Transmitting Scalable Video with Unequal Error Protection over b/g

Similar documents
ECE 358: Computer Networks. Homework #3. Chapter 5 and 6 Review Questions 1

CSMA/CA. Information Networks p. 1

How To Analyze The Security On An Ipa Wireless Sensor Network

Introduction VOIP in an Network VOIP 3

Adaptive DCF of MAC for VoIP services using IEEE networks

How To Determine The Capacity Of An B Network

Wiereless LAN

... neither PCF nor CA used in practice

Video Transmission over Wireless LAN. Hang Liu

Railway Freight Dispatching Telephone System Based on VoIP in Wireless Networks

Proactive Prioritized Mixing of Scalable Video Packets in Push-Based Network Coding Overlays

Scalable Video Streaming in Wireless Mesh Networks for Education

Final for ECE374 05/06/13 Solution!!

Performance Evaluation of VoIP Services using Different CODECs over a UMTS Network

standard. Acknowledgement: Slides borrowed from Richard Y. Yale

Advanced Networking Voice over IP: RTP/RTCP The transport layer

A study of Skype over IEEE networks: voice quality and bandwidth usage

Attenuation (amplitude of the wave loses strength thereby the signal power) Refraction Reflection Shadowing Scattering Diffraction

Multiple Description Coding (MDC) and Scalable Coding (SC) for Multimedia

Improving Throughput Performance of the IEEE MAC Layer Using Congestion Control Methods

Enhanced TXOP scheme for efficiency improvement of WLAN IEEE e

VoIP in Mika Nupponen. S Postgraduate Course in Radio Communications 06/04/2004 1

Digital Audio and Video Data

Unit 23. RTP, VoIP. Shyam Parekh

IEEE 802 Protocol Layers. IEEE Wireless LAN Standard. Protocol Architecture. Protocol Architecture. Separation of LLC and MAC.

Mathematical Modelling of Computer Networks: Part II. Module 1: Network Coding

Wireless LAN Protocol CS 571 Fall Kenneth L. Calvert All rights reserved

Quality Optimal Policy for H.264 Scalable Video Scheduling in Broadband Multimedia Wireless Networks

Supporting VoIP in IEEE Distributed WLANs

Voice over IP: RTP/RTCP The transport layer

Analysis of QoS parameters of VOIP calls over Wireless Local Area Networks

Local Area Networks transmission system private speedy and secure kilometres shared transmission medium hardware & software

Performance Measurement of Wireless LAN Using Open Source

Enhanced Prioritization for Video Streaming over Wireless Home Networks with IEEE e

Modeling and Simulation of Quality of Service in VoIP Wireless LAN

A TCP-like Adaptive Contention Window Scheme for WLAN

An Experimental Study of Throughput for UDP and VoIP Traffic in IEEE b Networks

Can I add a VoIP call?

Mobile IP Network Layer Lesson 01 OSI (open systems interconnection) Seven Layer Model and Internet Protocol Layers

Discussion Paper Category 6 vs Category 5e Cabling Systems and Implications for Voice over IP Networks

How To Recognize Voice Over Ip On Pc Or Mac Or Ip On A Pc Or Ip (Ip) On A Microsoft Computer Or Ip Computer On A Mac Or Mac (Ip Or Ip) On An Ip Computer Or Mac Computer On An Mp3

Performance Evaluation of Wired and Wireless Local Area Networks

Medium Access Control (MAC) Protocols for Ad hoc Wireless Networks - III

TECHNICAL CHALLENGES OF VoIP BYPASS

Note! The problem set consists of two parts: Part I: The problem specifications pages Part II: The answer pages

Wi-Fi Capacity Analysis for ac and n: Theory & Practice

BCS THE CHARTERED INSTITUTE FOR IT. BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 5 Diploma in IT COMPUTER NETWORKS

Wireless LAN Concepts

Intelligent Multimedia Coding over Oblivious Networking Protocols A Case for a Cross Layer Multimedia Architecture.

Markku Renfors. Partly based on student presentation by: Lukasz Kondrad Tomasz Augustynowicz Jaroslaw Lacki Jakub Jakubiak

AN ANALYSIS OF DELAY OF SMALL IP PACKETS IN CELLULAR DATA NETWORKS

Traffic Prioritization of H.264/SVC Video over e Ad Hoc Wireless Networks

Mobile video streaming and sharing in social network using cloud by the utilization of wireless link capacity

WiFi. Is for Wireless Fidelity Or IEEE Standard By Greg Goldman. WiFi 1

ISSN: ISO 9001:2008 Certified International Journal of Engineering Science and Innovative Technology (IJESIT) Volume 2, Issue 5, September

VIDEOCONFERENCING. Video class

Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc

How To Monitor Performance On Eve

Video Streaming with Network Coding

Networks. Master of Science (Computer Science and Engineering), December 2004, 45 pp.,

Chapter 7 Low-Speed Wireless Local Area Networks

EINDHOVEN UNIVERSITY OF TECHNOLOGY Department of Mathematics and Computer Science

CSIS CSIS 3230 Spring Networking, its all about the apps! Apps on the Edge. Application Architectures. Pure P2P Architecture

RESOURCE ALLOCATION FOR INTERACTIVE TRAFFIC CLASS OVER GPRS

CS6956: Wireless and Mobile Networks Lecture Notes: 2/11/2015. IEEE Wireless Local Area Networks (WLANs)

CS263: Wireless Communications and Sensor Networks

TCOM 370 NOTES LOCAL AREA NETWORKS AND THE ALOHA PROTOCOL

Service Level Analysis of Video Conferencing over Wireless Local Area Network

Multimedia Communications Voice over IP

How To Configure the WLAN with QoS

Admission Control for VoIP Traffic in IEEE Networks

TCP in Wireless Networks

Thwarting Selective Insider Jamming Attacks in Wireless Network by Delaying Real Time Packet Classification

Bandwidth Adaptation for MPEG-4 Video Streaming over the Internet

VoIP-Kapazität im Relay erweiterten IEEE System

Power management of video transmission on wireless networks for multiple receivers

Introduce Quality of Service in your IP_to_IP unreliable infrastructure

Collision of wireless signals. The MAC layer in wireless networks. Wireless MAC protocols classification. Evolutionary perspective of distributed MAC

Wireless LAN Services for Hot-Spot

Classes of multimedia Applications

IMPROVING QUALITY OF VIDEOS IN VIDEO STREAMING USING FRAMEWORK IN THE CLOUD

QUALITY EVALUATION OF VOIP SERVICE OVER IEEE WIRELESS LAN. Andrea Barbaresi, Massimo Colonna, Andrea Mantovani and Giovanna Zarba

Ethernet. Ethernet Frame Structure. Ethernet Frame Structure (more) Ethernet: uses CSMA/CD

LANs. Local Area Networks. via the Media Access Control (MAC) SubLayer. Networks: Local Area Networks

Wireless VoIP at Home: Are We There Yet?

A Short Look on Power Saving Mechanisms in the Wireless LAN Standard Draft IEEE

A Multiplex-Multicast Scheme that Improves System Capacity of Voice-over-IP on Wireless LAN by 100% *

Solutions to Performance Problems in VoIP over Wireless LAN 1

A Statistical Estimation of Average IP Packet Delay in Cellular Data Networks

Interconnection of Heterogeneous Networks. Internetworking. Service model. Addressing Address mapping Automatic host configuration

Note! The problem set consists of two parts: Part I: The problem specifications pages Part II: The answer pages

VoIP over Wireless Opportunities and Challenges

A Wireless Mesh Network NS-3 Simulation Model: Implementation and Performance Comparison With a Real Test-Bed

Unequal Error Protection using Fountain Codes. with Applications to Video Communication

Introduction to Packet Voice Technologies and VoIP

COMMUNICATION NETWORKS WITH LAYERED ARCHITECTURES. Gene Robinson E.A.Robinsson Consulting

Improving the Performance of TCP Using Window Adjustment Procedure and Bandwidth Estimation

A NOVEL RESOURCE EFFICIENT DMMS APPROACH

Written examination in Computer Networks

QOS Requirements and Service Level Agreements. LECTURE 4 Lecturer: Associate Professor A.S. Eremenko

Transcription:

Transmitting Scalable Video with Unequal Error Protection over 802.11b/g Robin D'haenens, Jeroen Doggen* Dirk Bakker, Tim Dams Artesis University College of Antwerp Dept. of Applied Engineering: Electronics-ICT www.e-lab.be Vrije Universiteit Brussel, ETRO Dept. of Electronics and Informatics www.etro.vub.ac.be

Project Description System Architecture Scalable Video Coding Outline Priority-Based Error Protection for the Scalable Extension of H.264/AVC Network Simulations Physical Layer 802.11 Datalink Layer Error Model Simulation Results Conclusion 2/24

Project Description Vrije Universiteit Brussel, ETRO Specialized in video coding techniques Development of new coding techniques Artesis University College of Antwerp Specialized in network simulations Wireless communications This research: Study the behaviour of a specific video streaming application in a wireless environment using network simulations 3/24

System Architecture Evaluation model Server Priority-based SVC Encoder Client Priority-based SVC Decoder Application RTP RTP Transport UDP UDP Network IP IP Data link MAC 802.11 MAC 802.11 Error Model Physical Wireless Propagation model 4/24

Scalable Video Coding Client server One server Many types of clients Client selects stream quality Base layer Enhancement layer(s) Server sends customized streams 5/24

Priority-Based Error Protection for the Scalable Extension of H.264/AVC Extra logical layer Supports network transmissions 6/24

Priority-Based Error Protection for the Scalable Extension of H.264/AVC Assigns a priority based on the NAL Quality layer Temporal layer 7/24

Priority-Based Error Protection for the Scalable Extension of H.264/AVC Coding rate of a GOP Average loss on the network channel Maximum loss on the network channel 8/24

Priority-Based Error Protection for the Scalable Extension of H.264/AVC 9/24

Priority-Based Error Protection for the Scalable Extension of H.264/AVC 10/24

Priority-Based Error Protection for the Scalable Extension of H.264/AVC 11/24

Priority-Based Error Protection for the Scalable Extension of H.264/AVC 12/24

Network Simulations NS-2 Physical layer Freespace model Two-way ground reflection model Shadowing model Nakagami model 802.11 data link layer Overhead, ARQ UDP Lite 13/24

Physical Layer Freespace model & Two-Ray Ground Reflection model based on Line-Of-Sight propagation Shadowing and Nakagami models add statistical model to simulate random fading. 14/24

802.11 Datalink Layer Analysis of the system revealed a huge protocol overhead (~193%) Future version of the encoder will be optimized ARQ Automatic Retransmission Request DIFS: DCF Interframe Space SIFS: Short Interframe Space RTS: Request To Send CTS: Clear To Send ACK: Acknowledge 15/24

ARQ Simulation Results 16/24

Bursty Error Model Markov Chain Two-state Markov chain Based on existing study [1] [1] Khayam,S.A., Karande, S., Radha, H., & Loguinov, D. (2003). Performance analysis and modeling of errors and losses over 802.11b LANs for high-bit-rate real-time multimedia. Signal Processing: Image communication, 18., pp 575-595, 2003. 17/24

Scenario 1: Football Simulation Results Network settings: IEEE Standard: 802.11g Bandwidth: 54Mbps Actual throughput: 1.04Mbps Video coding settings Sequence: Football Frames encoded:180 frames Frame Rate: 30 fps Coding rate: 750Kbps Avg. Protection: 10% Max. Protection: 20% 18/24

Simulation Results 19/24

Simulation Results 20/24

Scenario 2: Mobility Simulation Results 21/24

Conclusion Complete system simulated from Video coding layer to PHY Simulation results provided some system guidelines ARQ recovers a lot of transmission errors No high losses in standard scenarios UDP lite Decoder has excellent results as long as the actual packet loss is lower than the protected packet loss. No graceful degradation at the boundaries of signal reception 22/24

Q&A Any Questions? 23/24

Extra slides: Software Structure 24/24

Extra slides: Software Structure 25/24

Extra slides: UEP 26/24

Extra slides: UEP 27/24

Extra slides: Delays 28/24

Extra slides: Jitter 29/24