summaryrefslogtreecommitdiffstats
path: root/TODO-RELEASE
diff options
context:
space:
mode:
authorVadim Yanitskiy <axilirator@gmail.com>2018-04-07 02:34:55 +0700
committerVadim Yanitskiy <axilirator@gmail.com>2018-05-31 16:11:14 +0000
commit72696040dfac41512c672f71f2b3712656641a7f (patch)
treef3624970fb112e54df0a528233420b4fb3c6c736 /TODO-RELEASE
parent64e807c4bc81624651b970290db1c6a0b03d8eef (diff)
GSUP: implement TCAP-like session management
Unlike TCAP/MAP, GSUP is just a transport layer without the dialogue/context. This prevents us from having session based communication, required e.g. for USSD. But we can emulate TCAP dialogue by adding additional IEs, which would allow to relate each message to a particular session. This change introduces the following IEs: - OSMO_GSUP_SESSION_ID_IE, - OSMO_GSUP_SESSION_STATE_IE, which optionally can be used to indicate that the message is related to a session with given ID, and to manage session state, i.e. initiate, continue, and finish. Change-Id: I1cee271fed0284a134ffed103c0d4bebbcfde2a8 Related: OS#1597
Diffstat (limited to 'TODO-RELEASE')
-rw-r--r--TODO-RELEASE2
1 files changed, 2 insertions, 0 deletions
diff --git a/TODO-RELEASE b/TODO-RELEASE
index 8ccfa491..d9848136 100644
--- a/TODO-RELEASE
+++ b/TODO-RELEASE
@@ -7,3 +7,5 @@
# If any interfaces have been added since the last public release: c:r:a + 1.
# If any interfaces have been removed or changed since the last public release: c:r:0.
#library what description / commit summary line
+gsup gsup.h the 'osmo_gsup_message' struct extended with
+ session information => ABI changed