Welcome Message

Hello my dear reader,

Welcome to my blog, which is dedicated to Cisco technologies. On its pages we will talk about the limitless world of telephony and networking.

We will focus mostly on Cisco collaboration solutions and technologies. These are IP PBX based on Cisco Unified Communications Manager and Cisco Unified Communications Manager Express, Cisco contact centers, Cisco Voice Gateways, etc. Also, I will introduce you the education news: Cisco authorized courses, my own developed training programs, our upcoming events, online learning.

If you have any questions regarding my posts, job or activities, please feel free to ask your questions. I will try to answer them when I have time.

If you are satisfied with the content of my blog, isn’t that worth a beer or coffee? Donations help me to continue supporting the blog and creating new posts here — things for which I spend hours of my free time! Thank you very much!

Sincerely, Dmytro Benda

Sunday, August 21, 2022

Collecting logs for UCCE. Method 2 - Analysis Manager of the RTMT

Hello everyone, 

Let's continue our conversation about collecting logs for Cisco Contact Center Enterprise (CCE). In the first part of the story we saw, how to retrieve the logs with Diagnostic Framework Portico. Now it is time to show you, how you can do it more effectively with Cisco Real Time Monitoring Tool (RTMT). Almost everyone knows that RTMT is used to monitor and trace Cisco appliance based servers such as CUCM, CUC, UCCX, CUIC. But is it possible to use RTMT with Windows based CCE VMs? Let's see how it works right now. 

Thursday, August 18, 2022

Diagnostic Framework Portico web page doesn't open (UCCE/PCCE)

In the beginning of 2022 we discussed how to collect Cisco Contact Center Enterprise logs with Diagnostic Framework Portico. From time to time my students and customers face the issue when they can't open the Diagnostic Framework Portico web-page. So they try to lunch it from CCE Tools folder or just simply type the link of the Portico's page in browser, however, the page doesn't appear.

Thursday, August 11, 2022

CUCM AXL

When the engineers deploy Cisco UCCX or Cisco Unity Connection and integrate such system with Cisco Unified Communications Manager (CUCM), one of the common task is to configure so called CUCM AXL User credentials. Of course, the guys, who do such an integration for the first time in their life, wonder what the AXL really is. Today I will provide your some knowledge about CUCM AXL

Tuesday, August 9, 2022

Python for Network Programming

The era in which a network engineer only had to manage or configure one device at a time is quickly disappearing. With the growth of network devices, the adoption of cloud, and the desire of companies to be more flexible for a competitive edge in their market, the old ways of performing network management do not work anymore.

If you examine the way devices have been managed for 20 years, you can see that there has been no good way to manage machine-to-machine communication with the network. Usually, device configuration by network engineers generally looked like the process below:

Saturday, August 6, 2022

How to enable Early Offer in SIP Trunk CUCM?

One of the most frequently asked question, when connecting Cisco Unified Communications Manager (CUCM) to Public Switch Telephony Network or to any other VoIP system with a SIP Trunk, is how to configure SIP Early Offer media negotiations for this SIP trunk. By default, CUCM SIP trunks send the INVITE message without an initial offer (Delayed Offer). CUCM has the following three configurable options to enable a SIP trunk to send the offer in the INVITE message (Early Offer). Let's see what all these options are.

Thursday, August 4, 2022

What are Media Termination Points (MTPs) in the CUCM Environment?

Today we are going to discuss a topic, which confuses the newbies a lot, when they start working with Cisco Collaboration devices. It will be about one of the Media Resources, namely about Media Termination Points (MTPs). The beginners are always confused about the purpose of MTPs.  Why we would need an MTP and how it is different from transcoder? The concept of transcoder is pretty straight forward - when there's a codec mismatch between two endpoints (like G711 / G729), a transcoder will be used to "translate" the codecs.  But why MTP?

Monday, August 1, 2022

SIP Early Offer vs Delayed Offer

The most visited page in my blog is CUCM SIP Trunk to ITSP connection. From time to time my readers and students ask me to explain what the difference between the Early Offer and Delayed Offer in the SIP signaling is. Let's say your ITSP want you to use SIP signaling with Early Offer in the SIP Trunk. How can you be sure, that your SIP trunk really works in Early Offer mode?