236
ETSI TS 123 018 V3.6.0 (2000-09) Technical Specification Digital cellular telecommunications system (Phase 2+) (GSM); Universal Mobile Telecommunications System (UMTS); Basic call handling; Technical realization (3GPP TS 23.018 version 3.6.0 Release 1999) GLOBAL SYSTEM FOR MOBILE COMMUNICATIONS R

TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI TS 123 018 V3.6.0 (2000-09)Technical Specification

Digital cellular telecommunications system (Phase 2+) (GSM);Universal Mobile Telecommunications System (UMTS);

Basic call handling;Technical realization

(3GPP TS 23.018 version 3.6.0 Release 1999)

GLOBAL SYSTEM FORMOBILE COMMUNICATIONS

R

Page 2: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

1

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)3GPP TS 23.018 version 3.6.0 Release 1999

ReferenceRTS/TSGN-0423018UR3

KeywordsGSM, UMTS

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 enregistrée à laSous-Préfecture 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 2000.

All rights reserved.

Page 3: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

2

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)3GPP TS 23.018 version 3.6.0 Release 1999

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 .

Page 4: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)33GPP TS 23.018 version 3.6.0 Release 1999

Contents

Foreword ............................................................................................................................................................7

1 Scope ........................................................................................................................................................8

2 Normative references ...............................................................................................................................8

3 Definitions and abbreviations.................................................................................................................103.1 Definitions .............................................................................................................................................................103.2 Abbreviations.........................................................................................................................................................10

4 Architecture............................................................................................................................................114.1 Architecture for an MO call ...................................................................................................................................114.2 Architecture for an MT call ...................................................................................................................................12

5 Information flows...................................................................................................................................135.1 Information flow for an MO call............................................................................................................................135.2 Information flow for retrieval of routeing information for an MT call ..................................................................165.3 Information flow for an MT call ............................................................................................................................17

6 Principles for interactions with supplementary services ........................................................................206.1 Call Deflection service (3GPP TS 23.072) ............................................................................................................206.2 Line identification services (3GPP TS 23.081)......................................................................................................206.2.1 Calling Line Identification Presentation (CLIP) ..............................................................................................206.2.2 Calling Line Identification Restriction (CLIR) ................................................................................................206.2.3 Connected Line Identification Presentation (COLP)........................................................................................206.2.4 Connected Line Identification Restriction (COLR) .........................................................................................206.3 Call forwarding services (3GPP TS 23.082)..........................................................................................................206.3.1 Call Forwarding Unconditional (CFU) ............................................................................................................206.3.2 Call Forwarding on mobile subscriber Busy (CFB) .........................................................................................216.3.3 Call Forwarding on No Reply (CFNRy) ..........................................................................................................216.3.4 Call Forwarding on mobile subscriber Not Reachable (CFNRc) .....................................................................216.4 Call wait (3GPP TS 23.083) ..................................................................................................................................216.5 Call hold (3GPP TS 23.083) ..................................................................................................................................216.6 Multiparty (3GPP TS 23.084)................................................................................................................................216.7 Closed user group (3GPP TS 23.085) ....................................................................................................................216.8 Advice of charge (3GPP TS 23.086) .....................................................................................................................216.9 User-to-user signalling (3GPP TS 23.087) ............................................................................................................216.10 Call barring (3GPP TS 23.088) ........................................................................................................................226.10.1 Barring of outgoing calls..................................................................................................................................226.10.2 Barring of incoming calls .................................................................................................................................226.11 Explicit Call Transfer (3GPP TS 23.091).........................................................................................................226.12 Completion of Calls to Busy Subscriber (3GPP TS 23.093)............................................................................226.13 Multicall (3GPP TS 23.135).............................................................................................................................22

7 Functional requirements of network entities ..........................................................................................227.1 MO call ..................................................................................................................................................................237.1.1 Functional requirements of serving MSC.........................................................................................................237.1.1.1 Process OCH_MSC..........................................................................................................................................237.1.1.2 Procedure Process_Access_Request_MSC ......................................................................................................237.1.1.3 Procedure OG_Call_Setup_MSC.....................................................................................................................247.1.1.4 Procedure Obtain_IMSI_MSC .........................................................................................................................257.1.1.5 Procedure Authenticate_MSC..........................................................................................................................257.1.1.6 Procedure Obtain_IMEI_MSC.........................................................................................................................257.1.1.7 Procedure Check_IMEI_MSC .........................................................................................................................257.1.1.8 Procedure Establish_Originating_TCH_If_Required.......................................................................................267.1.1.9 Procedure Set_CLI_Presentation_Indicator_MSC...........................................................................................267.1.1.10 Procedure Send_Alerting_If_Required.......................................................................................................267.1.1.11 Procedure Set_COLP_Info_MSC...............................................................................................................267.1.1.12 Procedure Send_Access_Connect_If_Required .........................................................................................267.1.1.13 Procedure Handle_AoC_MO_MSC ...........................................................................................................26

Page 5: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)43GPP TS 23.018 version 3.6.0 Release 1999

7.1.2 Functional requirements of VLR......................................................................................................................507.1.2.1 Process OCH_VLR ..........................................................................................................................................507.1.2.2 Procedure Process_Access_Request_VLR.......................................................................................................507.1.2.3 Procedure OG_Call_Subscription_Check_VLR ..............................................................................................507.1.2.4 Procedure Obtain_Identity_VLR......................................................................................................................507.1.2.5 Procedure Obtain_IMSI_VLR..........................................................................................................................507.1.2.6 Procedure Authenticate_VLR ..........................................................................................................................507.1.2.7 Procedure Obtain_Authentication_Sets_VLR..................................................................................................517.1.2.8 Procedure Start_Tracing_VLR.........................................................................................................................517.1.2.9 Procedure Check_IMEI _VLR.........................................................................................................................517.1.2.10 Procedure Obtain_IMEI _VLR...................................................................................................................517.1.2.11 Process Fetch_Authentication_Sets_VLR ..................................................................................................517.1.2.12 Procedure Check_BAOC............................................................................................................................517.1.2.13 Procedure OG_CUG_Check.......................................................................................................................517.1.2.14 Procedure Get_LI_Subscription_Info_MO_VLR.......................................................................................517.1.2.15 Procedure Get_AoC_Subscription_Info_VLR ...........................................................................................517.1.2.16 Procedure Check_OG_Barring ...................................................................................................................517.2 Retrieval of routeing information for MT call .......................................................................................................777.2.1 Functional requirements of GMSC ..................................................................................................................777.2.1.1 Process MT_GMSC .........................................................................................................................................777.2.1.2 Procedure Obtain_Routeing_Address ..............................................................................................................797.2.1.3 Procedure Send_ACM_If_Required ................................................................................................................797.2.1.4 Procedure Send_Answer_If_Required .............................................................................................................797.2.1.5 Procedure Send_Network_Connect_If_Required ............................................................................................807.2.1.6 Procedure Handle_COLP_Forwarding_Interaction_MSC...............................................................................807.2.1.7 Procedure Activate_CF_Process ......................................................................................................................807.2.1.8 Process MT_CF_MSC .....................................................................................................................................807.2.2 Functional requirements of HLR....................................................................................................................1037.2.2.1 Process SRI_HLR ..........................................................................................................................................1037.2.2.2 Procedure Check_Parameters.........................................................................................................................1037.2.2.3 Procedure Subscription_Check_HLR ............................................................................................................1047.2.2.4 Procedure First_Forwarding_HLR.................................................................................................................1047.2.2.5 Procedure PRN_Error_HLR...........................................................................................................................1047.2.2.6 Procedure Forward_CUG_Check...................................................................................................................1047.2.2.7 Procedure Derive_Requested_Basic_Service_HLR.......................................................................................1047.2.2.8 Procedure Check_IC_Barring ........................................................................................................................1047.2.2.9 Procedure IC_CUG_Check ............................................................................................................................1047.2.2.10 Procedure Handle_CFU............................................................................................................................1047.2.2.11 Procedure Handle_CFNRc .......................................................................................................................1057.2.3 Functional requirements of VLR....................................................................................................................1217.2.3.1 Process PRN_VLR.........................................................................................................................................1217.2.3.2 Process Restore_Subscriber_Data_VLR ........................................................................................................1217.2.3.3 Process PSI_VLR...........................................................................................................................................1217.2.3.4 Procedure Retrieve_Location_Info_VLR.......................................................................................................1227.2.3.5 Procedure Retrieve_Current_Location_VLR .................................................................................................1227.2.4 Functional requirements of MSC ...................................................................................................................1367.2.4.1 Process Prepage_MSC ...................................................................................................................................1367.2.4.2 Procedure Prepaging_Page_MS_MSC...........................................................................................................1367.2.4.3 Prepaging_Search_For_MS_MSC .................................................................................................................1367.2.4.4 Process OSI_MSC..........................................................................................................................................1367.2.4.5 Process RCL_MSC ........................................................................................................................................1367.2.4.6 Procedure Current_Location_Page_MSC ......................................................................................................1367.2.4.7 Procedure Current_Location_Search_MSC ...................................................................................................1367.3 MT call.................................................................................................................................................................1447.3.1 Functional requirements of serving MSC.......................................................................................................1447.3.1.1 Process ICH_MSC .........................................................................................................................................1447.3.1.2 Procedure Page_MS_MSC.............................................................................................................................1467.3.1.3 Procedure Search_For_MS_MSC ..................................................................................................................1477.3.1.4 Procedure Complete_Call_In_MSC...............................................................................................................1477.3.1.5 Procedure Process_Call_Waiting_MSC.........................................................................................................1487.3.1.6 Procedure Set_CLIP_Info_MSC....................................................................................................................1507.3.1.7 Procedure Derive_GSM_BC_MSC................................................................................................................150

Page 6: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)53GPP TS 23.018 version 3.6.0 Release 1999

7.3.1.8 Procedure Establish_Terminating_TCH_If_Required ...................................................................................1507.3.1.9 Procedure Handle_AoC_MT_MSC ...............................................................................................................1507.3.1.10 Procedure Set_COL_Presentation_Indicator_MSC..................................................................................1507.3.2 Functional requirements of VLR....................................................................................................................1927.3.2.1 Process ICH_VLR..........................................................................................................................................1927.3.2.2 Procedure Derive_Requested_Basic_Service_VLR.......................................................................................1937.3.2.3 Procedure Search_For_MS_VLR...................................................................................................................1937.3.2.4 Procedure Get_CW_Subscription_Info_VLR................................................................................................1937.3.2.5 Procedure Get_LI_Subscription_Info_MT_VLR...........................................................................................1937.3.2.6 Procedure Handle_CFB..................................................................................................................................1937.3.2.7 Procedure Handle_CFNRy.............................................................................................................................193

8 Contents of messages ...........................................................................................................................2088.1 Messages on the B interface (MSC-VLR) ...........................................................................................................2088.1.1 Abort ..............................................................................................................................................................2088.1.2 Authenticate ...................................................................................................................................................2088.1.3 Authenticate ack.............................................................................................................................................2088.1.4 Authenticate negative response ......................................................................................................................2098.1.5 Call arrived.....................................................................................................................................................2098.1.6 Check IMEI....................................................................................................................................................2098.1.7 Check IMEI ack .............................................................................................................................................2098.1.8 Check IMEI negative response.......................................................................................................................2098.1.9 Complete Call.................................................................................................................................................2098.1.10 Complete Call ack ..........................................................................................................................................2118.1.11 Complete Call negative response ...................................................................................................................2118.1.12 Forward New TMSI .......................................................................................................................................2118.1.13 Forward New TMSI ack.................................................................................................................................2118.1.14 Forward New TMSI negative response ..........................................................................................................2118.1.15 Obtain Subscriber Info ...................................................................................................................................2128.1.16 Obtain Subscriber Info ack.............................................................................................................................2128.1.17 Page MS .........................................................................................................................................................2128.1.18 Page MS ack...................................................................................................................................................2128.1.19 Page MS negative response............................................................................................................................2128.1.20 Page MS via SGSN ........................................................................................................................................2148.1.21 Process Access Request..................................................................................................................................2148.1.22 Process Access Request ack ...........................................................................................................................2148.1.23 Process Access Request negative response ....................................................................................................2158.1.24 Process Call Waiting ......................................................................................................................................2158.1.25 Process Call Waiting ack................................................................................................................................2158.1.26 Process Call Waiting negative response.........................................................................................................2158.1.27 Provide IMEI..................................................................................................................................................2158.1.28 Provide IMEI ack ...........................................................................................................................................2168.1.29 Provide IMSI..................................................................................................................................................2168.1.30 Provide IMSI ack ...........................................................................................................................................2178.1.31 Radio connection released..............................................................................................................................2178.1.32 Search For MS................................................................................................................................................2178.1.33 Search For MS ack .........................................................................................................................................2178.1.34 Search For MS negative response ..................................................................................................................2178.1.35 Search for MS via SGSN................................................................................................................................2188.1.36 Send Info For Incoming Call..........................................................................................................................2188.1.37 Send Info For Incoming Call ack ...................................................................................................................2188.1.38 Send Info For Incoming Call negative response ............................................................................................2208.1.39 Send Info For Outgoing Call ..........................................................................................................................2208.1.40 Send Info For Outgoing Call negative response.............................................................................................2208.1.41 Start security procedures ................................................................................................................................2218.1.42 Trace subscriber activity ................................................................................................................................2218.1.43 Use existing TMSI .........................................................................................................................................2218.2 Messages on the C interface (MSC-HLR) ...........................................................................................................2228.2.1 Send Routeing Info.........................................................................................................................................2228.2.2 Send Routeing Info ack ..................................................................................................................................2238.2.3 Send Routeing Info negative response ...........................................................................................................2248.3 Messages on the D interface (VLR-HLR)............................................................................................................225

Page 7: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)63GPP TS 23.018 version 3.6.0 Release 1999

8.3.1 Provide Roaming Number..............................................................................................................................2258.3.2 Provide Roaming Number ack .......................................................................................................................2258.3.3 Provide Roaming Number negative response ................................................................................................2258.3.4 Provide Subscriber Info..................................................................................................................................2268.3.5 Provide Subscriber Info ack ...........................................................................................................................2268.3.5.1 Location information......................................................................................................................................2268.3.6 Provide Subscriber Info negative response ....................................................................................................2278.3.7 Restore Data ...................................................................................................................................................2278.3.8 Restore Data ack.............................................................................................................................................2278.3.9 Restore Data negative response......................................................................................................................2288.4 Messages on the F interface (MSC-EIR) .............................................................................................................2288.4.1 Check IMEI....................................................................................................................................................2288.4.2 Check IMEI ack .............................................................................................................................................2288.4.3 Check IMEI negative response.......................................................................................................................2288.5 Messages on the MSC internal interface..............................................................................................................2288.5.1 CF cancelled...................................................................................................................................................2288.5.2 Perform Call Forwarding................................................................................................................................2288.5.3 Perform Call Forwarding ack .........................................................................................................................2298.5.4 Perform Call Forwarding negative response ..................................................................................................2298.6 Messages on the VLR internal interface ..............................................................................................................2298.6.1 Call arrived.....................................................................................................................................................2298.6.2 PAR completed ..............................................................................................................................................2298.7 Messages on the Gs interface...............................................................................................................................2298.7.1 Page MS .........................................................................................................................................................2298.7.2 Send MS information .....................................................................................................................................2298.7.3 Send MS information ack...............................................................................................................................2308.7.4 Send MS information negative response ........................................................................................................230

Annex A (informative): Handling of an IAM at an MSC .........................................................................231

Annex B (informative): Change history.....................................................................................................234

Page 8: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)73GPP TS 23.018 version 3.6.0 Release 1999

ForewordThis Technical Specification has been produced by the 3GPP.

This 3GPP TS specifies the technical realisation of the handling of calls originated by a 3G mobile subscriber and callsdirected to a 3G mobile subscriber, up to the point where the call is established within the 3GPP system.

The contents of the present document are subject to continuing work within the TSG and may change following formalTSG approval. Should the TSG modify the contents of this 3GPP TS, it will be re-released by the TSG with anidentifying change of release date and an increase in version number as follows:

Version 3.y.z

where:

x the first digit:

1 presented to TSG for information;

2 presented to TSG for approval;

3 Indicates TSG approved document under change control.

y the second digit is incremented for all changes of substance, i.e. technical enhancements, corrections,updates, etc.

z the third digit is incremented when editorial only changes have been incorporated in the specification;

Page 9: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)83GPP TS 23.018 version 3.6.0 Release 1999

1 ScopeThis 3GPP Technical Specification (TS) specifies the technical realisation of the handling of calls originated by aUMTS or GSM mobile subscriber and calls directed to a UMTS or GSM mobile subscriber, up to the point where thecall is established. Normal release of the call after establishment is also specified.

In this specification, the term MS is used to denote a UMTS or GSM MS, as appropriate.

The handling of DTMF signalling and Off-Air Call set-up (OACSU) are not described in this specification.

The details of the effects of UMTS or GSM supplementary services on the handling of a call are described in therelevant 23.07x, 23.08x and 23.09x series of specifications.

The specification of the handling of a request from the HLR for subscriber information is not part of basic call handling,but is required for both CAMEL (3GPP TS 23.078 [12]) and optimal routeing (3GPP TS 23.079 [13]). The use of theProvide Subscriber Information message flow is shown in 3GPP TS 23.078 [12] and 3GPP TS 23.079 [13].

The specification of the handling of data calls re-routed to a SIWFS is described in 3GPP TS 23.054 [8].

The logical separation of the MSC and VLR (shown in clauses 4, 5 and 7), and the messages transferred between them(described in clause 8) are the basis of a model used to define the externally visible behaviour of the MSC/VLR, whichis a single physical entity. They do not impose any requirement except the definition of the externally visible behaviour.

If there is any conflict between this specification and the corresponding stage 3 specifications (3GPP TS 24.008 [25],3GPP TS 25.413 [26], GSM 08.08 [2] and 3GPP TS 29.002 [28]), the stage 3 specification shall prevail.

2 Normative referencesThe following documents contain provisions which, through reference in this text, constitute provisions of the presentdocument.

- References are either specific (identified by date of publication, edition number, version number, etc.) ornon-specific.

- For a specific reference, subsequent revisions do not apply.

- For a non-specific reference, the latest version applies.

- A non-specific reference to an ETS shall also be taken to refer to later versions published as an EN with the samenumber.

- For this Release 1999 document, references to 3G Technical Specifications are for Release 1999 versions(version 3.x.y).

[1] GSM 03.20: " Digital cellular telecommunications system (Phase 2+); Security related networkfunctions".

[2] GSM 08.08: "Digital cellular telecommunications system (Phase 2+); Mobile-services SwitchingCentre - Base Station System (MSC - BSS) interface Layer 3 specification".

[3] GSM 12.08: "Digital cellular telecommunications system (Phase 2+); Subscriber and equipmenttrace (GSM 12.08)".

[4] 3GPP TR 21.905: " Vocabulary for 3GPP Specifications ".

[5] 3GPP TS 23.003: "Numbering, addressing & identification".

[6] 3GPP TS 23.012: "Location Management Procedures".

[7] 3GPP TS 23.032: "Universal Geographical Area Description (GAD)".

[8] 3GPP TS 23.054: "Shared Inter Working Function (SIWF) - Stage 2 ".

Page 10: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)93GPP TS 23.018 version 3.6.0 Release 1999

[9] 3GPP TS 23.060: "General Packet Radio Service; Service description; Stage 2".

[10] 3GPP TS 23.066: "Support of Mobile Number Portability (MNP); Technical Realisation – Stage2"

[11] 3GPP TS 23.072: "Call Deflection (CD) supplementary service; Stage2".

[12] 3GPP TS 23.078: "Customized Applications for Mobile network Enhanced Logic (CAMEL) -Phase 3; Stage 2".

[13] 3GPP TS 23.079: "Support of Optimal Routeing (SOR); Technical Realisation".

[14] 3GPP TS 23.081: "Line identification Supplementary Services - Stage 2 ".

[15] 3GPP TS 23.082: "Call Forwarding (CF) Supplementary Services - Stage 2".

[16] 3GPP TS 23.083: "Call Waiting (CW) and Call Hold (HOLD) Supplementary Services - Stage 2".

[17] 3GPP TS 23.084: "Digital cellular telecommunications system (Phase 2+); Multi Party (MPTY)Supplementary Service - Stage 2".

[18] 3GPP TS 23.085: "Closed User Group (CUG) Supplementary Service - Stage 2".

[19] 3GPP TS 23.086: "Advice of Charge (AoC) Supplementary Service - Stage 2".

[20] 3GPP TS 23.087: "User –to-User Signalling (UUS) - Stage 2".

[21] 3GPP TS 23.088: "Call Barring (CB) Supplementary Service - Stage 2".

[22] 3GPP TS 23.093: "Technical realisation of Completion of Calls to Busy Subscriber (CCBS) -Stage 2".

[23] 3GPP TS 23.116: "Super-Charger Technical Realisation; Stage 2".

[24] 3GPP TS 23.135: "Multicall supplementary service; Technical Realisation; Stage 2".

[25] 3GPP TS 24.008: "Mobile Radio Interface Layer 3 specification; Core Network Protocols-Stage3".

[26] 3GPP TS 25.413: "UTRAN Iu Interface RANAP Signalling".

[27] 3GPP TS 27.001: "General on Terminal Adaptation Functions (TAF) for Mobile Stations (MS)".

[28] 3GPP TS 29.002: "Mobile Application Part (MAP) specification".

[29] 3GPP TS 29.007: "General requirements on interworking between the Public Land MobileNetwork (PLMN) and the Integrated Services Digital Network (ISDN) or Public SwitchedTelephone Network (PSTN)".

[30] 3GPP TS 29.010: "Information element mapping between Mobile Station - Base Station System(MS - BSS) and Base Station System - Mobile-services Switching Centre (BSS - MSC) Signallingprocedures and the Mobile Application Part (MAP)".

[31] 3GPP TS 33.102: "3G Security; Security Architecture ".

[32] ITU-T Q.761, December 1999: "Specifications of Signalling System No. 7 – Functionaldescription of the ISDN user part of Signalling System No. 7".

[33] ITU-T Q.762, December 1999: "Specifications of Signalling System No. 7 – General function ofmessages and signals of the ISDN user part".

[34] ITU-T Q.763, December 1999: "Specifications of Signalling System No. 7 – Formats and codes ofthe ISDN user part".

[35] ITU-T Q.764, December 1999: "Specifications of Signalling System No. 7 – Signalling SystemNo. 7 – ISDN user part signalling procedures".

Page 11: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)103GPP TS 23.018 version 3.6.0 Release 1999

[36] ITU-T Recommendation Q.850 (1996): "Usage of cause and location in the Digital SubscriberSignalling System No. 1 and the Signalling System No. 7 ISDN User Part".

3 Definitions and abbreviations

3.1 DefinitionsFor the purposes of the present document, the following definitions apply:

A subscriber: The calling mobile subscriber.

B subscriber: The mobile subscriber originally called by the A subscriber.

C subscriber: The subscriber to whom the B subscriber has requested that calls be forwarded. The C subscriber may befixed or mobile.

Circuit-Switched Bearer Capability: The information transferred over the UMTS or GSM access interface to definethe information transfer capabilities to be used between the MS and the network for a circuit-switched connection.

Location Information: Information to define the whereabouts of the MS, and the age of the information defining thewhereabouts.

3.2 AbbreviationsFor the purposes of the present document, the following abbreviations apply:

A&O Active & OperativeACM Address Complete MessageANM ANswer MessageAoC Advice of ChargeBC Bearer CapabilityBOIC-exHC&BOIZC Barring of Outgoing International Calls except those directed to the HPLMN Country &

Barring of Outgoing InterZonal CallsBOIZC Barring of Outgoing InterZonal CallsBOIZC-exHC Barring of Outgoing InterZonal Calls except those directed to the HPLMN CountryCCBS Completion of Calls to Busy SubscriberCFB Call Forwarding on BusyCFNRc Call Forwarding on mobile subscriber Not ReachableCFNRy Call Forwarding on No ReplyCFU Call Forwarding UnconditionalCLIP Calling Line Identity PresentationCLIR Calling Line Identity RestrictionCOLP COnnected Line identity PresentationCOLR COnnected Line identity RestrictionCS BC Circuit-Switched Bearer CapabilityCUG Closed User GroupCW Call WaitingFTN Forwarded-To NumberFTNW Forwarded-To NetWorkGMSCB Gateway MSC of the B subscriberGPRS General Packet Radio ServiceHLC Higher Layer CompatibilityHLRB The HLR of the B subscriberHPLMNB The HPLMN of the B subscriberIAM Initial Address MessageIPLMN Interrogating PLMN - the PLMN containing GMSCBIWU Inter Working UnitLLC Lower Layer CompatibilityMO Mobile Originated

Page 12: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)113GPP TS 23.018 version 3.6.0 Release 1999

MPTY MultiParTYMT Mobile TerminatedNDUB Network Determined User BusyNRCT No Reply Call TimerPRN Provide Roaming NumberSGSN Serving GPRS support nodeSIFIC Send Information For Incoming CallSIFOC Send Information For Outgoing CallSIWF Shared Inter Working FunctionSIWFS SIWF Server. SIWFS is the entity where the used IWU is located.SRI Send Routeing InformationUDUB User Determined User BusyVLRA The VLR of the A subscriberVLRB The VLR of the B subscriberVMSCA The Visited MSC of the A subscriberVMSCB The Visited MSC of the B subscriberVPLMNA The Visited PLMN of the A subscriberVPLMNB The Visited PLMN of the B subscriber

4 ArchitectureSubclauses 4.1 and 4.2 show the architecture for handling a basic MO call and a basic MT call. A basic mobile-to-mobile call is treated as the concatenation of an MO call and an MT call.

4.1 Architecture for an MO callA basic mobile originated call involves signalling between the MS and its VMSC via the BSS, between the VMSC andthe VLR and between the VMSC and the destination exchange, as indicated in figure 1.

In figure 1 and throughout this specification, the term BSS is used to denote a GSM BSS or a UTRAN, as appropriate.

��

�����

���������

��� ��������������

������ ����������

��������������

� � !����������������

Figure 1: Architecture for a basic mobile originated call

In figure 1 and throughout this specification, the term ISUP is used to denote the telephony signalling system usedbetween exchanges. In a given network, any telephony signalling system may be used.

When the user of an MS wishes to originate a call, the MS establishes communication with the network using radiointerface signalling, and sends a message containing the address of the called party. VMSCA requests information tohandle the outgoing call (SIFOC) from VLRA, over an internal interface of the MSC/VLR. If VLRA determines thatthe outgoing call is allowed, it responds with a Complete Call. VMSCA:

Page 13: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)123GPP TS 23.018 version 3.6.0 Release 1999

- establishes a traffic channel to the MS; and

- constructs an ISUP IAM using the called party address and sends it to the destination exchange.

NOTE: When the non-loop method is used for data calls, the IAM is sent to the SIWFS.

4.2 Architecture for an MT callA basic mobile terminated call involves signalling as indicated in figure 2. Communication between VMSCB and theMS is via the BSS, as for the mobile originated case. If VPLMNB supports GPRS and the Gs interface between VLRBand the SGSN is implemented (see 3GPP TS 23.060 [9]) and there is an association between VLRB and the SGSN forthe MS, the paging signal towards the MS goes from VMSCB via VLRB and the SGSN to the BSS. The IPLMN,containing GMSCB, is in principle distinct from HPLMNB, containing HLRB, but the practice for at least the majorityof current UMTS or GSM networks is that a call to an MS will be routed to a GMSC in HPLMNB.

����

"����

�����

#���

#����

���������

���������

������ �������$ ��%

�! &����� ���� �'�!��%

��� �������������

��

����

�����

����������%� ����������

����

Figure 2: Architecture for a basic mobile terminated call

When GMSCB receives an ISUP IAM, it requests routeing information from HLRB using the MAP protocol. HLRBrequests a roaming number from VLRB, also using the MAP protocol, and VLRB returns a roaming number in theProvide Roaming Number Ack. HLRB returns the roaming number to GMSCB in the Send Routeing Info ack. GMSCBuses the roaming number to construct an ISUP IAM, which it sends to VMSCB. When VMSCB receives the IAM, itrequests information to handle the incoming call (SIFIC) from VLRB, over an internal interface of the MSC/VLR. IfVLRB determines that the incoming call is allowed, it requests VMSCB to page the MS. VMSCB pages the MS usingradio interface signalling. When the MS responds, VMSCB informs VLRB in the Page ack message. VLRB instructsVMSCB to connect the call in the Complete call, and VMSCB establishes a traffic channel to the MS.

Page 14: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)133GPP TS 23.018 version 3.6.0 Release 1999

5 Information flowsIn this clause and clause 7, the terms "security procedures" and "security control" denote the UMTS ciphering andintegrity protection mechanism defined in 3GPP TS 33.102 [31] or the GSM ciphering mechanism defined inGSM 03.20 [1], as appropriate.

5.1 Information flow for an MO callAn example information flow for an MO call is shown in figure 3; many variations are possible. Signalling over theradio interface between MSA and BSSA or VMSCA is shown by dotted lines; signalling over the Iu interface (forUMTS) or the A interface (for GSM) between BSSA and VMSCA is shown by dashed lines; signalling over the Binterface between VMSCA and VLRA is shown by chain lines; and ISUP signalling between VMSCA and thedestination exchange is shown by solid lines.

Page 15: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)143GPP TS 23.018 version 3.6.0 Release 1999

� �(�������

���� ������������

�����!&����!�)

�! �����������!�)

� �(��������� ���*�

� �(��������!���

� �(���������%

�����!&����!�)

� �(�������

� �(��������!���

��!����� !��+

�! �����������!�)��!����� !��+��� !��+�� ��! �����

��� !��+�� ��! ��!����� !��+��! ��� !��

��� ������

� ���������������! �������

��� �����(������������������

������������ ����� ��� ��� ������

���

������!�

��� �����

� �������%

�! ��� !����� ���,�

�! ��� !����� ���-��� ���-�

�%

� ������

Figure 3: Information flow for a basic mobile originated call

NOTE 1: Authentication may occur at any stage during the establishment of an MO call; its position in thismessage flow diagram is an example.

NOTE 2: Security procedures may be initiated at any stage after authentication; the position in this message flowdiagram is an example.

NOTE 3: If ciphering is not required for a GSM connection, the MSC may send a CM service accept towards theMS; optionally it may instead send a "start ciphering" request indicating that no ciphering is required.This option is not available for a UMTS connection [ffs].

Page 16: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)153GPP TS 23.018 version 3.6.0 Release 1999

NOTE 4: The network may request the IMEI from the MS, and may check the IMEI, at any stage during theestablishment of an MO call, either as part of the procedure to start security procedures or explicitly aftersecurity procedures have started; this is not shown in this message flow diagram.

When the user wishes to originate a call, MSA establishes a signalling connection with BSSA, and sends a ConnectionManagement (CM) service request to BSSA, which relays it to VMSCA. VMSCA sends a Process Access Request toVLRA. VLRA may then initiate authentication, as described in 3GPP TS 33.102 [31] for UMTS and GSM 03.20 [1] forGSM. VLRA may also initiate security procedures at this stage, as described in 3GPP TS 33.102 [31] for UMTSGSM 03.20 [1] for GSM. If the user originates one or more new MO calls in a multicall configuration, MSA sends aCM service request through the existing signalling connection for each new call.

If VLRA determines that MSA is allowed service, it sends a Process Access Request ack to VMSCA. If VMSCA hasreceived a Start security procedures message from VLRA, the Process Access Request ack message triggers a Startsecurity procedures message towards BSSA; otherwise VMSCA sends a CM Service Accept message towards BSSA.

If BSSA receives a Start security procedures message from VMSCA, it initiates security procedures as described in3GPP TS 33.102 [31] for UMTS and GSM 03.20 [1] for GSM; when security procedures have been successfullyinitiated, MSA interprets this in the same way as a CM Service Accept. If security procedures are not required at thisstage, BSSA relays the CM Service Accept to MSA.

When MSA has received the CM Service Accept, or security procedures have been successfully initiated, MSA sends aSet-up message containing the B subscriber address via BSSA to VMSCA. MSA also uses the Set-up message toindicate the bearer capability required for the call; VMSCA translates this bearer capability into a basic service, anddetermines whether an interworking function is required. VMSCA sends to VLRA a request for information to handlethe outgoing call, using a Send Info For Outgoing Call (SIFOC) message containing the B subscriber address.

If VLRA determines that the call should be connected, it sends a Complete Call message to VMSCA. VMSCA sends aCall Proceeding message via BSSA to MSA, to indicate that the call request has been accepted, and sends an Allocatechannel message to BSSA, to trigger BSSA and MSA to set up a traffic channel over the radio interface. The CallProceeding message includes bearer capability information if any of the negotiable parameters of the bearer capabilityhas to be changed. When the traffic channel assignment process is complete (indicated by the Allocation completemessage from BSSA to VMSCA), VMSCA constructs an ISUP IAM using the B subscriber address, and sends it to thedestination exchange.

When the destination exchange returns an ISUP Address Complete Message (ACM), VMSCA sends an Alertingmessage via BSSA to MSA, to indicate to the calling user that the B subscriber is being alerted.

When the destination exchange returns an ISUP ANswer Message (ANM), VMSCA sends a Connect message viaBSSA to MSA, to instruct MSA to connect the speech path.

The network then waits for the call to be cleared.

For an emergency call, a different CM service type (emergency call) is used, and the mobile may identify itself by anIMEI. It is a network operator option whether to allow an emergency call when the mobile identifies itself by an IMEI.Details of the handling are shown in clause 7.

Page 17: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)163GPP TS 23.018 version 3.6.0 Release 1999

5.2 Information flow for retrieval of routeing information for anMT call

The information flow for retrieval of routeing information for an MT call is shown in figure 4. ISUP signalling betweenthe originating exchange and GMSCB, and between GMSCB and VMSCB is shown by solid lines; signalling over theMAP interfaces between GMSCB and HLRB and between HLRB and VLRB, and over the B interface between VLRBand VMSCB is shown by chain lines; signalling over the Iu interface (for UMTS) or the A interface (for GSM) betweenVMSCB and BSSB is shown by dashed lines; and signalling over the radio interface between BSSB and MSB is shownby dotted lines.

"��� #��� ���� ����� ���� ���

���

���

��

������

���

�(��!�)

������

����!���

�! ����

������!�)�� ���,�

��!����� !��+

�! ��� !��

�! ����

������!�)��%

����%

�����%

���� ��

���'

��!����� !��+

�! ��� !�� ��� !��+�� ��! �

��� !��+�� ��! �

� ����

!��� ������

���

�� ���*�

Figure 4: Information flow for retrieval of routeing information for a basic mobile terminated call

NOTE 1: If pre-paging is used, paging is initiated after VLRB has accepted the PRN message. The pagingprocedure is described in subclause 5.3.

NOTE 2: VMSCB starts the timer for the release of radio resources after it sends the Process Access Requestmessage to VLRB. VMSCB releases the radio resource allocated for the MT call if the timer expiresbefore the IAM is received.

When GMSCB receives an IAM, it analyses the called party address. If GMSCB can derive an HLR address from the Bparty address, it sends a request for routeing information (SRI) to HLRB. If GMSCB supports pre-paging (i.e. it isprepared to wait long enough for the SRI ack to allow pre-paging to be completed), it indicates this by an informationelement in the SRI message.

Page 18: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)173GPP TS 23.018 version 3.6.0 Release 1999

HLRB decides whether pre-paging is supported according to the following criteria:

- GMSCB has indicated that it supports pre-paging, and

- HLRB supports pre-paging (i.e. it is prepared to wait long enough for the PRN ack to allow pre-paging to becompleted).

HLRB sends a request for a roaming number (PRN) to VLRB; if pre-paging is supported, it indicates this by aninformation element in the PRN message. VLRB returns the roaming number in the PRN ack, and HLRB relays theroaming number to GMSCB in the SRI ack. GMSCB constructs an IAM using the roaming number, and sends it toVMSCB.

5.3 Information flow for an MT callAn example information flow for an MT call is shown in figure 5; many variations are possible. ISUP signallingbetween GMSCB and VMSCB is shown by solid lines; signalling over the B interface between VMSCB and VLRB isshown by chain lines; signalling over the Iu interface (for UMTS) or the A interface (for GSM) between VMSCB andBSSB is shown by dashed lines; and signalling over the radio interface between VMSCB or BSSB and MSB is shownby dotted lines.

Page 19: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)183GPP TS 23.018 version 3.6.0 Release 1999

"���� ���� ����� ���� ������

�����

���������

���

�(��!�)

������

����!������� �����'�! ����

������!�)��!����� !��+�! ���� ���*�

�! ����������!�)��% ��!����� !��+

�! ��� !���� ���,�

��� !��+�� ��! �

� ������� !��+�� ��! �

!��� ���

��� �� ����������

����� �$

��� ���

��� ��� �

�(����

� ������

����������

����������

� ����

� ������

���

��

� �����������%

���!����

� �����

� �������%

����!!�&���� ���.�

�� ���/�

Figure 5: Information flow for a basic mobile terminated call

NOTE 1: Security procedures may be initiated at any stage after the network has accepted the page response; theposition in this message flow diagram is an example.

NOTE 2: If Security procedures are not required, the MSC may send a Start security procedures message indicatingthat no ciphering is required.

Page 20: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)193GPP TS 23.018 version 3.6.0 Release 1999

NOTE 3: This message flow diagram assumes that the MS has already been authenticated on location registration.If this is not so (for the first MT call after VLR restoration), the network may initiate authentication afterthe MS responds to paging.

NOTE 4: The network may request the IMEI from the MS, and may check the IMEI, at any stage after the MSresponds to paging, either as part of the procedure to start security procedures or explicitly after securityprocedures have been started; this is not shown in this message flow diagram.

NOTE 5: If a connection between MSCB and MSB has been established as a result of pre-paging, the pagingprocedure is not performed.

NOTE 6: If a connection between MSCB and MSB has been established as a result of pre-paging, VLRB sends theCall arrived message to MSCB to stop the guard timer for the release of the radio connection.

When VMSCB receives an IAM from GMSCB it sends to VLRB a request for information to handle the incoming call,using a Send Info For Incoming Call (SIFIC) message containing the roaming number received in the IAM.

If VLRB recognises the roaming number, and MSB is allowed service, it sends a request to VMSCB to page MSB. If aradio connection between the network and MSB is already established, VMSCB responds immediately to the pagerequest. If no radio connection exists, VMSCB sends a page request to BSSB, and BSSB broadcasts the page on thepaging channel. If VPLMNB supports GPRS and the Gs interface between VLRB and the SGSN is implemented (see3GPP TS 23.060 [9]) and there is a valid association between VLRB and the SGSN for the MS, the paging signaltowards the MS goes from VMSCB via VLRB and the SGSN to the BSS.

If MSB detects the page, it sends a channel request to BSSB, which responds with an immediate assignment command,to instruct MSB to use the specified signalling channel. MSB then sends a page response on the signalling channel;BSSB relays this to VMSCB. VMSCB sends a Process access request message to VLRB to indicate that MSB hasresponded to paging. VLRB may then initiate authentication, as described in 3GPP TS 33.102 [31] for UMTS andGSM 03.20 [1] for GSM. VLRB may also initiate security procedures at this stage, as described in 3GPPTS 33.102 [31] for UMTS and GSM 03.20 [1] for GSM.

If VLRB determines that MSB is allowed service, it sends a Process access request ack to VMSCB. The Process accessrequest ack message triggers a Start security procedures message towards BSSB; if VMSCB has not received a Startsecurity procedures message from VLRB, the Start security procedures message indicates no ciphering.

VLRB then sends a Complete call message to VMSCB. VMSCB sends a Set-up message towards MSB. The Set-upmessage may include bearer capability information for the call.

When MSB receives the Set-up message from BSSB, it responds with a Call confirmed message. The Call Confirmedmessage includes bearer capability information if any of the negotiable parameters of the bearer capability has to bechanged. When VMSCB receives the Call confirmed message via BSSB, it sends an Allocate channel message toBSSB. BSSB instructs MSB to tune to a traffic channel by sending an Assignment command. When MSB has tuned tothe specified traffic channel it responds with an Assignment complete, message, which BSSB relays to VMSCB as anAllocation complete, and sends an Alerting message to indicate that the called user is being alerted. VMSCB sends anACM to GMSCB, which relays it to the originating exchange.

When the called user answers, MSB sends a Connect message, which BSSB relays to VMSCB. VMSCB:

- responds with a Connect ack message towards MSB;

- sends an ANM to GMSCB, which relays it to the originating exchange;

- sends a Complete call ack to VLRB.

The network then waits for the call to be cleared.

Page 21: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)203GPP TS 23.018 version 3.6.0 Release 1999

6 Principles for interactions with supplementaryservices

This clause specifies the principles used to describe the invocation of the GSM supplementary services which werestandardised when this specification was drafted. Registration, erasure, activation, deactivation and interrogation arecall-independent operations; they are therefore outside the scope of this specification. Descriptions may be found in thestage 2 specifications for each supplementary service.

In the modelling used in this specification, each supplementary service which a network entity supports is managed by asupplementary service handler, which handles data in the entity in which it runs. The call handling processes defined inthis specification use the data to define the contents of messages to other entities. The basic call handling processesdefined in this specification interact with the supplementary service handlers as shown in the SDL diagrams and thesupporting text. If a network entity does not support a supplementary service, it bypasses the interaction with thehandler for that supplementary service. Exceptions to this general principle are described later in this clause.

6.1 Call Deflection service (3GPP TS 23.072)The basic call handling processes ICH_MSC and ICH_VLR interact with the CD supplementary service (3GPPTS 23.072) as described in subclauses 7.3.1 and 7.3.2 respectively.

6.2 Line identification services (3GPP TS 23.081)

6.2.1 Calling Line Identification Presentation (CLIP)

The basic call handling processes ICH_VLR and ICH_MSC interact with the processes CLIP_MAF001 andCLIP_MAF002 (3GPP TS 23.081 [14]) as described in subclauses 7.3.2 and 7.3.1.

6.2.2 Calling Line Identification Restriction (CLIR)

The basic call handling processes OCH_MSC and OCH_VLR interact with the processes CLIR_MAF004 andCLIR_MAF003 (3GPP TS 23.081 [14]) as described in subclauses 7.1.1 and 7.1.2.

6.2.3 Connected Line Identification Presentation (COLP)

The basic call handling processes OCH_MSC and OCH_VLR interact with the processes COLP_MAF006 andCOLP_MAF005 (3GPP TS 23.081 [14]) as described in subclauses 7.1.1 and 7.1.2.

The basic call handling processes MT_GMSC and ICH_MSC interact with the process COLP_MAF039 [14] asdescribed in subclauses 7.2.1 and 7.3.1.

6.2.4 Connected Line Identification Restriction (COLR)

The basic call handling processes ICH_VLR and ICH_MSC interact with the processes COLR_MAF040 andCOLR_MAF041 (3GPP TS 23.081 [14]) as described in subclauses 7.3.2 and 7.3.1.

6.3 Call forwarding services (3GPP TS 23.082)

6.3.1 Call Forwarding Unconditional (CFU)

The basic call handling process SRI_HLR interacts with the process MAF007(3GPP TS 23.082 [15]) as described insubclause 7.2.2

Page 22: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)213GPP TS 23.018 version 3.6.0 Release 1999

6.3.2 Call Forwarding on mobile subscriber Busy (CFB)

The basic call handling process ICH_VLR interacts with the process MAF008 (3GPP TS 23.082 [15]) as described insubclause 7.3.2

6.3.3 Call Forwarding on No Reply (CFNRy)

The basic call handling process ICH_VLR interacts with the process MAF009 (3GPP TS 23.082 [15]) as described insubclause 7.3.2

6.3.4 Call Forwarding on mobile subscriber Not Reachable (CFNRc)

The basic call handling processes SRI_HLR and ICH_VLR interact with the process MAF010 (3GPP TS 23.082 [15])as described in subclauses 7.2.2 and 7.3.2

6.4 Call wait (3GPP TS 23.083)The basic call handling process ICH_VLR interacts with the process MAF013 (3GPP TS 23.083 [16]) as described insubclause 7.3.2. Further details of the handling of call waiting are given in subclauses 7.3.1 & 7.3.2.

6.5 Call hold (3GPP TS 23.083)Invocation of call hold before a basic call has been established will be rejected.

6.6 Multiparty (3GPP TS 23.084)Invocation of multiparty before a basic call has been established will be rejected.

6.7 Closed user group (3GPP TS 23.085)The basic call handling process OCH_VLR interacts with the process CUG_MAF014 (3GPP TS 23.085 [18]) asdescribed in subclause 7.1.2.

The basic call handling process SRI_HLR interacts with the process CUG_MAF015 (3GPP TS 23.085 [18]) asdescribed in subclause 7.2.2.

The interactions between call forwarding and CUG (3GPP TS 23.085 [18]) are handled as described in subclause7.2.2.6.

6.8 Advice of charge (3GPP TS 23.086)The interactions between Advice of Charge (3GPP TS 23.086 [19]) and MO calls are handled as described insubclauses 7.1.1 and 7.1.2.

The interactions between Advice of Charge (3GPP TS 23.086 [19]) and MT calls are handled as described insubclauses 7.3.1 and 7.3.2.

6.9 User-to-user signalling (3GPP TS 23.087)The basic call handling processes OCH_MSC, OCH_VLR, MT_GMSC and ICH_MSC interact with the UUSsupplementary service as described in subclauses 7.1.1, 7.1.2, 7.2.1 and 7.3.1 respectively.

Page 23: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)223GPP TS 23.018 version 3.6.0 Release 1999

6.10 Call barring (3GPP TS 23.088)

6.10.1 Barring of outgoing calls

The basic call handling process OCH_VLR interacts with the processes MAF017, MAF018 and MAF020 (3GPPTS 23.088 [21]) as described in subclause 7.1.2.

6.10.2 Barring of incoming calls

The basic call handling process SRI_HLR interacts with the processes MAF022 and MAF023 (3GPP TS 23.088 [21])as described in subclause 7.2.2.

6.11 Explicit Call Transfer (3GPP TS 23.091)There is no interaction between Explicit Call Transfer and the basic call handling described in this specification.

6.12 Completion of Calls to Busy Subscriber (3GPP TS 23.093)The basic call handling processes OCH_MSC, OCH_VLR, MT_GMSC, SRI_HLR, PRN_VLR, ICH_MSC andICH_VLR interact with the CCBS supplementary service as described in subclauses 7.1.1, 7.1.2, 7.2.1, 7.2.2, 7.2.3,7.3.1 & 7.3.2respectively.

6.13 Multicall (3GPP TS 23.135)The basic call handling processes OCH_MSC, OCH_VLR, ICH_MSC & ICH_VLR interact with the Multicallsupplementary service as described in subclauses subclauses 7.1.1, 7.1.2, 7.3.1 & 7.3.2respectively.

7 Functional requirements of network entitiesThe text in this clause is a supplement to the definition in the SDL diagrams; it does not duplicate the information in theSDL diagrams.

The entities described in this clause interwork with other entities over four different types of interface:

- The Iu interface, used to interwork between the MSC and the UTRAN or the UMTS MS

- The A interface, used to interwork between the MSC and the GSM BSS or the GSM MS;

- The C, D & F interfaces, used to interwork between the MSC & HLR (C), VLR & HLR (D) and MSC & EIR(F);

- Telephony signalling interfaces, used to interwork between an MSC and another exchange.

The protocols used over the Iu interface are RANAP, which is specified in 3GPP TS 25.413 [26], for interworking withthe UTRAN and DTAP, which is specified in 3GPP TS 24.008 [25], for interworking with the MS.

The protocols used over the A interface are BSSMAP, which is specified in GSM 08.08 [2], for interworking with theBSS and DTAP, which is specified in 3GPP TS 24.008 [25], for interworking with the MS.

The protocol used over the C, D & F interfaces is MAP, which is specified in 3GPP TS 29.002 [28].

For the purposes of this specification, the protocol used over telephony signalling interfaces is ISUP, which is specifiedin ITU-T Q.761 – Q.764 [32, 33, 34, 35]; other telephony signalling systems may be used instead.

Page 24: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)233GPP TS 23.018 version 3.6.0 Release 1999

This specification shows the call handling application processes interworking with a protocol handler for each of theprotocols listed above. Each protocol defines supervision timers. If a supervision timer expires before a distant entityresponds to a signal, the handling is as defined in the appropriate protocol specification. In general, the protocol handlerreports timer expiry to the application as an error condition or negative response. Where a timer is shown in thisspecification, therefore, it is an application timer rather than a protocol timer. Interworking with the protocol handlersuses functional signal names which do not necessarily have a one-to-one correspondence with the names of messagesused in the protocols.

An MSC which receives an IAM from an originating exchange may react in three different ways:

- It acts as a transit exchange, i.e. it relays the IAM to a destination exchange determined by analysis of the calledparty address, and thereafter relays other telephony signalling between the originating and destination exchangeuntil the connection is released. This behaviour is not specific to UMTS or GSM;

- It acts as a terminating exchange, i.e. it attempts to connect the call to an MS currently registered in the servicearea of the MSC;

- It acts as a GMSC, i.e. it interrogates an HLR for information to route the call. If the HLR returns routeinginformation, the MSC uses the routeing information from the HLR to construct an IAM, which it sends to adestination exchange determined by analysis of the routeing information from the HLR.

Annex A describes the method which the MSC uses to decide how to process the IAM.

The SDL diagrams in this clause show the handling for a number of optional features and services. If the handlingconsists only of a call to a procedure specific to the feature or service, the procedure call is omitted if the entity does notsupport an optional feature or service. If the handling consists of more than a call to a procedure specific to the featureor service, the text associated with each SDL diagram specifies the handling which applies if the entity does not supportan optional feature or service. For simplicity of description, it is assumed that support for Operator Determined Barringand the Call Forwarding and Call Barring supplementary services is mandatory.

7.1 MO call

7.1.1 Functional requirements of serving MSC

7.1.1.1 Process OCH_MSC

The variable TCH allocated is global data, accessible to the procedure Establish_Originating_TCH_If_Required.

The procedures CCBS_Report_Not_Idle and CCBS_Check_Last_Call are specific to CCBS; they are specified in 3GPPTS 23.093 [22].

7.1.1.2 Procedure Process_Access_Request_MSC

Sheet 2: instead of using the explicit procedure Obtain_IMEI_MSC, the VMSC may encapsulate the request for theIMEI in the Start security procedures message; the BSS relays the response in the Security procedures completemessage to the MSC.

Sheet 2: the VMSC maps the negative response received on the B interface to the appropriate reject cause according tothe rules defined in 3GPP TS 29.010 [30].

Sheet 2: The Start security procedures message may indicate one of several ciphering algorithms, or (for GSM only) nociphering.

Sheet 2, sheet 3: At any stage, the MS may terminate the transaction with the network by sending a CM service abortmessage.

Sheet 2, sheet 3: if the VMSC receives a Set-up message from the MS while the access request is being handled, themessage is saved for processing after the access request has been handled.

Page 25: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)243GPP TS 23.018 version 3.6.0 Release 1999

7.1.1.3 Procedure OG_Call_Setup_MSC

Sheet 1: the variables Alerting sent, MS connected and Reconnect are global data, accessible to the proceduresCCBS_Check_OG_Call, CCBS_OCH_Report_Failure, CCBS_OCH_Report_Success,CCBS_Check_If_CCBS_Possible, Send_Alerting_If_Required and Send_Access_Connect_If_Required.

Sheet 1: the variable UUS1 result sent is specific to UUS. This variable is accessible to all UUS specific procedures.

Sheet 1: the procedure UUS_OCH_Check_Setup is specific to UUS; it is specified in 3GPP TS 23.087 [20].

Sheet 1: the VMSC converts the GSM bearer capability negotiated between the VMSC and the MS to a GSM basicservice according to the rules defined in 3GPP TS 27.001 [27].

Sheet 1: the procedure CAMEL_N_CSI_CHECK_MSC is specific to CAMEL Phase 3 or later, it is specified in 3GPPTS 23.078 [12].

Sheet 1: the procedure Check_OG_Multicall_MSC is specific to Multicall; it is specified in 3GPP TS 23.135 [24]. If theVMSC does not support Multicall, processing continues from the "Yes" exit of the test "Result=Pass?".

Sheet 1, sheet 2, sheet 3, sheet 6: the procedure CCBS_OCH_Report_Failure is specific to CCBS; it is specified in3GPP TS 23.093 [22].

Sheet 1, sheet 2, sheet 6, sheet 7, sheet 9: at any stage after the Set-up has been received, the MS may terminate thetransaction with the network by sending a Release transaction request.

Sheet 3: the procedure Set_CLI_Presentation_Indicator_MSC is specific to CLIR. If the VMSC does not support CLIR,processing continues from the "Yes" exit of the test "Result=Call allowed?".

Sheet 3: the procedure CAMEL_OCH_MSC_INIT is specific to CAMEL; it is specified in 3GPP TS 23.078 [12]. If theVMSC does not support CAMEL, processing continues from the "Yes" exit of the test "Result=Pass?".

Sheet 3: the procedure CAMEL_MO_Dialled_Services is specific to CAMEL phase 3 or later; it is specified in 3GPPTS 23.078 [12]. If the VMSC does not support CAMEL phase 3 or later, processing continues from the "Yes" exit ofthe test "Result=Pass?".

Sheet 3: the procedure CCBS_Check_OG_Call is specific to CCBS; it is specified in 3GPP TS 23.093 [22]. If theVMSC does not support CCBS, processing continues from the "Yes" exit of the test "Result=Pass?".

Sheet 3: the procedure MOBILE_NUMBER_PORTABILITY_IN_OQoD is specific to Mobile Number Portability; it isspecified in 3GPP TS 23.066 [10].

Sheet 3: the procedure UUS_OCH_Set_Info_In_IAM is specific to UUS; it is specified in 3GPP TS 23.087 [20].

Sheet 3: the procedure CAMEL_Store_Destination_Address is specific to CAMEL phase 3 or later; it is specified in3GPP TS 23.078 [12].

Sheet 3: the procedure CCBS_OCH_Report_Success is specific to CCBS; it is specified in 3GPP TS 23.093 [22].

Sheet 4, sheet 7: the procedures CAMEL_Start_TNRy and CAMEL_Stop_TNRy are specific to CAMEL phase 2 orlater; they are specified in 3GPP TS 23.078 [12].

Sheet 4: the task "UTU2Cnt := 0" is executed only if the VMSC supports UUS

Sheet 5: the procedure CAMEL_OCH_MSC_ANSWER is specific to CAMEL; it is specified in 3GPP TS 23.078 [12].If the VMSC does not support CAMEL, processing continues from the "Yes" exit of the test "Result=Pass?".

Sheet 5: the procedure Set_COLP_Info_MSC is specific to COLP.

Sheet 5: the procedure Handle_AoC_MO_MSC is specific to AoC.

Sheet 5: the task "Store CW treatment indicator for this call if received in SII2" is executed only if the VMSC supportsCAMEL phase 3 or later.

Sheet 6: the procedures CCBS_Check_If_CCBS_Possible and CCBS_Activation_MSC are specific to CCBS; they arespecified in 3GPP TS 23.093 [22]. The task "Store CCBS Result" is executed only if the VMSC supports CCBS. If theVMSC does not support CCBS, processing continues from the "CCBS Not Possible" exit of the test "CCBS Result".

Page 26: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)253GPP TS 23.018 version 3.6.0 Release 1999

Sheet 6, sheet 7: the procedure CAMEL_OCH_MSC_DISC3 is specific to CAMEL Phase 1; it is specified in 3GPPTS 23.078 [12].

Sheet 6, sheet 7: the procedure CAMEL_OCH_MSC_DISC4 is specific to CAMEL Phase 2 or later; it is specified in3GPP TS 23.078 [12].

Sheet 6, sheet 6: the procedure CAMEL_OCH_MSC1 is specific to CAMEL phase 2 or later; it is specified in 3GPPTS 23.078 [12]. If the VMSC does not support CAMEL phase 2 or later, processing continues from the "No" exit of thetest "Result=Reconnect?"

Sheet 6, sheet 7, sheet 9: the processing in the branch beginning with the Int_Release_Call input will occur only if theMSC supports CAMEL.

Sheet 7, sheet 9: the procedure UUS_MSC_Check_UUS1_UUI is specific to UUS; it is specified in 3GPPTS 23.087 [20].

Sheet 8: the input signal TNRy expired and all the subsequent processing are specific to CAMEL phase 2 or later, andwill occur only if the VMSC supports CAMEL phase 2 or later. The procedure CAMEL_OCH_MSC2 is specified in3GPP TS 23.078 [12].

Sheet 8: the input signal User To User is specific to UUS; it is discarded if the VMSC does not support UUS.

Sheet 8: the procedures UUS_MSC_Check_UUS2_UUI_to_MS and UUS_MSC_Check_UUS2_UUI_to_NW arespecific to UUS; they are specified in 3GPP TS 23.087 [20].

Sheet 9: the procedure CAMEL_OCH_MSC_DISC1 is specific to CAMEL; it is specified in 3GPP TS 23.078 [12]. Ifthe VMSC does not support CAMEL, processing continues from the "No" exit of the test "Result=CAMEL handling?".

Sheet 9: the procedure CAMEL_OCH_MSC_DISC2 is specific to CAMEL; it is specified in 3GPP TS 23.078 [12]. Ifthe VMSC does not support CAMEL, processing continues from the "No" exit of the test "Result=CAMEL handling?".

7.1.1.4 Procedure Obtain_IMSI_MSC

The MS may terminate the transaction with the network while the VMSC is waiting for the MS to return its IMSI. If aCC connection has not been established, the MS uses CM Service Abort; otherwise it uses a Release, Release Completeor Disconnect. The VMSC aborts the transaction with the VLR and returns an aborted result to the parent process.

7.1.1.5 Procedure Authenticate_MSC

The MS may terminate the transaction with the network while the VMSC is waiting for the MS to respond to anauthentication request. If a CC connection has not been established, the MS uses CM Service Abort; otherwise it uses aRelease, Release Complete or Disconnect. The VMSC aborts the transaction with the VLR and returns an aborted resultto the parent process.

7.1.1.6 Procedure Obtain_IMEI_MSC

The MS may terminate the transaction with the network while the VMSC is waiting for the MS to return its IMEI. If aCC connection has not been established, the MS uses CM Service Abort; otherwise it uses a Release, Release Completeor Disconnect. The VMSC aborts the transaction with the VLR and returns an aborted result to the parent process.

7.1.1.7 Procedure Check_IMEI_MSC

The MS may terminate the transaction with the network while the VMSC is waiting for the MS to return its IMEI. If aCC connection has not been established, the MS uses CM Service Abort; otherwise it uses a Release, Release Completeor Disconnect. The VMSC aborts the transaction with the VLR and returns an aborted result to the parent process.

The MS may terminate the transaction with the network while the VMSC is waiting for the result of the IMEI checkfrom the EIR. If a CC connection has not been established, the MS uses CM Service Abort; otherwise it uses a Release,Release Complete or Disconnect. The VMSC aborts the transaction with the VLR and returns an aborted result to theparent process.

Page 27: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)263GPP TS 23.018 version 3.6.0 Release 1999

7.1.1.8 Procedure Establish_Originating_TCH_If_Required

7.1.1.9 Procedure Set_CLI_Presentation_Indicator_MSC

The MS may terminate the transaction with the network by sending a Release transaction message while a response isawaited from the process CLIR_MAF004. The message is saved for processing after return from the procedure.

7.1.1.10 Procedure Send_Alerting_If_Required

The test "Backward call indicator=no indication" refers to the called party’s status field in the backward call indicatorsparameter of the ISUP Address Complete message which triggered the call of the procedureSend_Alerting_If_Required.

The procedures UUS_MSC_Check_UUS1_UUI and UUS_OCH_Set_Alert_And_Connect_Param are specific to UUS;they are specified in 3GPP TS 23.087 [20]. If the VMSC does not support UUS, processing continues from the "Yes"exit of the test "Result=Pass?".

If no useful information would be carried in the Progress message, it is not sent.

7.1.1.11 Procedure Set_COLP_Info_MSC

The MS may terminate the transaction with the network by sending a Release transaction message while a response isawaited from the process COLP_MAF006. The message is saved for processing after return from the procedure.

7.1.1.12 Procedure Send_Access_Connect_If_Required

The test "Acknowledgement required" refers to the result returned by the procedure Handle_AoC_MSC. If the VMSCdoes not support AoC, processing continues from the "No" exit of the test "Acknowledgement required".

The procedure UUS_OCH_Set_Alert_And_Connect_Param is specific to UUS, it is specified in 3GPP TS 23.087 [20].If the VMSC does not support UUS, processing continues from the "Yes" exit of the test "Result=Pass?".

If no useful information would be carried in the Facility message, it is not sent.

7.1.1.13 Procedure Handle_AoC_MO_MSC

The charging parameters and the Boolean variable Acknowledgement required are global data which can be read by theparent process.

Page 28: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)273GPP TS 23.018 version 3.6.0 Release 1999

Proc ess in the MS C tohandle an outgoing c al l request

Process O CH _M S C OC H_MS C1(1)

Signals from the leftare from the BSS

Idle

C Ms erv icereques t

Proc es s_Access _

Request_M SC

Resu lt=Pas s?

Wait _For_Setup

S etup

CC BS_R ep ort_Not_IdleSee TS 23.093

TC H al located:=False

OG_Ca ll_Setu p_M SC

CC BS_Check _Las t_C al lSee TS 23.093

Rele as ecall

resourc es

Idle

C MServ iceAbort

Ye s

N o

Figure 6: Process OCH_MSC

Page 29: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)283GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he M SCto handle a reques t from the MS for system access

Procedure P rocess_Access_Reque st_MSC PA R_M S C1(3)

Signals to/from the leftare to/from the BSS;signals to/from the right are to/fro m the VLR.

P rocessA ccessR eques t

W ait_F or_P AR_R esult

ProvideIMSI

Obtain_IMSI_MS C

Res ult=Pass?

R esult:=Fai l

Wai t_For_PAR _Result

Authenticate

Authentic ate_M SC

R esult =Pass ?

R esult:=F ail

W ait_For_PA R_R esult

Trac eSubscr iberActivi ty

Tracing Active :=TR UE

Wai t_For_PAR _Result

W ait_F or_P AR_R esult

C Mserv iceabort

Abort

R es ult:=Fail

Start secu ri ty proc edures

C ipheringR equired:=

True

W ait_For_PA R_R esult

N o

Yes

No

Yes

Figure 7a: Procedure Process_Access_Request_MSC (sheet 1)

Page 30: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)293GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he M SCto handle a reques t from the MS for system access

Procedure P rocess_Access_Reque st_MSC PA R_M S C2(3)

Signals to/from the leftare to/from the BSS;signals to/from the r ight are to/from the VL R.

W ait_F or_P AR_R esult

Abort

C M Serv ice type=P age R esponse?

Map negativ e response torejec t c aus e

C M ServiceR eject

Resu lt:=Fail

Releas etransac tion

Proce ss Acces sRequest negative response

ProcessAc cessR equ es t ac k

C ipheringrequired

C M Servic e type =Page R esp ons e?

Startsecur ityproc edures

W ait_For_T MS I_

R ealloc ation

C Mservic eabort

Abort

R esult:=Fai l

ProvideIMEI

Obtain_IMEI_MS C

Res ult=Pass?

R esult:=F ail

Wai t_For_TM SI_

R eallocation

S etupC heckIMEI

C heck _IM EI_M SC

R esult=Pass ?

W ait_For_T MS I_

R eallocation

Abort

M ap negative re sponse tore ject cause

C M Servic eR eject

R esult:=F ai l

ForwardN ew T MSI

R ea lloca teTM SI

Wa it_For_TM SI_Ack

Us eExis tingTM SI

R es ult:=Pass

CM Serv iceAccept

N o

Yes Fals e

Yes

No

Yes

No

Yes

N o

True

Figure 7b: Procedure Process_Access_Request_MSC (sheet 2)

Page 31: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)303GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he M SCto handle a reques t from the MS for system access

Procedure P rocess_Access_Reque st_MSC PA R_M S C3(3)

Signals to /from the leftare to/from the BSS;sig nals to/from the r ight are to/from the VLR .

W ait_F or_TM SI_Ac k

C Mservic eabort

Abort

R esult:=Fai l

Setup A bort

R esult:=F ail

TM SIR ealloc ationFa ilure

ForwardN ew T MSInegativ e re spons e

R es ult:=Pass

TM SIR eallocationComple te

ForwardNew TM SI ack

Figure 7c: Procedure Process_Access_Request_MSC (sheet 3)

Page 32: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)313GPP TS 23.018 version 3.6.0 Release 1999

Proc edure in the originating VMSCto set up an outgoi ng call after a Setupmessage has been received from the MS

Procedure OG_Call_Setup_MSC OCS_MSC1(9)

Alert ing sent :=FalseBackward call indicator:=No indicationMS connected:=FalseReconnect:=FalseUUS1 result sent :=False

UUS_OCH_Check_Setup

See TS 23.087

Conver t CS BC to

basic service

CAMEL_N_CSICHECK_MSC

Check_OG_Multicall_MSC

See TS 23.135

Result=Pass?

Releasetransaction

CCBS_OCH_Report_Failure

See TS 23.093

Send Info ForOutgoing Call

Wait_For_MO_Call_

Result

No

Yes

Figure 8a: Procedure Outgoing_Call_Setup_MSC (sheet 1)

Page 33: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)323GPP TS 23.018 version 3.6.0 Release 1999

P ro c ed u re in th e o r ig in a tin g V M S Cto s e t u p a n o u tgo i n g ca ll a fte r a S etu pme s sa g e h a s b ee n re ce iv e d fr o m th e M S

P ro c e d u re O G _ C a l l_ S e tup _ M S C O C S _ M S C 2 (9 )

W a it_ Fo r_M O _ C a ll _

R e su lt

Re le as etra n sa c ti o n

A b o rt

CC B S _ O C H_Re p o r t_F a ilu reS e e TS 2 3 .0 9 3

C o m p le teC a l l

C o n ve r t CS B C to ch a n n e l

re q u ire me n t

C a l lP ro ce e d in g

E st ab l is h_O r ig i n at in g _

T CH _ If_R e q u ir e d

R e su l t=P as s?

C CB S _O CH _R ep o r t_F a ilu re S e e T S 2 3 .0 93

1

S e n d In fo F o rO u tg o in g C al ln e g a ti ve re s po n se

Re le a setra n sa c ti o n

N o

Ye s

Figure 8b: Procedure Outgoing_Call_Setup _MSC (sheet 2)

Page 34: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)333GPP TS 23.018 version 3.6.0 Release 1999

Proc edure in the or iginatin g VMSCto s et up an outgoing call after a Setupmes sage h as been receiv ed from the M S

Procedure OG _Call_Setup_MS C OC S_M S C3(9)

Signals to/from the leftare to/from the BSS;signals to/from the r ight are to/from the des tination exchange.

1

S et_C LI_P resentation_

Indic ato r_M SC

R esult=C all allow ed?

R elease transac tion

CC BS_OC H _Report_F ailure

See TS 23.093

C AMEL_OC H_M SC _INIT

See TS 23.078

R esult=P as s?

C AMEL_M O_D ial led_Servic es

See TS 23.078

R esult=P as s?

C C BS_Check _OG _C all See TS 23.093

R esult=P as s?

R elease transaction

M OB ILE_N U M BER_P OR TABILITY_

IN _OQoDSee TS 23.066

U U S_OC H_S et_Info_

In_IAMSee TS 23.087

InitialA ddress

D estination address:=IAM .Ca lled Party Address

C AMEL_Store_D estination_

A ddress(F alse, Fals e)

See TS 23.078

W ait_F or_AC M

3

R econnec t:=True

N o

Yes

Yes

Yes

N o

Yes

N o

N o

Figure 8c: Procedure Outgoing_Call_Setup _MSC (sheet 3)

Page 35: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)343GPP TS 23.018 version 3.6.0 Release 1999

Proc edure in the or iginatin g VMSCto s et up an outgoing call after a Setupmes sage h as been receiv ed from the M S

Procedure OG _Call_Setup_MS C OC S_M S C4(9)

Signals to/from the leftare to/from the BSS;signals to/from the right are to/from the des tination exchange.

W ait_Fo r_AC M

A ddressC om plete

C C BS_OC H_R eport_Succes s

See TS 23.093

C AMEL_S tart_T N RySee TS 23.078

Send_A lerting_If_R equired

R esult=P as s?

Rele as etransaction

Releas e

U TU 2C nt:=0

W ait_Fo r_A ns wer

A ns wer

C AMEL_OC H_M SC _AN SWER

See TS 23.078

2

C onnect

C CBS _O CH _R eport_Succes s

See TS 23.093

N o

Yes

Figure 8d: Procedure Outgoing_Call_Setup _MSC (sheet 4)

Page 36: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)353GPP TS 23.018 version 3.6.0 Release 1999

Proc edure in the or iginatin g VMSCto s et up an outgoing call after a Setupmes sage h as been receiv ed from the M S

Procedure OG _Call_Setup_MS C OC S_M S C5(9)

Signals from the left are fro m the BSS

2

R esult=Pass ?

Res ult=R ec onnec t?

3

Set_C OLP_Info_M SC

H andle_AoC _M O_M SC

Send_Acc es s_C onnect_If_

R equired

R esult=F ail?

R esult=C onnec t

s ent?

W ait_For_C onnec t_Ack

C onnec tAck

M S c onnected:=True

Store C W t reatme ntindicator fo r this c al li f received in SII2

W ait_For_C lear

No

Yes

N o

Yes

No

Yes

N o

Yes

Figure 8e: Procedure Outgoing_Call_Setup _MSC (sheet 5)

Page 37: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)363GPP TS 23.018 version 3.6.0 Release 1999

Proc edure in the or iginatin g VMSCto s et up an outgoing call after a Setupmes sage h as been receiv ed from the M S

Procedure OG _Call_Setup_MS C OC S_M S C6(9)

Signals to/from the leftare to/from the BSS;signals to/from the right are to/from the destination exc hangeunless oth erw ise m arke d.

W ait_Fo r_AC M

Releas etransac tion

CC BS_OC H _Report_F ailure

See TS 23.093

C AMEL Phase 2or highersupported?

C AME L_O CH _M SC_D ISC 3

Releas e

C AM EL_O CH _MS C_D ISC4

R eleaseF rom des tinationexc hange

C C BS_Check _If_C C BS_P os sib le

See TS 23.093

Store C C BSR esult

C AMEL Phase 2or highers upported?

R elease cause =N o ans werfro m user?

C AMEL_OC H_M SC 1

See TS 23.078R esult=

R econnect?

3

C C BSR esult

R eleasetransaction

C CB S_Ac tivation_

M SCSee TS 23.093

4C AMEL_OC H_

M SC _D ISC 3

Int_R eleas e_C all

From gsm SSF

CC BS_OC H _Report_F ailure

S ee GS M 03.93

Releas etransac tion

Releas e

N o Yes Yes

No

Yes

N o

C CBS N otPossib le

C C BS P os sib le

Yes

N o

Figure 8f: Procedure Outgoing_Call_Setup _MSC (sheet 6)

Page 38: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)373GPP TS 23.018 version 3.6.0 Release 1999

Proc edure in the or iginatin g VMSCto s et up an outgoing call after a Setupmes sage h as been receiv ed from the M S

Procedure OG _Call_Setup_MS C OC S_M S C7(9)

Signals to/from the left are to/f rom the BS S;signals to/from the right are to/from the destination exc hangeunless otherw ise m arke d.

W ait_Fo r_C onnect_ Ac kW ait_For_Answer

Releas etransac tion

C AMEL Phase 2or highersupported?

C AME L_O CH _M SC_D ISC 3

U US _M SC _Check _

U US 1_U UISee TS 23.087

Releas e

C AM EL_O CH _MS C_D ISC4

R elease

C AMEL Phase 2or highers upported?

R eleas e c aus e=N o a nswer from user?

4

C AMEL_OC H_M SC 1 See TS 23.078

R esult=R econnect?

U U S_M SC_C heck_

U U S1_U UISee TS 23.087

R eleasetransaction

3

C AMEL_OC H_M SC _D ISC3

In t_R eleas e_C all

F rom gsm SSF

Releas etransac tion

Releas e

N o Yes Yes

Yes

No

No

Yes

N o

Figure 8g: Procedure Outgoing_Call_Setup _MSC (sheet 7)

Page 39: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)383GPP TS 23.018 version 3.6.0 Release 1999

Proc edure in the or iginatin g VMSCto s et up an outgoing call after a Setupmes sage h as been receiv ed from the M S

Procedure OG _Call_Setup_MS C OC S_M S C8(9)

Signals to/from the leftare to/from the BSS;signals to/from the right are to/from the destination exc hangeunless oth erw ise m arke d.

W ait_F or_A ns wer

Us er toUs er

U US _M SC _Chec k_UU S2_

UU I_to_N WSee TS 23.087

Wai t_For_Answe r

U ser toU ser

U U S_M SC_C heck_ UU S2_

U U I_to_M SSee TS 23.087

TN R yexpired

Internal

R elease

C AMEL_O CH _M SC 2 See TS 23.078

R esult?

R eleasetrans action

3

4

R elease

C ontinue,F ail

Re connec t

Figure 8h: Procedure Outgoing_Call_Setup _MSC (sheet 8)

Page 40: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)393GPP TS 23.018 version 3.6.0 Release 1999

Proc edure in the or iginatin g VMSCto s et up an outgoing call after a Setupmes sage h as been receiv ed from the M S

Procedure OG _Call_Setup_MS C OC S_M S C9(9)

Signals to/from the leftare to/from the BSS;signals to/from the right are to/from the destination exc hangeunless otherw ise m arke d.W ait_Fo r_

C lear

Releas etransac tion

U US _M SC _Check _

U US 1_U UISee TS 23.087

C AME L_O CH _M SC_D ISC1 See TS 23.078

Res ult=CA MEL

handling?

Releas e

R elease

U U S_M SC_C heck_

U U S1_UU ISee TS 23.087

C AMEL_OC H_M SC _D ISC 2 See TS 23.078

R esult=R econnect?

R esult=C AMEL

handl ing?

R eleasetrans action

3

Int_R eleas e_C all

from g smSSF

Releas etransac tion

Re lease

N o

Yes

No

No

Yes

Yes

Figure 8i: Procedure Outgoing_Call_Setup _MSC (sheet 9)

Page 41: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)403GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he M SCto obta in the IMS I from the MSand re lay it to the VLR

Proc edure O bta in_ IMS I_M S C OIMSI_M 1(1)

Signals to/from the left are to/from the BSS;Signals to/from the r ightare to/from the VLR

SendIMSI

W ait_F or_IMSI

Send IM SIack

ProvideIM SI ack

R es ult:=Pass

R eleasetransaction

A bort

R esult:=A borted

Send IMSInegativeres ponse

Re leasetransac tion

Figure 9: Procedure Obtain_IMSI_MSC

Page 42: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)413GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he M SCto obta in an authentic ationresponse from the M Sand re lay it to the VLR

Procedure Au thentica te_M S C A UT _M SC 1(1)

Signals to/from the left are to/from the BSS;Signals to/from the r ightare to/from the VLR

Authenticate

W ait_F or_Auth_R espons e

Au thentic ateack

Authentic ateack

Wai t_For_Auth_Result

Authentic ationaccepted

R es ult:=Pass

Authenticationreject ed

Authenticationrejected

R eleasetransaction

A bort

R esult:=Aborted

Auth enticatenegativeres ponse

Authenticatenegat iveres po ns e

R eleasetransa ction

Figure 10: Procedure Authenticate_MSC

Page 43: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)423GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he M SCto obta in the IME I from the MSand re lay it to the VLR

Proc edure O bta in_ IME I_M S C OIMEI_M 1(1)

Signals to/from the left are to/from the BSS;Signals to/from the r ightare to/from the VLR

SendIMEI

W ait_F or_IMEI

Se nd IM EIack

ProvideIM EI ack

R es ult:=Pass

R eleasetransaction

A bort

R esult:=A borted

Send IMEInegativeres ponse

R eleasetransa ction

Figure 11: Procedure Obtain_IMEI_MSC

Page 44: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)433GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he M SC to c heck theIMEI and relay the res ult to t he VLR

Procedure C heck_IM EI_M S C CIM E I_M 1(1)

Signals to/from the leftare to/from the BSS;signals to/from the r ight are to/from the VL R unless ma rked otherw ise.

IMEIav ai lab le?

Send IM EI

W ait_F or_IMEI

C Mservic eabort

Abort

R esult:=Aborted

Send IM EInegativeresponse

R eleasetransaction

Send I MEIack

Ch eck IMEI To EIR

Wa it_for_C heck_IM EI_

Resu lt

Releas etransaction

Abort

R es ult:=Aborted

C heck IMEInegativ e respons e

F rom EIR

C heck IMEInegativ e respons e

R esult:=Pass

Ch eck IMEIack From EIR

Ch eck IMEIack

No

Yes

Figure 12: Procedure Check_IMEI_MSC

Page 45: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)443GPP TS 23.018 version 3.6.0 Release 1999

Proc edure in the or igina ting VM SC to es tabl ish a Traffic C hannelif one ha s n ot been establishedfor this c al l

Procedure E stab lish_Orig inating_TCH _If_Required E OTCIR1(1)

Signals to /from the leftare to/from the BSS

TC Hal located

Allocatec hannel

W ait_For_Allocation_C om plete

Releasetransaction

R esult:=F ai l

Al locationfai lure

R eleasetrans action

Allocationcomplete

TC H alloc ated:=True

R esult:=Pass

R esult:=Pass

False

True

Figure 13: Procedure Establish_Originating_TCH_If_Required

Page 46: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)453GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he M SCto determine the C LI presentation indicator v alue

Procedure S et_CLI_P resenta t ion_Indica tor_MS C CA IND_M 1(1)

Signals to/from the r ightare to/fro m the proc ess C LIR _M AF004

Initiatehandlingof C LIR

W ait_F or_C LIR_Info

R eleasetransac tion From BSS

C learc al l

R esult:=C all notal low ed

C ontinuecal lhandl ing

R esult:=C all

allowed

Figure 14: Procedure Set_CLI_Presentation_Indicator_MSC

Page 47: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)463GPP TS 23.018 version 3.6.0 Release 1999

Procedure to s end an Alerting mess age to the MSif one is req uired for this cal l

Proc edure S end_A lert ing_If_Required S ALT IR 1(1)

Sign als to the leftare to the B SS

Alerting sent

A ccessC onnect

s ent

Bac kward ca ll indicator=no indication?

U US_M SC _Check _

U US1_U UISee TS 23.087

Progres s

R esult:=Pas s

U U S_OC H_Set_A lert_And_

C onnect_ParamSee TS 23.087

R esult=P as s?

A lerting

A lerting s ent:=True

R esult:=F ai l

Fals e

Fals e

Ye s

No

Yes

N o

True

True

Figure 15: Procedure Send_Alerting_If_Required

Page 48: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)473GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he M SCto determine the C OLPinform ation to be s ent to the M S

Procedure S et_CO LP _Info_MS C CO INF_M 1(1)

Signals to/from the r ightare to/fro m the proces sC OLP_M AF006

Initiatehandlingof C OLP

W ait_F or_C OLP_Info

Re leasetransac tion From BSS

C ontinuec al lhandling

R eleaseFrom destinationexchange

Figure 16: Procedure Set_COLP_Info_MSC

Page 49: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)483GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he M SCto handle AoC signall ing tow ards the M S for an MO call

Procedure H andle_A oC_M O_M SC A oC M O_M1(1)

A oC(I)provisioned?

AoC (C )provisioned?

Ack now ledgm entrequired:=

Fals e

S etc harging

pa ram ete rs

A cknow ledgmentrequired: =

True

Setcharging

parameters

No

N o

Yes

Ye s

Figure 17: Procedure Handle_AoC_MO_MSC

Page 50: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)493GPP TS 23.018 version 3.6.0 Release 1999

Proc edure to s end aC onnect messageto the MSif one is req uired for this cal l

Procedure Se nd_Access_Connect_ If_R equ ired SA CO NIR1(1)

Signals to/from the leftare to/from the BSS;signals to/from the rightare to/from the destination exc hange

M Sc onn ec ted

U U S_O CH _Set_Alert_An d_C onnect_Param

See TS 23.087

C onnect

Ac knowledgm entreq uired?

Start AoCack now ledgm ent

timer

W ait_For_AoC _Ack_C

C hargingParametersac k

R esult:=C onnec t

s ent

R eleasetra ns action

Re lease

R esult:=Fai l

ConnectAck

Releas etransac tion

Ao Cacknow ledgm enttimer expired

Faci lity

Acknow ledgm entrequired?

Sta rt AoCacknow ledgme nt

timer

Wai t_For_Ao C_Ac k_F

ChargingParam etersack

R esult:=Faci li ty

sent

Releas etransac tion

R elease

R esu lt:=F ail

AoCa cknowledgmenttimer expired

R eleasetransaction

False

Yes

No

T rue

Yes

N o

Figure 18: Procedure Send_Access_Connect_If_Required

Page 51: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)503GPP TS 23.018 version 3.6.0 Release 1999

7.1.2 Functional requirements of VLR

7.1.2.1 Process OCH_VLR

7.1.2.2 Procedure Process_Access_Request_VLR

Sheet 1: it is a network operator decision (subject to MoU requirements) how often an MS should be authenticated.

Sheet 2: the processes Update_Location_VLR and Subscriber_Present_VLR are described in 3GPP TS 23.012 [6].

Sheet 2: it is a network operator decision (subject to MoU requirements) whether a GSM connection should beciphered. A UMTS connection shall always be ciphered [ffs].

Sheet 3: it is a network operator decision (subject to MoU requirements) how often an IMEI should be checked.

Sheet 3, sheet 4, sheet 5: the procedure CCBS_Report_MS_Activity is specific to CCBS; it is specified in 3GPPTS 23.093 [22].

Sheet 5: it is a network operator decision whether emergency calls are allowed from an ME with no SIM.

7.1.2.3 Procedure OG_Call_Subscription_Check_VLR

Sheet 1: it is an implementation option to carry out the check for operator determined barring of all outgoing callsbefore the check on provisioning of the requested basic service.

Sheet 1: the procedure Check_OG_Multicall_VLR is specific to Multicall; it is specified in 3GPP TS 23.135 [24]. If theVMSC does not support Multicall, processing continues from the “Yes” exit of the test “Result=Pass?”

Sheet 1: the procedure OG_CUG_Check is specific to CUG. If the VLR does not support CUG, processing continuesfrom the "Yes" exit of the test "Result=Call allowed?".

Sheet 1: the procedure Get_LI_Subscription_Info_MO_VLR is specific to CLIR and COLP. If the VLR supportsneither CLIR nor COLP, the procedure call is omitted.

Sheet 1: the procedure Get_AoC_Subscription_Info_VLR is specific to AoC.

Sheet 1: the procedure UUS_OCH_Check_Provision is specific to UUS; it is specified in 3GPP TS 23.087 [20]. If theVMSC does not support UUS, processing continues from the "Yes" exit of the test "Result=Pass?".

Sheet 2: the procedure CAMEL_OCH_VLR is specific to CAMEL; it is specified in 3GPP TS 23.078 [12]. If the VLRdoes not support CAMEL, processing continues from connector 1 to the call to the procedure Check_OG_Barring.

Sheet 2: the negative response "call barred" indicates whether the reason is operator determined barring orsupplementary service barring, according to the result returned by the procedure Check_OG_Barring.

7.1.2.4 Procedure Obtain_Identity_VLR

It is a network operator decision whether open (non ciphered) identification of the MS by its IMSI is allowed.

7.1.2.5 Procedure Obtain_IMSI_VLR

7.1.2.6 Procedure Authenticate_VLR

Sheet 1: the number of unused authentication sets which triggers the VLR to request further authentication sets from theHLR is an operator option.

Page 52: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)513GPP TS 23.018 version 3.6.0 Release 1999

7.1.2.7 Procedure Obtain_Authentication_Sets_VLR

7.1.2.8 Procedure Start_Tracing_VLR

7.1.2.9 Procedure Check_IMEI _VLR

If the response from the EIR to a request to check an IMEI is:

- blacklisted, then service is not granted;

- greylisted, then service is granted, but the network operator may decide to initiate tracing;

- whitelisted, then service is granted.

7.1.2.10 Procedure Obtain_IMEI _VLR

7.1.2.11 Process Fetch_Authentication_Sets_VLR

7.1.2.12 Procedure Check_BAOC

Sheet 1: if the VLR receives an Abort message from the MSC while it is awaiting a response from the processMAF017, the message is saved for handling after return from the procedure.

7.1.2.13 Procedure OG_CUG_Check

If the VLR receives an Abort message from the MSC while it is awaiting a response from the process MAF014, themessage is saved for handling after return from the procedure.

7.1.2.14 Procedure Get_LI_Subscription_Info_MO_VLR

If the VLR does not support CLIR, it omits the signal interchange with the process CLIR_MAF003.

If the VLR does not support COLP, it omits the signal interchange with the process COLP_MAF005.

If the VLR receives an Abort message from the MSC while it is awaiting a response from the process CLIR_MAF003or the process COLP_MAF005, the message is saved for handling after return from the procedure.

7.1.2.15 Procedure Get_AoC_Subscription_Info_VLR

The indicator of whether or not AoC is provisioned is global data which can be read by the parent process.

7.1.2.16 Procedure Check_OG_Barring

Sheet 3: if the VLR receives an Abort message from the MSC while it is awaiting a response from the process MAF018or MAF019, the message is saved for handling after return from the procedure.

Page 53: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)523GPP TS 23.018 version 3.6.0 Release 1999

Proc es s in the VLR to handle an outgo ing (MO) c al l s etup request

Process O CH _V LR OC H_VLR 1(1)

Signals to/from the leftare to/fro m the M SC.

Idle

P rocessA ccessR eques t

P rocess _A ccess _

R eques t_VLR

R esult=Pas s

W ait_F or_S IF OC

S end Info F or Outgoing C al l

E mergencyc all?

CompleteC all

Idle

O G_Call_S ubs cription_C heck _VLR

Idle

Abort

Idle

Idle

Yes

Yes

No

N o

Figure 19: Process OCH_VLR

Page 54: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)533GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he VLRto handle a reques t from the MS for system access

Procedure P rocess_Access_Reque st_VLR PA R_V LR1(5)

Identityk now n?

Obtain_Identi ty_VLR

R esult=Pass?

Id enti ty =IMEI?

Authenticationrequired?

Authentic at e_VLR

R esult=P as s?

IMSIdetached:=

Fa lse

C onfirm ed byR adio Contact:=

True

12

Set negativeresponse:

Sys temF ailure

3

R esult=Fai l?

Set negativ eres pon se:

U nidentifiedSubsc riber

3

R es ult:=Aborted

N o

Yes

No

Yes

Yes

N o

N o

Yes

N o

Yes

No

Yes

Figure 20a: Procedure Process_Access_Request_VLR (sheet 1)

Page 55: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)543GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he VLRto handle a reques t from the MS for system access

Procedure P rocess_Access_Reque st_VLR PA R_V LR2(5)

1

Location infoc onfi rm ed in HLR

U pdate_Loc ation_VLR

See TS 23.012

M obile N otR eachable F lag set?

S ubs criber_Present_VLR See TS 23.012

D ata confirm ed b y H LR

Set n egativ eres pon se:

U nidentifiedSubscr iber

3

R oaming allow edin current LA?

Set n egativ eres pon se:Ro aming

No t Al low edT racing

required?

Start_T racing_VLR

C ipher ingrequired?

4 5

Fals e

Yes

Fa lse

True

N o

Yes

Yes

Yes

N o

N o

N o

True

Figure 20b: Procedure Process_Access_Request_VLR (sheet 2)

Page 56: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)553GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he VLRto handle a reques t from the MS for system access

Procedure P rocess_Access_Reque st_VLR PA R_V LR3(5)

Signals to the lef tare to the M SC .

4

Sta rtsecuri ty procedures

Identity:=IMSI

Proces sAccessRequest ack

IME I c hec krequired?

Check _IM EI_VLR

Res ult=Pass?

TM SIreal locationrequired?

C C BS_R eport_M S_Ac tivity See TS 23.093

U seE xistingT MSI

R esult:=Pas s

ForwardN ew TM SI

Freezeexis ting

TM SI

Wai t_For_TM SI_Ack

R esult=Fai l?

IMSIdetac hed :=

True

Set negativ eres pon se:

IllegalEquipm ent

3

R es ult:=Aborted

5

Yes

Yes

No

Yes

N o

Yes

N o

N o

Figure 20c: Procedure Process_Access_Request_VLR (sheet 3)

Page 57: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)563GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he VLRto handle a reques t from the MS for system access

Procedure P rocess_Access_Reque st_VLR PA R_V LR4(5)

Signals from the leftare from the M SC. 2

Res ult=Aborted?

R esu lt:=A borted

Res ult=Procedure

Error?

Set negativeresponse:

Sy stemF ailure

3

Res ult=U nk nown

Subscr iber?

Res ult=U nidenti fiedSubscr iber?

Set negativeresponse:

U nide nti fiedS ubs criber

Set negativeresponse:

I llegalS ubs criber

W ait_For_TM SI_Ack

ForwardN ew T MSIack

U nfreezeexisting

T MSI

C CBS _R eport_M S_Activ ity See TS 23.093

R esult:=Pass

ForwardN ew TM SInegativeres ponse

Yes

N o

Yes

N o

N o

Yes

N o

Yes

Figure 20d: Procedure Process_Access_Request_VLR (sheet 4)

Page 58: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)573GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he VLRto handle a reques t from the MS for system access

Procedure P rocess_Access_Reque st_VLR PA R_V LR5(5)

Signals to the lef tare to the M SC .

3

C M s ervice type=Emerge nc y call?

Emerg enc y callsetup allowedw ithout S IM?

IMEIrequired?

O btain_IMEI_VLR

R esult=P as s?

Identity:=IMEI

P rocessA ccessR eques t ac k

C C BS_R eport_M S_Ac tivitySee TS 23.093

R esult:=Pas s

R esult=F ail?

Pro cess Ac cessRe ques t negative res ponse

R esult:=Fai l

R esult: =Aborted

Yes

Yes

Yes

Yes

N o

Yes

No

N o

No

N o

Figure 20e: Procedure Process_Access_Request_VLR (sheet 5)

Page 59: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)583GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he VLRto perf orm subscr iptio n checks for an outgoing call

Procedure OG _Call_Subscription_Check_VLR O CS CVLR 1(2)

Signals to the le f t are to the MSC

Bas ics ervice

provis ioned?

C heck _O G_M ultical l_VLR

See TS 23.135

R esult=P as s?

C heck_B AO C

R esult=C al l

barred?

OG _C U G_C heck

R esult=C al l

al low ed?

Get_LI_S ubs crip tion_Info_M O_VLR

G et_AoC _S ubs crip tion_

Info_VLR

U U S_OC H_C heck_

Provis ion

R esult=P as s?

Send In fo For Outgo ing Call negativeres ponse

1

Set negativ ere sponse:

C UG reject

Set negativ ere sponse:

C all barred

Set negativ ere sponse:

Basic servic enot provisioned

Bearer servic e or telese rvice

Yes

Yes

No

Yes

N o

Yes

N o

Yes

N o

N o

Figure 21a: Procedure OG_Call_Subscription_Check_VLR (sheet 1)

Page 60: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)593GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he VLRto perf orm subscr iptio n checks for an outgoing call

Procedure OG _Call_Subscription_Check_VLR O CS CVLR 2(2)

Signals to the le ft are to the MS C

1

C AMEL_OC H _VLR

See TS 23.078

R esult=F ail?

C heck _O G_Barring

C al lbarred?

Set negativ eres ponse:

C all barred

Send Info For Outgoing C all negativeres ponse

C om pleteC al l

No

Yes

No

Yes

Figure 21b: Procedure OG_Call_Subscription_Check _VLR (sheet 2)

Page 61: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)603GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he VLRto obtain the identity of an MS

Procedure Obta in_Identity_VLR OID_VL R1(1)

Identi ty =IMSI?

Identificational low ed?

O btain_IMSI_VLR

R esult=P as s?

IMSIk now n?

R es ult:=Fail

R esult:=Pas s

R esult:=Abort ed

No

Yes

Yes

N o

Yes

N o

N o

Yes

Figure 22: Procedure Obtain_Identity_VLR

Page 62: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)613GPP TS 23.018 version 3.6.0 Release 1999

Proces s in the VLRto obtain the IMS I from the M S v ia the M SC

Proc edure O bta in_IMS I_V LR O IMS I_V 1(1)

Signals to/from the leftare to/fro m the M SC.

P rovideIMSI

W ait_F or_IMSI

ProvideIM SI ack

R es ult:=Pass

Abort

R esult:=Aborted

Figure 23: Procedure Obtain_IMSI_VLR

Page 63: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)623GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he VLRto authentic ate an MSvia the MS C

Procedure Au thent ica te_V LR A UT_VLR1(2)

Signals to/from the leftare to/fro m the M SC.

Auth enticationsets avai lable?

O btain_A uthentic ation_

S ets _VLR

R esult=P as s?

Res ult=Aborted?

R esult:=Aborted

Res ult=Procedure

Error?

R es ult:=Procedure

Error

R es ult:=U nk nown

Subscr iber

Authenticate

W ait_F or_Authentic ate_

R esult

Authenticateac k

R eceived SR ES=ex pec ted SR ES?

Mo reauthentic ationsets needed?

F etch_A uthentic at ion_

S ets _VLR

Authenticationac cepted

R esult:=Pas s

1

Authenticatenegativere spons e

Authenticationfailurere port

M oreauth enticationsets needed?

Fetch_Authentication_

Sets_VLR

R es ult:=Aborted

Abort

2

No

N o

Yes

N o

Yes

N o

Yes

Yes

Yes

N o

N o

Yes

No

Yes

Figure 24a: Procedure Authenticate_VLR (sheet 1)

Page 64: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)633GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he VLRto authentic ate an MSvia the MS C

Procedure Au thent ica te_V LR A UT_VLR2(2)

Signals to the lef tare to the M SC .

1

Identity=IM SI?

R etryw ith

IMSI?

O btain_IMSI_VLR

R esult=P as s?

IMSIk now n?

IMSIm atchesT MS I?

Authentic ationrejected

Authentic ationfailurereport

R es ult:=Illega l

Subscr iber

Identity:=IMSI

2

Authentica tionaccepted

R es ult:=U nidenti fiedSub scr iber

R es ult:=Aborted

No

Yes

Yes

Yes

Yes

No

No

N o

N o

Yes

Figure 24b: Procedure Authenticate_VLR (sheet 2)

Page 65: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)643GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he VLRto obtain authentication sets from the HLR

Procedure O bta in_Authent ica tion_ Sets_V LR O AS_ VLR1(2)

Signals to/from the r ightare to/from the HLR

SendAuthenticationInfo

W ait_F or_A uthentic at ion_

S ets

SendAuthentic ationInfo ac k

Emptyres ul t?

Authentic ationsets availablein VLR ?

R e-us eo ld

s ets ?

R es ult:=Pass

R esult:=Procedure

Error

SendAuthenticationInfo negativeres po ns e

U nknownSubsc riber?

R esult:=U nknown

Subsc riber

Yes

Yes

Yes N o

N o

N o

No

Yes

Figure 25a: Procedure Obtain_Authentication_Sets_VLR (sheet 1)

Page 66: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)653GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he VLRto obtain authentication sets from the HLR

Procedure O bta in_Authent ica tion_ Sets_V LR O AS_ VLR2(2)

Signals to/from the left are to/fro m the M SC;Signals to/from the r ightare to/from the HLR

W ait_F or_A uthentic ation_

S ets

Abort

Abort

R es ult:=Aborted

Abort

Authentic ationsets available?

R e-useold

se ts?

R esult:=Pas s

R esult:=Proc edure

Error

Yes

Yes N o

N o

Figure 25b: Procedure Obtain_Authentication_Sets_VLR (sheet 2)

Page 67: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)663GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he VLRto requ es t the M SC tostart activ ity tracing

Procedure S tart_T racing_VLR S T_TR _V 1(1)

Signals to the le f t are to the M SC .

T racingac tive?

T raceS ubs criberAct ivity

Yes

N o

Figure 26: Procedure Start_Tracing_VLR

Page 68: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)673GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he VLRto requ es t the M SC tocheck an IMEI

Procedure C heck_IM EI_V LR CIM E I_V1(1)

Signals to/from the leftare to/fro m the MS C

C heckIMEI

W ait_F or_C heck _IM EI_

R esult

Abort

R es ult:=Aborted

C heckIMEI negat iveresponse

R esult:=F ail

CheckIMEI ack

Serv icegran ted?

R esult:=Pass

No

Yes

Figure 27: Procedure Check_IMEI_VLR

Page 69: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)683GPP TS 23.018 version 3.6.0 Release 1999

Proces s in the VLRto obtain the IMS I from the M S v ia the M SC

Proc edure O bta in_IME I_V LR O IME I_V 1(1)

Signals to/from the leftare to/fro m the MS C

P rovideIMEI

W ait_F or_IMEI

ProvideIM EI ack

R es ult:=Pass

Abort

R esult:=Aborted

Figure 28: Procedure Obtain_IMEI _VLR

Page 70: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)693GPP TS 23.018 version 3.6.0 Release 1999

Proces s in the VLRto retr iev e authentica tionsets from the HLR

Process Fetch_Au thent ic at ion_Sets_V LR FAS _VLR 1(1)

O biain_A uthentic ation_

S ets _VLR

Figure 29: Process Fetch_Authentication_Sets_VLR

Page 71: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)703GPP TS 23.018 version 3.6.0 Release 1999

Proc edure to c hec k cal lrequest against OD BAOCand SS BAOC

Procedure C heck_B AOC CB A OC 1(1)

Signals to/from the r ight are to/fro m the proces sM AF017 O perator determ ined BAO C

impos ed?

R es ult:=Call barred

(OD B)

Initiatehandlingof BAO C

W ait_F or_B AOC_

R esponse

AbortFrom MS CC ontinuec al lhandling

C al lba rred?

R es ult:=Call barred(SS barring )

R esult:=C all allow ed

Ye s

No

Ye s

No

Figure 30: Procedure Check_BAOC

Page 72: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)713GPP TS 23.018 version 3.6.0 Release 1999

Procedure to carry outCU G authorisation checkfor an outgoing (MO) c al l

Proc edure O G_CU G_Check OG _C UG 1(1)

Signals to/from the r ightare to/fro m the proces sC UG _M AF 014

outgoingc al lrequ es t

W ait_For_C U G_Re spons e

AbortFrom MS Cresponseto cal lreques t

R esult :=C all al low ed

complete cal l(conditionalC U G info)

rejec tcal l(c aus e)

R esult:=Ca ll barred

Figure 31: Procedure OG_CUG_Check

Page 73: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)723GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he VLRto retr ieve subscr iption inform ation for the C LIR & C OLP l ine identificationservices for an M O c al l

Procedure G et_LI_Subscrip tion_Info_MO_VLR G LI_MO V 1(1)

Initiatehandl ing of C LIR

T o process CLIR _M AF003

W ait_F or_C LIR_Info

AbortFrom MS CC ontinuec al lhandling

F rom process CLIR _M AF003

Initiatehandl ing of C OLP

T o process CO LP_M AF 005

W ait_F or_C OLP_Info

AbortFrom MS CC ontinuec al lhandling

F rom proc es s C OLP_M AF005

Figure 32: Procedure Get_LI_Subscription_Info_MO_VLR

Page 74: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)733GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he VLR to determine the subs criptionto Adv ice of C harge s erv ices

Procedure G et_AoC_S ubscript ion_In fo_V LR GA OC I_V 1(1)

A oC(I)provisioned?

AoC (C )provisioned?

Set indicator:AoC not

prov isioned

S et indicator:A oC (C)

provisioned

Set indic ator:AoC (I)

provis ioned

No

N o

Yes

Yes

Figure 33: Procedure Get_AoC_Subscription_Info_VLR

Page 75: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)743GPP TS 23.018 version 3.6.0 Release 1999

Proc edure to c hec k cal lrequest against SS barr ingand OD B c ategories

Procedure C heck_OG _B arring CO B 1(3)

Operator determ inedBOIC im posed?

Destina tion address C C =Loc al C C?

1

R esult:=C all barred

(O DB)

Operator determ inedBOIC -exH C im posed?

Destina tion address C C =Loc al C C?

1

Destina tion address C C =HPLM N CC ?

1

Operator determ inedBOIZC imposed?

Dest ination address Z C =Local ZC ?

1

Operator determ inedBOIZC -exHC imposed?

Dest ination address Z C =Local ZC ?

1

Destina tion address C C =HPLM N CC ?

1

Yes

Yes

N o No

Yes

Yes

N o

Yes

N o

No

Yes

Yes

N o No

Yes

Yes

N o

N o

Yes

No

Figure 34a: Procedure Check_OG_Barring (sheet 1)

Page 76: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)753GPP TS 23.018 version 3.6.0 Release 1999

Proc edure to c hec k cal lrequest against SS barr ingand OD B c ategories

Procedure C heck_OG _B arring CO B 2(3)

1

Operato r determ inedBO IC -exHC &BOIZCimpos ed?

2

D estination address ZC =Loc al ZC ?

D estination addres s C C =Local CC ?

2

D estination addres s C C =H PLMN C C ?

R es ult:=Call barred

(O DB)

2

N o

Yes

No

Yes

No

N o

Yes

Yes

Figure 34b: Procedure Check_OG_Barring (sheet 2)

Page 77: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)763GPP TS 23.018 version 3.6.0 Release 1999

Proc edure to c hec k cal lrequest against SS barr ingand OD B c ategories

Procedure C heck_OG _B arring CO B 3(3)2

C al lbarred?

Initiatehandling of BOIC

T o process M AF 018

W ait_Fo r_B OIC_

R esponse

Abo rtFrom MSCC ontinuec al lhandling

F rom proces s M AF018

C al lbarred?

Initiatehandling of BOIC -exH C

T o process M AF 020

W ait_Fo r_B OIC-exHC _

R esponse

Abo rtFrom MSCC ontinuec al lhandling

F rom proces s M AF020

C al lbarred?

R esult:=Ca ll barred(SS barring)

R esult:=C all allow ed

No

No

Yes

No

Yes

Yes

Figure 34c: Procedure Check_OG_Barring (sheet 3)

Page 78: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)773GPP TS 23.018 version 3.6.0 Release 1999

7.2 Retrieval of routeing information for MT call

7.2.1 Functional requirements of GMSC

7.2.1.1 Process MT_GMSC

Sheet 1: the variables ACM sent, Answer sent, Network connect sent, Reconnect and Resume call are global data,accessible to the procedures CCBS_MT_GMSC_Check_CCBS Possible, CCBS_Set_Diagnostic_For_Release,Obtain_Routeing_Address, Send_ACM_If_Required, Send_Answer_If_Required andSend_Network_Connect_If_Required.

Sheet 1: the variable UUS CF interaction is specific to UUS; it is accessible to all UUS specific procedures in theGMSC.

Sheet 1: the procedure MNP_MT_GMSC_Set_MNP_Parameters is specific to Mobile Number Portability; it isspecified in 3GPP TS 23.066 [10].

Sheet 1: the procedure OR_Set_ORA_Parameters is specific to Support of Optimal Routeing; it is specified in 3GPPTS 23.079 [13].

Sheet 1: the procedure CAMEL_Set_ORA_Parameters is specific to CAMEL; it is specified in 3GPP TS 23.078 [12].

Sheet 1: the parameters "Reference address", "OR" and "Own PLMN" are passed to the procedureObtain_Routeing_Address only if the GMSC supports Optimal Routeing. The parameter "Destination address" isreturned by the procedure Obtain_Routeing_Address only if the GMSC supports Optimal Routeing of mobile-to-mobilecalls. The Send Routeing Info negative response information element received in the execution of the procedureObtain_Routeing_Address is global data, available to the parent process.

Sheet 1: the suggested mapping from values of the Send Routeing Info negative response information element to valuesof the ISUP release cause (see ITU-T Recommendation Q.850 [36]) is shown in table 1. The mapping used is a matterfor the network operator, depending on the telephony signalling system used.

Table 1: Suggested mapping of Send Routeing Info (SRI) negative responses to ISUP release causes

SRI negative response ISUP release cause number ISUP release cause nameAbsent subscriber 20 Subscriber absentBearer service not provisioned 57 Bearer capability not authorisedCall barred (ODB) 21 Call rejectedCall barred (SS barring) 21 Call rejectedCUG reject (Called party SSinteraction violation)

21 Call rejected

CUG reject (Incoming calls barredwithin CUG)

55 Incoming calls barred within CUG

CUG reject (Subscriber notmember of CUG)

87 User not member of CUG

CUG reject (Requested basicservice violates CUG constraints)

87 User not member of CUG

Data missing 111 Protocol error, unspecifiedFacility not supported 69 Requested facility not implementedForwarding violation 21 Call rejectedNumber changed 22 Number changedSystem failure 111 Protocol error, unspecifiedTeleservice not provisioned 57 Bearer capability not authorisedUnexpected data value 111 Protocol error, unspecifiedUnknown subscriber 1

26Unallocated (unassigned) numberMisrouted call to a ported number (note)

Page 79: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)783GPP TS 23.018 version 3.6.0 Release 1999

NOTE: If the Diagnostic parameter indicates “NPDB mismatch”, MNP can require a specific ISUP release causevalue, according to National Coding Standard, to indicate “Misrouted call to a ported number”, dependingon national regulations. North American GSM Number Portability (NAGNP) requires the SRI negativeresponse “unknown subscriber” to be treated differently under certain conditions. If the IAM receivedfrom the originating exchange contained the HPLMN routing number for NAGNP then the SRI negativeresponse “unknown subscriber” shall be mapped to ISUP release cause number 26 “Misrouted call to aported number”; under all other conditions the SRI negative response “unknown subscriber” shall bemapped to ISUP release cause number 1 “Unallocated (unassigned) number”.

Sheet 1: it is an operator option whether to send an Address Complete message if the Number Portability Databasereturns a routeing number. If the GMSC sends an Address Complete message, it shall include the called party’s statusfield of the Backward call indicator set to "no indication".

Sheet 1: the called party address sent in the IAM to the process MT_CF_MSC is the Forwarded-to number received inthe Perform Call Forwarding ack.

Sheet 1: the procedure CAMEL_Store_Destination_Address is specific to CAMEL phase 3 or later; it is specified in3GPP TS 23.078 [12].

Sheet 1: it is an operator option whether to send an Address Complete message if the HLR returns forwardinginformation. If the GMSC sends an Address Complete message, it shall include the called party’s status field of theBackward call indicator set to "no indication".

Sheet 2: the procedures CAMEL_Start_TNRy and CAMEL_Stop_TNRy are specific to CAMEL phase 2 or later; theyare specified in 3GPP TS 23.078 [12].

Sheet 2, sheet 3: the procedure CAMEL_MT_GMSC_ANSWER is specific to CAMEL; it is specified in 3GPPTS 23.078 [12]. If the GMSC does not support CAMEL, processing continues from the "Pass" exit of the test "Result".

Sheet 2, sheet 3: the task "Set destination address parameter" is executed only if the GMSC supports Optimal Routeingof mobile-to-mobile calls.

Sheet 3: the procedure Handle_COLP_Forwarding_Interaction is specific to COLP.

Sheet 4: the input signal Resume Call Handling and all the subsequent processing on this sheet are specific to Supportof Optimal Routeing, and will occur only if the GMSC supports Optimal Routeing. The procedure OR_Handle_RCH isspecified in 3GPP TS 23.079 [13].

Sheet 4, sheet 6: the procedure CCBS_MT_GMSC_Check_CCBS_Possible is specific to CCBS; it is specified in 3GPPTS 23.093 [22].

Sheet 5: the input signal TNRy expired and all the subsequent processing are specific to CAMEL phase 2 or later, andwill occur only if the GMSC supports CAMEL phase 2 or later. The procedure CAMEL_MT_GMSC_DISC5 isspecified in 3GPP TS 23.078 [12].

Sheet 6: the procedure CAMEL_MT_GMSC_DISC3 is specific to CAMELphase 1; it is specified in 3GPPTS 23.078 [12].

Sheet 6: the procedures CAMEL_MT_GMSC_DISC4 and CAMEL_MT_GMSC_DISC6 are specific to CAMEL phase2 or later, they are specified in 3GPP TS 23.078 [12].

Sheet 6: the procedure CCBS_Set_Diagnostic_For_Release is specific to CCBS; it is specified in 3GPP TS 23.093 [22].

Sheet 6, sheet 7: the processing in the branch beginning with the Int_Release_Call input will occur only if the MSCsupports CAMEL.

Sheet 7: the procedure CAMEL_MT_GMSC_DISC1 is specific to CAMEL; it is specified in 3GPP TS 23.078 [12]. Ifthe GMSC does not support CAMEL, processing continues from the "No" exit of the test "Result=CAMEL handling?".

Sheet 7: the procedure CAMEL_MT_GMSC_DISC2 is specific to CAMEL; it is specified in 3GPP TS 23.078 [12]. Ifthe GMSC does not support CAMEL, processing continues from the "Normal handling" exit of the test "Result?".

Sheet 7: after the GMSC has sent an IAM to the destination VMSC or the forwarded-to exchange (via the processMT_CF_MSC), it acts as a relay for messages received from the originating exchange and the destination VMSC or theprocess MT_CF_MSC. Any message other than Address Complete, Connect, Answer or Release causes no change ofstate in the process MT_GMSC.

Page 80: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)793GPP TS 23.018 version 3.6.0 Release 1999

7.2.1.2 Procedure Obtain_Routeing_Address

Sheet 1: the procedure MOBILE_NUMBER_PORTABILITY_IN_TQoD is specific to Mobile Number Portability; it isspecified in 3GPP TS 23.066 [10].

Sheet 1: the procedure CCBS_MT_GMSC_Check_CCBS_Call is specific to CCBS; it is specified in 3GPPTS 23.093 [22].

Sheet 1: the procedure CLI_MT_GMSC is specific to Enhanced CLI Handling. It is specified in 3GPP TS 23.081 [14].

Sheet 2: the procedure OR_Handle_SRI_Negative_Response is specific to Support of Optimal Routeing. It is specifiedin 3GPP TS 23.079 [13]. If the GMSC does not support Optimal Routeing, processing continues from the "No" exit ofthe test "Result=Pass?".

Sheet 2: the test "Error=Unknown subscriber" refers to the negative response value received from the HLR.

Sheet 2: the procedure MOBILE_NUMBER_PORTABILITY_IN_QoHR is specific to Mobile Number Portability; it isspecified in 3GPP TS 23.066 [10].

Sheet 3: the procedure CAMEL_MT_GMSC_INIT is specific to CAMEL; it is specified in 3GPP TS 23.078 [12].

Sheet 3: the procedure CAMEL_MT_GMSC_Notify_CF is specific to CAMEL phase 2 or later; it is specified in 3GPPTS 23.078 [12]. If the GMSC does not support CAMEL phase 2 or later, processing continues from the "Continue" exitof the test "Result".

Sheet 3: the procedure CCBS_MT_GMSC_Check_CCBS_Indicators is specific to CCBS; it is specified in 3GPPTS 23.093 [22].

Sheet 3: the task "Store Forwarding Interrogation Required indicator" is executed only if the GMSC supports OptimalRouteing.

Sheet 3: The test "MSRN contains a Routeing Number" is executed only if the SRF solution for call related MNP isused. If the SRF solution for call related MNP is not used, processing continues from the "No" exit of the test "MSRNcontains a Routeing Number".

Sheet 3: the procedure MNP_MT_GMSC_Check_MNP_Indicators is specific to Mobile Number Portability; it isspecified in 3GPP TS 23.066 [10].

Sheet 4: the task "BOR:=OR" is executed only if the GMSC supports Optimal Routeing of mobile-to-mobile calls.

Sheet 4: the procedures CCBS_MT_GMSC_Remove_Indicators_Store_FWT is specific to CCBS; it is specified in3GPP TS 23.093 [22].

Sheet 4: the procedure Route_Permitted is specific to Support of Optimal Routeing. It is specified in 3GPPTS 23.079 [13]. If the GMSC does not support Optimal Routeing, processing continues from the "True" exit of the test"Route permitted".

Sheet 4: the procedure CAMEL_MT_MSC_DISC3 is specific to CAMEL phase 1; it is specified in 3GPPTS 23.078 [12].

Sheet 4: the procedure CAMEL_MT_GMSC_DISC4 is specific to CAMEL Phase 2 or later; it is specified in 3GPP TS23.078 [12].

Sheet 4: the task "OR:= True" is executed only if the GMSC supports Optimal Routeing of mobile-to-mobile calls.

7.2.1.3 Procedure Send_ACM_If_Required

If no useful information would be carried in the Call Progress message, it is not sent.

7.2.1.4 Procedure Send_Answer_If_Required

If no useful information would be carried in the Call Progress message, it is not sent.

Page 81: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)803GPP TS 23.018 version 3.6.0 Release 1999

7.2.1.5 Procedure Send_Network_Connect_If_Required

If no useful information would be carried in the Call Progress message, it is not sent.

7.2.1.6 Procedure Handle_COLP_Forwarding_Interaction_MSC

The originating exchange or the destination exchange may release the call while a response is awaited from the processCOLP_MAF039. The message is saved for processing after return from the procedure.

7.2.1.7 Procedure Activate_CF_Process

The processing in the branch beginning with the Int_Release_Call input will occur only if the MSC supports CAMEL.

7.2.1.8 Process MT_CF_MSC

Sheet 1: the procedure CAMEL_CF_MSC_INIT is specific to CAMEL; it is specified in 3GPP TS 23.078 [12]. If theMSC does not support CAMEL, processing continues from the "Yes" exit of the test "Result=Pass?".

Sheet 1, sheet 4: the procedure CAMEL_CF_Dialled_Services is specific to CAMEL phase 3 or later; it is specified in3GPP TS 23.078 [12]. If the MSC does not support CAMEL phase 3 or later, processing continues from the "Pass" exitof the test "Result?".

Sheet 1, sheet 3, sheet 4: the procedure CAMEL_OCH_MSC1 is specific to CAMEL phase 2 or later; it is specified in3GPP TS 23.078 [12]. If the MSC does not support CAMEL phase 2 or later, processing continues from the "Yes" exitof the test "Result=Reconnect?".

Sheet 1: the procedure MOBILE_NUMBER_PORTABILITY_IN_OQoD is specific to Mobile Number Portability; it isspecified in 3GPP TS 23.066 [10].

Sheet 1: the procedure CAMEL_Store_Destination_Address is specific to CAMEL phase 3 or later; it is specified in3GPP TS 23.078 [12].

Sheet 1, sheet 3: the procedure CAMEL_OCH_MSC_DISC3 is specific to CAMEL phase 1; it is specified in 3GPPTS 23.078 [12].

Sheet 1, sheet 3: the procedure CAMEL_OCH_MSC_DISC4 is specific to CAMEL Phase 2 or later; it is specified in3GPP TS 23.078 [12].

Sheet 2: the procedures CAMEL_Start_TNRy and CAMEL_Stop TNRy are specific to CAMEL phase 2 or later; theyare specified in 3GPP TS 23.078 [12].

Sheet 2: the procedure CAMEL_CF_MSC_ANSWER is specific to CAMEL; it is specified in 3GPP TS 23.078 [12]. Ifthe MSC does not support CAMEL, processing continues from the "Yes" exit of the test "Result=Pass?".

Sheet 2: the procedure UUS_MSC_Clear_UUS is specific to UUS; it is specified in 3GPP TS 23.087 [20].

Sheet 3: the procedure CAMEL_Stop_TNRy is specific to CAMEL phase 2 or later; it is specified in 3GPPTS 23.078 [12].

Sheet 3: the processing in the branch beginning with the Int_O_Release input will occur only if the MSC supportsCAMEL.

Sheet 4: the input signal TNRy expired and all the subsequent processing are specific to CAMEL phase 2 or later, andwill occur only if the GMSC supports CAMEL phase 2 or later. The procedure CAMEL_OCH_MSC2 is specified in3GPP TS 23.078 [12].

Sheet 5: the procedure CAMEL_OCH_MSC_DISC1 is specific to CAMEL; it is specified in 3GPP TS 23.078 [12]. Ifthe MSC does not support CAMEL, processing continues from the "No" exit of the test "Result=CAMEL handling?".

Sheet 5: the procedure CAMEL_OCH_MSC_DISC2 is specific to CAMEL; it is specified in 3GPP TS 23.078 [12]. Ifthe MSC does not support CAMEL, processing continues from the "No" exit of the test "Result=Reconnect?" .

Sheet 5: the processing in the branch beginning with the Int_O_Release input will occur only if the MSC supportsCAMEL.

Page 82: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)813GPP TS 23.018 version 3.6.0 Release 1999

Sheet 5: after the process MT_CF_MSC has sent an IAM to the forwarded-to exchange, it acts as a relay for messagesreceived from the parent process and the forwarded-to exchange. Any message other than Address Complete, Connect,Answer or Release causes no change of state in the process MT_GMSC

Page 83: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)823GPP TS 23.018 version 3.6.0 Release 1999

Proces s in the GMS C tohandle a m obile-terminated call reques t

Process M T_GM S C M T_GMS C1(7)

Signals to/from the leftare to/from the or iginating exchange;signals to/from the rightare to/from the destinatio n MSCunless ma rked otherw ise Idle

Ini tialAddress

A CM sent:=FalseA ns wer sent:=Fals eN etw ork c onnect s ent:= FalseR econnect:=Fa lseR esu me cal l:=Fa lseU U S CF Interaction:= False

MN P_M T_GMSC _Set_MN P_Param eters

See T S 23 .066

OR_Set_O RA_Param eters See T S 23 .079

CAM EL_Set_ORA _Param eters See T S 23 .078

O btain_R outeing _Address(Ca lled party addres s, R eference address ,O R, Ow n PLMN, R oute ing address, D estina tion address, R es ult)

Res ult=Forw ard?

Res ult=Fail?

Setcause

Releas e

Re leasecal l

res ources

Idle

Res ult=Routeingnumber?

Res ult=Aborted?

Ini tial Address(R outeingAdd ress )

CAM EL_Store_Des tination_

Address(OR , Fals e)

See T S 23 .078

Wai t_For_AC M

Initial Addres s(R outeingAddress)

Send_AC M_If_R equi red

W ait_For_AC M

Initial Address(RouteingAddres s)

To proc ess M T_C F_M SC

C AMEL_Store_D estination_

Addres s(O R, False)

See TS 23.078

Send_ACM _If_Required

To or iginatingexchange

W ait_For_Forward_ACM

1

Re connec t:=True

N o

Yes

N o

N o

Yes

N o

Yes

Yes

Figure 35a: Process MT_GMSC (sheet 1)

Page 84: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)833GPP TS 23.018 version 3.6.0 Release 1999

Proces s in the GMS C tohandle a m obile-terminated call reques t

Process M T_GM S C M T_GMS C2(7)

Signals from the right are from the destination exc hange

W ait_ For_AC M

A ddressC om plete

S end_AC M_If_R equired

C AMEL_S tart_TN R ySee TS 23.078

W ait_ For_A ns wer

A ns wer

C AMEL_S top_T N RySee TS 23.078

C AMEL_M T_GM SC _AN SWERSee TS 23.078

R esult?

Idle 1

S et dest ination a ddress

p aram et er

S end_Ans wer_If_R equired

W ait_For_C lear

C onn ec t

C AMEL_MT _GM SC _ANSW ER See TS 23.078

R esult?

Idle

Set destin ation addres s

parameter

Send_Ne twork _C onn ect_If_

R equ ired

Fai l R econnect

Pass

Rec onn ec t F ai l

Pa ss

Figure 35b: Process MT_GMSC (sheet 2)

Page 85: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)843GPP TS 23.018 version 3.6.0 Release 1999

Process in the GMS C tohandle a mobile-terminated call reques t

Process MT_GMSC MT_GMSC3(7)

Signals f rom the right are from the process MT_CF_MSC

W ait_ For_Forward_ACM

A ddressComplete

S end _ACM_If_Required

W ait_ For_Forward_A nswer

A nswer

CAMEL_MT_GMSC_ANSWERSee TS 23.078

Result?

IdleHandle_COLP_

Forwardin g_Interac tion_MSC

Set COLPpresentation

indicator

S et des tination a ddress

p arameter

S end _Answer_If_Required

W ait_For_Clear

1

Connect

CAMEL_MT_GMSC_ANSW ER See TS 23.078

Result?

Handle_COLP_Forwarding_

Interaction_MSC

Set CO LPpresentation

indicator

Set destination address

parameter

Send_Network_Conne ct_ If_

Required

Id le

Fai l

Pass

Reconnect Reconnect

Pass

Fai l

Figure 35c: Process MT_GMSC (sheet 3)

Page 86: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)853GPP TS 23.018 version 3.6.0 Release 1999

Proces s in the GMS C tohandle a m obile-terminated call reques t

Process M T_GM S C M T_GMS C4(7)

Signals to/from the r ight are to/from the destinatio n MSCunless m arked otherwise

W ait_For_ACM ,Wa it_For_ Ans wer

R esumeC al lH andling

R efer to TS 23.079 form ess age co ntents

C C BS_MT_GM SC_C heck_C C BS_

P os sibleSee TS 23.093

R esume call :-True

OR _H andle_R C H See TS 23.079

R esult=F ail?

R esult=R efuse?

R esult=R econnect?

W ait_Fo r_F orw ard_AC M 1- Idle

No

No

No

Yes

Yes

Yes

Figure 35d: Process MT_GMSC (sheet 4)

Page 87: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)863GPP TS 23.018 version 3.6.0 Release 1999

Proces s in the GMS C tohandle a m obile-terminated call reques t

Process M T_GM S C M T_GMS C5(7)

Signals t o/from the leftare to/from the originat ing MSC;signals to/from the rightare to/from the destinatio n MSCunless m arked otherwise

W ait_Fo r_A ns wer

T N Ryexpired

Internal

R elease

C AMEL_M T_G MS C_D ISC5 See TS 23.078

R esult?

Releas e

R eleas e c al lresourc es

Idle 1

2

R elease

Con tinue,Fai l

R econnect

Figure 35e: Process MT_GMSC (sheet 5)

Page 88: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)873GPP TS 23.018 version 3.6.0 Release 1999

Process in the GMS C tohandle a mobile-terminated call reques t

Process MT_GMSC MT_G MSC 6(7)

Signals to/from the left are to/from the originat ing exchange;signals to/from the r ight are to/from the destination exchangeor process MT_ CF_MS Cunless marked otherwise

W ait_For_ACM,W ait_For_Forward_A CM,W ait_For_Answer,W ait_For_Forward_A nswer

Release

CAMEL phase 2or highersupported?

CAME L_MT_GMSC_DISC3

Release

Releas e cal lresources

Idle

CAMEL_MT_GMSC_DISC6

Release

CCBS_MT_GMSC_Check_CCBS_

P ossibleSee TS 23.093

CAMEL phase 2or highersupported?

Release cause=No an swer from user?

2

CAMEL_MT_G MS C_DIS C4 See TS 23.078

Result=Reconnect?

CCBS_Set_Diagn ostic_

For_Release

Release 1

CAMEL_MT_G MSC_DISC3

In t_Release_Call

F rom gsmSSF

Release

Release

No Yes Yes

Yes

No

No

Yes

No

Figure 35f: Process MT_GMSC (sheet 6)

Page 89: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)883GPP TS 23.018 version 3.6.0 Release 1999

Proces s in the GMS C tohandle a m obile-terminated call reques t

Process M T_GM S C M T_GMS C7(7)

Signals to/from the leftare to/from the or iginating exchange;signals to/from the r ight are to/from the destinatio n exc hangeor the proces s M T_C F_M SCunless m arked othe rw ise

W ait_F or_C lear

Releas e

C AME L_MT_GM SC _DISC 1

See TS 23.0 78

Res ult=CA MEL

handling?

Releas e

R eleas e c al lresourc es

Idle

R elease

C AMEL_M T_G MS C_D ISC2

See TS 23.078

R esult?

1 R elease

Int_R eleas e_C all

From gsm SSF

R elease

R elease

W ait_For_ACM ,W ait_For_Forw ard_AC M ,W ait_For_Answer,W ait_For_Forw ard_An swer,W ait_For_Clear

*

-

-

*

-

N o

Yes Reco nnect

Normal hand ling

C AMEL handl ing

Figure 35g: Process MT_GMSC (sheet 7)

Page 90: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)893GPP TS 23.018 version 3.6.0 Release 1999

Procedure in a G MSCto determine the addressto which a cal l should be routed

Procedure O btain_Routeing_Address O RA1(4)

Procedure Obtain _Routeing_AddressFPA R IN I nput address, Referen ce address , Own P LMNIN/OUT Rou teing address, Destination address , OR, Result

MOB ILE_NUMB ER_P ORTABILITY_

IN_TQo DSee TS 23.066

Result=Numberported?

CCBS_MT_GMSC_Ch eck_

CCBS_Cal lSee TS 23.093

Reconnect

CLI_MT_G MS CSee TS 23.081

Pre-pagingsuppo rtedin GMSC?

S et Pre-pagingsuppo rted

S end RouteingInfo

To HLR

W ait_for_Routeing_

Info1

Ro uteingaddress:=

routein g number

Result:=Ro uteingnumbe r

No

False

YesNo

True

Yes

Figure 36a: Procedure Obtain_Routeing_Address (sheet 1)

Page 91: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)903GPP TS 23.018 version 3.6.0 Release 1999

Procedure in a G MSCto determ ine the addressto w hic h a cal l should be routed

Procedure O bta in_Route ing_A ddress O RA 2(4)

Signals to/from the leftare to/from the originating exchange; signals to/from the right are to/from the HLR

W ait_for_R outeing_

Info

Releas e

R es ult:=Aborted

SendR outeingInfo negativeresponse

OR _H andle_SR I_N egative_R esponse

(Ow n P LM N )See TS 23.079

R esult=P as s?

E rror=U nknow n

s ubs criber?

M OB ILE_N U MB ER_P ORTABILITY_

IN _QoH RSee TS 23.066

R esult=N um berported?

R outeingaddress:=

routeing num ber

R esult:=R outeingnum ber

R es ult:=F ai l

R esult:= Pas s

No

Yes

Yes

N o

N o

Yes

Figure 36b: Procedure Obtain_Routeing_Address (sheet 2)

Page 92: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)913GPP TS 23.018 version 3.6.0 Release 1999

Proc edure in a GMSCto determine the addressto which a call s hould be routed

Procedure Obtain_Routeing_Address ORA3(4)Wait_for_Routeing_

Info

SendRouteingInfo ac k

From HLR

CAMELsupported?

MSR Nrecei ved?

3

2

CAMEL_MT_GM SC_INIT

See TS 23.078

Result=MSR N

Result=Aborted

Result:=Aborted

Result=Fail

Result

CAMEL_MT_GMSC_Notify_CF

See TS 23.078

Result

Recpnnect :=True

1

Result:=Fail

CCBS_MT_GM SC_Check_

CCBS_Indicators

See TS 23.093

Store ForwardingInterrogation

Requiredindicator

MSRN containsa Routei ng number?

MNP_MT_GMSC _Check_MNP_

IndicatorsSee TS 23.066

Result=Fail?

Routeing address:=

MSR N

Result:=Routeingnumber

Routeing address :=

MSRN

Dest inationaddress :=

VMSC address

Result:=Pass

1

3

No

Yes

No

Yes

No

Yes

No

No

GSM_FTN

Reconnect

FailContinue

CAMEL_FTNYes

Yes

Yes

No

Yes

No

Figure 36c: Procedure Obtain_Routeing_Address (sheet 3)

Page 93: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)923GPP TS 23.018 version 3.6.0 Release 1999

Procedure in a G MS Cto de te rm ine the add ressto w h ic h a ca l l shou ld be routed

Proce d u re O bta in _Ro u te in g_A dd ress O RA 4(4)

2

B O R:=O R

A ctiv ate _C F_ Proces s

R esu l t=F a il?

C C B S_MT _GM SC _ R emov e_

Ind ic a to rs_S to re_FW T

S ee TS 23 .093

R ou te_P erm i tted(OR ,F TN ,

R e fe renceA ddress)

S ee TS 23 .079

R ou tepe rm itted

C A ME L phase 2o r h igh e rsuppor ted?

C A M E L_MT _GM SC _ D ISC 3Se e T S 23 .078

C Fcance l led

T o p roce ssM T_ CF _ MS C

R ou te ing add res s:=R e fe ren ce

addres s

D estina tion add res s:=R e fe ren ce

addres s

OR :=Fa ls e

R esu lt:=P ass

C A ME L_M T _GM SC _ DISC 4 S ee T S 23 .078

R ou te ing add ress:=

F TN

D esti nati on add ress:=

F TN

OR :=T rue

R esu l t:=F o rw ard

R esu lt:=A borted

No

Fa lse

N o Y es

True

Y es

Figure 36d: Procedure Obtain_Routeing_Address (sheet 4)

Page 94: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)933GPP TS 23.018 version 3.6.0 Release 1999

Procedure to send anAddress C om plete M es sageto the preceding exc han ge i fone is required for this call

Procedure S end_A CM_If_Required S AC M IR 1(1)

Sig nals to the leftare to the or iginating ex change

AC Ms ent

N etworkc onn ec t

s ent

C allProgres s

A ddressC om plete

A CM sent:=True

Fals e

True

Fals e

True

Figure 37: Procedure Send_ACM_If_Required

Page 95: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)943GPP TS 23.018 version 3.6.0 Release 1999

Procedure to send anAns wer M es sageto the preceding exc han ge i fone is required for this call

Procedure S end_A nsw er_ If_Required S AN M IR 1(1)

Sig nals to the leftare to the or iginating ex change

A ns wers ent

N etworkc onnect

s ent

C allProgres s Answ er

Ans wer s ent:=True

False

True

False

True

Figure 38: Procedure Send_Answer_If_Required

Page 96: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)953GPP TS 23.018 version 3.6.0 Release 1999

Proc edure to s end aC onnect Messageto the preceding exc han ge i fone is required for this call

Procedure S end_N etwork_Connect_ If_Required S NCO NIR1(1)

Sig nals to the leftare to the or iginating ex change

N etworkc onne ct

s ent

A ns wers ent

AC Ms ent

Ans wer

An swer sent:=True

C onnec t

C onnect sent:=True

C allProgress

Fals e

Fals e

TrueFals e

True

True

Figure 39: Procedure Send_Network_Connect_If_Required

Page 97: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)963GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he GM SC or VMSCto handle the intera ction betw eenCOLP and Ca ll Forw ard ing

Pro cedure H and le_C OLP_Forwarding_In teraction_M S C CO IN T_M1(1)

Signals to/from the r ightare to/fro m the proces sC OLP_M AF039

Initiatehandlingof C OLP

W ait_F or_C OLP_Info

Re leaseFrom or iginating exc han geor destination ex change

c ontinuec al lhandling

Figure 40: Procedure Handle_COLP_Forwarding_Interaction_MSC

Page 98: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)973GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he M SCto initiate the p rocess whic hhandles call forw arding

Pro cedure A ctivate_CF_P rocess AC FP1(1)

Signals to/from the leftare to/from the or iginating exchange;signals to/from the rightare to/from the proc ess MT_C F_MSCunless m arked othe rw ise

P erform c al lforwarding(BOR , FTN )

W ait_F or_C F_R esponse

Releas e

CFcancel led

R es ult:=Fai l

Perform c al lforw arding ack

Resu lt:=Pas s

Perform cal lforwardingnegativerespons e

R esult:=F ai l

Int_R eleas e_C all From gsm SSF

Re lease

CFcancel led

R esult:=Fai l

Figure 41: Procedure Activate_Call_Forwarding_Process

Page 99: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)983GPP TS 23.018 version 3.6.0 Release 1999

Proc es s in the MS Cto handle c all forwarding

Process M T_CF _M SC M TCF MS C1(5)

Signals to/from the left are to/from the parent proc ess;signals to/from the rightare to/from the destination exc hange

Idle

P erform c al lforwarding

C AMEL_CF_M SC _INIT

See TS 23.078

R esult=P as s?

C AMEL_CF_D ial led_Serv ices See TS 23.078

R esult?

P erform c al lforwardingack (F TN )

W ait_F or_IAM

Ini tialAddress

M OBILE_NU M BER_POR TABILITY_

IN_O QoDSee TS 23.066

Ini tialAddress

CAM EL_Store_Des tination_

Address(BO R, True)

See TS 23.078

Wai t_For_ACM

C Fcance lled

C AMEL phas e 2 or highersupported?

C AMEL_OC H_M SC _D ISC 3

See TS 23.078

Idle

C AMEL_OCH _M SC _DISC 4

See TS 23.078

C AMEL_OC H _M SC 1See TS 2 3.078

R esult=R econnect?

2Perform C allForwardingneg ativeresponse

Idle

Idle

Res ult=Fai l?

1

Yes

Pass

N o Yes

F ai l

Yes

No

A bort

N o

Yes

No

Figure 42a: Process MT_CF_MSC (sheet 1)

Page 100: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)993GPP TS 23.018 version 3.6.0 Release 1999

Proc es s in the MS Cto handle c all forwarding

Process M T_CF _M SC M TCF MS C2(5)

Signals to/from the left are to/from the parent proc ess;signals to/from the rightare to/from the destination exc hange

W ait_For_AC M

AddressComplete

CAM EL_Start_TN R y

See T S 23 .078

UU S_M SC_Clea r_U US See T S 23 .087

A ddressC om plete

Wait _For_Ans wer

Ans wer

CAM EL_Stop _TN Ry See T S 23 .078

CAM EL_C F_MSC _AN SWE R See T S 23 .078

Resu lt=Pas s?

UU S_M SC_Clea r_U USSee TS 23.087

A ns wer

Wait _For_Clea r

R esult=R econnect?

Idle 2

Co nnect

U US _M SC _Clear_U U S See TS 23.087

C AME L_C F_M SC_AN SW ER See TS 23.078

Re sult=Pass?

Co nnect

W ait_For_Clear

Ye s

N o

No

Yes

No

Yes

Figure 42b: Process MT_CF_MSC (sheet 2)

Page 101: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1003GPP TS 23.018 version 3.6.0 Release 1999

Proc es s in the MS Cto handle c all forwarding

Process M T_CF _M SC M TCF MS C3(5)

Sig nals to/from the left are to/from the parent proc ess;signals to/from the rightare to/from the destinatio n exc hangeunless m arked othe rw ise

W ai t_For_A CM ,Wai t_For_A ns wer

Releas e

C AM EL phase 2or highersupported?

C AME L_O CH _M SC_D ISC3

Releas e

R eleasec al l

resourc es

Idle

C AM EL_OC H _MS C_D ISC4

R elease

C AMEL phas e 2or highers upporte d?

R elease caus e=N o an swer from user?

3

C AMEL_OC H_M SC 1 See TS 23.078

R esult =R econnect?

C AMEL_Stop_TN R y See TS 23.078

2R elease

C AMEL_OC H_M SC _D ISC 3

Int_O_Releas e

F rom gsm SSF

Releas e

Releas e

No Yes Yes

Yes

No

Yes

No

N o

Figure 42c: Process MT_CF_MSC (sheet 3)

Page 102: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1013GPP TS 23.018 version 3.6.0 Release 1999

Proc es s in the MS Cto handle c all forwarding

Process M T_CF _M SC M TCF MS C4(5)

Sig nals to/from the left are to/from the parent proc ess;signals to/from the rightare to/from the destinatio n exc hangeunless m arked othe rw ise

W ait_F or _A ns wer

T N Ryexpired

Internal

R elease

C AMEL_OC H_M SC 2 See TS 23.078

R esult?

Releas e

R eleasec al l

resourc es

Idle

C AMEL_C F_D ial led_Serv ices

See TS 2 3.078

R esult?

C AMEL_OC H _M SC 1See TS 2 3.078

R esult=R econnect?

Perform CallForwardingnegativeres ponse

Idle

2

1

3

2

R elease R econnect

Abort

F ail

N o

Yes

Pass

Fai l

Figure 42d: Process MT_CF_MSC (sheet 4)

Page 103: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1023GPP TS 23.018 version 3.6.0 Release 1999

Proc es s in the MS Cto handle c all forwarding

Process M T_CF _M SC M TCF MS C5(5)

Signals to/from the left are to/from the parent proc ess;signals to/from the rightare to/from the destination exc hangeunless m arked othe rw ise

W ait_Fo r_C lear

Releas e

C AMEL _O CH _MS C_D ISC1

Se e TS 23.078

Res ult=CA MEL

H andling?

Releas e

R eleasec al l

resourc es

Idle

R elease

C AMEL_OC H_M SC _D ISC 2

See TS 23.078

R esult=C AMEL

H andling?

R esult=R econnect?

R elease 2

Int_O_Re lease

From gsm SSF

Re lease

Re lease

*

*

-

-

*

-

N o

Yes

No

No

Yes

Yes

Figure 42e: Process MT_CF_MSC (sheet 5)

Page 104: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1033GPP TS 23.018 version 3.6.0 Release 1999

7.2.2 Functional requirements of HLR

7.2.2.1 Process SRI_HLR

Sheet 1: the procedures Check_Parameters, Subscription_Check_HLR, Handle_OR_HLR_CF and CAMEL_HLR_INITcan set the negative response parameter which is used by the process SRI_HLR to construct the Send Routeing Infonegative response message. This negative response parameter is global data, accessible by the process SRI_HLR.

Sheet 1: the procedure Handle_OR_HLR_CF is specific to Support of Optimal Routeing; it is specified in 3GPPTS 23.079 [13]. If the HLR does not support Optimal Routeing, processing continues from the "No" exit of the test"Result=Forward?".

Sheet 1: the procedure CAMEL_HLR_INIT is specific to CAMEL; it is specified in 3GPP TS 23.078 [12]. If the HLRdoes not support CAMEL, processing continues from the "No" exit of the test"Result=Fail?".

Sheet 2: the procedure First_Forwarding_HLR can set the negative response parameter which is used by the processSRI_HLR to construct the Send Routeing Info negative response message. This negative response parameter is globaldata, accessible by the process SRI_HLR.

Sheet 2: the procedure CAMEL_CSI_Check_HLR is specific to CAMEL; it is specified in 3GPP TS 23.078 [12]. If theHLR does not support CAMEL, processing continues from the "No" exit of the test"Result=CSI active?".

Sheet 2: the procedure CCBS_Handling_HLR is specific to CCBS; it is specified in 3GPP TS 23.093 [22]. If the HLRdoes not support CCBS, processing continues from the "Yes" exit of the test "Result = OK?".

Sheet 3: the procedure OR_HLR_Interrogate_VLR is specific to Optimal Routeing. It is specified in 3GPPTS 23.079 [13]. If the HLR does not support Optimal Routeing, processing continues from the "No" exit of the test"Result=Forward".

Sheet 3: if the HLR does not support Network Indication of Alerting, the test "Alerting pattern required" and the task"Set Alerting Pattern" are omitted.

Sheet 3: the procedure CLI_HLR_Set_CLI is specific to Enhanced CLI Handling. It is specified in 3GPPTS 23.081 [14].

Sheet 4: the procedure PRN_Error_HLR can set the negative response parameter which is used by the processSRI_HLR to construct the Send Routeing Info negative response message. This negative response parameter is globaldata, accessible by the process SRI_HLR.

Sheet 4: the procedure Forward_CUG_Check is specific to CUG. If the HLR does not support CUG, processingcontinues from the "Yes" exit of the test "Result=Call allowed?".

Sheet 4: the test "Forwarding enquiry" is specific to Support of Optimal Routeing. If the HLR does not support OptimalRouteing, processing continues from the "No" exit of the test.

Sheet 4: the procedure CAMEL_CSI_Check_HLR is specific to CAMEL; it is specified in 3GPP TS 23.078 [12]. If theHLR does not support CAMEL, processing continues from the "No" exit of the test "Result=CSI active?".

Sheet 4: the procedures CAMEL_T_CSI_CHECK_HLR and CAMEL_O_CSI_CHECK_HLR are specific to CAMEL;they are specified in 3GPP TS 23.078 [12].

Sheet 4: the procedure CAMEL_D_CSI_CHECK_HLR is specific to CAMEL phase 3 or later; it is specified in 3GPPTS 23.078 [12].

7.2.2.2 Procedure Check_Parameters

If any parameters required by the rules in clause 8 are missing from the message, the procedure sets the negativeresponse to "Data missing". If any parameter has a value which is not in the set of values expected for the parameter, theprocedure sets the negative response to "Unexpected data value".

Page 105: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1043GPP TS 23.018 version 3.6.0 Release 1999

7.2.2.3 Procedure Subscription_Check_HLR

It is an implementation option to carry out the check for operator determined barring of incoming calls before the checkon provisioning of the requested basic service.

The negative response "Call barred" indicates whether the reason is operator determined barring or supplementaryservice barring, according to the result returned by the procedure Check_IC_Barring.

The procedure IC_CUG_Check is specific to CUG. If the HLR does not support GUG, processing continues from the"Yes" exit of the test "Result=Call allowed?".

The negative response "CUG reject" indicates whether the reason is:

- Incoming calls barred within CUG;

- Requested basic service violates CUG constraints;

- Subscriber not member of CUG

according to the cause returned by the procedure IC_CUG_Check.

7.2.2.4 Procedure First_Forwarding_HLR

The MS is not reachable if any of the following conditions is satisfied:

- The HLR has no location information for the subscriber;

- The subscriber record is marked as MS purged;

- The subscriber record is marked as MSC area restricted;

- The subscriber record is marked as Roaming Restricted due to Unsupported Feature;

- The subscriber is marked as deregistered because of subscription restrictions on roaming

7.2.2.5 Procedure PRN_Error_HLR

The procedure CCBS_Report_PRN_Failure is specific to CCBS; it is specified in 3GPP TS 23.093 [22]. The proceduredoes not return a value; the following tests are on the value of the Provide Roaming Number negative response.

The procedure Super_Charged_SRI_Error_HLR is specific to Super-Charger; it is specified in 3GPP TS 23.116 [23]. Ifthe HLR does not support Super-Charger, processing continues from the "No" exit of the test "Result=Purged?".

If the HLR does not support Optimal Routeing, processing starts with the test "Negative response=Facility notsupported?".

7.2.2.6 Procedure Forward_CUG_Check

7.2.2.7 Procedure Derive_Requested_Basic_Service_HLR

The rules for deriving a Circuit-switched bearer capability from ISDN compatibility information or the MSISDN of theB subscriber are specified in 3GPP TS 29.007 [29]. If a GSM bearer capability cannot be derived from the ISDNcompatibility information or the MSISDN of the B subscriber, the HLR applies a default basic service according to therequirements of the operator.

7.2.2.8 Procedure Check_IC_Barring

7.2.2.9 Procedure IC_CUG_Check

7.2.2.10 Procedure Handle_CFU

The test "Normal call" refers to the value of the indicator returned by the process MAF007.

Page 106: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1053GPP TS 23.018 version 3.6.0 Release 1999

The procedure CAMEL_CHECK_SII2_CDTI is specific to CAMEL Phase 3 or later; it is specified in 3GPP TS 23.078[12]. If the GMSC does not support CAMEL Phase 3 or later, processing continues from the "Yes" exit of the test"Result = Pass?".

7.2.2.11 Procedure Handle_CFNRc

The test "Mobile subscriber not reachable" refers to the value of the indicator returned by the process MAF010.

The procedure CAMEL_CHECK_SII2_CDTI is specific to CAMEL Phase 3 or later; it is specified in 3GPP TS 23.078[12]. If the GMSC does not support CAMEL Phase 3 or later, processing continues from the "Yes" exit of the test"Result = Pass?".

Page 107: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1063GPP TS 23.018 version 3.6.0 Release 1999

Proces s in the H LR to handle a request for routeing in formation

Proc ess SR I_HLR S RI_H LR1(4)

Signals to /from t he leftare to/from the GM SC;signals to/from the rig htare to/from the VLR

Idle

SendR outeingInfo

C heck_Parame ters

R esult=P as s?

S ubs crip tion_C heck_H LR

R esult=F ail?

OR _H LR_C FSee TS 23.079

R esult=F ail?

R esult=F orw ard?

C AMEL_H LR _IN IT

See TS 23.078

R esult=F ail?

3 1 2 1

Yes

No

No

No

No

Yes

Yes

Yes

Yes

N o

Figure 43a: Process SRI_HLR (sheet 1)

Page 108: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1073GPP TS 23.018 version 3.6.0 Release 1999

Proces s in the H LR to handle a request for routeing in formation

Proc ess SR I_HLR S RI_H LR2(4)

Signals to /from the leftare to/from the GM SC;signals to/from the rig htare to/from the VLR

3

F irst_Fo rw arding_

H LR

R esult=F ail?

R esult=F orw ard?

C AMEL_C SI_C hec k_

H LRSee TS 23.078

R esult=C SI

ac tive?

4C C BS_H andl ing_

H LR See TS 23.093

R esult =F orw ard

R esult =OK

1 5 2

2

CA MEL_CS I_C heck_

HLRSee TS 23.078

Res ult=CSI

activ e?

4

1

No

No

Yes

No

No

No

Yes

Yes

Yes

Yes

Yes

N o

Figure 43b: Process SRI_HLR (sheet 2)

Page 109: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1083GPP TS 23.018 version 3.6.0 Release 1999

Proces s in the H LR to handle a request for routeing in formation

Proc ess SR I_HLR S RI_H LR3(4)

Signals to /from the leftare to/from the GM SC;signals to/from the rig htare to/from the VLR

5

OR _H LR_Interrogate _VLR

See TS 23.079

R esult=F ail?

R esult=F orw ard?

GS M BC =N U LL?

S etG SM BC

param eter

A lertingP attern

required?

S etA lertingP attern

C LI_HLR _S et_C LISee TS 23.081

Pre-pagingsupported in HLR ?

Pre-pagingsupported in GMSC?

S et Pre-pagings uppo rted

P rovideR oamingN um ber

W ait_Fo r_M SR N

2 1

No

No

No

Yes

Yes

Yes

N o

No

N o

Yes

Yes

Yes

Figure 43c: Process SRI_HLR (sheet 3)

Page 110: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1093GPP TS 23.018 version 3.6.0 Release 1999

Proces s in the H LR to handle a request for routeing in formation

Proc ess SR I_HLR S RI_H LR4(4)

Signals to /from t he leftare to/from the GM SC;signals to/from the rig htare to/from the VLR

W ait_F or_M SR N

ProvideRoamingNumber ac k

Routeingaddress :=

MSR N

SendRouteingInfo ac k

Idle

P rovide R oamingN um ber negativeresponse

P RN _Error_H LR

R esult=F ail?

F orw ard_C U G_C hec k

R esult=C al l

al low ed?

R outeingaddress:=

F TN

F orw ardingenqui ry?

C AMEL_T_C SI_C HE CK_

H LRSee TS 23.078

C AMEL_O_C SI_C HE CK_

H LRSee TS 23.078

C AMEL_D_C SI_C HE CK_

H LRSee TS 23.078

SendR outeingInfo ack

Idle

F orw ardingenquiry?

C AMEL_C SI_Check _

H LRSee TS 23.078

R esult =C SI

ac tive?

Set negativ eres pons e:

CU G reject

C alled party SSinteractionv iolation

Send RouteingInfo negativ eres ponse

Id le

SendR outeingInfo ack

Idle

1

2

4

No

Yes

No

Yes

N o

No

N o

Yes

Yes

Yes

Figure 43d: Process SRI_HLR (sheet 4)

Page 111: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1103GPP TS 23.018 version 3.6.0 Release 1999

Proc edure to c hec kthe parameters o f areceived m ess age

Procedure C heck_P aram eters Chk_Pa r1(1)

All requiredparameters present?

All param eter va lues ac ceptable?

Set negativ ere sponse:

U nex pec teddata value

R es ult:=Fai l

R esult:=Pas s

Set negativ eres pons e:

Data m issing

Yes

N o

Yes

N o

Figure 44: Procedure Check_Parameters

Page 112: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1113GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he H LRto make subsc rip tioncheck s for a mobi le-term inated call

Procedure S ubsc ript ion_Check _H LR S C_HLR 1(1)

M Sk now n?

Set neg ativeresponse:U nknownsubsc rib er

R es ult:=Fai l

N um berc hanged?

Set neg ativeresponse:N umber changed

D erive_R equested_Bas ic_Service_ HLR

R equesteds ervice

provisioned?

Set neg ativeresponse:servic e notprovis ioned

Bearer serv iceorTeleserv ice

C heck _IC _Barring

R esult=C al l

ba rred?

Set neg ativeresponse:

C all barred

IC _C UG_C heck

R esult=C al l

al low ed?

Set neg ativeresponse:

C UG reject

R esult:=Pas s

N o

Yes

Yes

No

N o

Yes

Yes

No

N o

Yes

Figure 45: Procedure Subscription_Check_HLR

Page 113: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1123GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he H LRto handle c all forwardingbefore interrogation of t he VLR

Procedure F irst_Forward ing_HLR FF_H LR1(1)

H andle_C FU

R esult=F ail?

R esult=F orw ard?

R esult:=Forward

M S notreachable?

R es ult:=Continue

H andle_C FN Rc

R esult=F ail?

R esult=F orw ard?

R esult:=F orwa rd

Set negativ ere sponse:

Absentsubsc ribe r

R es ult:=Fail

Set negativ ere sponse:

Fo rw ardingviolation

Set negativ ere sponse:

Fo rw ardingviolation

No

Yes

No

N o

Yes

No

Yes

N o

Yes

Yes

Figure 46: Procedure First_Forwarding_HLR

Page 114: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1133GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he H LRto handle a negative respons efor a roam ing number request

Procedure PR N_E rror_H LR P RN_ E_H1(1)

C CB S_R eport_PR N _Failure

See TS 23.093

Negativ eresponse =ORnot al lowed??

Set negativ eres pons e:

OR notallo wed

R es ult:=Fail

N egativ erespons e= Faci litynot s up ported?

N egativeresponse=Absentsu bs criber?

Negativ eresponse=N o roamingnumber?

H an dle_C FN Rc

R esult?

Set negativ eres pons e:

Forwardingviolation

Set negativeresponse:Sys tem fai lure

R esult:=F orw ard

Set negativ eres pons e:System failu re

Handle_C FN R c

Res ul t?

Set n egativ eres pon se:

Forwardingviolation

R esult:=Fai l

Super_C harged_SRI_Error_

HLR

Res ult=Purged?

Se t negativerespons e:

Absentsubscr iber

Set negativ eres pons e:Fac ili ty n otsupported

Yes

No

No

No

Yes

F ai l

Not re ac hable

Forward

N o

Yes

Fail

N ot reachable

N o

Yes

Forw ard

Yes

Figure 47: Procedure PRN_Error_HLR

Page 115: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1143GPP TS 23.018 version 3.6.0 Release 1999

Procedure to carry outCU G authorisation checkfor a forw arded cal l

Pro cedure Forw ard_C UG_Check FW D _CUG 1(1)

C U G provisioned forforw ard ing subscr iber against reque sted basic servic e

C U G info prov ided in ro uteing informationre quest

P erformF orw arding CU G

au thor isationAs de fined in TS 23.085

C U Gau thor isation

res ult

R esult:=C all barred

R esult: =C all al low ed

U pda te C UGinf o As defined in TS 23.085

R es ult:=Call allo wed

N o

Yes

Fai l

Pas s

N o

Yes

Figure 48: Procedure Forward _CUG_Check

Page 116: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1153GPP TS 23.018 version 3.6.0 Release 1999

Proc edure in the H LR to der iv e the requeste d basic serv ice for an incom ing (MT ) call according to the rules of GSM 09.07

Procedure D er ive_Reque sted_B asic_S ervice_HLR DR BS _H1(1)

Exhaustiv eISD N co mpatibi li ty information av ai lable?

M ulti -num bering?

GSM BC: =NU LL

Basic serv ice:=de faul t

A pply GSM BCfo r this

M SISD N

D eriv e basicse rvice from

GSM BC

D eriv e GSM B C fromISD N compatibi li ty

inf ormation

N o

No

Yes

Yes

Figure 49: Procedure Derive_Requested_Basic_Service_HLR

Page 117: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1163GPP TS 23.018 version 3.6.0 Release 1999

Proc edure to c hec k cal lrequest against SS barring and OD B c ategories

Proc edure C heck_IC_Barr ing CIB 1(2)

1

R esult:=Ca ll barred

(O DB)

MS registeredin H PLM Nzone?

Operato r determ inedBIC -R oam HZimpos ed?

1

MS registeredin H PLM Ncountry?

Operato r determ inedBIC -R oam im posed?

Operato r determ inedBAIC im posed?

No

No

No

Yes

Yes

No

Yes

No

Yes

Yes

Figure 50a: Procedure Check_IC_Barring (sheet 1)

Page 118: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1173GPP TS 23.018 version 3.6.0 Release 1999

Proc edure to c hec k cal lrequest against SS barring and OD B c ategories

Proc edure C heck_IC_Barr ing CIB 2(2)

1

Initiatehandl ing of BAIC

W ait_F or_B AIC _

R esponse

C ontinuec al lhandling

C al lba rred?

Initiatehandl ing of BIC -R oam

W ait_F or_BIC -Roam _R esponse

C ontinuec al lhandling

C al lba rred?

R esult:=C all barred(S S ba rring)

R esult:=C all allow ed

F rom proce ss M AF023

T o process M AF 023

F rom proce ss M AF022

T o process M AF 022

No

Yes

No

Yes

Figure 50b: Procedure Check_IC_Barring (sheet 2)

Page 119: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1183GPP TS 23.018 version 3.6.0 Release 1999

Procedure to carry outCU G authorisation checkfor an incom ing (MT) c al l

Procedure IC _CU G_Check IC_CUG 1(1)

Signals to/from the r ightare to/fro m the proces sC UG _M AF 015 incoming

c al lT o processC U G_M AF 015

W ait_F or_C U G_R espons e

res ponseto callrequest

R esult:=C all allow ed

comple te c al l(conditionalC U G info)

rejec tcal l(c aus e)

R esult:=C all barred

(c aus e)

Figure 51: Procedure IC_CUG_Check

Page 120: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1193GPP TS 23.018 version 3.6.0 Release 1999

Proc edure in the HLRto handle Call ForwardingUncondit ional

Procedure Handle_CFU H_CFU1(1)

Signals to/f rom the rightare to/f rom the processMAF007

CAMEL_CHECK_SII2_C DTI

See TS 23.078

Result =Pass?

initiatehandlingof CFU

Wait_For_CFU _Result

continuecallhandling

Error?

Normalcall?

Result:=Forward

Result:=Continue

Result:=Fail

Yes

No

No

Yes

Yes

No

Figure 52: Procedure Handle_CFU

Page 121: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1203GPP TS 23.018 version 3.6.0 Release 1999

Proc edure in the HLRor VLR to handle CallForwarding on Mobile Subscriber Not Reachable

Procedure Handle_CFNRc H_CFNRc1(1)

Signals to/f rom the rightare to/f rom the processMAF010

CAMEL_CHECK_SII2_C DTI

See TS 23.078

Result =Pass?

initiatehandlingof CFNRc

Wait_For_CFN Rc_Result

continuecallhandling

Error?

Mobile subs cribernot reachable?

Result:=Forward

Result:=Not reachable

Result:=Fail

Yes

No

No

Yes

Yes

No

Figure 53: Procedure Handle_CFNRc

Page 122: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1213GPP TS 23.018 version 3.6.0 Release 1999

7.2.3 Functional requirements of VLR

7.2.3.1 Process PRN_VLR

Sheet 1: the procedure Check_Parameters is specified in subclause 7.2.2.2.

Sheet 1: the test "Pre-paging allowed" takes the "yes" exit if:

- the information element "Pre-paging supported" was present in the Provide Roaming Number message, or

- as an operator option, the paging procedure can be completed before the minimum timer value for the ProvideRoaming Number operation timer in the HLR has elapsed.

Sheet 1: the procedure Check_Reason_In_Serving_Network_Entity is specific to Super-Charger; it is specified in 3GPPTS 23.116 [23]. If the VLR does not support Super-Charger, processing continues from the "No" exit of the test"Result=Purged?".

Sheet 2, sheet 3, sheet 6, sheet 7: the procedure CAMEL_SET_SOA is specific to CAMEL; it is specified in 3GPPTS 23.078 [12].

Sheet 2, sheet 3, sheet 6, sheet 7: the task "Store alerting pattern (if received)" is executed only if the VLR supports thefeature Network Indication of Alerting.

Sheet 2, sheet 3, sheet 6, sheet 7: the procedure CLI_PRN_VLR is specific to Enhanced CLI Handling. It is specified in3GPP TS 23.081 [14].

Sheet 2, sheet 3, sheet 6, sheet 7: the procedure CCBS_Handle_PRN is specific to CCBS; it is specified in 3GPPTS 23.093 [22].

Sheet 3, sheet 4: the number of unused authentication sets which triggers the VLR to request further authentication setsfrom the HLR is an operator option.

Sheet 3, sheet 4: the process Fetch_Authentication_Sets_VLR is specified in subclause 7.1.2.11.

Sheet 4: the procedure Search_For_MS_VLR is specified in subclause 7.3.2.3.

Sheet 4: the test "Paging via SGSN possible" takes the "yes" exit if:

- the Gs interface is implemented; and

- there is an association established for the MS between the MSC/VLR and the SGSN.

Sheet 7, sheet 8: the state variables PAR pending, PAR successful and Fatal PAR error are global data, accessible to thematching instance of the process ICH_VLR, which is linked by the MSRN.

Sheet 8: this process communicates with the matching instance of the process ICH_VLR, which is linked by the MSRN.

Sheet 8: the test " Fatal PAR error?" takes the "Yes" exit if:

- the MS failed authentication, or

- the MS failed IMEI checking, or

- the HLR returned an "Unknown subscriber" error

during the handling of the Process Access Request.

7.2.3.2 Process Restore_Subscriber_Data_VLR

7.2.3.3 Process PSI_VLR

Sheet 1: the procedure Check_Parameters is specified in subclause 7.2.2.2. If the HLR requests neither locationinformation nor subscriber state, the VLR treats this as a missing parameter.

Page 123: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1223GPP TS 23.018 version 3.6.0 Release 1999

7.2.3.4 Procedure Retrieve_Location_Info_VLR

The variable Current location retrieved is used to indicate that the location information was obtained by paging the MS.

The test "Retrieve location info from SGSN" takes the "Yes" exit if:

- the Gs interface is implemented; and

- there is an association established between the MSC/VLR and the SGSN.

The stored location information consists of:

- the service area ID (for UMTS) or cell ID (for GSM) of the cell in which the MS last established radio contact;

- the location number, geodetic information and geographical information derived from the service area ID or cellID if the VLR is capable of doing so (the mapping from service area ID or cell ID to location number is network-specific and outside the scope of the UMTS and GSM standards);

- the age of the location information.

The received location information consists of:

- the cell ID received in the paging response message;

- the location number and geographical information derived from the cell ID if the VLR is capable of doing so (themapping from cell ID to location number is network-specific and outside the scope of the GSM standard);

- the age of the location information.

The output signal Send MS information towards the SGSN indicates that the required information is mobile locationinformation.

The derivation of the location number, geodetic information and geographical information from the received servicearea ID or cell ID is a VLR operator option (the mapping from service area ID or cell ID to location number is network-specific and outside the scope of the UMTS and GSM standards).

7.2.3.5 Procedure Retrieve_Current_Location_VLR

The test "Paging via SGSN possible" takes the "yes" exit if:

- the Gs interface is implemented; and

- the VLR configuration requires paging via the SGSN during VLR restoration.

The output signal Page MS towards the SGSN includes or omits the Location area identity parameter depending on theavailability of this information. If it is omitted, the signal Page MS is sent to every SGSN to which the VLR isconnected.

Page 124: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1233GPP TS 23.018 version 3.6.0 Release 1999

Proces s in the VLR to handlea request for a roam ing number

Process PR N_VLR P RN_ VLR1(8)

Signals to/from the left are to/fro m the HLR .

Idle

ProvideR oamingN um ber

C heck_Parameters

R esult=P as s?

O Rindicatorpresent?

O Rs upported?

C onvert C S BCto basic service

If C S B C w as in cluded in the Provid e R oam ing N um ber

Services upportedby VLR?

Pre-pagings upportedin VLR?

Pre-pagingal low ed?

IMSIknown

in VLR ?

2Check _Reason_

In_S erving_N etw ork _E nti ty

Res ult=Purged?

3 1

IMSIk now n in VLR?

4C heck_R eason_

In_Serving_N etw ork_Entity

See TS 23.116

R esult=P urged?

5 1

Set n egativ eres pon se:

Faci li tynot s uppo rted

Provide RoamingN umbernega tive response

Idle

Set n egativ eres pon se:

OR n otallowed

1

Yes

Yes

Yes

Yes

Yes

No

Yes

N o

No

Yes

Yes

Yes

No

N o

Yes

No

N o

N o

No

N o

Figure 54a: Process PRN_VLR (sheet 1)

Page 125: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1243GPP TS 23.018 version 3.6.0 Release 1999

Proces s in the VLR to handlea request for a roam ing num ber

Process PR N_VLR P RN_ VLR2(8)

Signals to the le f t are to the H LR .

2

IM SIdetached

R oamingin LA

al low ed?

M SR N av ai lable?

M SCper VLR

R eceived M SC num ber= Stored M SC num ber?

C onfirmed byradio contac t

U se re ceiv edM SC numb er

fo r M SR N

A lloca teM SR N

C AM EL_SET _SOA See TS 23.078

S torec om patibi lity

info

C S BC, ISD N BC ,ISD N LLC & ISDN H LC(as available)

Store A lertingP attern

( if received)

C LI_PR N_VLR

See TS 23.081

C C BS_H andle_PR N

See TS 23.093

ProvideR oamingN um ber ack

6

U se storedM SC number

for MSR N

Set nega tiv eres pon se:

N o roam ingnumbe r

1

Set nega tiveres pons e:

Absentsubscr iber

Fals e

Yes

Yes

>1

No

False

True

Yes1

N o

N o

True

Figure 54b: Process PRN_VLR (sheet 2)

Page 126: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1253GPP TS 23.018 version 3.6.0 Release 1999

Proces s in the VLR to handlea request for a roam ing num ber

Process PR N_VLR P RN_ VLR3(8)

Signals to the le f t are to the H LR .

3

M SR Navai lable

A lloca teM SR N

C AM EL_SET _SOA

See TS 23.078

C reateIM SI

record

Location infoc onfi rmedin HLR :=

False

O nly if >1 M SCper VLR

C onfirm ed by radio con tact:=False;D ata confirm ed by H LR:=F alse;IM SI detac hed:= False

Al locate LM SIIf usedby VLR

S torec om patibi lity

info

C S BC, ISD N BC ,ISD N LLC & ISDN H LC(as available)

Store A lertingP attern

( if received)

C LI_PR N_VLR See TS 23.081

C C BS_H andle_PR N See TS 23.093

ProvideR oamingN um ber ack

F et ch_A uthentic ation_

S ets _VL R

R estore_S ubs criber_D ata_VLR

Idle

Set n ega tiv eres pons e:

No roamingnumber

1

6

D ataconfi rm ed

by HLR ?

M oreauthentication sets needed?

Yes

N o

Fals e

Yes

N o

True

Figure 54c: Process PRN_VLR (sheet 3)

Page 127: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1263GPP TS 23.018 version 3.6.0 Release 1999

Proces s in the VLR to handlea request for a roam ing num ber

Process PR N_VLR P RN_ VLR4(8)

Signals to the r ight are to the M SC .4

IM SIdetached?

R oamingin LA

al low ed?

Locat ion areaID know n?

Dataconfirme d by H LR?

Moreauthentic ation sets needed?

Fetch_Authentication_

Sets_VLR

R es tore_Subscr iber_Data_VLR

Search_Fo r_MS _VLR

Res ult=Pass?

Absentsubscr iber?

Set n ega tiv eres pons e:

Absentsubsc riber

1 7W ait_For_Ac cess_R equest

Paging via S GS Npossib le?

Set Pag ingvia S GSN

possib le

Page MSPage type=circ ui t-sw itc hedcal l

No

Yes

N o

Fals e

Yes

N o

Yes

N o

Yes

N o

True

Yes

Yes

No

N o

Yes

Figure 54d: Process PRN_VLR (sheet 4)

Page 128: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1273GPP TS 23.018 version 3.6.0 Release 1999

Proces s in the VLR to handlea request for a roam ing num ber

Process PR N_VLR P RN_ VLR5(8)

5

C rea teIM SI

record

Loca tion infoc onfi rmedin HLR :=

Fa lse

O nly if >1 M SCper VLR

C onfirm ed by radio con tact:=F alse;D ata confirm ed by H LR:=F als e;IM SI detac hed:= False

Al locate LM SIIf usedby VLR

S torec om patibi lity

info

C S BC , ISD N BC ,ISD N LLC & ISDN H LC(as available)

F etch_A uthentic ation_

S ets _VLR

R estore_S ubs criber_D ata_VLR

S earch_For_M S_VLR

R esult=P as s?

A bs ents ubs criber?

Se t nega tiverespons e:

Absentsubscr iber

1 7W ait_For_

Ac cess_R equ es t

No

Yes

No

Yes

Figure 54e: Process PRN_VLR (sheet 5)

Page 129: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1283GPP TS 23.018 version 3.6.0 Release 1999

Proces s in the VLR to handlea request for a roam ing num ber

Process PR N_VLR P RN_ VLR6(8)

Sign als to the leftare to the H LR ;sig nals to/from the r ight are to/from the MS Cunless shown o therw ise .

W ait_F or_A ccess _R eques t

Page MSvia SGSN

Page MS To SGSN

W ait_For_Acc es s_R equest

ProcessAccessRequest

MSR N available?

MSCper VLR

R eceiv ed M SC num ber= S tored M SC n umber?

C onfirme d byradio contact

Us e rece iv edMS C num ber

for M SR N

Alloc ateMSR N

CAM EL_SE T_SOA See T S 23 .078

Storecompatibi li ty

info

C S BC , ISD N BISD N LLC & ISD(as avai lable)

Store A ler tingPattern

(i f received)

CLI_PR N_VLR See T S 23 .081

CC BS_H an dle_PR N

See T S 23 .093

P rovideR oam ingN um ber ack

8

U se storedM SC numb er

fo r M SRN

Set neg ativeresponse:

Sys temfailure

Proc ess Ac cess R equestnegativere spons e

Set n ega tiv eres pon se:

No roamingnumbe r

1

Page MSnegativeres ponse

Busysubsc riber?

7

AbsentSubscr iber?

Set nega tiveresp ons e:

Absentsubscr iber

Ye s

>1

No

False

True

Ye s1

N o Yes

N o

N o

Yes

Figure 54f: Process PRN_VLR (sheet 6)

Page 130: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1293GPP TS 23.018 version 3.6.0 Release 1999

Proces s in the VLR to handlea request for a roam ing num ber

Process PR N_VLR P RN_ VLR7(8)

Signals to the le f t are to the H LR .

7

M SR N av ai lable?

M SCpe r VLR

R eceived M SC num ber= S tored M SC num ber?

C onfirmed byradio contact

U se receiv edM SC num ber

f or M SR N

A lloc ateM SR N

C AM EL_SET _SOA See TS 23.078

S torec om patibi lity

info

C S BC , ISD N BC ,ISD N LLC & ISDN H LC(as available)

Store A lertingP attern

( if received)

C LI_PR N_VLR See TS 23.081

C C BS_H andle_PR N See TS 23.093

P rovideR oamingN um ber ack

PAR pending:=False;PAR succ essful := False ;Fatal P AR error: =Fals e

Idle

U se storedM SC number

for M SR N

Set nega tiv eres pons e:

No roamingnumber

1

Yes

>1

No

Fa lse

True

Yes1

N o

Figure 54g: Process PRN_VLR (sheet 7)

Page 131: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1303GPP TS 23.018 version 3.6.0 Release 1999

Proces s in the VLR to handlea request for a roam ing num ber

Process PR N_VLR P RN_ VLR8(8)

Signals to/from the leftare to/from the proc ess IC H_VLR ;signals to/from the rightare to/fro m the MS C

8

PAR pending:=True

P rocess _A ccess _

R eques t_VLR

R esult=P as s?

PAR succ essful :=True

PAR pending:=Fa lse

PARC om pleted

W ait_F or_C al l_Arr iv al

Cal larrived

Call arrived

Idle

R adioco nnec tionreleased

PAR succe ssful :=False

F atal PARerror := False

PAR succes sful:=Fals e

PAR pending :=Fals e

Fatal PA Rerror?

Fatal PA Rerror:= True

PARC om pleted

Idle

Fatal PARerror:= False

Yes

N o

Yes

No

Figure 54h: Process PRN_VLR (sheet 8)

Page 132: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1313GPP TS 23.018 version 3.6.0 Release 1999

Proces s in the VLRto restore s ubs criber data

Process R estore_Subscriber_D ata_VLR RS D_ VLR1(1)

Signals to/from the leftare to/from the HLR

R estoreD ata

W ait_Fo r_D ata

RestoreData ack

UpdateSub scr iber

Data

UpdateHLR

number

Update MSNot Re ac hable

indic ator

If receiv edfrom HLR

D ata confirmed by H LR :=True

R estoreD ata n egativ ere spons e

Figure 55: Process Restore_Subscriber_Data_VLR

Page 133: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1323GPP TS 23.018 version 3.6.0 Release 1999

Proces s in the VLR to handlea request from th e H LR forsubscr iber inform ation

Process P S I_VLR P SI_ VLR1(2)

Signals to /from the leftare to/from the H LR; signals to/from the rig htare to/from the MSC

Idle

ProvideSub scr iberInfo

Check _Pa ram ete rs

Res ult=Pass?

IMSIknown

in VLR ?

Subscr iberstate

requested?

IMSIdeta ch ed?

Roamingin LA

allow ed?

Set subscr iberstate

requested

ObtainSubscr iberInfo

Wai t_For_MS C_R esponse

S ubs criber state:=N etw ork

determinednot reac hab le

Locationinfo

reques te d?

R etrieve_Loc ation_Info_VLR

Prov ideSubsc ribe rInfo ack

Idle

Subsc riberstate

reques ted?

Subsc riber state :=Assumed idle

ProvideSubscr iberInfo negativ eresponse

Idle

Yes

Yes

Yes

N o

Yes

No

Yes

N o

Yes

No

No

Yes

No

No

Figure 56a: Process PSI_VLR (sheet 1)

Page 134: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1333GPP TS 23.018 version 3.6.0 Release 1999

Proces s in the VLR to handlea request from th e H LR forsubscr iber inform ation

Process P S I_VLR P SI_ VLR2(2)

Signals to /from t he leftare to/from the H LR; signals to/from the rig htare to/from the MS C

W ait_Fo r_M SC _R espons e

ObtainS ubs criberInfo ack

S ubs cribers tate

receiv ed?

S ets ubs criber

s tate

Locationinfo

requested?

R etrieve_Loc at ion_Info_VLR

ProvideSubs criberInfo ack

Idle

Yes

Yes

N o

N o

Figure 56b: Process PSI_VLR (sheet 2)

Page 135: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1343GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he VLRto retrieve location informationfor a subscriber

Procedure Retrieve_Location_Info_VLR RLI_VLR1(1)

Signals to/from the rightare to/from the S GSN

Current locationretrieved:=

False

Retrieve locationinfo from SGS N?

Send MSinforma tion

W ait_For_SGSN_Response

Send MSInformationnegativeresponse

Cu rrentlocation

requested?

Retrieve_Current_

Location_V LR

Currentlocation retrieved

Location info:=Stored

location info

Location info:=Received

lo cation info

Derive location number,geodetic information and geographical in formation

S end MSInformationack

Currentlocation

requested?

Cell IDreceived?

MS state=Ready?

Curre ntlocation

requested?

Retrieve_Current_

Lo cation_VLR

Currentlocatio n retrieved

Lo cation info:=Retrieved

loca tio n info

Derive location number,geo detic information and geographical information

Location info:=Stored

location info

Yes

False True

NoYes

Yes

No Yes

No

No

No

Yes

True

Fa lse

No

Figure 57: Procedure Retrieve_Location_Info_VLR

Page 136: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1353GPP TS 23.018 version 3.6.0 Release 1999

Pro ce d u re i n t he V L Rto re tr ie ve th e cu r ren t lo ca tio n i nfo rm a tio n fo r a su b sc rib e r

P ro c e d u re R et riev e _ C ur re nt_ Lo c a t io n _ V L R R C L _ V L R 1 (1 )

S ig n a ls to /fr o m t he lefta re to /fro m th e SG S N ; sig n a ls to /fr om th e rig hta re to /fro m th e MS C

P a g ingv ia S G S Np o ss ib le?

S et p a g in gv ia S G S Np o ss ib le

L o ca ti ona re a IDk no w n ?

Se a rch for M S

P a g e typ e =A ctiv e lo ca tio nret rie v a l

W a i t_ Fo r_S e a rch _Re su l t

S e a rc h fo r M S a ck

Ro am i ngi n L A

a ll o we d ?

C u rren t lo ca tio nre tr ie ve d :=

True

S u b scr ib e r sta te:= N otre a ch a b le

S e archfo r MSn eg a tiv ere sp o n se

S e archfo r M Sv ia S G S N

P a g e M S

W a it_ Fo r_S e a rch _

R e su lt

P a g e MSP a g e typ e =A ctive lo ca tionre trie v a l

W a it_ Fo r_P a g e _Re su lt

P a g e MSa ck

C u rre n t lo ca tio nre tr ie v ed :=

Tru e

P a g e MSn e g ati vere s po n se

P a g e M Svia S G S N

P a g e M S

W a i t_ Fo r_P a g e_Re su l t

Ye s

N o

Y e s

No

Y e s

Figure 58: Procedure Retrieve_Current_Location_VLR

Page 137: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1363GPP TS 23.018 version 3.6.0 Release 1999

7.2.4 Functional requirements of MSC

7.2.4.1 Process Prepage_MSC

7.2.4.2 Procedure Prepaging_Page_MS_MSC

The test "MS connection exists" takes the "Yes" exit if there is a radio connection established between the MS and thenetwork.

The test "MS busy" takes the "Yes" exit if the MS is engaged on a circuit-switched call.

The signal input "MS connection established" indicates that the MS has responded to paging, or sent a CM servicerequest for anything other than a circuit-switched call, or completed the location registration procedure.

7.2.4.3 Prepaging_Search_For_MS_MSC

The test "MS connection exists" takes the "Yes" exit if there is a radio connection established between the MS and thenetwork.

The test "MS busy" takes the "Yes" exit if the MS is engaged on a circuit-switched call.

The signal input "MS connection established" indicates that the MS has responded to paging, or sent a CM servicerequest for anything other than a circuit-switched call, or completed the location registration procedure.

7.2.4.4 Process OSI_MSC

If the MS is engaged on a circuit-switched call, the state is busy, otherwise assumed idle.

7.2.4.5 Process RCL_MSC

7.2.4.6 Procedure Current_Location_Page_MSC

The test "MS connection exists" takes the "Yes" exit if there is a radio connection established between the MS and thenetwork.

The test “GSM Access” takes the “Yes” exit if the MS is using a GSM radio access to communicate with the network.

7.2.4.7 Procedure Current_Location_Search_MSC

The test "MS connection exists" takes the "Yes" exit if there is a radio connection established between the MS and thenetwork.

The test “GSM Access” takes the “Yes” exit if the MS is using a GSM radio access to communicate with the network.

Page 138: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1373GPP TS 23.018 version 3.6.0 Release 1999

Proc ess in the MSCto handle a pre-pagingrequest

Process Prepage_MSC PP_MSC1(1)

Signals to/f rom the lef tare to/f rom the VLR;s ignals to the rightare to the BSS

Idle

Page MS

Prepaging_Page_M S_MSC

Result=Pass?

IdleProc ess_Acces_

Request_MSC

Result=Pass?

Start radio guard timer

Wait_For_Call_Arrival

Callarrived

Stop radio guard timer

Idle

Radio guardtimerexpired

Internal

Releasetransaction

Radioconnectionreleased

Releasetransaction

BSS releasedthe radio resource

Radioconnectionreleased

Idle

Searchfor MS

Prepaging_Search_for_

MS_MSC

Result=Pass?

Idle

No

Yes

Yes

No

Yes

No

Figure 59: Process Prepage_MSC

Page 139: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1383GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he M SCto page a n MS in aspecified location area

Procedure P repag ing_P age_MS _MS C P PP M S_M 1(1)

Signals to/from the leftare to/fro m the BSS; signals to/from the rightare to/from the VLRunless m arked othe rw ise

Loc ationarea IDknown?

MSconnection

exis ts ?

Paging via SGSN possible?

Pa geIn speci fied loc ation area

Sta rt Pageresponse

timer

Wai t_For_Pa ge_

Res ponse

MSconnectionestabl is hed

Se t ac ce ssconnection

status

R es ult:=Pa ss

Pageresponsetimer e xp ired

Set negat iveresponse:

A bs entS ubs criber

P age M Snegativeresponse

R esult:=F ail

C M Serv iceR equest

For circui t-swi tched cal l

C M Serv iceR equest

To process OC H_M SC

Set negativ eres ponse:

Busy Subsc ribe r(N D U B)

Page MSnegat iveres po ns e

R esult:=Fai l

Page MS via SGS N

M S busy?

Set negativeresponse:

Busy S ubs criber

Page MSnegat iveres po ns e

R esult:=Fai l

Set acces sc onnection

s tatus

R esult:=Pas s

Set negativ eres ponse:

U nknown LAI

Yes

N o

N o

Yes

Yes

Yes

No

No

Figure 60: Procedure Prepaging_Page_MS_MSC

Page 140: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1393GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he M SCto page a n MS in aspecified location area

Procedure P repaging_S earch_For_M S _M S C P PS M S_M 1(1)

Signals to/from the leftare to/fro m the BSS; signals to/from the rightare to/from the VLRunless m arked othe rw ise

MSconnection

exis ts ?

Paging via SGSN possible?

Page MS via SGS N

PageIn speci fied loc ation area

Sta rt Pageresponse

timer

Wai t_For_Pa ge_

Res ponse

MSconnectionestabl is hed

Se t ac ce ssconnection

status

R es ult:=Pa ss

Pageresponsetimer e xp ired

Set negat iveresponse:

A bs entS ubs criber

P age M Snegativeresponse

R esult:=F ail

C M Serv iceR equest

For circui t-swi tched cal l

C M Serv iceR equest

To process OC H_M SC

Set negativ eres ponse:

Busy Subsc ribe r(N D U B)

Page MSnegat iveres po ns e

R esult:=Fai l

M S busy?

Set negativ eres ponse:

Busy Subsc ribe r

Page MSnegat iveres po ns e

R esult:=Fai l

Set acces sc onnection

s tatus

R esult:=Pas s

N o

Yes

No

Yes

Yes

No

Figure 61: Procedure Prepaging_Search_For_MS_MSC

Page 141: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1403GPP TS 23.018 version 3.6.0 Release 1999

Proc es s in the MS C to hand lea request from the VLR forinform ation on the subscr iber's location and state

Process O SI_M SC O SI_M S C1(1)

Signals to /from t he leftare to/from the VLR

Idle

ObtainSubs criberInfo

S ubs cribers tate

requested?

S ets ubs cr iber

s tate

ObtainSubs criberInfo ack

Idle

Yes

N o

Figure 62: Process OSI_MSC

Page 142: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1413GPP TS 23.018 version 3.6.0 Release 1999

P ro c es s in th e MS Cto retr iev e th e cu r re n tlo ca tio n o f a su b sc rib e r

P ro c e s s R C L _ M S C R C L _ M S C 1( 1)

S ig n a ls to /fr o m t he lefta re to /fr om th e V L R

Id le

S e archfo r MS

Cu r re n t_L o ca tio n _

Se a rch _ M S C

Id le

P a g e MS

C u rre n t_L o c ati o n_

P a g e _ M S C

Figure 63: Process RCL_MSC

Page 143: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1423GPP TS 23.018 version 3.6.0 Release 1999

Proc edure in the MSCto page an MS in a specifiedlocation area for Ac tiveLocation Retrieval

Procedure Current_Location_Page_MSC CLPage_M1(1)

Signals to/f rom the lef tare to/f rom the BSS;s ignals to/from the rightare to/f rom the VLRunless marked otherwise

Locationarea IDknown?

MSconnection

exists?

Paging viaSGSN possible?

PageIn spec ifiedlocation area

Start Pageresponse

timer

Wait_For_Page_

Respons e

MS connectionestablished

Releasetransaction

Page MSack

Page response timerexpired

Set negativeresponse:

Absentsubscriber

Page MSnegativeresponse

CM Serv iceRequest

For c ircuit -switched call

CM Serv iceRequest

To processOCH_MSC

Set negativeresponse:

Busysubscriber

Page MSnegativeresponse

Page MSvia SGSN

Set negativeresponse:

Busysubscriber

Page MSnegativeresponse

Set negativeresponse:

Unknown LAI

Page MSnegativeresponse

GSMAccess?

No

Yes

No

No

Yes

Yes

No

Yes

Figure 64: Procedure Current_Location_Page_MSC

Page 144: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1433GPP TS 23.018 version 3.6.0 Release 1999

Proc edure in the MSCto page an MS in alllocation areas for Act iveLocation Retrieval

Procedure Current_Location_Search_MSC CLS_MSC1(1)

Signals to/f rom the lef tare to/f rom the BSS;s ignals to/from the rightare to/f rom the VLRunless marked otherwise

MSconnection

exists?

Paging viaSGSN possible?

PageIn alllocation areas

Start Pageresponse

timer

Wait_For_Page_

Respons e

MS connectionestablished

Releasetransaction

Searchfor MSack

Page response timerexpired

Set negativeresponse:

Absentsubscriber

Searchfor MSnegativeresponse

CM Serv iceRequest

For c ircuit -switched call

CM Serv iceRequest

To processOCH_MSC

Set negativeresponse:

Busysubscriber

Search for MSnegativeresponse

Search for MSvia SGSN

Set negativeresponse:

Busysubscriber

Search for MSnegativeresponse

GSMAccess?

No

No

No

Yes

Yes

Yes

Figure 65: Procedure Current_Location_Search_MSC

Page 145: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1443GPP TS 23.018 version 3.6.0 Release 1999

7.3 MT call

7.3.1 Functional requirements of serving MSC

7.3.1.1 Process ICH_MSC

Sheet 1: the rules for converting the ISDN BC/LLC/HLC to a bearer service or teleservice are specified in 3GPPTS 29.007 [29].

Sheet 1: the task "Store UUS information (if received)" is executed only if the VMSC supports UUS.

Sheet 1: the variables TCH allocated, ACM sent, Answer sent and Network connect sent are global data, accessible tothe procedures Establish_Terminating_TCH_If_Required, Send_ACM_If_Required, Send_Answer_If_Required andSend_Network_Connect_If_Required.

Sheet 1: the variables UUS result sent, UUS1 implicit active, UUS1 explicit active, UUS2 active, UUS3 active andUUS CF interaction are specific to UUS. They are accessible to all UUS specific procedures.

Sheet 1: the handling starting with the input signal "Continue CAMEL handling" is specific to CAMEL phase 3 or later.If the VMSC does not support CAMEL phase 3 or later, this signal will not be received from the VLR.

Sheet 1: the procedure CAMEL_ICH_MSC_INIT is specific to CAMEL phase 3 or later; it is specified in 3GPPTS 23.078 [12].

Sheet 2: the procedure Process_Access_Request_MSC is specified in subclause 7.1.1.2.

Sheet 2: the signal input Complete Call will be received in the state Wait_For_Page_Request only if the MSC/VLRsupports pre-paging.

Sheet 2, sheet 3: the suggested mapping from values of the Send Info For Incoming Call negative response informationelement to values of the ISUP release cause (see ITU-T Recommendation Q.850 [36]) is shown in table 2. The mappingused is a matter for the network operator, depending on the telephony signalling system used.

Table 2: Suggested mapping of Send Info For Incoming Call (SIFIC) negative responses to ISUPrelease causes

SIFIC negative response ISUP release cause number ISUP release cause nameAbsent subscriber 20 Subscriber absentBusy subscriber 17 User busyCUG reject (Called party SSinteraction violation)

21 Call rejected

Forwarding violation 21 Call rejectedImpossible call completion 111 Protocol error, unspecifiedNo subscriber reply 19 No answer from user (user alerted)System failure 111 Protocol error, unspecifiedUnallocated roaming number 111 Protocol error, unspecified

Sheet 2, sheet 3, sheet 5, sheet 7, sheet 8, sheet 10: the procedure CAMEL_MT_GMSC_DISC4 is called if the VMSCsupports CAMEL phase 3 or later; it is specified in 3GPP TS 23.078 [12]. If the VMSC does not support CAMEL phase3 or later, processing continues from the "No" exit of the test "Result=Reconnect?".

Sheet 2, sheet 4, sheet 7, sheet 8, sheet 10: the procedure CAMEL_MT_GMSC_DISC6 is called if the VMSC supportsCAMEL phase 3 or later; it is specified in 3GPP TS 23.078 [12].

Sheet 3: the procedure CAMEL_MT_GMSC_DISC5 is called if the VMSC supports CAMEL phase 3 or later; it isspecified in 3GPP TS 23.078 [12]. If the VMSC does not support CAMEL phase 3 or later, processing continues fromthe "No" exit of the test "Result=Reconnect?".

Sheet 3: the task "Store CW treatment indicator for this call if received in SII2" is executed only if the VMSC supportsCAMEL phase 3 or later.

Page 146: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1453GPP TS 23.018 version 3.6.0 Release 1999

Sheet 3: If the VMSC does not support CAMEL phase 3 or later, the procedure Complete_Call_In_MSC and theprocedure Process_Call_Waiting_MSC will not return a "Reconnect" result.

Sheet 3: the processing in the branch starting with the input signal"Process Call Waiting" is specific to Call Wait. If theVMSC does not support CW this signal will not be received from the VLR.

Sheet 3, sheet 8, the procedure CD_Reject is specific to Call Deflection; it is specified in 3GPP TS 23.072 [11].

Sheet 3, sheet 8: the procedure CCBS_Set_Diagnostic_For_Release is specific to CCBS; it is specified in 3GPPTS 23.093 [22].

Sheet 3, sheet 4, sheet 10, sheet 11: the procedure CCBS_Check_Last_Call is specific to CCBS; it is specified in 3GPPTS 23.093 [22].

Sheet 4: the procedure UUS_ICH_Check_Support is specific to UUS; it is specified in 3GPP TS 23.087 [20].

Sheet 4: the procedure CAMEL_Check_ORLCF_VMSC is specific to CAMEL phase 2 or later; it is specified in 3GPPTS 23.078 [12].

- If the VLR does not support CAMEL or no CAMEL information is available for the subscriber, then ORLCF maytake place (‘ORLCF’ result from CAMEL_Check_ORLCF_VMSC).

- If CAMEL information is available for the subscriber and the GMSC supports the required CAMEL phase, thenORLCF may take place. The Resume Call Handling request shall include the relevant CAMEL information(‘ORLCF’ result from CAMEL_Check_ORLCF_VMSC).

- If CAMEL information is available for the subscriber but the GMSC does not support the required CAMEL phase,then ORLCF shall not take place (‘VMSCCF’ result from CAMEL_Check_ORLCF_VMSC).

Sheet 4: the procedure Handle_ORLCF_VMSC is specific to Support of Optimal Routeing. It is specified in 3GPPTS 23.079 [13]. If the VMSC does not support Optimal Routeing, processing continues from the "Continue" exit of thetest "ResultForwarding Failed?".

Sheet4; the procedures CD_Failure and CD_Success are specific to Call Deflection; they are specified in 3GPPTS 23.072 [11].

Sheet 5: the procedure CAMEL_MT_VMSC_Notify_CF is specific to CAMEL phase 3 or later; it is specified in 3GPPTS 23.078 [12].

Sheet 5: If the VMSC does not support CAMEL phase 3 or later, processing starts with the possible call of theprocedure CCBS_Check_Last_Call.

Sheet 5: The task "set redirection information" includes the mapping of the MSISDN parameter received in the SendInfo For Incoming Call ack message to the redirecting number of the IAM message and the setting of the presentationindicator of the redirecting number of the IAM message according to the value of the Redirecting presentationparameter received in the Send Info For Incoming Call ack message.

Sheet 5: it is an operator option whether to send an Address Complete message if the VLR returns forwardinginformation. If the VMSC sends an Address Complete message, it shall include the called party’s status field of theBackward call indicator set to "no indication".

Sheet 5, sheet 7: the procedure Send_ACM_If_Required is specified in subclause 7.2.1.3.

Sheet 5: the procedure Activate_CF_Process is specified in subclause 7.2.1.7.

Sheet 5: the procedure UUS_ICH_Set_Info_In_IAM is specific to UUS, it is specified in 3GPP TS 23.087 [20].

Sheet 5: the called party address sent in the IAM to the process MT_CF_MSC is the Forwarded-to number received inthe Perform Call Forwarding ack.

Sheet 5: the procedure CAMEL_Store_Destination_Address is specific to CAMEL phase 3 or later; it is specified in3GPP TS 23.078 [12].

Sheet 5; the procedure CD_Success is specific to Call Deflection; it is specified in 3GPP TS 23.0 72 [11].

Page 147: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1463GPP TS 23.018 version 3.6.0 Release 1999

Sheet 6: The processing on this sheet is specific to CAMEL phase 3 or later. If the VMSC does not support CAMELphase 3 or later, the input signal Int_Release Call will not be received.

Sheet 7: the procedure CAMEL_MT_GMSC_ANSWER is called if the VMSC supports CAMEL phase 3 or later; it isspecified in 3GPP TS 23.078 [12]. If the VMSC does not support CAMEL phase 3 or later, processing continues fromthe "No" exit of the test "Result=Reconnect?".

Sheet 7: the procedure Handle_COLP_Forwarding_Interaction is specified in subclause 7.2.1.6.

Sheet 7: the procedure Send_Answer_If_Required is specified in subclause 7.2.1.4.

Sheet 7: the procedure Send_Network_Connect_If_Required is specified in subclause 7.2.1.5.

Sheet 8: the procedure CCBS_MT_MSC_Check_Forwarding is specific to CCBS; it is specified in 3GPPTS 23.093 [22].

Sheet 11, sheet 12: the procedure CAMEL_MT_GMSC_DISC1 is called if the VMSC supports CAMEL phase 3 orlater; it is specified in 3GPP TS 23.078 [12].

Sheet 11, sheet 12: the procedure CAMEL_MT_GMSC_ DISC2 is called if the VMSC supports CAMEL phase 3 orlater; it is specified in 3GPP TS 23.078 [12]. If the VMSC does not support CAMEL phase 3 or later, processingcontinues from the "No" exit of the test "Result=Reconnect?".

Sheet 11: the procedure UUS_MSC_Check_UUS1_UUI is specific to UUS; it is specified in 3GPP TS 23.087 [20].

Sheet 12: after the VMSC has sent an IAM to the process MT_CF_MSC, it acts as a transparent relay for messagesreceived from the GMSC and the process MT_CF_MSC. Any message other than Address Complete, Connect, Answeror Release causes no change of state in the process ICH_MSC.

Sheet 13: The processing on this sheet is specific to CAMEL phase 3 or later. If the VMSC does not support CAMELphase 3 or later, the input signal Int_Release Call will not be received.

7.3.1.2 Procedure Page_MS_MSC

Sheet 1: the test "MS connection exists" takes the "Yes" exit if there is a radio connection established between the MSand the network.

Sheet 1: for an SMS or SS page, the test "Call still exists" takes the "Yes" exit if the SMS or SS transaction which led tothe page still exists.

Sheet 1: the test "SMS or SS page" is not required for the handling of circuit-switched calls, because the VLR willalways use a page type of "circuit-switched call", but the more generalised procedure Page_MS_MSC is equallyapplicable to paging for SMS delivery or network-initiated SS procedures.

Sheet 1: the test "MS busy" takes the "Yes" exit if the MS is engaged on a circuit-switched call.

Sheet 1: the procedure Check_MT_Multicall_MSC is specific to Multicall; it is specified in 3GPP TS 23.135 [24]. Ifthe VMSC does not support Multicall, processing continues from the “Yes” exit of the test “Result=Not provisioned?”.

Sheet 1: the test "Call in set-up" takes the "Yes" exit if the call on which the MS is engaged has not reached theestablished phase (called party answer).

Sheet 1: the test Call waiting" takes the "Yes" exit if a waiting call has been offered to the subscriber but the outcome ofoffering the call has not been determined.

Sheet 1: if there is one established call, the negative response Busy Subscriber (More calls possible) includes the basicservice which applies for the established call. If there are two or more established calls (the Multicall case), the negativeresponse Busy Subscriber (More calls possible) includes the basic service list which applies for the established calls(See 3GPP TS 23.135 [24]).

Sheet 2: the signal input "MS connection established" indicates that the MS has responded to paging, or sent a CMservice request for anything other than a circuit-switched call, or completed the location registration procedure.

Page 148: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1473GPP TS 23.018 version 3.6.0 Release 1999

7.3.1.3 Procedure Search_For_MS_MSC

Sheet 1: the test "MS connection exists" takes the "Yes" exit if there is a radio connection established between the MSand the network.

Sheet 1: for an SMS or SS page, the test "Call still exists" takes the "Yes" exit if the SMS or SS transaction which led tothe page still exists.

Sheet 1: the test "SMS or SS page" is not required for the handling of circuit-switched calls, because the VLR willalways use a page type of "circuit-switched call", but the more generalised procedure Search_For_MS_MSC is equallyapplicable to paging for SMS delivery or network-initiated SS procedures.

Sheet 1: the test "MS busy" takes the "Yes" exit if the MS is engaged on a circuit-switched call.

Sheet 1: the procedure Check_MT_Multicall_MSC is specific to Multicall; it is specified in 3GPP TS 23.135 [24]. Ifthe VMSC does not support Multicall, processing continues from the “Yes” exit of the test “Result=Not provisioned?”.

Sheet 1: the test "Call in set-up" takes the "Yes" exit if the call on which the MS is engaged has not reached theestablished phase (called party answer).

Sheet 1: the test "Call waiting" takes the "Yes" exit if a waiting call has been offered to the subscriber but the outcomeof offering the call has not been determined.

Sheet 1: if there is one established call, the negative response Busy Subscriber (More calls possible) includes the basicservice which applies for the established call. If there are two or more established calls (the Multicall case), the negativeresponse Busy Subscriber (More calls possible) includes the basic service list which applies for the established calls(See 23.135 [24]).

Sheet 2: the signal input "MS connection established" indicates that the MS has responded to paging, or sent a CMservice request for anything other than a circuit-switched call, or completed the location registration procedure.

7.3.1.4 Procedure Complete_Call_In_MSC

Sheet 1: the procedure Set_CLIP_Info_MSC is specific to CLIP.

Sheet 1, sheet 2: the VMSC and the MS may negotiate the bearer capability to be used for the call by the exchange ofinformation in the Set-up and Call Confirmed messages.

Sheet 1: the procedure UUS_ICH_UUS1_Implicit_Active is specific to UUS, it is specified in 3GPP TS 23.087 [20].

Sheet 1: the procedure CCBS_Report_Not_Idle is specific to CCBS; it is specified in 3GPP TS 23.093 [22].

Sheet 2: the procedure Establish_Terminating_TCH_Multicall1 is specific to Multicall; it is specified in 3GPPTS 23.135 [24].

Sheet 2: the test "Result=Rejected?" can take the "Yes" exit only if the procedureEstablish_Terminating_TCH_Multicall1 was called.

Sheet 2, sheet 3, sheet 4, sheet 5, sheet 6, sheet 7: the procedure CAMEL_MT_GMSC_DISC4 is called if the VMSCsupports CAMEL phase 3 or later; it is specified in 3GPP TS 23.078 [12]. If the VMSC does not support CAMEL phase3 or later, processing continues from the "No" exit of the test "Result=Reconnect?".

Sheet 2, sheet 3, sheet 6, sheet 9, sheet 10: the procedure CAMEL_MT_GMSC_DISC6 is called if the VMSC supportsCAMEL phase 3 or later; it is specified in 3GPP TS 23.078 [12].

Sheet 2, sheet 5, sheet 9: the procedure CCBS_ICH_MSC_Report_Failure is specific to CCBS; it is specified in 3GPPTS 23.093 [22].

Sheet 3, sheet 5: the procedure CCBS_ICH_MSC_Report_Success is specific to CCBS; it is specified in 3GPPTS 23.093 [22].

Sheet 3: the procedure CAMEL_Start_TNRy is called if the VMSC supports CAMEL phase 3 or later; it is specified in3GPP TS 23.078 [12].

Page 149: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1483GPP TS 23.018 version 3.6.0 Release 1999

Sheet 3, sheet 6: the procedure UUS_ICH_Check_Support is specific to UUS, it is specified in 3GPP TS 23.087 [20]. Ifthe VMSC does not support UUS, processing continues from the “Yes” exit of the test “Result=Pass?”.

Sheet 3: the task "UTU2Cnt:=0" is executed only if the VMSC supports UUS.

Sheet 3: the procedure Send_ACM_If_Required is specified in subclause 7.2.1.3.

Sheet 3, sheet 6: the procedure Establish_Terminating_TCH_Multicall2 is specific to Multicall; it is specified in 3GPPTS 23.135 [24]. If the VMSC does not support Multicall, processing continues from the “Yes” exit of the test“Result=Pass?”.

Sheet 4, sheet 7: the procedure Handle_AoC_MT_MSC is specific to AoC. If the VMSC does not support AoC,processing continues from the "Yes" exit of the test "Result=Pass?".

Sheet 4, sheet 7: the procedure CAMEL_MT_GMSC_ANSWER is called if the VMSC supports CAMEL phase 3 orlater; it is specified in 3GPP TS 23.078 [12]. If the VMSC does not support CAMEL phase 3 or later, processingcontinues from the "Yes" exit of the test "Result=Pass?".

Sheet 4, sheet 7: the procedure Set_COL_Presentation_Indicator_MSC is specific to COLP.

Sheet 4: the procedure Send_Network_Connect_If_Required is specified in subclause 7.2.1.5.

Sheet 5, sheet 11: the processing in the branch starting with the input "CD Request" is specific to Call Deflection; if theVMSC does not support Call Deflection the input is discarded.

Sheet 5, sheet 11: the procedure Handling_CD_MSC is specific to Call Deflection; it is specified in 3GPPTS 23.072 [11].

Sheet 6: the procedure CAMEL_Stop_TNRy is called if the VMSC supports CAMEL phase 3 or later; it is specified in3GPP TS 23.078 [12].

Sheet 7: the procedure Send_Answer_If_Required is specified in subclause 7.2.1.4.

Sheet 8: the input signal "CAMEL TNRy expired" will be received only if the VMSC supports CAMEL phase 3 orlater.

Sheet 8, sheet 11: the procedure UUS_ICH_Check_Forwarding is specific to UUS, it is specified in 3GPPTS 23.087 [20]. If the VMSC does not support UUS, processing continues from the "Yes" exit of the test"Result=Pass?".

Sheet 9, sheet 10: the procedure UUS_MSC_Check_UUS1_UUI is specific to UUS; it is specified in 3GPPTS 23.087 [20].

Sheet 11: the procedures UUS_MSC_Check_UUS2_UUI_to MS and UUS_MSC_Check_UUS2_UUI_to NW arespecific to UUS, they are specified in 3GPP TS 23.087 [20].

Sheet 11: the procedure CD_UUS_Interaction is specific to Call Deflection; it is specified in 3GPP TS 23.072 [11].

7.3.1.5 Procedure Process_Call_Waiting_MSC

Sheet 1: the procedure Set_CLIP_Info_MSC is specific to CLIP.

Sheet 1: the VMSC and the MS may negotiate the bearer capability to be used for the call by the exchange ofinformation in the Set-up and Call Confirmed messages.

Sheet 1: the Call Confirmed message indicates "busy" for the successful case.

Sheet 1: the procedure Establish_Terminating_TCH_Multicall1 is specific to Multicall; it is specified in 3GPPTS 23.135 [24]. If the VMSC does not support Multicall, processing continues from the “Yes” exit of the test“Result=Pass?”.

Sheet 1: the procedure UUS_ICH_UUS1_Implicit_Active is specific to UUS; it is specified in 3GPP TS 23.087 [20].

Sheet 1: the procedure CCBS_Report_Not_Idle is specific to CCBS; it is specified in 3GPP TS 23.093 [22].

Page 150: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1493GPP TS 23.018 version 3.6.0 Release 1999

Sheet 2, sheet 3, sheet 5: the procedure UUS_ICH_Check_Support is specific to UUS; it is specified in 3GPPTS 23.087 [20]. If the VMSC does not support UUS, processing continues from the "Yes" exit of the test"Result=Pass?" where the test follows the procedure call.

Sheet 2: the procedure CCBS_ICH_MSC_Report_Success is specific to CCBS; it is specified in 3GPP TS 23.093 [22].

Sheet 2: the task "UTU2Cnt:=0" is executed only if the VMSC supports UUS.

Sheet 2: the procedure CAMEL_Start_TNRy is called if the VMSC supports CAMEL phase 3 or later; it is specified in3GPP TS 23.078 [12].

Sheet 2: the procedure Send_ACM_If_Required is specified in subclause 7.2.1.3.

Sheet 2, sheet 8: the processing in the branch starting with the input "CD Request" is specific to Call Deflection; if theVMSC does not support Call Deflection the input is discarded.

Sheet 2, sheet 8: the procedure Handling_CD_MSC is specific to Call Deflection; it is specified in 3GPPTS 23.072 [11].

Sheet 2, sheet 3, sheet 6, sheet 7: the procedure CAMEL_MT_GMSC_DISC4 is called if the VMSC supports CAMELphase 3 or later; it is specified in 3GPP TS 23.078 [12]. If the VMSC does not support CAMEL phase 3 or later,processing continues from the "No" exit of the test "Result=Reconnect?".

Sheet 2, sheet 3, sheet 4, sheet 8: the procedure CCBS_ICH_MSC_Report_Failure is specific to CCBS; it is specified in3GPP TS 23.093 [22].

Sheet 3, sheet 7: the Release transaction (reject) message covers all unsuccessful cases not otherwise indicated.

Sheet 4, sheet 7: the procedure UUS_MSC_Check_UUS1_UUI is specific to UUS; it is specified in 3GPPTS 23.087 [20].

Sheet 4, sheet 8: the procedure CAMEL_MT_GMSC_DISC6 is called if the VMSC supports CAMEL phase 3 or later;it is specified in 3GPP TS 23.078 [12].

Sheet 5: the procedure CAMEL_Stop_TNRy is called if the VMSC supports CAMEL phase 3 or later; it is specified in3GPP TS 23.078 [12].

Sheet 5: the procedure Establish_Terminating_TCH_Multicall2 is specific to Multicall; it is specified in 3GPPTS 23.135 [34].

Sheet 6: the procedure Handle_AoC_MT_MSC is specific to AoC. If the VMSC does not support AoC, processingcontinues from the "Yes" exit of the test "Result=Pass?".

Sheet 6: the procedure CAMEL_MT_GMSC_ANSWER is called if the VMSC supports CAMEL phase 3 or later; it isspecified in 3GPP TS 23.078 [12]. If the VMSC does not support CAMEL phase 3 or later, processing continues fromthe "Yes" exit of the test "Result=Pass?" on sheet 6.

Sheet 6: the procedure Set_COL_Presentation_Indicator_MSC is specific to COLP.

Sheet 6: the procedure Send_Answer_If_Required is specified in subclause 7.2.1.4.

Sheet 7: the input signal "CAMEL TNRy expired" will be received only if the VMSC supports CAMEL phase 3 orlater.

Sheet 7: the procedure CAMEL_MT_GMSC_DISC5 is called if the VMSC supports CAMEL phase 3 or later; it isspecified in 3GPP TS 23.078 [12]. If the VMSC does not support CAMEL phase 3 or later, processing continues fromthe "No" exit of the test "Result=Reconnect?".

Sheet 7, sheet 8: the procedure UUS_ICH_Check_Forwarding is specific to UUS; it is specified in 3GPPTS 23.087 [20]. If the VMSC does not support UUS, processing continues from the "Yes" exit of the test"Result=Pass?".

Sheet 8: the procedures UUS_MSC_Check_UUS2_UUI_to_MS and UUS_MSC_Check_UUS2_UUI_to_NW arespecific to UUS; they are specified in 3GPP TS 23.087 [20].

Sheet 8: the procedure CD_UUS_Interaction is specific to Call Deflection; it is specified in GSM 23.0 72 [11].

Page 151: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1503GPP TS 23.018 version 3.6.0 Release 1999

7.3.1.6 Procedure Set_CLIP_Info_MSC

The originating exchange may release the call or the MS may terminate the transaction with the network by sending aRelease transaction message while a response is awaited from the process CLIP_MAF002. The message is saved forprocessing after return from the procedure.

7.3.1.7 Procedure Derive_GSM_BC_MSC

7.3.1.8 Procedure Establish_Terminating_TCH_If_Required

7.3.1.9 Procedure Handle_AoC_MT_MSC

7.3.1.10 Procedure Set_COL_Presentation_Indicator_MSC

The originating exchange may release the call or the MS may terminate the transaction with the network by sending aRelease transaction message while a response is awaited from the process COLP_MAF041. The message is saved forprocessing after return from the procedure.

Page 152: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1513GPP TS 23.018 version 3.6.0 Release 1999

Proc es s in the MS Cto handle an incom ing (MT) call

Proc ess IC H_M SC ICH_M S C1(13)

Signals to /from t he leftare to/from the BSS; signals to/from the rig htare to/from the VLRunless marked otherwise Idle

InitialA ddress

F rom GM SC

C onvert ISD N BC /LLC/H LC(if present) to bearer s ervice/teleservice & C S BC ;Store U U S information ( if received)

S end InfoF or Incom ingC al l

AC M sent:=False;Answ er s ent:=F als e;BO R:= Fals e;N etwork connect sent:=False;T C H allocated:= False;U US 1 result s ent:=Fals e;U U S1 im plic it activ e:= False;U U S1 ex plic it activ e:= False;U U S2 ac tive:= Fals e;U U S3 ac tive:= Fals e;U US C F interaction:= Fals e

W ait_F or_Page_R equ est

C ontinueC AMELH andling

C AMEL_IC H _MSC_

IN ITSee TS 23.078

R esult?

S et Suppres sVT-C SI

S end InfoF or Incom ingC al l

W ait_F or_Page_R equ est

Setcause

Re lease

Re lease cal lres ources

Idle

Se nd Info ForMT Rec on nec tedC all

Wai t_For_Rec onnec te d_

C all_R esult

M SR N F ailR econnect Aborted

Figure 66a: Process ICH_MSC (sheet 1)

Page 153: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1523GPP TS 23.018 version 3.6.0 Release 1999

P roc es s in the MS Cto hand le an incom ing ( M T) ca ll

Proc ess IC H_M SC ICH_M S C2 (13 )

S igna ls t o /from the lefta re to /from the GM SC;signa ls to /from the righta re to /from the V LR

W ait_Fo r_P age_R equest

S end InfoFor In comingCa ll nega tiveres ponse

S e tcause

CA ME L_M T_GM SC _

DIS C 4

Re su lt=R econnect?

Re leas e

Re lease ca l lres ources

Id le

S end In fo Fo rM T Rec onnecte dC a l l

W a it_ Fo r_R eco nnec ted_

C a l l_R es u lt

P age M S

P age_M S_M S C

R esu lt=P as s?

R esu lt=F a il?

CAM EL_MT _GM SC_

DIS C 6

Re lease ca llreso urces

Id leW a it_ For_M T _Ca l l_

R esu lt

P rocess _A ccess_

R equest_M S C

R esu l t=P as s?

W a it_Fo r_M T_ Ca ll _

R esu lt

C A M E L_M T_GM SC _

D ISC4

R esu lt=R econnect?

R e lease

R e lease c al lresou rces

Id le

S end In foF or Incom ing C a l l A ck

C a ll is to befo rwarde d

1

S earc hFor M S

S earc h_ For_M S_M S C

Re su lt=P ass?

Re su lt=Fa i l

CA MEL_MT _GM SC_

DIS C 6

Re lease ca llres ources

Id leW a it_Fo r_M T_C a ll_

Resu lt

Com p le teC al l

2

N o

Y es

N o

No

Yes

Y es

YesNo

Y es

No

N o

No

Y es

Ye s

Figure 66b: Process ICH_MSC (sheet 2)

Page 154: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1533GPP TS 23.018 version 3.6.0 Release 1999

Proc es s in the MS Cto handle an incom ing (MT) call

Proc ess IC H_M SC ICH_M S C3(13)

Signals to /from the leftare to/from the GM SC; signals to/from the rig htare to/from the VLRunless marked otherwise

W ait_Fo r_M T_Cal l_

R esult

Send I nfoFor Inc omingCall negativeres ponse

C D_R eject See TS 23.0 72

CC BS_Set_D iagnostic _For_Release

See TS 23.0 93

U US _IC H_Check _Suppo rt

See TS 23.0 87

Set cause

C au se=No Subsc ribe r

R ep ly?

CA ME L_M T_GM SC _

DISC 4

Res ult=R ec onnect?

Send Info ForM T R econnec tedC all

Wa it_For_Rec onnected_

C all_R esult

Releas e

R eleasetra ns action

C CBS_C heck_Last_C all

See TS 23.093

R elease cal l

re sources

Idle

CAM EL_MT _GM SC_

DISC 5

C om pleteC al l

C om plete_C all_In_ MSC

R esult=P as s?

Store CW Treatmentindic ator for this callif receive d in SII2

W ait_For_C lear

R esult=F ail

W ait_For_M T_C all_

R es ult

R esult=R econ nec t?

Send Info ForM T R econnectedC all

W ait_For_R econnected_

C all_Resul t

Pro ce ssC allWai ting

Pro cess_Ca ll_

Wa iting_MSC

Re sult=Pass?

Re sult=Fai l

Re sult=R econnect?

2

N o

Yes

No

Yes

Yes

N o

Yes

N o

Yes

N o

Yes

N o

Yes

N o

Yes

No

Figure 66c: Process ICH_MSC (sheet 3)

Page 155: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1543GPP TS 23.018 version 3.6.0 Release 1999

Proc ess in the MSCto handle an inc oming (MT) call

Process ICH_MSC ICH_MSC4(13)

Signals to/f rom the lef tare to/f rom the GM SC; s ignals to/from the rightare to/f rom the VLR

Wait_For_MT_Call_

Result

Send InfoFor IncomingCall ack

Call is to beforwarded

CAMEL_Check_ORLCF_VMSC

See TS 23.079

Result?

Handle_ORLCF_VMSC

See TS 23.079

Result?

3 CD_Failure See TS 23.072

Wait_For_Release_

From_GMSC

Release

CAMEL_MT_GMSC_

DISC6See TS 23.078

CCBS_Check_Last_Call

See TS 23.093

Release callresources

Idle

CD_Success See TS 23.072

1

ORLCF

Continue

Forwarding Failed

Accepted

VMSCCF

Figure 66d: Process ICH_MSC (sheet 4)

Page 156: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1553GPP TS 23.018 version 3.6.0 Release 1999

Proc ess in the MSCto handle an inc oming (MT) call

Process ICH_MSC ICH_MSC5(13)

Signals to the r ight are to the VLRunless marked otherwise

3

Ty pe of forwarding=Reconnect?

CAMEL_MT_VM SC_Notify_CF

See TS 23.078

Result=Reconnect?

CCBS_Check_Last_Call

See TS 23.093

Set redirecti oninformat ion

Send_ACM_If_Required

Activate_CF_Proc ess

Result=Fail?

CAMEL_MT_GMSC_

DISC4See TS 23.078

Result=Reconnect?

CD_Failure See TS 23.072

CCBS_Check_Last_Call

See TS 23.093

Idle

Send Info ForMT Rec onnec tedCall

Wait_For_Reconnected_

Call_Result

UUS_ICH_Set_Info_

In_IAMSee TS 23.087

Init ialAddressMessage

To process MT_CF_MSC

CAMEL_Store_Dest ination_

Address(False, T rue)

See TS 23.078

CD_Success See TS 23.072

Wait_For_Forward_ACM

4

No

No

Yes

No

Yes

No

Yes

Yes

Figure 66e: Process ICH_MSC (sheet 5)

Page 157: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1563GPP TS 23.018 version 3.6.0 Release 1999

P roc es s in the MS Cto hand le an incom ing ( M T) ca ll

Proc ess IC H_M SC ICH_M S C6 (13 )

S igna ls to /from t he lefta re to /fro m the GM SC; signa ls to /from the rig hta re to /from the V LRun less m arked o the rwise

W a it_F or_M T_C a ll_ Res ul t,W a it_F o r_R ec o nne cte d_C a l l_R es u lt

In t_R e le ase_C a l l

F rom gsm SS F

A bor t

R e lease

R e leaseT ransac ti on T o B SS

R e lea se c al l

resou rc e s

Id le

Figure 66f: Process ICH_MSC (sheet 6)

Page 158: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1573GPP TS 23.018 version 3.6.0 Release 1999

Proc es s in the MS Cto handle an incom ing (MT) call

Proc ess IC H_M SC ICH_M S C7(13)

Signals to/from the leftare to/from the GM SC ;signals to/from the rightare to/from the proc ess MT_C F_MSCunless m arked othe rw ise

W ait_For_F orw ard_AC M

Ad dressC om plete

S end_AC M_If_R equi red

W ait_For_F orw ard_Answ er

Releas e

Re lease

CA ME L_M T_GM SC _

DISC 6See TS 23.078

Re lease cal lres ources

Idle

R elease

C AMEL_M T_GM SC_

D ISC 4See TS 23.078

R esu lt=R eco nnec t?

Releas e

Send Info ForM T Rec onnectedC al l

To VLR

W ait_ For_R eco nnec ted_

C al l_R es ult

Answ er

C AMEL_M T_ GM SC _

AN SW ERSee TS 23.078

R esult=F ail?

Idle

R esult=R econnect?

H andle_C OLP_Forwarding_

Interac tion_MS C

Set CO LPpres entation

indicator

S end_Ans wer_If_R equi red

W ait_For_F orw ard_C lear

Send Info Fo rM T R econnectedC all

T o VLR

W ait_For_Re connected_

C all_ Result

Connect

CA MEL_MT _GM SC_

AN SW ERSee TS 23.078

Res ult=Fai l?

Res ult=R ec onnect?

Handle_C OLP_Forw ard ing_

Interaction_M SC

Set C OLPpresentation

indic ato r

Send_N etw ork_Connec t_

If_R equired

No

Yes

Yes

No

No

Yes

Yes

N o

Yes

N o

Figure 66g: Process ICH_MSC (sheet 7)

Page 159: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1583GPP TS 23.018 version 3.6.0 Release 1999

P roc es s in the MS Cto hand le an incom ing ( M T) ca ll

Proc ess IC H_M SC ICH_M S C8 (13 )

S igna ls to /from the lefta re to /from the GM SC ;signa ls to /from the righta re to /from the p roc ess M T_C F_M S Cun less m arked o the rw ise

W a it_Fo r_F orw ard_A C M

Re leas e

Re leas e

CA MEL_MT _GM SC_

DIS C 6S ee TS 23 .078

R e leas e c al lresou rc e s

Id le

R e lease

C A M E L_M T _GM SC _

D ISC4S ee TS 23 .078

R esu l t=R econnect?

C C B S_MT _M SC _C hec k_

F orw ard ingS ee T S 23 .093

C C B S_S e t_D iagnostic_F or_R e lease

S ee T S 23 .093

R e lease

S end In fo F o rM T R econnecte dC a ll

T o VL R

W ait_Fo r_R econnected_

C a ll _Re su l t

S end In fo F o rM T R econnecte dC a ll nega tiverespons e

S e t cause

R e lease

In t_E xcep tion T o gs mS SF

No

Y es

Figure 66h: Process ICH_MSC (sheet 8)

Page 160: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1593GPP TS 23.018 version 3.6.0 Release 1999

Proc ess in the MSCto handle an inc oming (MT) call

Process ICH_MSC ICH_MSC9(13)

Signals from the leftare from the GMSC;s ignals f rom the rightare from the VLR

Wait_For_Reconnected_

Call_Result

Send Info For MTReconnected Callack

Handle_ORLCF_VMSC

See TS 23.079

Result=Accepted?

Result=Forwarding

Failed??

4 CD_FailureSee TS 23.072

Wait_For_Release_From_

GM SC

Release

CAMEL_MT_GMSC_

DISC6See TS 23.078

CCBS_Check_Last_Call

See TS 23.093

Release callresources

Idle

CD_Success See TS 23.072

No

No

Yes

Yes

Figure 66i: Process ICH_MSC (sheet 9)

Page 161: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1603GPP TS 23.018 version 3.6.0 Release 1999

Proc es s in the MS Cto handle an incom ing (MT) call

Proc ess IC H_M SC ICH_M S C10(13)

Signals to /from t he leftare to/from the GM SC;signals to/from the rig htare to/from the BSSunless m arked otherwise

W ait_Fo r_M T_Cal l_

R esult

R elease

CAM EL_MT _GM SC_

DISC 6See T S 23 .078

Releasetransaction

C C BS_Check _Last_C all See TS 23.093

A bort T o VLR

R eleasec al l

resourc es

Idle

R eleasetrans action

C AMEL_M T_GM SC _

D ISC4See TS 23.078

R esult=R econnect?

R elease

Send Info ForM T R econnectedC all

To VLR

W ait_For_R econnected_

C all_Resul t

No

Yes

Figure 66j: Process ICH_MSC (sheet 10)

Page 162: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1613GPP TS 23.018 version 3.6.0 Release 1999

P roc es s in the MS Cto hand le an incom ing ( M T) ca ll

Proc ess IC H_M SC ICH_M S C1 1 (1 3 )

S igna ls t o /from the lefta re to /from the GM SC;signa ls to /from the righta re to /fro m the B SSun less m arked o the rwise

W a it_Fo r_C lea r

R e lease

UU S_M S C_Check_

UU S1_U UIS ee T S 23 .087

Re leasetransacti on

CAM EL_MT _GM SC_

DIS C 1S ee TS 23 .078

C C B S_Check _Last_C a ll S ee TS 23 .093

R e leasec al l

resou rc e s

Id le

R e leasetrans action

C A M E L_M T_GM SC _

D ISC2S ee TS 23 .078

R esu lt=R econnect?

U U S _M SC_C hec k_

U U S 1_UU IS ee T S 23 .087

R e leaseS end In fo F o rM T R econnecte dC a ll

To VLR

W ait_Fo r_R econnected_

C a ll _Re su l t

No

Y es

Figure 66k: Process ICH_MSC (sheet 11)

Page 163: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1623GPP TS 23.018 version 3.6.0 Release 1999

Proc es s in the MS Cto handle an incom ing (MT) call

Proc ess IC H_M SC ICH_M S C12(13)

Signals to/from the leftare to/from the GM SC ;signals to/from the rightare to/from the proc ess MT_C F_MSCunless m arked othe rw ise

W ait_Fo r_F orw ard_C lear

R elease

Release

CAM EL_MT _GM SC_

DISC 1See TS 23.078

R eleasec al l

resourc es

Idle

R elease

C AMEL_M T_GM SC _

D ISC2See TS 23.078

R esult=R econnect?

R eleaseSend Info ForM T R econnectedC all

To VLR

W ait_For_R econnected_

C all_Resul t

W ait_For_Forw ard_A CM ,W ait_For_Forw ard_A nswer,W ait_For_Forward_Clear

*

-

-

*

-

No

Yes

Figure 66l: Process ICH_MSC (sheet 12)

Page 164: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1633GPP TS 23.018 version 3.6.0 Release 1999

P roc es s in the MS Cto hand le an incom ing ( M T) ca ll

Proc ess IC H_M SC ICH_M S C1 3 (1 3 )

S igna ls to /from the lefta re to /from the GM SC ;signa ls to /from the righta re to /from the p roc ess M T_C F_M S Cun less m arked o the rw ise

S igna ls to /from the lefta re to /from the GM SC ;signa ls to /from the righta re to /fro m the B SSun less m arked o the rw ise

W a it_Fo r_Forward_A CM ,W a it_Fo r_Forw ard_Clea r

In t_R ele ase_C a l l

F rom gsm SS F

R e lease

R e lease

R e leasec al l

resou rc e s

Id le

W a it_F or_C lea r

In t_R ele ase_C a l l F rom gsm SS F

R e leasetransaction

R e lease

R e leasec al l

resou rc e s

Id le

Figure 66m: Process ICH_MSC (sheet 13)

Page 165: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1643GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he M SCto page a n MS in aspecified location area

Procedure P age_M S _MS C P AGE _M 1(2)

Signals to/from the leftare to/fro m the BSS; signals to/from the rightare to/from the VLRunless m arked othe rw ise

Loc ationarea IDknown?

Set negativeresp ons e:

Unk now n LAI

Page MSnegativ eresponse

R es ult:=Fail

C al lstil l

exis ts ?

Set negativ eres pons e:

SystemFai lure

MSconnection

exis ts ?

Clear re ceived:=False

Paging via SGSN possible?

Pa geIn speci fied loc ation area

Sta rt Pageresponse

timer

Wai t_For_Pa ge_

Res ponse

Page MS via SGS N

S MS or SSpage?

M S busy?

C heck _M T_M ulticall_ MSC See TS 23.135

R esult =Offered?

R esult =M ore c al lsposs ible?

R esult=not

provisione d?

C all insetup?

C allw aiting?

Set negativeresponse:

Busy S ubs criber

M ore c al lspossible

Set negativ eres pons e:

Busy Subsc riber(N D UB )

Set acces sc onnection

s tatus

R esult:=Pas s

No

Yes

No

Yes

N o

No

Yes

Yes

No

Yes

No

N o

Yes

N o

No Yes

Yes

NoYes

Yes

No

Ye s

Figure 67a: Procedure Page_MS_MSC (sheet 1)

Page 166: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1653GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he M SCto page a n MS in aspecified location area

Procedure P age_M S _MS C P AGE _M 2(2)

Signals to /from the leftare to/from the BSS; signals to/from the rig htare to/from the VLRunless m arked otherwise

W ait_For_Page_

R esponse

M Sconnectionestablished

Clearrec eived

Set a ccessconnection

status

R esult:=Pass

Releas etransac tion

R es ult:=Aborted

R elease F rom GM SC

A bort

C lear rec eived:=T rue

W ait_ For_Page_

R esponse

Pagere spons etimer expi red

C learreceiv ed

Set neg ativeresponse:

AbsentSubsc ribe r

Page MSnegativere spons e

R esult:=F ai l

R esult:=A borted

CM ServiceRe quest

For circuit-swi tched call

CM Serv iceRe quest

To pro cess OC H_M SC

Clearrec eived

Set n egativ eres pon se:

Busy Subsc riber(N D UB )

Page MSnegativeres ponse

R esult:=Fai l

R es ult:=Aborted

False

True

False

True

Fa lse

True

Figure 67b: Procedure Page_MS_MSC (sheet 2)

Page 167: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1663GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he M SCto search for an M S (page in all location areas)

Procedure S earch_For_M S _M S C S RCH _M1(2)

Signals to /from t he leftare to/from the BSS; signals to/from the rig htare to/from the VLRunless m arked otherwise

C allstil l

exis ts ?

MSconnection

exis ts ?

Clear re ceived:=False

Paging viaSGSN possible?

Search for MSvia SGS N

PageIn al llocation areas

Sta rt Pageresponse

timer

Wai t_For_Se arch_

Res ponse

S MS or SSpage?

M S busy?

C heck _M T_M ulticall_ MSC See TS 23.135

R esult =Offered?

R esult =M ore c al lsposs ible?

R esult=not

provisione d?

C all insetup?

C allw aiting?

Set negativeresponse:

Busy S ubs criber

M ore c al lspossible

SearchFor M Snegativ eresponse

R es ult:=Fail

Set negativ eres pons e:

Busy Subsc riber(N D UB )

Set acces sc onnection

s tatus

R esult:=Pas s

Set negativeresp ons e:

SystemFailure

Yes

N o

Yes

No

Yes

No

Yes

No

N o

Yes

N o

No Yes

Yes

NoYes

Yes

No

Yes

No

Figure 68a: Procedure Search_For_MS_MSC (sheet 1)

Page 168: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1673GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he M SCto search for an M S (page in all location areas)

Procedure S earch_For_M S _M S C S RCH _M2(2)

Signals to /from the leftare to/from the BSS; signals to/from the rig htare to/from the VLRunless m arked otherwise

W ait_For_Search_

R esponse

M Sconnectionestablished

Clearrec eived

Searc h For M S ack

Set a ccessconnection

status

R esult:=Pass

Releas etransac tion

R es ult:=Aborted

R elease F rom GM SC

A bort

C lear rec eived:=T rue

W ait_ For_Search_

R esponse

Pagere spons etimer expi red

C learreceiv ed

Set neg ativeresponse:

AbsentSubsc ribe r

Searc h F or MS negativere spons e

R esult:=F ai l

R esult:=A borted

CM ServiceRe quest

For circuit-swi tched call

CM Serv iceRe quest

To pro cess OC H_M SC

Clearrec eived

Set n egativ eres pon se:

Busy Subsc riber(N D UB )

Searc h For MS negativeres ponse

R esult:=Fai l

R es ult:=Aborted

False

True

False

True

Fa lse

True

Figure 68b: Procedure Search_For_MS_MSC (sheet 2)

Page 169: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1683GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he M SCto c omplete an M T ca ll on request from the VLR

Procedure C om ple te_C all_ In _M S C CC I_M S C1(11)

Signals t o/from the leftare to/from the BSS; signals to/from the rightare to/from the VLRunless marked otherwise

Set_C LIP_Inf o_M SC

D erive_C S_BC _MS C

S etup

U U S_IC H _U US1_Implici t_A ctive

See TS 23.087

C C BS_R eport_N ot_Idle See TS 23.093

W ait_F or_S etup_

R esponse

S etup fai lure

Set negat iveresponse:

A bs entS ubs criber

C om pleteC al lnegativeresponse

R esult:=F ail

Int_R elease_C all From gsm SSF

Figure 69a: Procedure Complete_Call_In_MSC (sheet 1)

Page 170: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1693GPP TS 23.018 version 3.6.0 Release 1999

P ro ce d u re in t h e M S Cto c o mp l e te an M T ca ll o n re q u e st fro m th e V L R

P ro c e d u re C om p le te _ C al l_ In _M S C C C I_ M S C 2 (1 1 )

S ig n a ls to /fr o m t he lefta re to /fro m th e B S S ; sig n a ls to /fr om th e rig hta re to /fr om th e V L R

W a i t_ Fo r_S e tu p_

Re s po n se

C al lC on fi rm e d

Mu l ti ca l lsu p p o rte din M SC ?

E sta b lish _Te rm i n at in g _

TC H_ If_Re q u ire d

Re s u lt=Fa il ?

Re s u lt=A b o rte d

Re s u lt=Re je cte d?

4W a i t_ Fo r_

A le r tin g

A bo r t

C A M E L _M T _ G M S C_

D IS C6S e e TS 2 3 .0 7 8

C C B S _ ICH _ M S C _R e p o rt_ Fa ilu re S e e TS 2 3 .0 9 3

R e su l t:=A bo r te d

CA ME L_M T_ G M S C _

DIS C 4S e e T S 2 3 .0 78

Re su lt=R e co n n e ct?

S e t n eg a tiv ere s p on s e:

R a d ioco n g e sti on

Co mp l e teC a lln e g ati vere s po n se

R e su lt:=Fa i l

R e su lt:=R e co n n e ct

E s tab l is h_T e rm ina tin g _ TC H_

M u l tica l l1S e e TS 2 3 .1 3 5

N o

N o

N o

Ye s

N o

Ye s

Ye s

N o

Ye s

Ye s

Figure 69b: Procedure Complete_Call_In_MSC (sheet 2)

Page 171: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1703GPP TS 23.018 version 3.6.0 Release 1999

Proc edure in the MSCto complete an MT call on request from the VLR

Procedure Complete_Call_In_MSC CCI_MSC3(11)

Signals to/f rom the lef tare to/f rom the BSS; s ignals to/from the rightare to/f rom the VLRunless marked otherwise

Wait_For_Alert ing

Alert ing

UUS_ICH_Check_Support

See TS 23.087

Result=Pass?

CCBS_ICH _MSC_Report_Success

See TS 23.093

NRCTprovi ded?

Start No ReplyCall Timer

CAMEL_Start_TNRy

See TS 23.078

Send_ACM_If_Required

UTU 2Cnt:=0

Wait_for_Answer

1

Connect

UUS_ICH_Check_Support

See TS 23.087

Result=Pass?

CCBS_ICH _MSC_Report_Success

See TS 23.093

Establish_Terminat ing_TCH_

Multicall2See TS 23.135

Result=Pass?

3

Result=Aborted?

CAMEL_MT_GMSC_

DISC4See TS 23.078

Result=Reconnect?

Release

Abort

Result:=Aborted

Result:=Reconnect

Abort

CAMEL_MT_GMSC_

DISC6See TS 23.078

Result:=Aborted

4

Yes

Yes

No

No No

Yes

Yes

No

No

Yes

Yes

Figure 69c: Procedure Complete_Call_In_MSC (sheet 3)

Page 172: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1713GPP TS 23.018 version 3.6.0 Release 1999

P ro ce d u re in t h e M S Cto c o mp l e te an M T ca ll o n re q u e st fro m th e V L R

P ro c e d u re C om p le te _ C al l_ In _M S C C C I_ M S C 4 (1 1 )

S ig n a ls to /fr o m t he lefta re to /fro m th e B S S ; sig n a ls to /fr om th e rig hta re to /fr om th e V L Ru n le ss m a rke d o the rwise

3

H a n d le _ A o C _M T _ MS C

R e su l t=P as s?

C o n n ec ta c k

C A M E L _M T _ G M SC _

A N S W E RS e e T S 2 3 .0 78

R e su l t=P as s?

Re s u lt=R ec o n ne c t?

R es u lt:=A b o rte d

R es u lt:=Re c o nn e ct

S e t_ C O L _P re se n ta tio n _In d ic a to r_ M S C

S en d _ N e two rk _C o n n e ct_ If _

R e q u ire dTo G M S C

C o m p le teC a l la c k

R e su l t:=P a s s

C A M E L _M T_ G M S C _

D IS C4S e e TS 2 3 .0 7 8

R e su lt=R e co n n e ct?

Re le as eTo G MS C

A b o rt

R es u lt:=A b o rte d

R e su lt: =R e co n n e ct

2

S e t c a us e

Ye s

N o

N o

Y e s

Ye s

N o

N o

Ye s

Figure 69d: Procedure Complete_Call_In_MSC (sheet 4)

Page 173: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1723GPP TS 23.018 version 3.6.0 Release 1999

Proc edure in the MSCto complete an MT call on request from the VLR

Procedure Complete_Call_In_MSC CCI_MSC5(11)

Signals to/f rom the lef tare to/f rom the BSS; s ignals to/from the rightare to/f rom the VLRunless marked otherwise

Wait_For_Alert ing

Alert ingfailure

CAMEL_MT_GMSC_

DISC4See TS 23.078

Result=Reconnect?

CCBS_ICH _MSC_Report_Failure

See TS 23.093

Abort

Release To GMSC

Result:=Aborted

Result:=Reconnect

CD_Request

CCBS_ICH _MSC_Report_Success

See TS 23.093

Handling_CD_MSC See TS 23.072

CompleteCallnegativeresponse

Result:=Fail

1

Releasetransaction

Set cause

No

Yes

Figure 69e: Procedure Complete_Call_In_MSC (sheet 5)

Page 174: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1733GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he M SCto c omplete an M T ca ll on request from the VLR

Procedure C om ple te_C all_ In _M S C CC I_M S C6(11)

Signals to /from the leftare to/from the BSS; signals to/from the rig htare to/from the VLRunless marked otherwise

W ait_for_A ns wer

C onnec t

C AMEL_S top_TN R y

See TS 23.078

U U S_ICH _C heck_S upport

See TS 23.087

R esult=P as s?

Est abl is h_T erm inating_ TC H_

M ulticall2See TS 23.135

R esult=P as s?

5

R esult=A borted?

C AMEL_M T_GM SC _

D ISC4See TS 23.078

R esult=R econnect?

R elease

A bort

R esult:=A borted

Resu lt:=Reco nnect

Abort

C AME L_M T_GM SC _

D ISC 6See T S 23 .078

R esult:=Aborted

1

Yes

Yes

No

No

Yes

Yes

N o

Figure 69f: Procedure Complete_Call_In_MSC (sheet 6)

Page 175: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1743GPP TS 23.018 version 3.6.0 Release 1999

P ro ce d u re in t h e M S Cto c o mp l e te an M T ca ll o n re q u e st fro m th e V L R

P ro c e d u re C om p le te _ C al l_ In _M S C C C I_ M S C 7 (1 1 )

S ig n a ls to /fr o m t he lefta re to /fro m th e B S S ; sig n a ls to /fr om th e rig hta re to /fr om th e V L Ru n le ss m a rke d o the rwise

5

H a n d le _ A o C _M T _ MS C

R e su l t=P as s?

C o n n ec ta c k

C A M E L _M T _ G M SC _

A N S W E RS e e T S 2 3 .0 78

R e su l t=P as s?

Re s u lt=R ec o n ne c t?

R es u lt:=A b o rte d

R es u lt:=Re c o nn e ct

S e t_ C O L _P re se n ta tio n _In d ic a to r_ M S C

S e nd _ A n s we r_If_ R e qu iredTo G M S C

C o m p le teC a l la c k

R e su l t:=P a s s

C A M E L _M T_ G M S C _

D IS C4S e e TS 2 3 .0 7 8

R e su lt=R e co n n e ct?

Re le as eT o G MS C

A b o rt

R es u lt:=A b o rte d

R e su lt: =R e co n n e ct

2

S e t c a us e

Ye s

N o

N o

Y e s

Ye s

N o

Y e s

Ye s

Figure 69g: Procedure Complete_Call_In_MSC (sheet 7)

Page 176: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1753GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he MSCto complete an MT ca ll on request from the VLR

Procedure Com plete_Call_In _MSC CCI_MSC8(11)

Signals to/from the leftare to/from the BSS; signals to/from the rightare to/from the VLRunless ma rked otherwise

W ait_for_A nswer

No ReplyCal l Time rexpired

UUS_ICH_Check_

ForwardingSee TS 23.087

Result=P ass?

Set negativeresponse:

No subscriberreply

CompleteCal lnegativeresponse

Releasetransaction

Result:=Fai l

Re leasetransac tion

2

CAM EL TNRyexpired

Yes

No

Figure 69h: Procedure Complete_Call_In_MSC (sheet 8)

Page 177: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1763GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he M SCto c omplete an M T ca ll on request from the VLR

Procedure C om ple te_C all_ In _M S C CC I_M S C9(11)

Signals to /from the leftare to/from the BSS; signals to/from the rig htare to/from the VLRunless marked otherwise

W ait_For_Setup_R esponse,W ait_For_Ale rting

Releas etransaction

CC BS_IC H_M SC _Report _F ailure

See TS 2 3.093

Us erbus y?

Se t negativeresp ons e:

Bu sy subscr iber(U D UB)

CompleteC allnegativ eresponse

R es ult:=Fail

U U S_M SC_C heck_

U U S1_UU ISee TS 23.087

R elease T o G MS C

Abort

R esult:=Aborted

Releas e From GM SC

CA ME L_M T_GM SC _

DISC 6See TS 23.078

CC BS_IC H _M SC _Report_F ailu re See TS 23.093

U US _M SC _Ch ec k_

U US 1_U U ISee TS 23.087

Releas etransac tion

Yes

No

Figure 69i: Procedure Complete_Call_In_MSC (sheet 9)

Page 178: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1773GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he MSCto complete an MT ca ll on request from the VLR

Procedure Com plete_Call_In _MSC CCI_MSC10(11)

Signals to /from the leftare to/from the BSS; signals to/from the rig htare to/from the VLRunless marked otherwise

W ait_Fo r_A nswer

Releasetransaction

Userbusy?

UUS_ICH_Check_

ForwardingSee TS 23.087

Resu lt=Pass?

UUS_MSC_Check_

UUS1_UUISee TS 23.087

1

Set negativeresponse:

Busy subscriber(UDUB)

CompleteCallnegativeresponse

Resu lt:=Fail

UUS_MSC_Check_

UUS1_UUISee TS 23.087

Release To G MS C

Abort

Result:=A borted

Re leaseFrom GMSC

UUS _MSC_Ch eck_

UUS 1_UUISee TS 23 .087

Re leasetransac tion

CA ME L_MT_GMSC_

DISC6See TS 23 .078

Ye s

No

Ye s

No

Figure 69j: Procedure Complete_Call_In_MSC (sheet 10)

Page 179: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1783GPP TS 23.018 version 3.6.0 Release 1999

Proc edure in the MSCto complete an MT call on request from the VLR

Procedure Complete_Call_In_MSC CCI_MSC11(11)

Signals to/f rom the lef tare to/f rom the BSS; s ignals to/from the rightare to/f rom the VLRunless marked otherwise

Wait_For_Answer

CD Request

UUS_ICH_Check_

ForwardingSee TS 23.087

Result=Pass?

CD_UUS_Interaction

See TS 23.072

2

Handling_CD_MSC

See TS 23.072

CompleteCallnegativeresponse

Result:=Fail

W ait_For_Alert ing,W ait_For_Answer

Int_Release_Call

From gsmSSF

Abort

Releasetransaction

Release To GMSC

Result:=Aborted

Wait_For_Answer

User toUser

UUS_M SC_Check_UUS2_

UUI_to_NWSee TS 23.087

Wait_For_Answer

User toUser

UUS_M SC_Check_UUS2_

UUI_to_MSSee TS 23.087

No

Yes

Figure 69k: Procedure Complete_Call_In_MSC (sheet 11)

Page 180: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1793GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he M SCto handle a Process C all W aitingrequest from the VLR

Procedure P rocess_Call_W aiting_M S C PC W _M SC 1(8)

Signals to/from the leftare to/from the BSS; signals to/from the rightare to/from the VLRunless ma rked otherw is e

C W Treatme nt indicatorfor existing cal l set toCW Allowed?

C all beings et up

Set_C LIP_In fo_M SC

D erive_C S_BC _MS C

S etup

U U S_ICH _U US 1_Impl ici t_A ctive

See TS 23.087

C C BS_R eport_N ot_Id leSee TS 23.093

W ait_F or_S etup_

R esponse

C al lC onfirm ed

Es tabl is h_T erm inat ing_TC H_

M ult icall1See TS 23.135

R esult=P as s?

R esult=Aborted?

4 5W ait_F or_

A lerting

Set negativeresponse:

Busy s ubs criber(N DU B)

ProcessC all W aitingnegativerespons e

R esult:=F ai l

Yes

No

N o

No

Yes

Yes

Yes

N o

Figure 70a: Procedure Process_Call_Waiting_MSC (sheet 1)

Page 181: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1803GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he M SCto handle a Process C a ll W aitingrequest from the VLR

Procedure P rocess_Call_W aiting_M S C PC W _M SC 2(8)

Signals to/from the leftare to/from the BSS; signals to/from the rightare to/from the VLRunless ma rked otherw ise

W ait_For_A lerting

Aler ting

U US _IC H _Ch ec k_Support

See T S 23.087

Re sult=Pass?

Releas etransac tion For w aiting c al l

2

CC BS_IC H _M SC _Re port_S uccess See T S 23.093

UT U2 Cnt:=0

N RC Tprovided?

StartNo R eply

C all T im er

CA ME L_Start_TN R y See T S 23.078

Send_ACM _If_Required

To GM SC o fwaiting call

W a it_For_Acceptance

StartAcceptance

tim er

C D Request

C C BS_ICH _M SC_R eport_Succes s See TS 23.093

H andling_C D_ MSC See TS 23.072

ProcessC all W a itingnegativeresponse

R esult:=F ai l

A lertingfa ilure

CA ME L_M T_GM SC _

DI SC 4See T S 23.093

Re sult=R econnect?

R es ult:=Rec onn ec t

CC BS_IC H _M SC _Report_F ailure See T S 23.093

Re leaseTo GM SC ofwaiting cal l

Abort

R esult:=Aborted

2

Set c ause

4

No

Yes

Yes

No

Yes

N o

Figure 70b: Procedure Process_Call_Waiting_MSC (sheet 2)

Page 182: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1813GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he M SCto handle a Process C a ll W aitingrequest from the VLR

Procedure P rocess_Call_W aiting_M S C PC W _M SC 3(8)

Signals to /from t he leftare to/from the BSS; signals to/from the rig htare to/from the VLRunless marked otherwise

W ait_Fo r_S etup_

R esponse

R eleasetransaction(reject)

UU S_IC H_Check_Support

See TS 23.087

CAM EL_MT _GM SC_

DISC 4See T S 23 .078

Resu lt=Reco nnec t?

CC BS_ICH _M SC _Report_F ailure See T S 23 .093

R eleaseT o GM SC ofw aiting c al l

Abor t

Resu lt:=Aborted

R es ult:=Rec onn ec t

Se tup fa ilure

C learpendingc al l

R eleasetrans action(U D U B)

U U S_ICH _C hec k_Support

See TS 23.087

Set neg ativeresponse:

Busysubs criber(U D U B)

ProcessC all W a itingnegativerespons e

C C BS_IC H _M SC_R epo rt_FailureSee T S 23.093

R esult: =F ai l

Int_R eleas e_C all

From gsm SSF

N o

Yes

Figure 70c: Procedure Process_Call_Waiting_MSC(sheet 3)

Page 183: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1823GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he M SCto handle a Process C a ll W aitingrequest from the VLR

Procedure P rocess_Call_W aiting_M S C PC W _M SC 4(8)

Signals to /from t he leftare to/from the BSS; signals to/from the rig htare to/from the VLRunless marked otherwise

W ait_For_Setup_R esponse,W ait_For_Ale rting

R eleaseF rom GM SC o fw aiting c al l

C C BS_ICH _M SC_R eport_Fai lure

See TS 23.093

U U S_M SC_C heck_

U U S1_UU ISee TS 23.087

R eleasetransaction F or wa iting cal l

C AM EL_M T _GM SC_

D ISC6See TS 23.078

A bort

R eleas e c al lresourc es F or wa iting cal l

R esult:=A borted

Figure 70d: Procedure Process_Call_Waiting_MSC(sheet 4)

Page 184: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1833GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he M SCto handle a Process C all W aitingrequest from the VLR

Procedure P rocess_Call_W aiting_M S C PC W _M SC 5(8)

Signals t o/from the leftare to/from the BSS; signals to/from the rightare to/from the VLRunless marked otherwise

W ait_for_Ac ceptanc e

Int_R eleas e_C all

From gsm SSF

Abort

Releas etransac tion

Releas eTo G MSC ofw aiting cal l

R es ult:=Aborted

C onnec t

C AMEL_S top_T NR y

See TS 23.078

U U S_ICH _C heck_S upport

See TS 23.087

R esult=P as s?

M ulticalls upportedin MSC ?

Es tabl is h_Te rm inating_

T CH _If_R equired

3

Establish_T erm inating_TCH _

M ulticall2See TS 23.135

Releas eT o G MSC ofw aiting cal l

2

Yes

N o Yes

N o

Figure 70e: Procedure Process_Call_Waiting_MSC(sheet 5)

Page 185: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1843GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he M SCto handle a Process C a ll W aitingrequest from the VLR

Procedure P rocess_Call_W aiting_M S C PC W _M SC 6(8)

Sign als to the r ightare to the VLR

3

R esult=P as s?

H andle_AoC _M T _MS C

R esu lt=P as s?

C onnectac k

C AM EL_M T _GM SC_

AN SW ERSee TS 23.078

R esu lt=R eco nnec t?

R esult:=R econnect

R esu lt=P as s?

S et_C OL_P resentation_I ndicato r_M SC

Send_A ns wer_ If _

R equired

To GM SC o fwaiting call

Process C al lW aiting ac k

R esu lt:=Pas s

R eleaseT o GM SC ofw aiting c al l

Abort

R esult:=Abort ed

C AM EL_M T_GM SC _

D ISC4See TS 23.078

R esult=R econnect?

R eleaseTo G MSC ofw aiting cal l

Abort

R esult:=Abort ed

R esult=Aborted?

CA MEL_MT _GM SC_

DISC 6See TS 23.078

Abort

Release callres ourcesF or wa iting cal l

R es ult:=Aborted

Yes

Yes

Yes

N o

Yes

N o

N o

No

Yes

No

No

Ye s

Figure 70f: Procedure Process_Call_Waiting_MSC(sheet 6)

Page 186: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1853GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he MSCto handle a Process Call W aitingrequest from the VLR

Procedure Process_Call_W aiting_MSC PCW _MSC7(8)

Signals t o/from the leftare to/from the BSS; signals to/from the rightare to/from the VLRunless marked otherwise

W ait_for_Acceptance

Re leasetransac tion(busy)

UUS _ICH_Check_

ForwardingSee TS 23.087

Result=Pass?

Set n egativerespon se:

Busysubscriber(UDUB )

ProcessCa ll W aitingnegativeresponse

Result:=Fai l

UUS_MSC_Check_

UUS1_UUI

2

Releasetransaction(reject)

CAMEL_MT_GMSC_

DISC4See TS 23.078

Result=Recon nec t?

UUS_ICH_Check_

ForwardingSee TS 23.087

ReleaseTo GMSC ofwaiting c al l

A bort

Result:=A borted

Result:=Reconnect

Acceptance timer expired

Releasetra nsaction For wait ing call

CAMEL_MT_GMSC_

DISC5See TS 23.078

CAMEL TNRyexpired

UUS_ICH_Check_

ForwardingSee TS 23.087

Result=Pass?

Set negativeresp ons e:

No subscriberreply

ProcessCall W aitingnegativeresponse

Releasetransac tionFor waiting call

Result:=Fail

No ReplyCall T imerexpired

1

Yes

No

No

Yes

No

Yes

Figure 70g: Procedure Process_Call_Waiting_MSC(sheet 7)

Page 187: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1863GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he M SCto handle a Process C all W aitingrequest from the VLR

Procedure P rocess_Call_W aiting_M S C PC W _M SC 8(8)

Signals t o/from the leftare to/from the BSS; signals to/from the rightare to/from the VLRunless marked otherwise

W ait_For_Acceptance

Re leaseFrom GM SC ofwaiting cal l

U US _M SC _C hec k_

U US 1_U U ISee TS 23.087

Re leasetransac tion For w aiting c al l

C AME L_M T_GM SC _

D ISC 6See TS 23.078

Abort

R elease cal lres ources For w aiting c al l

R esult:=Aborted

C D R equest

UU S_IC H_Check_

Forw ardingSee T S 23 .087

Resu lt=Pas s?

Handling_CD _MS CSee TS 23.072

ProcessCall Wai tingnegativ eresponse

Resu lt:=Fail

C D _U US_Interaction Se e GSM 03.72

1

U ser ToU ser

U U S_M SC_C hec k_U US 2_

U U I_to_N WSee TS 23.087

Wai t_For_Acceptance

Us er ToUs er

From G MSC ofactiv e c al l

U US _M SC _Check _UU S2_

UU I_to_MS

W ai t_For_Se tup_R esponse,W ait_For_Alerting

Releas eFrom G MSC ofwaiting call

CC BS_IC H _M SC _Report_F ailureSee TS 23.093

U US_M SC _Check _

U US1_U UISee TS 23.087

Releas etransac tionF or wa iting cal l

CA MEL_MT _GM SC_

DISC 6See TS 23.078

Abort

Release callres ources

F or wa iting cal l

R es ult:=Aborted

Ye s

N o

Figure 70h: Procedure Process_Call_Waiting_MSC(sheet 8)

Page 188: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1873GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he M SCto determine the C LIPinform ation to be s ent to the MS

Procedure S et_CLIP_In fo_MS C CA INF_M1(1)

Signals to/from the r ightare to/fro m the proces sC LIP _M AF 002

Initiatehandlingof C LIP

W ait_F or_C LIP_Info

Re leasetransac tion From BSS

C ontinuec al lhandling

Re lease From GM SC

Figure 71: Procedure Set_CLIP_Info_MSC

Page 189: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1883GPP TS 23.018 version 3.6.0 Release 1999

Proc edure in the M SC toderiv e th e reque ste d G SM BCfor an inc om ing (MT) c a ll according to the ru les ofGSM 0 9.07

Procedure D er ive_CS _BC _M S C DR BC _M1(1)

C S BC der ived from ISD N co mpatibi li ty info rmation?

C S BC receivedin PR N ?

Om it C S B Cfrom Setup

U se C S BCreceived in PR N

U se C S BCderived from

ISD N compatibi li tyinf ormation

No

N o

Yes

Yes

Figure 72: Derive_CS_BC_MSC

Page 190: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1893GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he term inating VM SC to es tabl ish a Traffic C hannelif one ha s n ot been establishedfor this c al l

Procedure E stab lish_Term inating_TC H_If_Required E TTC IR 1(1)

Signals to /from t he leftare to/from the BSS;sig nals to/from the r ight are to/from the GM SC

TC Hal located

Allocatec hannel

W ait_Fo r_Allocatio n_C om plete

Releas etransac tion

R esu lt:=F ail

A lloc ationfa ilure

R eleasetransaction

Allocationcomplete

T C H al located:=True

R esult :=Pass

Re lease

Releas etransac tion

R esult:=Aborted

R esult:=Pass

Fals e

True

Figure 73: Procedure Establish_Terminating_TCH_If_Required

Page 191: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1903GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he M SCto handle AoC signall ing towards the M S for an M T c al l

Procedure H and le_A oC _M T_M S C A OCM T_M 1(1)

Signals t o/from the leftare to/from the BSS;signals from the rightare from the AoC timer function.

A oC(I)provisioned?

Setcharging

parameters

SendChargingParam eters

R es ult:=Pass

AoC (C )provisioned?

S etc harging

pa ram ete rs

SendC hargingParameters

S tart AoCac knowledg ment

timer

W ait_F or_C harging_

Parame ters_Ac k

C harging Param etersack

R eleasec onne ction

R esult:=F ail

AoCack no wledgmenttimer expi red

R eleasetrans action

Yes

No

N o

Yes

Figure 74: Procedure Handle_AoC_MT_MSC

Page 192: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1913GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he M SCto determine the C OL presentation ind icator v alue

Procedure S et_CO L_P resentation_Indica tor_M S C CO IN D_M 1(1)

Signals to/from the r ightare to/fro m the proces sC OLR _M AF 041

Initiatehandlingof C OLR

W ait_F or_C OLR _Info

Releasetransac tion From BSS

C ontinuec al lhandling

Re lease From GM SC

Figure 75: Procedure Set_COL_Presentation_Indicator MSC

Page 193: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1923GPP TS 23.018 version 3.6.0 Release 1999

7.3.2 Functional requirements of VLR

7.3.2.1 Process ICH_VLR

Sheet 1: if the MSRN received in the Send Info For Incoming Call is not allocated or there is no IMSI record for theIMSI identified by the MSRN, this is treated as an unknown MSRN.

Sheet 1: the procedure CAMEL_ICH_VLR is specific to CAMEL phase 3 or later; it is specified in 3GPPTS 23.078 [12]. If the VLR does not support CAMEL phase 3 or later, processing continues from the possible call ofthe procedure CCBS_ICH_Set_CCBS_Call_Indicator.

Sheet 1: the procedure CCBS_ICH_Set_CCBS_Call_Indicator is specific to CCBS; it is specified in 3GPPTS 23.093 [22].

Sheet 1, sheet 2, sheet 5: the procedure CCBS_ICH_VLR_Report_Failure is specific to CCBS; it is specified in 3GPPTS 23.093 [22].

Sheet 1, sheet 3: the procedure CCBS_ICH_Report_Not_Reachable is specific to CCBS; it is specified in 3GPPTS 23.093 [22].

Sheet 2: this process communicates with the matching instance of the process PRN_VLR, which is linked by theMSRN.

Sheet 2: the test "Paging via SGSN possible" takes the "yes" exit if:

- the Gs interface is implemented; and

- there is an association established for the MS between the MSC/VLR and the SGSN.

Sheet 3: the test "NDUB?" takes the "Yes" exit if the Page MS negative response or the Search for MS negativeresponse had the value Busy Subscriber (NDUB).

Sheet 3: the procedure Get_CW_Subscription_Info_VLR is specific to Call Waiting. If the VLR does not support CallWaiting, processing continues from the "No" exit of the test "CW available?".

Sheet 3: the procedure Get_CW_Subscription_Info_Multicall_VLR is specific to Multicall; it is specified in 3GPPTS 23.135 [34]. If the VLR does not support both Multicall and Call Waiting, processing continues from the "No" exitof the test "CW available?".

Sheet 3: the VLR uses the basic service returned in the Page MS negative response or the Search for MS negativeresponse Busy Subscriber (More calls possible) to determine whether call waiting is available.

Sheet 3: the procedure Get_LI_Subscription_Info_MT_VLR is specific to CLIP and COLR. If the VLR supportsneither CLIP nor COLR, the procedure call is omitted.

Sheet3: the procedure Get_AoC_Subscription_Info_VLR is specific to AoC; it is specified in subclause 7.1.2.15.

Sheet 3 sheet 6: the procedure CLI_ICH_VLR_Add_CLI is specific to Enhanced CLI Handling. It is specified in 3GPPTS 23.081 [14].

Sheet 3: the procedure CCBS_ICH_Handle_NDUB is specific to CCBS; it is specified in 3GPP TS 23.093 [22]. If theVLR does not support CCBS, processing continues from the "Forward" exit of the test "Result".

Sheet 3: the procedure Process_Access_Request_VLR is specified in subclause 7.1.2.2.

Sheet 3: the output signal Page MS towards the SGSN includes the Location area identity parameter.

Sheet 3: if the VLR does not support CUG, handling continues from the "No" exit of the test "CUG info present?".

Sheet 4, sheet 6: the procedure CAMEL_CHECK_SII2_CDTI is specific to CAMEL Phase 3 or later; it is specified in3GPP TS 23.078 [12]. If the GMSC does not support CAMEL Phase 3 or later, processing continues from the "Yes"exit of the test "Result = Pass?".

Sheet 5, sheet 6: the procedure CD_Authorization is specific to Call Deflection, it is specified in 3GPP TS 23.072 [11].If the VLR does not support Call Deflection, processing continues from the "Yes" exit of the test "Result=Aborted?".

Page 194: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1933GPP TS 23.018 version 3.6.0 Release 1999

Sheet 5, sheet 6: the procedure CCBS_ICH_Handle_UDUB is specific to CCBS; it is specified in 3GPP TS 23.093 [22].

Sheet 6: the test "NDUB?" is executed only if the VLR supports CCBS. If the VLR does not support CCBS, processingcontinues from connector 5.

Sheet 7: the procedure CCBS_ICH_Set_CCBS_Target is specific to CCBS; it is specified in 3GPP TS 23.093 [22].

Sheet 7: the procedure Handle_CFNRc is specified in subclause 7.2.2.11.

Sheet 8: the procedure Forward_CUG_Check is specific to CUG; it is specified in subclause 7.2.2.6. If the VLR doesnot support CUG, processing continues from the "Yes" exit of the test "Result=Call allowed?".

Sheet 8: the procedures CAMEL_O_CSI_Check_VLR, and CAMEL_D_CSI_Check_VLR are specific to CAMELphase 3 or later; they are specified in 3GPP TS 23.078 [28].

7.3.2.2 Procedure Derive_Requested_Basic_Service_VLR

If the VLR did not receive a basic service for the call in the Send Info For Incoming Call, and did not receive a GSMbearer capability in the Provide Roaming Number, it applies a default basic service according to the requirements of theoperator.

7.3.2.3 Procedure Search_For_MS_VLR

The test "Paging via SGSN possible" takes the "yes" exit if:

- the Gs interface is implemented; and

- the VLR configuration requires paging via the SGSN during VLR restoration.

The output signal Page MS towards the SGSN omits the Location area identity parameter. It is sent to every SGSN towhich the VLR is connected.

7.3.2.4 Procedure Get_CW_Subscription_Info_VLR

The VMSC may abort the transaction with the VLR while a response is awaited from the process MAF013. Themessage is saved for processing after return from the procedure.

7.3.2.5 Procedure Get_LI_Subscription_Info_MT_VLR

The VMSC may abort the transaction with the VLR while a response is awaited from the process CLIP_MAF001 or theprocess COLR_MAF040. The message is saved for processing after return from the procedure.

7.3.2.6 Procedure Handle_CFB

The test "Normal call busy" refers to the value of the indicator returned by the process MAF008.

The procedure CAMEL_CHECK_SII2_CDTI is specific to CAMEL Phase 3 or later; it is specified in 3GPP TS 23.078[12]. If the GMSC does not support CAMEL Phase 3 or later, processing continues from the "Yes" exit of the test"Result = Pass?".

7.3.2.7 Procedure Handle_CFNRy

The test "Normal call" refers to the value of the indicator returned by the process MAF009.

Page 195: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1943GPP TS 23.018 version 3.6.0 Release 1999

Proc ess in VLRB tohandle a request for informationfor an i ncoming (MT) call

Process ICH_VLR ICH_VLR1(8)

Signals to/f rom the lef tare to/f rom the MSC

Idle

Send InfoFor IncomingCall

MSR Nknown?

CAMEL_ICH_VLR

See TS 23.078

Result=Fail?

CCBS_ICH _Set_CCBS_

Call_IndicatorSee TS 23.093

Dataconfirmed

by H LR

Derive_Requested_Basic_Service_VLR

IMSIdetached?

Roamingin LA

allowed?

CCBS_ICH _Report_Not_Reachable

1 10

Set negativeresponse:SystemFailure

CCBS_ICH _VLR_Report_Failure

See TS 23.093

Send InfoFor IncomingCall negativeresponse

Idle

Idle

Set negativeresponse:

UnallocatedRoaming Number

Yes

No

True

No

No

Yes

Yes

False

Yes

No

Figure 76a: Process ICH_VLR (sheet 1)

Page 196: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1953GPP TS 23.018 version 3.6.0 Release 1999

Proc ess in VLRB tohandle a request for informationfor an i ncoming (MT) call

Process ICH_VLR ICH_VLR2(8)

Signals to the leftare to the VMSC;Signals to/f rom the rightare to/f rom the process PRN_VLR.

10

Prepagingsupported?

PARpending

Wait_For_PAR_Completed

PARcompleted

PARsucc ess ful

Callarrived

11Fatal PAR

error

Set negative response:

Impossible callcomplet ion

CCBS_ICH _VLR_Report_Failure

See TS 23.093

Send InfoFor IncomingCall negati veresponse

Idle

Locationarea IDknown?

Paging v ia SGSN possible?

Set Pagingvia SGSNpossible

Page MSPage type=c ircuit -switched call

Wait_For_Access_Request

Search_For_MS_VLR

Result=Pass?

Result=Fail?

CCBS_ICH _VLR_Report_Failure

See TS 23.093

Idle 2

YesTrue

True

False

True

False

Yes

Yes

No

No

No

No

Yes

Yes

False

No

Figure 72b: Process ICH_VLR (sheet 2)

Page 197: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1963GPP TS 23.018 version 3.6.0 Release 1999

Proc ess in VLRB tohandle a request for informationfor an i ncoming (MT) call

Process ICH_VLR ICH_VLR3(8)

Signals to/f rom the lef tare to/f rom the VMSC.

Wait_For_Access_Request

Page MSnegativeresponse

Absentsubscriber ?

Busysubscriber ?

3

NDUB?

Multicallsupportedin VLR?

Get_CW _Subscript ion_

Info_VLR

CWavailable?

Get_LI_Subscript ion_Info_MT_VLR

Get_AoC_Subscript ion_

Info_VLR

4

CCBS_ICH _Handle_NDUB

See TS 23.093

Result

8 5

Get_CW _Subscript ion_Info_

Multicall_VLR

CCBS_ICH _Report_Not_Reachable

See TS 23.093

1

Page MSvia SGSN

Page MS To SGSN

Wait_For_Access_Request

Abort

CCBS_ICH_VLR_Report_Failure

See TS 23.093

Idle

2

9

No

No

Yes

No

No

Yes

No

Release

Forward

Yes

Yes

Yes

Figure 76c: Process ICH_VLR (sheet 3)

Page 198: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1973GPP TS 23.018 version 3.6.0 Release 1999

Proc ess in VLRB tohandle a request for informationfor an i ncoming (MT) call

Process ICH_VLR ICH_VLR4(8)

Signals to/f rom the lef tare to/f rom the VMSC.

Wait_For_Access_Request

Proc essAccessRequest

Proc ess_Access_

Request_VLR

Result=Pass?

CUGinfo

present?

Translate CUGinterlockto index

As defined in TS 23.085

Success?

CAMEL_CHECK_SII2_C DTI

Result =Pass?

CFN RyA&O?

Prov ideNRCTvalue

Get_LI_Subscript ion_Info_MT_VLR

Get_AoC_Subscript ion_

Info_VLR

CLI_ICH_VLR_Add_CLI

See TS 23.081

CompleteCall

Wait_For_Complete_Call_

Result

Set negativeresponse:

System fai lure

CCBS_ICH _VLR_Report_Failure

See TS 23.093

Send InfoFor IncomingCall negati veresponse

Idle

CCBS_ICH_VLR_Report_Failure

See TS 23.093

Idle

11

3

YesYes

Yes

Yes

Yes

NoNo

No

No

No

Figure 76d: Process ICH_VLR (sheet 4)

Page 199: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1983GPP TS 23.018 version 3.6.0 Release 1999

Proc ess in VLRB tohandle a request for informationfor an i ncoming (MT) call

Process ICH_VLR ICH_VLR5(8)

Signals to/f rom the lef tare to/f rom the VMSC.

Wait_for_Complete_Call

Result

CompleteCall ack

Idle

AbortCompleteCall negati veresponse

Busysubscriber ?

CCBS_ICH_Handle_UDUB

See TS 23.093

5

Absentsubscriber ?

Radiocongestion?

Nosubscriber

reply?

CD_Authorization

See TS 23.072

Result=Aborted?

Result=Fail?

Send InfoFor IncomingCall negati veresponse

Idle7

Set negativeresponse:

Impossible callcomplet ion

6

CCBS_ICH_VLR_Report_Failure

See TS 23.093

1

Yes

No

No

No

No

No

Yes

No

Yes

Yes

Yes

Yes

Figure 76e: Process ICH_VLR (sheet 5)

Page 200: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)1993GPP TS 23.018 version 3.6.0 Release 1999

Proc ess in VLRB tohandle a request for informationfor an i ncoming (MT) call

Process ICH_VLR ICH_VLR6(8)

Signals to/f rom the lef tare to/f rom the VMSC.

4

CAMEL_CHECK_SII2_C DTI

See TS 23.078

Result =Pass?

CFN RyA&O?

Set NRCT

CLI_ICH_VLR_Add_CLI

See TS 23.081

Proc essCallWait ing

Wait_For_PCW_Result

Proc essCallWait ing ack

Idle

Abort

Proc essCall W ait ing negativeresponse

Busysubscriber ?

Nosubscriber

reply?

CD_Authorization

See TS 23.072

Result=Aborted?

Result=Fail?

Send InfoFor IncomingCall negati veresponse

Idle7

Set negativeresponse:

Impossible callcomplet ion

6

NDUB?

9

CCBS_ICH _Handle_UDUB

See TS 23.093

5

Yez

Yea

No

No

No

Yes

No

Yes

Yes

Yes

Yes

No

NoNo

Figure 76f: Process ICH_VLR (sheet 6)

Page 201: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)2003GPP TS 23.018 version 3.6.0 Release 1999

Proc ess in VLRB tohandle a request for informationfor an i ncoming (MT) call

Process ICH_VLR ICH_VLR7(8)

Signals to the leftare to the VMSC 1

Handle_CFNRc

Result=Fail?

Set negativeresponse:

ForwardingViolat ion

Send InfoFor IncomingCall negati veresponse

Idle

Result=Forward?

Set negativeresponse:

AbsentSubscriber 7

5

Handle_CFB

Result=Fail?

Set negativeresponse:

ForwardingViolat ion

Result=Forward?

CCBS_ICH _Set_CCBS_

TargetSee TS 23.093

Set negativeresponse:

Busy Subscriber

CCBS_ICH _Set_CCBS_

TargetSee TS 23.093

7

6

Handle_CFNRy

Result=Fail?

Set negativeresponse:

ForwardingViolat ion Result=

Forward?

Set negativeresponse:

No SubscriberReply

7

8

Yes

No

NoYes

Yes

No

No

Yes

Yes

No

No

Yes

Figure 76g: Process ICH_VLR (sheet 7)

Page 202: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)2013GPP TS 23.018 version 3.6.0 Release 1999

Proc ess in VLRB tohandle a request for informationfor an i ncoming (MT) call

Process ICH_VLR ICH_VLR8(8)

Signals to the leftare to the VMSC.7

Forward_CUG_Check

Result=Call

allowed?

Set result:Forward

Setforwardinginformat ion

CAMEL_O_C SI_

CHECK_VLRSee TS 23.078

CAMEL_D_CSI_

CHECK_VLRSee TS 23.078

Send InfoFor IncomingCall ack

Idle

Set negativeresponse:

CUG rejec t

Send InfoFor IncomingCall negati veresponse

Idle

Yes

No

Figure 76h: Process ICH_VLR (sheet 8)

Page 203: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)2023GPP TS 23.018 version 3.6.0 Release 1999

Proc edure in the V LR to der iv e the requeste d basic serv ice for an incom ing (MT) call

Procedure D er ive_Reque sted_B asic_S ervice_VLR DR BS _V1(1)

Ba sic servic e inc luded inSend Info For Incomin g C all?

Basic serv ice:=BS received in

SIFIC

C S BC received inProvide R oaming N um ber

Bas ic s ervice:=BS der iv ed from

CS BC

B as ic se rvice:=default

Yes

No

Yes

No

Figure 77: Procedure Derive_Requested_Basic_Service_VLR

Page 204: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)2033GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he VLRto search for an M S (i.e. page in all location areas )

Procedure S earch_For_M S _V LR S RCH _V1(1)

Signals to/from the leftare to/fro m the MS C

Pagin g v iaSGSN possible?

S et pagingv ia SGSNposs ible

Search F or MS

Pa ge type=C ircuit-sw itched cal l

W ait_Fo r_S earch_R es ult

SearchFor M S ack

Up dateLocationAre a ID

R esult:=Pass

S earchF or MS n egativ eresponse

Resu lt:=Fail

Abort

R esult: =Aborted

Search f or MSvia S GSN

Page MST o SGS N

Wai t_For_Search _Result

Yes

N o

Figure 78: Procedure Search_For_MS_VLR

Page 205: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)2043GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he VLR to retr ieve subscr iption inform ation for th e C all W ai ting servic e

Proc edure G et_CW _Subscrip tion_Info_VLR CW I_VLR1(1)

Signals to/from the r ightare to/fro m the proces sM AF013

initiatehandlingof C W

W ait_For_C W _Info

AbortFrom MS Cprocessc al lw aiting

Figure 79: Procedure Get_CW_Subscription_Info_VLR

Page 206: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)2053GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he VLRto retr ieve subscr iption inform ation for the C LIP & C OLR line identi ficationserv ices for an MT call

Procedure Get_LI_Subscrip tion_Info_MT_V LR GLI_MTV 1(1)

Initiatehandl ing of C LIP

T o process CLIP_MAF001

W ait_F or_C LIP_Info

AbortFrom MS CC ontinuec al lhandling

F rom proc es s C LIP _MAF 001

Initiatehandl ing of C OLR

T o process CO LR _MAF040

W ait_F or_C OLR _Info

AbortFrom MS CC ontinuec al lhandling

F rom process CO LR _M AF040

Figure 80: Procedure Get_LI_Subscription_Info_MT_VLR

Page 207: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)2063GPP TS 23.018 version 3.6.0 Release 1999

Proc edure in the VLRto handle Call Forwardingon Busy

Procedure Handle_CFB H_CFB1(1)

Signals to/f rom the rightare to/f rom the processMAF008

CAMEL_CHECL_SII2_C DTI

See TS 23.078

Result =Pass?

initiatehandlingof CFB

Wait_For_CFB_Result

continuecallhandling

Error?

Normalcall

busy?

Result:=Forward

Result:=Busy

Result:=Fail

Yes

No

No

Yes

Yes

No

Figure 81: Procedure Handle_CFB

Page 208: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)2073GPP TS 23.018 version 3.6.0 Release 1999

Procedure in t he VLRto handle C all F orw ardingon N o subscr iber Reply

Pro cedure H and le_C FN Ry H_C FN Ry1(1)

Signals to/from the r ightare to/fro m the proces sM AF009

initiatehandlingof C FN R y

W ait_F or_C FN R y_R es ult

c ontinuec al lhandling

E rror?

N ormalc all?

R esult:=N o re ply

R esult:=Forward

R es ult:=Fai l

No

Yes

N o

Yes

Figure 82: Procedure Handle_CFNRy

Page 209: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)2083GPP TS 23.018 version 3.6.0 Release 1999

8 Contents of messagesThis clause specifies the content of each message shown in clauses 5 & 7, except for the following messages, which arenot specific to call handling:

On the D interface (VLR-HLR):

- Abort;

- Activate Trace Mode;

- Authentication Failure Report;

- Insert Subscriber Data;

- Send Authentication Info;

- Send Authentication Info ack;

- Send Authentication Info negative response;

In the tables which follow, information elements are shown as mandatory (M), conditional (C) or optional (O). Amandatory information element shall always be present. A conditional information element shall be present if certainconditions are fulfilled; if those conditions are not fulfilled it shall be absent. An optional element may be present orabsent, at the discretion of the application at the sending entity.

8.1 Messages on the B interface (MSC-VLR)

8.1.1 Abort

The following information element is required:

Information element name Required DescriptionAbort reason M Indicates the reason for the procedure being aborted.

8.1.2 Authenticate

The following information elements are required for authentication of a UMTS MS:

Information element name Required DescriptionRAND(I) M Random number challenge to be sent to the MS (3GPP

TS 33.102 [31])AUTN(I) M Authentication token to be sent to the MS (3GPP TS 33.102 [31])

The following information elements are required for authentication of a GSM MS:

Information element name Required DescriptionRAND M Random number challenge to be sent to the MS (GSM 03.20 [1])CKSN M Cipher key sequence number to be sent to the MS

(GSM 03.20 [1])

8.1.3 Authenticate ack

The following information element is required for authentication of a UMTS MS:

Information element name Required DescriptionRES(I) M Result returned by the MS (3GPP TS 33.102 [31])

Page 210: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)2093GPP TS 23.018 version 3.6.0 Release 1999

The following information element is required for authentication of a GSM MS:

Information element name Required DescriptionSRES M Signature result returned by the MS (GSM 03.20 [1])

8.1.4 Authenticate negative response

The negative response information element can take the following value:

- wrong network signature

8.1.5 Call arrived

This message contains no information elements.

8.1.6 Check IMEI

This message contains no information elements.

8.1.7 Check IMEI ack

The following information element is required:

Information element name Required DescriptionEquipment status M Indicates whether the ME is black-listed, grey-listed or white-listed

8.1.8 Check IMEI negative response

The negative response information element can take the following values:

- System failure;

- Unknown equipment.

8.1.9 Complete Call

The following information elements are required:

Information element name Required DescriptionMSISDN C MSISDN of the MS for which the Complete Call is sent. Shall be

present for an ordinary MO call, for an MT call and for anemergency call when the MS is registered in the VLR; otherwiseshall be absent.

IMEI C IMEI of the mobile for which the Complete Call is sent. Shall bepresent for an emergency call when the mobile is identified only byits IMEI; otherwise shall be absent.

Category C Category of the MS for which the Complete Call is sent. Shall bepresent for an ordinary MO call and for an emergency call whenthe MS is registered in the VLR; otherwise shall be absent.

GSM bearer capability C Shall be present for an MT call if it was received in the ProvideRoaming Number; otherwise shall be absent.

ISDN bearer capability C Shall be present for an MT call if it was received in the ProvideRoaming Number; otherwise shall be absent.

ISDN low layer compatibility C Shall be present for an MT call if it was received in the ProvideRoaming Number; otherwise shall be absent.

ISDN high layer compatibility C Shall be present for an MT call if it was received in the ProvideRoaming Number; otherwise shall be absent.

CLIP provision C Indicates that CLIP is provisioned. Shall be present for an MT callif CLIP is provisioned; otherwise shall be absent.

CLIR override provision C Indicates that the CLIR override subscription option of CLIP is

Page 211: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)2103GPP TS 23.018 version 3.6.0 Release 1999

provisioned. Shall be present for an MT call if CLIP is provisionedwith the CLIR override subscription option and the MS isregistered in the HPLMN country; otherwise shall be absent.

CLIR provision C Indicates that CLIR is provisioned. Shall be present for an MO callif CLIR is provisioned; otherwise shall be absent.

CLIR mode C Indicates the mode in which CLIR is provisioned: permanent,temporary (default presentation allowed) or temporary (defaultpresentation restricted). Shall be present for an MO call if CLIR isprovisioned; otherwise shall be absent.

COLP provision C Indicates that COLP is provisioned. Shall be present for an MOcall if COLP is provisioned; otherwise shall be absent.

COLR override provision C Indicates that the COLR override subscription option of COLP isprovisioned. Shall be present for an MO call if COLP is provisionedwith the COLR override subscription option and the MS isregistered in the HPLMN country; otherwise shall be absent.

COLR provision C Indicates that COLR is provisioned. Shall be present for an MT callif COLR is provisioned; otherwise shall be absent.

No Reply Condition Timer C Value of timer to be used to determine the No subscriber replycondition. Shall be present for an MT call if the Call Forwarding onNo Reply service is active and operative; otherwise shall beabsent.

(continued)

Page 212: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)2113GPP TS 23.018 version 3.6.0 Release 1999

The following information elements are required (concluded):

Information element name Required DescriptionCUG index C For the definition of this IE, see 3GPP TS 23.085 [18]. May be

present (as a network operator option) for an ordinary MO call ifthe call is a CUG call; shall be present for an MT call if the call is aCUG call; otherwise shall be absent.

CUG interlock C For the definition of this IE, see 3GPP TS 23.085 [18]. Shall bepresent for an ordinary MO call if the call is a CUG call; otherwiseshall be absent.

CUG outgoing access C For the definition of this IE, see 3GPP TS 23.085 [18]. Shall bepresent for an ordinary MO call if the call is a CUG call withoutgoing access; otherwise shall be absent.

Advice of Charge provision C Indicates whether Advice of Charge (Information) or Advice ofCharge (Charging) is provisioned. Shall be present for an ordinaryMO call or an MT call if Advice of Charge is provisioned; otherwiseshall be absent.

Alerting Pattern C Shall be present for an MT call if it was received in the ProvideRoaming Number and if the feature is supported by the MSC/VLR;otherwise shall be absent.

NAEA preferred Carrier Id O The preferred carrier identity identifying the carrier to be used toroute the interexchange call if the call requires routing via aninterexchange carrier. This parameter may be included at thediscretion of the VLR operator.

8.1.10 Complete Call ack

This message contains no information elements.

8.1.11 Complete Call negative response

The negative response information element can take the following values:

- Absent subscriber;

- Busy subscriber;

- No subscriber reply;

- Radio congestion.

8.1.12 Forward New TMSI

The following information element is required:

Information element name Required DescriptionTMSI M TMSI to be sent to the MS.

8.1.13 Forward New TMSI ack

This message contains no information elements.

8.1.14 Forward New TMSI negative response

The negative response information element can take the following value:

- TMSI reallocation failure.

Page 213: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)2123GPP TS 23.018 version 3.6.0 Release 1999

8.1.15 Obtain Subscriber Info

The following information elements are required:

Information element name Required DescriptionIMSI M IMSI of the MS for which information is required.

Subscriber state requested C Indicates that the VLR requires state information for the MS. Shallbe present if state information is required; otherwise shall beabsent.

8.1.16 Obtain Subscriber Info ack

The following information elements are required:

Information element name Required Description

Subscriber state C Indicates whether the MS is busy (i.e. engaged on a circuit-switched call) or assumed idle. Shall be present if the VLRrequested state information; otherwise shall be absent.

8.1.17 Page MS

The following information elements are required:

Information element name Required DescriptionIMSI M IMSI of the MS to be paged.Location area ID M Location area in which the MS is to be paged.Page type M Indicates whether the paging is for a circuit-switched call, MT SMS

delivery, SS activity or Active Location Retrieval.Paging via SGSN possible C Indicates that paging via the SGSN is possible. Shall be present if

the VLR determines that the MS can be paged via the SGSN;otherwise shall be absent.

TMSI O TMSI to be broadcast to identify the MS.

8.1.18 Page MS ack

The following information elements are required :

Information element name Required DescriptionLocation area ID M Location area in which the MS responded to the page.Serving cell ID M Identity of the cell in which the served subscriber is located. Shall

be present if the MS uses GSM radio access; otherwise shall beabsent.

Service area ID C Service area identity of the cell in which the served subscriber islocated. Shall be present if the MS uses UMTS radio access;otherwise shall be absent.

8.1.19 Page MS negative response

The negative response information element can take the following values:

- Absent subscriber;

- Busy subscriber (More calls possible);

- Busy subscriber (NDUB);

- System failure;

Page 214: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)2133GPP TS 23.018 version 3.6.0 Release 1999

- Unknown location area ID.

The Page MS negative response Busy subscriber (More calls possible) also indicates the basic service which applies forthe established call.

Page 215: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)2143GPP TS 23.018 version 3.6.0 Release 1999

8.1.20 Page MS via SGSN

The following information elements are required:

Information element name Required DescriptionIMSI M IMSI of the MS to be paged.eMLPP priority O Circuit-switched paging priority.TMSI O TMSI to be broadcast to identify the MS.Channel type O Type of channel required for the call.

8.1.21 Process Access Request

The following information elements are required:

Information element name Required DescriptionCM service type M Indicates the type of access required: normal MO call, emergency

call or page response. Other values (short message service andSS request) defined for this IE are not considered in thisspecification.

Access connection status M Indicates whether or not the connection to the MS is ciphered andwhether or not it is authenticated.

Current location area ID M Identity of the location area from which the access request wasreceived.

Service area ID C Identity of the service area (for UMTS access) in use by the servedsubscriber. Shall be present for UMTS access; otherwise shall beabsent.

Serving cell ID C Identity of the cell (for GSM access) in use by the servedsubscriber. Shall be present for GSM access; otherwise shall beabsent.

IMSI C IMSI of the MS requesting the access. For normal MO call or pageresponse, one of IMSI or TMSI shall be present. For emergencycall, one of IMSI, TMSI or IMEI shall be present.

TMSI C TMSI of the MS requesting the access. For normal MO call orpage response, one of IMSI or TMSI shall be present. Foremergency call, one of IMSI, TMSI or IMEI shall be present.

IMEI C IMEI of the MS requesting the access. For normal MO call or pageresponse, one of IMSI or TMSI shall be present. For emergencycall, one of IMSI, TMSI or IMEI shall be present.

CKSN C Cipher key sequence number of the MS requesting the access.Shall be present if TMSI is present; otherwise shall be absent.

8.1.22 Process Access Request ack

The following information elements are required:

Information element name Required DescriptionIMSI C IMSI of the MS requesting the access. For normal MO call or page

response, shall be present. For emergency call, one of IMSI orIMEI shall be present.

IMEI C IMEI of the MS requesting the access. For normal MO call or pageresponse, shall be absent. For emergency call, one of IMSI orIMEI shall be present.

MSISDN O MSISDN of the MS requesting the access.

Page 216: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)2153GPP TS 23.018 version 3.6.0 Release 1999

8.1.23 Process Access Request negative response

The negative response information element can take the following values:

- Roaming not allowed;

- System failure;

- Unidentified subscriber;

- Illegal equipment;

- Illegal subscriber.

8.1.24 Process Call Waiting

The following information elements are required:

Information element name Required DescriptionMSISDN M MSISDN of the MS for which the Process Call Waiting is sent.GSM bearer capability C Shall be present if it was received in the Provide Roaming Number

for the waiting call; otherwise shall be absent.ISDN bearer capability C Shall be present if it was received in the Provide Roaming Number

for the waiting call; otherwise shall be absent.ISDN low layer compatibility C Shall be present if it was received in the Provide Roaming Number

for the waiting call; otherwise shall be absent.ISDN high layer compatibility C Shall be present if it was received in the Provide Roaming Number

for the waiting call; otherwise shall be absent.CLIP provision C Indicates that CLIP is provisioned. Shall be present if CLIP is

provisioned; otherwise shall be absent.CLIR override provision C Indicates that the CLIR override subscription option of CLIP is

provisioned. Shall be present if CLIP is provisioned with the CLIRoverride subscription option and the MS is registered in theHPLMN country; otherwise shall be absent.

COLR provision C Indicates that COLR is provisioned. Shall be present if COLR isprovisioned; otherwise shall be absent.

No Reply Condition Timer C Value of timer to be used to determine the No subscriber replycondition. Shall be present if the Call Forwarding on No Replyservice is active and operative; otherwise shall be absent.

CUG index C For the definition of this IE, see 3GPP TS 23.085 [18]. Shall bepresent if the waiting call is a CUG call; otherwise shall be absent.

Advice of Charge provision C Indicates whether Advice of Charge (Information) or Advice ofCharge (Charging) is provisioned. Shall be present if Advice ofCharge is provisioned; otherwise shall be absent.

8.1.25 Process Call Waiting ack

This message contains no information elements.

8.1.26 Process Call Waiting negative response

The negative response information element can take the following values:

- Busy subscriber (UDUB);

- Busy subscriber (NDUB);

- No subscriber reply.

8.1.27 Provide IMEI

This message contains no information elements.

Page 217: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)2163GPP TS 23.018 version 3.6.0 Release 1999

8.1.28 Provide IMEI ack

The following information element is required:

Information element name Required DescriptionIMEI M IMEI of the ME involved in the access request.

8.1.29 Provide IMSI

This message contains no information elements.

Page 218: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)2173GPP TS 23.018 version 3.6.0 Release 1999

8.1.30 Provide IMSI ack

The following information element is required:

Information element name Required DescriptionIMSI M IMSI of the MS involved in the access request.

8.1.31 Radio connection released

This message contains no information elements.

8.1.32 Search For MS

The following information elements are required:

Information element name Required DescriptionIMSI M IMSI of the MS to be paged in all location areas.Page type M Indicates whether the paging is for a circuit-switched call, MT SMS

delivery, SS activity or Active Location Retrieval.Paging via SGSN possible C Indicates that paging via the SGSN is possible. Shall be present if

the VLR determines that the MS can be paged via the SGSN;otherwise shall be absent.

TMSI O TMSI to be broadcast to identify the MS.

8.1.33 Search For MS ack

The following information element is required:

Information element name Required DescriptionLocation area ID M Location area in which the MS responded to the page.Serving cell ID C Identity of the cell in which the served subscriber is located. Shall

be present if the MS uses GSM radio access; otherwise shall beabsent.

Service area ID C Service area identity of the cell in which the served subscriber islocated. Shall be present if the MS uses UMTS radio access;otherwise shall be absent.

8.1.34 Search For MS negative response

The negative response information element can take the following values:

- Absent subscriber;

- Busy subscriber (More calls possible);

- Busy subscriber (NDUB);

- System failure.

The Search For MS negative response Busy subscriber (More calls possible) also indicates the basic service whichapplies for the established call.

Page 219: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)2183GPP TS 23.018 version 3.6.0 Release 1999

8.1.35 Search for MS via SGSN

The following information elements are required:

Information element name Required DescriptionIMSI M IMSI of the MS to be paged.eMLPP priority O Circuit-switched paging priority.TMSI O TMSI to be broadcast to identify the MS.Channel type O Type of channel required for the call.

8.1.36 Send Info For Incoming Call

The following information elements are required:

Information element name Required DescriptionMSRN M Mobile Station Roaming Number received in the IAM.Bearer service C GSM bearer service required for the MT call. Shall be present if

the MSC was able to derive a GSM bearer service from ISDNBC/LLC/HLC information received in the IAM; otherwise shall beabsent.

Teleservice C GSM teleservice required for the MT call. Shall be present if theMSC was able to derive a GSM teleservice from ISDNBC/LLC/HLC information received in the IAM; otherwise shall beabsent.

Dialled number C Number dialled by the calling subscriber. Shall be present if it wasreceived in the IAM; otherwise shall be absent.

Number of forwarding C Number of times the incoming call has already been forwarded.Shall be present if it was received in the IAM; otherwise shall beabsent.

CUG interlock C For the definition of this IE, see 3GPP TS 23.085 [18]. Shall bepresent if it was received in the IAM; otherwise shall be absent.

CUG outgoing access C For the definition of this IE, see 3GPP TS 23.085 [18]. Shall bepresent if it was received in the IAM; otherwise shall be absent.

8.1.37 Send Info For Incoming Call ack

The following information elements are required:

Page 220: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)2193GPP TS 23.018 version 3.6.0 Release 1999

Information element name Required DescriptionIMSI M IMSI of the B subscriber.Forwarded-to number M E.164 number of the C subscriber.Forwarding reason M Indication of why the call has been forwarded (on call deflection,

on mobile subscriber busy, on mobile subscriber not reachable oron no subscriber reply).

Notification to calling party M Indication of whether the calling party is to be notified that the callhas been forwarded.

Notification to forwarding party C Indication of whether the forwarding party is to be notified that thecall has been forwarded. Shall be present if the call is to beforwarded on mobile subscriber busy or on no subscriber reply;otherwise shall be absent.

Forwarded-to subaddress C Subaddress of the C subscriber (see 3GPP TS 23.003 [5]). Shallbe present if a forwarded-to subaddress is stored in the VLR inassociation with the forwarded-to number; otherwise shall beabsent.

Redirecting presentation C Indication of whether the MSISDN of B subscriber shall bepresented to the C subscriber. Shall be present if the call is to beforwarded, otherwise shall be absent.

MSISDN C E.164 number which identifies the B subscriber. It will be used tocreate the redirecting number presented to the C subscriber. Shallbe present if the call is to be forwarded, otherwise shall be absent.

CUG interlock C For the definition of this IE, see 3GPP TS 23.085 [18]. Shall bepresent if the VLR has determined that the forwarded call is to betreated as a CUG call in accordance with the rules in 3GPPTS 23.085 [18], otherwise shall be absent.

CUG outgoing access C For the definition of this IE, see 3GPP TS 23.085 [18]. Shall bepresent if the VLR has determined that the forwarded call is to betreated as a CUG call with outgoing access in accordance with therules in 3GPP TS 23.085 [18], otherwise shall be absent.

NAEA preferred Carrier Id O The preferred carrier identity identifying the carrier to be used toroute the interexchange call if the forwarded call requires routingvia an interexchange carrier. This parameter may be included atthe discretion of the VLR operator.

Page 221: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)2203GPP TS 23.018 version 3.6.0 Release 1999

8.1.38 Send Info For Incoming Call negative response

The negative response information element can take the following values:

- Absent subscriber;

- Busy subscriber;

- CUG reject (Called party SS interaction violation);

- Forwarding violation;

- Impossible call completion;

- No subscriber reply;

- System failure;

- Unallocated roaming number;

8.1.39 Send Info For Outgoing Call

The following information elements are required:

Information element name Required DescriptionCalled number M E.164 number of the call destination.Bearer service C Bearer service required for the MO call, derived from the GSM

bearer capability information received in the set-up request fromthe MS. One of bearer service or teleservice shall be present.

Teleservice C Teleservice required for the MO call, derived from the GSM bearercapability information received in the set-up request from the MSor from the emergency set-up request from the MS. One of bearerservice or teleservice shall be present.

CUG index C For the definition of this IE, see 3GPP TS 23.085 [18]. Shall bepresent if it was received in the set-up request from the MS.

Suppress preferential CUG C For the definition of this IE, see 3GPP TS 23.085 [18]. Shall bepresent if it was received in the set-up request from the MS.

Suppress CUG outgoing access C For the definition of this IE, see 3GPP TS 23.085 [18]. Shall bepresent if it was received in the set-up request from the MS.

8.1.40 Send Info For Outgoing Call negative response

The negative response information element can take the following values:

- Bearer service not provisioned;

- Call barred (Operator determined barring);

- Call barred (Supplementary service barring);

- CUG reject (Inconsistent access information - index incompatible with basic service);

- CUG reject (Inconsistent access information - no CUG selected);

- CUG reject (Outgoing calls barred within the CUG);

- CUG reject (Unknown CUG index);

- Teleservice not provisioned.

Page 222: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)2213GPP TS 23.018 version 3.6.0 Release 1999

8.1.41 Start security procedures

The following information elements are required for a UMTS connection:

Information element name Required DescriptionCK M Ciphering key to be used to cipher communication over the radio

link (see 3GPP TS 33.102 [31]).IK M Integrity key to be used to verify the integrity of messages

transferred over the radio link (see 3GPP TS 33.102 [31]).

The following information elements are required for a GSM connection:

Information element name Required DescriptionCiphering mode M Indicates whether ciphering of the radio connection is required,

and if so which ciphering algorithm is to be used.Kc C Ciphering key to be used if ciphering of the radio connection is

required. Shall be present if the ciphering mode indicates thatciphering of the radio connection is required, otherwise shall beabsent.

8.1.42 Trace subscriber activity

The following information elements are required:

Information element name Required DescriptionTrace reference M Reference number to be included with tracing reports which the

VMSC sends to the OMCTrace type M For the definition of this IE, see GSM 12.08 [3]

8.1.43 Use existing TMSI

This message contains no information elements.

Page 223: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)2223GPP TS 23.018 version 3.6.0 Release 1999

8.2 Messages on the C interface (MSC-HLR)

8.2.1 Send Routeing Info

The following information elements are required:

Information element name Required DescriptionMSISDN M MSISDN of the B subscriber (see 3GPP TS 23.003 [5]).Alerting Pattern C Shall be present if received in a Connect operation from the

gsmSCF; otherwise shall be absent.CUG interlock C For the definition of this IE, see 3GPP TS 23.085 [18]. Shall be

present if the GMSC received it in the IAM, otherwise shall beabsent.

CUG outgoing access C For the definition of this IE, see 3GPP TS 23.085 [18]. Shall bepresent if the GMSC received it in the IAM, otherwise shall beabsent.

Number of forwarding C Number of times the incoming call has already been forwarded.Shall be present if it was received in the IAM; otherwise shall beabsent.

ISDN BC C ISDN bearer capability. Shall be present if the GMSC received it inthe IAM, otherwise shall be absent.

ISDN LLC C ISDN lower layer compatibility. Shall be present if the GMSCreceived it in the IAM, otherwise shall be absent.

ISDN HLC C ISDN higher layer compatibility. Shall be present if the GMSCreceived it in the IAM, otherwise shall be absent.

Pre-paging supported C Shall be present if the GMSC supports pre-paging, otherwise shallbe absent.

Page 224: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)2233GPP TS 23.018 version 3.6.0 Release 1999

8.2.2 Send Routeing Info ack

The following information elements are required:

Information element name Required DescriptionIMSI M IMSI of the B subscriber (see 3GPP TS 23.003 [5]).Roaming number C E.164 number required to route the call to VMSCB (see 3GPP

TS 23.003 [5]). Shall be present if the HLR received it in theProvide Roaming Number ack and the call is not subject to earlyCF, otherwise shall be absent.

Forwarded-to number C E.164 number of the C subscriber. Shall be present if the HLR hasdetermined that the call is to be forwarded, otherwise shall beabsent.

Forwarded-to subaddress C Subaddress of the C subscriber (see 3GPP TS 23.003 [5]). Shallbe present if the HLR has determined that the call is to beforwarded and a forwarded-to subaddress is stored in the HLR inassociation with the forwarded-to number, otherwise shall beabsent.

Notification to calling party C Indication of whether the calling party is to be notified that the callhas been forwarded. Shall be present if the HLR has determinedthat the call is to be forwarded, otherwise shall be absent.

Forwarding reason C Indication of why the call has been forwarded (unconditionally oron mobile subscriber not reachable). Shall be present if the HLRhas determined that the call is to be forwarded, otherwise shall beabsent.

Redirecting presentation C Indication of whether the MSISDN of B subscriber shall bepresented to the C subscriber. Shall be present if the HLR hasdetermined that the call is to be forwarded, otherwise shall beabsent.

MSISDN C E.164 number which identifies the B subscriber (basic MSISDN). Itwill be used to create the redirecting number presented to the Csubscriber. Shall be present if the HLR has determined that thecall is to be forwarded, otherwise shall be absent.

CUG interlock C For the definition of this IE, see 3GPP TS 23.085 [18]. Shall bepresent if the HLR has determined that the call is to be treated asa CUG call in accordance with the rules in 3GPP TS 23.085 [18],otherwise shall be absent.

CUG outgoing access C For the definition of this IE, see 3GPP TS 23.085 [18]. Shall bepresent if the HLR has determined that the call is to be treated asa CUG call with outgoing access in accordance with the rules in3GPP TS 23.085 [18], otherwise shall be absent.

NAEA preferred Carrier Id O The preferred carrier identity identifying the carrier to be used toroute the interexchange call if the call requires routing via aninterexchange carrier. This parameter may be included at thediscretion of the HLR operator.

Page 225: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)2243GPP TS 23.018 version 3.6.0 Release 1999

8.2.3 Send Routeing Info negative response

The negative response information element can take the following values:

- Absent subscriber;

- Bearer service not provisioned;

- Call barred (Operator determined barring);

- Call barred (Supplementary service barring);

- CUG reject (Called party SS interaction violation);

- CUG reject (Incoming calls barred within CUG);

- CUG reject (Requested basic service violates CUG constraints);

- CUG reject (Subscriber not member of CUG);

- Data missing;

- Facility not supported;

- Forwarding violation

- Number changed;

- System Failure;

- Teleservice not provisioned;

- Unexpected data value;

- Unknown subscriber.

Page 226: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)2253GPP TS 23.018 version 3.6.0 Release 1999

8.3 Messages on the D interface (VLR-HLR)

8.3.1 Provide Roaming Number

The following information elements are required:

Information element name Required DescriptionIMSI M IMSI of the B subscriber (see 3GPP TS 23.003 [5]).MSC number M E.164 number which identifies VMSCB (see 3GPP TS 23.003 [5]).MSISDN O E.164 number which identifies the B subscriber. May be present if

the HLR requires it to be included in the call data record.LMSI C Local Mobile Subscriber Identity. Shall be present if the LMSI was

sent to HLRB at location updating.GSM bearer capability C Information to define the GSM bearer capability required for the

call. For alternate speech/fax, alternate speech/data or speechfollowed by data calls this information element shall contain twoGSM bearer capabilities, as specified in 3GPP TS 24.008. May bepresent if the HLR can determine the required GSM bearercapability from ISDN compatibility information received in the SendRouteing Info message, or from the MSISDN if a multi-numberingscheme is used; otherwise shall be absent. If the ISDN BC andISDN LLC IEs are present, the GSM bearer capability IE shall beabsent.

ISDN BC C ISDN bearer capability. May be present if the HLR received it inthe Send Routeing Info message, otherwise shall be absent. If theGSM bearer capability IE is present, the ISDN BC IE shall beabsent.

ISDN LLC C ISDN lower layer compatibility. May be present if the HLR receivedit in the Send Routeing Info message, otherwise shall be absent. Ifthe GSM bearer capability IE is present, the ISDN LLC IE shall beabsent.

ISDN HLC C ISDN higher layer compatibility. Shall be present if the HLRreceived it in the Send Routeing Info message, otherwise shall beabsent.

Alerting Pattern C Shall be present if the HLR has determined an alerting category oran alerting level for the MT call configuration; otherwise shall beabsent.

Pre-paging supported C Shall be present if the HLR has determined that pre-paging issupported in the GMSC and the HLR, otherwise shall be absent.

8.3.2 Provide Roaming Number ack

The following information element is required:

Information element name Required DescriptionRoaming number M E.164 number required to route the call to VMSCB (see 3GPP

TS 23.003 [5]).

8.3.3 Provide Roaming Number negative response

The negative response information element can take the following values:

- Absent subscriber;

- Data missing;

- Facility not supported;

- No roaming number available;

- OR not allowed;

- Unexpected data value.

Page 227: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)2263GPP TS 23.018 version 3.6.0 Release 1999

8.3.4 Provide Subscriber Info

The following information elements are required:

Information element name Required DescriptionIMSI M IMSI of the subscriber for whom information is requested (see

3GPP TS 23.003 [5]).LMSI C Local Mobile Subscriber Identity. Shall be present if the LMSI was

sent to the HLR at location updating.Requested information M Indicates whether the HLR requires location information,

subscriber state or both location information and subscriber state.Active location retrieval requested C Indicates that the HLR requires active location retrieval. Shall be

absent if the requested information does not indicate that the HLRrequires location information.

8.3.5 Provide Subscriber Info ack

The following information elements are required:

Information element name Required DescriptionLocation information C Information to define the location of the MS: see definition in

subclause 8.3.5.1. Shall be present if location information wasrequested and is available; otherwise shall be absent.

Subscriber state C Indicates whether the MS is busy (i.e. engaged on a circuit-switched call), network determined not reachable (IMSI detachedor roaming in a prohibited location area) or assumed idle. Shall bepresent if subscriber state was requested; otherwise shall beabsent.

8.3.5.1 Location information

The compound information element Location information consists of the following subordinate information elements:

Page 228: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)2273GPP TS 23.018 version 3.6.0 Release 1999

Information element name Required DescriptionLocation number C For a definition of this information element, see ITU-T Q.763 [34].

Shall be present if the VLR can derive it from the stored servicearea identity (for UMTS) or cell global identity (for GSM) or locationarea identity; otherwise shall be absent. The mapping from servicearea identity or cell ID and location area to location number isnetwork-specific and outside the scope of the UMTS and GSMstandards.

Service area ID C Service area identity of the cell in which the MS is currently inradio contact or in which the MS was last in radio contact. Shall bepresent if the MS uses UMTS radio access and the subscriberrecord is marked as confirmed by radio contact; otherwise shall beabsent.

Cell ID C Cell global identity of the cell in which the MS is currently in radiocontact or in which the MS was last in radio contact. Shall bepresent if the MS uses GSM radio access and the subscriberrecord is marked as confirmed by radio contact; otherwise shall beabsent.

Geographical information C For a definition of this information element, see 3GPPTS 23.032 [7] . Shall be present if the VLR can derive it from thestored service area identity, cell global identity or location areaidentity; otherwise shall be absent.

Geodetic information C This information element corresponds to the Calling GeodeticLocation defined in ITU-T Q.763 [34]. Shall be present if the VLRcan derive it from the stored service area identity, cell globalidentity or location area identity; otherwise shall be absent.

VLR number O E.164 number which identifies the VLR (see 3GPP TS 23.003 [5]).If the HLR receives it from the VLR it shall ignore it.

Age of location information C Measured in minutes. Shall be present if available in theMSC/VLR; otherwise shall be absent.

Current Location Retrieved C Shall be present when location information was obtained after asuccessful paging procedure for Active Location Retrieval.

8.3.6 Provide Subscriber Info negative response

The negative response information element can take the following values:

- Data missing;

- System failure;

- Unexpected data value.

8.3.7 Restore Data

The following information elements are required:

Information element name Required DescriptionIMSI M IMSI of the subscriber for whom data are to be restored (see

3GPP TS 23.003 [5]).LMSI O LMSI of the subscriber for whom data are to be restored (see

3GPP TS 23.003 [5]). May be included if required by therequesting VLR.

8.3.8 Restore Data ack

The following information elements are required:

Page 229: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)2283GPP TS 23.018 version 3.6.0 Release 1999

Information element name Required DescriptionHLR number M E.164 number which identifies the HLR (see 3GPP TS 23.003 [5]).MS not reachable flag C Indicates whether the VLR should notify the HLR when the MS

next establishes radio contact. Shall be present if thecorresponding indicator is set in the HLR record for the subscriber;otherwise shall be absent.

8.3.9 Restore Data negative response

The negative response information element can take the following values:

- System failure;

- Unknown subscriber.

8.4 Messages on the F interface (MSC-EIR)

8.4.1 Check IMEI

The following information element is required:

Information element name Required DescriptionIMEI M IMEI of the ME whose status is to be checked (see 3GPP

TS 23.003 [5]).

8.4.2 Check IMEI ack

The following information element is required:

Information element name Required DescriptionEquipment status M Indicates whether the ME is black-listed, grey-listed or white-listed

8.4.3 Check IMEI negative response

The negative response information element can take the following value:

- Unknown equipment.

8.5 Messages on the MSC internal interfaceThis interface can carry ISUP messages received from the process MT_GMSC or the process ICH_MSC and to beforwarded to a destination exchange, and ISUP messages received from the destination exchange and to be forwarded tothe process MT_GMSC or the process ICH_MSC. In addition, it carries the following inter-process messages:

8.5.1 CF cancelled

This message contains no information elements.

8.5.2 Perform Call Forwarding

Information element name Required DescriptionForwarded-to number M E.164 number of the C subscriber.OR call M Indicates whether the call which is to be forwarded was subject to

basic OR as specified in 3GPP TS 23.079 [13]

Page 230: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)2293GPP TS 23.018 version 3.6.0 Release 1999

8.5.3 Perform Call Forwarding ack

Information element name Required DescriptionForwarded-to number M E.164 number of the C subscriber. Note: this number may be

different from the Forwarded-to number received in the PerformCall Forwarding, as a result of CAMEL handling.

8.5.4 Perform Call Forwarding negative response

The negative response information element can take the following value:

- Call forwarding failed.

8.6 Messages on the VLR internal interfaceThis interface carries messages between corresponding instances of the processes PRN_VLR and ICH_VLR. Thecorrelation between the process instances is done by the MSRN.

8.6.1 Call arrived

This message contains no information elements.

8.6.2 PAR completed

This message contains no information elements.

8.7 Messages on the Gs interface

8.7.1 Page MS

The following information elements are required:

Information element name Required DescriptionIMSI M IMSI of the MS to be paged.eMLPP priority C Circuit-switched paging priority. Shall be present if it was received

in the Page MS via SGSN request or Search for MS via SGSNrequest; otherwise shall be absent.

TMSI C TMSI to be broadcast to identify the MS. Shall be present if it wasreceived in the Page MS via SGSN request or Search for MS viaSGSN request; otherwise shall be absent.

Location area identity C Location area identity of the location area where the mobile isregistered, according to the subscriber data in the VLR. Shall bepresent if the VLR can supply it; otherwise shall be absent.

Channel type C Type of channel required for the call. Shall be present if it wasreceived in the Page MS via SGSN request or Search for MS viaSGSN request; otherwise shall be absent.

8.7.2 Send MS information

The following information elements are required:

Information element name Required DescriptionIMSI M IMSI of the MS for which information is required.Information requested M Information required for the specified MS.

Page 231: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)2303GPP TS 23.018 version 3.6.0 Release 1999

8.7.3 Send MS information ack

The following information elements are required:

Information element name Required DescriptionIMSI M IMSI of the MS for which information is required.Service area ID C Service area ID (for UMTS access) of the cell in which the MS last

established radio contact. Shall be present if the MS uses UMTSaccess; otherwise shall be absent.

Cell ID C Cell ID (for GSM access) of the cell in which the MS lastestablished radio contact. Shall be present if the MS uses GSMaccess; otherwise shall be absent.

Location information age M (note) Time in minutes since the MS last established a radio transaction

NOTE: Although they are optional in the protocol, these IEs are mandatory in this context.

8.7.4 Send MS information negative response

The negative response information element can take the following value:

- No response from SGSN

Page 232: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)2313GPP TS 23.018 version 3.6.0 Release 1999

Annex A (informative):Handling of an IAM at an MSCAn MSC which receives an IAM from an originating exchange may react in three different ways:

- It acts as a transit exchange, i.e. it relays the IAM to a destination exchange determined by analysis of the calledparty address, and thereafter relays other telephony signalling between the originating and destination exchangeuntil the connection is released. This behaviour is not specific to UMTS or GSM;

- It acts as a terminating exchange, i.e. it attempts to connect the call to an MS currently registered in the servicearea of the MSC;

- It acts as a GMSC, i.e. it interrogates an HLR for information to route the call. If the HLR returns routeinginformation, the MSC uses the routeing information from the HLR to construct an IAM, which it sends to adestination exchange determined by analysis of the routeing information from the HLR.

Sheet 1: when the MSC co-ordinating process has decided whether the MSC is to act as a terminating VMSC, a GMSCor a transit exchange, it forwards the IAM to an idle instance of the appropriate process.

Sheet 2: after the MSC co-ordinating process has sent an IAM to an instance of the process MT_GMSC or ICH_MSC,it acts as a transparent relay for messages received from the originating exchange and the process instance (denoted by"offspring"). After the MSC co-ordinating process has relayed a Release message, it returns to the idle state.

Sheet 2: after the MSC co-ordinating process has sent an IAM to a destination exchange, it acts as a transparent relayfor messages received from the originating exchange and the destination exchange. After the MSC co-ordinatingprocess has relayed a Release message, it returns to the idle state.

Page 233: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)2323GPP TS 23.018 version 3.6.0 Release 1999

Process in the MSC toha ndle an incoming IAMand tr igger the correc t application process

Process MSC _Coord C oord_M1(2)

ID LE

InitialAddres s

From originatingexchange

Called party address in MSRN rangefor t his MSC?

Incoming IAM w as routed w ith ro uteingn umber for MN P?

Recov erported number

from IAM

InitialA ddress

To processMT_G MS C

Relay_I nformation_

I nternal ly

HLR addressd erivable?

InitialAddres s

To des tinationdeterm ined byrou teing tables

Relay_Information_

External ly

InitialAddres s

To processIC H_ MSC

No

Yes

No

Yes

No

Yes

Figure 83a: Process MSC_Coord (sheet 1)

Page 234: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)2333GPP TS 23.018 version 3.6.0 Release 1999

Proc ess in the MS C tohandle an inco ming IA Mand trigger the correct appl ic ation process

Process M S C_Coord Coord_M2(2)

R elay_Inform ation_

Internal ly

Re leaseFrom originatingexchange

Re lease To offspr ing

ID LE

R elease F rom of fspring

R eleaseT o or iginatingexchange

ID LE*From originatingex change

- To of fspring

R elay_Information_

Internally

* From of fspring

-To originatingex change

R elay_Information_

Internal ly

R elay_Inform ation_

E xt ernally

Re leaseFrom originatingexchange

Re leaseTodestinationexchange

ID LE

R eleaseF romdes tinationexchange

R eleaseT o or iginatingexchange

ID LE*From originatingex change

-Todestinationex change

R elay_Information_

External ly

*From destinationex change

-To originatingex change

R elay_Information_

External ly

Figure 83b: Process MSC_Coord (sheet 2)

Page 235: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)2343GPP TS 23.018 version 3.6.0 Release 1999

Annex B (informative):Change history

Change historyTSG CN# Spec Version CR <Phase> New Version Subject/CommentApr 1999 GSM 03.18 7.0.0 Transferred to 3GPP CN1CN#03 23.018 3.0.0 Approved at CN#03CN#04 23.018 3.0.0 001 3.1.0 Notification of Call Forwarding to the

gsmSCFCN#05 23.018 3.1.0 002r4 3.2.0 Addition of the description for Pre-PagingCN#05 23.018 3.1.0 006 3.2.0 Removal of TDP criteria from Resume Call

HandlingCN#05 23.018 3.1.0 007r1 3.2.0 GMSC CAMEL phases in Provide Roaming

NumberCN#05 23.018 3.1.0 023 3.2.0 Separation of success & failure cases for

OR of late call forwardingCN#05 23.018 3.1.0 024 3.2.0 Notification of Call Forwarding to the

gsmSCF before activating call forwardingprocess

CN#06 23.018 3.2.0 004r2 3.3.0 Introduction of the Super-Charger Conceptin TS 23.018

23.018 3.2.0 027r3 3.3.0 Introduction of CAMEL Phase 3CN#07 23.018 3.3.0 025r7 3.4.0 Addition of the description for Multicall

23.018 3.3.0 026r2 3.4.0 Alternative solution for ALR23.018 3.3.0 030 3.4.0 Correction of the SDL diagrams for Pre-

paging23.018 3.3.0 032r1 3.4.0 Inclusion of D-CSI check in HLR/VLR23.018 3.3.0 033 3.4.0 Initialisation of Backward Call indicator23.018 3.3.0 034 3.4.0 Correction of the result of the procedure

CAMEL_ICH_MSC_INIT23.018 3.3.0 037 3.4.0 Clarification of N-CSI in Core NW23.018 3.3.0 039r2 3.4.0 Replacement of references to GSM with

references to UMTS23.018 3.3.0 043r1 3.4.0 Clarification of NPDB error detection and

MNP specific call handling23.018 3.3.0 044 3.4.0 Setting the Destination Address for MO calls23.018 3.3.0 047 3.4.0 O-CSI and D-CSI checks for ORLCF calls23.018 3.3.0 048 3.4.0 Correction of CF Notification23.018 3.3.0 049 3.4.0 Introduction of Authentication Failure Report23.018 3.3.0 050r3 3.4.0 ISUP release cause value

CN#08 23.018 3.4.0 045r1 3.5.0 Correction of CAMEL Incoming CallHandling

23.018 3.4.0 051r4 3.5.0 Improvement of Active Retrieval of LocationInformation procedure

23.018 3.4.0 052r2 3.5.0 North American Service Provider NumberPortability impacts for MNP

CN#09 23.018 3.5.0 053 3.6.0 Correction of connector numbering inprocess ICH_MSC

23.018 3.5.0 054 3.6.0 Correction of the SDL diagram for Pre-paging

23.018 3.5.0 056 3.6.0 Correction to process ICH_VLR23.018 3.5.0 057r3 3.6.0 Handling of the Call Diversion Treatment

Indicator23.018 3.5.0 059r1 3.6.0 Modifications to procedure obtain routeing

address.23.018 3.5.0 060 3.6.0 Corrections to process ICH_VLR23.018 3.5.0 061r2 3.6.0 Update of CAMEL references23.018 3.5.0 063r1 3.6.0 Correction of procedure

Obtain_Routeing_Address for the reconnectcase

Page 236: TS 123 018 - V3.6.0 - Digital cellular telecommunications ...2000/03/06  · 2 ETSI 3GPP TS 23.018 version 3.6.0 Release 1999 ETSI TS 123 018 V3.6.0 (2000-09) Intellectual Property

235

ETSI

ETSI TS 123 018 V3.6.0 (2000-09)3GPP TS 23.018 version 3.6.0 Release 1999

History

Document history

V3.3.0 January 2000 Publication

V3.4.0 March 2000 Publication

V3.5.0 June 2000 Publication

V3.6.0 September 2000 Publication