Conferences and URIs. SIP Conferencing. Terminology and Model. SIP Conferencing. Participant
|
|
- Sherilyn White
- 6 years ago
- Views:
Transcription
1 SIP onferencing!! Motivators: n-way calling, video conferencing,!! Tightly coupled conferences!! ifferent conferencing models preserved!! Except for fully meshed conference: complexity just not worth it!!! Terminology!! Trying to avoid already overloaded terms as much as possible!! Set of protocols!! efinition of basic building blocks (SIP and other)!! Sample combinations to implement conferencing services!! Focus on basic SIP model!! dditional developments in XON currently in progress onferences and URIs!! onference types!! Basic: just plain SIP, no further means for control!! omplex: some conferencing features provided!! ascaded: several foci concatenated in a conference!! Sidebar: conference as (logical) part of another!! Focus Signaling center of a conference!! onference URI Identifies a focus (isfocus parameter may indicate this)!! Factory URI for automated conference creation!! Yields a dynamically generated conference URI in return 2010 Jörg Ott Jörg Ott 3 SIP onferencing Terminology and Model!! MUST work with basic SIP support only!! No awareness of conference!! Just a point-to-point call with minimal means for control!! Possibly augmented by out-of-band control (e.g. HTTP)!! Member types ()!! onference-unaware: plain-old SIP device!! onference-aware: supports conferencing features!! Focus: (one) center of a conference!! nonymous: Visible but unidentified participant!! Invisible: Participant whose presence is not known onference Policy ontrol Protocol PP Binary Floor ontrol Protocol BFP SIP ialog SIP Subscription Participant e.g. RTP Sessions Mixer onference Policy Floor ontrol Focus onference Notif. Service Mixer Member- Ship & Media Policy 2010 Jörg Ott Jörg Ott 4
2 Terminology and Model onference Bridge / MU () (RTP) Media Sessions onference Policy ontrol Protocol PP Binary Floor ontrol Protocol BFP SIP ialog SIP Subscription Participant e.g. RTP Sessions onference Policy Floor ontrol Focus onference Notif. Service Mixer Member- Ship & Media Policy + RTP udio + RTP udio + + RTP udio + RTP udio 2010 Jörg Ott Jörg Ott 7 SIP Signaling Relationships onferencing Scenarios (1) SIP / SP SIP / SP SIP / SP SIP / SP!! Simple conferencing scenarios!! Plain SIP only (RF 3261, 3264)!! Extend point-to-point call!! Works only with local focus; otherwise, new call required!! d-hoc conference!! utomated creation at focus!! IVR / TMF for control!! udio for information about the conference and its members (Eve)!! Reserved conference!! Same as ad-hoc!! Use external means for reservation and configuration (e.g. web) 2010 Jörg Ott Jörg Ott 8
3 onferencing Scenarios (2)!! dvanced conferencing scenarios:!! Support for all Transfer!! Support means to communicate information from focus to U!! Optional: means to manipulate conference and media policy!! Extend point-to-point call!! Join / create a conference based upon an existing dialog!! d-hoc conference!! Reserved conference!! Make use of additional conferencing features 2010 Jörg Ott 9 SIP Signaling Building Blocks!! Membership control!! Initiation of conferences: INVITE!! Inviting / adding to conferences: INVITE, REFER!! Leaving a conference: BYE!! Expelling from a conference: REFER (method="bye")!! onference control!! State change notifications: SUBSRIBE /!! ialog event package, conference event package,...!! onference / media policy control!! Might use XP data manipulation framework discussed in SIMPLE context!! Other!! etermine focus URI OPTIONS!! ugmented by other protocols!! Floor control: BFP!! onference control: XP? SOP? P? BFP-based??!! HTTP/HTML access to a web page for human interaction!! onference control, reservation, group management, etc Jörg Ott 11 Sample onferencing Features!! Invite participants (dial-in, dial-out), expel participants!! uthenticate new participants by members!! Obtain conference and media policy information!! Manipulate membership/conference policy!! Participant privileges, participant management (black list, white list)!! Floor control!! Explicit media control (media policy)!! onfigure media distribution!! dd / remove media sessions!! Floor control!! Manage access to conference resources!! Executed by floor control protocol, governed by floor control policy!! reate, control, and terminate sidebars!! Separate conference vs. media policy 2010 Jörg Ott 10 onferencing Event Package (1)!! Event package for notifying Us about conference state!! XML-based encoding of conference status!! Goes together with dialog state!! llows minimally enhanced s to learn about!! General conference information (focus URI, state, version)!! escription (display text, subject, free text, keywords)!! onference URIs (for participation and streaming)!! Service URIs (web page, conference recording, event subscription)!! Maximum user count!! vailable media (display text, type, status)!! Host information (display text, lifetime, web page, URIs)!! onference state (user count, active, locked)!! Users (entity == user URI, state)!! isplay text, ssociated ors, roles, languages, cascaded focus vs. endpoint!! Endpoint: further detailed status information!! Notification only: other mechanisms for conf. state manipulations 2010 Jörg Ott 12
4 onferencing Event Package (2) <conference-info version="1" state="partial" <users> <user state="full"> <display-text>arol</display-text> <endpoint <status>connected</status> <joining-method>dialed-out</joining-method> <media id="1"> <display-text>main udio</display-text> <type>audio</type> <src-id>583398</src-id> <status>sendrecv</status> </media> <media id="2"> <type>video</type> <src-id>345212</src-id> <status>sendrecv</status> </media> </endpoint> </user> </users> </conference-info> 2010 Jörg Ott 13 all Flow Example: User Joining lice Focus Bob arol INVITE sip:conf-id 180 Ringing ontact:conf-id K SUBSRIBE sip:conf-id 2010 Jörg Ott 15 all Flow Example: onference reation lice Focus Bob arol INVITE sip:conf-factory 180 Ringing ontact:conf-id K SUBSRIBE sip:conf-id all Flow Example: dding a User lice Focus Bob arol REFER sip:conf-id Refer-To: carol 202 ccepted INVITE ontact:conf-id 180 Ringing K SUBSRIBE sip:conf-id 2010 Jörg Ott Jörg Ott 16
5 all Flow Example: Removing a User lice Focus Bob arol REFER sip:conf-id Refer-To: carol?m=bye 202 ccepted BYE sip:carol Binary Floor ontrol Protocol (BFP)!! Support access control to floors aka. media sessions!! Session identification via SP attributes!! Shared or exclusive access (equivalent to read or write lock)!! Limited number of simultaneous floor holders!! lients (=participants) issue floor requests or release the floor!! Requests identify floor(s) concerned and may include hint message!! manages incoming requests and maintain floor state!! Queuing of requests possible!! Notifies clients about state changes (granting, revoking floor, floor holder)!! Governed by some conference policy rules (beyond BFP scope)!! Floor chair(s)!! Manage (grant, revoke, ) floors!! One or more chairs per floor one chair for all floors!! Protocol runs on top of TP or TLS!! Negotiated via SP offer/answer (connection-oriented media)!! Binary TLV encoding!! Request response protocol + asynchronous notifications!! Transaction identifiers for individual operations 2010 Jörg Ott Jörg Ott 19 all Flow Example: User Leaving lice Focus Bob arol BYE sip:conf-id BFP Overview Floor hair Terminate conference e.g. by non-sip means K Participant FloorRequest Notification Response: Granted or enied Floor ontrol ecision Notification The floor chair may also be co-located with the floor control server. The floor chair may be an automaton executing a predefined policy. Participant 2010 Jörg Ott Jörg Ott 20
6 BFP and SP!! BFP negotiation: another media stream!! etermine connection setup parameters and the floor control server!! Uses m=application (a=control is not a top-level MIME type)!! a=floorctrl:c-s (c-only, s-only)!! Media session identification for floor control!! Media level attributes for floor control!! Refer to SP label attribute at media level m=application TP/TLS/BFP * a=setup:passive a=connection:new a=fingerprint:sh-1 4::B9:B1:3F:82:18:3B:54:02:... a=floorctrl:s-only a=confid:4321 a=userid:1234 a=floorid:1 m-stream:10 a=floorid:2 m-stream:11 m=audio RTP/VP 0 a=label:10 m=video RTP/VP 31 a=label: Jörg Ott 21 Participant 1 Participant 2 FloorQuery Transaction I: 99 Bene I: 314 FloorStatus Transaction I: 99 User I: 314 FloorReqestInformation Beneficiary I: 1234 Status: granted BFP Example (2) Floor ontrol Floor hair 2010 Jörg Ott 23 Participant 1 BFP Example (1) Floor ontrol Participant 2 FloorRequest Transaction I: 4711 FloorRequestStatus Transaction I: 4711 FloorReqestInformation Transaction I: 4711 Status: pending, 1 st in queue FloorRequestStatus Transaction I: 0 FloorReqestInformation Transaction I: 4711 Floor hair Status: pending, 1 st in queue hairction FloorRequestStatus Transaction-I: 943, FloorReqestInformation FloorRequest I: 4711 Transaction I: 4711 Status: granted hairctionk... Status: granted 2010 Jörg Ott 22 onference Policy ontrol Protocol!! Needs to address different aspects!! ata model for conference and media policy, etc.!! Protocol for manipulating this data!! Minimal set of semantics-independent operations on a data structure or!! Semantic operations that are cause data manipulation (as a side effect)!! Several competing proposals!! onference State hange Protocol (SP)!! Realized as extensions to the Binary Floor ontrol Protocol (BFP)!! entralized onference ontrol Protocol ( 3P )!! XML-based protocol elements; may be carried over various transports (including SIP, SOP, )!! OMP: onference Object Manipulation Protocol!! Object manipulation based upon web services + SIP events!! MP: entralized onference Manipulation Protocol!! Object manipulation: draft-ietf-xcon-ccmp-11.txt!! XML-based data model: draft-ietf-xcon-common-data-model-21.txt!! onference event package extensions: draft-ietf-xcon-event-package-01.txt!! all flow examples: draft-ietf-xcon-examples-07.txt 2010 Jörg Ott 24
7 XON onferencing Framework (RF 5239)!! Builds upon the general SIP conferencing framework!! dds on functionality and policy!! ttempts to be independent of call signaling protocols!! llow bridging between multiple ones!! efines abstract operations on conference state manipulation!! ore elements (beyond the SIP framework)!! onference blueprint (template for conference creation)!! onference object (conference state representation at a given time)!! onference I (signaling-dependent) and conference object I (MP)!! onference policy (rights, permissions, limitations per role)!! Role (assigned to a user for authorization purposes)!! Media graph (media flow, including mixing, etc.)!! Sidebar (side discussion in a conference)!! Whisper (short-term one-to-one interaction) 2010 Jörg Ott 25 State of a onferencing Object!! onference description (time, duration, )!! onference object I for use by the conference control protocol!! Membership (roles, names)!! Signaling protocols (direction, call details, status)!! Signaling-specific conference Is!! onference user identifiers!! Floor information!! Sidebars, whispers,!! Mixer algorithms, inputs, outputs!! Implies media state!! (Floor) controls!! Represented in an XML-based data model 2010 Jörg Ott 27 Logical Elements of a onferencing System onf. control servers onf & Media control client onference object onference object onference objects Floor control servers Floor control client Foci MP BFP SIP SIP all signaling client Notification service Notification client MP Overview!! reation, modification, retrieval, and deletion of conferences!! Based upon HTTP as transport!! Plain and straightforward client-server operation!! onference control server is responsible for overall synchronization!! Relies on the POST operation (GET, HE optional)!! MIME type: application/ccm+xml!! Stateless operation!! Transactions are independent of one another!! Four basic operations!! reate, retrieve, update, delete!! Protocol transactions may comprise multiple protocol operations!! Individual transactions are atomic: all operations succeed or no changes!! XML for message and data encoding!! Request + response 2010 Jörg Ott Jörg Ott 28
8 MP Operations!! blueprintsrequest/blueprintsresponse!! confsrequest/confsresponse!! blueprintrequest/blueprintresponse!! confrequest/confresponse!! usersrequest/usersresponse!! userrequest/userresponse!! sidebarsbyvalrequest/sidebarsbyvalresponse!! sidebarsbyrefrequest/sidebarsbyrefresponse!! sidebarbyvalrequest/sidebarbyvalresponse!! sidebarbyrefrequest/sidebarbyrefresponse!! extendedrequest/extendedresponse!! optionsrequest/optionsresponse 2010 Jörg Ott 29 oncluding thoughts!! onferencing specs so far cover the minimal details for interactions between participants of a conference!! Which media streams to forward, how to mix, who can do what, etc.!! oes not contribute much to the user experience!! Only minimal support: e.g., by labeling media streams!! Telepresence to go beyond this (finally)!! reating a conferencing and interaction experience!! Taking into account position and direction of screen, room features, etc.!! Will need more semantic indications than additional complex signaling protocols 2010 Jörg Ott 31 Some esign iscussions!! Transport alternatives!! HTTP RU (create, retrieve, update, delete)!! reate: PUT!! Retrieve: GET!! Update: POST or PTH!! elete: ELETE!! SOP as an RP framework!! State manipulation design alternatives!! Semantic conferencing operation: define individual operations for every type of manipulation (add-user, add-media, etc.)!! Lots operations, complex to extend, but straightforward state maintenance!! Syntactic conference manipulation: define a data structure and read/write!! Few operations, easy to extend, but difficult to maintain consistent state (side effects)!! MP chose a hybrid approach 2010 Jörg Ott 30
Telecommunication Services Engineering Lab. Roch H. Glitho
Telecommunication Services Engineering Lab 1 Roch H. Glitho Telecommunication Services Engineering Lab Multimedia Sessions Session Initiation Protocol (SIP) Conferencing Basics An advanced conferencing
More informationhgs/sip2001 Conferencing 1 SIP Conferencing
hgs/sip2001 onferencing 1 SIP onferencing Henning Schulzrinne ept. of omputer Science olumbia University New York, New York (sip:)schulzrinne@cs.columbia.edu onference International SIP Paris, France February
More informationInternet Engineering Task Force (IETF) Category: Standards Track. Fidelity Investments J. Urpalainen Nokia March 2012
Internet Engineering Task Force (IETF) Request for Comments: 6501 Category: Standards Track ISSN: 2070-1721 O. Novo G. Camarillo Ericsson D. Morgan Fidelity Investments J. Urpalainen Nokia March 2012 Conference
More informationRevision of the Binary Floor Control Protocol (BFCP) for use over an unreliable transport (draft-sandbakken-dispatch-bfcp-udp-02)
Revision of the Binary Floor Control Protocol (BFCP) for use over an unreliable transport (draft-sandbakken-dispatch-bfcp-udp-02) Charles Eckel, Tom Kristensen, Mark Thompson, Geir Arne Sandbakken, Eoin
More informationInteractive Distance Learning based on SIP
S. Sae-Wong, T. Kamolphiwong, S. Kamolphiwong, and N. Wittayasirikul Centre for Network Research (CNR), Department of Computer Engineering, Faculty of Engineering, Prince of Songkla University, Hatyai,
More informationA RELOAD Usage for Distributed Conference Control (DisCo)
A RELOAD Usage for Distributed Conference Control (DisCo) draft-knauf-p2psip-disco-00 Alexander Knauf Gabriel Hege Thomas Schmidt Matthias Wählisch alexander.knauf@haw-hamburg.de, hege@fhtw-berlin.de,
More informationETSI TS V8.2.0 ( ) Technical Specification
TS 124 147 V8.2.0 (2009-01) Technical Specification Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); LTE; Conferencing using the IP Multimedia (IM)
More informationSIP for Telephony. Third-Party Call Control (3PCC) 6 5 ACK SDP(B) 1 INVITE no SDP. Supplementary Services. Call Hold and Retrieve
Third-Party Call Control (3PCC) for Telephony yet another set of services!! Examples: Click-to-dial, conference bridge control,!! Several approaches with different advantages / drawbacks!! Simplest call
More informationIndependent Submission Request for Comments: 5707 Category: Informational. Consultant February 2010
Independent Submission Request for Comments: 5707 Category: Informational ISSN: 2070-1721 A. Saleem Y. Xin RadiSys G. Sharratt Consultant February 2010 Media Server Markup Language (MSML) Abstract The
More informationTelecommunication Services Engineering Lab. Roch H. Glitho
1 2 Outline 1. Introduction 2. Core SIP 3. Selected Extensions 3 Introduction: Signaling vs Media Signaling: Session establishment Session tear down Changes to the session Supplementary services Media:
More informationETSI TS V ( )
TS 124 147 V15.0.0 (2018-06) TECHNICAL SPECIFICATION Digital cellular telecommunications system (Phase 2+) (GSM); Universal Mobile Telecommunications System (UMTS); LTE; Conferencing using the IP Multimedia
More informationCategory: Informational June An Architectural Framework for Media Server Control
Network Working Group T. Melanchuk, Ed. Request for Comments: 5567 Rain Willow Communications Category: Informational June 2009 Status of This Memo An Architectural Framework for Media Server Control This
More informationAdvanced Configuration for the Cisco Unified Videoconferencing 3515 MCU
CHAPTER 3 Advanced Configuration for the Cisco Unified Videoconferencing 3515 MCU This section describes the following topic: Configuring Conference Management Settings for the Cisco Unified Videoconferencing
More information[MS-CONFAS]: Centralized Conference Control Protocol: Application Sharing Extensions
[MS-CONFAS]: Centralized Conference Control Protocol: Application Sharing Extensions Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft publishes
More informationDepartment of Computer Science. Burapha University 6 SIP (I)
Burapha University ก Department of Computer Science 6 SIP (I) Functionalities of SIP Network elements that might be used in the SIP network Structure of Request and Response SIP messages Other important
More information[MS-CONFAS]: Centralized Conference Control Protocol: Application Sharing Extensions
[MS-CONFAS]: Centralized Conference Control Protocol: Application Sharing Extensions Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft publishes
More informationNetwork Working Group Request for Comments: 4597 Category: Informational Cisco Systems, Inc. July 2006
Network Working Group Request for Comments: 4597 Category: Informational R. Even Polycom N. Ismail Cisco Systems, Inc. July 2006 Conferencing Scenarios Status of This Memo This memo provides information
More informationApplication Scenario 1: Direct Call UA UA
Application Scenario 1: Direct Call UA UA Internet Alice Bob Call signaling Media streams 2009 Jörg Ott 1 tzi.org INVITE sip:bob@foo.bar.com Direct Call bar.com Note: Three-way handshake is performed only
More informationETSI TS V ( )
TS 123 333 V10.3.0 (2012-01) Technical Specification Universal Mobile Telecommunications System (UMTS); LTE; Multimedia Resource Function Controller (MRFC) - Multimedia Resource Function Processor (MRFP)
More informationInternet Engineering Task Force (IETF) S. McGlashan Hewlett-Packard May Media Control Channel Framework. Abstract
Internet Engineering Task Force (IETF) Request for Comments: 6230 Category: Standards Track ISSN: 2070-1721 C. Boulton NS-Technologies T. Melanchuk Rainwillow S. McGlashan Hewlett-Packard May 2011 Media
More informationXEP-0298: Delivering Conference Information to Jingle Participants (Coin)
XEP-0298: Delivering Conference Information to Jingle Participants (Coin) Emil Ivov mailto:emcho@jitsi.org xmpp:emcho@jit.si Enrico Marocco mailto:enrico.marocco@telecomitalia.it xmpp:enrico@tilab.com
More informationSession Initiation Protocol (SIP) Overview
Session Initiation Protocol (SIP) Overview T-110.7100 Applications and Services in Internet 5.10.2010 Jouni Mäenpää NomadicLab, Ericsson Research Contents SIP introduction, history and functionality Key
More informationRTP: A Transport Protocol for Real-Time Applications
RTP: A Transport Protocol for Real-Time Applications Provides end-to-end delivery services for data with real-time characteristics, such as interactive audio and video. Those services include payload type
More informationSession Initiation Protocol (SIP) Overview
Session Initiation Protocol (SIP) Overview T-110.7100 Applications and Services in Internet 6.10.2009 Jouni Mäenpää NomadicLab, Ericsson Contents SIP introduction, history and functionality Key concepts
More informationUnderstanding SIP exchanges by experimentation
Understanding SIP exchanges by experimentation Emin Gabrielyan 2007-04-10 Switzernet Sàrl We analyze a few simple scenarios of SIP message exchanges for a call setup between two SIP phones. We use an SIP
More informationIP Multimedia Subsystem Part 3 Marek Średniawa
IP Multimedia Subsystem Part 3 Marek Średniawa mareks@tele.pw.edu.pl Institute of Telecommunications Project is co-financed by European Union within the European Social Fund Charging in IMS IMS charging
More informationHOW PERSISTENT CHAT SERVER WORKS
HOW PERSISTENT CHAT SERVER WORKS LYNC SERVER 2013 Lync Server 2013, Persistent Chat Server enables you to participate in multiparty, topic-based conversations that persist over time. Persistent Chat Server
More information3GPP TS V ( )
3GPP TS 24.379 V13.1.1 (2016-06) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Core Networks and Terminals; Mission Critical Push To Talk (MCPTT) call control;
More informationSetting up CLUE telepresence sessions via the WebRTC data channel IPTComm2014, Chicago, September 30 th 2014
Setting up CLUE telepresence sessions via the WebRTC data channel, September 30 th 2014 Roberta Presta & Simon Pietro Romano {roberta.presta,spromano}@unina.it Telepresence Real-time multimedia application
More informationMultimedia Communication
Multimedia Communication Session Description Protocol SDP Session Announcement Protocol SAP Realtime Streaming Protocol RTSP Session Initiation Protocol - SIP Dr. Andreas Kassler Slide 1 SDP Slide 2 SDP
More informationSIPPING Working Group A. Johnston, Ed. Internet-Draft Avaya Intended status: BCP R. Sparks Expires: January 12, 2009 Estacado Systems C. Cunningham S.
SIPPING Working Group A. Johnston, Ed. Internet-Draft Avaya Intended status: BCP R. Sparks Expires: January 12, 2009 Estacado Systems C. Cunningham S. Donovan Cisco Systems K. Summers Sonus July 11, Status
More informationCisco TelePresence Conductor
Cisco TelePresence Conductor Deployment Guide XC1.2 D14827.02 May 2012 Contents Contents Introduction... 4 About the Cisco TelePresence Conductor... 4 Call flow with the Cisco TelePresence Conductor...
More informationInternet Engineering Task Force (IETF) Meetecho S P. Romano. University of Napoli. November 2013
Internet Engineering Task Force (IETF) Request for Comments: 7058 Category: Informational ISSN: 2070-1721 A. Amirante University of Napoli T. Castaldi L. Miniero Meetecho S P. Romano University of Napoli
More informationP2PSIP, ICE, and RTCWeb
P2PSIP, ICE, and RTCWeb T-110.5150 Applications and Services in Internet October 11 th, 2011 Jouni Mäenpää NomadicLab, Ericsson Research AGENDA Peer-to-Peer SIP (P2PSIP) Interactive Connectivity Establishment
More informationVoIP. ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts
VoIP ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts VoIP System Gatekeeper: A gatekeeper is useful for handling VoIP call connections includes managing terminals, gateways and MCU's (multipoint
More informationSIP Compliance APPENDIX
APPENDIX E This appendix describes Cisco SIP proxy server (Cisco SPS) compliance with the Internet Engineering Task Force (IETF) definition of Session Initiation Protocol (SIP) as described in the following
More informationAll-IP Core Network Multimedia Domain
GPP X.S00-00-0 Version.0 Version Date: July 00 0 All-IP Core Network Multimedia Domain IP Multimedia (IMS) session handling; IP Multimedia (IM) Call Model; Stage 0 COPYRIGHT NOTICE GPP and its Organizational
More informationOverview of SIP. Information About SIP. SIP Capabilities. This chapter provides an overview of the Session Initiation Protocol (SIP).
This chapter provides an overview of the Session Initiation Protocol (SIP). Information About SIP, page 1 How SIP Works, page 4 How SIP Works with a Proxy Server, page 5 How SIP Works with a Redirect Server,
More informationTSIN02 - Internetworking
Lecture 8: SIP and H323 Litterature: 2004 Image Coding Group, Linköpings Universitet Lecture 8: SIP and H323 Goals: After this lecture you should Understand the basics of SIP and it's architecture Understand
More informationNetwork Working Group Request for Comments: 5167 Category: Informational Polycom March 2008
Network Working Group Request for Comments: 5167 Category: Informational M. Dolly AT&T Labs R. Even Polycom March 2008 Status of This Memo Media Server Control Protocol Requirements This memo provides
More informationReal Time Protocols. Overview. Introduction. Tarik Cicic University of Oslo December IETF-suite of real-time protocols data transport:
Real Time Protocols Tarik Cicic University of Oslo December 2001 Overview IETF-suite of real-time protocols data transport: Real-time Transport Protocol (RTP) connection establishment and control: Real
More information12/12/2012 Cisco TIP Endpoint Profile TX 6 Page 1 Doc version: 1.0
12/12/2012 Cisco TIP Endpoint Profile TX 6 Page 1 Cisco TIP Endpoint TX 6 Implementation Profile (for use with TIP v8) Agreement. Information about that Agreement is available at www.imtc.org/tip Modification
More informationRTP model.txt 5/8/2011
Version 0.3 May 6, 2011 (1) Introduction This document provides recommendations and guidelines for RTP and RTCP in context of SIPREC. In order to communicate most effectively, Session Recording Client
More informationConfigure Jabber to Use Custom Audio and Video Port Range on CUCM
Configure Jabber to Use Custom Audio and Video Port Range on CUCM 11.5.1 Contents Introduction Prerequisites Requirements Components Used Configure Verify Troubleshoot Introduction This document describes
More informationRequest for Comments: 5369 Category: Informational October Framework for Transcoding with the Session Initiation Protocol (SIP)
Network Working Group G. Camarillo Request for Comments: 5369 Ericsson Category: Informational October 2008 Framework for Transcoding with the Session Initiation Protocol (SIP) Status of This Memo This
More information3GPP TS V ( )
TS 23.333 V12.5.0 (2015-03) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals; Multimedia Resource Function Controller (MRFC) - Multimedia
More informationCompliance with RFC 3261
APPENDIX A Compliance with RFC 3261 This appendix describes how the Cisco Unified IP Phone 7960G and 7940G complies with the IETF definition of SIP as described in RFC 3261. It contains compliance information
More informationDeployment Profile Template Version 1.0 for WS-Reliability 1.1
Deployment Profile Template Version 1.0 for WS-Reliability 1.1 Committee Draft 11 April 2007 URIs: This Version: http://docs.oasis-open.org/wsrm/profile/wsr-deployment-profile-template-cd.pdf Latest Version:
More informationA Convedia White Paper. Controlling Media Servers with SIP
Version 1.2 June, 2004 Contents: Introduction page 3 Media Server Overview page 3 Dimensions of Interaction page 5 Types of Interaction page 6 SIP Standards for Media Server Control page 7 Introduction
More informationCommon Components. Cisco Unified Border Element (SP Edition) Configuration Profile Examples 5 OL
The following components of the Cisco Unified Border Element are common to all of the configuration profile examples in this document. Secure Media Adjacencies Call Policies CAC Policies SIP Profiles 5
More informationTelecommunication Services Engineering Lab. Roch H. Glitho
1 Introduction Signaling protocol neutral service engineering technology Service architecture applicable to NGNs using any signalling protocol Next Generation signalling protocols SIP H.323 Example already
More informationCollaborative Conferencing
CHAPTER 8 Revised: March 30, 2012, When there are three or more participants involved in a call, the call becomes a conference. In collaborative conferencing, the audio, video and content from some or
More informationSDP Capability Negotiation
SDP Capability Negotiation draft-andreasen-mmusic-sdp-capability-negotiation-00.txt IETF 66 July 12, 2006 Flemming Andreasen (fandreas@cisco.com) 1 Background Media stream establishment can be divided
More informationA Virtual and Distributed Control Layer with Proximity Awareness for Group Conferencing in P2PSIP
A Virtual and Distributed Control Layer with Proximity Awareness for Group Conferencing in P2PSIP Alexander Knauf 1 alexander.knauf@haw-hamburg.de Gabriel Hege 1, Thomas Schmidt 1, Matthias Wählisch 2
More informationZ24: Signalling Protocols
Z24: Signalling Protocols Mark Handley H.323 ITU protocol suite for audio/video conferencing over networks that do not provide guaranteed quality of service. H.225.0 layer Source: microsoft.com 1 H.323
More informationVoice over IP Consortium
Voice over IP Consortium Version 1.6 Last Updated: August 20, 2010 121 Technology Drive, Suite 2 University of New Hampshire Durham, NH 03824 Research Computing Center Phone: +1-603-862-0186 Fax: +1-603-862-4181
More informationCisco TelePresence Conductor with Cisco Unified Communications Manager
Cisco TelePresence Conductor with Cisco Unified Communications Manager Deployment Guide XC2.2 Unified CM 8.6.2 and 9.x D14998.09 Revised March 2014 Contents Introduction 4 About this document 4 Further
More informationProtocols for Multiparty Multimedia Sessions. By: Chunyan Fu, PhD, Ericsson Canada Fatna Belqasmi, PhD, Ericsson Canada
Protocols for Multiparty Multimedia Sessions By: Chunyan Fu, PhD, Ericsson Canada Fatna Belqasmi, PhD, Ericsson Canada Part I: introduction, signaling and media control protocols (Nov. 16, by Chunyan)
More informationCommunicator for Android. User Guide. Release 21.3
Communicator for Android User Guide Release 21.3 Table of Contents Contents Table of Contents...2 1 Main Tabs...5 2 Contacts...6 2.1 Add Contacts... 6 2.2 Edit... 7 2.3 Filters... 7 3 Presence...8 4 Instant
More informationConfigure Conference Bridges
Conference Bridges Overview, page 1 Conference Bridge Types, page 1 Call Preservation, page 4 Call Preservation Scenarios, page 5 Conference Bridge Configuration Task Flow, page 7 Conference Bridges Overview
More informationInternet Engineering Task Force (IETF) Request for Comments: ISSN: May 2014
Internet Engineering Task Force (IETF) Request for Comments: 7195 Category: Standards Track ISSN: 2070-1721 M. Garcia-Martin Ericsson S. Veikkolainen Nokia May 2014 Session Description Protocol (SDP) Extension
More informationINSE 7110 Winter 2004 Value Added Services Engineering in Next Generation Networks Week #5. Roch H. Glitho- Ericsson/Concordia University
INSE 7110 Winter 2004 Value Added Services Engineering in Next Generation Networks Week #5 1 Legacy based service architectures Expectations and Legacy based service architectures. A big gap 1. Re-using
More informationMISB RP 1302 RECOMMENDED PRACTICE. 27 February Inserting KLV in Session Description Protocol (SDP) 1 Scope. 2 References
MISB RP 1302 RECOMMENDED PRACTICE Inserting KLV in Session Description Protocol (SDP) 27 February 2014 1 Scope This MISB Recommended Practice (RP) presents a method to insert KLV (Key-Length-Value) encoded
More information1 Covene Cohesion Administrator Guide A Modular Platform for Video Conferencing Management October 9, 2017
1 Covene Cohesion Administrator Guide A Modular Platform for Video Conferencing Management October 9, 2017 Software Version 4.5 Document Revision 1.0 2017 Covene LLC, All Rights Reserved. Covene, the Covene
More information2001: First release of Linphone, for GNU/Linux, with minimalist GTK+-1.2 interface - GPLv2 License - Basic audio calls
May 2018 A bit of history 2001: First release of Linphone, for GNU/Linux, with minimalist GTK+-1.2 interface - GPLv2 License - Basic audio calls 2006: Video calls added, ported to Windows 2010: Creation
More informationECMA st Edition / December Corporate Telecommunication Networks - Signalling Interworking between QSIG and SIP - Call Transfer
EMA-361 1 st Edition / December 2004 orporate Telecommunication Networks - Signalling Interworking between QSIG and SIP - all Transfer Standard EMA-361 1 st Edition / December 2004 orporate Telecommunication
More informationManaging an MCU Profile in Resource Manager
CHAPTER 5 Configuring Cascading, page 5-1 Creating or Modifying an MCU Profile, page 5-2 Taking an MCU Offline, page 5-3 Removing an MCU Profile, page 5-4 Searching for an MCU Profile, page 5-4 Synchronizing
More informationCisco TelePresence Conductor with Cisco VCS (Policy Service)
Cisco TelePresence Conductor with Cisco VCS (Policy Service) Deployment Guide TelePresence Conductor XC3.0 Cisco VCS X8.x Revised January 2015 Contents Introduction 5 About the Cisco TelePresence Conductor
More informationInternet Technology 4/29/2013
Session Initiation Protocol (SIP) Internet Technology 14. VoIP and Traversal Paul Krzyzanowski Rutgers University Spring 2013 Dominant protocol for Voice over IP (VoIP) RFC 3261 llows a call to be established
More informationProblem Max. Points Act. Points Grader
dvanced Networking ourse: 320471 International University remen ate: 2006-10-17 r. Jürgen Schönwälder eadline: 2006-10-17 Midterm xamination The IU ode of cademic Integrity applies to this examination.
More informationINSE 7110 Winter 2008 Value Added Services Engineering in Next Generation Networks Week #6, Lecture 6. Roch H. Glitho- Ericsson/Concordia University
INSE 7110 Winter 2008 Value Added Services Engineering in Next Generation Networks Week #6, Lecture 6 1 efinition... Signaling protocol neutral architecture Service architecture applicable to networks
More informationA NOVEL MECHANISM FOR MEDIA RESOURCE CONTROL IN SIP MOBILE NETWORKS
A NOVEL MECHANISM FOR MEDIA RESOURCE CONTROL IN SIP MOBILE NETWORKS Noël CRESPI, Youssef CHADLI, Institut National des Telecommunications 9, rue Charles Fourier 91011 EVRY Cedex FRANCE Authors: N.Crespi,
More informationETSI TS V ( )
TS 124 315 V14.0.0 (2017-03) TECHNICAL SPECIFICATION Universal Mobile Telecommunications System (UMTS); LTE; IP Multimedia Subsystem (IMS) Operator Determined Barring (ODB); Stage 3: protocol specification
More informationClearspan Communicator User Guide for ios Tablets
Clearspan Communicator User Guide for ios Tablets RELEASE# 20.1.1 JULY 2015 NOTICE The information contained in this document is believed to be accurate in all respects but is not warranted by Mitel Communications,
More informationETSI TS V ( )
TS 124 103 V13.2.0 (2018-01) TECHNICAL SPECIFICATION Universal Mobile Telecommunications System (UMTS); LTE; Telepresence using the IP Multimedia (IM) Core Network (CN) Subsystem (IMS); Stage 3 (3GPP TS
More informationEmblaze-VCON Conferencing Bridge (VCB5) 5.1 SP1
Emblaze-VCON Conferencing Bridge (VCB5) 5.1 SP1 Release Notes February, 2007 Fixed Bugs 1. VCB sent wrong bandwidth for systems that connected as a lower rate than the conference rate. 2. Bad audio on
More informationConfigure Conference Bridges
Conference Bridges Overview, page 1 s, page 1 Conference Bridge Configuration Task Flow, page 6 Conference Bridges Overview Conference bridge for Cisco Unified Communications Manager is a software or hardware
More informationRev
Rev. 2.8.1 Copyright Notice Copyright 2010-2017 Telinta Inc. No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without the
More informationInternet Engineering Task Force (IETF) Category: Standards Track September 2010 ISSN:
Internet Engineering Task Force (IETF) F. Andreasen Request for Comments: 5939 Cisco Systems Category: Standards Track September 2010 ISSN: 2070-1721 Abstract Session Description Protocol (SDP) Capability
More informationdraft-ietf-sip-info-method-02.txt February 2000 The SIP INFO Method Status of this Memo
HTTP/1.1 200 OK Date: Tue, 09 Apr 2002 07:53:57 GMT Server: Apache/1.3.20 (Unix) Last-Modified: Tue, 15 Feb 2000 17:03:00 GMT ETag: "3239a5-465b-38a986c4" Accept-Ranges: bytes Content-Length: 18011 Connection:
More informationOffice Communicator for iphone. User Guide. Release
Office Communicator for iphone User Guide Release 21.3.1 Table of Contents 1 About Communicator for iphone...4 2 Getting Started...5 2.1 Installation... 5 2.2 Sign In... 5 3 Main Tabs...6 4 Contacts...7
More informationSIMPLE (SIP for Instant Messaging and Presence Leveraging Extensions Used by CM-IMP. XMPP (extensible Messaging and Presence Protocol) Used by CM-IMP
Rev. 20170312.203116 14. IM and Presence c cnac o okbook.com C M - I M P CM-IMP (cisco Communications Manager IM and Presence server) Tightly integrated with CUCM. Extends the presence capabilities native
More informationTranscoding Services Invocation in the Session Initiation Protocol
Internet Engineering Task Force INTERNET-DRAFT draft-camarillo-sip-deaf-00.ps SIP WG G. Camarillo, E. Burger, H. Schulzrinne, A. van Wijk Ericsson, SnowShore Networks, Columbia University, Ericsson September
More informationInternet Engineering Task Force. Category: Standards Track November 2001 Expires May 2002 <draft-ietf-sip-events-01.txt>
Internet Engineering Task Force Adam Roach Internet Draft Ericsson Inc. Category: Standards Track November 2001 Expires May 2002 Status of this Memo Abstract SIP-Specific
More informationPush to talk over Cellular 2.1 Requirements
Push to talk over Cellular 2.1 Requirements Approved Version 2.1 02 Aug 2011 Open Mobile Alliance OMA-RD-PoC-V2_1-20110802-A OMA-RD-PoC-V2_1-20110802-A Page 2 (99) Use of this document is subject to all
More informationETSI TS V (201
TS 124 379 V13.0.1 (201 16-05) TECHNICAL SPECIFICATION LTE; Mission Critical Push To Talk (MCPTT) call control; Protocol specification (3GPP TS 24.379 version 13.0.1 Release 13) 1 TS 124 379 V13.0.1 (2016-05)
More informationMedia Resources CHAPTER
17 CHAPTER Revised: April 30, 2013; A media resource is a software-based or hardware-based entity that performs media processing functions on the data streams to which it is connected. Media processing
More informationCisco TelePresence Conductor with Unified CM
Cisco TelePresence Conductor with Unified CM Deployment Guide TelePresence Conductor XC3.0 Unified CM 10.x Revised February 2015 Contents Introduction 5 About this document 5 Related documentation 5 About
More informationCollaboration Support in Open Hypermedia Environments
Collaboration Support in Open Hypermedia Environments Jörg M. Haake & Weigang Wang GMD - German National Research Center for Information Technology Integrated Publication and Information Systems Institute
More informationInternet Engineering Task Force (IETF) Request for Comments: March 2015
Internet Engineering Task Force (IETF) Request for Comments: 7463 Updates: 3261, 4235 Category: Standards Track ISSN: 2070-1721 A. Johnston, Ed. Avaya M. Soroushnejad, Ed. V. Venkataramanan Sylantro Systems
More informationNetwork Working Group. Category: Standards Track March 2001
Network Working Group M. Rose Request For Comments: 3080 Invisible Worlds, Inc. Category: Standards Track March 2001 Status of this Memo The Blocks Extensible Exchange Protocol Core This document specifies
More informationCollaborate App for Android Smartphones
Collaborate App for Android Smartphones The AT&T Collaborate service provides the Collaborate app to help you manage calls and conferences on the go. The app comes in 3 versions: Collaborate - Mobile Collaborate
More informationQuestions from last time
Questions from last time Pthreads vs regular thread? Pthreads are POSIX-standard threads (1995). There exist earlier and newer standards (C++11). Pthread is probably most common. Pthread API: about a 100
More informationRequest for Comments: April Control of Service Context using SIP Request-URI
Network Working Group Request for Comments: 3087 Category: Informational B. Campbell R. Sparks dynamicsoft April 2001 Status of this Memo Control of Service Context using SIP Request-URI This memo provides
More informationCisco TelePresence MCU 4.3
Cisco TelePresence MCU 4.3 Product administration guide D14845.03 April 2012 Contents Using the web interface 7 Logging into the web interface 7 Failing to log into the web interface 7 Joining and viewing
More informationIMS Client Framework for All IP-Based Communication Networks
IMS Client Framework for All IP-Based Communication Networks D. Jayaram, S. Vijay Anand, Vamshi Raghav, Prashanth Kumar, K. Riyaz & K. Kishan Larsen & Toubro InfoTech Limited Research and Development Group,
More informationNon. Interworking between SIP and H.323, MGCP, Megaco/H.248 LS'LDORJ,QF 7HFKQRORJ\ 'ULYH 6XLWH 3KRQH )D[
Non Interworking between SIP and H.323, MGCP, Megaco/H.248 7HFKQRORJ\ 'ULYH 6XLWH 3KRQH )D[ 6DQ -RVH &$ 86$ 85/ ZZZLSGLDORJFRP Joon Maeng Jörg Ott jmaeng@ipdialog.com jo@ipdialog.com The Starting Point
More informationUCM6102/6104/6108/6116 Configuration
UCM6102/6104/6108/6116 Configuration This document introduces manual configuration steps performed for interoperability testing between AccessLine and Grandstream UCM6102/6104/6108/6116. Configuration
More informationRequest for Comments: 4571 Category: Standards Track July 2006
Network Working Group J. Lazzaro Request for Comments: 4571 UC Berkeley Category: Standards Track July 2006 Status of This Memo Framing Real-time Transport Protocol (RTP) and RTP Control Protocol (RTCP)
More informationRequest for Comments: Category: Standards Track Columbia U. June An Offer/Answer Model with the Session Description Protocol (SDP)
Network Working Group J. Rosenberg Request for Comments: 3264 dynamicsoft Obsoletes: 2543 H. Schulzrinne Category: Standards Track Columbia U. June 2002 An Offer/Answer Model with the Session Description
More information