BYOC Cloudのキャリア要件


一般的な要件

BYOC Cloudがサードサードパーティーの or 参加者キャリアと連携するには、キャリアは次の条件を満たす必要があります。

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

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

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

注意:Amazon Direct Connectを利用して接続品質を向上させることができます。ただし、Direct Connectはセキュリティを提供しないが、トラフィックがAmazonバックボーン上に留まることを許可することに注意する必要があります。覚えておくべきもう2つのこと:
  • Public Direct ConnectはGenesys Cloudと互換性がありますが、必須ではありません。
  • Private Direct Connectは、Genesys Cloudと互換性がありません。

詳細については、以下を参照してください。 AWS Direct Connect for Genesys Cloudに関するFAQ.

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 Mediaサービスは、プラットフォームの負荷に基づいて、必要に応じてインスタンス化または削除されるマイクロサービスインスタンスの自動スケーリングです。これらのインスタンスは、AWS内の多数のパブリックアドレスプールからIPアドレスを取得します。詳細については、「ドメインとIPアドレス」セクションを参照してください。 会社のファイアウォールに設定するポートとサービス 記事。

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

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

着信通話ルーティング

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

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

受信SIP INVITEをフォーマットする方法は3つあります。

  • FQDN (完全修飾ドメイン名)
  • TGRP(トランクグループルーティングプロトコル)
  • DNIS(ダイヤル番号識別サービス)

デフォルトでは、推奨のFQDNまたはTGRP方式を使用できます。通信事業者の要件により、これらの方法のいずれも使用できない場合は、DNIS方法を有効にできます。

注意:DNISメソッドを有効にすると、Genesys CloudはインバウンドRequest-URIのDNIS部分をトランクの固有識別子について検査します。この場合、Genesys Cloudは組織およびトランクの識別にDNISのみを使用します。OrgとTrunkが識別されると、Genesys CloudはTOヘッダーのアドレスに基づいてルーティングされます。

インバウンドINVITEをどのようにフォーマットする必要があるのかを理解しやすくするために、Create External Trunkユーザインタフェースは動的なヘルプを提供します。[Inbound SIP Termination Identifier] ボックスに識別子を入力し始めるとすぐに、[Inbound Request-URI Reference] パネルが表示され、終了識別子と Genesys Cloud 組織地域のアドレスを含む INVITE フォーマット例が表示されます。

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

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

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

繰り返しますが、外部トランクの作成ユーザーインターフェイスが動的なヘルプを提供することがわかります。Outbound SIPボックスの1つに入力を開始するとすぐに、Outbound Request-URI Referenceパネルが表示され、入力した識別子の値を含むINVITEフォーマットの例が表示されます。

URI設定の詳細については、 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アドレス