Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
What is GPRS?
2
GPRS
TID
GSM and extends only the GPRS related SNDCP SNDCP GTP GTP
TLLI
functionality LLC
LLC Relay
LLC TCP/IP TCP/IP
! The physical layer is the same as GSM (uses GMSK) ! GPRS allows a MS to transmit on multiple time slots
! Functionalities include of the same TDMA frame unlike GSM
! Forward error correction and indication of ! A very flexible channel allocation is possible since
uncorrectable code words 1-8 time slots can be allocated per TDMA frame to
! Interleaving of radio “blocks” a single MS
! Synchronization ! Uplink and downlink slots can be allocated
! Monitoring of radio link signal quality differently – asymmetric data traffic
! Other functions similar to GSM ! Some channels may be allocated for GPRS. These
! A cell may or may not support GPRS!! ! Uplink and downlink transmissions are independent
! Radio resources are dynamically allocated between ! Medium access protocol is called “Master-Slave
GSM and GPRS services Dynamic Rate Access” or MSDRA
! GPRS information is broadcast on the CCHs ! Organization of time-slot assignment is done centrally
! PDCHs may be dynamically allocated or de-allocated by the BSS
by the network (usually the BSC) ! A “master” PDCH includes common control channels that
! If a MS is unaware that the PDCH has been de- carry the signaling information required to initiate
allocated, it may cause interference. packet transfer
! Fast release of PDCHs is achieved by a broadcast of ! The “slave” PDCH includes user data and dedicated
de-allocation message on a PACCH signaling information
Logical GPRS Channels Uplink Data Transfer
13 14
! Analogous to GSM, GPRS has certain traffic and control Packet Channel Request
channels PRACH or RACH
Packet immediate assgt.
! PDTCH $ Packet Data Traffic Channel PAGCH or AGCH
Packet Resource Request
! PBCCH $Packet BCCH PACCH
Packet Resource assgt.
! PNCH: Packet Notification Channel PACCH Random access
! Data transmission to a mobile can be interrupted if ! The TLLI (Temporary Logical Link Identity) is used to
a high priority message needs to be sent identify a MS in the LLC header
! A logical link is created between the MS and the
! Instead of paging, a resource assignment message
! Before accessing GPRS services, the MS must ! For each session, a PDP context is created
register with the GPRS network and become ! PDP Type: (e.g. IPv4)
“known” to the PDN ! The PDP address assigned to the MS
! The MS performs an attachment procedure with an ! The requested QoS
SGSN ! The GGSN address that serves the point of access to the
! Authentication
PDN
! Check with GR etc. ! PDP context is stored in the MS, the SGSN, and the
GGSN
! It is allocated a temporary logical link identity (TLLI)
by the SGSN ! A user may have several PDP contexts enabled at a
time
! A PDP (packet data protocol) Context is created
! The PDP address may be statically or dynamically
for the MS assigned (static address is the common situation)
SNDCP:Sub-Network Dependent
Packet Transformation Data Flow
21
Convergence Protocol 22
! Supports a variety of
network protocols (IP, X.
Signaling SMS PDP 25, CLNP etc.) PH User Data Network
29 30
Management BSC
BTS
! An option exists where the network can ask the MS to Home GGSN HLR SGSN
report its measurements and ask it to make a handoff PLMN BG
Intra PLMN
backbone
(as in GSM) network (IP
based)
Data Network
Visited
! Handoff Procedure (Internet)
PLMN
! Very similar to Mobile IP GGSN
Router Server
Corporate LAN
! 30 kHz physical channels instead of 200 kHz physical ! Inefficient use of radio resources
channels
! Migration path to full fledged third generation (3G)
! Can use coherent 8-PSK in addition to π/4 – DQPSK to
packet data services
increase throughput over a limited area => EDGE
! Customer base development
! Hooks in the standard allow the possibility of 16-QAM,
16-PSK, or 16-DQPSK in the future
EDGE
35
PSK
! Disadvantage: Coverage is reduced