BYOC Cloudのキャリア要件
一般的な要件
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 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