NTT Arcstar IP Voice Cisco UC Cisco Unified

  • Slides: 54
Download presentation

アジェンダ Ø NTTコミュニケーションズ Arcstar IP Voiceサービス概要 Ø デザイン / コンポーネントについて Cisco UC システムの認定履歴 ü

アジェンダ Ø NTTコミュニケーションズ Arcstar IP Voiceサービス概要 Ø デザイン / コンポーネントについて Cisco UC システムの認定履歴 ü コンポーネント ü デザイン(認定構成) ü Ø 各コンポーネントの設定と解説 Cisco Unified Communications Manager Ø Cisco Unified Border Element Ø © 2013 -2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 4

アジェンダ Ø NTTコミュニケーションズ Arcstar IP Voiceサービス概要 Ø デザイン / コンポーネントについて ü Cisco UC システムの認定履歴

アジェンダ Ø NTTコミュニケーションズ Arcstar IP Voiceサービス概要 Ø デザイン / コンポーネントについて ü Cisco UC システムの認定履歴 ü コンポーネント ü デザイン(認定構成) Ø 各コンポーネントの設定と解説 Ø Cisco Unified Communications Manager Ø Cisco Unified Border Element © 2013 -2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 5

アジェンダ Ø NTTコミュニケーションズ Arcstar IP Voice サービス概要 Ø デザイン / コンポーネントについて Cisco UC システムの認定履歴

アジェンダ Ø NTTコミュニケーションズ Arcstar IP Voice サービス概要 Ø デザイン / コンポーネントについて Cisco UC システムの認定履歴 ü コンポーネント ü デザイン(認定構成) ü Ø 各コンポーネントの設定と解説 Cisco Unified Communications Manager Ø Cisco Unified Border Element Ø © 2013 -2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 7

Cisco UC システムの認定履歴 構成 バージョン プロトコル 番号体系 認定時期 SIP 050 (0 AB-J) 2014年 5月認定済

Cisco UC システムの認定履歴 構成 バージョン プロトコル 番号体系 認定時期 SIP 050 (0 AB-J) 2014年 5月認定済 SIP 050 (0 AB-J) 2016年 6月認定済 IOS: 15. 3(3)M 2 以降のメンテナンスバー ジョン(15. 3(3)MX)利用可能 CUBE + Cisco Unified CM 8. X 以降 (検証は 9. 1. 2. 10000 -28で実施) CUBE + Cisco Unified CM IOS: 15. 5(3)M 2以降のメンテナンスバー ジョン(15. 5(3)MX)利用可能 Unified CM 8. X 以降 (検証は 11. 0. 1. 21900 -11で実施) 最新アップデート • 2016年 6月 Cisco IOS Release 15. 5(3)M 2認定 (CUBE) © 2013 -2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 8

接続に必要なコンポーネント NTTコミュニケーションズ VOIP基盤網 本社ビル / データセンターなど Cisco Unified Border Element Cisco Unified Communications  Manager

接続に必要なコンポーネント NTTコミュニケーションズ VOIP基盤網 本社ビル / データセンターなど Cisco Unified Border Element Cisco Unified Communications  Manager Cisco Unified Presence IM and Presence Service Cisco Unity Connection CUBE MTP CUBE との同居も可能 © 2013 -2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 9

接続構成  ~CUBE/Cisco Unified CMのパターン~ Cisco Unified Communications  Manager CUBE with Transcoder CUBE NTTコミュニケーションズ VOIP基盤網

接続構成  ~CUBE/Cisco Unified CMのパターン~ Cisco Unified Communications  Manager CUBE with Transcoder CUBE NTTコミュニケーションズ VOIP基盤網 IOS-MTP CUBE との同居も可能 © 2013 -2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 12

各コンポーネントの役割 ~CUBE/Cisco Unified CMのパターン~ Cisco Unified Communications  Manager SCCP/SIP Cisco Unified CMの役割 - 呼制御

各コンポーネントの役割 ~CUBE/Cisco Unified CMのパターン~ Cisco Unified Communications  Manager SCCP/SIP Cisco Unified CMの役割 - 呼制御 - 他のCisco UC ソリューションとの連携 等 CUBE with Transcoder CUBE RTP (RFC 2833) MTP CUBE との同居も可能 Signaling SIP SCCP © 2013 -2014 Cisco and/or its affiliates. All rights reserved. SIP NTTコミュニケーションズ RTP(みなし音声) VOIP基盤網 CUBEの役割 - Cisco ⇔Arcstar IP Voice 網のSIPシグナ ル変換 - DTMF変換 (みなし音声 ⇔ RFC 2833) MTPの役割 -メディアの中継 Unified CM 配下での保留 / 転送等を使用してもメディアパスは変更されない → MTPで網側へ メディア変更のre-INVITE, UPDATE を抑制 Cisco Confidential 13

アジェンダ Ø NTTコミュニケーションズ Arcstar IP Voice サービス概要 Ø デザイン / コンポーネントについて Cisco UC システムの認定履歴

アジェンダ Ø NTTコミュニケーションズ Arcstar IP Voice サービス概要 Ø デザイン / コンポーネントについて Cisco UC システムの認定履歴 ü コンポーネント ü デザイン(認定構成) ü Ø 各コンポーネントの設定と解説 Cisco Unified Communications Manager Ø Cisco Unified Border Element Ø © 2013 -2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 14

Cisco Unified CM側での主な設定項目 § SIP Session Timer 関連設定 - サービス・パラメーター ( Service Parameters )

Cisco Unified CM側での主な設定項目 § SIP Session Timer 関連設定 - サービス・パラメーター ( Service Parameters )   SIP Min-SE Value, SIP Session Expires Timer の値: 180 秒 (初期値: 1800秒) System > Service Parameters Server: Cisco Unified CM のホスト名 Service: Cisco Call. Manager  SIP Min-SE Value    180を指定  SIP Session Expires Timer    180を指定     © 2013 -2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 15

Cisco Unified CM側での主な設定項目 発信者番号関連設定 § - サービス・パラメーター ( Service Parameters )   Honor Gateway

Cisco Unified CM側での主な設定項目 発信者番号関連設定 § - サービス・パラメーター ( Service Parameters )   Honor Gateway or Trunk Outbound Calling Party Selection for Mobile Connect Callsの値: True (Default False) System > Service Parameters Server: Cisco Unified CM のホスト名 Service: Cisco Call. Manager 本設定は設定の 1例。 本設定を使用する場合、モバイルコネクト利用時にRemote Destination 先への発信 者番号が変更される。既存導入への追加を行う場合に発信者番号への影響があるた め、確認して導入すること。詳細は後述するモバイルコネクトコールへの対応を参 考にすること © 2013 -2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 16

Cisco Unified CM側での主な設定項目 ( Cont’ ) § Arcstar IP Voice へ向けた外線設定   - SIP

Cisco Unified CM側での主な設定項目 ( Cont’ ) § Arcstar IP Voice へ向けた外線設定   - SIP Trunkを適切に設定(CUBE向け)   Calling Party Selection の設定を Last Redirect Number ( External ) に設定   (CFwd. ALL(全転送)時にも、発信者番号が契約番号になるように)  Calling Party Slection    Last Redirected Number(External) - Translation Patternを適切に設定  Translation Pattern    0503333. XXXX  Discard Digits ( Called Party )    上記着信番号の”. ”より前を     削除     - Route Pattern ( Route Group, Route List )を適切に設定  Route Pattern    0. !#  Gateway/ Route List    To-CUBE     © 2013 -2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 17

Cisco Unified CM側での主な設定項目 ( Cont’ ) u CUCM <-> CUBE 間で PRACKを有効化 CUBE向けのSIPトランク用のSIP Profile

Cisco Unified CM側での主な設定項目 ( Cont’ ) u CUCM <-> CUBE 間で PRACKを有効化 CUBE向けのSIPトランク用のSIP Profile を新規に作成          Device – Device Settings – SIP Profile ü 以下のパラメータを有効化  - Trunk Specific Configuration 設定 ü 上記で作成した SIP ProfileをCUBE向けのSIP Trunkへ適用   Device – Trunk - SIP Information 設定 ü * SIP Profile を IP-PSTN SIP Profile という名前で新規に作成した場合 © 2013 -2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 18

Cisco Unified CM側での主な設定項目 ( Cont’ ) § 外線発信時は契約した番号が発信者番号になるように設定 - 電話機のLine設定   External Phone Number Mask

Cisco Unified CM側での主な設定項目 ( Cont’ ) § 外線発信時は契約した番号が発信者番号になるように設定 - 電話機のLine設定   External Phone Number Mask (外線電話マスク )を適切に設定 Directory Number Information  Directory Number    内線用番号” 4130”を設定  External Phone Number Mask    外線用番号” 050 -3333 -4130”を設定 § Arcstar IP Voice 用の MTP, MRGL を設定 - “Media Resources “の設定で Media Termination Point (MTP ) , Media Resource Group ( MRG ), Media Resource Group List ( MRGL )を適切に設定 © 2013 -2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 19

Cisco Unified CM の設定 SIP ノーマリゼーションスクリプト設定 § 前ページ 1のSIPノーマリゼーションスクリプトの適用方法は下記の通 り。スクリプトのサンプルは次ページ参照の事。 § Device – Device

Cisco Unified CM の設定 SIP ノーマリゼーションスクリプト設定 § 前ページ 1のSIPノーマリゼーションスクリプトの適用方法は下記の通 り。スクリプトのサンプルは次ページ参照の事。 § Device – Device Settings – SIP Normalization script タイトル script 本文 § 作成したSIP Trunk (Device-Trunk)に適用 © 2013 -2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 21

Cisco Unified CM の設定 SIP ノーマリゼーション スクリプト サンプル M={} function read. Sdp(msg, key) local

Cisco Unified CM の設定 SIP ノーマリゼーション スクリプト サンプル M={} function read. Sdp(msg, key) local sdp = msg: get. Sdp() if sdp then local context = msg: get. Context() context[key] = sdp msg: set. Response. Code (180, "Ringinig") msg: remove. Content. Body("application/sdp") end function read. SDPOutbound(msg) read. Sdp(msg, "OUTBOUND_SDP") end function write. Sdp(msg, key) local context = msg: get. Context() local sdp = msg: get. Sdp() if not sdp then local sdp = context[key] if sdp then msg: set. Sdp(sdp) end © 2013 -2014 Cisco and/or its affiliates. All rights reserved. end return M function write. SDPOutbound(msg) write. Sdp(msg, "OUTBOUND_SDP") end M. outbound_18 X_INVITE = read. SDPOutbound M. outbound_200_INVITE = write. SDPOutbound Cisco Confidential 22

CUBE 設定 SBC, IPアドレス・ルーティング関連設定 u SBC 基本設定 明示的に指定しない場合は以下コマンドを利用 voice service voip “ no ip

CUBE 設定 SBC, IPアドレス・ルーティング関連設定 u SBC 基本設定 明示的に指定しない場合は以下コマンドを利用 voice service voip “ no ip address trusted authenticate “ ip address trusted list         接続出来るホストを明示的に指定 ipv 4 <Unified CM IPアドレス> →接続可能(信頼出来る)なホストのIPアドレスを指定 ipv 4 <Arcstar IP Voice SIPサーバ IPアドレス> mode border-element Border Element モードを設定 allow-connections sip to sip SIPからSIPへの変換を許可 no supplementary-service sip moved-temporarily CUBEでの SIP付加サービスを無効化 no supplementary-service sip refer no supplementary-service sip handle-replaces sip SBC 関連のSIPパラメータ設定 min-se 180 session-expires 180 Session Expires の値と最小値を 180で設定 (NTTCom 指定値 ) session refresh セッション更新を有効化 localhost dns: <SIPサーバFQDN名> From ヘッダのホスト部が NTTCom指定の SIPサーバ FQDNに設定     no update-callerid Unified CM配下での転送時等に接続先の番号変更の通知の”UPDATE”を抑制 midcall-signaling block ミッドコールでのシグナリングをブロック sip-profiles 10       SIP/SDPのヘッダ/ボディ変換設定 (SIP登録時 ) u IP基本設定 - IPアドレス、IPルーティングの設定の設定を適切に実施。    ( お客様環境に依存しますので、お客様、及び NTT コミュニケーションズ様へも確認をお願いします。 © 2013 -2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 23

CUBE 設定 SIP Profiles 設定 Arcstar IP Voice の仕様に準拠する為に SIP ヘッダ/SDPボディの編集の設定を実施 不要ヘッダの削除, パラメータの編集 等 *

CUBE 設定 SIP Profiles 設定 Arcstar IP Voice の仕様に準拠する為に SIP ヘッダ/SDPボディの編集の設定を実施 不要ヘッダの削除, パラメータの編集 等 * 原則 SIP Profiles の設定変更は不可になります。 ( 特に設定の削除は不可)  お客様環境で追加等が必要な場合は、弊社担当までお問い合わせをお願い致します。 SIP Profiles について § Add, Remove, Modify が可能 ※ Mandatory Header(To, From, Cseq, Call-Id Max-Forwards )は、Modify のみ可能 § 送信するメッセージにのみ適用可能 § SDP を変更した場合、content-length は自動的に再計算される INVITE xxx Via: xxx Remote-Party-ID: xxx From: xxx To: xxx Call-ID: xxx © 2013 -2014 Cisco and/or its affiliates. All rights reserved. 正規表現を用いて設定 “match & replace” or “add” or “delete” INVITE yyy Via: xxx Remote-Party-ID: yyy From: xxx To: xxx Call-ID: yyy Cisco Confidential 24

CUBE 設定 SIP Profiles 設定 ( Cont’ ) u SIP 登録用 ( SIP Register

CUBE 設定 SIP Profiles 設定 ( Cont’ ) u SIP 登録用 ( SIP Register 用 ) 設定 voice class sip-profiles 10 request REGISTER sip-header Timestamp remove request REGISTER sip-header SIP-Req-URI modify "(. *): 7060(. *)" "12" request REGISTER sip-header To modify "<SIPサーバIPアドレス>" "<SIPサーバ名>" request REGISTER sip-header SIP-Req-URI modify "<SIPサーバIPアドレス>" "<SIPサーバ名>" request REGISTER sip-header From modify “<SIPサーバIPアドレス>” “<SIPサーバ名>” © 2013 -2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 25

CUBE 設定 SIP Profiles 設定 ( Cont’ ) u 発信用 SIP Profiles voice class

CUBE 設定 SIP Profiles 設定 ( Cont’ ) u 発信用 SIP Profiles voice class sip-profiles 200 request ANY sip-header Content-Disposition remove response ANY sip-header Content-Disposition remove request ANY sip-header Date remove response ANY sip-header Date remove request ANY sip-header Cisco-Guid remove response ANY sip-header Cisco-Guid remove request ANY sip-header Timestamp remove response ANY sip-header Timestamp remove request INVITE sip-header Expires remove request INVITE sip-header Supported modify ", resource-priority" "" request INVITE sip-header Supported modify ", replaces" "" request REINVITE sip-header Expires remove request REINVITE sip-header Supported modify ", resource-priority" "" request REINVITE sip-header Supported modify ", replaces" "" request REINVITE sip-header Privacy remove request REINVITE sip-header P-Preferred-Identity remove request BYE sip-header Reason remove response 480 sip-header Reason modify "Reason: Q. 850; cause=20" "Also: Q. 850; cause=20" response ANY sip-header Reason remove response 480 sip-header Also modify "Also: Q. 850; cause=20" "Reason: Q. 850; cause=20" © 2013 -2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 26

CUBE 設定 SIP Profiles 設定 ( Cont’ ) u 発信用 SIP Profiles ( 続き

CUBE 設定 SIP Profiles 設定 ( Cont’ ) u 発信用 SIP Profiles ( 続き ) request INVITE sip-header Supported modify ", sdp-anat" "" request REINVITE sip-header Supported modify ", sdp-anat" "" request ANY sip-header Allow-Events remove response ANY sip-header Allow-Events remove request ANY sip-header Server remove response ANY sip-header Server remove request ANY sip-header Allow-Header modify ". *" "Allow: INVITE, ACK, PRACK, UPDATE, BYE, CANCEL" response ANY sip-header Remote-Party-ID remove request ACK sip-header Privacy remove request INVITE sip-header Min-SE remove request REINVITE sip-header Min-SE remove request BYE sip-header P-Preferred-Identity remove request BYE sip-header Privacy remove request REINVITE sip-header Remote-Party-ID remove response 200 sip-header Supported remove response 200 sip-header CSeq modify "(. *INVITE. *)" "1x 0 Dx 0 ASupported: timer, 100 rel" request BYE sip-header P-Asserted-Identity remove request INVITE sip-header Session-Expires modify "(. *)" "1; refresher=uac" request ANY sip-header P-RTP-Stat remove response ANY sip-header P-RTP-Stat remove © 2013 -2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 27

CUBE 設定 SIP Profiles 設定 ( Cont’ ) u 発信用 SIP Profiles ( 続き

CUBE 設定 SIP Profiles 設定 ( Cont’ ) u 発信用 SIP Profiles ( 続き ) request BYE sip-header Proxy-Authorization remove request ACK sip-header Proxy-Authorization remove request REINVITE sip-header Proxy-Authorization remove request ANY sip-header Remote-Party-ID remove request CANCEL sip-header Reason remove response ANY sip-header User-Agent remove request ACK sip-header User-Agent remove request BYE sip-header User-Agent remove request UPDATE sip-header User-Agent remove request PRACK sip-header User-Agent remove request CANCEL sip-header User-Agent remove request REINVITE sip-header User-Agent remove request PRACK sip-header Proxy-Authorization remove request ANY sip-header To modify "(. *)@. *>" "1@ <SIPサーバ名>; user=phone>" request ANY sip-header From modify "anonymous" "<契約番号>" request ANY sip-header From modify "anonymous@ " "<契約番号>@" request ANY sip-header Contact modify "anonymous“ "<契約番号>" request ANY sip-header SIP-Req-URI modify "(. *)@<SIPサーバIPアドレス>(. *)" "1@<SIPサーバ名>2 3" request PRACK sip-header SIP-Req-URI modify "(. *)@<SIPサーバIPアドレス>(. *)" "1@<SIPサーバ名>2 3" request ANY sip-header From modify "(. *)@. *>(. *)" "1@<SIPサーバ名>; user=phone>2" response ANY sip-header To modify "(. *)@. *>(. *)" "1@<SIPサーバ名>; user=phone>2" © 2013 -2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 28

CUBE 設定 SIP Profiles 設定 ( Cont’ ) u 発信用 SIP Profiles ( 続き

CUBE 設定 SIP Profiles 設定 ( Cont’ ) u 発信用 SIP Profiles ( 続き ) request INVITE sip-header P-Preferred-Identity modify "(. *)@. *" "1@<SIPサーバ名>>" request INVITE sip-header P-Preferred-Identity modify "(. *)sip: . *anonymous@(. *)" "1 sip: <契約番号> @2" request PRACK sip-header To modify "(. *)@. *>" "1@<SIPサーバ名>; user=phone>" request PRACK sip-header From modify "(. *)@. *>(. *)" "1@<SIPサーバ名>; user=phone>2" request ANY sdp-header Session-Owner modify "Cisco. Systems. SIP-GW-User. Agent" "-" response ANY sdp-header Session-Owner modify "Cisco. Systems. SIP-GW-User. Agent" "-" request ANY sdp-header Session-Name modify "SIP Call" "-" response 488 sip-header SIP-Status. Line modify "SIP/2. 0 488 Not acceptable here" "SIP/2. 0 480 Temporarily unavailable" ! © 2013 -2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 29

CUBE 設定 SIP Profiles 設定 u Unified CM向け SIP Profiles voice class sip-profiles 100

CUBE 設定 SIP Profiles 設定 u Unified CM向け SIP Profiles voice class sip-profiles 100 request ANY sip-header Remote-Party-ID modify "(. *)sip: 81(. *)" "1 sip: 02" -> 着信時にTEL URI Only で来た場合、Unified CM 向けのSIPメッセージ注のRemote-Party-IDヘッダが81始ま りになる。これを 0に置き換えることで電話機上の表示を改善する。 © 2013 -2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 30

CUBE 設定  番号変換, dial-peer 設定 ( 設計例 ) SIP Unified CMからは 0発信を想定 Prefix 0

CUBE 設定  番号変換, dial-peer 設定 ( 設計例 ) SIP Unified CMからは 0発信を想定 Prefix 0 の削除はCUBEで実行 Unified CMへのダイヤルピア dial-peer 100 Ø destination-pattern : +81 XXXX Ø 番号変換:Unifid CM向けに+81を 0に変換 Ø session-target : Unified CM Ø 着信dial-peer : incoming uri (via ヘッダ1行目) Unified CM IP アドレス Ø SIP/SDP変換(通常コール用) : SIP Profiles 100 Ø Codec: G. 711 ulaw, vad : なし Ø DTMF : RFC 2833 NTTコミュニケーションズ Arcstar IP Voice CUBE 発信: 00 着信: +81 発着信ダイヤルピア : dial-peer 200 Ø SIP/SDP変換: SIP Profiles 200 Ø SIP変換:voice-class sip XXXXX (後述) Ø 番号変換設定 : 発信時に prefix 0 削除 Ø 着信時のルート選択: P-called-Party-ID Ø 着信dial-peer : incoming uri (via ヘッダ1行目) Arcstar IP Voice サーバアドレス Ø destination-pattern : 0[0, 1]など Ø session-target : sip-server Ø Codec: G. 711 ulaw, vad なし Ø L 3マーキング: CS 5 • 緊急呼の発信は 050番号の時は利用できません。また 0 ABJ番号利 用においても提供エリアに依るので、別途 NTT Communications 様にお問い合わせください * メンバーズネット動作時の番号対応については後述 © 2013 -2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 31

CUBE 設定  番号変換設定 u 番号変換設定 voice translation-rule 1 /^0/ // ! voice translation-rule 101

CUBE 設定  番号変換設定 u 番号変換設定 voice translation-rule 1 /^0/ // ! voice translation-rule 101 rule 1 /^+81/ /0/ rule 2 /^81/ /0/ ! voice translation-profile remove 0 translate called 1 ! voice translation-profile remove 81 translate calling 101 translate called 101 © 2013 -2014 Cisco and/or its affiliates. All rights reserved. 変換ルール 1 先頭の “ 00” を “ 0”に変換 (先頭の 0を削除) 変換ルール 2 先頭の “+81” を “ 0”に変換 先頭の “ 81” を “ 0”に変換 変換プロファイル “ remove 0” 変換ルール 1をDNIS(宛先番号)に適用 変換プロファイル “ remove 81” 変換ルール 101をDNIS(宛先番号)に適用 変換ルール 101をANI(発信者番号)に適用 Cisco Confidential 32

CUBE 設定  voice class uri, dial-peer 設定 u voice class uri 設定 ( 着信ダイヤルピア判別設定 )

CUBE 設定  voice class uri, dial-peer 設定 u voice class uri 設定 ( 着信ダイヤルピア判別設定 ) voice class uri 1001 sip host ipv 4: <Unified CM IPアドレス> ! voice class uri 1002 sip host ipv 4: <SIPサーバIPアドレス> 着信用の uri を設定 (Tag番号: 1001) Unified CM IPアドレス(複数設定可能) 着信用の uri を設定 (Tag番号: 1002 )   網側 SIPサーバIPアドレス(複数設定可能) u dial-peer 設定 ( Unified CM 向け設定 ) dial-peer voice 100 voip Unifid CM へのダイヤルピア (発着信 ) description [To/From Unified CM] ダイヤルピアの説明 translation-profil outgoing remove 81 発信時に変換プロファイル “remove 81”を適用 destination-pattern +81   宛先パターン : +81 (+81以降は契約に合わせて設定) session protocol sipv 2 シグナリング・プロトコル : SIP session target ipv 4: <Unified CM IPアドレス> セッション ターゲット : Unified CM IPアドレス incoming uri via 1001  着信 dial-peer 設定 : incoming uri via (Unified CM) no voice-class sip asserted-id assseted-id を無効化 voice-class sip profiles 100 発信時にsip profile 100を適用 dtmf-relay rtp-nte DTMFリレー : rtp-nte (RFC 2833) codec g 711 ulaw CODEC G. 711 ulaw no vad VAD(無音圧縮) 無効 © 2013 -2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 33

CUBE 設定  dial-peer 設定 u dial-peer 設定 ( Arcstar IP Voice 向け設定 ) dial-peer voice

CUBE 設定  dial-peer 設定 u dial-peer 設定 ( Arcstar IP Voice 向け設定 ) dial-peer voice 200 voip description [To/From Arcstar IP Voice] translation-profile outgoing remove 0 destination-pattern 0[0, 1] session protocol sipv 2 session target sip-server incoming uri via 1002 Arcstar IP Voice 向けのダイヤルピア ダイヤルピアの説明 発信時に変換プロファイル “remove 0”を適用 宛先パターン : 0[0, 1] シグナリング・プロトコル : SIP セッション ターゲット : SIPサーバ 着信 dial-peer 設定 : incoming uri via (SIPサーバ) no voice-class sip tel-config to-hdr       SIP ヘッダでTEL URI をToに使用しない voice-class sip asserted-id ppi SIP PPIヘッダを有効化 voice-class sip privacy disable SIP Privacy ヘッダを無効化 no voice-class sip privacy-policy send-always Privacy 情報を送らない voice-class sip call-route p-called-party-id 宛先選択にp-called-party-id を使用 voice-class sip profiles 200 SIP/SDP編集設定 SIP Profiles 200 を適用 voice-class sip preloaded-route sip-server service-route SIP Service-Route を有効化 codec g 711 ulaw   CODEC G. 711 ulaw ip qos dscp cs 5 media メディアをCS 5でマーキング ip qos dscp cs 5 signaling シグナリングをCS 5 でマーキング clid strip name Display Name を無効 no vad VAD(無音圧縮) 無効 © 2013 -2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 34

CUBE 設定  SIP登録 ( Register )、SIPサーバ 設定 u SIP登録 ( Register )、SIPサーバ 設定 sip-ua

CUBE 設定  SIP登録 ( Register )、SIPサーバ 設定 u SIP登録 ( Register )、SIPサーバ 設定 sip-ua authentication username <ユーザ名> password <パスワード> ダイジェスト認証設定 ( 登録・発信 ) retry response 10 レスポンスの再送回数を 10回に設定 retry register 10 登録 (Register) の再送を 10回で設定 timers expires 200000 Eprireタイマを 200, 000 msecに設定 registrar ipv 4: <SIPサーバ IPアドレス>: 7060 expires 3600 refresh-ratio 50 SIP 登録サーバIPアドレスを設 定 ( Expire値: 3600秒、再登録は 3600秒の 50% = 1800秒に設定 ) sip-server ipv 4: <SIPサーバ IPアドレス>: 7060 SIPサーバIPアドレスを設定 connection-reuse SIPプロトコルのソースポートを 5060に固定 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ telephony-service SIP登録で使用する番号を設定する為に “telephony-service”を設定 max-ephones 1 ephone の最大数を 1で設定 max-dn 1 ephone-dn の最大設定数を設定 (複数の番号を契約している場合はその分の数を設定) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ephone-dn 1 number <契約番号> ダイヤルインで契約している契約番号を設定 © 2013 -2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 35

CUBE 設定  IOS MTP 設定 u IOS MTP 設定  sccp local < Local I/F>

CUBE 設定  IOS MTP 設定 u IOS MTP 設定  sccp local < Local I/F> SCCPアプリケーションが Unified CM/CUBEへ登録時に使用する インターフェイスを選択 sccp ccm <Unified CM IPアドレス> identifier 1 version 7. 0 + CCMを指定 (Unified CM/MTP) sccp      SCCPを有効 ! sccp ccm group 1 (IOS MTP) の設定 associate ccm 1 priority 1 ccm 1 (Unified CM/MTP) への関連付け associate profile 1 register <IOS MTP名> IOS MTPの DSP ファームプロファイルと関連付け ! dspfarm profile 1 mtp IOS MTP のDSPファームプロファイルの設定 codec g 711 ulaw CODECを設定 ( G. 711 ulaw ) maximum sessions software <セッション数> 最大セッション数を設定 associate application SCCP アプリケーション SCCP を設定 ! * 最初の設定時は 必ず no shutdown の設定を行って下さい。 © 2013 -2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 36

CUBE 設定  Transcoder 設定 u DSP Service の設定 ( Transcoder 設定で必要 ) voice-card 0

CUBE 設定  Transcoder 設定 u DSP Service の設定 ( Transcoder 設定で必要 ) voice-card 0 dsp services dspfarm DSP Service の有効化 u Transcoder 設定  dspfarm profile 2 transcode Transcoder のDSPファームプロファイルの設定 codec g 711 ulaw        CODECを設定 ( G. 711 ulaw )それ以外のコーデックは削除 maximum sessions <セッション数> 最大セッション数を設定 ( DSPリソース依存 ) associate application CUBE アプリケーション CUBEを設定 ! * 最初の設定時は 必ず no shutdown の設定を行って下さい。 © 2013 -2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 37

CUBE 設定  SIP登録 ( Register )メッセージ 用のL 3マーキング u SIP登録 ( Register )、SIPサーバ 設定

CUBE 設定  SIP登録 ( Register )メッセージ 用のL 3マーキング u SIP登録 ( Register )、SIPサーバ 設定 access-list 100 permit udp any eq 7060 class-map match-all to_Arcstar-SIP description [Arcstar_SIP_message_matching] match access-group 100 ! policy-map to_Arcstar_DSCP description [Arcstar_SIP_message_DSCP_change] class to_Arcstar-SIP set dscp cs 5 7060 ポート向けのアクセスリスト クラスマップ名 クラスマップの説明 アクセスリスト100をマッチング ポリシーマップ名 ポリシーマップの説明 適用するクラスを選択 CS 5にマーキング interface Gigabit. Ethernet 0/0     Arcstar IP Voice 向けのIF ip address <Arcstar IP Voice 向けIF IP アドレス/ サブネット> IFのIPアドレス設定 duplex auto speed auto service-policy output to_Arcstar_DSCP ポリシーの適用 © 2013 -2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 38

トランク先からの非通知 コールの対応  anonymous コール対応 ① 他社IP-PBX配下の電話機からの非通知コール < 184発信ではないパターン> IP-PBX CUBE Unified CM SIP/H. 323

トランク先からの非通知 コールの対応  anonymous コール対応 ① 他社IP-PBX配下の電話機からの非通知コール < 184発信ではないパターン> IP-PBX CUBE Unified CM SIP/H. 323 SIP CUBE From: <sip: anonymous@localhost> Contact: <sip: anonymous@IPアドレス> From: <sip: anonymous@centrex. jp> Contact: <sip: anonymous@IPアドレス> コールNG ② 網側からの非通知コールを Mobile Connect を利用して Arcstar IP Voice 側へ発信する場合 CUBE. Arcstar IP Voice 網 or PSTN 網 CUBE Unified CM SIP SIP CUBE From: <sip: anonymous@localhost> Contact: <sip: anonymous@IPアドレス> . Arcstar IP Voice From: <sip: anonymous@centrex. jp> Contact: <sip: anonymous@IPアドレス> 契約している番号以外からの発信なので網側でコールを拒否 本来の非通知コール(anonymous) ともヘッダが違っている( From, Contact, RPID etc ) © 2013 -2014 Cisco and/or its affiliates. All rights reserved. Arcstar IP Voice コールNG Cisco Confidential 39

トランク先からの非通知 コールの対応  anonymous コール対応 § 外部からの非通知コール(184以外) の対応の為に CUBE にて SIP Profiles の設定を実施 < 契約番号:

トランク先からの非通知 コールの対応  anonymous コール対応 § 外部からの非通知コール(184以外) の対応の為に CUBE にて SIP Profiles の設定を実施 < 契約番号: 050 -3333 -1111 > IP-PBX CUBE Unified CM SIP/H. 323 SIP CUBE From: <sip: anonymous@localhost> Contact: <sip: anonymous@IPアドレス> . Arcstar IP Voice 網 From: <sip: 05033331111@centrex. jp> Contact: <sip: 05033331111@IPアドレス> < SIP Profiles 設定例 > request ANY sip-header From modify "anonymous" "05033331111" request ANY sip-header Contact modify "anonymous" "05033331111“ © 2013 -2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 40

モバイルコネクトコールへの対応 § モバイルコネクト利用時のRemote Destination への呼の発信者番号は、 デフォルトで発信者からの番号を透過する。外線等からモバイルコネク トを設定した内線番号にかかってきた場合、元の発信者番号を透過する ため、IP Voice 網を経由したRemote Destinationへの発信者番号が契約 外の番号になり、網側で拒否される。 0501111 CUBE.

モバイルコネクトコールへの対応 § モバイルコネクト利用時のRemote Destination への呼の発信者番号は、 デフォルトで発信者からの番号を透過する。外線等からモバイルコネク トを設定した内線番号にかかってきた場合、元の発信者番号を透過する ため、IP Voice 網を経由したRemote Destinationへの発信者番号が契約 外の番号になり、網側で拒否される。 0501111 CUBE. Arcstar IP Voice 網 or PSTN 網 CUBE Unified CM SIP SIP CUBE . Arcstar IP Voice From: <sip: 0501111@centrex. jp> 内線: 2222 EPNM: 0502222 RD: 0901111 © 2013 -2014 Cisco and/or its affiliates. All rights reserved. EPNM: External Phone Number Mask RD: Remote Destination Cisco Confidential 41

モバイルコネクトコールへの対応 § サービスプロファイル Honor Gateway or Trunk Outbound Calling Party Selection for Mobile Connect

モバイルコネクトコールへの対応 § サービスプロファイル Honor Gateway or Trunk Outbound Calling Party Selection for Mobile Connect Calls をTrue にした場合、Remote Destination Profile に関連付けられた番号のExternal Phone number Mask を発信者番号 として使用可能   注: SIP Trunk のCalling Party Selection の設定を Last Redirect Number ( External ) に設定している場合 0501111 CUBE. Arcstar IP Voice 網 or PSTN 網 CUBE Unified CM SIP SIP CUBE . Arcstar IP Voice From: <sip: 0502222@centrex. jp> 内線: 2222 EPNM: 0502222 RD: 0901111 © 2013 -2014 Cisco and/or its affiliates. All rights reserved. EPNM: External Phone Number Mask RD: Remote Destination Cisco Confidential 42

CUBE を使用しての冗長化構成例   CUBE A SIP-SIP Cisco Unified CM Cluster NTTCom 殿 SIP Server SIP-SIP

CUBE を使用しての冗長化構成例   CUBE A SIP-SIP Cisco Unified CM Cluster NTTCom 殿 SIP Server SIP-SIP CUBE <発信時> ① Route-Group, Route-List による 冗長構成 ② SIP Trunk DNS/SRVによる冗長構成 ①dial-peer hunt による冗長構成   * Options ping による Trunk の状態監視 ( CUBE 1. 3 より可能 ) ② DNS/SRV による冗長構成 ( sip-server ) © 2013 -2014 Cisco and/or its affiliates. All rights reserved. NTT網側による冗長化 ( SIP Server 側 ) <着信時> ①双方のCUBEからのSIP Register   登録による冗長化 Cisco Confidential 43

CUBE を使用しての冗長化構成例 - CUBE dial-peer hunt と Options ping -  dial-peer voice 100 voip

CUBE を使用しての冗長化構成例 - CUBE dial-peer hunt と Options ping -  dial-peer voice 100 voip description [To/From Unified CM] translation-profil eoutgoing remove 81 preference 1 destination-pattern +81   session protocol sipv 2 session target ipv 4: <Unified CM IPアドレス> incoming uri via 1001  no voice-class sip asserted-id voice-class sip profiles 100 voice-class sip options-keepalive dtmf-relay rtp-nte codec g 711 ulaw no vad プライマリ Unifid CM へのダイヤルピア dial-peer voice 101 voip description [To/From Unified CM] translation-profil eoutgoing remove 81 preference 2 destination-pattern +81   session protocol sipv 2 session target ipv 4: <Unified CM IPアドレス> incoming uri via 1001  no voice-class sip asserted-id voice-class sip profiles 100 dtmf-relay rtp-nte codec g 711 ulaw no vad セカンダリUnifid CM へのダイヤルピア © 2013 -2014 Cisco and/or its affiliates. All rights reserved. ( Cont’ ) 1. dial-peer hunt のアルゴリズムを利用したdial-peer の冗長構成 http: //www. cisco. com/en/US/docs/ios-xml/ios/voice/dialpeer/configuration/15 -0 m/vd-dp-feat-cfg. html 2. 切り替えを早くする為にOptions-ping( Out-of-dialog) を利用 http: //www. cisco. com/en/US/docs/iosxml/ios/voice/cube_sipsip/configuration/15 -0 m/voi-out-of-dialog. html Cisco Confidential 44

(Appendix). Phone direct とのCUBE 設定の主な相違点 変更点 影響されるConfig部分 宛先ポートアドレスが7060 • • sip-ua 配下のsip-server設定で 7060を使用 sip-ua

(Appendix). Phone direct とのCUBE 設定の主な相違点 変更点 影響されるConfig部分 宛先ポートアドレスが7060 • • sip-ua 配下のsip-server設定で 7060を使用 sip-ua 配下のRegister設定で 7060を設定 ACLで 7060宛をマーキング sip profile で設定が必要 着信時の番号がE. 164形式(+81始まり) • Voice translation rule /Profile で+81を 0に変 更 Unified CM向けのDial-PeerのDestination. Patternが+81始まり • P-called-party-ID を用いたコールルーティングが 必要 • Arcstar IP Voice からの着信用 Dial-Peer にて p-called-party-idを使用するように設定 SIP インターフェース仕様の変更による設定追加 • • sip-profile の設定変更 Arcstar IP Voice 向けのDial-Peerにて各種 voice-class sip XXXを設定 © 2013 -2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 49

テスト以外では不要なデバッグは必ず止めてご利用下さい トラブルシューティング用 IOSコマンド show sccp IOS MTPの登録状態を確認するコマンド Router# show sccp SCCP Admin State: UP

テスト以外では不要なデバッグは必ず止めてご利用下さい トラブルシューティング用 IOSコマンド show sccp IOS MTPの登録状態を確認するコマンド Router# show sccp SCCP Admin State: UP Gateway Local Interface: Gigabit. Ethernet 0/0 IPv 4 Address: 10. 1. 1. 11 Port Number: 2000 IP Precedence: 5 User Masked Codec list: None Call Manager: 10. 1. 1. 1, Port Number: 2000 Priority: N/A, Version: 7. 0, Identifier: 1 Trustpoint: N/A MTP Oper State: ACTIVE - Cause Code: NONE Active Call Manager: 10. 135. 191. 41, Port Number: 2000 TCP Link Status: CONNECTED, Profile Identifier: 1 Reported Max Streams: 20, Reported Max OOS Streams: 0 Supported Codec: g 711 ulaw, Maximum Packetization Period: 30 Supported Codec: rfc 2833 dtmf, Maximum Packetization Period: 30 Supported Codec: rfc 2833 pass-thru, Maximum Packetization Period: 30 Supported Codec: inband-dtmf to rfc 2833 conversion, Maximum Packetization Period: 30 TLS : ENABLED © 2013 -2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 50

テスト以外では不要なデバッグは必ず止めてご利用下さい トラブルシューティング用 IOSコマンド show sccp connection 通話中にIOS MTPの使用状況を確認するためのコマンド Router# show sccp connections sess_id conn_id

テスト以外では不要なデバッグは必ず止めてご利用下さい トラブルシューティング用 IOSコマンド show sccp connection 通話中にIOS MTPの使用状況を確認するためのコマンド Router# show sccp connections sess_id conn_id stype mode 16777218 16777232 16777218 16777231 codec sport ripaddr conn_id_tx mtp sendrecv g 711 u 16894 29052 10. 135. 191. 103 mtp sendrecv g 711 u 16888 16890 10. 135. 191. 62 Total number of active session(s) 1, and connection(s) 2 © 2013 -2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 51

テスト以外では不要なデバッグは必ず止めてご利用下さい トラブルシューティング用 IOSコマンド show dspfarm dsp all 通話中にTranscoder用DSPの使用状況を確認するためのコマンド Router# show dspfarm dsp all SLOT

テスト以外では不要なデバッグは必ず止めてご利用下さい トラブルシューティング用 IOSコマンド show dspfarm dsp all 通話中にTranscoder用DSPの使用状況を確認するためのコマンド Router# show dspfarm dsp all SLOT DSP VERSION STATUS CHNL USE TYPE 0 0 0 1 1 1 32. 1. 2 32. 1. 2 UP UP UP 1 USED xcode N/A FREE xcode N/A FREE xcode N/A FREE xcode 1 1 1 290 291 - RSC_ID BRIDGE_ID PKTS_TXED PKTS_RXED 993 1000 - 1003 993 - 1コールで 2行表示します。 コールがない時は 1行表示します。 残り9コール分のTranscoder リソースが確認できます。 Total number of DSPFARM DSP channel(s) 10 © 2013 -2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 52

テスト以外では不要なデバッグは必ず止めてご利用下さい トラブルシューティング用 IOSコマンド debug ccsip message SIPメッセージを確認するためのデバッグコマンド Router# debug ccsip message *Aug 6 14:

テスト以外では不要なデバッグは必ず止めてご利用下さい トラブルシューティング用 IOSコマンド debug ccsip message SIPメッセージを確認するためのデバッグコマンド Router# debug ccsip message *Aug 6 14: 26: 39. 059: //-1/xxxxxx/SIP/Msg/ccsip. Display. Msg: Received: INVITE sip: 970@192. 168. 4. 200: 5060 SIP/2. 0 Date: Fri, 07 Aug 2009 05: 24: 16 GMT Allow: INVITE, OPTIONS, INFO, BYE, CANCEL, ACK, PRACK, UPDATE, REFER, SUBSCRIBE, NOTIFY, PUBLISH From: <sip: 5100@192. 168. 4. 101>; tag=61574127 -6 f 86 -4608 -ae 97 -75 cc 966 e 01 e 2 -32375202 Allow-Events: presence, kpml Supported: timer, replaces Min-SE: 180 Remote-Party-ID: <sip: 5100@192. 168. 4. 101>; party=calling; screen=yes; privacy=off Content-Length: 214 User-Agent: Cisco-CUCM 6. 1 To: <sip: 970@192. 168. 4. 200> Contact: <sip: 5100@192. 168. 4. 101: 5060; transport=tcp> Expires: 180 Content-Type: application/sdp © 2013 -2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 53

Thank you.

Thank you.