Asterisk on Openmoko

Kannaiyan Natesan gbpnkans at gmail.com
Fri Mar 30 22:40:43 CEST 2007


On 3/30/07, Harald Welte <laforge at openmoko.org> wrote:
> On Fri, Mar 30, 2007 at 11:55:16AM -0400, Perry E. Metzger wrote:
> >
> > "Kannaiyan Natesan" <gbpnkans at gmail.com> writes:
> > > Can anyone please confirm whether asterisk runs in the real openmoko
> > > phone and takes in the audio ? (asterisk has alsa channel interface).
> >
> > I can understand why you would want to run a softphone on the Neo (in
> > conjunction with something like WiFi that would let you terminate VOIP
> > very nicely) but why would you want to run the *switch* on the phone?
> > You really want all of that on a server, not on the instrument.
>
> I agree.  Please also keep in mind that asterisk is anything but
> suitable for mobile, slow-cpu, low-memory devices with no FPU.

Asterisk has been ported to many fixed point processors. I think there
is no need of Floating point needed except the codec part.

> I'd expect stuff like transcoding, echo cancellation, dtmf detection,
> etc. are going to take ages - if they can at all be done in realtime
> without proper fixed point arithmetic implementation.

Asterisk has more than what you expect. It also has signal translation
too. Conversion between two signalling protocols. (Neo1973 to SIP). It
is upto us how to exploit to the level we want. But I bet you can
never can have such facility such as asterisk which will become one
more asterisk.

> I'd also say that something like a SIP softphone is probably what you
> want.  or even less than that: emulate a headset via bluetooth, i.e.
> have the neo act as a headset device for your PC based softphone
> application.

Asterisk is  a PBX. Now we can PBX in hand to handle the calls
smoothly in whatever the way we want. You want to record during the
conversation and playback later? or you want to email your voicemails
to your email? (everything is prewritten :) )

It is upto our imagination to extend to whatever the level we want. :)

Thinking it will be too bulky? No. You can remove unwanted modules and
have only whatever is required, Makes things easy.

Do drop a line if you need any more info.

Kannaiyan

>
> --
> - Harald Welte <laforge at openmoko.org>                   http://openmoko.org/
> ============================================================================
> Software for the world's first truly open Free Software mobile phone
>



More information about the openmoko-devel mailing list