ARSルートにおけるリソース設定
シェアードコールアピアランス(SCA)用のARSルートを作成する場合、[リソース]を利用することで、Brekeke PBX SCAユーザーは、より多くのARSルートを選択することができます。
以下のようにして、ARSテンプレートとBrekeke PBXユーザーを準備して、シェアードコールアピアランスを有効にした端末をユーザーに割り当てます。
ルートテンプレート
[一般]
ルート名 | outbound |
テンプレート | チェック |
ラインキー | チェック |
リソース | &v9 |
[パターン – OUT]
OUT – 1 | マッチングパターン | デプロイパターン | |||
優先度 | &v1 | From | From | ||
最大 セッション数 |
&v2 | To | sip:([0-9]{7,25})@ | To | sip:&t1@&v3 |
変数設定
ルート名 | v1 | v2 | v3 | v9 |
1 | 90 | 1 | 192.168.200.10 | gw |
2 | 90 | -1 | 192.168.200.20 | itsp |
3 | 100 | 1 | 192.168.200.30 | gw |
Brekeke PBX SCAユーザー
ユーザー:300
[設定] > [リソースマップ]
line/1=gw/1
line/2=gw/2
ユーザー:301
[設定] > [リソースマップ]
line/1=gw/1
line/2=itsp/1
ユーザー300が共有回線1(line/1=gw)を利用して電話機から発信すると、Brekeke PBXは「gw」とリソース設定されたルートの中からルート「outbound*1」を選択し、通話は192.168.200.10のIPアドレス宛てに送信されます。
ユーザー300が通話中に、ユーザー301も共有回線1(line/1=gw)を利用して発信すると、Brekeke PBXは「gw」とリソース設定されたルートの中で次の優先度を持つルート「outbound*3」を選択し、通話は192.168.200.30のIPアドレス宛てに送信されます。
この理由は、リソース「gw」を持つルート「outbound*1」は[最大セッション数]の変数v2に「1」が設定されており、ユーザー300からの1つのセッションが既にこのルートを使用しているため、Brekeke PBXはユーザー301のアウトバウンド用のルートとして、「outbound*3」のルートを採用しています。
ユーザー301が共有回線2(line/2=itsp/1)を利用して発信すると、Brekeke PBXは「itsp」とリソース設定されたルートの中からルート「outbound*2」を選択し、通話は192.168.200.20のIPアドレス宛てに送信されます。