The Acknowledgement of Helplessness: the Helplessness of Acknowledgement Imre Kertész: Fatelessness
Acknowledgement Aims - Universität Kassel - ComTec
-
Upload
khangminh22 -
Category
Documents
-
view
1 -
download
0
Transcript of Acknowledgement Aims - Universität Kassel - ComTec
1
CT2 – SS05
GPRS (General Packet Radio Service)
Prof. Dr. Klaus DavidChair for Communication Technologies
(ComTec)
Vorlesung XX SS05 GPRS version 1.0.ppt
ComTec©2005
Acknowledgement
• The Author would like to acknowledge valuable contributions from Mr. Ilker Demirel (Condat AG) and Mr. Ulrich Siebert (ComTec)
ComTec©2005
Aims
• Understand the principle services, architecture and protocols of GPRS
• Have an overview of GPRS terminals and the QoS (Quality of Service) concept in GPRS
2
ComTec©2005
Overview
• GPRS in a nutshell
• System Overview and protocols
• Air Interface
• Abbreviations• References
ComTec©2005
Overview
• GPRS in a nutshell
• System Overview and protocols
• Air Interface
• Abbreviations• References
ComTec©2005
GPRS in a nutshell
• Interworking with X.25 and the Internet• Packet oriented with a possible multiplexing of
up to 8 timeslots – capacity on demand –statistical multiplexing
• “always online”
3
ComTec©2005
GPRS in a nutshell
• Point-to-Point and Point-to-Multipoint Multicast and Point- to - Multipoint Groupecast
• Different QoS values specified• Access time typically 0.5 to 1 s• Charging can be based on volume, QoS and not
just air-time
ComTec©2005
GPRS in a nutshell
• Three types of handhelds:– Class A: Speech and GPRS Data - transfer are
possible at the same time– Class B: Speech or GPRS Data - transfer are possible.
Automatic switching between both possible, incoming call in any of the 2 possible
– Class C: only one of the two, manual switch, if in one mode (like GPRS) then unreachable on other mode (like GSM).
• SMS via GPRS possible
ComTec©2005
QoS Reliability
Table: Reliability classes
Reliabilityclass
Lost SDUprobability
(a)
DuplicateSDU
probability
Out ofSequence
SDUprobability
Corrupt SDUprobability
(b)
Example of applicationcharacteristics.
1 10-9
10-9
10-9
10-9
Error sensitive, no error correctioncapability, limited error tolerance
capability.
2 10-4
10-5
10-5
10-6
Error sensitive, limited error correctioncapability, good error tolerance
capability.
3 10-2
10-5
10-5
10-2
Not error sensitive, error correctioncapability and/or very good error
tolerance capability.
SDU Service Data UnitSource 3G TS 22.060 V3.2.0 (1999-12), Service description, Stage 1
4
ComTec©2005
QoS Delay
Table: Delay classes
Delay (maximum values)SDU size: 128 octets SDU size: 1024 octets
Delay ClassMeanTransferDelay (sec)
95 percentileDelay (sec)
MeanTransferDelay (sec)
95 percentileDelay (sec)
1. (Predictive) < 0.5 < 1.5 < 2 < 72. (Predictive) < 5 < 25 < 15 < 753. (Predictive) < 50 < 250 < 75 < 3754. (Best Effort) Unspecified
Source 3G TS 22.060 V3.2.0 (1999-12), Service description, Stage 1
ComTec©2005
GPRS capable Mobiles – Nokia -
500 €500 €n/aPrice :
84g97x19x43HSCSD43,2kBit
111g129x19x47HSCSD,BT43,2kBit
n/an/aHSCSD
Weight:Size:Features:Data:
Nokia 8310Nokia 6310Nokia 6250Type :
Feb 2002
ComTec©2005
GPRS capable Mobiles – Siemens -
360 €360 €Price :
99g109x20x46HSCSD,BT4 Slots :3RX/1TX
93g109x20x46
4Slots:3RX/1TX
Weight:Size:Features:Data:
Siemens ME45Siemens S45Type :
Feb 2002
5
ComTec©2005
GPRS capable Mobiles - Ericsson -
220 €350 €600 €Price :
82g105x20x45
n/a
105g130x16x50HSCSD,BT
n/a
85g101x20x48HSCSD, BT, Color-Display, 500 contactsinl. Email, EMS
3RX/1TX
Weight:Size:Features:
Data :
R600R520mT68Type :
Feb 2002
ComTec©2005
GPRS capable Mobiles – Motorola -
700 €350 €450 €Price :
109g87x24x452nd DisplayUKW Radio1TX/4RX
108g125x27x49USB Interface
1TX/4RX
79g84x21x44
1TX/4RX
Weight:Size:Features:
Data :
v60Timeport 280v66Type :
Feb 2002
ComTec©2005
GPRS capable PDAs
600 €900 €950 €Price :
155g98x28x608 MB
180g133x80x16Windows CEBluetooth64MB
303g132x26x82Pocket PC,65k Colours,32MB,
Weight:Size:Features:
MotorolaAccompli 008
Compaq 3870Siemens SX45Type :
Feb 2002
6
ComTec©2005
Costs for transmission
1MB/m.Incl.
1MB forWAP incl.
Add-Ons
0,49/day0,04/hour0,49/hour0,49/dayAdditionalcosts
----------19,95-----19,95p. month
-----Basiccosts
90.-490.-190.-690.-190.- 1
70.- ²690.-10MB
9.-49.-19.-69.-19.- 1
7.- ²69,001MB
0,090,490,190,690,191
0,07²0,6910kB
Viag-Interkom
E-PlusD2World L
D2By call
D1pro
D1eco
All prices in DM1 WAP ; ² other Data
Feb 2002
ComTec©2005
Overview
• GPRS in a nutshell
• System Overview and protocols
• Air Interface
• Abbreviations• References
ComTec©2005
Network Architecture
Source : Siemens
7
ComTec©2005
Logical Architecture: packet domain core network
G f
U u
U m
D
G i
G n
IuG c
CE
G p
G s
S ignalling and D ata T ransfer InterfaceS ignalling Interface
M S C /V L R
T E M T U T R A N T EP D N
G rIu
H L R
O ther P L M N
S G S N
G G S N
G d
S M -S CS M S -G M S C
S M S -IW M SC
G G S N
E IRS G S N
G nC G F
G aG a
B illingS ystem
G bT E M T B S S
R
AR
Source 3G TS 23.060 V3.2.1 (2000-01), General Packet Radio Service (GPRS); Service description; Stage 2
ComTec©2005
SGSN (Serving GPRS Support Node)
Interfaces• Gb Interface to PCU (packet control unit) and
BSC• Gs Interface for Mobility management• Gn Interface to the GGSN• Gd SMSC
ComTec©2005
SGSN (Serving GPRS Support Node)
Functions• Routing in SGSN area and mobility management• Session Management• Paging• Charging/ Traffic Measurements• Cyphering (for non GPRS services in the BTS)
and Authentication
8
ComTec©2005
Interface SGSN-MSC/VLR
• Allows• Combined Attach• Combined Location Updating• Paging• Periodic up-dates
ComTec©2005
GGSN (Gateway GPRS Support Node)
• Gi Interface to external PDNs (Packet Data Networks). Typically IP Networks (IPv4 or IPv6) and X.25 Networks
• Major task Routing i.e. address translation (GSM IMSI and Internet Address) and encapsulation
• Screening/ Filter• Charging/ Traffic Measurements
ComTec©2005
GPRS User Plane Protocols
Relay
NetworkService
GTP-U
Application
IP / X.25
SNDCP
LLC
RLC
MAC
GSM RF
SNDCP
LLC
BSSGP
L1bis
RLC
MAC
GSM RF
BSSGP
L1bis
Relay
L2
L1
IP
L2
L1
IP
GTP-U
IP / X.25
Um Gb Gn GiMS BSS SGSN GGSN
NetworkService
UDP /TCP
UDP /TCP
Figure : User Plane for GPRS
Source 3G TS 23.060 V3.2.1 (2000-01), General Packet Radio Service (GPRS);Service description; Stage 2
9
ComTec©2005
GPRS User Plane Protocols
• SNDCP (Subnetwork Dependent Convergence Protocol)– Multiplexing– Segmentation/ Reassembly– Compression/ Decompression
• LLC (Logical Link Control-Layer)– based on ARQ guarantees the SNDCP layer close to
zero errors (similar to the RLP (Radio Link Protocol))– In reality garantee difficult
ComTec©2005
GPRS User Plane Protocols
• RLC (Radio Link Control)– also based on ARQ, more effective due to smaller
packets than LLC
• Why 2 times ARQ on LLC and RLC layer:– SDNCP requires very little errors– allows to recover from errors caused by BSS change
• MAC (Medium Access Control)– based on Slotted Aloha
ComTec©2005
GPRS User Plane Protocols
• BSSGP (Basestation System GPRS Protocol)– Routing and QoS Information
10
ComTec©2005
GPRS User Plane Protocols
• GTP (GPRS Tunnel Protocol)– encapsulation of IP – Datagramms – for transmission
between SGSN – SGSN – GGSN– procedures in signalling as well as user plane– signalling being used for:
• establishing, modifying and deleting tunnels
• tunnel identifier (TID) = IMSI + Network Layer Service Access Point Identifier NSAPI identifies a PDP context uniquely
ComTec©2005
MS can be in three situations
[Eberspächer]
ComTec©2005
MS can be in three situations
• Idle mode:– MS listens to PBCCH and CCCH
– No PDCH allocated
– MS prepared to tranmsitt LLC/PDUs
• Standby– MS can move between BTSs of same RA without
sending up-date packets
– Paging required
– Answering to paging ⇒ ready
11
ComTec©2005
GPRS Control Plane Protocols
BSSGPRelay
GMM/SM
LLC
RLC
MAC
GSM RF
GMM/SM
LLC
BSSGP
L1bis
Um GbMS BSS 2G-SGSN
NetworkService
RLC
MAC
GSM RF L1bis
NetworkService
Figure: Control Plane MS – 2G-SGSN
Source 3G TS 23.060 V3.2.1 (2000-01), General Packet Radio Service (GPRS); Service description; Stage 2
ComTec©2005
GPRS Protocols Control Plane• The control plane consists of protocols for control and
support of the user plane functions:
• controlling the packet domain network access connections, such as attaching to and detaching from the packet domain network;
• controlling the attributes of an established network access connection, such as activation of a PDP address;
• controlling the routeing path of an established network connection in order to support user mobility; and
• controlling the assignment of network resources to meet changing user demands.
Source 3G TS 23.060 V3.2.1 (2000-01), General Packet Radio Service (GPRS); Service description; Stage 2
ComTec©2005
GPRS Protocols Control Plane
• GMM/SM (GPRS Mobility Management and Session Management)– GPRS Attach/ Detach
– security functions
– routing area updates
– Activation/ Deactivation/ Modification of PDP (Packet Data Protocol) context
12
ComTec©2005
Overview
• GPRS in a nutshell
• System Overview and protocols
• Air Interface
• Abbreviations• References
ComTec©2005
GPRS Physical Layer
• allocation of time slot resources of up- and downlink can be asymmetric
• time slots allocated for GPRS (can be done dynamically) are called: PDCH (Packet Data Channel)
• MS gets told in downlink which timeslots to be used in up-link (information in USF Uplink State Flag)
• Four coding schemes, CS-1 to CS-4, are defined for the packet data traffic channels.
ComTec©2005
GPRS Physical Layer
• All coding schemes are mandatory for MSs. Only CS-1 is mandatory for the network.
• The first step of the coding procedure is to add a Block Check Sequence (BCS) for error detection.
• For CS-1 - CS-3, the second step consists of pre-coding USF (except for CS-1), adding four tail bits and a half rate convolutional coding for error correction that is punctured to give the desired coding rate.
• For CS-4 there is no coding for error correction.
13
ComTec©2005
GPRS Physical Layer
• CS-X type determined by Stealing Flag
• theoretically up to 171,2 kbit/s (minus signalling)
ComTec©2005
Radio Block structure for CS-1 to CS-3
rate 1/2 convolutional coding
puncturing
456 bits
USF BCS
Radio Block
GSM 03.64 version 7.0.0 Release 1997
ComTec©2005
Radio Block structure for CS-4
GSM 03.64 version 7.0.0 Release 1997
blockcode no coding
456 bits
USF BCS
Radio Block
14
ComTec©2005
Coding parameters for the coding schemes
BCS Block Check SequenceUSF Uplink State FlagGSM 03.64 version 7.0.0 Release 1997
Scheme Code rate USF Pre-codedUSF
RadioBlock
excl. USFand BCS
BCS Tail Codedbits
Puncturedbits
Data ratekb/s
CS-1 1/2 3 3 181 40 4 456 0 9.05
CS-2 ≈2/3 3 6 268 16 4 588 132 13.4
CS-3 ≈3/4 3 6 312 16 4 676 220 15.6
CS-4 1 3 12 428 16 - 456 - 21.4
ComTec©2005
Data Rates
ComTec©2005
GPRS Logical Channels
[Eberspächer]
15
ComTec©2005
GPRS Logical Channels
• PBCCH (Packet Broadcast Control Channel) additional to GPRS system info also the other GSM info available, thereby listening to BCCH not required
• 52 - Multiframe is typically used für PDCHs
ComTec©2005
ComTec©2005
Overview
• GPRS in a nutshell
• System Overview and protocols
• Air Interface
• Abbreviations• References
16
ComTec©2005
GPRS Abbreviations• BCS Block Check Sequence • BSSGP Basestation System GPRS Protocol• GGSN Gateway GPRS Support Node• GTP GPRS Tunnel Protocol• LLC Logical Link Control-Layer• MAC Medium Access Control• NSAPI Network Layer Service Access Point Identifier• PBCCH Packet Broadcast Control Channel • PCU Packet Control Unit• PDCH Packet Data Channel• PDN Packet Data Networks• PDP Packet Data Protocol• RLC Radio Link Control• SGSN Serving GPRS Support Node• SNDCP Subnetwork Dependent Convergence Protocol• TCAP Transaction Capabilities Application Part• TID tunnel identifier• USF Uplink State Flag
ComTec©2005
Overview
• GPRS in a nutshell
• System Overview and protocols
• Air Interface
• Abbreviations• References
ComTec©2005
References
• [David 2002] K. David und T. Benkner, "Digitale Mobilfunksysteme - Grundlagen und aktuelle Systeme", Teubner Verlag (Reihe Informationstechnik), 2. Auflage 2002 (erhältlich ab Juni 2002)
• [Eberspächer] J. Eberspächer, H.-J. Vögel, C. Bettstetter, „GSM Global System for Mobile Communication“, Teubner Verlag, 3. Auflage, 2000
• [Witt 2000] M. Witt (Hrsg.), „GPRS Start in die mobile Zukunft“, mitp 2000
• [G. Heine 2001] G. Heine und H. Sagkob, „GPRS –Gateway zu Mobilfunknetzen der 3. Generation“, Franzis‘2001