語音、視頻和集成數據 (AVVID) 設計的體系結構一般建議您具有主 Cisco CallManager 服務器和輔助 Cisco CallManager 服務器以實現冗余。如果主 Cisco CallManager 服務器發生故障,則輔助 Cisco CallManager 服務器將接管,并且 IP 電話將重定向到此服務器。
此方案適用于 IP 電話到 IP 電話通信。不過,如果 H.323 網關將呼叫定向到出現故障的(無法使用的)主 Cisco CallManager 服務器,則它需要某種方式來將呼叫重定向到輔助 Cisco CallManager 服務器。
此過程適用于配備了語音卡并配置了 IP 語音 (VoIP) 的 Cisco AS5300、36xx、26xx、MC3810 和 1750 路由器。這可以借助 H.323 網關上的兩個 VoIP 撥號對等體來實現,其中 H.323 網關為每個 Cisco CallManager 服務器配置一個 VoIP 撥號對等體。
本文檔沒有任何特定的要求。
本文檔中的信息基于以下軟件和硬件版本:
具有 IP Plus 功能集的 Cisco IOS? 軟件版本 12.1.2T
Cisco 2610 網關
Cisco CallManager 3.x 和 4.0
本文檔中的信息都是基于特定實驗室環境中的設備編寫的。本文檔中使用的所有設備最初均采用原始(默認)配置。如果您使用的是真實網絡,請確保您已經了解所有命令的潛在影響。
有關文檔規則的詳細信息,請參閱 Cisco 技術提示規則。
此部分存在您與您能使用配置功能本文描述的信息。
注意:參考命令查找工具
(僅限注冊用戶)為了找到關于用于本文的命令的其他信息。
本文檔使用此網絡設置。
本文檔使用以下配置。
Cisco 2610
Cisco 2610
Current configuration:
version 12.1
voice class h323 1
h225 timeout tcp establish 3
!--- Set the timeout to three seconds.
dial-peer voice 100 voip
preference 1
!--- Make this the first choice dial peer.
ip precedence 5
destination-pattern 1...
voice-class h323 1
!--- Apply the voice class to the dial peer.
session target ipv4:10.10.10.2
!--- This is the address of the primary Cisco CallManager.
dtmf-relay h245-alpha
dial-peer voice 101 voip
preference 2
!--- This is the second choice.
ip precedence 5
destination-pattern 1...
session target ipv4:10.10.10.3
!--- This is the address of the secondary Cisco CallManager.
dtmf-relay h245-alpha
end
在某些情況下,分別將發布服務器和訂閱服務器用作輔助服務器和主服務器。在這種情況下,應為訂閱服務器指定較小的首選順序編號,因為它是被指定負責處理呼叫的 Cisco CallManager 服務器,而發布服務器則被指定負責處理 SQL 數據庫和 LDAP 目錄。如果訂閱服務器出現任何問題,則應將呼叫路由到發布服務器,后者也可以路由呼叫。
注意:在您設置首選順序時,首選順序編號越小,優先級越高。將最高優先級提供給首選順序編號為 0 的撥號對等體,并且這是默認值。首選順序編號值可以介于 0 和 10 之間。
進一步的配置過程是:
設置指向主 Cisco CallManager 服務器且首選順序編號為 1 的撥號對等體。
注意:在本例中,preference 命令生效,因為兩個撥號對等體下的目標模式相同(否則,“longest match”將覆蓋它)。
主 Cisco CallManager 服務器
dial-peer voice 100 voip
preference 1
!--- Make this the first choice dial peer.
ip precedence 5
destination-pattern 1...
voice-class h323 1
!--- Apply the voice class to the dial peer.
session target ipv4:10.10.10.2
!--- This is the address of the primary Cisco CallManager.
dtmf-relay h245-alpha
設置指向輔助 Cisco CallManager 服務器且首選順序為 2 的撥號對等體。
輔助 Cisco CallManager 服務器
dial-peer voice 101 voip
preference 2
!--- This is the second choice.
ip precedence 5
destination-pattern 1...
session target ipv4:10.10.10.3
!--- This is the address of the secondary Cisco CallManager.
dtmf-relay h245-alpha
若要將輔助 Cisco CallManager 服務器用作首選項 1,請確保在此網關的 Cisco CallManager 配置中選中 Run H.225D On Every Node 標記。如果未選中它,則會導致呼叫建立中出現十到十五秒延遲。如果存在此情況,您必須檢查此值并重置相關網關。
將 H.323 網關上的 H.225 計時器降低到三秒。
這是一個必要步驟,因為默認情況下,控制在出現“無響應”故障時重定向到非首選撥號對等體的 H.225 計時器長于 Q.931 呼叫進行計時器(十秒計時器)。當呼叫通過 ISDN 中繼進入 H.323 網關中并轉發到未運行的 Cisco CallManager 時,路由器將等待四十秒,然后才嘗試使用首選項較低的撥號對等體,或清除呼叫。當發生此情況時,在 H.323 網關上發信號的 ISDN Q.931 已將 ISDN Q.931 CALL DISCONNECT 發送到 ISDN 交換機。路由器提供了 ISDN 清除代碼 0x8066 —“recovery on timer expiry”。
H.323 網關無法重置呼叫進行計時器,因為它嘗試使用不同的撥號對等體。因此,H.323 網關必須切換對等體并在 Q.931(傳入呼叫進行)計時器允許的十秒內借助輔助 Cisco CallManager 服務器完成呼叫。
當 H.225 計時器設置為三秒時,路由器將嘗試連接到主 Cisco CallManager 服務器。如果它在三秒內沒有收到響應,則會回退到輔助 Cisco CallManager 服務器。
發出 voice class h323 1 命令來將 H.225 計時器設置為三秒。
將 H.225 計時器設置為三秒
voice class h323 1
h225 timeout tcp establish 3
!--- Set the timeout to three seconds.
發出 voice class h323 1 命令來將語音類應用于撥號對等體。
應用語音類
dial-peer voice 100 voip
voice-class h323 1
!--- Apply the voice class to the dial peer.
發出 show dial-peer voice summary 命令來確認撥號對等體已經過配置并且處于 up 狀態,如以下輸出所示。
使用 show dial-peer voice summary 命令
2600GW# show dial-peer voice summary
dial-peer hunt 0
PASS
TAG TYPE ADMIN OPER PREFIX DEST-PATTERN PREF THRU SESS-TARGET PORT
100 voip up up 1... 1 syst ipv4:10.10.10.2
101 voip up up 1... 2 syst ipv4:10.10.10.3
200 pots up up 0 0 1/0/0
201 pots up up 0 0 1/0/1
2600GW#
此 show 命令指示 VoIP 撥號對等體 100 和 101 的管理和操作狀態為 up。
撥號對等體 100 的首選順序編號為 1 并指向 Cisco CallManager 10.10.10.2。
撥號對等體 101 的首選順序編號為 2 并指向 Cisco CallManager 10.10.10.3。
注意:如果主 Cisco CallManager 服務器在三秒超時期內沒有接受呼叫,則初始呼叫設置將滾動到輔助 Cisco CallManager。使用此較短的滾動期,ISDN Q.931 呼叫過程計時器沒有機會過期。
命令輸出解釋程序工具(僅限注冊用戶)支持某些 show 命令,使用此工具可以查看對 show 命令輸出的分析。
目前沒有針對此配置的故障排除信息。