Cisco IP Communicator 企业Voip 解决方案

思科IP电话提供了业界领先的集成业务功能和融合通信功能水平,远远超越了当前使用的传统语音系统和竞争对手产品。思科系统公司提供了无与伦比的端到端数据和IP电话解决方案,为各种规模的企业提供最为全面、功能丰富的IP电话系列。

Cisco IP Communicator是一款基于软件的应用,可通过个人计算机提供增强电话支持,具有当前VoIP方面的最新技术和改进。此应用赋予了计算机IP电话的功能,在路上、办公室中或用户能访问公司网络的任意地点,均使用户能进行高质量语音呼叫。

Cisco IP Communicator的设计可满足多种客户需求,能在旅行时作为备用电话,或作为远程通信工具或主桌面电话。当远程使用Cisco IP Communicator时,用户不仅能使用与办公室中相同的分机号,而且也能获得与其在办公室中相同的、熟悉的电话服务。

Cisco IP Communicator使用Cisco CallManager呼叫处理系统来提供先进的电话特性和VoIP功能。当注册于Cisco CallManager系统时,Cisco IP Communicator拥有全功能思科IP电话的所有特性,包括转接呼叫、发送呼叫和将其他人员加入到现有通话中等功能。这意味着系统管理员可像配置其它思科IP电话那样配置Cisco IP Communicator,大大简化了IP电话管理。

此解决方案也使客户和开发人员能向显示屏提供更为创新、可提高效率、基于可扩展标记语言(XML)的应用。用户可访问8条电话线路状态(或实现线路访问与直接电话功能操作的组合)。

Cisco IP Communicator是一个动态解决方案,能随着新系统功能的添加而扩展。其特性将通过自动软件升级而与最新技术保持一致。

本实验通过Cisco IP PHONE ,模拟电话软件来实现在内网中互相拨打IP电话

实验拓扑:

Cisco IP Communicator 企业Voip 解决方案

实验要求:

一,必须先安装JAVA 虚拟机(如安装此版本:jre-6u4-windows-i586-p),

以保证IP电话能正常启动

Cisco IP Communicator 企业Voip 解决方案

安装过程截图略过,只需要点击下一步,火星人都会哦

Cisco IP Communicator 企业Voip 解决方案

二,安装Cisco_IP_Communicator,建立安装最新的2.1.4版本,因为早期的2.1.0版本安装完成之后,不能识别旧的声卡程序,造成通话没有声音。

如图1,打开安装目录,点击“CiscoIPcommunicator”

Cisco IP Communicator 企业Voip 解决方案

如图2,双击,安装

Cisco IP Communicator 企业Voip 解决方案

如图3:勾选同意安装协议,点击NEXT

Cisco IP Communicator 企业Voip 解决方案

如图4,如果你需要更改安装路径,请点击,“Change“,倘若保持默认安装路径,点击“”NEXT

Cisco IP Communicator 企业Voip 解决方案

如图5,安装程序正在拷贝文件到系统中,稍等几分钟

Cisco IP Communicator 企业Voip 解决方案

如图6,安装完成,退出安装程序

Cisco IP Communicator 企业Voip 解决方案

如图7,按提示需要重启系统,重启之后软件安装完毕

Cisco IP Communicator 企业Voip 解决方案

如图8,首次启动Cisco IP Communicator,会自动检查音频和麦克风的设置是否正常

Cisco IP Communicator 企业Voip 解决方案

如图9,如果系统这些硬件,以及驱动程序正常,则会自动识别出硬件的型号,点击NEXT

Cisco IP Communicator 企业Voip 解决方案

如图10,Cisco IP Communicator启动界面

Cisco IP Communicator 企业Voip 解决方案

如图11,Cisco IP Phone,调用JAVA正常启动之后,拨号面板

Cisco IP Communicator 企业Voip 解决方案

三,在路由器上进行电话机的配置

先对模拟器Rack191修改一下,让路由器F1/0接口和PC的物理网卡桥接上,以保证相互通信,为后续IP电话注册提供保障。

如图所示,编辑Rack191,开始-运行-CMD-getmac

获得网卡在注册表对应的键值,0016.D324.9FFD这个MAC地址就是我的本地网卡,IP为172.16.0.6,复制该键值,替换Rack191中“Device\NPF”然后保存。

Cisco IP Communicator 企业Voip 解决方案

如图所示,双击运行Rack191,路由器已可以正常启动,并且可以看到1:0和本地桥接。

Cisco IP Communicator 企业Voip 解决方案

配置步骤:

第一步:先完成路由器最基本的配置如图1

Cisco IP Communicator 企业Voip 解决方案

第二步:完成电话机的注册配置

//进入电话配置注册服务模式

VoIP(config)#telephony-service

//定义可以注册电话的最大个数,范围1-192

VoIP(config-telephony)#max-ephones 3

//定义可以允许注册最大线路数

VoIP(config-telephony)#max-dn 10

//IP 电话与CME路由器的TCP 保持时间为10秒

VoIP(config-telephony)#keepalive 10

//告诉IP电话,CME路由器的IP地址和通讯端口,默认是2000 ,IP电话启动之后会

向此地址发出注册请求,必配选项

VoIP(config-telephony)#ip source-address 172.16.0.253 port 2000

//定义IP电话注册完成之后,待机画面的消息内容

VoIP(config-telephony)#system message Cisco Voip

VoIP(config-telephony)#exit

//进入1号线路数下

VoIP(config)#ephone-dn 1

//定义1号线路下,IP电话注册之后的获得的电话号码,号码可随便定义

配置ephone-dn,每个ephone-dn代表一条线路,定义E.164线路号码为5001

VoIP(config-ephone-dn)#number 5001

//定义IP电话注册之后的名称

VoIP(config-ephone-dn)#name HostA

VoIP(config-ephone-dn)#exit

VoIP(config)#ephone-dn 2

VoIP(config-ephone-dn)#number 5002

VoIP(config-ephone-dn)#name HostB

VoIP(config-ephone-dn)#exit

VoIP(config)#ephone-dn 3

VoIP(config-ephone-dn)#number 5003

VoIP(config-ephone-dn)#name HostC

VoIP(config-ephone-dn)#exit

//进入第一个IP电话配置模式

VoIP(config)#ephone 1

//绑定ephone1的MAC地址,这里因我使用的Cisco IP phone软件,软件装在PC 上,所以只能绑定PC上那个可以和CME路由器通讯的网卡MAC,注意MAC地址格式,路由器只接受这种格式,MAC地址配置时,可忽略大小写。如,你用的真机,如IP Phone 7940,在话机背后会有此话机的MAC地址

VoIP(config-ephone)#mac-address 0016.D324.9FFD

//定义电话的类型,CIPC指的就是Cisco IP Communicator

VoIP(config-ephone)#type cIPC

//line按钮与ephone-dn对应起来,其中第一个“1”是指ip phone上的line button,“:”是分隔符,第二个“1”是ephone-dn的号码。此句意为:将cipc  ip phone上的line 1按钮与ephone-dn 1中的5001号码联系起来。

VoIP(config-ephone)#button 1:1

VoIP(config-ephone)#ephone 2

VoIP(config-ephone)#mac-address 0011.D84D.E84E

VoIP(config-ephone)#type cIPC

//将cipc  ip phone上的line 1按钮与ephone-dn 2中的5002号码联系起来。

VoIP(config-ephone)#button 1:2

VoIP(config-ephone)#

*Mar  1 00:13:06.931: %LINK-3-UPDOWN: Interface ephone_dsp DN 1.1, changed state to up

*Mar  1 00:13:07.315: %LINK-3-UPDOWN: Interface ephone_dsp DN 2.1, changed state to up

*Mar  1 00:13:07.595: %LINK-3-UPDOWN: Interface ephone_dsp DN 3.1, changed state to up

VoIP(config-ephone)#exit

//配置CME路由器的当前时间,以便电话时间与CME设备同步

Voip#clock set 13:07:00 20 dec 2009

VoIP(config)#telephony-service

//创建IP电话需要的XML文件

VoIP(config-telephony)#create cnf-files

Creating CNF files

VoIP(config-telephony)#exit

设置IP电话的网络选项:

如图设置:设置TFTP SERVER IP,其实此IP就是路由器接口IP,IP Phone 与此地址去通讯,去完成电话的注册。

Cisco IP Communicator 企业Voip 解决方案

Cisco IP Communicator 企业Voip 解决方案

电话注册中………稍等。。。。。。。。。。

Cisco IP Communicator 企业Voip 解决方案

//电话机已经注册上,路由器的日志消息

VoIP(config-telephony)#

*Mar  1 00:01:52.571: %IPPHONE-6-REG_ALARM: 25: Name=SEP0016D3249FFD Load= 2.1.2.0 Last=Initialized

*Mar  1 00:01:52.575: %IPPHONE-6-REGISTER: ephone-1:SEP0016D3249FFD IP:172.16.0.6 Socket:1 DeviceType:Phone has registered.

已经注册完成

电话注册完成了。可以看到电话号码和系统消息,以及功能按钮等

Cisco IP Communicator 企业Voip 解决方案

咱来拨个电话试试,试试VoIP效果,在拨号面板上按拨号数字-Dial(拨号),此时请确保双方PC的音频和话筒都是正常的,双方请保持一定的物理距离(10米以外),通话质量会更清晰一些

Cisco IP Communicator 企业Voip 解决方案

这是5003已经拨通了我的IP电话,通话连接已经建立了,通话时间55秒

Cisco IP Communicator 企业Voip 解决方案

当你关闭电话,路由器上会产生电话释放注册的信息

*Mar  1 00:03:31.251: %IPPHONE-6-UNREGISTER_NORMAL: ephone-1:SEP0016D3249FFD IP:172.16.0.6 Socket:1 DeviceType:Phone has unregistered normally.

Show ephone summary

Cisco IP Communicator 企业Voip 解决方案

Show ephone dn 1

Cisco IP Communicator 企业Voip 解决方案

Show ephone registered

Cisco IP Communicator 企业Voip 解决方案



本文转自 bilinyee博客,原文链接:  http://blog.51cto.com/ericfu/1721596      如需转载请自行联系原作者