From: Lei Yu <lei.2.yu@nokia.com>
To: ofono@ofono.org
Subject: [PATCH] TODO: CDMA SMS and CDMA CMAS
Date: Wed, 08 Dec 2010 16:34:32 -0800 [thread overview]
Message-ID: <1291854872-2342-1-git-send-email-lei.2.yu@nokia.com> (raw)
In-Reply-To: <y>
[-- Attachment #1: Type: text/plain, Size: 5669 bytes --]
---
TODO | 122 ++++++++++++++++++++++++++++++++++++++++++++++++++---------------
1 files changed, 94 insertions(+), 28 deletions(-)
diff --git a/TODO b/TODO
index 6cf7202..0760216 100644
--- a/TODO
+++ b/TODO
@@ -49,33 +49,6 @@ SMS
Complexity: C1
Owner: Kristen Carlson Accardi <kristen@linux.intel.com>
-- Add CDMA support to the SMS stack. The idea is to support only the PDU
- mode. To start with only Submit and Deliver message handling for WMT
- teleservice will be added to bring the basic CDMA SMS send and receive
- functionality.
-
- Priority: Low
- Complexity: C8
- Owner: Rajesh Kadhiravan Nagaiah <Rajesh.Nagaiah@elektrobit.com>
-
-- Add CDMA Delivery(Status) Report handling to the SMS stack.
-
- Priority: Low
- Complexity: C4
- Owner: Rajesh Kadhiravan Nagaiah <Rajesh.Nagaiah@elektrobit.com>
-
-- Add CDMA Voice Mail Notification handling to the SMS stack. In CDMA the
- Message Waiting indication is notified through a specific teleservice ID
- VMN. No update to corresponding elementary files required since they are
- not present in the R-UIM. This will result in the message waiting
- indication being initially processed within the SMS atom and then being
- passed for delivery to the message waiting atom. Furthemore note that in
- CDMA only voice mail type is supported.
-
- Priority: Low
- Complexity: C4
- Owner: Rajesh Kadhiravan Nagaiah <Rajesh.Nagaiah@elektrobit.com>
-
- Asynchronously acknowledge SMS DELIVER messages sent by the SMS driver
to core using ofono_sms_deliver_notify(). This may require the struct
ofono_sms_driver to be extended with one more function pointer like:
@@ -459,7 +432,6 @@ Miscellaneous
Priority: Medium
Complexity: C8
- Owner: Jukka Saunam��ki <jukka.saunamaki@nokia.com>
- Support for modem 'silent' reset notifications. oFono will remove all atoms
and re-initialize.
@@ -497,3 +469,97 @@ Miscellaneous
Priority: Medium
Complexity: C2
Owner: Sjur Br��ndeland <sjur.brandeland@stericsson.com>
+
+CDMA SMS
+==============
+
+- Support CDMA SMS stack in PDU mode. This includes basic support of
+ SMS Point-to-Point Message, SMS Broadcast Message and SMS Acknowledge
+ Message as per 3GPP2 C.S0015-B version 2.0.
+
+ Priority: High
+ Complexity: C4
+ Owner: Lei Yu <lei.2.yu@nokia.com>
+
+- Support sending Wireless Messaging Teleservice (WMT) Submit Message and
+ receiving WMT Deliver Messsage as defined 3GPP2 C.S0015-B version 2.0.
+
+ Priority: High
+ Complexity: C4
+ Owner: Lei Yu <lei.2.yu@nokia.com>
+
+- Support Delivery Acknowledgment. oFono allows requesting of CDMA SMS Delivery
+ Acknowledgment via the MessageManager's UseDeliveryAcknowledgement property.
+ If enabled, oFono's CDMA SMS stack will encode the Reply Option subparameter
+ in the Submit message and process incoming SMS Delivery Acknowledgment
+ Message. oFono will notify UI either via DBus or history plugin API.
+
+ Priority: Medium
+ Complexity: C2
+ Owner: Lei Yu <lei.2.yu@nokia.com>
+
+- Support receiving Voice Mail Notification (VMN) Teleservice Deliver message.
+ CDMA network uses VMN Teleservice to deliver the number of messages
+ stored at the Voice Mail System to the CDMA mobile subscriber.
+
+ Priority: High
+ Complexity: C4
+ Owner: Lei Yu <lei.2.yu@nokia.com>
+
+- Support sending Wireless Enhanced Messaging Teleservice (WEMT) Submit Message
+ and receiving WEMT Deliver Messsage as defined 3GPP2 C.S0015-B version 2.0.
+
+ WMT does not support message fragmentation thus can not be used to for long
+ message. WEMT is devised to support long message and Enhanced Messaging
+ Service (EMS). The WEMT SMS message's CHARi field of the subparameter User
+ Data encapsulate GSM-SMS TP-User Data as defined in Section 9.2.3.24 of 3GPP
+ TS 23.040.
+
+ Priority: Medium
+ Complexity: C4
+ Owner: Lei Yu <lei.2.yu@nokia.com>
+
+- Support sending Wireless Application Protocol (WAP) Teleservice Submit
+ Message and receiving WAP Deliver Messsage as defined 3GPP2 C.S0015-B
+ version 2.0.
+
+ Priority: Medium
+ Complexity: C4
+ Owner: Lei Yu <lei.2.yu@nokia.com>
+
+- Support Call-Back Number. The Call-Back Number subparameter indicates the
+ number to be dialed in reply to a received SMS message.
+
+ In transmit direction, oFono allows setting of Call-Back Number. If the Call
+ Back Number property is set, CDMA SMS stack will encode Call-Back Number
+ subparameter in the Submit Message.
+
+ In receiving direction, oFono will process the Call-Back Number subparameter
+ in the incoming Deliver Message and notify UI of the Call-Back Number
+ together with the newly received text message.
+
+ Priority: Medium
+ Complexity: C2
+ Owner: Lei Yu <lei.2.yu@nokia.com>
+
+- Support immediately displayed message. oFono CDMA SMS stack will process the
+ optional Message Display Mode subparameter in the incoming SMS message. If
+ Message Display Mode subparameter indicates the message display mode is
+ Immediate Display, oFono will send ImmediateMessage signal, otherwise oFono
+ will send IncomingMessage signal.
+
+ Priority: Medium
+ Complexity: C2
+ Owner: Lei Yu <lei.2.yu@nokia.com>
+
+
+CDMA CMAS
+==============
+
+- Support Commercial Mobile Alert Service (CMAS) over CDMA systems. CMAS over
+ CDMA system is defined in TIA-1149. The CMAS message is carried in the CHARi
+ field of the User Data subparameter of CDMA SMS Broadcast message.
+
+ Priority: Medium
+ Complexity: C4
+ Owner: Lei Yu <lei.2.yu@nokia.com>
--
1.7.0.4
next reply other threads:[~2010-12-09 0:34 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-12-09 0:34 Lei Yu [this message]
2010-12-17 23:29 ` [PATCH] TODO: CDMA SMS and CDMA CMAS Denis Kenzior
2010-12-20 17:11 ` Lei Yu
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1291854872-2342-1-git-send-email-lei.2.yu@nokia.com \
--to=lei.2.yu@nokia.com \
--cc=ofono@ofono.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox