Download Multicast Delivery of Broadband Multimedia Services

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Multiprotocol Label Switching wikipedia , lookup

Net neutrality wikipedia , lookup

Deep packet inspection wikipedia , lookup

Net neutrality law wikipedia , lookup

Policies promoting wireless broadband in the United States wikipedia , lookup

Internet protocol suite wikipedia , lookup

Net bias wikipedia , lookup

Recursive InterNetwork Architecture (RINA) wikipedia , lookup

National Broadband Plan (United States) wikipedia , lookup

Streaming media wikipedia , lookup

IEEE 802.1aq wikipedia , lookup

Quality of service wikipedia , lookup

Zero-configuration networking wikipedia , lookup

Transcript
Multicast Delivery of Broadband
Multimedia Applications and Services
Seok Joo Koh
ETRI/KOREA
Editor of X.606 in Q.8/17
[email protected]
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
sjkoh
ITU Joint WorkShop (March 2002)
2
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
sjkoh
ITU Joint WorkShop (March 2002)
3
Multicast Applications

Classification of Multicast Applications
 Collaborative: Teleconferencing
 Message Streaming: Streaming Media Player
 Bulk Data Transfer: Multicast File Dissemination
sjkoh
ITU Joint WorkShop (March 2002)
4
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
sjkoh
ITU Joint WorkShop (March 2002)
5
Webcasting of Broadband Multimedia

Typical Webcasting System
sjkoh
ITU Joint WorkShop (March 2002)
6
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
sjkoh
ITU Joint WorkShop (March 2002)
7
Unicast Delivery for
Broadband Multimedia
CP
Local Network
Internet
sjkoh
ITU Joint WorkShop (March 2002)
Local Network
8
Multicast Delivery for
Broadband Multimedia
sjkoh
ITU Joint WorkShop (March 2002)
9
Hybrid Delivery of
Unicast and Multicast
sjkoh
ITU Joint WorkShop (March 2002)
10
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
sjkoh
ITU Joint WorkShop (March 2002)
11
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
sjkoh
ITU Joint WorkShop (March 2002)
12
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
sjkoh
ITU Joint WorkShop (March 2002)
13
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)
sjkoh
ITU Joint WorkShop (March 2002)
14
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)
sjkoh
ITU Joint WorkShop (March 2002)
15
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 (2001.10)
 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
sjkoh
ITU Joint WorkShop (March 2002)
16
ECTP: model
Internet Multicast Applications
Enhanced Communications Transport Protocol
UDP
IP Multicast
sjkoh
ITU Joint WorkShop (March 2002)
17
ECTP: Overview
Connection Creation
Control Tree Creation
QoS Negotiation
Multicast Data Transfer
Tree-based Reliability Control
ECTP
Connection
Lifetime
Tree Membership Maintenance
Late Join and Leave
QoS Monitoring
QoS Maintenance
Connection Termination
sjkoh
ITU Joint WorkShop (March 2002)
18
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
sjkoh
ITU Joint WorkShop (March 2002)
19
ECTP: Tree-based Error Control

ACK packets flow children to Sender via Parents
sjkoh
ITU Joint WorkShop (March 2002)
20
ECTP: QoS Negotiation

Negotiation between Sender and Receivers
Application's requirements
Target values for QoS parameters
4) Arbitration of the modified values by sender
Sender
1) Target values proposed by sender
3) Values modified by receiver
1)
1)
3)
Receiver
2)
Receiver
3)
2)
Receiver
2) Reservation of network resources by receiver
sjkoh
ITU Joint WorkShop (March 2002)
21
ECTP: QoS Monitoring/Maintenance
Adjustment of
Data transmission rate
Connection
Pause and Resume
Connection
Termination
QoS maintenance
QoS monitoring
Receiver
Sender
Receiver
multicast data transmission
sjkoh
Receiver
ITU Joint WorkShop (March 2002)
22
GMP: Overview

Group Management Protocol
 Session management: Group Creation/Registrations
 Membership Management (MMP)
Session
Management
Application
MMP
TCP/UDP
ECTP
IP
sjkoh
ITU Joint WorkShop (March 2002)
23
Relayed Transport for Multicast (RTM)
Sender
Unicast or Multicast
(Out of Scope)
Internet Backbone
(Unicast or Multicast)
Relay Agent
Private or Local
Internet
(Unicast or Multicast)
Receiver
sjkoh
Relay Agent
Private or Local
Internet
(Unicast or Multicast)
Receiver
Receiver
ITU Joint WorkShop (March 2002)
Receiver
24
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)
 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
sjkoh
ITU Joint WorkShop (March 2002)
25
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
sjkoh
ITU Joint WorkShop (March 2002)
26
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
sjkoh
ITU Joint WorkShop (March 2002)
27
Multicast for Broadband: Summary

Broadband Multimedia Services
 Critical
 For
 For
 For

need of multicast delivery
network resource utilization
real-time live broadcasting
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
sjkoh
ITU Joint WorkShop (March 2002)
28
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
sjkoh
ITU Joint WorkShop (March 2002)
29
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


http://ectp.etri.re.kr
IETF WG
 RMT WG
 MBONED WG
sjkoh
ITU Joint WorkShop (March 2002)
30