EE 6951 term project Columbia University The Fu Foundation School of Engineering and Applied Science 2002 Spring.

Slides:



Advertisements
Similar presentations
1 Routing Protocols I. 2 Routing Recall: There are two parts to routing IP packets: 1. How to pass a packet from an input interface to the output interface.
Advertisements

IDMP-based Fast Handoffs and Paging in IP-based Cellular Networks IEEE 3G Wireless Conference, 2001 李威廷 11/22/2001 Telcordia.
RIP V1 W.lilakiatsakun.
Page 1 / 14 The Mesh Comparison PLANET’s Layer 3 MAP products v.s. 3 rd ’s Layer 2 Mesh.
Data Communications and Computer Networks Chapter 4 CS 3830 Lecture 22 Omar Meqdadi Department of Computer Science and Software Engineering University.
UNIT-IV Computer Network Network Layer. Network Layer Prepared by - ROHIT KOSHTA In the seven-layer OSI model of computer networking, the network layer.
IPv4 and IPv6 Mobility Support Using MPLS and MP-BGP draft-berzin-malis-mpls-mobility-00 Oleg Berzin, Andy Malis {oleg.berzin,
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
1 Spring Semester 2007, Dept. of Computer Science, Technion Internet Networking recitation #4 Mobile Ad-Hoc Networks AODV Routing.
CSE331: Introduction to Networks and Security Lecture 9 Fall 2002.
Challenges of Routing in Ad-hoc Networks Chandra D Yarlagadda.
Implementing Mobile IP in Glomosim 2.0 Sungwook Lee Eric Lin Tutor : S. Kyle Bae Winter01 CS215.
Highly Dynamic Destination- Sequenced Distance-Vector Routing (DSDV) for Mobile Computers C. E. Perkins & P. Bhagwat Presented by Paul Ampadu.
Mobile and cellular IP CS 215 W 01. Mobile IP Mobile IP allows a computer to roam freely on the Internet while being reachable at the same IP address.
Spring Routing & Switching Umar Kalim Dept. of Communication Systems Engineering 06/04/2007.
1 CCNA 2 v3.1 Module 8. 2 TCP/IP Suite Error and Control Messages CCNA 2 Module 8.
MULTICASTING Network Security.
Announcements List Lab is still under construction Next session we will have paper discussion, assign papers,
Introduction to Computer Networks 09/23 Presenter: Fatemah Panahi.
Guide to TCP/IP Fourth Edition
TCP/IP Protocol Suite 1 Chapter 14 Upon completion you will be able to: Unicast Routing Protocols: RIP, OSPF, and BGP Distinguish between intra and interdomain.
Mobile IP Performance Issues in Practice. Introduction What is Mobile IP? –Mobile IP is a technology that allows a "mobile node" (MN) to change its point.
Interior Gateway Protocols: RIP & OSPF
Chapter 22 Network Layer: Delivery, Forwarding, and Routing
Introduction to Routing and Routing Protocols By Ashar Anwar.
1 Version 3.1 modified by Brierley Module 8 TCP/IP Suite Error and Control Messages.
Dynamic Routing Protocols  Function(s) of Dynamic Routing Protocols: – Dynamically share information between routers (Discover remote networks). – Automatically.
University of the Western Cape Chapter 11: Routing Aleksandar Radovanovic.
EAIT, February 2006 A Pragmatic Approach towards the Improvement of Performance of Ad Hoc Routing ProtocolsOptimizations To Multipath Routing Protocols.
2008/2/191 Customizing a Geographical Routing Protocol for Wireless Sensor Networks Proceedings of the th International Conference on Information.
1 Spring Semester 2009, Dept. of Computer Science, Technion Internet Networking recitation #3 Mobile Ad-Hoc Networks AODV Routing.
Ad-hoc On-Demand Distance Vector Routing (AODV) and simulation in network simulator.
THE IP MOBILITY APPROACH 발표자 : 이진우. Tables 1. Introduction 2. Domain Based Micro Mobility Supporting Protocols 2.1 Cellular IP Network Architecture,
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicITE I Chapter 6 1 Connecting to the Network Networking for Home and Small Businesses – Chapter.
Multicast Routing Algorithms n Multicast routing n Flooding and Spanning Tree n Forward Shortest Path algorithm n Reversed Path Forwarding (RPF) algorithms.
Fault-Tolerant Papers Broadband Network & Mobile Communication Lab Course: Computer Fault-Tolerant Speaker: 邱朝螢 Date: 2004/4/20.
1 HAWAII- Handoff-Aware Wireless Access Internet Infrastructure Reporter : Jing-Shiuan Hua Date : 2005/4/26.
Load-Balancing Routing in Multichannel Hybrid Wireless Networks With Single Network Interface So, J.; Vaidya, N. H.; Vehicular Technology, IEEE Transactions.
A Mobility Management Protocol for IP-Based Cellular Networks P.D. Silva and H. Sirisena, University of Canterbury IEEE Wireless Communications, June 2002.
OSI Model. Switches point to point bridges two types store & forward = entire frame received the decision made, and can handle frames with errors cut-through.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Connecting to the Network Networking for Home and Small Businesses.
#1 EETS 8316/NTU CC725-N/TC/ Routing - Circuit Switching  Telephone switching was hierarchical with only one route possible —Added redundant routes.
COP 5611 Operating Systems Spring 2010 Dan C. Marinescu Office: HEC 439 B Office hours: M-Wd 2:00-3:00 PM.
Implementation of Collection Tree Protocol in QualNet
GPSR: Greedy Perimeter Stateless Routing for Wireless Networks EECS 600 Advanced Network Research, Spring 2005 Shudong Jin February 14, 2005.
Multiple Gateways Project E Spring Professor Campbell Group members: Adrija Biswas, Will Jenkins, Charalampos Mantelis, Naoya Seta, Nil Unerdem.
Distance Vector Routing Protocols Dynamic Routing.
MOBILITY Beyond Third Generation Cellular Feb
Comparison of IP Micromobility Protocol Wireless/Mobile Network Lab 이 진 우.
ICS 156: Networking Lab Magda El Zarki Professor, ICS UC, Irvine.
Mobile IPv6 and Firewalls: Problem Statement Speaker: Jong-Ru Lin
Ασύρματες και Κινητές Επικοινωνίες Ενότητα # 10: Mobile Network Layer: Mobile IP Διδάσκων: Βασίλειος Σύρης Τμήμα: Πληροφορικής.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 1 Module 10 Routing Fundamentals and Subnets.
Doc.: IEEE /0598r0 Submission May 2004 Tyan-Shu Jou, et al., Janusys NetworksSlide 1 Is Spanning Tree Protocol Right for ESS Mesh? Tyan-Shu Jou,
Peter Pham and Sylvie Perreau, IEEE 2002 Mobile and Wireless Communications Network Multi-Path Routing Protocol with Load Balancing Policy in Mobile Ad.
Cisco 2 - Routers Perrine modified by Brierley Page 13/21/2016 Chapter 4 Module 6 Routing & Routing Protocols.
Prof. Alfred J Bird, Ph.D., NBCT Office – Science 3rd floor – S Office Hours – Monday and Thursday.
Lecture 14 Mobile IP. Mobile IP (or MIP) is an Internet Engineering Task Force (IETF) standard communications protocol that is designed to allow mobile.
Mobile IP THE 12 TH MEETING. Mobile IP  Incorporation of mobile users in the network.  Cellular system (e.g., GSM) started with mobility in mind. 
Prof. Alfred J Bird, Ph.D., NBCT Office – McCormick 3rd floor 607 Office Hours – Monday 3:00 to 4:00 and.
Author:Zarei.M.;Faez.K. ;Nya.J.M.
Mobicom ‘99 Per Johansson, Tony Larsson, Nicklas Hedman
Internet Networking recitation #4
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
LDP Extensions for RMR draft-esale-mpls-ldp-rmr- extensions
Chapter 15. Connecting Devices
Connecting to the Network
A Routing Protocol for WLAN Mesh
Bridges Neil Tang 10/10/2008 CS440 Computer Networks.
Mobile IP Neil Tang 11/12/2008 CS440 Computer Networks.
Presentation transcript:

EE 6951 term project Columbia University The Fu Foundation School of Engineering and Applied Science 2002 Spring

Cellular IP project: Cellular IP with Multiple Gateways Group members: Adrija Biswas, Charalampos Mantelis, Naoya Seta, Nil Unerdem, Will Jenkins

Overview Objectives Benefits Load balancing Fault Tolerance Gateway Module Foreign Agent Implementation Gateway Broadcast Beacon Base-Station Module Base-Station Topology  Root Base-Station  Mesh Base-Station Mobile-Host Task allocation Demo timeline

Objectives Modify the current Cellular IP implementation, so as to support multiple gateways Verify the modified protocol using the ns simulator

Benefits A multiple gateway network is more robust in terms of load balancing, so traffic can be redirected when the load for a gateway becomes unbearable (uplink). A multiple gateway network is less susceptible to gateway failures, as there is always an alternative gateway (re-register at HA’s).

Modifications in the CIP In the Gateway functionality (FA, beacon) In the Base-station functionality (routing tables, load balancing decisions, beacons to MH’s) The Mobile Host is currently unchanged

The Gateway Module The FA will be implemented inside each gateway. If a gateway fails, traffic will be re-directed to another gateway, and nodes will be re-registered with HA’s. The gateway broadcast beacon will be modified to carry load information. The beacon will be broadcast to all base stations. The format of the beacon will include the Cellular IP Network Identifier, the IP address of the gateway, a sequence number, and a paging area ID field. The beacons will be used in set- up and also in uplink routing to balance load.

Base-Station Module Initialization Creation of routing tables used to determine the shortest path to each gateway. The base-stations receive the broadcast gateway beacons and store the interface they received it from The base-stations forward the gateway beacons to their downlink neighbors Duplicated gateway beacons should be ignored to prevent looping Beacon Base-Station send out periodic beacon with Layer2 parameters, cellular IP network Identifier, IP gateway address, ID of paging area Load Balancing Base-stations use gateway load value of gateway beacon to determine, the optimal path for packets to traverse. According to the decision based on load information, the Base-station advertises the selected gateway’s address to the mobile host in the beacon message

Topology Root Base-Station Topology Load Balancing  Root Base-Stations in the root base-station topology are the only base-station that make route decisions Gateway Route Management  Root Base-Stations maintain gateway state information Mesh Base-Station Topology Load Balancing  In the Mesh Base-Station Topology all base-station make route decisions. Gateway Route Management  All base-stations maintain gateway state information

The Mobile Host module Currently there is no need to change the mobile host module, since the load balancing and routing decisions are made in the base- stations. There is no need to change the hand-off procedure too. Proposal for future work: gateway beacons are forwarded to mobile hosts and they decide which gateway to use

Task allocation Simulator Code: Adrija Biswas, Naoya Seta, Nil Unerdem, Will Jenkins Protocol Design & Implementation: Adrija Biswas, Charalampos Mantelis, Naoya Seta, Nil Unerdem, Will Jenkins Presentation and Final Draft: Adrija Biswas, Charalampos Mantelis

Timeline Obtain NS-2 simulator documentation and installation 3/25 Review NS-2 simulator tutorials and documentation 4/2 Complete learning of NS-2 simulator 4/18 Obtain NS-2 simulator code 4/18 Compile existing cellular IP code in NS-2 4/19 Reproduce NS-2 simulator results presented with this code 4/20 Create modification to gateway broadcast beacons (Load information) 4/22 Create Root base-station structure (Maintaining state information of gateway) 4/23 Create intermediate base-station code 4/24 Create mobile host code 4/25 Establish traffic patterns 4/25 Cellular IP component evaluation 4/27 Component code revisions 4/29 Cellular IP component evaluation 5/1 Mesh topology assessment 5/1 Demo and presentation 5/2 Final Write-up and Code 5/4