Hi Caiwen, --- > TODO | 76 > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > 1 files changed, 76 insertions(+), 0 deletions(-) > > diff --git a/TODO b/TODO > index a97f076..b159c07 100644 > --- a/TODO > +++ b/TODO > @@ -614,3 +614,79 @@ Miscellaneous > > Priority: Low > Complexity: C4 > + > + > +CDMA/EVDO > +========= > + > +- Extend modem interface with a 'Type' property to indicate the modem > type. > + > + Priority: High > + Complexity: C1 > + > +- Add UIM support. UIM support change pin, enter pin, reset pin, set pin > lock, get pin lock setting, > + get pin remain retry time, and get information that stored in UIM, > include MCC/MNC, ruimid, IMSI, > + MDN, PRL version etc. > + > + Priority: High > + Complexity: C4 > + > +- Add CDMA SMS support, include broadcast short message. In CDMA, > broadcast short message is > + a kind of SMS. CDMA SMS manager atom will support SMS sending and > receiving. Many CDMA modems > + may only support text mode and other modems only support PDU mode. In > CDMA SMS manage atom will > + define a data structure that contain every parameters and subparameters > defined in C.S0015. In > + relative modem driver plug-in, the relevant fields(text mode) or PDU(may > be manufacturer > + specific) will be parsed and filled into the data structure, then it > will be proceed in CDMA > + SMS manager atom. > + > + Special SMSs, SCPT, CATPT and voice mail notification(VMN)(please refer > to C.S0015 section 4.3.8, > + 4.3.9, 4.3.5)will be processed in ofono, and other messages with a port > number (include WAP push > + message) will be processed by external plug-ins. CDMA SMS manager atom > offer an API for register > + external plug-in. > + > + Priority: High > + Complexity: C8 > + > +- Add CDMA voice call support. CDMA voice call will support > originate/end/hold a call, > + transfer a call, 3WC(three-way calling), conference call and DTMF. For a > voice call, can get > + its status, CLI and ending result(if it is end). > + > + Priority: High > + Complexity: C6 > + > +- Add CDMA Data connection support. CDMA data connection manager support > start/end a data connect > + according to the settings from other module(upper layer or ConnMan)and > get/set Qos. > + > + Priority: High > + Complexity: C4 > + > +- Add SIM/UIM data access support. Add a card atom, it will support > read/update/delete/add conatact > + add SMS in SIM/UIM card. > + > + Priority: High > + Complexity: C6 > + > +- Add CTCC modem driver. The CTCC modem driver will totally obey <China > Telecom CDMA terminal > + requirement specification -- 1xEV-DORevA Data Terminal AT command > Interface fascicule V1.1> > + > + Priority: High > + Complexity: C10 > + > -- > 1.7.0.4 > > It looks like you are providing new dbus interface for UIM(SimManager), DataConnection(DataConnectionManager), etc... If so, what is the need for providing a new interface, why can't we extend the existing SimManager, DataConnectionManager etc... to support CDMA usecases. If we provide new interfaces, there could be changes needed in upper layers for eg: ConnMan.
Could you clarify? Thanks and Regards, jeevaka _______________________________________________ > ofono mailing list > ofono@ofono.org > http://lists.ofono.org/listinfo/ofono >
_______________________________________________ ofono mailing list ofono@ofono.org http://lists.ofono.org/listinfo/ofono