ダイナミッククラウド音声プラットフォームのBYOCクラウドに関するキャリア要件

近日公開予定の機能:ダイナミッククラウド音声プラットフォーム

一般的な要件

BYOC Cloudがサードパーティの通信事業者と連携するには、通信事業者は以下を実行する必要があります。

  • SIPに準拠する
    • RFC3261 のセクション 8.2.6.2 を完全にサポートし、キャリアから送信された応答で、Genesys Cloud から送信されたリクエストからそのままの Via ヘッダーを送り返します。
    • RFC3261 のセクション 19.1.1 を完全にサポートし、SIP ルーティングの推奨 FQDN 方式をサポートします。
    • RFC3261 のセクション 19.1.5 を完全にサポートし、Genesys Cloud に送信される連続リクエストのリクエスト URI で Genesys Cloud から送信された不明な Contact URI パラメータを送信します。
  • UDP、TCP、またはTLS トランク転送プロトコルをサポートする
  • 公にルーティング可能なIPアドレスまたはホスト名を持っている

詳細については、Genesys Cloud Carrier Interoperability Specification(Genesysクラウドキャリア相互運用性仕様).

BYOCトランクの要件

SIPシグナリングIPアドレス

パブリック SIP シグナリング IP アドレスは、Genesys Cloud BYOC トランクが通話の送受信に使用するプロキシ IP アドレスです。Genesys Cloudは、任意の地域のIPアドレスを使用してアウトバウンドコールを送信します。SIP シグナリング トラフィックを許可するには、キャリア側の ACL 上のこれらの IP アドレスを許可リストに追加する必要があります。

BYOCを介したGenesys Cloudへの着信コールは、ネットワークレベルで以下に送信することができます。

 メモ:   Genesys Cloudは、回復力とスケーリングの目的で、個別のサービスを使用してコールシグナリングとメディアを処理します。 Genesys Cloud Mediaサービスは、プラットフォームの負荷に基づいて、必要に応じてインスタンス化または削除されるマイクロサービスインスタンスの自動スケーリングです。 これらのインスタンスは、AWS内の多数のパブリックアドレスプールからIPアドレスを取得します。 詳細については、ファイアウォールのポートとサービスについて 記事。

コールルーティングとコール要求のためのURI設定要件 

URI設定は、インバウンドコールとアウトバウンドコールの両方に適用されます。

着信通話ルーティング

BYOCクラウドトランクに受信SIPルーティングを設定する場合、Genesysクラウドは、受信コールを適切なGenesysクラウド組織のリソースに関連付けるために、固有の受信SIP終了識別子をINVITEに入力する必要があります。

 メモ:   着信SIP終了識別子は、組織の地域に対して一意である必要があります。

インバウンドのSIP INVITESをフォーマットするために、4つの方法のうちの1つを選択することができます。

  • FQDN (完全修飾ドメイン名)
  • TGRP(トランクグループルーティングプロトコル)
  • DNIS交換(ダイヤルドナンバー識別サービス)
  • インバウンド SIP 終端 ヘッダー

デフォルトでは、推奨のFQDNまたはTGRP方式を使用できます。 キャリアの要件により、これらの方法のいずれかを使用できない場合は、DNIS交換方法を有効にできます。

インバウンド請求書の書式設定方法を簡単に理解できるように、Create External Trunk(外部トランクの作成)ユーザーインターフェイスでは、動的なヘルプが提供されます。 [受信SIP終了識別子]ボックスに識別子を入力し始めると、[受信リクエスト - URI参照]パネルが表示され、終了識別子とGenesys Cloud組織の地域のアドレスを含むINVITE書式設定の例が表示されます。

インバウンドSIPターミネーションヘッダーオプションは、BYOCキャリアによって送信され、インバウンドSIPターミネーション識別子フィールドに指定した値を含むカスタムSIPヘッダーを指定する機能を提供します。

着信順次リクエストの場合、Contact ヘッダーには、着信 SIP 終了識別子フィールドが先頭に付加された地域のパブリック DNS アドレスが含まれます。

アウトバウンドコールルーティング

Genesys Cloud は、送信 INVITES に一意の識別子を埋め込むこともサポートしています。この場合、送信 SIP ボックスを使用して、INVITE が 1 つまたはすべての使用可能な方法 (FQDN、TGRP、または DNIS 置換) を使用するように指定できます。

  • 発信 SIP 終了 FQDN:Request-URI のドメイン部分を指定します。
  • 発信 SIP TGRP 属性:Request-URI の TGRP パラメータを指定します。
    • TGRPコンテキストID:Request-URI のトランク コンテキスト パラメータを指定します。
  • 発信SIP DNIS: 発信呼び出しのDNIS値を指定します。

繰り返しますが、外部トランクの作成ユーザーインターフェイスが動的なヘルプを提供することがわかります。 [送信 SIP] ボックスのいずれかの入力を開始すると、[送信要求 - URI 参照] パネルが表示され、入力した識別子値を含む INVITE 書式設定の例が表示されます。

詳細については、以下を参照してください。 BYOCクラウドトランクのSIPルーティングを構成する.

着信コールのFQDNルーティング方法

BYOCトランクのGenesys Cloud側を設定する場合、トランク固有の値を指定します。 Genesys Cloudは、この値を一意の識別子として使用して、インバウンドコールを正しいGenesys Cloud組織リソースに適切にルーティングします。 この値は、地域のBYOCトランキングドメインの先頭に追加されます。 その結果、一意の解決可能なトランクFQDNが得られます。

たとえば、地域のBYOCトランキングドメインが.byoc.use1.genesys.cloud 、そして一意の識別子は私のユニーク識別子の場合、Request-URI の形式は次のようになります。

sip:+13172222222@myuniqueidentifier.byoc.use1.genesys.cloud

着信コールのTGRPルーティング方式

ご使用の環境で FQDN が Request-URI として機能しない場合、Genesys Cloud は着信コールに Trunk Group Routing Protocol (TGRP) の使用もサポートします。同じ一意の識別子を使用しますが、それを Request-URI のドメイン部分に配置する代わりに、TGRP 固有の属性に組み込みます。

たとえば、地域のBYOCトランキングドメインが.byoc.use1.genesys.cloudそして、一意の識別子は私のユニーク識別子の場合、Request-URI の形式は次のようになります。

sip:+13172222222;tgrp=myuniqueidentifier;trunk-context=byoc.use1.genesys.cloud@<Domain>

どこドメインリージョンの IP アドレスの 1 つ、またはロード バランサーの DNS 名の 1 つになります。見るダイナミッククラウド音声プラットフォーム用のBYOCクラウドパブリックSIP IPアドレス

着信通話のDNIS交換ルーティング方法

通信事業者の要件により、着信コールに FQDN ルーティング方式または TGRP ルーティング方式を使用できない場合は、DNIS 置換方式を有効にすることができます。

DNIS 置換方式を使用すると、Genesys Cloud は、トランクの一意の識別子について、受信リクエスト URI の DNIS 部分を検査します。この場合、Genesys Cloudは組織およびトランクの識別にDNISのみを使用します。組織とトランクを識別した後、Genesys Cloud は TO ヘッダーのアドレスに基づいてルーティングします。

たとえば、地域のBYOCトランキングドメインが.byoc.use1.genesys.cloud 、そして一意の識別子は私のユニーク識別子の場合、Request-URI の形式は次のようになります。

sip:myuniqueidentifier@lb01.byoc.use1.genesys.cloud