在主要CME路由器失效时,另一台CME路由器可提供呼叫控制服务。次要CME路由器将持续提供服务,直到主要路由器重新上线。
当话机注册到主要路由器时,话机从路由器接收一个配置文件。配置文件中除了其他的信息,还提供了主要和次要CME路由器的IP地址。话机使用这些IP地址初始化到每台路由器的活动保持消息(KA message)。话机在每次KA间隔(默认是30秒)之后向它注册的路由器发送KA消息,在每两次KA间隔后(默认是60秒)向其他路由器发送KA消息。KA间隔可以调整。
一旦主要路由器失效,话机将不会从主要路由器收到KA消息的应答(ACK)。如果话机在连续三个KA后仍未收到主要路由器的ACK,它就会注册到次要CME路由器。
在话机注册到次要路由器期间,它还会持续发送KA探测到主要路由器,用以观察主要路由器是否重新上线。但现在的发送间隔是每60秒(默认)或两次KA间隔。在主要CME路由器恢复工作后,话机开始接收ACK。当话机连续收到三个来自主要路由器的ACK时,它切回主要路由器并重新向其注册。话机向主要路由器重新注册的过程叫挪窝(rehoming,这是我自己随便翻译的,不好意思)。
物理设置CME路由器冗余的步骤如下。从PSTN到FXO的线缆使用分线器(俗称三通)分开。从分线器甩一条线给主要CME路由器,另甩一条线给次要CME路由器。当呼叫进入FXO线路,会同时体现在主要和次要路由器上。主要路由器配置为立即应答呼叫。次要路由器配置为在振铃三次后应答呼叫。如果主要路由器正常,它会应答呼叫并改变呼叫状态,所以次要路由器不会再尝试应答呼叫。如果主要路由器不可用且无法应答呼叫,次要路由器就会在三次振铃后应答呼叫。
次要CME路由器应该以某种方式接入LAN,但并不一定需要与主要CME路由器直连。当两台路由器与话机都接入LAN并正确配置后,话机即可注册到任一活跃的路由器上。
主要和次要的CME路由器配置要相同,除了在次要路由器上连接PSTN的FXO接口要配置成比主要路由器更多次振铃后才能应答(如上文所述)。在两台路由器上使用相同的命令指派主要和次要路由器的IP地址。
配置要求:
·CME 4.0或更高版本
·次要路由器的运行时配置(running config)需要与主要路由器完全相同
·使用此功能的话机必须使用type命令进行配置,以保证电话配置文件的正确。
1. enable
2. configure terminal
3. telephony-service
4. ip source-address ip-address [port port] [secondary ip-address [rehome seconds]] [any-match | strict-match]
注:CME不适用rehome参数,仅用于SRST。
5. exit
6. voice-port slot-number/port
7. signal ground-start
8. incoming alerting ring-only
9. ring number number
10. end