JP5450412B2 - モバイルIPv4用の新しいDiameterシグナリング - Google Patents

モバイルIPv4用の新しいDiameterシグナリング Download PDF

Info

Publication number
JP5450412B2
JP5450412B2 JP2010521010A JP2010521010A JP5450412B2 JP 5450412 B2 JP5450412 B2 JP 5450412B2 JP 2010521010 A JP2010521010 A JP 2010521010A JP 2010521010 A JP2010521010 A JP 2010521010A JP 5450412 B2 JP5450412 B2 JP 5450412B2
Authority
JP
Japan
Prior art keywords
mobile node
computer
home
authentication
network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2010521010A
Other languages
English (en)
Other versions
JP2010537491A (ja
Inventor
カリル,モハメド
ムハナ,アーマド
アクタ,ハセーブ
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Apple Inc
Original Assignee
Apple Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Apple Inc filed Critical Apple Inc
Publication of JP2010537491A publication Critical patent/JP2010537491A/ja
Application granted granted Critical
Publication of JP5450412B2 publication Critical patent/JP5450412B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0892Network architectures or network communication protocols for network security for authentication of entities by using authentication-authorization-accounting [AAA] servers or protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5007Internet protocol [IP] addresses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/03Protocol definition or specification 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • H04W12/069Authentication using certificates or pre-shared keys
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/08Access security
    • H04W12/084Access security using delegated authorisation, e.g. open authorisation [OAuth] protocol
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W60/00Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W60/00Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
    • H04W60/04Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration using triggered events
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/04Registration at HLR or HSS [Home Subscriber Server]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/06Registration at serving network Location Register, VLR or user mobility server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/08Mobility data transfer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/16Implementing security features at a particular protocol layer
    • H04L63/164Implementing security features at a particular protocol layer at the network layer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/04Network layer protocols, e.g. mobile IP [Internet Protocol]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Databases & Information Systems (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Description

関連出願のデータ
本出願は、2007年8月13日に出願された仮特許出願第60/955,533号、および2007年8月17日に出願された仮特許出願第60/956,550号に関連し、35U.S.C.§119(e)の下にこの先の出願の優先権を主張する。またこの仮特許出願は、本特許出願に参照として組み込まれる。
ホーム・ネットワーク(home network)、外部ネットワーク(foreign network)、および移動ノードを有するIPベースの移動通信システムなど、モバイルIPベースのシステム用のシステムおよび方法。
IPベースのモバイル・システム(mobile system)は、無線通信システムに少なくとも1つの移動ノード(mobile node)を含む。「移動ノード」という用語は、移動通信ユニット(mobile communication unit)を含み、通信システムはこの移動ノードの他に、ホーム・ネットワークおよび外部ネットワークを有する。移動ノードは、こうした他のネットワークを介してインターネットへの接続ポイントを変更することができるが、移動ノードはIPアドレス指定のために、常に単一のホーム・ネットワークと関連付けられる。ホーム・ネットワークはホーム・エージェントを有し、外部ネットワークは外部エージェントを有し、双方ともそのネットワークへの情報パケットおよびネットワークからの情報パケットのルーティングを制御する。
移動ノード、ホーム・エージェント、および外部エージェントは、特定のネットワーク構成または通信システムで使用される用語に応じて他の名称で呼ばれることがある。例えば「移動ノード」は、無線ネットワークにケーブル(例えば電話回線(「ツイスト・ペア」)、イーサネット・ケーブル、光ケーブルなど)で接続したPC、ならびに直接セルラ・ネットワークに無線接続したPCを含み、これはインターネット接続、電子メール、メッセージング・サービスなど様々な特徴および機能を有する様々な型およびモデルの移動端末(「携帯電話」)によって体験できる。
また、ホーム・エージェントは、ホーム・エージェント(Home Agent)、ホーム・モビリティ・マネージャ、ホーム位置レジスタと呼ばれることがあり、外部エージェントは、外部エージェント(Foreign Agent)、サービング・モビリティ・マネージャ、被訪問位置レジスタ(Visited Location Register)、および訪問サービング・エンティティ(Visiting Serving Entity)と呼ばれることがある。移動ノード、ホーム・エージェント、および外部エージェントという用語は、限定的に定義されるものではなく、ホーム・ネットワークまたは外部ネットワークに位置している他の移動通信ユニットまたは監視用ルーティング装置を含むことができる。また外部ネットワークは、サービング・ネットワークと呼ばれることも可能である。
移動ノードを登録する
外部エージェントおよびホーム・エージェントは、そのエージェントと関連するローカル・ネットワーク上のすべてのノードに、エージェント通知(agent advertisement)を定期的にブロードキャストする。エージェント通知は、モバイルIPプロトコル(RFC2002)または他のタイプの通信プロトコルの下で発行されることが可能である、ネットワーク上のエージェントからのメッセージである。この通知は、移動ノードに対してモビリティ・エージェント(例えばホーム・エージェント、外部エージェントなど)を一意に識別するために必要とされる情報を含むべきである。移動ノードはエージェント通知を調べ、移動ノードがホーム・ネットワークに接続されているか、外部ネットワークに接続されているかを判断する。
移動ノードがそのホーム・ネットワークに位置している場合、情報パケットは標準的なアドレス指定およびルーティング方法によって移動ノードにルーティングされる。しかしながら移動ノードが外部ネットワークを訪問している場合、移動ノードはエージェント通知から適切な情報を取得し、外部エージェントを介してこのノードのホーム・エージェントに登録要求メッセージを送信する。登録要求メッセージは、この移動ノードの気付アドレスを含む。登録処理が無事完了したことを確認するために、ホーム・エージェントによって登録応答メッセージが移動ノードに送信されることが可能である。
移動ノードは、「気付アドレス」をホーム・エージェントに登録することによって、ホーム・エージェントに移動ノードの現在位置を知らせるようにし続ける。登録された気付アドレスは、移動ノードが位置している外部ネットワークを識別し、ホーム・エージェントは移動ノードへのその後の送信には、この登録された気付アドレスを使用して情報パケットを外部ネットワークに転送する。移動ノードが外部ネットワークに位置している間にホーム・エージェントが移動ノード宛ての情報パケットを受信する場合、ホーム・エージェントは適切な気付アドレス(care−of address)を使用して、外部ネットワーク上の移動ノードの現在位置へ情報パケットを送信する。
認証、認可、およびアカウンティング(「AAA」)
IPベースの移動通信システムでは、移動ノードがそのホーム管理ドメインの外に移動するとき、移動ノードはそのホーム・ネットワークとのネットワーク接続を維持するために複数のドメインを介して通信する必要がある場合がある。別の管理ドメインによって制御される外部ネットワークに接続されている間は、ネットワーク・サーバはこの移動ノードへ提供されるサービスのために認証、認可、およびアカウンティング情報を収集しなければならない。この認証、認可、およびアカウンティング動作は「AAA」と呼ばれ、ホーム・ネットワークおよび外部ネットワーク上のAAAサーバが、それぞれのネットワークのAAA動作を実行する。
認証は、主張されるIDを証明するプロセスであり、モバイルIPネットワーク上のセキュリティ・システムは、要求される動作を認可する前に、システムのユーザIDの認証を必要とすることが多い。AAAサーバは、認可されるユーザのIDを認証し、移動ノードの要求動作を認可する。さらにAAAサーバは、管理ドメイン間の伝送リンクの使用量および使用料金の追跡など、アカウンティング機能も行う。
AAAサーバの別の機能は、セキュリティ・アソシエーションを格納すること、および割り当てることによって、情報パケットの安全な送信を支援することである。セキュリティ・アソシエーションは、安全なフォーマットで2つのノード間の情報パケットの送信を暗号化することを指定し、支援するために必要とされる暗号化プロトコル、ノンス(nonce)、および鍵のことである。セキュリティ・アソシエーションは、ノード間で交換される情報パケットに適用されることが可能である、ノード間にあるセキュリティ・コンテキストの集合である。各コンテキストは、認証アルゴリズムおよびモード、共有もしくは秘密鍵または適切な公開/秘密鍵のペア、ならびにリプレイ保護の方式を示す。
現在の登録および認証プロトコルは、一定のタイムアウト状況において登録および認証要求メッセージの再送を要求するので効率的ではない。登録および認証要求メッセージの再送は、こうした状況では不要である場合があり、このようにこれらのメッセージを再送する結果として、ただ1つの要求メッセージが必要とされるときにネットワーク上に多数の要求メッセージが送信される可能性がある。
本発明は、移動ノードとホーム・エージェントとの間用の新しい登録および認証プロトコルからなる。この新しいプロトコルは、移動ノードが外部ネットワークに位置しているとき、移動ノードの登録、認証、および認可を要求するために新規のメッセージング・シーケンスを使用し、またこの新規のプロトコルは、再送エラーと関連する問題を解消するために、標準的な登録および認証プロトコルのメッセージの一部を省略する。
このプロトコルでのメッセージングの初期シーケンスが、移動ノード、外部エージェント、外部AAAサーバ、およびホーム・ネットワークAAAサーバの間で行われ、その後登録要求がホーム・エージェントに送信可能になる。初期登録要求メッセージは、ネットワーク上の他のコンポーネント間で初期メッセージ・シーケンスが無事完了して初めてホーム・エージェントへ送信される。ホーム・エージェントは、そのホーム・エージェントAAAサーバとメッセージを交換して、ホーム・ネットワーク上の認証および認可を確認し、合格する場合、ホーム・エージェントは外部ネットワーク上の移動ノードに返送される応答を用いて、登録要求に応答する。本発明は、新しいプロトコルを利用して、または従来の登録の利用から変更されたメッセージを使用して、実施されることが可能である。
本発明の目的および特徴は、同様の数字が同様の要素を表わす添付の図面と併せて読まれるとき、次の詳細な説明および添付の特許請求の範囲から、さらに容易に理解されるようになるであろう。
本発明に使用されるモバイルIPベースの通信システムを示す図である。 従来技術に使用される登録および認証プロトコルのメッセージ・シーケンスを示す図である。 本発明のメッセージ・シーケンスを示す図である。 本発明のメッセージ・シーケンスを示す図である。
図1には、移動ノード64、ホーム・ネットワーク10、および外部ネットワーク40を有する、IPベースの移動システムの全体構造を示している。図1に示すように、ホーム・ネットワーク10および外部ネットワーク40は、クラウド35で表わされるインターネットに結合されている。ホーム・ネットワーク10は、通信リンク24を介してホーム・エージェント28に結合された中央バス・ライン(buss line)20を有する。バス・ライン20は、通信リンク22を介してAAAサーバ17に結合されている。ホーム・ネットワーク10は、通信リンク30を介してインターネット35に結合されている。通信リンクとは、あるネットワーク上の2つ以上のノード間、またはネットワーク上のユーザ間、または管理ドメイン間の接続である。
外部ネットワーク40は、通信リンク54を介して外部エージェント58に結合された中央バス・ライン50を有する。バス・ライン50は、通信リンク52を介してAAA外部ネットワーク・サーバ47に結合されている。外部ネットワーク40は、通信リンク37を介してインターネット35に結合されている。移動ノード64は、トランシーバ60の無線通信リンク66を介して外部ネットワーク40に電子的に結合されているように示されている。トランシーバ60は、通信リンク62を介して外部ネットワーク40に結合されている。移動ノード64は、外部ネットワーク40に結合されたいかなるトランシーバまたはアクセス・ネットワークとも通信することができる。
ホーム・エージェントおよび外部エージェントという用語は、モバイルIPプロトコル(RFC2002)の中で定義されているものとすることができるが、これらのエージェントは、単一のプロトコルまたはシステムに限定されない。実際には、本出願で使用されるホーム・エージェントという用語は、ホーム・モビリティ・マネージャ、ホーム位置レジスタ、ホーム・サービング・エンティティ、または移動ノード64のモビリティ関連機能を管理する責任を有するホーム・ネットワーク10における他のエージェントを指すことができる。同様に、本出願で使用される外部エージェントという用語は、サービング・モビリティ・マネージャ、被訪問位置レジスタ、訪問サービング・エンティティ、または移動ノード64のモビリティ関連機能を管理する責任を有する外部ネットワーク40上の他のエージェントを指すことができる。
図1に示すモバイルIP通信システムでは、移動ノード64は不変のIPアドレスによって識別される。移動ノード64がホーム・ネットワーク10に結合されている間、移動ノード64はホーム・ネットワーク10上の他の固定ノードと同様に情報パケットを受信する。移動中のとき、移動ノード64は外部ネットワーク40に位置している可能性もある。外部ネットワーク40に位置しているとき、ホーム・ネットワーク10が外部ネットワーク40への通信を「トンネリング」することによって、移動ノード64にデータ通信を送信する。
移動ノード64は、ホーム・エージェント28に気付アドレスを登録することによって、その現在位置または外部ネットワーク・アソシエーションをホーム・エージェント28に知らせ続ける。本質的に、気付アドレスは、移動ノード64が現在位置している外部ネットワーク40を表わす。移動ノード64が外部ネットワーク40に位置している間にホーム・エージェント28が移動ノード64宛ての情報パケットを受信する場合、ホーム・エージェント28は移動ノード64へのその後の送信では情報パケットを外部ネットワーク40へ「トンネリング」する。
外部エージェント58は、移動ノード64の現在の気付アドレスをホーム・エージェント28に知らせることに関与する。また外部エージェント58は、情報パケットがホーム・エージェント28によって外部エージェント58に転送された後に、移動ノード64用の情報パケットを受信する。さらに外部エージェント58は、外部ネットワーク40に接続されている間、移動ノード64によって生成される発信情報パケットのデフォルトのルータとして働く。
移動ノード64は、その現在の気付アドレスをホーム・エージェント28に知らせることに関与する。移動ノード64が外部ネットワーク40を訪問しているとき、移動ノード64は、エージェント通知から外部ネットワーク40および/または外部エージェント58のアドレスに関する適切な情報を取得する。この情報を取得した後に移動ノード64は外部エージェント58に登録要求を送信し、外部エージェント58は登録要求メッセージをホーム・エージェント28に転送する準備をする。
モバイルIPプロトコルは、移動ノードが新しい外部ネットワーク40へ移動した後にホーム・ネットワーク10上のホーム・エージェント28に気付アドレスを登録することを要求する。登録プロセスの一環として移動ノード64は、外部ネットワーク40上での始動またはエージェント通知の受信に応答して登録要求を発行する。登録要求メッセージは、移動ノード64の気付アドレスを含むホーム・ネットワーク10に送信されることが可能である。登録要求の受信を通知する、移動ノード64の気付アドレスの受信を確認する、および登録プロセスの完了を知らせるために、登録応答がホーム・ネットワーク10によって発行される。
気付アドレスは、移動ノード64が位置している外部ネットワーク40を識別し、ホーム・エージェント28は、移動ノード64へのその後の送信ではこの気付アドレスを使用して情報パケットを外部ネットワーク40にトンネリングする。登録が完了した後に、ホーム・エージェント28はこの通信を受信し、外部ネットワーク40上の移動ノード64にメッセージを「トンネリング」する。外部エージェント58はリダイレクトされた通信を受け取り、トランシーバ60によって移動ノード64に情報パケットを届ける。この方法では、ホーム・ネットワーク10上の通常アドレスの移動ノード64宛ての情報パケットが、外部ネットワーク40上の移動ノード64にリダイレクトすなわち転送される。また外部エージェント58は、選択される配信スタイルによっては、外部ネットワーク40に接続されている間、移動ノード64によって生成される「アウトバウンド」情報パケットのルータとして働くことができる。
図2は、外部ネットワーク上の移動ノード64の登録および認証に既知のプロトコル(RF4004)を使用したメッセージ・シーケンスを示している。ステップ210では、移動ノード64から外部エージェント58へ登録要求RRQが送信される。登録要求RRQメッセージが受信され、外部エージェント58によって新しい登録メッセージAMRが形成されると、ステップ220においてこのメッセージが、外部エージェント58から外部ネットワーク上のAAAFサーバ47へ送信される。ステップ230においてAMRメッセージがAAAFサーバ47からAAAHサーバ17へ送信され、ここで新しい登録要求メッセージHARが生成されて、ステップ240においてAAAH17からホーム・エージェント28へ送信される。
ホーム・エージェント28は、このHARメッセージを分析した後に、登録応答メッセージHAAを用いてこのメッセージに応答し、このHAAはステップ250においてAAAHサーバ17に返送される。AAAHサーバ17はAAAHサーバ17において新しい登録応答メッセージAMAを形成し、ステップ260においてこの新しい登録応答メッセージAMAをAAAFサーバ47に送信する。AAAFサーバ47は、ステップ270においてこの登録応答メッセージAMAを外部エージェント58に転送し、外部エージェントで新しい登録応答メッセージRRPが形成される。外部エージェント58は、ステップ280においてこの新しい登録応答メッセージRRPを移動ノード64に送信する。
この既知のプロトコルは、3つの異なる登録メッセージおよび3つの異なる登録応答メッセージを使用し、すべてが5つの構成要素間の8つのステップで順次送信される。プロトコル・シーケンスのどのステージにおいても遅延が発生する可能性があり、登録要求メッセージまたは登録応答メッセージが大幅に遅れる場合、移動ノード64は、先の登録要求が失われた、または送信に失敗したという仮定の下に、その登録要求を再発行することがある。登録要求のこの再発行および再送信は不必要である場合があり、状況によっては発行および送信されるべきではなかった登録メッセージでネットワークを混乱させる(cloud)可能性がある。本発明は、登録および認証の要求および応答のメッセージ・シーケンスを簡略化することによって、このような問題が生まれる可能性を排除する。
図3は、外部ネットワーク上の移動ノード64の登録および認証に本発明を使用したメッセージ・シーケンスを示している。ステップ310では、移動ノード64から外部エージェント58へ登録要求RRQが送信される。登録要求RRQメッセージが受信されて、外部エージェント58によって新しい登録メッセージAMRが形成され、ステップ320においてこのAMRメッセージが、外部エージェント58から外部ネットワーク上のAAAFサーバ47へ送信される。AMRメッセージは、ステップ330においてAAAFサーバ47からAAAHサーバ17へ送信される。
要求メッセージがホーム・エージェントに直接伝えられるようにするのではなく、まず、初期メッセージ・シーケンスが、AAAH17に要求メッセージAMRを分析すること、その後ステップ340においてAAAH17からAAAF47へ送信される応答メッセージAMAを準備することを求める。AAAF47は、ステップ350においてこの応答メッセージAMAを外部エージェント58に送信する。初期メッセージ・シーケンスは、ステップ350においてこのAMAメッセージを受信して終了する。
外部エージェントによって受信されたAMA応答メッセージを通じて登録要求がAAAH17によって承認および認証されたことを確認した後に、外部エージェントは、最初に移動ノード64から受信した登録要求RRQメッセージをステップ360において直接ホーム・エージェント28に転送する。ホーム・エージェントは、要求メッセージRRQの受信に基づいてステップ370においてAMR要求メッセージをAAAH17に送信し、AAAH17は、ステップ380において登録応答AMAメッセージを送信してこのAMR要求メッセージに応答する。ステップ380においてこのAMAメッセージを受信すると、ホーム・エージェント28は移動ノード64を登録できることを確認する。
ホーム・エージェント28での認証および登録後に、ホーム・エージェント28はステップ390において外部エージェント58に登録応答メッセージRRPを送信し、外部エージェント58は、ステップ395においてこの登録応答メッセージを移動ノード64に転送する。移動ノード64によって登録応答メッセージRRPが受信されると、登録および認証プロトコルが完了する。このプロトコルは従来技術のプロトコルに比べて使用する異なるメッセージ・フォーマットの数が少なく(4つのフォーマット)、これは、遅延が発生し、その遅延が登録要求メッセージの再送を引き起こす可能性を低減させる助けとなる。
図4は、外部ネットワーク上の移動ノード64の登録および認証に本発明を使用したメッセージ・シーケンスを示している。ステップ405では、初期メッセージ・シーケンスが、移動ノード64、外部エージェント58、LAAA147(AAAF47に対応する)、およびHAAA17の間で伝達されるEAP認証によって指定される。このEAP認証405により、移動ノード64がメッセージの初期シーケンスを通じてHAAA17により認証可能になる。要求メッセージがホーム・エージェントに直接伝達されるようにするのではなく、初期メッセージ・シーケンスは、まずAAAH17が要求メッセージを分析して、外部ネットワーク40上の構成要素に返って認証を確認することを求める。
ステップ405の後に、ステップ410において移動ノード64から外部エージェント58へ登録要求RRQが送信される。登録要求がEAP認証405を通じてAAAH17によって承認され、認証されたことを確認した後に、外部エージェントは、最初に移動ノード64から受信した登録要求RRQメッセージを、ステップ420においてホーム・エージェント28へ直接転送する。ホーム・エージェントは、要求メッセージRRQの受信に基づいてステップ430においてAMR要求メッセージをAAAH17に送信し、AAAH17は、ステップ440において登録応答AMAメッセージを送信してこのAMR要求メッセージに応答する。ステップ440においてAMAメッセージを受信すると、ホーム・エージェント28は移動ノード64を登録する能力を確認する。
ホーム・エージェント28での認証および登録後に、ホーム・エージェント28はステップ450において外部エージェント58に登録応答メッセージRRPを送信し、外部エージェント58は、ステップ460においてこの登録応答メッセージを移動ノード64に転送する。移動ノード64によって登録応答メッセージRRPが受信されると、登録および認証プロトコルが完了する。このプロトコルは、従来技術のプロトコルに比べて使用する異なるメッセージ・フォーマットの数が少なく(4つのフォーマット)、これは、遅延が発生し、その遅延が登録要求メッセージの再送を引き起こす可能性を低減させる助けとなる。
本発明について説明したが、以下を特許請求する。

Claims (17)

  1. 第1の認証、認可、およびアカウンティング(AAAサーバのコンピュータに結合されたホーム・エージェントを有するホーム・ネットワークと、
    第2のAAAサーバのコンピュータに結合された外部エージェントを有し、移動ノードが配置された外部ネットワークと、
    を含む通信ネットワークであって、
    前記外部エージェントが、
    前記移動ノードの認証を確認するために、前記外部エージェント、前記第1のAAAサーバ、及び前記第2のAAAサーバとの間で初期メッセージ・シーケンスを開始し、
    前記移動ノードの認証を確認した後、前記移動ノードから登録要求メッセージを受信し、
    前記初期メッセージ・シーケンスにおいて前記外部エージェントが受信した応答によって前記移動ノードの認証が確認される場合は、前記登録要求メッセージを前記ホーム・エージェントに送信し、
    前記1以上のAAAサーバを通じて前記移動ノードの認証が前記ホーム・エージェントにより確認されると、前記登録要求メッセージに対する応答を前記ホーム・ネットワークから受信し、
    前記登録要求メッセージに対する応答を前記移動ノードに送信する、
    ように構成されていることを特徴とする通信ネットワーク。
  2. 前記初期メッセージ・シーケンスを開始することは、前記外部エージェントから前記外部ネットワーク上の第1のAAAサーバのコンピュータへ初期メッセージ・シーケンスを送信することをさらに含む、請求項1に記載の通信ネットワーク。
  3. 前記初期メッセージ・シーケンスは、前記外部ネットワーク上の前記第1のAAAサーバのコンピュータが前記ホーム・ネットワーク上のAAAサーバのコンピュータへ前記初期メッセージ・シーケンスを送信することをさらに含む、請求項2に記載の通信ネットワーク。
  4. 前記初期メッセージ・シーケンスは、前記ホーム・ネットワーク上の前記AAAサーバのコンピュータが前記外部エージェントへ前記初期メッセージ・シーケンスへの応答を送信することをさらに含む、請求項3に記載の通信ネットワーク。
  5. 前記登録要求メッセージに対する応答の中に提供された情報に基づいて前記移動ノードに登録の準備をさせることをさらに含む、請求項1に記載の通信ネットワーク。
  6. 前記ホーム・エージェントが、前記ホーム・エージェントを用いた第2のメッセージ・シーケンスによって登録要求の認証を確認する、請求項1に記載の通信ネットワーク。
  7. 第1の認証、認可、およびアカウンティング(AAA)サーバのコンピュータに結合されたホーム・エージェントを有するホーム・ネットワークと、
    第2のAAAサーバのコンピュータに結合された外部エージェントを有し、移動ノードが配置された外部ネットワークと、
    を含む通信ネットワークで実行される方法であって、
    前記外部エージェントが、
    前記移動ノードの認証を確認するために、前記外部エージェント、前記第1のAAAサーバ、及び前記第2のAAAサーバとの間で初期メッセージ・シーケンスを開始する処理と、
    前記移動ノードの認証を確認した後、前記移動ノードから登録要求メッセージを受信する処理と、
    前記初期メッセージ・シーケンスにおいて前記外部エージェントが受信した応答によって前記移動ノードの認証が確認される場合は、前記登録要求メッセージを前記ホーム・エージェントに送信する処理と、
    前記1以上のAAAサーバを通じて前記移動ノードの認証が前記ホーム・エージェントにより確認されると、前記登録要求メッセージに対する応答を前記ホーム・ネットワークから受信する処理と、
    前記登録要求メッセージに対する応答を前記移動ノードに送信する処理と、
    を実行することを特徴とする方法。
  8. 前記初期メッセージ・シーケンスを開始する処理は、前記外部エージェントから前記外部ネットワーク上の第1のAAAサーバのコンピュータへ初期メッセージ・シーケンスを送信することをさらに含む、請求項7に記載の方法。
  9. 前記第1の登録メッセージの初期シーケンスは、前記外部ネットワーク上の前記第1のAAAサーバのコンピュータが前記ホーム・ネットワーク上のAAAサーバのコンピュータへ前記初期メッセージ・シーケンスを送信する処理をさらに含む、請求項8に記載の方法。
  10. 前記初期メッセージ・シーケンスは、前記ホーム・ネットワーク上の前記AAAサーバのコンピュータが前記外部エージェントへ前記初期メッセージ・シーケンスへの応答を送信する処理をさらに含む、請求項9に記載の方法。
  11. 前記登録要求メッセージに対する応答の中に提供された情報に基づいて前記移動ノードに登録の準備をさせる処理をさらに含む、請求項7に記載の方法。
  12. 前記ホーム・エージェントが、前記ホーム・エージェントを用いた第2のメッセージ・シーケンスによって登録要求の認証を確認する、請求項7に記載の方法。
  13. 第1の認証、認可、およびアカウンティング(AAA)サーバのコンピュータに結合されたホーム・エージェントを有するホーム・ネットワークと、
    第2のAAAサーバのコンピュータに結合された外部エージェントを有し、移動ノードが配置された外部ネットワークと、
    を含む通信ネットワークで実行される処理に関するプログラム命令を記録したコンピュータ読み取り可能な記録媒体であって、
    前記外部エージェントのプロセッサに、
    前記移動ノードの認証を確認するために、前記外部エージェント、前記第1のAAAサーバ、及び前記第2のAAAサーバとの間で初期メッセージ・シーケンスを開始する手順と、
    前記移動ノードの認証を確認した後、前記移動ノードから登録要求メッセージを受信する手順と、
    前記初期メッセージ・シーケンスにおいて前記外部エージェントが受信した応答によって前記移動ノードの認証が確認される場合は、前記登録要求メッセージを前記ホーム・エージェントに送信する手順と、
    前記1以上のAAAサーバを通じて前記移動ノードの認証が前記ホーム・エージェントにより確認されると、前記登録要求メッセージに対する応答を前記ホーム・ネットワークから受信する手順と、
    前記登録要求メッセージに対する応答を前記移動ノードに送信する手順と、
    を実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
  14. 前記初期メッセージ・シーケンスを開始する手順は、前記外部エージェントから前記外部ネットワーク上の第1のAAAサーバのコンピュータへ初期メッセージ・シーケンスを送信することをさらに含む、請求項13に記載のコンピュータ読み取り可能な記録媒体。
  15. 前記初期メッセージ・シーケンスは、前記外部ネットワーク上の前記第1のAAAサーバのコンピュータが前記ホーム・ネットワーク上のAAAサーバのコンピュータへ前記初期メッセージ・シーケンスを送信する手順をさらに含む、請求項14に記載のコンピュータ読み取り可能な記録媒体。
  16. 前記初期メッセージ・シーケンスは、前記ホーム・ネットワーク上の前記AAAサーバのコンピュータが前記外部エージェントへ前記初期メッセージ・シーケンスへの応答を送信する手順をさらに含む、請求項15に記載のコンピュータ読み取り可能な記録媒体。
  17. 前記登録要求メッセージに対する応答の中に提供された情報に基づいて前記移動ノードに登録の準備をさせる手順をさらに含む、請求項13に記載のコンピュータ読み取り可能な記録媒体。
JP2010521010A 2007-08-13 2008-08-12 モバイルIPv4用の新しいDiameterシグナリング Active JP5450412B2 (ja)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US95553307P 2007-08-13 2007-08-13
US60/955,533 2007-08-13
US95655007P 2007-08-17 2007-08-17
US60/956,550 2007-08-17
PCT/US2008/009646 WO2009023198A1 (en) 2007-08-13 2008-08-12 New diameter signaling for mobile ipv4

Publications (2)

Publication Number Publication Date
JP2010537491A JP2010537491A (ja) 2010-12-02
JP5450412B2 true JP5450412B2 (ja) 2014-03-26

Family

ID=40350993

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010521010A Active JP5450412B2 (ja) 2007-08-13 2008-08-12 モバイルIPv4用の新しいDiameterシグナリング

Country Status (6)

Country Link
US (4) US8713637B2 (ja)
EP (2) EP2186373A4 (ja)
JP (1) JP5450412B2 (ja)
KR (5) KR101539904B1 (ja)
CN (4) CN101779482B (ja)
WO (1) WO2009023198A1 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102025700B (zh) * 2009-09-23 2013-11-06 华为技术有限公司 面向用户的通信方法和路由注册方法及设备及通信系统

Family Cites Families (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI105965B (fi) * 1998-07-07 2000-10-31 Nokia Networks Oy Autentikointi tietoliikenneverkosssa
US7421077B2 (en) * 1999-01-08 2008-09-02 Cisco Technology, Inc. Mobile IP authentication
US6542992B1 (en) * 1999-01-26 2003-04-01 3Com Corporation Control and coordination of encryption and compression between network entities
US6560217B1 (en) * 1999-02-25 2003-05-06 3Com Corporation Virtual home agent service using software-replicated home agents
JP2001169341A (ja) * 1999-09-29 2001-06-22 Fujitsu Ltd 移動通信サービス提供システム、移動通信サービス提供方法、認証装置、およびホームエージェント装置
JP4060021B2 (ja) * 2000-02-21 2008-03-12 富士通株式会社 移動通信サービス提供システム、および移動通信サービス提供方法
US6992995B2 (en) * 2000-04-17 2006-01-31 Telcordia Technologies, Inc. Telecommunication enhanced mobile IP architecture for intra-domain mobility
JP4294829B2 (ja) * 2000-04-26 2009-07-15 ウォーターフロント・テクノロジーズ エルエルシー モバイルネットワークシステム
JP2002033764A (ja) * 2000-07-14 2002-01-31 Fujitsu Ltd 通信サービス提供システム、並びに通信サービス提供システムにおいて使用される移動端末装置、アドレスサーバ装置、およびルータ装置
JP4201466B2 (ja) * 2000-07-26 2008-12-24 富士通株式会社 モバイルipネットワークにおけるvpnシステム及びvpnの設定方法
JP3639208B2 (ja) * 2000-11-28 2005-04-20 株式会社東芝 移動通信システム、移動端末装置、aaahサーバ装置、認証課金サービス提供方法、認証課金サービス享受方法、移動端末装置情報提供方法及び相手端末確認方法
US7333482B2 (en) * 2000-12-22 2008-02-19 Interactive People Unplugged Ab Route optimization technique for mobile IP
US7152238B1 (en) * 2000-12-29 2006-12-19 Cisco Technology, Inc. Enabling mobility for point to point protocol (PPP) users using a node that does not support mobility
DE60222875T2 (de) 2001-04-06 2008-02-14 Nortel Networks Ltd., St. Laurent Verfahren und system zur erkennung einer namenserveradresse
US7382748B1 (en) * 2001-10-24 2008-06-03 Nortel Networks Limited Assigning a dynamic home agent for a mobile network element
KR100450973B1 (ko) * 2001-11-07 2004-10-02 삼성전자주식회사 무선 통신시스템에서 이동 단말기와 홈에이전트간의인증을 위한 방법
US8121597B2 (en) * 2002-03-27 2012-02-21 Nokia Siemens Networks Oy Method of registering and deregistering a user
JP3885942B2 (ja) * 2002-04-05 2007-02-28 Kddi株式会社 移動端末のデータ通信方法
US7286510B2 (en) * 2002-04-15 2007-10-23 Qualcomm Incorporated Method and apparatus for providing compatibility between elements of a wireless communication system
JP3810711B2 (ja) * 2002-07-10 2006-08-16 Kddi株式会社 パケット転送方法およびパケット転送システム、コンピュータプログラム
US6956846B2 (en) * 2002-08-16 2005-10-18 Utstarcom Incorporated System and method for foreign agent control node redundancy in a mobile internet protocol network
US20070208864A1 (en) * 2002-10-21 2007-09-06 Flynn Lori A Mobility access gateway
JP3647433B2 (ja) * 2002-10-25 2005-05-11 松下電器産業株式会社 無線通信管理方法及び無線通信管理サーバ
EP1610523A3 (en) * 2002-12-09 2006-03-29 Alcatel Internet protocol mobility supporting system and related devices
US20050041808A1 (en) * 2003-08-22 2005-02-24 Nortel Networks Limited Method and apparatus for facilitating roaming between wireless domains
US7548981B1 (en) * 2004-03-03 2009-06-16 Sprint Spectrum L.P. Biometric authentication over wireless wide-area networks
US7366509B2 (en) * 2004-03-18 2008-04-29 Utstarcom, Inc. Method and system for identifying an access point into a wireless network
US7097302B2 (en) * 2004-07-03 2006-08-29 Mcgregor Scott D Rigid gas permeable contact lens with 3-part curvature
US7840217B2 (en) * 2004-07-23 2010-11-23 Cisco Technology, Inc. Methods and apparatus for achieving route optimization and location privacy in an IPV6 network
TW200607293A (en) * 2004-08-03 2006-02-16 Zyxel Communications Corp Method and system for dynamically assigning agent of mobile VPN
US7486951B2 (en) * 2004-09-24 2009-02-03 Zyxel Communications Corporation Apparatus of dynamically assigning external home agent for mobile virtual private networks and method for the same
US7639802B2 (en) * 2004-09-27 2009-12-29 Cisco Technology, Inc. Methods and apparatus for bootstrapping Mobile-Foreign and Foreign-Home authentication keys in Mobile IP
WO2006071055A1 (en) * 2004-12-28 2006-07-06 Samsung Electronics Co., Ltd. A system and method for providing secure mobility and internet protocol security related services to a mobile node roaming in a foreign network
US7646753B2 (en) * 2005-01-10 2010-01-12 Research In Motion Limited Mobile IP registration process for always-on device
US7881262B2 (en) * 2005-07-07 2011-02-01 Alvarion Ltd. Method and apparatus for enabling mobility in mobile IP based wireless communication systems
US7920863B2 (en) * 2005-08-22 2011-04-05 Futurewei Technologies, Inc. Method and system for managing network resources
CN100411377C (zh) * 2005-10-31 2008-08-13 华为技术有限公司 一种组播业务激活方法
US8042154B2 (en) * 2005-11-07 2011-10-18 Cisco Technology, Inc. Allowing network access for proxy mobile IP cases for nodes that do not support CHAP authentication
KR100753820B1 (ko) * 2005-12-10 2007-08-31 한국전자통신연구원 사전공유키(PSK) 기반의 안전한 모바일 IPv6 이동노드 초기구동을 위한 네트워크 시스템 및 통신 방법
DE102006006072B3 (de) * 2006-02-09 2007-08-23 Siemens Ag Verfahren zum Sichern der Authentizität von Nachrichten, die gemäß einem Mobile Internet Protokoll ausgetauscht werden
DE102006031870B4 (de) * 2006-06-01 2008-07-31 Siemens Ag Verfahren und System zum Bereitstellen eines Mobile IP Schlüssels
US8891506B2 (en) * 2006-07-26 2014-11-18 Motorola Mobility Llc Method and apparatus for providing mobile IP service through a network address translation gateway
KR100872345B1 (ko) * 2006-11-07 2008-12-05 삼성전자주식회사 네트워크 접근 식별자 스위칭 속도 개선 시스템 및 방법과이를 이용하는 휴대 단말기

Also Published As

Publication number Publication date
EP3547737A1 (en) 2019-10-02
US8713637B2 (en) 2014-04-29
EP2186373A1 (en) 2010-05-19
CN103686731B (zh) 2017-05-17
KR20140138322A (ko) 2014-12-03
KR20150020256A (ko) 2015-02-25
EP2186373A4 (en) 2012-12-19
US20110191819A1 (en) 2011-08-04
US9871793B2 (en) 2018-01-16
KR101455965B1 (ko) 2014-10-31
CN103686731A (zh) 2014-03-26
KR101539904B1 (ko) 2015-07-27
CN103686733A (zh) 2014-03-26
WO2009023198A1 (en) 2009-02-19
CN101779482A (zh) 2010-07-14
US9009789B2 (en) 2015-04-14
KR101539912B1 (ko) 2015-07-28
JP2010537491A (ja) 2010-12-02
CN103686732B (zh) 2017-05-17
CN101779482B (zh) 2014-01-22
KR101456736B1 (ko) 2014-10-31
US20140192721A1 (en) 2014-07-10
US20170155649A1 (en) 2017-06-01
KR101511002B1 (ko) 2015-04-10
KR20140106677A (ko) 2014-09-03
US20150188920A1 (en) 2015-07-02
KR20100053659A (ko) 2010-05-20
CN103686732A (zh) 2014-03-26
KR20140101853A (ko) 2014-08-20
US9578029B2 (en) 2017-02-21

Similar Documents

Publication Publication Date Title
JP4723158B2 (ja) パケット・データ・ネットワークにおける認証方法
CN101675644B (zh) 无线通信网络中的用户概况、策略、及pmip密钥分发
RU2437238C2 (ru) Способы и устройство для обеспечения иерархии ключей pmip в сети беспроводной связи
Hess et al. Performance evaluation of AAA/mobile IP authentication
EP2151142B1 (en) Methods and apparatus for sending data packets to and from mobile nodes
US8615658B2 (en) Dynamic foreign agent—home agent security association allocation for IP mobility systems
EP1855442A1 (en) System and Method for Authentication in a Communication System
CN101116348A (zh) 对归属代理执行代理计费的方法、设备及系统
US8819790B2 (en) Cooperation method and system between send mechanism and IPSec protocol in IPV6 environment
JP5450412B2 (ja) モバイルIPv4用の新しいDiameterシグナリング
CN101325804B (zh) 获取密钥的方法、设备及系统
HK1194589B (en) New diameter signaling for mobile ipv4
HK1194589A (en) New diameter signaling for mobile ipv4
HK1194588A (en) New diameter signaling for mobile ipv4
HK1194587B (en) New diameter signaling for mobile ipv4
HK1194587A (en) New diameter signaling for mobile ipv4

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110803

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20121113

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20121127

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20130226

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20130305

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130319

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20130319

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20130408

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130520

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20130626

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20131025

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20131105

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20131202

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20131225

R150 Certificate of patent or registration of utility model

Ref document number: 5450412

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250