Project Proposal Team 8,9 손영주이경섭장성운정은호. Table of Contents Motivation Motivation Goals and Scope Goals and Scope Technical Problem Description Technical.

Slides:



Advertisements
Similar presentations
The Transmission Control Protocol (TCP) carries most Internet traffic, so performance of the Internet depends to a great extent on how well TCP works.
Advertisements

Reconsidering Reliable Transport Protocol in Heterogeneous Wireless Networks Wang Yang Tsinghua University 1.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Network Layer Routing Issues (I). Infrastructure vs. multi-hop Infrastructure networks: Infrastructure networks: ◦ One or several Access-Points (AP) connected.
Restricted Slow-Start for TCP William Allcock 1,2, Sanjay Hegde 3 and Rajkumar Kettimuthu 1,2 1 Argonne National Laboratory 2 The University of Chicago.
Improving TCP Performance over MANETs by Exploiting Cross-Layer Information Awareness Xin Yu NYU Presented by: David Choffnes.
Progress Report Wireless Routing By Edward Mulimba.
Performance Comparison of Routing Protocols for Ad Hoc Networks PATTERN ENDIF Ferrara.
Lecture 8 Congestion Control EECS 122 University of California Berkeley.
Introduction to Wireless Ad-Hoc Networks Routing Michalis Faloutsos Some slides borrowed From Guor-Huar Lu.
Ad Hoc Networks Routing
Performance Enhancement of TFRC in Wireless Ad Hoc Networks Mingzhe Li, Choong-Soo Lee, Emmanuel Agu, Mark Claypool and Bob Kinicki Computer Science Department.
Security of wireless ad-hoc networks. Outline Properties of Ad-Hoc network Security Challenges MANET vs. Traditional Routing Why traditional routing protocols.
Efficient Internet Traffic Delivery over Wireless Networks Sandhya Sumathy.
TCP in Heterogeneous Network Md. Ehtesamul Haque # P.
Component-Based Routing for Mobile Ad Hoc Networks Chunyue Liu, Tarek Saadawi & Myung Lee CUNY, City College.
Reliable Transport Layers in Wireless Networks Mark Perillo Electrical and Computer Engineering.
Computer Networks: Wireless Networks Ivan Marsic Rutgers University Chapter 6 – Wireless Networks.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Ns Simulation of IEEE SC546 Project (Fall 2002) SOO IL KIM JISUN YOON
ENHANCING AND EVALUATION OF AD-HOC ROUTING PROTOCOLS IN VANET.
CIS 725 Wireless networks. Low bandwidth High error rates.
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
Hamida SEBA - ICPS06 June 26 th -29 th Lyon France 1 ARMP: an Adaptive Routing Protocol for MANETs Hamida SEBA PRISMa Lab. – G2Ap team
Transport Layer 4 2: Transport Layer 4.
Mobile Ad-Hoc Networking By Jared Roberts. Overview What is a MANET? What is a MANET? Problems with routing in a MANET Problems with routing in a MANET.
OpenFlow for Wireless Mesh Networks
Lyon, June 26th 2006 ICPS'06: IEEE International Conference on Pervasive Services 2006 Routing and Localization Services in Self-Organizing Wireless Ad-Hoc.
Mobile Adhoc Network: Routing Protocol:AODV
Wireless Access Research Congestion Avoidance in Source Routed Ad-Hoc Networks Bryan Hogan, Michael Barry, Ronan Skehill, Sean McGrath
An End-to-end Approach to Increase TCP Throughput Over Ad-hoc Networks Sarah Sharafkandi and Naceur Malouch.
PERFORMANCE ANALYSIS OF AODV, OLSR, DSR AND GRP ROUTING PROTOCOL OF MOBILE ADHOC NETWORK – A REVIEW IJCSMC, Vol. 2, Issue. 6, June 2013, pg.359 – 362 Suchita.
Mobile Networking Challenges1 5.6 Mobile Ad Hoc Networks  Ad hoc network does not have any preexisting centralized server nodes to perform packet routing,
Improving TCP Performance over Mobile Networks Zahra Imanimehr Rahele Salari.
Performance of HTTP Application in Mobile Ad Hoc Networks Asifuddin Mohammad.
1 Mobile ad hoc networking: imperatives and challenges Imrich Chlamtac, Marco Conti, Jennifer J.N. Liu MMLAB, Seongil Han
Multicast ad hoc networks Multicast in ad hoc nets Multicast in ad hoc nets Review of Multicasting in wired networks Review of Multicasting in wired networks.
Simulation of the OLSRv2 Protocol First Report Presentation.
WIRELESS AD-HOC NETWORKS Dr. Razi Iqbal Lecture 6.
Cisco 3 - Switch Perrine. J Page 111/6/2015 Chapter 5 At which layer of the 3-layer design component would users with common interests be grouped? 1.Access.
Doc.: IEEE /1047r0 Submission Month 2000August 2004 Avinash Joshi, Vann Hasty, Michael Bahr.Slide 1 Routing Protocols for MANET Avinash Joshi,
1/13 Comparison of several MANET routing protocols AODV, OLSR Final presentation By teams 2&3.
1. Introduction REU 2006-Packet Loss Distributions of TCP using Web100 Zoriel M. Salado, Mentors: Dr. Miguel A. Labrador and Cesar D. Guerrero 2. Methodology.
Push Technology Humie Leung Annabelle Huo. Introduction Push technology is a set of technologies used to send information to a client without the client.
1 Analysis of a window-based flow control mechanism based on TCP Vegas in heterogeneous network environment Hiroyuki Ohsaki Cybermedia Center, Osaka University,
Intro DSR AODV OLSR TRBPF Comp Concl 4/12/03 Jon KolstadAndreas Lundin CS Ad-Hoc Routing in Wireless Mobile Networks DSR AODV OLSR TBRPF.
November 4, 2003Applied Research Laboratory, Washington University in St. Louis APOC 2003 Wuhan, China Cost Efficient Routing in Ad Hoc Mobile Wireless.
Ad Hoc On-Demand Distance Vector Routing (AODV) ietf
Increasing TCP's CWND based on Throughput draft-you-iccrg-throughput-based-cwnd-increasing-00 Jianjie You IETF92 Dallas.
PAC: Perceptive Admission Control for Mobile Wireless Networks Ian D. Chakeres Elizabeth M. Belding-Royer.
1 Transport Bandwidth Allocation 3/29/2012. Admin. r Exam 1 m Max: 65 m Avg: 52 r Any questions on programming assignment 2 2.
1 Ad-hoc Transport Layer Protocol (ATCP) EECS 4215.
Mobile Ad Hoc Network (MANET)
© 2006 Andreas Haeberlen, MPI-SWS 1 Monarch: A Tool to Emulate Transport Protocol Flows over the Internet at Large Andreas Haeberlen MPI-SWS / Rice University.
LOGO TCP in Wireless Environments: Problems and Solutions Author: Ye Tian, Kai Xu, Nirwan Ansari Reporter: 任菊梅.
Mobile Ad Hoc Networks. What is a MANET (Mobile Ad Hoc Networks)? Formed by wireless hosts which may be mobile No pre-existing infrastructure Routes between.
A MID SEMESTER REVIEW PRESENTATION ON An enhanced congestion control with cross layer approach using OLSR on MANET 3/6/2017ME SEM-3 DP-1 PRESENTATION1.
Mobile and wireless networking
AODV-OLSR Scalable Ad hoc Routing
Lecture 28 Mobile Ad hoc Network Dr. Ghalib A. Shah
TCP Vegas: New Techniques for Congestion Detection and Avoidance
Mobicom ‘99 Per Johansson, Tony Larsson, Nicklas Hedman
Transport Protocols over Circuits/VCs
Khiem Lam Jimmy Vuong Andrew Yang
ROUTING IN MOBILE AD-HOC NETWORKS
The Future of Transport
IT351: Mobile & Wireless Computing
Hemant Kr Rath1, Anirudha Sahoo2, Abhay Karandikar1
Routing in Mobile Ad-hoc Networks
Beyond FTP & hard drives: Accelerating LAN file transfers
Presentation transcript:

Project Proposal Team 8,9 손영주이경섭장성운정은호

Table of Contents Motivation Motivation Goals and Scope Goals and Scope Technical Problem Description Technical Problem Description Methodology/Task Assignment Methodology/Task Assignment Expected Results/Deliverable Expected Results/Deliverable

Motivation Ad-hoc routing protocol can be classified into various categories such as : Ad-hoc routing protocol can be classified into various categories such as : Pro-active or Reactive Pro-active or Reactive Multicast Multicast Geographical Geographical Hierarchical Hierarchical Power-aware Power-aware Pro-active, or table driven protocols is traditional protocol used in wired networks but for wireless, cost of bandwidth to maintain fresh routing table is too high and reactive, or on-demand method is more popular in ad-hoc. This is a trade-off between bandwidth and packet latency. Pro-active, or table driven protocols is traditional protocol used in wired networks but for wireless, cost of bandwidth to maintain fresh routing table is too high and reactive, or on-demand method is more popular in ad-hoc. This is a trade-off between bandwidth and packet latency.

Motivation AODV, DSR, and OLSR are most popular protocols in ad-hoc routing. First two are reactive and OLSR is proactive. AODV, DSR, and OLSR are most popular protocols in ad-hoc routing. First two are reactive and OLSR is proactive. On this project, we will measure the performance of AODV, DSR and OLSR and compare them focusing on pro-activeness and re-activeness. On this project, we will measure the performance of AODV, DSR and OLSR and compare them focusing on pro-activeness and re-activeness.

Goals and Scope Goal Goal How does AODV, DSR, and OLSR perform? How does AODV, DSR, and OLSR perform? How Does pro-activeness and re-activeness influence their performance? How Does pro-activeness and re-activeness influence their performance? Scalability of AODV, DSR, and OLSR on increase of traffic and users. Scalability of AODV, DSR, and OLSR on increase of traffic and users.

Pro-active vs. On-demand Pro-active vs. On-demand Pro-active Routing (OLSR) Pro-active Routing (OLSR) Configure the routes toward any node before packet transmission Configure the routes toward any node before packet transmission Traditional method for Wired Network Traditional method for Wired Network On-Demand Routing (AODV, DSR) On-Demand Routing (AODV, DSR) Find the route just before packet transmission Find the route just before packet transmission Due to the high cost of wireless bandwidth Due to the high cost of wireless bandwidth Trade-off btw Bandwidth and Packet Latency! Technical Problem Description

Several flavors of TCP due to various variations of algorithms for congestion avoidance Several flavors of TCP due to various variations of algorithms for congestion avoidance TCP Reno TCP Reno On an occurrence of a loss event, reduce congestion window to 1 MSS on a triple-ACK. On an occurrence of a loss event, reduce congestion window to 1 MSS on a triple-ACK. TCP Vegas TCP Vegas Monitor packet RTT, trying to predict packet loss before it occurs. Monitor packet RTT, trying to predict packet loss before it occurs. How the difference affects on the performance? Technical Problem Description

Protocols (link layer) Protocols (link layer) AODV (Reactive) AODV (Reactive) UoBWin AODV ( windows) UoBWin AODV ( windows) Kernel AODV ( linux) Kernel AODV ( linux) DSR (Reactive) DSR (Reactive) DSR-UU ( linux) DSR-UU ( linux) OLSR (Pro-active) OLSR (Pro-active) OLSR daemon ( windows) OLSR daemon ( windows) Methodology/Task Assignment

Protocols (Transport layer) Protocols (Transport layer) TCP-Reno TCP-Reno TCP-Vegas TCP-Vegas Performance over AODV, DSL, OLSR Performance over AODV, DSL, OLSR Methodology/Task Assignment

Scalability Scalability by Number of Hosts by Number of Hosts Measure throughput of network as # of hosts increases Measure throughput of network as # of hosts increases by Volume of traffic by Volume of traffic Measure throughput of network as volume of traffic increases Measure throughput of network as volume of traffic increases Methodology/Task Assignment

Experiment Experiment Install protocols on machine Install protocols on machine Notebook : Window or Linux Notebook : Window or Linux Measuer throughput on 1:1 network Measuer throughput on 1:1 network Increase Number of hosts Increase Number of hosts Measure throughput Measure throughput Methodology/Task Assignment

Concrete data from each test Concrete data from each test the Number of users, Traffic, Transfer protocol, etc.. the Number of users, Traffic, Transfer protocol, etc.. The best solution for each circumstance/condition The best solution for each circumstance/condition Configuration of the feature of each protocol by test Configuration of the feature of each protocol by test Expected Results/Deliverable