1 / 8

50th IETF MMUSIC WG meeting

50th IETF MMUSIC WG meeting. The fid attribute draft-ietf-mmusic-fid-00.txt. Gonzalo.Camarillo@ericsson.com. Outline. Brief introduction to media flows Examples Changes from previous version draft-camarillo-sip-sdp-01.txt Changes that will appear in the next version No optimization

reya
Download Presentation

50th IETF MMUSIC WG meeting

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. 50th IETF MMUSIC WG meeting The fid attribute draft-ietf-mmusic-fid-00.txt Gonzalo.Camarillo@ericsson.com

  2. Outline • Brief introduction to media flows • Examples • Changes from previous version • draft-camarillo-sip-sdp-01.txt • Changes that will appear in the next version • No optimization • Expressing alternatives

  3. Introduction to media flows • Definition of a media flow • Media flow consists of a single media instance, e.g., an audio stream or a video stream as well as a single whiteboard or shared application group. When using RTP, a media flow comprises one or more RTP sessions. • Example v=0 o=A 2890831 2891245 IN IP4 first.example.com t=0 0 c=IN IP4 111.111.111.111 m=audio 20000 RTP/AVP 0 a=fid:1 m=audio 20002 RTP/AVP 8 a=fid:1

  4. Application server gathering DTMF tones DTMF tones should be sent to a different IP address than the voice DTMF tones should be sent to two IP addresses UAC UAS Application Server

  5. Cellular access Cellular terminals handle different codecs on different ports. RAB 1 RAB 2 Packet filter (TFT) RAB 3

  6. Changes from previous version • Clarified meaning of fid A UA handling a media flow that comprises several "m" lines sends media to different destinations (IP address/port number) depending on the codec used at any moment. If several "m" lines contain the codec used media is sent to different destinations in parallel. m=audio 30000 RTP/AVP 0 a=fid:1 m=audio 30002 RTP/AVP 8 a=fid:1 m=audio 30004 RTP/AVP 0 8 a=fid:1

  7. Changes that will appear in the next version • No interactions with draft-andreasen-mmusic-sdp-simcap-01.txt • Fid will be used for expressing alternatives • Optimizations of a SIP session establishment removed • SDP in the INVITE OR in the ACK

  8. Optimization requires SDP in INVITE AND ACK INVITE v=0 o=A 2890831 2891245 IN IP4 first.example.com t=0 0 c=IN IP4 111.111.111.111 m=audio 20000 RTP/AVP 0 8 a=fid:1 200 OK v=0 o=B 2890912 2891456 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 a=fid:1 ACK v=0 o=A 2890831 2891245 IN IP4 first.example.com t=0 0 c=IN IP4 111.111.111.111 m=audio 20000 RTP/AVP 0 a=fid:1 m=audio 20002 RTP/AVP 8 a=fid:1

More Related