Wireless Network and Mobility

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

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

CSCI-1680 Wireless Chen Avin

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

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

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

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

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

Ethernet Switches Bridges on Steroids. Ethernet Switches. IEEE Wireless LAN. Ad Hoc Networks

Review. Error Detection: CRC Multiple access protocols. LAN addresses and ARP Ethernet. Slotted ALOHA CSMA/CD

ECE 4450:427/527 - Computer Networks Spring 2017

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

Wireless and Mobile Networks Reading: Sections 2.8 and 4.2.5

Module 6: Wireless Mobile Networks

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

CSC 4900 Computer Networks: Mobility

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.

LAN Interconnection and Other Link Layer Protocols

Getting Connected (Chapter 2 Part 4) Networking CS 3470, Section 1 Sarah Diesburg

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

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

15-441: Computer Networking. Wireless Networking

Wireless and Mobile Networks

Chapter 6 Wireless and Mobile Networks

CSC 8560 Computer Networks: Wireless and Mobility

Chapter 6 Wireless and Mobile Networks

Chapter 6 Wireless and Mobile Networks. Csci 4211 David H.C. Du

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

Mobile and Sensor Systems

Last Lecture: Data Link Layer

Medium Access Control

CSE 461: Wireless Networks

Chapter 6 Wireless and Mobile Networks

Chapter 6 Wireless and Mobile Networks

More on Link Layer. Recap of Last Class. Interconnecting Nodes in LAN (Local-Area Network) Interconnecting with Hubs. Computer Networks 9/21/2009

Wireless and Mobile Networks 7-2

CS 348: Computer Networks. - WiFi (contd.); 16 th Aug Instructor: Sridhar Iyer IIT Bombay

Local Area Networks NETW 901

Hubs, Bridges, and Switches (oh my) Hubs

Chapter 5 Wireless and Mobile Networks

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

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

Lecture 15 Wireless and Mobility

Unit 7 Media Access Control (MAC)

Chapter 6 Wireless and Mobile Networks (Wireless and Mobility)

Mohammad Hossein Manshaei 1393

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

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

Wireless Security Background

CSC 4900 Computer Networks: Wireless Networks

Wireless and Mobile Networks

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

Multiple Access in Cellular and Systems

CMPE 257: Wireless and Mobile Networking

Mohamed Khedr.

Home Area Networks. Outline

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

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

Wireless Protocols. Training materials for wireless trainers

Topics for Today. More on Ethernet. Wireless LANs Readings. Topology and Wiring Switched Ethernet Fast Ethernet Gigabit Ethernet. 4.3 to 4.

WiFi Networks: IEEE b Wireless LANs. Carey Williamson Department of Computer Science University of Calgary Winter 2018

Ethernet Switches (more)

Chapter 7. Wireless and Mobile Networks 7-1

Data Communications. Data Link Layer Protocols Wireless LANs

Chapter 6 Wireless and Mobile Networks

COMP 3331/9331: Computer Networks and Applications

Logical Link Control (LLC) Medium Access Control (MAC)

Chapter 6 Wireless and Mobile Networks

standard. Acknowledgement: Slides borrowed from Richard Y. Yale

Chapter 6 Wireless and Mobile Networks

Overview : Computer Networking. Spectrum Use Comments. Spectrum Allocation in US Link layer challenges and WiFi WiFi

CMPE 257: Wireless and Mobile Networking

Announcements: ECE/CS 372 introduction to computer networks. Assign 4 is due this Thursday Lab 4 is due next Tuesday Assignment 5 posted soon

Multiple Access Links and Protocols

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

Wireless Local Area Networks (WLANs) Part I

CSCD 433 Network Programming Fall Lecture 7 Ethernet and Wireless

Chapter 3: Wireless and Mobile Networks

Computer Communication III

Wireless LANs. ITS 413 Internet Technologies and Applications

Rahman 1. Application

CSC 401 Data and Computer Communications Networks

Lecture 16: QoS and "

Chapter 6 Wireless and Mobile Networks

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

Chapter 4. The Medium Access Control Sublayer. Points and Questions to Consider. Multiple Access Protocols. The Channel Allocation Problem.

Total /75 xxxxxxxxxx

MAC. Fall Data Communications II 1

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

Solutions to Exercise Session 4,

Wireless Local Area Networks. Networks: Wireless LANs 1

of-service Support on the Internet

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

Mobile devices for wireless

04/11/2011. Wireless LANs. CSE 3213 Fall November Overview

CSE 461: Multiple Access Networks. This Lecture

Wireless and Mobile Networks

CS 332 Computer Networks Wireless Networks

Outline. CS5984 Mobile Computing. IEEE 802 Architecture 1/7. IEEE 802 Architecture 2/7. IEEE 802 Architecture 3/7. Dr. Ayman Abdel-Hamid, CS5984

Transcription:

Wireless Network and Mobility Dept. of Computer Science, University of Rochester 2008-11-17 CSC 257/457 - Fall 2008 1

Wireless Networks and Mobility Wireless networking in the data link layer Short range: IEEE 802.15 Bluetooth Medium range: IEEE 802.11 wireless LAN (WiFi) Long range: Cellular Internet access and long range WiFi Mobility in the network layer Infrastructured wireless mobile networks Ad hoc wireless mobile networks 2008-11-17 CSC 257/457 - Fall 2008 2

Media Access Control for Wireless Networks Collision if 2 or more nodes transmit at same time Efficiency goal of media access control: get all the bandwidth if you re the only one transmitting share the bandwidth fairly if multiple nodes transmit CSMA/CD (what is CSMA/CD??) Hidden terminal problem the sender doesn t know if a transmission is successful collision detection doesn t work 2008-11-17 CSC 257/457 - Fall 2008 3

IEEE 802.11 MAC Protocol: CSMA/CA 802.11 CSMA sender if sense channel idle for DIFS sec; then transmit entire frame (no collision detection) if sense channel busy; then backoff 802.11 CSMA receiver if received OK; return ACK after SIFS (ACK is needed due to hidden terminal problem) 2008-11-17 CSC 257/457 - Fall 2008 4

Better Collision Avoidance through RTS-CTS Exchange sender transmits short RTS (request to send) packet: indicates duration of transmission receiver replies with short CTS (clear to send) packet notifying (possibly hidden) nodes nodes hearing either RTS or CTS will not transmit for specified duration: NAV Collision is unlikely because RTS/CTS are short. IEEE 802.11 MAC Protocol: CSMA/CA 2008-11-17 CSC 257/457 - Fall 2008 5

Wireless Networks and Mobility Wireless networking in the data link layer Short range: IEEE 802.15 Bluetooth Medium range: IEEE 802.11 wireless LAN (WiFi) Long range: Cellular Internet access and long range WiFi Mobility in the network layer Infrastructured wireless mobile networks Ad hoc wireless mobile networks 2008-11-17 CSC 257/457 - Fall 2008 6

Mobility issues The desire for mobility abounds Phone number portability Cell phone handoffs among towers Are there Internet handoffs among access points? Any problem in computer science can be solved with another layer of indirection. David Wheeler, chief programmer for the EDSAC project in the early 1950s. Locations and End-point Identifiers are separate concepts But not in TCP or UDP Mobility offers opportunities for interception and redirection, so there are security considerations 2008-11-17 CSC 257/457 - Fall 2008 7

Mobility: Base Station Model Wireless host communicates with a base station or access point (AP). Basic Service Set (BSS) contains: a base station; wireless hosts reachable from the base station. Base stations are connected to each other and wide-area network through wired links. 2008-11-17 CSC 257/457 - Fall 2008 8

Mobility: Ad Hoc Network Model No base stations or access points Wireless hosts communicate with each other directly to get packet from wireless host A to B may need to route through wireless hosts X, Y, Z Compared with based station model more flexible require complex support Applications: laptop meeting in conference room, car interconnection of personal devices battlefield 2008-11-17 CSC 257/457 - Fall 2008 9

Addressing: when mobile is at home home network: permanent home of mobile e.g., 128.119.40/24 home agent: entity that will perform mobility functions on behalf of mobile, when mobile is remote permanent address: address in home network, can always be used to reach mobile e.g., 128.119.40.186 wide area network correspondent: wants to communicate with mobile 2008-11-17 CSC 257/457 - Fall 2008 10

Addressing: when mobile is moving around Permanent address: remains constant (e.g., 128.119.40.186) visited network: network in which mobile currently resides (e.g., 79.129.13/24) Care-of-address: address in visited network. (e.g., 79,129.13.2) wide area network correspondent foreign agent: entity in visited network that performs mobility functions on behalf of mobile. 2008-11-17 CSC 257/457 - Fall 2008 11

Mobile Registration home network visited network 2 wide area network foreign agent contacts home agent home: this mobile is resident in my network 1 mobile contacts foreign agent on entering visited network End result: Foreign agent knows about mobile Home agent knows location of mobile 2008-11-17 CSC 257/457 - Fall 2008 12

Principles of Mobile Routing Indirect routing communication from correspondent to mobile goes through home agent, then forwarded to remote Direct routing correspondent gets foreign address of mobile, sends directly to mobile 2008-11-17 CSC 257/457 - Fall 2008 13

home network Mobility via Indirect Routing correspondent addresses packets using home address of mobile home agent intercepts packets, forwards to foreign agent 1 wide area network 2 correspondent foreign agent receives packets, forwards to mobile 4 3 visited network mobile replies directly to correspondent 2008-11-17 CSC 257/457 - Fall 2008 14

Forwarding Packets to Remote Mobile: Encapsulation foreign-agent-to-mobile packet packet sent by home agent to foreign agent: a packet within a packet dest: 128.119.40.186 dest: 79.129.13.2 dest: 128.119.40.186 Permanent address: 128.119.40.186 dest: 128.119.40.186 packet sent by correspondent Care-of address: 79.129.13.2 2008-11-17 CSC 257/457 - Fall 2008 15

Indirect Routing: Discussions Mobile uses two addresses: permanent address: used by correspondent care-of-address: used by home agent to forward packets to mobile triangle routing: corres.-home-network-mobile suppose mobile user moves to another network registers with new foreign agent new foreign agent registers with home agent home agent updates care-of-address for mobile packets continue to be forwarded to mobile (but with new care-of-address) Mobility, changing foreign networks transparent 2008-11-17 CSC 257/457 - Fall 2008 16

Mobility via Direct Routing correspondent forwards to foreign agent foreign agent receives packets, forwards to mobile visited network home network 4 correspondent requests, receives foreign address of mobile 2 1 wide area network 3 5 mobile replies directly to correspondent 2008-11-17 CSC 257/457 - Fall 2008 17

Indirect Routing vs. Direct Routing Efficiency Indirect routing is inefficient, especially when correspondent, mobile are near but home is far Transparency Indirect routing is transparent to correspondent, smoother handoff when moving between networks 2008-11-17 CSC 257/457 - Fall 2008 18

Mobile IP Network-layer mobility protocol interoperable with IP [C. Perkins, 2002] Has many features we ve seen: home agents, foreign agents, foreign-agent registration, care-of-addresses, encapsulation (packet-within-apacket) use indirect routing 2008-11-17 CSC 257/457 - Fall 2008 19

Mobile Ad Hoc Networks Open research area Addressing Requirements for addressing in MANET? Routing Any idea about finding good routes for MANET? 2008-11-17 CSC 257/457 - Fall 2008 20

Disclaimer Parts of the lecture slides contain original work of James Kurose, Larry Peterson, and Keith Ross. The slides are intended for the sole purpose of instruction of computer networks at the University of Rochester. All copyrighted materials belong to their original owner(s). 2008-11-17 CSC 257/457 - Fall 2008 21