9A. GSM - Architecture
-
Upload
tran-quoc-toan -
Category
Documents
-
view
221 -
download
0
Transcript of 9A. GSM - Architecture
-
7/28/2019 9A. GSM - Architecture
1/64
GSM NETWORKARCHITECHTURE
-
7/28/2019 9A. GSM - Architecture
2/64
The Main Cellular Standard
-
7/28/2019 9A. GSM - Architecture
3/64
Frequencies for Major Mobile
Standards
-
7/28/2019 9A. GSM - Architecture
4/64
Frequency Specifications of
GSM Systems
-
7/28/2019 9A. GSM - Architecture
5/64
GSM Network Architecture
-
7/28/2019 9A. GSM - Architecture
6/64
GSM Geographical Network
Structure
Cell:
Basic unit of a cellular system
Defined as the area of radio coverage
Is assigned unique number called Cell Global Identity(CGI)
-
7/28/2019 9A. GSM - Architecture
7/64
GSM Geographical Network
Structure
Location Area (LA)
Is defined as a group of cells
Within the network, a subscribers location is linked to
the LA in which it is currently located
The identity of a LA (LAI) is store in the VLR
When the MS crosses the boundary between to cells
belongs to different LA, it must report its new location
area to the network
-
7/28/2019 9A. GSM - Architecture
8/64
GSM Geographical Network
Structure
MSC service Area
An MSC service area is made up of a number of LA
Represents the geographical part of the network
controlled by one MSC
-
7/28/2019 9A. GSM - Architecture
9/64
GSM Geographical Network
Structure
PLMN Service Area
Entire set of cells served by one network operator
There may be several PLMN service area, one for
each mobile operator
-
7/28/2019 9A. GSM - Architecture
10/64
GSM Geographical Network
Structure
GSM service area
Entire geographical area in
which a subscriber can gain
access to GSM network
GSM service area increases
as more operators signs
contract agreeing to work
together
International roaming is the
term applied when an MS
moves from one PLMN to
another when abroad
-
7/28/2019 9A. GSM - Architecture
11/64
GSM Network Architecture
-
7/28/2019 9A. GSM - Architecture
12/64
GSM Network Components
-
7/28/2019 9A. GSM - Architecture
13/64
GSM Subsystems
GSM system is composed of
Mobile station: Mobile equipment, including SIM card
Base station subsystem (BSS): including Base Station
(BTS, BS) and Base Station Controller (BSC)
Network Subsystem (NSS): being responsible for call
routing
Operation Subsystem (OSS/NMS): being responsible
for network management
-
7/28/2019 9A. GSM - Architecture
14/64
GSM Subsystems
-
7/28/2019 9A. GSM - Architecture
15/64
Mobile Station
-
7/28/2019 9A. GSM - Architecture
16/64
Mobile Station
Mobile equipment:
The cellular telephone or the vehicular telephone
Address / identifier
IMEI (international Mobile Equipment Identity)
Subscriber Identity Module (SIM) Fixed installed chip (plug-in SIM) or exchangeable card (SIM
card)
Address / identifier:
IMSI (International Mobile Subscriber Identity)
MSISDN (Mobile Subscriber ISDN number >> the telephone number)
TSMI (Temporary Mobile Subscriber Identity)
MSRN (Mobile Station Roaming Number)
-
7/28/2019 9A. GSM - Architecture
17/64
Mobile StationMobile Equipment Structure
Mobile termination
functions
Radio interface (Tx, Rx,
Signaling)
Terminal equipmentfunctions
User interface (microphone,
speaker, keypad)
Function specific of services
(fax, messaging, phone,
etc.)
Independent of GSM
Terminal adaptor functions
-
7/28/2019 9A. GSM - Architecture
18/64
Mobile StationFunctions
Transmission and
receipt
Measurements
Used in making decisionabout signal strength and
handovers
Power saving functions
Discontinuous
transmission & reception
-
7/28/2019 9A. GSM - Architecture
19/64
Mobile StationClasses
-
7/28/2019 9A. GSM - Architecture
20/64
Mobile StationIMEI
Uniquely identifies the mobile equipment
15 digits hierarchical address
Assigned to ME during manufacturing and type
approval testing Type approval procedure: guarantees that the MS
meets a minimum standard, regardless of the
manufacturer
IMEI structure: http://en.wikipedia.org/wiki/International_Mobile_Equipment_Identity
-
7/28/2019 9A. GSM - Architecture
21/64
Mobile StationIMEI
Example
Check IMEI: *#06#
-
7/28/2019 9A. GSM - Architecture
22/64
Mobile StationIMEI
-
7/28/2019 9A. GSM - Architecture
23/64
Mobile StationIMEI Management
Protection against stolen and malfunctioning terminals
Equipment Identity Register (EIR): 1 Database for each
operator; keeps:
WHITE list:
Valid IMEIs Corresponding MEs may be used in GSM network
BLACK list:
IMEIs of all MEs that must be barred from using the GSM network
Exception: emergency calls (to a set of emergency numbers)
Black list periodically exchanged among different operators
GRAY LIST: IMEIs that correspond to MEs that can be used, but that, for some reason
(malfunctioning, obsolete SW, evaluation terminals, etc), need to be tracked
by the operator
A call from a gray IMEI is reported to the operator personnel
-
7/28/2019 9A. GSM - Architecture
24/64
Mobile StationSIM Card
Subscriber Identification Module (SIM)
Smartcard single chip computer, containing OS, file
system, applications
Owned by operator
-
7/28/2019 9A. GSM - Architecture
25/64
Mobile StationSIM Card
-
7/28/2019 9A. GSM - Architecture
26/64
Mobile StationSIM Card
Store user addresses
IMSI, MSISDN, TMSI, MSRN
Authentication and encryption features
All security features of GSM are stored in the SIM for maximum
protection Subscribers secret authentication key (Ki)
Authentication algorithm (secret algorithm - A3 not unique)
Cipher key generation algorithm (A8)
Personalization
SIM stores user profile (subscribed services) RAM available for SMS, short numbers, users directory, etc
Protection codes
PIN (Personal Identification Number, 4-8 digits)
PUK (PIN Unblocking Key, 8 digits)
-
7/28/2019 9A. GSM - Architecture
27/64
Mobile StationSIM Card
Mandatory storage in SIM:
Administrative information: describes the SIM mode of operation,
e.g., normal or type approval
IC card identification: unique information identifying the SIM and
the card issuer
SIM service table: indicates which optional services are provided
by the SIM (e.g. last number dialed, call length indication, etc.)
IMSI
Location information: comprising LAI, current value of periodic
location updating timer and location update status
Ciphering key (Kc) and Ciphering key sequence number List of carrier frequencies to be used for cell selection
Forbidden PLMNs
Language preferred
-
7/28/2019 9A. GSM - Architecture
28/64
Mobile StationSIM Card
SIM must be able to manage and provide storage in
accordance with security requirements
PIN
PIN enable / disable indicator
PIN error counter PIN Unlock Key (PUK)
PUK error counter
Subscriber authentication key (Ki)
-
7/28/2019 9A. GSM - Architecture
29/64
Mobile StationIMSI
Uniquely identifies the user (SIM card)
GSM-specific address
Unlike MSISDN normal phone number
Assigned by operator to SIM card uponsubscription
ISMI permanently stored in SIM card
IMSI is permanently stored on the SIM card and
unknown by the subscriber In HLR, it is used as the storage address for the
subscriber data
-
7/28/2019 9A. GSM - Architecture
30/64
Mobile StationIMSI
15 digits hierarchical address
IMSI structure (http://en.wikipedia.org/wiki/IMSI )
-
7/28/2019 9A. GSM - Architecture
31/64
Mobile StationIMSI
-
7/28/2019 9A. GSM - Architecture
32/64
Mobile StationMSISDN
MSISDN: The usual telephone number
Follows International ISDN Numbering Plan (ITU-T
E.164)
Structure
-
7/28/2019 9A. GSM - Architecture
33/64
Mobile StationMSISDN
GSM is the first network to distinguish
The user identity, i.e., IMSI
The number to dial, i.e., MSISDN
Separation IMSI-MSISDN protects confidentiality
ISMI is real user address: never public Faking false identity: need signal ISMI to the network, but IMSI
hard to obtain
Separation IMSI-MSISDN allows
Easy modification of numbering and routing plans
Single IMSI may be associated with several MSISDNnumbers
e.g., different services (fax, voice, data, etc.) may be associated
with different MSISDN number
-
7/28/2019 9A. GSM - Architecture
34/64
Mobile StationAddress Temporary
TMSI
32 bits
Assigned by VLR within
an administrative area
Has significance only in
this area
Transmitted on the radio
interface instead of IMSI
to reduce problem of
eavesdropping
MSRN
An MSISDN number
CC, NDC of the visited
network SN assigned by VLR
Used to route calls to a
roaming MS
Subscriber number (SN)
assigned to providerouting information
towards actually
responsible MSC
-
7/28/2019 9A. GSM - Architecture
35/64
Mobile StationAddress Temporary
-
7/28/2019 9A. GSM - Architecture
36/64
Mobile StationSummary of GSM Numbers
-
7/28/2019 9A. GSM - Architecture
37/64
Fixed InfrastructureComponents and Interfaces
-
7/28/2019 9A. GSM - Architecture
38/64
Fixed InfrastructureComponents and Interfaces
-
7/28/2019 9A. GSM - Architecture
39/64
Fixed InfrastructureBase Station Subsystem (BSS)
-
7/28/2019 9A. GSM - Architecture
40/64
Fixed InfrastructureBase Station Subsystem (BSS)
Base Transceiver Station (BTS)
Transmitter & receiver devices, voice coding and
decoding, rate adaptation for data
Provides signaling channels on radio interface
Base Station Controller (BSC)
Performs most important radio interface management
functions:
Radio channel allocation / de-allocation
Handover management Transcoder Controller (TRC)
Provide BSS with rate adaptation capabilities
-
7/28/2019 9A. GSM - Architecture
41/64
Fixed InfrastructureBSS- BTS
TRX radio interface functions:
GMSK modulation-demodulation
Channel coding
Encryption/decryption
Burst formatting, interleaving
Signal strength measurements
Interference measurements
Fi d I f t t
-
7/28/2019 9A. GSM - Architecture
42/64
Fixed InfrastructureBSS - BTS
Fi d I f t t
-
7/28/2019 9A. GSM - Architecture
43/64
Fixed InfrastructureBSS - BSC
Functions
Switch calls from MSC
to correct BTS and
conversely
Protocol and coding
conversion: for traffic(voice) & signaling
(GSM-specific to ISDN
specific)
Manage MS mobility
Enforce power controlDB contains:
State information of all BTS
BTS software
Fi d I f t t
-
7/28/2019 9A. GSM - Architecture
44/64
Fixed InfrastructureBSS Transcoder Controller
BTS:
Collects speech traffic
Deciphers and removes error protection
Result: 13 kbps air-interface GSM speech-
coded signal
MSC:
A 64kp/s ISDN switch
Needs to receive ISDN-coded speech : 64
kbps PCM format (A-law)
Transcoding and
Rate Adaptation
Unit (TRAU)
Needed !
Fi d I f t t
-
7/28/2019 9A. GSM - Architecture
45/64
Fixed InfrastructureBSS Transcoder Controller
Function
Perform transcoding and rate adaptation
Transcoding
Convert PCM coder information to GSM coder information
Rate adaptation Involves the conversion of information arriving from MSC/VLR at
rate of 64 Kbps to rate of 16 Kbps or transmission to a BSC
16 Kbps contains 13 Kbps of traffic and 3 Kbps of in-band signaling
information
Hardware unit: TRAU (Transcoder and Rate Adaptation
Unit)
Fi d I f t t
-
7/28/2019 9A. GSM - Architecture
46/64
Fixed InfrastructureBSS Transcoder Controller
Fixed Infrastructure
-
7/28/2019 9A. GSM - Architecture
47/64
Fixed InfrastructureNetwork Switching Sub-system
Fixed Infrastructure
-
7/28/2019 9A. GSM - Architecture
48/64
Fixed InfrastructureNetwork Switching Sub-system
Elements
Mobile Switching Center (MSC) / Gateway MSC
Home Location Register (HLR) / Authentication
Center (AUC)
Visitor Location Center (VLR)
Equipment Identity Register (EIR)
Fixed Infrastructure
-
7/28/2019 9A. GSM - Architecture
49/64
Fixed InfrastructureNSS Mobile Switching Center (MSC)
An ISDN switch (64 Kbps channel)
Perform all switching and routing functions of a
fixed network switching node
Plus specific mobility-related functions: Allocation and management of radio resources
Management of mobile users
Registration, authentication
Handover execution and control
Paging
A PLMN, in general, has many MSCs
Each MSC is responsible of a set of BSS
Fixed Infrastructure
-
7/28/2019 9A. GSM - Architecture
50/64
Fixed InfrastructureNSS Home Location Register (HLR)
HLR:
Centralized network database that store and manage
all mobile subscriptions belonging to a specific
operator
Acts as a permanent store for a persons subscriptioninformation until that subscription is cancelled
Fixed Infrastructure
-
7/28/2019 9A. GSM - Architecture
51/64
Fixed InfrastructureNSS Home Location Register (HLR)
HLR:
The information stored includes:
Permanent information associated to a user
Subscriber identity (i.e., IMSI, MSISDN)
Subscriber supplementary service
Subscriber location information (i.e., MSC service area)
Subscriber authentication information
Temporary information associated to a user
Current VLR address (if available)
Current MSC address (if available)
MSRN (if user outside PLMN)
Fixed Infrastructure
-
7/28/2019 9A. GSM - Architecture
52/64
Fixed InfrastructureNSS Home Location Register (HLR)
Functions:
Subscription data management
Communication with MSCs
Communication with GMSCs
Communication with AUC
Communication with VLR/IRL
Fixed Infrastructure
-
7/28/2019 9A. GSM - Architecture
53/64
Fixed InfrastructureNSS Visitor Location Register (VLR)
VLR acts as a temporary storage location for
subscription information for MSs which are
within a particular MSC service area
there is one VLR for each MSC service area
MSC does not have to contact the HLR every time
the subscriber uses a service or changes its status
Fixed Infrastructure
-
7/28/2019 9A. GSM - Architecture
54/64
Fixed InfrastructureNSS Visitor Location Register (VLR)
When MS moves to a new service area
Fixed Infrastructure
-
7/28/2019 9A. GSM - Architecture
55/64
Fixed InfrastructureNSS Visitor Location Register (VLR)
While a MS is within one MSC service area, the
VLR contains complete copy of necessary
subscription details:
Identity numbers of subscriber (IMSI, MSISDN)
Supplementary service information
Activity of MS (e.g. idle mode)
Current LA of MS
Fixed Infrastructure
-
7/28/2019 9A. GSM - Architecture
56/64
Fixed InfrastructureNSS Authentication Center (AUC)
AUC is an intelligent database concerned with
the regulation of access to the network ensuring
that services can be used by those who are
entitled to do so and that the access is achieved
in a secure way AUC provides information which is then used by
MSC/VLR
To perform subscriber authentication and
To establish ciphering procedure on the radio linkbetween the network and MSs
The AUC is generally integrated with the HLR
Fixed Infrastructure
-
7/28/2019 9A. GSM - Architecture
57/64
Fixed InfrastructureNSS Authentication Center (AUC)
The information provided is called triplet and
consist of:
Non-predictable random number (RAND)
A Signed RESponse (SRES)
A ciphering key (Kc)
Fixed Infrastructure
-
7/28/2019 9A. GSM - Architecture
58/64
Fixed InfrastructureNSS Authentication Center (AUC)
Fixed Infrastructure
-
7/28/2019 9A. GSM - Architecture
59/64
Fixed InfrastructureNSS Authentication Center (AUC)
The principle is that the AUC and the SIM have a unique key for
every subscriber (Ki ) which is used as the basis for generating a
response (SRES) to a random number (RAND) generated by the
AUC. Only the true SIM will be able to generate the correct
response and thus gain access to the network.
Fixed Infrastructure
-
7/28/2019 9A. GSM - Architecture
60/64
Fixed InfrastructureNSS Authentication Center (AUC)
Authentication can by operators choice be
performed during:
Each registration
Each call setup attempt
Location Updating
Before supplementary service activation and
deactivation
There can be exceptions for subscribers belonging to
other PLMN)
Fixed Infrastructure
-
7/28/2019 9A. GSM - Architecture
61/64
NSS Equipment Identity Register
EIR: database that holds list of allowed
equipment identity, i.e. IMEI number: WHITE/
GREY/ BLACK list
EIR procedure:
Fixed Infrastructure
-
7/28/2019 9A. GSM - Architecture
62/64
NSS Gateway MSC(GMSC)
GMSC: Interrogating Node
Gateway functionality enables an MSC to interrogate a
HLR in order to route a mobile terminating call.
Fixed Infrastructure
-
7/28/2019 9A. GSM - Architecture
63/64
Operation & Maintenance Subsystem
Network measurement and control functions
Monitor and initiated from OMC (Operation and
Maintenance Center)
Basic functions:
Network Administration
Configuration, operation, performance management, statistic
collection and analysis, network maintenance
Commercial operation and charging
Accounting and billing
Security management
e.g. EIR management
Summary of User
-
7/28/2019 9A. GSM - Architecture
64/64
Identification