(57)【要約】      （修正有）【課題】無線通信システムにおいて、モバイルＩＰに対するネットワークの支援の早期判断のための方法を提供する。【解決手段】移動ノードは、無線ネットワークと通信する。次に切断条件についての試験を行う。切断条件は、少なくとも認証要件によって識別される、モバイルＩＰに対するネットワークの支援の早期の表示である。早期の表示は、ネットワークのパケット接続前またはその間に、モバイルＩＰを支援しないことを識別することに関係する。切断条件が見付かると、移動ノードは、無線ネットワークから切断する。切断条件が見付からないときは、移動ノードは、無線ネットワークへの接続を継続する。【選択図】図１０
2010273359.tif 000002
【特許請求の範囲】
【請求項１】
無線通信システムにおける通信のために構成された移動ノードのための方法であって、
無線ネットワークへ接続することと、
切断条件を試験することであって、切断条件は、モバイルＩＰに対するネットワークの支援の早期の表示であり、試験は、認証が無線ネットワークによって要求されるかどうかを判断することを含むことと、
切断条件が満たされているときは、無線ネットワークから切断することと、
切断条件が満たされていないときは、無線ネットワークへの接続を継続することとを含む方法。
【請求項２】
切断条件が複数の切断条件を含み、切断条件を試験することが、
複数の切断条件の何れかを満たしているかを試験することを含む請求項１記載の方法。
【請求項３】
呼出しハンドシェイク認証プロトコル（Challenge Handshake Authentication Protocol, CHAP）の認証に対する要求を検出することをさらに含む請求項１記載の方法。
【請求項４】
パスワード認証プロトコル（Password Authentication Protocol, PAP）の認証に対する要求を検出することをさらに含む請求項１記載の方法。
【請求項５】
ＩＰＣＰネゴシエーション中に、切断条件を満たしている無線ネットワークが送るＩＰアドレスオプションを含む構成否定応答（config-not-acknowledge）の受信を検出することをさらに含む請求項２記載の方法。
【請求項６】
切断条件を試験することが、
無線ネットワークによって支援されるプロトコルバージョンが、モバイルＩＰを支援する所定のプロトコルバージョンと互換性があるかどうかを判断することをさらに含む請求項２記載の方法。
【請求項７】
モバイルＩＰ登録中に、エージェント請求メッセージを送ることと、
エージェント請求メッセージを送った後で、所定の時間期間中に、エージェント広告メッセージの受信がないことを検出し、受信のないことを検出することが、切断条件を満たしていることとをさらに含む請求項２記載の方法。
【請求項８】
無線通信システムにおいて使用する移動局であって、移動局が、モバイルＩＰに対するネットワークの支援を判断し、移動局が、
無線信号を受信するアンテナと、
アンテナと電子通信をする受信機と、
アンテナと電子通信する送信機と、
命令を実行するプロセッサと、
命令を記憶するメモリであって、命令が、
無線ネットワークを接続することと、
切断条件を試験することであって、切断条件が、モバイルＩＰに対するネットワークの支援の早期の表示であり、試験することが、認証が無線ネットワークによって要求されているかどうかを判断することを含むことと、
切断条件が満たされているときは、無線ネットワークから切断することと、
切断条件が満たされていないときは、無線ネットワークへの接続を継続することとを含む方法を実行するメモリとを含む移動局。
【請求項９】
切断条件が、複数の切断条件を含む請求項８記載の移動局。
【請求項１０】
切断条件を試験することが、
無線ネットワークによって支援されるプロトコルバージョンが、モバイルＩＰを支援する所定のプロトコルバージョンと互換性があるかどうかを判断することをさらに含む請求項８記載の移動局。
【請求項１１】
認証がＣＨＡＰである請求項８記載の移動局。
【請求項１２】
認証がＰＡＰである請求項８記載の移動局。
【請求項１３】
切断条件を試験することが、ＩＰＣＰネゴシエーション中に、切断条件を満たしている無線ネットワークが送るＩＰアドレスオプションを含む構成否定応答（config-not-acknowledge）の受信を検出することをさらに含む請求項８記載の移動局。
【請求項１４】
命令が、
モバイルＩＰ登録中に、エージェント請求メッセージを送ることと、
エージェント請求メッセージを送った後で、所定の時間期間中に、エージェント広告メッセージの受信がないことを検出し、受信がないことを検出することが、切断条件を満たしていることとをさらに実行する請求項８記載の移動局。
【請求項１５】
インターネットプロトコル（Internet Protocol, IP）を支援しているネットワークにおいて通信するのに適応した移動ノードであって、
命令を実行するプロセッサと、
命令を記憶するメモリであって、命令が切断条件について試験し、切断条件が、パケットネットワーク接続の前に評価され、切断条件が、モバイルＩＰを支援しないネットワークを識別し、切断条件が、無線ネットワークの認証要求の判断を含み、切断条件が見付かったときに、命令が無線ネットワークから切断するメモリとを含む移動ノード。
【請求項１６】
認証がＣＨＡＰである請求項１５記載のコンピュータ読み出し可能媒体。
【請求項１７】
認証がＰＡＰである請求項１５記載のコンピュータ読み出し可能媒体。
【請求項１８】
方法が、
ＩＰＣＰネゴシエーション中に、切断条件を満たしている無線ネットワークが送るＩＰアドレスオプションを含む構成否定応答（config-not-acknowledge）の受信を検出することをさらに含む請求項１５記載のコンピュータ読み出し可能媒体。
【請求項１９】
方法が、
モバイルＩＰ登録中に、エージェント請求メッセージを送ることと、
エージェント請求メッセージを送った後で、所定の時間期間中に、エージェント広告メッセージの受信がないことを検出し、受信がないことを検出することが、切断条件を満たしていることとをさらに含む請求項１５記載のコンピュータ読み出し可能媒体。
【請求項２０】
無線通信システムにおいて使用するための移動局であって、移動局は、モバイルＩＰに対するネットワークの支援を判断し、移動局は、
無線ネットワークへ接続する手段と、
モバイルＩＰに対するネットワークの支援の早期の表示である切断条件を試験する手段であって、無線ネットワークの認証要求を判断する手段を含む手段と、
切断条件が満たされているときは、無線ネットワークから切断する手段と、
切断条件が満たされていないときは、無線ネットワークへの接続を継続する手段とを含む移動局。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に無線通信の分野に関し、特にモバイルＩＰに対するネットワークの支援の早期判断のためのシステムおよび方法に関する。
【背景技術】
【０００２】
無線通信における最近の進歩およびインターネットの使用の迅速な拡張は、モバイルコンピューティングの需要を大きく増大した。符号分割多元接続（code division multiple access, CDMA）技術は、その需要を満たすことに重要な役割を果たしている。
【０００３】
ＣＤＭＡは、米国電気通信工業会の暫定標準−９５（Telecommunications Industry Association/Electronics Industries Association Interim Standard-95）に定められたディジタル無線周波数（Radio-Frequency, RF）技術であり、この標準は、ＩＳ−９５と呼ばれ、“MOBILE STATION-BASE STATION COMPATIBILITY STANDARD FOR DUAL-MODE WIDEBAND SPREAD SPECTRUM CELLULAR SYSTEM”という名称で、1993年7月に発行され、本発明の種々の実施形態の応用におけるシステムの例として考えられる。
【０００４】
ＣＤＭＡ通信装置は、固有の符号を通信信号に割り当てて、これらの信号を共通のスペクトラム拡散バンド幅にわたって拡散する。通信装置が正しい符号をもつ限り、その信号を、同じバンド幅上で同時に伝送された他の信号の中から適切に検出し、選択することができる。
【０００５】
移動通信の高まった信頼性は、遠隔無線コンピューティングの需要につながり、ラップトップコンピュータまたはパームトップコンピュータのような計算機は、移動電話を介してコンピュータネットワーク（例えば、インターネット）へ遠隔接続される。ＩＳ−９５はこのような遠隔無線コンピューティングのためのプロトコルを明示的に定めていないが、このようなインターフェイスおよびアプリケーションのためのプロトコルまたはアルゴリズム、あるいはこの両者を特定する多数の標準が存在する。インターネットプロトコル（Internet Protocol, IP）の標準は、多くの無線通信装置に取り入れられた。“INTERNET PROTOCOL DARPA INTERNET PROGRAM PROTOCOL SPECIFICATION”という名称で、1981年9月に発行された標準のRequest For Comment No.791 (RFC 791)は、伝送データのパケット化に対応するネットワーク層のプロトコルである。アドレッシングおよびルーティング情報は、パケットヘッダ内に含められる。ヘッダは、送信および受信装置を識別するアドレスを収める。ネットワーク内のルータは、これらのアドレスを使用して、意図された宛先アドレスの最終的な宛先へ各パケットを中継する経路を選択する。
【０００６】
無線通信における別の周知のプロトコルには、ポイント−ツウ−ポイント プロトコル(Point-to-Point Protocol, PPP)があり、コンピュータネットワーク（例えば、インターネット）への無線通信アクセスを制御するのに使用される。ＰＰＰプロトコルは、“THE POINT-TO-POINT PROTOCOL (PPP)”という名称で、1994年7月に発行されたRequest For Comment 1661 (RFC 1661)に記載されている。ＰＰＰプロトコルは、ポイント−ツウ−ポイントリンクのデータを移送するための標準を特定し、マルチプロトコルデータをカプセル化する技術、データリンクを設定し、構成するリンク制御プロトコル（Link Control Protocol, LCP）、およびネットワーク層プロトコルを設定し、構成するネットワーク制御プロトコル（Network Control Protocol, NCP）を含む。
【０００７】
別の標準、特に、“IP MOBILITY SUPPORT FOR IPv4”という名称で、一般には“モバイルＩＰ”と呼ばれているIETF RFC 2002は通信標準を与えているが、モバイルコンピューティングの無線の側面に対処していない。
【０００８】
第３世代（third generation, 3G）の標準をＣＤＭＡ通信に適用して、遠隔通信の標準を無線ネットワークの通信に取り入れた。ＩＳ−８３５と呼ばれ、“CDMA 2000 WIRELESS NETWORK STANDARD”という名称で、2000年6月に発行された遠隔通信の標準と、ＩＳ−８３５Ａと呼ばれ、2001年5月に発行された遠隔通信の標準とは、３ＧのＣＤＭＡ装置で使用するための、ある特定の通信プロトコルを規定している。この中では、これらの標準を“ＩＳ−８３５”と呼ぶ。
【０００９】
無線通信システム上でのパケットデータサービスの需要が増加している。従来の無線通信システムは、音声通信のために設計されているので、データサービスを支援するための拡張により、多くの問題が生じている。具体的には、移動装置のためのＩＰ（すなわち、モバイルＩＰ）の展開は、要件および目的の固有の組をもつ。モバイルＩＰは、具体的には、ＩＰｖ４の標準である。無線ネットワーク上でＩＰを展開する他の方法もある。無線通信システムにおいてモバイルＩＰを展開すると、固有の要件が示され、モバイル以外の環境においてＩＰを展開するときに直面するものとは異なる問題が生じる。
【００１０】
モバイルＩＰについての１つの問題は、接続時間および空中資源の全体的なコストである。モバイルＩＰの登録は、パケットネットワーク接続が設定された後に行われる。無線ネットワークにおいて、空中資源および接続時間は、プロバイダおよび消費者の両者にとって、コスト高の資源である。モバイルＩＰの展開には、資源を管理し、節約することに問題がある。
【００１１】
したがって、モバイルＩＰを実行する無線通信システムにおいて、資源を管理する効率的な方法が必要とされている。具体的には、無線ネットワークがモバイルＩＰを支援しないとき、そのネットワークから移動装置を早期に終了または切断する方法が必要とされている。さらに加えて、通信開始の間またはその前に、ネットワークがモバイルＩＰを支援していないことを検出する方法が必要とされている。
【図面の簡単な説明】
【００１２】
【図１】図１は、移動ノードとの通信を可能にするモバイルＩＰを実行する通信ネットワークのブロック図。
【図２】図２は、多数のユーザを支援するスペクトラム拡散通信システムの図。
【図３】図３は、ＩＰデータ伝送を支援する通信システムのブロック図。
【図４】図４は、計算機とコンピュータネットワークとの無線リンクの機能ブロック図。
【図５】図５は、図４よりも小さい無線システムを使用する、計算機とモバイルＩＰネットワークとの論理接続を示す図。
【図６】図６は、モバイルＩＰに対するネットワークの支援の早期判断のフローチャートを示す図。
【図７】図７は、無線通信システムのトポロジにおいて、移動ノードからの発信メッセージと関係付けられる信号の流れを示す図。
【図８】図８は、無線通信システムのトポロジにおいて、移動ノードをホームエージェントに登録することと関係付けられる信号の流れを示す図。
【図９】図９は、図５のシステムを使用して、無線通信リンクをネゴシエートすることと関係付けられる信号の流れを示す図。
【図１０】図１０は、モバイルＩＰに対するネットワークの支援の早期判断のフローチャート。
【図１１】図１１は、加入者ユニットの実施形態における、ある特定の構成要素のブロック図。
【発明の詳細な説明】
【００１３】
無線通信システムにおける、モバイルＩＰに対するネットワークの支援の早期判断の方法が開示される。早期判断は、通信開始前またはその間に行われる判断を指す。このような判断は、ネットワークの状態を、このネットワークがモバイルＩＰを支援するかどうかについて識別する。現在、モバイルＩＰの登録は、パケットネットワーク接続が設定された後に行われる。一般的な方法では、先ず、移動装置と無線ネットワークとの間にパケットデータサービスのための空中リンクを設定し、次に、ＰＰＰ３によってパケットデータ接続をネゴシエートし、最後に、モバイルＩＰの登録を行う。無線ネットワークでは、空中資源および接続時間は、プロバイダおよび消費者の両者にとって、コスト高の資源である。したがって、このような資源をステップ１および２の間に使用するとき、ステップ３が使用可能でない場合は無駄になる。この中に記載されている本発明の実施形態および方法は、ネットワークの互換性、すなわち、ネットワークがモバイルＩＰを支援するかの早期検出を可能にし、より効率的な登録機構を与える。言い換えると、本発明の方法は、パケットネットワーク接続前に、モバイルＩＰの互換性の判断を可能にする。
【００１４】
１つの実施形態において、移動ノードは無線ネットワークに接続される。次に、切断条件について試験が行われる。この中では、切断条件はモバイルＩＰに対するネットワークの支援の早期の表示である。切断条件が見付かると、移動ノードは無線ネットワークから切断する。切断条件が見付からないときは、移動ノードは無線ネットワークへの接続を継続する。
【００１５】
切断条件は、ＩＳ−８３５ネットワークがモバイルＩＰを支援しない表示であることもある。多数の異なる切断条件が使用される。例えば、１つの切断条件は、発信前または発信中に、無線ネットワークが支援するプロトコル改正が、ＰＲＥＶ６（別途記載する）よりも劣ることである。別の切断条件は、ＬＣＰのネゴシエーション中に、無線ネットワークによって認証が要求されることである。
【００１６】
別の切断条件は、ＩＰ制御プロトコル（IP Control Protocol, IPCP）のネゴシエーション中に、無線ネットワークが、ＩＰアドレスオプションを含む構成否定応答（config-not-acknowledge）を送ることである。別の切断条件は、モバイルＩＰ登録中に、登録要求メッセージが送られる前に、エージェント請求メッセージに応答して、移動ノードがエージェント広告メッセージを受信しないことである。
【００１７】
早期の表示は、モバイルＩＰの登録中に、登録要求メッセージが送られる前の指標であってもよい。さらに加えて、早期の表示は、発信前または発信中の指標であってもよい。また、早期の表示は、ＬＣＰネゴシエーション中またはＩＰＣＰネゴシエーション中の指標であってもよい。
【００１８】
無線通信システムにおいて使用される移動局であって、モバイルＩＰに対するネットワークの支援を判断する移動局も開示される。移動局は、無線信号を受信するアンテナ、アンテナと電子通信する受信機と、アンテナと電子通信する送信機とを含む。移動局は、命令を実行するプロセッサ、および命令を記憶するメモリも含む。モバイルＩＰに対するネットワークの支援の早期判断の方法を実行する命令も、開示される。移動ノードは、無線ネットワークに接続される。次に、切断条件について、試験が行われる。この中では、切断条件は、モバイルＩＰに対するネットワークの支援の早期の表示である。切断条件が見付かると、移動ノードは無線ネットワークから切断する。切断条件が見付からないときは、移動ノードは無線ネットワークへの接続を継続する。
【００１９】
移動局の実施形態を含む無線通信システムも開示される。無線通信システムは、移動局に加えて、ＩＰネットワーク、およびＩＰネットワークと電子通信するエージェントを含む。
【００２０】
この中で開示されている機能および方法は、コンピュータ読み出し可能媒体に取り入れてもよい。媒体は、この中で記載されている方法および機能を実行する命令を含むデータを記憶する。
【００２１】
“例示的”という用語は、この中では、“例、事例、または例示として役立つ”ことを意味するのに使用される。この中で“例示的”として記載されている実施形態は、必ずしも、他の実施形態よりも好ましい、または優れていると解釈されない。本発明の実施形態の種々の態様が図面に示されているが、図面は、具体的に指示されていない限り、必ずしも基準化して示されていない。
【００２２】
次の記述は、先ず、移動ノードとの間でデータを通信するためのモバイルＩＰを実行するネットワークを示すことによって、種々の実施形態を展開する。次に、スペクトラム拡散無線通信システムについて記載する。次に、無線通信システムにおいて実行されるモバイルＩＰネットワークを示す。計算機とコンピュータネットワークとの無線リンクの機能および論理ブロック図を示す。最後に、モバイルＩＰに対するネットワークの支援の早期判断の方法を示し、記載する。
【００２３】
この記述全体において、１つの実施形態が例として与えられているが、別の実施形態が、本発明の技術的範囲から逸脱することなく、種々の態様を取り入れてもよいことに注意すべきである。具体的には、本発明は、データ処理システム、無線通信システム、モバイルＩＰネットワーク、および資源の効率的な使用および管理を希望する他のシステムに応用可能である。
【００２４】
この実施形態は、スペクトラム拡散無線通信システムを採用している。無線通信システムは、音声、データ、などのような、種々のタイプの通信を与えるように広く展開される。これらのシステムは、符号分割多元接続（code division multiple access, CDMA）、時分割多元接続（time division multiple access, TDMA）、または他の変調技術に基づいていてもよい。ＣＤＭＡシステムは、他のタイプのシステムよりも、システム容量が増加したことを含めて、ある特定の長所をもつ。
【００２５】
システムは、“TIA/EIA/IS-95-B Mobile Station-Base Station Compatibility Standard for Dual-Mode Wideband Spread Spectrum Cellular System”という、この中ではＩＳ−９５標準と呼ばれる標準、第三世代パートナーシッププロジェクト（3rd Generation Partnership Project）という名称の、この中では３ＧＰＰと呼ばれる機関によって与えられ、文献番号第3G TS 25.211号、第3G TS 25.212号、第3G TS 25.213号、第3G TS 25.214号、および第3G TS 25.302号を含む一組の文献において具体化されていて、この中ではＷ−ＣＤＭＡ標準と呼ばれる標準、第三世代パートナーシッププロジェクト２（3rd Generation Partnership Project 2）という名称の、この中では３ＧＰＰ２と呼ばれる機関によって与えられ、ＴＲ−４５．５という、この中ではｃｄｍａ２０００標準と呼ばれ、正式にはＩＳ−２０００ ＭＣと呼ばれる標準のような、１つ以上の標準を支援するように設計される。
【００２６】
各標準は、基地局から移動局へ、または移動局から基地局への伝送データの処理を具体的に規定している。例として、１つの実施形態は、次の記述に詳しく記載されており、これは、ＣＤＭＡ２０００標準のプロトコルにしたがうスペクトラム拡散通信システムを検討している。別の実施形態では、別の標準を取り入れてもよい。
【００２７】
次の定義は、次の記述全体で使用され、モバイルＩＰ通信に専用である。
【００２８】
ホームネットワーク：移動ノードが、移動ノードに割り当てられたＩＰアドレス（すなわち、ホームアドレス）によって、インターネットの残りに到達可能であるように思われるネットワーク。
【００２９】
ホームエージェント：移動ノードがホームネットワークに接続されていなくても、移動ノードを、移動ノードのホームアドレスに効率的に到達可能にするホームネットワーク上のノード。
【００３０】
ホームアドレス：移動ノードに割り当てられたＩＰアドレスであって、移動ノードがそのホームアドレスに論理上接続されているように思わせるアドレス。
【００３１】
気付アドレス：移動ノードがホームネットワークに接続されていないとき、移動ノードのインターネットへの現在の接続点のＩＰアドレスであって、移動ノードのＩＰトラヒックを送るのに通るアドレス。
【００３２】
対応するノード：パケットを移動ノードへ送信するか、またはそれを受信するノードであって、別の移動ノードまたは移動しないインターネットノードであってもよい。
【００３３】
外部エージェント：移動ノードが、気付アドレスへ伝送されたデータグラムを受信するのを助けることができる外部ネットワーク上の移動エージェント。
【００３４】
外部ネットワーク：移動ノードが、そのホームネットワークに接続されていないときに、移動ノードが接続されるネットワークであって、インターネットの残りから、気付アドレスに到達可能であるネットワーク。
【００３５】
宛先変更：受信ノードのルーティング動作を変更させることを目的とするメッセージ。
【００３６】
登録：移動ノードがホームエージェントに現在の気付アドレスについて知らせる処理。
【００３７】
移動ノード：通常の使用の一部として、インターネットへの接続点を変えるノード。
【００３８】
移動エージェント：移動ノードへ支援サービスを与えるノード（一般に、ルータ）。移動エージェントは、ホームエージェントまたは外部エージェントの何れであってもよい。
【００３９】
図１は、通信ネットワーク100のブロック図であり、モバイルＩＰを実行して、移動ノード102との通信を可能にする。ホームエージェント104、対応するノード106、および外部エージェント108は、全て、ＩＰネットワーク110を経由して、互いに通信する。移動ノード102は、割り当てられたホームアドレスをもち、このアドレスは、ホームエージェント104を介して、外部ネットワーク112における移動ノード102を識別する。
【００４０】
移動ノード102は、その位置を一方から他方のネットワークまたはサブネットワークへ変更する。図１において、移動ノード102は、外部ネットワーク112内に示されている。移動ノード102は、ＩＰアドレスを得て、ＩＰネットワーク110上で、そのＩＰアドレスを使用して、対応するノード106を含む他のノードと通信する。移動ノード102は、ホームエージェント104からＩＰアドレスを得る。ホームエージェント104からのＩＰアドレスは、ホームアドレスと呼ばれる。ホームアドレスは、ホームネットワーク114上の長期間のＩＰアドレスである。移動ノード102が外部ネットワーク112を訪問しているときは、ＩＰネットワーク110への移動ノードの現在の接続点を反映するように、気付アドレスが移動ノード102と関係付けられる。移動ノード102は、データを送るとき、通常は、そのホームアドレスを、ＩＰデータグラムのソースアドレスとして使用する。
【００４１】
ホームエージェント104は、移動ノード102のホームネットワーク114内にあり、各移動ノード102の現在の位置情報を維持する。ホームエージェント104は、ホームネットワーク114に属している移動ノード102へデータを送るのに必要な情報を記憶する。この情報は、移動バインディング内に記憶される。移動バインディングは、ホームアドレス、関係付けられる気付アドレス、およびその関係付けの寿命を含む多数の記録を含む。
【００４２】
ホームネットワーク114は、ネットワークプレフィックスをもち、これは、移動ノード102のホームアドレスのそれと整合する。ＩＰルーティング機構は、移動ノード102のホームアドレスへ送られたＩＰデータを、移動ノード102のホームネットワーク114へ伝送するように動作する。ホームネットワーク114は、仮想ネットワークであってもよい。
【００４３】
外部エージェント108は、（ホームネットワーク114ではない）別のネットワーク112内のエージェントであり、移動ノード102は、現在、ネットワーク112内に位置している。移動ノード102がホームネットワーク114の外部にいるとき、外部エージェント108はホームエージェント104と協働して、移動ノード102へデータを伝送する。
【００４４】
当業者には、ホームエージェント104と外部エージェント108との間の通信経路内には、１つ以上の介在ノード（図示されていない）が存在してもよいことが分かるであろう。介在ノード（図示されていない）は、ＩＰネットワーク110上にあってもよく、通常は、ルータである。したがって、データは、ホームエージェント104と外部エージェント108との間で送られるとき、１つ以上の介在ノード（図示されていない）を通って移動し、それらによってルート設定される。
【００４５】
図１のネットワーク100は、異なる種類のネットワークとして実行されることもある。当業者には、この中の発明の原理を活用できる種々のタイプのネットワークが分かるであろう。モバイルＩＰおよびこの中に記載されている実施形態が実行される1つの予想されるネットワークは、図２および３に示されている。
【００４６】
図２は、通信システム200の例としての役割を果たし、通信システム200は、多数のユーザを支援し、この中で開示されている実施形態の少なくとも幾つかの態様を実行することができる。システム200における伝送をスケジュールするのに、種々のアルゴリズムおよび方法の幾つかが使用される。システム200は、多数のセル202Aないし202Gに通信を与え、セル202Aないし202Gの各々は、対応する基地局204Aないし204Gによってサービスされる。１つの実施形態において、基地局204の幾つかは、多数の受信アンテナをもち、他の基地局204は１本のみの受信アンテナをもつ。同様に、基地局204の幾つかは、多数の送信アンテナをもち、他の基地局204は、１本のみの送信アンテナをもつ。送信アンテナと受信アンテナの組合せには規制はない。したがって、基地局204が、多数本の送信アンテナと１本の受信アンテナをもっていても、多数本の受信アンテナと１本の送信アンテナをもっていても、送信アンテナおよび受信アンテナの両者を１本ずつもっていても、または多数本ずつもっていてもよい。
【００４７】
受信可能領域内の端末206は、固定形（すなわち、静止形）であっても、移動形であってもよい。移動端末206は、図１に示されている移動ノード102であってもよい。図２に示されているように、システム全体には、種々の端末206が分散している。例えばソフトハンドオフが用いられるか、または端末が多数の基地局から多数の伝送を（同時に、または連続的に）受信するように設計されて、動作するかに依存して、各端末206は、所与の瞬間に、少なくとも１つの、おそらくはより多くの基地局204と、ダウンリンク上およびアップリンク上で通信する。ＣＤＭＡ通信システムにおけるソフトハンドオフは、この技術においてよく知られており、米国特許第5,101,501号（“METHOD AND SYSTEM FOR PROVIDING A SOFT HANDOFF IN A CDMA CELLULAR TELEPHONE SYSTEM”）に詳しく記載されており、この文献は、本発明の譲受け人に譲渡されている。
【００４８】
ダウンリンクは、基地局204から端末206への伝送を指し、アップリンクは、端末206から基地局204への伝送を指す。１つの実施形態では、端末206のいくつかは、多数本の受信アンテナをもち、端末206の残りは、１本のみの受信アンテナをもつ。図２において、ダウンリンク上では、基地局204Aは端末206Aおよび206Jへデータを伝送し、基地局204Bは端末206Bおよび206Jへデータを伝送し、基地局204Cは端末206Cへデータを伝送する、などである。
【００４９】
１つの実施形態において、図１の構成要素は、図３に示されている無線通信システムにおいて使用され、実行される。ＩＰパケットまたはＩＰデータは、ＩＰネットワーク310を介して、対応するノード306と、ホームエージェント304と、移動ノード（mobile node, MN）302との間で通信する。この実施形態300では、パケットデータ供給ノード（Packet Data Serving Node, PDSN）は、外部エージェント（Foreign Agent, FA）としても働く（ＰＤＳＮ／ＦＡ312）。示されているように、多数のＰＤＳＮ／ＦＡ312がＩＰネットワーク310に接続される。ＩＰネットワーク310は、インターネット、イントラネット、私設ＩＰネットワーク、などであってもよい。データは、ＩＰデータパケット（“ＩＰパケット”）として、ＩＰネットワーク310を横切って伝送される。対応するノード306と移動ノード302との間では、多数の異なる種類のデータが伝送される。例えば、オーディオデータ、ビデオデータ、テキストデータ、電子ファイル、などが、対応するノード306と移動ノード（ＭＮ）302との間で通信される。
【００５０】
ＰＤＳＮ／ＦＡ312は、ＩＰデータを受信し、処理し、それらを１つ以上の基地局（Base Station, BS）308へ伝送する。示されているように、各ＰＤＳＮ／ＦＡ312は、１つ以上のＢＳ308と電子通信する。ＢＳ308は、データを受信すると、データを１つ以上のＭＮ302へ送る。ＭＮ302は、図２の移動端末206に対応する。一般に、ＢＳ308は、多数のＭＮ302にサービスする。
【００５１】
この開示のために、ＢＳ308によって与えられる機能、あるいはＢＳ308のエンティティまたは構成要素によって与えられる機能、もしくはこの両者は、全体的に、ＢＳ308と呼ばれる。当業者には、種々の文脈において、ＢＳという用語の使用が、特定のエンティティによって与えられる機能を指していることが分かるであろう。例えば、ＩＰレベル上で、パケット制御機能（packet control function, PCF）は、ＰＤＳＮとＭＮとの中間にある（ＢＳ内に含まれる）エンティティである。説明のために、より一般的な用語のＢＳを使用する。
【００５２】
これまでの情報は、システム100の特定の実施形態を、図２に示されている無線通信システム200において適用し、使用したものを記載している。しかしながら、当業者には、この中の発明の原理を、モバイルＩＰが展開される他の文脈に適用してもよいことが分かるであろう。
【００５３】
図４は、移動局（mobile station, MS）402の無線コンピュータネットワーク接続を示す機能ブロック図である。ＭＳ402は、上述の移動ノード302の１つのタイプである。図４において、端末装置（terminal equipment, TE）404はラップトップ計算機、パームトップ計算機、または他の計算機であってもよい。ＴＥ404は、移動電話（mobile telephone, MT）406のような無線通信装置に接続される。ＴＥ404は、Ｒｍインターフェイスのような標準によって指定される接続を介して、ＭＴ406と通信する。Ｒｍインターフェイスは、種々の技術によって実行される。例えば、Ｒｍインターフェイスは、ＲＳ−２３２、ＲＳ−４２２、ＩＥＥＥ ４８８８、ＩＥＥＥ １３９４、ＢＬＵＥＴＯＯＴＨ（登録商標）技術、などのような、従来のインターフェイスによって実行される。ＢＬＵＥＴＯＯＴＨは、BLUETOOTH SIG, INC. COOPERATION BY ASSIGNMENET(DELAWARE 1301 K STREET, NW, SUITE 600 EAST TOWER C/O SONNENSCHEIN NATH & ROSENTHAL WASHINGTON D.C. 20005)登録商標である。これらの従来のインターフェイス技術の幾つかは、この技術においてよく知られており、この中で記載する必要はない。開示されている実施形態は、特定の形のＲｍインターフェイスによって制限されない。別のタイプのインターフェイスも実行してもよいことに注意すべきである。さらに加えて、ＭＳ402の種々の構成要素および機能を、１つの装置または１つのチップに組込んでもよい。例えば、１つの装置は、計算部分および無線部分を含んでもよい。その代りに、示されている種々のモジュールおよび機能を、互いの中に組込んでも、または個々の構成要素として与えてもよい。
【００５４】
ＴＥ404およびＭＴ406は、まとめて、移動局（ＭＳ）402として特徴付けられることが好都合である。ＭＴ406は、送信機408および受信機410を含み、既知のやり方で、離れた位置と音声またはデータの通信を可能にするように動作する。
【００５５】
図４の無線通信システムは、基地局（ＢＳ）412も含み、ＢＳ412には、移動交換局（mobile switching center, MSC）も含むことがある。ＢＳ412は、Ｕｍインターフェイスのような標準によって指定される無線インターフェイスを介して、ＭＳ402と通信する。Ｕｍインターフェイスの動作の詳細は、当業者には知られており、この中でさらに詳しく記載する必要はない。ＢＳ412は、Ｌインターフェイスのような標準によって指定されるインターフェイスを介して、コンピュータネットワーク414に接続される。Ｌインターフェイスの動作の詳細は、業界基準によっても指定され、この中でさらに詳しく記載する必要はない。
【００５６】
ＴＥ404とネットワーク414との通信リンクを設定するために、通信データパケットは、ＲｍおよびＵｍインターフェイスを介して交換され、ＰＰＰセッションが設定される。上述の種々のプロトコルおよび標準は、無線コンピュータネットワーク接続を実行するフレームワークを与える。そのフレームワーク内でのハードウエアおよびソフトウエアの実際の実行は、設計者の裁量に委ねられる。上述の種々の標準は、このようなモバイルＩＰ登録を与えるが、重複する標準により、登録処理が非効率になることが多い。したがって、モバイル コンピューティング アプリケーションのための最適化された登録処理が、非常に必要とされていることが分かる。開示されている実施形態は、詳細な記述および添付の図面から明らかなように、この、および他の長所を与える。
【００５７】
この中の実施形態は、モバイルＩＰ登録のためのより効率的な登録機構に関する。図４に関して既に記載したように、目標は、移動端末装置（例えば、ＴＥ404）を、インターネットのような、コンピュータネットワーク（例えば、ネットワーク414）に登録することである。
【００５８】
既に記載したように、無線ＩＰ通信を規制する多数の異なる標準が存在する。これらの標準を、多数の異なるやり方で実行し、設計者に若干の融通性を与えてもよい。図４は、通信処理を支援する簡素化した一般の無線ネットワークを示している。
【００５９】
ＴＥ404とネットワーク414との間の通信処理は、図５の機能ブロック図内のＩＰ通信層に示されている。既に記載したように、ＴＥ502は、Ｒｍインターフェイスを介してＭＴ504と通信する。次に、ＭＴ504は、Ｕｍ／Ａインターフェイスを介して外部エージェント（ＦＡ）506と通信する。図５に示されている“Ａ”インターフェイスは、TIA/EIA-2001-Aにおいて規定されているＩＳ−８３５ネットワークにおけるように、ＢＳ／ＭＳＣからＰＤＳＮへの接続を含むＡ８、Ａ９、Ａ１０、およびＡ１１をまとめて指し、TIA/EIA-2001-Aは、“INTEROPERABILITY SPECIFICATIONS (IOS) FOR CDMA 2000 ACCESS NETWORK INTERFACES”という名称で、2001年8月に発行され、この中では参考文献として取り上げている。“Ａインターフェイス”という用語は標準化されていないことに注意すべきである。（Ａ１ないしＡ１１のような）他のインターフェイスは、ＩＳ−８３５に定められているが、ＢＳ／ＭＳＣに関係するインターフェイスに関し、本発明の理解とは無関係である。当業者には、Ａインターフェイスは、ＩＳ−８３５に定められている１つ以上のインターフェイスを指すことが分かる。幾つかの通信標準にしたがうと、ＭＴ504は、ＩＳ−８３５に記載されているパケットデータ供給ノード（Packet Data Serving Node, PDSN）のような、ピアと通信する。このようなピアは、１つの実施形態において、ＦＡ506と関係付けられる。
【００６０】
ＢＳ412は、本質的に、ネットワークレベルにおいてトランスペアレントな中継機構として機能するので、図５には示されていないことに注意すべきである。ＢＳ412は、通常、ＩＰ層レベルにおける通信において役割を果たしていない。ＦＡ506は、ＴＥ502とネットワーク510との間のローミング接続点として働く。ＭＴ504が、ハンドオフを行う（すなわち、異なるＢＳへ切換える）と、ＦＡ506も変わる。したがって、ＭＴ504は、移動すると、ローカルのＦＡ506と通信する。
【００６１】
ＦＡ506は、ホームエージェント（ＨＡ）508と通信する。ＦＡ506およびＨＡ508の両者は、モバイルＩＰ通信に専用の処理である。ＨＡ508は、ＦＡ506とネットワーク510との間の通信リンクにおけるデータの仲介者として働く。ＨＡ508は、固定点であり、ネットワーク510によって使用される特定のＩＰアドレスをもつ。ＭＴ504が異なるＢＳへハンドオフされるときでも、ＨＡ508は、ＴＥ502とネットワーク510とのＩＰセッション中ずっと、固定のままである。
【００６２】
既に記載したように、モバイルＩＰ登録は、パケットネットワーク接続が設定された後も行われる。無線ネットワークにおいて、空中資源および接続時間は、供給者および消費者の両者にとって、コスト高の資源である。開示されているシステムおよび方法は、モバイルＩＰを支援しないネットワークの早期の検出を可能にし、より効率的な登録機構を与える。１つの一般的な登録方法では、（１）移動装置と無線ネットワークとの間のパケットデータサービスのための空中リンクを設定し、（２）ＰＰＰを介してパケットデータ接続をネゴシエートし、（３）モバイルＩＰ登録を行う。この一般的な方法の途中に、ＩＳ−８３５のネットワークにおいて、ネットワークがモバイルＩＰを支援しないことを示す幾つかの指標があり、移動ノードが接続の試みを放棄できるようにする。
【００６３】
図６は、モバイルＩＰに対するＩＳ−８３５ネットワークの支援の早期判断のための一般的な方法600を示すフローチャートである。602において、移動ノードは受信可能領域内に与えられる。次に、604において、移動ノードを無線ネットワークに接続する。移動ノードは、モバイルＩＰを支援しないネットワークを早期に検出するために、606において、切断条件を早期に検出する。早期の切断条件は、移動ノードによって検出することができる条件であって、移動ノードが、無線ネットワークがモバイルＩＰを支援するかどうかを判断するのを可能にする条件である。次に、移動ノードは、608において、切断条件が満たされているかどうかを判断する。切断条件の１つが満たされているときは、610において、移動ノードは、無線ネットワークから切断する。切断条件が満たされていないときは、612において、移動ノードは無線ネットワークへの接続を継続し、動作を続ける。
【００６４】
切断条件
多くの異なる切断条件が使用される。例えば、（１）発信前または発信中に、ネットワークによって支援されるプロトコルの改正は、ＰＲＥＶ６よりも劣るものであること、（２）ＬＣＰネゴシエーション中に、認証（ＣＨＡＰまたはＰＡＰ）がネットワークによって要求されるとき、（３）ＩＰＣＰネゴシエーション中に、ネットワークが、ＩＰアドレスオプションを含む構成否定応答（Config-not-acknowledge, C-NAK）を送るとき、（４）モバイルＩＰ登録中に、登録要求が送られる前に、エージェント請求メッセージに応答して、エージェント広告メッセージが受信されないとき、といった切断条件が使用される。これらの予測される切断条件の各1つを検討するのに、次の説明および図面が使用される。
【００６５】
例示的シナリオ
図７は、モバイルＩＰに対するネットワークの支援の早期判断についての1つの予測される切断条件のフローチャートを示す。パケットデータサービスを得るために、移動ノード302は、供給無線ネットワーク、次に、パケットネットワークに登録する。移動ノード302は、時間ｔ１において、パケットデータサービスオプションを含む発信メッセージをＢＳ308へ送る。時間ｔ２において、ＢＳ308は、基地局応答命令（Base Station Acknowledgement Order, BS Ack Order）と共に発信メッセージの受信をＭＳ302に応答する。発信メッセージの結果、時間ｔ３に示されているように、トラヒックチャネルが割当てられ、Ａ１０接続が設定され、リンク層（ＰＰＰ）が設定され、端末がモバイルＩＰを使用する場合は、供給パケットネットワークにモバイルＩＰ登録する。図７には、当業者には分かっていて、種々のＣＤＭＡおよびモバイルＩＰの仕様によって定められている追加の詳細およびメッセージは示されていない。モバイルＩＰに対するネットワークの支援の早期判断のための１つの切断条件は、発信前または発信中に、移動局302または移動ノード102が、ネットワークによって支援されるプロトコル改正が、プロトコル改正（Protocol Revision, PREV）６よりも劣ることを発見することである。ＣＤＭＡにおいて、ＰＲＥＶ６という用語は、各ＩＳ−２０００およびそれ以前の標準のような、ＢＳにおけるプロトコル支援のレベルを示す。移動ノード302は、この切断条件を検出すると、無線ネットワークへの接続を切り、空中資源を解放し、接続時間を最小化する。これは、上述の切断条件（１）に対応する。
【００６６】
図８は、モバイルＩＰに対するネットワークの支援の早期判断のための別の予測される切断条件のフローチャートを示す。図８は、移動ノード（ＭＮ）102によって広告を促された後で、外部エージェント（ＦＡ）108が広告することを示す。水平方向軸は、システムのトポロジ、すなわち、インフラストラクチャ素子を表わす。垂直方向軸は、時間線を表わす。
【００６７】
移動ノード102は、時間ｔ１において、請求メッセージを送ることによって、エージェント広告メッセージを請求する。時間ｔ２において、外部エージェント（ＦＡ）108は、エージェント広告メッセージを送る。移動ノード（ＭＮ）102は、エージェントの広告を受信し、移動ノード102がホームネットワーク114上にあるか、または外部ネットワーク112上にあるかを判断する。図８によって示されている例では、移動ノード102は、自分が外部ネットワーク112上にあると判断する。さらに加えて、移動ノード102は、エージェント広告メッセージから気付アドレスを得る。気付アドレスは、通常、外部エージェント108のＩＰアドレスである。次に、移動ノード102は、新しい気付アドレスをホームエージェント（ＨＡ）104に登録する。時間ｔ３において、移動ノード102は、登録要求メッセージを外部エージェント108へ送ることによって、新しい気付アドレスをそのホームエージェント104に登録してもよい。この時間において、外部エージェント108は、追加の処理を行ってもよい。追加の処理は、ＭＳの認証、中継保護、動的なホームエージェントのアドレスの解明、などを含むが、これらに制限されない。次に、時間ｔ４において、外部エージェント108は、登録要求メッセージをホームエージェント104へ送る。
【００６８】
時間ｔ５において、ホームエージェント（ＨＡ）104は、登録応答メッセージを外部エージェント（ＦＡ）108へ送ることによって応答し、時間ｔ６において、外部エージェント（ＦＡ）108はこのメッセージを移動ノード（ＭＮ）102へ送る。登録応答メッセージは、ホームエージェント104が登録を承認したかどうかを、移動ノード102に示す。ホームエージェント104は、登録を承認すると、対応するＩＰアドレスを移動ノード102へ与え、登録応答メッセージ内でＩＰアドレスを移動ノード102へ送る。
【００６９】
図８に示されている、モバイルＩＰに対するネットワークの支援の早期判断のための切断条件は、モバイルＩＰ登録中に、請求メッセージに応答して、エージェント広告メッセージが受信されないことである。図８によって示されているように、これは、登録要求メッセージが送られる前に判断される。これは、上述の切断条件（４）に対応する。
【００７０】
この中で参照によって取り入れられているＲＦＣ ７９２に定められているインターネット制御メッセージプロトコル（Internet Control Message Protocol, ICMP）は、この中で開示されている実施形態において、メッセージを送るときに使用される。さらに加えて、この中で参照によって取り入れられているＲＦＣ １２５６に定められているＩＣＭＰルータ ディスカバリ（ICMP Router Discovery）は、エージェントが、ホームエージェント104か、または外部エージェント108かを発見するのに使用される。
【００７１】
図４に示されている実施形態に関係して、追加の切断条件を記載する。再び、図４は、移動局（ＭＳ）402の無線コンピュータネットワーク接続を示す機能ブロック図である。ＭＳ402は、この中で扱われている移動ノードの１つのタイプである。
【００７２】
図４に示されているシステムは、モバイルＩＰ登録に関係するエンティティを示している。図９は、システムの種々の構成要素間でのメッセージの送受信の流れを示している。図９の左側には、端末装置（例えば、図４のＴＥ404）が示されていて、一方で、図９に右側には、ネットワーク（例えば、図４のネットワーク414）が示されている。端末装置とネットワークとの間には、移動端末（例えば、図４のＭＴ406）があり、ＭＴで示されている。図９には、ＰＤＳＮ／ＦＡ312およびＨＡ304も示されている。当業者には、通信がＭＴ406とネットワーク510との間でＢＳ308を経由して流れることが分かるであろう。しかしながら、図９に示されている処理の一部は、物理リンク層ではなく、ネットワーク層において示されている。したがって、便宜上、図９は、ＭＴ406とＰＤＳＮ／ＦＡ312とのＵｍインターフェースによる通信を示している。
【００７３】
図９において、参照番号１によって示されている処理は、ＭＴ406とＰＤＳＮ／ＦＡ312との間で行われるＰＰＰセッションの設定およびモバイルＩＰの登録の処理である。この処理は、リンク制御プロトコル（ＬＣＰ）ネゴシエーションとＩＰ制御プロトコル（ＩＰＣＰ）ネゴシエーションとを含む。当業者には、ＬＣＰネゴシエーションとＩＰＣＰネゴシエーションとの両者において、ＭＴ406とＦＡ312との間で多数のメッセージが送受信されることが分かるであろう。メッセージは、無線通信装置内の送信機を使用して、ＭＴ406から送信され、一方で、無線通信装置内の受信機は、ネゴシエーションメッセージを受信する。分かり易いように、図９には、モバイルＩＰ登録に密接に関係する選択されたメッセージのみが示されている。この処理中に、Ｕｍインターフェイス上で、ＰＰＰセッションが設定される。ＭＴ406は、Ｕｍインターフェイス上でモバイルＩＰ登録を行い、ＩＰアドレスを割り当てられる。
【００７４】
図９において参照番号２によって示されている次の処理において、ＴＥ404のＰＰＰセッションのネゴシエーション、すなわち、ＩＰ接続設定は、ＭＴ406との通信において行われる。この処理中に、第２のＰＰＰセッションが、Ｒｍインターフェイス上で行われる。当業者には、ＬＣＰネゴシエーションとＩＰＣＰネゴシエーションとの両者において、ＴＥ404とＭＴ406との間で多数のメッセージが送受信されることが分かるであろう。簡潔化のために、図９には、個々のメッセージは示されていない。
【００７５】
ＭＴ406は、ＴＥ404に、既に割り当てられているＩＰアドレスを与える。異なるＰＰＰセッション間のプロトコルオプションは異なる。次のモバイルＩＰのネゴシエーションは、トランスペアレントである。次のＩＰトラヒックは、図４に示されているように、ＴＥ404とネットワーク510との間で、ＭＴ504およびＢＳ412を経由して行われる。図９に示されている処理は、多数の通信標準にしたがい、最終的に、適切なＩＰアドレスが割当てられることになる。
【００７６】
追加の切断条件は、図９に示されているＬＣＰネゴシエーションとＩＰＣＰネゴシエーションとにおいて見付けられる。１つの追加の切断条件は、ＬＣＰネゴシエーション中に、認証（ＣＨＡＰまたはＰＡＰ）がネットワークによって要求されるとき、移動ノードが、ＩＳ−８３５ネットワークがモバイルＩＰを支援せず、無線ネットワークから切断すると判断することである。これは、上述の切断条件（２）に対応する。１つの認証プロトコルは、呼出しハンドシェイク認証プロトコル（Challenge Handshake Authentication Protocol, CHAP）である。別の認証プロトコルは、パスワード認証プロトコル（Password Authentication Protocol, PAP）である。ＰＤＳＮ312は、認証機構（ＣＨＡＰおよびＰＡＰ）の両者を支援してもよい。ＰＤＳＮが、ＣＨＡＰまたはＰＡＰの何れかを要求するときのみ、切断条件が満たされる。
【００７７】
ネットワークは、ｉ）ＣＨＡＰ認証を示す認証プロトコル（Authentication Protocol, AP）オプションを含む多数のＬＣＰ構成要求を送るか、またはｉｉ）移動局から、ＣＨＡＰを示すＡＰオプションのＬＣＰ構成否認を受信したときに、ＰＰＰネゴシエーションを終了することによって、ＣＨＡＰが要求されたことを示す。ネットワークは、ｉ）ＰＡＰ認証を示す認証プロトコル（ＡＰ）オプションを含む多数のＬＣＰ構成要求を送るか、またはｉｉ）移動局から、ＰＡＰを示すＡＰオプションのＬＣＰ構成否認を受信したときに、ＰＰＰネゴシエーションを終了することによって、ＰＡＰが要求されたことを示す。
【００７８】
ＬＣＰにおいて、認証の方法（すなわち、とくに、ＣＨＡＰ、ＰＡＰ）を示す認証プロトコル（ＡＰ）値を含むＡＰオプションがネゴシエートされる。したがって、ＣＨＡＰまたはＰＡＰを提案するために、ＰＤＳＮは、ＣＨＡＰまたはＰＡＰに等しい値をもつＡＰオプションを含むＬＣＰ構成要求（Configure-Request, C-REQ）を送る。移動体は、否認されたＡＰオプションおよびオプション値（ＣＨＡＰまたはＰＡＰ）を含むＬＣＰ構成否認（Configure-Reject, C-REJ）を送ることによって、認証を行わないことを、ＰＤＳＮに示してもよい。さもなければ、移動体は、否認されたＡＰオプションおよびオプション値（ＣＨＡＰまたはＰＡＰ）を含むＬＣＰ構成否定応答（Configure-Not-Acknowledge, C-NAK）を送ることによって、認証を行いたくないことを、ＰＤＳＮに示してもよい。この場合に、ＰＤＳＮは、後のＣ−ＲＥＱにおいて、争われているオプションを再び提案してもよい。このときに、ＰＰＰの仕様にしたがって、交換されるＬＣＰメッセージの多数の系列が可能であり、当業者には、含まれるものが分かるであろう。ＬＣＰネゴシエーションの最終結果は、ＭＳがＰＤＳＮへ送る結論の構成応答（Configure-Acknowledgement, C-ACK）メッセージ内に含まれるオプションによって表わされる。ＭＮが、ＬＣＰのＣ−ＲＥＪ機構によって支援されないＣＨＡＰまたはＰＡＰ、あるいはこの両者を示すときは、移動体は、モバイルＩＰがネットワークによって支援されないという早期判断を行ってもよい。
【００７９】
別の切断条件は、図９に示されているＩＰＣＰネゴシエーションにおいて見付けられる。ＩＰＣＰのＩＰアドレスのオプションが、ＩＰＣＰ中にネゴシエートされるとき、移動ノードは、ＩＳ−８３５ネットワークがモバイルＩＰを支援しないと判断し、無線ネットワークから切断すると判断してもよい。これは、上述の切断条件（３）に対応する。
【００８０】
図１０は、モバイルＩＰに対するＩＳ−８３５ネットワークの支援の早期判断の方法を示すフローチャートである。1002において、移動ノードは無線ネットワークに接続する。移動ノードは、モバイルＩＰを支援しないネットワークの早期検出を行うために、早期切断条件を検出することを試みる。既に記載したように、多数の異なる切断条件が使用される。1004において、移動体は、発信前または発信中に、ネットワークによって支援されるプロトコル改正が、ＰＲＥＶ６よりも劣るかどうかを判断する（図１０において、切断条件Ａとして参照される）。切断条件Ａが満たされると、1006において、移動ノードは無線ネットワークから切断する。この切断条件が満たされていないときは、移動ノードは、無線ネットワークへの接続を継続し、動作を続け、さらに加えて、他の切断条件が存在するかどうかを判断する。
【００８１】
次に、1008において、ＬＣＰネゴシエーション中に、認証（ＣＨＡＰまたはＰＡＰ）がネットワークによって要求されるかどうかを判断する（図１０において、切断条件Ｂとして参照される）。切断条件Ｂが満たされると、1006において、移動体は無線ネットワークから切断する。この切断条件が満たされていないときは、移動ノードは、無線ネットワークへの接続を継続し、動作を続け、さらに加えて、他の切断条件が存在するかどうかを判断する。
【００８２】
次の切断条件は、1010において、移動体が、ＩＰＣＰネゴシエーション中に、ネットワークが、ＩＰアドレスオプションを含む構成否定応答（Config-not-acknowledge, C-NAK）を送るかどうかを判断するときに試験される（図１０において、切断条件Ｃとして参照される）。切断条件Ｃが満たされると、1006において、移動ノードは無線ネットワークから切断する。この切断条件が満たされないときは、移動ノードは、無線ネットワークへの接続を継続し、動作を続け、さらに加えて、他の切断条件が存在するかどうかを判断する。
【００８３】
次に、1012において、移動体は、モバイルＩＰ登録中に、登録要求が送られる前に、エージェント請求メッセージに応答して、エージェント広告メッセージが受信されないかどうかを判断する。（図１０において、切断条件Ｄとして参照される）。切断条件Ｄが満たされると、1006において、移動ノードは無線ネットワークから切断する。この切断条件が満たされていないときは、移動ノードは、無線ネットワークへの接続を継続し1014、動作を続ける。何れの切断条件も満たされていないとき（さもなければ、移動体が発見しない限り、または発見するまで）、移動体は、ＩＳ−８３５ネットワークがモバイルＩＰを支援すると仮定する。
【００８４】
図１１の機能ブロック図には、加入者ユニットシステム1100における移動ノード102、302の実施形態が示されている。システム1100は、システム1100の動作を制御する中央処理ユニット（central processing unit, CPU）1102を含む。ＣＰＵ1102は、プロセッサ1102とも呼ばれる。読み出し専用メモリ（read-only memory, ROM）およびランダムアクセスメモリ（random access memory, RAM）の両者を含むメモリ1104は、命令およびデータをＣＰＵ1102に与える。メモリ1104の一部には、不揮発性ランダムアクセスメモリ（non-volatile random access memory, NVRAM）も含んでもよい。
【００８５】
システム1100は、一般に、セルラ電話のような無線通信装置において具体化され、これはハウジング1106も含み、ハウジング1106は、送信機1108および受信機1100を含み、システム1100と、セルサイト制御装置または基地局308のような遠隔の位置との間の、オーディオ通信のような、データの送信および受信を可能にする。送信機1108および受信機1110は、トランシーバ1112に合成してもよい。アンテナ1114をハウジング1106に取付けて、トランシーバ1112に電気的に接続させる。送信機1108、受信機1110、およびアンテナ1114の動作は、この分野においてよく知られており、この中で記載する必要はない。さらに加えて、送信機1108、受信機1110、およびアンテナ1114は、図４に示されている送信機408、受信機410、およびアンテナに対応する。
【００８６】
システム1100は、信号検出器1116も含み、信号検出器1116は、トランシーバ1112によって受信された信号のレベルを検出して、量子化するのに使用される。信号検出器1116は、この分野において知られているように、総エネルギー、疑似雑音（Pseudorandom Noise, PN）チップ当りのパイロットエネルギー、および電力スペクトル密度のような信号と、他の信号とを検出する。別途詳しく記載するように、信号検出器1116は、システム1100において使用するために、種々の指標および値が計算される。
【００８７】
１組のタイマ1118は、パイロット強度プロセッサ1120、パイロット受信電力プロセッサ1122、および総受信電力プロセッサ1124と共に動作する。受信信号のレベルを測定し、これらの信号を処理することによって、システム1100は、無線通信装置とその基地局308との間の通信チャネルの品質を判断することができる。
【００８８】
パイロット強度プロセッサ1120は、信号検出器1116からパイロット強度指標（Ｅｃ／Ｉｏ）を受信する。信号検出器1116は、ＰＮチップ当りのパイロットエネルギーの比（Ｅｃ）を、トランシーバ1112において受信した総電力スペクトル密度（Ｉｏ）で除算する。パイロットエネルギー対全受信エネルギーのこの比は、この分野において知られているように、“パイロット強度”と呼ばれる。同じく、この分野において知られているように、パイロット強度は、アクティブなセルと隣り合うセルとのローディング条件に依存し、したがって、特定のセルにおけるトラヒックロードの指標である。
【００８９】
総受信電力プロセッサ1124は、信号検出器1116において検出され、量子化される可変のＲｘを使用する。総受信電力（Ｒｘ）は、トランシーバ1112において受信される全電力の測定値である。これは、熱雑音、他の発呼者からの干渉、およびその特定のトランシーバ1112へ伝送されるパイロット信号を含む。この全受信エネルギーの全ては、総受信エネルギーを示すために記憶される。
【００９０】
パイロット受信電力プロセッサ1122は、信号検出器1116から、受信信号強度指標（Received Signal Strength Indicator, RSSI）を受信する。ＲＳＳＩは、パイロット受信電力を示し、１つの実施形態では、この分野において知られているように、総受信電力（Ｒｘ）を（Ｅｃ／Ｉｏ）と加算することによって計算される。ＲＳＳＩは、システムのローディングと無関係であり、ＲＳＳＩにおける変化は、順方向リンクの経路損失の変化を示す。これらの経路損失の変化は、別途詳しく記載するように、サービスを切換えるときを判断するのに重要である。
【００９１】
システム1100の状態変更器1126は、現在の状態と、トランシーバ1112によって受信され、かつ信号検出器1116によって検出された追加の信号とに基づいて、無線通信装置の状態を制御する。無線通信装置は、多数の状態の何れか1つにおいて動作することができる。
【００９２】
システム1100は、システム判断装置1128も含み、システム判断装置1128は、無線通信装置を制御し、かつ無線通信装置が、現在のサービスプロバイダシステムが不適切であると判断したときに、無線通信装置が転送すべきサービスプロバイダシステムを判断するのに使用される。
【００９３】
システム1100の種々の構成要素は、バスシステム1130によって一緒に接続される。バスシステム1130は、データバスに加えて、電力バス、制御信号バス、および状態信号バスを含んでもよい。しかしながら、分かり易くするために、図１１には、種々のバスが、バスシステム1130として示されている。当業者には、図１１に示されているシステム1100は、特定の構成要素の記載ではなく、機能ブロック図であることが分かるであろう。例えば、パイロット強度プロセッサ1120、パイロット受信電力プロセッサ1122、および総受信電力プロセッサ1124は、システム1100内で３つの別々のブロックとして示されているが、実際には、ディジタル信号プロセッサ（digital signal processor, DSP）のような、１つの物理的な構成要素において具現されてもよい。また、これらは、メモリ1104内のプログラムコードとして存在し、ＣＰＵ1102がこれらを動作させてもよい。同様の考察は、図１１のシステム1100内に記載された他の構成要素に適用される。
【００９４】
当業者には、種々の異なる技能および技術を使用して、情報および信号が表現されることが分かるであろう。例えば、これまでの記述全体で参照されたデータ、命令、コマンド、情報、信号、ビット、シンボル、およびチップは、電圧、電流、電磁波、磁界または磁粒、光の界または粒子、あるいはこれらの組み合わせによって表現される。
【００９５】
当業者には、この中で開示されている実施形態に関係して記載された種々の例示的な論理ブロック、モジュール、回路、およびアルゴリズムのステップが、電子ハードウエア、コンピュータソフトウエア、またはこの両者の組合せとして実行されることも分かるであろう。ハードウエアとソフトウエアとのこの互換性を明らかに示すために、種々の例示的な構成要素、ブロック、モジュール、回路、およびステップが、それらの機能に関して上述で概ね記載されている。このような機能が、ハードウエアとして実行されるか、またはソフトウエアとして実行されるかは、個々の応用と、全体的なシステムに課された設計上の制約とに依存する。熟練した技能をもつ者は、各個々の応用ごとに種々のやり方で上述の機能を実行してもよいが、このような実行の決定は、本発明の技術的範囲から逸脱しないと解釈される。
【００９６】
この中に開示されている実施形態に関係して記載されている種々の例示的な論理ブロック、モジュール、および回路は、汎用プロセッサ、ディジタル信号プロセッサ（digital signal processor, DSP）、特定用途向け集積回路（application specific integrated circuit, ASIC）、フィールドプログラマブルゲートアレイ（field programmable gate array, FPGA）または他のプログラマブル論理装置、ディスクリートなゲートまたはトランジスタ論理、ディスクリートなハードウエア構成要素、あるいはこの中に記載されている機能を実行するように設計された組合せで構成または実行される。汎用プロセッサは、マイクロプロセッサであってもよいが、その代わりに、従来のプロセッサ、制御装置、マイクロ制御装置、または状態機械であってもよい。プロセッサは、計算機の組合せ、例えば、１つのＤＳＰと１つのマイクロプロセッサとの組合せ、複数のマイクロプロセッサ、１つ以上のマイクロプロセッサと１つのＤＳＰのコアとの組み合わせ、または他のこのような構成としても実行される。
【００９７】
この中に開示されている実施形態に関係して記載された方法またはアルゴリズムのステップは、ハードウエアにおいて、プロセッサによって実行されるソフトウエアモジュールにおいて、またはこの２つの組み合わせにおいて直接に具体化される。ソフトウエアモジュールは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、取り外し可能ディスク、ＣＤ−ＲＯＭ、またはこの分野において知られている他の形態の記憶媒体の中にあってもよい。記憶媒体の１つの実施形態では、プロセッサに接続すると、プロセッサは、記憶媒体から情報を読み出し、かつ記憶媒体へ情報を書き込むことができる。その代りに、記憶媒体は、プロセッサと一体構成であってもよい。プロセッサおよび記憶媒体は、ＡＳＩＣの中にあってもよい。ＡＳＩＣは、ユーザ端末の中にあってもよい。さらに加えて、プロセッサおよび記憶媒体は、ディスクリートな構成要素として、ユーザ端末の中にあってもよい。
【００９８】
この中に記載されている方法は、記載された方法を実現するための1つ以上のステップまたは動作を含む。方法のステップまたは動作、あるいはこの両者は、本発明の技術的範囲から逸脱することなく、相互に交換してもよい。言い換えると、ステップまたは動作の特定の順序が、実施形態の適切な動作のために要求されない限り、特定のステップまたは動作、あるいはこの両者の順序または使用、あるいはこの両者を、本発明の技術的範囲から逸脱することなく変更してもよい。
【００９９】
開示された実施形態のこれまでの記述は、当業者が本発明を作成または使用できるようにするために与えられている。当業者には、これらの実施形態に対する種々の変更は容易に明らかであり、この中で定められている一般的な原理は、本発明の意図または技術的範囲から逸脱することなく、他の実施形態に適用してもよい。したがって、本発明は、この中に示されている実施形態に制限されることを意図されているのではなく、この中に開示されている原理および新奇な特徴に一致する最も幅広い範囲にしたがうことを意図されている。
【図１】
2010273359.tif 000003
【図２】
2010273359.tif 000004
【図３】
2010273359.tif 000005
【図４】
2010273359.tif 000006
【図５】
2010273359.tif 000007
【図６】
2010273359.tif 000008
【図７】
2010273359.tif 000009
【図８】
2010273359.tif 000010
【図９】
2010273359.tif 000011
【図１０】
2010273359.tif 000012
【図１１】
2010273359.tif 000013
【手続補正書】
【提出日】平成22年7月28日(2010.7.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
無線通信システムにおける通信のために構成された移動ノードのための方法であって、
無線ネットワークへ接続することと；
切断条件を試験することと、なお、前記切断条件は、モバイルＩＰに対するネットワークサポートの早期の表示であり、前記試験することは、前記無線ネットワークによって認証が要求されているかどうかを判断することを含む；
前記切断条件が満たされているときは、前記無線ネットワークから切断することと；
前記切断条件が満たされていないときは、前記無線ネットワークへの接続を継続することと；
を備える方法。
【請求項２】
前記切断条件は複数の切断条件を備え、前記切断条件を試験することは、前記複数の切断条件の何れかを満たしているかを試験することを含む、請求項１記載の方法。
【請求項３】
呼出しハンドシェイク認証プロトコル（Challenge Handshake Authentication Protocol, CHAP）の認証に対する要求を検出することをさらに備える、請求項１記載の方法。
【請求項４】
パスワード認証プロトコル（Password Authentication Protocol, PAP）の認証に対する要求を検出することをさらに備える、請求項１記載の方法。
【請求項５】
ＩＰＣＰネゴシエーション中に、切断条件を満たしている無線ネットワークが送るＩＰアドレスオプションを含む構成否定応答（config-not-acknowledge）の受信を検出することをさらに備える、請求項２記載の方法。
【請求項６】
前記切断条件を試験することは、
前記無線ネットワークによってサポートされるプロトコルバージョンが、前記モバイルＩＰをサポートする所定のプロトコルバージョンと互換性があるかどうかを決定することをさらに備える、請求項２記載の方法。
【請求項７】
モバイルＩＰ登録中にエージェント請求メッセージを送ることと；
前記エージェント請求メッセージを送った後で、所定の時間期間中に、エージェント広告メッセージの受信がないことを検出することと；
をさらに含み、受信がないことを検出することが切断条件を満たす、請求項２記載の方法。
【請求項８】
無線通信システムにおいて使用する移動局であって、前記移動局がモバイルＩＰに対するネットワークのサポートを決定し、前記移動局は、
無線信号を受信するアンテナと；
前記アンテナと電子通信をする受信機と；
前記アンテナと電子通信する送信機と；
命令を実行するプロセッサと；
命令を記憶するメモリと；
を含み、
前記命令は、
前記無線ネットワークに接続することと；
切断条件を試験することと、なお、前記切断条件は前記モバイルＩＰに対するネットワークサポートの早期の表示であり、前記試験することは、前記無線ネットワークによって認証が要求されているかどうかを決定することを備える；
前記切断条件が満たされているときは、前記無線ネットワークから切断することと；
前記切断条件が満たされていないときは、前記無線ネットワークへの接続を継続することと；
を含む方法を実施する、移動局。
【請求項９】
前記切断条件は複数の切断条件を備える、請求項８記載の移動局。
【請求項１０】
前記切断条件を試験することは、
前記無線ネットワークによってサポートされるプロトコルバージョンが、前記モバイルＩＰをサポートする所定のプロトコルバージョンと互換性があるかどうかを決定することをさらに備える、請求項８記載の移動局。
【請求項１１】
前記認証はＣＨＡＰである、請求項８記載の移動局。
【請求項１２】
前記認証はＰＡＰである、請求項８記載の移動局。
【請求項１３】
前記切断条件を試験することは、ＩＰＣＰネゴシエーション中に、切断条件を満たしている前記無線ネットワークが送るＩＰアドレスオプションを含む構成否定応答（config-not-acknowledge）の受信を検出することをさらに備える、請求項８記載の移動局。
【請求項１４】
前記命令は、
モバイルＩＰ登録中にエージェント請求メッセージを送ることと；
前記エージェント請求メッセージを送った後で、所定の時間期間中に、エージェント広告メッセージの受信がないことを検出することと；
をさらに実施し、受信がないことを検出することが前記切断条件を満たす、請求項８記載の移動局。
【請求項１５】
インターネットプロトコル（Internet Protocol, IP）をサポートしているネットワークにおいて通信するのに適応した移動ノードであって、
命令を実行するプロセッサと；
前記命令を記憶するメモリと；
を備え、
前記命令は切断条件について試験し、前記切断条件はパケットネットワーク接続の前に評価され、前記切断条件は前記モバイルＩＰをサポートしないネットワークを識別し、前記切断条件は前記無線ネットワークの認証要求の決定を含み、前記切断条件が見付かったときに前記命令が前記無線ネットワークから切断する移動ノード。
【請求項１６】
前記認証はＣＨＡＰである請求項１５記載の移動ノード。
【請求項１７】
前記認証はＰＡＰである請求項１５記載の移動ノード。
【請求項１８】
前記命令は、
ＩＰＣＰネゴシエーション中に、前記切断条件を満たしている前記無線ネットワークが送るＩＰアドレスオプションを含む構成否定応答（config-not-acknowledge）の受信を検出することをさらに備える、請求項１５記載の移動ノード。
【請求項１９】
前記命令は、
モバイルＩＰ登録中にエージェント請求メッセージを送ることと；
前記エージェント請求メッセージを送った後で、所定の時間期間中に、エージェント広告メッセージの受信がないことを検出することと；
をさらに備え、受信がないことを検出することが前記切断条件を満たす、請求項１５記載の移動ノード。
【請求項２０】
無線通信システムにおいて使用するための移動局であって、前記移動局はモバイルＩＰに対するネットワークサポートを決定し、
前記移動局は、
無線ネットワークへ接続する手段と；
前記モバイルＩＰに対する前記ネットワークサポートの早期の表示である切断条件を試験する手段であって、前記無線ネットワークの認証要求を決定する手段を含む手段と；
前記切断条件が満たされているときは、前記無線ネットワークから切断する手段と；
前記切断条件が満たされていないときは、前記無線ネットワークへの接続を継続する手段と；
を備える移動局。
【外国語明細書】
2010273359000001.pdf