diff options
author | Holger Hans Peter Freyther <holger@moiji-mobile.com> | 2013-11-16 08:04:23 +0100 |
---|---|---|
committer | Holger Hans Peter Freyther <holger@moiji-mobile.com> | 2013-11-16 08:04:23 +0100 |
commit | fa6631119079f548571ccb1d432e856adc9e584d (patch) | |
tree | 1a3aafcb2dca93158aaf9560a6b0ab8be99b24b1 | |
parent | 465aa737366b9aa1b101f4765f2f68bf7e544463 (diff) |
sms: Update SM operations in the files
-rw-r--r-- | asn1/MAP-ER-DataTypes.asn | 3 | ||||
-rw-r--r-- | asn1/MAP-Errors.asn | 8 | ||||
-rw-r--r-- | asn1/MAP-SM-DataTypes.asn | 1 | ||||
-rw-r--r-- | asn1/MAP-ShortMessageServiceOperations.asn | 3 |
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 |