GSM Overview
GSM Overview
Preface
This page discusses the GSM mobile telephony system, which is increasingly
popular and established throughout the world. The term GSM usually means
the GSM standard and protocols in the frequency spectrum around 900MHz.
There is also DCS1800 - GSM protocols but at different air frequencies around
1800 MHz - and in the United States, where spectrum for Personal
Communication Services (PCS) was auctioned at around 1900MHz, operators
using the aptly-named GSM1900 are competing against a plethora of other
standards. As a result of this, the original and most widely-used GSM
frequency implementation is also becoming known as GSM900, and DCS1800
is also known as GSM1800. However, although the physical frequencies used
differ, the protocols and architecture remain the same.
This page is not an introduction to the basics of cellular telephony. (That article
covers a number of standards popular in the United States, as well as describing
cells and frequency reuse.)
The following sections will briefly describe the functional entities, the radio
interface signalling protocol, the logical and physical channel structure and the
TDMA structure based on GSM.
Some GSM system parameters are listed in the table below. Wikipedia gives
a summary of GSM frequency use.
System architecture
Figure 4 below shows the GSM system architecture, which consists of the
switching system, the base station system and the user equipment.
Interfaces
The previous figure also shows the GSM interfaces; they are briefly explained
below.
Um The air interface is used for exchanges between a MS and a BSS. LAPDm, a
modified version of the ISDN LAPD, is used for signalling.
Abis This is a BSS internal interface linking the BSC and a BTS, and it has not been
standardised. The Abis interface allows control of the radio equipment and radio
frequency allocation in the BTS.
A The A interface is between the BSS and the MSC. The A interface manages the
allocation of suitable radio resources to the MSs and mobility management.
B The B interface between the MSC and the VLR uses the MAP/B protocol. Most
MSCs are associated with a VLR, making the B interface "internal". Whenever the
MSC needs access to data regarding a MS located in its area, it interrogates the VLR
using the MAP/B protocol over the B interface.
C The C interface is between the HLR and a GMSC or a SMS-G. Each call originating
outside of GSM (i.e., a MS terminating call from the PSTN) has to go through a
Gateway to obtain the routing information required to complete the call, and the
MAP/C protocol over the C interface is used for this purpose. Also, the MSC may
optionally forward billing information to the HLR after call clearing.
D The D interface is between the VLR and HLR, and uses the MAP/D protocol to
exchange the data related to the location of the MS and to the management of the
subscriber.
E The E interface interconnects two MSCs. The E interface exchanges data related to
handover between the anchor and relay MSCs using the MAP/E protocol.
F The F interface connects the MSC to the EIR, and uses the MAP/F protocol to verify
the status of the IMEI that the MSC has retrieved from the MS.
G The G interface interconnects two VLRs of different MSCs and uses the MAP/G
protocol to transfer subscriber information, during e.g. a location update procedure.
H The H interface is between the MSC and the SMS-G, and uses the MAP/H protocol
to support the transfer of short messages.
I The I interface (not shown in Figure 1) is the interface between the MSC and the
MS. Messages exchanged over the I interface are relayed transparently through the
BSS.
Common channels
The forward common channels are used for broadcasting bulletin board
information, paging and response to channel requests. The return
common channel is a slotted Aloha type random access channel used by
the MS to request channel resources before timing information is
conveyed by the BSS, and uses a burst with an extended guard period.
Dedicated point-to-point channels.
The dedicated point-to-point channels are divided into two main groups,
the dedicated signalling channels and the traffic channels. The dedicated
signalling channels are used to set-up the connection, and the traffic
channel of a variety of rates is used to convey the user information once
the session is established. Both channel types have in-band signalling:
SACCH for e.g. link monitoring, and FACCH for time-critical signalling
during e.g. a handover. The FACCH "steals" the entire traffic burst for
signalling.