Multi-Path Transport of FGS Video Jian Zhou, Huai-Rong Shao, Chia Shen and Ming-Ting Sun ICME 2003.

Slides:



Advertisements
Similar presentations
Jung-Hwan Low Redundancy Layered Multiple Description Scalable Coding Using The Subband Extension Of H.264/AVC Department of Electrical.
Advertisements

1 Improving TCP Performance over Mobile Networks HALA ELAARAG Stetson University Speaker : Aron ACM Computing Surveys 2002.
Improving TCP over Wireless by Selectively Protecting Packet Transmissions Carla F. Chiasserini Michele Garetto Michela Meo Dipartimento di Elettronica.
T.Sharon-A.Frank 1 Multimedia Quality of Service (QoS)
Presented by Scott Kristjanson CMPT-820 Multimedia Systems Instructor: Dr. Mohamed Hefeeda 1 Cross-Layer Wireless Multimedia.
Yi Liang Department of Electrical Engineering Stanford University April 19, 2000 Loss Recovery and Adaptive Playout Control for Packet Voice Communications.
VIPER DSPS 1998 Slide 1 A DSP Solution to Error Concealment in Digital Video Eduardo Asbun and Edward J. Delp Video and Image Processing Laboratory (VIPER)
Chapter 6 outline r 6.1 Multimedia Networking Applications r 6.2 Streaming stored audio and video m RTSP r 6.3 Real-time, Interactive Multimedia: Internet.
June 3, A New Multipath Routing Protocol for Ad Hoc Wireless Networks Amit Gupta and Amit Vyas.
Streaming Video over the Internet: Approaches and Directions Dapeng Wu, Yiwei Thomas Hou et al. Presented by: Abhishek Gupta
Adaptive Video Streaming in Vertical Handoff: A Case Study Ling-Jyh Chen, Guang Yang, Tony Sun, M. Y. Sanadidi, Mario Gerla Computer Science Department,
Sang-Chun Han Hwangjun Song Jun Heo International Conference on Intelligent Hiding and Multimedia Signal Processing (IIH-MSP), Feb, /05 Feb 2009.
A Layered Hybrid ARQ Scheme for Scalable Video Multicast over Wireless Networks Zhengye Liu, Joint work with Zhenyu Wu.
Video Transmission Adopting Scalable Video Coding over Time- varying Networks Chun-Su Park, Nam-Hyeong Kim, Sang-Hee Park, Goo-Rak Kwon, and Sung-Jea Ko,
End-to-End TCP-Friendly Streaming Protocol and Bit Allocation for Scalable Video Over Wireless Internet Fan Yang, Qian Zhang, Wenwu Zhu, and Ya-Qin Zhang.
Rate-Distortion Optimized Layered Coding with Unequal Error Protection for Robust Internet Video Michael Gallant, Member, IEEE, and Faouzi Kossentini,
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.
Overview of Fine Granularity Scalability in MPEG-4 Video Standard Weiping Li, Fellow, IEEE.
Motion-compensation Fine-Granular-Scalability (MC-FGS) for wireless multimedia M. van der Schaar, H. Radha Proceedings of IEEE Symposium on Multimedia.
Multiple Sender Distributed Video Streaming Thinh Nguyen, Avideh Zakhor appears on “IEEE Transactions On Multimedia, vol. 6, no. 2, April, 2004”
Real-time smoothing for network adaptive video streaming Kui Gao, Wen Gao, Simin He, Yuan Zhang J. Vis. Commun. Image R. 16 (2005)
An End-to-End Multipath Smooth Handoff Scheme for Stream Media Yi Pan Meejeong Lee Jaime Bae Kim Tatsuya Suda IEEE Journal On Selected Areas In Communications.
A Model for MPEG with Forward Error Correction (FEC) and TCP-Friendly Bandwidth Huahui Wu, Mark Claypool & Robert Kinicki Computer Science Department Worcester.
Error Concealment For Fine Granularity Scalable Video Transmission Hua Cai; Guobin Shen; Feng Wu; Shipeng Li; Bing Zeng; Multimedia and Expo, Proceedings.
Reliable and Smooth Fine Granular Scalable Video Streaming Zhibo Chen Yun He 2002 IEEE Region 10 Conference on Computer, Communications, Control and Power.
Motion Vector Refinement for High-Performance Transcoding Jeongnam Youn, Ming-Ting Sun, Fellow,IEEE, Chia-Wen Lin IEEE TRANSACTIONS ON MULTIMEDIA, MARCH.
Efficient Fine Granularity Scalability Using Adaptive Leaky Factor Yunlong Gao and Lap-Pui Chau, Senior Member, IEEE IEEE TRANSACTIONS ON BROADCASTING,
Video Streaming: An FEC-Based Novel Approach Jianfei Cai, Chang Wen Chen Electrical and Computer Engineering, Canadian Conference on.
Multiple Sender Distributed Video Streaming Thinh Nguyen (IEEE Member) Avideh Zakhor (IEEE Fellow) IEEE Transactions on multimedia 2004.
Multi-Path Multimedia Transmission in Ad-hoc Networks Related Work Marcin Michalak
Analysis of compressed depth and image streaming on unreliable networks Pietro Zanuttigh, Andrea Zanella, Guido M. Cortelazzo.
Wireless FGS video transmission using adaptive mode selection and unequal error protection Jianhua Wu and Jianfei Cai Nanyang Technological University.
Seamless Switching of Scalable Video Bitstreams for Efficient Streaming Xiaoyan Sun, Feng Wu, Shipeng Li, Wen, Gao, and Ya-Qin Zhang.
Adaptive Rate Control for Streaming Stored Fine- Grained Scalable Video Philippe de Cuetos, Keith W. Ross NOSSDAV 2002, May 12-14,2002.
Using Redundancy and Interleaving to Ameliorate the Effects of Packet Loss in a Video Stream Yali Zhu, Mark Claypool and Yanlin Liu Department of Computer.
Deliver Multimedia Streams with Flexible QoS via a Multicast DAG Yu Cai 02/26/2004.
09/24/02ICIP20021 Drift Management and Adaptive Bit Rate Allocation in Scalable Video Coding H. Yang, R. Zhang and K. Rose Signal Compression Lab ECE Department.
Multiple Sender Distributed Video Streaming Nguyen, Zakhor IEEE Transactions on Multimedia April 2004.
SHEAU-RU TONG Management Information System Dept., National Pingtung University of Science and Technology, Taiwan (R.O.C.) YUAN-TSE.
Packet Loss Characterization in WiFi-based Long Distance Networks Authors : Anmol Sheth, Sergiu Nedevschi, Rabin Patra, Lakshminarayanan Subramanian [INFOCOM.
Electrical Engineering National Central University Video-Audio Processing Laboratory Data Error in (Networked) Video M.K.Tsai 04 / 08 / 2003.
Item 2005 L A Rønningen. Reservation Model Pessimistic or Optimistic Approach 1-N Senders and 1-M Receivers Sender-oriented or Receiver-oriented Immediate.
Performance Analysis of MPEG-4 Video Stream with FEC Error Recovery over IEEE DCF WLAN Cheng-Han Lin, Huai-Wen Zhang, Ce-Kuen Shieh Department of.
Improving QoS Support in Mobile Ad Hoc Networks Agenda Motivations Proposed Framework Packet-level FEC Multipath Routing Simulation Results Conclusions.
A Robust Resolution-Enhancement Scheme for Video Transmission Over Mobile Ad-Hoc Networks Authors : Source : IEEE TRANSACTIONS ON BROADCASTING, VOL. 54,
Adaptive Multi-path Prediction for Error Resilient H.264 Coding Xiaosong Zhou, C.-C. Jay Kuo University of Southern California Multimedia Signal Processing.
1 Adaptable applications Towards Balancing Network and Terminal Resources to Improve Video Quality D. Jarnikov.
TM Paramvir Bahl Microsoft Corporation Adaptive Region-Based Multi-Scaled Motion- Compensated Video Coding for Error Prone Communication.
報告人:林祐沁 學生 指導教授:童曉儒 老師 March 2, Wireless Video Surveillance Server Based on CDMA1x and H.264.
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.
Chapter 24 Transport Control Protocol (TCP) Layer 4 protocol Responsible for reliable end-to-end transmission Provides illusion of reliable network to.
Error/Flow Control Modeling (ARQ Modeling). © Tallal Elshabrawy 2 Data Link Layer  Data Link Layer provides a service for Network Layer (transfer of.
TCP-Cognizant Adaptive Forward Error Correction in Wireless Networks
Forward Error Correction vs. Active Retransmit Requests in Wireless Networks Robbert Haarman.
IETF#64 – 7-11 November 2005 fecframe BOF Chair:Mark Watson Mailing List:
TCP OVER ADHOC NETWORK. TCP Basics TCP (Transmission Control Protocol) was designed to provide reliable end-to-end delivery of data over unreliable networks.
Fundamentals of Multimedia Chapter 17 Wireless Networks 건국대학교 인터넷미디어공학부 임 창 훈.
Technical Seminar Presentation Presented by : SARAT KUMAR BEHERA NATIONAL INSTITUTE OF SCIENCE AND TECHNOLOGY [1] Presented By SARAT KUMAR BEHERA Roll.
Multimedia Communication Systems Techniques, Standards, and Networks Chapter 6 Multimedia Communication Across Networks.
Performance Analysis of MPEG-4 Video Stream with FEC Error Recovery over IEEE DCF WLAN Cheng-Han Lin, Huai-Wen Zhang, Ce-Kuen Shieh Department of.
Airmail: A Link-layer Protocol for Wireless Networks
Video Multicast over the Internet (IEEE Network, March/April 1999)
Streaming To Mobile Users In A Peer-to-Peer Network
A New Multipath Routing Protocol for Ad Hoc Wireless Networks
AN ANALYTICAL MODEL OF MPEG-4 MULTIPLE DESCRIPTION VIDEO SOURCES
Unequal Error Protection for Video Transmission over Wireless Channels
Project proposal Multi-stream and multi-path audio transmission
Presentation transcript:

Multi-Path Transport of FGS Video Jian Zhou, Huai-Rong Shao, Chia Shen and Ming-Ting Sun ICME 2003

Outline Introduction Introduction Multi-path Transport Multi-path Transport Multiple Description Coding Multiple Description Coding FGS transport with Multi-paths FGS transport with Multi-paths Statistics of FGS streams Statistics of FGS streams Splitting Mechanism Splitting Mechanism Simulation Result Simulation Result

Introduction FGS can dynamically adapt to available bandwidth obtained by some end-to-end network probing and estimation component. FGS can dynamically adapt to available bandwidth obtained by some end-to-end network probing and estimation component. However, the network estimation components usually cannot reflect instantaneous congestion effectively However, the network estimation components usually cannot reflect instantaneous congestion effectively LOST PACKETS !! LOST PACKETS !!

Multi-path Transport Multi-path transport of streaming video Multi-path transport of streaming video

Multi-path Transport (cont.) Overlay network technologies Overlay network technologies CDN (content Distribution Network) CDN (content Distribution Network) Pear-to-pear network Pear-to-pear network Ad-hoc network Ad-hoc network Wireless network Wireless network MIMO (multiple input and multiple output) MIMO (multiple input and multiple output)

Multiple Description Coding How do we deal with packet loss How do we deal with packet loss Request a retransmission. Request a retransmission. Good for loss-less transmission. Good for loss-less transmission. Not feasible for real time data such as voice and video. Not feasible for real time data such as voice and video. Reconstruct from other packets. Reconstruct from other packets. Requires adding redundancy to packets (coding). Requires adding redundancy to packets (coding). Advantage: Graceful degradation of output quality when packet losses increase. Advantage: Graceful degradation of output quality when packet losses increase. Multiple Description Coding.

Multiple Description Coding (cont.) Dependency between descriptions Dependency between descriptions Packetization Packetization Error Concealment and Error Propagation Error Concealment and Error Propagation Frame and Macroblock interleaving Frame and Macroblock interleaving This paper proposed a scheme to transmit an FGS stream over the multiple channels This paper proposed a scheme to transmit an FGS stream over the multiple channels

FGS streams Statistics of FGS streams Statistics of FGS streams

FGS streams (cont.) For the base-layer and some of the enhancement layer (EL),such as EL1 and EL2, the bit-rate are relatively low. For the base-layer and some of the enhancement layer (EL),such as EL1 and EL2, the bit-rate are relatively low. Use FEC code to protect Use FEC code to protect Use FEC code to protect high bit-rate EL may not be effective Use FEC code to protect high bit-rate EL may not be effective The more bandwidth required from the applications, the more difficult for the network to support QoS for it. The more bandwidth required from the applications, the more difficult for the network to support QoS for it.

Multi-path transport for FGS Two extreme cases: Two extreme cases: To duplicate the original video into each available channel To duplicate the original video into each available channel The bandwidth of each channel is not sufficient The bandwidth of each channel is not sufficient To Segment the original video into non- overlapping packets To Segment the original video into non- overlapping packets If packet lost occurs, the information will not be reconstructed If packet lost occurs, the information will not be reconstructed

Proposed Scheme Base-layer and certain ELs with lower bit- rate Base-layer and certain ELs with lower bit- rate protected using FEC schemes protected using FEC schemes Copy to every available path Copy to every available path ELs with higher bit-rate ELs with higher bit-rate Using Splitting Mechanism to convert the bitstream into multiple descriptions Using Splitting Mechanism to convert the bitstream into multiple descriptions

Splitting Mechanism A simple method is to distributes the “ 1 ” bits evenly into the multiple descriptions A simple method is to distributes the “ 1 ” bits evenly into the multiple descriptions001…………… …………… ……………110

Splitting Mechanism (cont.) Another scheme is to distribute the “ 1 ” bits according to their importance Another scheme is to distribute the “ 1 ” bits according to their importance ……………110 important001…………… …………… Duplicate

Cost Function We have four distribution if there are two path available We have four distribution if there are two path available Previous stateCurrent state

Simulation Model Using Two-state Markov Channel Model Using Two-state Markov Channel Model p1 : the transition probability of the channel to change from the “ Good ” state to the “ Bad ” state p1 : the transition probability of the channel to change from the “ Good ” state to the “ Bad ” state p2 : the probability that the channel will remain in the ” Bad ” state p2 : the probability that the channel will remain in the ” Bad ” state P on and P off : the packet loss rate in “ Good ” and “ Bad ” state P on and P off : the packet loss rate in “ Good ” and “ Bad ” state

Simulation Result Sequence : “ News ”, QCIF format Sequence : “ News ”, QCIF format Only I and P frame Only I and P frame 4 Enhancement Layer 4 Enhancement Layer Packet size: 500 byte Packet size: 500 byte

Simulation Result