Digging deep into Unified Communications from Spain.
Header

As I commented in my previous post, I am planning the implementation of big unified communications lab environment based on the Cisco and Microsoft UC portfolios.

The goal of this personal project is to show everyone how unified communications connect us with people and information, helping us to improve our collaboration experiences. I will try to show you all the features available and how to implement it following the design rules and best practices provided by each vendor with the methods and tools that help us to build  simple and scalable solutions for large environments, despite the nature of my lab.

As depicted below in the diagram the idea is to have two sites, one located at Madrid, Spain and the other one located at New York, USA. Both sites will have their own and independent solutions to see how to interoperate different platforms with the same or different vendors.

UC-Lab

Following a high summary of the versions that I will use at each site:

CompanySP, Madrid Site

  • – Cisco UC based on 9.1
  • – Lync 2013
  • – Cisco Gateway with an E1 PRI and a ISP SIP Trunk
  • –  Exchange Server 2010
  • – Active Directory
  • – Cisco SME

CompanyUS, NY Site

  • – Cisco UC based on 8.6
  • – Lync 2010
  • – Cisco Gateway with an E1 PRI and a ISP SIP Trunk
  • – Exchange Server 2010
  • – Active Directory
  • – Cisco Webex Meetings Server

I will deploy the platform over virtual machines with two host VMware ESXi 5.1, both managed by a vCenter 5.1. My hardware is limited so I will try to allocate the resources as efficiently as possible.

More details and requirements coming!

Nowadays any way to save some time it is always welcome, indeed if it is a repetitive task. Because of that, I have written a script based on Expect, which “talks” with other interactive programs through a script. In my case I have used it with a SSH connection against the CUCM CLI.

The Expect package, is available just for Linux. I am using a Windows machine where I have other admin tools, so I installed it together with Cygwin.

The script that I want to share with you, connect us to the CUCM CLI and it executes the commands that we have implemented. For instance, with the script below I am able to restart one node just typing a user, a password and an IP. You can do whatever you can imagine.

Continue reading…

As promised in previous entries, I am going to explain to you my Cisco lab environment. It could be useful for hundred of purposes, to prepare for your studies, to practise for your CCNP Voice or CCIE Voice certification or just to make tests. Despite the fact that it covers a wide range of topics in the CCIE Voice lab, it doesn’t follow the common topology with three sites.

I built it bearing in mind the CCIE Voice lab, which I would like to get in the future, but since I noticed that the new lab version is coming and that I wasn’t able to dedicate the require time needed in the short term (2-3 months), I decided to stop buying new devices and see what  will happen, however all these things are time consuming!

First of all, below you can find the network diagram which I have deployed.

Cisco Voice Environment

Hardware list

Continue reading…