(57)【要約】  アクセス端末と２つのアクセスポイント間の通信ハンドオフを安全にするためのキー管理アプローチを提供する。アクセス端末が現在のアクセスポイントから新しいアクセスポイントへと動くと、アクセス端末がショートハンドオフ要求を新しいアクセスポイントに送る。ショートハンドオフ要求はアクセス端末ＩＤを含んでいてもよい；ショートハンドオフ要求はアクセスポイントＩＤを含まない。新しいアクセスポイントが、その識別子とアクセス端末の識別子をオーセンティケータに送る。以前に発生されたマスター一時キーとアクセスポイント識別子とアクセス端末識別子を使用して、オーセンティケータがマスターセッションキーを発生させる。マスターセッションキーはオーセンティケータによりアクセスポイントに送られる。アクセス端末は同じ新しいセキュリティキーを独立的に発生させ、これにより新しいアクセスポイントと安全に通信することができる。【選択図】    図１１
2010525764.tif 000002
【特許請求の範囲】
【請求項１】
アクセスポイント上で動作可能な方法において、
第１の要求をアクセス端末から受け取り、前記アクセスポイントを通しての安全な通信セッションを確立することと、
キー要求メッセージをオーセンティケータに送ることと、
前記アクセス端末と前記アクセスポイントとの間の前記通信セッションを確立するための第１のマスターセッションキーを前記オーセンティケータから受け取ることとを含み、
前記キー要求メッセージは、ローカル的に取得した第１のアクセスポイント識別子と、受け取ったアクセス端末識別子とを含み、
前記第１のマスターセッションキーは、少なくとも前記第１のアクセスポイント識別子と前記アクセス端末識別子との関数である方法。
【請求項２】
前記キー要求メッセージは、前記アクセスポイントによって発生された第１の関係値も含み、
前記第１のマスターキーは、前記関係値の関数でもある請求項１記載の方法。
【請求項３】
前記キー要求メッセージは、前記アクセスポイントのインターネットプロトコル（ＩＰ）アドレスまたはメディアアクセス制御（ＭＡＣ）アドレスのうちの少なくとも１つも含み、
前記第１のマスターセッションキーは、前記ＩＰアドレスまたは前記ＭＡＣアドレスの関数でもある請求項１記載の方法。
【請求項４】
前記受け取った第１のマスターセッションキーは、前記オーセンティケータによって発生された関係値、または、前記オーセンティケータに関係する関係値の関数でもあり、
前記アクセスポイントは、前記関係値を前記オーセンティケータから受け取る請求項１記載の方法。
【請求項５】
前記関係値を前記アクセス端末に送り、これにより、前記アクセス端末が前記第１のマスターセッションキーを発生させることが可能になることをさらに含む請求項４記載の方法。
【請求項６】
ハンドオフ要求を前記アクセス端末から受け取り、第２のアクセスポイントへと前記安全な通信セッションをハンドオフすることをさらに含み、
前記要求は、前記通信セッションをハンドオフすべきである第２のアクセスポイントに関係する第２のアクセスポイント識別子を含む請求項１記載の方法。
【請求項７】
前記第２のアクセスポイント識別子と前記受け取ったアクセス端末識別子とを前記第２のアクセスポイントに送ることと、
前記第２のアクセスポイントへと前記通信セッションをハンドオフすることとをさらに含む請求項６記載の方法。
【請求項８】
前記第１のマスターセッションキーは、前記アクセス端末と前記アクセスポイントとの間の通信のための、短期間のリンク特定キーである請求項１記載の方法。
【請求項９】
アクセスポイントにおいて、
メモリと、
前記メモリに結合されているプロセッサとを具備し、
前記プロセッサは、
第１の要求をアクセス端末から受け取り、前記アクセスポイントを通しての安全な通信セッションを確立し、
キー要求メッセージをオーセンティケータに送り、
前記アクセス端末と前記アクセスポイントとの間の前記通信セッションを確立するための第１のマスターセッションキーを前記オーセンティケータから受け取るように構成され、
前記キー要求メッセージは、ローカル的に取得した第１のアクセスポイント識別子と、受け取ったアクセス端末識別子とを含み、
前記第１のマスターセッションキーは、少なくとも前記第１のアクセスポイント識別子と前記アクセス端末識別子との関数であるアクセスポイント。
【請求項１０】
前記キー要求メッセージは、前記アクセスポイントによって発生された第１の関係値も含み、
前記第１のマスターセッションキーは、前記関係値の関数でもある請求項９記載のアクセスポイント。
【請求項１１】
前記キー要求メッセージは、前記アクセスポイントのインターネットプロトコル（ＩＰ）アドレスまたはメディアアクセス制御（ＭＡＣ）アドレスのうちの少なくとも１つも含み、
前記第１のマスターセッションキーは、前記ＩＰアドレスまたは前記ＭＡＣアドレスの関数でもある請求項９記載のアクセスポイント。
【請求項１２】
前記受け取った第１のマスターセッションキーは、前記オーセンティケータによって発生された関係値、または、前記オーセンティケータに関係する関係値の関数でもあり、
前記アクセスポイントは、前記関係値を前記オーセンティケータから受け取る請求項９記載のアクセスポイント。
【請求項１３】
前記プロセッサは、前記関係値を前記アクセス端末に送り、これにより、前記アクセス端末が前記第１のマスターセッションキーを発生させることが可能になるようにさらに構成されている請求項１２記載のアクセスポイント。
【請求項１４】
前記プロセッサは、ハンドオフ要求を前記アクセス端末から受け取り、第２のアクセスポイントへと前記安全な通信セッションをハンドオフするようにさらに構成され、
前記要求は、前記通信セッションをハンドオフすべきである第２のアクセスポイントに関係する第２のアクセスポイント識別子を含む請求項９記載のアクセスポイント。
【請求項１５】
前記プロセッサは、前記第２のアクセスポイント識別子と前記受け取ったアクセス端末識別子とを前記第２のアクセスポイントに送り、
前記第２のアクセスポイントへと前記通信セッションをハンドオフするようにさらに構成されている請求項１４記載のアクセスポイント。
【請求項１６】
前記第１のマスターセッションキーは、前記アクセス端末と前記アクセスポイントとの間の通信のための、短期間のリンク特定のキーである請求項９記載のアクセスポイント。
【請求項１７】
アクセスポイントにおいて、
第１の要求をアクセス端末から受け取り、前記アクセスポイントを通しての安全な通信セッションを確立する手段と、
キー要求メッセージをオーセンティケータに送る手段と、
前記アクセス端末と前記アクセスポイントとの間の前記通信セッションを確立するための第１のマスターセッションキーを前記オーセンティケータから受け取る手段とを具備し、
前記キー要求メッセージは、ローカル的に取得した第１のアクセスポイント識別子と、受け取ったアクセス端末識別子とを含み、
前記第１のマスターセッションキーは、少なくとも前記第１のアクセスポイント識別子と前記アクセス端末識別子との関数であるアクセスポイント。
【請求項１８】
ハンドオフ要求を前記アクセス端末から受け取り、第２のアクセスポイントへと前記安全な通信セッションをハンドオフする手段をさらに具備し、
前記要求は、前記通信セッションをハンドオフすべきである第２のアクセスポイントに関係する第２のアクセスポイント識別子を含む請求項１７記載のアクセスポイント。
【請求項１９】
前記第２のアクセスポイント識別子と前記受け取ったアクセス端末識別子とを前記第２のアクセスポイントに送る手段と、
前記第２のアクセスポイントへと前記通信セッションをハンドオフする手段とをさらに具備する請求項１８記載のアクセスポイント。
【請求項２０】
前記第１のマスターセッションキーは、前記アクセス端末と前記アクセスポイントとの間の通信のための、短期間のリンク特定のキーである請求項１７記載のアクセスポイント。
【請求項２１】
１つ以上のプロセッサによって使用されてもよい命令を含むプロセッサ読み取り可能媒体において、
前記命令は、
第１の要求をアクセス端末から受け取り、アクセスポイントを通しての安全な通信セッションを確立するための命令と、
キー要求メッセージをオーセンティケータに送るための命令と、
前記アクセス端末と前記アクセスポイントとの間の前記通信セッションを確立するための第１のマスターセッションキーを前記オーセンティケータから受け取るための命令とを含み、
前記キー要求メッセージは、ローカル的に取得した第１のアクセスポイント識別子と、受け取ったアクセス端末識別子とを含み、
前記第１のマスターセッションキーは、少なくとも前記第１のアクセスポイント識別子と前記アクセス端末識別子との関数であるプロセッサ読み取り可能媒体。
【請求項２２】
ハンドオフ要求を前記アクセス端末から受け取り、第２のアクセスポイントへと前記安全な通信セッションをハンドオフするための命令をさらに含み、
前記要求は、前記通信セッションをハンドオフすべきである第２のアクセスポイントに関係する第２のアクセスポイント識別子を含む請求項２１記載のプロセッサ読み取り可能媒体。
【請求項２３】
前記第２のアクセスポイント識別子と前記受け取ったアクセス端末識別子とを前記第２のアクセスポイントに送るための命令と、
前記第２のアクセスポイントへと前記通信セッションをハンドオフするための命令とをさらに含む請求項２２記載のプロセッサ読み取り可能媒体。
【請求項２４】
前記第１のマスターセッションキーは、前記アクセス端末と前記アクセスポイントとの間の通信のための、短期間のリンク特定キーである請求項２１記載のプロセッサ読み取り可能媒体。
【請求項２５】
プロセッサにおいて、
第１の要求をアクセス端末から受け取り、アクセスポイントを通しての安全な通信セッションを確立し、
キー要求メッセージをオーセンティケータに送り、
前記アクセス端末と前記アクセスポイントとの間の前記通信セッションを確立するための第１のマスターセッションキーを前記オーセンティケータから受け取るように構成されている処理回路を具備し、
前記キー要求メッセージは、ローカル的に取得した第１のアクセスポイント識別子と、受け取ったアクセス端末識別子とを含み、
前記第１のマスターセッションキーは、少なくとも前記第１のアクセスポイント識別子と前記アクセス端末識別子との関数であるプロセッサ。
【請求項２６】
前記処理回路は、ハンドオフ要求を前記アクセス端末から受け取り、第２のアクセスポイントへと前記安全な通信セッションをハンドオフするようにさらに構成され、
前記要求は、前記通信セッションをハンドオフすべきである第２のアクセスポイントに関係する第２のアクセスポイント識別子を含む請求項２５記載のプロセッサ。
【請求項２７】
前記処理回路は、前記第２のアクセスポイント識別子と前記受け取ったアクセス端末識別子とを前記第２のアクセスポイントに送り、
前記第２のアクセスポイントへと前記通信セッションをハンドオフするようにさらに構成されている請求項２６記載のプロセッサ。
【請求項２８】
前記第１のマスターセッションキーは、前記アクセス端末と前記アクセスポイントとの間の通信のための、短期間のリンク特定キーである請求項２５記載のプロセッサ。
【請求項２９】
アクセス端末上で動作可能な方法において、
前記アクセス端末に関係する少なくともトップレベルのマスターキーに基づいて、オーセンティケータとのマスター一時キーを確立することと、
第１のアクセスポイントに関係するアクセスポイント識別子を取得することと、
要求を前記第１のアクセスポイントに送り、安全な通信セッションを確立することと、
少なくとも前記マスター一時キーと前記第１のアクセスポイント識別子との関数として、第１のマスターセッションキーを発生させることと、
前記第１のマスターセッションキーを使用して、前記第１のアクセスポイントとの前記安全な通信セッションを確立することとを含む方法。
【請求項３０】
前記第１のアクセスポイントによって発生された第１の関係値を受け取ることをさらに含み、
前記第１のマスターセッションキーは、前記第１の関係値の関数でもある請求項２９の方法。
【請求項３１】
前記第１の関係値は、前記第１のアクセスポイントのインターネットプロトコル（ＩＰ）アドレスまたはメディアアクセス制御（ＭＡＣ）アドレスのうちの少なくとも１つを含み、
前記第１のマスターセッションキーは、前記ＩＰアドレスまたは前記ＭＡＣアドレスの関数でもある請求項３０の方法。
【請求項３２】
前記オーセンティケータによって発生された第１の関係値を受け取ることをさらに含み、
前記第１のマスターセッションキーは、前記第１の関係値の関数でもある請求項２９記載の方法。
【請求項３３】
第２のアクセスポイントに関係する第２のアクセスポイント識別子を取得することと、
不特定のハンドオフ要求を前記第２のアクセスポイントに送り、前記第２のアクセスポイントへと前記安全な通信セッションをハンドオフすることとをさらに含む請求項２９記載の方法。
【請求項３４】
少なくとも前記マスター一時キーと前記第２のアクセスポイント識別子とを使用して、第２のマスターセッションキーを発生させることと、
前記第２のマスターセッションキーを使用して、前記第２のアクセスポイントへと前記安全な通信セッションをハンドオフすることとをさらに含む請求項３３記載の方法。
【請求項３５】
前記第２のマスターセッションキーは、前記アクセス端末と前記第２のアクセスポイントとの間の通信のための、短期間のリンク特定キーである請求項３４記載の方法。
【請求項３６】
前記第１のアクセスポイントによって発生された第２の関係値を受け取ることをさらに含み、
前記第２のマスターセッションキーは、前記第２の関係値の関数でもある請求項３４記載の方法。
【請求項３７】
前記オーセンティケータによって発生された第２の関係値を受け取ることをさらに含み、
前記第２のマスターセッションキーは、前記第２の関係値の関数でもある請求項３４記載の方法。
【請求項３８】
前記ハンドオフ要求は、前記第２のアクセスポイント識別子を省略する請求項３３記載の方法。
【請求項３９】
アクセス端末において、
メモリと、
前記メモリに結合されているプロセッサとを具備し、
前記プロセッサは、
前記アクセス端末に関係する少なくともトップレベルのマスターキーに基づいて、オーセンティケータとのマスター一時キーを確立し、
第１のアクセスポイントに関係するアクセスポイント識別子を取得し、
要求を前記第１のアクセスポイントに送り、安全な通信セッションを確立し、
少なくとも前記マスター一時キーと前記第１のアクセスポイント識別子との関数として、第１のマスターセッションキーを発生させ、
前記第１のマスターセッションキーを使用して、前記第１のアクセスポイントとの前記安全な通信セッションを確立するように構成されているアクセス端末。
【請求項４０】
前記プロセッサは、前記第１のアクセスポイントによって発生された第１の関係値を受け取るようにさらに構成され、
前記第１のマスターセッションキーは、前記第１の関係値の関数でもある請求項３９記載のアクセス端末。
【請求項４１】
前記第１の関係値は、前記第１のアクセスポイントのインターネットプロトコル（ＩＰ）アドレスまたはメディアアクセス制御（ＭＡＣ）アドレスのうちの少なくとも１つを含み、
前記第１のマスターセッションキーは、前記ＩＰアドレスまたは前記ＭＡＣアドレスの関数でもある請求項４０記載のアクセス端末。
【請求項４２】
前記プロセッサは、前記オーセンティケータによって発生された第１の関係値を受け取るようにさらに構成されており、
前記第１のマスターセッションキーは、前記第１の関係値の関数でもある請求項３９記載のアクセス端末。
【請求項４３】
前記プロセッサは、
第２のアクセスポイントに関係する第２のアクセスポイント識別子を取得し、
不特定のハンドオフ要求を前記第２のアクセスポイントに送り、前記第２のアクセスポイントへと前記安全な通信セッションをハンドオフするようにさらに構成されている請求項３９記載のアクセス端末。
【請求項４４】
前記プロセッサは、
少なくとも前記マスター一時キーと前記第２のアクセスポイント識別子とを使用して、第２のマスターセッションキーを発生させ、
前記第２のマスターセッションキーを使用して、前記第２のアクセスポイントへと前記安全な通信セッションをハンドオフするようにさらに構成されている請求項４３記載のアクセス端末。
【請求項４５】
前記第２のマスターセッションキーは、前記アクセス端末と前記第２のアクセスポイントとの間の通信のための、短期間のリンク特定キーである請求項４４記載のアクセス端末。
【請求項４６】
前記プロセッサは、前記第１のアクセスポイントによって発生された第２の関係値を受け取るようにさらに構成され、
前記第２のマスターセッションキーは、前記第２の関係値の関数でもある請求項４４記載のアクセス端末。
【請求項４７】
前記プロセッサは、
前記オーセンティケータによって発生された第２の関係値を受け取るようにさらに構成され、
前記第２のマスターセッションキーは、前記第２の関係値の関数でもある請求項４４記載のアクセス端末。
【請求項４８】
前記ハンドオフ要求は、前記第２のアクセスポイント識別子を省略する請求項４３記載のアクセス端末。
【請求項４９】
アクセス端末において、
前記アクセス端末に関係する少なくともトップレベルのマスターキーに基づいて、オーセンティケータとのマスター一時キーを確立する手段と、
第１のアクセスポイントに関係するアクセスポイント識別子を取得する手段と、
要求を前記第１のアクセスポイントに送り、安全な通信セッションを確立する手段と、
少なくとも前記マスター一時キーと前記第１のアクセスポイント識別子との関数として、第１のマスターセッションキーを発生させる手段と、
前記第１のマスターセッションキーを使用して、前記第１のアクセスポイントとの前記安全な通信セッションを確立する手段とを具備するアクセス端末。
【請求項５０】
前記第１のアクセスポイントによって発生された第１の関係値を受け取る手段をさらに具備し、
前記第１のマスターセッションキーは、前記第１の関係値の関数でもある請求項４９記載のアクセス端末。
【請求項５１】
前記オーセンティケータによって発生された第１の関係値を受け取る手段をさらに具備し、
前記第１のマスターセッションキーは、前記第１の関係値の関数でもある請求項４９記載のアクセス端末。
【請求項５２】
第２のアクセスポイントに関係する第２のアクセスポイント識別子を取得する手段と、
不特定のハンドオフ要求を前記第２のアクセスポイントに送り、前記第２のアクセスポイントへと前記安全な通信セッションをハンドオフする手段とをさらに具備する請求項４９記載のアクセス端末。
【請求項５３】
少なくとも前記マスター一時キーと前記第２のアクセスポイント識別子とを使用して、第２のマスターセッションキーを発生させる手段と、
前記第２のマスターセッションキーを使用して、前記第２のアクセスポイントへと前記安全な通信セッションをハンドオフする手段とをさらに具備する請求項５２記載のアクセス端末。
【請求項５４】
前記第２のマスターセッションキーは、前記アクセス端末と前記第２のアクセスポイントとの間の通信のための、短期間のリンク特定キーである請求項５３記載のアクセス端末。
【請求項５５】
前記第１のアクセスポイントによって発生された第２の関係値を受け取る手段をさらに具備し、
前記第２のマスターセッションキーは、前記第２の関係値の関数でもある請求項５３記載のアクセス端末。
【請求項５６】
前記オーセンティケータによって発生された第２の関係値を受け取る手段をさらに具備し、
前記第２のマスターセッションキーは、前記第２の関係値の関数でもある請求項５３記載のアクセス端末。
【請求項５７】
１つ以上のプロセッサによって使用されてもよい命令を含むプロセッサ読み取り可能媒体において、
前記命令は、
アクセス端末に関係する少なくともトップレベルのマスターキーに基づいて、オーセンティケータとのマスター一時キーを確立するための命令と、
第１のアクセスポイントに関係するアクセスポイント識別子を取得するための命令と、
要求を前記第１のアクセスポイントに送り、安全な通信セッションを確立するための命令と、
少なくとも前記マスター一時キーと前記第１のアクセスポイント識別子との関数として、第１のマスターセッションキーを発生させるための命令と、
前記第１のマスターセッションキーを使用して、前記第１のアクセスポイントとの前記安全な通信セッションを確立するための命令とを含むプロセッサ読み取り可能媒体。
【請求項５８】
前記第１のアクセスポイントによって発生された第１の関係値を受け取るための命令をさらに含み、
前記第１のマスターセッションキーは、前記第１の関係値の関数でもある請求項５７記載のプロセッサ読み取り可能媒体。
【請求項５９】
前記オーセンティケータによって発生された第１の関係値を受け取るための命令をさらに含み、
前記第１のマスターセッションキーは、前記第１の関係値の関数でもある請求項５７記載のプロセッサ読み取り可能媒体。
【請求項６０】
第２のアクセスポイントに関係する第２のアクセスポイント識別子を取得するための命令と、
不特定のハンドオフ要求を前記第２のアクセスポイントに送り、前記第２のアクセスポイントへと前記安全な通信セッションをハンドオフするための命令とをさらに含む請求項５７記載のプロセッサ読み取り可能媒体。
【請求項６１】
少なくとも前記マスター一時キーと前記第２のアクセスポイント識別子とを使用して、第２のマスターセッションキーを発生させるための命令と、
前記第２のマスターセッションキーを使用して、前記第２のアクセスポイントへと前記安全な通信セッションをハンドオフするための命令とをさらに含む請求項６０記載のプロセッサ読み取り可能媒体。
【請求項６２】
前記第２のマスターセッションキーは、前記アクセス端末と前記第２のアクセスポイントとの間の通信のための、短期間のリンク特定キーである請求項６１記載のプロセッサ読み取り可能媒体。
【請求項６３】
前記第１のアクセスポイントによって発生された第２の関係値を受け取るための命令をさらに含み、
前記第２のマスターセッションキーは、前記第２の関係値の関数でもある請求項６１記載のプロセッサ読み取り可能媒体。
【請求項６４】
前記オーセンティケータによって発生された第２の関係値を受け取るための命令をさらに含み、
前記第２のマスターセッションキーは、前記第２の関係値の関数でもある請求項６１記載のプロセッサ読み取り可能媒体。
【請求項６５】
プロセッサにおいて、
アクセス端末に関係する少なくともトップレベルのマスターキーに基づいて、オーセンティケータとのマスター一時キーを確立し、
第１のアクセスポイントに関係するアクセスポイント識別子を取得し、
要求を前記第１のアクセスポイントに送り、安全な通信セッションを確立し、
少なくとも前記マスター一時キーと前記第１のアクセスポイント識別子との関数として、第１のマスターセッションキーを発生させ、
前記第１のマスターセッションキーを使用して、前記第１のアクセスポイントとの前記安全な通信セッションを確立するように構成されている処理回路を具備するプロセッサ。
【請求項６６】
前記処理は、
前記第１のアクセスポイントによって発生された第１の関係値を受け取るようにさらに構成され、
前記第１のマスターキーは、前記第１の関係値の関数でもある請求項６５記載のプロセッサ。
【請求項６７】
前記処理は、
前記オーセンティケータによって発生された第１の関係値を受け取るようにさらに構成され、
前記第１のマスターセッションキーは、前記第１の関係値の関数でもある請求項６５記載のプロセッサ。
【請求項６８】
前記処理は、
第２のアクセスポイントに関係する第２のアクセスポイント識別子を取得し、
不特定のハンドオフ要求を前記第２のアクセスポイントに送り、前記第２のアクセスポイントへと前記安全な通信セッションをハンドオフするようにさらに構成されている請求項６５記載のプロセッサ。
【請求項６９】
前記処理は、
少なくとも前記マスター一時キーと前記第２のアクセスポイント識別子とを使用して、第２のマスターセッションキーを発生させ、
前記第２のマスターセッションキーを使用して、前記第２のアクセスポイントへと前記安全な通信セッションをハンドオフするようにさらに構成されている請求項６８記載のプロセッサ。
【請求項７０】
前記第２のマスターセッションキーは、前記アクセス端末と前記第２のアクセスポイントとの間の通信のための、短期間のリンク特定キーである請求項６９記載のプロセッサ。
【発明の詳細な説明】
【米国特許法第１１９条の優先権主張】
【０００１】
本出願は、“ワイヤレスネットワークにおけるハンドオフ時の新しいキーの導出のための方法および装置”と題する２００７年４月２６日に出願され、本発明の譲受人に譲渡され、参照によりここに明確に組み込まれている仮出願第６０／９１４，０３３号に対して優先権を主張する。
【背景】
【０００２】
〔分野〕
さまざまな機能は、ワイヤレス通信システムに関する。少なくとも１つの観点は、待ち時間が少ない、ネットワークアクセスのキー管理のためのシステムおよび方法に関する。
【０００３】
〔背景〕
ワイヤレス通信ネットワークは、通信デバイスが移動しながら情報を送信および／または受信することを可能にする。これらのワイヤレス通信ネットワークは、他の構内または公衆ネットワークに通信可能に結合されており、これによって、移動体アクセス端末への情報の転送および移動体アクセス端末からの情報の転送が可能になる。このような通信ネットワークは、一般的に、ワイヤレス通信リンクをアクセス端末（例えば、移動通信デバイス、移動体電話機、ワイヤレスユーザ端末）に提供する複数のアクセスポイント（例えば、基地局）を含んでいる。アクセスポイントは、静的（例えば、地上に固定されている）または動的（例えば、衛星等に載せられている）であってもよく、そして、アクセス端末は異なるカバレージエリアにわたって移動するので、アクセスポイントはワイドエリアカバレージを提供するように配置されていてもよい。
【０００４】
移動体アクセス端末があちこち動くと、アクセスノードとのその通信リンクは劣化する。この状況において、移動体ノードは、より良い品質の通信リンクのために、別のアクセスポイントに切り替えまたは接続する一方で、この最初のリンクは依然としてアクティブである。別のアクセスポイントとの通信リンクを確立するこのプロセスを「ハンドオフ」と呼ぶ。一般的に、ハンドオフプロセスは、アクセスポイントを切り替える間に、ワイヤレス通信ネットワークとの信頼性あるかつ安全な通信リンクを維持する問題に直面する。ソフトハンドオフおよびハードハンドオフは、一般的に使用される２つのタイプのハンドオフである。ソフトハンドオフは、現在の通信リンクが終了される前に、新しいアクセスポイントとの新しい通信リンクが確立される場合のものである。一般的に、ハードハンドオフでは、現在の通信リンクは、新しい通信リンクが確立される前に終了される。
【０００５】
いくつかの通信システムでは、移動体アクセス端末がアクセスポイントを通して通信ネットワークに接続したとき、移動体アクセス端末は、安全なマスターキーを確立するために、ネットワークアクセス認証を実行する。このプロセスは、ハンドオフが発生するたびに繰り返される。しかしながら、それぞれのハンドオフにおいてこの認証プロセスを繰り返すことによって、許容できない待ち時間が生じる。この待ち時間を減少させる１つの解決策は、アクセスポイント間でマスターキーを共有することである。しかしながら、アクセスポイントが危険にさらされた場合にマスターキーは安全でなくなるので、このアプローチは、深刻なセキュリティリスクを生じさせ、このアプローチを使用すると、そのマスターキーが使用されるすべての通信を危険にさらす可能性がある。
【０００６】
結果的に、方法は、セキュリティを危険にさらさずにアクセス端末とアクセスポイントとの間で少ない待ち時間のハンドオフを実行することが必要とされる。
【概要】
【０００７】
アクセス端末（例えば、移動端末、ワイヤレスユーザ端末等）と１つ以上のアクセスポイント（例えば、基地局等）との間のキー管理のためのシステムおよび方法を、１つの機能が提供している。特に、アクセス端末に対するマスターキーを露呈するリスクをおかさずに、アクセス端末とアクセスポイントとの間の安全な通信を確立するためのスキームを提供している。このアプローチは、新しいアクセスポイントとアクセス端末との間の少ない待ち時間のハンドオフおよび安全な認証のためのマスターセッションキーを導出する。
【０００８】
１つの観点では、中央キー管理スキームが提供され、このスキームでは、オーセンティケータが、新しいセキュリティキーをアクセスポイントに対して維持、発生、および配信する。現在のアクセスポイントから新しいアクセスポイントへとアクセス端末が動くと、オーセンティケータは、マスター一時キー（ＭＳＫ）と、アクセスポイント識別子と、アクセス端末識別子とに基づいて新しいセキュリティキーまたはマスターセッションキー（ＭＳＫ）を発生させる。新しいマスターセッションキーが新しいアクセスポイントに送られる。アクセス端末は、同じ新しいキーを独立的に発生させ、これにより新しいアクセスポイントと安全に通信することができる。
【０００９】
別の観点では、アクセスポイントは、関係値を持っていてもよく、関係値は、アクセスポイント識別子とアクセス端末識別子とを含むキー要求中でオーセンティケータに送られる。マスター一時キーと、アクセスポイント識別子と、アクセス端末識別子とに加えて、アクセスポイントの関係値が、マスターセッションキーを発生させるために使用されてもよい。
【００１０】
さらに別の観点では、オーセンティケータが、関係値を持っていてもよく、マスター一時キーと、アクセスポイント識別子と、アクセス端末識別子とに加えて、関係値が、マスターセッションキーを発生させるために使用されてもよい。
【００１１】
メモリとプロセッサを具備しているアクセスポイントを提供している。プロセッサは、（ａ）第１の要求をアクセス端末から受け取り、アクセスポイントを通しての安全な通信セッションを確立し；（ｂ）キー要求メッセージをオーセンティケータに送り；および／または（ｃ）アクセス端末とアクセスポイントとの間の通信セッションを確立するための第１のマスターセッションキーをオーセンティケータから受け取るように構成されていてもよく、キー要求メッセージは、ローカル的に取得した第１のアクセスポイント識別子と、受け取ったアクセス端末識別子とを含み、第１のマスターセッションキーは、少なくとも第１のアクセスポイント識別子とアクセス端末識別子との関数である。
【００１２】
プロセッサは、（ａ）ハンドオフ要求をアクセス端末から受け取り、第２のアクセスポイントへと安全な通信セッションをハンドオフし；（ｂ）第２のアクセスポイント識別子と受け取ったアクセス端末識別子とを第２のアクセスポイントに送り；（ｃ）通信セッションを第２のアクセスポイントへとハンドオフし；および／または（ｄ）第１のマスターセッションキーの関数として一時セッションキーを発生させるようにさらに構成されていてもよく、要求は、通信セッションをハンドオフすべきである第２のアクセスポイントに関係する第２のアクセスポイント識別子を含み、一時セッションキーは、アクセス端末とアクセスポイントとの間の通信セッションを確立するために使用される。
【００１３】
別の観点では、キー要求メッセージは、アクセスポイントによって発生された、または、アクセスポイントに関係する第１の値も含み、ここで第１のマスターセッションキーは、関係値の関数でもある。関係値は、アクセス端末に送られ、これにより、アクセス端末が第１のマスターセッションキーを発生させることも可能にする。関係値は、アクセスポイントのインターネットプロトコル（ＩＰ）アドレスまたはメディアアクセス制御（ＭＡＣ）アドレスであってもよい。代わりに、受け取った第１のマスターセッションキーは、オーセンティケータによって発生された関係値の関数でもあり、アクセスポイントは、関係値をオーセンティケータから受け取る。
【００１４】
（ａ）第１の要求をアクセス端末から受け取り、アクセスポイントを通しての安全な通信セッションを確立し；（ｂ）キー要求メッセージをオーセンティケータに送り；および／または（ｃ）アクセス端末とアクセスポイントとの間の通信セッションを確立するための第１のマスターセッションキーをオーセンティケータから受け取るための方法も提供しており、キー要求メッセージは、ローカル的に取得した第１のアクセスポイント識別子と、受け取ったアクセス端末識別子とを含み、第１のマスターセッションキーは、少なくとも第１のアクセスポイント識別子とアクセス端末識別子との関数である。
【００１５】
方法は、（ａ）ハンドオフ要求をアクセス端末から受け取り、第２のアクセスポイントへと安全な通信セッションをハンドオフすることと；（ｂ）第２のアクセスポイント識別子と受け取ったアクセス端末識別子とを第２のアクセスポイントに送ることと；および／または（ｃ）通信セッションを第２のアクセスポイントへとハンドオフすることとをさらに含んでいてもよく、要求は、通信セッションをハンドオフすべきである第２のアクセスポイントに関係する第２のアクセスポイント識別子を含む。
【００１６】
別の実施形態では、キー要求メッセージは、アクセスポイントによって発生された、または、アクセスポイントに関係する第１の値も含み、第１のマスターセッションキーは値の関数でもある。第１の値は、アクセスポイントのインターネットプロトコル（ＩＰ）アドレスまたはメディアアクセス制御（ＭＡＣ）アドレスを含んでいてもよい。さらに別の実施形態では、キー要求メッセージは、オーセンティケータによって発生された第１の値も含み、第１のマスターセッションキーは第１の値の関数でもある。
【００１７】
その結果として、（ａ）第１の要求をアクセス端末から受け取り、アクセスポイントを通しての安全な通信セッションを確立する手段と；（ｂ）キー要求メッセージをオーセンティケータに送る手段と；（ｃ）アクセス端末とアクセスポイントとの間の通信セッションを確立するための第１のマスターセッションキーをオーセンティケータから受け取る手段とを具備しているアクセスポイントを提供し、キー要求メッセージは、ローカル的に取得した第１のアクセスポイント識別子と、受け取ったアクセス端末識別子とを含み、第１のマスターセッションキーは、少なくとも第１のアクセスポイント識別子とアクセス端末識別子との関数である。
【００１８】
装置は、（ａ）ハンドオフ要求をアクセス端末から受け取り、第２のアクセスポイントへと安全な通信セッションをハンドオフする手段と；（ｂ）第２のアクセスポイント識別子と受け取ったアクセス端末識別子とを第２のアクセスポイントに送る手段と；および／または（ｃ）通信セッションを第２のアクセスポイントへとハンドオフする手段とをさらに具備していてもよく、要求は、通信セッションをハンドオフすべきである第２のアクセスポイントに関係する第２のアクセスポイント識別子を含む。
【００１９】
１つ以上のプロセッサによって使用されてもよい命令を含むプロセッサ読み取り可能媒体において、命令は、（ａ）第１の要求をアクセス端末から受け取り、アクセスポイントを通しての安全な通信セッションを確立するための命令と；（ｂ）キー要求メッセージをオーセンティケータに送るための命令と；（ｃ）アクセス端末とアクセスポイントとの間の通信セッションを確立するための第１のマスターセッションキーをオーセンティケータから受け取るための命令と；（ｄ）ハンドオフ要求をアクセス端末から受け取り、第２のアクセスポイントへと安全な通信セッションをハンドオフするための命令と；（ｅ）第２のアクセスポイント識別子と受け取ったアクセス端末識別子とを第２のアクセスポイントに送るための命令と；および／または（ｆ）通信セッションを第２のアクセスポイントへとハンドオフするための命令とを含み、キー要求メッセージは、ローカル的に取得した第１のアクセスポイント識別子と、受け取ったアクセス端末識別子とを含み、第１のマスターセッションキーは、少なくとも第１のアクセスポイント識別子とアクセス端末識別子との関数であり、要求は、通信セッションをハンドオフすべきである第２のアクセスポイントに関係する第２のアクセスポイント識別子を含む。
【００２０】
（ａ）第１の要求をアクセス端末から受け取り、アクセスポイントを通しての安全な通信セッションを確立し；（ｂ）キー要求メッセージをオーセンティケータに送り；（ｃ）アクセス端末とアクセスポイントとの間の通信セッションを確立するための第１のマスターセッションキーをオーセンティケータから受け取り；（ｄ）ハンドオフ要求をアクセス端末から受け取り、第２のアクセスポイントへと安全な通信セッションをハンドオフし；（ｅ）第２のアクセスポイント識別子と受け取ったアクセス端末識別子とを第２のアクセスポイントに送り；および／または（ｆ）第２のアクセスポイントへと通信セッションをハンドオフするように構成されている処理回路を具備しているプロセッサも提供しており、キー要求メッセージは、ローカル的に取得した第１のアクセスポイント識別子と、受け取ったアクセス端末識別子とを含み、第１のマスターセッションキーは、少なくとも第１のアクセスポイント識別子とアクセス端末識別子との関数であり、要求は、通信セッションをハンドオフすべきである第２のアクセスポイントに関係する第２のアクセスポイント識別子を含む。
【００２１】
メモリとプロセッサとを具備しているアクセス端末を提供している。プロセッサは、（ａ）アクセス端末に関係する少なくともトップレベルのマスターキーに基づいて、オーセンティケータとのマスター一時キーを確立し；（ｂ）第１のアクセスポイントに関係するアクセスポイント識別子を取得し；（ｃ）要求を第１のアクセスポイントに送り、安全な通信セッションを確立し；（ｄ）少なくともマスター一時キーと第１のアクセスポイント識別子との関数として、第１のマスターセッションキーを発生させ；および／または（ｅ）第１のマスターセッションキーを使用して、第１のアクセスポイントとの安全な通信セッションを確立するように構成されていてもよい。プロセッサは、（ａ）第２のアクセスポイントに関係する第２のアクセスポイント識別子を取得し；（ｂ）不特定のハンドオフ要求を第２のアクセスポイントに送り、第２のアクセスポイントへと安全な通信セッションをハンドオフし；（ｃ）少なくともマスター一時キーと第２のアクセスポイント識別子とを使用して、第２のマスターセッションキーを発生させ；（ｄ）第２のマスターセッションキーを使用して、第２のアクセスポイントへと安全な通信セッションをハンドオフするようにさらに構成されていてもよい。アクセス端末は、第１のアクセスポイントによって発生された第１の関係値を受け取るようにさらに構成されていてもよく、第１のマスターセッションキーは、第１の関係値の関数でもある。１つの例では、第１の関係値は、アクセスポイントのインターネットプロトコル（ＩＰ）アドレスまたはメディアアクセス制御（ＭＡＣ）アドレスのうちの少なくとも１つも含んでいてもよく、第１のマスターセッションキーは、ＩＰアドレスまたはＭＡＣアドレスの関数でもあってもよい。
【００２２】
（ａ）アクセス端末に関係する少なくともトップレベルのマスターキーに基づいて、オーセンティケータとのマスター一時キーを確立することと；（ｂ）第１のアクセスポイントに関係するアクセスポイント識別子を取得することと；（ｃ）要求を第１のアクセスポイントに送り、安全な通信セッションを確立することと；（ｄ）少なくともマスター一時キーと第１のアクセスポイント識別子との関数として、第１のマスターセッションキーを発生させることと；および／または（ｅ）第１のマスターセッションキーを使用して、第１のアクセスポイントとの安全な通信セッションを確立することとを含む方法も提供している。（ａ）第２のアクセスポイントに関係する第２のアクセスポイント識別子を取得し；（ｂ）不特定のハンドオフ要求を第２のアクセスポイントに送り、第２のアクセスポイントへと安全な通信セッションをハンドオフし；（ｃ）少なくともマスター一時キーと第２のアクセスポイント識別子とを使用して、第２のマスターセッションキーを発生させ；および／または（ｄ）第２のマスターセッションキーを使用して、第２のアクセスポイントへと安全な通信セッションをハンドオフするための方法をさらに提供していてもよい。方法は、第１のアクセスポイントによって発生された第１の関係値を受け取ることも含み、第１のマスターセッションキーは、第１の関係値の関数でもある。１つの例では、第１の関係値は、アクセスポイントのインターネットプロトコル（ＩＰ）アドレスまたはメディアアクセス制御（ＭＡＣ）アドレスのうちの少なくとも１つも含み、第１のマスターセッションキーは、ＩＰアドレスまたはＭＡＣアドレスの関数でもある。
【００２３】
その結果として、（ａ）アクセス端末に関係する少なくともトップレベルのマスターキーに基づいて、オーセンティケータとのマスター一時キーを確立する手段と；（ｂ）第１のアクセスポイントに関係するアクセスポイント識別子を取得する手段と；（ｃ）要求を第１のアクセスポイントに送り、安全な通信セッションを確立する手段と；（ｄ）少なくともマスター一時キーと第１のアクセスポイント識別子との関数として、第１のマスターセッションキーを発生させる手段と；および／または（ｅ）第１のマスターセッションキーを使用して、第１のアクセスポイントとの安全な通信セッションを確立する手段とを具備しているアクセス端末を提供している。アクセス端末は、（ａ）第２のアクセスポイントに関係する第２のアクセスポイント識別子を取得する手段と；（ｂ）不特定のハンドオフ要求を第２のアクセスポイントに送り、第２のアクセスポイントへと安全な通信セッションをハンドオフする手段と；（ｃ）少なくともマスター一時キーと第２のアクセスポイント識別子とを使用して、第２のマスターセッションキーを発生させる手段と；および／または（ｄ）第２のマスターセッションキーを使用して、第２のアクセスポイントへと安全な通信セッションをハンドオフする手段とをさらに具備していてもよい。
【００２４】
１つ以上のプロセッサによって使用されてもよい命令を含むプロセッサ読み取り可能媒体も提供しており、命令は、（ａ）アクセス端末に関係する少なくともトップレベルのマスターキーに基づいて、オーセンティケータとのマスター一時キーを確立するための命令と；（ｂ）第１のアクセスポイントに関係するアクセスポイント識別子を取得するための命令と；（ｃ）要求を第１のアクセスポイントに送り、安全な通信セッションを確立するための命令と；（ｄ）少なくともマスター一時キーと第１のアクセスポイント識別子との関数として、第１のマスターセッションキーを発生させるための命令と；（ｅ）第１のマスターセッションキーを使用して、第１のアクセスポイントとの安全な通信セッションを確立するための命令と；（ｆ）第２のアクセスポイントに関係する第２のアクセスポイント識別子を取得するための命令と；（ｇ）少なくともマスター一時キーと第２のアクセスポイント識別子とを使用して、第２のマスターセッションキーを発生させるための命令と；および／または（ｈ）第２のマスターセッションキーを使用して、第２のアクセスポイントへと安全な通信セッションをハンドオフするための命令とを含む。
【００２５】
（ａ）アクセス端末に関係する少なくともトップレベルのマスターキーに基づいて、オーセンティケータとのマスター一時キーを確立し；（ｂ）第１のアクセスポイントに関係するアクセスポイント識別子を取得し；（ｃ）要求を第１のアクセスポイントに送り、安全な通信セッションを確立し；（ｄ）少なくともマスター一時キーと第１のアクセスポイント識別子との関数として、第１のマスターセッションキーを発生させ；（ｅ）第１のマスターセッションキーを使用して、第１のアクセスポイントとの安全な通信セッションを確立し；（ｆ）第２のアクセスポイントに関係する第２のアクセスポイント識別子を取得し；（ｇ）少なくともマスター一時キーと第２のアクセスポイント識別子とを使用して、第２のマスターセッションキーを発生させ；および／または（ｈ）第２のマスターセッションキーを使用して、第２のアクセスポイントへと安全な通信セッションをハンドオフするように構成されている処理回路を具備しているプロセッサも提供している。
【図面の簡単な説明】
【００２６】
本観点の特徴、本質、および効果は同一の参照文字が全体を通して、それに対応して識別する図面とともに、以下に説明されている詳細な説明からさらに明らかになるであろう。  
【図１】図１は、ワイヤレス通信システムを図示しており、安全で、少ない待ち時間のハンドオフを促進する中央キー管理が示されている。
【図２Ａ】図２Ａは、ワイヤレス通信システムの動作の第１の例を図示しているフロー図であり、安全で、少ない待ち時間のハンドオフを促進する中央キー管理が示されている。
【図２Ｂ】図２Ｂは、ワイヤレス通信システムの動作の第１の例を図示しているフロー図であり、安全で、少ない待ち時間のハンドオフを促進する中央キー管理が示されている。
【図２Ｃ】図２Ｃは、ワイヤレス通信システムの動作の第１の例を図示しているフロー図であり、安全で、少ない待ち時間のハンドオフを促進する中央キー管理が示されている。
【図３Ａ】図３Ａは、ワイヤレス通信システムの動作の第２の例を図示しているフロー図であり、安全で、少ない待ち時間のハンドオフを促進する中央キー管理が示されている。
【図３Ｂ】図３Ｂは、ワイヤレス通信システムの動作の第２の例を図示しているフロー図であり、安全で、少ない待ち時間のハンドオフを促進する中央キー管理が示されている。
【図３Ｃ】図３Ｃは、ワイヤレス通信システムの動作の第２の例を図示しているフロー図であり、安全で、少ない待ち時間のハンドオフを促進する中央キー管理が示されている。
【図４】図４は、ハンドオフ中および／またはハンドオフ後に、アクセス端末と新しいアクセスポイントとの間の通信セッションを安全にする際に使用されるセキュリティキーの中央モデルを図示している。
【図５】図５は、待ち時間が少なく安全な通信セッションのハンドオフを実行するように構成されているアクセス端末を図示しているブロック図である。
【図６】図６は、中央キー管理アプローチを使用して、第１のアクセスポイントから新しいアクセスポイントへの安全な通信セッションのハンドオフを促進するように、アクセス端末において動作可能な方法を図示しているフロー図である。
【図７】図７は、待ち時間が少なく安全な通信セッションのハンドオフを促進するように構成されているオーセンティケータを図示しているブロック図である。
【図８】図８は、中央キー管理アプローチを使用して、第１のアクセスポイントから新しいアクセスポイントへと安全な通信セッションのハンドオフを促進するように、オーセンティケータにおいて動作可能な方法を図示しているフロー図である。
【図９】図９は、待ち時間が少なく安全な通信セッションのハンドオフを促進するように構成されているアクセスポイントを図示しているブロック図である。
【図１０】図１０は、集積オーセンティケータを持つアクセスポイントの代替実施形態を図示しているブロック図である。
【図１１】図１１は、中央キー管理アプローチを使用して、第１のアクセスポイントから第２のアクセスポイントへと安全な通信セションハンドオフを促進するように、第１のアクセスポイントにおいて動作可能な方法を図示しているフロー図である。
【図１２】図１２は、アクセスポイントのアクティブセットを取得および／または確立するように、アクセス端末において動作可能な方法を図示しているフロー図である。
【詳細な説明】
【００２７】
下記の説明では、実施形態の全体的な理解を提供するために、特定の詳細な説明を記載している。しかしながら、これらの特定の詳細な説明がなくても、実施形態を実施することができることは、当業者によって理解されるであろう。例えば、不必要な詳細な説明で実施形態を不明瞭にしないために、回路をブロック図で示す。他の例では、実施形態を不明瞭にしないようにして、よく知られている回路、構成、および技術を詳細に示す。
【００２８】
また、フローチャート、フロー図、構成図、またはブロック図として記述されているプロセスのように、実施形態を記述してもよいことに留意すべきである。フローチャートはシーケンシャルプロセスのような動作を記述しているが、動作の多くは、並列または同時に実行することができる。さらに、動作の順序は再構成することができる。プロセスの動作が完了したときに、プロセスが終了する。プロセスは、方法、関数、手順、サブルーチン、サブプログラム等に対応していてもよい。プロセスが関数に対応しているとき、プロセスの終了は、呼び出している関数またはメイン関数に対する関数の戻り値に対応している。
【００２９】
さらに、記憶媒体は、データを記憶するための１つ以上のデバイスを表してもよく、これには、リードオンリーメモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、磁気ディスク記憶媒体、光記憶媒体、フラッシュメモリデバイスおよび／または情報を記憶するための他の機械読み取り可能媒体が含まれる。「機械読み取り可能媒体」という用語は、ポータブルまたは固定記憶デバイスや、光記憶デバイスや、ワイヤレスチャネルや、命令および／またはデータを記憶、含有、または伝えることができるさまざまな他の媒体を含んでいてもよいが、これらに限定されない。
【００３０】
さらに、実施形態は、ハードウェア、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、またはこれらの任意のものを組み合わせたものによって実現されてもよい。ソフトウェア、ファームウェア、ミドルウェアまたはマイクロコードで実現されたとき、必要なタスクを実行するためのプログラムコードまたはコードセグメントが、記憶媒体または他の記憶装置のような機械読み取り可能媒体で記憶されてもよい。プロセッサが、必要なタスクを実行してもよい。コードセグメントは、手順、関数、サブプログラム、プログラム、ルーチン、サブルーチン、モジュール、ソフトウェアパッケージ、クラス、あるいは、命令、データ構成、またはプログラムステートメントのうちの任意のものを組み合わせたものを表してもよい。コードセグメントは、情報、データ、変数、パラメータ、メモリ定数を送る、および／または、受け取ることによって、別のコードセグメントまたはハードウェア回路に結合されていてもよい。メモリ共有、メッセージパッシング、トークンパッシング、ネットワーク送信等を含む何らかの適切な手段によって、情報、変数、パラメータ、データ等は、パッシング、転送、または送信されてもよい。
【００３１】
アクセス端末（例えば、移動体端末、ワイヤレスユーザ端末等）と１つ以上のアクセスポイント（例えば、基地局等）との間のキー管理のためのシステムおよび方法を、１つの機能が提供している。特に、アクセス端末に対するマスターキーを露呈するリスクをおかさずに、アクセス端末とアクセスポイントとの間の安全な通信を確立するためのスキームを提供している。このアプローチは、新しいアクセスポイントとアクセス端末との間の少ない待ち時間のハンドオフおよび安全な認証のためにマスターセッションキーを導出する。
【００３２】
１つの観点では、中央キー管理スキームが提供され、このスキームでは、オーセンティケータが、新しいセキュリティキーをアクセスポイントに対して維持、発生、および配信する。現在のアクセスポイントから新しいアクセスポイントへとアクセス端末が動くと、アクセス端末は、ショートハンドオフ要求を新しいアクセスポイントに送る。ショートハンドオフ要求は、アクセス端末ＩＤを含んでいてもよい；ショートハンドオフ要求は、アクセスポイントＩＤを含んでいない。新しいアクセスポイントは、その識別子と、アクセス端末の識別子とをオーセンティケータに送ってもよい。以前に発生されたマスター一時キーと、アクセスポイント識別子（例えば、セル識別子またはセルＩＤ）と、アクセス端末識別子とを使用して、オーセンティケータがマスターセッションキー（ＭＳＫ）を発生させてもよい。そして、マスターセッションキーが、アクセスポイントに送られる。アクセス端末が他のアクセスポイントへと切り替えると、オーセンティケータは、このプロセスを繰り返す。アクセス端末は、同じ新しいセキュリティキーを独立的に発生させ、同じ新しいセキュリティキーによって、アクセス端末が、新しいアクセスポイントと安全に通信することができる。
【００３３】
代替実施形態では、アクセスポイントが、関係値を持っていてもよく、関係値は、アクセスポイント識別子とアクセス端末識別子とを含むキー要求中でオーセンティケータに送られる。マスター一時キーと、アクセスポイント識別子と、アクセス端末識別子とに加えて、アクセスポイントの値が、マスターセッションキーを発生させるために使用されてもよい。
【００３４】
代替実施形態では、オーセンティケータが、関係値を持っていてもよく、マスターセッションキーを発生させるために、マスター一時キーと、アクセスポイント識別子と、アクセス端末識別子とに加えて、関係値が使用されてもよい。
【００３５】
アクセス端末は同じマスターセッションキーを発生させるので、問題のアクセス端末に対する、オーセンティケータに対する、または別のアクセスポイントに対する（別のアクセスポイントを通した）直接的または間接的なクエリのようなさまざまな手段によって、あるいは、オーセンティケータまたは問題のアクセスポイントによってブロードキャストされている情報から、アクセス端末は関係値を見出してもよい。
【００３６】
さらに別の機能は、アクセスポイントのアクティブセットを確立および／または維持するように構成されているアクセス端末を提供しており、アクセスポイントのアクティブセットによって、アクセス端末は通信することができる。アクセス端末が新しいアクセスポイントへと動いたときに新しいキーを取得またはネゴシエートするというよりむしろ、キーのアクティブセットがアクセス端末によって維持される。すなわち、アクセス端末は、セクタ、エリア、または領域内の複数のアクセスポイントとのセキュリティ関係（例えば、キー）を同時または並列に維持または確立してもよい。アクセス端末自体とアクセスポイントとの間で安全な関係を再び確立する必要なく、そのアクティブセット中のアクセスポイントと通信するために、予め確立されたセキュリティキーが、アクセス端末によってその後に使用されてもよい。
【００３７】
いくつかの観点では、それぞれのアクセス端末は、１つ以上のセルの２つ以上のセクタと通信してもよい。アクセス端末が動くと、または、移動すると、適切な容量管理のために、および／または、他の理由で、異なるセクタまたはセル間のハンドオフが可能になるようにこのことが実行されてもよい。
【００３８】
ここで用いるように、アクセスポイントは、アクセス端末と通信するために使用される固定局であってもよく、基地局、ノードＢと呼ばれてもよく、または、他の何らかの専門用語で呼ばれてもよく、そして、基地局等のいくつかの機能またはすべての機能を備えていてもよい。アクセス端末は、ユーザ機器（ＵＥ）、ワイヤレス通信デバイス、端末、移動体端末、移動局と呼ばれてもよく、また、他の何らかの専門用語で呼ばれてもよく、また、ユーザ機器等の機能のいくつか、または、すべてを含んでいる。
【００３９】
ここで記述した送信技術は、ＣＤＭＡシステム、ＴＤＭＡシステム、ＦＤＭＡシステム、直交周波数分割多元接続（ＯＦＤＭＡ）システム、単一搬送波ＦＤＭＡ（ＳＣ−ＦＤＭＡ）システム等のような、さまざまなワイヤレス通信システムに対して使用されてもよい。ＯＦＤＭＡシステムは、直交周波数分割多重化（ＯＦＤＭ）を利用し、直交周波数分割多重化（ＯＦＤＭ）は、全部のシステムの帯域幅を複数の（Ｋ）直交副搬送波に分割する変調技術である。これらの副搬送波は、トーン、ビン等と呼ばれる。ＯＦＤＭを用いて、それぞれの副搬送波が、データによって独立的に変調されてもよい。ＳＣ−ＦＤＭＡシステムは、システム帯域幅にわたって分配される副搬送波上で送信するためのインターリーブされたＦＤＭＡ（ＩＦＤＭＡ）や、隣接した副搬送波のブロック上で送信するためのローカライズされたＦＤＭＡ（ＬＦＤＭＡ）や、隣接した副搬送波の複数のブロック上で送信するための増強されたＦＤＭＡ（ＥＦＤＭＡ）を利用してもよい。一般的に、ＯＦＤＭを用いた周波数ドメインにおいて、またはＳＣ−ＦＤＭＡを用いた時間ドメインにおいて、変調シンボルは副搬送波上で送信される。
【００４０】
ここで記述する例のいくつかは、拡張可能認証プロトコル（ＥＡＰ）のことを意味し、拡張可能認証プロトコル（ＥＡＰ）は、結果的に、アクセスポイントおよびアクセス端末においてペアワイズマスターキーＭＫの導出を生じさせる。ＥＡＰ認証が、オーセンティケータとして機能しているアクセスポイントによって、（例えば、ネットワーク制御装置、ＡＡＡサーバ等における）アクセス端末と認証サーバとの間で実行されてもよい；いくつかのケースでは、オーセンティケータ自体が、認証サーバの機能をしてもよい。いくつかの例では、オーセンティケータは、１つ以上のアクセスポイントと同じ位置に配置されてもよい。
【００４１】
マスターセッションキー（ＭＳＫ）は、アクセスポイントとアクセス端末との間で確立および維持される。（例えば、マスターキーＭＫ、または、ＥＡＰアプリケーション向けのＭＫに基づいて）ＭＳＫを計算し、アクセス端末とアクセスポイントとの間の通信を安全にする。例えば、ＭＳＫは、以下のように計算されてもよい：ＭＳＫｎ＝ＰＲＦ（ＭＫｎ、Ｄａｔａ）、ここで、ＰＲＦは、ＨＭＡＣ−ＳＨＡ−２５６またはＡＥＳ−１２８−ＣＭＡＣのような擬似ランダム関数（例えば、ＫＤＦ（キー導出関数）またはハッシュ（関数））あるいは別のキー導出関数であり、Ｄａｔａはアクセスポイント識別子およびアクセス端末識別子であってもよい。別の実施形態では、Ｄａｔａは、特定の値をさらに含む。値は、アクセスポイントに関係する、または、アクセスポイントに割り当てられるインターネットプロトコル（ＩＰ）アドレスまたはメディアアクセス制御（ＭＡＣ）アドレス、アクセスポイントによって選択されるｎｏｎｃｅまたはランダム数、オーセンティケータによって選択されるｎｏｎｃｅを含んでいてもよく、または静的ストリングでさえ含んでいてもよい。Ｄａｔａパラメータは、システム設計にしたがって知られていてもよく、または、セッション中に通信されてもよい。このアプローチでは、ＭＳＫ導出において動的変数は使用されないので、ＥＡＰまたはＥＡＰ再認証以外に、キー交換は必要ない。
【００４２】
アクセスポイントとアクセス端末との間の通信セッションは、暗号のいくつかのタイプを使用して、送信中のデータを保護することが多い。しかしながら、現在のアクセスポイントから新しいアクセスポイントへの通信のハンドオフ中、アクセスポイント間でキーまたは他の暗号キー発生値を無線によって送信することにより通信セッションを危険にさらさずに、新しいアクセスポイントとの安全な通信をどのように継続するかといった問題がある。新しいマスターセッションキー（ＭＳＫ）は新しいアクセスポイントによって確立されるはずであるので、新しいマスターキー（ＭＫ）は新しいアクセスポイントとアクセス端末との間で最初に確立されるべきである。さらに、アクセスポイント間でのセッションキー共有を避けることが好ましい。その理由は、アクセスポイントを危険にさらすことが、結果的に、危険にさらされたアクセスポイントとのキー共有に従事したアクセスポイントを危険にさらすことになる点で、このことが脆弱性を発生させるからである。しかしながら、ハンドオフのクリティカルパスにおいて新しいマスターセッションキーをネゴシエートすると、ハンドオフの待ち時間を増加させる。したがって、安全で少ない待ち時間のセッションキーをそれぞれのアクセスポイントおよびアクセス端末のペアに提供することが好ましい。
【００４３】
先行技術のアプローチでは、アクセス端末に対する同じトップレベルのマスターキー（ＭＫｏ）をすべてのアクセスポイント間で共有して、アクセス端末との通信セッションを安全にしている。アクセスポイントのうちの任意のアクセスポイントにおいてトップレベルのマスターキーＭＫｏが危険にさらされた場合、アクセス端末とすべての他のアクセスポイントとの間のすべての通信セッションを危険にさらすことになる。マスターセッションキーＭＳＫを使用する長所は、あるマスターセッションキーＭＳＫｎがアクセスポイントで危険にさらされた場合、他のアクセスポイントに対するマスターセッションキー、ＭＳＫ１．．．ＭＳＫｎ−１すなわちＭＳＫｏが危険にさらされないことである。このような理由で、それぞれのマスターセッションキーは、特定のアクセス端末およびアクセスポイントの組に一意的である。
【００４４】
図１は、ワイヤレス通信システムを図示しており、安全で少ない待ち時間のハンドオフを促進する中央キー管理が示されている。多元接続ワイヤレス通信システム１００は、複数のセル、例えば、セル１０２、１０４、および１０６を含んでいてもよい。それぞれのセル１０２、１０４、および１０６は、カバレージをセル内の複数のセクタに提供するアクセスポイント１１０、１１２、および１１４を含んでいてもよい。それぞれのセル１０２、１０４、および１０６内のアクセスポイント１１０、１１２、および１１４が、ネットワーク接続サービスを１つ以上のアクセス端末に提供してもよい。例えば、アクセス端末１１８が異なるセル１０２、１０４、および１０６にわたって動くと、アクセス端末１１８は、アクセスポイント１１０、１１２、および１１４と通信するかもしれない。オーセンティケータ１２０（例えば、移動管理エンティティ（ＭＭＥ）、アクセスセキュリティ管理エンティティ（ＡＳＭＥ）またはサーバ）は、アクセスポイント１１０、１１２、および１１４の動作を管理するための、および／または、アクセス端末に対するキー認証を管理するように機能してもよい。いくつかのアプリケーションでは、オーセンティケータ１２０が、ネットワーク１００によって供給され、アクセス端末に一意的に関係するトップレベルのマスターキーを維持してもよい。例えば、第１のトップレベルのマスターキーＭＫｏは、オーセンティケータ１２０とアクセス端末１１８とに知られており、アクセス端末１１８に一意的に関係している。さまざまなアプリケーションでは、オーセンティケータ１２０は、アクセスポイント１１０、１１２、および１１４から遠隔のネットワーク制御装置の一部、または、アクセスポイント１１０、１１２、および１１４から離れたネットワーク制御装置の一部であってもよく、あるいは、オーセンティケータ１２０は、アクセスポイントのうちの１つと同じ位置に配置されていてもよい。それぞれのアクセス端末は、１つ以上のセルのうちの２つ以上のセクタと通信してもよい。アクセス端末１１８が動くと、または、移動すると、適切な容量管理のために、および／または、他の理由のために、このことは、異なるセクタまたはセル間のハンドオフ通信セッションを可能にする。
【００４５】
高速なハンドオフを可能にするために、オーセンティケータ１２０は、マスター一時キー（ＭＴＫ）についてアクセス端末１１８とネゴシートするように構成されている。例えば、通信セッションが最初に確立されるとき、オーセンティケータ１２０およびアクセス端末１１８は、トップレベルのマスターキーＭＫｏを使用して、マスター一時キー（ＭＴＫ）を確立してもよく、マスター一時キー（ＭＴＫ）は、アクセス端末１１８とオーセンティケータ１０２とによって共有される長期間のキーであってもよい。マスター一時キー（ＭＴＫ）と、アクセスポイント識別子と、アクセス端末識別子とに（少なくとも部分的に）基づいて、オーセンティケータ１２０が、アクセスポイント１１０、１１２、および１１４に対してマスターセッションキー（ＭＳＫ）（例えば、進化ノードＢに対するキー（Ｋ＿ｅＮＢ））を発生させてもよい。
【００４６】
新しいキー要求メッセージをアクセスポイントから受け取ることに基づいて、オーセンティケータ１２０がこのようなＭＳＫを発生させる。オーセンティケータ１２０は、適切なＭＳＫを新しいキー応答メッセージに添付してもよく、オーセンティケータ１２０は、要求アクセスポイントに返信する。
【００４７】
代替的な実施形態では、オーセンティケータが、関係値も使用して、ＭＳＫを発生させてもよい。値は、アクセスポイントに関係する、または、アクセスポイントに割り当てられるインターネットプロトコル（ＩＰ）アドレスまたはメディアアクセス制御（ＭＡＣ）アドレス、あるいは、アクセスポイントまたはオーセンティケータ１２０によって選択されるｎｏｎｃｅまたはランダム数であってもよい。問題のアクセスポイントに対する、オーセンティケータに対する、または別のアクセスポイントに対する（別のアクセスポイントを通した）直接的または間接的なクエリといったさまざまな手段によって、あるいは、オーセンティケータまたは問題のアクセスポイントによってブロードキャストされている情報から、アクセス端末は、ＭＳＫを発生させるために使用される値を見出してもよい。別の実施形態では、値は、アクセスポイントがアクセス端末にすでに送信されているメッセージ中で、アクセスポイントによって送信されてもよい。さらに別の実施形態では、値は、ハンドオフしているアクセス端末の利益のために、定められた周期性でアクセスポイントによってブロードキャストされる値であってもよい。
【００４８】
マスターセッションキー（ＭＳＫ）は、短期間のリンク特定キーである。新しいアクセスポイントへとセッションをハンドオフするためにマスターセッションキー（ＭＳＫ）が必要があるときに、または、一度にすべて、マスターセッションキー（ＭＳＫ）はオーセンティケータ１２０によって発生および／または配布されてもよい。アクセス端末１１８は、新しいアクセスポイントへとセッションをハンドオフするたびに、新しいＭＳＫを同様に発生させてもよい。新しいアクセス端末とアクセスポイントとの間キーをハンドオフ時に導出することによって、アクセス端末への／からの使用されるさらなるメッセージはない。
【００４９】
先に記述した新しいキー要求／応答が、オーセンティケータが新しいキーを発生させるための最速な方法である。アクセス端末１１８とアクセスポイントとの間またはアクセス端末とオーセンティケータ１２０との間のさらなるシグナリングがまったくなくても、アクセス端末１１８は、端末自体に対するこのキーを安全に導出することができる。結果として、例えば、電源投入されるときになされるかもしれないアクセス端末−オーセンティケータ間認証と比較して、より少ないハンドオフ遅延が得られるかもしれない。
【００５０】
（図２Ａ、２Ｂ、および２Ｃを含む）図２は、ワイヤレス通信システムの動作の第１の例を図示しているフロー図であり、安全で少ない待ち時間のハンドオフを促進する中央キー管理が示されている。この第１の例では、マスターセッションキー（ＭＳＫ）は、以下で記述するように、少なくとも、マスター一時キー（ＭＴＫ）（例えば、アクセスセキュリティ管理エンティティに対するキー（Ｋ＿ＡＳＭＥ）またはルーツマスターセッションキー（ｒＭＳＫ））と、アクセスポイント識別子（例えば、セル識別子またはセルＩＤ）と、アクセス端末識別子とに基づいて発生されてもよい。また、この第１の例では、例証目的のために、図１のオーセンティケータ１２０と、アクセスポイントＡ１１０と、アクセス端末１１８と、アクセスポイントＢ１１２とを使用している。アクセスポイントＡは、識別子ＡＰ＿ＩＤ＿Ａ２０２によって識別されてもよく、アクセス端末は識別子ＡＴ＿ＩＤ２０４によって識別されてもよく、また、アクセスポイントＢは識別子ＡＰ＿ＩＤ＿Ｂ２０６によって識別されてもよい。
【００５１】
オーセンティケータ１２０およびアクセス端末１１８は、アクセス端末１１８に一意的に関係するトップレベルのマスターキーＭＫｏ２１２および２１４をそれぞれ記憶していてもよい。オーセンティケータ１２０およびアクセス端末１１８は、ＥＡＰのような規定されたプロトコルによって、マスター一時キー（ＭＴＫ）（および場合によっては、ＭＴＫ識別子ＭＴＫ＿ＩＤ）をネゴシエートしてもよい。ＭＴＫは、トップレベルのマスターキーＭＫｏおよび／またはアクセス端末識別子（ＡＴ＿ＩＤ）２１６に（少なくとも部分的に）基づいていてもよい。ＭＴＫは、オーセンティケータ１２０およびアクセス端末１１８によって安全に維持されてもよい。これに対して、アクセス端末１１８およびアクセスポイント１１０が共有するＭＳＫは、ＭＴＫから導出されるものであり、一時的なセッションキーを導出するためにその後使用されるマスターキーである。
【００５２】
いくつかのインプリメンテーションでは、ＭＴＫ導出は、アクセス端末１１８および／またはオーセンティケータ１２０によって発生および／または供給されたランダム数を含んでいてもよい。したがって、ＭＴＫの導出の前（またはＭＴＫの導出と同時）に、このようなランダム数を導出、発生、および／または交換するために、オーセンティケータ１２０および／またはアクセス端末１１８間で、プロトコルが実現されてもよい。技術的に知られているように、ＥＡＰの多くの例は、このようなアプローチを示している。
【００５３】
アクセス端末１１８は、アクセスポイント識別子を取得するために、ローカルアクセスポイントを識別するブロードキャストを聞き取る２１８。１つの例では、アクセス端末１１８は、近接にある他の何らかのアクセスポイントと比較した、その信号強度に基づいてアクセスポイントＡ１１０を選択してもよい。アクセス端末１１８は、ショート要求を送り、アクセスポイントＡ１１０との通信セッションを確立してもよい。先行技術とは異なり、ショート要求は、アクセスポイント識別子（ＡＰ＿ＩＰ＿Ａ）を含んでいなくてもよく、アクセス端末識別子２２０のみを含んでいてもよい。このことは、送信されるデータの量を最小限にする。アクセスポイントＡは、アクセスポイントＡの識別子（ＡＰ＿ＩＤ＿Ａ）とアクセス端末識別子（ＡＴ＿ＩＤ）とを、キー要求の形態で、第１のマスターセッションキー（ＭＳＫ１）を発生させるオーセンティケータに送り、第１のマスターセッションキー（ＭＳＫ１）は、アクセス端末およびアクセスポイントＡ（例えば、ソース進化ノード（ｅＮＢ））によって使用され、安全な通信が確立されてもよい２２２。
【００５４】
次に、マスター一時キー（ＭＴＫ）と、アクセスポイント識別子と、アクセス端末識別子２２６および２２８とに少なくとも部分的に基づいて、オーセンティケータ１２０およびアクセス端末１１８の双方が第１のマスターセッションキーＭＳＫ１を独立的に発生させてもよい。マスターセッションキー（ＭＳＫ）は、短期間のリンク特定キーであってもよい。擬似ランダム関数（ＰＲＦ）または他の適切なキー導出関数を使用して、マスターセッションキーＭＳＫｎを発生させてもよい。マスターセッションキーＭＳＫは、共通のＭＴＫを使用して発生されるので、それぞれのＭＳＫの導出に使用される少なくともアクセスポイント識別子ＡＰ＿ＩＤは、特定のアクセスポイントおよびアクセス端末のペアに一意的である必要がある。オーセンティケータ１２０は、第１のマスターセッションキーＭＳＫ１をアクセスポイントＡに送ってもよい２３０。第１のマスターセッションキー（ＭＳＫ１）の導出に続いて、アクセス端末とアクセスポイントとの間の通信セッションを確立するために、ＭＳＫ１と「他のデータ」との関数として、第１の一時セッションキー（ＴＳＫ１）を発生させてもよい２３２。「他のデータ」は、アクセス端末およびアクセスポイントの双方に知られている量であってもよく、静的または時間によって変化してもよい。また、「他のデータ」は、ＴＳＫを導出する目的のために別個のプロトコル実行でその後に交換されるｎｏｎｃｅのような新たに発生される量を含んでいてもよい。マスターキーから一時的なセッションキーを導出するこのようなプロトコルは、技術的に知られている。第１のマスターセッションキーＭＳＫ１を使用して、アクセスポイントＡ１１０とアクセス端末１１８との間で安全に通信セッションを確立することができる２３４。
【００５５】
アクセス端末１１８は、ローカルアクセス端末からブロードキャストを聞き取り続け２３６、新しいアクセスポイントＢ（例えば、ターゲット進化ノードＢ ｅＮＢ）へのハンドオフを発生させるべきか否かを決定してもよい２３８。すなわち、アクセス端末１１８が異なるセクタまたはセルにローミングまたは動くと、または、より強い信号が別のアクセスポイントから検出されると、新しいアクセスポイントＢ １１２へのハンドオフが好ましい。現在のアクセスポイントＡ １１０から新しいアクセスポイントＢ １１２へのハンドオフについてアクセス端末１１８によって決定された場合、アクセス端末１１８は、ショート要求を送り、通信セッションをアクセスポイントＢ １１２へとハンドオフすることによって、アクセスポイントＢとの通信セッションを確立してもよい。先行技術とは異なり、ショート要求は、アクセスポイント識別子（ＡＰ＿ＩＤ＿Ｂ）２４０を含んでいない。アクセスポイント識別子（ＡＰ＿ＩＤ＿Ｂ）を要求に含まない結果、送信されるデータの量は最小限にされる。アクセスポイントＢは、アクセスポイントＢの識別子（ＡＰ＿ＩＤ＿Ｂ）とアクセス端末識別子（ＡＴ＿ＩＤ）とを、キー要求の形態で、マスターセッションキーを発生させるオーセンティケータに送り、マスターセッションキーは、アクセス端末およびアクセスポイントＢによって使用されて、安全な通信が確立されてもよい２４２。
【００５６】
次に、現在のマスター一時キーＭＴＫと、アクセスポイント識別子と、アクセス端末識別子２４６および２４８とに少なくとも部分的に基づいて、オーセンティケータ１２０およびアクセス端末１１８の双方が新しいマスターセッションキーＭＳＫ２を独立的に発生させてもよい。マスターセッションキー（ＭＳＫ）は、短期間のリンク特定キーであってもよい。オーセンティケータ１２０が、新しいマスターセッションキーＭＳＫ２を新しいアクセスポイントＢに送ってもよい２５０。新しいマスターセッションキーＭＳＫ２を使用して、アクセスポイントＢ １１２とアクセス端末１１８との間の安全な通信セッションが継続する２５２。
【００５７】
第２のマスターセッションキーＭＳＫ２を使用して、アクセスポイントＢ １１２とアクセス端末１１８との間の通信セッションを安全に確立することができる。アクセス端末に対して、ハンドオフ要求に直接的に応答して、アクセスポイントＢによってハンドオフを発生させてもよい。代替的な実施形態では、アクセスポイントＢを通してアクセス端末に対して、ハンドオフ要求に応答して、アクセスポイントＢによってハンドオフを発生させてもよい２５６。第２のマスターセッションキー（ＭＳＫ２）の導出に続いて、アクセス端末とアクセスポイントとの間の通信セッションを確立するために、ＭＳＫ２と「他のデータ」との関数として、第２の一時的なセッションキー（ＴＳＫ２）を発生させてもよい２５８。「他のデータ」は、アクセス端末およびアクセスポイントの双方に知られている量であってもよく、静的または時間によって変化してもよい。また、「他のデータ」は、ＴＳＫを導出する目的のために別個のプロトコル実行でその後に交換されるｎｏｎｃｅのような新たに発生される量を含んでいてもよい。マスターキーから一時的なセッションキーを導出するためのこのようなプロトコルは、技術的に知られている。結果、アクセス端末１１８とアクセスポイントＡ１１０との間の通信が終了してもよい２６０。
【００５８】
１つのアクセスポイントから別のアクセスポイントへと通信セッションを安全にハンドオフするプロセスは、複数回、繰り返されてもよい。例えば、図１では、アクセス端末１１８は、現在のセル１０４から新しいセル１０６へとローミングまたは動いて、現在のアクセスポイントＢ １１２から新しいアクセスポイントＣ １１４へと通信セッションをハンドオフしようとしてもよい。アクセス端末１１８は、新しいアクセスポイントへのハンドオフを要求してもよい。先に記述したように、アクセス端末は、ハンドオフのためのショート要求を送るが、ハンドオフ要求は、アクセスポイント識別子（ＡＰ＿ＩＤ）を含んでいない。マスター一時キーＭＴＫと、アクセスポイント識別子と、アクセス端末識別子とに（少なくとも部分的に）基づいて、オーセンティケータ１２０が新しいセッションキーＭＳＫ３を発生させてもよい。オーセンティケータ１２０は、マスターセッションキーＭＳＫ３を新しいアクセスポイントＣ１１４に送ってもよい。オーセンティケータ１２０およびアクセス端末１１８の双方は、新しいマスターセッションキーＭＳＫ３の自身のバージョンを独立的に発生させてもよい。アクセス端末１１８および新しいアクセスポイントＣ１１４は、新しいマスターセッションキーＭＳＫ３を使用して、これらの間の安全な通信セッションを継続してもよい。
【００５９】
（図３Ａ、３Ｂ、および３Ｃを含む）図３は、ワイヤレス通信システムの動作の第２の例を図示しているフロー図であり、安全で少ない待ち時間のハンドオフを促進する中央キー管理が示されている。この第２の例では、マスターセッションキー（ＭＳＫ）は、以下で記述するように、少なくとも、マスター一時キー（ＭＴＫ）と、アクセスポイント識別子と、アクセス端末識別子とに基づいて、そしてオプション的に関係値とに基づいて発生されてもよく、ここで、値は、アクセスポイントまたはオーセンティケータによって発生されたｎｏｎｃｅ（または、ランダム数）であってもよい。また、第２の例では、例証目的のために、図１のオーセンティケータ１２０と、アクセスポイントＡ１１０と、アクセス端末１１８、アクセスポイントＢ１１２とを使用している。アクセスポイントＡは、識別子ＡＰ＿ＩＤ＿Ａ３０２によって識別されてもよく、アクセス端末は識別子ＡＴ＿ＩＤ３０４によって識別されてもよく、また、アクセスポイントＢは識別子ＡＰ＿ＩＤ＿Ｂ３０６によって識別されてもよい。さらに、アクセスポイントＡ、アクセスポイントＢ、およびオーセンティケータは、値３０８、３１０、および３１１をそれぞれ記憶していてもよく、これらの値は、それぞれ、各アクセスポイントおよびオーセンティケータによって発生されたランダム数またはｎｏｎｃｅであってもよい。
【００６０】
オーセンティケータ１２０およびアクセス端末１１８は、アクセス端末１１８に一意的に関係するトップレベルのマスターキーＭＫｏ３１２および３１４をそれぞれ記憶していてもよい。オーセンティケータ１２０およびアクセス端末１１８は、ＥＡＰのような規定されたプロトコルによって、マスター一時キー（ＭＴＫ）（および場合によっては、ＭＴＫ識別子 ＭＴＫ＿ＩＤ）をネゴシエートしてもよい。ＭＴＫは、トップレベルのマスターキーＭＫｏおよび／またはアクセス端末識別子（ＡＴ＿ＩＤ）３１６に（少なくとも部分的に）基づいていてもよい。ＭＴＫは、オーセンティケータ１２０およびアクセス端末１１８によって安全に維持されてもよい。これに対して、アクセス端末１１８およびアクセスポイント１１０が共有するＭＳＫは、ＭＴＫから導出されるものであり、一時的なセッションキーを導出するためにその後使用されるマスターキーである。
【００６１】
いくつかのインプリメンテーションでは、ＭＴＫ導出は、アクセス端末１１８および／またはオーセンティケータ１２０によって発生および／または供給されるランダム数を含んでいてもよい。したがって、ＭＴＫの導出の前（またはＭＴＫの導出と同時）に、このようなランダム数を導出、発生、および／または交換するために、オーセンティケータ１２０および／またはアクセス端末１１８間で、プロトコルが実現されてもよい。技術的に知られているように、ＥＡＰの多くの例は、このようなアプローチを示している。
【００６２】
アクセス端末１１８は、アクセスポイント識別子を、そしてオプション的にアクセスポイントの関係値３１８を取得するために、ローカルアクセスポイントを識別するブロードキャストを聞き取る３１８。１つの例では、アクセス端末１１８は、近接にある他の何らかのアクセスポイントと比較した、その信号強度に基づいてアクセスポイントＡ１１０を選択してもよい。アクセス端末１１８は、ショート要求を送り、アクセスポイントＡ１１０との通信セッションを確立してもよい。先行技術とは異なり、ショート要求は、アクセスポイント識別子（ＡＰ＿ＩＰ＿Ａ）を含んでいなくてもよく、アクセス端末識別子のみを含んでいてもよい３２０。このことは、送信されるデータの量を最小限にする。アクセスポイントＡは、アクセスポイントＡの識別子（ＡＰ＿ＩＤ＿Ａ）とアクセス端末識別子（ＡＴ＿ＩＤ）とを、そしてオプション的にその関係値とを、キー要求の形態で、第１のマスターセッションキー（ＭＳＫ１）を発生させるオーセンティケータに送り、第１のマスターセッションキー（ＭＳＫ１）は、アクセス端末およびアクセスポイントＡによって使用され、安全な通信が確立されてもよい３２２。値は、アクセスポイントに関係する、または、アクセスポイントに割り当てられたＩＰアドレスまたはＭＡＣアドレス、あるいは、アクセスポイントによって選択されたｎｏｎｃｅまたはランダム数であってもよい。
【００６３】
次に、マスター一時キー（ＭＴＫ）と、アクセスポイント識別子と、アクセス端末識別子と、そしてオプション的に関係値３２６および３２８とに少なくとも部分的に基づいて、オーセンティケータ１２０およびアクセス端末１１８の双方が第１のマスターセッションキーＭＳＫ１を独立的に発生させてもよい。マスターセッションキー（ＭＳＫ）は、短期間のリンク特定キーであってもよい。擬似ランダム関数（ＰＲＦ）または他の適切なキー導出関数を使用して、マスターセッションキーＭＳＫｎを発生させてもよい。マスターセッションキーＭＳＫは、共通のＭＴＫを使用して発生されるので、少なくとも、アクセスポイント識別子ＡＰ＿ＩＤまたはそれぞれのＭＳＫの導出において使用される別の関係値は、特定のアクセスポイントおよびアクセス端末のペアに一意的である必要がある。オーセンティケータ１２０は、第１のマスターセッションキーＭＳＫ１をアクセスポイントＡに送ってもよい３３０。オーセンティケータがオーセンティケータの関係値を使用した場合、オーセンティケータは、オーセンティケータ値をアクセス端末に送り、これによって、アクセス端末は、同じ第１のマスターセッションキー（ＭＳＫ１）を発生させることができる３３１。第１のマスターセッションキー（ＭＳＫ１）の導出に続いて、アクセス端末とアクセスポイントとの間の通信セッションを確立するために、ＭＳＫ１と「他のデータ」との関数として、第１の一時セッションキー（ＴＳＫ１）を発生させてもよい３３２。「他のデータ」は、アクセス端末およびアクセスポイントの双方に知られている量であってもよく、静的または時間によって変化してもよい。また、「他のデータ」は、ＴＳＫを導出する目的のために別個のプロトコル実行でその後に交換されるｎｏｎｃｅのような新たに発生される量を含んでいてもよい。マスターキーから一時的なセッションキーを導出するこのようなプロトコルは、技術的に知られている。第１のマスターセッションキーＭＳＫ１を使用して、アクセスポイントＡ１１０とアクセス端末１１８との間で安全に通信セッションを確立することができる３３４。
【００６４】
アクセス端末１１８は、アクセスポイント識別子を、そしてオプション的にアクセスポイントの関係値を取得するために、ローカルアクセス端末からブロードキャストを聞き取り続け３３６、新しいアクセスポイントＢへのハンドオフを発生させるべきか否かを決定してもよい３３８。すなわち、アクセス端末１１８が異なるセクタまたはセルにローミングまたは動くと、または、より強い信号が別のアクセスポイントから検出されると、新しいアクセスポイントＢ １１２へのハンドオフが好ましい。アクセスポイントＡ １１０から新しいアクセスポイントＢ １１２へのハンドオフについてアクセス端末１１８によって決定された場合、アクセス端末１１８は、ショート要求を送り、アクセスポイントＢ １１２へと通信セッションをハンドオフすることによって、アクセスポイントＢとの通信セッションを確立してもよい。先行技術とは異なり、ショート要求は、アクセスポイント識別子（ＡＰ＿ＩＤ＿Ｂ）３４０を含んでいない。アクセスポイント識別子（ＡＰ＿ＩＤ＿Ｂ）を要求に含まない結果、送信されるデータの量は最小限にされる。
【００６５】
アクセスポイントＢは、アクセスポイントＢの識別子（ＡＰ＿ＩＤ＿Ｂ）とアクセス端末識別子（ＡＴ＿ＩＤ）とを、そしてオプション的にその関係値とを、キー要求の形態で、第２のマスターセッションキー（ＭＳＫ２）を発生させるオーセンティケータに送ってもよく、第２のマスターセッションキー（ＭＳＫ２）は、アクセス端末およびアクセスポイントＢによって使用され、安全な通信が確立されてもよい３４２。関係値は、アクセスポイントに関係する、または、アクセスポイントに割り当てられたＩＰアドレスまたはＭＡＣアドレス、あるいは、アクセスポイントによって選択されたｎｏｎｃｅまたはランダム数であってもよい。
【００６６】
次に、現在のマスター一時キーＭＴＫと、アクセスポイント識別子と、アクセス端末識別子と、そしてオプション的に関係値３４６および３４８とに少なくとも部分的に基づいて、オーセンティケータ１２０およびアクセス端末１１８の双方が新しいマスターセッションキーＭＳＫ２を独立的に発生させてもよい。関係値は、アクセスポイントに関係する、または、アクセスポイントに割り当てられたＩＰアドレスまたはＭＡＣアドレス、あるいは、アクセスポイントまたはオーセンティケータによって選択されたｎｏｎｃｅまたはランダム数であってもよい。マスターセッションキー（ＭＳＫ）は、短期間のリンク特定キーであってもよい。マスターセッションキーＭＳＫｎは、擬似ランダム関数（ＰＲＦ）または他の適切なキー導出関数を使用して発生されてもよい。マスターセッションキーＭＳＫは、共通のＭＴＫを使用して発生されるので、少なくともアクセスポイント識別子ＡＰ＿ＩＤ、アクセス端末識別子、および／または、それぞれのＭＳＫの導出で使用される別の関係値は、特定のアクセスポイントおよびアクセス端末のペアに一意的である必要がある。オーセンティケータ１２０が、第２のマスターセッションキーＭＳＫ２をアクセスポイントＡに送ってもよい３５０。オーセンティケータが、オーセンティケータの関係値を使用した場合、オーセンティケータは、オーセンティケータの関係値をアクセス端末に送り、これによって、アクセス端末が、同じ第２のマスターセッションキー（ＭＳＫ２）を発生させることができる３５１。新しいマスターセッションキーＭＳＫ２を使用して、アクセスポイントＢ １１２とアクセス端末１１８との間の安全な通信セッションが継続する３５２。
【００６７】
第２のマスターセッションキーＭＳＫ２を使用して、アクセスポイントＢ １１２とアクセス端末１１８との間の通信セッションを安全に確立することができる。アクセス端末に対して、ハンドオフ要求に直接的に応答して、アクセスポイントＢによってハンドオフを発生させてもよい。代替的な実施形態では、アクセスポイントＢを通してアクセス端末に対して、ハンドオフ要求に応答して、アクセスポイントＢによってハンドオフを発生させてもよい３５６。第２のマスターセッションキー（ＭＳＫ２）の導出に続いて、アクセス端末とアクセスポイントとの間の通信セッションを確立するために、ＭＳＫ２と「他のデータ」との関数として、第２の一時的なセッションキー（ＴＳＫ２）を発生させてもよい３５８。「他のデータ」は、アクセス端末およびアクセスポイントの双方に知られている量であってもよく、静的または時間によって変化してもよい。また、「他のデータ」は、ＴＳＫを導出する目的のための別個のプロトコル実行でその後に交換されるｎｏｎｃｅのような新たに発生される量を含んでいてもよい。一時的なセッションキーをマスターキーから導出するためのこのようなプロトコルは、技術的に知られている。結果、アクセス端末１１８とアクセスポイントＡ１１０との間の通信が終了してもよい３６０。
【００６８】
１つのアクセスポイントから別のポイントへと通信セッションを安全にハンドオフするプロセスは、複数回、繰り返されてもよい。例えば、図１では、アクセス端末１１８は、現在のセル１０４から新しいセル１０６へとローミングまたは動いて、通信セッションを現在のアクセスポイントＢ １１２から新しいアクセスポイントＣ １１４へとハンドオフをしようとしてもよい。アクセス端末１１８は、新しいアクセスポイントへのハンドオフを要求してもよい。先に記述したように、アクセス端末は、ハンドオフのためのショート要求を送るが、ハンドオフ要求は、アクセスポイント識別子（ＡＰ＿ＩＤ）を含んでいない。マスター一時キーＭＴＫと、アクセスポイント識別子と、アクセス端末識別子とに（少なくとも部分的に）基づいて、そしてオプション的に関係値とに基づいて、オーセンティケータ１２０が新しいマスターセッションキーＭＳＫ３を発生させてもよい。関係値は、アクセスポイントに関係する、または、アクセスポイントに割り当てられたＩＰアドレスまたはＭＡＣアドレス、あるいは、アクセスポイントまたはオーセンティケータによって選択されたｎｏｎｃｅまたはランダム数であってもよい。オーセンティケータ１２０は、マスターセッションキーＭＳＫ３を新しいアクセスポイントＣ１１４に送ってもよい。先に記述したように、オーセンティケータの関係値が使用された場合、オーセンティケータが、オーセンティケータの値をアクセス端末に送り、アクセス端末が同じマスターセッションキーを発生させてもよい。オーセンティケータ１２０およびアクセス端末１１８の双方は、新しいマスターセッションキーＭＳＫ３の自身のバージョンを独立的に発生させてもよい。アクセス端末１１８および新しいアクセスポイントＣ１１４は、新しいマスターセッションキーＭＳＫ３を使用して、これらの間の安全な通信セッションを継続してもよい。
【００６９】
図４は、ハンドオフ中および／またはハンドオフ後に、アクセス端末と新しいアクセスポイントとの間の通信セッションを安全にする際に使用されるセキュリティキーの中央モデルを図示している。この中央モデルでは、オーセンティケータ（例えば、ネットワーク制御装置、認証サーバ等）およびアクセス端末が、アクセス端末に一意的に関係するトップレベルのマスターキーＭＫｏに（少なくとも部分的に）基づいて、マスター一時キー（ＭＴＫ）をネゴシエートする。オーセンティケータは、それぞれのアクセスポイントに対して一時セッションキーを発生、管理、および／または配信する。（例えば、アクセス端末およびオーセンティケータが最初に通信したときに）一時マスターキーＭＴＫが１回だけネゴシエートされることから、このことは、オーセンティケータがセッションキーを発生させるプロセスをスピードアップさせる。また、たとえ、一時マスターキーＭＴＫが危険にさらされたとしても、一時マスターキーＭＴＫはトップレベルのマスターキーＭＫｏを危険にさらさない。さらに、トップレベルのマスターキーＭＫｏもマスター一時キーＭＴＫのどちらも、アクセスポイントに配信されない（例えば、一時セッションキーだけが配信される）ので、アクセスポイントが危険にさらされた場合に、セキュリティを危険にさらすリスクを減少させる。
【００７０】
マスターセッションキーがオーセンティケータによって発生されて提供されることから、この中央キー管理は、少ない待ち時間のハンドオフを現在の通信セッションに提供し、さらに、トップレベルのマスターキーＭＫｏもマスター一時キーＭＴＫもどちらもアクセスポイントに配信されないことから通信セッションを安全にする。
【００７１】
さまざまなインプリメンテーションでは、新しいマスターセッションキーＭＳＫｔはハンドオフの後に短時間に使用されてもよく、または、新しいマスターセッションキーＭＳＫｔは、アクセス端末と新しいアクセスポイントＡＰ−ｔとの間の通信を安全にするために無期限に使用されてもよい。いくつかのアプリケーションでは、通信セッションを危険にさらす可能性を減らすために、アクセスポイントを通してのアクセス端末のＥＡＰ認証または再認証が、その後実行される（例えば、ＭＴＫを新しくする）。
【００７２】
図１ないし図４およびここでの記述において用いられるように、マスター一時キー（ＭＴＫ）およびマスターセッションキー（ＭＳＫ）は、特定のアクセスポイント／アクセス端末のペアに特有であってもよい。ＭＴＫは、オーセンティケータ（アクセスポイントであってもよい）とアクセス端末との間で使用される。ＭＳＫは、アクセスポイントとアクセス端末との間で使用される。いくつかのインプリメンテーションでは、（安全なキーがアクセス端末とアクセスポイントとの間でネゴシエートされるまで）マスター一時キー（ＭＴＫ）およびマスターセッションキー（ＭＳＫ）が短期間に、または、（例えば、通信セッションが別のアクセスポイントへとハンドオフされるまで、または通信セッションが終了するまで）使用されてもよい。他のインプリメンテーションでは、アクセスポイントとアクセス端末との間で採用されている規定されたプロトコルによって、一時セッションキー（ＴＳＫ）を導出するためのルーツキーとして、ＭＳＫが使用されてもよい。
【００７３】
図１ないし図４で図示した例は、現在のアクセスポイントから新しいアクセスポイントへの通信をハンドオフする情況において、中央キー管理スキームを実現することに言及することが多いが、これらの例は他の情況で実現されてもよい。１つの例では、アクセス端末が新しいアクセスポイントへと動いたときに、新しいキーを取得またはネゴシエートすることよりむしろ、アクティブセットのキーがアクセス端末によって維持される。すなわち、アクセス端末が、セクタ、エリア、または領域内の複数のアクセスポイントとのセキュリティ関係（例えば、キー）を同時または並列して確立してもよい。アクセス端末がこのような同時または並列なセキュリティ関係（例えば、キー）を維持しているアクセスポイントは、アクセスポイントの「アクティブセット」と言及される。新しいアクセスポイントがアクセス端末のアクティブセットに追加されるごとに、アクセス端末および新しいアクセスポイントは安全なキーを確立してもよい。例えば、アクセス端末および新しいアクセスポイントはマスターセッションキー（ＭＳＫ）を確立してもよい。
【００７４】
中央キー管理方法がアクセスポイントのアクティブセットの情況で実現される場合、アクセス端末は、単に、新しいアクセスポイントに対する、オーセンティケータとの新しいマスターセッションキー（ＭＳＫ）を導出してもよく、また、アクセス端末は、新しいアクセスポイントに対して新しいマスターセッションキー（ＭＳＫ）を提供するようにオーセンティケータにさせてもよい。
【００７５】
先に記述したように、中央キー管理方法によってアクセスポイントのアクティブセットを使用することによって、そのアクティブセット中のアクセスポイントとの通信をアクセス端末が迅速に切り替えすることが可能になる。
【００７６】
図５は、少ない待ち時間の安全な通信セッションのハンドオフを実行するように構成されているアクセス端末を図示しているブロック図である。アクセス端末５０２は、ワイヤレスネットワークを通して通信するためのワイヤレス通信インターフェース５０６に結合されている処理回路４０４と、（アクセス端末に関係する）一意的なトップレベルのマスターキーＭＫｏおよびそれぞれのアクセスポイントに関係するＭＳＫを記憶するための記憶デバイス５０８とを備えていてもよい。処理回路５０４は、通信セッションにおいて、顕著な中断なく、進行中の通信セッションを安全にハンドオフするように構成されていてもよい。処理回路５０４（例えば、プロセッサ、処理モジュール等）は、通信セッションを安全にするために使用できる１つ以上のキーを発生させるように構成されているキー発生器モジュールを備えていてもよい。
【００７７】
図６は、中央キー管理アプローチを使用して、第１のアクセスポイントから新しいまたは第２のアクセスポイントへの安全な通信セッションのハンドオフを促進するように、アクセス端末において動作可能な方法を図示しているフロー図である。最初に、アクセス端末に関係する少なくともトップレベルのマスターキーに基づいて、マスター一時キー（ＭＴＫ）がオーセンティケータによって安全に確立されてもよい６０２。第１のアクセスポイントとの安全な通信セッションを確立するためのショート要求が、第１のアクセスポイントに送られてもよい６０４。ショート要求は、送信されるデータの量を最小限にするように、アクセスポイント識別子ではなく、アクセス端末識別子のみを含んでいてもよい。
【００７８】
オプション的に、先に記述したように、関係値が、オーセンティケータまたはアクセスポイントから受け取られてもよい６０５。関係値は、アクセスポイントに関係する、または、アクセスポイントに割り当てられたＩＰアドレスまたはＭＡＣアドレス、あるいは、アクセスポイントまたはオーセンティケータによって選択されたｎｏｎｃｅまたはランダム数であってもよい。マスター一時キーと、アクセスポイント識別子と、アクセス端末識別子とに基づいて、そしてオプション的に関係値とに基づいて発生された少なくも一意的な第１のマスターセッションキーを使用して、安全な通信セッションが第１のアクセスポイントと確立されてもよい６０６。
【００７９】
アクセス端末が、ブロードキャストをローカルアクセスポイントから聞き取ってもよい６０８。第２のアクセスポイントが識別された場合、現在の通信セッションを第１のアクセスポイントから第２のアクセスポイントへとハンドオフすべきか否かを、アクセス端末が決定する６１０。このことは、第１のアクセスポイントおよび第２のアクセスポイントの信号強度および／または信号品質を比較することによって決定されてもよい。第１のアクセスポイントとの通信セッションを継続することを、アクセス端末は決定してもよい６１２。そうでなければ、第２のアクセスポイント識別子を含まないショート要求を第２のアクセスポイントに送ることによって、第２のアクセスポイントへの現在の通信セッションのハンドオフを開始することを、アクセス端末は選択してもよい６１４。先に記述したように、送信されるデータの量を最小にするように、ショート要求は、アクセス端末識別子のみを含んでいてもよく、アクセスポイント識別子を含んでいなくてもよい。
【００８０】
オプション的に、先に記述したように、オーセンティケータまたはアクセスポイントから第２の関係値が受け取られてもよい６１５。関係値は、アクセスポイントに関係する、または、アクセスポイントに割り当てられたＩＰアドレスまたはＭＡＣアドレス、あるいは、アクセスポイントまたはオーセンティケータによって選択されたｎｏｎｃｅまたはランダム数であってもよい。マスター一時キーと、アクセスポイント識別子と、アクセス端末識別子とに基づいて、そしてオプション的に第２の関係値とに基づいて発生された少なくとも一意的な第２のマスターセッションキーを使用して、安全な通信セッションが第２のアクセスポイントと確立されてもよい６１６。
【００８１】
アクセス端末は、第１のアクセスポイントから第２のアクセスポイントへと安全な通信セッションをハンドオフし、第２のマスターセッションキーによってこの通信を安全にしてもよい６１８。このハンドオフプロセスは、マスター一時キーと、アクセスポイント識別子と、アクセス端末識別子とを使用して、そしてオプション的に新しい関係値とを使用して、次のマスターセッションキーを発生させることによって複数回繰り返されてもよい。
【００８２】
図７は、少ない待ち時間の安全な通信セッションのハンドオフを促進するように構成されているオーセンティケータを図示しているブロック図である。オーセンティケータ７０２は、ネットワークを通して通信するために通信インターフェース７０６に結合されている処理回路７０４と、（アクセス端末に関係する）一意的なトップレベルのマスターキーＭＫｏを記憶するための記憶デバイス７０８とを備えていてもよい。処理回路７０４は、通信セッションにおいて、顕著な中断なく、アクセスポイントからアクセス端末への進行中の通信セッションの安全なハンドオフを促進するように構成されていてもよい。処理回路７０４（例えば、プロセッサ、処理モジュール等）は、通信セッションを安全にするために使用できる１つ以上のキーを発生させるように構成されているキー発生器モジュールを備えていてもよい。さまざまなアプリケーションでは、オーセンティケータ７０２は、ネットワーク制御装置に位置付けられていても、または、１つ以上のアクセスポイントと同じ場所に配置されていてもよい。
【００８３】
図８は、中央キー管理アプローチを使用して、第１のアクセスポイントから新しいポイントへの安全な通信セッションのハンドオフを促進するように、オーセンティケータにおいて動作可能な方法を図示しているフロー図である。アクセス端末が第１のアクセスポイントとの通信セッションを要求したときに、アクセス端末に関係するトップレベルのマスターキーに基づいて、オーセンティケータがマスター一時キー（ＭＴＫ）を発生させる８０２。第１のアクセスポイント識別子（ＡＰ＿ＩＤ＿Ａ）と、アクセス端末識別子と、そしてオプション的に関係値とが、先に記述したように、アクセスポイントから受け取られてもよい８０４。代替実施形態では、関係値が使用された場合、オーセンティケータは、先に記述したように、自身の関係値を使用する８０５。関係値は、アクセスポイントに関係する、または、アクセスポイントに割り当てられたＩＰアドレスまたはＭＡＣアドレス、あるいは、アクセスポイントまたはオーセンティケータによって選択されたｎｏｎｃｅまたはランダム数であってもよい。
【００８４】
少なくとも、マスター一時キーと、アクセスポイント識別子と、アクセス端末識別子とに基づいて、そしてオプション的に関係値とに基づいて、第１のマスターセッションキーがオーセンティケータによって発生される８０６。第１のマスターセッションキーが、オーセンティケータによって、第１のアクセスポイントに送られてもよい８０８。オプション的に、マスターセッションキーを発生させる際にオーセンティケータの関係値が使用された場合、オーセンティケータが、オーセンティケータの関係値をアクセス端末に送り、アクセス端末が同じ第１のマスターセッションキーを発生させてもよい８０９。
【００８５】
その後、第２のアクセスポイント識別子と、アクセス端末識別子と、そしてオプション的に第２の関係値とが、先に記述したように、第２のアクセスポイントから受け取られてもよい。代替実施形態では、第２の関係値が使用された場合、オーセンティケータは、自身の関係値を使用してもよい８１０。第２の関係値は、アクセスポイントに関係する、または、アクセスポイントに割り当てられたＩＰアドレスまたはＭＡＣアドレス、あるいは、アクセスポイントまたはオーセンティケータによって選択されたｎｏｎｃｅまたはランダム数であってもよい。
【００８６】
少なくとも、マスター一時キーと、第２のアクセスポイント識別子と、アクセス端末識別子とに基づいて、そしてオプション的に第２の関係値とに基づいて、第２のマスターセッションキーを発生させる８１１。オーセンティケータが、第２のマスターセッションキーを第２のアクセスポイントに送ってもよい８１２。オプション的に、オーセンティケータの関係値が使用された場合、オーセンティケータが、オーセンティケータの関係値をアクセス端末に送り、アクセス端末が同じ第２のマスターセッションキーを発生させてもよい８１４。
【００８７】
図９は、少ない待ち時間の安全な通信セッションのハンドオフを促進するように構成されているアクセスポイントを図示しているブロック図である。アクセスポイント９０２は、１つ以上のアクセス端末と通信するためにワイヤレス通信インターフェース９０６に結合されている処理回路９０４と、オーセンティケータおよび／または他のアクセスポイントと通信するための通信インターフェース９１０と、（アクセス端末に関係する）一意的なトップレベルのマスターキーＭＫｏを記憶するための記憶デバイス９０８とを備えていてもよい。処理回路９０４は、通信セッションにおいて、顕著な中断なく、アクセスポイント９０２からアクセス端末への進行中の通信セッションの安全なハンドオフを促進するように構成されていてもよい。処理回路９０４（例えば、プロセッサ、処理モジュール等）は、通信セッションを安全にするために使用できる１つ以上のキーを発生させるように構成されているキー発生器モジュールを備えていてもよい。
【００８８】
図１０は、集積オーセンティケータを持つアクセスポイント１００２の代替実施形態を図示しているブロック図である。アクセスポイント１００２は、図９中のアクセスポイント１００２と同じコンポーネントの多くを備えていてもよいが、図９の通信インターフェース９１０を通してオーセンティケータと通信する代わりに、オーセンティケータ１０１２が、アクセスポイント９０２と同じ配置に置かれている。オーセンティケータ１０１２およびアクセスポイント１００２は、図１ないし８および１１および１２に図示したように動作してもよい。
【００８９】
図１１は、中央キー管理アプローチを使用して、第１のアクセスポイントから第２のアクセスポイントへと安全な通信セッションをハンドオフすることを促進するように、第１のアクセスポイントにおいて動作可能な方法を図示しているフロー図である。第１のアクセスポイントは、要求をアクセス端末から受け取り、安全な通信セッションを確立する１１０２；要求は、アクセスポイント識別子を含んでいない。要求を受け取ったとき、アクセスポイントは、第１のアクセスポイント識別子を、そしてオプション的に関係値をオーセンティケータに送ってもよい１１０４。オプション的に、アクセスポイントは、関係値をアクセス端末に送ってもよく、アクセス端末が同じマスターセッションキーを発生させてもよい１１０５。代替実施形態において、関係値を使用して、マスターセッションキーを発生させた場合、オーセンティケータは、自身の関係値を使用し、これをアクセス端末に送り、同じマスターセッションキーを発生させてもよい。
【００９０】
アクセスポイントが、第１のマスターセッションキーをオーセンティケータから受け取る１１０６。第１のアクセスポイントは、第１のマスターセッションキーを使用して、アクセス端末との安全な通信セッションを確立することができる１１０８。これに続いて、第１のアクセスポイントが、要求をアクセス端末から受け取り、第２のアクセスポイントへと安全な通信セッションをハンドオフしてもよい１１１０；要求は、アクセスポイント識別子を含んでいない。このことは、第２のアクセスポイント識別子と、アクセス端末識別子と、そしてオプション的に第２の関係値をオーセンティケータに向けて第２のアクセスポイントに送らせる１１１２。オーセンティケータは、第２の関係値をアクセス端末に送ってもよく、アクセス端末は同じマスターセッションキーを発生させてもよい１１１３。代替実施形態において、関係値を使用して、マスターセッションキーを発生させた場合、オーセンティケータは、自身の関係値を使用し、これをアクセス端末に送り、同じマスターセッションキーを発生させてもよい。アクセスポイントは、第２のマスターセッションキーをオーセンティケータから受け取ってもよい１１１４。第２のアクセスポイントへと通信セッションをハンドオフすることができる１１１６。
【００９１】
図１２は、アクセスポイントのアクティブセットを取得および／または確立するように、アクセス端末において動作可能な方法を図示しているフロー図である。アクセス端末は、アクセスポイントに対してスキャンしてもよい１２０２。新しいアクセスポイントが識別されると、アクセス端末が、新しいアクセスポイントをアクセスポイントのこのアクティブセットに追加する１２０４。アクセスポイントがアクティブセットに追加されると、アクセス端末は、それぞれのアクセスポイントとのマスターセッションキーを確立してもよい１２０６。
【００９２】
それぞれのアクセスポイントに対するマスターセッションキーは、マスター一時キーと、アクセスポイント識別子と、アクセス端末識別子と、そしてオプション的にアクセスポイントまたはオーセンティケータから受け取った関係値とに基づいた、マスターセッションキーを含んでいてもよい１２０８。先に記述したように、関係値は、アクセスポイントまたはオーセンティケータからのものであってもよく、アクセスポイントに関係する、または、アクセスポイントに割り当てられたＩＰアドレスまたはＭＡＣアドレス、あるいは、アクセスポイントによって選択されたｎｏｎｃｅまたはランダム数であってもよい。このようなマスターセッションキーは、例えば、図１ないし４および／または６に図示したように発生されていてもよい。
【００９３】
アクセス端末は、アクティブセット中の第１のアクセスポイントとの通信セッションを開始してもよく、第１のアクセスポイントに関係する第１のマスターセッションを使用して、通信セッションを安全にする１２１０。アクセスポイントは、その後、通信セッションを、アクティブセット中の第２のアクセスポイントに切り替えてもよく、第２のアクセスポイントに関係する第２のマスターセッションキーを使用して、通信セッションを安全にする１２１２。その後、アクセス端末が第１のアクセスポイントから第２のアクセスポイントへと切り替えたものの、アクセス端末が第１のアクセスポイントと通信するように切り替えを戻した場合に、第１のマスターセッションキーが再び使用されてもよい。
【００９４】
図１、２、３、４、５、６、７、８、９、１０、１１および／または１２に図示したコンポーネント、ステップ、および／または関数のうちの１つ以上は、擬似ランダム数発生の演算に影響することなく、単一のコンポーネント、ステップ、または関数に再構成および／または組み合わされてもよく、あるいは、いくつかのコンポーネント、ステップ、または関数で具現化されてもよい。さらなるエレメント、コンポーネント、ステップ、および／または関数が、本願から逸脱することなく追加されてもよい。図１、５、７、９、および／または１０に図示した装置、デバイス、および／またはコンポーネントは、図２、３、４、６、８、１１および／または１２に記述した方法、機能、またはステップのうちの１つ以上を実行するように構成されていてもよい。ここで記述した新規なアルゴリズムは、ソフトウェアおよび／または組み込まれたハードウェアで効率的に実現されてもよい。
【００９５】
ここで開示された実施形態に関連して述べられた、さまざまな例示的な論理ブロック、モジュール、回路およびアルゴリズムステップが、電子ハードウェア、コンピュータソフトウェア、あるいは双方の組み合わせたものとして実現されてもよいことを当業者はさらに正しく認識するであろう。ハードウェアおよびソフトウェアのこの互換性を明確に図示するために、一般的に、さまざまな例示的なコンポーネント、ブロック、モジュール、回路およびステップを、これらの機能の観点から上記で記述している。そのような機能がハードウェアまたはソフトウェアとして実現されるか否かは、特定の応用および全体的なシステムに課せられた設計の制約に依存する。
【００９６】
ここで記述したアプリケーションのさまざまな機能は、本願から逸脱せずに、異なるシステムで実現することができる。例えば、本願のいくつかのインプリメンテーションは、移動または静的通信デバイス（例えば、アクセス端末）と複数の移動または静的基地局（例えば、アクセスポイント）で実行されてもよい。
【００９７】
先述の実施形態は、単に例示であり、本願を限定するものとして解釈されるべきではないことに留意すべきである。実施形態の記述は、例証であり、クレームの範囲を限定していないことを意図したものである。したがって、本技術は他のタイプの装置に容易に適用することができ、そして、多くの代替、改良、および変形は、当業者に明らかになるだろう。
【図１】
2010525764.tif 000003
【図２Ａ】
2010525764.tif 000004
【図２Ｂ】
2010525764.tif 000005
【図２Ｃ】
2010525764.tif 000006
【図３Ａ】
2010525764.tif 000007
【図３Ｂ】
2010525764.tif 000008
【図３Ｃ】
2010525764.tif 000009
【図４】
2010525764.tif 000010
【図５】
2010525764.tif 000011
【図６】
2010525764.tif 000012
【図７】
2010525764.tif 000013
【図８】
2010525764.tif 000014
【図９】
2010525764.tif 000015
【図１０】
2010525764.tif 000016
【図１１】
2010525764.tif 000017
【図１２】
2010525764.tif 000018
【国際調査報告】
2010525764.tif 000019
2010525764.tif 000020