List Info

Thread: Profiles, VoIP, and location awareness - SoC idea proposal




Profiles, VoIP, and location awareness - SoC idea proposal
country flaguser name
United States
2007-03-22 12:20:34
Hi,

I'm a student interested in working for the OpenMoko Summer
of Code 
project. Basically, the project I want to work on is made up
of three 
main parts, mostly from the wishlist, and I wanted to just
put it out 
there and see  if I could find a mentor for it.

So the first part of what I want to do is work on
implementing a profile 
manager, that would let you define certain global settings
and associate 
them with a profile. So basically you would be able to say
put the phone 
in silent mode and know that all incoming notifications will
be silenced 
and instead the phone will vibrate, etc... Basically all
modern phones 
have this in some form or another. This would involve both
creating the 
location manager app, as well as making different
applications aware of it.

Next, I would like to get a VoIP client up and running on
the phone. 
Something simple, preferably like a daemon or commandline
app that will 
run in the background. I've looked at libjingle, googles
solution, as 
well as openZoep, or something else.

Thirdly, letting the profile manager be location aware,
either through 
the GPS, or scanning for known available networks
(bluetooth, or in the 
future, wifi) would be done.

Finally, everything  could be tied together. This would
allow the phone 
to provide VoIP service when it's in range of a known (or in
the future, 
any open) wireless network, and then when it's out of range,
it could 
just default to using the regular phone. The transition
should be 
relatively seamless, and transparent to the user, so they
wouldn't have 
to worry about manually opening up and using a VoIP program
etc, they 
could just dial.

Anyway, I plan on submitting an application, I just wanted
to see if 
there was any interest among people who will be mentoring in
something 
like this. If I'm way off base here, or this stuff all
already exists 
and I just missed it, please let me know...

Thanks
    --Tyler



Re: Profiles, VoIP, and location awareness - SoC idea proposal
country flaguser name
Netherlands
2007-03-23 15:34:03
On Thu, 22 Mar 2007, Tyler Williams wrote:

> Next, I would like to get a VoIP client up and running
on the phone. Something
> simple, preferably like a daemon or commandline app
that will run in the
> background. I've looked at libjingle, googles solution,
as well as openZoep,
> or something else.

I was planning to add pjsua, a small footprint commandline
SIP client, and
build some openmoko GUI for it.

> Thirdly, letting the profile manager be location aware,
either through the
> GPS, or scanning for known available networks
(bluetooth, or in the future,
> wifi) would be done.
>
> Finally, everything  could be tied together.

You might want to integrate VPN (IPsec, L2TP and OpenVPN)
settings into this.
And make it very visible which profile you are using (and
somehow convey the
message "warning no crypto" vs "safely using
crypto".

Ideally, I would like to see these profiles be able to say
"If not connected
to a VPN, please do not start my IM or VOIP client".

> Anyway, I plan on submitting an application, I just
wanted to see if there was
> any interest among people who will be mentoring in
something like this. If I'm
> way off base here, or this stuff all already exists and
I just missed it,
> please let me know...

I wouldn't mind being a co-mentor on this.

Paul
-- 
Building and integrating Virtual Private Networks with
Openswan:
http://www.amazon.com/gp/product/1904811
256/104-3099591-2946327?n=283155


[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )