Mobile Networking Concepts and Protocols CNT 5517



Similar documents
Mobility and cellular networks

2G/3G Mobile Communication Systems

How To Understand The Gsm And Mts Mobile Network Evolution

Mobile Wireless Overview

The 3GPP and 3GPP2 Movements Towards an All IP Mobile Network. 1 Introduction

1G to 4G. Overview. Presentation By Rajeev Bansal Director(Mobile-1) Telecommunication Engineering Centre

Wireless Mobile Telephony

Wireless Access of GSM

GPRS Systems Performance Analysis

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

Wireless Cellular Networks: 3G

Wireless Cellular Networks: 1G and 2G

3GPP Wireless Standard

Computer Networks. Wireless and Mobile Networks. László Böszörményi Computer Networks Mobile - 1

GSM v. CDMA: Technical Comparison of M2M Technologies

Chapter 6 Wireless and Mobile Networks

The GSM and GPRS network T /301

Mobile & Wireless Networking. Lecture 5: Cellular Systems (UMTS / LTE) (1/2) [Schiller, Section 4.4]

Handoff in GSM/GPRS Cellular Systems. Avi Freedman Hexagon System Engineering

Mobile Communications TCS 455

Mobile Computing. Basic Call Calling terminal Network Called terminal 10/25/14. Public Switched Telephone Network - PSTN. CSE 40814/60814 Fall 2014

Cellular Technology Sections 6.4 & 6.7

Foreword... 2 Introduction to VoIP... 3 SIP:... 3 H.323:... 4 SER:... 4 Cellular network... 4 GSM... 5 GPRS G... 6 Wimax... 7 Introduction...

IP-based Mobility Management for a Distributed Radio Access Network Architecture. helmut.becker@siemens.com

communication over wireless link handling mobile user who changes point of attachment to network

ALCATEL CRC Antwerpen Fr. Wellesplein 1 B-2018 Antwerpen +32/3/ ; Suresh.Leroy@alcatel.be +32/3/ ; Guy.Reyniers@alcatel.

Development of Wireless Networks

LTE Overview October 6, 2011

Evolution of GSM in to 2.5G and 3G

Lecture overview. History of cellular systems (1G) GSM introduction. Basic architecture of GSM system. Basic radio transmission parameters of GSM

EE 4105 Communication Engg-II Dr. Mostafa Zaman Chowdhury Slide # 1

Guide to Wireless Communications. Digital Cellular Telephony. Learning Objectives. Digital Cellular Telephony. Chapter 8

SERVICE DISCOVERY AND MOBILITY MANAGEMENT

Mobile Communications Chapter 4: Wireless Telecommunication Systems slides by Jochen Schiller with modifications by Emmanuel Agu

Global System for Mobile Communication Technology

Mobility Management 嚴 力 行 高 雄 大 學 資 工 系

White Paper ON Dual Mode Phone (GSM & Wi-Fi)

Mobile IP Part I: IPv4

2G Cellular Data Networks

CS263: Wireless Communications and Sensor Networks

Module 5. Broadcast Communication Networks. Version 2 CSE IIT, Kharagpur

Hello viewers, welcome to today s lecture on cellular telephone systems.

Next Generation of Railways and Metros wireless communication systems IRSE ASPECT 2012 Alain BERTOUT Alcatel-Lucent

Performance Evaluation of VoIP Services using Different CODECs over a UMTS Network

Administrivia. CSMA/CA: Recap. Mobility Management. Mobility Management. Channel Partitioning, Random Access and Scheduling

Performance Issues of TCP and MPEG-4 4 over UMTS

UMTS/GPRS system overview from an IP addressing perspective. David Kessens Jonne Soininen

Cellular Network Organization. Cellular Wireless Networks. Approaches to Cope with Increasing Capacity. Frequency Reuse

Ch GSM PENN. Magda El Zarki - Tcom Spring 98

Verizon Wireless White Paper. Verizon Wireless Broadband Network Connectivity and Data Transport Solutions

Mobile Communications

1xEV-DO + VoIP = CDMA Operator Advantage

Attenuation (amplitude of the wave loses strength thereby the signal power) Refraction Reflection Shadowing Scattering Diffraction

operation, and their architectures.

Pradipta Biswas Roll No. 04IT6007 M. Tech. (IT) School of Information Technology Indian Institute of Technology, Kharagpur

Multiple Access Techniques

Chapter 3: WLAN-GPRS Integration for Next-Generation Mobile Data Networks

5.0 Network Architecture. 5.1 Internet vs. Intranet 5.2 NAT 5.3 Mobile Network

How To Improve Data Rates For Global Evolution (Edge)

Lecture 1. Introduction to Wireless Communications 1

EE6390. Fall Research Report. Mobile IP in General Packet Radio System

CHAPTER 1 1 INTRODUCTION

Evolution of Mobile Communications: from 1G to 4G

The future of mobile networking. David Kessens

Long-Term Evolution. Mobile Telecommunications Networks WMNet Lab

Unlicensed Mobile Access (UMA) Handover and Packet Data Performance Analysis

EETS 8316 Wireless Networks Fall 2013

LTE Performance and Analysis using Atoll Simulation

GSM Network and Services

General Packet Radio Service (GPRS): Mobility- and Session Management

802.11: Mobility Within Same Subnet

RESOURCE ALLOCATION FOR INTERACTIVE TRAFFIC CLASS OVER GPRS

Wireless Technologies for the 450 MHz band

3GPP Technologies: Load Balancing Algorithm and InterNetworking

Performance Evaluation for Mobility Management Protocols in Cellular IP and Hawaii Mobile Networks

Delivery of Voice and Text Messages over LTE

4G MOBILE COMMUNICATION SYSTEM

Chapter 1 Introduction to Wireless Communication Systems. School of Information Science and Engineering, SDU

Wireless Local Area Network

ADSL part 2, Cable Internet, Cellular

Chapters 1-21 Introduction to Wireless Communication Systems

EPL 657 Wireless Networks

Synchronization Requirements in Cellular Networks over Ethernet

CS 294-7: Cellular Digital Packet Data (CDPD) Prof. Randy H. Katz CS Division University of California, Berkeley Berkeley, CA

Cellular Phone Systems

NTRC Dominica April 28 to May 2, 2014 Fort Young Hotel

OFDMA Orthogonal Frequency Division Multiple Access

Introduction to Wireless Communications and Networks

Computer Networks and the Internet

18-759: Wireless Networks Lecture 18: Cellular. Overview

GSM services over wireless LAN

HSPA, LTE and beyond. HSPA going strong. PRESS INFORMATION February 11, 2011

Mobile Services (ST 2010)

Mobility Management for IP-based Mobile Networks

Transcription:

Mobile Networking Concepts and Protocols CNT 5517 Some slides are adapted from Dr. Dave Johnson Notes Dr. Sumi Helal, Ph.D. Professor Computer & Information Science & Engineering Department University of Florida, Gainesville, FL 32611 helal@cise.ufl.edu

Lecture Contents Evolution of Mobile Networks GSM GPRS Mobile IP Wireless IP QoS Issue

Mobile Networking Evolution 1 st Generation Wireless (1970s) Ex: AMPS ( USA: 900Mhz); C-Nets (Germany: 450Mhz); NMT (Switzland: 450, 900Mhz), Analog technology Poor spectral efficiency Voice only 2 nd Generation Wireless (1980s) Ex: GSM: 900 and 1800Mhz, 9.6kbps, FDMA+TDMA; CDMA(IS-95A/B), 900 and 1800Mhz, 14.4/64kbps, FDMA+CDMA Digital or Analog + Digital technology Higher spectral efficiency through Multiple Access Air interfaces: FDMA, TDMA, CDMA Voice and limited data (circuit switch wireless data)

Mobile Network Evolution (Cont d) 3 rd Generation Wireless (2000 s) Ex: UMTS in Europe, 114Kbps-2Mbps; CDMA2000 in the US, up to 2Mbps Better support for wireless data Mobile Internetworking, or wireless packet data (GPRS, EDGE, Mobile IP) 4 th Generation Wireless (future) Wireless and Mobile Multimedia Smart Antenna, Spatial Division Multiple Access Research stage: ACTS,

Generations of Terrestrial Commercial Wireless Systems Capability Enhancements by Generation Digital voice, messaging & data services Fixed wireless loop, wireless LAN services Digital cellular & PCS Macro, micro & pico cells Mobile telephone Analog cellular technology Macro cells 1GW Greatly enhanced data communications services Narrowband and wideband multimedia services Higher spectrum for wideband applications Macro, micro & pico cells 2GW 3GW Very high bit rate (> 2 Mb/s) multimedia enhancements Future Evolution IMT-2000 and Beyond Time Globalization Nat l Reg L Int l 1980 1990 2000 2010 2020 Standardization Activities Relative to the Generations Current and Future (3G and Beyond) Historical (2G) Recent Past (3G) 1980 1990 2000 2010 2020 Time

Mobile Networking Evolution 1st 2nd 3rd 4th Name Analog Cellular (1970s) Digital Cellular, PCS (1980s~) IMT-2000 (2000~) (Beyond IMT- 2000) (2005~) Core Network Circuitbased Analog (PSTN) Circuit-based Digital (GSM,IS-95) IP-based (GPRS, Mobile-IP) All-IP-based Air Network FDMA FDMA+TDMA, CDMA WCDMA, cdma2000 Smart Antenna Frequency (MHz) 900 900, 1800MHz 2000MHz 5~60GHz

Mobile Networking Evolution 1st 2nd 3rd 4th Main Services Voice phone Voice phone, Low bit rate data (short msg.) Voice phone, High rate data (web surfing) same services as fixed telecomm. Data service Bandwidth NA < 10kbps < 2Mbps < 384kbps < 144kbps < 20Mbps < 2Mbps Main Organizer Nationbased SDO (IETF,ETSI) ITU-R (TG8/1), 3GPP/3GPP2 ITU-R (WP8F/ WP8D)

GSM : Global System for Mobile communication Configuration MS : ME (IMEI-International Mobile Equipment Identity) + SIM (IMSI-International Mobile Subscriber entity) BSS : BTS(Radio transceiving, Handling radio-link protocols) + BSC(Radio channel setup, frequency hoping, handover) NS : Handling subscriber(user using SS7, registration, authentication, location updating, handover, call routing to a roaming) + Switching(connecting to fixed net. ) Air link Uplink(890~915MHz)/Downlink(935~960MHz) FDMA(25MHz = 124carriers * 200kHz) + TDMA(burst period : 15/26ms)

GSM Architecture External H/O Internal H/O

CM: Comm Mngr MM: Mobility Mngr RR: Radio Resource mngr GSM Protocol

GPRS: General Packet Radio System for GSM Configuration MS BS GSN/VLR/HLR GSN: GPRS Support Node SGSN: Serving GSN Node GGSN: Gateway GSN Node Air Link interface GMSK -> EDGE -> WCDMA Paging: battery power reduced Registration, authentication, handoff

The GPRS System

GPRS Protocol Stack RLC: Reliable Link Controller, SNDCP: Sub network Dependent Convergence Protocol BSSGP: Base Sta?on System GPRS Protocol, GTP: GPRS Tunneling Protocol,

Reliable Link Controller

The I-95 CDMA Mobile Network IS-95 : TIA Interim standard for digital cellular communication system TDMA + CDMA 800(cellular), 1.7~1.8MHz(PCS) CDMA High capacity Small cell radius Spread spectrum technology Special coding scheme

CDMA Network Architecture RAN: Radio Access Network, PCF: Packet Control Func?on PDSN: Packet Data Serving Node

Mobile-IP Internet Protocol (IP) Connectionless packet delivery Unreliable delivery IP host addresses consist of two parts network id host id By design, host address is tied to its network

Internet Protocol (IP) Intermediate routers need only look at the network id destination network responsible for getting packet to right host When a host moves to a new network, its IP address would have to change - packets to old address are lost

IETF Mobile IP Protocol IETF = Internet Engineering Task Force: Standards development body for the Internet Mobile IP allows a host to have a unique (location-independent) IP address. Each host has a home agent on its home network. The home agent forwards IP packets when mobile host away from home.

IETF Mobile IP Protocol When away from home, mobile host has a care-of-address care-of-address = address of foreign agent within the foreign subnet - the foreign agent delivers forwarded packets to mobile host care-of-address may also be a temporary IP address on the foreign network

Basic Architecture

Mobile IP Architecture

IETF Mobile IP When moving, the host registers with home agent - home agent always knows the host s current care-of-address. Correspondent host = Host that wants to send packets to the mobile host Correspondent host sends packets to the host s Mobile IP address, which are routed to the host s home network.

IETF Mobile IP Correspondent host need not know that the destination is mobile. Home agent encapsulates and tunnels packets to the mobile host s care-of-address.

Encapsulation and Tunneling IP-in-IP encapsulation Received IP packet is encapsulated in a new IP packet with a new header. In the new header: Destination = care-of-address Source = address of home agent Protocol number = IP-in-IP

Encapsulation and Tunneling Decapsulation protocol at foreign agent removes added header, and transmits the packet to the mobile host over the local network interface (be it wire-line or wireless).

IP-in-IP Encapsulation

Minimal Encapsulation Reduces the additional bytes added to header when encapsulating: 8 or 12 bytes are added. Original source address need not be included in the tunnel header, if the original source is also the tunneling node

Authentication As host B can send moving to new location registration messages to host A s home server, host B can pretend to be host A, and receive packets destined for host A. To avoid this, all registration messages must be authenticated. Protection against replay attacks must be provided.

Route Optimizations Binding updates : When a home agent receives a packet from a correspondent host, the former: (1) sends a binding update informing the latter of the mobile host s current care-of-address; and (2) forwards the packet to the mobile host s care-ofaddress Correspondent host can cache the binding, and future packets can be tunneled directly to the care-ofaddress (without going via home agent) Cache consistency: A cached binding becomes stale when the mobile host moves How does a correspondent host know when the mobile host moves?

Route Optimization

Route Optimizations Binding warning: Used by old foreign agent, to request the home agent to send current binding to a correspondent host. When a host moves: Old foreign agent may cache a forwarding pointer to the new foreign agent Packets re-tunneled along the forwarding path + binding warning sent to home agent to update the correspondent with the new binding

Route Optimization Old foreign agent may not cache (or may purge) the forwarding pointer: Packets are forwarded to home agent (foreign agents know how to do that). Home agent tunnels it to current care-ofaddress + sends binding update to correspondent

MosquitoNet No foreign agent Visiting mobile host is assigned a temporary IP address corresponding to the foreign subnet. Packets are tunneled directly to the mobile host (without having to go through a foreign agent)

MosquitoNet -- Advantages Mobile hosts can visit networks that do not have foreign agents Foreign agent is no more a single point of failure Scalability: foreign agent not needed on every network that a mobile may visit. Home agents only needed on networks with mobile clients Simpler protocol: Only part of foreign agent functionality is needed

MosquitoNet -- Disadvantages Mobile host needs to acquire a temporary IP on foreign subnet Security: If a temporary IP address is re-assigned to another mobile host a little too soon, the new mobile host may receive packets intended for the previous IP owner Packet loss: Foreign agents can forward packets destined for a mobile host that has moved to another foreign subnet. Without foreign agents, the packets will simply be dropped (lost) Mobile host is more complex in MosqNet, as it must incorporate some of the functionality of a foreign agent.

Cellular IP Mobile IP is not suitable for rapid mobility With each handoff, a new IP address needs to be obtained and communicated to the home agent Results in delays and possible TCP ill reaction during handoff Cellular IP is one protocol that addresses issues of rapid mobility

Cellular IP Scalability Is IP based Uses scalable ideas from cellular mobile telephony fast and smooth handoff within a restricted geographical area (Wireless IP Access Network) no global mobility support Passive Connectivity Only active mobile nodes register with the system upon handoff Location of idle mobile nodes is only approximately known

Cellular IP Access Network

Cellular IP Routing Protocol Mobile IP across wireless IP access networks Uplink packets are routed hop-by-hop to the gateway. Downlink packets are routed through the reverse path To maintain downlink route, receiver nodes periodically send empty IP packets to the gateway (route update packets) As a node becomes idle, its downlink route is removed from the base stations

Cellular IP Handoff Simple and fast at the price of potential packet loss Mobile node initiated Tune to stronger signal and send route update cache packet to new base station New downlink is configured to the new base station Handoff latency is time from handoff to receipt of first packet through new BS During latency, downlink packets are lost

Cellular IP Handoff During handoff, route cache at old base station is not cleared. Rather it expires after a Timeout period There is a window of time where downlink packets are delivered to both old and new BS This is exploited as follows: mobile node initiates handoff with new BS and immediately returns to listen to the old BS (Semi-Soft Handoff)

Cellular IP Handoff Performance Downlink TCP Performance