SIP and SIPPING WGsMay, 6-7 2002 IETF Interim Meeting Orit levin Conferencing Requirements for SIP Based Applications.

Slides:



Advertisements
Similar presentations
Internet Telecom Expo September 20, 2000 SIP vs. H.323 SIP vs. H.323 Will the Real IP Telephony Please Stand Up? Jonathan Rosenberg.
Advertisements

SIP Interconnect Guidelines draft-hancock-sip-interconnect-guidelines-02 David Hancock, Daryl Malas.
Communication Service Identifier Requirements on SIP draft-loreto-3gpp-ics-requirements.txt
Johan Garcia Karlstads Universitet Datavetenskap 1 Datakommunikation II Signaling/Voice over IP / SIP Based on material from Henning Schulzrinne, Columbia.
Gatekeepers Soh Hock Heng National University of Singapore Internet2 Commons Site Coordinator Training December 3, 2003 National Univesity of Singapore.
H. 323 Chapter 4.
A Presentation on H.323 Deepak Bote. , IM, blog…
RFC-4123 SIP-H.323 Interworking Requirements
Speaker: Yi-Lei Chang Advisor: Dr. Kai-Wei Ke 2012/11/28 H.323 Packet-based multimedia communications systems 1.
July 20, 2000H.323/SIP1 Interworking Between SIP/SDP and H.323 Agenda Compare SIP/H.323 Problems in interworking Possible solutions Conclusion Q/A Kundan.
© 2004, NexTone Communications. All rights reserved. Introduction to H.323.
Packet Based Multimedia Communication Systems H.323 & Voice Over IP Outline 1. H.323 Components 2. H.323 Zone 3. Protocols specified by H Terminal.
Real-time Transport Protocol (RTP) Recommendations for SIPREC (draft-eckel-siprec-rtp-rec-01) Charles Eckel IETF-81, Quebec City, July.
Session Initiation Protocol (SIP) By: Zhixin Chen.
H.323: Multimedia Conferencing for Packet Switched Networks Dave Lindbergh Manager, Technical Standards Group PictureTel.
12/05/2000CS590F, Purdue University1 Sip Implementation Protocol Presented By: Sanjay Agrawal Sambhrama Mundkur.
Internet Telephony Helen J. Wang Network Reading Group, Jan 27, 99 Acknowledgement: Jimmy, Bhaskar.
Introduction to SIP Speaker: Min-Hua Yang Advisor: Ho-Ting Wu Date:2005/3/29.
Session-ID Requirements for IETF84 draft-ietf-insipid-session-id-reqts-00 1 August 2012 Paul Jones, Gonzalo Salgueiro, James Polk, Laura Liess, Hadriel.
XCON Framework Overview & Issues Editors: Mary Barnes Chris Boulton
SIP Action Referral Rifaat Shekh-Yusef Cullen Jennings Alan Johnston Francois Audet 1 IETF 80, SPLICES WG, Prague March 29, 2011.
1 RTCWEB interim Remote recording use case / requirements John Elwell.
Protocols Suite By: Aleksandr Gidenko. What is H.323? H.323 is a multimedia conferencing protocol for voice, video and data over IP-based networks that.
1 Kommunikatsiooniteenuste arendus IRT0080 Loeng 4 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
All rights reserved © 1999, Alcatel, Paris. page n° 1 SIP for Xcast SIP for the establishment of xcast-based multiparty.
1 © NOKIA 1999 FILENAMs.PPT/ DATE / NN SIP Service Architecture Markus Isomäki Nokia Research Center.
Session Initiation Protocol (SIP). What is SIP? An application-layer protocol A control (signaling) protocol.
Improving the Routing Efficiency of SIP Instant Message SIP 即時傳訊之繞送效能研究 adviser : Quincy Wu speaker : Wenping Zhang date :
SIPREC Conference Recording (draft-kyzivat-siprec-conference-use-cases-01) IETF 89, March 7, 2014 Authors: Michael Yan, Paul Kyzivat, Simon Romano.
Roni Even Jonathan Lennox Mapping RTP streams to CLUE media captures draft-even-clue-rtp-mapping-03 IETF-84.
Larry Amiot Northwestern University Internet2 Commons Site Coordinator Training September 27, 2004 Austin, Texas Introduction to.
A Conference Gateway Supporting Interoperability Between SIP and H.323 Jiann-Min Ho (Presenter) Jia-Cheng Hu Information Networking Institute Peter Steenkiste.
Introduction to SIP Larry Amiot Northwestern University Internet2 Commons Site Coordinator Training March 22, 2004 Indianapolis,
CP-a Emergency call stage 2 requirements - A presentation of the requirements from 3GPP TS Keith Drage.
M337 Standards Based Video Interop Interoperability modelling for Video Skype for Business Video Interoperability Server (VIS)
H.323, IP Multicast Conferencing, And TAPI 3.0 Don Ryan Development Lead Windows Networking And Communications Microsoft Corporation.
Streaming Media Control n The protocol components of the streaming n RTP/RTCP n RVSP n Real-Time Streaming Protocol (RTSP)
1 SIPREC draft-ietf-siprec-architecture-00 An Architecture for Media Recording using SIP IETF SIPREC INTERIM – Sept 28 th 2010 Andrew Hutton.
Omar A. Abouabdalla Network Research Group (USM) SIP – Functionality and Structure of the Protocol SIP – Functionality and Structure of the Protocol By.
Real-time Transport Protocol (RTP) Recommendations for SIPREC (draft-eckel-siprec-rtp-rec-02) Charles Eckel SIPREC Virtual Interim.
VoIP Signaling Protocols A signaling protocol is a common language spoken by telephones and call-management servers, the PSTN, and legacy PBX systems as.
Session Initiation Protocol (SIP) Chapter 5 speaker : Wenping Zhang data :
19 March 2003draft-burger-sipping-netann-05.txt1 Network Announcements with SIP IETF 56 Eric Burger
Slide #1 Boston, Jan 5 – 6, 2005XCON WG Interim draft-levin-xcon-cccp-01.txt By Orit Levin
The mandate of this working group is to facilitate effective service interoperability utilizing SIP in heterogeneous network environments as noted below.
Christian Groves Describing Captures in CLUE and relation to multipoint conferencing draft-groves-clue-multi-content-00 CLUE Interim meeting (09/13)
SIP & H.323 Interworking Name: Amir Zmora Title: PM Date: Feb
CSE5803 Advanced Internet Protocols and Applications (14) Introduction Developed in recent years, for low cost phone calls (long distance in particular).
PTCL Training & Development1 H.323 Terminals Client end points on the network IP phones, PCs having own OS Terminals running an H.323 protocols and the.
SIP-H.323 Interworking Group RRR-1 IETF-48 SIP-H.323 Interworking Requirements draft-agrawal-sip-h323-interworking-reqs-00.txt Hemant.
March 20, 2007BLISS BOF IETF-681 Requirements and Implementation Options for the Multiple Line Appearance Feature using the Session Initiation Protocol.
Slide #1 Nov 6 -11, 2005SIP WG IETF64 Feature Tags with SIP REFER draft-ietf-sip-refer-feature-param-00 Orit
1 Internet Telephony: Architecture and Protocols an IETF Perspective Authors:Henning Schulzrinne, Jonathan Rosenberg. Presenter: Sambhrama Mundkur.
1 Recording VoiceXML sessions with SIPREC draft-lum-siprec-vxml-00 July 30, 2013 IETF 87 Author: H. Lum.
The Session Initiation Protocol - SIP
CLUE Framework 01 – comments and issues Interim meeting October 2011 Roni Even.
Postech DP&NM Lab Session Initiation Protocol (SIP) Date: Seongcheol Hong DP&NM Lab., Dept. of CSE, POSTECH Date: Seongcheol.
E.S. Cherdyntsev MULTIMEDIA NETWORKS. Enhancing the TCP/IP Protocol Stack to Support Functional Requirements of Distributed Multimedia Applications Chapter.
RTP Taxonomy & draft-lennox-raiarea-rtp-grouping-taxonomy-03 IETF 88 1.
سمینار تخصصی What is PSTN ? (public switched telephone network) تیرماه 1395.
VoIP ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts.
Klara Nahrstedt Spring 2012
Transcoding Framework
VOICE AND VIDEO OVER IP VOIP, RTP, RSVP.
Session Initiation Protocol (SIP)
Requirements and Implementation Options for the Multiple Line Appearance Feature using the Session Initiation Protocol (SIP) draft-johnston-bliss-mla-req-00.
Network Announcements with SIP
Gary Thom President, Delta Information Systems, Inc.
Overview of H.323-SIP Gateway
IETF SIP Interim Meeting, Feb. 2001
Presentation transcript:

SIP and SIPPING WGsMay, IETF Interim Meeting Orit levin Conferencing Requirements for SIP Based Applications

SIP and SIPPING WGsMay, IETF Interim Meeting draft-levin-sipping-conferencing-requirements- 00.txt Levin/Even/Zmolek/Petrie/Koskelainen RADVISION/Polycom/Avaya/Pingtel/Columbia University

SIP and SIPPING WGsMay, IETF Interim Meeting The Outline of the Draft Hierarchal Application (Signaling) Model SIP Star Conferencing Application SIP Star Real Time Multimedia Conferencing Application

SIP and SIPPING WGsMay, IETF Interim Meeting Reasons for Hierarchal Application Model A Means to Describe the Reality A Basis for Terminology Definition A Means to Understand Each Other’s Requirements A Means to Describe and Classify the Requirements

SIP and SIPPING WGsMay, IETF Interim Meeting Meta Application Objectives Everything that is out of scope of standard applications –Different Sets of Participants Everything that is out of scope of SIP Conferencing Application –Bridging to PSTN End Users

SIP and SIPPING WGsMay, IETF Interim Meeting Applications’ Reality Example of a Complete Application Members’ Management Applications’ Coordination Real Time (Voice and Video) Star Conferencing Application Instant Messaging Full Mesh Application White Board T.120 Based Application Chair Control Application in the Roadmap Presence SIMPLE Based Application

SIP and SIPPING WGsMay, IETF Interim Meeting The Hierarchal Application Model Example 2 Meta Application SIP Voice Conferencing Application White Board T.120 Based Application Media Control Voice (Data) Plane

SIP and SIPPING WGsMay, IETF Interim Meeting The Hierarchal Application Model Example 2 Meta Application SIP Voice Conferencing Application White Board T.120 Based Application Media Control Voice (Data) Plane

SIP and SIPPING WGsMay, IETF Interim Meeting SIP Star Conferencing Application Model An Association of SIP User Agents for providing a shared application in Star Topology Center Participant vs. Edge Participants A Center Participant has a SIP Dialog with each one of Edge Participants and internally maintains correlation among the dialogs Both Center and Edge Participants are capable of being a Conference Chair

SIP and SIPPING WGsMay, IETF Interim Meeting SIP Star Conferencing Application SIP Star Conference CENTER EDGE SIP Dialog EDGE SIP Dialog EDGE SIP Dialog UA

SIP and SIPPING WGsMay, IETF Interim Meeting SIP Star Conferencing Application Main Requirements’ Guidelines Tight Conference Control (in contrast to loose) Pre-arranged and Spontaneous Conferencing Support Center Participant SHALL be able to add and disconnect SIP baseline Participants

SIP and SIPPING WGsMay, IETF Interim Meeting SIP Star RT Multimedia Conferencing Application Model SIP Star Conferencing Application with one or more RT Media (Data) Planes RT Media Plane is a subset of RTP media streams established by SDP means SHOULD contain Media Control Sub- application(s) May have Data Planes that are not RT Media Planes

SIP and SIPPING WGsMay, IETF Interim Meeting Real Time Multimedia SIP Star Real Time Multimedia Conferencing Application SIP Star Conference CENTER EDGE RTP/RTCP SIP Dialog EDGE RTP/RTCP SIP Dialog EDGE RTP/RTCP SIP Dialog UA Media Processor

SIP and SIPPING WGsMay, IETF Interim Meeting SIP Star RT Multimedia Media Plane Model Media Plane groups RT media streams (belonging to different SIP dialogs) for various application reasons Media Plane contains zero or more Media Processors Media Processor contains zero or more Presentation Spaces

SIP and SIPPING WGsMay, IETF Interim Meeting C AB M+A+B M+C M RTP Presentation Spaces Media Processor Conference participants: Edge (Remote): A, B, C Center (Local): M M, A, and B are the loudest speakers Note: Each remote participant has an associated SIP dialog Example: a Default Audio “Media Processor” M+B A+B RTP Audio Plane

SIP and SIPPING WGsMay, IETF Interim Meeting A Typical SIP Star RT Multimedia Conference Center ParticipantEdge Participant Basic UA Conferencing Center Logic Conferencing Edge Logic (Optional) SIP RTP/RTCP CONFERENCING/CALL PLANE VIDEO DATA PLANE AUDIO DATA PLANE Presentation Spaces Conferencing Extensions MP

SIP and SIPPING WGsMay, IETF Interim Meeting SIP Star RT Multimedia Conferencing Application Main Requirements Conferencing “Presentation” Requirements –Identity of the user presented to you –Presentation status (list) of your media Point-to-Point Requirements –Capabilities Exchange Procedure Expressiveness –Autonomous Media Control RTCP Feedback –Application Driven Media Control Open Issue

SIP and SIPPING WGsMay, IETF Interim Meeting Issues We Need to Address First Hierarchal Application (Signaling) Model –Do We Have a Clear Enough Terminology in order to Describe the Requirements? SIP Star Conferencing Application –Conference Identification –Scope of the Baseline Requirements –Baseline Means for their Implementation SIP Star Real Time Multimedia Conferencing Application –Direction for Resolving Application Driven Media Control Issue

SIP and SIPPING WGsMay, IETF Interim Meeting A Proposal : Separate the Work into Three Documents Allowing for Moving Forward Simultaneously Hierarchal Application (Signaling) Model –Definition and Examples SIP Star Conferencing Application –Definition –Requirements and their mapping to primitives SIP Star Real Time Multimedia Conferencing Application –Definition –Requirements and their mapping to primitives

SIP and SIPPING WGsMay, IETF Interim Meeting Backup Slides for Follow-up Discussion Conference Identification Application Driven Media Control

SIP and SIPPING WGsMay, IETF Interim Meeting Conference Identification User Wants to Create a Conference with Certain Specifications –“Conference Service” Description is Required User Wants to Join an Existing (or a Scheduled) Conference –Global Conference Identification is Required

SIP and SIPPING WGsMay, IETF Interim Meeting Implicitly: The URI Option “SIP URI Conventions for Media Servers” draft-burger-sipping-msuri-01.txt –The Request-URI of INVITE specifies a Conference (rather then a User) –Registration with IANA Spontaneous Conference –The Initiator of the Conference Creates a Unique Conference Identifier –The New Conference Identifier Triggers Conference Creation by the MCU

SIP and SIPPING WGsMay, IETF Interim Meeting Explicitly: New Headers “The SIP Join and Fork Headers” draft-mahy-sipping-join-and-fork-00.txt –New Headers Used with INVITE to –Explicitly Join a Dialog (specified by Call-ID)

SIP and SIPPING WGsMay, IETF Interim Meeting Application Driven Media Control Request for maximum (reserved) bandwidth Request for specific (current) bandwidth Request for using specific parameters: –CODEC and its Params, Resolution, Frame Rate, etc. A Showstopper: Video Conferencing Applications MUST have deterministic way to switch between video sources