Performance Evaluation of L3 Transport Protocols for IEEE 802.21 (2 nd round) Richard Rouil, Nada Golmie and David Griffith National Institute of Standards.

Slides:



Advertisements
Similar presentations
Reconsidering Reliable Transport Protocol in Heterogeneous Wireless Networks Wang Yang Tsinghua University 1.
Advertisements

69 th IETF, Chicago, IL Performance Evaluation of L3 Transport Protocols for IEEE Richard Rouil, Nada Golmie and David Griffith National Institute.
Improving TCP Performance over Mobile Ad Hoc Networks by Exploiting Cross- Layer Information Awareness Xin Yu Department Of Computer Science New York University,
Performance Improvement of TCP in Wireless Cellular Network Based on Acknowledgement Control Osaka University Masahiro Miyoshi, Masashi Sugano, Masayuki.
1 Service Differentiation at Transport Layer via TCP Westwood Low- Priority (TCPW-LP) H. Shimonishi, M.Y. Sanadidi and M. Geria System Platforms Research.
6/3/ Improving TCP Performance over Mobile Ad Hoc Networks by Exploiting Cross-Layer Information Awareness CS495 – Spring 2005 Northwestern University.
Evaluate IEEE e EDCA Performance Tyler Ngo CMPE 257.
1 Solutions to Performance Problems in VOIP over Wireless LAN Wei Wang, Soung C. Liew Presented By Syed Zaidi.
Metrics for Performance Evaluation Nelson Fonseca State University of Campinas.
The Transport Layer Chapter 6. The TCP Segment Header TCP Header.
A simulation-based comparative evaluation of transport protocols for SIP Authors: M.Lulling*, J.Vaughan Department of Computer science, University college.
Denial of Service Resilience in Ad Hoc Networks Imad Aad, Jean-Pierre Hubaux, and Edward W. Knightly Designed by Yao Zhao.
In-Band Flow Establishment for End-to-End QoS in RDRN Saravanan Radhakrishnan.
The Transport Layer Chapter 6. The Transport Service Services Provided to the Upper Layers Transport Service Primitives Berkeley Sockets An Example of.
Performance Enhancement of TFRC in Wireless Ad Hoc Networks Travis Grant – Mingzhe Li, Choong-Soo Lee, Emmanuel.
Performance Enhancement of TFRC in Wireless Ad Hoc Networks Mingzhe Li, Choong-Soo Lee, Emmanuel Agu, Mark Claypool and Bob Kinicki Computer Science Department.
1 ATP: A Reliable Transport Protocol for Ad-hoc Networks Sundaresan, Anantharam, Hseih, Sivakumar.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Transport Protocols Slide 1 Transport Protocols.
Copyright © 2005 OPNET Technologies, Inc. Confidential, not for distribution to third parties. Teaching with OPNET Software Dr. Vasil Y. Hnatyshin Department.
Reduced TCP Window Size for Legacy LAN QoS Niko Färber July 26, 2000.
5/12/05CS118/Spring051 A Day in the Life of an HTTP Query 1.HTTP Brower application Socket interface 3.TCP 4.IP 5.Ethernet 2.DNS query 6.IP router 7.Running.
Network Simulation Internet Technologies and Applications.
Lect3..ppt - 09/12/04 CIS 4100 Systems Performance and Evaluation Lecture 3 by Zornitza Genova Prodanoff.
© Janice Regan, CMPT 128, CMPT 371 Data Communications and Networking Network Layer ICMP and fragmentation.
A Simulation of Adaptive Packet Size in TCP Congestion Control Zohreh Jabbari.
I-D: draft-rahman-mipshop-mih-transport-01.txt Transport of Media Independent Handover Messages Over IP 67 th IETF Annual Meeting MIPSHOP Working Group.
IEEE MEDIA INDEPENDENT HANDOVER DCN: Title:Performance Measurements for Link Going Down Trigger Date Submitted:
Software Protocol Boosters: Recent Results 20’th November 1998 Bill Marcus (PI) Deborah Bakin Ilija Hadzic Sunil Madhani Tony McAuley Jonathan Smith Work.
SMUCSE 4344 transport layer. SMUCSE 4344 transport layer end-to-end protocols –transport code runs only on endpoint hosts encapsulates network communications.
Transport Layer Moving Segments. Transport Layer Protocols Provide a logical communication link between processes running on different hosts as if directly.
Transport over Wireless Networks Myungchul Kim
Service time evaluation (transfer) for a message sent over a LAN through TCP protocol Network Routers service time.
ECE 695 Sp 2006 Jim Catt TCP Functions TCP is a connection oriented protocol Primary functions  TCP sets up and maintains end-to-end connection between.
IEEE MEDIA INDEPENDENT HANDOVER DCN: Title: Performance Evaluation of L3 MIH Transport Date Submitted: July.
Doc.: IEEE /66r0 Submission March 2000 Nada Golmie, NISTSlide 1 IEEE P Working Group for Wireless Personal Area Networks WPAN Coexistence.
Muhammad Niswar Graduate School of Information Science
Ralf Jennen, ComNets, RWTH Aachen University Media Independent Handover in Heterogeneous Networks Ralf Jennen Department of Communication Networks RWTH.
1 CSE 5346 Spring Network Simulator Project.
Midterm Review Chapter 1: Introduction Chapter 2: Application Layer
1 Copyright © 2012, Elsevier Inc. All rights Reserved Chapter 5 End-to-End Protocols Computer Networks, 5th Edition.
© Janice Regan, CMPT 128, CMPT 371 Data Communications and Networking Congestion Control 0.
Peer-to-Peer Networks 13 Internet – The Underlay Network
for SDN-based flow handover in wireless environments Daniel Corujo Carlos Guimarães Rui L. Aguiar
69 th IETF, Chicago, IL Performance Evaluation of L3 Transport Protocols for IEEE Richard Rouil, Nada Golmie and David Griffith National Institute.
McGraw-Hill Chapter 23 Process-to-Process Delivery: UDP, TCP Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Doc.: IEEE /117 Submission 11/99 Nada Golmie, NISTSlide 1 IEEE P Working Group for Wireless Personal Area Networks MAC Performance Evaluation.
Reliable Adaptive Lightweight Multicast Protocol Ken Tang, Scalable Network Technologies Katia Obraczka, UC Santa Cruz Sung-Ju Lee, Hewlett-Packard Laboratories.
2005/12/14 1 Improving TCP Performance over Mobile Ad Hoc Networks by Exploiting Cross-Layer Information Awareness Xin Yu Department of Computer Science.
Courtesy Piggybacking: Supporting Differentiated Services in Multihop Mobile Ad Hoc Networks Wei LiuXiang Chen Yuguang Fang WING Dept. of ECE University.
TCP/IP1 Address Resolution Protocol Internet uses IP address to recognize a computer. But IP address needs to be translated to physical address (NIC).
Performance Evaluation of L3 Transport Protocols for IEEE (2 nd round) Richard Rouil, Nada Golmie, and David Griffith National Institute of Standards.
Performance Comparison of Ad Hoc Network Routing Protocols Presented by Venkata Suresh Tamminiedi Computer Science Department Georgia State University.
11 CS716 Advanced Computer Networks By Dr. Amir Qayyum.
Performance Evaluation of L3 Transport Protocols for IEEE Richard Rouil, Nada Golmie and David Griffith National Institute of Standards and Technology.
1 ICCCN 2003 Modelling TCP Reno with Spurious Timeouts in Wireless Mobile Environments Shaojian Fu School of Computer Science University of Oklahoma.
By, Nirnimesh Ghose, Master of Science,
Transport of Media Independent HO Messages over IP
Performance Evaluation of L3 Transport Protocols for IEEE
5. End-to-end protocols (part 1)
Speaker : Che-Wei Chang
Net 221D : Computer Networks Fundamentals
IEEE MEDIA INDEPENDENT HANDOVER DCN:
Key concepts covered in Midterm III
ns-2 simulation of TCP + CBR traffic
IEEE MEDIA INDEPENDENT HANDOVER DCN:
Advanced Computer Networks
27/02/2019 Improving retransmission delays for thin streams Andreas Petlund Simula Research Laboratory and University of Oslo Andreas Petlund 2007.
Project-2 (20%) – DiffServ and TCP Congestion Control
Muhammad Niswar Graduate School of Information Science
Presentation transcript:

Performance Evaluation of L3 Transport Protocols for IEEE (2 nd round) Richard Rouil, Nada Golmie and David Griffith National Institute of Standards and Technology

Outline MIH transport issues investigated Simulation scenarios Performance evaluation results –UDP without MIH ACK (for reference) –UDP with MIH ACK –TCP evaluation Conclusions

MIH Transport Issues Investigated Transport protocol type –UDP –TCP PoS Location –RTT between the MIH nodes Message parameters –Size –Rate Network conditions –Link congestion Priority queuing Retransmission timeout Fragmentation Congestion & rate control

Mobility scenarios Varying the RTT between the MN and the MoS addresses all 4 scenarios identified in draft-xxx- mipshop-mstp-solution-00: –S1: Home Network MoS, the MN and the services are located in the home network. –S2: Visited Network MoS, MN is in the visited network and mobility services are also provided by the visited network. –S3: Roaming MoS, MN is in the visited network and all services are provided by the home network. –S4: Third party MoS, MN is in home or visited network and services are provided by a 3rd party network.

Network Topology MN AP (co-located PoS) PoS (not co-located) CN Variable link delay and packet loss Background traffic to CN for congestion MIH message exchange to PoS

Simulation parameters IEEE Data rate (Mb/s)11Mb/s Coverage area – radius (m)50 Links Speed (Mb/s)100 Delay (s)0.01 UDP Max packet size (byte)1000 Header size (bytes)8 TCP Maximum segment size (bytes)1280 Min RTO (s)0.2 Max retransmissionUnlimited Queue sizeUnlimited Header size (bytes)20 IP header IPv6 header (bytes)40 MIH Function Transaction timeout (s)none Maximum number of retransmission 2 Background traffic Traffic typecbr over udp Packet size (bytes)500 Inter-arrival rate (s)0.005 Simulation variables Transport protocolUDP no ACK, UDP ACK, TCP PoS LocationCo-located, Remote Variable link Delay (s) Variable network packet loss (%)0-50 MIH messageIndication, Request/Response MIH packet size (byte) MIH packet inter-arrival (s)Exp distribution w/ varying mean in [ 0.1 2] MIH request processing time (s)0-0.2 MIH message timeout (xRTT) (s)0.5-2 Number of background traffic nodes0-10 Rate limiting bucket size (packet)1-20 Rate limiting token rate (packet/s)1-20 Rate limiting queue size (packet)10-50

Transport protocol performance evaluation Performance metrics: –Transaction success rate (i.e. indication or response received) –Delay to complete a transaction –Network load –Overhead created by the MIH acknowledgement mechanisms and the transport layer –Transport throughput

UDP (no ACK) Performance

UDP (with ACK) Performance

TCP Performance