Professional Documents
Culture Documents
2 6-Gprs-Edge-14 12 04 PDF
2 6-Gprs-Edge-14 12 04 PDF
Frdric Michaud
Network Development
Engineering
14/12/2004
GPRS Part 1
Content
From
FromTheory
Theory
11- -INTRODUCTION
INTRODUCTION
22- -SERVICES
SERVICES
33- -ARCHITECTURE
ARCHITECTURE
44- -MOBILITY
MOBILITYMANAGEMENT
MANAGEMENT
55- -SESSION
SESSIONMANAGEMENT
MANAGEMENT
66- -TRANSMISSION
TRANSMISSIONON
ONBSS
BSSNETWORK
NETWORK
77- -RADIO
RADIORESOURCE
RESOURCEMANAGEMENT
MANAGEMENT
Introduction
GSM
GSM
Circuit
CircuitSwitch
Switch
architecture
architecture
Indirect
Indirectaccess
accessto
toIP
IP
network
network
Too
Toosensitive
sensitive
connection
connectionfor
fordata
data
(today)
(today)
Expensive
Expensivesolution
solutionfor
for
data
network
data
network(HSCSD)
(HSCSD)
Frederic Michaud
14.12.04
GPRS
GPRS
Packet
PacketSwitch
Switcharchitecture
architecture
End
Endto
toEnd
EndIP
IPservice
service(mobile
(mobile
==IP
IPhost)
host)
Re-use
Re-useBSS
BSSarchitecture
architecture
New
Newcore
corearchitecture
architecture
Max
Maxtheoretical
theoreticalrates
rates~170
~170
kbps
kbps
3
Services
NEWS
INFORMATION
General Headlines
Financial & Business
Politics
Tabloids
Culture &
Entertainment
Sports
Lottery
LOCAL SERVICES
(CITY GUIDE)
Stock indexes
Stock prices
Metal prices
Stock alert
Currency rates
Interest rates
Account balance
Credit/debit balance
Cheque balance
Money transfers
Bill payments
Automatic call
Account status flash
Stock purchase
Financial products
purchase
SMS
COMMUNICATION
To do lists
Calendar
Address book
Agenda
MUSIC
ENTERTAINTMENT
Ringtones
Short clips
(e.g. MP3)
Reminders
TV
Programme
schedules
Highlights
LIFESTYLE
Gastronomy
Hobbies
Fashion
Parties
TOOLS
Calculator
Dictionary
Translator
Currency converter
FUN
CHATS
Jokes
Sayings
Dream
analysis
Topic
specific
Private
Icons
Logos
Photos
Postcards
FAMILY
MISCELLANEOUS
Activating domestic
appliances
Paying at vending machines
Identity verification
GAMES
PICTURES
Mobile telephones
Internet sites and
services
Computers and
hardware
Automobile
BULLETIN BOARDS
Send/receive fax
Special features (delivery and receipt
report, storage for later delivery)
PERSONAL ASSISTANT
Call management
Correspondence management
Voice to SMS, E-mail and fax
Translation services
FAX
Send/receive e-mails
E-mail to voice (IVR)
Special
Interest
TRAVEL
Classifieds
- Cars
- Properties
- Jobs
Auctions
Shopping
- Small daily
items
- Specific
promotions
Tickets
ORGANIZERS
PRODUCTIVITY
Taxi
Restaurants
Cinema
Theatres
Concerts
Exhibitions
Night Clubs
Emergency services
Pharmacies
Household
assistance
Weather
Time
Directory services
ATM Locator
Puzzles
Quizzes
Tamagotchi
Games
Gambling/Betting
Family VPN
Synchronised
ASTROLOGY
Horoscopes
Astrolove
Biorhythm
Specific
Horoscopes
DATING
Chats
Dating
services
Services
Notion of QoS
QoS = Quality of Service
5 Classes as specified in ETSI
Service Precedence / Priority
Delay
Mean Throughput
Peak Througput
Reliability
FTP (NRT):
Service: minor
Service: medium
Architecture
Network Diagram
NSS
HLR
MSC/VLR
ISP - External
Network
Gr
Gi
Gs
SGSN
Gn
Gn
BSS
GPRS
IP Backbone
Gb
Gn
Transcoder
Ater
BSC
Charging
Gateway
Um
Gn
Border
Gateway
Gp
Abis
Inter PLMN
Backbone
BTS
Frederic Michaud 14.12.04
GGSN
DNS
Architecture
New interfaces
Interface
elements
Main usage
Protocol type
Um
MS BTS
Radio interface
RLC/MAC
Abis
BTS BSC
RLC/MAC
Gb
BSC SGSN
GPRS data
LLC/FR
Gc
GGSN HLR
(IP)/SS7
Gd
SS7
Gf
SGSN EIR
SS7
Gi
Data transfer
IP
Gn
SGSN SGSN
Mobility management
IP
SGSN - GGSN
Gp
BG BG
Inter-operator link
IP
Gr
SGSN HLR
Location management
SS7
Gs
SGSN MSC/VLR
SS7
Architecture
evolution of BSS network
New hardware in BSS: Packet Controlling Unit (PCU)
BTS
RLC
RLC
PCU
SGSN
buffer
RLC
RLC
RLC
LLC
LLC
LLC
buffer
RLC
RLC
RLC
buffer
Gb
Abis
Frederic Michaud 14.12.04
Architecture
New core equipments
HLR
VLR
Charging Gateway
External
External
IPIPworld
world
PCU
GGSN
IP network
PCU
SGSN
Packet routing (IP BSS)
Mobility Management
Session Management
Charging
Cyphering and compression
GGSN
GPRS Tunneling (PLMN internet)
Charging
O&M (Operation & Maintenance)
Lawful interception
Other equipment:
Border Gateway, Charging Gateway, DNS, Firewalls
Architecture
GPRS Protocol stacks
BSS elements manage everything related to radio resource,
GMM/SM
Mobility Management
Session Management
cyphering
Gb
Gn
Applica
tion
IP /
X.25
Gi
IP /
X.25
Relay
SNDCP
SNDCP
GTP
GTP
LLC
LLC
UDP /
TCP
UDP /
TCP
Relay
RLC
RLC
BSSGP
BSSGP
IP
IP
MAC
MAC
Network
Service
Network
L2
L2
GSM RF
GSM RF L1bis
L1bis
L1
L1
MS
BSS
Service
SGSN
GGSN
PS/CS paging
Frederic Michaud 14.12.04
10
Architecture
Gb interface
Open interface between the BSC and the SGSN. Consist of three layers:
Frame Relay: link layer access between peer entities via a Bearer Channel.
Network Service: set of virtual connections responsible for data transmission, congestion control, load
sharing between Network Service Entities.
BVC 0
for
signalling
Own BVC
for
each BTS
NS-VC
FR Bearer Channel
NSE
(=PCU )
NS-VC
BSC
BVC 0
for
signalling
NSE
NS-VC
Own BVC
for
each BTS
SGSN
11
Mobile equipment
Three types of Mobile Classes
CLASS A: Rolls Royce
CLASS B: Standard
CLASS C: Cheap
12
Mobility Management
Mobile States
IDLE
IDLE
GPRS Attach
STANBY
timer
expiry
GPRS Detach
READY
READY timer expiry
Force to STANBY
PDU Transmission
MS is not reachable
READY
STANDBY
STANDBY
MS attached to GPRS
13
Mobility Management
Temporary identity
Notion of P-TMSI (Packet Temporary Mobile Subs Identifier)
14
Mobility Management
Paging enhancement with GPRS
Network Mode II
Network Mode I
HLR
HLR
Gr
MSC/VLR
Gr
MSC/VLR
SGSN
SGSN
Location update
Gs
CS paging or SMS
Gb
Gb
CS paging or SMS
BSC
Abis
BSC
Paging message on:
Paging channel
Packet data channel
Abis
15
Mobility Management
GPRS Attach
SMSC
BSC
MSC/VLR
HLR
3
5
1
2
6
GPRS handset
7
2
DNS
SGSN
Charging
Gateway
GPRS
IP Backbone
Border
Gateway
GGSN
Inter PLMN
Backbone
ISP
External Network
16
Mobility Management
Routing Area Update
DNS
BSC
SGSN1
GPRS handset
BSC
GPRS
IP Backbone
SGSN2
GGSN
GPRS handset
1
8
6
7
17
Session Management
Notion of PDP context
Description
IP, X25 .
Mobile address
SGSN address
NSAPI
QoS Profile
18
Session Management
PDP Context Activation
SMSC
BSC
MSC/VLR
HLR
DNS
Charging
Gateway
SGSN
5
GPRS handset
GPRS
IP Backbone
Border
Gateway
Inter PLMN
Backbone
3
4
GGSN
ISP
External Network
19
Session Management
Data Transfer
SMSC
BSC
MSC/VLR
HLR
DNS
SNDCP
IP
Charging
Gateway
SGSN
GPRS handset
IP
S-CDR
GPRS
IP Backbone
Border
Gateway
GTP
IP
G-CDR
GGSN
IP
IP@
Inter PLMN
Backbone
ISP
External Network
20
BSC:
RLC/MAC controls the data flow over the air interface and Abis interface.
RLC
blocks
BH
Following
block
Frame Header
Frame Check Sequence
Block Header
Block Check Sequence
(When SDCCH coding is used, BCS corresponds to the Fire code)
EPFL cours Mobile network
RLC/MAC layer
Physical layer
21
TRX 1
CCCH
TRX 2
TCH
TCH
TCH
TCH
GSM
Territory
GPRS
Territory
TCH
Default
GPRS
Capacity
Dedicated
GPRS
Capacity
22
01 2 3 4 5 6 7 01 2 3 4 5 6 7 01 2 3 4 5 6 7 01 2 3 4 5 6 7
Block 1
Block 2 T Block 3
13
Block 4
17
Block 5 i Block 6
21
26
Block 7
30
39
43
47
51
23
CCH
Common Channels
DCH
Dedicated Channels
PCCCH
Packet Common Control
Channels
(can be combined with CCCH)
BCH
Broadcast Channels
DOWNLINK ONLY
PBCCH
Packet Broadcast Control CH
(can be combined with BCCH)
MS CONTINUOUSLY
MONITORS
PPCH
Packet Paging CH
PAGCH
Packet Access Grant CH
PRACH
Packet Random Access CH
BSS WANTS TO
CONTACT MS
PDCH IS
ALLOCATED TO MS
MS ASKS FOR
PDCHs.
GPRS: DCH
'Dedicated' Channels
DCCH
Dedicated Control
Channels
PACCH
Packet Associated Control CH
Allocated to the opposite direction than the PDTCH
to which it is associated.
TCH
Traffic Channels
PTCCH
Packet Timing Control Channel.
PDTCH
Packet Data TCH, one channel can be shared
by several active users.
24
TBF2
TBF2
TBF3
TBF1
TBF1
TBF1
TSL 0
TSL 1
TSL 2
TSL 3
TSL 4
TSL 5
TSL 6
TSL 7
BCCH
TCH
TCH
TCH
PDCH
PDCH
PDCH
PDCH
TDMA frame
Timeslots allocation GSM CCCH channels (RACH - AGCH - PCH) (GPRS - phase 1)
25
RLC layer create a Temporary Block Flow, each time data needs to be sent
TFI=14
Downlink
Data transfer
RLC header
TFI=14
BSN=24 BSN=25
Block 0
0
TFI=14
TFI=14
TFI=14
TFI=14
BSN=24
BSN=26
Block 1
Block 2 T Block 3
13
TFI=14
Block 4
17
Block 5 i Block 6
21
26
TFI=14
Ack:
25,27,28
Nack:
24,26
Uplink
MS receive on
TFI 14
Block 7
30
39
43
47
51
TFI=14
Ack:
24,26
26
SP=0
Downlink
Data transfer
MAC header
SP=0
SP=1
SP=1
SP=1
Block 1
Block 2 T Block 3
13
Block 4
17
Block 5 i Block 6
21
26
Block 7
30
SP=1
TFI=14
RRBP=
i+2
RRBP=
i+1
39
43
TFI=14
Ack:
25,27,28
Nack:
24,26
MS receive
on TFI 14
47
51
TFI=14
Ack:
24,26
27
Downlink
Data transfer
MAC header
Block 0
0
USF=4
USF=4
USF=1
USF=5
USF=5
USF=4
USF=1
USF=1
Block 1
Block 2 T Block 3
Block 4
Block 5 i Block 6
Block 7
13
17
21
26
Block 3
30
Block 7
34
USF=5
39
43
47
51
Block 8
MS USF 1
Block 1
Block 2
Block 6
MS USF 4
Block 4
Block 5
Block 9
MS USF 5
Uplink State Flag definition only local to a physical channel (i.e. 1 radio timeslot in the TDMA frame)
28
GPRS Part 2
Content
to
topractice
practice
IMPLEMENTATION
IMPLEMENTATIONCONSTRAINTS
CONSTRAINTS
NETWORK
NETWORKDIMENSIONING
DIMENSIONING&&PLANNING
PLANNING
NETWORK
NETWORKPERFORMANCE
PERFORMANCE
ANALYSIS
ANALYSISAND
ANDOPTIMISATION
OPTIMISATION
TOOLS
TOOLSFOR
FORGPRS
GPRS
29
Implementation Constraints
Upgrade of GSM network
New Core Network
Multi-supplier solution
Interoperability problems
Interface Gb, Gs, Gr are standardised by ETSI but multi-vendor solution
always leads to complexity.
Mobile and network compatibility over the air interface is another source
of problems
Different mobiles = different performances
30
Implementation Constraints
Hardware & Software Releases
HW & SW Release management
31
Implementation Constraints
Heterogeneous BSS Network
GPRS Core
Network
GPRS handset
GPRS handset
Complex network evolution (i.e. new feature cannot be implemented country wide)
32
Implementation Constraints
Handsets & Services
Limitation in mutlislot & coding scheme capability:
33
GPRS Dimensioning
Network
Dimensioning
Transmission capacity
(Abis/Gb)
Bearer size
Number of PCU
Radio
Dimensioning
GPRS Territory size
Number of cells
TRX upgrade
Signalling increase
New
Newhardware
hardwarerequirements
requirements
Frederic Michaud 14.12.04
34
Network Planning
35
Network Performance
Radio constraints
Cell reselections
GPRS phase 1:
Network doesnt control cell re-selection process
Based on GSM cell re-selection of MS in idle mode
Capacity
GSM traffic has priority over GPRS
Best effort mode
Low throughput in peak hours
Frederic Michaud 14.12.04
36
1123
32.15%
298
81.88%
57.26%
37
13%
2446
45.4%
623
87%
53.3%
38
39
Gs
VLR
HLR
Gr
Gc
Gi
BTS
Gb
BSC
Gn
SGSN
Gp
GGSN
BG
1. Data capture
internet
internet
Foreign
Foreign
PLNM
PLNM
3. Data analysis
40
41
Documentation
Rseaux GSM
(ISBN 2-7462-0153-4)
(ISBN 2-7462-0550-5)
Sami Tabbane
The GSM Evolution - Mobile Packet Data Services (ISBN 0-470-84855-3)
Peter Stuckmann
Gunnar Heine
Frederic Michaud 14.12.04
42
DEFINITION
DEFINITION
NETWORK
NETWORKPERFORMANCE
PERFORMANCE
EDGE
EDGEIMPLEMENTATION
IMPLEMENTATION
EDGE
EDGEDIMENSIONING
DIMENSIONING
APPLICATIONS
APPLICATIONSFOR
FOREDGE
EDGE
43
(0,1,0)
(0,1,1)
(0,0,1)
(1,1,1)
(1,0,1)
(1,1,0)
(1,0,0)
EDGE
Modulation
8-PSK, 3bit/sym
Symbol rate
270.833 ksps
Payload/burst
346 bits
Gross rate/time slot 69.2 kbps
GSM
GMSK, 1 bit/sym
270.833 ksps
114 bits
22.8 kbps
44
GSM
2.5G
2.75G
3GPP
(GERAN)
GPRS
EDGE
ETSI
(BSS)
3G
GERAN
UMTS/UTRAN
3GPP
(UTRAN)
45
Performances
Now
Video on-demand.
2006/2007
46
EGPRS (8-PSK)
EGPRS (GMSK)
GPRS (GMSK)
50
40
30
20
10
0
CS-1
CS-2
CS-3
CS-4
47
ABIS
P
C
U
BSC
BSC
B
T
S
Um
AUC
Gb
B
T
S
GMSC
MSC/
MSC
VLR
HLR
HLR
Gr
Gs
Gi (IP)
GGSN
GGSN
SGSN
BTS
Upgrade
SGSN
Gn
Gn
mobiles
PDN
Other
PLMN
IP-Backbone
EIR
Network
HW or SW Upgrade
No Upgrade
New Mobiles
Frederic Michaud 14.12.04
Gp
48
conditions
There is a need for carefull radio optimisation
49
Instability of UMTS :
Throughput Drop due to building penetration and the mobile Power rise
phenomenon.
Throughput (kbps)
Power limitation
320
200
UMTS
EDGE 900
Link adaptation
1200
50
Small PS traffic
(1 to 5 TS)
BCCH
If BCCH and non BCCH TRX have always slightly the same
C/I distribution
put EDGE on non BCCH with synthesized SFH
(EDGE performances could not reach expected values, i.e.
average of 30kbps/TS)
Try to optimize the network to increase the C/I of non
BCCH TRX.
Important PS traffic
(more than 5 TS)
non BCCH
51
SGSN
BTS
EDGE
TRX
GGSN
Abis
Gr
Gb
BSC
GSM/GPRS/EDGE
Network
Abis
Internet
A
EDGE
TRX
BTS
BSC
Abis
MSC
EDGE functionality
in network elements
BTS
EDGE
handset
EDGE
TRX
EDGE capable TRX need to be added, old BTS might have to be changed, BSC/PCU
shall support EDGE capability.
Re-dimensioning of the interface according to the traffic growth.
52
Dynamic
Abis Pool
common
for multiple
GSM/EDGE TRXs located
under the same BTS.
53
Videotelephony
Other killer app.?
2004
R99
2005
Release 4
2006
Release 5
2007
Release 6
2008
Release 7
FLO:
Conversational PS, multiservice
Generic access A/Gb:
Technology convergence
54
55
Continuity of Service
Without EDGE
With EDGE
Data Speed
Data Speed
384kbps
384kbps
UMTS
No Service
Continuity
UMTS
Service Continuity
with reduced
throughput and latency
200kbps
Edge Underlay
40kbps
GPRS legacy
40kbps
GPRS legacy
56
FTP
RTT
(kbps)
(sec)
Best
Effort
N/A
Orange World
>16
1-5
Audio/Video
Streaming
>128
<1
>64
N/A
64-384
N/A
>64
<0.2
MMS
Video
Messaging
File
Downloads
Video
Telephony
GPRS
EDGE
Not possible
Enabler technology
Premium technology
EPFL cours Mobile network
UMTS
57
2Mbps
HSDPA
x5
384kbps
UMTS
x2
200kbps
EDGE
40kbps
x5
GPRS
58
GSM (EDGE)
WAN
UMTS (HSDPA)
MAN
Wi-MAX
LAN
Wi-Fi
PAN
Bluetooth
UWB
59
IP Based Convergence
Wi-Max
IP Core
Wi-Max
802.16d
Backhaul
802.16e
Wi-Fi
802.11
Rural
Sub-Urban
MACRO
Urban
In-Building
Hotspots
PICO
Access
MICRO
Cellular Mobility
GSM (EDGE) & UMTS (HSDPA)
60
Conclusion
EDGE deemed as a mature/stable/robust technology Edge as a key technology for in building coverage
Edge terminals are cheaper and more robust than UMTS (batteries)
61