Edge Device Multi-unicasting for Video Streaming T. Lavian, P. Wang, R. Durairaj, F. Travostino Advanced Technology Lab, Nortel Networks D. B. Hoang University.

Slides:



Advertisements
Similar presentations
Dynamic Replica Placement for Scalable Content Delivery Yan Chen, Randy H. Katz, John D. Kubiatowicz {yanchen, randy, EECS Department.
Advertisements

UTC-N Overview of Campus Networks Design.
L. Alchaal & al. Page Offering a Multicast Delivery Service in a Programmable Secure IP VPN Environment Lina ALCHAAL Netcelo S.A., Echirolles INRIA.
Reliability on Web Services Presented by Pat Chan 17/10/2005.
Multimedia Streaming Protocols1 Multimedia Streaming: Jun Lu Xinran (Ryan) Wu CSE228 Multimedia Systems Challenges and Protocols.
1 A Case For End System Multicast Yang-hua Chu, Sanjay Rao and Hui Zhang Carnegie Mellon University Largely adopted from Jonathan Shapiro’s slides at umass.
Streaming Video over the Internet: Approaches and Directions Dapeng Wu, Yiwei Thomas Hou et al. Presented by: Abhishek Gupta
1 In VINI Veritas: Realistic and Controlled Network Experimentation Jennifer Rexford with Andy Bavier, Nick Feamster, Mark Huang, and Larry Peterson
Computer Science ROMA: Reliable Overlay Multicast with Loosely Coupled TCP Connections Gu-In Kwon and John Byers Computer Science Dept. Boston University.
An Overlay Data Plane for PlanetLab Andy Bavier, Mark Huang, and Larry Peterson Princeton University.
An Active Networking Testbed for Storage Presenter Mel Tsai People Mel Tsai Anshi Liang Paul Huang Perry Dong and Tal Lavian.
Application Layer Multicast
VoIP and IP conferencing over satellites Workshop on VoIP Technology: Research and Standards for reliable applications PIMRC 08, Cannes France 15 September.
An Overlay Multicast Infrastructure for Live/Stored Video Streaming Visual Communication Laboratory Department of Computer Science National Tsing Hua University.
Grids and Grid Technologies for Wide-Area Distributed Computing Mark Baker, Rajkumar Buyya and Domenico Laforenza.
1 An Overlay Scheme for Streaming Media Distribution Using Minimum Spanning Tree Properties Journal of Internet Technology Volume 5(2004) No.4 Reporter.
Internet Telephony Helen J. Wang Network Reading Group, Jan 27, 99 Acknowledgement: Jimmy, Bhaskar.
The Future of the Internet Jennifer Rexford ’91 Computer Science Department Princeton University
Technologies for Building Content Delivery Networks Pei Cao Cisco Systems, Inc.
Communication Part IV Multicast Communication* *Referred to slides by Manhyung Han at Kyung Hee University and Hitesh Ballani at Cornell University.
1 Study on Adaptation of CDN Request-Routing to Scalable Conference System Toshiyuki KAWASAKI* Koji OKAMURA** * Graduate School of Information Science.
- 1 - A Powerful Dual-mode IP core for a/b Wireless LANs.
CECS 5460 – Assignment 3 Stacey VanderHeiden Güney.
InterVLAN Routing Design and Implementation. What Routers Do Intelligent, dynamic routing protocols for packet transport Packet filtering capabilities.
PRISM: Proxies for Internet Streaming Media J. Kurose, P. Shenoy, D. Towsley (UMass/Amherst) L. Gao (Smith College) G. Hjalmtysson, J. Rexford (AT&T Research.
Providing Controlled Quality Assurance in Video Streaming across the Internet Yingfei Dong, Zhi-Li Zhang and Rohit Rakesh Computer Networking and Multimedia.
What is a Protocol A set of definitions and rules defining the method by which data is transferred between two or more entities or systems. The key elements.
Streaming Video over the Internet Dapeng Wu Electrical & Computer Engineering University of Florida.
End-to-end QoE Optimization Through Overlay Network Deployment Bart De Vleeschauwer, Filip De Turck, Bart Dhoedt and Piet Demeester Ghent University -
Client-controlled QoS Management in Networked Virtual Environments Patrick Monsieurs, Maarten Wijnants, Wim Lamotte Expertise Center for Digital Media.
Overcast: Reliable Multicasting with an Overlay Network CS294 Paul Burstein 9/15/2003.
1 Liquid Software Larry Peterson Princeton University John Hartman University of Arizona
Cable network and multimedia services Speaker: 陳羿仲 Advisor: 吳和庭 2012/12/05.
Higashino Lab. Maximizing User Gain in Multi-flow Multicast Streaming on Overlay Networks Y.Nakamura, H.Yamaguchi and T.Higashino Graduate School of Information.
Standard for a Convergent Digital Home Network for Heterogeneous Technologies Zhimeng Du 12/5/2013.
May 28-29, DANCE Exposition Enabling Active Flow Manipulation In Silicon-based Network Forwarding Engines Tal Lavian - Nortel Networks.
NICTA-SEACS Seminar D. B. Hoang Advanced Research in Networking IICT – Faculty of IT University of Technology, Sydney A Programmable Platform for Internet.
To be smart or not to be? Siva Subramanian Polaris R&D Lab, RTP Tal Lavian OPENET Lab, Santa Clara.
Scalable Web Server on Heterogeneous Cluster CHEN Ge.
Putting Intelligence in Internetworking: an Architecture of Two Level Overlay EE228 Project Anshi Liang Ye Zhou.
TOMA: A Viable Solution for Large- Scale Multicast Service Support Li Lao, Jun-Hong Cui, and Mario Gerla UCLA and University of Connecticut Networking.
Geneva, Switzerland, 11 June 2012 Switching and routing in Future Network John Grant Nine Tiles
A Measurement Based Memory Performance Evaluation of High Throughput Servers Garba Isa Yau Department of Computer Engineering King Fahd University of Petroleum.
A Conference Gateway Supporting Interoperability Between SIP and H.323 Jiann-Min Ho (Presenter) Jia-Cheng Hu Information Networking Institute Peter Steenkiste.
Web Cache Redirection using a Layer-4 switch: Architecture, issues, tradeoffs, and trends Shirish Sathaye Vice-President of Engineering.
An Overlay Network Providing Application-Aware Multimedia Services Maarten Wijnants Bart Cornelissen Wim Lamotte Bart De Vleeschauwer.
Content-oriented Networking Platform: A Focus on DDoS Countermeasure ( In incremental deployment perspective) Authors: Junho Suh, Hoon-gyu Choi, Wonjun.
1 Integrating security in a quality aware multimedia delivery platform Paul Koster 21 november 2001.
CHAPTER 4 PROTOCOLS AND THE TCP/IP SUITE Acknowledgement: The Slides Were Provided By Cory Beard, William Stallings For Their Textbook “Wireless Communication.
Ch 6. Multimedia Networking Myungchul Kim
Multiplexing Team Members: Cesar Chavez Arne Solas Steven Fong Vi Duong David Nguyen.
March 2001 CBCB The Holy Grail: Media on Demand over Multicast Doron Rajwan CTO Bandwiz.
Overlay Networks and Overlay Multicast May Definition  Network -defines addressing, routing, and service model for communication between hosts.
CS 6401 Overlay Networks Outline Overlay networks overview Routing overlays Resilient Overlay Networks Content Distribution Networks.
Distributed FlowVisor: a distributed FlowVisor platform for quality of service aware cloud network virtualisation.
A Case for End System Multicast 學號: 報告人:通訊所 吳瑞益 指導教授:楊峻權 日期: ACM SIGMETRICS.
Network Virtualization Sandip Chakraborty. In routing table we keep both the next hop IP (gateway) as well as the default interface. Why do we require.
1 A Case For End System Multicast Yang-hua Chu, Sanjay Rao and Hui Zhang Carnegie Mellon University.
1 Internet Telephony: Architecture and Protocols an IETF Perspective Authors:Henning Schulzrinne, Jonathan Rosenberg. Presenter: Sambhrama Mundkur.
Internet Traffic Engineering Motivation: –The Fish problem, congested links. –Two properties of IP routing Destination based Local optimization TE: optimizing.
System Optimization Networking
Jia Uddin Embedded System Lab.  MPLS  IMANET  IMANET network model  Proposed model of IMANET with MPLS  Conclusion.
Multimedia Communication Systems Techniques, Standards, and Networks Chapter 4 Distributed Multimedia Systems.
SURENDRA INSTITUTE OF ENGINEERING & MANAGEMENT PRESENTED BY : Md. Mubarak Hussain DEPT-CSE ROLL
Protocols and the TCP/IP Suite
Overlay Networking Overview.
Active Networking at Washington Univ.
Protocols and the TCP/IP Suite
EE 122: Lecture 22 (Overlay Networks)
Intelligent Network Services through Active Flow Manipulation
Presentation transcript:

Edge Device Multi-unicasting for Video Streaming T. Lavian, P. Wang, R. Durairaj, F. Travostino Advanced Technology Lab, Nortel Networks D. B. Hoang University of Technology, Sydney Presented By Ramesh Durairaj

ICT Feb Outline Introduction Application Layer Multicast and related work Application Layer Multi-Unicast ALMuti-Unicast Testbed Performance Measurement Conclusion

ICT Feb Problems with IP multicast After a decade of research and development IP Multicast still has not been deployed widely in the global Internet due to: –Lack of feasible admission control –Small multicast address space –Difficulty in estimating group size for billing –best-effort multi-point delivery service

ICT Feb IP multicast for Video Streaming Business model does not adequately cover the cost of replication of data at each intermediate routers. Multicast adds software complexity and requires support inside the networks in terms of elaborate control support from IP routes, membership managements and multicast routing protocols. Enterprises do not want to run multicast for fear of degrading the performance of other critical applications. Enterprises are not willing to pay the additional charges incurred from content streaming.

ICT Feb Application Level Multicast Multicast data stream from a server to multiple clients at the application level. Overlay network structure must be constructed at the application layer to connect participating end systems Mechanisms for adapting the overlay structure are necessary to provide and maintain adequate level of QoS of the application –Yoid – generic structure for overaly networks for content distribution –Overcast – single-source multicast –End System Multicast – small-scale multicast for teleconference –ALMI – an ALM infrastructure for multi-sender multicast that scales to a large number of groups with small number of members

ICT Feb Application Level Multicast Offer multipoint delivery as an application level service All multicast state in end systems Quick deployment, Remove many of IP multicast deployment barriers Maintain the simplicity of the underlying IP layer Delay and bandwidth penalty are low.

ICT Feb Problems with ALM The application has to integrate itself with a particular ALM scheme ALM applications encounter a bottleneck at network access links Considerable processing power is required to support ALM mechanisms.

ICT Feb Stream Duplication Access  Bottleneck !!!

ICT Feb General Application Layer Multi-Unicast from Edge Device Architecture Application clients Application server Edge devices (Enterprise side) Edge devices (ISP side) Access Link bottleneck Edge devices form overlay structure Edge devices can replicate and multi-unicast to multiple clients Overcome bottleneck problem over access link

ICT Feb Example - Video Streaming across an Optical Domain

ICT Feb Real Media Players[Linux,WIn95] Real Server [Win NT 4.0] Alteon iSD Alteon Base-T 10Mbps 100Mbps ALMunicast Test Setup

ICT Feb Alteon/iSD Platform Intercepts selected flows and performs intelligent processing based on L2-L7 filtering The emphasis is on interception and processing transparently. Entities at both ends may not be aware of the existence of the Alteon in the path UsersServers Active Services Platform SMDS Forwarding Computation Up to 256 Linux based engines

ICT Feb The setup with Alteon/iSD l1 Real server on Linux or NT, 2~8 Real Players on Solaris lStreaming Media Distribution Service (SMDS) on iSD èReal Player RTSP request filter and interception èReal Server reply real-time stream filter and replication èRTSP session setup by replicating first 16 packets cached Real Server 8 SMDS service Real Player 1 Linux/X86 Sun/Solaris Real Player 2 Alteon 1 st Client RTSP Request Server reply Packet Redirection rtsp://pcary1gc/real8video rtsp://pcary1gc:5454/real8video iSD Packet Writeback RTSP intercept Packet Replicate Client Register Setup/Operation

ICT Feb Streaming with one client One stream, one client – 200KBps = 1.6Mbps

ICT Feb Streaming with 4 clients-without Multi-Unicast (1) (2) (3) (4) Simultaneous 4 streams. Degradation of throughput for each additional client

ICT Feb Streaming with 4 clients-with Multi-Unicast (1) (2) (3) (4) Sustained throughput with Multi-Unicast Provides QoS [BW] for each client

ICT Feb Conclusion and Future Work Streaming Media is just one service on this architecture. Programmable Intelligent Edge devices in this architecture can support –Self Organizing Overlays –Data Replication for any ALM scheme. –Content-Aware services into the Network Future Work –Software API toolkit –Scalability and performance enhancement via FPGA based hardware Acceleration –For more Information -

ICT Feb

ICT Feb

ICT Feb Tunnel Multicast

ICT Feb NI CE Switch Fabric Control Compute Element Network Interface (PHY) Link Ctrl Storage Configurable Resource Module PHY NPU MEM CPU Link Ctrl MEM ASIC CPU Link Ctrl MEM FPGA Content-aware Service Gateway Hardware Architecture

ICT Feb Performance Concerns CMU Gatech Stan1 Stan2 Berk1 Berk2 Duplicate Packets: Bandwidth Wastage CMU Stan1 Stan2 Berk2 Gatech Berk1 Delay from CMU to Berk1 increases Source: NARADA