(57)【要約】  ネットワークデバイスは、当該ネットワークデバイスによってサポートされるモビリティプロトコルを示すプロトコル情報を含むアクセスポイント名信号を送信する送信モジュールを備える。受信モジュールは、モビリティプロトコルをサポートするＰＤＮゲートウェイのアドレスを有するパケットデータネットワーク（ＰＤＮ）ゲートウェイアドレス信号を受信する。制御モジュールは、ＰＤＮゲートウェイのアドレスに基づいて、ＰＤＮゲートウェイと通信するためのトンネルを確立する。【選択図】図８
2010522483.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークデバイスであって、
前記ネットワークデバイスによってサポートされるモビリティプロトコルを示すプロトコル情報を有するアクセスポイント名信号を送信する送信モジュールと、
前記モビリティプロトコルをサポートするＰＤＮゲートウェイのアドレスを有するパケットデータネットワークゲートウェイアドレス信号（ＰＤＮゲートウェイアドレス信号）を受信する受信モジュールと、
前記ＰＤＮゲートウェイの前記アドレスに基づいて、前記ＰＤＮゲートウェイと通信するためのトンネルを確立する制御モジュールと
を備えるネットワークデバイス。
【請求項２】
前記アドレスは、ネットワークごとに選択される請求項１に記載のネットワークデバイス。
【請求項３】
前記受信モジュールは、選択されたモビリティプロトコルを示すモビリティプロトコル選択信号をさらに受信し、
前記制御モジュールは、前記ＰＤＮゲートウェイアドレス信号および前記モビリティプロトコル選択信号のうちの少なくとも１つの受信に基づいて、ネットワークへのアクセスが許可されるか否かを決定する請求項１に記載のネットワークデバイス。
【請求項４】
前記制御モジュールは、前記ＰＤＮゲートウェイアドレス信号および前記モビリティプロトコル選択信号のうちの少なくとも１つが予め決められた期間内に受信されない場合、前記ネットワークデバイスと前記ＰＤＮゲートウェイとの間におけるインターネットプロトコルコネクティビティが許可されないことを判断する請求項３に記載のネットワークデバイス。
【請求項５】
前記制御モジュールは、前記ＰＤＮゲートウェイアドレス信号および前記モビリティプロトコル選択信号の内容に基づいて、ネットワークへのアクセスが許可されるか否かを決定する請求項３に記載のネットワークデバイス。
【請求項６】
前記制御モジュールは、前記モビリティプロトコル選択信号に基づいて、アクセスネットワークへのハンドオフを前記ネットワークデバイスに対して許可するか否かを決定する請求項３に記載のネットワークデバイス。
【請求項７】
前記ハンドオフは、前記ネットワークデバイスによる、選択されたハンドオフモビリティプロトコルを用いたアクセスネットワークにおける変更を含む請求項６に記載のネットワークデバイス。
【請求項８】
前記制御モジュールは、前記モビリティプロトコル選択信号によって示される前記選択されたモビリティプロトコルが、前記ネットワークデバイスによってサポートされる前記モビリティプロトコルと異なる場合は、インターネットプロトコルモビリティが許可されていないとする、請求項３に記載のネットワークデバイス。
【請求項９】
前記制御モジュールは、前記モビリティプロトコル選択信号によって示される前記選択されたモビリティプロトコルに基づいて、アクセスネットワークに対応する接続手続きを実行する、請求項３に記載のネットワークデバイス。
【請求項１０】
前記制御モジュールは、前記モビリティプロトコル選択信号によって示される前記選択されたモビリティプロトコルが、前記ネットワークデバイスによってサポートされる前記モビリティプロトコルと異なる場合、非モビリティモードで動作して、インターネットプロトコルコネクティビティを確立する、請求項３に記載のネットワークデバイス。
【請求項１１】
前記アクセスポイント名信号は、モビリティマネジメントディスクリプタを有し、
前記モビリティマネジメントディスクリプタは、モビリティプロトコルサポート識別子、モビリティプロトコル優先権識別子、および、ハンドオフモビリティプロトコル識別子のうちの少なくとも１つを含む、
請求項３に記載のネットワークデバイス。
【請求項１２】
前記モビリティマネジメントディスクリプタは、前記ネットワークデバイスがＰＤＮを識別していない場合にＰＤＮ識別子およびドメイン名識別子のうちの少なくとも１つに対応するダミービットを含む、
請求項１１に記載のネットワークデバイス。
【請求項１３】
前記送信モジュールは、前記アクセスポイント名信号を含むアクセス認証信号を生成し、
前記受信モジュールは、最初のアクセス信号に基づいて、認証応答信号を受信する、
請求項３に記載のネットワークデバイス。
【請求項１４】
前記送信モジュールはアクセス認証信号を生成し、
前記受信モジュールは、前記アクセス認証信号に基づいて、認証応答信号を受信し、
前記送信モジュールは、前記認証応答信号に基づいて、前記アクセスポイント名信号を含むパラメータ信号を生成し、
前記受信モジュールは、前記パラメータ信号に基づいて、前記ＰＤＮゲートウェイアドレス信号および前記モビリティプロトコル選択信号を受信する、
請求項３に記載のネットワークデバイス。
【請求項１５】
請求項３に記載のネットワークデバイスを備え、ＰＤＮゲートウェイをさらに備えるネットワークシステム。
【請求項１６】
前記制御モジュールは、結合アップデートを生成し、前記送信モジュールを介して前記結合アップデートを前記ＰＤＮゲートウェイに送信する、
請求項１に記載のネットワークデバイス。
【請求項１７】
前記アクセスポイント名信号は、コネクティビティプロトコルを有する、請求項１に記載のネットワークデバイス。
【請求項１８】
前記制御モジュールは、モビリティマネジメントデバイスを介してホームネットワークと通信することにより、選択されたモビリティプロトコルを判断し、
前記制御モジュールは、接続手続きを実行して、前記選択されたモビリティプロトコルに基づいて、サービスゲートウェイを介して前記ＰＤＮゲートウェイと通信する、
請求項１に記載のネットワークデバイス。
【請求項１９】
請求項１に記載されたネットワークデバイスを備え、前記ＰＤＮゲートウェイアドレス信号および選択されたモビリティプロトコルを示すモビリティプロトコル選択信号を生成する別のネットワークデバイスをさらに備えるネットワークシステム。
【発明の詳細な説明】
【関連出願】
【０００１】
本出願は、２００７年３月２３日に出願された米国特許仮出願番号第６０／８９６，６０６号、２００７年７月１２日に出願された米国特許仮出願番号第６０／９４９，３５１号、および、２００７年８月２３日に出願された米国特許仮出願番号第６０／９５７，５７９号の優先権を主張し、その全体の開示内容は、参照によりここに組み込まれる。
【技術分野】
【０００２】
本開示は、通信システムに関し、より詳しくは、遠隔ネットワークに対するネットワークデバイスのコネクティビティおよびモビリティを管理するプロトコルの選択に関する。
【背景技術】
【０００３】
開示の前後関係を一般的に示す目的で背景技術を説明する。現在指定されている発明者の研究は、この背景技術の章に記載されている研究ばかりでなく、出願時には本開示に対する先行技術としては明確にも暗示的にも認められていないものも含む。
【０００４】
図１を参照すると、3rd Generation Partnership Project（３ＧＰＰ（登録商標））ネットワークからの３ＧＰＰ（登録商標）アクセスを示す一例のネットワークシステム１０が示されている。ネットワークシステム１０は、ＶＰＬＭＮ(visited public land mobile network）のような１つ以上の遠隔ネットワークと通信しうるサービス要求デバイス（ＳＲＤ）１２（例えばモバイルネットワークデバイス）と、３ＧＰＰ（登録商標）システム１４のＨＰＬＭＮ（home public land mobile network）とを有する。ＳＲＤ１２は、ＨＰＬＭＮのＰＤＮ（パケットデータネットワーク）ゲートウェイ１６に対するインターネットプロトコル（ＩＰ）コネクティビティを確立することによって、オペレータＩＰサービスのようなサービスを受ける。当該サービスは、ウェブブラウジング、ＶｏＩＰ（voice over Internet phone）、電子メール（Ｅメール）、および、リアルタイムＩＰマルチメディアなどのリアルタイムおよび非リアルタイムサービスだけでなく、会話およびストリーミングサービスも含んでよい。
【０００５】
ＶＰＬＭＮは、ＲＡＮ（無線アクセスネットワーク）１８、サービスゲートウェイ２０、ＭＭＥ（モビリティマネジメントエンティティ）２２、および、ＳＧＳＮ（servicing general packet radio service support node）２４を有する。サービスゲートウェイ２０は、ＳＡＥ（system architecture evolution）ゲートウェイ、または、ＷＡＧ（無線アクセスゲートウェイ）であってよい。ＭＭＥ２２は、ＲＡＮ１８、サービスゲートウェイ２０、および、ＳＧＳＮ２４のそれぞれと通信する。ＭＭＥ２２は、ＳＲＤトラッキングおよびセキュリティ機能を実行する。サービスゲートウェイ２０は、ＲＡＮ１８、ＰＤＮゲートウェイ１６、および、ＳＧＳＮ２４と通信する。ＳＧＳＮ２４は、ＭＭＥ選択および／またはサービスゲートウェイ選択を実行してよい。
【０００６】
ＨＰＬＭＮは、３ＧＰＰ（登録商標）認証、許可、課金（ＡＡＡ）サーバ２８と通信するホーム加入者サーバ（ＨＳＳ）２６を有する。ＨＰＬＭＮは、ｈＰＣＲＦ（home policy and changing rules function）デバイス３０およびＰＤＮと通信するＰＤＮゲートウェイ１６も有してよい。ＰＤＮは、３２として特定される、ＩＰマルチメディアサブシステム（ＩＭＳ）サービス、パケット切り替えサービスシーケンス（ＰＳＳ）サービスなどを含みうるオペレータＩＰサービスを提供してよい。
【０００７】
ＨＳＳ２６は、ＰＤＮにアクセスすべく、ＳＲＤ１２に関連付けられた加入者のような加入者に要求される認証および加入者データを有してよい。ＨＳＳ２６は、ＳＲＤ１２が登録される３ＧＰＰ（登録商標）ＡＡＡサーバ２８のＩＰアドレスも格納してよい。ＨＳＳ２６は、ＰＤＮゲートウェイ選択を実行してよい。ｈＰＣＲＦデバイス３０は、サービスゲートウェイ２０およびｈＰＣＲＦ３０に関連付けられた参照ポイントのような、ネットワークデバイス間の参照ポイントを終了させるために用いられてよい。
【０００８】
３ＧＰＰ（登録商標）ＡＡＡサーバ２８は、ＡＡＡ情報と、加入者プロフィール情報とを提供する。当該情報は、ＨＳＳ２６から得てよい。一例に過ぎないが、３ＧＰＰ（登録商標）ＡＡＡサーバ２８は、トンネル確立要求がＳＲＤ１２から発せられた後にＨＳＳ２６によって加入者を認証してよい。
【０００９】
ＳＲＤ１２は、ＰＤＮゲートウェイ１６にアクセスする場合に、ＲＡＮ１８を介してＭＭＥ２２に送信されるアクセス認証信号を生成してよい。ＭＭＥ２２は、ＨＳＳ２６および／または３ＧＰＰ（登録商標）ＡＡＡサーバ２８に送信されるＡＡＡ要求信号を生成する。認証手続きの一部として、ＨＳＳ２６および／または３ＧＰＰ（登録商標）ＡＡＡサーバ２８は、ＳＲＤ１２を認証してＰＤＮゲートウェイを選択する。ＭＭＥ２２とＰＤＮゲートウェイ１６との間にＩＰコネクティビティが確立されてよい。ＩＰコネクティビティの確立の後、ＳＲＤ１２とＭＭＥ２２との間における接続手続きが完了する。ＳＲＤ１２は、ＰＤＮゲートウェイ１６のホームエージェントに登録してよい。そして、ＳＲＤ１２は、ＰＤＮゲートウェイ１６を介して、ＰＤＮからのサービスを受ける。
【００１０】
図２を参照すると、非３ＧＰＰ（登録商標）ネットワーク５０を介した３ＧＰＰ（登録商標）アクセスを示す一例のネットワークシステムが示されている。ネットワークシステム５０は、無線ＬＡＮ（ＷＬＡＮ）のような非３ＧＰＰ（登録商標）ネットワーク内に配置されるＳＲＤ５２を有する。３ＧＰＰ（登録商標）アクセスは、５４として識別される。ＳＲＤ５２は、ＶＰＬＭＮおよびＨＰＬＭＮのような１つ以上の遠隔ネットワークと通信してよい。ＳＲＤ５２は、ＨＰＬＭＮのＰＤＮゲートウェイ５６に対するＩＰコネクティビティを確立することによって、オペレータＩＰサービスのようなサービスを受ける。
【００１１】
ＶＰＬＭＮは、ＲＡＮ５８、サービスゲートウェイ６０、ＭＭＥ６２、および、ＳＧＳＮ６４を有する。ＭＭＥ６２は、ＲＡＮ５８、サービスゲートウェイ６０、ＭＭＥ６２、および、ＳＧＳＮ６４のそれぞれと通信する。ＭＭＥ６２は、ＳＲＤトラッキングおよびセキュリティ機能を実行する。サービスゲートウェイ６０は、非３ＧＰＰ（登録商標）ネットワーク、ＰＤＮゲートウェイ５６、ＲＡＮ５８、および、ＳＧＳＮ６４と通信する。ＳＧＳＮ６４は、ＭＭＥ選択および／またはサービスゲートウェイ選択を実行してよい。
【００１２】
ＨＰＬＭＮは、３ＧＰＰ（登録商標）ＡＡＡサーバ７０と通信するＨＳＳ６８を有する。ＨＰＬＭＮは、ｈＰＣＲＦデバイス７２およびＰＤＮと通信するＰＤＮゲートウェイ５６も有する。ＰＤＮは、７４として特定されるオペレータＩＰサービスを提供する。ＨＳＳ６８は、ＰＤＮにアクセスすべく、ＳＲＤ５２と関連付けられた加入者のような一加入者に要求される認可および加入者データを有してしてよい。ＨＳＳ６８は、ＳＲＤ５２が登録される３ＧＰＰ（登録商標）ＡＡＡサーバ７０のＩＰアドレスも格納してよい。ＨＳＳ６８は、ＰＤＮゲートウェイ選択を実行してよい。ｈＰＣＲＦデバイス７２は、サービスゲートウェイ６０およびｈＰＣＲＦ７２に関連付けられた参照ポイントのような、ネットワークデバイス間の参照ポイントを終了させるために用いられてよい。
【００１３】
３ＧＰＰ（登録商標）ＡＡＡサーバ７０は、ＡＡＡ情報および加入者プロフィール情報を提供する。当該情報は、ＨＳＳ６８から得てよい。一例に過ぎないが、３ＧＰＰ（登録商標）ＡＡＡサーバ７０は、トンネル確立要求がＳＲＤ５２から発せられた後にＨＳＳ６８によって加入者を認証してよい。
【００１４】
ＳＲＤ５２は、ＰＤＮゲートウェイ５６にアクセスする場合に、非３ＧＰＰ（登録商標）ネットワークおよびサービスゲートウェイ６０を介してＭＭＥ６２に送信されるアクセス認証信号を生成してよい。ＭＭＥ６２は、ＨＳＳ６８および／または３ＧＰＰ（登録商標）ＡＡＡサーバ７０に送信されるＡＡＡ要求信号を生成する。認証手続きの一部として、ＨＳＳ６８および／または３ＧＰＰ（登録商標）ＡＡＡサーバ７０は、ＳＲＤ５２を認証してＰＤＮゲートウェイを選択する。ＭＭＥ６２とＰＤＮゲートウェイ５６との間のＩＰコネクティビティが確立されてよい。ＩＰコネクティビティの確立の後、ＳＲＤ５２とＭＭＥ６２との間における接続手続きが完了する。ＳＲＤ５２は、ＰＤＮゲートウェイ５６のホームエージェントに登録してよい。そして、ＳＲＤ５２は、ＰＤＮゲートウェイ５６を介して、パケットデータネットワークからサービスを受ける。
【００１５】
図３を参照すると、非３ＧＰＰ（登録商標）ネットワークを介した信頼できる非３ＧＰＰ（登録商標）アクセスを示す一例のネットワークシステム１００が示されている。ネットワークシステム１００は、ＷｉＭＡＸ（Worldwide Interoperability for Microwave Access）ネットワークのような非３ＧＰＰ（登録商標）ネットワークに配置されるＳＲＤ１０２を有する。非３ＧＰＰ（登録商標）アクセスは、１０３として特定される。ＳＲＤ１０２は、ＶＰＬＭＮおよびＨＰＬＭＮのような１つ以上の遠隔ネットワークと通信してよい。ＳＲＤ１０２は、ＨＰＬＭＮのＰＤＮゲートウェイ１０４に対するＩＰコネクティビティを確立することによって、オペレータＩＰサービスのようなサービスを受ける。
【００１６】
ＶＰＬＭＮは、ＲＡＮ１０６、サービスゲートウェイ１０８、ＭＭＥ１１０、および、ＳＧＳＮ１１２のそれぞれと通信する。ＭＭＥ１１０は、ＲＡＮ１０６、サービスゲートウェイ１０８、および、ＳＧＳＮ１１２のそれぞれと通信する。ＭＭＥ１１０は、ＳＲＤトラッキングおよびセキュリティ機能を実行する。サービスゲートウェイ１０８は、非３ＧＰＰ（登録商標）ネットワーク、ＰＤＮゲートウェイ１０４、ＲＡＮ１０６、および、ＳＧＳＮ１１２と通信する。ＳＧＳＮ１１２は、ＭＭＥ選択および／またはサービスゲートウェイ選択を実行してよい。ＶＰＬＭＮは、サービスゲートウェイ１０４および／または非３ＧＰＰ（登録商標）ネットワークにＡＡＡ情報および加入者プロフィール情報を提供する３ＧＰＰ（登録商標）ＡＡＡプロキシサーバ１１６も有してよい。
【００１７】
ＨＰＬＭＮは、３ＧＰＰ（登録商標）ＡＡＡサーバ１２０と通信するＨＳＳ１１８を有する。ＨＰＬＭＮは、ｈＰＣＲＦデバイス１２２およびＰＤＮと通信するＰＤＮゲートウェイ１０４も有する。ＰＤＮは、１２４として特定されるオペレータＩＰサービスを提供する。ＨＳＳ１１８は、ＰＤＮにアクセスすべく、ＳＲＤ１０２に関連付けられた加入者のような一加入者に要求される認証および加入者データを有してよい。ＨＳＳ１１８は、ＳＲＤ１０２が登録される３ＧＰＰ（登録商標）ＡＡＡサーバ１２０のＩＰアドレスも格納してよい。ＨＳＳ１１８は、ＰＤＮゲートウェイ選択を実行してよい。ｈＰＣＲＦデバイス１２２は、サービスゲートウェイ１０８およびｈＰＣＲＦ１２２に関連付けられた参照ポイントのような、ネットワークデバイス間の参照ポイントを終了させるために用いられてよい。
【００１８】
３ＧＰＰ（登録商標）ＡＡＡサーバ１２０は、ＡＡＡ情報および加入者プロフィール情報を提供する。当該情報は、ＨＳＳ１１８から得てよい。一例に過ぎないが、３ＧＰＰ（登録商標）ＡＡＡサーバ１２０は、ＳＲＤ１０２からトンネル確立要求が発せられた後にＨＳＳ１１８により認証されてよい。
【００１９】
ＳＲＤ１０２は、ＰＤＮゲートウェイ１０４にアクセスする場合、非３ＧＰＰ（登録商標）ネットワークに送信されるアクセス認証信号を生成する。非３ＧＰＰ（登録商標）ネットワークは、サービスゲートウェイ１０８、および、ＭＭＥ１１０を介して、ＨＳＳ１１８および／または３ＧＰＰ（登録商標）ＡＡＡサーバ１２０に送信されるＡＡＡ要求信号を生成する。認証手続きの一部として、ＨＳＳ１１８および／または３ＧＰＰ（登録商標）ＡＡＡサーバ１２０は、ＳＲＤ１０２を認証してＰＤＮゲートウェイ１０４を選択してよい。ＰＤＮゲートウェイ１０４の選択の後、ＳＲＤ１０２と非３ＧＰＰ（登録商標）ネットワーク間における接続手続きが完了する。ＳＲＤ１０２は、ＰＤＮゲートウェイ１０４のホームエージェントに登録してよい。そして、ＳＲＤ１０２は、ＰＤＮゲートウェイ１０４を介して、ＰＤＮからサービスを受ける。
【発明の概要】
【００２０】
一実施形態では、ネットワークデバイスが提供される。ネットワークデバイスは、当該ネットワークデバイスによってサポートされるモビリティプロトコルを示すプロトコル情報を含むアクセスポイント名信号を送信する送信モジュールを有する。受信モジュールは、モビリティプロトコルをサポートするＰＤＮゲートウェイのアドレスを有する、パケットデータネットワーク（ＰＤＮ）ゲートウェイアドレス信号を受信する。制御モジュールは、ＰＤＮゲートウェイのアドレスに基づき、ＰＤＮゲートウェイと通信するためのトンネルを確立する。他の側面では、アドレスは、ネットワークによって選択される。他の側面では、受信モジュールは、選択されたモビリティプロトコルを示すモビリティプロトコル選択信号をさらに受信する。制御モジュールは、ＰＤＮゲートウェイアドレス信号およびモビリティプロトコル選択信号の少なくとも１つの受信に基づいて、ネットワークへのアクセスが許可されるか否かを決定する。
【００２１】
他の側面では、制御モジュールは、ＰＤＮゲートウェイアドレス信号およびモビリティプロトコル選択信号の少なくとも１つが予め決められた期間内に受信されない場合、ネットワークデバイスとＰＤＮゲートウェイとの間におけるインターネットプロトコルコネクティビティが許可されないことを決定する。
【００２２】
他の側面では、制御モジュールは、ＰＤＮゲートウェイアドレス信号およびモビリティプロトコル選択信号の内容に基づき、ネットワークへのアクセスが許可されるか否かを決定する。他の側面では、制御モジュールは、モビリティプロトコル選択信号に基づき、アクセスネットワークへのハンドオフがネットワークデバイスに対して許可されるか否かが決定される。他の側面では、ハンドオフは、選択されたハンドオフモビリティプロトコルを用いたネットワークデバイスによるアクセスネットワークにおける変化を含む。
【００２３】
他の側面では、制御モジュールは、モビリティプロトコル選択信号によって示される選択されたモビリティプロトコルが、ネットワークデバイスによってサポートされるモビリティプロトコルと異なる場合は、インターネットプロトコルモビリティが許可されないことを決定する。他の側面では、制御モジュールは、モビリティプロトコル選択信号によって示される、選択されたモビリティプロトコルに基づいて、アクセスネットワークに対応する接続手続きを実行する。
【００２４】
他の側面では、制御モジュールは、モビリティプロトコル選択信号によって示される選択されたモビリティプロトコルが、ネットワークデバイスによってサポートされるモビリティプロトコルと異なる場合、非モビリティモードで動作して、インターネットプロトコルコネクティビティを確立する。
【００２５】
他の側面では、アクセスポイント名信号は、モビリティマネジメントディスクリプタを有する。モビリティマネジメントディスクリプタは、モビリティプロトコルサポート識別子、モビリティプロトコル優先権識別子、および、ハンドオフモビリティプロトコル識別子のうちの少なくとも１つを含む。他の側面では、モビリティマネジメントディスクリプタは、ネットワークデバイスがＰＤＮを識別していない場合のＰＤＮ識別子およびドメイン名識別子の少なくとも１つに対応するダミービットを含む。
【００２６】
他の側面では、送信モジュールは、アクセスポイント名信号を含むアクセス認証信号を生成する。受信モジュールは、初期アクセス信号に基づき、認証応答信号を受信する。
【００２７】
他の側面では、送信モジュールは、アクセス認証信号を生成する。受信モジュールは、アクセス認証信号に基づき、認証応答信号を受信する。送信モジュールは、認証応答信号に基づき、アクセスポイント名信号を含むパラメータ信号を生成する。受信モジュールは、パラメータ信号に基づき、ＰＤＮゲートウェイアドレス信号およびモビリティプロトコル選択信号を受信する。
【００２８】
他の側面では、ネットワークデバイスを有するネットワークシステムが提供される。当該ネットワークシステムは、ＰＤＮゲートウェイをさらに有する。他の側面では、制御モジュールは、結合アップデートを生成し、当該結合アップデートを、送信モジュールを介してＰＤＮゲートウェイに送信する。他の側面では、アクセスポイント名信号は、コネクティビティプロトコルを含む。
【００２９】
他の側面では、制御モジュールは、モビリティマネジメントデバイスを介してホームネットワークと通信することによって、選択されたモビリティプロトコルを決定する。制御モジュールは、接続手続きを実行し、選択されたモビリティプロトコルに基づき、サービスゲートウェイを介してＰＤＮゲートウェイと通信する。
【００３０】
他の側面では、ネットワークデバイスを有するネットワークシステムが提供される。ネットワークシステムは、ＰＤＮゲートウェイアドレス信号と、モビリティプロトコル選択信号とを生成する他のネットワークデバイスをさらに有する。
【００３１】
他の側面では、ネットワークデバイスを操作する方法が提供される。方法は、ネットワークデバイスによってサポートされるモビリティプロトコルを示すプロトコル情報を有するアクセスポイント名信号を送信する段階を備える。モビリティプロトコルをサポートするＰＤＮゲートウェイのアドレスを有するＰＤＮゲートウェイアドレス信号が受信される。ＰＤＮゲートウェイのアドレスに基づき、ＰＤＮゲートウェイとの通信のためのトンネルが確立される。他の側面では、アドレスは、ネットワークによって選択される。
【００３２】
他の側面では、方法は、選択されたモビリティプロトコルを示すモビリティプロトコル選択信号を受信する段階をさらに備える。ＰＤＮゲートウェイアドレス信号およびモビリティプロトコル選択信号の少なくとも１つの受信に基づいて、ネットワークのアクセスが許可されたことが決定される。
【００３３】
他の側面では、方法は、ＰＤＮゲートウェイアドレス信号およびモビリティプロトコル選択信号の少なくとも１つが予め決められた期間内に受信されない場合、ネットワークデバイスとＰＤＮゲートウェイとの間のインターネットプロトコルコネクティビティを許可しないことを決定する段階をさらに備える。他の側面では、方法は、ＰＤＮゲートウェイアドレス信号およびモビリティプロトコル選択信号の内容に基づき、ネットワークへのアクセスが許可されるか否かを決定する段階をさらに備える。他の側面では、モビリティプロトコル選択信号に基づいて、ネットワークデバイスに対してアクセスネットワークへのハンドオフが許可されるか否かを決定する段階をさらに備える。他の側面では、ハンドオフは、選択されたハンドオフモビリティプロトコルを用いたネットワークデバイスによるアクセスネットワークにおける変更を含む。他の側面では、方法は、モビリティプロトコル選択信号によって示される選択されたモビリティプロトコルが、ネットワークデバイスによってサポートされるモビリティプロトコルと異なる場合は、インターネットプロトコルモビリティが許可されないことを決定する段階をさらに備える。他の側面では、方法は、モビリティプロトコル選択信号によって示される選択されたモビリティプロトコルに基づいて、アクセスネットワークに対応する接続手続きを実行する段階をさらに備える。
【００３４】
他の側面では、方法は、非モビリティモードで動作して、モビリティプロトコル選択信号によって示される選択されたモビリティプロトコルがネットワークデバイスによってサポートされるモビリティプロトコルと異なる場合にインターネットプロトコルコネクティビティを確立する段階をさらに備える。
【００３５】
他の側面では、アクセスポイント名信号は、モビリティマネジメントディスクリプタを含む。モビリティマネジメントディスクリプタは、モビリティプロトコルサポート識別子、モビリティプロトコル優先権識別子、および、ハンドオフモビリティプロトコル識別子のうちの少なくとも１つを含む。他の側面では、モビリティマネジメントディスクリプタは、ネットワークデバイスがＰＤＮを識別していない場合のＰＤＮ識別子およびドメイン名識別子の少なくとも１つに対応するダミービットを含む。
【００３６】
他の側面では、方法は、アクセスポイント名信号を含むアクセス認証信号を生成する段階をさらに備える。初期アクセス信号に基づいて、認証応答信号が受信される。
【００３７】
他の側面では、方法は、アクセス認証信号を生成する段階をさらに備える。アクセス認証信号に基づいて、認証応答信号が受信される。認証応答信号に基づいて、アクセスポイント名信号を含むパラメータ信号が生成される。パラメータ信号に基づいて、ＰＤＮゲートウェイアドレス信号と、モビリティプロトコル選択信号とが受信される。
【００３８】
他の側面では、方法は、結合アップデートを生成して、当該結合アップデートを、送信手段を介してＰＤＮゲートウェイに送信する段階をさらに備える。他の側面では、アクセスポイント名信号は、コネクティビティプロトコルを含む。
【００３９】
他の側面では、方法は、モビリティマネジメントデバイスを介してホームネットワークと通信することによって、選択されたモビリティプロトコルを決定する段階をさらに備える。接続手続きが実行される。選択されたモビリティプロトコルに基づき、サービスゲートウェイを介したＰＤＮゲートウェイとの通信が実現する。他の側面では、方法は、別のネットワークデバイスを介し、ＰＤＮゲートウェイアドレス信号とモビリティプロトコル選択信号とを生成する段階をさらに備える。
【００４０】
他の側面では、ネットワークデバイスを操作する方法が提供される。方法は、サービス要求デバイスによってサポートされるモビリティプロトコルを示すプロトコル情報を有するアクセスポイント名信号を受信する段階を備える。方法は、プロトコル情報に基づいてモビリティサポートが要求されたときを検出する段階をさらに備える。モビリティプロトコルをサポートするＰＤＮゲートウェイのアドレスを有するＰＤＮゲートウェイアドレス信号が選択的に生成される。選択されたモビリティプロトコルを示すモビリティプロトコル選択信号が選択的に生成される。ＰＤＮゲートウェイアドレス信号およびモビリティプロトコル選択信号は、サービス要求デバイスに選択的に送信される。
【００４１】
他の側面では、方法は、ＰＤＮゲートウェイを選択する段階をさらに備える。他の側面では、方法は、サービス要求デバイスのローミング契約、アクセスネットワーク、ユーザプロフィール、および、モビリティプロトコルサポートのうちの少なくとも１つに基づいて、ＰＤＮゲートウェイを選択する段階をさらに備える。
【００４２】
他の側面では、方法は、選ばれたモビリティプロトコルを選択する段階をさらに備える。他の側面では、方法は、サービス要求デバイスのローミング契約、アクセスネットワーク、ユーザプロフィール、および、モビリティプロトコルサポートのうちの少なくとも１つに基づいて、選ばれたモビリティプロトコルを選択する段階をさらに備える。
【００４３】
他の側面では、ホーム公有地モバイルネットワークから、ＰＤＮゲートウェイアドレス信号とモビリティプロトコル選択信号とを送信する段階をさらに備える。
【００４４】
他の側面では、方法は、アウェー公有地モバイルネットワークおよびホーム公有地モバイルネットワークのうちの少なくとも１つがサービス要求デバイスによってサポートされたモビリティプロトコルを介しての通信を許可しない場合、ＰＤＮゲートウェイアドレス信号およびモビリティプロトコル選択信号の生成を禁じる段階をさらに備える。
【００４５】
他の側面では、方法は、サービス要求デバイスによってサポートされるモビリティプロトコルがアウェー公有地モバイルネットワークのサービスゲートウェイによってサポートされる場合、サービス要求デバイスに対してアクセスネットワークへのハンドオフを許可する段階をさらに備える。
【００４６】
他の側面では、ハンドオフは、制御手段によって選択されたハンドオフモビリティプロトコルを用いたネットワークデバイスによるアクセスネットワークにおける変更を含む。他の側面では、方法は、選択されたモビリティプロトコルがネットワークデバイスによってサポートされるモビリティプロトコルと異なる場合はインターネットプロトコルモビリティを許可しないことを決定する段階をさらに備える。
【００４７】
他の側面では、方法は、選択されたモビリティプロトコルがネットワークデバイスによってサポートされるモビリティプロトコルと異なる場合、サービス要求デバイスに対するインターネットプロトコルコネクティビティの確立を許可する段階をさらに備える。
【００４８】
他の側面では、方法は、選択されたモビリティプロトコルがネットワークデバイスによってサポートされるモビリティプロトコルと同じ場合、インターネットプロトコルコネクティビティおよびモビリティプロトコルトンネルの確立を許可する段階をさらに備える。
【００４９】
他の側面では、アクセスポイント名信号は、モビリティマネジメントディスクリプタを含む。モビリティマネジメントディスクリプタは、モビリティプロトコルサポート識別子、モビリティプロトコル優先権識別子、および、ハンドオフモビリティプロトコル識別子のうちの少なくとも１つを含む。
【００５０】
他の側面では、モビリティマネジメントディスクリプタは、サービス要求デバイスがＰＤＮを識別していない場合のＰＤＮ識別子およびドメイン名識別子の少なくとも１つに対応するダミービットを含む。
【００５１】
他の側面では、方法は、アクセスポイント名信号を含むアクセス認証信号を受信する段階をさらに備える。最初のアクセス信号に基づいて、認証応答信号が送信される。
【００５２】
他の側面では、アクセスポイント名信号は、コネクティビティプロトコルを含む。他の側面では、方法は、選択されたモビリティプロトコルに基づいて、アクセスネットワークに対応するサービス要求デバイスによって接続手続きを実行する段階を備える。
【００５３】
他の側面では、方法は、非モビリティモードで動作して、選択されたモビリティプロトコルがサービス要求デバイスによってサポートされるモビリティプロトコルと異なる場合にインターネットプロトコルコネクティビティを確立する段階をさらに備える。
【００５４】
他の側面では、方法は、ＰＤＮゲートウェイアドレス信号およびモビリティプロトコル選択信号に基づいて、サービス要求デバイスから結合アップデートを受信する段階をさらに備える。結合アップデートに基づいて、サービス要求デバイスに結合確認が送信される。
【００５５】
他の側面では、ネットワークデバイスが提供される。ネットワークデバイスは、当該ネットワークデバイスによってサポートされるモビリティプロトコルを示すプロトコル情報を有するアクセスポイント名信号を送信する送信手段を備える。受信手段は、モビリティプロトコルをサポートするＰＤＮゲートウェイのアドレスを有するＰＤＮゲートウェイアドレス信号を受信する。制御手段は、ＰＤＮゲートウェイのアドレスに基づいて、ＰＤＮゲートウェイとの通信のためのトンネルを確立する。他の側面では、アドレスは、ネットワークによって選択される。
【００５６】
他の側面では、受信手段は、選択されたモビリティプロトコルを示すモビリティプロトコル選択信号をさらに受信する。制御手段は、ＰＤＮゲートウェイアドレス信号およびモビリティプロトコル選択信号のうちの少なくとも１つを受信したことに基づいて、ネットワークへのアクセスを許可するかどうかを決定する。
【００５７】
他の側面では、制御手段は、ＰＤＮゲートウェイアドレス信号およびモビリティプロトコル選択信号のうちの少なくとも１つが予め決められた期間内に受信されない場合、ネットワークデバイスとＰＤＮゲートウェイとの間のインターネットプロトコルコネクティビティが許可されないことを決定する。
【００５８】
他の側面では、制御手段は、ＰＤＮゲートウェイアドレス信号およびモビリティプロトコル選択信号の内容に基づき、ネットワークへのアクセスが許可されるか否かを決定する。
【００５９】
他の側面では、制御手段は、モビリティプロトコル選択信号に基づき、ネットワークデバイスに対してアクセスネットワークへのハンドオフが許可されるか否かが決定される。他の側面では、ハンドオフは、選択されたハンドオフモビリティプロトコルを用いたネットワークデバイスによるアクセスネットワークにおける変更を含む。
【００６０】
他の側面では、制御手段は、モビリティプロトコル選択信号によって示される選択されたモビリティプロトコルが、ネットワークデバイスによってサポートされるモビリティプロトコルと異なる場合は、インターネットプロトコルモビリティが許可されないことを決定する。他の側面では、制御手段は、モビリティプロトコル選択信号によって示される、選択されたモビリティプロトコルに基づいて、アクセスネットワークに対応する接続手続きを実行する。
【００６１】
他の側面では、制御手段は、モビリティプロトコル選択信号によって示される選択されたモビリティプロトコルが、ネットワークデバイスによってサポートされるモビリティプロトコルと異なる場合、非モビリティモードで動作して、インターネットプロトコルコネクティビティを確立する。
【００６２】
他の側面では、アクセスポイント名信号は、モビリティマネジメントディスクリプタを含む。モビリティマネジメントディスクリプタは、モビリティプロトコルサポート識別子、モビリティプロトコル優先権識別子、および、ハンドオフモビリティプロトコル識別子のうちの少なくとも１つを含む。他の側面では、モビリティマネジメントディスクリプタは、ネットワークデバイスがＰＤＮを識別していない場合のＰＤＮ識別子およびドメイン名識別子の少なくとも１つに対応するダミービットを含む。他の側面では、送信手段は、アクセスポイント名信号を含むアクセス認証信号を生成する。受信手段は、最初のアクセス信号に基づき、認証応答信号を受信する。
【００６３】
他の側面では、送信手段は、アクセス認証信号を生成する。受信手段は、アクセス認証信号に基づき、認証応答信号を受信する。送信手段は、認証応答信号に基づき、アクセスポイント名信号を含むパラメータ信号を生成する。受信手段は、パラメータ信号に基づき、ＰＤＮゲートウェイアドレス信号およびモビリティプロトコル選択信号を受信する。
【００６４】
他の側面では、ネットワークデバイスを有するネットワークシステムが提供される。当該ネットワークシステムは、ＰＤＮゲートウェイをさらに有する。他の側面では、制御手段は、結合アップデートを生成し、当該結合アップデートを、送信手段を介してＰＤＮゲートウェイに送信する。
【００６５】
他の側面では、アクセスポイント名信号は、コネクティビティプロトコルを含む。他の側面では、制御手段は、モビリティマネジメントデバイスを介してホームネットワークと通信することによって、選択されたモビリティプロトコルを決定する。制御手段は、接続手続きを実行し、選択されたモビリティプロトコルに基づき、サービスゲートウェイを介してＰＤＮゲートウェイと通信する。
【００６６】
他の側面では、ネットワークデバイスを有するネットワークシステムが提供される。ネットワークシステムは、ＰＤＮゲートウェイアドレス信号と、モビリティプロトコル選択信号とを生成するネットワーク手段をさらに有する。
【００６７】
他の側面では、ネットワークデバイスが提供される。ネットワークデバイスは、サービス要求デバイスによってサポートされるモビリティプロトコルを示すプロトコル情報を有するアクセスポイント名信号を受信する受信手段を有する。制御手段は、プロトコル情報に基づいて、モビリティサポートが要求されるときを検出する。モビリティプロトコルをサポートするＰＤＮゲートウェイのアドレスを示すＰＤＮゲートウェイアドレス信号が選択的に生成される。選択されたモビリティプロトコルを示すモビリティプロトコル選択信号が選択的に生成される。送信手段は、サービス要求デバイスに対して、ＰＤＮゲートウェイアドレス信号およびモビリティプロトコル選択信号を選択的に送信する。
【００６８】
他の側面では、制御手段は、ＰＤＮゲートウェイを選択する。他の側面では、制御手段は、サービス要求デバイスのローミング契約、アクセスネットワーク、ユーザプロフィール、および、モビリティプロトコルサポートのうちの少なくとも１つに基づいて、ＰＤＮゲートウェイを選択する。
【００６９】
他の側面では、制御手段は、選ばれたモビリティプロトコルを選択する。他の側面では、制御手段は、サービス要求デバイスのローミング契約、アクセスネットワーク、ユーザプロフィール、および、モビリティプロトコルサポートのうちの少なくとも１つに基づいて、選ばれたモビリティプロトコルを選択する。他の側面では、送信手段は、ホーム公有地モバイルネットワークから、ＰＤＮゲートウェイアドレス信号とモビリティプロトコル選択信号とを送信する。
【００７０】
他の側面では、制御手段は、アウェー公有地モバイルネットワークおよびホーム公有地モバイルネットワークのうちの少なくとも１つがサービス要求デバイスによってサポートされるモビリティプロトコルを介した通信を許可しない場合は、ＰＤＮゲートウェイアドレス信号およびモビリティプロトコル選択信号を生成しない。
【００７１】
他の側面では、サービス要求デバイスによってサポートされるモビリティプロトコルがアウェー公有地モバイルネットワークのサービスゲートウェイによってサポートされる場合、制御手段は、サービス要求デバイスに対してアクセスネットワークへのハンドオフを許可する。
【００７２】
他の側面では、ハンドオフは、制御手段によって選択されるハンドオフモビリティプロトコルを用いたネットワークデバイスによるアクセスネットワークにおける変更を含む。他の側面では、制御手段は、選択されたモビリティプロトコルがネットワークデバイスによってサポートされるモビリティプロトコルと異なる場合はインターネットプロトコルモビリティを許可しないことを決定する。
【００７３】
他の側面では、制御手段は、選択されたモビリティプロトコルがネットワークデバイスによってサポートされるモビリティプロトコルと異なる場合は、サービス要求デバイスによるインターネットプロトコルコネクティビティの確立を許可する。他の側面では、制御手段は、選択されたモビリティプロトコルがネットワークデバイスによってサポートされるモビリティプロトコルと同じ場合、インターネットプロトコルコネクティビティおよびモビリティプロトコルトンネルの確立を許可する。
【００７４】
他の側面では、アクセスポイント名信号は、モビリティマネジメントディスクリプタを含む。モビリティマネジメントディスクリプタは、モビリティプロトコルサポート識別子、モビリティプロトコル優先権識別子、および、ハンドオフモビリティプロトコル識別子のうちの少なくとも１つを含む。
【００７５】
他の側面では、モビリティマネジメントディスクリプタは、サービス要求デバイスがＰＤＮを識別していない場合のＰＤＮ識別子およびドメイン名識別子の少なくとも１つに対応するダミービットを含む。他の側面では、受信手段は、アクセスポイント名信号を含むアクセス認証信号を受信する。送信手段は、最初のアクセス信号に基づいて、認証応答信号を送信する。
【００７６】
他の側面では、アクセスポイント名信号は、コネクティビティプロトコルを含む。他の側面では、制御手段は、選択されたモビリティプロトコルに基づいて、アクセスネットワークに対応するサービス要求デバイスによって接続手続きを実行する。
【００７７】
他の側面では、制御手段は、選択されたモビリティプロトコルがサービス要求デバイスによってサポートされるモビリティプロトコルと異なる場合は、非モビリティモードで動作して、インターネットプロトコルコネクティビティを確立する。
【００７８】
他の側面では、受信手段は、ＰＤＮゲートウェイアドレス信号およびモビリティプロトコル選択信号に基づいて、サービス要求デバイスから結合アップデートを受信する。送信手段は、結合アップデートに基づいて、サービス要求デバイスに結合確認を送信する。
【００７９】
他の側面では、ネットワークデバイスおよびＰＤＮゲートウェイを有するホーム公有地モバイルネットワークが提供される。他の側面では、ネットワークデバイス、および、ＰＤＮゲートウェイと通信するサービスゲートウェイを有するアウェー公有地モバイルネットワークが提供される。
【００８０】
他の側面では、上記システムおよび方法は、１つ以上のプロセッサによって実行されるコンピュータプログラムにより実装されてよい。コンピュータプログラムは、コンピュータ可読媒体に存在してよく、コンピュータ可読媒体は、メモリ、不揮発性データ記憶、および／または、他の適切な有形の記憶媒体などであってよいがこれらに限定されない。
【００８１】
本開示の適用性のさらなる範囲は、詳細な説明および図面から明らかになろう。詳細な説明および特定の例を示すのは説明の目的に過ぎず、本開示の範囲を限定する意図はない。
【図面の簡単な説明】
【００８２】
本開示は、詳細な説明および添付の図面によって本開示の理解はより完全なものになろう。
【００８３】
【図１】従来技術に係る無線アクセスネットワークを介したローミング３ＧＰＰ（登録商標）アクセスを示す一例のネットワークシステムの機能ブロック図である。
【００８４】
【図２】従来技術に係る非３ＧＰＰ(登録商標)ネットワークを介したローミング３ＧＰＰ（登録商標）アクセスを示す一例のネットワークシステムの機能ブロック図である。
【００８５】
【図３】従来技術に係る非３ＧＰＰ(登録商標)ネットワークを介した信頼されたローミング非３ＧＰＰ(登録商標)アクセスを示す一例のネットワークシステムの機能ブロック図である。
【００８６】
【図４】本開示の一実施形態に係る一例のネットワークシステムの機能ブロック図である。
【００８７】
【図５】本開示の一実施形態に係る、無線アクセスネットワークを介したローミングアクセスを示す一例のネットワークシステムの機能ブロック図である。
【００８８】
【図６】本開示の一実施形態に係る、非３ＧＰＰネットワークを介したローミングアクセスを示す一例のネットワークシステムの機能ブロック図である。
【００８９】
【図７】本開示の一実施形態に係る、他の例のネットワークシステムの機能ブロック図である。
【００９０】
【図８】本開示の一実施形態に係る、モビリティマネジメントを提供する方法を示す論理フロー図である。
【００９１】
【図９】図８の方法のモビリティマネジメントを示すメッセージフロー図である。
【００９２】
【図１０Ａ】本開示の一実施形態に係る、サービス要求デバイスがパケットデータネットワークを識別する場合のアクセスポイント名のブロック図である。
【００９３】
【図１０Ｂ】本開示の一実施形態に係る、サービス要求デバイスがパケットデータネットワークを識別しない場合のアクセスポイント名のブロック図である。
【００９４】
【図１１】本開示の一実施形態に係る、信頼された非３ＧＰＰネットワークを介したローミングアクセスを示す一例のネットワークシステムの機能ブロック図である。
【００９５】
【図１２】本開示の一実施形態に係る、他の例のネットワークシステムの機能ブロック図である。
【００９６】
【図１３】本開示の一実施形態に係るモビリティマネジメントを提供する方法を示す論理フロー図である。
【００９７】
【図１４】図１３の方法のモビリティマネジメントを示すメッセージフロー図である。
【００９８】
【図１５】本開示の他の実施形態に係る、モビリティマネジメントを提供する方法を示す論理フロー図である。
【００９９】
【図１６】図１５の方法のモビリティマネジメントを示すメッセージフロー図である。
【０１００】
【図１７】本開示の一実施形態に係る非ローミングアクセスを示す一例のネットワークシステムの機能ブロック図である。
【０１０１】
【図１８】本開示の他の実施形態に係る非ローミングアクセスを示す一例のネットワークシステムの機能ブロック図である。
【０１０２】
【図１９】本開示の他の実施形態に係る、モビリティマネジメントを提供する方法を示す論理フロー図である。
【０１０３】
【図２０】図１９の方法のモビリティマネジメントを示すメッセージフロー図である。
【０１０４】
【図２１】本開示の他の実施形態に係るモビリティマネジメントを提供する方法を示す論理フロー図である。
【０１０５】
【図２２】図２１の方法のモビリティマネジメントを示すメッセージフロー図である。
【０１０６】
【図２３Ａ】本開示の一実施形態に係る高品位テレビジョンの機能ブロック図である。
【０１０７】
【図２３Ｂ】本開示の一実施形態に係る車両の機能ブロック図である。
【０１０８】
【図２３Ｃ】本開示の一実施形態に係る携帯電話の機能ブロック図である。
【０１０９】
【図２３Ｄ】本開示の一実施形態に係るセットトップボックスの機能ブロック図である。
【０１１０】
【図２３Ｅ】本開示の一実施形態に係るモバイルデバイスの機能ブロック図である。
【発明を実施するための形態】
【０１１１】
以下の説明は、事実上単なる例であって、本開示、その用途および使用を制限する意図はない。明確にすべく、図面中の同じ構成要素を識別するために同じ参照番号を用いている。本願明細書中で用いられる場合、Ａ、Ｂ、および、Ｃのうちの少なくとも１つというフレーズは、非排他的論理和を用いる論理（ＡまたはＢまたはＣ）を意味すると解釈されたい。また、方法における段階は、本開示の原理を変えずに異なる順序で実行されうると理解されたい。
【０１１２】
本願明細書中で用いられる場合、モジュールという用語は、１つ以上のソフトウェアまたはファームウェアプログラムを実行するＡＳＩＣ（特定用途向けＩＣ）、電子回路、プロセッサ（共用、専用、または、グループ）およびメモリ、組合せ論理回路、および／または、記載される機能を果たす他の適切な構成要素のことを指す。
【０１１３】
以下の説明において、サービス要求デバイス（ＳＲＤ）とは、ユーザ機器（ＵＥ）および／またはモバイルノードのことを指してよい。ＳＲＤは、プロセッサ、無線インターフェースアダプタのようなエンドユーザの機器を含んでよい。ＳＲＤは、モバイルネットワークデバイス、ＰＤＡ（携帯情報端末）、コンピュータなどを含んでよい。
【０１１４】
また、以下の説明において、モビリティプロトコルという用語は、ローカルモビリティプロトコル、および／または、グローバルモビリティプロトコルを含んでよい。ローカルモビリティプロトコルとは、公有地モバイルネットワーク（ＰＬＭＮ）などのネットワークのアクセスポイント間においてＳＲＤによるモビリティのために用いられる通信プロトコルのことを指してよい。アクセスポイントは、異なるアクセスルータと通信してよい。グローバルモビリティプロトコルとは、異なるネットワークのアクセスポイント間においてＳＲＤによるモビリティのために用いられる通信プロトコルを指してよい。異なるネットワークは、異なるＰＬＭＮであってよい。
【０１１５】
モビリティプロトコルは、ホストベースのインターネットプロトコル（ＩＰ）またはネットワークベースのＩＰのことでありうるモバイルインターネットプロトコル（ＭＩＰ）を含んでよい。ＩＥＴＦ（インターネットエンジニアリングタスクフォース）ＲＦＣ３３４４およびＩＥＴＦ  ＲＦＣ３７７５の全体を参照により本願明細書に組み込む。ホストベースのＩＰは、ＣＭＩＰｖ４およびＣＭＩＰｖ６のようなクライアントモバイルＩＰ（ＣＭＩＰ）、または、デュアルスタックモバイルＩＰ（ＤＳＭＩＰ）を含んでよい。ホストベースのＩＰは、モビリティマネジメントがＳＲＤによって行われる場合に用いられる。ネットワークベースのＩＰは、ＰＭＩＰｖ４およびＰＭＩＰｖ６のようなプロキシＭＩＰ（ＰＭＩＰ）を含んでよい。ネットワークベースのＩＰは、例えば、モビリティマネジメントがＳＲＤではなくモビリティマネジメントエンティティ（ＭＭＥ）または他のネットワークデバイスによって扱われる場合に用いられてよい。
【０１１６】
さらに、以下の説明では、さまざまなネットワークおよびネットワークデバイスが開示される。特定の数のネットワークデバイスがそれぞれ示されるが、ネットワークデバイスの数は限定されない。例えば、ホームネットワークおよびまたはアウェーネットワークでは、いかなる数のＷＡＧ（wireless access gateway）、ＨＳＳ（home subscriber server）、ＡＡＡ（認証・認可・課金）サーバなどが含まれてよい。ＳＲＤとの通信の間にデバイスのそれぞれが選択されてよい。
【０１１７】
図４を参照すると、一例のネットワークシステム１５０が示されている。ネットワークシステム１５０は、インターネット１５４および／または１つ以上の遠隔ネットワーク１５６と通信しうるＳＲＤ１５２を有する。ＳＲＤ１５２は、一本の線１６０によって示されるような遠隔ネットワーク１５６の無線アクセスネットワーク（ＲＡＮ）１５８と通信するか、または、アクセスネットワークを介して遠隔ネットワーク１５６と通信してよい。アクセスネットワークの例は、無線ＬＡＮ（ＷＬＡＮ）１６２、ＷｉＭＡＸ（Worldwide Interoperability for Microwave Access）ネットワーク１６４、および、携帯電話ネットワーク１６６である。ネットワークシステム１５０は、ＳＲＤ１５２がローカルおよび／またはグローバルネットワーク間を移動することを可能にするモビリティマネジメントを提供する。モビリティは、本願明細書中に記載されるようなモビリティマネジメントを用いてＳＲＤ１５２と遠隔ネットワーク１５６との間にインターネットプロトコル（ＩＰ）コネクティビティを確立することによって実現する。
【０１１８】
ＳＲＤ１５２は、遠隔ネットワーク１５６にモビリティプロトコル情報を提供するサービス要求モビリティ制御モジュール１７０を有する。サービス要求モビリティ制御モジュール１７０は、遠隔ネットワーク１５６のＰＤＮゲートウェイ１７０の１つのようなパケットデータネットワーク（ＰＤＮ）ゲートウェイを識別することによって要求されたサービスを提供してもよい。モビリティプロトコル情報は、ＳＲＤ１５２によってサポートされるモビリティプロトコルを含んでよい。ＳＲＤ１５２は、選択されたＰＤＮゲートウェイを介してパケット切り替えドメインサービスにアクセスしてよい。ＰＤＮゲートウェイは、ホームＰＬＭＮ（ＨＰＬＭＮ）内に配置されてよい。ＳＲＤ１５２は、ウェブブラウジング、ＶｏＩＰ（voice over Internet phone）、電子メール（Ｅメール）、および、リアルタイムＩＰマルチメディアなどのリアルタイムおよび非リアルタイムサービスだけでなく、会話およびストリーミングサービスも含んでよい。
【０１１９】
遠隔ネットワーク１５６は、3rd Generation Partnership Project（３ＧＰＰ（登録商標）システムネットワーク、ＶＰＬＭＮ、ＨＰＬＭＮなどを含んでよい。遠隔ネットワーク１５６は、それらのすべてが参照により本願明細書中に組み込まれる技術仕様（ＴＳ）２３．４０２"非３ＧＰＰアクセス用３ＧＰＰ（登録商標）architecture enhancement"、技術仕様（ＴＳ）２３．２３４"無線ＬＡＮ（ＷＬＡＮ）ネットワーク化への３ＧＰＰ（登録商標）システム"、ＴＳ３３．２３４"無線ＬＡＮ（ＷＬＡＮ）ネットワーク化セキュリティ"に対応してよい。
【０１２０】
遠隔ネットワーク１５６は、ＲＡＮ１５８、ＰＤＮゲートウェイ１７０、ＭＭＥ１７２、サービスゲートウェイ１７４、および、ＨＳＳ（home subscriber server）のようなリモートサーバ１７６を有してよい。ＭＭＥ１７２は、ＳＲＤ１０２のモビリティをサポートするＭＭＥモビリティ制御モジュール１８０を含んでよい。サービスゲートウェイ１７４は、ＳＡＥ（system architecture evolution）ゲートウェイを含んでよい。リモートサーバ１１７６は、ＰＤＮレコード１８２、ＤＮＳレコード１８４、および、ＳＲＤレコード１８６を有してよい。ＰＤＮレコード１８２は、ＰＤＮゲートウェイ１７０によってサポートされるサービス、コネクティビティプロトコル、および、モビリティプロトコルに関する情報を含んでよい。ＤＮＳレコード１８４は、パケットデータゲートウェイ（ＰＤＧ）によってサポートされるサービスおよびコネクティビティプロトコルに関する情報を含んでよい。ＤＮＳレコード１８４はＰＤＧによってサポートされるモビリティプロトコルを含んでよい。ＳＲＤレコード１８６は、ＳＲＤ１５２に関する加入者および課金に関する情報を含んでよい。
【０１２１】
ＰＤＮゲートウェイ１７０のそれぞれは、リモートＩＰアドレスとも呼ばれる物理アドレス（有効なアドレス）および／または１つ以上の論理アドレスを有してよい。各リモートＩＰアドレスは、付随するサービス、および、コネクティビティ・モビリティプロトコルを有してよく、ＳＲＤ１５２に割り当てられてよい。一例に過ぎないが、リモートＩＰアドレスは、ホームベースのＩＰ  ＣＭＩＰｖ６に関連付けられてよく、ＶｏＩＰサービスをＳＲＤ１５２に提供するために用いられてよい。
【０１２２】
ＳＲＤ１５２がネットワークシステム１５０に最初にアクセスするときは、ＭＭＥ１７２、ＰＤＮゲートウェイ１７０、および、サービスゲートウェイ１７４は、ＳＲＤ１５２によってサポートされるモビリティプロトコルを知らない。ＭＭＥ１７２、ＰＤＮゲートウェイ１７０、および、サービスゲートウェイ１７４は、ＳＲＤ１５２によってサポートされるモビリティプロトコルと同じではない可能性がある複数のモビリティプロトコルをサポートすることもある。このように、ＳＲＤ１５２とネットワークシステム１５０のデバイスとの間にはモビリティプロトコルのミスマッチがおきうる。例えば、ＳＲＤ１５２がＣＭＩＰをサポートする一方で、ＭＭＥ１７２、ＰＤＮゲートウェイ１７０、および、サービスゲートウェイ１７４の１つ以上はＰＭＩＰをサポートすることもある。ＰＭＩＰ動作はセキュアなトンネルがセットアップされる前に開始するので、ＳＲＤ１５２は、自身がＣＭＩＰに適合してＰＭＩＰには適合しないことをネットワークシステム１５０に通知することができない。他の例としては、サービスゲートウェイ１７０の１つのようなサービスゲートウェイは、複数のプロトコルをサポートしてよい。多数のプロトコルをサポートする場合、サービスゲートウェイは、外部エージェント、アクセスルータ、または、プロキシモバイルエージェント（ＰＭＡ）として機能するかどうかを決定することはできないことがある。
【０１２３】
このように、ＳＲＤ１５２と選択されたＰＤＮゲートウェイとの間の通信用トンネルを確立する前に、本願明細書中に開示される１つ以上の実施形態は、モバイルプロトコルミスマッチが起きず、選択されたＰＤＮゲートウェイ、ＭＭＥ、および／または、サービスゲートウェイが正しいモビリティプロトコルをサポートすることを保証する。
【０１２４】
ＷＬＡＮ１６２は、ＡＰモビリティ制御モジュール１９２をもつＷＬＡＮアクセスポイント（ＡＰ）１９０を有する。ＷＬＡＮ  ＡＰ１９０は、例えば、基地局であってよい。ＷＬＡＮ１９０は、例えばルータのような１つ以上のホームエージェント１９４も有しうる。ＡＰモビリティ制御モジュール１９２は、ＳＲＤ１５２の認証を容易にし、かつ、ＳＲＤ１５２と遠隔ネットワークのネットワークデバイスとの間のコネクティビティおよびモビリティプロトコル情報と、ＰＤＮゲートウェイ情報との転送を容易にする。ＷＬＡＮ１６２は、例えば、８０２．１１、８０２．１１ａ、８０２．１１ｂ、８０２．１１ｇ、８０２．１１ｈ、８０２．１１ｎ、８０２．１６および８０２．２０などの、本願明細書中にそれらすべてを参照として組み込む１つ以上のＩＥＥＥ規格に準拠してよい。
【０１２５】
携帯電話ネットワーク１６６およびＷｉＭＡＸネットワーク１６４は、図に示すようなＡＰモビリティ制御モジュール２００および２０２をそれぞれ有する携帯電話ネットワークＡＰ１９６およびＷｉＭＡＸネットワークＡＰ１９８を有してよい。ＡＰモビリティ制御モジュール１９６および１９８は、ＳＲＤ１５２の認証を容易にし、かつ、ＳＲＤ１５２と遠隔ネットワーク１５６のネットワークデバイスとの間のコネクティビティおよびモビリティプロトコル情報とＰＤＮゲートウェイ情報との転送を容易にする。
【０１２６】
動作中、ＳＲＤ１５２は、遠隔ネットワーク１５６の１つ以上と接続したままでネットワーク１６２、１６４、および、１６６間を移行または移動してよい。ＲＡＮ１５８と通信する際、（一実施形態では）ＲＡＮ１５８とサービスゲートウェイ１７４との間にＩＰトラフィックが存在する。ＷＬＡＮ１６２、ＷｉＭＡＸネットワーク１６４または携帯電話ネットワーク１６６と通信する際、（一実施形態では）、ネットワーク１６２、１６４、１６６、および、サービスゲートウェイ１７４の間にＩＰトラフィックが存在する。
【０１２７】
ＳＲＤ１５２がネットワーク１６２、１６４、および、１６６の間を移動しながら遠隔ネットワーク１５６にアクセスする場合、ＳＲＤ１５２のコネクティビティおよびモビリティを管理・維持すべくコネクティビティおよびモビリティトンネルが用いられてよい。ＳＲＤ１５２が異なるネットワーク間を切り替える場合、コネクティビティトンネルおよび／またはモビリティトンネルを確立すべくホストベースのシステムまたはネットワークベースのシステムが用いられてよい。コネクティビティトンネルは、セキュアなＩＰトンネルであってよい。
【０１２８】
ホストベースのシステムは、ＣＭＩＰまたはＤＳＭＩＰプロトコルを利用してよい。ＣＭＩＰバージョン４および６は、ＲＦＣ３３４４およびＲＦＣ３７７５におけるサポートメモのＩＰモビリティ要求に記載されており、そのすべてが参照により本願明細書中に組み込まれる。ＤＳＭＩＰｖ６は、ＩＥＴＦのＩＰｖ６ワーキンググループによるインターネットドラフトの"デュアルスタック、ホスト、および、ルータのモバイルＩＰｖ６サポート（ＤＳＭＩＰｖ６）"に記載され、そのすべてが参照により本願明細書中に組み込まれる。ネットワークベースのシステムは、ＰＭＩＰプロトコルを利用してよい。ＰＭＩＰバージョン４は、Leungらによる"プロキシモバイルＩＰｖ４を用いたモビリティマネジメント"と題されたインターネットドラフトに記載されており、ＰＭＩＰｖ６は、Gundavelliによる"プロキシモバイルＩＰｖ６を用いてローカライズされたモビリティマネジメント"に記載され、それらのすべては参照により本願明細書中に組み込まれる。
【０１２９】
例えば、ＣＭＩＰｖ４のようなバージョン４ネットワークに関連付けられたホストベースのプロトコルが用いられる場合、サービスゲートウェイは外部エージェント（ＦＡ）として機能してよく、ＳＲＤ１５２にルーティングサービスを提供しうる。これは、ＳＲＤ１５２がＰＤＮゲートウェイに登録された場合に起きうる。ＰＤＮゲートウェイは、ホームエージェントとして機能する。ＳＲＤ１５２は、ＣＭＩＰｖ４またはリンク層プロトコルを介して、エージェント広告メッセージに含まれるＩＰ構成情報を受信してよい。
【０１３０】
ＣＭＩＰｖ６のようなバージョン６ネットワークに関連付けられたホストベースのプロトコルが用いられる場合、サービスゲートウェイは、アクセスルータとして機能してよく、ＳＲＤ１５２にルーティングサービスを提供しうる。ＰＤＮゲートウェイは、ホームエージェントとして機能する。ＳＲＤ１５２は、ＣＭＩＰｖ６またはリンク層プロトコルを介してＣＭＩＰｖ６ルータ広告メッセージに含まれるＩＰ構成情報を受信してよい。
【０１３１】
ネットワークベースのプロトコルが用いられる場合、サービスゲートウェイはＰＭＩＰクライアント（すなわちＰＭＩＰエージェント（ＰＭＡ））として機能してよい。ＰＤＮゲートウェイは、ＰＭＩＰホームエージェントとして機能する。ＰＭＩＰクライアントは、ＳＲＤ  ＩＰアドレスを割り当て、当該ＳＲＤ  ＩＰアドレスをＳＲＤ１５２に提供する。ＰＭＩＰクライアントは、ＰＭＩＰモビリティ手続きを実行する。
【０１３２】
図５を参照すると、ＲＡＮ２２２を介したローミングアクセスを示す一例のネットワークシステム２２０が示されている。ネットワークシステム２２０は、３ＧＰＰ（登録商標）システムのＶＰＬＭＮおよびＨＰＬＭＮのような１つ以上の遠隔ネットワークと通信しうるＳＲＤ２２４を有してよい。ＳＲＤ２２４は、ＳＲＤモビリティ制御モジュール２２６を有し、ＨＰＬＭＮのＰＤＮゲートウェイ２２８とのＩＰコネクティビティを確立することによってオペレータによるＩＰサービスのようなサービスを受けることができる。ＳＲＤ２２４は、ネットワークシステムとのモビリティプロトコルコネクティビティも確立する。ＳＲＤ２２４は、ＲＡＮ２２２を介してネットワークシステム２２０とのアクセスを得る。
【０１３３】
ＶＰＬＭＮは、ＲＡＮ２２２、サービスゲートウェイ２２９、ＭＭＥ２３０、および、ＳＧＳＮ２３２を有する。ＲＡＮ２２２、サービスゲートウェイ２２９、および、ＭＭＥ２３０は、ＲＡＮモビリティ制御モジュール２３３、サービスゲートウェイモビリティ制御モジュール２３４、および、ＭＭＥモビリティ制御モジュール２３６をそれぞれ有する。ＲＡＮ２２２、サービスゲートウェイ２２９、および、ＭＭＥ２３０は、ＳＲＤ２２４とＨＰＬＭＮとの間でモビリティプロトコル情報およびＰＤＮゲートウェイ選択情報を転送する。サービスゲートウェイ２２９は、ＳＡＥゲートウェイまたはＷＡＧであってよい。ＭＭＥ２３０は、ＲＡＮ２３３、ＳＧＳＮ２３２、および、サービスゲートウェイ２２９のそれぞれと通信する。ＭＭＥ２３０は、ＳＲＤトラッキングおよびセキュリティ機能を実行する。サービスゲートウェイ２２９は、ＰＤＮゲートウェイ２２８、ＲＡＮ２２２、および、ＳＧＳＮ２３２と通信する。ＳＧＳＮ２３２は、ＭＭＥ選択および／またはサービスゲートウェイ選択を実行してよい。
【０１３４】
ＨＰＬＭＮは、認証、認可、課金（ＡＡＡ）サーバ２４２と通信するホーム加入者サーバ（ＨＳＳ）２４０を有する。ＨＳＳ２４０およびＡＡＡサーバ２４２は、ＨＳＳモビリティ制御モジュール２４４とＡＡＡサーバモビリティ制御モジュール２４６とをそれぞれ有する。ＨＳＳ２４０および／またはＡＡＡサーバ２４２を有するＨＰＬＭＮは、ＳＲＤ２２４によるネットワークアクセスに関連するモビリティプロトコルおよびＰＤＮゲートウェイを選択してよい。ＨＳＳ２４０および／またはＡＡＡサーバ２４２を有するＨＰＬＭＮは、選択されたモビリティプロトコルおよび選択されたＰＤＮゲートウェイ情報をＳＲＤ２２４に提供してよい。ＨＰＬＭＮは、ｈＰＣＲＦ（home policy and changing rules function）デバイス２４７およびＰＤＮ２４８と通信するＰＤＮゲートウェイも有してよい。ＰＤＮ２４８は、２５０として特定される、ＩＰマルチメディアサブシステムＩＭＳサービス、ＰＳＳ（パケット切り替えサービスシーケンス）サービスなどを含みうるオペレータＩＰサービスを提供してよい。
【０１３５】
ＨＳＳ２４０は、ＰＤＮ２４８にアクセスすべく、ＳＲＤ２２４に関連付けられた加入者のような加入者に要求される認証および加入者データを有してよい。加入者情報は、ＳＲＤレコードに格納されてよい。ＨＳＳ２４０は、ＳＲＤ２２４が登録されるＡＡＡサーバ２４２のＩＰアドレスも格納してよい。ＨＳＳ２４０は、ＰＤＮゲートウェイ選択を実行してよい。ｈＰＣＲＦデバイス２４７は、サービスゲートウェイ２２９、アウェーＰＣＲＦ（ｖＰＣＲＦ）（図示せず）、およびｈＰＣＲＦ２４７に関連付けられた参照ポイントのような、ネットワークデバイス間の参照ポイントを終了させるために用いられてよい。
【０１３６】
ＡＡＡサーバ２４２は、ＡＡＡ情報および加入者プロフィール情報を提供する。当該情報は、ＨＳＳ２４０から得てよい。一例に過ぎないが、ＡＡＡサーバ２４２は、トンネル確立要求および／または接続要求がＳＲＤ２２４から発せられた後にＨＳＳ２４０によって加入者を認証してよい。
【０１３７】
図６を参照すると、非３ＧＰＰネットワーク２７０を介したローミングアクセスを示す一例のネットワークシステムが示されている。ネットワークシステム２７０は、３ＧＰＰ（登録商標）システムのＶＰＬＭＮおよびＨＰＬＭＮのような１つ以上の遠隔ネットワークと通信しうるＳＲＤ２７２を有してよい。ＳＲＤ２７２は、ＳＲＤモビリティ制御モジュール２７４を有し、ＨＰＬＭＮのＰＤＮゲートウェイ２７６とのＩＰコネクティビティを確立することによってオペレータによるＩＰサービスのようなサービスを受けることができる。ＳＲＤ２７２は、ネットワークシステム２７０とのモビリティプロトコルコネクティビティも確立する。
【０１３８】
ＳＲＤ２７２は、ネットワークシステム２７０に対して、アクセスネットワーク２７８を介し、２７７として特定される３ＧＰＰ  ＩＰアクセスのようなアクセスを得る。アクセスネットワーク２７８は、ＷＬＡＮ、ＷｉＭＡＸネットワーク、携帯電話ネットワークのような非３ＧＰＰ（登録商標）ネットワークであってよい。アクセスネットワーク２７８は、アクセスネットワークモビリティ制御モジュール２７９を有してよい。アクセスネットワーク２７８は、ＶＰＬＭＮのサービスゲートウェイ２８０と通信する。
【０１３９】
ＶＰＬＭＮは、サービスゲートウェイ２８０、ＲＡＮ２８２、ＭＭＥ２８４、および、ＳＧＳＮ２８６を有する。サービスゲートウェイ２８０、ＲＡＮ２８２、および、ＭＭＥ２８４は、サービスゲートウェイモビリティ制御モジュール２９０、ＲＡＮモビリティ制御モジュール２９２、および、ＭＭＥモビリティ制御モジュール２９４をそれぞれ有する。サービスゲートウェイ２８０、ＲＡＮ２８２、ＭＭＥ２８４は、ＳＲＤ２７２とＨＰＬＭＮとの間でモビリティプロトコル情報およびＰＤＮゲートウェイ選択情報を転送する。ＭＭＥ２８４は、サービスゲートウェイ２８０、ＲＡＮ２８２、および、ＳＧＳＮ２８６のそれぞれと通信する。ＭＭＥ２８４は、ＳＲＤトラッキングおよびセキュリティ機能を実行する。サービスゲートウェイ２８０は、ＰＤＮゲートウェイ２７６、アクセスネットワーク２７８、ＲＡＮ２８２、および、ＳＧＳＮ２８６と通信する。ＳＧＳＮ２８６は、ＭＭＥ選択および／またはサービスゲートウェイ選択を実行してよい。
【０１４０】
ＨＰＬＭＮは、ＡＡＡサーバ３０２と通信するＨＳＳ３００を有する。ＨＳＳ２００およびＡＡＡサーバ３０２は、ＨＳＳモビリティ制御モジュール３０４とＡＡＡサーバモビリティ制御モジュール３０６とをそれぞれ有する。ＨＳＳ３００および／またはＡＡＡサーバ３０２を有するＨＰＬＭＮは、ＳＲＤ２７２によるネットワークアクセスに関連付けてモビリティプロトコルおよびＰＤＮゲートウェイ２７６を選択してよい。ＨＳＳ３００および／またはＡＡＡサーバ３０２を有するＨＰＬＭＮは、選択されたモビリティプロトコルおよび選択されたＰＤＮゲートウェイ情報をＳＲＤ２７２に提供してよい。ＨＰＬＭＮは、ｈＰＣＲＦデバイス３０８およびＰＤＮ３１０と通信するＰＤＮゲートウェイ２７６も有してよい。ＰＤＮ３１０は、ＩＰサービス３１２を提供してよい。
【０１４１】
ＨＳＳ３００は、ＰＤＮ３１０にアクセスすべく、ＳＲＤ２７２に関連付けられた加入者のような加入者に要求される認証および加入者データを有してよい。加入者情報は、ＳＲＤレコードに格納されてよい。ＨＳＳ３００は、ＳＲＤ２７２が登録されるＡＡＡサーバ３０２のＩＰアドレスも格納してよい。ＨＳＳ３００は、ＰＤＮゲートウェイ選択を実行してよい。ｈＰＣＲＦデバイス３０８は、サービスゲートウェイ２８０、ｖＰＣＲＦ、およびｈＰＣＲＦ３０８に関連付けられた参照ポイントのような、ネットワークデバイス間の参照ポイントを終了させるために用いられてよい。
【０１４２】
ＡＡＡサーバ３０２は、ＡＡＡ情報と加入者プロフィール情報とを提供する。情報は、ＨＳＳ３００から得られてよい。一例に過ぎないが、（一実施形態では）、ＡＡＡサーバ３０２は、ＳＲＤ２７２からトンネル確立および／または接続要求が発せられた後に、ＨＳＳ３００によって加入者を認証してよい。
【０１４３】
図７を参照すると、他の例のネットワークシステム３２０が示されている。ネットワークシステム３２０は、ＳＲＤ３２２、ＡＰ３２４、ＭＭＥ３２６、および、ＨＰＬＭＮサーバ３２８を有する。ＡＰ３２４は、ＲＡＮ、ＷＬＡＮ、ＷｉＭＡＸネットワーク、携帯電話ネットワークなどを含んでよい。ＨＰＬＭＮサーバは、ＨＳＳ、ＡＡＡサーバ、リモートサーバなどを含んでよい。ＳＲＤ３２２は、ＡＰ３２４にサービス要求情報、ＩＰコネクティビティプロトコル情報、モビリティプロトコル情報、および／または、ＰＤＮゲートウェイ情報を提供してよい。ＳＲＤ３２２は、ＡＰ３２４および／またはサービスゲートウェイ３３０を介してＨＰＬＭＮサーバ３２８と通信することによってＳＲＤ３２２とＰＤＮゲートウェイとの間の通信に対してコネクティビティおよびモビリティトンネルをセットアップする。サービスゲートウェイの例が図１２に示されている。トンネルは、コネクティビティトンネルおよび／またはモビリティトンネルを含んでよい。
【０１４４】
ＳＲＤ３２２は、アンテナ３４０、ＳＲアナログフロントエンドモジュール３４２、ＳＲ送信モジュール３４４、ＳＲ受信モジュール３４６、および、ＳＲ制御モジュール３４８を有してよい。ＳＲアナログフロントエンドモジュール３４２は、ＳＲ送信モジュール３４４によって生成された信号を、アンテナ３４０を介して送信し、アンテナ３４０が受信した信号をＳＲ受信モジュール３４６に出力してよい。ＳＲＤ３２２は、本願明細書中に記載されるようなＡＰＮを生成するアクセスポイント名発生器３５０も有してよい。
【０１４５】
ＡＰ３２４は、アンテナ３６０、ＡＰアナログフロントエンドモジュール３６２、ＡＰ送信モジュール３６４、ＡＰ受信モジュール３６６、および、ＡＰ制御モジュール３６７を有してよい。ＡＰアナログフロントエンドモジュール３６２は、ＡＰ送信モジュール３６４によって生成された信号を、アンテナ３６０を介して送信し、アンテナ３６０が受信した信号をＡＰ受信モジュール３６６に出力してよい。
【０１４６】
ＭＭＥ３２６は、アンテナ３７０、ＭＭＥアナログフロントエンドモジュール３７２、ＭＭＥ送信モジュール３７４、ＭＭＥ受信モジュール３７６、および、ＭＭＥ制御モジュール３７８を有してよい。ＭＭＥアナログフロントエンドモジュール３７６は、ＭＭＥ送信モジュール３７４によって生成された信号を、アンテナ３７０を介して送信し、アンテナ３７０が受信した信号をＭＭＥ受信モジュール３７６に出力してよい。
【０１４７】
ＨＰＬＭＮサーバ３２８は、アンテナ３８０、ＨＰＬＭＮサーバアナログフロントエンドモジュール３８２、ＨＰＬＭＮサーバ送信モジュール３８４、ＨＰＬＭＮサーバ受信モジュール３８６、および、ＨＰＬＭＮサーバ制御モジュール３８８を有してよい。ＨＰＬＭＮサーバアナログフロントエンドモジュール３８６は、ＨＰＬＭＮサーバ送信モジュール３８４によって生成された信号を、アンテナ３８０を介して送信し、アンテナ３８０が受信した信号をＨＰＬＭＮサーバ受信モジュール３８６に出力してよい。ＨＰＬＭＮサーバ３２８は、ＰＤＮレコード３９０およびＳＲＤレコード３９２を有してよい。
【０１４８】
ＳＲＤ３２２は、ＳＲＤ３２２とＡＰ３２４との間で情報交換を開始する。ＳＲ制御モジュール３４８は、アクセスポイント名（ＡＰＮ）を生成してよい。ＡＰＮは、パケットデータネットワーク（ＰＤＮ）を識別してよい。ＡＰＮは、ＡＰＮ発生器３５０によって生成されてよい。一実施形態では、ＳＲＤ３２２は、接続要求を実行し、選択されたモビリティプロトコルと、要求されたサービスが提供されうる選択されたＰＤＮゲートウェイとを受信する。
【０１４９】
ＳＲＤ３２２は、ＳＲＤ３２２がコネクティビティおよびモビリティのために用いることをサポートするおよび／または選ぶ１つ以上のモビリティプロトコル（例えばＣＭＩＰおよび／またはＰＭＩＰ）を選択してよい。ＳＲＤ３２２は、コネクティビティおよびモビリティの両方に対して（すなわちネットワークハンドオーバーのために）ＣＭＩＰまたはＰＭＩＰを選択してよい。あるいは、ＳＲＤ３２２は、コネクティビティに対して、モビリティに対してとは異なるモビリティプロトコルを選択してよい。例えば、ＳＲＤ３２２は、コネクティビティに対してＰＭＩＰを選択し、モビリティに対してＣＭＩＰを選択してよい。
【０１５０】
ＳＲＤは、ネットワークシステムに接続すると、デフォルトＩＰアクセスサービスを用いてＩＰコネクティビティを可能にしうる。ＳＲＤは、データを転送するために明確な起動手続きを行う必要はない。例えば、一般的なパケット無線サービス（ＧＰＲＳ）については、ＧＰＲＳ接続手続きと共に、パケットデータプロトコルコンテキスト起動手続きが実行される。
【０１５１】
ネットワークシステムに接続すると、ＳＲＤは、デフォルトＩＰアクセスサービスを用いる代わりに、または、用いるのに加えて、モビリティプロトコルおよびＰＤＮゲートウェイ情報を提供しかつ受信してよい。
【０１５２】
本願明細書中に開示されるいくつかの実施形態は、モビリティモードをサポートする。モビリティモードは、ＳＲＤがローカルおよび／またはグローバルネットワーク間を移動する能力のことを指す。モビリティモードは、ＳＲＤおよびネットワークシステムのモビリティ能力、モビリティ優先権、および、ＳＲＤプロフィールに基づいてセットアップされる。さらに、モビリティモードは、選択されたＰＤＮゲートウェイばかりでなく、ＩＰコネクティビティおよびハンドオフに対して選択されたモビリティプロトコルのことを指してよい。モビリティモードで動作するという決定は、ＨＰＬＭＮのようなホームネットワークによってなされてよく、アップデートされたＳＲＤパラメータおよび／またはネットワークシステムパラメータに基づいて変更されてよい。
【０１５３】
ハンドオフに対するモビリティプロトコルの識別、選択、および、通知によって、ＳＲＤおよびネットワークシステムは、ＳＲＤが他のアクセスネットワークに対してハンドオフを実行するかどうかを決定および／または予想できるようになる。これによって、ホストベースのモビリティプロトコルクライアントは、コネクティビティセットアップの早い段階でプロトコルスタックに関与することができる。コネクティビティがセットアップされると、ホストベースのモビリティプロトコルは、ＳＲＤがＩＰモビリティの観点から"ホーム"であるとみなされるかどうかによってユーザ側でアクティブまたは非アクティブにされてよい。
【０１５４】
ＳＲＤは、ネットワークベースのモビリティプロトコルが選択された場合、アクセスネットワーク間における技術間ハンドオーバーをサポートする仮想インターフェースとして機能してよい。これは、Linux（登録商標）におけるポート結合と呼ばれる、同じＩＰアドレスが２つの物理インターフェースに一時的に割り当てられる場合に相当する。ＳＲＤのこの機能は、ＩＰコネクティビティのセットアップの早い段階で起動される。
【０１５５】
また、コネクティビティを確立する従来の方法とは異なり、本願明細書中に記載されるいくつかの実施形態は、ＳＲＤによってサポートされるモビリティプロトコルの識別と、モビリティプロトコルおよびＰＤＮゲートウェイの選択と、選択されたモビリティプロトコルおよび選択されたＰＤＮゲートウェイのＳＲＤの通知とを含む。識別、選択、および、通知は、トランスポートレベルプロトコルを用いて実行されてよい。図８、図９、図１３から図１６、および図１９から図２２は、上記識別、選択および通知を含む方法の例を示す。このようは方法は、モビリティプロトコルのコンフリクトを防止してハンドオフを実現する。図８、図９、図１３から図１６、および図１９から図２２に記載された方法およびＳＲＤ接続は、ＳＲＤがネットワークに最初にアクセスするとき、および／または、ネットワーク間におけるハンドオフ中に実行されてよい。
【０１５６】
ＳＲＤは、好適なモビリティプロトコルを提供し、ＩＰアドレスを獲得するための拡張層３メッセージを用いてネットワークによってサポートされるモビリティプロトコルを見つけてよい。アクセスネットワークは、アクセスネットワークによってサポートされかつ受け入れられるモビリティプロトコルを含む要求された情報が記載されたメッセージでレイヤ３情報に回答してよい。これは、ＩＰアドレスを獲得するためのレイヤ３メッセージを用いて提供されてもよい。これらの特徴は、ステートレスおよびステートフルなＩＰアクセス構成に適用されうる。
【０１５７】
ステートフルなファイヤーウォールは、アクティブなセッションについてのコンテキストを維持し、パケット処理をスピードアップするためにその"状態情報"を用いる。既存のネットワーク接続は、ソースおよび宛先ＩＰアドレス、ユーザデータグラムプロトコル（ＵＤＰ）または送信制御プロトコル（ＴＣＰ）ポート、および、接続の寿命における現段階（セッション初期化、ハンドシェーク、データ転送、または、接続終了を含む）を含めたいくつかの特性によって説明されてよい。パケットが既存の接続と一致しない場合、当該パケットは、新しい接続のルールセットに従い評価される。パケットがファイヤーウォールの状態テーブルとの比較に基づいて既存の接続と一致する場合、そのパケットはさらなる処理をせずに通過することが許可される。
【０１５８】
ステートレスファイヤーウォールは、パケットフィルタリング能力をもつが、ホストデバイス間の通信がどの段階に達しているかというような、より複雑な決定を下すことはできない。ステートレスパケットフィルタは、パケットフィルタの両側の機械が同じ非標準ポートを用いない限り、ウェブブラウジング、遠隔印字、電子メール送信、および、ファイル転送のような特定のタイプのトラフィック間を区別しかつ制御することができる。
【０１５９】
ＳＲＤがモビリティプロトコル情報を提供する能力がない場合、ネットワークベースのモビリティプロトコルがデフォルトとして用いられてよい。例えば、特定の信頼された非３ＧＰＰアクセスに対してアクセスネットワークにおける完全なローカルＩＰ接続を提供しないアクセスの場合にネットワークベースのモビリティプロトコルが用いられてよい。ローカルアクセスネットワークにおける完全なＩＰコネクティビティをサポートする信頼された非３ＧＰＰアクセスについては、ネットワークベースのモビリティプロトコルを用いたＰＤＮゲートウェイのコネクティビティを確立することはデフォルトにならない可能性がある。
【０１６０】
図５から図７のネットワークデバイスおよびその構成要素間での通信の例が図８および図９の実施形態により提供される。
【０１６１】
図８および図９を参照すると、モビリティマネジメントを提供する方法を示す論理フロー図と、モビリティマネジメントを示すメッセージフロー図とが示されている。方法は、ＳＲＤによる３ＧＰＰ  ＩＰアクセスに適用されてよい。方法は、ステップ３００から始まってよい。
【０１６２】
ステップ３０１において、ＳＲＤは、ＰＤＮゲートウェイにアクセスするとき、アクセスポイントおよび／またはサービスゲートウェイを介してＭＭＥに送信されるアクセス認証信号を生成する。アクセス認証信号が生成されて送信されることにより、接続手続きおよびアクセス認証手続きが開始される。ユーザ側は、サービスゲートウェイによってセットアップされる。これは、３ＧＰＰlong-term evolution (LTE)シグナリングを含んでよい。アクセス認証信号の生成中、ＳＲＤは、当該ＳＲＤによってサポートされるモビリティプロトコル、ＳＲＤのモビリティプロトコル優先権、ハンドオフに対するモビリティプロトコルを含むＡＰＮ信号を生成してよく、および／または、ＰＤＮを識別してよい。これによって、モビリティマネジメント機構によって用いられうるＳＲＤに対してモビリティマネジメント能力および優先権が提供されることにより、コネクティビティが確立されてアクセスネットワーク間のハンドオフが実行される。
【０１６３】
モビリティマネジメント機構は、ＶＰＬＭＮおよび／またはＨＰＬＭＮ内で用いられかつ実行されるモビリティマネジメントプロトコルおよび決定と呼ばれる。モビリティマネジメント決定は、ＭＭＥ、サービスゲートウェイ、ＨＳＳおよび／またはＡＡＡサーバによって実行されてよい。一実施形態では、以下に説明するように、ＨＰＬＭＮサーバがコネクティビティおよびハンドオフを確立するために用いられるモビリティプロトコルを決定する。モビリティマネジメント機構は、ＩＰアドレス割り当てをＳＲＤに提供してよい。
【０１６４】
ＳＲＤは、ＡＰＮを提供することによって、モビリティマネジメント能力および優先権を示してよい。ＡＰＮは、特定のＰＤＮ、および、モビリティマネジメントディスクリプタを含んでよい。ＳＲＤがＰＤＮを識別したときに用いられうるＡＰＮ３４０の例が図１０Ａに示されている。当該ＡＰＮ３４０は、ステップ３０１Ａで特定されるような強化ＡＰＮと呼ばれてよい。ＡＰＮ３４０は、モビリティプロトコルサポート識別子３４４、モビリティプロトコル優先権識別子３４６、および、モビリティプロトコルハンドオフ識別子３４８を含みうるモビリティマネジメントディスクリプタ３４２を有する。ＡＰＮ３４０は、ＰＤＮ３５０、ドメイン名３５２、および、３ＧＰＰ（登録商標）識別子３５４も有してよい。ドメイン名３５２は、ＡＴ＆Ｔ（登録商標）またはＴ−ｍｏｂｉｌｅ（登録商標）などのオペレータを識別してよい。３ＧＰＰ（登録商標）識別子３５４は、ＡＰＮ３４０と３ＧＰＰ（登録商標）システムとの関係を示してよい。規定された識別子のそれぞれは、１つ以上のビットの長さを有してよい。
【０１６５】
あるいは、ＳＲＤがＰＤＮを識別するためにＡＰＮを提供しない場合、ＳＲＤは、ステップ３０１Ｂで特定されるように、モビリティマネジメントの選択用に定義されたモビリティマネジメント選択（ＭＭＳ）ＡＰＮを提供してよい。ＭＭＳ  ＡＰＮ３６０の例は、図１０Ｂに示されており、ＳＲＤがＰＤＮを識別しない場合に用いられてよい。ＭＭＳ  ＡＰＮ３６０は、モビリティプロトコルサポート識別子３６４、モビリティプロトコル優先権識別子３６６、および、モビリティプロトコルハンドオフ識別子３６８を含みうるモビリティマネジメントディスクリプタ３６２を有してよい。ＭＭＳ  ＡＰＮは、ダミービット３７０の第１のセット、ダミービット３７２の第２のセット、および、３ＧＰＰ（登録商標）識別子３７４も含んでよい。ダミービット３７２の第１のセットおよびダミービット３７４の第２のセットは、位置保持記号として機能し、ＰＤＮビットおよびドメイン名ビットに取って代わる。このように、ＭＭＳ  ＡＰＮ３６０の長さは、強化ＡＰＮの長さと同じであってよい。
【０１６６】
このように、モビリティマネジメントディスクリプタは、ホストベースのプロトコルおよびネットワークベースのプロトコルを識別してよい。ホストベースのプロトコルが識別されることによってコネクティビティが確立し、ハンドオフが実行されてよい。あるいは、ネットワークベースのプロトコルが識別されることによってコネクティビティが確立し、ハンドオフが実行されてよい。他のオプションとしては、モビリティマネジメントディスクリプタは、ホストベースのプロトコルおよびネットワークベースのプロトコルのうちの１つを有してコネクティビティを確立してよく、ホストベースのプロトコルおよびネットワークベースのプロトコルのうちの１つを有してハンドオフのためのコネクティビティを確立してよい。
【０１６７】
ステップ３０２では、アクセスポイントおよび／またはＭＭＥは、アクセス認証信号に基づいてアクセス認証要求を生成する。アクセス認証要求は、ＭＭＥからＨＰＬＭＮサーバに送信される。アクセス認証要求は、ＨＳＳおよび／またはＨＰＬＭＮのＡＡＡサーバに送信されるＡＡＡ要求信号を有してよい。
【０１６８】
ステップ３０３では、ＨＰＬＭＮサーバは、コネクティビティ用のモビリティプロトコルを選択する。ステップ３０４では、ＨＰＬＭＮサーバは、ハンドオフ用モビリティプロトコルを選択する。ステップ３０５では、ＨＰＬＭＮサーバは、アクセス認証要求に基づいてＰＤＮゲートウェイを選択する。認証手続きの一部として、ＨＳＳおよび／またはＡＡＡサーバは、ＳＲＤを認証し、ＰＤＮゲートウェイを選択する。上記ステップ３０３から３０５の選択は、ＶＰＬＭＮ、アクセスネットワーク、および、ユーザプロフィールなどによるローミング契約にも基づいてよい。
【０１６９】
ＨＰＬＭＮサーバは、ＳＲＤのコネクティビティプロトコルおよびモビリティプロトコルをサポートするだけでなく、ＳＲＤによって要求されるサービスもサポートするＰＤＮゲートウェイを選択する。当該選択は、ＳＲＤの認証および認可後に行われてよい。コネクティビティプロトコルは、パケット切り替えインターネットワークに対するネットワーク層プロトコルとも呼ばれる。コネクティビティプロトコルの例は、インターネットプロトコルＩＰｖ４およびＩＰｖ６である。モビリティプロトコルの例は、ＣＭＩＰ、ＤＳＭＩＰ、および、ＰＭＩＰのようなホストベースおよびネットワークベースのプロトコルである。
【０１７０】
ネットワークデバイスは、サポートされているモビリティプロトコルとは異なるバージョンおよび／またはコネクティビティプロトコルをサポートおよび／または用いる場合もあるが、一般的に、コネクティビティおよびモビリティプロトコルのタイプおよびバージョンは同じである。一例に過ぎないが、コネクティビティプロトコルはＩＰｖ６であってよく、モビリティプロトコルは、ＭＩＰｖ６であってよい。図８および以降の図における以下のステップは、同じバージョンおよびタイプのコネクティビティプロトコルおよびモビリティプロトコルを用いるものとして主に説明されている。
【０１７１】
ステップ３０６では、ＨＰＬＭＮサーバは、アクセス認証応答信号を生成する。アクセス認証応答信号は、モビリティプロトコル選択信号およびＰＤＮゲートウェイアドレス信号を含み、ＨＰＬＭＮサーバによるＳＲＤ認証の完了を示す。アクセス認証応答信号は、加入者情報も含んでよい。ＨＰＬＭＮサーバは、コネクティビティおよびハンドオフの適切なモビリティプロトコルと、ＰＤＮゲートウェイとを選択してよい。あるいは、ＭＭＥおよび／またはサービスゲートウェイは、ボックス３０７で概略的に示されるようなモビリティプロトコルおよび／またはＰＤＮゲートウェイを選択してよい。モビリティプロトコル選択信号は、コネクティビティおよびハンドオフについて選択されたモビリティプロトコルを示す。ＰＤＮゲートウェイアドレス信号は、選択されたモビリティプロトコルをサポートするＰＤＮゲートウェイのアドレスを示す。コネクティビティおよびハンドオフについての選択されたモビリティプロトコル情報と、選択されたＰＤＮゲートウェイ情報とがＭＭＥおよび／またはＲＡＮ、および、サービスゲートウェイに提供される。
【０１７２】
ステップ３０８でホストベースのモビリティプロトコルが選択された場合は、ステップ３１０が実行され、そうでない場合はステップ３１２が実行されてよい。ステップ３１０では、ＭＭＥと選択されたＰＤＮゲートウェイとの間にＩＰコネクティビティがセットアップされる。ＩＰモバイルコネクティビティのセットアップは、ＭＭＥと選択されたＰＤＮゲートウェイとの間のネットワークベースのトンネルのセットアップを含む。ＩＰモバイルコネクティビティは、ハンドオフを実行する能力のことを指す。ネットワークベースのコネクティビティのセットアップは、数字３０９で示されている。ネットワークシステムがＧＰＲＳトンネルプロトコル（ＧＴＰ）を用いる場合、ＭＭＥとＰＤＮゲートウェイとの間のＩＰコネクティビティは、ネットワークベースのモビリティプロトコルではなくＧＴＰを用いて実行されてよい。図９には示されていないが、ネットワークベースのトンネルは、ＳＲＤによってアクセスされるアクセスポイントに達してよい。ステップ３１０が終了するとステップ３１２が実行される。
【０１７３】
ＳＲＤは、ＭＩＰｖ４外部エージェント（ＦＡ）モードになると、ＭＩＰｖ４またはリンク層プロトコルを介してＭＩＰｖ４エージェント広告メッセージに以前から含まれているＩＰ構成情報を受信してよい。ＳＲＤは、ＭＩＰｖ６モードになると、ＭＩＰｖ４またはリンク層プロトコルを介してＭＩＰｖ６ルータ広告メッセージに以前から含まれているＩＰ構成情報を受信してよい。
【０１７４】
ＩＰモバイルコネクティビティおよび／またはハンドオフに対してホストベースのモビリティプロトコルが選択されると、ＭＭＥは、選択されたＰＤＮゲートウェイ情報をＳＲＤに提供する。ホストベースのモビリティプロトコル動作に関してＳＲＤがホームリンクに接続される場合は、ＰＤＮゲートウェイ情報が提供されてよい。ＭＭＥまたは他のネットワークデバイスは、ホストベースのモビリティプロトコル手続きに基づいて、そして選択されたホストベースのモビリティプロトコルの仕様（例えばＣＭＩＰｖ６、ＤＳＭＩＰｖ６、ＣＭＩＰｖ４など）に基づいて、ＳＲＤがホームリンクに接続されることを決定してよい。ＳＲＤがホームとみなされず、ホストベースの結合アップデートがＳＲＤから選択されたＰＤＮゲートウェイへと送られるべきである場合にＰＤＮゲートウェイ情報が提供されてもよい。
【０１７５】
ステップ３１２において、ＭＭＥは、ＳＲＤアクセス認証応答信号を生成する。ＳＲＤアクセス認証応答信号は、ＩＰモバイルコネクティビティのために選択されたモビリティプロトコル、ハンドオフのために選択されたモビリティプロトコル、および、選択されたＰＤＮゲートウェイを含んでよい。アクセス認証応答信号は、ＲＡＮまたはサービスゲートウェイおよびアクセスポイントを介してＳＲＤに送信されてよい。そしてＳＲＤは、ネットワークシステムと通信するのにはどのモビリティプロトコルが用いられ、ハンドオフを実行する際にはどのモビリティプロトコルを用いるかを決定できる。
【０１７６】
ネットワークベースのプロトコルが選択された場合は、ＳＲＤは、選択されたＰＤＮゲートウェイ情報を提供しない。また、ＳＲＤは、ネットワークシステムによって実行されるような、ハンドオフに用いられるＩＰモビリティ手続きを実行しなくてよい。
【０１７７】
ＳＲＤは、当該ＳＲＤおよびネットワークシステム（例えばＭＭＥ、サービスゲートウェイ、および、ＰＤＮゲートウェイ）がハンドオフのための同じモビリティプロトコルをサポートする場合に、他のアクセスネットワークへのハンドオフを実行することを許可される。ＳＲＤがハンドオフ用のネットワークベースのモビリティプロトコルをサポートし、ネットワークシステムがハンドオフ用のホストベースのプロトコルをサポートする場合、ＳＲＤは、ＩＰコネクティビティを獲得することはできるが、他のネットワークアクセスへのハンドオフは実行できない。ＳＲＤがハンドオフ用のホストベースのモビリティプロトコルをサポートし、ネットワークシステムがハンドオフ用のネットワークベースのモビリティプロトコルをサポートする場合も、ＳＲＤは、ＩＰコネクティビティを獲得することはできるが、他のネットワークアクセスへのハンドオフは実行できない。
【０１７８】
ステップ３１４においてホストベースのモビリティプロトコルが選択された場合、ステップ３１６が実行されてよく、そうでない場合、ステップ３２０が実行されてよい。ステップ３１６では、選択されたホストベースのモビリティプロトコルに基づいて、ＳＲＤとＭＭＥとの間における接続手続きが完了する。ステップ３１８では、ＳＲＤは、登録要求信号を生成する。登録要求信号は、選択されたＰＤＮゲートウェイに送信される。ＳＲＤは、ＰＤＮゲートウェイのホームエージェントに登録してよい。ステップ３１９では、ＰＤＮゲートウェイは、登録応答信号を生成してＳＲＤの登録を完了する。登録応答信号は、ＳＲＤに送信される。
【０１７９】
ステップ３１８および３１９において、ＳＲＤと選択されたＰＤＮゲートウェイとの間にＩＰコネクティビティがセットアップされる。ＩＰモバイルコネクティビティのセットアップは、ＳＲＤと選択されたＰＤＮゲートウェイのホームエージェントとの間のホストベースのトンネルのセットアップを含む。ネットワークシステムがＧＰＲＳトンネルプロトコル（ＧＴＰ）を用いる場合、ＭＭＥとＰＤＮゲートウェイとの間のＩＰコネクティビティは、ホストベースのモビリティプロトコルではなくＧＴＰを用いて実行されてよい。ステップ３１９が終了するとステップ３２２が実行される。
【０１８０】
ステップ３２０では、ネットワークベースのモビリティプロトコルに基づいて、ＳＲＤとＭＭＥとの間の接続手続きが完了する。ＳＲＤには選択されたＰＤＮゲートウェイが通知されず、ＳＲＤはＩＰモビリティ手続きを実行しない。ネットワークベースのモビリティプロトコルが選択された場合、ＳＲＤはＰＤＮゲートウェイを結合アップデートに提供しないので、ＰＤＮゲートウェイのアドレスは、ＳＲＤによって受信されない。ステップ３２２において、ＳＲＤは選択されたＰＤＮゲートウェイを介してＰＤＮからサービスを受ける。
【０１８１】
図１１を参照すると、信頼された非３ＧＰＰネットワークを介したローミングアクセスを示す一例のネットワークシステム４００が示されている。ネットワークシステム４００は、３ＧＰＰ（登録商標）システムのＶＰＬＭＮおよびＨＰＬＭＮのような１つ以上の遠隔ネットワークと通信しうるＳＲＤ４０２を有してよい。ＳＲＤ４０２は、ＳＲＤモビリティ制御モジュール４０４を有し、ＨＰＬＭＮのＰＤＮゲートウェイ４０６とのＩＰコネクティビティを確立することによってオペレータによるＩＰサービスのようなサービスを受けることができる。ＳＲＤ４０２は、ネットワークシステム４００とのモビリティプロトコルコネクティビティも確立する。
【０１８２】
ＳＲＤ４０２は、ネットワークシステム４００に対して、アクセスネットワーク４０８を介し、４０７として特定される信頼された非３ＧＰＰ  ＩＰアクセスのようなアクセスを得る。アクセスネットワーク４０８は、ＷｉＭＡＸネットワークのような信頼された非３ＧＰＰ  ＩＰアクセスネットワークであってよい。アクセスネットワーク４０８は、アクセスネットワークモビリティ制御モジュール４１０および／またはボーダールータ４１２を有してよい。アクセスネットワーク４０８は、ＶＰＬＭＮのサービスゲートウェイ４１４と通信する。
【０１８３】
ＶＰＬＭＮは、ＲＡＮ４１６、サービスゲートウェイ４１８、ＭＭＥ４２０、および、ＳＧＳＮ４２２を有する。ＲＡＮ４１６、サービスゲートウェイ４１８、および、ＭＭＥ４２０は、ＲＡＮモビリティ制御モジュール４２４、サービスゲートウェイモビリティ制御モジュール４２６、および、ＭＭＥモビリティ制御モジュール４２８をそれぞれ有する。ＲＡＮ４１６、サービスゲートウェイ４１４、および、ＭＭＥ４２０は、ＳＲＤ４０２とＨＰＬＭＮとの間でモビリティプロトコル情報およびＰＤＮゲートウェイ選択情報を転送する。サービスゲートウェイ４１４は、ＳＡＥゲートウェイまたはＷＡＧであってよい。ＭＭＥ４２０は、ＲＡＮ４１６、ＳＧＳＮ４２２、および、サービスゲートウェイ４１４のそれぞれと通信する。ＭＭＥ４２０は、ＳＲＤトラッキングおよびセキュリティ機能を実行する。サービスゲートウェイ４１４は、アクセスネットワーク４０８、ＰＤＮゲートウェイ４０６、ＲＡＮ４１６、および、ＳＧＳＮ４２２と通信する。ＳＧＳＮ４２２は、ＭＭＥ選択および／またはサービスゲートウェイ選択を実行してよい。ＶＰＬＭＮは、サービスゲートウェイ４１４および／またはアクセスネットワーク４０８にＡＡＡ情報および加入者プロフィール情報を提供するＡＡＡプロキシサーバ４３０も有してよい。
【０１８４】
ＨＰＬＭＮは、ＡＡＡサーバ４３４と通信するＨＳＳ４３２を有する。ＨＳＳ４３２およびＡＡＡサーバ４３４は、ＨＳＳモビリティ制御モジュール４３６とＡＡＡサーバモビリティ制御モジュール４３８をそれぞれ有する。ＨＳＳ４３２および／またはＡＡＡサーバ４３４を有するＨＰＬＭＮは、ＳＲＤ４０２によるネットワークアクセスに関連するモビリティプロトコルおよびＰＤＮゲートウェイを選択してよい。ＨＳＳ４３２および／またはＡＡＡサーバ４３４を有するＨＰＬＭＮは、選択されたモビリティプロトコルおよび選択されたＰＤＮゲートウェイ情報をＳＲＤ４０２に提供してよい。ＨＰＬＭＮは、ｈＰＣＲＦデバイス４３８と通信し、４４２として特定されるＩＰサービスを提供するＰＤＮ４４０とも通信するＰＤＮゲートウェイ４０６を有する。
【０１８５】
ＨＳＳ４３２は、ＰＤＮ４４０にアクセスすべく、ＳＲＤ４０２に関連付けられた加入者のような加入者に要求される認証および加入者データを有してよい。加入者情報は、ＳＲＤレコードに格納されてよい。ＨＳＳ４３２は、ＳＲＤが登録されるＡＡＡサーバ４３４のＩＰアドレスも登録してよい。ＨＳＳ４３２は、ＰＤＮゲートウェイ選択を実行してよい。ｈＰＣＲＦデバイス４３８は、サービスゲートウェイ４１４、ｖＰＣＲＦ（図示せず）、およびｈＰＣＲＦ４３８に関連付けられた参照ポイントのような、ネットワークデバイス間の参照ポイントを終了させるために用いられてよい。
【０１８６】
ＡＡＡサーバ４３４は、ＡＡＡ情報および加入者プロフィール情報を提供する。当該情報は、ＨＳＳ４３２から得てよい。一例に過ぎないが、ＡＡＡサーバ４３４は、トンネル確立要求および／または接続要求がＳＲＤ４０２から発せられた後にＨＳＳ４３２によって加入者を認証してよい。
【０１８７】
図１２を参照すると、ＳＲＤ４５２、ＡＰ４５４、サービスゲートウェイ４５６、および、ＭＭＥ４５８を有する他の例のネットワークシステム４５０が示されている。ＡＰ４５４は、ＲＡＮ、ＷＬＡＮ、ＷｉＭＡＸネットワーク、携帯電話ネットワークなどを有してよい。ＳＲＤ４５２は、ＡＰ４５４にサービス要求情報、ＩＰコネクティビティプロトコル情報、モビリティプロトコル情報、および／または、ＰＤＮゲートウェイ情報を提供してよい。ＳＲＤ４５２は、ＡＰ４５４、サービスゲートウェイ４５６、および、ＭＭＥ４５８を介してＨＰＬＭＮ４６０と通信することによってＳＲＤ４５２とＰＤＮゲートウェイとの間の通信に対してコネクティビティおよびモビリティトンネルをセットアップする。トンネルは、コネクティビティトンネルおよび／またはモビリティトンネルを含んでよい。
【０１８８】
ＳＲＤ４５２は、アンテナ４７０、ＳＲアナログフロントエンドモジュール４７２、ＳＲ送信モジュール４７４、ＳＲ受信モジュール４７６、および、ＳＲ制御モジュール４７８を有してよい。ＳＲアナログフロントエンドモジュール４７２は、ＳＲ送信モジュール４７４によって生成された信号を、アンテナ４７０を介して送信し、アンテナ４７０が受信した信号をＳＲ受信モジュール４７６に出力してよい。ＳＲＤ４５２は、ＡＰＮ発生器４７９も有してよい。
【０１８９】
ＡＰ４５４は、アンテナ４８０、ＡＰアナログフロントエンドモジュール４８２、ＡＰ送信モジュール４８４、ＡＰ受信モジュール４８６、および、ＡＰ制御モジュール４８７を有してよい。ＡＰアナログフロントエンドモジュール４８２は、ＡＰ送信モジュール４８４によって生成された信号を、アンテナ４８０を介して送信し、アンテナ４８０が受信した信号をＡＰ受信モジュール４８６に出力してよい。
【０１９０】
サービスゲートウェイ４５６は、アンテナ４９０、サービスゲートウェイアナログフロントエンドモジュール４９２、サービスゲートウェイ送信モジュール４９４、サービスゲートウェイ受信モジュール４９６、および、サービスゲートウェイ制御モジュール４９８を有してよい。サービスゲートウェイアナログフロントエンドモジュール４９６は、サービスゲートウェイ送信モジュール４９４によって生成された信号を、アンテナ４９０を介して送信し、アンテナ４９０が受信した信号をサービスゲートウェイ受信モジュール４９６に出力してよい。
【０１９１】
ＭＭＥ４５８は、アンテナ５００、ＭＭＥアナログフロントエンドモジュール５０２、ＭＭＥ送信モジュール５０４、ＭＭＥ受信モジュール５０６、および、ＭＭＥ制御モジュール５０８を有してよい。ＭＭＥアナログフロントエンドモジュール５０６は、ＭＭＥ送信モジュール５０４によって生成された信号を、アンテナ５００を介して送信し、アンテナ５００が受信した信号をＭＭＥ受信モジュール５０６に出力してよい。ＭＭＥ４５８は、ＨＰＬＭＮ４６０と通信してよい。ＨＰＬＭＮ４６０は、ＨＳＳ５１０およびＡＡＡサーバ５１２を有してよい。
【０１９２】
図１１および図１２のネットワークデバイスおよびその構成要素間での通信の例が図１３から図１６の実施形態により提供される。
【０１９３】
図１３および図１４を参照すると、モビリティマネジメントを提供する方法を示す論理フロー図と、モビリティマネジメントの方法を示すメッセージフロー図とが示されている。方法は、ＳＲＤによる信頼された非３ＧＰＰ  ＩＰアクセスに適用されてよい。方法は、ステップ５５０から始まってよい。
【０１９４】
図１３の方法にはＡＰとサービスゲートウェイとの間の接続が用いられる。ＳＲＤは、ＡＰのネットワークの境界におけるノードのためのＳＡＥに特有の機構を必要とせずに、ＳＡＥネットワークのようなネットワークへのＩＰコネクティビティを得る。また、ＳＲＤは、ＳＲＤのＩＰトラフィックがネットワーク間で確実に行われることを保証する追加のセキュリティ機構を必要とせずにＩＰコネクティビティを得る。一例に過ぎないが、アクセスネットワークが信頼されたＷＬＡＮ（例えば公共のホットスポットではないが確実に安全に接続されているネットワーク）である場合に接続が用いられてよい。ボーダールータは、本実施形態のためのデフォルトアクセスルータとして機能してよい。他の例では、アクセスネットワークがＷｉＭＡＸネットワークである場合に接続が用いられてよく、その際、ＳＲＤはＷｉＭＡＸ組込みセキュリティ機構によって、安全に認証されてコアに接続される。この場合には、ボーダールータは、ＷｉＭＡＸ  ＡＳＮ  ＧＷとして機能してよい。選択されたモビリティプロトコルに基づき、ボーダールータは、アクセスルータ（例えばＣＭＩＰｖ６）または外部エージェント（例えばＣＭＩＰｖ４）のようなＰＭＩＰクライアントとして機能してよい。
【０１９５】
ステップ５５１において、ＳＲＤは、ＰＤＮゲートウェイにアクセスするときアクセス認証信号を生成する。アクセス認証信号がＡＰに送信されることにより、接続手続きおよびアクセス認証手続きが開始される。アクセス認証手続きは、拡張可能認証プロトコル（ＥＡＰ）、ＧＳＭ（global system for mobile communications）加入者識別（ＥＡＰ−ＳＩＭ）のＥＡＰ方法、または、認証ＵＭＴＳ（universal mobile telecommunications system）認証および鍵共有（ＥＡＰ−ＡＫＡ）方法の使用を含んでよい。信頼された非３ＧＰＰアクセスに対して、ＥＡＰコンテナへの３ＧＰＰ特有の拡張が定義されてよい。アクセス認証信号の生成中、ＳＲＤは、当該ＳＲＤによってサポートされるモビリティプロトコル、ＳＲＤのモビリティプロトコル優先権、ハンドオフに対するモビリティプロトコルを含むＡＰＮ信号を生成してよく、および／または、ＰＤＮを識別してよい。これによって、モビリティマネジメント機構によって用いられうるＳＲＤに対してモビリティマネジメント能力および優先権が提供された結果、コネクティビティが確立されてアクセスネットワーク間のハンドオフが実行される。
【０１９６】
モビリティマネジメント機構は、ＶＰＬＭＮおよび／またはＨＰＬＭＮ内で実行されるモビリティマネジメント決定と呼ばれる。モビリティマネジメント決定は、ＭＭＥ、サービスゲートウェイ、ＨＳＳおよび／またはＡＡＡサーバによって実行されてよい。一実施形態では、以下に説明するように、ＨＨＰＬＭＮサーバがコネクティビティおよびハンドオフを確立するために用いられるモビリティプロトコルを決定する。モビリティマネジメント機構は、ＩＰアドレス割り当てをＳＲＤに提供してよい。
【０１９７】
ＳＲＤは、ステップ５５１Ａで示されるようなＡＰＮを提供することによって、モビリティマネジメント能力および優先権を示してよい。ＡＰＮは、特定のＰＤＮ、および、モビリティマネジメントディスクリプタを有してよい。ＳＲＤがＰＤＮを識別したときに用いられうるＡＰＮ例が図１０Ａに示されている。ＡＰＮは、ＰＤＮ、ドメイン名、および、３ＧＰＰ（登録商標）識別子も有してよい。ドメイン名は、ＡＴ＆Ｔ（登録商標）またはＴ−ｍｏｂｉｌｅ（登録商標）などのオペレータを識別してよい。
【０１９８】
あるいは、ＳＲＤがＰＤＮを識別するためにＡＰＮを提供しない場合、ＳＲＤは、ステップ５５１Ｂで示されるような、モビリティマネジメントの選択用に定義されたＭＭＳ  ＡＰＮを提供してよい。ＭＭＳ  ＡＰＮの例は、図１０Ｂに示されており、ＳＲＤがＰＤＮを識別しない場合に用いられてよい。ＭＭＳ  ＡＰＮは、モビリティマネジメントディスクリプタ、ダミービットの第１のセット、ダミービットの第２のセット、および、３ＧＰＰ（登録商標）識別子も含んでよい。
【０１９９】
ステップ５５２では、アクセスポイントは、アクセス認証信号に基づいてアクセス認証要求を生成する。アクセス認証要求は、ＭＭＥからＨＰＬＭＮサーバに送信される。アクセス認証要求は、ＨＳＳおよび／またはＨＰＬＭＮのＡＡＡサーバに送信されるＡＡＡ要求信号を有してよい。
【０２００】
ステップ５５３では、ＨＰＬＭＮサーバは、コネクティビティ用のモビリティプロトコルを選択する。ステップ５５４では、ＨＰＬＭＮサーバは、ハンドオフ用モビリティプロトコルを選択する。ステップ５５５では、ＨＰＬＭＮサーバは、アクセス認証要求に基づいてＰＤＮゲートウェイを選択する。認証手続きの一部として、ＨＳＳおよび／またはＡＡＡサーバは、ＳＲＤを認証し、ＰＤＮゲートウェイを選択してよい。当該選択は、ＶＰＬＭＮ、アクセスネットワーク、および、ユーザプロフィールなどによるローミング契約にも基づいてよい。
【０２０１】
ステップ５５６では、ＨＰＬＭＮサーバは、アクセス認証応答信号を生成する。アクセス認証応答信号は、モビリティプロトコル選択信号およびＰＤＮゲートウェイアドレス信号を含み、ＨＰＬＭＮサーバによるＳＲＤ認証の完了を示す。ＨＰＬＭＮサーバは、コネクティビティおよびハンドオフの適切なモビリティプロトコルと、ＰＤＮゲートウェイとを選択してよい。コネクティビティおよびハンドオフについての選択されたモビリティプロトコル情報と、選択されたＰＤＮゲートウェイ情報とがＡＰ、および、サービスゲートウェイに提供される。アクセス認証応答信号は、加入者情報を含んでよい。あるいは、ＡＰおよび／またはサービスゲートウェイは、ボックス５５７で概略的に示されるようなモビリティプロトコルおよび／またはＰＤＮゲートウェイを選択してよい。
【０２０２】
ステップ５５８において、ＡＰは、ＳＲＤアクセス認証応答信号を生成する。ＳＲＤアクセス認証応答信号は、ＳＲＤに送信され、ＩＰモバイルコネクティビティ用に選択されたモビリティプロトコル、ハンドオフ用に選択されたモビリティプロトコル、および、選択されたＰＤＮゲートウェイを含んでよい。そしてＳＲＤは、ネットワークシステムと通信するのにはどのモビリティプロトコルが用いられ、ハンドオフを実行する際にはどのモビリティプロトコルを用いるかを決定できる。
【０２０３】
ステップ５６０において、ＩＰモバイルコネクティビティおよび／またはハンドオフ用にホストベースのモビリティプロトコルが選択された場合、ステップ５６２が実行され、そうでない場合、ステップ５７０が実行されてよい。ステップ５６２では、ＡＰは、選択されたＰＤＮゲートウェイ情報をＳＲＤに提供する。ステップ５６４において、選択されたホストベースのモビリティプロトコルに基づいて、ＳＲＤとＡＰとの間における接続手続きが完了する。
【０２０４】
ステップ５６６において、ＳＲＤは、登録要求信号を生成する。登録要求信号は、選択されたＰＤＮゲートウェイに送信される。ＳＲＤは、ＰＤＮゲートウェイのホームエージェントに登録してよい。ＳＲＤは、ホストベースの結合アップデートを選択されたＰＤＮゲートウェイに送ってよい。ステップ５６８において、ＰＤＮゲートウェイは、登録応答信号を生成してＳＲＤの登録を完了する。登録応答信号は、ＳＲＤに送信される。
【０２０５】
ステップ５６６および５６８において、ＳＲＤと選択されたＰＤＮゲートウェイとの間にＩＰコネクティビティがセットアップされる。ＩＰモバイルコネクティビティのセットアップは、ＳＲＤと選択されたＰＤＮゲートウェイのホームエージェントとの間のホストベースのトンネルのセットアップを含む。ネットワークシステムがＧＰＲＳトンネルプロトコル（ＧＴＰ）を用いる場合、ＡＰとＰＤＮゲートウェイとの間のＩＰコネクティビティは、ホストベースのモビリティプロトコルではなくＧＴＰを用いて実行されてよい。ステップ５６８が終了するとステップ５７８が実行される。ステップ５７０では、ＡＰのボーダールータがＳＲＤ  ＩＰアドレスを割り当ててそれをＳＲＤに提供してよい。ボーダールータは、ネットワークベースのモビリティ手続きを実行してよい。
【０２０６】
ＳＲＤには、選択されたＰＤＮゲートウェイ情報が提供されず、接続手続きは、ネットワークベースのモビリティプロトコルに基づいてＳＲＤとＡＰとの間で終了されてよい。ＳＲＤは、ネットワークシステムによって実行されるような、ハンドオフに用いられるＩＰモビリティ手続きを実行しなくてよい。
【０２０７】
ステップ５７２では、選択されたＰＤＮゲートウェイのアドレスがＡＰに提供される。ステップ５７４では、ＡＰは、選択されたモビリティプロトコルを用いて、サービスゲートウェイおよび選択されたＰＤＮゲートウェイとのＩＰコネクティビティを確立する。ステップ５７６では、ＡＰと選択されたＰＤＮゲートウェイとの間にＩＰコネクティビティがセットアップされる。ＩＰモバイルコネクティビティのセットアップは、ＡＰと選択されたＰＤＮゲートウェイとの間のネットワークベースのトンネルのセットアップを含む。ネットワークベースのコネクティビティのセットアップは、数字５７７で示されている。ステップ５７８において、ＳＲＤは、選択されたＰＤＮゲートウェイを介してＰＤＮからサービスを受ける。
【０２０８】
図１５および図１６を参照すると、モビリティマネジメントを提供する方法を示す論理フロー図と、当該方法のモビリティマネジメントを示すメッセージフロー図とが示されている。方法は、ＳＲＤによる信頼された非３ＧＰＰ  ＩＰアクセスに適用されてよい。方法は、ステップ６００から始まってよい。
【０２０９】
ステップ６０１において、ＳＲＤはＰＤＮゲートウェイにアクセスすると、アクセス認証信号を生成する。当該アクセス認証信号がＡＰに送信されることによって接続手続きおよびアクセス認証手続きが開始される。アクセス認証手続きは、ＥＡＰ、ＥＡＰ−ＳＩＭ、または、ＥＡＰ−ＡＫＡの使用を含んでよい。
【０２１０】
サービスゲートウェイ、ＭＭＥ、ＨＳＳ、および／または、ＡＡＡサーバによってモビリティマネジメント決定がなされる。一実施形態では、以下に説明するように、ＨＰＬＭＮサーバは、コネクティビティおよびハンドオフを確立するために用いられるモビリティプロトコルを決定する。ＭＭＥおよび／またはサービスゲートウェイが当該決定に含まれてよく、および／または、モビリティプロトコルを決定してよい。
【０２１１】
ステップ６０２では、アクセスポイントは、アクセス認証信号に基づいてアクセス認証要求を生成する。アクセス認証要求は、ＡＰからＨＰＬＭＮサーバに送信される。アクセス認証要求は、ＨＳＳおよび／またはＨＰＬＭＮのＡＡＡサーバに送信されるＡＡＡ要求信号を含んでよい。
【０２１２】
ステップ６０４において、ＨＰＬＭＮサーバは、アクセス認証終了信号を生成する。アクセス認証応答信号は、加入者情報を含んでよい。アクセス認証応答信号は、ＡＰに送信される。
【０２１３】
ステップ６０８において、ＳＲＤは、ＡＰに送信される構成要求信号を生成する。構成要求信号が生成されることによって例えば動的ホスト構成プロトコル（ＤＨＣＰ）の使用を含みうる構成手続きが容易になる。構成要求信号が送信されることによってボックス６０９によって示されるＳＲＤネットワークパラメータの読み出しが開始される。
【０２１４】
構成要求信号は、ＳＲＤによってサポートされるモビリティプロトコル、ＳＲＤのモビリティプロトコル優先権、ハンドオフ用モビリティプロトコル、および／または、ＰＤＮを含んでよい。ＳＲＤは、ＡＰＮを提供することによって、モビリティマネジメント能力および優先権を示してよい。ＡＰＮは、特定のＰＤＮ、および、モビリティマネジメントディスクリプタを有してよい。一例としては、ＡＰＮは、ステップ６０８に示されるように、図１０ＡにおけるＳＲＤがＰＤＮを識別する際に用いられてよい。ＡＰＮは、ＰＤＮ、ドメイン名、および、３ＧＰＰ（登録商標）識別子も有してよい。ドメイン名は、ＡＴ＆Ｔ（登録商標）またはＴ−ｍｏｂｉｌｅ（登録商標）などのオペレータを識別してよい。
【０２１５】
あるいは、ＳＲＤがＰＤＮを識別するためにＡＰＮを提供しない場合、ＳＲＤは、ステップ６０８Ｂで示されるように、モビリティマネジメント用に定義されたＭＭＳ  ＡＰＮを提供してよい。ＭＭＳ  ＡＰＮの例は、図１０Ｂに示されており、ＳＲＤがＰＤＮを識別しない場合に用いられてよい。ＭＭＳ  ＡＰＮは、モビリティマネジメントディスクリプタ、ダミービットの第１のセット、ダミービットの第２のセット、および、３ＧＰＰ（登録商標）識別子も含んでよい。
【０２１６】
ステップ６１０では、ＡＰ、サービスゲートウェイ、ＭＭＥ、および／または、ＨＰＬＭＮサーバは、コネクティビティ用のモビリティプロトコルを選択する。ステップ６１２において、ＡＰ、サービスゲートウェイ、ＭＭＥ、および／または、ＨＰＬＭＮサーバは、ハンドオフ用モビリティプロトコルを選択する。ステップ６１４において、ＡＰ、サービスゲートウェイ、ＭＭＥ、および／または、ＨＰＬＭＮサーバは、アクセス認証要求に基づいて、ＰＤＮゲートウェイを選択してよい。認証手続きの一部として、ＨＳＳおよび／またはＡＡＡサーバは、ＳＲＤを認証してＰＤＮゲートウェイを選択してよい。当該選択は、ＶＰＬＭＮ、アクセスネットワーク、ユーザプロフィールなどによるローミング契約に基づいてもよい。当該選択は、ＡＰに提供されてよい。
【０２１７】
ステップ６１６において、ＩＰモバイルコネクティビティおよび／またはハンドオフ用にホストベースのモビリティプロトコルが選択された場合、ステップ６１８が実行され、そうでない場合、ステップ６３０が実行されてよい。
【０２１８】
ステップ６１８では、ＡＰは、ＳＲＤに送信される構成応答信号を生成する。構成応答信号は、モビリティプロトコル選択信号を含み、かつ、ＰＤＮゲートウェイアドレス信号も含んでよい。そしてＳＲＤは、ネットワークシステムと通信するのにはどのモビリティプロトコルが用いられ、ハンドオフを実行する際にはどのモビリティプロトコルを用いるかを決定できる。構成応答信号は、ＳＲＤ  ＩＰアドレスを含みうるＳＲＤネットワークパラメータを含んでよい。ステップ６２０では、選択されたネットワークベースのモビリティプロトコルに基づいて、ＳＲＤとＡＰとの間における接続手続きが完了する。
【０２１９】
ステップ６２２では、ＳＲＤは、登録要求信号を生成する。登録要求信号は、選択されたＰＤＮゲートウェイに送信される。ＳＲＤは、ＰＤＮゲートウェイのホームエージェントに登録してよい。ＳＲＤは、ホストベースの結合アップデートを選択されたＰＤＮゲートウェイに送ってよい。ステップ６２４では、ＰＤＮゲートウェイは、登録応答信号を生成してＳＲＤの登録を完了する。登録応答信号は、ＳＲＤに送信される。
【０２２０】
ステップ６２２および６２４において、ＳＲＤと選択されたＰＤＮゲートウェイとの間にＩＰコネクティビティがセットアップされる。ＩＰモバイルコネクティビティのセットアップは、ＳＲＤと選択されたＰＤＮゲートウェイとの間のホストベースのトンネルのセットアップを含む。ネットワークシステムがＧＰＲＳトンネルプロトコル（ＧＴＰ）を用いる場合、ＡＰとＰＤＮゲートウェイとの間のＩＰコネクティビティは、ホストベースのモビリティプロトコルではなくＧＴＰを用いて実行されてよい。ステップ６２４が終了するとステップ６４０が実行される。
【０２２１】
ステップ６３０では、ＡＰは、選択されたモビリティプロトコルを用いて、サービスゲートウェイおよび選択されたＰＤＮゲートウェイとのＩＰコネクティビティを確立する。ＡＰと選択されたＰＤＮゲートウェイとの間にＩＰコネクティビティがセットアップされる。ＩＰモバイルコネクティビティのセットアップは、ＡＰと選択されたＰＤＮゲートウェイとの間のネットワークベースのトンネルのセットアップを含む。ネットワークベースのコネクティビティのセットアップは、数字６３１によって示される。
【０２２２】
ＳＲＤには、選択されたＰＤＮゲートウェイ情報が提供されず、接続手続きは、ホストベースのモビリティプロトコルに基づいてＳＲＤとＡＡＰとの間で終了されてよい。ＳＲＤは、ネットワークシステムによって実行されるような、ハンドオフに用いられるＩＰモビリティ手続きを実行しなくてよい。
【０２２３】
ステップ６３２において、ＡＰは、ＳＲＤに送信される構成応答信号を生成する。構成応答信号は、モビリティプロトコル選択信号を含み、かつ、ＰＤＮゲートウェイアドレス信号を含んでよい。構成応答信号は、ＳＲＤ  ＩＰアドレスを含むネットワーク構成パラメータを含んでよい。そしてＳＲＤは、ネットワークシステムと通信するのにはどのモビリティプロトコルが用いられ、ハンドオフを実行する際にははどのモビリティプロトコルを用いるかを決定できる。ステップ６４０では、ＳＲＤは、選択されたＰＤＮゲートウェイを介してＰＤＮからサービスを受ける。
【０２２４】
図１７および図１８のネットワークデバイスおよびその構成要素間での通信の例が図１９から図２２の実施形態により提供される。
【０２２５】
図１７を参照すると、非ローミングアクセスを示す一例のネットワークシステム６５０の機能ブロック図が示されている。ネットワークシステム６５０は、３ＧＰＰ（登録商標）システムのＨＰＬＭＮと通信しうるＳＲＤ６５２を有する。ＳＲＤ６５２は、ＳＲＤモビリティ制御モジュール６５４を有し、ＨＰＬＭＮのＰＤＮゲートウェイ６５６とのＩＰコネクティビティを確立することによって、６５７に示されるＩＰサービスのようなサービスを受けることができる。ＳＲＤ６５２は、ネットワークシステム６５０とのモビリティプロトコルコネクティビティも確立する。
【０２２６】
ＳＲＤ６５２は、ネットワークシステム６５０に対して、アクセスネットワーク６６０を介し、６５８と示される３ＧＰＰ  ＩＰアクセスのようなアクセスを得る。アクセスネットワーク６６０は、ＷＬＡＮ、ＷｉＭＡＸネットワーク、携帯電話ネットワークのような非３ＧＰＰ（登録商標）ネットワークであってよい。アクセスネットワーク６６０は、アクセスネットワークモビリティ制御モジュール６６２を有してよい。アクセスネットワーク６６０は、ＰＤＮゲートウェイ６５６およびＨＳＳ６６４と通信する。
【０２２７】
ＨＳＳ６６４は、ＡＡＡサーバ６６６と通信する。ＨＳＳ６６４およびＡＡＡサーバ６６６は、ＨＳＳモビリティ制御モジュール６６８とＡＡＡサーバモビリティ制御モジュール６７０とをそれぞれ有する。ＨＳＳ６６４および／またはＡＡＡサーバ６６６は、ＳＲＤ６５２によるネットワークアクセスに関連するモビリティプロトコルおよびＰＤＮゲートウェイ６５６を選択してよい。ＨＳＳ６６４および／またはＡＡＡサーバ６６６は、選択されたモビリティプロトコルおよび選択されたＰＤＮゲートウェイ情報をＳＲＤ６５２に提供してよい。ＰＤＮゲートウェイ６５６は、ｈＰＣＲＦデバイス６７２およびＰＤＮ６７４と通信する。
【０２２８】
ＨＳＳ６６４は、ＰＤＮ６７４にアクセスすべく、ＳＲＤ６５２に関連付けられた加入者のような加入者に要求される認証および加入者データを有してよい。加入者情報は、ＳＲＤレコードに格納されてよい。ＨＳＳ６６４は、ＳＲＤ６５２が登録されるＡＡＡサーバ６６６のＩＰアドレスも格納してよい。ＨＳＳ６６４は、ＰＤＮゲートウェイ選択を実行してよい。ｈＰＣＲＦデバイス６７２は、ネットワークデバイス間の参照ポイントを終了させるために用いられてよい。
【０２２９】
ＡＡＡサーバ６７０は、ＡＡＡ情報および加入者プロフィール情報を提供する。当該情報は、ＨＳＳ６６４から得られてよい。一例に過ぎないが、ＡＡＡサーバ６７０は、トンネル確立および／または接続要求がＳＲＤ６５２から発せられた後にＨＳＳ６６４によって加入者を認証してよい。
【０２３０】
図１８を参照すると、非ローミングアクセスを示す一例のネットワークシステム７００の機能ブロック図が示されている。ネットワークシステム７００は、３ＧＰＰ（登録商標）システムのＨＰＬＭＮと通信しうるＳＲＤ７０２を有する。ＳＲＤ７０２は、ＳＲＤモビリティ制御モジュール７０４を有し、ＨＰＬＭＮのＰＤＮゲートウェイ７０６とのＩＰコネクティビティを確立することによって、７０８に示されるＩＰサービスのようなサービスを受けることができる。ＳＲＤ７０２は、ネットワークシステム７００とのモビリティプロトコルコネクティビティも確立する。
【０２３１】
ＳＲＤ７０２は、ネットワークシステム７００に対して、アクセスネットワーク７１２を介し、７１０として特定される信頼された非３ＧＰＰ  ＩＰアクセスのようなアクセスを得る。アクセスネットワーク７１２は、ＷＬＡＮ、ＷｉＭＡＸネットワーク、携帯電話ネットワークのような非３ＧＰＰ（登録商標）ネットワークであってよい。アクセスネットワーク７１２は、アクセスネットワークモビリティ制御モジュール７１３を有してよい。アクセスネットワーク７１２は、ＰＤＮゲートウェイ７０６およびＨＳＳ７１４と通信する。
【０２３２】
ＨＳＳ７１４は、ＡＡＡサーバ７１６と通信する。ＨＳＳ７１４およびＡＡＡサーバ７１６は、ＨＳＳモビリティ制御モジュール７１８およびＡＡＡサーバモビリティ制御モジュール７２０をそれぞれ有する。ＨＳＳ７１４および／またはＡＡＡサーバ７１６は、ＳＲＤ７０２によるネットワークアクセスに関連するモビリティプロトコルおよびＰＤＮゲートウェイ７０６を選択してよい。ＨＳＳ７１４および／またはＡＡＡサーバ７１６は、選択されたモビリティプロトコルおよび選択されたＰＤＮゲートウェイ情報をＳＲＤ７０２に提供してよい。ＰＤＮゲートウェイ７０６は、ｈＰＣＲＦデバイス７１８およびＰＤＮ７２０と通信する。
【０２３３】
ＨＳＳ７１４は、ＰＤＮ７２０にアクセスすべく、ＳＲＤ７０２に関連付けられた加入者のような加入者に要求される認証および加入者データを有してよい。加入者情報は、ＳＲＤレコードに格納されてよい。ＨＳＳ７１４は、ＳＲＤ７０２が登録されるＡＡＡサーバ７１６のＩＰアドレスも格納してよい。ＨＳＳ７１４は、ＰＤＮゲートウェイ選択を実行してよい。ｈＰＣＲＦデバイス７１８は、ネットワークデバイス間の参照ポイントを終了させるために用いられてよい。
【０２３４】
ＡＡＡサーバ７１６は、ＡＡＡ情報および加入者プロフィール情報を提供する。当該情報は、ＨＳＳ７１４から得られてよい。一例に過ぎないが、ＡＡＡサーバ７１６は、トンネル確立および／または接続要求がＳＲＤ７０２から発せられた後にＨＳＳ７１４によって加入者を認証してよい。
【０２３５】
図１９および図２０を参照すると、モビリティマネジメントを提供する方法を示す論理フロー図と、モビリティマネジメントを示すメッセージフロー図とが示されている。方法の例では、ステートフルなＩＰアドレス構成が用いられているが、ステートレスなＩＰアドレス構成でも同様な拡張性が得られる。方法は、ＳＲＤがネットワークベースのモビリティプロトコルをサポートし、および／または、ネットワークベースのモビリティプロトコルを用いる優先権を有する場合に適用されてよい。当該方法は、ＳＲＤが信頼された非３ＧＰＰアクセスネットワークを用いてネットワークシステムにアクセスする場合にも適用されてよい。方法は、ステップ７５０から始まってよい。
【０２３６】
ステップ７５１では、初期非３ＧＰＰアクセス特有レイヤ２手続きが実行されてよい。レイヤ２手続きは、ＯＳＩ（Open Systems Interconnection Basic Reference Model）モデルのデータリンク層によって実行されてよい。ステップ７５２において、ＳＲＤは、ローカルアクセスネットワークがステートフルなＩＰアドレス構成を要求することを決定してよい。ＳＲＤは、当該決定を示すルータ広告メッセージを受信してよい。
【０２３７】
ステップ７５４において、ＳＲＤは、ＤＨＣＰ要求メッセージを生成しかつ送信してＩＰアドレスを要求し、モビリティプロトコル優先権を示してよい。ＥＡＰ認証手続きの初期化および実行にはＳＲＤ、アクセスネットワーク、および、ＡＡＡサーバが関わってよい。複数のＡＡＡプロキシが含まれうるローミングの場合とは異なり、ＡＡＡプロキシは含まれなくてよい。
【０２３８】
ＳＲＤは、ＩＰコネクティビティ確立のための好適なモビリティプロトコルの明確な表示を提供してよい。ＳＲＤは、ハンドオフのための所望のモビリティプロトコルの表示も提供してよい。好適なモビリティプロトコルの表示が提供されない場合、ネットワークベースのモビリティプロトコルがデフォルトとして用いられてよい。
【０２３９】
ステップ７５６において、ＨＳＳおよび／または、ＡＡＡサーバを含むＨＰＬＭＮのようなネットワークは、ＰＤＮゲートウェイを選択する。ＡＡＡサーバは、ＰＤＮゲートウェイを選択してよい。ＡＡＡサーバは、ＰＤＮゲートウェイを選択してよい。これは、追加のネームレゾリューションステップ、および、ドメイン名システム（ＤＮＳ）サーバに要求するステップを含んでよい。ステップ７５８では、ＳＲＤは、選択されたＰＤＮゲートウェイを通知されてよい。当該ＰＤＮゲートウェイ情報は、アクセスネットワークのモバイルアクセスゲートウェイまたは他のネットワークデバイスに提供されてよい。
【０２４０】
ステップ７６０では、ネットワークがネットワークベースのモビリティプロトコルをサポートして、ネットワークベースのモビリティプロトコルの使用を認可する場合にはステップ７７８が実行され、そうでない場合はステップ７７０が実行される。ネットワークはＰＤＮゲートウェイを含むアクセスネットワークまたはＨＰＬＭＮと呼ばれてよい。ステップ７７０において、ネットワークは、ＤＨＣＰ回答メッセージを送信するかまたはＳＲＤに応答するかによってネットワークベースのモビリティプロトコルをサポートしないことを示してよい。
【０２４１】
ステップ７７２において、タイマが切れる前にＳＲＤが回答を受信しない場合、ステップ７５４が再び実行されてよく、ＤＨＣＰ要求信号が再送されてよい。あるいは、ステップ７７４から７７６までのうちの１つが実行されてよい。ステップ７７４において、ＳＲＤは他のモビリティプロトコルを選び、ステップ７５４に戻ってよい。ステップ７７６において、ＳＲＤはネットワークにアクセスしないことを選んでよい。タイマがまだ切れていない場合、ステップ７６０が再び実行されてよい。
【０２４２】
ステップ７７８では、認証および認可が成功した後、レイヤ３接続手続きが開始される。レイヤ３手続きとは、ＯＳＩモデルのネットワーク層によって実行される手続きのことを指す。レイヤ３接続手続きは、ＤＨＣＰまたはNeighbor Discovery protocol、および／または、ステートレスＩＰアドレス構成に基づいても基づかなくてもよい。
【０２４３】
同じリンクにおけるＣＭＩＰｖ６ノードは、互いの存在を発見するNeighbor Discoveryプロトコルを用いて互いのリンク層アドレスを決定し、ルータを見つけ、アクティブな近傍へのパスに関するコンタクト情報を維持する。ノード（ホストおよびルータ）は、Neighbor Discoveryプロトコルを用いて、接続されたリンクに存在し、無効となるキャッシュ値を直ちに消去することがわかっている近傍へのリンク層アドレスを決定する。ホストは、Neighbor Discoveryプロトコルを用いて、それらの代わりにパケットを転送することができる隣接したルータを見つける。最後に、ノードは、Neighbor Discoveryプロトコルを用いて、近傍のどれが到達可能か可能でないかの経過を積極的に追い、変更されたリンク層アドレスを検出する。ルータまたはルータへのパスが機能しない場合、ホストは、機能する代替物を積極的に探す。Neighbor Discoveryプロトコルのさらなる詳細については、その全体が参照により本願明細書中に組み込まれるＲＦＣ４８６１を参照されたい。
【０２４４】
ステップ７８０では、アクセスネットワークまたはモビリティアクセスゲートウェイ（ＭＡＧ）は、選択されたＰＤＮゲートウェイにプロキシ結合アップデートメッセージを送ってよい。ＭＡＧは、信頼されたアクセスネットワークの一部であってよい。ステップ７８２では、選択されたＰＤＮゲートウェイは、選択されたＰＤＮゲートウェイのアドレスを、３ＧＰＰ  ＡＡＡサーバのようなＡＡＡサーバに通知してよい。
【０２４５】
ステップ７８４では、ＰＤＮゲートウェイは、プロキシ結合アップデートを処理し、ＳＲＤのための結合キャッシュエントリを生成する。ＰＤＮゲートウェイは、ＳＲＤに対してＩＰアドレス（例えばリモートＩＰアドレス）を割り当てる。ＰＤＮゲートウェイは、プロキシ結合確認を、ＳＲＤに割り当てられたＩＰアドレスを含むＭＡＧに送る。ＳＲＤがＩＰｖ４アドレスおよびＩＰｖ６アドレスの両方を要求する場合は、複数のＩＰアドレスが割り当てられる。ＳＲＤがＩＰｖ４アドレスまたはＩＰｖ６アドレスを要求する場合は、単一のＩＰアドレスが割り当てられてよい。
【０２４６】
ステップ７８６において、ネットワークは、ＰＭＩＰのようなネットワークベースのモビリティプロトコルトンネルを確立する。例えば、ＰＭＩＰｖ６トンネルは、アクセスネットワークと選択されたＰＤＮゲートウェイとの間に設定されてよい。ステップ７８７において、ＰＤＮゲートウェイは、選択されたＰＤＮゲートウェイアドレスをアクセスネットワークに戻してよい。
【０２４７】
ステップ７８８において、ＭＡＧまたはアクセスネットワークは、割り当てられたＩＰアドレスをＳＲＤに戻してよい。ＭＡＧは、ＰＤＮゲートウェイからＰＤＮゲートウェイアドレスを受信した場合、ホストベースのモビリティプロトコルがＰＤＮゲートウェイによってサポートされる場合、ＳＲＤがハンドオフへのホストベースのモビリティプロトコル優先権を示す場合に、ユーザ側に対して選択されたＰＤＮゲートウェイアドレスを他のアクセスネットワークに戻す。ステップ７９０において、レイヤ３接続手続きが完了する。アップリンクおよびダウンリンク通信に対してＳＲＤとＰＤＮゲートウェイとの間のＩＰコネクティビティが設定される。
【０２４８】
ＳＲＤがＩＰコネクティビティおよび／またはハンドオフのためのＭＩＰｖ４ホストベースのモビリティプロトコルをサポートする場合、ＭＩＰｖ４  ＦＡモードが有効になる。ＳＲＤは、ＳＲＤモビリティプロトコル優先権を示すエージェント勧誘メッセージを生成してよい。エージェント勧誘メッセージは、アクセスネットワークに提供されてよい。アクセスネットワークがＭＩＰｖ４  ＦＡモードをサポートする場合、アクセスネットワークは、ＭＩＰｖ４エージェント広告メッセージを用いて応答する。ＳＲＤは、エージェント勧誘メッセージの受信および／または内容に基づいて、ＭＩＰｖ４  ＦＡモードで動作する。
【０２４９】
ＳＲＤがＭＩＰｖ６ホストベースのモビリティプロトコルをサポートする場合、ＳＲＤは、モビリティプロトコル優先権を示してよい。ＳＲＤは、ＳＲＤのモビリティプロトコル優先権を示さずに、アクセスネットワークを介して完全なローカルコネクティビティを確立してよい。ＳＲＤは、アクセスネットワークに対するモビリティプロトコル優先権を示すことによってコネクティビティを確立してよい。図２１および図２２の実施形態は、ＳＲＤがモビリティプロトコル優先権を示さない場合の例を提供する。図２１および図２２の例ではステートフルなＩＰアドレス構成が用いられているが、ステートレスなＩＰアドレス構成に対しても同様の拡張性が用いられてよい。
【０２５０】
図２１および図２２を参照すると、モビリティマネジメントを提供する方法を示す論理フロー図と、モビリティマネジメントを示すメッセージフロー図とが示されている。方法は、ステップ８００から始まってよい。
【０２５１】
ステップ８０１では、初期非３ＧＰＰアクセス特有レイヤ２手続きが実行されてよい。ステップ８０２において、ＳＲＤは、ローカルアクセスネットワークがステートフルなＩＰアドレス構成を要求することを決定してよい。ＳＲＤは、当該決定を示すルータ広告メッセージを受信してよい。
【０２５２】
ステップ８０４において、ＳＲＤは、ＤＨＣＰ要求メッセージを送信してＩＰアドレスを要求し、レイヤ３接続手続きを開始してよい。ＤＨＣＰ要求メッセージは、ＣＭＩＰの使用に対する優先権のような、ＳＲＤのモビリティプロトコル優先権を示してよい。モビリティプロトコル優先権は、ステップ８２０の後に提供されてよい。ＥＡＰ認証手続きの初期化および実行にはＳＲＤ、アクセスネットワーク、および、３ＧＰＰ  ＡＡＡサーバが関わってよい。
【０２５３】
ステップ８０６では、ＨＰＬＭＮのようなネットワークがＣＭＩＰをサポートする場合、ステップ８０８が実行され、そうでない場合はステップ８１８が実行される。ステップ８０８において、ＳＲＤがＣＭＩＰを使用することをネットワークが許可する場合、ステップ８１０が実行され、そうでない場合、ステップ８１８が実行される。ステップ８１０において、ＰＤＮゲートウェイアドレスが選択されてよい。
【０２５４】
ステップ８１６において、ネットワークは、ＤＨＣＰ回答メッセージをＳＲＤに送ることによって認可を示してよい。ＤＨＣＰ回答メッセージは、ＳＲＤのローカルＩＰアドレスを含んでよい。ＰＤＮゲートウェイアドレスは、ＤＨＣＰ回答メッセージの一部として提供されてよい。ＤＨＣＰ回答メッセージは、ＭＡＧに提供されてよい。ステップ８１６の終了後、ステップ８２０が実行される。ステップ８１８において、手続きは終了する。
【０２５５】
ステップ８２０において、ＳＲＤが予め決められた時間内に回答メッセージを受信しない場合、ステップ８０４が再び実行される。あるいは、ステップ８２４または８２６が実行され、そうでなければステップ８２８が実行されてよい。ステップ８２４において、ＳＲＤは、他のモビリティプロトコル優先権を選択してステップ８０４に戻ってよい。ステップ８２６において、ＳＲＤはアクセスを得る試みをやめてよい。
【０２５６】
ステップ８２８において、認証および認可が成功した後、レイヤ３接続手続きが開始されてよい。ＳＲＤは、モビリティプロトコル優先信号を生成してよい。当該モビリティプロトコル優先信号は、予め示されていない場合のＩＰコネクティビティおよび／またはハンドオフについてサポートされかつ望まれるモビリティプロトコルを含む。
【０２５７】
ステップ８３０では、ＳＲＤは、アクセスリンクの構成（例えば、ステートレスＩＰアドレス構成またはＤＨＣＰアドレス構成）に基づいて、アクセスネットワークからローカルＩＰアドレスを構成する。ステップ８３１において、ＳＲＤは、ＭＩＰｖ６ブートストラップ手続きを開始する。ＳＲＤは、選択されたＰＤＮゲートウェイに関連したセキュリティを確立し、ＳＲＤのホームアドレスを構成する。ステップ８３２において、ＳＲＤは、結合アップデートメッセージを選択されたＰＤＮゲートウェイに送る。
【０２５８】
ステップ８３３において、選択されたＰＤＮゲートウェイは、結合確認メッセージを生成してＳＲＤに送信する。ステップ８３４において、ホストベースのモビリティプロトコルトンネルは、ＳＲＤと選択されたＰＤＮゲートウェイとの間にセットアップされてよい。ステップ８３５において、レイヤ３接続手順が終了する。アップリンクおよびダウンリンク通信に対してＳＲＤとＰＤＮゲートウェイとの間のＩＰコネクティビティが設定される。
【０２５９】
上記図面における上記ステップは、例示である。ステップは、時間の経過に伴い順番に、同時に、連続的に、あるいは、用途に応じて異なる順序で実行されてよい。また、上記方法は、複数のＰＤＮゲートウェイの使用を通じて複数のＰＤＮをサポートするネットワークシステムに適用されてよい。
【０２６０】
本願明細書中で開示される実施形態は、ホストベースのＩＰモビリティマネジメント（ＣＭＩＰ）、および、ネットワークベースのモビリティマネジメント（ＰＭＩＰ）を両方ともサポートするシステムアーキテクチャを提供する。システムアーキテクチャは、ＣＭＩＰ可能ＳＲＤ、ＰＭＩＰ可能ＳＲＤ、およびＣＭＩＰ／ＰＭＩＰ可能ＳＲＤをサポートする。このように、システムアーキテクチャは、ＰＭＩＰおよび／またはＣＭＩＰに基づくハンドオーバーをサポートするネットワークに適用される。
【０２６１】
図２３Ａから図２３Ｅを参照すると、本開示の教示を取り入れたさまざまな実施形態が示されている。
【０２６２】
図２３Ａでは、本開示の教示は、高品位テレビジョン（ＨＤＴＶ）８３７のネットワークインターフェース８４３に実装されうる。ＨＤＴＶ８３７は、ＨＤＴＶ制御モジュール８３８、ディスプレイ８３９、電源８４０、メモリ８４１、記憶装置８４２、ネットワークインターフェース８４３、および、外部インターフェース８４５を有する。ネットワークインターフェース８４３が無線ＬＡＮを有する場合、アンテナ（図示せず）が含まれてよい。
【０２６３】
ＨＤＴＶ８３７は、ネットワークインターフェース８４３、および／または、ケーブル、ブロードバンドインターネット、および／または、サテライトを介してデータを送受信することが可能な外部インターフェース８４５から入力信号を受信してよい。ＨＤＴＶ制御モジュール８３８は、エンコード、デコード、フィルタリング、および／または、フォーマッティングを含めた入力信号の処理を行ない、出力信号を生成してよい。出力信号は、ディスプレイ８３９、メモリ８４１、記憶装置８４２、ネットワークインターフェース８４３、および、外部インターフェース８４５の１つ以上に伝達されてよい。
【０２６４】
メモリ８４１は、ＲＡＭ（ランダムアクセスメモリ）および／または不揮発性メモリを含んでよい。不揮発性メモリは、例えば、フラッシュメモリ（ＮＡＮＤおよびＮＯＲフラッシュメモリを含む）のようないかなる適切なタイプの半導体または固体メモリ、相変化メモリ、磁気ＲＡＭ、および、それぞれのメモリセルが３つ以上の状態を有するマルチステートメモリを含んでよい。記憶装置８４２は、ＤＶＤドライブなどの光記憶ドライブ、および／または、ハードディスクドライブ（ＨＤＤ）を含んでよい。ＨＤＴＶ制御モジュール８３８は、ネットワークインターフェース８４３および外部インターフェース８４５を介して外部と通信する。電源８４０は、ＨＤＴＶ８３７の構成要素に電力を供給する。
【０２６５】
図２３Ｂを参照すると、本開示の教示は、車両８４６のネットワークインターフェース８５２に実装されうる。車両８４６は、車両制御システム８４７、電源８４８、メモリ８４９、記憶装置８５０、および、ネットワークインターフェース８５２を有してよい。ネットワークインターフェース８５２が無線ＬＡＮを有する場合、アンテナ（図示せず）が含まれてよい。車両制御システム８４７は、パワートレイン制御システム、ボディ制御システム、エンターテイメント制御システム、アンチロックブレーキングシステム（ＡＢＳ）、ナビゲーションシステム、テレマティックスシステム、レーンデパーチャーシステム、車間距離制御システムなどであってよい。
【０２６６】
車両制御システム８４７は、１つ以上のセンサ８５４と通信し、１つ以上の出力信号８５６を生成してよい。センサ８５４は、温度センサ、加速度センサ、圧力センサ、回転センサ、気流センサなどを含んでよい。出力信号８５６は、エンジン操作パラメータ、変速機操作パラメータ、サスペンションパラメータ、ブレーキングパラメータなどを制御してよい。
【０２６７】
電源８４８は、車両８４６の構成要素に電力を供給する。車両制御システム８４７は、メモリ８４９および／または記憶装置８５０にデータを格納してよい。メモリ８４９は、ＲＡＭ（ランダムアクセスメモリ）および／または不揮発性メモリを含んでよい。不揮発性メモリは、例えば、フラッシュメモリ（ＮＡＮＤおよびＮＯＲフラッシュメモリを含む）のようないかなる適切なタイプの半導体または固体メモリ、相変化メモリ、磁気ＲＡＭ、および、それぞれのメモリセルが３つ以上の状態を有するマルチステートメモリを含んでよい。記憶装置８５０は、ＤＶＤドライブなどの光記憶ドライブ、および／または、ハードディスクドライブ（ＨＤＤ）を含んでよい。車両制御システム８４７は、ネットワークインターフェース８５２を用いて外部と通信してよい。
【０２６８】
図２３Ｃでは、本開示の教示は、携帯電話８５８のネットワークインターフェース８６８に実装されうる。携帯電話８５８は、電話制御モジュール８６０、電源８６２、メモリ８６４、記憶装置８６６、および、セルラーネットワークインターフェース８６７を有する。携帯電話８５８は、ネットワークインターフェース８６８、マイクロフォン８７０、スピーカおよび／または出力ジャックなどの音声出力８７２、ディスプレイ８７４、および、キーパッドおよび／またはポインティングデバイスなどのユーザ入力デバイス８７６を有してよい。ネットワークインターフェース８６８が無線ＬＡＮを有する場合、アンテナ（図示せず）が含まれてよい。
【０２６９】
電話制御モジュール８６０は、セルラーネットワークインターフェース８６７、ネットワークインターフェース８６８、マイクロフォン８７０、および／または、ユーザ入力デバイス８７６から入力信号を受信してよい。電話制御モジュール８６０は、エンコード、デコード、フィルタリング、および／または、フォーマッティングを含めた入力信号の処理を行ない、出力信号を生成してよい。出力信号は、メモリ８６４、記憶装置８６６、セルラーネットワークインターフェース８６７、ネットワークインターフェース８６８、および、音声出力８７２の１つ以上に伝達されてよい。
【０２７０】
メモリ８６４は、ＲＡＭ（ランダムアクセスメモリ）、および／または、不揮発性メモリを含んでよい。不揮発性メモリは、例えば、フラッシュメモリ（ＮＡＮＤおよびＮＯＲフラッシュメモリを含む）のようないかなる適切なタイプの半導体または固体メモリ、相変化メモリ、磁気ＲＡＭ、および、それぞれのメモリセルが３つ以上の状態を有するマルチステートメモリを含んでよい。記憶装置８６６は、ＤＶＤドライブなどの光記憶ドライブ、および／または、ハードディスクドライブ（ＨＤＤ）を含んでよい。電源８６２は、携帯電話８５８の構成要素に電力を供給する。
【０２７１】
図２３Ｄでは、本開示の教示は、セットトップボックス８７８のネットワークインターフェース８８５に実装されうる。セットトップボックス８７８は、セットトップ制御モジュール８８０、ディスプレイ８８１、電源８８２、メモリ８８３、記憶装置８８４、および、ネットワークインターフェース８８５を有する。ネットワークインターフェース８８５が無線ＬＡＮを有する場合、アンテナ（図示せず）が含まれてよい。
【０２７２】
セットトップ制御モジュール８８０は、ネットワークインターフェース８８５、および、ケーブル、ブロードバンドインターネット、および／または、サテライトを介してデータを送受信できる外部インターフェース８８７から入力信号を受信してよい。セットトップ制御モジュール８８０は、エンコード、デコード、フィルタリング、および／または、フォーマッティングを含む信号処理を行い、出力信号を生成してよい。出力信号は、標準および／または高解像度フォーマットの音声および／またはビデオ信号を含んでよい。出力信号は、ネットワークインターフェース８８５および／またはディスプレイ８８１に伝達されてよい。ディスプレイ８８１は、テレビ、プロジェクタ、および／または、モニタを含んでよい。
【０２７３】
電源８８２は、セットトップボックス８７８の構成要素に電力を供給する。メモリ８８３は、ＲＡＭ（ランダムアクセスメモリ）および／または不揮発性メモリを含んでよい。不揮発性メモリは、例えば、フラッシュメモリ（ＮＡＮＤおよびＮＯＲフラッシュメモリを含む）のようないかなる適切なタイプの半導体または固体メモリ、相変化メモリ、磁気ＲＡＭ、および、それぞれのメモリセルが３つ以上の状態を有するマルチステートメモリを含んでよい。記憶装置８８４は、ＤＶＤドライブなどの光記憶ドライブ、および／または、ハードディスクドライブ（ＨＤＤ）を含んでよい。
【０２７４】
図２３Ｅでは、本開示の教示は、モバイルデバイス８８９のネットワークインターフェース８９４に実装されうる。モバイルデバイス８８９は、モバイルデバイス制御モジュール８９０、電源８９１、メモリ８９２、記憶装置８９３、ネットワークインターフェース８９４、および、外部インターフェース８９９を有してよい。ネットワークインターフェース８９４が無線ＬＡＮを有する場合、アンテナ（図示せず）が含まれてよい。
【０２７５】
モバイルデバイス制御モジュール８９０は、ネットワークインターフェース８９４および／または外部インターフェース８９９から入力信号を受信してよい。外部インターフェース８９９は、ＵＳＢ、赤外線、および／または、イーサネット（登録商標）を含んでよい。入力信号は、圧縮された音声および／または、ビデオ信号を含んでよく、ＭＰ３フォーマットに対応してよい。さらに、モバイルデバイス制御モジュール８９０は、キーパッド、タッチパッド、または、個別のボタンのようなユーザ入力８９６から入力を受けてよい。モバイルデバイス制御モジュール８９０は、エンコード、デコード、フィルタリング、および／または、フォーマッティングを含む入力信号処理を行い、出力信号を生成してよい。
【０２７６】
モバイルデバイス制御モジュール８９０は、音声出力８９７に音声信号を出力し、ディスプレイ８９８にビデオ信号を出力してよい。音声出力８９７は、スピーカおよび／または出力ジャックを含んでよい。ディスプレイ８９８は、メニュー、アイコンなどを含みうるグラフィカルユーザインターフェースを提示してよい。電源８９１は、モバイルデバイス８８９の構成要素に電力を供給する。メモリ８９２は、ＲＡＭ（ランダムアクセスメモリ）および／または不揮発性メモリを含んでよい。
【０２７７】
不揮発性メモリは、例えば、フラッシュメモリ（ＮＡＮＤおよびＮＯＲフラッシュメモリを含む）のようないかなる適切なタイプの半導体または固体メモリ、相変化メモリ、磁気ＲＡＭ、および、それぞれのメモリセルが３つ以上の状態を有するマルチステートメモリを含んでよい。記憶装置８９３は、ＤＶＤドライブなどの光記憶ドライブ、および／または、ハードディスクドライブ（ＨＤＤ）を含んでよい。モバイルデバイスは、パーソナル携帯情報機器、メディアプレーヤ、ラップトップコンピュータ、ゲーム機、または、他のモバイルコンピュータデバイスを含んでよい。
【０２７８】
本開示の広い教示がさまざまな形態で実装されうることは、規定された説明から当業者には明らかであろう。したがって、本開示は特定の例を含むが、本開示の範囲はそれに限定されず、図面、明細書、および、以下の請求項によって他の修正がなされうることが明らかであろう。
【図１】
2010522483.tif 000003
【図２】
2010522483.tif 000004
【図３】
2010522483.tif 000005
【図４】
2010522483.tif 000006
【図５】
2010522483.tif 000007
【図６】
2010522483.tif 000008
【図７】
2010522483.tif 000009
【図８】
2010522483.tif 000010
【図９】
2010522483.tif 000011
【図１０Ａ】
2010522483.tif 000012
【図１０Ｂ】
2010522483.tif 000013
【図１１】
2010522483.tif 000014
【図１２】
2010522483.tif 000015
【図１３】
2010522483.tif 000016
【図１４】
2010522483.tif 000017
【図１５】
2010522483.tif 000018
【図１６】
2010522483.tif 000019
【図１７】
2010522483.tif 000020
【図１８】
2010522483.tif 000021
【図１９】
2010522483.tif 000022
【図２０】
2010522483.tif 000023
【図２１】
2010522483.tif 000024
【図２２】
2010522483.tif 000025
【図２３Ａ】
2010522483.tif 000026
【図２３Ｂ】
2010522483.tif 000027
【図２３Ｃ】
2010522483.tif 000028
【図２３Ｄ】
2010522483.tif 000029
【図２３Ｅ】
2010522483.tif 000030
【国際調査報告】
2010522483.tif 000031
2010522483.tif 000032
2010522483.tif 000033