Beruflich Dokumente
Kultur Dokumente
GPRS History
Established by ETSI(European Telecommunications Standards Institute) GSM phase 1 --- 1992 GSM phase 2 --- 1996 GPRS begin in 1994 and published at the end of 1997
GPRS Objectives
GPRS uses packet switched resource allocation Dynamic channel allocation 1 to 8 time slots Available resources shared by active users Up and down link channels reserved separately GPRS and circuit switched (GSM) services can use same time slots alternatively Efficient delivery of SMS over the GPRS air interface Connections with data networks IP network,X.25,GPRS own protocols
GPRS Development
Phase
Class
Point-to-Point Point-to-Multipoint Support GPRS and other GSM simultaneously Support GPRS and GSM network parallel Only GPRS Half-Duplex Full-Duplex
Multi-slot Type
PTM (Point-To-Multipoint)
Multicast Service (PTM-M) Group Call Service (PTM-G)
GPRS Applications
WWW FTP Telnet Chat E-mail Image Audio Video GPS(Global Positioning System)
GSM Architecture
MS(Mobile Station) BSS(Base Station Subsystem) BTS(Base Transceiver Station) BSC(Base Station Controller) MSC(Mobile Switching Center) PSTN(Public Switched Telephone Network) HLR(Home Location Register) VLR(Visitor Location Register) AUC(Authentication Center)
GSM Architecture
GPRS Architecture
GPRS Architecture
GPRS Components
GPRS support node(GSN)
Packet routing and transfer within PLMN(Public Land Mobile Network) Acts as a logical interface to external PDN(Packet Data Network) Maintains routing information used to tunnel the PDUs(Protocol Data Unit) to the SGSN currently serving the MS(Mobile Station) Delivery of packets to the MSs within its service area
Mobile Transmission
SGSN(SGSN-S) encapsulates the packets transmitted by the MS and routes them to the appropriate GGSN(GGSN-S) Based on the examination of the destination address, packets are then routed to the GGSN-D through the packet data network The GGSN-D checks the routing context associated with the destination address and determines the SGSN-D and relevant tunneling information Each packet is then encapsulated and forwarded to the SGSN-D, which delivers it to the destination mobile
Mobile-terminated
Receive packet from some host when MS is in Home Public Land Mobile NetworkPLMN
Mobile-terminated
Receive packet from some host when MS is roaming at some Visited Public Land Mobile NetworkPLMN
GPRS Architecture
I nter -P LM N Back bone BG R In terne t
BS
B SC
MS MS MS
BS
Back bone
X.2 5
B SC BS S GSN S S7 BS MS VLR HL R
BS
BSC M SC PS TN
MS
BS MS MS BSC BS
BS
Mobility Management
Two encapsulation schemes:
Between GSNs Between MS and SGSN
Before MS sends data, MS has to attach to GPRS using an attachment procedure When moving to another SGSN(location update), GGSN and GR/HLR are informed about the new routing context
Mobility Management
State Diagram
GPRS Protocols
Sub-Network Dependent Convergence Protocol (SNDCP) maps a network-level protocol provides compression, segmentation and multiplexing of network-layer messages to a single virtual connection Logical Link Control (LLC) assures the reliable transfer of user data across a wireless network Base Station System GPRS Protocol (BSSGP) processes routing and QoS information uses the Frame Relay Q.922 core protocol GPRS Tunnel Protocol (GTP) tunnels the protocol data units between GSNs
GPRS Protocols
GPRS Mobility Management (GMM) handles roaming, authentication, and selection of encryption algorithms
Network Service maps BSSGP's service requests to the Frame Relay Q.922 Core Radio Link Control(RLC)/MAC Enable multiple MSs to share a common transmission medium which consist of several physical channels Physical Link Sublayer(PLL) Data coding, detection and correction Physical RF Sublayer(RFL) Perform the modulation and demodulation of the physical waveforms
Protocol Architecture
GPRS Architecture
Uplink
Downlink
GPRS Glossary
ETSI(European Telecommunications Standards Institute) MS(Mobile Station) BSS(Base Station Subsystem) BTS(Base Transceiver Station) BSC(Base Station Controller) MSC(Mobile Switching Center) PSTN(Public Switched Telephone Network) HLR(Home Location Register) VLR(Visitor Location Register) AUC(Authentication Center) GPRS support node(GSN) Gateway GPRS support node(GGSN) Serving GPRS support node(SGSN) packet data network(PDN) Public Land Mobile NetworkPLMN Sub-Network Dependent Convergence Protocol (SNDCP) Logical Link Control (LLC) Base Station System GPRS Protocol (BSSGP) GPRS Tunnel Protocol (GTP) GPRS Mobility Management (GMM) Packet Data ChannelPDCH Traffic ChannelTCH Packet Broadcast Control Channel(PBCCH) Packet Common Control Channel(PCCCH) Packet Traffic Channels(PTCH) High-Speed Circuit-Switched DataHSCSD Enhanced Data for GSM EvolutionEDGE
Reference
J. Cai and DJ Goodman, General Packet Radio Service in GSM, IEEE Communications, vol. 35, no. 10, pp. 122-131, October 1997 G. Brasche and B. Walke, Concepts, Services, and Protocols of the New GSM Phase 2+ General Packet Radio Service, IEEE Communications, vol. 35, no. 8, pp. 94-104, Aug 1997 C. Bettstetter, GSM PHASE 2+ GENERAL PACKET RADIO SERVICE GPRS:ARCHITECTURE, PROTOCOLS AND AIR INTERFACE, IEEE Communications,1997