CCME配置及简单测试.doc_第1页
CCME配置及简单测试.doc_第2页
CCME配置及简单测试.doc_第3页
CCME配置及简单测试.doc_第4页
CCME配置及简单测试.doc_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

CCME解决方案基础测试1. CCME解决方案技术概述1.1 CCME功能说明Cisco CallManager Express (CCME) 是IOS的一项可选的软件功能,目前思科集成多业务路由2800/3800均支持此特性,通过此特性功能,思科集成多业务路由器可以为企业分支机构或者小型企业提供集团电话或者混合PBX功能。CCME非常适用于那些不仅需要数据连接,还需要为办公室提供一个电话解决方案的客户。思科CCME提供了小型办公室所需要的一些核心电话功能,以及传统电话解决方案所没有的一些高级功能,如留言、电话会议等。 通过思科集成多业务路由器所提供的统一的、融合的解决方案,客户可以优化他们的运营和维护成本,为满足办公室的数据、语音需求提供一个非常经济的解决方案。思科CCME可以利用SCCP(Skinny)协议为最多240名用户提供呼叫处理功能。思科CCME 3.x支持Cisco 7910、7940G、7960G、7935/36 IP 会议电话、7902G、7905G、7912G、7920无线IP电话和7914 扩展模块,并可以与带有两个模拟电话适配器的ATA 186/188集成,CCME4.x版本以后还支持CP79x1电话及其中文显示,提供经济有效的、基于Skinny的呼叫处理,此外还支持XML服务和目录支持。路由器首先将IP电话镜像加载到电话,然后再设置和管理IP电话。思科CME还提供了呼叫转移和呼叫前转功能,可以将呼叫转移到其他电话号码或者设备,例如语音留言。当然CCME不仅支持SCCP协议,同时它还支持SIP及H.323协议。1.2 根据项目需部署的IP电话数量选择CCME运行的路由器硬件平台各路由器平台CCME所支持的IP电话容量及网关容量:1.3 根据项目实际部署的IP电话类型选择合适的CME软件版本。CCME各版本所支持的电话类型如下表所示:CCME各版本详细的功能特性见datasheet:CallManage_6.1_CME_4.2_feature_matrix.xls。CCM & CME Feature Descriptions Matrix EDCS-484313 Revision 2.2CME 3.3CME 3.4CME 4.0CME 4.1CME 4.2Cisco IP Phone 3911Cisco IP Phone 3951Cisco IP Phone 7902Cisco IP Phone 7905Cisco IP Phone 7906 Cisco IP Phone 7910 and 7910+SWCisco IP Phone 7911Cisco IP Phone 7912Cisco IP Phone 7914 Expansion ModuleCisco IP Phone 7920Cisco IP Phone 7921 Cisco IP Phone 7931Cisco IP Phone 7940Cisco IP Phone 7941 or 7941-GECisco IP Phone 7942Cisco IP Phone 7945-GECisco IP Phone 7960Cisco IP Phone 7961 or 7961-GECisco IP Phone 7962Cisco IP Phone 7965-GECisco IP Phone 7970Cisco IP Phone 7971 Cisco IP Phone 7975-GE Cisco IP Phone 7985 VideophoneCisco IP Conference Station 7935Cisco IP Conference Station 7936Cisco IP Conference Station 7937 Cisco IP SoftPhone Cisco IP CommunicatorCisco IP Phone Productivity Applications (IPPA)Cisco Personal Address BookCisco Personal Assistant (PA) SupportCisco Security Agent SupportCisco VG248 48-Port Analog Gateway Support SMDI Voicemail Integration through VG248 analog portsCisco VG 224 24-Port Analog Gateway Support (SCCP)Click-to-Dial/ Click-to-Call CME各版本可确定支持的电话平台Firmware版本,路由器平台、内存需求以及与其它语音产品兼容性注:不同CME版本内含的同一电话类型的Firmware名不尽相同。/en/US/products/sw/voicesw/ps4625/products_device_support_tables_list.html1.4 路由器平台部署CME时,软件映像有什么要求:软件映像有两部分组成,首先是内置CME功能特性的IOS软件,其次是cme-basic-x.x.x.tar文件或cme-x.x.x.zip文件。cme-basic-x.x.x.tar文件中包含了用于CME x.x版本的电话Firmware、GUI文件和music-on-hold.au文件。GUI文件用于实现对CME的WEB方式配置管理。cme-x.x.x.zip文件在cme-basic的基础上增加了XML计划文件和TAPI文件,但不包括TCL AA脚本示例。根据实际部署需要,cme-basic-x.x.x.tar和cme-x.x.x.zip选其一。其中的x.x.x为软件版本,如4.0.0,3.4.1等包含有CME功能的IOS特性集有:请注意cme软件的装载不同于IOS,说明如下:对于cme-basic-x.x.x.tar文件,你可以先将这个tar文件复制到一个tftp 服务器,再利用下面这个Cisco IOS命令将其边解压边复制到路由器的Flash中:archive tar /xtract tftp:/ip-address/filename flash:当然,您也可以先将这个tar文件直接复制到路由器的Flash中,再用下面的IOS命令将其解压:archive tar /xtract flash:filename flash:可使用verify flash:xxx,对IOS文件的完整性进行校验同时还要注意CME软件版本与IOS有兼容性要求,不匹配时,可能会导致某种故障,甚至无法正常使用。兼容性的要求如下,应根据所需的CME软件版本选择合适的IOS。/en/US/docs/voice_ip_comm/cucme/requirements/guide/33matrix.htm在哪里下载 cme-x.x.x.zip 和cme-basic-x.x.x.tar文件?见如下链接:/cgi-bin/tablebuild.pl/ip-iostsp1.5 售前阶段配置CME时,其它注意事项?1)足够的User License首先在路由器平台上配置具有CME功能特性的IOS软件,其次对于IP电话终端需购买User License,产品编号如:SW-CCME-UL-xxxx。此User License与Call manager上使用的DLU有些不同,它不用载入路由器平台中,仅代表合法使用权限,而在Call manager中只有装载正确数量的DLU才可以使用IP电话。但并不意味着你可以不购买User License,因为不购买,你根本下不了单。除非你买的是IP电话终端备件。2)足够的Flash容量CME4.0以上版本对FLASH的要求加上IOS软件已超过64M。当然你如果购买的是CISCO28xx-CCME/K9 Bundle,出厂时就已经对FLASH进行扩容至Flash 128M。4.0以前版本Flash 64M可满足需求,举例如下:cme-basic-.tar 5.238Mc3825-advipservicesk9-mz.124-4.T8.bin 36.052M3825路由器FLASH缺省为64M2. IP电话基础配置缺省情况下,IP电话Setting下的各配置项是锁住的。为了进行修改,需使用*#组合按键进行解锁,然后就可进行手动设置了。根据不同的地址分配方式,基础的设置不尽相同。如采用DHCP动态地址分配方式,IP电话通过DHCP不光可以获得本机IP地址、掩码、缺省路由,还可获得TFTP地址,进而获得IP电话Firmware以及CME地址,然后再从CME上下载电话配置,如号码等。在IP电话上定义为DHCP地址分配方式的方法很简单,按下Setting功能键,在设置菜单下有一项:DHCP ENABLED ,显示为YES。出厂缺省时为YES。如采用静态IP地址分配,则需将DHCP设置项由YES改为NO,同时需手工输入IP地址、掩码、缺省路由、TFTP地址。其它项如:IP电话Firmware以及CME地址是从TFTP服务器上获得。如果您的IP电话出现故障,如何恢复为出厂设置呢?方法为:开机按住,亮过黄灯后,电话屏幕底下出现reset字样,此时依次按下123456789*0#,系统将进行自检并最终回归缺省设定。但一定要注意,此操作存在风险,如果自检不成功将造成电话彻底不能使用。3. CCME测试总结测试概述:1、用户部署有二级三层VOIP网络。各节点出口路由器为思科ISR路由器并已购买CCME功能。2、未来希望在各节点直接部署IP电话机,在实现与原有VOIP网络无缝融合的基础上支持更多新的应用。测试拓扑:、 原有二级三层VOIP网络,总部设置有一对2821 GK,在总部和各分支节点部署有H.323 GW,GW根据用户规模的不同使用语音E1连接PBX或直接提供FXS口连接模拟电话用户。、 以总部为试点构建CCME系统,配置有一台2821 CME以及7910/7940/7960等共5部IP电话机。、 CCME软件配置:IOS软件版本:c2800nm-advipservicesk9-mz.124-4.T8.binCME套件版本:cme-basic-.tar组网拓扑示意如下所示:测试内容:、 配置CME和5部IP电话,电话号码为四位,区号为三位。可通过WEB方式对CME进行配置管理,http:/xxx.xxx.xxx.xxx/ccme.html。同时支持IP电话用户WEB自服务。、 实现与VOIP网的电话通信。拨号规则要实现:与总部PBX用户电话的四位号码互拨,出节点呼叫为8(出网前缀)+ 七位全号码(区号+电话号码),拨5转总机电话1325。、 三方电话会议、 呼叫转移Call Transfer、呼叫前转Call forward等基础通话功能CME详细配置如下:如您是初学者,可在CME命令行下使用telephony-service setup以问/答方式简单地完成配置工作,基本的通信功能就可具备了。根据使用协议的不同,配置方法也不相同,请注意:telephony service是用于SCCP协议的配置voice register global是用于SIP协议的配置dial-peer是用于H.323协议的配置在本测试中,CME只负责所属IP电话的呼叫路由和管理,当IP电话拨打VOIP电话终端时,CME需将呼叫信息传递给H.323 GK进行路由解析,为实现此功能,要求CME以H.323 RAS信令注册到GK上。CME详细配置如下:2821_CME_1#sh runversion 12.4service timestamps debug datetime msec localtimeservice timestamps log datetime msec localtimeservice password-encryption!hostname 2821_CME_1!boot-start-markerboot system flash:c2800nm-advipservicesk9-mz.124-4.T8.binboot-end-marker!enable secret 5 $1$YDnB$5RUsYT2BE1U8Dj7OSngfA.!no aaa new-model!resource policy!clock timezone BJ 8ip subnet-zero!ip cefip dhcp excluded-address 29ip dhcp excluded-address 34!no ip domain lookup!voice-card 0 no dspfarm!translation-rule 1 Rule 1 81 1 Rule 2 5 1325!translation-rule 2000 Rule 1 81 1!translation-rule 3000 Rule 1 5 1325!interface GigabitEthernet0/0 description to_ZD_3560 ip address 41 duplex auto speed auto h323-gateway voip interface h323-gateway voip id Zdcme ipaddr 42 1719 h323-gateway voip h323-id Zdcme h323-gateway voip tech-prefix 1#!interface GigabitEthernet0/1 ip address 29 40 duplex auto speed auto!interface Async1 ip address encapsulation ppp async dynamic routing async mode interactive peer default ip address ppp authentication chap!ip classlessip route 50!ip http serverno ip http secure-serverip http path flash!tftp-server flash:P00307020200.bintftp-server flash:P00307020200.loadstftp-server flash:P00307020200.sb2tftp-server flash:P00307020200.sbntftp-server flash:P00403020214.bin!control-plane!dial-peer voice 2000 voip destination-pattern 81. translate-outgoing called 2000 session target ras!dial-peer voice 3000 voip destination-pattern 5. translate-outgoing called 3000 session target ras!gateway !telephony-service load 7910 P00403020214 load 7960-7940 P00307020200 max-ephones 10 max-dn 10 ip source-address 29 port 2000 auto assign 1 to 5 system message Welcome to the HeiBei BF time-format 24 date-format yy-mm-dd create cnf-files version-stamp Jan 01 2002 00:00:00 max-conferences 8 gain -6 moh end.wav dn-webedit time-webedit transfer-system full-consult!ephone-dn 1 dual-line call-waiting ring number 1321111 secondary 1111 description USER1 name USER1!ephone-dn 2 dual-line call-waiting ring number 1321112 secondary 1112 name USER2!ephone-dn 3 dual-line call-waiting ring number 1321113 secondary 1113 description USER3 name USER3!ephone-dn 4 dual-line call-waiting ring number 1321114 secondary 1114 description USER4 name USER4!ephone-dn 5 dual-line call-waiting ring number 1321115 secondary 1115 description USER5 name USER5!ephone 1 username user1 password user1cisco mac-address 0003.E369.989C fastdial 1 1321113 name USER3 speed-dial 1 1321112 label USER2 type 7940 button 1f1!ephone 2 username user2 password user2cisco mac-address 0004.9ABB.ADAB type 7910 button 1:2!ephone 3 username user3 password user3cisco mac-address 0003.6BDD.3D95 speed-dial 1 1321111 label USER1 speed-dial 2 1321112 label USER2 speed-dial 3 1321114 label USER4 speed-dial 4 1321115 label USER5 type 7960 button 1:3!ephone 4 username user4 password user4cisco mac-address 0005.32FF.753B type 7960 button 1:4!ephone 5 username user5 password user5cisco mac-address 0006.28F1.036E type 7960 button 1:5!line con 0line aux 0 password 7 13061E010803 login modem InOut modem autoconfigure discovery transport input all autoselect ppp speed 38400line vty 0 4 timeout login response 300 password 7 045802150C2E login!scheduler allocate 20000 1000End4. 命令行详解注:仅为举例说明,与上述配置无关。以下内容取自网友总结,在此表示感谢!1 路由器平台装载IOS和CME软件2全局配置(建议使用telephony-service setup来完成初始化配置)#telephony-service -开启CME服务load 7960-7940 P00303020214.bin -装载电话的系统IOSmax-ephones 20 定义最大支持的电话数max-dn 100 定义最大支持的DN号码ip source-address 196.168.x.1 port 2000 定义注册使用的CME服务器地址和Skinny端口号max-conferences 4 定义最大支持的会议连接数web admin system name admin password cisco 配置web登陆的管理员口令。dn-webedit 允许web编辑dn号码time-webedit 允许通过web设置时间auto assign 1 to 4 自动分配。此命令打完,配置里会自动出来4个dn号码。network-locale CA 定义location为canadavoicemail 1000 定义语音邮件号码#Web登陆地址为http:/196.168.x.1/ccme.html3 添加电话和电话号码#全局模式下:ephone 1 -定义第一步电话mac-address 0017.5A0C.2F04 绑定mac地址type 7905 类型7905button 1:1 绑定第一个号码为调用ephone-dn 1中的号码。此例为1001。但7905只能加1个号。ephone-dn 1 dual-line 定义第一个号码为dual-linenumber 1001 号码为1001 name Energy 当1002呼1001。或1001呼出在被叫方屏幕上都会显示的name。 label Energy -定义注册成功后显示在屏幕右上角的name。支持空格。call-forward busy 1008 遇忙转语音邮箱call-forward noan 1008 timeout 10 无人应答10秒转语音邮箱# 1) 在show voce port summary 中看到的输出 50/0/1 1 efxs up dorm on-hook idle y 那个50/0/1是指的CME生成的port。 2) button 1:1 中的:可以通过?查看一下可定义很多种button。:为正常的line。s为silent ring。f为feature ring等等。 二高级及Feature配置1 区域外transfer# transfer-pattern 8. -定义允许transfer的区域外分机号 transfer-pattern 9. 可以定义多个#默认情况只允许注册上的同一个pod内做transfer。2 CallFoward#call-forward pattern 8. #自动转接到pod外的一个分机3 配置与CCM的集成有三种方法1)在CCM上对CME配置为一个trunk。写上相应的route pattern。在CME上写上相应的dialpeer就可以了。(CISCO推荐)2)通过GK来注册。大家都注册到GK。3)在CCM上将CME做为1个GW来添加。(思科不推荐) 我做出现的问题是如果用GK来做的话,就总是注册不上E.164的地址。无法完成呼叫。不知是何原理。在CME上可以用show voip rtp connections来查看和远端的RTP的ip和端口。也可以用show call active voice来查看本方和对方的号码4 DID如果有DID。则需要配置“dialplan-pattern 1 XXXXXXX. extension-length 4 extension-pattern 2.” 来加上PSTN的前缀。如83912.这样当这台CME又是GW的话。如果PSTN进来的呼入就会直接匹配这条命令而转到分机上了。不会应用IVR或者别的。5 Intercom实际上就是分配一个speed-dial号码。如下例,为phone1的line2分配了一个speed-dial 5001.同时在应答的时候会在屏幕上看到有intercom的标志。#ephone-dn 18number A5001name Intercomintercom A5002!ephone-dn 19number A5002name Intercomintercom A5001!ephone 1button 1:1 2:18!ephone 2button 1:2 2:19#6 目录服务配置完毕会在Directories 按钮下选择Local Directory里看到配置的相当于电话本。#directory entry 1 1001 name Receptionistdirectory entry 2 1002 name Managerdirectory entry 3 1003 name Shipping Department#7 Pickup Group验证,1)pickup验证:从外部一台电话2222呼叫1001。1001不接。1002提机按pickup键。输入1001。这样2222和1001的呼叫接通。2)Gpickup验证:从2222呼叫1002。1002不接。1001提机。按Gpickup键。输入1002所在的group号2。则2222和1001的呼叫接通。此例配置中,1001和1003为group1。1002为group2。#ephone-dn 1number 1001pickup-group 1 加入pickup group1。!ephone-dn 2number 1002pickup-group 2! ephone-dn 3number 1003pickup-group 1!#8 Hunt Group 验证: 从2222去呼叫1888。首先1001会振铃。如果1001按了dnd键(dont disturb),或Endcal。1002会振铃。1002也按。1003振铃。 #ephone-hunt 1 sequential sequential的定义是说list中顺序从左到右一次响铃,可选的还有longest-idlepilot 1888list 1001,1002,1003preference 1timeout 30 定义如果当第一部分机无人接。此例为1001不接。30秒转到第二台1002final 1000 配置30秒无人应答转语音邮箱!ephone-dn 1 dual-linehuntstop channel -如果第一路忙。则自动到第二路振铃。默认是第一路忙就不转了。!ephone-dn 2 dual-linehuntstop channel #9 时间段限制呼出功能#after-hours block pattern 1 1 7-24 第一个1是序号,最多可定义32个。第二个1是route pattern.此处如果定义为1。 则代表禁播以1开头的所有电话。可以定义为任何patten形式。如9,1408等等。 7-24代表全天都不准打。after-hours date Jan 1 22:22 22:50 精确定义时间1月1日的10点22分到50分禁播。after-hours day Mon 22:22 22:50 精确定义时间,每周一的10点22分到50分禁播。after-hour exempt -可以定义哪台话机不管这个限制。 #验证。定义完后,从1001拨1002。当提机按1后,就立即听到忙音。10 Call-Blocking Override使用pin码登陆,然后可以旁路这个限制。(这个实验没做出来,用pin登陆好象要配ipma。但cme怎么配呢?没想明白。#ephone 1 pin 1234!telephony-servicelogin timeout 60 clear 24:00 代表用pin登陆时60分钟后将自动logout。!#11 Night Service此例中1003和1001在同一个pickup group里,在定义的夜间服务时间段里。外面来的呼叫到1001。1003可以通过pickup接通电话。而1002根本没配夜间服务。当在夜间服务时间段里,外线将无法拨

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论