20. VoIP 機能の設定
20.3 SIP サーバー毎の設定
180 20.VoIP 機能の設定
20.3.4 SIP サーバー毎の発信時の相手 SIP アドレスのドメイン名の設定
[ 書式 ] sip server call remote domain number domain no sip server call remote domain number [ 設定値 ] ○number... 登録番号 ( 1..65535)
○domain... ドメイン名
[ 説明 ] SIP サーバー経由の発信時に、相手の SIP アドレスの host 部分を設定したドメイン名にして発信する。
ドメイン名の長さは 58 文字まで設定できる。
なお、ドメイン名として使用可能な文字は、アルファベット、数字、ハイフン、ピリオド、コロン、カッ コ [ ] のみである。
ドメイン名を設定しない場合には、 sip serverコマンドの SIP-URI の host 部分と同じドメイン名にし て発信する。
[ 初期値 ] なし
20.3.5 SIP サーバー毎の session-timer 機能のタイマ値の設定
[ 書式 ] sip server session timer numbertime [update=update] [refresher=refresher]
no sip server session timer number [ 設定値 ] ○number... 登録番号 ( 1..65535)
○ time
●秒数 (60..540)
● 0... session-timer 機能を利用しない
○update
● on... UPDATE メソッドを使用する
●off... UPDATE メソッドを使用しない
○ refresher
●none... refresher パラメータを設定しない
● uac... refresher パラメータに uac を設定する
●uas... refresher パラメータに uas を設定する [ 説明 ] SIP サーバー毎の session-timer 機能のタイマ値を設定する。
SIP の通話中に相手が停電などにより突然落ちた場合にタイマにより自動的に通話を切断する。
サーバーが session-timer に対応していれば、端末が 2 台同時に突然落ちてもサーバーでの呼の持ち切 りを防ぐ事ができる。
updateを on に設定すれば、発信時に session-timer 機能において UPDATE メソッドを使用可能とする。
refresherを none に設定した時は refresher パラメータを設定せず、uac/uas を設定した時はそれぞれの パラメータ値で発信する。
[ 初期値 ] なし
20.3.6 SIP サーバー毎の発信時に 100rel をサポートするか否かの設定
[ 書式 ] sip server 100rel numberswitch no sip server 100rel number
[ 設定値 ] ○number... 登録番号 ( 1..65535)
○switch
●on... 100rel をサポートする
●off... 100rel をサポートしない
[ 説明 ] SIP サーバー経由の発信時に 100rel(RFC3262) をサポートするか否かを設定する。
[ 初期値 ] off
20.3.7 SIP サーバー毎の REGISTER リクエストの更新間隔の設定
[ 書式 ] sip server register timer server=numberOK_time NG_time no sip server register timer server=number
182 20.VoIP 機能の設定
[ 設定値 ] ○number... 登録番号 ( 1..65535)
○OK_time... 通常時更新間隔 ( 分 )
○NG_time... 異常時更新間隔 ( 分 )
[ 説明 ] SIP サーバーに REGISTER リクエストを送信する間隔を設定する。
正常に更新されている場合には通常時更新間隔毎に更新する。サーバーからエラーが返されたり、サー バーから応答が無い場合には、異常時更新間隔毎に更新する。また、この時の Expires ヘッダは通常時 更新間隔を 2 倍して秒に直した値で送信する。しかし、サーバーから Expires の指定があった場合はそ の値に従って、指定された値の半分の時間で通常時の更新を行なう。
[ 初期値 ] OK_time = 30 NG_time = 5
20.3.8 SIP サーバー毎の REGISTER リクエストの Request-URI の設定
[ 書式 ] sip server register request-uri number sip_address no sip server register request-uri number [ 設定値 ] ○number... 登録番号 ( 1..65535)
○sip_address... Request-URI
[ 説明 ] SIP サーバーに送信する REGISTER リクエストの Request-URI を設定する。
設定しない場合は、 sip serverコマンドで設定した SIP-URI の host 部分を入れて REGISTER リクエ ストを送信する。
[ 初期値 ] なし
20.3.9 SIP サーバー毎の REGISTER リクエストの Contact ヘッダに付加する q 値の設定
[ 書式 ] sip server qvalue numbervalue no sip server qvalue numbervalue [ 設定値 ] ○number... 登録番号 ( 1..65535)
○value... q 値 (0..1.000)
[ 説明 ] SIP サーバーへ接続する時に送信する REGISTER リクエストの Contact ヘッダに付加する q 値を設定 する。0.001 単位で設定可能。
同じアカウントで同時に複数の端末から接続が許されている SIP サーバーを利用する時に、 この設定に より着信する優先順位を SIP サーバーに通知する事が可能となる。数値が大きい方が優先される。
value= 0で q 値を付加しない設定となる。
[ 初期値 ] 0
20.3.10 SIP サーバー毎の着信時の発番号情報通知ルールの設定
[ 書式 ] sip server arrive number display server=numberrule=rule no sip server arrive number display server=number
[ 設定値 ] ○number... 登録番号 ( 1..65535)
○ rule... ナンバー・ディスプレイ表示内容ルール
●as-is... DisplayName、SIP ユーザ名の順に検索、表示できる内容をそのまま表示。
● 1... 1. SIP ユーザ名が数字であった場合、SIP ユーザ名を使用し、
1.1 8 桁未満であればそのまま表示 1.2 先頭が '0' であればそのまま表示
1.3 先頭が '81' または '+81' であれば、その部分を '0' に置き換えて表示 1.4 その他の場合は先頭に '0' を付加して表示
2. SIP ユーザ名が数字のみでない場合、
2.1 DisplayName に番号非通知の理由表示が示されていればその内容を表示 2.2 DisplayName がすべて数字の場合、その番号を表示
2.3 DisplayName が数字のみでない場合、あるいは DisplayName がない場 合、サービス提供不可で非表示
● 2 ... 1. のルールにおいて、2.2 においてサービス提供不可で非表示とする
[ 説明 ] SIP プロトコルによるインターネット電話着信で、自分の SIP アドレス帳に設定されていない相手から
の着信、あるいは NetVolante 電話番号が通知された着信でない場合に、 ナンバー・ディスプレイ等で の発番号情報表示内容のルールを設定する。
[ 初期値 ] 1
20.3.11 SIP サーバー経由接続時におけるアナログ付加サービス設定
[ 書式 ] sip server analog service numberrule=rule sip server analog service numberoff no sip server analog service num
[ 設定値 ] ○number... SIP サーバーの登録番号 ( 1..65535)
○rule
●5... アナログ付加サービスルール 5
[ 説明 ] SIP サーバー経由の通話時におけるアナログ付加サービスサポートを設定する。
[ ノート ] rule=5 においてサポートする付加サービスは以下の通り。
・被保留 / 被保留解除 (m=sendonly, c=0 に対応 )
通信中転送を動作させるためには、従来のアナログ付加サービスの設定において、通信中転送を可能にし ておく必要がある。
通信中転送 / 被通信中転送の動作については、カスケード接続を跨いでの使用を禁止する。
off の場合、アナログ付加サービスは機能しない。
[ 初期値 ] off
20.3.12 SIP サーバーへの接続状態に応じて発信するか否かの設定
[ 書式 ] sip server call mode number モード no sip server call mode number
[ 設定値 ] ○number... SIP サーバーの登録番号 ( 1..65535)
○mode
●normal
●connect-only
[ 説明 ] SIP サーバーへの接続状態 ( show status sip serverコマンド参照 ) に応じて、SIP サーバーへの発信 を行なうか否かを設定する。
normalを指定すると、接続状態にかかわらず常に発信する。
connect-onlyを指定すると、接続状態が「通信中」の場合のみ発信する。
電話番号ルーティングの自動迂回機能を利用し、第 1 経路として SIP サーバーを指定している場合は、
その SIP サーバーがアクセス不能の時は常にタイムアウトを待って迂回発信することになるが、 発信動 作モードを connect-onlyに設定することで、 即座に第 2 経路へ迂回発信させることができるようになる。
また、接続状況が「通信中」であっても、一度接続に失敗 ( タイムアウトするか、または 500 番台の応 答コードを受信 ) すれば、次の発信からは即座に迂回発信するようになる。
以降は再び SIP サーバーへのアクセスが可能となり接続状況が「通信中」となるまで、 SIP サーバーへ の発信は行われない。
184 20.VoIP 機能の設定
[ ノート ] SIP サーバーの登録でサーバー種類を no-register で登録している場合は、 接続状況をあらかじめ知る
ことができないので、動作モードの指定によらず常に発信する動作になる。
[ 初期値 ] normal
20.3.13 自分自身の SIP アドレスへの発信を許可するかどうかの設定
[ 書式 ] sip server call own permit server=number sw no sip server call own permit server=number
[ 設定値 ] ○number... SIP サーバーの登録番号 ( 1..65535)
○sw
●on... 許可する
●off... 許可しない
[ 説明 ] To,From が同じ SIP アドレスとなるような発信を許可する。
この機能を利用して正常に発信ができるのは、Call-ID や tag 等の乱数値を発信側と着信側で別の値を付 加して管理する SIP サーバーを利用する場合だけである。
そのため、通常は offで運用する。
[ 初期値 ] off
20.3.14 SIP サーバー毎の代表 SIP アドレスの設定
[ 書式 ] sip server pilot address number sipaddress no sip server pilot address number
[ 設定値 ] ○number... SIP サーバーの登録番号 ( 1..65535)
○sipaddress... 代表 SIP アドレス
[ 説明 ] SIP サーバー経由の発信時に、INVITE リクエストの P-Preferred-Identity ヘッダに設定した代表 SIP アドレスを入れて発信する。
[ 初期値 ] なし
20.3.15 発信時の 5xx エラーをサーバー障害とするか否かの設定
[ 書式 ] sip server call server error server=number sw no sip server call server error server=number
[ 設定値 ] ○number... SIP サーバーの登録番号
○sw
●on... サーバー障害とする
●off... サーバー障害としない
[ 説明 ] onに設定した場合は、SIP サーバーを経由した発信時に initial-INVITE に対して 5xx エラーレスポンスを 返された時に、サーバー障害と認識してサーバーとの接続状態を未接続とする。
より早くサーバー障害を検知する事が可能となるが、SIP サーバーの仕様によっては、 設定ミスや発信タ イムアウト等によっても 5xx エラーレスポンスを返す事があるので、設定する際には SIP サーバーの仕 様を確認する必要がある。
[ 初期値 ] off