Delivering Adaptive Scalable Video over the Wireless Internet Pavlos Antoniou, Vasos Vassiliou and Andreas Pitsillides Computer Science Department University.

Slides:



Advertisements
Similar presentations
Multi-Access Services in Heterogeneous Wireless Networks Kameswari Chebrolu, Ramesh R. Rao Abstract Today's wireless world is characterized by heterogeneity.
Advertisements

 Liang Guo  Ibrahim Matta  Computer Science Department  Boston University  Presented by:  Chris Gianfrancesco and Rick Skowyra.
Doc.: IEEE /0604r1 Submission May 2014 Slide 1 Modeling and Evaluating Variable Bit rate Video Steaming for ax Date: Authors:
Receiver-driven Layered Multicast S. McCanne, V. Jacobsen and M. Vetterli University of Calif, Berkeley and Lawrence Berkeley National Laboratory SIGCOMM.
Improving TCP Performance over Mobile Ad Hoc Networks by Exploiting Cross- Layer Information Awareness Xin Yu Department Of Computer Science New York University,
Advanced Computer Networking Congestion Control for High Bandwidth-Delay Product Environments (XCP Algorithm) 1.
Congestion Control An Overview -Jyothi Guntaka. Congestion  What is congestion ?  The aggregate demand for network resources exceeds the available capacity.
Measurements of Congestion Responsiveness of Windows Streaming Media (WSM) Presented By:- Ashish Gupta.
Presented by Santhi Priya Eda Vinutha Rumale.  Introduction  Approaches  Video Streaming Traffic Model  QOS in WiMAX  Video Traffic Classification.
Receiver-driven Layered Multicast S. McCanne, V. Jacobsen and M. Vetterli SIGCOMM 1996.
Quality of Service Issues in Multi-Service Wireless Internet Links George Xylomenos and George C. Polyzos Department of Informatics Athens University of.
Network Congestion Gabriel Nell UC Berkeley. Outline Background: what is congestion? Congestion control – End-to-end – Router-based Economic insights.
Adaptive Video Streaming in Vertical Handoff: A Case Study Ling-Jyh Chen, Guang Yang, Tony Sun, M. Y. Sanadidi, Mario Gerla Computer Science Department,
1 USC INFORMATION SCIENCES INSTITUTE RAP: An End-to-End Congestion Control Mechanism for Realtime Streams in the Internet Reza Rejaie, Mark Handley, Deborah.
Sang-Chun Han Hwangjun Song Jun Heo International Conference on Intelligent Hiding and Multimedia Signal Processing (IIH-MSP), Feb, /05 Feb 2009.
Web Caching Schemes1 A Survey of Web Caching Schemes for the Internet Jia Wang.
Introduction Future wireless systems will be characterized by their heterogeneity - availability of multiple access systems in the same physical space.
Source-Adaptive Multilayered Multicast Algorithms for Real- Time Video Distribution Brett J. Vickers, Celio Albuquerque, and Tatsuya Suda IEEE/ACM Transactions.
1 Sangeun Han, Athina Markopoulou Transmitting Scalable Video over a DiffServ network EE368C Project Proposal Sangeun Han, Athina Markopoulou 1/30/01.
Quality of Service in IN-home digital networks Alina Albu 23 October 2003.
Computer Networks Multimedia and Multicast. Outline F Multimedia Overview F Receiver-Driven Layered Multicast F UDP Sockets (coming soon) F IP Multicast.
Internet Research Needs a Critical Perspective Towards Models –Sally Floyd –IMA Workshop, January 2004.
An Integrated Source Transcoding and Congestion Control Paradigm for Video Streaming in the Internet Proposed by R. Puri, K.W. Lee, K. Ramchandran and.
Robust Scalable Video Streaming over Internet with Network-Adaptive Congestion Control and Unequal Loss Protection Quan Zang, Guijin Wang, Wenwu Zhu, and.
High-performance bulk data transfers with TCP Matei Ripeanu University of Chicago.
1 Traffic Sensitive Quality of Service Controller Masters Thesis Submitted by :Abhishek Kumar Advisors: Prof Mark Claypool Prof Robert Kinicki Reader:
Traffic Sensitive Active Queue Management - Mark Claypool, Robert Kinicki, Abhishek Kumar Dept. of Computer Science Worcester Polytechnic Institute Presenter.
1 WiSE Video: using in-band wireless loss notification to improve rate- controlled video streaming A. Markopoulou, E. Setton, M. Kalman, J. Apostolopoulos.
In-Band Flow Establishment for End-to-End QoS in RDRN Saravanan Radhakrishnan.
Video Streaming over DiffServ and some other Issues Presented by Wei Wei.
A Real-Time Video Multicast Architecture for Assured Forwarding Services Ashraf Matrawy, Ioannis Lambadaris IEEE TRANSACTIONS ON MULTIMEDIA, AUGUST 2005.
1 Emulating AQM from End Hosts Presenters: Syed Zaidi Ivor Rodrigues.
Reliable Transport Layers in Wireless Networks Mark Perillo Electrical and Computer Engineering.
Rafael C. Nunez - Gonzalo R. Arce Department of Electrical and Computer Engineering University of Delaware May 19 th, 2005 Diffusion Marking Mechanisms.
Reza Rejaie AT&T Labs - Research1 Reza Rejaie AT&T Labs – Research Menlo Park, CA. ICON 2000 In collaboration with Mark.
Variable Bit Rate Video Coding April 18, 2002 (Compressed Video over Networks: Chapter 9)
Receiver-driven Layered Multicast Paper by- Steven McCanne, Van Jacobson and Martin Vetterli – ACM SIGCOMM 1996 Presented By – Manoj Sivakumar.
TCP Behavior across Multihop Wireless Networks and the Wired Internet Kaixin Xu, Sang Bae, Mario Gerla, Sungwook Lee Computer Science Department University.
1 1 July 28, Absent changes to the network can we actually do something? Yes Is there work in the area of measurements that can we do to create.
COnvergence of fixed and Mobile BrOadband access/aggregation networks Work programme topic: ICT Future Networks Type of project: Large scale integrating.
Network management Reinhard Laroy BIPT European Parliament - 27 February 2012.
Introduction to Multimedia Networking (2) Advanced Multimedia University of Palestine University of Palestine Eng. Wisam Zaqoot Eng. Wisam Zaqoot October.
Jason Ernst and Mieso Denko
Intelligent and Adaptive Middleware to Improve User-Perceived QoS in Multimedia Applications Pedro M. Ruiz, Juan A. Botia, Antonio Gomez-Skarmeta University.
1 Requirements for the Transmission of Streaming Video in Mobile Wireless Networks Vasos Vassiliou, Pavlos Antoniou, Iraklis Giannakou, and Andreas Pitsillides.
Mohamed Hefeeda 1 School of Computing Science Simon Fraser University, Canada Video Streaming over Cooperative Wireless Networks Mohamed Hefeeda (Joint.
Computer Networks Performance Metrics. Performance Metrics Outline Generic Performance Metrics Network performance Measures Components of Hop and End-to-End.
Understanding the Performance of TCP Pacing Amit Aggarwal, Stefan Savage, Thomas Anderson Department of Computer Science and Engineering University of.
Fen Hou and Pin-Han Ho Department of Electrical and Computer Engineering, University of Waterloo, Waterloo, Ontario Wireless Communications and Mobile.
Network Instruments VoIP Analysis. VoIP Basics  What is VoIP?  Packetized voice traffic sent over an IP network  Competes with other traffic on the.
Distribution of Multimedia Data Over a Wireless Network (DMDoWN): An Introduction Presented By: Rafidah Md Noor Faculty of Computer Science & Information.
27th, Nov 2001 GLOBECOM /16 Analysis of Dynamic Behaviors of Many TCP Connections Sharing Tail-Drop / RED Routers Go Hasegawa Osaka University, Japan.
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 3: Introduction to IP QoS.
TCP with Variance Control for Multihop IEEE Wireless Networks Jiwei Chen, Mario Gerla, Yeng-zhong Lee.
Scalable Video Coding and Transport Over Broad-band wireless networks Authors: D. Wu, Y. Hou, and Y.-Q. Zhang Source: Proceedings of the IEEE, Volume:
Analysis of TCP Latency over Wireless Links Supporting FEC/ARQ-SR for Error Recovery Raja Abdelmoumen, Mohammad Malli, Chadi Barakat PLANETE group, INRIA.
UNIVERSITY OF JYVÄSKYLÄ 2005 Multicast Admission Control in DiffServ Networks Department of Mathematical Information Technology University of Jyväskylä.
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.
CSE5803 Advanced Internet Protocols and Applications (14) Introduction Developed in recent years, for low cost phone calls (long distance in particular).
Ch 10. Multimedia Communications over WMNs Myungchul Kim
Flow Control in Multimedia Communication Multimedia Systems and Standards S2 IF Telkom University.
Adaptive QoS Control of Multimedia Transmission Over Band-limited Networks Presenter: Hu Huang Nov G.Y.Hong 1, Member, IEEE, A.C.M.Fong 1, Member,
XCP: eXplicit Control Protocol Dina Katabi MIT Lab for Computer Science
A Comparison of RaDiO and CoDiO over IEEE WLANs May 25 th Jeonghun Noh Deepesh Jain A Comparison of RaDiO and CoDiO over IEEE WLANs.
Spring Computer Networks1 Congestion Control Sections 6.1 – 6.4 Outline Preliminaries Queuing Discipline Reacting to Congestion Avoiding Congestion.
1 Video and Voice over IP performance over a Satellite link Bob Dixon, Ohio State University/OARnet Prasad Calyam, OARnet Joint Techs Workshops, Columbus,
Ch 10. Multimedia Communications over WMNs Myungchul Kim
Access Link Capacity Monitoring with TFRC Probe Ling-Jyh Chen, Tony Sun, Dan Xu, M. Y. Sanadidi, Mario Gerla Computer Science Department, University of.
UNIT-V Transport Layer protocols for Ad Hoc Wireless Networks
Modeling and Evaluating Variable Bit rate Video Steaming for ax
Presentation transcript:

Delivering Adaptive Scalable Video over the Wireless Internet Pavlos Antoniou, Vasos Vassiliou and Andreas Pitsillides Computer Science Department University of Cyprus

May 21, st ERCIM Workshop on eMobility 2 Outline Motivation and Objectives System Overview Fuzzy Decision Algorithm Evaluation and Results Conclusion

May 21, st ERCIM Workshop on eMobility 3 Unpredictable nature of the Internet: bandwidth, end-to-end delay / jitter, packet loss. Large variation of compressed video stream bit rates Increasing prevalence of heterogeneous video- enabled mobile/wireless devices (e.g., PDAs, mobile phones, laptops, etc.) Wireless environment  erroneous and time- varying conditions Motivation

May 21, st ERCIM Workshop on eMobility 4 Responsiveness to dynamic changes & different (user/network) demands. Scalability, adaptability against network complexity & heterogeneity: scalable content encoding, adaptive transmission rates. Robustness to failures. Fairness among multiple users. Objectives

May 21, st ERCIM Workshop on eMobility 5 NETWORK Adaptation + CONTENT Adaptation Network Adaptation Techniques (NATs) adaptation to network parameters (avail. bandwidth, loss, delay, jitter, etc.) Content Adaptation Techniques (CATs) scalable (layered) video content Solution: System Adaptation

May 21, st ERCIM Workshop on eMobility 6 System Overview Unicast rate-based system: estimated available bandwidth is tuned to avoid congestion Video transmission over RTP/RTCP Scalable (layered) content encoding New components: (a) Feedback Mechanism (b) Fuzzy Decision Algorithm

May 21, st ERCIM Workshop on eMobility 7 System Architecture Feedback Mechanism: RTCP (loss rate per second-LRPS) + ECN (marked packets) Fuzzy Decision Algorithm: available bandwidth estimation based on feedback  optimum number of layers sent

May 21, st ERCIM Workshop on eMobility 8 Fuzzy Decision Algorithm Fuzzy control may be viewed as a way of designing feedback controllers in situations where rigorous control theoretic approaches can not be applied due to difficulties in obtaining formal analytical models. 2 linguistic input variables: D LRPS (kT), DN ECN (kT) 1 linguistic output value: α(kT) (T: decision period) Linguistic Rule Base:

May 21, st ERCIM Workshop on eMobility 9 Fuzzy Decision Algorithm (2) D LRPS (kT) = LRPS(kT) – LRPS(kT-T), є [-1,1] - increasing/decreasing trend of LRPS N ECN sc (kT) = N ECN (kT) / N ps (kT) DN ECN sc (kT) = N ECN sc (kT) - N ECN sc (kT), є [-1,1] - increasing/decreasing trend of marked packets percentage avail_bw(kT) = a(kT)*avail_bw(kT-T), є [-0.5,1.5] - gradual increase/quick reduction

May 21, st ERCIM Workshop on eMobility 10 Fuzzy Decision Algorithm (3) Defuzziffied crisp values of α(kT) are used for the evaluation of the available bandwidth: avail_BW(kT) = α(kT) * avail_BW(kT-T) Defuzziffied output value ranges from 0,5 to 1,5. Decision algorithm tries to “guess” the available bandwidth. Thus a “gradual” increase is allowed when there is available bandwidth and reduced congestion, whereas quick action is taken to reduce the rate to half in case of severe congestion. Time hysteresis is introduced in order to avoid frequent transitions from one layer to another which may cause instability (non aggressive layer selection approach).

May 21, st ERCIM Workshop on eMobility 11 Evaluation Setup & Scenarios Test sequence: Foreman: 30fps, 176x144 Decision Period: T = 0.5 secs Variable link parameters:

May 21, st ERCIM Workshop on eMobility 12 Responsiveness CBR cross-traffic FTP cross-traffic (bursty) Web cross-traffic (bursty)

May 21, st ERCIM Workshop on eMobility 13 QoS: Link BW Perspective Higher link BW  higher Peak Signal-to-Noise Ratio (PSNR) FTP cross-traffic (a)BW<256Kbps: TCP takes advantage of the available bandwidth  slight decrease in PSNR (b)BW>256Kbps: QoS not severely affected Web cross-traffic More aggressive than FTP  lower PSNR than in FTP scenarios

May 21, st ERCIM Workshop on eMobility 14 QoS: Prop. Delay Perspective BW>512Kbps: Shorter Prop. Delay  higher PSNR 128Kbps<BW<256Kbps: Shorter Prop. Delay  lower PSNR Long propagation delay  delayed decision-making  slow pace of adaptation + High BW (>512Kbps)  smaller PSNR Short propagation delay  quick decision-making  fast pace of adaptation + Low BW (<256Kbps)  fast transitions (higher packet loss)  smaller PSNR

May 21, st ERCIM Workshop on eMobility 15 FTP cross-traffic Shorter Prop. Delay  Lower PSNR: FTP evolves at fast and aggressive pace (TCP-based behavior) QoS: Prop. Delay Perspective Web cross-traffic The same behavior as in FTP traffic but here the impact of prop. delay is more severe.

May 21, st ERCIM Workshop on eMobility 16 Scalability and Fairness Fuzzy decision algorithm operates individually for each user Consider multiple identical users with the same connection characteristics Bandwidth is shared among all active users  graceful degradation Scalability Fairness Fairness achieved when link BW is inadequate of handling aggregated traffic

May 21, st ERCIM Workshop on eMobility 17 System Capacity If BW high enough to sustain aggregated video transmission rate  all users supported at high quality levels (>27dB *) 256Kbps: 2 users, 512Kbps: 3 users, 1Mbps: 5 users Lowest limit (27dB) for acceptable OQ based on Mean Opinion Score (MOS) categories: GOOD & EXCELLENT (*) * V. Vassiliou, P. Antoniou, I. Giannakou, and A. Pitsillides ”Requirements for the Transmission of Streaming Video in Mobile Wireless Networks,” International Conference on Artificial Neural Networks (ICANN), Athens, Greece, September 10-14, 2006.

May 21, st ERCIM Workshop on eMobility 18 Conclusions Combination of NATs and CATs to achieve acceptable QoS in unpredictable mobile/wireless environments Fuzzy rate controller captures the available BW and finely adapts the video transmission rate Responsiveness is maintained High Objective Quality (PSNR) in the presence of CBR, FTP and Web cross traffic System scales up, offering graceful performance degradation Available BW is fairly shared among active users Capacity planning

May 21, st ERCIM Workshop on eMobility 19 Future Work Comparative study using existing approaches Look at the interactions between our adaptive flow and other flows sharing the same routers Inspect handoff issues Include multicast scenarios

Thank you! Contact: