CUBE の設定

表 1. 機能の履歴

機能名

リリース情報

説明

Cisco Unified Border Element の設定

Cisco IOS XE リリース 17.7.1a

Cisco vManage リリース 20.7.1

この機能により、Cisco IOS XE SD-WAN デバイス CLI テンプレートまたは CLI アドオン機能テンプレートを使用して、Cisco Unified Border Element(CUBE)機能を設定できます。

この章では、Cisco Unified Border Element(CUBE)のデバイスの設定について説明します。

CUBE に関する情報

CUBE は、2 つの VoIP ネットワーク間で音声およびビデオ接続をブリッジします。これは、IP ベースの音声トランクによる物理的な音声トランクの置換を除き、従来の音声ゲートウェイに類似しています。従来のゲートウェイは、PRI などの回線交換接続を使用して VoIP ネットワークを電話会社に接続します。CUBE は、VoIP ネットワークを他の VoIP ネットワークに接続し、インターネット電話サービスプロバイダー(ITSP)にエンタープライズ ネットワークを接続します。

CUBE は、従来のセッション ボーダー コントローラ(SBC)機能と、さまざまな高度な機能を提供します。

デバイス CLI テンプレートまたは CLI アドオン機能テンプレートを使用して、CUBE の Cisco IOS XE SD-WAN デバイスを設定できます。

CUBE のセットアップ、機能、使用法、設定、および関連トピックの詳細については、『Cisco Unified Border Element Configuration Guide』を参照してください。

CUBE 構成でサポートされるデバイス

  • Cisco 1000 シリーズ サービス統合型ルータ

  • Cisco 4000 シリーズ サービス統合型ルータ

  • Cisco Catalyst 8200 シリーズ エッジ プラットフォーム

  • Cisco Catalyst 8300 シリーズ エッジ プラットフォーム

  • Cisco Catalyst 8000v ソフトウェアルータ

  • Cisco ASR 1001-X ルータ

  • Cisco ASR 1002-X ルータ

  • Cisco ASR1000-RP3 モジュール、および Cisco ASR1000-ESP100 または ASR1000-ESP100-X エンベデッド サービス プロセッサを搭載した Cisco ASR 1006-X ルータ

  • RP2 ルートプロセッサおよび Cisco ASR 1000-ESP40 エンベデッド サービス プロセッサを搭載した Cisco ASR 1004 ルータ

  • RP2 ルートプロセッサおよび Cisco ASR 1000-ESP40 エンベデッド サービス プロセッサを搭載した Cisco ASR 1006 ルータ

  • RP2 ルートプロセッサおよび Cisco ASR 1000-ESP40 エンベデッド サービス プロセッサを搭載した Cisco ASR 1006-X ルータ

CUBE 設定の制約事項

CUBE では、可用性の高い構成はサポートされていません。

CUBE の使用例

CUBE を使用して、次のようなさまざまなアプリケーションのセッション ボーダー コントローラ要素を設定できます。

  • 集中型またはローカルの PSTN ブレークアウトを備えた Cisco Unified Communications Manager(または別の呼制御アプリケーション)を使用した、企業のオンプレミスベースのコラボレーション機能

  • 大企業向けのシスコがホストするクラウドサービスである Cisco Unified Communications Manager Cloud のローカル ブレークアウト ゲートウェイ

  • Cisco Webex Calling の企業内の PSTN 接続(BYoPSTN; Bring Your Own PSTN)オプションを有効にするローカルゲートウェイ

  • Cisco Webex Cloud への直接の VoIP ルーティング、または既存の PSTN サービスを介した Cisco Webex Meetings の Edge Audio

CUBE の設定

CUBE 機能を使用するようにデバイスを設定するには、デバイスの Cisco IOS XE SD-WAN デバイス CLI テンプレートまたは CLI アドオン機能テンプレートを作成します。

デバイス CLI テンプレートの詳細については、「Cisco IOS XE SD-WAN デバイスルータの CLI テンプレート」を参照してください。

CLI アドオン機能テンプレートの詳細については、「CLI アドオン機能テンプレート」を参照してください。

CUBE の設定および使用法の詳細については、『Cisco Unified Border Element Configuration Guide』を参照してください。

CLI テンプレートでの使用が Cisco SD-WAN でサポートされる CUBE コマンドの詳細については、「CUBE コマンド」を参照してください。

次に、CLI アドオンテンプレートを使用した基本的な CUBE 設定の例を示します。

voice service voip
 ip address trusted list
  ipv4 10.0.0.0.255.0.0.0
  ipv6 2001:DB8:0:ABCD::1/48
  !
 allow-connections sip to sip
 sip
  no call service stop
  !
dial-peer voice 100 voip
  description Inbound LAN side dial-peer
  session protocol sipv2
  incoming called number .T
  voice-class codec 1
  dtmf-relay rtp-nte
  !
 dial-peer voice 101 voip
  description Outbound LAN side dial-peer
  destination pattern [2-9].........
  session protocol sipv2
  session target ipv4:10.10.10.1
  voice-class codec 1
  dtmf-relay rtp-nte
  !
 dial-peer voice 200 voip
  description Inbound WAN side dial-peer
  session protocol sipv2
  incoming called-number .T
  voice-class codec 1
  dtmf-relay rtp-nte
  !
 dial-peer voice 201 voip
  description Outbound WAN side dial-peer
  destination pattern [2-9].........
  session protocol sipv2
  session target ipv4:20.20.20.1
  voice-class codec 1
  dtmf-relay rtp-nte

CUBE コマンド

次の表に、CUBE 設定用に Cisco SD-WAN CLI テンプレートでサポートされているコマンドを示します。[Command] 列のコマンドをクリックして、コマンド、その構文、および使用法に関する情報を表示します。

表 2. CUBE 設定用の Cisco SD-WAN CLI テンプレートコマンド

コマンド

説明

address-hiding

ゲートウェイ以外のエンドポイントからのシグナリングおよびメディアピアアドレスを非表示にします。

anat

SIP トランク上で代替ネットワークアドレスタイプ(ANAT)を有効にします。

answer-address

着信コールのダイヤルピアを識別するために使用される完全な形式の E.164 電話番号を指定します。

application (global)

アプリケーション コンフィギュレーション モードを開始して、アプリケーションを設定します。

asserted-id

着信 SIP 要求または応答メッセージでアサートされた ID ヘッダーのサポートを有効にし、発信 SIP 要求または応答メッセージでアサートされた ID プライバシー情報を送信します。

asymmetric payload

SIP 非対称ペイロードサポートを設定します。

audio forced

音声と画像(T.38 Fax の場合)メディアタイプのみを許可し、他のすべてのメディアタイプをドロップします。

authentication

SIP ダイジェスト認証を有効にします。

bind

特定のインターフェイスの IPv4 または IPv6 アドレスに対するシグナリングおよびメディアパケットの送信元アドレスをバインドします。

block

CUBE で特定の着信 SIP 暫定応答メッセージをドロップする(渡さない)ようにグローバル設定を構成します。

call spike

短期間に受信する着信コール数(コールスパイク)の制限を設定します。

call threshold global

ゲートウェイのグローバルリソースを有効にします。

call treatment action

ローカルリソースが使用できない場合にルータが実行するアクションを設定します。

call treatment cause-code

ローカルリソースが使用できない場合の発信者に対する切断の理由を指定します。

call treatment isdn-reject

すべての ISDN トランクがビジーアウトになっているが、スイッチがビジーアウトトランクを無視し、ISDN コールをゲートウェイに送信する場合の ISDN コールの拒否原因コードを指定します。

call treatment on

ローカルリソースが利用できない場合にコールを処理するためのコール処理を有効にします。

callmonitor

VoIP ネットワークの SIP エンドポイントでコール モニタリング メッセージング機能を有効にします。

call-route

グローバル設定レベルでヘッダーベースのルーティングを有効にします。

clid

ネットワーク提供の ISDN 番号を ISDN 発信側情報要素スクリーニング インジケータ フィールドに渡し、音声サービス VoIP 設定モードで発信側の名前と番号を発信者回線識別子から削除します。または、Remote-Party-ID および From ヘッダーで欠落している [Display Name] フィールドを置き換えることにより、発信者番号の表示を許可します。

codec preference

ダイヤル ピアで使用するコーデックのリストを優先順位を付けて指定します。

codec profile

ビデオエンドポイントに必要なオーディオおよびビデオ機能を定義します。

codec transparent

CUBE のエンドポイント間で透過的に配信できるように、コーデック機能を有効にします。

conn-reuse

サポートされている最小リリース:Cisco vManage リリース 20.10.1 および Cisco IOS XE リリース 17.10.1a。ファイアウォールの背後にあるエンドポイントの SIP 登録の TCP 接続を再利用します。

connection-reuse

UDP 経由で要求を送信するためにグローバルリスナーポートを使用します。

contact-passing

302 パススルーの場合にレッグから別のレッグへの Contact ヘッダーのパススルーを設定します。

cpa

アウトバウンド VoIP コールのコールプログレス分析(CPA)アルゴリズムを有効にし、CPA パラメータを設定します。

ログイン情報

UP 状態のときに SIP 登録メッセージを送信するように SIP TDM ゲートウェイまたは CUBE を設定します。

crypto signaling

リモートデバイスアドレスに対応する Transport Layer Security(TLS)ハンドシェイク中に使用される trustpoint trustpoint-name キーワードおよび引数を指定します。

dial-peer cor custom

ダイヤルピアに適用する名前付き制限クラス(COR)を指定します。

dial-peer cor list

制限クラス(COR)リスト名を定義します。

dspfarm profile

DSP ファーム プロファイル コンフィギュレーション モードを開始し、DSP ファーム サービス用のプロファイルを定義します。

dtmf-interworking

CUBE から送信される RFC 2833 パケットの dtmf-digit begin イベントと dtmf-digit end イベント間の遅延を有効にし、CUBE から RFC 4733 準拠の RTP Named Telephony Event(NTE)パケットを生成します。

early-media update block

Early Dialog で Session Description Protocol(SDP)を使用して UPDATE 要求をブロックします。

early-offer

アウトレッグでアーリーオファーを使用して SIP Invite を送信するように CUBE に強制します。

Emergency(致命的)

緊急電話番号のリストを設定します。

error-code-override

ダイヤルピアで使用される SIP エラーコードを設定します。

error-passthru

着信 SIP レッグから発信 SIP レッグへのエラーメッセージの通過を有効にします。

g729-annexb override

G.729 コーデックの相互運用性の設定を構成し、annexb 属性が存在しない場合にデフォルト値をオーバーライドします。

gcid

SIP エンドポイントの VoIP ダイヤルピアのアウトバウンドレッグで、すべてのコールに対してグローバルコール ID(GCID)を有効にします。

header-passing

SIP INVITE、SUBSCRIBE、および NOTIFY メッセージとの間でのヘッダーの受け渡しを有効にします。

host-registrar

Diversion ヘッダーのホスト部分に sip-ua レジストラドメイン名または IP アドレス値を入力し、302 応答の Contact ヘッダーをリダイレクトします。

http client connection idle timeout

アイドル状態の接続を終了する前に HTTP クライアントが待機する秒数を設定します。

http client connection persistent

同じ接続を使用して複数のファイルをロードできるように、HTTP 持続接続を有効にします。

http client connection timeout

接続の試行を中止するまでに、HTTP クライアントがサーバーによる接続の確立を待機する秒数を設定します。

ip qos dscp

QoS の DSCP 値を設定します。

localhost

発信メッセージの From、Call-ID、および Remote-Party-ID ヘッダーの物理 IP アドレスの代わりに、DNS ホスト名またはドメインを localhost 名として使用するように CUBE をグローバルに設定します。

max-conn

特定の VoIP ダイヤルピアの着信接続または発信接続の最大数を指定します。

メディア

CUBE の介在なしにメディアパケットがエンドポイント間を直接通過できるようにします。シグナリングサービスも有効にします。

media disable-detailed-stats

詳細なコール統計の収集を無効にします。

media profile asp

メディアプロファイルを作成して、音響衝撃保護パラメータを設定します。

media profile nr

メディアプロファイルを作成して、ノイズリダクション パラメータを設定します。

media profile stream-service

CUBE でストリームサービスを有効にします。

media profile video

メディアプロファイルビデオを作成します。

media-address voice-vrf

RTP ポート範囲を VRF と関連付けます。

media-inactivity-criteria

音声コールでメディアの非アクティブ(無音)を検出するメカニズムを指定します。

midcall-signaling

シグナリングメッセージに使用される方法を設定します。

min-se

SIP セッションタイマーを使用するすべてのコールの最小セッション有効期限(Min-SE)ヘッダーの値を変更します。

notify redirect

すべての VoIP ダイヤルピアに対するリダイレクト要求のアプリケーション処理を有効にします。

num-exp

内線電話番号を特定の宛先パターンに拡張する方法を定義します。

options-ping

ダイアログ内オプションを有効にします。

outbound-proxy

発信 SIP メッセージの SIP アウトバウンドプロキシをグローバルに設定します。

pass-thru content

内部レッグから外部レッグへの SDP のパススルーを有効にします。

privacy

RFC 3323 で定義されるプライバシーサポートをグローバルレベルで 設定します。

privacy-policy

グローバルレベルでプライバシー ヘッダー ポリシー オプションを設定します。

Progress_ind

指定したコールメッセージのデフォルトの進行状況インジケータを上書きして削除する(置き換える)ように CUBE でアウトバウンドダイヤルピアを設定します。

protocol mode

Cisco IOS SIP スタックを設定します。

reason-header override

SIP レッグ間の原因コードの受け渡しを有効にします。

redirect ip2ip

ゲートウェイ上で SIP 電話コールを SIP 電話コールにグローバルにリダイレクトします。

redirection

3xx リダイレクトメッセージの処理を有効にします。

referto-passing

CUBE がコール転送中に REFER メッセージを渡すときに、ダイヤルピアルックアップと Refer-To ヘッダーの変更を無効にします。

registrar

SIP ゲートウェイが、アナログ電話の音声ポート(FXS)、IP Phone 仮想音声ポート(EFXS)、SCCP 電話に代わって、E.164 番号を外部 SIP プロキシまたは SIP レジストラに登録できるようにします。

rel1xx

SIP 暫定応答(100 Trying 以外)がリモート SIP エンドポイントに確実に送信されるようにします。

remote-party-id

Remote-Party-ID SIP ヘッダーの変換を有効にします。

requri-passing

Request-URI および To SIP ヘッダーのホスト部分のパススルーを有効にします。

retry bye

Bye 要求がもう一方のユーザーエージェントに再送信される回数を設定します。

rtcp all-pass-through

データパス内のすべての RTCP パケットを渡します。

rtcp keepalive

RTCP キープアライブレポート生成を設定し、RTCP キープアライブパケットを生成します。

rtp payload-type

RTP パケットのペイロードタイプを指定します。

rtp-media-loop count

RTP 音声およびビデオメディアパケットがドロップされるまでのメディアループの数を設定します。

rtp-port

リアルタイムプロトコル範囲を設定します。

rtp-ssrc multiplex

RTCP パケットを RTP パケットと多重化し、RTP セッションの RTP ヘッダー(SSRC)で複数の同期ソースを送信します。

session refresh(SIP UPDATE セッション更新)

SIP セッションの更新をグローバルに有効にします。

session transport

TCP または UDP を SIP メッセージの基礎となるトランスポート層プロトコルとして使用するように VoIP ダイヤルピアを設定します。

set pstn-cause

着信 PSTN 原因コードを SIP エラー ステータス コードにマッピングします。

set sip-status

着信 SIP エラーステータスコードを PSTN 原因コードにマッピングします。

signaling forward

QSIG、Q.931、H.225、および ISUP メッセージの透過トンネリングのグローバル設定を構成します。

silent discard untrusted

着信 SIP トランク内の信頼できないソースからの SIP 要求を破棄します。

sip-server

SIP サーバ インターフェイスのネットワーク アドレスを設定します。

srtp

SRTP を使用してセキュアなコールとコール フォールバックを有効にするよう指定します。

stun

ファイアウォール トラバーサル パラメータを設定するための STUN コンフィギュレーション モードを開始します。

stun usage firewall-traversal flowdata

STUN を使用したファイアウォール トラバーサルを有効にします。

supplementary-service media-renegotiate

補足サービスの通話中のメディア再ネゴシエーションをグローバルに有効にします。

timers

SIP シグナリングタイマーを設定します。

transport

SIP TCP、TLS over TCP、または UDP ソケットを介したインバウンドコールの SIP シグナリングメッセージに SIP ユーザーエージェント(ゲートウェイ)を設定します。

uc secure-wsapi

特定のアプリケーションにセキュア Cisco Unified Communication IOS サービス環境を設定します。

uc wsapi

特定のアプリケーションに非セキュア Cisco Unified Communication IOS サービス環境を設定します。

update-callerid

発信者 ID の更新の送信を有効にします。

url (SIP)

VoIP SIP コールに SIP、SIP secure(SIPS)、または telephone(TEL)形式の URL を設定します。

vad

特定のダイヤルピアを使用して、コールに対して VAD を有効にします。

voice cause code

音声の内部 Q850 原因コードマッピングを設定し、音声原因コンフィギュレーション モードを開始します。

voice class codec

音声クラス コンフィギュレーション モードを開始し、コーデック音声クラスに識別タグ番号を割り当てます。

voice class dpg

複数のアウトバウンドダイヤルピアのグループ化のためにダイヤルピアグループを作成します。

voice class e164-pattern-map

ダイヤルピアの複数の宛先 E.164 パターンを指定する E.164 パターンマップを作成します。

voice class media

音声のメディア コントロール パラメータを設定します。

voice class server-group

音声クラス コンフィギュレーション モードを開始し、アウトバウンド SIP ダイヤルピアから参照可能なサーバーグループ(IPv4 および IPv6 アドレスのグループ)を設定します。

voice-class sip options-keepalive

CUBE VoIP ダイヤルピアと SIP サーバー間の接続をモニタリングします。

voice class sip-copylist

ピアコールレッグに送信されるエンティティのリストを設定します。

voice class sip-event-list

渡される SIP イベントのリストを設定します。

voice class sip-hdr-passthrulist

ルート文字列を介して渡されるヘッダーのリストを設定します。

voice class sip-profiles

音声クラス用の SIP プロファイルを設定します。

voice class srtp-crypto

音声クラス コンフィギュレーション モードを開始し、srtp-crypto voice class コマンドに ID タグを割り当てます。

voice class uri

ダイヤルピアを SIP URI または TEL URI に一致させるための音声クラスを作成または変更します。

voice iec syslog

発生した内部エラーコードをリアルタイムで表示できます。

voice statistics iec

内部エラーコード統計の収集を有効にします。