目的

複数のエンドポイント間の通信を開始するには、セッションを確立する必要があります。セッション開始プロトコル(SIP)は、セッションの作成と終了を担当します。SIPタイマーを設定すると、ユーザはデバイスとネットワーク環境の相互運用性とパフォーマンスを向上させることができます。この記事では、SPA100シリーズのさまざまなSIPパラメータとその設定方法について説明します。

該当するデバイス

・ SPA100シリーズ

[Software Version]

・ v1.1.0

SIP設定

ステップ1:Web設定ユーティリティにログインし、[Voice] > [SIP]を選択します。[SIP]ページが開きます。

ステップ2:SIPのメインページには、一連のパラメータが表示されます。これらの各パラメータを適宜設定します。

・ Max Forward：転送の最大値。範囲は1 ～ 255です。既定値は70に設定されています。

・最大リダイレクション：無限ループを回避するためにSPAが招待をリダイレクトする回数。デフォルトは 5 回に設定されます。

・ Max Auth：要求にチャレンジできる最大回数。範囲は0 ～ 255です。デフォルトは2に設定されています。

・ SIP User Agent Name：アウトバウンド要求で使用されるユーザエージェント名。使用される範囲は、マクロEXPANSION FROM $A ～ $D、GPP_A ～ GPP_Dです。デフォルトは$VERSIONに設定されています。

・ SIP Server Name：着信応答に使用される名前。デフォルトは$VERSIONに設定されます。

・ SIP Reg User Agent Name:REGISTER要求で使用される名前。値が指定されていない場合は、ユーザエージェント名に設定された名前が使用されます。デフォルト値はブランクに設定されています。

・ SIP Accept Language:Accept言語名。値が指定されていない場合、このフィールドは含まれません。

・ DTMFリレーMIMEタイプ：DTMFイベントを通知するためにSIP INFOメッセージに使用されるMIMEタイプ。デフォルトはapplication/dtmf-relayに設定されています。

・フックフラッシュMIMEタイプ：フックフラッシュイベントを通知するためにSIP INFOメッセージに使用されるMIMEタイプ。デフォルトはapplication/hook-flashに設定されています。

・最後の登録を削除：このオプションを使用すると、新しい登録を登録する前に、値が異なる場合に最後の登録を削除できます。ドロップダウンメニューから[Yes]または[No]を選択します。デフォルトは[No]に設定されています。

・ [コンパクトヘッダーを使用(Use Compact Header)]：このオプションを使用すると、発信SIPメッセージでコンパクトSIPヘッダーを使用できます。[はい(Yes)]を選択すると、発信メッセージでSIPコンパクトヘッダーが使用されます。ドロップダウンメニューから[Yes]または[No]を選択します。[いいえ]を選択すると、通常のヘッダーが使用されます。着信SIP要求にSIPコンパクトヘッダーが含まれている場合、SPAは設定に関係なくこのヘッダーを再利用します。[はい(Yes)]を選択した場合、[着信SIP要求に通常のヘッダーが含まれている場合(If an inbound SIP request contains normal headers)]を選択すると、SPAはこのヘッダーをコンパクトヘッダーに置き換えます。デフォルトは[No]に設定されています。

・エスケープ表示名 – このオプションを使用すると、表示名を非公開にできます。名前を引用符のペアで囲む場合は、ドロップダウン・メニューから「はい」を選択し、囲まない場合は「いいえ」を選択します。デフォルト値は「いいえ」に設定されています。

・ RFC 2543コール保留：このオプションは、コール保留のタイプ(a:sendonlyまたは0.0.0.0)を設定するように設定されます。 ドロップダウンメニューから[Yes]または[No]を選択します。[Yes]を選択すると、すべてのAVTトーンパケットにマーカビットが設定されます。[いいえ(No)]を選択した場合、最初のパケットだけがDTMFイベントごとにマーカビットが設定されます。デフォルトは[Yes]に設定されています。

・ Mark All AVT packets：ドロップダウンメニューから[Yes]または[No]を選択します。[Yes]を選択すると、すべてのAVTトーンパケットにマーカビットが設定されます。[いいえ(No)]を選択した場合、最初のパケットだけがDTMFイベントごとにマーカビットが設定されます。デフォルトは[Yes]に設定されています。

・ SIP TCP Port Min:SIPセッションに使用できる最小のTCPポート番号。デフォルト値は5060に設定されています。

・ SIP TCP Port Max:SIPセッションに使用できる最大TCPポート番号。デフォルト値は5080に設定されています。

ステップ3:SIPタイマー値を設定します。

・ SIP T1:RTT推定値。範囲は0 ～ 64秒です。デフォルトは 0.5 回に設定されます。

・ SIP T2：非INVITE要求およびINVITE応答の最大再送信間隔。範囲は0 ～ 64秒です。デフォルトは 4 回に設定されます。

・ SIP T4：メッセージがネットワークに残る最大期間。範囲は0 ～ 64秒です。デフォルトは 5 回に設定されます。

・ SIP Timer B:INVITEタイムアウト値。範囲は0 ～ 64秒です。デフォルトは 32 回に設定されます。

・ SIP Timer F：非INVITEタイムアウト値。範囲は0 ～ 64秒です。デフォルトは 16 回に設定されます。

・ SIP Timer H:H INVITEの最終応答。範囲は0 ～ 64秒です。デフォルトは 32 回に設定されます。

・ SIP Timer D:ACKのハングアラウンド時間。範囲は0 ～ 64秒です。デフォルト設定は 32 です。

・ SIP Timer J：非INVITE応答のハングアラウンド時間。範囲は0 ～ 64秒です。デフォルト値は 32 です。

・ INVITE Expires:INVITEの有効期限の値。0に設定すると、このヘッダーは含まれません。デフォルト設定は 240 です。

・ ReINVITE Expires：再招待の有効期限の値。0に設定すると、このヘッダーは含まれません。デフォルトは 30 回に設定されます。

・ Reg Min Expires:Expiresヘッダー内のプロキシから、またはContact Headerパラメータとして許可される登録の最小有効期限。プロキシがこの設定値より小さい値を返す場合、最小値が使用されます。デフォルト値は1に設定されています。

・ Reg Max Expires:Min-Expiresヘッダー内のプロキシから許可された最大登録有効期限。値がこの設定より大きい場合は、最大値が使用されます。デフォルト値は7200に設定されています。

・ Reg Retry Intvl：最後の登録で失敗した後、SPAが登録を再試行するまでの待機時間。デフォルト値は30に設定されています。

・ Reg Retry Long Intvl:Retry Reg RSCと一致しないSIP応答コードで登録が失敗した場合に使用される間隔。この値は、Reg Retry Intvlより大きい必要があります。デフォルトは 1200 回に設定されます。

・ Reg Retry Random Delay：レジスタリトライ間隔を追加するためのランダム遅延範囲（秒単位）。デフォルト値は0（無効）に設定されています。

・ Reg Retry Long Random Delay:Register Retry Long Intervalを追加するためのランダム遅延範囲（秒単位）。デフォルトは0（無効）に設定されています。

・ Reg Retry Intvl Cap：指数バックオフ再試行遅延を上限とする最大値。有効にすると、指数バックオフ調整遅延値の上にReg Retry Random Delayが追加されます。デフォルト値は0（無効）に設定されています。

ステップ4：応答ステータスコード処理を設定します。

・ SIT1 RSC：適切なSpecial Information Tone(SIT)のSIP応答ステータスコード。

・ SIT2 RSC:INVITEに対するSIP応答ステータスコード。SIT2トーンが再生されます。

・ SIT3 RSC:INVITEに対するSIP応答ステータスコード。SIT3トーンが再生されます。

・ SIT4 RSC:SIP応答ステータスコードからINVITEへ。SIT4トーンが再生されます。

・ Try Backup RSC：現在の要求に対してバックアップサーバを再試行するSIP応答ステータスコード。

・ Retry Reg RSC：最後の登録の試行中に失敗した後、SPAが登録を再試行するまでの間隔。

ステップ5:RTPパラメータを設定します。

・ RTP Port Min:RTPの送受信に使用できる最小ポート番号。デフォルト値は16384に設定されています。

・ RTP Port Max：送受信に使用できる最大ポート番号。デフォルト値は16482に設定されています。

・ RTPパケットサイズ：1秒あたりの伝送単位のパケットサイズ。デフォルト値は0.030に設定されています。

・ Max RTP ICMP Err：コールが終了する前にRTPパケットを送信するときに許可された連続するICMPエラーの数。デフォルト値は0に設定されています。

・ RTCP Tx Interval：アクティブな接続でRTCP送信者レポートを送信する間隔（秒）（0 ～ 255の範囲）。デフォルト値は0に設定されています。

・ No UDP Checksum：ドロップダウンメニューから[Yes]または[No]を選択して、UDPチェックサムを計算します。SPAでこの計算を行うには、[Yes]を選択します。デフォルト値は[No]に設定されています。

・ Stats in Bye：ドロップダウンメニューから[Yes]または[No]を選択します。このフィールドは、SPAのヘッダーにBYEメッセージのP-RTP statを含めるかどうかを決定します。

ステップ6:SDPペイロードタイプを設定します。

・ NSE Dynamic Payload:NSEダイナミックペイロード。範囲は97 ～ 127です。既定値は100に設定されています。

・ AVTダイナミックペイロード：AVTダイナミックペイロード。範囲は96 ～ 127です。既定値は101に設定されています。

・ INFORQ Dynamic Payload:INFORQペイロードのタイプ。このフィールドにはデフォルト値が設定されていません。

・ G726r32動的ペイロード：G726r32ペイロード。デフォルト値は2に設定されています。

・ G729b Dynamic Payload:G729bペイロード。範囲は96 ～ 127です。既定値は99に設定されています。

・ EncapRTPダイナミックペイロード：EncapRTPペイロード。デフォルト値は112に設定されています。

・ RTP-start-Loopback Dynamic Payload:RTP-Start-Loopbackペイロード。デフォルト値は113に設定されています。

・ RTP Start-Loopback Codec：ドロップダウンメニューから、次のいずれかのコーデックを選択します。

- G711u：最高の音声品質を提供します。G711uは、米国、カナダ、および日本で使用されているバージョンです。

- G711a：最高の音声品質を提供します。G711aは、世界で使用されているバージョンです。

- G726-32:32 Kbit/sのレートで音声の伝送をカバーします。

- G729a:10ミリ秒の長さのパケットでデジタル音声を圧縮し、低い計算能力を実現します。

注：デフォルトはG711uに設定されています。

・ NSE Codec Name:NSEコーデックの名前。デフォルト名はNSEに設定されています。

・ AVT Codec Name:AVTコーデック名。デフォルト名はtelephone-eventに設定されています。

・ G711u Codec Name:G711uコーデック名。デフォルト名はPCMUに設定されます。

・ G711aコーデック名：G711aコーデック名。デフォルト名はPCMAに設定されています。

・ G726r32コーデック名：G726r32コーデック名。デフォルト名はG726-32に設定されています。

・ G729aコーデック名：G729aコーデック名。デフォルト名はG729aに設定されています。

・ G729b Codec Name:G729bコーデック名。デフォルト名はG729abに設定されています。

・ EncapRTP Codec Name:EncapRTPコーデック名。デフォルト名はencaprtpに設定されています。

ステップ7:NATサポートパラメータを設定します。

・ Handle VIA received：ドロップダウンメニューから[Yes]または[No]を選択します。[Yes]を選択すると、SPAはVIAヘッダーで受信したパラメータを処理します。[いいえ]を選択すると、パラメータは無視されます。デフォルト値は[No]に設定されています。

・ VIAレポートの処理：ドロップダウンメニューから[はい]または[いいえ]を選択します。[Yes]を選択すると、ATAはVIAヘッダーのレポートパラメータを処理します。[いいえ]を選択すると、パラメータは無視されます。デフォルト値は[No]に設定されています。

・ Insert VIA received：ドロップダウンメニューから[Yes]または[No]を選択します。[はい(Yes)]を選択すると、受信したパラメータがSIP応答のVIAヘッダーに挿入されます。デフォルト値は[No]に設定されています。

・ VIAレポートの挿入：ドロップダウンメニューから[はい]または[いいえ]を選択します。[はい(Yes)]を選択すると、レポートパラメータがVIAヘッダーに挿入されます。デフォルト値は[No]に設定されています。

・ Substitute VIA Addr：ドロップダウンメニューから[Yes]または[No]を選択します。[Yes]を選択すると、VIAヘッダーでNATマッピングされたIP：ポート値が使用されます。デフォルト値は[No]に設定されています。

・ Send Resp to Src Port：ドロップダウンメニューから[Yes]または[No]を選択します。[はい(Yes)]を選択すると、VIAのsent-by-portではなく、要求元ポートに応答が送信されます。デフォルト値は[No]に設定されています。

・ STUN Enable：ドロップダウンメニューから[Yes]または[No]を選択します。[Yes]を選択すると、STUNを使用してNATマッピングを検出できます。デフォルト値は[No]に設定されています。

・ STUN Test Enable：ドロップダウンメニューから[Yes]または[No]を選択します。[Yes]を選択すると、SPAは電源がオンのときにNATタイプの検出操作を実行し、STUNTサーバへの接続を続行し、検出結果が警告ヘッダーに次のREGISTER要求に報告されます。デフォルト値は[No]に設定されています。

・ STUN Server:STUNTサーバのIPアドレスまたはドメイン名。

・ EXT IP：すべての発信SIPメッセージのSPAの実際のIPアドレスを置き換える外部IPアドレス。デフォルト値はブランクに設定されています。

・ EXT RTP Port Min:RTPポートの最小の外部ポートマッピング番号。デフォルト値はありません。

・ NAT Keep Alive Intvl:NATマッピングのキープアライブメッセージの間隔。デフォルトは 15 回に設定されます。

ステップ8:[送信]をクリックして、変更を保存します。