l3 message guide.doc

753
TS 100 940 V6.1.0 (1998-08) Technical Specification Digital cellular telecommunications system (Phase 2+); Mobile radio interface layer 3 specification (GSM 04.08 version 6.1.0 Release 1997) G LO BAL SYSTEM FO R M O BILE CO M M UNICATIONS R

Upload: waqas-khan

Post on 11-Nov-2015

242 views

Category:

Documents


1 download

TRANSCRIPT

ETS - GSM 04.08

PAGE

TD TS 100 940 V6.1.0 (1998-08)Technical Specification

Digital cellular telecommunications system (Phase 2+);

Mobile radio interface layer 3 specification

(GSM 04.08 version 6.1.0 Release 1997)

Reference

DTS/SMG-030408Q6 (8pc03003.PDF)

Keywords

Digital cellular telecommunications system, Global System for Mobile communications (GSM)

ETSI

Postal address

F-06921 Sophia Antipolis Cedex - FRANCE

Office address

650 Route des Lucioles - Sophia Antipolis

Valbonne - FRANCE

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

Siret N 348 623 562 00017 - NAF 742 C

Association but non lucratif enregistre la

Sous-Prfecture de Grasse (06) N 7803/88

Internet

[email protected]

http://www.etsi.fr

http://www.etsi.org

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 1998.

All rights reserved.

Contents

26

Intellectual Property Rights

Foreword26

Introduction26

0 Scope27

0.1Scope of the Technical Specification27

0.2Application to the interface structures27

0.3Structure of layer 3 procedures27

0.4Test procedures27

0.5Use of logical channels27

0.6Overview of control procedures28

0.6.1List of procedures28

0.7Applicability of implementations30

0.7.1Voice Group Call Service (VGCS) and Voice Broadcast Service (VBS)30

0.7.2General Packet Radio Service (GPRS)31

1Normative references31

2Definitions and abbreviations35

2.1Random values35

2.2Vocabulary35

3Radio Resource management procedures36

3.1Overview/General36

3.1.1General36

3.1.2Services provided to upper layers37

3.1.2.1Idle mode37

3.1.2.2Dedicated mode37

3.1.2.3Group receive mode38

3.1.2.4Group transmit mode38

3.1.2.5Packet idle mode38

3.1.2.6Packet transfer mode38

3.1.3Services required from data link and physical layers39

3.1.4Change of dedicated channels39

3.1.4.1Change of dedicated channels using SAPI = 039

3.1.4.2Change of dedicated channels using other SAPIs than 039

3.1.4.3Sequenced message transfer operation39

3.1.4.3.1Variables and sequence numbers40

3.1.4.3.1.2Send sequence number N(SD)40

3.1.4.3.2Procedures for the initiation, transfer execution and termination of the sequenced message transfer operation40

3.1.4.3.2.2Transfer Execution40

3.1.5Procedure for Service Request and Contention Resolution40

3.2Idle mode and packet idle mode procedures41

3.2.1Mobile Station side41

3.2.1.1Mobile station supporting GPRS41

3.2.2Network side42

3.2.2.1System information broadcasting42

3.2.2.2Paging43

3.3RR connection establishment43

3.3.1RR connection establishment initiated by the mobile station43

3.3.1.1Entering the dedicated mode : immediate assignment procedure43

3.3.1.1.1Permission to access the network44

3.3.1.1.2Initiation of the immediate assignment procedure44

3.3.1.1.3Answer from the network45

3.3.1.1.3.1On receipt of a CHANNEL REQUEST message45

3.3.1.1.3.2Assignment rejection46

3.3.1.1.4Assignment completion46

3.3.1.1.4.1Early classmark sending46

3.3.1.1.4.2GPRS suspension procedure47

3.3.1.1.5Abnormal cases47

3.3.1.2Entering the group transmit mode: uplink access procedure48

3.3.1.2.1Mobile station side48

3.3.1.2.1.1Uplink investigation procedure48

3.3.1.2.1.2Uplink access procedure48

3.3.1.2.2Network side49

3.3.1.2.3Abnormal cases49

3.3.1.3Dedicated mode and GPRS49

3.3.2Paging procedure for RR connection establishment49

3.3.2.1Paging initiation by the network49

3.3.2.1.1Paging initiation using paging subchannel on CCCH50

3.3.2.1.2Paging initiation using paging subchannel on PCCCH51

3.3.2.1.3Paging initiation using PACCH51

3.3.2.2Paging response51

3.3.2.3Abnormal cases51

3.3.3Notification procedure52

3.3.3.1Notification of a call52

3.3.3.2Joining a VGCS or VBS call52

3.3.3.3Reduced NCH monitoring mechanism53

3.4Procedures in dedicated mode and in group transmit mode54

3.4.1SACCH procedures54

3.4.1.1General54

3.4.1.2Measurement report55

3.4.1.3Extended measurement report $(MAFA)$55

3.4.2Transfer of messages and link layer service provision55

3.4.3Channel assignment procedure55

3.4.3.1Channel assignment initiation56

3.4.3.2Assignment completion57

3.4.3.3Abnormal cases57

3.4.4Handover procedure58

3.4.4.1Handover initiation58

3.4.4.2Physical channel establishment60

3.4.4.2.1Finely synchronized cell case60

3.4.4.2.2Non synchronized cell case60

3.4.4.2.3Pseudo-synchronized cell case61

3.4.4.2.4Pre-synchronized cell case61

3.4.4.3Handover completion61

3.4.4.4Abnormal cases61

3.4.5Frequency redefinition procedure62

3.4.5.1Abnormal cases63

3.4.6Channel mode modify procedure63

3.4.6.1Normal channel mode modify procedure63

3.4.6.1.1Initiation of the channel mode modify procedure63

3.4.6.1.2Completion of channel mode modify procedure63

3.4.6.1.3Abnormal cases64

3.4.6.2Channel mode modify procedure for a voice group call talker64

3.4.6.2.1Initiation of the channel mode modify procedure64

3.4.6.2.2Completion of mode change procedure64

3.4.6.2.3Abnormal cases64

3.4.7Ciphering mode setting procedure64

3.4.7.1Ciphering mode setting initiation65

3.4.7.2Ciphering mode setting completion65

3.4.8Additional channel assignment procedure65

3.4.8.1Additional assignment procedure initiation66

3.4.8.2Additional assignment procedure completion66

3.4.8.3Abnormal cases66

3.4.9Partial channel release procedure66

3.4.9.1Partial release procedure initiation66

3.4.9.2Abnormal cases66

3.4.10Classmark change procedure67

3.4.11Classmark interrogation procedure67

3.4.11.1Classmark interrogation initiation67

3.4.11.2Classmark interrogation completion67

3.4.12Indication of notifications and paging informations67

3.4.13RR connection release procedure67

3.4.13.1Normal release procedure67

3.4.13.1.1Channel release procedure initiation in dedicated mode and in group transmit mode68

3.4.13.1.2Abnormal cases69

3.4.13.2Radio link failure in dedicated mode69

3.4.13.2.1Mobile side69

3.4.13.2.2Network side69

3.4.13.3RR connection abortion in dedicated mode70

3.4.13.4Uplink release procedure in group transmit mode70

3.4.13.5Radio link failure in group transmit mode70

3.4.13.5.1Mobile side70

3.4.13.5.2Network side70

3.4.14Receiving a RR STATUS message by a RR entity.71

3.4.15Group receive mode procedures71

3.4.15.1Mobile station side71

3.4.15.1.1Reception of the VGCS or VBS channel71

3.4.15.1.2Monitoring of downlink messages and related procedures71

3.4.15.1.2.1Spare71

3.4.15.1.2.2Spare71

3.4.15.1.2.3Channel mode modify procedure71

3.4.15.1.2.4Notification and paging information71

3.4.15.1.2.4.1Use of Reduced NCH monitoring72

3.4.15.1.2.5Uplink status messages72

3.4.15.1.2.6Channel release message72

3.4.15.1.2.7Information on paging channel restructuring72

3.4.15.1.3Uplink reply procedure72

3.4.15.1.4Leaving the group receive mode73

3.4.15.2Network side73

3.4.15.2.1Provision of messages on the VGCS or VBS channel downlink73

3.4.15.2.2Release of the VGCS or VBS Channels74

3.4.15.3Failure cases74

3.4.16Configuration change procedure74

3.4.16.1Configuration change initiation74

3.4.16.2Configuration change completion75

3.4.16.3Abnormal cases75

3.4.17Mapping of user data substreams onto timeslots in a multislot configuration75

3.4.18Handling of classmark information at band change75

3.4.19Assignment to a Packet Data channel76

3.4.19.1Assignment to PDCH initiation76

3.4.19.2Completion of the Assignment to PDCH procedure77

3.4.19.3Abnormal cases77

3.4.20RR-Network Commanded Cell Change Order78

3.4.20.1RR-network commanded cell change order initiation78

3.4.20.2Network controlled cell reselection completion79

3.4.20.3Abnormal cases79

3.5RR procedures on CCCH related to temporary block flow establishment79

3.5.1Packet paging procedure using CCCH79

3.5.1.1Packet paging initiation by the network79

3.5.1.2On receipt of a packet paging request80

3.5.2Packet access procedure using CCCH80

3.5.2.1Entering the packet transfer mode: packet access procedure80

3.5.2.1.1Permission to access the network80

3.5.2.1.2Initiation of the packet access procedure: channel request81

3.5.2.1.3Packet immediate assignment81

3.5.2.1.4Packet access completion83

3.5.2.1.5Abnormal cases83

3.5.3Packet downlink assignment procedure using CCCH83

3.5.3.1Entering the packet transfer mode: packet downlink assignment procedure84

3.5.3.1.2Initiation of the packet downlink assignment procedure84

3.5.3.1.3Packet downlink assignment completion85

3.5.3.1.4Abnormal cases85

4Elementary procedures for Mobility Management85

4.1General85

4.1.1Type of MM and GMM procedures86

4.1.2MM sublayer states87

4.1.2.1MM sublayer states in the mobile station87

4.1.2.1.1Main states87

4.1.2.1.2Substates of the MM IDLE state91

4.1.2.2The update Status92

4.1.2.3MM sublayer states on the network side93

4.1.3GPRS mobility management (GMM) sublayer states94

4.1.3.1GMM states in the MS94

4.1.3.1.1Main states94

4.1.3.1.1.1GMM-NULL94

4.1.3.1.1.2GMM-DEREGISTERED94

4.1.3.1.1.3GMM-REGISTERED-INITIATED94

4.1.3.1.1.4GMM-REGISTERED95

4.1.3.1.1.5GMM-DEREGISTERED-INITIATED95

4.1.3.1.1.6GMM-ROUTING-AREA-UPDATING-INITIATED95

4.1.3.1.2Substates of state GMM-DEREGISTERED95

4.1.3.1.2.1GMM-DEREGISTERED.NORMAL-SERVICE95

4.1.3.1.2.2GMM-DEREGISTERED.LIMITED-SERVICE95

4.1.3.1.2.3GMM-DEREGISTERED.ATTACH-NEEDED95

4.1.3.1.2.4GMM-DEREGISTERED.ATTEMPTING-TO-ATTACH95

4.1.3.1.2.5GMM-DEREGISTERED.NO-IMSI95

4.1.3.1.2.6GMM-DEREGISTERED.NO-CELL-AVAILABLE95

4.1.3.1.2.7GMM-DEREGISTERED.PLMN-SEARCH95

4.1.3.1.3Substates of state GMM-REGISTERED96

4.1.3.1.3.1GMM-REGISTERED.NORMAL-SERVICE96

4.1.3.1.3.2GMM-REGISTERED.SUSPENDED96

4.1.3.1.3.3GMM-REGISTERED.UPDATE-NEEDED96

4.1.3.1.3.4GMM-REGISTERED.ATTEMPTING-TO-UPDATE96

4.1.3.1.3.5GMM-REGISTERED.NO-CELL-AVAILABLE96

4.1.3.2GPRS update status97

4.1.3.3GMM mobility management states on the network side98

4.1.3.3.1Main States98

4.1.3.3.1.1GMM-DEREGISTERED98

4.1.3.3.1.2GMM-COMMON-PROCEDURE-INITIATED98

4.1.3.3.1.3GMM-REGISTERED98

4.1.3.3.1.4GMM-DEREGISTERED-INITIATED98

4.1.3.3.2Substates of state GMM-REGISTERED99

4.1.3.3.2.1GMM-REGISTERED.NORMAL-SERVICE99

4.1.3.3.2.2GMM-REGISTERED.SUSPENDED99

4.2Behaviour of the MS in MM Idle state, GMM-DEREGISTERED state and GMM-REGISTERED state99

4.2.1Primary Service State selection100

4.2.1.1Selection of the Service State after Power On.100

4.2.1.2Other Cases100

4.2.2Detailed Description of the MS behaviour in MM IDLE State.101

4.2.2.1Service State, NORMAL SERVICE101

4.2.2.2Service State, ATTEMPTING TO UPDATE101

4.2.2.3Service State, LIMITED SERVICE102

4.2.2.4Service State, NO IMSI102

4.2.2.5Service State, SEARCH FOR PLMN, NORMAL SERVICE102

4.2.2.6Service State, SEARCH FOR PLMN103

4.2.2.7Service State, RECEIVING GROUP CALL (NORMAL SERVICE)103

4.2.2.8Service State, RECEIVING GROUP CALL (LIMITED SERVICE)103

4.2.3Service state when back to state MM IDLE from another state104

4.2.4Behaviour in state GMM-DEREGISTERED105

4.2.4.1Primary substate selection105

4.2.4.1.1Selection of the substate after power on or enabling the MSs GPRS capability105

4.2.4.1.2Other Cases105

4.2.4.2Detailed description of the MS behaviour in state GMM-DEREGISTERED106

4.2.4.2.1Substate, NORMAL-SERVICE106

4.2.4.2.2Substate, ATTEMPTING-TO-ATTACH106

4.2.4.2.3Substate, LIMITED-SERVICE106

4.2.4.2.4Substate, NO-IMSI106

4.2.4.2.5Substate, NO-CELL106

4.2.4.2.6Substate, PLMN-SEARCH106

4.2.4.2.7Substate, ATTACH-NEEDED106

4.2.4.3Substate when back to state GMM-DEREGISTERED from another GMM state106

4.2.5Behaviour in state GMM-REGISTERED107

4.2.5.1Detailed description of the MS behaviour in state GMM-REGISTERED107

4.2.5.1.1Substate, NORMAL-SERVICE107

4.2.5.1.2Substate, SUSPENDED107

4.2.5.1.3Substate, UPDATE-NEEDED108

4.2.5.1.4Substate, ATTEMPTING-TO-UPDATE108

4.2.5.1.5Substate, NO-CELL-AVAILABLE108

4.3MM common procedures108

4.3.1TMSI reallocation procedure108

4.3.1.1TMSI reallocation initiation by the network109

4.3.1.2TMSI reallocation completion by the mobile station109

4.3.1.3TMSI reallocation completion in the network.109

4.3.1.4Abnormal cases109

4.3.2Authentication procedure110

4.3.2.1Authentication request by the network110

4.3.2.2Authentication response by the mobile station110

4.3.2.3Authentication processing in the network110

4.3.2.4Ciphering key sequence number110

4.3.2.5Unsuccessful authentication111

4.3.2.6Abnormal cases111

4.3.3Identification procedure112

4.3.3.1Identity request by the network112

4.3.3.2Identification response by the mobile station112

4.3.3.3Abnormal cases112

4.3.4IMSI detach procedure113

4.3.4.1IMSI detach initiation by the mobile station113

4.3.4.2IMSI detach procedure in the network113

4.3.4.3IMSI detach completion by the mobile station113

4.3.4.4Abnormal cases113

4.3.5Abort procedure113

4.3.5.1Abort procedure initiation by the network114

4.3.5.2Abort procedure in the mobile station114

4.3.6MM information procedure114

4.3.6.1MM information procedure initiation by the network114

4.3.6.2MM information procedure in the mobile station114

4.4MM specific procedures114

4.4.1Location updating procedure115

4.4.2Periodic updating115

4.4.3IMSI attach procedure116

4.4.4Generic Location Updating procedure117

4.4.4.1Location updating initiation by the mobile station117

4.4.4.1aNetwork Request for Additional mobile station Capability Information117

4.4.4.2Identification request from the network117

4.4.4.3Authentication by the network117

4.4.4.4Ciphering mode setting by the network117

4.4.4.5Attempt Counter117

4.4.4.6Location updating accepted by the network118

4.4.4.7Location updating not accepted by the network118

4.4.4.8Release of RR connection after location updating119

4.4.4.9Abnormal cases on the mobile station side119

4.4.4.10Abnormal cases on the network side120

4.5Connection management sublayer service provision121

4.5.1MM connection establishment121

4.5.1.1MM connection establishment initiated by the mobile station121

4.5.1.2Abnormal cases123

4.5.1.3MM connection establishment initiated by the network124

4.5.1.3.1Mobile Terminating CM Activity124

4.5.1.3.2Mobile Originating CM Activity $(CCBS)$125

4.5.1.4Abnormal cases126

4.5.1.5MM connection establishment for emergency calls126

4.5.1.6Call re-establishment126

4.5.1.6.1Call re-establishment, initiation by the mobile station127

4.5.1.6.2Abnormal cases128

4.5.1.7Forced release during MO MM connection establishment129

4.5.2MM connection information transfer phase129

4.5.2.1Sending CM messages129

4.5.2.2Receiving CM messages130

4.5.2.3Abnormal cases130

4.5.3MM connection release130

4.5.3.1Release of associated RR connection130

4.5.3.2Uplink release in a voice group call130

4.6Receiving a MM STATUS message by a MM entity.130

4.7Elementary mobility management procedures for GPRS services131

4.7.1General131

4.7.1.1Lower layer failure131

4.7.1.2Ciphering of messages131

4.7.1.3Radio resource sublayer address handling131

4.7.2GPRS Mobility management timers132

4.7.2.1READY and STANDBY timer behaviour132

4.7.2.2Periodic routing area updating133

4.7.3GPRS attach procedure134

4.7.3.1GPRS attach procedure for GPRS services134

4.7.3.1.1GPRS attach procedure initiation134

4.7.3.1.2GMM common procedure initiation135

4.7.3.1.3GPRS attach accepted by the network135

4.7.3.1.4GPRS attach not accepted by the network135

4.7.3.1.5Abnormal cases in the MS136

4.7.3.1.6Abnormal cases on the network side136

4.7.3.2Combined GPRS attach procedure for GPRS and non-GPRS services138

4.7.3.2.1Combined GPRS attach procedure initiation138

4.7.3.2.2GMM Common procedure initiation138

4.7.3.2.3Combined GPRS attach accepted by the network138

4.7.3.2.4Combined GPRS attach not accepted by the network139

4.7.3.2.5Abnormal cases in the MS140

4.7.3.2.6Abnormal cases on the network side140

4.7.4GPRS detach procedure141

4.7.4.1MS initiated GPRS detach procedure141

4.7.4.1.1MS initiated GPRS detach procedure initiation141

4.7.4.1.2MS initiated GPRS detach procedure completion for GPRS services only141

4.7.4.1.3MS initiated combined GPRS detach procedure completion142

4.7.4.1.4Abnormal cases in the MS142

4.7.4.2Network initiated GPRS detach procedure143

4.7.4.2.1Network initiated GPRS detach procedure initiation143

4.7.4.2.2Network initiated GPRS detach procedure completion143

4.7.4.2.3Abnormal cases on the network side143

4.7.5Routing area updating procedure144

4.7.5.1Normal and periodic routing area updating procedure145

4.7.5.1.1Normal and periodic routing area updating procedure initiation145

4.7.5.1.2GMM Common procedure initiation145

4.7.5.1.3Normal and periodic routing area updating procedure accepted by the network145

4.7.5.1.4Normal and periodic routing area updating procedure not accepted by the network146

4.7.5.1.5Abnormal cases in the MS146

4.7.5.1.6Abnormal cases on the network side147

4.7.5.2Combined routing area updating procedure148

4.7.5.2.1Combined routing area updating procedure initiation148

4.7.5.2.2GMM Common procedure initiation149

4.7.5.2.3Combined routing area updating procedure accepted by the network149

4.7.5.2.4Combined routing area updating not accepted by the network150

4.7.5.2.5Abnormal cases in the MS150

4.7.5.2.6Abnormal cases on the network side151

4.7.6P-TMSI reallocation procedure151

4.7.6.1P-TMSI reallocation initiation by the network151

4.7.6.2P-TMSI reallocation completion by the MS151

4.7.6.3P-TMSI reallocation completion by the network151

4.7.6.4Abnormal cases in the MS151

4.7.6.5Abnormal cases on the network side152

4.7.7Authentication and ciphering procedure152

4.7.7.1Authentication and ciphering initiation by the network153

4.7.7.2Authentication and ciphering response by the MS153

4.7.7.3Authentication and ciphering completion by the network153

4.7.7.4GPRS ciphering key sequence number153

4.7.7.5Unsuccessful authentication and ciphering154

4.7.7.6Abnormal cases on the network side154

4.7.8Identification procedure155

4.7.8.1Identification initiation by the network155

4.7.8.2Identification response by the MS155

4.7.8.3Identification completion by the network155

4.7.8.4Abnormal cases on the network side155

4.7.9Paging procedure156

4.7.9.1Paging for GPRS services156

4.7.9.2Paging for non-GPRS services156

4.7.10Receiving a GMM STATUS message by a GMM entity156

4.7.11GMM support for anonymous access156

4.7.11.1MS side156

4.7.11.2Network side157

4.7.12GMM Information procedure157

4.7.12.1GMM information procedure initiation by the network157

4.7.12.2GMM information procedure in the mobile station157

5Elementary procedures for circuit-switched Call Control157

5.1Overview157

5.1.1General157

5.1.2Call Control States162

5.1.2.1Call states at the mobile station side of the interface162

5.1.2.1.1Null (State U0)162

5.1.2.1.2MM Connection pending (U0.1)162

5.1.2.1.2aCC prompt present (U0.2) $(CCBS)$163

5.1.2.1.2bWait for network information (U0.3) $(CCBS)$163

5.1.2.1.2cCC-Establishmentpresent (U0.4) $(CCBS)$163

5.1.2.1.2dCC-Establishment confirmed (U0.5) $(CCBS)$163

5.1.2.1.2eRecall present (U0.6) $(CCBS)$163

5.1.2.1.3Call initiated (U1)163

5.1.2.1.4Mobile originating call proceeding (U3)163

5.1.2.1.5Call delivered (U4)163

5.1.2.1.6Call present (U6)163

5.1.2.1.7Call received (U7)163

5.1.2.1.8Connect Request (U8)163

5.1.2.1.9Mobile terminating call confirmed (U9)164

5.1.2.1.10Active (U10)164

5.1.2.1.11Disconnect request (U11)164

5.1.2.1.12Disconnect indication (U12)164

5.1.2.1.13Release request (U19)164

5.1.2.1.14Mobile originating modify (U26)164

5.1.2.1.15Mobile terminating modify (U27)164

5.1.2.2Network call states164

5.1.2.2.1Null (State N0)164

5.1.2.2.2MM connection pending (N0.1)164

5.1.2.2.2aCC connection pending (N0.2) $(CCBS)$164

5.1.2.2.2bNetwork answer pending (N0.3) $(CCBS)$164

5.1.2.2.2cCC-Establishment present (N0.4) $(CCBS)$165

5.1.2.2.2dCC-Establishment confirmed (N0.5) $(CCBS)$165

5.1.2.2.3Call initiated (N1)165

5.1.2.2.4Mobile originating call proceeding (N3)165

5.1.2.2.5Call delivered (N4)165

5.1.2.2.6Call present (N6)165

5.1.2.2.7Call received (N7)165

5.1.2.2.8Connect request (N8)165

5.1.2.2.9Mobile terminating call confirmed (N9)165

5.1.2.2.10Active (N10)165

5.1.2.2.11Not used165

5.1.2.2.12Disconnect indication (N12)165

5.1.2.2.13Release request (N19)166

5.1.2.2.14Mobile originating modify (N26)166

5.1.2.2.15Mobile terminating modify (N27)166

5.1.2.2.16Connect Indication (N28)166

5.2Call establishment procedures166

5.2.1Mobile originating call establishment166

5.2.1.1Call initiation167

5.2.1.2Receipt of a setup message167

5.2.1.3Receipt of a CALL PROCEEDING message168

5.2.1.4Notification of progressing mobile originated call169

5.2.1.4.1Notification of interworking in connection with mobile originated call establishment169

5.2.1.4.2Call progress in the PLMN/ISDN environment169

5.2.1.5Alerting169

5.2.1.6Call connected170

5.2.1.7Call rejection171

5.2.1.8Transit network selection171

5.2.1.9Traffic channel assignment at mobile originating call establishment171

5.2.1.10Call queuing at mobile originating call establishment171

5.2.2Mobile terminating call establishment171

5.2.2.1Call indication171

5.2.2.2Compatibility checking172

5.2.2.3Call confirmation172

5.2.2.3.1Response to SETUP172

5.2.2.3.2Receipt of CALL CONFIRMED and ALERTING by the network173

5.2.2.3.3Call failure procedures173

5.2.2.3.4Called mobile station clearing during mobile terminating call establishment173

5.2.2.4Notification of interworking in connection with mobile terminating call establishment173

5.2.2.5Call accept174

5.2.2.6Active indication174

5.2.2.7Traffic channel assignment at mobile terminating call establishment174

5.2.2.8Call queuing at mobile terminating call establishment174

5.2.2.9User connection attachment during a mobile terminating call175

5.2.3Network initiated MO call $(CCBS)$175

5.2.3.1Initiation175

5.2.3.2CC-Establishment present175

5.2.3.2.1Recall Alignment Procedure176

5.2.3.3CC-Establishment confirmation177

5.2.3.4Recall present177

5.2.3.5Traffic channel assignment during network initiated mobile originating call establishment178

5.3Signalling procedures during the "active" state178

5.3.1User notification procedure178

5.3.2Call rearrangements178

5.3.3Not used179

5.3.4Support of Dual Services179

5.3.4.1Service Description179

5.3.4.2Call establishment179

5.3.4.2.1Mobile Originating Establishment179

5.3.4.2.2Mobile Terminating Establishment180

5.3.4.3Changing the Call Mode180

5.3.4.3.1Initiation of in-call modification181

5.3.4.3.2Successful completion of in-call modification181

5.3.4.3.3Change of the channel configuration181

5.3.4.3.4Failure of in-call modification181

5.3.4.3.4.1Network rejection of in-call modification181

5.3.4.3.4.2Mobile station rejection of in-call modification182

5.3.4.3.4.3Time-out recovery182

5.3.4.4Abnormal procedures182

5.3.5User initiated service level up- and downgrading182

5.3.5.1Initiation of service level up- and downgrading183

5.3.5.2Successful completion of service level up- and downgrading183

5.3.5.3Rejection of service level up- and downgrading183

5.3.5.4Time-out recovery183

5.4Call clearing183

5.4.1Terminology183

5.4.2Exception conditions184

5.4.3Clearing initiated by the mobile station184

5.4.3.1Initiation of call clearing184

5.4.3.2Receipt of a DISCONNECT message from the mobile station.184

5.4.3.3Receipt of a RELEASE message from the network185

5.4.3.4Receipt of a RELEASE COMPLETE message from the mobile station185

5.4.3.5Abnormal cases185

5.4.4Clearing initiated by the network185

5.4.4.1Clearing initiated by the network: mobile does not support Prolonged Clearing Procedure185

5.4.4.1.1Clearing when tones/announcements provided185

5.4.4.1.2Clearing when tones/announcements not provided186

5.4.4.1.3Completion of clearing186

5.4.4.2Clearing initiated by the network: mobile supports Prolonged Clearing Procedure187

5.4.4.2.1Clearing when tones/announcements provided and the network does not indicate that CCBS activation is possble187

5.4.4.2.2Clearing when the network indicates that CCBS activation is possible187

5.4.4.2.3Clearing when tones/announcements are not provided and the network does not indicate that CCBS activation is possble188

5.4.4.2.4Receipt of a RELEASE message from the mobile station189

5.4.4.2.5Completion of clearing189

5.4.5Clear collision189

5.5Miscellaneous procedures190

5.5.1In-band tones and announcements190

5.5.2Call collisions190

5.5.3Status procedures190

5.5.3.1Status enquiry procedure190

5.5.3.2Reception of a STATUS message by a CC entity191

5.5.3.2.1STATUS message with incompatible state191

5.5.3.2.2STATUS message with compatible state191

5.5.4Call re-establishment, mobile station side191

5.5.4.1Indication from the mobility management sublayer191

5.5.4.2Reaction of call control191

5.5.4.3Completion of re-establishment192

5.5.4.4Unsuccessful outcome192

5.5.5Call re-establishment, network side192

5.5.5.1State alignment192

5.5.6Progress192

5.5.7DTMF protocol control procedure192

5.5.7.1Start DTMF request by the mobile station193

5.5.7.2Start DTMF response by the network193

5.5.7.3Stop DTMF request by the mobile station193

5.5.7.4Stop DTMF response by the network193

5.5.7.5Sequencing of subsequent start DTMF requests by the mobile station193

6Support for packet services194

6.1GPRS Session management194

6.1.1General194

6.1.1.1Radio resource sublayer address handling for anonymous access194

6.1.2Session management states194

6.1.2.1Session management states in the MS195

6.1.2.1.1PDP-INACTIVE195

6.1.2.1.2PDP-ACTIVE-PENDING195

6.1.2.1.3PDP-INACTIVE-PENDING195

6.1.2.1.4PDP-ACTIVE195

6.1.2.2Session management states on the network side196

6.1.2.2.1PDP-INACTIVE196

6.1.2.2.2PDP-ACTIVE-PENDING196

6.1.2.2.3PDP-INACTIVE-PENDING196

6.1.2.2.4PDP-ACTIVE196

6.1.2.2.5PDP-MODIFY-PENDING196

6.1.3Session Management procedures197

6.1.3.1PDP context activation197

6.1.3.1.1Successful PDP context activation initiated by the mobile station197

6.1.3.1.2Successful PDP context activation requested by the network197

6.1.3.1.3Unsuccessful PDP context activation initiated by the MS197

6.1.3.1.4Unsuccessful PDP context activation requested by the network198

6.1.3.1.5Abnormal cases198

6.1.3.2PDP context modification procedure199

6.1.3.2.1Abnormal cases200

6.1.3.3PDP context deactivation procedure200

6.1.3.3.1PDP context deactivation initiated by the MS200

6.1.3.3.2PDP context deactivation initiated by the network200

6.1.3.3.3Abnormal cases201

6.1.3.4AA PDP context activation201

6.1.3.4.1Successful AA PDP context activation initiated by the mobile station202

6.1.3.4.2Unsuccessful AA PDP context activation202

6.1.3.4.3Abnormal cases202

6.1.3.5AA PDP context deactivation203

6.1.3.5.1Implicit AA PDP context deactivation203

6.1.3.5.2Explicit AA PDP context deactivation203

6.1.3.5.3Abnormal cases203

6.1.3.6Receiving a SM STATUS message by a SM entity.204

7.1General204

7.1.1Paging request204

7.1.2Immediate assignment205

7.1.3Service request and contention resolution205

7.1.4Authentication205

7.1.5Ciphering mode setting206

7.1.6Transaction phase206

7.1.6.1Channel mode modify206

7.1.7Channel release206

7.2Abnormal cases207

7.3Selected examples207

7.3.1Location updating208

7.3.2Mobile originating call establishment209

7.3.3Mobile terminating call establishment212

7.3.4Call clearing214

7.3.5DTMF protocol control215

7.3.6Handover216

7.3.7In-call modification217

7.3.8Call re-establishment218

7.3.9Network initiated mobile originating call $(CCBS)$219

8Handling of unknown, unforeseen, and erroneous protocol data224

8.1General224

8.2Message too short224

8.3Unknown or unforeseen transaction identifier224

8.3.1Call Control224

8.3.2Session Management225

8.4Unknown or unforeseen message type226

8.5Non-semantical mandatory information element errors226

8.5.1Radio resource management227

8.5.2Mobility management227

8.5.3Call control227

8.5.4Session management227

8.6Unknown and unforeseen IEs in the non-imperative message part228

8.6.1IEIs unknown in the message228

8.6.2Out of sequence IEs228

8.6.3Repeated IEs228

8.7Non-imperative message part errors228

8.7.1Syntactically incorrect optional IEs228

8.7.2Conditional IE errors228

8.8Messages with semantically incorrect contents229

9Message functional definitions and contents229

9.1Messages for Radio Resources management230

9.1.1Additional assignment231

9.1.1.1Mobile Allocation232

9.1.1.2Starting Time232

9.1.2Assignment command232

9.1.2.1Mode of the First Channel (Channel Set 1) and Mode of Channel Set "X" (2=

LOC UPD ACC

Stop T3210

UA(service request) Call initiation

CALL PROCEEDING

Call initiation

CALL PROCEEDING

Call initiation

CALL PROCeeding

Call accepted

CONNECT ACKNOWLEDGE

User alerting

+- -+ information

+- -+

CONNECT

------------------------->

+- -+

+- -+

ASSIGNMENT COMMAND

channel

+- -+

+- -+

CONNECT ACKNOWLEDGE

HANDOVER COMPLETE

------------------------>

+- -+

Figure 7.14/GSM04.08Handover to a finely synchronized cell, successful case

Mobile Station Network

+- -+

RR connection established

+- -+

+- -+ handover

HANDOVER COMMAND old channel,

new cell

.

.

.

HANDOVER ACCESS new channel,

------------------------> new cell

PHYSICAL INFORMATION

+- -+

+- -+

.

.

.

+- -+

Figure 7.15/GSM04.08Handover to a non-synchronized cell, successful case

Mobile Station Network

+- -+

RR connection established

+- -+

+- -+ handover

HANDOVER COMMAND old channel,

old cell

+- -+

+- -+

.

.

.

+- -+

Figure 7.16/GSM04.08Handover failure, reconnection to the old traffic channel

7.3.7In-call modification

Figure 7.17/GSM04.08 shows the structured procedure for in-call modification.

Mobile Station Network

+- -+

active call

+- -+

.

+- -+

MODIFY

------------------------------> in-call modification

e.g. from speech

to data

+- -+ channel

mode modify

+- -+

MODIFY COMPLETE

establishment

IMMEDIATE ASSIGNMENT (MO)

Service request

+- -+

+- -+

CIPHer MODe COMMAND

+- -+

+- -+

ASSIGNMENT COMMAND

+- -+

+- -+

active call

+- -+

Figure 7.18/GSM04.08Call re-establishment

7.3.9Network initiated mobile originating call $(CCBS)$

Network initiated mobile originating call establishment (which is used, for example, for CCBS Service) is initiated by the network sending a PAGING REQUEST message. Upon receiving this message the mobile station initiates the immediate assignment procedure and responds to the network by sending the PAGING RESPONSE message within a layer 2 SABM frame. The network returns a layer 2 UA frame containing the same information field as was sent in the SABM frame.

Authentication and ciphering are treated by the network in the same way as defined for the mobile originating call establishment (section 7.3.2). After ciphering has been started, the network sends a CM SERVICE PROMPT message, indicating that the CM protocol is to be started, to the mobile station. The basic capability of the mobile station to accept any form of recall service is confirmed when the mobile station returns a START CC message to the network.

a)assignment before A party alerting

With this option the network allocates a traffic channel to the mobile station before the mobile station alerts its user.

The network responds to the START CC message with a CC-ESTABLISHMENT message. The MS answers with a CC-ESTABLISHMENT CONFIRMED message indicating the wanted channel characteristics. The network then initiates traffic channel assignment.

When the traffic channel has been assigned, the network indicates a pending recall by sending a RECALL message.

If the calling user accepts the recall, a SETUP message is sent to the network. The network responds with a CALL PROCEEDING message and initiates call establishment in the fixed network.

When user alerting has been initiated at the called side, an ALERTING message is sent to the mobile station. The network may optionally instruct the MS to attach the user connection at this stage of the call, by means of the progress indicator information element set to the value #1 or #8(if the ringing tone will be sent by the remote end) in the ALERTING message. In that case, an alerting ringing tone has to be generated by the network.

NOTE:The speech codec is transparent for supervisory tones.

A CONNECT message and its acknowledgement CONNECT ACKNOWLEDGE complete the call establishment when the called party has answered.

The network initiated mobile originating call establishment with assignment before A part alerting is shown in figure 7.19/GSM04.08.

b)assignment before B party alerting

With this option the network allocates a traffic channel to the mobile station after the mobile station has alerted its user and after its user has accepted the recall but before the network initiates call establishment in the fixed network.

The network responds to the START CC message with a CC-ESTABLISHMENT message. The MS answers with a CC-ESTABLISHMENT CONFIRMED message indicating the wanted channel characteristics.

The network indicates a pending recall by sending a RECALL message. If the calling user accepts the recall, a SETUP message is sent to the network. The network responds with a CALL PROCEEDING message and initiates traffic channel assignment.

When the traffic channel has been assigned, the network initiates call establishment in the fixed network.

When user alerting has been initiated at the called side, an ALERTING message is sent to the mobile station. The network may optionally instruct the MS to attach the user connection at this stage of the call, by means of the progress indicator information element set to the value #1 or #8(if the ringing tone will be sent by the remote end) in the ALERTING message. In that case, an alerting ringing tone has to be generated by the network.

NOTE:The speech codec is transparent for supervisory tones.

A CONNECT message and its acknowledgement CONNECT ACKNOWLEDGE complete the call establishment when the called party has answered.

The network initiated mobile originating call establishment with assignment before B party alerting is shown in figure 7.20/GSM04.08.

c)assignment after A and B party alerting

With this option, the network determines when the traffic channel is to be assigned. The assignment may be performed at any time after call establishment has been initiated in the fixed network. In the following, the case is considered where the network will only allocate a traffic channel after the called party has answered the call (late assignment).

The network responds to the START CC message with a CC-ESTABLISHMENT. The MS answers with a CC-ESTABLISHMENT CONFIRMED message indicating the wanted channel characteristics.

The network indicates a pending recall by sending a RECALL message. If the calling user accepts the recall, a SETUP message is sent to the network. The network responds with a CALL PROCEEDING message and initiates call establishment in the fixed network.

As in a) and b) an ALERTING message is sent to the mobile station when user alerting has been initiated at the called side. If the ringing tone is needed, it has to be generated locally at the mobile station as no traffic channel is allocated. When the called party has answered, the network will initiate the channel assignment procedure in order to allocate a traffic channel to the mobile station. Once the channel assignment has been completed the network will send a CONNECT message to the mobile station. The MS attaches then the user connection. The CONNECT ACKNOWLEDGE message will complete the call setup.

The network initiated mobile originating call establishment with assignment after A and B party alerting is shown in figure 7.21/GSM04.08.

Mobile Station Network

+- -+

PAGING REQUEST

establishment

IMMEDIATE ASSIGNMENT (MT)

+- -+

+- -+

AUTHENTICATION REQUEST Authentication

+- -+

+- -+

CIPHer MODe COMMAND

+- -+

+- -+

CM SERVICE PROMPT

+- -+

+- -+

CC-ESTABLISHMENT

+- -+

+- -+

ASSIGNMENT COMMAND

+- -+

+- -+

RECALL

Recall accepted and

CALL PROCEEDING call initiation

| 1 < Packet Downlink Assignment > }

| 1 0

< Length of frequency parameters : bit string (6) >

< Frequency Parameters, before time >

| 0 1

| 0 0 }

;

< packet uplink assignment > ::=

< RESPONSE_INDICATOR : bit>

{ 0 | 1

< TFI_ASSIGNMENT : bit (7) >

< USF: bit (3) >

< USF_GRANULARITY : bit >

< CHANNEL_CODING_COMMAND : bit (2) >

< TLLI_BLOCK_CHANNEL_CODING : bit >

}

< ALPHA : bit (4) >

< GAMMA : bit (5) >

{ 0 | 1 < TIMING_ADVANCE_INDEX : bit (4) > }

{ 0 | 1 < TBF_STARTING_TIME : bit (16) > };

< packet downlink assignment > ::=

< TLLI : bit (32) >

< TFI_ASSIGNMENT : bit (7) >

< RLC_MODE : bit >

< ALPHA : bit (4) >

< GAMMA : bit (5) >

{ 0 | 1 < TIMING_ADVANCE_INDEX : bit (4) > }

{ 0 | 1 < TBF_STARTING_TIME : bit (16) > };

< Frequency Parameters, before time > ::=

{ null

|0 0

< MAIO : bit string (6) >

< Mobile Allocation : < octet >* >

};

Table 10.38a/GSM04.08: IA Rest Octet information element(page 1 of 3)Packet Uplink AssignmentThe RESPONSE_INDICATOR field (1 bit) is coded:

0

one phase packet access;

1

two phase access or single block packet access.

The TFI_ASSIGNMENT field (7 bit) is the binary representation of the Temporary Flow Identity, see GSM04.60. Range: 0 to 127.

The USF field (3 bit) is the binary representation of the uplink state flag, see GSM04.60. Range: 0 to 7.

The USF_GRANULARITY field (1 bit) indicates the USF granularity to be applied by the mobile station when it is assigned a TBF using Dynamic Allocation, see GSM04.60:

0

the mobile station shall transmit one RLC/MAC block;

1

the mobile station shall transmit four consecutive RLC/MAC blocks.

The CHANNEL_CODING_COMMAND field (2 bit) indicates the coding scheme to be used for transmission, see GSM05.03:

0 0

coding scheme 1, CS-1;

0 1

coding scheme 2, CS-2;

1 0

coding scheme 3, CS-3;

1 1

coding scheme 4, CS-4.

The TLLI_BLOCK_CHANNEL_CODING field (1 bit) indicates the channel coding to be used for RLC data block comprising TLLI for contention resolution:

0

mobile station shall use CS-1;

1

mobile station shall use coding scheme as specified by the CHANNEL CODING

COMMAND field.

The ALPHA field (4 bit) is the binary representation of the parameter ( for MS output power control, see GSM05.08:

0 0 0 0

(=0.0

0 0 0 1

(=0.1

:

:

1 0 1 0

(=1.0

All other values are reserved.

The GAMMA field (5 bit) is the binary representation of the parameter (CH for MS output power control, see GSM05.08:

GSM900

GSM1800

0

(CH=+39dBm;

(CH=+36dBm;

1

(CH=+37dBm;

(CH=+34dBm;

:

:

:

(steps of 2 dB size)

31

(CH=(23dBm.

(CH=(26dBm.

The TA_INDEX field (4 bit) is the binary representation of the timing advance index (TAI), see GSM05.10 and GSM04.04. Range: 0 to 15.

The TBF_STARTING_TIME field (16 bit) defines a starting time for the packet uplink assignment. The TBF starting time is coded using the same coding as the V format of the type 3 information element Starting Time (10.5.2.38).

Table 10.38a/GSM04.08: IA Rest Octet information element(continued, page 2 of 3)Packet Downlink AssignmentThe TLLI field (32 bit) is the binary representation of a TLLI. The coding of TLLI is left open for each administration using the structure specified in GSM03.03.

The TFI_ASSIGNMENT field (7 bit) is the binary representation of the Temporary Flow Identity, see GSM04.60. Range: 0 to 127.

The RLC_MODE field (1 bit) indicates the RLC mode, see GSM04.60:

0

RLC acknowledged mode;

1

RLC unacknowledged mode.

The ALPHA field (4 bit) and the GAMMA field (5 bit) are the binary representations of the respective parameters ( and (CH for MS output power control, see Packet Uplink Assignment construction.

The TA_INDEX field (4 bit) is the binary representation of the timing advance index (TAI), see GSM05.10 and GSM04.04. Range: 0 to 15.

The TBF_STARTING_TIME field (16 bit) defines a starting time for the packet downlink assignment. The TBF starting time is coded using the same coding as the V format of the type 3 information element Starting Time (10.5.2.38).

Table 10.38a/GSM04.08: IA Rest Octet information element(continued, page 3 of 3)Frequency parameters, before timeLength of frequency parameters (octet 2, bits 1 to 6)This field is coded as the binary representation of the number of octets occupied by the frequency parameters, before time field. If this length is 0, the frequency parameters, before time is not present.

The MAIO field (octet 3, bits 6 to 1) is coded as the binary representation of the mobile allocation index offset. Range: 0 to 63.

The Mobile Allocation field (octet 3 to k+2) contains a bitmap referring to the Cell Channel Description IE in SI1 message. The length of the bitmap is 8k, where k=((NF-1)div8 +1) and where NF denotes the number of ARFCNs contained in the cell channel description. The different bit positions in the mobile allocation bitmap are assigned indices i=1 to 8k, starting with i=8k in the most significant bit position and ending with i=1 in the least significant bit position. The bit position with index i corresponds to the i'th frequency in the cell channel description arranged in ascending order of ARFCN (except that ARFCN=0, if included, is put last) and numbered from 1 to NF. Each bit position in the mobile allocation bitmap is coded:

0

RF channel not belonging to mobile allocation;

1

RF channel belonging to mobile allocation.

If NF mod 80, then bit positions i=NF+1 to 8k in octet 3 shall each be coded with a "0".

10.5.2.17IAR Rest Octets

The IAR Rest Octets information element contains only spare bits. Its purpose is to allow the upward compatible introduction of new information on the AGCH in later phases.

The IAR Rest Octets information element is a type 5 information element with 4 octets length.

8 7 6 5 4 3 2 1

+-----------------------------------------------+

IAR Rest Octets IEI octet 1

+-----+-----------------------------------------

0 0 1 0 1 0 1 1 octet 2

sparesparesparesparesparesparesparespare

+-----+-----+-----+-----+-----+-----+-----+-----

0 0 1 0 1 0 1 1 octet 3

sparesparesparesparesparesparesparespare

+-----+-----+-----+-----+-----+-----+-----+-----

0 0 1 0 1 0 1 1 octet 4

sparesparesparesparesparesparesparespare

+-----------------------------------------------+

Figure 10.35/GSM04.08IAR Rest Octets information element

10.5.2.18IAX Rest Octets

The IAX Rest Octets information element contains only spare bits only. Its purpose is to allow the upward compatible introduction of new information on the AGCH in later phases.

The IAX Rest Octets information element is a type 5 information element with 1-5 octets length.

8 7 6 5 4 3 2 1

+-----------------------------------------------+

IAX Rest Octets IEI octet 1

+-----+-----------------------------------------

0 0 1 0 1 0 1 1 octet 2*

sparesparesparesparesparesparesparespare

+-----+-----+-----+-----+-----+-----+-----+-----

0 0 1 0 1 0 1 1 octet 3*

sparesparesparesparesparesparesparespare

+-----+-----+-----+-----+-----+-----+-----+-----

. .

. .

. .

+-----+-----+-----+-----+-----+-----+-----+-----

0 0 1 0 1 0 1 1 octet n*

sparesparesparesparesparesparesparespare

+-----------------------------------------------+

Figure 10.36/GSM04.08IAX Rest Octets information element

10.5.2.19L2 Pseudo Length

The L2 Pseudo Length information element indicates the number of octets following it in the message which are to be interpreted in the scope of the phase 1 protocol, i.e. the total number of octets (excluding the Rest Octets) for which T, V, TV, LV, or TLV formatting is used (reference Table 11.1/GSM 04.07).

The L2 Pseudo Length information element is the first part of e.g. SYSTEM INFORMATION messages which are mentioned as exceptions in section 10.1. It occupies the first octet of such messages.

For any of the SYSTEM INFORMATION messages sent on the BCCH, a mobile station should ignore the contents of the L2 Pseudo Length value contained in the L2 Pseudo Length information element. For some specific messages, further requirements are specified in section 9.

The L2 Pseudo Length Information element is an element with 2 octets length:

8 7 6 5 4 3 2 1

+-----------------------------------------------+

L2 Pseudo Length IEI octet 1

+-----------------------------------------------

L2 Pseudo Length value 0 1 octet 2

+-----------------------------------------------+

Figure 10.37/GSM04.08L2 Pseudo Length information element

Table 10.39/GSM04.08: L2 Pseudo Length information element

+--------------------------------------------------------------+

L2 pseudo length value (octet 2)

The coding of the L2 pseudo length value field is the binary

representation of the L2 pseudo length of the message

in which the L2 pseudo length information element occurs.

+--------------------------------------------------------------+

NOTE:bits 1 and 2 are not spare.

10.5.2.20Measurement Results

The purpose of the Measurement Results information element is to provide the results of the measurements made by the mobile station on the serving cell and the neighbour cells.

The Measurement Results information element is coded as shown in figure10.38/GSM04.08 and table10.40/GSM04.08.

The Measurement Results is a type 3 information element with 17 octets length.

8 7 6 5 4 3 2 1

+-----------------------------------------------+

Measurement Results IEI octet 1

+-----+-----------------------------------------

BA- DTX RXLEV-FULL-SERVING-CELL octet 2

USEDUSED

+-----+-----+-----------------------------------

0 MEAS- RXLEV-SUB-SERVING-CELL octet 3

spareVALID

+-----+-----------------------------------------

0 NO-

spare NCELL

RXQUAL-FULL RXQUAL-SUB M octet 4

SERVING-CELL SERVING-CELL (high

part)

+-----------------------------------------------

NO-NCELL-M octet 5

(low part) RXLEV-NCELL 1

+-----------------------------------------------

BCCH-FREQ-NCELL 1 BSIC-NCELL 1 octet 6

(high part)

+-----------------------------------------------

BSIC-NCELL 1 RXLEV-NCELL 2 octet 7

(low part) (high part)

+-----------------------------------------------

RXLEV

NCELL BSIC-NCELL octet 8

2 BCCH-FREQ-NCELL 2 2

(low (high part)

part)

+-----+-----------------------------+-----------

(continued..)

Figure 10.38/GSM04.08Measurement Results information element

+-----------------------+-----------------------

BSIC-NCELL 2 RXLEV-NCELL 3 octet 9

(low part) (high part)

+-----------------------------------------------

RXLEV- BSIC-

NCELL 3 NCELL

BCCH-FREQ-NCELL 3 3 octet 10

(low part) (high

part)

+-----------------------------------------------

BSIC-NCELL 3 RXLEV-NCELL 4 octet 11

(low part) (high part)

+-----------------------------------------------

RXLEV-NCELL 4 BCCH-FREQ-NCELL 4 octet 12

(low part)

+-----------------------------------------------

RXLEV-NCELL

BSIC-NCELL 4 5 octet 13

(high part)

+-----------------------------------------------

RXLEV-NCELL 5 BCCH-FREQ-NCELL 5 octet 14

(low part) (high part)

+-----------------------------------------------

BCCH- RXLEV

FREQ- NCELL

NCELL BSIC-NCELL 5 6 octet 15

5(low (high

part) part)

+-----------------------------------------------

RXLEV-NCELL 6 BCCH-FREQ-NCELL 6 octet 16

(low part) (high part)

+-----------------------------------------------

BCCH-FREQ- octet 17

NCELL 6 BSIC-NCELL 6

(low part)

+-----------------------------------------------+

Figure 10.38/GSM04.08Measurement Results information element (continued)

Table 10.40/GSM04.08: Measurement Results information element

BA-USED (octet 2), the value of the BA-IND field of the neighbour cells description information element or elements defining the BCCH allocation used for the coding of BCCH-FREQ-NCELL fields. Range 0 to 1.

DTX-USED (octet 2) This bit indicates whether or not the mobile station used DTX during the previous measurement period.

Bit 70DTX was not used1DTX was used

RXLEV-FULL-SERVING-CELL and RXLEV-SUB-SERVING-CELL, (octets 2 and 3) Received signal strength on serving cell, measured respectively on all slots and on a subset of slots (see GSM05.08)

The RXLEV-FULL-SERVING-CELL and RXLEV-SUB-SERVING-CELL fields are coded as the binary representation of a value N. N corresponds according to the mapping defined in GSM05.08 to the received signal strength on the serving cell.

Range: 0 to 63

MEAS-VALID (octet 3)This bit indicates if the measurement results for the dedicated channel are valid or not

Bit 70The measurement results are valid1the measurement results are not valid

RXQUAL-FULL-SERVING-CELL and RXQUAL-SUB-SERVING-CELL (octet 4) Received signal quality on serving cell, measured respectively on all slots and on a subset of the slots (see TS. GSM05.08)

(continued...)

Table 10.40/GSM04.08: Measurement Results information element (continued)

CELL fields are coded as the binary representation of the received signal quality on the serving cell.

Range: 0 to 7 (See GSM05.08)

NO-NCELL-M, Number of neighbouring cell measurements (octets 4 and 5)

Bits

1 8 70 0 0

No neighbour cell measurement result

0 0 1

1 " " " "

0 1 0

2 " " " "

0 1 1

3 " " " "

1 0 0

4 " " " "

1 0 1

5 " " " "

1 1 0

6 " " " "

1 1 1

Neighbour cell information not available for serving cell

RXLEV-NCELL i, Received signal strength on the i'th neighbouring cell (octet 5, 7, 8, 9, 10, 11, 12, 13, 14, 15 and 16)

The RXLEV-NCELL field is coded as the binary representation of a value N. N corresponds according to the mapping defined in TS. GSM05.08 to the received signal strength on the i'th neighbouring cell. See note 1 & 2.

Range: 0 to 63.

(continued...)

Table 10.40/GSM04.08: Measurement Results information element (concluded)

BCCH-FREQ-NCELL i, BCCH carrier of the i'th neighbouring cell (octet 6, 8,10, 12, 14, 15, 16 and 17)

The BCCH-FREQ-NCELL i field is coded as the binary representation of the position, starting with 0, of the i'th neighbouring cells BCCH carrier in the BCCH channel list. The BCCH channel list is composed of one or two BCCH channel sub lists, each sub list is derived from the set of frequencies defined by reference neighbour cells description information element or elements. In the latter case the set is the union of the two sets defined by the two neighbour cells description information elements.

In each BCCH channel sub list the absolute RF channel numbers are placed in increasing order of ARFCN, except that ARFCN 0, if included in the set, is put in the last position in the sub list. The BCCH channel list consists either of only the sub list derived from the neighbour cells description information element(s) in System Information 2/5 (and possible 2bis/5bis) or of that sub list immediately followed by the sub list derived from the neighbour cells description information element in System Information 2ter/5ter for the case System Information 2ter/5ter is also received. If the set of ARFCNs defined by the reference neighbour cells description information element or elements includes frequencies that the mobile station does not support then these ARFCNs shall be included in the list.

The notation 2/5 etc. means that the rules above apply to the neighbour cells description information elements received in System Information 2, 2bis and 2ter and to those received in System Information 5, 5bis and 5ter separately.

See note 1 & 2.

Range: 0 to 31.

BSIC-NCELL i, Base station identity code of the i'th neighbouring cell (octet 6, 7, 8, 9, 10, 11, 13, 15 and 17)

The BSIC-NCELL i field is coded as the binary representation of the base station identity code of the i'th neighbouring cell. See note 1 & 2.

Range: 0 to 63.

NOTE 1: If the field extends over two octets the highest numbered bit of the lowest numbered octet is the most significant and the lowest numbered bit of the highest numbered octet is the least significant.

NOTE 2: If NO-NCELL-M < 6 the remaining RXLEV-NCELL i, BS-FREQ-NCELLi and BSIC-NCELL i fields (NO-NCELL-M < i ::=

< MA_CHANGE_MARK : bit (2) >

< SI14 index : bit (3) > < SI14 count : bit (3) >

{ L | H < Reference Frequency list : < octet >* > }*

{ L | H < Mobile Allocation > }*

< spare padding >;

< Mobile Allocation > ::=

< SI1 CA indication : bit >

{ 0 | 1 < RFL_NUMBER : bit (4) > }*

{ 0 < MA length : bit (6) >

< MA bitmap : < bit >* >

| 1 { 0 | 1 < ARFCN_NUMBER : bit (6)> }* }

{ 0 | 1 < HSN : bit (6) > }

< TSC : bit (3) >;

Table 10.52b/GSM04.08: SI 14 Rest Octets information element

MA_CHANGE_MARK (2 bit field)The purpose of the MA_CHANGE_MARK field is to identify a consistent set of the SI14 messages. The MA_CHANGE_MARK field is binary coded. The value is network dependent.

SI14 index (3 bit field) and SI14 count (3 bit field)The purpose of the SI14 index field and the SI14 count field is to indicate the number of individual messages within the sequence of SI14 messages and to assign an index to identify each one of them.

The SI14 index field is binary coded, range: 0 to 7, and provides an index to identify the individual SI14 messages.

The SI14 count field is binary coded, range: 0 to 7, and provides the SI14 index value for the last (highest indexed) message in the sequence of SI14 messages.

Reference Frequency list (variable length information element)The purpose of the Reference Frequency list information element is to provide a reference frequency list or part of a reference frequency list to be used for the decoding of a mobile allocation. The coding of the Reference Frequency list information element is defined by the LV format of the type 4 information element Frequency List. All available formats of the information element Frequency List are allowed.

SI1 CA indication (1 bit field)The SI1 CA indication field indicates if the cell channel description defined in SI1 message on BCCH shall be included in the reference frequency list for the decoding of the mobile allocation:

0

cell channel description defined in SI1 message shall not be included;

1

cell channel description defined in SI1 message shall be included.RFL_NUMBER (4 bit field) is the binary reference to a Reference Frequency list IE in a SI14 message, see section 9.1.43b.2. Range: 0 to 15..The MA length (6 bit field) is a binary indication of the number of bit positions in the MA bitmap field. The value of the Length of MA field equals NF-1. Range: 0 to 63.

The MA bitmap (variable length, 1 to 64 bit field) refers to the reference frequency list defined by the associated SI1 CA Indication field and the list of RFL_NUMBER fields, see 9.1.43b.2. The length of the bitmap is NF bit positions, where NF is the number of ARFCNs contained in the reference frequency list. The different bit positions in the MA bitmap field corresponds to the different ARFCN_NUMBER values assigned to the ARFCNs contained in the reference frequency list, starting with ARFCN_NUMBER= NF-1 in the first bit position and ending with ARFCN_NUMBER=0 in the last bit position. Each bit position is coded:

0

RF channel not belonging to mobile allocation;

1

RF channel belonging to mobile allocation.

ARFCN_NUMBER (6 bit field) is the binary reference to one RF channel in the Reference Frequency list IEs in a SI14 message, see section 9.1.43b.2. Range: 0 to 63.HSN (6 bit field)The purpose of the HSN field is to provide a hopping sequence number for the physical channel description. The HSN field is binary coded, range: 0 to 63, see GSM05.02. Default value: HSN = 0 (cyclic hopping).

TSC (3 bit field)The purpose of the TSC field is to provide a training sequence code for the physical channel description. The TSC field is binary coded, range: 0 to 7, see GSM05.02.

10.5.2.37dSI 15 Rest Octets

The SI 15 Rest Octets information element contains a sequence of one or more lists of candidate channels to be monitored by a mobile station in packet idle mode for interference signal strength measurements.

The SI 15 Rest Octets information element is a type 5 information element with 21 octets length.

< SI15 Rest Octets > ::=

< IM_CHANGE_MARK : bit (2) >

< SI15 index : bit (3) > < SI15 count : bit (3) >

{ L | H

< MA_CHANGE_MARK : bit (2) >

< Channel Description for Interference Measurements >*

}

;

< Channel Description for Interference Measurements > ::=

{ 0 < ARFCN : bit (10) >

| 1 < MA_NUMBER : bit (4) >

< MAIO :bit (6) > }

< TIMESLOT_ALLOCATION : bit (8) >;

Table 10.52b/GSM04.08: SI 15 Rest Octets information element

IM_CHANGE_MARK (2 bit field)The purpose of the IM_CHANGE_MARK field is to identify a consistent set of the SI15 messages. The IM_CHANGE_MARK field is binary coded. The value is network dependent.

SI15 index (3 bit field) and SI15 count (3 bit field)The purpose of the SI15 index field and the SI15 count field is to indicate the number of individual messages within the sequence of SI15 messages and to assign an index to identify each one of them.

The SI15 index field is binary coded, range: 0 to 7, and provides an index to identify the individual SI15 messages.

The SI15 count field is binary coded, range: 0 to 7, and provides the SI15 index value for the last (highest indexed) message in the sequence of SI15 messages.

The MA_CHANGE_MARK field (2 bit) is the identification of the consistent set of SI14 messages for the decoding of the MA_NUMBER field, see SI14 message.

The ARFCN field (10 bit) is the binary representation of the absolute RF channel number, see GSM05.05. Range: 0 to 1023.

The MA_NUMBER field (4 bit) is the binary reference to the mobile allocation and the associated hopping sequence number and training sequence code (see GSM05.02) received in a consistent set of SI14 messages. Range: 0 to 15.

The MAIO field (6 bit) provides the binary representation of the mobile allocation index offset, see GSM05.02. Range: 0 to 63.

The TIMESLOT_ALLOCATION field (8 bit) is a bitmap indicating the timeslots that are allocated on an RF channel in the Channel List for Interference Measurements. Each bit position in the TIMESLOT_ALLOCATION bitmap represents, in order from the least significant to the most significant bit position, the corresponding timeslot numbers from 0 to 7:

0

timeslot not belonging to TIMESLOT_ALLOCATION;

1

timeslot belonging to TIMESLOT_ALLOCATION.

10.5.2.38Starting Time

The purpose of the Starting Time information element is to provide the start TDMA frame number, FN modulo 42432.

The Starting Time information element is coded as shown in figure10.55/GSM04.08 and table10.53/GSM04.08.

The Starting Time is a type 3 information element with 3 octets length.

8 7 6 5 4 3 2 1

+-----------------------------------------------+

Starting Time IEI octet 1

+-----------------------------------------------

T1' T3 octet 2

(high part)

+-----------------------------------------------

T3 T2 octet 3

(low part)

+-----------------------------------------------+

Figure 10.55/GSM04.08Starting Time information element

Table 10.53/GSM04.08: Starting Time information element

+-------------------------------------------------------+

T1' (octet 2)

The T1' field is coded as the binary representation

of (FN div 1326) mod 32.

T3 (octet 2 and 3)

The T3 field is coded as the binary representation

of FN mod 51. Bit 3 of octet 2 is the most

significant bit and bit 6 of octet 3 is the least

significant bit.

T2 (octet 3)

The T2 field is coded as the binary representation

of FN mod 26.

NOTE 1: The frame number, FN modulo 42432 can be cal-

culated as 51x((T3-T2) mod 26)+T3+51x26xT1'

+-------------------------------------------------------+

The starting time and the times mentioned above are with reference to the frame numbering in the concerned cell. They are given in units of frames (around 4.615 ms).

The Starting Time IE can encode only an interval of time of 42432 frames, that is to say around 195.8seconds. To remove any ambiguity, the specification for a reception at time T is that the encoded interval is (T-10808, T+31623). In rigorous terms, if we note ST the starting time:

if 0 < spare padding >} ;

< V(R)-list > ::= < sapi : bit-string(4) > { | < null > } ;

< sapi > ::={ 0011 } |-- SAPI 3{ 0101 } | -- SAPI 5{ 1001 } | -- SAPI 9{ 1011 }; -- SAPI 11

< V(R)-value > ::= { 0 | 1} (9) ;-- Contains the binary coded representation of the receive sequence number value. -- The first bit in transmission order is the most significant bit.

10.5.5.12.a MS Radio Access capability

The purpose of the MS RA capability information element is to provide the radio part of the network with information concerning radio aspects of the mobile station. The contents might affect the manner in which the network handles the operation of the mobile station.

The MS RA capability is a type 4 information element.

The value part of a MS RA capability information element is coded a shown table 1.xx.

SEMANTIC RULE : Among the three Access Type Technologies GSM 900-P, GSM 900-E and GSM 900-R only one shall be present.

Error handling : If a received Access Technology Type is unknown to the receiver, it shall ignore all the corresponding fields;

If within a known Access Technology Type a receiver recognizes an unknown field it shall ignore it.

See more details about error handling of MS radio access capability in TS GSM 08.18.

Table 10.106a/GSM 04.08 : Mobile Station Radio Access Capability Information Element

::= ::=

::=

{

{ 0| 1 }

{ 0| 1 }

{ 0| 1 }

{ 0| 1 }

};

::=

{

: : : : : : < MS Measurement Capability > : : : };

::=

{

: : : :

: : : };

::=

{

: : : :

: : : };

::=

{

: : : :

: : : };

This field contains the length in bits of the subsequent structure starting at the first bit after this field.

::= null | ;

::= 0 {null | };

The length of the field is such that the field extends up to the next octet boundary.

::= bit (3) ;

::= bit (3) ;

::= -- Pseudo Synchronisation0 |-- PS capability not present1;-- PS capability present

::= < A5/1 : bit> ; -- bits for circuit mode ciphering algorithms

::= -- (Voice Group Calll Service)0 |-- no VGCS capability or no notifications wanted1;-- VGCS capability and notifications wanted

< VBS > ::= -- (Voice Broadcast Service)0 |-- no VBS capability or no notifications wanted1;-- VBS capability and notifications wanted

0 0Reserved for phase 1

0 1Used by phase 2 mobile stations

All other values are reserved for future use

later.::={ 0 0 } |{ 0 1 } |{ 1 0 };

A5/1 0encryption algorithm A5/1 not available1encryption algorithm A5/1 available

A5/2 0encryption algorithm A5/2 not available1encryption algorithm A5/2 available

A5/3 0encryption algorithm A5/3 not available1encryption algorithm A5/3 available

A5/4 0encryption algorithm A5/4 not available1encryption algorithm A5/4 available

A5/5 0encryption algorithm A5/5 not available1encryption algorithm A5/5 available

A5/6 0encryption algorithm A5/6 not available1encryption algorithm A5/6 available

A5/7 0encryption algorithm A5/7 not available1encryption algorithm A5/7 available

GSM 900 RF Power CapabilityThis field is coded as radio capability in Classmark 3 when GSM 900 P, E [or R] band is used : it contains the binary coding of he power class associated (see GSM 05.05 paragraph 4.1 output power and paragraph 4.1.1 Mobile Station .

GSM 1800 RF Power Capability This field is coded as radio capability in Classmark 3 when GSM 1800 band is used : it contains the binary coding of he power class associated (see GSM 05.05 paragraph 4.1 output power and paragraph 4.1.1 Mobile Station .

ES IND (Controlled early Classmark Sending

0"controlled early Classmark Sending" option is not implemented

1"controlled early Classmark Sending" option is implemented

Multi Slot ClassThe Multi Slot Class field is coded as the binary representation of the multislot class defined in TS GSM 05.02.Range 1 to 18, all other values are reserved.

GPRS Multi Slot ClassThe GPRS Multi Slot Class field is coded as the binary representation of the multislot class defined in TS GSM 05.02.

< MS Measurement capability > ::=

< SMS_VALUE : bit (4) >

< SM_VALUE : bit (4) >;

SMS_VALUE (Switch-Measure-Switch) (4 bit field)The SMS field indicates the time needed for the mobile station to switch from one radio channel to another, perform a neighbor cell power measurement, and the switch from that radio channel to another radio channel.

Bits4 3 2 1

0 0 0 0

1/8 timeslot (~72 microseconds)0 0 0 1

2/8 timeslot (~144 microseconds)0 0 1 0

3/8 timeslot (~216 microseconds) . . .1 1 1 1

16/8 timeslot (~1154 microseconds)

(SM_VALUE) Switch-Measure (4 bit field)The SM field indicates the time needed for the mobile station to switch from one radio channel to another and perform a neighbor cell power measurement.

Bits4 3 2 10 0 0 0

1/8 timeslot (~72 microseconds)0 0 0 1

2/8 timeslot (~144 microseconds)0 0 1 0

3/8 timeslot (~216 microseconds) . . .1 1 1 1

16/8 timeslot (~1154 microseconds)

10.5.5.12MS classmark 4

The purpose of the Mobile Station classmark 4 information element is to provide the network with information concerning aspects of the mobile station related to GPRS. The contents might affect the manner in which the network handles the operation of the mobile station. The MS classmark 4 information indicates general mobile station characteristics and it shall therefore, except for fields explicitly indicated, be independent of the frequency band of the channel it is sent on.

The MS classmark 4 is a type 4 information element with a maximum of 16 octets length.

The value part of a MS Classmark 4 information element is coded as shown in figure 10.106/GSM04.08 and table10.107/GSM04.08.

87654321

Mobile station classmark 4 IEIoctet 1

Length of MS classmark 4 contentsoctet 2

Mobile station classmark 4 valueoctet 3

octet 16

Figure 10.106/GSM04.08Mobile Station Classmark 4 information element

< MS classmark 4 value part > ::=

{

< GPRS A5/1 :bit >;

::=0 |-- no VGCS capability or no notifications wanted1;-- VGCS capability and notifications wanted

< VBS > ::=0 |-- no VBS capability or no notifications wanted1;-- VBS capability and notifications wanted

::=0 |-- R band not supported1;

::={ 0 0 }|-- single slot capability{ 0 1 } |{ 1 0 };

RF power capabilityWhen GSM900 P, E [or R] band is used (for exceptions see 3.4.18):

0 0 0 class 1

0 0 1 class 2

0 1 0 class 3

0 1 1 class 4

1 0 0class 5

All other values are reserved.

When the DCS 1800 band is used (for exceptions see 3.4.18):

0 0 0class 1

0 0 1class 2

0 1 0class 3

All other values are reserved.

SS Screening Indicator0 0defined in GSM04.80

0 1defined in GSM04.80

1 0defined in GSM04.80

1 1defined in GSM04.80

SM capabilities via dedicated channels0Mobile station does not support mobile terminated point to point SMS via dedicated signalling channels

1Mobile station supports mobile terminated point to point SMS via dedicated signalling channels

SM capabilities via GPRS channels0Mobile station does not support mobile terminated point to point SMS via GPRS packet data channels1Mobile station supports mobile terminated point to point SMS via GPRS packet datachannels

Revision level0 0Reserved for phase 1

0 1Used by phase 2 mobile stations

All other values are reserved for future use

Associated Radio Capability 1 and Associated Radio Capability 2If P-GSM or E-GSM is supported, the radio capability 1 field indicates the radio capability for P-GSM or E-GSM, and the radio capability 2 field indicates the radio capability for DCS1800 if supported, and is spare otherwise.If P-GSM or E-GSM are not supported, the radio capability 1 field indicates the radio capability for DCS1800, and the radio capability 2 field is spare.The radio capability contains the binary coding of the power class associated with the band indicated in multiband support bits (see GSM05.05).

UCS2 supportThis information field indicates the likely treatment by the mobile station of UCS2 encoded character strings.0the ME has a preference for the default alphabet (defined in GSM 03.38)

over UCS2.1the ME has no preference between the use of the default alphabet and the

use of UCS2.

GPRS A5/20encryption algorithm GPRS A5/2 not available1encryption algorithm GPRS A5/2 availableGPRS A5/10encryption algorithm GPRS A5/1 not available1encryption algorithm GPRS A5/1 availableR band Associated Radio CapabilityIn case where the R band is supported, the R band associated radio capability (3 bit field) contains the binary coding of the power class associated (see GSM05.05).

Multi Slot ClassThe Multi Slot Class field is coded as the binary representation of the multislot class defined in TS GSM 05.02.Range 1 to 18, all other values are reserved.

GPRS Multi Slot ClassThe GPRS Multi Slot Class field is coded as the binary representation of the multislot class defined in TS GSM 05.02.

10.5.5.13Mobile station identity

The purpose of the mobile station identity information element is to provide either the international mobile subscriber identity, IMSI, the temporary mobile subscriber identity, TMSI, the Packet-TMSI, P-TMSI, the international mobile equipment identity, IMEI or the international mobile equipment identity together with the software version number, IMEISV.

The P-TMSI is 4 octets long. For further details about the identifies see section 10.5.1.4.

The mobile station identity information element is coded as shown in figure 10.107/GSM04.08 and table10.108/GSM04.08.

The mobile Identity is a type 4 information element with a minimum length of 3 octets and a maximum length of 11 octets. Further restriction on the length may be applied, e.g. number plans.

87654321

Mobile station identity IEIoctet 1

Length of mobile identity contentsoctet 2

Identity digit 1odd/evenType of identityoctet 3

Identity digit p+1Identity digit poctet 4*

Figure 10.107/GSM04.08: Mobile station identity information element

Table 10.108/GSM04.08: Mobile station identity information element

Type of identity (octet 3)

Bits

3 2 1

0 0 1 IMSI

0 1 0 IMEI

0 1 1 IMEISV

1 0 0 TMSI

1 1 0 P-TMSI

All other values are reserved.

Odd/even indication (octet 3)

Bit

4

0 even number of identity digits and also when

the TMSI is used

1 odd number of identity digits

Identity digits (octet 3 etc.)

For the IMSI, IMEI and IMEISV this field is coded using

BCD coding. If the number of identity digits is even

then bits 5 to 8 of the last octet shall be filled

with an end mark coded as "1111".

If the mobile identity is the TMSI or P-TMSI then bits 5

to 8 of octet 3 are coded as "1111" and bit 8 of octet

4 is the most significant bit and bit 1 of the last

octet the least significant bit. The coding of the

TMSI or P-TMSI is defined in GSM 03.03.

10.5.5.14GMM cause

The purpose of the GMM cause information element is to indicate the reason why a GMM request from the mobile station is rejected by the network.

The GMM cause information element is coded as shown in figure10.108/GSM04.08 and table10.109/GSM04.08.

The GMM cause is a type 3 information element with 2 octets length.

87654321

GMM cause IEIoctet 1

Cause valueoctet 2

Figure 10.108/GSM04.08: GMM causeinformation element

Table 10.109/GSM04.08: GMM causeinformation element

Cause value (octet 2)

Bits

8 7 6 5 4 3 2 1

0 0 0 0 0 0 1 0 IMSI unknown in HLR

0 0 0 0 0 0 1 1 Illegal MS

0 0 0 0 0 1 0 1 IMEI not accepted

0 0 0 0 0 1 1 0 Illegal ME

0 0 0 0 0 1 1 1 GPRS services not allowed

0 0 0 0 1 0 0 0 GPRS services and non-GPRS services

not allowed

0 0 0 0 1 0 0 1 MS identity cannot be derived by the

network

0 0 0 0 1 0 1 1 PLMN not allowed

0 0 0 0 1 1 0 0 Location Area not allowed

0 0 0 0 1 1 0 1 Roaming not allowed in this

location area

0 0 0 1 0 0 0 0 MSC temporarily not reachable

0 0 0 1 0 0 0 1 Network failure

0 0 0 1 0 1 1 0 Congestion

0 0 1 1 0 0 0 0 }

to } retry upon entry into a new cell

0 0 1 1 1 1 1 1 }

0 1 0 1 1 1 1 1 Semantically incorrect message

0 1 1 0 0 0 0 0 Invalid mandatory information

0 1 1 0 0 0 0 1 Message type non-existent

or not implemented

0 1 1 0 0 0 1 0 Message type not compatible with

the protocol state

0 1 1 0 0 0 1 1 Information element non-existent

or not implemented

0 1 1 0 0 1 0 0 Conditional IE error

0 1 1 0 0 1 0 1 Message not compatible with

the protocol state

0 1 1 0 1 1 1 1 Protocol error, unspecified

Any other value received by the mobile station

shall be treated as 0110 1111, 'Protocol error,'

unspecified'. Any other value received

by the network shall be treated as 0110 1111,

'Protocol error, unspecified'.

NOTE: The listed reject cause values are defined in

Annex G.

10.5.5.15Routing area identification

The purpose of the routing area identification information element is to provide an unambiguous identification of routing areas within the area covered by the GSMsystem.

The routing area identification is a type 3 information element with 7 octets length.

The routing area identification information element is coded as shown in figure 10.109/GSM04.08 and table10.110/GSM04.08.

87654321

Routing Area Identification IEIoctet 1

MCC digit 2MCC digit 1octet 2

1111MCC digit 3octet 3

MNC digit 2MNC digit 1octet 4

LACoctet 5

LAC contdoctet 6

RACoctet 7

Figure 10.109/GSM04.08: Routing area identification information element

Table 10.110/GSM04.08: Routing area identification information element

MCC, Mobile country code (octet 2 and 3)

The MCC field is coded as in CCITT Rec. E212, Annex A.

If the RAI is deleted, the MCC and MNC shall take the value from the deleted RAI.

In abnormal cases, the MCC stored in the mobile station can contain elements not in the set {0, 1 ... 9}. In such cases the mobile station should transmit the stored values using full hexadecimal encoding. When receiving such an MCC, the network shall treat the RAI as deleted.

MNC, Mobile network code (octet 4)

The coding of this field is the responsibility of each

administration but BCD coding shall be used. If an

administration decides to include only one digit in the MNC, then bits 5 to 8 of octet 4 are coded as "1111".

Note: GSM 03.03 defines that a 2 digit MNC shall be used, however the possibility to use a one digit MNC in LAI is provided on the radio interface

In abnormal cases, the MNC stored in the mobile station can have digit 1 not in the set {0, 1 ... 9} and/or digit 2 not in the set {0, 1 ...9, F} hex. In such cases the mobile station should transmit the stored values using full hexadecimal encoding. When receiving such an MNC, the network shall treat the RAI as deleted.

RAC, Routing area code (octet 7)

In the RAC field bit 8 of octet 7 is the most significant. The coding of the routing area code is the responsibility of each administration except that two values are used to mark the RAC, and hence the RAI, as deleted. Coding using full hexadecimal

representation may be used. The location area code consists of 2 octets.

If a RAI has to be deleted then all bits of the routing area code shall be set to one with the exception of the least significant bit which shall be set to zero. If a SIM is inserted in a Mobile Equipment with the routing area code containing all zeros, then the Mobile Equipment shall recognise this RAC as part of a deleted RAI.

10.5.5.16Timer

The purpose of the timer information element is to specify GPRS specific timer values, e.g. for the READY and STANDBY timer.

The timer is a type 3 information element with 2 octets length.

The timer information element is coded as shown in figure 10.110/GSM04.08 and table10.111/GSM04.08.

87654321

Timer IEIoctet