Ch-02 GSM
Ch-02 GSM
GSM
• overview
• services
• sub-systems
• components
2
➢ GSM
❑ formerly: Groupe Spéciale Mobile (founded 1982)
❑ now: Global System for Mobile Communication
❑ Pan-European standard (ETSI, European
Telecommunications Standardisation Institute)
❑ simultaneous introduction of essential digital cellular
services in three phases (1991, 1994, 1996) by the
European telecommunication administrations, seamless
roaming within Europe possible
❑ many providers all over the world use GSM (more than 130
countries in Asia, Africa, Europe, Australia, America)
❑ more than 100 million subscribers
3
Performance characteristics of GSM
➢ Communication
❑ mobile, wireless digital communication; support for voice and data services
➢ Total mobility
❑ international access, chip-card enables use of access points of different
providers
➢ Worldwide connectivity
❑ one number, the network handles localization High capacity
❑ better frequency efficiency, smaller cells, more customers per cell
➢ High transmission quality
❑ high audio quality
❑ uninterrupted phone calls at higher speeds (e.g., from cars, trains) – better
handoffs and
➢ Security functions
❑ access control, authentication via chip-card and PIN
4
GSM: Mobile Services
➢GSM offers
• several types of connections
voice connections, data connections, short message service
• multi-service options (combination of basic services)
➢ Three service domains
• Bearer Services – interface to the physical medium (transparent for example in the
case of voice or non transparent for data services)
• Tele Services – services provided by the system to the end user (e.g., voice, SMS,
fax, etc.)
• Supplementary Services – associated with the tele services: call forwarding,
redirection, etc. bearer services
MS
transit source/
TE MT GSM-PLMN network destination TE
R, S Um (PSTN, ISDN) network (U, S, R)
tele services
Bearer Services
➢ Telecommunication services to transfer data between access points
❑ R and S interfaces – interfaces that provide network independent data transmission from
end device to mobile termination point.
❑ U interface – provides the interface to the network (TDMS, FDMA, etc.)
6
Tele Services
Cont
7
➢ Additional services: Non-Voice-Teleservices
group 3 fax
voice mailbox (implemented in the fixed network supporting the mobile
terminals)
electronic mail (MHS, Message Handling System, implemented in the fixed
network)
8
Supplementary services
Services in addition to the basic services,
cannot be offered stand-alone
May differ between different service providers, countries and protocol
versions
Important services
• identification: forwarding of caller number
• suppression of number forwarding
• automatic call-back
• conferencing with up to 7 participants
• locking of the mobile terminal (incoming or outgoing calls)
Architecture of the GSM system
GSM is a PLMN (Public Land Mobile Network)
several providers setup mobile networks following the GSM standard within each
country
components
• MS (mobile station)
• BS (base station)
• MSC (mobile switching center)
• LR (location register)
subsystems
• RSS (radio subsystem): covers all radio aspects
• NSS (network and switching subsystem): call forwarding, handover,
switching
• OSS (operation subsystem): management of the network
GSM World Coverage Map
https://www.worldtimezone.com/gsm.html
India 900 1800 3G 900/2100 AirTel; 3G 2100 BSNL; 3G 4G LTE Vodafone Idea
2100 MTNL; 3G 2100 Tata Docomo; 3G LTD 1800/2100/2500Mhz ;
2100 Vodafone Idea LTD ; 4G LTE Bharti Airtel
1800/2100/2300Mhz; 4G
LTE Jio
850/1800/2300mhz; 4G
LTE BSNL 2500Mhz (trial);
4G LTE Tata DoCoMo
Teleservices
900/1800/2100/2300Mhz ;
4.12
GSM: elements and interfaces
radio cell
BSS
MS MS
Um radio cell
RSS BTS MS
BTS
Abis
BSC BSC
A
MSC MSC
NSS signaling
VLR VLR
ISDN, PSTN
HLR GMSC
PDN
IWF
O
OSS
EIR AUC OMC
A RADIO CELL
Voice
Channels
Or MS
Lines to control
BSC channels
System architecture: radio subsystem
radio network and switching
subsystem subsystem
MS MS
Components
MS (Mobile Station)
Um
BSS (Base Station Subsystem):
BTS Abis consisting of
BSC MSC BTS (Base Transceiver Station):
BTS
sender and receiver
BSC (Base Station Controller):
controlling several transceivers
BTS
A Interfaces
BSC MSC Um : radio interface
BTS
Abis : standardized, open interface with
BSS
16 kbit/s user channels
A: standardized, open interface with
64 kbit/s user channels
Radio subsystem
The Radio Subsystem (RSS) comprises the cellular mobile network up to the switching
centers
Components
Base Station Subsystem (BSS):
Base Transceiver Station (BTS): radio components including sender, receiver, antenna - if
directed antennas are used one BTS can cover several cells
Base Station Controller (BSC): switching between BTSs, controlling BTSs, managing of
network resources, mapping of radio channels (Um) onto terrestrial channels (A interface)
PSTN
MSC
BSC 1
BSC 1
BTS Location
BTS BTS
Area 2
BTS BTS
Location
Area 1
Base Transceiver Station and Base Station Controller
• Tasks of a BSS are distributed over BSC and BTS
• BTS comprises radio specific functions
• BSC is the switching center for radio channels
Mobile station
Terminal for the use of GSM services
A mobile station (MS) comprises several functional groups
• MT (Mobile Terminal):
• offers common functions used by all services the MS offers
• corresponds to the network termination (NT) of an ISDN access
• end-point of the radio interface (Um)
• TA (Terminal Adapter):
• terminal adaptation, hides radio specific characteristics (TE connects via modem,
Bluetooth, IrDA etc. to MT)
• TE (Terminal Equipment):
• peripheral device of the MS, offers services to a user
• Can be a headset, microphone, etc.
• does not contain GSM specific functions
• SIM (Subscriber Identity Module):
• personalization of the mobile terminal, stores user parameters
TE TA MT
Um
R S
GSM cellular handset
HLR Network)
• PSPDN (Packet Switched Public Data
Net.)
VLR
• CSPDN (Circuit Switched Public Data
ISDN Net.)
MSC
PSTN
IWF
PSPDN
CSPDN Databases
• HLR (Home Location Register)
• VLR (Visitor Location Register)
• EIR (Equipment Identity Register)
Network and switching subsystem
• NSS is the main component of the public mobile network GSM
• switching, mobility management, interconnection to other networks, system control
Components
• Mobile Services Switching Center (MSC)
controls all connections via a separated network to/from a mobile terminal within the domain of
the MSC - several BSC can belong to a MSC
• Databases (important: scalability, high capacity, low delay)
• Home Location Register (HLR)
central master database containing user data, permanent and semi-permanent data of all
subscribers assigned to the HLR (one provider can have several HLRs)
• Visitor Location Register (VLR)
local database for a subset of user data - data about all users currently visiting in the domain of
the VLR
Mobile Services Switching Center
The MSC (mobile switching center) plays a central role in GSM
• switching functions
• additional functions for mobility support
• management of network resources
• interworking functions via Gateway MSC (GMSC)
• integration of several databases
Functions of a MSC
Components
cell
idealized shape of the cell
890-915 MHz
124 channels (200 kHz)
uplink
higher GSM frame structures
time
1 2 3 4 5 6 7 8
4.615 ms
36
There is relationship
If the uplink frequency is fu = 890 MHz + n·0.2 MHz,
the downlink frequency is fd = fu + 45 MHz,
i.e., fd = 935 MHz + n·0.2 MHz for a certain channel n.
4.37
GSM Radio Interface - TDMA/FDMA • Each of the 248 channels
is additionally separated in
time via a GSM TDMA
935-960 MHz
124 channels (200 kHz)
frame,
downlink
4.39
Bursts for data transmission:
• Normal Burst
• Frequency Correction Burst allows the MS to correct the local oscillator to avoid interference
with neighboring channels,
• Synchronization Burst with an extended training sequence synchronizes the MS with the BTS in
time,
• Access Burst is used for the initial connection setup between MS and BTS,
• Dummy Burst is used if no data is available for a slot.
If the BTS sends data at time t0 in slot one on the downlink, the MS accesses slot one on the uplink
at time t0+3·577 µs. An MS does not need a full-duplex transmitter, a simpler half-duplex
transmitter switching between receiving and sending is enough.
To avoid frequency selective fading, GSM specifies an optional slow frequency hopping
mechanism. MS and BTS may change the carrier frequency after each frame based on a common
hopping sequence.
4.40
TB Data Training seq. Data TB GP
Normál burst (NB) 000 58 bit 26 bit 58 bit 000 8.25 bit time
TB 000...0 TB GP
Frequency Correction Burst (FB) 000 142 bit 000 8.25 bit time
44
Logical Channels
• Signalling Channel
Broadcast Channel (BCH) (unidirectional)
Common Control Channel (CCH) (unidirectional)
Dedicated/Associated Control Channel (DCCH/ACCH) (bidirectional)
BCCH
• Broadcast Control Channel (BCCH)
• BTS to MS
• send cell identities, organization info about common control channels,
cell service available, etc
• Radio channel configuration
• Current cell + Neighbouring cells
• Synchronizing information
• Frequencies + frame numbering
• Registration Identifiers
• LA + Cell Identification (CI) + Base Station Identity Code (BSIC)
FCCH & SCH
• Synchronization Channel
send TDMA frame number and base station identity code to
synchronize MSs
MS knows which timeslot to use
Repeated broadcast of Synchronization Bursts
AGCH & PCH
• Access Grant Channel (AGCH)
BTS to MS
Used to assign an SDCCH/TCH to MS
superframe
0 1 2 ... 48 49 50
6.12 s
0 1 ... 24 25
multiframe
0 1 ... 24 25 120 ms
0 1 2 ... 48 49 50 235.4 ms
frame
0 1 ... 6 7 4.615 ms
slot
burst 577 µs
CM CM
MM MM
BSSAP
BSSAP
RR RR’
RR’ BTSM BTSM SS7 SS7
LAPDm LAPDm LAPD LAPD
• The physical layer at Um uses GMSK for digital modulation and performs
encryption/decryption of data, encryption is between MS and BSS over the air interface.
54
layer 3,network layer
Comprises several sublayers as
• Radio resource management (RR).
Only a part of this layer, RR’, is implemented in the BTS, the remainder is situated in
the BSC.
The functions of RR’ are supported by the BSC via the BTS management
(BTSM).
The main tasks of RR are setup, maintenance, and release of radio channels.RR also
directly accesses the physical layer for radio information and offers a reliable
connection to the next higher layer.
• Mobility management (MM)
registration, authentication, identification, location updating, and the provision of a
temporary mobile subscriber identity (TMSI) that replaces the international mobile
subscriber identity (IMSI) and which hides the real identity of an MS user over the
air interface. MM offers a reliable connection to the next higher layer.
55
Call management (CM) layer contains three entities:
• call control (CC), short message service (SMS), and supplementary service (SS).
• SMS allows for message transfer using the control channels SDCCH and SACCH .
• CC provides a point-to-point connection between two terminals and is used by higher layers
for call establishment, call clearing and change of call parameters.
• This layer provides functions to send in-band tones, called dual tone multiple frequency
(DTMF), over the GSM network.
• These tones are used,e.g., for the remote control of answering machines or the entry of PINs
in electronic banking and are, also used for dialing in traditional analog telephone
systems. These are transferred as signals and then converted into tones in the fixed network
part of the GSM system.
56
Additional protocols are used at the Abis and A interfaces
• Data transmission at the physical layer typically uses pulse code modulation (PCM) systems.
GSM also allows for the submultiplexing of four 16 kbit/s channels into a single 64 kbit/s
channel
• The physical layer at the A interface typically includes leased lines with 2.048 Mbit/s capacity.
• LAPD is used for layer two at Abis,
• BTSM for BTS management.
• Signaling system No. 7 (SS7) is used for signaling between an MSC and a BSC. This protocol
also transfers all management information between MSCs, HLR, VLRs, AuC, EIR, and OMC.
• MSC can also control a BSS via a BSS application part (BSSAP).
57
Localization and Calling
GSM: Identification
• Identification of Mobile Subscriber
• International Mobile Subscriber Identity (IMSI)
• Temporary IMSI (TMSI)
• Mobile Subscriber ISDN number (MSISDN)
• Identification of Mobile Equipment
• International Mobile Station Equipment Identification
(IMEI)
• Mobile Station Roaming Number (MSRN)
MSISDN
“real telephone number” of a MS
It is stored centrally in the HLR
MS can have several MSISDNs depending on SIM
It follows international ISDN numbering plan
Country Code (CC): upto 3 decimal places
National Destination Code (NDC): 2-3 decimal places
Subscriber Number (SN) : maximal 10 decimal places
MSISDN = CC + NDC + SN
IMSI
International Mobile Subscriber Identity
Stored in SIM, not more than 15 digits
3 digits for Mobile Country Code (MCC)
3 digits for Mobile Network Code (MNC)
It uniquely identifies the home GSM PLMN of the mobile
subscriber.
Not more than 10 digits for National Mobile Station Identity (MSIN)
The first 3 digits identify the logical HLR-ID of the mobile
subscriber
MNC+MSIN makes National Mobile Station Identity (NMSI)
TMSI and LMSI
Temporary Mobile Subscriber Identity
Has only local and temporal significance
Is assigned by VLR and stored there only
Is used in place of IMSI for security reasons
Local Mobile Subscriber Identity
Is an additional searching key given by VLR
It is also sent to HLR
Both are assigned in an operator specific way
Mobile Terminated Call
1: calling a GSM subscriber
4
2: forwarding call to GMSC HLR VLR
5
3: signal call setup to HLR 8 9
3 6
4, 5: request MSRN from VLR 14 15
6: forward responsible calling 7
PSTN GMSC MSC
MSC to GMSC station 1 2
7: forward call to 10 10 13 10
current MSC 16
8, 9: get current status of MS BSS BSS BSS
10, 11: paging of MS 11 11 11
12, 13: MS answers
14, 15: security checks 11 12
16, 17: set up connection 17
MS
Mobile Originated Call
1, 2: connection request
3, 4: security check
5-8: check resources (free circuit) VLR
9-10: set up call
3 4
6 5
PSTN GMSC MSC
7 8
2 9
1
MS BSS
10
MS MTC BTS MS MOC BTS
MTC/MOC paging request
channel request channel request
immediate assignment immediate assignment
paging response service request
authentication request authentication request
authentication response authentication response
ciphering command ciphering command
ciphering complete ciphering complete
setup setup
call confirmed call confirmed
assignment command assignment command
assignment complete assignment complete
alerting alerting
connect connect
connect acknowledge connect acknowledge
data/speech exchange data/speech exchange
Handoffs (Handover)
Two basic reasons for a handover
• The mobile station moves out of the range of a BTS
• traffic in one cell is too high
GSM aims at maximum handover duration of 60 ms.
GSM uses mobile assisted hand-off (MAHO). Signal strength measurements are sent to the
BS from the mobile.
The MSC decides when to do a handoff and it informs the new BS and the mobile.
When a mobile switches to a new BS it sends a series of shortened bursts to adjust its timing
(giving the BS time to calculate it and send it) and allow the new BS to synchronize its
receiver to the arrival time of the messages
https://www.youtube.com/watch?v=lSwRfjgUYqQ
Handoffs (Handover)
Two categories of Handoffs
1. Hard Handoff
2. Soft Handoff
4 types of handover
1
2 3 4
MS MS MS MS
MSC MSC
GSM handoffs
Intra-cell handover:caused due to narrowband interference
Intra-BSS: if old and new BTSs are attached to same base station
MSC is not involved
HO_MARGIN
MS MS
BTSold BTSnew
Handover procedure
MS BTSold BSCold MSC BSCnew BTSnew
measurement measurement
report result
HO decision
HO required HO request
resource allocation
ch. activation
HO complete HO complete
clear command clear command
clear complete clear complete
Intra-MSC handover
GSM Intra-MSC handoff
1. Mobile station monitors signal quality and determines handoff is
required, sends signal measurements to serving BSS
2. Serving BSS sends handoff request to MSC with ranked list of
qualified target BSSs
3. MSC determines that best candidate BSS is under its control
4. MSC reserves a trunk to target BSS
5. Target BSS selects and reserves radio channels for new connection,
sends Ack to MSC
6. MSC notifies serving BSS to begin handoff, including new radio
channel assignment
GSM Intra-MSC handoff
7. Serving BSS forwards new radio channel assignment to mobile station
8. Mobile station retunes to new radio channel, notifies target BSS on new
channel
9. Target BSS notifies MSC that handoff is detected
10. Target BSS and mobile station exchange messages to synchronize
transmission in proper timeslot
11. MSC switches voice connection to target BSS, which responds when
handoff is complete
12. MSC notifies serving BSS to release old radio traffic channel
GSM Inter-MSC handoff
1. MS sends signal measurements to serving BSS
2. Serving BSS sends handoff request to MSC
3. Serving MSC determines that best candidate BSS is under control of a
target MSC and calls target MSC
4. Target MSC notifies its VLR to assign a TMSI
5. Target VLR returns TMSI
6. Target MSC reserves a trunk to target BSS
7. Target BSS selects and reserves radio channels for new connection,
sends Ack to target MSC
8. Target MSC notifies serving MSC that it is ready for handoff
GSM Inter-MSC handoff
9. Serving MSC notifies serving BSS to begin handoff, including new
radio channel assignment
10. Serving BSS forwards new radio channel assignment to mobile station
11. Mobile station retunes to new radio channel, notifies target BSS on
new channel
12. Target BSS notifies target MSC that handoff is detected
13. Target BSS and mobile station synchronize timeslot
14. Voice connection is switched to target BSS, which responds when
handoff is complete
15. Target MSC notifies serving MSC
16. Old network resources are released
Security in GSM
Security services
• access control/authentication
• user SIM (Subscriber Identity Module): secret PIN (personal identification
number)
• SIM network: challenge response method
• confidentiality
• voice and signaling encrypted on the wireless link (after successful
authentication)
• anonymity
• temporary identity TMSI
(Temporary Mobile Subscriber Identity) “secret”:
• newly assigned at each new location update (LUP) • A3 and A8
available via the
• encrypted transmission Internet
3 algorithms specified in GSM • network
• A3 for authentication (“secret”, open interface) providers can use
stronger
• A5 for encryption (standardized) mechanisms
• A8 for key generation (“secret”, open interface)
GSM - authentication
RAND
Ki RAND RAND Ki
A3 A3
SIM
SRES* 32 bit SRES 32 bit
MSC SRES
SRES* =? SRES SRES
32 bit
RAND
Ki RAND RAND Ki
AC 128 bit 128 bit 128 bit 128 bit SIM
A8 A8
cipher Kc
key 64 bit Kc
64 bit
data encrypted SRES
data
BTS MS
data
A5 A5
Conclusion on GSM security
• Focused on the protection of the air interface
• No protection on the wired part of the network (neither for privacy nor
for confidentiality)
• The visited network has access to all data (except the secret key of
the end user)
• Generally robust, but a few successful attacks have been reported:
• faked base stations
• cloning of the SIM card
78
Data services in GSM I
• 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)
• already standardized
• 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
80
Data services in GSM II
GPRS (General Packet Radio Service)
• packet switching
• using free slots only if data packets ready to send
(e.g., 115 kbit/s using 8 slots temporarily)
• standardization 1998
advantage: one step towards UMTS, more flexible
disadvantage: more investment needed
General Packet Radio Service
• General Packet Radio Service (GPRS) is a packet radio access technique based on
GSM radio to transfer data in an efficient manner optimizing the use of network
resources.
• It provides packet radio access to external Packet Data Networks, for instance to the
Internet.
• It offers direct IP connectivity, in a Point-To-Point (PTP) or Point-To-Multipoint (PTM)
data transmission mode.
• GPRS is an add-on to existing GSM networks, i.e., it makes use of the existing GSM
radio infrastructure.
82
GPRS characteristics
GPRS uses packet switched resource allocation
• resources allocated only when data is to be sent/received
Flexible channel allocation
• one to eight 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
Traffic characteristics suitable for GPRS
• Intermittent, bursty data transmissions
• Frequent transmissions of small volumes of data
• Infrequent transmission of larger volumes of data
Security Services:
• Authentication
• Access Control
• Confidentiality
• Anonymity
GPRS quality of service
Reliability Lost SDU Duplicate Out of Corrupt SDU
class probability SDU sequence probability
probability SDU
probability
1 10-9 10-9 10-9 10-9
2 10-4 10-5 10-5 10-6
3 10-2 10-5 10-5 10-2
Gn
Um Gb Gn Gi
MSC HLR/
GR
VLR EIR
GPRS network elements
• GSN (GPRS Support Nodes): GGSN and SGSN
• GGSN (Gateway GSN)
interworking unit between GPRS and PDN (Packet Data Network)
• SGSN (Serving GSN)
supports the MS (location, billing, security)
• GR (GPRS Register)
user addresses
4.86
Gateway GPRS Support Node
GGSN
Typically located at one of the MSC sites
One (or few) per operator
Main functions
• Interface to external data networks
• Resembles to a data network router
• Forwards end user data to right SGSN
• Routes mobile originated packets to right destination
• Filters end user traffic
• Collects charging information for data network usage
• Data packets are not sent to MS unless the user has activated
the PDP address
Serving GPRS Support Node
SGSN
Functionally connected with BSC, physically can be at MSC or BSC site
One for few BSCs or one (or few) per every BSC
One SGSN can support BSCs of several MSC sites
Main functions
Authenticates GPRS mobile
Handles mobile’s registration in GPRS network
Handles mobile’s mobility management
Relays MO and MT data traffic
TCP/IP header compression, V.42bis data compression, error control MS- SGSN (ARQ)
Collect charging information of air interface usage
BTS BSC Packet
Um network
PSTN
R/S
MSC
SMS-GMSC
Gb HLR/AuC
Gs Gr Gd
Gr Gd
Serving GPRS Packet Corporate 1
Support Node Gs SS7
network
(SGSN) Gn Network Server
EIR
Border GPRS
Gateway (BG) Intra-PLMN INFRASTRUCTURE MAP-F
Packet
Inter-PLMN backbone
network
Backbone network Router
Local
network Gp (IP based) Gateway GPRS Firewall area
Support Node Data
Packet
Firewall Point-To- network
(GGSN) network
network
Multipoint Gn (Internet)
Service Gi.IP
Corporate 2
Center Server
(PTM SC) Gi.X.25
Data
Packet
Firewall
network
network
(X.25)
Router
Local
area
network
4.89
GPRS protocol architecture
MS BSS SGSN
Um Gb Gn GGSN Gi
apps.
IP/X.25 IP/X.25
SNDCP GTP
SNDCP GTP
LLC LLC UDP/TCP UDP/TCP
RLC BSSGP IP IP
RLC BSSGP
MAC MAC
FR FR L1/L2 L1/L2
radio radio
91
LLC provides different types of services to different upper layer applications, namely SNDCP
GMM/SM and SMS
• Provides the transport frames for the data transfer between MS and SGSN
• Encapsulation of higher layer protocol data units into LLC data units
• Delivery of data units to the higher layer in correct sequence
• Ciphering and deciphering (if enabled)
92
BSSGP (BSS GPRS Protocol)
✓ transparent transfer of signaling and data PDUs between SGSN and PCU
✓ administration of the packet-switched link resources between SGSN and PCU
✓ initiation of packet-switched paging for a particular MS if requested by SGSN
• NS (Network Service) - consists of two sublayers
✓ Network Service Control Protocol
- provides virtual connections (NS-VC) between the SGSN and the PCU
- these VCs need to be administrated by the NS protocol
✓ Frame Relay Protocol
- NS is a packet-switched protocol: a single virtual connection may use resources from 0 kbps up
to entire bandwidth of the transmission link
- transports BSSGP PDUs between BSS and SGSN
93
GTP
Allows multi-protocol packets to be tunneled through GPRS backbone between GPRS Support
Nodes
(GSNs)
• Responsible for the transmission of both signaling information and application data
• Based on an IP-protocol stack and uses UDP as transport layer (OSI layer 4) Also takes care of
the transfer of charging information
94
Limitation of GPRS
Limited cell capacity for all users
There are only limited radio resources that can be deployed for both voice and GPRS calls.
Speeds much lower in reality
It is unlikely that a network operator will allow all timeslots to be used by a single GPRS user.
Support of GPRS mobile terminate by terminals is no ensured
There has been no confirmation from any handset vendors that mobile terminated GPRS
calls.
Transit delays
GPRS packets are sent in all different directions to reach the same destination. the result is
that potential transit delays can occur.
No store and forward
There is no storage mechanism incorporated into the GPRS standard, apart from the
incorporation of interconnection links between SMS and
GPRS.
95
UMTS and IMT-2000
Proposals for IMT-2000 (International Mobile Telecommunications)
❑ UWC-136, cdma2000, WP-CDMA
❑ UMTS (Universal Mobile Telecommunications System) from ETSI
UMTS
❑ UTRA (was: UMTS, now: Universal Terrestrial Radio Access)
❑ enhancements of GSM
EDGE (Enhanced Data rates for GSM Evolution): GSM up to 384 kbit/s
CAMEL (Customized Application for Mobile Enhanced Logic)
VHE (virtual Home Environment)
❑ fits into GMM (Global Multimedia Mobility) initiative from ETSI
❑ requirements
min. 144 kbit/s rural (goal: 384 kbit/s)
min. 384 kbit/s suburban (goal: 512 kbit/s)
up to 2 Mbit/s urban
Prof. Dr.-Ing. Jochen Schiller, http://www.jochenschiller.de/ MC SS05 4.96
Frequencies for IMT-2000
Interface
for Internetworking
IMT-2000
GSM ANSI-41
Core Network IP-Network
(MAP) (IS-634)
ITU-T
❑ UTRA-FDD:
❑ Uplink 1920-1980 MHz
❑ Downlink 2110-2170 MHz
❑ duplex spacing 190 MHz
❑ 12 channels, each 5 MHz
❑ UTRA-TDD:
❑ 1900-1920 MHz,
❑ 2010-2025 MHz;
❑ 5 MHz channels
❑ Coverage of the population
❑ 25% until 12/2003
❑ 50% until 12/2005
scrambling scrambling
code1 code2
sender1 sender2
1,1,1,1,1,1,1,1
1,1,1,1 ...
1,1,1,1,-1,-1,-1,-1
1,1
1,1,-1,-1,1,1,-1,-1
1,1,-1,-1 ...
X,X
1,1,-1,-1,-1,-1,1,1
X 1
1,-1,1,-1,1,-1,1,-1
X,-X 1,-1,1,-1 ...
1,-1,1,-1,-1,1,-1,1
SF=n SF=2n 1,-1
1,-1,-1,1,1,-1,-1,1
1,-1,-1,1 ...
1,-1,-1,1,-1,1,1,-1
DPCCH [kbit/s] 15 15 15 15
Spreading 64 16 8 4
Radio frame
10 ms 0 1 2 ... 12 13 14
Time slot
Data 1104 Midample Data 1104
666.7 µs chips 256 chips chips
GP Traffic burst
TD-CDMA
• 2560 chips per slot
• spreading: 1-16
• symmetric or asymmetric slot assignment to UL/DL (min. 1 per direction)
• tight synchronisation needed
• simpler power control (100-800 power control cycles/s)
RNS
VLR
BSS
BTS Abis Iu
Release 99 uses the GSM/GPRS network and adds a new radio access!
❑ Helps to save a lot of money …
❑ Much faster deployment
❑ Not as flexible as newer releases (5, 6)
UE Uu UTRAN IuPS 3G Gn 3G
apps. & SGSN GGSN
protocols
IP, PPP, IP tunnel IP, PPP,
… …
Packet PDCP GTP
PDCP GTP GTP GTP
switched RLC RLC UDP/IP UDP/IP UDP/IP UDP/IP
MAC MAC AAL5 AAL5 L2 L2
radio radio ATM ATM L1 L1
Node B DRNC
Iub
UE1
Node B1 RNC1 3G MSC1
Iu
UE 2
Node B2 Iub I ur
UE3 Node B3 RNC2 3G MSC2
UE4
BTS BSC 2G MSC3
Abis A
UMTS
❑ Cell size is closely correlated to the cell capacity
❑ Signal-to-nose ratio determines cell capacity
❑ Noise is generated by interference from
other cells
other users of the same cell
❑ Interference increases noise level
❑ Devices at the edge of a cell cannot further increase their output power (max.
power limit) and thus drop out of the cell
no more communication possible
❑ Limitation of the max. number of users within a cell required
Prof. Dr.-Ing. Jochen Schiller, http://www.jochenschiller.de/ MC SS05 4.11
❑ Cell breathing complicates network planning 7
Breathing Cells: Example
Orange/UK
Vodafone/Germany
UMTS
❑ HSDPA (High-Speed Downlink Packet Access)
initially up to 10 Mbit/s for the downlink, later on 20 Mbit/s using MIMO- (Multiple Input
Multiple
Prof. Dr.-Ing. Jochen Output-)
Schiller, antennas
http://www.jochenschiller.de/ MC SS05 4.12
uses 16-QAM instead of QPSK 5
Thank You!
([email protected])
126
127