Update the Camel and MAP ASN.1 files.

svn path=/trunk/; revision=39386
This commit is contained in:
Anders Broman 2011-10-12 16:41:42 +00:00
parent daa85b0464
commit 59a363da40
41 changed files with 1843 additions and 330 deletions

View File

@ -1,6 +1,7 @@
-- $Id$
-- 3GPP TS 29.078 29.078 9.2.0 (2010-06)
-- 3GPP TS 29.078 29.078 11.0.0 (2011-09)
-- 8.1.1 GPRS Reference Number
CAP-GPRS-ReferenceNumber {itu-t(0) identified-organization(4) etsi(0) mobileDomain(0)
umts-network(1) modules(3) cap-dialogueInformation(111) version8(7)}
-- Module CAP-GPRS-ReferenceNumber is updated to version8(7) for Rel-6. The definitions

View File

@ -1,5 +1,5 @@
-- $Id$
-- 3GPP TS 29.078 9.2.0 (2010-06)
-- 3GPP TS 29.078 11.0.0 (2011-09)
-- 7 SMS Control
-- 7.1 SMS operations and arguments
CAP-SMS-ops-args {itu-t(0) identified-organization(4) etsi(0) mobileDomain(0) umts-network(1) modules(3) cap-SMS-ops-args(105) version8(7)}
@ -9,7 +9,7 @@ CAP-SMS-ops-args {itu-t(0) identified-organization(4) etsi(0) mobileDomain(0) um
DEFINITIONS IMPLICIT TAGS::= BEGIN
-- This module contains the operations and operation arguments used for the
-- smsSSF gsmSCF interface, for the control of MO-SMS and MT-SMS.
-- smsSSF? gsmSCF interface, for the control of MO-SMS and MT-SMS.
-- The table in subclause 2.1 lists the specifications that contain the modules
-- that are used by CAP.

View File

@ -1,5 +1,5 @@
-- $Id$
-- 3GPP TS 29.078 9.2.0 (2010-06)
-- 3GPP TS 29.078 11.0.0 (2011-09)
-- 5.7 User Abort Data
CAP-U-ABORT-Data {itu-t(0) identified-organization(4) etsi(0) mobileDomain(0) umts-network(1) modules(3) cap-u-abort-data(110) version8(7)}

View File

@ -1,5 +1,5 @@
-- $Id$
-- 3GPP TS 29.078 9.2.0 (2010-06)
-- 3GPP TS 29.078 11.0.0 (2011-09)
-- 5.5 Classes
CAP-classes {itu-t(0) identified-organization(4) etsi(0) mobileDomain(0) umts-network(1)
modules(3) cap-classes(54) version8(7)}

View File

@ -1,7 +1,8 @@
-- $Id$
-- 3GPP TS 29.078 9.2.0 (2010-06)
-- 3GPP TS 29.078 11.0.0 (2011-09)
-- 5 Common CAP Types
-- 5.1 Data types
CAP-datatypes {itu-t(0) identified-organization(4) etsi(0) mobileDomain(0) umts-network(1) modules(3) cap-datatypes(52) version8(7)}
DEFINITIONS IMPLICIT TAGS ::= BEGIN
@ -29,6 +30,7 @@ cs2(20) modules(0) in-cs2-datatypes(0) version1(0)}
ISDN-AddressString,
LAIFixedLength,
GSN-Address, -- WS moved to common datatypes in rel 9.0.0
RAIdentity, -- WS moved to common datatypes in rel 10.4.0
NAEA-CIC
FROM MAP-CommonDataTypes {itu-t(0) identified-organization(4) etsi(0) mobileDomain(0)
gsm-Network(1) modules(3) map-CommonDataTypes(18) version12(12)}
@ -37,11 +39,11 @@ gsm-Network(1) modules(3) map-CommonDataTypes(18) version12(12)}
Ext2-QoS-Subscribed,
Ext3-QoS-Subscribed,
GeographicalInformation,
-- GSN-Address, WS moved to common datatypes in rel 9.0.0
-- GSN-Address, WS moved to common datatypes in rel 9.0.0
LocationInformation,
LSAIdentity,
QoS-Subscribed,
RAIdentity,
-- RAIdentity, WS moved to common datatypes in rel 10.4.0
SubscriberState,
GPRSChargingID
FROM MAP-MS-DataTypes {itu-t(0) identified-organization(4) etsi(0) mobileDomain(0)
@ -601,8 +603,8 @@ DpSpecificInfoAlt {PARAMETERS-BOUND : bound} ::= SEQUENCE {
collectedInfoSpecificInfo [2] SEQUENCE {
calledPartyNumber [0] CalledPartyNumber OPTIONAL,
...
}
}
}
}
-- This datatype is for extension in future releases.
ElapsedTime ::= CHOICE {

View File

@ -1,5 +1,5 @@
-- $Id$
-- 3GPP TS 29.078 9.2.0 (2010-06)
-- 3GPP TS 29.078 11.0.0 (2011-09)
-- 5.4 Error codes
CAP-errorcodes {itu-t(0) identified-organization(4) etsi(0) mobileDomain(0) umts-network(1) modules(3) cap-errorcodes(57) version8(7)}

View File

@ -1,6 +1,7 @@
-- $Id$
-- 3GPP TS 29.078 9.2.0 (2010-06)
-- 3GPP TS 29.078 11.0.0 (2011-09)
-- 5.2 Error types
CAP-errortypes {itu-t(0) identified-organization(4) etsi(0) mobileDomain(0) umts-network(1) modules(3) cap-errortypes(51) version8(7)}
-- This module contains the type definitions for the CAP Error Types.

View File

@ -1,7 +1,8 @@
-- $Id$
-- 3GPP TS 29.078 9.2.0 (2010-06)
-- 3GPP TS 29.078 11.0.0 (2011-09)
-- 8 GPRS Control
-- 8.1 gsmSCF/gprsSSF operations and arguments
CAP-gprsSSF-gsmSCF-ops-args {itu-t(0) identified-organization(4) etsi(0) mobileDomain(0)
umts-network(1) modules(3) cap-GPRS-ops-args(107) version8(7)}
-- Module CAP-gprsSSF-gsmSCF-ops-args is updated to version8(7) for Rel-6. The OPERATION
@ -10,7 +11,7 @@ umts-network(1) modules(3) cap-GPRS-ops-args(107) version8(7)}
DEFINITIONS IMPLICIT TAGS ::= BEGIN
-- This module contains the operations and operation arguments used for the
-- gprsSSF gsmSCF interface, for the control of GPRS.
-- gprsSSF ? gsmSCF interface, for the control of GPRS.
-- The table in subclause 2.1 lists the specifications that contain the modules
-- that are used by CAP.
@ -39,14 +40,15 @@ cs2(20) modules(0) in-cs2-datatypes (0) version1(0)}
IMEI,
IMSI,
GSN-Address, -- WS moved to common datatypes in rel 9.0.0
RAIdentity, -- WS moved to common datatypes in rel 10.4.0
ISDN-AddressString
FROM MAP-CommonDataTypes {itu-t(0) identified-organization(4) etsi(0) mobileDomain(0)
gsm-Network(1) modules(3) map-CommonDataTypes(18) version12(12)}
GPRSChargingID,
GPRSMSClass,
GPRSMSClass
-- GSN-Address, WS moved to common datatypes in rel 9.0.0
RAIdentity
-- RAIdentity WS moved to common datatypes in rel 10.4.0
FROM MAP-MS-DataTypes {itu-t(0) identified-organization(4) etsi(0) mobileDomain(0)
gsm-Network(1) modules(3) map-MS-DataTypes(11) version12(12)}
@ -375,7 +377,7 @@ resetTimerGPRS OPERATION ::= {
unexpectedParameter |
unknownPDPID}
CODE opcode-resetTimerGPRS}
-- Direction: gsmSCF ? gprsSSF, Timer: Trtg
-- Direction: gsmSCF ? gprsSSF, Timer: Trtg
-- This operation is used to request the gprsSSF to refresh an application timer in the gprsSSF.
ResetTimerGPRSArg ::= SEQUENCE {

View File

@ -1,5 +1,5 @@
-- $Id$
-- 3GPP TS 29.078 9.2.0 (2010-06)
-- 3GPP TS 29.078 11.0.0 (2011-09)
-- 6.2 gsmSCF/gsmSRF interface
-- 6.2.1 gsmSCF/gsmSRF operations and arguments
CAP-gsmSCF-gsmSRF-ops-args {itu-t(0) identified-organization(4) etsi(0) mobileDomain(0)

View File

@ -1,5 +1,5 @@
-- $Id$
-- 3GPP TS 29.078 9.2.0 (2010-06)
-- 3GPP TS 29.078 11.0.0 (2011-09)
-- 6 Circuit Switched Call Control
-- 6.1 gsmSSF/CCF - gsmSCF Interface
-- 6.1.1 Operations and arguments
@ -363,7 +363,7 @@ collectInformation {PARAMETERS-BOUND : bound} OPERATION::= {
CollectInformationArg {PARAMETERS-BOUND : bound} ::= SEQUENCE{
extensions [0] Extensions {bound} OPTIONAL,
...
}
}
connect {PARAMETERS-BOUND : bound} OPERATION ::= {
ARGUMENT ConnectArg {bound}
@ -686,7 +686,8 @@ InitialDPArgExtension {PARAMETERS-BOUND : bound} ::= SEQUENCE {
...,
enhancedDialledServicesAllowed [11] NULL OPTIONAL,
uu-Data [12] UU-Data OPTIONAL,
collectInformationAllowed [13] NULL OPTIONAL
collectInformationAllowed [13] NULL OPTIONAL,
releaseCallArgExtensionAllowed [14] NULL OPTIONAL
}
-- If iPSSPCapabilities is not present then this denotes that a colocated gsmSRF is not
-- supported by the gsmSSF. If present, then the gsmSSF supports a colocated gsmSRF capable
@ -729,7 +730,8 @@ InitiateCallAttemptRes {PARAMETERS-BOUND : bound} ::= SEQUENCE {
supportedCamelPhases [0] SupportedCamelPhases OPTIONAL,
offeredCamel4Functionalities [1] OfferedCamel4Functionalities OPTIONAL,
extensions [2] Extensions {bound} OPTIONAL,
...
...,
releaseCallArgExtensionAllowed [3] NULL OPTIONAL
}
moveLeg {PARAMETERS-BOUND : bound} OPERATION ::= {
@ -785,9 +787,19 @@ releaseCall {PARAMETERS-BOUND : bound} OPERATION ::= {
-- This operation is used to tear down an existing call at any phase of the call for all parties
-- involved in the call.
ReleaseCallArg {PARAMETERS-BOUND : bound} ::= Cause {bound}
ReleaseCallArg {PARAMETERS-BOUND : bound} ::= CHOICE {
allCallSegments AllCallSegments,
allCallSegmentsWithExtension [2] AllCallSegmentsWithExtension
}
AllCallSegments ::= Cause {bound}
-- A default value of decimal 31 (normal unspecified) shall be given.
AllCallSegmentsWithExtension ::= SEQUENCE {
allCallSegments [0] AllCallSegments,
extensions [1] Extensions {bound} OPTIONAL
}
requestReportBCSMEvent {PARAMETERS-BOUND : bound} OPERATION ::= {
ARGUMENT RequestReportBCSMEventArg {bound}
RETURN RESULT FALSE

View File

@ -1,5 +1,5 @@
-- $Id$
-- 3GPP TS 29.078 9.2.0 (2010-06)
-- 3GPP TS 29.078 11.0.0 (2011-09)
-- 5.6 Object IDentifiers (IDs)
CAP-object-identifiers {itu-t(0) identified-organization(4) etsi(0) mobileDomain(0)
umts-network(1) modules(3) cap-object-identifiers(100) version8(7)}

View File

@ -1,5 +1,5 @@
-- $Id$
-- 3GPP TS 29.078 9.2.0 (2010-06)
-- 3GPP TS 29.078 11.0.0 (2011-09)
-- 5.3 Operation codes
CAP-operationcodes {itu-t(0) identified-organization(4) etsi(0) mobileDomain(0) umts-network(1) modules(3) cap-operationcodes(53) version8(7)}
@ -118,4 +118,3 @@ FROM Remote-Operations-Information-Objects ros-InformationObjects
opcode-sendChargingInformationGPRS Code ::= local: 83
END

View File

@ -219,7 +219,6 @@ GSMMAPOperationLocalvalue ::= INTEGER{
unAllocated (106),
unAllocated (107),
unAllocated (108),
unAllocated (109),
lcs-PeriodicLocationCancellation (109),
lcs-LocationUpdate (110),
lcs-PeriodicLocationRequest (111),

View File

@ -1,10 +1,10 @@
-- $Id$
--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 V9.1.0 (2010-03)
-- 3GPP TS 29.002 V10.4.0 (2011-09)
MAP-ApplicationContexts {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-ApplicationContexts (2) version11 (11)}
gsm-Network (1) modules (3) map-ApplicationContexts (2) version13 (13)}
DEFINITIONS

View File

@ -1,10 +1,10 @@
-- $Id$
-- 3GPP TS 29.002 V9.3.0 (2010-09)
-- 3GPP TS 29.002 V10.4.0 (2011-09)
-- 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) version12 (12)}
gsm-Network (1) modules (3) map-BS-Code (20) version13 (13)}
DEFINITIONS

View File

@ -1,10 +1,10 @@
-- $Id$
-- 3GPP TS 29.002 V9.3.0 (2010-09)
-- 3GPP TS 29.002 V10.4.0 (2011-09)
-- 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) version12 (12)}
gsm-Network (1) modules (3) map-CH-DataTypes (13) version13 (13)}
DEFINITIONS
@ -36,10 +36,10 @@ EXPORTS
IST-CommandRes,
UU-Data,
ReleaseResourcesArg,
ReleaseResourcesRes,
-- WS added exports needed by gsm_map.asn (extra asn1 file to handle older proto. ver.)
RoutingInfo,
CUG-CheckInfo
CUG-CheckInfo,
ReleaseResourcesRes
;
IMPORTS
@ -58,14 +58,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) version12 (12)}
gsm-Network (1) modules (3) map-MS-DataTypes (11) version13 (13)}
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) version12 (12)}
gsm-Network (1) modules (3) map-SS-DataTypes (14) version13 (13)}
ISDN-AddressString,
ISDN-SubaddressString,
@ -80,12 +80,12 @@ FROM MAP-SS-DataTypes {
EMLPP-Priority
FROM MAP-CommonDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-CommonDataTypes (18) version12 (12)}
gsm-Network (1) modules (3) map-CommonDataTypes (18) version13 (13)}
ExtensionContainer
FROM MAP-ExtensionDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version12 (12)}
gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version13 (13)}
;
@ -258,14 +258,17 @@ ProvideRoamingNumberArg ::= SEQUENCE {
offeredCamel4CSIsInInterrogatingNode [20] OfferedCamel4CSIs OPTIONAL,
mtRoamingRetrySupported [21] NULL OPTIONAL,
pagingArea [22] PagingArea OPTIONAL,
callPriority [23] EMLPP-Priority OPTIONAL
callPriority [23] EMLPP-Priority OPTIONAL,
mtrf-Indicator [24] NULL OPTIONAL,
oldMSC-Number [25] ISDN-AddressString OPTIONAL
}
ProvideRoamingNumberRes ::= SEQUENCE {
roamingNumber ISDN-AddressString,
extensionContainer ExtensionContainer OPTIONAL,
...,
releaseResourcesSupported NULL OPTIONAL }
releaseResourcesSupported NULL OPTIONAL,
vmsc-Address ISDN-AddressString OPTIONAL }
ResumeCallHandlingArg ::= SEQUENCE {
callReferenceNumber [0] CallReferenceNumber OPTIONAL,

View File

@ -1,10 +1,10 @@
-- $Id$
-- 3GPP TS 29.002 V9.3.0 (2010-09)
-- 3GPP TS 29.002 V10.4.0 (2011-09)
--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)
version12 (12)}
version13 (13)}
DEFINITIONS
@ -53,7 +53,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) version12 (12)}
gsm-Network (1) modules (3) map-Errors (10) version13 (13)}
SendRoutingInfoArg,
SendRoutingInfoRes,
ProvideRoamingNumberArg,
@ -74,7 +74,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) version12 (12)}
gsm-Network (1) modules (3) map-CH-DataTypes (13) version13 (13)}
;

View File

@ -1,10 +1,10 @@
-- $Id$
-- 3GPP TS 29.002 V9.3.0 (2010-09)
-- 3GPP TS 29.002 V10.4.0 (2011-09)
-- 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) version12 (12)}
gsm-Network (1) modules (3) map-CommonDataTypes (18) version13 (13)}
DEFINITIONS
@ -30,6 +30,7 @@ AccessNetworkSignalInfo,
AlertingPattern,
TBCD-STRING,
DiameterIdentity,
Time,
-- data types for numbering and identification
IMSI,
@ -47,6 +48,9 @@ AccessNetworkSignalInfo,
ASCI-CallReference,
SubscriberIdentity,
PLMN-Id,
E-UTRAN-CGI,
TA-Id,
RAIdentity,
-- data types for CAMEL
CellGlobalIdOrServiceAreaIdOrLAI,
@ -68,9 +72,9 @@ AccessNetworkSignalInfo,
LCSClientExternalID,
LCSClientInternalID,
LCSServiceTypeID,
-- WS added exports needed by gsm_map.asn (extra asn1 file to handle older prot. ver.)
ProtocolId,
-- gprs location registration types
GSN-Address
@ -81,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) version12 (12)}
gsm-Network (1) modules (3) map-TS-Code (19) version13 (13)}
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) version12 (12)}
gsm-Network (1) modules (3) map-BS-Code (20) version13 (13)}
SS-Code
FROM MAP-SS-Code {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-SS-Code (15) version12 (12)}
gsm-Network (1) modules (3) map-SS-Code (15) version13 (13)}
ExtensionContainer
FROM MAP-ExtensionDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version12 (12)}
gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version13 (13)}
;
@ -312,6 +316,10 @@ alertingCategory-5 AlertingPattern ::= '00001000'B
GSN-Address ::= OCTET STRING (SIZE (5..17))
-- Octets are coded according to TS 3GPP TS 23.003 [17]
Time ::= OCTET STRING (SIZE (4))
-- Octets are coded according to IETF RFC 3588 [139]
-- data types for numbering and identification
IMSI ::= TBCD-STRING (SIZE (3..8))
@ -529,6 +537,17 @@ PLMN-Id ::= OCTET STRING (SIZE (3))
-- octet 3 bits 4321 Mobile Network Code 1st digit
-- bits 8765 Mobile Network Code 2nd digit
E-UTRAN-CGI ::= OCTET STRING (SIZE (7))
-- Octets are coded as described in 3GPP TS 29.118.
TA-Id ::= OCTET STRING (SIZE (5))
-- Octets are coded as described in 3GPP TS 29.118.
RAIdentity ::= OCTET STRING (SIZE (6))
-- Routing Area Identity is coded in accordance with 3GPP TS 29.060 [105].
-- It shall contain the value part defined in 3GPP TS 29.060 only. I.e. the 3GPP TS 29.060
-- type identifier octet shall not be included.
-- data types for CAMEL
CellGlobalIdOrServiceAreaIdOrLAI ::= CHOICE {

View File

@ -1,9 +1,9 @@
-- $Id$
-- 3GPP TS 29.002 V9.3.0 (2010-09)
-- 3GPP TS 29.002 V10.4.0 (2011-09)
-- 17.4 MAP Dialogue Information
MAP-DialogueInformation {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-DialogueInformation (3) version12 (12)}
gsm-Network (1) modules (3) map-DialogueInformation (3) version13 (13)}
DEFINITIONS
@ -29,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) version12 (12)}
gsm-Network(1) modules (3) map-CommonDataTypes (18) version13 (13)}
ExtensionContainer
FROM MAP-ExtensionDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version12 (12)}
gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version13 (13)}
;

View File

@ -1,10 +1,10 @@
-- $Id$
-- 3GPP TS 29.002 V9.3.0 (2010-09)
-- 3GPP TS 29.002 V10.4.0 (2011-09)
-- 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) version12 (12)}
gsm-Network (1) modules (3) map-ER-DataTypes (17) version13 (13)}
DEFINITIONS
@ -70,7 +70,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) version12 (12)}
gsm-Network (1) modules (3) map-SS-DataTypes (14) version13 (13)}
SignalInfo,
BasicServiceCode,
@ -78,18 +78,18 @@ FROM MAP-SS-DataTypes {
AdditionalNetworkResource
FROM MAP-CommonDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-CommonDataTypes (18) version12 (12)}
gsm-Network (1) modules (3) map-CommonDataTypes (18) version13 (13)}
SS-Code
FROM MAP-SS-Code {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-SS-Code (15) version12 (12)}
gsm-Network (1) modules (3) map-SS-Code (15) version13 (13)}
ExtensionContainer
FROM MAP-ExtensionDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version12 (12)}
gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version13 (13)}
;
RoamingNotAllowedParam ::= SEQUENCE {
@ -271,7 +271,8 @@ AbsentSubscriberReason ::= ENUMERATED {
noPageResponse (2),
... ,
purgedMS (3),
mtRoamingRetry (4)}
mtRoamingRetry (4),
busySubscriber (5)}
-- exception handling: at reception of other values than the ones listed the
-- AbsentSubscriberReason shall be ignored.
-- The AbsentSubscriberReason: purgedMS is defined for the Super-Charger feature
@ -280,6 +281,8 @@ AbsentSubscriberReason ::= ENUMERATED {
-- Information response
-- The AbsentSubscriberReason: mtRoamingRetry is used during MT Roaming Retry,
-- see 3GPP TS 23.018[97].
-- The AbsentSubscriberReason: busySubscriber is used during MT Roaming Forwarding,
-- see 3GPP TS 23.018[97].
BusySubscriberParam ::= SEQUENCE {
extensionContainer ExtensionContainer OPTIONAL,

View File

@ -1,10 +1,10 @@
-- $Id$
-- 3GPP TS 29.002 V9.3.0 (2010-09)
-- 3GPP TS 29.002 V10.4.0 (2011-09)
-- 17.6.6 Errors
MAP-Errors {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-Errors (10) version12 (12)}
gsm-Network (1) modules (3) map-Errors (10) version13 (13)}
DEFINITIONS
@ -107,7 +107,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) version12 (12)}
gsm-Network (1) modules (3) map-SS-DataTypes (14) version13 (13)}
SS-IncompatibilityCause,
PW-RegistrationFailureCause,
@ -158,7 +158,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) version12 (12)}
gsm-Network (1) modules (3) map-ER-DataTypes (17) version13 (13)}
;
-- generic errors

View File

@ -1,14 +1,14 @@
-- $Id$
-- MAP-ExtensionDataTypes.asn
--
-- Taken from 3GPP TS 29.002 V9.3.0 (2010-09)
-- Taken from 3GPP TS 29.002 V10.4.0 (2011-09)
--
-- 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) version12 (12)}
gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version13 (13)}
DEFINITIONS

View File

@ -1,12 +1,12 @@
-- $Id$
--
-- Taken from 3GPP TS 29.002 V9.3.0 (2010-09)
-- Taken from 3GPP TS 29.002 V10.4.0 (2011-09)
--
--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) version12 (12)}
gsm-Network (1) modules (3) map-GR-DataTypes (23) version13 (13)}
DEFINITIONS
@ -38,12 +38,12 @@ IMPORTS
AccessNetworkSignalInfo
FROM MAP-CommonDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-CommonDataTypes (18) version12 (12)}
gsm-Network (1) modules (3) map-CommonDataTypes (18) version13 (13)}
Ext-TeleserviceCode
FROM MAP-TS-Code {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-TS-Code (19) version12 (12)}
gsm-Network (1) modules (3) map-TS-Code (19) version13 (13)}
Kc,
AdditionalInfo,
@ -53,12 +53,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) version12 (12)}
gsm-Network (1) modules (3) map-MS-DataTypes (11) version13 (13)}
ExtensionContainer
FROM MAP-ExtensionDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version12 (12)}
gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version13 (13)}
;

View File

@ -1,11 +1,11 @@
-- $Id$
-- 3GPP TS 29.002 V9.3.0 (2010-09)
-- 3GPP TS 29.002 V10.4.0 (2011-09)
-- 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)
version12 (12)}
version13 (13)}
DEFINITIONS
@ -36,7 +36,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) version12 (12)}
gsm-Network (1) modules (3) map-Errors (10) version13 (13)}
PrepareGroupCallArg,
PrepareGroupCallRes,
@ -48,7 +48,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) version12 (12)}
gsm-Network (1) modules (3) map-GR-DataTypes (23) version13 (13)}
;

View File

@ -1,14 +1,14 @@
-- $Id$
-- MAP-LCS-DataTypes.asn
--
-- Taken from 3GPP TS 29.002 V9.3.0 (2010-09)
-- Taken from 3GPP TS 29.002 V10.4.0 (2011-09)
--
-- 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) version12 (12)}
gsm-Network (1) modules (3) map-LCS-DataTypes (25) version13 (13)}
DEFINITIONS
IMPLICIT TAGS
@ -58,30 +58,30 @@ PLMN-Id,
DiameterIdentity
FROM MAP-CommonDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-CommonDataTypes (18) version12 (12)}
gsm-Network (1) modules (3) map-CommonDataTypes (18) version13 (13)}
ExtensionContainer,
SLR-ArgExtensionContainer
FROM MAP-ExtensionDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version12 (12)}
gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version13 (13)}
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) version12 (12)}
map-SS-DataTypes (14) version13 (13)}
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) version12 (12)}
gsm-Network (1) modules (3) map-MS-DataTypes (11) version13 (13)}
Additional-Number
FROM MAP-SM-DataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-SM-DataTypes (16) version12 (12)}
gsm-Network (1) modules (3) map-SM-DataTypes (16) version13 (13)}
;

View File

@ -1,11 +1,11 @@
-- $Id$
-- 3GPP TS 29.002 V9.3.0 (2010-09)
-- 3GPP TS 29.002 V10.4.0 (2011-09)
-- 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)
version12 (12)}
version13 (13)}
DEFINITIONS
@ -41,7 +41,7 @@ systemFailure,
illegalSubscriber
FROM MAP-Errors {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-Errors (10) version12 (12)}
gsm-Network (1) modules (3) map-Errors (10) version13 (13)}
RoutingInfoForLCS-Arg,
RoutingInfoForLCS-Res,
@ -51,7 +51,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) version12 (12)}
gsm-Network (1) modules (3) map-LCS-DataTypes (25) version13 (13)}
;
sendRoutingInfoForLCS OPERATION ::= { --Timer m

View File

@ -4,7 +4,7 @@
MAP-MS-DataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-MS-DataTypes (11) version12 (12)}
gsm-Network (1) modules (3) map-MS-DataTypes (11) version13 (13)}
DEFINITIONS
@ -112,7 +112,6 @@ GPRSMSClass,
SubscriberInfo,
LocationInformation,
LocationInformationGPRS,
RAIdentity,
SubscriberState,
GPRSChargingID,
MNPInfoRes,
@ -162,25 +161,27 @@ IMPORTS
SS-SubscriptionOption,
SS-List,
SS-ForBS-Code,
Password
Password,
OverrideCategory,
CliRestrictionOption
FROM MAP-SS-DataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-SS-DataTypes (14) version12 (12)}
gsm-Network (1) modules (3) map-SS-DataTypes (14) version13 (13)}
SS-Code
FROM MAP-SS-Code {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-SS-Code (15) version12 (12)}
gsm-Network (1) modules (3) map-SS-Code (15) version13 (13)}
Ext-BearerServiceCode
FROM MAP-BS-Code {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-BS-Code (20) version12 (12)}
gsm-Network (1) modules (3) map-BS-Code (20) version13 (13)}
Ext-TeleserviceCode
FROM MAP-TS-Code {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-TS-Code (19) version12 (12)}
gsm-Network (1) modules (3) map-TS-Code (19) version13 (13)}
AddressString,
ISDN-AddressString,
@ -211,25 +212,29 @@ ISDN-AddressString,
PLMN-Id,
EMLPP-Priority,
GSN-Address,
DiameterIdentity
DiameterIdentity,
Time,
E-UTRAN-CGI,
TA-Id,
RAIdentity
FROM MAP-CommonDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-CommonDataTypes (18) version12 (12)}
gsm-Network (1) modules (3) map-CommonDataTypes (18) version13 (13)}
ExtensionContainer
FROM MAP-ExtensionDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version12 (12)}
gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version13 (13)}
AbsentSubscriberDiagnosticSM
FROM MAP-ER-DataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-ER-DataTypes (17) version12 (12)}
gsm-Network (1) modules (3) map-ER-DataTypes (17) version13 (13)}
TracePropagationList
FROM MAP-OM-DataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-OM-DataTypes (12) version12 (12)}
gsm-Network (1) modules (3) map-OM-DataTypes (12) version13 (13)}
;
@ -265,7 +270,8 @@ VLR-Capability ::= SEQUENCE{
supportedLCS-CapabilitySets [5] SupportedLCS-CapabilitySets OPTIONAL,
offeredCamel4CSIs [6] OfferedCamel4CSIs OPTIONAL,
supportedRAT-TypesIndicator [7] SupportedRAT-Types OPTIONAL,
longGroupID-Supported [8] NULL OPTIONAL }
longGroupID-Supported [8] NULL OPTIONAL,
mtRoamingForwardingSupported [9] NULL OPTIONAL }
SupportedRAT-Types::= BIT STRING {
utran (0),
@ -342,7 +348,15 @@ CancelLocationArg ::= [3] SEQUENCE {
cancellationType CancellationType OPTIONAL,
extensionContainer ExtensionContainer OPTIONAL,
...,
typeOfUpdate [0] TypeOfUpdate OPTIONAL }
typeOfUpdate [0] TypeOfUpdate OPTIONAL,
mtrf-SupportedAndAuthorized [1] NULL OPTIONAL,
mtrf-SupportedAndNotAuthorized [2] NULL OPTIONAL,
newMSC-Number [3] ISDN-AddressString OPTIONAL,
newVLR-Number [4] ISDN-AddressString OPTIONAL,
new-lmsi [5] LMSI OPTIONAL
}
--mtrf-SupportedAndAuthorized and mtrf-SupportedAndNotAuthorized shall not
-- both be present
TypeOfUpdate ::= ENUMERATED {
sgsn-change (0),
@ -386,7 +400,10 @@ SendIdentificationArg ::= SEQUENCE {
...,
msc-Number ISDN-AddressString OPTIONAL,
previous-LAI [0] LAIFixedLength OPTIONAL,
hopCounter [1] HopCounter OPTIONAL }
hopCounter [1] HopCounter OPTIONAL,
mtRoamingForwardingSupported [2] NULL OPTIONAL,
newVLR-Number [3] ISDN-AddressString OPTIONAL,
new-lmsi [4] LMSI OPTIONAL }
HopCounter ::= INTEGER (0..3)
@ -519,7 +536,8 @@ UpdateGprsLocationArg ::= SEQUENCE {
nodeTypeIndicator [10] NULL OPTIONAL,
areaRestricted [11] NULL OPTIONAL,
ue-reachableIndicator [12] NULL OPTIONAL,
epsSubscriptionDataNotNeeded [13] NULL OPTIONAL }
epsSubscriptionDataNotNeeded [13] NULL OPTIONAL,
ue-srvcc-Capability [14] UE-SRVCC-Capability OPTIONAL }
Used-RAT-Type::= ENUMERATED {
utran (0),
@ -539,6 +557,12 @@ 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
-- include pdn-gw-Identity.
-- The pdn-gw-Identity is defined as OPTIONAL for backward compatility reason with
-- outdated earlier versions of this specification.
ISR-Information::= BIT STRING {
updateMME (0),
@ -591,6 +615,12 @@ SupportedFeatures::= BIT STRING {
baoc (23),
boic (24),
boicExHC (25)} (SIZE (26..40))
UE-SRVCC-Capability::= ENUMERATED {
ue-srvcc-not-supported (0),
ue-srvcc-supported (1),
...}
UpdateGprsLocationRes ::= SEQUENCE {
hlr-Number ISDN-AddressString,
extensionContainer ExtensionContainer OPTIONAL,
@ -692,7 +722,23 @@ PrepareHO-Arg ::= [3] SEQUENCE {
imeisv [22] IMEI OPTIONAL,
alternativeChannelType [23] RadioResourceInformation OPTIONAL,
tracePropagationList [25] TracePropagationList OPTIONAL,
aoipSupportedCodecsListAnchor [26] AoIPCodecsList OPTIONAL }
aoipSupportedCodecsListAnchor [26] AoIPCodecsList OPTIONAL,
regionalSubscriptionData [27] ZoneCodeList OPTIONAL,
globalCallReference [28] LCLS-GlobalCallReference OPTIONAL,
lcls-Negotiation [29] LCLS-Negotiation OPTIONAL }
LCLS-GlobalCallReference ::= OCTET STRING (SIZE (13..15))
-- Octets are coded as specified in 3GPP TS 29.205 [146]
LCLS-Negotiation::= BIT STRING {
permission-indicator (0),
forward-data-sending-indicator (1),
backward-sending-indicator (2),
forward-data-reception-indicator (3),
backward-data-reception-indicator (4)} (SIZE (5..8))
-- exception handling: bits 5 to 7 shall be ignored if received and not understood
BSSMAP-ServiceHandoverList ::= SEQUENCE SIZE (1.. maxNumOfServiceHandovers) OF
BSSMAP-ServiceHandoverInfo
@ -1039,10 +1085,20 @@ InsertSubscriberDataArg ::= SEQUENCE {
csg-SubscriptionDataList [32] CSG-SubscriptionDataList OPTIONAL,
ue-ReachabilityRequestIndicator [33] NULL OPTIONAL,
sgsn-Number [34] ISDN-AddressString OPTIONAL,
mme-Name [35] DiameterIdentity OPTIONAL }
mme-Name [35] DiameterIdentity OPTIONAL,
subscribedPeriodicRAUTAUtimer [36] SubscribedPeriodicRAUTAUtimer OPTIONAL,
vplmnLIPAAllowed [37] NULL OPTIONAL,
mdtUserConsent [38] BOOLEAN OPTIONAL,
subscribedPeriodicLAUtimer [39] SubscribedPeriodicLAUtimer OPTIONAL }
-- If the Network Access Mode parameter is sent, it shall be present only in
-- the first sequence if seqmentation is used
SubscribedPeriodicRAUTAUtimer ::= INTEGER (0..4294967295)
-- This parameter carries the subscribed periodic TAU/RAU timer value in seconds.
SubscribedPeriodicLAUtimer ::= INTEGER (0..4294967295)
-- This parameter carries the subscribed periodic LAU timer value in seconds.
CSG-SubscriptionDataList ::= SEQUENCE SIZE (1..50) OF
CSG-SubscriptionData
@ -1050,13 +1106,17 @@ CSG-SubscriptionData ::= SEQUENCE {
csg-Id CSG-Id,
expirationDate Time OPTIONAL,
extensionContainer ExtensionContainer OPTIONAL,
...}
...,
lipa-AllowedAPNList [0] LIPA-AllowedAPNList OPTIONAL
}
CSG-Id ::= BIT STRING (SIZE (27))
-- coded according to 3GPP TS 23.003 [17].
Time ::= OCTET STRING (SIZE (4))
-- Octets are coded according to IETF RFC 3588 [139]
LIPA-AllowedAPNList ::= SEQUENCE SIZE (1..maxNumOfLIPAAllowedAPN) OF
APN
maxNumOfLIPAAllowedAPN INTEGER ::= 50
EPS-SubscriptionData ::= SEQUENCE {
@ -1067,7 +1127,13 @@ EPS-SubscriptionData ::= SEQUENCE {
apn-ConfigurationProfile [4] APN-ConfigurationProfile OPTIONAL,
stn-sr [6] ISDN-AddressString OPTIONAL,
extensionContainer [5] ExtensionContainer OPTIONAL,
... }
...,
mps-CSPriority [7] NULL OPTIONAL,
mps-EPSPriority [8] NULL OPTIONAL }
-- 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.
APN-OI-Replacement ::= OCTET STRING (SIZE (9..100))
-- Octets are coded as APN Operator Identifier according to TS 3GPP TS 23.003 [17]
@ -1104,8 +1170,10 @@ APN-Configuration ::= SEQUENCE {
specificAPNInfoList [10] SpecificAPNInfoList OPTIONAL, extensionContainer [11] ExtensionContainer OPTIONAL,
servedPartyIP-IPv6-Address [12] PDP-Address OPTIONAL,
...,
apn-oi-Replacement [13] APN-OI-Replacement OPTIONAL
apn-oi-Replacement [13] APN-OI-Replacement OPTIONAL,
-- this apn-oi-Replacement refers to the APN level apn-oi-Replacement.
sipto-Permission [14] SIPTO-Permission OPTIONAL,
lipa-Permission [15] LIPA-Permission OPTIONAL
}
PDN-Type ::= OCTET STRING (SIZE (1))
@ -1239,14 +1307,30 @@ PDP-Context ::= SEQUENCE {
ext-pdp-Type [6] 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
ext-pdp-Address [7] PDP-Address OPTIONAL
ext-pdp-Address [7] PDP-Address OPTIONAL,
-- contains an additional IP address in case of dual-stack static IP address assignment
-- for the UE.
-- it may contain an IPv4 or an IPv6 address/prefix, and it may be present
-- 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
-- PDP-Context (APN-AMBR).
sipto-Permission [8] SIPTO-Permission OPTIONAL,
lipa-Permission [9] LIPA-Permission OPTIONAL
}
SIPTO-Permission ::= ENUMERATED {
siptoAllowed (0),
siptoNotAllowed (1)
}
LIPA-Permission ::= ENUMERATED {
lipaProhibited (0),
lipaOnly (1),
lipaConditional (2)
}
ContextId ::= INTEGER (1..maxNumOfPDP-Contexts)
GPRSSubscriptionData ::= SEQUENCE {
@ -2416,16 +2500,19 @@ SubscriberInfo ::= SEQUENCE {
eps-SubscriberState [12] PS-SubscriberState OPTIONAL,
locationInformationEPS [13] LocationInformationEPS OPTIONAL }
-- If the HLR receives locationInformation, subscriberState or ms-Classmark2 from an SGSN
-- it shall discard them.
-- If the HLR receives locationInformationGPRS, ps-SubscriberState or gprs-MS-Class from
-- a VLR it shall discard them.
-- If the HLR receives locationInformation, subscriberState or ms-Classmark2 from an SGSN or
-- MME (via an IWF), it shall discard them.
-- If the HLR receives locationInformationGPRS, ps-SubscriberState, gprs-MS-Class or
-- locationInformationEPS (outside the locationInformation IE) from a VLR, it shall
-- discard them.
-- If the HLR receives parameters which it has not requested, it shall discard them.
IMS-VoiceOverPS-SessionsInd ::= ENUMERATED {
imsVoiceOverPS-SessionsNotSupported (0),
imsVoiceOverPS-SessionsSupported (1)
imsVoiceOverPS-SessionsSupported (1),
unknown (2)
}
-- "unknown" shall not be used within ProvideSubscriberInfoRes
MNPInfoRes ::= SEQUENCE {
routeingNumber [0] RouteingNumber OPTIONAL,
@ -2483,11 +2570,16 @@ RequestedInfo ::= SEQUENCE {
ms-classmark [5] NULL OPTIONAL,
mnpRequestedInfo [7] NULL OPTIONAL,
t-adsData [8] NULL OPTIONAL,
requestedNodes [9] RequestedNodes OPTIONAL }
requestedNodes [9] RequestedNodes OPTIONAL,
servingNodeIndication [10] NULL OPTIONAL }
-- currentLocation 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"
-- servingNodeIndication shall be absent if locationInformation is absent;
-- servingNodeIndication shall be absent if current location is present;
-- servingNodeIndication indicates by its presence that only the serving node's
-- address (MME-Name or SGSN-Number or VLR-Number) is requested.
DomainType ::= ENUMERATED {
cs-Domain (0),
@ -2520,23 +2612,24 @@ LocationInformation ::= SEQUENCE {
-- a Service Area Identity.
-- currentLocationRetrieved shall be present
-- if the location information were retrieved after a successfull paging.
-- if the locationinformationEPS IE is present then the cellGlobalIdOrServiceAreaIdOrLAI IE
-- shall be absent.
-- 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.
-- UserCSGInformation contains the CSG ID, Access mode, and the CSG Membership Indication in
-- the case the Access mode is Hybrid Mode.
LocationInformationEPS ::= SEQUENCE {
e-utranCellGlobalIdentity [0] OCTET STRING (SIZE(7)) OPTIONAL,
-- Octets are coded as described in 3GPP TS 29.118.
trackingAreaIdentity [1] OCTET STRING (SIZE(5)) OPTIONAL,
-- Octets are coded as described in 3GPP TS 29.118.
e-utranCellGlobalIdentity [0] E-UTRAN-CGI OPTIONAL,
trackingAreaIdentity [1] TA-Id OPTIONAL,
extensionContainer [2] ExtensionContainer OPTIONAL,
geographicalInformation [3] GeographicalInformation OPTIONAL,
geodeticInformation [4] GeodeticInformation OPTIONAL,
currentLocationRetrieved [5] NULL OPTIONAL,
ageOfLocationInformation [6] AgeOfLocationInformation OPTIONAL,
...}
...,
mme-Name [7] DiameterIdentity OPTIONAL }
-- currentLocationRetrieved shall be present if the location information
-- was retrieved after successful paging.
@ -2570,12 +2663,6 @@ UserCSGInformation ::= SEQUENCE {
cmi [3] OCTET STRING (SIZE(1)) OPTIONAL }
-- The encoding of the accessMode and cmi parameters are as defined in 3GPP TS 29.060 [105].
RAIdentity ::= OCTET STRING (SIZE (6))
-- Routing Area Identity is coded in accordance with 3GPP TS 29.060 [105].
-- It shall contain the value part defined in 3GPP TS 29.060 only. I.e. the 3GPP TS 29.060
-- type identifier octet shall not be included.
GeographicalInformation ::= OCTET STRING (SIZE (8))
-- Refers to geographical Information defined in 3GPP TS 23.032.
-- Only the description of an ellipsoid point with uncertainty circle
@ -2729,7 +2816,47 @@ 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,
clir-Data [15] ClirData OPTIONAL,
ect-data [16] EctData OPTIONAL }
CallWaitingData ::= SEQUENCE {
cwFeatureList [1] Ext-CwFeatureList,
notificationToCSE [2] NULL OPTIONAL,
... }
Ext-CwFeatureList ::= SEQUENCE SIZE (1..maxNumOfExt-BasicServiceGroups) OF
Ext-CwFeature
Ext-CwFeature ::= SEQUENCE {
basicService [1] Ext-BasicServiceCode,
ss-Status [2] Ext-SS-Status,
... }
ClipData ::= SEQUENCE {
ss-Status [1] Ext-SS-Status,
overrideCategory [2] OverrideCategory,
notificationToCSE [3] NULL OPTIONAL,
... }
ClirData ::= SEQUENCE {
ss-Status [1] Ext-SS-Status,
cliRestrictionOption [2] CliRestrictionOption OPTIONAL,
notificationToCSE [3] NULL OPTIONAL,
... }
CallHoldData ::= SEQUENCE {
ss-Status [1] Ext-SS-Status,
notificationToCSE [2] NULL OPTIONAL,
... }
EctData ::= SEQUENCE {
ss-Status [1] Ext-SS-Status,
notificationToCSE [2] NULL OPTIONAL,
... }
RequestedSubscriptionInfo ::= SEQUENCE {
requestedSS-Info [1] SS-ForBS-Code OPTIONAL,
@ -2743,7 +2870,12 @@ RequestedSubscriptionInfo ::= SEQUENCE {
[7] AdditionalRequestedCAMEL-SubscriptionInfo
OPTIONAL,
msisdn-BS-List [8] NULL OPTIONAL,
csg-SubscriptionDataRequested [9] NULL OPTIONAL }
csg-SubscriptionDataRequested [9] NULL OPTIONAL,
cw-Info [10] NULL OPTIONAL,
clip-Info [11] NULL OPTIONAL,
clir-Info [12] NULL OPTIONAL,
hold-Info [13] NULL OPTIONAL,
ect-Info [14] NULL OPTIONAL }
MSISDN-BS-List ::= SEQUENCE SIZE (1..maxNumOfMSISDN) OF
MSISDN-BS
@ -2837,16 +2969,59 @@ AnyTimeModificationArg ::= SEQUENCE {
...,
modificationRequestFor-ODB-data [7] ModificationRequestFor-ODB-data OPTIONAL,
modificationRequestFor-IP-SM-GW-Data [8] ModificationRequestFor-IP-SM-GW-Data OPTIONAL,
activationRequestForUE-reachability [9] ServingNode OPTIONAL,
modificationRequestFor-CSG [10] ModificationRequestFor-CSG OPTIONAL }
activationRequestForUE-reachability [9] RequestedServingNode OPTIONAL,
modificationRequestFor-CSG [10] ModificationRequestFor-CSG OPTIONAL,
modificationRequestFor-CW-Data [11] ModificationRequestFor-CW-Info OPTIONAL,
modificationRequestFor-CLIP-Data [12] ModificationRequestFor-CLIP-Info OPTIONAL,
modificationRequestFor-CLIR-Data [13] ModificationRequestFor-CLIR-Info OPTIONAL,
modificationRequestFor-HOLD-Data [14] ModificationRequestFor-CH-Info OPTIONAL,
modificationRequestFor-ECT-Data [15] ModificationRequestFor-ECT-Info OPTIONAL }
ModificationRequestFor-CW-Info ::= SEQUENCE {
basicService [0] Ext-BasicServiceCode OPTIONAL,
ss-Status [1] Ext-SS-Status OPTIONAL,
modifyNotificationToCSE [2] ModificationInstruction OPTIONAL,
extensionContainer [3] ExtensionContainer OPTIONAL,
...}
ModificationRequestFor-CH-Info ::= SEQUENCE {
ss-Status [0] Ext-SS-Status OPTIONAL,
modifyNotificationToCSE [1] ModificationInstruction OPTIONAL,
extensionContainer [2] ExtensionContainer OPTIONAL,
...}
ModificationRequestFor-ECT-Info ::= SEQUENCE {
ss-Status [0] Ext-SS-Status OPTIONAL,
modifyNotificationToCSE [1] ModificationInstruction OPTIONAL,
extensionContainer [2] ExtensionContainer OPTIONAL,
...}
ModificationRequestFor-CLIR-Info ::= SEQUENCE {
ss-Status [0] Ext-SS-Status OPTIONAL,
cliRestrictionOption [1] CliRestrictionOption OPTIONAL,
modifyNotificationToCSE [2] ModificationInstruction OPTIONAL,
extensionContainer [3] ExtensionContainer OPTIONAL,
...}
ModificationRequestFor-CLIP-Info ::= SEQUENCE {
ss-Status [0] Ext-SS-Status OPTIONAL,
overrideCategory [1] OverrideCategory OPTIONAL,
modifyNotificationToCSE [2] ModificationInstruction OPTIONAL,
extensionContainer [3] ExtensionContainer OPTIONAL,
...}
ModificationRequestFor-CSG ::= SEQUENCE {
modifyNotificationToCSE [0] ModificationInstruction OPTIONAL,
extensionContainer [1] ExtensionContainer OPTIONAL,
...}
RequestedServingNode ::= BIT STRING {
mmeAndSgsn (0)} (SIZE (1..8))
ServingNode ::= BIT STRING {
mme (0)} (SIZE (1..8))
mme (0),
sgsn (1)} (SIZE (2..8))
-- Other bits than listed above shall be discarded.
AnyTimeModificationRes ::= SEQUENCE {
@ -2854,7 +3029,14 @@ AnyTimeModificationRes ::= SEQUENCE {
camel-SubscriptionInfo [1] CAMEL-SubscriptionInfo OPTIONAL,
extensionContainer [2] ExtensionContainer OPTIONAL,
...,
odb-Info [3] ODB-Info OPTIONAL }
odb-Info [3] ODB-Info OPTIONAL,
cw-Data [4] CallWaitingData OPTIONAL,
ch-Data [5] CallHoldData OPTIONAL,
clip-Data [6] ClipData OPTIONAL,
clir-Data [7] ClirData OPTIONAL,
ect-data [8] EctData OPTIONAL,
serviceCentreAddress [9] AddressString OPTIONAL
}
ModificationRequestFor-CF-Info ::= SEQUENCE {
ss-Code [0] SS-Code,
@ -2917,7 +3099,12 @@ NoteSubscriberDataModifiedArg ::= SEQUENCE {
extensionContainer ExtensionContainer OPTIONAL,
...,
ue-reachable [5] ServingNode OPTIONAL,
csg-SubscriptionDataList [6] CSG-SubscriptionDataList OPTIONAL }
csg-SubscriptionDataList [6] CSG-SubscriptionDataList OPTIONAL,
cw-Data [7] CallWaitingData OPTIONAL,
ch-Data [8] CallHoldData OPTIONAL,
clip-Data [9] ClipData OPTIONAL,
clir-Data [10] ClirData OPTIONAL,
ect-data [11] EctData OPTIONAL }
NoteSubscriberDataModifiedRes ::= SEQUENCE {
extensionContainer ExtensionContainer OPTIONAL,

View File

@ -1,11 +1,11 @@
-- $Id$
-- 3GPP TS 29.002 V9.3.0 (2010-09)
-- 3GPP TS 29.002 V10.4.0 (2011-09)
-- 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)
version12 (12)}
version13 (13)}
DEFINITIONS
@ -110,7 +110,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) version12 (12)}
gsm-Network (1) modules (3) map-Errors (10) version13 (13)}
UpdateLocationArg,
UpdateLocationRes,
@ -165,7 +165,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) version12 (12)}
gsm-Network (1) modules (3) map-MS-DataTypes (11) version13 (13)}
;

View File

@ -1,10 +1,10 @@
-- $Id$
-- 17.7.2 Operation and maintenance data types
-- 3GPP TS 29.002 V9.3.0 (2010-09)
-- 3GPP TS 29.002 V10.4.0 (2011-09)
MAP-OM-DataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-OM-DataTypes (12) version12 (12)}
gsm-Network (1) modules (3) map-OM-DataTypes (12) version13 (13)}
DEFINITIONS
@ -25,15 +25,20 @@ EXPORTS
IMPORTS
AddressString,
IMSI,
GSN-Address
GSN-Address,
GlobalCellId,
E-UTRAN-CGI,
TA-Id,
RAIdentity,
LAIFixedLength
FROM MAP-CommonDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-CommonDataTypes (18) version12 (12)}
gsm-Network (1) modules (3) map-CommonDataTypes (18) version13 (13)}
ExtensionContainer
FROM MAP-ExtensionDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version12 (12)}
gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version13 (13)}
;
@ -49,9 +54,124 @@ ActivateTraceModeArg ::= SEQUENCE {
traceNE-TypeList [7] TraceNE-TypeList OPTIONAL,
traceInterfaceList [8] TraceInterfaceList OPTIONAL,
traceEventList [9] TraceEventList OPTIONAL,
traceCollectionEntity [10] GSN-Address OPTIONAL
traceCollectionEntity [10] GSN-Address OPTIONAL,
mdt-Configuration [11] MDT-Configuration OPTIONAL
}
MDT-Configuration ::= SEQUENCE {
jobType JobType,
areaScope AreaScope OPTIONAL,
listOfMeasurements ListOfMeasurements OPTIONAL,
reportingTrigger [0] ReportingTrigger OPTIONAL,
reportInterval ReportInterval OPTIONAL,
reportAmount [1] ReportAmount OPTIONAL,
eventThresholdRSRP EventThresholdRSRP OPTIONAL,
eventThresholdRSRQ [2] EventThresholdRSRQ OPTIONAL,
loggingInterval [3] LoggingInterval OPTIONAL,
loggingDuration [4] LoggingDuration OPTIONAL,
extensionContainer [5] ExtensionContainer OPTIONAL,
... }
JobType ::= ENUMERATED {
immediate-MDT-only (0),
logged-MDT-only (1),
trace-only (2),
immediate-MDT-and-trace (3)}
AreaScope ::= SEQUENCE {
cgi-List [0] CGI-List OPTIONAL,
e-utran-cgi-List [1] E-UTRAN-CGI-List OPTIONAL,
routingAreaId-List [2] RoutingAreaId-List OPTIONAL,
locationAreaId-List [3] LocationAreaId-List OPTIONAL,
trackingAreaId-List [4] TrackingAreaId-List OPTIONAL,
extensionContainer [5] ExtensionContainer OPTIONAL,
... }
CGI-List ::= SEQUENCE SIZE (1..32) OF
GlobalCellId
E-UTRAN-CGI-List ::= SEQUENCE SIZE (1..32) OF
E-UTRAN-CGI
RoutingAreaId-List ::= SEQUENCE SIZE (1..8) OF
RAIdentity
LocationAreaId-List ::= SEQUENCE SIZE (1..8) OF
LAIFixedLength
TrackingAreaId-List ::= SEQUENCE SIZE (1..8) OF
TA-Id
ListOfMeasurements ::= OCTET STRING (SIZE (4))
-- Octets are coded as described in 3GPP TS 32.422.
ReportingTrigger ::= OCTET STRING (SIZE (1))
-- Octet is coded as described in 3GPP TS 32.422.
ReportInterval ::= ENUMERATED {
umts250ms (0),
umts500ms (1),
umts1000ms (2),
umts2000ms (3),
umts3000ms (4),
umts4000ms (5),
umts6000ms (6),
umts8000ms (7),
umts12000ms (8),
umts16000ms (9),
umts20000ms (10),
umts24000ms (11),
umts28000ms (12),
umts32000ms (13),
umts64000ms (14),
lte120ms (15),
lte240ms (16),
lte480ms (17),
lte640ms (18),
lte1024ms (19),
lte2048ms (20),
lte5120ms (21),
lte10240ms (22),
lte1min (23),
lte6min (24),
lte12min (25),
lte30min (26),
lte60min (27)}
ReportAmount ::= ENUMERATED {
d1 (0),
d2 (1),
d4 (2),
d8 (3),
d16 (4),
d32 (5),
d64 (6),
infinity (7)}
EventThresholdRSRP ::= INTEGER
(0..97)
EventThresholdRSRQ ::= INTEGER
(0..34)
LoggingInterval ::= ENUMERATED {
d1dot28 (0),
d2dot56 (1),
d5dot12 (2),
d10dot24 (3),
d20dot48 (4),
d30dot72 (5),
d40dot96 (6),
d61dot44 (7)}
LoggingDuration ::= ENUMERATED {
d600sec (0),
d1200sec (1),
d2400sec (2),
d3600sec (3),
d5400sec (4),
d7200sec (5)}
TraceReference ::= OCTET STRING (SIZE (1..2))
TraceReference2 ::= OCTET STRING (SIZE (3))

View File

@ -1,10 +1,10 @@
-- $Id$
-- 3GPP TS 29.002 V9.3.0 (2010-09)
-- 3GPP TS 29.002 V10.4.0 (2011-09)
--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)
version12 (12)}
version13 (13)}
DEFINITIONS
@ -33,7 +33,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) version12 (12)}
gsm-Network (1) modules (3) map-Errors (10) version13 (13)}
ActivateTraceModeArg,
ActivateTraceModeRes,
@ -41,13 +41,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) version12 (12)}
gsm-Network (1) modules (3) map-OM-DataTypes (12) version13 (13)}
ISDN-AddressString,
IMSI
FROM MAP-CommonDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-CommonDataTypes (18) version12 (12)}
gsm-Network (1) modules (3) map-CommonDataTypes (18) version13 (13)}
;

View File

@ -1,9 +1,9 @@
-- $Id$
-- 3GPP TS 29.002 V9.3.0 (2010-09)
-- 3GPP TS 29.002 V10.4.0 (2011-09)
--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) version12 (12)}
gsm-Network (1) modules (3) map-Protocol (4) version13 (13)}
DEFINITIONS
@ -48,7 +48,7 @@ authenticationFailureReport,
FROM MAP-MobileServiceOperations {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-MobileServiceOperations (5)
version12 (12)}
version13 (13)}
activateTraceMode,
deactivateTraceMode,
@ -56,7 +56,7 @@ FROM MAP-MobileServiceOperations {
FROM MAP-OperationAndMaintenanceOperations {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-OperationAndMaintenanceOperations (6)
version12 (12)}
version13 (13)}
sendRoutingInfo,
provideRoamingNumber,
@ -70,7 +70,7 @@ FROM MAP-OperationAndMaintenanceOperations {
FROM MAP-CallHandlingOperations {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-CallHandlingOperations (7)
version12 (12)}
version13 (13)}
registerSS,
eraseSS,
@ -88,7 +88,7 @@ FROM MAP-CallHandlingOperations {
FROM MAP-SupplementaryServiceOperations {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-SupplementaryServiceOperations (8)
version12 (12)}
version13 (13)}
sendRoutingInfoForSM,
mo-ForwardSM,
@ -101,7 +101,7 @@ FROM MAP-SupplementaryServiceOperations {
FROM MAP-ShortMessageServiceOperations {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-ShortMessageServiceOperations (9)
version12 (12)}
version13 (13)}
prepareGroupCall,
processGroupCallSignalling,
@ -111,7 +111,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)
version12 (12)}
version13 (13)}
provideSubscriberLocation,
sendRoutingInfoForLCS,
@ -119,7 +119,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)
version12 (12)}
version13 (13)}
;

View File

@ -1,10 +1,10 @@
-- $Id$
-- 3GPP TS 29.002 V9.3.0 (2010-09)
-- 3GPP TS 29.002 V10.4.0 (2011-09)
-- 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) version12 (12)}
gsm-Network (1) modules (3) map-SM-DataTypes (16) version13 (13)}
DEFINITIONS
@ -40,21 +40,22 @@ IMPORTS
SignalInfo,
IMSI,
LMSI,
ASCI-CallReference
ASCI-CallReference,
Time
FROM MAP-CommonDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-CommonDataTypes (18) version12 (12)}
gsm-Network (1) modules (3) map-CommonDataTypes (18) version13 (13)}
AbsentSubscriberDiagnosticSM
FROM MAP-ER-DataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-ER-DataTypes (17) version12 (12)}
gsm-Network (1) modules (3) map-ER-DataTypes (17) version13 (13)}
ExtensionContainer
FROM MAP-ExtensionDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version12 (12)}
gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version13 (13)}
;
@ -69,7 +70,8 @@ RoutingInfoForSM-Arg ::= SEQUENCE {
-- receiving of two numbers from the HLR
sm-RP-MTI [8] SM-RP-MTI OPTIONAL,
sm-RP-SMEA [9] SM-RP-SMEA OPTIONAL,
sm-deliveryNotIntended [10] SM-DeliveryNotIntended OPTIONAL }
sm-deliveryNotIntended [10] SM-DeliveryNotIntended OPTIONAL,
ip-sm-gwGuidanceIndicator [11] NULL OPTIONAL }
SM-DeliveryNotIntended ::= ENUMERATED {
onlyIMSI-requested (0),
@ -92,10 +94,14 @@ SM-RP-SMEA ::= OCTET STRING (SIZE (1..12))
RoutingInfoForSM-Res ::= SEQUENCE {
imsi IMSI,
locationInfoWithLMSI [0] LocationInfoWithLMSI,
-- WS extension to handle old versions
mwd-Set [2] BOOLEAN OPTIONAL,
-- mwd-Set must be absent in version greater 1
extensionContainer [4] ExtensionContainer OPTIONAL,
...,
ip-sm-gwGuidance [5] IP-SM-GW-Guidance OPTIONAL }
IP-SM-GW-Guidance ::= SEQUENCE {
minimumDeliveryTimeValue SM-DeliveryTimerValue,
recommendedDeliveryTimeValue SM-DeliveryTimerValue,
extensionContainer ExtensionContainer OPTIONAL,
...}
LocationInfoWithLMSI ::= SEQUENCE {
@ -139,7 +145,10 @@ MT-ForwardSM-Arg ::= SEQUENCE {
sm-RP-UI SignalInfo,
moreMessagesToSend NULL OPTIONAL,
extensionContainer ExtensionContainer OPTIONAL,
...}
...,
smDeliveryTimer SM-DeliveryTimerValue OPTIONAL,
smDeliveryStartTime Time OPTIONAL }
-- SM-DeliveryTimerValue contains the value used by the SMS-GMSC
MT-ForwardSM-Res ::= SEQUENCE {
sm-RP-UI SignalInfo OPTIONAL,
@ -157,6 +166,8 @@ SM-RP-OA ::= CHOICE {
serviceCentreAddressOA [4] AddressString,
noSM-RP-OA [5] NULL}
SM-DeliveryTimerValue ::= INTEGER (30..600)
ReportSM-DeliveryStatusArg ::= SEQUENCE {
msisdn ISDN-AddressString,
serviceCentreAddress AddressString,

View File

@ -1,10 +1,10 @@
-- $Id$
-- 3GPP TS 29.002 V9.3.0 (2010-09)
-- 3GPP TS 29.002 V10.4.0 (2011-09)
-- 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) version12 (12)}
gsm-Network (1) modules (3) map-SS-Code (15) version13 (13)}
DEFINITIONS

View File

@ -1,10 +1,10 @@
-- $Id$
-- 3GPP TS 29.002 V9.3.0 (2010-09)
-- 3GPP TS 29.002 V10.4.0 (2011-09)
-- 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) version12 (12)}
gsm-Network (1) modules (3) map-SS-DataTypes (14) version13 (13)}
DEFINITIONS
@ -58,17 +58,17 @@ IMPORTS
ExternalSignalInfo
FROM MAP-CommonDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-CommonDataTypes (18) version12 (12)}
gsm-Network (1) modules (3) map-CommonDataTypes (18) version13 (13)}
ExtensionContainer
FROM MAP-ExtensionDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version12 (12)}
gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version13 (13)}
SS-Code
FROM MAP-SS-Code {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-SS-Code (15) version12 (12)}
gsm-Network (1) modules (3) map-SS-Code (15) version13 (13)}
;

View File

@ -1,11 +1,11 @@
-- $Id$
-- 3GPP TS 29.002 V9.3.0 (2010-09)
-- 3GPP TS 29.002 V10.4.0 (2011-09)
-- 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)
version12 (12)}
version13 (13)}
DEFINITIONS
@ -46,7 +46,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) version12 (12)}
gsm-Network (1) modules (3) map-Errors (10) version13 (13)}
RoutingInfoForSM-Arg,
RoutingInfoForSM-Res,
@ -64,7 +64,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) version12 (12)}
gsm-Network (1) modules (3) map-SM-DataTypes (16) version13 (13)}
;
@ -98,6 +98,7 @@ mo-ForwardSM OPERATION ::= { --Timer ml
CODE local:46 }
mt-ForwardSM OPERATION ::= { --Timer ml
-- the timer value may be subject to negotiation between GMSC and IP-SM-GW
ARGUMENT
MT-ForwardSM-Arg
RESULT

View File

@ -1,11 +1,11 @@
-- $Id$
-- 3GPP TS 29.002 V9.3.0 (2010-09)
-- 3GPP TS 29.002 V10.4.0 (2011-09)
--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)
version12 (12)}
version13 (13)}
DEFINITIONS
@ -60,7 +60,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) version12 (12)}
gsm-Network (1) modules (3) map-Errors (10) version13 (13)}
RegisterSS-Arg,
SS-Info,
@ -78,12 +78,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) version12 (12)}
gsm-Network (1) modules (3) map-SS-DataTypes (14) version13 (13)}
SS-Code
FROM MAP-SS-Code {
itu-t identified-organization (4) etsi (0) mobileDomain (0)
gsm-Network (1) modules (3) map-SS-Code (15) version12 (12)}
gsm-Network (1) modules (3) map-SS-Code (15) version13 (13)}
;

View File

@ -1,10 +1,10 @@
-- $Id$
-- 3GPP TS 29.002 V9.3.0 (2010-09)
-- 3GPP TS 29.002 V10.4.0 (2011-09)
-- 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) version12 (12)}
gsm-Network (1) modules (3) map-TS-Code (19) version13 (13)}
DEFINITIONS

View File

@ -1,7 +1,7 @@
/* Do not modify this file. */
/* It is created automatically by the ASN.1 to Wireshark dissector compiler */
/* packet-camel.c */
/* ../../tools/asn2wrs.py -b -L -p camel -c ./camel.cnf -s ./packet-camel-template -D . CAP-object-identifiers.asn CAP-classes.asn CAP-datatypes.asn CAP-errorcodes.asn CAP-errortypes.asn CAP-operationcodes.asn CAP-GPRS-ReferenceNumber.asn CAP-gsmSCF-gsmSRF-ops-args.asn CAP-gsmSSF-gsmSCF-ops-args.asn CAP-gprsSSF-gsmSCF-ops-args.asn CAP-SMS-ops-args.asn CAP-U-ABORT-Data.asn ../ros/Remote-Operations-Information-Objects.asn ../ros/Remote-Operations-Generic-ROS-PDUs.asn */
/* ../../tools/asn2wrs.py -b -L -p camel -c ./camel.cnf -s ./packet-camel-template -D . -O ../../epan/dissectors CAP-object-identifiers.asn CAP-classes.asn CAP-datatypes.asn CAP-errorcodes.asn CAP-errortypes.asn CAP-operationcodes.asn CAP-GPRS-ReferenceNumber.asn CAP-gsmSCF-gsmSRF-ops-args.asn CAP-gsmSSF-gsmSCF-ops-args.asn CAP-gprsSSF-gsmSCF-ops-args.asn CAP-SMS-ops-args.asn CAP-U-ABORT-Data.asn ../ros/Remote-Operations-Information-Objects.asn ../ros/Remote-Operations-Generic-ROS-PDUs.asn */
/* Input file: packet-camel-template.c */
@ -525,11 +525,14 @@ static int hf_camel_lowLayerCompatibility2 = -1; /* LowLayerCompatibility */
static int hf_camel_enhancedDialledServicesAllowed = -1; /* NULL */
static int hf_camel_uu_Data = -1; /* UU_Data */
static int hf_camel_collectInformationAllowed = -1; /* NULL */
static int hf_camel_releaseCallArgExtensionAllowed = -1; /* NULL */
static int hf_camel_legToBeCreated = -1; /* LegID */
static int hf_camel_newCallSegment = -1; /* CallSegmentID */
static int hf_camel_gsmSCFAddress = -1; /* ISDN_AddressString */
static int hf_camel_suppress_T_CSI = -1; /* NULL */
static int hf_camel_legIDToMove = -1; /* LegID */
static int hf_camel_allCallSegments = -1; /* AllCallSegments */
static int hf_camel_allCallSegmentsWithExtension = -1; /* AllCallSegmentsWithExtension */
static int hf_camel_bcsmEvents = -1; /* SEQUENCE_SIZE_1_bound__numOfBCSMEvents_OF_BCSMEvent */
static int hf_camel_bcsmEvents_item = -1; /* BCSMEvent */
static int hf_camel_timerID = -1; /* TimerID */
@ -771,6 +774,8 @@ static gint ett_camel_InitiateCallAttemptArg = -1;
static gint ett_camel_InitiateCallAttemptRes = -1;
static gint ett_camel_MoveLegArg = -1;
static gint ett_camel_PlayToneArg = -1;
static gint ett_camel_ReleaseCallArg = -1;
static gint ett_camel_AllCallSegmentsWithExtension = -1;
static gint ett_camel_RequestReportBCSMEventArg = -1;
static gint ett_camel_SEQUENCE_SIZE_1_bound__numOfBCSMEvents_OF_BCSMEvent = -1;
static gint ett_camel_ResetTimerArg = -1;
@ -4378,7 +4383,7 @@ dissect_camel_UserCSGInformation(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, i
static const ber_sequence_t LocationInformationGPRS_sequence[] = {
{ &hf_camel_cellGlobalIdOrServiceAreaIdOrLAI, BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_camel_T_cellGlobalIdOrServiceAreaIdOrLAI },
{ &hf_camel_routeingAreaIdentity, BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_gsm_map_ms_RAIdentity },
{ &hf_camel_routeingAreaIdentity, BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_gsm_map_RAIdentity },
{ &hf_camel_geographicalInformation, BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_gsm_map_ms_GeographicalInformation },
{ &hf_camel_sgsn_Number , BER_CLASS_CON, 3, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_gsm_map_ISDN_AddressString },
{ &hf_camel_selectedLSAIdentity, BER_CLASS_CON, 4, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_gsm_map_ms_LSAIdentity },
@ -5507,6 +5512,7 @@ static const ber_sequence_t InitialDPArgExtension_sequence[] = {
{ &hf_camel_enhancedDialledServicesAllowed, BER_CLASS_CON, 11, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_camel_NULL },
{ &hf_camel_uu_Data , BER_CLASS_CON, 12, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_gsm_map_ch_UU_Data },
{ &hf_camel_collectInformationAllowed, BER_CLASS_CON, 13, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_camel_NULL },
{ &hf_camel_releaseCallArgExtensionAllowed, BER_CLASS_CON, 14, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_camel_NULL },
{ NULL, 0, 0, 0, NULL }
};
@ -5588,6 +5594,7 @@ static const ber_sequence_t InitiateCallAttemptRes_sequence[] = {
{ &hf_camel_supportedCamelPhases, BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_gsm_map_ms_SupportedCamelPhases },
{ &hf_camel_offeredCamel4Functionalities, BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_gsm_map_ms_OfferedCamel4Functionalities },
{ &hf_camel_extensions , BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_camel_Extensions },
{ &hf_camel_releaseCallArgExtensionAllowed, BER_CLASS_CON, 3, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_camel_NULL },
{ NULL, 0, 0, 0, NULL }
};
@ -5633,13 +5640,50 @@ dissect_camel_PlayToneArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offs
static int
dissect_camel_ReleaseCallArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
dissect_camel_AllCallSegments(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_camel_Cause(implicit_tag, tvb, offset, actx, tree, hf_index);
return offset;
}
static const ber_sequence_t AllCallSegmentsWithExtension_sequence[] = {
{ &hf_camel_allCallSegments, BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_camel_AllCallSegments },
{ &hf_camel_extensions , BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_camel_Extensions },
{ NULL, 0, 0, 0, NULL }
};
static int
dissect_camel_AllCallSegmentsWithExtension(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
AllCallSegmentsWithExtension_sequence, hf_index, ett_camel_AllCallSegmentsWithExtension);
return offset;
}
static const value_string camel_ReleaseCallArg_vals[] = {
{ 0, "allCallSegments" },
{ 1, "allCallSegmentsWithExtension" },
{ 0, NULL }
};
static const ber_choice_t ReleaseCallArg_choice[] = {
{ 0, &hf_camel_allCallSegments, BER_CLASS_UNI, BER_UNI_TAG_OCTETSTRING, BER_FLAGS_NOOWNTAG, dissect_camel_AllCallSegments },
{ 1, &hf_camel_allCallSegmentsWithExtension, BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_camel_AllCallSegmentsWithExtension },
{ 0, NULL, 0, 0, 0, NULL }
};
static int
dissect_camel_ReleaseCallArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
ReleaseCallArg_choice, hf_index, ett_camel_ReleaseCallArg,
NULL);
return offset;
}
static const ber_sequence_t SEQUENCE_SIZE_1_bound__numOfBCSMEvents_OF_BCSMEvent_sequence_of[1] = {
{ &hf_camel_bcsmEvents_item, BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_camel_BCSMEvent },
};
@ -5845,7 +5889,7 @@ static const ber_sequence_t InitialDPGPRSArg_sequence[] = {
{ &hf_camel_endUserAddress, BER_CLASS_CON, 6, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_camel_EndUserAddress },
{ &hf_camel_qualityOfService, BER_CLASS_CON, 7, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_camel_QualityOfService },
{ &hf_camel_accessPointName, BER_CLASS_CON, 8, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_camel_AccessPointName },
{ &hf_camel_routeingAreaIdentity, BER_CLASS_CON, 9, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_gsm_map_ms_RAIdentity },
{ &hf_camel_routeingAreaIdentity, BER_CLASS_CON, 9, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_gsm_map_RAIdentity },
{ &hf_camel_chargingID , BER_CLASS_CON, 10, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_gsm_map_ms_GPRSChargingID },
{ &hf_camel_sGSNCapabilities, BER_CLASS_CON, 11, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_camel_SGSNCapabilities },
{ &hf_camel_locationInformationGPRS, BER_CLASS_CON, 12, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_camel_LocationInformationGPRS },
@ -7443,7 +7487,7 @@ void proto_register_camel(void) {
NULL, HFILL }},
{ &hf_camel_ReleaseCallArg_PDU,
{ "ReleaseCallArg", "camel.ReleaseCallArg",
FT_BYTES, BASE_NONE, NULL, 0,
FT_UINT32, BASE_DEC, VALS(camel_ReleaseCallArg_vals), 0,
NULL, HFILL }},
{ &hf_camel_RequestReportBCSMEventArg_PDU,
{ "RequestReportBCSMEventArg", "camel.RequestReportBCSMEventArg",
@ -8945,6 +8989,10 @@ void proto_register_camel(void) {
{ "collectInformationAllowed", "camel.collectInformationAllowed",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
{ &hf_camel_releaseCallArgExtensionAllowed,
{ "releaseCallArgExtensionAllowed", "camel.releaseCallArgExtensionAllowed",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
{ &hf_camel_legToBeCreated,
{ "legToBeCreated", "camel.legToBeCreated",
FT_UINT32, BASE_DEC, VALS(inap_LegID_vals), 0,
@ -8965,6 +9013,14 @@ void proto_register_camel(void) {
{ "legIDToMove", "camel.legIDToMove",
FT_UINT32, BASE_DEC, VALS(inap_LegID_vals), 0,
"LegID", HFILL }},
{ &hf_camel_allCallSegments,
{ "allCallSegments", "camel.allCallSegments",
FT_BYTES, BASE_NONE, NULL, 0,
NULL, HFILL }},
{ &hf_camel_allCallSegmentsWithExtension,
{ "allCallSegmentsWithExtension", "camel.allCallSegmentsWithExtension",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
{ &hf_camel_bcsmEvents,
{ "bcsmEvents", "camel.bcsmEvents",
FT_UINT32, BASE_DEC, NULL, 0,
@ -9372,6 +9428,8 @@ void proto_register_camel(void) {
&ett_camel_InitiateCallAttemptRes,
&ett_camel_MoveLegArg,
&ett_camel_PlayToneArg,
&ett_camel_ReleaseCallArg,
&ett_camel_AllCallSegmentsWithExtension,
&ett_camel_RequestReportBCSMEventArg,
&ett_camel_SEQUENCE_SIZE_1_bound__numOfBCSMEvents_OF_BCSMEvent,
&ett_camel_ResetTimerArg,

View File

@ -1,7 +1,7 @@
/* Do not modify this file. */
/* It is created automatically by the ASN.1 to Wireshark dissector compiler */
/* packet-camel.h */
/* ../../tools/asn2wrs.py -b -L -p camel -c ./camel.cnf -s ./packet-camel-template -D . CAP-object-identifiers.asn CAP-classes.asn CAP-datatypes.asn CAP-errorcodes.asn CAP-errortypes.asn CAP-operationcodes.asn CAP-GPRS-ReferenceNumber.asn CAP-gsmSCF-gsmSRF-ops-args.asn CAP-gsmSSF-gsmSCF-ops-args.asn CAP-gprsSSF-gsmSCF-ops-args.asn CAP-SMS-ops-args.asn CAP-U-ABORT-Data.asn ../ros/Remote-Operations-Information-Objects.asn ../ros/Remote-Operations-Generic-ROS-PDUs.asn */
/* ../../tools/asn2wrs.py -b -L -p camel -c ./camel.cnf -s ./packet-camel-template -D . -O ../../epan/dissectors CAP-object-identifiers.asn CAP-classes.asn CAP-datatypes.asn CAP-errorcodes.asn CAP-errortypes.asn CAP-operationcodes.asn CAP-GPRS-ReferenceNumber.asn CAP-gsmSCF-gsmSRF-ops-args.asn CAP-gsmSSF-gsmSCF-ops-args.asn CAP-gprsSSF-gsmSCF-ops-args.asn CAP-SMS-ops-args.asn CAP-U-ABORT-Data.asn ../ros/Remote-Operations-Information-Objects.asn ../ros/Remote-Operations-Generic-ROS-PDUs.asn */
/* Input file: packet-camel-template.h */

File diff suppressed because it is too large Load Diff

View File

@ -1,7 +1,7 @@
/* Do not modify this file. */
/* It is created automatically by the ASN.1 to Wireshark dissector compiler */
/* packet-gsm_map.h */
/* ../../tools/asn2wrs.py -b -e -c ./gsm_map.cnf -s ./packet-gsm_map-template -D . ../ros/Remote-Operations-Information-Objects.asn MobileDomainDefinitions.asn MAP-ApplicationContexts.asn MAP-SS-Code.asn MAP-BS-Code.asn MAP-TS-Code.asn MAP-ExtensionDataTypes.asn MAP-CommonDataTypes.asn MAP-SS-DataTypes.asn MAP-ER-DataTypes.asn MAP-SM-DataTypes.asn MAP-OM-DataTypes.asn MAP-MS-DataTypes.asn MAP-CH-DataTypes.asn MAP-LCS-DataTypes.asn MAP-GR-DataTypes.asn MAP-DialogueInformation.asn MAP-LocationServiceOperations.asn MAP-Group-Call-Operations.asn MAP-ShortMessageServiceOperations.asn MAP-SupplementaryServiceOperations.asn MAP-CallHandlingOperations.asn MAP-OperationAndMaintenanceOperations.asn MAP-MobileServiceOperations.asn MAP-Errors.asn MAP-Protocol.asn GSMMAP.asn SS-DataTypes.asn SS-Operations.asn */
/* ../../tools/asn2wrs.py -b -e -c ./gsm_map.cnf -s ./packet-gsm_map-template -D . -O ../../epan/dissectors ../ros/Remote-Operations-Information-Objects.asn MobileDomainDefinitions.asn MAP-ApplicationContexts.asn MAP-SS-Code.asn MAP-BS-Code.asn MAP-TS-Code.asn MAP-ExtensionDataTypes.asn MAP-CommonDataTypes.asn MAP-SS-DataTypes.asn MAP-ER-DataTypes.asn MAP-SM-DataTypes.asn MAP-OM-DataTypes.asn MAP-MS-DataTypes.asn MAP-CH-DataTypes.asn MAP-LCS-DataTypes.asn MAP-GR-DataTypes.asn MAP-DialogueInformation.asn MAP-LocationServiceOperations.asn MAP-Group-Call-Operations.asn MAP-ShortMessageServiceOperations.asn MAP-SupplementaryServiceOperations.asn MAP-CallHandlingOperations.asn MAP-OperationAndMaintenanceOperations.asn MAP-MobileServiceOperations.asn MAP-Errors.asn MAP-Protocol.asn GSMMAP.asn SS-DataTypes.asn SS-Operations.asn */
/* Input file: packet-gsm_map-template.h */
@ -109,6 +109,7 @@ int dissect_gsm_map_NetworkResource(gboolean implicit_tag _U_, tvbuff_t *tvb _U_
int dissect_gsm_map_LCSClientExternalID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_);
int dissect_gsm_map_LCSClientInternalID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_);
int dissect_gsm_map_LCSServiceTypeID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_);
int dissect_gsm_map_RAIdentity(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_);
int dissect_gsm_map_CellGlobalIdOrServiceAreaIdFixedLength(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_);
int dissect_gsm_map_LAIFixedLength(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_);
int dissect_gsm_map_BasicServiceCode(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_);
@ -180,7 +181,6 @@ int dissect_gsm_map_ms_DefaultSMS_Handling(gboolean implicit_tag _U_, tvbuff_t *
int dissect_gsm_map_ms_MS_Classmark2(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_);
int dissect_gsm_map_ms_GPRSMSClass(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_);
int dissect_gsm_map_ms_LocationInformation(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_);
int dissect_gsm_map_ms_RAIdentity(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_);
int dissect_gsm_map_ms_GeographicalInformation(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_);
int dissect_gsm_map_ms_SubscriberState(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_);
int dissect_gsm_map_ms_GPRSChargingID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_);