1 / 7

Gonzalo Camarillo

SDP media alignment in SIP. draft-camarillo-sip-sdp-00.txt. Gonzalo Camarillo. Gonzalo.Camarillo@ericsson.com. Outline. What is needed? Scenarios Cellular access 3rd party developed RTP libraries Transcoding point Proposal: Flow identification. What is needed?.

nara
Download Presentation

Gonzalo Camarillo

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SDP media alignment in SIP draft-camarillo-sip-sdp-00.txt Gonzalo Camarillo Gonzalo.Camarillo@ericsson.com

  2. Outline • What is needed? • Scenarios • Cellular access • 3rd party developed RTP libraries • Transcoding point • Proposal: Flow identification

  3. What is needed? • Systems have to be able to receive media from a single media stream, encoded in different formats during the session, in different ports and host interfaces. • Better method to perform SDP media alignment in SIP than matching the nth lines.

  4. Cellular Access RAB 1 RAB 2 Packet filter (TFT) RAB 3 INVITE contains different port numbers for different codecs

  5. 3rd party developed RTP libraries SIP User Agent Interface Interface RTP library supporting PCM and GSM RTP library supporting AMR UDP 20000 UDP 20010 INVITE contains different port numbers for different codecs

  6. Transcoding point Cellular Wired infrastructure Wired infrastructure Transcoding point Wired infrastructure INVITE contains different IP addresses for different codecs

  7. Proposal • SDP session parameter: Flow Identifier (fid) • Example: v=0 o=Laura 289083124 289083124 IN IP4 second.example.com t=0 0 c=IN IP4 222.222.222.222 m=audio 30000 RTP/AVP 0 a=fid:1 m=audio 30002 RTP/AVP 8 c=IN IP4 123.123.123.123 a=fid:1 m=audio 30004 RTP/AVP 0 a=fid:2 m=audio 30006 RTP/AVP 8 c=IN IP4 123.123.123.123 a=fid:2

More Related