Cellular Phone Networks Some slides are based on: Computer Networking: A Top Down Approach Featuring the Internet, 3rdedition. Jim Kurose, Keith RossAddison-Wesley,

Slides:



Advertisements
Similar presentations
Introduction to Public Land Mobile Network (PLMN)
Advertisements

GSM infrastructure MSC, BSC, BTS, VLR, HLR, GSGN, GSSN
Islamic University-Gaza Faculty of Engineering Electrical & Computer Engineering Department Global System for Mobile Communication GSM Group Alaa Al-ZatmaHosam.
GSM Global System for Mobile Communications
Wireless, Mobile Networks – Mobility. Wireless, Mobile Networks6-2 Mobility: Vocabulary home network: permanent “home” of mobile (e.g., /24)
GSM Adapted from Acoe 422. History of GSM  During the 80s, analog cellular systems experienced rapid growth in Europe, yet they were incompatible.
Telefónica Móviles España GPRS (General Packet Radio Service)
Maciej Stasiak, Mariusz Głąbowski Arkadiusz Wiśniewski, Piotr Zwierzykowski Modeling and Dimensioning of Mobile Networks: from GSM to LTE.
GSM—Global System for Mobile. 2 How does GSM handle multiple users The 1G cellular systems used FDMA. The first cellular standard adopting TDMA was GSM,
GSM standard (continued)
1G PERSONAL COMMUNICATION SYSTEMS: AMPS (PART III) Ian F. Akyildiz Broadband & Wireless Networking Laboratory School of Electrical and Computer Engineering.
Cellular and Mobile Wireless Networks (part 2) Advanced Computer Networks.
First Generation (1G) Alison Griffiths C203 Ext:3292
20 - Mobility 6: Wireless and Mobile Networks.
GSM Security Overview (Part 1)
GPRS Muhammad Al-khaldi Sultan Al-Khaldi
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 Handset Cellular Network Basics + GSM. Cellular Network Basics There are many types of cellular services; before delving into details, focus 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
1 Cellular communications Cellular communications BASIC TELECOMMUNICATIONS.
Lecture 4 Mobility Overview.
Wireless Networks Instructor: Fatima Naseem Computer Engineering Department, University of Engineering and Technology, Taxila.
GSM Continued.
Wireless, Mobile Networks6-1 Chapter 6 outline 6.1 Introduction Wireless 6.2 Wireless links, characteristics  CDMA 6.3 IEEE wireless LANs (“Wi-Fi”)
Lectured By: Vivek Dimri Assistant Professor, CSE Dept. SET, Sharda University, Gr. Noida.
MOBILE SYSTEM AND STANDARD. Radio Technology  Technological drivers of radio technology  Hardware: Better batteries,less power consumption, processors.
CDMA Network Structure and Components Lance Westberg.
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.
Lecture 8 Mobility CPE 401/601 Computer Network Systems slides are modified from Jim Kurose & Keith Ross All material copyright J.F Kurose and.
Network: Location Management Y. Richard Yang 3/21/2011.
CELLULAR DATA NETWORKS Mr. Husnain Sherazi Lecture 5.
GSM TOWARDS LTE NETWORKS Lecture # 2. CELLULAR GENERATIONS First Generation Wireless : Analog Second Generation Wireless (2G): Digital Second Generation.
6: Wireless and Mobile Networks6-1 Chapter 6 Wireless and Mobile Networks Computer Networking: A Top Down Approach Featuring the Internet, 3 rd edition.
Chapter 6 Wireless and Mobile Networks Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 Wireless,
Network components of the Switching Subsystem The switching Subsystem comprises the following subsystems. MSC (Mobile Switching Centre) HLR (Home location.
Mobile Computing Cellular Concepts. Cellular Networks Wireless Transmission Cellular Concept Frequency Reuse Channel Allocation Call Setup Cell Handoffs.
Speech decoding Channel decoding De-interleaving Burst Formatting
Wireless Communications Technology Lesson 5: GSM Bellevue Community College Bob Young, Instructor.
Cellular Communication SNSCE - CS2402 Mobile Pervasive Computing.
GSM Network Architecture
Overview of cellular system
OVERVIEW Lecture 3 Wireless Networks (2). Lecture 3: Wireless Networks 2 CDMA: two-sender interference.
Presented by: Gurpreet Singh Assistant Professor Department of School of Computing and Engineering Galgotias University Cellular Communication.
Communication Protocol Engineering Lab. Hyoung Joo. Nam. 1 GSM System Overview Wireless and Mobile Network Architecture Nam Hyoung-Joo
Accommodating mobility with direct routing
Computer Networks with Internet Technology William Stallings
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,
(Global System for Mobile Communication)
Cellular Networks 1. Overview 1G Analog Cellular 2G TDMA - GSM 2G CDMA - IS G 3G 4G and Beyond Cellular Engineering Issues 2.
GPRS(General Packet Radio Service)
COMPUTER NETWORKING 2 LECTURE : CELLULAR NETWORKS.
6: Wireless and Mobile Networks 6-1 Chapter 6 Mobile IP A note on the use of these ppt slides: We’re making these slides freely available to all (faculty,
Prof. Younghee Lee 1 1 Computer Networks u Lecture 11: Mobility Prof. Younghee Lee * Some part of this teaching materials are prepared referencing the.
1 Lecture 19 EEE 441 Wireless And Mobile Communications.
Cellular Network Base stations transmit to and receive from mobiles at the assigned spectrum Multiple base stations use the same spectrum The service area.
GLOBAL SYSTEM FOR MOBILE COMMUNICATION
Cellular Wireless Networks. Cellular Network Organization Multiple low power transmitters —100w or less Area divided into cells —Each with own antenna.
The Cellular Concept and Its Implementations. The Cellular Concept The cellular concept was developed and introduced by the Bell Laboratories in the early.
1 Lecture 20 EEE 441 Wireless And Mobile Communications.
9 Transmission and Switching Mohamed Ashour, German University in Cairo Mohamed Ashour Lecture Fall 2011 AC = authentication center BSS = base station.
Wireless Network PMIT- By-
Cellular Networks Wireless Transmission Cellular Concept
INTRODUCTION TO CELLULAR COMMUNICATIONS
CPE 401/601 Computer Network Systems
Chapter 3: Wireless WANs and MANs
GPRS GPRS stands for General Packet Radio System. GPRS provides packet radio access for mobile Global System for Mobile Communications (GSM) and time-division.
Cellular Telephone Networks
Dept. of Business Administration
Presentation transcript:

Cellular Phone Networks Some slides are based on: Computer Networking: A Top Down Approach Featuring the Internet, 3rdedition. Jim Kurose, Keith RossAddison-Wesley, July 2004.

Cellular Phone Networks Compared to WLANs – Longer range – Less speed – Higher mobility – More for voice services (evolving!) Overview – Divides the area into cells. – Base stations in each cells. – User have cellular phones. – The phones talks to the base station directly in wireless.

GSM Global System for Mobile (GSM) – Used by more than 3 billion people – 2 nd Generation (2G), because everything is digital, compared to the analog mobile phones which is 1G – Operates in 900MHz and 1800MHz band, or 850M and 1900M bands in the US – Uplink and down link both 25MHz wide. In GSM900, uplink band is M, downlink is M. – A band is divided into 124 channels with 200KHz spacing. The data rate is about 270Kbps for a channel.

GSM GSM continued – The time in a channel is divided into 8 slots. Each slot is 577us and is allocated to a user. – A mobile phone is allocated two channels, one for uplink and the other for downlink. Separated by 45MHz. – The uplink and downlink slot numbers are separated by 3 – a phone never transmits and receives at the same time – FDMA/TDMA (Frequency Division Multiple Access / Time Division Multiple Access). – Different from In wireless LAN, in which a node is given the entire bandwidth for the time it needs to send a packet. Difference due to the nature of the application. – The peak transmission power of a GSM phone is 2W in 900M band and 1W in 1800M band. In contrast, your wireless router transmits at 20dBm, which is 0.1W. Difference due to the distance.

GMSK modulation GSM uses Gaussian minimum-shift keying (GMSK). – MSK: basically replaces {1,-1} with a positive half sine wave or a negative half sine wave, and multiply it with the carrier. – GMSK: first pass the digital waveform through a Gaussian low pass filter. – Reduces interferences

Frequency Reuse Adjacent cells should not use the same frequency, because it will cause interference. However, non-adjacent cells may use the same frequency. Due to frequency reuse, the actual number of channels used in an area is larger than 124. Given an area, reducing the size of cells (reducing the transmit power) increases the frequency reuse, hence increasing the total capacity. Cell planning is a major issue.

Frequency Reuse Cell sizes in GSM: – Large microcell: 3-30km – Small microcell: 1-3km – Microcell: 0.1-1km – Picocell: km – Nanocell: km Typically, there are lots of small cells plus several large cells. The small cells carries the majority of the traffic. The large cells fills the holes.

Capacity Given the number of channels in a cell, the maximum number of users supported is fixed. – With GSM, if there are C channels, we can support 8C users at most The number of users can be much larger than the maximum number of slots. That is why some time you see “emergency calls only.” The hope is that not all users want to make calls at the same time.

The Erlang-B Formula The phone company wants to allocate enough channels such that the probability of dropping a call is below a threshold. There is an old formula, the Erlang-B Formula, to calculate this. (It is probably 100 years old.) Check:

The Erlang-B formula Given N channels, where each channel supports a user. A new call can be served if and only if there is an available channel; otherwise it is dropped. Assume the calls arrive following a Poisson process, that is, the inter-arrival time between two calls follows exponential distribution with parameter. Assume the duration of a phone call follows the exponential distribution with parameter. What is the probability of call dropping?

Exponential Distribution The p.d.f. of exponential distribution A unique feature. Suppose you are waiting for a bus. The bus is following a random schedule, and the inter-arrival time follows the exponential distribution. If you just missed a bus, the probability you have to wait t seconds is given above. But, given that you have waited t0 seconds, what is the probability you have to wait another t seconds?

Exponential Distribution The probability that you have to wait for t seconds given you have waited t0 seconds is We know that and So, That is, no matter how long you waited, you look like you didn’t wait at all! Memoryless.

The Erlang-B Formula Consider the phone system. It can be fully described by the number of current users, if the inter-arrival time of calls and the call duration both follows the exponential distribution. – Because regardless of how long you have waited for the next arriving call or for a call to finish, it looks like you didn’t wait for any time at all – In other words, by assuming the exponential distribution, the system is memoryless.

Markov Chain The number of current phone calls will change with time: – When a new call arrives – When a call finishes Given that there are i ongoing calls, or, when the system is in state i, the next state is either i-1 or i+1. – Time is fine-grained and no two events happen at the same time. The system is a Markov Chain if the probability to go from the current state to a next state is only determined by the current state, but not previous states. Because the system is memoryless, it is a Markov chain.

The Erlang-B formula Probability to go from state i to state i-1 – Event happens when a call finishes before a new call arrives Probability to go from state i to state i+1 – Event happens when a new call arrives before an existing call finishes

The Erlang-B formula The probability that none of the i existing calls finishes after time t is Therefore, the probability that the first call finishes at time t among the i calls is

The Erlang-B formula The probability that a new call arrives after the first existing call finishes is So, at state i, with probability, the next state is i-1 ; with probability, the next state is i+1.

The Erlang-B formula Suppose you know that the probability that there is no existing call is p 0. What is the probability that there is one ongoing call? Note that in equilibrium, the number of 0 to 1 transitions is the same as 1 to 0 transitions. 012N

The Erlang-B formula You can apply similar arguments to get where. Then, considering that all probabilities summing up at 1, you will get p i for all 0 <=i<=N:

The Erlang-B formula Finally, the probability of blocking is the probability that a call arrives when the system is in state N. Because Poission traffic is raondom, it is simply p N.

Management of GSM Base Transceiver Station (BTS) – Has 1 to 16 transceivers Base Station Controller (BSC) – Controls hundreds of BTS Mobile Switching Center (MSC) – Typical MSC supports up to 100,000 mobiles and 5000 simultaneous calls – MSC are connected with each other. – Gateway MSC connects the GSM system to external networks, e.g. PSTN. – Each MSC controls at least one Base Station System (BSS) Authentication Center (AUC) Operations and maintenance center (OMC) …

GSM Visitor’s Location Register (VLR): Each MSC connects to a VLR. The VLR is a data base with the information about cellphones temporarily located in the area served by particular MSC. Home Location Register (HLR): database of all cellphones permanently registered in the system. Stores – Current location of the phone. – All parameters needed by the system to establish a connection with the user. – The address of the VLR currently associated with the phone – Encryption keys for data transmission and user authentication – …

GSM Call Flow (Simplified) 1.User enters the phone number and presses the “send” button. 2.To set up the phone call, the phone needs to send information to the MSC. The phone sends “Radio Resource Channel Request” to the associated BSS. The phone then waits to hear from the BSS at the Access Grant Channel (AGCH). The request is sent on the Random Access Channel (RACH) according to ALOHA. 3.The BSS allocates a Traffic Channel (TCH), including the frequency and time slot, and broadcast it in the AGCH. It also contains information about time and frequency corrections. 4.The phone applies the corrections and tune to the assigned TCH. 5.MSC checks whether the phone is authenticated. 6.The BSS enables ciphering with the phone. At this step the connection has been set up between the phone and MSC. The BSS just forwards the message. 7.The phone sends a connection set up request to the MAC with the called phone number. The MSC connects to the PSTN and allocates the voice communication channel between the BSS. 8.Make the conversation. 9.User presses the “end” button. The MSC releases the voice channel with the BSS. The MSC informs the PTSN about the call release and the PTSN will inform the call has been released on its end. The phone then releases the TCH.

27 Public switched telephone network mobile user home Mobile Switching Center HLR home network visited network correspondent Mobile Switching Center VLR GSM: indirect routing to mobile 1 call routed to home network 2 home MSC consults HLR, gets roaming number of mobile in visited network 3 home MSC sets up 2 nd leg of call to MSC in visited network 4 MSC in visited network completes call through base station to mobile

28 Mobile Switching Center VLR old BSS new BSS old routing new routing GSM: handoff with common MSC Handoff goal: route call via new base station (without interruption) reasons for handoff: – stronger signal to/from new BSS (continuing connectivity, less battery drain) – load balance: free up channel in current BSS – GSM doesn ’ t mandate why to perform handoff (policy), only how (mechanism) handoff initiated by old BSS

29 Mobile Switching Center VLR old BSS GSM: handoff with common MSC new BSS 1. old BSS informs MSC of impending handoff, provides list of 1 + new BSSs 2. MSC sets up path (allocates resources) to new BSS 3. new BSS allocates radio channel for use by mobile 4. new BSS signals MSC, old BSS: ready 5. old BSS tells mobile: perform handoff to new BSS 6. mobile, new BSS signal to activate new channel 7. mobile signals via new BSS to MSC: handoff complete. MSC reroutes call 8 MSC-old-BSS resources released

30 home network Home MSC PSTN correspondent MSC anchor MSC MSC (a) before handoff GSM: handoff between MSCs anchor MSC: first MSC visited during call – call remains routed through anchor MSC new MSCs add on to end of MSC chain as mobile moves to new MSC IS-41 allows optional path minimization step to shorten multi-MSC chain

31 home network Home MSC PSTN correspondent MSC anchor MSC MSC (b) after handoff GSM: handoff between MSCs u anchor MSC: first MSC visited during cal –call remains routed through anchor MSC u new MSCs add on to end of MSC chain as mobile moves to new MSC u IS-41 allows optional path minimization step to shorten multi-MSC chain

General Packet Radio Service (GPRS) General Packet Radio Service – Supports data service. – GSM with GPRS is often called 2.5G, because it is providing a moderate level of data service – Supports IP, PPP (Point to point protocol). The mobile device can be used as a modem. – Different coding scheme can be used, CS-1 to CS- 4, with different over head. Per time slot, the data rate is 8, 12, 14.4, 20.2 kbps.

GRPS Multiple Access – Users are assigned frequency channels and time slots. – Packets are constant length, determined by the GSM slot. – Downlink: first come first served – Uplink: Slotted ALOHA for reserving, dynamic TDMA for data transmission

GSM SIM

GSM Security

Reading