ts 100 974 - v6.11.0 - digital cellular … · mobile application part ... 3gpp ts 09.02 version...

1057
ETSI TS 100 974 V6.11.0 (2001-03) Technical Specification Digital cellular telecommunications system (Phase 2+); Mobile Application Part (MAP) specification (3GPP TS 09.02 version 6.11.0 Release 1997) GLOBAL SYSTEM FOR MOBILE COMMUNICATIONS R

Upload: vuongquynh

Post on 14-Aug-2018

223 views

Category:

Documents


0 download

TRANSCRIPT

  • ETSI TS 100 974 V6.11.0 (2001-03)Technical Specification

    Digital cellular telecommunications system (Phase 2+);Mobile Application Part (MAP) specification

    (3GPP TS 09.02 version 6.11.0 Release 1997)

    GLOBAL SYSTEM FORMOBILE COMMUNICATIONS

    R

  • 1

    ETSI

    ETSI TS 100 974 V6.11.0 (2001-03)3GPP TS 09.02 version 6.11.0 Release 1997

    ReferenceRTS/TSGN-040902Q6R9

    KeywordsGSM

    ETSI

    650 Route des LuciolesF-06921 Sophia Antipolis Cedex - FRANCE

    Tel.: +33 4 92 94 42 00 Fax: +33 4 93 65 47 16

    Siret N 348 623 562 00017 - NAF 742 CAssociation but non lucratif enregistre laSous-Prfecture de Grasse (06) N 7803/88

    Important notice

    Individual copies of the present document can be downloaded from:http://www.etsi.org

    The present document may be made available in more than one electronic version or in print. In any case of existing orperceived difference in contents between such versions, the reference version is the Portable Document Format (PDF).

    In case of dispute, the reference shall be the printing on ETSI printers of the PDF version kept on a specific network drivewithin ETSI Secretariat.

    Users of the present document should be aware that the document may be subject to revision or change of status.Information on the current status of this and other ETSI documents is available at http://www.etsi.org/tb/status/

    If you find errors in the present document, send your comment to:[email protected]

    Copyright Notification

    No part may be reproduced except as authorized by written permission.The copyright and the foregoing restriction extend to reproduction in all media.

    European Telecommunications Standards Institute 2001.

    All rights reserved.

    http://www.etsi.org/http://www.etsi.org/tb/[email protected]

  • 2

    ETSI

    ETSI TS 100 974 V6.11.0 (2001-03)3GPP TS 09.02 version 6.11.0 Release 1997

    Intellectual Property RightsIPRs essential or potentially essential to the present document may have been declared to ETSI. The informationpertaining to these essential IPRs, if any, is publicly available for ETSI members and non-members, and can be foundin ETSI SR 000 314: "Intellectual Property Rights (IPRs); Essential, or potentially Essential, IPRs notified to ETSI inrespect of ETSI standards", which is available from the ETSI Secretariat. Latest updates are available on the ETSI Webserver (http://www.etsi.org/ipr).

    Pursuant to the ETSI IPR Policy, no investigation, including IPR searches, has been carried out by ETSI. No guaranteecan be given as to the existence of other IPRs not referenced in ETSI SR 000 314 (or the updates on the ETSI Webserver) which are, or may be, or may become, essential to the present document.

    ForewordThis Technical Specification (TS) has been produced by the ETSI 3rd Generation Partnership Project (3GPP).

    The present document may refer to technical specifications or reports using their 3GPP identities, UMTS identities orGSM identities. These should be interpreted as being references to the corresponding ETSI deliverables.

    The cross reference between GSM, UMTS, 3GPP and ETSI identities can be found under www.etsi.org/key .

    http://www.etsi.org/iprhttp://www.etsi.org/key

  • ETSI

    ETSI TS 100 974 V6.11.0 (2001-03)33GPP TS 09.02 version 6.11.0 Release 1997

    Contents

    Foreword .......................................................................................................................................................... 14

    1 Scope...................................................................................................................................................... 15

    2 References.............................................................................................................................................. 15

    3 Abbreviations......................................................................................................................................... 21

    4 Configuration of the mobile network..................................................................................................... 214.1 The entities of the mobile system .................................................................................................................... 214.1.1 The Home Location Register (HLR).......................................................................................................... 214.1.2 The Visitor Location Register (VLR) ........................................................................................................ 224.1.3 The Mobile-services Switching Centre (MSC) .......................................................................................... 224.1.4 The Base Station System (BSS) ................................................................................................................. 224.1.5 The Gateway MSC (GMSC) ...................................................................................................................... 234.1.6 The SMS Gateway MSC............................................................................................................................ 234.1.7 The SMS Interworking MSC ..................................................................................................................... 234.1.8 The VBS/VGCS Anchor MSC................................................................................................................... 234.1.9 The Equipment Identity Register (EIR) ..................................................................................................... 234.1.10 The GSM Service Control Function (gsmSCF) ......................................................................................... 234.1.11 The VBS/VGCS Relay MSC ..................................................................................................................... 234.1.12 The Group Call Register (GCR)................................................................................................................. 234.1.13 The Shared InterWorking Function Server (SIWFS) ................................................................................. 244.1.14 The Serving GPRS Support Node (SGSN) ................................................................................................ 244.1.15 The Gateway GPRS Support Node (GGSN).............................................................................................. 244.2 Void ................................................................................................................................................................. 264.3 Interconnection between PLMNs .................................................................................................................... 264.4 The interfaces within the mobile service ......................................................................................................... 264.4.1 Interface between the HLR and the VLR (D-interface) ............................................................................. 264.4.2 Interface between the HLR and the gsmSCF (J-interface)......................................................................... 264.4.3 Interface between the VLR and its associated MSC(s) (B-interface)......................................................... 264.4.4 Interface between VLRs (G-interface) ....................................................................................................... 264.4.5 Interface between the HLR and the MSC (C-interface) ............................................................................. 264.4.6 Interface between the MSC and the gsmSCF (L-interface)........................................................................ 274.4.7 Interface between MSCs (E-interface) ....................................................................................................... 274.4.8 Interface between the MSC and Base Station Systems (A-interface) ........................................................ 274.4.9 Interface between MSC and EIR (F-interface)........................................................................................... 274.4.10 Interface between VBS/VGCS Anchor MSC and GCR (I-interface)......................................................... 274.4.11 Interface between the MSC and the SIWF server (K-interface)................................................................. 274.4.12 Interface between SGSN and HLR (Gr-interface) ..................................................................................... 274.4.13 Interface between SGSN and SMS-GMSC or SMS-IWMSC (Gd-interface) ............................................ 274.4.14 Interface between GGSN and HLR (Gc-interface) .................................................................................... 274.4.15 Interface between SGSN and EIR (Gf-interface) ....................................................................................... 274.4.16 Interface between SGSN and BSC (Gb-interface) ..................................................................................... 284.4.17 Interface between SGSN and MSC/VLR (Gs-interface)............................................................................ 284.5 Splitting of the data storage ............................................................................................................................. 28

    5 Overload and compatibility overview.................................................................................................... 285.1 Overload control .............................................................................................................................................. 285.1.1 Overload control for MSC (outside MAP)................................................................................................. 285.1.2 Overload control for MAP entities............................................................................................................. 285.1.3 Congestion control for Signalling System No. 7........................................................................................ 315.2 Compatibility ................................................................................................................................................... 315.2.1 General ....................................................................................................................................................... 315.2.2 Strategy for selecting the Application Context (AC) version..................................................................... 32

    6 Requirements concerning the use of SCCP and TC .............................................................................. 336.1 Use of SCCP.................................................................................................................................................... 336.1.1 SCCP Class ................................................................................................................................................ 34

  • ETSI

    ETSI TS 100 974 V6.11.0 (2001-03)43GPP TS 09.02 version 6.11.0 Release 1997

    6.1.2 Sub-System Number (SSN) ....................................................................................................................... 346.1.3 SCCP addressing........................................................................................................................................ 346.2 Use of TC......................................................................................................................................................... 41

    7 General on MAP services ...................................................................................................................... 427.1 Terminology and definitions............................................................................................................................ 427.2 Modelling principles ........................................................................................................................................ 427.3 Common MAP services ................................................................................................................................... 437.3.1 MAP-OPEN service ................................................................................................................................... 447.3.2 MAP-CLOSE service................................................................................................................................. 477.3.3 MAP-DELIMITER service ........................................................................................................................ 477.3.4 MAP-U-ABORT service............................................................................................................................ 477.3.5 MAP-P-ABORT service ............................................................................................................................ 487.3.6 MAP-NOTICE service............................................................................................................................... 497.4 Sequencing of services..................................................................................................................................... 507.5 General rules for mapping of services onto TC ............................................................................................... 517.5.1 Mapping of common services .................................................................................................................... 517.5.2 Mapping of user specific services .............................................................................................................. 537.6 Definition of parameters .................................................................................................................................. 537.6.1 Common parameters .................................................................................................................................. 557.6.2 Numbering and identification parameter.................................................................................................... 587.6.3 Subscriber management parameters ........................................................................................................... 627.6.4 Supplementary services parameters ........................................................................................................... 687.6.5 Call parameters........................................................................................................................................... 727.6.6 Radio parameters........................................................................................................................................ 737.6.7 Authentication parameters.......................................................................................................................... 747.6.8 Short message parameters .......................................................................................................................... 747.6.9 Access and signalling system related parameters....................................................................................... 767.6.10 System operations parameters .................................................................................................................... 787.7 Representation of a list of a basic parameter in service-primitives.................................................................. 79

    8 Mobility services.................................................................................................................................... 798.1 Location management services ........................................................................................................................ 798.1.1 MAP_UPDATE_LOCATION_AREA service .......................................................................................... 798.1.2 MAP_UPDATE_LOCATION service....................................................................................................... 808.1.3 MAP_CANCEL_LOCATION service....................................................................................................... 828.1.4 MAP_SEND_IDENTIFICATION service................................................................................................. 838.1.5 MAP_DETACH_IMSI service .................................................................................................................. 838.1.6 MAP_PURGE_MS service ........................................................................................................................ 848.1.7 MAP_UPDATE_GPRS_LOCATION service........................................................................................... 858.2 Paging and search ............................................................................................................................................ 868.2.1 MAP_PAGE service .................................................................................................................................. 868.2.2 MAP_SEARCH_FOR_MS service............................................................................................................ 878.3 Access management services........................................................................................................................... 888.3.1 MAP_PROCESS_ACCESS_REQUEST service....................................................................................... 888.4 Handover services............................................................................................................................................ 908.4.1 MAP_PREPARE_HANDOVER service ................................................................................................... 908.4.2 MAP_SEND_END_SIGNAL service........................................................................................................ 918.4.3 MAP_PROCESS_ACCESS_SIGNALLING service................................................................................. 928.4.4 MAP_FORWARD_ACCESS_SIGNALLING service.............................................................................. 928.4.5 MAP_PREPARE_SUBSEQUENT_HANDOVER service ....................................................................... 938.4.6 MAP_ALLOCATE_HANDOVER_NUMBER service............................................................................. 948.4.7 MAP_SEND_HANDOVER_REPORT service ......................................................................................... 948.5 Authentication management services............................................................................................................... 958.5.1 MAP_AUTHENTICATE service .............................................................................................................. 958.5.2 MAP_SEND_AUTHENTICATION_INFO service .................................................................................. 968.6 Security management services......................................................................................................................... 978.6.1 MAP_SET_CIPHERING_MODE service................................................................................................. 978.7 International mobile equipment identities management services..................................................................... 988.7.1 MAP_CHECK_IMEI service..................................................................................................................... 988.7.2 MAP_OBTAIN_IMEI service ................................................................................................................... 998.8 Subscriber management services ..................................................................................................................... 99

  • ETSI

    ETSI TS 100 974 V6.11.0 (2001-03)53GPP TS 09.02 version 6.11.0 Release 1997

    8.8.1 MAP-INSERT-SUBSCRIBER-DATA service.......................................................................................... 998.8.2 MAP-DELETE-SUBSCRIBER-DATA service....................................................................................... 1078.9 Identity management services........................................................................................................................ 1098.9.1 MAP-PROVIDE-IMSI service................................................................................................................. 1098.9.2 MAP-FORWARD-NEW-TMSI service .................................................................................................. 1108.10 Fault recovery services .................................................................................................................................. 1108.10.1 MAP_RESET service............................................................................................................................... 1108.10.2 MAP_FORWARD_CHECK_SS_INDICATION service........................................................................ 1118.10.3 MAP_RESTORE_DATA service ............................................................................................................ 1118.11 Subscriber Information services .................................................................................................................... 1138.11.1 MAP-ANY-TIME-INTERROGATION service ...................................................................................... 1138.11.2 MAP-PROVIDE-SUBSCRIBER-Info service......................................................................................... 113

    9 Operation and maintenance services.................................................................................................... 1149.1 Subscriber tracing services ............................................................................................................................ 1149.1.1 MAP-ACTIVATE-TRACE-MODE service ............................................................................................ 1149.1.2 MAP-DEACTIVATE-TRACE-MODE service ....................................................................................... 1159.1.3 MAP-TRACE-SUBSCRIBER-ACTIVITY service................................................................................. 1169.2 Other operation and maintenance services..................................................................................................... 1179.2.1 MAP-SEND-IMSI service ....................................................................................................................... 117

    10 Call handling services.......................................................................................................................... 11710.1 MAP_SEND_ROUTING_INFORMATION service .................................................................................... 11710.1.1 Definition ................................................................................................................................................. 11710.1.2 Service primitives..................................................................................................................................... 11810.1.3 Parameter use ........................................................................................................................................... 11810.2 MAP_PROVIDE_ROAMING_NUMBER service ....................................................................................... 12110.2.1 Definition ................................................................................................................................................. 12110.2.2 Service primitives..................................................................................................................................... 12210.2.3 Parameter use ........................................................................................................................................... 12210.3 MAP_RESUME_CALL_HANDLING service ............................................................................................. 12410.3.1 Definition ................................................................................................................................................. 12410.3.2 Service primitives..................................................................................................................................... 12410.3.3 Parameter use ........................................................................................................................................... 12410.4 MAP_PREPARE_GROUP_CALL service ................................................................................................... 12510.4.1 Definition ................................................................................................................................................. 12510.4.2 Service primitives..................................................................................................................................... 12510.4.3 Parameter definitions and use................................................................................................................... 12510.5 MAP_PROCESS_GROUP CALL_SIGNALLING service .......................................................................... 12610.5.1 Definitions................................................................................................................................................ 12610.5.2 Service primitives..................................................................................................................................... 12610.5.3 Parameter definitions and use................................................................................................................... 12710.6 MAP_FORWARD_GROUP_CALL_SIGNALLING service....................................................................... 12710.6.1 Definitions................................................................................................................................................ 12710.6.2 Service primitives..................................................................................................................................... 12710.6.3 Parameter definitions and use................................................................................................................... 12710.7 MAP_SEND_GROUP_CALL_END_SIGNAL service............................................................................... 12810.7.1 Definitions................................................................................................................................................ 12810.7.2 Service primitives..................................................................................................................................... 12810.7.3 Parameter definitions and use................................................................................................................... 12810.8 MAP_Provide_SIWFS_Number.................................................................................................................... 12810.8.1 Definition ................................................................................................................................................. 12810.8.2 Service primitive ...................................................................................................................................... 12910.8.3 Parameter use ........................................................................................................................................... 12910.9 MAP_SIWFS_Signalling_Modify................................................................................................................. 13010.9.1 Definition ................................................................................................................................................. 13010.9.2 Service primitive ...................................................................................................................................... 13010.9.3 Parameter use ........................................................................................................................................... 13010.10 MAP_SET_REPORTING_STATE service................................................................................................... 13110.10.1 Definition ................................................................................................................................................. 13110.10.2 Service primitives..................................................................................................................................... 13110.10.3 Parameter use ........................................................................................................................................... 131

  • ETSI

    ETSI TS 100 974 V6.11.0 (2001-03)63GPP TS 09.02 version 6.11.0 Release 1997

    10.11 MAP_STATUS_REPORT service ................................................................................................................ 13210.11.1 Definition ................................................................................................................................................. 13210.11.2 Service primitives..................................................................................................................................... 13210.11.3 Parameter use ........................................................................................................................................... 13210.12 MAP_REMOTE_USER_FREE service ........................................................................................................ 13310.12.1 Definition ................................................................................................................................................. 13310.12.2 Service primitives..................................................................................................................................... 13310.12.3 Parameter use ........................................................................................................................................... 133

    11 Supplementary services related services.............................................................................................. 13411.1 MAP_REGISTER_SS service ....................................................................................................................... 13411.1.1 Definition ................................................................................................................................................. 13411.1.2 Service primitives..................................................................................................................................... 13411.1.3 Parameter use ........................................................................................................................................... 13511.2 MAP_ERASE_SS service ............................................................................................................................. 13611.2.1 Definition ................................................................................................................................................. 13611.2.2 Service primitives..................................................................................................................................... 13611.2.3 Parameter use ........................................................................................................................................... 13611.3 MAP_ACTIVATE_SS service ...................................................................................................................... 13711.3.1 Definition ................................................................................................................................................. 13711.3.2 Service primitives..................................................................................................................................... 13711.3.3 Parameter use ........................................................................................................................................... 13711.4 MAP_DEACTIVATE_SS service................................................................................................................. 13811.4.1 Definitions................................................................................................................................................ 13811.4.2 Service primitives..................................................................................................................................... 13811.4.3 Parameter use ........................................................................................................................................... 13911.5 MAP_INTERROGATE_SS service .............................................................................................................. 14011.5.1 Definitions................................................................................................................................................ 14011.5.2 Service primitives..................................................................................................................................... 14011.5.3 Parameter use ........................................................................................................................................... 14011.6 MAP_INVOKE_SS service........................................................................................................................... 14111.6.1 Definitions................................................................................................................................................ 14111.6.2 Service primitives..................................................................................................................................... 14211.6.3 Parameter use ........................................................................................................................................... 14211.7 MAP_REGISTER_PASSWORD service...................................................................................................... 14211.7.1 Definitions................................................................................................................................................ 14211.7.2 Service primitives..................................................................................................................................... 14311.7.3 Parameter use ........................................................................................................................................... 14311.8 MAP_GET_PASSWORD service ................................................................................................................. 14311.8.1 Definitions................................................................................................................................................ 14311.8.2 Service primitives..................................................................................................................................... 14411.8.3 Parameter use ........................................................................................................................................... 14411.9 MAP_PROCESS_UNSTRUCTURED_SS_REQUEST service ................................................................... 14411.9.1 Definitions................................................................................................................................................ 14411.9.2 Service primitives..................................................................................................................................... 14411.9.3 Parameter use ........................................................................................................................................... 14511.10 MAP_UNSTRUCTURED_SS_REQUEST service ...................................................................................... 14511.10.1 Definitions................................................................................................................................................ 14511.10.2 Service primitives..................................................................................................................................... 14611.10.3 Parameter use ........................................................................................................................................... 14611.11 MAP_UNSTRUCTURED_SS_NOTIFY service.......................................................................................... 14711.11.1 Definitions................................................................................................................................................ 14711.11.2 Service primitives..................................................................................................................................... 14711.11.3 Parameter use ........................................................................................................................................... 14711.12 MAP_SS_INVOCATION_NOTIFY............................................................................................................. 14811.12.1 Definition ................................................................................................................................................. 14811.12.2 Service primitives..................................................................................................................................... 14811.12.3 Parameter use ........................................................................................................................................... 14811.13 MAP_REGISTER_CC_ENTRY service....................................................................................................... 14811.13.1 Definition ................................................................................................................................................. 14811.13.2 Service primitives..................................................................................................................................... 14911.13.3 Parameter use ........................................................................................................................................... 149

  • ETSI

    ETSI TS 100 974 V6.11.0 (2001-03)73GPP TS 09.02 version 6.11.0 Release 1997

    11.14 MAP_ERASE_CC_ENTRY service ............................................................................................................. 15011.14.1 Definition ................................................................................................................................................. 15011.14.2 Service primitives..................................................................................................................................... 15011.14.3 Parameter use ........................................................................................................................................... 150

    12 Short message service management services....................................................................................... 15112.1 MAP-SEND-ROUTING-INFO-FOR-SM service......................................................................................... 15112.1.1 Definition ................................................................................................................................................. 15112.1.2 Service primitives..................................................................................................................................... 15112.1.3 Parameter use ........................................................................................................................................... 15212.2 MAP-MO-FORWARD-SHORT-MESSAGE service ................................................................................... 15312.2.1 Definition ................................................................................................................................................. 15312.2.2 Service primitives..................................................................................................................................... 15312.2.3 Parameter use ........................................................................................................................................... 15312.3 MAP-REPORT-SM-DELIVERY-STATUS service ..................................................................................... 15412.3.1 Definition ................................................................................................................................................. 15412.3.2 Service primitives..................................................................................................................................... 15412.3.3 Parameter use ........................................................................................................................................... 15512.4 MAP-READY-FOR-SM service ................................................................................................................... 15612.4.1 Definition ................................................................................................................................................. 15612.4.2 Service primitives..................................................................................................................................... 15612.4.3 Parameter use ........................................................................................................................................... 15612.5 MAP-ALERT-SERVICE-CENTRE service.................................................................................................. 15712.5.1 Definition ................................................................................................................................................. 15712.5.2 Service primitives..................................................................................................................................... 15712.5.3 Parameter use ........................................................................................................................................... 15712.6 MAP-INFORM-SERVICE-CENTRE service ............................................................................................... 15812.6.1 Definition ................................................................................................................................................. 15812.6.2 Service primitives..................................................................................................................................... 15812.6.3 Parameter use ........................................................................................................................................... 15812.7 MAP-SEND-INFO-FOR-MT-SMS service .................................................................................................. 15912.7.1 Definition ................................................................................................................................................. 15912.7.2 Service primitives..................................................................................................................................... 15912.7.3 Parameter use ........................................................................................................................................... 15912.8 MAP-SEND-INFO-FOR-MO-SMS service .................................................................................................. 16012.8.1 Definition ................................................................................................................................................. 16012.8.2 Service primitives..................................................................................................................................... 16012.8.3 Parameter use ........................................................................................................................................... 16012.9 MAP-MT-FORWARD-SHORT-MESSAGE service.................................................................................... 16012.9.1 Definition ................................................................................................................................................. 16012.9.2 Service primitives..................................................................................................................................... 16112.9.3 Parameter use ........................................................................................................................................... 161

    13 Network-Requested PDP Context Activation services........................................................................ 16213.1 MAP_SEND_ROUTING_INFO_FOR_GPRS service ................................................................................. 16213.1.1 Definition ................................................................................................................................................. 16213.1.2 Service primitives..................................................................................................................................... 16213.1.3 Parameter definition and use .................................................................................................................... 16213.2 MAP_FAILURE_REPORT service .............................................................................................................. 16313.2.1 Definition ................................................................................................................................................. 16313.2.2 Service primitives..................................................................................................................................... 16313.2.3 Parameter definition and use .................................................................................................................... 16313.3 MAP_NOTE_MS_PRESENT_FOR_GPRS service ..................................................................................... 16413.3.1 Definition ................................................................................................................................................. 16413.3.2 Service primitives..................................................................................................................................... 16413.3.3 Parameter definition and use .................................................................................................................... 164

    14 General................................................................................................................................................. 16514.1 Overview........................................................................................................................................................ 16514.2 Underlying services ....................................................................................................................................... 16514.3 Model............................................................................................................................................................. 16514.4 Conventions ................................................................................................................................................... 165

  • ETSI

    ETSI TS 100 974 V6.11.0 (2001-03)83GPP TS 09.02 version 6.11.0 Release 1997

    15 Elements of procedure ......................................................................................................................... 16615.1 Dialogue establishment.................................................................................................................................. 16615.1.1 Handling of unknown operations ............................................................................................................ 16615.1.2 Receipt of a MAP-OPEN request primitive ............................................................................................. 16715.1.3 Receipt of a TC-BEGIN indication .......................................................................................................... 16715.1.4 Receipt of a MAP-OPEN response .......................................................................................................... 17015.1.5 Receipt of the first TC-CONTINUE ind .................................................................................................. 17015.1.6 Receipt of a TC-END ind......................................................................................................................... 17015.1.7 Receipt of a TC-U-ABORT ind ............................................................................................................... 17015.1.8 Receipt of a TC-P-ABORT ind ................................................................................................................ 17115.2 Dialogue continuation.................................................................................................................................... 17115.2.1 Sending entity........................................................................................................................................... 17115.2.2 Receiving entity ....................................................................................................................................... 17115.3 Dialogue termination ..................................................................................................................................... 17115.3.1 Receipt of a MAP-CLOSE request .......................................................................................................... 17115.3.2 Receipt of a TC-END indication .............................................................................................................. 17115.4 User Abort ..................................................................................................................................................... 17215.4.1 MAP-U-ABORT request.......................................................................................................................... 17215.4.2 TC-U-ABORT ind ................................................................................................................................... 17215.5 Provider Abort ............................................................................................................................................... 17215.5.1 MAP PM error situation........................................................................................................................... 17215.5.2 TC-P-ABORT ind .................................................................................................................................... 17215.5.3 TC-U-ABORT ind ................................................................................................................................... 17215.6 Procedures for MAP specific services ........................................................................................................... 17315.6.1 Service invocation.................................................................................................................................... 17315.6.2 Service invocation receipt ........................................................................................................................ 17315.6.3 Service response....................................................................................................................................... 17415.6.4 Receipt of a response................................................................................................................................ 17415.6.5 Other events ............................................................................................................................................. 17715.6.6 Parameter checks...................................................................................................................................... 17715.6.7 Returning state machines to idle .............................................................................................................. 17815.6.8 Load control ............................................................................................................................................. 178

    16 Mapping on to TC services .................................................................................................................. 17816.1 Dialogue control ............................................................................................................................................ 17816.1.1 Directly mapped parameters..................................................................................................................... 17816.1.2 Use of other parameters of dialogue handling primitives......................................................................... 17816.2 Service specific procedures ........................................................................................................................... 18016.2.1 Directly mapped parameters..................................................................................................................... 18016.2.2 Use of other parameters of component handling primitives..................................................................... 18016.3 SDL descriptions ........................................................................................................................................... 183

    17 Abstract syntax of the MAP protocol .................................................................................................. 21017.1 General........................................................................................................................................................... 21017.1.1 Encoding rules.......................................................................................................................................... 21017.1.2 Use of TC................................................................................................................................................. 21017.1.3 Use of information elements defined outside MAP ................................................................................. 21117.1.4 Compatibility considerations.................................................................................................................... 21117.1.5 Structure of the Abstract Syntax of MAP................................................................................................. 21217.1.6 Application Contexts................................................................................................................................ 21417.2 Operation packages........................................................................................................................................ 21517.2.1 General aspects......................................................................................................................................... 21517.2.2 Packages specifications ............................................................................................................................ 21617.3 Application contexts ...................................................................................................................................... 22417.3.1 General aspects......................................................................................................................................... 22417.3.2 Application context definitions ................................................................................................................ 22517.3.3 ASN.1 Module for application-context-names......................................................................................... 23317.4 MAP Dialogue Information ........................................................................................................................... 23617.5 MAP operation and error codes ..................................................................................................................... 23717.6 MAP operation and error types...................................................................................................................... 24317.6.1 Mobile Service Operations....................................................................................................................... 24317.6.2 Operation and Maintenance Operations ................................................................................................... 248

  • ETSI

    ETSI TS 100 974 V6.11.0 (2001-03)93GPP TS 09.02 version 6.11.0 Release 1997

    17.6.3 Call Handling Operations......................................................................................................................... 24917.6.4 Supplementary service operations............................................................................................................ 25117.6.5 Short message service operations............................................................................................................. 25517.6.6 Errors........................................................................................................................................................ 25717.6.7 Group Call operations .............................................................................................................................. 26217.7 MAP constants and data types ....................................................................................................................... 26317.7.1 Mobile Service data types ........................................................................................................................ 26317.7.2 Operation and maintenance data types ..................................................................................................... 27617.7.3 Call handling data types ........................................................................................................................... 27717.7.4 Supplementary service data types ............................................................................................................ 28217.7.5 Supplementary service codes ................................................................................................................... 28617.7.6 Short message data types.......................................................................................................................... 28817.7.7 Error data types ........................................................................................................................................ 29117.7.8 Common data types.................................................................................................................................. 29517.7.9 Teleservice Codes .................................................................................................................................... 30117.7.10 Bearer Service Codes ............................................................................................................................... 30217.7.11 Extension data types................................................................................................................................. 30417.7.12 Group Call data types............................................................................................................................... 304

    18 General on MAP user procedures ........................................................................................................ 30618.1 Introduction.................................................................................................................................................... 30618.2 Common aspects of user procedure descriptions ........................................................................................... 30618.2.1 General conventions................................................................................................................................. 30618.2.2 Naming conventions................................................................................................................................. 30718.2.3 Convention on primitives parameters....................................................................................................... 30818.2.4 Version handling at dialogue establishment............................................................................................. 30818.2.5 Abort Handling......................................................................................................................................... 30918.2.6 SDL conventions...................................................................................................................................... 30918.3 Interaction between MAP Provider and MAP Users ..................................................................................... 310

    19 Mobility procedures............................................................................................................................. 31019.1 Location management Procedures ................................................................................................................. 31019.1.1 Location updating..................................................................................................................................... 31619.1.2 Location Cancellation .............................................................................................................................. 36019.1.3 Detach IMSI ............................................................................................................................................. 36719.1.4 Purge MS.................................................................................................................................................. 37019.2 Handover procedure....................................................................................................................................... 37619.2.1 General ..................................................................................................................................................... 37619.2.2 Handover procedure in MSC-A ............................................................................................................... 37919.2.3 Handover procedure in MSC-B................................................................................................................ 39319.2.4 Handover error handling macro ............................................................................................................... 40619.2.5 Handover procedure in VLR .................................................................................................................... 40819.3 Fault recovery procedures.............................................................................................................................. 41119.3.1 VLR fault recovery procedures ................................................................................................................ 41119.3.2 HLR fault recovery procedures ................................................................................................................ 41319.3.3 VLR restoration: the restore data procedure in the HLR.......................................................................... 42119.4 Macro Insert_Subs_Data_Framed_HLR........................................................................................................ 423

    20 Operation and maintenance procedures ............................................................................................... 42720.1 General........................................................................................................................................................... 42720.1.1 Tracing Co-ordinator for the VLR ........................................................................................................... 42720.1.2 Subscriber Data Management Co-ordinator for the VLR......................................................................... 42920.1.3 Tracing Co-ordinator for the SGSN ......................................................................................................... 43120.1.4 Subscriber Data Management Co-ordinator for the SGSN ...................................................................... 43320.2 Tracing procedures ........................................................................................................................................ 43520.2.1 Procedures in the HLR ............................................................................................................................. 43820.2.2 Procedures in the VLR ............................................................................................................................. 44820.2.3 Procedures in the MSC............................................................................................................................. 45220.2.4 Procedures in the SGSN........................................................................................................................... 45220.3 Subscriber data management procedures....................................................................................................... 45520.3.1 Procedures in the HLR ............................................................................................................................. 45620.3.2 Procedures in the VLR ............................................................................................................................. 46320.3.3 Procedures in the SGSN........................................................................................................................... 466

  • ETSI

    ETSI TS 100 974 V6.11.0 (2001-03)103GPP TS 09.02 version 6.11.0 Release 1997

    20.4 Subscriber Identity procedure ........................................................................................................................ 46920.4.1 Subscriber identity procedure in the HLR................................................................................................ 46920.4.2 Subscriber identity procedure in the VLR................................................................................................ 471

    21 Call handling procedures ..................................................................................................................... 47321.1 General........................................................................................................................................................... 47321.2 Retrieval of routing information .................................................................................................................... 47421.2.1 General ..................................................................................................................................................... 47421.2.2 Process in the GMSC ............................................................................................................................... 47621.2.3 Procedures in the HLR ............................................................................................................................. 47921.2.4 Process in the VLR to provide a roaming number ................................................................................... 48521.2.5 Process in the VLR to restore subscriber data.......................................................................................... 48721.2.6 Process in the VLR to provide subscriber information ........................................................................... 48921.2.7 Process in the HLR for Any Time Interrogation ...................................................................................... 49121.2.3 Process in the HLR................................................................................................................................... 49121.3 Transfer of call handling................................................................................................................................ 49521.3.1 General ..................................................................................................................................................... 49521.3.2 Process in the VMSC ............................................................................................................................... 49621.3.3 Process in the GMSC ............................................................................................................................... 49821.4 Inter MSC Group Call Procedures................................................................................................................. 50021.4.1 General ..................................................................................................................................................... 50021.4.2 Process in the Anchor MSC ..................................................................................................................... 50021.4.3 Process in the Relay MSC........................................................................................................................ 50621.5 Allocation and modifications of resources in an SIWFS ............................................................................... 51121.5.1 General ..................................................................................................................................................... 51121.5.2 Process in the VMSC ............................................................................................................................... 51621.5.3 Process in the SIWFS............................................................................................................................... 52521.6 Setting of Reporting State.............................................................................................................................. 53221.6.1 General ..................................................................................................................................................... 53221.6.2 Process in the HLR for Set Reporting State stand-alone.......................................................................... 53221.6.3 Reporting co-ordinator process in the VLR ............................................................................................. 53521.6.4 Process in the VLR to set the reporting state ........................................................................................... 53721.7 Status Reporting............................................................................................................................................. 54021.7.1 General ..................................................................................................................................................... 54021.7.2 Process in the VLR for Status Reporting ................................................................................................. 54121.7.3 Process in the HLR for Status Reporting ................................................................................................. 54421.8 Remote User Free .......................................................................................................................................... 54921.8.1 General ..................................................................................................................................................... 54921.8.2 Process in the HLR for Remote User Free ............................................................................................... 54921.8.3 Process in the VLR for Remote User Free ............................................................................................... 552

    22 Supplementary services procedures..................................................................................................... 55522.1 Functional supplementary service processes ................................................................................................. 55522.1.1 Functional supplementary service process co-ordinator for MSC............................................................ 55522.1.2 Functional supplementary service process co-ordinator for VLR............................................................ 55722.1.3 Functional supplementary service process co-ordinator for HLR............................................................ 56022.1.4 Call completion supplementary service process co-ordinator for HLR ................................................... 56322.2 Registration procedure................................................................................................................................... 56522.2.1 General ..................................................................................................................................................... 56522.2.2 Procedures in the MSC............................................................................................................................. 56622.2.3 Procedures in the VLR ............................................................................................................................. 56822.2.4 Procedures in the HLR ............................................................................................................................. 57122.3 Erasure procedure .......................................................................................................................................... 57422.3.1 General ..................................................................................................................................................... 57422.3.2 Procedures in the MSC............................................................................................................................. 57422.3.3 Procedures in the VLR ............................................................................................................................. 57522.3.4 Procedures in the HLR ............................................................................................................................. 57522.4 Activation procedure ..................................................................................................................................... 57522.4.1 General ..................................................................................................................................................... 57522.4.2 Procedures in the MSC............................................................................................................................. 57622.4.3 Procedures in the VLR ............................................................................................................................. 57822.4.4 Procedures in the HLR ............................................................................................................................. 581

  • ETSI

    ETSI TS 100 974 V6.11.0 (2001-03)113GPP TS 09.02 version 6.11.0 Release 1997

    22.5 Deactivation procedure .................................................................................................................................. 58422.5.1 General ..................................................................................................................................................... 58422.5.2 Procedures in the MSC............................................................................................................................. 58522.5.3 Procedures in the VLR ............................................................................................................................. 58522.5.4 Procedures in the HLR ............................................................................................................................. 58522.6 Interrogation procedure.................................................................................................................................. 58522.6.1 General ..................................................................................................................................................... 58522.6.2 Procedures in the MSC............................................................................................................................. 58622.6.3 Procedures in the VLR ............................................................................................................................. 58622.6.4 Procedures in the HLR ............................................................................................................................. 59122.7 Invocation procedure ..................................................................................................................................... 59322.7.1 General ..................................................................................................................................................... 59322.7.2 Procedures in the MSC............................................................................................................................. 59422.7.3 Procedures in the VLR ............................................................................................................................. 59722.8 Password registration procedure .................................................................................................................... 59922.8.1 General ..................................................................................................................................................... 59922.8.2 Procedures in the MSC............................................................................................................................. 60022.8.3 Procedures in the VLR ............................................................................................................................. 60022.8.4 Procedures in the HLR ............................................................................................................................. 60022.9 Mobile Initiated USSD procedure ................................................................................................................. 60322.9.1 General ..................................................................................................................................................... 60322.9.2 Procedures in the MSC............................................................................................................................. 60322.9.3 Procedures in the VLR ............................................................................................................................. 60722.9.4 Procedures in the HLR ............................................................................................................................. 61222.9.5 Procedures in the gsmSCF ....................................................................................................................... 61722.10 Network initiated USSD procedure ............................................................................................................... 61922.10.1 General ..................................................................................................................................................... 61922.10.2 Procedure in the MSC .............................................................................................................................. 61922.10.3 Procedure in the VLR............................................................................................................................... 62422.10.4 Procedure in the HLR............................................................................................................................... 63122.10.5 Procedure in the gsmSCF......................................................................................................................... 63922.11 Common macros for clause 22 ...................................................................................................................... 64222.11.1 SS Password handling macros.................................................................................................................. 64222.11.2 SS Error handling macros ........................................................................................................................ 64522.12 Supplementary Service Invocation Notification procedure ........................................................................... 65122.12.1 General ..................................................................................................................................................... 65122.12.2 Procedures in the MSC............................................................................................................................. 65122.12.3 Procedures in the gsmSCF ....................................................................................................................... 65322.13 Activation of a CCBS request........................................................................................................................ 65522.13.1 General ..................................................................................................................................................... 65522.13.2 Procedure in the VLR............................................................................................................................... 65522.13.3 Procedure in the HLR............................................................................................................................... 65822.14 Deactivation of a CCBS request .................................................................................................................... 66022.14.1 General ..................................................................................................................................................... 66022.14.2 Procedure in the VLR............................................................................................................................... 66022.14.3 Procedure in the HLR............................................................................................................................... 663

    23 Short message service procedures ....................................................................................................... 66523.1 General........................................................................................................................................................... 66523.1.1 Mobile originated short message service Co-ordinator for the MSC ....................................................... 66523.1.2 Short message Gateway Co-ordinator for the HLR.................................................................................. 66723.1.3 Mobile originated short message service Co-ordinator for the SGSN ..................................................... 66923.2 The mobile originated short message transfer procedure .............................................................................. 67123.2.1 Procedure in the servicing MSC............................................................................................................... 67223.2.2 Procedure in the VLR............................................................................................................................... 67623.2.3 Procedure in the interworking MSC......................................................................................................... 67823.2.4 Procedure in the servicing SGSN............................................................................................................. 68023.3 The mobile terminated short message transfer procedure.............................................................................. 68423.3.1 Procedure in the Servicing MSC.............................................................................................................. 68623.3.2 Procedures in the VLR ............................................................................................................................. 69523.3.3 Procedures in the HLR ............................................................................................................................. 69923.3.4 Procedures in the gateway MSC .............................................................................................................. 708

  • ETSI

    ETSI TS 100 974 V6.11.0 (2001-03)123GPP TS 09.02 version 6.11.0 Release 1997

    23.3.5 Procedure in the Servicing SGSN ............................................................................................................ 71823.4 The Short Message Alert procedure .............................................................................................................. 72623.4.1 Procedures in the Servicing MSC ............................................................................................................ 72823.4.2 Procedures in the VLR ............................................................................................................................. 73023.4.3 Procedures in the HLR ............................................................................................................................. 73223.4.4 Procedures in the Interworking MSC....................................................................................................... 73523.4.5 Procedures in the Servicing SGSN.......................................................................................................... 73723.5 The SM delivery status report procedure....................................................................................................... 73923.5.1 Procedures in the HLR ............................................................................................................................. 73923.5.2 Procedures in the gateway MSC .............................................................................................................. 74123.6 Common procedures for the short message clause ........................................................................................ 74323.6.1 The macro Report_SM_Delivery_Stat_HLR ........................................................................................... 743

    24 GPRS process description.................................................................................................................... 74524.1 General........................................................................................................................................................... 74524.1.1 Process in the HLR for Send Routing Information for GPRS................................................................. 74524.1.2 Process in the GGSN for Send Routing Information for GPRS............................................................... 74724.2.1 Process in the HLR for Failure Report .................................................................................................... 74924.2.2 Process in the GGSN for Failure Report .................................................................................................. 75224.3.1 Process in the GGSN for Note Ms Present For Gprs ............................................................................... 75424.3.2 Process in the HLR for Note Ms Present For Gprs .................................................................................. 757

    25 General macro description ................................................................................................................... 75925.1 MAP open macros .............