Gonzalo Camarillo Advanced Signalling Research Lab 48th IETF MMUSIC WG Gonzalo Camarillo draft-camarillo-sip-sdp-00.txt.

Slides:



Advertisements
Similar presentations
Re-INVITE Handling draft-camarillo-sipping-reinvite-00.txt
Advertisements

NETW-250 Troubleshooting Last Update Copyright Kenneth M. Chipps Ph.D. 1.
Voice over IP Fundamentals
1 ATM Pittsburgh 2000 IETF - Rajesh Kumar, 8/2/2000 © 1998, Cisco Systems, Inc. Status of ATM SDP work Work item of Multiparty Multimedia Session.
1 MMusic Offer/Answer Considerations for G.723 Annex A and G.729 Annex B (draft-muthu-mmusic-offer-answer-g723-g729-00) Authors: Muthu A M. Perumal, R.
Page 15/19/2015 CSE 40373/60373: Multimedia Systems Popular protocols for serving media  Network transmission control  RTP – Realtime Transmission Protocol.
Media Description for IKE in SDP draft-saito-mmusic-sdp-ike-01 Makoto Saito Dan Wing
Alternate Offers / Capabilities in SIP/SDP Alternate Offers / Capabilities in SIP/SDP draft-bhatia-mmusic-sdp-altcap-01.txt Authors: Medhavi Bhatia John.
Session Initiation Protocol (SIP) By: Zhixin Chen.
SIP/RTP/RTCP Implementation by George Fu, UCCS CS 525 Semester Project Fall 2006.
VoIP Using SIP/RTP by George Fu, UCCS CS 522 Semester Project Fall 2004.
A Generic Event Notification System Using XML and SIP Knarig Arabshian and Henning Schulzrinne Department of Computer Science Columbia University
Fredrik Lindholm 52st IETF Meeting 1Key management extensions Key Management Extensions for SDP and RTSP.
IETF WG Presentation1 Nathan Mittler Multiparty Multimedia Session Control (mmusic)
CSc 461/561 CSc 461/561 Multimedia Systems Part C: 2. SIP.
SIP, Session Initiation Protocol Internet Draft, IETF, RFC 2543.
An Introduction to SIP Moshe Sambol Services Research Lab November 18, 1998.
K. Salah 1 Chapter 28 VoIP or IP Telephony. K. Salah 2 VoIP Architecture and Protocols Uses one of the two multimedia protocols SIP (Session Initiation.
Secure Telephony Enabled Middle-box (STEM) Maggie Nguyen Dr. Mark Stamp SJSU - CS 265 Spring 2003 STEM is proposed as a solution to network vulnerabilities,
Advanced Signalling Research Lab. Fall ‘99 VON VON protocols - SIP Gonzalo Camarillo Atlanta September 28th, 1999 Gonzalo Camarillo
Via contains the address at which the originator is expecting to receive responses to this request. Mandatory To contains a display name and a SIP URI.
SIP Session Initiation Protocol Short Introduction Artur Hecker, ENST.
Streaming Media Protocols Jani Hautakorpi Henry Pohan.
SIP and NAT Dr. Jonathan Rosenberg Cisco Fellow. What is NAT? Network Address Translation (NAT) –Creates address binding between internal private and.
Introduction to SDP Issues. Content Background Goals SDP Primer RTP Primer Use cases “New” Functionalities in SDP Multiple RTP Streams in SDP Decision.
RTP Relay Support in Intelligent Gateway Author: Pieere Pi
1 Integrating 3G and WLAN Services in NTP SIP-based VoIP Platform Dr. Quincy Wu National Telecommunications Program Office
Draft-romanow-clue-call-flow-02 Allyn Romanow Rob Hansen Arun Krishna.
All rights reserved © 1999, Alcatel, Paris. page n° 1 SIP for Xcast SIP for the establishment of xcast-based multiparty.
Slide title minimum 48 pt Slide subtitle minimum 30 pt RTP Multiple Stream Sessions and Simulcast draft-westerlund-avtcore-multistream-and-simulcast-00.
1 TAC2000/ LABORATORY 117 Analyzing SIP Call Flows Dr. Quincy Wu National Chiao Tung University
0 draft-lkchoi-mmusic-iptvdbs-req-00.txt 63rd IETF, 1 August 2005 Requirement of service provider for the Data Broadcasting Service over the IPTV Lark.
A Conference Gateway Supporting Interoperability Between SIP and H.323 Jiann-Min Ho (Presenter) Jia-Cheng Hu Information Networking Institute Peter Steenkiste.
1 NAT & RTP Proxy Date: 2009/7/2 Speaker: Ni-Ya Li Advisor: Quincy Wu.
SIP, SDP and VoIP David A. Bryan CSCI 434/534 December 6, 2003.
Université du Québec École de technologie supérieure Department of software and IT engineering Real-time multi-user transcoding for push to talk over cellular.
SIP:Session Initiation Protocol Che-Yu Kuo Computer & Information Science Department University of Delaware May 11, 2010 CISC 856: TCP/IP and Upper Layer.
Omar A. Abouabdalla Network Research Group (USM) SIP – Functionality and Structure of the Protocol SIP – Functionality and Structure of the Protocol By.
Intelligent Transcoding Gateway Model for Transcoding with the Session Initiation Protocol draft-taegyukang-sipping-transc-itg-00.txt 61 IETF - Washington.
Congestion Status Precondition for SIP draft-alexander-congestion-status-preconditions-00.txt Corey Alexander John Rutledge
March 22th, 2001 MMUSIC WG meeting 50th IETF MMUSIC WG meeting The fid attribute draft-ietf-mmusic-fid-00.txt
Summary: Internet Multimedia: bag of tricks r use UDP to avoid TCP congestion control (delays) for time-sensitive traffic r client-side adaptive playout.
Session Description Protocol
Nov 18 th, th IETF MMUSIC WG draft-levin-mmusic-xml-media-control-00.txt O. Levin / RADVISION S. Olson / Microsoft R. Even / Polycom.
1 Internet Telephony: Architecture and Protocols an IETF Perspective Authors:Henning Schulzrinne, Jonathan Rosenberg. Presenter: Sambhrama Mundkur.
The Session Initiation Protocol - SIP
1 SIPREC Protocol draft-portman-siprec-protocol Virtual interim meeting Dec 16, 2010 Authors: L. Portman, H. Lum.
Session-Independent Policies draft-ietf-sipping-session-indep-policy-00 Volker Hilt Gonzalo Camarillo
1 Personal Mobility Management for SIP-based VoIP Services 王讚彬 國立台中教育大學資訊工程學系
7: Multimedia Networking7-1 protocols for real-time interactive applications RTP, RTCP, SIP.
Postech DP&NM Lab Session Initiation Protocol (SIP) Date: Seongcheol Hong DP&NM Lab., Dept. of CSE, POSTECH Date: Seongcheol.
SIP connection tracking
Session-Independent Policies draft-ietf-sipping-session-indep-policy-02 Volker Hilt Jonathan Rosenberg Gonzalo.
IP Telephony (VoIP).
Protocols and the TCP/IP Suite Overview and Discussion
SIP over MANETs Introduction to SIP SIP vs MANETs Open Issues
SDP Offer/Answer mechanism to negotiate the usage of bundled media
IETF#67 – 5-10 November 2006 FECFRAME requirements (draft-ietf-fecframe-req-01) Mark Watson.
Transcoding Framework
VOICE AND VIDEO OVER IP VOIP, RTP, RSVP.
O. Levin / RADVISION S. Olson / Microsoft R. Even / Polycom
SIP Preconditions for Media Privacy
SDP Media Loopback draft-hedayat-media-loopback-01.txt
SDP Offer Answer Examples
Transcoding Framework
draft-rajeshkumar-mmusic-gpmd-01.txt 55th IETF – November 18, 2002
SIP Session Policies Volker Hilt
SIP Basics Workshop Dennis Baron July 20, 2005.
Overview of H.323-SIP Gateway
SDP Simple Capability Negotiation (SDP Simcap)
Presentation transcript:

Gonzalo Camarillo Advanced Signalling Research Lab 48th IETF MMUSIC WG Gonzalo Camarillo draft-camarillo-sip-sdp-00.txt SDP media alignment in SIP

Gonzalo Camarillo Advanced Signalling Research Lab 48th IETF MMUSIC WG Outline What is needed? Scenarios Cellular access 3rd party developed RTP libraries Transcoding point Proposal: Flow identification

Gonzalo Camarillo Advanced Signalling Research Lab 48th IETF MMUSIC WG 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.

Gonzalo Camarillo Advanced Signalling Research Lab 48th IETF MMUSIC WG Packet filter (TFT) Cellular Access INVITE contains different port numbers for different codecs RAB 1 RAB 2 RAB 3

Gonzalo Camarillo Advanced Signalling Research Lab 48th IETF MMUSIC WG 3rd party developed RTP libraries INVITE contains different port numbers for different codecs SIP User Agent RTP library supporting PCM and GSM RTP library supporting AMR UDP 20000UDP Interface

Gonzalo Camarillo Advanced Signalling Research Lab 48th IETF MMUSIC WG Transcoding point Cellular Wired infrastructure Transcoding point INVITE contains different IP addresses for different codecs

Gonzalo Camarillo Advanced Signalling Research Lab 48th IETF MMUSIC WG Proposal SDP session parameter: Flow Identifier (fid) Example: v=0 o=Laura IN IP4 second.example.com t=0 0 c=IN IP m=audio RTP/AVP 0 a=fid:1 m=audio RTP/AVP 8 c=IN IP a=fid:1 m=audio RTP/AVP 0 a=fid:2 m=audio RTP/AVP 8 c=IN IP a=fid:2