Вы находитесь на странице: 1из 18

RN20021EN20GLA0

(E)GPRS Functionality
1
1 Nokia Siemens Networks RN20021EN20GLA0
EGPRS EXPLAIN
(E)GPRS Functionality
RN20021EN20GLA0
(E)GPRS Functionality
2
2 Nokia Siemens Networks RN20021EN20GLA0
Legal Notice
Intellectual Property Rights
All copyrights and intellectual property rights for Nokia Siemens Networks training documentation, product documentation and
slide presentation material, all of which are forthwith known as Nokia Siemens Networks training material, are the exclusive
property of Nokia Siemens Networks . Nokia Siemens Networks owns the rights to copying, modification, translation, adaptation
or derivatives including any improvements or developments. Nokia Siemens Networks has the sole right to copy, distribute,
amend, modify, develop, license, sublicense, sell, transfer and assign the Nokia Siemens Networks training material.
Individuals can use the Nokia Siemens Networks training material for their own personal self-development only, those same
individuals cannot subsequently pass on that same Intellectual Property to others without the prior written agreement of Nokia
Siemens Networks .
The Nokia Siemens Networks training material cannot be used outside of an agreed Nokia Siemens Networks training session
for development of groups without the prior written agreement of Nokia Siemens Networks.
RN20021EN20GLA0
(E)GPRS Functionality
3
3 Nokia Siemens Networks RN20021EN20GLA0
Module objectives
After completing this learning element, the participant will be able to:
Theory:
Describe the (E)GPRS network architecture
Explain the function of the used protocols Network Protocols
List the used Physical and Logical Channel
RN20021EN20GLA0
(E)GPRS Functionality
4
4 Nokia Siemens Networks RN20021EN20GLA0
SW and HW Releases
This material describes the Nokia Siemens Network BSS (E)GPRS System with the
following Software and Hardware releases:
The compatibility of the NE releases for RG20 (BSS) and RG25 (BSS) is as follows:
RG20 (BSS) consists of the releases:
BSC S15;
MetroSite CXM8.0; UltraSite CX8.0; Flexi EDGE EX4.0 and BTSplus BRG2.
RG20 (BSS) is supported by the following NE releases:
NetAct OSS5.2 MP1; MSC M15 and SGSN SG8.
RG25 (BSS) consists of the releases:
BSC S15 EPx.0;
MetroSite CXM8.1; UltraSite CX8.1; Flexi EDGE EX4.1; Flexi EX4.1 and BTSplus
BRG2.1.
RG25 (BSS) is supported by the following NE releases:
NetAct OSS5.3 CD Set 1; MSC M15 and SGSN SG8.
The BSCi / BSC2i and TCSM2 and Talk Family BTS systems are compatible (supported)
by the RG25 (BSS) Release. The new RG25 (BSS) features are not supported by the
Transcoder TCSM2 and Talk Family BTSs.
RN20021EN20GLA0
(E)GPRS Functionality
5
5 Nokia Siemens Networks RN20021EN20GLA0
Functionality - Content
Introduction
Network Architecture and Interfaces
Network Protocols
Multiframe and Header Structure
Air Interface Mapping Physical and Logical Channel
RN20021EN20GLA0
(E)GPRS Functionality
6
6 Nokia Siemens Networks RN20021EN20GLA0
GSM & (E)GPRS Network Architecture
BTS
MS
BSC+PCU
HLR
AuC
EIR
PSTN
Base Station Subsystem
Network Switching Subsystem
Air
A-bis A-ter
BTS
MSC/VLR
TC
A
SGSN
Gb
GGSN
Internet
Gr
Gn
Gs
AuC Authentication Centre
BSC Base Station Controller
BTS Base Transceiver Station
EIR Equipment Identity Register
GGSN Gateway GPRS Support Node
HLR Home Location Register
MS Mobile Station
MSC Mobile Switching Center
PCU Packet Control Unit
SGSN Serving GPRS Support Node
TC Transcoder
VLR Visitor Location Register
GPRS
Backbone
LIG
Border
Gateway
Billing
Inter-PLMN
network
Charging
Gateway
RN20021EN20GLA0
(E)GPRS Functionality
7
7 Nokia Siemens Networks RN20021EN20GLA0
(E)GPRS Network Elements and Primary Functions
SGSN
Mobility Management
Session Management
MS Authentication
Ciphering
Interaction with
VLR/HLR
Charging and statistics
GTP tunnelling to other
GSNs
GGSN
GTP tunnelling to
other GSNs
Secure interfaces
to external
networks
Charging &
statistics
IP address
management
Charging Gateway
CDR consolidation
Forwarding CDR
information to
billing center
Border Gateway
- Interconnects different
GPRS operators
Backbones
- Enables GPRS roaming
Domain Name Server
Translates IP host names to IP
addresses
Makes IP network configuration
easier
In GPRS backbone SGSN uses
DNS to get GGSN and SGSN IP
addresses
Two DNS servers in the backbone to
provide redundancy
Legal Interception Gateway
Enables authorities to intercept
subscriber data and signaling
Chasing criminal activity
Operator personnel has very limited
access to LI functionality
LI is required when launching the
GPRS service
RN20021EN20GLA0
(E)GPRS Functionality
8
8 Nokia Siemens Networks RN20021EN20GLA0
GSM and (E)GPRS Interfaces
Signaling and Data Transfer Interface
Gd, GC and Gs are optiona!l
Gf
D
Gi
Gn
Gb
Gc
C E
Gp
Gs
MSC/VLR
TE MT BSS TE
PDN
R Um
Gr
A
HLR
Other PLMN
SGSN
GGSN
Gd
SM-SC
SMS-GMSC
SMS-IWMSC
GGSN
EIR
SGSN
Gn
Signaling Interface
Gs and Gc are optional, Gc is normally not implemented.
SMS over GPRS is option as well
RN20021EN20GLA0
(E)GPRS Functionality
9
9 Nokia Siemens Networks RN20021EN20GLA0
(E)GPRS Protocol Architecture
L1
L2
IP
UDP
USER
PAYLOAD
GTP
GGSN
L1
L2
IP
(E)GPRS Bearer
GGSN
Relay
IP
GPRS IP Backbone
L1
L2
IP
GTP
NW Services
L1bis
BSSGP
SNDCP
LLC UDP
SGSN
Relay
Gn
Internet
TCP/UDP
L1
L2
IP
APP
Gi
TCP/UDP
LLC
SNDCP
IP
APP
RLC
MAC
GSM RF
MS
RLC
MAC
GSM RF
NW Services
BSSGP
L1bis
BSS
Um
Gb
FIXED HOST
Relay
(E)GPRS defines a protocol architecture which
allows to transfer IP version 4 or 6 packets from
application servers (Host) to Mobile Stations.
RN20021EN20GLA0
(E)GPRS Functionality
10
10 Nokia Siemens Networks RN20021EN20GLA0
SNDCP (Subnetwork Dependent Convergence
Protocol) Layer
The SNDCP layer works between MS and SGSN.
Main functions:
- Multiplexer/demultiplexer for different datastreams onto one LLC layer
- Option to (de-)compress protocol control information (e.g. TCP/IP header)
- Option to (de-)compress data (whole IP packet)
- Segmentation/de-segmentation of data to/from LLC layer
- Buffering of data fragments in case of LLC acknowledged transfer mode
LLC
SNDCP
IP
TCP/UDP
APP
RLC
MAC
GSM RF
RN20021EN20GLA0
(E)GPRS Functionality
11
11 Nokia Siemens Networks RN20021EN20GLA0
Logical Link Control (LLC) Layer
LLC
SNDCP
IP
TCP/UDP
APP
RLC
MAC
GSM RF
The LLC layer works between MS and SGSN:
Main functions:
Provision of acknowledged or unacknowledged transfer mode between
SGSN and MS
Independent of underlying radio interface protocols
transfer of signalling (GMM, SM or SMS) and SNDCP packets (user data).
Ciphering/deciphering of signalling and user data
Control Address FCS
Information
1 1-3 1-1520 3 Octets
LLC Frame
RN20021EN20GLA0
(E)GPRS Functionality
12
12 Nokia Siemens Networks RN20021EN20GLA0
Radio Link Control (RLC)/ Medium Access Control
(MAC) Layers
RLC
- Provides Acknowledged or Unacknowledged data transfer on air
interface
- Segmentation/de-segmentation of data from/to LLC layer
MAC
- Control of MS access to common air-interface medium
- Flagging of PDTCH/PACCH occupancy
RLC/MAC Protocols works between the MS and PCU.
LLC
SNDCP
IP
TCP/UDP
APP
RLC
MAC
GSM RF
RN20021EN20GLA0
(E)GPRS Functionality
13
13 Nokia Siemens Networks RN20021EN20GLA0
GSM RF Layer
The RF layer works between the MS and BTS
and can be splitt into
- Physical Link sublayer (see above)
- Physical RF sublayer (Modulation)
LLC
SNDCP
IP
TCP/UDP
APP
RLC
MAC
GSM RF
Functions of the Physical Link sublayer:
- Framing: Placement of data into bursts, frames, radio blocks, etc.
-Data (de)coding for maximising the data throughpu
- Coding Scheme CS1 to 4 for GPRS
- Modulation and Coding Scheme MCS 1 to 9 for EGPRS
- Detection and correction of errors
- Procedures for detecting congestion on the air interface
- Procedures for synchronising MS and network
- Procedures for monitoring and evaluation the radio link quality
- Procedures for cell (re-)selection
- Transmitter power control (implemented only in UL)
Phy. Link
Phy. RF
tail
bits
3
encrypted bits
57
S
B
1
training
sequence
26
S
B
1
encrypted bits
57
tail
bits
3
guard
period
8,25 bits
Normal burst
RN20021EN20GLA0
(E)GPRS Functionality
14
14 Nokia Siemens Networks RN20021EN20GLA0
(E)GPRS Protocol Architecture
Mapping to RF layer
SNDCP PDU (SN-PDU)
LLC-PDU
RLC Block
MAC Block
Network PDU (NPDU) e.g. IP-packet
LLC-PDU
RLC Block
Burst Burst Burst Burst
channel coding
LLC
SNDCP
IP
RLC
MAC
GSM RF
RN20021EN20GLA0
(E)GPRS Functionality
15
15 Nokia Siemens Networks RN20021EN20GLA0
Bursts on the Air Interface
Mapping RLC blocks
1 TDMA frame = 4.615 ms
= BURST PERIOD
RLC/MAC Blocks
TDMA Bursts
RLC Blocks
4 x TDMA Frames = 4 Bursts = 1 Radio block
0 70 70 70 7
12 x RLC/MAC Blocks = 1 x 52 PDCH MultiFrame = 240 ms
12 Radio Blocks / 0.240 s = 50 RLC/MAC Blocks / s
0 1 2 3 4 5 6 7 8 9 1
0
1
1
1
2
1
3
1
4
1
5
1
6
1
7
1
8
1
9
2
0
2
1
2
2
2
3
2
4
2
5
2
6
2
7
2
8
2
9
3
0
3
1
3
2
3
3
3
4
3
5
3
6
3
7
3
8
3
9
4
0
4
1
4
2
4
3
4
4
4
5
4
6
4
7
4
8
4
9
5
0
5
1
B0(0..3) B1(4..7) B2 (8..11)
P
T
C
C
H
B3(13..16) B4(17..20) B5(21..24)
I
D
L
E
B6(26..29) B7(30..33) B8(34..37)
P
T
C
C
H
B9(39..42) B10(43..46) B11(47..50)
I
D
L
E
RN20021EN20GLA0
(E)GPRS Functionality
16
16 Nokia Siemens Networks RN20021EN20GLA0
GSM and (E)GPRS Multiframe
TS 6
GSM Signalling
GSM Traffic
(E)GPRS traffic
TDMA frame
TS 0 TS 1 TS 2 TS 3 TS 4 TS 5 TS 7
Radio Block 0
Radio block 1
Radio Block 2
Radio Block 3
Radio Block 4
Radio Block 5
Radio Block 6
Radio Block 7
Radio Block 8
Radio Block 9
Radio Block 10
Radio Block 11
FCCH
SCH
FCCH
SCH
FCCH
SCH
FCCH
SCH
FCCH
SCH
IDLE
PCH+
AGCH
PCH+
AGCH
BCCH
PCH+
AGCH
PCH+
AGCH
PCH+
AGCH
PTCCH
PTCCH
IDLE
IDLE
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
SACCH
IDLE
TCH
TCH
TCH
TCH
TCH
TCH
51 TDMA
Multiframe
26 TDMA
Multiframe
52 TDMA
Multiframe
RN20021EN20GLA0
(E)GPRS Functionality
17
17 Nokia Siemens Networks RN20021EN20GLA0
(E)GPRS Logical Channels
GPRS introduces several new logical channels to the GSM air interface. There are
no dedicated signalling channels as in GSM. The PDCH are used for data and
signalling.
Packet data traffic channel (PDTCH) is reserved for GPRS packet data transfer. A
PDTCH corresponds to the resource allocated to a single MS on one physical
channel for user data transmission. In multislot operation, one MS may use multiple
PDTCHs in parallel for individual packet transfer. PDTCH are uni-directional as
opposed to TCH in GSM.
Packet associated control channel (PACCH) (bi-directional) is a signalling
channel dedicated for a certain MS. The signalling information could include
acknowledgements, power control, resource assignments, or reassignment
messages
Packet timing advance control channel (PTCCH) is used in uplink direction for
the transmission of random access bursts to estimate the timing advance for one
mobile. In the downlink direction one PTCCH is used to transmit timing advance
information to several MSs. PTCCH information is transmitted in positions 12 and 38
of the 52-multiframe structure.
For initiating the data transfer existing GSM Common Channels are used. PBCCH
(Packet Broadcast Control Channel) and associated GPRS common channels are
not supported.
RN20021EN20GLA0
(E)GPRS Functionality
18
18 Nokia Siemens Networks RN20021EN20GLA0
(E)GPRS Logical Channels
GPRS Air Interface Logical Channels
CCCH
Common Control Channels
DCH
Dedicated Channels
PCH
Paging CH
AGCH
Access Grant CH
RACH
Random Access CH
Existing GSM Signaling Channels
(Shared with GPRS Signaling)
PACCH
Packet Associated
Control CH
PDTCH
Packet Data TCH
GPRS Signaling and
Data Channels
PTCCH UL/DL
Packet Timing
Advance Control CH