A common topic of conversation with our Cisco Call Manager (“CUCM”) customers has been whether or not Microsoft Teams can act as a softphone for CUCM.The answer is … sort of. Let’s look at the process of getting this working. First and foremost, at the time of this writing, calling from CUCM to MS Teams directly is not supported by Cisco – so don’t expect to call TAC if you have problems. Best we can tell, Microsoft doesn’t seem to care what 3rd-party PBX you’re using as long as you’re using a supported Session Border Controller (SBC).What Cisco does support is using their SBC – the Cisco Unified Border Element (“CUBE”) – as an intermediary between a PSTN provider (ex: a SIP carrier) and MS Teams (Microsoft refers to this as “Direct Routing”). The CUBE/Microsoft configuration is documented here.Aside from being quite a long read and somewhat difficult to re-type,
Navigating RESTCONF for Cisco Network Engineers In both my personal education and in work projects, there’s been a slow but steady move into network automation. This document is written from the angle of a network engineer, and as such, the document approaches the topic from the angle of moving from the CLI to a true programmatic interface in an efficient manner. What you can expect to gain from reading: The ‘cliff notes’ version of RESTCONFThe ‘cliff notes’ version of YANGThe ‘cliff notes’ version of the pyang toolBasic use of PostmanA quick & dirty way to implement working RESTCONF on a Cisco deviceAn elegant way to implement RESTCONF on a Cisco device What you should not expect: Any Python (or any other programming language) education. There are countless trainings for Python elsewhere on the web.A deep dive of REST. This article assumes the reader has familiarity already.Much detail on NETCONF. While
What other applications does DNA have?Cisco’s DNA Center appliance is generally talked about in the context of SD-Access (SDA), but SDA is a complex technology that involves significant planning and re-architecture to deploy.  DNA Center is not just SDA, though – it has multiple features that can be used on day 1 that can cut down on administrative tasks and reduce the likelihood of errors or omissions.  From conversations with our customers, the most asked-for capability is software image management and automatic deployment, and that is something that DNA Center handles extremely well compared to many other solutions out there. Wait…I can manage software updates with DNA?Managing software on network devices can be a substantial time burden, especially in businesses that have a substantial compliance burden and require regular software updates.  Add to this the increasing size of network device images – pretty much all the major switch and router
Two of the lesser known yet extremely useful features present in the Catalyst 9000 and many other route/switch products in Cisco’s lineup are Guest Shell and Application Hosting. Both of these features rely on Cisco’s use of Linux as an underpinning of their various network OSes and the use of x86 CPUs for their devices as well. As the Catalyst 9000 switches are the most common and accessible, we’ll focus on this platform for now. Guest Shell Guest shell allows the switch operator access to two alternate CLI environments – a Bash shell and a Python 3 interpreter. From these environments, scripts can be written and executed. Further, IOS features like EEM can call Python or Bash scripts, and conversely, these scripts can call into the IOS CLI or the NETCONF API to allow for a significant boost in automation capability. Application Hosting Application hosting is the next step beyond

Automation With RoomKit

Recently, a customer came to us with an interesting problem with their Room Kits…  The Challenge Our client has many Cisco Room Kit installations ranging from large training areas on the Room Kit Pro, to some smaller conference rooms and huddle spaces. Most multi-display video systems have two or more same-sized televisions, generally right next to one another. One screen will show the presentation, the other screen will show the active, remote speaker. The smaller spaces didn’t have enough wall real estate to support two large televisions like the training areas on the Room Kit Pro did.  Instead, a large primary display along with a smaller secondary display, was chosen: When the displays are both the same size and right next to one another, it doesn’t usually matter which one is showing the presentation and showing the speaker. This looked good in visual concept; however, the challenge came in utilizing the

One comment on “Interop Cisco Unified Call Manager with Microsoft Teams”

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>