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

Similar documents
Wireless Network and Mobility

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

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

LAN Interconnection and Other Link Layer Protocols

Mobility: vocabulary

CSC 4900 Computer Networks: Mobility

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

Transport Layer Overview

Internet Architecture. Network Layer Overview. Fundamental Network Layer Function. Protocol Layering and Data. Computer Networks 9/23/2009

ECS-087: Mobile Computing

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

CSCI-1680 Wireless Chen Avin

Internet Services & Protocols. Mobile and Wireless Networks

Data Link Layer Overview

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.

CSC 401 Data and Computer Communications Networks

Wireless and Mobile Networks Reading: Sections 2.8 and 4.2.5

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

Data Link Layer Overview

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

Computer Networks. General Course Information. Addressing and Routing. Computer Networks 9/8/2009. Basic Building Blocks for Computer Networks

Data Link Layer Overview

Wireless Security Background

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

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

of-service Support on the Internet

Data Link Layer Overview

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

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

More on Network Routing and Internet Protocol

Reliable Data Transfer

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

TSIN02 - Internetworking

Module 6: Wireless Mobile Networks

Reti degli elaboratori

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

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

TCP. TCP: Overview. TCP Segment Structure. Maximum Segment Size (MSS) Computer Networks 10/19/2009. CSC 257/457 - Fall

CSE 123A Computer Netwrking

CSE 123b Communications Software

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

Congestion Control. Principles of Congestion Control. Network-assisted Congestion Control: ATM. Congestion Control. Computer Networks 10/21/2009

LECTURE 8. Mobile IP

Application-layer Protocols

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

Mohammad Hossein Manshaei 1393

Content. 1. Introduction. 2. The Ad-hoc On-Demand Distance Vector Algorithm. 3. Simulation and Results. 4. Future Work. 5.

Congestion Control. Principles of Congestion Control. Network assisted congestion. Asynchronous Transfer Mode. Computer Networks 10/23/2013

Chapter 6 Wireless and Mobile Networks

Mobile host protocols support host

CS551 Ad-hoc Routing

Chapter 6 Wireless and Mobile Networks

CS 3516: Advanced Computer Networks

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

15-441: Computer Networking. Lecture 24: Ad-Hoc Wireless Networks

A Hybrid Load Balance Mechanism for Distributed Home Agents in Mobile IPv6

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

Mobile Routing : Computer Networking. Overview. How to Handle Mobile Nodes? Mobile IP Ad-hoc network routing Assigned reading

Chapter 6 Wireless and Mobile Networks

Introduction Mobility Support Handover Management Conclutions. Mobility in IPv6. Thomas Liske. Dresden University of Technology

Ubiquitous computing has added a new feature,

Fixed Internetworking Protocols and Networks. IP mobility. Rune Hylsberg Jacobsen Aarhus School of Engineering

Network Layer: Routing. Routing. Routing protocol. Graph abstraction for routing algorithms: graph nodes are routers graph edges are physical links

Routing in Ad Hoc Wireless Networks PROF. MICHAEL TSAI / DR. KATE LIN 2014/05/14

The Network Security Model. What can an adversary do? Who might Bob and Alice be? Computer Networks 12/2/2009. CSC 257/457 - Fall

Transition to IPv6. Hui Chen, Ph.D. Dept. of Engineering & Computer Science Virginia State University Petersburg, VA 23806

Cellular Networks and Mobility

CSC 8560 Computer Networks: Wireless and Mobility

Lecture 13: Routing in multihop wireless networks. Mythili Vutukuru CS 653 Spring 2014 March 3, Monday

15-441: Computer Networking. Wireless Networking

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

Virtual Hierarchical Architecture Integrating Mobile IPv6 and MANETs for Internet Connectivity

Chapter 6 Wireless and Mobile Networks (Wireless and Mobility)

Chapter 5 Wireless and Mobile Networks

CS 3516: Advanced Computer Networks

Wireless and Mobile Networks

Charles Perkins Nokia Research Center 2 July Mobility Support in IPv6 <draft-ietf-mobileip-ipv6-14.txt> Status of This Memo

Chapter 6 Wireless and Mobile Networks

Chapter 6 Wireless and Mobile Networks

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

Mobile & Wireless Networking. Lecture 10: Mobile Transport Layer & Ad Hoc Networks. [Schiller, Section 8.3 & Section 9] [Reader, Part 8]

CMPE 257: Wireless and Mobile Networking

HA b. HA a. FW b. FW a. MN b GW 22 GW 12

Location Awareness in Ad Hoc Wireless Mobile Neworks

[Kamboj* et al., 5(9): September, 2016] ISSN: IC Value: 3.00 Impact Factor: 4.116

Lecture 15 Wireless and Mobility

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

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

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

Mobile and Sensor Systems

A Quick Guide to AODV Routing

Experiment and Evaluation of a Mobile Ad Hoc Network with AODV Routing Protocol

Routing protocols in Mobile Ad Hoc Network

Dynamic Source Routing in ad hoc wireless networks

Ad Hoc Networks: Issues and Routing

Unicast Routing in Mobile Ad Hoc Networks. Dr. Ashikur Rahman CSE 6811: Wireless Ad hoc Networks

Evaluation of Routing Protocols for Mobile Ad hoc Networks

Computer Networks Prof. Ashok K. Agrawala

Transcription:

Wireless Networks Wireless Networks Kai Shen Advantages of wireless links: Mobility, easy setup Wireless s: Infrastructured wireless s Ad hoc wireless s Often, but sometimes fixed location /8/009 CSC 57/57 - Fall 009 /8/009 CSC 57/57 - Fall 009 Infrastructured Network 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 through wired links. /8/009 CSC 57/57 - Fall 009 3 Addressing: when is at : permanent of e.g., 8.9.0/ permanent address: address in, can always be used to reach e.g., 8.9.0.86 agent: entity that will perform mobility functions on behalf of, when is remote : wants to communicate with /8/009 CSC 57/57 - Fall 009 CSC 57/57 - Fall 009

Addressing: when is moving around Permanent address: remains constant (e.g., 8.9.0.86) visited : in which currently resides (e.g., 79.9.3/) Mobile Registration visited Care-of-address: address in visited. (e.g., 79,9.3.) : entity in visited that performs mobility functions on behalf of. contacts agent : this is resident in my End result: Foreign agent knows about Home agent knows location of contacts on entering visited /8/009 CSC 57/57 - Fall 009 5 /8/009 CSC 57/57 - Fall 009 6 Principles of Mobile Routing Indirect routing communication from to goes through agent, then forwarded to remote Direct routing gets foreign address of, sends directly to Mobility via Indirect Routing addresses packets using address of agent intercepts packets, forwards to receives packets, forwards to 3 visited ii replies directly to /8/009 CSC 57/57 - Fall 009 7 /8/009 CSC 57/57 - Fall 009 8 CSC 57/57 - Fall 009

Forwarding Packets to Remote Mobile: Encapsulation Indirect Routing: Discussions foreign-agent-to- packet packet sent by agent to foreign dest: 8.9.0.86 9 86 agent: a packet within a packet dest: 79.9.3. dest: 8.9.0.86 Permanent address: 8.9.0.86 dest: 8.9.0.86 packet sent by Care-of address: 79.9.3. Mobile uses two addresses: permanent address: used by care-of-address: used by agent to forward packets to triangle routing: corres.--- suppose user moves to another registers with new new registers with agent agent updates care-of-address for packets continue to be forwarded to (but with new care-of-address) Mobility, changing foreign s transparent /8/009 CSC 57/57 - Fall 009 9 /8/009 CSC 57/57 - Fall 009 0 Mobility via Direct Routing requests, receives foreign address of forwards to receives packets, forwards to 3 5 replies directly to visited ii Indirect Routing vs. Direct Routing Efficiency Indirect routing is inefficient, especially when, are near but is far Transparency Indirect routing is transparent to, smoother handoff when moving between s /8/009 CSC 57/57 - Fall 009 /8/009 CSC 57/57 - Fall 009 CSC 57/57 - Fall 009 3

Mobile IP Ad Hoc Network Model Network-layer mobility protocol interoperable with IP [C. Perkins, 00] Has many features we ve seen: agents, s, foreign-agent registration, care-of-addresses, encapsulation (packet-within-apacket) use indirect routing 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 p meeting in conference room, car interconnection of personal devices battlefield /8/009 CSC 57/57 - Fall 009 3 /8/009 CSC 57/57 - Fall 009 Addressing in Ad Hoc Networks Routing in Ad Hoc Networks Requirements for addressing in ad hoc s? Hierarchical Unique Any ideas? DSR [Johnson 99] Broadcast-style path discovery Source maintains whole path, each packet carries whole path AODV [Perkins and Royer 999] Every node maintains a routing table, routing hop by hop Source routing vs. hop-by-hop routing? /8/009 CSC 57/57 - Fall 009 5 /8/009 CSC 57/57 - Fall 009 6 CSC 57/57 - Fall 009

Geographic Location-based Routing Disclaimer [Li et al. 000] Each device is identified d by its geographic location (e.g., longitude and latitude) At each routing step, the packet is directed to the current node s neighbor with shortest Cartesian distance to dest. Advantage: Simple scheme, low routing overhead Problem? Routing loops or dead ends Work best for dense s 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 s at the University of Rochester. All copyrighted materials belong to their original owner(s). /8/009 CSC 57/57 - Fall 009 7 /8/009 CSC 57/57 - Fall 009 8 CSC 57/57 - Fall 009 5