(57)【要約】本発明は、アクセスポイント間のハンドオーバのための方法及び端末機器を提供する。本方法は、第１のアクセスポイントＡＰと第１の周波数帯域で情報伝送を行う場合、端末機器が第２のＡＰとの接続を確立する必要があるか否かを、端末機器により、判定するステップであり、第２のＡＰの動作周波数帯域は第２の周波数帯域である、ステップと、端末機器が第２のＡＰとの接続を確立する必要があると判定する場合、第１のＡＰと第２のＡＰが同一のデュアルバンド無線アクセスデバイスに対応するか否かを、端末機器により、判定するステップと、端末機器が第１のＡＰと第２のＡＰは同一のデュアルバンド無線アクセスデバイスに対応すると判定する場合、第１のＡＰとのプロトコル層接続を維持する際に、接続要求を第２のＡＰに、端末機器により、送信するステップであり、接続要求は第２のＡＰとの接続を確立することを要求するために使用される、ステップと、端末機器が接続要求に従ってフィードバックされ且つ第２のＡＰにより送信された成功メッセージを受信すると、端末機器により、第２のＡＰとの接続を確立するステップとを含む。本方法では、アクセスポイント間のハンドオーバの処理に要する時間が短縮されることが可能であり、ユーザにハンドオーバ処理を認識させないようにして、ユーザ経験を向上させる。
2019520749.tif 000002
【特許請求の範囲】
【請求項１】
アクセスポイント間のハンドオーバのための方法であって、
端末機器が第１のアクセスポイントＡＰと第１の周波数帯域で情報伝送を行う場合、端末機器が第２のＡＰとの接続を確立する必要があるか否かを、前記端末機器により、判定するステップであり、前記第２のＡＰの動作周波数帯域は第２の周波数帯域である、ステップと、
前記端末機器が前記第２のＡＰとの接続を確立する必要があると判定する場合、前記第１のＡＰと前記第２のＡＰが同じデュアルバンド無線アクセスデバイスに対応するか否かを、前記端末機器により、判定するステップと、
前記端末機器が前記第１のＡＰと前記第２のＡＰは前記同じデュアルバンド無線アクセスデバイスに対応すると判定する場合、前記第１のＡＰとのプロトコル層接続を維持する際に、接続要求を前記第２のＡＰに、前記端末機器により、送信するステップであり、前記接続要求は前記第２のＡＰとの接続を確立することを要求するために使用される、ステップと、
前記端末機器が前記接続要求に従ってフィードバックされ且つ前記第２のＡＰにより送信された成功メッセージを受信すると、前記端末機器により、前記第２のＡＰとの前記接続を確立するステップと
を含む方法。
【請求項２】
前記第１のＡＰと前記第２のＡＰが同じデュアルバンド無線アクセスデバイスに対応するか否かを、前記端末機器により、判定する前記ステップは、
前記第１のＡＰの基本サービスセット識別子ＢＳＳＩＤと前記第２のＡＰのＢＳＳＩＤとの関係に従って前記第１のＡＰと前記第２のＡＰとが前記同じデュアルバンド無線アクセスデバイスに対応するか否かを、前記端末機器により、判定するステップを、又は
前記第１のＡＰのデフォルトゲートウェイのメディアアクセス制御ＭＡＣアドレスと前記第２のＡＰのデフォルトゲートウェイのＭＡＣアドレスとの関係に従って前記第１のＡＰと前記第２のＡＰとが前記同じデュアルバンド無線アクセスデバイスに対応するか否かを、前記端末機器により、判定するステップを含む、
請求項１に記載の方法。
【請求項３】
前記端末機器が第２のＡＰとの接続を確立する必要があるか否かを、前記端末機器により、判定する前記ステップは、
前記第１の周波数帯域及び前記第２の周波数帯域上のチャネルを、前記端末機器により、スキャンするステップと、
前記端末機器が前記第２のＡＰとの前記接続を確立する必要があるか否かを前記第１の周波数帯域及び前記第２の周波数帯域上の前記チャネルをスキャンした結果に従って前記端末機器により、決定するステップとを含む、
請求項１又は２に記載の方法。
【請求項４】
前記第１の周波数帯域及び前記第２の周波数帯域上のチャネルを、前記端末機器により、スキャンする前記ステップは、
前記第１の周波数帯域及び前記第２の周波数帯域上のチャネルのうちの任意のチャネルを、前記端末機器により、スキャンするステップと、
端末機器が前記任意のチャネルのスキャンを完了するとき、被送信データがあるか否かを、前記端末機器により、判定するステップと、
前記端末機器が被送信データがあると判定するとき、前記第１の周波数帯域を用いて前記被送信データを、前記端末機器により、送信するステップと、
前記端末機器が前記第１の周波数帯域を用いて前記被送信データを送信した後に、前記第１の周波数帯域及び前記第２の周波数帯域上の前記チャネルのうちの別のチャネルを、前記端末機器により、継続してスキャンするステップとを含む、
請求項３に記載の方法。
【請求項５】
前記方法はさらに、
第１のチャネル及び第２のチャネルを、前記端末機器により、判定するステップであり、前記第１のチャネルは前記第１の周波数帯域上の前記第１のＡＰの動作チャネルであり、前記第２のチャネルは前記第２の周波数帯域上の前記第２のＡＰの動作チャネルである、ステップを含み、
前記第１の周波数帯域及び前記第２の周波数帯域上のチャネルを、前記端末機器により、スキャンする前記ステップは、
前記第１のチャネル及び前記第２のチャネルを、前記端末機器により、スキャンするステップを含む、
請求項３又は４に記載の方法。
【請求項６】
前記端末機器が第２のＡＰとの接続を確立する必要があるか否かを、前記端末機器により、判定する前に、前記方法はさらに、
前記第１のＡＰの第１のネットワーク設定と前記第２のＡＰの第２のネットワーク設定とを、前記端末機器により、格納するステップであり、前記第１のネットワーク設定が前記第１のチャネルを含み、前記第２のネットワーク設定が前記第２のチャネルを含み、
第１のチャネル及び第２のチャネルを、前記端末機器により、判定する前記ステップは、
前記第１のネットワーク設定に従って前記第１のチャネルを、前記端末機器により、判定するステップと、
前記第２のネットワーク設定に従って前記第２のチャネルを、前記端末機器により、判定するステップとを含む、
請求項５に記載の方法。
【請求項７】
前記第２のＡＰへ接続要求を送信する前記ステップは、前記第２のＡＰにリアソシエーション要求フレームを送信するステップであり、前記リアソシエーション要求フレームは前記第１のＡＰの前記ＢＳＳＩＤを搬送する、ステップを含む、
請求項１〜６のいずれか１項に記載の方法。
【請求項８】
前記第１の周波数帯域は２．４ＧＨｚであり、前記第２の周波数帯域は５ＧＨｚである、又は前記第１の周波数帯域が５ＧＨｚであり、前記第２の周波数帯域が２．４ＧＨｚである、
請求項１〜７のいずれか１項に記載の方法。
【請求項９】
端末機器であって、
処理ユニットであり、前記端末機器が第１のアクセスポイントＡＰと第１の周波数帯域で情報伝送を行う場合、前記端末機器が第２のＡＰとの接続を確立する必要があるか否かを判定するように構成され、前記第２のＡＰの動作周波数帯域は第２の周波数帯域である、処理ユニットと、
前記処理ユニットはさらに、前記端末機器が前記第２のＡＰとの接続を確立する必要があると判定する場合、前記第１のＡＰと前記第２のＡＰとが同じデュアルバンド無線アクセスデバイスに対応するか否かを判定するように構成され、
通信ユニットであり、前記処理ユニットが、前記第１のＡＰと前記第２のＡＰは前記同じデュアルバンド無線アクセスデバイスに対応すると判定する場合、前記第１のＡＰとのプロトコル層接続を維持するときに前記第２のＡＰに接続要求を送信するように構成される通信ユニットであり、前記接続要求は前記第２のＡＰとの接続を確立することを要求するために使用される、通信ユニットとを備え、
前記通信ユニットはさらに、前記接続要求に従ってフィードバックされ且つ前記第２のＡＰによって送信された成功メッセージを受信する場合、前記第２のＡＰとの前記接続を確立するように構成される、端末機器。
【請求項１０】
前記第１のＡＰと前記第２のＡＰが同じデュアルバンド無線アクセスデバイスに対応するか否かを判定する態様において、前記処理ユニットは具体的には、
前記第１のＡＰの基本サービスセット識別子ＢＳＳＩＤと前記第２のＡＰのＢＳＳＩＤとの関係に従って前記第１のＡＰと前記第２のＡＰとが前記同じデュアルバンド無線アクセスデバイスに対応するか否かを判定する、又は
前記第１のＡＰのデフォルトゲートウェイのメディアアクセス制御ＭＡＣアドレスと前記第２のＡＰのデフォルトゲートウェイのＭＡＣアドレスとの関係に従って前記第１のＡＰと前記第２のＡＰとが前記同じデュアルバンド無線アクセスデバイスに対応するか否かを判定するように構成される、
請求項９に記載の端末機器。
【請求項１１】
前記端末機器が第２のＡＰとの接続を確立する必要があるか否かを判定する態様において、前記処理ユニットは具体的には、
前記第１の周波数帯域及び前記第２の周波数帯域上のチャネルをスキャンし、
前記端末機器が前記第２のＡＰとの前記接続を確立する必要があるか否かを前記第１の周波数帯域及び前記第２の周波数帯域上の前記チャネルをスキャンした結果に従って決定するように構成される、
請求項９又は１０に記載の端末機器。
【請求項１２】
前記第１の周波数帯域及び前記第２の周波数帯域上のチャネルをスキャンする態様において、前記処理ユニットは具体的には、前記第１の周波数帯域及び前記第２の周波数帯域上のチャネルのうちの任意のチャネルをスキャンし、前記任意のチャネルのスキャンを完了するとき、被送信データがあるか否かを判定するように構成され、
前記通信ユニットは具体的には、前記処理ユニットが被送信データがあると判定するとき、前記第１の周波数帯域を用いて前記被送信データを送信するように構成され、
前記処理ユニットは具体的には、前記通信ユニットが前記第１の周波数帯域を用いて前記被送信データを送信した後に、前記第１の周波数帯域及び前記第２の周波数帯域上の前記チャネルのうちの別のチャネルを継続してスキャンするように構成される、
請求項１１に記載の端末機器。
【請求項１３】
前記処理ユニットはさらに、
第１のチャネル及び第２のチャネルを判定するように構成され、前記第１のチャネルは前記第１の周波数帯域上の前記第１のＡＰの動作チャネルであり、前記第２のチャネルは前記第２の周波数帯域上の前記第２のＡＰの動作チャネルであり、
前記第１の周波数帯域及び前記第２の周波数帯域上のチャネルをスキャンする態様において、前記処理ユニットは具体的には、
前記第１のチャネル及び前記第２のチャネルをスキャンするように構成される、
請求項１１又は１２に記載の端末機器。
【請求項１４】
前記処理ユニットが第２のＡＰとの接続を確立する必要があるか否かを判定する前に、前記通信ユニットはさらに、
前記第１のＡＰの第１のネットワーク設定と前記第２のＡＰの第２のネットワーク設定とを格納するように構成され、前記第１のネットワーク設定が前記第１のチャネルを含み、前記第２のネットワーク設定が前記第２のチャネルを含み、
第１のチャネル及び第２のチャネルを判定する態様において、前記処理ユニットは具体的には、
前記第１のネットワーク設定に従って前記第１のチャネルを判定し、
前記第２のネットワーク設定に従って前記第２のチャネルを判定するように構成される、
請求項１３に記載の端末機器。
【請求項１５】
前記第２のＡＰへ接続要求を送信する態様において、前記通信ユニットは具体的には、
前記第２のＡＰにリアソシエーション要求フレームを送信するように構成され、前記リアソシエーション要求フレームは前記第１のＡＰの前記ＢＳＳＩＤを搬送する、
請求項９〜１４のいずれか１項に記載の端末機器。
【請求項１６】
前記第１の周波数帯域は２．４ＧＨｚであり、前記第２の周波数帯域は５ＧＨｚである、又は前記第１の周波数帯域が５ＧＨｚであり、前記第２の周波数帯域が２．４ＧＨｚである、
請求項９〜１５のいずれか１項に記載の端末機器。
【請求項１７】
プロセッサ、メモリ、及びトランシーバを備える端末機器であって、前記プロセッサ、前記メモリ、及び前記トランシーバはバスシステムを使用して接続され、
前記メモリは、命令を格納するように構成され、
前記トランシーバは、前記端末機器とＡＰとの間の通信を実現するために、前記プロセッサの制御下でメッセージを送受信し、
前記プロセッサは、前記メモリに格納された命令を呼び出して、請求項１〜８のいずれか１項に記載の前記方法を実行するように構成される、端末機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、通信分野に関し、より具体的には、アクセスポイント間のハンドオーバのための方法、及び端末機器に関する。
【背景技術】
【０００２】
ワイヤレスフィディリティ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ、略して「ＷｉＦｉ」）技術は、ＩＥＥＥ  ８０２．１１プロトコルファミリに基づいており、ローカルエリア無線ネットワーク通信をサポートする技術の総称である。システムは主に、クライアント（Ｓｔａｔｉｏｎ、略して「ＳＴＡ」）及びアクセスポイント（Ａｃｃｅｓｓ  Ｐｏｉｎｔ、略して「ＡＰ」）を含む。ＳＴＡとＡＰは、エアインタフェース、すなわち無線伝送を用いて通信を行う。ＡＰは、ＳＴＡがインターネットにアクセスできるように、ＳＴＡをインターネットのローカルエリアネットワークに接続する。
【０００３】
現在、デュアルバンドＡＰのアプリケーションがますます普及しつつある。デュアルバンドＡＰは、２．４Ｇと５Ｇの周波数帯域で同時に動作することができる。しかし、現在、ほとんどのＳＴＡは、デュアルバンド上の動作をサポートしていない。即ち、ＳＴＡは２．４Ｇと５Ｇの周波数帯域で同時に動作することはできない。例えば、一旦２．４ＧのＡＰにアクセスすると、ＳＴＡは２．４Ｇの周波数帯域でのみ動作でき、５Ｇの周波数帯域をデータ伝送に使用することはできない。従って、アクセスポイント間のハンドオーバのための方法は、望ましいチャネル状態に存在するＡＰにＳＴＡをハンドオーバするために使用される必要がある。
【０００４】
アクセスポイント間のハンドオーバのための既存の方法は、最初に現在のＡＰからＳＴＡを切断し、次にＳＴＡを新しいＡＰに接続することを含む。この方法では、ハンドオーバ処理に要する時間が比較的長く、使用中のデータサービスが中断され、ユーザ経験に影響する。従って、アクセスポイント間のハンドオーバのための方法は、ハンドオーバプロセスによって要求される持続時間を短縮し、ユーザ体験を改善するために提供される必要がある。
【発明の概要】
【０００５】
このアプリケーションは、ハンドオーバ処理に要する時間を短縮し、ユーザにハンドオーバ処理を認識させないようにして、ユーザ経験を向上させるようなアクセスポイント間のハンドオーバのための方法及び端末機器を提供する。
【０００６】
第１の態様によれば、アクセスポイント間のハンドオーバのための方法であって、端末機器が第１のアクセスポイント（Ａｃｃｅｓｓ  Ｐｏｉｎｔ、略して「ＡＰ」）と第１の周波数帯域で情報伝送を行う場合、端末機器が第２のＡＰとの接続を確立する必要があるか否かを、端末機器により、判定するステップであり、第２のＡＰの動作周波数帯域は第２の周波数帯域である、ステップと、端末機器が第２のＡＰとの接続を確立する必要があると判定する場合、第１のＡＰと第２のＡＰが同一のデュアルバンド無線アクセスデバイスに対応するか否かを、端末機器により、判定するステップと、端末機器が第１のＡＰと第２のＡＰは同一のデュアルバンド無線アクセスデバイスに対応すると判定する場合、第１のＡＰとのプロトコル層接続を維持する際に、接続要求を第２のＡＰに、端末機器により、送信するステップであり、接続要求は第２のＡＰとの接続を確立することを要求するために使用される、ステップと、端末機器が接続要求に従ってフィードバックされ且つ第２のＡＰにより送信された成功メッセージを受信すると、端末機器により、第２のＡＰとの接続を確立するステップとを含む方法が提供される。
【０００７】
端末機器と第１のＡＰとの間のプロトコル層接続は、端末機器と第１のＡＰとの間の伝送制御プロトコル（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ、略して「ＴＣＰ」）／インターネットプロトコル（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ、略して「ＩＰ」）接続であることが理解できる。第１のＡＰは、端末機器が現在接続されているＡＰであり、第１のＡＰは、元のＡＰと呼ぶこともある。第２のＡＰは、端末機器がハンドオーバされるＡＰであり、第２のＡＰは、ターゲットＡＰと呼ぶこともある。
【０００８】
従って、本願におけるアクセスポイント間のハンドオーバのための方法では、端末機器が元のＡＰとターゲットＡＰは同一のデュアルバンド無線アクセスデバイスに対応すると判定する場合、元のＡＰとのプロトコル層接続を維持する際に、端末機器はターゲットＡＰとの接続を確立してもよい。この場合、端末機器をアクセスポイントにハンドオーバする間、ユーザの上位アプリケーションのＩＰ接続は削除されず、ユーザはハンドオーバ処理を知覚しない。また、端末機器がターゲットＡＰとの接続を確立する際に、ターゲットＡＰは、端末機器にＩＰアドレスを割り当てる必要がないため、ハンドオーバ処理に要する時間が短縮され、ユーザ経験が向上する。
【０００９】
任意選択的に、端末機器は第２のＡＰとの接続を確立する必要があると端末機器が判定した場合、端末機器は、第１のＡＰと第２のＡＰのサービスセット識別子（Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｅｒ、略して「ＳＳＩＤ」）及びパスワードが同じと判定する。端末機器は、第１のＡＰと第２のＡＰのＳＳＩＤ及び／又はパスワードが異なると判定する場合、端末機器は、第１のＡＰと第２のＡＰが同一の動的ホスト構成プロトコル（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ、略して「ＤＨＣＰ」）サーバを共有すると判定する。端末機器は、第１のＡＰと第２のＡＰとが同一のＤＨＣＰサーバを共有すると判定する場合、端末機器は、第１のＡＰとのＴＣＰ／ＩＰ接続を維持する際に第２のＡＰに接続要求を送信し、接続要求は第２のＡＰとの接続を確立することを要求するために使用される。端末機器が、接続要求に従ってフィードバックされ且つ第２のＡＰによって送信された成功メッセージを受信すると、端末機器は第２のＡＰとの接続を確立する。
【００１０】
従って、第１のＡＰと第２のＡＰのＳＳＩＤ及び／又はパスワードが異なる場合であっても、第１のＡＰと第２のＡＰとが同一のＤＨＣＰサーバを共有する限り、端末機器は、元のＡＰとのＴＣＰ／ＩＰ接続を維持する際にターゲットＡＰとの接続を確立することができる。この場合、端末機器をアクセスポイントにハンドオーバする処理中、ユーザの上位アプリケーションのＩＰコネクションは削除されず、ユーザはハンドオーバ処理を知覚しない。また、ターゲットＡＰとの接続を確立する際に、端末機器は、第２のＡＰからＩＰアドレスを再申請する必要がないので、ハンドオーバ処理に要する時間が短縮され、ユーザ体験が向上する。
【００１１】
第１の態様を参照して、第１の態様の第１の可能な実装において、第１のＡＰと第２のＡＰが同一のデュアルバンド無線アクセスデバイスに対応するか否かを、端末機器により、判定するステップは、第１のＡＰの基本サービスセット識別子（Ｂａｓｉｃ  Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｅｒ、略して「ＢＳＳＩＤ」）と第２のＡＰのＢＳＳＩＤとの関係に従って第１のＡＰと第２のＡＰとが同じデュアルバンド無線アクセスデバイスに対応するか否かを、端末機器により、判定するステップを、又は第１のＡＰのデフォルトゲートウェイのメディアアクセス制御（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ、略して「ＭＡＣ」）アドレスと第２のＡＰのデフォルトゲートウェイのＭＡＣアドレスとの関係に従って第１のＡＰと第２のＡＰとが同じデュアルバンド無線アクセスデバイスに対応するか否かを、端末機器により、判定するステップを含む。
【００１２】
第１の態様又は第１の態様の第１の可能な実装を参照して、第１の態様の第２の可能な実装において、端末機器が第２のＡＰとの接続を確立する必要があるか否かを、端末機器により、判定するステップは、第１の周波数帯域及び第２の周波数帯域上のチャネルを、端末機器により、スキャンするステップと、端末機器が第２のＡＰとの接続を確立する必要があるか否かを第１の周波数帯域及び第２の周波数帯域上のチャネルをスキャンした結果に従って端末機器により、決定するステップとを含む。
【００１３】
チャネルスキャン処理中、端末機器は、異なるＡＰに対応する受信信号強度インジケータ（Ｒｅｃｅｉｖｅｄ  Ｓｉｇｎａｌ  Ｓｔｒｅｎｇｔｈ  Ｉｎｄｉｃａｔｉｏｎ、略して「ＲＳＳＩ」）を取得し得、端末機器は、異なるＡＰに対応するＲＳＳＩに応じて、アクセスポイント間のハンドオーバが必要か否かを判定し得る。
【００１４】
第１の態様の第２の可能な実装を参照して、第１の態様の第３の可能な実装において、第１の周波数帯域及び第２の周波数帯域上のチャネルを、端末機器により、スキャンするステップは、第１の周波数帯域及び第２の周波数帯域上のチャネルのうちの任意のチャネルを、端末機器により、スキャンするステップと、端末機器が任意のチャネルのスキャンを完了するとき、被送信データがあるか否かを、端末機器により、判定するステップと、端末機器が被送信データがあると判定するとき、第１の周波数帯を用いて被送信データを、端末機器により、送信するステップと、端末機器が第１の周波数帯域を用いて被送信データを送信した後に、第１の周波数帯域及び第２の周波数帯域上のチャネルのうちの別のチャネルを、端末機器により、継続してスキャンするステップとを含む。
【００１５】
換言すれば、端末機器は、バックグラウンドスキャン方式でチャネルスキャンを実行し得る。これにより、チャネルスキャン処理中は、端末機器と元のＡＰとが端末機器でストリームの中断を起こさずにデータ交換を行うことができる。従って、ユーザ経験が向上されることが可能である。
【００１６】
第１の態様の第２又は第３の可能な実装を参照して、第１の態様の第４の可能な実装において、本方法はさらに、第１のチャネル及び第２のチャネルを、端末機器により、判定するステップであり、第１のチャネルは第１の周波数帯域上の第１のＡＰの動作チャネルであり、第２のチャネルは第２の周波数帯域上の第２のＡＰの動作チャネルである、ステップを含み、第１の周波数帯域及び第２の周波数帯域上のチャネルを、端末機器により、スキャンするステップは、第１のチャネル及び第２のチャネルを、端末機器により、スキャンするステップを含む。
【００１７】
言い換えれば、チャネルスキャンを行う場合、端末機器は、元のＡＰとターゲットＡＰの動作チャネルのみをスキャンし、元のＡＰとターゲットＡＰの動作チャネルをスキャンした結果に応じて、アクセスポイント間のハンドオーバが必要か否かを判定し得る。
【００１８】
従って、端末機器は、全チャンネルをスキャンする代わりに、２つのチャンネルのみをスキャンすればよいので、チャンネルスキャニングの時間的オーバーヘッドが減少されることができ、ハンドオーバ処理に要する時間を短縮し、ユーザ経験を向上させる。
【００１９】
第１の態様の第４の可能な実装を参照して、第１の態様の第５の可能な実装において、端末機器が第２のＡＰとの接続を確立する必要があるか否かを、端末機器により、判定する前に、方法はさらに、第１のＡＰの第１のネットワーク設定と第２のＡＰの第２のネットワーク設定とを、端末機器により、格納するステップであり、第１のネットワーク設定が第１のチャネルを含み、第２のネットワーク設定が第２のチャネルを含み、第１のチャネル及び第２のチャネルを、端末機器により、判定するステップは、第１のネットワーク設定に従って第１のチャネルを、端末機器により、判定するステップと、第２のネットワーク設定に従って第２のチャネルを、端末機器により、判定するステップとを含む。
【００２０】
任意選択的に、端末機器が第１のＡＰ及び第２のＡＰとの接続を予め確立している場合、端末機器は第１のＡＰのネットワーク設定及び第２のＡＰのネットワーク設定を記憶し、第１のＡＰのネットワーク設定は、第１のＡＰの動作チャネルに加えて、第１のＡＰのＳＳＩＤ及び／又はパスワードを含んでもよく、第２のＡＰのネットワーク設定はまた、第２のＡＰの動作チャネルに加えて、第２のＡＰのＳＳＩＤ及び／又はパスワードも含み得る。格納されたネットワーク設定をクエリすることにより、端末機器は、第１のＡＰ及び第２のＡＰの動作チャネルを事前に学習することができ、チャネルスキャン中に第１のＡＰ及び第２のＡＰの動作チャネルのみをスキャンする。従って、スキャンの時間的オーバーヘッドは低減されることができる。
【００２１】
第１の態様又は第１の態様の第１から第５の可能な実装のうちの任意の実装を参照して、第１の態様の第６の可能な実装において、第２のＡＰへ接続要求を送信するステップは、第２のＡＰにリアソシエーション要求フレームを送信するステップであり、リアソシエーション要求フレームは第１のＡＰのＢＳＳＩＤを搬送する、ステップを含む。
【００２２】
従って、ハンドオーバ処理中のパケットロスを低減するように、ネットワーク上では、元のＡＰに送信されたデータパケットはターゲットＡＰに転送されることができる。
【００２３】
第１の態様又は第１の態様の第１から第６の可能な実装のうちの任意の実装を参照して、第１の態様の第７の可能な実装において、第１の周波数帯域は２．４ＧＨｚであり、第２の周波数帯域は５ＧＨｚである、又は第１の周波数帯域が５ＧＨｚであり、第２の周波数帯域が２．４ＧＨｚである。
【００２４】
第２の態様によれば、端末機器が提供され、端末機器は、前述の第１の態様の方法又は第１の態様の任意の可能な実装を実行するように構成される。具体的には、端末機器は、上記の第１の態様又は第１の態様の任意の可能な実装を実行するように構成されたユニットを含む。
【００２５】
第３の態様によると、プロセッサ、メモリ、及びトランシーバを備える端末機器が提供され、プロセッサ、メモリ、及びトランシーバはバスシステムを使用して接続され、メモリは、命令を格納するように構成され、トランシーバは、端末機器とＡＰとの間の通信を実現するために、プロセッサの制御下でメッセージを送受信し、プロセッサは、メモリに格納された命令を呼び出して、上述の第１の態様又は第１の態様の任意の可能な実装の方法を実行するように構成される。
【００２６】
第４の態様によれば、コンピュータ可読媒体が提供され、コンピュータ可読媒体はコンピュータプログラムを格納するように構成され、コンピュータプログラムは、第１の態様又は第１の態様の任意の可能な実装の方法を実行するために使用される命令を含む。
【図面の簡単な説明】
【００２７】
本発明の実施形態における技術的解決策をより明確に説明するために、以下、本発明の実施形態を説明するために必要な添付図面を簡単に紹介する。明らかに、以下の説明における添付図面は、単に本発明のいくつかの実施形態を示しており、当業者は創造的な努力なしにこれらの添付図面から他の図面をなお導出し得る。
【図１】図１は、本発明の実施形態によるアプリケーションシナリオの概略図である。
【図２】図２は、本発明の実施形態によるアクセスポイント間のハンドオーバのための方法の概略フローチャートである。
【図３】図３は、本発明の別の実施形態によるアクセスポイント間のハンドオーバのための方法の概略フローチャートである。
【図４】図４は、本発明の実施形態による端末機器の概略ブロック図である。
【図５】図５は、本発明の他の実施形態による端末機器の概略ブロック図である。
【発明を実施するための形態】
【００２８】
以下、本発明の実施形態における技術的解決策を本発明の実施形態における添付図面を参照して明確且つ十分に説明する。明らかに、説明される実施形態は、単に本発明の実施形態のいくつかではあるがすべてではない。創造的な努力をせずに本発明の実施形態に基づいて当業者によって得られる他のすべての実施形態は、本発明の保護範囲に包含されるべきものである。
【００２９】
本発明の実施形態において、端末機器（Ｔｅｒｍｉｎａｌ  Ｅｑｕｉｐｍｅｎｔ）は、ユーザ装置（Ｕｓｅｒ  Ｅｑｕｉｐｍｅｎｔ、略して「ＵＥ」）、移動局（Ｍｏｂｉｌｅ  Ｓｔａｔｉｏｎ、略して「ＭＳ」）、移動端末（Ｍｏｂｉｌｅ  Ｔｅｒｍｉｎａｌ）、クライアント（Ｓｔａｔｉｏｎ、略して「ＳＴＡ」）などと称されることもある。端末機器は、無線アクセスネットワーク（Ｒａｄｉｏ  Ａｃｃｅｓｓ  Ｎｅｔｗｏｒｋ、略して「ＲＡＮ」）を使用することによって、１つ又は複数のコアネットワークと通信し得る。例えば、端末機器は、携帯電話（又は「セルラ」電話と呼ばれる）、移動端末を備えたコンピュータなどであってもよい。例えば、端末機器は、携帯型、ポケットサイズ、ハンドヘルド型、コンピュータ内蔵型、又は車載モバイル装置、将来の５Ｇネットワークにおける端末機器、将来の進化型ＰＬＭＮネットワークなどにおける端末機器などであってもよい。
【００３０】
本発明の実施形態では、無線アクセスデバイスは、無線から有線（Ｗｉｒｅｌｅｓｓ−ｔｏ−Ｗｉｒｅｄ）ブリッジ機能を有する装置である。デュアルバンド無線アクセスデバイスは、２つの周波数帯域で同時に動作することができる無線アクセスデバイスである。現在のデュアルバンド無線アクセスデバイスは、２．４ＧＨｚの周波数帯域と５ＧＨｚの周波数帯域で同時に動作することができる。一般的に「ホットスポット」として知られているアクセスポイント（Ａｃｃｅｓｓ  Ｐｏｉｎｔ、略して「ＡＰ」）は、インフラストラクチャを管理する基本サービスセット（Ｂａｓｉｃ  Ｓｅｒｖｉｃｅ  Ｓｅｔ、略して「ＢＳＳ」）機能を備え、且つ端末機器に分散システムにアクセスさせるワークステーションである。１つのデュアルバンド無線アクセスデバイスは、２つのＡＰを提供することができる。例えば、２．４ＧＨｚの周波数帯域と５ＧＨｚの周波数帯域で同時に動作するデュアルバンド無線アクセスデバイスは、２．４ＧＨｚのＡＰと５ＧＨｚのＡＰを提供することができる。
【００３１】
図１は、本発明の実施形態によるアプリケーションシナリオの概略図である。図１に示すように、デュアルバンド無線アクセスデバイスは、２．４ＧＨｚ周波数帯域と５ＧＨｚ周波数帯域で同時に動作することができる。５ＧＨｚの信号は、広い周波数帯域、低干渉、及び高スループット率の利点を有することが理解できる。しかし、５ＧＨｚのチャネルは、壁貫通能力が低い。対照的に、２．４ＧＨｚ信号は、わずかに狭い周波数帯域を有するが、望ましい壁貫通能力及び広いカバレージ面積を有する。
【００３２】
端末機器とデュアルバンド無線アクセスデバイスとの距離が変化すると、端末機器とデュアルバンド無線アクセスデバイスが情報伝送を行う際に占有する周波数帯域が変化する必要がある（これはまた、端末機器によってアクセスされるＡＰが変わるとも理解できる）。図１に示すように、端末機器がデュアルバンド無線アクセスデバイスにより近接している場合（例えば、１０ｍ以内）には、端末機器は５ＧＨｚの周波数帯域を選択し（５ＧＨｚのＡＰにアクセスし）、デュアルバンド無線アクセスデバイスと情報伝送を実行する。これにより、通信品質を確保することを前提としたスループット率を向上させることができる。端末機器がデュアルバンド無線アクセス装置から離間している場合（例えば、１０メートルと１００メートルの間）、チャネル品質は徐々に劣化し、端末機器は２．４ＧＨｚ周波数帯域にハンドオーバされることを選択し（２．４ＧＨｚのＡＰにアクセスし）、デュアルバンド無線アクセスデバイスとの情報伝送を実行し、それにより信号の長距離カバレッジを保証する。
【００３３】
これに基づいて、アクセスポイント間のハンドオーバ方法を提供し得る。元のＡＰとターゲットＡＰとが同じデュアルバンド無線アクセスデバイスに対応している限り、元のＡＰからターゲットＡＰへの円滑且つ途切れの無い切り替えを実施することができ、ネットワークリソースの浪費を回避し、ユーザ経験を向上させる。
【００３４】
以下、無線ネットワークの暗号化方式が、無線忠実度保護アクセス（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ  Ｐｒｏｔｅｃｔｅｄ  Ａｃｃｅｓｓ、略して「ＷＡＰ」）又は本発明の実施形態におけるアクセスポイント間のハンドオーバのための方法を記述するＷＡＰ２である例を使用する。本発明の実施形態におけるアクセスポイント間のハンドオーバのための方法は、無線ネットワークの暗号化に別の暗号化方式を用いる場合や、無線ネットワークを暗号化しない場合に、例えば、無線ネットワークの暗号化に有線と同等のプライバシー（Ｗｉｒｅｄ  Ｅｑｕｉｖａｌｅｎｔ  Ｐｒｉｖａｃｙ、略して「ＷＥＰ」）方式又はオープン（Ｏｐｅｎ）方式が使用されるシナリオに適用されることができることが理解できるだろう。
【００３５】
特定の実施形態が記載されている場合、「第１の」及び「第２の」は単に記載された対象を区別するために使用されており、記載された対象に対するいかなる限定にはならないことに留意されたい。
【００３６】
図２は、本発明の実施形態によるアクセスポイント間のハンドオーバのための方法の概略フローチャートである。図２に示すように、方法１０００は以下のステップを含む。
【００３７】
Ｓ１１００：端末機器が第１のアクセスポイントＡＰと第１の周波数帯域で情報伝送を行う場合、端末機器は、端末機器が第２のＡＰとの接続を確立する必要があるか否かを判定し、第２のＡＰの動作周波数帯域は第２の周波数帯域である。
端末機器は、第１の周波数帯域で第１のＡＰとの情報伝送を行い、第１の周波数帯域が第１のＡＰの動作周波数帯域であることを示すことが理解できるだろう。
【００３８】
任意選択的に、例えば、端末機器が第１の周波数帯域で第１のＡＰと情報伝送を行う場合、端末機器は第１の周波数帯域と第２の周波数帯域のチャネルをスキャンする。各動作周波数帯域は、１つ又は複数のチャネルに対応する。端末機器は、チャネルスキャンの結果に従って、端末機器が第２のＡＰとの接続を確立する必要があるか否かを判定する。例えば、第１の周波数帯域は２．４ＧＨｚであり、第２の周波数帯域は５ＧＨｚである、又は第１の周波数帯域が５ＧＨｚであり、第２の周波数帯域が２．４ＧＨｚである。２．４ＧＨｚの周波数帯域は１３チャネルに対応し、５ＧＨｚの周波数帯域は５チャネルに対応する。
【００３９】
具体的には、端末機器がチャネルスキャンを行う処理中では、端末機器は、端末機器周辺のＡＰに関する情報を取得し得る。ＡＰに関する情報は、ＳＳＩＤ、基本サービスセット識別子（Ｂａｓｉｃ  Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｅｒ、略して「ＢＳＳＩＤ」）、動作チャネル、及びＡＰの帯域幅と、受信信号強度インジケータ（Ｒｅｃｅｉｖｅｄ  Ｓｉｇｎａｌ  Ｓｔｒｅｎｇｔｈ  Ｉｎｄｉｃａｔｉｏｎ、略して「ＲＳＳＩ」）、その他の情報を含む。端末機器は、ＡＰに関する情報に従って、アクセスポイント間のハンドオーバが必要か否かを判断する。
【００４０】
任意選択的に、例えば、端末機器によるチャネルスキャン中は、端末機器は、バックグラウンドスキャン方式を使用してチャネルスキャンを行う。具体的には、端末機器は、第１の周波数帯域及び第２の周波数帯域のいずれかのチャネルをスキャンすることを選択する。チャネルスキャンが完了した後、端末機器は、第１のＡＰの動作チャネルに切り替えて、端末機器がデータを受信するか送信するかを検出する。端末機器がバッファリングされたデータを送信する場合、端末機器はバッファリングされたデータを第１のＡＰの動作チャネルで送信する、又は端末機器がデータを受信する場合、被受信データを受信する第１のＡＰのチャネルを選択し、次にスキャンする次のチャネルに切り替える。従って、チャネルスキャン処理中に端末機器にストリーム割込みが発生しないことが保証される。チャネルスキャン中、端末機器は、２．４ＧＨｚの周波数帯域の１３個のチャネルと５ＧＨｚの周波数帯域の５個のチャネルのすべてをスキャンすることを選択し得る。
【００４１】
なお、端末機器は、チャネルスキャンを行う前に、第１のＡＰの動作チャネル及び第２のＡＰの動作チャネルをさらに判定してもよく、その結果、チャネルスキャンの間、端末機器は２つのチャネルのみ、すなわち、第１のＡＰ及び第２のＡＰの動作チャネルのみをスキャンする。これにより、チャネルスキャンに要する時間が短縮される。
【００４２】
任意選択的に、端末機器が第１のＡＰと第２のＡＰとの接続を予め確立している場合、第１のＡＰのネットワーク設定と第２のＡＰのネットワーク設定とを記憶しており、第１のＡＰのネットワーク設定は、第１のＡＰの動作チャネルを含み、第２のＡＰのネットワーク設定は、第２のＡＰの動作チャネルを含む。従って、端末機器によって記憶されたネットワーク設定をクエリすることによってのみ、端末機器は、第１のＡＰ及び第２のＡＰの動作チャネルを判定することができる。
【００４３】
或いは、端末機器は、別の端末機器との装置間通信（Ｄｅｖｉｃｅ  ｔｏ  Ｄｅｖｉｃｅ、略して「Ｄ２Ｄ」）を確立することによって、第１のＡＰのネットワーク設定及び第２のＡＰのネットワーク設定を受信し得る。第１のＡＰ及び第２のＡＰのネットワーク設定は、別の端末機器が第１のＡＰ及び第２のＡＰとの接続を確立し、別の端末機器によって送信されるとき、別の端末機器によって記憶される。
【００４４】
或いは、端末機器は、クラウドサーバと交信することにより、クラウドサーバによって配信される第１のＡＰのネットワーク設定及び第２のＡＰのネットワーク設定を受信してもよい。
【００４５】
第１のＡＰのネットワーク設定は、第１のＡＰの動作チャネルに加えて、第１のＡＰのＳＳＩＤ及び／又はパスワードも含んでもよく、第２のＡＰのネットワーク設定は、第２のＡＰの動作チャネルに加えて、第２のＡＰのＳＳＩＤ及び／又はパスワードを含んでもよい。
【００４６】
Ｓ１２００：端末機器が第２のＡＰとの接続を確立する必要があると判定する場合、端末機器は、第１のＡＰと第２のＡＰが同一のデュアルバンド無線アクセスデバイスに対応するか否かを判定する。
【００４７】
具体的には、端末機器は、第１のＡＰのＢＳＳＩＤと第２のＡＰのＢＳＳＩＤとの関係に従って、第１のＡＰと第２のＡＰとが同一のデュアルバンド無線アクセスデバイスに対応するか否かを判定する。端末機器は、第１のＡＰのＢＳＳＩＤの先頭の１６ビットと第２のＡＰのＢＳＳＩＤの先頭の１６ビットとが同じである場合、第１のＡＰと第２のＡＰとが同じデュアルバンド無線アクセスデバイスに対応すると判定する。或いは、端末機器は、第１のＡＰのデフォルトゲートウェイのメディアアクセス制御（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ：略して「ＭＡＣ」）アドレスと、第２のＡＰのデフォルトゲートウェイのＭＡＣアドレスとの関係に従って、第１のＡＰ及び第２のＡＰは、同じデュアルバンド無線アクセスデバイスに対応するか否かを判定する。端末機器は、第１のＡＰのデフォルトゲートウェイのＭＡＣアドレスと第２のＡＰのデフォルトゲートウェイのＭＡＣアドレスが同じであれば、第１のＡＰと第２のＡＰとが同一のデュアルバンド無線アクセスデバイスに対応すると判断する。第１のＡＰと第２のＡＰが同じデュアルバンド無線アクセスデバイスに対応するか否かを判定する方法は、ここでは限定されない。
【００４８】
Ｓ１３００：端末機器が第１のＡＰと第２のＡＰは同一のデュアルバンド無線アクセスデバイスに対応すると判定する場合、端末機器は、第１のＡＰとのプロトコル層接続を維持する際に、接続要求を第２のＡＰに送信し、接続要求は第２のＡＰとの接続を確立することを要求するために使用される。
【００４９】
端末機器と第１のＡＰとの間のプロトコル層接続は、端末機器と第１のＡＰとの間の伝送制御プロトコル（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ、略して「ＴＣＰ」）／インターネットプロトコル（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ、略して「ＩＰ」）接続である。
【００５０】
Ｓ１４００：端末機器が接続要求に従ってフィードバックされ且つ第２のＡＰにより送信された成功メッセージを受信すると、端末機器は第２のＡＰとの接続を確立する。
【００５１】
端末機器は、第１のＡＰとのＴＣＰ／ＩＰ接続を維持するときに、接続要求を第２のＡＰに送信して、端末機器が物理的チャネルで第１のＡＰから切断されることを示し、第２のＡＰの動作チャネルに切り替えて接続要求を第２のＡＰに送信し、第２のＡＰの動作チャネルで第２のＡＰからの正のフィードバックを受信する際に、第２のＡＰとの接続を確立する。この場合、端末機器は、端末機器をアクセスポイントにハンドオーバする処理中に、第１のＡＰとの物理的層接続のみを外し、第１のＡＰとのプロトコル層接続は外さない。従って、ユーザの上位層のアプリケーションサービスは終了せず、ユーザはハンドオーバ処理を認識せず、ユーザ体験が向上される。
【００５２】
例えば、ユーザがＷｅＣｈａｔを用いて別のユーザと映像通信を行っていると仮定すれば、第１のＡＰとのＴＣＰ／ＩＰ接続を維持する際に端末機器が第２のＡＰとの接続を確立すれば、端末機器のユーザインタフェース（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ、略して「ＵＩ」）は短期間停止し、端末ＵＩのビデオインタフェースは自動的に中断されず、ユーザはビデオ接続を開始するために再起動する必要がない。この場合、ユーザはハンドオーバ処理を認識せず、ユーザ体験が向上される。
【００５３】
さらに、端末機器は、第１のＡＰとのＴＣＰ／ＩＰ接続を維持し、端末機器は、第１のＡＰによって端末機器に割り当てられたＩＰアドレスを格納する。第１のＡＰと第２のＡＰは同じデュアルバンド無線アクセスデバイスに対応するので、第１のＡＰと第２のＡＰは同じ動的ホスト設定プロトコル（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ、略して「ＤＨＣＰ」）サーバを共有する。従って、端末機器が第２のＡＰとの接続を確立した場合、端末機器は第２のＡＰからＩＰアドレスを申請する必要がなくなり、ハンドオーバ処理にかかる時間を短縮する。
【００５４】
任意選択的に、例えば、第２のＡＰとの接続を確立した後、端末機器は、第１のＡＰとのＴＣＰ／ＩＰ接続を解放し得る。この場合、ネットワークリソースは節約されることが可能である。
【００５５】
図３は、本発明の具体的な実施形態によるアクセスポイント間のハンドオーバのための方法の概略フローチャートである。図３に示すように、方法２０００は以下のステップを含む。
【００５６】
Ｓ２１００：端末機器は、プローブ要求（Ｐｒｏｂｅ  Ｒｅｑｕｅｓｔ）フレームを送信し、第２のＡＰによって送信されたプローブ応答（Ｐｒｏｂｅ  Ｒｅｓｐｏｎｓｅ）フレームを受信する。
【００５７】
図３の第１のＡＰ及び第２のＡＰは、同じデュアルバンド無線アクセスデバイスに対応する。端末機器は、現在、接続を確立し、第１のＡＰとの通信を実行する。端末機器は、プローブ要求フレームを送信し、ＡＰによって送信されたプローブ応答フレームを受信することによってチャネルスキャンを実行する。端末機器は、具体的には、方法１０００のＳ１１００における手法を使用してチャネルスキャンを実行し得る。繰り返しを避けるために、詳細は本明細書では説明されない。
【００５８】
プローブ応答フレームは、第２のＡＰに関する情報を含む。端末機器は、プローブ応答フレーム内の第２のＡＰに関する情報に従って、アクセスポイント間のハンドオーバが必要か否かを判定する。例えば、端末機器は、受信した第２のＡＰからのプローブ応答フレームに従って、第２のＡＰに対応するＲＳＳＩ値が第１のＡＰに対応するＲＳＳＩ値よりも大きいと判定した場合、端末機器は、端末機器が第２のＡＰとの接続を確立する必要があると判定する。端末機器は、受信したプローブ応答フレームに従って、第１のＡＰに対応するＲＳＳＩ値が別のＡＰに対応するＲＳＳＩ値よりも大きいと判定すると、端末機器は、端末機器がアクセスポイントにハンドオーバされる必要がないが、第１のＡＰとの接続をまだ維持すると判定する。
【００５９】
Ｓ２１００において、端末機器は、プローブ要求フレームをブロードキャストモードで送信してもよく、又はプローブ要求フレームをユニキャストモードで第２のＡＰに送信してもよい。これは、本発明のこの実施形態では限定されない。
【００６０】
任意選択的に、例えば、Ｓ２１００において、端末機器は、第２のＡＰによって送信された受信ビーコンフレーム（Ｂｅａｃｏｎ）内の第２のＡＰに関する情報を使用して、端末機器が第２のＡＰとの接続を確立する必要があるか否かを判定し得る。例えば、端末機器は複数のビーコンフレームを受信し、各ビーコンフレームは１つのＡＰに対応する。ビーコンフレーム内にあり、第２のＡＰに対応するＲＳＳＩ値が、ビーコンフレーム内の別のＡＰに対応するＲＳＳＩ値より大きい場合、端末機器は、端末機器が第２のＡＰとの接続を確立する必要があると判定する。
【００６１】
具体的には、端末機器が、第２のＡＰに関する情報に従って、アクセスポイント間のハンドオーバが必要か否かを判定する方法は、以下の通りである。
【００６２】
まず、端末機器は、第１のＡＰのＳＳＩＤとパスワードと第２のＡＰのＳＳＩＤとパスワードが同一であるか否か、第２のＡＰに対応するＲＳＳＩ値が第１のＡＰに対応するＲＳＳＩ値より大きいか否かを判定する。
【００６３】
第１のＡＰと第２のＡＰのＳＳＩＤとパスワードが同一であり、第２のＡＰに対応するＲＳＳＩ値が第１のＡＰに対応するＲＳＳＩ値より大きい場合には、第１のＡＰと第２のＡＰが同一のローカルエリアネットワーク上の２つのＡＰであることを示し、従来技術におけるローミングメカニズムは、直接開始されて、ローミングによって端末機器を第１のＡＰから第２のＡＰにハンドオーバすることができる。
【００６４】
第２のＡＰに対応するＲＳＳＩ値が第１のＡＰに対応するＲＳＳＩ値よりも大きいが、第１のＡＰと第２のＡＰのＳＳＩＤ及び／又はパスワードが異なる場合、端末機器はさらに、第１のＡＰと第２のＡＰが同一のデュアルバンド無線アクセスデバイスに対応するか否かを判定する。第１のＡＰと第２のＡＰとが同一のデュアルバンド無線アクセスデバイスに対応するか否かを判定する方法については、前述の実施形態を参照してもよく、詳細は本明細書では再度説明されない。
【００６５】
第１のＡＰと第２のＡＰが同一のデュアルバンド無線アクセスデバイスに対応し、第２のＡＰに対応するＲＳＳＩ値が第１のＡＰに対応するＲＳＳＩ値より大きいと端末機器が判定すると、ステップＳ２２００が実行される。
【００６６】
Ｓ２２００：端末機器は、第２のＡＰに認証要求（Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｒｅｑｕｅｓｔ）フレームを送信し、第２のＡＰにより送信された認証応答（Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｒｅｓｐｏｎｓｅ）フレームを受信する。
【００６７】
Ｓ２３００：端末機器は、認証応答フレームが端末機器の身元認証が成功したことを確認すると、第２のＡＰにリアソシエーション要求（ＲｅＡｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔ）フレームを送信し、第２のＡＰにより送信されたリアソシエーション応答（ＲｅＡｓｓｏｃｉａｔｉｏｎ  Ｒｅｓｐｏｎｓｅ）フレームを受信する。第２のＡＰが端末機器のアソシエーション要求を受け付けることをリアソシエーション応答フレームが確認すると、端末機器は第２のＡＰとのアソシエーションを確立する。
【００６８】
リアソシエーション要求フレームには、第１のＡＰのアドレス領域が含まれる。第１のＡＰのアドレス領域は、第１のＡＰのＢＳＳＩＤを運ぶ。従って、ネットワーク上では、第１のＡＰのＢＳＳＩＤに従って、第１のＡＰに送信されたデータパケットを第２のＡＰに転送することができ、アクセスポイント間のハンドオーバ処理中のパケットロスを低減することができる。
【００６９】
任意選択的に、Ｓ２３００において、端末機器は、アソシエーション要求（Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔ）フレームを第２のＡＰに送信し、第２のＡＰにより送信されたアソシエーション応答（Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｓｐｏｎｓｅ）フレームを受信する。
【００７０】
Ｓ２４００：端末機器と第２のＡＰは、拡張可能認証プロトコル（Ｅｘｔｅｎｓｉｂｌｅ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ、略して「ＥＡＰ」）を用いて鍵を共同で生成する。
【００７１】
なお、Ｓ２２００からＳ２４００では、端末機器が常に第１のＡＰとＴＣＰ／ＩＰ接続を維持し、ユーザの上位層アプリケーションのＩＰコネクションは切断されず、上位層ユーザのアプリケーションサービスは終了されないことが保証される。従って、全プロセス中に、ユーザはハンドオーバ処理を認識せず、第２のＡＰとの接続を確立する際に、端末機器は第２のＡＰからＩＰアドレスを再申請する必要がないので、ハンドオーバ処理に要する期間が低減され、ユーザ経験が向上される。
【００７２】
表１は、従来技術の方法をアクセスポイント間のハンドオーバに使用した場合と、本発明のこの実施形態の方法を用いてハンドオーバを行う場合に得られる、各手順に要する時間及びハンドオーバ処理全体に要する合計時間を載せている。表１に示すデータは、単一の試験の結果であり、試験が実施されているときの端末機器とデュアルバンド無線アクセスデバイスとの間の距離は１０ｍ未満であり、環境内には他の干渉はない。
【００７３】
【表１】
2019520749.tif 000003
【００７４】
本発明のこの実施形態によるアクセスポイント間のハンドオーバのための方法は、ハンドオーバ処理中の中断時間を低減することができ、それによりユーザ体験を向上させることが表１から理解可能である。
【００７５】
以上、図２から図３を参照して、本発明の実施形態によるアクセスポイント間のハンドオーバのための方法について詳細に説明し、以下、図４を参照して、本発明の実施形態による端末機器を詳細に説明する。図４に示すように、端末機器１０は、
【００７６】
処理ユニット１１であり、端末機器が第１のアクセスポイントＡＰと第１の周波数帯域で情報伝送を行う場合、端末機器が第２のＡＰとの接続を確立する必要があるか否かを判定するように構成され、第２のＡＰの動作周波数帯域は第２の周波数帯域である、処理ユニット１１と、
【００７７】
処理ユニット１１はさらに、端末機器が第２のＡＰとの接続を確立する必要があると判定する場合、第１のＡＰと第２のＡＰとが同じデュアルバンド無線アクセスデバイスに対応するか否かを判定するように構成され、
【００７８】
通信ユニット１２であり、処理ユニット１１が、第１のＡＰと第２のＡＰは同じデュアルバンド無線アクセスデバイスに対応すると判定する場合、第１のＡＰとのプロトコル層接続を維持するときに第２のＡＰに接続要求を送信するように構成される通信ユニットであり、接続要求は第２のＡＰとの接続を確立することを要求するために使用される、通信ユニット１２とを備え、
【００７９】
通信ユニット１２はさらに、接続要求に従ってフィードバックされ且つ第２のＡＰによって送信された成功メッセージを受信する場合、第２の周波数帯域で第２のＡＰとの接続を確立するように構成される。
【００８０】
従って、本発明のこの実施形態の端末機器によれば、端末機器が現在接続されている第１のＡＰと、端末機器がハンドオーバされると予想される第２のＡＰとが、同一デュアルバンド無線端末デバイスは、第１のＡＰとのプロトコル層接続を維持する際に、第２のＡＰとの接続を確立する。この場合、端末機器をアクセスポイントにハンドオーバする処理中に、ユーザの上位アプリケーションのＩＰコネクションは削除されず、ユーザはハンドオーバ処理を知覚しない。また、端末機器がターゲットＡＰとの接続を確立する際に、ターゲットＡＰは、端末機器にＩＰアドレスを割り当てる必要がないため、ハンドオーバ処理に要する時間が短縮され、ユーザ経験が向上する。
【００８１】
本発明のこの実施形態において、任意選択的に、第１のＡＰと第２のＡＰが同一のデュアルバンド無線アクセスデバイスに対応するか否かを判定する態様において、処理ユニット１１は具体的には、第１のＡＰの基本サービスセット識別子ＢＳＳＩＤと第２のＡＰのＢＳＳＩＤとの関係に従って第１のＡＰと第２のＡＰとが同じデュアルバンド無線アクセスデバイスに対応するか否かを判定する、又は第１のＡＰのデフォルトゲートウェイのメディアアクセス制御ＭＡＣアドレスと第２のＡＰのデフォルトゲートウェイのＭＡＣアドレスとの関係に従って第１のＡＰと第２のＡＰとが同じデュアルバンド無線アクセスデバイスに対応するか否かを判定するように構成される。
【００８２】
本発明のこの実施形態において、任意選択的に、端末機器が第２のＡＰとの接続を確立する必要があるか否かを判定する態様において、処理ユニット１１は具体的には、第１の周波数帯域及び第２の周波数帯域上のチャネルをスキャンし、端末機器が第２のＡＰとの接続を確立する必要があるか否かを第１の周波数帯域及び第２の周波数帯域上のチャネルをスキャンした結果に従って決定するように構成される。
【００８３】
本発明のこの実施形態において、任意選択的に、第１の周波数帯域及び第２の周波数帯域上のチャネルをスキャンする態様において、処理ユニット１１は具体的には、第１の周波数帯域及び第２の周波数帯域上のチャネルのうちの任意のチャネルをスキャンし、任意のチャネルのスキャンを完了するとき、被送信データがあるか否かを判定するように構成され、通信ユニット１２は具体的には、処理ユニット１１が被送信データがあると判定するとき、第１の周波数帯を用いて被送信データを送信するように構成され、処理ユニット１１は具体的には、通信ユニット１２が第１の周波数帯域を用いて被送信データを送信した後に、第１の周波数帯域及び第２の周波数帯域上のチャネルのうちの別のチャネルを継続してスキャンするように構成される。
【００８４】
本発明のこの実施形態において、任意選択的に、処理ユニット１１はさらに、第１のチャネル及び第２のチャネルを判定するように構成され、第１のチャネルは第１の周波数帯域上の第１のＡＰの動作チャネルであり、第２のチャネルは第２の周波数帯域上の第２のＡＰの動作チャネルであり、第１の周波数帯域及び第２の周波数帯域上のチャネルをスキャンする態様において、処理ユニット１１は具体的には、第１のチャネル及び第２のチャネルをスキャンするように構成される。
【００８５】
本発明のこの実施形態において、任意選択的に、処理ユニット１１が第２のＡＰとの接続を確立する必要があるか否かを判定する前に、通信ユニット１２はさらに、第１のＡＰの第１のネットワーク設定と第２のＡＰの第２のネットワーク設定とを格納するように構成され、第１のネットワーク設定が第１のチャネルを含み、第２のネットワーク設定が第２のチャネルを含み、第１のチャネル及び第２のチャネルを判定する態様において、処理ユニット１２は具体的には、第１のネットワーク設定に従って第１のチャネルを判定し、第２のネットワーク設定に従って第２のチャネルを判定するように構成される。
【００８６】
本発明のこの実施形態において、任意選択的に、第２のＡＰへ接続要求を送信する態様において、通信ユニット１２は具体的には、第２のＡＰにリアソシエーション要求フレームを送信するように構成され、リアソシエーション要求フレームは第１のＡＰのＢＳＳＩＤを搬送する。
【００８７】
本発明のこの実施形態において、任意選択的に、第１の周波数帯域は２．４ＧＨｚであり、第２の周波数帯域は５ＧＨｚである、又は第１の周波数帯域が５ＧＨｚであり、第２の周波数帯域が２．４ＧＨｚである。
【００８８】
本明細書の端末機器１０は、機能ユニットの形態で具体化されていることを理解されたい。用語「ユニット」は、本明細書では、特定用途向け集積回路（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ、略して「ＡＳＩＣ」）、電子回路、１つ又は複数のソフトウェア又はファームウェアプログラムを実行するように構成されたプロセッサ（例えば、共有プロセッサ、プロプライエタリプロセッサ、又はグループプロセッサ）、及びメモリ、併合論理回路、及び／又は記述された機能をサポートする別の適切なコンポーネントを指し得る含。オプションの例では、当業者は、端末機器１０が、前述の方法の実施形態において方法１０００及び方法２０００の各処理及び／又はステップを実行するように構成されてもよいことを理解し得る。繰り返しを避けるために、詳細は本明細書では再度説明されない。
【００８９】
図５に示すように、本発明の実施形態は、端末機器１００をさらに提供する。端末機器１００は、プロセッサ１０１、メモリ１０２、及び高周波（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ、略して「ＲＦ」）回路１０３を含み、ＲＦ回路１０３はトランシーバとも呼ばれることもある。当業者であれば、図５に示す端末機器の構成は、端末機器の制限事項ではないことを理解し得る。端末機器は、図に示されているものより多い又は少ない構成要素を含んでもよく、又は端末機器において、いくつかの構成要素が組み合わされ、いくつかの構成要素が分割され、又はこれらの構成要素は異なって配置される。
【００９０】
プロセッサ１０１は、端末機器が第１のアクセスポイントＡＰと第１の周波数帯域で情報伝送を行う場合、端末機器が第２のＡＰとの接続を確立する必要があるか否かを判定するように構成され、第２のＡＰの動作周波数帯域は第２の周波数帯域である。プロセッサ１０１はさらに、端末機器が第２のＡＰとの接続を確立する必要があると判定する場合、第１のＡＰと第２のＡＰとが同じデュアルバンド無線アクセスデバイスに対応するか否かを判定するように構成される。プロセッサ１０１が、第１のＡＰと第２のＡＰは同じデュアルバンド無線アクセスデバイスに対応すると判定する場合、ＲＦ回路１０３は、第１のＡＰとのプロトコル層接続を維持するときに第２のＡＰに接続要求を送信し、接続要求は第２のＡＰとの接続を確立することを要求するために使用される。ＲＦ回路１０３が接続要求に従ってフィードバックされ且つ第２のＡＰによって送信された成功メッセージを受信する場合、プロセッサ１０１は、第２のＡＰとの接続を確立する。
【００９１】
従って、本発明のこの実施形態の端末機器によれば、端末機器が現在接続されている第１のＡＰと、端末機器がハンドオーバされると予想される第２のＡＰとが、同一デュアルバンド無線端末デバイスは、第１のＡＰとのプロトコル層接続を維持する際に、第２のＡＰとの接続を確立する。この場合、端末機器をアクセスポイントにハンドオーバする処理中に、ユーザの上位アプリケーションのＩＰコネクションは削除されず、ユーザはハンドオーバ処理を知覚しない。また、端末機器がターゲットＡＰとの接続を確立する際に、ターゲットＡＰは、端末機器にＩＰアドレスを割り当てる必要がないため、ハンドオーバ処理に要する時間が短縮され、ユーザ経験が向上する。
【００９２】
本発明のこの実施形態では、プロセッサ１０１は、中央処理装置（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ、略して「ＣＰＵ」）であってもよいし、プロセッサ１０１は、別の汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）又は別のプログラマブルロジックデバイス、ディスクリートゲート又はトランジスタロジックデバイス、ディスクリートハードウェアアセンブリなどでもよい。汎用プロセッサは、マイクロプロセッサであってもよいし、プロセッサは、任意の従来のプロセッサなどであってもよい。
【００９３】
メモリ１０２は、ソフトウェアプログラム及びモジュールを格納するように構成し得る。プロセッサ１０１は、端末機器１００の各種機能のアプリケーションを実行し、データ処理を実行するために、メモリ１０２に格納されたソフトウェアプログラムやモジュールを実行する。メモリ１０２は、主に、プログラム記憶領域及びデータ記憶領域を含み得る。プログラム記憶領域は、オペレーティングシステムや、少なくとも１つの機能（例えば、音声再生機能や画像再生機能など）によって要求されるアプリケーションプログラムなどを格納してもよい。データ格納領域は、端末機器１００の使用に応じて作成されるデータ（音声データや電話帳など）を格納してもよい。さらに、メモリ１０２は、高速ランダムアクセスメモリを含んでもよく、不揮発性メモリ、例えば、少なくとも１つのディスクストレージデバイス、フラッシュメモリデバイス、又は別の揮発性ソリッドステートストレージデバイスをさらに含んでもよい。
【００９４】
ＲＦ回路１０３は、情報を送受信し、又は呼処理において信号を送受信するように、特に基地局からのダウンリンク情報を受信した後で、処理を行うためにその情報をプロセッサ１０１に送信し、さらに、設計されたアップリンクデータを基地局に送信するように構成し得る。一般に、ＲＦ回路１０３は、限定されないが、アンテナ、少なくとも１つの増幅器、トランシーバ、カプラ、低雑音増幅器（Ｌｏｗ  Ｎｏｉｓｅ  Ａｍｐｌｉｆｉｅｒ、略して「ＬＮＡ」）、デュプレクサなどを含む。また、ＲＦ回路１０３は、無線通信によりネットワークや別のデバイスとさらに通信し得る。グローバルシステムフォーモバイルコミュニケーションズ（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｏｆ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ、略して「ＧＳＭ」）、汎用パケット無線サービス（Ｇｅｎｅｒａｌ  Ｐａｃｋｅｔ  Ｒａｄｉｏ  Ｓｅｒｖｉｃｅ、略して「ＧＰＲＳ」）、符号分割多重アクセス方式（Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ、略して「ＣＤＭＡ」）システム、広帯域符号分割多重アクセス方式（Ｗｉｄｅｂａｎｄ  Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ、略して「ＷＣＤＭＡ」）システム、ロングタームエボリューション（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ、略して「ＬＴＥ」）システム、電子メール、ショートメッセージサービス（Ｓｈｏｒｔ  Ｍｅｓｓａｇｉｎｇ  Ｓｅｒｖｉｃｅ、略して「ＳＭＳ」）などを含むが、これらに限定されない、任意の通信規格又はプロトコルは、無線通信に使用されてもよい。
【００９５】
実装プロセスの間、前述の方法のステップは、プロセッサ１０１内のハードウェアの集積論理回路によって、又はソフトウェアの形態の命令を使用することによって実施されてもよい。本発明の実施形態を参照して開示された方法のステップは、ハードウェアプロセッサによって直接実行されてもよく、プロセッサ内のハードウェアとソフトウェアモジュールとの組み合わせによって実行されてもよい。ソフトウェアモジュールは、ランダムアクセスメモリ、フラッシュメモリ、リードオンリーメモリ、プログラム可能リードオンリーメモリ又は電気的消去可能プログラマブルメモリ、又はレジスタなどの、当該技術分野で成熟した記憶媒体に配置されてもよい。記憶媒体はメモリ１０２内に配置され、プロセッサ１０１はメモリ１０２内の情報を読み取り、プロセッサ１０１のハードウェアと組み合わせて前述の方法のステップを完了する。繰り返しを避けるために、本明細書では詳細は再度説明されない。
【００９６】
任意選択的に、実施形態において、第１のＡＰと第２のＡＰが同一のデュアルバンド無線アクセスデバイスに対応するか否かを判定する態様において、プロセッサ１０１は具体的には、第１のＡＰの基本サービスセット識別子ＢＳＳＩＤと第２のＡＰのＢＳＳＩＤとの関係に従って第１のＡＰと第２のＡＰとが同じデュアルバンド無線アクセスデバイスに対応するか否かを判定する、又は第１のＡＰのデフォルトゲートウェイのメディアアクセス制御ＭＡＣアドレスと第２のＡＰのデフォルトゲートウェイのＭＡＣアドレスとの関係に従って第１のＡＰと第２のＡＰとが同じデュアルバンド無線アクセスデバイスに対応するか否かを判定するように構成される。
【００９７】
任意選択的に、実施形態において、端末機器が第２のＡＰとの接続を確立する必要があるか否かを判定する態様において、プロセッサ１０１は具体的には、第１の周波数帯域及び第２の周波数帯域上のチャネルをスキャンし、端末機器が第２のＡＰとの接続を確立する必要があるか否かを第１の周波数帯域及び第２の周波数帯域上のチャネルをスキャンした結果に従って決定するように構成される。
【００９８】
任意選択的に、実施形態において、第１の周波数帯域及び第２の周波数帯域上のチャネルをスキャンする態様において、プロセッサ１０１は具体的には、第１の周波数帯域及び第２の周波数帯域上のチャネルのうちの任意のチャネルをスキャンし、任意のチャネルのスキャンを完了するとき、被送信データがあるか否かを判定するように構成される。プロセッサ１０１が被送信データがあると判定するとき、ＲＦ回路１０３は、第１の周波数帯を用いて被送信データを送信する。ＲＦ回路１０３が第１の周波数帯域を用いて被送信データを送信した後に、プロセッサ１０１は、第１の周波数帯域及び第２の周波数帯域上のチャネルのうちの別のチャネルを継続してスキャンする。
【００９９】
任意選択的に、実施形態において、プロセッサ１０１はさらに、第１のチャネル及び第２のチャネルを判定するように構成され、第１のチャネルは第１の周波数帯域上の第１のＡＰの動作チャネルであり、第２のチャネルは第２の周波数帯域上の第２のＡＰの動作チャネルであり、第１の周波数帯域及び第２の周波数帯域上のチャネルをスキャンする態様において、プロセッサ１０１は具体的には、第１のチャネル及び第２のチャネルをスキャンするように構成される。
【０１００】
任意選択的に、実施形態において、プロセッサ１０１が第２のＡＰとの接続を確立する必要があるか否かを判定する前に、メモリ１０２はさらに、第１のＡＰの第１のネットワーク設定と第２のＡＰの第２のネットワーク設定とを格納するように構成され、第１のネットワーク設定が第１のチャネルを含み、第２のネットワーク設定が第２のチャネルを含み、第１のチャネル及び第２のチャネルを判定する態様において、プロセッサ１０１は具体的には、第１のネットワーク設定に従って第１のチャネルを判定し、第２のネットワーク設定に従って第２のチャネルを判定するように構成される。
【０１０１】
任意選択的に、実施形態において、第２のＡＰへ接続要求を送信する態様において、ＲＦ回路１０３は、具体的には、第２のＡＰにリアソシエーション要求フレームを送信するように構成され、リアソシエーション要求フレームは第１のＡＰのＢＳＳＩＤを搬送する。
【０１０２】
任意選択的に、実施形態において、第１の周波数帯域は２．４ＧＨｚであり、第２の周波数帯域は５ＧＨｚである、又は第１の周波数帯域が５ＧＨｚであり、第２の周波数帯域が２．４ＧＨｚである。
【０１０３】
なお、本発明の実施形態による端末機器１００は、本発明の実施形態における端末機器１０に対応してもよく、実施形態による方法１０００を実行する端末機器に対応してもよく、端末機器１００内の各モジュールの上記及び他の動作及び／又は機能は、図２及び図３の方法における端末機器に対応する対応処理を実装することを意図している。簡潔にするために、詳細は、本明細書では再度説明されない。
【０１０４】
従って、本発明のこの実施形態の端末機器によれば、端末機器が現在接続されている第１のＡＰと、端末機器がハンドオーバされると予想される第２のＡＰとが、同一デュアルバンド無線端末デバイスは、第１のＡＰとのプロトコル層接続を維持する際に、第２のＡＰとの接続を確立する。この場合、端末機器をアクセスポイントにハンドオーバする処理中に、ユーザの上位アプリケーションのＩＰコネクションは削除されず、ユーザはハンドオーバ処理を知覚しない。また、端末機器がターゲットＡＰとの接続を確立する際に、ターゲットＡＰは、端末機器にＩＰアドレスを割り当てる必要がないため、ハンドオーバ処理に要する時間が短縮され、ユーザ経験が向上する。
【０１０５】
当業者であれば、本明細書に開示された実施形態で説明された実施例と組み合わせて、ユニット及びアルゴリズムステップが、電子ハードウェア又はコンピュータソフトウェアと電子ハードウェアの組み合わせによって実施されてもよいことを認識し得る。機能がハードウェアによって実行されるかソフトウェアによって実行されるかは、技術的解決策の特定のアプリケーション及び設計制約条件に依存する。当業者であれば、特定の用途ごとに説明された機能を実施するために異なる方法を使用し得るが、その実施は本発明の範囲を超えていると考えるべきではない。
【０１０６】
当業者であれば、簡潔且つ簡単な説明のために、前述のシステム、装置、及びユニットの詳細な作業プロセスについて、前述の方法の実施形態における対応するプロセスを参照し得ることは明確に理解し得ることであり、詳細は、本明細書では再度説明されない。
【０１０７】
本出願で提供されるいくつかの実施形態において、開示されたシステム、装置、及び方法は、他の手法で実施され得ることを理解されたい。例えば、説明された装置の実施形態は単なる一例に過ぎない。例えば、ユニット分割は単に論理的な機能分割であり、実際の実装では他の分割であってもよい。例えば、複数のユニット又は構成要素を組み合わせて、別のシステムに統合してもよいし、一部の機能を無視してもよいし、実行しなくてもよい。さらに、表示された、又は議論された相互結合又は直接結合又は通信接続は、いくつかのインターフェースを使用することによって実装されてもよい。装置又はユニット間の間接的結合又は通信接続は、電子的、機械的又は他の形態で実施されてもよい。
【０１０８】
別個の部品として説明されたユニットは、物理的に分離されてもされなくてもよく、ユニットとして表示される部品は、物理ユニットであってもなくてもよく、１つの位置にあってもよく、複数のネットワークユニット上で分配されてもよい。ユニットの一部又は全部は、実施形態の解決策の目的を達成するために実際の要件に従って選択されてもよい。
【０１０９】
また、本発明の実施形態における機能ユニットは、１つの処理ユニットに統合されていてもよいし、ユニットのそれぞれは物理的に単独で存在してもよいし、２つ以上のユニットが１つのユニットに統合化されてもよい。
【０１１０】
機能がソフトウェア機能ユニットの形態で実装され、独立した製品として販売又は使用される場合、機能はコンピュータ可読記憶媒体に記憶されてもよい。そのような理解に基づいて、本質的に本発明の技術的解決策、又は先行技術に寄与する部分、又は技術的解決策の一部は、ソフトウェア製品の形態で実施されてもよい。コンピュータソフトウェア製品は、記憶媒体に記憶され、コンピュータデバイス（パーソナルコンピュータ、サーバ、ネットワークデバイスなどであってもよい）に、本発明の実施形態で説明された方法のステップのすべて又は一部を実行するよう指示するためのいくつかの命令を含む。上記の記憶媒体は、ＵＳＢフラッシュドライブ、リムーバブルハードディスク、リードオンリーメモリ（ＲＯＭ、Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ランダムアクセスメモリ（ＲＡＭ、Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、磁気ディスク、光ディスクなどを含む。
【０１１１】
前述の説明は、本発明の特定の実装例にすぎず、本発明の保護範囲を限定するものではない。本発明で開示された技術的範囲内において、当業者が容易に想到できる任意の変更又は代替品は、本発明の保護範囲内に入るものである。従って、本発明の保護範囲は、特許請求の範囲の保護範囲に属するものとする。
【図１】
2019520749.tif 000004
【図２】
2019520749.tif 000005
【図３】
2019520749.tif 000006
【図４】
2019520749.tif 000007
【図５】
2019520749.tif 000008
【手続補正書】
【提出日】平成31年1月8日(2019.1.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
アクセスポイント間のハンドオーバのための方法であって、
端末機器が第１のアクセスポイント（ＡＰ）と第１の周波数帯域で情報伝送を行う場合、端末機器が第２のＡＰとの接続を確立する必要があるか否かを、前記端末機器により、判定するステップであり、前記第２のＡＰの動作周波数帯域は第２の周波数帯域である、ステップと、
前記端末機器が前記第２のＡＰとの接続を確立する必要があると判定する場合、前記第１のＡＰと前記第２のＡＰが同じデュアルバンド無線アクセスデバイスに対応するか否かを、前記端末機器により、判定するステップと、
前記端末機器が前記第１のＡＰと前記第２のＡＰは前記同じデュアルバンド無線アクセスデバイスに対応すると判定する場合、前記第１のＡＰとのプロトコル層接続を維持する際に、接続要求を前記第２のＡＰに、前記端末機器により、送信するステップであり、前記接続要求は前記第２のＡＰとの接続を確立することを要求するために使用される、ステップと、
前記端末機器が前記接続要求に従ってフィードバックされ且つ前記第２のＡＰにより送信された成功メッセージを受信すると、前記端末機器により、前記第２のＡＰとの前記接続を確立するステップと
を含む方法。
【請求項２】
前記第１のＡＰと前記第２のＡＰが同じデュアルバンド無線アクセスデバイスに対応するか否かを、前記端末機器により、判定する前記ステップは、
前記第１のＡＰの基本サービスセット識別子（ＢＳＳＩＤ）と前記第２のＡＰのＢＳＳＩＤとの関係に従って前記第１のＡＰと前記第２のＡＰとが前記同じデュアルバンド無線アクセスデバイスに対応するか否かを、前記端末機器により、判定するステップを、又は
前記第１のＡＰのデフォルトゲートウェイのメディアアクセス制御ＭＡＣアドレスと前記第２のＡＰのデフォルトゲートウェイのＭＡＣアドレスとの関係に従って前記第１のＡＰと前記第２のＡＰとが前記同じデュアルバンド無線アクセスデバイスに対応するか否かを、前記端末機器により、判定するステップを含む、
請求項１に記載の方法。
【請求項３】
前記端末機器が第２のＡＰとの接続を確立する必要があるか否かを、前記端末機器により、判定する前記ステップは、
前記第１の周波数帯域及び前記第２の周波数帯域上のチャネルを、前記端末機器により、スキャンするステップと、
前記端末機器が前記第２のＡＰとの前記接続を確立する必要があるか否かを前記第１の周波数帯域及び前記第２の周波数帯域上の前記チャネルをスキャンした結果に従って前記端末機器により、決定するステップとを含む、
請求項１又は２に記載の方法。
【請求項４】
前記第１の周波数帯域及び前記第２の周波数帯域上のチャネルを、前記端末機器により、スキャンする前記ステップは、
前記第１の周波数帯域及び前記第２の周波数帯域上のチャネルのうちの任意のチャネルを、前記端末機器により、スキャンするステップと、
端末機器が前記任意のチャネルのスキャンを完了するとき、被送信データがあるか否かを、前記端末機器により、判定するステップと、
前記端末機器が被送信データがあると判定するとき、前記第１の周波数帯域を用いて前記被送信データを、前記端末機器により、送信するステップと、
前記端末機器が前記第１の周波数帯域を用いて前記被送信データを送信した後に、前記第１の周波数帯域及び前記第２の周波数帯域上の前記チャネルのうちの別のチャネルを、前記端末機器により、継続してスキャンするステップとを含む、
請求項３に記載の方法。
【請求項５】
前記方法はさらに、
第１のチャネル及び第２のチャネルを、前記端末機器により、判定するステップであり、前記第１のチャネルは前記第１の周波数帯域上の前記第１のＡＰの動作チャネルであり、前記第２のチャネルは前記第２の周波数帯域上の前記第２のＡＰの動作チャネルである、ステップを含み、
前記第１の周波数帯域及び前記第２の周波数帯域上のチャネルを、前記端末機器により、スキャンする前記ステップは、
前記第１のチャネル及び前記第２のチャネルを、前記端末機器により、スキャンするステップを含む、
請求項３又は４に記載の方法。
【請求項６】
前記端末機器が第２のＡＰとの接続を確立する必要があるか否かを、前記端末機器により、判定する前に、前記方法はさらに、
前記第１のＡＰの第１のネットワーク設定と前記第２のＡＰの第２のネットワーク設定とを、前記端末機器により、格納するステップであり、前記第１のネットワーク設定が前記第１のチャネルを含み、前記第２のネットワーク設定が前記第２のチャネルを含み、
第１のチャネル及び第２のチャネルを、前記端末機器により、判定する前記ステップは、
前記第１のネットワーク設定に従って前記第１のチャネルを、前記端末機器により、判定するステップと、
前記第２のネットワーク設定に従って前記第２のチャネルを、前記端末機器により、判定するステップとを含む、
請求項５に記載の方法。
【請求項７】
前記第２のＡＰへ接続要求を送信する前記ステップは、前記第２のＡＰにリアソシエーション要求フレームを送信するステップであり、前記リアソシエーション要求フレームは前記第１のＡＰのＢＳＳＩＤを搬送する、ステップを含む、
請求項１〜６のいずれか１項に記載の方法。
【請求項８】
前記第１の周波数帯域は２．４ＧＨｚであり、前記第２の周波数帯域は５ＧＨｚである、又は前記第１の周波数帯域が５ＧＨｚであり、前記第２の周波数帯域が２．４ＧＨｚである、
請求項１〜７のいずれか１項に記載の方法。
【請求項９】
端末機器であって、
処理ユニットであり、前記端末機器が第１のアクセスポイント（ＡＰ）と第１の周波数帯域で情報伝送を行う場合、前記端末機器が第２のＡＰとの接続を確立する必要があるか否かを判定するように構成され、前記第２のＡＰの動作周波数帯域は第２の周波数帯域である、処理ユニットと、
前記処理ユニットはさらに、前記端末機器が前記第２のＡＰとの接続を確立する必要があると判定する場合、前記第１のＡＰと前記第２のＡＰとが同じデュアルバンド無線アクセスデバイスに対応するか否かを判定するように構成され、
通信ユニットであり、前記処理ユニットが、前記第１のＡＰと前記第２のＡＰは前記同じデュアルバンド無線アクセスデバイスに対応すると判定する場合、前記第１のＡＰとのプロトコル層接続を維持するときに前記第２のＡＰに接続要求を送信するように構成される通信ユニットであり、前記接続要求は前記第２のＡＰとの接続を確立することを要求するために使用される、通信ユニットとを備え、
前記通信ユニットはさらに、前記接続要求に従ってフィードバックされ且つ前記第２のＡＰによって送信された成功メッセージを受信する場合、前記第２のＡＰとの前記接続を確立するように構成される、端末機器。
【請求項１０】
前記第１のＡＰと前記第２のＡＰが同じデュアルバンド無線アクセスデバイスに対応するか否かを判定する態様において、前記処理ユニットは具体的には、
前記第１のＡＰの基本サービスセット識別子（ＢＳＳＩＤ）と前記第２のＡＰのＢＳＳＩＤとの関係に従って前記第１のＡＰと前記第２のＡＰとが前記同じデュアルバンド無線アクセスデバイスに対応するか否かを判定する、又は
前記第１のＡＰのデフォルトゲートウェイのメディアアクセス制御ＭＡＣアドレスと前記第２のＡＰのデフォルトゲートウェイのＭＡＣアドレスとの関係に従って前記第１のＡＰと前記第２のＡＰとが前記同じデュアルバンド無線アクセスデバイスに対応するか否かを判定するように構成される、
請求項９に記載の端末機器。
【請求項１１】
前記端末機器が第２のＡＰとの接続を確立する必要があるか否かを判定する態様において、前記処理ユニットは具体的には、
前記第１の周波数帯域及び前記第２の周波数帯域上のチャネルをスキャンし、
前記端末機器が前記第２のＡＰとの前記接続を確立する必要があるか否かを前記第１の周波数帯域及び前記第２の周波数帯域上の前記チャネルをスキャンした結果に従って決定するように構成される、
請求項９又は１０に記載の端末機器。
【請求項１２】
前記第１の周波数帯域及び前記第２の周波数帯域上のチャネルをスキャンする態様において、前記処理ユニットは具体的には、前記第１の周波数帯域及び前記第２の周波数帯域上のチャネルのうちの任意のチャネルをスキャンし、前記任意のチャネルのスキャンを完了するとき、被送信データがあるか否かを判定するように構成され、
前記通信ユニットは具体的には、前記処理ユニットが被送信データがあると判定するとき、前記第１の周波数帯域を用いて前記被送信データを送信するように構成され、
前記処理ユニットは具体的には、前記通信ユニットが前記第１の周波数帯域を用いて前記被送信データを送信した後に、前記第１の周波数帯域及び前記第２の周波数帯域上の前記チャネルのうちの別のチャネルを継続してスキャンするように構成される、
請求項１１に記載の端末機器。
【請求項１３】
前記処理ユニットはさらに、
第１のチャネル及び第２のチャネルを判定するように構成され、前記第１のチャネルは前記第１の周波数帯域上の前記第１のＡＰの動作チャネルであり、前記第２のチャネルは前記第２の周波数帯域上の前記第２のＡＰの動作チャネルであり、
前記第１の周波数帯域及び前記第２の周波数帯域上のチャネルをスキャンする態様において、前記処理ユニットは具体的には、
前記第１のチャネル及び前記第２のチャネルをスキャンするように構成される、
請求項１１又は１２に記載の端末機器。
【請求項１４】
前記処理ユニットが第２のＡＰとの接続を確立する必要があるか否かを判定する前に、前記通信ユニットはさらに、
前記第１のＡＰの第１のネットワーク設定と前記第２のＡＰの第２のネットワーク設定とを格納するように構成され、前記第１のネットワーク設定が前記第１のチャネルを含み、前記第２のネットワーク設定が前記第２のチャネルを含み、
第１のチャネル及び第２のチャネルを判定する態様において、前記処理ユニットは具体的には、
前記第１のネットワーク設定に従って前記第１のチャネルを判定し、
前記第２のネットワーク設定に従って前記第２のチャネルを判定するように構成される、
請求項１３に記載の端末機器。
【請求項１５】
前記第２のＡＰへ接続要求を送信する態様において、前記通信ユニットは具体的には、
前記第２のＡＰにリアソシエーション要求フレームを送信するように構成され、前記リアソシエーション要求フレームは前記第１のＡＰのＢＳＳＩＤを搬送する、
請求項９〜１４のいずれか１項に記載の端末機器。
【請求項１６】
前記第１の周波数帯域は２．４ＧＨｚであり、前記第２の周波数帯域は５ＧＨｚである、又は前記第１の周波数帯域が５ＧＨｚであり、前記第２の周波数帯域が２．４ＧＨｚである、
請求項９〜１５のいずれか１項に記載の端末機器。
【請求項１７】
プロセッサ、メモリ、及びトランシーバを備える端末機器であって、前記プロセッサ、前記メモリ、及び前記トランシーバはバスシステムを使用して接続され、
前記メモリは、命令を格納するように構成され、
前記トランシーバは、前記端末機器とＡＰとの間の通信を実現するために、前記プロセッサの制御下でメッセージを送受信し、
前記プロセッサは、前記メモリに格納された命令を呼び出して、請求項１〜８のいずれか１項に記載の前記方法を実行するように構成される、端末機器。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００３
【補正方法】変更
【補正の内容】
【０００３】
現在、デュアルバンドＡＰのアプリケーションがますます普及しつつある。デュアルバンドＡＰは、２．４ＧＨｚと５ＧＨｚの周波数帯域で同時に動作することができる。しかし、現在、ほとんどのＳＴＡは、デュアルバンド上の動作をサポートしていない。即ち、ＳＴＡは２．４ＧＨｚと５ＧＨｚの周波数帯域で同時に動作することはできない。例えば、一旦２．４ＧＨｚのＡＰにアクセスすると、ＳＴＡは２．４ＧＨｚの周波数帯域でのみ動作でき、５ＧＨｚの周波数帯域をデータ伝送に使用することはできない。従って、アクセスポイント間のハンドオーバのための方法は、望ましいチャネル状態に存在するＡＰにＳＴＡをハンドオーバするために使用される必要がある。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００８５
【補正方法】変更
【補正の内容】
【００８５】
本発明のこの実施形態において、任意選択的に、処理ユニット１１が第２のＡＰとの接続を確立する必要があるか否かを判定する前に、通信ユニット１２はさらに、第１のＡＰの第１のネットワーク設定と第２のＡＰの第２のネットワーク設定とを格納するように構成され、第１のネットワーク設定が第１のチャネルを含み、第２のネットワーク設定が第２のチャネルを含み、第１のチャネル及び第２のチャネルを判定する態様において、処理ユニット１１は具体的には、第１のネットワーク設定に従って第１のチャネルを判定し、第２のネットワーク設定に従って第２のチャネルを判定するように構成される。
【国際調査報告】
2019520749.tif 000009
2019520749.tif 000010
2019520749.tif 000011
2019520749.tif 000012
2019520749.tif 000013