SlideShare una empresa de Scribd logo
1 de 19
1 Telepresence Interoperability Protocol (TIP)Overview for IMTC SuperOp 2010 Workshop Allyn Romanow Cisco Telepresence Systems Business Unit (TSBU) 15 June 2010
Agenda What is TIP? Background Interesting Features Documentation Current status 2
What is TIP? Telepresence  Interoperability  Protocol Immediate interoperability with Cisco WHILE working on an industry standard Signaling media and media control  Controls media Identifies positions and lots of functions Uses RTCP for signaling instead of SIP/SDP 3
Use Cases, Point to Point and Multi-point Call Agent Point-to-point Calls Call Agent   TIP   TIP                         TIP MCU Multipoint Calls
Background Cisco opened up TIP to kick start multi-vendor, multi-screen interoperability while IMTC, the industry work on a suite of standardshttp://www.cisco.com/go/tip Spec (v6, v7) and profile(s) TIP Library Open Source project to launch by 1 Julyhttp://tiprotocol.sourceforge.net Cisco to transfer ownership of TIP and Library to IMTC to own, govern, change control 5
Features- What’s Interesting? 6
Telepresence Interoperability Protocol (TIP) CTMS CUCMA Session Establishment (SIP) TIP Message Exchange            RTCP  Data 			        RTP
Signaling Media Control Signals endpoints multi-screen capabilities and how streams are mapped to physical devices. Defines positional identifiers (left, right, center,aux) Uses the RTCP private extension mechanism APP packet APP MUXCTRL – number and positions of media streams can transmit and receive APP MEDIAOPTS – AAM, G.711, Refresh, codec,feedback, algorithms Uses RTP Contributing Source (CSRC)
RTP Muxing Multiplexes all its video and audio streams into one video RTP session and one audio RTP session CSRC used to demultiplex at receiver Advantages – getting through SIP B2BUAs, NAT/FW that does not support multiple media lines of same media type Disadvantages – non-standard
All Video Streams Share 1 Common RTP Connection CTS 1 CTS 2 Video RTP Session or Max 4 Video Streams Center, Left and Right Camera = 3 Video streams Data Video = 1 Video stream Each Camera stream is sent to the corresponding Display Data Video stream is sent to the Projector HDMI Outlet
All Audio Streams Share Common RTP Connection CTS 2 (Out) CTS 1 (In) Audio RTP Session Max 4 AAC-LD Audio Streams Center, Left and Right channels = 3 streams Line in and Audio Add-in = 1 stream
Interoperability through “Switching” Active SegmentCascade London H.323 or H.320 Videoconferencing Tokyo CUVC CTMS SIP Video Telephony New York Video Telephony H.264 1080p or 720p Any video format CUVC supports H.264 CIF (SD interop only) Any audio format CUVC supports AAC-LD G.722 or G.711 12
Security (in v7) Encryption (SRTP) with these key exchange approaches Point-to-point: Keys negotiated through DTLS (TLS over UDP) in-band within the RTP media stream [RFC 5764] Point-to-multipoint: EKT (Encrypted Key Transport)
Current Status Becomes part of IMTC July 31 New IMTC working group- TIP AG Process for making changes to spec  Interop testing Co-chairs Source license management
Questions?
TIP Capabilities 1080p at 30 fps, or  780p AUX/collaboration screen, w/ maximum fps indication (1, 5 or 30 fps) Audio Activity Metric (for multipoint switching) Enhanced Codec capability/profile negotiation, such as CABAC, LTRP, GDR and IDR, etc. TIP feedback is ACK centric
Telepresence Interoperability Protocol (TIP) TIP Use Cases – 3rd party Endpoints in Cisco Deployment Endpoints Registered To CUCM (*)  Point-to-point Calls CUCM Cisco TelePresence Endpoints Registered To CUCM (*)  Multipoint CallsAdhoc, Scheduled, Static CUCM   TIP   TIP                         TIP          TIP Cisco TelePresence Cisco CTMS or TelePresence Server (*) Alternatively may connect to a separate call agent that connects to the CUCM via a trunk interface.
Telepresence Interoperability Protocol (TIP) TIP Use Cases – 3rd party MCUs in Cisco Deployment Trunk To CUCM (*) Cisco TelePresence Cisco CTMS Other MCU Trunk To CUCM (*)   TIP   TIP   TIP   TIP Cisco TelePresence Other MCU (*) Alternatively may connect to a separate call agent that connects to the CUCM via a trunk interface.

Más contenido relacionado

La actualidad más candente

Enabling 5G with NFV: New Joint White Paper Outlining Network Operator Perspe...
Enabling 5G with NFV: New Joint White Paper Outlining Network Operator Perspe...Enabling 5G with NFV: New Joint White Paper Outlining Network Operator Perspe...
Enabling 5G with NFV: New Joint White Paper Outlining Network Operator Perspe...Open Networking Summit
 
Enabling Multi-access Edge Computing (MEC) Platform-as-a-Service for Enterprises
Enabling Multi-access Edge Computing (MEC) Platform-as-a-Service for EnterprisesEnabling Multi-access Edge Computing (MEC) Platform-as-a-Service for Enterprises
Enabling Multi-access Edge Computing (MEC) Platform-as-a-Service for EnterprisesMichelle Holley
 
20180306 VidMeet4 Bunji Yamamoto
20180306 VidMeet4 Bunji Yamamoto20180306 VidMeet4 Bunji Yamamoto
20180306 VidMeet4 Bunji YamamotoBunji Yamamoto
 
NFF-GO (YANFF) - Yet Another Network Function Framework
NFF-GO (YANFF) - Yet Another Network Function FrameworkNFF-GO (YANFF) - Yet Another Network Function Framework
NFF-GO (YANFF) - Yet Another Network Function FrameworkMichelle Holley
 
Technology Disruption Brings New VAS Opportunities
Technology Disruption Brings New VAS OpportunitiesTechnology Disruption Brings New VAS Opportunities
Technology Disruption Brings New VAS OpportunitiesRadisys Corporation
 
Turbocharge the NFV Data Plane in the SDN Era - a Radisys presentation
Turbocharge the NFV Data Plane in the SDN Era - a Radisys presentationTurbocharge the NFV Data Plane in the SDN Era - a Radisys presentation
Turbocharge the NFV Data Plane in the SDN Era - a Radisys presentationRadisys Corporation
 
Building efficient 5G NR base stations with Intel® Xeon® Scalable Processors
Building efficient 5G NR base stations with Intel® Xeon® Scalable Processors Building efficient 5G NR base stations with Intel® Xeon® Scalable Processors
Building efficient 5G NR base stations with Intel® Xeon® Scalable Processors Michelle Holley
 
Multiservice Broadcast Networks Over Satellite
Multiservice Broadcast Networks Over SatelliteMultiservice Broadcast Networks Over Satellite
Multiservice Broadcast Networks Over SatelliteNewtec
 
MIPI DevCon Taipei 2019: Addressing 5G RFFE Control Challenges with MIPI RFFE...
MIPI DevCon Taipei 2019: Addressing 5G RFFE Control Challenges with MIPI RFFE...MIPI DevCon Taipei 2019: Addressing 5G RFFE Control Challenges with MIPI RFFE...
MIPI DevCon Taipei 2019: Addressing 5G RFFE Control Challenges with MIPI RFFE...MIPI Alliance
 
Re usable continuous-time analog sva assertions - slides
Re usable continuous-time analog sva assertions - slidesRe usable continuous-time analog sva assertions - slides
Re usable continuous-time analog sva assertions - slidesRégis SANTONJA
 
Trill spb-comparison-extract
Trill spb-comparison-extractTrill spb-comparison-extract
Trill spb-comparison-extractIssacYuan
 
Towards a 5G Operating Platform Infrastructure-agnostic Orchestration
Towards a 5G Operating Platform Infrastructure-agnostic OrchestrationTowards a 5G Operating Platform Infrastructure-agnostic Orchestration
Towards a 5G Operating Platform Infrastructure-agnostic OrchestrationITU
 
Access Network Evolution
Access Network Evolution Access Network Evolution
Access Network Evolution Cisco Canada
 
Accelerating MIPI Interface Development and Validation - Introspect Technology
Accelerating MIPI Interface Development and Validation - Introspect TechnologyAccelerating MIPI Interface Development and Validation - Introspect Technology
Accelerating MIPI Interface Development and Validation - Introspect TechnologyJean-Marc Robillard
 

La actualidad más candente (20)

Enabling 5G with NFV: New Joint White Paper Outlining Network Operator Perspe...
Enabling 5G with NFV: New Joint White Paper Outlining Network Operator Perspe...Enabling 5G with NFV: New Joint White Paper Outlining Network Operator Perspe...
Enabling 5G with NFV: New Joint White Paper Outlining Network Operator Perspe...
 
Enabling Multi-access Edge Computing (MEC) Platform-as-a-Service for Enterprises
Enabling Multi-access Edge Computing (MEC) Platform-as-a-Service for EnterprisesEnabling Multi-access Edge Computing (MEC) Platform-as-a-Service for Enterprises
Enabling Multi-access Edge Computing (MEC) Platform-as-a-Service for Enterprises
 
NFV SDN for carriers
NFV SDN for carriersNFV SDN for carriers
NFV SDN for carriers
 
20180306 VidMeet4 Bunji Yamamoto
20180306 VidMeet4 Bunji Yamamoto20180306 VidMeet4 Bunji Yamamoto
20180306 VidMeet4 Bunji Yamamoto
 
NFF-GO (YANFF) - Yet Another Network Function Framework
NFF-GO (YANFF) - Yet Another Network Function FrameworkNFF-GO (YANFF) - Yet Another Network Function Framework
NFF-GO (YANFF) - Yet Another Network Function Framework
 
Technology Disruption Brings New VAS Opportunities
Technology Disruption Brings New VAS OpportunitiesTechnology Disruption Brings New VAS Opportunities
Technology Disruption Brings New VAS Opportunities
 
Turbocharge the NFV Data Plane in the SDN Era - a Radisys presentation
Turbocharge the NFV Data Plane in the SDN Era - a Radisys presentationTurbocharge the NFV Data Plane in the SDN Era - a Radisys presentation
Turbocharge the NFV Data Plane in the SDN Era - a Radisys presentation
 
Building efficient 5G NR base stations with Intel® Xeon® Scalable Processors
Building efficient 5G NR base stations with Intel® Xeon® Scalable Processors Building efficient 5G NR base stations with Intel® Xeon® Scalable Processors
Building efficient 5G NR base stations with Intel® Xeon® Scalable Processors
 
Multiservice Broadcast Networks Over Satellite
Multiservice Broadcast Networks Over SatelliteMultiservice Broadcast Networks Over Satellite
Multiservice Broadcast Networks Over Satellite
 
5G Network Introduction
5G Network Introduction5G Network Introduction
5G Network Introduction
 
MIPI DevCon Taipei 2019: Addressing 5G RFFE Control Challenges with MIPI RFFE...
MIPI DevCon Taipei 2019: Addressing 5G RFFE Control Challenges with MIPI RFFE...MIPI DevCon Taipei 2019: Addressing 5G RFFE Control Challenges with MIPI RFFE...
MIPI DevCon Taipei 2019: Addressing 5G RFFE Control Challenges with MIPI RFFE...
 
Re usable continuous-time analog sva assertions - slides
Re usable continuous-time analog sva assertions - slidesRe usable continuous-time analog sva assertions - slides
Re usable continuous-time analog sva assertions - slides
 
Openstack meetup NFV
Openstack meetup NFV Openstack meetup NFV
Openstack meetup NFV
 
VoLTE - From Delay to Deploy
VoLTE - From Delay to DeployVoLTE - From Delay to Deploy
VoLTE - From Delay to Deploy
 
Surf Communication Solutions - Voice Video Gw
Surf Communication Solutions - Voice Video GwSurf Communication Solutions - Voice Video Gw
Surf Communication Solutions - Voice Video Gw
 
Thinking about IP migration
Thinking about IP migration Thinking about IP migration
Thinking about IP migration
 
Trill spb-comparison-extract
Trill spb-comparison-extractTrill spb-comparison-extract
Trill spb-comparison-extract
 
Towards a 5G Operating Platform Infrastructure-agnostic Orchestration
Towards a 5G Operating Platform Infrastructure-agnostic OrchestrationTowards a 5G Operating Platform Infrastructure-agnostic Orchestration
Towards a 5G Operating Platform Infrastructure-agnostic Orchestration
 
Access Network Evolution
Access Network Evolution Access Network Evolution
Access Network Evolution
 
Accelerating MIPI Interface Development and Validation - Introspect Technology
Accelerating MIPI Interface Development and Validation - Introspect TechnologyAccelerating MIPI Interface Development and Validation - Introspect Technology
Accelerating MIPI Interface Development and Validation - Introspect Technology
 

Similar a Cisco TIP Presentation

Sip technology overview
Sip technology overviewSip technology overview
Sip technology overviewOded Ben-Dori
 
Effective and Secure Scheme for Video Multicasting using Real Time Transport ...
Effective and Secure Scheme for Video Multicasting using Real Time Transport ...Effective and Secure Scheme for Video Multicasting using Real Time Transport ...
Effective and Secure Scheme for Video Multicasting using Real Time Transport ...IRJET Journal
 
Designing an 4K/UHD1 HDR OB Truck as 12G-SDI or IP-based
Designing an 4K/UHD1 HDR OB Truck as 12G-SDI or IP-basedDesigning an 4K/UHD1 HDR OB Truck as 12G-SDI or IP-based
Designing an 4K/UHD1 HDR OB Truck as 12G-SDI or IP-basedDr. Mohieddin Moradi
 
RIP RTCP RTSP
RIP RTCP RTSPRIP RTCP RTSP
RIP RTCP RTSPDev Heba
 
Building Voice
Building Voice Building Voice
Building Voice Videoguy
 
Streaming Media Protocols
Streaming Media ProtocolsStreaming Media Protocols
Streaming Media Protocolssanjoysanyal
 
Packet-to-Packet Applications
Packet-to-Packet ApplicationsPacket-to-Packet Applications
Packet-to-Packet ApplicationsVideoguy
 
Cloud Foundry Summit 2015: Cloud Foundry and IoT Protocol Support
Cloud Foundry Summit 2015: Cloud Foundry and IoT Protocol SupportCloud Foundry Summit 2015: Cloud Foundry and IoT Protocol Support
Cloud Foundry Summit 2015: Cloud Foundry and IoT Protocol SupportVMware Tanzu
 
Utel Systems - Stinga Monitoring System
Utel Systems - Stinga Monitoring SystemUtel Systems - Stinga Monitoring System
Utel Systems - Stinga Monitoring Systemfgorseth
 
Protocol For Streaming Media
Protocol For Streaming MediaProtocol For Streaming Media
Protocol For Streaming MediaKaniska Mandal
 
Industrial_Ethernet_Technologies_220529_031813 (1).pdf
Industrial_Ethernet_Technologies_220529_031813 (1).pdfIndustrial_Ethernet_Technologies_220529_031813 (1).pdf
Industrial_Ethernet_Technologies_220529_031813 (1).pdfTobey Houston
 
Ethercat.org industrial ethernet technologies
Ethercat.org industrial ethernet technologiesEthercat.org industrial ethernet technologies
Ethercat.org industrial ethernet technologiesKen Ott
 
CCNA RS_NB - Chapter 5
CCNA RS_NB - Chapter 5CCNA RS_NB - Chapter 5
CCNA RS_NB - Chapter 5Irsandi Hasan
 

Similar a Cisco TIP Presentation (20)

Sip technology overview
Sip technology overviewSip technology overview
Sip technology overview
 
Effective and Secure Scheme for Video Multicasting using Real Time Transport ...
Effective and Secure Scheme for Video Multicasting using Real Time Transport ...Effective and Secure Scheme for Video Multicasting using Real Time Transport ...
Effective and Secure Scheme for Video Multicasting using Real Time Transport ...
 
Designing an 4K/UHD1 HDR OB Truck as 12G-SDI or IP-based
Designing an 4K/UHD1 HDR OB Truck as 12G-SDI or IP-basedDesigning an 4K/UHD1 HDR OB Truck as 12G-SDI or IP-based
Designing an 4K/UHD1 HDR OB Truck as 12G-SDI or IP-based
 
RIP RTCP RTSP
RIP RTCP RTSPRIP RTCP RTSP
RIP RTCP RTSP
 
Rtsp
RtspRtsp
Rtsp
 
Building Voice
Building Voice Building Voice
Building Voice
 
produse Evertz
produse Evertzproduse Evertz
produse Evertz
 
Streaming Media Protocols
Streaming Media ProtocolsStreaming Media Protocols
Streaming Media Protocols
 
Packet-to-Packet Applications
Packet-to-Packet ApplicationsPacket-to-Packet Applications
Packet-to-Packet Applications
 
Surf Communication Solutions - Packet To Packet Apps
Surf Communication Solutions - Packet To Packet AppsSurf Communication Solutions - Packet To Packet Apps
Surf Communication Solutions - Packet To Packet Apps
 
Cloud Foundry Summit 2015: Cloud Foundry and IoT Protocol Support
Cloud Foundry Summit 2015: Cloud Foundry and IoT Protocol SupportCloud Foundry Summit 2015: Cloud Foundry and IoT Protocol Support
Cloud Foundry Summit 2015: Cloud Foundry and IoT Protocol Support
 
Utel Systems - Stinga Monitoring System
Utel Systems - Stinga Monitoring SystemUtel Systems - Stinga Monitoring System
Utel Systems - Stinga Monitoring System
 
Protocol For Streaming Media
Protocol For Streaming MediaProtocol For Streaming Media
Protocol For Streaming Media
 
Voip basics
Voip   basicsVoip   basics
Voip basics
 
Industrial_Ethernet_Technologies_220529_031813 (1).pdf
Industrial_Ethernet_Technologies_220529_031813 (1).pdfIndustrial_Ethernet_Technologies_220529_031813 (1).pdf
Industrial_Ethernet_Technologies_220529_031813 (1).pdf
 
Ethercat.org industrial ethernet technologies
Ethercat.org industrial ethernet technologiesEthercat.org industrial ethernet technologies
Ethercat.org industrial ethernet technologies
 
Audio And Video Over Internet
Audio And Video Over InternetAudio And Video Over Internet
Audio And Video Over Internet
 
CCNA RS_NB - Chapter 5
CCNA RS_NB - Chapter 5CCNA RS_NB - Chapter 5
CCNA RS_NB - Chapter 5
 
Internet Video
Internet VideoInternet Video
Internet Video
 
Ingest oct-9-update
Ingest oct-9-updateIngest oct-9-update
Ingest oct-9-update
 

Más de IMTC

UC SDN
UC SDNUC SDN
UC SDNIMTC
 
VoLTE Testing at IMTC SuperOP 2015 - Open Invitation
VoLTE Testing at IMTC SuperOP 2015 -  Open InvitationVoLTE Testing at IMTC SuperOP 2015 -  Open Invitation
VoLTE Testing at IMTC SuperOP 2015 - Open InvitationIMTC
 
Unified Communications and Software Defined Networks (UC SDN)
Unified Communications and Software Defined Networks (UC SDN)Unified Communications and Software Defined Networks (UC SDN)
Unified Communications and Software Defined Networks (UC SDN)IMTC
 
SIPv6 Test Program
SIPv6 Test ProgramSIPv6 Test Program
SIPv6 Test ProgramIMTC
 
Stefan slivinski lifesize video coding
Stefan slivinski lifesize video coding Stefan slivinski lifesize video coding
Stefan slivinski lifesize video coding IMTC
 
The Cloud: Enabling Real-time Video Services
The Cloud: Enabling Real-time Video ServicesThe Cloud: Enabling Real-time Video Services
The Cloud: Enabling Real-time Video ServicesIMTC
 
EVS Advances in VoLTE Networks
EVS Advances in VoLTE NetworksEVS Advances in VoLTE Networks
EVS Advances in VoLTE NetworksIMTC
 
WebRTC - Bridging Web and SIP Worlds
WebRTC - Bridging Web and SIP WorldsWebRTC - Bridging Web and SIP Worlds
WebRTC - Bridging Web and SIP WorldsIMTC
 
Predictable Experience for Lync - Meru Networks
Predictable Experience for Lync - Meru NetworksPredictable Experience for Lync - Meru Networks
Predictable Experience for Lync - Meru NetworksIMTC
 
VoLTE & VoMBB The New Era in Voice Services
VoLTE & VoMBB The New Era in Voice ServicesVoLTE & VoMBB The New Era in Voice Services
VoLTE & VoMBB The New Era in Voice ServicesIMTC
 
Test & Certification WG Review, 2014 Member Meeting
Test & Certification WG Review, 2014 Member MeetingTest & Certification WG Review, 2014 Member Meeting
Test & Certification WG Review, 2014 Member MeetingIMTC
 
UC SDN AG Review
UC SDN AG ReviewUC SDN AG Review
UC SDN AG ReviewIMTC
 
Video on the Web is Changing ... massively! VP9 and beyond
Video on the Web is Changing ... massively! VP9 and beyondVideo on the Web is Changing ... massively! VP9 and beyond
Video on the Web is Changing ... massively! VP9 and beyondIMTC
 
What’s Next for Mobile Video
What’s Next for Mobile VideoWhat’s Next for Mobile Video
What’s Next for Mobile VideoIMTC
 
Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...
Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...
Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...IMTC
 
New Video Technologies Defining the Workspace of the Future
New Video Technologies Defining the Workspace of the FutureNew Video Technologies Defining the Workspace of the Future
New Video Technologies Defining the Workspace of the FutureIMTC
 
SDN API & Unified Coomunications
SDN API & Unified CoomunicationsSDN API & Unified Coomunications
SDN API & Unified CoomunicationsIMTC
 
The Ecosystem A driver for natural collaboration
The Ecosystem A driver for natural collaborationThe Ecosystem A driver for natural collaboration
The Ecosystem A driver for natural collaborationIMTC
 
Spatial Conferencing
Spatial ConferencingSpatial Conferencing
Spatial ConferencingIMTC
 
Optimizing Real Time Interactive Video Delivery from the Cloud
Optimizing Real Time Interactive Video Delivery from the CloudOptimizing Real Time Interactive Video Delivery from the Cloud
Optimizing Real Time Interactive Video Delivery from the CloudIMTC
 

Más de IMTC (20)

UC SDN
UC SDNUC SDN
UC SDN
 
VoLTE Testing at IMTC SuperOP 2015 - Open Invitation
VoLTE Testing at IMTC SuperOP 2015 -  Open InvitationVoLTE Testing at IMTC SuperOP 2015 -  Open Invitation
VoLTE Testing at IMTC SuperOP 2015 - Open Invitation
 
Unified Communications and Software Defined Networks (UC SDN)
Unified Communications and Software Defined Networks (UC SDN)Unified Communications and Software Defined Networks (UC SDN)
Unified Communications and Software Defined Networks (UC SDN)
 
SIPv6 Test Program
SIPv6 Test ProgramSIPv6 Test Program
SIPv6 Test Program
 
Stefan slivinski lifesize video coding
Stefan slivinski lifesize video coding Stefan slivinski lifesize video coding
Stefan slivinski lifesize video coding
 
The Cloud: Enabling Real-time Video Services
The Cloud: Enabling Real-time Video ServicesThe Cloud: Enabling Real-time Video Services
The Cloud: Enabling Real-time Video Services
 
EVS Advances in VoLTE Networks
EVS Advances in VoLTE NetworksEVS Advances in VoLTE Networks
EVS Advances in VoLTE Networks
 
WebRTC - Bridging Web and SIP Worlds
WebRTC - Bridging Web and SIP WorldsWebRTC - Bridging Web and SIP Worlds
WebRTC - Bridging Web and SIP Worlds
 
Predictable Experience for Lync - Meru Networks
Predictable Experience for Lync - Meru NetworksPredictable Experience for Lync - Meru Networks
Predictable Experience for Lync - Meru Networks
 
VoLTE & VoMBB The New Era in Voice Services
VoLTE & VoMBB The New Era in Voice ServicesVoLTE & VoMBB The New Era in Voice Services
VoLTE & VoMBB The New Era in Voice Services
 
Test & Certification WG Review, 2014 Member Meeting
Test & Certification WG Review, 2014 Member MeetingTest & Certification WG Review, 2014 Member Meeting
Test & Certification WG Review, 2014 Member Meeting
 
UC SDN AG Review
UC SDN AG ReviewUC SDN AG Review
UC SDN AG Review
 
Video on the Web is Changing ... massively! VP9 and beyond
Video on the Web is Changing ... massively! VP9 and beyondVideo on the Web is Changing ... massively! VP9 and beyond
Video on the Web is Changing ... massively! VP9 and beyond
 
What’s Next for Mobile Video
What’s Next for Mobile VideoWhat’s Next for Mobile Video
What’s Next for Mobile Video
 
Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...
Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...
Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...
 
New Video Technologies Defining the Workspace of the Future
New Video Technologies Defining the Workspace of the FutureNew Video Technologies Defining the Workspace of the Future
New Video Technologies Defining the Workspace of the Future
 
SDN API & Unified Coomunications
SDN API & Unified CoomunicationsSDN API & Unified Coomunications
SDN API & Unified Coomunications
 
The Ecosystem A driver for natural collaboration
The Ecosystem A driver for natural collaborationThe Ecosystem A driver for natural collaboration
The Ecosystem A driver for natural collaboration
 
Spatial Conferencing
Spatial ConferencingSpatial Conferencing
Spatial Conferencing
 
Optimizing Real Time Interactive Video Delivery from the Cloud
Optimizing Real Time Interactive Video Delivery from the CloudOptimizing Real Time Interactive Video Delivery from the Cloud
Optimizing Real Time Interactive Video Delivery from the Cloud
 

Último

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 

Último (20)

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 

Cisco TIP Presentation

  • 1. 1 Telepresence Interoperability Protocol (TIP)Overview for IMTC SuperOp 2010 Workshop Allyn Romanow Cisco Telepresence Systems Business Unit (TSBU) 15 June 2010
  • 2. Agenda What is TIP? Background Interesting Features Documentation Current status 2
  • 3. What is TIP? Telepresence  Interoperability Protocol Immediate interoperability with Cisco WHILE working on an industry standard Signaling media and media control Controls media Identifies positions and lots of functions Uses RTCP for signaling instead of SIP/SDP 3
  • 4. Use Cases, Point to Point and Multi-point Call Agent Point-to-point Calls Call Agent TIP TIP TIP MCU Multipoint Calls
  • 5. Background Cisco opened up TIP to kick start multi-vendor, multi-screen interoperability while IMTC, the industry work on a suite of standardshttp://www.cisco.com/go/tip Spec (v6, v7) and profile(s) TIP Library Open Source project to launch by 1 Julyhttp://tiprotocol.sourceforge.net Cisco to transfer ownership of TIP and Library to IMTC to own, govern, change control 5
  • 7. Telepresence Interoperability Protocol (TIP) CTMS CUCMA Session Establishment (SIP) TIP Message Exchange RTCP Data RTP
  • 8. Signaling Media Control Signals endpoints multi-screen capabilities and how streams are mapped to physical devices. Defines positional identifiers (left, right, center,aux) Uses the RTCP private extension mechanism APP packet APP MUXCTRL – number and positions of media streams can transmit and receive APP MEDIAOPTS – AAM, G.711, Refresh, codec,feedback, algorithms Uses RTP Contributing Source (CSRC)
  • 9. RTP Muxing Multiplexes all its video and audio streams into one video RTP session and one audio RTP session CSRC used to demultiplex at receiver Advantages – getting through SIP B2BUAs, NAT/FW that does not support multiple media lines of same media type Disadvantages – non-standard
  • 10. All Video Streams Share 1 Common RTP Connection CTS 1 CTS 2 Video RTP Session or Max 4 Video Streams Center, Left and Right Camera = 3 Video streams Data Video = 1 Video stream Each Camera stream is sent to the corresponding Display Data Video stream is sent to the Projector HDMI Outlet
  • 11. All Audio Streams Share Common RTP Connection CTS 2 (Out) CTS 1 (In) Audio RTP Session Max 4 AAC-LD Audio Streams Center, Left and Right channels = 3 streams Line in and Audio Add-in = 1 stream
  • 12. Interoperability through “Switching” Active SegmentCascade London H.323 or H.320 Videoconferencing Tokyo CUVC CTMS SIP Video Telephony New York Video Telephony H.264 1080p or 720p Any video format CUVC supports H.264 CIF (SD interop only) Any audio format CUVC supports AAC-LD G.722 or G.711 12
  • 13. Security (in v7) Encryption (SRTP) with these key exchange approaches Point-to-point: Keys negotiated through DTLS (TLS over UDP) in-band within the RTP media stream [RFC 5764] Point-to-multipoint: EKT (Encrypted Key Transport)
  • 14. Current Status Becomes part of IMTC July 31 New IMTC working group- TIP AG Process for making changes to spec Interop testing Co-chairs Source license management
  • 16.
  • 17. TIP Capabilities 1080p at 30 fps, or 780p AUX/collaboration screen, w/ maximum fps indication (1, 5 or 30 fps) Audio Activity Metric (for multipoint switching) Enhanced Codec capability/profile negotiation, such as CABAC, LTRP, GDR and IDR, etc. TIP feedback is ACK centric
  • 18. Telepresence Interoperability Protocol (TIP) TIP Use Cases – 3rd party Endpoints in Cisco Deployment Endpoints Registered To CUCM (*) Point-to-point Calls CUCM Cisco TelePresence Endpoints Registered To CUCM (*) Multipoint CallsAdhoc, Scheduled, Static CUCM TIP TIP TIP TIP Cisco TelePresence Cisco CTMS or TelePresence Server (*) Alternatively may connect to a separate call agent that connects to the CUCM via a trunk interface.
  • 19. Telepresence Interoperability Protocol (TIP) TIP Use Cases – 3rd party MCUs in Cisco Deployment Trunk To CUCM (*) Cisco TelePresence Cisco CTMS Other MCU Trunk To CUCM (*) TIP TIP TIP TIP Cisco TelePresence Other MCU (*) Alternatively may connect to a separate call agent that connects to the CUCM via a trunk interface.

Notas del editor

  1. because intermediate devices such as CUCM don’t recognize or pass through SDP
  2. because intermediate devices such as CUCM don’t recognize or pass through SDP
  3. Because can’t use SIP through middle devices, B2BUAs, CUCM
  4. Protocol used between media endpoints and/or infrastructure components to signal info related to the various media streams involved in a multi-screen TelePresence session.
  5. TIP’s “APP MUXCTRL” messages informs TIP peers of media multiplexing capabilities; number and positions of media streams it can transmit and receive. TIP’s “APP MEDIAOPTS” messages informs TIP peers of media option restrictions or preferences (codec types or algorithms, feedback and refresh types, etc).CSRC used because in SRTP the SSRC value is used to uniquely identify the cryptographic context used to protect the media stream. Also under the default encryption transform the SSRC is used to generate the keystream used for encryption and decryption.Separate from, but compliments, SIP.TIP defines contributing “positional” source (MUX-CSRC) identifiers(Center, Left, Right) with each media (Video, Audio and AUX) carried in different RTP flowsThe reason is that under SRTP the SSRC value is used to uniquely identify the cryptographic context used to protect the media stream. Also under the default encryption transform the SSRC is used to generate the keystream used for encryption and decryption.Separate from, but compliments, SIP..TIP defines contributing “positional” source (MUX-CSRC) identifiers (Center, Left, Right) with each media (Video, Audio and AUX) carried in different RTP flows
  6. allows Telepresence devices to work through SIP B2BUAs that do not support multiple media lines of the same media type. It also simplifies NAT/FW traversal by having to deal with only a single address/port mapping per media type rather than multiple mappings.TIP defines contributing “positional” source (MUX-CSRC) identifiers(Center, Left, Right) with each media (Video, Audio and AUX) carried in different RTP flowsAdvantage- going thru B2BUA, NATsDisadvantage – not standard
  7. Only either Doc Cam or the PC Input would be active at a time
  8. EKT (Encrypted Key Transport) is a Cisco-sponsored IETF draft as an extension to SRTP
  9. that describe how Cisco implements options in TIP, used in order to successfully interop with Cisco TP endpoint equipment
  10. that describe how Cisco implements options in TIP, used in order to successfully interop with Cisco TP endpoint equipment