Professional Documents
Culture Documents
One of the main purposes of GPRS is to facilitate the interconnection between a mobile and the other packetswitched networks, which opens the doors to the world of the Internet. With the introduction of packet mode,
mobile telephony and Internet converge to become mobile Internet technology. This technology introduced in
mobile phones allows users to have access to new value-added services, including:
Client-server services, which enable access to data stored in databases. The most famous example of this
is access to the World Wide Web (WWW) through a browser.
Messaging services, intended for user-to-user communication between individual users via storage
servers for message handling. Multimedia Messaging Service (MMS) is an example of a well-known
messaging application.
Tele-action services, which are characterized by short transactions and are required for services
GPRS allows for radio resource optimization by using packet switching for data applications that may present
the following transmission characteristics:
Infrequent data transmission, as when the time between two transmissions exceeds the average transfer
delay (e.g., messaging services);
Frequent transmission of small data blocks, in processes of several transactions of less than 500 octets
per minute (e.g., downloading of several HTML pages from a browsing application);
Infrequent transmission of larger data blocks, in processes of several transactions per hour (e.g., access
of information stored in database centers);
Asymmetrical throughput between uplink and downlink, such as for data retrieval in a server where the
uplink is used to send signaling commands and the downlink is used to receive data as a response of the
request (e.g., WEB/WAP browser).
As the GPRS operator optimizes radio resources by sharing them between several users, he is able to propose
more attractive fees for data transmission in GPRS mode than in circuit-switched mode. Indeed, the invoicing in
circuit-switched mode takes into account the connection time between the calling user and the called user.
Studies on data transmission show that data are exchanged from end to end during 20% of a circuit-switched
connection time. For example, a user browses the WWW, downloads an HTML page identified by a uniform
resource locator (URL), reads the content of the HTML page, then downloads a new HTML page to read. In
this example no data is exchanged from end to end between the two HTML page downloads. For this type of
application, a more appropriate invoicing would take into account the volume of data exchanged instead of the
circuit-switched connection time. In packet mode, the GPRS user may be invoiced according to the requested
service type, the volume of data exchanged.
GPRS MS Classes:
1. Class A: The class A mobile can support simultaneously a communication in circuit-switched mode and
another one in packet-switched mode. It is also capable of detecting in idle mode an incoming call in
circuit or packet-switched mode
2. Class B: The class B mobile can detect an incoming call in circuit-switched mode or in packet-switched
mode during the idle mode but cannot support them simultaneously. The circuit and packet calls are
performed sequentially. In some configurations desired by the user, a GPRS communication may be
suspended in order to perform a communication in circuit-switched mode and then may be resumed after
the communication release in circuit-switched mode.
3. The class C mobile supports either a communication in circuit-switched mode or in packet-switched
mode but is not capable of simultaneously supporting communications in both modes. It is not capable
of simultaneously detecting the incoming calls in circuit-switched and packet-switched mode during idle
mode. Thus a class C mobile is configured either in circuit-switched mode or in packet-switched mode.
The mode configuration is selected either manually by the user or automatically by an application.
Note: A mobile defined in class A or class B is IMSI attached for GPRS services, and non-GPRS services while
a mobile defined in class C is IMSI attached if it operates in circuit-switched mode or IMSI attached for GPRS
services if it operates in packet-switched mode. (Note: An MS that is IMSI attached means that it is attached to
the GSM network.)
The protocol layer has been split into two planes. On one side there is the transmission plane, which is
mainly used for the transfer of user data. The signaling plane is used for the control and support of the
transmission plane functions.
Transmission Plane:
The transmission plane consists of a layered protocol structure providing user data transfer,
along with associated procedures that control the information transfer such as flow control, error
detection, and error correction.
Air Interface
The air interface is located between the MS and the BSS. The protocols used on the air interface are as follows:
Radio link control/medium access control (RLC/MAC). RLC provides a reliable radio link between the
mobile and the BSS. MAC controls the access signaling procedures to the GPRS radio channel, and the
multiplexing of signaling and RLC blocks from different users onto the GSM physical channel.
GSM-RF layer. It is the radio subsystem that supports a certain number of logical channels. This layer is
split into two sublayers: the radio frequency layer (RFL), which handles the radio and baseband part
(physical channel management, modulation, demodulation, and transmission and reception of radio
blocks), and the physical link layer (PLL), which manages control of the RFL (power control,
synchronization, measurements, and channel coding/decoding).
Gb Interface
The Gb interface is located between the SGSN and the BSS. It supports data transfer in the transmission plane.
The Gb interface supports the following protocols:
BSS GPRS protocol (BSSGP). This layer conveys routing and QoS-related information between the BSS
and SGSN.
Network service (NS). It transports BSSGP PDUs and is based on a frame relay connection between the
BSS and SGSN.
Gn/Gp Interface
The Gn interface is located between two GSNs (SGSN or GGSN) within the same PLMN, while the Gp
interface is between two GSNs in different PLMNs. The Gn/Gp interface is used for the transfer of packets
between the SGSN and the GGSN in the transmission plane.
The Gn/Gp interface supports the following protocols:
GPRS tunnelling protocol (GTP). This protocol tunnels user data between the SGSN and GGSN in the
GPRS backbone network. GTP operates on top of UDP over IP. The layers L1 and L2 of the Gn
interfaces are not specified in the GSM/GPRS standard.
User datagram protocol (UDP). It carries GTP packet data units (PDUs) in the GPRS Core Network for
protocols that do not need a reliable data link (e.g., IP).
Internet protocol (IP). This is the protocol used for routing user data and control signaling within the
GPRS backbone network.
Subnetwork-dependent convergence protocol (SNDCP). This protocol maps the IP protocol to the
underlying network. SNDCP also provides other functions such as compression, segmentation, and
multiplexing of network layer messages.
Logical link control (LLC). This layer provides a highly reliable logical link that is independent of the
underlying radio interface protocols. LLC is also responsible for the GPRS ciphering.
AB
access burst
ABM
ADM
AC
address control
ACK
acknowledgment
ADC
analog-to-digital converter
AGC
AGCH
AM
amplitude modulation
AoCC
advice of charge-charging
AoCI
advice of charge-Information
APN
ARFC
ARFCN
ARIB
ARQ
AuC
authentication center
BC
bearer channel
BCCH
BCS
BDP
BECN
BER
BEP
BGIWP
BH
block header
BLER
BSC
BSIC
BSN
BSS
BSSAP+
BSSGP
BTS
BVC
BVCI
CA
certification authority
CA
cell allocation
CBCH
CCCH
CDMA
CDPD
CHAP
CI
cell identifier
C/I
carrier-to-interference ratio
CIR
CKSN
CLNP
CLNS
CN
core network
CONS
CPM
CQC
CRC
CS
coding scheme
CU
cell update
CUG
CV
countdown value
CWTS
direction
DAC
digital-to-analog converter
dc
direct current
DCS1800
DISC
disconnect
DL
downlink
DLCI
DM
disconnected mode
DNS
DRX
discontinuous reception
DSC
DTE
DTM
extention
EDGE
EGPRS
EIR
EMS
ES/P
EGPRS supplementary/polling
ETSI
FACCH
FB
FBI
FCCH
FCS
FDD
frequency-division duplex
FDMA
FECN
FH
frame header
FH
frequency hopping
FN
frame number
FR
frame relay
FRMR
frame reject
FS
final segment
GERAN
GGSN
GMM
GMSC
GMSK
GPRS
GSM
GSMS
GSN
GT
global title
GTP
HCS
HDLC
HLR
HPLMN
HSCSD
HSN
HTML
HTx
information
IF
intermediate frequency
IM
implementation margin
IMAP
IMC
IMEI
IMGI
IMSI
IN
intelligent network
IP
Internet Protocol
IP3
IPCP
IPLMN
interrogating PLMN
IP-M
ISDN
ISI
intersymbol interference
ISL
ISP
LA
location area
LAC
LAI
LAPD
LCP
LI
length indicator
L2TP
LLC
LLE
LMI
LO
local oscillator
LSP
more
MA
mobile allocation
MAC
MAC
MAIO
MAP
ME
mobile equipment
MM
Mobility Management
MMS
MS
mobile station
MSC
MSK
MSISDN
MT
mobile terminal
MTP
MTU
NAP
NB
normal burst
NCP
NER
NF
noise factor
NM
network management
NMC
NNI
network-network interface
N-PDU
NS
network service
NSAPI
NSC
NSDU
NSE
NSEI
NSS
network subsystem
NS-VC
NS-VCI
NS-VL
NS-VLI
NZIF
O&M
OOS
OSR
oversampling ratio
OSS
operator-specific services
OTA
PA
power amplifier
PACCH
PAGCH
PAP
PAP
PBCCH
PC
power control
PCH
paging channel
PCCCH
PCS1900
PCU
PDA
PDC
PDCH
PDTCH
PDN
PDP
PDU
PFI
PFM
PI
push initiator
PIM
PKI
PLL
PLL
PLMN
PNCH
POP
PO-TCP
PPCH
PPG
ppm
PPP
point-to-point protocol
PR
power reduction
PRACH
PSI
PSTN
PT
payload type
PTCCH
P-TMSI
PTP
point-to-point
PVC
QoS
quality of service
retry
RA
routing area
RAC
RADIUS
RAx
RACH
RAI
RAN
RAS
RBSN
RDF
RF
radio frequency
RFL
RLC
RMS
RNR
RR
receiver ready
RR
radio resource
RRBP
RRM
RT
real time
RTI
Rx
reception
RXLEV
RXQUAL
SA
service architecture
SABM
SACCH
SACK
selective acknowledgment
SAP
SAPI
SATK
SB
synchronization burst
SCCP
SCH
synchronization channel
SCP
SDCCH
SDU
SGSN
SI
service indication
SI
stall indicator
SI
system information
SIM
SL
service loading
SM
session management
SMG
SMS
SMS-GMSC
SMS-IWMSC
SMTP
SNDCP
SN-PDU
SNDCP PDU
SNR
signal-to-noise ratio
SNS
subnetwork service
S/P
supplementary/polling
SRES
signed result
SS7
SVC
terminal
TA
timing advance
TBF
TCAP
TCH
traffic channel
TCP
TDD
time-division duplex
TDMA
TE
terminal equipment
TEID
TFI
TFT
TI
TLLI indicator
TLLI
TLS
TMSI
TOS
type of service
TPI
TRAU
TRX
tansceiver
TS
training sequence
TSC
TSG
TTA
TTC
Tx
transmission
TUx
UDP
UI
unconfirmed information
UL
uplink
UNI
user-network interface
URL
USF
USIM
USSD
UWCC
VC
virtual circuit
VLR
VPLMN
WIM
WWW
XID
exchange identification
ZIF