Skip to contentSkip to conversation

New to OFONO

DISCUSSION Keith Collins 3 participants 3 messages Aug 25, 2010

lore
Share & tools
lore
#0 lore raw

Hi,

I am new to OFONO, but I have 11 years of experience in smartphone telephony development. I have worked on both UMTS and CDMA product designs for different mobile operators, handset manufacturers, chipset vendors and o/s vendors. I know the challenges of designing a telephony subsystem that will support different chipsets, messaging protocols and operator networks/requirements. I am interested in getting more documentation on OFONO, including the APIs for DBUS, Modem Plug-In and Utility. I'd also like to know what functionality gaps exists in either UMTS or CDMA so that I could concentrate on some of those areas for my code contributions.

Thanks,

Keith Collins

CTO Mobile Software

Neusoft America, Inc.

3000 RDU Center Drive, Suite 119

Morrisville, NC 27560

kcollins(a)neusoft.com

www.neusoft.com

---------------------------------------------------------------------------------------------------
Confidentiality Notice: The information contained in this e-mail and any accompanying attachment(s) is intended only for the use of the intended recipient and may be confidential and/or privileged of Neusoft Corporation, its subsidiaries and/or its affiliates. If any reader of this communication is not the intended recipient, unauthorized use, forwarding, printing, storing, disclosure or copying is strictly prohibited, and may be unlawful.If you have received this communication in error,please immediately notify the sender by return e-mail, and delete the original message and all copies from your system. Thank you.
---------------------------------------------------------------------------------------------------

#1 lore raw

Hi Keith,

Quoted 4 lines · Keith Collins

Hi,

Quoted 11 lines

I am new to OFONO, but I have 11 years of experience in smartphone telephony development. I have worked on both UMTS and CDMA product designs for different mobile operators, handset manufacturers, chipset vendors and o/s vendors. I know the challenges of designing a telephony subsystem that will support different chipsets, messaging protocols and operator networks/requirements. I am interested in getting more documentation on OFONO, including the APIs for DBUS, Modem Plug-In and Utility. I’d also like to know what functionality gaps exists in either UMTS or CDMA so that I could concentrate on some of those areas for my code contributions.

Welcome!

The documentation for oFono can be found in the git tree itself under the doc/ directory.

doc/ofono-paper.txt gives a brief introduction and our design goals and design philosophy.

doc/coding-style.txt is self explanatory.

doc/*-api.txt is the API documentation for all oFono interfaces.

Other information (somewhat out of date) can be found in the various oFono presentations on the ofono.org website.

The rest can be obtained by reading the source code, or on the #ofono IRC channel on freenode.

The gaps for GSM/UMTS are fairly well documented in the TODO file, also found in git. The methodology is quite simple, if you are interested in working on a task, send a patch with the Owner: field set. This lets others know that someone is looking into a particular feature and not to interfere.

If you notice anything missing in the TODO, simply send a patch to the mailing list.

You will notice that there are no CDMA related tasks in the TODO yet. CDMA aspects are currently in very early planning stages. The core team is still heavily focused on GSM/UMTS.

Regards,
-Denis

#2 lore raw
In reply to Keith Collins

Hi Keith,

Quoted 10 lines

I am new to OFONO, but I have 11 years of experience in smartphone telephony development. I have worked on both UMTS and CDMA product designs for different mobile operators, handset manufacturers, chipset vendors and o/s vendors. I know the challenges of designing a telephony subsystem that will support different chipsets, messaging protocols and operator networks/requirements. I am interested in getting more documentation on OFONO, including the APIs for DBUS, Modem Plug-In and Utility. I’d also like to know what functionality gaps exists in either UMTS or CDMA so that I could concentrate on some of those areas for my code contributions.

have a look at the doc directory in the ofono.git source repository. You will fine a lot of interesting reads there.

http://git.kernel.org/?p=network/ofono/ofono.git

The top-level TODO file gives you an overview on the current and future work items.

Regards

Marcel