The fid attribute draft-ietf-mmusic-fid-00.txt - - PowerPoint PPT Presentation

the fid attribute
SMART_READER_LITE
LIVE PREVIEW

The fid attribute draft-ietf-mmusic-fid-00.txt - - PowerPoint PPT Presentation

50th IETF MMUSIC WG meeting The fid attribute draft-ietf-mmusic-fid-00.txt Gonzalo.Camarillo@ericsson.com MMUSIC WG meeting Gonzalo.Camarillo@ericsson.com March 22th, 2001 50th IETF Outline Brief introduction to media flows Examples


slide-1
SLIDE 1

Gonzalo.Camarillo@ericsson.com March 22th, 2001

MMUSIC WG meeting

50th IETF

50th IETF MMUSIC WG meeting

The fid attribute

draft-ietf-mmusic-fid-00.txt Gonzalo.Camarillo@ericsson.com

slide-2
SLIDE 2

Gonzalo.Camarillo@ericsson.com March 22th, 2001

MMUSIC WG meeting

50th IETF

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

slide-3
SLIDE 3

Gonzalo.Camarillo@ericsson.com March 22th, 2001

MMUSIC WG meeting

50th IETF

Introduction to media flows

v=0

  • =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

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

slide-4
SLIDE 4

Gonzalo.Camarillo@ericsson.com March 22th, 2001

MMUSIC WG meeting

50th IETF

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

Application Server UAC UAS

slide-5
SLIDE 5

Gonzalo.Camarillo@ericsson.com March 22th, 2001

MMUSIC WG meeting

50th IETF

Cellular access

Cellular terminals handle different codecs on different ports.

Packet filter (TFT) RAB 1 RAB 2 RAB 3

slide-6
SLIDE 6

Gonzalo.Camarillo@ericsson.com March 22th, 2001

MMUSIC WG meeting

50th IETF

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

  • n 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

slide-7
SLIDE 7

Gonzalo.Camarillo@ericsson.com March 22th, 2001

MMUSIC WG meeting

50th IETF

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 UAC

(1) INVITE (2) 200 OK

UAS

(3) ACK

slide-8
SLIDE 8

Gonzalo.Camarillo@ericsson.com March 22th, 2001

MMUSIC WG meeting

50th IETF

INVITE

v=0

  • =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

  • =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

  • =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

Optimization requires SDP in INVITE AND ACK