本產品的文件集力求使用無偏見用語。針對本文件集的目的,無偏見係定義為未根據年齡、身心障礙、性別、種族身分、民族身分、性別傾向、社會經濟地位及交織性表示歧視的用語。由於本產品軟體使用者介面中硬式編碼的語言、根據 RFP 文件使用的語言,或引用第三方產品的語言,因此本文件中可能會出現例外狀況。深入瞭解思科如何使用包容性用語。
思科已使用電腦和人工技術翻譯本文件,讓全世界的使用者能夠以自己的語言理解支援內容。請注意,即使是最佳機器翻譯,也不如專業譯者翻譯的內容準確。Cisco Systems, Inc. 對這些翻譯的準確度概不負責,並建議一律查看原始英文文件(提供連結)。
思科模擬電話介面卡(ATA)186是一種將普通模擬電話與基於IP的電話網路相連線的聽筒到乙太網介面卡。Cisco ATA 186有兩個僅支援傳統模擬按鍵電話的語音埠。與常規外交換站(FXS)埠不同,這些埠不能與專用交換機(PBX)介面,因為Cisco ATA 186不能在這些埠上傳送數字。通過此配置,您可以使用兩個語音埠,每個埠具有不同的E.164地址。
本文檔介紹如何配置一個Cisco ATA 186以從一個Cisco IOS®網關傳送和接收呼叫。Cisco ATA 186是一種簡單裝置,不具備呼叫路由功能。如果您的網路具有兩個以上的H.323端點(包括ATA本身),則需要H.323網守執行呼叫路由。
有關詳細資訊,請參閱使用Cisco IOS網守配置ATA 186和對其進行故障排除。
嘗試此組態之前,請確保符合以下要求:
本文檔假設讀者熟悉Cisco ATA 186基本配置文檔中的內容。
此配置要求使用H.323功能集的Cisco ATA 186版本為2.0或更高版本。
確保Cisco ATA 186和網關之間存在IP連線。
確保可通過Web伺服器方法訪問Cisco ATA 186以進行進一步配置。
本文中的資訊係根據以下軟體和硬體版本:
Cisco ATA 186(2.12版)
採用Cisco IOS軟體版本12.1(2)T的Cisco 3640
本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除(預設)的組態來啟動。如果您的網路正在作用,請確保您已瞭解任何指令可能造成的影響。
本節提供用於設定本文件中所述功能的資訊。
本檔案會使用以下網路設定:
請遵循以下步驟:
從Web瀏覽器訪問Cisco ATA 186配置視窗。轉到http://ip_address_of_ata/dev,其中ip_address_of_ata是您計畫註冊的Cisco ATA 186的IP地址。
在本例中,URL是http://172.16.104.117/dev。
出現Cisco ATA 186配置視窗。
注意:帶下劃線的欄位是此方案的相關配置引數。
IP編址可以靜態或動態完成,如Cisco ATA 186基本配置文檔中所述。在上圖中,使用了靜態IP地址。
在Cisco ATA 186配置視窗中配置以下欄位:
UID0和UID1 -配置語音埠0和1的E.164地址。
兩個語音埠不能具有相同的E.164地址,因為如果其中一個埠繁忙,Cisco ATA 186無法尋線。如果兩個語音埠分配了相同的E.164地址,呼叫將始終傳送到第一個語音埠。如果此埠忙,則將忙訊號傳送到呼叫方。
RxCodec和TxCodec -配置編解碼器ID。
G.723.1 — 編解碼器ID 0
G.711a — 編解碼器ID 1
G.711u — 編解碼器ID 2
G.729a — 編解碼器ID 3
在本文檔稍後顯示的配置中,G.729r8編解碼器用於Cisco ATA 186和網關。
注意:ATA 186不支援同時使用G.729a編解碼器的兩個埠。G.729編解碼器一次只能在一個埠上運行。當一個埠使用G.729時,其他埠使用G.711。 ATA 186上允許以下組合:
兩個同時的G.723.1編解碼器
兩個同時的G.711編解碼器
一個G.723.1和一個G.711編解碼器
一個G.729A和一個G.711編解碼器 — 將G.729資源分配到FXS埠是動態的。當發起或接收呼叫時,G.729資源(如果可用)將分配給FXS埠。呼叫完成時釋放資源。
LBRCodec(低位元率編解碼器) — 根據所選編解碼器配置為0或3。
如果LBRCodec為0 - G.723.1編解碼器隨時可用於兩個FXS埠。每條線路可在非會議狀態下保持兩個G.723.1呼叫。因此,Cisco ATA 186最多可以保留4個G.723.1呼叫。如果配置了G.723,Cisco ATA 186支援所有G.723編解碼器。
如果LBRCodec為3 - G.729a可用於兩個FXS埠中的一個,以先到先得為基礎。Cisco ATA 186隻有一個G.729a編碼。因此,每次只能有一個使用G.729a編解碼器的呼叫。如果僅在網關上配置預設編解碼器,則Cisco ATA 186上的兩個埠不能同時使用。您需要使用G.711uLaw或G.711aLaw在網關上配置編解碼器類,以協商第二次呼叫,因為G.711是使用的預設編解碼器。如果沒有此配置,則第二個呼叫將失敗。當配置為G.729a時,Cisco ATA 186支援所有G.729編解碼器。
NumTxFrames — 建議將此欄位保留為預設值。當Cisco IOS網關上的編碼位元組大小從其預設值(2個)更改時可以使用它。 下表顯示了Cisco ATA 186的幀定義:
編解碼器 | 幀(毫秒) | 幀(位元組) |
---|---|---|
G.711 | 10 | 80 |
G.729 | 10 | 10 |
G.723 | 30 | 24 |
下表顯示NumTxFrame的幀大小,預設值為2:
編解碼器 | 幀(毫秒) | 幀(位元組) |
---|---|---|
G.711 | 20 | 160 |
G.729 | 20 | 20 |
G.723 | 60 | 48 |
註:當NumTxFrame為2時,這些值等於ATA x 2的幀定義。
可以使用codec命令中的bytes引數在網關上設定相應的值。有關詳細資訊,請參閱codec(dial-peer)命令。
Gateway - 配置網關的IP地址。完成此操作後,從連線到Cisco ATA 186的語音埠撥打的任何電話都會傳送到此網關。
注意:使用此網關欄位定義Cisco ATA 186與VoIP H.323呼叫進行通訊的終端網關。如果終端網關是另一個Cisco ATA 186,則使用終端的Cisco ATA 186的IP地址配置此網關欄位。如果需要此Cisco ATA 186與多個終端裝置(其他Cisco ATA 186或語音網關)通訊,則必須在網路中實施一個網守,以解決Cisco ATA 186的E.164到IP地址解析。有關詳細資訊,請參閱使用Cisco IOS網守配置ATA 186並對其進行故障排除是。
注意:如果Cisco ATA 186的埠1需要與同一Cisco ATA 186上的埠2通訊,則必須將「網關」欄位配置為自己的IP地址,或者必須配置Cisco ATA 186以便與網守通訊,網守返回自己的IP地址用於呼叫設定。
StaticIP - Cisco ATA的IP地址。
MediaPort - 配置Cisco ATA 186用於傳送即時傳輸協定(RTP)流的埠。使用已配置的埠和更高埠。2.13及更新版本提供此功能。
按一下「Apply」,然後重新載入頁面。
Cisco ATA 186 2.14及更高版本支援熱線和熱線功能的撥號方案支援。
組態
撥號計畫配置引數現在接受規則Hdnnnn,其中d是摘機後延遲(以秒為單位 — 使用0-9或a-z指定範圍0到35秒的延遲),而nnnn是電話摘機後d秒未輸入數字時要呼叫的可變長度電話號碼。
示例1 - H05551212(在電5551212摘機後立即致電)。
示例2 - H5923123456(如果電話摘機後5秒內未輸入數字,則呼叫923123456)。
Cisco ATA 186需要10秒來重新配置。此範例顯示Cisco IOS閘道的相關組態:
Cisco 3640閘道 | |
---|---|
interface Ethernet0/0 ip address 172.16.13.40 255.255.255.224 half-duplex ! ip classless ip route 0.0.0.0 0.0.0.0 172.16.13.33 ip http server ! ! ! voice-port 3/0/0 ! voice-port 3/0/1 ! dial-peer cor custom ! ! ! ! dial-peer voice 1234 pots destination-pattern 1234 port 3/0/0 ! dial-peer voice 3000 voip !--- Dial-peer to send and receive calls from the Cisco ATA. incoming called-number 1234 destination-pattern 300. session target ipv4:171.16.104.117 codec g729r8 ! |
使用本節內容,確認您的組態是否正常運作。
從網關ping Cisco ATA 186。如果顯示與前面示例類似的配置,則呼叫必須通過。確保沒有編解碼器不匹配。如果使用非G.729r8的編解碼器,則使用適用於撥號對等體3000的編解碼器或語音類編解碼器,在網關上配置(清除網關上的傳入撥號對等體)。
本節提供的資訊可用於對組態進行疑難排解。
Cisco CLI Analyzer(僅供已註冊客戶使用)支援某些 show 指令。使用 Cisco CLI Analyzer 檢視 show 指令輸出的分析。
附註:使用 debug 指令之前,請先參閱有關 Debug 指令的重要資訊。
發出debug voip ccapi inout 命令以調試端到端VoIP呼叫。發出debug vtsp dsp 命令以顯示語音埠接收的數字。
如果您使用第三方網守和網關,Cisco ATA 186上的故障排除工具非常有用。完成以下步驟以啟用Cisco ATA 186故障排除工具:
在ATA Nprintf欄位中輸入與Cisco ATA 186位於同一子網中的PC的IP地址。
在地址後指定的埠必須是9001。
在PC上的DOS提示符下運行prserv.exe程式。
您可以從ATA軟體下載(僅限註冊客戶)位置的思科軟體中心下載prserv.exe程式。prserv.exe程式包含在最新的Cisco ATA 186軟體版本ZIP檔案中。
以下輸出示例分別顯示成功的呼叫和不成功的呼叫:
通話成功
D:\Documents and Settings\sshafiqu\My Documents\voice\ata>prserv.exe logging started Wed Feb 06 18:25:27 2002 !--- Call is made from port 0, as UID0 (3000) is shown. 3000 active @0xab45555a (GK @0x3c256420) 1:00;0,0,0,0, [0]DTMF 1 [0]DTMF 2 [0]DTMF 3 [0]DTMF 4 [0]DTMF # !--- Dual tone multifrequency (DTMF) tones for the number dialed 1234. |
*此清單定義配置CallerIDMethod欄位時每個國家/地區的適當值:
美國 — 來電者ID方法為0x19e60。
瑞典 — 來電者ID方法為0x0ff61。
丹麥 — 來電者ID方法是0x0fde1。
未成功的呼叫
SCC->(0 0) <cmd 2> <0 0> dial<258> block queue <- (18 1289228 0) Connect to <0xac100deb 1720>.. !--- IP connectivity issue gives TCP error. 0:30;0,0,0,0, 1:00;0,0,0,0, TCP connect err: -33 [0:0]SCC: Disconnected |
|
<0 0> dial<1234> block queue <- (18 1289084 0) Connect to <0xac100d28 1720>.. >>>>>>>> TX CALLER ID : 0x1 0x80 6 Q931<-0:Setup:CRV 1836 Q931->0:ReleaseComplete: reason 1, tone = 7 !--- The terminating gateway sends a release complete in response to the |