(57)【要約】汎用パケット無線サービス（ＧＰＲＳ）ネットワーク（１４１）は、少なくとも１つの無線アクセスネットワーク、好ましくは複数の無線アクセスネットワーク（１６１−１６ｍ）を有し、それぞれが１つ以上の移動体端末ユーザ（１２１−１２ｎ）への無線アクセスを提供する。複数のサービスＧＰＲＳサービスノード（ＳＧＳＮ）（２４１−２４ｍ）の対応するものは、１つ以上のアクセスネットワークに関連し、各ノードは移動体端末ユーザを特定及び認証する役割をする。有利には、各ＳＧＳＮはまた、送信側の移動体端末ユーザからＩＰパケットをキャッシュし、各パケットを検査して宛先ＩＰアドレスがネットワーク内のその他の移動体端末ユーザに対応するか否かを決定する役割をする。そうである場合には、そのＳＧＳＮは宛先移動体端末ユーザにパケットをルーティングする。そうでない場合には、パケットの宛先がネットワークの外側にある場合、ＳＧＳＮはネットワークの外側にルーティングするゲートウェイ（３２）にパケットをルーティングする。
2005526448.tif 000002
【特許請求の範囲】
【請求項１】
パケット無線サービス（Ｐａｃｋｅｔ  Ｒａｄｉｏ  Ｓｅｒｖｉｃｅ）ネットワークによりサービス提供される移動体端末ユーザ間で少なくとも１つのデータパケットを通信する方法であって、
ネットワーク内の発信元サービスノードで前記移動体端末ユーザを特定及び認証するステップと、
前記ネットワーク内の前記発信元サービスノードで、移動体端末ユーザからのパケットをキャッシュし、前記パケットが宛先ＩＰアドレスを有するステップと、
前記発信元サービスノードで、前記パケットの前記宛先ＩＰアドレスが前記ネットワークによりサービス提供される何らかの移動体端末ユーザを特定するか否かを検査するステップと、
前記パケットの前記宛先ＩＰアドレスにより特定された宛先の移動体端末ユーザに前記パケットをルーティングするステップと
を有する方法。
【請求項２】
請求項１に記載の方法であって、
前記宛先ＩＰアドレスが前記パケットを受信する予定の外部の宛先を特定する場合に、前記パケットをゲートウェイにルーティングするステップを更に有する方法。
【請求項３】
請求項１に記載の方法であって、
新たな移動体端末ユーザが前記ネットワークに自分自身を所属させる毎に、前記発信元サービスノードを更新するステップを更に有する方法。
【請求項４】
請求項１に記載の方法であって、
前記検査するステップが、前記発信元サービスノードにより維持され、移動体端末ユーザ及びその対応するＩＰアドレスを記載したルーティングテーブルにクエリ送出するステップを有する方法。
【請求項５】
請求項４に記載の方法であって、
前記発信元サービスノードが、所定の期間の後にそのルーティングテーブルのルーティング情報を破棄する方法。
【請求項６】
請求項４に記載の方法であって、
前記宛先ＩＰアドレスが前記ネットワーク内にあるか否かについての認識を前記発信元サービスノードが欠いている場合に、前記発信元サービスノードが前記ネットワークのホームロケーションレジスタ（ｈｏｍｅ  ｌｏｃａｔｉｏｎ  ｒｅｇｉｓｔｅｒ）にクエリ送出することにより、そのルーティングテーブルを更新する方法。
【請求項７】
請求項６に記載の方法であって、
前記発信元サービスノードは、新たな移動体端末ユーザが前記サービスノードに自分自身を所属させる毎に、動的に割り当てられたＩＰアドレス情報で前記ホームロケーションレジスタを動的に更新する方法。
【請求項８】
請求項１に記載の方法であって、
前記発信元サービスノードがキャッシュしたパケットの移動体端末ユーザがもはやそのサービスノードに関連したままでないか否かを、前記発信元サービスノードで決定するステップと、
そうである場合には、前記発信元サービスノードにより維持されている内部ルーティングテーブルを更新し、前記移動体端末ユーザがもはやそのノードに関連したままでないことを反映するステップと
を更に有する方法。
【請求項９】
請求項８に記載の方法であって、
前記発信元サービスノードが、前記移動体端末がもはや第１のサービスノードに関連していないことを、前記ネットワークの第２のサービスノードに警告する方法。
【請求項１０】
請求項８に記載の方法であって、
新たな移動体端末ユーザが前記発信元サービスノードに所属した時に、前記発信元サービスノードが前記ネットワークの第２のサービスノードに少なくとも警告する方法。
【請求項１１】
請求項１に記載の方法であって、
前記ルーティングするステップが、前記宛先の移動体端末ユーザが所属している宛先サービスノードに前記パケットをルーティングするステップを有する方法。
【請求項１２】
請求項１１に記載の方法であって、
前記宛先の移動体端末ユーザが前記宛先サービスノードから離れて、新たな宛先サービスノードに所属した後であっても、前記パケットが前記発信元サービスノードにより一時的にルーティングされ、前記新しい宛先サービスノードが前記発信元サービスノードに新しいルーティングパスを通知するまで、そのような一時的なルーティングが続く方法。
【請求項１３】
移動体端末ユーザへの無線アクセス用の少なくとも１つの無線アクセスネットワークと、
前記少なくとも１つのアクセスネットワークに結合され、ネットワーク内の発信元サービスノードで前記移動体端末ユーザを特定及び認証し、送信側の移動体端末ユーザからＩＰ宛先アドレスを有するＩＰパケットをキャッシュする前記ネットワーク内の少なくとも１つのサービスノードと
を有する汎用パケット無線サービス（ＧＰＲＳ：Ｇｅｎｅｒａｌ  Ｐａｃｋｅｔ  Ｒａｄｉｏ  Ｓｅｒｖｉｃｅ）ネットワークであって、
前記サービスノードが、前記宛先ＩＰアドレスを検査して、前記パケットが前記少なくとも１つのアクセスネットワークによりサービス提供される少なくとも１人の受信移動体端末ユーザ宛てのものであるか否かを決定し、
そうである場合には、前記パケットの前記宛先ＩＰアドレスにより特定された前記受信移動体端末ユーザに前記パケットをルーティングする汎用パケット無線サービスネットワーク。
【請求項１４】
請求項１３に記載の装置であって、
前記１つのサービスノードに結合され、前記少なくとも１つのネットワークの各移動体端末ユーザに特定のアドレスを割り当て、前記パケットの前記ＩＰ宛先アドレスが前記パケットの外部の宛先を特定する場合に、前記ＩＰパケットを外部の宛先にルーティングするゲートウェイを更に有する装置。
【請求項１５】
移動体端末ユーザへの無線アクセス用の少なくとも１つの無線アクセスネットワークを有する汎用パケット無線サービス（Ｇｅｎｅｒａｌ  Ｐａｃｋｅｔ  Ｒａｄｉｏ  Ｓｅｒｖｉｃｅ）ネットワークで使用するものであって、
前記１つのアクセスネットワークに結合し、前記ネットワーク内の発信元サービスノードで前記移動体端末ユーザを特定及び認証し、送信側の移動体端末ユーザからのＩＰ宛先アドレスを有するＩＰパケットをキャッシュし、
前記サービスノードは、前記宛先ＩＰアドレスを検査し、前記パケットが前記少なくとも１つのネットワークによりサービス提供される少なくとも１人の受信移動体端末ユーザ宛てであるか否かを決定し、
そうである場合には、前記パケットの前記宛先ＩＰアドレスにより特定された前記受信移動体端末ユーザに前記パケットをルーティングするもの。
【請求項１６】
請求項１５に記載の装置であって、
前記１つのサービスノードに結合され、前記少なくとも１つのネットワークの各移動体端末ユーザに特定のアドレスを割り当て、前記パケットの前記ＩＰ宛先アドレスが前記パケットの外部の宛先を特定する場合に、前記ＩＰパケットを外部の宛先にルーティングするゲートウェイを更に有する装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ネットワークによりサービス提供されている移動体端末ユーザ間でＩＰパケットを効率的に通信する技術に関するものである。
【背景技術】
【０００２】
無線電気通信サービスは長期に渡って進化し続けている。最初に導入されたときに、無線サービスは、ユーザが音声通話を送受信することを可能にするアナログ無線技術を使用していた。現在では、ほとんどの無線サービスプロバイダは、ユーザが音声とデータの双方を通信することを可能にするデジタル通信技術を使用する。無線通信の水準を高める努力において、無線サービスプロバイダと装置製造者のコンソーシアムは、“ユニバーサル移動体通信システム（ＵＭＴＳ：Ｕｎｉｖｅｒｓａｌ  Ｍｏｂｉｌｅ  Ｔｅｌｅｐｈｏｎｅ  Ｓｙｓｔｅｍ）”として知られる無線ネットワークアーキテクチャの新たな規格を提案しており、そのＵＭＴＳは相対的に高速でテキストとデータとマルチメディアサービスのブロードバンドのパケットベースの通信を提供する。フランスのＶａｌｂｏｎｅのＳｏｐｈｉａ  Ａｎｔｉｐｏｌｉｓで第３世代パートナーシップ・プロジェクト（３ＧＰＰ：３ｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ）により公表された文献３ＧＰＰ  ＴＳ２３．１０１  Ｖ４．０．０（２００１−０４）はＵＭＴＳ規格として当業者に知られているが、Ｇｌｏｂａｌ  Ｓｔａｎｄａｒｄ  ｆｏｒ  Ｍｏｂｉｌｅ（ＧＳＭ）、すなわち世界中で使用されている無線通信規格に対する進歩を表している。
【０００３】
ＵＭＴＳ規格は、音声サービスを提供する回線交換ドメインと汎用パケット無線サービス（ＧＰＲＳ：Ｇｅｎｅｒａｌ  Ｐａｃｋｅｔ  Ｒａｄｉｏ  Ｓｅｒｖｉｃｅ）を提供するパケット交換ドメインを有するコアネットワークを提案する。パケットは複数の無線アクセスネットワークのうちの１つを介してパケットドメインに出入りする。各無線アクセスネットワークは、無線ネットワークコントローラ（ＲＮＣ：ｒａｄｉｏ  ｎｅｔｗｏｒｋ  ｃｏｎｔｒｏｌｌｅｒ）により管理される１つ以上の無線基地局を有する。パケットドメイン内で、複数のサービスＧＰＲＳサービスノード（ＳＧＳＮ：Ｓｅｒｖｉｎｇ  ＧＰＲＳ  Ｓｅｒｖｉｃｅ  Ｎｏｄｅ）のそれぞれは、パケットデータを送受信しようとする移動体端末ユーザを特定及び認証することにより、無線アクセスネットワークの対応するものからコアネットワークへのアクセスを制御する。移動体端末ユーザを特定及び確認した後に、ＳＧＳＮはゲートウェイＧＰＲＳサービスノード（ＧＧＳＮ：Ｇａｔｅｗａｙ  ＧＰＲＳ  Ｓｅｒｖｉｃｅ  Ｎｏｄｅ）へのリンクを確立する。移動体端末ユーザが最初にネットワークにアクセスした時のように、移動体端末ユーザがＩＰアドレスを必要とする限り、ＧＧＳＮはそのようなアドレスを割り当てる。割り当てられたＩＰアドレスを既に有する移動体端末ユーザにとっては、ＧＧＳＮはユーザがアクセスしようとしている外部ネットワークと移動体端末ユーザ間の通信をルーティングするサーバとして機能する。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
現在提案されているＵＭＴＳ規格では、ＧＧＳＮは移動体端末ユーザ間でＩＰトラヒックをルーティングする役割を有するため、同一のアクセスネットワーク又は異なるアクセスネットワークによりサービス提供されているその他の移動体端末とパケットを交換しようとする移動体端末ユーザは、ユーザのパケットドメインでＧＧＳＮとの関係を常に確立しなければならない。従って、２人以上のユーザ間、特に共通のパケットドメイン（すなわち共通の陸上移動体ネットワーク（Ｐｕｂｌｉｃ  Ｌａｎｄ  Ｍｏｂｉｌｅ  Ｎｅｔｗｏｒｋ）にある者の間の全てのパケット通信は、ユーザが外部ＩＰネットワークにアクセスする必要がなくてもＧＧＳＮを通じて生じる。従って、移動体端末ユーザ間のパケット通信はＧＧＳＮに負担をかける傾向にあり、非効率の原因となる。ＧＳＭ／ＧＰＲＳ２．５Ｇ規格に従ってＧＳＭネットワーク内に実装された汎用パケット無線サービス（Ｇｅｎｅｒａｌ  Ｐａｃｋｅｔ  Ｒａｄｉｏ  Ｓｅｒｖｉｃｅ）は、ＵＭＴＳ用に提案されたものと類似したアーキテクチャを使用しているため、同様に同じ非効率を受ける。
【０００５】
従って、従来技術の欠点を克服する移動体端末ユーザ間での効率的なパケット通信用の技術に対する必要性が存在する。
【課題を解決するための手段】
【０００６】
簡潔には、好ましい実施例によると、１人の移動体端末ユーザから汎用パケット無線サービス（ＧＰＲＳ：Ｇｅｎｅｒａｌ  Ｐａｃｋｅｔ  Ｒａｄｉｏ  Ｓｅｒｖｉｃｅ）ネットワークのその他の者に少なくとも１つのＩＰパケットを通信する方法が提供される。前記方法は、第１の移動体端末ユーザにより送信されたネットワークのサービスノードでのパケットの受信時に始まる。実際には、サービスノードは移動体端末ユーザを特定及び認証するサービスＧＰＲＳサービスノード（ＳＧＳＮ）の形式を取る。パケットの受信に続いて、サービスノードはパケットに含まれる宛先ＩＰアドレスを検査し、そのアドレスがネットワークによりサービス提供されている移動体端末ユーザのうちの何らかの者を特定するか否かを決定する。そうである場合には、サービスノードは、パケットを受信するように決められた特定の移動体端末ユーザにパケットをルーティングする。
【発明の効果】
【０００７】
前述の方法は、ＩＰパケットのアドレスを評価して受信移動体端末ユーザへの最終的なルーティングをするために、サービスノードからゲートウェイにパケットを一様にルーティングする必要性を除去することにより、より良い効率性を達成する。
【発明を実施するための最良の形態】
【０００８】
図１は、複数の移動体端末１２１，１２２．．．１２ｎ（ｎは正の整数である）にパケット無線サービスを提供する従来技術による汎用無線パケットサービス（ＧＰＲＳ：Ｇｅｎｅｒａｌ  Ｒａｄｉｏ  Ｐａｃｋｅｔ  Ｓｅｒｖｉｃｅ）ネットワークアーキテクチャ１０を表したものである。図１のネットワークアーキテクチャ１０は、少なくとも１つのパケットドメイン、好ましくは複数のパケットドメインを有し、それぞれが陸上移動体ネットワーク（ＰＬＭＮ：Ｐｕｂｌｉｃ  Ｌａｎｄ  Ｍｏｂｉｌｅ  Ｎｅｔｗｏｒｋ）を表している。図１は、例示的にＰＬＭＮ１４１と１４２の対を表したものであるが、当然のことながらネットワークアーキテクチャ１０は更に多い又は更に少ない数のＰＬＭＮを有してもよい。ＰＬＭＮ１４１のような各ＰＬＭＮは、ネットワークオペレータが監督権限を有する地理的領域内でパケット無線サービスを提供する。ＰＬＭＮは一般的に同じアーキテクチャを有しており、ＰＬＭＮ１４１の詳細のみが記載されている。
【０００９】
実際に、ＰＬＭＮ１４１は、少なくとも１つの無線アクセスネットワーク、好ましくは複数の無線アクセスネットワーク１６１．．．１６ｍ（ｍは正の整数である）を有する。各移動体アクセスネットワークは、一般的にはＧＳＭ／３ＧＰＰ又はＵＭＴＳ／３ＧＰＰ規格のうちの１つによる１つ以上の移動体端末ユーザ１２１−１２ｎへのアクセスを提供する。図２及び図３からよくわかるように、各アクセスネットワークは、少なくとも１つの基地局、好ましくは複数の基地局１８１．．．１８ｘ（ｘは正の整数である）を有する。各無線アクセスネットワーク１６１−１６ｍの基地局１８１−１８ｘは、呼のハンドオーバや基地局の送信出力レベルのような機能を管理する無線ネットワークコントローラ２０の制御下で動作する。
【００１０】
図１のＰＬＭＮ１４１のような各ＰＬＭＮ内で、各無線アクセスネットワーク１６１．．．１６ｍは、サービスＧＰＲＳサービスノード（ＳＧＳＮ）２４１−２４ｍの対応するものとのインタフェースになる。ＳＧＳＮ２４１のような各ＳＧＳＮは、対応する無線アクセスネットワーク（例えばＩＰパケットを通信しようとするアクセスネットワーク１６１）の移動体端末ユーザを特定及び認証する。図１は、各無線アクセスネットワークと各ＳＧＳＮとの１対１の関係を表しているが、図２と図３のようにＳＧＳＮは２つ以上のアクセスネットワークにサービス提供することができる。各無線アクセスネットワーク１６１−１６ｍは、特定の地理的領域をサービス提供し、そのアクセスネットワークに関連するＳＧＳＮは同様に同じ領域をサービス提供する。
【００１１】
各ＳＧＳＮ２４１−２４ｍは、ホームロケーションレジスタ（ＨＬＲ：Ｈｏｍｅ  Ｌｏｃａｔｉｏｎ  Ｒｅｇｉｓｔｅｒ）２８を有するＰＬＭＮコア２６とのインタフェースになる。ＨＬＲ２８は、ＰＬＭＮにより提供されるパケット無線サービスに加入する移動体端末ユニットについての情報を格納するデータベースの形式を取る。実際に、ＨＬＲ２８はＰＬＭＮの移動体端末ユーザ毎にＩＰアドレス及び対応するＳＧＳＮを格納する。
【００１２】
ＰＬＭＮ１４１のような各ＰＬＭＮは、一般的に境界ゲートウェイ（ＢＧ：Ｂｏｒｄｅｒ  Ｇａｔｅｗａｙ）と呼ばれる第１のゲートウェイ３０を有する。ＢＧ３０により、ＰＬＭＮ間ネットワーク３３を介して各ＰＬＭＮは他のＰＯＬＭＮと情報を交換することが可能になる。そのような情報は、“訪問”移動体端末ユーザ（すなわち元々はあるＰＬＭＮをホームとするが、その他のＰＬＭＮにローミングしている移動体端末ユーザ）の識別を有する。更に、各ＰＬＭＮはまた、外部ＩＰネットワーク３４（必ずしもそうではないが一般的にはインターネット）に対してＰＬＭＮのインタフェースになるゲートウェイＧＰＲＳサポートノード（ＧＧＳＮ：Ｇａｔｅｗａｙ  ＧＰＲＳ  Ｓｕｐｐｏｒｔ  Ｎｏｄｅ）３２と呼ばれる第２のゲートウェイを有する。ＧＧＳＮ３２は、移動体端末ユーザと外部ＩＰネットワーク（又は異なるネットワークに所属する移動体端末ユーザのようなＰＬＭＮを越えた宛先）との間でパケットをルーティングする役割をする。
【００１３】
ホームのＰＬＭＮ（例えばＰＬＭＮ１４１）から最初にサービスを求める移動体端末ユーザ（例えばユーザ１２１）は、以下の処理を介して自分を“所属”させることにより、サービスを求める。最初に、移動体端末ユーザは無線アクセスネットワーク（例えばアクセスネットワーク１６１）を介してＰＬＭＮ１４１にアクセスする。その後、要求側の移動体端末ユーザにサービス提供するＳＧＳＮ（例えばＳＧＳＮ２４１）は、ユーザを特定及び認証する。特定及び認証されると、要求側の移動体端末ユーザは、動的ＩＰアドレスを受信するために、パケットデータプロトコル（ＰＤＰ：ｐａｃｋｅｔ  ｄａｔａ  ｐｒｏｔｏｃｏｌ）通信セッション（以下“ＰＤＰコンテキスト”と呼ぶ）を確立する。ＰＤＰコンテキストを確立するために、要求側の移動体端末ユーザは、ＰＤＰコンテキスト要求を行う。ＳＧＳＮは要求を受信し、次にＰＤＰコンテキスト要求に具体化されたサービス品質（ＱｏＳ）要件に従って、対応する無線アクセスネットワーク内で適切な無線リソースを割り当てる。
【００１４】
ＳＧＳＮはＰＤＰコンテキスト要求をＧＧＳＮ３２に転送する。それに応じて、ＧＧＳＮ３２はＰＤＰコンテキスト応答の一部として要求側の移動体端末ユーザ１２１に動的ＩＰアドレスを割り当てる。移動体端末ユーザがインターネット３４にアクセスしようとする限り、ＧＧＳＮ３２は必要なリソースを予約して、如何なる必要な認証を実行する。移動体端末ユーザが静的ＩＰアドレスを有する場合、移動体端末ユーザにより行われるＰＤＰコンテキスト要求は、ＧＧＳＮ３２により受信されたＰＤＰコンテキスト要求の適切なフィールドにその情報を組み込む。そうでない場合にはＩＰ要求フィールドは空のままである。移動体端末ユーザがこのようにＩＰアドレスを取得すると、サービス用にホームのＰＬＭＮに所属する一方で、ユーザはそのアドレスを保持する。
【００１５】
現在提案されているＧＰＲＳ規格では、送信者が外部ＩＰネットワーク３４にアクセスしようとしていなくても、他のユーザ（例えばユーザ１２２）とＩＰパケットを交換しようとしている移動体端末ユーザ（例えばユーザ１２１）は常に、送信者のＰＬＭＮ内のＧＧＳＮ３２への対応するＳＧＳＮを通じて、通信パスを確立しなければならない。換言すると、ＰＬＭＮ内のＧＧＳＮ３２は、パケットトラヒックが同じネットワークの移動体端末ユーザ間で交換される場合であっても、全てのパケットトラヒックを受信し、これによりＧＧＳＮ３２に負担をかける。
【００１６】
本原理によると、図２のＰＬＭＮ１４１のようなＰＬＭＮ内のＳＧＳＮ２４１−２４ｍは、有利には、ＧＧＳＮ（図２に示されていない）の介入なしに、そのＰＬＭＮによりサービス提供される移動体端末ユーザ間でパケットをルーティングする。ＰＬＭＮ１４１内のＳＧＳＮは、移動体端末ユーザについての情報を含むルーティングテーブルを各ＳＧＳＮで維持することにより、そのようなルーティングを達成する。移動体端末ユーザ用のＰＤＰコンテキストの生成時に、その移動体端末ユーザにサービス提供するＳＧＳＮは、そのルーティングテーブルを更新し、“ローカル”（すなわちそのＳＧＳＮによりサービス提供されるもの）として移動体端末ユーザを指定する。同様に、移動体端末ユーザがそのＰＤＰコンテキストを終了すると、ＳＧＳＮはそのルーティングテーブルを更新する。内部ルーティングテーブルを使用して、各ＳＧＳＮは、入力パケットがそのＳＧＳＮによりサービス提供される移動体端末ユーザに向かうものであるか、又は同じＰＬＭＮ（例えばＰＬＭＮ１４１）のその他のＳＧＳＮ若しくはそのＰＬＭＮ以外の宛先に向かうものであるかを決定する。
【００１７】
ＳＧＳＮによるルーティングを容易にするために、ＰＬＭＮのＨＬＲ２８は、各“ローカル”の移動体端末ユーザ（すなわちそのＰＬＭＮを現在ホームとする移動体端末ユーザ）のＩＰアドレスに関する各ＳＧＳＮから更新と、そのユーザにサービス提供するＳＧＳＮの識別を受信する。このように、ルーティングテーブルに情報が存在しない入力パケットをＳＧＳＮが受信すると、ＳＧＳＮはＨＬＲ２８に情報についてクエリ送出することができる。新たな移動体端末ユーザがＰＬＭＮ１４１に自分自身を所属させる毎に、通知するＳＧＳＮによりＨＬＲ２８自体が更新を受けるため、ＳＧＳＮはＨＬＲにクエリ送出すると最新データを取得する。以下の表１は、ＨＬＲ２８に記録されたそのような例示的なデータを表す。
【００１８】
【表１】
2005526448.tif 000003
動作中に、移動体端末ユーザがその他の移動体端末ユーザとパケットを交換しようとすると、送信側の移動体端末ユーザに関連するＳＧＳＮは送信ユーザから受信したパケットの宛先ＩＰアドレスを検査する。このように、移動体端末ユーザ１２１が移動多端末ユーザ１２２宛てのパケットを送信すると、ＳＧＳＮ２４１はその移動体端末ユーザ宛ての受信パケットの宛先ＩＰアドレス（＠ＩＰ：Ａ１６）を検査する。図２の実施例では、ＳＧＳＮ２４１はその移動体ユーザ１２１と１２２が“ローカル”  （すなわちＳＧＳＮ２４１によりサービス提供される）であることを認識している。移動体端末１２２がローカルであることを認識しているため、ＳＧＳＮ２４１は、ＧＧＳＮ（図示なし）に関与することなく、移動体端末ユーザ１２１から移動体端末１２２にパケットをルーティングすることができる。
【００１９】
内部ルーティングテーブルに含まれる情報から、ＳＧＳＮ２４１はまた、他のＳＧＳＮによりサービス提供される移動体端末ユーザにＩＰパケットをルーティングすることができる。図２において、ＳＧＳＮ２４１は、ＳＧＳＮ２４２とＳＧＳＮ２４３がそれぞれ移動体端末ユーザ１２３と１２４にサービス提供していることを認識している。従って、ＳＧＳＮ２４１は、移動体端末ユーザ１２３宛てのＩＰパケットを、その移動体ユーザにルーティングするＳＧＳＮ２４３にルーティングすることができる。パケットのＩＰアドレスがＰＬＭＮ１４１の外部の宛先を特定する場合にのみ、ＳＧＳＮ２４１はそのパケットをＧＧＳＮ（図２に示されていない）にルーティングする。ＰＬＭＮ１４１の他のＳＧＳＮも同様に、サービス提供している移動体ユーザから送信されたトラヒックをルーティングするために内部ルーティングテーブルを使用する。従って、例えばＳＧＳＮ２４２と２４３のそれぞれが、送信されるパケットの宛先ＩＰアドレスを検査することにより、それぞれ移動体端末ユーザ１２３と１２４のうちの対応するものからＩＰパケットをルーティングすることができる。内部ルーティングの情報を使用して、各ＳＧＳＮはパケットをその対象の宛先にルーティングする適切なパスを確立する。ＳＧＳＮ２４１と同様に、ＩＰパケットの宛先ＩＰアドレスがＰＬＭＮの外部の宛先に対応する場合にのみ、ＰＬＭＮ１４１の他のＳＧＳＮ（例えばＳＧＳＮ２４２と２４３）は、ＧＧＳＮにＩＰパケットをルーティングする。
【００２０】
実際に、各ＰＬＭＮの各ＳＧＳＮは、継続してルーティング機能を確保するために、以下の方法でそのルーティングテーブルを更新する。宛先ＩＰアドレスが内部ルーティングテーブルに存在せず、ＧＰＲＳネットワークアドレスに対応しないパケットをＳＧＳＮが受信した場合、ＳＧＳＮは宛先の移動体端末のホームのＳＧＳＮを特定し、宛先の移動体端末のＩＰアドレスと、異なる場合には移動体端末が現在所属しているＳＧＳＮの識別とを決定する。必要な範囲で、ＳＧＳＮはそのような情報についてＨＬＲ２８にクエリ送出をする。
【００２１】
宛先ＩＰアドレスがテーブルのエントリーに対応するが、発信元アドレスがエントリーに対応しないパケットをＳＧＳＮが受信すると、ＳＧＳＮはその発信元アドレスとその関連するＳＧＳＮについての新たなエントリーを作る。同様に、必要な範囲で、ＳＧＳＮはそのような情報についてＨＬＲ２８にクエリ送出する。移動体端末ユーザがＰＬＭＮから離れると（すなわち移動体端末ユーザがそのＰＤＰコンテキストを終了する）、ＳＧＳＮはその移動体端末ユーザの対応するエントリーをドロップすることにより、そのルーティングテーブルを更新する。発信元ＩＰアドレスがテーブルのエントリーに対応するが、ＳＧＳＮが送信側の移動体端末ユーザに所属するものとして自己を関連付けないパケットをＳＧＳＮが受信すると、それに従ってＳＧＳＮはそのルーティングテーブルを更新する。
【００２２】
移動中に、移動体端末ユーザは特定のＳＧＳＮに関連する地理的領域に出入りすることができる。例えば、移動体端末ユーザ１２２は、図２に表されるようにＳＧＳＮ２４１によりサービス提供される領域を出た後に、図３に表されるようにＳＧＳＮ２４２によりサービス提供される領域に入ることができる。“新たな”ＳＧＳＮがこの“新たに”所属した移動体ユーザに及びその移動体ユーザからトラヒックをルーティングすることを可能にするために、新たなＳＧＳＮは、新たに所属した移動体端末用のコンテキスト情報について“古い”ＳＧＳＮに連絡を取る。図３に表されるように、ＳＧＳＮ２４２は、そのサービス提供領域で移動体端末ユーザ１２２の存在を検出すると、この新たに所属した移動体端末ユーザに関連するＰＤＰコンテキスト情報についてＳＧＳＮ２４１に連絡を取る。古いＳＧＳＮと新たなＳＧＳＮは、移動体端末ユーザ１２２の新しい位置を反映するために、そのそれぞれのルーティングテーブルを更新する。更新の後に、新しいＳＧＳＮ２４２は、移動体端末ユーザ１２２から送信されたＩＰパケットと移動体端末ユーザ１２２宛てのＩＰパケットをルーティングすることができる。留意すべき点は、ＳＧＳＮ２４２のようなＳＧＳＮが新たな移動体端末ユーザ（例えば移動体端末ユーザ１２２）の存在を検出すると、その移動体端末ユーザの新たな所属を認識するようになる前に、そのＳＧＳＮは他のＳＧＳＮを更新することができる。
【００２３】
古いＳＧＳＮと新たなＳＧＳＮのそれぞれが、そのそれぞれのルーティングテーブルを更新した後に、各ＳＧＳＮは一般的にＨＬＲ２８を更新する。ＨＬＲ２８が更新されると、ネットワーク１４１の如何なるＳＧＳＮもＨＬＲにクエリ送出し、ルーティング情報を取得して、最初にＩＰパケットを転送するために古いＳＧＳＮ２４１に送信する必要なく、移動体端末ユーザ１２２にパケットを直接的に（すなわちＳＧＳＮ２４２を通じて）送信することができる。移動体端末ユーザ１２２がＳＧＳＮ２４２に所属した後にＳＧＳＮが移動体端末ユーザ１２２からパケットを受信すると、受信側のＳＧＳＮはその内部ルーティングテーブルを更新し、それにより移動体端末ユーザ１２２宛てのパケットをどこに導くべきかを認識する。
【００２４】
実際に、ＳＧＳＮは永久にルーティング情報を保持しない。移動体端末ユーザ１２１−１２ｎがしばしばＰＬＭＮ１４１内を移動し、異なるＰＬＭＮまでも移動することを考慮すると、所定のＳＧＳＮ内に格納されたルーティング情報は、長い間に“陳腐”になり得る。そのため、各ＳＧＳＮは、一般的に所定の期間の後に、まず最も古いエントリーから始めてルーティング情報を破棄する。ＳＧＳＮがルーティングのエントリーを保持する期間の長さは、ＳＧＳＮに現在所属する移動体端末ユーザの数とパケット伝送量を含む多様な要素に依存する。
【００２５】
前述のことは、サービスＧＰＲＳサービスノード（Ｓｅｒｖｉｎｇ  ＧＰＲＳ  Ｓｅｒｖｉｃｅ  Ｎｏｄｅ）に各入力パケットの宛先ＩＰアドレスを検査させ、同じＰＬＭＮの他の移動体端末ユーザ宛ての場合にはそれに従ってパケットをルーティングさせることにより、汎用パケット無線サービス（ＧＰＲＳ：Ｇｅｎｅｒａｌ  Ｐａｃｋｅｔ  Ｒａｄｉｏ  Ｓｅｒｖｉｃｅ）の移動体端末ユーザ間でＩＰパケットをルーティングする技術を説明した。
【図面の簡単な説明】
【００２６】
【図１】従来技術による汎用パケット無線サービス（Ｇｅｎｅｒａｌ  Ｐａｃｋｅｔ  Ｒａｄｉｏ  Ｓｅｒｖｉｃｅ）ネットワークアーキテクチャのブロック図を示したものである。
【図２】各ユーザが特定のアクセスネットワークに関連したままでいる間に、本原理に従って移動体端末ユーザ間でパケット通信が生じている方法を示した図１のネットワークアーキテクチャの一部を表したものである。
【図３】ユーザが１つのアクセスネットワークから同じパケットドメインの他のものに移動したときに、本原理に従って移動体端末ユーザ間でパケット通信が生じている方法を示した図１のネットワークアーキテクチャの一部を表したものである。
【図１】
2005526448.tif 000004
【図２】
2005526448.tif 000005
【図３】
2005526448.tif 000006
【国際調査報告】
2005526448.tif 000007