Yiannis Andreopoulos et al. IEEE JSAC’06 November 2006

Slides:



Advertisements
Similar presentations
February 20, Spatio-Temporal Bandwidth Reuse: A Centralized Scheduling Mechanism for Wireless Mesh Networks Mahbub Alam Prof. Choong Seon Hong.
Advertisements

Delay Analysis and Optimality of Scheduling Policies for Multihop Wireless Networks Gagan Raj Gupta Post-Doctoral Research Associate with the Parallel.
1 IK1500 Communication Systems IK1330 Lecture 3: Networking Anders Västberg
Winter 2004 UCSC CMPE252B1 CMPE 257: Wireless and Mobile Networking SET 3f: Medium Access Control Protocols.
A Centralized Scheduling Algorithm based on Multi-path Routing in WiMax Mesh Network Yang Cao, Zhimin Liu and Yi Yang International Conference on Wireless.
Jaringan Komputer Lanjut Packet Switching Network.
Queuing Network Models for Delay Analysis of Multihop Wireless Ad Hoc Networks Nabhendra Bisnik and Alhussein Abouzeid Rensselaer Polytechnic Institute.
Delay and Throughput in Random Access Wireless Mesh Networks Nabhendra Bisnik, Alhussein Abouzeid ECSE Department Rensselaer Polytechnic Institute (RPI)
Improving TCP Performance over Mobile Ad Hoc Networks by Exploiting Cross- Layer Information Awareness Xin Yu Department Of Computer Science New York University,
Rate Distortion Optimized Streaming Maryam Hamidirad CMPT 820 Simon Fraser Univerity 1.
CROSS LAYER DESIGN CMPT 820: Multimedia Systems Kaushik Choudhary.
Cross-Layer Optimization for Video Streaming in Single- Hop Wireless Networks Cheng-Hsin Hsu Joint Work with Mohamed Hefeeda MMCN ‘09January 19, 2009 Simon.
A Quality-Driven Decision Engine for Live Video Transmission under Service-Oriented Architecture DALEI WU, SONG CI, HAIYAN LUO, UNIVERSITY OF NEBRASKA-LINCOLN.
CAC and Scheduling Schemes for Real-time Video Applications in IEEE Networks Ou Yang UR 10/11/2006.
1 On Handling QoS Traffic in Wireless Sensor Networks 吳勇慶.
CS541 Advanced Networking 1 Dynamic Channel Assignment and Routing in Multi-Radio Wireless Mesh Networks Neil Tang 3/10/2009.
Low Delay Marking for TCP in Wireless Ad Hoc Networks Choong-Soo Lee, Mingzhe Li Emmanuel Agu, Mark Claypool, Robert Kinicki Worcester Polytechnic Institute.
Traffic Sensitive Active Queue Management - Mark Claypool, Robert Kinicki, Abhishek Kumar Dept. of Computer Science Worcester Polytechnic Institute Presenter.
In-Band Flow Establishment for End-to-End QoS in RDRN Saravanan Radhakrishnan.
FBRT: A Feedback-Based Reliable Transport Protocol for Wireless Sensor Networks Yangfan Zhou November, 2004 Supervisors: Dr. Michael Lyu and Dr. Jiangchuan.
Distributed Quality-of-Service Routing of Best Constrained Shortest Paths. Abdelhamid MELLOUK, Said HOCEINI, Farid BAGUENINE, Mustapha CHEURFA Computers.
International Technology Alliance In Network & Information Sciences International Technology Alliance In Network & Information Sciences 1 Cooperative Wireless.
SOAR: Simple Opportunistic Adaptive Routing Protocol for Wireless Mesh Networks Authors: Eric Rozner, Jayesh Seshadri, Yogita Ashok Mehta, Lili Qiu Published:
A Simple and Effective Cross Layer Networking System for Mobile Ad Hoc Networks Wing Ho Yuen, Heung-no Lee and Timothy Andersen.
10/1/2015 9:14 PM1 TCP in Mobile Ad-hoc Networks ─ Split TCP CSE 6590.
Reducing Traffic Congestion in ZigBee Networks: Experimental Results th International Wireless Communications and Mobile Computing Conference (IWCMC)
1 BitHoc: BitTorrent for wireless ad hoc networks Jointly with: Chadi Barakat Jayeoung Choi Anwar Al Hamra Thierry Turletti EPI PLANETE 28/02/2008 MAESTRO/PLANETE.
QoS Support in High-Speed, Wormhole Routing Networks Mario Gerla, B. Kannan, Bruce Kwan, Prasasth Palanti,Simon Walton.
Computer Networks Performance Metrics. Performance Metrics Outline Generic Performance Metrics Network performance Measures Components of Hop and End-to-End.
Packet Dispersion in IEEE Wireless Networks Mingzhe Li, Mark Claypool and Bob Kinicki WPI Computer Science Department Worcester, MA 01609
Congestion Control in CSMA-Based Networks with Inconsistent Channel State V. Gambiroza and E. Knightly Rice Networks Group
A Reservation-based TDMA Protocol Using Directional Antennas (RTDMA-DA) For Wireless Mesh Networks Amitabha Das and Tingliang Zhu, Nanyang Technological.
KAIS T High-throughput multicast routing metrics in wireless mesh networks Sabyasachi Roy, Dimitrios Koutsonikolas, Saumitra Das, and Y. Charlie Hu ICDCS.
1 The Architecture and Protocol Design for Underwater Network Presented by James.
Simultaneous routing and resource allocation via dual decomposition AUTHOR: Lin Xiao, Student Member, IEEE, Mikael Johansson, Member, IEEE, and Stephen.
1 - CS7701 – Fall 2004 Review of: Detecting Network Intrusions via Sampling: A Game Theoretic Approach Paper by: – Murali Kodialam (Bell Labs) – T.V. Lakshman.
Hangguan Shan, Member, IEEE, Ho Ting Cheng, Student Member, IEEE, and Weihua Zhuang, Fellow, IEEE Cross-Layer Cooperative MAC Protocol in Distributed Wireless.
Algorithms for Energy-Efficient Multicasting in Static Ad Hoc Wireless Networks Mobile Networks and Applications 6, ,2001 Author : JEFFREY E. WIESELTHIER.
Performance of Adaptive Beam Nulling in Multihop Ad Hoc Networks Under Jamming Suman Bhunia, Vahid Behzadan, Paulo Alexandre Regis, Shamik Sengupta.
به نام خدا سيد عليرضا كارداني مجتبي اميرخاني Path Set Selection in Mobile Ad Hoc Networks زمستان 1382.
November 4, 2003Applied Research Laboratory, Washington University in St. Louis APOC 2003 Wuhan, China Cost Efficient Routing in Ad Hoc Mobile Wireless.
Heterogeneous Wireless Access in Large Mesh Networks Haiping Liu, Xin Liu, Chen-Nee Chuah, Prasant Mohapatra University of California, Davis IEEE MASS.
Toward Reliable and Efficient Reporting in Wireless Sensor Networks Authors: Fatma Bouabdallah Nizar Bouabdallah Raouf Boutaba.
Efficient Geographic Routing in Multihop Wireless Networks Seungjoon Lee*, Bobby Bhattacharjee*, and Suman Banerjee** *Department of Computer Science University.
Optimization-based Cross-Layer Design in Networked Control Systems Jia Bai, Emeka P. Eyisi Yuan Xue and Xenofon D. Koutsoukos.
Designing Multi-hop Wireless Backhaul Networks with Delay Guarantees Girija Narlikar, Gordon Wilfong, and Lisa Zhang Bell Lab. Infocom 2006.
1 Ad-hoc Transport Layer Protocol (ATCP) EECS 4215.
MAC Protocols for Sensor Networks
IEEE e Performance Evaluation
An IP-based multimedia traffic generator
Cheng-Hsin Hsu and Mohamed Hefeeda
Ad-hoc Transport Layer Protocol (ATCP)
Switching Techniques In large networks there might be multiple paths linking sender and receiver. Information may be switched as it travels through various.
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
CprE 458/558: Real-Time Systems
A New Multipath Routing Protocol for Ad Hoc Wireless Networks
Provision of Multimedia Services in based Networks
TCP in Mobile Ad-hoc Networks
Localized Scheduling for End-to-End Delay
Advisor: Professor Yeong-Sung Lin Student: Yeong-Cheng Tzeng (曾勇誠)
TCP in Wireless Ad-hoc Networks
Switching Techniques.
Signaling Acceptable Error Rate in TSPEC
The Impact of Multihop Wireless Channel on TCP Performance
Networked Real-Time Systems: Routing and Scheduling
Tony Sun, Guang Yang, Ling-Jyh Chen, M. Y. Sanadidi, Mario Gerla
Network Performance Definitions
Advisor: Yeong-Sung, Lin, Ph.D. Presented by Yu-Ren, Hsieh
Horizon: Balancing TCP over multiple paths in wireless mesh networks
2019/9/14 The Deep Learning Vision for Heterogeneous Network Traffic Control Proposal, Challenges, and Future Perspective Author: Nei Kato, Zubair Md.
Presentation transcript:

Yiannis Andreopoulos et al. IEEE JSAC’06 November 2006 Cross-Layer Optimized Video Streaming Over Wireless Multihop Mesh Networks Yiannis Andreopoulos et al. IEEE JSAC’06 November 2006 Yoonchan Choi Advanced Networking Lab Nov 27, 2007

Outline Introduction Proposed Integrated Cross-Layer Video Streaming Problem Formulation Video Streaming Optimization Experimental Results Conclusion

Introduction Existing protocols for wireless multihop mesh networks Desired to reduce deployment costs and increase interoperability Has significant challenges in the optimization of each layer strategies For efficient video transmission across wireless mesh networks Current multihop video streaming Not consider the protection techniques Optimize the video transport using purely end-to-end metrics Integrated video streaming paradigm Enables cross-layer interaction across the protocol stack and across the multiple hops

Introduction Real-time transmission of an video bitstream across a multihop 802.11 wireless network What is the video quality improvement? If an integrated cross-layer strategy is performed What is the performance? Using only limited & localized information vs. global & complete information Optimization framework jointly determines per packet 1) optimal modulation at the PHY 2) optimal retry limit at the MAC 3) optimal path to the receiver 4) application-layer optimized packet scheduling

Integrated Cross-Layer Video Streaming Simple topology with three hops h1 : original video source / hN : destination node gij : allocated bandwidth for the video traffic eij : error rate observed on the link dijqueue : corresponding delay due to the video queue Video packets are lost due to the experienced BER and delays incurred in the transmission

Integrated Cross-Layer Video Streaming More complex topologies with seven hops

Integrated Cross-Layer Video Streaming More complex topologies with seven hops

Integrated Cross-Layer Video Streaming Wireless Multihop Mesh Topology Specification Connectivity structure pi : connectivity vector (1 ≤ i ≤ M) li,j : particular wireless link (1 ≤ j < ρitotal) ρitotal – 1 : total number of links participating in the network path pi

Integrated Cross-Layer Video Streaming Link and Path Parameter Specification Guaranteed bandwidth g(li,j) Provided by each link at the application layer Depends on the provided physical-layer rate Rphy(li,j) tTXOP(li,j) : transmission opportunity duration : MAC service data unit (MSDU) size tSI(li,j) : specified duration of the service interval Rphy(li,j) : physical-layer rate Toverhead : duration of the required overheads

Integrated Cross-Layer Video Streaming Link and Path Parameter Specification Probability of error for the transmission of MSDU v of size LV bits Probability of error for the packet transmission in path pi Transmission delay for path pi

Integrated Cross-Layer Video Streaming Link and Path Parameter Specification Average number of transmissions over path pi until the packet is successfully transmitted, or the retransmission limit is reached End-to-end expected delay for the transmission of an MSDU of size Lv through pi

Integrated Cross-Layer Video Streaming Application and Network-Layer Parameter Specification Queuing delay depends on MSDUs from a particular flow that are scheduled for transmission via the link of interest at the moment when MSDU v arrives Queue output rate

Problem Formulation End-to-end cross-layer optimization determines Chosen path (routing) Maximum MAC retry limit Chosen modulation at the PHY layer where

Problem Formulation Two constraints Problem constraint can be expressed for each MSDU v Timing constraint set from HCCA scheduling The tightest bound for the maximum retry limit

Video Streaming Optimization End-to-End Optimization Proposed optimization algorithm 1. For each node that has non-expired MSDUs in its queue 2. Extract the network connectivity structure 3. For the MSDU v existing at output of the queue of the sender node 4. For each path pi 5. For each link li,j of path pi 6. For each modulation strategy m(li,j) 7. Calculate eli,j (Lv), epi (Lv), dqueue(li,j) 8. Calculate Tpimax 9. Evaluate the end-to-end cross-layer optimization 10. Compare with previous best choice 11. Schedule the MSDU according to the established {pi, Tpimax, m(li,j)}

Video Streaming Optimization Optimization under a certain horizon of network information Algorithm for cross-layer optimization under an estimation-based framework 1. The optimal modulation parameters are estimated only once per link during the optimization of the first MSDU 2. The optimal modulation parameters remain constant throughout the remaining MSDUs 3. Per MSDU, the expected physical layer rate and guaranteed bandwidth per link are estimated and the error for each path is estimated 4. the maximum retry limit and the average number of retries are established 5. For each node, the link that maximizes is selected

Experimental Results Average PSNR results for video streaming

Experimental Results Percentage of losses for each packet distortion-reduction class

Conclusion The integrated cross-layer solution appears to provide significant improvement over other optimized solution The utilization of network information appears to be of paramount importance for the overall video quality at the receiver hop

Thank you