This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
P-GSM Spectrum (Primary GSM) The initial allocation of spectrum
for GSM provided 124 carriers with Frequency Division Duplex for
uplink and downlink: Duplex sub bands of width 25 MHz - duplex
spacing 45 MHz Uplink sub band: 890 MHz to 915 MHz Downlink sub
band: 935 MHz to 960 MHz Frequency spacing between carriers is 200
kHz (0.2 MHz) One carrier is used for guard bands. Total number of
carriers (ARFCNs) = (25 0.2) / 0.2 = 124 2
Slide 3
E-GSM Spectrum (Extended GSM) E-GSM allocated extra carriers at
the low end of the spectrum. The ARFCN numbers of P-GSM were
retained (with 0 now included) and new ARFCNs introduced for the
lower end, numbered 975 1023. Duplex sub bands of width 35 MHz -
duplex spacing 45 MHz (same as PGSM) Uplink sub band: 880 MHz to
915 MHz Downlink sub band: 925 MHz to 960 MHz Frequency spacing of
200 kHz One carrier used to provide guard bands 3 0
Slide 4
900 MHz Utilization in Jordan 4 ZainOrange MHz 880885 925930
890902.5 935947.5 Zain 915 960
Slide 5
DCS-1800 Spectrum Digital Communication System 1800 MHz
introduced a further spectrum range for GSM, typically used for
smaller microcells overlaid over existing macrocells. Duplex sub
bands of width 75 MHz - duplex spacing 95 MHz Uplink sub band: 1710
MHz to 1785 MHz Downlink sub band: 1805 MHz to 1880 MHz Frequency
spacing of 200 kHz One carrier used to provide guard bands 5
Slide 6
1800 MHz Utilization in Jordan 6 Umniah MHz 17101740 18051835
1755 1850 1785 1880
Slide 7
1800 MHz Utilization in UK 7
Slide 8
PCS-1900 Spectrum Personal Communication System 1900 MHz is
used in USA and Central America to provide a service similar to
GSM. Duplex sub bands of width 60 MHz - duplex spacing 80 MHz
Uplink sub band: 1850 MHz to 1910 MHz Downlink sub band: 1930 MHz
to 1990 MHz Frequency spacing of 200 kHz One carrier used to
provide guard bands 8
Slide 9
Multiple Access Techniques Purpose: to allow several users to
share the resources of the air interface in one cell Methods: FDMA
- Frequency Division Multiple Access TDMA - Time Division Multiple
Access CDMA - Code Division Multiple Access 9
Slide 10
FDMA - Frequency Division Multiple Access Divide available
frequency spectrum into channels each of the same bandwidth Channel
separation achieved by filters: Good selectivity Guard bands
between channels Signalling channel required to allocate a traffic
channel to a user Only one user per frequency channel at any time
Used in analog systems, such as AMPS, TACS Limitations on:
frequency re-use number of subscribers per area 10 Time Frequency
Channel BW
Slide 11
TDMA - Time Division Multiple Access Access to available
spectrum is limited to timeslots User is allocated the spectrum for
the duration of one timeslot Timeslots are repeated in frames 11
Time Frequency TS0TS1TS2TS3TS4TS5TS6TS7 TS0TS1TS2TS3TS4TS5TS6TS7
Frame Time slot
Slide 12
CDMA - Code Division Multiple Access Each user is assigned a
unique digital code (pseudo - random code sequence) Code is used at
Mobile Station and Base Station to distinguish different users
signals Many users communications can be transmitted simultaneously
over the same frequency band Advantages: very efficient use of
spectrum does not require frequency planning Used in IS - 95
(cdmaOne) Not used in GSM Wideband CDMA techniques used in UMTS 12
Time Frequency Code
Slide 13
higher GSM frame structures 935-960 MHz 124 channels (200 kHz)
downlink 890-915 MHz 124 channels (200 kHz) uplink frequency time
TS0TS1 TS2 TS3 TS4 TS5 TS6TS7 GSM TDMA frame GSM time-slot (normal
burst) Physical Channel 4.615 ms 546.5 s 577 s tailuser
dataTrainingS guard space Suser datatail guard space 3 bits57
bits26 bits 57 bits1 13 GSM - TDMA/FDMA 156.25 bit periods Using
FDMA and TDMA techniques, each carrier is divided into 8 Physical
channels (timeslots) 13
Slide 14
Uplink and Downlink Synchronization TDMA is used to provide a
set of 8 physical channels (timeslots) on each carrier One cycle of
8 timeslots forms the TDMA frame of 4.615 ms duration Each timeslot
lasts for 0.577 ms (156.25 bit periods) and can contain one of
several types of data burst A mobile station cannot transmit and
receive simultaneously. The MS transmit burst is delayed by 3
timeslots after the BTS burst. This delay allows the MS to compare
signal quality from neighboring cells 14
Slide 15
GSM Channels A timeslot is the basic physical resource
(channel) in GSM, which is used to carry all forms of logical
channel information, both user speech/data and control signaling.
Logical Channels - the various ways we use the resource- one
physical channel may support many logical channels. logical
channels are piggybacked on the physical channels Multiframe
structures is used to provide all the logical channels required.
Different structures of data burst are used in the timeslot for
different purposes. 15
Slide 16
Logical Channels GSM uses a set of logical channels to carry
call traffic, signaling, system information, synchronization etc.
The logical channels are divided into traffic channels and control
channels They can then be further divided as shown: 16 TCH Traffic
Channels TCH/F Traffic Channel (full rate) (U/D) TCH/H Traffic
Channel (half rate) (U/D) BCH Broadcast Channels FCCH Frequency
Correction Channel (D) SCH Synchronization Channel (D) BCCH
Broadcast Control Channel (D) CCCH Common Control Channels PCH
Paging Channel (D) RACH Random Access Channel (U) AGCH Access Grant
Channel (D) CBCH Cell Broadcast Channel (D) NCH Notification
Channel (D) DCCH Dedicated Control Channels SDCCH Stand alone
Dedicated Control Channel (U/D) SACCH Slow Associated Control
Channel (U/D) FACCH Fast Associated Control Channel (U/D) U =
Uplink D = Downlink
Slide 17
Traffic Channels (TCH) TCH carries payload data - speech, fax,
data- normally time slots 1 - 7 if TS0 is used for control
signaling Connection may be: Circuit Switched - voice or data or
Packet Switched data TCH may be: o Full Rate (TCH/F) one channel
per user 13 kbps voice, 9.6 kbps data or o Half Rate (TCH/H) one
channel shared between two users (alternatively from frame to
frame) 6.5 kbps voice, 4.8 kbps data 17
Slide 18
Broadcast Channels (BCH) BCH channels are all downlink and are
allocated to timeslot zero some times called BCCH. The RF carrier
used to transmit the BCCH is referred to as the BCCH carrier. BCH
Channels are: o FCCH: Frequency correction channel sends the mobile
a burst of all 0 bits which allows it to fine tune to the downlink
frequency o SCH: Synchronization channel, t he SCH carries the
information to enable the MS to synchronize to the TDMA frame
structure and know the timing of the individual timeslots, it sends
the absolute value of the frame number (FN), which is the internal
clock of the BTS, together with the Base Station Identity Code
(BSIC). o BCCH: Broadcast Control Channel sends radio resource
management and control messages: Location Area Identity (LAI). List
of neighboring cells that should be monitored by the MS. List of
frequencies used in the cell. Cell identity. Power control
indicator. DTX permitted. Access control (i.e., emergency calls,
call barring... etc.). CBCH description. Some messages go to all
mobiles, others just to those that are in the idle state. As the
name suggests, the broadcast channels send information out to all
mobiles in a cell. These channels are also important for mobiles in
neighboring cells which need to monitor power levels and identify
the base stations. 18
Slide 19
Common Control Channels (CCCH) CCCH contains all point to
multi-point downlink channels (BTS to several MSs) and the uplink
Random Access Channel: o CBCH: Cell Broadcast Channel is an
optional channel for general information such as road traffic
reports sent in the form of SMS. o PCH: Paging Channel sends paging
signal to inform mobile of a call, (paging can be performed by an
IMSI, TMSI or IMEI). o RACH: Random Access Channel is sent by the
MS to request a channel from the BTS or accept a handover to
another BTS. A channel request is sent in response to a PCH
message. o AGCH: Access Grant Channel allocates a dedicated channel
(SDCCH) to the mobile. o NCH: Notification Channel informs MS about
incoming group or broadcast calls. The main use of common control
channels is to carry the information needed to set up a dedicated
channel. Once a dedicated channel (SDCCH) is established, there is
a point to point link between the base station and mobile.
Associated control channels carry additional signalling to support
dedicated channels. SACCH is associated with either SDCCH or TCH.
FACCH is only associated with TCH. 19
Slide 20
Dedicated Control Channels (DCCH) DCCH comprise the following
bi-directional (uplink / downlink) point to point control channels:
o SDCCH: Standalone Dedicated Control Channel is used for call set
up, Authentication, location updating and also point to point SMS.
o ACCH: Associated Control Channels can be associated with either
an SDCCH or a TCH, they are used for carrying information
associated with the process being carried out on either the SDCCH
or the TCH. o SACCH: Slow Associated Control Channel conveys power
control and timing information in the downlink direction (towards
the MS) and Receive Signal Strength Indicator (RSSI), and link
quality reports in the uplink direction during a call or operations
associated with SDCCH. o FACCH: Fast Associated Control Channel is
used (when needed) for signalling during a call, mainly for
delivering handover messages and for acknowledgement when a TCH is
assigned. 20
Slide 21
Multiframes To provide all the logical channel operations with
the physical resources (timeslots) available, an additional time
frame structure is required in which the logical channels are
multiplexed onto the timeslots. This is the concept of multiframes.
Multiframes provide a way of mapping the logical channels on to the
physical channels (timeslots). A multiframe is a series of
consecutive instances of a particular timeslot. GSM uses
multiframes of 26 and 51 timeslots. 21
Slide 22
Traffic Channel Multiframe The TCH multiframe consists of 26
timeslots. This multiframe maps the following logical channels: TCH
SACCH FACCH TCH Multiframe structure: 22 TCH is always allocated on
the 26 frame multiframe structure shown above. During a call the
mobile is continually monitoring power levels from neighboring base
stations. It does this in the times between its allocated timeslot.
Once each traffic channel multiframe there is a SACCH burst which
is used to send a report on these measurements to the current
serving base station. The downlink uses this SACCH burst to send
power control and other signals to the mobile. Frame # T = TCH, S =
SACCH, I = Idle FACCH is not allocated slots in the multiframe. It
steals TCH slots when required - indicated by the stealing flags in
the normal burst.
Slide 23
Control Channel Multiframe The control channel multiframe is
formed of 51 timeslots. CCH multiframe maps the following logical
channels: A basic BCCH multiframe is shown below which use TS0. The
main reason for other structures is the allocation of SDCCH/SACCH.
23 DownlinkUplink FCCH RACH SCH BCCH CCCH (combination of PCH and
AGCH)
Slide 24
Different Control Channel structures 24 TS0 TS1 While TS0 as in
the previous slide
Slide 25
GSM hierarchy of frames 012204520462047... hyperframe
012484950... 012425... superframe 012425... 012484950... 0167
multiframe frame burst slot 577 s 4.615 ms 120 ms 235.4 ms 6.12 s 3
h 28 min 53.76 s control traffic control The timing of the
hyperframe relates to the cycle of frame numbers transmitted on the
synchronization channel (SCH). After 26 x 51 x 2048 = 2715648
frames, the frame number (which consists of 22 bits) resets to
zero. 25
Slide 26
Types of Data Burst The 156.25 bit periods of a timeslot can
hold different types of data burst: 26
Slide 27
Timing Advance Timing Advance is needed to compensate for
different time delays in the transmission of radio signals from
different mobiles. Signal from MS1 takes longer to arrive at BTS
than that from MS2 Timeslots overlap - collision 27 Timing Advance
signal causes mobiles further from base station to transmit earlier
- this compensates for extra propagation delay
Slide 28
TA Cont. The maximum value of Timing Advance sets a limit on
the size of the cell. Timing Advance is calculated from delay of
data bits in the RACH burst received by the base station long guard
period allows space for this delay 28 It is adjusted during the
call in response to subsequent normal burst positions. TA signal is
transmitted on SACCH as a number between 0 and 63 in units of bit
periods TA value allows for round trip from MS to BTS and back to
MS Each step in TA value corresponds to a MS to BTS distance of 550
metres Maximum MS to BTS distance allowed by TA is 35 km
Slide 29
TA Cont. Timing Advance value reduces the 3 timeslot offset
between downlink and uplink 29 Uplink TA Actual delay The Timing
Advance technique is known as adaptive frame alignment
Slide 30
GSM Modulation Technique Gaussian Minimum Shift Keying (GMSK):
Frequencies are arranged so there is no phase discontinuity at the
change of bit period. Data pulses are shaped using a Gaussian
filter: Smoothes phase transitions Gives a constant envelope QPSK
is used in IS-95 (CDMA). Comparison of GMSK and QPSK: GMSK requires
greater bandwidth QPSK reduces interference with adjacent carrier
frequencies GMSK is more power efficient - less battery drain from
MS on uplink GMSK has greater immunity to signal fluctuations
30
Slide 31
Speech over the Radio Interface 31
Slide 32
Speech Coding GSM transmits using digital modulation - speech
must be converted to binary digits Coder and decoder must work to
the same standard Simplest coding scheme is Pulse Code Modulation
(PCM): Sampling every 1/(2*4k)=125 s Assume each sample is mapped
to an 8 bit codeword (256 levels of an equalizer) then this
requires data rate of 8k*8=64 kbps This is too high for the
bandwidth available on the radio channels 32
Slide 33
Advanced Speech Coding Several approaches to modeling human
speech which requires less data than PCM have been attempted.
Estimates are that speech only contains 50 bits per second of
information Compare time to speak a word or sentence with time to
transmit corresponding text Attempts to encode speech more
efficiently: speech consists of periodic waveforms -so just send
the frequency and amplitude model the vocal tract - phonemes,
voiced and unvoiced speech Vocoder - synthetic speech quality
33
Slide 34
ASC Cont. Speech obviously contains far more information than
the simple text transcription of what is being said. We can
identify the person speaking, and be aware of much unspoken
information from the tone of voice and so on. Early vocoders which
reduced the voice to just simple waveform information lacked the
human qualities which we need to hold a meaningful communication.
Hybrid encoders give greater emphasis to these qualities by using
regular pulse excitation which encodes the overall tone of the
voice in great detail. 34
Slide 35
GSM Voice Coder 35 Sent as frequency and amplitude
Slide 36
Error Correction Coding To reproduce speech, decoder needs bit
error rate no more than 0.1% Radio channel typically gives error
rate of 1% - need error correction Two approaches to error
correction: Backward error correction: Automatic Repeat Request
(ARQ) Forward error correction 36
Slide 37
ARQ In backward error correction, we assume that if the known
check bits have been transmitted correctly, the rest of the data is
correct. If the check bits do not match what is expected, the
system asks for re-transmission. Not suitable for speech as the
timing could become unintelligible if several repeats were
necessary. However, in normal conversation, we naturally apply
backward error correction by asking the person to repeat something
we have not understood. 37
Slide 38
FEC Coding is added to the information bits which enable the
original to be reconstructed even if there are errors - redundancy
Repeat transmission is not required - suitable for speech Two types
of FEC: Block codes Convolutional codes GSM uses a combination of
both code types 38
Slide 39
GSM Error Correction Scheme The GSM coding scheme is described
as concatenated. It divides the data into three prioritized
sections and applies different levels of coding to each, the
resultant code is then put together (concatenated) for
transmission. 260 bits from voice coder are divided into 3 classes,
according to their importance for speech reproduction: Rate of
coding describes the amount of redundancy in the coded data: 1/2
rate code transmits twice as many bits as actual data Data rate is
halved 39
Slide 40
Interleaving The algorithms used to recover the data are based
on an assumption that errors will be randomly distributed. In
practice errors tend to clump together as the mobile passes in and
out of fade regions. To overcome this, the data bursts are not sent
in their natural order, but are interleaved according to a
pseudo-random pattern among a set of timeslots within the
multiframe. Interleaving is applied after error coding and removed
at the receiver before the decoding. Thus the coding algorithm has
a more random distribution of errors to deal with. 40
Slide 41
Protocol Stack A protocol is a set of rules, agreed by both
sides, to allow meaningful communication to take place Protocols
are needed whenever systems need to pass information from one to
another ISO 7-Layer OSI Reference Model: 41
Slide 42
Vertical vs. Horizontal Communications 42 Horizontal
(Peer-to-Peer) Communication Vertical (Entity-to-Entity)
Communication
Slide 43
Each layer requests a service from the layer below The layer
below responds by providing a service to the layer above Each layer
can provide one or more services to the layer above Each service
provided is known as a service Entity Each Entity is accessed via a
Service Access Point (SAP) or a gate. Each SAP has a unique SAP
Identifier (SAPI) 43
Slide 44
GSM Protocols In the OSI Reference Model, the logical channels
of the air interface are at the Service Access Point (SAP) of the
Physical Layer (Layer 1) ISDN Reference Model divides the protocol
plane into a Control Plane and a User Plane corresponds to the
control and traffic channels of the logical channels some user data
(notably SMS text messages) is carried by the control plane 44
Slide 45
Protocols on the GSM Air Interface 45
Slide 46
User Plane - Speech Transmission Speech is encoded at the MS by
the GSM Speech Codec (GSC) using hybrid encoders to give a data
rate of 13 kbps. Then Forward Error Correction (FEC) is applied At
the BSS the FEC and any encryption is decoded by the TRX and the
data is converted to the ISDN format (ITU-T A-law) by a Transcoding
and Rate Adaption Unit (TRAU). The A-law format carries data at 64
kbps across the fixed network. The TRAU may be part of the BTS or
part of the BSC. If the TRAU is located at the BSC, then up to 4
speech channels may be multiplexed at the BTS (MPX in the diagram)
onto an ISDN B channel which reduces the bandwidth required across
the Abis interface. 46
Slide 47
Control Plane-GSM Signalling Protocols 47 CM: Connection
Management MM: Mobility Management RR: Radio Resources Management
LAPD: Link Access Procedure D LAPDm: Link protocol adapted for air
interface (Um) BTSM: Base Transceiver Station Management BSSMAP:
Base Station System Management Application Part DTAP: Direct
Transfer Application Part SCCP: Signalling Connection Control Part
TCAP: Transaction Capabilities Application Part MTP: Message
Transfer Part MAP: Mobile Application Part UP: User Part ITU-T
G.703, G705, G.732: Protocols for digital transfer of signalling
messages on the Abis and A interfaces at 2048 kb/s or 64 kb/
Slide 48
Protocols Functionality Layer 1 Physical Layer On the air
interface, the physical layer uses FDMA/TDMA, multiframe structure,
channel coding etc. to implement the logical control channels.
Services provided by layer 1 are: Access capabilities multiplexing
logical onto physical channels Error protection error detection /
correction coding mechanisms Encryption Layer 2 LAPDm Link Access
Procedure on Dm channels Data link protocol responsible for
protected transfer of signalling messages between MS and BTS. LAPDm
supports the transport of messages between protocol entities on
Layer 3, in particular: BCCH, PCH, AGCH and SDCCH signalling.
48
Slide 49
Cont. Layer 3 - Network Sub-layers: Radio Resource Management
(RR) Mobility Management (MM) Connection Management 3 entities:
Call Control (CC) Supplementary Services (SS) Short Message Service
(SMS) RR is responsible for: Monitoring BCCH and PCH Administering
RACH Requests for and assignments of data and signalling channels
Measurements of channel quality MS power control and
synchronization Handover Synchronization of data channel encryption
and decryption MM is responsible for: TMSI assignment Location
updating Identification of MS (IMSI, IMEI) Authentication of MS
IMSI attach and detach Confidentiality of subscriber identity 49
Within Connection Management, Call Control (CC) is responsible for:
Set up of normal calls (MS originated, MS terminated) Set up of
emergency calls (MS originated only) Terminating calls DTMF
signalling Call related supplementary services Service modification
during a call (e.g. speech/data, speech/fax)
Slide 50
Enhancing GSM AMR (Adaptive multi-rate) speech coder Trade off
speech and error correction bits Fewer dropped calls DTX
discontinuous transmission Less interference (approach 0 bps during
silences) More calls per cell Frequency hopping Overcome fading
Synchronization between cells DFCA: dynamic frequency and channel
assignment Allocate radio resources to minimize interference Also
used to determine mobiles location TFO Tandem Free Operation
Slide 51
Tandem Free Operation (TFO) Concepts Enchance GSM operation
through Improve voice quality by disabling unneeded transcoders
during mobile-to-mobile calls Operate with existing networks (BSCs,
MSCs) New TRAU negotiates TFO in-band after call setup TFO frames
use LSBits of 64 Kbps circuit to carry compressed speech frames and
TFO signaling MSBits still carry normal G.711 (PCM)speech samples
Limitations Same speech codec in each handset Digital transparency
in core network (EC off!) TFO disabled upon cell handover, call
transfer, in-band DTMF, announcements or conferencing
Slide 52
TFO Tandem Free Operation No TFO : 2 unneeded transcoders in
path With TFO (established) : no in-path transcoder A BTS BSC TRAU
Ater MSC TRAU BSC MS BTS Abis GSM CodingG.711 / 64 kbGSM Coding
ADAD DADA ADAD DADA (**) or 7 bits if Half-Rate coder is used A BTS
BSC TRAU Ater MSC TRAU BSC MS BTS Abis GSM Coding[GSM Coding + TFO
Sig] (2bits) + G.711 (6bits**) / 64 KbGSM Coding ADAD TFOTFO TFOTFO
DADA PSTN* (*) or TDM-based core network
Slide 53
GSM Evolution A lot of developments within GSM leads towards 3G
technology and the high data rates which this is intended to offer.
These technologies are collectively known as 2.5 or B2G Generation
GSM technologies and include: High Speed Circuit-Switched Data
(HSCSD) General Packet Radio Service (GPRS) Enhanced Data for GSM
Evolution (EDGE) CAMEL (Customized Application for Mobile Enhanced
Logic) 53
Slide 54
2.5 G In GSM data transmission standardized with maximum 9.6
kbit/s advanced coding allows 14,4 kbit/s not enough for Internet
and multimedia applications Main requirement is for increased data
rates Mobile access to: Internet E-mail Corporate networks 54
Slide 55
GSM Evolution for Data Access 1997200020032003+ GSM GPRS EDGE
UMTS 9.6 kbps 115 kbps 384 kbps 2 Mbps GSM evolution3G
Slide 56
HSCSD (High-Speed Circuit Switched Data) Increases bit rate for
GSM by a mainly software upgrade Uses multiple GSM channel coding
schemes to give 4.8 kb/s, 9.6 kb/s or 14.4 kb/s per timeslot
Multiple timeslots for a connection e.g. using two timeslots gives
data rates up to 28.8 kb/s Timeslots may be symmetrical or
asymmetrical, e.g. two downlink, one uplink, giving 28.8 kb/s
downloads but 14.4 kb/s uploads HSCSD handsets are typically
limited to 4 timeslots, allowing: 2 up / 2 down (28.8 kb/s in both
directions) 3 down and 1 up (43.2 kb/s down 14.4 kb/s up) This
limitation arises because the handset operates in half duplex and
needs time to change between transmit and receive modes Advantage:
ready to use, constant quality, simple Disadvantage: channels
blocked for voice transmission 56
Slide 57
GPRS (General Packet Radio Service) Packet switching: Data
divided into packets Packets travel through network individually
Connection only exists while packet is transferred from one node to
next When packet has passed a node, the network resources become
available for another packet User sees an always on virtual
connection through the network Using free slots only if data
packets ready to send (e.g., 115 kbit/s using 8 slots temporarily)
Standardization 1998, introduction 2000. Advantage: one step
towards UMTS, more flexible Disadvantage: more investment needed
57
Slide 58
GPRS Network Elements GPRS network elements GSN (GPRS Support
Nodes): GGSN and SGSN GGSN (Gateway GSN) interworking unit between
GPRS and PDN (Packet Data Network) acts as an interface and a
router to external networks. The GGSN contains routing information
for GPRS mobiles, which is used to tunnel packets through the IP
based internal backbone to the correct Serving GPRS Support Node.
The GGSN also collects charging information connected to the use of
the external data networks and can act as a packet filter for
incoming traffic. SGSN (Serving GSN) responsible for authentication
of GPRS mobiles, registration of mobiles in the network, mobility
management, and collecting information for charging for the use of
the air interface. GR (GPRS Register) user addresses 58
Slide 59
GPRS architecture and interfaces MS BSSGGSNSGSN MSC UmUm EIR
HLR/ GR VLR PDN GbGb GnGn GiGi SGSN GnGn 59
Slide 60
GPRS modifications on GSM network GSM Network
ElementModification or Upgrade Required for GPRS Mobile Station
(MS)New Mobile Station is required to access GPRS services. These
new terminals will be backward compatible with GSM for voice calls.
BTSA software upgrade is required in the existing base transceiver
site. BSCThe base station controller (BSC) requires a software
upgrade and the installation of new hardware called the packet
control unit (PCU). The PCU directs the data traffic to the GPRS
network and can be a separate hardware element associated with the
BSC. GPRS Support Nodes (GSNs)The deployment of GPRS requires the
installation of new core network elements called the serving GPRS
support node (SGSN) and gateway GPRS support node (GGSN). Databases
(HLR, VLR, etc.)All the databases involved in the network will
require software upgrades to handle the new call models and
functions introduced by GPRS. 60
Slide 61
GPRS Circuit/Packet Data Separation 61
Slide 62
SS7 BTS BSC MSC VLR HLR AuC GMSC BSS PSTN NSS A E C D PSTN Abis
B H MS BSS Base Station System BTS Base Transceiver Station BSC
Base Station Controller NSS Network Sub-System MSC Mobile-service
Switching Controller VLR Visitor Location Register HLR Home
Location Register AuC Authentication Server GMSC Gateway MSC 2.5G
Architectural Detail SGSN Serving GPRS Support Node GGSN Gateway
GPRS Support Node GPRS General Packet Radio Service IP 2G+ MS
(voice & data) PSDN Gi SGSN Gr Gb Gs GGSN Gc Gn 2G MS (voice
only) 62
Slide 63
GPRS protocol architecture apps. IP/X.25 LLC GTP MAC radio MAC
radio FR RLC BSSGP IP/X.25 FR UmUm GbGb GnGn L1/L2 MS BSSSGSNGGSN
UDP/TCP GiGi SNDCP RLC BSSGP IP LLCUDP/TCP SNDCP GTP 63
Slide 64
GPRS Air Interface New Packet logical channels defined - PBCCH,
PDTCH etc. New multiframe structure based on radio blocks of 4
timeslots Allows up to 8 mobiles to share a timeslot For high data
rates, several physical channels may be allocated to one user 4
levels of channel coding schemes (CS-1 to CS-4): Decreasing level
of error checking Greater data throughput rates Scheme selected
according to interference level (C/I) 64
Slide 65
Enhanced Data rates for GSM Evolution (EDGE) Use 8 Phase-Shift
Keying (8PSK) modulation - 3 bits per symbol Improved link control
allows the system to adapt to variable channel quality - leads to
slightly reduced coverage area Applied to GSM, EDGE allows a
maximum data rate of 48 kb/s per timeslot, giving the quoted figure
of 384 kb/s per carrier (8 timeslots) EDGE can be applied to HSCSD
(ECSD) and GPRS (EGPRS) EDGE will be expensive for operators to
implement: Each base station will require a new EDGE transceiver
Abis interface between BTS and BSC must be upgraded 65