Transcript Document

Networks: L17
GPRS : General Packet Radio System
• A packet data overlay onto existing GSM networks - 2½G
– packet transmission at up to 115kbs claimed
Home
Location
Register
(HLR)
Radio Network
Base Station
Subsystem (BSS)
Packet
Control
Unit
IP Network/
Internet
Serving GPRS
Support Node
(SGSN)
Leased
Line
or
VPN
Business
network
Gateway GPRS
Support Node
(GGSN)
X25 Network
Upgraded GSM equipment
New GPRS equipment
– new mobile devices required – cellphones, PDAs etc.
» some support simultaneous packet-switched and circuit-switched, some not
– device will scan for a local GPRS channel when switched on
» and attempt to attach to the network
1
Networks: L17
• Applications that might benefit from higher bandwidth :
– chat : mobile users can chat with Internet chat groups
– images : photographs, greetings cards, presentations, static web pages etc.
» not just David Beckham!
– moving images : video messages, movie previews, video conferencing etc.
– document sharing : collaborative working
– audio : broadcast quality
– corporate email for road warriors e.g. reps
– internet email : mailbox services
– vehicle positioning : handsets can incorporate GPS e.g. Motorola A920
– remote LAN access
– file transfer
– home automation : remote control of lights, kitchen equipment
– security : burglar alarms, entry cameras etc.
2
Networks: L17
– upgrade to Base Stations required :
» software upgrade to Base Transceiver Stations and Controllers
» additional hardware module – a Packet Control Unit (PCU)
- to manage the packet transfer between mobile devices and GPRS network
- also supports data frame retransmission and other GPRS protocol functions
– new network components :
» Serving GPRS Support Node (SGSN)
- interacts with Home Location Register (HLR) to get subscriber profile information
- directly connected to the Base Station
- controls access, tracks user mobility and implements some security functions
» Gateway GPRS Support Node (GGSN)
- gateway to external data networks
¤ e.g. Internet, private intranets, X25 networks etc.
- provides services for authenticating external network access, Quality of Service
- provides tunnelling for access to Virtual Private Networks
- supports roaming by routing incoming traffic to the appropriate SGSN where the
user is located
3
Networks: L17
• Protocol stack :
– GTP : GPRS Tunnelling Protocol – tunnels user data and signalling between
GPRS support nodes in the GPRS backbone network
– TCP : carries GTP PDUs in the GPRS backbone network for protocols that
need a reliable data link; UDP for protocols not needing a reliable link
– IP : the GPRS backbone network protocol for user data and control signalling
4
Networks: L17
– SNDCP : Subnetwork Dependent Convergence Protocol – maps networklevel characteristics onto the characteristics of the underlying network
– LLC : Logical Link Control – provides a reliable ciphered logical link
– Relay : relays PDUs between the Um/Gb and Gb/Gn interfaces
– BSSGP : Base Station System GPRS Protocol – conveys routing and QoS
information between BSS and SGSN
– Network Service (NS) : transports BSSGP PDUs - based on Frame Relay (a
high-performance WAN protocol originally developed for ISDN)
» may traverse a multi-hop network of Frame Relay switching nodes
– RLC : Radio Link Control provides a radio-technique-dependent reliable link
– MAC : Medium Access Control controls access signalling (request and grant)
procedures for the radio channel
5
Networks: L17
• Mapping of Functions to Logical Architecture
6
Networks: L17
• Time Slot Aggregation
– GPRS allows one user to have more than one slot in a TDMA frame
GSM : 1 time slot per user :
1
2
3
4
5
6
7
8
1
2
3
4
5
6
7
8
1
2
3
4
5
6
7
8
GPRS : more than 1 time slot per user :
1
2
3
4
5
6
7
8
2 slots
3 slots
– effective bandwidth thereby increased
» nominally 13.4kbps per slot
– system notified at time of transmission how many slots needed
» for sending and receiving separately
– supports both low speed and higher speed in a single network
7
Networks: L17
• Coding Schemes :
– four coding schemes defined with varying degrees of error correction
» options : Forward Error Correction, CRCs, convolutional codes etc.
– transmission speed varied based on the coding scheme in use
» CS-1 : 9.05kbs - highest level of error correction
» CS-2 : 13.4kbs (equivalent to the GSM CSD bearer service)
» CS-3 : 15.6kbs
» CS-4 : 21.4bps - least error correction
– speeds  number of slots allocated
» 9.05kbps for 1 slot using CS-1
» 172.40kbps for 8 slots using CS-4
– the better the radio link, the less error correction needed
– all transparent to the user
– only CS-1 and CS-2 in use yet
8
Networks: L17
– theoretical 172kbs available but normal allocation includes :
» 1 slot needed for a control packet
» at least 2 slots reserved for voice traffic
» remaining slots possibly for data packets
- 29 combinations of downlink and uplink slots defined
» maximum data rate one user can usually expect : type 4+1
- 4 slots downlink = 413.4kbs = 53.6kbs, 1 slot uplink = 13.4kbs
– mobiles classified as to their ability to support simultaneous voice and data
» class A : simultaneous voice and data
» class B : automatic switching between voice and data
- only one active at a time
- user can put data on hold while they receive phone calls and vice versa
» class C : hand-operated switching between voice and data
- voice calls must be cleared before GPRS can be used
» classes B and C developed first for faster time-to-market, class A later
9
Networks: L17
EDGE : Enhanced Data for GSM Evolution
• a method of increasing the data rates on the radio link for GSM
– 3-4 times increase in data speeds over GPRS claimed
• different protocols and behaviour in the Base Station System
– same packet handling protocols in the core network
• introduces a new modulation technique and new channel coding schemes
GPRS
EDGE
Modulation
GMSK
8-PSK/GMSK
Symbol rate
270ksym/s
270ksym/s
Modulation bit rate
270kbs
810kbs
Radio data rate per time slot
22.8kbs
69.2kbs
User data rate per time slot
20kbs (CS4)
59.2kbs (MCS9)
User data rate (8 time slots)
160kbs
473.6kbs
– same symbol rate but different modulation rate
» three times as many bits as GPRS during the same period of time
» users data rates take header sizes into account, radio data rates do not
10
Networks: L17
– GMSK : one bit per symbol
» equivalent to 2-phase modulation
– 8-Phase Shift Keying : coded using eight phases – gives three bits per symbol
(0,1,0)
(0,0,0)
(0,1,1)
(0,0,1)
(1,1,1)
(1,0,1)
(1,1,0)
(1,0,0)
» three consecutive bits mapped into one symbol
» more susceptible to misinterpretation – Shannon’s theorem etc.
» under good reception conditions, better throughput
» under poor reception conditions, the extra bits can be used to add more errorcorrecting coding, and the correct information recovered
» in the worst reception conditions, GMSK better
- EDGE therefore defines a mixture of GMSK and 8-PSK modulation
11
Networks: L17
• Coding schemes
– nine more schemes introduced for EDGE – MCS1 to MCS9
» MCS1 to MCS4 for GMSK, MCS5 to MCS9 for 8PSK
– GPRS tops out at 20kbs, EDGE goes up to 59,2kbs
• Retransmission
– a packet sent using a higher coding scheme that is not properly received can be
retransmitted with a lower coding scheme
» requires changes in payload sizes to take account of extra error correction bits
– GPRS required same coding scheme to be used again in retransmissions
» even if radio environment had changed
– EDGE has a faster scheme for analysing the radio link quality
» allows faster adaptation to the current radio environment
• Interleaving
– entire block retransmitted in GPRS if any of the 4 bursts not received correctly
– EDGE interleaves over two bursts instead of four – better likelihood of success
12
Networks: L17
UMTS : Universal Mobile Telecommunication System
• Third Generation mobile telecoms – 3G
• to cope with increasing volumes of traffic
– and new capacity-demanding apps such as video streaming & music download
• developed as a global standard to assure international roaming
– though now unlikely to be universal e.g. USA, China may use different standards
• a development from GSM and CDMA – also known as W-CDMA
• auction of licenses for spectrum
– Vodafone paid £5.96billion, BT (now Mmo2), One2One and Orange paid £4bn
» for 2 or 3 paired 5MHz channels
» all now regretting the amounts paid!
– auctions also in other countries but beauty contests in some
– extremely expensive to set up the new infrastructure needed
• new handsets required to deal with new CDMA technology and applications
– dual purpose handsets – have to be back-operable with GSM
13
Networks: L17
– Paired frequencies in the ranges
» 1.92GHz – 1.98GHz uplink,
» 2.11GHz – 2.17GHz downlink
– B : Vodafone; C : BT (Mmo2); D : One2One; E : Orange
– A : reserved for a late entrant – taken by Hutchison 3G for £4.4bn
» but still the first in service!
14
Networks: L17
– similarities between GSM and WCDMA :
» Radio Access Network v. Base Station System (can be co-sited)
» Base Station Controller v. Radio Network Controller (RNCs cross-connected)
» Base Transceiver Station v. Radio Base Station (multiple cells per RBS)
– both connect to and share the same Core Network
» essential to minimise costs
15
Networks: L17
• WCDMA
– all users use the same frequency band and transmit at the same time
» orthogonal Walsh codes for spreading
» Gold codes used for synchronisation and scrambling
– should provide :
» higher bit rates – up to 2Mbs
» higher spectrum efficiency
» better QoS
– developments in DSP and fabrication costs make CDMA feasible for handsets
– chip rate of 3.84Mcps
– spreading factors variable from 4 to 512
– competing CDMA2000 in USA
» same frequency bands not available in USA
» uses 1.25MHz bands and chip rate of 1.22Mcps
» developed by QualComm – the main CDMA patent-holders
16
Networks: L17
• Fast Power Control
– regulates the transmit power of mobile and of base station
– the lower the power the less the interference
» less interference means more capacity on the same CDMA carrier
– aim for the base station to receive the same power level from all handsets in
the cell, regardless of distance from the base station
» if power level from one handset higher than needed, everyone else will suffer
» if power too low, quality will suffer
– WCDMA updates power levels 1500 times per second
» rapid changes in the radio environment can be handled
High Load
– implemented in both uplink and downlink
– cell breathing occurs :
» size of a cell varies depending on the traffic load
» when load is low, good quality achieved over long distance
» when load is high, interference is higher and users need to
be closer to the base station to get the same quality
Low Load
17
Networks: L17
• Soft and Softer Handover
– with soft(er) handover, a handset can communicate simultaneously with two
or more cells in two or more base stations
– continuity and quality of connection maintained while moving from one cell to
another
» important to operators – a very competitive marketplace
– during handover, handset will adjust its power to the base station that
requires the smallest amount of transmit power
» the preferred cell may change rapidly
– soft handover : handset connected to multiple cells at different base stations
– softer handover : connected to multiple cells at the same base station
– requires additional hardware resources on the network side
» since the handset has multiples simultaneous connections to cells
– 30-40% of users will be in soft or softer handover in a well-designed network
18
Networks: L17
• Handover to GSM
– limited initial 3G coverage requires interoperability with GSM
– need to swap to GSM when moving out of WCDMA cell range
» though same quality of service not possible e.g. fast data rates
– a positive effect on capacity through load sharing when possible
– handset has to identify which is the best GSM cell to swap to
• Inter-frequency handover
– in high capacity areas where multiple 5MHz carriers are deployed
– some users may need to be swapped to a lower-loaded band
• Channel type switching
– common channels and dedicated channels
– depending on the amount of data the user needs to transmit
– a dedicated channel when large amount of data e.g. voice, web page
– common channel for control information
19
Networks: L17
• Admission Control
– to avoid system overload and to maintain quality of service
– when a new user seeks to access the network, admission control estimates the
network load
– if the new load is sustainable, the new user is admitted
– if not, the user is blocked out
• Congestion Control
– overload can still occur e.g. when a user moves to a new area
– possible actions :
» reduce the bit-rate of non real-time applications
» if not sufficient, invoke an inter-frequency handover
» hand some users over to GSM
» discontinue the connection
• Synchronisation of base stations
– maintained by handsets measuring offsets in different cells and reporting back
20