Posts Tagged ‘cisco’

Cisco Unified Communications Attendant Console

Wednesday, April 29th, 2009

Cisco recently announced that it would stop supporting the built-in free Attendant Console as of Cisco Unified Communications Manager 7.0. Its replacement is Cisco Unified Business Attendant Console which is an OEM from Arc Solutions. For those of you that are not familiar with Attendant Console, it is the software that the front desk receptionist uses to answer and route calls. I have worked with Attendant Console since it was called Web Attendant and it had its short coming, but overall the product worked well for the small and medium-sized business market. That is why I as a little surprised that Cisco decided to remove it from Unified Communications Manager.

If you do a fresh installation of 7.0 you will notice that all the configuration options are still available for Attendant Console, but you will not find the AC installation file under Plug-ins. You can still download it from Cisco.com. If you upgrade to 7.0 from a previous version you will not have an issue.

Cisco Unified Business Attendant Console is supported on the Unified Communications Manager versions 4.3, 5.1, 6.X and 7.0. There is a client and server component to the solution. Server hardware requirements of the Cisco Unified Business Attendant Console are as follow:

• Pentium IV 1 GHz or better

• 1-GB RAM

• 80-GB hard disk drive

• 100/1000 network card

• SVGA (1024 x 768) display card with correct drivers

• Sound card

• Windows 2000 or 2003 Server plus SP2 running Windows English Regional settings

You can install the server software for the Cisco Unified Business Attendant Console to a dedicated hardware server or load it on a desktop PC. For mission-critical installations, a dedicated hardware server is recommended because shutting off the PC server will cause the Cisco Unified Business Attendant Console to lose Cisco Unified Communications Manager connectivity.

Client hardware requirements of the Cisco Unified Business Attendant Console follow:

• Pentium II or III 700 MHz

• 512-MB RAM

• 3-GB available hard disk drive

• 100 network card

• SVGA (1024 x 768) display card with correct drivers

• Sound card

• Windows 2000 Professional or Vista plus SP2 or Windows XP with SP2

The Cisco Unified Business Attendant Console offers a rich set of features, including a call queuing engine, busy status, and directory search capabilities, which are integrated into the Cisco Unified Communications Manager directory and support for Cisco Unified Presence Server. The Cisco Unified Business Attendant Console is available for supporting up to six operator clients per Cisco Unified Communications Manager cluster.

Quick Cisco Unified CME Digit Manipulation Tricks

Friday, March 20th, 2009

There are a lot of ways to manipulate digits on a voice gateway.  The simplest way to do digit manipulation is to use the Cisco global command “num-exp”.

In the first example the incoming called number 2000 is translated to 3050.

num-exp 2000 3050

In this example we are translating 2000 to 5552000:

num-exp 2000 5552000

There are a couple of ways to translate the outgoing caller ID on a PRI.  I typically use the a voice translation rule.  In the following example I am translating the caller ID of all internal extensions in the 2000-2999 range to a full e.164 number by pre-pending 248555 to the extension number:

voice translation-rule 1
rule 1 /^2/ /2485552/
!

voice translation-profile outboundid
translate calling 1

voice-port 0/0/0:23

translation-profile outgoing outboundid

To pre-pend 91 to incoming Caller-id so you can dial directly from the “Missed Calls” menu on the IP Phone use the following example:

voice translation-rule 2
rule 1 /^\(.*\)/ /91\1/
!

voice translation-profile prepend-91
translate calling 2

!

voice-port 0/0/0:23
translation-profile incoming prepend-91

Cisco’s New CCNA Voice Specialization Can Increase Your Pay!

Monday, February 2nd, 2009

Are you looking to boost your career or have more job security? If so, Cisco’s newest CCNA Voice specialization may be the right step for you. This past summer, Cisco released three new certifications:

# CCNA Voice
# CCNA Security
# CCNA Wireless

These exams are add-on concentrations to Cisco’s very popular Cisco Certified Network Associate (CCNA) certification. For many years the CCNA has been the most sought-after entry level computer networking certification in the industry which focuses mostly on Router and Switch configuration.

What are some of the key motivators for getting the CCNA Voice certification? Based on research by Forrester Consulting the demand for specialized IT professionals will be very strong in the coming years. One finding was that 69% of the companies surveyed expect to have a dedicated voice technologies specialist in their organization within five years. Another motivator is salary. Certification Magazine’s 2007 annual salary survey found a worldwide average salary of US$74,810 for people with a CCNA certification. In comparison, attaining the professional-level Cisco Certified Voice Professional (CCVP) certification beyond the CCNA resulted in a 23 percent higher salary, at an average of US$92,350. Job roles available for individuals who obtain a CCNA Voice certification include:

# Voice Administrators
# Voice Technicians
# Voice Engineers

The CCNA Voice concentration provides candidates with a good foundation in traditional telephony and Cisco Unified Communications. The exam focuses on testing a student’s knowledge to install, configure and support a Cisco Unified Communications solution from 8 – 250 phones. In order to attain the certification there are two routes a candidate can go:

Option 1
Pass the three following exams:
1) Interconnecting Cisco Networking Devices (640-822 ICND1)
2) Interconnecting Cisco Networking Devices (640-816 ICND2)
3) Implementing Internet Unified Communications (640-406 IIUC)

Option 2
Pass the two following exams:
1) Cisco Certified Network Associate (640-802 CCNA)
2) Implementing Internet Unified Communications (640-406 IIUC)

Having the CCNA Voice is a new a requirement for achieving the Cisco Certified Voice Professional (CCVP). The one caveat is if you have already passed the CCNA you will have until June 2009 to pass the CCVP without taking the CCNA Voice.

The CCNA Voice and Cisco Unified Communications For Small Businesses

Thursday, January 22nd, 2009

In case you have not heard, Cisco has an affordable Small Business Unified Communications solution. It consists of two components, Cisco Unified Communications Manager Express (CME) and Cisco Unity Express (CUE). CME is the call processing engine. UC Manager Express runs on an Integrated Services Router (ISR) and does not require a dedicated server. The same ISR router can be used for access to the Internet, the corporate Wide Area Network (WAN) and Virtual Private Network (VPN). Depending on the router, UC Manager Express can support between 8 – 250 IP Phones. It supports the majority of IP phones and also supports softphone, IP Communicator.

CUE is Cisco’s voicemail solution for the ISR router. It can support between 12 – 250 mailboxes. CUE comes as either a Network or Advance Integration Module (AIM). Both platforms support features like Integrated Messaging, which allows users to see their voicemail in email. With Unity Express you can create multiple Automated Attendants and play different greetings based on the time of day. Other nice features supported by Unity Express include Fax integration, Live Reply, Live Record, VoiceView and Remote message notification.

When combined together these two products provide a very powerful communications solution for any small to medium sized business.

Communications Manager Express is one of the key topics covered  in Cisco’s new Cisco Certified Network Associate (CCNA) specialization for Voice exam. Candidates will need to know how to design and implement Communications Manager Express and Unity Express.  After Completing the CCNA Voice students can pursue the Cisco Certified Voice Professional (CCVP).  The CCVP is one of the highest paying Professional level certifications.

Cisco Unified Communications Manager and SIP Trunking

Tuesday, January 13th, 2009

SIP trunking is becoming a very popular way to connect to the Public Switch Telephone Network (PSTN).  Session Initiation Protocol (SIP) is a signaling protocol, widely used for setting up and tearing down multimedia communication sessions such as voice and video calls over the Internet.  Instead of a line from your local provider (AT&T, Verizon, etc..) you connect to one of a number of SIP trunk providers, sometimes referred to as Internet Telephony Service Provider (ITSP).  They can provide telephone numbers in most of the area codes and provide features like Direct Inward Dial (DID) and Caller-Id over the SIP trunk.  Think of Vonage, but on an enterprise scale.

What is confusing to a lot of people is that the SIP Trunk is a logical connection.  It is not like POTs, T1 or PRI that are physical connections.  The most common ways to connect to the ITSP is over the Internet or a private MPLS circuit.  The biggest limitation of using the Internet is the lack of Quality of Service (QOS), but it is surprising how well it works.

SIP Trunks have been supported in Cisco Unified Communications Manager for awhile.  Configuring SIP trunks directly into UCM has it limitations.  This is why Cisco has recently added expanded SIP trunking support on their routers.  Cisco Unified Border Element (CUBE) is a feature set that can be added to the voice gateway.  There is an added cost for the software, but when compared with the cost savings of going to SIP it can make a lot of sense.

For more information visit:

http://www.cisco.com/en/US/products/sw/voicesw/ps5640/

Free Cisco IPhone App for WebEx

Monday, January 12th, 2009

Cisco recently announced a really cool IPhone application for their public audio and web conferencing solution, WebEx.  The free application allows users to start or join meetings and see what is being shared on the screen over the internet. This is what I call real Unified Communications!  Cisco and Apple seem to have a close relationship. Apple includes VPN Client on all the 3G phones that was developed by Cisco. I have been able to access my customer servers and make changes from my IPhone.

I am betting that Cisco will soon develop a Softphone that can register directly to Communications Manager (CallManager).  My prediction is that we will see something before the end of the year. :-)

Check out the videos:

Cisco and Microsoft Exchange 2007 Unified Messaging Integration

Wednesday, January 7th, 2009

I was lucky enough to do one of first Cisco Unified Communications Manager and Microsoft Exchange 2007 Unified Messaging integrations last year.  It is a very solid solution.  What is really nice about it is that it does not require Cisco Unity for voicemail.  All the voicemail and unified messaging is native to Microsoft Exchange.   All that is required for the servers to communicate is a SIP trunk.

I suspect that this will become a very popular design as orginization look to simplify their solutions.

MGCP Gateway and Cisco Unified Communications Manager Configuration

Tuesday, December 30th, 2008

Media Gateway Control Protocol (MGCP)is one of the most commonly used VoIP gateway signaling protocols with Cisco Unified Communications deployments.  One of it chief virtues is that it requires very limited knowledge of Cisco Internetwork Operating System (IOS) and most of the configuration can be accomplished from within the Communications Manager GUI interface.  Alternative Gateway signaling protocols include H323, Session Initiation Protocol (SIP) and Skinny Call Control Protocol (SCCP).

In this post I want to focus on some common issues that you may run into when deploying MGCP voip gateway.   At a high level you will need to create the gateway in the Cisco Communications Manager database.  I then typically recommend that you assign that newly created gateway to a Route Group.  That Route Group should in turn be added to a Route-List.

When creating the gateway it is very important that you first check network connectivity.  The gateway and Communications Manager server should be able to ping one another.    Once you have chosen the router model the next important step is input the right information:

mgcpconfig1

There are several items that need to be configured here correctly or they will not allow the gateway and Communications Manager to register.   The Domain Name must match exactly that what is configured on the router.  Secondly, you must verify the ports and slots.  If you are not physically near the router you can use the “show Inventory” IOS command and that will give you the information you need.  Each voice card has to be in the correct slot or else you will get unexpected results.  Finally, select the ISDN switch type and click “Save”.

To configure a PRI port click on the PRI port that needs to be configured.  You may or may not have some of these options set but do configure the PRI Protocol Type to the ISDN Switch Type.

mgcppriconfig1

mgcppriconfig2

After the Gateway is configured in Communications Manager and the PRI port is configure it is time to telnet to the router.   I recommend you use a telnet client like Putty or SecureCRT:

pod4cme#Configuration Terminal
!
Card type t1 0 2
network-clock-participate wic 2
no ip domain name
!
ccm-manager config server 10.0.40.11
ccm-manager config
end
!
By adding five lines the gateway should be able to download all the rest of the configuration information from the Communications Manager Server.

Here are a few commands that you use to verify registration are:
1) Show ccm-manager
2) Show mgcp endpoint
3) Show isdn status

pod4cme#Show isdn status
Global ISDN Switchtype = primary-ni

%Q.931 is backhauled to CCM MANAGER 0×0003 on DSL 0. Layer 3 output may not apply

ISDN Serial0/2/0:23 interface
dsl 0, interface ISDN Switchtype = primary-ni
L2 Protocol = Q.921 0×0000 L3 Protocol(s) = CCM MANAGER 0×0003
Layer 1 Status:
ACTIVE
Layer 2 Status:
TEI = 0, Ces = 1, SAPI = 0, State = MULTIPLE_FRAME_ESTABLISHED
Layer 3 Status:
0 Active Layer 3 Call(s)
Active dsl 0 CCBs = 0
The Free Channel Mask: 0×807FFFFF
Number of L2 Discards = 0, L2 Session ID = 1
Total Allocated ISDN CCBs = 0
Pod4cme#

pod5cme#sh ccm-manager
MGCP Domain Name: pod4cme
Priority Status Host
============================================================
Primary Registered 10.0.40.11
First Backup None
Second Backup None

Current active Call Manager: 192.168.1.10
Backhaul/Redundant link port: 2428
Failover Interval: 30 seconds
Keepalive Interval: 15 seconds
Last keepalive sent: 01:32:11 UTC Nov 16 2008 (elapsed time: 00:00:11)
Last MGCP traffic time: 01:32:11 UTC Nov 16 2008 (elapsed time: 00:00:11)
Last failover time: None
Last switchback time: None
Switchback mode: Graceful
MGCP Fallback mode: Not Selected
Last MGCP Fallback start time: None
Last MGCP Fallback end time: None
MGCP Download Tones: Disabled
TFTP retry count to shut Ports: 2
Backhaul Link info:
Link Protocol: TCP
Remote Port Number: 2428
Remote IP Address: 192.168.1.10
Current Link State: OPEN
Statistics:
Packets recvd: 4
Recv failures: 0
Packets xmitted: 10
Xmit failures: 0
PRI Ports being backhauled:
Slot 0, VIC 2, port 0
Configuration Auto-Download Information
=======================================
No configurations downloaded
Current state: Waiting for commands
Configuration Download statistics:
Download Attempted : 2
Download Successful : 2
Download Failed : 0
TFTP Download Failed : 16
Configuration Attempted : 2
Configuration Successful : 0
Configuration Failed(Parsing): 0
Configuration Failed(config) : 2
Last config download command:
FAX mode: cisco
Configuration Error History:
voice-port 0/2/0:23
echo-cancel coverage 8
end

voice-port 0/2/0:23
echo-cancel coverage 8
end
pod5cme#

If the gateway does not register make sure to verify all of the options mentioned above.  One common issue that I have seen is were the PRI is not up and that will not allow the gateway to register with Communications Manager.   To verify that everything is working the “Show CCM-Manager”  command and the Communications Manager Port configuration GUI pages has to say registered.  If one is showing registered but the other is not, verify  that the ports are in the correct slots and that the PRI has sending ISDN q931 and q921 packets.

#Terminal Monitor
#Debug isdn q921
#Debug isdn q931
#Undebug all

Sign-up for our free newsletter and get a special online video tutorial: Introduction to Cisco Unified Communications ($49 Value)

http://www.VoIP-Tutor.com/freetutorial.htm

Cisco Unified Communications Systems Administration Lab Workbook

Friday, December 26th, 2008

I recently completed teaching my first Cisco Unified Communications Boot Camp.  It was a lot of work, but it was also a lot of fun!  The point of the class was to help students understand how Cisco Unified Communications work.  In the class we built the system from the ground up including performing Microsoft LDAP Integration and configuring Unity 5.0 Unified Messaging.

I am offering a package solutions that will include the Lab Workbook, Videos and 20 hours of online equipment access time for anyone interested in getting hands on skills with Cisco Unified Communications Manager and Unity.  This is ideal for anyone studying for the Cisco Certified Network Associate (CCNA) Voice and Cisco Certified Voice Professional (CCVP) certifications or anyone needing to increase their knowledge of Cisco Unified Communications.

For more information visit:

http://www.voip-tutor.com/article/view/Manager%20and%20Unity%20La