Multicast Delivery of Broadband Multimedia Applications and Services Seok Joo Koh ETRI/KOREA Editor of X.606 in Q.8/17

Slides:



Advertisements
Similar presentations
MCT620 – Distributed Systems
Advertisements

Network Layer Delivery Forwarding and Routing
Computer Networks TCP/IP Protocol Suite.
Chapter 1 The Study of Body Function Image PowerPoint
ETRI Electronics and Telecommunication Research Institute One-to-Many Video Delivery using Relayed Multicast Scheme Shin-Gak Kang, Juyoung Park Electronics.
1 OpenFlow + : Extension for OpenFlow and its Implementation Hongyu Hu, Jun Bi, Tao Feng, You Wang, Pingping Lin Tsinghua University
All rights reserved © 2006, Alcatel Grid Standardization & ETSI (May 2006) B. Berde, Alcatel R & I.
SOA for EGovernment 1 Emergency Services Enterprise Framework: A Service-Oriented Approach Sukumar Dwarkanath COMCARE Michael Daconta Oberon Associates.
Thema: Menü Ansicht, Master, Folien-Master 1 ITU - IP Telephony Workshop June Standards for IP-telephony P.A.Probst, External Relations Swisscom.
HUAWEI TECHNOLOGIES CO., LTD. HUAWEI TECHNOLOGIES Co., Ltd. Page 1 Business visions behind NGSON Li Li (Thomas Lee) Vice Director, Industry.
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Multipath Routing for Video Delivery over Bandwidth-Limited Networks S.-H. Gary Chan Jiancong Chen Department of Computer Science Hong Kong University.
Video Services over Software-Defined Networks
Identifying MPLS Applications
Streaming Video over the Internet
1 IP Telephony (VoIP) CSI4118 Fall Introduction (1) A recent application of Internet technology – Voice over IP (VoIP): Transmission of voice.
Chapter 1 Data Communications and NM Overview 1-1 Chapter 1
Chapter 1: Introduction to Scaling Networks
Local Area Networks - Internetworking
1 Quality of Service Issues Network design and security Lecture 12.
1 Welcome Overview of DOCSIS. 2 Data Over Cable Service Interface Specification.
Mobile IP: Multicast Service Reference: Multicast routing protocol in mobile networks; Hee- Sook Shin; Young-Joo Suh;, Proc. IEEE International Conference.
Christophe Jelger – CS221 Network and Security - Universität Basel Christophe Jelger Post-doctoral researcher IP Multicasting.
Push Technology Humie Leung Annabelle Huo. Introduction Push technology is a set of technologies used to send information to a client without the client.
Johan Garcia Karlstads Universitet Datavetenskap 1 Datakommunikation II Signaling/Voice over IP / SIP Based on material from Henning Schulzrinne, Columbia.
IP Multicast Information management 2 Groep T Leuven – Information department 2/14 Agenda •Why IP Multicast ? •Multicast fundamentals •Intradomain.
VOORBLAD.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 EN0129 PC AND NETWORK TECHNOLOGY I IP ADDRESSING AND SUBNETS Derived From CCNA Network Fundamentals.
© 2012 National Heart Foundation of Australia. Slide 2.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.1 Module 2 Networking Fundamentals.
Network Fundamentals – Chapter 4 Sandra Coleman, CCNA, CCAI
PSIRP Publish-Subscribe Internet Routing Paradigm 08-Oct /27.
25 seconds left…...
H to shape fully developed personality to shape fully developed personality for successful application in life for successful.
IDMP-based Fast Handoffs and Paging in IP-based Cellular Networks IEEE 3G Wireless Conference, 2001 李威廷 11/22/2001 Telcordia.
We will resume in: 25 Minutes.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
Connecting LANs, Backbone Networks, and Virtual LANs
PSSA Preparation.
VPN AND REMOTE ACCESS Mohammad S. Hasan 1 VPN and Remote Access.
1April 16, 2002 Layer 3 Multicast Addressing IP group addresses – “Class D” addresses = high order bits of “1110” Special reserved.
Multicast on the Internet CSE April 2015.
H.323 Recommended by ITU-T for implementing packet-based multimedia conferencing over LAN that cannot guarantee QoS. Specifying protocols, methods and.
UNCW UNCW SIGGRAPH 2002 Topic #3: Continuous Media in Wired and Wireless Environments Ronald J. Vetter Department of Computer Science University of North.
Application layer (continued) Week 4 – Lecture 2.
VoIP and IP conferencing over satellites Workshop on VoIP Technology: Research and Standards for reliable applications PIMRC 08, Cannes France 15 September.
Protocols and Quality of Service CP4022 – Lecture 4.
EE689 Lecture 12 Review of last lecture Multicast basics.
Multicast Transport Protocols: A Survey and Taxonomy Author: Katia Obraczka University of Southern California Presenter: Venkatesh Prabhakar.
CSE679: Multicast and Multimedia r Basics r Addressing r Routing r Hierarchical multicast r QoS multicast.
1 Chapter 27 Internetwork Routing (Static and automatic routing; route propagation; BGP, RIP, OSPF; multicast routing)
Top-Down Network Design Chapter Thirteen Optimizing Your Network Design Oppenheimer.
Multicasting. References r Note: Some slides come from the slides associated with this book: “Mastering Computer Networks: An Internet Lab Manual”, J.
1 How Streaming Media Works Bilguun Ginjbaatar IT 665 Nov 14, 2006.
Evolution towards the Next Generation Network
Björn Landfeldt School of Information Technologies NETS 3303 Networked Systems Multicast.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 ECSE-6600: Internet Protocols Informal Quiz #09: SOLUTIONS Shivkumar Kalyanaraman: GOOGLE: “Shiv.
1 Internet Telephony: Architecture and Protocols an IETF Perspective Authors:Henning Schulzrinne, Jonathan Rosenberg. Presenter: Sambhrama Mundkur.
Multicasting EECS June Multicast One-to-many, many-to-many communications Applications: – Teleconferencing – Database – Distributed computing.
Multicast Matthew Wolf College of Computing Georgia Institute of Technology
Zueyong Zhu† and J. William Atwood‡
Multicast Outline Multicast Introduction and Motivation DVRMP.
Multicast Outline Multicast revisited
Satellite Based IP Broadband – Business Opportunities
Multicasting Unicast.
Presentation transcript:

Multicast Delivery of Broadband Multimedia Applications and Services Seok Joo Koh ETRI/KOREA Editor of X.606 in Q.8/17

sjkohITU Joint WorkShop (March 2002)2 Table of Contents Broadband Multimedia & Multicast Characteristics & Requirements Delivery for Broadband Multimedia Possible Delivery Schemes Multicast Technologies for Broadband Multimedia Current Status & Outlook Related Activities in ITU-T In Q.8/17 (end-to-end QoS multicast communications) Protocols: ECTP, GMP, and RTM Future Works

sjkohITU Joint WorkShop (March 2002)3 Broadband Multimedia & Multicast Characteristics of Broadband Multimedia Services Broadband: up to 1-2 Mbps per session Bandwidth (resource) consuming Multimedia: audio/voice, video, data Real-time and live broadcasting: time-critical Characteristics of Multicast Services Group Communications Many receivers at the same time Cooperation & interaction between users Multicast delivery is essential for Efficient utilization of network bandwidth (resource) Compared to multiple unicast connections Technological Challenges for Multicast Reliable Multicast, QoS management, Group Management, etc

sjkohITU Joint WorkShop (March 2002)4 Multicast Applications Classification of Multicast Applications Collaborative: Teleconferencing Message Streaming: Streaming Media Player Bulk Data Transfer: Multicast File Dissemination

sjkohITU Joint WorkShop (March 2002)5 Examples of Multicast Services One-to-Many Multicast Internet TV, Webcasting Webcasting of Broadband Streaming Media Remote Education Distribution of Financial Data: Stock-ticker Many-to-Many Multicast Teleconferencing Whiteboard Current Trend Most of commercial services are based on One-to-Many Multicast Services Most of ISPs focus on one-to-many services

sjkohITU Joint WorkShop (March 2002)6 Webcasting of Broadband Multimedia Typical Webcasting System

sjkohITU Joint WorkShop (March 2002)7 Possible Delivery Schemes Replicated Unicast TCP/IP unicast connection to each receiver Multiple unicast connections for a session Native IP Multicast Within multicast-enabled networks Multicast forwarding tree between multicast Routers IGMP between router and hosts Hybrid of Unicast and Multicast Unicast from Sender and Relay Server: Over unicast networks Multicast from Relay Server to Recipients Within the multicast-enabled networks

sjkohITU Joint WorkShop (March 2002)8 Unicast Delivery for Broadband MultimediaCP Local Network Internet

sjkohITU Joint WorkShop (March 2002)9 Multicast Delivery for Broadband Multimedia

sjkohITU Joint WorkShop (March 2002)10 Hybrid Delivery of Unicast and Multicast

sjkohITU Joint WorkShop (March 2002)11 Comparison of delivery schemes Replicated Unicasts (current & most) Easy to employ, but Bandwidth Consuming in the network Traffic bottleneck at the sender (contents provider) IP Multicast (ideal & best) Most efficient in terms of utilization of network resources But, still much technical challenges to solve Not fully deployed in commercial Internet Hybrid of Unicast and Multicast (realistic alternative) An realistic alternative delivery scheme For migration to IP multicast Based on unicast and multicast

sjkohITU Joint WorkShop (March 2002)12 Multicast Technologies for Broadband Multimedia Multicast Routing in Networks Layer 3 forwarding by Routers Multicast Routing Protocols DVMRP, PIM, CBT, etc End-to-End Multicast Transport Layer 4 multicast management Reliable Multicast & QoS Management ECTP, IETF RMT, etc Multicast Group Management Application-level Group Management Session Management & Membership Management

sjkohITU Joint WorkShop (March 2002)13 Multicast Routing Protocols Intra-Domain Routing Protocols Source tree: DVMRP, PIM-DM, MOSPF, SSM Shared tree: PIM-SM, CBT Inter-Domain Routing Protocols MSDP/MBGP/PIM-SM BGMP: tree of domains Status Intra-domain routing protocols are stable Deployed in private and local Internet Inter-domain routing protocols are premature Traffic/Policy negotiation issues between ISPs

sjkohITU Joint WorkShop (March 2002)14 End-to-End Multicast Transport Reliable Multicast Issues: Scalability Concerns (error/congestion control) IETF RMT WG TRACK (Tree-based ACK) protocol ALC (Asynchronous Layered Coding) protocol NORM (NACK Oriented Reliable Multicast) protocol ITU-T Q.8/17 ECTP (Enhanced Communications Transport Protocol) QoS Management QoS negotiations/monitoring/maintenance issues Working in ITU-T Q.8/17 (ECTP)

sjkohITU Joint WorkShop (March 2002)15 Group Management Protocol Session Management Session creation/enrollment User registration/authentication Membership Management Active membership monitoring and report Support of billing/charging model Status IETF: SDP/SAP, SIP ITU-T Q.8/17: GMP (working)

sjkohITU Joint WorkShop (March 2002)16 Activities in ITU-T Q.8/17 Work items of Q.8/17 ECTP (Enhanced Communications Transport Protocol) ECTP-1 (X.606): Reliable Multicast Approved ( ) ECTP-2 (X.606.1): Multicast QoS Management To be approved (2002) GMP (Group Management Protocol) X.gmp: Session/membership Management RTM (Relayed Transport for Multicast) X.rtm: Hybrid delivery of broadband multicast traffic Based on unicast and multicast transports

sjkohITU Joint WorkShop (March 2002)17 ECTP: model

sjkohITU Joint WorkShop (March 2002)18 ECTP: Overview

sjkohITU Joint WorkShop (March 2002)19 ECTP: Features Interaction with IETF Adopt the IETF TRACK approach for error conrol Some inputs to Tree BB and TRACK BB ECTP distinctively provides Tight Connection Control (ECTP-1) Sender is at the heart of the multicast communications Session Creation/termination/pause/resume Connection Join via Sender (after authentication) QoS-based Session Management (ECTP-2) Support of resource reservation (RSVP) Session Monitoring & Maintenance Rate adaptation based on the monitored QoS status

sjkohITU Joint WorkShop (March 2002)20 ECTP: Tree-based Error Control ACK packets flow children to Sender via Parents

sjkohITU Joint WorkShop (March 2002)21 ECTP: QoS Negotiation Negotiation between Sender and Receivers

sjkohITU Joint WorkShop (March 2002)22 ECTP: QoS Monitoring/Maintenance

sjkohITU Joint WorkShop (March 2002)23 GMP: Overview Group Management Protocol Session management: Group Creation/Registrations Membership Management (MMP) Session Management Application MMP TCP/UDP ECTP IP

sjkohITU Joint WorkShop (March 2002)24 Relayed Transport for Multicast (RTM)

sjkohITU Joint WorkShop (March 2002)25 Framework of RTM RTM is based on two-level hierarchy Unicast or Multicast from Sender to Relay Agent (RA) Unicast or Multicast from Relay Agent (RA) to Receivers Four possible transports scenarios Unicast (S RA) & Unicast (RA R) Unicast (S RA) & Multicast (RA R) Multicast (S RA) & Unicast (RA R) Extensions of RTM More than two levels of hierarchy Subnet Multicast in a local LAN: relatively easy to deploy

sjkohITU Joint WorkShop (March 2002)26 Multicast for Broadband: Status Multicast deployment has been delayed Technical aspect: concerns of scalability & traffic control Services aspect: lack of multicast killer applications Business aspect: uncertainty of multicast business model Increasing needs of Multicast deployment Broadband Multimedia Services Webcasting of broadband streaming media Remote education, stock-tickers, etc Visualized Business model High revenue of broadband multimedia industry

sjkohITU Joint WorkShop (March 2002)27 Multicast for Broadband: Outlook Deployment Scenarios for broadband multimedia Stage 1: until 2003 Unicast only or local multicast only in private networks As shown in the current services Stage 2: until 2005 Hybrid delivery of unicast and multicast Seamless transport via Relay Agents Unicast over non-multicast regions Multicast over multicast-enabled regions Stage 3: since 2005 Expansion of multicast-enabled networks

sjkohITU Joint WorkShop (March 2002)28 Multicast for Broadband: Summary Broadband Multimedia Services Critical need of multicast delivery For network resource utilization For real-time live broadcasting For enhanced business model of broadband multimedia Multicast Technologies Basic technologies are stable: multicast routing But, still need to improve some more QoS management, Group management, etc To accelerate multicast deployment, Need to develop an alternate solution for multicast Relayed Transport based on unicast and multicast

sjkohITU Joint WorkShop (March 2002)29 Future Works Development of multicast technologies Multicast control at transport layer ECTP (Enhanced Multicast Transport Protocol) GMP (Group Management Protocol) Alternative delivery scheme for multicast RTM (Relayed Transport for Multicast) Deployment of multicast services Consolidation of business model Broadband multimedia services Multicast delivery services Interaction between service & technologies

sjkohITU Joint WorkShop (March 2002)30 References ITU-T Recommendations X.601: multi-peer commnunications X.605: ECTS (Enhanced Communications Transport Services) X.606: ECTP-1 (part1) X.606.1: ECTP-2 (part 2) X.gmp: working document in Q.8/17 X.rtm: working document in Q.8/17 IETF WG RMT WG MBONED WG