次の方法で共有


Skype for Business Serverの翻訳ルール

Skype for Business Server エンタープライズ VoIPでの変換ルールとダイヤル文字列の正規化について説明します。

エンタープライズ VoIPでは、逆引き番号検索 (RNL) を実行するために、すべてのダイヤル文字列を E.164 形式に正規化する必要があります。 変換ルールは、呼び出し元の番号と呼び出し元の番号の両方でサポートされています。 Thetrunk ピア (つまり、関連付けられているゲートウェイ、プライベート ブランチ 交換 (PBX)、または SIP トランク) では、番号がローカル ダイヤル形式である必要がある場合があります。 E.164 形式から地域のダイヤル形式に番号を変換するには、トランク ピアにルーティングする前に 1 つ以上の変換ルールを定義して要求 URI を操作することができます。 たとえば、ダイヤル文字列の先頭から +44 を削除して 0144 に置き換える変換ルールを作成できます。

サーバーで送信ルート変換を実行することで、電話番号をローカル ダイヤル形式に変換するために、個々のトランク ピアの構成要件を減らすことができます。 特定の仲介サーバー クラスターに関連付けるゲートウェイとゲートウェイの数を計画する場合は、同様のローカル ダイヤル要件を持つトランク ピアをグループ化すると便利な場合があります。 これにより、必要な翻訳ルールの数と、それらを書き込むのにかかる時間が短縮されます。

重要

1 つ以上の変換規則をエンタープライズ VoIPトランク構成に関連付けることは、トランク ピアで変換規則を構成する代わりに使用する必要があります。 2 つのルールが競合する可能性があるため、トランク ピアで変換ルールを構成している場合は、変換ルールをエンタープライズ VoIPトランク構成に関連付けないでください。

変換ルールの例

以下の変換ルールの例では、トランク ピアについて E.164 形式からローカル形式に番号を変換するルールをサーバー上に作成する方法を示しています。

変換ルールを実装する方法については、「展開」のドキュメントの「Defining Translation Rules」を参照してください。

説明 先頭の数字 長さ 削除する数字 追加する数字 照合パターン 変換
米国内の従来の長距離電話ダイヤル
('+' を取り除く)
+1
ちょうど 12
1
0
^+(1\d{10})$
$1
+14255551010 を 14255551010 に変換
米国長距離国際電話ダイヤル
('+' を取り除き、011 を追加)
+
11 以上
1
011
^+(\d{9}\d+)$
011$1
+441235551010 を 011441235551010 に変換