Cisco Unified Border Element(SP Edition)設定プロファイルの例
MGX または VXSM WAN スイッチでの CUBE トランスコーディング
MGX または VXSM WAN スイッチでの CUBE トランスコーディング
発行日;2012/05/30 | 英語版ドキュメント(2012/04/02 版) | ドキュメントご利用ガイド | ダウンロード ; この章pdf | フィードバック

目次

MGX または VXSM WAN スイッチでの CUBE トランスコーディング

MGX での CUBE のトランスコーディング(セグメント)

MGX での CUBE のトランスコーディング(コピー アンド ペースト)

MGX での CUBE のトランスコーディング(CLI プロンプト)

メディア ゲートウェイのアソシエーションの確認

MGX または VXSM WAN スイッチでの CUBE トランスコーディング

CUBE(SBC)トランスコーディングは、H.248 プロトコルによってトランスコーダとして MGX または VXSM WAN スイッチの DSP ファームを使用して行うことができます。

トランスコーディングは、別のタイプのメディア ストリームまたはコーデックに 1 種類のメディア ストリームまたはコーデックを変換する処理です。たとえば、PCMU から G.726-32。

トランスコーディングは、最初の要求のコーデックがいずれも有効でないことを示す着信側エンド ポイントからの応答によってトリガーされます。トランスコーディングをトリガーする応答は次のとおりです。

415:サポートされないメディア タイプ(SIP)

488:ここで受け入れできません(SIP)

65:ベアラー機能未実装、接続解除理由種別(H.323)

トランスコーディングがトリガーされた場合、SBE は着信および発信 DBE の間のメディア パスにトランス コーダを配置します。SBE は、トランスコーダによって生成される新しいコーデック タイプで着信側に新しい要求を送信します。SBE は、着信側が受け入れるコーデックを 1 つ見つけるまでコーデックのリストを繰り返す必要があります。着信側で受け入れられるコーデックが見つかると、コールが接続されメディアの転送が開始されます。

次に、MGX または VXSM WAN スイッチで CUBE トランスコーディングを設定する例を示します。各セグメントの例を次に示します。

SBC SBE の設定

SBC と SBE を設定します。

メディア ゲートウェイの設定

次のようにメディア ゲートウェイとして MGX WAN スイッチを設定します。

メディア ゲートウェイ :MGX WAN スイッチのメディア ゲートウェイの IP アドレスを設定します。

コーデック :メディア ゲートウェイでサポートされるコーデックを設定します。

トランスコーダ:トランスコーダでこのメディア ゲートウェイを 設定します。

control address h248 index :このトランスコーダの IPv4 の H.248 制御アドレスを設定します。

transport udp :H.248 シグナリングのトランスポートとして UDP を設定します。

ipv4 :SBC の IP アドレスを設定します。

隣接の設定

Nav_A および Nav_B 隣接を設定します。

コール ポリシー:隣接接続

Nav_A および Nav_B 隣接間の接続を確立します。

CAC テーブル:コーデックの強制

(任意)コールの両側で使用できるコーデックを強制します。

MGX での CUBE のトランスコーディング(セグメント)

SBC の設定

sbc My_SBC
sbe
 

メディア ゲートウェイ設定としての MGX

media-gateway ipv4 10.0.181.2
codecs m=audio 1234 RTP/AVP 0 8,a=rtpmap:0 PCMU/8000,a=rtpmap:8 PCMA/8000
transcoder
control address h248 index 1
transport udp
ipv4 23.30.1.1 - SBC ip address
 

隣接 1 の設定

adjacency sip Nav_A
inherit profile preset-access
preferred-transport udp
signaling-address ipv4 23.30.1.1
statistics method summary
signaling-port 5060
remote-address ipv4 23.31.0.0 255.255.0.0
signaling-peer 23.31.1.2
attach
 

隣接 2 の設定

adjacency sip Nav_B
nat force-off
preferred-transport udp
signaling-address ipv4 23.30.1.1
statistics method summary
signaling-port 5060
remote-address ipv4 23.32.0.0 255.255.0.0
signaling-peer 23.32.1.2
account Nav_B
attach
 

コール ポリシー:隣接接続

call-policy-set 1
first-call-routing-table ROUTE-ON-DEST-NUMB
rtg-dst-address-table ROUTE-ON-DEST-NUMB
entry 1
action complete
dst-adjacency Nav_A
match-address 91939 digits
prefix
entry 2
action complete
dst-adjacency Nav_B
match-address 40852 digits
prefix
complete
call-policy-set default 1
media-address ipv4 23.30.1.10
port-range 10000 64000 any
activate
 
 

CAC ポリシー:コーデックの強制

cac-policy-set 1
first-cac-table Transcode
first-cac-scope dst-adjacency
cac-table Transcode
table-type policy-set
entry 1
cac-scope call
caller-codec-list sideA
callee-codec-list sideB
action cac-complete
complete
cac-policy-set global 1
<...>
codec list sideA
codec PCMA
codec list sideB
codec G729
 
 
 
 

MGX での CUBE のトランスコーディング(コピー アンド ペースト)

sbc My_SBC
sbe
 
media-gateway ipv4 10.0.181.2
codecs m=audio 1234 RTP/AVP 0 8,a=rtpmap:0 PCMU/8000,a=rtpmap:8 PCMA/8000
transcoder
control address h248 index 1
transport udp
ipv4 23.30.1.1 - SBC ip address
 
adjacency sip Nav_A
inherit profile preset-access
preferred-transport udp
signaling-address ipv4 23.30.1.1
statistics method summary
signaling-port 5060
remote-address ipv4 23.31.0.0 255.255.0.0
signaling-peer 23.31.1.2
attach
 
adjacency sip Nav_B
nat force-off
preferred-transport udp
signaling-address ipv4 23.30.1.1
statistics method summary
signaling-port 5060
remote-address ipv4 23.32.0.0 255.255.0.0
signaling-peer 23.32.1.2
account Nav_B
attach
 
call-policy-set 1
first-call-routing-table ROUTE-ON-DEST-NUMB
rtg-dst-address-table ROUTE-ON-DEST-NUMB
entry 1
action complete
dst-adjacency Nav_A
match-address 91939 digits
prefix
entry 2
action complete
dst-adjacency Nav_B
match-address 40852 digits
prefix
complete
call-policy-set default 1
media-address ipv4 23.30.1.10
port-range 10000 64000 any
activate
 
 
cac-policy-set 1
first-cac-table Transcode
first-cac-scope dst-adjacency
cac-table Transcode
table-type policy-set
entry 1
cac-scope call
caller-codec-list sideA
callee-codec-list sideB
action cac-complete
complete
cac-policy-set global 1
codec list sideA
codec PCMA
codec list sideB
codec G729
 
 

MGX での CUBE のトランスコーディング(CLI プロンプト)

Router# config t
Router(config)# sbc My_SBC
Router(config-sbc)# sbe
 
 
PE25_ASR-1004(config-sbc-sbe)# media-gateway ipv4 10.0.181.2
PE25_ASR-1004(config-sbc-sbe-mg)# codecs m=audio 1234 RTP/AVP 0 8,a=rtpmap:0 PCMU/8000,a=rtpmap:8 PCMA/8000
PE25_ASR-1004(config-sbc-sbe-mg-codecs)# transcoder
PE25_ASR-1004(config-sbc-sbe-mg-codecs)# control address h248 index 1
PE25_ASR-1004(config-sbc-sbe-ctrl-h248)# transport udp
PE25_ASR-1004(config-sbc-sbe-ctrl-h248)# ipv4 23.30.1.1
PE25_ASR-1004(config-sbc-sbe-ctrl-h248)# exit
 
 
Router(config-sbc-sbe)# adjacency sip Nav_A
Router(config-sbc-sbe-adj-sip)# inherit profile preset-access
Router(config-sbc-sbe-adj-sip)# preferred-transport udp
Router(config-sbc-sbe-adj-sip)# signaling-address ipv4 23.30.1.1
Router(config-sbc-sbe-adj-sip)# statistics method summary
Router(config-sbc-sbe-adj-sip)# signaling-port 5060
Router(config-sbc-sbe-adj-sip)# remote-address ipv4 23.31.0.0 255.255.0.0
Router(config-sbc-sbe-adj-sip)# signaling-peer 23.31.1.2
Router(config-sbc-sbe-adj-sip)# attach
Router(config-sbc-sbe-adj-sip)# exit
 
Router(config-sbc-sbe)# adjacency sip Nav_B
Router(config-sbc-sbe-adj-sip)# nat force-off
Router(config-sbc-sbe-adj-sip)# preferred-transport udp
Router(config-sbc-sbe-adj-sip)# signaling-address ipv4 23.30.1.1
Router(config-sbc-sbe-adj-sip)# statistics method summary
Router(config-sbc-sbe-adj-sip)# signaling-port 5060
Router(config-sbc-sbe-adj-sip)# remote-address ipv4 23.32.0.0 255.255.0.0
Router(config-sbc-sbe-adj-sip)# signaling-peer 23.32.1.2
Router(config-sbc-sbe-adj-sip)# account Nav_B
Router(config-sbc-sbe-adj-sip)# attach
Router(config-sbc-sbe-adj-sip)# exit
 
Router(config-sbc-sbe)# call-policy-set 1
Router(config-sbc-sbe-rtgpolicy)# first-call-routing-table ROUTE-ON-DEST-NUMB
Router(config-sbc-sbe-rtgpolicy)# rtg-dst-address-table ROUTE-ON-DEST-NUMB
Router(config-sbc-sbe-rtgpolicy)#entry 1
Router(config-sbc-sbe-rtgpolicy-rtgtable-entry)# action complete
Router(config-sbc-sbe-rtgpolicy-rtgtable-entry)# dst-adjacency Nav_A
Router(config-sbc-sbe-rtgpolicy-rtgtable-entry)# match-address 91939 digits
Router(config-sbc-sbe-rtgpolicy-rtgtable-entry)# prefix
Router(config-sbc-sbe-rtgpolicy-rtgtable-entry)# entry 2
Router(config-sbc-sbe-rtgpolicy-rtgtable-entry)# action complete
Router(config-sbc-sbe-rtgpolicy-rtgtable-entry)# dst-adjacency Nav_B
Router(config-sbc-sbe-rtgpolicy-rtgtable-entry)# match-address 40852 digits
Router(config-sbc-sbe-rtgpolicy-rtgtable-entry)# prefix
Router(config-sbc-sbe-rtgpolicy-rtgtable-entry)# complete
Router(config-sbc-sbe-rtgpolicy-rtgtable-entry)# call-policy-set default 1
Router(config-sbc-sbe-rtgpolicy-rtgtable-entry)# media-address ipv4 23.30.1.10
Router(config-sbc-sbe-rtgpolicy-rtgtable-entry)# port-range 10000 64000 any
Router(config-sbc-sbe-rtgpolicy-rtgtable-entry)# activate
Router(config-sbc-sbe-rtgpolicy-rtgtable-entry)# exit
 
 
Router(config-sbc-sbe)# cac-policy-set 1
Router(config-sbc-sbe-cacpolicy)# first-cac-table Transcode
Router(config-sbc-sbe-cacpolicy)# first-cac-scope dst-adjacency
Router(config-sbc-sbe-cacpolicy)# cac-table Transcode
Router(config-sbc-sbe-cacpolicy-cactable)# table-type policy-set
Router(config-sbc-sbe-cacpolicy-cactable)# entry 1
Router(config-sbc-sbe-cacpolicy-cactable-entry)# cac-scope call
Router(config-sbc-sbe-cacpolicy-cactable-entry)# caller-codec-list sideA
Router(config-sbc-sbe-cacpolicy-cactable-entry)# callee-codec-list sideB
Router(config-sbc-sbe-cacpolicy-cactable-entry)# action cac-complete
Router(config-sbc-sbe-cacpolicy-cactable-entry)# complete
Router(config-sbc-sbe-cacpolicy-cactable-entry)# cac-policy-set global 1
Router(config-sbc-sbe)# codec list sideA
Router(config-sbc-sbe-codec-list)# codec PCMA
Router(config-sbc-sbe-codec-list)# codec list sideB
Router(config-sbc-sbe-codec-list)# codec G729
Router(config-sbc-sbe-codec-list)# exit
 
 
 
 

メディア ゲートウェイのアソシエーションの確認

Router# show sbc My_SBC sbe media-gateway-associations
 
SBC Service "My_SBC"
Media gateway 10.0.181.2:2951
Gateway Protocol = megaco
Transport Protocol = UDP^M
Local Address =23.30.1.1:2944
 
Sent Received Failed Retried
Requests 55 2 0 0
Replies 2 55 - 0