International Roaming for GSM Kwangwoon Univ. Network Computing lab 2003. 04. 15 김형민

Slides:



Advertisements
Similar presentations
National Institute of Science & Technology Technical seminar-2004 S.Rabindra kumar Patro EI [1] Technical Seminar On Description of Wireless intelligent.
Advertisements

Mobile Number Portability
GSM (GLOBAL SYSTEM FOR MOBILE COMMUNICATION)
IN Intelligent Network Basic IN concept & technology
1 GSM Mobility Management Originals by: Rashmi Nigalye, Mouloud Rahmani, Aruna Vegesana, Garima Mittal, Fall 2001 Prof. M. Veeraraghavan, Polytechnic University,
Mobile web E- Business Technology Prof. Dr. Eduard Heindl Shirin Faghihi.
Wireless, Mobile Networks – Mobility. Wireless, Mobile Networks6-2 Mobility: Vocabulary home network: permanent “home” of mobile (e.g., /24)
By Neha choudhary Asst.Professor CSE/IT LHST-A.  GSM-Introduction  Architecture  Technical Specifications  Characteristics and features  Applications.
Modes Mobile Station ( MS )
Mobile IP Overview: Standard IP Standard IP Evolution of Mobile IP Evolution of Mobile IP How it works How it works Problems Assoc. with it Problems Assoc.
 The missing parts in the picture are the interactions between the PCS network and the PSTN.  This section briefly describes how mobile roaming is managed.
Interworking Internet Telephony and Wireless Telecommunications Networks Presented By: Matt Vidal Jonathan Lennox Kazutaka Murakami Mehmet Karaul Thomas.
Chapter 6 Wireless and Mobile Networks Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 A note on.
MOBILE PHONE ARCHITECTURE & TECHNOLOGY. HISTORY  The idea of the first cellular network was brainstormed in 1947  Disadvantages  All the analogue system.
 The GSM network is divided into two systems. each of these systems are comprised of a number of functional units which are individual components of the.
Evolution from GMS to UMTS
Hui Zhang, Fall Computer Networking Mobility.
 Global System for Mobile Communications (GSM) is a second generation (2G) cellular standard developed to cater voice services and data delivery using.
GSM: The European Standard for Mobile Telephony Presented by Rattan Muradia Requirement for course CSI 5171 Presented by Rattan Muradia Requirement for.
Members of our Presentation  (Bsts09-08) Hafiz Umer Ejaz  (Bsts09-09) Rai-Habib Ullah  (Bsts09-31) M.Arsalan Qureshi  (Bsts09-32) Shoaib Ansari 
Mobile Technologies Introduction Basics of GSM Value Added Services SMS Short Codes Asterisk * LBS.
CDMA Network Structure and Components Lance Westberg.
GSM Network Structure Lance Westberg.
Network: Location Management Y. Richard Yang 3/21/2011.
CELLULAR DATA NETWORKS Mr. Husnain Sherazi Lecture 5.
GSM Signaling Protocol Architecture. Protocols above the link layer of the GSM signaling protocol architecture provide specific functions: Radio Resource.
Mobile Communication Common Channel Signaling System No. 7 (i.e., SS7 or C7) is a global standard for telecommunications defined by the International Telecommunication.
Polytechnic University  M. Veeraraghavan 1 Location management Prof. Malathi Veeraraghavan Elec. & Comp. Engg. Dept/CATT Polytechnic University
Mobile Computing Cellular Concepts. Cellular Networks Wireless Transmission Cellular Concept Frequency Reuse Channel Allocation Call Setup Cell Handoffs.
#1EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU Southern Methodist University Fall 2003 EETS 8316/NTU CC745-N Wireless Networks Lecture 2: Switching Network.
NETWORK SIGNALING. GSM Network Architecture (protocols) CM MM RR MM LAPD m radio LAPD m radio LAPD PCM RR’ BTSM CM LAPD PCM RR’ BTSM UmUm A bis A SS7.
Lecture 5 Intersystem Operation. Basic AMPS Gives air interface between tower and mobile phone Does not provide capability to deliver roaming between.
GSM TOWARDS LTE NETWORKS
PLMN Network Intelligence 2 © Manzur Ashraf. Switching.
Introduction to the GSM– -Wireless communication system Definition -handoff -Call setup -Cell shape -GSM Applications.
4.1 Architecture of the GSM system GSM is a PLMN (Public Land Mobile Network) – several providers setup mobile networks following the GSM standard within.
GSM Network Architecture
A SEMINAR REPORT ON CELLULAR SYSTEM Introduction to cellular system The cellular concept was developed and introduce by the bell laboratories in the.
 Set of procedures to:  track a mobile user  find the mobile user to deliver it calls  Current location of MS maintained by 2-level hierarchical strategy.
Chap14. GSM Operations, Administration, and Maintenance 네트워크 컴퓨팅 연구실 서 돈 철
Communication Protocol Engineering Lab.
Kwangwoon Univ. Wireless and Mobile Network Architectures Intersystem Handoff and Authentication IS-41 오재준Nclab
Kwangwoon Univ. Wireless and Mobile Network Architectures VoIP Service for Mobile Networks 03, 05,06 Network.
Communication Protocol Engineering Lab. Myung Jo. Kim. 1 Mobile Prepaid Phone Service Kim Myung Jo Communication.
Chap 5. IS-41 Network Signaling
Presented by S.SATHISH, , M.Tech(COS).
Accommodating mobility with direct routing
Communication Protocol Engineering Lab. Taek-su Shin 1 GSM Mobility Management April, 15, 2003 Taek-su Shin Communication Protocol Engineering.
Mobility CPE 401/601 Computer Network Systems slides are modified from Jim Kurose & Keith Ross All material copyright J.F Kurose and K.W. Ross,
Kwangwoon Univ. Wireless and Mobile Network Architectures Chapter 7 PACS Network Signaling.
(Global System for Mobile Communication)
DWAN ALSTON SMS TECHNOLOGY WHAT IS SMS????? SMS stands for Short Message Service. It is a technology that enables the sending and receiving of messages.
1 Lecture 19 EEE 441 Wireless And Mobile Communications.
BY KAMAL RAJ SINGH ID : 2009H124492P M.E. COMMUNICATION ENGG.
Bitwali1 Wireless Communication Introduction to Mobile Communication and Cellular System Lecture 3-4.
GSM Mobility Management
Wireless Network PMIT- By-
GLOBAL SYSTEM FOR MOBILE COMMUNICATION
Cellular Networks Wireless Transmission Cellular Concept
CPE 401/601 Computer Network Systems
Global System for Mobile Communications
WIRELESS INTELLIGENT NETWORKS (WIN)
GSM.
GPRS GPRS stands for General Packet Radio System. GPRS provides packet radio access for mobile Global System for Mobile Communications (GSM) and time-division.
Global system for Mobile Communications
International Roaming for GSM
VoIP Service for Mobile Networks
International Roaming for GSM
GPRS Architecture Ayan Ganguly Bishakha Roy Akash Dutta.
Dept. of Business Administration
Presentation transcript:

International Roaming for GSM Kwangwoon Univ. Network Computing lab 김형민

Kwangwoon Univ. Wireless and Mobile Network Architectures Introduction  GSM supports roaming services that allow a subscr iber in a GSM network to receive mobile telephony s ervice when the user visits a different GSM network  GSM networks are within the same country  GSM networks are located in different countries

Kwangwoon Univ. Wireless and Mobile Network Architectures Introduction  International roaming issue from the customer’s perspective  John is a subscriber of GSM service in Korea  Suppose that he travels from Korea to Japan,which have a GSM roaming agreement John Jenny

Kwangwoon Univ. Wireless and Mobile Network Architectures Three scenarios for call delivery to John  Scenarios #1  If a person in Korea call John The caller is charged for a local GSM call John is charged for an international call from Korea to Japan  Scenarios #2  If the caller is from a third country (say, Hong Kong) The caller is charged for an international call from Hong Kong to Korea John is charged for an international call from Korea to Japan  Scenarios #3  If the caller is in Japan international call This scenario is in fact a special case of scenario 2, and is referred to as tromboning

Kwangwoon Univ. Wireless and Mobile Network Architectures International GSM Call Setup  The call delivery procedure to a GSM roamer is basically the same as the procedure described in Chapter 9, except that two international switch centers (ISCs) are involved in the voice path.  ISCs offer interworking functions between the national networks and the international network  The call path of every international call is composed of three segments:  one in origination country  another in the international network  the third in the destination country  These circuit segments are interconnected by two ISCs:  one in the origination country  the other in the destination country

Kwangwoon Univ. Wireless and Mobile Network Architectures Korea International call setup procedure (Step 1) HLR E VLR F GMSC D MSC G Switch A ISC B (Japan) ISC C (Korea) John Jenny 1 JAPAN Jenny first dials the ISCA (international switch center access code), CC (country code), John’s MSISDN 1.1 Switch A interprets the ISCA, the first portion of the dialed digits, it identifies the call as an international call, then sets up the call using the IAM message to Japan ISC 1.2 Based on country code, ISC B routes the call to Korea’s ISC C ISC C interprets the prefix of the remaining digits, and sets up the voice trunk to GMSC D 1.3

Kwangwoon Univ. Wireless and Mobile Network Architectures Korea International call setup procedure (Step 2 ~ 6) HLR E VLR F GMSC D MSC G Switch A ISC B (Japan) ISC C (Korea) John Jenny 1 JAPAN Step 2. GMSC D queries HLR E to obtain the MSRN Step 3and 4 HLR E queries VLR F Step 5 The MSRN is returned to GMSC D 5 Step 6 Based on the MSRN, GMSC D uses the IAM message to set up the trunk to MSC G

Kwangwoon Univ. Wireless and Mobile Network Architectures Reducing the International Call Delivery Cost  To avoid unnecessary international trunk setups, an IAM message should not travel across country boundaries before the destination is known  Four solutions that follow this guideline  A basic restriction is that we should not introduce any new message types to the GSM MAP protocol defined in GSM specification  The solutions utilize only existing messages with the prefix MAP_  In the first three solutions, we utilize the concept of roamer location cache (RLC)  In solution 4, we introduce a special dialing code that leads the call to the GMSC of the visited GSM system

Kwangwoon Univ. Wireless and Mobile Network Architectures RLC  The RLC in a visited system maintains a database containing the records of all international roamers who are presently in that visited system  From the perspective of a VLR in the visited system, RLC functions as the HLR of a roamer  From the perspective of the HLR in the home system of the roamer, RLC serves as the VLR in a visited system

Kwangwoon Univ. Wireless and Mobile Network Architectures Solution 1 (Registration) Korea HLR VLR MSC ISC B (Japan) ISC C (Korea) JAPAN RLC Step 1. The MS registers to the VLR 2 Step 2. The VLR sends MAP_UPDATE_LOCA TION to the roamer’s HLR. HLR 은 외국에 있으므 로 ISC B 에게 라우트 Step 3. ISC B 는 메시지를 해 석, roamer 등록절차인 지를 식별, The message is forwarded to Korean (ISC C) as usual Step 4. At the same time, ISC B duplicates the message and forwards it to the RLC. RLC creates a record to store the IMSI and VLR/MSC address Step 5. RLC 는 MAP_RESTORE_DAT A : HLR 에게 MSISDN 요구 MAP_INSERT_SUBSC RIBER_DATA : MSISDN 을 돌려받는 다

Kwangwoon Univ. Wireless and Mobile Network Architectures Solution 1 (Call delivery) VLR MSC ISC B (Japan) RLC PSTN Switch A 1 Jenny John Step 1. Jenny first dials the ISCA code, the CC code, then John's MSISDN 스위치 A 는 다이얼의 앞 부분 (ISCA+CC) 을 해석 국제전화임을 확인하고 ISC B 에게 라우트 (IAM message) Step 2. CC code 와 남아있는 번 호에 근거하여 ISC B 는 국내에서 이뤄지는 통화 임을 알게 된다 ISC B 는 IAM 메시지에 의해 제공된 MSISDN 을 이용하여 RLC 를 찾는다 Step 3. RLC Table 에 John entry 가 있는 경우 VLR 로 부 터 MSRN 을 가지고 온 다. Step 4. By using the MSRN, ISC B routes the IAM message to John

Kwangwoon Univ. Wireless and Mobile Network Architectures Solution 1 (Advantage & Disadvantage)  Advantage  Only ISC B needs to be modified  Other network elements, such as the VLR and HLR, remain the same  Disadvantage  Most ISCs are not equipped with the GSM MAP protocol (not be able to interpret the GSM MAP message)  ISCs typically belong to an international telephone carrier different from that of the GSM service provider

Kwangwoon Univ. Wireless and Mobile Network Architectures Solution 2 (Registration) Korea HLR VLR MSC A ISC B (Japan) ISC C (Korea) RLC Step 1. The MS registers to the VLR JAPAN Switch D Step 2. VLR 은 international roamer 의 등록임을 알고, MAP_UPDATE_LOCATI ON 메시지를 RLC 에게 보낸다 RLC creates a record to store the IMSI and VLR/MSC address Step 3. RLC sends the MAP_UPDATE_LOCATI ON message to the roamer’s HLR Step 4. 등록과정이 끝난 후, RLC 는 MAP_RESTORE_DATA 메시지를 이용해 roamer 의 MSISDN 을 얻는다

Kwangwoon Univ. Wireless and Mobile Network Architectures Solution 2 (Call delivery) VLR MSC RLC PSTN Switch A 1 Jenny John Step 1. The steps are the same as those for solution 1. Except that Jenny dials the number of Switch D instead of the country code Step 2. Switch D 는 IAM 메시지 에 의해 제공된 MSISDN 을 이용하여 RLC 를 찾 는다 Step 3. RLC Table 에 John entry 가 있는 경우 VLR 로 부 터 MSRN 을 가지고 온 다. Step 4. By using the MSRN, ISC B routes the IAM message to John Switch D

Kwangwoon Univ. Wireless and Mobile Network Architectures Solution 2 (Advantage & Disadvantage)  Advantage  The modifications are made only within the GSM network  Disadvantage  Extra modifications to the VLR  The caller must dial the number of Switch D, then the MSISDN  Dialing process id different from the ordinary international call dialing procedure  Sophisticated billing procedure

Kwangwoon Univ. Wireless and Mobile Network Architectures Solution 3 (Registration) Korea HLR VLR MSC A ISC B (Japan) ISC C (Korea) RLC Step 1. The MS registers to the VLR JAPAN Switch D 4 Step 2. The VLR sends MAP_UPDATE_LOCATI ON to the roamer’s HLR. HLR 은 외국에 있으므로 ISC B 에게 라우트 Step 3. foreign country 의 HLR 에 게 location update 메시지 가 보내질 때 동작 RLC creates a record to store the IMSI and VLR/MSC address Step 4. 등록과정이 끝난 후, RLC 는 MAP_RESTORE_DATA 메시지를 이용해 roamer 의 MSISDN 을 얻는다 2 extrator 3

Kwangwoon Univ. Wireless and Mobile Network Architectures Solution 3 (Advantage & Disadvantage)  Advantage  It is transparent to the VLR  Disadvantage  A new network component (i.e., the extractor)

Kwangwoon Univ. Wireless and Mobile Network Architectures Solution 4  Dial NDC1+IRAC+CC+NDC2+SN  NDC1 : NDC or mobile network access code to the visited GSM system  IRAC : international roamer access code  CC : country code of the home country  NDC2 : NDC of the home GSM system  SN : subscriber number for the roamer  PSTN routes the call to a GMSC of the visited GSM system (NDC1)  GMSC 는 international roaming call 임을 확인 (IRAC)  HLR 에게 질의하는 대신 CC+NDC2+SN 을 통하여 MSISDN 얻어냄  Signaling path between the GMSC and the HLR already exists  The GMSC query the HLR to obtain the MSRN  GMSC 는 MSC 에게 call 을 라우트, 목적한 MS 에게 도착한다

Kwangwoon Univ. Wireless and Mobile Network Architectures HLRVLR GMSC MSC PSTN

Kwangwoon Univ. Wireless and Mobile Network Architectures Solution 4  GMSC is a general-purpose switching system  roamer 의 HLR 을 억세스하기 위한 경로해석을 수행  목적지 MSC 에게 직접적으로 콜을 라우트  Advantage  GSM call delivery procedure is not modified  No new elements are required  Cost-effective (no new network elements)