1.概述
企业级IP电话系统的核心产品称为IP PBX,即以开放的局域网包交换技术实现专用PBX语音服务的功能,与现有的局域网无缝集成。它不仅可以使内部的数据网和话音网合一,还可以满足保持企业持续运作和蓬勃发展的全方位需求。从复杂的呼叫控制和呼叫中心能力,到集成的语音邮件和计算机/电话集成;从呼叫者身份识别到多重、多级自动值机员,到终端话机的轻松添加、移动和改变;从局域网和广域网(LAN/WAN),到Internet的连接能力,并可同时降低相关的整体费用,使企业能够以经济、可管理的方式获得所有功能。
传统PBX(专用集团电话交换机)的缺点可以罗列很多:专用、价格昂贵、不能简单实现CTI或VoIP等。IP PBX的出现则可以解决这些问题:由于IP PBX建立在一个开放的IP标准上,所有的产品都遵循相同标准,互连性强。而传统的PBX含有各个厂家的专用技术,产品之间互通性、兼容性较差。故采用IP PBX可以大大节省以前使用传统产品时维护专有设备的费用。此外,IP PBX的扩展性能好,当需要在已有的PBX上扩充多个分支电话时,老的PBX设备大多不支持这种扩充,必须换掉内部模块,这是一笔不小的开销,而若采用IP PBX,只要用一半左右的钱就够了。
目前,已经有很多厂商进入IP PBX市场,不仅诸如3Com、Cisco等网络厂商推出了IP PBX,传统的通讯厂商如Luncent、Siemens等也加入到这一行列。下面将就Cisco的IP方案做一介绍:
方案中的呼叫管理器及群集负责管理电话的呼叫控制,由软件实现。基本模式是一台装载Windows2000操作系统的服务器上加载Cisco专用的Call Manager软件。Cisco提供MCS7835等硬件设备,实际上是经过特殊优化的Windows2000和PC服务器,在这个设备上加载Call Manager则相对可靠稳定性高一些。
在局域网IP电话接入方面,Cisco提供CP7960,7940,7910等多种型号的专用IP电话机,功能相对不同,但都通过局域网双绞线直接连接到局域网交换机。Cisco提供的Catalyst交换机均可直连这些IP电话机。
在广域网连接及公网接入方面,广域网连接如果不考虑公网接入,则只需最普通的网络连接即可。如果考虑公网接入,则需要提供数模转换用的网关,Cisco的多款路由器型号均支持网关功能,如5300,3600,2600等系列产品。在3600/2600上只需增加语音模块或语音卡,即可直接连接普通模拟话机或公网外线或中继线。
2.配置过程
CallManager是Cisco IP电话的管理服务器,用来管理IP网络上的语音服务,管理IP电话终端。
CallManager安装在Cisco MCS(Media Convergence Server)上,MCS是Cisco将Campaq的服务器及win2000操作系统优化而成的,将更有利于进行电话语音的维护及管理,提高了安全性及可靠性,Cisco在硬件及软件方面都做了加密。
Callmanager所管理的局域网终端为IP电话,包括IP Phone 7910、7920、7940等等,可管理的广域网设备为各种语音网关,如2600及3600安装上语音模块。
2.1 硬件环境
正如上述所说,Cisco Callmanager要安装于Cisco MCS上,我们在这儿讨论的为MCS-7822,下表将论及其特点:
2.2 软件安装
Cisco提供的CD-ROM将自动安装以下软件:
Microsoft Windows 2000 Server
Microsoft SQL Server 7.0 Standard Edition,Servicepack2
DC Directory 2.4
Cisco CallManager Release 3.0
软件的安装比较简单,分为下面几步:
插入光盘后,出现MCS欢迎界面,Click Next
选择New Installation or Server Replacement 并 Click Next
系统正式重启后
输入产品号:BTOO VQES CCJU IEBI,Click Next
在系统提示时,请选择Next,取出光盘,重启系统。
出现MCS 配置界面,click Next
输入username:Callmanager,公司名称:XXXXX,Click Next
输入Computer name:Callmanager,以及工作组及DNS。
输入IP Address:192.168.2.10 255.255.255.0以及网关:192.168.2.200
关于DNS,CallManager推荐不要使用DNS,因为如果使用DNS的话,系统将依赖于DNS的稳定性,所以我们这儿也不再使用DNS服务。那么我们lmhosts文件来保证域名的正确解析,这种情况主要是用于多台MCS负载均衡的情况。
a.打开:c:\WINNT\system32\drivers\etc\hosts
b.在文件的最后,输入MCS的IP地址及主机名
192.168.2.10
callmanager
c.存为一新文件:lmhosts
另外,还需将TFTP Server起来,默认状态下,安装完毕就已经启动了。
2.3 Cisco IP Phone 7960的配置
本方案使用的是Cisco的IP Phone 7960,还有其它型号的IP Phone,以及其设备特性,在此不便详述,我们主要就此Phone的手工配置做一下简述:
解锁,使7960处于可配置状态下,按* * #
按 Settings,按3(网络设置)Network Configuration,那么,我们将看到屏幕右上角已经显示解锁的标志,注意,解锁和加锁的标志十分相似,我就曾经将解锁误认为是加锁,总以为没有解开,而耽误了很长时间。
这样,我们就可以进行配置了,LCD屏上将显示以下菜单:
到此为止,我们已经将IP电话配置好。将电话重启,IP电话所显示的界面将是日期/时间界面。
2.4 Callmanager的配置
在此种情况下不考虑负载均衡,只是一台Callmanager管理机及三个电话,也暂且不考虑语音网关问题。
2.4.1 Route Plans(路由规划)
Callmanager使用Route Plan来路由所有的内部和外部电话(PSTN),route patterns,route filers,route lists,和route groups提供了一种适应性较强的网络设计方式。下图是其基本框图,图中是一个带有外部网关的情况,本方案的情况似乎要简单些,在route groups处 不再做过多的划分。
2.4.2 Partition
Partition 将 route plan 分为若干个逻辑子集,包括组织名、地区、电话类型等。
打开 Cisco callmanager administration
选择route planPartition
添加一个Partition即可
2.4.3 Calling Search Space
当要完成一个电话呼叫时,Calling search space 将确定是哪个Partition中的电话设备。
选择route plancalling Search space
添加名称
在下拉框中选择需要的partition
2.4.4 Route filter
Route filters 和route pattern一起示确认电话拨打的号码。Route filters 只能用于NANP(North American Numbering Plan)北美电话号码规划,使用@这种通配符。我们可以不设置Route filter,因为就现在而言,网络架构比较简单,不用添加过滤措施。
2.4.5 Route group
Route group可以用来设置所选网关的顺序,即与外部相连时的优先网关或端口。在此可不做考虑。
2.4.6 Route pattern
Route pattern路由内部及外部电话。指定一个IP电话的电话号码(directory number),也就指定了一个route pattern,网关也需要一个route pattern,相对而言,它可以定义一个比较复杂的route pattern,如带通配符的,如指定一个网关为8XXX, 则所有8000到8999的电话号码都可以出入此网关。
2.4.7 添加IP电话
预备工作都做好,下面可以添加设备了。
选择DeviceAdd a Device
选择Device typePhone
指定一个电话机的型号,在这里为7960
只要指定其MAC地址,系统便会自行找到所要加的设备。MAC地址在电话上有显示
然后,双击所添加的IP电话,填写相应的内容。如Device Name、Device Pool、Calling Search space、Directory Number(电话号码)
对左边一栏的Line1或Line2做一下相应配置,如电话号码及其它呼叫转移等设置。
再将IP电话重启,这样,你就可以在电话的LCD显示屏看到电话号码,就此,你可以如一般的电话似的,打一个电话了。
2.4.8.快速配置方式
这儿还有一个快速配置方案,特别针对测试环境来说是非常好的.
打开Cisco CallManager Administration
选择SystemCisco CallManager
选择要自动配置的服务。
填入电话号码的起始和终止号码。
选择Update保存配置。
重启CallManager服务。
3. 结束语
IP电话的配置前前后后,经历了一个半月的时间,此处的文章只是一个浅显的配置方式。写此文,一者自己做个记录,二者,也希望同仁们能从中得到启发。