Update to V9.1.0 (2010-03).

svn path=/trunk/; revision=32509
This commit is contained in:
Anders Broman 2010-04-19 05:58:01 +00:00
parent a2e05a5442
commit 456777d004
27 changed files with 662 additions and 109 deletions

View File

@ -1,7 +1,7 @@
-- $Id$ -- $Id$
--17.3.3 ASN.1 Module for application-context-names --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. --The following ASN.1 module summarises the application-context-name assigned to MAP application-contexts.
-- 3GPP TS 29.002 V9.0.0 (2009-12) -- 3GPP TS 29.002 V9.1.0 (2010-03)
MAP-ApplicationContexts { MAP-ApplicationContexts {
itu-t identified-organization (4) etsi (0) mobileDomain (0) 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) version11 (11)}
@ -194,5 +194,3 @@ resourceManagementContext-v3 OBJECT IDENTIFIER ::=
END END

View File

@ -1,5 +1,5 @@
-- $Id$ -- $Id$
-- 3GPP TS 29.002 V9.0.0 (2009-12) -- 3GPP TS 29.002 V9.1.0 (2010-03)
-- 17.7.10 Bearer Service Codes -- 17.7.10 Bearer Service Codes
MAP-BS-Code { MAP-BS-Code {
@ -128,4 +128,3 @@ plmn-specificBS-E BearerServiceCode ::= '11011110'B
plmn-specificBS-F BearerServiceCode ::= '11011111'B plmn-specificBS-F BearerServiceCode ::= '11011111'B
END END

View File

@ -1,5 +1,5 @@
-- $Id$ -- $Id$
-- 3GPP TS 29.002 V9.0.0 (2009-12) -- 3GPP TS 29.002 V9.1.0 (2010-03)
-- 17.7.3 Call handling data types -- 17.7.3 Call handling data types
MAP-CH-DataTypes { MAP-CH-DataTypes {
@ -191,7 +191,8 @@ SendRoutingInfoRes ::= [3] SEQUENCE {
allowedServices [20] AllowedServices OPTIONAL, allowedServices [20] AllowedServices OPTIONAL,
unavailabilityCause [21] UnavailabilityCause OPTIONAL, unavailabilityCause [21] UnavailabilityCause OPTIONAL,
releaseResourcesSupported [22] NULL OPTIONAL, releaseResourcesSupported [22] NULL OPTIONAL,
gsm-BearerCapability [23] ExternalSignalInfo OPTIONAL gsm-BearerCapability [23] ExternalSignalInfo OPTIONAL,
mtRoamingRetryIndicator [24] NULL OPTIONAL
} }
AllowedServices ::= BIT STRING { AllowedServices ::= BIT STRING {

View File

@ -1,5 +1,5 @@
-- $Id$ -- $Id$
-- 3GPP TS 29.002 V9.0.0 (2009-12) -- 3GPP TS 29.002 V9.1.0 (2010-03)
--17.6.3 Call Handling Operations --17.6.3 Call Handling Operations
MAP-CallHandlingOperations { MAP-CallHandlingOperations {
itu-t identified-organization (4) etsi (0) mobileDomain (0) itu-t identified-organization (4) etsi (0) mobileDomain (0)

View File

@ -1,5 +1,5 @@
-- $Id$ -- $Id$
-- 3GPP TS 29.002 V9.0.0 (2009-12) -- 3GPP TS 29.002 V9.1.0 (2010-03)
-- 17.7.8 Common data types -- 17.7.8 Common data types
MAP-CommonDataTypes { MAP-CommonDataTypes {
@ -67,11 +67,11 @@ AccessNetworkSignalInfo,
LCSClientExternalID, LCSClientExternalID,
LCSClientInternalID, LCSClientInternalID,
LCSServiceTypeID, 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 prot. ver.)
ProtocolId, ProtocolId,
-- gprs location registration types -- gprs location registration types
GSN-Address GSN-Address
; ;
IMPORTS IMPORTS

View File

@ -1,5 +1,5 @@
-- $Id$ -- $Id$
-- 3GPP TS 29.002 V9.0.0 (2009-12) -- 3GPP TS 29.002 V9.1.0 (2010-03)
-- 17.4 MAP Dialogue Information -- 17.4 MAP Dialogue Information
MAP-DialogueInformation { MAP-DialogueInformation {

View File

@ -1,5 +1,5 @@
-- $Id$ -- $Id$
-- 3GPP TS 29.002 V9.0.0 (2009-12) -- 3GPP TS 29.002 V9.1.0 (2010-03)
-- 17.6.6 Errors -- 17.6.6 Errors
MAP-Errors { MAP-Errors {

View File

@ -1,7 +1,7 @@
-- $Id$ -- $Id$
-- MAP-ExtensionDataTypes.asn -- MAP-ExtensionDataTypes.asn
-- --
-- Taken from 3GPP TS 29.002 V9.0.0 (2009-12) -- Taken from 3GPP TS 29.002 V9.1.0 (2010-03)
-- --
-- 17.7.11 Extension data types -- 17.7.11 Extension data types
-- --

View File

@ -1,6 +1,6 @@
-- $Id$ -- $Id$
-- --
-- Taken from 3GPP TS 29.002 V9.0.0 (2009-12) -- Taken from 3GPP TS 29.002 V9.1.0 (2010-03)
-- --
--17.7.12 Group Call data types --17.7.12 Group Call data types
@ -76,7 +76,8 @@ PrepareGroupCallArg ::= SEQUENCE {
..., ...,
vstk [5] VSTK OPTIONAL, vstk [5] VSTK OPTIONAL,
vstk-rand [6] VSTK-RAND OPTIONAL, vstk-rand [6] VSTK-RAND OPTIONAL,
talkerChannelParameter [7] NULL OPTIONAL } talkerChannelParameter [7] NULL OPTIONAL,
uplinkReplyIndicator [8] NULL OPTIONAL}
VSTK ::= OCTET STRING (SIZE (16)) VSTK ::= OCTET STRING (SIZE (16))

View File

@ -1,5 +1,5 @@
-- $Id$ -- $Id$
-- 3GPP TS 29.002 V9.0.0 (2009-12) -- 3GPP TS 29.002 V9.1.0 (2010-03)
-- 17.6.7 Group Call operations -- 17.6.7 Group Call operations
MAP-Group-Call-Operations { MAP-Group-Call-Operations {

View File

@ -1,7 +1,7 @@
-- $Id$ -- $Id$
-- MAP-LCS-DataTypes.asn -- MAP-LCS-DataTypes.asn
-- --
-- Taken from 3GPP TS 29.002 V9.0.0 (2009-12) -- Taken from 3GPP TS 29.002 V9.1.0 (2010-03)
-- --
-- 17.7.13 Location service data types -- 17.7.13 Location service data types
-- --
@ -102,7 +102,7 @@ RoutingInfoForLCS-Res ::= SEQUENCE {
LCSLocationInfo ::= SEQUENCE { LCSLocationInfo ::= SEQUENCE {
networkNode-Number ISDN-AddressString, networkNode-Number ISDN-AddressString,
-- NetworkNode-number can be either msc-number or sgsn-number -- NetworkNode-number can be msc-number, sgsn-number or a dummy value of "0"
lmsi [0] LMSI OPTIONAL, lmsi [0] LMSI OPTIONAL,
extensionContainer [1] ExtensionContainer OPTIONAL, extensionContainer [1] ExtensionContainer OPTIONAL,
... , ... ,
@ -110,7 +110,9 @@ LCSLocationInfo ::= SEQUENCE {
-- gprsNodeIndicator is set only if the SGSN number is sent as the Network Node Number -- gprsNodeIndicator is set only if the SGSN number is sent as the Network Node Number
additional-Number [3] Additional-Number OPTIONAL, additional-Number [3] Additional-Number OPTIONAL,
supportedLCS-CapabilitySets [4] SupportedLCS-CapabilitySets OPTIONAL, supportedLCS-CapabilitySets [4] SupportedLCS-CapabilitySets OPTIONAL,
additional-LCS-CapabilitySets [5] SupportedLCS-CapabilitySets OPTIONAL additional-LCS-CapabilitySets [5] SupportedLCS-CapabilitySets OPTIONAL,
mme-Name [6] DiameterIdentity OPTIONAL,
aaa-Server-Name [8] DiameterIdentity OPTIONAL
} }
ProvideSubscriberLocation-Arg ::= SEQUENCE { ProvideSubscriberLocation-Arg ::= SEQUENCE {
@ -402,7 +404,8 @@ ProvideSubscriberLocation-Res ::= SEQUENCE {
sai-Present [7] NULL OPTIONAL, sai-Present [7] NULL OPTIONAL,
accuracyFulfilmentIndicator [8] AccuracyFulfilmentIndicator OPTIONAL, accuracyFulfilmentIndicator [8] AccuracyFulfilmentIndicator OPTIONAL,
velocityEstimate [9] VelocityEstimate OPTIONAL, velocityEstimate [9] VelocityEstimate OPTIONAL,
mo-lrShortCircuitIndicator [10] NULL OPTIONAL } mo-lrShortCircuitIndicator [10] NULL OPTIONAL,
targetServingNodeForHandover [11] ServingNodeAddress OPTIONAL }
-- if deferredmt-lrResponseIndicator is set, locationEstimate is ignored. -- if deferredmt-lrResponseIndicator is set, locationEstimate is ignored.
@ -575,7 +578,8 @@ SubscriberLocationReport-Arg ::= SEQUENCE {
velocityEstimate [20] VelocityEstimate OPTIONAL, velocityEstimate [20] VelocityEstimate OPTIONAL,
sequenceNumber [21] SequenceNumber OPTIONAL, sequenceNumber [21] SequenceNumber OPTIONAL,
periodicLDRInfo [22] PeriodicLDRInfo OPTIONAL, periodicLDRInfo [22] PeriodicLDRInfo OPTIONAL,
mo-lrShortCircuitIndicator [23] NULL OPTIONAL } mo-lrShortCircuitIndicator [23] NULL OPTIONAL,
targetServingNodeForHandover [24] ServingNodeAddress OPTIONAL }
-- one of msisdn or imsi is mandatory -- 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
@ -607,7 +611,8 @@ LCS-Event ::= ENUMERATED {
mo-lr (2), mo-lr (2),
..., ...,
deferredmt-lrResponse (3) , deferredmt-lrResponse (3) ,
deferredmo-lrTTTPInitiation (4) } deferredmo-lrTTTPInitiation (4),
emergencyCallHandover (5) }
-- deferredmt-lrResponse is applicable to the delivery of a location estimate -- 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 -- 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) -- location) or the UE (via a deferred MO-LR TTTP initiation)
@ -637,6 +642,14 @@ TerminationCause ::= ENUMERATED {
SequenceNumber ::= INTEGER (1..maxReportingAmount) SequenceNumber ::= INTEGER (1..maxReportingAmount)
ServingNodeAddress ::= CHOICE {
msc-Number [0] ISDN-AddressString,
sgsn-Number [1] ISDN-AddressString,
mme-Number [2] DiameterIdentity }
DiameterIdentity ::= OCTET STRING (SIZE(9..255))
-- content of DiameterIdentity is defined in IETF RFC 3588 [139]
SubscriberLocationReport-Res ::= SEQUENCE { SubscriberLocationReport-Res ::= SEQUENCE {
extensionContainer ExtensionContainer OPTIONAL, extensionContainer ExtensionContainer OPTIONAL,
..., ...,

View File

@ -1,5 +1,5 @@
-- $Id$ -- $Id$
-- 3GPP TS 29.002 V9.0.0 (2009-12) -- 3GPP TS 29.002 V9.1.0 (2010-03)
-- 17.6.8 Location service operations -- 17.6.8 Location service operations
MAP-LocationServiceOperations { MAP-LocationServiceOperations {

View File

@ -1,5 +1,5 @@
-- $Id$ -- $Id$
-- 3GPP TS 29.002 V9.0.0 (2009-12) -- 3GPP TS 29.002 V9.1.0 (2010-03)
-- 17.7.1 Mobile Service data types -- 17.7.1 Mobile Service data types
MAP-MS-DataTypes { MAP-MS-DataTypes {
@ -555,7 +555,12 @@ SGSN-Capability ::= SEQUENCE{
supportedLCS-CapabilitySets [5] SupportedLCS-CapabilitySets OPTIONAL, supportedLCS-CapabilitySets [5] SupportedLCS-CapabilitySets OPTIONAL,
offeredCamel4CSIs [6] OfferedCamel4CSIs OPTIONAL, offeredCamel4CSIs [6] OfferedCamel4CSIs OPTIONAL,
smsCallBarringSupportIndicator [7] NULL OPTIONAL, supportedRAT-TypesIndicator [8] SupportedRAT-Types OPTIONAL, smsCallBarringSupportIndicator [7] NULL OPTIONAL, supportedRAT-TypesIndicator [8] SupportedRAT-Types OPTIONAL,
supportedFeatures [9] SupportedFeatures OPTIONAL } supportedFeatures [9] SupportedFeatures OPTIONAL,
t-adsDataRetrieval [10] NULL OPTIONAL,
homogeneousSupportOfIMSVoiceOverPSSessions [11] BOOLEAN OPTIONAL
-- "true" indicates homogeneous support, "false" indicates homogeneous non-support
-- in the complete SGSN area
}
SupportedFeatures::= BIT STRING { SupportedFeatures::= BIT STRING {
odb-all-apn (0), odb-all-apn (0),
@ -612,7 +617,9 @@ ForwardAccessSignalling-Arg ::= [3] SEQUENCE {
rab-ConfigurationIndicator [13] NULL OPTIONAL, rab-ConfigurationIndicator [13] NULL OPTIONAL,
iuSelectedCodec [14] Codec OPTIONAL, iuSelectedCodec [14] Codec OPTIONAL,
alternativeChannelType [15] RadioResourceInformation OPTIONAL, alternativeChannelType [15] RadioResourceInformation OPTIONAL,
tracePropagationList [17] TracePropagationList OPTIONAL } tracePropagationList [17] TracePropagationList OPTIONAL,
aoipSupportedCodecsListAnchor [18] AoIPCodecsList OPTIONAL,
aoipSelectedCodecTarget [19] AoIPCodec OPTIONAL }
AllowedGSM-Algorithms ::= OCTET STRING (SIZE (1)) AllowedGSM-Algorithms ::= OCTET STRING (SIZE (1))
-- internal structure is coded as Algorithm identifier octet from -- internal structure is coded as Algorithm identifier octet from
@ -682,7 +689,8 @@ PrepareHO-Arg ::= [3] SEQUENCE {
uesbi-Iu [21] UESBI-Iu OPTIONAL, uesbi-Iu [21] UESBI-Iu OPTIONAL,
imeisv [22] IMEI OPTIONAL, imeisv [22] IMEI OPTIONAL,
alternativeChannelType [23] RadioResourceInformation OPTIONAL, alternativeChannelType [23] RadioResourceInformation OPTIONAL,
tracePropagationList [25] TracePropagationList OPTIONAL } tracePropagationList [25] TracePropagationList OPTIONAL,
aoipSupportedCodecsListAnchor [26] AoIPCodecsList OPTIONAL }
BSSMAP-ServiceHandoverList ::= SEQUENCE SIZE (1.. maxNumOfServiceHandovers) OF BSSMAP-ServiceHandoverList ::= SEQUENCE SIZE (1.. maxNumOfServiceHandovers) OF
BSSMAP-ServiceHandoverInfo BSSMAP-ServiceHandoverInfo
@ -728,7 +736,9 @@ PrepareHO-Res ::= [3] SEQUENCE {
extensionContainer [4] ExtensionContainer OPTIONAL, extensionContainer [4] ExtensionContainer OPTIONAL,
..., ...,
iuSelectedCodec [7] Codec OPTIONAL, iuSelectedCodec [7] Codec OPTIONAL,
iuAvailableCodecsList [8] CodecList OPTIONAL } iuAvailableCodecsList [8] CodecList OPTIONAL,
aoipSelectedCodecTarget [9] AoIPCodec OPTIONAL,
aoipAvailableCodecsListMap [10] AoIPCodecsList OPTIONAL }
SelectedUMTS-Algorithms ::= SEQUENCE { SelectedUMTS-Algorithms ::= SEQUENCE {
integrityProtectionAlgorithm [0] ChosenIntegrityProtectionAlgorithm OPTIONAL, integrityProtectionAlgorithm [0] ChosenIntegrityProtectionAlgorithm OPTIONAL,
@ -785,7 +795,32 @@ ProcessAccessSignalling-Arg ::= [3] SEQUENCE {
extensionContainer [0] ExtensionContainer OPTIONAL, extensionContainer [0] ExtensionContainer OPTIONAL,
..., ...,
iUSelectedCodec [5] Codec OPTIONAL, iUSelectedCodec [5] Codec OPTIONAL,
iuAvailableCodecsList [6] CodecList OPTIONAL } iuAvailableCodecsList [6] CodecList OPTIONAL,
aoipSelectedCodecTarget [7] AoIPCodec OPTIONAL,
aoipAvailableCodecsListMap [8] AoIPCodecsList OPTIONAL }
AoIPCodecsList ::= SEQUENCE {
codec1 [1] AoIPCodec,
codec2 [2] AoIPCodec OPTIONAL,
codec3 [3] AoIPCodec OPTIONAL,
codec4 [4] AoIPCodec OPTIONAL,
codec5 [5] AoIPCodec OPTIONAL,
codec6 [6] AoIPCodec OPTIONAL,
codec7 [7] AoIPCodec OPTIONAL,
codec8 [8] AoIPCodec OPTIONAL,
extensionContainer [9] ExtensionContainer OPTIONAL,
...}
-- Codecs are sent in priority order where codec1 has highest priority
AoIPCodec ::= OCTET STRING (SIZE (1..3))
-- The internal structure is defined as follows:
-- octet 1 Coded as Speech Codec Elements in 3GPP TS 48.008
-- with the exception that FI, PI, PT and TF bits shall
-- be set to 0
-- octets 2,3 Optional; in case of AMR codec types it defines
-- the supported codec configurations as defined in
-- 3GPP TS 48.008
SupportedCodecsList ::= SEQUENCE { SupportedCodecsList ::= SEQUENCE {
utranCodecList [0] CodecList OPTIONAL, utranCodecList [0] CodecList OPTIONAL,
@ -920,7 +955,7 @@ EPC-AV ::= SEQUENCE {
extensionContainer ExtensionContainer OPTIONAL, extensionContainer ExtensionContainer OPTIONAL,
...} ...}
KASME ::= OCTET STRING (SIZE (16)) KASME ::= OCTET STRING (SIZE (32))
RequestingNodeType ::= ENUMERATED { RequestingNodeType ::= ENUMERATED {
vlr (0), vlr (0),
@ -1118,7 +1153,7 @@ PDN-GW-Identity ::= SEQUENCE {
extensionContainer [3] ExtensionContainer OPTIONAL, extensionContainer [3] ExtensionContainer OPTIONAL,
... } ... }
FQDN ::= OCTET STRING (SIZE (9..100)) FQDN ::= OCTET STRING (SIZE (9..255))
PDN-GW-AllocationType ::= ENUMERATED { PDN-GW-AllocationType ::= ENUMERATED {
@ -1194,9 +1229,18 @@ PDP-Context ::= SEQUENCE {
-- ext3-QoS-Subscribed may be present only if ext2-QoS-Subscribed is present. -- ext3-QoS-Subscribed may be present only if ext2-QoS-Subscribed is present.
ext4-QoS-Subscribed [4] Ext4-QoS-Subscribed OPTIONAL, 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 apn-oi-Replacement [5] APN-OI-Replacement OPTIONAL,
-- this apn-oi-Replacement refers to the APN level apn-oi-Replacement and has -- this apn-oi-Replacement refers to the APN level apn-oi-Replacement and has
-- higher priority than UE level apn-oi-Replacement. -- higher priority than UE level apn-oi-Replacement.
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
-- 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).
} }
ContextId ::= INTEGER (1..maxNumOfPDP-Contexts) ContextId ::= INTEGER (1..maxNumOfPDP-Contexts)
@ -1275,6 +1319,11 @@ APN ::= OCTET STRING (SIZE (2..63))
PDP-Type ::= OCTET STRING (SIZE (2)) PDP-Type ::= OCTET STRING (SIZE (2))
-- Octets are coded according to TS 3GPP TS 29.060 [105] -- Octets are coded according to TS 3GPP TS 29.060 [105]
-- Only the values PPP, IPv4 and IPv6 are allowed for this parameter.
Ext-PDP-Type ::= OCTET STRING (SIZE (2))
-- Octets are coded, similarly to PDP-Type, according to TS 3GPP TS 29.060 [105].
-- Only the value IPv4v6 is allowed for this parameter.
PDP-Address ::= OCTET STRING (SIZE (1..16)) PDP-Address ::= OCTET STRING (SIZE (1..16))
-- Octets are coded according to TS 3GPP TS 29.060 [105] -- Octets are coded according to TS 3GPP TS 29.060 [105]
@ -2354,7 +2403,12 @@ SubscriberInfo ::= SEQUENCE {
imei [5] IMEI OPTIONAL, imei [5] IMEI OPTIONAL,
ms-Classmark2 [6] MS-Classmark2 OPTIONAL, ms-Classmark2 [6] MS-Classmark2 OPTIONAL,
gprs-MS-Class [7] GPRSMSClass OPTIONAL, gprs-MS-Class [7] GPRSMSClass OPTIONAL,
mnpInfoRes [8] MNPInfoRes OPTIONAL } mnpInfoRes [8] MNPInfoRes OPTIONAL,
imsVoiceOverPS-SessionsIndication [9] IMS-VoiceOverPS-SessionsInd OPTIONAL,
lastUE-ActivityTime [10] Time OPTIONAL,
lastRAT-Type [11] Used-RAT-Type OPTIONAL,
eps-SubscriberState [12] PS-SubscriberState OPTIONAL,
locationInformationEPS [13] LocationInformationEPS OPTIONAL }
-- If the HLR receives locationInformation, subscriberState or ms-Classmark2 from an SGSN -- If the HLR receives locationInformation, subscriberState or ms-Classmark2 from an SGSN
-- it shall discard them. -- it shall discard them.
@ -2362,6 +2416,11 @@ SubscriberInfo ::= SEQUENCE {
-- a VLR it shall discard them. -- a VLR it shall discard them.
-- If the HLR receives parameters which it has not requested, 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)
}
MNPInfoRes ::= SEQUENCE { MNPInfoRes ::= SEQUENCE {
routeingNumber [0] RouteingNumber OPTIONAL, routeingNumber [0] RouteingNumber OPTIONAL,
imsi [1] IMSI OPTIONAL, imsi [1] IMSI OPTIONAL,
@ -2416,16 +2475,19 @@ RequestedInfo ::= SEQUENCE {
requestedDomain [4] DomainType OPTIONAL, requestedDomain [4] DomainType OPTIONAL,
imei [6] NULL OPTIONAL, imei [6] NULL OPTIONAL,
ms-classmark [5] NULL OPTIONAL, ms-classmark [5] NULL OPTIONAL,
mnpRequestedInfo [7] NULL OPTIONAL } mnpRequestedInfo [7] NULL OPTIONAL,
t-adsData [8] NULL OPTIONAL }
-- currentLocation shall be absent if locationInformation is absent -- currentLocation shall be absent if locationInformation is absent
-- t-adsData shall be absent in messages sent to the VLR
DomainType ::= ENUMERATED { DomainType ::= ENUMERATED {
cs-Domain (0), cs-Domain (0),
ps-Domain (1), ps-Domain (1),
...} ...,
eps-Domain (2)}
-- exception handling: -- exception handling:
-- reception of values > 1 shall be mapped to 'cs-Domain' -- reception of values > 2 shall be mapped to 'cs-Domain'
LocationInformation ::= SEQUENCE { LocationInformation ::= SEQUENCE {
ageOfLocationInformation AgeOfLocationInformation OPTIONAL, ageOfLocationInformation AgeOfLocationInformation OPTIONAL,
@ -2440,11 +2502,17 @@ LocationInformation ::= SEQUENCE {
geodeticInformation [7] GeodeticInformation OPTIONAL, geodeticInformation [7] GeodeticInformation OPTIONAL,
currentLocationRetrieved [8] NULL OPTIONAL, currentLocationRetrieved [8] NULL OPTIONAL,
sai-Present [9] NULL OPTIONAL, sai-Present [9] NULL OPTIONAL,
locationInformationEPS [10]LocationInformationEPS OPTIONAL } locationInformationEPS [10] LocationInformationEPS OPTIONAL,
userCSGInformation [11] UserCSGInformation OPTIONAL }
-- sai-Present indicates that the cellGlobalIdOrServiceAreaIdOrLAI parameter contains -- sai-Present indicates that the cellGlobalIdOrServiceAreaIdOrLAI parameter contains
-- a Service Area Identity. -- a Service Area Identity.
-- currentLocationRetrieved shall be present -- currentLocationRetrieved shall be present
-- if the location information were retrieved after a successfull paging. -- if the location information were retrieved after a successfull paging.
-- if the locationinformationEPS IE is present then the cellGlobalIdOrServiceAreaIdOrLAI 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 { LocationInformationEPS ::= SEQUENCE {
e-utranCellGlobalIdentity [0] OCTET STRING (SIZE(7)) OPTIONAL, e-utranCellGlobalIdentity [0] OCTET STRING (SIZE(7)) OPTIONAL,
@ -2452,7 +2520,14 @@ LocationInformationEPS ::= SEQUENCE {
trackingAreaIdentity [1] OCTET STRING (SIZE(6)) OPTIONAL, trackingAreaIdentity [1] OCTET STRING (SIZE(6)) OPTIONAL,
-- Octets are coded as described in 3GPP TS 29.118. -- Octets are coded as described in 3GPP TS 29.118.
extensionContainer [2] ExtensionContainer OPTIONAL, extensionContainer [2] ExtensionContainer OPTIONAL,
geographicalInformation [3] GeographicalInformation OPTIONAL,
geodeticInformation [4] GeodeticInformation OPTIONAL,
currentLocationRetrieved [5] NULL OPTIONAL,
ageOfLocationInformation [6] AgeOfLocationInformation OPTIONAL,
...} ...}
-- currentLocationRetrieved shall be present if the location information
-- was retrieved after successful paging.
LocationInformationGPRS ::= SEQUENCE { LocationInformationGPRS ::= SEQUENCE {
cellGlobalIdOrServiceAreaIdOrLAI [0] CellGlobalIdOrServiceAreaIdOrLAI OPTIONAL, cellGlobalIdOrServiceAreaIdOrLAI [0] CellGlobalIdOrServiceAreaIdOrLAI OPTIONAL,
@ -2465,11 +2540,23 @@ LocationInformationGPRS ::= SEQUENCE {
sai-Present [6] NULL OPTIONAL, sai-Present [6] NULL OPTIONAL,
geodeticInformation [7] GeodeticInformation OPTIONAL, geodeticInformation [7] GeodeticInformation OPTIONAL,
currentLocationRetrieved [8] NULL OPTIONAL, currentLocationRetrieved [8] NULL OPTIONAL,
ageOfLocationInformation [9] AgeOfLocationInformation OPTIONAL } ageOfLocationInformation [9] AgeOfLocationInformation OPTIONAL,
userCSGInformation [10] UserCSGInformation OPTIONAL }
-- sai-Present indicates that the cellGlobalIdOrServiceAreaIdOrLAI parameter contains -- sai-Present indicates that the cellGlobalIdOrServiceAreaIdOrLAI parameter contains
-- a Service Area Identity. -- a Service Area Identity.
-- currentLocationRetrieved shall be present if the location information -- currentLocationRetrieved shall be present if the location information
-- was retrieved after successful paging. -- 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.
UserCSGInformation ::= SEQUENCE {
csg-Id [0] CSG-Id,
extensionContainer [1] ExtensionContainer OPTIONAL,
...,
accessMode [2] OCTET STRING (SIZE(1)) OPTIONAL,
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)) RAIdentity ::= OCTET STRING (SIZE (6))
-- Routing Area Identity is coded in accordance with 3GPP TS 29.060 [105]. -- Routing Area Identity is coded in accordance with 3GPP TS 29.060 [105].
@ -2509,7 +2596,7 @@ SubscriberState ::= CHOICE {
notProvidedFromVLR [2] NULL} notProvidedFromVLR [2] NULL}
PS-SubscriberState ::= CHOICE { PS-SubscriberState ::= CHOICE {
notProvidedFromSGSN [0] NULL, notProvidedFromSGSNorMME [0] NULL,
ps-Detached [1] NULL, ps-Detached [1] NULL,
ps-AttachedNotReachableForPaging [2] NULL, ps-AttachedNotReachableForPaging [2] NULL,
ps-AttachedReachableForPaging [3] NULL, ps-AttachedReachableForPaging [3] NULL,
@ -2546,12 +2633,28 @@ PDP-ContextInfo ::= SEQUENCE {
-- qos2-Requested may be present only if qos-Requested is present. -- qos2-Requested may be present only if qos-Requested is present.
qos2-Negotiated [20] Ext2-QoS-Subscribed OPTIONAL, qos2-Negotiated [20] Ext2-QoS-Subscribed OPTIONAL,
-- qos2-Negotiated may be present only if qos-Negotiated is present. -- qos2-Negotiated may be present only if qos-Negotiated is present.
qos3-Subscribed [21] Ext3-QoS-Subscribed OPTIONAL, qos3-Subscribed [21] Ext3-QoS-Subscribed OPTIONAL,
-- qos3-Subscribed may be present only if qos2-Subscribed is present. -- qos3-Subscribed may be present only if qos2-Subscribed is present.
qos3-Requested [22] Ext3-QoS-Subscribed OPTIONAL, qos3-Requested [22] Ext3-QoS-Subscribed OPTIONAL,
-- qos3-Requested may be present only if qos2-Requested is present. -- qos3-Requested may be present only if qos2-Requested is present.
qos3-Negotiated [23] Ext3-QoS-Subscribed OPTIONAL qos3-Negotiated [23] Ext3-QoS-Subscribed OPTIONAL,
-- qos3-Negotiated may be present only if qos2-Negotiated is present. -- qos3-Negotiated may be present only if qos2-Negotiated is present.
qos4-Subscribed [25] Ext4-QoS-Subscribed OPTIONAL,
-- qos4-Subscribed may be present only if qos3-Subscribed is present.
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.
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.
ext-pdp-Address [29] 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).
} }
NSAPI ::= INTEGER (0..15) NSAPI ::= INTEGER (0..15)
@ -2613,7 +2716,8 @@ AnyTimeSubscriptionInterrogationRes ::= SEQUENCE {
... , ... ,
offeredCamel4CSIsInVLR [8] OfferedCamel4CSIs OPTIONAL, offeredCamel4CSIsInVLR [8] OfferedCamel4CSIs OPTIONAL,
offeredCamel4CSIsInSGSN [9] OfferedCamel4CSIs OPTIONAL, offeredCamel4CSIsInSGSN [9] OfferedCamel4CSIs OPTIONAL,
msisdn-BS-List [10] MSISDN-BS-List OPTIONAL } msisdn-BS-List [10] MSISDN-BS-List OPTIONAL,
csg-SubscriptionDataList [11] CSG-SubscriptionDataList OPTIONAL }
RequestedSubscriptionInfo ::= SEQUENCE { RequestedSubscriptionInfo ::= SEQUENCE {
requestedSS-Info [1] SS-ForBS-Code OPTIONAL, requestedSS-Info [1] SS-ForBS-Code OPTIONAL,
@ -2626,7 +2730,8 @@ RequestedSubscriptionInfo ::= SEQUENCE {
additionalRequestedCAMEL-SubscriptionInfo additionalRequestedCAMEL-SubscriptionInfo
[7] AdditionalRequestedCAMEL-SubscriptionInfo [7] AdditionalRequestedCAMEL-SubscriptionInfo
OPTIONAL, OPTIONAL,
msisdn-BS-List [8] NULL OPTIONAL } msisdn-BS-List [8] NULL OPTIONAL,
csg-SubscriptionDataRequested [9] NULL OPTIONAL }
MSISDN-BS-List ::= SEQUENCE SIZE (1..maxNumOfMSISDN) OF MSISDN-BS-List ::= SEQUENCE SIZE (1..maxNumOfMSISDN) OF
MSISDN-BS MSISDN-BS
@ -2720,7 +2825,13 @@ AnyTimeModificationArg ::= SEQUENCE {
..., ...,
modificationRequestFor-ODB-data [7] ModificationRequestFor-ODB-data OPTIONAL, modificationRequestFor-ODB-data [7] ModificationRequestFor-ODB-data OPTIONAL,
modificationRequestFor-IP-SM-GW-Data [8] ModificationRequestFor-IP-SM-GW-Data OPTIONAL, modificationRequestFor-IP-SM-GW-Data [8] ModificationRequestFor-IP-SM-GW-Data OPTIONAL,
activationRequestForUE-reachability [9] ServingNode OPTIONAL } activationRequestForUE-reachability [9] ServingNode OPTIONAL,
modificationRequestFor-CSG [10] ModificationRequestFor-CSG OPTIONAL }
ModificationRequestFor-CSG ::= SEQUENCE {
modifyNotificationToCSE [0] ModificationInstruction OPTIONAL,
extensionContainer [1] ExtensionContainer OPTIONAL,
...}
ServingNode ::= BIT STRING { ServingNode ::= BIT STRING {
mme (0)} (SIZE (1..8)) mme (0)} (SIZE (1..8))
@ -2793,7 +2904,8 @@ NoteSubscriberDataModifiedArg ::= SEQUENCE {
allInformationSent [4] NULL OPTIONAL, allInformationSent [4] NULL OPTIONAL,
extensionContainer ExtensionContainer OPTIONAL, extensionContainer ExtensionContainer OPTIONAL,
..., ...,
ue-reachable [5] ServingNode OPTIONAL } ue-reachable [5] ServingNode OPTIONAL,
csg-SubscriptionDataList [6] CSG-SubscriptionDataList OPTIONAL }
NoteSubscriberDataModifiedRes ::= SEQUENCE { NoteSubscriberDataModifiedRes ::= SEQUENCE {
extensionContainer ExtensionContainer OPTIONAL, extensionContainer ExtensionContainer OPTIONAL,

View File

@ -1,5 +1,5 @@
-- $Id$ -- $Id$
-- 3GPP TS 29.002 V8.4.0 V9.0.0 (2009-12) -- 3GPP TS 29.002 V9.1.0 V9.0.0 (2010-03)
-- 17.6.1 Mobile Service Operations -- 17.6.1 Mobile Service Operations
MAP-MobileServiceOperations { MAP-MobileServiceOperations {

View File

@ -1,5 +1,5 @@
-- $Id$ -- $Id$
-- 3GPP TS 29.002 V9.0.0 (2009-12) -- 3GPP TS 29.002 V9.1.0 (2010-03)
--17.6.2 Operation and Maintenance Operations --17.6.2 Operation and Maintenance Operations
MAP-OperationAndMaintenanceOperations { MAP-OperationAndMaintenanceOperations {
itu-t identified-organization (4) etsi (0) mobileDomain (0) itu-t identified-organization (4) etsi (0) mobileDomain (0)

View File

@ -1,5 +1,5 @@
-- $Id$ -- $Id$
-- 3GPP TS 29.002 V9.0.0 (2009-12) -- 3GPP TS 29.002 V9.1.0 (2010-03)
--17.5 MAP operation and error codes --17.5 MAP operation and error codes
MAP-Protocol { MAP-Protocol {
itu-t identified-organization (4) etsi (0) mobileDomain (0) itu-t identified-organization (4) etsi (0) mobileDomain (0)

View File

@ -1,5 +1,5 @@
-- $Id$ -- $Id$
-- 3GPP TS 29.002 V9.0.0 (2009-12) -- 3GPP TS 29.002 V9.1.0 (2010-03)
-- 17.7.6 Short message data types -- 17.7.6 Short message data types
MAP-SM-DataTypes { MAP-SM-DataTypes {
@ -267,4 +267,3 @@ maxNumOfDispatchers INTEGER ::= 5
END END

View File

@ -1,5 +1,5 @@
-- $Id$ -- $Id$
-- 3GPP TS 29.002 V9.0.0 (2009-12) -- 3GPP TS 29.002 V9.1.0 (2010-03)
-- 17.7.5 Supplementary service codes -- 17.7.5 Supplementary service codes
MAP-SS-Code { MAP-SS-Code {

View File

@ -1,5 +1,5 @@
-- $Id$ -- $Id$
-- 3GPP TS 29.002 V9.0.0 (2009-12) -- 3GPP TS 29.002 V9.1.0 (2010-03)
-- 17.7.4 Supplementary service data types -- 17.7.4 Supplementary service data types
MAP-SS-DataTypes { MAP-SS-DataTypes {

View File

@ -1,5 +1,5 @@
-- $Id$ -- $Id$
-- 3GPP TS 29.002 V9.0.0 (2009-12) -- 3GPP TS 29.002 V9.1.0 (2010-03)
-- 17.6.5 Short message service operations -- 17.6.5 Short message service operations
MAP-ShortMessageServiceOperations { MAP-ShortMessageServiceOperations {

View File

@ -1,5 +1,5 @@
-- $Id$ -- $Id$
-- 3GPP TS 29.002 V9.0.0 (2009-12) -- 3GPP TS 29.002 V9.1.0 (2010-03)
--17.6.4 Supplementary service operations --17.6.4 Supplementary service operations
MAP-SupplementaryServiceOperations { MAP-SupplementaryServiceOperations {

View File

@ -1,5 +1,5 @@
-- $Id$ -- $Id$
-- 3GPP TS 29.002 V9.0.0 (2009-12) -- 3GPP TS 29.002 V9.1.0 (2010-03)
-- 17.7.9 Teleservice Codes -- 17.7.9 Teleservice Codes
MAP-TS-Code { MAP-TS-Code {

View File

@ -1,5 +1,5 @@
-- $Id$ -- $Id$
-- 3GPP TS 24.080 V9.0.0 (2009-12) -- 3GPP TS 24.080 V9.1.0 (2010-03)
-- 4.4.2 ASN.1 data types -- 4.4.2 ASN.1 data types
SS-DataTypes { SS-DataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0) gsm-Access (2) modules (3) itu-t identified-organization (4) etsi (0) mobileDomain (0) gsm-Access (2) modules (3)
@ -27,7 +27,7 @@ FROM MAP-SS-DataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0) gsm-Network (1) modules (3) itu-t identified-organization (4) etsi (0) mobileDomain (0) gsm-Network (1) modules (3)
map-SS-DataTypes (14) version10 (10)} map-SS-DataTypes (14) version10 (10)}
-- GSN-Address, WS fix, fault in spec this is now in CommonDataTypes --- GSN-Address, WS fix, fault in spec this is now in CommonDataTypes
CUG-Index, CUG-Index,
NotificationToMSUser NotificationToMSUser
FROM MAP-MS-DataTypes { FROM MAP-MS-DataTypes {
@ -41,9 +41,8 @@ AlertingPattern,
LCSClientExternalID, LCSClientExternalID,
AddressString, AddressString,
LCSServiceTypeID, LCSServiceTypeID,
AgeOfLocationInformation, GSN-Address, -- WS fix
GSN-Address -- WS fix AgeOfLocationInformation
FROM MAP-CommonDataTypes { FROM MAP-CommonDataTypes {
itu-t identified-organization (4) etsi (0) mobileDomain (0) gsm-Network (1) modules (3) itu-t identified-organization (4) etsi (0) mobileDomain (0) gsm-Network (1) modules (3)
map-CommonDataTypes (18) version10 (10)} map-CommonDataTypes (18) version10 (10)}
@ -312,7 +311,8 @@ LCS-MOLRArg ::= SEQUENCE {
sequenceNumber [17] SequenceNumber OPTIONAL, sequenceNumber [17] SequenceNumber OPTIONAL,
terminationCause [18] TerminationCause OPTIONAL, terminationCause [18] TerminationCause OPTIONAL,
mo-lrShortCircuit [19] NULL OPTIONAL, mo-lrShortCircuit [19] NULL OPTIONAL,
ganssAssistanceData [20] GANSSAssistanceData OPTIONAL } ganssAssistanceData [20] GANSSAssistanceData OPTIONAL,
multiplePositioningProtocolPDUs [21] MultiplePositioningProtocolPDUs OPTIONAL }
-- The parameter locationMethod shall be included if and only if the molr-Type is set to value -- The parameter locationMethod shall be included if and only if the molr-Type is set to value
-- deCipheringKeys or assistanceData. -- deCipheringKeys or assistanceData.
-- The parameter gpsAssistanceData shall be included if and only if the molr-Type is set to value -- The parameter gpsAssistanceData shall be included if and only if the molr-Type is set to value
@ -321,6 +321,21 @@ LCS-MOLRArg ::= SEQUENCE {
-- assistanceData and locationMethod is set to value assistedGANSS or assistedGPSandGANSS. -- assistanceData and locationMethod is set to value assistedGANSS or assistedGPSandGANSS.
-- supportedGADShapes shall not be included for deferred MO-LR initiation or deferred MO-LR or MT-LR -- supportedGADShapes shall not be included for deferred MO-LR initiation or deferred MO-LR or MT-LR
-- responses -- responses
-- multiplePositioningProtocolPDUs may only be included for E-UTRAN access.
-- locationMethod shall not be included for E-UTRAN access.
-- gpsAssistanceData shall not be included for E-UTRAN access.
-- h-gmlc-address shall not be included for E-UTRAN access.
-- locationEstimate shall not be included for E-UTRAN access.
-- velocityEstimate shall not be included for E-UTRAN access.
-- referenceNumber shall not be included for E-UTRAN access.
-- periodicLDRInfo shall not be included for E-UTRAN access.
-- locationUpdateRequest shall not be included for E-UTRAN access.
-- sequenceNumber shall not be included for E-UTRAN access.
-- terminationCause shall not be included for E-UTRAN access.
-- mo-lrShortCircuit shall not be included for E-UTRAN access.
-- ganssAssistanceData shall not be included for E-UTRAN access.
MOLR-Type::= ENUMERATED { MOLR-Type::= ENUMERATED {
locationEstimate (0), locationEstimate (0),
@ -333,7 +348,9 @@ MOLR-Type::= ENUMERATED {
deferredMt-lrOrmo-lrCancellation (6)} deferredMt-lrOrmo-lrCancellation (6)}
-- exception handling: -- exception handling:
-- an unrecognized value shall be rejected by the receiver with a return error cause of -- an unrecognized value shall be rejected by the receiver with a return error cause of
-- unexpected data value. -- unexpected data value.
-- For E-UTRAN access, only locationEstimate or assistanceData shall be included
LocationMethod::= ENUMERATED { LocationMethod::= ENUMERATED {
msBasedEOTD (0), msBasedEOTD (0),
@ -367,6 +384,14 @@ TerminationCause ::= ENUMERATED {
uETermination (1), uETermination (1),
...} ...}
MultiplePositioningProtocolPDUs ::= SEQUENCE (SIZE (1..maxNumLPPMsg)) OF PositioningProtocolPDU
PositioningProtocolPDU ::= OCTET STRING
-- PositioningProtocolPDU contains a LPP message defined in 3GPP TS 36.355 [17].
maxNumLPPMsg INTEGER ::= 3
LCS-MOLRRes::= SEQUENCE { LCS-MOLRRes::= SEQUENCE {
locationEstimate [0] Ext-GeographicalInformation OPTIONAL, locationEstimate [0] Ext-GeographicalInformation OPTIONAL,
@ -394,6 +419,12 @@ LCS-MOLRRes::= SEQUENCE {
-- in LocationRequestArg was set to value deCipheringKeys. -- in LocationRequestArg was set to value deCipheringKeys.
-- Parameter velocityEstimate may only be included if the lcs-QoS in LCS-MOLRarg includes -- Parameter velocityEstimate may only be included if the lcs-QoS in LCS-MOLRarg includes
-- velocityRequest -- velocityRequest
-- decipheringKeys shall not be included for E-UTRAN access.
-- referenceNumber shall not be included for E-UTRAN access.
-- h-gmlc-address shall not be included for E-UTRAN access.
-- mo-lrShortCircuit shall not be included for E-UTRAN access.
-- reportingPLMNList shall not be included for E-UTRAN access.
DecipheringKeys::= OCTET STRING (SIZE (15)) DecipheringKeys::= OCTET STRING (SIZE (15))

View File

@ -1,5 +1,5 @@
-- $Id$ -- $Id$
-- 3GPP TS 24.080 V9.0.0 (2009-12) -- 3GPP TS 24.080 V9.1.0 (2010-03)
-- 4.3.1 Errors ASN.1 specification -- 4.3.1 Errors ASN.1 specification
-- The following ASN.1 module provides an ASN.1 specification of errors. Errors from MAP are imported in the SS Protocol module in subclause 4.5. The module defines errors by allocating them a local value. For the involved errors the same local values as in MAP are allocated. -- The following ASN.1 module provides an ASN.1 specification of errors. Errors from MAP are imported in the SS Protocol module in subclause 4.5. The module defines errors by allocating them a local value. For the involved errors the same local values as in MAP are allocated.
@ -43,3 +43,4 @@ rejectedByUser ERROR ::= {
CODE local:121 } CODE local:121 }
END END

View File

@ -1,5 +1,5 @@
-- $Id$ -- $Id$
-- 3GPP TS 24.080 V9.0.0 (2009-12) -- 3GPP TS 24.080 V9.1.0 (2010-03)
-- 4.2 Operation types -- 4.2 Operation types
SS-Operations { SS-Operations {
itu-t identified-organization (4) etsi (0) mobileDomain (0) gsm-Access (2) modules (3) itu-t identified-organization (4) etsi (0) mobileDomain (0) gsm-Access (2) modules (3)

View File

@ -1,5 +1,5 @@
-- $Id$ -- $Id$
-- 3GPP TS 24.080 V7.4.0 (2007-09) -- 3GPP TS 24.080 V9.1.0 (2010-03)
-- 4.5 Operations and errors implementation -- 4.5 Operations and errors implementation
-- For the actual implementation of supplementary services, operations and errors have to be defined by value. The following ASN.1 module, imports operation from the ASN.1 module described in subclause 4.2 and operations and errors from MAP. -- For the actual implementation of supplementary services, operations and errors have to be defined by value. The following ASN.1 module, imports operation from the ASN.1 module described in subclause 4.2 and operations and errors from MAP.

File diff suppressed because it is too large Load Diff