summaryrefslogtreecommitdiffstats
path: root/doc/features.txt
diff options
context:
space:
mode:
authorDenis Kenzior <denkenz@gmail.com>2010-11-04 11:16:13 -0500
committerDenis Kenzior <denkenz@gmail.com>2010-11-04 11:16:13 -0500
commitb6467209ea813c2f0408ba87beb1ad3657447863 (patch)
tree625accf1cce1c516ebc12daeb87bfe34fb7f3161 /doc/features.txt
parent78cac8472f8f4ff6c43fa9e81884bf91e06df1ad (diff)
downloadofono-b6467209ea813c2f0408ba87beb1ad3657447863.tar.bz2
TODO: Mark app src / dst port handling task done
Diffstat (limited to 'doc/features.txt')
-rw-r--r--doc/features.txt12
1 files changed, 12 insertions, 0 deletions
diff --git a/doc/features.txt b/doc/features.txt
index 2101b9c1..b3c067eb 100644
--- a/doc/features.txt
+++ b/doc/features.txt
@@ -151,6 +151,18 @@ Short Messaging Service
status reports are received, the UI is notified either via DBus or history
plugin API.
+- Source / Destination port addressing scheme from 3GPP 23.040. A special
+ header is used to indicate the source / destination port of the application
+ this SMS message belongs to. oFono provides a handler registration
+ framework where plugins can handle the reception of such messages. The
+ handler can be registered to receive messages which contain a specific
+ source and destination port, or a wildcard. When such messages are received,
+ they are matched against the registered handlers and dispatched appropriately.
+
+ oFono takes care of de-fragmentation of such SMS messages, so the handler
+ is informed only once the entire message has been received, and the data
+ payload has been extracted.
+
GPRS
====