Nokia Project Report
-
Upload
amit-kumar-rai -
Category
Documents
-
view
224 -
download
0
Transcript of Nokia Project Report
-
7/31/2019 Nokia Project Report
1/64
GSM
The GSM logo is used to identify compatible handsets and equipment
GSM (Global System for Mobile Communications, originally Groupe Spcial Mobile), is a standard set
developed by the European Telecommunications Standards Institute (ETSI) to describe technologies for
second generation (or "2G") digital cellular networks. Developed as a replacement for first generation analogcellular networks, the GSM standard originally described a digital, circuit switched network optimized for full
duplex voice telephony. The standard was expanded over time to include first circuit switched data transport,
then packet data transport via GPRS. Packet data transmission speeds were later increased via EDGE. The
GSM standard is succeeded by the third generation (or "3G")UMTS standard developed by the 3GPP. GSM
networks will evolve further as they begin to incorporate fourth generation (or "4G") LTE Advanced standards.
"GSM" is a trademark owned by the GSM Association.
The GSM Association estimates that technologies defined in the GSM standard serve 80% of the world's
population, encompassing more than 5 billion people across more than 212 countries and territories, making
GSM the most ubiquitous of the many standards for cellular networks.
Contents
1 History
2 Technical details
o 2.1 GSM carrier frequencies
o 2.2 Voice codecs
o 2.3 Network structure
o 2.4 Subscriber Identity Module (SIM)
o 2.5 Phone locking
o 2.6 GSM service security
3 Standards information
http://en.wikipedia.org/wiki/European_Telecommunications_Standards_Institutehttp://en.wikipedia.org/wiki/2Ghttp://en.wikipedia.org/wiki/Cellular_networkhttp://en.wikipedia.org/wiki/Duplex_(telecommunications)#Full_duplexhttp://en.wikipedia.org/wiki/Duplex_(telecommunications)#Full_duplexhttp://en.wikipedia.org/wiki/Telephonyhttp://en.wikipedia.org/wiki/GPRShttp://en.wikipedia.org/wiki/EDGEhttp://en.wikipedia.org/wiki/3Ghttp://en.wikipedia.org/wiki/UMTShttp://en.wikipedia.org/wiki/3GPPhttp://en.wikipedia.org/wiki/4Ghttp://en.wikipedia.org/wiki/LTE_Advancedhttp://en.wikipedia.org/wiki/Trademarkhttp://en.wikipedia.org/wiki/GSM_Associationhttp://en.wikipedia.org/wiki/Gsm#Historyhttp://en.wikipedia.org/wiki/Gsm#Technical_detailshttp://en.wikipedia.org/wiki/Gsm#GSM_carrier_frequencieshttp://en.wikipedia.org/wiki/Gsm#Voice_codecshttp://en.wikipedia.org/wiki/Gsm#Network_structurehttp://en.wikipedia.org/wiki/Gsm#Subscriber_Identity_Module_.28SIM.29http://en.wikipedia.org/wiki/Gsm#Phone_lockinghttp://en.wikipedia.org/wiki/Gsm#GSM_service_securityhttp://en.wikipedia.org/wiki/Gsm#Standards_informationhttp://en.wikipedia.org/wiki/File:GSMLogo.svghttp://en.wikipedia.org/wiki/Gsm#Standards_informationhttp://en.wikipedia.org/wiki/Gsm#GSM_service_securityhttp://en.wikipedia.org/wiki/Gsm#Phone_lockinghttp://en.wikipedia.org/wiki/Gsm#Subscriber_Identity_Module_.28SIM.29http://en.wikipedia.org/wiki/Gsm#Network_structurehttp://en.wikipedia.org/wiki/Gsm#Voice_codecshttp://en.wikipedia.org/wiki/Gsm#GSM_carrier_frequencieshttp://en.wikipedia.org/wiki/Gsm#Technical_detailshttp://en.wikipedia.org/wiki/Gsm#Historyhttp://en.wikipedia.org/wiki/GSM_Associationhttp://en.wikipedia.org/wiki/Trademarkhttp://en.wikipedia.org/wiki/LTE_Advancedhttp://en.wikipedia.org/wiki/4Ghttp://en.wikipedia.org/wiki/3GPPhttp://en.wikipedia.org/wiki/UMTShttp://en.wikipedia.org/wiki/3Ghttp://en.wikipedia.org/wiki/EDGEhttp://en.wikipedia.org/wiki/GPRShttp://en.wikipedia.org/wiki/Telephonyhttp://en.wikipedia.org/wiki/Duplex_(telecommunications)#Full_duplexhttp://en.wikipedia.org/wiki/Duplex_(telecommunications)#Full_duplexhttp://en.wikipedia.org/wiki/Cellular_networkhttp://en.wikipedia.org/wiki/2Ghttp://en.wikipedia.org/wiki/European_Telecommunications_Standards_Institute -
7/31/2019 Nokia Project Report
2/64
4 GSM open-source software
o 4.1 Issues with patents and open source
History
Early European analogue cellular networks employed an uncoordinated mix of technologies and protocols
that varied from country to country, preventing interoperability of subscriber equipment and increasing
complexity for equipment manufacturers who had to contend with varying standards from a fragmented
market. The work to develop a European standard for digital cellular voice telephony began in 1982 when
the European Conference of Postal and Telecommunications Administrations (CEPT) created the Group
Special Mobile committee and provided a permanent group of technical support personnel, based in
Paris. In 1987, 15 representatives from 13 European countries signed a memorandum of
understanding to develop and deploy a common cellular telephone system across Europe. The foresight
of deciding to develop a continental standard paid off, eventually resulting in a unified, open, standard-
based network larger than that in the United States.[1][2][3][4]
http://en.wikipedia.org/wiki/Gsm#GSM_open-source_softwarehttp://en.wikipedia.org/wiki/Gsm#Issues_with_patents_and_open_sourcehttp://en.wikipedia.org/wiki/European_Conference_of_Postal_and_Telecommunications_Administrationshttp://en.wikipedia.org/wiki/Memorandum_of_understandinghttp://en.wikipedia.org/wiki/Memorandum_of_understandinghttp://en.wikipedia.org/wiki/GSM#cite_note-zdnet_birthday-0http://en.wikipedia.org/wiki/GSM#cite_note-zdnet_birthday-0http://en.wikipedia.org/wiki/GSM#cite_note-gsmworld_history-2http://en.wikipedia.org/wiki/GSM#cite_note-gsmworld_history-2http://en.wikipedia.org/wiki/GSM#cite_note-gsmworld_history-2http://en.wikipedia.org/wiki/GSM#cite_note-gsmworld_history-2http://en.wikipedia.org/wiki/GSM#cite_note-zdnet_birthday-0http://en.wikipedia.org/wiki/GSM#cite_note-zdnet_birthday-0http://en.wikipedia.org/wiki/Memorandum_of_understandinghttp://en.wikipedia.org/wiki/Memorandum_of_understandinghttp://en.wikipedia.org/wiki/European_Conference_of_Postal_and_Telecommunications_Administrationshttp://en.wikipedia.org/wiki/Gsm#Issues_with_patents_and_open_sourcehttp://en.wikipedia.org/wiki/Gsm#GSM_open-source_software -
7/31/2019 Nokia Project Report
3/64
France and Germany signed a joint development agreement in 1984 and were joined by Italy and the UK
in 1986. In 1986 the European Commission proposed to reserve the 900 MHz spectrum band for GSM.
By 1987, basic parameters of the GSM standard had been agreed upon and 15 representatives from 13
European nations signed a memorandum of understanding in Copenhagen, committing to deploy GSM.
In 1989, the Groupe Spcial Mobile committee was transferred from CEPT to the European
Telecommunications Standards Institute (ETSI).[3]
Phase I of the GSM specifications were published in 1990. The historic world's first GSM call was made
by the Finnish prime minister Harri Holkeri to Kaarina Suonio (mayor in city ofTampere) in July 1 1991.
The first network was built by Telenokia and Siemens and operated by Radiolinja.[5]
1992, the first short
messaging service (SMS or "text message") message was sent and Vodafone UK and Telecom Finland
signed the first international roaming agreement. Work had begun in 1991 to expand the GSM standard
to the 1800 MHz frequency band and the first 1800 MHz network became operational in the UK in 1993.
Also in 1993, Telecom Australia became the first network operator to deploy a GSM network outside of
Europe and the first practical hand-held GSM mobile phone became available. In 1995, fax, data and
SMS messaging services became commercially operational, the first 1900 MHz GSM network in the world
became operational in the United States and GSM subscribers worldwide exceeded 10 million. In this
same year, the GSM Association was formed. Pre-paid GSM SIM cards were launched in 1996 and
worldwide GSM subscribers passed 100 million in 1998.[3]
In 2000, the first commercial GPRS services were launched and the first GPRS compatible handsets
became available for sale. In 2001 the first UMTS (W-CDMA) network was launched and worldwide GSM
subscribers exceeded 500 million. In 2002 the first multimedia messaging services (MMS) wereintroduced and the first GSM network in the 800 MHz frequency band became
operational. EDGE services first became operational in a network in 2003 and the number of worldwide
GSM subscribers exceeded 1 billion in 2004.[3]
By 2005, GSM networks accounted for more than 75% of the worldwide cellular network market, serving
1.5 billion subscribers. In 2005, the first HSDPA capable network also became operational. The
first HSUPA network was launched in 2007 and worldwide GSM subscribers exceeded two billion in
2008.[3]
The GSM Association estimates that technologies defined in the GSM standard serve 80% of the global
mobile market, encompassing more than 1.5 billion people across more than 212 countries and
territories, making GSM the most ubiquitous of the many standards for cellular networks.[6]
http://en.wikipedia.org/wiki/European_Telecommunications_Standards_Institutehttp://en.wikipedia.org/wiki/European_Telecommunications_Standards_Institutehttp://en.wikipedia.org/wiki/GSM#cite_note-gsmworld_history-2http://en.wikipedia.org/wiki/GSM#cite_note-gsmworld_history-2http://en.wikipedia.org/wiki/GSM#cite_note-gsmworld_history-2http://en.wikipedia.org/wiki/Harri_Holkerihttp://en.wikipedia.org/wiki/Tamperehttp://en.wikipedia.org/wiki/Nokia_Siemens_Networkshttp://en.wikipedia.org/wiki/Mobile_network_operatorhttp://en.wikipedia.org/wiki/Radiolinjahttp://en.wikipedia.org/wiki/GSM#cite_note-4http://en.wikipedia.org/wiki/GSM#cite_note-4http://en.wikipedia.org/wiki/GSM#cite_note-4http://en.wikipedia.org/wiki/Short_messaging_servicehttp://en.wikipedia.org/wiki/Short_messaging_servicehttp://en.wikipedia.org/wiki/GSM_Associationhttp://en.wikipedia.org/wiki/GSM#cite_note-gsmworld_history-2http://en.wikipedia.org/wiki/GSM#cite_note-gsmworld_history-2http://en.wikipedia.org/wiki/GSM#cite_note-gsmworld_history-2http://en.wikipedia.org/wiki/GPRShttp://en.wikipedia.org/wiki/EDGEhttp://en.wikipedia.org/wiki/GSM#cite_note-gsmworld_history-2http://en.wikipedia.org/wiki/GSM#cite_note-gsmworld_history-2http://en.wikipedia.org/wiki/GSM#cite_note-gsmworld_history-2http://en.wikipedia.org/wiki/HSDPAhttp://en.wikipedia.org/wiki/HSUPAhttp://en.wikipedia.org/wiki/GSM#cite_note-gsmworld_history-2http://en.wikipedia.org/wiki/GSM#cite_note-gsmworld_history-2http://en.wikipedia.org/wiki/GSM#cite_note-gsmworld_history-2http://en.wikipedia.org/wiki/GSM_Associationhttp://en.wikipedia.org/wiki/GSM#cite_note-gsma_stats-5http://en.wikipedia.org/wiki/GSM#cite_note-gsma_stats-5http://en.wikipedia.org/wiki/GSM#cite_note-gsma_stats-5http://en.wikipedia.org/wiki/GSM#cite_note-gsma_stats-5http://en.wikipedia.org/wiki/GSM_Associationhttp://en.wikipedia.org/wiki/GSM#cite_note-gsmworld_history-2http://en.wikipedia.org/wiki/HSUPAhttp://en.wikipedia.org/wiki/HSDPAhttp://en.wikipedia.org/wiki/GSM#cite_note-gsmworld_history-2http://en.wikipedia.org/wiki/EDGEhttp://en.wikipedia.org/wiki/GPRShttp://en.wikipedia.org/wiki/GSM#cite_note-gsmworld_history-2http://en.wikipedia.org/wiki/GSM_Associationhttp://en.wikipedia.org/wiki/Short_messaging_servicehttp://en.wikipedia.org/wiki/Short_messaging_servicehttp://en.wikipedia.org/wiki/GSM#cite_note-4http://en.wikipedia.org/wiki/Radiolinjahttp://en.wikipedia.org/wiki/Mobile_network_operatorhttp://en.wikipedia.org/wiki/Nokia_Siemens_Networkshttp://en.wikipedia.org/wiki/Tamperehttp://en.wikipedia.org/wiki/Harri_Holkerihttp://en.wikipedia.org/wiki/GSM#cite_note-gsmworld_history-2http://en.wikipedia.org/wiki/European_Telecommunications_Standards_Institutehttp://en.wikipedia.org/wiki/European_Telecommunications_Standards_Institute -
7/31/2019 Nokia Project Report
4/64
Technical details
GSM cell site antennas in the Deutsches Museum, Munich, Germany
GSM is a cellular network, which means that mobile phones connect to it by searching for cells in the
immediate vicinity. There are five different cell sizes in a GSM network
macro, micro, pico, femto and umbrella cells. The coverage area of each cell varies according to the
implementation environment. Macro cells can be regarded as cells where the base station antenna is
installed on a mast or a building above average roof top level. Micro cells are cells whose antenna height
is under average roof top level; they are typically used in urban areas. Picocells are small cells whose
coverage diameter is a few dozen metres; they are mainly used indoors. Femtocells are cells designed
for use in residential or small business environments and connect to the service providers network via a
broadband internet connection. Umbrella cells are used to cover shadowed regions of smaller cells and
fill in gaps in coverage between those cells.
Cell horizontal radius varies depending on antenna height, antenna gain and propagation conditions from
a couple of hundred metres to several tens of kilometres. The longest distance the GSM specification
supports in practical use is 35 kilometres (22 mi). There are also several implementations of the concept
of an extended cell,[7]where the cell radius could be double or even more, depending on the antenna
system, the type of terrain and the timing advance.
Indoor coverage is also supported by GSM and may be achieved by using an indoor picocell base station,
or an indoor repeater with distributed indoor antennas fed through power splitters, to deliver the radio
signals from an antenna outdoors to the separate indoor distributed antenna system. These are typically
deployed when a lot of call capacity is needed indoors; for example, in shopping centers or airports.
http://en.wikipedia.org/wiki/Cell_sitehttp://en.wikipedia.org/wiki/Deutsches_Museumhttp://en.wikipedia.org/wiki/Cellular_networkhttp://en.wikipedia.org/wiki/Mobile_phonehttp://en.wikipedia.org/wiki/Macrocellhttp://en.wikipedia.org/wiki/Microcellhttp://en.wikipedia.org/wiki/Picocellhttp://en.wikipedia.org/wiki/Femtocellhttp://en.wikipedia.org/w/index.php?title=Umbrella_cells&action=edit&redlink=1http://en.wikipedia.org/wiki/Base_stationhttp://en.wikipedia.org/wiki/Antenna_(electronics)http://en.wikipedia.org/wiki/GSM#cite_note-6http://en.wikipedia.org/wiki/GSM#cite_note-6http://en.wikipedia.org/wiki/GSM#cite_note-6http://en.wikipedia.org/wiki/Timing_advancehttp://en.wikipedia.org/wiki/Cellular_repeaterhttp://en.wikipedia.org/wiki/File:Deutsches_Museum_-_GSM_cell_site_antennas.jpghttp://en.wikipedia.org/wiki/Cellular_repeaterhttp://en.wikipedia.org/wiki/Timing_advancehttp://en.wikipedia.org/wiki/GSM#cite_note-6http://en.wikipedia.org/wiki/Antenna_(electronics)http://en.wikipedia.org/wiki/Base_stationhttp://en.wikipedia.org/w/index.php?title=Umbrella_cells&action=edit&redlink=1http://en.wikipedia.org/wiki/Femtocellhttp://en.wikipedia.org/wiki/Picocellhttp://en.wikipedia.org/wiki/Microcellhttp://en.wikipedia.org/wiki/Macrocellhttp://en.wikipedia.org/wiki/Mobile_phonehttp://en.wikipedia.org/wiki/Cellular_networkhttp://en.wikipedia.org/wiki/Deutsches_Museumhttp://en.wikipedia.org/wiki/Cell_site -
7/31/2019 Nokia Project Report
5/64
However, this is not a prerequisite, since indoor coverage is also provided by in-building penetration of
the radio signals from any nearby cell.
The modulation used in GSM is Gaussian minimum-shift keying (GMSK), a kind of continuous-
phase frequency shift keying. In GMSK, the signal to be modulated onto the carrier is first smoothened
with a Gaussian low-pass filter prior to being fed to a frequency modulator, which greatly reduces the
interference to neighboring channels (adjacent-channel interference).
GSM carrier frequencies
GSM networks operate in a number of different carrier frequency ranges (separated into GSM frequency
ranges for 2G and UMTS frequency bands for 3G), with most 2G GSM networks operating in the
900 MHz or 1800 MHz bands. Where these bands were already allocated, the 850 MHz and 1900 MHz
http://en.wikipedia.org/wiki/Modulationhttp://en.wikipedia.org/wiki/Gaussian_minimum-shift_keyinghttp://en.wikipedia.org/wiki/Frequency_shift_keyinghttp://en.wikipedia.org/wiki/Gaussian_functionhttp://en.wikipedia.org/wiki/Low-pass_filterhttp://en.wikipedia.org/wiki/Frequency_modulationhttp://en.wikipedia.org/wiki/Adjacent-channel_interferencehttp://en.wikipedia.org/wiki/GSM_frequency_rangeshttp://en.wikipedia.org/wiki/GSM_frequency_rangeshttp://en.wikipedia.org/wiki/UMTS_frequency_bandshttp://en.wikipedia.org/wiki/2Ghttp://en.wikipedia.org/wiki/2Ghttp://en.wikipedia.org/wiki/UMTS_frequency_bandshttp://en.wikipedia.org/wiki/GSM_frequency_rangeshttp://en.wikipedia.org/wiki/GSM_frequency_rangeshttp://en.wikipedia.org/wiki/Adjacent-channel_interferencehttp://en.wikipedia.org/wiki/Frequency_modulationhttp://en.wikipedia.org/wiki/Low-pass_filterhttp://en.wikipedia.org/wiki/Gaussian_functionhttp://en.wikipedia.org/wiki/Frequency_shift_keyinghttp://en.wikipedia.org/wiki/Gaussian_minimum-shift_keyinghttp://en.wikipedia.org/wiki/Modulation -
7/31/2019 Nokia Project Report
6/64
bands were used instead (for example in Canada and the United States). In rare cases the 400 and
450 MHz frequency bands are assigned in some countries because they were previously used for first-
generation systems.
Most 3G networks in Europe operate in the 2100 MHz frequency band.
Regardless of the frequency selected by an operator, it is divided into timeslots for individual phones to
use. This allows eight full-rate or sixteen half-rate speech channels per radio frequency. These eight radio
timeslots (or eight burst periods) are grouped into a TDMA frame. Half rate channels use alternate frames
in the same timeslot. The channel data rate for all 8 channels is 270.833 kbit/s, and the frame duration is
4.615 ms.
The transmission power in the handset is limited to a maximum of 2 watts in GSM850/900 and 1 watt in
GSM1800/1900.
Voice codecs
GSM has used a variety of voice codecs to squeeze 3.1 kHz audio into between 5.6 and 13 kbit/s.
Originally, two codecs, named after the types of data channel they were allocated, were used, called Half
Rate (5.6 kbit/s) and Full Rate (13 kbit/s). These used a system based upon linear predictive
coding (LPC). In addition to being efficient with bitrates, these codecs also made it easier to identify more
important parts of the audio, allowing the air interface layer to prioritize and better protect these parts of
the signal.
GSM was further enhanced in 1997[8]
with the Enhanced Full Rate (EFR) codec, a 12.2 kbit/s codec that
uses a full rate channel. Finally, with the development of UMTS, EFR was refactored into a variable-rate
codec called AMR-Narrowband, which is high quality and robust against interference when used on full
rate channels, and less robust but still relatively high quality when used in good radio conditions on half-
rate channels
http://en.wikipedia.org/wiki/3Ghttp://en.wikipedia.org/wiki/Time_division_multiplexinghttp://en.wikipedia.org/wiki/Radio_frequencyhttp://en.wikipedia.org/wiki/Burst_transmissionhttp://en.wikipedia.org/wiki/Time_division_multiple_accesshttp://en.wikipedia.org/wiki/Codechttp://en.wikipedia.org/wiki/Half_Ratehttp://en.wikipedia.org/wiki/Half_Ratehttp://en.wikipedia.org/wiki/Full_Ratehttp://en.wikipedia.org/wiki/Linear_predictive_codinghttp://en.wikipedia.org/wiki/Linear_predictive_codinghttp://en.wikipedia.org/wiki/GSM#cite_note-7http://en.wikipedia.org/wiki/GSM#cite_note-7http://en.wikipedia.org/wiki/Enhanced_Full_Ratehttp://en.wikipedia.org/wiki/UMTShttp://en.wikipedia.org/wiki/Adaptive_Multi-Ratehttp://en.wikipedia.org/wiki/Adaptive_Multi-Ratehttp://en.wikipedia.org/wiki/UMTShttp://en.wikipedia.org/wiki/Enhanced_Full_Ratehttp://en.wikipedia.org/wiki/GSM#cite_note-7http://en.wikipedia.org/wiki/Linear_predictive_codinghttp://en.wikipedia.org/wiki/Linear_predictive_codinghttp://en.wikipedia.org/wiki/Full_Ratehttp://en.wikipedia.org/wiki/Half_Ratehttp://en.wikipedia.org/wiki/Half_Ratehttp://en.wikipedia.org/wiki/Codechttp://en.wikipedia.org/wiki/Time_division_multiple_accesshttp://en.wikipedia.org/wiki/Burst_transmissionhttp://en.wikipedia.org/wiki/Radio_frequencyhttp://en.wikipedia.org/wiki/Time_division_multiplexinghttp://en.wikipedia.org/wiki/3G -
7/31/2019 Nokia Project Report
7/64
Network structure
The structure of a GSM network
The network is structured into a number of discrete sections:
TheBase Station Subsystem(the base stations and their controllers).
TheNetwork and Switching Subsystem(the part of the network most similar to a fixed network).
This is sometimes also just called the core network.
TheGPRS Core Network(the optional part which allows packet based Internet connections).
TheOperations support system(OSS)for maintenance of the network
http://en.wikipedia.org/wiki/Base_Station_Subsystemhttp://en.wikipedia.org/wiki/Base_Station_Subsystemhttp://en.wikipedia.org/wiki/Network_and_Switching_Subsystemhttp://en.wikipedia.org/wiki/Network_and_Switching_Subsystemhttp://en.wikipedia.org/wiki/GPRS_Core_Networkhttp://en.wikipedia.org/wiki/GPRS_Core_Networkhttp://en.wikipedia.org/wiki/Operations_support_systemhttp://en.wikipedia.org/wiki/Operations_support_systemhttp://en.wikipedia.org/wiki/File:Gsm_structures.svghttp://en.wikipedia.org/wiki/Operations_support_systemhttp://en.wikipedia.org/wiki/GPRS_Core_Networkhttp://en.wikipedia.org/wiki/Network_and_Switching_Subsystemhttp://en.wikipedia.org/wiki/Base_Station_Subsystem -
7/31/2019 Nokia Project Report
8/64
Base station subsystem
The hardware of GSM base station displayed in Deutsches Museum
The base station subsystem (BSS) is the section of a traditional cellular telephone network which is
responsible for handling traffic and signaling between a mobile phone and the network switching subsystem.
The BSS carries out transcoding of speech channels, allocation of radio channels to mobile
phones, paging, transmission and reception over the air interface and many other tasks related to the radio
network.
Contents
[hide]
1 Base transceiver station
o 1.1 Sectorisation
2 Base station controller
o 2.1 Transcoder
3 Packet control unit
4 BSS interfaces
Base transceiver station
http://en.wikipedia.org/wiki/GSMhttp://en.wikipedia.org/wiki/Deutsches_Museumhttp://en.wikipedia.org/wiki/Cellular_networkhttp://en.wikipedia.org/wiki/Mobile_phonehttp://en.wikipedia.org/wiki/Network_switching_subsystemhttp://en.wikipedia.org/wiki/Transcodinghttp://en.wikipedia.org/wiki/Paging_(telecommunications)http://en.wikipedia.org/wiki/Transmission_(telecommunications)http://en.wikipedia.org/wiki/Receptionhttp://en.wikipedia.org/wiki/Air_interfacehttp://en.wikipedia.org/wiki/Base_Station_Subsystemhttp://en.wikipedia.org/wiki/Base_Station_Subsystem#Base_transceiver_stationhttp://en.wikipedia.org/wiki/Base_Station_Subsystem#Sectorisationhttp://en.wikipedia.org/wiki/Base_Station_Subsystem#Base_station_controllerhttp://en.wikipedia.org/wiki/Base_Station_Subsystem#Transcoderhttp://en.wikipedia.org/wiki/Base_Station_Subsystem#Packet_control_unithttp://en.wikipedia.org/wiki/Base_Station_Subsystem#BSS_interfaceshttp://en.wikipedia.org/wiki/File:Deutsches_Museum_-_The_guts_of_a_GSM_cell_site.jpghttp://en.wikipedia.org/wiki/Base_Station_Subsystem#BSS_interfaceshttp://en.wikipedia.org/wiki/Base_Station_Subsystem#Packet_control_unithttp://en.wikipedia.org/wiki/Base_Station_Subsystem#Transcoderhttp://en.wikipedia.org/wiki/Base_Station_Subsystem#Base_station_controllerhttp://en.wikipedia.org/wiki/Base_Station_Subsystem#Sectorisationhttp://en.wikipedia.org/wiki/Base_Station_Subsystem#Base_transceiver_stationhttp://en.wikipedia.org/wiki/Base_Station_Subsystemhttp://en.wikipedia.org/wiki/Air_interfacehttp://en.wikipedia.org/wiki/Receptionhttp://en.wikipedia.org/wiki/Transmission_(telecommunications)http://en.wikipedia.org/wiki/Paging_(telecommunications)http://en.wikipedia.org/wiki/Transcodinghttp://en.wikipedia.org/wiki/Network_switching_subsystemhttp://en.wikipedia.org/wiki/Mobile_phonehttp://en.wikipedia.org/wiki/Cellular_networkhttp://en.wikipedia.org/wiki/Deutsches_Museumhttp://en.wikipedia.org/wiki/GSM -
7/31/2019 Nokia Project Report
9/64
Two GSM base station antennas disguised as trees in Dublin, Ireland.
A solar-powered GSM base station on top of a mountain in the wilderness of Lapland
The base transceiver station, or BTS, contains the equipment for transmitting and receiving radio signals
(transceivers), antennas, and equipment for encrypting and decrypting communications with the base
station controller (BSC). Typically a BTS for anything other than apicocell will have several transceivers
(TRXs) which allow it to serve several different frequencies and different sectors of the cell (in the case of
sectorised base stations).
A BTS is controlled by a parent BSC via the "base station control function" (BCF). The BCF is
implemented as a discrete unit or even incorporated in a TRX in compact base stations. The BCF
provides an operations and maintenance (O&M) connection to the network management system (NMS),
and manages operational states of each TRX, as well as software handling and alarm collection.
The functions of a BTS vary depending on the cellular technology used and the cellular telephone
provider. There are vendors in which the BTS is a plain transceiver which receives information from the
MS (mobile station) through the Um (air interface) and then converts it to a TDM (PCM) based interface,
http://en.wikipedia.org/wiki/Dublinhttp://en.wikipedia.org/wiki/Irelandhttp://en.wikipedia.org/wiki/Lapland_(Finland)http://en.wikipedia.org/wiki/Base_transceiver_stationhttp://en.wikipedia.org/wiki/Transceivershttp://en.wikipedia.org/wiki/Antenna_(radio)http://en.wikipedia.org/wiki/Encryptionhttp://en.wikipedia.org/wiki/Base_station_subsystem#Base_station_controllerhttp://en.wikipedia.org/wiki/Base_station_subsystem#Base_station_controllerhttp://en.wikipedia.org/wiki/Picocellhttp://en.wikipedia.org/wiki/Frequencyhttp://en.wikipedia.org/wiki/Um_Interfacehttp://en.wikipedia.org/wiki/File:GSM_base_station_with_solar_panel_in_Sokosti_Finland.JPGhttp://en.wikipedia.org/wiki/File:BaseStationsBlorg.jpghttp://en.wikipedia.org/wiki/File:GSM_base_station_with_solar_panel_in_Sokosti_Finland.JPGhttp://en.wikipedia.org/wiki/File:BaseStationsBlorg.jpghttp://en.wikipedia.org/wiki/Um_Interfacehttp://en.wikipedia.org/wiki/Frequencyhttp://en.wikipedia.org/wiki/Picocellhttp://en.wikipedia.org/wiki/Base_station_subsystem#Base_station_controllerhttp://en.wikipedia.org/wiki/Base_station_subsystem#Base_station_controllerhttp://en.wikipedia.org/wiki/Encryptionhttp://en.wikipedia.org/wiki/Antenna_(radio)http://en.wikipedia.org/wiki/Transceivershttp://en.wikipedia.org/wiki/Base_transceiver_stationhttp://en.wikipedia.org/wiki/Lapland_(Finland)http://en.wikipedia.org/wiki/Irelandhttp://en.wikipedia.org/wiki/Dublin -
7/31/2019 Nokia Project Report
10/64
the Abis interface, and sends it towards the BSC. There are vendors which build their BTSs so the
information is preprocessed, target cell lists are generated and even intracell handover (HO) can be fully
handled. The advantage in this case is less load on the expensive Abis interface.
The BTSs are equipped with radios that are able to modulate layer 1 of interface Um; for GSM 2G+ the
modulation type is GMSK, while for EDGE-enabled networks it is GMSK and 8-PSK.
Antenna combiners are implemented to use the same antenna for several TRXs (carriers), the more
TRXs are combined the greater the combiner loss will be. Up to 8:1 combiners are found in micro and
pico cells only.
Frequency hopping is often used to increase overall BTS performance; this involves the rapid switching of
voice traffic between TRXs in a sector. A hopping sequence is followed by the TRXs and handsets using
the sector. Several hopping sequences are available, and the sequence in use for a particular cell is
continually broadcast by that cell so that it is known to the handsets.
A TRX transmits and receives according to the GSM standards, which specify eight TDMA timeslots per
radio frequency. A TRX may lose some of this capacity as some information is required to be broadcast to
handsets in the area that the BTS serves. This information allows the handsets to identify the network
and gain access to it. This signalling makes use of a channel known as the Broadcast Control
Channel (BCCH).
http://en.wikipedia.org/wiki/Enhanced_Data_Rates_for_GSM_Evolutionhttp://en.wikipedia.org/wiki/Phase-shift_keyinghttp://en.wikipedia.org/wiki/Frequency_hoppinghttp://en.wikipedia.org/wiki/GSMhttp://en.wikipedia.org/wiki/Time_division_multiple_accesshttp://en.wikipedia.org/wiki/Broadcastinghttp://en.wikipedia.org/wiki/Broadcast_Control_Channelhttp://en.wikipedia.org/wiki/Broadcast_Control_Channelhttp://en.wikipedia.org/wiki/Broadcast_Control_Channelhttp://en.wikipedia.org/wiki/Broadcast_Control_Channelhttp://en.wikipedia.org/wiki/Broadcastinghttp://en.wikipedia.org/wiki/Time_division_multiple_accesshttp://en.wikipedia.org/wiki/GSMhttp://en.wikipedia.org/wiki/Frequency_hoppinghttp://en.wikipedia.org/wiki/Phase-shift_keyinghttp://en.wikipedia.org/wiki/Enhanced_Data_Rates_for_GSM_Evolution -
7/31/2019 Nokia Project Report
11/64
Sectorisation
By using directional antennae on a base station, each pointing in different directions, it is possible to
sectorise the base station so that several different cells are served from the same location. Typically
these directional antennas have a beamwidth of 65 to 85 degrees. This increases the traffic capacity of
the base station (each frequency can carry eight voice channels) whilst not greatly increasing
the interference caused to neighboring cells (in any given direction, only a small number of frequencies
are being broadcast). Typically two antennas are used per sector, at spacing of ten or
more wavelengths apart. This allows the operator to overcome the effects of fading due to physical
phenomena such as multipath reception. Some amplification of the received signal as it leaves the
antenna is often used to preserve the balance between uplink and downlink signal
Base station controller
http://en.wikipedia.org/wiki/Directional_antennahttp://en.wikipedia.org/wiki/Co-channel_interferencehttp://en.wikipedia.org/wiki/Wavelengthhttp://en.wikipedia.org/wiki/Fadinghttp://en.wikipedia.org/wiki/Multipath_receptionhttp://en.wikipedia.org/wiki/Amplifierhttp://en.wikipedia.org/wiki/Amplifierhttp://en.wikipedia.org/wiki/Multipath_receptionhttp://en.wikipedia.org/wiki/Fadinghttp://en.wikipedia.org/wiki/Wavelengthhttp://en.wikipedia.org/wiki/Co-channel_interferencehttp://en.wikipedia.org/wiki/Directional_antenna -
7/31/2019 Nokia Project Report
12/64
GSM transmitter
The base station controller (BSC) provides, classically, the intelligencebehind the BTSs. Typically a BSC
has tens or even hundreds of BTSs under its control. The BSC handles allocation of radio channels,
receives measurements from the mobile phones, and controls handovers from BTS to BTS (except in the
case of an inter-BSC handover in which case control is in part the responsibility of the anchor MSC). A
key function of the BSC is to act as a concentrator where many different low capacity connections to
BTSs (with relatively low utilisation) become reduced to a smaller number of connections towards
the mobile switching center (MSC) (with a high level of utilisation). Overall, this means that networks are
often structured to have many BSCs distributed into regions near their BTSs which are then connected to
large centralised MSC sites.
The BSC is undoubtedly the most robust element in the BSS as it is not only a BTS controller but, for
some vendors, a full switching center, as well as an SS7 node with connections to the MSC and serving
GPRS support node (SGSN) (when using GPRS). It also provides all the required data to the operation
support subsystem (OSS) as well as to the performance measuring centers.
A BSC is often based on a distributed computing architecture, with redundancy applied to critical
functional units to ensure availability in the event of fault conditions. Redundancy often extends beyond
the BSC equipment itself and is commonly used in the power supplies and in the transmission equipment
providing the A-ter interface to PCU.
http://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Descriptionhttp://en.wikipedia.org/wiki/Concentratorhttp://en.wikipedia.org/wiki/Network_Switching_Subsystem#Mobile_services_Switching_Centre_.28MSC.29http://en.wikipedia.org/wiki/Signalling_System_7http://en.wikipedia.org/wiki/SGSNhttp://en.wikipedia.org/wiki/SGSNhttp://en.wikipedia.org/wiki/General_Packet_Radio_Servicehttp://en.wikipedia.org/wiki/File:Nokia_GSM_transmittor.jpghttp://en.wikipedia.org/wiki/General_Packet_Radio_Servicehttp://en.wikipedia.org/wiki/SGSNhttp://en.wikipedia.org/wiki/SGSNhttp://en.wikipedia.org/wiki/Signalling_System_7http://en.wikipedia.org/wiki/Network_Switching_Subsystem#Mobile_services_Switching_Centre_.28MSC.29http://en.wikipedia.org/wiki/Concentratorhttp://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Description -
7/31/2019 Nokia Project Report
13/64
The databases for all the sites, including information such as carrier frequencies, frequency hopping lists,
power reduction levels, receiving levels for cell border calculation, are stored in the BSC. This data is
obtained directly from radio planning engineering which involves modelling of the signal propagation as
well as traffic projections.
Transcoder
http://en.wikipedia.org/wiki/Carrier_frequencyhttp://en.wikipedia.org/w/index.php?title=Signal_propagation&action=edit&redlink=1http://en.wikipedia.org/w/index.php?title=Signal_propagation&action=edit&redlink=1http://en.wikipedia.org/wiki/Carrier_frequency -
7/31/2019 Nokia Project Report
14/64
The transcoder is responsible for transcoding the voice channel coding between the coding used in the
mobile network, and the coding used by the world's terrestrial circuit-switched network, the Public
Switched Telephone Network. Specifically, GSM uses a regular pulse excited-long term prediction (RPE-
LTP) coder for voice data between the mobile device and the BSS, but pulse code modulation (A-
law or-law standardized in ITU G.711) upstream of the BSS. RPE-LPC coding results in a data rate for
voice of 13 kbit/s where standard PCM coding results in 64 kbit/s. Because of this change in data rate for
the same voice call, the transcoder also has a buffering function so that PCM 8-bit words can be recoded
to construct GSM 20 ms traffic blocks.
Although transcoding (compressing/decompressing) functionality is defined as a base station function by
the relevant standards, there are several vendors which have implemented the solution outside of the
BSC. Some vendors have implemented it in a stand-alone rack using a proprietary interface. In Siemens'
and Nokia's architecture, the transcoder is an identifiable separate sub-system which will normally be co-
located with the MSC. In some of Ericsson's systems it is integrated to the MSC rather than the BSC. The
reason for these designs is that if the compression of voice channels is done at the site of the MSC, the
number of fixed transmission links between the BSS and MSC can be reduced, decreasing network
infrastructure costs.
This subsystem is also referred to as the transcoder and rate adaptation unit(TRAU). Some networks use
32 Kbit/s ADPCM on the terrestrial side of the network instead of 64 kbit/sPCM and the TRAU converts
accordingly. When the traffic is not voice but data such as fax or email, the TRAU enables its rate
adaptation unit function to give compatibility between the BSS and MSC data rates.
Packet control unit
http://en.wikipedia.org/wiki/Transcodinghttp://en.wikipedia.org/wiki/Public_Switched_Telephone_Networkhttp://en.wikipedia.org/wiki/Public_Switched_Telephone_Networkhttp://en.wikipedia.org/wiki/Regular_Pulse_Excited-Long_Term_Predictionhttp://en.wikipedia.org/wiki/Pulse_code_modulationhttp://en.wikipedia.org/wiki/A-lawhttp://en.wikipedia.org/wiki/A-lawhttp://en.wikipedia.org/wiki/%CE%9C-lawhttp://en.wikipedia.org/wiki/%CE%9C-lawhttp://en.wikipedia.org/wiki/%CE%9C-lawhttp://en.wikipedia.org/wiki/G.711http://en.wikipedia.org/wiki/Siemenshttp://en.wikipedia.org/wiki/Nokiahttp://en.wikipedia.org/wiki/Ericssonhttp://en.wikipedia.org/wiki/ADPCMhttp://en.wikipedia.org/wiki/PCMhttp://en.wikipedia.org/wiki/PCMhttp://en.wikipedia.org/wiki/ADPCMhttp://en.wikipedia.org/wiki/Ericssonhttp://en.wikipedia.org/wiki/Nokiahttp://en.wikipedia.org/wiki/Siemenshttp://en.wikipedia.org/wiki/G.711http://en.wikipedia.org/wiki/%CE%9C-lawhttp://en.wikipedia.org/wiki/A-lawhttp://en.wikipedia.org/wiki/A-lawhttp://en.wikipedia.org/wiki/Pulse_code_modulationhttp://en.wikipedia.org/wiki/Regular_Pulse_Excited-Long_Term_Predictionhttp://en.wikipedia.org/wiki/Public_Switched_Telephone_Networkhttp://en.wikipedia.org/wiki/Public_Switched_Telephone_Networkhttp://en.wikipedia.org/wiki/Transcoding -
7/31/2019 Nokia Project Report
15/64
The packet control unit (PCU) is a late addition to the GSM standard. It performs some of the processing
tasks of the BSC, but for packet data. The allocation of channels between voice and data is controlled by
the base station, but once a channel is allocated to the PCU, the PCU takes full control over that channel.
The PCU can be built into the base station, built into the BSC or even, in some proposed architectures, it
can be at the SGSN site. In most of the cases, the PCU is a separate node communicating extensively
with the BSC on the radio side and the SGSN on the Gb side.
BSS interfaces
Image of the GSM network, showing the BSS interfaces to the MS, NSS and GPRS Core Network
Um
The air interface between the mobile station (MS) and the BTS. This interface uses LAPDm
protocol for signaling, to conduct call control, measurement reporting, handover, power
control, authentication,authorization, location update and so on. Traffic and signaling are sent in
bursts of 0.577 ms at intervals of 4.615 ms, to form data blocks each 20 ms.
Abis
The interface between the BTS and BSC. Generally carried by a DS-1, ES-1, or E1 TDM circuit.
Uses TDM subchannels for traffic (TCH), LAPD protocol for BTS supervision and telecom
signaling, and carries synchronization from the BSC to the BTS and MS.
A
http://en.wikipedia.org/wiki/Um_Interfacehttp://en.wikipedia.org/wiki/Mobile_stationhttp://en.wikipedia.org/wiki/Handoffhttp://en.wikipedia.org/wiki/Power_controlhttp://en.wikipedia.org/wiki/Power_controlhttp://en.wikipedia.org/wiki/Authenticationhttp://en.wikipedia.org/wiki/Authorizationhttp://en.wikipedia.org/wiki/Link_Access_Procedures,_D_channelhttp://en.wikipedia.org/wiki/File:Gsm_structures.svghttp://en.wikipedia.org/wiki/Link_Access_Procedures,_D_channelhttp://en.wikipedia.org/wiki/Authorizationhttp://en.wikipedia.org/wiki/Authenticationhttp://en.wikipedia.org/wiki/Power_controlhttp://en.wikipedia.org/wiki/Power_controlhttp://en.wikipedia.org/wiki/Handoffhttp://en.wikipedia.org/wiki/Mobile_stationhttp://en.wikipedia.org/wiki/Um_Interface -
7/31/2019 Nokia Project Report
16/64
The interface between the BSC and MSC. It is used for carrying traffic channels and the BSSAP
user part of the SS7 stack. Although there are usually transcoding units between BSC and MSC,
the signaling communication takes place between these two ending points and the transcoder
unit doesn't touch the SS7 information, only the voice or CS data are transcoded or rate adapted.
Ater
The interface between the BSC and transcoder. It is a proprietary interface whose name depends
on the vendor (for example Ater by Nokia), it carries the A interface information from the BSC
leaving it untouched.
Gb
Connects the BSS to the SGSN in the GPRS core network.
Network switching subsystem
http://en.wikipedia.org/wiki/Signalling_System_7http://en.wikipedia.org/wiki/GPRS_core_networkhttp://en.wikipedia.org/wiki/GPRS_core_networkhttp://en.wikipedia.org/wiki/Signalling_System_7 -
7/31/2019 Nokia Project Report
17/64
Network switching subsystem (NSS) (or GSM core network) is the component of a GSM system that
carries out call switching and mobility management functions for mobile phonesroaming on the network of base
stations. It is owned and deployed by mobile phone operators and allows mobile devices to communicate with
each other and telephones in the widerPublic Switched Telephone Network or (PSTN). The architecture
contains specific features and functions which are needed because the phones are not fixed in one location.
The NSS originally consisted of the circuit-switched core network, used for traditional GSM services such as
voice calls, SMS, and circuit switched data calls. It was extended with an overlay architecture to provide
packet-switched data services known as the GPRS core network. This allows mobile phones to have access to
services such as WAP, MMS, and theInternet.
All mobile phones manufactured today have both circuit and packet based services, so most operators have a
GPRS network in addition to the standard GSM core network.
Contents
[hide]
1 Mobile switching center (MSC)
o 1.1 Description
o 1.2 Mobile switching centre server (MSCS)
o 1.3 Other GSM core network elements connected to the MSC
http://en.wikipedia.org/wiki/GSMhttp://en.wikipedia.org/wiki/Telephone_exchangehttp://en.wikipedia.org/wiki/Mobility_managementhttp://en.wikipedia.org/wiki/Mobile_phoneshttp://en.wikipedia.org/wiki/Base_Station_subsystemhttp://en.wikipedia.org/wiki/Base_Station_subsystemhttp://en.wikipedia.org/wiki/Mobile_phone_operatorhttp://en.wikipedia.org/wiki/Telephonehttp://en.wikipedia.org/wiki/Public_Switched_Telephone_Networkhttp://en.wikipedia.org/wiki/Core_networkhttp://en.wikipedia.org/wiki/GSM_serviceshttp://en.wikipedia.org/wiki/Short_message_servicehttp://en.wikipedia.org/wiki/Circuit_Switched_Datahttp://en.wikipedia.org/wiki/GPRS_core_networkhttp://en.wikipedia.org/wiki/Wireless_Application_Protocolhttp://en.wikipedia.org/wiki/Multimedia_Messaging_Servicehttp://en.wikipedia.org/wiki/Internethttp://en.wikipedia.org/wiki/Network_and_Switching_Subsystemhttp://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Mobile_switching_center_.28MSC.29http://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Descriptionhttp://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Mobile_switching_centre_server_.28MSCS.29http://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Other_GSM_core_network_elements_connected_to_the_MSChttp://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Other_GSM_core_network_elements_connected_to_the_MSChttp://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Mobile_switching_centre_server_.28MSCS.29http://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Descriptionhttp://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Mobile_switching_center_.28MSC.29http://en.wikipedia.org/wiki/Network_and_Switching_Subsystemhttp://en.wikipedia.org/wiki/Internethttp://en.wikipedia.org/wiki/Multimedia_Messaging_Servicehttp://en.wikipedia.org/wiki/Wireless_Application_Protocolhttp://en.wikipedia.org/wiki/GPRS_core_networkhttp://en.wikipedia.org/wiki/Circuit_Switched_Datahttp://en.wikipedia.org/wiki/Short_message_servicehttp://en.wikipedia.org/wiki/GSM_serviceshttp://en.wikipedia.org/wiki/Core_networkhttp://en.wikipedia.org/wiki/Public_Switched_Telephone_Networkhttp://en.wikipedia.org/wiki/Telephonehttp://en.wikipedia.org/wiki/Mobile_phone_operatorhttp://en.wikipedia.org/wiki/Base_Station_subsystemhttp://en.wikipedia.org/wiki/Base_Station_subsystemhttp://en.wikipedia.org/wiki/Mobile_phoneshttp://en.wikipedia.org/wiki/Mobile_phoneshttp://en.wikipedia.org/wiki/Mobility_managementhttp://en.wikipedia.org/wiki/Telephone_exchangehttp://en.wikipedia.org/wiki/GSM -
7/31/2019 Nokia Project Report
18/64
o 1.4 Procedures implemented
2 Home location register (HLR)
o 2.1 Other GSM core network elements connected to the HLR
o
2.2 Procedures implemented3 Authentication centre (AUC)
o 3.1 Description
o 3.2 Other GSM core network elements connected to the AUC
o 3.3 Procedures implemented
4 Visitor location register (VLR)
o 4.1 Description
o 4.2 Other GSM core network elements connected to the VLR
o
4.3 Procedures implemented
5 Equipment identity register (EIR)
6 Other support functions
o 6.1 Billing centre (BC)
o 6.2 Short message service centre (SMSC)
o 6.3 Multimedia messaging service centre (MMSC)
o 6.4 Voicemail system (VMS)
o 6.5 Lawful interception functions
Mobile switching center (MSC)
http://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Procedures_implementedhttp://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Home_location_register_.28HLR.29http://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Other_GSM_core_network_elements_connected_to_the_HLRhttp://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Procedures_implemented_2http://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Authentication_centre_.28AUC.29http://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Description_2http://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Other_GSM_core_network_elements_connected_to_the_AUChttp://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Procedures_implemented_3http://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Visitor_location_register_.28VLR.29http://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Description_3http://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Other_GSM_core_network_elements_connected_to_the_VLRhttp://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Procedures_implemented_4http://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Equipment_identity_register_.28EIR.29http://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Other_support_functionshttp://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Billing_centre_.28BC.29http://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Short_message_service_centre_.28SMSC.29http://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Multimedia_messaging_service_centre_.28MMSC.29http://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Voicemail_system_.28VMS.29http://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Lawful_interception_functionshttp://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Lawful_interception_functionshttp://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Voicemail_system_.28VMS.29http://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Multimedia_messaging_service_centre_.28MMSC.29http://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Short_message_service_centre_.28SMSC.29http://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Billing_centre_.28BC.29http://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Other_support_functionshttp://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Equipment_identity_register_.28EIR.29http://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Procedures_implemented_4http://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Other_GSM_core_network_elements_connected_to_the_VLRhttp://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Description_3http://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Visitor_location_register_.28VLR.29http://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Procedures_implemented_3http://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Other_GSM_core_network_elements_connected_to_the_AUChttp://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Description_2http://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Authentication_centre_.28AUC.29http://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Procedures_implemented_2http://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Other_GSM_core_network_elements_connected_to_the_HLRhttp://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Home_location_register_.28HLR.29http://en.wikipedia.org/wiki/Network_and_Switching_Subsystem#Procedures_implemented -
7/31/2019 Nokia Project Report
19/64
Description
-
7/31/2019 Nokia Project Report
20/64
The mobile switching center (MSC) is the primary service delivery node for GSM/CDMA, responsible
for routing voice calls and SMS as well as other services (such as conference calls, FAX and circuit
switched data).
The MSC sets up and releases the end-to-end connection, handles mobility and hand-over
requirements during the call and takes care of charging and real time pre-paid account monitoring.
In the GSM mobile phone system, in contrast with earlier analogue services, fax and data information is
sent directly digitally encoded to the MSC. Only at the MSC is this re-coded into an "analogue" signal
(although actually this will almost certainly mean sound encoded digitally as PCM signal in a 64-kbit/s
timeslot, known as a DS0 in America).
There are various different names for MSCs in different contexts which reflects their complex role in the
network, all of these terms though could refer to the same MSC, but doing different things at different
times.
The Gateway MSC (G-MSC) is the MSC that determines which visited MSC the subscriber who is being
called is currently located at. It also interfaces with the PSTN. All mobile to mobile calls and PSTN to
mobile calls are routed through a G-MSC. The term is only valid in the context of one call since any MSC
may provide both the gateway function and the Visited MSC function, however, some manufacturers
design dedicated high capacity MSCs which do not have any BSSs connected to them. These MSCs will
then be the Gateway MSC for many of the calls they handle.
http://en.wikipedia.org/wiki/Routing_in_the_PSTNhttp://en.wikipedia.org/wiki/Pulse-code_modulationhttp://en.wikipedia.org/wiki/DS0http://en.wikipedia.org/wiki/Base_Station_Subsystemhttp://en.wikipedia.org/wiki/Base_Station_Subsystemhttp://en.wikipedia.org/wiki/DS0http://en.wikipedia.org/wiki/Pulse-code_modulationhttp://en.wikipedia.org/wiki/Routing_in_the_PSTN -
7/31/2019 Nokia Project Report
21/64
The visited MSC (V-MSC) is the MSC where a customer is currently located. The VLR associated with
this MSC will have the subscriber's data in it.
The anchor MSC is the MSC from which a handover has been initiated. The target MSC is the MSC
toward which a Handover should take place. A mobile switching centre server is a part of the redesigned
MSC concept starting from 3GPP Release 4.
Mobile switching centre server (MSCS)
The mobile switching centre server is a soft-switch variant of the mobile switching centre, which
provides circuit-switched calling, mobility management, and GSM services to the mobile
phones roaming within the area that it serves. MSS functionality enables split between control (signalling)
and user plane (bearer in network element called as media gateway/MG), which guarantees better
placement of network elements within the network.
MSS and MGW media gateway makes it possible to cross-connect circuit switched calls switched by
using IP, ATM AAL2 as well as TDM. More information is available in 3GPP TS 23.205.
Other GSM core network elements connected to the MSC
The MSC connects to the following elements:
The home location register (HLR) for obtaining data about the SIM and mobile services ISDN number
(MSISDN; i.e., the telephone number).
The base station subsystem which handles the radio communication with 2G and 2.5G mobile
phones.
The UMTS terrestrial radio access network (UTRAN) which handles the radio communication
with 3G mobile phones.
The visitor location register (VLR) for determining where other mobile subscribers are located.
Other MSCs for procedures such as handover.
Procedures implementedTasks of the MSC include:
Delivering calls to subscribers as they arrive based on information from the VLR.
Connecting outgoing calls to other mobile subscribers or the PSTN.
Delivering SMSs from subscribers to the short message service centre (SMSC) and vice versa.
http://en.wikipedia.org/wiki/Visitors_Location_Registerhttp://en.wikipedia.org/wiki/Handoffhttp://en.wikipedia.org/wiki/Mobile_switching_centre_serverhttp://en.wikipedia.org/w/index.php?title=3GPP_Release_4&action=edit&redlink=1http://en.wikipedia.org/wiki/Roaminghttp://en.wikipedia.org/wiki/Media_Gatewayhttp://en.wikipedia.org/wiki/Network_switching_subsystem#Home_location_register_.28HLR.29http://en.wikipedia.org/wiki/Subscriber_Identity_Modulehttp://en.wikipedia.org/wiki/MSISDNhttp://en.wikipedia.org/wiki/Base_Station_Subsystemhttp://en.wikipedia.org/wiki/2Ghttp://en.wikipedia.org/wiki/2.5Ghttp://en.wikipedia.org/wiki/UTRANhttp://en.wikipedia.org/wiki/3Ghttp://en.wikipedia.org/wiki/Visitor_Location_Registerhttp://en.wikipedia.org/wiki/Handoffhttp://en.wikipedia.org/wiki/GSM_services#Call_set_up_process_for_incoming_callshttp://en.wikipedia.org/wiki/SMSChttp://en.wikipedia.org/wiki/SMSChttp://en.wikipedia.org/wiki/GSM_services#Call_set_up_process_for_incoming_callshttp://en.wikipedia.org/wiki/Handoffhttp://en.wikipedia.org/wiki/Visitor_Location_Registerhttp://en.wikipedia.org/wiki/3Ghttp://en.wikipedia.org/wiki/UTRANhttp://en.wikipedia.org/wiki/2.5Ghttp://en.wikipedia.org/wiki/2Ghttp://en.wikipedia.org/wiki/Base_Station_Subsystemhttp://en.wikipedia.org/wiki/MSISDNhttp://en.wikipedia.org/wiki/Subscriber_Identity_Modulehttp://en.wikipedia.org/wiki/Network_switching_subsystem#Home_location_register_.28HLR.29http://en.wikipedia.org/wiki/Media_Gatewayhttp://en.wikipedia.org/wiki/Roaminghttp://en.wikipedia.org/w/index.php?title=3GPP_Release_4&action=edit&redlink=1http://en.wikipedia.org/wiki/Mobile_switching_centre_serverhttp://en.wikipedia.org/wiki/Handoffhttp://en.wikipedia.org/wiki/Visitors_Location_Register -
7/31/2019 Nokia Project Report
22/64
Arranging handovers from BSC to BSC.
Carrying out handovers from this MSC to another.
Supporting supplementary services such as conference calls or call hold.
Generating billing information.
Home location register (HLR)
http://en.wikipedia.org/w/index.php?title=Supplementary_services&action=edit&redlink=1http://en.wikipedia.org/w/index.php?title=Supplementary_services&action=edit&redlink=1 -
7/31/2019 Nokia Project Report
23/64
The home location register (HLR) is a central database that contains details of each mobile phone
subscriber that is authorized to use the GSM core network. There can be several logical, and physical,
HLRs per public land mobile network (PLMN), though one international mobile subscriber
identity (IMSI)/MSISDN pair can be associated with only one logical HLR (which can span several
physical nodes) at a time.
The HLRs store details of every SIM card issued by the mobile phone operator. Each SIM has a unique
identifier called an IMSI which is the primary key to each HLR record.
The next important items of data associated with the SIM are the MSISDNs, which are the telephone
numbers used by mobile phones to make and receive calls. The primary MSISDN is the number used for
making and receiving voice calls and SMS, but it is possible for a SIM to have other secondary MSISDNs
associated with it for fax and data calls. Each MSISDN is also a primary key to the HLR record. The HLR
data is stored for as long as a subscriber remains with the mobile phone operator.
Examples of other data stored in the HLR against an IMSI record is:
GSM services that the subscriber has requested or been given.
GPRS settings to allow the subscriber to access packet services.
Current location of subscriber (VLR and serving GPRS support node/SGSN).
Call divert settings applicable for each associated MSISDN.
The HLR is a system which directly receives and processes MAP transactions and messages from
elements in the GSM network, for example, the location update messages received as mobile phones
roam around.
Other GSM core network elements connected to the HLR
The HLR connects to the following elements:
The G-MSC for handling incoming calls
The VLR for handling requests from mobile phones to attach to the network
The SMSC for handling incoming SMSs
The voice mail system for delivering notifications to the mobile phone that a message is waiting
The AUC for authentication and ciphering and exchange of data (triplets)
http://en.wikipedia.org/wiki/Public_Land_Mobile_Networkhttp://en.wikipedia.org/wiki/IMSIhttp://en.wikipedia.org/wiki/IMSIhttp://en.wikipedia.org/wiki/SIM_cardhttp://en.wikipedia.org/wiki/Primary_keyhttp://en.wikipedia.org/wiki/Telephone_numberhttp://en.wikipedia.org/wiki/Telephone_numberhttp://en.wikipedia.org/wiki/Faxhttp://en.wikipedia.org/wiki/Primary_keyhttp://en.wikipedia.org/wiki/GPRShttp://en.wikipedia.org/wiki/SGSNhttp://en.wikipedia.org/wiki/Call_forwardinghttp://en.wikipedia.org/wiki/Mobile_Application_Parthttp://en.wikipedia.org/wiki/Voice_mailhttp://en.wikipedia.org/wiki/Voice_mailhttp://en.wikipedia.org/wiki/Mobile_Application_Parthttp://en.wikipedia.org/wiki/Call_forwardinghttp://en.wikipedia.org/wiki/SGSNhttp://en.wikipedia.org/wiki/GPRShttp://en.wikipedia.org/wiki/Primary_keyhttp://en.wikipedia.org/wiki/Faxhttp://en.wikipedia.org/wiki/Telephone_numberhttp://en.wikipedia.org/wiki/Telephone_numberhttp://en.wikipedia.org/wiki/Primary_keyhttp://en.wikipedia.org/wiki/SIM_cardhttp://en.wikipedia.org/wiki/IMSIhttp://en.wikipedia.org/wiki/IMSIhttp://en.wikipedia.org/wiki/Public_Land_Mobile_Network -
7/31/2019 Nokia Project Report
24/64
Procedures implemented
The main function of the HLR is to manage the fact that SIMs and phones move around a lot. The
following procedures are implemented to deal with this:
Manage the mobility of subscribers by means of updating their position in administrative areas called
'location areas', which are identified with a LAC. The action of a user of moving from one LA to
another is followed by the HLR with a Location area update procedure.
Send the subscriber data to a VLR or SGSN when a subscriber first roams there.
Broker between the G-MSC or SMSC and the subscriber's current VLR in order to allow incoming
calls or text messages to be delivered.
Remove subscriber data from the previous VLR when a subscriber has roamed away from it.
Authentication centre (AUC)
Description
The authentication centre (AUC) is a function to authenticate each SIM card that attempts to connect to
the GSM core network (typically when the phone is powered on). Once the authentication is successful,
the HLR is allowed to manage the SIM and services described above. An encryption key is also
http://en.wikipedia.org/wiki/GSM_services#Call_set_up_process_for_incoming_callshttp://en.wikipedia.org/wiki/GSM_services#Call_set_up_process_for_incoming_callshttp://en.wikipedia.org/wiki/Authenticationhttp://en.wikipedia.org/wiki/SIM_cardhttp://en.wikipedia.org/wiki/Encryption_keyhttp://en.wikipedia.org/wiki/Encryption_keyhttp://en.wikipedia.org/wiki/SIM_cardhttp://en.wikipedia.org/wiki/Authenticationhttp://en.wikipedia.org/wiki/GSM_services#Call_set_up_process_for_incoming_callshttp://en.wikipedia.org/wiki/GSM_services#Call_set_up_process_for_incoming_calls -
7/31/2019 Nokia Project Report
25/64
generated that is subsequently used to encrypt all wireless communications (voice, SMS, etc.) between
the mobile phone and the GSM core network.
If the authentication fails, then no services are possible from that particular combination of SIM card and
mobile phone operator attempted. There is an additional form of identification check performed on the
serial number of the mobile phone described in the EIR section below, but this is not relevant to the AUC
processing.
Proper implementation of security in and around the AUC is a key part of an operator's strategy to
avoid SIM cloning.
The AUC does not engage directly in the authentication process, but instead generates data known
as tripletsfor the MSC to use during the procedure. The security of the process depends upon a shared
secret between the AUC and the SIM called the Ki. The Ki is securely burned into the SIM during
manufacture and is also securely replicated onto the AUC. ThisKi is never transmitted between the AUCand SIM, but is combined with the IMSI to produce a challenge/response for identification purposes and
an encryption key called Kc for use in over the air communications.
Other GSM core network elements connected to the AUC
The AUC connects to the following elements:
the MSC which requests a new batch of triplet data for an IMSI after the previous data have been
used. This ensures that same keys and challenge responses are not used twice for a particularmobile.
Procedures implemented
The AUC stores the following data for each IMSI:
the Ki
Algorithm id. (the standard algorithms are called A3 or A8, but an operator may choose a proprietary
one).
When the MSC asks the AUC for a new set of triplets for a particular IMSI, the AUC first generates a
random number known as RAND. This RANDis then combined with the Ki to produce two numbers as
follows:
The Kiand RANDare fed into the A3 algorithm and the signed response (SRES) is calculated.
http://en.wikipedia.org/wiki/SIM_cloninghttp://en.wikipedia.org/wiki/Shared_secrethttp://en.wikipedia.org/wiki/Shared_secrethttp://en.wikipedia.org/wiki/Shared_secrethttp://en.wikipedia.org/wiki/Shared_secrethttp://en.wikipedia.org/wiki/SIM_cloning -
7/31/2019 Nokia Project Report
26/64
The Kiand RANDare fed into the A8 algorithm and a session key called Kc is calculated.
The numbers (RAND, SRES, Kc) form the triplet sent back to the MSC. When a particular IMSI requests
access to the GSM core network, the MSC sends the RANDpart of the triplet to the SIM. The SIM then
feeds this number and the Ki(which is burned onto the SIM) into the A3 algorithm as appropriate and an
SRES is calculated and sent back to the MSC. If this SRES matches with the SRES in the triplet (which it
should if it is a valid SIM), then the mobile is allowed to attach and proceed with GSM services.
After successful authentication, the MSC sends the encryption key Kc to the base station controller (BSC)
so that all communications can be encrypted and decrypted. Of course, the mobile phone can generate
the Kc itself by feeding the same RAND supplied during authentication and the Ki into the A8 algorithm.
The AUC is usually collocated with the HLR, although this is not necessary. Whilst the procedure is
secure for most everyday use, it is by no means crack proof. Therefore a new set of security methods
was designed for 3G phones.
A3 Algorithm is used to encrypt Global System for Mobile Communications (GSM) cellular
communications. In practice, A3 and A8 algorithms are generally implemented together (known as
A3/A8). An A3/A8 algorithm is implemented in Subscriber Identity Module (SIM) cards and in GSM
network Authentication Centres. It is used to authenticate the customer and generate a key for encrypting
voice and data traffic, as defined in 3GPP TS 43.020 (03.20 before Rel-4). Development of A3 and A8
algorithms is considered a matter for individual GSM network operators, although example
implementations are available.
Visitor location register (VLR)
http://en.wikipedia.org/wiki/Base_Station_Subsystem#Base_station_controllerhttp://en.wikipedia.org/wiki/Base_Station_Subsystem#Base_station_controller -
7/31/2019 Nokia Project Report
27/64
Description
The visitor location register is a database of the subscribers who have roamed into the jurisdiction of
the MSC (Mobile Switching Center) which it serves. Each base station in the network is served by exactly
one VLR, hence a subscriber cannot be present in more than one VLR at a time.
http://en.wikipedia.org/wiki/Base_Transceiver_Stationhttp://en.wikipedia.org/wiki/Base_Transceiver_Station -
7/31/2019 Nokia Project Report
28/64
The data stored in the VLR has either been received from the HLR, or collected from the MS (Mobile
station). In practice, for performance reasons, most vendors integrate the VLR directly to the V-MSC and,
where this is not done, the VLR is very tightly linked with the MSC via a proprietary interface. Whenever
an MSC detects a new MS in its network, in addition to creating a new record in the VLR, it also updates
the HLR of the mobile subscriber, apprising it of the new location of that MS. If VLR data is corrupted it
can lead to serious issues with text messaging and call services.
Data stored include:
IMSI (the subscriber's identity number).
Authentication data.
MSISDN (the subscriber's phone number).
GSM services that the subscriber is allowed to access.
Access point (GPRS) subscribed.
The HLR address of the subscriber.
Other GSM core network elements connected to the VLR
The VLR connects to the following elements:
The V-MSC to pass required data for its procedures; e.g., authentication or call setup.
The HLR to request data for mobile phones attached to its serving area.
Other VLRs to transfer temporary data concerning the mobile when they roam into new VLR areas.
For example, the temporal mobile subscriber identity (TMSI).
Procedures implemented
The primary functions of the VLR are:
To inform the HLR that a subscriber has arrived in the particular area covered by the VLR.
To track where the subscriber is within the VLR area (location area) when no call is ongoing.
To allow or disallow which services the subscriber may use.
To allocate roaming numbers during the processing of incoming calls.
To purge the subscriber record if a subscriber becomes inactive whilst in the area of a VLR. The VLR
deletes the subscriber's data after a fixed time period of inactivity and informs the HLR (e.g., when
http://en.wikipedia.org/wiki/Mobile_stationhttp://en.wikipedia.org/wiki/Mobile_stationhttp://en.wikipedia.org/wiki/IMSIhttp://en.wikipedia.org/w/index.php?title=GPRS_Access_Points&action=edit&redlink=1http://en.wikipedia.org/wiki/TMSIhttp://en.wikipedia.org/wiki/TMSIhttp://en.wikipedia.org/w/index.php?title=GPRS_Access_Points&action=edit&redlink=1http://en.wikipedia.org/wiki/IMSIhttp://en.wikipedia.org/wiki/Mobile_stationhttp://en.wikipedia.org/wiki/Mobile_station -
7/31/2019 Nokia Project Report
29/64
the phone has been switched off and left off or when the subscriber has moved to an area with no
coverage for a long time).
To delete the subscriber record when a subscriber explicitly moves to another, as instructed by the
HLR.
Equipment identity register (EIR)
Theequipment identity registeris often integrated to the HLR. The EIR keeps a list of mobile phones
(identified by their IMEI) which are to be banned from the network or monitored. This is designed to allow
tracking of stolen mobile phones. In theory all data about all stolen mobile phones should be distributed to
all EIRs in the world through a Central EIR. It is clear, however, that there are some countries where this
is not in operation. The EIR data does not have to change in real time, which means that this function can
be less distributed than the function of the HLR. The EIR is a database that contains information about
the identity of the mobile equipment that prevents calls from stolen, unauthorized or defective mobile
stations. Some EIR also have the capability to log Handset attempts and store it in a log file.
Other support functions
Connected more or less directly to the GSM core network are many other functions.
http://en.wikipedia.org/wiki/Central_Equipment_Identity_Registerhttp://en.wikipedia.org/wiki/Central_Equipment_Identity_Registerhttp://en.wikipedia.org/wiki/Central_Equipment_Identity_Registerhttp://en.wikipedia.org/wiki/Central_Equipment_Identity_Register -
7/31/2019 Nokia Project Report
30/64
Billing centre (BC)
The billing centre is responsible for processing the toll tickets generated by the VLRs and HLRs and
generating a bill for each subscriber. It is also responsible for generating billing data of roaming
subscriber.
Short message service centre (SMSC)
Theshort message service centresupports the sending and reception of text messages.
Multimedia messaging service centre (MMSC)
Themultimedia messaging service centre supports the sending of multimedia messages (e.g.,
images, audio, video and their combinations) to (or from) MMS-enabled Handsets.
Voicemail system (VMS)
Thevoicemail system records and stores voicemails.
Lawful interception functions
According to U.S. law, which has also been copied into many other countries, especially in Europe, all
telecommunications equipment must provide facilities for monitoring the calls of selected users. There
must be some level of support for this built into any of the different elements. The concept of lawful
interceptionis also known, following the relevant U.S. law, asCALEA. Generally Lawful Interception
implementation is similar to the implementation of conference call. While A and B are talking with each
other, C can join the call and listen silently.
GPRS Core Network
The GPRS core network is the central part of the General Packet Radio Service which
allows 2G, 3G and WCDMA mobile networks to transmit IP packets to external networks such as the Internet.
The GPRS system is an integrated part of the GSM network switching subsystem.
Contents
http://en.wikipedia.org/wiki/Short_message_service_centrehttp://en.wikipedia.org/wiki/Short_message_service_centrehttp://en.wikipedia.org/wiki/Short_message_service_centrehttp://en.wikipedia.org/wiki/Multimedia_messaging_servicehttp://en.wikipedia.org/wiki/Multimedia_messaging_servicehttp://en.wikipedia.org/wiki/Soundhttp://en.wikipedia.org/wiki/Videohttp://en.wikipedia.org/wiki/Voicemailhttp://en.wikipedia.org/wiki/Voicemailhttp://en.wikipedia.org/wiki/Communications_Assistance_for_Law_Enforcement_Acthttp://en.wikipedia.org/wiki/General_Packet_Radio_Servicehttp://en.wikipedia.org/wiki/2Ghttp://en.wikipedia.org/wiki/3Ghttp://en.wikipedia.org/wiki/WCDMAhttp://en.wikipedia.org/wiki/Mobile_telephonyhttp://en.wikipedia.org/wiki/Internet_protocolhttp://en.wikipedia.org/wiki/Internethttp://en.wikipedia.org/wiki/Network_switching_subsystemhttp://en.wikipedia.org/wiki/Network_switching_subsystemhttp://en.wikipedia.org/wiki/Internethttp://en.wikipedia.org/wiki/Internet_protocolhttp://en.wikipedia.org/wiki/Mobile_telephonyhttp://en.wikipedia.org/wiki/WCDMAhttp://en.wikipedia.org/wiki/3Ghttp://en.wikipedia.org/wiki/2Ghttp://en.wikipedia.org/wiki/General_Packet_Radio_Servicehttp://en.wikipedia.org/wiki/Communications_Assistance_for_Law_Enforcement_Acthttp://en.wikipedia.org/wiki/Voicemailhttp://en.wikipedia.org/wiki/Videohttp://en.wikipedia.org/wiki/Soundhttp://en.wikipedia.org/wiki/Multimedia_messaging_servicehttp://en.wikipedia.org/wiki/Short_message_service_centre -
7/31/2019 Nokia Project Report
31/64
[hide]
1 General support functions
2 GPRS tunnelling protocol (GTP)
3 GPRS support nodes (GSN)
o 3.1 Gateway GPRS Support Node (GGSN)
o 3.2 Serving GPRS Support Node (SGSN)
3.2.1 Common SGSN Functions
3.2.2 GSM/EDGE specific SGSN functions
3.2.3 WCDMA specific SGSN functions
4 Access point
5 PDP Context
6 Reference Points and Interfaces
o 6.1 Interfaces in the GPRS network
General support functions
GPRS core structure
The GPRS core network provides mobility management, session management and transport for Internet
Protocol packet services in GSM and WCDMA networks. The core network also provides support for other
additional functions such as billing and lawful interception. It was also proposed, at one stage, to support
http://en.wikipedia.org/wiki/GPRS_Core_Networkhttp://en.wikipedia.org/wiki/GPRS_Core_Network#General_support_functionshttp://en.wikipedia.org/wiki/GPRS_Core_Network#GPRS_tunnelling_protocol_.28GTP.29http://en.wikipedia.org/wiki/GPRS_Core_Network#GPRS_support_nodes_.28GSN.29http://en.wikipedia.org/wiki/GPRS_Core_Network#Gateway_GPRS_Support_Node_.28GGSN.29http://en.wikipedia.org/wiki/GPRS_Core_Network#Serving_GPRS_Support_Node_.28SGSN.29http://en.wikipedia.org/wiki/GPRS_Core_Network#Common_SGSN_Functionshttp://en.wikipedia.org/wiki/GPRS_Core_Network#GSM.2FEDGE_specific_SGSN_functionshttp://en.wikipedia.org/wiki/GPRS_Core_Network#WCDMA_specific_SGSN_functionshttp://en.wikipedia.org/wiki/GPRS_Core_Network#Access_pointhttp://en.wikipedia.org/wiki/GPRS_Core_Network#PDP_Contexthttp://en.wikipedia.org/wiki/GPRS_Core_Network#Reference_Points_and_Interfaceshttp://en.wikipedia.org/wiki/GPRS_Core_Network#Interfaces_in_the_GPRS_networkhttp://en.wikipedia.org/wiki/Mobility_managementhttp://en.wikipedia.org/wiki/Session_managementhttp://en.wikipedia.org/wiki/Telecommunications_billinghttp://en.wikipedia.org/wiki/Lawful_interceptionhttp://en.wikipedia.org/wiki/File:GPRS_core_structure.pnghttp://en.wikipedia.org/wiki/Lawful_interceptionhttp://en.wikipedia.org/wiki/Telecommunications_billinghttp://en.wikipedia.org/wiki/Session_managementhttp://en.wikipedia.org/wiki/Mobility_managementhttp://en.wikipedia.org/wiki/GPRS_Core_Network#Interfaces_in_the_GPRS_networkhttp://en.wikipedia.org/wiki/GPRS_Core_Network#Reference_Points_and_Interfaceshttp://en.wikipedia.org/wiki/GPRS_Core_Network#PDP_Contexthttp://en.wikipedia.org/wiki/GPRS_Core_Network#Access_pointhttp://en.wikipedia.org/wiki/GPRS_Core_Network#WCDMA_specific_SGSN_functionshttp://en.wikipedia.org/wiki/GPRS_Core_Network#GSM.2FEDGE_specific_SGSN_functionshttp://en.wikipedia.org/wiki/GPRS_Core_Network#Common_SGSN_Functionshttp://en.wikipedia.org/wiki/GPRS_Core_Network#Serving_GPRS_Support_Node_.28SGSN.29http://en.wikipedia.org/wiki/GPRS_Core_Network#Gateway_GPRS_Support_Node_.28GGSN.29http://en.wikipedia.org/wiki/GPRS_Core_Network#GPRS_support_nodes_.28GSN.29http://en.wikipedia.org/wiki/GPRS_Core_Network#GPRS_tunnelling_protocol_.28GTP.29http://en.wikipedia.org/wiki/GPRS_Core_Network#General_support_functionshttp://en.wikipedia.org/wiki/GPRS_Core_Network -
7/31/2019 Nokia Project Report
32/64
packet radio services in the US D-AMPS TDMA system, however, in practice, all of these networks have been
converted to GSM so this option has become irrelevant.
Like GSM in general, GPRS module is an open standards driven system. The standardization body is
the 3GPP.
GPRS tunnelling protocol (GTP)
http://en.wikipedia.org/wiki/Digital_AMPShttp://en.wikipedia.org/wiki/3GPPhttp://en.wikipedia.org/wiki/3GPPhttp://en.wikipedia.org/wiki/Digital_AMPS -
7/31/2019 Nokia Project Report
33/64
GPRS tunneling protocolis the defining IP protocol of the GPRS core network. Primarily it is the protocol which
allows end users of a GSM or WCDMA network to move from place to place while continuing to connect to the
Internet as if from one location at the Gateway GPRS Support Node (GGSN). It does this by carrying the
subscriber's data from the subscriber's currentServing GPRS Support Node (SGSN) to the GGSN which is
handling the subscriber's session. Three forms of GTP are used by the GPRS core network.
GTP-U
for transfer of user data in separated tunnels for each Packet Data Protocol (PDP) context
GTP-C
for control reasons including:
setup and deletion of PDP contexts
verification of GSN reach ability
Updates; e.g., as subscribers move from one SGSN to another.
GTP'
for transfer of charging data from GSNs to the charging function.
GGSNs and SGSNs (collectively known as GSNs) listen for GTP-C messages on UDP port 2123
and for GTP-U messages on port 2152. This communication happens within a single network or
may, in the case of international roaming, happen internationally, typically across a GPRS
roaming exchange (GRX).
The Charging Gateway Function(CGF) listens to GTP' messages sent from the GSNs on TCP or
UDP port 3386. The core network sends charging information to the CGF, typically including PDP
context activation times and the quantity of data which the end user has transferred. However,
this communication which occurs within one network is less standardized and may, depending on
the vendor and configuration options, use proprietary encoding or even an entirely proprietary
system.
GTP version zero supports both signalling and user data under one generic header. It can be
used with UDP (User Datagram Protocol) or TCP (Transmission Control Protocol) on the
registered port 3386. GTP version one is used only on UDP. The control plane protocol GTP-C
(Control) using registered port 2123 and the user plane protocol GTP-U (User) using registered
port 2152.
GPRS support nodes (GSN)
http://en.wikipedia.org/wiki/Internet_Protocolhttp://en.wikipedia.org/wiki/Communications_protocolhttp://en.wikipedia.org/wiki/GPRS_Core_Network#Gateway_GPRS_Support_Node_.28GGSN.29http://en.wikipedia.org/wiki/GPRS_Core_Network#Serving_GPRS_Support_Node_.28SGSN.29http://en.wikipedia.org/wiki/PDP_contexthttp://en.wikipedia.org/wiki/GTP%27http://en.wikipedia.org/wiki/User_Datagram_Protocolhttp://en.wikipedia.org/wiki/GPRS_Roaming_Exchangehttp://en.wikipedia.org/wiki/GPRS_Roaming_Exchangehttp://en.wikipedia.org/wiki/GPRS_Roaming_Exchangehttp://en.wikipedia.org/wiki/GPRS_Roaming_Exchangehttp://en.wikipedia.org/wiki/User_Datagram_Protocolhttp://en.wikipedia.org/wiki/GTP%27http://en.wikipedia.org/wiki/PDP_contexthttp://en.wikipedia.org/wiki/GPRS_Core_Network#Serving_GPRS_Support_Node_.28SGSN.29http://en.wikipedia.org/wiki/GPRS_Core_Network#Gateway_GPRS_Support_Node_.28GGSN.29http://en.wikipedia.org/wiki/Communications_protocolhttp://en.wikipedia.org/wiki/Internet_Protocol -
7/31/2019 Nokia Project Report
34/64
A GSN is a network node which supports the use of GPRS in the GSM core network. All GSNs
should have a Gninterface and support the GPRS tunneling protocol. There are two key variants
of the GSN, namely Gateway and Serving GPRS Support Node.
Gateway GPRS Support Node (GGSN)
The Gateway GPRS Support Node (GGSN) is a main component of the GPRS network. The
GGSN is responsible for the interworking between the GPRS network and external packet
switched networks, like the Internet and X.25 networks.
From an external network's point of view, the GGSN is a router to a sub-network, because the
GGSN hides the GPRS infrastructure from the external network. When the GGSN receives data
addressed to a specific user, it checks if the user is active. If it is, the GGSN forwards the data to
the SGSN serving the mobile user, but if the mobile user is inactive, the data is discarded. On the
other hand, mobile-originated packets are routed to the right network by the GGSN.
The GGSN is the anchor point that enables the mobility of the user terminal in the
GPRS/UMTS networks. In essence, it carries out the role in GPRS equivalent to the Home
Agent inMobile IP. It maintains routing necessary to tunnel the Protocol Data Units (PDUs) to the
SGSN that service a particular MS (Mobile Station).
The GGSN converts the GPRS packets coming from the SGSN into the appropriate packet data
protocol (PDP) format (e.g., IP or X.25) and sends them out on the corresponding packet data
network. In the other direction, PDP addresses of incoming data packets are converted to the
GSM address of the destination user. The readdressed packets are sent to the responsible
SGSN. For this purpose, the GGSN stores the current SGSN address of the user and his or her
profile in its location register. The GGSN is responsible for IP address assignment and is the
http://en.wikipedia.org/wiki/Internethttp://en.wikipedia.org/wiki/X.25http://en.wikipedia.org/wiki/UMTShttp://en.wikipedia.org/wiki/Home_Agenthttp://en.wikipedia.org/wiki/Home_Agenthttp://en.wikipedia.org/wiki/Mobile_IPhttp://en.wikipedia.org/wiki/Protocol_data_unithttp://en.wikipedia.org/wiki/Mobile_Stationhttp://en.wikipedia.org/wiki/Mobile_Stationhttp://en.wikipedia.org/wiki/Protocol_data_unithttp://en.wikipedia.org/wiki/Mobile_IPhttp://en.wikipedia.org/wiki/Home_Agenthttp://en.wikipedia.org/wiki/Home_Agenthttp://en.wikipedia.org/wiki/UMTShttp://en.wikipedia.org/wiki/X.25http://en.wikipedia.org/wiki/Internet -
7/31/2019 Nokia Project Report
35/64
default router for the connected user equipment (UE). The GGSN also performs authentication
and charging functions.
Other functions include subscriber screening, IP Pool management and address
mapping, QoS and PDP context enforcement.
With LTE scenario the GGSN functionality moves to SAE gateway (with SGSN functionality
working in MME).
Serving GPRS Support Node (SGSN)
A Serving GPRS Support Node (SGSN) is responsible for the delivery of data packets from and
to the mobile stations within its geographical service area. Its tasks include packet routing and
transfer, mobility management (attach/detach and location management), logical link
management, and authentication and charging functions. The location register of the SGSN
stores location information (e.g., current cell, current VLR) and user profiles (e.g., IMSI,
address(es) used in the packet data network) of all GPRS users registered with this SGSN....
Common SGSN Functions
Detunnel GTP packets from the GGSN (downlink)
Tunnel IP packets toward the GGSN (uplink)
Carry out mobility management as Standby mode mobile moves from one Routing Area to
another Routing Area
Billing user data
http://en.wikipedia.org/wiki/IP_Poolhttp://en.wikipedia.org/w/index.php?title=Address_mapping&action=edit&redlink=1http://en.wikipedia.org/w/index.php?title=Address_mapping&action=edit&redlink=1http://en.wikipedia.org/wiki/Quality_of_servicehttp://en.wikipedia.org/wiki/Long_Term_Evolutionhttp://en.wikipedia.org/wiki/System_Architecture_Evolutionhttp://en.wikipedia.org/wiki/Mobility_Management_Entityhttp://en.wikipedia.org/wiki/Visitor_Location_Registerhttp://en.wikipedia.org/wiki/IMSIhttp://en.wikipedia.org/wiki/IMSIhttp://en.wikipedia.org/wiki/Visitor_Location_Registerhttp://en.wikipedia.org/wiki/Mobility_Management_Entityhttp://en.wikipedia.org/wiki/System_Architecture_Evolutionhttp://en.wikipedia.org/wiki/Long_Term_Evolutionhttp://en.wikipedia.org/wiki/Quality_of_servicehttp://en.wikipedia.org/w/index.php?title=Address_mapping&action=edit&redlink=1http://en.wikipedia.org/w/index.php?title=Address_mapping&action=edit&redlink=1http://en.wikipedia.org/wiki/IP_Pool -
7/31/2019 Nokia Project Report
36/64
GSM/EDGE specific SGSN functions
Enhanced Data Rates for GSM Evolution (EDGE) specific SGSN functions and characteristics
are:
Maximum data rate of approx. 60 kbit/s (150 kbit/s for EDGE) per subscriber
Connect via frame relay or IP to the Packet Control Unit using the Gb protocol stack
Accept uplink data to form IP packets
Encrypt down-link data, decrypt up-link data
Carry out mobility management to the level of a cell for connected mode mobiles
WCDMA specific SGSN functions
Carry up to about 42 Mbit/s traffic downlink and 5.8 Mbit/s traffic uplink (HSPA+)
Tunnel/detunnel downlink/uplink packets toward the radio network controller (RNC)
Carry out mobility management to the level of an RNC for connected mode mobiles
These differences in functionality have led some manufacturers to create specialist SGSNs for
each of WCDMA and GSM which do not support the other networks, whilst other manufacturers
have succeeded in creating both together, but with a performance cost due to the compromises
required.
Access point
An access point is:
An IP network to which a mobile can be connected
A set of settings which are used for that connection
A particular option in a set of settings in a mobile phone
http://en.wikipedia.org/wiki/Enhanced_Data_Rates_for_GSM_Evolutionhttp://en.wikipedia.org/wiki/Frame_relayhttp://en.wikipedia.org/wiki/Internet_protocolhttp://en.wikipedia.org/wiki/Base_Station_Subsystem#Packet_control_unithttp://en.wikipedia.org/wiki/Radio_cellhttp://en.wikipedia.org/wiki/Radio_Network_Controllerhttp://en.wikipedia.org/wiki/Radio_Network_Controllerhttp://en.wikipedia.org/wiki/Radio_cellhttp://en.wikipedia.org/wiki/Base_Station_Subsystem#Packet_control_unithttp://en.wikipedia.org/wiki/Internet_protocolhttp://en.wikipedia.org/wiki/Frame_relayhttp://en.wikipedia.org/wiki/Enhanced_Data_Rates_for_GSM_Evolution -
7/31/2019 Nokia Project Report
37/64
When a GPRS mobile phone sets up a PDP context, the access point is selected. At this point
an access point name (APN) is determined
Example: aricenttechnologies.mnc012.mcc345.gprs
Example: Internet
Example: mywap
Example: hcl.cisco.ggsn
This access point is then used in a DNS query to a private DNS network. This
process (called APN resolution) finally gives the IP address of the GGSN which
should serve the access point. At this point a PDP context can be activated.
PDP Context
The packet data protocol (PDP; e.g., IP, X.25, FrameRelay) context is a data
structure present on both the Serving GPRS Support Node(SGSN) and
the Gateway GPRS Support Node(GGSN) which contains the subscriber's
session information when the subscriber has an active session. When a mobile
wants to use GPRS, it must first attach and then activate a PDP context. This
allocates a PDP context data structure in the SGSN that the subscriber is
currently visiting and the GGSN serving the subscriber's access point. The data
recorded includes
Subscriber's IP address
Subscriber's IMSI
Subscriber's
Tunnel Endpoint ID (TEID) at the GGSN
Tunnel Endpoint ID (TEID) at the SGSN
The Tunnel Endpoint ID (TEID) is a number allocated by the GSN which
identifies the tunnelled data related to a particular PDP context.
Several PDP contexts may use the same IP address. The Secondary PDP
Context Activation procedure may be used to activate a PDP context while
reusing the PDP address and other PDP context information from an already
active PDP context, but with a different QoS profile.[1]Note that the procedure
is called secondary, not the resulting PDP contexts that have no such
relationship with the one the PDP address of which they reused.
http://en.wikipedia.org/wik