Tutorial GSM
Tutorial GSM
Tutorial GSM
Communications Tutorial
- tutorial about the basics of GSM - Global System for Mobile communications
(originally Groupe Special Mobile) the first global digital cellular
telecommunicatiosn system.
The GSM system is the most widely used cellular technology in use in the world today. It has been a
particularly successful cellular phone technology for a variety of reasons including the ability to roam
worldwide with the certainty of being able to be able to operate on GSM networks in exactly the same
way - provided billing agreements are in place.
The letters GSM originally stood for the words Groupe Speciale Mobile, but as it became clear this cellular
technology was being used world wide the meaning of GSM was changed to Global System for Mobile
Communications. Since this cellular technology was first deployed in 1991, the use of GSM has grown
steadily, and it is now the most widely cell phone system in the world. GSM reached the 1 billion
subscriber point in February 2004, and is now well over the 3 billion subscriber mark and still steadily
increasing.
GSM services
Speech or voice calls are obviously the primary function for the GSM cellular system. To achieve this the
speech is digitally encoded and later decoded using a vocoder. A variety of vocoders are available for
use, being aimed at different scenarios.
In addition to the voice services, GSM cellular technology supports a variety of other data services.
Although their performance is nowhere near the level of those provided by 3G, they are nevertheless still
1
important and useful. A variety of data services are supported with user data rates up to 9.6 kbps.
Services including Group 3 facsimile, videotext and teletex can be supported.
One service that has grown enormously is the short message service. Developed as part of the GSM
specification, it has also been incorporated into other cellular technologies. It can be thought of as being
similar to the paging service but is far more comprehensive allowing bi-directional messaging, store and
forward delivery, and it also allows alphanumeric messages of a reasonable length. This service has
become particularly popular, initially with the young as it provided a simple, low fixed cost.
GSM basics
The GSM cellular technology had a number of design aims when the development started:
2
SPECIFICATION SUMMARY FOR GSM CELLULAR SYSTEM
Multiple access technology FDMA / TDMA
Duplex technique FDD
Uplink frequency band 890 - 915 MHz
(basic 900 MHz band only)
Downlink frequency band 933 -960 MHz
(basic 900 MHz band only)
Channel spacing 200 kHz
Modulation GMSK
Speech coding Various - original was RPE-LTP/13
Speech channels per RF channel 8
Channel data rate 270.833 kbps
Frame duration 4.615 ms
Note on GPRS:
GPRS, the General Packet Radio Service was an evolution of the GSM 2G cellular telecommunications system. Using
packet data rather than circuit switched data circuits, it enabled speeds similar to those experienced using dial up
As data and Internet usage started to increase, speed soon became an issue and further developments
were introduced in the form of GSM EDGE which increased the performance beyond that of GPRS.
Note on EDGE:
GSM EDGE, Enhanced Data rates for GSM Evolution, was the evolution of GSM, & GPRS which used 8PSK modulation
In this way, GSM started to see the introduction of proper data services and the foundations of a mobile
broadband service were started. These foundations formed the basis of the next 3G services that started
to be launched as the appetite for data increased.
3
GSM Network Architecture
- the GSM network architecture consists of different elements that all interact
together to form the overall GSM system. These include elements like the base-
station, controller, MSC, AuC, HLR, VLR, etc.
The GSM technical specifications define the different elements within the GSM network architecture. It
defines the different elements and the ways in which they interact to enable the overall system operation
to be maintained.
The GSM network architecture is now well established and with the other later cellular systems now
established and other new ones being deployed, the basic GSM network architecture has been updated
to interface to the network elements required by these systems.
Despite the developments of the newer systems, the basic GSM system architecture has been
maintained, and the network elements described below perform the same functions as they did when the
original GSM system was launched in the early 1990s.GSM network architecture elements
The GSM network architecture as defined in the GSM specifications can be grouped into four main areas:
4
Simplified GSM Network Architecture Diagram
Mobile station
Mobile stations (MS), mobile equipment (ME) or as they are most widely known, cell or mobile phones
are the section of a GSM cellular network that the user sees and operates. In recent years their size has
fallen dramatically while the level of functionality has greatly increased. A further advantage is that the
time between charges has significantly increased.
There are a number of elements to the cell phone, although the two main elements are the main hardware
and the SIM.
The hardware itself contains the main elements of the mobile phone including the display, case, battery,
and the electronics used to generate the signal, and process the data receiver and to be transmitted. It
also contains a number known as the International Mobile Equipment Identity (IMEI). This is installed in
the phone at manufacture and "cannot" be changed. It is accessed by the network during registration to
check whether the equipment has been reported as stolen.
The SIM or Subscriber Identity Module contains the information that provides the identity of the user to
the network. It contains are variety of information including a number known as the International Mobile
Subscriber Identity (IMSI).
Base Transceiver Station (BTS): The BTS used in a GSM network comprises the radio
transmitter receivers, and their associated antennas that transmit and receive to directly
communicate with the mobiles. The BTS is the defining element for each cell. The BTS
5
communicates with the mobiles and the interface between the two is known as the Um interface
with its associated protocols.
Base Station Controller (BSC): The BSC forms the next stage back into the GSM network. It
controls a group of BTSs, and is often co-located with one of the BTSs in its group. It manages
the radio resources and controls items such as handover within the group of BTSs, allocates
channels and the like. It communicates with the BTSs over what is termed the Abis interface.
Mobile Services Switching Centre (MSC): The main element within the core network area of
the overall GSM network architecture is the Mobile switching Services Centre (MSC). The MSC
acts like a normal switching node within a PSTN or ISDN, but also provides additional functionality
to enable the requirements of a mobile user to be supported. These include registration,
authentication, call location, inter-MSC handovers and call routing to a mobile subscriber. It also
provides an interface to the PSTN so that calls can be routed from the mobile network to a phone
connected to a landline. Interfaces to other MSCs are provided to enable calls to be made to
mobiles on different networks.
Home Location Register (HLR): This database contains all the administrative information
about each subscriber along with their last known location. In this way, the GSM network is able
to route calls to the relevant base station for the MS. When a user switches on their phone, the
phone registers with the network and from this it is possible to determine which BTS it
communicates with so that incoming calls can be routed appropriately. Even when the phone is
not active (but switched on) it re-registers periodically to ensure that the network (HLR) is aware
of its latest position. There is one HLR per network, although it may be distributed across various
sub-centres to for operational reasons.
Visitor Location Register (VLR): This contains selected information from the HLR that enables
the selected services for the individual subscriber to be provided. The VLR can be implemented
as a separate entity, but it is commonly realised as an integral part of the MSC, rather than a
separate entity. In this way access is made faster and more convenient.
Equipment Identity Register (EIR): The EIR is the entity that decides whether a given mobile
equipment may be allowed onto the network. Each mobile equipment has a number known as
the International Mobile Equipment Identity. This number, as mentioned above, is installed in the
equipment and is checked by the network during registration. Dependent upon the information
held in the EIR, the mobile may be allocated one of three states - allowed onto the network, barred
access, or monitored in case its problems.
Authentication Centre (AuC): The AuC is a protected database that contains the secret key
also contained in the user's SIM card. It is used for authentication and for ciphering on the radio
channel.
Gateway Mobile Switching Centre (GMSC): The GMSC is the point to which a ME terminating
call is initially routed, without any knowledge of the MS's location. The GMSC is thus in charge of
obtaining the MSRN (Mobile Station Roaming Number) from the HLR based on the MSISDN
(Mobile Station ISDN number, the "directory number" of a MS) and routing the call to the correct
visited MSC. The "MSC" part of the term GMSC is misleading, since the gateway operation does
not require any linking to an MSC.
SMS Gateway (SMS-G): The SMS-G or SMS gateway is the term that is used to collectively
describe the two Short Message Services Gateways defined in the GSM standards. The two
gateways handle messages directed in different directions. The SMS-GMSC (Short Message
Service Gateway Mobile Switching Centre) is for short messages being sent to an ME. The SMS-
IWMSC (Short Message Service Inter-Working Mobile Switching Centre) is used for short
6
messages originated with a mobile on that network. The SMS-GMSC role is similar to that of the
GMSC, whereas the SMS-IWMSC provides a fixed access point to the Short Message Service
Centre.
1. Um interface The "air" or radio interface standard that is used for exchanges between a mobile
(ME) and a base station (BTS / BSC). For signalling, a modified version of the ISDN LAPD, known
as LAPDm is used.
2. Abis interface This is a BSS internal interface linking the BSC and a BTS, and it has not been
totally standardised. The Abis interface allows control of the radio equipment and radio frequency
allocation in the BTS.
3. A interface The A interface is used to provide communication between the BSS and the MSC.
The interface carries information to enable the channels, timeslots and the like to be allocated to
the mobile equipments being serviced by the BSSs. The messaging required within the network
to enable handover etc to be undertaken is carried over the interface.
4. B interface The B interface exists between the MSC and the VLR . It uses a protocol known as
the MAP/B protocol. As most VLRs are collocated with an MSC, this makes the interface purely
an "internal" interface. The interface is used whenever the MSC needs access to data regarding
a MS located in its area.
5. C interface The C interface is located between the HLR and a GMSC or a SMS-G. When a call
originates from outside the network, i.e. from the PSTN or another mobile network it ahs to pass
through the gateway so that routing information required to complete the call may be gained. The
protocol used for communication is MAP/C, the letter "C" indicating that the protocol is used for
the "C" interface. In addition to this, the MSC may optionally forward billing information to the HLR
after the call is completed and cleared down.
6. D interface The D interface is situated between the VLR and HLR. It uses the MAP/D protocol
to exchange the data related to the location of the ME and to the management of the subscriber.
7. E interface The E interface provides communication between two MSCs. The E interface
exchanges data related to handover between the anchor and relay MSCs using the MAP/E
protocol.
8. F interface The F interface is used between an MSC and EIR. It uses the MAP/F protocol. The
communications along this interface are used to confirm the status of the IMEI of the ME gaining
access to the network.
9. G interface 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.
10. H interface The H interface exists between the MSC the SMS-G. It transfers short messages
and uses the MAP/H protocol.
7
11. I interface The I interface can be found between the MSC and the ME. Messages exchanged
over the I interface are relayed transparently through the BSS.
Although the interfaces for the GSM cellular system may not be as rigorouly defined as many might like,
they do at least provide a large element of the definition required, enabling the functionality of GSM
network entities to be defined sufficiently.
Note on GMSK:
GMSK, Gaussian Minimum Shift Keying is a form of phase modulation that is used in a number of portable radio and
wireless applications. It has advantages in terms of spectral efficiency as well as having an almost constant amplitude
which allows for the use of more efficient transmitter power amplifiers, thereby saving on current consumption, a critical
The nominal bandwidth for the GSM signal using GMSK is 200 kHz, i.e. the channel bandwidth and
spacing is 200 kHz. As GMSK modulation has been used, the unwanted or spurious emissions outside
the nominal bandwidth are sufficiently low to enable adjacent channels to be used from the same base
station. Typically each base station will be allocated a number of carriers to enable it to achieve the
required capacity.
8
The data transported by the carrier serves up to eight different users under the basic system by splitting
the carrier into eight time slots. The basic carrier is able to support a data throughput of approximately
270 kbps, but as some of this supports the management overhead, the data rate allotted to each time
slot is only 24.8 kbps. In addition to this error correction is required to overcome the problems of
interference, fading and general data errors that may occur. This means that the available data rate for
transporting the digitally encoded speech is 13 kbps for the basic vocoders.
GSM burst
9
The GSM burst, or transmission can fulfil a variety of functions. Some GSM bursts are used for carrying
data while others are used for control information. As a result of this a number of different types of GSM
burst are defined.
1. 3 tail bits: These tail bits at the start of the GSM burst give time for the transmitter to ramp up
its power
2. 57 data bits: This block of data is used to carry information, and most often contains the digitised
voice data although on occasions it may be replaced with signalling information in the form of the
Fast Associated Control CHannel (FACCH). The type of data is indicated by the flag that follows
the data field
3. 1 bit flag: This bit within the GSM burst indicates the type of data in the previous field.
4. 26 bits training sequence: This training sequence is used as a timing reference and for
equalisation. There is a total of eight different bit sequences that may be used, each 26 bits long.
The same sequence is used in each GSM slot, but nearby base stations using the same radio
frequency channels will use different ones, and this enables the mobile to differentiate between
the various cells using the same frequency.
5. 1 bit flag Again this flag indicates the type of data in the data field.
6. 57 data bits Again, this block of data within the GSM burst is used for carrying data.
7. 3 tail bits These final bits within the GSM burst are used to enable the transmitter power to
ramp down. They are often called final tail bits, or just tail bits.
8. 8.25 bits guard time At the end of the GSM burst there is a guard period. This is introduced to
prevent transmitted bursts from different mobiles overlapping. As a result of their differing
distances from the base station.
1. 3 tail bits: Again, these tail bits at the start of the GSM burst give time for the transmitter to
ramp up its power
2. 39 bits of information:
3. 64 bits of a Long Training Sequence:
4. 39 bits Information:
5. 3 tail bits Again these are to enable the transmitter power to ramp down.
6. 8.25 bits guard time: to act as a guard interval.
10
GSM Synchronisation Burst
1. 3 tail bits: Again, these tail bits at the start of the GSM burst give time for the transmitter to
ramp up its power.
2. 142 bits all set to zero:
3. 3 tail bits Again these are to enable the transmitter power to ramp down.
4. 8.25 bits guard time: to act as a guard interval.
1. 7 tail bits: The increased number of tail bits is included to provide additional margin when
accessing the network.
2. 41 training bits:
3. 36 data bits:
4. 3 tail bits Again these are to enable the transmitter power to ramp down.
5. 69.25 bits guard time: The additional guard time, filling the remaining time of the GSM burst
provides for large timing differences.
The basic GSM frame defines the structure upon which all the timing and structure of the GSM messaging
and signalling is based. The fundamental unit of time is called a burst period and it lasts for approximately
0.577 ms (15/26 ms). Eight of these burst periods are grouped into what is known as a TDMA frame. This
lasts for approximately 4.615 ms (i.e.120/26 ms) and it forms the basic unit for the definition of logical
channels. One physical channel is one burst period allocated in each TDMA frame.
In simplified terms the base station transmits two types of channel, namely traffic and control. Accordingly
the channel structure is organised into two different types of frame, one for the traffic on the main traffic
carrier frequency, and the other for the control on the beacon frequency.
12
GSM multiframe
The GSM frames are grouped together to form multiframes and in this way it is possible to establish a
time schedule for their operation and the network can be synchronised.
There are several GSM multiframe structures:
Traffic multiframe: The Traffic Channel frames are organised into multiframes consisting of 26
bursts and taking 120 ms. In a traffic multiframe, 24 bursts are used for traffic. These are
numbered 0 to 11 and 13 to 24. One of the remaining bursts is then used to accommodate the
SACCH, the remaining frame remaining free. The actual position used alternates between
position 12 and 25.
Control multiframe: the Control Channel multiframe that comprises 51 bursts and occupies
235.4 ms. This always occurs on the beacon frequency in time slot zero and it may also occur
within slots 2, 4 and 6 of the beacon frequency as well. This multiframe is subdivided into logical
channels which are time-scheduled. These logical channels and functions include the following:
o Frequency correction burst
o Synchronisation burst
o Broadcast channel (BCH)
o Paging and Access Grant Channel (PACCH)
o Stand Alone Dedicated Control Channel (SDCCH)
GSM Superframe
Multiframes are then constructed into superframes taking 6.12 seconds. These consist of 51 traffic
multiframes or 26 control multiframes. As the traffic multiframes are 26 bursts long and the control
multiframes are 51 bursts long, the different number of traffic and control multiframes within the
superframe, brings them back into line again taking exactly the same interval.
GSM Hyperframe
Above this 2048 superframes (i.e. 2 to the power 11) are grouped to form one hyperframe which repeats
every 3 hours 28 minutes 53.76 seconds. It is the largest time interval within the GSM frame structure.
Within the GSM hyperframe there is a counter and every time slot has a unique sequential number
comprising the frame number and time slot number. This is used to maintain synchronisation of the
different scheduled operations with the GSM frame structure. These include functions such as:
Frequency hopping: Frequency hopping is a feature that is optional within the GSM system. It
can help reduce interference and fading issues, but for it to work, the transmitter and receiver
must be synchronised so they hop to the same frequencies at the same time.
Encryption: The encryption process is synchronised over the GSM hyperframe period where a
counter is used and the encryption process will repeat with each hyperframe. However, it is
unlikely that the cellphone conversation will be over 3 hours and accordingly it is unlikely that
security will be compromised as a result.
13
GSM Frame Structure
14
BAND UPLINK DOWNLINK COMMENTS
(MHZ) (MHZ)
900 890.0 - 915.0 935.0 - 960.0 P-GSM, i.e. Primary or standard GSM
allocation
900 880.0 - 915.0 925.0 - 960.0 E-GSM, i.e. Extended GSM allocation
900 876.0 - 915 921.0 - 960.0 R-GSM, i.e. Railway GSM allocation
15
GSM Power Control and Power Class
- tutorial, overview of the GSM power control, GSM power levels, power class
and power amplifier design.
The power levels and power control of GSM mobiles is of great importance because of the effect of power
on the battery life. Also to group mobiles into groups, GSM power class designations have been allocated
to indicate the power capability of various mobiles.
In addition to this the power of the GSM mobiles is closely controlled so that the battery of the mobile is
conserved, and also the levels of interference are reduced and performance of the basestation is not
compromised by high power local mobiles.
2 39
3 37
4 35
5 33
6 31
7 29
8 27
9 25
10 23
11 21
12 19
13 17
16
POWER LEVEL POWER OUTPUT
NUMBER LEVEL DBM
14 15
15 13
16 11
17 9
18 7
19 5
29 36
30 34
31 32
0 30
1 28
2 26
3 24
4 22
5 20
6 18
7 16
8 14
9 12
10 10
11 8
12 6
13 4
14 2
17
POWER LEVEL NUMBER POWER OUTPUT LEVEL DBM
15 0
30 33
31 32
0 30
1 28
2 26
3 24
4 22
5 20
6 18
7 16
8 14
9 12
10 10
11 8
12 6
13 4
14 2
15 0
18
Again the GSM power classes vary according to the band in use.
GSM GSM 900 GSM 1800 GSM 1900
POWER
CLASS
NUMBER
4 PL4 33dBm /
2W
5 PL5 29 dBm /
800 mW
19
such as handover when the call is in progress, and finally terminating the call. The traffic channels handle
the actual payload.
The following logical channels are defined in GSM:
TCHf - Full rate traffic channel.
TCH h - Half rate traffic channel.
BCCH - Broadcast Network information, e.g. for describing the current control channel structure. The
BCCH is a point-to-multipoint channel (BSS-to-MS).
SCH - Synchronisation of the MSs.
FCHMS - frequency correction.
AGCH - Acknowledge channel requests from MS and allocate a SDCCH.
PCHMS - terminating call announcement.
RACHMS - access requests, response to call announcement, location update, etc.
FACCHt - For time critical signalling over the TCH (e.g. for handover signalling). Traffic burst is stolen for
a full signalling burst.
SACCHt - TCH in-band signalling, e.g. for link monitoring.
SDCCH - For signalling exchanges, e.g. during call setup, registration / location updates.
FACCHs - FACCH for the SDCCH. The SDCCH burst is stolen for a full signalling burst. Function not
clear in the present version of GSM (could be used for e.g. handover of an eight-rate channel, i.e. using
a "SDCCH-like" channel for other purposes than signalling).
SACCHs - SDCCH in-band signalling, e.g. for link monitoring.
CELP: The CELP or Code Excited Linear Prediction codec is a vocoder algorithm that was
originally proposed in 1985 and gave a significant improvement over other voice codecs of the
day. The basic principle of the CELP codec has been developed and used as the basis of other
voice codecs including ACELP, RCELP, VSELP, etc. As such the CELP codec methodology is
now the most widely used speech coding algorithm. Accordingly CELP is now used as a generic
term for a particular class of vocoders or speech codecs and not a particular codec.
The main principle behind the CELP codec is that is uses a principle known as "Analysis by
Synthesis". In this process, the encoding is performed by perceptually optimising the decoded
signal in a closed loop system. One way in which this could be achieved is to compare a variety
of generated bit streams and choose the one that produces the best sounding signal.
ACELP codec: The ACELP or Algebraic Code Excited Linear Prediction codec. The ACELP
codec or vocoder algorithm is a development of the CELP model. However the ACELP codec
codebooks have a specific algebraic structure as indicated by the name.
VSELP codec: The VSELP or Vector Sum Excitation Linear Prediction codec. One of the major
drawbacks of the VSELP codec is its limited ability to code non-speech sounds. This means that
it performs poorly in the presence of noise. As a result this voice codec is not now as widely used,
other newer speech codecs being preferred and offering far superior performance.
21
CODEC NAME BIT RATE COMPRESSION TECHNOLOGY
(KBPS)
22
The AMR codec provides a variety of options for one of eight different bit rates as described in the table
below. The bit rates are based on frames that are 20 millisceonds long and contain 160 samples. The
AMR codec uses a variety of different techniques to provide the data compression. The ACELP codec is
used as the basis of the overall speech codec, but other techniques are used in addition to this.
Discontinuous transmission is employed so that when there is no speech activity the transmission is cut.
Additionally Voice Activity Detection (VAD) is used to indicate when there is only background noise and
no speech. Additionally to provide the feedback for the user that the connection is still present, a Comfort
Noise Generator (CNG) is used to provide some background noise, even when no speech data is being
transmitted. This is added locally at the receiver.
The use of the AMR codec also requires that optimized link adaptation is used so that the optimum data
rate is selected to meet the requirements of the current radio channel conditions including its signal to
noise ratio and capacity. This is achieved by reducing the source coding and increasing the channel
coding. Although there is a reduction in voice clarity, the network connection is more robust and the link
is maintained without dropout. Improvement levels of between 4 and 6 dB may be experienced. However
network operators are able to prioritise each station for either quality or capacity.
The AMR codec has a total of eight rates: eight are available at full rate (FR), while six are available at
half rate (HR). This gives a total of fourteen different modes.
AMR-WB codec
Adaptive Multi-Rate Wideband, AMR-WB codec, also known under its ITU designation of G.722.2, is
based on the earlier popular Adaptive Multi-Rate, AMR codec. AMR-WB also uses an ACELP basis for
its operation, but it has been further developed and AMR-WB provides improved speech quality as a
result of the wider speech bandwidth that it encodes. AMR-WB has a bandwidth extending from 50 - 7000
Hz which is significantly wider than the 300 - 3400 Hz bandwidths used by standard telephones. However
this comes at the cost of additional processing, but with advances in IC technology in recent years, this
is perfectly acceptable.
The AMR-WB codec contains a number of functional areas: it primarily includes a set of fixed rate speech
and channel codec modes. It also includes other codec functions including: a Voice Activity Detector
(VAD); Discontinuous Transmission (DTX) functionality for GSM; and Source Controlled Rate (SCR)
functionality for UMTS applications. Further functionality includes in-band signaling for codec mode
transmission, and link adaptation for control of the mode selection.
23
The AMR-WB codec has a 16 kHz sampling rate and the coding is performed in blocks of 20 ms. There
are two frequency bands that are used: 50-6400 Hz and 6400-7000 Hz. These are coded separately to
reduce the codec complexity. This split also serves to focus the bit allocation into the subjectively most
important frequency range.
The lower frequency band uses an ACELP codec algorithm, although a number of additional features
have been included to improve the subjective quality of the audio. Linear prediction analysis is performed
once per 20 ms frame. Also, fixed and adaptive excitation codebooks are searched every 5 ms for optimal
codec parameter values.
The higher frequency band adds some of the naturalness and personality features to the voice. The audio
is reconstructed using the parameters from the lower band as well as using random excitation. As the
level of power in this band is less than that of the lower band, the gain is adjusted relative to the lower
band, but based on voicing information. The signal content of the higher band is reconstructed by using
an linear predictive filter which generates information from the lower band filter.
BIT NOTES
RATE
(KBPS)
6.60 This is the lowest rate for AMR-WB. It is used for circuit switched connections for GSM and
UMTS and is intended to be used only temporarily during severe radio channel conditions or
during network congestion.
8.85 This gives improved quality over the 6.6 kbps rate, but again, its use is only recommended for
use in periods of congestion or when during severe radio channel conditions.
12.65 This is the main bit rate used for circuit switched GSM and UMTS, offering superior
performance to the original AMR codec.
14.25 Higher bit rate used to give cleaner speech and is particularly useful when ambient audio
noise levels are high.
15.85 Higher bit rate used to give cleaner speech and is particularly useful when ambient audio
noise levels are high.
18.25 Higher bit rate used to give cleaner speech and is particularly useful when ambient audio
noise levels are high.
19.85 Higher bit rate used to give cleaner speech and is particularly useful when ambient audio
noise levels are high.
23.85 Not suggested for full rate GSM channels, and provides speech quality similar to that of
G.722 at 64 kbps.
Not all phones equipped with AMR-WB will be able to access all the data rates - the different functions
on the phone may not require all to be active for example. As a result, it is necessary to inform the network
about which rates are available and thereby simplify the negotiation between the handset and the
network. To achieve this there are three difference AMR-WB configurations that are available:
Intra-BTS handover: This form of GSM handover occurs if it is required to change the frequency
or slot being used by a mobile because of interference, or other reasons. In this form of GSM
handover, the mobile remains attached to the same base station transceiver, but changes the
channel or slot.
Inter-BTS Intra BSC handover: This for of GSM handover or GSM handoff occurs when the
mobile moves out of the coverage area of one BTS but into another controlled by the same BSC.
In this instance the BSC is able to perform the handover and it assigns a new channel and slot to
the mobile, before releasing the old BTS from communicating with the mobile.
Inter-BSC handover: When the mobile moves out of the range of cells controlled by one BSC,
a more involved form of handover has to be performed, handing over not only from one BTS to
another but one BSC to another. For this the handover is controlled by the MSC.
Inter-MSC handover: This form of handover occurs when changing between networks. The two
MSCs involved negotiate to control the handover.
25
The mobile scans these and reports back the quality of the link to the BTS. In this way the mobile assists
in the handover decision and as a result this form of GSM handover is known as Mobile Assisted Hand
Over (MAHO).
The network knows the quality of the link between the mobile and the BTS as well as the strength of local
BTSs as reported back by the mobile. It also knows the availability of channels in the nearby cells. As a
result it has all the information it needs to be able to make a decision about whether it needs to hand the
mobile over from one BTS to another.
If the network decides that it is necessary for the mobile to hand over, it assigns a new channel and time
slot to the mobile. It informs the BTS and the mobile of the change. The mobile then retunes during the
period it is not transmitting or receiving, i.e. in an idle period.
A key element of the GSM handover is timing and synchronisation. There are a number of possible
scenarios that may occur dependent upon the level of synchronisation.
Old and new BTSs synchronised: In this case the mobile is given details of the new physical
channel in the neighbouring cell and handed directly over. The mobile may optionally transmit
four access bursts. These are shorter than the standard bursts and thereby any effects of poor
synchronisation do not cause overlap with other bursts. However in this instance where
synchronisation is already good, these bursts are only used to provide a fine adjustment.
Time offset between synchronised old and new BTS: In some instances there may be a time
offset between the old and new BTS. In this case, the time offset is provided so that the mobile
can make the adjustment. The GSM handover then takes place as a standard synchronised
handover.
Non-synchronised handover: When a non-synchronised cell handover takes place, the mobile
transmits 64 access bursts on the new channel. This enables the base station to determine and
adjust the timing for the mobile so that it can suitably access the new BTS. This enables the
mobile to re-establish the connection through the new BTS with the correct timing.
Inter-system handover
With the evolution of standards and the migration of GSM to other 2G technologies including to 3G UMTS
/ WCDMA as well as HSPA and then LTE, there is the need to handover from one technology to another.
Often the 2G GSM coverage will be better then the others and GSM is often used as the fallback. When
handovers of this nature are required, it is considerably more complicated than a straightforward only
GSM handover because they require two technically very different systems to handle the handover.
These handovers may be called intersystem handovers or inter-RAT handovers as the handover occurs
between different radio access technologies.
The most common form of intersystem handover is between GSM and UMTS / WCDMA. Here there are
two different types:
UMTS / WCDMA to GSM handover: There are two further divisions of this category of
handover:
o Blind handover: This form of handover occurs when the base station hands off the
mobile by passing it the details of the new cell to the mobile without linking to it and setting
the timing, etc of the mobile for the new cell. In this mode, the network selects what it
believes to be the optimum GSM based station. The mobile first locates the broadcast
channel of the new cell, gains timing synchronisation and then carries out non-
synchronised intercell handover.
o Compressed mode handover: using this form of handover the mobile uses the gaps I
transmission that occur to analyse the reception of local GSM base stations using the
neighbour list to select suitable candidate base stations. Having selected a suitable base
station the handover takes place, again without any time synchronisation having occurred.
26
Handover from GSM to UMTS / WCDMA: This form of handover is supported within GSM and
a "neighbour list" was established to enable this occur easily. As the GSM / 2G network is normally
more extensive than the 3G network, this type of handover does not normally occur when the
mobile leaves a coverage area and must quickly find a new base station to maintain contact. The
handover from GSM to UMTS occurs to provide an improvement in performance and can normally
take place only when the conditions are right. The neighbour list will inform the mobile when this
may happen.
27