IMTC Connect 2015, SIP Parity Activity Group Update
1. SIP Parity Activity Group Update
1
Charles Eckel (eckelcu@cisco.com)
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.
2IMTC Connect 2015: SIP Parity AG Update
4. SIP Parity Activity Group
Focus
• 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
5. 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
6IMTC 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”
7IMTC 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
8IMTC 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
9IMTC Connect 2015: SIP Parity AG Update
Role Based Video
Streams
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
11IMTC 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
1212IMTC Connect 2015: SIP Parity AG Update
13. SuperOp! 2015
13IMTC 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 guidance
3. SIP Video Test Case “m-stream” vs. “mstrm”
– Best practice already addresses correctly
– Test case fixed to align with best practice
14
Discoveries
IMTC Connect 2015: SIP Parity AG Update
15. 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 apps
2. 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
16
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.
17IMTC 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
18IMTC Connect 2015: SIP Parity AG Update
19. 1. Review, improve, and publish best practices
2. Participate in SuperOp! 2016
3. Champion new work items to address current
needs
19
Call to Action
IMTC Connect 2015: SIP Parity AG Update