Click here to load reader
Upload
victorpascual
View
102
Download
0
Embed Size (px)
DESCRIPTION
Guidelines to support RTCP end-to-end in SIP Back-to-Back User Agents (B2BUAs)
Citation preview
Guidelines to support RTCP end-to-end inBack-to-Back User Agents (B2BUAs)
draft-ietf-straw-b2bua-rtcp-01
Lorenzo Miniero ([email protected])Victor Pascual ([email protected])
Sergio Garcia Murillo ([email protected])
July 25th, 2014STRAW Meeting Session, IETF 90, Toronto
A reminder
DeliverableA document defining the requirements for B2BUAs to support RTCPend-to-end submitted to the IESG as PS
Lorenzo Miniero IETF 90 - STRAW-RTCP July 25th 2014 2 / 9
What has changed?
Several changes after London
I Updated references and terminology
I Added more RTCP packet types
I Added guideline on SDP ’rtcp’ attribute
I Added discussion on impact of media security
Only partly changed
I Attempted mapping to RTP topologies
I More on that in separate discussion later...
Lorenzo Miniero IETF 90 - STRAW-RTCP July 25th 2014 3 / 9
References and Terminology
Updated both
I Aligned with Taxonomies RFC [RFC7092]
I Added RTP Topologies [RFC5117][I-D.ietf-avtcore-rtp-topologies-update]
Terminology improved
I Probably still needs some work, though
Lorenzo Miniero IETF 90 - STRAW-RTCP July 25th 2014 4 / 9
RTCP Packet Types
More packet types (from IANA) added to Media-Aware sectionI Extended Reports (XR) [RFC3611]
I SSRCs, as usualI begin seq and end seq in Report Blocks, if needed
I Receiver Summary Information (RSI) [RFC5760]I SSRCs, as usualI Same attention for Collision Sub-Report Block
I Port Mapping (TOKEN) [RFC6284]I SSRCs, as usualI More?
Other types needed?
Lorenzo Miniero IETF 90 - STRAW-RTCP July 25th 2014 5 / 9
SDP ’rtcp’ Attribute
Added discussion on SDP ’rtcp’ AttributeI Mentioned in London as common cause of B2BUA malfunctions
I If present, it MUST be replacedI If not present, it SHOULD be provided to avoid ambiguity
Lorenzo Miniero IETF 90 - STRAW-RTCP July 25th 2014 6 / 9
Media Security
Clarified that Media Security can have an impact
I SRTP/SRTCP prevents modification of RTP headers and RTCPpackets
I Not an issue for Media-unaware RelaysI ... as long as the SDP is not messed up with, of course
I Can be an issue for Media-aware Relays and TerminatorsI Manipulating RTP headers not an option
I Hashing of RTP packets would be violatedI RTCP packets could not be updated accordingly
I Only way is to act as MITMI Unprotect SRTP/SRTCP, modify what necessary, protect againI Keying stuff to be updated in SDP with own info, of courseI End-to-end security lost as part of the process
More on that in the DTLS-SRTP draft
Lorenzo Miniero IETF 90 - STRAW-RTCP July 25th 2014 7 / 9
Preparing the ground...
STRAW Taxonomies vs. RTP Topologies still an open issueI Not a problem strictly related to this draft?
I Separate discussion in next presentation
I Nevertheless, attempted a simple mappingI Media Relay ←→ RTP Transport TranslatorI Media-aware Relay ←→ RTP TranslatorI Media Terminator ←→ RTP Media Translator
Is this enough?
Lorenzo Miniero IETF 90 - STRAW-RTCP July 25th 2014 8 / 9
Questions? Comments?
Lorenzo Miniero IETF 90 - STRAW-RTCP July 25th 2014 9 / 9