Installation & Configuration of Expressway C & E – MRA

Installation & Configuration of Expressway C & Expressway E – MRA

uccollabing.com

I never worked on Expressway E and Expressway C in real time and hence I decided to setup it in lab.  To setup it up, i had to create many virtual machines for Expressway C and Expressway E to work. Below are the details :

Created Virtual Machines in Lab:

  • Expressway C – Virtual Machine
  • Expressway E – Virtual Machine
  • Cisco Unified Communications Manager (CUCM) – Virtual Machine
  • Cisco Unified Presence Server (CUPS) – Virtual Machine
  • Global DNS – Virtual Machine
  • Internal DNS – Virtual Machine
  • Certificate Authority – Virtual Machine
  • Jabber Machine (External) – Virtual Machine
  • Jabber Machine (Internal) – Virtual Machine
  • ISP – Router

To start with the installation, i collected the following software beforehand and then started the installation.

Installation of the following Applications:

  • CUCM ISO – On CUCM Virtual Machine
  • CUPS ISO – On CUPS Virtual Machine
  • Windows 2012 Server ISO – On Global DNS, Internal DNS and Certificate Authority
  • Windows 7 ISO – On Jabber Internal Machine and External Machine
  • Expressway/VCS OVF on Expressway C and Express E Virtual Machine

Licenses for Expressway C and Expressway E

For Expressway E: I had the following licenses beforehand.

  • Expressway Series
  • H323-SIP Interworking Gateway
  • 1800 TURN Relays
  • Traversal Server
  • 5 Traversal Calls
  • Advanced Networking

For Expressway C: I had the following licenses beforehand.

  • Expressway Series
  • H323-SIP Interworking Gateway
  • 10 Non-traversal Calls

Installation & Configuration of Cisco Unified Communications Manager & Cisco Unified Presence Server.

I started installation of CUCM and CUPS on the Virtual Machine using the regular installation process. Then I completed basic configuration like creating users, phones etc. Then I integrated CUCM and CUPS – Please follow the link “Step by Step Cisco IM & Presence Configuration”

Installation of Windows 2012 on DNS Servers (Global and Internal).

I started installation of Windows 2012 Server on Global DNS and Internal DNS. Post Installation, i added DNS Roles in both the Servers. I created the following SRV Records on the following machines.

Global DNS – SRV Configuration

Service: _collab-edge
Protocol: _tls
Port number: 8443
Host: ExpresswayE.uccollabing.com
Service: _sips
Protocol: _tcp
Port number: 5061
Host: ExpresswayE.uccollabing.com
Service: _sip
Protocol: _tcp
Port number: 5060
Host: expresswayE.uccollabing.com
Service: _sips
Protocol: _tls
Port number: 5061
Host: ExpresswayE.uccollabing.com
Service: _sip
Protocol: _tls
Port number: 5061
Host: ExpresswayE.uccollabing.com
Service: _sip
Protocol: _udp
Port number: 5060
Host: ExpresswayE.uccollabing.com

Global DNS – Host A Configuration

Host: ExpresswayE
FQDN: ExpresswayE.uccollabing.com
IP Address: IP Address of Expressway E
(External NAT IP Address of Expressway E)

Internal DNS – SRV Configuration

Service: _cisco-uds
Protocol: _tcp
Port number: 8443
Host: cucmpub.uccollabing.com
Service: _cuplogin
Protocol: _tcp
Port number: 8443
Host: cups.uccollabing.com

Internal DNS – Host A Configuration

Host: cucmpub
FQDN: cucmpub.uccollabing.com
IP Address: IP Address of CUCM
Host: cups
FQDN: cups.uccollabing.com
IP Address: IP Address of CUPS
Host: ExpresswayE
FQDN: ExpresswayE.uccollabing.com
IP Address: IP Address of Expressway E
(Internal Network IP Address)
Host: ExpresswayC
FQDN: ExpresswayC.uccollabing.com
IP Address: IP Address of Expressway C
Once the DNS Configuration is completed, we will proceed with the Windows 7 Installation & Configuration.

Installation of Windows 7 (Jabber Internal Machine & External Machine)

I started installing Windows 7 on two virtual machines which will be used Internally and Externally for Jabber.
Jabber Internal Windows 7 Machine (10.X network)
I configured IP Address, Subnet Mask and Gateway which were available and used for internal network. I pointed the DNS IP to be used as Internal DNS Server IP Address for any DNS queries.
Jabber External Windows 7 Machine (192.X network)
I configured IP Address, Subnet Mask and Gateway used for private network. I pointed the DNS IP to be used as External DNS Server IP Address for any DNS queries.

ISP Router Installation & Configuration

I used one CSR Router with only one interface. The installation was done using VMWare CSR OVF file. Post installation, i configured the IP Address, Subnet Mask. No routing was done and i made sure that Expressway C and Internal network is not reachable. I can only reach to Expressway E external IP Address only.

You may also like...

6 Responses

  1. Eric Tucker says:

    AWESOME FIND!!!!!!!! Thanks

  2. Mohamma Azhar Uddin says:

    Thanks A lot , its AWESOME

  3. AzharcUddin says:

    Thanks Dear

  4. anirudh says:

    What laptop configuration is needed for this lab setup ?

  5. Andersson Sorto says:

    Hi Avinash, i followed your guide and everything worked fine, but i have a question, what happened if the external domain is diferent than the internal domain?, for example external domain is uccollabing.com and the internal domain is uccollabing.domain, i tried to lab this situation but jabber does not find the services using the internal or the external domain in the username login, for example user01@uccollabing.com and user01@uccollabing.domain.

Leave a Reply

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