Professional Documents
Culture Documents
Table of Contents
Topic Page
2.1. The geographical structure of the GSM network .......................................... 13
2.1.1. Cell ........................................................................................................... 13
2.1.2. Location Area ........................................................................................... 13
2.1.3. MSC service area ...................................................................................... 14
2.1.4. PLMN service area ................................................................................... 14
2.1.5. GSM service area...................................................................................... 15
2.2. GSM system architecture ................................................................................. 15
2.2.1. Switching System (SS) ............................................................................. 16
2.2.2. Base Station System (BSS) ...................................................................... 20
2.2.3. Mobile Station (MS) ................................................................................. 20
2.3. GPRS system architecture................................................................................ 21
2.3.1. GPRS Support Nodes ............................................................................... 21
2.3.2. Serving GPRS Support Node (SGSN) ..................................................... 22
2.3.3. Gateway GPRS Support Node (GGSN) ................................................... 22
2.3.4. MSC and SGSN co-operation .................................................................. 23
2.3.5. GPRS Mobile Station ............................................................................... 24
2.4. Radio access methods........................................................................................ 24
2.4.1. Duplex ...................................................................................................... 24
2.4.2. Multiple access ......................................................................................... 25
2.5. GSM air interface.............................................................................................. 26
2.5.1. Frequency bands ....................................................................................... 26
2.5.2. Channel concept ....................................................................................... 28
2.5.3. GSM logical channels............................................................................... 29
2.5.4. GSM channel configurations .................................................................... 33
2.5.5. Frames structure ....................................................................................... 37
2.5.6. Burst formats ............................................................................................ 38
11
GSM/GPRS Cell Planning
12
1. GSM and GPRS system description
2.1.1. Cell
A cell is a smallest geographical unit in the GSM network where the radio coverage
is provided. A cell is an area served by one Base Transceiver Station (BTS). The real
shape and size of the cell depends on many factors, like for example:
• BTS and Mobile Station (MS) transmitting power.
• Site location.
• Radio wave propagation conditions.
• Antenna configuration.
• Antenna radiation pattern
• Traffic situation.
For theoretical consideration an ideal hexagonal shape is usually taken into account.
The maximum cell radius is 35 km (for normal range cell, but in some sparsely
populated areas it can be extended up to 112 km, if two timeslots are used for one
connection. Each cell is uniquely recognized in the system by its Cell Global Identity
(CGI) number. The concept of a cell is presented in Figure 2.1.
Cell 1
Cell 3 Cell 2
Cell
13
GSM/GPRS Cell Planning
called location updating. All cells belonging to the same Location Area are
recognized by the MS as they have the same unique Location Area Identity (LAI)
number, which is transmitted by each cell.
For each MA its current LA, where the MS is located, is stored by the system in a
relevant database called Visitor Location Register (VLR), as well as in the MS SIM
card and Home Location Register (HLR).
As long as the MS stays within a LA its position remains unchanged and no location
update is necessary. Only when crossing the boundary between two cells belonging
to two different LAs the MS must update its new position to the system, i.e. to
perform location updating.
Figure 2.2 presents the concept of the Location Area structure. Theoretically
minimum size of a LA is a single cell and the maximum size is the MSC service area
(see next section). A practical size of the LA is several hundred cells. The size of the
LA is determined by Location Area dimensioning process, which is not discussed in
the book.
LA 1
VLR
MSC
LA 3
LA 2
14
1. GSM and GPRS system description
Cell
15
GSM/GPRS Cell Planning
other networks. Figure 2.4 illustrates the basic configuration of a Public Land Mobile
Network (PLMN) and its interconnection to the PSTN/ISDN and other PLMN
networks.
The basic parts of the GSM system include the radio network part (called the Base
Station System), switching part (called the Switching System) and the Operation and
Maintenance Systems (called also Operation and Support System). Each subsystem
may contain different kinds of nodes:
• Base Station System (BSS) consisting of Base Station Controllers (BSCs) and
Base Transceiver Stations (BTSs) performing radio transmission related
functions.
• Switching System (SS) consisting of Mobile services Switching Centre
(MSC), Visitor Location Register (VLR), Home Location Register (HLR),
Authentication Centre (AuC), Gateway MSC (GMSC), Short Message Service
– Gateway MSC (SMS-GMSC) and Short Message Service – Interworking
MSC (SMS-IWMSC) performing switching, routing and authentication
functions.
• Operation and Maintenance System (OMS) providing cellular network
administration and network operation and support.
MS BSS SS External
networks
PLMN
VLR
ME BTS BSC MSC PSTN
GMSC ISDN
Signalling
Traffic
16
1. GSM and GPRS system description
17
GSM/GPRS Cell Planning
The VLR also contains supplementary service parameters attached to the mobile
subscriber and received from the HLR.
The VLR and the MSC are very often in one-to-one relation and are implemented in
one physical node. This solution is considerably reducing the level of signalling
transmission between these nodes, thus making it possible to reduce the quantity of
necessary links and signalling devices. There is also a possibility that a single VLR
may serve several MSC areas.
18
1. GSM and GPRS system description
19
GSM/GPRS Cell Planning
An IMEI may also be unknown to the EIR. An EIR shall as a minimum contain a
"white list" (equipment classified as "white-listed").
The use of this node is recommended but not mandatory.
20
1. GSM and GPRS system description
(SIM). The ME comprises the Mobile Terminal (MT) which, depending on the
application and services. It may support various combinations of Terminal Adapter
(TA) and Terminal Equipment (TE) functional groups.
MS BSS SS External
networks
VLR
MSC
PLMN
ME GMSC
SMS-GMSC PSTN
BTS BSC EIR AUC HLR SMS-IWMSC
SIM ISDN
Signalling
Signalling and data transfer interface
21
GSM/GPRS Cell Planning
22
1. GSM and GPRS system description
information from the HLR via the optional Gc interface. Gateway GPRS Support
Node provides:
• The interface towards the external IP packet networks. It contains access
functionality that interfaces external Internet Service Provider (ISP) functions
which are used for security purposes. From external IP network’s point of
view, the GGSN acts as a router for IP addresses of all subscribers served by
the GPRS network. The GGSN thus exchanges routing information with the
external networks.
• GPRS session management, communication set up towards external networks.
• Functionality for associating the subscriber to the right SGSN.
• Output of charging data. The GGSN collects charging information for each
MS, related to the external data network usage.
The location register function in the GGSN stores subscriber data received from the
HLR and the SGSN. There are two types of subscriber data needed to handle
originating and terminating packet data transfer:
• Subscription information.
• IMSI.
• Zero or more PDP addresses.
• Location information.
• The SGSN address for the SGSN where the MS is registered.
23
GSM/GPRS Cell Planning
2.4.1. Duplex
In a two way communication, there are two directions of transmission that must be
separated from each other to avoid collisions. This separation process is called
duplex. Transmission from the mobile station to the base station is referred to as
Uplink (UL), while the transmission from the base station to the mobile station is
referred to as Downlink (DL). The directions of transmission can be separated in
24
1. GSM and GPRS system description
frequency or time domain. Frequency Division Duplex (FDD) system uses different
frequency bands for uplink and downlink, separated by the duplex distance, see
Figure 2.6, while the Time Division Duplex (TDD) system uses the same frequency
band for both uplink and downlink which is time shared as presented in Figure 2.6.
In case of FDD, the uplink is placed on the lower frequency band because the
transmission of lower frequency radio wave requires less energy comparing to the
higher frequency band, on which the downlink is placed. In FDD solution the
transmission and reception may take place continuously or discontinuously. An
examples of the FDD system is GSM.
Frequency Frequency
DL
Duplex
distance DL UL DL UL DL UL
UL
TDD frame
Time Time
Figure 2.6. FDD and TDD concept.
TDD requires only one frequency, that may be an advantage in case when the
availability of radio resources is a limiting factor. On the other hand, to avoid any
collisions, TDD system requires a time structure (synchronization) to separate the
uplink and downlink transmission, which is always discontinuous. An examples of
the TDD system is cordless telephony system.
FDMA
Frequency Division Multiple Access (FDMA) was the first multiple access
technology applied. The available radio resources were divided in frequency domain.
For each connection a separate frequency band of equal width was allocated. The
25
GSM/GPRS Cell Planning
TDMA
Another solution of a multiple access technology is Time Division Multiple Access
(TDMA). The available radio resources are divided in time domain into timeslots
(TS). .A certain number of timeslots create so called TDMA frame. This number is
system specific. For example in GSM system, which is an example of TDMA
system, eight TSs make up a TDMA frame. A single mobile station has a cyclic
access to the common radio resources during the allocated timeslot. Thus the
transmission is discontinuous and the synchronisation is needed in order to avoid
overlapping of bursts, that is the information content, sent in adjacent timeslots
In fact GSM system uses a combination of FDMA and TDMA technology. For
example in GSM 900 system 124 frequency band is divided into TDMA frames,
each containing eight timeslots. The same combination of radio access technology is
used in other second generation cellular systems, like Digital Advanced Mobile
Phone Systems (D-AMPS) developed in United States or Personal Digital Cellular
(PDC) used in Japan.
CDMA
Code Division Multiple Access (CDMA) allows for simultaneous transmission of
multiple users in the same wide frequency band. Separation of different connections
is achieved by use of different codes with a specific properties, which are further
discussed in this chapter. The main characteristic of the Wideband CDMA
(WCDMA) system is wideband transmission that allows to lower the power density
and average power itself. For example in FDMA systems narrow channels are used
and a certain amount of power must be allocated. The spectral power density, that is
the average power per bandwidth is relatively high.
26
1. GSM and GPRS system description
R-GSM R-GSM
900 900
UL DL
E-GSM E-GSM
900 900
UL DL
P- P-
GSM GSM
900 900
UL DL
27
GSM/GPRS Cell Planning
Table 2.1. Frequency bands with allocated carriers. Frequencies are in MHz.
BPC represents a specific radio resources in frequency and time domain, which can
be used to exchanged information between BTS and MS. Different logical
information can be sent on the BPC. A number of logical channels are mapped on
each BPC. Each logical channel is used for specific purpose, for example paging, call
set-up signalling or speech.
3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
200 kHz 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2
4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0
Time
0.577 ms
28
1. GSM and GPRS system description
1
The term “gross rate” indicates in this context the maximum bit rate of the user information after all
stages of signal processing.
29
GSM/GPRS Cell Planning
Traffic Channels
Full Rate Traffic Channel, Bm1 Half Rate Traffic Channel, Lm2
TCH/F TCH/H
Speech 13 kbit/s Speech 5.6 kbit/s
Data max. 9.6 kbit/s (14.4 kbit/s) Data max. 4.8 kbit/s
1
Bm - Modified Bearer Channel
2
Lm - Limited Modified Bearer Channel
2
With a specific constant offset.
30
Control channels
Frequency Correction Channel Paging Channel Stand alone Dedicated Control Ch.
FCCH PCH SDCCH
Broadcast Control Channel Access Grant Channel Slow Associated Control Channel
BCCH AGCH SACCH
System information types 1-4 & 7-8 Immediate Assignment System info. type 5 & 6, MS power,
(LAI, BA list, cell options,...) i.e. SDCCH or TCH allocation TA, Meas. report, SMS (active)
31
1. GSM and GPRS system description
GSM/GPRS Cell Planning
32
1. GSM and GPRS system description
33
GSM/GPRS Cell Planning
34
1. GSM and GPRS system description
Downlink
0 1 2 3 4 5 6 7
Frame 0 FCCH TCH SDCCH(0) TCH TCH TCH TCH TCH
SCH TCH SDCCH(0) TCH TCH TCH TCH TCH
BCCH TCH SDCCH(0) TCH TCH TCH TCH TCH
BCCH TCH SDCCH(0) TCH TCH TCH TCH TCH
BCCH TCH SDCCH(1) TCH TCH TCH TCH TCH
BCCH TCH SDCCH(1) TCH TCH TCH TCH TCH
CCCH TCH SDCCH(1) TCH TCH TCH TCH TCH
CCCH TCH SDCCH(1) TCH TCH TCH TCH TCH
CCCH TCH SDCCH(2) TCH TCH TCH TCH TCH
CCCH TCH SDCCH(2) TCH TCH TCH TCH TCH
Frame 10 FCCH TCH SDCCH(2) TCH TCH TCH TCH TCH
SCH TCH SDCCH(2) TCH TCH TCH TCH TCH
CCCH IDLE SDCCH(3) IDLE SACCH IDLE SACCH IDLE
CCCH TCH SDCCH(3) TCH TCH TCH TCH TCH
CCCH TCH SDCCH(3) TCH TCH TCH TCH TCH
CCCH TCH SDCCH(3) TCH TCH TCH TCH TCH
CCCH TCH SDCCH(4) TCH TCH TCH TCH TCH
CCCH TCH SDCCH(4) TCH TCH TCH TCH TCH
CCCH TCH SDCCH(4) TCH TCH TCH TCH TCH
CCCH TCH SDCCH(4) TCH TCH TCH TCH TCH
Frame 20 FCCH TCH SDCCH(5) TCH TCH TCH TCH TCH
SCH TCH SDCCH(5) TCH TCH TCH TCH TCH
CCCH TCH SDCCH(5) TCH TCH TCH TCH TCH
CCCH TCH SDCCH(5) TCH TCH TCH TCH TCH
CCCH TCH SDCCH(6) TCH TCH TCH TCH TCH
CCCH SACCH SDCCH(6) SACCH IDLE SACCH IDLE SACCH
CCCH TCH SDCCH(6) TCH TCH TCH TCH TCH
CCCH TCH SDCCH(6) TCH TCH TCH TCH TCH
CCCH TCH SDCCH(7) TCH TCH TCH TCH TCH
CCCH TCH SDCCH(7) TCH TCH TCH TCH TCH
Frame 30 FCCH TCH SDCCH(7) TCH TCH TCH TCH TCH
SCH TCH SDCCH(7) TCH TCH TCH TCH TCH
CCCH TCH SACCH(0) TCH TCH TCH TCH TCH
CCCH TCH SACCH(0) TCH TCH TCH TCH TCH
CCCH TCH SACCH(0) TCH TCH TCH TCH TCH
CCCH TCH SACCH(0) TCH TCH TCH TCH TCH
CCCH TCH SACCH(1) TCH TCH TCH TCH TCH
CCCH TCH SACCH(1) TCH TCH TCH TCH TCH
CCCH IDLE SACCH(1) IDLE SACCH IDLE SACCH IDLE
CCCH TCH SACCH(1) TCH TCH TCH TCH TCH
Frame 40 FCCH TCH SACCH(2) TCH TCH TCH TCH TCH
SCH TCH SACCH(2) TCH TCH TCH TCH TCH
CCCH TCH SACCH(2) TCH TCH TCH TCH TCH
CCCH TCH SACCH(2) TCH TCH TCH TCH TCH
CCCH TCH SACCH(3) TCH TCH TCH TCH TCH
CCCH TCH SACCH(3) TCH TCH TCH TCH TCH
CCCH TCH SACCH(3) TCH TCH TCH TCH TCH
CCCH TCH SACCH(3) TCH TCH TCH TCH TCH
CCCH TCH IDLE TCH TCH TCH TCH TCH
CCCH TCH IDLE TCH TCH TCH TCH TCH
Frame 50 IDLE TCH IDLE TCH TCH TCH TCH TCH
Figure 2.12. Example of channel mapping on C 0 downlink – combinations (i), (iv) and (vii).
35
GSM/GPRS Cell Planning
Uplink
0 1 2 3 4 5 6 7
Frame 0 RACH TCH SACCH(5) TCH TCH TCH TCH TCH
RACH TCH SACCH(5) TCH TCH TCH TCH TCH
RACH TCH SACCH(5) TCH TCH TCH TCH TCH
RACH TCH SACCH(5) TCH TCH TCH TCH TCH
RACH TCH SACCH(6) TCH TCH TCH TCH TCH
RACH TCH SACCH(6) TCH TCH TCH TCH TCH
RACH TCH SACCH(6) TCH TCH TCH TCH TCH
RACH TCH SACCH(6) TCH TCH TCH TCH TCH
RACH TCH SACCH(7) TCH TCH TCH TCH TCH
RACH TCH SACCH(7) TCH TCH TCH TCH TCH
Frame 10 RACH TCH SACCH(7) TCH TCH TCH TCH TCH
RACH TCH SACCH(7) TCH TCH TCH TCH TCH
RACH IDLE IDLE IDLE SACCH IDLE SACCH IDLE
RACH TCH IDLE TCH TCH TCH TCH TCH
RACH TCH IDLE TCH TCH TCH TCH TCH
RACH TCH SDCCH(0) TCH TCH TCH TCH TCH
RACH TCH SDCCH(0) TCH TCH TCH TCH TCH
RACH TCH SDCCH(0) TCH TCH TCH TCH TCH
RACH TCH SDCCH(0) TCH TCH TCH TCH TCH
RACH TCH SDCCH(1) TCH TCH TCH TCH TCH
Frame 20 RACH TCH SDCCH(1) TCH TCH TCH TCH TCH
RACH TCH SDCCH(1) TCH TCH TCH TCH TCH
RACH TCH SDCCH(1) TCH TCH TCH TCH TCH
RACH TCH SDCCH(2) TCH TCH TCH TCH TCH
RACH TCH SDCCH(2) TCH TCH TCH TCH TCH
RACH SACCH SDCCH(2) SACCH IDLE SACCH IDLE SACCH
RACH TCH SDCCH(2) TCH TCH TCH TCH TCH
RACH TCH SDCCH(3) TCH TCH TCH TCH TCH
RACH TCH SDCCH(3) TCH TCH TCH TCH TCH
RACH TCH SDCCH(3) TCH TCH TCH TCH TCH
Frame 30 RACH TCH SDCCH(3) TCH TCH TCH TCH TCH
RACH TCH SDCCH(4) TCH TCH TCH TCH TCH
RACH TCH SDCCH(4) TCH TCH TCH TCH TCH
RACH TCH SDCCH(4) TCH TCH TCH TCH TCH
RACH TCH SDCCH(4) TCH TCH TCH TCH TCH
RACH TCH SDCCH(5) TCH TCH TCH TCH TCH
RACH TCH SDCCH(5) TCH TCH TCH TCH TCH
RACH TCH SDCCH(5) TCH TCH TCH TCH TCH
RACH IDLE SDCCH(5) IDLE SACCH IDLE SACCH IDLE
RACH TCH SDCCH(6) TCH TCH TCH TCH TCH
Frame 40 RACH TCH SDCCH(6) TCH TCH TCH TCH TCH
RACH TCH SDCCH(6) TCH TCH TCH TCH TCH
RACH TCH SDCCH(6) TCH TCH TCH TCH TCH
RACH TCH SDCCH(7) TCH TCH TCH TCH TCH
RACH TCH SDCCH(7) TCH TCH TCH TCH TCH
RACH TCH SDCCH(7) TCH TCH TCH TCH TCH
RACH TCH SDCCH(7) TCH TCH TCH TCH TCH
RACH TCH SACCH(0) TCH TCH TCH TCH TCH
RACH TCH SACCH(0) TCH TCH TCH TCH TCH
RACH TCH SACCH(0) TCH TCH TCH TCH TCH
Frame 50 RACH TCH SACCH(0) TCH TCH TCH TCH TCH
Figure 2.13. Example of channel mapping on C 0 uplink – combinations (i), (iv) and (vii).
36
1. GSM and GPRS system description
3 timeslots
Downlink BTS TX 0 1 2 3 4 5 6 7
MS RX 0 1 2 3 4 5 6 7
Uplink MS TX 0 1 2 3 4 5 6 7
BTS RX 0 1 2 3 4 5 6 7
Time
1 timeslot
(~0.577 ms)
Timeslot number
The timeslots within a TDMA frame are numbered from 0 to 7 and a particular
timeslot shall be referred to by its Timeslot Number (TN).
37
GSM/GPRS Cell Planning
51 TDMA frames, is used to support BCH, CCCH and SDCCH (and their associated
control). Hence a superframe may be considered as 51 traffic/associated control
multiframes or 26 broadcast/common control multiframes. A 52-multiframe,
comprising two 26-multiframes, is used to support PDTCH and control channels.
The need for a hyperframe of a substantially longer period than a superframe arises
from the requirements of the encryption process which uses FN as an input
parameter. The frames structure is presented in Figure 2.15.
0 1 2 3 4 5 6 7 8 9 10 11 47 48 49 50
0 1 2 3 4 5 24 25
0 1 2 3 4 5 24 25 0 1 2 3 4 5 6 7 8 9 10 11 47 48 49 50
0 1 2 3 4 5 6 7
38
1. GSM and GPRS system description
0 1 2 3 4 5 6 7
Synchronization Burst
Tail Encrypted bits Training sequence Encrypted bits Tail GP
3 39 64 39 3 8.25
Dummy Burst
Tail Encrypted bits Training sequence Encrypted bits Tail GP
3 58 26 58 3 8.25
Timeslot = 156.25 bits (~ 0.577 ms)
GP = Guard Period
39
GSM/GPRS Cell Planning
Guard Period
The period between bursts appearing in successive timeslots is termed the Guard
Period (GP).
The guard period is provided because it is required for the MSs that transmission be
attenuated for the period between bursts with the necessary ramp up and down
occurring during the guard periods. A base transceiver station is not required to have
a capability to ramp down and up between adjacent bursts, but is required to have a
capability to ramp down and up for non-used timeslots. In any case where the
amplitude of transmission is ramped up and down, then by applying an appropriate
modulation bit stream interference to other RF channels can be minimized.
40
1. GSM and GPRS system description
advance values that specify how many bit time durations earlier each of the
MS should start its transmission. The PTCCH is organised into separate sub-
channels that are assigned to the MSs during TBF establishment, so the
collision is not possible.
Synchronization
PTCCH
Packet Traffic Channel
PTCH
Associated
PACCH
Control
GPRS logical channels
PDTCH
Data
Random Access
Access Grant
Multicast
PRACH
PAGCH
Paging
PNCH
PPCH
PCCCH
Packet control channels
Broadcast
PBCCH
41
GSM/GPRS Cell Planning
52-multiframe
For transmission of PDCH a new 52 TDMA multiframe is used, which is shown in
Figure 2.18. The radio blocks B0-B11 are built of four consecutive TDMA frames on
a certain timeslot. The mapping of the GPRS logical channels onto BPCs in the
multiframes is much more flexible than in GSM, as the majority of GPRS logical
channels do not have a constant position reserved. The TDMA frames denoted by
“x” carry Packet Timing advanced Control Channel (PTCCH) and frames denoted by
“I” are idle.
B0 B1 B2 x B3 B4 B5 I B6 B7 B8 x B9 B10 B11 I
42
1. GSM and GPRS system description
Radio block
The radio block contains user data bits (RLC data block), see Figure 2.19, The ata
user bits may be encoded using any of the available channel coding schemes CS-1,
CS-2, CS-3, or CS-4 (see GSM 05.03). The size of the RLC data block for each of
the channel coding schemes is shown in Table 2.2. Table 2.2 presents also the
maximum data rate (throughput) per timeslot. The current throughput depends on the
interference level experienced by the user, see Figure 2.20
B0 B1 B2 x B3 B4 B5 I B6 B7 B8 x B9 B10 B11 I
Figure 2.19. RLC/MAC block structure. RLC = Radio Link Control protocol. MAC = Medium Access Control
protocol.
43
GSM/GPRS Cell Planning
25
CS-1
CS-2
10
0
0 5 10 15 20 25 30
C/I [dB]
Figure 2.20. GPRS coding schemes throughput (TU 50, ideal FH).
44
1. GSM and GPRS system description
45
GSM/GPRS Cell Planning
46