Information Technology Mobile Computing Module: GSM Handovers

Similar documents
Chapter 3 GSM and Similar Architectures

Cellular Mobile Systems and Services (TCOM1010) GSM Architecture

EUROPEAN ETS TELECOMMUNICATION November 1996 STANDARD

Basics of GSM in depth

Mobile Communications

UMTS System Architecture and Protocol Architecture

Cellular Communication

Security of Cellular Networks: Man-in-the Middle Attacks

E2-E3: CONSUMER MOBILITY. CHAPTER-5 CDMA x OVERVIEW (Date of Creation: )

GLOBAL SYSTEM FOR MOBILE COMMUNICATION (2) ETI2511 Friday, 31 March 2017

ETSI TS V7.1.0 ( )

Communication Networks 2 Signaling 2 (Mobile)

10 Call Set-up. Objectives After this chapter the student will: be able to describe the activities in the network during a call set-up.

UMTS Addresses and Identities Mobility and Session Management

3G TS V3.6.0 ( )

TECHNICAL BRIEFING: MOBILE ACCESS TO THE INTERNET. Bornholm, October 2003

JP-3GA (R99) Network Architecture

Internal. GSM Fundamentals.

CHAPTER 4 SYSTEM IMPLEMENTATION 4.1 INTRODUCTION

International Journal of Scientific & Engineering Research, Volume 4, Issue 11, November-2013 ISSN

Design of a Routing Mechanism to Provide Multiple Mobile Network Service on a Single SIM Card Boobalan. P, Krishna. P, Udhayakumar. P, Santhosh.

Pertemuan 7 GSM Network. DAHLAN ABDULLAH

UNIT-5. GSM System Operations (Traffic Cases) Registration, call setup, and location updating. Call setup. Interrogation phase

Wireless and Mobile Network Architecture

GSM. Course requirements: Understanding Telecommunications book by Ericsson (Part D PLMN) + supporting material (= these slides) GPRS

ETSI TS V3.6.0 ( )

Advanced Computer Networks Exercise Session 4. Qin Yin Spring Semester 2013

3G TS V3.1.0 ( )

Nexus8610 Traffic Simulation System. Intersystem Handover Simulation. White Paper

GSM System Overview. Ph.D. Phone Lin.

Mobility: vocabulary

ETSI TS V6.4.0 ( )

GSM Mobility Management

A NEW ALGORITHM FOR CALL SETUP FROM A FIXED WIRELINE TO A ROAMING MOBILE STATION IN AN ADJACENT NETWORK

ETSI TS V1.1.1 ( )

Last time?! Block 3: Lecture 1! Wireless networks! Ingredients 2: Antennas! Ingredients 1: Mobile Phones, PDAs & Co.! 20/05/14. Part 3: lecture 3!

SGSN in a 2.5G GPRS Network, page 1

CSC 4900 Computer Networks: Mobility

Chapter 3: GSM Mobility Management

TS V6.0.0 ( )

GSM and Similar Architectures Lesson 13 GPRS

TS V5.1.1 ( )

Technical description of international mobile roaming May 2010

28 Deploying IN Services in a Mobile Environment

DraftETSI EN V5.3.0 ( )

COPYRIGHTED MATERIAL. Global System for Mobile Communications (GSM) 1.1 Circuit-Switched Data Transmission

Chapter 1 : Historical Background of Mobile Communications Early Systems (World War II)

Section 4 GSM Signaling BSSMAP

A Centralized Approaches for Location Management in Personal Communication Services Networks

Understanding Carrier Wireless Systems

Signaling System 7 (SS7) By : Ali Mustafa

PCS (GSM) 1900 Service Provider Number Portability

Talk 4: WLAN-GPRS Integration for Next-Generation Mobile Data Networks

GSM Mobility Databases

Securing SMS of a GSM Network Message Center Using Asymmetric Encryption Technique Algorithm.

E3-E4 (CM MODULE) CDMA x & EV-DO. For internal circulation of BSNL only

Chapter 2 The 3G Mobile Communications

Evolution from GSM to UMTS

GPRS and UMTS T

UNIK4230: Mobile Communications. Abul Kaosher

Threat patterns in GSM system. Basic threat patterns:

Introduction to Mobile Computing

ETSI ETR 109 TECHNICAL October 1993 REPORT

Hands-On Modern Mobile and Long Term Evolution LTE

Three kinds of number portability

Semi-Active GSM Monitoring System SCL-5020SE

PHS MoU Document B-NW TS

Wireless and Mobile Network Architecture

COMP327 Mobile Computing Session: Lecture Set 5 - Wireless Communication Part 2

Sniffer. J.DEEPTHI Associate Professor & HOD, Department of CSE,

Practical Operator Considerations Cellular Analog Cellular Rogue Base Station Tumbling Cloning

GGSN Configuration Example

MAP - Mobile Application Part

THE Global System for Mobile Communications (GSM)

WIRELESS SYSTEM AND NETWORKING

GSM mobility management using an intelligent network platform

Mobile Security / /

E1-E2 UPGRADATION COURSE CONSUMER MOBILITY. 3G Concept

Designing Authentication for Wireless Communication Security Protocol

REGULATORY FRAMEWORK FOR THE ACTIVITY OF MOBILE VIRTUAL NETWORK OPERATORS (MVNO)

3G Mobile UMTS. Raghavendra J 1, Anji Reddy Y 2, Deepak Kumar R 2, Ravi T 3

Short Message Service (SMS)

ITU-T E.212. The international identification plan for mobile terminals and mobile users

Wireless Communications

)454 1 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU

MNPTF PT2. NPM2V1F 17 july Mobile Number Portability Task Force : PT2 : Network Architecture and Signalling

Insights Into the SMS Industry and Market Trends

GSM and Mobile Telephony Trends

ETSI TS V ( )

EUROPEAN ETS TELECOMMUNICATION September 1994 STANDARD

Chapter 7. Wireless and Mobile Networks. Computer Networking: A Top Down Approach

Client Server Programming and GSM Networking Protocols (SS7 Signaling)

3GPP TS V7.0.0 ( )

Secure and Authentication Communication in GSM, GPRS, and UMTS Using Asymmetric Cryptography.

Applying Lucent s CDMA Full International Mobile Station Identity (IMSI) Feature for Enhanced Preferred Roaming List (PRL)

PERSONAL communications service (PCS) provides

GPRS billing: getting ready for UMTS

The Evolution and Future of Mobile Communication Systems. Written by David G Ainscough Copyright 2001 D.G.Ainscough

International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: Volume 1 Issue 6 (July 2014)

3GPP TS V ( )

Transcription:

Information Technology Mobile Computing Module: GSM Handovers Learning Objectives Recap of previous modules Basic functions of Network Sub System Entities that form NSS namely MSC,GMSC,HLR and VLR Functions of MSC and GMSC Information stored in HLR and VLR and how they facilitate localization and roaming Functions and entities of Operation Subsystem namely Operation and maintenance control(omc), Authentication Center(AUC), Equipment Identity register(eir) Introduction In the previous module we have started our discussion about GSM telecommunication standard. We had discussed about GSM specifications as in frequencies used, data rate used, modulation and multiple access techniques used, modes of data transfer and so on. We had also studied that GSM is a hierarchical organization with three layers namely Radio Sub-system, Network Sub-system and Operation Sub-system. In the previous module we had discussed the entities of Radio Sub-System, their interfaces and functions. In this module we will study other two layers Network Sub-system and Operation Sub-system Network Subsystem: NSS forms the heart of GSM system. It acts as interface between wireless and fixed network i.e. public networks like PSTN,ISDN,PSPDN through. It consists of switching center and databases to perform various functions like worldwide user localization, management of roaming different BSSs, maintenance of user accounts and call charges and roaming between different providers of different countries. The entities of GSM network belonging to NSS are: Mobile Services Switching Center (MSC) Gateway mobile services switching center(gmsc) Visitor location register(vlr) Home location register (HLR)

The basic architecture of NSS and the interfaces between components of NSS with OSS and RSS are shown in Figure 1. The connections and components of NSS are summarized as Each MSC in NSS manages many BSC in RSS Each MSC has a HLR and VLR Each MSC can connect to another MSC, GMSC and IWF HLR connects to AUC in OSS GMSC are connected to PSTN, ISDN or PSPDN Figure 1: GSM architecture

Figure 2: Hierarchical organization of GSM MSC (Mobile switching Centre) MSC is the backbone of Network Subsystem. GSM architecture in NSS is arranged in an hierarchial fashion. MSC is one administrative area. Each MSC controls many Location areas. Each Location area controls many BSC s and each BSC controls number of cells(fig. 2.It consists of high performance ISDN switches used to connect to various BSC and also to another MSC. MSC is connected to fixed network like PSTN via GMSC which abbreviates for Gateway Mobile Switching center. Basic functions of MSC are: Signal Processing Manage BSC in a geographical area Establish and terminate connections between various mobile stations via BSC. The mobile stations connected may fall into its own area or to another MSC s area. Establish and terminate connection between MSC and fixed network via GMSC Connect to PDN(Public data networks) via x.25 Monitoring of calls mode to and from an Mobile Station Manage connection setup, connection release and handover of connections to other MSC via SS7 Standard Signaling System SS7 (SS7 is for control signaling for digital networks) Manage supplementary services like call charging,multiway calling and call forwarding GMSC (Gateway Mobile Switching Centre) GMSC is a special switching center belonging to NSS which handle connection to fixed network likes ISDN, PSTN, PSPDM and PLMN.Special IWF are used by GMSC to connect to public data networks like x.25(figure 3).

Figure 3:GMSC connections HLR (Home Location Register) HLR is an important database which contains information about the subscribers belonging to area covered by that MSC. When a user buys a subscription in the form of SIM card, all the information related to the subscriber is stored in HLR of network operator. For every subscriber there is only one HLR record worldwide. IMSI number which uniquely identifies a GSM subscriber is the primary key to that record.hlr is implemented as a distributed database but there is only one HLR per GSM network. Each user has only one HLR record worldwide which is updated on real time basis. HLR connect to AUC in OSS for authentication of subscriber.hlr stores static as well as dynamic information stored for the subscriber. Static Information stored in HLR (i) Mobile Station International Subscriber Directory Number(MSISDN):It is the phone number of GSM user known to the external world. It is the number to which the subscriber can be called.the number is not associated with device but with the subscriber. The MSISDN follows ITU-T standard E.164 for addresses as it is also used in fixed networks. The format of MSISDN number is: Country code (CC) 1 to 3 decimal digits long (for example 91 for India,49 Germany) National Destination Code(NDC) - 2 to 3 decimal digits long.it is address of network provider (for example In India 94 for BSNL and 98 for all others) Subscriber Number (SN) Max. 10 digits long. In India it is 8 digits

Ex If the MSISDN Number is +491791234567 CC (1-3 digits) NDC(2-3digits) SN(10 digits max) +49 179 1234567 + 49 is CC for Germany where + indicates International dialing, 179 is NDC and 1234567 is SN In India, SN is 8 digits long. The format of SN is: Operator Code (2 digits ) Level number (1 digit) Subscriber number (5 digits) Ex If the MSISDN Number in India is 91 98 45062050, 91 is CC, 98 is NDC and 45062050 is SN CC NDC SN 91 98 45062050 Opcode Level Number Subscriber No 45 0 62050 45 is operator code which is for Airtel 0 is level number 62050 is Subscriber ID (ii) International Mobile Subscriber Identity (IMSI) Number: Every subscriber in GSM network is assigned an identifier called IMSI number which is unique worldwide.it is store in SIM card and it is secured. It is the 15 digit number with format as follows MCC (3 digits) MNC(2 digits) MSIN(10 digits ) Mobile Country Code, 404 in India Mobile Netwok Code, 10 for Airtel in Delhi Mobile subscriber Identification Number

3 digit Country Code(MCC)eg. 404 forindia 2 digit Mobile Network code (MNC) It identifies operator with in the countryeg. Airtel in Delhi has 10 as MNC 10 digit Mobile subscriber Identification Number (MSIN)this is unique number subscriber within home network (iii) SubscriberServices: The HLR store details of permission to subscribe like call forwarding, Roaming etc. Difference between IMSI number and MSISDN number MDISDN Known to outer world Used for dialing Used to route the call IMSI Burned on the SIM Used for identifying the subscriber by the network operator Used to connect to the network by authenticating Dynamic information stored in HLR This information is updated on real time basis Current location area of MS: When the subscriber is moving from one area to another area, its location changes hence the location area in which it is residing also changes. The information about its current location is updated in the HLR so that the call for it can be routed there. Current VLR and MSC status: The current MSC and the corresponding VLR in which the subscriber currently is. MSRN(Mobile Station Roaming Number): A temporary address that hides the identity and location of subscriber when it is roaming to other MSC. It is a temporary location dependent ISDN number assign to the subscriber when it is roaming in other network. It has same structure as MSISDN but contains current visitor Country Code(VCC), Visitor National Destination Code (VNDC), Identification of current MSC together with subscriber number. It is assigned by locally responsible VLR. With the help of MSRN, HLR finds the subscriber when there is a mobile terminated call so that the call can be routed there. Visitor Location Register (VLR) It is a dynamic database which contain temporary information of some of the important information store in HLR. A perfect analogy to differentiate HLR and VLR is that HLR can be thought of as storage whereas VLR is a cache. It consists of borrowed information from HLR required for call control and provisioning of services. VLR is implemented as integral part of MSC so that geographical area

corresponding to that MSC correspond to that control by VLR. When subscriber enter new MSC area VLR associated with this MSC requests information about this new subscriber from corresponding HLR in its Home networks. Example A subscriber of GSM network in Ahmedabad is roaming in Jaipur.HLR data will remain home network i.e. in Ahmedabad.VLR data will be copied to roaming network i.e Delhi. Hence there will be sufficient information about subscriber to assure the subscribed services to the user without needing to refer to HLR. Thus visiting network provides the services while billing will be done by home network. Difference between HLR and VLR Figure 4: HLR and VLR during roaming There is only one HLR per mobile network operator and one VLR / MSC HLR contains information about all subscriber in the network while VLR contains information about subscriber roaming in VLR area Information in VLR is more dynamic than HLR (though it contains some part of information of HLR). When user moves from one location area to other VLR is updated. When user moves from on VLR and new VLR information is updated in HLR VLR and HLR are used conjunctively to information localization of mobile device and facilitate roaming. Localization When there is any service requested for a mobile phone, like a mobile terminated call, it is necessary to localize the mobile phone. This is done via Localization. Localization is a process by which a mobile phone is identified, traced, authenticated and services provided to it when the mobile phone is either in its home networks or at a visiting location. This is because the service provider will provide the services only when it is identified and the access to the services to it has been verified.the localization process consists of two phases. First the location area of the mobile station is found then mobile station is searched in that location area using paging method. Location Update

Through location update process, the presence andlocation information of the devices is kept up-todate with HLR and VLR. Presence of the mobile station means whether it is available for communication or not. A mobile station might be unavailable due to many reasons like it is powered off, out of network etc. An IMSI detach procedure occurs in HLR when the mobile station is not present. When mobile phone is powered off, explicit IMSI detach occurs and HLR and VLR are updated When a mobile station is out of coverage area, an implicit IMSI detach procedure occurs. IMSI detach indicates mobile phone is not available When connected again, an IMSI attach procedure occurs. During IMSI attach, mobile station gives its IMSI number to the network. This is location update process also updates the HLR and VLR. The location update is undergone under following conditions: During Mobile originating calls Paging When mobile station moves from one location area to another its new location is updated in HLR and VLR Mobile Station updates the location when it moves more than k cells away from the location information of the last update i.e. when it crosses exact k cell boundaries. This is done to avoid frequent updates as it would be an overhead on signaling system. There is also periodic location update. This is specified by GSM operator and range from 6 minutes to 24 hours. By location update, the HLR and VLR are notified of location of mobile phone. But it gives only location area. To search the mobile phone in a location area, paging is used. Paging is a technique by which the Number of mobile phone is broadcasted in different administrative areas. A location area pages to all BSC s under it, each BSC pages the number to all BTS s under its area and each BTS broadcasts it on its downlink. A mobile phone continuously monitors its downlink and when it sees its own number, it response. Roaming Changing VLR with uninterrupted services is called roaming. Roaming is of 2 types Horizontal Roaming Vertical Roaming Horizontal Roaming: Roaming between two networks from same family. Eg. GSM to GSM or GSM to UMTS Vertical Roaming: Roaming between two networks of different families. Eg. GSM to CDMA or GPRS to Wi-Fi. As soon as mobile phone moves to new VLR, HLR sends all the user related data to new VLR When vertical roaming happens without disruption of services, it is called seamless roaming Illustration of Roaming Suppose user s mobile number is +91 9844012345 Suppose this is number of spice network in Bangalore and the user is roaming in Mumbai

CASE I: Fixed landline phone in Mumbai calls the subscriber i It will dial as 09844012345. Since the call is from fixed network, the call will be switched at PSTN network in Mumbai ii Call will be routed to its home network iii The MSC of its home network will refer to HLR and will find that subscriber is within coverage of Vodafone operator in Mumbai. This is known by the help of MSRN provided by the VLR iv Call will be routed to Mumbai MSC at Vodafone v Vodafone MSC at Mumbai will look at VLR to locate Spice subscriber and route the call vi When call is over, charging information is forwarded to Spice network in Bangalore Figure 5: Roaming Illustration: CASE I CASE II: A call is being made from the mobile phone in roaming state Suppose the spice subscriber makes a call in Mumbai. Here home network will not be referred. Vodafone Mumbai, looking at the VLR information finds the mobile phone in its area and routes the call to it.

Figure 6: Roaming Illustration: CASE II CASE III:Both caller and called party are in roaming state in foreign network A and B are 2 subscribers in Bangalore. Both are in Kolkata i.e. in roaming state. A dials B, call will be routed to Bangalore. In Bangalore finding that B is roaming in Kolkata, Call will be routed to Kolkata Figure 7: Roaming Illustration: CASE III Operation and Maintenance Sub-System It manages the operation and maintenance of the entire GSM network. It is connected to GMSC and MSC in NSS and BSCs in RSS. The components of OSS are OMC- Operation Maintenance Control AUC- Authentication Centre EIR- Equipment Identity Register.

AUC AUC is used for authentication of subscriber. It is used by HLR to authenticate the user. It storessubscriber authentication keys and generate of cipher keys. It calculates the authentication parameters and forwards them to HLR. OMC As the name indicates OMC performs management related tasks like management of status reports billing. It communicates with MSC and BSC. EIR Equipment Identity registers stores IMEI numbers of the devices in the GSM network. EIR maintains 3 types of lists related to devices Black List MS which have been reported stolen or blocked due to some reasons. White list All MS that are valid and operating Grey List- All MSs that are not functioning properly