Available:*
Library | Item Barcode | Call Number | Material Type | Item Category 1 | Status |
---|---|---|---|---|---|
Searching... | 30000010018027 | TK5103.483 S48 2003 | Open Access Book | Book | Searching... |
On Order
Summary
Summary
A comprehensive, in-depth presentation of GPRS (general packet radio service). It is designed to help practitioners understand how this system is used as a major building block technology for the emerging mobile Internet. It explores the most critical aspects of GPRS in great detail, and aims to offer a real-world understanding of the inevitable implementation challenges engineers will face in the field. After a general overview of the GSM (global system for mobile communication) and GPRS systems, the text provides detailed coverage of a wide range of critical topics, including the radio interface, Gb interface, signalling plane, user plane and RLC (radio link control) principles. Case studies throughout present simple approaches to implementation problems that arise during the development process, along with proposed resolutions.
Author Notes
Emmanuel Seurre holds an Engineering degree from the Ecole Speciale de Mecanique et d' Electricite.
Seurre is platforms and applications product manager in the handset division of Alcatel Business Systems.
050
Table of Contents
Acknowledgments | p. xiii |
1 Introduction to the GSM System | p. 1 |
1.1 Introduction | p. 1 |
1.1.1 Birth of the GSM System | p. 1 |
1.1.2 The Standard Approach | p. 2 |
1.2 General Concepts | p. 3 |
1.2.1 Analog Versus Digital Telephony Systems | p. 3 |
1.2.2 Cellular Telephony | p. 4 |
1.2.3 Public Land Mobile Network | p. 5 |
1.2.4 Multiband Mobile Phones | p. 6 |
1.2.5 SIM Card | p. 6 |
1.2.6 Mobility | p. 6 |
1.2.7 Beacon Channel | p. 8 |
1.2.8 MS Idle Mode | p. 8 |
1.3 GSM Services | p. 8 |
1.3.1 Bearer Services | p. 8 |
1.3.2 Teleservices | p. 9 |
1.3.3 Supplementary Services | p. 10 |
1.4 Network Architecture | p. 10 |
1.4.1 MS | p. 10 |
1.4.2 BSS | p. 12 |
1.4.3 Network Subsystem | p. 12 |
1.5 Radio Interface | p. 14 |
1.5.1 General Characteristics | p. 14 |
1.5.2 Logical Channels | p. 16 |
1.5.3 Mapping of Logical Channels onto Physical Channels | p. 18 |
1.5.4 Voice Digital Communication Chain | p. 25 |
1.5.5 Bursts Format | p. 32 |
1.5.6 RF Characteristics | p. 33 |
1.5.7 MS Cell Synchronization Procedure | p. 41 |
1.5.8 Summary of MS Operations in Idle Mode | p. 42 |
1.5.9 Measurements Performed by MS During Communication | p. 44 |
References | p. 46 |
2 GPRS Services | p. 47 |
2.1 Use of GPRS | p. 47 |
2.2 GPRS MS Classes | p. 49 |
2.3 Client-Server Relation | p. 49 |
2.4 Quality of Service | p. 50 |
2.4.1 Attributes in Release 97/98 | p. 51 |
2.4.2 Attributes in Release 99 | p. 52 |
2.5 Third-Generation Partnership Project | p. 56 |
References | p. 59 |
Selected Bibliography | p. 59 |
3 Overview of GPRS | p. 61 |
3.1 GPRS Logical Architecture | p. 63 |
3.2 Transmission and Signaling Planes | p. 64 |
3.2.1 Transmission Plane | p. 64 |
3.2.2 Signaling Plane | p. 66 |
3.3 Radio Interface | p. 72 |
3.3.1 Physical Layer Principles | p. 72 |
3.3.2 RR Management Principles | p. 77 |
3.4 BSS Architecture | p. 83 |
3.4.1 PCU | p. 83 |
3.4.2 Transmission Plane | p. 86 |
3.4.3 Signaling Plane | p. 86 |
3.5 Mobility | p. 88 |
3.5.1 RA | p. 88 |
3.5.2 GMM States | p. 89 |
3.5.3 Overview of GMM Procedures | p. 92 |
3.6 PDP Context | p. 99 |
3.7 BSS Packet Flow Context Definition | p. 100 |
3.8 Gb Interface | p. 101 |
3.8.1 NS Layer | p. 102 |
3.8.2 BSSGP Principle | p. 102 |
3.9 GPRS Backbone Network Architecture | p. 103 |
3.9.1 Tunneling | p. 103 |
3.9.2 Path Protocols | p. 105 |
Reference | p. 105 |
Selected Bibliography | p. 105 |
4 Radio Interface: Physical Layer | p. 107 |
4.1 PLL | p. 108 |
4.1.1 Mapping of Logical Channels on the 52-Multiframe | p. 108 |
4.1.2 Channel Coding | p. 111 |
4.1.3 Power Control | p. 115 |
4.1.4 MS Measurements | p. 123 |
4.2 RF Physical Layer | p. 125 |
4.2.1 Multislot Classes | p. 125 |
4.2.2 Transmitter Path Characteristics | p. 128 |
4.2.3 Receiver Path Characteristics | p. 130 |
4.3 Case Studies | p. 138 |
4.3.1 Convolutional Coder | p. 138 |
4.3.2 Viterbi Decoding | p. 141 |
4.3.3 MS Measurements | p. 150 |
4.3.4 RF Receiver Structures | p. 153 |
4.3.5 RF Receiver Constraints | p. 159 |
4.3.6 Transmitter Design | p. 169 |
4.3.7 MS Synthesizer System Constraint | p. 170 |
References | p. 173 |
Selected Bibliography | p. 173 |
5 Radio Interface: RLC/MAC Layer | p. 175 |
5.1 RLC/MAC Block Structure | p. 176 |
5.1.1 Control Block | p. 176 |
5.1.2 RLC Data Block | p. 179 |
5.2 Broadcast Information Management | p. 182 |
5.2.1 SI Message Scheduling | p. 182 |
5.2.2 MS Acquisition of Broadcast Information | p. 184 |
5.2.3 Frequency Parameters | p. 187 |
5.3 Cell Reselection | p. 189 |
5.3.1 Measurements | p. 190 |
5.3.2 Criteria | p. 191 |
5.3.3 Autonomous Cell-Reselection Process | p. 195 |
5.3.4 Measurement Report Sending | p. 196 |
5.3.5 Network-Controlled Cell-Reselection Process | p. 197 |
5.4 Listening to MS Paging Blocks | p. 197 |
5.4.1 Network Operating Modes | p. 198 |
5.4.2 DRX Mode | p. 200 |
5.4.3 Non-DRX Mode | p. 206 |
5.4.4 Paging Modes | p. 207 |
5.4.5 Downlink Signaling Failure | p. 207 |
5.5 Radio Resource Allocation | p. 208 |
5.5.1 Uplink TBF Establishment | p. 209 |
5.5.2 Downlink TBF Establishment | p. 229 |
5.5.3 Measurement Report in Packet Idle Mode | p. 235 |
5.6 RLC | p. 237 |
5.6.1 Transmission Modes | p. 237 |
5.6.2 Segmentation and Reassembly of LLC PDUs | p. 238 |
5.6.3 Transfer of RLC Data Blocks | p. 240 |
5.6.4 Segmentation and Reassembly of RLC/MAC Control Messages | p. 245 |
5.7 TBF Release | p. 246 |
5.7.1 Release of Uplink TBF | p. 246 |
5.7.2 Release of Downlink TBF | p. 247 |
5.8 Case Studies | p. 249 |
5.8.1 Determination of SPLIT_PG_CYCLE Value | p. 249 |
5.8.2 Resource Allocation Strategy | p. 254 |
5.8.3 ACK/NACK Request Period Within RLC Layer | p. 262 |
5.8.4 Implementation of Dynamic Link Adaptation | p. 265 |
Reference | p. 268 |
Selected Bibliography | p. 268 |
6 Gb Interface | p. 269 |
6.1 General Overview | p. 269 |
6.2 Frame Relay Basics | p. 271 |
6.2.1 Frame Format | p. 271 |
6.2.2 Addressing | p. 272 |
6.2.3 Flow Control Mechanism | p. 273 |
6.3 Addressing over Gb | p. 275 |
6.3.1 Bearer Channel | p. 275 |
6.3.2 PVC | p. 276 |
6.3.3 Network Service Virtual Link | p. 276 |
6.3.4 Network Service Virtual Connection | p. 277 |
6.3.5 Network Service Entity | p. 277 |
6.3.6 BSSGP Virtual Connection | p. 278 |
6.3.7 Addressing | p. 278 |
6.4 NS Layer | p. 280 |
6.4.1 SNS Entity | p. 280 |
6.4.2 NSC Entity | p. 285 |
6.5 BSSGP Layer | p. 291 |
6.5.1 BSSGP Service Model | p. 292 |
6.5.2 User Procedures Between LLC and RELAY SAPs | p. 292 |
6.5.3 Signaling Procedures Between GMM SAPs | p. 295 |
6.5.4 Signaling Procedures Between NM SAPs | p. 298 |
6.5.5 Signaling Procedures Between PFM SAPs | p. 306 |
6.5.6 Summary of BSSGP PDUs | p. 307 |
6.6 Case Studies | p. 309 |
6.6.1 Establishment of a BVC | p. 309 |
6.6.2 Downlink Transfer Procedure | p. 311 |
6.6.3 Scenario for Cell Reselection During Downlink Transfer on Gb Interface | p. 313 |
References | p. 316 |
Selected Bibliography | p. 317 |
7 Signaling Plane | p. 319 |
7.1 GMM | p. 320 |
7.1.1 Procedures | p. 320 |
7.1.2 Case Study: Control of the LLC Layer Operation | p. 336 |
7.2 PDP Context Management | p. 338 |
7.2.1 PDP Context Definition | p. 338 |
7.2.2 PDP Address | p. 339 |
7.2.3 Traffic Flow Template | p. 340 |
7.2.4 PDP State | p. 342 |
7.2.5 SM Layer | p. 342 |
7.2.6 PDP Context Procedures | p. 343 |
7.3 GTP Layer for the Control Plane | p. 350 |
7.3.1 Path Management Procedure | p. 351 |
7.3.2 Tunnel Management Procedures | p. 352 |
7.3.3 Location Management | p. 353 |
7.3.4 Mobility Management Between SGSNs | p. 353 |
Reference | p. 354 |
Selected Bibliography | p. 354 |
8 User Plane | p. 355 |
8.1 Packet Transmission Between MS and SGSN | p. 355 |
8.1.1 LLC Layer | p. 356 |
8.1.2 SNDCP Layer | p. 363 |
8.1.3 Case Study: Buffer Management | p. 371 |
8.2 GTP Layer for the User Plane | p. 380 |
8.2.1 GTP-U Tunnel | p. 380 |
8.2.2 Sequence Delivery | p. 380 |
8.3 IP Packet Sending Within GPRS PLMN | p. 381 |
8.3.1 IP Packet Sending from MS to GGSN | p. 381 |
8.3.2 IP Packet Sending from GGSN to MS | p. 383 |
8.4 Interworking with External Networks | p. 383 |
8.4.1 Interworking with PDNs Based on IP | p. 383 |
8.4.2 Interworking with PDNs Based on PPP | p. 386 |
Reference | p. 387 |
Selected Bibliography | p. 387 |
List of Acronyms | p. 389 |
About the Authors | p. 401 |
Index | p. 403 |