セキュリティコンテキストを第1のタイプのサービングネットワークから第2のタイプのサービングネットワークへ移行するための方法であって、リモート局が、第1の情報要素、および前記第1のタイプのサービングネットワークに関連した第1のルートキーを使用して、前記セキュリティコンテキストに従って、第1のセッションキーおよび第2のセッションキーを生成するステップと、前記リモート局が、前記第2のタイプのサービングネットワークから、前記第2のタイプのサービングネットワークとともに使用するための第2のルートキーを生成するように前記リモート局に信号を送る第1のメッセージを受信するステップと、前記リモート局が、前記第1のメッセージに応じて、前記第1のルートキー、ならびに前記第1のセッションキーおよび前記第2のセッションキーを入力として使用して、前記第2のルートキーを生成するステップと、前記リモート局が、前記第2のルートキーに基づいて、前記第2のタイプのサービングネットワーク上でワイヤレス通信を保護するステップとを備える、移行するための方法。前記セキュリティコンテキストは拡張セキュリティコンテキストを備え、前記第1のタイプのセキュリティサービングネットワークはUTRANGERANベースのサービングネットワークを備え、前記第2のタイプのサービングネットワークはEUTRANベースのサービングネットワークを備え、前記第1のルートキーは第1の拡張セキュリティコンテキストルートキーを備え、前記第2のルートキーは第2の拡張セキュリティコンテキストルートキーを備える、請求項1に記載の移行するための方法。前記第1の情報要素がカウントを備える、請求項1に記載の移行するための方法。前記リモート局がモバイルユーザ機器を備える、請求項1に記載の移行するための方法。リモート局であって、第1の情報要素、および第1のタイプのサービングネットワークに関連した第1のルートキーを使用して、セキュリティコンテキストに従って、第1のセッションキーおよび第2のセッションキーを生成するための手段と、第2のタイプのサービングネットワークから、前記第2のタイプのサービングネットワークとともに使用するためのルートキーを生成するように前記リモート局に信号を送る第1のメッセージを受信するための手段と、前記第1のメッセージに応じて、前記第1のセッションキーおよび前記第2のセッションキーを入力として使用して、前記第1のルートキーから前記第2のルートキーを生成するための手段と、前記第2のルートキーに基づいて、前記第2のタイプのサービングネットワーク上でワイヤレス通信を保護するための手段とを備える、リモート局。前記セキュリティコンテキストは拡張セキュリティコンテキストを備え、前記第1のタイプのセキュリティサービングネットワークはUTRANGERANベースのサービングネットワークを備え、前記第2のタイプのサービングネットワークはEUTRANベースのサービングネットワークを備え、前記第1のルートキーは第1の拡張セキュリティコンテキストルートキーを備え、前記第2のルートキーは第2の拡張セキュリティコンテキストルートキーを備える、請求項5に記載のリモート局。前記第1の情報要素がカウントを備える、請求項5に記載のリモート局。リモート局であって、第1の情報要素、および第1のタイプのサービングネットワークに関連した第1のルートキーを使用して、セキュリティコンテキストに従って、第1のセッションキーおよび第2のセッションキーを生成し、第2のタイプのサービングネットワークから、前記第2のタイプのサービングネットワークとともに使用するための第2のルートキーを生成するように前記リモート局に信号を送る第1のメッセージを受信し、前記第1のメッセージに応じて、前記第1のルートキー、ならびに前記第1のセッションキーおよび前記第2のセッションキーを入力として使用して、前記第2のルートキーを生成し、前記第2のルートキーに基づいて、前記第2のタイプのサービングネットワーク上でワイヤレス通信を保護するように構成されたプロセッサを備える、リモート局。前記セキュリティコンテキストは拡張セキュリティコンテキストを備え、前記第1のタイプのセキュリティサービングネットワークはUTRANGERANベースのサービングネットワークを備え、前記第2のタイプのサービングネットワークはEUTRANベースのサービングネットワークを備え、前記第1のルートキーは第1の拡張セキュリティコンテキストルートキーを備え、前記第2のルートキーは第2の拡張セキュリティコンテキストルートキーを備える、請求項8に記載のリモート局。前記第1の情報要素がカウントを備える、請求項8に記載のリモート局。コンピュータに、第1の情報要素、および第1のタイプのサービングネットワークに関連した第1のルートキーを使用して、セキュリティコンテキストに従って、第1のセッションキーおよび第2のセッションキーを生成させるためのコードと、コンピュータに、第2のタイプのサービングネットワークから、前記第2のタイプのサービングネットワークとともに使用するための第2のルートキーを生成するようにリモート局に信号を送る第1のメッセージを受信させるためのコードと、コンピュータに、前記第1のメッセージに応じて、前記第1のルートキー、ならびに前記第1のセッションキーおよび前記第2のセッションキーを入力として使用して、前記第2のルートキーを生成させるためのコードと、コンピュータに、前記第2のルートキーに基づいて、前記第2のタイプのサービングネットワーク上でワイヤレス通信を保護させるためのコードとを備えるコンピュータプログラム。前記セキュリティコンテキストは拡張セキュリティコンテキストを備え、前記第1のタイプのセキュリティサービングネットワークはUTRANGERANベースのサービングネットワークを備え、前記第2のタイプのサービングネットワークはEUTRANベースのサービングネットワークを備え、前記第1のルートキーは第1の拡張セキュリティコンテキストルートキーを備え、前記第2のルートキーは第2の拡張セキュリティコンテキストルートキーを備える、請求項11に記載のコンピュータプログラム。前記第1の情報要素がカウントを備える、請求項11に記載のコンピュータプログラム。したがって、拡張セキュリティコンテキストサポートをUTRANGERANベースのサービングネットワークからEUTRANベースのサービングネットワークへ移行するための技法が必要とされている。本発明の一態様は、セキュリティコンテキストを第1のタイプのサービングネットワークから第2のタイプのサービングネットワークへ移行するための方法の中に存在し得る。本方法では、リモート局は、第1の情報要素、および第1のタイプのサービングネットワークに関連した第1のルートキーを使用して、セキュリティコンテキストに従って、第1のセッションキーおよび第2のセッションキーを生成する。リモート局は、第2のタイプのサービングネットワークから第1のメッセージを受信する。第1のメッセージは、第2のタイプのサービングネットワークとともに使用するための第2のルートキーを生成するように、リモート局に信号を送る。リモート局は、第1のメッセージに応じて、第1のルートキー、ならびに第1のセッションキーおよび第2のセッションキーを入力として使用して、第2のルートキーを生成する。リモート局は、第2のルートキーに基づいて、第2のタイプのサービングネットワーク上でワイヤレス通信を保護する。本発明のより詳細な態様では、セキュリティコンテキストは拡張セキュリティコンテキストを備えてもよく、第1のタイプのセキュリティサービングネットワークはUTRANGERANベースのサービングネットワークを備えてもよく、第2のタイプのサービングネットワークはEUTRANベースのサービングネットワークを備えてもよい。さらに、第1のルートキーは第1の拡張セキュリティコンテキストルートキーを備えてもよく、第2のルートキーは第2の拡張セキュリティコンテキストルートキーを備えてもよい。本発明の他のより詳細な態様では、第1の情報要素はカウントを備えてもよい。また、リモート局はモバイルユーザ機器を備えてもよい。本発明の別の態様は、第1の情報要素、および第1のタイプのサービングネットワークに関連した第1のルートキーを使用して、セキュリティコンテキストに従って、第1のセッションキーおよび第2のセッションキーを生成するための手段と、第2のタイプのサービングネットワークから、第2のタイプのサービングネットワークとともに使用するための第2のルートキーを生成するようにリモート局に信号を送る第1のメッセージを受信するための手段と、第1のメッセージに応じて、第1のルートキー、ならびに第1のセッションキーおよび第2のセッションキーを入力として使用して第2のルートキーを生成するための手段と、第2のルートキーに基づいて、第2のタイプのサービングネットワーク上でワイヤレス通信を保護するための手段とを含み得るリモート局の中に存在し得る。本発明の別の態様は、第1の情報要素、および第1のタイプのサービングネットワークに関連した第1のルートキーを使用して、セキュリティコンテキストに従って、第1のセッションキーおよび第2のセッションキーを生成し、第2のタイプのサービングネットワークから、第2のタイプのサービングネットワークとともに使用するための第2のルートキーを生成するようにリモート局に信号を送る第1のメッセージを受信し、第1のメッセージに応じて、第1のルートキー、ならびに第1のセッションキーおよび第2のセッションキーを入力として使用して第2のルートキーを生成し、第2のルートキーに基づいて、第2のタイプのサービングネットワーク上でワイヤレス通信を保護するように構成されたプロセッサを含み得るリモート局の中に存在し得る。本発明の別の態様は、コンピュータに、第1の情報要素、および第1のタイプのサービングネットワークに関連した第1のルートキーを使用して、セキュリティコンテキストに従って、第1のセッションキーおよび第2のセッションキーを生成させるためのコードと、コンピュータに、第2のタイプのサービングネットワークから、第2のタイプのサービングネットワークとともに使用するための第2のルートキーを生成するようにリモート局に信号を送る第1のメッセージを受信させるためのコードと、コンピュータに、第1のメッセージに応じて、第1のルートキー、ならびに第1のセッションキーおよび第2のセッションキーを入力として使用して第2のルートキーを生成させるためのコードと、コンピュータに、第2のルートキーに基づいて、第2のタイプのサービングネットワーク上でワイヤレス通信を保護させるためのコードとを備えるコンピュータ可読記憶媒体を備えるコンピュータプログラム製品の中に存在し得る。例示的という言葉は、一例、実例または例示としての役割を果たすことを意味するために本明細書で使用される。例示的として本明細書で説明する任意の実施形態は、必ずしも他の実施形態よりも好ましいまたは有利であると解釈されるべきでない。図2~図4を参照すると、本発明の一態様は、拡張セキュリティコンテキストをUTRANGERANベースのサービングネットワーク230からEUTRANベースのサービングネットワーク230へ移行するための方法400の中に存在し得る。本方法では、リモート局210は、UTRANGERANベースのサービングネットワークに関連した第1の拡張セキュリティコンテキストルートキーおよび第1の情報要素を使用して、拡張セキュリティコンテキストに従って第1のセッションキーおよび第2のセッションキーを生成する。リモート局は、EUTRANベースのサービングネットワークから第1のメッセージを受信する。第1のメッセージはリモート局に、EUTRANベースのサービングネットワークとともに使用するための第2の拡張セキュリティコンテキストルートキーを生成するように信号を送る。リモート局は、第1のメッセージに応じて、第1の拡張セキュリティコンテキストルートキー、ならびに第1のセッションキーおよび第2のセッションキーを入力として使用して、第2の拡張セキュリティコンテキストルートキーを生成する。リモート局は、第2の拡張セキュリティコンテキストルートキーに基づいて、EUTRANベースのサービングネットワーク上でワイヤレス通信を保護する。第1の情報要素は、カウントを備えてもよい。また、リモート局は、ワイヤレスデバイスなどのモバイルユーザ機器を備えてもよい。さらに図8を参照すると、本発明の別の態様は、UTRANGERANベースのサービングネットワークに関連した第1の拡張セキュリティコンテキストルートキーおよび第1の情報要素を使用して、拡張セキュリティコンテキストに従って、第1のセッションキーおよび第2のセッションキーを生成するための手段と、EUTRANベースのサービングネットワークから、EUTRANベースのサービングネットワークとともに使用するための第2の拡張セキュリティコンテキストルートキーを生成するように、リモート局に信号を送る第1のメッセージを受信するための手段と、第1のメッセージに応じて、第1の拡張セキュリティコンテキストルートキー、ならびに第1のセッションキーおよび第2のセッションキーを入力として使用して、第2の拡張セキュリティコンテキストルートキーを生成するための手段と、第2の拡張セキュリティコンテキストルートキーに基づいて、GERANベースのサービングネットワーク上でワイヤレス通信を保護するための手段とを含み得るリモート局210の中に存在し得る。本発明の別の態様は、UTRANGERANベースのサービングネットワークに関連した第1の拡張セキュリティコンテキストルートキーおよび第1の情報要素を使用して、拡張セキュリティコンテキストに従って、第1のセッションキーおよび第2のセッションキーを生成し、EUTRANベースのサービングネットワークから、EUTRANベースのサービングネットワークとともに使用するための第2の拡張セキュリティコンテキストルートキーを生成するように、リモート局に信号を送る第1のメッセージを受信し、第1のメッセージに応じて、第1の拡張セキュリティコンテキストルートキー、ならびに第1のセッションキーおよび第2のセッションキーを入力として使用して、第2の拡張セキュリティコンテキストルートキーを生成し、第2の拡張セキュリティコンテキストルートキーに基づいて、EUTRANベースのサービングネットワーク上でワイヤレス通信を保護するように構成されたプロセッサ810を含み得るリモート局210の中に存在し得る。本発明の別の態様は、コンピュータ800に、UTRANGERANベースのサービングネットワークに関連した第1の拡張セキュリティコンテキストルートキーおよび第1の情報要素を使用して、拡張セキュリティコンテキストに従って、第1のセッションキーおよび第2のセッションキーを生成させるためのコードと、コンピュータに、EUTRANベースのサービングネットワークから、EUTRANベースのサービングネットワークとともに使用するための第2の拡張セキュリティコンテキストルートキーを生成するようにリモート局に信号を送る第1のメッセージを受信させるためのコードと、コンピュータに、第1のメッセージに応じて、第1の拡張セキュリティコンテキストルートキー、ならびに第1のセッションキーおよび第2のセッションキーを入力として使用して第2の拡張セキュリティコンテキストルートキーを生成させるためのコードと、コンピュータに、第2の拡張セキュリティコンテキストルートキーに基づいて、EUTRANベースのサービングネットワーク上でワイヤレス通信を保護させるためのコードとを備えるコンピュータ可読記憶媒体820を備えるコンピュータプログラム製品の中に存在し得る。EUTRANベースのサービングネットワーク230は、拡張セキュリティコンテキストをサポートするMMEを含み得る。ハンドオーバの間に、ESCMMEはセッションキーCKSおよびIKS、ならびにルートキーKASMEUをソースSGSNから受信する。ESCMMEは、セッションキーCKSおよびIKSを入力として使用して、KASMEUから新しいルートキーKASMEを計算する。リモート局210は、セッションキーCKSおよびIKSを入力として使用して、KASMEUから新しいルートキーKASMEを得るために同じ計算を実行する。したがって、新しいルートキーKASMEは最新のものであり、コアネットワークの外部に露出されていないキーから計算される。ソースサービングコアネットワーク230は、ワイヤレス通信をリモート局210に提供するサービングRAN220に接続される。UMTSUTRANアーキテクチャでは、サービングRANはNodeBとRNCとを含む。GERANアーキテクチャでは、サービングRANはBTSとBSCとを含む。サービングコアネットワークは、回線交換サービスを提供するためのMSCVLRと、パケット交換サービスを提供するためのSGSNとを含む。ホームネットワークは、HLRとAuCとを含む。ターゲットサービングネットワーク230は、eNBなどのサービングRAN220に接続される。UE210およびソースサービングコアネットワーク230は、COUNTを使用して拡張UMTSセキュリティコンテキストを作成するための新しいセキュリティ特性で拡張されてもよい。ESCのための256ビットのルートキーは、AKA認証が実行される場合に、CKおよびIKから導出されてもよい。ルートキーはCKIKと等しく設定されてもよく、または、さらなる有用なセキュリティ特性となるより複雑な導出を使用して導出されてもよい。COUNTは、UEとサービングコアネットワークとの間で維持される16ビットのカウンタ値であってもよい。、CK、およびIKから構成される。ハンドオーバの前に、UE210およびSGSN230は、次のパラメータを含む拡張セキュリティコンテキストを共有するキーセット識別子であり、またUMTSGERANで現在使用されているKSI、およびセキュリティコンテキストのための256ビットのルートキーであるKASMEU。ルートキーKASMEUから、また場合によってはUEとSGSNとの間で交換されるパラメータから、セッションキーCKSとIKSのセットが計算され得る。ハンドオーバで、ソースSGSN230はセッションキーCKSおよびIKS、ならびにルートキーKASMEUをターゲットMME230に渡す。図9は、UTRANGERANベースのサービングネットワーク220からEUTRANベースのサービングネットワーク220へ移行するための方法を示す流れ図である。この方法では、新しいルートキーKASMEは、UTRANGERANでの拡張セキュリティコンテキストのルートキーKASMEUから導出され、このことは、コアネットワークの外部に露出されていないキーからEUTRANベースのサービングネットワークでのルートキーを生成するために、EUTRANベースのサービングネットワークの中でAKAを実行しなくてもよいことから、明確な利点を提供する。ESCをサポートするターゲットMME230は、転送されたルートキーKASMEU、ならびにセッションキーCKSおよびIKSを使用して、また場合によっては何らかの追加情報を使用して、新しいルートキーKASMEを計算する。ターゲットMMEは、UE210に新しいルートキーが計算されたことを示し、また場合によっては、ハンドオーバ信号の一部として送られるパラメータの中に、UEがまだ知らないMMEによって使用される追加情報を含み、UEは新しいルートキーKASMEを得るために同じ計算を実行する。図5を参照すると、UMTSアタッチ手順に関連した方法500において、UE210は、UMTSアタッチ要求メッセージの中でESCをサポートするという信号を送ることができる。サポート信号は、メッセージの中の新しい情報要素の存在であってもよい。IEは、COUNT値を備えてもよい。ESCをサポートしないサービングネットワークSN230は、新しいIEを無視する。認証データは、HLRAuC240から取得される。SNは、AKAチャレンジの中のESCサポートをUEに示してもよい。UEは認証手順を実行し、応答RESをSNに返送する。認証が成功すると、UEおよびSNはルートキーKASMEU、ならびにセッションキーCKSおよびIKSを導出する。SNは、SMCメッセージの中でセッションキーをRAN220に転送する。RANは、SMCメッセージの中でUEに転送されたセッションキーIKSを使用して、メッセージ認証コードを生成する。UEは、UEが導出したセッションキーIKSを使用してMACを検査して、完了指示をRANに返送し、RANは完了指示をSNに転送する。次いでUEは、セッションキーを使用して通信を保護することができる。図6を参照すると、アイドルアクティブモード手順600に関連した方法600で、UE210はCOUNT値を含むサービス要求メッセージをSN230に転送する。UEおよびSNはルートキーKASMEUから新しいセッションキーCKSおよびIKSを導出する。SNは、SMCメッセージの中でセッションキーをRAN220に転送する。RANはMACを生成し、MACはSMCメッセージの中でUEに転送される。UEはMACを検査して、完了指示をRANに返送し、RANは完了指示をSNに転送する。次いでUEは、セッションキーを使用して通信を保護することができる。図7を参照すると、モビリティ管理手順700またはロケーションエリア更新などに関連した方法700で、UE310はCOUNT値を含むRAU要求メッセージをSN340に転送する。随意で、UEおよびSNは、ルートキーKASMEUから新しいセッションキーCKSおよびIKSを導出してもよい。SNは、SMCメッセージの中でセッションキーをRAN330に転送してもよい。RANはMACを生成してもよく、MACはSMCメッセージの中でUEに転送されてもよい。UEはMACを検査してもよく、完了指示をRANに返送してもよく、RANは完了指示をSNに転送する。次いで、SNはRAU受諾メッセージをUEに送信する。次いでUEは、セッションキーを使用して通信を保護することができる。アイドル状態からアクティブ状態への各移行のために、新しいアクセス層キーが生成されてもよい。同様に、キーは他のイベントで生成されてもよい。COUNT値は、アイドル、モビリティ、またはサービス要求のために、アイドルモビリティメッセージの中、および、たとえばアタッチ、RAU、LAUなどの初期層3メッセージの中で送られてもよい。SNは、送られたCOUNT値が以前に使用されていないことを検査し、その過程の中で記憶されたCOUNT値を更新してもよい。COUNT値が新しい場合、UEおよびSNは、ルートキーKASMEUおよび送られたCOUNT値から、HMACSHA256などのキー導出関数を使用して、新しいキーCKSおよびIKSの計算に進む。KDFは新しいキーの計算のために、RANノード識別情報などの追加情報を含んでもよい。検査が不合格であった場合、SNはメッセージを拒絶する。GERANでの使用については、KCおよびKC128がCKSおよびIKSから計算される場合、CKおよびIKから計算される場合と同じ方法で行われてもよい。セッションキーには寿命があってもよいので、UEおよびサービングネットワークは、UEとネットワークとの間でトラフィックを安全に送信するために、これ以上キーを記憶する必要がないか、またはその後のイベントで新しいコンテキストが作成されるまで、セッションキーを保持して使用する。リモート局210は、メモリなどの記憶媒体820と、ディスプレイ830と、キーボードなどの入力デバイス840とを含むコンピュータ800を備えてもよい。この装置は、ワイヤレス接続850を含んでもよい。図1を参照すると、ワイヤレスリモート局102は、ワイヤレス通信システム100のうちの1つまたは複数の基地局104と通信してもよい。ワイヤレス通信システム100は、1つまたは複数の基地局コントローラ106と、コアネットワーク108とをさらに含んでもよい。コアネットワークは、適切なバックホールを介して、インターネット110および公衆交換電話網112に接続されてもよい。典型的なワイヤレス移動局はハンドヘルド電話、またはラップトップコンピュータを含んでもよい。ワイヤレス通信システム100は符号分割多元接続、時分割多元接続、周波数分割多元接続、空間分割多元接続、偏波分割多元接続、または当技術分野で知られている他の変調技法など、いくつかの多元接続技法のうちのいずれを採用してもよい。ワイヤレスデバイス102は、ワイヤレスデバイスによって送信される、またはワイヤレスデバイスで受信される信号に基づいて機能を実行する様々な構成要素を含んでもよい。たとえば、ワイヤレスヘッドセットは、受信機を介して受信される信号に基づいて音声出力を提供するように適合されたトランスデューサを含んでもよい。ワイヤレス時計は、受信機を介して受信される信号に基づいて指示を提供するように適合されたユーザインターフェースを含んでもよい。ワイヤレス検知デバイスは、別のデバイスに送信されるデータを提供するように適合されたセンサを含んでもよい。ワイヤレスデバイスは、任意の適切なワイヤレス通信技術に基づく、あるいは任意の適切なワイヤレス通信技術をサポートする1つまたは複数のワイヤレス通信リンクを介して通信してもよい。たとえば、いくつかの態様では、ワイヤレスデバイスはネットワークと関連していてもよい。いくつかの態様では、ネットワークはボディエリアネットワークまたはパーソナルエリアネットワークを備えてもよい。いくつかの態様では、ネットワークはローカルエリアネットワークまたはワイドエリアネットワークを備えてもよい。ワイヤレスデバイスは、様々なワイヤレス通信技術、プロトコル、または、たとえばCDMA、TDMA、OFDM、OFDMA、WiMAX、およびWiFiなどの規格のうちの1つまたは複数をサポート、あるいは使用してもよい。同様に、ワイヤレスデバイスは様々な対応する変調または多重化方式のうちの1つまたは複数をサポート、あるいは使用してもよい。したがって、ワイヤレスデバイスは、上記または他のワイヤレス通信技術を使用して1つまたは複数のワイヤレス通信リンクを確立し、それを介して通信するために適切な構成要素を含んでもよい。たとえば、デバイスは、ワイヤレス媒体を介した通信を可能にする様々な構成要素を含み得る、関連する送信機および受信機の構成要素を持つワイヤレス送受信機を備えてもよい。本明細書の教示は、様々な装置に組み込まれ得る。たとえば、本明細書で教示する1つまたは複数の態様は、電話、携帯情報端末、娯楽デバイス、ヘッドセット、マイクロフォン、医療用デバイス、ユーザIOデバイス、タイヤ圧モニタ、コンピュータ、ポイントオブセールデバイス、娯楽デバイス、補聴器、セットトップボックス、または任意の他の適切なデバイスに組み込まれ得る。これらのデバイスは、異なる電力およびデータ要件を持ち得る。いくつかの態様では、本明細書の教示は、低電力用途で使用するために適合されてもよく、また比較的高いデータレートを含む様々なデータレートをサポートしてもよい。いくつかの態様では、ワイヤレスデバイスは、通信システムのためのアクセスデバイスを備えてもよい。たとえば、そのようなアクセスデバイスは、有線またはワイヤレス通信リンクを介した別のネットワークへの接続性を提供してもよい。したがって、アクセスデバイスは、別のデバイスが他のネットワークまたは何らかの他の機能にアクセスすることを可能にし得る。さらに、デバイスのうちの1つまたは両方は携帯型であってもよく、または場合によっては比較的非携帯型であってもよいということを諒解されたい。情報および信号は、様々な異なる技術および技法のいずれかを使用して表され得ることが、当業者には理解されよう。たとえば、上記の説明全体にわたって言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、およびチップは、電圧、電流、電磁波、磁界もしくは磁性粒子、光場もしくは光学粒子、またはそれらの任意の組合せによって表され得る。さらに、本明細書で開示した実施形態に関して説明した様々な例示的な論理ブロック、モジュール、回路、およびアルゴリズムステップは、電子ハードウェア、コンピュータソフトウェア、または両方の組合せとして実装され得ることを、当業者は諒解されよう。ハードウェアおよびソフトウェアのこの互換性を明確に示すために、様々な例示的構成要素、ブロック、モジュール、回路、およびステップが、全体的にそれらの機能に関して上記で説明されている。そのような機能がハードウェアとして実装されるか、ソフトウェアとして実装されるかは、特定の適用および全体的なシステムに課せられた設計制約に依存する。当業者は、説明する機能を各特定の適用ごとに様々な方法で実装することができるが、そのような実装の決定は、本発明の範囲からの逸脱を生じるものと解釈すべきではない。本明細書で開示する実施形態に関して説明する様々な例示的な論理ブロック、モジュール、および回路は、汎用プロセッサ、デジタルシグナルプロセッサ、特定用途向け集積回路、フィールドプログラマブルゲートアレイもしくは他のプログラマブル論理デバイス、個別ゲートもしくはトランジスタ論理、個別ハードウェア構成要素、または、本明細書で説明する機能を実行するように設計されたそれらの任意の組合せで、実装または実行することができる。汎用プロセッサはマイクロプロセッサであり得るが、代替として、プロセッサは、任意の従来のプロセッサ、コントローラ、マイクロコントローラ、または状態機械であり得る。プロセッサはまた、コンピューティングデバイスの組合せ、たとえば、DSPとマイクロプロセッサとの組合せ、複数のマイクロプロセッサ、DSPコアと連携する1つまたは複数のマイクロプロセッサ、あるいは任意の他のそのような構成として実装され得る。本明細書で開示する実施形態に関して説明する方法またはアルゴリズムのステップは、直接ハードウェアで実施されるか、プロセッサによって実行されるソフトウェアモジュールで実施されるか、またはその2つの組合せで実施され得る。ソフトウェアモジュールは、RAMメモリ、フラッシュメモリ、ROMメモリ、EPROMメモリ、EEPROMメモリ、レジスタ、ハードディスク、取外し可能ディスク、CDROM、または当技術分野で知られている任意の他の形態の記憶媒体中に常駐し得る。例示的な記憶媒体は、プロセッサが記憶媒体から情報を読み取り、記憶媒体に情報を書き込むことができるように、プロセッサに結合される。代替として、記憶媒体はプロセッサと一体であり得る。プロセッサおよび記憶媒体はASIC中に常駐し得る。ASICはユーザ端末中に常駐し得る。代替として、プロセッサおよび記憶媒体は、ユーザ端末中に個別構成要素として常駐し得る。1つまたは複数の例示的な実施形態では、説明した機能はハードウェア、ソフトウェア、ファームウェア、またはそれらの任意の組合せで実装され得る。コンピュータプログラム製品としてソフトウェア中で実装した場合、機能は、1つまたは複数の命令またはコードとしてコンピュータ可読媒体上に記憶されるか、あるいはコンピュータ可読媒体を介して送信され得る。コンピュータ可読媒体は、ある場所から別の場所へのコンピュータプログラムの転送を可能にする任意の媒体を含む、コンピュータ記憶媒体とコンピュータ通信媒体の両方を含む。記憶媒体は、コンピュータによってアクセスされ得る任意の利用可能な媒体であり得る。限定ではなく例として、そのようなコンピュータ可読媒体は、RAM、ROM、EEPROM、CDROMもしくは他の光ディスクストレージ、磁気ディスクストレージもしくは他の磁気ストレージデバイス、または、命令もしくはデータ構造の形態の所望のプログラムコードを搬送または記憶するために使用でき、コンピュータによってアクセスできる、任意の他の媒体を含み得る。また、いかなる接続もコンピュータ可読媒体と適切に呼ばれる。たとえば、ソフトウェアが同軸ケーブル、光ファイバケーブル、ツイストペア、デジタル加入者回線、または、赤外線、無線、およびマイクロ波などのワイヤレス技術を使用してウェブサイト、サーバ、または他のリモートソースから送信される場合、同軸ケーブル、光ファイバケーブル、ツイストペア、DSL、または、赤外線、無線、およびマイクロ波などのワイヤレス技術は媒体の定義内に含まれる。本明細書で使用する場合、ディスクおよびディスクは、コンパクトディスク、レーザディスク、光ディスク、デジタル多用途ディスク、フレキシブルディスク、およびブルーレイディスクを含み、ディスクは、通常、磁気的にデータを再生し、ディスクは、レーザで光学的にデータを再生する。上記の組合せもコンピュータ可読媒体の範囲内に含めるべきである。開示される実施形態の上記の説明は、いかなる当業者も本発明を作成または使用できるようにするために提供される。これらの実施形態への様々な修正が当業者には容易に明らかになることになり、本明細書に定義する一般原理は、本発明の趣旨および範囲を逸脱することなしに他の実施形態に適用され得る。したがって、本発明は、本明細書に示す実施形態に限定されるものではなく、本明細書で開示する原理および新規の特徴に一致する最大の範囲を与えられるものである。