IMTC Connect 2015, SIP Parity Activity Group Update
-
Upload
charles-eckel -
Category
Technology
-
view
251 -
download
1
Transcript of IMTC Connect 2015, SIP Parity Activity Group Update
SIP Parity Activity Group Update
1
Charles Eckel ([email protected])IMTC SIP Parity AG Chair
IMTC Connect 2015: SIP Parity AG Update
2
What is the IMTC?• International Multimedia Telecommunications
Consortium• Mission:
Promote and facilitate the development and use of interoperable, real-time, multimedia
telecommunications products and services based on open international standards.
IMTC Connect 2015: SIP Parity AG Update
3
Problem Statement
Standards interpreted differently
Solutions are competitive
Interoperability is hard
IMTC Connect 2015: SIP Parity AG Update
SIP Parity Activity GroupFocus• Provide video profile for SIP that matches capabilities of H.323• Enable migration from H.323 to SIP
What We Do• Provide forum for members to agree on best practices• Develop and advocate requirements to SDOs• Organize and participate in interoperability testing events
4IMTC Connect 2015: SIP Parity AG Update
Best Practice Documents• SIP Video Profile– Add video (H.264) to SIP based audio telephony
• Role Based Video– Add content sharing to SIP based video conferencing
• SIP Security– Lead adoption of secure signaling (TLS) and media (SRTP)
5IMTC Connect 2015: SIP Parity AG Update
6
SIP Video Profile• Asymmetric negotiation
– Bandwidth, Video Coding Complexity• Bandwidth Indications - Session level vs. media level• RTP/AVPF profile – SDP offer/answer negotiation• Flow control - SDP vs. RTCP feedback (TMMBR)• Intra frame request - SIP INFO vs. RTCP feedback (PLI/FIR)• H.264 – Recommended set of parameters
IMTC Connect 2015: SIP Parity AG Update
7
Recent Developments• IMTC1013 – Published (obsoletes IMTC1012)
– Improves interworking with IMS/3GPP• IMTC1013bis – Draft
– Addresses interworking issue with RTCP feedback parameters• Test Cases
– Updated to fix issue with “m-stream” vs. “mstrm”
IMTC Connect 2015: SIP Parity AG Update
SIP Video Profile
8
Role Based Video Streams• Video - “main” vs. “presentation”• RFC 4796 “content” attribute• Mapping:
– “slides” for H.239 “presentation”– “alt” for H.239 “live”– “main” for the main video stream
• BFCP (Binary Floor Control Protocol)– UDP instead of TCP for transport
IMTC Connect 2015: SIP Parity AG Update
9
Recent Developments• IETF BFCPBIS Working Group (Charter)– draft-ietf-bfcpbis-rfc4582bis in RFC editor’s queue– draft-ietf-bfcpbis-rfc4583bis in working group last call
• IMTC best practice to be updated per new RFCs– IMTC Last Call– Publish as IMTC10xx
IMTC Connect 2015: SIP Parity AG Update
Role Based Video Streams
10
SIP Security Profile
IMTC Connect 2015: SIP Parity AG Update
11
Recent Developments• IETF draft– An Opportunistic Approach for Secure Real-time
Transport Protocol (OSRTP), draft-johnston-dispatch-osrtp
• IMTC best practice to be updated per new RFC– IMTC Last Call– Publish as IMTC10xx
IMTC Connect 2015: SIP Parity AG Update
SIP Security Profile
12
SuperOp! 2015 Enhancements • WebRTC/SIP Interworking– Cooperative effort between SIP Parity and WebRTC– Based on SIP Video Profile best practice/test cases
• Lync/SIP Interworking• Network impairments to facilitate testing of video
resiliency and recovery
12IMTC Connect 2015: SIP Parity AG Update
13
SuperOp! 2015
IMTC Connect 2015: SIP Parity AG Update
SIP Video Endpoint
Lync Server
WebRTC Server
SIP Video Endpoint
SIP Proxy / B2BUA /
SBC SIP MCU
SIP / WebRTC Gateway
SIP / Lync Gateway Lync
Endpoint
WebRTC Endpoint
SIP Video Endpoint
14
1. Network Impairments– Bandwidth cap only, not good enough
2. RTCP Feedback interoperability issue discovered– SIP Video Best Practice to be updated to provide
clarifications and guidance3. SIP Video Test Case “m-stream” vs. “mstrm”– Best practice already addresses correctly– Test case fixed to align with best practice
Discoveries
IMTC Connect 2015: SIP Parity AG Update
SuperOp! 2015 Results• SIP Video Profile
– 400% increase in number of results reported– 51% Pass (down from 66% in 2014)– 2% Fail (same as in 2014)– 47% Not tested/implemented (up from 31% in 2014)
• Role Based Video– 400% increase in number of results reported– 52% Pass (down from 57% in 2014)– 5 % Fail (up from 4% in 2014)– 43% Not tested/implemented (up from 38% in 2014)
• SIP Security– First time recording detailed results– 38% Pass, 3% Fail, 59% Not tested/implemented– SRTP media achieved in 61% of test combinations
15IMTC Connect 2015: SIP Parity AG Update
16
1. IPv6 apps2. WebRTC/SIP gateway separate from WebApp
in cloud– Best practice or standard for WebApp to GW
3. UC SDN spec in ONF, interoperability in IMTC
New for SuperOp! 2016 ???
IMTC Connect 2015: SIP Parity AG Update
17
Recharter - SIP Interconnect AG• Provides a forum for IMTC member companies to
cooperate and pool resources on issues and extensions to SIP based enterprise communication applications.
• With its best practices documents providing a shared foundation, the group identifies and tackles challenges and opportunities with interoperability, operation, and integration of SIP based applications with emerging communication and networking technologies.
IMTC Connect 2015: SIP Parity AG Update
18
SIP Interconnect AG – What We Do• Organize interoperability test efforts (both virtual and face-to-
face). This are done in cooperation and coordination with WebRTC, MANE, SSV, and UC SDN activity groups and with SIPit
• Provide a forum for members to agree on an overall SIP profile for communication applications, particularly where it involves interconnecting with other application and network technologies (e.g. WebRTC, SDN, IPv6)
• Educate members on recent developments in SIP standards and market evolution
IMTC Connect 2015: SIP Parity AG Update
19
1. Review, improve, and publish best practices2. Participate in SuperOp! 20163. Champion new work items to address current
needs
Call to Action
IMTC Connect 2015: SIP Parity AG Update
20
Questions
IMTC Connect 2015: SIP Parity AG Update