From fa6631119079f548571ccb1d432e856adc9e584d Mon Sep 17 00:00:00 2001 From: Holger Hans Peter Freyther Date: Sat, 16 Nov 2013 08:04:23 +0100 Subject: sms: Update SM operations in the files --- asn1/MAP-ER-DataTypes.asn | 3 +++ asn1/MAP-Errors.asn | 8 ++++++++ asn1/MAP-SM-DataTypes.asn | 1 + asn1/MAP-ShortMessageServiceOperations.asn | 3 ++- 4 files changed, 14 insertions(+), 1 deletion(-) 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 -- cgit v1.2.3