80 likes | 259 Views
Multimedia Conferencing Requirements for SIP Based Systems. draft-levin-sip-for-video-01.txt Orit Levin Orit@radvision.com Roni Even Roni.Even@polycom.co.il. The Objectives for Adding “Multimedia Conferencing for SIP” to SIP/SIPPING Charter.
E N D
Multimedia Conferencing Requirements for SIP Based Systems draft-levin-sip-for-video-01.txt Orit Levin Orit@radvision.com Roni Even Roni.Even@polycom.co.il 53rd IETF
The Objectives for Adding “Multimedia Conferencing for SIP” to SIP/SIPPING Charter Provide a (BCP) Guide for Building Interoperable SIP-based MULTIMEDIA Conferencing Applications The Timing for this Work is Excellent 53rd IETF
Our Roadmap THE DRAFT: Puts together the Requirements that are necessary for participation (and optional hosting) of MULTIMEDIA Conferencing in a standard way THE NEXT STEP: Write a Framework that maps the requirements to documents describing the solutions 53rd IETF
Our Functionality Guidelines Make Multimedia (Conferencing) calls work like Voice-only calls Similar user experience Simple migration from Voice-only conferencing applications Enable SIP Multimedia Conferencing with basic User Agents Voice only Non-conferencing aware 53rd IETF
Our Design Guidelines Base the solution on existing works whenever possible Call Control: SIPPING: draft-ietf-sipping-cc-framework-00.txt Capabilities Exchange/Declaration: MMUSIC: draft-andreasen-mmusic-sdp-simcap-05.txt T.120 and other application integration: MMUSIC Media Control: AVT/MMUSIC/SIPPING: Open Issue -> Next Slide Conferencing and Floor Control: SIPPING: draft-ietf-sipping-conferencing-models-00.txt draft-rosenberg-sip-call-package-00.txt draft-miladinovic-sip-multiparty-ext-00.txt 53rd IETF
Critical Open Design Issue: Media Control Is the Solution in AVT, MMUSIC, or Somewhere Else? Examples of Media Control Change CODEC modes – Resolution, Frame Rate Video Fast Update, Video Freeze Implications on SIP-based Applications Distributed model (control and media) is hard to implement Voice and Video corresponding primitives are defined in different protocols RTP/RTCP are not reliable (UDP!) 53rd IETF
Critical Open Design Issue: Media Control Is an Informal Ad-hock Meeting Required ? AVT options RTCP: draft-ietf-avt-rtcp-feedback-02.txt RTP: draft-rajeshkumar-avt-sse-00.txt MMUSIC options Use SDP Somewhere Else Introduce a new Control Protocol 53rd IETF
Going Forward Write a Framework that Maps the Requirements to Solutions Point to Existing Drafts and Approaches Whenever Possible Base the work on (and provide inputs to) the Multi-party Application Framework 53rd IETF