0% found this document useful (0 votes)
16 views44 pages

Maptcap

The document provides a detailed listing and description of MAP operation types, MAP error types, SSAP error encoding, and MAP data types used in mobile networks. It includes over 75 numbered items describing various operations and errors in MAP signaling.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views44 pages

Maptcap

The document provides a detailed listing and description of MAP operation types, MAP error types, SSAP error encoding, and MAP data types used in mobile networks. It includes over 75 numbered items describing various operations and errors in MAP signaling.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 44

3.1.

60 Send IMSI (VLR -> HLR) ]v2 23


3.1.61 Send IMSI acknowledge (HLR -> VLR) ]v2 23
1. GENERAL
3.1.62 Send parameters (VLR -> HLR, VLR -> pVLR) ]v1 23
___________ 3.1.63 Send parameters acknowledge (HLR -> VLR, pVLR -> VLR) ]v1 24
3.1.64 Send routing info (gMSC -> HLR, gMSC -> NPLR) 24
Author : Stephen Byrne 3.1.65 Send routing info acknowledge (HLR -> gMSC, NPLR -> gMSC) 25
3.1.66 Send routing info for GPRS (GGSN -> HLR) ]>v2 28
Edition : 6.04 (G9.02+ Updates) 3.1.67 Send routing info for GPRS acknowledge (HLR -> GGSN) ]>V2 28
3.1.68 Send routing info for SM (gMSC -> HLR) 28
Last Review : 02/04/99 ( informal ) 3.1.69 Send routing info for SM acknowledge (HLR -> gMSC) 28
3.1.70 Unstructured SS notify (HLR -> MS, gsmSCF -> HLR) ]v2 29
Last Update : : 01/02/01 3.1.71 Unstructured SS notify acknowledge (MS -> HLR, HLR -> gsmSCF)
]v2 29
Archived : 00113SB.6 (AILDOC.HLRWORD.MEMO) 3.1.72 Unstructured SS request (HLR -> MS, gsmSCF -> HLR) ]v2 29
3.1.73 Unstructured SS request acknowledge (MS -> HLR, HLR -> gsmSCF)
History : 00113SB.1 – Maptcap 3.03 ]v2 29
00113SB.2 – Maptcap 4.01 3.1.74 Update GPRS Location (SGSN -> HLR) ]>v2 29
00113SB.3 – Maptcap 5.01 3.1.75 Update GPRS Location acknowledge (HLR -> SGSN) ]>v2 29
00113SB.4 – Maptcap 6.01 3.1.76 Update location (VLR -> HLR) 29
00113SB.5 – Maptcap 6.02 3.1.77 Update location acknowledge (HLR -> VLR) 30
3.2 MAP ERROR TYPES 30
3.2.1 Absent subscriber (VLR -> HLR) 30
3.2.2 Absent subscriber SM (MSC -> gMSC, HLR -> gMSC) ]>v2 30
3.2.3 ATI not allowed (HLR -> gsmSCF) ]>v2 30
1.1 CONTENTS
3.2.4 Bearer service not provisioned (HLR -> gMSC, HLR -> MS) 30
3.2.5 Busy subscriber (HLR -> gMSC) ]>v2 30
1. GENERAL 1 3.2.6 Call barred (HLR -> gMSC) 30
1.1 CONTENTS 1 3.2.7 CUG reject (HLR -> gMSC) 30
1.2 SCOPE 2 3.2.8 Data missing (HLR -> MS, HLR -> gMSC, HLR <-> VLR) 31
1.1 DEFINITIONS 2 3.2.9 Facility not supported (HLR -> gMSC, VLR -> HLR) 31
2. GENERAL 2 3.2.10 Forwarding violation (HLR -> gMSC) 31
3. ENCODING OF MAP MESSAGES 6 3.2.11 Forwarding failed (HLR -> gMSC) ]>v2 31
3.1 MAP OPERATION TYPES 6 3.2.12 Illegal SS operation (HLR -> MS, VLR -> MS) 31
3.1.1 Activate SS (MS -> HLR) ]<v3 6 3.2.13 Message waiting list full (HLR -> gMSC) 31
3.1.2 Activate SS acknowledge (HLR -> MS) ]<v3 6 3.2.14 Negative password check (HLR -> MS) 31
3.1.3 Activate trace mode (HLR -> VLR, HLR -> SGSN) 7 3.2.15 No roaming number available (VLR -> HLR) 31
3.1.4 Activate trace mode acknowledge (VLR -> HLR, SGSN -> HLR) 7 3.2.16 No subscriber reply (HLR -> gMSC) ]>v2 31
3.1.5 Alert service centre (HLR -> gMSC) 8 3.2.17 Number changed (HLR -> gMSC) ]>v1 31
3.1.6 Any time interrogation (gsmSCF -> HLR) ]>v2 8 3.2.18 Number of password attempts violation (HLR -> gMSC) ]<v3 31
3.1.7 Any time interrogation ack (HLR -> gsmSCF) ]>v2 8 3.2.19 OR not allowed (HLR -> gMSC, VLR -> HLR) ]>v2 31
3.1.8 Alert service centre acknowledge (gMSC -> HLR) ]v2 8 3.2.20 Password registration failure (HLR -> VLR) ]<v3 31
3.1.9 AuthenticationFailureReport (VLR/SGSN -> HLR) ]v3 8 3.2.21 Roaming not allowed (HLR -> VLR) 32
3.1.10 AuthenticationFailureReport (VLR/SGSN -> HLR) ]v3 9 3.2.22 SS error status (HLR -> MS) 32
3.1.11 Begin Subscriber Activity (VLR -> HLR) ]v1 9 3.2.23 SS incompatibility (HLR -> MS) 32
3.1.12 Cancel location (HLR -> VLR, HLR -> SGSN) 9 3.2.24 SS not available (VLR -> MS) 32
3.1.13 Cancel location acknowledge (VLR -> HLR, SGSN -> HLR) 9 3.2.25 SS subscription violation (HLR -> MS) 32
3.1.14 Deactivate SS (MS -> HLR) ]<v3 9 3.2.26 System failure (VLR <-> HLR -> MS/gMSC, MSCb -> MSCa) 32
3.1.15 Deactivate SS acknowledge (HLR -> MS) ]<v3 9 3.2.27 Teleservice not provisioned (HLR -> MS, HLR -> gMSC) 32
3.1.16 Deactivate trace mode (HLR -> VLR, HLR -> SGSN) 10 3.2.28 Tracing buffer full (VLR -> HLR) 32
3.1.17 Deactivate trace mode acknowledge (VLR -> HLR, SGSN -> HLR) 11 3.2.29 Unexpected data value (VLR <-> HLR -> MS/gMSC, MSCb -> MSCa)
3.1.18 Delete subscriber data (HLR -> VLR, HLR -> SGSN) 11 32
3.1.19 Delete subscriber data acknowledge (VLR -> HLR, SGSN -> HLR) 11 3.2.30 Unidentified subscriber (VLR <-> HLR, pVLR -> VLR/HLR) 32
3.1.20 Erase SS (MS -> HLR) ]<v3 11 3.2.31 Unknown alphabet (HLR <-> MS) ]v2 33
3.1.21 Erase SS acknowledge (HLR -> MS) ]<v3 11 3.2.32 Unknown subscriber (HLR -> VLR/MS/gMSC, pVLR -> VLR -> MS)33
3.1.22 Failure report (GGSN -> HLR) 13 3.3 SSAP Error Encoding 33
3.1.23 Failure report acknowledge (HLR -> GGSN) 13 3.3.1 ShortTermDenial (HLR B -> HLR A) |v2 33
3.1.24 Forward check SS indication (HLR -> MS) 13 3.3.2 LongtTermDenial (HLR B -> HLR A) |v2 33
3.1.25 Get password (HLR -> MS) ]<v3 13 3.4 MAP DATA TYPES 33
3.1.26 Get password acknowledge (MS -> HLR) ]<v3 13 3.4.1 Absent Subscriber Reason ]>v2 33
3.1.27 Inform service centre (HLR -> gMSC) ]>v1 13 3.4.2 Alerting Pattern ]>v2 33
3.1.28 Insert subscriber data (HLR -> VLR, HLR -> SGSN) 13 3.4.3 Alert Reason ]v2 33
3.1.29 Insert subscriber data acknowledge (VLR -> HLR, SGSN -> HLR) 16 3.4.4 Bearer Service Code 33
3.1.30 Interrogate SS (MS -> VLR, MS -> HLR) ]<v3 17 3.4.5 Call Barring Cause 33
3.1.31 Interrogate SS acknowledge (VLR -> MS, HLR -> MS) ]<v3 17 3.4.6 callTypeCriteria 33
3.1.32 Note MS present for GPRS (HLR -> GGSN) ]>v2 17 3.4.7 CallOutcome 33
3.1.33 Note MS present for GPRS acknowledge (GGSN -> HLR) ]>v2 18 3.4.8 CAMEL Capability Handling ]>v2 34
3.1.34 Note subscriber present (VLR -> HLR) ]v1 18 3.4.9 CCBS-SubscriberStatus 34
3.1.35 Process unstructured SS data (MS -> HLR) ]v1 18 3.4.10 Cancellation Type ]>v2 34
3.1.36 Process unstructured SS data acknowledge (HLR -> MS) ]v1 18 3.4.11 Category 34
3.1.37 Process unstructured SS request (MS -> HLR, HLR -> gsmSCF) ]v218 3.4.12 Cell Id 34
3.1.38 Process unstructured SS request acknowledge (HLR -> MS, 18 3.4.13 Channel Type 34
3.1.39 Provide roaming number (HLR -> VLR) 18 3.4.14 Classmark Information 34
3.1.40 Provide roaming number acknowledge (VLR -> HLR) 19 3.4.15 Clir Restriction Option ]v2 34
3.1.41 Provide subscriber info (HLR -> VLR) ]>v2 19 3.4.16 CUG-Interlock ]v2 34
3.1.42 Provide subscriber info acknowledge (VLR -> HLR) ]>v2 19 3.4.17 CUG Reject cause 34
3.1.43 Purge MS (VLR -> HLR, SGSN -> HLR) ]>v1 19 3.4.18 Default Call Handling ]>v2 35
3.1.44 Purge MS acknowledge (HLR -> VLR, HLR -> SGSN) ]>v1 20 3.4.19 Equipment Status 35
3.1.45 Ready for SM (VLR -> HLR, SGSN -> HLR) ]>v1 20 3.4.20 EMLPP-Priority ]>v2 35
3.1.46 Ready for SM acknowledge (HLR -> VLR) ]>v1 20 3.4.21 Extension Container 35
3.1.47 Register password (MS -> HLR) ]<v3 20 3.4.22 Forwarded To Number 35
3.1.48 Register password acknowledge (HLR -> MS) ]<v3 20 3.4.23 Forwarding Options 35
3.1.49 Register SS (MS -> HLR) ]<v3 20 3.4.24 Forwarding Reason ]>v2 35
3.1.50 Register SS acknowledge (HLR -> MS) ]<v3 20 3.4.25 Geographic Information 35
3.1.51 Report SM delivery status (gMSC -> HLR) 22 3.4.26 Global Cell ID 35
3.1.52 Report SM delivery status acknowledge (HLR -> gMSC) 22 3.4.27 GPRS-TriggerDetectionPoint 35
3.1.53 Reset (HLR -> VLR, HLR -> SGSN) ]<V3 22 3.4.28 GSN Address 35
3.1.54 Restore Data (VLR -> HLR) ]>v1 22 3.4.29 GSM SCF-Address 35
3.1.55 Restore Data acknowledge (HLR -> VLR) ]>v1 22 3.4.30 Guidance info 36
3.1.56 (a) Send authentication info (VLR -> HLR, SGSN -> HLR) ]v2 22 3.4.31 Handover Number 36
3.1.57 (b) Send authentication info (VLR -> HLR, SGSN -> HLR) ]v3 23 3.4.32 Hlr Id 36
3.1.58 (a) Send authentication info acknowledge (HLR -> VLR, HLR -> 3.4.33 HLR Number 36
SGSN) ]v2 23 3.4.34 IMEI 36
3.1.59 (b) Send authentication info acknowledge (HLR -> VLR, HLR -> 3.4.35 IMEISV ]v2 36
SGSN) ]v3 23 3.4.36 IMSI 36
MapTCAP v6.04 1 AIL - SB
3.4.37 IN Service Classmark ]d1 36
3.4.38 Interrogation type ]>v2 36 ]v1 = v1 only parameter or operation
3.4.39 Inter-CUG Restrictions ]v2 36 ]v2 = v2 only parameter or operation
3.4.40 Intra-CUG Options ]v2 36 ]<v3 = v1 and v2 only parameter or operation
3.4.41 LAI 36 ]>V1 = v2 and above parameter or operation
3.4.42 Location Number 36 ]>V2 = v3 and above parameter or operation
3.4.43 LSA Only Access Indicator ]>v2 36 ] = change between v1 and v2 or v2 and v3
3.4.44 MonitoringMode 36 {xx} = data value Hex xx
3.4.45 MS ISDN 36 {->x.x.x} = refer to chapter x.x.x
3.4.46 MSC Number / MSC Address 36 OPTIONAL = optional information element
3.4.47 MW-Status ]v2 36 ... = protocol extension according to Ellipsis Notation
3.4.48 Network Access Mode 37 ]d1 = d1 plmn specific protocol extension
3.4.49 Network Resource 37 ]alc = alcatel specific protocol extension
3.4.50 Not Reachable Reason ]>v2 37
3.4.51 O-Bcsm trigger detection point 37
3.4.52 Odb-General Data ]>v1 37 NOTE : Lengths are given in DECIMAL, parameter values are given in HEX.
3.4.53 .2 Odb-General Data ]>v2 37
3.4.54 Odb-Hplmn Data ]>v1 37
3.4.55 Originating Entity Number 38
2. GENERAL
3.4.56 Password 38
3.4.57 Password Registration Failure Cause 38 2.2.1 Begin message
3.4.58 Pdp-Type ]>v2 38 ____________________
3.4.59 a QoS-Subscribed ]>v2 38
3.4.60 RAI 38 Message Type = Begin {62}
3.4.61 Regional Subscription Response ]v2 38 Total Message Length {xx}
3.4.62 ReportingState 38
3.4.63 Request Parameter ]v1 38 ORIGINATING TRANSACTION ID TAG {48}
3.4.64 Roaming not allowed cause ]v2 38 Transaction ID Length {01-04}
3.4.65 Roaming Number 38 Transaction ID
3.4.66 SM-Delivery Failure Cause 38
3.4.67 SM-Delivery Outcome ]v2 38 DIALOGUE PORTION TAG {6B} OPTIONAL ]>v1
3.4.68 SS Code 38 Dialogue Portion Length {xx} OPTIONAL ]>v1
3.4.69 SS Event ]>v2 39
3.4.70 SS Status 39 EXTERNAL TAG {28}
3.4.71 Subscriber Status 39 External Length {xx}
3.4.72 Supported Camel Phases ]>v2 39
3.4.73 T-Bcsm trigger detection point 39 OBJECT IDENTIFIER TAG {06}
3.4.74 Teleservice Code 39 Object Identifier Length {07}
3.4.75 Trace Type 39 ccitt recommendation {00}
3.4.76 Ussd-Data Coding Scheme 40 Q {11}
3.4.77 VLR Number 40 773 {8605}
3.5 SSAP Data 40 as {01}
3.5.1 CauseCode 40 dialoguePDU {01}
3.5.2 USICode 40 version1 {01}
3.5.3 AccessTransport 40
4. CCBS Messages 40 SINGLE-ASN1-TYPE TAG {A0}
4.1 CCBS MAP Messages 40 Single-ASN1-type Length {xx}
4.1.1 Erase CC Entry |v3 40
4.1.2 Erase CC Entry Result |v3 40 AARQ-apdu {->2.3.1}
4.1.3 Register CC Entry (VLR -> HLR) |v3 40
4.1.4 Register CC Entry Result |v3 41 COMPONENT PORTION TAG {6C} OPTIONAL
4.1.5 Remote User Free (HLR -> VLR) |v3 41 Component Portion Length {xx} OPTIONAL
4.1.6 Remote User Free Result |v3 41
4.1.7 Set Reporting State (HLR->VLR) |v3 41 Component(s) {->2.4}
4.1.8 Set Reporting State Result |v3 41
4.1.9 Status Report (VLR->HLR) |v3 41
4.2 SSAP Protocol Messages for CCBS 42
4.2.1 ccbsRequest (HLR A OLE -> HLR B DLE) |v1 42 2.2.2 End message
4.2.2 ccbsRequest acknowledge (HLR B DLE -> HLR A OLE) |v1 42 __________________
4.2.3 ccbsCancel (HLR A -> HLR B or HLR B -> HLR A) |v1 42
4.2.4 ccbsSuspend (HLR B -> HLR A) |v1 42 Message Type = End {64}
4.2.5 ccbsResume ( HLR A -> HLR B) |v1 42 Total Message Length {xx}
4.2.6 remoteUserFree (HLR B -> HLR A) |v1 42
5. ANNEX A : MAP TIMERS 42 DESTINATION TRANSACTION ID TAG {49}
6. ANNEX B : SCCP ADDRESS INDICATOR 42 Transaction ID Length {01-04}
7. ANNEX C : NATURE OF ADDRESS & NUMBERING PLAN INDICATOR 43 Transaction ID
8. ANNEX D : SUB-SYSTEM NUMBERS (SSN’S) 43
9. ANNEX E : ABBREVIATIONS 43 DIALOGUE PORTION TAG {6B} OPTIONAL ]>v1
10. ANNEX F : PRIVATE ALCATEL OPERATIONS 44 Dialogue Portion Length {xx} OPTIONAL ]>v1
10.1 TRANSACTION PORTION 44
10.1.1 1. Begin message 44 EXTERNAL TAG {28}
10.2 Dialogue Portion (V2) 44 External Length {xx}
10.2.1 1 AARQ-apdu 44
10.3 Component Portion 44 OBJECT IDENTIFIER TAG {06}
10.3.1 1 Invoke Component 44 Object Identifier Length {07}
10.4 MAP Operation Types 44 ccitt recommendation {00}
10.4.1 1 Notify ServiceNode (HLR -> Service Node) 44 Q {11}
10.5 MAP Data Types 44 773 {8605}
10.5.1 triggering cause 44 as {01}
dialoguePDU {01}
version1 {01}

1.2 SCOPE SINGLE-ASN1-TYPE TAG {A0}


Single-ASN1-type Length {xx}
__________
AARE-apdu {->2.3.2}
This paper specifies the MAP Phase 2 & 3 & TCAP white book protocols -ie.
version2 (v2). The MAP Phase 1 & TCAP blue book protocols -ie.
COMPONENT PORTION TAG {6C} OPTIONAL
version1 (v1) - form a subset of the above and are therefore included in the scope of this
Component Portion Length {xx} OPTIONAL
paper.
Component(s) {->2.4}

1.1 DEFINITIONS 2.2.3 Continue message


________________ _______________________
MapTCAP v6.04 2 AIL - SB
Protocol version Length {02} OPTIONAL
Message Type = Continue {65} Protocol version = VERSION1 {0780} OPTIONAL
Total Message Length {xx}
APPLICATION CONTEXT NAME TAG {A1}
ORIGINATING TRANSACTION ID TAG {48} Application Context Name Length {09}
Transaction ID Length {01-04}
Transaction ID OBJECT IDENTIFIER TAG {06}
Object Identifier Length {07}
DESTINATION TRANSACTION ID TAG {49} ccitt identified-organization {04}
Transaction ID Length {01-04} etsi {00}
Transaction ID mobileDomain {00}
gsm-Network {01}
DIALOGUE PORTION TAG {6B} OPTIONAL ]>v1 ac-Id {00}
Dialogue Portion Length {xx} OPTIONAL ]>v1 ac-name {->2.5.1}
version2 {02/03}
EXTERNAL TAG {28}
External Length {xx} USER INFORMATION TAG {BE} OPTIONAL
User Information Length {xx} OPTIONAL
OBJECT IDENTIFIER TAG {06}
Object Identifier Length {07} EXTERNAL TAG {28}
ccitt recommendation {00} External Length {xx}
Q {11}
773 {8605} OBJECT IDENTIFIER TAG {06} OPTIONAL
as {01} Object Identifier Length {07} OPTIONAL
dialoguePDU {01} ccitt identified-organization {04} OPTIONAL
version1 {01} etsi {00} OPTIONAL
mobileDomain {00} OPTIONAL
SINGLE-ASN1-TYPE TAG {A0} gsm-Network {01} OPTIONAL
Single-ASN1-type Length {xx} as-Id {01} OPTIONAL
map-DialoguePDU {01} OPTIONAL
AARE-apdu {->2.3.2} version1 {01} OPTIONAL

COMPONENT PORTION TAG {6C} OPTIONAL SINGLE ASN1-TYPE TAG {A0}


Component Portion Length {xx} OPTIONAL Single ASN1-type Length {xx}

Component(s) {->2.4} MAP-OPEN TAG {A0}


map-open Length {xx}
2.2.4 Abort message
____________________ DESTINATION REFERENCE TAG {80} OPTIONAL
Destination Reference Length {09} OPTIONAL
2.2.4.1 P-Abort NA = international, NP = E.212 {96} OPTIONAL
IMSI {->3.3.x2} OPTIONAL
Message Type = Abort {67}
Total Message Length {06-09} ORIGINATING REFERENCE TAG {81} OPTIONAL
Originating Reference Length {07} OPTIONAL
DESTINATION TRANSACTION ID TAG {49} Originating Reference {->3.3.x} OPTIONAL
Transaction ID Length {01-04}
Transaction ID ...

P-ABORT CAUSE TAG {4A} EXTENSION CONTAINER TAG {30} OPTIONAL ]>v2
P-Abort Cause Length {01} Extension Container Length {xx} OPTIONAL ]>v2
P-Abort Cause {->2.5.6} Extension Container {->x.x.x} OPTIONAL ]>v2

2.2.4.2 U-Abort 2.3.2 AARE-apdu ]>v1


______________________
Message Type = Abort {67}
Total Message Length {xx} DIALOGUE RESPONSE TAG {61}
Dialogue Response Length {xx}
DESTINATION TRANSACTION ID TAG {49}
Transaction ID Length {01-04} PROTOCOL VERSION TAG {80} OPTIONAL
Transaction ID Protocol version Length {02} OPTIONAL
Protocol version = VERSION1 {0780} OPTIONAL
DIALOGUE PORTION TAG {6B} OPTIONAL ]>v1
Dialogue Portion Length {xx} OPTIONAL ]>v1 APPLICATION CONTEXT NAME TAG {A1}
Application Context Name Length {09}
EXTERNAL TAG {28}
External Length {xx} OBJECT IDENTIFIER TAG {06}
Object Identifier Length {07}
OBJECT IDENTIFIER TAG {06} ccitt identified-organization {04}
Object Identifier Length {07} etsi {00}
ccitt recommendation {00} mobileDomain {00}
Q {11} gsm-Network {01}
773 {8605} ac-Id {00}
as {01} ac-name {->2.5.1}
dialoguePDU {01} version {01/02/03}
version1 {01}
RESULT TAG {A2}
SINGLE-ASN1-TYPE TAG {A0} Result Length {03}
Single-ASN1-type Length {xx}
INTEGER TAG {02}
AARE-apdu / ABRT-apdu {->2.3.2 /->2.3.3} Integer Length {01}
Result value {->2.5.10}
2.3 DIALOGUE PORTION ]>V1
___________________________ RESULT SOURCE DIAGNOSTIC TAG {A3}
Result Source Diagnostic Length {05}

Result Source Diagnostic


2.3.1 AARQ-apdu ]>v1 CHOICE 1
______________________ DIALOGUE SERVICE USER TAG {A1}
Dialogue service user length {03}
DIALOGUE REQUEST TAG {60}
Dialogue Request Length {xx} INTEGER TAG {02}
Integer length {01}
PROTOCOL VERSION TAG {80} OPTIONAL User diagnostic value {->2.5.13}
MapTCAP v6.04 3 AIL - SB
CHOICE 2
DIALOGUE SERVICE PROVIDER TAG {A2} CHOICE 2.3
Dialogue Service Provider Length {03} RESOURCE UNAVAILABLE TAG {82}
Resource Unavailable Length {01}
INTEGER TAG {02} Resource Unavailalble Reason {->2.5.9}
Integer length {01}
Provider diagnostic value {->2.5.8} CHOICE 2.4
PROCEDURE CANCELLATION TAG {83}
USER INFORMATION TAG {BE} OPTIONAL Procedure Cancellation Length {01}
User Information Length {xx} OPTIONAL Procedure Cancellation Reason {->2.5.7}

EXTERNAL TAG {28} ...


External Length {xx}
EXTENSION CONTAINER TAG {30} OPTIONAL ]>v2
OBJECT IDENTIFIER TAG {06} OPTIONAL Extension Container Length {xx} OPTIONAL ]>v2
Object Identifier Length {07} OPTIONAL Extension Container {->x.x.x} OPTIONAL ]>v2
ccitt identified-organization {04} OPTIONAL
etsi {00} OPTIONAL CHOICE 3
mobileDomain {00} OPTIONAL MAP-PROVIDER ABORT TAG {A5}
gsm-Network {01} OPTIONAL MAP-Provider Abort Length {03}
as-Id {01} OPTIONAL
map-DialoguePDU {01} OPTIONAL MAP-PROVIDER ABORT REASON TAG {0A}
version1 {01} OPTIONAL MAP-Provider Abort Reason Length {01}
MAP-Provider Abort Reason {->2.5.5}
SINGLE ASN1-TYPE TAG {A0}
Single ASN1-type Length {xx} ...

MAP-ACCEPT TAG {A1} EXTENSION CONTAINER TAG {30} OPTIONAL ]>v2


map-accept Length {xx} Extension Container Length {xx} OPTIONAL ]>v2
Extension Container {->x.x.x} OPTIONAL ]>v2
...
2.4 COMPONENT PORTION
EXTENSION CONTAINER TAG {30} OPTIONAL ]>v2 ______________________
Extension Container Length {xx} OPTIONAL ]>v2
Extension Container {->x.x.x} OPTIONAL ]>v2 2.4.1 Invoke component
_______________________

Component Type = Invoke {A1}


2.3.3 ABRT-apdu ]>v1 Component length {xx}
______________________
INVOKE ID TAG {02}
DIALOGUE ABORT TAG {64} Invoke ID Length {01}
Dialogue Abort Length {xx} Invoke ID {xx}

ABORT SOURCE TAG {80} LINKED ID TAG {80} OPTIONAL


Abort Source Length {01} Linked ID Length {01} OPTIONAL
Abort Source = USER/PROVIDER {00/01} Linked ID {xx} OPTIONAL

USER INFORMATION TAG {BE} OPTIONAL OPERATION CODE TAG {02}


User Information Length {xx} OPTIONAL Operation Code Length {01/02}
Operation Code {->3.1}
EXTERNAL TAG {28}
External Length {xx} Parameter(s) {->3.1} OPTIONAL

OBJECT IDENTIFIER TAG {06} OPTIONAL 2.4.2 Return Result Last component
Object identifier length {07} OPTIONAL ___________________________________
ccitt identified-organization {04} OPTIONAL
etsi {00} OPTIONAL Component Type = Return Result Last {A2}
mobileDomain {00} OPTIONAL Component length {xx}
gsm-Network {01} OPTIONAL
as-Id {01} OPTIONAL INVOKE ID TAG {02}
map-DialoguePDU {01} OPTIONAL Invoke ID Length {01}
version1 {01} OPTIONAL Invoke ID {xx}

SINGLE ASN1-TYPE TAG {A0} SEQUENCE TAG {30} OPTIONAL


Single ASN1-type length {xx} SEQUENCE Length {xx} OPTIONAL

MAP-DialoguePdu OPERATION CODE TAG {02}


CHOICE 1 Operation Code Length {01/02}
MAP-REFUSE TAG {A3} Operation Code {->3.1}
map-refuse Length {03}
Parameter(s) {->3.1}
MAP-REFUSE REASON TAG {0A}
MAP-Refuse Reason Length {01}
MAP-Refuse Reason {->2.5.4}
2.4.3 Return Result Not Last component
... _______________________________________

EXTENSION CONTAINER TAG {30} OPTIONAL ]>v2 Component Type = Return Result Not Last {A7}
Extension Container Length {xx} OPTIONAL ]>v2 Component Length {xx}
Extension Container {->x.x.x} OPTIONAL ]>v2
INVOKE ID TAG {02}
CHOICE 2 Invoke ID Length {01}
MAP-USER ABORT TAG {A4} Invoke ID {xx}
MAP-User Abort Length {xx}
SEQUENCE TAG {30} OPTIONAL
MAP-UserAbortChoice SEQUENCE Length {xx} OPTIONAL
CHOICE 2.1
USER SPECIFIC REASON TAG {80} OPERATION CODE TAG {02}
User Specific Reason Length {00} Operation Code Length {01/02}
Operation Code {->3.1}
CHOICE 2.2
USER RESOURCE LIMITATION TAG {81} Parameter(s) {->3.1}
User Resource Limitation Length {00}
MapTCAP v6.04 4 AIL - SB
2.4.4 Return Error component tracingContext 11 v3 ActivateTraceMode : 32
_____________________________ DeactivateTraceMode : 33
networkFunctionalSsContext v2 RegisterSS : 0A
Component Type = Return Error {A3} EraseSS : 0B
Component Length {xx} 12 ActivateSS : 0C
DeactivateSS : 0D
INVOKE ID TAG {02} RegisterPassword : 11
Invoke ID Length {01} InterrogateSS : 0E
Invoke ID {xx} GetPassword : 12
ERROR CODE TAG {02} v1 ProcessUnstructSSData : 13
Error Code Length {01} BeginSubscriberActivity : 36
Error Code {->3.2} shortMsgMO-RelayContext 15 v3 mo-forwardSM : 2E
shortMsgMT-RelayContext 19 v3 mt-forwardSM : 2C
Parameter(s) {->3.2} OPTIONAL
shortMsgGatewayContext 14 v3 SendRoutingInfoForSM : 2D
2.4.5 Reject component ReportSM-DeliveryStatus :2F
_______________________ InformServiceCentre : 3F

Component Type = Reject {A4} v1 SetMessageWaitingData : 2F


Component Length {xx} networkLocUpContext 01 v3 UpdateLocation : 02
forwardCheckSs-Indication:26
Invoke ID restoreData : 39
CHOICE 1.1 insertSubscriberData : 07
INVOKE ID TAG {02} activateTraceMode: 32
Invoke ID Length {01}
Invoke ID {xx} v1 SendParameter : 09
CHOICE 1.2 GprsLocationUpdateContext 20 v3 UpdateGprsLocation : 17
NULL TAG {05} InsertSubscriberData : 07
Null Length {00} ActivateTraceMode : 32
subscriberDataMngtContext 10 v3 InsertSubscriberData : 07
Problem code DeleteSubscriberData : 08
CHOICE 2.1 RoamingNumberEnquiry v3 ProvideRoamingNumber : 04
GENERAL PROBLEM TAG {80} Context 03
General Problem Length {01} locationInfoRetrievalContext 05 v3 SendRoutingInfo : 16
General Problem {->2.5.2} GprsNotifyContext 23 v3 NoteMsPresentForGprs : 1A
CHOICE 2.2 GprsLocationInfoRetrieval v3 SendRoutingInfoForGprs : 18
INVOKE PROBLEM TAG {81} Context 21
Invoke Problem Length {01} FailureReportContext 22 v3 FailureReport : 19
Invoke Problem {->2.5.3} CallControlTransferContext 06 v3 ResumeCallHandling : 06
CHOICE 2.3
SubscriberInfoEnquiry v3 ProvideSubscriberInfo : 46
RETURN RESULT PROBLEM TAG {82}
Context 1C
Return Result Problem Length {01}
Return Result Problem {->2.5.12} AnyTimeEnquiryContext 1D v3 AnyTimeInterrogation : 47
CHOICE 2.4 Reporting Context 07 v3 SetReportingState : 49
RETURN ERROR PROBLEM TAG {83} StatusReport : 4A
Return Error Problem Length {01} RemoteUserFree : 43
Return Error Problem {->2.5.11} CallCompletion Context 08 v3 RegisterCC-Entry : 4C
Erase-CC-Entry : 4D
2.5 DATA TYPES SsInvocationNotification v3 ss-InvocationNotification :48
_______________ Context 24
SIWFSAllocationContext 0C v3 ProvideSIWFSNumber : 1F
SIWFSSignallingModify : 20
2.5.1 AC-Name ]>v1 GroupCallControlContext 1F v3 PrepareGroupCall : 27
____________________ ProcesGroupCallSignalling:29
ForwardGroupCalSignaling2A
SendGroupCallEndSignal: 28
AC Name Max Operations Used
AC NOTE (*): The syntax of the operations is not the same as in previous versions
Vers. unless explicitly stated.
locationCancellationContext 02 v3 CancelLocation : 03
equipmentMngtContext 0D v2 CheckIMEI : 2B 2.5.2 General Problem
AuthenticationFailureReportCont V3 AuthenticationFailureReport : ______________________
ext : 27 0F
{00} Unrecognized component
imsiRetrievalContext 1A v2 SendIMSI : 3A
{01} Mistyped component
infoRetrievalContext 0E V3 SendAuthenticationInfo : 38
{02} Badly structured component
v1 SendParameter : 09
InterVlrInfoRetrievalContext v2 SendIdentification : 37 2.5.3 Invoke Problem
v1 SendParameter : 09 _____________________
0F
handoverControlContext 0B v2 PrepareHandover : 44 {00} Duplicate invoke ID
ForwardAccessSignalling : 22 {01} Unrecognized operation
SendEndSignal: 1D {02} Mistyped parameter
ProcessAccessSignalling : 21 {03} Resource limitation
PrepareSubsequentHandover45 {04} Intiating release
{05} Unrecognized linked ID
v1 PerformHandover : 1C {06} Linked response unexpected
PerfSubsequentHandover :1E {07} Unexpected linked operation
NoteInternalHandover : 23
TraceSubscriberActivity : 34 2.5.4 MAP-refuse reason ]>v1
mwdMngtContext 18 v3 ReadyForSM : 42 ______________________________
v1 NoteSubscriberPresent : 30
msPurgingContext 1B v3 PurgeMS : 43 {00} No reason given
shortMsgAlertContext 17 v2 AlertServiceCentre : 40 {01} Invalid destination reference
v1 AlertServiceCentreWithout- {02} Invalid originating reference
Result : 31
2.5.5 MAP-provider abort reason ]>v1
resetContext 0A v2 Reset : 25 ______________________________________
NetworkUnstructuredSs v2 processUnstructuredSS-
Context 13 Request : 3B {00} Abnormal dialogue
unstructuredSS-Request :3C {01} Invalid pdu
unstructuredSS-Notify : 3D
2.5.6 P-Abort cause
MapTCAP v6.04 5 AIL - SB
____________________ TELESERVICE CODE TAG {83}
Teleservice Code Length {01}
{00} Unrecognized message type Teleservice Code {->3.3.x}
{01} Unrecognized transaction ID
{02} Badly formatted transaction portion ...
{03} Incorrect transaction portion
{04} Resource limitation

2.5.7 Procedure cancellation reason ]>v1


__________________________________________
3.1.2 Activate SS acknowledge (HLR -> MS) ]<v3
{00} Handover cancellation ________________________________________________
{01} Radio channel release
{02} Network path release Operation Code = Activate SS {0C}
{03} Call release
{04} Associated procedure failure SS Info OPTIONAL
{05} Tandem dialog release CHOICE 1
{06} Remote operation failure FORWARDING INFO TAG {A0}
Forwarding Info Length {xx}
2.5.8 Provider diagnostic value ]>v1
______________________________________ SS CODE TAG {04} OPTIONAL
SS Code Length {01} OPTIONAL
{00} Null SS Code {->3.3.x} OPTIONAL
{01} No reason given
{02} No common dialogue portion FORWARDING FEATURE LIST TAG {30}
Forwarding Feature List Length {xx}

2.5.9 Resource unavailable reason ]>v1 SEQUENCE-OF (1..13) Forwarding Feature


________________________________________
FORWARDING FEATURE TAG {30}
{00} Short term resource limitation Forwarding Feature Length {xx}
{01} Long term resource limitation
Basic Service Code OPTIONAL
2.5.10 Result value ]>v1 CHOICE 1.1
__________________________ BEARER SERVICE CODE TAG {82}
Bearer Service Code Length {01}
{00} Accept Bearer Service code {->3.3.x}
{01} Reject-permanent CHOICE 1.2
TELESERVICE CODE TAG {83}
2.5.11 Return Error Problem Teleservice Code Length {01}
____________________________ Teleservice Code {->3.3.x}

{00} Unrecognized invoke ID SS STATUS TAG {84} OPTIONAL ]


{01} Return Error unexpected SS Status Length {01} OPTIONAL ]
{02} Unrecognized error SS Status {->3.3.x} OPTIONAL ]
{03} Unexpected error
{04} Mistyped parameter FORWARDED TO NUMBER TAG {85} OPTIONAL
Forwarded To Number Length {01-09} OPTIONAL
2.5.12 Return Result Problem Forwarded To Number {->3.3.x} OPTIONAL
_____________________________
FORWARDED TO SUBADDRESS TAG {88} OPTIONAL ]>v1
{00} Unrecognized invoke ID Forwarded To Subaddress Length {1..21} OPTIONAL ]>v1
{01} Return Result unexpected Forwarded To Subaddress OPTIONAL ]>v1
{02} Mistyped parameter
FORWARDING OPTIONS TAG {86} OPTIONAL
2.5.13 User diagnostic value ]>v1 Forwarding Options Length {01-05} OPTIONAL
___________________________________ Forwarding Options {->3.3.x} OPTIONAL

{00} Null NO REPLY TIME TAG {87} OPTIONAL


{01} No reason given No Reply Time Length {01} OPTIONAL
{02} Application context name not supported No Reply Time {05-1E} OPTIONAL

...
...

CHOICE 2
3. ENCODING OF MAP MESSAGES
CALL BARRING INFO TAG {A1}
_____________________________ Call Barring Info Length {xx}

SS CODE TAG {04} OPTIONAL ]


3.1 MAP OPERATION TYPES SS Code Length {01} OPTIONAL ]
SS Code {->3.3.x} OPTIONAL ]
________________________
CALL BARRING FEATURE LIST TAG {30}
Call Barring Feature List Length {xx}
3.1.1 Activate SS (MS -> HLR) ]<v3
SEQUENCE-OF (1..13) Call barring feature
____________________________________
CALL BARRING FEATURE TAG {30}
Operation Code = Activate SS {0C} Call Barring Feature Length {xx}
SEQUENCE TAG {30} Basic Service Code OPTIONAL
SEQUENCE Length {xx} CHOICE 2.1
BEARER SERVICE CODE TAG {82}
SS CODE TAG {04} Bearer Service Code Length {01}
SS Code Length {01} Bearer Service code {->3.3.x}
SS Code {->3.3.x} CHOICE 2.2
TELESERVICE CODE TAG {83}
Basic Service Code OPTIONAL Teleservice Code Length {01}
CHOICE 1 Teleservice Code {->3.3.x}
BEARER SERVICE CODE TAG {82}
Bearer Service Code Length {01} SS STATUS TAG {84} OPTIONAL ]
Bearer Service code {->3.3.x} SS Status Length {01} OPTIONAL ]
CHOICE 2 SS Status {->3.3.x} OPTIONAL ]
MapTCAP v6.04 6 AIL - SB
Clir Restriction Option {->3.3.x}
...
... BASIC SERVICE GROUP LIST TAG {30} OPTIONAL ]>v1
Basic Service Group List Length {03-27} OPTIONAL ]>v1
CHOICE 3
CUG INFO TAG {A2} ]>v1 SEQUENCE-OF (1..13) Basic Service Groups
CUG Info Length {xx} ]>v1
CHOICE 4.2.1
CUG-SUBSCRIPTION LIST TAG {30} BEARER SERVICE CODE TAG {82}
CUG-Subscription List Length {xx} Bearer Service Code Length {01}
Bearer Service code {->3.3.x}
SEQUENCE-OF (1..10) CUG-Subscription CHOICE 4.2.2
TELESERVICE CODE TAG {83}
CUG-SUBSCRIPTION TAG {30} Teleservice Code Length {01}
CUG-Subscription Length {xx} Teleservice Code {->3.3.x}

CUG-INDEX TAG {02}


CUG-Index Length {01/02}
CUG-Index {00-7FFF} CCBS FEATURE LIST TAG {A5} OPTIONAL
CCBS Feature Length {xx} OPTIONAL
CUG-INTERLOCK TAG {04}
CUG-Interlock Length {04} SEQUENCE-OF (1..5) CCBS Feature
CUG-Interlock Code {->3.3.x}
CCBS-FEATURE TAG {30}
INTRA-CUG OPTIONS TAG {0A} CCBS-Feature Length {xx}
Intra-CUG Options Length {01}
Intra-CUG Options {->3.3.x} CCBS-INDEX TAG {80} OPTIONAL
CCBS-Index Length {01} OPTIONAL
BASIC SERVICE GROUP LIST TAG {30} OPTIONAL CCBS-Index {00-05} OPTIONAL
Basic Service Group List Length {03-27} OPTIONAL
B-SUBSCRIBER NUMBER TAG {81} OPTIONAL
SEQUENCE-OF (1..13) Basic Service Groups B-Subscriber Number Length {01-09} OPTIONAL
B-Subscriber Number {->3.3.x} OPTIONAL
CHOICE
BEARER SERVICE CODE TAG {82} B-SUBSCRIBER SUBADDRESS TAG {82} OPTIONAL
Bearer Service Code Length {01} B-Subscriber Subaddress Length {1..21} OPTIONAL
Bearer Service code {->3.3.x} B-Subscriber Subaddress OPTIONAL
CHOICE 3.1.2
TELESERVICE CODE TAG {83} BASIC SERVICE GROUP TAG {83} OPTIONAL
Teleservice Code Length {01} Basic Service Group Length {xx} OPTIONAL
Teleservice Code {->3.3.x} CHOICE 4.1
BEARER SERVICE CODE TAG {82}
... Bearer Service Code Length {01}
Bearer Service code {->3.3.x}
CUG-FEATURE LIST TAG {30} OPTIONAL CHOICE 4.2
CUG-Feature List Length {xx} OPTIONAL TELESERVICE CODE TAG {83}
Teleservice Code Length {01}
SEQUENCE-OF (1..13) CUG-Feature Teleservice Code {->3.3.x}

CUG-FEATURE TAG {30}


CUG-Feature Length {xx} ...

Basic Service Code OPTIONAL


CHOICE 3.2.1
BEARER SERVICE CODE TAG {82} 3.1.3 Activate trace mode (HLR -> VLR, HLR -> SGSN)
Bearer Service Code Length {01} ____________________________________________________

Bearer Service code {->3.3.x} Operation Code = Activate trace mode {32}
CHOICE 3.2.2
TELESERVICE CODE TAG {83} SEQUENCE TAG {30}
Teleservice Code Length {01} SEQUENCE Length {xx}
Teleservice Code {->3.3.x}
IMSI TAG {80} OPTIONAL
PREFERENTIAL CUG-INDICATOR TAG {02} OPTIONAL IMSI Length {08} OPTIONAL
Preferential CUG-Indicator Length {01/02} OPTIONAL IMSI {->3.3.x} OPTIONAL
Preferential CUG-Indicator {00-7FFF} OPTIONAL
TRACE REFERENCE TAG {81}
INTER-CUG RESTRICTIONS TAG {04} Trace Reference Length {01-02}
Inter-CUG Restrictions Length {01} Trace Reference {xxxx}
Inter-CUG Restrictions {->3.3.x}
TRACE TYPE TAG {82}
... Trace Type Length {01}
... Trace Type {->3.3.x}

CHOICE 4 OMC-ID TAG {83} OPTIONAL


SS DATA TAG {A3} Omc-Id Length {01-20} OPTIONAL
SS Data Length {xx} Omc-Id OPTIONAL

SS CODE TAG {04} OPTIONAL ] EXTENSION CONTAINER TAG {84} OPTIONAL ]>v2
SS Code Length {01} OPTIONAL ] Extension Container Length {xx} OPTIONAL ]>v2
SS Code {->3.3.x} OPTIONAL ] Extension Container {->x.x.x} OPTIONAL ]>v2

SS STATUS TAG {84} OPTIONAL ...


SS Status Length {01} OPTIONAL
SS Status {->3.3.x} OPTIONAL

SS Subscription Option OPTIONAL ]>v1 3.1.4 Activate trace mode acknowledge (VLR -> HLR, SGSN -> HLR)
CHOICE 4.1.1 ________________________________________________________________
OVERRIDE CATEGORY TAG {81}
Override Category Length {01} Operation Code = Activate trace mode {32} ]>v2
Override Category = ENABLED/DISABLED {00/01}
CHOICE 4.1.2 SEQUENCE TAG {30} ]>v2
CLIR RESTRICTION OPTION TAG {82} SEQUENCE Length {xx} ]>v2
Clir Restriction Option Length {01}
MapTCAP v6.04 7 AIL - SB
EXTENSION CONTAINER TAG {A0} OPTIONAL Age of Location Info {00-7FFF} OPTIONAL
Extension Container Length {xx} OPTIONAL
Extension Container {->x.x.x} OPTIONAL GEOGRAPHICAL INFORMATION TAG {80} OPTIONAL
Geographical Information Length {08} OPTIONAL
... Geographical Information OPTIONAL

VLR NUMBER TAG {81} OPTIONAL


VLR Number Length {01-09} OPTIONAL
3.1.5 Alert service centre (HLR -> gMSC) VLR Number {->3.3.x} OPTIONAL
_________________________________________
LOCATION NUMBER TAG {82} OPTIONAL
CHOICE 1 Location Number Length {02-10} OPTIONAL
Operation Code = Alert SC without result {31} ]v1 Location Number (->x.x.x} OPTIONAL
CHOICE 2
Operation Code = Alert service centre {40} ]v2 CellGlobalIDorServiceAreaIDorLAI TAG {A3} OPTIONAL
CellGlobalIDorServiceAreaIDorLAI Length {07/09}
SEQUENCE TAG {30}
SEQUENCE Length {xx} CHOICE 1.1
CellGlobalIDorServiceAreaIDFixedLength TAG {80}
MS ISDN TAG {04} CellGlobalIDorServiceAreaIDFixedLength Length {07}
MS ISDN Length {01-09} CellGlobalIDorServiceAreaIDFixedLength {->3.3.x, see 3G TS 23.003}
MS ISDN {->3.3.x} CHOICE 2.1
LAIFixedLength TAG {81}
SC ADDRESS TAG {04} LAIFixedLength Length {05}
SC Address Length {01-20} LAIFixedLength {->3.3.x, see TS GSM 04.08}
SC Address
CurrentLocationRetrieved TAG {88} OPTIONAL
... CurrentLocationRetrieved Length {00} OPTIONAL <FEB 518>

sai_Present TAG {89} OPTIONAL


sai_Present Length {00} <FEB 1045>
3.1.6 Any time interrogation (gsmSCF -> HLR) ]>v2 EXTENSION CONTAINER TAG {A4} OPTIONAL
___________________________________________________ Extension Container Length {xx} OPTIONAL
Extension Container {->x.x.x} OPTIONAL
Operation Code = Any time interrogation {47}
CurrentLocationRetrieved TAG {85} OPTIONAL
SEQUENCE TAG {30} CurrentLocationRetrieved Length {00} OPTIONAL
SEQUENCE Length {xx} ...

SUBSCRIBER IDENTITY TAG {A0}


Subscriber Identity Length {xx} SUBSCRIBER STATE TAG {A1} OPTIONAL
Subscriber state Length {02/03} OPTIONAL
CHOICE 1
IMSI TAG {80} CHOICE 2.1
IMSI Length {08} ASSUMED IDLE TAG {80}
IMSI {->3.3.x} Assumed Idle Length {00}
CHOICE 2 CHOICE 2.2
MS ISDN TAG {81} CAMEL BUSY TAG {81}
MS ISDN Length {01-09} Camel Busy Length {00}
MS ISDN {->3.3.x} CHOICE 2.3
NOT REACHABLE TAG {0A}
REQUESTED INFO TAG {A1} Not Reachable Length {01}
Requested Info Length {xx} Not Reachable {->x.x.x}
CHOICE 2.4
LOCATION INFORMATION TAG {80} OPTIONAL NOT PROVIDED FROM VLR TAG {82}
Location Information Length {00} OPTIONAL Not Provided from VLR Length {00}

SUBSCRIBER STATE TAG {81} OPTIONAL EXTENSION CONTAINER TAG {A2} OPTIONAL
Subscriber State Length {00} OPTIONAL Extension Container Length {xx} OPTIONAL
Extension Container {->x.x.x} OPTIONAL
CURRENT LOCATION TAG {83} OPTIONAL
Current Location Length {00} OPTIONAL <FEB518> ...

... EXTENSION CONTAINER TAG {30} OPTIONAL


Extension Container Length {xx} OPTIONAL
GSM SCF-ADDRESS TAG {83} Extension Container {->x.x.x} OPTIONAL
Gsm Scf-Address Length {01..09}
Gsm Scf-Address {->x.x.x} ...

EXTENSION CONTAINER TAG {A2} OPTIONAL


Extension Container Length {xx} OPTIONAL
Extension Container {->x.x.x} OPTIONAL 3.1.8 Alert service centre acknowledge (gMSC -> HLR) ]v2
__________________________________________________________
...
EMPTY

3.1.7 Any time interrogation ack (HLR -> gsmSCF) ]>v2


_______________________________________________________
3.1.9 AuthenticationFailureReport (VLR/SGSN -> HLR) ]v3
Operation Code = Any time interrogation {47} _______________________________________

SEQUENCE TAG {30} Operation Code = AuthenticationFailureReport {0F}


SEQUENCE Length {xx}
SEQUENCE TAG {30}
SUBSCRIBER INFO TAG {30} SEQUENCE Length {xx}
Subscriber Info Length {xx}
IMSI TAG {04}
LOCATION INFORMATION TAG {A0} OPTIONAL IMSI Length {08}
Location Information Length {xx} OPTIONAL IMSI {->3.3.x}

AGE OF LOCATION INFORMATION TAG {02} OPTIONAL FailureCause TAG {0A}


Age of Location Info Length {01-02} OPTIONAL FailureCause Length {01}
MapTCAP v6.04 8 AIL - SB
FailureCause {0 - wrongUserResponse, 1 - wrongnetworkSignature} ...

EXTENSION CONTAINER TAG {30} OPTIONAL


Extension Container Length {xx}
Extension Container {->x.x.x} 3.1.13 Cancel location acknowledge (VLR -> HLR, SGSN -> HLR)
_____________________________________________________________

Operation Code = Cancel Location {03} PTIONAL ]>v2

SEQUENCE TAG {30} OPTIONAL ]>v2


3.1.10 AuthenticationFailureReport (VLR/SGSN -> HLR) ]v3 SEQUENCE Length {xx} OPTIONAL ]>v2
_______________________________________
EXTENSION CONTAINER TAG {A0} OPTIONAL
Operation Code = AuthenticationFailureReport {0F} Extension Container Length {xx} OPTIONAL
Extension Container {->x.x.x} OPTIONAL
SEQUENCE TAG {30}
SEQUENCE Length {xx} ...

EXTENSION CONTAINER TAG {30} OPTIONAL


Extension Container Length {xx}
Extension Container {->x.x.x} <FEB 1013>
3.1.14 Deactivate SS (MS -> HLR) ]<v3
_______________________________________

Operation Code = Deactivate SS {0D}


3.1.11 Begin Subscriber Activity (VLR -> HLR) ]v1 SEQUENCE TAG {30}
__________________________________________________ SEQUENCE Length {xx}

Operation Code = Begin Subscriber Activity {36} SS CODE TAG {04}


SS Code Length {01}
SEQUENCE TAG {30} SS Code {->3.3.x}
SEQUENCE Length {13}
Basic Service Code OPTIONAL
IMSI TAG {04} CHOICE 1
IMSI Length {08} BEARER SERVICE CODE TAG {82}
IMSI {->3.3.x} Bearer Service Code Length {01}
Bearer Service code {->3.3.x}
ORIGINATING ENTITY NUMBER TAG {04} CHOICE 2
Originating Entity Number Length {01..09} TELESERVICE CODE TAG {83}
Originating Entity Number {->3.3.x} Teleservice Code Length {01}
Teleservice Code {->3.3.x}

...
3.1.12 Cancel location (HLR -> VLR, HLR -> SGSN)
_________________________________________________

Operation Code = Cancel Location {03}

CHOICE 1 3.1.15 Deactivate SS acknowledge (HLR -> MS) ]<v3


IMSI TAG {04} ]<v3 ___________________________________________________
IMSI Length {08} ]<v3
IMSI {->3.3.x} ]<v3 Operation Code = Deactivate SS {0D}
CHOICE 2
SEQUENCE TAG {30} ]<v3 SS Info OPTIONAL
SEQUENCE Length {xx} ]<v3 CHOICE 1
FORWARDING INFO TAG {A0}
IMSI TAG {04} Forwarding Info Length {xx}
IMSI Length {08}
IMSI {->3.3.x} SS CODE TAG {04} OPTIONAL
SS Code Length {01} OPTIONAL
LMSI TAG {04} OPTIONAL SS Code {->3.3.x} OPTIONAL
LMSI Length {04} OPTIONAL
LMSI {xxxxxxxx} OPTIONAL FORWARDING FEATURE LIST TAG {30}
Forwarding Feature List Length {xx}
...
SEQUENCE-OF (1..13) Forwarding Feature
SEQUENCE TAG {A3} ]>v2
SEQUENCE Length {xx} ]>v2 FORWARDING FEATURE TAG {30}
CHOICE 1 Forwarding Feature Length {xx}
IMSI TAG {04}
IMSI Length {08} Basic Service Code OPTIONAL
IMSI {->3.3.x} CHOICE 1.1
BEARER SERVICE CODE TAG {82}
CHOICE 2 Bearer Service Code Length {01}
SEQUENCE TAG {30} Bearer Service code {->3.3.x}
SEQUENCE Length {xx} CHOICE 1.2
IMSI TAG {04} TELESERVICE CODE TAG {83}
IMSI Length {08} Teleservice Code Length {01}
IMSI {->3.3.x} Teleservice Code {->3.3.x}

LMSI TAG {04} OPTIONAL SS STATUS TAG {84} OPTIONAL ]


LMSI Length {04} OPTIONAL SS Status Length {01} OPTIONAL ]
LMSI {xxxxxxxx} OPTIONAL SS Status {->3.3.x} OPTIONAL ]

FORWARDED TO NUMBER TAG {85} OPTIONAL


CANCELLATION TYPE TAG {0A}OPTIONAL | gprs Forwarded To Number Length {01-09} OPTIONAL
Cancellation Type Length {01} OPTIONAL Forwarded To Number {->3.3.x} OPTIONAL
Cancellation Type {->0 update, 1 withdraw} OPTIONAL
FORWARDED TO SUBADDRESS TAG {88} OPTIONAL ]>v1
EXTENSION CONTAINER TAG {30} OPTIONAL Forwarded To Subaddress Length {1..21} OPTIONAL ]>v1
Extension Container Length {xx} OPTIONAL Forwarded To Subaddress OPTIONAL ]>v1
Extension Container {->x.x.x} OPTIONAL
FORWARDING OPTIONS TAG {86} OPTIONAL
MapTCAP v6.04 9 AIL - SB
Forwarding Options Length {01-05} OPTIONAL Bearer Service Code Length {01}
Forwarding Options {->3.3.x} OPTIONAL Bearer Service code {->3.3.x}
CHOICE 3.2.2
NO REPLY TIME TAG {87} OPTIONAL TELESERVICE CODE TAG {83}
No Reply Time Length {01} OPTIONAL Teleservice Code Length {01}
No Reply Time {05-1E} OPTIONAL Teleservice Code {->3.3.x}

... PREFERENTIAL CUG-INDICATOR TAG {02} OPTIONAL


... Preferential CUG-Indicator Length {01/02} OPTIONAL
Preferential CUG-Indicator {00-7FFF} OPTIONAL
CHOICE 2
CALL BARRING INFO TAG {A1} INTER-CUG RESTRICTIONS TAG {04}
Call Barring Info Length {xx} Inter-CUG Restrictions Length {01}
Inter-CUG Restrictions {->3.3.x}
SS CODE TAG {04} OPTIONAL ]
SS Code Length {01} OPTIONAL ] ...
SS Code {->3.3.x} OPTIONAL ] ...

CALL BARRING FEATURE LIST TAG {30} CHOICE 4


Call Barring Feature List Length {xx} SS DATA TAG {A3}
SS Data Length {xx}
SEQUENCE-OF (1..13) Call barring feature
SS CODE TAG {04} OPTIONAL ]
CALL BARRING FEATURE TAG {30} SS Code Length {01} OPTIONAL ]
Call Barring Feature Length {xx} SS Code {->3.3.x} OPTIONAL ]

Basic Service Code OPTIONAL SS STATUS TAG {84} OPTIONAL


CHOICE 2.1 SS Status Length {01} OPTIONAL
BEARER SERVICE CODE TAG {82} SS Status {->3.3.x} OPTIONAL
Bearer Service Code Length {01}
Bearer Service code {->3.3.x} SS Subscription Option OPTIONAL ]>v1
CHOICE 2.2 CHOICE 4.1.1
TELESERVICE CODE TAG {83} OVERRIDE CATEGORY TAG {81}
Teleservice Code Length {01} Override Category Length {01}
Teleservice Code {->3.3.x} Override Category = ENABLED/DISABLED {00/01}
CHOICE 4.1.2
SS STATUS TAG {84} OPTIONAL ] CLIR RESTRICTION OPTION TAG {82}
SS Status Length {01} OPTIONAL ] Clir Restriction Option Length {01}
SS Status {->3.3.x} OPTIONAL ] Clir Restriction Option {->3.3.x}

... BASIC SERVICE GROUP LIST TAG {30} OPTIONAL ]>v1


... Basic Service Group List Length {03-27} OPTIONAL ]>v1

CHOICE 3 SEQUENCE-OF (1..13) Basic Service Groups


CUG INFO TAG {A2} ]>v1
CUG Info Length {xx} ]>v1 CHOICE 4.2.1
BEARER SERVICE CODE TAG {82}
CUG-SUBSCRIPTION LIST TAG {30} Bearer Service Code Length {01}
CUG-Subscription List Length {xx} Bearer Service code {->3.3.x}
CHOICE 4.2.2
SEQUENCE-OF (1..10) CUG-Subscription TELESERVICE CODE TAG {83}
Teleservice Code Length {01}
CUG-SUBSCRIPTION TAG {30} Teleservice Code {->3.3.x}
CUG-Subscription Length {xx}

CUG-INDEX TAG {02} CCBS FEATURE LIST TAG {A5} OPTIONAL


CUG-Index Length {01/02} CCBS Feature Length {xx} OPTIONAL
CUG-Index {00-7FFF}
SEQUENCE-OF (1..5) CCBS Feature
CUG-INTERLOCK TAG {04}
CUG-Interlock Length {04} CCBS-FEATURE TAG {30}
CUG-Interlock Code {->3.3.x} CCBS-Feature Length {xx}

INTRA-CUG OPTIONS TAG {0A} CCBS-INDEX TAG {80} OPTIONAL


Intra-CUG Options Length {01} CCBS-Index Length {01} OPTIONAL
Intra-CUG Options {->3.3.x} CCBS-Index {00-05} OPTIONAL

BASIC SERVICE GROUP LIST TAG {30} OPTIONAL B-SUBSCRIBER NUMBER TAG {81} OPTIONAL
Basic Service Group List Length {03-27} OPTIONAL B-Subscriber Number Length {01-09} OPTIONAL
B-Subscriber Number {->3.3.x} OPTIONAL
SEQUENCE-OF (1..13) Basic Service Groups
B-SUBSCRIBER SUBADDRESS TAG {82} OPTIONAL
CHOICE 3.1.1 B-Subscriber Subaddress Length {1..21} OPTIONAL
BEARER SERVICE CODE TAG {82} B-Subscriber Subaddress OPTIONAL
Bearer Service Code Length {01}
Bearer Service code {->3.3.x} BASIC SERVICE GROUP TAG {83} OPTIONAL
CHOICE 3.1.2 Basic Service Group Length {xx} OPTIONAL
TELESERVICE CODE TAG {83} CHOICE 4.1
Teleservice Code Length {01} BEARER SERVICE CODE TAG {82}
Teleservice Code {->3.3.x} Bearer Service Code Length {01}
Bearer Service code {->3.3.x}
... CHOICE 4.2
TELESERVICE CODE TAG {83}
CUG-FEATURE LIST TAG {30} OPTIONAL Teleservice Code Length {01}
CUG-Feature List Length {xx} OPTIONAL Teleservice Code {->3.3.x}
..
SEQUENCE-OF (1..13) CUG-Feature

CUG-FEATURE TAG {30}


CUG-Feature Length {xx} 3.1.16 Deactivate trace mode (HLR -> VLR, HLR -> SGSN)
_______________________________________________________
Basic Service Code OPTIONAL
CHOICE 3.2.1 Operation Code = Deactivate trace mode {33}
BEARER SERVICE CODE TAG {82}
MapTCAP v6.04 10 AIL - SB
SEQUENCE TAG {30} All Gprs Data Length {00}
SEQUENCE Length {xx} CHOICE 2.2
CONTEXT ID LIST TAG {30}
IMSI TAG {80} Context Id List Length {xx}
IMSI Length {08}
IMSI {->3.3.x} SEQUENCE-OF (1..50) PDP-Context Id List

TRACE REFERENCE TAG {81} PDP-CONTEXT ID TAG {02}


Trace Reference Length {01-02} Pdp-Context Id Length {01}
Trace Reference Pdp-Context Id {01-32}

EXTENSION CONTAINER TAG {A2} OPTIONAL ]>v2 ROAMING RESTICTION IN SGSN TAG {8B} OPTIONAL ]>v2
Extension Container Length {xx} OPTIONAL ]>v2 Roaming Restriction in SGSN Len {00} OPTIONAL ]>v2
Extension Container {->x.x.x} OPTIONAL ]>v2
SpecificCSI-Withdraw TAG {8F} OPTIONAL ]>v2
... SpecificCSI-Withdraw Len {02..05}
SpecificCSI-Withdraw {bitstring, gprs-csi (7)} <Feb 1166>

3.1.17 Deactivate trace mode acknowledge (VLR -> HLR, SGSN -> HLR)
___________________________________________________________________
3.1.19 Delete subscriber data acknowledge (VLR -> HLR, SGSN -> HLR)
Operation Code = Deactivate trace mode {33} ]>v2 ____________________________________________________________________

SEQUENCE TAG {30} ]>v2 Operation Code = Delete Subscriber Data {08} ]>v1
SEQUENCE Length {xx} ]>v2
SEQUENCE TAG {30} ]>v1
EXTENSION CONTAINER TAG {A0} OPTIONAL SEQUENCE Length {xx} ]>v1
Extension Container Length {xx} OPTIONAL
Extension Container {->x.x.x} OPTIONAL REGIONAL SUBSCRIPTION RESPONSE TAG {80} OPTIONAL
Regional Subscription Response Len {01} OPTIONAL
... Regional Subscription Response {->3.3.x} OPTIONAL

EXTENSION CONTAINER TAG {30} OPTIONAL ]>v2


Extension Container Length {xx} OPTIONAL ]>v2
Extension Container {->x.x.x} OPTIONAL ]>v2
3.1.18 Delete subscriber data (HLR -> VLR, HLR -> SGSN)
________________________________________________________ ...

Operation Code = Delete Subscriber Data {08}

SEQUENCE TAG {30} 3.1.20 Erase SS (MS -> HLR) ]<v3


SEQUENCE Length {xx} __________________________________

IMSI TAG {80} Operation Code = Erase SS {0B}


IMSI Length {08}
IMSI {->3.3.x} SEQUENCE TAG {30}
SEQUENCE Length {xx}
BASIC SERVICE LIST TAG {A1} OPTIONAL
Basic Service List Length {xx} OPTIONAL SS CODE TAG {04}
SS Code Length {01}
SEQUENCE-OF (1..70) Basic services SS Code {->3.3.x}

CHOICE 1.1 Basic Service Code OPTIONAL


BEARER SERVICE CODE TAG {82} CHOICE 1
Bearer Service Code Length {01-05} BEARER SERVICE CODE TAG {82}
Bearer Service code {->3.3.x} Bearer Service Code Length {01}
CHOICE 1.2 Bearer Service code {->3.3.x}
TELESERVICE CODE TAG {83} CHOICE 2
Teleservice Code Length {01-05} TELESERVICE CODE TAG {83}
Teleservice Code {->3.3.x} Teleservice Code Length {01}
Teleservice Code {->3.3.x}
SS CODE LIST TAG {A2} OPTIONAL
SS Code List Length {03-90} OPTIONAL ...

SEQUENCE-OF (1..30) SS Codes

SS CODE TAG {04} 3.1.21 Erase SS acknowledge (HLR -> MS) ]<v3
SS Code Length {01} ______________________________________________
SS Code {->3.3.x}
Operation Code = Erase SS {0B}
ROAMING RESTICTION TAG {84} OPTIONAL ]>v1
Roaming Restriction Length {00} OPTIONAL ]>v1 SS Info OPTIONAL
CHOICE 1
ZONE CODE TAG {85} OPTIONAL ]>v1 FORWARDING INFO TAG {A0}
Zone Code Length {02} OPTIONAL ]>v1 Forwarding Info Length {xx}
Zone Code {xxxx} OPTIONAL ]>v1
SS CODE TAG {04} OPTIONAL
SS Code Length {01} OPTIONAL
SS Code {->3.3.x} OPTIONAL
CAMEL SUBSCRIPTION WITHDRAW TAG {89} OPTIONAL ]>v2
Camel Subscription Withdraw Len {00} OPTIONAL ]>v2 FORWARDING FEATURE LIST TAG {30}
Forwarding Feature List Length {xx}
EXTENSION CONTAINER TAG {A6} OPTIONAL ]>v2
Extension Container Length {xx} OPTIONAL ]>v2 SEQUENCE-OF (1..13) Forwarding Feature
Extension Container {->x.x.x} OPTIONAL ]>v2
FORWARDING FEATURE TAG {30}
... Forwarding Feature Length {xx}

GPRS SUBSCRIPTION WITHDRAW TAG {AA} OPTIONAL ]>v2 Basic Service Code OPTIONAL
GPRS Subscription Withdraw Len {XX} OPTIONAL ]>v2 CHOICE 1.1
BEARER SERVICE CODE TAG {82}
CHOICE 2.1 Bearer Service Code Length {01}
ALL GPRS DATA TAG {05} Bearer Service code {->3.3.x}
MapTCAP v6.04 11 AIL - SB
CHOICE 1.2 CHOICE 3.1.2
TELESERVICE CODE TAG {83} TELESERVICE CODE TAG {83}
Teleservice Code Length {01} Teleservice Code Length {01}
Teleservice Code {->3.3.x} Teleservice Code {->3.3.x}

SS STATUS TAG {84} OPTIONAL ] ...


SS Status Length {01} OPTIONAL ]
SS Status {->3.3.x} OPTIONAL ] CUG-FEATURE LIST TAG {30} OPTIONAL
CUG-Feature List Length {xx} OPTIONAL
FORWARDED TO NUMBER TAG {85} OPTIONAL
Forwarded To Number Length {01-09} OPTIONAL SEQUENCE-OF (1..13) CUG-Feature
Forwarded To Number {->3.3.x} OPTIONAL
CUG-FEATURE TAG {30}
FORWARDED TO SUBADDRESS TAG {88} OPTIONAL ]>v1 CUG-Feature Length {xx}
Forwarded To Subaddress Length {1..21} OPTIONAL ]>v1
Forwarded To Subaddress OPTIONAL ]>v1 Basic Service Code OPTIONAL
CHOICE 3.2.1
FORWARDING OPTIONS TAG {86} OPTIONAL BEARER SERVICE CODE TAG {82}
Forwarding Options Length {01-05} OPTIONAL Bearer Service Code Length {01}
Forwarding Options {->3.3.x} OPTIONAL Bearer Service code {->3.3.x}
CHOICE 3.2.2
NO REPLY TIME TAG {87} OPTIONAL TELESERVICE CODE TAG {83}
No Reply Time Length {01} OPTIONAL Teleservice Code Length {01}
No Reply Time {05-1E} OPTIONAL Teleservice Code {->3.3.x}

... PREFERENTIAL CUG-INDICATOR TAG {02} OPTIONAL


... Preferential CUG-Indicator Length {01/02} OPTIONAL
Preferential CUG-Indicator {00-7FFF} OPTIONAL
CHOICE 2
CALL BARRING INFO TAG {A1} INTER-CUG RESTRICTIONS TAG {04}
Call Barring Info Length {xx} Inter-CUG Restrictions Length {01}
Inter-CUG Restrictions {->3.3.x}
SS CODE TAG {04} OPTIONAL ]
SS Code Length {01} OPTIONAL ] ...
SS Code {->3.3.x} OPTIONAL ] ...

CALL BARRING FEATURE LIST TAG {30} CHOICE 4


Call Barring Feature List Length {xx} SS DATA TAG {A3}
SS Data Length {xx}
SEQUENCE-OF (1..13) Call barring feature
SS CODE TAG {04} OPTIONAL ]
CALL BARRING FEATURE TAG {30} SS Code Length {01} OPTIONAL ]
Call Barring Feature Length {xx} SS Code {->3.3.x} OPTIONAL ]

Basic Service Code OPTIONAL SS STATUS TAG {84} OPTIONAL


CHOICE 2.1 SS Status Length {01} OPTIONAL
BEARER SERVICE CODE TAG {82} SS Status {->3.3.x} OPTIONAL
Bearer Service Code Length {01}
Bearer Service code {->3.3.x} SS Subscription Option OPTIONAL ]>v1
CHOICE 2.2 CHOICE 4.1.1
TELESERVICE CODE TAG {83} OVERRIDE CATEGORY TAG {81}
Teleservice Code Length {01} Override Category Length {01}
Teleservice Code {->3.3.x} Override Category = ENABLED/DISABLED {00/01}
CHOICE 4.1.2
SS STATUS TAG {84} OPTIONAL ] CLIR RESTRICTION OPTION TAG {82}
SS Status Length {01} OPTIONAL ] Clir Restriction Option Length {01}
SS Status {->3.3.x} OPTIONAL ] Clir Restriction Option {->3.3.x}

... BASIC SERVICE GROUP LIST TAG {30} OPTIONAL ]>v1


... Basic Service Group List Length {03-27} OPTIONAL ]>v1

CHOICE 3 SEQUENCE-OF (1..13) Basic Service Groups


CUG INFO TAG {A2} ]>v1
CUG Info Length {xx} ]>v1 CHOICE 4.2.1
BEARER SERVICE CODE TAG {82}
CUG-SUBSCRIPTION LIST TAG {30} Bearer Service Code Length {01}
CUG-Subscription List Length {xx} Bearer Service code {->3.3.x}
CHOICE 4.2.2
SEQUENCE-OF (1..10) CUG-Subscription TELESERVICE CODE TAG {83}
Teleservice Code Length {01}
CUG-SUBSCRIPTION TAG {30} Teleservice Code {->3.3.x}
CUG-Subscription Length {xx}

CUG-INDEX TAG {02} CCBS FEATURE LIST TAG {A5} OPTIONAL


CUG-Index Length {01/02} CCBS Feature Length {xx} OPTIONAL
CUG-Index {00-7FFF}
SEQUENCE-OF (1..5) CCBS Feature
CUG-INTERLOCK TAG {04}
CUG-Interlock Length {04} CCBS-FEATURE TAG {30}
CUG-Interlock Code {->3.3.x} CCBS-Feature Length {xx}

INTRA-CUG OPTIONS TAG {0A} CCBS-INDEX TAG {80} OPTIONAL


Intra-CUG Options Length {01} CCBS-Index Length {01} OPTIONAL
Intra-CUG Options {->3.3.x} CCBS-Index {00-05} OPTIONAL

BASIC SERVICE GROUP LIST TAG {30} OPTIONAL B-SUBSCRIBER NUMBER TAG {81} OPTIONAL
Basic Service Group List Length {03-27} OPTIONAL B-Subscriber Number Length {01-09} OPTIONAL
B-Subscriber Number {->3.3.x} OPTIONAL
SEQUENCE-OF (1..13) Basic Service Groups
B-SUBSCRIBER SUBADDRESS TAG {82} OPTIONAL
CHOICE 3.1.1 B-Subscriber Subaddress Length {1..21} OPTIONAL
BEARER SERVICE CODE TAG {82} B-Subscriber Subaddress OPTIONAL
Bearer Service Code Length {01}
Bearer Service code {->3.3.x} BASIC SERVICE GROUP TAG {83} OPTIONAL
MapTCAP v6.04 12 AIL - SB
Basic Service Group Length {xx} OPTIONAL Operation Code = Inform service centre {3F}
CHOICE 4.1
BEARER SERVICE CODE TAG {82} SEQUENCE TAG {30}
Bearer Service Code Length {01} SEQUENCE Length {xx}
Bearer Service code {->3.3.x}
CHOICE 4.2 STORED MS ISDN TAG {04} OPTIONAL
TELESERVICE CODE TAG {83} Stored MS ISDN Length {01-09} OPTIONAL
Teleservice Code Length {01} Stored MS ISDN {->3.3.x} OPTIONAL
Teleservice Code {->3.3.x}
MW-STATUS TAG {03} OPTIONAL
... MW-Status Length {02} OPTIONAL
MW-Status {->3.3.x} OPTIONAL

EXTENSION CONTAINER TAG {30} OPTIONAL ]>v2


3.1.22 Failure report (GGSN -> HLR) Extension Container Length {xx} OPTIONAL ]>v2
____________________________________ Extension Container {->x.x.x} OPTIONAL ]>v2

Operation Code = Failure report {19} ...

SEQUENCE TAG {30}


SEQUENCE Length {xx}
3.1.28 Insert subscriber data (HLR -> VLR, HLR -> SGSN)
IMSI TAG {80} ________________________________________________________
IMSI Length {08}
IMSI {->3.3.x} Operation Code = Insert Subscriber Data {07}

GGSN number TAG {81} OPTIONAL SEQUENCE TAG {30}


GGSN Number Length {01-09} OPTIONAL SEQUENCE Length {xx}
GGSN Number {->3.3.x} OPTIONAL
IMSI TAG {80} OPTIONAL
GGSN address TAG {82} OPTIONAL IMSI Length {08} OPTIONAL
GGSN address Length {05-17} OPTIONAL IMSI {->3.3.x} OPTIONAL
GGSN address {->........} OPTIONAL
MS ISDN TAG {81} OPTIONAL
EXTENSION CONTAINER TAG {83} OPTIONAL ]>v2 MS ISDN Length {01-09} OPTIONAL
Extension Container Length {xx} OPTIONAL ]>v2 MS ISDN {->3.3.x} OPTIONAL
Extension Container {->x.x.x} OPTIONAL ]>v2
CATEGORY TAG {82} OPTIONAL
... Category Length {01} OPTIONAL
Category {->3.3.x} OPTIONAL

SUBSCRIBER STATUS TAG {83} OPTIONAL


3.1.23 Failure report acknowledge (HLR -> GGSN) Subscriber Status Length {01} OPTIONAL
________________________________________________ Subscriber Status {->3.3.x} OPTIONAL

Operation Code = Failure report {19} BEARER SERVICE LIST TAG {A4} OPTIONAL
Bearer Service List Length {xx} OPTIONAL
SEQUENCE TAG {30}
SEQUENCE Length {xx} SEQUENCE-OF (1..50) Bearer services

EXTENSION CONTAINER TAG {80} OPTIONAL ]>v2 BEARER SERVICE CODE TAG {04}
Extension Container Length {xx} OPTIONAL ]>v2 Bearer Service Code Length {01-05}
Extension Container {->x.x.x} OPTIONAL ]>v2 Bearer Service code {->3.3.x}

... TELESERVICE LIST TAG {A6} OPTIONAL


Teleservice List Length {xx} OPTIONAL
...
SEQUENCE-OF (1..20) Teleservices

TELESERVICE CODE TAG {04}


3.1.24 Forward check SS indication (HLR -> MS) Teleservice Code Length {01-05}
_______________________________________________ Teleservice Code {->3.3.x}

Operation Code = Forward check SS indication {26} PROVISIONED SS TAG {A7} OPTIONAL
Provisioned SS Length {xx} OPTIONAL

SEQUENCE-OF (1..30) SS Info


3.1.25 Get password (HLR -> MS) ]<v3
______________________________________ CHOICE 3.1
FORWARDING INFO TAG {A0}
Operation Code = Get Password {12} Forwarding Info Length {xx}

GUIDANCE INFO TAG {0A} SS CODE TAG {04} OPTIONAL


Guidance Info Length {01} SS Code Length {01} OPTIONAL
Guidance Info {->3.3.x} SS Code {->3.3.x} OPTIONAL

FORWARDING FEATURE LIST TAG {30}


Forwarding Feature List Length {xx}
3.1.26 Get password acknowledge (MS -> HLR) ]<v3
__________________________________________________ SEQUENCE-OF (1..32) Forwarding Feature

Operation Code = Get Password {12} FORWARDING FEATURE TAG {30}


Forwarding Feature Length {xx}
PASSWORD TAG {12}
Password Length {04} Basic Service Code OPTIONAL
Password {->3.3.x} CHOICE 3.1.1
BEARER SERVICE CODE TAG {82}
Bearer Service Code Length {01-05}
Bearer Service code {->3.3.x}
CHOICE 3.1.2
TELESERVICE CODE TAG {83}
3.1.27 Inform service centre (HLR -> gMSC) ]>v1 Teleservice Code Length {01-05}
_________________________________________________ Teleservice Code {->3.3.x}

MapTCAP v6.04 13 AIL - SB


SS STATUS TAG {84} OPTIONAL ] Intra-CUG Options Length {01}
SS Status Length {01-05} OPTIONAL ] Intra-CUG Options {->3.3.x}
SS Status {->3.3.x} OPTIONAL ]
BASIC SERVICE GROUP LIST TAG {30} OPTIONAL
FORWARDED TO NUMBER TAG {85} OPTIONAL Basic Service Group List Length {xx} OPTIONAL
Forwarded To No. Length {01-09} OPTIONAL
Forwarded To Number {->3.3.x} OPTIONAL SEQUENCE-OF (1..32) Basic Service Groups

FORWARDED TO SUBADDRESS TAG {88} OPTIONAL ]>v1 CHOICE 3.3.1.1


Forwarded To Subaddress Length {1..21} OPTIONAL ]>v1 BEARER SERVICE CODE TAG {82}
Forwarded To Subaddress OPTIONAL ]>v1 Bearer Service Code Length {01-05}
Bearer Service code {->3.3.x}
FORWARDING OPTIONS TAG {86} OPTIONAL CHOICE 3.3.1.2
Forwarding Options Len {01-05} OPTIONAL TELESERVICE CODE TAG {83}
Forwarding Options {->3.3.x} OPTIONAL Teleservice Code Length {01-05}
Teleservice Code {->3.3.x}
NO REPLY TIME TAG {87} OPTIONAL
No Reply Time Length {01} OPTIONAL EXTENSION CONTAINER TAG {A0} OPTIONAL ]>v2
No Reply Time {05-1E} OPTIONAL Extension Container Length {xx} OPTIONAL ]>v2
Extension Container {->x.x.x} OPTIONAL ]>v2
EXTENSION CONTAINER TAG {A9} OPTIONAL ]>v2
Extension Container Length {xx} OPTIONAL ]>v2 ...
Extension Container {->x.x.x} OPTIONAL ]>v2
CUG-FEATURE LIST TAG {30} OPTIONAL
... CUG-Feature List Length {xx} OPTIONAL

EXTENSION CONTAINER TAG {A0} OPTIONAL ]>v2 SEQUENCE-OF (1..32) CUG-Feature


Extension Container Length {xx} OPTIONAL ]>v2
Extension Container {->x.x.x} OPTIONAL ]>v2 CUG-FEATURE TAG {30}
CUG-Feature Length {xx}
...
Basic Service Code OPTIONAL
CHOICE 3.2 CHOICE 3.3.2.1
CALL BARRING INFO TAG {A1} BEARER SERVICE CODE TAG {82}
Call Barring Info Length {0A-6D} Bearer Service Code Length {01-05}
Bearer Service code {->3.3.x}
SS CODE TAG {04} OPTIONAL ] CHOICE 3.3.2.2
SS Code Length {01} OPTIONAL ] TELESERVICE CODE TAG {83}
SS Code {->3.3.x} OPTIONAL ] Teleservice Code Length {01-05}
Teleservice Code {->3.3.x}
CALL BARRING FEATURE LIST TAG {30}
Call Barring Feature List Length {xx} PREFERENTIAL CUG-INDICATOR TAG {02} OPTIONAL
Preferential CUG-Indicator Length {01/02} OPTIONAL
SEQUENCE-OF (1..32) Call barring feature Preferential CUG-Indicator {00-7FFF} OPTIONAL

CALL BARRING FEATURE TAG {30} INTER-CUG RESTRICTIONS TAG {04}


Call Barring Feature Length {xx} Inter-CUG Restrictions Length {01}
Inter-CUG Restrictions {->3.3.x}
Basic Service Code OPTIONAL
CHOICE 3.2.1 EXTENSION CONTAINER TAG {30} OPTIONAL ]>v2
BEARER SERVICE CODE TAG {82} Extension Container Length {xx} OPTIONAL ]>v2
Bearer Service Code Length {01-05} Extension Container {->x.x.x} OPTIONAL ]>v2
Bearer Service code {->3.3.x}
CHOICE 3.2.2 ...
TELESERVICE CODE TAG {83}
Teleservice Code Length {01-05} EXTENSION CONTAINER TAG {A0} OPTIONAL ]>v2
Teleservice Code {->3.3.x} Extension Container Length {xx} OPTIONAL ]>v2
Extension Container {->x.x.x} OPTIONAL ]>v2
SS STATUS TAG {84} OPTIONAL ]
SS Status Length {01-05} OPTIONAL ] ...
SS Status {->3.3.x} OPTIONAL ]
CHOICE 3.4
EXTENSION CONTAINER TAG {30} OPTIONAL ]>v2 SS DATA TAG {A3}
Extension Container Length {xx} OPTIONAL ]>v2 SS Data Length {xx}
Extension Container {->x.x.x} OPTIONAL ]>v2
SS CODE TAG {04} OPTIONAL ]
SS Code Length {01} OPTIONAL ]
EXTENSION CONTAINER TAG {30} OPTIONAL ]>v2 SS Code {->3.3.x} OPTIONAL ]
Extension Container Length {xx} OPTIONAL ]>v2
Extension Container {->x.x.x} OPTIONAL ]>v2 SS STATUS TAG {84} OPTIONAL
SS Status Length {01-05} OPTIONAL
... SS Status {->3.3.x} OPTIONAL

CHOICE 3.3 SS Subscription Option OPTIONAL ]>v1


CUG INFO TAG {A2} ]>v1 CHOICE 3.4.1.1
CUG Info Length {xx} ]>v1 OVERRIDE CATEGORY TAG {81}
Override Category Length {01}
CUG-SUBSCRIPTION LIST TAG {30} Override Category = ENABLED/DISABLED {00/01}
CUG-Subscription List Length {xx} CHOICE 3.4.1.2
CLIR RESTRICTION OPTION TAG {82}
SEQUENCE-OF (1..10) CUG-Subscription Clir Restriction Option Length {01}
Clir Restriction Option {->3.3.x}
CUG-SUBSCRIPTION TAG {30}
CUG-Subscription Length {xx} BASIC SERVICE GROUP LIST TAG {30} OPTIONAL ]>v1
Basic Service Group List Length {xx} OPTIONAL ]>v1
CUG-INDEX TAG {02}
CUG-Index Length {01/02} SEQUENCE-OF (1..32) Basic Service Groups
CUG-Index {00-7FFF}
CHOICE 3.4.2.1
CUG-INTERLOCK TAG {04} BEARER SERVICE CODE TAG {82}
CUG-Interlock Length {04} Bearer Service Code Length {01-05}
CUG-Interlock Code {->3.3.x} Bearer Service code {->3.3.x}
CHOICE 3.4.2.2
INTRA-CUG OPTIONS TAG {0A} TELESERVICE CODE TAG {83}
MapTCAP v6.04 14 AIL - SB
Teleservice Code Length {01-05} EXTENSION CONTAINER TAG {A1} OPTIONAL
Teleservice Code {->3.3.x} Extension Container Length {xx} OPTIONAL
Extension Container {->x.x.x} OPTIONAL
EXTENSION CONTAINER TAG {A5} OPTIONAL ]>v2
Extension Container Length {xx} OPTIONAL ]>v2 ...
Extension Container {->x.x.x} OPTIONAL ]>v2
SS-CSI TAG {A2} OPTIONAL
... SS-CSI Length {xx} OPTIONAL

SS-CAMEL DATA TAG {30}


SS-Camel Data Length {xx}
EXTENSION CONTAINER TAG {30} OPTIONAL
Extension Container Length {xx} OPTIONAL SS-EVENT LIST TAG {30}
Extension Container {->x.x.x} OPTIONAL SS-Event List Length {xx}

... SEQUENCE-OF (1..10) SS Codes

ODB-DATA TAG {A8} OPTIONAL ]>v1 SS CODE TAG {04}


Odb-Data Length {xx} OPTIONAL ]>v1 SS Code Length {01}
SS Code {31/51/24}
ODB-GENERAL DATA TAG {03}
Odb-General Data Length {02-05}
Odb-General Data {->3.3.x} GSM SCF-ADDRESS TAG {04}
Gsm Scf-Address Length {01..09}
ODB-HPLMN DATA TAG {03} OPTIONAL Gsm Scf-Address {->x.x.x}
Odb-HPlmn Data Length {02-05} OPTIONAL
Odb-HPlmn Data {->3.3.x} OPTIONAL EXTENSION CONTAINER TAG {A0} OPTIONAL
Extension Container Length {xx} OPTIONAL
EXTENSION CONTAINER TAG {30} OPTIONAL ]>v2 Extension Container {->x.x.x} OPTIONAL
Extension Container Length {xx} OPTIONAL ]>v2
Extension Container {->x.x.x} OPTIONAL ]>v2 ...

... EXTENSION CONTAINER TAG {A0} OPTIONAL


Extension Container Length {xx} OPTIONAL
ROAMING RESTICTION TAG {89} OPTIONAL ]>v1 Extension Container {->x.x.x} OPTIONAL
Roaming Restriction Length {00} OPTIONAL ]>v1
...
REGIONAL SUBSCRIPTION DATA TAG {AA} OPTIONAL ]>v1
Regional Subscription Data Len {xx} OPTIONAL ]>v1 TIF-CSI TAG {83} OPTIONAL
Tif-CSI Length {00) OPTIONAL
SEQUENCE-OF (1..10) Zone Codes
O-BCSM CAMEL TDP CRITERIA LIST TAG {A4} OPTIONAL
ZONE CODE TAG {04} O-Bcsm Camel TDP Criteria List Len {xx} OPTIONAL
Zone Code Length {02}
Zone Code {xxxx} SEQUENCE-OF (1..10) O-Bcsm Camel TDP Criteria

O-BCSM CAMEL TDP CRITERIA TAG {30} OPTIONAL


O-Bcsm Camel TDP Criteria Len {xx} OPTIONAL
VLR CAMEL SUBSCRIPTION INFO TAG {AD} OPTIONAL ]>v2
VLR Camel subscription info tag {xx} OPTIONAL ]>v2 O-BCSM TRIGGER DETECTION POINT TAG {0A}
O-Bcsm Trigger Detection Point Len {01}
O-CSI TAG {A0} OPTIONAL O-Bcsm Trigger Detection Point {02}
O-CSI Length {xx} OPTIONAL
DESTINATION NUMBER CRITERIA TAG {A0} OPTIONAL
O-BCSM CAMEL TDP DATA LIST TAG {30} Destination Number Criteria Len {xx} OPTIONAL
O-Bcsm Camel Tdp Data list Len {xx}
MATCH TYPE TAG {80}
SEQUENCE-OF (1..10) O-Bcsm Camel TDP Data Match Type Length {01}
Match Type {0,1}
O-BCSM CAMEL TDP DATA TAG {30}
O-Bcsm Camel Tdp data Len {xx} DESTINATION NUMBER LIST TAG {A1} OPTIONAL
Destination Number List Length {xx} OPTIONAL
O-BCSM TRIGGER DETECTION POINT TAG {0A}
O-Bcsm Trigger Detection Point Len {01} SEQUENCE-OF (1..10) Destination Numbers
O-Bcsm Trigger Detection Point {02}
CAMEL DESTINATION NUMBER TAG {04}
SERVICE KEY TAG {02} Camel Destination Number Length {01-09}
Service key Length {01-04} Camel Destination Number
Service key {00-7FFFFFFF}
DESTINATION NBR LENGTH LIST TAG {A2} OPTIONAL
GSM SCF-ADDRESS TAG {80} Destination Nbr Length List Len {xx} OPTIONAL
Gsm Scf-Address Length {01..09}
Gsm Scf-Address {->x.x.x} SEQUENCE-OF (1..3) Camel destination number lengths

DEFAULT CALL HANDLING TAG {81} CAMEL DESTINATION NUMBER LENGTH TAG {02}
Default Call Handling Length {01} Camel Destination Number Length Length {01}
Default Call Handling {->x.x.x} Camel Destination Number Length {01-0F}

EXTENSION CONTAINER TAG {A2} OPTIONAL ...


Extension Container Length {xx} OPTIONAL
Extension Container {->x.x.x} OPTIONAL BASIC SERVICE CRITERIA TAG {A1} OPTIONAL
Basic Service Criteria Length {xx} OPTIONAL
...
SEQUENCE-OF (1..5) Camel basic service criteria
EXTENSION CONTAINER TAG {30} OPTIONAL
Extension Container Length {xx} OPTIONAL CHOICE 1
Extension Container {->x.x.x} OPTIONAL BEARER SERVICE CODE TAG {82}
Bearer Service Code Length {01..05}
... Bearer Service code {->3.3.x}

CAMEL CAPABILITY HANDLING TAG {80} OPTIONAL CHOICE 2


CAMEL Capability Handling Len {01} OPTIONAL TELESERVICE CODE TAG {83}
CAMEL Capability Handling {->x.x.x} OPTIONAL Teleservice Code Length {01..05}
Teleservice Code {->3.3.x}
MapTCAP v6.04 15 AIL - SB
SGSN-CAMEL-SubscriptionInfo TAG {B1} OPTIONAL
CALL TYPE CRITERIA TAG {82} OPTIONAL Gprs Data List Length {xx} <CR190r1>
Call Type Criteria Length {01} OPTIONAL
Call Type Criteria {0,1} OPTIONAL GPRS-CSI TAG {A0} OPTIONAL
GPRS-CSI Length {xx}
...
gprs-CAMELTDPDataList TAG {A0} OPTIONAL
EXTENSION CONTAINER TAG {AE} OPTIONAL ]>v2 gprs-CAMELTDPDataList Length {xx}
Extension Container Length {xx} OPTIONAL ]>v2
Extension Container {->x.x.x} OPTIONAL ]>v2 SEQUENCE-OF (1..3) of gprs-CAMEL-TDPData

... Gprs-TriggerDetectionPoint TAG {80}


Gprs-TriggerDetectionPoint Length {01}
NAEA-PREFERRED CARRIER ID TAG {AF} OPTIONAL ]>v2 Gprs-TriggerDetectionPoint {See 3.3.x}
Naea-Preferred Carrier Id Len {xx} OPTIONAL ]>v2
serviceKey TAG {81}
PREFERRED CARRIER ID CODE TAG {80} serviceKey Length {01}
Preferred Carrier Id Code Len {03} serviceKey {INT (4)}
Preferred Carrier Id Code {xxxxxx}
gsmSCF-Address TAG {82}
EXTENSION CONTAINER TAG {A1} OPTIONAL gsmSCF-Address Length {09}
Extension Container Length {xx} OPTIONAL gsmSCF-Address {ISDN AddressString}
Extension Container {->x.x.x} OPTIONAL
defaultSessionHandling TAG {83}
... defaultSessionHandling Length {01}
defaultSessionHandling {Cont(0,2-31), Rel(1,>31)}
GPRS SUBSCRIPTION DATA TAG {B0} OPTIONAL ]>v2
Gprs Subscription Data Length {xx} OPTIONAL ]>v2 EXTENSION CONTAINER TAG {84} OPTIONAL
Extension Container Length {xx}
COMPLETE DATA LIST INCLUDED TAG {05} OPTIONAL Extension Container {->x.x.x}
Complete Data List Included Len {00} OPTIONAL
camelCapabilityHandling TAG {81} OPTIONAL
GPRS DATA LIST TAG {A1} camelCapabilityHandling Length {01}
Gprs Data List Length {xx} camelCapabilityHandling {See 3.3.6}

SEQUENCE-OF (1..50) PDP-Context EXTENSION CONTAINER TAG {82} OPTIONAL


Extension Container Length {xx}
PDP-CONTEXT TAG {30} Extension Container {->x.x.x} <FEB 1066>
Pdp-Context Length {xx}

PDP-CONTEXT ID TAG {02} ChargingCharacteristics TAG {92} OPTIONAL <CR190r1>


Pdp-Context Id Length {01} ChargingCharacteristics Length {02}
Pdp-Context Id {01-32} ChargingCharacteristics {OctetString, See 3.3.52b, also 3G TS 32.015}
<FEB 1011>
PDP-TYPE TAG {90}
Pdp-Type Length {02} EXTENSION CONTAINER TAG {A3} OPTIONAL
Pdp-Type {->x.x.x} Extension Container Length {xx} OPTIONAL
Extension Container {->x.x.x} OPTIONAL
PDP-ADDRESS TAG {91} OPTIONAL
Pdp-Address Length {01-16} OPTIONAL ...
Pdp-Address OPTIONAL

QOS-SUBSCRIBED TAG {92}


Qos-Subscribed Length {03} 3.1.29 Insert subscriber data acknowledge (VLR -> HLR, SGSN -> HLR)
Qos-Subscribed {->3.3.x} ____________________________________________________________________

VPLMN ADDRESS ALLOWED TAG {93} OPTIONAL Operation Code = Insert Subscriber Data {07} ]>v1
Vplmn Address Allowed Length {00} OPTIONAL
SEQUENCE TAG {30} ]>v1
APN TAG {94} SEQUENCE Length {xx} ]>v1
APN Length {02-63}
APN {->3.3.x} TELESERVICE LIST TAG {A1} OPTIONAL
Teleservice List Length {xx} OPTIONAL
EXTENSION CONTAINER TAG {B5} OPTIONAL
Extension Container Length {xx} OPTIONAL SEQUENCE-OF (1..20) Teleservices
Extension Container {->x.x.x} OPTIONAL
TELESERVICE CODE TAG {04}
... Teleservice Code Length {01-05}
ext-QoS-Subscribed TAG {80} OPTIONAL Teleservice Code {->3.3.x}
ext-QoS-Subscribed Length {01..09}
ext-QoS-Subscribed {OctetString, See 3.3.52a, also 3G TS 24.008} BEARER SERVICE LIST TAG {A2} OPTIONAL
Bearer Service List Length {xx} OPTIONAL
pdp-ChargingCharacteristics TAG {81} OPTIONAL
pdp-ChargingCharacteristics Length {02} SEQUENCE-OF (1..50) Bearer services
pdp-ChargingCharacteristics {OctetString, See 3.3.52b, also 3G TS 32.015}
BEARER SERVICE CODE TAG {04}
EXTENSION CONTAINER TAG {A2} OPTIONAL Bearer Service Code Length {01-05}
Extension Container Length {xx} Bearer Service code {->3.3.x}
Extension Container {->x.x.x}
SS CODE LIST TAG {A3} OPTIONAL
SS Code List Length {03-90} OPTIONAL
ROAMING RESTRICTION IN SGSN TAG {97} OPTIONAL ]>v2
Roaming Restriction in SGSN Len {00} OPTIONAL ]>v2 SEQUENCE-OF (1..30) SS Codes

NETWORK ACCESS MODE TAG {98} OPTIONAL ]>v2 SS CODE TAG {04}
Network Access Mode Length {01} OPTIONAL ]>v2 SS Code Length {01}
Network Access Mode {->x.x.x} OPTIONAL ]>v2 SS Code {->3.3.x}

Cs-AllocationRetentionPriority TAG {9D} OPTIONAL ODB-GENERAL DATA TAG {84} OPTIONAL


Cs-AllocationRetentionPriority Length {01} Odb-General Data Length {02-05} OPTIONAL
Cs-AllocationRetentionPriority {OctetString, 3G TS 23.107, {01/02/03} Odb-General Data {->3.3.x} OPTIONAL
<FEB 1011>
... REGIONAL SUBSCRIPTION RESPONSE TAG {85} OPTIONAL
Regional Subscription Response Len {01} OPTIONAL
MapTCAP v6.04 16 AIL - SB
Regional Subscription Response {->3.3.x} OPTIONAL
FORWARDED TO SUBADDRESS TAG {88} OPTIONAL ]>v1
SUPPORTED CAMEL PHASES TAG {86} OPTIONAL Forwarded To Subaddress Length {1..21} OPTIONAL ]>v1
Supported Camel Phases Length {02-03} OPTIONAL Forwarded To Subaddress OPTIONAL ]>v1
Supported Camel Phases {->x.x.x} OPTIONAL
FORWARDING OPTIONS TAG {86} OPTIONAL
EXTENSION CONTAINER TAG {A7} OPTIONAL Forwarding Options Length {01-05} OPTIONAL
Extension Container Length {xx} OPTIONAL Forwarding Options {->3.3.x} OPTIONAL
Extension Container {->x.x.x} OPTIONAL
NO REPLY TIME TAG {87} OPTIONAL
... No Reply Time Length {01} OPTIONAL
No Reply Time {05-1E} OPTIONAL

...
3.1.30 Interrogate SS (MS -> VLR, MS -> HLR) ]<v3 CHOICE 5
___________________________________________________ GENERIC SERVICE INFO TAG {A4} ]>v1
Generic Service Info Length {xx} ]>v1
Operation Code = Interrogate SS {0E}
SS STATUS TAG {04}
SEQUENCE TAG {30} SS Status Length {01}
SEQUENCE Length {xx} SS Status {->3.3.x)

SS CODE TAG {04} CLIR RESTRICTION OPTION TAG {0A} OPTIONAL


SS Code Length {01} Clir Restriction Option Length {01} OPTIONAL
SS Code {->3.3.x} Clir Restriction Option {->3.3.x} OPTIONAL

Basic Service Code OPTIONAL ...


CHOICE 1
BEARER SERVICE CODE TAG {82}
Bearer Service Code Length {01-05} CCBS FEATURE LIST TAG {A2} OPTIONAL
Bearer Service code {->3.3.x} CCBS Feature Length {xx} OPTIONAL
CHOICE 2
TELESERVICE CODE TAG {83} SEQUENCE-OF (1..5) CCBS Feature
Teleservice Code Length {01-05}
Teleservice Code {->3.3.x} CCBS-FEATURE TAG {30}
CCBS-Feature Length {xx}
...
CCBS-INDEX TAG {80} OPTIONAL
CCBS-Index Length {01} OPTIONAL
CCBS-Index {00-05} OPTIONAL
3.1.31 Interrogate SS acknowledge (VLR -> MS, HLR -> MS) ]<v3 B-SUBSCRIBER NUMBER TAG {81} OPTIONAL
_______________________________________________________________ B-Subscriber Number Length {01-09} OPTIONAL
B-Subscriber Number {->3.3.x} OPTIONAL
Operation Code = Interrogate SS {0E}
B-SUBSCRIBER SUBADDRESS TAG {82} OPTIONAL
CHOICE 1 B-Subscriber Subaddress Length {1..21} OPTIONAL
SS STATUS TAG {80} B-Subscriber Subaddress OPTIONAL
SS Status Length {01}
SS Status {->3.3.x} BASIC SERVICE GROUP TAG {83} OPTIONAL
CHOICE 2 Basic Service Group Length {xx} OPTIONAL
FORWARDED TO NUMBER TAG {81} ]v1 CHOICE 4.1
Forwarded To Number Length {01-09} ]v1 BEARER SERVICE CODE TAG {82}
Forwarded To Number {->3.3.x} ]v1 Bearer Service Code Length {01}
CHOICE 3 Bearer Service code {->3.3.x}
BASIC SERVICE GROUP LIST TAG {A2} OPTIONAL CHOICE 4.2
Basic Service Group List Length {03-27} OPTIONAL TELESERVICE CODE TAG {83}
Teleservice Code Length {01}
SEQUENCE-OF (1..13) Basic Service Groups ] Teleservice Code {->3.3.x}

CHOICE 3.1 ...


BEARER SERVICE CODE TAG {82}
Bearer Service Code Length {01}
Bearer Service code {->3.3.x}
CHOICE 3.2
TELESERVICE CODE TAG {83}
Teleservice Code Length {01} 3.1.32 Note MS present for GPRS (HLR -> GGSN) ]>v2
Teleservice Code {->3.3.x} ____________________________________________________
CHOICE 4
FORWARDING FEATURE LIST TAG {A3} Operation Code = Note MS present for GPRS {1A}
Forwarding Feature List Length {xx}
SEQUENCE TAG {30} OPTIONAL
SEQUENCE-OF (1..13) Forwarding Feature SEQUENCE Length {xx} OPTIONAL

FORWARDING FEATURE TAG {30} IMSI TAG {80}


Forwarding Feature Length {xx} IMSI Length {08}
IMSI {->3.3.x}
Basic Service Code OPTIONAL
CHOICE 4.1 SGSN ADDRESS TAG {81} OPTIONAL
BEARER SERVICE CODE TAG {82} SGSN Address Length {05-17} OPTIONAL
Bearer Service Code Length {01} SGSN Address {->x.x.x} OPTIONAL
Bearer Service code {->3.3.x}
CHOICE 4.2 GGSN ADDRESS TAG {82} OPTIONAL
TELESERVICE CODE TAG {83} GGSN Address Length {05-17} OPTIONAL
Teleservice Code Length {01} GGSN Address {->x.x.x} OPTIONAL
Teleservice Code {->3.3.x}
EXTENSION CONTAINER TAG {A3} OPTIONAL
SS STATUS TAG {84} OPTIONAL ] Extension Container Length {xx} OPTIONAL
SS Status Length {01} OPTIONAL ] Extension Container {->x.x.x} OPTIONAL
SS Status {->3.3.x) OPTIONAL ]
...
FORWARDED TO NUMBER TAG {85} OPTIONAL
Forwarded To Number Length {01-09} OPTIONAL
Forwarded To Number {->3.3.x} OPTIONAL
MapTCAP v6.04 17 AIL - SB
3.1.33 Note MS present for GPRS acknowledge (GGSN -> HLR) ]>v2
USSD-STRING TAG {04}
________________________________________________________________
Ussd-String Length {01-160}
Ussd-String
Operation Code = Note MS present for GPRS {1A}
...
SEQUENCE TAG {30} OPTIONAL
SEQUENCE Length {xx} OPTIONAL

EXTENSION CONTAINER TAG {A0} OPTIONAL


Extension Container Length {xx} OPTIONAL
Extension Container {->x.x.x} OPTIONAL
3.1.39 Provide roaming number (HLR -> VLR)
...
___________________________________________

Operation Code = Provide Roaming Number {04}


3.1.34 Note subscriber present (VLR -> HLR) ]v1
SEQUENCE TAG {30}
_________________________________________________
SEQUENCE Length {xx}
Operation Code = Note Suscriber Present {30}
IMSI TAG {80}
IMSI Length {08}
IMSI TAG {04}
IMSI {->3.3.x}
IMSI Length {08}
IMSI {->3.3.x}
MSC NUMBER TAG {81} ]
MSC Number Length {01-09} ]
MSC Number {->3.3.x} ]
...
MS ISDN TAG {82} OPTIONAL
MS ISDN Length {01-09} OPTIONAL
3.1.35 Process unstructured SS data (MS -> HLR) ]v1 MS ISDN {->3.3.x} OPTIONAL
_____________________________________________________
PREVIOUS ROAMING NUMBER TAG {83} OPTIONAL ]<v3
Previous Roaming No. Length {01-09} OPTIONAL ]<v3
Operation Code = Process Unstructured SS Data {13}
Previous Roaming Number {->3.3.x} OPTIONAL ]<v3
SS USER DATA TAG {16}
LMSI TAG {84} OPTIONAL
SS User Data Length {01-200}
LMSI Length {04} OPTIONAL
SS User Data
LMSI {xxxxxxxx} OPTIONAL

GSM BEARER CAPABILTY TAG {A5} OPTIONAL


3.1.36 Process unstructured SS data acknowledge (HLR -> MS) ]v1 GSM Bearer Capabilty Length {xx} OPTIONAL
_________________________________________________________________
PROTOCOL ID TAG {0A}
Protocol Id Length {01}
Operation Code = Process Unstructured SS Data {13}
Protocol Id = GSM 0408 {01}
SS USER DATA TAG {16} OPTIONAL
SIGNAL INFO TAG {04}
SS User Data Length {01-200} OPTIONAL
Signal Info Length {1..200}
SS User Data OPTIONAL
Signal Info

EXTENSION CONTAINER TAG {30} OPTIONAL ]>v2


3.1.37 Process unstructured SS request (MS -> HLR, HLR -> gsmSCF) Extension Container Length {xx} OPTIONAL ]>v2
]v2 Extension Container {->x.x.x} OPTIONAL ]>v2

...
_______________________________________________________________________
NETWORK SIGNAL INFO TAG {A6} OPTIONAL
Operation Code = Process Unstructured SS Request {3B} Network Signal Info Length {xx} OPTIONAL
SEQUENCE TAG {30} PROTOCOL ID TAG {0A}
SEQUENCE Length {xx} Protocol Id Length {01}
Protocol Id = ETS-300102-1 {04}
USSD-DATA CODING SCHEME TAG {04}
Ussd-Data Coding Scheme Length {01} SIGNAL INFO TAG {04}
Ussd-Data Coding Scheme {->3.3.x} Signal Info Length {1..200}
Signal Info
USSD-STRING TAG {04}
Ussd-String Length {01-160} EXTENSION CONTAINER TAG {30} OPTIONAL ]>v2
Ussd-String Extension Container Length {xx} OPTIONAL ]>v2
Extension Container {->x.x.x} OPTIONAL ]>v2
ALERTING PATTERN TAG {04} OPTIONAL
Alerting Pattern Length {01} OPTIONAL ...
Alerting Pattern {->x.x.x} OPTIONAL
SUPPRESSION OF ANNOUNCEMENT {87} OPTIONAL ]>v2
MS ISDN TAG {80} OPTIONAL Suppression of Announcement {00} OPTIONAL ]>v2
MS ISDN Length {01-09} OPTIONAL
MS ISDN {->3.3.x} OPTIONAL GMSC ADDRESS TAG {88} OPTIONAL ]>v2
... gMSC Address Length {01-09} OPTIONAL ]>v2
gMSC Address {->3.3.x} OPTIONAL ]>v2

3.1.38 Process unstructured SS request acknowledge (HLR -> MS, CALL REFERENCE NUMBER TAG {89} OPTIONAL ]>v2
Call Reference Number Length {01-08} OPTIONAL ]>v2
_______________________________________________________________ Call Reference NUmber OPTIONAL ]>v2
gsmSCF -> HLR) ]v2 OR-INTERROGATION TAG {8A} OPTIONAL ]>v2
Operation Code = Process Unstructured SS Request {3B} OR-Interrogation Length {00} OPTIONAL ]>v2
SEQUENCE TAG {30} OPTIONAL EXTENSION CONTAINER TAG {AB} OPTIONAL ]>v2
SEQUENCE Length {xx} OPTIONAL Extension Container Length {xx} OPTIONAL ]>v2
Extension Container {->x.x.x} OPTIONAL ]>v2
USSD-DATA CODING SCHEME TAG {04}
Ussd-Data Coding Scheme Length {01} ...
Ussd-Data Coding Scheme {->3.3.x}

MapTCAP v6.04 18 AIL - SB


ALERTING PATTERN TAG {8C} OPTIONAL ]>v2 SUBSCRIBER INFO TAG {30}
Alerting Pattern Length {01} OPTIONAL ]>v2 Subscriber Info Length {xx}
Alerting Pattern {->x.x.x} OPTIONAL ]>v2
LOCATION INFORMATION TAG {A0} OPTIONAL
-ccbs-call tag {8D} OPTIONAL Location Information Length {xx} OPTIONAL
-ccbs-call length {00} OPTIONAL
AGE OF LOCATION INFORMATION TAG {02} OPTIONAL
-supportedCamelPhasesInGMSC tag {8F} OPTIONAL Age of Location Info Length {01-02} OPTIONAL
-supportedCamelPhasesInGMSC length {02} OPTIONAL Age of Location Info {00-7FFF} OPTIONAL
-supportedCamelPhases {1 - 0780, 2 - 06C0}
GEOGRAPHICAL INFORMATION TAG {80} OPTIONAL
-orNotSupportedInGMSC tag {90} OPTIONAL Geographical Information Length {08} OPTIONAL
-orNotSupportedInGMSC length {00} OPTIONAL Geographical Information OPTIONAL

VLR NUMBER TAG {81} OPTIONAL


VLR Number Length {01-09} OPTIONAL
VLR Number {->3.3.x} OPTIONAL
3.1.40 Provide roaming number acknowledge (VLR -> HLR)
_______________________________________________________ LOCATION NUMBER TAG {82} OPTIONAL
Location Number Length {02-10} OPTIONAL
Operation Code = Provide roaming number {04} Location Number (->x.x.x} OPTIONAL

CHOICE 1 CellGlobalIDorServiceAreaIDorLAI TAG {A3} OPTIONAL


ROAMING NUMBER TAG {04} ]<v3 CellGlobalIDorServiceAreaIDorLAI Length {07/09}
Roaming Number Length {01-09} ]<v3
Roaming Number {->3.3.x} ]<v3 CHOICE 1.1
CellGlobalIDorServiceAreaIDFixedLength TAG {80}
CHOICE 2 CellGlobalIDorServiceAreaIDFixedLength Length {07}
SEQUENCE TAG {30} ]>v2 CellGlobalIDorServiceAreaIDFixedLength {->3.3.x, see 3G TS 23.003}
SEQUENCE Length {xx} ]>v2 CHOICE 1.2
LAIFixedLength TAG {81}
ROAMING NUMBER TAG {04} LAIFixedLength Length {05}
Roaming Number Length {01-09} LAIFixedLength {->3.3.x, see TS GSM 04.08}
Roaming Number {->3.3.x}
CurrentLocationRetrieved TAG {88} OPTIONAL
EXTENSION CONTAINER TAG {30} OPTIONAL CurrentLocationRetrieved Length {00} OPTIONAL <FEB 518>
Extension Container Length {xx} OPTIONAL
Extension Container {->x.x.x} OPTIONAL sai_Present TAG {89} OPTIONAL
sai_Present Length {00} <FEB 1045>
...
EXTENSION CONTAINER TAG {A4} OPTIONAL
Extension Container Length {xx} OPTIONAL
Extension Container {->x.x.x} OPTIONAL

3.1.41 Provide subscriber info (HLR -> VLR) ]>v2


__________________________________________________ ...

Operation Code = Provide Subscriber Info {46} SUBSCRIBER STATE TAG {A1} OPTIONAL
Subscriber state Length {02/03} OPTIONAL
SEQUENCE TAG {30}
SEQUENCE Length {xx} CHOICE 2.1
ASSUMED IDLE TAG {80}
IMSI TAG {80} Assumed Idle Length {00}
IMSI Length {08} CHOICE 2.2
IMSI {->3.3.x} CAMEL BUSY TAG {81}
Camel Busy Length {00}
LMSI TAG {81} OPTIONAL CHOICE 2.3
LMSI Length {04} OPTIONAL NOT REACHABLE TAG {0A}
LMSI {xxxxxxxx} OPTIONAL Not Reachable Length {01}
Not Reachable {->x.x.x}
REQUESTED INFO TAG {A2} CHOICE 2.4
Requested Info Length {xx} NOT PROVIDED FROM VLR TAG {82}
Not Provided from VLR Length {00}
LOCATION INFORMATION TAG {80} OPTIONAL
Location Information Length {00} OPTIONAL EXTENSION CONTAINER TAG {A2} OPTIONAL
Extension Container Length {xx} OPTIONAL
SUBSCRIBER STATE TAG {81} OPTIONAL Extension Container {->x.x.x} OPTIONAL
Subscriber State Length {00} OPTIONAL
...
EXTENSION CONTAINER TAG {A2} OPTIONAL
Extension Container Length {xx} OPTIONAL EXTENSION CONTAINER TAG {30} OPTIONAL
Extension Container {->x.x.x} OPTIONAL Extension Container Length {xx} OPTIONAL
Extension Container {->x.x.x} OPTIONAL
CurrentLocation TAG {83} OPTIONAL
CurrentLocation Length {00} OPTIONAL <FEB 518> ...
...

EXTENSION CONTAINER TAG {A3} OPTIONAL


Extension Container Length {xx} OPTIONAL
Extension Container {->x.x.x} OPTIONAL 3.1.43 Purge MS (VLR -> HLR, SGSN -> HLR) ]>v1
________________________________________________
...
Operation Code = Purge MS {43}

CHOICE 1
3.1.42 Provide subscriber info acknowledge (VLR -> HLR) ]>v2 SEQUENCE TAG {30} ]v2
______________________________________________________________ SEQUENCE Length {xx} ]v2

Operation Code = Provide Subsriber Info {46} IMSI TAG {04}


IMSI Length {08}
SEQUENCE TAG {30} IMSI {->3.3.x}
SEQUENCE Length {xx}
VLR NUMBER TAG {04} OPTIONAL
MapTCAP v6.04 19 AIL - SB
VLR Number Length {01-09} OPTIONAL 3.1.47 Register password (MS -> HLR) ]<v3
VLR Number {->3.3.x} OPTIONAL
___________________________________________
...
Operation Code = Register Password {11}
CHOICE 2
SEQUENCE TAG {A3} ]>v2
SS CODE TAG {04}
SEQUENCE Length {xx} ]>v2
SS Code Length {01}
SS Code {->3.3.x}
IMSI TAG {04}
IMSI Length {08}
IMSI {->3.3.x}
3.1.48 Register password acknowledge (HLR -> MS) ]<v3
CHOICE 2.1
_______________________________________________________
VLR NUMBER TAG {80} OPTIONAL
VLR Number Length {01-09} OPTIONAL
Operation Code = Register Password {11}
VLR Number {->3.3.x} OPTIONAL
CHOICE 2.2
NEW PASSWORD TAG {12}
SGSN number TAG {81} OPTIONAL
New Password Length {04}
SGSN Number Length {01-09} OPTIONAL
New Password {->3.3.x}
SGSN Number {->3.3.x} OPTIONAL

EXTENSION CONTAINER TAG {30} OPTIONAL


Extension Container Length {xx} OPTIONAL
Extension Container {->x.x.x} OPTIONAL
3.1.49 Register SS (MS -> HLR) ]<v3
...
_____________________________________

Operation Code = Register SS {0A}


3.1.44 Purge MS acknowledge (HLR -> VLR, HLR -> SGSN) ]>v1
SEQUENCE TAG {30}
____________________________________________________________
SEQUENCE Length {xx}
Operation Code = Purge MS {43} OPTIONAL ]>v2
SS CODE TAG {04}
SS Code Length {01}
SEQUENCE TAG {30} OPTIONAL ]>v2
SS Code {->3.3.x}
SEQUENCE Length {xx} OPTIONAL ]>v2
Basic Service Code OPTIONAL
CHOICE 1
CHOICE 1
FREEZE TMSI TAG {80} OPTIONAL
BEARER SERVICE CODE TAG {82}
Freeze TMSI Length {00} OPTIONAL
Bearer Service Code Length {01}
CHOICE 2
Bearer Service code {->3.3.x}
FREEZE P-TMSI TAG {81} OPTIONAL
CHOICE 2
Freeze P-TMSI Length {00} OPTIONAL
TELESERVICE CODE TAG {83}
Teleservice Code Length {01}
EXTENSION CONTAINER TAG {30} OPTIONAL
Teleservice Code {->3.3.x}
Extension Container Length {xx} OPTIONAL
Extension Container {->x.x.x} OPTIONAL
FORWARDED TO NUMBER TAG {84} OPTIONAL
Forwarded To Number Length {01-09} OPTIONAL
...
Forwarded To Number {->3.3.x} OPTIONAL

3.1.45 Ready for SM (VLR -> HLR, SGSN -> HLR) ]>v1 FORWARDED TO SUBADDRESS TAG {86} OPTIONAL ]v2
Forwarded To Subaddress Length {1..21} OPTIONAL ]v2
____________________________________________________
Forwarded To Subaddress OPTIONAL ]v2
Operation Code = Ready for SM {42}
NO REPLY TIME TAG {85} OPTIONAL
No Reply Time Length {01} OPTIONAL
SEQUENCE TAG {30}
No Reply Time {05-1E} OPTIONAL
SEQUENCE Length {xx}
...
IMSI TAG {80}
IMSI Length {08}
IMSI {->3.3.x}

ALERT REASON TAG {0A}


Alert Reason Length {01}
Alert Reason {->3.3.x} 3.1.50 Register SS acknowledge (HLR -> MS) ]<v3
_________________________________________________
ALERT REASON INDICATOR TAG {05} OPTIONAL ]>v2
Alert Reason Indicator Length {00} OPTIONAL ]>v2
Operation Code = Register SS {0A}
EXTENSION CONTAINER TAG {30} OPTIONAL ]>v2
SS Info OPTIONAL
Extension Container Length {xx} OPTIONAL ]>v2
CHOICE 1
Extension Container {->x.x.x} OPTIONAL ]>v2
FORWARDING INFO TAG {A0}
Forwarding Info Length {xx}
...
SS CODE TAG {04} OPTIONAL
SS Code Length {01} OPTIONAL
3.1.46 Ready for SM acknowledge (HLR -> VLR) ]>v1 SS Code {->3.3.x} OPTIONAL
___________________________________________________
FORWARDING FEATURE LIST TAG {30}
Forwarding Feature List Length {xx}
Operation Code = Ready for SM {42} OPTIONAL ]>v2
SEQUENCE-OF (1..13) Forwarding Feature
SEQUENCE TAG {30} OPTIONAL ]>v2
SEQUENCE Length {xx} OPTIONAL ]>v2
FORWARDING FEATURE TAG {30}
Forwarding Feature Length {xx}
EXTENSION CONTAINER TAG {A0} OPTIONAL
Extension Container Length {xx} OPTIONAL
Basic Service Code OPTIONAL
Extension Container {->x.x.x} OPTIONAL
CHOICE 1.1
BEARER SERVICE CODE TAG {82}
...
Bearer Service Code Length {01}
Bearer Service code {->3.3.x}
CHOICE 1.2

MapTCAP v6.04 20 AIL - SB


TELESERVICE CODE TAG {83} TELESERVICE CODE TAG {83}
Teleservice Code Length {01} Teleservice Code Length {01}
Teleservice Code {->3.3.x} Teleservice Code {->3.3.x}

SS STATUS TAG {84} OPTIONAL ] ...


SS Status Length {01} OPTIONAL ]
SS Status {->3.3.x} OPTIONAL ] CUG-FEATURE LIST TAG {30} OPTIONAL
CUG-Feature List Length {xx} OPTIONAL
FORWARDED TO NUMBER TAG {85} OPTIONAL
Forwarded To Number Length {01-09} OPTIONAL SEQUENCE-OF (1..13) CUG-Feature
Forwarded To Number {->3.3.x} OPTIONAL
CUG-FEATURE TAG {30}
FORWARDED TO SUBADDRESS TAG {88} OPTIONAL ]v2 CUG-Feature Length {xx}
Forwarded To Subaddress Length {1..21} OPTIONAL ]v2
Forwarded To Subaddress OPTIONAL ]v2 Basic Service Code OPTIONAL
CHOICE 3.2.1
FORWARDING OPTIONS TAG {86} OPTIONAL BEARER SERVICE CODE TAG {82}
Forwarding Options Length {01-05} OPTIONAL Bearer Service Code Length {01}
Forwarding Options {->3.3.x} OPTIONAL Bearer Service code {->3.3.x}
CHOICE 3.2.2
NO REPLY TIME TAG {87} OPTIONAL TELESERVICE CODE TAG {83}
No Reply Time Length {01} OPTIONAL Teleservice Code Length {01}
No Reply Time {05-1E} OPTIONAL Teleservice Code {->3.3.x}

... PREFERENTIAL CUG-INDICATOR TAG {02} OPTIONAL


... Preferential CUG-Indicator Length {01/02} OPTIONAL
Preferential CUG-Indicator {00-7FFF} OPTIONAL
CHOICE 2
CALL BARRING INFO TAG {A1} INTER-CUG RESTRICTIONS TAG {04}
Call Barring Info Length {xx} Inter-CUG Restrictions Length {01}
Inter-CUG Restrictions {->3.3.x}
SS CODE TAG {04} OPTIONAL ]
SS Code Length {01} OPTIONAL ] ...
SS Code {->3.3.x} OPTIONAL ] ...

CALL BARRING FEATURE LIST TAG {30} CHOICE 4


Call Barring Feature List Length {xx} SS DATA TAG {A3}
SS Data Length {xx}
SEQUENCE-OF (1..13) Call barring feature
SS CODE TAG {04} OPTIONAL ]
CALL BARRING FEATURE TAG {30} SS Code Length {01} OPTIONAL ]
Call Barring Feature Length {xx} SS Code {->3.3.x} OPTIONAL ]

Basic Service Code OPTIONAL SS STATUS TAG {84} OPTIONAL


CHOICE 2.1 SS Status Length {01} OPTIONAL
BEARER SERVICE CODE TAG {82} SS Status {->3.3.x} OPTIONAL
Bearer Service Code Length {01}
Bearer Service code {->3.3.x} SS Subscription Option OPTIONAL ]v2
CHOICE 2.2 CHOICE 4.1.1
TELESERVICE CODE TAG {83} OVERRIDE CATEGORY TAG {81}
Teleservice Code Length {01} Override Category Length {01}
Teleservice Code {->3.3.x} Override Category = ENABLED/DISABLED {00/01}
CHOICE 4.1.2
SS STATUS TAG {84} OPTIONAL ] CLIR RESTRICTION OPTION TAG {82}
SS Status Length {01} OPTIONAL ] Clir Restriction Option Length {01}
SS Status {->3.3.x} OPTIONAL ] Clir Restriction Option {->3.3.x}

... BASIC SERVICE GROUP LIST TAG {30} OPTIONAL ]v2


... Basic Service Group List Length {03-27} OPTIONAL ]v2

CHOICE 3 SEQUENCE-OF (1..13) Basic Service Groups


CUG INFO TAG {A2} ]v2
CUG Info Length {xx} ]v2 CHOICE 4.2.1
BEARER SERVICE CODE TAG {82}
CUG-SUBSCRIPTION LIST TAG {30} Bearer Service Code Length {01}
CUG-Subscription List Length {xx} Bearer Service code {->3.3.x}
CHOICE 4.2.2
SEQUENCE-OF (1..10) CUG-Subscription TELESERVICE CODE TAG {83}
Teleservice Code Length {01}
CUG-SUBSCRIPTION TAG {30} Teleservice Code {->3.3.x}
CUG-Subscription Length {xx}

CUG-INDEX TAG {02} CCBS FEATURE LIST TAG {A5} OPTIONAL


CUG-Index Length {01/02} CCBS Feature Length {xx} OPTIONAL
CUG-Index {00-7FFF}
SEQUENCE-OF (1..5) CCBS Feature
CUG-INTERLOCK TAG {04}
CUG-Interlock Length {04} CCBS-FEATURE TAG {30}
CUG-Interlock Code {->3.3.x} CCBS-Feature Length {xx}

INTRA-CUG OPTIONS TAG {0A} CCBS-INDEX TAG {80} OPTIONAL


Intra-CUG Options Length {01} CCBS-Index Length {01} OPTIONAL
Intra-CUG Options {->3.3.x} CCBS-Index {00-05} OPTIONAL

BASIC SERVICE GROUP LIST TAG {30} OPTIONAL B-SUBSCRIBER NUMBER TAG {81} OPTIONAL
Basic Service Group List Length {03-27} OPTIONAL B-Subscriber Number Length {01-09} OPTIONAL
B-Subscriber Number {->3.3.x} OPTIONAL
SEQUENCE-OF (1..13) Basic Service Groups
B-SUBSCRIBER SUBADDRESS TAG {82} OPTIONAL
CHOICE 3.1.1 B-Subscriber Subaddress Length {1..21} OPTIONAL
BEARER SERVICE CODE TAG {82} B-Subscriber Subaddress OPTIONAL
Bearer Service Code Length {01}
Bearer Service code {->3.3.x} BASIC SERVICE GROUP TAG {83} OPTIONAL
CHOICE 3.1.2 Basic Service Group Length {xx} OPTIONAL
MapTCAP v6.04 21 AIL - SB
CHOICE 4.1
BEARER SERVICE CODE TAG {82} NETWORK RESOURCE TAG {0A} ]v1
Bearer Service Code Length {01} Network Resource Length {01} ]v1
Bearer Service code {->3.3.x} Network Resource {->3.3.x} ]v1
CHOICE 4.2
TELESERVICE CODE TAG {83} HLR NUMBER TAG {04}
Teleservice Code Length {01} HLR Number Length {01-09}
Teleservice Code {->3.3.x} HLR Number {->3.3.x}

HLR LIST TAG {30} OPTIONAL


... HLR List Length {xx} OPTIONAL

SEQUENCE-OF (1..50) HlrIds


3.1.51 Report SM delivery status (gMSC -> HLR) HLR ID TAG {04}
_______________________________________________ HLR Id Length {08}
HLR Id {IMSI}
Operation Code = Report SM delivery status {2F}
...
SEQUENCE TAG {30}
SEQUENCE Length {xx}

MS ISDN TAG {04}


MS ISDN Length {01-09} 3.1.54 Restore Data (VLR -> HLR) ]>v1
MS ISDN {->3.3.x} _______________________________________

SC ADDRESS TAG {04} Operation Code = Restore Data {39}


SC Address Length {01-20}
SC Address SEQUENCE TAG {30}
SEQUENCE Length {xx}
SM-DELIVERY OUTCOME TAG {0A} OPTIONAL ]>v1
SM-Delivery Outcome Length {01} OPTIONAL ]>v1 IMSI TAG {04}
SM-Delivery Outcome {->3.3.x} OPTIONAL ]>v1 IMSI Length {08}
IMSI {->3.3.x}
ABSENT SUBSCR. DIAGNOSTIC TAG {80} OPTIONAL ]>v2
Absent Subscr. Diagnostic Len {01} OPTIONAL ]>v2 LMSI TAG {04} OPTIONAL
Absent Subscr. Diagnostic {00-FF} OPTIONAL ]>v2 LMSI Length {04} OPTIONAL
LMSI {xxxxxxxx} OPTIONAL
-gprsSupportIndicator TAG {82} OPTIONAL
-gprsSupportIndicator Length {00} OPTIONAL EXTENSION CONTAINER TAG {30} OPTIONAL ]>v2
Extension Container Length {xx} OPTIONAL ]>v2
-deliveryOutcomeIndicator TAG {83} OPTIONAL Extension Container {->x.x.x} OPTIONAL ]>v2
-deliveryOutcomeIndicator Length {00} OPTIONAL
...
-additionalSM-deliveryOutcome TAG {84} OPTIONAL
-additionalSM-deliveryOutcome Length {01} OPTIONAL VLR CAPABILITY TAG {A6} OPTIONAL ]>v2
-additionalSM-deliveryOutcome (x.x.x) OPTIONAL VLR Capability Length {xx} OPTIONAL ]>v2

-additionalAbsentSubscriberDiagnosticSM TAG {85} OPTIONAL SUPPORTED CAMEL PHASES TAG {80} OPTIONAL
-additionalAbsentSubscriberDiagnosticSM Length {01} Supported Camel Phases Length {02-03} OPTIONAL
-additionalAbsentSubscriberDiagnosticSM { 0..FF} OPTIONAL Supported Camel Phases {->x.x.x} OPTIONAL

EXTENSION CONTAINER TAG {30} OPTIONAL


EXTENSION CONTAINER TAG {A1} OPTIONAL ]>v2 Extension Container Length {xx} OPTIONAL
Extension Container Length {xx} OPTIONAL ]>v2 Extension Container {->x.x.x} OPTIONAL
Extension Container {->x.x.x} OPTIONAL ]>v2
...
...

3.1.55 Restore Data acknowledge (HLR -> VLR) ]>v1


3.1.52 Report SM delivery status acknowledge (HLR -> gMSC) ___________________________________________________
___________________________________________________________
Operation Code = Restore Data {39}
Operation Code = Report SM delivery status {2F} ]>v1
SEQUENCE TAG {30}
CHOICE 1 SEQUENCE Length {xx}
STORED MS ISDN TAG {04} ]v2
Stored MS ISDN Length {01-09} ]v2 HLR NUMBER TAG {04}
Stored MS ISDN {->3.3.x} ]v2 HLR Number Length {01-09}
HLR Number {->3.3.x}
CHOICE 2
SEQUENCE TAG {30} ]>v2 MS NOT REACHABLE TAG {05} OPTIONAL
SEQUENCE Length {xx} ]>v2 MS Not Reachable Length {00} OPTIONAL

STORED MS ISDN TAG {04} EXTENSION CONTAINER TAG {30} OPTIONAL ]>v2
Stored MS ISDN Length {01-09} Extension Container Length {xx} OPTIONAL ]>v2
Stored MS ISDN {->3.3.x} Extension Container {->x.x.x} OPTIONAL ]>v2

EXTENSION CONTAINER TAG {30} OPTIONAL ...


Extension Container Length {xx} OPTIONAL
Extension Container {->x.x.x} OPTIONAL

...

3.1.56 (a) Send authentication info (VLR -> HLR, SGSN -> HLR)
3.1.53 Reset (HLR -> VLR, HLR -> SGSN) ]<V3 ]v2
_____________________________________________ _______________________________________________________________

Operation Code = Reset {25} Operation Code = Send Authentication info {38}

SEQUENCE TAG {30} IMSI TAG {04}


SEQUENCE Length {xx} IMSI Length {08}
MapTCAP v6.04 22 AIL - SB
IMSI {->3.3.x} CHOICE 1

TripletList TAG {A0}


TripletList Length {xx}
3.1.57 (b) Send authentication info (VLR -> HLR, SGSN -> HLR) ]v3 SEQUENCE-OF (1..5) of AuthenticationTriplet
_______________________________________________________________
AuthenticationTriplet TAG {30}
Operation Code = Send Authentication info {38} AuthenticationTriplet Length {xx}

SEQUENCE TAG {30} RAND TAG {04}


SEQUENCE Length {xx} Rand Length {16}
Rand {OctetString}

IMSI TAG {80} SRES TAG {04}


IMSI Length {08} sres Length {4}
IMSI {->3.3.x} sres {OctetString}

NumberOfRequestedVectors TAG {02} KC TAG {04}


NumberOfRequestedVectors Length {01} kc Length {8}
NumberOfRequestedVectors {INT(1..5)} kc {OctetString}

segmentationProhibited TAG {05} OPTIONAL CHOICE 2


segmentationProhibited Length {00}
QuintupletList TAG {A1}
immediateResponsePreferred TAG {81} OPTIONAL QuintupletList Length {xx}
immediateResponsePreferred Length {00}
SEQUENCE-OF (1..5) AuthenticationQuintuplet
re-synchronisationInfo OPTIONAL
SEQUENCE TAG {30} AuthenticationQuintuplet TAG {30}
SEQUENCE Length {xx} AuthenticationQuintuplet Length {58}

RAND TAG {04} RAND TAG {04}


Rand Length {16} Rand Length {16}
Rand {OctetString} Rand {OctetString}

AUTS TAG {04} XRES TAG {04}


Auts Length {14} xres Length {4..16}
Auts {OctetString} xres {OctetString}

EXTENSION CONTAINER TAG {82} OPTIONAL CK TAG {04}


Extension Container Length {xx} ck Length {16}
Extension Container {->x.x.x} <FEB 1013> ck {OctetString}

IK TAG {04}
ik Length {16}
ik {OctetString}
3.1.58 (a) Send authentication info acknowledge (HLR -> VLR, HLR -> autn TAG {04}
SGSN) ]v2 autn Length {16}
autn {OctetString} <FEB 1013>
__________________________________________________________________________
_
...
Operation Code = Send Authentication info {38}
...
AUTHENTICATION SET LIST TAG {30} OPTIONAL
Authentication Set List Length {xx} OPTIONAL
3.1.60 Send IMSI (VLR -> HLR) ]v2
SEQUENCE-OF (1..5) Authentication Sets
___________________________________
AUTHENTICATION SET TAG {30}
Authentication Set Length {22} Operation Code = Send Imsi {3A}

RAND TAG {04} MS ISDN TAG {04}


Rand Length {16} MS ISDN Length {01-09}
Rand {OctetString} MS ISDN {->3.3.x}

SRES TAG {04}


Sres Length {04}
3.1.61 Send IMSI acknowledge (HLR -> VLR) ]v2
Sres { OctetString }
_______________________________________________
KC TAG {04}
Kc Length {08} Operation Code = Send Imsi {3A}
Kc { OctetString }
IMSI TAG {04}
... IMSI Length {08}
IMSI {->3.3.x}

3.1.62 Send parameters (VLR -> HLR, VLR -> pVLR) ]v1
3.1.59 (b) Send authentication info acknowledge (HLR -> VLR, HLR -> ______________________________________________________
SGSN) ]v3
Operation Code = Send Parameters {09}
__________________________________________________________________________
SEQUENCE TAG {30}
Operation Code = Send Authentication info {38} SEQUENCE Length {xx}

SEQUENCE TAG {A3} Subscriber Id


SEQUENCE Length {xx} CHOICE 1
IMSI TAG {80}
AUTHENTICATION SET LIST OPTIONAL IMSI Length {08}
IMSI {->3.3.x}
MapTCAP v6.04 23 AIL - SB
CHOICE 2 FORWARDING FEATURE LIST TAG {30}
TMSI TAG {81} Forwarding Feature List Length {xx}
TMSI Length {04} ]
TMSI {xxxxxxxx} SEQUENCE-OF (1..13) Forwarding Feature

REQUEST PARAMETERS TAG {30} FORWARDING FEATURE TAG {30}


Request Parameters Length {03/06} Forwarding Feature Length {xx}

SEQUENCE-OF (1..2) Request parameter Basic Service Code OPTIONAL


CHOICE 3.1.1
REQUEST PARAMETER TAG {0A} BEARER SERVICE CODE TAG {82}
Request Parameter Length {01} Bearer Service Code Length {01}
Request Parameter {->3.3.x} Bearer Service code {->3.3.x}
CHOICE 3.1.2
TELESERVICE CODE TAG {83}
Teleservice Code Length {01}
Teleservice Code {->3.3.x}
3.1.63 Send parameters acknowledge (HLR -> VLR, pVLR -> VLR) ]v1 SS STATUS TAG {84}
__________________________________________________________________ SS Status Length {01}
SS Status {->3.3.x}
Operation Code = Send Parameters {09}
FORWARDED TO NUMBER TAG {85} OPTIONAL
SENT PARAMETERS TAG {30} OPTIONAL Forwarded To No. Length {01-09} OPTIONAL
Sent Parameters Length {xx} OPTIONAL Forwarded To Number {->3.3.x} OPTIONAL

SEQUENCE-OF (1..6) Sent parameter ] FORWARDING OPTIONS TAG {86} OPTIONAL


Forwarding Options Len {01-05} OPTIONAL
CHOICE 1 Forwarding Options {->3.3.x} OPTIONAL
IMSI TAG {80}
IMSI Length {08} NO REPLY TIME TAG {87} OPTIONAL
IMSI {->3.3.x} No Reply Time Length {01} OPTIONAL
CHOICE 2 No Reply Time {05-1E} OPTIONAL
AUTHENTICATION SET TAG {A1} CHOICE 3.2
Authentication Set Length {22} CALL BARRING INFO TAG {A1}
Call Barring Info Length {10-109}
RAND TAG {04}
Rand Length {16} SS CODE TAG {04}
Rand {xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx} SS Code Length {01}
SS Code {->3.3.x}
SRES TAG {04}
Sres Length {04} CALL BARRING FEATURE LIST TAG {30}
Sres {xxxxxxxx} Call Barring Feature List Length {05-68}

KC TAG {04} SEQUENCE-OF (1..13) Call barring feature


Kc Length {08}
Kc {xxxxxxxxxxxxxxxx} CALL BARRING FEATURE TAG {30}
CHOICE 3 Call Barring Feature Length {03/06}
SUBSCRIBER DATA TAG {A2}
Subscriber Data Length {xx} Basic Service Code OPTIONAL
CHOICE 3.2.1
MS ISDN TAG {81} OPTIONAL BEARER SERVICE CODE TAG {82}
MS ISDN Length {01-09} OPTIONAL Bearer Service Code Length {01}
MS ISDN {->3.3.x} OPTIONAL Bearer Service code {->3.3.x}
CHOICE 3.2.2
CATEGORY TAG {82} OPTIONAL TELESERVICE CODE TAG {83}
Category Length {01} OPTIONAL Teleservice Code Length {01}
Category {->3.3.x} OPTIONAL Teleservice Code {->3.3.x}

SUBSCRIBER STATUS TAG {83} OPTIONAL SS STATUS TAG {84}


Subscriber Status Length {01} OPTIONAL SS Status Length {01}
Subscriber Status {->3.3.x} OPTIONAL SS Status {->3.3.x}
CHOICE 3.3
BEARER SERVICE LIST TAG {A4} OPTIONAL SS DATA TAG {A3}
Bearer Service List Length {03-96} OPTIONAL SS Data Length {03/06}

SEQUENCE-OF (1..50) Bearer services SS CODE TAG {04}


SS Code Length {01}
BEARER SERVICE CODE TAG {04} SS Code {->3.3.x}
Bearer Service Code Length {01}
Bearer Service code {->3.3.x} SS STATUS TAG {84} OPTIONAL
SS Status Length {01} OPTIONAL
TELESERVICE LIST TAG {A6} OPTIONAL SS Status {->3.3.x} OPTIONAL
Teleservice List Length {03-60} OPTIONAL

SEQUENCE-OF (1..20) Teleservices


3.1.64 Send routing info (gMSC -> HLR, gMSC -> NPLR)
TELESERVICE CODE TAG {04} _____________________________________________________
Teleservice Code Length {01}
Teleservice Code {->3.3.x} Operation Code = Send Routing Info {16}

PROVISIONED SS TAG {A7} OPTIONAL SEQUENCE TAG {30}


Provisioned SS Length {xx} OPTIONAL SEQUENCE Length {xx}

SEQUENCE-OF (1..30) SS Info MS ISDN TAG {80}


MS ISDN Length {01-09}
CHOICE 3.1 MS ISDN {->3.3.x}
FORWARDING INFO TAG {A0}
Forwarding Info Length {13-226} CUG-CHECK INFO TAG {A1} OPTIONAL ]v2
CUG-Check Info Length {xx} OPTIONAL ]v2
SS CODE TAG {04} OPTIONAL
SS Code Length {01} OPTIONAL CUG-INTERLOCK TAG {04}
SS Code {->3.3.x} OPTIONAL CUG-Interlock Length {04}
CUG-Interlock Code {->3.3.x}
MapTCAP v6.04 24 AIL - SB
CUG-OUTGOING ACCESS TAG {05} OPTIONAL
CUG-Outgoing Access Length {00} OPTIONAL
-ccbs-Call TAG {8F} OPTIONAL
EXTENSION CONTAINER TAG {30} OPTIONAL ]>v2 -ccbs-Call Length {00} OPTIONAL
Extension Container Length {xx} OPTIONAL ]>v2
Extension Container {->x.x.x} OPTIONAL ]>v2 -supportedCCBS-Phase TAG {90} OPTIONAL
-supportedCCBS-Phase Length {01} OPTIONAL
... -supportedCCBS-Phase {see x.x.x) OPTIONAL

NUMBER OF FORWARDING TAG {82} OPTIONAL


Number Of Forwarding Length {01} OPTIONAL
Number Of Forwarding {01-05} OPTIONAL
3.1.65 Send routing info acknowledge (HLR -> gMSC, NPLR -> gMSC)
INTERROGATION TYPE TAG {83} ]>v2 _________________________________________________________________
Interrogation Type Length {01} ]>v2
Interrogation Type {->x.x.x} ]>v2 Operation Code = Send Routing Info {16}

OR-INTERROGATION TAG {84} OPTIONAL ]>v2 CHOICE 1.1


OR-Interrogation Length {00} OPTIONAL ]>v2 SEQUENCE TAG {30} ]<v3
SEQUENCE Length {xx} ]<v3
OR-CAPABILITY TAG {85} OPTIONAL ]>v2 CHOICE 1.2
Or-Capability Length {01} OPTIONAL ]>v2 SEQUENCE TAG}{A3} ]>v2
Or-Phase {01-7F} OPTIONAL ]>v2 SEQUENCE Length {xx} ]>v2

GMSC ADDRESS TAG {86} ]>v2 CHOICE 2.1


gMSC Address Length {01-09} ]>v2 IMSI TAG {04} ]<v3
gMSC Address {->3.3.x} ]>v2 IMSI Length {08} ]<v3
IMSI {->3.3.x} ]<v3
CALL REFERENCE NUMBER TAG {87} OPTIONAL ]>v2 CHOICE 2.1
Call Reference Number Length {01-08} OPTIONAL ]>v2 IMSI TAG {89} OPTIONAL ]>v2
Call Reference NUmber OPTIONAL ]>v2 IMSI Length {08} OPTIONAL ]>v2
IMSI {->3.3.x} OPTIONAL ]>v2
FORWARDING REASON TAG {88} OPTIONAL ]>v2
Forwarding Reason Length {01} OPTIONAL ]>v2 Routing info OPTIONAL ]
Forwarding Reason {0,1,2} OPTIONAL ]>v2 CHOICE 3.1
ROAMING NUMBER TAG {04}
BASIC SERVICE GROUP TAG {A9} OPTIONAL ]>v2 Roaming Number Length {01-09}
Basic Service Group Length {xx} OPTIONAL ]>v2 Roaming Number {->3.3.x}
CHOICE 3.2
CHOICE 1 FORWARDING DATA TAG {30}
BEARER SERVICE CODE TAG {82} Forwarding Data Length {xx}
Bearer Service Code Length {01}
Bearer Service code {->3.3.x} FORWARDED TO NUMBER TAG {85} OPTIONAL ]
CHOICE 2 Forwarded To Number Length {01-09} OPTIONAL ]
TELESERVICE CODE TAG {83} Forwarded To Number {->3.3.x} OPTIONAL ]
Teleservice Code Length {01}
Teleservice Code {->3.3.x} FORWARDED TO SUBADDRESS TAG {84} OPTIONAL ]>v1
Forwarded To Subaddress Length {1..21} OPTIONAL ]>v1
NETWORK SIGNAL INFO TAG {AA} OPTIONAL Forwarded To Subaddress OPTIONAL ]>v1
Network Signal Info Length {xx} OPTIONAL
FORWARDING OPTIONS TAG {86} OPTIONAL
PROTOCOL ID TAG {0A} Forwarding Options Length {01-05} OPTIONAL
Protocol Id Length {01} Forwarding Options {->3.3.x} OPTIONAL
Protocol Id = ETS-300102-1 {04}
EXTENSION CONTAINER TAG {A7} OPTIONAL ]>v2
SIGNAL INFO TAG {04} Extension Container Length {xx} OPTIONAL ]>v2
Signal Info Length {1..200} Extension Container {->x.x.x} OPTIONAL ]>v2
Signal Info
...
EXTENSION CONTAINER TAG {30} OPTIONAL ]>v2 CHOICE 3.3
Extension Container Length {xx} OPTIONAL ]>v2 CAMEL ROUTING INFO TAG {A8} ]>v2
Extension Container {->x.x.x} OPTIONAL ]>v2 Camel Routing Info Length {xx} ]>v2

... FORWARDING DATA TAG {30} OPTIONAL


Forwarding Data Length {xx} OPTIONAL
CAMEL INFO TAG {AB} OPTIONAL ]>V2
Camel Info Length {xx} OPTIONAL ]>v2 FORWARDED TO NUMBER TAG {85} OPTIONAL
Forwarded To Number Length {01-09} OPTIONAL
SUPPORTED CAMEL PHASES TAG {03} Forwarded To Number {->3.3.x} OPTIONAL
Supported Camel Phases Length {02-03}
Supported Camel Phases {->x.x.x} FORWARDED TO SUBADDRESS TAG {84} OPTIONAL
Forwarded To Subaddress Length {1..21} OPTIONAL
SUPPRESS T-CSI TAG {05} OPTIONAL Forwarded To Subaddress OPTIONAL
Suppress T-Csi Length {00} OPTIONAL
FORWARDING OPTIONS TAG {86} OPTIONAL
EXTENSION CONTAINER TAG {30} OPTIONAL Forwarding Options Length {01-05} OPTIONAL
Extension Container Length {xx} OPTIONAL Forwarding Options {->3.3.x} OPTIONAL
Extension Container {->x.x.x} OPTIONAL
EXTENSION CONTAINER TAG {A7} OPTIONAL
... Extension Container Length {xx} OPTIONAL
Extension Container {->x.x.x} OPTIONAL
SUPPRESSION OF ANNOUNCEMENT {8C} OPTIONAL ]>v2
Suppression of Announcement {00} OPTIONAL ]>v2 ...

EXTENSION CONTAINER TAG {30} OPTIONAL ]>v2 GMSC CAMEL SUBSCRIPTION INFO TAG {A0}
Extension Container Length {xx} OPTIONAL ]>v2 gMSC Camel Subscription Length {xx}
Extension Container {->x.x.x} OPTIONAL ]>v2
T-CSI TAG {A0} OPTIONAL
... T-CSI Length {xx} OPTIONAL

ALERTING PATTERN TAG {8E} OPTIONAL ]>v2 T-BCSM CAMEL TDP DATA LIST TAG {30}
Alerting Pattern Length {01} OPTIONAL ]>v2 T-Bcsm Camel Tdp Data list Len {xx}
Alerting Pattern {->x.x.x} OPTIONAL ]>v2
MapTCAP v6.04 25 AIL - SB
SEQUENCE-OF (1..10) T-Bcsm Camel TDP Data O-BCSM TRIGGER DETECTION POINT TAG {0A}
O-Bcsm Trigger Detection Point Len {01}
T-BCSM CAMEL TDP DATA TAG {30} O-Bcsm Trigger Detection Point {02}
T-Bcsm Camel Tdp data Len {xx}
DESTINATION NUMBER CRITERIA TAG {A0} OPTIONAL
T-BCSM TRIGGER DETECTION POINT TAG {0A} Destination Number Criteria Len {xx} OPTIONAL
T-Bcsm Trigger Detection Point Len {01}
T-Bcsm Trigger Detection Point {12} MATCH TYPE TAG {80}
Match Type Length {01}
SERVICE KEY TAG {02} Match Type {0,1}
Service key Length {01-04}
Service key {00-7FFFFFFF} DESTINATION NUMBER LIST TAG {A1} OPTIONAL
Destination Number List Length {xx} OPTIONAL
GSM SCF-ADDRESS TAG {80}
Gsm Scf-Address Length {01..09} SEQUENCE-OF (1..10) Destination Numbers
Gsm Scf-Address {->x.x.x}
CAMEL DESTINATION NUMBER TAG {04}
DEFAULT CALL HANDLING TAG {81} Camel Destination Number Length {01-09}
Default Call Handling Length {01} Camel Destination Number
Default Call Handling 0,1}
DESTINATION NBR LENGTH LIST TAG {A2} OPTIONAL
EXTENSION CONTAINER TAG {A2} OPTIONAL Destination Nbr Length List Len {xx} OPTIONAL
Extension Container Length {xx} OPTIONAL
Extension Container {->x.x.x} OPTIONAL SEQUENCE-OF (1..3) Camel destination number lengths

... CAMEL DESTINATION NUMBER LENGTH TAG {02}


Camel Destination Number Length Length {01}
EXTENSION CONTAINER TAG {30} OPTIONAL Camel Destination Number Length {01-0F}
Extension Container Length {xx} OPTIONAL
Extension Container {->x.x.x} OPTIONAL ...

... BASIC SERVICE CRITERIA TAG {A1} OPTIONAL


Basic Service Criteria Length {xx} OPTIONAL
CAMEL CAPABILITY HANDLING TAG {80} OPTIONAL
CAMEL Capability Handling Len {01} OPTIONAL SEQUENCE-OF (1..5) Camel basic service criteria
CAMEL Capability Handling {INT 1..16} OPTIONAL
CHOICE 1
O-CSI TAG {A1} OPTIONAL BEARER SERVICE CODE TAG {82}
O-CSI Length {xx} OPTIONAL Bearer Service Code Length {01}
Bearer Service code {->3.3.x}
O-BCSM CAMEL TDP DATA LIST TAG {30}
O-Bcsm Camel Tdp Data list Len {xx} CHOICE 2
TELESERVICE CODE TAG {83}
SEQUENCE-OF (1..10) O-Bcsm Camel TDP Data Teleservice Code Length {01}
Teleservice Code {->3.3.x}
O-BCSM CAMEL TDP DATA TAG {30}
O-Bcsm Camel Tdp data Len {xx} CALL TYPE CRITERIA TAG {82} OPTIONAL
Call Type Criteria Length {01} OPTIONAL
O-BCSM TRIGGER DETECTION POINT TAG {0A} Call Type Criteria {xx} OPTIONAL
O-Bcsm Trigger Detection Point Len {01}
O-Bcsm Trigger Detection Point {02} ...

SERVICE KEY TAG {02} EXTENSION CONTAINER TAG {A1} OPTIONAL


Service key Length {01-04} Extension Container Length {xx} OPTIONAL
Service key {00-7FFFFFFF} Extension Container {->x.x.x} OPTIONAL

GSM SCF-ADDRESS TAG {80} ...


Gsm Scf-Address Length {01..09}
Gsm Scf-Address {->x.x.x} CUG-CHECK INFO TAG {30/A3} OPTIONAL ]>v1
CUG-Check Info Length {xx} OPTIONAL ]>v1

DEFAULT CALL HANDLING TAG {81} CUG-INTERLOCK TAG {04}


Default Call Handling Length {01} CUG-Interlock Length {04}
Default Call Handling 0,1} CUG-Interlock Code {->3.3.x}

EXTENSION CONTAINER TAG {A2} OPTIONAL CUG-OUTGOING ACCESS TAG {05} OPTIONAL
Extension Container Length {xx} OPTIONAL CUG-Outgoing Access Length {00} OPTIONAL
Extension Container {->x.x.x} OPTIONAL
EXTENSION CONTAINER TAG {30} OPTIONAL ]>v2
... Extension Container Length {xx} OPTIONAL ]>v2
EXTENSION CONTAINER TAG {30} OPTIONAL Extension Container {->x.x.x} OPTIONAL ]>v2
Extension Container Length {xx} OPTIONAL
Extension Container {->x.x.x} OPTIONAL ...

... CUG SUBSCRIPTION FLAG TAG {86} OPTIONAL ]>v2


CUG Subscription Flag Length {00} OPTIONAL ]>v2
CAMEL CAPABILITY HANDLING TAG {80} OPTIONAL
CAMEL Capability Handling Len {01} OPTIONAL SUBSCRIBER INFO TAG {A7} OPTIONAL ]>v2
CAMEL Capability Handling {INT 1..16} OPTIONAL Subscriber Info Length {xx} OPTIONAL ]>v2

EXTENSION CONTAINER TAG {A2} OPTIONAL LOCATION INFORMATION TAG {A0} OPTIONAL
Extension Container Length {xx} OPTIONAL Location Information Length {xx} OPTIONAL
Extension Container {->x.x.x} OPTIONAL
AGE OF LOCATION INFORMATION TAG {02} OPTIONAL
... Age of Location Info Length {01-02} OPTIONAL
Age of Location Info {00-7FFF} OPTIONAL
O-BCSM CAMEL TDP CRITERIA LIST TAG {A3} OPTIONAL
O-Bcsm Camel TDP Criteria List Len {xx} OPTIONAL GEOGRAPHICAL INFORMATION TAG {80} OPTIONAL
Geographical Information Length {08} OPTIONAL
SEQUENCE-OF (1..10) O-Bcsm Camel TDP Criteria Geographical Information OPTIONAL

O-BCSM CAMEL TDP CRITERIA TAG {30} OPTIONAL VLR NUMBER TAG {81} OPTIONAL
O-Bcsm Camel TDP Criteria Len {xx} OPTIONAL VLR Number Length {01-09} OPTIONAL
VLR Number {->3.3.x} OPTIONAL
MapTCAP v6.04 26 AIL - SB
!extensionType tag {E0}
LOCATION NUMBER TAG {82} OPTIONAL !extension Length {xx}
Location Number Length {02-10} OPTIONAL
Location Number (->x.x.x} OPTIONAL $lai tag {80}
$laiFixedLength length {}
CellGlobalIDorServiceAreaIDorLAI TAG {A3} OPTIONAL $lai
CellGlobalIDorServiceAreaIDorLAI Length {07/09}
$tmsi tag {81} OPTIONAL
CHOICE 1.1 $tmsi length{} OPTIONAL
CellGlobalIDorServiceAreaIDFixedLength TAG {80} $tmsi OPTIONAL
CellGlobalIDorServiceAreaIDFixedLength Length {07}
CellGlobalIDorServiceAreaIDFixedLength {->3.3.x, see 3G TS 23.003} ^sri-ResExtensionList tag {30}
CHOICE 1.2 ^sri-ResextensionList length {xx}
LAIFixedLength TAG {81}
LAIFixedLength Length {05} @HLRContainer ObjId {06}
LAIFixedLength {->3.3.x, see TS GSM 04.08} @HLRContainer length {09}
@HLRContainer {2B 0C 02 87 6E 35 02 01 02}
sai_Present TAG {88} OPTIONAL
sai_Present Length {00} !extensionType tag {E1}
<FEB 1045> !extension Length {xx}

EXTENSION CONTAINER TAG {A4} OPTIONAL $IMSI tag {80} OPTIONAL


Extension Container Length {xx} OPTIONAL $IMSI length {xx} OPTIONAL
Extension Container {->x.x.x} OPTIONAL $IMSI OPTIONAL

... $gsm_BearerCapability tag {81}


$gsm_BearerCapability length {xx}
SUBSCRIBER STATE TAG {A1} OPTIONAL $gsm_BearerCapability
Subscriber state Length {02/03} OPTIONAL
^sri-ResExtensionList tag {30}
CHOICE 3.3.5 ^sri-ResextensionList length {xx}
ASSUMED IDLE TAG {80}
Assumed Idle Length {00} @PLMNContainer ObjId {06}
CHOICE 3.3.6 @PLMNContainer length {09}
CAMEL BUSY TAG {81} @PLMNContainer {2B 0C 02 87 6E 35 02 01 03}
Camel Busy Length {00}
CHOICE 3.3.7 !extensionType tag {E2}
NOT REACHABLE TAG {0A} !extension Length {xx}
Not Reachable Length {01}
Not Reachable {->x.x.x} $MSISDN tag {80} OPTIONAL
CHOICE 3.3.8 $MSISDN length {xx} OPTIONAL
NOT PROVIDED FROM VLR TAG {82} $MSISDN OPTIONAL
Not Provided from VLR Length {00}
$CATEGORY tag{81} OPTIONAL
EXTENSION CONTAINER TAG {A2} OPTIONAL $CATEGORY length {xx} OPTIONAL
Extension Container Length {xx} OPTIONAL $CATEGORY OPTIONAL
Extension Container {->x.x.x} OPTIONAL
$BASICSERVICE tag {} OPTIONAL
... $BASICSERVICE length{xx} OPTIONAL
$BASICSERVICE OPTIONAL
SS CODE LIST TAG {A1} OPTIONAL ]>v2 $operatorSS_Code tag {A4} OPTIONAL
SS Code List Length {xx} OPTIONAL ]>v2 $operatorSS_Code length {xx} OPTIONAL
$operatorSS_Code OPTIONAL
SEQUENCE-OF (1..30) SS Codes
SEQUENCE (1..16)
SS CODE TAG {04}
SS Code Length {01} &SS_Code tag {04}
SS Code {->3.3.x} &SS_Code length {xx}
&SS_Code
BASIC SERVICE CODE TAG {A5} OPTIONAL ]>v2
Basic Service Code Length {xx} OPTIONAL ]>v2
NAEA-PREFERRED CARRIER ID TAG {AA} OPTIONAL ]>v2
CHOICE 3.3.9 Naea-Preferred Carrier Id Len {xx} OPTIONAL ]>v2
BEARER SERVICE CODE TAG {82}
Bearer Service Code Length {01} PREFERRED CARRIER ID CODE TAG {80}
Bearer Service code {->3.3.x} Preferred Carrier Id Code Len {03}
CHOICE 3.3.10 Preferred Carrier Id Code {xxxxxx}
TELESERVICE CODE TAG {83}
Teleservice Code Length {01} EXTENSION CONTAINER TAG {A1} OPTIONAL
Teleservice Code {->3.3.x} Extension Container Length {xx} OPTIONAL
Extension Container {->x.x.x} OPTIONAL
FWD’NG INTERROGATION REQ’D TAG {84} OPTIONAL ]>v2
Fwd’ng Interrogation Req’d Len {00} OPTIONAL ]>v2
-ccbs-Indicators tag {AB} OPTIONAL
VMSC ADDRESS TAG {82} OPTIONAL ]>v2 -ccbs-Indicators length {xx} OPTIONAL
vMSC Address Length {01-09} OPTIONAL ]>v2
vMSC Address {->3.3.x} OPTIONAL ]>v2
#ccbs-Possible tag {80} OPTIONAL
EXTENSION CONTAINER TAG {A0} OPTIONAL ]>v2 #ccbs-Possible length {00} OPTIONAL
ALCATEL PRIVATE EXTENSION
-extensionContainer length {xx} #keepCCBS-CallIndicator tag {81} OPTIONAL
#keepCCBS-CallIndicator length {00} OPTIONAL ...
#privateExtensionList tag {A0}
#privateExtensionList length {xx} IN data
CHOICE 4.1
SEQUENCE (1..10) of IN-SERVICE INFO TAG {E0} OPTIONAL ]v2 ]d1
IN-Service Info Length {03-07} OPTIONAL ]v2 ]d1
^sri-ResExtensionList tag {30}
^sri-ResextensionList length {xx} IN-SERVICE CLASSMARK TAG {80}
IN-Service Classmark Length {01-05}
@VLRContainer ObjId {06} IN-Service Classmark {->3.3.x}
@VLRContainer length {09}
@VLRContainer {2B 0C 02 87 6E 35 02 01 01} ...

MapTCAP v6.04 27 AIL - SB


CHOICE 4.2 3.1.68 Send routing info for SM (gMSC -> HLR)
IN-GSM DATA TAG {E1} OPTIONAL ]v2 ]alc
______________________________________________
IN-GSM Data Length {xx} OPTIONAL ]v2 ]alc
Operation Code = Send routing info for SM {2D}
MS ISDN TAG {80} OPTIONAL
MS ISDN Length {01-09} OPTIONAL
SEQUENCE TAG {30}
MS ISDN {->3.3.x} OPTIONAL
SEQUENCE Length {xx}
CATEGORY TAG {81} OPTIONAL
MS ISDN TAG {80}
Category Length {01} OPTIONAL
MS ISDN Length {01-09}
Category {->3.3.x} OPTIONAL
MS ISDN {->3.3.x}
Basic Service Code OPTIONAL
SM-RP-PRI TAG {81}
CHOICE 4.2.1
SM-RP-PRI Length {01}
BEARER SERVICE CODE TAG {82}
SM-RP-PRI = TRUE/FALSE {01-FF/00}
Bearer Service Code Length {01}
Bearer Service code {->3.3.x}
SC ADDRESS TAG {82}
CHOICE 4.2.2
SC Address Length {01-20}
TELESERVICE CODE TAG {83}
SC Address
Teleservice Code Length {01}
Teleservice Code {->3.3.x}
TELESERVICE CODE TAG {85} OPTIONAL ]v1
Teleservice Code Length {01} OPTIONAL ]v1
SS CODE LIST TAG {A4} OPTIONAL
Teleservice Code {->3.3.x} OPTIONAL ]v1
SS Code List Length {03-30} OPTIONAL
EXTENSION CONTAINER TAG {A6} OPTIONAL ]>v2
SEQUENCE-OF (1..16) SS Codes
Extension Container Length {xx} OPTIONAL ]>v2
Extension Container {->x.x.x} OPTIONAL ]>v2
SS CODE TAG {04}
SS Code Length {01}
...
SS Code {->3.3.x}
GPRS SUPPORT INDICATOR TAG {87} OPTIONAL ]>v2
...
Gprs Support Indicator Length {00} OPTIONAL ]>v2

SM-RP-MTI TAG {88} OPTIONAL ]>v2


SM-RP-MTI Length {01} OPTIONAL ]>v2
3.1.66 Send routing info for GPRS (GGSN -> HLR) ]>v2 SM-RP-MTI {->x.x.x} OPTIONAL ]>v2
______________________________________________________
SM-RP-SMEA TAG {89} OPTIONAL ]>v2
SM-RP-SMEA Length {01..12} OPTIONAL ]>v2
Operation Code = Send routing info for GPRS {18}
SM-RP-SMEA {->x.x.x} OPTIONAL ]>v2
SEQUENCE TAG {30}
SEQUENCE Length {xx}
3.1.69 Send routing info for SM acknowledge (HLR -> gMSC)
IMSI TAG {80}
__________________________________________________________
IMSI Length {08}
IMSI {->3.3.x}
Operation Code = Send routing info for SM {2D}
GGSN ADDRESS TAG {81} OPTIONAL
SEQUENCE TAG {30}
GGSN Address Length {05-17} OPTIONAL
SEQUENCE Length {xx}
GSN Address {-3.x.x} OPTIONAL
IMSI TAG {04}
-GGSN Number TAG {82}
IMSI Length {08}
-GGSN Number Length {01..09}
IMSI {->3.3.x}
-GGSN Number (See 3.3.x)
LOCATION INFO WITH LMSI TAG {A0}
Location Info with LMSI Len {xx}
EXTENSION CONTAINER TAG {A2} OPTIONAL
Extension Container Length {xx} OPTIONAL
MSC NUMBER TAG {81}
Extension Container {->x.x.x} OPTIONAL
MSC Number Length {01-09}
MSC Number {->3.3.x}
...
LMSI TAG {04} OPTIONAL
LMSI Length {04} OPTIONAL
3.1.67 Send routing info for GPRS acknowledge (HLR -> GGSN) ]>V2 LMSI {xxxxxxxx} OPTIONAL
__________________________________________________________________
EXTENSION CONTAINER TAG {30} OPTIONAL ]>v2
Extension Container Length {xx} OPTIONAL ]>v2
Operation Code = Send routing info for GPRS {18}
Extension Container {->x.x.x} OPTIONAL ]>v2
SEQUENCE TAG {30}
...
SEQUENCE Length {xx}
MWD-SET TAG {82} OPTIONAL ]v1
SGSN ADDRESS TAG {80}
Mwd-set Length {01} OPTIONAL ]v1
SGSN Address Length {05-17}
Mwd-set = TRUE/FALSE {01-FF/00} OPTIONAL ]v1
SGSN Address {->x.x.x}
EXTENSION CONTAINER TAG {A4} OPTIONAL ]>v2
GGSN ADDRESS TAG {81} OPTIONAL
Extension Container Length {xx} OPTIONAL ]>v2
GGSN Address Length {05-17} OPTIONAL
Extension Container {->x.x.x} OPTIONAL ]>v2
GGSN Address {->x.x.x} OPTIONAL
#gprsNodeIndicator tag {85} OPTIONAL
MOBILE NOT REACHABLE REASON TAG {82} OPTIONAL
#gprsNodeIndicator Length {00} OPTIONAL
Mobile Not Reachable Reason Length {01} OPTIONAL
Mobile Not Reachable Reason {00..FF} OPTIONAL
#additional-Number tag {86}
#additional-Number Length {03..11}
EXTENSION CONTAINER TAG {A3} OPTIONAL
Extension Container Length {xx} OPTIONAL
additional-Number
Extension Container {->x.x.x} OPTIONAL
CHOICE 1
^msc-Number tag {80}
...
^msc-Number length {01..09}
^msc-Number(x.x.x)
CHOICE 2
^sgsn-Number tag {81}

MapTCAP v6.04 28 AIL - SB


^sgsn-Number length {01..09} Ussd-String
^sgsn-Number (See x.x.x)
...

...
3.1.74 Update GPRS Location (SGSN -> HLR) ]>v2
________________________________________________
3.1.70 Unstructured SS notify (HLR -> MS, gsmSCF -> HLR) ]v2 Operation Code = Update GPRS Location {17}
______________________________________________________________
SEQUENCE TAG {30}
Operation Code = Unstructured SS Notify {3D} SEQUENCE Length {xx}

SEQUENCE TAG {30} IMSI TAG {04}


SEQUENCE Length {xx} IMSI Length {08}
IMSI {->3.3.x}
USSD-DATA CODING SCHEME TAG {04}
Ussd-Data Coding Scheme Length {01} SGSN number TAG {04}
Ussd-Data Coding Scheme {->3.3.x} SGSN Number Length {01-09}
SGSN Number {->3.3.x}
USSD-STRING TAG {04}
Ussd-String Length {01-160} SGSN ADDRESS TAG {04}
Ussd-String SGSN Address Length {05-17}
SGSN Address {->3.3.x}
...

ALERTING PATTERN TAG {04} OPTIONAL SGSN CAPABILITY TAG {A0} OPTIONAL <FEB 1011>
Alerting Pattern Length {01} OPTIONAL SGSN Capability Length {xx} OPTIONAL
Alerting Pattern {->x.x.x} OPTIONAL
GPRS Enhancement Support Indicator {83} OPTIONAL
GPRS Enhancement Support Indicator Length {00}
-msisdn tag {80} OPTIONAL <FEB 1066>
-msisdn length {01..09} OPTIONAL SUPPORTED CAMEL PHASES TAG {84} OPTIONAL
-msisdn {see 3.3.x} Supported Camel Phases Length {02-03}
Supported Camel Phases {->3.3.x}

3.1.71 Unstructured SS notify acknowledge (MS -> HLR, HLR ->


gsmSCF) ]v2 EXTENSION CONTAINER TAG {30} OPTIONAL
Extension Container Length {xx} OPTIONAL
__________________________________________________________________________ Extension Container {->x.x.x} OPTIONAL

EMPTY ...

...
3.1.72 Unstructured SS request (HLR -> MS, gsmSCF -> HLR) ]v2
_______________________________________________________________
3.1.75 Update GPRS Location acknowledge (HLR -> SGSN) ]>v2
Operation Code = Unstructured SS Request {3C}
____________________________________________________________
SEQUENCE TAG {30}
SEQUENCE Length {xx} Operation Code = Update GPRS Location {17}

USSD-DATA CODING SCHEME TAG {04} SEQUENCE TAG {30}


Ussd-Data Coding Scheme Length {01} SEQUENCE Length {xx}
Ussd-Data Coding Scheme {->3.3.x}
HLR NUMBER TAG {04}
USSD-STRING TAG {04} HLR Number Length {01-09}
Ussd-String Length {01-160} HLR Number {->3.3.x}
Ussd-String
EXTENSION CONTAINER TAG {30} OPTIONAL
... Extension Container Length {xx} OPTIONAL
Extension Container {->x.x.x} OPTIONAL
ALERTING PATTERN TAG {04} OPTIONAL
Alerting Pattern Length {01} OPTIONAL ...
Alerting Pattern {->x.x.x} OPTIONAL

3.1.76 Update location (VLR -> HLR)


-msisdn tag {80} OPTIONAL
-msisdn length {01..09} OPTIONAL ____________________________________
-msisdn {see 3.3.x}
Operation Code = Update Location {02}

SEQUENCE TAG {30}


SEQUENCE Length {xx}
3.1.73 Unstructured SS request acknowledge (MS -> HLR, HLR ->
gsmSCF) ]v2 IMSI TAG {04}
IMSI Length {08}
__________________________________________________________________________ IMSI {->3.3.x}
_
MSC NUMBER TAG {81}
Operation Code = Unstructured SS Request {3C} MSC Number Length {01-09}
MSC Number {->3.3.x}
SEQUENCE TAG {30} OPTIONAL
SEQUENCE Length {xx} OPTIONAL VLR NUMBER TAG {04}
VLR Number Length {01-09}
USSD-DATA CODING SCHEME TAG {04} VLR Number {->3.3.x}
Ussd-Data Coding Scheme Length {01}
Ussd-Data Coding Scheme {->3.3.x} LMSI TAG {8A} OPTIONAL
LMSI Length {04} OPTIONAL
USSD-STRING TAG {04} LMSI {xxxxxxxx} OPTIONAL
Ussd-String Length {01-160}
MapTCAP v6.04 29 AIL - SB
EXTENSION CONTAINER TAG {30} OPTIONAL ]>v2 Additional Diagnostic Len {01} OPTIONAL
Extension Container Length {xx} OPTIONAL ]>v2 Additional Diagnostic {00-FF} OPTIONAL
Extension Container {->x.x.x} OPTIONAL ]>v2

...
3.2.3 ATI not allowed (HLR -> gsmSCF) ]>v2
VLR CAPABILITY TAG {A6} OPTIONAL ]>v2 ____________________________________________
VLR Capability Length {xx} OPTIONAL ]>v2
Error Code = ATI not allowed {30}
SUPPORTED CAMEL PHASES TAG {80} OPTIONAL
Supported Camel Phases Length {02-03} OPTIONAL SEQUENCE TAG {30} OPTIONAL
Supported Camel Phases {->x.x.x} OPTIONAL SEQUENCE Length {xx} OPTIONAL

EXTENSION CONTAINER TAG {30} OPTIONAL EXTENSION CONTAINER TAG {30} OPTIONAL
Extension Container Length {xx} OPTIONAL Extension Container Length {xx} OPTIONAL
Extension Container {->x.x.x} OPTIONAL Extension Container {->x.x.x} OPTIONAL

... ...

3.2.4 Bearer service not provisioned (HLR -> gMSC, HLR -> MS)
______________________________________________________________
3.1.77 Update location acknowledge (HLR -> VLR)
________________________________________________ Error Code = Bearer Service Not Provisioned {0A}

Operation Code = Update Location {02} SEQUENCE TAG {30} OPTIONAL ]>v2
SEQUENCE Length {xx} OPTIONAL ]>v2
CHOICE 1
HLR NUMBER TAG {04} ]v1 EXTENSION CONTAINER TAG {30} OPTIONAL
HLR Number Length {01-09} ]v1 Extension Container Length {xx} OPTIONAL
HLR Number {->3.3.x} ]v1 Extension Container {->x.x.x} OPTIONAL

CHOICE 2 ...
SEQUENCE TAG {30} ]>v1
SEQUENCE Length {xx} ]>v1

HLR NUMBER TAG {04} 3.2.5 Busy subscriber (HLR -> gMSC) ]>v2
HLR Number Length {01-09} __________________________________________
HLR Number {->3.3.x}
Error Code = Busy Subscriber {2D}
EXTENSION CONTAINER TAG {30} OPTIONAL ]>v2
Extension Container Length {xx} OPTIONAL ]>v2 SEQUENCE TAG {30} OPTIONAL
Extension Container {->x.x.x} OPTIONAL ]>v2 SEQUENCE Length {xx} OPTIONAL

... EXTENSION CONTAINER TAG {30} OPTIONAL


Extension Container Length {xx} OPTIONAL
Extension Container {->x.x.x} OPTIONAL

...
3.2 MAP ERROR TYPES
____________________

3.2.6 Call barred (HLR -> gMSC)


________________________________
3.2.1 Absent subscriber (VLR -> HLR)
_____________________________________ Error Code = Call barred {0D}

Error Code = Absent Subscriber {1B} CHOICE 1


CALL BARRING CAUSE TAG {0A} OPTIONAL ]<v3
SEQUENCE TAG {30} OPTIONAL ]>v2 Call Barring Cause Length {01} OPTIONAL ]<v3
SEQUENCE Length {xx} OPTIONAL ]>v2 Call Barring Cause {->3.3.x} OPTIONAL ]<v3
CHOICE 2
EXTENSION CONTAINER TAG {30} OPTIONAL SEQUENCE TAG {30} OPTIONAL ]>v2
Extension Container Length {xx} OPTIONAL SEQUENCE Length {xx} OPTIONAL ]>v2
Extension Container {->x.x.x} OPTIONAL
CALL BARRING CAUSE TAG {0A} OPTIONAL
... Call Barring Cause Length {01} OPTIONAL
Call Barring Cause {->3.3.x} OPTIONAL
ABSENT SUBSCRIBER REASON TAG {80} OPTIONAL
Absent Subscriber Reason Length {xx} OPTIONAL EXTENSION CONTAINER TAG {30} OPTIONAL
Absent Subscriber Reason {->x.x.x} OPTIONAL Extension Container Length {xx} OPTIONAL
Extension Container {->x.x.x} OPTIONAL

...
3.2.2 Absent subscriber SM (MSC -> gMSC, HLR -> gMSC) ]>v2
____________________________________________________________ UNAUTHORISED MSG ORIGINATOR TAG {30} OPTIONAL
Unauthorised Msg Originator Len {00} OPTIONAL
Error Code = Absent Subscriber SM {06}

SEQUENCE TAG {30} OPTIONAL


SEQUENCE Length {xx} OPTIONAL

ABSENT SUBSCR. DIAGNOSTIC TAG {02} OPTIONAL 3.2.7 CUG reject (HLR -> gMSC)
Absent Subscr. Diagnostic Len {01} OPTIONAL _______________________________
Absent Subscr. Diagnostic {00-FF} OPTIONAL
Error Code = CUG reject {0F}
EXTENSION CONTAINER TAG {30} OPTIONAL
Extension Container Length {xx} OPTIONAL CHOICE 1
Extension Container {->x.x.x} OPTIONAL CUG REJECT CAUSE TAG {0A} OPTIONAL ]<v3
CUG Reject Cause Length {01} OPTIONAL ]<v3
... CUG Reject Cause {->3.3.x} OPTIONAL ]<v3
CHOICE 2
ADDITIONAL DIAGNOSTIC TAG {80} OPTIONAL SEQUENCE TAG {30} OPTIONAL ]>v2
MapTCAP v6.04 30 AIL - SB
SEQUENCE Length {xx} OPTIONAL ]>v2 SEQUENCE TAG {30} OPTIONAL ]>v2
SEQUENCE Length {xx} OPTIONAL ]>v2
CUG REJECT CAUSE TAG {0A} OPTIONAL
CUG Reject Cause Length {01} OPTIONAL EXTENSION CONTAINER TAG {30} OPTIONAL
CUG Reject Cause {->3.3.x} OPTIONAL Extension Container Length {xx} OPTIONAL
Extension Container {->x.x.x} OPTIONAL
EXTENSION CONTAINER TAG {30} OPTIONAL
Extension Container Length {xx} OPTIONAL ...
Extension Container {->x.x.x} OPTIONAL

...
3.2.14 Negative password check (HLR -> MS)
___________________________________________
3.2.8 Data missing (HLR -> MS, HLR -> gMSC, HLR <-> VLR) Error Code = Negative password check {26}
_________________________________________________________

Error Code = Data missing {23}

SEQUENCE TAG {30} OPTIONAL ]>v2


SEQUENCE Length {xx} OPTIONAL ]>v2 3.2.15 No roaming number available (VLR -> HLR)
________________________________________________
EXTENSION CONTAINER TAG {30} OPTIONAL
Extension Container Length {xx} OPTIONAL Error Code = No roaming number available {27}
Extension Container {->x.x.x} OPTIONAL
SEQUENCE TAG {30} OPTIONAL ]>v2
... SEQUENCE Length {xx} OPTIONAL ]>v2

EXTENSION CONTAINER TAG {30} OPTIONAL


Extension Container Length {xx} OPTIONAL
3.2.9 Facility not supported (HLR -> gMSC, VLR -> HLR) Extension Container {->x.x.x} OPTIONAL
_______________________________________________________
...
Error Code = Facility not supported {15}

SEQUENCE TAG {30} OPTIONAL ]>v2


SEQUENCE Length {xx} OPTIONAL ]>v2 3.2.16 No subscriber reply (HLR -> gMSC) ]>v2
_______________________________________________
EXTENSION CONTAINER TAG {30} OPTIONAL
Extension Container Length {xx} OPTIONAL Error Code = No subscriber reply {2E}
Extension Container {->x.x.x} OPTIONAL
SEQUENCE TAG {30} OPTIONAL
... SEQUENCE Length {xx} OPTIONAL

EXTENSION CONTAINER TAG {30} OPTIONAL


Extension Container Length {xx} OPTIONAL
3.2.10 Forwarding violation (HLR -> gMSC) Extension Container {->x.x.x} OPTIONAL
__________________________________________
...
Error Code = Forwarding violation {0E}

SEQUENCE TAG {30} OPTIONAL ]>v2


SEQUENCE Length {xx} OPTIONAL ]>v2 3.2.17 Number changed (HLR -> gMSC) ]>v1
__________________________________________
EXTENSION CONTAINER TAG {30} OPTIONAL
Extension Container Length {xx} OPTIONAL Error Code = Number changed {2C}
Extension Container {->x.x.x} OPTIONAL
SEQUENCE TAG {30} OPTIONAL ]>v2
... SEQUENCE Length {xx} OPTIONAL ]>v2

EXTENSION CONTAINER TAG {30} OPTIONAL


Extension Container Length {xx} OPTIONAL
3.2.11 Forwarding failed (HLR -> gMSC) ]>v2 Extension Container {->x.x.x} OPTIONAL
______________________________________________
...
Error Code = Forwarding failed {2F}

SEQUENCE TAG {30} OPTIONAL


SEQUENCE Length {xx} OPTIONAL 3.2.18 Number of password attempts violation (HLR -> gMSC) ]<v3
_________________________________________________________________
EXTENSION CONTAINER TAG {30} OPTIONAL
Extension Container Length {xx} OPTIONAL Error Code = Number of password attempts violation {2B}
Extension Container {->x.x.x} OPTIONAL

...
3.2.19 OR not allowed (HLR -> gMSC, VLR -> HLR) ]>v2
... ______________________________________________________

Error Code = OR not allowed {30}


3.2.12 Illegal SS operation (HLR -> MS, VLR -> MS) SEQUENCE TAG {30} OPTIONAL
___________________________________________________ SEQUENCE Length {xx} OPTIONAL

Error Code = Illegal SS operation {10} EXTENSION CONTAINER TAG {30} OPTIONAL
Extension Container Length {xx} OPTIONAL
Extension Container {->x.x.x} OPTIONAL

...
3.2.13 Message waiting list full (HLR -> gMSC)
_______________________________________________
3.2.20 Password registration failure (HLR -> VLR) ]<v3
Error Code = Message waiting list full {21} ________________________________________________________

MapTCAP v6.04 31 AIL - SB


Error Code = Password registration failure {25} CHOICE 2
CLIR RESTRICTION OPTION TAG {82}
PASSWORD REGISTRATION CAUSE TAG {0A} Clir Restriction Option Length {01}
Password Registration Cause Length {01} Clir Restriction Option {->3.3.x}
Password Registration Cause {->3.3.x}

...
3.2.26 System failure (VLR <-> HLR -> MS/gMSC, MSCb -> MSCa)
_____________________________________________________________
3.2.21 Roaming not allowed (HLR -> VLR) Error Code = System failure {22}
________________________________________
CHOICE 1
Error Code = Roaming not allowed {08} NETWORK RESOURCE TAG {0A} OPTIONAL ]<v3
Network Resource Length {01} OPTIONAL ]<v3
CHOICE 1 Network Resource {->3.3.x} OPTIONAL ]<v3
ROAMING NOT ALLOWED CAUSE TAG {0A} ]v2 CHOICE 2
Roaming Not Allowed Cause Length {01} ]v2 SEQUENCE TAG {30} OPTIONAL ]>v2
Roaming Not Allowed Cause {->3.3.x} ]v2 SEQUENCE Length {xx} OPTIONAL ]>v2

CHOICE 2 NETWORK RESOURCE TAG {0A} OPTIONAL


SEQUENCE TAG {30} ]>v2 Network Resource Length {01} OPTIONAL
SEQUENCE Length {xx} ]>v2 Network Resource {->3.3.x} OPTIONAL

ROAMING NOT ALLOWED CAUSE TAG {0A} EXTENSION CONTAINER TAG {30} OPTIONAL
Roaming Not Allowed Cause Length {01} Extension Container Length {xx} OPTIONAL
Roaming Not Allowed Cause {->3.3.x} Extension Container {->x.x.x} OPTIONAL

EXTENSION CONTAINER TAG {30} OPTIONAL ...


Extension Container Length {xx} OPTIONAL
Extension Container {->x.x.x} OPTIONAL

... 3.2.27 Teleservice not provisioned (HLR -> MS, HLR -> gMSC)
____________________________________________________________
3.2.22 SS error status (HLR -> MS) Error Code = Teleservice not provisioned {0B}
___________________________________
SEQUENCE TAG {30} OPTIONAL ]>v2
Error Code = SS error status {11} SEQUENCE Length {xx} OPTIONAL ]>v2

SS STATUS TAG {04} OPTIONAL EXTENSION CONTAINER TAG {30} OPTIONAL


SS Status Length {01} OPTIONAL Extension Container Length {xx} OPTIONAL
SS Status {->3.3.x} OPTIONAL Extension Container {->x.x.x} OPTIONAL

3.2.23 SS incompatibility (HLR -> MS)


______________________________________
3.2.28 Tracing buffer full (VLR -> HLR)
Error Code = SS incompatibility {14} ________________________________________

SEQUENCE TAG {30} OPTIONAL Error Code = Tracing buffer full {28}
SEQUENCE Length {xx} OPTIONAL
SEQUENCE TAG {30} OPTIONAL ]>v2
SS CODE TAG {81} OPTIONAL SEQUENCE Length {xx} OPTIONAL ]>v2
SS Code Length {01} OPTIONAL
SS Code {->3.3.x} OPTIONAL EXTENSION CONTAINER TAG {30} OPTIONAL
Extension Container Length {xx} OPTIONAL
Basic Service Code OPTIONAL Extension Container {->x.x.x} OPTIONAL
CHOICE 1
BEARER SERVICE CODE TAG {82} ...
Bearer Service Code Length {01}
Bearer Service code {->3.3.x}
CHOICE 2
TELESERVICE CODE TAG {83} 3.2.29 Unexpected data value (VLR <-> HLR -> MS/gMSC, MSCb ->
Teleservice Code Length {01} MSCa)
Teleservice Code {->3.3.x} ____________________________________________________________________

SS STATUS TAG {84} OPTIONAL Error Code = Unexpected data value {24}
SS Status Length {01} OPTIONAL
SS Status {->3.3.x} OPTIONAL SEQUENCE TAG {30} OPTIONAL ]>v2
SEQUENCE Length {xx} OPTIONAL ]>v2
...
EXTENSION CONTAINER TAG {30} OPTIONAL
Extension Container Length {xx} OPTIONAL
Extension Container {->x.x.x} OPTIONAL
3.2.24 SS not available (VLR -> MS)
____________________________________ ...

Error Code = SS not available {12}

3.2.30 Unidentified subscriber (VLR <-> HLR, pVLR -> VLR/HLR)


______________________________________________________________
3.2.25 SS subscription violation (HLR -> MS)
_____________________________________________ Error Code = Unidentified subscriber {05}

Error Code = SS subscription violation {13} SEQUENCE TAG {30} OPTIONAL ]>v2
SEQUENCE Length {xx} OPTIONAL ]>v2
SS Subscription Option OPTIONAL ]v1
CHOICE 1 EXTENSION CONTAINER TAG {30} OPTIONAL
OVERRIDE CATEGORY TAG {81} Extension Container Length {xx} OPTIONAL
Override Category Length {01} Extension Container {->x.x.x} OPTIONAL
Override Category = ENABLED/DISABLED {00/01}
MapTCAP v6.04 32 AIL - SB
...

3.2.31 Unknown alphabet (HLR <-> MS) ]v2


__________________________________________
3.4.4 Bearer Service Code
Error Code = Unknown alphabet {47}
__________________________

OCTET 1:

3.2.32 Unknown subscriber (HLR -> VLR/MS/gMSC, pVLR -> VLR -> {00} All bearer services
MS)
__________________________________________________________________ {10} All data CDA services
{11} Data CDA 300 bps
Error Code = Unknown subscriber {01} {12} Data CDA 1200 bps
{13} Data CDA 1200-75 bps
SEQUENCE TAG {30} OPTIONAL ]>v2 {14} Data CDA 2400 bps
SEQUENCE Length {xx} OPTIONAL ]>v2 {15} Data CDA 4800 bps
{16} Data CDA 9600 bps
EXTENSION CONTAINER TAG {30} OPTIONAL {17} General Data CDA
Extension Container Length {xx} OPTIONAL
Extension Container {->x.x.x} OPTIONAL {18} All data CDS services
{1A} Data CDS 1200 bps
... {1C} Data CDS 2400 bps
{1D} Data CDS 4800 bps
UNKNOWN SUBSCR DIAGNOSTIC TAG {0A} OPTIONAL {1E} Data CDS 9600 bps
Unknown Subscr Diagnostic Len {01} OPTIONAL {1F} General Data CDS
Unknown Subscr Diagnostic {->x.x.x} OPTIONAL
{20} All Pad access CA services
{21} Pad access CA 300 bps
__________________________________ {22} Pad access CA 1200 bps
{23} Pad access CA 1200-75 bps
Error Code = USSD-busy {48} {24} Pad access CA 2400 bps
{25} Pad access CA 4800 bps
{26} Pad access CA 9600 bps
{27} General Pad access CA

3.3 SSAP Error Encoding {28} All data PDS services


{2C} Data PDS 2400 bps
{2D} Data PDS 4800 bps
{2E} Data PDS 9600 bps
3.3.1 ShortTermDenial (HLR B -> HLR A) |v2 {2F} General Data PDS

- ccbsOID { 0 0 51 2DD 03 1} {30} All alternate Speech-Data CDA


- Error Code = ShortTermDenial {6} {38} All alternate Speech-Data CDS

{40} All Speech followed by Data CDA


{48} All Speech followed by Data CDS
3.3.2 LongtTermDenial (HLR B -> HLR A) |v2
{78} All unrestricted digital 12-kbps ]v1
- ccbsOID { 0 0 51 2DD 03 1}
- Error Code = LongTermDenial {7} {50} All Data Circuit Asynchronous ]>v1
{60} All Asynchronous services ]>v1
{58} All Data Circuit Synchronous ]>v1
{68} All Synchronous services ]>v1
3.4 MAP DATA TYPES {D0} All PLMN-specific bearer services ]>v1
___________________
OCTETS 2-5: Reserved for future use ]>v2

3.4.1 Absent Subscriber Reason ]>v2


_____________________________________
3.4.5 Call Barring Cause
{00} IMSI Detach _________________________
{01} Restricted Area
{02} No Page Response {00} Barring service active
... {01} Operator barring

3.4.2 Alerting Pattern ]>v2 3.4.6 callTypeCriteria


_____________________________
0->forwarded
{00} Alerting Level-0 1->notForwarded
{01} Alerting Level-1
{02} Alerting Level-2
{04} Alerting Category-1
{05} Alerting Category-2 3.4.7 CallOutcome
{06} Alerting Category-3
{07} Alerting Category-4 Enumerated value where 0 -> success
{08} Alerting Category-5
1 -> failure
{..} reserved
2 -> busy

Values 3-10 mapped to success


3.4.3 Alert Reason ]v2 Values 11-20 mapped to failure
________________________ Values >20 mapped to busy

{00} MS present
{01} Memory available

MapTCAP v6.04 33 AIL - SB


3.4.8 CAMEL Capability Handling ]>v2 {12} 2.4kbits/s, transparent
______________________________________ {52} 2.4kbits/s, non-transparent
{13} 1.2kbits/s, transparent
{01} CAMEL phase 1 {53} 1.2kbits/s, non-transparent
{02} CAMEL phase 2 {14} 600 bits/s, transparent
{03} CAMEL phase 3 {54} 600 bits/s, non-transparent

3.4.14 Classmark Information


3.4.9 CCBS-SubscriberStatus _____________________________

The classmark information identifier refers to classmark information for the handover
Enumerated value where 0 -> ccbsNotIdle procedure and defined in GSM Recommendation 04.08.
1 -> ccbsIdle
2 -> ccbsNotReachable CHOICE 1 Mobile classmark 1

Values 3-10 mapped to ccbsNotIdle Octet 1


Values 11-20 mapped to ccbsIdle
Bit 8-6 Revision level
Values >20 mapped to ccbsNotReachable
(xxx) irrelevant

3.4.10 Cancellation Type ]>v2 Bit 5-4 Encrypton algorithm


______________________________
(00) Algorithm A5
{00} Updare procedure
{01} Subscription Withdraw Bit 3-1 RF power capabilty
...
(000) class 1
(001) class 2
(010) class 3
3.4.11 Category (011) class 4
_______________ (100) class 5

{00} calling party’s category unknown at this time CHOICE 2 Mobile classmark 2
{01} operator, language French
{02} operator, language English Octet 1
{03} operator, language German
{04} operator, language Russian Bit 8-6 Revision level
{05} operator, language Spanish
(xxx) irrelevant
{0A} ordinary calling subscriber
{0B} calling subscriber with priority Bit 5-4 Encrypton algorithm
{0C} data call (voice band data)
{0D} test call (00) Algorithm A5
{0F} payphone
Bit 3-1 RF power capabilty
{E0} D1 mobile subscriber with interception ]d1
{E1} foreign mobile subscriber ]d1 (000) class 1
{E2} fixed mobile subscriber ]d1 (001) class 2
{E3} D1 debit subscriber ]d1 (010) class 3
{E4} calling party’s category for interception ]d1 (011) class 4
{ED} ordinary subscriber with priority 1 ]d1 (100) class 5
{EE} ordinary subscriber with priority 2 ]d1
{EF} ordinary subscriber with priority 3 ]d1 Octet 2

Bit 8-5 Reserved


3.4.12 Cell Id (xxxx) irrelevant
______________
Bit 4 SM capability
MCC MNC LAC CI
Example : 262F 01 01 01 1234 (0) SM capabilty not present
(1) SM capabilty present

Bit 3-1 SM capability


3.4.13 Channel Type
(000) Frequency capabilty band number 0
____________________

Octet 1 Speech or data indicator


3.4.15 Clir Restriction Option ]v2
{01} Speech ____________________________________
{02} Data
{03} Signalling {00} permanent
{01} temporary default restricted
Octet 2 Channel rate and type {02} temporary default allowed

{01} SDCCH
{08} Full rate TCH channel Bm
3.4.16 CUG-Interlock ]v2
{09} Half rate TCH channel Lm
__________________________
Octet 3
NI Code
CHOICE 1 Speech encoding algorithm Example : 0490 1234
{00} No resources required
{01} GSM speech algorithm version 1
3.4.17 CUG Reject cause
CHOICE 2 Data rate
{10} 9.6kbits/s, transparent ________________________
{50} 9.6kbits/s, non-transparent
{11} 4.8kbits/s, transparent {00} Incoming calls barred within CUG
{51} 4.8kbits/s, non-transparent {01} Subscriber not member of CUG
{02} Outgoing calls barred within CUG
MapTCAP v6.04 34 AIL - SB
{03} Index incompatible with requested basic service Bit 6 Notification to calling party ]v2
{04} Unknown CUG-index
{05} Requested basic service violates CUG-constraints {0} No Notification
{06} No CUG selected {1} Notification
{07} Called party SS interaction violation ]v2
Bit 5 ]v2

{0} Not used


3.4.18 Default Call Handling ]>v2
___________________________________ Bit 4-1 ]v1

{00} Continue call {0000} Not used


{01} Release call
... Bit 4-3 Forwarding reason ]v2

{00} ms not reachable


3.4.19 Equipment Status {01} ms busy
{10} no reply
________________________ {11} unconditional

{00} white listed Bit 2-1 ]v2


{01} black listed
{02} grey listed {00} Not used

Bit 2-1 ]d1

{00} no interception subscriber


3.4.20 EMLPP-Priority ]>v2 {01} interception subscriber / msrn
{10} interception subscriber / ftn
____________________________
OCTET 2 ]>v2
{06} Priority Level-A
{05} Priority Level-B Bit 8 Redirection notification to forwarded to party
{00} Priority Level-0
{01} Priority Level-1 {0} Presentation restricted
{02} Priority Level-2 {1} Presentation allowed
{03} Priority Level-3
{04} Priority Level-4 Bit 7-1
{..} Spare
{0000000} Unused

3.4.21 Extension Container OCTET 3-5 Reserved for future use ]>v2
___________________________

PRIVATE EXTENSION LIST TAG {A0} OPTIONAL 3.4.24 Forwarding Reason ]>v2
Private Extension List Length {xx} OPTIONAL _______________________________
SEQUENCE-OF (1..10) PrivateExtension {00} not reachable
{01} busy
PRIVATE EXTENSION TAG {xx} {10} no reply
Private Extension Length {xx}
Private Extension

PCS-EXTENSIONS TAG {A1} OPTIONAL 3.4.25 Geographic Information


Pcs-Extensions Length {xx} OPTIONAL Type of shape (ellipsoid pt with uncertainty circle) – 1 octet
Pcs-Extensions OPTIONAL Degrees of lattitude – 3 octets
Degree of longitude – 3 octets
... Uncertainty code – 1 octet

3.4.22 Forwarded To Number


___________________________ 3.4.26 Global Cell ID
NA CC NDC <- SN -> MCC : 3 digits (CCITT Rec E.212)
Example : 19 49 171 10 12345 1 digit filler (1111)
MNC : 2 digits (CCITT Rec. E.212)
LAC : 2 octets (TS GSM 04.08)
CI : 2 octets (TS GSM 04.08)
3.4.23 Forwarding Options
__________________________

OCTET 1
Bit 8-7 Notification to forwarding party ]v1 3.4.27 GPRS-TriggerDetectionPoint
{00} No Notification __________________
{01} Notification (1) attach
{10} Notification (2) attachChangeOfPosition
(3) pdp-ContextEstablishment
Bit 8 Notification to forwarding party ]v2 (4) pdp-ContextEstablishmentAck
(5) pdp-ContextChangeOfPosition <FEB 1166>
{0} No Notification
{1} Notification 3.4.28 GSN Address
Bit 7 Redirecting presentation ]>v2 See GSM 03.03.

{0} No presentation
{1} Presentation 3.4.29 GSM SCF-Address

Bit 6-5 Notification to calling party ]v1 _______________________

{00} No Notification NA CC NDC <- SN ->


{01} Notification Example : 19 49 171 1234567
{10} Notification

MapTCAP v6.04 35 AIL - SB


3.4.30 Guidance info 3.4.40 Intra-CUG Options ]v2
_____________________ ______________________________

{00} enter password {00} no cug restrictions


{01} enter new password {01} cug IC-calls barred
{02} enter new password again {02} cug OG-calls barred
{03} bad password try again ]v1
{04} bad password format try again ]v1

3.4.41 LAI
3.4.31 Handover Number ___________
_______________________ MCC MNC LAC
Example : 262F 01 01 01
NA CC NDC <- SN ->
Example : 19 49 171 0 50 1234

3.4.42 Location Number


_______________________

3.4.32 Hlr Id NA NP CI LON LAT


Example : 30 D1 20 807352 943525
______________

MCC MNC HLR


Example : 262 01 10F 3.4.43 LSA Only Access Indicator ]>v2
_______________________________________

3.4.33 HLR Number {00} access outside LSAs allowed


{01} access outside LSAs restricted
__________________

NA CC NDC <- SN ->


Example : 19 49 171 10 00000
3.4.44 MonitoringMode

3.4.34 IMEI Enumerated value where 0 -> a-side


____________ 1 -> b-side
Values 2-10 mapped to a-side
<-TAC-> FAC <-SNR-> Values >10 mapped to b-side
Example : 500022 51 007605 0F

3.4.35 IMEISV ]v2 3.4.45 MS ISDN


___________________ _______________

<-TAC-> FAC <-SNR-> SVN NA CC NDC <- SN ->


Example : 500022 51 007605 11 Example : 19 49 171 10 12345

3.4.36 IMSI 3.4.46 MSC Number / MSC Address


____________ ________________________________

MCC MNC <- MSIN -> NA CC NDC <- SN ->


Example : 262 01 10 12345678F Example : 19 49 171 0 10 0000

3.4.37 IN Service Classmark ]d1


_________________________________
3.4.47 MW-Status ]v2
NA CC SCM
Example : 19 49 1F ______________________

Initial octet

3.4.38 Interrogation type ]>v2 Bit 8-1


________________________________ {00000100} Number of unused bits in final octet

{00} Basic call Final octet


{01} Forwarding
Bit 8
{1} sc-address not included
{0} sc-address included
3.4.39 Inter-CUG Restrictions ]v2
___________________________________ Bit 7
{1} mnrf set
Bit 8-3 {0} mnrf not set

{000000} Not used Bit 6


{1} mcef set
Bit 2-1 {0} mcef not set

{00} CUG only facilities Bit 5


{01} CUG with outgoing access {1} mnrg set
{02} CUG with incoming access {0} mnrg not set
{03} CUG with both outgoing and incoming access
Bit 4-1
{xxxxx} unused

MapTCAP v6.04 36 AIL - SB


3.4.48 Network Access Mode
First Subsequent Octet
___________________________
Bit 8
{00} both MSC and SGSN
{1} all-OG calls barred
{01} only MSC
{0} no all-OG calls barred
{02} only SGSN
{..}
Bit 7
{1} international-OG calls barred
{0} no international-OG calls barred
3.4.49 Network Resource
Bit 6
________________________
{1} international-OG calls not to hplmn-country barred
{0} no international-OG calls not to hplmn-country barred
{00} PLMN
{01} HLR
Bit 5
{02} VLR
{1} premium rate information OG calls barred
{03} previous VLR
{0} no premium rate information OG calls barred
{04} controlling MSC
{05} visitor MSC
Bit 4
{06} EIR
{1} premium rate entertainment OG calls barred
{07} radio sub system
{0} no premium rate entertainment OG calls barred

Bit 3
3.4.50 Not Reachable Reason ]>v2 {1} ss-access barred
{0} no ss-access barred
__________________________________
Bit 2
{00} MS purged
{1} interzonal OG calls barred
{01} IMSI detached
{0} no interzonal OG calls barred
{02} Restricted area
{03} Not registered
Bit 1
{1} interzonal OG calls not to hplmn-country barred
{0} no interzonal OG calls not to hplmn-country barred
3.4.51 O-Bcsm trigger detection point
Final octet
______________________________________
Bit 8
{02} Collected info
{1} interzonal OG calls and
...
interzonal OG calls not to hplmn-country barred
{0} no interzonal OG calls and
interzonal OG calls not to hplmn-country barred
3.4.52 Odb-General Data ]>v1
Bit 7
______________________________
{1} all ECT barred
{0} not all ECT barred
.1 Odb-General Data ]v2
Bit 6
Initial octet
{1} chargeable ECT barred
{0} no chargeable ECT barred
Bit 8-1
{00000010} Number of unused bits in final octet
Bit 5
{1} international ECT barred
Final octet
{0} no international ECT barred
Bit 8
Bit 4
{1} all-OG calls barred
{1} interzonal ECT barred
{0} not all-OG calls barred
{0} no interzonal ECT barred
Bit 7
Bit 3
{1} international-OG calls barred
{1} doulbly chargeable ECT barred
{0} no international-OG calls barred
{0} no doubly chargeable ECT barred
Bit 6
Bit 2
{1} international-OG calls not to hplmn-country barred
{1} multiple ECT barred
{0} no international-OG calls not to hplmn-country barred
{0} no multiple ECT barred
Bit 5
Bit 1
{1} premium rate information OG calls barred
{x} unused
{0} no premium rate information OG calls barred

Bit 4
{1} premium rate entertainment OG calls barred 3.4.54 Odb-Hplmn Data ]>v1
{0} no premium rate entertainment OG calls barred
____________________________
Bit 3
Initial octet
{1} ss-access barred
{0} no ss-access barred
Bit 8-1
{00000100} Number of unused bits in final octet
Bit 2-1
{xx} unused
Final octet

Bit 8
{1} plmn-specific barring type 1 active
{0} plmn-specific barring type 1 not active

Bit 7
3.4.53 .2 Odb-General Data ]>v2 {1} plmn-specific barring type 2 active
{0} plmn-specific barring type 2 not active
Initial octet
Bit 6
{1} plmn-specific barring type 3 active
Bit 8-1
{0} plmn-specific barring type 3 not active
{00000001} Number of unused bits in final octet

MapTCAP v6.04 37 AIL - SB


Bit 5
{1} plmn-specific barring type 4 active
{0} plmn-specific barring type 4 not active
3.4.60 RAI
Bit 4-1 ___________
{xxxx} unused
MCC MNC LAC RAC
Example : 262F 01 01 01 01
3.4.55 Originating Entity Number
_________________________________
3.4.61 Regional Subscription Response ]v2
NA CC NDC <- SN -> ___________________________________________
Example : 19 49 171 1234567
{00} Network node area restricted
{01} Too many zone codes
{02} Zone codes conflict
{03} Regional subscription not supported

3.4.56 Password
________________ 3.4.62 ReportingState

SEQUENCE-OF (4) Numeric characters Enumerated value where 0 -> stopMonitoring


1 -> startMonitoring
CHOICE 0
{30} "0"
CHOICE 1
{31} "1"
CHOICE 2 3.4.63 Request Parameter ]v1
{32} "2" ______________________________
CHOICE 3
{33} "3" {00} IMSI
CHOICE 4 {01} Authentication set
{34} "4" {02} Subscriber data
CHOICE 5
{35} "5"
CHOICE 6
{36} "6" 3.4.64 Roaming not allowed cause ]v2
CHOICE 7 ______________________________________
{37} "7"
CHOICE 8 {00} Plmn not Allowed
{38} "8" {03} Operator determined barring
CHOICE 9
{39} "9"

3.4.65 Roaming Number


3.4.57 Password Registration Failure Cause ______________________

___________________________________________ NA CC NDC <- SN ->


Example : 19 49 171 0 01 1234
{00} Undetermined
{01} Invalid format
{02} New password mismatch
3.4.66 SM-Delivery Failure Cause
_________________________________
3.4.58 Pdp-Type ]>v2
{00} Memory capacity exceeded
______________________ {01} Equipment protocol error
{02} Equipment not SM-equiped
OCTET 1: PDP Type Organization {03} Unknown service center
{04} SC congestion
{00} ETSI Organization {05} Invalid SME-address
{01} IETF Organization {06} Subscriber not SC-subscriber

OCTET 2: PDP Type Number

{00} X.25/X.121 (ETSI Organization) 3.4.67 SM-Delivery Outcome ]v2


{01} PPP (ETSI Organization) ________________________________
{02} OSP (ETSI Organization)
{21} IPv4 (IETF Organization) {00} Memory capacity exceeded
{57} IPv6 (IETF Organization) {01} Absent subscriber
{02} Successful Transfer

3.4.59 a QoS-Subscribed ]>v2


____________________________ 3.4.68 SS Code
EQOS Octets 2-9 are coded according to 3G TS 24.008(v.3.3.1) QOS below according _______________
to Octets 6-13. <FEB1011>
{00} All SS

3.3.52b ChargingCharacteristics ::= OCTET STRING (SIZE(2)) <FEB1011> {10} All line identification SS
-- {11} Calling line identification presentation (clip)
-- Descriptions for the bits of the flag set: {12} Calling line identification restriction (clir)
-- {13} Connected line identification presentation (colp)
-- Bit 1: H (Hot billing) := ’00000001’B {14} Connected line identification restriction (colr)
-- Bit 2: F (Flat rate) := ’00000010’B {15} malicious call identification (mci)
-- Bit 3: P (Prepaid service) := ’00000100’B
-- Bit 4: N (Normal billing) := ’00001000’B {18} All name identification SS
-- Bit 5: - (Reserved, set to 0) := ’00010000’B {19} Calling name presentation (cnap)
-- Bit 6: - (Reserved, set to 0) := ’00100000’B
-- Bit 7: - (Reserved, set to 0) := ’01000000’B {20} All forwarding SS
-- Bit 8: - (Reserved, set to 0) := ’10000000’B {21} Call forwarding unconditional (cfu)

MapTCAP v6.04 38 AIL - SB


{28} All conditional forwarding SS
{29} Call forwarding on mobile subscriber busy (cfb) OCTETS 2-5: Reserved for future use ]>v2
{2A} Call forwarding on no reply (cfnry)
{2B} Call forwarding on mobile subscriber not reachable (cfnrc)
{24} Call deflection (cd)
3.4.71 Subscriber Status
{30} All call offering SS _________________________
{31} Explicit call transfer (ect)
{32} Mobile access hunting (mah) {00} Service granted
{01} Operator outgoing call barring
{40} All call completion SS
{41} Call waiting (cw)
{42} Call hold (hold)
{43} Completion of call to busy subscribers, originating side 3.4.72 Supported Camel Phases ]>v2
(ccbs-A) ____________________________________
{44} Completion of call to busy subscribers, destination side
(ccbs-B) Initial octet

{50} All multiparty SS Bit 8-1


{51} Multiparty {00000101} Number of unused bits in final octet

{60} All community of interest SS Final octet


{61} Closed user group (cug)
Bit 8
{70} All charging SS {1} phase 1 supported
{71} Advice of charge information (aoci) {0} phase 1 not supported
{72} Advice of charge charging (aocc)
Bit 7
{80} All additional info transfer SS {1} phase 2 supported
{81} UUS1 User-to-user signalling (uus1) {0} phase 2 not supported
{82} UUS2 User-to-user signalling (uus2)
{83} UUS3 User-to-user signalling (uus3) Bit 6
{1} phase 3 supported
{90} All barring SS {0} phase 3 not supported
{91} Barring of outgoing calls
{92} Barring of all outgoing calls (baoc) Bit 5-1
{93} Barring of all outgoing international calls (boic) {xxxxxx} unused
{94} Barring of outgoing international calls except those
directed to the home PLMN (boicExHC)
{99} Barring of incoming calls
{9A} Barring of all incoming calls (baic) 3.4.73 T-Bcsm trigger detection point
{9B} Barring of incoming calls when roaming outside the ______________________________________
home PLMN country (bicRoam)
{0C} Term attempt authorized
{A0} All call priority SS ...
{A1} Enhanced multilevel precedence pre-emption service (emlpp)

{F0} All PLMN-specific SS ]>v1


{F1} Hot billing ]d1 3.4.74 Teleservice Code
{F2} MOC IN ]d1 ________________________
{F3} MTC IN ]d1
{F4} Pre GSM CCBS ]d1 OCTET 1:

{00} All teleservices


3.4.69 SS Event ]>v2 {10} All speech transmission services
______________________ {11} Telephony
{12} Emergency calls
{24} Call deflection (cd)
{31} Explicit call transfer (ect) {20} All short message services
{51} Multiparty {21} Short message MT-PP
{22} Short message MO-PP

{60} All facsimile services


{61} Facsimile group 3 and alternate speech
{62} Automatic facsimile group 3
3.4.70 SS Status {63} Facsimile group 4 ]>v1
_________________
{70} All data services ]>v1
OCTET 1: {80} All teleservices except sms ]>v1

Bit 8-5 {90} All Voice group call services ]>v2


{91} Voice group call ]>v2
{0000} Not used {92} Voice broadcast call ]>v2

Bit 4 "Q bit = Quiescent/operative indicator" ] {D0} All PLMN-specific teleservices ]>v1

{0} operative ] OCTETS 2-5: Reserved for future use ]>v2


{1} quiescent ]

Bit 3 "P bit = Provision indicator"


3.4.75 Trace Type
{0} not provisioned __________________
{1} provisioned
Bit 8 Priority Indication
Bit 2 "R bit = Registration indicator (if applicable)"
{0} No priority
{0} not registered {1} Priority
{1} registered
Bit 7 Spare
Bit 1 "A bit = Activation indicator (if applicable)"
{0} for future expansion
{0} not active
{1} active Bit 6-5 BSS record type
MapTCAP v6.04 39 AIL - SB
3.5.2 USICode
{00} Basic
See ITU-T Recommendation Q.763
{01} Handover
{10} Radio
{11} No BSS trace
3.5.3 AccessTransport
Bit 4-3 MSC record type
HLC,LLC,Calling Party Sub ,Called Party Sub
See ITU-T Recommendation Q.931
{00} Basic
{01} Detailed (Optional)
{10} Spare
{11} No MSC trace
4. CCBS Messages
Bit 2-1 Invoking event _________________________
{00} All events
{01} MOC, MTC, SMS_MO, SMS_MT, PDS MO, PDS MT, SS only
{10} Location updates, IMSI attach/detach only
{11} Operator definable 4.1 CCBS MAP Messages

3.4.76 Ussd-Data Coding Scheme 4.1.1 Erase CC Entry |v3


_______________________________ -Operation Code = EraseCC-Entry {77}

Bit 8-5 Coding Group ~SEQUENCE TAG {30}


~SEQUENCE Length {xx}
{0000} European language using default (7-bit) alphabet
%ss-Code Tag {80}
Bit 4-1 %ss-Code Length {3-8}
%ss-Code {3.3.x}
{0000} German
{0001} English %ccbs-Index Tag {81} OPTIONAL
{0010} Italian %ccbs-Index Length {01} OPTIONAL
{0011} French %ccbs-Index {INT 1..5} OPTIONAL
{0100} Spanish
{0101} Dutch
{0110} Swedish
{0111} Danish 4.1.2 Erase CC Entry Result |v3
{1000} Portuguese -Operation Code = EraseCC-Entry {77}
{1001} Finnish
{1010} Norwegian ~SEQUENCE TAG {30}
{1011} Greek ~SEQUENCE Length {xx}
{1100} Turkish
{::::} Reserved for European languages %ss-Code Tag {80}
{1111} Language unspecified %ss-Code Length {3-8}
%ss-Code {3.3.x}
Bit 8-5 Coding Group
%SS-Status Tag {81} OPTIONAL
{1111} Data coding / message handling %SS-Status Length {1} OPTIONAL
%SS-Status {3.3.x } OPTIONAL
Bit 4 Reserved

{0}
4.1.3 Register CC Entry (VLR -> HLR) |v3
Bit 3 Message coding
-Operation Code = registerCCEntry {76}
{0} Default (7-bit) alphabet
{1} 8-bit data ~SEQUENCE TAG {30}
~SEQUENCE Length {xx}
Bit 2-1 Message class
-ss-Code Tag {80}
{00} No message class -ss-Code Length {1}
{01} Class 1 user defined -ss-Code {see 3.3.x}
{10} Class 2 user defined
{11} Class 3 -ccbs Data Sequence Tag {A1} OPTIONAL
-ccbs Data Length {xx} OPTIONAL
Bit 8-5 Coding Group
#ccbs-Feature tag {A0}
{0001-1110} Reserved coding groups #ccbs-Feature length {xx}

^ccbs-index tag {80} OPTIONAL


3.4.77 VLR Number ^ccbs-index length {01} OPTIONAL
^ccbs-index {INT 1..5} OPTIONAL
__________________
^b-subscriberNumber tag {81} OPTIONAL
NA CC NDC <- SN -> ^b-subscriberNumber length {1-09} OPTIONAL
Example : 19 49 171 0 10 0000 ^b_subscriberNumber {see 3.3.x} OPTIONAL

^b_subscriberSubaddress tag {82} OPTIONAL


3.5 SSAP Data ^b_subscriberSubaddress length {1..21} OPTIONAL
^b_subscriberSubaddress {see 3.3.x} OPTIONAL

^basicServiceGroup tag {83} OPTIONAL


3.5.1 CauseCode ^basicServiceGroup length {1} OPTIONAL
^basicServiceGroup {see 3.3.x} OPTIONAL
cCBS-T3-Timeout -> 1
cCBS-T4-Timeout -> 2 #translatedB-Number tag {81}
cCBS-T7-Timeout -> 3 #translatedB-Number length {1-9}
cCBS-T9-Timeout -> 4 #translatedB-Number {see 3.3.x}

#serviceIndicator tag {82} OPTIONAL


MapTCAP v6.04 40 AIL - SB
#serviceIndicator length {4} OPTIONAL ^b_subscriberNumber {see 3.3.x } OPTIONAL
#serviceIndicator {see 3.3.x } OPTIONAL

#callInfo tag {A3} ^b_subscriberSubaddress tag {82} OPTIONAL


#callInfo length {xx} ^b_subscriberSubaddress length {21} OPTIONAL
^b_subscriberSubaddress {see 3.3.x } OPTIONAL
^protocolId tag {0A}
^protocolId length {1} ^basicServiceGroup tag {83} OPTIONAL
^protocolId {see 3.3.x} ^basicServiceGroup length {1} OPTIONAL
^basicServiceGroup {3.3.x } OPTIONAL
^signalInfo tag {04}
^signalInfo length {1..200} -translatedB-Number tag {83}
^signalInfo {OctetString} -translatedB-Number length {1-9}
#networkSignalInfo tag{A4} -translatedB-Number {see 3.3.x }
#networkSignalInfo length{xx}
-replaceB-Number tag {84} OPTIONAL
^protocolId tag {0A} -replaceB-Number length {00} OPTIONAL
^protocolId length {1}
^protocolId {see 3.3.x} -alertingPattern tag {81} OPTIONAL
-alertingPattern length {1} OPTIONAL
^signalInfo tag {04} -alertingPattern {see 3.3.x } OPTIONAL
^signalInfo length {1..200}
^signalInfo {OctetString}

4.1.6 Remote User Free Result |v3


-Operation Code = remoteUserFree {75}
4.1.4 Register CC Entry Result |v3
~SEQUENCE TAG {30}
-Operation Code = registerCCEntry {76} ~SEQUENCE Length {xx}

~SEQUENCE TAG {30} -ruf-Outcome Tag {80}


~SEQUENCE Length {xx} -ruf-Outcome Length {1}
-ruf-Outcome {see 3.3.x }
-ccbs Data Sequence Tag {A1} OPTIONAL
-ccbs Data Length {xx} OPTIONAL

#ccbs-Feature tag {A0}


#ccbs-Feature length {xx} 4.1.7 Set Reporting State (HLR->VLR) |v3

^ccbs-index tag {80} OPTIONAL -Operation Code = setReportingState {73}


^ccbs-index length {01} OPTIONAL
^ccbs-index {INT 1..5} OPTIONAL ~SEQUENCE TAG {30}
~SEQUENCE Length {xx}
^b-subscriberNumber tag {81} OPTIONAL
^b-subscriberNumber length {1-9} OPTIONAL -imsi Tag {80}
^b_subscriberNumber {see 3.3.x} OPTIONAL -imsi Length {3-8}
-imsi {see 3.3.x}

^b_subscriberSubaddress tag {82} OPTIONAL -lmsi Tag {81}


^b_subscriberSubaddress length {21}OPTIONAL -lmsi Length {4}
^b_subscriberSubaddress {see 3.3.x}OPTIONAL -lmsi {OctetString}

^basicServiceGroup tag {83} OPTIONAL -ccbs-Monitoring Tag {0A} OPTIONAL


^basicServiceGroup length {1} OPTIONAL -ccbs-Monitoring Length {1} OPTIONAL
^basicServiceGroup {see 3.3.x} OPTIONAL -ccbs-Monitoring {see 3.3.x }

-...

4.1.5 Remote User Free (HLR -> VLR) |v3


-Operation Code = remoteUserFree {75}
4.1.8 Set Reporting State Result |v3
~SEQUENCE TAG {30}
~SEQUENCE Length {xx} -Operation Code = setReportingState {73}

-imsi Tag {80} ~SEQUENCE TAG {30}


-imsi Length {3-8} ~SEQUENCE Length {xx}
-imsi {see 3.3.x}
-CCBS-SubscriberStatus Tag {80}
-callInfo Tag {81} -CCBS-SubscriberStatus Length {1}
-callInfo Length {xx} -CCBS-SubscriberStatus {see 3.3.x }

^protocolId tag {0A} -...


^protocolId length {1}
^protocolId {see 3.3.x }

^signalInfo tag {04}


^signalInfo length {1..200}
^signalInfo {OctetString} 4.1.9 Status Report (VLR->HLR) |v3

^... -Operation Code = statusReport {74}

~SEQUENCE TAG {30}


-ccbs-Feature Tag {82} OPTIONAL ~SEQUENCE Length {xx}
-ccbs-Feature Length {xx} OPTIONAL
-imsi Tag {80}
^ccbs-index tag {80} OPTIONAL -imsi Length {3-8}
^ccbs-index length {01} OPTIONAL -imsi {see 3.3.x }
^ccbs-index {INT 1..5} OPTIONAL
-eventReportData Tag {81}
^b-subscriberNumber tag {81} OPTIONAL -eventReportData Length {xx}
^b-subscriberNumber length {1-9} OPTIONAL
MapTCAP v6.04 41 AIL - SB
^ccbs-SubscriberStatus tag {0A} 4.2.6 remoteUserFree (HLR B -> HLR A) |v1
^ccbs-SubscriberStatus length {1}
- ccbsOID { 0 0 51 2DD 03 1}
^ccbs-SubscriberStatus {see 3.3.x }
- ccbsSuspend operation code {5}
^...

-callReportData Tag {82} OPTIONAL


-callReportData Length {xx} OPTIONAL

^monitoringMode tag {80} OPTIONAL 5. ANNEX A : MAP TIMERS


^monitoringMode length {1} OPTIONAL _________________________
^monitoringMode { see 3.3.x } OPTIONAL
TIMER RANGE IN OPERATION
^callOutcome tag {81} OPTIONAL T-asc = 10 s ; 3-10s ; HLR ; Alert service center ]v2
^callOutcome length {1} OPTIONAL T-atm = xx s ; 15-30s ; HLR ; Activate trace mode
^callOutcome {see 3.3.x } OPTIONAL T-beg = 5 s ; (-) ; (*) ; empty TC-BEGIN sent ]
T-bsa = 20 s ; 15-30s ; VLR ; Begin subscriber activity ]v1
T-cim = 15 s ; 15-30s ; MSC/SGSN ; Check IMEI ]
4.2 SSAP Protocol Messages for CCBS T-cont= 10 s ; (-) ; MSC/SGSN ; empty TC-BEGIN acknowledged ]v2
T-dsd = 30 s ; 15-30s ; HLR ; Delete subscriber data
T-dtm = xx s ; 15-30s ; HLR ; Deactivate trace mode
T-es = 38 h ; 28-38h ; MSCb ; Send end signal
4.2.1 ccbsRequest (HLR A OLE -> HLR B DLE) |v1 T-fas = 10 s ; 3-10s ; MSCa ; Forward access signalling
T-fsm = 1 m ; 1-10m ; vMSC/SGSN ; Forward short message
T-gpw = 30 s ; 15-30s ; HLR ; Get password
- ccbsOID { 0 0 51 2DD 03 1}
T-ho = 10 s ; 3-10s ; MSCa ; Perform handover ]v1
- ccbsRequest operation code {1}
T-isc = 10 s ; 3-10s ; HLR ; Inform service center ]v2
~SEQUENCE TAG {30}
T-isd = 15 s ; 15-30s ; HLR ; Insert subscriber data
~SEQUENCE Length {xx}
T-lc = 30 s ; 15-30s ; HLR ; Cancel location
T-lu = 30 s ; 15-30s ; VLR ; Update location
-calledPartyNumber Tag {04}
T-glu = 30 s ; 15-30s ; VLR/SGSN ; Update GPRS location
-calledPartyNumber Length {10}
T-mwd = 10 s ; 3-10s ; gMSC ; Report SM delivery status
-calledPartyNumber {3.4.x}
T-nho = 5 s ; 5-10s ; MSCb ; Note internal handover ]v1
T-nmp = 5 s ; 5-10s ; VLR ; Note MS Present ]v1
-retainSupported Tag {01}
T-par = 15 s ; 15-30s ; VLR/SGSN ; Send parameters ]v1
-retainSupported Length {1}
T-pas = 10 s ; 5-10s ; MSCb ; Process access signalling
-retainSupported {TRUE,FALSE}
T-pg = 30 s ; 15-30s ; VLR/SGSN ; Purge MS ]>V1
T-ph = 16 s ; 15-30s ; MSCa ; Prepare handover ]v2
-userServiceInf Tag {81} OPTIONAL
T-prn = 20 s ; 15-30s ; HLR ; Provide roaming number
-userServiceInf Length {11} OPTIONAL
T-psh = 30 s ; 15-30s ; MSCb ; Prepare subsequent handover ]v2
-userServiceInf {see 3.4.x} OPTIONAL
T-pud = 15 s ; 15-30s ; VLR ; Process unstruct. SS data ]v1
T-res = 15 s ; 15-30s ; HLR ; Reset ]
T-rd = 25 s ; 15-30s ; gMSC ; Send routing information
-callingPartyNumber tag {82} OPTIONAL
T-rsd = 30 s ; 15-30s ; VLR ; Restore data ]v2
-callingPartyNumber length {10} OPTIONAL
T-rfsm= 30 s ; 15-30s ; VLR/SGSN ; Ready for short message ]v2
-callingPartyNumber OPTIONAL
T-rpw = 1 m ; 1-10m ; VLR ; Register password ]
T-sai = 15 s ; 15-30s ; VLR/SGSN ; Send authentication info ]v2
-userServiceInfPrime tag {83} OPTIONAL
T-sho = 30 s ; 15-30s ; MSCb ; Perform subsequent handover ]v1
-userServiceInfPrime length {11} OPTIONAL
T-si = 10 s ; 3-10s ; VLR ; Send identification ]v2
-userServiceInfPrime OPTIONAL
T-smr = 25 s ; 15-30s ; gMSC ; Send routing info for SM
T-ss = 15 s ; 15-30s ; VLR ; Operate SS (#)
-accessTransportParameter {84} OPTIONAL
T-tsa = 5 s ; 3-10s ; MSCa ; Trace subscriber activity ]v1
-accessTransportParameter length {1 - 255} OPTIONAL
T-uss = 10 m ; 10m ; VLR ; Process USSD request ]v2
-accessTransportParameter {see 3.4.x} OPTIONAL
T-usd = 1 m ; 1-10m ; (*) ; Operate USSD (@) ]v2
-....
(-): undefined ; (*): MSC/VLR/HLR/SGSN
(#): RegisterSS/EraseSS/ActivateSS/DeactivateSS/InterrogateSS
(@): UssdRequest/UssdNotify
4.2.2 ccbsRequest acknowledge (HLR B DLE -> HLR A OLE) |v1

- ccbsOID { 0 0 51 2DD 03 1} 6. ANNEX B : SCCP ADDRESS INDICATOR


- ccbsRequest operation code {1} _____________________________________
~SEQUENCE TAG {30}
~SEQUENCE Length {xx} Bit 8 :
-retainSupported Tag {01} {0} reserved for national use
-retainSupported Length {1}
-retainSupported {TRUE or FALSE} Bit 7 : Routing indicator

4.2.3 ccbsCancel (HLR A -> HLR B or HLR B -> HLR A) |v1 {0} routing on the global title in the address
{1} routing on the DPC in the MTP routing label
- ccbsOID { 0 0 51 2DD 03 1}
- ccbsRequest operation code {2} Bit 6-3 : Global title indicator
~SEQUENCE TAG {30}
~SEQUENCE Length {xx} {0000} no global title included
{0001} global title with nature of address indicator only
-cancelCause Tag {0A} {0010} global title with translation type only
-cancelCause Length {1} {0011} global title with translation type, numbering plan
-cancelCause {see 3.4.x} and encoding scheme
{0100} global title with translation type, numbering plan,
encoding scheme and nature of address indicator
4.2.4 ccbsSuspend (HLR B -> HLR A) |v1
Bit 2 : SSN indicator
- ccbsOID { 0 0 51 2DD 03 1}
- ccbsSuspend operation code {3} {0} ssn not included
{1} ssn included

4.2.5 ccbsResume ( HLR A -> HLR B) |v1 Bit 1 : Point code indicator
- ccbsOID { 0 0 51 2DD 03 1} {0} signalling point code not included
- ccbsSuspend operation code {4} {1} signalling point code included

MapTCAP v6.04 42 AIL - SB


COLR = Connected Line Identification Restriction
COLP = Connected Line Identification Presentation
CSI = Camel Subscription Info
7. ANNEX C : NATURE OF ADDRESS & NUMBERING PLAN
CUG = Closed User Group
INDICATOR
CW = Call Waiting
___________________________________________________________ DCS = Digital Cellular Telecommunications System
DP = Detection Point
Bit 8 : DPC = Destination Point Code
ECT = Explicit Call Transfer
{1} No Extention EIR = Equipment Identity Register
eMLPP = enhanced Multi-Level Precedence and Pre-emption
Bit 7-5 : Nature of address indicator FAC = Final Assembly Code
GCR = Group Call Register
{000} unkown GGSN = Gateway GPRS Support Node
{001} international number GMLC = Gateway Mobile Location Centre
{010} national significant number gMSC = gateway MSC
{011} network specific number GPRS = General Packet Radio Service
{100} subscriber number GSM = Global System for Mobile Communications
{101} reserved gsmSCF = GSM Service Control Function
{110} abreviated number gsmSSF = GSM Service Switching Function
{111} reserved for extension GT = Global Title
HLR = Home Location Register
Bit 4-1 : Numbering plan indicator HO = Handover
hPLMN = home PLMN
{0000} unkown Info = Information
{0001} isdn/telephony numbering plan (CCITT E.164) ID = Identity
{0010} spare IMEI = International Mobile Equipment Identity
{0011} data numbering plan (CCITT X.121) iMSC = interworking MSC
{0100} telex numbering plan (CCITT F.69) IMSI = International Mobile Subscriber Identity
{0101} maritime mobile numbering plan (CCITT E.210 & E.211) IN = Intelligent Network
{0110} land mobile numbering plan (CCITT E.212) INAP = Intelligent Networks Application Part
{0111} isdn/mobile numbering plan (CCITT E.214) IP = Internet Protocol
{1000} national numbering plan ISDN = Integrated Services Digital Network
{1001} private numbering plan ISUP = ISDN User Part
{1111} reserved for extension IWU = Inter Working Unit
Kc = Cipher Key
all other values are reserved LA = Location Area
LAI = Location Area Identifier
LCS = Location Services
8. ANNEX D : SUB-SYSTEM NUMBERS (SSN’S) LMSI = Local Mobile Subscriber Identity
LMU = Location Measurement Unit
_________________________________________ LSA = Localised Service Area
LSP = Locally Significant Part
{00} not known / not used MAP = Mobile Application Part
{01} SCCP MCC = Mobile Country Code
{03} ISDN User Part MCEF = Memory Capacity Exceeded Flag
{04} OMAP ME = Mobile Equipment
{06} HLR (MAP) MNC = Mobile Network Code
{07} VLR (MAP) MNRF = MS Not Reachable Flag
{08} MSC (MAP) MO = Mobile Originating
{09} EIR (MAP) MOC = Mobile Originating Call
{0A} AC MPTY = Multi-Party
{0B} ISDN Supplementary Services MS = Mobile Station
{0D} broadband ISDN edge-to-edge MSC = Mobile Services Switching Centre
{0E} TC test responder MSCa = controlling MSC
{90} SMLC (MAP) MSCb = servicing MSC
{91} GMLC (MAP) MSIN = Mobile Subscriber Identification Number
{92} CAP MSISDN = Mobile Subscriber ISDN Number
{93} gsmSCF (MAP) MSRN = Mobile Subscriber Roaming Number
{94} SIWF (MAP) MT = Mobile Terminating
{95} SGSN (MAP) MTC = Mobile Terminating Call
{96} GGSN (MAP) MW = Message Waiting
{EF} GAP ]alc MWD = Message Waiting Data
{F0} INAP ]d1 MTP = Message Transfer Part
{FA} BSC (BSSAP-LE) NA = Nature of Address
{FB} MSC (BSSAP-LE) NDC = Network Destination Code
{FC} SMLC (BSSAP-LE) NI = Network Identity
{FD} BSS O&M (A interface) NP = Numbering Plan
{FE} BSSAP (A interface) NPLR = Number Portability Location Register
{FF} reserved for expansion ODB = Operator Determined Barring
OMC = Operation & Maintenance Centre
OPC = Originating Point Code
9. ANNEX E : ABBREVIATIONS OR = Optimal Routing
O-BCSM = Originating Basic Call State Model
____________________________ O-CSI = Originating Camel Subscription Info
PC = Point Code
AARE = A-ASSOCIATE-RESPONSE PDP = Packet Data Protocol
AARQ = A-ASSOCIATE-REQUEST PDU = Protocol-Data-Unit
ABRT = A-ABORT PLMN = Public Land Mobile Network
AC = Application Context PSTN = Public Switched Telephone Network
APN = Access Point Name pVLR = previous VLR
AUC = Authentication Centre QOS = Quality Of Service
APDU = Application-Protocol-Data-Unit RAC = Routeing Area Code
BCSM = Basic Call State Model RAI = Routeing Area Identity
BS = Base Station RAND = Random Number
BSS = Base Station Subsystem SC = Service Centre
CAMEL = Customized Applications for Mobile network Enhanced Logic SCCP = Signalling Connection Control Protocol
CAP = CAMEL Application Part SCM = Service Classmark
CC = Country Code SCP = Service Control Point
CD = Call Deflection SGSN = Serving GPRS Support Node
cksn = ciphering key sequence number SIM = Subscriber Identity Module
CLI = Calling Line Identification SIWFC = Shared InterWorking Function Controller
CLIP = Calling Line Identification Presentation SIWFS = Shared InterWorking Function Server
CLIR = Calling Line Identification Restriction SLS = Signalling Link Selector
MapTCAP v6.04 43 AIL - SB
SM = Short Message - Protocol Version = VERSION1 {0780} OPTIONAL
SMLC = Serving Mobile Location Centre
SMS = Short Message Services - APPLICATION CONTEXT NAME TAG {A1}
SM-RP-DA = SM Relay-sublayer-Protocol Destination-Address - Application Context Name Length {0C}
SM-RP-OA = SM Relay-sublayer-Protocol Originating-Address
SM-RP-PRI = SM Relay-sublayer-Protocol Priority - OBJECT IDENTIFIER TAG {06}
SM-RP-UI = SM Relay-sublayer-Protocol User-Information - Object Identifier Length {0A}
SN = Subscriber Number - Iso identified organisation {2B}
SNR = Serial Number - Icd-ecma {0C}
SoLSA = Support of LSA Subscription - Member company {02}
SPC = Signalling Point Code - Alcatel {876E}
SRES = Signed Response (authentication) - Amc {35}
SS = Supplementary Service - Switch-infra_gsm-E10 {02}
SSF = Sub-Service Field - MAP-extension-AC {03}
SSN = Sub-System Number - ServiceNodeNotification {01}
SSP = Service Switching Point - Version {02}
STP = Signalling Transfer Point
SVN = Software Version Number
TAC = Type Approval Code
TC = Transaction Capabilties
10.3 Component Portion
TCAP = Transaction Capabilties Application Part
TCP = Transmission Control Protocol
TDP = Trigger Detection Point
TMSI = Temporary Mobile Subscriber Identity 10.3.1 1 Invoke Component
T-BCSM = Terminating Basic Call State Model
T-CSI = Terminating Camel Subscription Info
USSD = Unstructured SS Data - Component Type = Invoke {A1}
VBS = Voice Broadcast Service - Component Length {xx}
VGCS = Voice Group Call Service
VLR = Vistor Location Register - Invoke ID TAG {02}
vMSC = servicing (or visited) MSC - Invoke ID Length {01}
vPLMN = visited PLMN - Invoke ID

- LINKED ID TAG {80} OPTIONAL


- Linked ID Length {01} OPTIONAL
10. ANNEX F : PRIVATE ALCATEL OPERATIONS - Linked ID OPTIONAL
- Notify Service Node
- OPERATION CODE TAG {06}
- Operation Code Length {09}
- Iso identified organisation {2B}
10.1 TRANSACTION PORTION - Icd-ecma {0C}
- Member company {02}
- Alcatel {876E}
10.1.1 1. Begin message
- Amc {35}
- Switch-infra_gsm-E10 {02}
- Message Type = Begin {62} - MAP-extension-Operation {04}
- Total Message Length {xx} - NotifyService Node {01}

- ORIGINATING TRANSACTION ID TAG {48} - Parameter(s) {->10.4.1}


- Transaction ID Length {01-04}
- Transaction ID

- DIALOGUE PORTION TAG {6B} OPTIONAL


- Dialogue Portion Length {xx} OPTIONAL
10.4 MAP Operation Types
- EXTERNAL TAG
- External Length {xx}
10.4.1 1 Notify ServiceNode (HLR -> Service Node)
- OBJECT IDENTIFIER TAG {06}
- Object Identifier Length {07}
- Ccitt recommendation {00}
- Q {11} ~SEQUENCE TAG {30}
- 773 {8605} ~SEQUENCE Length {xx}
- as {01}
- dialoguePDU {01} -IMSI TAG {80}
- version {01} -IMSI Length {03 to 08}
-IMSI (See 3.3.x)
- SINGLE-ASN1-TYPE TAG {A0}
- Single-ASN1-Type Length {xx} -msisdn TAG {81}
-msisdn Length {01..09}
- AARQ-apdu {->10.2.1} -msisdn (See 3.3.x)

- COMPONENT PORTION TAG {6C} OPTIONAL -Entity Number TAG {82}


- Component Portion Length {xx} OPTIONAL -Entity Number Length {xx}
-VLR/SGSN Number ( See 3.3.x)
- Component(s) {->10.3.1}
-Triggering Cause Tag {83}
-Triggering Cause Length {01}
-Triggering Cause {->10.5.1)

10.5 MAP Data Types


10.2 Dialogue Portion (V2)

10.5.1 triggering cause


10.2.1 1 AARQ-apdu
- {00} vlrsgsnChange
- DIALOGUE REQUEST TAG {60} - {01} plmnChange
- Dialogue Request Length {xx} - {02} countryChange
- {03} inter-VLRLocUp
- PROTOCOL VERSION TAG {80} OPTIONAL
- Protocol Version Length {02} OPTIONAL
MapTCAP v6.04 44 AIL - SB

You might also like