Teams ダイレクト ルーティング インフラストラクチャを拡張する

完了

SBC は、Teams 電話の PSTN 接続にとって主要なインフラストラクチャ依存関係であるため、回復性を計画し、ユーザーの PSTN 接続を失わないようすることが重要です。

複数の SBC を設定する

この例では、米国のオフィスの場所への通話の回復性を確認することを優先します。 他のすべての番号の通話は、セカンダリ優先度です。 そのため、次のように SBC を設定することにします。

  • 米国のオフィスに電話をかけるための SBC (sbc1.contoso.com)。

  • sbc1 が応答しなくなった場合のバックアップ SBC (sbc1a.contoso.com)。

  • 他のすべての米国およびカナダの番号に電話をかけるための追加の SBC (sbc2.contoso.com)。

3 つの SBC をすべて設定するには、Microsoft Teams PowerShell モジュールから次のコマンドを実行します:

New-CsOnlinePSTNGateway -Fqdn sbc1.contoso.com -SipSignallingPort 5068 -Enabled $True

New-CsOnlinePSTNGateway -Fqdn sbc1a.contoso.com -SipSignallingPort 5068 -Enabled $True

New-CsOnlinePSTNGateway -Fqdn sbc2.contoso.com -SipSignallingPort 5068 -Enabled $True

使用法を構成する

Microsoft Teams PowerShell モジュールから次のコマンドを実行して、米国とカナダのすべての通話ルーティングをカバーするように単一の使用法を構成します:

Set-CsOnlinePstnUsage -Identity Global -Usage @{Add="US and Canada"}

このコマンドで、"米国とカナダ" という使用法を構成しました。

複数の音声ルートを作成する

次に、複数の音声ルートを作成し、それらを米国およびカナダの使用法に関連付けます。 米国のオフィスに電話をかけるための音声ルートを作成します。 SBC に "sbc1.contoso.com" を使用“し、ルートを優先度 1 に設定します。

New-CsOnlineVoiceRoute -Identity "US Offices 1" -NumberPattern "^\+1(425|206)(\d{7})$" -OnlinePstnGatewayList sbc1.contoso.com -Priority 1 -OnlinePstnUsages "US and Canada"

バックアップ SBC (sbc1a) を使用してバックアップ ルートを作成しますが、優先順位を 2 に設定します:

New-CsOnlineVoiceRoute -Identity "US Offices 1a" -NumberPattern "^\+1(425|206)(\d{7})$" -OnlinePstnGatewayList sbc1a.contoso.com -Priority 2 -OnlinePstnUsages "US and Canada"

最初の SBC が利用できなくなった場合、バックアップルートが使用されます。 最後に、他のすべての米国およびカナダ番号のルートを作成します。

New-CsOnlineVoiceRoute -Identity "Other US and Canada numbers" -NumberPattern "^\+1(\d{10})$" -OnlinePstnGatewayList sbc2.contoso.com  -OnlinePstnUsages "US and Canada"

指定された番号パターンに一致する唯一のルートであるため、ここに優先順位を追加する必要がないことに注意してください。

音声ルーティングポリシーを作成する

最後の手順として、音声ルーティングポリシーを作成し、それを使用状況にリンクします。

New-CsOnlineVoiceRoutingPolicy "US and Canada only" -OnlinePstnUsages "US and Canada"

場所に基づくルーティング

Location-Based ルーティングは、着信または発信 PSTN 通話時のポリシーとユーザーの地理的な場所に基づいて有料バイパスを制限できる機能です。 Location-Based ルーティングは、有料バイパスを防止するメカニズムを提供することを目的としています。 ユーザーの場所に基づいて PSTN 通話を動的にルーティングするメカニズムとして使用しないでください。意図しない結果が生じる可能性があります。

Teams ユーザーが Location-Based ルーティングを有効にすると、次のことが適用されます:

  • 発信 PSTN 通話を行うには、次のいずれかに該当する必要があります。

  • ユーザーのエンドポイントは、場所に基づくルーティングが有効なネットワーク サイトにあり、場所に基づくルーティングが有効な対応するゲートウェイを介してエグレスを呼び出します。

  • ユーザーのエンドポイントは、場所に基づくルーティングが有効になっていないネットワーク サイトに配置され、場所に基づくルーティングが有効になっていないゲートウェイ経由でエグレスを呼び出します。

他のシナリオでは、発信呼び出しは許可されません。

  • 受信 PSTN 通話を受信するには、ユーザーの応答エンドポイントが、場所に基づくルーティングが有効になっているゲートウェイを経由して着信するのと同じネットワーク サイトにある必要があります。 ユーザーがローミングしている場合など、その他のシナリオでは、通話は許可されておらず、ユーザーの通話転送設定 (通常はボイスメール) にルーティングされます。

  • PSTN 通話を別の Teams ユーザーに転送するには、転送を開始するユーザーと同じネットワーク サイト内にターゲット ユーザーのエンドポイントを配置する必要があります。 他のシナリオでは、転送は許可されません。

  • 別の Teams ユーザーを PSTN に転送するには、最初の発信者と同じネットワーク サイトにある Location-Based ルーティングが有効なゲートウェイを介して通話を転送する必要があります。 他のシナリオでは、転送は許可されません。

Location-Based ルーティングでは、Skype for Business Server が使用するのと同じネットワーク リージョン、サイト、サブネット定義が使用されます。 ある場所に対して有料バイパスが制限されている場合、管理者はその場所の各 IP サブネットと各 PSTN ゲートウェイをネットワーク サイトに関連付けます。 ユーザーの場所は、PSTN 通話時にユーザーの Teams エンドポイントが接続されている IP サブネットによって決まります。 ユーザーは複数の Teams クライアントを異なるサイトに配置できます。その場合、場所に基づくルーティングでは、エンドポイントの場所に応じて、各クライアントのルーティングが個別に適用されます。

詳細については、リソース セクションを参照してください。

メディア バイパス

メディア バイパスを使用すると、メディア トラフィックのパスを短縮し、転送中のホップの数を減らしてパフォーマンスを向上させることができます。 メディア バイパスを使用すると、メディアはセッション ボーダー コントローラー (SBC) とクライアントの間で保持され、Teams 電話経由で送信されません。 メディア バイパスを構成するには、SBC とクライアントが同じ場所またはネットワーク内にある必要があります。

-MediaBypass パラメーターを true または false に設定した Set-CSOnlinePSTNGateway コマンドを使用して、各 SBC のメディア バイパスを制御できます。 メディア バイパスを有効にした場合、これは、すべてのメディア トラフィックが企業ネットワーク内に留まることを意味するわけではありません。 この記事では、さまざまなシナリオでのコール フローを説明します。

詳細については、リソース セクションを参照してください。

完了すると、高度な音声ルーティングが正常に構成され、このポリシーをユーザーに割り当てることができます。