Samrat Ganguly et al. IEEE JSAC’06 November 2006 Yoonchan Choi Advanced Networking Lab Oct 9, 2007 1.

Slides:



Advertisements
Similar presentations
IEEE INFOCOM 2004 MultiNet: Connecting to Multiple IEEE Networks Using a Single Wireless Card.
Advertisements

Page 1 / 14 The Mesh Comparison PLANET’s Layer 3 MAP products v.s. 3 rd ’s Layer 2 Mesh.
CSE 6590 Department of Computer Science & Engineering York University 1 Introduction to Wireless Ad-hoc Networking 5/4/2015 2:17 PM.
Inter-Subnet Mobile IP Handoffs in b Wireless LANs Albert Hasson.
Delay and Throughput in Random Access Wireless Mesh Networks Nabhendra Bisnik, Alhussein Abouzeid ECSE Department Rensselaer Polytechnic Institute (RPI)
Chapter 5 Networks. Learning Objectives After reading this chapter the reader should be able to: Understand the importance of networks in the field of.
Improving TCP Performance over Mobile Ad Hoc Networks by Exploiting Cross- Layer Information Awareness Xin Yu Department Of Computer Science New York University,
Sogang University ICC Lab Using Game Theory to Analyze Wireless Ad Hoc networks.
Ad-Hoc Networking Course Instructor: Carlos Pomalaza-Ráez A Paper Presentation of ”Multihop Sensor Network Design for Wide-Band Communications” Proceedings.
Emerging Technologies in Wireless LANs. Replacement for traditional Ethernet LANs Several Municipalities Portland, OR Philadelphia, PA San Francisco,
1 On Handling QoS Traffic in Wireless Sensor Networks 吳勇慶.
1 Solutions to Performance Problems in VOIP over Wireless LAN Wei Wang, Soung C. Liew Presented By Syed Zaidi.
Muhammad Mahmudul Islam Ronald Pose Carlo Kopp School of Computer Science & Software Engineering Monash University, Australia.
Low Delay Marking for TCP in Wireless Ad Hoc Networks Choong-Soo Lee, Mingzhe Li Emmanuel Agu, Mark Claypool, Robert Kinicki Worcester Polytechnic Institute.
In-Band Flow Establishment for End-to-End QoS in RDRN Saravanan Radhakrishnan.
ITIS 6010/8010 Wireless Network Security Dr. Weichao Wang.
AdHoc Probe: Path Capacity Probing in Wireless Ad Hoc Networks Ling-Jyh Chen, Tony Sun, Guang Yang, M.Y. Sanadidi, Mario Gerla Computer Science Department,
Component-Based Routing for Mobile Ad Hoc Networks Chunyue Liu, Tarek Saadawi & Myung Lee CUNY, City College.
Handoff Delay for b Wireless LANs Masters Project defense Anshul Jain Committee: Dr. Henning Schulzrinne, Columbia University Dr. Zongming Fei, University.
Network Topologies.
Capacity of Wireless Mesh Networks: Comparing Single- Radio, Dual-Radio, and Multi- Radio Networks By: Alan Applegate.
Ad Hoc Networking via Named Data Michael Meisel, Vasileios Pappas, and Lixia Zhang UCLA, IBM Research MobiArch’10, September 24, Shinhaeng.
Unwanted Link Layer Traffic in Large IEEE Wireless Network By Naga V K Akkineni.
Hamida SEBA - ICPS06 June 26 th -29 th Lyon France 1 ARMP: an Adaptive Routing Protocol for MANETs Hamida SEBA PRISMa Lab. – G2Ap team
Qian Zhang Department of Computer Science HKUST Advanced Topics in Next- Generation Wireless Networks Transport Protocols in Ad hoc Networks.
Capacity Scaling with Multiple Radios and Multiple Channels in Wireless Mesh Networks Oguz GOKER.
A Mobile-IP Based Mobility System for Wireless Metropolitan Area Networks Chung-Kuo Chang; Parallel Processing, ICPP 2005 Workshops. International.
CSE 6590 Fall 2010 Routing Metrics for Wireless Mesh Networks 1 4 October, 2015.
TCP PERFORMANCE OVER AD HOC NETWORKS Presented by Vishwanee Raghoonundun Assisted by Maheshwarnath Behary MSc Computer Networks Middlesex University.
Design and Implementation of a Multi-Channel Multi-Interface Network Chandrakanth Chereddi Pradeep Kyasanur Nitin H. Vaidya University of Illinois at Urbana-Champaign.
Voice Capacity analysis over Introducing VoIP and WLans IEEE based Wireless Local Area Networks (WLANs) are becoming popular While WLANs.
Data and Computer Communications Circuit Switching and Packet Switching.
MARCH : A Medium Access Control Protocol For Multihop Wireless Ad Hoc Networks 성 백 동
Salim Hariri HPDC Laboratory Enhanced General Switch Management Protocol Salim Hariri Department of Electrical and Computer.
指導教授:林仁勇 老師 學生:吳忠融 2015/10/24 1. Author Chan, Y.-C. Chan, C.-T. Chen, Y.-C. Source IEE Proceedings of Communications, Volume 151, Issue 1, Feb 2004 Page(s):107.
An Empirical Analysis of the IEEE MAC Layer Handoff Process Arunesh Mishra Minho Shin William Arbaugh University of Maryland,College Park,MD.
CSE 6590 Fall 2009 Routing Metrics for Wireless Mesh Networks 1 12 November, 2015.
KAIS T High-throughput multicast routing metrics in wireless mesh networks Sabyasachi Roy, Dimitrios Koutsonikolas, Saumitra Das, and Y. Charlie Hu ICDCS.
© Sarvesh 25 November 2015Cross-layer optimization for VoIP over WLAN125 November Cross Layer optimization for VoIP over WLAN [Yuan Liu Zhu] A Presentation.
Routing and Routing Protocols
SenProbe: Path Capacity Estimation in Wireless Sensor Networks Tony Sun, Ling-Jyh Chen, Guang Yang M. Y. Sanadidi, Mario Gerla.
Doc.: IEEE 11-04/0319r0 Submission March 2004 W. Steven Conner, Intel Corporation Slide 1 Architectural Considerations and Requirements for ESS.
IEEE j Relay-Based Wireless Access Networks VASKEN GENC, SEAN MURPHY, YANG YU, AND JOHN MURPHY, UNIVERSITY COLLEGE DUBLIN SCHOOL OF COMPUTER SCIENCE.
Planning and Analyzing Wireless LAN
ETE Framework for QoS guarantee in Heterogeneous Wired-cum-Wireless Networks (cont.) 홍 석 준
Evaluation of ad hoc routing over a channel switching MAC protocol Ethan Phelps-Goodman Lillie Kittredge.
Ch 10. Multimedia Communications over WMNs Myungchul Kim
November 4, 2003Applied Research Laboratory, Washington University in St. Louis APOC 2003 Wuhan, China Cost Efficient Routing in Ad Hoc Mobile Wireless.
Quality of Service Schemes for IEEE Wireless LANs-An Evaluation 主講人 : 黃政偉.
Routing Metrics and Protocols for Wireless Mesh Networks Speaker : 吳靖緯 MA0G0101.
Ch 10. Multimedia Communications over WMNs Myungchul Kim
A New MAC Protocol for Wi-Fi Mesh Networks Tzu-Jane Tsai, Hsueh-Wen Tseng, and Ai-Chun Pang IEEE AINA’06.
Coping with Link Failures in Centralized Control Plane Architecture Maulik Desai, Thyagarajan Nandagopal.
1 Ad-hoc Transport Layer Protocol (ATCP) EECS 4215.
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
Introduction to “Tap – Dance ”. Company Proprietary Presentation Topics  Introduction  Handover scenarios  Inter-Network Handover consequences  Common.
Chapter 2 PHYSICAL LAYER.
Routing Metrics for Wireless Mesh Networks
IMPROVING OF WIRELESS MESH NETWORKS.
Routing Metrics for Wireless Mesh Networks
Architecture and Algorithms for an IEEE 802
VoIP over Wireless Networks
Managing the performance of multiple radio Multihop ESS Mesh Networks.
SWITCHING Switched Network Circuit-Switched Network Datagram Networks
Routing Metrics for Wireless Mesh Networks
Yiannis Andreopoulos et al. IEEE JSAC’06 November 2006
Tony Sun, Guang Yang, Ling-Jyh Chen, M. Y. Sanadidi, Mario Gerla
Xiuzhen Cheng Csci332 MAS Networks – Challenges and State-of-the-Art Research – Wireless Mesh Networks Xiuzhen Cheng
Performance Implications of DCF to ESS Mesh Networks
Performance of VoIP in a b wireless mesh network
Presentation transcript:

Samrat Ganguly et al. IEEE JSAC’06 November 2006 Yoonchan Choi Advanced Networking Lab Oct 9,

 Introduction  Related Work  VoIP Service in Mesh Network  Improving the VoIP Capacity  Maintaining the VoIP Call Quality  Mobility Support for VoIP Client  Conclusion 2

 Wireless VOICE-OVER-INTERNET PROTOCOL (VoIP)  Gains significant popularity due to ubiquity of WLAN  Requires wide area wireless coverage for true mobile phone services  IEEE based multihop wireless mesh networks  Considered as a practical solution for wireless VoIP service  Has the following benefits compared with wired LAN connecting WiFi access points ▪ Ease of deployment and expansion ▪ Better and wider coverage ▪ Resilience to node failure ▪ Reduced cost of maintenance 3

 IEEE based multihop Wireless Mesh Network for VoIP 4

 Goals  Increasing the VoIP capacity of mesh network ▪ The number of supported medium quality calls ▪ decreases with the increase in hops ▪ reduces from eight calls in single hop to one call after four hops 5

 Goals  Maintaining the VoIP quality ▪ Delay and loss characteristics can vary over time along a multihop path between a source and destination ▪ Such variations impact the quality of a voice call  Supporting mobility to VoIP client ▪ Maintaining calls for mobile VoIP clients that handoff to different APs during an ongoing voice call ▪ Preventing packet losses during a handoff 6

 Packet aggregation schemes  For improving the end-to-end throughput for applications on various types of multihop networks  Methods ▪ The forced algorithm ▪ The adaptive algorithm ▪ Packet aggregation schemes over IP-based networks ▪ Packet aggregator for multiple VoIP streams in wireless networks  Problems ▪ Difficult to attain the delay bound for real-time application ▪ Inefficient use of the bandwidth ▪ No consideration about the characteristics of the wireless mesh network ▪ Not adjustable for the network situation 7

 VoIP Performance Metric  R-factor ▪ Defines quality of a call ▪ Should provide a value above 70 for medium quality R = 94.2 – 0.024d – 0.11(d – 177.3)H(d – 177.3) – 11 – 40log(1+10e) ▪ d = 25 + d jitter + d network ▪ e = e network + (1 – e network )e jitter ▪ H(x) = 1 if x > 0; 0 otherwise 8

 VoIP Service Deployment  Using the concept of a layer-2 switch to see the entire mesh as a single element that switches packets between its ports  A port is a mesh node which has at least two interfaces ▪ One in ad hoc mode for the backhaul in the mesh ▪ One in infrastructure mode to connect to clients  Client-side transparency ▪ The clients associate with an AP using a traditional association mechanism ▪ The handoff process involves both layer-2 and layer-3 procedures 9

 Testbed Hardware / Software Configuration  Consists of 14 nodes based on the Routerboard  200 series processor boards with 256 MB of RAM, and 512 MB of compact flash  Each node is equipped with two b wireless interfaces (supports up to 4 mini-pci cards) and has an open slot for a third one (PCMCIA 16 bit)  The testbed is spread over the third floor of NEC Research Laboratories, Princeton, NJ 10

 Mesh Node  Using the click router on each mesh node ▪ To provide label switching, routing, and aggregation  Label-Based Forwarding  Implementing the label-based forwarding to achieve fast path switching ▪ To support the proposed path switching  Uses TOS field of each IP packet ▪ For packets with labels other than zero, label-based forwarding is used ▪ Packets with label zero follows underlying routing protocol used in mesh network  Each node has an addition table ▪ (in_label, out_label, interface, gateway) 11

 VoIP Packet Aggregation  Small sizes of packets reduce the network utilization  Merges small voice packets from different calls into larger packets to improve channel utilization  Reduces the overhead and increases the number of supported calls  Two mechanism for aggregation in a mesh network scenario ▪ End-to-end scheme ▪ The aggregation is done only at the ingress node for all flows routed for a common destination ▪ Hop-by-hop scheme ▪ Packets are aggregated and deaggregated at every hop by adding a forced delay at every hop 12

 VoIP Packet Aggregation P—packet being queued at a node; A—aggregation packet being prepared; minPackets—number of packets from the same flow that have to be aggregated at the ingress; MTU—maximum transmission unit, in voice packets; find queue of P; 1: if size(queue) > minPackets add all packets from flow(P); if size(A) < MTU find a queue with the same dest go to 1; else send A directly to destination; else if size(A) < MTU add pkts w same nexthop as p; else if aggregation timer is expired aggregate all packets from the queue of which timer is expired also; 13

 Evaluation of VoIP Packet Aggregation  Aggregation performance for random calls on a string topology  Traffic statistics of three aggregation algorithms on three calls over four-hop leaf nodes 14

 Header Compression  A complementary scheme related to aggregation  Packet headers with redundancy may be reduced through compression techniques as has been done with great success for cRTP or ROHC  Zero-length Header Compression (ZHC) algorithm ▪ Eliminates the redundant header ▪ Leverages the VoIP packet aggregation mechanism ▪ Not require context synchronization between two nodes 15

 Evaluation of Header Compression 16

 Routing  To perform call admission within seconds of placing a voice call ▪ Pre-computed paths are used even if the solution is suboptimal ▪ The call admission process should preferably be distributed  Voice call routing approach consists of ▪ Route discovery ▪ Opting for using DSDV to collect popular routes which are then pinned down and used with label-based routing ▪ Adaptive path selection ▪ Pinning down the paths using label-based forwarding 17

 Evaluation of Adaptive Routing  Delay distribution adaptive versus fixed ▪ Only 12% of the time the delay is greater than 200 ms when the path is adaptive ▪ A fixed path provide delays greater than 200 ms 50% of the time 18

 Mobile IP-Based Scheme  Uses a technique similar to mobile IP where each station has a unique home AP  Difference from Mobile IP ▪ The mobile station does not need to implement any specific protocol  Mobile Location Register (MLR)  Flat Routing-Based scheme  Uses a full-fledged multihop routing infrastructure in the network of APs in the DS 19

 Handoff Performance Evaluation  Mesh topology used for handoff performance evaluation 20

 Handoff Performance Evaluation  Timeline describing a typical fast one-hop handoff for flat routing and TMIP schemes when mobile station switches association from N1 to N2 21

 Handoff Performance Evaluation  Handoff latencies for flat routing and TMIP with background traffic of 2.5 Mb/s and client probing on a single channel 22

 Packet aggregation along with header compression can increase the number of supported VoIP calls in a multihop network by 2–3 times  The proposed fast path switching is highly effective in maintaining the VoIP quality  Our fast handoff scheme achieves almost negligible disruption during calls to roaming clients  Main contribution  Proposing and evaluating performance optimizing techniques that are crucial for supporting VoIP over mesh network 23