This document describes the presence of OPUS codec, which was not available earlier, in Cisco Unified Communications Manager (CUCM) version 11.

Similar documents
Configure Core Settings for Device Pools

This document describes the procedure to delete unassigned directory numbers (DNs) in Cisco Unified Communication Manager (CUCM).

Configure Core Settings for Device Pools

CallManager MoH uses G.711 Codec while Voice Calls use G.729 Codec Configuration Example

Table of Contents. Cisco CallManager MoH uses G.711 Codec while Voice Calls use G.729 Codec Configuration Example

Configure and Troubleshoot Device Mobility

Opus, a free, high-quality speech and audio codec

Opus Generated by Doxygen Thu May :22:05

RTP Payload Format for SVC Video draft-ietf-avt-rtp-svc-15

Contents. Introduction. Prerequisites. Requirements. Components Used

ISO/IEC INTERNATIONAL STANDARD. Information technology MPEG audio technologies Part 3: Unified speech and audio coding

Internet Protocol Version 6 (IPv6)

Configuration Example for CUCM Non-Secure SIP Integration with CUC

SDP Capability Negotiation

[MS-RTPRAD]: Real-Time Transport Protocol (RTP/RTCP): Redundant Audio Data Extensions

draft-ietf-avt-rtp-mime-02.txt P. Hoschka W3C/INRIA/MIT March 10, 2000 Expires: September 10, 2000 MIME Type Registration of RTP Payload Formats

Planning, Deploying and Managing Microsoft Exchange Server 2010 Unified Messaging

5: Music Compression. Music Coding. Mark Handley

SIP Video Profile Best Practices

draft-ietf-avt-rtp-mime-04.txt P. Hoschka W3C/INRIA/MIT March 2, 2001 Expires: August 2, 2001 MIME Type Registration of RTP Payload Formats

SIP Video Profile Best Practices

Unified Communication Cluster Setup with CA Signed Multi Server Subject Alternate Name Configuration Example

Overview on CMS presentation sharing with Skype for Business using Expressway-E as TURN server - Cisco

Configure SIP Registrations to Authenticate and Authorize on a Per-user Basis (MRA) for CUCM 11.5

RSVP Support for RTP Header Compression, Phase 1

[MS-RTPRADEX]: RTP Payload for Redundant Audio Data Extensions. Intellectual Property Rights Notice for Open Specifications Documentation

Internet Engineering Task Force (IETF) Request for Comments: NTT M. Perumal Ericsson L. Miao Huawei Technologies November 2015

Request for Comments: 4425 Category: Standards Track February 2006

Network Working Group. Category: Standards Track W3C/INRIA/MIT July 2003

Configuration Example for CUCM Non-Secure SCCP Integration with CUC

Hotdial on IP Phones with CallManager Configuration Example

[MS-RTPRAD-Diff]: Real-Time Transport Protocol (RTP/RTCP): Redundant Audio Data Extensions

Presents 2006 IMTC Forum ITU-T T Workshop

Fax over IP Troubleshooting Basics

Internet Engineering Task Force (IETF) Request for Comments: ISSN: June 2010

freq-power-twist, on page 64 frequency (cp-dualtone), on page 66

Configure Conference Now Feature on CUCM 11

VG248 Port Configuration to Light the Caller ID MWI

AAC-LD MP4A-LATM Codec Support on Cisco UBE

Cisco IOS Voice Commands: C clid. clid [if-avail required] [accept-stop] [password password]

IP Phone 7940/7960 Fails to BootProtocol Application Invalid

Hardware Conference Bridge Configuration and Use with CallManager and a Catalyst 6000/6500 WS X6608 Port

CUCM MediaSense Call Recording Error Troubleshooting

Cisco Unified IP Phone 7942G and Cisco Unified IP Phone 7962G

Interworking Signaling Enhancements for H.323 and SIP VoIP

RTP implemented in Abacus

12/12/2012 Cisco TIP Endpoint Profile TX 6 Page 1 Doc version: 1.0

Internet Engineering Task Force (IETF) Request for Comments: 8035 Updates: 5761 November 2016 Category: Standards Track ISSN:

Contents. Introduction. Prerequisites. Requirements. Components Used

Perceptual Coding. Lossless vs. lossy compression Perceptual models Selecting info to eliminate Quantization and entropy encoding

To access the web page for Cisco Desktop Collaboration Experience, perform these steps.

PracticeTorrent. Latest study torrent with verified answers will facilitate your actual test

Quality of Service. Options. Options, page 1

Troubleshooting One Way Voice Issues

AUDIO. Henning Schulzrinne Dept. of Computer Science Columbia University Spring 2015

Please note: This release is the final bugfix release for the release version xx.

Chapter 28. Multimedia

Telepresence Interoperability Protocol ( TIP ) License. Published April 2010

Internet Engineering Task Force (IETF) Request for Comments: 6185 Category: Standards Track ISSN: May 2011

CS519: Computer Networks. Lecture 9: May 03, 2004 Media over Internet

How to Enable Common PIN for CUCM and UCXN.

Network Working Group Request for Comments: 4573 Category: Standard Track July MIME Type Registration for RTP Payload Format for H.

Understanding Trace. Understanding Trace CHAPTER

Imagicle MeetNow Audio for Cisco UC. Administration Guide to install and configure MeetNow Audio for Cisco Unified Communications.

The MPEG-4 General Audio Coder

EVALUATION COPY ONLY NOT FOR IMPLEMENTATION. USE SUBJECT TO EVALUATION LICENSE AGREEMENT

Introducing Audio Signal Processing & Audio Coding. Dr Michael Mason Snr Staff Eng., Team Lead (Applied Research) Dolby Australia Pty Ltd

Cisco CISCO Troubleshooting Unified Communications (TUC) Practice Test. Version

In Depth Analysis of Ringback for all VoIP and Analog Protocols

Lab 8.4.2: Show IP Route Challenge Lab

EDA095 Audio and Video Streaming

RTP Payload Format for SVC Video draft-ietf-avt-rtp-svc-13

The Dynamic Payload Type Interworking for DTMF and Codec Packets for SIP-to-SIP Calls feature provides

2.4 Audio Compression

Multimedia Applications. Classification of Applications. Transport and Network Layer

Cisco Unity Express Script Editor Installation And Configuration Guide

Customer Guide to Cisco MediaSense Integrations. March

Dolby Conference Phone. Configuration guide for Avaya Aura Platform 6.x

Internet Protocol Version 6 (IPv6)

Cisco Unified Border Element (CUBE) Integration Guide

Transporting Voice by Using IP

Mid-call Signaling Consumption

Network Working Group Request for Comments: 4424 February 2006 Updates: 4348 Category: Standards Track

Become a WebRTC School Qualified Integrator (WSQI ) supported by the Telecommunications Industry Association (TIA)

Dynamic Payload Type Interworking for DTMF

Configure Location Bandwidth Manager and Related Alerts

Note: This document assumes that you already have users created in Active directory, and it has been synchronised with the CUCM.

Configuring Cisco CallManager IP Phones to Work With IP Phone Agent

Configuring Support for SIP 181 Call is Being Forwarded Message

Cisco Integrated 3G-324M Gateway

DTMF Relay and Interworking on CUBE Contents

SIP-to-SIP Connections on a Cisco Unified Border Element

Optical Storage Technology. MPEG Data Compression

SIP Reliable Provisional Response on CUBE and CUCM Configuration Example

Cisco Unified IP Phone 7965G and 7945G

CISC 7610 Lecture 3 Multimedia data and data formats

INTERNATIONAL INTERCONNECTION FORUM FOR SERVICES OVER IP. (i3 FORUM) Interoperability Test Plan for International Voice services

B.Eng. (Hons.) Telecommunications. Examinations for / Semester 1

VS1063 ENCODER DEMONSTRATION

Mohammad Hossein Manshaei 1393

Transcription:

Contents Introduction Prerequisites Requirements Components Used Background Information Session Description Protocol (SDP) Syntax and Semantics Sample SDP Offer/Answer Examples Configure Verify Troubleshoot Introduction This document describes the presence of OPUS codec, which was not available earlier, in Cisco Unified Communications Manager (CUCM) version 11. Prerequisites Requirements There are no specific requirements for this document. Components Used The information in this document is based on these software versions: Cisco Unified Communications Manager version 11.0 Note: Not all end points support OPUS codec at the moment. Please review the feature guide for the corresponding end point. The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command. Background Information Opus is an interactive speech and audio codec. It is designed to handle a wide range of interactive audio applications, which includes Voice over IP, videoconferencing, in-game chat, and even live distributed music performances. It scales from low bitrate narrowband speech at 6 kbit/s to very high quality stereo music at 510 kbit/s. Opus uses both Linear Prediction (LP) and the Modified Discrete Cosine Transform (MDCT) to achieve good compression of both speech and music. It is

royalty free, and the algorithms are openly documented. A reference implementation, which includes the source code, is publicly available. Session Description Protocol (SDP) Syntax and Semantics New encoding name (Media subtype): OPUS (case insensitive) Clock rate: Opus supports several clock rates; only the highest clock rate, 48000 Hz, is advertised in the SDP. The actual clock rate of the corresponding media is signaled inside the payload. Opus defines these optional media format (fmtp) parameters. These parameters are declarative in nature, which indicates either the receive capability or send capability. Maxaveragebitrate Maxplaybackrate Minptime Stereo Cbr Useinbandfec usedtxsprop-maxcapturerate sprop-stereo CUCM passes through fmtp optional parameters from one side to other if opus codec is negotiated in the call. Cisco recommends to use payload 114 for Opus codec. Sample SDP Example 1: Example 2: Offer/Answer Examples Example 1: Both sides offer a single packet-tracer (PT) but B-side offer does not have fmtp line. Unified Communications Manager (UCM) forwards the fmtp line in a transparent manner.

Example 2: A side offers two Opus profiles (payloads) but B side offers only one profile. UCM shall forward both payloads from A s offer to B regardless of the fact that B is can receive multiple codecs in the answer. Example 3: Both A and B offer two payloads. UCM passes on the both payloads in the respective answer regardless of their support for multiple payloads (codecs) in the answer SDP. Example 4:

Offers from A and B contain opus codec amongst others and both can receive multiple codecs in the answer. UCM selects common sets of codecs from both offers and passes them in the respective answer. Configure Admin Changes Adds a new Service Parameter under CallManager as shown in the image: Available Options: Enabled for All Devices Enabled for All Devices Except Recording-Enabled Devices Disabled

The default value for this Service Parameter is Enabled for All Devices. Added Opus Codec in the Audio codec preference list. 1. In Factory default Low loss. 2. In Factory default Lossy. Verify You can verify the call statistics option on the phone to ensure OPUS codec is negotiated for the call. In SDL traces, Opus codec comes with enum number 90 as shown in these traces: Troubleshoot There is currently no specific troubleshooting information available for this configuration.