Sang-Chun Han Hwangjun Song Jun Heo International Conference on Intelligent Hiding and Multimedia Signal Processing (IIH-MSP), Feb, 2008. 05/05 Feb 2009.

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

Fountain Coding-based Video Transmission System over Heterogeneous Wireless Networks Presented by Hyunchul Joo POSTECH
VSMC MIMO: A Spectral Efficient Scheme for Cooperative Relay in Cognitive Radio Networks 1.
Pouya Ostovari and Jie Wu Computer and Information Sciences
Digital Fountain Codes V. S
LOGO Video Packet Selection and Scheduling for Multipath Streaming IEEE TRANSACTIONS ON MULTIMEDIA, VOL. 9, NO. 3, APRIL 2007 Dan Jurca, Student Member,
1 Wireless Sensor Networks Akyildiz/Vuran Administration Issues  Take home Mid-term Exam  Assign April 2, Due April 7  Individual work is required 
UDP Lite for Wireless Video Streaming
A Server-less Architecture for Building Scalable, Reliable, and Cost-Effective Video-on-demand Systems Jack Lee Yiu-bun, Raymond Leung Wai Tak Department.
Presented by Scott Kristjanson CMPT-820 Multimedia Systems Instructor: Dr. Mohamed Hefeeda 1 Cross-Layer Wireless Multimedia.
Adaptive Video Streaming in Vertical Handoff: A Case Study Ling-Jyh Chen, Guang Yang, Tony Sun, M. Y. Sanadidi, Mario Gerla Computer Science Department,
Rate Distortion Optimized Streaming Maryam Hamidirad CMPT 820 Simon Fraser Univerity 1.
A Quality-Driven Decision Engine for Live Video Transmission under Service-Oriented Architecture DALEI WU, SONG CI, HAIYAN LUO, UNIVERSITY OF NEBRASKA-LINCOLN.
Quality of Service in IN-home digital networks Alina Albu 22 July 2003.
SVC-Based Multisource Streaming for Robust Video Transmission in Mobile Ad-Hoc Networks Thomas Schierl, Karsten Ganger, Cornelius Hellge, and Thomas Wiegand.
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,
Overlay Network and Data Transmission Over Wireless For EE290T Minghua Chen Berkeley.
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.
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.
Multi-Path Transport of FGS Video Jian Zhou, Huai-Rong Shao, Chia Shen and Ming-Ting Sun ICME 2003.
Variable Bit Rate Video Coding April 18, 2002 (Compressed Video over Networks: Chapter 9)
Analysis of FEC Function for Real-Time DV Streaming Kazuhisa Matsuzono, Hitoshi Asaeda, Kazunori Sugiura, Osamu Nakamura, and Jun Murai Keio University.
RELIABLE MULTIMEDIA TRANSMISSION OVER COGNITIVE RADIO NETWORKS USING FOUNTAIN CODES Proceedings of the IEEE | Vol. 96, No. 1, January 2008 Harikeshwar.
Reducing Traffic Congestion in ZigBee Networks: Experimental Results th International Wireless Communications and Mobile Computing Conference (IWCMC)
Intelligent and Adaptive Middleware to Improve User-Perceived QoS in Multimedia Applications Pedro M. Ruiz, Juan A. Botia, Antonio Gomez-Skarmeta University.
Delivering Adaptive Scalable Video over the Wireless Internet Pavlos Antoniou, Vasos Vassiliou and Andreas Pitsillides Computer Science Department University.
Design of video streaming service quality control system using available bandwidth information Speaker : 吳靖緯 MA0G th International.
Error control in video Streaming. Introduction Development of different types of n/ws such as internet, wireless and mobile networks has created new applications.
Mohamed Hefeeda 1 School of Computing Science Simon Fraser University, Canada Optimal Partitioning of Fine-Grained Scalable Video Streams Mohamed Hefeeda.
Voice Over Internet Protocol (VoIP). Basic Components of a Telephony Network.
User Cooperation via Rateless Coding Mahyar Shirvanimoghaddam, Yonghui Li, and Branka Vucetic The University of Sydney, Australia IEEE GLOBECOM 2012 &
QoS Multicasting over Mobile Networks IEEE Globecom 2005 Reporter : Hsu,Ling-Chih.
Analytical Model of Hop-to-End based Network-Adaptive FEC scheme over Multi-hop Wireless Networks Koh Choi Networked Media Laboratory Dept. of.
MULTIMEDIA OVER WIRELESS BROADBAND NETWORKS BY: NEELIMA PUNJALA.
The NIProxy: a Flexible Proxy Server Supporting Client Bandwidth Management and Multimedia Service Provision Maarten Wijnants Wim Lamotte.
Congestion Control Based on Priority Drop for H.264/SVC Multimedia and Ubiquitous Engineering, MUE '07. International Conference on (2007), pp
Experiences with Multimedia Streaming over 2.5G and 3G Networks J. Chesterfield, R. Chakravorty, J. Crowcroft, P. Rodriguez, S. Banerjee Presented by Denny.
報告人:林祐沁 學生 指導教授:童曉儒 老師 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.
TCP-Cognizant Adaptive Forward Error Correction in Wireless Networks
A Robust Luby Transform Encoding Pattern-Aware Symbol Packetization Algorithm for Video Streaming Over Wireless Network Dongju Lee and Hwangjun Song IEEE.
A Novel APSD Scheduler for WLAN IEEE e COMMUNICATION SYSTEMS, NETWORKS AND DIGITAL SIGNAL PROCESSING University of Lecce Speaker: Sebastiano Elia.
Contents  Teleoperated robotic systems  The effect of the communication delay on teleoperation  Data transfer rate control for teleoperation systems.
NETWORK LAYER FEEDBACK ENABLED ADAPTIVE APPLICATION-LEVEL REROUTE by Liping Guo Gouri Landge.
Ch 10. Multimedia Communications over WMNs Myungchul Kim
Video Quality Evaluation for Wireless Transmission with Robust Header Compression Fourth International Conference on Information, Communications & Signal.
1 A Cross-Layer Scheduling Algorithm With QoS Support in Wireless Networks Qingwen Liu, Student Member, IEEE, Xin Wang, Member, IEEE, and Georgios B. Giannakis,
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.
Ch 10. Multimedia Communications over WMNs Myungchul Kim
1 Using Network Coding for Dependent Data Broadcasting in a Mobile Environment Chung-Hua Chu, De-Nian Yang and Ming-Syan Chen IEEE GLOBECOM 2007 Reporter.
UDP Lite for Wireless Video Streaming Amoolya Singh, Almudena Konrad, and Anthony Joseph University of California, Berkeley Jun 19, 2000.
CSE331: Introduction to Networks and Security Lecture 2 Fall 2002.
Technical Seminar Presentation Presented by : SARAT KUMAR BEHERA NATIONAL INSTITUTE OF SCIENCE AND TECHNOLOGY [1] Presented By SARAT KUMAR BEHERA Roll.
1 Wireless Networks Lecture 21 WCDMA (Part I) Dr. Ghalib A. Shah.
Experimental Study on Wireless Multicast Scalability using Merged Hybrid ARQ with Staggered Adaptive FEC S. Makharia, D. Raychaudhuri, M. Wu*, H. Liu*,
4G Wireless Technology Prepared by K.Sai Kumar Yadav 07K81A0584.
Distributed Video System realized on mobile device with efficient Feedback channel 分散式影像編碼在手機上的實現與有效率 的回饋通道 1 Chen,chun-yuan 陳群元 Advisor:Prof. Wu,Ja-Ling.
Airmail: A Link-layer Protocol for Wireless Networks
The Transport Layer Congestion Control & UDP
Scalable Speech Coding for IP Networks: Beyond iLBC
Video Multicast over the Internet (IEEE Network, March/April 1999)
Streaming To Mobile Users In A Peer-to-Peer Network
Broadcasting Delay-Constrained Traffic over Unreliable Wireless Links with Network Coding I-Hong Hou and P.R. Kumar.
Scalable Speech Coding for IP Networks: Beyond iLBC
OSI Model The Seven Layers
Kyoungwoo Lee, Minyoung Kim, Nikil Dutt, and Nalini Venkatasubramanian
Project proposal Multi-stream and multi-path audio transmission
Presentation transcript:

Sang-Chun Han Hwangjun Song Jun Heo International Conference on Intelligent Hiding and Multimedia Signal Processing (IIH-MSP), Feb, /05 Feb 2009

Outline Introduction Proposed Algorithm Experimental Results Conclusion 2

Introduction To satisfy required QoS in wireless network (1/4): Fast Vertical Handoff: 3

Introduction To satisfy required QoS in wireless network (2/4): When multiple wireless networks are available: Fast Vertical Handoff: Involves changing the data link layer (Layer 2) technology. e.g. Between WLAN (802.11x) and UMTS (CDMA2000) Different from Horizontal Handoff between different AP. Between same technology only involved in Layer 3. Drawbacks: Sophisticated architecture, implementation cost, and a little transition time is unavoidable. 4

Introduction To satisfy required QoS in wireless network (3/4): Path Diversity (provide a Virtual Path): 5 Virtual Path ※ This Virtual Path is consisted of 2 physical paths.

Introduction To satisfy required QoS in wireless network (4/4): When multiple wireless networks are available: Path Diversity: The Mobile Node must provide more than one network interface. Objective of proposed algorithm: To provide a Virtual Path for video streaming by combining Path Diversity Technology, H.264 codec Rate Control, and Fountain Code. 6

7 Proposed Algorithm m: The number of physical paths consisting of a Virtual Path. ※ Feedback Info are sent: (i) periodically: pre-determined time is expired. (ii) when the condition of virtual path changes significantly:

8 Proposed Algorithm PS: packet's payload size. B gop : the amount of output bits for a GOP.

Proposed Algorithm Problem Formulation: Find the maximum encoding rate ( VR max ) and code rate ( C ) for video streaming subject to, and, where d: Delay d max : Tolerable Maximum Delay p blr : Block Loss Rate p max : Tolerable Maximum Block Loss Rate 9

Proposed Algorithm Problem Formulation: Step 1. Initialization: Derive Source Block Length: 10 PS: packet's payload size. B gop : the amount of output bits for a GOP.

Proposed Algorithm Problem Formulation: Step 2. Find Maximum Transmission Rate (TR max ): The delay to transmit a packet though the i th path by: The number of packets that are transmitted though the i th path satisfying the delay constraint: Therefore, the Maximum Transmission Rate of a virtual path: 11 fr: frame rate of video. n gop : the number of frames in a GOP. ※ PS: packet's payload size.

Proposed Algorithm Problem Formulation: Step 3. Determine the Code Rate (C): Now we can calculate BLR function P(K, C) as follows:, where and. We have to find largest C which satisfies: Consequently, the Maximum Encoding Rate (VR max ) is determined by: 12 ※ If: K=5, C=1/2 t = 10 Assume K’ = 6, Summation from i=5~10 means: All decoding failure cases!

Experimental Results 13 ※ Java is used to implement the proposed system.

Experimental Results The authors assume there are only two heterogeneous paths between a video server and a client b and g Tolerable Maximum: Delay: 500ms Block Loss Rate: 0.01 Reference Software of H.264/AVC: JM12.4 Original JM Rate Control Mechanism are used. 14

Experimental Results GOP: Number of frames: 15 Structure is “IPPP…” Video sequence: CIF format HARBOUR. It consisted only 300 frames at 30fps. Simply repeat the same video sequence to support the 25sec experiment time. 15

Experimental Results 16 ※ Code rate decreases when PLR increases: Decoding Prob. is kept in the tolerable range at the cost of increased redundancy.

The number of GOP Experimental Results 17 ※ The number of packets in a source block is changed according to Delay. Code Rate and Video Encoding Rate are adaptive to the wireless channel status. Thus, the number of packets received through Virtual Path is always higher than K‘.

Experimental Results 18 The authors also experimented in the same condition with Reed-Solomon code. (255, 223) RS code, for R = 1.14 The same condition: “Second path” is more reliable than “First path”. Always successfully decoded using only “Second path”. Sometimes not decodable using two paths: 8th and 40th GOP are not decodable. Video freezes during 0.5 second when frame repetition method is used to conceal the loss.

Experimental Results 19

Conclusion By the experiment in the real wireless environment, the authors showed that Virtual Path using Fountain Code consolidates multiple paths for video streaming. This approach support higher bandwidth, lower delay, and lower BLR than traditional approach which use only one network at a time. In addition, seamless video streaming service is possible without a Vertical Handoff Time. 20

Thank you!