Professional Documents
Culture Documents
IMEI = TAC+FAC+SNR+SP
TAC - type approval code ( first 2 digits identify the country in wich type approval
code was granted ).
FAC - final assembly code (identifies the faciliy where the phone was assembled ex.
Ericsson,Nokia,Motorola).
a mobile station can be used if a SIM with a valid IMSI is inserted in a equipment with
a valid IMEI.
MSISDN = CC+NDC+SN.
For the MSRN (mobile station roaming number) the CC and NDC are assigned
depending on the location (visited network)
Authentication procedures
when a subscriber is added to a network for the first time,a Ki subscriber
authentication key is assigned in addition to the IMSI.
at the network side,Ki is stored in the AUC and at the subcriber side is stored on the
SIM.
this process of authentication is based on A3 algorithm,performed at network side
and subscriber side.
calculates independently on both sides the SRES (Signature Response) and a
RAND(Random Number) offered by the network.
the MS transmits its SRES value to the network wich compares it with its calculated
value.(values agree <> authentication successful ).
Home Location Register (HLR)
database for management of mobile subscribers, stores the international mobile subscriber
identity (IMSI), mobile station ISDN number (MSISDN) and current visitor location register
(VLR) address
keeps track of the services associated with each MS
an HLR may be used by multiple MSCs
Visitor Location Register (VLR)
caches some information from the HLR as necessary for call control and service provisioning for
each mobile currently located in the geographical area controlled by this VLR
connected to one MSC and is often integrated into the MSC
Authentication Center (AuC)
a protected database which has a copy of the secret key stored in each subscribers SIM card
this secret is used for authentication and encryption over the radio channel
normally located close to HLR
Equipment Identity Register (EIR)
contains a list of all valid mobile station equipment within the network, where each mobile station
is identified by its international mobile equipment identity (IMEI) - split into 3 databases:
White list: all known, good IMEIs
Black list: bad or stolen handsets
Grey list: handsets/IMEIs that are uncertain
Signalling
Paging
MSC also acts as an interface between the PSTN and the Radio Access Network
(RAN)
Classic GSM 2G
GPRS 2.5G
General Packet Radio Service:
a way to extend packet transfer up to the mobile station
UMTS 3G
Interfaces
Gb Interface between the base station subsystem and the SGSN the transmission
protocol could be Frame Relay or IP.
Gn IP Based interface between SGSN and other SGSNs and (internal) GGSNs.
DNS also shares this interface. Uses the GTP Protocol.
Gp IP based interface between internal SGSN and external GGSNs. Between the
SGSN and the external GGSN, there is the border gateway (which is essentially a
firewall). Also uses the GTP Protocol.
Ga The interface servers the CDRs (accounting records) which are written in the
GSN and sent to the charging gateway (CG). This interface uses a GTP-based
protocol, with modifications that supports CDRs (Called GTP' or GTP prime).
Gr Interface between the SGSN and the HLR. Messages going through this interface
Gs Interface between the SGSN and the MSC (VLR). Uses the BSSAP+ protocol. This interface allows
paging and station availability when it performs data transfer. When the station is attached to the GPRS
network, the SGSN keeps track of which routing area (RA) the station is attached to. An RA is a part of a
larger location area (LA). When a station is paged this information is used to conserve network
resources. When the station performs a PDP context, the SGSN has the exact BTS the station is using.
Gi IP based interface between the GGSN and a public data network (PDN) either directly to the Internet
or through a WAP gateway.
Ge The interface between the SGSN and the service control point (SCP); uses the CAP protocol.
Gx The on-line policy interface between the GGSN and the charging rules function (CRF). It is used for
provisioning service data flow based charging rules. Uses the diameter protocol.
Interfaces
Gy The on-line charging interface between the GGSN and the online charging
system (OCS). Uses the diameter protocol (DCCA application).
Gz The off-line (CDR-based) charging interface between the GSN and the CG. Uses
GTP.
Gmb The interface between the GGSN and the broadcast-multicast service center
(BM-SC), used for controlling MBMS bearers
Protocols and Call flows
Protocols
MAP
ISUP
INAP
MAP
Mobile Application Part
MAP Mobile Application Part
ISUP defines the protocol and procedures used to setup, manage and release trunk circuits that carry
voice and data calls over the PSTN (Public Switched Telephone Network)
HLR
STP A STP B
2. 4.
7.
MSC/VLR - A 9. MSC/VLR - B
6.
9.
8.
5.
10.
1.
A-number B-number
ISUP ISDN User Part
INAP is the protocol used by the CORE to interact with IN (Intelligent Network).
IN is basically, a set of resources that facilitates the speedy introduction of customized and value added
services. Some examples of IN services are:
Geographical services (emergency 112, hotline service for technical assistance), prepaid service,
Number translation (short codes, taxi service, etc).
Requests,
Queries and
Credit
SCP reservations
SCP SDP
HLR
2. 3. 6. 9. 10.
8.
5.
1. 4. 11. 4.
5. 7. 5. 7.
A-number B-number
MSC/VLR - A MSC/VLR - B
INAP Intelligent Network Application Part
2. VLR has the prepaid subscriber profile downloaded (when LU was completed). When the attempt to call B-number takes place, an event is triggered and a
request is sent to SCP (IDP). Basically, MSC requests SCP, the rules to handle the call.
3. SCP receives the IDP and before something else, check with Billing Engine/SDP, if the subscriber has balance enough to proceed with the call. If so, reply to
MSC informing about how to charge the client, which events it should be informed (through events report sent by MSC) and a Connect/Continue message, as an
instruction to MSC to proceed with the call.
10. MSC disconnects the call and send an Apply Charging Report.
ATM has a fixed transmission unit, called the Cell''. Each Cell is 53 octets , of which
5 octets are used for the ATM header and the remaining 48 octets
The ATM header contains information about destination, type and priority of the cell.
Interfaces
ATM Connections
An ATM connection is identified by the combined virtual path identifier (VPI) and
virtual channel identifier (VCI).
Types:
The switch then retransmits the cell on that outgoing link with the
appropriate connection identifiers.
Because all VCIs and VPIs have only local significance across a particular
link, these values are remapped, as necessary, at each switch
ATM Reference Model
Problem Escalation