Dzmitry Kliazovich, Fabrizio Granelli, University of Trento, Italy

Slides:



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

B 黃冠智.
Doc.: IEEE /0604r1 Submission May 2014 Slide 1 Modeling and Evaluating Variable Bit rate Video Steaming for ax Date: Authors:
APOHN: Subnetwork Layering to Improve TCP Performance over Heterogeneous Paths April 4, 2006 Dzmitry Kliazovich, Fabrizio Granelli, University of Trento,
A study of Cross layer work of University of Trento folk A ResiliNet Group Presentation Sarvesh Kumar Varatharajan.
1 End to End Bandwidth Estimation in TCP to improve Wireless Link Utilization S. Mascolo, A.Grieco, G.Pau, M.Gerla, C.Casetti Presented by Abhijit Pandey.
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.
Advanced Computer Networking Congestion Control for High Bandwidth-Delay Product Environments (XCP Algorithm) 1.
XCP: Congestion Control for High Bandwidth-Delay Product Network Dina Katabi, Mark Handley and Charlie Rohrs Presented by Ao-Jan Su.
Quality of Service Issues in Multi-Service Wireless Internet Links George Xylomenos and George C. Polyzos Department of Informatics Athens University of.
Introduction Future wireless systems will be characterized by their heterogeneity - availability of multiple access systems in the same physical space.
Explicit Congestion Notification ECN Tilo Hamann Technical University Hamburg-Harburg, Germany.
A serve flow management strategy for IEEE BWA system in TDD mode Hsin-Hsien Liu
Achieving End-to-End Fairness in Wireless Networks Ananth Rao Ion Stoica OASIS Retreat, Jul 2005.
In-Band Flow Establishment for End-to-End QoS in RDRN Saravanan Radhakrishnan.
1 TCP-LP: A Distributed Algorithm for Low Priority Data Transfer Aleksandar Kuzmanovic, Edward W. Knightly Department of Electrical and Computer Engineering.
A Real-Time Video Multicast Architecture for Assured Forwarding Services Ashraf Matrawy, Ioannis Lambadaris IEEE TRANSACTIONS ON MULTIMEDIA, AUGUST 2005.
Enhancing TCP Fairness in Ad Hoc Wireless Networks Using Neighborhood RED Kaixin Xu, Mario Gerla University of California, Los Angeles {xkx,
TCP Enhancement for Random Loss Jiang Wu Computer Science Lakehead University.
E-STAB: Energy-Efficient Scheduling for Cloud Computing Applications with Traffic Load Balancing Dzmitry KliazovichUniversity of Luxembourg, Luxembourg.
Congestion Control in CSMA-Based Networks with Inconsistent Channel State V. Gambiroza and E. Knightly Rice Networks Group
PIP: A Connection-Oriented, Multi- Hop, Multi-Channel TDMA-based MAC for High Throughput Bulk Transfer Sensys2010.
Uplink Scheduling with Quality of Service in IEEE Networks Juliana Freitag and Nelson L. S. da Fonseca State University of Campinas, Sao Paulo,
Full auto rate MAC protocol for wireless ad hoc networks Z. Li, A. Das, A.K. Gupta and S. Nandi School of Computer Engineering Nanyang Technological University.
Improving TCP Performance over Wireless Networks
Bidirectional Light-Trails Dzmitry Kliazovich, Fabrizio Granelli, University of Trento, Italy GLOBECOM’05 November 29, 2005 Hagen Woesner, Imrich Chlamtac.
Challenges to Reliable Data Transport Over Heterogeneous Wireless Networks.
ARQ Proxy (for WiFi networks) Ischia island, Italy Sept. 11, 2007 Dzmitry Kliazovich Nadhir Ben Halima Fabrizio Granelli University of Trento, Italy.
Chapter 11.4 END-TO-END ISSUES. Optical Internet Optical technology Protocol translates availability of gigabit bandwidth in user-perceived QoS.
Quality of Service Schemes for IEEE Wireless LANs-An Evaluation 主講人 : 黃政偉.
A Cooperative Multi-Channel MAC Protocol for Wireless Networks IEEE Globecom 2010 Devu Manikantan Shila, Tricha Anjali and Yu Cheng Dept. of Electrical.
1 A Cross-Layer Scheduling Algorithm With QoS Support in Wireless Networks Qingwen Liu, Student Member, IEEE, Xin Wang, Member, IEEE, and Georgios B. Giannakis,
Fair and Efficient multihop Scheduling Algorithm for IEEE BWA Systems Daehyon Kim and Aura Ganz International Conference on Broadband Networks 2005.
Distributed-Queue Access for Wireless Ad Hoc Networks Authors: V. Baiamonte, C. Casetti, C.-F. Chiasserini Dipartimento di Elettronica, Politecnico di.
Courtesy Piggybacking: Supporting Differentiated Services in Multihop Mobile Ad Hoc Networks Wei LiuXiang Chen Yuguang Fang WING Dept. of ECE University.
Survey on Signaling Techniques for Cognitive Networks Dzmitry KliazovichUniversity of Luxembourg, Luxembourg Fabrizio GranelliUniversity of Trento, Italy.
A New MAC Protocol for Wi-Fi Mesh Networks Tzu-Jane Tsai, Hsueh-Wen Tseng, and Ai-Chun Pang IEEE AINA’06.
Cognitive Information Service Basic Principles and Implementation of A Cognitive Inter-Node Protocol Optimization Scheme Dzmitry Kliazovich Fabrizio Granelli.
Distributed Protocol Stacks May 2008 Beijing, China Dzmitry Kliazovich and Fabrizio Granelli University of Trento, Italy.
Streaming Video over TCP with Receiver-based Delay Control
Dzmitry Kliazovich, Fabrizio Granelli, University of Trento, Italy
Architecture and Algorithms for an IEEE 802
Topics discussed in this section:
CUBIC Marcos Vieira.
Cognitive Link Layer for Wireless Local Area Networks
Receiver Assistant Congestion Control in High Speed and Lossy Networks
ARQ Proxy for Cross-Layer Error Control Optimization in 3G LTE
Mrinalini Sawhney CS-710 Presentation 2006/09/12
Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Jungmin So and Nitin Vaidya Modified and Presented.
Experimental Networking (ECSE 4963)
Ad-hoc Transport Layer Protocol (ATCP)
July 2009 doc.: IEEE /xxxxr0 July 2009
EEC-484/584 Computer Networks
A New Multipath Routing Protocol for Ad Hoc Wireless Networks
A Cognitive Approach for Cross-Layer Performance Management
TCP in Mobile Ad-hoc Networks
Understanding Congestion Control in Multi-hop Wireless Mesh Networks
FAST TCP : From Theory to Experiments
TCP in Wireless Ad-hoc Networks
Self Organized Networks
Performance Evaluation of an Integrated-service IEEE Network
Qingwen Liu, Student Member, IEEE Xin Wang, Member, IEEE,
Yiannis Andreopoulos et al. IEEE JSAC’06 November 2006
EEC-484/584 Computer Networks
Tony Sun, Guang Yang, Ling-Jyh Chen, M. Y. Sanadidi, Mario Gerla
Modeling and Evaluating Variable Bit rate Video Steaming for ax
Review of Internet Protocols Transport Layer
Dzmitry Kliazovich University of Luxembourg, Luxembourg
Designing a Relative Delay Estimator for Multipath Transport
Presentation transcript:

Dzmitry Kliazovich, Fabrizio Granelli, University of Trento, Italy GLOBECOM’09 December 03, 2009 Receiver-Driven Queue Management for achieving RTT-fairness in Wi-Fi Networks Dzmitry Kliazovich, Fabrizio Granelli, University of Trento, Italy Pedro Henrique Gomes, Nelson L. S. da Fonseca University of Campinas, Brazil

Fabrizio Granelli (granelli@disi.unitn.it) Outline Motivation and objectives Receiver-Driven Queue Management (RDQM) architecture RTT-fairness algorithm Performance evaluation and results Conclusions December 03, 2009 Fabrizio Granelli (granelli@disi.unitn.it)

Fabrizio Granelli (granelli@disi.unitn.it) Motivation IEEE 802.11 (Wi-Fi) as the de facto technology for wireless/mobile access networks TCP as the main transport layer on the Internet Wi-Fi in the infrastructure mode usually connects heterogeneous wired network to the last-mile wireless link BS’s buffer plays a key role for sharing the wireless resources between all the flows RTT-fairness problem Flows with low RTT monopolize the BS’s buffer, achieving higher throughput than flows with high RTT December 03, 2009 Fabrizio Granelli (granelli@disi.unitn.it)

Fabrizio Granelli (granelli@disi.unitn.it) Objectives Queue management is centralized at the BS’s buffer to better share the wireless resources Receiver-driven architecture proposed Mobile nodes send information to Base Station throughput a feedback channel created at link layer Base Station manages the shared buffer to ensure fairness between the flows RTT-fairness is in the focus December 03, 2009 Fabrizio Granelli (granelli@disi.unitn.it)

Fabrizio Granelli (granelli@disi.unitn.it) RDQM architecture Receiver-Driven Queue Management BS manages its outgoing queue of wireless interface Mobile stations send to BS supporting information (RTT of incoming flows) encapsulating them into link layer ACK frames Totally transparent to high-layer protocols and legacy 802.11 nodes Incremental deployment Easy implementation (changes only in the wireless network) Generic framework that can be used to achieve any goal, such as RTT-fairness December 03, 2009 Fabrizio Granelli (granelli@disi.unitn.it)

Fabrizio Granelli (granelli@disi.unitn.it) RDQM architecture December 03, 2009 Fabrizio Granelli (granelli@disi.unitn.it)

Fabrizio Granelli (granelli@disi.unitn.it) IEEE 802.11 MAC employs stop-and-wait ARQ, requiring positive acknowledge for every packet Mobile receivers send the most recent RTT statistics through the LL-ACK packets Using 14 bits of reserved portion in the Duration field December 03, 2009 Fabrizio Granelli (granelli@disi.unitn.it)

RTT-fairness algorithm RDQM uses RTT statistics of all the flows to divide the buffer space proportionally to the RTT values Prioritizing flows with large RTT and Avoiding monopolization of flows with low RTT Based on the TCP flow requirement to have at least Bandwidth-Delay Product (BDP) allocated at the bottleneck buffer for achieving 100% of utilization December 03, 2009 Fabrizio Granelli (granelli@disi.unitn.it)

Performance evaluation Simulation Setup Ns2 simulator with RDQM module IEEE 802.11b wireless standard Wired-cum-wireless topology with N flows (with variable RTT) Performance Metrics Individual flow throughput values Throughput variation Throughput fairness December 03, 2009 Fabrizio Granelli (granelli@disi.unitn.it)

Fabrizio Granelli (granelli@disi.unitn.it) Simulation topology December 03, 2009 Fabrizio Granelli (granelli@disi.unitn.it)

Performance results (1) Network with flows Throughput Vs. Buffer size Drop-Tail RDQM December 03, 2009 Fabrizio Granelli (granelli@disi.unitn.it)

Performance results (2) Multiple flows scenario Maximum throughput difference between all flows December 03, 2009 Fabrizio Granelli (granelli@disi.unitn.it)

Performance results (3) Jain’s index Coefficient of variance December 03, 2009 Fabrizio Granelli (granelli@disi.unitn.it)

Fabrizio Granelli (granelli@disi.unitn.it) Conclusions RDQM: Receiver-Driven Queue Management Improves BS’s queue management in Wi-Fi networks Mobile nodes can assist BS queue management by sending such parameters as RTT stats using a link layer feedback channel RTT-fairness is achieved by means of proportional buffer allocation But not only fairness is concerned RDQM architecture is rather general solution Future work will deal with other goals for RDQM algorithm: BDP fairness, real-time applications, etc. December 03, 2009 Fabrizio Granelli (granelli@disi.unitn.it)

Fabrizio Granelli (granelli@disi.unitn.it) Thank you! December 03, 2009 Fabrizio Granelli (granelli@disi.unitn.it)

Fabrizio Granelli (granelli@disi.unitn.it) Network with 5 flows Delays of 5, 10, 20, 50 and 100 ms Throughput Vs. Buffer size Drop-Tail RDQM December 03, 2009 Fabrizio Granelli (granelli@disi.unitn.it)

Fabrizio Granelli (granelli@disi.unitn.it) Fairness allocation proportional to the Bandwidth-Delay Product (BDP) – 6 Flows Delays of 5, 10 and 20 ms Datarates of 11, 5.5 and 1 Mbps Throughput Vs. Buffer size Drop-Tail RDQM December 03, 2009 Fabrizio Granelli (granelli@disi.unitn.it)