(57)【特許請求の範囲】
【請求項１】
第１のネットワークに配置されたアプリケーションサーバ（ＳＣＰ）に含まれるサービス（Ｓ）と、第２のネットワークを形成するネットワークエレメントとの間で、通信を可能にする２つのネットワーク間のゲートウェイ（Ｇ）であって、前記ネットワークエレメントが、スイッチノード（Ｃ１、Ｃ２、Ｃ３）または特定リソース（Ｐ１、Ｐ２）であり、前記サービス（Ｓ）が、前記スイッチノード（Ｃ１、Ｃ２、Ｃ３）の１つから送られるサービスの呼び出し後に特定リソースの使用要求を前記ゲートウェイに向けて送信可能であり、
前記使用要求のそれぞれを受信する時に、前記第２のネットワークの描写（Ｖ）によって、前記特定リソースの中から１つの特定リソースを選択するための選択手段と、
前記サービスの呼び出しを送るスイッチノードと前記特定リソースとの間で接続設定するために、前記ネットワークエレメント（Ｃ１、Ｃ２、Ｃ３、Ｐ１、Ｐ２）と必要な交換を実施するための前記スイッチノードの各々がサポートするプロトコルに従った少なくとも１つのコマンドに前記要求の各々を変換する接続手段とを有することを特徴とする、２つのネットワーク間のゲートウェイ（Ｇ）。
【請求項２】
前記描写（Ｖ）が、前記ネットワークエレメント（Ｃ１、Ｃ２、Ｃ３、Ｐ１、Ｐ２）と、サポートされる通信プロトコルとの間の対応表を含むことを特徴とする請求項１に記載のゲートウェイ。
【請求項３】
前記描写（Ｖ）が、前記スイッチノード（Ｃ１、Ｃ２、Ｃ３）と前記特定リソース（Ｐ１、Ｐ２）との間の対応表を含むことを特徴とする請求項１または２に記載のゲートウェイ。
【請求項４】
前記特定リソース（Ｐ１、Ｐ２）が、インテリジェント周辺装置であり、前記スイッチノード（Ｃ１、Ｃ２、Ｃ３）が、サービス交換ポイントであり、前記アプリケーションサーバ（ＳＣＰ）が、ＩＴＵ−Ｔ勧告Ｑ．１２００シリーズに従ったサービス制御ポイントであることを特徴とする請求項１から３のいずれか一項に記載のゲートウェイ。
【請求項５】
請求項１から４のいずれか一項に従った、少なくとも１つのゲートウェイを含むインテリジェントネットワーク。
【請求項６】
スイッチノードから呼び出された、アプリケーションサーバ（ＳＣＰ）に含まれるサービス（Ｓ）の要求に応えて、使用可能な特定リソース群の中から１つの特定リソース（Ｐ１、Ｐ２）にスイッチノード（Ｃ１、Ｃ２、Ｃ３）を接続する方法であって、
前記サービスが、ゲートウェイ（Ｇ）に向けて特定リソースの使用要求を送信するステップと、
前記ゲートウェイが、前記リソース群の中から特定リソースを選択するステップと、
前記ゲートウェイが、前記スイッチノードと前記特定リソースとを、前記スイッチノードがサポートするプロトコルに従った少なくとも１つのコマンドに要求を変換することにより、接続設定するステップとを順次含むことを特徴とする方法。
【請求項７】
前記選択が、前記スイッチノード（Ｃ１、Ｃ２、Ｃ３）と前記リソース群の特定リソースとを対応させる対応表を調べることによって行われることを特徴とする請求項６に記載の方法。
【請求項８】
前記接続設定が、前記スイッチノード（Ｃ１、Ｃ２、Ｃ３）及び前記特定リソース（Ｐ１、Ｐ２）を、サポートされる通信プロトコルと対応させる対応表を調べることにより行われることを特徴とする請求項６または７に記載の方法。
【請求項９】
前記特定リソース（Ｐ１、Ｐ２）が、インテリジェント周辺装置であり、前記スイッチノード（Ｃ１、Ｃ２、Ｃ３）が、サービス交換ポイントであり、前記アプリケーションサーバ（ＳＣＰ）が、ＩＴＵ−Ｔ勧告Ｑ．１２００シリーズに従ったサービス制御ポイントであることを特徴とする請求項６から８のいずれか一項に記載の方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、２つのネットワーク間のゲートウェイに関し、第１のネットワークに配置されるアプリケーションサーバに含まれるサービスが、第２のネットワークの動作を修正するためのコマンドを送信し、またトポロジーや固有のプロトコルを知らなくても第２のネットワークから情報を受信することを可能にするものである。
【０００２】
本発明は特に、たとえばＩＴＵ−Ｔ（国際電気通信連合電気通信標準化部門）勧告Ｑ．１２００シリーズによって定義されたようなインテリジェントネットワーク（ＩＮ）の場合に適用される。
【０００３】
【従来の技術】
インテリジェントネットワークの基本原理は、データ（特に音声）のルーティング機能と付加サービスとを分離することにある。この一般原理は、図１に示したようなハードウエア構造になる。
【０００４】
図１では、Ｃ１、Ｃ２、Ｃ３、Ｃ４がスイッチ、すなわち図１に実線で示した伝送ネットワークのノードを示している。インテリジェントネットワークに固有の用語によれば、スイッチは、ＳＳＰ（Ｓｅｒｖｉｃｅ  Ｓｗｉｔｃｈｉｎｇ  Ｐｏｉｎｔ：サービス交換ポイント）と称される。
【０００５】
これらのスイッチまたはＳＳＰは、１つまたは複数のサービス制御ポイント（ＳＣＰ：Ｓｅｒｖｉｃｅ  Ｃｏｎｔｒｏｌ  Ｐｏｉｎｔ）に接続される。
【０００６】
図１では、参照数字Ｓ１が、これらのＳＣＰの１つを示している。インテリジェントネットワークの様々なサービスが蓄積されているのはこのＳＣＰである。提案できるサービスの限定的ではない例として次のようなものが挙げられる。
【０００７】
・特定課金サービス（受信者課金、分割課金など）。
【０００８】
・個人化される、呼のフィルタリング・サービス
・コールフォーワーディング・サービス
参照数字Ｐ１は、インテリジェント周辺装置（ＩＰ：ＩｎｔｅｌｌｉｇｅｎｔＰｅｒｉｐｈｅｒａｌ）を示す。インテリジェント周辺装置は、一般に、サービスの要求に応じて、ネットワークのユーザに送られるいくつかの音声案内を予め記録した音声装置である。場合によっては、ユーザが受話器からダイヤルできるようにして、周辺装置によりユーザとの相互作用を可能にし、次いで、このダイヤルをサービスに伝達する。
【０００９】
破線は、信号ネットワーク、すなわちインテリジェントネットワークの全ての構成要素（Ｃ１、Ｃ２、Ｃ３、Ｃ４、Ｐ１、Ｓ１）が伝送ネットワークとは独立して互いに通信できるようにするネットワークを示す。特に、ＳＣＰに含まれるサービスの要求に応じて、ユーザのＳＳＰとインテリジェント周辺装置との接続を設定するメッセージを、この信号ネットワークを介して転送する。
【００１０】
ＩＴＵ−Ｔ勧告Ｑ．１２００シリーズによるインテリジェントネットワークの場合、サービス制御ポイント（ＳＣＰ）とネットワークの要素（すなわちスイッチとインテリジェント周辺装置）との間で実施される信号プロトコルは、ＩＮＡＰプロトコル（インテリジェントネットワークアプリケーションプロトコル）であり、通常は、ＩＴＵ−Ｔ勧告Ｑ．７００により定められたＳＳ７タイプのプロトコル群の上位で実施される。
【００１１】
インテリジェントネットワークの構造も原理も損なわずに他のプロトコルを使用することも可能である。使用可能な他のプロトコルは、電気通信ネットワークの設備供給業者に固有の所有プロトコルである。
【００１２】
インテリジェント周辺装置の使用を適切に展開するには幾つかのサービスが必要である。たとえば送信ユーザの認証を要するサービスの場合がそれである。ユーザが、このようなサービスを呼び出す場合、サービスは、まずユーザをインテリジェント周辺装置に接続する。その目的は以下にある。
【００１３】
・適切な音声案内によりユーザを受け入れてガイドすること。
【００１４】
・認証に必要なデータを集める（秘密コードなど）こと。
【００１５】
・これをサービスに伝送すること。
【００１６】
このインテリジェント周辺装置は、ユーザのＳＳＰに組み込まれているか、直接ユーザのＳＳＰに接続されているか、あるいはまた他のＳＳＰに接続されておりネットワークを介してしかアクセスできないかである。
【００１７】
従って、ユーザと周辺装置とを接続するために、サービスは、一定の基準に従って最も適切なインテリジェント周辺装置の位置と（たとえばユーザのＳＳＰから最も近い）、インテリジェント周辺装置に接続可能な通信プロトコルとを知っていなければならない。
【００１８】
このことから主に２つの不都合が発生する。
【００１９】
第１に、これは、組み合わされる伝送ネットワークの構造と、実施される１つまたは複数の信号プロトコルとを考慮して、新しいサービスを展開しなければならないことを意味している。
【００２０】
第２に、伝送ネットワークのオペレータは、外部サービスをオペレータに提供することができるように、その内部構造ならびにオペレータが実施するプロトコルを公表しなければならない。こうした制約は、オペレータにとって非常に厳しいものになる場合がある。
【００２１】
【発明が解決しようとする課題】
本発明の目的は、伝送ネットワークの構造及びこのネットワークで実施されるプロトコルからサービスを独立させることにある。
【００２２】
【課題を解決するための手段】
このために、本発明は、第１のネットワークに配置されるアプリケーションサーバに含まれるサービスと、第２のネットワークをなすネットワークエレメントとの通信を可能にする２つのネットワーク間のゲートウェイを目的とし、これらのネットワークエレメントが、通信ノードまたは特定リソースであり、サービスが、通信ノードの１つから送られるサービスの呼び出し後に特定リソースの使用要求をゲートウェイに向けて送信可能であり、ゲートウェイが、
・各使用要求を受信する時に、前記第２のネットワークの描写（Ｖ）によって特定リソースの中から１つの特定リソースを選択するための選択手段と、
・前記サービスの呼び出しを送る通信ノードと前記特定リソースとの間で接続設定するために、ネットワークエレメントと必要な交換を実施するための接続手段とを有することを特徴とする。
【００２３】
本発明によるゲートウェイの特定の実施形態によれば、本発明は１つまたは複数の以下の特徴を含むことができる。
【００２４】
・描写は、ネットワークエレメントと、サポートされる通信プロトコルとの間の対応表を含む。
【００２５】
・描写は、通信ノードと特定リソースの間の対応表を含む。
【００２６】
・特定リソースは、インテリジェント周辺装置であり、通信ノードは、サービス交換ポイントであり、アプリケーションサーバは、ＩＴＵ−Ｔ勧告Ｑ．１２００シリーズに従ったサービス制御ポイントである。
【００２７】
本発明のもう１つの目的は、上記のゲートウェイによって実施される方法、すなわち通信ノードから呼び出されたサービスの要求に応えて、使用可能な特定リソース群の中から１つの特定リソースに、通信ノードを接続するための方法にあり、前記サービスがアプリケーションサーバに含まれる。この方法は、
・サービスが、ゲートウェイに向けて特定リソースの使用要求を送信するステップと、
・ゲートウェイが、このリソース群の中から特定リソースを選択するステップと、
・ゲートウェイが、通信ノードと選択された特定リソースとを接続設定するステップとを順次含むことを特徴とする。
【００２８】
本発明はさらに、本発明に記載の少なくとも１つのゲートウェイを含むインテリジェントネットワークを目的とする。
【００２９】
本発明の第１の長所は、ＳＣＰにおける新しいサービスの開発、展開及び利用が、伝送ネットワークのトポロジー、特に、インテリジェント周辺装置およびＳＳＰに関する配置、ならびに信号ネットワークで使用される１つまたは複数の通信プロトコルとは独立して行われることにある。
【００３０】
第１の長所から得られるもう１つの長所は、同一のサービスに対して、異なる複数のプロトコル、たとえば異なるバージョンのＩＮＡＰプロトコルを容易に管理できるようになることにある。
【００３１】
本発明の他の目的及び長所は、添付図に関してなされる様々な実施形態の説明により一層明らかになるだろう。
【００３２】
【発明の実施の形態】
電気通信ネットワークがどのようなものであろうと、これを構成する様々なネットワークエレメントは、異なる信号プロトコルで通信することができる。
【００３３】
特定のインテリジェントネットワークの場合、使用される信号プロトコルは、先に述べたようなＩＮＡＰプロトコルである。しかしながら、このプロトコルには各種のバージョンがある。
【００３４】
たとえば「ＣｏｎｎｅｃｔＴｏＲｅｓｏｕｒｃｅ」と称されるＩＮＡＰコマンドが存在し、その目的は、サービス交換ポイント（ＳＳＰ）と該サービス交換ポイントに組み込まれるインテリジェント周辺装置とを一時的に接続することにある。このコマンドは、複数のパラメータを含み、そのうちの１つは、サービス交換ポイントが接続しなければならないインテリジェント周辺装置を識別する役割をする。
【００３５】
ＥＴＳＩ（Ｅｕｒｏｐｅａｎ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｔａｎｄａｒｄｓ  Ｉｎｓｔｉｔｕｔｅ）のＥＴＳ３００  ３７４−１の仕様によれば、このパラメータは、インテリジェント周辺装置を示す経路決定識別子である。
【００３６】
ＩＴＵ−Ｔ勧告Ｑ．１２１８によれば、このパラメータはまた、不完全な（または軽い）接続の識別子、すなわち簡潔に述べるとサービス交換ポイント内の電子回路のアドレスであってもよい。
【００３７】
従って、このパラメータのタイプと値は、サービス交換ポイントが利用する勧告に依存する。
【００３８】
図２では、サービス制御ポイントＳＣＰに配置されるサービスＳが、ゲートウェイＧに接続要求を送る。
【００３９】
するとゲートウェイは、ネットワークについて所有している描写Ｖを調べる。この描写は、ネットワークのトポロジー及びまたはネットワークの各要素が使用するプロトコルについての情報群として定義することができる。
【００４０】
描写Ｖと、要求の宛先のサービス交換ポイントとに応じて、ゲートウェイは、この要求の宛先のサービス交換ポイントがサポートするプロトコルに従った少なくとも１つのコマンドに要求を変換し、次いで場合によっては、ネットワークの諸要素との対話を実施する。
【００４１】
特定の実施形態によれば、描写Ｖは、コマンドを受容可能なネットワークの各要素を、こうした要素がサポートする１つまたは複数のプロトコルに対応させる対応表を含むことができる。このような対応表の一例を以下に示す。
【００４２】
【表１】
0004282854.tif 000002
この表に従って、ゲートウェイＧは、スイッチＣ１が接続要求の宛先のサービス交換ポイントである場合は、スイッチＣ１にプロトコルＩＮＡＰ１に適合するコマンドを送信し、スイッチＣ２が接続要求の宛先のサービス交換ポイントである場合は、スイッチＣ２に異なるプロトコルＩＮＡＰ２に適合するコマンドを送信する。
【００４３】
図３ａ、３ｂは、サービス交換ポイント及びインテリジェント周辺装置の両方を含むインテリジェントネットワークの構造のための実施形態を示す。
【００４４】
サービス交換ポイントＣ１は、サービス制御ポイントＳＣＰに配置されるサービスＳの実行を要求する。このサービスＳは、ある瞬間にインテリジェント周辺装置の使用を必要とする。その場合、サービスＳは、ゲートウェイＧに接続要求を送信する。このサービスは、ネットワークを知らないので、使用を望むインテリジェント周辺装置はどれであるかを明確にしない。
【００４５】
そこでゲートウェイＧは、描写Ｖにより、サービスＳを適切に展開するために、一時的にサービス交換ポイントＣ１を、どのインテリジェント周辺装置に接続しなければならないかを決定する。
【００４６】
この決定は単に、各サービス交換ポイント（Ｃ１、Ｃ２、Ｃ３）とインテリジェント周辺装置（Ｐ１、Ｐ２）とを対応させた、描写Ｖに含まれる対応表によって行われる。このようにして、各各サービス交換ポイントに対して、サービスから送られる接続要求の際に必ず結合されるインテリジェント周辺装置を予め決定することができる。第１のインテリジェント周辺装置が故障あるいは過剰に負荷をかけられた場合の代替策を提供するために、オプションとして、各スイッチに対応させる追加のインテリジェント周辺装置を加えることができる。
【００４７】
このような対応表の一例を以下に示す。
【００４８】
【表２】
0004282854.tif 000003
この対応表は、電気通信ネットワークの供給者または利用者が設定可能である。
【００４９】
表は、様々な基準に基づくことができる。１つの適切な基準は近さである。つまり各サービス交換ポイントに、最短距離にあるインテリジェント周辺装置を結合する。
【００５０】
本発明によるゲートウェイによって、サービスＳから送られる接続要求の宛先のサービス交換ポイントとインテリジェント周辺装置とを接続するために実施される機構は、ゲートウェイＧ自体が全体を引き受けるので、サービスの描写のポイントに対してトランスペアレントである。
【００５１】
図３ａは、結合されるインテリジェント周辺装置Ｐ１が宛先のサービス交換ポイントＣ１に組み込まれた場合を示す。
【００５２】
このような最も簡単なケースでは、サービスＳから送られる接続要求は、「ＣｏｎｎｅｃｔＴｏＲｅｓｓｏｕｒｃｅ」と称されるＩＮＡＰコマンドに単に変換され、サービス交換ポイントＣ１に送られる。インテリジェント周辺装置Ｐ１は、サービスに伝達するために別のプロトコルに変換可能な別のＩＮＡＰコマンドにより、場合によっては戻りの値をゲートウェイＧに送信する。
【００５３】
図３ｂに示されたもう１つの考えられるケースは、結合されるインテリジェント周辺装置Ｐ１が、別のＳＳＰ、図ではＣ２に直接接続されている場合（又は、その中に含まれている場合）である。
【００５４】
この場合、サービスＳの接続要求は、ゲートウェイＧにより「ＥｓｔａｂｌｉｓｈＴｅｍｐｏｒａｒｙＣｏｎｎｅｃｔｉｏｎ」と称されるＩＮＡＰコマンドに変換され、宛先のＳＳＰであるＣ１に送信される。このコマンドは、次のような複数のパラメータを含む。
【００５５】
・インテリジェント周辺装置に接続されるサービス交換ポイントＣ２の識別子
・相関関係の識別子
・サービス制御ポイントの識別子
サービス交換ポイントＣ２の識別子が分かると、サービス交換ポイントＣ１は、サービス交換ポイントＣ２と対話を開始できる。サービス交換ポイントＣ１から第１のメッセージを受信すると、サービス交換ポイントＣ２は、サービス制御ポイントの識別子によって決定されるゲートウェイＧに「ＡｓｓｉｓｔＲｅｑｕｅｓｔＩｎｓｔｒｕｃｔｉｏｎ」と称されるＩＮＡＰコマンドを送信する。このゲートウェイは、相関関係の識別子を介して、サービスから送られる接続要求とこのコマンドとを関係付けることができる。
【００５６】
このときゲートウェイＧは、このケースが帰着する先の場合と同様にサービス交換ポイントＣ２に「ＣｏｎｎｅｃｔＴｏＲｅｓｏｕｒｃｅ」というコマンドを送信することができる。
【００５７】
図とは異なる他のケースがさらに存在し、ＩＴＵ−Ｔ勧告Ｑ．１２１８に網羅的なリストが挙げられている。いずれの場合にも、ゲートウェイＧは、インテリジェント周辺装置および発呼者に関するデータに対してアクセスするＳＳＰの相対的な位置によって生ずる特殊性を考慮する。サービスの観点からは、特別リソースの使用要求に対応して唯一のコマンドを使用可能である。サービスのプログラマは、以下の作業をしなくてもよい。
【００５８】
・受信者のＳＳＰが接続しなければならないインテリジェント周辺装置を決定すること。
【００５９】
・相互の間に存在しうる相対的な各位置に応じて、様々なネットワークエレメント（サービス交換ポイント及びインテリジェント周辺装置）同士の対話を管理すること。
【００６０】
・ネットワークエレメントが利用可能な各種のプロトコルを管理すること。
【００６１】
従って本発明によるゲートウェイは、下位ネットワークのプロトコルや構造を知らなくても、新しいサービスの開発者がこうした新サービスを開発できるようにする。
【００６２】
特定の実施形態は、ＯＭＧ（Ｏｐｅｎ  Ｍａｎａｇｅｍｅｎｔ  Ｇｒｏｕｐ）が明示するように、ゲートウェイと、１つまたは複数のＣＯＲＢＡ（Ｃｏｍｍｏｎ  Ｏｂｊｅｃｔ  Ｒｅｑｕｅｓｔ  Ｂｒｏｋｅｒ  Ａｒｃｈｉｔｅｃｔｕｒｅ）プラットフォームのサービス制御ポイントとを構成することからなる。その場合、ゲートウェイとＳＣＰとの間で使用される通信プロトコルは、ＧＩＯＰ（Ｇｅｎｅｒａｌ  Ｉｎｔｅｒ−ＯＲＢ  Ｐｒｏｔｏｃｏｌ）と称されるＣＯＲＢＡ通信プロトコルである。
【図面の簡単な説明】
【図１】インテリジェントネットワークの一般構造を示す図である。
【図２】本発明による構造を示す図である。
【図３ａ】本発明をインテリジェントネットワークに適用する特定の例を示す。
【図３ｂ】本発明をインテリジェントネットワークに適用する特定の例を示す。
【符号の説明】
ＳＣＰ  アプリケーションサーバまたはサービス制御ポイント
Ｓ  サービス
Ｇ  ゲートウェイ
Ｃ１、Ｃ２、Ｃ３、Ｃ４  通信ノード
Ｐ１、Ｐ２  特定リソースまたはインテリジェント周辺装置
Ｖ  第２のネットワークの描写
ＳＳＰ  サービス交換ポイント
ＩＮＡＰ１、ＩＮＡＰ２  プロトコル
【図１】
0004282854.tif 000004
【図２】
0004282854.tif 000005
【図３ａ】
0004282854.tif 000006
【図３ｂ】
0004282854.tif 000007