summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHolger Hans Peter Freyther <holger@moiji-mobile.com>2013-11-16 08:04:23 +0100
committerHolger Hans Peter Freyther <holger@moiji-mobile.com>2013-11-16 08:04:23 +0100
commitfa6631119079f548571ccb1d432e856adc9e584d (patch)
tree1a3aafcb2dca93158aaf9560a6b0ab8be99b24b1
parent465aa737366b9aa1b101f4765f2f68bf7e544463 (diff)
sms: Update SM operations in the files
-rw-r--r--asn1/MAP-ER-DataTypes.asn3
-rw-r--r--asn1/MAP-Errors.asn8
-rw-r--r--asn1/MAP-SM-DataTypes.asn1
-rw-r--r--asn1/MAP-ShortMessageServiceOperations.asn3
4 files changed, 14 insertions, 1 deletions
diff --git a/asn1/MAP-ER-DataTypes.asn b/asn1/MAP-ER-DataTypes.asn
index 6a751da..30ba71c 100644
--- a/asn1/MAP-ER-DataTypes.asn
+++ b/asn1/MAP-ER-DataTypes.asn
@@ -36,6 +36,7 @@ EXPORTS
TracingBufferFullParam,
NoRoamingNbParam,
AbsentSubscriberParam,
+ AbsentSubscriberParamV2,
BusySubscriberParam,
NoSubscriberReplyParam,
ForwardingViolationParam,
@@ -265,6 +266,8 @@ AbsentSubscriberParam ::= SEQUENCE {
...,
absentSubscriberReason [0] AbsentSubscriberReason OPTIONAL}
+AbsentSubscriberParamV2 ::= BOOLEAN
+
AbsentSubscriberReason ::= ENUMERATED {
imsiDetach (0),
restrictedArea (1),
diff --git a/asn1/MAP-Errors.asn b/asn1/MAP-Errors.asn
index 3d3ad52..6dd5cf0 100644
--- a/asn1/MAP-Errors.asn
+++ b/asn1/MAP-Errors.asn
@@ -128,6 +128,7 @@ FROM MAP-SS-DataTypes {
NoRoamingNbParam,
OR-NotAllowedParam,
AbsentSubscriberParam,
+ AbsentSubscriberParamV2,
BusySubscriberParam,
NoSubscriberReplyParam,
CallBarredParam,
@@ -302,6 +303,13 @@ absentSubscriber ERROR ::= {
-- AbsentSubscriberParam must not be used in version <3
CODE local:27 }
+-- needed for sendRoutingInfoForSMV2
+absentSubscriberV2 ERROR ::= {
+ PARAMETER
+ AbsentSubscriberParamV2
+ -- optional
+ CODE local:27 }
+
busySubscriber ERROR ::= {
PARAMETER
BusySubscriberParam
diff --git a/asn1/MAP-SM-DataTypes.asn b/asn1/MAP-SM-DataTypes.asn
index bc0ef47..8070d35 100644
--- a/asn1/MAP-SM-DataTypes.asn
+++ b/asn1/MAP-SM-DataTypes.asn
@@ -105,6 +105,7 @@ SM-RP-SMEA ::= OCTET STRING (SIZE (1..12))
RoutingInfoForSM-ResV2 ::= SEQUENCE {
imsi IMSI,
locationInfoWithLMSI [0] LocationInfoWithLMSI,
+ mwd-Set [2] BOOLEAN OPTIONAL,
...
}
diff --git a/asn1/MAP-ShortMessageServiceOperations.asn b/asn1/MAP-ShortMessageServiceOperations.asn
index 059db5c..f4517f1 100644
--- a/asn1/MAP-ShortMessageServiceOperations.asn
+++ b/asn1/MAP-ShortMessageServiceOperations.asn
@@ -84,7 +84,7 @@ sendRoutingInfoForSMV2 OPERATION ::= { --Timer m
ARGUMENT
RoutingInfoForSM-ArgV2
RESULT
- StoredMSISDN
+ RoutingInfoForSM-ResV2
ERRORS {
systemFailure |
dataMissing |
@@ -92,6 +92,7 @@ sendRoutingInfoForSMV2 OPERATION ::= { --Timer m
facilityNotSupported |
unknownSubscriber |
teleserviceNotProvisioned |
+ absentSubscriberV2 |
callBarred}
CODE local:45 }
sendRoutingInfoForSMV3 OPERATION ::= { --Timer m