SDP Simple Capability Negotiation (SDP Simcap)

Slides:



Advertisements
Similar presentations
Re-INVITE Handling draft-camarillo-sipping-reinvite-00.txt
Advertisements

1 ATM Pittsburgh 2000 IETF - Rajesh Kumar, 8/2/2000 © 1998, Cisco Systems, Inc. Status of ATM SDP work Work item of Multiparty Multimedia Session.
SIPREC draft-ietf-siprec-req-06 Working Group Last Call Requirements for Media Recording using SIP Draft authors: K. Rehor, A. Hutton, L. Portman, R. Jain,
SDP.  Session Description Protocol (SDP) an application-layer protocol intended to describe multimedia sessions a text-based protocol when describing.
Alternate Offers / Capabilities in SIP/SDP Alternate Offers / Capabilities in SIP/SDP draft-bhatia-mmusic-sdp-altcap-01.txt Authors: Medhavi Bhatia John.
8/2/ IETF, Pittsburgh Kutscher/Ott/Bormann SDPng Requirements draft-kutscher-mmusic-sdpng-req-00.txt Dirk Jörg
Fredrik Lindholm 52st IETF Meeting 1Key management extensions Key Management Extensions for SDP and RTSP.
Internet Telephony Helen J. Wang Network Reading Group, Jan 27, 99 Acknowledgement: Jimmy, Bhaskar.
RTP Multiplexing draft-rosenberg-rtcweb-rtpmux Jonathan + {Rosenberg, Lennox}
SIP Session Initiation Protocol Short Introduction Artur Hecker, ENST.
Streaming Media Protocols Jani Hautakorpi Henry Pohan.
Introduction to SDP Issues. Content Background Goals SDP Primer RTP Primer Use cases “New” Functionalities in SDP Multiple RTP Streams in SDP Decision.
Draft-rosenberg-mmusic-sdp-offer-answer-00.txt Jonathan Rosenberg dynamicsoft IETF 52.
Miscellaneous Capabilities Negotiation in SDP IETF82 Taipei, Taiwan Simo Veikkolainen 1.
Doc.: IEEE /176 Submission July 2000 Slide 1Several Authors Perspective on the QoS Problem Keith Amann, Spectralink Peter Ecclesine, Cisco David.
All rights reserved © 1999, Alcatel, Paris. page n° 1 SIP for Xcast SIP for the establishment of xcast-based multiparty.
53 rd IETFMMUSIC WG1 53 rd IETF – Minneapolis 20 March 2002.
Session Initiation Protocol (SIP). What is SIP? An application-layer protocol A control (signaling) protocol.
Slide title minimum 48 pt Slide subtitle minimum 30 pt RTP Multiple Stream Sessions and Simulcast draft-westerlund-avtcore-multistream-and-simulcast-00.
Gonzalo Camarillo Advanced Signalling Research Lab 48th IETF MMUSIC WG Gonzalo Camarillo draft-camarillo-sip-sdp-00.txt.
IETF 61 (November 2004) MMUSIC1 Application sharing Henning Schulzrinne Jonathan Lennox Jason Nieh Ricardo Baratto Columbia University.
VoN September ‘98 1 9/17/98 VoN Standards Update Jonathan Rosenberg Bell Laboratories September 17, 1998.
Omar A. Abouabdalla Network Research Group (USM) SIP – Functionality and Structure of the Protocol SIP – Functionality and Structure of the Protocol By.
Services for Advanced Image Access CP 309 and Advanced Query/Retrieve Work Item WG-04, 18 February 2003 Harry Solomon and Yongjian Bao GE Medical Systems.
19 March 2003draft-burger-sipping-netann-05.txt1 Network Announcements with SIP IETF 56 Eric Burger
SIP and SIPPING WGsMay, IETF Interim Meeting Orit levin Conferencing Requirements for SIP Based Applications.
IETF 57, Vienna1 SDPng Update Dirk Jörg Carsten draft-ietf-mmusic-sdpng-06.txt.
48th IETFMMUSIC WG1 48th IETF - Pittsburgh 31 July August 2000.
RTP Payload Format for DV Format Video draft-ietf-avt-dv-video-00.txt Akimichi ogawa Keio university.
March 22th, 2001 MMUSIC WG meeting 50th IETF MMUSIC WG meeting The fid attribute draft-ietf-mmusic-fid-00.txt
IETF 54, Yokohama Kutscher/Ott/Bormann 1 SDPng Update Dirk Jörg Carsten draft-ietf-mmusic-sdpng-05.txt.
SDP Simple Capability Negotiation (SDP Simcap) draft-andreasen-mmusic-sdp-simcap-reqts-00.txt draft-andreasen-mmusic-sdp-simcap-01.txt 50th IETF - March.
IETF 831 Chairs: Flemming Andreasen Miguel A. Garcia.
IETF 53, Minneapolis Kutscher/Ott/Bormann 1 SDPng Update Dirk Jörg Carsten draft-ietf-mmusic-sdpng-04.txt.
IETF 851 Chairs: Flemming Andreasen Miguel A. Garcia [Paul Kyzivat substitute for this meeting]
FEC Dependency Examples A Review of Existing Tools – January 29 th, 2008 Ali C. Begen
54 th IETFMMUSIC WG1 54 th IETF – Yokohama 18 July 2002.
IETF 52 nd Meeting December 2001draft-charlton-deaf-req-00.txt User Requirements for SIP in support of deaf, hard of hearing and speech- impaired individuals.
1 SIPREC Recording Metadata format (draft-ram-siprec-metadata- format-01) 9 th May 2011 Interim SIPREC MEETING R Parthasarathi On behalf of the team Team:
52 st IETFMMUSIC WG1 52 nd IETF – Salt Lake City 10 December 2001.
CLUE Framework 01 – comments and issues Interim meeting October 2011 Roni Even.
SDP extensions for setting up circuit- switched audio and video streams Simo Veikkolainen IETF80.
Title and Bandwidth Capabilities Negotiation in the Session Description Protocol (SDP) Simo Veikkolainen.
1 Connectivity Preconditions for SDP Media Stream draft-andreasen-mmusic-connectivityprecondition-00.txt March 3, 2004 Flemming Andreasen
SIPREC Requirements for Media Recording using SIP IETF 77, Anaheim Ken Rehor on behalf of the team Draft authors: K. Rehor, A. Hutton, L. Portman, R. Jain,
SIPREC Conference Recording (draft-kyzivat-siprec-conference-use-cases-00) IETF 87, November 4, 2013 Authors: Michael Yan, Paul Kyzivat, Simon Romano.
SDP Security Descriptions for Media Streams draft-ietf-mmusic-sdescriptions-02.txt November 14, 2003 Flemming Andreasen Mark Baugher.
Real-time aspects June 19, 2016
CLUE WG Interim Meeting San Jose, CA Sept , 2012
End-to-middle Security in SIP
IP Telephony (VoIP).
Use of “Latent Configurations" in CLUE
SDP Offer/Answer mechanism to negotiate the usage of bundled media
Pedro Capelastegui 3D Video in the Session Description Protocol (SDP) draft-capelastegui-mmusic-3dv-sdp-00 Pedro Capelastegui.
CLUE WG Interim Meeting San Jose, CA Sept , 2012
Chairs: Flemming Andreasen Miguel A. Garcia
IETF 78 Ken Rehor on behalf of the team
VOICE AND VIDEO OVER IP VOIP, RTP, RSVP.
IETF 56 – XMPP WG *prep e2e TINS.
Session Initiation Protocol (SIP)
SIP Preconditions for Media Privacy
Network Announcements with SIP
IETF 57 Vienna, Austria July 15, 2003
SDP Media Loopback draft-hedayat-media-loopback-01.txt
SDP Offer Answer Examples
draft-rajeshkumar-mmusic-gpmd-01.txt 55th IETF – November 18, 2002
SIP Basics Workshop Dennis Baron July 20, 2005.
Handling YANG Revisions – Discussion Kickoff
Relay User Machine (rum)
Presentation transcript:

SDP Simple Capability Negotiation (SDP Simcap) draft-andreasen-mmusic-sdp-simcap-00.txt 49th IETF - December 13, 2000 Flemming Andreasen fandreas@cisco.com

Situation SDP currently used for two things without a clear distinction: Describe media parameters for the session Describe capabilites Capability description limited to media parameters leads to problems with, e.g. Different media types Multiple codecs Real problems today.

Multiple Media Types A single media line can only express a single media type. Two “m=“ lines implies simultaneous support of two separate media streams. Example (audio and T.38 fax relay): m=audio 3456 RTP/AVP 0 m=image 3458 udptl t38 Similar issue with upcoming modem relay standards, and possibly other.

Multiple Codecs Supported codecs listed in media line implies commitment to use any of the codecs. But DSP’s have limited resources, especially memory: Real-time codec switch on the fly problematic. Thus cannot list all possible codecs in media line: Limits initial negotiation ability as well as mid-call changes.

SDPng SDPng will take care of the previous problems and much more, but: SDPng not backwards compatible with SDP SDPng is work in progress Existing base of existing SDP users which is unlikely to go away any time soon: SIP, MGCP, Megaco, RTSP, etc. Need a simple and limited solution we can use with SDP: SDP Simcap proposal to address this

SDP Simcap Simple and limited backwards compatible SDP capability negotiation - general capability negotiation problem addressed by SDPng. How simple and how limited ? Proposed minimum requirements in draft: Each capability description independent Alternative values supported Capability does not imply commitment (no reserve) Capability syntax follows media description (simple) Further discussion needed

Syntax Define additional SDP attributes. Sequence number Capability Capability description Capability parameter(s) Example a=sqn: 0 a=cdsc: 1 audio RTP/AVP 0 18 96 a=cpar: a=fmtp:96 0-16,32-35 a=cdsc: 4 image udptl t38

Next Steps Soliciting input and comments: Working Group Item ? Look further at scope and requirements first Working Group Item ? Informational ?