draft-ietf-tsvwg-rsvp-app-id-vv-profiles-00.txt   draft-ietf-tsvwg-rsvp-app-id-vv-profiles-01.txt 
Network WG James Polk Network WG James Polk
Internet-Draft Subha Dhesikan Internet-Draft Subha Dhesikan
Expires: August 18, 2013 Cisco Systems Expires: March 19, 2014 Cisco Systems
Intended Status: Standards Track February 18, 2013 Intended Status: Standards Track September 19, 2013
Updates: RFC 2872 (if accepted) Updates: RFC 2872 (if accepted)
Resource Reservation Protocol (RSVP) Application-ID Resource Reservation Protocol (RSVP) Application-ID
Profiles for Voice and Video Streams Profiles for Voice and Video Streams
draft-ietf-tsvwg-rsvp-app-id-vv-profiles-00 draft-ietf-tsvwg-rsvp-app-id-vv-profiles-01
Abstract Abstract
RFC 2872 defines an Resource Reservation Protocol (RSVP) object for RFC 2872 defines an Resource Reservation Protocol (RSVP) object for
application identifiers. This document uses that App-ID and gives application identifiers. This document uses that App-ID and gives
implementers specific guidelines for differing voice and video implementers specific guidelines for differing voice and video
stream identifications to nodes along a reservation path, creating stream identifications to nodes along a reservation path, creating
specific profiles for voice and video session identification. specific profiles for voice and video session identification.
Status of this Memo Status of this Memo
skipping to change at page 1, line 36 skipping to change at page 1, line 36
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF). Note that other groups may also distribute Task Force (IETF). Note that other groups may also distribute
working documents as Internet-Drafts. The list of current Internet- working documents as Internet-Drafts. The list of current Internet-
Drafts is at http://datatracker.ietf.org/drafts/current/. Drafts is at http://datatracker.ietf.org/drafts/current/.
Internet-Drafts are draft documents valid for a maximum of six Internet-Drafts are draft documents valid for a maximum of six
months and may be updated, replaced, or obsoleted by other documents months and may be updated, replaced, or obsoleted by other documents
at any time. It is inappropriate to use Internet-Drafts as at any time. It is inappropriate to use Internet-Drafts as
reference material or to cite them other than as "work in progress." reference material or to cite them other than as "work in progress."
This Internet-Draft will expire on February 18, 2013. This Internet-Draft will expire on March 19, 2014.
Copyright Notice Copyright Notice
Copyright (c) 2013 IETF Trust and the persons identified as the Copyright (c) 2013 IETF Trust and the persons identified as the
document authors. All rights reserved. document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents Provisions Relating to IETF Documents
(http://trustee.ietf.org/license-info) in effect on the date of (http://trustee.ietf.org/license-info) in effect on the date of
publication of this document. Please review these documents publication of this document. Please review these documents
carefully, as they describe your rights and restrictions with carefully, as they describe your rights and restrictions with
respect to this document. Code Components extracted from this respect to this document. Code Components extracted from this
document must include Simplified BSD License text as described in document must include Simplified BSD License text as described in
Section 4.e of the Trust Legal Provisions and are provided without Section 4.e of the Trust Legal Provisions and are provided without
warranty as described in the Simplified BSD License. warranty as described in the Simplified BSD License.
Table of Contents Table of Contents
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 2 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 2
2. Application ID Template . . . . . . . . . . . . . . . . . . . 3 2. Application-ID Template . . . . . . . . . . . . . . . . . . . 3
3. The Voice and Video Application-ID Profiles . . . . . . . . . 4 3. The Voice and Video Application-ID Profiles . . . . . . . . . 4
3.1 The Broadcast video Profile . . . . . . . . . . . . . . . 4 3.1 The Broadcast video Profile . . . . . . . . . . . . . . . 4
3.2 The Real-time Interactive Profile . . . . . . . . . . . . 5 3.2 The Real-time Interactive Profile . . . . . . . . . . . . 5
3.3 The Multimedia Conferencing Profile . . . . . . . . . . . 5 3.3 The Multimedia Conferencing Profile . . . . . . . . . . . 5
3.4 The Multimedia Streaming Profile . . . . . . . . . . . . 6 3.4 The Multimedia Streaming Profile . . . . . . . . . . . . 6
3.5 The Conversational Profile . . . . . . . . . . . . . . . 6 3.5 The Conversational Profile . . . . . . . . . . . . . . . 6
4. Security considerations . . . . . . . . . . . . . . . . . . . 7 4. Security considerations . . . . . . . . . . . . . . . . . . . 7
5. IANA considerations . . . . . . . . . . . . . . . . . . . . . 7 5. IANA considerations . . . . . . . . . . . . . . . . . . . . . 7
5.1 New RSVP Policy Element (P-Type) . . . . . . . . . . . . 7 5.1 Application Profiles . . . . . . . . . . . . . . . . . . 7
5.2 Application Profiles . . . . . . . . . . . . . . . . . . 7 5.1.1 Broadcast Profiles IANA Registry . . . . . . . . . . . 8
5.2.1 Broadcast Profiles IANA Registry . . . . . . . . . . . 8 5.1.2 Realtime-Interactive Profiles IANA Registry . . . . . . 8
5.2.2 Realtime-Interactive Profiles IANA Registry . . . . . . 8 5.1.3 Multimedia-Conferencing Profiles IANA Registry . . . . 9
5.2.3 Multimedia-Conferencing Profiles IANA Registry . . . . 9 5.1.4 Multimedia-Streaming Profiles IANA Registry . . . . . . 10
5.2.4 Multimedia-Streaming Profiles IANA Registry . . . . . . 10 5.1.5 Conversational Profiles IANA Registry . . . . . . . . . 10
5.2.5 Conversational Profiles IANA Registry . . . . . . . . . 10
6. Acknowledgments . . . . . . . . . . . . . . . . . . . . . . 12 6. Acknowledgments . . . . . . . . . . . . . . . . . . . . . . 12
7. References . . . . . . . . . . . . . . . . . . . . . . . . . 12 7. References . . . . . . . . . . . . . . . . . . . . . . . . . 12
7.1. Normative References . . . . . . . . . . . . . . . . . 12 7.1. Normative References . . . . . . . . . . . . . . . . . 12
7.2. Informative References . . . . . . . . . . . . . . . . 13 7.2. Informative References . . . . . . . . . . . . . . . . 13
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . 13 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . 13
Appendix . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Appendix . . . . . . . . . . . . . . . . . . . . . . . . . . 14
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
document are to be interpreted as described in RFC 2119 [RFC 2119]. document are to be interpreted as described in RFC 2119 [RFC 2119].
skipping to change at page 3, line 46 skipping to change at page 3, line 46
| | POLICY_LOCATOR| ASCII_DN | | | POLICY_LOCATOR| ASCII_DN |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Application name as ASCII string | | Application name as ASCII string |
| (e.g. SAP.EXE) | | (e.g. SAP.EXE) |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
In line with how this policy element is constructed in RFC 2872, the In line with how this policy element is constructed in RFC 2872, the
A-type will remain "POLICY_LOCATOR". A-type will remain "POLICY_LOCATOR".
The P-type field is first created in [RFC2752]. This document The P-type field is first created in [RFC2752]. This document
creates the new P-type "AUTH_APP" for application traffic class, uses the existing P-type "AUTH_APP" for application traffic class.
which is more appropriately named for the purpose described in this
extension.
The first Sub-type will be mandatory for every profile within this The first Sub-type will be mandatory for every profile within this
document, and will be "ASCII_DN". No other Sub-types are defined by document, and will be "ASCII_DN". No other Sub-types are defined by
any profile within this document, but MAY be included by individual any profile within this document, but MAY be included by individual
implementations - and MUST be ignored if not understood by receiving implementations - and MUST be ignored if not understood by receiving
implementations along the reservation path. implementations along the reservation path.
RFC 2872 states the #1 sub-element from RFC 2872 as the "identifier RFC 2872 states the #1 sub-element from RFC 2872 as the "identifier
that uniquely identifies the application vendor", which is optional that uniquely identifies the application vendor", which is optional
to include. This document modifies this vendor limitation so that to include. This document modifies this vendor limitation so that
skipping to change at page 4, line 41 skipping to change at page 4, line 40
This document creates Broadcast profiles for This document creates Broadcast profiles for
- Broadcast IPTV for audio and video - Broadcast IPTV for audio and video
- Broadcast Live-events for audio and video - Broadcast Live-events for audio and video
- Broadcast Surveillance for audio and video - Broadcast Surveillance for audio and video
Here is an example profile for identifying Broadcast Here is an example profile for identifying Broadcast
Video-Surveillance Video-Surveillance
AUTH_APP, POLICY_LOCATOR, ASCII_DN, AUTH_APP, POLICY_LOCATOR, ASCII_DN,
"GUID=http://www.ietf.org/internet-drafts/ "GUID=http://www.rfc-editor.org/rfc/rfcXXXX.txt,
draft-ietf-mmusic-traffic-class-for-sdp-02.txt,
APP=broadcast.video.surveillance, VER=" APP=broadcast.video.surveillance, VER="
[Editor's Note: "rfcXXXX" will be replaced with the RFC number
assigned to the [ID-TRAF-CLASS] reference. This
'note' should be removed during the RFC-Editor
review process.]
Where the Globally Unique Identifier (GUID) indicates the documented Where the Globally Unique Identifier (GUID) indicates the documented
reference that created this well-known string [ID-TRAF-CLASS], the reference that created this well-known string [ID-TRAF-CLASS], the
APP is the profile name with no spaces, and the "VER=" is included, APP is the profile name with no spaces, and the "VER=" is included,
but has no value at this time. but has no value at this time.
3.2 The Realtime Interactive Profiles 3.2 The Realtime Interactive Profiles
Realtime Interactive profiles are for on-line gaming, and both Realtime Interactive profiles are for on-line gaming, and both
remote and virtual avconf applications, in which the timing is remote and virtual avconf applications, in which the timing is
particularly important towards the feedback to uses of these particularly important towards the feedback to uses of these
skipping to change at page 5, line 17 skipping to change at page 5, line 22
This document creates Realtime Interactive profiles for This document creates Realtime Interactive profiles for
- Realtime-Interactive Gaming - Realtime-Interactive Gaming
- Realtime-Interactive Remote-Desktop - Realtime-Interactive Remote-Desktop
- Realtime-Interactive Virtualized-Desktop - Realtime-Interactive Virtualized-Desktop
Here is the profile for identifying Realtime-Interactive Gaming Here is the profile for identifying Realtime-Interactive Gaming
AUTH_APP, POLICY_LOCATOR, ASCII_DN, AUTH_APP, POLICY_LOCATOR, ASCII_DN,
"GUID=http://www.ietf.org/internet-drafts/ "GUID=http://www.rfc-editor.org/rfc/rfcXXXX.txt,
draft-ietf-mmusic-traffic-class-for-sdp-03.txt,
APP=realtime-interactive.gaming, VER=" APP=realtime-interactive.gaming, VER="
Where the Globally Unique Identifier (GUID) indicates the documented Where the Globally Unique Identifier (GUID) indicates the documented
reference that created this well-known string [ID-TRAF-CLASS], the reference that created this well-known string [ID-TRAF-CLASS], the
APP is the profile name with no spaces, and the "VER=" is included, APP is the profile name with no spaces, and the "VER=" is included,
but has no value, but MAY if versioning becomes important. but has no value, but MAY if versioning becomes important.
3.3 The Multimedia Conferencing Profiles 3.3 The Multimedia Conferencing Profiles
There will be Multimedia Conferencing profiles for presentation There will be Multimedia Conferencing profiles for presentation
data, application sharing and whiteboarding, where these data, application sharing and whiteboarding, where these
applications will most often be associated with a larger applications will most often be associated with a larger
Conversational (audio and/or audio/video) conference. Timing is Conversational (audio and/or audio/video) conference. Timing is
important, but some minimal delays are acceptable, unlike the case important, but some minimal delays are acceptable, unlike the case
for Realtime-Interactive traffic. for Realtime-Interactive traffic.
This document creates Multimedia-Conferencing profiles for This document creates Multimedia-Conferencing profiles for
- Multimedia-Conferencing presentation-data - Multimedia-Conferencing presentation-data
- Multimedia-Conferencing presentation-video
- Multimedia-Conferencing presentation-audio
- Multimedia-Conferencing application-sharing - Multimedia-Conferencing application-sharing
- Multimedia-Conferencing whiteboarding - Multimedia-Conferencing whiteboarding
Here is the profile for identifying Multimedia-Conferencing Here is the profile for identifying Multimedia-Conferencing
Application-sharing Application-sharing
AUTH_APP, POLICY_LOCATOR, ASCII_DN, AUTH_APP, POLICY_LOCATOR, ASCII_DN,
"GUID=http://www.ietf.org/internet-drafts/ "GUID=http://www.rfc-editor.org/rfc/rfcXXXX.txt,
draft-ietf-mmusic-traffic-class-for-sdp-03.txt,
APP=multimedia-conferencing.application-sharing, VER=" APP=multimedia-conferencing.application-sharing, VER="
Where the Globally Unique Identifier (GUID) indicates the RFC Where the Globally Unique Identifier (GUID) indicates the RFC
reference that created this well-known string [ID-TRAF-CLASS], the reference that created this well-known string [ID-TRAF-CLASS], the
APP is the profile name with no spaces, and the "VER=" is included, APP is the profile name with no spaces, and the "VER=" is included,
but has no value, but MAY if versioning becomes important. but has no value, but MAY if versioning becomes important.
3.4 The Multimedia Streaming Profiles 3.4 The Multimedia Streaming Profiles
Multimedia Streaming profiles are for more significantly buffered Multimedia Streaming profiles are for more significantly buffered
skipping to change at page 6, line 19 skipping to change at page 6, line 21
This document creates Multimedia Streaming profiles for This document creates Multimedia Streaming profiles for
- Multimedia-Streaming multiplex - Multimedia-Streaming multiplex
- Multimedia-Streaming webcast - Multimedia-Streaming webcast
Here is the profile for identifying Multimedia Streaming Here is the profile for identifying Multimedia Streaming
webcast webcast
AUTH_APP, POLICY_LOCATOR, ASCII_DN, AUTH_APP, POLICY_LOCATOR, ASCII_DN,
"GUID=http://www.ietf.org/internet-drafts/ "GUID=http://www.rfc-editor.org/rfc/rfcXXXX.txt,
draft-ietf-mmusic-traffic-class-for-sdp-03.txt,
APP=multimedia-streaming.webcast, VER=" APP=multimedia-streaming.webcast, VER="
Where the Globally Unique Identifier (GUID) indicates the documented Where the Globally Unique Identifier (GUID) indicates the documented
reference that created this well-known string [ID-TRAF-CLASS], the reference that created this well-known string [ID-TRAF-CLASS], the
APP is the profile name with no spaces, and the "VER=" is included, APP is the profile name with no spaces, and the "VER=" is included,
but has no value, but MAY if versioning becomes important. but has no value, but MAY if versioning becomes important.
3.5 The Conversational Profiles 3.5 The Conversational Profiles
Conversational category is for realtime bidirectional Conversational category is for realtime bidirectional
skipping to change at page 7, line 4 skipping to change at page 7, line 6
- Conversational Video Avconf - Conversational Video Avconf
- Conversational Video Avconf Admitted - Conversational Video Avconf Admitted
- Conversational Audio Immersive - Conversational Audio Immersive
- Conversational Audio Immersive Admitted - Conversational Audio Immersive Admitted
- Conversational Video Immersive - Conversational Video Immersive
- Conversational Video Immersive Admitted - Conversational Video Immersive Admitted
Here is an example profile for identifying Conversational Audio: Here is an example profile for identifying Conversational Audio:
AUTH_APP, POLICY_LOCATOR, ASCII_DN, AUTH_APP, POLICY_LOCATOR, ASCII_DN,
"GUID=http://www.ietf.org/internet-drafts/ "GUID=http://www.rfc-editor.org/rfc/rfcXXXX.txt,
draft-ietf-mmusic-traffic-class-for-sdp-03.txt,
APP=conversational.audio, VER=" APP=conversational.audio, VER="
Where the Globally Unique Identifier (GUID) indicates the documented Where the Globally Unique Identifier (GUID) indicates the documented
reference that created this well-known string [ID-TRAF-CLASS], the reference that created this well-known string [ID-TRAF-CLASS], the
APP is the profile name with no spaces, and the "VER=" is included, APP is the profile name with no spaces, and the "VER=" is included,
but has no value, but MAY if versioning becomes important. but has no value, but MAY if versioning becomes important.
4. Security considerations 4. Security considerations
The security considerations section within RFC 2872 sufficiently The security considerations section within RFC 2872 sufficiently
skipping to change at page 7, line 38 skipping to change at page 7, line 39
5.1 Application Profiles 5.1 Application Profiles
This document requests IANA create a new registry for the This document requests IANA create a new registry for the
application identification classes similar to the following table application identification classes similar to the following table
within the Resource Reservation Protocol (RSVP) Parameters registry: within the Resource Reservation Protocol (RSVP) Parameters registry:
Registry Name: RSVP APP-ID Profiles Registry Name: RSVP APP-ID Profiles
Reference: [this document] Reference: [this document]
Registration procedures: Standards Track document [RFC5226] Registration procedures: Standards Track document [RFC5226]
[Editor's Note: "rfcXXXX" will be replaced with the RFC number
assigned to the [ID-TRAF-CLASS] reference. This
'note' should be removed during the RFC-Editor
review process.]
5.1.1 Broadcast Profiles IANA Registry 5.1.1 Broadcast Profiles IANA Registry
Broadcast Audio IPTV Profile Broadcast Audio IPTV Profile
P-type = AUTH_APP P-type = AUTH_APP
A-type = POLICY_LOCATOR A-type = POLICY_LOCATOR
Sub-type = ASCII_DN Sub-type = ASCII_DN
Conformant policy locator = Conformant policy locator =
"GUID=http://www.ietf.org/internet-drafts/ "GUID=http://www.rfc-editor.org/rfc/rfcXXXX.txt,
draft-ietf-mmusic-traffic-class-for-sdp-03.txt,
APP=broadcast.audio.iptv, VER=" APP=broadcast.audio.iptv, VER="
Reference: [this document] Reference: [this document]
Broadcast Video IPTV Profile Broadcast Video IPTV Profile
P-type = AUTH_APP P-type = AUTH_APP
A-type = POLICY_LOCATOR A-type = POLICY_LOCATOR
Sub-type = ASCII_DN Sub-type = ASCII_DN
Conformant policy locator = Conformant policy locator =
"GUID=http://www.ietf.org/internet-drafts/ "GUID=http://www.rfc-editor.org/rfc/rfcXXXX.txt,
draft-ietf-mmusic-traffic-class-for-sdp-03.txt,
APP=broadcast.video.iptv, VER=" APP=broadcast.video.iptv, VER="
Reference: [this document] Reference: [this document]
Broadcast Audio Live-events Profile Broadcast Audio Live-events Profile
P-type = AUTH_APP P-type = AUTH_APP
A-type = POLICY_LOCATOR A-type = POLICY_LOCATOR
Sub-type = ASCII_DN Sub-type = ASCII_DN
Conformant policy locator = Conformant policy locator =
"GUID=http://www.ietf.org/internet-drafts/ "GUID=http://www.rfc-editor.org/rfc/rfcXXXX.txt,
draft-ietf-mmusic-traffic-class-for-sdp-03.txt,
APP=broadcast.audio.live-events, VER=" APP=broadcast.audio.live-events, VER="
Reference: [this document] Reference: [this document]
Broadcast Video Live-events Profile Broadcast Video Live-events Profile
P-type = AUTH_APP P-type = AUTH_APP
A-type = POLICY_LOCATOR A-type = POLICY_LOCATOR
Sub-type = ASCII_DN Sub-type = ASCII_DN
Conformant policy locator = Conformant policy locator =
"GUID=http://www.ietf.org/internet-drafts/ "GUID=http://www.rfc-editor.org/rfc/rfcXXXX.txt,
draft-ietf-mmusic-traffic-class-for-sdp-03.txt,
APP=broadcast.video.live-events, VER=" APP=broadcast.video.live-events, VER="
Reference: [this document] Reference: [this document]
Broadcast Audio-Surveillance Profile Broadcast Audio-Surveillance Profile
P-type = AUTH_APP P-type = AUTH_APP
A-type = POLICY_LOCATOR A-type = POLICY_LOCATOR
Sub-type = ASCII_DN Sub-type = ASCII_DN
Conformant policy locator = Conformant policy locator =
"GUID=http://www.ietf.org/internet-drafts/ "GUID=http://www.rfc-editor.org/rfc/rfcXXXX.txt,
draft-ietf-mmusic-traffic-class-for-sdp-03.txt,
APP=broadcast.audio.surveillance, VER=" APP=broadcast.audio.surveillance, VER="
Reference: [this document] Reference: [this document]
Broadcast Video-Surveillance Profile Broadcast Video-Surveillance Profile
P-type = AUTH_APP P-type = AUTH_APP
A-type = POLICY_LOCATOR A-type = POLICY_LOCATOR
Sub-type = ASCII_DN Sub-type = ASCII_DN
Conformant policy locator = Conformant policy locator =
"GUID=http://www.ietf.org/internet-drafts/ "GUID=http://www.rfc-editor.org/rfc/rfcXXXX.txt,
draft-ietf-mmusic-traffic-class-for-sdp-03.txt,
APP=broadcast.video.surveillance, VER=" APP=broadcast.video.surveillance, VER="
Reference: [this document] Reference: [this document]
5.1.2 Realtime-Interactive Profiles IANA Registry 5.1.2 Realtime-Interactive Profiles IANA Registry
Realtime-Interactive Gaming Profile Realtime-Interactive Gaming Profile
P-type = AUTH_APP P-type = AUTH_APP
A-type = POLICY_LOCATOR A-type = POLICY_LOCATOR
Sub-type = ASCII_DN Sub-type = ASCII_DN
Conformant policy locator = Conformant policy locator =
"GUID=http://www.ietf.org/internet-drafts/ "GUID=http://www.rfc-editor.org/rfc/rfcXXXX.txt,
draft-ietf-mmusic-traffic-class-for-sdp-03.txt,
APP= realtime-interactive.gaming, VER=" APP= realtime-interactive.gaming, VER="
Reference: [this document] Reference: [this document]
Real-time Interactive Remote-Desktop Profile Real-time Interactive Remote-Desktop Profile
P-type = AUTH_APP P-type = AUTH_APP
A-type = POLICY_LOCATOR A-type = POLICY_LOCATOR
Sub-type = ASCII_DN Sub-type = ASCII_DN
Conformant policy locator = Conformant policy locator =
"GUID=http://www.ietf.org/internet-drafts/ "GUID=http://www.rfc-editor.org/rfc/rfcXXXX.txt,
draft-ietf-mmusic-traffic-class-for-sdp-03.txt,
APP=realtime-interactive.remote-desktop, VER=" APP=realtime-interactive.remote-desktop, VER="
Reference: [this document] Reference: [this document]
Real-time Interactive Virtualized-Desktop Profile Real-time Interactive Virtualized-Desktop Profile
P-type = AUTH_APP P-type = AUTH_APP
A-type = POLICY_LOCATOR A-type = POLICY_LOCATOR
Sub-type = ASCII_DN Sub-type = ASCII_DN
Conformant policy locator = Conformant policy locator =
"GUID=http://www.ietf.org/internet-drafts/ "GUID=http://www.rfc-editor.org/rfc/rfcXXXX.txt,
draft-ietf-mmusic-traffic-class-for-sdp-03.txt,
APP=realtime-interactive. APP=realtime-interactive.
remote-desktop.virtual, VER=" remote-desktop.virtual, VER="
Reference: [this document] Reference: [this document]
Real-time Interactive Telemetry Profile Real-time Interactive Telemetry Profile
P-type = AUTH_APP P-type = AUTH_APP
A-type = POLICY_LOCATOR A-type = POLICY_LOCATOR
Sub-type = ASCII_DN Sub-type = ASCII_DN
Conformant policy locator = Conformant policy locator =
"GUID=http://www.ietf.org/internet-drafts/ "GUID=http://www.rfc-editor.org/rfc/rfcXXXX.txt,
draft-ietf-mmusic-traffic-class-for-sdp-03.txt,
APP=realtime-interactive.telemetry, VER=" APP=realtime-interactive.telemetry, VER="
Reference: [this document] Reference: [this document]
5.1.3 Multimedia-Conferencing Profiles IANA Registry 5.1.3 Multimedia-Conferencing Profiles IANA Registry
Multimedia-Conferencing Presentation-Data Profile Multimedia-Conferencing Presentation-Data Profile
P-type = AUTH_APP P-type = AUTH_APP
A-type = POLICY_LOCATOR A-type = POLICY_LOCATOR
Sub-type = ASCII_DN Sub-type = ASCII_DN
Conformant policy locator = Conformant policy locator =
"GUID=http://www.ietf.org/internet-drafts/ "GUID=http://www.rfc-editor.org/rfc/rfcXXXX.txt,
draft-ietf-mmusic-traffic-class-for-sdp-03.txt, APP= multimedia-conferencing.presentation-data,
APP= multimedia-conferencing.presentation-data, VER="
VER=" Reference: [this document]
Multimedia-Conferencing Presentation-Video Profile
P-type = AUTH_APP
A-type = POLICY_LOCATOR
Sub-type = ASCII_DN
Conformant policy locator =
"GUID=http://www.rfc-editor.org/rfc/rfcXXXX.txt,
APP= multimedia-conferencing.presentation-video,
VER="
Reference: [this document]
Multimedia-Conferencing Presentation-Audio Profile
P-type = AUTH_APP
A-type = POLICY_LOCATOR
Sub-type = ASCII_DN
Conformant policy locator =
"GUID=http://www.rfc-editor.org/rfc/rfcXXXX.txt,
APP= multimedia-conferencing.presentation-audio,
VER="
Reference: [this document] Reference: [this document]
Multimedia-Conferencing Application-Sharing Profile Multimedia-Conferencing Application-Sharing Profile
P-type = AUTH_APP P-type = AUTH_APP
A-type = POLICY_LOCATOR A-type = POLICY_LOCATOR
Sub-type = ASCII_DN Sub-type = ASCII_DN
Conformant policy locator = Conformant policy locator =
"GUID=http://www.ietf.org/internet-drafts/ "GUID=http://www.rfc-editor.org/rfc/rfcXXXX.txt,
draft-ietf-mmusic-traffic-class-for-sdp-03.txt,
APP= multimedia-conferencing.application-sharing, APP= multimedia-conferencing.application-sharing,
VER=" VER="
Reference: [this document] Reference: [this document]
Multimedia-Conferencing Whiteboarding Profile Multimedia-Conferencing Whiteboarding Profile
P-type = AUTH_APP P-type = AUTH_APP
A-type = POLICY_LOCATOR A-type = POLICY_LOCATOR
Sub-type = ASCII_DN Sub-type = ASCII_DN
Conformant policy locator = Conformant policy locator =
"GUID=http://www.ietf.org/internet-drafts/ "GUID=http://www.rfc-editor.org/rfc/rfcXXXX.txt,
draft-ietf-mmusic-traffic-class-for-sdp-03.txt,
APP= multimedia-conferencing.whiteboarding, VER=" APP= multimedia-conferencing.whiteboarding, VER="
Reference: [this document] Reference: [this document]
5.1.4 Multimedia-Streaming Profiles IANA Registry 5.1.4 Multimedia-Streaming Profiles IANA Registry
Multimedia-Streaming Multiplex Profile Multimedia-Streaming Multiplex Profile
P-type = AUTH_APP P-type = AUTH_APP
A-type = POLICY_LOCATOR A-type = POLICY_LOCATOR
Sub-type = ASCII_DN Sub-type = ASCII_DN
Conformant policy locator = Conformant policy locator =
"GUID=http://www.ietf.org/internet-drafts/ "GUID=http://www.rfc-editor.org/rfc/rfcXXXX.txt,
draft-ietf-mmusic-traffic-class-for-sdp-03.txt,
APP=multimedia-streaming.multiplex, VER=" APP=multimedia-streaming.multiplex, VER="
Reference: [this document] Reference: [this document]
Multimedia-Streaming Webcast Profile Multimedia-Streaming Webcast Profile
P-type = AUTH_APP P-type = AUTH_APP
A-type = POLICY_LOCATOR A-type = POLICY_LOCATOR
Sub-type = ASCII_DN Sub-type = ASCII_DN
Conformant policy locator = Conformant policy locator =
"GUID=http://www.ietf.org/internet-drafts/ "GUID=http://www.rfc-editor.org/rfc/rfcXXXX.txt,
draft-ietf-mmusic-traffic-class-for-sdp-03.txt,
APP=multimedia-streaming.webcast, VER=" APP=multimedia-streaming.webcast, VER="
Reference: [this document] Reference: [this document]
5.1.5 Conversational Profiles IANA Registry 5.1.5 Conversational Profiles IANA Registry
Conversational Audio Profile Conversational Audio Profile
P-type = AUTH_APP P-type = AUTH_APP
A-type = POLICY_LOCATOR A-type = POLICY_LOCATOR
Sub-type = ASCII_DN Sub-type = ASCII_DN
Conformant policy locator = Conformant policy locator =
"GUID=http://www.ietf.org/internet-drafts/ "GUID=http://www.rfc-editor.org/rfc/rfcXXXX.txt,
draft-ietf-mmusic-traffic-class-for-sdp-03.txt,
APP=conversational.audio, VER=" APP=conversational.audio, VER="
Reference: [this document] Reference: [this document]
Conversational Audio Admitted Profile Conversational Audio Admitted Profile
P-type = AUTH_APP P-type = AUTH_APP
A-type = POLICY_LOCATOR A-type = POLICY_LOCATOR
Sub-type = ASCII_DN Sub-type = ASCII_DN
Conformant policy locator = Conformant policy locator =
"GUID=http://www.ietf.org/internet-drafts/ "GUID=http://www.rfc-editor.org/rfc/rfcXXXX.txt,
draft-ietf-mmusic-traffic-class-for-sdp-03.txt,
APP=conversational.audio.aq:admitted, VER=" APP=conversational.audio.aq:admitted, VER="
Reference: [this document] Reference: [this document]
Conversational Video Profile Conversational Video Profile
P-type = AUTH_APP P-type = AUTH_APP
A-type = POLICY_LOCATOR A-type = POLICY_LOCATOR
Sub-type = ASCII_DN Sub-type = ASCII_DN
Conformant policy locator = Conformant policy locator =
"GUID=http://www.ietf.org/internet-drafts/ "GUID=http://www.rfc-editor.org/rfc/rfcXXXX.txt,
draft-ietf-mmusic-traffic-class-for-sdp-03.txt,
APP=conversational.video, VER=" APP=conversational.video, VER="
Reference: [this document] Reference: [this document]
Conversational Video Admitted Profile Conversational Video Admitted Profile
P-type = AUTH_APP P-type = AUTH_APP
A-type = POLICY_LOCATOR A-type = POLICY_LOCATOR
Sub-type = ASCII_DN Sub-type = ASCII_DN
Conformant policy locator = Conformant policy locator =
"GUID=http://www.ietf.org/internet-drafts/ "GUID=http://www.rfc-editor.org/rfc/rfcXXXX.txt,
draft-ietf-mmusic-traffic-class-for-sdp-03.txt,
APP=conversational.video.aq:admitted, VER=" APP=conversational.video.aq:admitted, VER="
Reference: [this document] Reference: [this document]
Conversational Audio Avconf Profile Conversational Audio Avconf Profile
P-type = AUTH_APP P-type = AUTH_APP
A-type = POLICY_LOCATOR A-type = POLICY_LOCATOR
Sub-type = ASCII_DN Sub-type = ASCII_DN
Conformant policy locator = Conformant policy locator =
"GUID=http://www.ietf.org/internet-drafts/ "GUID=http://www.rfc-editor.org/rfc/rfcXXXX.txt,
draft-ietf-mmusic-traffic-class-for-sdp-03.txt,
APP=conversational.audio.avconf, VER=" APP=conversational.audio.avconf, VER="
Reference: [this document] Reference: [this document]
Conversational Audio Avconf Admitted Profile Conversational Audio Avconf Admitted Profile
P-type = AUTH_APP P-type = AUTH_APP
A-type = POLICY_LOCATOR
A-type = POLICY_LOCATOR
Sub-type = ASCII_DN Sub-type = ASCII_DN
Conformant policy locator = Conformant policy locator =
"GUID=http://www.ietf.org/internet-drafts/ "GUID=http://www.rfc-editor.org/rfc/rfcXXXX.txt,
draft-ietf-mmusic-traffic-class-for-sdp-03.txt,
APP=conversational.audio.avconf.aq:admitted, APP=conversational.audio.avconf.aq:admitted,
VER=" VER="
Reference: [this document] Reference: [this document]
Conversational Video Avconf Profile Conversational Video Avconf Profile
P-type = AUTH_APP P-type = AUTH_APP
A-type = POLICY_LOCATOR A-type = POLICY_LOCATOR
Sub-type = ASCII_DN Sub-type = ASCII_DN
Conformant policy locator = Conformant policy locator =
"GUID=http://www.ietf.org/internet-drafts/ "GUID=http://www.rfc-editor.org/rfc/rfcXXXX.txt,
draft-ietf-mmusic-traffic-class-for-sdp-03.txt,
APP=conversational.video.avconf, VER=" APP=conversational.video.avconf, VER="
Reference: [this document] Reference: [this document]
Conversational Video Avconf Admitted Profile Conversational Video Avconf Admitted Profile
P-type = AUTH_APP P-type = AUTH_APP
A-type = POLICY_LOCATOR A-type = POLICY_LOCATOR
Sub-type = ASCII_DN Sub-type = ASCII_DN
Conformant policy locator = Conformant policy locator =
"GUID=http://www.ietf.org/internet-drafts/ "GUID=http://www.rfc-editor.org/rfc/rfcXXXX.txt,
draft-ietf-mmusic-traffic-class-for-sdp-03.txt,
APP=conversational.video.avconf.aq:admitted, APP=conversational.video.avconf.aq:admitted,
VER=" VER="
Reference: [this document] Reference: [this document]
Conversational Audio Immersive Profile Conversational Audio Immersive Profile
P-type = AUTH_APP P-type = AUTH_APP
A-type = POLICY_LOCATOR A-type = POLICY_LOCATOR
Sub-type = ASCII_DN Sub-type = ASCII_DN
Conformant policy locator = Conformant policy locator =
"GUID=http://www.ietf.org/internet-drafts/ "GUID=http://www.rfc-editor.org/rfc/rfcXXXX.txt,
draft-ietf-mmusic-traffic-class-for-sdp-03.txt,
APP=conversational.audio.immersive, VER=" APP=conversational.audio.immersive, VER="
Reference: [this document] Reference: [this document]
Conversational Audio Immersive Admitted Profile Conversational Audio Immersive Admitted Profile
P-type = AUTH_APP P-type = AUTH_APP
A-type = POLICY_LOCATOR A-type = POLICY_LOCATOR
Sub-type = ASCII_DN Sub-type = ASCII_DN
Conformant policy locator = Conformant policy locator =
"GUID=http://www.ietf.org/internet-drafts/ "GUID=http://www.rfc-editor.org/rfc/rfcXXXX.txt,
draft-ietf-mmusic-traffic-class-for-sdp-03.txt,
APP=conversational.audio.immersive.aq:admitted, APP=conversational.audio.immersive.aq:admitted,
VER=" VER="
Reference: [this document] Reference: [this document]
Conversational Video Immersive Profile Conversational Video Immersive Profile
P-type = AUTH_APP P-type = AUTH_APP
A-type = POLICY_LOCATOR A-type = POLICY_LOCATOR
Sub-type = ASCII_DN Sub-type = ASCII_DN
Conformant policy locator = Conformant policy locator =
"GUID=http://www.ietf.org/internet-drafts/ "GUID=http://www.rfc-editor.org/rfc/rfcXXXX.txt,
draft-ietf-mmusic-traffic-class-for-sdp-03.txt,
APP=conversational.video.immersive, VER=" APP=conversational.video.immersive, VER="
Reference: [this document] Reference: [this document]
Conversational Video Immersive Admitted Profile Conversational Video Immersive Admitted Profile
P-type = AUTH_APP P-type = AUTH_APP
A-type = POLICY_LOCATOR A-type = POLICY_LOCATOR
Sub-type = ASCII_DN Sub-type = ASCII_DN
Conformant policy locator = Conformant policy locator =
"GUID=http://www.ietf.org/internet-drafts/ "GUID=http://www.rfc-editor.org/rfc/rfcXXXX.txt,
draft-ietf-mmusic-traffic-class-for-sdp-03.txt,
APP=conversational.video.immersive.aq:admitted, APP=conversational.video.immersive.aq:admitted,
VER=" VER="
Reference: [this document] Reference: [this document]
6. Acknowledgments 6. Acknowledgments
To Francois Le Faucheur, Paul Jones, Ken Carlberg, Georgios To Francois Le Faucheur, Paul Jones, Ken Carlberg, Georgios
Karagiannis and Glen Lavers for their helpful comments, document Karagiannis and Glen Lavers for their helpful comments, document
reviews and encouragement. reviews and encouragement.
skipping to change at page 14, line 7 skipping to change at page 14, line 4
June 2000 June 2000
[RFC2996] Y. Bernet, "Format of the RSVP DCLASS Object", RFC 2996, [RFC2996] Y. Bernet, "Format of the RSVP DCLASS Object", RFC 2996,
November 2000 November 2000
[RFC3182] S. Yadav, R. Yavatkar, R. Pabbati, P. Ford, T. Moore, S. [RFC3182] S. Yadav, R. Yavatkar, R. Pabbati, P. Ford, T. Moore, S.
Herzog, R. Hess, "Identity Representation for RSVP", Herzog, R. Hess, "Identity Representation for RSVP",
RFC 3182, October 2001 RFC 3182, October 2001
[RFC5226] T. Narten, H. Alvestrand, "Guidelines for Writing an IANA [RFC5226] T. Narten, H. Alvestrand, "Guidelines for Writing an IANA
Considerations Section in RFCs", RFC 5226, May 2008 Considerations Section in RFCs", RFC 5226, May 2008
[ID-TRAF-CLASS] J. Polk, S. Dhesikan, P. Jones, "The Session [ID-TRAF-CLASS] J. Polk, S. Dhesikan, P. Jones, "The Session
Description Protocol (SDP) 'trafficclass' Attribute", Description Protocol (SDP) 'trafficclass' Attribute",
work in progress, Feb 2013 work in progress, Feb 2013
7.2. Informative References 7.2. Informative References
[RFC4594] J. Babiarz, K. Chan, F Baker, "Configuration Guidelines for [RFC4594] J. Babiarz, K. Chan, F Baker, "Configuration Guidelines for
Diffserv Service Classes", RFC 4594, August 2006 Diffserv Service Classes", RFC 4594, August 2006
skipping to change at page 14, line 36 skipping to change at page 14, line 33
Subha Dhesikan Subha Dhesikan
170 W Tasman St 170 W Tasman St
San Jose, CA, USA San Jose, CA, USA
+1.408-902-3351 +1.408-902-3351
mailto: sdhesika@cisco.com mailto: sdhesika@cisco.com
Appendix - Changes to ID Appendix - Changes to ID
A.1 - Changes from Individual -04 to WG version -00 [Editor's Note: this appendix should be removed in the RFC-Editor's
process.]
A.1 - Changes from WG version -00 to WG version -01
The following changes were made in this version:
- corrected nits
- globally replaced GUID link from the MMUSIC Trafficclass ID to the
future RFC of that document.
- added profiles for presentation-video and presentation-audio
A.2 - Changes from Individual -04 to WG version -00
The following changes were made in this version: The following changes were made in this version:
- changed P-Type from APP_TC back to AUTH_APP, which is already - changed P-Type from APP_TC back to AUTH_APP, which is already
defined. defined.
- fixed nits and inconsistencies - fixed nits and inconsistencies
A.2 - Changes from Individual -03 to -04 A.3 - Changes from Individual -03 to -04
The following changes were made in this version: The following changes were made in this version:
- clarified security considerations section to mean RSVP cannot - clarified security considerations section to mean RSVP cannot
police the type of traffic within a reservation to know if a police the type of traffic within a reservation to know if a
traffic flow should be using a different profile, as defined in traffic flow should be using a different profile, as defined in
this document. this document.
- changed existing informative language regarding "... other - changed existing informative language regarding "... other
Sub-types ..." from 'can' to normative 'MAY'. Sub-types ..." from 'can' to normative 'MAY'.
- editorial changes to clear up minor mistakes - editorial changes to clear up minor mistakes
A.3 - Changes from Individual -02 to -03 A.4 - Changes from Individual -02 to -03
The following changes were made in this version: The following changes were made in this version:
- Added [ID-TRAF-CLASS] as a reference - Added [ID-TRAF-CLASS] as a reference
- Changed to a new format of the profile string. - Changed to a new format of the profile string.
- Added many new profiles based on the new format into each parent - Added many new profiles based on the new format into each parent
category of Section 3. category of Section 3.
- changed the GUID to refer to draft-ietf-mmusic-traffic-class-for- - changed the GUID to refer to draft-ietf-mmusic-traffic-class-for-
sdp-02.txt sdp-03.txt
- changed 'desktop' adjective to 'avconf' to keep in alignment with - changed 'desktop' adjective to 'avconf' to keep in alignment with
draft-ietf-mmusic-traffic-class-for-sdp-02.txt [ID-TRAF-CLASS]
- Have a complete IANA Registry proposal for each application-ID - Have a complete IANA Registry proposal for each application-ID
discussed in this draft. discussed in this draft.
- General text clean-up of the draft. - General text clean-up of the draft.
 End of changes. 49 change blocks. 
88 lines changed or deleted 101 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/