chapter 3
TRANSCRIPT
Company Confidential 10/4/99 1
Air
MTP Level 2 & 3
SCCP
TCAP
ISUPTUP
MAP
BSSAP
MTP Level 1
DTAPBSSMAP
Databases PSTN
MSC
G.703
LAPD
RSM08.58
MTP Level 2 ,3
SCCP
BSSAP
MTP Level 1
BSSMAP
LAPDm
RIL3
Rad Int
DTAP RR
MS
G.703
LAPD
RSM08.58
LAPDm
RIL3
Rad Int
BTS BSC
Abis A
GSM Signaling MatrixGSM Signaling Matrix
Company Confidential 10/4/99 2
VLR
HLR/AUC
EIR
PSTN GMSC GSMSC
VLR
HLR/AUC
Abis A
B
C
F
E
G
D
SS7/R2
MSCBSC
BTS
OMLOMC
A,B,C,D,E,F,G,H,I = SS7Abis = LAPDOML = X.25
SUPP
I
H
IWMSC
Map InterfacesMap Interfaces
Company Confidential 10/4/99 3
MAP messages are between Switching and Database interfaces
MAP messages are not present on the Air Interface
Not much significance related to Drive Testing
Can be useful in analyzing some Protocol failures experienced on the air interface during drive testing.
MAP Messages - Points to be notedMAP Messages - Points to be noted
Company Confidential 10/4/99 4
SCCP
BSSAP
MTP
DTAP
BSSMAP
Distribution Layer
SCCP
BSSAP
MTP
DTAP
BSSMAP
Distribution Layer
MSCBSCBTS
DTAP
BSSMAP
Base Station Application Part ( BSSAP ) Base Station Application Part ( BSSAP )
Company Confidential 10/4/99 5
BSSMAP ( Base Station Subsystem Mobile Application Part)
Between BSC and MSC Linked to certain messages on the Air Interface Useful in troubleshooting certain Blocked Calls and Dropped Calls
problems in conjunction with Drive Testing
DTAP (Direct Transfer Application Part)
Transparent Messages between MSC and MS Further divided into sub-categories ( MM ,CC,SMS,SS)
BSSMAP & DTAP message BSSMAP & DTAP message
Company Confidential 10/4/99 6
Connection Oriented MessagesAssignment CompleteAssignment FailureAssignment RequestCandidate ResponseCipher Mode CommandCipher Mode CompleteClassmark UpdateComplete Layer 3 InformationHandover Candidate EnquiryHandover CommandHandover CompleteHandover DetectHandover FailureHandover PerformedHandover RequestHandover Request AcknowledgeHandover Required RejectTrace InvocationQueuing Indication
Connectionless MessagesBlockBlock AcknowledgePagingResetReset AcknowledgeReset CircuitReset Circuit AcknowledgeResource IndicationResource RequestUnblockUnblocking Acknowledge
BSSMAP MessagesBSSMAP Messages
Company Confidential 10/4/99 7
Types of DTAP Messages*
CC : Call control and call related SS Messages -- related to call setup and activation/deactivation
of SS between .
MM : Mobility Management Messages --- location updates, security procedures and
connection management .
SS : Non-Call related Supplementary Messages --- like call barring, call forwarding etc.
SMS : Short Message Service Messages --- related of transmission and reception of SMS.
DTAP MessagesDTAP Messages
Company Confidential 10/4/99 8
CC MessagesAlertingCall ConfirmedCall ProceedingConnectConnect AcknowledgeDisconnectEmergency SetupFacilityHoldHold AcknowledgeModifyModify CompleteNotifyProgressReleaseRelease CompleteRetrieveRetrieve AcknowledgeSetup
MM MessageAuthentication RequestAuthentication ResponseCM Re-Establishment RequestCM Service AcceptCM Service RejectCM Service RequestIdentity RequestIdentity ResponseIMSI DetachLocation Updating AcceptLocation Updating RejectLocation Updating RequestTMSI Reallocation CommandTMSI Reallocation Complete
SS MessagesHold Hold AcknowledgeHold RejectRetrieveRetrieve AcknowledgeRetrieve RejectFacilityRegister
SMS MessagesCP-AckCP-DataCP-ErrorRP-AckRP-DataRP-Error
DTAP MessagesDTAP Messages
Company Confidential 10/4/99 9
LAPDm
RIL3
Rad Int
BTS
LAPDm
RIL3
Rad Int
DTAP
RR
MS
04.0404.04
04.08/ 04.10 04.08/ 04.10
Air InterfaceAir Interface
Company Confidential 10/4/99 10
--- The Physical Layer on the Air interface is Radio--- Messages are sent on Radio Interface through appropriate logical channels
Functions of Layer 1
--- Mapping of Logical Channels to Physical Channel--- Channel Coding--- Ciphering--- Cell Selection and Reselection--- Connection Establishment on Logical Channels--- Measurement of serving and neighbouring cells signal level--- Setting of Timing Advance--- Transmit Power Control as commanded by BTS.
Radio Interface ( Layer 1 ) Radio Interface ( Layer 1 )
Company Confidential 10/4/99 11
Air Interface L3 Message categories
DTAP Messages : transparent to BTS -- CC -- MM -- SS -- SMS
RR : Radio Resource messages specific to MS and BTS
Test Messages : Related to testing procedures ( like loopback etc.)
Radio Interface (Layer 3) Radio Interface (Layer 3)
Company Confidential 10/4/99 12
DTAP
MM MessageAuthentication RequestAuthentication ResponseCM Re-Establishment RequestCM Service AcceptCM Service RejectCM Service RequestIdentity RequestIdentity ResponseIMSI DetachLocation Updating AcceptLocation Updating RejectLocation Updating RequestTMSI Reallocation CommandTMSI Reallocation Complete
SS MessagesHold Hold AcknowledgeHold RejectRetrieveRetrieve AcknowledgeRetrieve RejectFacilityRegister
SMS MessagesCP-AckCP-DataCP-ErrorRP-AckRP-DataRP-Error
CC MessagesAlertingCall ConfirmedCall ProceedingConnectConnect AcknowledgeDisconnectEmergency SetupFacilityHoldHold AcknowledgeModifyModify CompleteNotifyProgressReleaseRelease CompleteRetrieveRetrieve AcknowledgeSetup
Message Type
RIL3 MessagesRIL3 Messages
Company Confidential 10/4/99 13
Assignment CommandAssignment CompleteAssignment FailureChannel Mode ModifyChannel Mode Modify AcknowledgeChannel ReleaseChannel RequestCiphering Mode CommandCiphering Mode CompleteClassmark ChangeFrequency RedefinitionHandover AccessHandover CommandHandover CompleteHandover Failure
Immediate AssignmentImmediate Assignment ExtendedImmediate Assignment RejectMeasurement ReportPaging Request Type 1Paging Request Type 2Paging Request Type 3System Information Type 1System Information Type 2System Information Type 3System Information Type 4System Information Type 5System Information Type 6System Information Type 2bis
RR
Message Type
RIL3 Messages RIL3 Messages
Company Confidential 10/4/99 14
RR Idle Mode
RR Connection Establishment Mode
RR Connected Mode
MM Connection Establishment Mode
MM Connected Mode
Call Control Process
BCCH &PCH
RACH &AGCH
SDCCH
Initial Message
Initial Message Ack
CC Release
MM Release
RR Release
Mobile Phone ModeMobile Phone Mode
Company Confidential 10/4/99 15
Access Procedure( RACH/AGCH)
MM CM Procedure ( SDDCH)
MM Common Procedures ( SDDCH)
MM Specific Procedures ( SDDCH)
Release Procedures ( SDDCH)
Access Procedure( RACH/AGCH)
MM CM Procedure ( SDDCH)
MM Common Procedures ( SDDCH)
CC Procedures ( SDDCH)
RR Procedures ( TCH )
CC Procedures (TCH)
Release Procedures ( SDDCH)
Non-call Related Call Related
Air Interface Communication ProceduresAir Interface Communication Procedures
Company Confidential 10/4/99 16
Criteria for Camp on to a cell
Reliably decode downlink data
High probability of communications on the uplink
Cell Selection & ReselectionCell Selection & Reselection
Company Confidential 10/4/99 17
Available PLMN
Definitions
-- one for which at least 1 cell is unbarred and C1>0
Suitable Cell
-- part of selected PLMN-- unbarred-- C1 > 0
The MS uses BA list for camp on
Cell Selection and ReselectionCell Selection and Reselection
Company Confidential 10/4/99 18
BTS
Every Mobile has an access class on the SIM
Every cell defines the Mobile classes which are barred access.
WHAT IS CELL BARRING ?WHAT IS CELL BARRING ?
Company Confidential 10/4/99 19
Reserving Cells for Handovers.
Reserving Cells for a certain Mobile Class.
USE OF CELL BARRINGUSE OF CELL BARRING
Company Confidential 10/4/99 20
In the camp on process, mobile checks for ' C 1 ’
' C1 ' is the path loss criteria.
' C1' calculations are done by mobile while camping On and for cell reselection.
Cell reselection means leaving the existing cell and selecting a new cell in the idle mode.
Cell Selection & ReselectionCell Selection & Reselection
Company Confidential 10/4/99 21
C1 = A - max ( B,0 )
A = Average Received signal Level - Min Receive Level
B = Access Power - Max power of Mobile ( Classmark )
A = + = Good Downlink PathB = -- = Good Uplink Path
For Cell selection C1 > 0 For Cell Reselection C1 of new cell > C1 of current cell or C1
falls below 0, both for a period of 5 seconds.
Path Loss Criterion ' C1 'Path Loss Criterion ' C1 '
Company Confidential 10/4/99 22
A Mobile Subscriber is issued with a SIM to access the network.
The SIM card has the preferred list which contains8 PLMN codes. This list can be updated by the user
The Mobile also has forbidden list , which is dynamically updated by the mobile. It has 4 PLMN codes.
Mobile Camp OnMobile Camp On
Company Confidential 10/4/99 23
Scans 124 ARFCN's
Locks on to best
Searches for FCH
IFFound
Read BCCH Info
NCmatches
Lock on to next best
Yes
No
Yes
A
A
Cellbarred
C1 > 0
CAMP ON
No
Yes
Yes
No
5 samples/ARFCN spread over 3 to 5 secs
No
Locks on to nextbest in BA list
Camp on with preferred listCamp on with preferred list
Company Confidential 10/4/99 24
Scans 124 ARFCN's
Locks on to best
Searches for FCH
IFFound
Read BCCH Info
Lock on to next best
Yes
Yes
Successful
No
Stores the BA list
A
Location Update
No
Cellbarred
C1 > 0
Yes
No
A
Next in BA list
Puts PLMN in forbidden list
No preferred list No preferred list
Company Confidential 10/4/99 25
Invalid Network Response
PLMN not allowed. IMSI unknown or illegal MS
Does Cell Reselection, if still PLMN not allowed
Search 30 strongest RF channels
Camps on to determine next PLMN availability
If 30 RF channels are scanned and no suitable PLMN is found (provided 1 of 30 is BCCH ), Mobile goes to No SIM state .
Abnormal CasesAbnormal Cases
Company Confidential 10/4/99 26
No suitable cell found
Cell reselection as per BA
If no suitable cell found, then
No SIM sate
Abnormal CaseAbnormal Case
Company Confidential 10/4/99 27
No SIM State
Only Emergency Calls allowed
Will do Cell Reselection
Abnormal CaseAbnormal Case
Company Confidential 10/4/99 28
The purpose of Synchronizing is to read the BCCH message
Mobile gets Synchronized with the cell by SCH
Mobile locates SCH with the help of FCCH
FCCH has a easily recognizable structure with all zeros
Mobile knows that SCH follows FCCH
The maximum time allowed for synchronization is 0.5s, and the maximum time allowed to read the BCCH data, when being synchronized with the BCCH carrier, is 1.9 secs.
Fixed Bits ( all zeros )142
FCCH Burst
TB3 TB3 GP
Mobile Frame SynchronizationMobile Frame Synchronization
Company Confidential 10/4/99 29
Information 39
Midamble 64
Information 39
TB3 TB3
SCH Burst Contains the TDMA Frame No and BSIC
Frame No = 11bits ( To point Superframe No out of 2048 Superframes ) 5bits ( To point Multiframe No out of 26 Mulitframes )
3bits ( To Point out the SCH Frame No out of 5 in 1 Multiframe )
MS calculates the TDMA Frame no from this information
SCH Burst
Actual Information in SCH
1 Multiframe
Frame Number(19 Bits)
BSIC(6 Bits)
Superframe No11 Bits
Multiframe No5 Bits
SCH Frame No3 Bits
0 1 11 21 31 41 50
S1
S2
S3
S4
S5
Mobile Frame SynchronizationMobile Frame Synchronization
Company Confidential 10/4/99 30
Primarily based on comparison of C1 of serving and neighbor cells.
In order to optimize cell reselection, C2 calculations can be optionally implemented , for which additional parameters are broadcasted on the BCCH of each cell.
Cell ReselectionCell Reselection
Company Confidential 10/4/99 31
CELL_RESELECT_OFFSET : ( 0 - 126 dB // 2 dB steps )Used to achieve cell prioritization, i.e to encourage MS's to select some suitable cells in the presence of others.More useful for Multiband and Umbrella cells architecture.Applies a positive or a negative offset to each cell
TEMPORARY_OFFSET : ( 0 - 60 dB // 10 dB steps)For a neighbor cell , when placed on the list of the strongest carriers by the MS, it starts a timer and applies a negative offset to the C1 of that neighbor for the duration of this timer. The offset can also be infinite, which means the cell never be selected in the reselection process.
PENALTY_TIME : ( 20s to 620s // 20secs steps)The duration for which the Temporary_Offset is applied.
C2 Calculations - ParametersC2 Calculations - Parameters
Company Confidential 10/4/99 32
For Serving Cell,
C2 = C1 + CELL_RESELECT_OFFSET
If Penalty Time = 620 secs, then
C2 = C1 - CELL_RESELECT_OFFSET
"C2" Calculations"C2" Calculations
Company Confidential 10/4/99 33
For Neighbor Cells,
C2 = C1 + CELL_RESELECT_OFFSET - TEMPORARY_OFFSET(t)
t = 1 , till the Penalty timer equals the set valuet = 0 , after the Penalty timer has expired
C2 = C1 - CELL_RESELECT_OFFSET
If Penalty Time = 620 secs, then
"C2" Calculations"C2" Calculations
Company Confidential 10/4/99 34
F S B B B B
P0
P
0
P0
P
0
"ON"
"ON"Measurements
Measurements(optional to MS)
Measurements for Cell ReselectionMeasurements for Cell Reselection
Company Confidential 10/4/99 35
Serving Cell
A running average of 5 measurement samples are required per receive level average value.
Measurement samples should be collected over a period of :5 secs to Max ( 5s, five consecutive paging blocks of that MS)
A running average of 5 measurement samples are required per receive level average value of each neighbor cell.
Measurement samples should be collected over a period of :5 secs to Max [ 5s, (5*N + 6) DIV 7) * BS_PA_MFRMS / 4 ]N is the number of non-serving cell BCCH carriers in the BA list
Neighbor Cells
Measurements for Cell ReselectionMeasurements for Cell Reselection
Company Confidential 10/4/99 36
MS shall calculate the C1 and C2 for serving and non-serving cells every 5 secs.
MS shall attempt to decode the full BCH data of the serving cell at least every 30 seconds.
MS shall attempt to decode the BCCH data block that contains the parameters affecting cell reselection for each of the 6 strongest neighbor cell BCCH carriers at least every 5 minutes.
When MS recognizes a new BCCH carrier has become one of the 6 strongest, the BCCH data for the new carrier within 30 seconds.
MS shall attempt to decode the BSIC for each of the 6 strongest carriers at least 20 seconds, to confirm that it is monitoring the same cell.
If the change in BSIC is detected,then the carrier would be treated as a new carrier.
Cell Reselection - Measurements and BCCH decodeCell Reselection - Measurements and BCCH decode
Company Confidential 10/4/99 37
Cell in the same LA C2 for new cell should exceed C2 of current cell and should
remain high for a period of 5 secs.
C1 of current cell falls below zero.
Cell reselection occurring within 15 secs, C2 of the new cell shall exceed the C2 of the serving cell by at least 5 dB for a period of 5 secs.
The left cell on reselection shall not be returned within 5 secs if another suitable cell can be found.
Cell in the different LA Depends on Reselect hysteresis.
Cell ReselectionCell Reselection
Company Confidential 10/4/99 38
Reselect Hysterisis Value is broadcasted on BCCH
For the new cell in different Location Area, the value for C1 for new cell > the C1 for serving cell by the hysterisis value broadcasts on the serving cell BCCH for a period of 5 secs.
This hysterisis is to avoid exorbitant Location Updates when the mobile is on border of two location areas.
Reselect HysterisisReselect Hysterisis
Company Confidential 10/4/99 39
Location Area 1
Location Area 2
C1 = 10 dBHysterisis = 5 db
C1 = 13 dB
Reselect HysterisisReselect Hysterisis
Company Confidential 10/4/99 40
Location Update Signaling Diagram
MSCBSCBTS
Complete Layer 3 InfoLoc Upd Req ( SABM )
Authentication Request
Clear Command
Clear Complete
Channel ReqChannel Reqd
Channel Activation
Chan Actvn Ack
Imm Assgn CmdImmediate Assgn
Establish Ind
Auth ReqData Request
Auth RespData Ind
Authentication Response
Loc Upd AcceptData Request
Loc Upd Accept
Mobile - Cell AccessMobile - Cell Access
Company Confidential 10/4/99 41
Reserves SDCCH
RACHT3120
Re-transmission
AGCH
T3101Response
T3120
Channel Request
Immediate Assignment
Mobile Cell AccessMobile Cell Access
Company Confidential 10/4/99 42
Channel Required
Channel Activation
Channel Activation Ack
Channel Request
Immediate Assignment
BTS BSC
Immediate Assign Command
T3120
T3101
Immediate Assignment ProcedureImmediate Assignment Procedure
Company Confidential 10/4/99 43
5 bits 3 bits 6 bits
Random Access
Channel Request
Establishment Cause100 -- Answer to paging101 -- Emergency Call110 -- Call re-establishment111 -- Originating Call0000 -- Location Update0001 -- IMSI Detach, SMS, SS Management011 - Reserved for future use
TB8
SYNCH 41
Information 36
TB3
GP
Random Reference No.
Establishment Cause
BSIC (coded in parity bits)
Message ContentsMessage Contents
Company Confidential 10/4/99 44
Channel Required
Channel Number --- Indicates on which channel the message was received ( RACH )Request Reference --- Contains RACH info ( Random No, Cause ), Frame NoAccess Delay ---- Delay in terms of bit period ( 0- 63 )Physical Context --- Optional for manufacturer to add more information ( RxLev etc, )
Immediate Assignment Command
Channel Number --- channel on which the message is to be sent ( AGCH )Message type --- Immediate AssignmentChannel Description --- SDCCH/4 or SDCCH/8. Sub-channel Number TSC, ARFCN, Single or Hopping, HSN Mobile Allocation TableRequest Reference --- Contains RACH info ( Random No, Cause ), Frame NoTiming Advance ---- Timing Advance value ( 0 -63 )Mobile Allocation --- MAI table if hopping is usedStarting time --- TDMA Frame No if frequency for new channel changes ( NC - case )
Message ContentsMessage Contents
Company Confidential 10/4/99 45
Immediate Assignment Extended
Channel Description 1Request Reference 1Timing Advance 1Channel Description 2Request Reference 2Timing Advance 2Mobile AllocationStarting time
Channel Request
Channel Request
Immediate Assign CommandImmediate Assign Extended
BTS BSC
Immediate Assignment Command
Channel Number -- AGCHMessage type -- Immediate Assign ExtendedChannel Description 1Request Reference 1Timing Advance 1Channel Description 2Request Reference 2Timing Advance 2Mobile AllocationStarting time
Message ContentsMessage Contents
Company Confidential 10/4/99 46
BTS
Channel Request
Immediate Assign Command
RACH
AGCH
SDCCH(Location Update RequestCM Service RequestPaging ResponseCM Reestablishment RequestIMSI Detach)
Stops T3120
Initial MS message
Immediate Assignment Procedure CompletionImmediate Assignment Procedure Completion
Company Confidential 10/4/99 47
No Channel ( SDCCH ) available
Channel Request
Immediate Assign Command
BTS BSC
Channel Required
Immediate Assignment Reject
Immediate Assignment Command
Channel Number -- AGCHMessage type -- Immd Assgn RejectRequest Reference 1 -- EC, Ref no, Fr.NoWait Indication -- T3122 .........Request Reference 5 -- EC, Ref no, Fr.NoWait Indication -- T3122
Immediate Assignment Reject
Request Reference 1 -- EC, Ref no, Fr.NoWait Indication -- T3122 .........Request Reference 5 -- EC, Ref no, Fr.NoWait Indication -- T3122
Stops T3120Starts T3122
Abnormal CasesAbnormal Cases
Company Confidential 10/4/99 48
Lower Layer Failure on MS before establishment on SDCCH
-- Allocated Channels are released-- MS returns to Idle Mode-- Transaction is process are aborted-- Cell reselection may take place
Timer T3101 on Network expires before MS responses
-- Allocated Channels are released-- Request Forgotten
Abnormal CasesAbnormal Cases
Company Confidential 10/4/99 49
TWO Mobiles Send RACH at same Frame Nowith same Reference No and EC
both strongIf A
One may reach and one may not reach
Network assigns AGCH with the same RRN
Both will tune to SDCCH
One will release the channel during setup
No
YES
Both rejectedand follow the Re-transmissionProcess
B
RACH Collisions RACH Collisions
Company Confidential 10/4/99 50
RACH
T3120
Re-transmission
RACH
T3120Rejected
AGCHAGCH
T3120 = 3 - 12,14,16,20,25,32,50 RACH SlotsMaximum Re-transmission = 1,2,4,7For every Re-transmission T3120 is randomly generated
ALOHA ProcessALOHA Process
Company Confidential 10/4/99 51
-- One RACH reaches one does not
RACH
RACH
Both Wait for AGCH
Immediate Assignment
Both tune to SDCCHSABM ( Initial Message )
SABM ( Loc Upd Req ) Initial Message = IMSI
UA ( Initial Message )
UA ( Initial Message )
DROPS ( since IMSI mismatches )
RACH Collision ( B )RACH Collision ( B )
Company Confidential 10/4/99 52
TMSI Reallocation Procedure
Authentication Procedure
Identification Procedure
Ciphering *
IMSI Detach Procedure
* Ciphering is not a MM procedure, but since it is linked with other procedures discussed here , it is covered in this section
MM - Common ProceduresMM - Common Procedures
Company Confidential 10/4/99 53
Loc Upd ( IMSI )
TMSI Allocation
Call Setup ( TMSI )
TMSI Reallocation
TMSI ReallocationTMSI Reallocation
Company Confidential 10/4/99 54
Purpose Provide identity confidentiality
Operational Requirements
TMSI is an unambiguous identity associated with LAI Must be performed at change of Location Areas Initiated in ciphered mode Can also be associated with some other procedure
TMSI REALLOCATIONTMSI REALLOCATION
Company Confidential 10/4/99 55
MSC
T3250
StopsT3250
TMSI Reallocation Command
TMSI Realacation Complete
TMSI Reallocation Command
Location Area Identification
Mobile Identity : TMSI / IMSI
TMSI Reallocation Complete
No Elements
TMSI REALLOCATIONTMSI REALLOCATION
Company Confidential 10/4/99 56
AuthenticationPurpose
-- To verify Subscriber Identity ( IMSI and SIM )-- To provide a new ciphering key to the Mobile Station
Operational Requirement
-- at each registration-- at every call attempt ( MOC & MTC ) ( left to operators , but should be done
for visiting subscribers )-- before performing some supplementary services activation, de-activation, registration or erasure-- required for Location Updating for roaming-- not mandatory prior to IMSI Attach and Detach
Authentication process is always initiated and controlled by the network
MM - Common ProceduresMM - Common Procedures
Company Confidential 10/4/99 57
A3 A3
Ki KiRAND
RAND
=SRES
SRES
Authentication
MM - Common ProceduresMM - Common Procedures
Company Confidential 10/4/99 58
Authentication
Authentication Request
Ciphering Key Sequence No -- Values ( 0-6 ) , 7 = No keyAuthentication Parameter RAND - 128 bits Random Number
Authentication Response
Authentication Parameter SRES -- 32 bits Signed Response
MSC
T3260
StopsT3260
Authentication Request
Authentication Response
MM - Common ProceduresMM - Common Procedures
Company Confidential 10/4/99 59
Unsuccessful Authentication
Authentication Reject
Authentication ReqData Request
Authentication Req
BTS BSC MSC
T3260
Data IndicationAuthentication Resp
Authentication Resp
StopsT3260
Invalid SRES
Authentication RejData RequestAuthentication Rej
All MM-Connections Released
RR- Connection Release procedure initiated Sets Authentication Failure Flag
Waits for Connections to be released Delete its TMSI,LAI,Ciphering Key, CKSN Return to IDLE no IMSI state
Authentication Reject
No elements
MM - Common ProceduresMM - Common Procedures
Company Confidential 10/4/99 60
Abnormal CasesExpiry of timer T3260
MSCAuthentication Request
StartsT3260
T3260 ExpiresAuthentication Request
Re-StartsT3260
T3260 ExpiresAuthentication Reject
RR - Connection Release Procedure initiated
MM - Common ProceduresMM - Common Procedures
Company Confidential 10/4/99 61
Identity Check
Identity Check ( IMEI )
Sends IMEI
EIRWhite listed / Grey listed / Black listed ?????
MM - Common ProceduresMM - Common Procedures
Company Confidential 10/4/99 62
Identification
MSC requests the Mobile to send its identity , for verification Identity could be IMSI, TMSI,IMEI IMEI shall only be sent in ciphered mode
Identity Request
Identity type : IMSI / IMEI / TMSI
Identity Response
Mobile Identity
MSC
T3270
StopsT3270
Identity Request
Identity Response
MM - Common ProceduresMM - Common Procedures
Company Confidential 10/4/99 63
Identification
Abnormal Case
Expiry of timer T3270
MSCIdentification Request
StartsT3270
T3270 ExpiresIdentification Request
Re-StartsT3260
T3270 Expires
Releases RR - Connection
MM - Common ProceduresMM - Common Procedures
Company Confidential 10/4/99 64
Ciphering
Purpose
-- privacy of speech and data-- privacy of signaling information
Operational Requirements
-- Implementation dependent-- Ciphering should be done before confidential signaling information is passed ( Called Number, Calling Number, TMSI )
* Note : IMSI and IMEI are also confidential signaling information ,but they require physical protection
MM - Common ProceduresMM - Common Procedures
Company Confidential 10/4/99 65
30
A8
RAND Ki
A5 Ciphering Stream XOR
Information Bits ( 114 )Ciphered Bits
KcFrame No
Ciphering
MM - Common ProceduresMM - Common Procedures
Company Confidential 10/4/99 66
Ciphering
Cipher Mod CmdEncryption Cmd
Cipher Mod Cmd
BTS BSC MSC
Data IndicationCiph Mod Comp
start decipheringStart ciphering& deciphering
correct L2 framestart ciphering
Cipher Mode Comp
Cipher Mode CommandLayer 3 Header InformationAlgorithm Identifier : No encryption/
A5 / 1Key : Ciphering key
Encryption CommandChannel NumberEncryption Information : Algorithm Identifier KeyL 3 Information
Cipher Mode CommandCipher Mode setting :
No CipheringStart Ciphering
Cipher Mode CompleteNo Elements
MM - Common ProceduresMM - Common Procedures
Company Confidential 10/4/99 67
NetworkAuthentication Request ( RAND + CKSN )
Authentication Response ( SRES )A3/A8
Ki
FNo
( Kc + CKSN )
( CKSN )
NetworkChannel Request
Immediate Assignment
( stored in SIM )
( stored in MSC/VLR )
Initial Message ( CKSN )
If CKSN Checked , No authentication
Ciphering Key Sequence No ( CKSN )
MM - Common ProceduresMM - Common Procedures
Company Confidential 10/4/99 68
Purpose
Mobile Station Power down SIM is removed
To mark the Mobile as inactive in the network
Conditions
Operation
If no RR-connection exists, RR-connection will be first established If RR-connection exists, then all MM - connections will be first released If Location Update procedure is On, than it will be finished, then this
procedure will be started
IMSI Detach ProcedureIMSI Detach Procedure
Company Confidential 10/4/99 69
MSC
StartsT3220
IMSI Detach Indication
Wait for RR-Connection ReleaseIf T3220 expires, MS will localy release RR-Connection
IMSI Detach Indication
PD : MMTI : 0MT : IDIMobile Station Classmark 1Mobile Identity
Abnormal Case
RR-Connection cannot be established or RR-Connection is lost before message is sent, then the IMSI detach is aborted by the MS
Marks MS as detached in VLR Will not sent any page
IMSI Detach ProcedureIMSI Detach Procedure
Company Confidential 10/4/99 70
Reduce Paging Load
Resource Planning
L.Area = 1 L.Area = 2 L.Area = 3
Importance of Location AreaImportance of Location Area
Company Confidential 10/4/99 71
MSC should know the Location of the Mobile for paging. Mobile is continuously changing Location Area. Mobile when changes Location Area informs the MSC about its new L.A
Process of informing MSC about new Location Area is Location Update
L.Area = 1 L.Area = 2 L.Area = 3
Location Update
What is Location Update ?What is Location Update ?
Company Confidential 10/4/99 72
IMSI Attach -- Power on in same LAI-- Compliment to Explicit IMSI Detach
Normal Location Update -- Change in LAI due to mobility-- Power on in new LAI -- MS unknown in VLR as a response to Connection establishment request
Periodic Updating-- Expiry of Periodic Update Timer ( T3212 )-- In the event of MS out of Service , on exit, MSC will mark it as Implicit
Detach in the VLR-- Timer is reset to "0" on any Loc Update, first MM message recd , MS
responded to page, on expiry of timer
Location Updating ProcedureLocation Updating Procedure
Company Confidential 10/4/99 73
Location Update is done at VLR or VLR and HLR
Update at VLR
-- When MS roams into a new Location Area-- Periodically
Update at HLR
-- When MS registers in a new VLR-- When MS registers in the same VLR, but MSC Location Area has changed and HLR requires new routing information-- On HLR or VLR Restoration
Location Update ProcedureLocation Update Procedure
Company Confidential 10/4/99 74
MSCBSCBTS
Complete Layer 3 InfoLoc Upd Req ( SABM )
Authentication Request
Clear Command
Clear Complete
Channel ReqChannel Reqd
Channel ActivationChan Actvn Ack
Imm Assgn CmdImmediate Assgn
Establish Ind
Auth ReqData Request
Auth RespData Ind
Authentication Response
Loc Upd AcceptData Request
Loc Upd Accept
Location Update Signaling DiagramLocation Update Signaling Diagram
Company Confidential 10/4/99 75
( SABM ) Loc Upd Req Establish Indication ( CR )Comp Layer 3 Info
BTS BSC MSC
StartsT3210
( UA ) Loc Upd Req
MM - Security Procedures
Loc Upd AcceptData Request
Loc Upd Accept
StopsT3210
Loc Upd Request : MS Identity(IMSI/TMSI), Classmark, and OLD LAI
Location Update ProcedureLocation Update Procedure
Company Confidential 10/4/99 76
Abnormal Cases
Location Update Rejection
BTS BSC MSC
Loc Upd RejectData Request
Loc Upd Reject
StopsT3210
Stores the Reject Cause
StartsT3240
Waits for n/w to release RR-Connection Upon release of RR-Connection, take
necessary action based on Reject Cause
Location Update Reject
Reject Cause-- IMSI Unknown-- PLMN not allowed-- LA not allowed-- TMSI not allocated
Location Update ProcedureLocation Update Procedure
Company Confidential 10/4/99 77
Abnormal Cases on MS side
Random Access Fails
No response to RACH after max_retransmissions Timer T3213 is started MS goes for a cell reselection, with return to cell inhibited for 5 secs After 5 secs , the MS returns to the cell where Random access failed On expiry, procedure is initiated again
Location Update ProcedureLocation Update Procedure
Company Confidential 10/4/99 78
Channel Request
Immediate Assign
Service Request
Authentication
Set Up
Ciphering
Call Proceeding
Assignment
Alerting
Connection
Mobile Originated CallMobile Originated Call
Company Confidential 10/4/99 79
Mobile Originated Call
MS BTS BSC MSC
Channel ReqdChannel Req
Channel Actvn
Imm AssgnImm Assgn
CM Serv Req
CM Service Accept
Authentication
Set Up
Call ProceedingAssgn ReqAssgn CmdAssgn Cmd
Assign Comp Assign Comp Assign Comp
AlertConnect
Connect AckSpeech
Chan Actvn Ack
Establish ind CL3 Informtn
Cipher Mode Setting and TMSI Reallocation
CC - Call Establishment ProceduresCC - Call Establishment Procedures
Company Confidential 10/4/99 80
CM Service Request
PD : MM TI : 1-7 MT : CSRCM Service Type : MOC , Emergency Call, SMS transfer, SS activationCiphering Key Sequence Number : 000 - 111Mobile Station Classmark 2 : Power , Revision , Encryption,Frequency, SMSMobile Identity : IMSI, TMSI , IMEI
--- No Information Elements
Service Request
PD : MM TI : 1-7 MT : CSRCM Service Accept
CM Service Request
MSC
StartsT3230 & T303
CM Service Accept
StopsT3230
CC- Call Establishment ProcedureCC- Call Establishment Procedure
Company Confidential 10/4/99 81
Abnormal Case
CM Service Rejection
Network starts RR connection release
MSC
CM Serv Reject
StopsT3230 CM Service Reject
Reject Cause
#4 : IMSI unknown in VLR#17 : Network Failure#22 : Congestion#32 : Service Option not supported#33 : Requested Service option not subscribed#34 : Service option temporarily out of order#38 : Call cannot be identified
T3230 Expires
-- Mobile aborts the RR connection
CC - Call Establishment ProceduresCC - Call Establishment Procedures
Company Confidential 10/4/99 82
SETUP
Setup
PD : CC TI : 1-7 MT : SBearer Capabilities : *Mobile Identity : IMSI, TMSI , IMEICalling Party Sub-Address : X.213 / ISO 8348 AD2 coding , user specifed codingCalled Party Sub-Address : X.213 / ISO 8348 AD2 coding , user specifed codingUser -User : Convey information between the MS & the remote ISDN user. *
Call Proceeding
PD : CC TI : 1-7 MT : CPRepeat Indicator : Used for in-call modification procedureBearer Capabilities : Included if the network has to specify the connection element Progress Indicator : *
* Detailed Information follows
SetupMSC
Call Proceeding
StopsT303 StartsT310
CC - Call Establishment ProceduresCC - Call Establishment Procedures
Company Confidential 10/4/99 83
Abnormal CasesInvalid Call Information
Release Complete
PD : CC TI : 1-7 MT : RCCause : See next page
Setup
MSC
Release Complete
StopsT303
Releases the MM connectionReturns to Idle Mode
CC - Call Establishment ProceduresCC - Call Establishment Procedures
Company Confidential 10/4/99 84
1 Unassigned ( unallocated) number
3 No route to destination
6 Channel unacceptable
16 Normal clearing
17 User busy
18 No user responding
19 User alerting, no answer
21 Call rejected
22 Number changed
26 Non selected user clearing
27 Destination out of order
28 Invaid num format( incomplete num )
29 Facility Rejected
30 Response to Status Enquiry
31 Normal, unspecifed
34 No circuit / channel available
38 Network out of order
41 Temporary failure
42 Switching equipment congestion
43 Access information discarded
44 requested circuit/chan unavailable
47 Resources unavailable,unspecified
49 Quality of Service unavailable
50 Requested facility not subscribed
57 Bearer Capability not authorized
58 Bearer Capability not presently available63 Service or option not available
65 Beare Service noit implemented
69 Requested facility not implemented
70 Only restricted data capability available
79 Service or option not implemented
81 Invalid transaction identifier value
88 Incompatible destination
91 Invalid transit network selection
95 Invalid message, unspecified
127 Interworking, Unspecified
# 96 - # 101 = Protocol error
102 Recovery on timer expiry
CC - Call Establishment ProceduresCC - Call Establishment Procedures
Company Confidential 10/4/99 85
Channel Assignment
MSCAssignment Command
Assignment CompleteTCH
( FACCH )
CC - Call Establishment ProceduresCC - Call Establishment Procedures
Company Confidential 10/4/99 86
Assignment Command
PD : RR TI : 0 MT : ACChannel Description
Channel type & TDMA offset
Timeslot Number : 0 - 7TSC : BCC - 0 - 7Hopping Channel : Single , HoppingChannel Selector : For single Channel -- Band Number, ARFCN For Hopping Channel -- MAIO ( 0 - 63 ), HSN ( 0 - Cyclic
1 - 63 = Algorithm )
Power Command : Power Level ( 0 to 31 )Cell Channel Description : Used to decode the Mobile Allocation tableMobile Allocation table
0 0 0 0 1 -- TCH / F 0 0 0 1 T -- TCH / H 0 0 1 T T -- SDCCH/ 4 0 1 T T T -- SDCCH/ 8
T indicates the subchannel
Channel Mode : signaling only, speech full rate, speech half rate Data- 9.6 / 4.8 / 2.4 kbps full Data- 9.6 / 4.8 / 2.4 kbps half
CC - Call Establishment ProceduresCC - Call Establishment Procedures
Company Confidential 10/4/99 87
Abnormal Cases
Assignment Failure
PD : RR TI : 0 MT : AFRR Cause : No cell allocation available
Invalid Message Invalid Information element contents Protocol Error
MSCAssignment Command
Assignment CompleteSDCCH
( SDCCH )
CC - Call Establishment ProceduresCC - Call Establishment Procedures
Company Confidential 10/4/99 88
MSC
StopsT310
Alerting
Alerting
PD : CC TI : 1 -7 MT : AProgress Indicator :
Coding standard - Q.931 , GSM Location - connected element ( explained earlier ) Progress Indicator - In band information or appropriate pattern ( RBT,BT ) now available
Alerting
CC - Call Establishment ProceduresCC - Call Establishment Procedures
Company Confidential 10/4/99 89
Connect
PD : CC TI : 1 -7 MT : CProgress Indicator :
Coding standard - Q.931 , GSM Location - connected element ( explained earlier ) Progress Indicator - In band information or appropriate pattern ( RBT,BT, Connection tone ) now available
PD : CC TI : 1 -7 MT : C ---- no information elements
Call Connection
MSC
Connect
Connect Acknowledge
Connect Acknowledge
CC - Call Establishment ProceduresCC - Call Establishment Procedures
Company Confidential 10/4/99 90
-- GSM Specs define ' 112' as emergency number
-- '112' is accessible with or without SIM
-- Without SIM it is sent on the best channel
-- Mobile on sensing '112' sets the establishment cause to emergency call in the RACH
-- Routing of this call can be done to a desired location defined in the Switch.
Emergency CallsEmergency Calls
Company Confidential 10/4/99 91
Emergency Calls
PD : MM TI : 1-7 MT : CSRCM Service Type : Emergency CallCKSN : 000 - 111Mobile Station Classmark 2 : Mobile Identity : IMSI, TMSI , IMEI
CM Serv Request
Service Request
CM Serv Request
MSC
CM Service Accept
Emergency Setup
PD : CC TI : 1-7 MT : CSRBearer Capability : Only significance is for full rate/ half rate speech coding
Emergency Setup
Call Proceeding
CC - Call Establishment ProceduresCC - Call Establishment Procedures
Company Confidential 10/4/99 92
Call Re-establishment
Conditions:
Call Re-establishment should be allowed in the cell Occurs only on lower layer failure ( RF Link ) Mobile should be in active mode on TCH New cell should be in the same BSC Re-establishment will occur within 20 secs
CM Re-estb Request
MSC
CM Service Accept
Assignment Command (TCH)
CC - Call Establishment ProceduresCC - Call Establishment Procedures
Company Confidential 10/4/99 93
CCCH_ GROUP
BCCH defines the number of PCHN ( timeslots ) supporting CCCH CCCH can be allocated only to TN 0,2,4,6 CCCH will have the same structure on all allocated timeslots ( 9 blocks ) Each PCHN supporting CCCH is alloted a CCCH_Group No ( range : 0 .. 3 ) Each CCCH_Group carries its own group of Mobiles. Mobiles will listen to paging messages and send RACH's only in their specific group
Paging is process by which Mobile receives incoming calls Mobile has to monitor the paging channel to receive paging messages Mobile will not monitor all paging channels, it will monitor the channel specific
to its CCCH_Group and Paging Group
B9 blocks
D C9 blocks
T C9 blocks
T C9 blocks
T
0 1 2 3 4 5 6 7
PagingPaging
Company Confidential 10/4/99 94
Within the CCCH_Group , Mobile listen to paging in specific paging (CCCH) blocks only
The block specific to a mobile is its Paging Group
0 F S B C F S C C F S C C F S C C F S C C I
1 D
2 I S B C I I C C I I C C I I C C I I C C I
3 T
4 I S B C I I C C I I C C I I C C I I C C I
5 T
6 I S B C I I C C I I C C I I C C I I C C I
7 T
TN
CCCH_GROUPPaging Group
Paging GroupPaging Group
Company Confidential 10/4/99 95
How to derive CCCH_Group and Paging Group for a mobile ?
Let us understand some parameters required to achieve this .
1. BS_CC_CHANS : Total No of PCHN supporting CCCH ( Sys Info Type 3 ) Range : 1 - 4
2. BS_AG_BLKS_RES : Blocks reserved for AGCH
3. BS_PA_MFRMS : Multiframe Repetition rate
4. IMSI : 15 digit Mobile Identity
We will now understand 2 & 3
PagingPaging
Company Confidential 10/4/99 96
Each BCCH and CCCH block = 4 Frames CCCH = AGCH + PCH For Non-Combined & B+C, CCCH = 9 For Combined , CCCH = 3
BS_AG_BLKS _RES
51 Frame Multiframe Non-Combined ( B ) structure [ TN 0 ]F S B C F S C C F S C C F S C C F S C C I
F S B C F S C C F S D D F S D D F S A A I
51 Frame Combined ( B + D )Multiframe Structure [ TN 0 ]
I I B C I I C C I I C C I I C C I I C C I
Additional PCHN supporting CCCH ( B+C)
PagingPaging
Company Confidential 10/4/99 97
--- Some CCCH Blocks can be reserved for AGCH
--- This parameter broadcasted on BCCH informs the Mobile about the number of blocks reserved for AGCH
The value for Non-Combined MF structure ranges between 0 - 7For combined MF structure it ranges between 0-2
BS_AG_BLKS _RES
Example
* Each Paging block ( P ) is a paging group
51 Frame Multiframe Non-Combined ( B ) structure [ TN 0 ]F S B C F S C C F S C C F S C C F S C C I
F S B C F S C C F S D D F S D D F S A A I
51 Frame Combined ( B + D )Multiframe Structure [ TN 0 ]
I I B C I I C C I I C C I I C C I I C C I
Additional PCHN supporting CCCH ( B+C)
PagingPaging
Company Confidential 10/4/99 98
Available Paging Blocks = CCCH Blocks -- bs_ag_blks_res
Maximum AGCH Reservation for Non-Combined = 7 Available
Paging Blocks = 2 Maximum AGCH Reservation for Combined = 2
Available Paging Blocks = 1
Mimimum AGCH Reservartion for Non-Combined = 0 Available Paging Blocks = 9Minimum AGCH Reservation for Combined = 0 Available Paging Blocks = 3
No of Paging Blocks will have a range of 1 - 9
Available Paging Blocks on 1 CCCH_Group
PagingPaging
Company Confidential 10/4/99 99
Mobile belonging to Paging Group P0 will remain idle during P1 ,P2,P3
Mobile utilizes power only during PO. This is known as DRX
BS_PA_MFRMS
-- No of Multiframes after which Same Paging Group is repeated-- This Parameter is broadcasted on BCCH-- Ranges between 0 -- 9 Multiframes
F S B A F S A A F S A A F S A A F S P0 P1 I
F S B A F S A A F S A A F S A A F S P2 P3 I
F S B A F S A A F S A A F S A A F S P0 P1 I
MF 2
MF 3
PagingPaging
Company Confidential 10/4/99 100
No of Paging Groups = Paging Blocks x Repitition of Paging BLock N = [ CCCH - bs_ag_blks_res ] x bs_pa_mfrms
Minimum Available Paging Groups = Min Pag blocks x Min bs_pa_mfrms = 1 x 1 = 1
Maximum Available Paging Groups = Max Pag blocks x Max bs_pa_mfrms = 9 x 9 = 81
Range of Paging Groups on 1 CCCH_Group
Total No of Paging Groups on 1 CCCH_Group ( N )
PagingPaging
Company Confidential 10/4/99 101
How does a Mobile knows it CCCH_Group Paging Group No ?
Pag Grp No = [ ( IMSI mod 1000 ) mod ( BS_CC_CHANS x N ) ] mod N
N = Total Paging Groups = No of Paging Blocks x bs_pa_mfrms
CCCH_Group = [ ( IMSI mod 1000 ) mod ( BS_CC_CHANS x N ) ] div N
PagingPaging
Company Confidential 10/4/99 102
Calculate the CCCH_Group & Paging group for a Mobile with IMSI 404001234765898 in a cell with 2 PCHN's for CCCH and 7 blocks reserved for AGCH, and paging group repetition is after 5 multiframes ?
C=1 & P=8C=1 & P=8
Would you like to do an exercise ?Would you like to do an exercise ?
Company Confidential 10/4/99 103
Paging Procedures
BTS packs some paging requests and sends them together in Paging Requests messages on Air Interface.
The Mobile on the other hand listens to it corresponding Paging Group On getting a Paging Message belonging to its IMSI/TMSI it sends a response
* Detailed Paging Procedure will be explained with Mobile Terminated Calls
MSC
Paging( IMSI/TMSI, IMSI, LAI )
BSC
Calculates Pag Grp Nofor cells of LAIPaging Command
BTS
( IMSI or TMSI,Pag Grp No)
Pag Req Type1/2/3
PagingPaging
Company Confidential 10/4/99 104
Packing of Paging Requests
Paging Request Type 1 -----> 2 IMSI or 2 TMSI
Paging Request Type 2 -----> 2 TMSI and 1 IMSI or TMSI
Paging Request Type 3 -----> 4 TMSI
Paging Mode
Normal mode : Paging Message is specific Paging Group onlyFull Mode : Paging Message for that group can occur in any Paging BlockExtended : If paging message has more data, it follows in next block
PagingPaging
Company Confidential 10/4/99 105
Channel Request
Immediate Assign
Authentication
Set Up
Ciphering
Call Confirmed
Assignment
Alerting
Connection
Paging
Paging Response
Mobile Terminated CallMobile Terminated Call
Company Confidential 10/4/99 106
MS BTS BSC MSC
AlertConnect
Connect AckSpeech
Channel ReqdChannel Req
Channel Actvn
Imm AssgnImm Assgn
Paging Response
CM Service AcceptSecurity Procedures
Set Up
Call Proceeding
Chan Actvn Ack
Establish ind CL3 Informant
TCH Assignment
PagingPaging CommandPaging Request
Mobile Terminated CallMobile Terminated Call
Company Confidential 10/4/99 107
BTS BSC MSC
PagingPaging Command
Paging Request 1/2/3 StartsT3113
Paging
Message Type : PIMSI : 15 digitsTMSI : ( omitted if not used )Cell Identifier List :
Cell Id Discrimtr - CGI,LAC & CI, CI,LAC, All cells
Paging Command
Channel Number : PAGCHPaging Group :
Paging Request 1
PD : RR TI : 0 MT : PRPage Mode : Normal, Extended
Re-organization, Same as beforeMobile Identity : IMSI, TMSIMobile Identity : IMSI, TMS--------------------------------------------------------------------------------Paging Request 2 Paging Request 3TMSI TMSITMSI TMSIMobile Identity : IMSI, TMSI TMSI
TMSI
PagingPaging
Company Confidential 10/4/99 108
BTS BSC MSC
Paging Request 1/2/3
Channel Request
Immd Assign
Establish Indication( SABM )Paging Response
Paging
StartsT3113
( UA )Paging Response Complete L3 Info
Paging ResponseStopsT3113
PD : RR TI : 0 MT : PRCiphering Key Sequence Number : 000 - 111Mobile Station Classmark 2 : Power , Revision , Encryption,Frequency, SMSMobile Identity : IMSI, TMSI , IMEI
Abnormal CaseT3113 Expires : --- Paging message is retransmitted
--- No of retransmission and the value of T3113 are implementation dependent
Paging ResponsePaging Response
Company Confidential 10/4/99 109
SETUP
PD : CC TI : 1-7 MT : SBearer Capabilities : *Mobile Identity : IMSI, TMSI , IMEICalling Party BCD Number : Number of the calling partyUser -User : Convey information between the MS & the remote ISDN user. *
Call Confirmed
PD : CC TI : 1-7 MT : CPRepeat Indicator : Used for in-call modification procedureBearer Capabilities : Included if the network has to specify the
connection element
* Detailed explained earlier in MOC
Setup
SetupMSC
Call Confirmed
CC - Call Establishment ProceduresCC - Call Establishment Procedures
Company Confidential 10/4/99 110
Alerting
PD : CC TI : 1 -7 MT : AProgress Indicator :
Coding standard - Q.931 , GSM Location - connected element ( explained earlier ) Progress Indicator - In band information or appropriate pattern now available
MSCAlerting
Connect
Connect Acknowledge
AlertingAlerting
Company Confidential 10/4/99 111
-- Mobile receives the signal strength of the serving cell-- Mobile transmits-- During the Idle timeslots measures signal strength of neighbor
Measurement Period Available to Mobile
End of Reception to start of Transmission is = 2 Timelsots End of Transmission to start of Reception is = 4 TimeslotsEnd of Transmisson in 25th frame to start = 12 Timelsots of reception in 1st frame in next MF
--- Mobile does measurement of neighbors in last two cases only
Mobile in Active Mode
0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 45 6 7 0 1 2 3 4 5 6 7 0 I I I I I I I
BTS 0 I I I I I I I 0 1 2 3 4 5 6 7
Active Mode ProceduresActive Mode Procedures
Company Confidential 10/4/99 112
Measurements are made over each SACCH multiframe .
SACCH multiframe is 104 TDMA frames(480ms) for TCH and 102 TDMA frames (470.8ms) for a SDCCH.
MS shall make a RxLev measurement in every TDMA frame on at least one of the BCCH carriers indicated in the BA one after another .
Measurements on the frame preceding the idle frame may be optionally omitted to allow more time to MS for BCCH synchronization.
If frequency hopping is used and if BCCH carrier is in the hopping sequence and PWRC indicator is set , then the BCCH carrier bursts will not be used in the averaging process for RxLev, but for RxQual it will be used.
Measurements made during the previous recording period are to be discarded.
Measurements in Active ModeMeasurements in Active Mode
Company Confidential 10/4/99 113
Full and SubRxlev_Full & RxQual_Full : Measurements taken over full set of TDMA frames
Full set of TDMA frames : 102 for SDCCH
Full set of TDMA frames : 104 TCH
Rxlev_Sub & RxQual_Sub : Measurements taken over subset of TDMA frames If even one frame is not transmitted in the measurement period,
then it is considered as subset of TDMA frames.
When are sub measurements done practically ?
When DTX used, and the receiver enters the DTX mode , then the measurement is done over all the frames is not valid.
With DTX, if there is completely no speech for 480ms, then still there will be 8 frames of SID and 4 frames of SACCH, these 12 subset frames will be used for sub measurements .
DTX is not used on BCCH carrier (all timeslots) , hence if the call is on a TCH which is on a BCH carrier, then it will always be FULL, and in the measurement report both Sub and Full values will be same.
DTX is not used on the SDCCH also , hence the above clause applies to this also.
On a TCH carrier, when DTX was used by the BTS in the previous 480ms period, measurement is Sub, else it is full.
If Frequency Hopping was used, and BCH carrier was a part of it, and dowlink power control is used, then the measurements for Rx_Lev will always be sub ( since BCH carrier frames are not included in the measurement averaging)
Measurements in Active ModeMeasurements in Active Mode
Company Confidential 10/4/99 114
--- Mobile also has to verify Neighbor ARFCN by decoding BSIC--- BSIC can be decoded by getting SCH of neighboring cells which is on its TS 0--- Mobile uses the Idle time slot to locate TS0 of neighbor
Will the mobile hit SCH on TS0 of neighbor ? --- TCH MF is 26 and CCH MF is 51 ( non-divisible ) --- Sliding Multiframe Cycles helps mobile in getting SCH ( next pg ) --- As seen, Within 11 cycle, idle TS will align with SCH ( about 1.2 seconds ) --- Within 10 secs mobile will be able to decode BSIC of 6 neighbors --- MS shall keep on decoding the BSIC for each carrier at least one in 10s
T T T T T T T T T T T T A T T T T T T T T T T T T I
0 T 2 3 4 5 6 7 0 I I I I I I I
0 25TCH Multiframe
Mobile in Active ModeMobile in Active Mode
Company Confidential 10/4/99 115
T T T T T T T T T T T T A T T T T T T T T T T T T IT T T T T T T T T T T T A T T T T T T T T T T T T
I T T T T T T T T T T T T A T T T T T T T T T T T T
F S B B B B C C C C F S C C C C C C C C F S C C C CC C C C F S C C C C C C C C F S C C C C C C C C I
I T T T T T T T T T T T T A T T T T T T T T T T T
T I T T T T T T T T T T T T A T T T T T T T T T TT I T T T T T T T T T T T T A T T T T T T T T T T T
T T T T T T T T T T T A T T T T T T T T T T T T IT T T T T T T T T T T T A T T T T T T T T T T T T I
T T I T T T T T T T T T T T T A T T T T T T T T TT T I T T T T T T T T T T T T A T T T T T T T T T T
T T T I T T T T T T T T T T T T A T T T T T T T TT T T I T T T T T T T T T T T T A T T T T T T T T T
T T T T I T T T T T T T T T T T T A T T T T T T TT T T T I T T T T T T T T T T T T A T T T T T T T T
T T T T T I T T T T T T T T T T T T A T T T T T TT T T T T I T T T T T T T T T T T T A T T T T T T T
T T T T T T I T T T T T T T T T T T T A T T T T TT T T T T T I T T T T T T T T T T T T A T T T T T T
0
1325
Sliding Multiframe CycleSliding Multiframe Cycle
Company Confidential 10/4/99 116
--- Mobile sends the measurement report to the BTS in every SACCH Frame--- Measurement Report is of 18 octets and takes 4 SACCH bursts--- It takes 480ms to send 1 Measurement Report
T T T T T T T T T T T T A T T T T T T T T T T T T I
0 25TCH Multiframe 1
T T T T T T T T T T T T A T T T T T T T T T T T T I
0 25
120ms
TCH Multiframe 2
Measurement ReportingMeasurement Reporting
Company Confidential 10/4/99 117
Serving Cell
---- BCCH Indicator---- DTX( indicates whether DTX was used by the MS in measurement period)---- RXLEV ( 0 - 63 ) = ( -110dbm to -48dbm )---- RXQUAL ( 0 - 7 ) = ( > 0.2 % to 12.8 % )
Neighbouring Cells ( 6 )
---- No of cells measured---- RXLEV of each cell ( 0 - 63 ) = ( - 110dbm to -48dbm )---- ARFCN of each cell---- BSIC of each ARFCN
The MS has to take at least 32 samples for each measurement
Layer 1 Header
--- MS Tx Power Level --- Timing Advance
SACCH Report From MobileSACCH Report From Mobile
Company Confidential 10/4/99 118
Measurement Result from BTS
--- BS Power
--- Received Signal Strength on Uplink ( --110dbm to -48dbm )
--- Receive Quality on Uplink ( BER >0.2 % to 12.8 % )
--- Layer 3 MS Info ( Measurement Report send by MS )
--- Layer 1 MS Info ( MS Power & Timing Advance )
The BTS has to take at least 32 samples for each measurement of RxLev and RxQual
Measurement on BTSMeasurement on BTS
Company Confidential 10/4/99 119
--- The BSC Averages the Measurement received after a set period ( Hreqave )
--- The averaging could be following types :
Unweighted Average
Weighted Average
Modified Median
Hreqave : Averaging Period for Rxlev,Rxqual & Timing Advance ( In terms of SACCH Frames ( 480ms ). Range : ( 1, 31
)
Measurement AveragingMeasurement Averaging
Company Confidential 10/4/99 120
ReportNumber
Rxqual Rxlev(s) N1 N2 N3 N4 N5 N6 N7 N8 N9
1 2 -98 -100 -98 -97 -90 -94 ---- -102 ---- ----
2 3 -100 -98 -102 -98 -90 -96 ---- ----- -101 ----
3 5 -102 -96 ---- -97 -94 -99 --- -101 -102 -99
4 2 -99 -97 ---- -96 -97 -100 -104 -99 -101 ----
5 6 -105 -100 -100 -99 -99 ---- ---- -97 -98 ----
6 5 -103 -95 --- -96 -99 --- --- -96 -99 -102
7 1 -97 -98 --- -94 -97 --- ---- -94 -98 -100
8 5 -104 -103 -99 -96 -94 ---- ----- -94 -96 ----
9 5 -104 -95 ---- -95 -95 -99 ---- -96 -98 -----
10 5 -105 ---- -94 -96 -98 -100 -97 -98 -----
Result Number
Rxqual Rxlev
1 2 -99
2 2 -97
3 4 -103
4 3 -100
5 5 -103
6 5 -102
7 0 -97
8 4 -102
9 5 -102
10 5 -104
MS --> BTS (SACCH)
BTS
+ BSC
Generate the Measurement Results table at BSC if HREQAVE = 2
( Abis )
Exercise !!!Exercise !!!
Company Confidential 10/4/99 121
AvergNumber
Rxqual Rxlev(s)
1 2.5 -99
2 3.5 -100.5
3 5.5 -104
4 3 -100.5
5 5 -104.5
AvergNumber
N1 N2 N3 N4 N5 N6 N7 N8 N9
1 -99 -100 -97.5 -90 -95 ---- -102 -101 ----
2 -96.5 ---- -96.5 -95.5 -99.5 -104 -100 -101.5 -99
3 -97.5 -100 -97.5 -99 ---- ---- -96.5 -98.5 ----
4 -100.5 --- -95 -95.5 --- ---- -94 -97 -100
5 -95 ---- -94.5 -95.5 -98.5 -100 -96.5 -98 -----
Downlink Measurements
Neighbour Measurements
Result Number
Rxqual Rxlev
1 2 -98
2 3.5 -101.5
3 5 -102.5
4 2 -99.5
5 5 -102.5
Uplink Measurements
AnswerAnswer
Company Confidential 10/4/99 122
MS Power Control
BTS BSCMS Power Control
SACCH
MSMS Power Control
Channel Number :MS Power : Power step 1 to 31
BS Power Control ( optional )
BTS BSCBS Power Control
MSBS Power Control
Channel Number :BS Power : Power step 1 to 31
Power Control ProcedurePower Control Procedure
Company Confidential 10/4/99 123
Cell 1 Cell 2
Handover is a process by which the control/communication of a Mobile is transferred from one cell to another
HandoverHandover
Company Confidential 10/4/99 124
--- Receive Quality (RXQUAL) on Uplink & Downlink.
--- Receive Signal Strength (RXLEV) on Uplink & Downlink.
--- Distance ( Timing Advance ).
--- Interference Level.
--- Power Budget.
Criteria for HandoverCriteria for Handover
Company Confidential 10/4/99 125
Handover between cells of same BTS
C0C0
BTS
SYNCHRONISED
Internal Inter-Cell HandoverInternal Inter-Cell Handover
Company Confidential 10/4/99 126
Non-synchronized
MSC BSC
BTS
BTS
--- This type of Handover takes place if the cell to which which handover is to be done belongs to the same BSC. --- In this the BSC handles everything without involving MSC.--- The MSC will be informed by the BSC after Handover.
Internal Inter-Cell HandoverInternal Inter-Cell Handover
Company Confidential 10/4/99 127
Inter-Cell Handover
CH Actvn
CH Actvn AckDR ( Hand Cmd )
Hand CMD
Hand Access
Hand Detec
Phys Info
Hand Complete
RF CH Release
RF CH Release AckHand Performed
MSBTS(Old)
BSC BTS(New) MSC
DI ( Hand Comp )
StartsT3103
StartsT3124
StopsT3124
StartsT3105 StopsT3105
StopsT3103
Any Correct Frame
Inter-Cell Handover ProcedureInter-Cell Handover Procedure
Company Confidential 10/4/99 128
Handover Command
CH Actvn
CH Actvn AckDR ( Hand Cmd )
Hand CMD
MSBTS(Old)
BSC BTS(New)
StartsT3103
PD : RR TI : 0 MT : HCCell Description :
BA-NO : Band 0 or 1NCC & BCC : BSIC valueARFCN No: 1 - 124
Channel Description --- SDCCH/4,SDCCH/8 or TCH, TN Number or Subchannel No ( SDCCH )
TSC, ARFCN, Single or Hopping, HSN Mobile Allocation Index OffsetHandover Reference --- 0 - 255Power Command --- Power Level ( 0 - 31 )
Synchronization Indication : Non Synchronized / SynchronizedCell Channel Description : CA - table ( ARFCN's ) for hoppingChannel Mode : Signaling,Speech F/H,Date : 9.6,4.8 f/h, 2.4f/hMobile Allocation : MA TableStarting Time : Starting TDMA Frame No , FN Module 42432
Inter-Cell handover ProcedureInter-Cell handover Procedure
Company Confidential 10/4/99 129
BTS(Old) BSC BTS(New) MS
Hand CMDMS Handover AccessHandover Detection
Synchronous
BTS starts transmission on the activated channel with cipheringBTS starts transmission on SACCH alsoMS sends Handover Access burst in four successive slots, immediately starts ciphering & starts sending and receiving information.BTS on receiving the correct Handover Access Burst starts reception on the activated channel
BTS starts transmission on the activated channel with ciphering,but not on SACCHMS starts T3124,sends Handover Access burst continously, activates deciphering, starts receptionBTS sends a Physical Information Message, starts T3105, starts transmission on SACCH , also starts reception on main ch.MS stops T3124 and starts the normal transmission and reception on the main channel
Asynchronous
StopsT3124
BTS(Old) BSC BTS(New) MS
Hand CMDMSHandover Access
Handover DetectionPhysical Info
StartsT3124
Correct Frame
StartsT3105 StopsT3105
Inter-cell Handover ProcedureInter-cell Handover Procedure
Company Confidential 10/4/99 130
Handover Access
Physical Information
PD : RR TI : 0 MT : HCTiming Advance : 0 - 63 bits
Handover Detection
Channel Number : TCH ,SDCCH/4,SDCCH/8 TN No ,Subchannel No (SDCCH )
BTS(Old) BSC BTS(New) MS
Hand CMDMSHandover Access
Handover DetectionPhysical Info
StartsT3124
Correct Frame
StartsT3105 StopsT3105
TB8
SYNCH41
Information36
TB3
GP
8 bitsHandover Reference No BSIC
6 bits( BSIC is XOR with Parity Bits )
Inter-Cell Handover ProcedureInter-Cell Handover Procedure
Company Confidential 10/4/99 131
Handover Complete
PD : RR TI : 0 MT : HCRR Cause : Normal Release ( of old channels )
BTS(Old) BSC BTS(New) MS
Handover CompleteDI (Handover Complete)RF Channel Release
StopsT3103
Handover Performed
MSC
Handover Performed
Message Type : HPCause : Uplink Quality,Uplink Strength
Uplink Strength,Downlink strength Distance, O & M Intervention, Call Control, Better Cell, Equipment Failure,No Resource
Cell Indentifier : * Cell identification discriminator : -- Whole CGI/ LAC&CI / CI only Cell identification 1 : MCC + MNC + LAC + CI Radio Channel Identity : *
Channel Description, MA table, Starting time* Optional
Inter-Cell Handover ProcedureInter-Cell Handover Procedure
Company Confidential 10/4/99 132
Abnormal Cases
BTS(Old) BSC BTS(New) MS
Hand CMDMS Handover Access
Handover Detection StartsT3124
T3124 Expires ( asynchronous ) Lower layer failure occurs
MS Deactivates new channels Activates Old Channels, & sends
Handover Failure
DI (Handover Failure)
MS resumes normal operation( as no handover attempt had occurred )
StopsT3103
Handover Failure
PD : RR TI : 0 MT : HCRR Cause : Abnormal Release ( unspecified ), Channel Unacceptable, timer expired, Invalid Message( unspecified ), No CA available, Protocol errors
Inter-Cell Handover ProcedureInter-Cell Handover Procedure
Company Confidential 10/4/99 133
MSC
BSC
BSC
BTS
BTS
--- In this type of Handover,the Mobile is handed over to a cell which belongs to another BSC.
--- The MSC is completely involved in this Handover
External Inter-Cell HandoverExternal Inter-Cell Handover
Company Confidential 10/4/99 134
INTER - BSC Handover
MS BSC(Old) BSC(New)MSC
Hand Reqd
Hand Reqst
Hand Reqst AckHand CMD
DI(Hand CMD)
BTS
CH Actvn
CH Actvn Ack
BTS
Hand CMD
Hand Access
Hand Detect
Hand Comp
Hand CompClear CMD
Hand Detection
DI(Hand Comp)
Phy Info
Starts T 7
Stops T 7
External Inter-Cell Handover ProcedureExternal Inter-Cell Handover Procedure
Company Confidential 10/4/99 135
MS BSC(Old) BSC(New)MSC BTSBTS
Hand Access
Hand Detect
Hand Comp
Hand Comp
Hand Detection
DI(Hand Comp)
Phy Info
Handover Command
Message Type : HC
Handover Command
Message Type : HCRR Cause : Normal Release ( old channels ) - Optional
External Inter-Cell Handover ProcedureExternal Inter-Cell Handover Procedure
Company Confidential 10/4/99 136
Handover Failure
PD : RR TI : 0 MT : HCRR Cause : Abnormal Release ( unspecified ), Channel Unacceptable, timer expired, Invalid Message( unspecified ), No CA available, Protocol errors
Handover Failure
PD : RR TI : 0 MT : HCCause : Radio Interface Failure , reversion to old channelRR Cause : Abnormal Release ( unspecified ), Channel Unacceptable, timer expired, Invalid Message( unspecified ), No CA available, Protocol errors
BSC(Old) BSC(New)MSC
Handover Failure
MS
Handover FailureClear Command
Abnormal Case
Failure at MS
External Inter-Cell Handover ProcedureExternal Inter-Cell Handover Procedure
Company Confidential 10/4/99 137
Handover between channels / timeslots of same cell
BTS
Intra-Cell HandoverIntra-Cell Handover
Company Confidential 10/4/99 138
Handover on Interference is based on RXQUAL & RXLEV
If RXQUAL is poor and RXLEV is good , then Handover takes place
Interference Handover is an Intra-cell Handover
InterferenceInterference
Company Confidential 10/4/99 139
Channel Number : Activation Type : intra cell handoverChannel Mode :Channel Identification :Encryption Information :BS Power, MS Power , Timing Advance:BS & MS Power Parameter :
Channel Activation
Channel Activation
BTS BSC
DR ( Assgn Command)Assignment Command
Assignment Complete DI ( Assgn Complete )
StartsT10
Channel Actvn Ack
StopsT10
Old Channel
New Channel
MS
RF Channel Release
RF Channel Release Ack
Intra-Cell HandoverIntra-Cell Handover
Company Confidential 10/4/99 140
Release of Call
TCH
Disconnect
Release
Release Comp
FACCH
MSC
StartsT305
StopsT305
Disconnect
PD : CC TI:1 -7 MT : DCause : #16 - Normal Clearing
#38 - Network Out of Order
Release
PD : CC TI:1 -7 MT : RCause : Not reqd
PD : CC TI:1 -7 MT : R Cause : Not reqd
Release Complete
Channel Release
Channel Release
PD : RR TI : 0 MT : CRCause : - Normal Release
- Abnormal Release, unspecified - No activity on radio path - Preemptive release - No CA available ( handover ) -
CC - Call ClearingCC - Call Clearing
Company Confidential 10/4/99 141
Radio Link Failure is based on SACCH Messages
It is controlled by the Radio Link Counter ( S )
The max value of ' S ' is broadcasted on BCCH
If Mobile is not able to decode SACCH message
' S ' decreases by 1
If Mobile is able to decode SACCH message
' S ' increases by 2
If ' S ' reaches 0 , Radio Link failure is declared
Radio Link FailureRadio Link Failure
Company Confidential 10/4/99 142
4
3
2
1
0
' S '
SACCH Blocks
BCCH = ' S ' is 4
Radio Link FailureRadio Link Failure
Company Confidential 10/4/99 143
Idle Mode Link Failure depends on the counter DSC
DSC is initialized to the nearest integer of 90 / Bs_pa_mfrms.
For every Paging Message non-decode ( BFI=1), DSC is decreased by 4.
For every successful decode, it is increased by 1.
Once DSC reaches "0", link failure is declared and Mobile does cell reselection.
Radio Link Failure in Idle ModeRadio Link Failure in Idle Mode
Company Confidential 10/4/99 144
LAPDm
RIL3
Rad IntBTS
LAPDm
RIL3
Rad Int
DTAP
RR
MS04.04
04.04
04.08/ 04.10 04.08/ 04.10
Air Interface - L2 SignalingAir Interface - L2 Signaling
Company Confidential 10/4/99 145
LAPDm signaling is done using Frames. LAPDm frames contain Address, Control and L3 information. LAPDm has a window size of 1 ( every frame sent must be
acknowledged before next is sent, in acknowledge mode )
Lapdm frame supports maximum 23 octets only Lapdm frame structure has no flags ( since blocks channels available ).
Lapdm message has two SAPI's ----- SAPI 0 = for DTAP and RR signaling
----- SAPI 3 = for Short Message Service
** SAPI : Service Access Point Identifier
Link Access Protocol on Dm ( LAPDm)Link Access Protocol on Dm ( LAPDm)
Company Confidential 10/4/99 146
Modes of LAPDmAcknowledge : Every frame sent must receive acknowledgementUnacknowledged : No acknowledgement required for the frames sent
Type of LAPDm frames
Information Frames ( I - Frames ) : These convey the actual information ( message ) in acknowledge mode.
Supervisory Frames ( S- Frame ) : These manages the flow of I-frames by acknowledging or requesting retransmission
of I-frames.
Unnumbered Frames ( U - Frame ) : These provide setting up of acknowledge mode and unacknowledged Information ( I - Frame ) transfer.
LAPDm FramesLAPDm Frames
Company Confidential 10/4/99 147
Unnumbered FramesSABM ( Set Asynchronous Balance mode ) : This frame is sent to begin acknowledge mode of information transfer ( I -frame ) Disc ( Disconnect Mode ) : This frame is sent to terminate acknowledge mode of Information TransferUI ( Unnumbered Information ) : This is used for Unacknowledged Information transfer
UA (Unnumbered Acknowledge) : This is used to acknowledge the SABM & DISC framesDM ( Disconnect Mode ) : This indicates the disconnection and SABM could be performed
These frames don't use sequencing [ N(R) & N(S) ]
SABM
UA
DISC
DM ( or UA )
UI
UI
UI
UI
LAPD FramesLAPD Frames
Company Confidential 10/4/99 148
Supervisory FramesRR ( Receive Ready ) : Positive Acknowledgement.RNR ( Receive Not Ready ) : Stop sending messages ( buffer is full ).REJ ( Reject ) : Negative Acknowledgement
These Frames uses Sequencing [ only N ( R ) ]
Information Frames
These frames are used to transfer Layer 3 Information ( RSL,OML,L2M messages ) in sequence,that is is in acknowledged mode.
These frames uses Sequencing
LAPD FramesLAPD Frames
Company Confidential 10/4/99 149
Layer 2
Layer 2
Layer 3
Layer 2
Layer 3
Layer 2
SABM
UA
I - frame ( C )
RR
Disc
I - frame ( R )
DM ( or UA )
RR
Layer 2
Layer 2
Acknowledge Mode
LAPDm Frames FlowLAPDm Frames Flow
Company Confidential 10/4/99 150
Acknowledge Mode ( with window size of 1 ) Unacknowledged mode
Lapdm modes vary on the type of logical channel the information is sent
For SAPI 0 :BCCH UnacknowledgedCCCH UnacknowledgedSDCCH Unacknowledged and AcknowledgedSACCH UnacknowledgedFACCH Unacknowledged and Acknowledged
For SAPI 3 :SDCCH AcknowledgedSACCH (TCH) Acknowledged
Lapdm Modes Lapdm Modes
Company Confidential 10/4/99 151
LAPDm frame forBCCH,RACH,AGCH,PCH
Lapdm frame forSDCCH,SACCH,FACCH
More bit = 1 indicates more information to follow ( in next block ) = 0 indicates end of information ( message )
Link Protocol Discriminator = 00 ( not used for GSM )
Length IndicatorField
Layer 3 Information(RIL 3 Message )
Fill Bits
1 octet 22 Octets
1 octet1 octet1 octet 20 Octets
0 Link ProtocolDiscrmntr
SAPI C/ R Extended Address
1 2 3 2 1
Address Field
ControlField
Length Ind Field
Layer 3 Information( RIL3 Message )
Fill Bits
Lenght Indicator More bit ELI6 1 1
LAPDm Frame StructureLAPDm Frame Structure
Company Confidential 10/4/99 152
N( S )( 7 bits )
P/ F( 1 bit )
N( R )( 7 bits )
( Acknowledge Mode )
Flag Address Control Information FCS FLAG8 16 16 max249oct 16 8
Fixed Bits C / R
( Unacknowledged Mode )
Type Direction C/R Value
Command BS to MS 1
Command MS to BS 0
Response BS to MS 0
Response MS to BS 1
LAPD Frame Structure - Control FieldLAPD Frame Structure - Control Field
Company Confidential 10/4/99 153
Flag Address Control Information FCS FLAG8 16 16 max249oct 16 8
Maximum 249 Octets
LAPD
Length IndicatorField 22 Octets
Information
Address Field
ControlField
LIF 20 OctetsInformation
Address Field
ControlField
LIF 18 OctetsInformation
BCCH & CCCH FACCH & SDCCH SACCH21 Octets
+1 octet for Tim Adv &1 octet for Pwr Control
23 Octets456 bits
Error Coding
Interleaving done over 4 bursts
57 57 5757 5757 57 57 57 26 57
TDMA Burst
23 Octets 23 Octets
LAPDm Message in a BurstLAPDm Message in a Burst