一般的な要件

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

  • SIPに準拠*
  • UDP、TCP、またはTLS トランク転送プロトコルをサポートする
  • 公にルーティング可能なIPアドレスまたはホスト名を持っている

* キャリアは、RFC 3261で要求されているとおりにレコードルーティングを完全にサポートして、順次SIP要求を正しくルーティングする必要があります。

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

BYOCトランクの要件

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

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

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

  • にリストされているパブリックSIP IPアドレスまたはロードバランサーのDNS名 BYOCクラウドパブリックSIP IPアドレス 記事。
  • Genesys Cloud側で定義されたトランクFQDN。 このFQDNは常にパブリックIPアドレスの1つに解決されます。 

 メモ:   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ヘッダーを指定する機能を提供します。

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

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

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

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

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

着信通話のためのFQDNルーティング方法 

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

たとえば、地域のBYOCトランキングドメインが .byoc.mypurecloud.ieそして、一意の識別子は myuniqueidentifier次に、Request-URIを次のようにフォーマットします。  

sip:+13172222222@myuniqueidentifier.byoc.mypurecloud.ie

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

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

たとえば、地域のBYOCトランキングドメインが .byoc.mypurecloud.ie そして一意の識別子は myuniqueidentifier次に、Request-URIを次のようにフォーマットします。

sip:+13172222222;tgrp=myuniqueidentifier;trunk-context=byoc.mypurecloud.ie@<Domain>

どこで ドメイン 地域のIPアドレスまたはロードバランサのDNS名のいずれかになります。 見る BYOCクラウドパブリックSIP IPアドレス

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

キャリア要件により、着信コールにFQDNルーティング方式またはTGRPルーティング方式のいずれかを使用できない場合は、DNIS交換方式を有効にできます。

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

たとえば、地域のBYOCトランキングドメインが .byoc.mypurecloud.ieそして、一意の識別子は myuniqueidentifier次に、Request-URIを次のようにフォーマットします。

sip:myuniqueidentifier@lb01.byoc.mypurecloud.ie