(57)【要約】      （修正有）【課題】分散アクセスポイントの間のハンドオーバの方法を提供する。【解決手段】ＡＰ１は、中央ＡＰにより送信されるハンドオーバ要求を受信し、ＡＰ２へコンテキストハンドオーバ要求を送信する。コンテキストハンドオーバ要求は、無線端末の未送信フレームを有し、未送信フレームは、第１分散ＡＰに格納される無線端末のフレームの中で無線端末へ送信されていないフレームであり、コンテキストハンドオーバ要求は、無線端末へ未送信フレームを送信するようＡＰ２に指示するために使用される。ハンドオーバ処理において、ＡＰ１は、ＡＰ２へ無線端末へ時間内に送信することに失敗したバッファされたフレームを送信し、ＡＰ２を使用することにより無線端末へフレームを送信して、無線端末がＡＰ１とＡＰ２との間でハンドオーバされるときのダウンリンクパケット損失を低減するようにする。【選択図】図２Ａ
2018019402.tif 000002
【特許請求の範囲】
【請求項１】
分散アクセスポイントの間のハンドオーバの方法であって、
第１分散アクセスポイント（ＡＰ）により、中央ＡＰにより送信されるハンドオーバ要求を受信するステップであって、前記ハンドオーバ要求は、無線端末のアドレスと第２分散ＡＰの識別子とを有する、ステップと、
第１分散ＡＰにより、前記ハンドオーバ要求を受信した後に、前記第２分散ＡＰへコンテキストハンドオーバ要求を送信するステップであって、前記コンテキストハンドオーバ要求は前記無線端末の未送信フレームを有し、前記未送信フレームは、前記第１分散ＡＰに格納される前記無線端末のフレームの中で前記無線端末へ送信されていないフレームであり、前記コンテキストハンドオーバ要求は、前記無線端末へ前記未送信フレームを送信するよう前記第２分散ＡＰに指示するために使用される、ステップと、
を含む方法。
【請求項２】
前記方法は、
前記第１分散ＡＰにより、前記中央ＡＰにより送信された第１Ｅｔｈｅｒｎｅｔフレームを受信するステップであって、前記第１Ｅｔｈｅｒｎｅｔフレームの宛先アドレスは、前記無線端末のアドレスである、ステップと、
前記第１分散ＡＰにより、前記第１Ｅｔｈｅｒｎｅｔフレームを保存するステップであって、前記第１分散ＡＰに格納される前記無線端末の前記フレームは、前記第１Ｅｔｈｅｒｎｅｔフレームを有する、ステップ、又は、前記第１分散ＡＰにより、前記第１Ｅｔｈｅｒｎｅｔフレームを第１無線フレームに変換し、前記第１無線フレームを保存するステップであって、前記第１分散ＡＰに格納される前記無線端末の前記フレームは前記第１無線フレームを有する、ステップと、
前記第１分散ＡＰにより、前記第１分散ＡＰの記憶ボリュームが閾より大きいとき、前記中央ＡＰへ第１命令を送信するステップであって、前記第１命令は前記無線端末の前記アドレスを有し、前記第１命令は、前記無線端末のＥｔｈｅｒｎｅｔフレームを送信するレートを低減するよう前記中央ＡＰに指示するために使用される、ステップと、
を更に含む請求項１に記載の方法。
【請求項３】
前記第１命令は、宛先アドレスが前記無線端末の前記アドレスである第２Ｅｔｈｅｒｎｅｔフレームを保存するよう前記中央ＡＰに指示するために更に使用され、
前記方法は、
前記第１分散ＡＰにより、前記第２分散ＡＰにより送信されるコンテキストハンドオーバ肯定応答を受信するステップであって、前記コンテキストハンドオーバ肯定応答は、前記コンテキストハンドオーバ要求に対する前記第２分散ＡＰの肯定応答である、ステップと、
前記第１分散ＡＰにより、前記コンテキストハンドオーバ肯定応答に応答して、前記中央ＡＰへハンドオーバ肯定応答を送信するステップであって、前記ハンドオーバ肯定応答は、前記中央ＡＰに格納される前記第２Ｅｔｈｅｒｎｅｔフレームを前記第２分散ＡＰへ送信するよう前記中央ＡＰに指示するために使用される、ステップと、
を更に含む請求項２に記載の方法。
【請求項４】
第１分散ＡＰにより、中央ＡＰにより送信されるハンドオーバ要求を受信する前記ステップの後に、前記方法は、
前記第１分散ＡＰにより、前記第１分散ＡＰに格納される前記無線端末の前記フレームを前記無線端末へ優先的に送信するステップ、
を更に含む請求項１乃至３のいずれか一項に記載の方法。
【請求項５】
分散アクセスポイントの間のハンドオーバの方法であって、
中央アクセスポイント（ＡＰ）により、第１分散ＡＰにより送信される第１命令を受信するステップであって、前記第１命令は無線端末のアドレスを有し、前記第１分散ＡＰは、複数の分散ＡＰのうち、前記無線端末にサービスする分散ＡＰである、ステップと、
前記中央ＡＰによる前記第１命令に応答して、前記第１分散ＡＰのＥｔｈｅｒｎｅｔフレームを送信するレートを低減し、前記Ｅｔｈｅｒｎｅｔフレームを保存するステップと、
前記無線端末が前記第１分散ＡＰから第２分散ＡＰへハンドオーバされるとき、前記中央ＡＰにより、前記第２分散ＡＰへ前記Ｅｔｈｅｒｎｅｔフレームを送信し、前記第１分散ＡＰへハンドオーバ要求を送信するステップであって、前記ハンドオーバ要求は、前記無線端末の前記アドレスと前記第２分散ＡＰの識別子とを有し、前記ハンドオーバ要求は、前記無線端末の未送信フレームを前記第２分散ＡＰへ送信するよう前記第１分散ＡＰに指示するために使用され、前記未送信フレームは、前記第１分散ＡＰに格納される前記無線端末のフレームの中で、前記無線端末へ送信されていないフレームである、ステップと、
を含む方法。
【請求項６】
前記第２分散ＡＰへ前記Ｅｔｈｅｒｎｅｔフレームを送信する前記ステップは、
前記中央ＡＰにより、前記中央ＡＰが前記第１分散ＡＰにより送信されるハンドオーバ肯定応答を受信した後に、前記第２分散ＡＰへ前記Ｅｔｈｅｒｎｅｔフレームを送信するステップであって、前記ハンドオーバ肯定応答は、前記第１分散ＡＰが前記第２分散ＡＰへ前記無線端末の前記未送信フレームを送信した後の前記ハンドオーバ要求に対する肯定応答である、ステップ、
を含む、請求項５に記載の方法。
【請求項７】
分散アクセスポイント（ＡＰ）であって、
中央ＡＰにより送信されるハンドオーバ要求を受信するよう構成される受信モジュールであって、前記ハンドオーバ要求は、無線端末のアドレスと第２分散ＡＰの識別子とを有する、受信モジュールと、
前記ハンドオーバ要求が受信された後に、前記第２分散ＡＰへコンテキストハンドオーバ要求を送信するよう構成される送信モジュールであって、前記コンテキストハンドオーバ要求は前記無線端末の未送信フレームを有し、前記未送信フレームは、前記無線端末の格納されたフレームの中で前記無線端末へ送信されていないフレームであり、前記コンテキストハンドオーバ要求は、前記無線端末へ前記未送信フレームを送信するよう前記第２分散ＡＰに指示するために使用される、送信モジュールと、
を含む分散ＡＰ。
【請求項８】
前記送信モジュールは、前記中央ＡＰにより送信される第１Ｅｔｈｅｒｎｅｔフレームを受信するよう更に構成され、前記第１Ｅｔｈｅｒｎｅｔフレームの宛先アドレスは前記無線端末の前記アドレスであり、
前記分散ＡＰは、
処理モジュールであって、前記第１Ｅｔｈｅｒｎｅｔフレームを保存し、前記無線端末の前記格納されたフレームは前記第１Ｅｔｈｅｒｎｅｔフレームを有し、又は、前記第１Ｅｔｈｅｒｎｅｔフレームを第１無線フレームに変換し及び前記第１無線フレームを保存し、前記無線端末の前記格納されたフレームは前記第１無線フレームを有する、よう構成される処理モジュール、
を更に含み、
前記送信モジュールは、記憶ボリュームが閾より大きいとき、前記中央ＡＰへ第１命令を送信するよう更に構成され、前記第１命令は前記無線端末の前記アドレスを有し、前記第１命令は、前記無線端末のＥｔｈｅｒｎｅｔフレームを送信するレートを低減するよう前記中央ＡＰに指示するために使用される、
請求項７に記載の分散ＡＰ。
【請求項９】
前記第１命令は、宛先アドレスが前記無線端末の前記アドレスである第２Ｅｔｈｅｒｎｅｔフレームを保存するよう前記中央ＡＰに指示するために更に使用され、
前記受信モジュールは、前記第２分散ＡＰにより送信されるコンテキストハンドオーバ肯定応答を受信するよう更に構成され、前記コンテキストハンドオーバ肯定応答は、前記コンテキストハンドオーバ要求に対する前記第２分散ＡＰの肯定応答であり、
前記送信モジュールは、前記コンテキストハンドオーバ肯定応答に応答して、前記中央ＡＰへハンドオーバ肯定応答を送信するよう更に構成され、前記ハンドオーバ肯定応答は、前記中央ＡＰに格納される前記第２Ｅｔｈｅｒｎｅｔフレームを前記第２分散ＡＰへ送信するよう前記中央ＡＰに指示するために使用される、
請求項８に記載の分散ＡＰ。
【請求項１０】
前記送信モジュールは、前記受信モジュールが前記中央ＡＰにより送信される前記ハンドオーバ要求を受信した後に、前記無線端末へ前記無線端末の前記格納されたフレームを優先的に送信するよう更に構成される、請求項７乃至９のいずれか一項に記載の分散ＡＰ。
【請求項１１】
中央アクセスポイント（ＡＰ）であって、
第１分散ＡＰにより送信される第１命令を受信するよう構成される受信モジュールであって、前記第１命令は無線端末のアドレスを有し、前記第１分散ＡＰは、複数の分散ＡＰのうち、前記無線端末にサービスする分散ＡＰである、受信モジュールと、
前記第１命令に応答して、前記第１分散ＡＰのＥｔｈｅｒｎｅｔフレームを送信するレートを低減し、前記Ｅｔｈｅｒｎｅｔフレームを保存するよう構成される処理モジュールと、
前記無線端末が前記第１分散ＡＰから第２分散ＡＰへハンドオーバされるとき、前記第２分散ＡＰへ前記Ｅｔｈｅｒｎｅｔフレームを送信し、前記第１分散ＡＰへハンドオーバ要求を送信するよう構成される送信モジュールであって、前記ハンドオーバ要求は、前記無線端末の前記アドレスと前記第２分散ＡＰの識別子とを有し、前記ハンドオーバ要求は、前記無線端末の未送信フレームを前記第２分散ＡＰへ送信するよう前記第１分散ＡＰに指示するために使用され、前記未送信フレームは、前記第１分散ＡＰに格納される前記無線端末のフレームの中で、前記無線端末へ送信されていないフレームである、送信モジュールと、
を含む中央ＡＰ。
【請求項１２】
前記送信モジュールは、前記受信モジュールが前記第１分散ＡＰにより送信されるハンドオーバ肯定応答を受信した後に、前記第２分散ＡＰへ前記Ｅｔｈｅｒｎｅｔフレームを送信するよう更に構成され、前記ハンドオーバ肯定応答は、前記第１分散ＡＰが前記第２分散ＡＰへ前記無線端末の前記未送信フレームを送信した後の前記ハンドオーバ要求に対する肯定応答である、
請求項１１に記載の中央ＡＰ。
【請求項１３】
分散アクセスポイント（ＡＰ）であって、プロセッサとメモリとネットワークインタフェースとを含み、前記プロセッサは前記メモリ及び前記ネットワークインタフェースに接続され、前記プロセッサは、
前記ネットワークインタフェースを使用することにより、中央ＡＰにより送信されるハンドオーバ要求を受信し、前記ハンドオーバ要求は、無線端末のアドレスと第２分散ＡＰの識別子とを有し、
前記ハンドオーバ要求を受信した後に、前記ネットワークインタフェースを使用することにより、前記第２分散ＡＰへコンテキストハンドオーバ要求を送信し、前記コンテキストハンドオーバ要求は前記無線端末の未送信フレームを有し、前記未送信フレームは、前記無線端末の格納されたフレームの中で前記無線端末へ送信されていないフレームであり、前記コンテキストハンドオーバ要求は、前記無線端末へ前記未送信フレームを送信するよう前記第２分散ＡＰに指示するために使用される、
よう構成される、分散ＡＰ。
【請求項１４】
前記プロセッサは、
前記ネットワークインタフェースを使用することにより、前記中央ＡＰにより送信される第１Ｅｔｈｅｒｎｅｔフレームを受信し、前記第１Ｅｔｈｅｒｎｅｔフレームの宛先アドレスは前記無線端末の前記アドレスであり、
前記メモリに前記第１Ｅｔｈｅｒｎｅｔフレームを保存し、前記無線端末の前記格納されたフレームは前記第１Ｅｔｈｅｒｎｅｔフレームを有し、又は、前記第１Ｅｔｈｅｒｎｅｔフレームを第１無線フレームに変換し及び前記メモリに前記第１無線フレームを保存し、前記無線端末の前記格納されたフレームは前記第１無線フレームを有し、
記憶ボリュームが閾より大きいとき、前記ネットワークインタフェースを使用することにより、前記中央ＡＰへ第１命令を送信し、前記第１命令は前記無線端末の前記アドレスを有し、前記第１命令は、前記無線端末のＥｔｈｅｒｎｅｔフレームを送信するレートを低減するよう前記中央ＡＰに指示するために使用される、
よう更に構成される、請求項１３に記載の分散ＡＰ。
【請求項１５】
前記第１命令は、宛先アドレスが前記無線端末の前記アドレスである第２Ｅｔｈｅｒｎｅｔフレームを保存するよう前記中央ＡＰに指示するために更に使用され、
前記プロセッサは、
前記ネットワークインタフェースを使用することにより、前記第２分散ＡＰにより送信されるコンテキストハンドオーバ肯定応答を受信し、前記コンテキストハンドオーバ肯定応答は、前記コンテキストハンドオーバ要求に対する前記第２分散ＡＰの肯定応答であり、
前記コンテキストハンドオーバ肯定応答に応答して、前記ネットワークインタフェースを使用することにより、前記中央ＡＰへハンドオーバ肯定応答を送信し、前記ハンドオーバ肯定応答は、前記中央ＡＰに格納される前記第２Ｅｔｈｅｒｎｅｔフレームを前記第２分散ＡＰへ送信するよう前記中央ＡＰに指示するために使用される、
よう更に構成される、請求項１４に記載の分散ＡＰ。
【請求項１６】
前記ネットワークインタフェースを使用することにより、前記中央ＡＰにより送信される前記ハンドオーバ要求を受信した後に、前記プロセッサは、
前記ネットワークインタフェースを使用することにより、前記無線端末へ前記無線端末の前記格納されたフレームを優先的に送信する、
よう更に構成される、請求項１３乃至１５のいずれか一項に記載の分散ＡＰ。
【請求項１７】
中央アクセスポイント（ＡＰ）であって、プロセッサとメモリとネットワークインタフェースとを含み、前記プロセッサは前記メモリ及び前記ネットワークインタフェースに接続され、前記プロセッサは、
前記ネットワークインタフェースを使用することにより、第１分散ＡＰにより送信される第１命令を受信し、前記第１命令は無線端末のアドレスを有し、前記第１分散ＡＰは、複数の分散ＡＰのうち、前記無線端末にサービスする分散ＡＰであり、
前記第１命令に応答して、前記第１分散ＡＰのＥｔｈｅｒｎｅｔフレームを送信するレートを低減し、前記Ｅｔｈｅｒｎｅｔフレームを保存し、
前記無線端末が前記第１分散ＡＰから第２分散ＡＰへハンドオーバされるとき、前記ネットワークインタフェースを使用することにより、前記第２分散ＡＰへ前記Ｅｔｈｅｒｎｅｔフレームを送信し、前記ネットワークインタフェースを使用することにより、前記第１分散ＡＰへハンドオーバ要求を送信し、前記ハンドオーバ要求は、前記無線端末の前記アドレスと前記第２分散ＡＰの識別子とを有し、前記ハンドオーバ要求は、前記無線端末の未送信フレームを前記第２分散ＡＰへ送信するよう前記第１分散ＡＰに指示するために使用され、前記未送信フレームは、前記第１分散ＡＰに格納される前記無線端末のフレームの中で、前記無線端末へ送信されていないフレームである、
よう構成される、中央ＡＰ。
【請求項１８】
前記プロセッサは、
前記ネットワークインタフェースを使用することにより、前記第１分散ＡＰにより送信されるハンドオーバ肯定応答を受信した後に、前記ネットワークインタフェースを使用することにより、前記第２分散ＡＰへ前記Ｅｔｈｅｒｎｅｔフレームを送信する、
よう更に構成される、請求項１７に記載の中央ＡＰ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信技術の分野に関し、特に分散ＡＰの間のハンドオーバの方法及び関連装置に関する。
【背景技術】
【０００２】
無線ローカルエリアネットワーク（英語：wireless  local  area  network、ＷＬＡＮ）の中の無線端末が移動するとき、無線端末は、アクセスポイント（英語：access  point、ＡＰと略す）の間でハンドオーバされる。ハンドオーバは、無線端末があるＡＰのカバレッジエリアから別のＡＰのカバレッジエリアへ移動するとき、無線端末が、前者のＡＰに接続する代わりに後者のＡＰに接続することを意味する。無線端末のハンドオーバ処理では、中央ＡＰは、無線端末へ送信されるべき新たな受信パケットを、前者のＡＰの代わりに後者のＡＰへ、直ちに転送して良い。しかしながら、この場合、前者のＡＰは、無線端末へ適時送信することに失敗した幾つかのバッファされたパケットを未だ有している場合があり、したがって、ダウンリンクパケット損失が引き起こされる。ここで、分散ＡＰから無線端末へ送信されるパケットは、ダウンリンクパケットとして参照され、無線端末から分散ＡＰへ送信されるパケットは、アップリンクパケットとして参照される。損失したダウンリンクパケットが音声サービスパケットである場合、音声の過渡損失が生じる。損失したダウンリンクパケットがビデオサービスパケットである場合、過渡フレームフリージング及びアーチファクトが現れる。したがって、ユーザ経験が低下する。
【発明の概要】
【０００３】
本願は、改良されたハンドオーバ方法を提供する。
【０００４】
第１の態様は、同じモビリティドメインの中の異なる分散ＡＰの間（つまり、同じ中央ＡＰにより管理され及び制御される異なる分散ＡＰの間）のハンドオーバの方法を提供する。第１分散ＡＰは、中央ＡＰにより送信されるハンドオーバ要求を受信し、ハンドオーバ要求は、無線端末のアドレスと第２分散ＡＰの識別子とを含む。ハンドオーバ要求を受信した後、第１分散ＡＰは、コンテキストハンドオーバ要求を第２分散ＡＰへ送信する。コンテキストハンドオーバ要求は、無線端末の未送信フレームを含む。未送信フレームは、第１分散ＡＰに格納される無線端末のフレームの中で、無線端末へ送信されていないフレームである。コンテキストハンドオーバ要求は、未送信フレームを無線端末へ送信するよう、第２分散ＡＰに指示するために使用される。
【０００５】
この技術的ソリューションでは、無線端末が第１分散ＡＰのカバレッジエリアから第２分散ＡＰのカバレッジエリアへ移動する過程で、第１分散ＡＰは、第２分散ＡＰへ、無線端末へ時間内に送信することに失敗したバッファされたフレームを送信して良く、第２分散ＡＰは、該フレームを無線端末へ送信して、無線端末が第１分散ＡＰと第２分散ＡＰとの間でハンドオーバされるときのダウンリンクパケット損失を低減する。
【０００６】
第１の態様の第１の可能な実装方法では、第１分散ＡＰは、中央ＡＰにより送信された第１Ｅｔｈｅｒｎｅｔフレームを更に受信し、第１Ｅｔｈｅｒｎｅｔフレームの宛先アドレスは、無線端末のアドレスであり、第１分散ＡＰは、第１Ｅｔｈｅｒｎｅｔフレームを保存し、第１分散ＡＰに格納される無線端末のフレームは、第１Ｅｔｈｅｒｎｅｔフレームを有し、又は、第１分散ＡＰは、第１Ｅｔｈｅｒｎｅｔフレームを第１無線フレームに変換し、第１無線フレームを保存し、第１分散ＡＰに格納される無線端末のフレームは第１無線フレームを有し、第１分散ＡＰは、第１分散ＡＰの記憶ボリュームが閾より大きいとき、中央ＡＰへ第１命令を送信し、第１命令は無線端末のアドレスを有し、第１命令は、無線端末のＥｔｈｅｒｎｅｔフレームを送信するレートを低減するよう中央ＡＰに指示するために使用される。
【０００７】
第１分散ＡＰは、未送信フレーム、つまり無線端末へ時間内に送信することに失敗したバッファされたフレームを、第２分散ＡＰへ送信し、第２分散ＡＰは、該フレームを無線端末へ送信する。未送信フレームは、第２分散ＡＰを通過する必要があり、したがって、無線端末のダウンリンクパケット遅延は増大され、一方で無線端末のダウンリンクパケット損失は低減される。したがって、無線端末のダウンリンクパケット遅延を可能な限り低減するために、第１分散ＡＰがハンドオーバ要求を受信するとき、無線端末の少量のフレームが第１分散ＡＰに格納されるよう、つまり迂回の必要なダウンリンクパケットの量が低減されるよう、分散ＡＰに格納されたフレームの量は、可能な限り制御される必要がある。
【０００８】
第１の態様の第１の可能な実装方法を参照して、第２の可能な実装方法では、第１命令は、宛先アドレスが無線端末のアドレスである第２Ｅｔｈｅｒｎｅｔフレームを保存するよう、中央ＡＰに指示するために更に使用される。第１分散ＡＰは、第２分散ＡＰにより送信されるコンテキストハンドオーバ肯定応答を更に受信して良く、コンテキストハンドオーバ肯定応答は、コンテキストハンドオーバ要求に対する、第２分散ＡＰの肯定応答である。第１分散ＡＰは、コンテキストハンドオーバ肯定応答に応答して、ハンドオーバ肯定応答を中央ＡＰへ送信する。ハンドオーバ肯定応答は、中央ＡＰに格納された第２Ｅｔｈｅｒｎｅｔフレームを第２分散ＡＰへ送信し始めるよう、中央ＡＰに指示するために使用される。
【０００９】
中央ＡＰが第１分散ＡＰにより送信されるハンドオーバ肯定応答を受信した場合、それは、第１分散ＡＰが未送信フレームの送信を完了したことを示す。中央ＡＰは、ハンドオーバ肯定応答を受信した後にのみ、格納された第２Ｅｔｈｅｒｎｅｔフレームを第２分散ＡＰへ送信する。したがって、順序の狂ったダウンリンクパケットが低減され得る。
【００１０】
第１の態様の第１又は第２の可能な実装方法を参照して、第３の可能な実装方法では、中央ＡＰにより送信されたハンドオーバ要求を受信した後に、第１分散ＡＰは、第１分散ＡＰに格納された無線端末のフレームを無線端末へ更に優先的に送信して良い。
【００１１】
第１分散ＡＰは、未送信フレーム、つまり無線端末へ時間内に送信することに失敗したバッファされたフレームを、第２分散ＡＰへ送信し、第２分散ＡＰは、該フレームを無線端末へ送信する。未送信フレームは、第２分散ＡＰを通過する必要があり、したがって、無線端末のダウンリンクパケット遅延は増大され、一方で無線端末のダウンリンクパケット損失は低減される。したがって、無線端末のダウンリンクパケット遅延を可能な限り低減するために、第１分散ＡＰは、ハンドオーバ要求を受信した後に、無線端末のフレームを優先的に送信して、未送信フレームの量を低減する、つまり迂回の必要なダウンリンクパケットの量を低減する。
【００１２】
第１の態様の第３の可能な実施に関して、第４の態様の第４の可能な実施では、方法は更に以下を含む：
無線端末の格納されたフレームの中で送信に成功したフレームの送信レートが第１閾より低いことが検出された場合、第１分散ＡＰにより、第１分散ＡＰに格納された無線端末のフレームを無線端末へ送信することを停止する。又は、
無線端末の格納されたフレームの中で送信に成功したフレームの肯定応答フレームの受信信号強度が第２閾より低いことが検出された場合、第１分散ＡＰにより、第１分散ＡＰに格納された無線端末のフレームを無線端末へ送信することを停止する。又は、
無線端末へのフレームの送信が失敗した場合、第１分散ＡＰにより、第１分散ＡＰに格納された無線端末のフレームを無線端末へ送信することを停止する。
【００１３】
第２の態様は、同じモビリティドメインの中の異なる分散ＡＰの間のハンドオーバの別の方法を提供する。中央ＡＰは、第１分散ＡＰにより送信される第１命令を受信し、第１命令は、無線端末のアドレスを有し、第１分散ＡＰは、無線端末にサービスする複数の分散ＡＰの中の分散ＡＰである。中央ＡＰは、第１命令に応答して、第１分散ＡＰのＥｔｈｅｒｎｅｔフレームを送信するレートを低減し、Ｅｔｈｅｒｎｅｔフレームを保存する。無線端末が第１分散ＡＰから第２分散ＡＰへハンドオーバされるとき、中央ＡＰは、Ｅｔｈｅｒｎｅｔフレームを第２分散ＡＰへ送信し、ハンドオーバ要求を第１分散ＡＰへ送信し、ハンドオーバ要求は無線端末のアドレスと第２分散ＡＰの識別子とを有し、ハンドオーバ要求は、無線端末の未送信フレームを第２分散ＡＰへ送信するよう、第１分散ＡＰに指示するために使用され、未送信フレームは、第１分散ＡＰに格納された無線端末のフレームの中で無線端末へ送信されていないフレームである。
【００１４】
無線端末が第１分散ＡＰから第２分散ＡＰへハンドオーバされるとき、中央ＡＰは、第２分散ＡＰを使用することにより、無線端末へ未送信フレームを送信するよう第１分散ＡＰに指示して、無線端末が第１分散ＡＰと第２分散ＡＰとの間でハンドオーバされるときのダウンリンクパケット損失を低減する。未送信フレームは、第２分散ＡＰを通過する必要があり、したがって、無線端末のダウンリンクパケット遅延は増大され、一方で無線端末のダウンリンクパケット損失は低減される。したがって、無線端末のダウンリンクパケット遅延を可能な限り低減するために、中央ＡＰは、分散ＡＰに格納されたフレームの量を制御するために、Ｅｔｈｅｒｎｅｔフレームを送信するレートを低減する。ハンドオーバの後に、中央ＡＰは、格納されたＥｔｈｅｒｎｅｔフレームを第２分散ＡＰへ送信し、第２分散ＡＰは、Ｅｔｈｅｒｎｅｔフレームを無線端末へ送信する。
【００１５】
第２の態様の第１の可能な実装方法では、Ｅｔｈｅｒｎｅｔフレームを第２分散ＡＰへ送信するステップは、以下を含む：
中央ＡＰが第１分散ＡＰにより送信されるハンドオーバ肯定応答を受信した後に、中央ＡＰにより、第２分散ＡＰへＥｔｈｅｒｎｅｔフレームを送信し、ハンドオーバ肯定応答は、第１分散ＡＰが第２分散ＡＰへ無線端末の未送信フレームを送信した後のハンドオーバ要求に対する肯定応答である。
【００１６】
中央ＡＰが第１分散ＡＰにより送信されるハンドオーバ肯定応答を受信した場合、それは、第１分散ＡＰが未送信フレームの送信を完了したことを示す。中央ＡＰは、ハンドオーバ肯定応答を受信した後にのみ、格納された第２Ｅｔｈｅｒｎｅｔフレームを第２分散ＡＰへ送信する。したがって、順序の狂ったダウンリンクパケットが低減され得る。
【００１７】
第２の態様又は第２の態様の第１の可能な実装方法を参照して、第２の可能な実装方法では、中央ＡＰは、第１分散ＡＰにより送信されるコンテキストハンドオーバ要求を更に受信して良く、コンテキストハンドオーバ要求は、無線端末の未送信フレームを含み、未送信フレームは、第１分散ＡＰに格納された無線端末のフレームの中で、無線端末へ送信されていないフレームであり、中央ＡＰは、コンテキストハンドオーバ要求を第２分散ＡＰへ転送する。
【００１８】
第３の態様は、分散ＡＰを提供する。分散ＡＰは、プロセッサ、メモリ、及びネットワークインタフェースを含む。ネットワークインタフェースは、無線インタフェースを含む。任意的に、ネットワークインタフェースは、有線インタフェースを更に含んで良い。分散ＡＰは、前述の方法に関連するメッセージを中央ＡＰから／へ受信し／送信するために、有線インタフェースを使用することにより有線で中央ＡＰに接続されて良い。代替で、分散ＡＰは、前述の方法に関連するメッセージを中央ＡＰから／へ受信し／送信するために、無線インタフェースを使用することにより中央ＡＰに接続されて良い。分散ＡＰは、無線インタフェースを使用することにより、無線端末と無線通信を実行する。プロセッサは、第１の態様における一部の又は全部の手順を実行するよう構成される。
【００１９】
第４の態様は、別の分散ＡＰを提供する。分散ＡＰは、処理モジュール、送信モジュール、及び受信モジュールを含む。分散ＡＰは、前述のモジュールを使用することにより、第１の態様における一部又は全部の方法を実施する。
【００２０】
第５の態様は、コンピュータ記憶媒体を提供する。コンピュータ記憶媒体は、プログラムを格納し、プログラムは第１の態様の一部又は全部のステップを実行する。
【００２１】
第６の態様は、中央を提供する。中央ＡＰは、プロセッサ、メモリ、及びネットワークインタフェースを含む。プロセッサ４１は、メモリ及びネットワークインタフェースに接続される。例えば、プロセッサは、バスを使用することにより、メモリ及びネットワークインタフェースに接続されて良い。ネットワークインタフェースは、１又は複数のＥｔｈｅｒｎｅｔインタフェースを含む。ネットワークインタフェースが１つのＥｔｈｅｒｎｅｔインタフェースを含む場合、中央ＡＰは、Ｅｔｈｅｒｎｅｔインタフェースを使用することにより、切替装置に接続されて良い。切替装置の１又は複数のネットワークインタフェースは、前述の方法に関連するメッセージを分散ＡＰから／へ受信し／送信するために、有線で分散ＡＰに接続される。切替装置の残りのネットワークインタフェースは、別のネットワーク装置により送信されるＥｔｈｅｒｎｅｔフレームを受信するために、有線で、別のネットワーク装置に接続される。ネットワークインタフェースが複数のＥｔｈｅｒｎｅｔインタフェースを含む場合、複数のＥｔｈｅｒｎｅｔインタフェースの中の１又は複数のＥｔｈｅｒｎｅｔインタフェースは、前述の方法に関連するメッセージを分散ＡＰから／へ受信し／送信するために、有線で分散ＡＰに接続される。複数のＥｔｈｅｒｎｅｔインタフェースの中の残りのネットワークインタフェースは、別のネットワーク装置により送信されるＥｔｈｅｒｎｅｔフレームを受信するために、有線で、別のネットワーク装置に接続される。プロセッサは、第２の態様における一部の又は全部の手順を実行するよう構成される。
【００２２】
第７の態様は、別の中央ＡＰを提供する。中央ＡＰは、処理モジュール、送信モジュール、及び受信モジュールを含む。中央ＡＰは、前述のモジュールを使用することにより、第２の態様における一部又は全部の方法を実施する。
【００２３】
第８の態様は、コンピュータ記憶媒体を提供する。コンピュータ記憶媒体は、プログラムを格納し、プログラムは第２の態様の一部又は全部のステップを実行する。
【図面の簡単な説明】
【００２４】
本発明の実施形態の技術的解決策をより明確に記載するために、実施形態を説明するのに必要な添付の図面を以下に簡単に説明する。明らかなことに、以下の説明中の添付の図面は、本発明の一部の実施形態であり、これらの図面に従って当業者により創造的労力を有しないで他の図面も得られる。
【図１】本発明の一実施形態による中央分散アーキテクチャの概略的構造図である。
【図２Ａ】本発明の一実施形態による分散ＡＰの間のハンドオーバの方法の概略的フローチャートである。
【図２Ｂ】本発明の一実施形態による分散ＡＰの間のハンドオーバの方法の概略的フローチャートである。
【図３】本発明の一実施形態によるハンドオーバシナリオの概略図である。
【図４】本発明の一実施形態による中央ＡＰの概略的構造図である。
【図５】本発明の一実施形態による別の中央ＡＰの概略的構造図である。
【図６】本発明の一実施形態による分散ＡＰの概略的構造図である。
【図７】本発明の一実施形態による別の分散ＡＰの概略的構造図である。
【発明を実施するための形態】
【００２５】
図１に示すように、中央分散アーキテクチャは、中央ＡＰと、少なくとも２つの分散ＡＰと、を含む。分散ＡＰは、無線周波数機能を有するＡＰである。中央ＡＰは、無線周波数機能を有するＡＰであって良く、又は無線周波数機能を有しないネットワーク装置であって良い。中央ＡＰ及び分散ＡＰの更なる詳細な機能については、以下の記載を参照する。
【００２６】
中央ＡＰは、従来のＡＰの機能（無線周波数部分を除く）を有し、無線端末の割り当て及び中央ＡＰ内ハンドオーバを制御する機能のような、無線制御部の幾つかの機能が中央ＡＰに追加される。さらに、中央ＡＰは、分散ＡＰを管理する機能を更に有する。中央ＡＰ内ハンドオーバの機能は、無線端末に、同じ中央ＡＰにより制御される異なる分散ＡＰの間でハンドオーバさせる機能を表す。前述の機能に加えて、中央ＡＰは、従来のＡＰのブロードバンドサービス関連機能及びサービス転送関連機能、例えばサービス品質（英語：quality  of  service、ＱｏＳ）及びアクセス制御リスト（英語：access  control  list、ＡＣＬ）、を更に有して良い。前述の無線制御部は、無線アクセスポイントの制御及びプロビジョニング（英語：Control  And  Provisioning  of  Wireless  Access  Points、ＣＡＰＷＡＰ）プロトコルにおけるアクセス制御部（英語：Access  Controller、ＡＣ）であって良い。
【００２７】
中央ＡＰは、ゲートウェイの機能を更に有して良い。中央ＡＰは、ネットワークアクセス制御（英語：network  access  control、ＮＡＣ）機能、及び動的ホスト構成プロトコル（英語：Dynamic  Host  Configuration  Protocol、ＤＨＣＰ）サーバの機能を更に有して良い。
【００２８】
分散ＡＰは、従来のＡＰと別個の無線周波数モジュールである。分散ＡＰは、ＷＬＡＮの中の無線インタフェースパケットを処理することを担い、有線ネットワークのトンネル（例えば、Ｅｔｈｅｒｎｅｔ）を使用することにより中央ＡＰと通信する。中央ＡＰは、直接に又はＣＡＰＷＡＰプロトコルを使用することにより分散ＡＰと通信して良い。
【００２９】
無線終端点（英語：Wireless  Termination  Point、ＷＴＰ）とＡＣとの間の制御チャネルは、ＣＡＰＷＡＰプロトコルにおいて提供される。本発明の実施形態では、分散ＡＰは、ＣＡＰＷＡＰトンネルを使用することにより中央ＡＰと通信し、中央ＡＰは、ＣＡＰＷＡＰプロトコルにおけるＡＣとして使用され、分散ＡＰはＣＡＰＷＡＰプロトコルにおけるＷＴＰとして使用される。
【００３０】
本発明の実施形態は、無線端末が同じ中央ＡＰにより制御される異なる分散ＡＰの間でハンドオーバされるシナリオに適用可能である。無線端末は、ＷＬＡＮ局（英語：station、ＳＴＡ）の機能を有する任意の装置、例えば携帯電話機（英語：cell  phone）、スマートフォン（英語：smartphone）、コンピュータ（英語：computer）、タブレットコンピュータ（英語：tablet  computer）、パーソナルデジタルアシスタント（英語：personal  digital  assistant、ＰＤＡ）、モバイルインターネット装置（英語：mobile  Internet  device、ＭＩＤ）、ウエアラブル装置、又は電子書籍リーダ（英語：e−book  reader）、である。
【００３１】
図２Ａ及び図２Ｂを参照すると、図２Ａ及び図２Ｂは、本発明の一実施形態による分散ＡＰの間のハンドオーバの方法の概略的フローチャートである。同じ中央ＡＰにより制御される分散ＡＰのカバレッジエリアでは、複数の無線端末がハンドオーバされて良く、無線端末は、分散ＡＰの間の同じハンドオーバ手順を有する。したがって、無線端末のうちの１つ、つまり、ターゲット無線端末が、本発明の本実施形態において説明のための一例として使用される。図２Ａ及び図２Ｂに示すように、方法は以下のステップを含む。
【００３２】
Ｓ２０１。中央ＡＰは、第１Ｅｔｈｅｒｎｅｔフレームを受信する。
【００３３】
中央ＡＰは、別の有線ネットワーク装置又は分散ＡＰから第１Ｅｔｈｅｒｎｅｔフレームを受信して良い。第１Ｅｔｈｅｒｎｅｔフレームの宛先アドレスは、ターゲット無線端末のアドレス、例えばターゲット無線端末の媒体アクセス制御（英語：media  access  control、ＭＡＣ）アドレスである。中央ＡＰは、ターゲット無線端末のアドレスに従い、ターゲット無線端末の第１Ｅｔｈｅｒｎｅｔフレームを識別して良い。
【００３４】
Ｓ２０２。中央ＡＰは、第１Ｅｔｈｅｒｎｅｔフレームを第１分散ＡＰ（以後、ＡＰ  １として参照される）へ送信する。
【００３５】
ＡＰ  １は、ターゲット無線端末がハンドオーバされる前に、ターゲット無線端末にサービスする分散ＡＰである。
【００３６】
Ｓ２０３。ＡＰ  １は、第１Ｅｔｈｅｒｎｅｔフレームを受信する。
【００３７】
Ｓ２０４。任意的に、ＡＰ１は、第１Ｅｔｈｅｒｎｅｔフレームを保存する。
【００３８】
ＡＰ  １は、複数の無線端末のＥｔｈｅｒｎｅｔフレームを格納する記憶領域を残し、無線端末のアドレスに従い、異なる無線端末のＥｔｈｅｒｎｅｔフレームを区別して良い。ＡＰ  １は、ターゲット無線端末の第１Ｅｔｈｅｒｎｅｔフレームを受信した後に、第１Ｅｔｈｅｒｎｅｔフレームを直接保存して良い。代替で、第１Ｅｔｈｅｒｎｅｔフレームを第１無線フレームに変換した後に、ＡＰ  １は第１無線フレームを保存して良い。
【００３９】
Ｓ２０５。記憶ボリュームが閾より大きい場合、ＡＰ  １は、中央ＡＰへ第１命令を送信する。ここで、第１命令は、ターゲット無線端末のアドレスを含む。
【００４０】
任意的に、記憶ボリュームが閾より大きいことは、ターゲット無線端末の格納されたフレームのボリュームが閾より大きいことを意味して良い。ターゲット無線端末のフレームのボリュームが閾より大きいことは、ターゲット無線端末のフレームの量がデータ閾より大きいこと、又はターゲット無線端末のフレームのデータ量が容量閾より大きいことを意味して良い。
【００４１】
任意的に、記憶ボリュームが閾より大きいことは、全ての無線端末の格納されたフレームの合計ボリュームが閾より大きいことを意味して良い。全ての無線端末のフレームの合計ボリュームが閾より大きいことは、全ての無線端末のフレームの合計量がデータ閾より大きいこと、又は全ての無線端末のフレームの合計データ量が容量閾より大きいことを意味して良い。全ての無線端末の格納されたフレームの合計ボリュームが閾より大きい場合、第１命令は、全ての無線端末のアドレス又は幾つかの無線端末のアドレスを含んで良い。
【００４２】
Ｓ２０６。中央ＡＰは、第１命令を受信する。
【００４３】
Ｓ２０７。中央ＡＰは、第１命令に応答する。
【００４４】
中央ＡＰが第１命令に応答するとき実行される動作は、以下の通りであって良い。
【００４５】
中央ＡＰは、ターゲット無線端末のＥｔｈｅｒｎｅｔフレームを送信するレートを低下する。例えば、中央ＡＰが第１命令を受信した後に、ターゲット無線端末のＥｔｈｅｒｎｅｔフレームを受信するレートが、送信閾Ｘより大きい場合、中央ＡＰは、レートＸでターゲット無線端末のＥｔｈｅｒｎｅｔフレームを送信し、未送信Ｅｔｈｅｒｎｅｔフレームを保存する。別の例では、第１命令を受信した後に、中央ＡＰは、ターゲット無線端末のＥｔｈｅｒｎｅｔフレームの送信を一時停止して良い。
【００４６】
中央ＡＰは、宛先アドレスがターゲット無線端末のアドレスである第２Ｅｔｈｅｒｎｅｔフレームを保存する。
【００４７】
Ｓ２０８。ターゲット無線端末がハンドオーバ条件を満たすとき、中央ＡＰは、ターゲット無線端末がＡＰ  １から第２分散ＡＰ（以後、ＡＰ  ２として参照される）へハンドオーバされるべきである。
【００４８】
ＡＰ  ２は、ターゲット無線端末がハンドオーバされた後に、ターゲット無線端末にサービスする分散ＡＰである。
【００４９】
任意的に、中央ＡＰは、ターゲット無線端末がハンドオーバ条件を満たすか否かをリアルタイムに決定して良い。図３に示すように、ターゲット無線端末がネットワークに接続した後、現在関連する分散ＡＰ（例えば、図３のＡＰ  ２）及び現在関連する分散ＡＰの近隣の分散ＡＰ（例えば、図３のＡＰ  １及びＡＰ  ３）は、中央ＡＰへ同時に、ターゲット無線端末の受信信号強度表示（英語：received  signal  strength  indication、ＲＳＳＩ）を周期的に報告する。中央ＡＰは、分散ＡＰによりモニタされるターゲット無線端末のＲＳＳＩに基づき、ハンドオーバ条件が満たされるか否かを決定する。ハンドオーバ条件が満たされる場合、中央ＡＰは、ターゲット無線端末がＡＰ  １からＡＰ  ２へハンドオーバされることを決定する。
【００５０】
幾つかの実施形態では、中央ＡＰは、ターゲット無線端末に現在サービスしている分散ＡＰにより送信されるＲＳＳＩを、ターゲット無線端末に現在サービスしている分散ＡＰの近隣の分散ＡＰにより送信されるＲＳＳＩと、別個に比較する。近隣の分散ＡＰにより送信されるＲＳＳＩにより示される強度と、ターゲット無線端末に現在サービスしている分散ＡＰにより送信されるＲＳＳＩにより示される強度との間の差が、特定閾に達する場合、及び後の時間期間において、近隣の分散ＡＰにより送信されるＲＳＳＩにより示される強度は次第に高くなり、ターゲット無線端末に現在サービスしている分散ＡＰにより送信されるＲＳＳＩにより示される強度は次第に低くなり、中央ＡＰはハンドオーバ条件が満たされることを決定する。図３に示すように、ＡＰ  ２により送信されるＲＳＳＩはＲＳＳＩ  ２であり、ＡＰ  １により送信されるＲＳＳＩはＲＳＳＩ  １であり、ＡＰ  ３により送信されるＲＳＳＩはＲＳＳＩ  ３であると仮定する。ＲＳＳＩ３からＲＳＳＩ２を減算した後に得られる差が特定閾に達する場合、及び後の時間期間において、ＲＳＳＩ３により示される強度は次第に高くなり、ＲＳＳＩ２により示される強度は次第に低くなり、中央ＡＰはハンドオーバ条件が満たされることを決定する。
【００５１】
ハンドオーバ条件は、ハンドオーバ決定のために使用できる別の組合せ、例えば近隣の分散ＡＰにより送信されるＲＳＳＩにより示される強度が特定閾を超えること、及びターゲット無線端末に現在サービスしている分散ＡＰにより送信されるＲＳＳＩにより示される強度が特定閾より低いこと、であって良い。
【００５２】
Ｓ２０９。中央ＡＰは、ハンドオーバ要求をＡＰ  １へ送信する。
【００５３】
ハンドオーバ要求は、ターゲット無線端末のアドレス、例えばターゲット無線端末のＭＡＣアドレス、ＡＰ  ２の識別子、例えばＡＰ  ２のＭＡＣアドレス又はインターネットプロトコル（英語：Internet  Protocol、ＩＰ）アドレスを含む。ハンドオーバ要求は、ターゲット無線端末がＡＰ  １のカバレッジエリアからＡＰ  ２のカバレッジエリアへ出て行くことを、ＡＰ  １に知らせるために使用される。
【００５４】
Ｓ２１０。ＡＰ１は、ハンドオーバ要求を受信する。
【００５５】
任意的に、ＡＰ  １は、ターゲット無線端末へ第２命令を送信して良い。
【００５６】
任意的に、ＡＰ  １は、第２命令を繰り返し送信して良い。第２命令は、無線フレームの送信を一時停止するよう、ターゲット無線端末に指示するために使用される。
【００５７】
任意的に、第２命令は、無線フレームの送信の一時停止が指示される期間を含んで良い。第２命令により示される及び無線フレームの送信が一時停止される期間はＴであると仮定する。第２命令を受信すると、ターゲット無線端末は、時間期間Ｔの後に、無線フレームを送信する。
【００５８】
Ｓ２１１。ＡＰ  １は、ＡＰ  ２へコンテキストハンドオーバ要求を送信する。ここで、コンテキストハンドオーバ要求は、ターゲット無線端末の未送信フレームを含む。
【００５９】
未送信フレームは、ＡＰ  １に格納されるターゲット無線端末のフレームの中で、ターゲット無線端末へ送信されていないフレームである。ＡＰ  １に格納されるターゲット無線端末のフレームがＥｔｈｅｒｎｅｔフレームである場合、ターゲット無線端末の未送信フレームは、宛先アドレスがターゲット無線端末のアドレスであるフレームである。ＡＰ  １に格納されるターゲット無線端末のフレームが無線フレームである場合、ターゲット無線端末の未送信フレームは、受信側アドレスがターゲット無線端末のアドレスであるフレームである。
【００６０】
任意的に、ＡＰ  １が中央ＡＰにより送信されたハンドオーバ要求を受信した後、ＡＰ  １は、ＡＰ  １に格納されたターゲット無線端末のフレームを、ターゲット無線端末へ優先的に送信して良い。中央ＡＰがハンドオーバ要求を送信した後に、ターゲット無線端末にサービスするＡＰは、ＡＰ  ２に変更される。しかしながら、ハンドオーバはほんの最近に生じたので、ターゲット無線端末は、ＡＰ  １の無線信号を依然として受信して良い。ハンドオーバの後に、ＡＰ  １は、依然として、ＡＰ  １に格納されたターゲット無線端末のフレームを、ターゲット無線端末へ送信しようと試みて良い。ＡＰ  １がターゲット無線端末の少数のフレームを格納する場合、ＡＰ  １は、なお、ターゲット無線端末の全てのフレームを時間内に送信して良く、したがって、コンテキストハンドオーバ要求のＡＰ  ２への送信は回避される。どんな場合でも、ターゲット無線端末がＡＰ  １の無線信号を依然として受信できるときに、ターゲット無線端末へ可能な限り多くのフレームを送信するために、ＡＰ  １は、ターゲット無線端末のフレームを優先的に送信して良い。
【００６１】
例えば、ダウンリンクパケットスケジューリングの間、ターゲット無線端末のフレームは、優先的に送信されて良い。つまり、ターゲット無線端末のフレームは、別の無線端末のフレームが送信される前に、送信される。別の例では、ＡＰ  １は、高優先度アクセスカテゴリ（英語：access  category）を使用することによりターゲット無線端末のＷＬＡＮフレームを送信する。
【００６２】
さらに任意的に、ＡＰ  １が、ＡＰ  １に格納されたターゲット無線端末のフレームをターゲット無線端末へ優先的に送信する処理において、以下のケースのうちの任意の１又は複数が生じる場合、ＡＰ  １は、ＡＰ  １に格納されたターゲット無線端末のフレームのターゲット無線端末への送信を停止する。
【００６３】
ケース１：ＡＰ  １は、ターゲット無線端末の格納されたフレームの送信レートを検出し、送信の成功したフレームの送信レートが第１閾（例えば、６Ｍｂｐｓ）より低いことが検出された場合、ターゲット無線端末のフレームの送信を停止して良い。ＡＰ  １に格納されたターゲット無線端末のフレームは５個のフレーム｛Ａ，Ｂ，Ｃ，Ｄ，Ｅ｝を含むと仮定する。ＡＰ  １は、フレームＡをターゲット無線端末へ送信し、フレームＡの送信レートを記録する。ターゲット無線端末により返される肯定応答フレームが受信された場合、これは、フレームＡが送信に成功したことを示す。ＡＰ  １は、次に、フレームＡの送信レートを第１閾と比較し、フレームＡの送信レートが第１閾より小さい場合、ターゲット無線端末のフレームの送信を停止し、｛Ｂ，Ｃ，Ｄ，Ｅ｝をターゲット無線端末の未送信フレームとして使用する。
【００６４】
ケース２：ＡＰ  １は、ターゲット無線端末の格納されたフレームの中で送信に成功したフレームの肯定応答フレームの受信信号強度を検出し、送信したフレームの肯定応答フレームの受信信号強度が第２閾（例えば、−７０ｄＢｍ）より低いことが検出された場合、ターゲット無線端末のフレームの送信を停止して良い。ＡＰ  １に格納されたターゲット無線端末のフレームは５個のフレーム｛Ａ，Ｂ，Ｃ，Ｄ，Ｅ｝を含むと仮定する。ＡＰ  １は、フレームＡをターゲット無線端末へ送信する。ターゲット無線端末により返される肯定応答フレームが受信された場合、これは、フレームＡが送信に成功したことを示す。ＡＰ  １は、肯定応答フレームの受信信号強度を得て、肯定応答フレームの受信信号強度が第２閾より小さい場合、ターゲット無線端末のフレームの送信を停止し、｛Ｂ，Ｃ，Ｄ，Ｅ｝をターゲット無線端末の未送信フレームとして使用する。
【００６５】
ケース３：ＡＰ  １は、ターゲット無線端末へのフレームの送信が失敗したか否かを検出し、ターゲット無線端末へのフレームの送信が失敗したことが検出された場合、ターゲット無線端末のフレームの送信を停止して良い。ＡＰ  １に格納されたターゲット無線端末のフレームは５個のフレーム｛Ａ，Ｂ，Ｃ，Ｄ，Ｅ｝を含むと仮定する。ＡＰ  １は、フレームＡをターゲット無線端末へ送信する。ターゲット無線端末により返される肯定応答フレームが受信された場合、これは、フレームＡが送信に失敗したことを示す。ＡＰ  １は、ターゲット無線端末のフレームの送信を停止し、｛Ｂ，Ｃ，Ｄ，Ｅ｝をターゲット無線端末の未送信フレームとして使用する。
【００６６】
ＡＰ  １に格納されたターゲット無線端末のフレームがフレームキューの形式で配置される場合、任意的に、フレームキューは、ハードウェアキュー及びソフトウェアキューに分けられて良い。ソフトウェアキューの中のフレームは、バッファされた状態であり、ハードウェアキューの中のフレームは、送信される予定であり又は無線周波数チップの中で送信されている。ＡＰ  １は、ソフトウェアキューの中のフレームを、ターゲット無線端末の未送信フレームとして直接に使用し、ハードウェアキューの中のフレームをターゲット無線端末へ順に送信して良い。ハードウェアキューの中のフレームの送信が失敗したことが検出された場合、ＡＰ  １は、ハードウェアキューの中の残りのフレーム及びソフトウェアキューの中のフレームを、ターゲット無線端末の未送信フレームとして使用する。
【００６７】
ＡＰ  １は、例えばＡＰ  １及びＡＰ  ２がネットワークの中で接続されると、ＡＰ  ２へコンテキストハンドオーバ要求を直接送信して良い。任意的に、コンテキストハンドオーバ要求は、ＡＰ  １により送信された後に、中央ＡＰを通ってＡＰ  ２に到達する。例えば、ＡＰ  １及びＡＰ  ２がネットワークの中で接続されると、ＡＰ  １は、コンテキストハンドオーバ要求を中央ＡＰへ送信して良く、中央ＡＰは、コンテキストハンドオーバ要求をＡＰ  ２へ送信する。図２Ａ及び図２Ｂは、ＡＰ  １がＡＰ  ２と直接通信するケースのみを示し、中央ＡＰを使用することにより転送が実行されるケースは省略される。
【００６８】
任意的に、ターゲット無線端末の未送信フレームが第３閾を超える場合、ＡＰ  １は、ターゲット無線端末の未送信フレームが送信されるまで、複数のコンテキストハンドオーバ要求をＡＰ  ２へ送信して良い。コンテキストハンドオーバ要求は、ターゲット無線端末の異なる未送信フレームを含む。
【００６９】
任意的に、コンテキストハンドオーバ要求は、ターゲット無線端末の仮想基本サービスセット識別子（英語：basic  service  set  identifier、ＢＳＳＩＤ）、ユーザキー、等を更に含んで良い。
【００７０】
中央ＡＰは、複数の仮想ＢＳＳＩＤを生成して良い。ターゲット無線端末が中央ＡＰの任意の分散ＡＰにアクセスした後、中央ＡＰは、ターゲット無線端末の仮想ＢＳＳＩＤを指定する。中央ＡＰは、複数の仮想ＢＳＳＩＤを予め生成し、ターゲット無線端末が任意の分散ＡＰにアクセスした後に、ターゲット無線端末のために仮想ＢＳＳＩＤのうちの１つを指定して良い。代替で、中央ＡＰは、仮想ＢＳＳＩＤを予め生成せず、しかしターゲット無線端末が任意の分散ＡＰにアクセスした後に、仮想ＢＳＳＩＤを生成し及びターゲット無線端末のために仮想ＢＳＳＩＤを指定して良い。ターゲット無線端末が中央ＡＰの範囲内でハンドオーバされるとき（つまり、中央ＡＰの全ての分散ＡＰの範囲）、仮想ＢＳＳＩＤは不変のままである。つまり、ＷＬＡＮフレームをターゲット無線端末へ送信するとき、中央ＡＰの各分散ＡＰは、ＷＬＡＮフレームの中にあり且つＡＰのＭＡＣアドレスが入れられるべきフィールド、例えば送信側アドレスフィールド及びＢＳＳＩＤフィールドに、仮想ＢＳＳＩＤを入れる。したがって、ターゲット無線端末が中央ＡＰの範囲内にあるとき、ターゲット無線端末は、ＢＳＳＩＤが仮想ＢＳＳＩＤであるＡＰとターゲット無線端末が通信していると考える。ターゲット無線端末のアドレスは、ターゲット無線端末がＡＰ  ２のカバレッジエリアへ移動する予定であることを、ＡＰ  ２に知らせるために使用される。ターゲット無線端末のユーザキーは、暗号化及び解読に関連し且つターゲット無線端末がＡＰ  １と通信するとき使用されるデータである。
【００７１】
Ｓ２１２。ＡＰ  ２は、コンテキストハンドオーバ要求を受信する。
【００７２】
ＡＰ  １が複数のコンテキストハンドオーバ要求を送信する場合、相応して、ＡＰ  ２は、複数のコンテキストハンドオーバ要求を受信して良い。コンテキストハンドオーバ要求を受信すると、ＡＰ  ２は、ターゲット無線端末のコンテキストを生成する。コンテキストは、ターゲット無線端末に関連付けられたデータ、例えばターゲット無線端末のアドレス及び対応する仮想ＢＳＳＩＤを記録するために使用される。コンテキストハンドオーバ要求が、ターゲット無線端末のユーザキーを含む場合、ＡＰ  ２は、コンテキストハンドオーバ要求を受信すると、ＡＰ  ２の暗号化及び解読モジュールにユーザキーを更に設定する。
【００７３】
Ｓ２１３。ＡＰ  ２は、未送信フレームをターゲット無線端末へ送信する。
【００７４】
ＡＰ  １が複数のコンテキストハンドオーバ要求を送信する場合、コンテキストハンドオーバ要求が受信される度に、ＡＰ  ２は、コンテキストハンドオーバ要求の中の未送信フレームを抽出し、未送信フレームをターゲット無線端末へ送信して良い。代替で、ＡＰ  ２は、全てのコンテキストハンドオーバ要求の中の未送信フレームを抽出した後にのみ、抽出した未送信フレームをターゲット無線端末へ送信して良い。
【００７５】
Ｓ２１４。任意的に、ＡＰ  ２は、コンテキストハンドオーバ肯定応答をＡＰ  １へ送信する。
【００７６】
ＡＰ  １が複数のコンテキストハンドオーバ要求をＡＰ  ２へ送信する場合、ＡＰ  ２は、各コンテキストハンドオーバ要求に対してコンテキストハンドオーバ肯定応答を送信して良く、或いは、ＡＰ  ２は、全てのコンテキストハンドオーバ要求に対して１つのコンテキストハンドオーバ肯定応答で応じて良い。
【００７７】
Ｓ２１３及びＳ２１４は、厳格なシーケンスで実行されず、同時に実行されて良い。
【００７８】
Ｓ２１５。任意的に、ＡＰ  １は、コンテキストハンドオーバ肯定応答を受信する。
【００７９】
Ｓ２１６。任意的に、ＡＰ  １は、コンテキストハンドオーバ肯定応答に応答して、ハンドオーバ肯定応答を中央ＡＰへ送信する。
【００８０】
ハンドオーバ肯定応答は、ターゲット無線端末の格納された第２ＥｔｈｅｒｎｅｔフレームをＡＰ  ２へ送信し始めるよう、中央ＡＰに指示するために使用される。ＡＰ  １は、代替で、ハンドオーバ要求を受信した後の任意の時機に、ハンドオーバ肯定応答を中央ＡＰへ送信して良い。
【００８１】
ＡＰ  １が複数のコンテキストハンドオーバ要求をＡＰ  ２へ送信する場合、ＡＰ  １は、最後のコンテキストハンドオーバ肯定応答を受信した後にのみ、ハンドオーバ肯定応答を中央ＡＰへ送信して良く、或いは、ＡＰ  １は、最初のコンテキストハンドオーバ肯定応答を受信すると、ハンドオーバ肯定応答を中央ＡＰへ送信して良い。
【００８２】
Ｓ２１７。任意的に、中央ＡＰは、ハンドオーバ肯定応答を受信する。
【００８３】
Ｓ２１８。中央ＡＰは、ターゲット無線端末の第２ＥｔｈｅｒｎｅｔフレームをＡＰ  ２へ送信する。
【００８４】
本実施形態では、順序の狂ったダウンリンクパケットを減少させるために、中央ＡＰは、ハンドオーバ肯定応答を受信した後にのみ、ターゲット無線端末の第２ＥｔｈｅｒｎｅｔフレームをＡＰ  ２へ送信する。代替で、中央ＡＰは、ターゲット無線端末がＡＰ  １からＡＰ  ２へハンドオーバされることを決定すると、ターゲット無線端末の第２ＥｔｈｅｒｎｅｔフレームをＡＰ  ２へ送信して良い。
【００８５】
ＡＰ  ２が第２Ｅｔｈｅｒｎｅｔフレームを受信した後の処理手順については、ＡＰ  １が中央ＡＰにより送信された第１Ｅｔｈｅｒｎｅｔフレームを受信した後の前述の関連する記載を参照でき、詳細事項はここで記載されない。
【００８６】
図２Ａ及び図２Ｂに示す実施形態では、ターゲット無線端末がＡＰ  １のカバレッジエリアからＡＰ  ２のカバレッジエリアへ移動する過程で、ＡＰ  １は、ターゲット無線端末へ時間内に送信することに失敗したバッファされたフレームをＡＰ  ２へ送信し、ＡＰ  ２を使用することによりターゲット無線端末へ該フレームを送信して、ターゲット無線端末がＡＰ  １とＡＰ  ２との間でハンドオーバされるときのダウンリンクパケット損失を低減する。
【００８７】
図４を参照すると、図４は、本発明の一実施形態による中央ＡＰの概略的構造図である。図４に示すように、中央ＡＰは、プロセッサ４１、メモリ４２、及びネットワークインタフェース４３を含む。プロセッサ４１は、メモリ４２及びネットワークインタフェース４３に接続される。例えば、プロセッサ４１は、バスを使用することにより、メモリ４２及びネットワークインタフェース４３に接続されて良い。
【００８８】
プロセッサ４１は、前述の方法における対応する機能を実行する際に、中央ＡＰを支援するよう構成される。プロセッサ４１は、中央処理ユニット（英文：central  processing  unit；ＣＰＵ）、ネットワークプロセッサ（英語：network  processor、ＮＰ）、ハードウェアチップ、又はそれらの任意の組合せであって良い。前述のハードウェアチップは、特定用途向け集積回路（英語：application−specific  integrated  circuit、ＡＳＩＣ）、プログラマブルロジック素子（英語：programmable  logic  device、ＰＬＤ）、又はそれらの組合せであって良い。前述のＰＬＤは、複合プログラマブルロジック素子（英語：complex  programmable  logic  device、ＣＰＬＤ）、フィールドプログラマブルゲートアレイ（英語：field−programmable  gate  array、ＦＰＧＡ）、一般的なアレイロジック（英語：generic  array  logic、ＧＡＬ）、又はそれらの組合せであって良い。
【００８９】
メモリ４２は、ハンドオーバ条件、無線端末の未送信フレーム、等を格納するよう構成される。メモリ４２は、揮発性メモリ（英語：volatile  memory）、例えばランダムアクセスメモリ（英語：random  access  memory、ＲＡＭと略す）を含んで良い。メモリ４２は、不揮発性メモリ（英語：non−volatile  memory）、例えば読み出し専用メモリ（英語：read−only  memory、ＲＯＭと略す）、フラッシュメモリ（英語：flash  memory）、ハードディスクドライブ（英語：hard  disk  drive、ＨＤＤと略す）、ソリッドステートドライブ（英語：solid−state  drive、ＳＳＤと略す）も含んで良い。代替で、メモリ４２は、前述の種類のメモリの組合せを含んで良い。
【００９０】
ネットワークインタフェース４３は、１又は複数のＥｔｈｅｒｎｅｔインタフェースを含む。ネットワークインタフェース４３が１つのＥｔｈｅｒｎｅｔインタフェースを含む場合、中央ＡＰは、Ｅｔｈｅｒｎｅｔインタフェースを使用することにより、切替装置に接続されて良い。切替装置の１又は複数のネットワークインタフェースは、前述の方法に関連するメッセージを分散ＡＰから／へ受信し／送信するために、有線で分散ＡＰに接続される。切替装置の残りのネットワークインタフェースは、別のネットワーク装置により送信されるＥｔｈｅｒｎｅｔフレームを受信するために、有線で、別のネットワーク装置に接続される。ネットワークインタフェース４３が複数のＥｔｈｅｒｎｅｔインタフェースを含む場合、複数のＥｔｈｅｒｎｅｔインタフェースの中の１又は複数のＥｔｈｅｒｎｅｔインタフェースは、前述の方法に関連するメッセージを分散ＡＰから／へ受信し／送信するために、有線で分散ＡＰに接続される。複数のＥｔｈｅｒｎｅｔインタフェースの中の残りのネットワークインタフェースは、別のネットワーク装置により送信されるＥｔｈｅｒｎｅｔフレームを受信するために、有線で、別のネットワーク装置に接続される。
【００９１】
プロセッサ４１は、以下の動作を実行して良い：
ネットワークインタフェース４３を使用することにより、第１分散ＡＰにより送信される第１命令を受信し、第１命令は無線端末のアドレスを有し、第１分散ＡＰは、複数の分散ＡＰのうち、無線端末にサービスする分散ＡＰであり、第１命令に応答して、第１分散ＡＰのＥｔｈｅｒｎｅｔフレームを送信するレートを低減し、Ｅｔｈｅｒｎｅｔフレームをメモリ４２に保存し、無線端末が第１分散ＡＰから第２分散ＡＰへハンドオーバされることを決定すると、ネットワークインタフェース４３を使用することにより、第２分散ＡＰへＥｔｈｅｒｎｅｔフレームを送信し、ネットワークインタフェース４３を使用することにより、第１分散ＡＰへハンドオーバ要求を送信し、ハンドオーバ要求は、無線端末のアドレスと第２分散ＡＰの識別子とを有し、ハンドオーバ要求は、無線端末の未送信フレームを第２分散ＡＰへ送信するよう第１分散ＡＰに指示するために使用され、未送信フレームは、第１分散ＡＰに格納される無線端末のフレームの中で、無線端末へ送信されていないフレームである。
【００９２】
さらに、ネットワークインタフェース４３を使用することにより、第１分散ＡＰにより送信されたハンドオーバ肯定応答を受信した後に、プロセッサ４１は、ネットワークインタフェース４３を使用することにより、Ｅｔｈｅｒｎｅｔフレームを第２分散ＡＰへ更に送信して良い。
【００９３】
図５を参照すると、図５は、本発明の一実施形態による別の中央ＡＰの概略的構造図である。図５に示すように、中央ＡＰは、処理モジュール５１、送信モジュール５２、及び受信モジュール５３を含む。処理モジュール５１は、図４に示すプロセッサの機能を実施する。送信モジュール５２及び受信モジュール５３は、図４に示すネットワークインタフェースの機能を実施する。
【００９４】
図６を参照すると、図６は、本発明の一実施形態による分散ＡＰの概略的構造図である。図６に示すように、分散ＡＰは、プロセッサ６１、メモリ６２、及びネットワークインタフェース６３を含む。プロセッサ６１は、メモリ６２及びネットワークインタフェース６３に接続される。例えば、プロセッサ６１は、バスを使用することにより、メモリ６２及びネットワークインタフェース６３に接続されて良い。
【００９５】
プロセッサ６１は、前述の方法における対応する機能を実行する際に、分散ＡＰを支援するよう構成される。プロセッサ６１は、ＣＰＵ、ＮＰ、ハードウェアチップ、無線周波数（英語：radio  frequency、ＲＦ）チップ、ベースバンドチップ、又はそれらの任意の組合せであって良い。前述のハードウェアチップは、ＡＳＩＣ、ＰＬＤ、又はそれらの組合せであって良い。前述のＰＬＤは、ＣＰＬＤ、ＦＰＧＡ、ＧＡＬ、又はそれらの任意の組合せであって良い。
【００９６】
ネットワークインタフェース６３は、無線インタフェース６３２を含む。任意的に、ネットワークインタフェース６３は、有線インタフェース６３１を更に含んで良い。分散ＡＰは、前述の方法に関連するメッセージを中央ＡＰから／へ受信し／送信するために、有線インタフェース６３１を使用することにより有線で中央ＡＰに接続されて良い。代替で、分散ＡＰは、前述の方法に関連するメッセージを中央ＡＰから／へ受信し／送信するために、無線インタフェース６３２を使用することにより中央ＡＰに接続されて良い。分散ＡＰは、無線インタフェース６３２を使用することにより、無線端末と無線通信を実行する。無線インタフェース６３２はアンテナを含む。メモリ６２は、揮発性メモリ、例えばＲＡＭを含んで良い。メモリ６２は、不揮発性メモリ、例えばＲＯＭ、フラッシュメモリ、ＨＤＤ、又はＳＳＤも含んで良い。代替で、メモリ６２は、前述の種類のメモリの組合せを含んで良い。
【００９７】
プロセッサ６１は、以下の動作を実行して良い：
ネットワークインタフェース６３を使用することにより、中央ＡＰにより送信されたハンドオーバ要求を受信し、ハンドオーバ要求は無線端末のアドレス及び第２分散ＡＰの識別子を含み、ハンドオーバ要求を受信した後に、ネットワークインタフェース６３を使用することにより、コンテキストハンドオーバ要求を第２分散ＡＰへ送信し、コンテキストハンドオーバ要求は無線端末の未送信フレームを含み、未送信フレームは、無線端末の格納されたフレームの中で無線端末へ送信されていないフレームであり、コンテキストハンドオーバ要求は、未送信フレームを無線端末へ送信するよう第２分散ＡＰに指示するために使用される。
【００９８】
さらに、プロセッサ６１は、ネットワークインタフェースを使用することにより、中央ＡＰにより送信される第１Ｅｔｈｅｒｎｅｔフレームを更に受信して良く、第１Ｅｔｈｅｒｎｅｔフレームの宛先アドレスは無線端末のアドレスであり、メモリ６２に第１Ｅｔｈｅｒｎｅｔフレームを保存し、無線端末の格納されたフレームは第１Ｅｔｈｅｒｎｅｔフレームを有し、又は、第１Ｅｔｈｅｒｎｅｔフレームを第１無線フレームに変換し及びメモリに第１無線フレームを保存し、無線端末の格納されたフレームは第１無線フレームを有し、記憶ボリュームが閾より大きいとき、ネットワークインタフェース６３を使用することにより、中央ＡＰへ第１命令を送信し、第１命令は無線端末のアドレスを有し、第１命令は、無線端末のＥｔｈｅｒｎｅｔフレームを送信するレートを低減するよう中央ＡＰに指示するために使用される。
【００９９】
さらに、第１命令は、宛先アドレスが無線端末のアドレスである第２Ｅｔｈｅｒｎｅｔフレームを保存するよう、中央ＡＰに指示するために更に使用される。プロセッサ６１は、ネットワークインタフェース６３を使用することにより、第２分散ＡＰにより送信されたコンテキストハンドオーバ肯定応答を更に受信して良く、コンテキストハンドオーバ肯定応答は、コンテキストハンドオーバ要求に対する第２分散ＡＰの肯定応答であり、コンテキストハンドオーバ肯定応答に応答して、ネットワークインタフェース６３を使用することにより、中央ＡＰへハンドオーバ肯定応答を送信し、ハンドオーバ肯定応答は、中央ＡＰに格納された第２Ｅｔｈｅｒｎｅｔフレームを第２分散ＡＰへ送信するよう、中央ＡＰに指示するために使用される。
【０１００】
さらに、ネットワークインタフェース６３を使用することにより、中央ＡＰにより送信されたハンドオーバ要求を受信した後に、プロセッサ６１は、ネットワークインタフェース６３を使用することにより、無線端末の格納されたフレームを無線端末へ更に優先的に送信して良い。
【０１０１】
図７を参照すると、図７は、本発明の一実施形態による別の分散ＡＰの概略的構造図である。図７に示すように、分散ＡＰは、処理モジュール７１、送信モジュール７２、及び受信モジュール７３を含む。処理モジュール７１は、図６に示すプロセッサの機能を実施する。送信モジュール７２は、無線インタフェース６３２及び有線インタフェース６３１の送信インタフェース機能を実施する。受信モジュール７３は、無線インタフェース６３２及び有線インタフェース６３１の受信インタフェース機能を実施する。
【０１０２】
当業者は、実施形態の中の方法の手順のうちの全部又は一部が関連するハードウェアに指示するコンピュータプログラムにより実装されて良いことを理解できる。プログラムは、コンピュータ可読記憶媒体に格納されて良い。プログラムが実行するとき、実施形態の中の方法の手順が実行される。記憶媒体は、磁気ディスク、光ディスク、ＲＯＭ又はＲＡＭ、等であって良い。
【０１０３】
以上に開示されたものは、本発明の実施形態の単なる例であり、明らかに本発明の保護範囲を制限することを意図しない。したがって、本発明の保護範囲は、特許請求の範囲に従う。
【符号の説明】
【０１０４】
４１  プロセッサ
４２  メモリ
４３  ネットワークインタフェース
５  中央ＡＰ
５１  処理モジュール
５２  送信モジュール
５３  受信モジュール
６１  プロセッサ
６２  メモリ
６３  ネットワークインタフェース
６３１  有線インタフェース
６３２  無線インタフェース
７  分散ＡＰ
７１  処理モジュール
７２  送信モジュール
７３  受信モジュール
【図１】
2018019402.tif 000003
【図２Ａ】
2018019402.tif 000004
【図２Ｂ】
2018019402.tif 000005
【図３】
2018019402.tif 000006
【図４】
2018019402.tif 000007
【図５】
2018019402.tif 000008
【図６】
2018019402.tif 000009
【図７】
2018019402.tif 000010
【外国語明細書】
2018019402000001.pdf