Sie sind auf Seite 1von 12

GPRS: GSM Packet Radio Service

GPRS

Internet

School of Information Technologies

GPRS-1

Data Services in GSM


Data transmission standardized with only 9.6 kbit/s
advanced coding allows 14.4 kbit/s not enough for Internet and multimedia applications

HSCSD (High-Speed Circuit Switched Data)


mainly software update bundling of several time-slots to get higher AIUR (Air Interface User Rate) (e.g., 57.6 kbit/s using 4 slots, 14.4 each) advantage: ready to use, constant quality, simple disadvantage: channels blocked for voice transmission
AIUR [kbit/s] 4.8 9.6 14.4 19.2 28.8 38.4 43.2 57.6 TCH/F4.8 1 2 3 4 TCH/F9.6 1 1 2 3 4 2 3 4 TCH/F14.4

School of Information Technologies

GPRS-2

GPRS: GSM Packet Radio Service


Packet-switched data over GSM Interconnects to Internet Strict separation between radio subsystem and network subsystem GPRS does not mandate changes to an installed MSC base
GPRS Internet
School of Information Technologies

GPRS-3

GPRS Channels
1 to 8 radio interface slots can be allocated per TDMA frame timeslots are shared by the active users uplink and downlink slots are allocated separately radio resources can be shared dynamically between speech and data 4 Coding Schemes CS1, CS2, CS3, CS4 giving
user data rates of approx. 6, 9, 10, 14 kbps per slot, raw data rates 9.05, 13.4, 15.6, 21.4 kbps per slot
School of Information Technologies

GPRS-4

GPRS Raw Data Rates (kbps)

Coding 1 slot scheme CS-1 CS-2 CS-3 CS-4 9.05 13.4 15.6 21.4

2 slots 3 slots 4 slots 5 slots 6 slots 7 slots 8 slots

18.2 26.8 31.2 42.8

27.15 40.2 46.8 64.2

36.2 53.6 62.4 85.6

45.25 67 78 107

54.3 80.4 93.6 128.4

63.35 93.8 109.2 149.8

72.4 107.2 124.8 171.2

School of Information Technologies

GPRS-5

GPRS Traffic
Supports various traffic classes, from intermittent and bursty transfers, to occasional transfer of large volumes of data Four different QoS levels Fast reservation to begin transmission of packets, typically 0.5 to 1.0 sec

School of Information Technologies

GPRS-6

GPRS MSs
Three classes of MS Class A MS can operate GPRS and other GSM services simultaneously Class B MS can monitor control channels for GPRS and other GSM services simultaneously, but can operate only one set of services at a time Class C MS can operate GPRS services only

School of Information Technologies

GPRS-7

GPRS Architecture (GSM view)


VLR BTS BSC MSC HLR GSM SGSN GPRS GTP GGSN Internet PSTN

GGSN: Gateway GPRS Support Node SGSN: Service GPRS Support Node GTP: GPRS Tunneling Protocol
School of Information Technologies
GPRS-8

GPSR Architecture (data view)


SGSN Gn

MS

BSS

SGSN

GGSN

PDN

Um

Gb

Gn

Gi

MSC

HLR/ GR EIR

VLR

School of Information Technologies

GPRS-9

Serving GPRS Support Node (SGSN)


at same hierarchical level as MSC delivers packets to MS within its service area queries HLRs for profile data of GPRS subscribers detects new GPRS mobile stations in a given service area processes registration of new MSs and keeps a record of their location

School of Information Technologies

GPRS-10

Gateway GPRS Support Node (GGSN)


used as interface to external packet-switched networks connected to SGSN via an IP-based GPRS backbone network maintains routing information that is necessary to tunnel the Protocol Data Units (PDUs) to the SGSNs that service particular mobile stations one or more GGSNs may support multiple SGSNs
School of Information Technologies

GPRS-11

GPRS Network Enhancements


Base Station System (BSS):
must be enhanced to recognize and send user data to the SGSN that is serving the area

Home Location Register (HLR):


must be enhanced to register GPRS user profiles and respond to queries originating from SGSNs regarding these profiles

MSC/VLR:
optionally enhanced to coordinate GPRS and non-GPRS e.g. combined location updates, SGSN paging for GSM calls
School of Information Technologies

GPRS-12

GPRS Network Operations


For GPRS user, network is connectionless HOWEVER, a network connection must be established for each transaction, and released once the transaction is completed

School of Information Technologies

GPRS-13

Network Access
GPRS attach request from MS to begin a transaction GPRS detach request from MS to end a transaction Attach/detach requests are infrequent e.g. daily Location updates much more frequently

School of Information Technologies

GPRS-14

Network Access...
User Registration associates the MS ID with the user address In home area, HLR is enhanced to reference GPRS data Outside home area, dynamically allocated records are references in VLRs Authentication - via GSM mobility management protocols Call Admission Control determines n/w resources for QoS

School of Information Technologies

GPRS-15

Routing and Data Transfer


Routing is performed by the GSNs on a hop-by-hop basis, using the destination address Routing tables are maintained by the GSNs using the GTP layer Data may be
Forwarded Tunneled Compressed Encrypted
School of Information Technologies

GPRS-16

Mobility Management
Mobility Management used to track the MS SGSNs communicate to update the user location Logical link is established between the MS and the SGSN

School of Information Technologies

GPRS-17

GPRS Protocol Architecture


MS
apps. IP/X.25 SNDCP LLC RLC MAC radio RLC MAC FR radio FR L1/L2 L1/L2
BSSGP SNDCP

Um

BSS

Gb

SGSN

Gn GGSN

Gi

IP/X.25 GTP UDP/TCP IP GTP UDP/TCP IP

LLC
BSSGP

From http://www.trillium.com/whats-new/wp_gprs.html School of Information Technologies


GPRS-18

GPRS Network Protocols


Sub-Network Dependent Convergence Protocol (SNDCP):
maps a network-level protocol, such as IP or X.25, to the underlying logical link control. provides compression, segmentation and multiplexing of network-layer messages to a single virtual connection

Logical Link Control (LLC):


a data link layer protocol for GPRS which functions similar to Link Access Protocol - D (LAPD). This layer assures the reliable transfer of user data across a wireless network.
School of Information Technologies

GPRS-19

GPRS Network Protocols...


Base Station System GPRS Protocol (BSSGP):
BSSGP processes routing and quality of service (QoS) information for the BSS. BSSGP uses the Frame Relay Q.922 core protocol as its transport mechanism.

GPRS Tunnel Protocol (GTP):


tunnels the protocol data units through the IP backbone by adding routing information. GTP operates on top of TCP/UDP over IP

School of Information Technologies

GPRS-20

GPRS Network Protocols...


GPRS Mobility Management (GMM):
handles mobility issues such as roaming, authentication, and selection of encryption algorithms.

Network Service:
manages the convergence sub-layer that operates between BSSGP and the Frame Relay Q.922 Core by mapping BSSGP's service requests to the appropriate Frame Relay services.

School of Information Technologies

GPRS-21

GPRS Network Protocols...


BSSAP+:
protocol that manages paging for voice and data connections and optimizes paging for mobile subscribers BSSAP+ is also responsible for location and routing updates as well as mobile station alerting

School of Information Technologies

GPRS-22

EDGE (Enhanced Data rate for GSM Evolution)


Uses GSM/GPRS, but with higher-level modulation (8-PSK instead of GMSK) Choice of 9 modulation schemes Allows up to 48 kbps per timeslot, 384 kbps using 8 time slots

School of Information Technologies

GPRS-23

References
Christian Bettstetter, Hans-Jrg Vgel, and Jrg Eberspcher , GSM Phase 2+ General Packet Radio Service GPRS: Architecture, Protocols and Air Interface, IEEE Communications Surveys http://www.comsoc.org/pubs/surveys, Third Quarter 1999, vol. 2 no. 3 A. K. Salkintzis, A survey of Mobile Data Networks, IEEE Communications Surveys http://www.comsoc.org/pubs/surveys, Third Quarter 1999, vol. 2 no. 3 Trillium Digital Systems, Generalised Packet Radio Service (GPRS) White Paper, http://www.trillium.com/whats-new/wp_gprs.html Hannu H. Kari , General Packet Radio Service (GPRS), http://www.ee.oulu.fi/~fiat/gprs.html Hannu H. Kari , GPRS overview and links, http://www.cs.hut.fi/~hhk/GPRS/gprs_index.html GPRS links: http://www.topology.org/gprs.html EDGE: http://www.dataonsms.com/edge.htm

School of Information Technologies

GPRS-24

Das könnte Ihnen auch gefallen