summaryrefslogtreecommitdiff
path: root/asn1
diff options
context:
space:
mode:
authorAndersBroman <anders.broman@ericsson.com>2016-02-02 15:07:14 +0100
committerAnders Broman <a.broman58@gmail.com>2016-02-02 16:26:01 +0000
commitcb241e95dbefda15a0b1123dba108f6283e5270b (patch)
tree9470cac0808d7baade934f24bef6fa7f9adc075e /asn1
parent07ef89691ca89cbe754956698d2fc433db9277cd (diff)
downloadwireshark-cb241e95dbefda15a0b1123dba108f6283e5270b.tar.gz
[GSM MAP] Update to V13.2.0 (2015-12)
Change-Id: I2cc8b1c4094f2781c7674a22836ec8de4e24ca0d Reviewed-on: https://code.wireshark.org/review/13665 Petri-Dish: Anders Broman <a.broman58@gmail.com> Reviewed-by: Anders Broman <a.broman58@gmail.com>
Diffstat (limited to 'asn1')
-rw-r--r--asn1/gsm_map/MAP-ApplicationContexts.asn5
-rw-r--r--asn1/gsm_map/MAP-BS-Code.asn4
-rw-r--r--asn1/gsm_map/MAP-CH-DataTypes.asn14
-rw-r--r--asn1/gsm_map/MAP-CallHandlingOperations.asn8
-rw-r--r--asn1/gsm_map/MAP-CommonDataTypes.asn63
-rw-r--r--asn1/gsm_map/MAP-DialogueInformation.asn13
-rw-r--r--asn1/gsm_map/MAP-ER-DataTypes.asn12
-rw-r--r--asn1/gsm_map/MAP-Errors.asn8
-rw-r--r--asn1/gsm_map/MAP-ExtensionDataTypes.asn4
-rw-r--r--asn1/gsm_map/MAP-GR-DataTypes.asn12
-rw-r--r--asn1/gsm_map/MAP-Group-Call-Operations.asn8
-rw-r--r--asn1/gsm_map/MAP-LCS-DataTypes.asn149
-rw-r--r--asn1/gsm_map/MAP-LocationServiceOperations.asn8
-rw-r--r--asn1/gsm_map/MAP-MS-DataTypes.asn457
-rw-r--r--asn1/gsm_map/MAP-MobileServiceOperations.asn8
-rw-r--r--asn1/gsm_map/MAP-OM-DataTypes.asn16
-rw-r--r--asn1/gsm_map/MAP-OperationAndMaintenanceOperations.asn10
-rw-r--r--asn1/gsm_map/MAP-Protocol.asn18
-rw-r--r--asn1/gsm_map/MAP-SM-DataTypes.asn23
-rw-r--r--asn1/gsm_map/MAP-SS-Code.asn4
-rw-r--r--asn1/gsm_map/MAP-SS-DataTypes.asn10
-rw-r--r--asn1/gsm_map/MAP-ShortMessageServiceOperations.asn8
-rw-r--r--asn1/gsm_map/MAP-SupplementaryServiceOperations.asn10
-rw-r--r--asn1/gsm_map/MAP-TS-Code.asn4
24 files changed, 485 insertions, 391 deletions
diff --git a/asn1/gsm_map/MAP-ApplicationContexts.asn b/asn1/gsm_map/MAP-ApplicationContexts.asn
index 77a1e7ad77..fac0720c9e 100644
--- a/asn1/gsm_map/MAP-ApplicationContexts.asn
+++ b/asn1/gsm_map/MAP-ApplicationContexts.asn
@@ -1,10 +1,10 @@
--17.3.3 ASN.1 Module for application-context-names
--The following ASN.1 module summarises the application-context-name assigned to MAP application-contexts.
--- 3GPP TS 29.002 V12.3.0 (2013-12)
+-- 3GPP TS 29.002 V13.2.0 (2015-12)
MAP-ApplicationContexts {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-ApplicationContexts (2) version15 (15)}
+ gsm-Network (1) modules (3) map-ApplicationContexts (2) version16 (16)}
DEFINITIONS
@@ -202,4 +202,3 @@ vcsgLocationCancellationContext-v3 OBJECT IDENTIFIER ::=
END
-
diff --git a/asn1/gsm_map/MAP-BS-Code.asn b/asn1/gsm_map/MAP-BS-Code.asn
index d8cf60a3f0..bb8cc76b3a 100644
--- a/asn1/gsm_map/MAP-BS-Code.asn
+++ b/asn1/gsm_map/MAP-BS-Code.asn
@@ -1,9 +1,9 @@
--- 3GPP TS 29.002 V12.3.0 (2013-12)
+-- 3GPP TS 29.002 V13.2.0 (2015-12)
-- 17.7.10 Bearer Service Codes
MAP-BS-Code {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-BS-Code (20) version15 (15)}
+ gsm-Network (1) modules (3) map-BS-Code (20) version16 (16)}
DEFINITIONS
diff --git a/asn1/gsm_map/MAP-CH-DataTypes.asn b/asn1/gsm_map/MAP-CH-DataTypes.asn
index b70df9c920..1705740d43 100644
--- a/asn1/gsm_map/MAP-CH-DataTypes.asn
+++ b/asn1/gsm_map/MAP-CH-DataTypes.asn
@@ -1,9 +1,9 @@
--- 3GPP TS 29.002 V12.3.0 (2013-12)
+-- 3GPP TS 29.002 V13.2.0 (2015-12)
-- 17.7.3 Call handling data types
MAP-CH-DataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-CH-DataTypes (13) version15 (15)}
+ gsm-Network (1) modules (3) map-CH-DataTypes (13) version16 (16)}
DEFINITIONS
@@ -36,7 +36,7 @@ IST-CommandRes,
UU-Data,
ReleaseResourcesArg,
ReleaseResourcesRes,
---- WS added exports needed by gsm_map.asn (extra asn1 file to handle older proto. ver.)
+--- WS added exports needed by gsm_map.asn (extra asn1 file to handle older protocol versions)
RoutingInfo,
CUG-CheckInfo
;
@@ -57,14 +57,14 @@ IMPORTS
PagingArea
FROM MAP-MS-DataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-MS-DataTypes (11) version15 (15)}
+ gsm-Network (1) modules (3) map-MS-DataTypes (11) version16 (16)}
ForwardingOptions,
SS-List,
CCBS-Feature
FROM MAP-SS-DataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-SS-DataTypes (14) version15 (15)}
+ gsm-Network (1) modules (3) map-SS-DataTypes (14) version16 (16)}
ISDN-AddressString,
ISDN-SubaddressString,
@@ -80,12 +80,12 @@ FROM MAP-SS-DataTypes {
PLMN-Id
FROM MAP-CommonDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-CommonDataTypes (18) version15 (15)}
+ gsm-Network (1) modules (3) map-CommonDataTypes (18) version16 (16)}
ExtensionContainer
FROM MAP-ExtensionDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version15 (15)}
+ gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version16 (16)}
;
diff --git a/asn1/gsm_map/MAP-CallHandlingOperations.asn b/asn1/gsm_map/MAP-CallHandlingOperations.asn
index affb6b4a8c..a2de091991 100644
--- a/asn1/gsm_map/MAP-CallHandlingOperations.asn
+++ b/asn1/gsm_map/MAP-CallHandlingOperations.asn
@@ -1,9 +1,9 @@
--- 3GPP TS 29.002 V12.3.0 (2013-12)
+-- 3GPP TS 29.002 V13.2.0 (2015-12)
--17.6.3 Call Handling Operations
MAP-CallHandlingOperations {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-CallHandlingOperations (7)
- version15 (15)}
+ version16 (16)}
DEFINITIONS
@@ -52,7 +52,7 @@ joint-iso-itu-t remote-operations(4)
FROM MAP-Errors {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-Errors (10) version15 (15)}
+ gsm-Network (1) modules (3) map-Errors (10) version16 (16)}
SendRoutingInfoArg,
SendRoutingInfoRes,
ProvideRoamingNumberArg,
@@ -73,7 +73,7 @@ FROM MAP-Errors {
ReleaseResourcesRes
FROM MAP-CH-DataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-CH-DataTypes (13) version15 (15)}
+ gsm-Network (1) modules (3) map-CH-DataTypes (13) version16 (16)}
;
diff --git a/asn1/gsm_map/MAP-CommonDataTypes.asn b/asn1/gsm_map/MAP-CommonDataTypes.asn
index 24296681a3..d7206842d1 100644
--- a/asn1/gsm_map/MAP-CommonDataTypes.asn
+++ b/asn1/gsm_map/MAP-CommonDataTypes.asn
@@ -1,9 +1,9 @@
--- 3GPP TS 29.002 V12.3.0 (2013-12)
+-- 3GPP TS 29.002 V13.2.0 (2015-12)
-- 17.7.8 Common data types
MAP-CommonDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-CommonDataTypes (18) version15 (15)}
+ gsm-Network (1) modules (3) map-CommonDataTypes (18) version16 (16)}
DEFINITIONS
@@ -21,8 +21,8 @@ EXPORTS
maxISDN-AddressLength,
FTN-AddressString,
ISDN-SubaddressString,
- ExternalSignalInfo,
- Ext-ExternalSignalInfo,
+ ExternalSignalInfo,
+ Ext-ExternalSignalInfo,
AccessNetworkSignalInfo,
SignalInfo,
maxSignalInfoLength,
@@ -34,7 +34,7 @@ AccessNetworkSignalInfo,
-- data types for numbering and identification
IMSI,
- TMSI,
+ TMSI,
Identity,
SubscriberId,
IMEI,
@@ -43,8 +43,8 @@ AccessNetworkSignalInfo,
GlobalCellId,
NetworkResource,
AdditionalNetworkResource,
- NAEA-PreferredCI,
- NAEA-CIC,
+ NAEA-PreferredCI,
+ NAEA-CIC,
ASCI-CallReference,
SubscriberIdentity,
PLMN-Id,
@@ -54,7 +54,7 @@ AccessNetworkSignalInfo,
NetworkNodeDiameterAddress,
-- data types for CAMEL
- CellGlobalIdOrServiceAreaIdOrLAI,
+ CellGlobalIdOrServiceAreaIdOrLAI,
CellGlobalIdOrServiceAreaIdFixedLength,
LAIFixedLength,
@@ -62,7 +62,7 @@ AccessNetworkSignalInfo,
BasicServiceCode,
Ext-BasicServiceCode,
EMLPP-Info,
- EMLPP-Priority,
+ EMLPP-Priority,
MC-SS-Info,
MaxMC-Bearers,
MC-Bearers,
@@ -73,7 +73,7 @@ AccessNetworkSignalInfo,
LCSClientExternalID,
LCSClientInternalID,
LCSServiceTypeID,
--- WS added exports needed by gsm_map.asn (extra asn1 file to handle older prot. ver.)
+-- WS added exports needed by gsm_map.asn (extra asn1 file to handle older protocol versions)
ProtocolId,
-- gprs location registration types
GSN-Address
@@ -85,23 +85,23 @@ IMPORTS
Ext-TeleserviceCode
FROM MAP-TS-Code {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-TS-Code (19) version15 (15)}
+ gsm-Network (1) modules (3) map-TS-Code (19) version16 (16)}
BearerServiceCode,
Ext-BearerServiceCode
FROM MAP-BS-Code {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-BS-Code (20) version15 (15)}
+ gsm-Network (1) modules (3) map-BS-Code (20) version16 (16)}
SS-Code
FROM MAP-SS-Code {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-SS-Code (15) version15 (15)}
+ gsm-Network (1) modules (3) map-SS-Code (15) version16 (16)}
ExtensionContainer
FROM MAP-ExtensionDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version15 (15)}
+ gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version16 (16)}
;
@@ -163,21 +163,21 @@ AddressString ::= OCTET STRING (SIZE (1..maxAddressLength))
maxAddressLength INTEGER ::= 20
-ISDN-AddressString ::=
+ISDN-AddressString ::=
AddressString (SIZE (1..maxISDN-AddressLength))
-- This type is used to represent ISDN numbers.
maxISDN-AddressLength INTEGER ::= 9
-FTN-AddressString ::=
+FTN-AddressString ::=
AddressString (SIZE (1..maxFTN-AddressLength))
- -- This type is used to represent forwarded-to numbers.
+ -- This type is used to represent forwarded-to numbers.
-- If NAI = international the first digits represent the country code (CC)
-- and the network destination code (NDC) as for E.164.
maxFTN-AddressLength INTEGER ::= 15
-ISDN-SubaddressString ::=
+ISDN-SubaddressString ::=
OCTET STRING (SIZE (1..maxISDN-SubaddressLength))
-- This type is used to represent ISDN subaddresses.
-- It is composed of
@@ -253,18 +253,18 @@ Ext-ExternalSignalInfo ::= SEQUENCE {
Ext-ProtocolId ::= ENUMERATED {
ets-300356 (1),
- ...
+ ...
}
-- exception handling:
-- For Ext-ExternalSignalInfo sequences containing this parameter with any
--- other value than the ones listed the receiver shall ignore the whole
+-- other value than the ones listed the receiver shall ignore the whole
-- Ext-ExternalSignalInfo sequence.
AccessNetworkSignalInfo ::= SEQUENCE {
accessNetworkProtocolId AccessNetworkProtocolId,
signalInfo LongSignalInfo,
-- Information about the internal structure is given in clause 7.6.9.1
-
+
extensionContainer ExtensionContainer OPTIONAL,
...}
@@ -283,7 +283,7 @@ AccessNetworkProtocolId ::= ENUMERATED {
...}
-- exception handling:
-- For AccessNetworkSignalInfo sequences containing this parameter with any
- -- other value than the ones listed the receiver shall ignore the whole
+ -- other value than the ones listed the receiver shall ignore the whole
-- AccessNetworkSignalInfo sequence.
AlertingPattern ::= OCTET STRING (SIZE (1) )
@@ -304,7 +304,7 @@ alertingLevel-1 AlertingPattern ::= '00000001'B
alertingLevel-2 AlertingPattern ::= '00000010'B
-- all other values of Alerting level are reserved
-- Alerting Levels are defined in GSM 02.07
-
+
alertingCategory-1 AlertingPattern ::= '00000100'B
alertingCategory-2 AlertingPattern ::= '00000101'B
alertingCategory-3 AlertingPattern ::= '00000110'B
@@ -407,9 +407,9 @@ NAEA-PreferredCI ::= SEQUENCE {
NAEA-CIC ::= OCTET STRING (SIZE (3))
-- The internal structure is defined by the Carrier Identification
- -- parameter in ANSI T1.113.3. Carrier codes between "000" and "999" may
- -- be encoded as 3 digits using "000" to "999" or as 4 digits using
- -- "0000" to "0999". Carrier codes between "1000" and "9999" are encoded
+ -- parameter in ANSI T1.113.3. Carrier codes between “000” and “999” may
+ -- be encoded as 3 digits using “000” to “999” or as 4 digits using
+ -- “0000” to “0999”. Carrier codes between “1000” and “9999” are encoded
-- using 4 digits.
SubscriberIdentity ::= CHOICE {
@@ -448,7 +448,7 @@ navigation LCSServiceTypeID ::= 8
--this service type is reserved for use in previous releases
citySightseeing LCSServiceTypeID ::= 9
localizedAdvertising LCSServiceTypeID ::= 10
-mobileYellowPages LCSServiceTypeID ::= 11
+mobileYellowPages LCSServiceTypeID ::= 11
trafficAndPublicTransportationInfo LCSServiceTypeID ::= 12
weather LCSServiceTypeID ::= 13
assetAndServiceFinding LCSServiceTypeID ::= 14
@@ -570,8 +570,8 @@ CellGlobalIdOrServiceAreaIdFixedLength ::= OCTET STRING (SIZE (7))
-- octet 3 bits 4321 Mobile Network Code 1st digit
-- bits 8765 Mobile Network Code 2nd digit
-- octets 4 and 5 Location Area Code according to 3GPP TS 24.008
- -- octets 6 and 7 Cell Identity (CI) value or
- -- Service Area Code (SAC) value
+ -- octets 6 and 7 Cell Identity (CI) value or
+ -- Service Area Code (SAC) value
-- according to 3GPP TS 23.003
LAIFixedLength ::= OCTET STRING (SIZE (5))
@@ -657,9 +657,10 @@ AgeOfLocationInformation ::= INTEGER (0..32767)
-- the value represents the elapsed time in minutes since the last
-- network contact of the mobile station (i.e. the actuality of the
-- location information).
--- value "0" indicates that the MS is currently in contact with the
+-- value “0” indicates that the MS is currently in contact with the
-- network
--- value "32767" indicates that the location information is at least
+-- value “32767” indicates that the location information is at least
-- 32767 minutes old
END
+
diff --git a/asn1/gsm_map/MAP-DialogueInformation.asn b/asn1/gsm_map/MAP-DialogueInformation.asn
index 0ef5a6e631..070cb82580 100644
--- a/asn1/gsm_map/MAP-DialogueInformation.asn
+++ b/asn1/gsm_map/MAP-DialogueInformation.asn
@@ -1,8 +1,9 @@
--- 3GPP TS 29.002 V12.3.0 (2013-12)
+-- 3GPP TS 29.002 V13.2.0 (2015-12)
-- 17.4 MAP Dialogue Information
+
MAP-DialogueInformation {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-DialogueInformation (3) version15 (15)}
+ gsm-Network (1) modules (3) map-DialogueInformation (3) version16 (16)}
DEFINITIONS
@@ -28,12 +29,12 @@ FROM MobileDomainDefinitions {
AddressString
FROM MAP-CommonDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network(1) modules (3) map-CommonDataTypes (18) version15 (15)}
+ gsm-Network(1) modules (3) map-CommonDataTypes (18) version16 (16)}
ExtensionContainer
FROM MAP-ExtensionDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version15 (15)}
+ gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version16 (16)}
;
@@ -56,8 +57,8 @@ MAP-OpenInfo ::= SEQUENCE {
destinationReference [0] AddressString OPTIONAL,
originationReference [1] AddressString OPTIONAL,
-- WS modification: Ericsson proprietary fields
- callingMsisdn [2] AddressString OPTIONAL,
- callingVlrAddress [3] AddressString OPTIONAL,
+ callingMsisdn [2] AddressString OPTIONAL,
+ callingVlrAddress [3] AddressString OPTIONAL,
-- WS modification: Ericsson proprietary fields
...,
extensionContainer ExtensionContainer OPTIONAL
diff --git a/asn1/gsm_map/MAP-ER-DataTypes.asn b/asn1/gsm_map/MAP-ER-DataTypes.asn
index 25d0a68cc3..f087372c97 100644
--- a/asn1/gsm_map/MAP-ER-DataTypes.asn
+++ b/asn1/gsm_map/MAP-ER-DataTypes.asn
@@ -1,9 +1,9 @@
--- 3GPP TS V12.3.0 (2013-12)
+-- 3GPP TS V13.2.0 (2015-12)
-- 17.7.7 Error data types
MAP-ER-DataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-ER-DataTypes (17) version15 (15)}
+ gsm-Network (1) modules (3) map-ER-DataTypes (17) version16 (16)}
DEFINITIONS
@@ -71,7 +71,7 @@ IMPORTS
SS-Status
FROM MAP-SS-DataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-SS-DataTypes (14) version15 (15)}
+ gsm-Network (1) modules (3) map-SS-DataTypes (14) version16 (16)}
SignalInfo,
BasicServiceCode,
@@ -80,18 +80,18 @@ FROM MAP-SS-DataTypes {
IMSI
FROM MAP-CommonDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-CommonDataTypes (18) version15 (15)}
+ gsm-Network (1) modules (3) map-CommonDataTypes (18) version16 (16)}
SS-Code
FROM MAP-SS-Code {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-SS-Code (15) version15 (15)}
+ gsm-Network (1) modules (3) map-SS-Code (15) version16 (16)}
ExtensionContainer
FROM MAP-ExtensionDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version15 (15)}
+ gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version16 (16)}
;
RoamingNotAllowedParam ::= SEQUENCE {
diff --git a/asn1/gsm_map/MAP-Errors.asn b/asn1/gsm_map/MAP-Errors.asn
index 8ec8b00f71..6a2df2dade 100644
--- a/asn1/gsm_map/MAP-Errors.asn
+++ b/asn1/gsm_map/MAP-Errors.asn
@@ -1,9 +1,9 @@
--- 3GPP TS 29.002 V12.3.0 (2013-12)
+-- 3GPP TS 29.002 V13.2.0 (2015-12)
-- 17.6.6 Errors
MAP-Errors {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-Errors (10) version15 (15)}
+ gsm-Network (1) modules (3) map-Errors (10) version16 (16)}
DEFINITIONS
@@ -106,7 +106,7 @@ FROM Remote-Operations-Information-Objects {joint-iso-itu-t remote-operations(4)
SS-Status
FROM MAP-SS-DataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-SS-DataTypes (14) version15 (15)}
+ gsm-Network (1) modules (3) map-SS-DataTypes (14) version16 (16)}
SS-IncompatibilityCause,
PW-RegistrationFailureCause,
@@ -157,7 +157,7 @@ TargetCellOutsideGCA-Param,
OngoingGroupCallParam
FROM MAP-ER-DataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-ER-DataTypes (17) version15 (15)}
+ gsm-Network (1) modules (3) map-ER-DataTypes (17) version16 (16)}
;
-- generic errors
diff --git a/asn1/gsm_map/MAP-ExtensionDataTypes.asn b/asn1/gsm_map/MAP-ExtensionDataTypes.asn
index 67b187d6ad..5f1860468a 100644
--- a/asn1/gsm_map/MAP-ExtensionDataTypes.asn
+++ b/asn1/gsm_map/MAP-ExtensionDataTypes.asn
@@ -1,13 +1,13 @@
-- MAP-ExtensionDataTypes.asn
--
--- Taken from 3GPP TS 29.002 V12.3.0 (2013-12)
+-- Taken from 3GPP TS 29.002 V13.2.0 (2015-12)
--
-- 17.7.11 Extension data types
--
MAP-ExtensionDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version15 (15)}
+ gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version16 (16)}
DEFINITIONS
diff --git a/asn1/gsm_map/MAP-GR-DataTypes.asn b/asn1/gsm_map/MAP-GR-DataTypes.asn
index 375dd59995..a53eecc803 100644
--- a/asn1/gsm_map/MAP-GR-DataTypes.asn
+++ b/asn1/gsm_map/MAP-GR-DataTypes.asn
@@ -1,10 +1,10 @@
--- Taken from 3GPP TS 29.002 V11.5.0 (2012-12)
+-- Taken from 3GPP TS 29.002 V13.2.0 (2015-12)
--
--17.7.12 Group Call data types
MAP-GR-DataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-GR-DataTypes (23) version15 (15)}
+ gsm-Network (1) modules (3) map-GR-DataTypes (23) version16 (16)}
DEFINITIONS
@@ -36,12 +36,12 @@ IMPORTS
AccessNetworkSignalInfo
FROM MAP-CommonDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-CommonDataTypes (18) version15 (15)}
+ gsm-Network (1) modules (3) map-CommonDataTypes (18) version16 (16)}
Ext-TeleserviceCode
FROM MAP-TS-Code {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-TS-Code (19) version15 (15)}
+ gsm-Network (1) modules (3) map-TS-Code (19) version16 (16)}
Kc,
AdditionalInfo,
@@ -51,12 +51,12 @@ Long-GroupId,
Cksn
FROM MAP-MS-DataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-MS-DataTypes (11) version15 (15)}
+ gsm-Network (1) modules (3) map-MS-DataTypes (11) version16 (16)}
ExtensionContainer
FROM MAP-ExtensionDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version15 (15)}
+ gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version16 (16)}
;
diff --git a/asn1/gsm_map/MAP-Group-Call-Operations.asn b/asn1/gsm_map/MAP-Group-Call-Operations.asn
index 96cee6ce59..916cb47f6f 100644
--- a/asn1/gsm_map/MAP-Group-Call-Operations.asn
+++ b/asn1/gsm_map/MAP-Group-Call-Operations.asn
@@ -1,10 +1,10 @@
--- 3GPP TS 29.002 V12.3.0 (2013-12)
+-- 3GPP TS 29.002 V13.2.0 (2015-12)
-- 17.6.7 Group Call operations
MAP-Group-Call-Operations {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-Group-Call-Operations (22)
- version15 (15)}
+ version16 (16)}
DEFINITIONS
@@ -35,7 +35,7 @@ joint-iso-itu-t remote-operations(4)
dataMissing
FROM MAP-Errors {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-Errors (10) version15 (15)}
+ gsm-Network (1) modules (3) map-Errors (10) version16 (16)}
PrepareGroupCallArg,
PrepareGroupCallRes,
@@ -47,7 +47,7 @@ FROM MAP-Errors {
SendGroupCallInfoRes
FROM MAP-GR-DataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-GR-DataTypes (23) version15 (15)}
+ gsm-Network (1) modules (3) map-GR-DataTypes (23) version16 (16)}
;
diff --git a/asn1/gsm_map/MAP-LCS-DataTypes.asn b/asn1/gsm_map/MAP-LCS-DataTypes.asn
index f3048267f0..b21c2cf952 100644
--- a/asn1/gsm_map/MAP-LCS-DataTypes.asn
+++ b/asn1/gsm_map/MAP-LCS-DataTypes.asn
@@ -1,13 +1,13 @@
-- MAP-LCS-DataTypes.asn
--
--- Taken from 3GPP TS 29.002 V12.3.0 (2013-12)
+-- Taken from 3GPP TS 29.002 V13.2.0 (2015-12)
--
-- 17.7.13 Location service data types
--
MAP-LCS-DataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-LCS-DataTypes (25) version15 (15)}
+ gsm-Network (1) modules (3) map-LCS-DataTypes (25) version16 (16)}
DEFINITIONS
IMPLICIT TAGS
@@ -21,17 +21,17 @@ EXPORTS
ProvideSubscriberLocation-Res,
SubscriberLocationReport-Arg,
SubscriberLocationReport-Res,
-LocationType,
+LocationType,
DeferredLocationEventType,
LCSClientName,
LCS-QoS,
Horizontal-Accuracy,
ResponseTime,
-Ext-GeographicalInformation,
+Ext-GeographicalInformation,
VelocityEstimate,
SupportedGADShapes,
Add-GeographicalInformation,
-LCSRequestorID,
+LCSRequestorID,
LCS-ReferenceNumber,
LCSCodeword,
AreaEventInfo,
@@ -59,30 +59,30 @@ PLMN-Id,
DiameterIdentity
FROM MAP-CommonDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-CommonDataTypes (18) version15 (15)}
+ gsm-Network (1) modules (3) map-CommonDataTypes (18) version16 (16)}
ExtensionContainer,
SLR-ArgExtensionContainer
FROM MAP-ExtensionDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version15 (15)}
+ gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version16 (16)}
USSD-DataCodingScheme,
USSD-String
FROM MAP-SS-DataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0) gsm-Network (1) modules (3)
- map-SS-DataTypes (14) version15 (15)}
+ map-SS-DataTypes (14) version16 (16)}
APN,
SupportedLCS-CapabilitySets
FROM MAP-MS-DataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-MS-DataTypes (11) version15 (15)}
+ gsm-Network (1) modules (3) map-MS-DataTypes (11) version16 (16)}
Additional-Number
FROM MAP-SM-DataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-SM-DataTypes (16) version15 (15)}
+ gsm-Network (1) modules (3) map-SM-DataTypes (16) version16 (16)}
;
@@ -144,7 +144,7 @@ ProvideSubscriberLocation-Arg ::= SEQUENCE {
reportingPLMNList [18] ReportingPLMNList OPTIONAL }
-- one of imsi or msisdn is mandatory
- -- If a location estimate type indicates activate deferred location or cancel deferred
+ -- If a location estimate type indicates activate deferred location or cancel deferred
-- location, a lcs-Reference number shall be included.
LocationType ::= SEQUENCE {
@@ -169,12 +169,12 @@ DeferredLocationEventType ::= BIT STRING {
enteringIntoArea (1),
leavingFromArea (2),
beingInsideArea (3) ,
- periodicLDR (4) } (SIZE (1..16))
+ periodicLDR (4) } (SIZE (1..16))
-- beingInsideArea is always treated as oneTimeEvent regardless of the possible value
-- of occurrenceInfo inside areaEventInfo.
-- exception handling:
--- a ProvideSubscriberLocation-Arg containing other values than listed above in
--- DeferredLocationEventType shall be rejected by the receiver with a return error cause of
+-- a ProvideSubscriberLocation-Arg containing other values than listed above in
+-- DeferredLocationEventType shall be rejected by the receiver with a return error cause of
-- unexpected data value.
LCS-ClientID ::= SEQUENCE {
@@ -196,7 +196,7 @@ LCSClientType ::= ENUMERATED {
-- exception handling:
-- unrecognized values may be ignored if the LCS client uses the privacy override
-- otherwise, an unrecognized value shall be treated as unexpected data by a receiver
- -- a return error shall then be returned if received in a MAP invoke
+ -- a return error shall then be returned if received in a MAP invoke
LCSClientName ::= SEQUENCE {
dataCodingScheme [0] USSD-DataCodingScheme,
@@ -234,7 +234,7 @@ LCS-FormatIndicator ::= ENUMERATED {
LCS-Priority ::= OCTET STRING (SIZE (1))
-- 0 = highest priority
-- 1 = normal priority
- -- all other values treated as 1
+ -- all other values treated as 1
LCS-QoS ::= SEQUENCE {
horizontal-accuracy [0] Horizontal-Accuracy OPTIONAL,
@@ -247,14 +247,14 @@ LCS-QoS ::= SEQUENCE {
Horizontal-Accuracy ::= OCTET STRING (SIZE (1))
-- bit 8 = 0
- -- bits 7-1 = 7 bit Uncertainty Code defined in 3GPP TS 23.032. The horizontal location
+ -- bits 7-1 = 7 bit Uncertainty Code defined in 3GPP TS 23.032. The horizontal location
-- error should be less than the error indicated by the uncertainty code with 67%
-- confidence.
Vertical-Accuracy ::= OCTET STRING (SIZE (1))
-- bit 8 = 0
- -- bits 7-1 = 7 bit Vertical Uncertainty Code defined in 3GPP TS 23.032.
- -- The vertical location error should be less than the error indicated
+ -- bits 7-1 = 7 bit Vertical Uncertainty Code defined in 3GPP TS 23.032.
+ -- The vertical location error should be less than the error indicated
-- by the uncertainty code with 67% confidence.
ResponseTime ::= SEQUENCE {
@@ -410,7 +410,10 @@ ProvideSubscriberLocation-Res ::= SEQUENCE {
velocityEstimate [9] VelocityEstimate OPTIONAL,
mo-lrShortCircuitIndicator [10] NULL OPTIONAL,
geranGANSSpositioningData [11] GeranGANSSpositioningData OPTIONAL,
- utranGANSSpositioningData [12] UtranGANSSpositioningData OPTIONAL, targetServingNodeForHandover [13] ServingNodeAddress OPTIONAL }
+ utranGANSSpositioningData [12] UtranGANSSpositioningData OPTIONAL, targetServingNodeForHandover [13] ServingNodeAddress OPTIONAL,
+ utranAdditionalPositioningData [14] UtranAdditionalPositioningData OPTIONAL,
+ utranBaroPressureMeas [15] UtranBaroPressureMeas OPTIONAL,
+ utranCivicAddress [16] UtranCivicAddress OPTIONAL }
-- if deferredmt-lrResponseIndicator is set, locationEstimate is ignored.
@@ -440,18 +443,18 @@ Ext-GeographicalInformation ::= OCTET STRING (SIZE (1..maxExt-GeographicalInform
-- (d) Ellipsoid Arc
-- (e) Ellipsoid Point
-- Any other value in octet 1 shall be treated as invalid
- -- Octets 2 to 8 for case (a) - Ellipsoid point with uncertainty circle
+ -- Octets 2 to 8 for case (a) – Ellipsoid point with uncertainty circle
-- Degrees of Latitude 3 octets
-- Degrees of Longitude 3 octets
-- Uncertainty code 1 octet
- -- Octets 2 to 11 for case (b) - Ellipsoid point with uncertainty ellipse:
+ -- Octets 2 to 11 for case (b) – Ellipsoid point with uncertainty ellipse:
-- Degrees of Latitude 3 octets
-- Degrees of Longitude 3 octets
-- Uncertainty semi-major axis 1 octet
-- Uncertainty semi-minor axis 1 octet
-- Angle of major axis 1 octet
-- Confidence 1 octet
- -- Octets 2 to 14 for case (c) - Ellipsoid point with altitude and uncertainty ellipsoid
+ -- Octets 2 to 14 for case (c) – Ellipsoid point with altitude and uncertainty ellipsoid
-- Degrees of Latitude 3 octets
-- Degrees of Longitude 3 octets
-- Altitude 2 octets
@@ -460,7 +463,7 @@ Ext-GeographicalInformation ::= OCTET STRING (SIZE (1..maxExt-GeographicalInform
-- Angle of major axis 1 octet
-- Uncertainty altitude 1 octet
-- Confidence 1 octet
- -- Octets 2 to 13 for case (d) - Ellipsoid Arc
+ -- Octets 2 to 13 for case (d) – Ellipsoid Arc
-- Degrees of Latitude 3 octets
-- Degrees of Longitude 3 octets
-- Inner radius 2 octets
@@ -468,7 +471,7 @@ Ext-GeographicalInformation ::= OCTET STRING (SIZE (1..maxExt-GeographicalInform
-- Offset angle 1 octet
-- Included angle 1 octet
-- Confidence 1 octet
- -- Octets 2 to 7 for case (e) - Ellipsoid Point
+ -- Octets 2 to 7 for case (e) – Ellipsoid Point
-- Degrees of Latitude 3 octets
-- Degrees of Longitude 3 octets
@@ -478,7 +481,7 @@ Ext-GeographicalInformation ::= OCTET STRING (SIZE (1..maxExt-GeographicalInform
-- to 3GPP TS 23.032 shall be treated as invalid data by a receiver.
--
-- An Ext-GeographicalInformation parameter comprising one octet shall be discarded
- -- by the receiver if an Add-GeographicalInformation parameter is received
+ -- by the receiver if an Add-GeographicalInformation parameter is received
-- in the same message.
--
-- An Ext-GeographicalInformation parameter comprising one octet shall be treated as
@@ -486,7 +489,7 @@ Ext-GeographicalInformation ::= OCTET STRING (SIZE (1..maxExt-GeographicalInform
-- received in the same message.
maxExt-GeographicalInformation INTEGER ::= 20
- -- the maximum length allows for further shapes in 3GPP TS 23.032 to be included in later
+ -- the maximum length allows for further shapes in 3GPP TS 23.032 to be included in later
-- versions of 3GPP TS 29.002
VelocityEstimate ::= OCTET STRING (SIZE (4..7))
@@ -504,15 +507,15 @@ VelocityEstimate ::= OCTET STRING (SIZE (4..7))
-- Octets 2 to 4 for case (a) Horizontal velocity:
-- Bearing 1 octet
-- Horizontal Speed 2 octets
- -- Octets 2 to 5 for case (b) - Horizontal with Vertical Velocity:
+ -- Octets 2 to 5 for case (b) – Horizontal with Vertical Velocity:
-- Bearing 1 octet
-- Horizontal Speed 2 octets
-- Vertical Speed 1 octet
- -- Octets 2 to 5 for case (c) - Horizontal velocity with Uncertainty:
+ -- Octets 2 to 5 for case (c) – Horizontal velocity with Uncertainty:
-- Bearing 1 octet
-- Horizontal Speed 2 octets
-- Uncertainty Speed 1 octet
- -- Octets 2 to 7 for case (d) - Horizontal with Vertical Velocity and Uncertainty:
+ -- Octets 2 to 7 for case (d) – Horizontal with Vertical Velocity and Uncertainty:
-- Bearing 1 octet
-- Horizontal Speed 2 octets
-- Vertical Speed 1 octet
@@ -522,10 +525,10 @@ VelocityEstimate ::= OCTET STRING (SIZE (4..7))
PositioningDataInformation ::= OCTET STRING (SIZE (2..maxPositioningDataInformation))
-- Refers to the Positioning Data defined in 3GPP TS 49.031.
-- This is composed of 2 or more octets with an internal structure according to
- -- 3GPP TS 49.031.
+ -- 3GPP TS 49.031.
maxPositioningDataInformation INTEGER ::= 10
- --
+ --
UtranPositioningDataInfo ::= OCTET STRING (SIZE (3..maxUtranPositioningDataInfo))
-- Refers to the Position Data defined in 3GPP TS 25.413.
@@ -533,15 +536,15 @@ UtranPositioningDataInfo ::= OCTET STRING (SIZE (3..maxUtranPositioningDataInfo)
-- included in positionData as defined in 3GPP TS 25.413.
maxUtranPositioningDataInfo INTEGER ::= 11
- --
+ --
GeranGANSSpositioningData ::= OCTET STRING (SIZE (2..maxGeranGANSSpositioningData))
-- Refers to the GANSS Positioning Data defined in 3GPP TS 49.031.
-- This is composed of 2 or more octets with an internal structure according to
- -- 3GPP TS 49.031.
+ -- 3GPP TS 49.031.
maxGeranGANSSpositioningData INTEGER ::= 10
- --
+ --
UtranGANSSpositioningData ::= OCTET STRING (SIZE (1..maxUtranGANSSpositioningData))
-- Refers to the Position Data defined in 3GPP TS 25.413.
@@ -549,24 +552,41 @@ UtranGANSSpositioningData ::= OCTET STRING (SIZE (1..maxUtranGANSSpositioningDat
-- as defined in 3GPP TS 25.413.
maxUtranGANSSpositioningData INTEGER ::= 9
- --
+ --
+
+UtranAdditionalPositioningData ::= OCTET STRING (SIZE (1..maxUtranAdditionalPositioningData))
+ -- Refers to the Position Data defined in 3GPP TS 25.413.
+ -- This is composed of the Additional-PositioningDataSet only, included in PositionData
+ -- as defined in 3GPP TS 25.413.
+
+maxUtranAdditionalPositioningData INTEGER ::= 8
+ --
+
+UtranBaroPressureMeas ::= INTEGER (30000..115000)
+ -- Refers to the barometric pressure measurement defined in 3GPP TS 25.413.
+ -- This is composed of the BarometricPressureMeasurement only as defined in 3GPP TS
+ -- 25.413.
+
+UtranCivicAddress ::= OCTET STRING
+ -- Refers to the civic address defined in 3GPP TS 25.413.
+ -- This is composed of the CivicAddress only as defined in 3GPP TS 25.413.
Add-GeographicalInformation ::= OCTET STRING (SIZE (1..maxAdd-GeographicalInformation))
-- Refers to geographical Information defined in 3GPP TS 23.032.
- -- This is composed of 1 or more octets with an internal structure according to
+ -- This is composed of 1 or more octets with an internal structure according to
-- 3GPP TS 23.032
-- Octet 1: Type of shape, all the shapes defined in 3GPP TS 23.032 are allowed:
-- Octets 2 to n (where n is the total number of octets necessary to encode the shape
-- according to 3GPP TS 23.032) are used to encode the shape itself in accordance with the
-- encoding defined in 3GPP TS 23.032
--
- -- An Add-GeographicalInformation parameter, whether valid or invalid, received
- -- together with a valid Ext-GeographicalInformation parameter in the same message
+ -- An Add-GeographicalInformation parameter, whether valid or invalid, received
+ -- together with a valid Ext-GeographicalInformation parameter in the same message
-- shall be discarded.
--
- -- An Add-GeographicalInformation parameter containing any shape not defined in
- -- 3GPP TS 23.032 or an incorrect number of octets or coding according to
- -- 3GPP TS 23.032 shall be treated as invalid data by a receiver if not received
+ -- An Add-GeographicalInformation parameter containing any shape not defined in
+ -- 3GPP TS 23.032 or an incorrect number of octets or coding according to
+ -- 3GPP TS 23.032 shall be treated as invalid data by a receiver if not received
-- together with a valid Ext-GeographicalInformation parameter in the same message.
maxAdd-GeographicalInformation INTEGER ::= 91
@@ -574,7 +594,7 @@ maxAdd-GeographicalInformation INTEGER ::= 91
SubscriberLocationReport-Arg ::= SEQUENCE {
lcs-Event LCS-Event,
- lcs-ClientID LCS-ClientID,
+ lcs-ClientID LCS-ClientID,
lcsLocationInfo LCSLocationInfo,
msisdn [0] ISDN-AddressString OPTIONAL,
imsi [1] IMSI OPTIONAL,
@@ -586,7 +606,7 @@ SubscriberLocationReport-Arg ::= SEQUENCE {
slr-ArgExtensionContainer [7] SLR-ArgExtensionContainer OPTIONAL,
... ,
add-LocationEstimate [8] Add-GeographicalInformation OPTIONAL,
- deferredmt-lrData [9] Deferredmt-lrData OPTIONAL,
+ deferredmt-lrData [9] Deferredmt-lrData OPTIONAL,
lcs-ReferenceNumber [10] LCS-ReferenceNumber OPTIONAL,
geranPositioningData [11] PositioningDataInformation OPTIONAL,
utranPositioningData [12] UtranPositioningDataInfo OPTIONAL,
@@ -602,22 +622,25 @@ SubscriberLocationReport-Arg ::= SEQUENCE {
mo-lrShortCircuitIndicator [23] NULL OPTIONAL,
geranGANSSpositioningData [24] GeranGANSSpositioningData OPTIONAL,
utranGANSSpositioningData [25] UtranGANSSpositioningData OPTIONAL,
- targetServingNodeForHandover [26] ServingNodeAddress OPTIONAL }
+ targetServingNodeForHandover [26] ServingNodeAddress OPTIONAL,
+ utranAdditionalPositioningData [27] UtranAdditionalPositioningData OPTIONAL,
+ utranBaroPressureMeas [28] UtranBaroPressureMeas OPTIONAL,
+ utranCivicAddress [29] UtranCivicAddress OPTIONAL }
-- one of msisdn or imsi is mandatory
- -- a location estimate that is valid for the locationEstimate parameter should
+ -- a location estimate that is valid for the locationEstimate parameter should
-- be transferred in this parameter in preference to the add-LocationEstimate.
-- the deferredmt-lrData parameter shall be included if and only if the lcs-Event
-- indicates a deferredmt-lrResponse.
- -- if the lcs-Event indicates a deferredmt-lrResponse then the locationEstimate
- -- and the add-locationEstimate parameters shall not be sent if the
+ -- if the lcs-Event indicates a deferredmt-lrResponse then the locationEstimate
+ -- and the add-locationEstimate parameters shall not be sent if the
-- supportedGADShapes parameter had been received in ProvideSubscriberLocation-Arg
-- and the shape encoded in locationEstimate or add-LocationEstimate was not marked
- -- as supported in supportedGADShapes. In such a case terminationCause
- -- in deferredmt-lrData shall be present with value
- -- shapeOfLocationEstimateNotSupported.
- -- If a lcs event indicates deferred mt-lr response, the lcs-Reference number shall be
- -- included.
+ -- as supported in supportedGADShapes. In such a case terminationCause
+ -- in deferredmt-lrData shall be present with value
+ -- shapeOfLocationEstimateNotSupported.
+ -- If a lcs event indicates deferred mt-lr response, the lcs-Reference number shall be
+ -- included.
-- sai-Present indicates that the cellIdOrSai parameter contains a Service Area Identity.
Deferredmt-lrData ::= SEQUENCE {
@@ -625,19 +648,19 @@ Deferredmt-lrData ::= SEQUENCE {
terminationCause [0] TerminationCause OPTIONAL,
lcsLocationInfo [1] LCSLocationInfo OPTIONAL,
...}
- -- lcsLocationInfo may be included only if a terminationCause is present
+ -- lcsLocationInfo may be included only if a terminationCause is present
-- indicating mt-lrRestart.
LCS-Event ::= ENUMERATED {
emergencyCallOrigination (0),
- emergencyCallRelease (1),
+ emergencyCallRelease (1),
mo-lr (2),
...,
deferredmt-lrResponse (3) ,
deferredmo-lrTTTPInitiation (4),
emergencyCallHandover (5) }
- -- deferredmt-lrResponse is applicable to the delivery of a location estimate
- -- for an LDR initiated earlier by either the network (via an MT-LR activate deferred
+ -- deferredmt-lrResponse is applicable to the delivery of a location estimate
+ -- for an LDR initiated earlier by either the network (via an MT-LR activate deferred
-- location) or the UE (via a deferred MO-LR TTTP initiation)
-- exception handling:
-- a SubscriberLocationReport-Arg containing an unrecognized LCS-Event
@@ -654,14 +677,14 @@ TerminationCause ::= ENUMERATED {
shapeOfLocationEstimateNotSupported (6) ,
subscriberTermination (7),
uETermination (8),
- networkTermination (9) }
--- mt-lrRestart shall be used to trigger the GMLC to restart the location procedure,
--- either because the sending node knows that the terminal has moved under coverage
+ networkTermination (9) }
+-- mt-lrRestart shall be used to trigger the GMLC to restart the location procedure,
+-- either because the sending node knows that the terminal has moved under coverage
-- of another MSC or SGSN (e.g. Send Identification received), or because the subscriber
-- has been deregistered due to a Cancel Location received from HLR.
--
-- exception handling
--- an unrecognized value shall be treated the same as value 1 (errorundefined)
+-- an unrecognized value shall be treated the same as value 1 (errorundefined)
SequenceNumber ::= INTEGER (1..maxReportingAmount)
@@ -671,8 +694,8 @@ ServingNodeAddress ::= CHOICE {
mme-Number [2] DiameterIdentity }
SubscriberLocationReport-Res ::= SEQUENCE {
- extensionContainer ExtensionContainer OPTIONAL,
- ...,
+ extensionContainer ExtensionContainer OPTIONAL,
+ ...,
na-ESRK [0] ISDN-AddressString OPTIONAL,
na-ESRD [1] ISDN-AddressString OPTIONAL,
h-gmlc-Address [2] GSN-Address OPTIONAL,
diff --git a/asn1/gsm_map/MAP-LocationServiceOperations.asn b/asn1/gsm_map/MAP-LocationServiceOperations.asn
index 53ac7337a3..6971b8e703 100644
--- a/asn1/gsm_map/MAP-LocationServiceOperations.asn
+++ b/asn1/gsm_map/MAP-LocationServiceOperations.asn
@@ -1,10 +1,10 @@
--- 3GPP TS 29.002 V12.3.0 (2013-12)
+-- 3GPP TS 29.002 V13.2.0 (2015-12)
-- 17.6.8 Location service operations
MAP-LocationServiceOperations {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-LocationServiceOperations (24)
- version15 (15)}
+ version16 (16)}
DEFINITIONS
@@ -40,7 +40,7 @@ systemFailure,
illegalSubscriber
FROM MAP-Errors {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-Errors (10) version15 (15)}
+ gsm-Network (1) modules (3) map-Errors (10) version16 (16)}
RoutingInfoForLCS-Arg,
RoutingInfoForLCS-Res,
@@ -50,7 +50,7 @@ FROM MAP-Errors {
SubscriberLocationReport-Res
FROM MAP-LCS-DataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-LCS-DataTypes (25) version15 (15)}
+ gsm-Network (1) modules (3) map-LCS-DataTypes (25) version16 (16)}
;
sendRoutingInfoForLCS OPERATION ::= { --Timer m
diff --git a/asn1/gsm_map/MAP-MS-DataTypes.asn b/asn1/gsm_map/MAP-MS-DataTypes.asn
index 883a1a639c..6635f7ddc9 100644
--- a/asn1/gsm_map/MAP-MS-DataTypes.asn
+++ b/asn1/gsm_map/MAP-MS-DataTypes.asn
@@ -1,9 +1,9 @@
--- 3GPP TS 29.002 V12.3.0 (2013-12)
+-- 3GPP TS 29.002 V13.2.0 (2015-12)
-- 17.7.1 Mobile Service data types
MAP-MS-DataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-MS-DataTypes (11) version15 (15)}
+ gsm-Network (1) modules (3) map-MS-DataTypes (11) version16 (16)}
DEFINITIONS
@@ -14,21 +14,21 @@ IMPLICIT TAGS
BEGIN
EXPORTS
- -- WS modification: for Ericsson proprietary extensions
+-- WS modification: for Ericsson proprietary extensions
RequestedEquipmentInfo,
- -- End WS modification
+-- End WS modification
-- location registration types
UpdateLocationArg,
UpdateLocationRes,
CancelLocationArg,
- CancelLocationRes,
- PurgeMS-Arg,
+ CancelLocationRes,
+ PurgeMS-Arg,
PurgeMS-Res,
SendIdentificationArg,
- SendIdentificationRes,
+ SendIdentificationRes,
UpdateGprsLocationArg,
UpdateGprsLocationRes,
- IST-SupportIndicator,
+ IST-SupportIndicator,
SupportedLCS-CapabilitySets,
UpdateVcsgLocationArg,
UpdateVcsgLocationRes,
@@ -40,7 +40,7 @@ EXPORTS
ForwardAccessSignalling-Arg,
PrepareHO-Arg,
PrepareHO-Res,
- PrepareSubsequentHO-Arg,
+ PrepareSubsequentHO-Arg,
PrepareSubsequentHO-Res,
ProcessAccessSignalling-Arg,
SendEndSignal-Arg,
@@ -48,12 +48,12 @@ EXPORTS
-- authentication management types
SendAuthenticationInfoArg,
- SendAuthenticationInfoRes,
+ SendAuthenticationInfoRes,
AuthenticationFailureReportArg,
AuthenticationFailureReportRes,
-- security management types
- Kc,
+ Kc,
Cksn,
-- equipment management types
@@ -62,22 +62,22 @@ AuthenticationFailureReportRes,
-- subscriber management types
InsertSubscriberDataArg,
- InsertSubscriberDataRes,
+ InsertSubscriberDataRes,
LSAIdentity,
DeleteSubscriberDataArg,
DeleteSubscriberDataRes,
Ext-QoS-Subscribed,
- Ext2-QoS-Subscribed,
- Ext3-QoS-Subscribed,
+ Ext2-QoS-Subscribed,
+ Ext3-QoS-Subscribed,
Ext4-QoS-Subscribed,
SubscriberData,
ODB-Data,
SubscriberStatus,
ZoneCodeList,
- maxNumOfZoneCodes,
- O-CSI,
+ maxNumOfZoneCodes,
+ O-CSI,
D-CSI,
- O-BcsmCamelTDPCriteriaList,
+ O-BcsmCamelTDPCriteriaList,
T-BCSM-CAMEL-TDP-CriteriaList,
SS-CSI,
ServiceKey,
@@ -90,12 +90,12 @@ D-CSI,
OfferedCamel4CSIs,
OfferedCamel4Functionalities,
maxNumOfCamelTDPData,
- CUG-Index,
+ CUG-Index,
CUG-Info,
CUG-Interlock,
InterCUG-Restrictions,
IntraCUG-Options,
- NotificationToMSUser,
+ NotificationToMSUser,
QoS-Subscribed,
IST-AlertTimerValue,
T-CSI,
@@ -108,8 +108,8 @@ AdditionalInfo,
RestoreDataArg,
RestoreDataRes,
--- provide subscriber info types
-GeographicalInformation,
+-- provide subscriber info types
+GeographicalInformation,
MS-Classmark2,
GPRSMSClass,
@@ -120,7 +120,7 @@ GPRSMSClass,
LocationInformation,
LocationInformationGPRS,
SubscriberState,
- GPRSChargingID,
+ GPRSChargingID,
MNPInfoRes,
RouteingNumber,
@@ -157,11 +157,12 @@ NoteMM-EventArg,
PagingArea,
-- VGCS / VBS types types
-GroupId,
+GroupId,
Long-GroupId,
-AdditionalSubscriptions,
-- WS adittion
-AuthenticationSetList
+AuthenticationSetList,
+AdditionalSubscriptions
+
;
IMPORTS
@@ -174,29 +175,29 @@ IMPORTS
CliRestrictionOption
FROM MAP-SS-DataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-SS-DataTypes (14) version15 (15)}
+ gsm-Network (1) modules (3) map-SS-DataTypes (14) version16 (16)}
SS-Code
FROM MAP-SS-Code {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-SS-Code (15) version15 (15)}
+ gsm-Network (1) modules (3) map-SS-Code (15) version16 (16)}
Ext-BearerServiceCode
FROM MAP-BS-Code {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-BS-Code (20) version15 (15)}
+ gsm-Network (1) modules (3) map-BS-Code (20) version16 (16)}
Ext-TeleserviceCode
FROM MAP-TS-Code {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-TS-Code (19) version15 (15)}
+ gsm-Network (1) modules (3) map-TS-Code (19) version16 (16)}
AddressString,
-ISDN-AddressString,
- ISDN-SubaddressString,
+ISDN-AddressString,
+ ISDN-SubaddressString,
FTN-AddressString,
AccessNetworkSignalInfo,
- IMSI,
+ IMSI,
IMEI,
TMSI,
HLR-List,
@@ -206,7 +207,7 @@ ISDN-AddressString,
CellGlobalIdOrServiceAreaIdOrLAI,
Ext-BasicServiceCode,
NAEA-PreferredCI,
- EMLPP-Info,
+ EMLPP-Info,
MC-SS-Info,
SubscriberIdentity,
AgeOfLocationInformation,
@@ -228,22 +229,22 @@ RAIdentity,
NetworkNodeDiameterAddress
FROM MAP-CommonDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-CommonDataTypes (18) version15 (15)}
+ gsm-Network (1) modules (3) map-CommonDataTypes (18) version16 (16)}
ExtensionContainer
FROM MAP-ExtensionDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version15 (15)}
+ gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version16 (16)}
AbsentSubscriberDiagnosticSM
FROM MAP-ER-DataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-ER-DataTypes (17) version15 (15)}
+ gsm-Network (1) modules (3) map-ER-DataTypes (17) version16 (16)}
TracePropagationList
FROM MAP-OM-DataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-OM-DataTypes (12) version15 (15)}
+ gsm-Network (1) modules (3) map-OM-DataTypes (12) version16 (16)}
;
@@ -262,7 +263,7 @@ UpdateLocationArg ::= SEQUENCE {
v-gmlc-Address [2] GSN-Address OPTIONAL,
add-info [13] ADD-Info OPTIONAL,
pagingArea [14] PagingArea OPTIONAL,
- skipSubscriberDataUpdate [15] NULL OPTIONAL,
+ skipSubscriberDataUpdate [15] NULL OPTIONAL,
-- The skipSubscriberDataUpdate parameter in the UpdateLocationArg and the ADD-Info
-- structures carry the same semantic.
restorationIndicator [16] NULL OPTIONAL,
@@ -292,7 +293,7 @@ SupportedRAT-Types::= BIT STRING {
i-hspa-evolution (3),
e-utran (4)} (SIZE (2..8))
-- exception handling: bits 5 to 7 shall be ignored if received and not understood
-
+
SuperChargerInfo ::= CHOICE {
@@ -314,13 +315,13 @@ SupportedLCS-CapabilitySets ::= BIT STRING {
lcsCapabilitySet2 (1),
lcsCapabilitySet3 (2),
lcsCapabilitySet4 (3) ,
- lcsCapabilitySet5 (4) } (SIZE (2..16))
+ lcsCapabilitySet5 (4) } (SIZE (2..16))
-- Core network signalling capability set1 indicates LCS Release98 or Release99 version.
-- Core network signalling capability set2 indicates LCS Release4.
-- Core network signalling capability set3 indicates LCS Release5.
-- Core network signalling capability set4 indicates LCS Release6.
-- Core network signalling capability set5 indicates LCS Release7 or later version.
--- A node shall mark in the BIT STRING all LCS capability sets it supports.
+-- A node shall mark in the BIT STRING all LCS capability sets it supports.
-- If no bit is set then the sending node does not support LCS.
-- If the parameter is not sent by an VLR then the VLR may support at most capability set1.
-- If the parameter is not sent by an SGSN then no support for LCS is assumed.
@@ -342,7 +343,7 @@ ADD-Info ::= SEQUENCE {
...}
-PagingArea ::= SEQUENCE SIZE (1..5) OF LocationArea
+PagingArea ::= SEQUENCE SIZE (1..5) OF LocationArea
LocationArea ::= CHOICE {
@@ -351,7 +352,7 @@ LocationArea ::= CHOICE {
LAC ::= OCTET STRING (SIZE (2))
- -- Refers to Location Area Code of the Location Area Identification defined in
+ -- Refers to Location Area Code of the Location Area Identification defined in
-- 3GPP TS 23.003 [17].
-- Location Area Code according to 3GPP TS 24.008 [35]
@@ -409,9 +410,9 @@ PurgeMS-Res ::= SEQUENCE {
SendIdentificationArg ::= SEQUENCE {
tmsi TMSI,
numberOfRequestedVectors NumberOfRequestedVectors OPTIONAL,
- -- within a dialogue numberOfRequestedVectors shall be present in
- -- the first service request and shall not be present in subsequent service requests.
- -- If received in a subsequent service request it shall be discarded.
+ -- within a dialogue numberOfRequestedVectors shall be present in
+ -- the first service request and shall not be present in subsequent service requests.
+ -- If received in a subsequent service request it shall be discarded.
segmentationProhibited NULL OPTIONAL,
extensionContainer ExtensionContainer OPTIONAL,
...,
@@ -538,7 +539,7 @@ FailureCause ::= ENUMERATED {
UpdateGprsLocationArg ::= SEQUENCE {
imsi IMSI,
- sgsn-Number ISDN-AddressString,
+ sgsn-Number ISDN-AddressString,
sgsn-Address GSN-Address,
extensionContainer ExtensionContainer OPTIONAL,
... ,
@@ -554,7 +555,7 @@ UpdateGprsLocationArg ::= SEQUENCE {
gprsSubscriptionDataNotNeeded [9] NULL OPTIONAL,
nodeTypeIndicator [10] NULL OPTIONAL,
areaRestricted [11] NULL OPTIONAL,
- ue-reachableIndicator [12] NULL OPTIONAL,
+ ue-reachableIndicator [12] NULL OPTIONAL,
epsSubscriptionDataNotNeeded [13] NULL OPTIONAL,
ue-srvcc-Capability [14] UE-SRVCC-Capability OPTIONAL,
eplmn-List [15] EPLMN-List OPTIONAL,
@@ -564,7 +565,8 @@ UpdateGprsLocationArg ::= SEQUENCE {
removalofMMERegistrationforSMS [22] NULL OPTIONAL,
sgsn-Name [19] DiameterIdentity OPTIONAL,
sgsn-Realm [20] DiameterIdentity OPTIONAL,
- lgd-supportIndicator [21] NULL OPTIONAL }
+ lgd-supportIndicator [21] NULL OPTIONAL,
+ adjacentPLMN-List [23] AdjacentPLMN-List OPTIONAL }
SMSRegisterRequest::= ENUMERATED {
sms-registration-required (0),
@@ -590,10 +592,10 @@ PDN-GW-Update ::= SEQUENCE{
contextId [2] ContextId OPTIONAL,
extensionContainer [3] ExtensionContainer OPTIONAL,
... }
--- The pdn-gw-update IE shall include the pdn-gw-Identity, and the apn or/and the contextID.
--- The HSS shall ignore the eps-info IE if it includes a pdn-gw-update IE which does not
+-- The pdn-gw-update IE shall include the pdn-gw-Identity, and the apn or/and the contextID.
+-- The HSS shall ignore the eps-info IE if it includes a pdn-gw-update IE which does not
-- include pdn-gw-Identity.
--- The pdn-gw-Identity is defined as OPTIONAL for backward compatility reason with
+-- The pdn-gw-Identity is defined as OPTIONAL for backward compatility reason with
-- outdated earlier versions of this specification.
@@ -602,7 +604,7 @@ ISR-Information::= BIT STRING {
cancelSGSN (1),
initialAttachIndicator (2)} (SIZE (3..8))
-- exception handling: reception of unknown bit assignments in the
- -- ISR-Information data type shall be discarded by the receiver
+ -- ISR-Information data type shall be discarded by the receiver
SGSN-Capability ::= SEQUENCE{
solsaSupportIndicator NULL OPTIONAL,
@@ -623,7 +625,7 @@ SGSN-Capability ::= SEQUENCE{
msisdn-lessOperation-Supported [14] NULL OPTIONAL,
updateofHomogeneousSupportOfIMSVoiceOverPSSessions [15] NULL OPTIONAL
}
- -- the supportedFeatures , t-adsDataRetrieval and
+ -- the supportedFeatures , t-adsDataRetrieval and
-- homogeneousSupportOfIMSVoiceOverPSSessions
-- /updateofHomogeneousSupportOfIMSVoiceOverPSSessions arealso applied to the MME/IWF
@@ -661,7 +663,10 @@ SupportedFeatures::= BIT STRING {
ue-Reachability-Notification (30),
state-Location-Information-Retrieval (31),
partialPurge (32),
- gddInSGSN (33)} (SIZE (26..40))
+ gddInSGSN (33),
+ sgsnCAMELCapability (34),
+ pcscf-Restoration (35),
+ dedicatedCoreNetworks (36)} (SIZE (26..40))
-- the definition and usage of the above features see the 3GPP TS 29.272 [144].
@@ -681,6 +686,10 @@ UpdateGprsLocationRes ::= SEQUENCE {
EPLMN-List ::= SEQUENCE SIZE (1..50) OF
PLMN-Id
+AdjacentPLMN-List ::= SEQUENCE SIZE (1..50) OF
+ PLMN-Id
+
+
-- handover types
ForwardAccessSignalling-Arg ::= [3] SEQUENCE {
@@ -704,7 +713,9 @@ ForwardAccessSignalling-Arg ::= [3] SEQUENCE {
alternativeChannelType [15] RadioResourceInformation OPTIONAL,
tracePropagationList [17] TracePropagationList OPTIONAL,
aoipSupportedCodecsListAnchor [18] AoIPCodecsList OPTIONAL,
- aoipSelectedCodecTarget [19] AoIPCodec OPTIONAL }
+ aoipSelectedCodecTarget [19] AoIPCodec OPTIONAL,
+ uesbi-Iu [20] UESBI-Iu OPTIONAL,
+ imeisv [21] IMEI OPTIONAL }
AllowedGSM-Algorithms ::= OCTET STRING (SIZE (1))
-- internal structure is coded as Algorithm identifier octet from
@@ -719,22 +730,22 @@ AllowedUMTS-Algorithms ::= SEQUENCE {
PermittedIntegrityProtectionAlgorithms ::=
OCTET STRING (SIZE (1..maxPermittedIntegrityProtectionAlgorithmsLength))
- -- Octets contain a complete PermittedIntegrityProtectionAlgorithms data type
- -- as defined in 3GPP TS 25.413, encoded according to the encoding scheme
- -- mandated by 3GPP TS 25.413.
- -- Padding bits are included, if needed, in the least significant bits of the
- -- last octet of the octet string.
+ -- Octets contain a complete PermittedIntegrityProtectionAlgorithms data type
+ -- as defined in 3GPP TS 25.413, encoded according to the encoding scheme
+ -- mandated by 3GPP TS 25.413.
+ -- Padding bits are included, if needed, in the least significant bits of the
+ -- last octet of the octet string.
maxPermittedIntegrityProtectionAlgorithmsLength INTEGER ::= 9
PermittedEncryptionAlgorithms ::=
OCTET STRING (SIZE (1..maxPermittedEncryptionAlgorithmsLength))
- -- Octets contain a complete PermittedEncryptionAlgorithms data type
- -- as defined in 3GPP TS 25.413, encoded according to the encoding scheme
+ -- Octets contain a complete PermittedEncryptionAlgorithms data type
+ -- as defined in 3GPP TS 25.413, encoded according to the encoding scheme
-- mandated by 3GPP TS 25.413
- -- Padding bits are included, if needed, in the least significant bits of the
- -- last octet of the octet string.
+ -- Padding bits are included, if needed, in the least significant bits of the
+ -- last octet of the octet string.
maxPermittedEncryptionAlgorithmsLength INTEGER ::= 9
@@ -749,7 +760,7 @@ KeyStatus ::= ENUMERATED {
PrepareHO-Arg ::= [3] SEQUENCE {
targetCellId [0] GlobalCellId OPTIONAL,
- ho-NumberNotRequired NULL OPTIONAL,
+ ho-NumberNotRequired NULL OPTIONAL,
targetRNCId [1] RNCId OPTIONAL,
an-APDU [2] AccessNetworkSignalInfo OPTIONAL,
multipleBearerRequested [3] NULL OPTIONAL,
@@ -764,7 +775,7 @@ PrepareHO-Arg ::= [3] SEQUENCE {
... ,
rab-Id [12] RAB-Id OPTIONAL,
bssmap-ServiceHandover [13] BSSMAP-ServiceHandover OPTIONAL,
- ranap-ServiceHandover [14] RANAP-ServiceHandover OPTIONAL,
+ ranap-ServiceHandover [14] RANAP-ServiceHandover OPTIONAL,
bssmap-ServiceHandoverList [15] BSSMAP-ServiceHandoverList OPTIONAL,
asciCallReference [20] ASCI-CallReference OPTIONAL,
geran-classmark [16] GERAN-Classmark OPTIONAL,
@@ -792,7 +803,7 @@ LCLS-Negotiation::= BIT STRING {
permission-indicator-spare-bit (1)} (SIZE (2..8))
--for definition and allowed combination of bits 0 and 1 see 3GPP TS 29.205
-- exception handling: bits 2 to 7 shall be ignored if received and not understood
-
+
LCLS-ConfigurationPreference::= BIT STRING {
forward-data-sending-indicator (0),
@@ -800,7 +811,7 @@ LCLS-ConfigurationPreference::= BIT STRING {
forward-data-reception-indicator (2),
backward-data-reception-indicator (3)} (SIZE (4..8))
-- exception handling: bits 4 to 7 shall be ignored if received and not understood
-
+
BSSMAP-ServiceHandoverList ::= SEQUENCE SIZE (1.. maxNumOfServiceHandovers) OF
BSSMAP-ServiceHandoverInfo
@@ -808,7 +819,7 @@ BSSMAP-ServiceHandoverList ::= SEQUENCE SIZE (1.. maxNumOfServiceHandovers) OF
BSSMAP-ServiceHandoverInfo ::= SEQUENCE {
bssmap-ServiceHandover BSSMAP-ServiceHandover,
rab-Id RAB-Id,
- -- RAB Identity is needed to relate the service handovers with the radio access bearers.
+ -- RAB Identity is needed to relate the service handovers with the radio access bearers.
...}
maxNumOfServiceHandovers INTEGER ::= 7
@@ -818,10 +829,10 @@ BSSMAP-ServiceHandover ::= OCTET STRING (SIZE (1))
-- 3GPP TS 48.008.
RANAP-ServiceHandover ::= OCTET STRING (SIZE (1))
- -- Octet contains a complete Service-Handover data type
- -- as defined in 3GPP TS 25.413, encoded according to the encoding scheme
+ -- Octet contains a complete Service-Handover data type
+ -- as defined in 3GPP TS 25.413, encoded according to the encoding scheme
-- mandated by 3GPP TS 25.413
- -- Padding bits are included in the least significant bits.
+ -- Padding bits are included in the least significant bits.
RadioResourceList ::= SEQUENCE SIZE (1.. maxNumOfRadioResources) OF
@@ -830,7 +841,7 @@ RadioResourceList ::= SEQUENCE SIZE (1.. maxNumOfRadioResources) OF
RadioResource ::= SEQUENCE {
radioResourceInformation RadioResourceInformation,
rab-Id RAB-Id,
- -- RAB Identity is needed to relate the radio resources with the radio access bearers.
+ -- RAB Identity is needed to relate the radio resources with the radio access bearers.
...}
maxNumOfRadioResources INTEGER ::= 7
@@ -857,16 +868,16 @@ SelectedUMTS-Algorithms ::= SEQUENCE {
...}
ChosenIntegrityProtectionAlgorithm ::= OCTET STRING (SIZE (1))
- -- Octet contains a complete IntegrityProtectionAlgorithm data type
- -- as defined in 3GPP TS 25.413, encoded according to the encoding scheme
+ -- Octet contains a complete IntegrityProtectionAlgorithm data type
+ -- as defined in 3GPP TS 25.413, encoded according to the encoding scheme
-- mandated by 3GPP TS 25.413
- -- Padding bits are included in the least significant bits.
+ -- Padding bits are included in the least significant bits.
ChosenEncryptionAlgorithm ::= OCTET STRING (SIZE (1))
- -- Octet contains a complete EncryptionAlgorithm data type
- -- as defined in 3GPP TS 25.413, encoded according to the encoding scheme
+ -- Octet contains a complete EncryptionAlgorithm data type
+ -- as defined in 3GPP TS 25.413, encoded according to the encoding scheme
-- mandated by 3GPP TS 25.413
- -- Padding bits are included in the least significant bits.
+ -- Padding bits are included in the least significant bits.
ChosenRadioResourceInformation ::= SEQUENCE {
chosenChannelInfo [0] ChosenChannelInfo OPTIONAL,
@@ -878,7 +889,7 @@ ChosenChannelInfo ::= OCTET STRING (SIZE (1))
ChosenSpeechVersion ::= OCTET STRING (SIZE (1))
-- Octets are coded according the Speech Version (chosen) information element in 3GPP TS
- -- 48.008
+ -- 48.008
PrepareSubsequentHO-Arg ::= [3] SEQUENCE {
targetCellId [0] GlobalCellId OPTIONAL,
@@ -996,7 +1007,7 @@ MulticallBearerInfo ::= INTEGER (1..maxNumOfRelocationNumber)
RelocationNumber ::= SEQUENCE {
handoverNumber ISDN-AddressString,
rab-Id RAB-Id,
- -- RAB Identity is needed to relate the calls with the radio access bearers.
+ -- RAB Identity is needed to relate the calls with the radio access bearers.
...}
RAB-Id ::= INTEGER (1..maxNrOfRABs)
@@ -1009,20 +1020,20 @@ RadioResourceInformation ::= OCTET STRING (SIZE (3..13))
-- Octets are coded according the Channel Type information element in 3GPP TS 48.008
IntegrityProtectionInformation ::= OCTET STRING (SIZE (18..maxNumOfIntegrityInfo))
- -- Octets contain a complete IntegrityProtectionInformation data type
- -- as defined in 3GPP TS 25.413, encoded according to the encoding scheme
+ -- Octets contain a complete IntegrityProtectionInformation data type
+ -- as defined in 3GPP TS 25.413, encoded according to the encoding scheme
-- mandated by 3GPP TS 25.413
- -- Padding bits are included, if needed, in the least significant bits of the
- -- last octet of the octet string.
+ -- Padding bits are included, if needed, in the least significant bits of the
+ -- last octet of the octet string.
maxNumOfIntegrityInfo INTEGER ::= 100
EncryptionInformation ::= OCTET STRING (SIZE (18..maxNumOfEncryptionInfo))
- -- Octets contain a complete EncryptionInformation data type
- -- as defined in 3GPP TS 25.413, encoded according to the encoding scheme
+ -- Octets contain a complete EncryptionInformation data type
+ -- as defined in 3GPP TS 25.413, encoded according to the encoding scheme
-- mandated by 3GPP TS 25.413
- -- Padding bits are included, if needed, in the least significant bits of the
- -- last octet of the octet string.
+ -- Padding bits are included, if needed, in the least significant bits of the
+ -- last octet of the octet string.
maxNumOfEncryptionInfo INTEGER ::= 100
@@ -1039,7 +1050,8 @@ SendAuthenticationInfoArg ::= SEQUENCE {
requestingNodeType [3] RequestingNodeType OPTIONAL,
requestingPLMN-Id [4] PLMN-Id OPTIONAL,
numberOfRequestedAdditional-Vectors [5] NumberOfRequestedVectors OPTIONAL,
- additionalVectorsAreForEPS [6] NULL OPTIONAL }
+ additionalVectorsAreForEPS [6] NULL OPTIONAL,
+ ueUsageTypeRequestIndication [7] NULL OPTIONAL }
NumberOfRequestedVectors ::= INTEGER (1..5)
@@ -1053,11 +1065,15 @@ SendAuthenticationInfoRes ::= [3] SEQUENCE {
authenticationSetList AuthenticationSetList OPTIONAL,
extensionContainer ExtensionContainer OPTIONAL,
...,
- eps-AuthenticationSetList [2] EPS-AuthenticationSetList OPTIONAL }
+ eps-AuthenticationSetList [2] EPS-AuthenticationSetList OPTIONAL,
+ ueUsageType [3] UE-UsageType OPTIONAL }
EPS-AuthenticationSetList ::= SEQUENCE SIZE (1..5) OF
EPC-AV
+UE-UsageType::= OCTET STRING (SIZE (4))
+ -- octets are coded as defined in 3GPP TS 29.272 [144]
+
EPC-AV ::= SEQUENCE {
rand RAND,
xres XRES,
@@ -1102,7 +1118,7 @@ RequestedEquipmentInfo::= BIT STRING {
equipmentStatus (0),
bmuef (1)} (SIZE (2..8))
-- exception handling: reception of unknown bit assignments in the
- -- RequestedEquipmentInfo data type shall be discarded by the receiver
+ -- RequestedEquipmentInfo data type shall be discarded by the receiver
UESBI-Iu ::= SEQUENCE {
uesbi-IuA [0] UESBI-IuA OPTIONAL,
@@ -1126,12 +1142,12 @@ InsertSubscriberDataArg ::= SEQUENCE {
imsi [0] IMSI OPTIONAL,
COMPONENTS OF SubscriberData,
extensionContainer [14] ExtensionContainer OPTIONAL,
- ... ,
+ ... ,
naea-PreferredCI [15] NAEA-PreferredCI OPTIONAL,
-- naea-PreferredCI is included at the discretion of the HLR operator.
gprsSubscriptionData [16] GPRSSubscriptionData OPTIONAL,
- roamingRestrictedInSgsnDueToUnsupportedFeature [23] NULL
- OPTIONAL,
+ roamingRestrictedInSgsnDueToUnsupportedFeature [23] NULL
+ OPTIONAL,
networkAccessMode [24] NetworkAccessMode OPTIONAL,
lsaInformation [25] LSAInformation OPTIONAL,
lmu-Indicator [21] NULL OPTIONAL,
@@ -1156,16 +1172,40 @@ InsertSubscriberDataArg ::= SEQUENCE {
vplmn-Csg-SubscriptionDataList [40] VPLMN-CSG-SubscriptionDataList OPTIONAL,
additionalMSISDN [41] ISDN-AddressString OPTIONAL,
psAndSMS-OnlyServiceProvision [42] NULL OPTIONAL,
- smsInSGSNAllowed [43] NULL OPTIONAL }
- -- If the Network Access Mode parameter is sent, it shall be present only in
+ smsInSGSNAllowed [43] NULL OPTIONAL,
+ cs-to-ps-SRVCC-Allowed-Indicator [44] NULL OPTIONAL,
+ pcscf-Restoration-Request [45] NULL OPTIONAL,
+ adjacentAccessRestrictionDataList [46] AdjacentAccessRestrictionDataList OPTIONAL,
+ imsi-Group-Id-List [47] IMSI-GroupIdList OPTIONAL,
+ ueUsageType [48] UE-UsageType OPTIONAL }
+ -- If the Network Access Mode parameter is sent, it shall be present only in
-- the first sequence if seqmentation is used
+Group-Service-ID ::= BIT STRING {
+ groupSpecificNASlevelCongestionControl (0)} (SIZE (1..32))
+ -- exception handling:
+ -- bits 1 to 31 shall be ignored if received and not understood
+
+
+Local-GroupID ::= OCTET STRING (SIZE (1..10))
+ -- Refers to Local group ID defined by an operator identified by the PLMN-ID.
+ -- for details see 3GPP TS 29.272 [144]
+
+IMSI-GroupIdList ::= SEQUENCE SIZE (1..50) OF
+ IMSI-GroupId
+
+IMSI-GroupId ::= SEQUENCE {
+ group-Service-Id [0] Group-Service-ID,
+ plmnId [1] PLMN-Id,
+ local-Group-ID [2] Local-GroupID,
+ ...}
+
SubscribedPeriodicRAUTAUtimer ::= INTEGER (0..4294967295)
-- This parameter carries the subscribed periodic TAU/RAU timer value in seconds as
-- specified in 3GPP TS 24.008 [35].
SubscribedPeriodicLAUtimer ::= INTEGER (0..4294967295)
- -- This parameter carries the subscribed periodic LAU timer value in seconds as
+ -- This parameter carries the subscribed periodic LAU timer value in seconds as
-- specified in 3GPP TS 24.008 [35].
CSG-SubscriptionDataList ::= SEQUENCE SIZE (1..50) OF
@@ -1204,16 +1244,16 @@ EPS-SubscriptionData ::= SEQUENCE {
mps-CSPriority [7] NULL OPTIONAL,
mps-EPSPriority [8] NULL OPTIONAL,
subscribed-vsrvcc [9] NULL OPTIONAL }
- -- mps-CSPriority by its presence indicates that the UE is subscribed to the eMLPP in
+ -- mps-CSPriority by its presence indicates that the UE is subscribed to the eMLPP in
-- the CS domain, referring to the 3GPP TS 29.272 [144] for details.
- -- mps-EPSPriority by its presence indicates that the UE is subscribed to the MPS in
- -- the EPS domain, referring to the 3GPP TS 29.272 [144] for details.
- --
- -- subscribed-vsrvcc by its presence indicates that the UE is subscribed to the vSRVCC in
+ -- mps-EPSPriority by its presence indicates that the UE is subscribed to the MPS in
+ -- the EPS domain, referring to the 3GPP TS 29.272 [144] for details.
+ --
+ -- subscribed-vsrvcc by its presence indicates that the UE is subscribed to the vSRVCC in
-- the EPS domain, referring to the 3GPP TS 29.272 [144] for details.
APN-OI-Replacement ::= OCTET STRING (SIZE (9..100))
- -- Octets are coded as APN Operator Identifier according to TS 3GPP TS 23.003 [17]
+ -- Octets are coded as APN Operator Identifier according to TS 3GPP TS 23.003 [17]
RFSP-ID ::= INTEGER (1..256)
@@ -1244,7 +1284,7 @@ APN-Configuration ::= SEQUENCE {
vplmnAddressAllowed [7] NULL OPTIONAL,
chargingCharacteristics [8] ChargingCharacteristics OPTIONAL,
ambr [9] AMBR OPTIONAL,
- specificAPNInfoList [10] SpecificAPNInfoList OPTIONAL, extensionContainer [11] ExtensionContainer OPTIONAL,
+ specificAPNInfoList [10] SpecificAPNInfoList OPTIONAL, extensionContainer [11] ExtensionContainer OPTIONAL,
servedPartyIP-IPv6-Address [12] PDP-Address OPTIONAL,
...,
apn-oi-Replacement [13] APN-OI-Replacement OPTIONAL,
@@ -1252,7 +1292,8 @@ APN-Configuration ::= SEQUENCE {
sipto-Permission [14] SIPTO-Permission OPTIONAL,
lipa-Permission [15] LIPA-Permission OPTIONAL,
restoration-Priority [16] Restoration-Priority OPTIONAL,
- sipto-local-network-Permission [17] SIPTO-Local-Network-Permission OPTIONAL
+ sipto-local-network-Permission [17] SIPTO-Local-Network-Permission OPTIONAL,
+ wlan-offloadability [18] WLAN-Offloadability OPTIONAL
}
PDN-Type ::= OCTET STRING (SIZE (1))
@@ -1290,7 +1331,7 @@ SpecificAPNInfo ::= SEQUENCE {
extensionContainer [2] ExtensionContainer OPTIONAL,
... }
-Bandwidth ::= INTEGER
+Bandwidth ::= INTEGER
-- bits per second
QoS-Class-Identifier ::= INTEGER (1..9)
@@ -1320,6 +1361,18 @@ PDN-GW-AllocationType ::= ENUMERATED {
dynamic (1)}
+WLAN-Offloadability ::= SEQUENCE {
+ wlan-offloadability-EUTRAN [0] WLAN-Offloadability-Indication OPTIONAL,
+ wlan-offloadability-UTRAN [1] WLAN-Offloadability-Indication OPTIONAL,
+ extensionContainer [2] ExtensionContainer OPTIONAL,
+ ... }
+
+WLAN-Offloadability-Indication ::= ENUMERATED {
+ notAllowed (0),
+ allowed (1)}
+
+
+
AccessRestrictionData ::= BIT STRING {
utranNotAllowed (0),
geranNotAllowed (1),
@@ -1327,13 +1380,21 @@ AccessRestrictionData ::= BIT STRING {
i-hspa-evolutionNotAllowed (3),
e-utranNotAllowed (4),
ho-toNon3GPP-AccessNotAllowed (5) } (SIZE (2..8))
- -- exception handling:
- -- The VLR shall ignore the access restriction data related to an access type not
+ -- exception handling:
+ -- The VLR shall ignore the access restriction data related to an access type not
-- supported by the node.
- -- The handling of the access restriction data by the SGSN is described in subclause
+ -- The handling of the access restriction data by the SGSN is described in subclause
-- 5.3.19 of TS 23.060, in subclause 7.5.3 of TS 29.060 and subclause 7.3.6 of TS 29.274.
-- bits 6 to 7 shall be ignored if received and not understood
+
+
+AdjacentAccessRestrictionDataList ::= SEQUENCE SIZE (1..50) OF
+ AdjacentAccessRestrictionData
+AdjacentAccessRestrictionData ::= SEQUENCE {
+ plmnId [0] PLMN-Id,
+ accessRestrictionData [1] AccessRestrictionData,
+ ...}
CS-AllocationRetentionPriority ::= OCTET STRING (SIZE (1))
-- This data type encodes each priority level defined in TS 23.107 as the binary value
@@ -1351,7 +1412,7 @@ LCSInformation ::= SEQUENCE {
-- present and contains four instances of LCS-PrivacyClass. If the mentioned condition
-- is not satisfied the receiving node shall discard add-lcs-PrivacyExceptionList.
-- If an LCS-PrivacyClass is received both in lcs-PrivacyExceptionList and in
- -- add-lcs-PrivacyExceptionList with the same SS-Code, then the error unexpected
+ -- add-lcs-PrivacyExceptionList with the same SS-Code, then the error unexpected
-- data value shall be returned.
GMLC-List ::= SEQUENCE SIZE (1..maxNumOfGMLC) OF
@@ -1382,14 +1443,14 @@ PDP-Context ::= SEQUENCE {
apn [20] APN,
extensionContainer [21] ExtensionContainer OPTIONAL,
... ,
- ext-QoS-Subscribed [0] Ext-QoS-Subscribed OPTIONAL,
+ ext-QoS-Subscribed [0] Ext-QoS-Subscribed OPTIONAL,
pdp-ChargingCharacteristics [1] ChargingCharacteristics OPTIONAL,
ext2-QoS-Subscribed [2] Ext2-QoS-Subscribed OPTIONAL,
-- ext2-QoS-Subscribed may be present only if ext-QoS-Subscribed is present.
ext3-QoS-Subscribed [3] Ext3-QoS-Subscribed OPTIONAL,
-- ext3-QoS-Subscribed may be present only if ext2-QoS-Subscribed is present.
ext4-QoS-Subscribed [4] Ext4-QoS-Subscribed OPTIONAL,
- -- ext4-QoS-Subscribed may be present only if ext3-QoS-Subscribed is present.
+ -- ext4-QoS-Subscribed may be present only if ext3-QoS-Subscribed is present.
apn-oi-Replacement [5] APN-OI-Replacement OPTIONAL,
-- this apn-oi-Replacement refers to the APN level apn-oi-Replacement and has
-- higher priority than UE level apn-oi-Replacement.
@@ -1403,7 +1464,7 @@ PDP-Context ::= SEQUENCE {
-- only if pdp-Address is present; if both are present, each parameter shall
-- contain a different type of address (IPv4 or IPv6).
ambr [10] AMBR OPTIONAL,
- -- this ambr contains the AMBR associated to the APN included in the
+ -- this ambr contains the AMBR associated to the APN included in the
-- PDP-Context (APN-AMBR).
sipto-Permission [8] SIPTO-Permission OPTIONAL,
lipa-Permission [9] LIPA-Permission OPTIONAL,
@@ -1463,10 +1524,10 @@ GPRS-CSI ::= SEQUENCE {
csi-Active [4] NULL OPTIONAL,
...}
-- notificationToCSE and csi-Active shall not be present when GPRS-CSI is sent to SGSN.
--- They may only be included in ATSI/ATM ack/NSDC message.
--- GPRS-CamelTDPData and camelCapabilityHandling shall be present in
+-- They may only be included in ATSI/ATM ack/NSDC message.
+-- GPRS-CamelTDPData and camelCapabilityHandling shall be present in
-- the GPRS-CSI sequence.
--- If GPRS-CSI is segmented, gprs-CamelTDPDataList and camelCapabilityHandling shall be
+-- If GPRS-CSI is segmented, gprs-CamelTDPDataList and camelCapabilityHandling shall be
-- present in the first segment
GPRS-CamelTDPDataList ::= SEQUENCE SIZE (1..maxNumOfCamelTDPData) OF
@@ -1500,11 +1561,11 @@ GPRS-TriggerDetectionPoint ::= ENUMERATED {
... }
-- exception handling:
-- For GPRS-CamelTDPData sequences containing this parameter with any
--- other value than the ones listed the receiver shall ignore the whole
+-- other value than the ones listed the receiver shall ignore the whole
-- GPRS-CamelTDPDatasequence.
APN ::= OCTET STRING (SIZE (2..63))
- -- Octets are coded according to TS 3GPP TS 23.003 [17]
+ -- Octets are coded according to TS 3GPP TS 23.003 [17]
PDP-Type ::= OCTET STRING (SIZE (2))
-- Octets are coded according to TS 3GPP TS 29.060 [105]
@@ -1523,14 +1584,14 @@ PDP-Address ::= OCTET STRING (SIZE (1..16))
-- 16 octets Ipv6 address type
QoS-Subscribed ::= OCTET STRING (SIZE (3))
- -- Octets are coded according to TS 3GPP TS 24.008 [35] Quality of Service Octets
+ -- Octets are coded according to TS 3GPP TS 24.008 [35] Quality of Service Octets
-- 3-5.
Ext-QoS-Subscribed ::= OCTET STRING (SIZE (1..9))
- -- OCTET 1:
+ -- OCTET 1:
-- Allocation/Retention Priority (This octet encodes each priority level defined in
-- 23.107 as the binary value of the priority level, declaration in 29.060)
- -- Octets 2-9 are coded according to 3GPP TS 24.008 [35] Quality of Service Octets
+ -- Octets 2-9 are coded according to 3GPP TS 24.008 [35] Quality of Service Octets
-- 6-13.
Ext2-QoS-Subscribed ::= OCTET STRING (SIZE (1..3))
@@ -1656,9 +1717,9 @@ ODB-GeneralData ::= BIT STRING {
registrationInternationalCF-Barred (28)} (SIZE (15..32))
-- exception handling: reception of unknown bit assignments in the
-- ODB-GeneralData type shall be treated like unsupported ODB-GeneralData
- -- When the ODB-GeneralData type is removed from the HLR for a given subscriber,
- -- in NoteSubscriberDataModified operation sent toward the gsmSCF
- -- all bits shall be set to "O".
+ -- When the ODB-GeneralData type is removed from the HLR for a given subscriber,
+ -- in NoteSubscriberDataModified operation sent toward the gsmSCF
+ -- all bits shall be set to “O“.
ODB-HPLMN-Data ::= BIT STRING {
plmn-SpecificBarringType1 (0),
@@ -1666,10 +1727,10 @@ ODB-HPLMN-Data ::= BIT STRING {
plmn-SpecificBarringType3 (2),
plmn-SpecificBarringType4 (3)} (SIZE (4..32))
-- exception handling: reception of unknown bit assignments in the
- -- ODB-HPLMN-Data type shall be treated like unsupported ODB-HPLMN-Data
- -- When the ODB-HPLMN-Data type is removed from the HLR for a given subscriber,
+ -- ODB-HPLMN-Data type shall be treated like unsupported ODB-HPLMN-Data
+ -- When the ODB-HPLMN-Data type is removed from the HLR for a given subscriber,
-- in NoteSubscriberDataModified operation sent toward the gsmSCF
- -- all bits shall be set to "O".
+ -- all bits shall be set to “O“.
Ext-SS-InfoList ::= SEQUENCE SIZE (1..maxNumOfSS) OF
Ext-SS-Info
@@ -1713,7 +1774,7 @@ Ext-ForwOptions ::= OCTET STRING (SIZE (1..5))
-- 1 notification
-- bit 7: redirecting presentation
- -- 0 no presentation
+ -- 0 no presentation
-- 1 presentation
-- bit 6: notification to calling party
@@ -1847,7 +1908,7 @@ LCS-PrivacyClass ::= SEQUENCE {
serviceTypeList [5] ServiceTypeList OPTIONAL
-- serviceTypeList may be sent only for SS-code serviceType and if the visited node
-- supports LCS Release 5 or later versions.
- --
+ --
-- if segmentation is used, the complete LCS-PrivacyClass shall be sent in one segment
}
@@ -1870,7 +1931,7 @@ ExternalClient ::= SEQUENCE {
clientIdentity LCSClientExternalID,
gmlc-Restriction [0] GMLC-Restriction OPTIONAL,
notificationToMSUser [1] NotificationToMSUser OPTIONAL,
- -- If notificationToMSUser is not received, the default value according to
+ -- If notificationToMSUser is not received, the default value according to
-- 3GPP TS 23.271 shall be assumed.
extensionContainer [2] ExtensionContainer OPTIONAL,
... }
@@ -1902,7 +1963,7 @@ ServiceType ::= SEQUENCE {
serviceTypeIdentity LCSServiceTypeID,
gmlc-Restriction [0] GMLC-Restriction OPTIONAL,
notificationToMSUser [1] NotificationToMSUser OPTIONAL,
- -- If notificationToMSUser is not received, the default value according to
+ -- If notificationToMSUser is not received, the default value according to
-- 3GPP TS 23.271 shall be assumed.
extensionContainer [2] ExtensionContainer OPTIONAL,
... }
@@ -1972,7 +2033,9 @@ DeleteSubscriberDataArg ::= SEQUENCE {
subscribedPeriodicLAU-TimerWithdraw [23] NULL OPTIONAL,
subscribed-vsrvccWithdraw [21] NULL OPTIONAL,
vplmn-Csg-SubscriptionDeleted [24] NULL OPTIONAL,
- additionalMSISDN-Withdraw [25] NULL OPTIONAL }
+ additionalMSISDN-Withdraw [25] NULL OPTIONAL,
+ cs-to-ps-SRVCC-Withdraw [26] NULL OPTIONAL,
+ imsiGroupIdList-Withdraw [27] NULL OPTIONAL }
SpecificCSI-Withdraw ::= BIT STRING {
o-csi (0),
@@ -1986,9 +2049,9 @@ SpecificCSI-Withdraw ::= BIT STRING {
t-csi (8),
mt-sms-csi (9),
mg-csi (10),
- o-IM-CSI (11),
+ o-IM-CSI (11),
d-IM-CSI (12),
- vt-IM-CSI (13) } (SIZE(8..32))
+ vt-IM-CSI (13) } (SIZE(8..32))
-- exception handling:
-- bits 11 to 31 shall be ignored if received by a non-IP Multimedia Core Network entity.
-- bits 0-10 and 14-31 shall be ignored if received by an IP Multimedia Core Network entity.
@@ -2061,7 +2124,7 @@ MT-SMS-TPDU-Type ::= ENUMERATED {
-- exception handling:
-- For TPDU-TypeCriterion sequences containing this parameter with any
--- other value than the ones listed above the receiver shall ignore
+-- other value than the ones listed above the receiver shall ignore
-- the whole TPDU-TypeCriterion sequence.
-- In CAMEL phase 4, sms-SUBMIT-REPORT shall not be used and a received TPDU-TypeCriterion
-- sequence containing sms-SUBMIT-REPORT shall be wholly ignored.
@@ -2072,10 +2135,10 @@ D-CSI ::= SEQUENCE {
extensionContainer [2] ExtensionContainer OPTIONAL,
notificationToCSE [3] NULL OPTIONAL,
csi-Active [4] NULL OPTIONAL,
- ...}
+ ...}
-- notificationToCSE and csi-Active shall not be present when D-CSI is sent to VLR/GMSC.
-- They may only be included in ATSI/ATM ack/NSDC message.
--- DP-AnalysedInfoCriteria and camelCapabilityHandling shall be present in
+-- DP-AnalysedInfoCriteria and camelCapabilityHandling shall be present in
-- the D-CSI sequence.
-- If D-CSI is segmented, then the first segment shall contain dp-AnalysedInfoCriteriaList
-- and camelCapabilityHandling. Subsequent segments shall not contain
@@ -2107,7 +2170,7 @@ SS-CSI ::= SEQUENCE {
SS-CamelData ::= SEQUENCE {
ss-EventList SS-EventList,
gsmSCF-Address ISDN-AddressString,
- extensionContainer [0] ExtensionContainer OPTIONAL,
+ extensionContainer [0] ExtensionContainer OPTIONAL,
...}
SS-EventList ::= SEQUENCE SIZE (1..maxNumOfCamelSSEvents) OF SS-Code
@@ -2160,20 +2223,20 @@ O-BcsmTriggerDetectionPoint ::= ENUMERATED {
routeSelectFailure (4) }
-- exception handling:
-- For O-BcsmCamelTDPData sequences containing this parameter with any
- -- other value than the ones listed the receiver shall ignore the whole
- -- O-BcsmCamelTDPDatasequence.
+ -- other value than the ones listed the receiver shall ignore the whole
+ -- O-BcsmCamelTDPDatasequence.
-- For O-BcsmCamelTDP-Criteria sequences containing this parameter with any
-- other value than the ones listed the receiver shall ignore the whole
-- O-BcsmCamelTDP-Criteria sequence.
O-BcsmCamelTDPCriteriaList ::= SEQUENCE SIZE (1..maxNumOfCamelTDPData) OF
- O-BcsmCamelTDP-Criteria
+ O-BcsmCamelTDP-Criteria
T-BCSM-CAMEL-TDP-CriteriaList ::= SEQUENCE SIZE (1..maxNumOfCamelTDPData) OF
- T-BCSM-CAMEL-TDP-Criteria
+ T-BCSM-CAMEL-TDP-Criteria
O-BcsmCamelTDP-Criteria ::= SEQUENCE {
- o-BcsmTriggerDetectionPoint O-BcsmTriggerDetectionPoint,
+ o-BcsmTriggerDetectionPoint O-BcsmTriggerDetectionPoint,
destinationNumberCriteria [0] DestinationNumberCriteria OPTIONAL,
basicServiceCriteria [1] BasicServiceCriteria OPTIONAL,
callTypeCriteria [2] CallTypeCriteria OPTIONAL,
@@ -2182,7 +2245,7 @@ O-BcsmCamelTDP-Criteria ::= SEQUENCE {
extensionContainer [4] ExtensionContainer OPTIONAL }
T-BCSM-CAMEL-TDP-Criteria ::= SEQUENCE {
- t-BCSM-TriggerDetectionPoint T-BcsmTriggerDetectionPoint,
+ t-BCSM-TriggerDetectionPoint T-BcsmTriggerDetectionPoint,
basicServiceCriteria [0] BasicServiceCriteria OPTIONAL,
t-CauseValueCriteria [1] T-CauseValueCriteria OPTIONAL,
... }
@@ -2191,7 +2254,7 @@ DestinationNumberCriteria ::= SEQUENCE {
matchType [0] MatchType,
destinationNumberList [1] DestinationNumberList OPTIONAL,
destinationNumberLengthList [2] DestinationNumberLengthList OPTIONAL,
- -- one or both of destinationNumberList and destinationNumberLengthList
+ -- one or both of destinationNumberList and destinationNumberLengthList
-- shall be present
...}
@@ -2200,7 +2263,7 @@ DestinationNumberList ::= SEQUENCE SIZE (1..maxNumOfCamelDestinationNumbers) OF
-- The receiving entity shall not check the format of a number in
-- the dialled number list
-DestinationNumberLengthList ::= SEQUENCE SIZE (1..maxNumOfCamelDestinationNumberLengths) OF
+DestinationNumberLengthList ::= SEQUENCE SIZE (1..maxNumOfCamelDestinationNumberLengths) OF
INTEGER(1..maxNumOfISDN-AddressDigits)
BasicServiceCriteria ::= SEQUENCE SIZE(1..maxNumOfCamelBasicServiceCriteria) OF
@@ -2244,7 +2307,7 @@ DefaultCallHandling ::= ENUMERATED {
-- reception of values in range 2-31 shall be treated as "continueCall"
-- reception of values greater than 31 shall be treated as "releaseCall"
-CamelCapabilityHandling ::= INTEGER(1..16)
+CamelCapabilityHandling ::= INTEGER(1..16)
-- value 1 = CAMEL phase 1,
-- value 2 = CAMEL phase 2,
-- value 3 = CAMEL Phase 3,
@@ -2255,24 +2318,24 @@ SupportedCamelPhases ::= BIT STRING {
phase1 (0),
phase2 (1),
phase3 (2),
- phase4 (3)} (SIZE (1..16))
+ phase4 (3)} (SIZE (1..16))
-- A node shall mark in the BIT STRING all CAMEL Phases it supports.
-- Other values than listed above shall be discarded.
-OfferedCamel4CSIs ::= BIT STRING {
+OfferedCamel4CSIs ::= BIT STRING {
o-csi (0),
d-csi (1),
vt-csi (2),
t-csi (3),
mt-sms-csi (4),
mg-csi (5),
- psi-enhancements (6)
+ psi-enhancements (6)
} (SIZE (7..16))
--- A node supporting Camel phase 4 shall mark in the BIT STRING all Camel4 CSIs
+-- A node supporting Camel phase 4 shall mark in the BIT STRING all Camel4 CSIs
-- it offers.
-- Other values than listed above shall be discarded.
-OfferedCamel4Functionalities ::= BIT STRING {
+OfferedCamel4Functionalities ::= BIT STRING {
initiateCallAttempt (0),
splitLeg (1),
moveLeg (2),
@@ -2294,7 +2357,7 @@ OfferedCamel4Functionalities ::= BIT STRING {
serviceChangeDP (18),
collectInformation (19)
} (SIZE (15..64))
--- A node supporting Camel phase 4 shall mark in the BIT STRING all CAMEL4
+-- A node supporting Camel phase 4 shall mark in the BIT STRING all CAMEL4
-- functionalities it offers.
-- Other values than listed above shall be discarded.
@@ -2308,9 +2371,9 @@ SMS-CSI ::= SEQUENCE {
-- notificationToCSE and csi-Active shall not be present
-- when MO-SMS-CSI or MT-SMS-CSI is sent to VLR or SGSN.
-- They may only be included in ATSI/ATM ack/NSDC message.
--- SMS-CAMEL-TDP-Data and camelCapabilityHandling shall be present in
+-- SMS-CAMEL-TDP-Data and camelCapabilityHandling shall be present in
-- the SMS-CSI sequence.
--- If SMS-CSI is segmented, sms-CAMEL-TDP-DataList and camelCapabilityHandling shall be
+-- If SMS-CSI is segmented, sms-CAMEL-TDP-DataList and camelCapabilityHandling shall be
-- present in the first segment
SMS-CAMEL-TDP-DataList ::= SEQUENCE SIZE (1..maxNumOfCamelTDPData) OF
@@ -2333,7 +2396,7 @@ SMS-TriggerDetectionPoint ::= ENUMERATED {
sms-DeliveryRequest (2)
}
-- exception handling:
--- For SMS-CAMEL-TDP-Data and MT-smsCAMELTDP-Criteria sequences containing this
+-- For SMS-CAMEL-TDP-Data and MT-smsCAMELTDP-Criteria sequences containing this
-- parameter with any other value than the ones listed the receiver shall ignore
-- the whole sequence.
--
@@ -2403,7 +2466,7 @@ MM-Code ::= OCTET STRING (SIZE (1))
-- MM-Code ::= '10000010'B
-- GPRS-Attach MM-Code ::= '10000011'B
-- MS-initiated-GPRS-Detach MM-Code ::= '10000100'B
--- Network-initiated-GPRS-Detach MM-Code ::= '10000101'B
+-- Network-initiated-GPRS-Detach MM-Code ::= '10000101'B
-- Network-initiated-transfer-to-MS-not-reachable-for-paging
-- MM-Code ::= '10000110'B
--
@@ -2429,8 +2492,8 @@ T-BcsmCamelTDPDataList ::= SEQUENCE SIZE (1..maxNumOfCamelTDPData) OF
--- T-BcsmCamelTDPDataList shall not contain more than one instance of
--- T-BcsmCamelTDPData containing the same value for t-BcsmTriggerDetectionPoint.
--- For CAMEL Phase 2, this means that only one instance of T-BcsmCamelTDPData is allowed
- --- with t-BcsmTriggerDetectionPoint being equal to DP12.
- --- For CAMEL Phase 3, more TDP's are allowed.
+ --- with t-BcsmTriggerDetectionPoint being equal to DP12.
+ --- For CAMEL Phase 3, more TDP’s are allowed.
T-BcsmCamelTDPData ::= SEQUENCE {
t-BcsmTriggerDetectionPoint T-BcsmTriggerDetectionPoint,
@@ -2454,7 +2517,7 @@ T-BcsmTriggerDetectionPoint ::= ENUMERATED {
SendRoutingInfoForGprsArg ::= SEQUENCE {
imsi [0] IMSI,
- ggsn-Address [1] GSN-Address OPTIONAL,
+ ggsn-Address [1] GSN-Address OPTIONAL,
ggsn-Number [2] ISDN-AddressString,
extensionContainer [3] ExtensionContainer OPTIONAL,
...}
@@ -2512,7 +2575,7 @@ RestoreDataArg ::= SEQUENCE {
extensionContainer ExtensionContainer OPTIONAL,
... ,
vlr-Capability [6] VLR-Capability OPTIONAL,
- restorationIndicator [7] NULL OPTIONAL
+ restorationIndicator [7] NULL OPTIONAL
}
RestoreDataRes ::= SEQUENCE {
@@ -2533,8 +2596,8 @@ maxNumOfVBSGroupIds INTEGER ::= 50
maxNumOfVGCSGroupIds INTEGER ::= 50
VoiceGroupCallData ::= SEQUENCE {
- groupId GroupId,
- -- groupId shall be filled with six TBCD fillers (1111)if the longGroupId is present
+ groupId GroupId,
+ -- groupId shall be filled with six TBCD fillers (1111)if the longGroupId is present
extensionContainer ExtensionContainer OPTIONAL,
...,
additionalSubscriptions AdditionalSubscriptions OPTIONAL,
@@ -2542,11 +2605,11 @@ VoiceGroupCallData ::= SEQUENCE {
longGroupId [1] Long-GroupId OPTIONAL }
-- VoiceGroupCallData containing a longGroupId shall not be sent to VLRs that did not
- -- indicate support of long Group IDs within the Update Location or Restore Data
+ -- indicate support of long Group IDs within the Update Location or Restore Data
-- request message
AdditionalInfo ::= BIT STRING (SIZE (1..136))
--- Refers to Additional Info as specified in 3GPP TS 43.068
+-- Refers to Additional Info as specified in 3GPP TS 43.068
AdditionalSubscriptions ::= BIT STRING {
privilegedUplinkRequest (0),
@@ -2555,27 +2618,27 @@ AdditionalSubscriptions ::= BIT STRING {
-- Other bits than listed above shall be discarded.
VoiceBroadcastData ::= SEQUENCE {
- groupid GroupId,
+ groupid GroupId,
-- groupId shall be filled with six TBCD fillers (1111)if the longGroupId is present
broadcastInitEntitlement NULL OPTIONAL,
extensionContainer ExtensionContainer OPTIONAL,
...,
longGroupId [0] Long-GroupId OPTIONAL }
-
+
-- VoiceBroadcastData containing a longGroupId shall not be sent to VLRs that did not
--- indicate support of long Group IDs within the Update Location or Restore Data
+-- indicate support of long Group IDs within the Update Location or Restore Data
-- request message
GroupId ::= TBCD-STRING (SIZE (3))
-- When Group-Id is less than six characters in length, the TBCD filler (1111)
-- is used to fill unused half octets.
- -- Refers to the Group Identification as specified in 3GPP TS 23.003
+ -- Refers to the Group Identification as specified in 3GPP TS 23.003
-- and 3GPP TS 43.068/ 43.069
Long-GroupId ::= TBCD-STRING (SIZE (4))
-- When Long-Group-Id is less than eight characters in length, the TBCD filler (1111)
-- is used to fill unused half octets.
- -- Refers to the Group Identification as specified in 3GPP TS 23.003
+ -- Refers to the Group Identification as specified in 3GPP TS 23.003
-- and 3GPP TS 43.068/ 43.069
@@ -2645,8 +2708,8 @@ MNPInfoRes ::= SEQUENCE {
numberPortabilityStatus [3] NumberPortabilityStatus OPTIONAL,
extensionContainer [4] ExtensionContainer OPTIONAL,
... }
--- The IMSI parameter contains a generic IMSI, i.e. it is not tied necessarily to the
--- Subscriber. MCC and MNC values in this IMSI shall point to the Subscription Network of
+-- The IMSI parameter contains a generic IMSI, i.e. it is not tied necessarily to the
+-- Subscriber. MCC and MNC values in this IMSI shall point to the Subscription Network of
-- the Subscriber. See 3GPP TS 23.066 [108].
RouteingNumber ::= TBCD-STRING (SIZE (1..5))
@@ -2660,14 +2723,14 @@ NumberPortabilityStatus ::= ENUMERATED {
ownNumberNotPortedOut (4),
foreignNumberPortedIn (5)
}
- -- exception handling:
- -- reception of other values than the ones listed the receiver shall ignore the
+ -- exception handling:
+ -- reception of other values than the ones listed the receiver shall ignore the
-- whole NumberPortabilityStatus;
- -- ownNumberNotPortedOut or foreignNumberPortedIn may only be included in Any Time
+ -- ownNumberNotPortedOut or foreignNumberPortedIn may only be included in Any Time
-- Interrogation message.
MS-Classmark2 ::= OCTET STRING (SIZE (3))
- -- This parameter carries the value part of the MS Classmark 2 IE defined in
+ -- This parameter carries the value part of the MS Classmark 2 IE defined in
-- 3GPP TS 24.008 [35].
GPRSMSClass ::= SEQUENCE {
@@ -2676,9 +2739,9 @@ GPRSMSClass ::= SEQUENCE {
}
MSNetworkCapability ::= OCTET STRING (SIZE (1..8))
- -- This parameter carries the value part of the MS Network Capability IE defined in
+ -- This parameter carries the value part of the MS Network Capability IE defined in
-- 3GPP TS 24.008 [35].
-
+
MSRadioAccessCapability ::= OCTET STRING (SIZE (1..50))
-- This parameter carries the value part of the MS Radio Access Capability IE defined in
-- 3GPP TS 24.008 [35].
@@ -2687,7 +2750,7 @@ RequestedInfo ::= SEQUENCE {
locationInformation [0] NULL OPTIONAL,
subscriberState [1] NULL OPTIONAL,
extensionContainer [2] ExtensionContainer OPTIONAL,
- ...,
+ ...,
currentLocation [3] NULL OPTIONAL,
requestedDomain [4] DomainType OPTIONAL,
imei [6] NULL OPTIONAL,
@@ -2700,7 +2763,7 @@ RequestedInfo ::= SEQUENCE {
localTimeZoneRequest [12] NULL OPTIONAL
}
--- currentLocation and locationInformationEPS-Supported shall be absent if
+-- currentLocation and locationInformationEPS-Supported shall be absent if
-- locationInformation is absent
-- t-adsData shall be absent in messages sent to the VLR
-- requestedNodes shall be absent if requestedDomain is "cs-Domain"
@@ -2731,19 +2794,19 @@ LocationInformation ::= SEQUENCE {
... ,
selectedLSA-Id [5] LSAIdentity OPTIONAL,
msc-Number [6] ISDN-AddressString OPTIONAL,
- geodeticInformation [7] GeodeticInformation OPTIONAL,
+ geodeticInformation [7] GeodeticInformation OPTIONAL,
currentLocationRetrieved [8] NULL OPTIONAL,
sai-Present [9] NULL OPTIONAL,
locationInformationEPS [10] LocationInformationEPS OPTIONAL,
userCSGInformation [11] UserCSGInformation OPTIONAL }
-- sai-Present indicates that the cellGlobalIdOrServiceAreaIdOrLAI parameter contains
-- a Service Area Identity.
--- currentLocationRetrieved shall be present
+-- currentLocationRetrieved shall be present
-- if the location information were retrieved after a successfull paging.
-- if the locationinformationEPS IE is present then the cellGlobalIdOrServiceAreaIdOrLAI IE,
-- the ageOfLocationInformation IE, the geographicalInformation IE, the geodeticInformation IE
-- and the currentLocationRetrieved IE (outside the locationInformationEPS IE) shall be
--- absent. As an exception, both the cellGlobalIdOrServiceAreaIdOrLAI IE including an LAI and
+-- absent. As an exception, both the cellGlobalIdOrServiceAreaIdOrLAI IE including an LAI and
-- the locationinformationEPS IE may be present in a MAP-NOTE-MM-EVENT.
-- UserCSGInformation contains the CSG ID, Access mode, and the CSG Membership Indication in
-- the case the Access mode is Hybrid Mode.
@@ -2782,7 +2845,7 @@ LocationInformationGPRS ::= SEQUENCE {
-- currentLocationRetrieved shall be present if the location information
-- was retrieved after successful paging.
-- UserCSGInformation contains the CSG ID, Access mode, and the CSG Membership Indication in
--- the case the Access mode is Hybrid Mode.
+-- the case the Access mode is Hybrid Mode.
UserCSGInformation ::= SEQUENCE {
@@ -2873,7 +2936,7 @@ PDP-ContextInfo ::= SEQUENCE {
qos4-Requested [26] Ext4-QoS-Subscribed OPTIONAL,
-- qos4-Requested may be present only if qos3-Requested is present.
qos4-Negotiated [27] Ext4-QoS-Subscribed OPTIONAL,
- -- qos4-Negotiated may be present only if qos3-Negotiated is present.
+ -- qos4-Negotiated may be present only if qos3-Negotiated is present.
ext-pdp-Type [28] Ext-PDP-Type OPTIONAL,
-- contains the value IPv4v6 defined in 3GPP TS 29.060 [105], if the PDP can be
-- accessed by dual-stack UEs.
@@ -2890,17 +2953,17 @@ NSAPI ::= INTEGER (0..15)
-- This type is used to indicate the Network layer Service Access Point
TransactionId ::= OCTET STRING (SIZE (1..2))
--- This type carries the value part of the transaction identifier which is used in the
--- session management messages on the access interface. The encoding is defined in
+-- This type carries the value part of the transaction identifier which is used in the
+-- session management messages on the access interface. The encoding is defined in
-- 3GPP TS 24.008
TEID ::= OCTET STRING (SIZE (4))
--- This type carries the value part of the Tunnel Endpoint Identifier which is used to
--- distinguish between different tunnels between the same pair of entities which communicate
+-- This type carries the value part of the Tunnel Endpoint Identifier which is used to
+-- distinguish between different tunnels between the same pair of entities which communicate
-- using the GPRS Tunnelling Protocol The encoding is defined in 3GPP TS 29.060.
GPRSChargingID ::= OCTET STRING (SIZE (4))
--- The Charging ID is a unique four octet value generated by the GGSN when
+-- The Charging ID is a unique four octet value generated by the GGSN when
-- a PDP Context is activated. A Charging ID is generated for each activated context.
-- The encoding is defined in 3GPP TS 29.060.
@@ -2946,7 +3009,7 @@ AnyTimeSubscriptionInterrogationRes ::= SEQUENCE {
offeredCamel4CSIsInVLR [8] OfferedCamel4CSIs OPTIONAL,
offeredCamel4CSIsInSGSN [9] OfferedCamel4CSIs OPTIONAL,
msisdn-BS-List [10] MSISDN-BS-List OPTIONAL,
- csg-SubscriptionDataList [11] CSG-SubscriptionDataList OPTIONAL,
+ csg-SubscriptionDataList [11] CSG-SubscriptionDataList OPTIONAL,
cw-Data [12] CallWaitingData OPTIONAL,
ch-Data [13] CallHoldData OPTIONAL,
clip-Data [14] ClipData OPTIONAL,
@@ -2962,7 +3025,7 @@ Ext-CwFeatureList ::= SEQUENCE SIZE (1..maxNumOfExt-BasicServiceGroups) OF
Ext-CwFeature
Ext-CwFeature ::= SEQUENCE {
- basicService [1] Ext-BasicServiceCode,
+ basicService [1] Ext-BasicServiceCode,
ss-Status [2] Ext-SS-Status,
... }
@@ -2970,7 +3033,7 @@ ClipData ::= SEQUENCE {
ss-Status [1] Ext-SS-Status,
overrideCategory [2] OverrideCategory,
notificationToCSE [3] NULL OPTIONAL,
- ... }
+ ... }
ClirData ::= SEQUENCE {
ss-Status [1] Ext-SS-Status,
@@ -3014,7 +3077,7 @@ maxNumOfMSISDN INTEGER ::= 50
MSISDN-BS ::= SEQUENCE {
- msisdn ISDN-AddressString,
+ msisdn ISDN-AddressString,
basicServiceList [0] BasicServiceList OPTIONAL,
extensionContainer [1] ExtensionContainer OPTIONAL,
...}
@@ -3063,7 +3126,7 @@ ODB-Info ::= SEQUENCE {
CAMEL-SubscriptionInfo ::= SEQUENCE {
o-CSI [0] O-CSI OPTIONAL,
- o-BcsmCamelTDP-CriteriaList [1] O-BcsmCamelTDPCriteriaList OPTIONAL,
+ o-BcsmCamelTDP-CriteriaList [1] O-BcsmCamelTDPCriteriaList OPTIONAL,
d-CSI [2] D-CSI OPTIONAL,
t-CSI [3] T-CSI OPTIONAL,
t-BCSM-CAMEL-TDP-CriteriaList [4] T-BCSM-CAMEL-TDP-CriteriaList OPTIONAL,
diff --git a/asn1/gsm_map/MAP-MobileServiceOperations.asn b/asn1/gsm_map/MAP-MobileServiceOperations.asn
index 5e7fb3a7f5..b3275cd788 100644
--- a/asn1/gsm_map/MAP-MobileServiceOperations.asn
+++ b/asn1/gsm_map/MAP-MobileServiceOperations.asn
@@ -1,10 +1,10 @@
--- 3GPP TS 29.002 V12.3.0 (2013-12)
+-- 3GPP TS 29.002 V13.2.0 (2015-12)
-- 17.6.1 Mobile Service Operations
MAP-MobileServiceOperations {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-MobileServiceOperations (5)
- version15 (15)}
+ version16 (16)}
DEFINITIONS
@@ -113,7 +113,7 @@ joint-iso-itu-t remote-operations(4)
FROM MAP-Errors {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-Errors (10) version15 (15)}
+ gsm-Network (1) modules (3) map-Errors (10) version16 (16)}
UpdateLocationArg,
UpdateLocationRes,
@@ -172,7 +172,7 @@ PrepareSubsequentHO-Res,
FROM MAP-MS-DataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-MS-DataTypes (11) version15 (15)}
+ gsm-Network (1) modules (3) map-MS-DataTypes (11) version16 (16)}
;
diff --git a/asn1/gsm_map/MAP-OM-DataTypes.asn b/asn1/gsm_map/MAP-OM-DataTypes.asn
index 35447e02ac..722b7bf105 100644
--- a/asn1/gsm_map/MAP-OM-DataTypes.asn
+++ b/asn1/gsm_map/MAP-OM-DataTypes.asn
@@ -1,9 +1,9 @@
-- 17.7.2 Operation and maintenance data types
--- 3GPP TS 29.002 V12.3.0 (2013-12)
+-- 3GPP TS 29.002 V13.2.0 (2015-12)
MAP-OM-DataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-OM-DataTypes (12) version15 (15)}
+ gsm-Network (1) modules (3) map-OM-DataTypes (12) version16 (16)}
DEFINITIONS
@@ -29,15 +29,16 @@ IMPORTS
E-UTRAN-CGI,
TA-Id,
RAIdentity,
- LAIFixedLength
+ LAIFixedLength,
+ PLMN-Id
FROM MAP-CommonDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-CommonDataTypes (18) version15 (15)}
+ gsm-Network (1) modules (3) map-CommonDataTypes (18) version16 (16)}
ExtensionContainer
FROM MAP-ExtensionDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version15 (15)}
+ gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version16 (16)}
;
@@ -77,8 +78,11 @@ MDT-Configuration ::= SEQUENCE {
positioningMethod [10] PositioningMethod OPTIONAL,
measurementQuantity [11] MeasurementQuantity OPTIONAL,
eventThreshold1F [12] EventThreshold1F OPTIONAL,
- eventThreshold1I [13] EventThreshold1I OPTIONAL }
+ eventThreshold1I [13] EventThreshold1I OPTIONAL,
+ mdt-Allowed-PLMN-List [14] MDT-Allowed-PLMNId-List OPTIONAL }
+MDT-Allowed-PLMNId-List ::= SEQUENCE SIZE (1..16) OF
+ PLMN-Id
PeriodUMTS ::= ENUMERATED {
d250ms (0),
d500ms (1),
diff --git a/asn1/gsm_map/MAP-OperationAndMaintenanceOperations.asn b/asn1/gsm_map/MAP-OperationAndMaintenanceOperations.asn
index 3921ba9e8c..df97c9102a 100644
--- a/asn1/gsm_map/MAP-OperationAndMaintenanceOperations.asn
+++ b/asn1/gsm_map/MAP-OperationAndMaintenanceOperations.asn
@@ -1,9 +1,9 @@
--- 3GPP TS 29.002 V12.3.0 (2013-12)
+-- 3GPP TS 29.002 V13.2.0 (2015-12)
--17.6.2 Operation and Maintenance Operations
MAP-OperationAndMaintenanceOperations {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-OperationAndMaintenanceOperations (6)
- version15 (15)}
+ version16 (16)}
DEFINITIONS
@@ -32,7 +32,7 @@ joint-iso-itu-t remote-operations(4)
tracingBufferFull
FROM MAP-Errors {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-Errors (10) version15 (15)}
+ gsm-Network (1) modules (3) map-Errors (10) version16 (16)}
ActivateTraceModeArg,
ActivateTraceModeRes,
@@ -40,13 +40,13 @@ FROM MAP-Errors {
DeactivateTraceModeRes
FROM MAP-OM-DataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-OM-DataTypes (12) version15 (15)}
+ gsm-Network (1) modules (3) map-OM-DataTypes (12) version16 (16)}
ISDN-AddressString,
IMSI
FROM MAP-CommonDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-CommonDataTypes (18) version15 (15)}
+ gsm-Network (1) modules (3) map-CommonDataTypes (18) version16 (16)}
;
diff --git a/asn1/gsm_map/MAP-Protocol.asn b/asn1/gsm_map/MAP-Protocol.asn
index bea737ce70..2d8aa11651 100644
--- a/asn1/gsm_map/MAP-Protocol.asn
+++ b/asn1/gsm_map/MAP-Protocol.asn
@@ -1,8 +1,8 @@
--- 3GPP TS 29.002 V12.3.0 (2013-12)
+-- 3GPP TS 29.002 V13.2.0 (2015-12)
--17.5 MAP operation and error codes
MAP-Protocol {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-Protocol (4) version15 (15)}
+ gsm-Network (1) modules (3) map-Protocol (4) version16 (16)}
DEFINITIONS
@@ -49,7 +49,7 @@ authenticationFailureReport,
FROM MAP-MobileServiceOperations {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-MobileServiceOperations (5)
- version15 (15)}
+ version16 (16)}
activateTraceMode,
deactivateTraceMode,
@@ -57,7 +57,7 @@ FROM MAP-MobileServiceOperations {
FROM MAP-OperationAndMaintenanceOperations {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-OperationAndMaintenanceOperations (6)
- version15 (15)}
+ version16 (16)}
sendRoutingInfo,
provideRoamingNumber,
@@ -71,7 +71,7 @@ FROM MAP-OperationAndMaintenanceOperations {
FROM MAP-CallHandlingOperations {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-CallHandlingOperations (7)
- version15 (15)}
+ version16 (16)}
registerSS,
eraseSS,
@@ -89,7 +89,7 @@ FROM MAP-CallHandlingOperations {
FROM MAP-SupplementaryServiceOperations {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-SupplementaryServiceOperations (8)
- version15 (15)}
+ version16 (16)}
sendRoutingInfoForSM,
mo-ForwardSM,
@@ -102,7 +102,7 @@ FROM MAP-SupplementaryServiceOperations {
FROM MAP-ShortMessageServiceOperations {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-ShortMessageServiceOperations (9)
- version15 (15)}
+ version16 (16)}
prepareGroupCall,
processGroupCallSignalling,
@@ -112,7 +112,7 @@ FROM MAP-ShortMessageServiceOperations {
FROM MAP-Group-Call-Operations {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-Group-Call-Operations (22)
- version15 (15)}
+ version16 (16)}
provideSubscriberLocation,
sendRoutingInfoForLCS,
@@ -120,7 +120,7 @@ FROM MAP-Group-Call-Operations {
FROM MAP-LocationServiceOperations {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-LocationServiceOperations (24)
- version15 (15)}
+ version16 (16)}
;
diff --git a/asn1/gsm_map/MAP-SM-DataTypes.asn b/asn1/gsm_map/MAP-SM-DataTypes.asn
index c7c8913038..22bff756a1 100644
--- a/asn1/gsm_map/MAP-SM-DataTypes.asn
+++ b/asn1/gsm_map/MAP-SM-DataTypes.asn
@@ -1,9 +1,9 @@
--- 3GPP TS 29.002 V12.3.0 (2013-12)
+-- 3GPP TS 29.002 V13.2.0 (2015-12)
-- 17.7.6 Short message data types
MAP-SM-DataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-SM-DataTypes (16) version15 (15)}
+ gsm-Network (1) modules (3) map-SM-DataTypes (16) version16 (16)}
DEFINITIONS
@@ -46,17 +46,17 @@ IMPORTS
FROM MAP-CommonDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-CommonDataTypes (18) version15 (15)}
+ gsm-Network (1) modules (3) map-CommonDataTypes (18) version16 (16)}
AbsentSubscriberDiagnosticSM
FROM MAP-ER-DataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-ER-DataTypes (17) version15 (15)}
+ gsm-Network (1) modules (3) map-ER-DataTypes (17) version16 (16)}
ExtensionContainer
FROM MAP-ExtensionDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version15 (15)}
+ gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version16 (16)}
;
@@ -160,7 +160,8 @@ MT-ForwardSM-Arg ::= SEQUENCE {
smDeliveryTimer SM-DeliveryTimerValue OPTIONAL,
smDeliveryStartTime Time OPTIONAL,
smsOverIP-OnlyIndicator [0] NULL OPTIONAL,
- correlationID [1] CorrelationID OPTIONAL }
+ correlationID [1] CorrelationID OPTIONAL,
+ maximumRetransmissionTime [2] Time OPTIONAL }
-- SM-DeliveryTimerValue contains the value used by the SMS-GMSC
CorrelationID ::= SEQUENCE {
@@ -174,7 +175,8 @@ SIP-URI ::= OCTET STRING
MT-ForwardSM-Res ::= SEQUENCE {
sm-RP-UI SignalInfo OPTIONAL,
extensionContainer ExtensionContainer OPTIONAL,
- ...}
+ ...,
+ requestedRetransmissionTime [0] Time OPTIONAL }
SM-RP-DA ::= CHOICE {
imsi [0] IMSI,
@@ -241,7 +243,8 @@ AlertServiceCentreArg ::= SEQUENCE {
serviceCentreAddress AddressString,
...,
imsi IMSI OPTIONAL,
- correlationID CorrelationID OPTIONAL }
+ correlationID CorrelationID OPTIONAL,
+ maximumUeAvailabilityTime [0] Time OPTIONAL }
InformServiceCentreArg ::= SEQUENCE {
storedMSISDN ISDN-AddressString OPTIONAL,
@@ -271,10 +274,10 @@ ReadyForSM-Arg ::= SEQUENCE {
-- sent to HLR is for GPRS
extensionContainer ExtensionContainer OPTIONAL,
...,
- additionalAlertReasonIndicator [1] NULL OPTIONAL
+ additionalAlertReasonIndicator [1] NULL OPTIONAL,
-- additionalAlertReasonIndicator is set only when the alertReason
-- sent to HLR is for IP-SM-GW
- }
+ maximumUeAvailabilityTime Time OPTIONAL }
ReadyForSM-Res ::= SEQUENCE {
extensionContainer ExtensionContainer OPTIONAL,
diff --git a/asn1/gsm_map/MAP-SS-Code.asn b/asn1/gsm_map/MAP-SS-Code.asn
index 11612c0595..d2f56c34b3 100644
--- a/asn1/gsm_map/MAP-SS-Code.asn
+++ b/asn1/gsm_map/MAP-SS-Code.asn
@@ -1,9 +1,9 @@
--- 3GPP TS 29.002 V12.3.0 (2013-12)
+-- 3GPP TS 29.002 V13.2.0 (2015-12)
-- 17.7.5 Supplementary service codes
MAP-SS-Code {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-SS-Code (15) version15 (15)}
+ gsm-Network (1) modules (3) map-SS-Code (15) version16 (16)}
DEFINITIONS
diff --git a/asn1/gsm_map/MAP-SS-DataTypes.asn b/asn1/gsm_map/MAP-SS-DataTypes.asn
index 5878ce4faf..280db566f7 100644
--- a/asn1/gsm_map/MAP-SS-DataTypes.asn
+++ b/asn1/gsm_map/MAP-SS-DataTypes.asn
@@ -1,9 +1,9 @@
--- 3GPP TS 29.002 V12.3.0 (2013-12)
+-- 3GPP TS 29.002 V13.2.0 (2015-12)
-- 17.7.4 Supplementary service data types
MAP-SS-DataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-SS-DataTypes (14) version15 (15)}
+ gsm-Network (1) modules (3) map-SS-DataTypes (14) version16 (16)}
DEFINITIONS
@@ -57,17 +57,17 @@ IMPORTS
ExternalSignalInfo
FROM MAP-CommonDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-CommonDataTypes (18) version15 (15)}
+ gsm-Network (1) modules (3) map-CommonDataTypes (18) version16 (16)}
ExtensionContainer
FROM MAP-ExtensionDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version15 (15)}
+ gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version16 (16)}
SS-Code
FROM MAP-SS-Code {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-SS-Code (15) version15 (15)}
+ gsm-Network (1) modules (3) map-SS-Code (15) version16 (16)}
;
diff --git a/asn1/gsm_map/MAP-ShortMessageServiceOperations.asn b/asn1/gsm_map/MAP-ShortMessageServiceOperations.asn
index 8b036f2f76..65fd8f28d7 100644
--- a/asn1/gsm_map/MAP-ShortMessageServiceOperations.asn
+++ b/asn1/gsm_map/MAP-ShortMessageServiceOperations.asn
@@ -1,10 +1,10 @@
--- 3GPP TS 29.002 V12.3.0 (2013-12)
+-- 3GPP TS 29.002 V13.2.0 (2015-12)
-- 17.6.5 Short message service operations
MAP-ShortMessageServiceOperations {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-ShortMessageServiceOperations (9)
- version15 (15)}
+ version16 (16)}
DEFINITIONS
@@ -45,7 +45,7 @@ joint-iso-itu-t remote-operations(4)
absentSubscriberSM
FROM MAP-Errors {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-Errors (10) version15 (15)}
+ gsm-Network (1) modules (3) map-Errors (10) version16 (16)}
RoutingInfoForSM-Arg,
RoutingInfoForSM-Res,
@@ -63,7 +63,7 @@ FROM MAP-Errors {
MT-ForwardSM-VGCS-Res
FROM MAP-SM-DataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-SM-DataTypes (16) version15 (15)}
+ gsm-Network (1) modules (3) map-SM-DataTypes (16) version16 (16)}
;
diff --git a/asn1/gsm_map/MAP-SupplementaryServiceOperations.asn b/asn1/gsm_map/MAP-SupplementaryServiceOperations.asn
index 11ab3e8339..a31b0a0c14 100644
--- a/asn1/gsm_map/MAP-SupplementaryServiceOperations.asn
+++ b/asn1/gsm_map/MAP-SupplementaryServiceOperations.asn
@@ -1,10 +1,10 @@
--- 3GPP TS 29.002 V12.3.0 (2013-12)
+-- 3GPP TS 29.002 V13.2.0 (2015-12)
--17.6.4 Supplementary service operations
MAP-SupplementaryServiceOperations {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-SupplementaryServiceOperations (8)
- version15 (15)}
+ version16 (16)}
DEFINITIONS
@@ -59,7 +59,7 @@ joint-iso-itu-t remote-operations(4)
facilityNotSupported
FROM MAP-Errors {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-Errors (10) version15 (15)}
+ gsm-Network (1) modules (3) map-Errors (10) version16 (16)}
RegisterSS-Arg,
SS-Info,
@@ -77,12 +77,12 @@ FROM MAP-Errors {
EraseCC-EntryRes
FROM MAP-SS-DataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-SS-DataTypes (14) version15 (15)}
+ gsm-Network (1) modules (3) map-SS-DataTypes (14) version16 (16)}
SS-Code
FROM MAP-SS-Code {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-SS-Code (15) version15 (15)}
+ gsm-Network (1) modules (3) map-SS-Code (15) version16 (16)}
;
diff --git a/asn1/gsm_map/MAP-TS-Code.asn b/asn1/gsm_map/MAP-TS-Code.asn
index 82a8994702..5d079d552a 100644
--- a/asn1/gsm_map/MAP-TS-Code.asn
+++ b/asn1/gsm_map/MAP-TS-Code.asn
@@ -1,9 +1,9 @@
--- 3GPP TS 29.002 V12.3.0 (2013-12)
+-- 3GPP TS 29.002 V13.2.0 (2015-12)
-- 17.7.9 Teleservice Codes
MAP-TS-Code {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
- gsm-Network (1) modules (3) map-TS-Code (19) version15 (15)}
+ gsm-Network (1) modules (3) map-TS-Code (19) version16 (16)}
DEFINITIONS