次の方法で共有


発信通話でのトランクのフェイルオーバー

このトピックでは、Teams からセッション ボーダー コントローラー (SBC) への送信呼び出しでのトランク フェールオーバーを回避する方法について説明します。

ネットワーク エラーでのフェールオーバー

何らかの理由でトランクを接続できない場合、同じトランクへの接続は別の Microsoft Datacenter から試行されます。 データセンターは、現在のリージョン以外の別の地理的リージョンに配置されている可能性があります。 接続が拒否された場合、TLS タイムアウトがある場合、または他のネットワーク レベルの問題がある場合は、トランクが接続されない可能性があります。

たとえば、管理者が既知の IP アドレスからのみ SBC へのアクセスを制限し、すべての Microsoft Direct Routing データセンターの IP アドレスを SBC のAccess Controlリスト (ACL) に配置し忘れた場合、接続が失敗する可能性があります。

セッション ボーダー コントローラー (SBC) から受信した特定の SIP コードのフェールオーバー

ダイレクト ルーティングが送信の招待に応答して 4xx または 6xx SIP エラー コードを受信した場合、呼び出しは既定で完了したと見なされます。 送信とは、Teams クライアントから公衆交換電話網 (PSTN) への通話を意味し、Teams クライアント - ダイレクト ルーティング -> SBC ->> テレフォニー ネットワークというトラフィック フローを使用します。

SIP コードの一覧は 、セッション開始プロトコル (SIP) RFC にあります。

"408 要求タイムアウト: サーバーが適切な時間内に応答を生成できなかった(たとえば、ユーザーの場所を特定できなかった場合など)、受信招待に対して SBC が応答した状況を想定します。 クライアントは、後で変更を加えずに要求を繰り返す場合があります。

この特定の SBC は、呼び出し先への接続に問題がある可能性があります。おそらく、ネットワークの構成ミスやその他のエラーが原因です。 ただし、呼び出し先に到達できる可能性があるルートには、もう 1 つの SBC があります。

次の図では、ユーザーが電話番号を呼び出すと、この呼び出しを配信できる可能性のある 2 つの SBC がルートに存在します。 最初は、通話に SBC1.contoso.com が選択されていますが、SBC1.contoso.com ネットワークの問題により PTSN ネットワークに到達できません。 既定では、この時点で呼び出しが完了します。

ネットワークの問題が原因で SBC が PSTN に到達できないことを示す図。

ルートには、呼び出しを配信できる SBC がもう 1 つあります。 パラメーター Set-CSOnlinePSTNGateway -Identity sbc1.contoso.com -FailoverResponseCodes "408"を構成すると、2 番目の SBC が試行されます (次の図 SBC2.contoso.com)。

2 番目の SBC へのルーティングを示す図。

パラメーター -FailoverResponseCodes を設定し、コードを指定すると、ルーティングを微調整し、ネットワークやその他の問題のために SBC が呼び出しを行えない場合の潜在的な問題を回避するのに役立ちます。

既定値: 408、503、504