Upload
shahzad-amjad
View
220
Download
3
Embed Size (px)
Citation preview
8/8/2019 Bss Gprs Database-sys102
1/250
CHAPTER 2 CHAPTER 3 CHAPTER 4CHAPTER 1
8/8/2019 Bss Gprs Database-sys102
2/250
8/8/2019 Bss Gprs Database-sys102
3/250
BSS GPRS Database
Training Manual
Issue 2 Revision 0
FOR TRAINING PURPOSES ONLY THIS MANUAL WILL NOT BE UPDATED
SYS102
8/8/2019 Bss Gprs Database-sys102
4/250
8/8/2019 Bss Gprs Database-sys102
5/250
FOR TRAININGPURPOSES ONLY THISMANUAL WILL NOT BE
UPDATED
Issue 2 Revision 0
TrainingManual
BSS
GPRS
Database
Issue2
Revis
ion0
SYS102
BSS GPRS
Database
SYS102
Pos
itin
mark
for
TED
sp
ine
TrainingManual
8/8/2019 Bss Gprs Database-sys102
6/250
8/8/2019 Bss Gprs Database-sys102
7/250
EMOTOROLA LTD. 2001 SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
i
Issue 2 Revision 0
SYS102
BSS GPRS Database
E Motorola 1993, 1994, 1995, 1996, 1997, 1998, 1999
All Rights Reserved
Printed in the U.K.
8/8/2019 Bss Gprs Database-sys102
8/250
Issue 2 Revision 0
EMOTOROLA LTD. 2001SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
ii
Copyrights, notices and trademarks
Copyrights
The Motorola products described in this document may include copyrighted Motorola computerprograms stored in semiconductor memories or other media. Laws in the United States and other
countries preserve for Motorola certain exclusive rights for copyright computer programs, including the
exclusive right to copy or reproduce in any form the copyright computer program. Accordingly, any
copyright Motorola computer programs contained in the Motorola products described in this document
may not be copied or reproduced in any manner without the express written permission of Motorola.
Furthermore, the purchase of Motorola products shall not be deemed to grant either directly or by
implication, estoppel or otherwise, any license under the copyrights, patents or patent applications of
Motorola, except for the rights that arise by operation of law in the sale of a product.
RestrictionsThe software described in this document is the property of Motorola. It is furnished under a license
agreement and may be used and/or disclosed only in accordance with the terms of the agreement.
Software and documentation are copyright materials. Making unauthorized copies is prohibited by
law. No part of the software or documentation may be reproduced, transmitted, transcribed, stored
in a retrieval system, or translated into any language or computer language, in any form or by any
means, without prior written permission of Motorola.
AccuracyWhile reasonable efforts have been made to assure the accuracy of this document, Motorola
assumes no liability resulting from any inaccuracies or omissions in this document, or from the use
of the information obtained herein. Motorola reserves the right to make changes to any products
described herein to improve reliability, function, or design, and reserves the right to revise this
document and to make changes from time to time in content hereof with no obligation to notify any
person of revisions or changes. Motorola does not assume any liability arising out of the application
or use of any product or circuit described herein; neither does it convey license under its patent
rights of others.
Trademarks
and MOTOROLA are registered trademarks of Motorola Inc.
Aspira, Intelligence Everywhere, M-Cell and Taskfinder are trademarks of Motorola Inc.
All other brands and corporate names are trademarks of their respective owners.
8/8/2019 Bss Gprs Database-sys102
9/250
Issue 2 Revision 0
EMOTOROLA LTD. 2001 SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
iii
General information 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Important notice 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Purpose 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cross references 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Text conventions 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
First aid in case of electric shock 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 1GPRS Review i. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Objectives 11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
GPRS Network Overview 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
The GPRS Support Node Network (GSN) 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OMC-G 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
The Base Station System (BSS) 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
The Mobile Station (MS) 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
GPRS Application Protocols 14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Layer 2 / Layer 3 14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Internet Protocol (IP) 14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
GPRS Tunnelling Protocol (GTP) 14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
User Data gram Protocol / Transmission control Protocol (UDP/TCP) 14. . . . . . . .
Subnetwork Dependent Convergence Protocol (SNDCP) 16. . . . . . . . . . . . . . . . . . .
Logical Link Control (LLC) 16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Base Station System GPRS Protocol (BSSGP) 18. . . . . . . . . . . . . . . . . . . . . . . . . . .
Network Service (NS) 18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
GPRS Application Protocols 110. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Medium Access Control (MAC) layer 110. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
GPRS Review 112. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
System Overview 112. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
GPRS Coding Schemes 114. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Coding Scheme Rates 114. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Coding Scheme Rates 115. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Logical Channels 116. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Packet Broadcast Control Channel (PBCCH) 116. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Packet Common Control Channels 116. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
GPRS 52 Multiframe 118. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Timeslot Configuration 120. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Packet Traffic Channels 122. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
MS Classes with Multislot Capability 126. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Fixed Allocation Timeslot Assignment 128. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Timing Advance 130. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Continuous Timing Advance 132. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 2PCU Architecture i. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Objectives 21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8/8/2019 Bss Gprs Database-sys102
10/250
Issue 2 Revision 0
EMOTOROLA LTD. 2001SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
iv
Packet Control Unit (PCU) 22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
The GPRS solution 24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Packet Interface Control Processor 26. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PCU System Processor 28. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Packet Resource Processor 210. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Initial Configuration 212. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cell INS/OOS 214. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Carrier State Changes 216. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Carrier Activation 218. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Mobile Originated Packet Access and Transfer 220. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Mobile Terminated Packet Access and Transfer 222. . . . . . . . . . . . . . . . . . . . . . . . . . .
Gb Interface 224. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Frame Relay Functional Unit 226. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Gb Functional Unit 228. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Gb Router (GR) 230. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Gateway Transmit Manager 230. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Network Service Test 230. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Flow Control Buffer Manager (FBM) 230. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Fault Management 232. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Fault Detection and Handling System 232. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
System Audit Process 234. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Web MMI 236. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration Management 238. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PCU Central Authority (pCA) 240. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 3BSS/PCU Commands i. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Objectives 31. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Device Equipage 32. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .BSC Site Device Equipage Hierarchy 32. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PCU Site Device Equipage Hierarchy 34. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PCU 36. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PSP 36. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Dependencies 36. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DPROC 38. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
MSI 310. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
MMS Device 312. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
MMS Priority 312. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
GDS or GBL 312. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
GPRS Data Stream (GDS) 314. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32K Trau 316. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Backhaul TS equipage 316. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
GPRS Signalling Link (GSL) 318. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Network Service 320. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Network Service 322. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Gb Addressing 324. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
NSEI/RAC Mapping 324. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
GBL Device 326. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
GBL Device 328. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8/8/2019 Bss Gprs Database-sys102
11/250
Issue 2 Revision 0
EMOTOROLA LTD. 2001 SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
v
Network Service Virtual Connection (NSVC) 330. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Committed Information Rate (CIR) 330. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Committed Burst Size (Bc) 330. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Excess Burst Size (Be) 330. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
BSSGP Virtual Circuit Identifier (BVCI) 332. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .GPRS Signalling BVCI 334. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Flow Control 336. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Flow Control Leaky Bucket 338. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
BSSGP Virtual Circuit (BVC) Blocking and Unblocking 340. . . . . . . . . . . . . . . . . . . . . . . . . . .
BVC Reset 342. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Network Service Block, Reset, Unblock, Test 344. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Network Service Test 346. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LCF 348. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
GPRS Carrier 350. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Reconfiguration of switchable GPRS PDCHs 352. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Timeslot Management Parameters 352. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Paging Control Parameters 354. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
gprs_network_operation_mode 354. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Routing Area / GPRS Enabled 356. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Radio Link Control (RLC) Parameters 358. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
T3168 Establishment of Uplink TBF 358. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Radio Link Control Parameters 360. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Release of Uplink TBF 360. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
N3102 362. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Radio Link Control Parameters 364. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
MAC Control Parameters 366. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
GPRS Exercise Exercise1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Answers Answers1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Glossary of Terms i. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Numbers iii. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A iv. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B vii. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C x. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D xiv. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
E xvii. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
F xix. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
G xxi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
H xxiii. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
I xxiv. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
K xxvi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8/8/2019 Bss Gprs Database-sys102
12/250
Issue 2 Revision 0
EMOTOROLA LTD. 2001SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
vi
L xxvii. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
M xxix. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
N xxxiii. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
O xxxv. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
P xxxvii. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Q xl. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
R xli. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
S xliv. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
T xlviii. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
U li. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
V lii. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
W liii. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
X liv. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Z lv. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8/8/2019 Bss Gprs Database-sys102
13/250
Issue 2 Revision 0 General information
EMOTOROLA LTD. 2001 SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
1
General information
Important notice
If this manual was obtained when attending a Motorola training course, it will not beupdated or amended by Motorola. It is intended for TRAINING PURPOSES ONLY. If itwas supplied under normal operational circumstances, to support a major softwarerelease, then corrections will be supplied automatically by Motorola in the form ofGeneral Manual Revisions (GMRs).
Purpose
Motorola cellular communications manuals are intended to instruct and assist personnelin the operation, installation and maintenance of the Motorola cellular infrastructureequipment and ancillary devices. It is recommended that all personnel engaged in suchactivities be properly trained by Motorola.
Failure to comply with Motorolas operation, installation and maintenanceinstructions may, in exceptional circumstances, lead to serious injury or death.
WARNING
These manuals are not intended to replace the system and equipment training offered byMotorola, although they can be used to supplement and enhance the knowledge gainedthrough such training.
8/8/2019 Bss Gprs Database-sys102
14/250
Issue 2 Revision 0General information
EMOTOROLA LTD. 2001SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
2
Cross references
Throughout this manual, cross references are made to the chapter numbers and sectionnames. The section name cross references are printed bold in text.
This manual is divided into uniquely identified and numbered chapters that, in turn, aredivided into sections. Sections are not numbered, but are individually named at the top ofeach page, and are listed in the table of contents.
Text conventions
The following conventions are used in the Motorola GSM manuals to represent keyboardinput text, screen output text and special key sequences.
Input
Characters typed in at the keyboard are shown like this.
Output
Messages, prompts, file listings, directories, utilities, and environmental
variables that appear on the screen are shown like this.
Special key sequences
Special key sequences are represented as follows:
CTRL-c Press the Control and c keys at the same time.
ALT-f Press the Alt and f keys at the same time.
| Press the pipe symbol key.
CR or RETURN Press the Return (Enter) key. The Return key isidentified with the symbol on both the X terminal andthe SPARCstation keyboards. The SPARCstationkeyboard Return key is also identified with the wordReturn.
8/8/2019 Bss Gprs Database-sys102
15/250
Issue 2 Revision 0 First aid in case of electric shock
EMOTOROLA LTD. 2001 SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
3
First aid in case of electric shock
Warning
WARNING Do not touch the victim with your bare handsuntil theelectric circuit is broken.
Switch off.If this is not possible, protect yourselfwith dryinsulating material and pull or push the victim clear of theconductor.
Artificialrespiration
In the event of an electric shock it may be necessary to carry out artificial respiration.
Send for medical assistance immediately.
Burns treatment
If the patient is also suffering from burns, then, without hindrance to artificial respiration,carry out the following:
1. Do not attempt to remove clothing adhering to the burn.
2. If help is available, or as soon as artificial respiration is no longer required, coverthe wound with a dry dressing.
3. Do not apply oil or grease in any form.
Whenever a safety issue arises, carry out the following procedure in all instances.Ensure that all site personnel are familiar with this procedure.
Procedure
Whenever a safety issue arises:
1. Make the equipment concerned safe, for example, by removing power.
2. Make no further attempt to tamper with the equipment.
3. Report the problem directly to the Customer Network Resolution Centre, Swindon
+44 (0)1793 565444 or China +86 10 68437733 (telephone) and follow up with awritten report by fax, Swindon +44 (0)1793 430987 or China +86 1068423633 (fax).
4. Collect evidence from the equipment under the guidance of the Customer NetworkResolution Centre.
Warning labels
Personnel working with or operating Motorola equipment must comply with any warninglabels fitted to the equipment. Warning labels must not be removed, painted over orobscured in any way.
8/8/2019 Bss Gprs Database-sys102
16/250
Issue 2 Revision 0First aid in case of electric shock
EMOTOROLA LTD. 2001SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
4
High voltage
Certain Motorola equipment operates from a dangerous high voltage of 230 V ac singlephase or 415 V ac three phase supply which is potentially lethal. Therefore, the areaswhere the ac supply power is present must not be approached until the warnings and
cautions in the text and on the equipment have been complied with.To achieve isolation of the equipment from the ac supply, the ac input isolator must beset to off and locked.
Within the United Kingdom (UK) regard must be paid to the requirements of theElectricity at Work Regulations 1989. There may also be specific country legislationwhich need to be complied with, depending on where the equipment is used.
RF radiation
High RF potentials and electromagnetic fields are present in the base station equipmentwhen in operation. Ensure that all transmitters are switched off when any antennaconnections have to be changed. Do not key transmitters connected to unterminated
cavities or feeders.
Refer to the following standards:
S ANSI IEEE C95.1-1991, IEEE Standard for Safety Levels with Respect to HumanExposure to Radio Frequency Electromagnetic Fields, 3 kHz to 300 GHz.
S CENELEC 95 ENV 50166-2, Human Exposure to Electromagnetic Fields HighFrequency (10 kHz to 300 GHz).
Laser radiation
Do not look directly into fibre optic cables or optical data in/out connectors. Laserradiation can come from either the data in/out connectors or unterminated fibre optic
cables connected to data in/out connectors.
Liftingequipment
When dismantling heavy assemblies, or removing or replacing equipment, the competentresponsible person must ensure that adequate lifting facilities are available. Whereprovided, lifting frames must be used for these operations. When equipments have to bemanhandled, reference must be made to the Manual Handling of Loads Regulations1992 (UK) or to the relevant manual handling of loads legislation for the country in whichthe equipment is used.
Do not ...... substitute parts or modify equipment.
Because of the danger of introducing additional hazards, do not install substitute parts orperform any unauthorized modification of equipment. Contact Motorola if in doubt toensure that safety features are maintained.
Lithium batteries
Lithium batteries, if subjected to mistreatment, may burst and ignite. Defective lithiumbatteries must not be removed or replaced. Any boards containing defective lithiumbatteries must be returned to Motorola for repair.
8/8/2019 Bss Gprs Database-sys102
17/250
Issue 2 Revision 0 First aid in case of electric shock
EMOTOROLA LTD. 2001 SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
5
Definitions
NOTE The above result applies only in the direction of maximumradiation of the antenna. Actual installations may employantennas that have defined radiation patterns and gains that
differ from the example set forth above. The distances calculatedcan vary depending on the actual antenna pattern and gain.
Observe the following cautions during operation, installation and maintenance of theequipment described in the Motorola manuals. Failure to comply with these cautions orwith specific cautions elsewhere in the Motorola manuals may result in damage to theequipment. Motorola assumes no liability for the customers failure to comply with theserequirements.
Caution labels
Personnel working with or operating Motorola equipment must comply with any caution
labels fitted to the equipment. Caution labels must not be removed, painted over orobscured in any way.
Specific cautions
Cautions particularly applicable to the equipment are positioned within the text of thismanual. These must be observed by all personnel at all times when working with theequipment, as must any other cautions given in text, on the illustrations and on theequipment.
Fibre optics
The bending radius of all fibre optic cables must not be less than 30 mm.
Static discharge
Motorola equipment contains CMOS devices that are vulnerable to static discharge.Although the damage caused by static discharge may not be immediately apparent,CMOS devices may be damaged in the long term due to static discharge caused bymishandling. Wear an approved earth strap when adjusting or handling digital boards.
Certain metal oxide semiconductor (MOS) devices embody in their design a thin layer ofinsulation that is susceptible to damage from electrostatic charge. Such a charge appliedto the leads of the device could cause irreparable damage.
These charges can be built up on nylon overalls, by friction, by pushing the hands intohigh insulation packing material or by use of unearthed soldering irons.
MOS devices are normally despatched from the manufacturers with the leads shortedtogether, for example, by metal foil eyelets, wire strapping, or by inserting the leads intoconductive plastic foam. Provided the leads are shorted it is safe to handle the device.
8/8/2019 Bss Gprs Database-sys102
18/250
8/8/2019 Bss Gprs Database-sys102
19/250
EMOTOROLA LTD. 2001 SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
i
Chapter 1
GPRS Review
8/8/2019 Bss Gprs Database-sys102
20/250
Issue 2 Revision 0
EMOTOROLA LTD. 2001SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
ii
8/8/2019 Bss Gprs Database-sys102
21/250
Issue 2 Revision 0
EMOTOROLA LTD. 2001 SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
iii
Chapter 1GPRS Review i. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Objectives 11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
GPRS Network Overview 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
The GPRS Support Node Network (GSN) 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .OMC-G 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
The Base Station System (BSS) 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
The Mobile Station (MS) 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
GPRS Application Protocols 14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Layer 2 / Layer 3 14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Internet Protocol (IP) 14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
GPRS Tunnelling Protocol (GTP) 14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
User Data gram Protocol / Transmission control Protocol (UDP/TCP) 14. . . . . . . .
Subnetwork Dependent Convergence Protocol (SNDCP) 16. . . . . . . . . . . . . . . . . . .
Logical Link Control (LLC) 16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Base Station System GPRS Protocol (BSSGP) 18. . . . . . . . . . . . . . . . . . . . . . . . . . .
Network Service (NS) 18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
GPRS Application Protocols 110. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Medium Access Control (MAC) layer 110. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
GPRS Review 112. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
System Overview 112. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
GPRS Coding Schemes 114. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Coding Scheme Rates 114. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Coding Scheme Rates 115. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Logical Channels 116. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Packet Broadcast Control Channel (PBCCH) 116. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Packet Common Control Channels 116. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
GPRS 52 Multiframe 118. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Timeslot Configuration 120. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Packet Traffic Channels 122. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
MS Classes with Multislot Capability 126. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Fixed Allocation Timeslot Assignment 128. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Timing Advance 130. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Continuous Timing Advance 132. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8/8/2019 Bss Gprs Database-sys102
22/250
Issue 2 Revision 0
EMOTOROLA LTD. 2001SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
iv
8/8/2019 Bss Gprs Database-sys102
23/250
Issue 2 Revision 0 Objectives
EMOTOROLA LTD. 2001 SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
11
Objectives
On completion of this chapter the student will be able to:
S Explain the air interface structure for GPRS.
S Describe the protocol layers of the BSS and MS for GPRS.
S Describe GPRS mobile operation.
8/8/2019 Bss Gprs Database-sys102
24/250
Issue 2 Revision 0GPRS Network Overview
EMOTOROLA LTD. 2001SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
12
GPRS Network OverviewThe diagram opposite shows a simplified General Packet Radio Service (GPRS)network. Each network component is illustrated once, however, many of the componentswill occur several times throughout a network.
The principal network component groups are:
The GPRSSupport NodeNetwork (GSN)
The GPRS Support Node Network (GSN) is the main element in the GPRSinfrastructure. It is a high performance, broadband packet switching node that providesconnection and interworking with various data networks, mobility management anddelivery of data packets to mobile stations. The GSN Network is made of the followingcomponent groups.
S CommHub The GSN CommHub is the central connection point for the
components in a GPRS system. It provides LAN connectivity between GPRScomponents through Ethernet and WAN connectivity to data networks outside theGPRS system.
S ISS The Integrated Support Services provides GPRS system components withthe current time, domain name translation and network information.
S GGSN The Gateway GPRS Support Node provides network access to externalhosts so they can communicate with MSs. It also decapsulates and forwardsexternal data networks packets to the appropriate data network.
S SGSN The Serving GPRS Support Node detects and tracks GPRS MSs in itsservice area and provides a reliable, secure data channel as the MS movesbetween cells.
OMC-GThe OMC-G enables operators to use an NT graphical user interface (GUI) whenmanaging the GPRS components. System operators use the OMC-G to configure andmonitor system components and view performance data.
The Base StationSystem (BSS)
The Base Station System provides the radio frequency link between the GPRS networkinfrastructure and mobile subscribers throughout the operational area. A BSS consists ofthree components:
S Base Station Controller (BSC).
S Base Station Transceiver (BTS).
S Packet Control Unit (PCU) The Packet Control Unit (PCU) performs radiofunctions and GPRS network functions. It has interfaces to the OMC-R, BSC andthe SGSN.
The MobileStation (MS)
The MSs can belong to three classes A, B or C the class determines whether GPRS andCircuit Switched services can be carried out at the same time or not. The mobiles arealso divided in to multi slot classes that determine the mobile capability of sending andreceiving over multiple slots in a TDMA frame.
8/8/2019 Bss Gprs Database-sys102
25/250
Issue 2 Revision 0 GPRS Network Overview
EMOTOROLA LTD. 2001 SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
13
GPRS Network Overview
Internet
Gi
Frame Relay
RXCDR MSC
PCU
BSC
BTS
SGSN
GGSNISS
Router
Comm
Hu
b
BSS101_Mod1_Ch1_01
OMCG
8/8/2019 Bss Gprs Database-sys102
26/250
Issue 2 Revision 0GPRS Application Protocols
EMOTOROLA LTD. 2001SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
14
GPRS Application Protocols
Layer 2 / Layer 3
The purpose of GPRS is to act as a bearer service to transport packets of data from anexternal network to a mobile subscriber. The contents of user data packets travellingacross the GPRS network are in fact transparent, and thus the protocols of GPRS areconsidered to be layer 2 protocols. Protocols running from the external network to themobile subscriber can actually be considered to be running at the IP layer, layer 3.Layers above this are concerned with the application or function that the mobilesubscriber/external network is carrying out, and thus is of no interest to the GPRSnetwork.
Internet Protocol(IP)
The Internet protocol appears twice in the GPRS protocol stack. It is both used withinthe Internet to transport data to and from the GPRS network, and also within the GPRSnetwork itself, to route user data and control signalling between the GSN elements.
GPRS TunnellingProtocol (GTP)
GPRS Tunnelling Protocol (GTP) allows multi-protocol packets to be tunnelled throughthe GPRS backbone, between GSN elements. These GTP tunnels carry user data andcontrol signaling. GTP usesTransmission Control Protocol/Internet Protocol (TCP/IP) andUser Data gram Protocol/Internet Protocol (UDP/IP) protocols to communicate betweenSGSN and GGSN. GTP simultaneously supports two operation modes for information
transfer between the GGSN and the SGSN: acknowledged and unacknowledged.
User Data gramProtocol /Transmissioncontrol Protocol(UDP/TCP)
User Data gram Protocol (UDP) carries GTP PDUs for protocols that do not need areliable data link. UDP also provides protection against corrupted GTP PDUs.
Transmission Control Protocol (TCP) carries GTP PDUs for protocols requiring a reliable
data link. TCP also provides flow control and protection against lost and corrupted GTP
PDUs.
8/8/2019 Bss Gprs Database-sys102
27/250
Issue 2 Revision 0 GPRS Application Protocols
EMOTOROLA LTD. 2001 SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
15
GPRS Application Protocols
SYS102_1_2
IP
SNDCP
LLC
RLC/MAC
GSM RF
RLC/MAC
GSM RF
BSSGP
NetworkService
L1 Bis
IP
GTP
TCP/UDP
IP
L1
L2
GTP
TCP/UDP
IP
LLC
BSSGP
NetworkService
L1 Bis L1
L2
SNDCP
MS BSS SGSN GGSN
8/8/2019 Bss Gprs Database-sys102
28/250
Issue 2 Revision 0GPRS Application Protocols
EMOTOROLA LTD. 2001SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
16
SubnetworkDependentConvergenceProtocol
(SNDCP)Network Layer protocols are intended to be capable of operating over services derivedfrom a wide variety of subnetworks and data links. GPRS supports several network layerprotocols providing protocol transparency for the users of the service. Introduction of newnetwork layer protocols to be transferred over GPRS shall be possible without anychanges to GPRS. Therefore, all functions related to the transfer of Network layerProtocol Data Units (N-PDUs) shall be carried out in a transparent way by GPRS networkentities using Subnetwork Dependent Convergence Protocol (SNDCP). Another functionof SNDCP is to improve channel efficiency fulfilled by protocol compression and datacompression.
Logical LinkControl (LLC)
The LLC provides a highly reliable logical connection between the SGSN and the MS andas such spans the Gb and Um interfaces. In addition the LLC has been designed to beindependent of the underlying radio interface protocols. The LLC includes functions for:
S Provision of one or more logical link connections discriminated between by meansof the Service Access Point Identifier (SAPI).
S Sequence Control.
S Error detection and Recovery.
S Flow Control.
S Ciphering.
8/8/2019 Bss Gprs Database-sys102
29/250
Issue 2 Revision 0 GPRS Application Protocols
EMOTOROLA LTD. 2001 SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
17
GPRS Application Protocols
SYS102_1_2
IP
SNDCP
LLC
RLC/MAC
GSM RF
RLC/MAC
GSM RF
BSSGP
Network
Service
L1 Bis
IP
GTP
TCP/UDP
IP
L1
L2
GTP
TCP/UDP
IP
LLC
BSSGP
Network
Service
L1 Bis L1
L2
SNDCP
MS BSS SGSN GGSN
sys102_1_2a
Packet DataProtocol
Packet DataProtocol
Packet DataProtocol
NPDU
SNPDU
LLC
SNDCP
NSAPI
SAPI
8/8/2019 Bss Gprs Database-sys102
30/250
Issue 2 Revision 0GPRS Application Protocols
EMOTOROLA LTD. 2001SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
18
Base StationSystem GPRSProtocol(BSSGP)
BSSGP is situated on top of the Network Services layer within the GPRS protocol stack.This protocol is specific to GPRS, providing services between the SGSN and the BSS.To that end it is completely invisible to the mobile subscriber, despite the fact that thesubscriber avails it of the services it has to offer. BSSGP uses the underlying FrameRelay Network to create virtual circuits between the SGSN and the BSS, which carrycontrol and signalling data. In addition, it forms an interface for user data between theRLC layers and the LCC layer at the respective ends. (this is shown on the diagramopposite)
The functions of the BSSGP protocol are to:
S Provide a connectionless link between the SGSN and the BSS.
S Transfer data unconfirmed between the SGSN and the BSS.
S Provide tools for the bi-directional control of the flow of data between the SGSNand the BSS.
S Handle paging requests from the SGSN to the BSS.
S Give support for the flushing of old messages from the BSS, for example when anMS changes BSSs.
S Support multiple layer 2 links between the SGSN and the BSS.
Network Service(NS)
The Network Service (NS) utilizes Frame Relay protocol to transports the BSSGP PDUs.In addition it controls the link in terms of reset, blocking/unblocking and periodic testing.The Network Service Control entity is responsible for the following functions:
S NS SDU transmission: The NS SDUs shall be transmitted on the NSVCs. TheNSSDUs are encapsulated into Network Service Control PDUs, which in turn areencapsulated into SubNetwork Service PDUs.
S Load sharing: The load sharing function distributes the NS SDU traffic amongst theavailable (i.e. unblocked) NSVCs of a group.
S NSVC management: A blocking procedure is used by an NS entity to inform anNS peer entity when an NSVC becomes unavailable for NS user traffic. Anunblocking procedure is used for the reverse operation. A reset procedure is used
between peer NS entities in order to set an NSVC to a determined state, afterevents resulting in possibly inconsistent states of the NSVC at both sides of theGb interface. A test procedure is used to check that an NSVC is operatingproperly between peer NS entities.
8/8/2019 Bss Gprs Database-sys102
31/250
Issue 2 Revision 0 GPRS Application Protocols
EMOTOROLA LTD. 2001 SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
19
Base Station System GPRS Protocol (BSSGP)
SYS102_1_3
IP
SNDCP
LLC
RLC/MAC
GSM RF
RLC/MAC
GSM RF
BSSGP
NetworkService
L1 Bis
IP
GTP
TCP/UDP
IP
L1
L2
GTP
TCP/UDP
IP
LLC
BSSGP
NetworkService
L1 Bis L1
L2
SNDCP
MS BSS SGSN GGSN
CPO7_4_8
Relay GMM NM NMGMMLLC
BSSGP GMM NM
BSSGP
Network ServiceNetwork Service
RL GMM NMRL
BSSGPRLC/MAC
Service Model in a BSS Service Model in a SGSN
8/8/2019 Bss Gprs Database-sys102
32/250
Issue 2 Revision 0GPRS Application Protocols
EMOTOROLA LTD. 2001SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
110
GPRS Application Protocols
Radio Link Control (RLC)
The Radio Link Control (RLC) function is responsible for:
S Interface allowing transfer of UL PDUs between the Logical Link Control (LLC)layer and the Media Access Control (MAC) function.
S Segmentation of LLC PDUs into RLC data blocks and the re-assembly of RLCdata blocks into LLC PDUs.
S Backwards Error Correction (BEC) Procedures, enabling selective retransmissionof RLC data blocks.
An RLC connection comprises two peer entities. Each RLC endpoint has a receiver thatreceives RLC data blocks. Each RLC endpoint has a transmitter that transmits RLC datablocks.
Each RLC data block may be encoded using any of the available channel codingschemes, CS1, CS2, CS3 and CS4. The chosen scheme will effect the degree ofsegmentation and subsequent reassembly. The structure of the RLC Data Blocks isdependent upon the transmission direction, i.e. Uplink or Downlink.
Medium AccessControl (MAC)layer
The main function of the MAC layer is the control of multiple MSs sharing a commonresource on the GPRS air interface. This is of particular importance in the uplinkdirection, where we can use fixed or dynamic allocation to allow MS to transfer data.
8/8/2019 Bss Gprs Database-sys102
33/250
Issue 2 Revision 0 GPRS Application Protocols
EMOTOROLA LTD. 2001 SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
111
Radio Link Control/Medium Access Control
NormalBurst
sys102_1_13
LLC
RLC/MAC
PhysicalLayer
NormalBurst
NormalBurst
NormalBurst
BH BH BHBCS BCS BCSInfo Field Info Field Info Field
Information FieldFH FCS
LLC
RLC
MAC
Physical
Layer
LLC
RLC
MAC
PhysicalLayer
MS BSS SGSN
8/8/2019 Bss Gprs Database-sys102
34/250
Issue 2 Revision 0GPRS Review
EMOTOROLA LTD. 2001SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
112
GPRS Review
System
OverviewGPRS is a set of new GSM Bearer and Teleservices providing Packet modeTransmission with the PLMN and external networks. It allows the MSs to send andreceive data in an end to end packet transfer without using resources reserved for circuitswitch.
GPRS will be able to provide both Point to Point (PTP) and Point to Multipoint (PTM).
The GSM radio is broken down for efficient use by data users.
S Multiple MSs may use a single timeslot
S Multiple MSs may share multiple timeslots
S A single MS may use multiple timeslots (up to eight)
S Different MSs may use uplink or downlink radio resource
S Each radio may use one of four channel coding schemes to get up to 21.4kbps ofdata per timeslot
The channel coder firmware will support CS1 to CS4 for GPRS at GSN1.1
8/8/2019 Bss Gprs Database-sys102
35/250
Issue 2 Revision 0 GPRS Review
EMOTOROLA LTD. 2001 SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
113
System Overview
SYS102_1_4
Multiple MSs may use a single TS
Multiple MSs may share multiple TS
A single MS may use multiple TS (up to 8)
Different MSs may use one of four channel coding schemes
Each radio may use one of four channel coding schemes
8/8/2019 Bss Gprs Database-sys102
36/250
Issue 2 Revision 0GPRS Review
EMOTOROLA LTD. 2001SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
114
GPRS CodingSchemes
In a GPRS network, there are several channelcoding schemes defined to operate overthe air interface and provide varying data rates to the enduser. In general, as the
mobile experiences better RF conditions, the coding scheme in use can be changedautomatically by the PCU to afford higher throughput. Essentially the differencesbetween coding schemes determine the amount of protection provided to the data. Thechannel coding schemes in GPRS are referred to as CS1, CS2, CS3, and CS4.
Due to the degree to which the data is coded as the coding scheme changes, the radioproperties experienced by the mobile station will dictate how efficient a given codingscheme is. When there is not much coding on the data (i.e. CS3 and CS4), a givenblock will generally not be received correctly in poor RF environments. It is the PCUsresponsibility to calculate which coding scheme should be used. This decision is basedupon:
Downlink signal and interference level information provided by the MSduring channel quality reports, sent with the downlink packet ack/nack.
Uplink Rx signal level sampled by the BTS
Uplink Interference level on idle blocks sampled by the BTS
When the coding scheme is calculated for uplink data transfers, the information providedto the PCU by the channel coders within the BTS, are combined to define the C/I (Carrierto Interference) ratio for the given mobile station.
The data rates for the GPRS coding schemes are as follows:
Coding SchemeRates
Channel Coding Scheme Throughput
(Per TS)
ConvolutionalCoding Rate
CS1 9.05 Kbps 1/2
CS2 13.5 Kbps 2/3
CS3 15.6 Kbps 3/4
CS4 21.4 Kbps 1
8/8/2019 Bss Gprs Database-sys102
37/250
Issue 2 Revision 0 GPRS Review
EMOTOROLA LTD. 2001 SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
115
GPRS Coding Schemes
Sys102_1_14
CS4
CS1
CS2
CS3
Coding SchemeRates
Channel Coding Scheme Throughput
(Per TS)
Convolutional Coding Rate
CS1 9.05 Kbps 1/2
CS2 13.5 Kbps 2/3
CS3 15.6 Kbps 3/4
CS4 21.4 Kbps 1
8/8/2019 Bss Gprs Database-sys102
38/250
Issue 2 Revision 0GPRS Review
EMOTOROLA LTD. 2001SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
116
Logical Channels
GPRS uses one or more timeslots per cell known as Packet Data Channel (PDCH).
PDCHs are physical channels, which consist of various logical channels.
Packet BroadcastControl Channel(PBCCH)
The PBCCH broadcasts packet data system information and follows the same rules asthe BCCH. The existence of the PBCCH is indicated on the BCCH. If the PBCCH is notallocated then the packet system information will be broadcasted on the BCCH.
Packet CommonControl Channels
The PCCH comprises logical channels for common control signalling of packet data. ThePCCH is similar in format to the CCCH and when not allocated in a cell, packet transfercan be initiated by the CCCH.
Packet Random Access Control Channel (PRACH) UL only
Uplink only. Used by an MS to initiate uplink transfer for sending data or signallinginformation. PRACH is also used to obtain timing advance information. For a cell with noPCCH, the MS can initiate a uplink transfer using the RACH.
Packet Paging Channel (PPCH) DL only
Downlink only. PPCH is used to page an MS prior to a downlink transfer. The PPCH uses
the same predefined rules as the PCH. For a cell with no PCCH, the MS can be pagedusing the PCH. Further to this, an MS engaged in uplink packet switched transfer can bepaged on a Packet Associated Control Channel (PACCH).
Packet Access Grant Channel (PAGCH) DL only
Downlink only. PAGCH is used in the packet transfer establishment phase to sendresource assignment to an MS prior to packet transfer.
Note: Resource assignment for a downlink assignment can be sent on the PACCH if theMS is currently involved in a Packet transfer.
Packet Notification Channel (PNCH) DL only
Downlink only to send a Point to Multipoint Multicast (PTM-M) notification to a group ofMSs prior to a PTM-M packet transfer taking place. This notification is in the form of aresource assignment message.
8/8/2019 Bss Gprs Database-sys102
39/250
Issue 2 Revision 0 GPRS Review
EMOTOROLA LTD. 2001 SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
117
Logical Channels
CCH
CCCH BCCH
RACH PCH/AGCH
PCCH
PBCCH
PCCCH
PRACH PAGCH PNCHPPCH
Sys102_1_6
CBCH
8/8/2019 Bss Gprs Database-sys102
40/250
Issue 2 Revision 0GPRS Review
EMOTOROLA LTD. 2001SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
118
GPRS 52Multiframe
The 52 frame structure shown opposite is a new frame. Its structure is totally differentfrom the existing 51 and 26 frame structures.
The 52 Multiframe does not have a rigid structure. Essentially the different channels areidentified by message type. The Multiframe can carry control channels or data channels.
CONTROL CHANNELS TRAFFIC CHANNELS
PBCCH PDTCH
PPCH PACCH
PAGCH
PNCH
The structure for a 52 frame multiframe consists of 12 blocks of four frames called radioblocks and four idle frames. Each radio block may be used to carry any channel of traffic
or control independently of the other radio blocks. Further, each radio block can provide acommunication path to a mobile as such theoretically twelve MS can send/receive in any52 frame multiframe. It has a duration of 240 ms, the equivilant of two 26 framemultiframes.
Mobiles operating on a 52 Multiframe still require the capability to monitor a 51Multiframe. For example when performing neighbour cell measurements, the mobile mustextract the BSIC from the synchronization channel on the BCCH.
GPRS mobiles perform BSIC extraction during the 2nd and 4th idle frames. Theseframes occur exactly where an idle frame for a 26 Multiframe occurs. GPRS mobiles willtherefore read a different control channel on the BCCH of a neighbour cell. Each time amobile returns to monitor the neighbour cell BCCH.
8/8/2019 Bss Gprs Database-sys102
41/250
Issue 2 Revision 0 GPRS Review
EMOTOROLA LTD. 2001 SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
119
52 Multiframe structure
sys102_1_5
0 1 2 3 4 5 6 7 0 1 072 3 4 5 6 1 072 3 4 5 6
B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11I I I I
NBNBNBNB
1 072 3 4 5 6
Radio Block
TDMA frame
240ms
8/8/2019 Bss Gprs Database-sys102
42/250
Issue 2 Revision 0GPRS Review
EMOTOROLA LTD. 2001SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
120
TimeslotConfiguration
The BSS will support one GPRS carrier per cell. This carrier can be either the BCCH orNon-BCCH.
GPRS timeslots are divided into Reserved and Switchable timeslots.
Reserved GPRS Timeslot
A reserved GPRS timeslot is a timeslot that is used only for GPRS services.
Switchable GPRS Timeslot
A switchable timeslot is a timeslot that can be switched from GPRS service to circuitswitched service and vice versa.
GPRS vs CS
For switchable GPRS timeslots, circuit switched services always have priority. So, if thenumber of idle TCHs falls to zero and the BSS needs to set up a circuit switched callthen the BSS will reconfigure a switchable GPRS TS to a circuit switched timeslot.
Timeslot Configuration
Reserved GPRS timeslots are placed above Switchable GPRS timeslots which areplaced above circuit switched.
8/8/2019 Bss Gprs Database-sys102
43/250
Issue 2 Revision 0 GPRS Review
EMOTOROLA LTD. 2001 SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
121
Timeslot configuration
Sys102_1_7
TCH
TCH
TCH
SW
SW
RES
RES
RES
TS0
TS1
TS2
TS3
TS4
TS5
TS6
TS7
TCH = Circuit Switched TS
SW = GPRS Switchable TS
RES = GPRS Reserved TS
8/8/2019 Bss Gprs Database-sys102
44/250
Issue 2 Revision 0GPRS Review
EMOTOROLA LTD. 2001SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
122
Packet TrafficChannels
One Packet Data Traffic Channel (PDTCH) is mapped to one physical channel. Up to 8PDTCH on different TS but some frequency parameters can be allocated to one MS at
the same time.
Packet Associated Control Channel (PACCH)
One Packet Associated Control Channel (PACCH) is mapped on to one physicalchannel. PACCH is dynamically allocated on a block basis. It provides signallinginformation including acknowledgements, power control and timing advance information.The PACCH can also be used for resource allocation messages, whilst the MS is alreadycarrying out packet transfer.
If a single PDTCH is assigned to an MS then the PACCH will be assigned on the samephysical channel. If multiple PDTCHs are assigned to a mobile then the PACCH isalways allocated on one of the Packet Data Channels (PDCHs) on which the PDTCHsare allocated.
PACCH is bi-directional in nature. In other words whilst the assignment might be uplinkor downlink, if PDTCHs are assigned on the uplink then one corresponding downlinktimeslot must be monitored for the possible occurrences of the PACCH. At the sametime, the MS can use the uplink assignment to send a PACCH at any time.
UL PDTCH Fixed Allocation
Fixed Allocation uses the Packet Uplink Assignment to communicate a detailed fixeduplink resource allocation to the MS. This fixed allocation consists of a start frame, slotassignment and block assignment bitmap to represent the assigned blocks per timeslot.
PACCH, the MS will transmit a UL PACCH at any time. To gain a DL PACCH the fixedallocation will purposely have gaps to allow the MS to monitor all PDCH for a PACCHaddressed to it. To this purpose the network will leave sets of 3 timeslot gaps in theuplink fixed allocation for the purpose of transmission of the DL PACCH.
During transfer of RLC/MAC blocks a mobile station may request to continue theTemporary Block Flow (TBF) by transmitting a Packet Resource Request on the ULPACCH. The network then responds with a Packet Resource Reassignment on the DLPACCH.
8/8/2019 Bss Gprs Database-sys102
45/250
Issue 2 Revision 0 GPRS Review
EMOTOROLA LTD. 2001 SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
123
UL PDTCH Fixed Allocation
Sys102_1_8
B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11I I I I
B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11I I I I
TS0 TS1 TS2 TS3 TS0 TS5 TS6 TS7
= MS assigned blocks + timeslots
8/8/2019 Bss Gprs Database-sys102
46/250
Issue 2 Revision 0GPRS Review
EMOTOROLA LTD. 2001SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
124
PDTCHs Dynamic Allocation
Dynamic Allocation allows multiple MSs to use the same uplink resource. This isaccomplished by using the Uplink State Flag (USF), a 3 bit flag that can be used to allowup to 7 mobiles to access the same resource.
If, for example, a mobile is allocated in the assignment command timeslot 0, 2 and 3 thenthe mobile will monitor the downlink PDCH timeslots 0, 2 and 3 for its assigned USFvalue.
If the mobile receives the USF on a downlink block then on the next uplink block themobile will transmit and also on the next 3 blocks if USF granularity is set to 1.
The appearance of USF for the mobile on a TS will also affect its other assigned PDCHs.For example, a USF on TS2 with an assignment of TS 0, 2, 3 would mean to transmit onthe uplink on the next block on TS2 and 3.
8/8/2019 Bss Gprs Database-sys102
47/250
Issue 2 Revision 0 GPRS Review
EMOTOROLA LTD. 2001 SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
125
PDTCHs Dynamic Allocation
sys102_1_8a
5 5 5 4 5 5 4 4
5 5 5 4 4455
3 3 2 2 3 3 2 2
3 3 2 2 3 3 2 2
I I
II
I I
I
I
I I
I
II
I
II
DL
DL
UL
UL
TS6
TS7
FCS
BH Information BCS BH Information BCS BH Information BCS
Information FieldFH
NB NB NB NB
8/8/2019 Bss Gprs Database-sys102
48/250
Issue 2 Revision 0GPRS Review
EMOTOROLA LTD. 2001SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
126
MS Classes withMultislotCapability
Phase 2+ Mobiles have the capability to use multiple slots in one TDMA frame in both
uplink and downlink. They are split into classes 1 through 29.
The mobiles are split into two types:
S Type 1 MS are not required to transmit and receive at the same time
S Type 2 MS are required to transmit and receive at the same time
Tt = Time to transmit
Tr = Time to receive
a = A measurement is made
b = No measurement made
a)=1 with frequency hopping
= 0 without frequency hopping
b)=1 with frequency hopping or change from Rx to Tx
=0 without frequency hopping or no change from Rx to Tx
c)=1 with frequency hopping or change from Tx to Rx
=0 without frequency hopping and no change from Tx to Rx
Type 1 MS are not required to transmit and receive at the same time.
Type 2 MS are required to be able to transmit and receive at the same time.
8/8/2019 Bss Gprs Database-sys102
49/250
Issue 2 Revision 0 GPRS Review
EMOTOROLA LTD. 2001 SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
127
MS Classes with Multislot capabilities
Multislot Maximum number of slots Minimum number of slots Type
Rx Tx Sum Tta Ttb Tra TrbDefault
1 1 1 2 3 2 4 2 1
2 2 1 3 3 2 3 1 1
3 2 2 3 3 2 3 1 1
4 3 1 4 3 1 3 1 1
5 2 2 4 3 1 3 1 1
6 3 2 4 3 1 3 1 1
7 3 3 4 3 1 3 1 1
8 4 1 5 3 1 2 1 1
9 3 2 5 3 1 2 1 1
10 4 2 5 3 1 2 1 111 4 3 5 3 1 2 1 1
12 4 4 5 2 1 2 1 1
13 3 3 NA NA a) 3 a) 2
14 4 4 NA NA a) 3 a) 2
15 5 5 NA NA a) 3 a) 2
16 6 6 NA NA a) 2 a) 2
17 7 7 NA NA a) 1 0 2
18 8 8 NA NA 0 0 0 2
19 6 2 NA 3 b) 2 c) 1
20 6 3 NA 3 b) 2 c) 1
21 6 4 NA 3 b) 2 c) 1
22 6 4 NA 2 b) 2 c) 1
23 6 6 NA 2 b) 2 c) 1
24 8 2 NA 3 b) 2 c) 1
25 8 3 NA 3 b) 2 c) 1
26 8 4 NA 3 b) 2 c) 1
27 8 4 NA 2 b) 2 c) 1
28 8 6 NA 2 b) 2 c) 1
29 8 8 NA 2 b) 2 c) 1
a) = 1 with frequency hopping0 without frequency hopping
b) = 1 with frequency hopping or change from Rx to Tx= 0 without frequency hopping or no change from Rx to Tx
c) = 1 with frequency hopping or change from Tx to Rx= 0 without frequency hopping and no change from Tx to Rx
Type 1 MS are not required to transmit and receive at the same time.Type 2 MS are required to be able to transmit and receive at the same time.
8/8/2019 Bss Gprs Database-sys102
50/250
Issue 2 Revision 0GPRS Review
EMOTOROLA LTD. 2001SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
128
Fixed AllocationTimeslotAssignment
Fixed allocation presents particular restrictions to the allocation of Packet Data Channels
(PDCHs) to multislot mobiles. In particular, the assignment must not conflict with therules for Packet Associated Control Channel (PACCH) monitoring or transmission andmeasurements of neighbour cells.
If for instance a multislot mobile station Class 4 is assigned a 3 timeslot Temporary BlockFlow (TBF) downlink and no uplink TBF. In this example the Packet DownlinkAssignment does not assign Measurement Mapping Parameters to the mobile so the MSmust make neighbour cell power measurement in 24 out of every 26 TDMA frames.
For multislot Class 4 mobiles the time needed for the MS to make a neighbour cell signalmeasurement and then get ready to transmit is 3 timeslots. Therefore the mobile canmake a measurement in every TDMA frame.
If the mobile is polled on timeslot 1, with a Relative Reserved Block Period (RRBP) of
zero (to send PACCH from next RLC/MAC Block on timeslot 1), then the mobile willtransmit a PACCH on timeslot 1. This transmission obeys the time needed for the mobileto transmit for multislot Class 4 which is 1 TS. It also conforms to the time needed tocarry out neighbour cell measurements.
8/8/2019 Bss Gprs Database-sys102
51/250
Issue 2 Revision 0 GPRS Review
EMOTOROLA LTD. 2001 SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
129
Fixed Allocation Timeslot Assignment
Sys102_1_10
0 1 2 3 4 5 6 7
0 1 2 3 4 5 6 7
RLC/MAC Block
poll
Downlink
Uplink
Ttb= 1 Tra= 3
Multislot class 4 (Rx= 3, Tx= 1, Sum= 4, 3 timeslot downlink TBF, with a poll
on timeslot 1 (the natural timeslot)
8/8/2019 Bss Gprs Database-sys102
52/250
Issue 2 Revision 0GPRS Review
EMOTOROLA LTD. 2001SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
130
Timing Advance
Within GSM, the mobile subscriber is allocated space on a radio channel for only a shortperiod of time, 577s of a 4.615ms TDMA frame. Information on the air interface is sentusing a normal burst whose duration is 546s. It is therefore vital that timing between
the MS and the BSS is maintained, if the information is to be received back at the BSS,within the allotted timeslot of the TDMA frame. Failure to achieve this would result in theinformation in one timeslot corrupting the information in another timeslot, which could bein use by another subscriber.
In a GSM system, the Network can easily calculate the timing advance required to beused by the MS. As the MS continually transmits normal bursts uplink when indedicated mode; regardless of the passage of data, the position of the TSC within thereceived timeslot can be measured. Once the network has calculated the timingadvance for the MS, the value is transmitted downlink to the MS on a SACCH. It takes480ms to transfer the complete timing advance message to the MS.
Within GPRS, the data flow between the MS and the network tends to be of a burstynature, even more so if the MS has been allocated few uplink resources. As the data
flow is not continuous the MS may have moved a considerable distance before it againtransmits uplink. This unknown distance could seriously affect the timing of receiveddata at the BSS if it were not corrected.
To overcome the timing advance problems of GPRS, an alternative method is usedcalled, Continuous Timing Advance.
8/8/2019 Bss Gprs Database-sys102
53/250
Issue 2 Revision 0 GPRS Review
EMOTOROLA LTD. 2001 SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
131
Timing advance
SYS02_Ch1_02
0 1 2 3 4 5 6 7
Frame 2
0 1 2 3 4 6
Frame 1
5 7
TimingAdvance
3 TS offset
Downlink
BSS MS
Uplink
MSBSS
8/8/2019 Bss Gprs Database-sys102
54/250
Issue 2 Revision 0GPRS Review
EMOTOROLA LTD. 2001SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
132
ContinuousTiming Advance
The initial timing advance is based on the single access burst carrying the PacketChannel Request. The estimated timing advance value is passed to the MS via the
Packet Immediate Assignment. This value is used by the MS until continuous timingadvance update provides a new value.
In continuous timing advance the mobile sends in a special access burst in an idle slot forthe network to derive the timing advance. In the downlink the network sends a timingadvance value via the Packet Associated Control Channel (PACCH) which is transmittedduring the idle timeslots of the 52 multiframe.
Timing Advance Index gives the MS the position to send the access burst. For example,TAI = 1 refers to idle frame 2. The network will then update the MS timing advance in thenext Timing Advance Message and also the next 3 TA messages. The mobile only hasto read the message once.
8/8/2019 Bss Gprs Database-sys102
55/250
Issue 2 Revision 0 GPRS Review
EMOTOROLA LTD. 2001 SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
133
Continuous timing advance GPRS
sys102_1_12
52multiframe number n:
TA=1TA=0Uplink
Downlink TA message 1 TA message 1
52multiframe number n + 1:
Uplink TA=2 TA=3
B0 B1 B2 0 B3 B4 B5 1 B6 B7 B8 2 B9 B10 B11 3
B0 B1 B2 4 B3 B4 B5 5 B6 B7 B8 6 B9 B10 B11 7
B0 B1 B2 12 B3 B4 B5 13 B6 B7 B8 14 B9 B10 B11 15
B0 B1 B2 16 B3 B4 B5 17 B6 B7 B8 18 B9 B10 B11 19
B0 B1 B2 20 B3 B4 B5 21 B6 B7 B8 22 B9 B10 B11 23
B0 B1 B2 24 B3 B4 B5 25 B6 B7 B8 26 B9 B10 B11 27
B0 B1 B2 8 B3 B4 B5 9 B6 B7 B8 10 B9 B10 B11 11
B0 B1 B2 28 B3 B4 B5 29 B6 B7 B8 30 B9 B10 B11 31
Downlink TA message 1 TA message 1
52multiframe number n + 2:
Uplink TA=4 TA=5
Downlink TA message 2 TA=message 2
52multiframe number n + 3:
Uplink TA=6 TA=7
Downlink TA message 2 TA=message 2
52multiframe number n + 4:
Uplink TA=8 TA=9
Downlink TA message 3 TA message 3
52multiframe number n + 5:
Uplink TA=10 TA=11
Downlink TA message 3 TA message 3
52multiframe number n + 6:
Uplink TA=12 TA=13
Downlink TA message 4 TA=message 4
52multiframe number n + 7:
Uplink TA=14 TA=15
Downlink TA message 4 TA=message 4
B0 B11=Radio blocks idle bursts are numbered from 0 to 31
8/8/2019 Bss Gprs Database-sys102
56/250
Issue 2 Revision 0GPRS Review
EMOTOROLA LTD. 2001SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
134
8/8/2019 Bss Gprs Database-sys102
57/250
EMOTOROLA LTD. 2001 SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
i
Chapter 2
PCU Architecture
8/8/2019 Bss Gprs Database-sys102
58/250
Issue 2 Revision 0
EMOTOROLA LTD. 2001SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
ii
8/8/2019 Bss Gprs Database-sys102
59/250
Issue 2 Revision 0
EMOTOROLA LTD. 2001 SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
iii
Chapter 2PCU Architecture i. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Objectives 21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Packet Control Unit (PCU) 22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
The GPRS solution 24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Packet Interface Control Processor 26. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PCU System Processor 28. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Packet Resource Processor 210. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Initial Configuration 212. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cell INS/OOS 214. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Carrier State Changes 216. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Carrier Activation 218. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Mobile Originated Packet Access and Transfer 220. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Mobile Terminated Packet Access and Transfer 222. . . . . . . . . . . . . . . . . . . . . . . . . . .
Gb Interface 224. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Frame Relay Functional Unit 226. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Gb Functional Unit 228. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Gb Router (GR) 230. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Gateway Transmit Manager 230. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Network Service Test 230. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Flow Control Buffer Manager (FBM) 230. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Fault Management 232. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Fault Detection and Handling System 232. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
System Audit Process 234. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Web MMI 236. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration Management 238. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PCU Central Authority (pCA) 240. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8/8/2019 Bss Gprs Database-sys102
60/250
Issue 2 Revision 0
EMOTOROLA LTD. 2001SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
iv
8/8/2019 Bss Gprs Database-sys102
61/250
Issue 2 Revision 0 Objectives
EMOTOROLA LTD. 2001 SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
21
Objectives
On completion of this section the student will be able to:
S Describe the hardware, software and communication protocols used in the BSS
(GPRS) network.
S Describe the main software entities of the PCU and their interaction with the BSSsoftware entities.
S Describe the download and initialisation process.
8/8/2019 Bss Gprs Database-sys102
62/250
Issue 2 Revision 0Packet Control Unit (PCU)
EMOTOROLA LTD. 2001SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
22
Packet Control Unit (PCU)
The new BSS functionality for GPRS mainly resides at the Packet Controller Unit (PCU).The PCU includes the handling of Frame Relay, Network Services Signalling, BSSGPsignalling, routing of signalling messages, Radio Link Control (RLC) and Media Access
Control (MAC) preload and transferring of user data.
User data is routed to the PCU via the CCU uplink from the BTS to the BSC and thenover E1 to the PCU. At the PCU the RLC Blocks are reformulated in Logical Link Control(LLC) frames and forwarded to the SGSN.
BSSGP signalling and NS signalling occur between the PCU and the SGSN using framerelay protocol. There is also signalling between existing functional process at the BSCsuch as the BSP and the PCU via the E1 Span, as well as between the PCU andChannel Coders.
8/8/2019 Bss Gprs Database-sys102
63/250
8/8/2019 Bss Gprs Database-sys102
64/250
Issue 2 Revision 0Packet Control Unit (PCU)
EMOTOROLA LTD. 2001SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
24
The GPRSsolution
The GPRS solution is a compact PCI based solution. The CPCIPCU cabinet isconnected to the BSC using E1 spans and the SGSN by E1 using Frame Relay as the
network service.
The Packet Control Unit (PCU) comprises 3 different boards which are defined below:
MPROC
The MPROC is the system slot processor which is responsible for bus arbitration andCPCI clock generation. It contains interface and BSSGP protocol functions and is calledthe PCU System Processor. Only one PCU System Processor (PSP) may be equippedat a PCU at this present time.
DPROC
The DPROC boards are nonsystem slot boards which have two PMC sockets and canhost two different functions. The DPROC can be configured as either a Packet InterfaceControl Processor (PICP) or as a Packet Resource Processor (PRP).
If configured as the PICP the DPROC shall contain up to 2 PMC modules to provide theE1 interfaces. The E1 interface can support the Gb interface or the GPRS Data Stream(GDS) interface, the GPRS Signalling Link (GSL).
If configured as a PRP, the DPROC performs Air Interface scheduling. A singleprocessor can support a pool of 120 radio timeslots of which 30 radio timeslots can beactive at any one time. A PRP may also support a GDS interface. Only one PMC can befitted if the DPROC is configured as a PRP.
Bridge
The Bridge known as the PCI to PCI Bridge (PPB) allows an MPROC to be linked to aseparate bus. The PPB and MPROC are paired boards.
8/8/2019 Bss Gprs Database-sys102
65/250
Issue 2 Revision 0 Packet Control Unit (PCU)
EMOTOROLA LTD. 2001 SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
25
PCU Cage
SYS102_Ch2_22
CPCI CHASSIS
ALARM MODULE
DIGITALMODULES
(MPROC andDPROC)
FAN/POWER SUPPLYSLEDS
POWERDISTRIBUTION
MODULE(not visible)
DIGITALMODULES
(transition moduleand HSC bridge)
SYS102_2_2
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
PRP
orPICP
PRP
orPICP
PRP
orPICP
PRP
orPICP
PRP
orPICP
PRP
orPICP
P
SP
P
PB
P
SP
PRP
orPICP
PRP
orPICP
PRP
orPICP
PRP
orPICP
PRP
orPICP
PRP
orPICP
P
PB
8/8/2019 Bss Gprs Database-sys102
66/250
Issue 2 Revision 0Packet Control Unit (PCU)
EMOTOROLA LTD. 2001SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
26
Packet InterfaceControlProcessor
The Packet Interface Control Processor (PICP) is a function residing on a DPROC. A
PICP is made up of the functional units:
A Gb functional unit to terminate the Gb links, to determine whether a Logical LinkControl (LLC) frame is user data, SGSN MS signalling or BSSGP signalling. The LLCframe is then routed to the appropriate board based on LLC frame type.
S Route signalling for paging messages to appropriate cell
S Routing of flushing of queued SDU at appropriate cell
S Routing flow control of downlink traffic
S Queuing MS Packets based on priority queues
GPRS Signalling Link (GSL) LAPD functional unit for synchronization of LAPD link over
GSL between the PCU and the BSC.A TRAU functional unit created for the synchronization and handling of Packet ControlUnit (PCU) frames between the PCU and the BSC.
A PICP Status functional unit for debugging mechanisms, statistics and alarms.
Finally an I/O functional unit is created for routing messages between the functional unitson the PICP and the functional units on the PCU System Processor (PSP).
8/8/2019 Bss Gprs Database-sys102
67/250
Issue 2 Revision 0 Packet Control Unit (PCU)
EMOTOROLA LTD. 2001 SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
27
Packet Interface Control Processor
Sys102_2_3
GSL/TRAU
FrameRelay
I/O
PICP
status
(alarms, stats,
debugging)
PICP
8/8/2019 Bss Gprs Database-sys102
68/250
Issue 2 Revision 0Packet Control Unit (PCU)
EMOTOROLA LTD. 2001SYS102: BSS GPRS Database
FOR TRAINING PURPOSES ONLY THIS MANUAL WILLNOT BE UPDATED
28
PCU SystemProcessor
The PCU System Processor (PSP) resides on the MPROC. As well as control of busarbitration the PSP has the following functional units:
GB Manager
GB manager handling blocking/unblocking and reset.
Gateway Manager (GWM)
The Gateway Manager handles the following function:
1. Code loading of objects during initialisation and reset
2. Board initialisation and startup for software processes
3. Handling database information and changing affected functional units
4. Fault management functions (i.e. fault detection, fau