Overview of The Global System For Mobile Communications
Overview of The Global System For Mobile Communications
Overview of The Global System For Mobile Communications
1 History of GSM
During the early 1980s, analog cellular telephone systems were experiencing rapid growth in Europe, particularly in Scandinavia and the United Kingdom, but also in France and Germany. Each country developed its own system, which was incompatible with everyone else's in equipment and operation. This was an undesirable situation, because not only was the mobile equipment limited to operation within national boundaries, which in a uni ed Europe were increasingly unimportant, but there was also a very limited market for each type of equipment, so economies of scale and the subsequent savings could not be realized. The Europeans realized this early on, and in 1982 the Conference of European Posts and Telegraphs (CEPT) formed a study group called the Groupe Special Mobile (GSM) to study and develop a pan-European public land mobile system. The proposed system had to meet certain criteria: good subjective speech quality, low terminal and service cost, 1
support for international roaming, ability to support handhald terminals, support for range of new services and facilities, spectral e ciency, and ISDN compatibility. In 1989, GSM responsibility was transferred to the European Telecommunication Standards Institute (ETSI), and phase I of the GSM speci cations were published in 1990. Commercial service was started in mid-1991, and by 1993 there were 36 GSM networks in 22 countries, with 25 additional countries having already selected or considering GSM 6]. Although standardized in Europe, GSM is not only a European standard. GSM networks are operational or planned in almost 60 countries in Europe, the Middle East, the Far East, Africa, South America, and Australia. In the beginning of 1994, there were 1.3 million subscribers worldwide 18]. By the beginning of 1995, there were over 5 million subscribers 21]. The acronym GSM now aptly stands for Global System for Mobile communications. The developers of GSM chose an unproven (at the time) digital system, as opposed to the thenstandard analog cellular systems like AMPS in the United States and TACS in the United Kingdom. They had faith that advancements in compression algorithms and digital signal processors would allow the ful llment of the original criteria and the continual improvement of the system in terms of quality and cost. The nearly 6000 pages of GSM recommendations try to allow exibility and competitive innovation among suppliers, but provide enough standardization to guarantee the proper interworking between the components of the system. This is done by providing functional and interface descriptions for each of the functional entities de ned in the system.
ample when roaming in another country. Many additional supplementary services will be provided in the Phase 2 speci cations, such as caller identi cation, call waiting, multi-party conversations.
HLR BSC SIM BTS ME BTS Um Mobile Station Abis Base Station Subsystem A BSC EIR MSC
AuC
Network Subsystem
SIM Subscriber Identity Module BSC Base Station Controller MSC Mobile services Switching Center ME Mobile Equipment HLR Home Location Register EIR Equipment Identity Register BTS Base Transceiver Station VLR Visitor Location Register AuC Authentication Center
between the mobile station and the Mobile service Switching Center (MSC).
Register (EIR) is a database that contains a list of all valid mobile equipment on the network, where each mobile station is identi ed by its International Mobile Equipment Identity (IMEI). An IMEI is marked as invalid if it has been reported stolen or is not type approved. The Authentication Center (AuC) is a protected database that stores a copy of the secret key stored in each subscriber's SIM card, which is used for authentication and encryption over the radio channel.
Channels are de ned by the number and position of their corresponding burst periods. All these de nitions are cyclic, and the entire pattern repeats approximately every 3 hours. Channels can be divided into dedicated channels, which are allocated to a mobile station, and common channels, which are used by mobile stations in idle mode.
Frame 25 : Unused
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
26-frame multiframe
Duration: 120 ms
BP 0
BP 1
BP 2
BP 3
BP 4
BP 5
BP 6
BP 7
TDMA frame
Duration: 60/13 ms
3
Tail bits
57
Data bits
1
Stealing bit
26
Training sequence
1
Stealing bit
57
Data bits
3
Tail bits
8.25
Guard bits
Normal burst
Figure 2. Organization of bursts, TDMA frames, and multiframes for speech and data
Duration 15/26 ms
synchronise the mobile to the time slot structure of a cell by de ning the boundaries of burst periods, and the time slot numbering. Every cell in a GSM network broadcasts exactly one FCCH and one SCH, which are by de nition on time slot number 0 (within a TDMA frame). to the network.
Random Access Channel (RACH) Slotted Aloha channel used by the mobile to request access Paging Channel (PCH) Used to alert the mobile station of incoming call. Access Grant Channel (AGCH) Used to allocate an SDCCH to a mobile for signalling (in
order to obtain a dedicated channel), following a request on the RACH.
10
Class Ia 50 bits | most sensitive to bit errors Class Ib 132 bits | moderately sensitive to bit errors Class II 78 bits | least sensitive to bit errors
Class Ia bits have a 3 bit Cyclic Redundancy Code added for error detection. If an error is detected, the frame is judged too damaged to be comprehensible and it is discarded. It is replaced by a slightly attenuated version of the previous correctly received frame. These 53 bits, together with the 132 Class Ib bits and a 4 bit tail sequence (a total of 189 bits), are input into a 1/2 rate convolutional encoder of constraint length 4. Each input bit is encoded as two output bits, based on a combination of the previous 4 input bits. The convolutional encoder thus outputs 378 bits, to which are added the 78 remaining Class II bits, which are unprotected. Thus every 20 ms speech sample is encoded as 456 bits, giving a bit rate of 22.8 kbps. To further protect against the burst errors common to the radio interface, each sample is interleaved. The 456 bits output by the convolutional encoder are divided into 8 blocks of 57 bits, and these blocks are transmitted in eight consecutive time-slot bursts. Since each time-slot burst can carry two 57 bit blocks, each burst carries tra c from two di erent speech samples. Recall that each time-slot burst is transmitted at a gross bit rate of 270.833 kbps. This digital 11
signal is modulated onto the analog carrier frequency, which has a bandwidth of 200 kHz, using Gaussian- ltered Minimum Shift Keying (GMSK). GMSK was selected over other modulation schemes as a compromise between spectral e ciency, complexity of the transmitter, and limited spurious emissions. The complexity of the transmitter is related to power consumption, which should be minimized for the mobile station. The spurious radio emissions, outside of the allotted bandwidth, must be strictly controlled so as to limit adjacent channel interference, and allow for the co-existence of GSM and the older analog systems (at least for the time being).
12
mobiles and the Base Transceiver Stations operate at the lowest power level that will maintain an acceptable signal quality. Power levels can be stepped up or down in steps of 2 dB from the peak power for the class down to a minimum of 13 dBm (20 milliwatts). The mobile station measures the signal strength or signal quality (based on the Bit Error Ratio), and passes the information to the Base Station Controller, which ultimately decides if and when the power level should be changed. Power control should be handled carefully, since there is the possibility of instability. This arises from having mobiles in co-channel cells alternatingly increase their power in response to increased co-channel interference caused by the other mobile increasing its power. This in unlikely to occur in practice but it is (or was as of 1991) under study.
5 Network aspects
Ensuring the transmission of voice or data of a given quality over the radio link is only part of the function of a cellular mobile network. The fact that the geographical area covered by the network is divided into cells necessitates the implementation of a handover mechanism. Also, the fact that the mobile can roam nationally and internationally in GSM requires that registration, authentication, call routing and location updating functions exist in the GSM network. The signalling protocol in GSM is structured into three layers 19, 1], as shown in Figure 3. Layer 1 is the physical layer, which uses the channel structures discussed above. Layer 2 is the data link layer. Across the Um interface, the data link layer is a modi ed version of the LAPD protocol used in ISDN, called LAPDm. Across the A interface, the Message Transfer Part layer 2 of Signalling System Number 7 is used. Layer 3 of the GSM signalling protocol is itself divided into 3 sublayers.
Radio Resources Management Controls the setup, maintenance, and termination of radio and
xed channels, including handovers.
Mobility Management Manages the location updating and registration procedures, as well as
security and authentication. 14
Um
CM GSM Layer 3 MM RR Layer 2 Layer 1 LAPDm TDMA Mobile Station RR LAPDm TDMA BTS
A
CM
Abis
BSSMAP SCCP MTP
BSC
MSC
An RR-session is always initiated by a mobile station through the access procedure, either for an outgoing call, or in response to a paging message. The details of the access and paging procedures, such as when a dedicated channel is actually assigned to the mobile, and the paging sub-channel structure, are handled in the RR layer. In addition, it handles the management of radio features such as power control, discontinuous transmission and reception, and timing advance.
5.1.1 Handover
In a cellular network, the radio and xed links required are not permanently allocated for the duration of a call. Handover, or hando as it is called in North America, is the switching of an on-going call to a di erent channel or cell. The execution and measurements required for handover form one of basic functions of the RR layer. There are four di erent types of handover in the GSM system, which involve transferring a call between: channels (time slots) in the same cell, cells (Base Transceiver Stations) under the control of the same Base Station Controller (BSC), cells under the control of di erent BSCs, but belonging to the same Mobile services Switching Center (MSC), and cells under the control of di erent MSCs. The rst two types of handover, called internal handovers, involve only one Base Station Controller (BSC). To save signalling bandwidth, they are managed by the BSC without involving the Mobile services Switching Center (MSC), except to notify it at the completion of the handover. The last two types of handover, called external handovers, are handled by the MSCs involved. An important aspect of GSM is that the original MSC, the anchor MSC, remains responsible for most call-related functions, with the exception of subsequent inter-BSC handovers under the control of the new MSC, called the relay MSC. 16
Handovers can be initiated by either the mobile or the MSC (as a means of tra c load balancing). During its idle time slots, the mobile scans the Broadcast Control Channel of up to 16 neighboring cells, and forms a list of the six best candidates for possible handover, based on the received signal strength. This information is passed to the BSC and MSC, at least once per second, and is used by the handover algorithm. The algorithm for when a handover decision should be taken is not speci ed in the GSM recommendations. There are two basic algorithms used, both closely tied in with power control. This is because the BSC usually does not know whether the poor signal quality is due to multipath fading or to the mobile having moved to another cell. This is especially true in small urban cells. The 'minimum acceptable performance' algorithm 3] gives precedence to power control over handover, so that when the signal degrades beyond a certain point, the power level of the mobile is increased. If further power increases do not improve the signal, then a handover is considered. This is the simpler and more common method, but it creates 'smeared' cell boundaries when a mobile transmitting at peak power goes some distance beyond its original cell boundaries into another cell. The 'power budget' method 3] uses handover to try to maintain or improve a certain level of signal quality at the same or lower power level. It thus gives precedence to handover over power control. It avoids the 'smeared' cell boundary problem and reduces co-channel interference, but it is quite complicated.
17
A procedure related to location updating is the IMSI attach and detach. A detach lets the network know that the mobile station is unreachable, and avoids having to needlessly allocate channels and send paging messages. An attach is similar to a location update, and informs the system that the mobile is reachable again. The activation of IMSI attach/detach is up to the operator on an individual cell basis.
white-listed The terminal is allowed to connect to the network. grey-listed The terminal is under observation from the network for possible problems. black-listed The terminal has either been reported stolen, or is not type approved (the correct
type of terminal for a GSM network). The terminal is not allowed to connect to the network.
a GSMC handle one speci c PLMN. It should be noted that the GMSC function is distinct from the MSC function, but is usually implemented in an MSC. The routing information that is returned to the GMSC is the Mobile Station Roaming Number (MSRN), which is also de ned by the E.164 numbering plan. MSRNs are related to the geographical numbering plan, and not assigned to subscribers, nor are they visible to subscribers. The most general routing procedure begins with the GMSC querying the called subscriber's HLR for an MSRN. The HLR typically stores only the SS7 address of the subscriber's current VLR, and does not have the MSRN (see the location updating section). The HLR must therefore query the subscriber's current VLR, which will temporarily allocate an MSRN from its pool for the call. This MSRN is returned to the HLR and back to the GMSC, which can then route the call to the new MSC. At the new MSC, the IMSI corresponding to the MSRN is looked up, and the mobile is paged in its current location area (see Figure 4).
Fixed Subscriber PSTN/ISDN exchange Gateway MSC Home Location Register PSTN/ISDN exchange MSC/VLR Mobile Station
MSRN TMSI
21
most industrialized countries, and Europe in particular (the so-called Euro-ISDN). GSM is the rst system to make extensive use of the Intelligent Networking concept, in in which services like 800 numbers are concentrated and handled from a few centralized service centers, instead of being distributed over every switch in the country. This is the concept behind the use of the various registers such as the HLR. In addition, the signalling between these functional entities uses Signalling System Number 7, an international standard already deployed in many countries and speci ed as the backbone signalling network for ISDN. GSM is a very complex standard, but that is probably the price that must be paid to achieve the level of integrated service and quality o ered while subject to the rather severe restrictions imposed by the radio environment.
23
References
1] Jan A. Audestad. Network aspects of the GSM system. In EUROCON 88, June 1988. 2] D. M. Balston. The pan-European system: GSM. In D. M. Balston and R.C.V. Macario, editors, Cellular Radio Systems. Artech House, Boston, 1993. 3] David M. Balston. The pan-European cellular technology. In R.C.V. Macario, editor, Personal and Mobile Radio Systems. Peter Peregrinus, London, 1991. 4] M. Bezler et al. GSM base station system. Electrical Communication, 2nd Quarter 1993. 5] David Cheeseman. The pan-European cellular mobile radio system. In R.C.V. Macario, editor, Personal and Mobile Radio Systems. Peter Peregrinus, London, 1991. 6] C. Dechaux and R. Scheller. What are GSM and DCS. Electrical Communication, 2nd Quarter 1993. 7] M. Feldmann and J. P. Rissen. GSM network systems and overall system integration. Electrical Communication, 2nd Quarter 1993. 8] John M. Gri ths. ISDN Explained: Worldwide Network and Applications Technology. John Wiley & Sons, Chichester, 2nd edition, 1992. 9] I. Harris. Data in the GSM cellular network. In D. M. Balston and R.C.V. Macario, editors, Cellular Radio Systems. Artech House, Boston, 1993. 10] I. Harris. Facsimile over cellular radio. In D. M. Balston and R.C.V. Macario, editors, Cellular Radio Systems. Artech House, Boston, 1993. 11] Thomas Haug. Overview of the GSM project. In EUROCON 88, June 1988. 12] Josef-Franz Huber. Advanced equipment for an advanced network. Telcom Report International, 15(3-4), 1992. 13] Hans Lobensommer and Helmut Mahner. GSM { a European mobile radio standard for the world market. Telcom Report International, 15(3-4), 1992. 24
14] Bernard J. T. Mallinder. Speci cation methodology applied to the GSM system. In EUROCON 88, June 1988. 15] Seshadri Mohan and Ravi Jain. Two user location strategies for personal communication services. IEEE Personal Communications, 1(1), 1994. 16] Michel Mouly and Marie-Bernadette Pautet. The GSM System for Mobile Communications.
published by the authors, 1992. 17] Jon E. Natvig, Stein Hansen, and Jorge de Brito. Speech processing in the pan-European digital mobile radio system (GSM) | system overview. In IEEE GLOBECOM 1989, November 1989. 18] Torbjorn Nilsson. Toward a new era in mobile communications. http://193.78.100.33/ (Ericsson WWW server). 19] Moe Rahnema. Overview of the GSM system and protocol architecture. IEEE Communications Magazine, April 1993. 20] E. H. Schmid and M. Kahler. GSM operation and maintenance. Electrical Communication, 2nd Quarter 1993. 21] Marko Silventoinen. Personal email, quoted from European Mobile Communications Business and Technology Report, March 1995. 22] C. B. Southcott et al. Voice control of the pan-European digital mobile radio system. In IEEE GLOBECOM 1989, November 1989. 23] P. Vary et al. Speech codec for the European mobile radio system. In IEEE GLOBECOM 1989, November 1989. 24] C. Watson. Radio equipment for GSM. In D. M. Balston and R.C.V. Macario, editors, Cellular Radio Systems. Artech House, Boston, 1993. 25] Robert G. Winch. Telecommunication Transmission Systems. McGraw-Hill, New York, 1993.
25