(57)【要約】ＳＳ７ユーザ適合メッセージ（３０１）を送信及び受信するための方法と装置について本明細書に述べる。本発明の好適な実施形態に基づき提供されるＳＳ７アプリケーションプロキシ機能（１０５）は、ＩＰパケット（３００）の特定のＳＳ７ユーザ適合メッセージ（３０１）を受信し、要求された種類のアプリケーションを決定し、またこれらのメッセージを適切なアプリケーション（１０６）に転送する。標準ＳＳ７メッセージ（３０１）は、ＩＰトランスポートを介して送信するため、ＩＰのトランスポートの利点が、ＳＳ７によって提供される既存のアプリケーション／サービスと組み合わせられる。
2005501493.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク間プロトコルのトランスポートを介して、アプリケーション問合せメッセージを受信及び実行するための方法であって、
ネットワーク間プロトコル（ＩＰ）パケットを受信する段階と、
前記ＩＰパケットからＳＳ７ユーザ適合（ＳＵＡ）メッセージを抽出する段階と、
前記ＳＵＡメッセージから適切なユーザアプリケーションを決定する段階と、
前記ユーザアプリケーション実行用の適切なアドレスを決定する段階と、
第２ＩＰパケットに前記ＳＵＡメッセージを再カプセル化する段階と、
前記ＳＵＡメッセージを前記ユーザアプリケーション実行用の前記適切なアドレスに転送する段階と、が含まれる方法。
【請求項２】
請求項１に記載の方法であって、
前記ＳＵＡメッセージから前記適切なユーザアプリケーションを決定する段階は、前記適切なユーザアプリケーションを決定する段階を含み、前記ユーザアプリケーションは、ユーザ認証、発呼者識別、呼転送、及び呼ローミングから成るグループから選択される方法。
【請求項３】
請求項１に記載の方法であって、
前記ユーザアプリケーション実行用の前記適切なアドレスを決定する段階には、前記ユーザアプリケーション実行用の適切なＩＰアドレスを決定する段階が含まれる方法。
【請求項４】
ネットワーク間プロトコル（ＩＰ）トランスポートを介して、アプリケーション問合せメッセージを受信及び実行するための方法であって、
ＩＰパケットを受信する段階と、
前記ＩＰパケットからＳＳ７ユーザ適合（ＳＵＡ）メッセージを抽出する段階と、
前記ＳＵＡメッセージから適切なユーザアプリケーションを決定する段階であって、前記適切なユーザアプリケーションを決定する段階を備え、前記ユーザアプリケーションが、ユーザ認証、発呼者識別、呼転送、呼ローミングから成るグループから選択される、前記ＳＵＡメッセージから前記適切なユーザアプリケーションを決定する前記段階と、
前記ユーザアプリケーション実行用の適切なＩＰアドレスを決定する段階と、
第２ＩＰパケットに前記ＳＵＡメッセージを再カプセル化する段階と、
前記ユーザアプリケーション実行用の前記適切なアドレスに前記ＳＵＡメッセージを転送する段階と、が含まれる方法。
【請求項５】
ネットワーク間プロトコルのトランスポートを介してアプリケーション問合せメッセージを受信及び実行するための装置であって、
入力として第１ＩＰパケット、及び出力として第２ＩＰパケットを備えた論理回路であって、前記第１ＩＰパケットは、ＳＳ７ユーザ適合（ＳＵＡ）メッセージと第１ＩＰアドレスを含み、また、前記第２ＩＰパケットは、前記ＳＳ７ユーザ適合メッセージと第２ＩＰアドレスを含む前記論理回路と、
前記論理回路に接続されたＳＳ７アプリケーションデータベースであって、前記論理回路に前記第２ＩＰアドレスを提供する前記ＳＳ７アプリケーションデータベースと、が含まれる装置。
【請求項６】
請求項５に記載の装置であって、前記第２ＩＰアドレスは、（ＳＵＡ）によって定義されたアプリケーションを実行するために利用されるユーザ適合プロトコル（ＳＡＰ）のＩＰアドレスを含む装置。
【発明の詳細な説明】
【０００１】
発明の分野
本発明は、一般的に、通信システムに関し、特に、ネットワーク間プロトコルのトランスポートを介してアプリケーション問合せメッセージを送信、受信及び実行するための方法と装置に関する。
【０００２】
発明の背景
既存のＮｏ．７信号方式（ＳＳ７）のメッセージは、標準トランスポートプロトコル（例えば、ＭＴＰ３／２／１）やＴ１／Ｅ１回線を用いて、公衆電話交換網（ＰＳＴＮ）を介して、全てトランスポートされる。近年、ＳＳ７は、今ではあらゆる電話システムが必ず備えていると思われる数多くのアプリケーションやサービスを開発してきた。例えば、ＳＳ７によって、発呼者識別、呼転送、呼ローミング等が全て開発されてきており、広く利用されている。
【０００３】
しかしながら、最近、ネットワーク間プロトコル（ＩＰ）ベースのトランスポートに移行するネットワークが益々増えている。ＩＰベーストランスポートに移行すると、柔軟性が増し、コスト低減が図れるが、ＩＰベースネットワーク上の既存のＳＳ７サービスやアプリケーションを如何に維持するか等、数多くの新しい問題が必然的に生じる。従って、ＩＰベースのネットワークトランスポートを介して、ＳＳ７のアプリケーションや問合せメッセージを送信、受信、及び実行するための方法と装置が必要である。
【０００４】
図面の詳細な説明
上述した必要性に対処するために、ＳＳ７ユーザ適合メッセージを送信、受信及び実行するための方法と装置を本明細書に述べる。本発明の好適な実施形態に基づき提供されるＳＳ７アプリケーションプロキシ機能は、ＩＰパケット内の特定のＳＳ７ユーザアプリケーションメッセージを受信し、要求された種類のアプリケーションを決定し、これらのメッセージを適切なアプリケーションに転送する。標準ＳＳ７メッセージは、ＩＰトランスポートを介して送信されるため、ＩＰのトランスポートの利点が、ＳＳ７によって提供される既存のアプリケーション／サービスと組み合わせられる。
【０００５】
本発明は、ＩＰトランスポートを介してアプリケーション問合せメッセージを受信及び実行するための方法を含む。この方法には、ＩＰパケットを受信する段階と、ＩＰパケットからＳＳ７ユーザ適合メッセージを抽出する段階と、ＳＵＡメッセージから適切なユーザアプリケーションを決定する段階と、が含まれる。ユーザアプリケーション実行用の適切なアドレスが決定され、ＳＵＡメッセージは、第２ＩＰパケットに再カプセル化される。最後に、ＳＵＡメッセージを有する第２ＩＰパケットは、ユーザアプリケーション実行用の適切なアドレスに転送される。
【０００６】
更に、本発明は、ＩＰトランスポートを介してアプリケーション問合せメッセージを受信及び実行するための方法を含む。この方法には、ＩＰパケットを受信する段階と、ＩＰパケットからＳＳ７ユーザ適合メッセージを抽出する段階と、ＳＵＡメッセージから適切なユーザアプリケーションを決定する段階と、が含まれる。本発明の好適な実施形態において、ユーザアプリケーションは、ユーザ認証、発呼者識別、呼転送、及び呼ローミングから成るグループから選択される。ユーザアプリケーション実行用の適切なアドレスが決定され、ＳＵＡメッセージが、第２ＩＰパケットに再カプセル化される。最後に、ＳＵＡメッセージを有する第２ＩＰパケットは、ユーザアプリケーション実行用の適切なアドレスに転送される。
【０００７】
最後に、本発明は、ネットワーク間プロトコルのトランスポートを介してアプリケーション問合せメッセージを受信及び実行するための装置を含む。装置は、入力として第１ＩＰパケット、また出力として第２ＩＰパケットを備えた論理回路を含み、第１ＩＰパケットは、ＳＳ７ユーザ適合（ＳＵＡ）メッセージと第１ＩＰアドレスを含み、第２ＩＰパケットは、ＳＳ７ユーザ適合メッセージと第２ＩＰアドレスを含む。ＳＳ７アプリケーションデータベースが、論理回路に接続された状態で提供され、また、ＳＳ７アプリケーションデータベースは、論理回路に第２ＩＰアドレスを提供する。
【０００８】
次に図面を参照すると、ここで同様な数字は、同様な構成要素を示すが、図１は、本発明の好適な実施形態に基づく通信システム１００のブロック図である。図示したように、通信システム１００には、ホームネットワーク１０１と、ローミングネットワーク１０２と、中間ＩＰネットワーク１０３と、が含まれる。本発明の好適な実施形態において、ホームネットワーク１０１とローミングネットワーク１０２の双方共、無線アクセスネットワーク（ＲＡＮ）１０９と、ＳＳ７ユーザ適合プロキシ機能（ＳＡＰ）１０４及び１０５を含む。またネットワーク１０１及び１０２は、複数のＳＳ７ユーザ適合部１０６、ルータ１０７、及びデータベース／ＤＮＳルックアップ１１０も含む。
【０００９】
本発明の好適な実施形態において、ＳＡＰ１０４及び１０５は、そうするようにという要求に応じて、特定のメッセージを他のシステムに転送するプロキシサーバとしての役割を果たす。具体的には、ＳＡＰは、信号送信ゲートウェイを介したＩＰネットワーク又はＳＳ７からのインカミングＳＵＡメッセージに対する全てのＳＳ７ユーザ適合（ＳＵＡ）サービスノードを前置するために用いられる論理エンティティであり、アプリケーションサーバプロセス／信号送信ゲートウェイプロセス（ＡＳＰ／ＳＧＰ）とのストリーム制御伝送プロトコル（ＳＣＴＰ）の連携を利用する。
【００１０】
ＲＡＮ１０９は、これらに限定はしないが、符号分割多重接続（ＣＤＭＡ）方式プロトコル、狭帯域高度移動電話サービス（ＮＡＭＰＳ）プロトコル、高度移動電話サービス（ＡＭＰＳ）プロトコル、移動通信用グローバルシステム（ＧＳＭ）プロトコル、汎用パケット無線システム（ＧＰＲＳ）、個人デジタルセルラ（ＰＤＣ）プロトコル、又は米国デジタルセルラ（ＵＳＤＣ）プロトコル等の通信プロトコル利用するセルラ通信システムであることが好ましい。
【００１１】
動作中、ＳＡＰ１０４及び１０５は、ＩＰパケットにカプセル化された標準ＳＳ７ユーザ適合（ＳＵＡ）メッセージを受信する。当業者は理解されるように、ＳＵＡメッセージは、ｄｒａｆｔ−ＩＥＴＦ−ｓｉｇｔｒａｎ−ＳＵＡ−０７．ｔｘｔ．においてネットワーク間技術特別調査委員会（ＩＥＴＦ）によって定義されるＳＣＣＰユーザデータを含む。本発明の好適な実施形態において、ＳＡＰ１０４及び１０５は、ＩＰパケットからＳＵＡメッセージを抽出し、そして、要求された種類のサービス又はアプリケーションを決定する。本発明の好適な実施形態において、各ＳＵＡ１０６は、ＳＳ７サービス／アプリケーションを提供する役割を果たす。一旦、サービス又はアプリケーションがＳＡＰによって決定されると、ＳＡＰは、次に、ＳＵＡメッセージを適切なアプリケーション（ＳＵＡ）１０６に転送して実行する。
【００１２】
例えば、ＲＡＮ１０９は、認証のために標準ＳＳ７要求をＳＡＰ１０５に提供し得る。標準認証メッセージは、ＩＰパケットにカプセル化され、ＳＡＰ１０５に送信される。一旦受信されると、ＳＡＰ１０５は、（この場合ＳＳ７認証メッセージである）ＳＵＡメッセージを調べ、受信されたメッセージの種類を決定する。一旦、メッセージの種類が決定されると、適切なＳＵＡが決定される。ＳＳ７メッセージは、その特定のＳＵＡ１０６に伝えられる。どのような種類のＳＳ７メッセージがＳＵＡ１０６に転送されたかによって、ＳＡＰ１０５は、特定のサービス／アプリケーション要求側に伝えられるＳＵＡ１０６からの応答を受信し得る。
【００１３】
ＩＰトランスポートを介して送信される標準ＳＳ７メッセージは、ＳＡＰ１０５によって利用し得るため、上述した通信システムによって、ＩＰのトランスポートの利点が、ＳＳ７によって提供される既存のアプリケーション／サービスと組み合わせられる。
【００１４】
図２は、本発明の好適な実施形態に基づく図１の通信システム１００の動作を示すフローチャートである。通信システム１００は、全てのＳＳ７サービス／アプリケーションを処理し得るが、次の記述において、ユーザ認証中の通信システム１００の動作を説明する。
【００１５】
論理フローは、段階２０１から始まり、ここで、ローミングユーザ（図示せず）がＲＡＮ１０９にアクセスする。ＲＡＮアクセスの要素として、ＲＡＮには、移動局識別子（通常、国際移動局識別子（ＩＭＳＩ））が提供される。次に、ＲＡＮ１０９は、標準ＳＳ７認証メッセージ（ＳＵＡメッセージ）をＳＡＰ１０５に送信する（段階２０３）。上述した様に、認証メッセージは、ＩＰパケットにカプセル化され、ＩＰプロトコルを介してＳＡＰ１０５に送信される。一旦、メッセージがＳＡＰ１０５によって受信されると、ＳＡＰ１０５は、適切なＳＵＡ１０６と共にＳＵＡメッセージの種類を決定する（段階２０５）。一旦、適切なＳＵＡ１０６（この場合、認証を行うＳＵＡ）がＳＡＰ１０５によって決定されると、ＳＵＡには、ＳＳ７メッセージ要求認証が提供される（段階２０７）。上述した様に、ＳＵＡ１０６は、特定のＳＳ７アプリケーション／サービスを実行する役割を果たし、またこの例において、ＳＵＡ１０６は、移動ユーザを認証し（段階２０９）、適切なＳＳ７メッセージをＳＡＰ１０５に返して、ローミングユーザを認証又は否認する（段階２１１）。次に、このメッセージは、要求側のＲＡＮ１０９に伝えられる。
【００１６】
認証中（段階２０９）、ＳＵＡ１０６は、認証のために必要な一連の段階を実際に実行する。特に、ＩＭＳＩから、ＳＵＡ１０６は、国コード、エリアコード、及びローミングユーザのホームネットワーク用の交換コードを決定する。一旦、ユーザのホームネットワークを決定すると、そのユーザが正当なユーザであるか否かをノードに問合せできるように、そのネットワーク上の特定ユーザのノードを決定する必要がある。このことを実現するために、ＳＵＡ１０６は、ネットワーク１０３を介してローカルドメイン・ネーム・サーバ（ＤＮＳ）１１１にアクセスし、ＤＮＳ問合せを介して、Ｅ．２１４ナンバー（ＣＣ＋ＮＰＡ＋交換コード）と称する変換ＩＭＳＩをそのサーバに提供する。ローカルＤＮＳサーバ１１１は、ユーザのホームネットワーク上に存在するＳＡＰ１０４用のＩＰアドレスを決定する。次に、ホームネットワークにおけるＳＡＰ１０４用のＩＰアドレスが、ＤＮＳ問合せに対する応答を介してローミングネットワーク上のＳＵＡ１０６に提供される。ＳＡＰ用のこのＩＰアドレスを受信した後、ＳＵＡ１０６は、このＩＰアドレスを用いてＳＡＰ１０４にＳＳ７ＳＵＡ認証メッセージを送信する。ＳＡＰ１０４は、ホームネットワーク上の適切なＳＵＡ１０６に認証メッセージを転送し、ホームネットワーク上のＳＵＡ１０６は、ローミングネットワーク上のＳＵＡ１０６に許可メッセージを返す。
【００１７】
上述したように、前述の議論は、ユーザ認証に限定されたが、本発明の好適な実施形態に基づき、どのようなＳＳ７アプリケーション／サービスも上記手法を介して実行し得る。
【００１８】
図３は、本発明の好適な実施形態に基づくＳＳ７情報を含むＩＰパケット３００を示す。図示したように、ＩＰパケット３００は、オーバヘッド情報、送信元アドレス、宛て先アドレス、オプションとパッディング、及びＳＳ７サービス／アプリケーション（ＳＵＡ）メッセージ３０１を含む。当業者は理解されるように、ＩＰパケット用のオーバヘッド情報は、ＩＰバージョン、総パケット長、活動時間、ヘッダチェックサム等の情報を含む。更に、上述したように、ＳＵＡメッセージは、ＩＴＵ仕様Ｑ．７１３に記載した信号接続制御プロトコル（ＳＣＣＰ）データを含む。
【００１９】
図４は、本発明の好適な実施形態に基づくＳＳ７／ＩＰユーザアプリケーションプロキシ（ＳＡＰ）のブロック図である。図示したように、ＳＡＰ１０５は、論理回路４０１とＳＳ７アプリケーションデータベース４０３を含む。本発明の好適な実施形態において、論理回路４０１は、データベース４０３にアクセスして、受信したＳＵＡメッセージを何処にルーティングすべきか決定する。特に、論理回路装置４０１は、第１アドレスを備えた第１ＩＰパケット３００を受信する。次に、論理回路４０１は、ＩＰパケット３００にカプセル化された特定のＳＵＡメッセージ２０１を取り出す。一旦、ＳＵＡメッセージ３０１を決定すると、データベース４０３にアクセスして適切なＳＵＡの第２ＩＰアドレスを決定する。ＳＵＡメッセージ３０１は、新しいＩＰパケットに再カプセル化され、適切なＳＵＡに送信される。
【００２０】
図５は、本発明の好適な実施形態に基づく図４のＳＡＰ１０５の動作を示すフローチャートである。論理フローは、論理回路装置４０１がＩＰパケット３００を受信する段階５０１から始まる。上述したように、ＩＰパケット３００は、図３に示したように、標準ＳＳ７ユーザ適合メッセージ３０１を含む。一旦受信されると、ＳＵＡメッセージ３０１は、段階５０３においてＩＰパケット３００から抽出される。段階５０５において、ユーザアプリケーションを決定し、データベース４０３にアクセスしてユーザアプリケーション用の適切なアドレスを決定する。上述したように、ネットワーク１０１及び１０２は、特定のＳＳ７サービス／アプリケーションを各々実行可能な複数のＳＵＡ１０６を含む。このため、論理回路４０１は、ＳＵＡメッセージ３０１をルーティングするための特定のＳＵＡ１０６を決定する必要がある。この情報は、データベース４０３から返される。
【００２１】
引き続き段階５０７において、論理回路４０１は、ＳＵＡメッセージ３０１を第２ＩＰパケットに再カプセル化する。本発明の好適な実施形態において、第２ＩＰパケットは、ＳＵＡメッセージ内において要求されたアプリケーションを実行するＳＵＡのアドレスを含む。最後に、段階５０９において、ＳＵＡメッセージは、適切なＳＵＡ１０６に転送される。
【００２２】
ＳＵＡメッセージ３０１を適切なＳＵＡ１０６に転送することに加えて、論理回路装置は、ＳＵＡ１０６から返される情報も受信し得ることに留意されたい。例えば、特定のＳＳ７アプリケーションを実行すると、情報が返される場合、この情報は、ＳＵＡ１０６に返され、更に処理される。例えば、上述したように、ＳＳ７認証メッセージを用いると、特定の情報（例えば、ユーザが正当なユーザか否か）が返される。論理回路装置４０１が認証メッセージを適切なＳＵＡ１０６に転送した後、ＳＵＡ１０６は、アプリケーションを実行し、また論理回路装置４０１に適切な返信を提供する。
【００２３】
本発明は、特定の実施形態に関して個別に図示し説明したが、本発明の精神と範囲から逸脱せず、形態や細部における様々な変更を本発明に対して行い得ることを当業者は理解されるであろう。例えば、このような変更は、次の請求項の範囲内に入ることを意図する。
【図面の簡単な説明】
【図１】本発明の好適な実施形態に基づく通信システムを示すブロック図。
【図２】本発明の好適な実施形態に基づく図１の通信システムの動作を示すフローチャート。
【図３】本発明の好適な実施形態に基づくＳＳ７情報を含むＩＰパケットを示す図。
【図４】本発明の好適な実施形態に基づくＳＳ７／ＩＰユーザアプリケーションプロキシ（ＳＡＰ）を示すブロック図。
【図５】本発明の好適な実施形態に基づく図４のＳＡＰの動作を示すフローチャート。
【図１】
2005501493.tif 000003
【図２】
2005501493.tif 000004
【図３】
2005501493.tif 000005
【図４】
2005501493.tif 000006
【図５】
2005501493.tif 000007
【国際公開パンフレット】
2005501493.tif 000008
2005501493.tif 000009
2005501493.tif 000010
2005501493.tif 000011
2005501493.tif 000012
2005501493.tif 000013
2005501493.tif 000014
2005501493.tif 000015
2005501493.tif 000016
2005501493.tif 000017
2005501493.tif 000018
2005501493.tif 000019
2005501493.tif 000020
【国際調査報告】
2005501493.tif 000021
2005501493.tif 000022