No lecture on Thurs. Last homework will be out this week (not due, covers wireless) Extra office hours for next week and the week after.

Similar documents
CSC 4900 Computer Networks: Mobility

Mobility: vocabulary

Data Communication & Networks G Session 5 - Main Theme Wireless Networks. Dr. Jean-Claude Franchitti

Multiple Access in Cellular and Systems

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

CSC 401 Data and Computer Communications Networks

Wireless Security Background

CPSC 826 Internetworking. Wireless and Mobile Networks. Wireless Networks Wireless Hosts

Module 6: Wireless Mobile Networks

Input ports, switching fabric, output ports Switching via memory, bus, crossbar Queueing, head-of-line blocking

Chapter 6 Wireless and Mobile Networks

CSCI-1680 Wireless Chen Avin

CSC 8560 Computer Networks: Wireless and Mobility

Chapter 6 Wireless and Mobile Networks

Chapter 6 Wireless and Mobile Networks

Last time. BGP policy. Broadcast / multicast routing. Link virtualization. Spanning trees. Reverse path forwarding, pruning Tunneling

Cellular Networks and Mobility

Chapter 6 Wireless and Mobile Networks

Chapter 6 Wireless and Mobile Networks (Wireless and Mobility)

Chapter 6 Wireless and Mobile Networks

Chapter 5 Wireless and Mobile Networks

Reti degli elaboratori

Communication Networks: Wireless and Mobile Communication Networks. Prof. Amir Herzberg BIU, Dept. of CS

Mobile and Sensor Systems

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

Already finished all layers in the stack, why a separate chapter for wireless and mobile networks?

COSC : mobility within same subnet. Lecture 26. H1 remains in same IP subnet: IP address can remain same

Chapter 7. Wireless and Mobile Networks 7-1

Computer Networks 1 (Mạng Máy Tính 1) Lectured by: Dr. Phạm Trần Vũ

Wireless Network and Mobility

Chapter 6 Wireless and Mobile Networks

Chapter 6 Wireless and Mobile Networks. Chapter 6 outline. Chapter 6: Wireless and Mobile Networks. Elements of a wireless network

Wireless and Mobile Networks

Chapter 6 Wireless and Mobile Networks

Chapter 3: Wireless and Mobile Networks

Chapter 6. Wireless and Mobile Networks. IEEE : personal area network : WiMAX: downlink, uplink scheduling

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

Announcements: Assignment 4 due now Lab 4 due next Tuesday Assignment 5 posted, due next Thursday

Wireless and Mobile Networks

Chapter 6 Wireless and Mobile Networks

Lecture 15 Wireless and Mobility

Shared Access Networks Wireless. 1/27/14 CS mywireless 1

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

Wireless and Mobile Networks 7-2

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

3/20/2012. Data Communications & Networks. Session 5 Main Theme. 2 Wireless and Mobile Networks. Dr. Jean-Claude Franchitti

CS118 Discussion 1A, Week 9. Zengwen Yuan Dodd Hall 78, Friday 10:00 11:50 a.m.

Wireless and Mobile Networks Reading: Sections 2.8 and 4.2.5

Wireless Networks. CSE 3461: Introduction to Computer Networking Reading: , Kurose and Ross

Computer Networks, Andrew Tannenbaum, Chapter 5.6. Computer Networking: A Top Down Approach Featuring the

Last Lecture: Data Link Layer

Mohammad Hossein Manshaei 1393

Mohammad Hossein Manshaei 1393

Wireless Challenges : Computer Networking. Overview. Routing to Mobile Nodes. Lecture 25: Wireless Networking

Chapter 4 roadmap. CS555, Spring /14/2005. WMU-CS, Dr. Gupta 1. Multicast Routing: Problem Statement. Approaches for building mcast trees

CS 332 Computer Networks Wireless Networks

Topic 2b Wireless MAC. Chapter 7. Wireless and Mobile Networks. Computer Networking: A Top Down Approach

CSC 4900 Computer Networks: Wireless Networks

Chapter 6 Wireless and Mobile Networks

Lecture 6. Data Link Layer (cont d) Data Link Layer 1-1

6.9 Summary. 11/20/2013 Wireless and Mobile Networks (SSL) 6-1. Characteristics of selected wireless link standards a, g point-to-point

Addressing: when mobile is moving around. Mobile Registration. Principles of Mobile Routing. Mobility via Indirect Routing

ECS-087: Mobile Computing

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

Carrier Wave! Signals! Modulation! Internet Protocol Stack!

COMP 3331/9331: Computer Networks and Applications

M06:Wireless and Mobile Networks. Corinna Schmitt

CSCD 433 Network Programming Fall Lecture 7 Ethernet and Wireless

COMP 3331/9331: Computer Networks and Applications

Internet Services & Protocols. Mobile and Wireless Networks

ECE 4450:427/527 - Computer Networks Spring 2017

Wireless and WiFi. Daniel Zappala. CS 460 Computer Networking Brigham Young University

Mobility Management usually includes two parts: location management and handoff management.

Lecture 4: Wireless MAC Overview. Hung-Yu Wei National Taiwan University

Wireless Transmission and Mobility

Wireless and Mobile Network Architecture

Wireless and Mobile Networks

Wireless Networks. CSE 3461: Introduction to Computer Networking Reading: , Kurose and Ross ( 6th ed.); , Kurose and Ross (7th ed.

Cellular Communication

Mobility Management. Shun-Ren Yang Ph.D.

IEEE WLANs (WiFi) Part II/III System Overview and MAC Layer

CS 43: Computer Networks. 27: Media Access Contd. December 3, 2018

LECTURE 8. Mobile IP

Data Link Protocols. TCP/IP Suite and OSI Reference Model. The TCP/IP protocol stack does not define the lower layers of a complete protocol stack

CC451 Computer Networks

CS 515 Mobile and Wireless Networking Final Exam Solutions Fall

Sample solution to Midterm

Principles behind data link layer services

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

What is mobility? Mobile IP. Mobility Impact on Protocol Stack (cont.) Advanced Topics in Computer Networks

Lecture 23 Overview. Last Lecture. This Lecture. Next Lecture ADSL, ATM. Wireless Technologies (1) Source: chapters 6.2, 15

Principles behind data link layer services:

Principles behind data link layer services:

Wireless Protocols. Training materials for wireless trainers

MOBILITY AND SERVICE MANAGEMENT FOR FUTURE ALL-IP BASED WIRELESS NETWORKS

Communications Software. CSE 123b. CSE 123b. Spring Lecture 10: Mobile Networking. Stefan Savage

Quick announcement. CSE 123b Communications Software. Last class. Today s issues. The Mobility Problem. Problems. Spring 2003

CS 515 Mobile and Wireless Networking Final Exam Fall

Block 3: Lecture 1! Part 3: Lecture 1! Wireless networks!

Computer Network Fundamentals Spring Week 3 MAC Layer Andreas Terzis

Transcription:

Administrivia No lecture on Thurs. Last homework will be out this week (not due, covers wireless) Extra office hours for next week and the week after. 1 CSMA/CA: Recap Sensing in wireless medium is limited by hidden terminal problem. Collision detection is limited by half-duplex nature of radios (cannot talk and listen at the same time) Collision avoidance is the key! Random backoff after sensing busy slot RTS/CTS reservation protocol 2 1

Collision Avoidance: RTS-CTS exchange A AP B RTS(A) RTS(B) reservation collision RTS(A) CTS(A) CTS(A) DATA (A) defer time ACK(A) ACK(A) 3 Channel Partitioning, Random Access and Scheduling Channel partitioning (GSM, CDMA, etc) is inflexible in accomdating bursty traffic. Random access allows on-demand allocation, but has significant overhead due to collision or RTS/CTS. th generation cellular systems are shifting to explicit centralized scheduling of resources by the BS. 2

Mobility Management 5 Mobility Management General principles Cellular examples. 6 3

What is mobility? spectrum of mobility, from the perspective: no mobility high mobility mobile wireless user, using same access point mobile user, connecting/ disconnecting from using DHCP. mobile user, passing through multiple access point while maintaining ongoing connections (like cell phone) 7 Example (simple): mobility within same 802.11 subnet H1 remains in same IP subnet: IP address can remain same switch: which AP is associated with H1? self-learning (Ch. 5): switch will see frame from H1 and remember which switch port can be used to reach H1 BBS 1 AP 1 router hub or switch AP 2 H1 BBS 2 8

Wide-Area Mobility Managment In the 802.11 example, mobility is handled at the link layer. For wide-area roaming, it must be handled at the layer. Issues: How to find the destination? How to route stuff to the destination? How to update and keep track of its location? 9 Mobility: Vocabulary home : permanent home of mobile (e.g., 128.119.0/2, Verizon) home agent: entity that will perform mobility functions on behalf of mobile, when mobile is remote Permanent address: address in home, can always be used to reach mobile e.g., 128.119.0.186, (510) 62-5807 wide area 10 5

Mobility: more vocabulary Permanent address: remains constant (e.g., 128.119.0.186) visited : in which mobile currently resides (e.g., 79.129.13/2) Care-of-address: address in visited. (e.g., 79,129.13.2) wide area : wants to communicate with mobile foreign agent: entity in visited that performs mobility functions on behalf of mobile. 11 Mobility: approaches Let routing handle it: routers advertise permanent address of mobile-nodes-in-residence via usual routing table exchange. routing tables indicate where each mobile located no changes to end-systems Let end-systems handle it: indirect routing: communication from to mobile goes through home agent, then forwarded to remote direct routing: gets foreign address of mobile, sends directly to mobile 12 6

Mobility: approaches Let routing handle it: routers advertise permanent address of mobile-nodes-in-residence not via usual routing table exchange. scalable routing tables to indicate millions of where each mobile located mobiles no changes to end-systems let end-systems handle it: indirect routing: communication from to mobile goes through home agent, then forwarded to remote direct routing: gets foreign address of mobile from home agent, sends directly to mobile 13 Mobility: registration home visited 2 wide area foreign agent contacts home agent home: this mobile is resident in my 1 mobile contacts foreign agent on entering visited End result: Foreign agent knows about mobile Home agent knows location of mobile 1 7

Mobility via Indirect Routing home addresses packets using home address of mobile home agent intercepts packets, forwards to foreign agent 1 wide area 2 foreign agent receives packets, forwards to mobile 3 visited mobile replies directly to 15 Indirect Routing: comments Mobile uses two addresses: permanent address: used by (hence mobile location is transparent to ) care-of-address: used by home agent to forward datagrams to mobile triangle routing: -home-mobile inefficient when, mobile are in same 16 8

Indirect Routing: moving between s suppose mobile user moves to another registers with new foreign agent new foreign agent registers with home agent home agent update care-of-address for mobile packets continue to be forwarded to mobile (but with new care-of-address) mobility, changing foreign s transparent: on going connections can be maintained! 17 Mobility via Direct Routing forwards to foreign agent foreign agent receives packets, forwards to mobile visited home requests, receives foreign address of mobile 2 1 wide area 3 mobile replies directly to 18 9

Mobility via Direct Routing: comments overcome triangle routing problem non-transparent to : must get care-of-address from home agent what if mobile changes visited? 19 Accommodating mobility with direct routing anchor foreign agent: FA in first visited data always routed first to anchor FA when mobile moves: new FA arranges to have data forwarded from old FA (chaining) wide area 1 agent anchor foreign agent 5 new foreign agent 3 foreign net visited at session start 2 new foreign 20 10

Examples Mobile IP Cellular s Will focus on latter. 21 Components of cellular architecture recall: wired public telephone different cellular s, operated by different providers 22 11

Handling mobility in cellular s home : of cellular provider you subscribe to (e.g., Sprint, Verizon) home location register (HLR): database in home containing permanent cell phone #, profile information (services, preferences, billing), information about current location (could be in another ) visited : in which mobile currently resides visitor location register (VLR): database with entry for each user currently in could be home 23 GSM: indirect routing to mobile home consults HLR, gets roaming number of mobile in visited mobile user HLR 2 home home Mobile Switching Center VLR Mobile Switching Center visited 3 1 call routed to home Public switched telephone home sets up 2 nd leg of call to in visited in visited completes call through base station to mobile 2 12

GSM: handoff with common old BS VLR Mobile Switching Center old routing new routing new BS Handoff goal: route call via new base station (without interruption) reasons for handoff: stronger signal to/from new BS (continuing connectivity, less battery drain) load balance: free up channel in current BS GSM doesn t mandate why to perform handoff (policy), only how (mechanism) handoff initiated by old BS 25 GSM: handoff with common old BS VLR Mobile Switching Center 2 1 7 8 3 5 6 new BS 0. Mobile measures signal strength from adjacent BS s based on beacons. 1. old BS informs of impending handoff, provides list of 1 + new BS s 2. sets up path (allocates resources) to new BS 3. new BS allocates radio channel for use by mobile. new BS signals, old BSS: ready 5. old BS tells mobile: perform handoff to new BS 6. mobile, new BS signal to activate new channel 7. mobile signals via new BS to : handoff complete. reroutes call 26 8 -old-bs resources released 13

GSM: handoff between s home Home anchor PSTN anchor : first visited during cal call remains routed through anchor new s add on to end of chain as mobile moves to new (a) before handoff 27 GSM: handoff between s home Home anchor PSTN anchor : first visited during cal call remains routed through anchor new s add on to end of chain as mobile moves to new (b) after handoff 28 1

Soft vs Hard Handoff In GSM, a mobile is connected to only one BSS at any one time. Handoff entails changing channels. In CDMA, all users occupy the entire bandwidth (1.25 MHz). Two BSS s can be simultaneously listening to the mobile and pass their decisions and their reliability to the. The decides based on the better decision at the moment. Soft handoff provides a form of macrodiversity. 29 15