(57)【要約】  本発明の実施形態は、パケット送信方法およびシステム、並びに基地局を開示し、コストを増加することなく、Wi-Fiパケット交換を最適化することにより、データ送信効率を向上するために使用される。本発明の本実施形態の方法は、アクセスポイントを使用して第２基地局とネゴシエーションすることにより、第１基地局によって、ブロックACK接続を確立するステップと、ブロックACK接続が正しく確立された場合、第１基地局によって送信されたデータパケットを、アクセスポイントを使用して、第２基地局に転送するステップと、を含む。
2016507981.tif 000002
【特許請求の範囲】
【請求項１】
アクセスポイントを使用して第２基地局とネゴシエーションすることにより、第１基地局によって、ブロックACK接続を確立するステップと、
前記ブロックACK接続が正しく確立された場合、前記第１基地局によって送信されたデータパケットを、前記アクセスポイントを使用して、第２基地局に転送するステップと、を含む、
パケット送信方法。
【請求項２】
アクセスポイントを使用して第２基地局とネゴシエーションすることにより、第１基地局によって、ブロックACK接続を確立する前記ステップが、
ブロックACK追加要求パケットを、前記第１基地局によって、前記アクセスポイントに送信するステップであって、それによって、前記アクセスポイントは、前記ブロックACK追加要求パケットを前記第２基地局に転送し、ここで、前記ブロックACK追加要求パケットは、前記第２基地局との前記ブロックACK接続の確立を要求するために使用される、送信するステップと、
ブロックACK追加応答パケットを受信するステップであって、前記ブロックACK追加応答パケットは、前記第２基地局によって送信されかつ前記アクセスポイントを使用して転送される、受信するステップと、を含む、
請求項１に記載の方法。
【請求項３】
前記方法が、
前記アクセスポイントによって通常送信されるNULLデータパケットを、前記第１基地局によって、受信するステップであって、ここで、前記NULLデータパケットは、前記第１基地局が前記アクセスポイントへの接続を保つか否かを問い合わせるために使用される、受信するステップと、
接続保持ACK情報を、前記アクセスポイントに送信するステップと、をさらに含む、
請求項１または２に記載の方法。
【請求項４】
前記方法が、
前記アクセスポイントによって送信された前記第２基地局の切断情報を受信した場合、前記アクセスポイントに対して、ブロックACK削除要求を、前記第１基地局によって送信するステップをさらに含み、ここで、前記ブロックACK削除要求は、前記第２基地局との前記ブロックACK接続の削除を要求するために使用される、
請求項１乃至３のいずれか１項に記載の方法。
【請求項５】
アクセスポイントを使用して、第２基地局とネゴシエーションすることにより、ブロックACK接続を確立するように構成された、接続確立ユニットと、
前記接続確立ユニットが、前記第２基地局との前記ブロックACK接続の確立に成功した場合、前記基地局によって送信されたデータパケットを、前記アクセスポイントを使用して、前記第２基地局に転送するように構成された、送信ユニットと、を含む、基地局。
【請求項６】
前記接続確立ユニットが、
ブロックACK追加要求パケットを前記アクセスポイントに送信するように構成された、確立要求送信ユニットであって、それによって、前記アクセスポイントは、前記第２基地局に前記ブロックACK追加要求パケットを転送し、ここで、前記ブロックACK追加要求パケットは、第２基地局との前記ブロックACK接続の確立を要求するために使用される、確立要求送信ユニットと、
ブロックACK追加応答パケットを受信するように構成された、確立応答受信ユニットであって、前記ブロックACK追加応答パケットは、前記第２基地局によって送信されかつ前記アクセスポイントを使用して転送される、確立応答受信ユニットと、を含む、
請求項５に記載の基地局。
【請求項７】
前記装置が、
前記アクセスポイントによって通常送信されるNULLデータパケットを、受信するように構成された受信ユニットであって、ここで、前記NULLデータパケットは、前記基地局が前記アクセスポイントへの接続を保持しているか否かを問い合わせるために使用される、前記受信ユニットを、さらに含み、
前記送信ユニットは、接続保持ACK情報を、前記アクセスポイントに送信するように、さらに構成されている、
請求項５に記載の基地局。
【請求項８】
前記アクセスポイントによって送信された前記第２基地局の切断情報を受信した場合、前記送信ユニットが、ブロックACK削除要求を前記アクセスポイントに送信するように、さらに構成され、ここで、前記ブロックACK削除要求は、前記第２基地局への前記ブロックACK接続の削除を要求するために使用される、
請求項５乃至７のいずれか１項に記載の基地局。
【請求項９】
前記装置が、
送信先分散型システムドメインと送信元分散型システムドメインに対応しかつデータ・パケット・ヘッダの中にある両方のフレームフィールドを０に設定し、前記第２基地局のメディアアクセス制御アドレスとして、メディアアクセス制御アドレスドメイン内の宛先アドレスを設定し、第１基地局のメディアアクセス制御アドレスとして、送信元アドレスを設定し、前記アクセスポイントのメディアアクセス制御アドレスとして、転送アドレスを設定するように構成された、設定ユニットを、さらに含む、
請求項１乃至８のいずれか１項に記載の基地局。
【請求項１０】
第１基地局、アクセスポイント、および第２基地局を具備するパケット送信システムであって、ここで、
前記第１基地局は、前記アクセスポイントを使用して、前記第２基地局とネゴシエーションすることにより、ブロックACK接続を確立し、前記ブロックACK接続が正しく確立された場合、前記第１基地局によって送信されたデータパケットを、前記アクセスポイントを使用して、前記第２基地局に転送し、
前記アクセスポイントは、前記第１基地局と前記第２基地局との間で前記ブロックACK接続が正しく確立された場合、前記第１基地局によって送信された前記データパケットを、前記第２基地局に転送し、
前記第２基地局は、前記第１基地局への前記ブロックACK接続が正しく確立された場合、前記第１基地局によって送信されかつ前記アクセスポイントによって転送される前記データパケットを受信するように構成される、パケット送信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、参照によりその全体が本明細書に組み込まれている、「PACKET TRANSMISSION METHOD AND SYSTEM, AND STATION」という表題の２０１３年６月２５日に中国特許庁に出願した中国特許出願番号第201310257019.X号の優先権を主張するものである。
【０００２】
本発明は、通信技術の分野に関し、特に、パケット送信方法およびシステム、並びに基地局に関する。
【背景技術】
【０００３】
モバイル・ワイヤレス・フィディリティ（Wireless Fidelity、Wi-Fiと略す）製品の人気に伴い、ユーザは、Wi-Fiアクセスへの要望を増加させている。従来型のWi-Fiネットワークのパフォーマンスは、ユーザエクスペリエンスに影響を及ぼす、重要なボトルネックになっている。チップ製造業者は、中央処理装置の優位周波数を増加する、キャッシュを増加する、または他の方法といったような、様々な方法を使ってパフォーマンスを向上させる。Wi-Fiプロトコルにおいて、デバイスおよびネットワークのスループットは、ブロックACK（Block Acknowledgement、BAと略す）を使用して向上される。
【０００４】
従来技術において、BA技術は、基地局（station、STAと略す）とアクセスポイント（access point、APと略す）との間でのみの使用に限られており、STAおよびAPのどちらも、ブロックACK追加要求を開始することができる。STAとAPとの間のBA応答確認が成功したあと、送信側は、一つの集約されたデータブロックを継続して送信でき、次いでブロックACKフレームを返送することを受信側に要求する。APは、集約されたデータブロックを転送する。受信側は、１送信周期内でデータブロックを受信したあと、ブロックACKを返送する。APは、ブロックACK応答を転送する。
【０００５】
しかしながら、上記で説明された従来技術において、集約パケットとBAパケットの両方は、APによって解析されかつ再構築されたあとに転送されなければならず、データ処理効率は、AP側のCPUの負荷とキャッシュサイズと、によって制限され、このことは、比較的低いデータ処理効率の原因となる。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の実施形態は、パケット送信方法およびシステム、並びに基地局を提供し、コストを増加することなく、ネットワークのスループットパフォーマンスを向上させ、次いでWi-Fiパケット交換を最適化することにより、データ送信効率を向上させる。
【０００７】
第１の実施形態によると、本発明は、パケット送信方法を提供し、方法は、
アクセスポイントを使用して第２基地局とネゴシエーションすることにより、第１基地局によって、ブロックACK接続を確立するステップと、
ブロックACK接続が正しく確立された場合、第１基地局によって送信されたデータパケットを、アクセスポイントを使用して、第２基地局に転送するステップと、を含む。
【０００８】
第１の態様の第１の可能な実施方法において、アクセスポイントを使用して第２基地局とネゴシエーションすることにより、第１基地局によって、ブロックACK接続を確立するステップは、
ブロックACK追加要求パケットを、第１基地局によって、アクセスポイントに送信するステップであって、それによって、アクセスポイントは、ブロックACK追加要求パケットを第２基地局に転送し、ブロックACK追加要求パケットは、第２基地局とのブロックACK接続の確立を要求するために使用される、送信するステップと、
ブロックACK追加応答パケットを受信するステップであって、ブロックACK追加応答パケットは、第２基地局によって送信されかつアクセスポイントを使用して転送される、受信するステップと、を含む。
【０００９】
第１の態様または第１の態様の第１の可能な実施方法を参照すると、第２の可能な実施方法において、方法は、
アクセスポイントによって通常送信されるNULLデータパケットを、第１基地局によって受信するステップであって、NULLデータパケットは、第１基地局がアクセスポイントへの接続を保つか否かを問い合わせるために使用される、受信するステップと、
接続保持ACK情報を、アクセスポイントに送信するステップと、をさらに含む。
【００１０】
第１の態様の第２の可能な実施方法を参照すると、第３の可能な実施方法において、方法は、
アクセスポイントによって送信された第２基地局の切断情報を受信した場合、アクセスポイントに対して、ブロックACK削除要求を、第１基地局によって送信するステップをさらに含み、ブロックACK削除要求は、第２基地局とのブロックACK接続の削除を要求するために使用される。
【００１１】
第２の態様によると、本発明は、基地局を提供し、基地局は、
アクセスポイントを使用して、第２基地局とネゴシエーションすることにより、ブロックACK接続を確立するように構成された、接続確立ユニットと、
接続確立ユニットが、第２基地局とのブロックACK接続の確立に成功した場合、基地局によって送信されたデータパケットを、アクセスポイントを使用して、第２基地局に転送するように構成された、送信ユニットと、を含んでもよい。
【００１２】
第２の態様の第一の可能な実施方法において、接続確立ユニットは、
ブロックACK追加要求パケットをアクセスポイントに送信するように構成された、確立要求送信ユニットであって、それによって、アクセスポイントは、第２基地局にブロックACK追加要求パケットを転送し、ブロックACK追加要求パケットは、第２基地局とのブロックACK接続の確立を要求するために使用される、確立要求送信ユニットと、
ブロックACK追加応答パケットを受信するように構成された、確立応答受信ユニットであって、ブロックACK追加応答パケットは第２基地局によって送信されかつアクセスポイントを使用して転送される、確立応答受信ユニットと、を含む。
【００１３】
第２の態様または第２の態様の第１の可能な実施方法を参照すると、第２の可能な実施方法において、装置は、
アクセスポイントによって通常送信されるNULLデータパケットを、受信するように構成された受信ユニットであって、NULLデータパケットは、基地局がアクセスポイントへの接続を保持しているか否かを問い合わせるために使用される、受信ユニットをさらに含み、
送信ユニットは、接続保持ACK情報を、アクセスポイントに送信するように、さらに構成される。
【００１４】
第２の態様の第２の可能な実施方法を参照すると、第３の可能な実施方法において、送信ユニットは、
アクセスポイントによって送信された第２基地局の切断情報を受信した場合、ブロックACK削除要求をアクセスポイントに送信するように、さらに構成され、ブロックACK削除要求は、第２基地局へのブロックACK接続の削除を要求するために使用される。
【００１５】
第２の態様の第３の可能な実施方法を参照すると、第４の可能な実施方法において、装置は、
送信先分散型システムドメインと送信元分散型システムドメインに対応しかつデータ・パケット・ヘッダの中にある両方のフレームフィールドを０に設定し、前記第２基地局のメディアアクセス制御アドレスとして、メディアアクセス制御アドレスドメイン内の宛先アドレスを設定し、第１基地局のメディアアクセス制御アドレスとして、送信元アドレスを設定し、アクセスポイントのメディアアクセス制御アドレスとして、転送アドレスを設定するように構成された、設定ユニットを、さらに含む。
【００１６】
第３の態様によると、本発明は、パケット送信システムを提供し、システムは、
第１基地局、アクセスポイント、および第２基地局を具備するパケット送信システムであって、
第１基地局は、アクセスポイントを使用して、第２基地局とネゴシエーションすることにより、ブロックACK接続を確立し、ブロックACK接続が正しく確立された場合、第１基地局によって送信されたデータパケットを、アクセスポイントを使用して、第２基地局に転送し、
アクセスポイントは、第１基地局と第２基地局との間でブロックACK接続が正しく確立された場合、第１基地局によって送信されたデータパケットを、第２基地局に転送し、
第２基地局は、第１基地局へのブロックACK接続が正しく確立された場合、第１基地局によって送信されかつアクセスポイントによって転送されるデータパケットを受信するように構成される。
【００１７】
本発明の実施形態は、次の、
第１STAが、APを使用して第２STAとネゴシエーションすることにより、ブロックACK接続を確立し、接続が正しく確立されたあと、第１STAによって送信されたデータパケットを、APを使用して第２STAに転送し、ここで、データパケットは、APによって解析または再構築されることなく転送される。これによって、データ処理効率が向上し、次いで、スループットパフォーマンスが向上する。さらに、STA側の中央処理装置の処理能力が、AP側の中央処理装置よりもはるかに高いので、データ処理効率は、さらに向上されてもよく、AP側の中央処理装置の負荷が軽減され、および、AP側の消費電力が減少する、
という利点を有することが上記技術的解決方法から理解されよう。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施形態に従ったパケット送信方法の実施形態の概略図である。
【図２】本発明の実施形態に従ったパケット送信方法の他の実施形態の概略図である。
【図３Ａ】本発明の実施形態に従ったWi-Fiプロトコルデータパケットフレームの概略図である。
【図３Ｂ】本発明の実施形態に従ったWi-Fiプロトコルデータパケットフレームのフレーム本体フォーマットの概略図である。
【図４】本発明の実施形態に従った基地局の実施形態の概略図である。
【図５】本発明の実施形態に従った基地局の他の実施形態の概略図である。
【図６】本発明の実施形態に従った基地局のさらに他の実施形態の概略図である。
【図７】本発明の実施形態に従ったパケット送信システムの実施形態の概略図である。
【００１９】
本発明の実施形態は、コストを増加させることなく、データ処理効率を向上させ、およびWi-Fiパケット交換を最適化することによってネットワークスループット効率を向上させるために、パケット送信方法を提供し、APとSTAとの間の単一指向性のブロックACKネゴシエーションが、STA間で直接実施されるブロックACKネゴシエーションになるように最適化され、次いでネゴシエーションが成功したあと、データブロックパケットとブロックACKパケットとの間での交換が、STA間で直接実施される。
【００２０】
図１を参照すると、本発明の実施形態に従ったパケット送信方法の実施形態は、次のステップを含む。
【００２１】
１０１：第１STAが、APを使用して第２STAとネゴシエーションすることにより、ブロックACK接続を確立する。
【００２２】
第１STAと第２STAの両方は、BAネゴシエーション能力を備えた基地局である。第１STAおよび第２STAは、ネットワークにアクセスするために、APに接続される。本実施形態において、第１STAよび第２STAは、ネットワークアクセス中、APに接続要求パケットを送信し、APは、接続要求パケットに従って、第１STAと第２STAの両方がBAネゴシエーションの能力があるか否かを決定してもよい。
【００２３】
第１STAは、APを使用して第２STAとネゴシエーションすることによって、ブロックACK接続を確立し、ネゴシエーションが成功した場合、第１STAは、第２STAとブロックACK接続を確立する。
【００２４】
１０２：ブロックACK接続が正しく確立された場合、第１STAによって送信されたデータパケットを、APを使用して、第２STAに転送する。
【００２５】
第１STAと第２STAとの間でブロックACK接続が正しく確立された場合、第１STAは、第１STAによって送信されたデータパケットを、APを使用して、第２STAに転送する。データパケットは、集約パケット、ブロックACKパケット、および第１STAと第２STAとの間で交換された他のデータパケットを含む。
【００２６】
本発明の本実施形態において、第１STAは、APを使用して第２STAとネゴシエーションすることによって、ブロックACK接続を確立する。次いで、接続が正しく確立された後、APを使用して、第２STAに送信されたデータパケットを転送する。データパケットはAPによって解析および再構築されることなく、転送される。これによって、データ送信処理におけるデータ処理効率が向上し、次いでスループットパフォーマンスが向上する。さらに、STA側の中央処理装置の処理能力が、AP側の中央処理装置よりもはるかに高いので、データ処理効率は、さらに向上されてもよく、AP側の中央処理装置の負荷が軽減され、次いで、AP側の消費電力が減少し得る。
【００２７】
以下に、他の実施形態を用いた本発明の実施形態におけるパケット送信方法を詳細に説明する。図２を参照すると、本発明の実施形態に従ったパケット送信方法の他の実施形態は、次のステップを含む。
【００２８】
２０１：第１STAが、APを使用して第２STAとネゴシエーションすることにより、ブロックACK接続を確立する。
【００２９】
具体的に、第１STAと第２STAの両方は、BAネゴシエーション能力を備える基地局である。第１STAと第２STAは、ネットワークアクセスを実行するために、APに対して接続を要求するための接続要求パケットを別々に送信する。
【００３０】
無線ネットワークプロトコルにおいて、APは、第１STAと第２STAの接続要求パケットAssoc Req内の集約されたMACプロトコル・データ・ユニット（aggregated medium access control protocol data unit、A-MPDUと略す）パラメータ（Parameters）フィールドに従って、第１STAと第２STAがBAネゴシエーションの能力があるか否かを決定してもよい。
【００３１】
さらに、第１STAと第２STAの両方がBAネゴシエーション能力を有することが決定されたとき、第１STAは、APに対してブロックACK追加（Add Block Ack、ADDBAと略す）要求パケットを送信し、ブロックACK追加要求パケットは、APによって第２STAに転送され、第２STAとのブロックACK接続の確立を要求するために使用される。次いで、第１STAは、第２STAによって送信されかつAPを使用して転送されるADDBA応答パケットを受信し、ADDBA応答パケットは、第１STAへのブロックACK接続が確立されていることを確認するために使用される。次に、BA接続は、第１STAと第２STAとの間で確立される。
【００３２】
２０２：ブロックACK接続が正しく確立された場合、第１STAによって送信されたデータパケットを、APを使用して、第２STAに転送する。
【００３３】
第１STAと第２STAとの間で、ブロックACK接続が正しく確立された場合、第１STAは、第２STAに送信されたデータパケットをAPに送信し、次いで、APは、第２STAに対してデータパケットを転送する。つまり、APは、データパケットの解析、チェック、および再構築を行わず、データパケットを変更せずに転送する。データパケットは、集約パケット、ブロックACKパケット、および第１STAと第２STAとの間で交換された他のデータパケットを含む。
【００３４】
データパケットが、第１STAと第２STAとの間でAPを使用して転送される。このことは、送信先分散型システム（To Distributed System、To DSと略す）ドメイン、送信元分散型システム（From Distributed System、From DSと略す）ドメイン、およびメディアアクセス制御（Media Access Control、MACと略す）アドレスドメインに対応し、かつ、Wi-Fiプロトコル・データ・パケット・ヘッダ内にある設定フレームによって実行されてもよく、それによって、データパケットは、APを使用して、第１STAによって第２STAに直接転送されてもよい。
【００３５】
本実施形態におけるWi-Fiデータパケットの具体的なフレームフォーマットのために、図３が参照されてもよく、ここで図３Ａは、Wi-Fiフレームヘッダ制御フィールドの構造であり、つまり、図３ＢのFrame controlの構造である。図３Ｂは、Wi-Fiデータパケットのフレーム本体構造であり、図３Ａは、図３Ｂのフレームヘッダの一部である。
【００３６】
具体的に、To DSドメインおよびFrom DSドメインに対応し、かつ、データ・パケット・ヘッダ内にあるフレームフィールドは、どちらも０に設定される。Addr1、Addr2、およびAddr3アドレスドメインは、宛先アドレス（Destination Address、DAと略す）、送信元アドレス（Source Addresses、SAと略す）および基本サービスセット識別子（Basic Service Set Identifier、BSSIDと略す）で満たされ、およびAddr4アドレスドメインは、NA（Not Available）で満たされ、アドレスを含まない。つまり、満たした後に取得されるフレームフィールドは、別々に、Addr1＝DA、Addr2＝SA、Addr3＝BSSID、およびAddr4＝NAである。DAは、宛先アドレスであり、第２STAのMACアドレスとして満たされる。SAは、送信元アドレスであり、第１STAのMACアドレスとして満たされる。BSSIDは、APのMACアドレスとして満たされる。また、NAは、アドレスを含まないことを示す。設定のあと、第２STAに対して第１STAによって送信されたデータパケットは、APを使用して第２STAに転送されることができる。
【００３７】
２０３：第１STAが、APによって通常送信されるNULLデータパケットを受信し、接続保持ACK情報をAPに送信する。ここで、NULLデータパケットは、第１STAがAPへの接続を保つか否かを問い合わせるために、使用される。
【００３８】
APによって通常送信されるNULLデータパケットを受信したあと、第１STAは、第１STAがネットワークに正しく接続されていることを示す接続保持確認情報ACKを、APに送信する。
【００３９】
本実施形態において、APは、第１STA1および第２STAがオフラインであるか否かを定期的に確認する。具体的には、確認するステップは、NULLデータ（NULL DATA）パケットを継続的に送信することによって実行されてもよい。第１STAと第２STAのどちらも、規定の時間内にACK情報を返送しない場合、第１STAまたは第２STAがオフラインであると考えられる。APは、ブロードキャストすることによって、第１STAまたは第２STAがオフラインであることを通知する。
【００４０】
２０４：第１STAが、APによって送信された第２STAの切断情報を受信した場合、APにブロックACK削除要求を送信する。
【００４１】
第１STAが、APによって送信された、第２STAがAPから切断されたことを示すために使用される第２STAの切断情報を受信した場合、つまり、第２STAがオフラインである場合、第１STAは、第２STAにブロックACK接続を削除することを要求するために、ブロックACK削除（Delete Block Ack、 DELBAと略す）要求をAPに送信する。つまり、第１STAは、第２STAとの、かつ、ブロックACKに基づく集約ネゴシエーションを積極的に終了する。次いで、APとの通常データ交換を回復し、これによって、第２STAからのブロックACK切断に起因する、データパケット送信への影響を回避する。
【００４２】
上記実施形態は、APが２つのSTAに接続されるシナリオの例を使用してパケット送信方法を説明したが、該方法は、APが複数のSTAに接続されているシナリオにも適用可能であることに留意されたい。
【００４３】
本発明の本実施形態において、APを使用してブロックACK追加要求パケットおよび応答パケットを転送し、第１STAおよび第２STAが、ブロックACK接続を確立する。APとSTAとの間の単一指向性ブロックACKネゴシエーションは、２つのSTA間のブロックACKネゴシエーションに変換され、データ処理率を高速化する。To DSドメイン、From DSドメイン、およびMACアドレスドメインに対応しかつデータ・パケット・ヘッダ内にあるフレームフィールドは、設定され、そうすることによって、データパケットは、APを使用して第１STAによって、第２STAに転送される。ここで、データパケットは、APによって解析または再構築されることなく、転送される。これによって、データ処理効率が向上し、次いでWi-Fiネットワークのスループットパフォーマンスが向上する。STA側の中央処理装置の処理能力が、AP側の中央処理装置よりもはるかに高いので、データ処理効率は、さらに向上されてもよく、AP側の中央処理装置の負荷が軽減され、次いで、APの電力消費が減少し得る。さらに、APによって通常送信されるNULLデータパケットが受信され、データパケットの通常送信を維持するために、接続保持ACK情報がAPに送信される。
【００４４】
以下に、本発明の実施形態における基地局を説明する。図４を参照すると、本発明の実施形態に従った基地局の実施形態は、
APを使用して第２STAとネゴシエーションすることによって、ブロックACK接続を確立するように構成された、接続確立ユニット４０１と、
接続確立ユニット４０１が、第２STAとのブロックACK接続の確立に成功した場合、STAによって送信されたデータパケットを、APを使用して、第２STAに転送するように構成された、送信ユニット４０２と、を含む。
【００４５】
本発明の本実施形態における基地局の機能ユニットによって、機能を実行するステップの具体的な処理のために、図１に示した上記実施形態の説明が参照されてもよく、詳細は、ここでは再度説明しない。
【００４６】
本発明の本実施形態において、STAの接続確立ユニット４０１は、APを使用して、第２STAとネゴシエーションすることによって、ブロックACK接続を確立する。接続が正しく確立されたあと、送信ユニット４０２は、APを使用して送信されたデータパケットを第２STAに転送する。ここで、データパケットは、APによって解析または再構築されることなく、転送される。これによって、送信処理におけるデータ処理効率が向上し、次いでWi-Fiネットワークのスループットパフォーマンスが向上する。さらに、STA側の中央処理装置の処理能力が、AP側の中央処理装置よりもはるかに高いので、データ処理効率は、さらに向上されてもよく、AP側の中央処理装置の負荷が軽減され、次いで、APの電力消費が減少し得る。
【００４７】
理解を容易にするため、図５を参照すると、本発明の実施形態に従った基地局のさらに他の詳細な実施形態は、
APを使用して、第２STAとネゴシエーションすることによって、ブロックACK接続を確立するように構成された、接続確立ユニット５０１と、
接続確立ユニット５０１が、第２基地局とのブロックACK接続の確立に成功した場合、STAによって送信されたデータパケットを、APを使用して、第２STAに転送するように構成された送信ユニット５０２と、を含む。
【００４８】
接続確立ユニット５０１は、
APに対してブロックACK追加要求パケットを送信し、そうすることによってAPは、第２STAに対してブロックACK追加要求パケットを転送するように構成され、ここで、ブロックACK追加要求パケットは、第２STAとのブロックACK接続の確立を要求するために使用される、確立要求送信ユニット５０１１と、
第２STAによって送信されかつAPを使用して転送される、ブロックACK追加応答パケットを受信するように構成された確立応答受信ユニット５０１２と、をさらに含む。
【００４９】
さらに、本発明の本実施形態の基地局は、
APによって通常送信されるNULLデータパケットを受信するように構成された受信ユニット５０３をさらに含み、NULLデータパケットが、STAがAPとの接続を保持しているか否かを問い合わせるために使用される。
【００５０】
送信ユニット５０２は、APに対して接続保持ACK情報を送信するようにさらに構成される。
【００５１】
APによって送信される第２STAの切断情報が受信された場合、送信ユニット５０２は、APに対してブロックACK削除要求を送信するようにさらに構成される。ここで、ブロックACK削除要求は、第２STAに対するブロックACK接続を削除することを要求するために使用される。
【００５２】
さらに、本発明の本実施形態の基地局は、
送信先分散型システムドメインおよび送信元分散型システムドメインに対応しかつデータ・パケット・ヘッダの中にある、両方のフレームフィールドを０に設定し、第２基地局のメディアアクセス制御アドレスとして、メディアアクセス制御アドレスドメインの宛先アドレスを設定し、第１基地局のメディアアクセス制御アドレスとして、送信元アドレスを設定し、アクセスポイントのメディアアクセス制御アドレスとして、転送アドレスを設定するように構成される設定ユニット５０４をさらに含む。
【００５３】
本発明の本実施形態における基地局の機能ユニットによって、機能を実行するステップの具体的な処理のために、図１および図２に示した上記実施形態の説明が参照されてもよく、詳細は、ここでは再度説明しない。
【００５４】
本発明の本実施形態において、APを使用して、ブロックACK追加要求パケットおよび応答パケットを転送するために、確立要求送信ユニット５０１１および確立応答受信ユニット５０１２が、ブロックACK接続を確立し、APとSTAとの間の単一指向性のブロックACKネゴシエーションは、２つのSTA間のブロックACKネゴシエーションに変換され、データ処理率を高速化する。設定ユニット５０４は、To DSドメインとFrom DSドメイン、およびMACアドレスドメインに対応し、かつ、データ・パケット・ヘッダの中にある、フレームフィールドを設定し、そうすることによって、データパケットは、APを使用して、STAによって第２STAに直接送信され、データパケットは、APによって解析または再構築されることなく転送される。これによって、データ処理効率が向上し、次いでスループットパフォーマンスが向上する。STA側の中央処理装置の処理能力が、AP側の中央処理装置よりもはるかに高いので、データ処理効率は、さらに向上されてもよく、AP側の中央処理装置の負荷が軽減され、次いで、APの電力消費が減少し得る。さらに、受信ユニット５０３は、APによって通常送信されるNULLデータパケットを受信し、データパケットの通常送信を維持するために、接続保持ACK情報をAPに送信する。送信ユニット５０２は、APによって送信された第２STAの切断情報を受信した場合、APに対して、ブロックACK削除要求を送信し、ブロックACK削除要求は、第２STAとのブロックACK接続の削除を要求するために使用される。つまり、第２STAとの、かつ、ブロックACKに基づくネゴシエーションを積極的に終了する。次いで、APとの通常データ交換を回復し、これによって第２STAからのブロックACK切断に起因するデータパケット送信への影響を回避する。
【００５５】
本発明の実施形態は、基地局をさらに提供する。図６を参照すると、基地局は、
受信装置６０１、送信装置６０２、メモリ６０３、およびプロセッサ６０４を含む。
【００５６】
基地局に、１つもしくは複数のプロセッサ６０４があってもよい。図６において、１つのプロセッサが例として使用されている。本発明の本実施形態において、入力装置６０１、出力装置６０２、メモリ６０３、およびプロセッサ６０４は、バスまたは他の方法を使用して接続されてもよい。図６において、バスを使用した接続が例として使用される。
【００５７】
プロセッサ６０４は、アクセスポイントを使用して、第２基地局とネゴシエーションすることにより、ブロックACK接続を確立するステップを実行する。
【００５８】
出力装置６０２は、ブロックACK接続が正しく確立された場合、第１基地局によって送信されたデータパケットを、アクセスポイントを使用して、第２基地局に転送するステップを実行する。
【００５９】
本発明の本実施形態における基地局の機能ユニットによって、機能を実行するステップの具体的な処理のために、図１および図２に示した上記実施形態における、パケット送信方法の説明が参照されてもよく、詳細は、ここでは再度説明しない。
【００６０】
以下に、本発明の実施形態におけるパケット送信システムを説明する。図７を参照すると、本発明の実施形態におけるパケット送信システムは、第1基地局７０１、アクセスポイント７０２、および第２基地局７０３を含む。
【００６１】
第１基地局７０１は、アクセスポイント７０２を使用して第２基地局７０３とネゴシエーションすることにより、ブロックACK接続を確立し、ブロックACK接続が正しく確立された場合、第１基地局によって送信されたデータパケットを、アクセスポイント７０２を使用して、第２基地局７０３に転送するように構成される。
【００６２】
アクセスポイント７０２は、第１基地局７０１と第２基地局７０３との間のブロックACK接続が正しく確立された場合、第１基地局７０１によって送信されたデータパケットを、第２基地局７０３に転送するように構成される。
【００６３】
第２基地局７０３は、第１基地局７０１へのブロックACK接続が正しく確立された場合、第１基地局７０１によって送信されかつアクセスポイント７０２によって転送されたデータパケットを受信するように構成される。
【００６４】
本発明の本実施形態におけるパケット送信システムの装置によって、機能を実行するステップの具体的な処理のために、図１および図２に示した上記実施形態における、パケット送信方法の説明が参照されてもよく、詳細は、ここでは再度説明しない。
【００６５】
当業者は、本実施形態における方法のステップのすべて又は一部が、関連するハードウェアに命令するプログラムによって実施されてもよいことを理解するであろう。該プログラムは、コンピュータ可読記憶媒体に記憶されてもよい。該記憶媒体には、ROM、磁気ディスク、または光ディスクが含まれてもよい。
【００６６】
上述で、本発明において提供されるパケット送信方法およびシステム、並びに基地局の詳細を説明した。特定の実装方法および適用範囲、変更に関しては、本発明の実施形態の思想に従って当業者によってなされ得る。従って、本具体例は、本発明を限定するものとして構成されるものではない。
【符号の説明】
【００６７】
４０１  接続確立ユニット
４０２  送信ユニット
５０１  接続確立ユニット
５０２  送信ユニット
５０３  受信ユニット
５０４  設定ユニット
６０１  入力装置
６０２  出力装置
６０３  メモリ
６０４  プロセッサ
７０１  第１基地局
７０２  アクセスポイント
７０３  第２基地局
５０１１  確立要求送信ユニット
５０１２  確立応答受信ユニット
【図１】
2016507981.tif 000003
【図２】
2016507981.tif 000004
【図３ａ】
2016507981.tif 000005
【図３ｂ】
2016507981.tif 000006
【図４】
2016507981.tif 000007
【図５】
2016507981.tif 000008
【図６】
2016507981.tif 000009
【図７】
2016507981.tif 000010
【手続補正書】
【提出日】平成27年7月17日(2015.7.17)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信技術の分野に関し、特に、パケット送信方法およびシステム、並びに基地局に関する。
【背景技術】
【０００２】
モバイル・ワイヤレス・フィディリティ（Wireless Fidelity、Wi-Fiと略す）製品の人気に伴い、ユーザは、Wi-Fiアクセスへの要望を増加させている。従来型のWi-Fiネットワークのパフォーマンスは、ユーザエクスペリエンスに影響を及ぼす、重要なボトルネックになっている。チップ製造業者は、中央処理装置の優位周波数を増加する、キャッシュを増加する、または他の方法といったような、様々な方法を使ってパフォーマンスを向上させる。Wi-Fiプロトコルにおいて、デバイスおよびネットワークのスループットは、ブロックACK（Block Acknowledgement、BAと略す）を使用して向上される。
【０００３】
従来技術において、BA技術は、基地局（station、STAと略す）とアクセスポイント（access point、APと略す）との間でのみの使用に限られており、STAおよびAPのどちらも、ブロックACK追加要求を開始することができる。STAとAPとの間のBA応答確認が成功したあと、送信側は、一つの集約されたデータブロックを継続して送信でき、次いでブロックACKフレームを返送することを受信側に要求する。APは、集約されたデータブロックを転送する。受信側は、１送信周期内でデータブロックを受信したあと、ブロックACKを返送する。APは、ブロックACK応答を転送する。
【０００４】
しかしながら、上記で説明された従来技術において、集約パケットとBAパケットの両方は、APによって解析されかつ再構築されたあとに転送されなければならず、データ処理効率は、AP側のCPUの負荷とキャッシュサイズと、によって制限され、このことは、比較的低いデータ処理効率の原因となる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の実施形態は、パケット送信方法およびシステム、並びに基地局を提供し、コストを増加することなく、ネットワークのスループットパフォーマンスを向上させ、次いでWi-Fiパケット交換を最適化することにより、データ送信効率を向上させる。
【０００６】
第１の実施形態によると、本発明は、パケット送信方法を提供し、方法は、
アクセスポイントを使用して第２基地局とネゴシエーションすることにより、第１基地局によって、ブロックACK接続を確立するステップと、
ブロックACK接続が正しく確立された場合、第１基地局によって送信されたデータパケットを、アクセスポイントを使用して、第２基地局に転送するステップと、を含む。
【０００７】
第１の態様の第１の可能な実施方法において、アクセスポイントを使用して第２基地局とネゴシエーションすることにより、第１基地局によって、ブロックACK接続を確立するステップは、
ブロックACK追加要求パケットを、第１基地局によって、アクセスポイントに送信するステップであって、それによって、アクセスポイントは、ブロックACK追加要求パケットを第２基地局に転送し、ブロックACK追加要求パケットは、第２基地局とのブロックACK接続の確立を要求するために使用される、送信するステップと、
ブロックACK追加応答パケットを受信するステップであって、ブロックACK追加応答パケットは、第２基地局によって送信されかつアクセスポイントを使用して転送される、受信するステップと、を含む。
【０００８】
第１の態様または第１の態様の第１の可能な実施方法を参照すると、第２の可能な実施方法において、方法は、
アクセスポイントによって通常送信されるNULLデータパケットを、第１基地局によって受信するステップであって、NULLデータパケットは、第１基地局がアクセスポイントへの接続を保つか否かを問い合わせるために使用される、受信するステップと、
接続保持ACK情報を、アクセスポイントに送信するステップと、をさらに含む。
【０００９】
第１の態様の第２の可能な実施方法を参照すると、第３の可能な実施方法において、方法は、
アクセスポイントによって送信された第２基地局の切断情報を受信した場合、アクセスポイントに対して、ブロックACK削除要求を、第１基地局によって送信するステップをさらに含み、ブロックACK削除要求は、第２基地局とのブロックACK接続の削除を要求するために使用される。
【００１０】
第２の態様によると、本発明は、基地局を提供し、基地局は、
アクセスポイントを使用して、第２基地局とネゴシエーションすることにより、ブロックACK接続を確立するように構成された、接続確立ユニットと、
接続確立ユニットが、第２基地局とのブロックACK接続の確立に成功した場合、基地局によって送信されたデータパケットを、アクセスポイントを使用して、第２基地局に転送するように構成された、送信ユニットと、を含んでもよい。
【００１１】
第２の態様の第一の可能な実施方法において、接続確立ユニットは、
ブロックACK追加要求パケットをアクセスポイントに送信するように構成された、確立要求送信ユニットであって、それによって、アクセスポイントは、第２基地局にブロックACK追加要求パケットを転送し、ブロックACK追加要求パケットは、第２基地局とのブロックACK接続の確立を要求するために使用される、確立要求送信ユニットと、
ブロックACK追加応答パケットを受信するように構成された、確立応答受信ユニットであって、ブロックACK追加応答パケットは第２基地局によって送信されかつアクセスポイントを使用して転送される、確立応答受信ユニットと、を含む。
【００１２】
第２の態様または第２の態様の第１の可能な実施方法を参照すると、第２の可能な実施方法において、装置は、
アクセスポイントによって通常送信されるNULLデータパケットを、受信するように構成された受信ユニットであって、NULLデータパケットは、基地局がアクセスポイントへの接続を保持しているか否かを問い合わせるために使用される、受信ユニットをさらに含み、
送信ユニットは、接続保持ACK情報を、アクセスポイントに送信するように、さらに構成される。
【００１３】
第２の態様の第２の可能な実施方法を参照すると、第３の可能な実施方法において、送信ユニットは、
アクセスポイントによって送信された第２基地局の切断情報を受信した場合、ブロックACK削除要求をアクセスポイントに送信するように、さらに構成され、ブロックACK削除要求は、第２基地局へのブロックACK接続の削除を要求するために使用される。
【００１４】
第２の態様の第３の可能な実施方法を参照すると、第４の可能な実施方法において、装置は、
送信先分散型システムドメインと送信元分散型システムドメインに対応しかつデータ・パケット・ヘッダの中にある両方のフレームフィールドを０に設定し、前記第２基地局のメディアアクセス制御アドレスとして、メディアアクセス制御アドレスドメイン内の宛先アドレスを設定し、第１基地局のメディアアクセス制御アドレスとして、送信元アドレスを設定し、アクセスポイントのメディアアクセス制御アドレスとして、転送アドレスを設定するように構成された、設定ユニットを、さらに含む。
【００１５】
第３の態様によると、本発明は、パケット送信システムを提供し、システムは、
第１基地局、アクセスポイント、および第２基地局を具備するパケット送信システムであって、
第１基地局は、アクセスポイントを使用して、第２基地局とネゴシエーションすることにより、ブロックACK接続を確立し、ブロックACK接続が正しく確立された場合、第１基地局によって送信されたデータパケットを、アクセスポイントを使用して、第２基地局に転送し、
アクセスポイントは、第１基地局と第２基地局との間でブロックACK接続が正しく確立された場合、第１基地局によって送信されたデータパケットを、第２基地局に転送し、
第２基地局は、第１基地局へのブロックACK接続が正しく確立された場合、第１基地局によって送信されかつアクセスポイントによって転送されるデータパケットを受信するように構成される。
【００１６】
本発明の実施形態は、次の、
第１STAが、APを使用して第２STAとネゴシエーションすることにより、ブロックACK接続を確立し、接続が正しく確立されたあと、第１STAによって送信されたデータパケットを、APを使用して第２STAに転送し、ここで、データパケットは、APによって解析または再構築されることなく転送される。これによって、データ処理効率が向上し、次いで、スループットパフォーマンスが向上する。さらに、STA側の中央処理装置の処理能力が、AP側の中央処理装置よりもはるかに高いので、データ処理効率は、さらに向上されてもよく、AP側の中央処理装置の負荷が軽減され、および、AP側の消費電力が減少する、
という利点を有することが上記技術的解決方法から理解されよう。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施形態に従ったパケット送信方法の実施形態の概略図である。
【図２】本発明の実施形態に従ったパケット送信方法の他の実施形態の概略図である。
【図３Ａ】本発明の実施形態に従ったWi-Fiプロトコルデータパケットフレームの概略図である。
【図３Ｂ】本発明の実施形態に従ったWi-Fiプロトコルデータパケットフレームのフレーム本体フォーマットの概略図である。
【図４】本発明の実施形態に従った基地局の実施形態の概略図である。
【図５】本発明の実施形態に従った基地局の他の実施形態の概略図である。
【図６】本発明の実施形態に従った基地局のさらに他の実施形態の概略図である。
【図７】本発明の実施形態に従ったパケット送信システムの実施形態の概略図である。
【００１８】
本発明の実施形態は、コストを増加させることなく、データ処理効率を向上させ、およびWi-Fiパケット交換を最適化することによってネットワークスループット効率を向上させるために、パケット送信方法を提供し、APとSTAとの間の単一指向性のブロックACKネゴシエーションが、STA間で直接実施されるブロックACKネゴシエーションになるように最適化され、次いでネゴシエーションが成功したあと、データブロックパケットとブロックACKパケットとの間での交換が、STA間で直接実施される。
【００１９】
図１を参照すると、本発明の実施形態に従ったパケット送信方法の実施形態は、次のステップを含む。
【００２０】
１０１：第１STAが、APを使用して第２STAとネゴシエーションすることにより、ブロックACK接続を確立する。
【００２１】
第１STAと第２STAの両方は、BAネゴシエーション能力を備えた基地局である。第１STAおよび第２STAは、ネットワークにアクセスするために、APに接続される。本実施形態において、第１STAよび第２STAは、ネットワークアクセス中、APに接続要求パケットを送信し、APは、接続要求パケットに従って、第１STAと第２STAの両方がBAネゴシエーションの能力があるか否かを決定してもよい。
【００２２】
第１STAは、APを使用して第２STAとネゴシエーションすることによって、ブロックACK接続を確立し、ネゴシエーションが成功した場合、第１STAは、第２STAとブロックACK接続を確立する。
【００２３】
１０２：ブロックACK接続が正しく確立された場合、第１STAによって送信されたデータパケットを、APを使用して、第２STAに転送する。
【００２４】
第１STAと第２STAとの間でブロックACK接続が正しく確立された場合、第１STAは、第１STAによって送信されたデータパケットを、APを使用して、第２STAに転送する。データパケットは、集約パケット、ブロックACKパケット、および第１STAと第２STAとの間で交換された他のデータパケットを含む。
【００２５】
本発明の本実施形態において、第１STAは、APを使用して第２STAとネゴシエーションすることによって、ブロックACK接続を確立する。次いで、接続が正しく確立された後、APを使用して、第２STAに送信されたデータパケットを転送する。データパケットはAPによって解析および再構築されることなく、転送される。これによって、データ送信処理におけるデータ処理効率が向上し、次いでスループットパフォーマンスが向上する。さらに、STA側の中央処理装置の処理能力が、AP側の中央処理装置よりもはるかに高いので、データ処理効率は、さらに向上されてもよく、AP側の中央処理装置の負荷が軽減され、次いで、AP側の消費電力が減少し得る。
【００２６】
以下に、他の実施形態を用いた本発明の実施形態におけるパケット送信方法を詳細に説明する。図２を参照すると、本発明の実施形態に従ったパケット送信方法の他の実施形態は、次のステップを含む。
【００２７】
２０１：第１STAが、APを使用して第２STAとネゴシエーションすることにより、ブロックACK接続を確立する。
【００２８】
具体的に、第１STAと第２STAの両方は、BAネゴシエーション能力を備える基地局である。第１STAと第２STAは、ネットワークアクセスを実行するために、APに対して接続を要求するための接続要求パケットを別々に送信する。
【００２９】
無線ネットワークプロトコルにおいて、APは、第１STAと第２STAの接続要求パケットAssoc Req内の集約されたMACプロトコル・データ・ユニット（aggregated medium access control protocol data unit、A-MPDUと略す）パラメータ（Parameters）フィールドに従って、第１STAと第２STAがBAネゴシエーションの能力があるか否かを決定してもよい。
【００３０】
さらに、第１STAと第２STAの両方がBAネゴシエーション能力を有することが決定されたとき、第１STAは、APに対してブロックACK追加要求パケットを送信し、ブロックACK追加（Add Block Ack、ADDBAと略す）要求パケットは、APによって第２STAに転送され、第２STAとのブロックACK接続の確立を要求するために使用される。次いで、第１STAは、第２STAによって送信されかつAPを使用して転送されるADDBA応答パケットを受信し、ADDBA応答パケットは、第１STAへのブロックACK接続が確立されていることを確認するために使用される。次に、BA接続は、第１STAと第２STAとの間で確立される。
【００３１】
２０２：ブロックACK接続が正しく確立された場合、第１STAによって送信されたデータパケットを、APを使用して、第２STAに転送する。
【００３２】
第１STAと第２STAとの間で、ブロックACK接続が正しく確立された場合、第１STAは、第２STAに送信されたデータパケットをAPに送信し、次いで、APは、第２STAに対してデータパケットを転送する。つまり、APは、データパケットの解析、チェック、および再構築を行わず、データパケットを変更せずに転送する。データパケットは、集約パケット、ブロックACKパケット、および第１STAと第２STAとの間で交換された他のデータパケットを含む。
【００３３】
データパケットが、第１STAと第２STAとの間でAPを使用して転送される。このことは、送信先分散型システム（To Distributed System、To DSと略す）ドメイン、送信元分散型システム（From Distributed System、From DSと略す）ドメイン、およびメディアアクセス制御（Media Access Control、MACと略す）アドレスドメインに対応し、かつ、Wi-Fiプロトコル・データ・パケット・ヘッダ内にある設定フレームによって実行されてもよく、それによって、データパケットは、APを使用して、第１STAによって第２STAに直接転送されてもよい。
【００３４】
本実施形態におけるWi-Fiデータパケットの具体的なフレームフォーマットのために、図３が参照されてもよく、ここで図３Ａは、Wi-Fiフレームヘッダ制御フィールドの構造であり、つまり、図３ＢのFrame controlの構造である。図３Ｂは、Wi-Fiデータパケットのフレーム本体構造であり、図３Ａは、図３Ｂのフレームヘッダの一部である。
【００３５】
具体的に、To DSドメインおよびFrom DSドメインに対応し、かつ、データ・パケット・ヘッダ内にあるフレームフィールドは、どちらも０に設定される。Addr1、Addr2、およびAddr3アドレスドメインは、宛先アドレス（Destination Address、DAと略す）、送信元アドレス（Source Address、SAと略す）および基本サービスセット識別子（Basic Service Set Identifier、BSSIDと略す）で満たされ、およびAddr4アドレスドメインは、NA（Not Available）で満たされ、アドレスを含まない。つまり、満たした後に取得されるフレームフィールドは、別々に、Addr1＝DA、Addr2＝SA、Addr3＝BSSID、およびAddr4＝NAである。DAは、宛先アドレスであり、第２STAのMACアドレスとして満たされる。SAは、送信元アドレスであり、第１STAのMACアドレスとして満たされる。BSSIDは、APのMACアドレスとして満たされる。また、NAは、アドレスを含まないことを示す。設定のあと、第２STAに対して第１STAによって送信されたデータパケットは、APを使用して第２STAに転送されることができる。
【００３６】
２０３：第１STAが、APによって通常送信されるNULLデータパケットを受信し、接続保持ACK情報をAPに送信する。ここで、NULLデータパケットは、第１STAがAPへの接続を保つか否かを問い合わせるために、使用される。
【００３７】
APによって通常送信されるNULLデータパケットを受信したあと、第１STAは、第１STAがネットワークに正しく接続されていることを示す接続保持確認情報ACKを、APに送信する。
【００３８】
本実施形態において、APは、第１STAおよび第２STAがオフラインであるか否かを定期的に確認する。具体的には、確認するステップは、NULLデータ（NULL DATA）パケットを継続的に送信することによって実行されてもよい。第１STAと第２STAのどちらも、規定の時間内にACK情報を返送しない場合、第１STAまたは第２STAがオフラインであると考えられる。APは、ブロードキャストすることによって、第１STAまたは第２STAがオフラインであることを通知する。
【００３９】
２０４：第１STAが、APによって送信された第２STAの切断情報を受信した場合、APにブロックACK削除要求を送信する。
【００４０】
第１STAが、APによって送信された、第２STAがAPから切断されたことを示すために使用される第２STAの切断情報を受信した場合、つまり、第２STAがオフラインである場合、第１STAは、第２STAにブロックACK接続を削除することを要求するために、ブロックACK削除（Delete Block Ack、 DELBAと略す）要求をAPに送信する。つまり、第１STAは、第２STAとの、かつ、ブロックACKに基づく集約ネゴシエーションを積極的に終了する。次いで、APとの通常データ交換を回復し、これによって、第２STAからのブロックACK切断に起因する、データパケット送信への影響を回避する。
【００４１】
上記実施形態は、APが２つのSTAに接続されるシナリオの例を使用してパケット送信方法を説明したが、該方法は、APが複数のSTAに接続されているシナリオにも適用可能であることに留意されたい。
【００４２】
本発明の本実施形態において、APを使用してブロックACK追加要求パケットおよび応答パケットを転送し、第１STAおよび第２STAが、ブロックACK接続を確立する。APとSTAとの間の単一指向性ブロックACKネゴシエーションは、２つのSTA間のブロックACKネゴシエーションに変換され、データ処理率を高速化する。To DSドメイン、From DSドメイン、およびMACアドレスドメインに対応しかつデータ・パケット・ヘッダ内にあるフレームフィールドは、設定され、そうすることによって、データパケットは、APを使用して第１STAによって、第２STAに転送される。ここで、データパケットは、APによって解析または再構築されることなく、転送される。これによって、データ処理効率が向上し、次いでWi-Fiネットワークのスループットパフォーマンスが向上する。STA側の中央処理装置の処理能力が、AP側の中央処理装置よりもはるかに高いので、データ処理効率は、さらに向上されてもよく、AP側の中央処理装置の負荷が軽減され、次いで、APの電力消費が減少し得る。さらに、APによって通常送信されるNULLデータパケットが受信され、データパケットの通常送信を維持するために、接続保持ACK情報がAPに送信される。
【００４３】
以下に、本発明の実施形態における基地局を説明する。図４を参照すると、本発明の実施形態に従った基地局の実施形態は、
APを使用して第２STAとネゴシエーションすることによって、ブロックACK接続を確立するように構成された、接続確立ユニット４０１と、
接続確立ユニット４０１が、第２STAとのブロックACK接続の確立に成功した場合、STAによって送信されたデータパケットを、APを使用して、第２STAに転送するように構成された、送信ユニット４０２と、を含む。
【００４４】
本発明の本実施形態における基地局の機能ユニットによって、機能を実行するステップの具体的な処理のために、図１に示した上記実施形態の説明が参照されてもよく、詳細は、ここでは再度説明しない。
【００４５】
本発明の本実施形態において、STAの接続確立ユニット４０１は、APを使用して、第２STAとネゴシエーションすることによって、ブロックACK接続を確立する。接続が正しく確立されたあと、送信ユニット４０２は、APを使用して送信されたデータパケットを第２STAに転送する。ここで、データパケットは、APによって解析または再構築されることなく、転送される。これによって、送信処理におけるデータ処理効率が向上し、次いでWi-Fiネットワークのスループットパフォーマンスが向上する。さらに、STA側の中央処理装置の処理能力が、AP側の中央処理装置よりもはるかに高いので、データ処理効率は、さらに向上されてもよく、AP側の中央処理装置の負荷が軽減され、次いで、APの電力消費が減少し得る。
【００４６】
理解を容易にするため、図５を参照すると、本発明の実施形態に従った基地局のさらに他の詳細な実施形態は、
APを使用して、第２STAとネゴシエーションすることによって、ブロックACK接続を確立するように構成された、接続確立ユニット５０１と、
接続確立ユニット５０１が、第２STAとのブロックACK接続の確立に成功した場合、STAによって送信されたデータパケットを、APを使用して、第２STAに転送するように構成された送信ユニット５０２と、を含む。
【００４７】
接続確立ユニット５０１は、
APに対してブロックACK追加要求パケットを送信し、そうすることによってAPは、第２STAに対してブロックACK追加要求パケットを転送するように構成され、ここで、ブロックACK追加要求パケットは、第２STAとのブロックACK接続の確立を要求するために使用される、確立要求送信ユニット５０１１と、
第２STAによって送信されかつAPを使用して転送される、ブロックACK追加応答パケットを受信するように構成された確立応答受信ユニット５０１２と、をさらに含む。
【００４８】
さらに、本発明の本実施形態の基地局は、
APによって通常送信されるNULLデータパケットを受信するように構成された受信ユニット５０３をさらに含み、NULLデータパケットが、STAがAPとの接続を保持しているか否かを問い合わせるために使用される。
【００４９】
送信ユニット５０２は、APに対して接続保持ACK情報を送信するようにさらに構成される。
【００５０】
APによって送信される第２STAの切断情報が受信された場合、送信ユニット５０２は、APに対してブロックACK削除要求を送信するようにさらに構成される。ここで、ブロックACK削除要求は、第２STAに対するブロックACK接続を削除することを要求するために使用される。
【００５１】
さらに、本発明の本実施形態の基地局は、
送信先分散型システムドメインおよび送信元分散型システムドメインに対応しかつデータ・パケット・ヘッダの中にある、両方のフレームフィールドを０に設定し、第２基地局のメディアアクセス制御アドレスとして、メディアアクセス制御アドレスドメインの宛先アドレスを設定し、第１基地局のメディアアクセス制御アドレスとして、送信元アドレスを設定し、アクセスポイントのメディアアクセス制御アドレスとして、転送アドレスを設定するように構成される設定ユニット５０４をさらに含む。
【００５２】
本発明の本実施形態における基地局の機能ユニットによって、機能を実行するステップの具体的な処理のために、図１および図２に示した上記実施形態の説明が参照されてもよく、詳細は、ここでは再度説明しない。
【００５３】
本発明の本実施形態において、APを使用して、ブロックACK追加要求パケットおよび応答パケットを転送するために、確立要求送信ユニット５０１１および確立応答受信ユニット５０１２が、ブロックACK接続を確立し、APとSTAとの間の単一指向性のブロックACKネゴシエーションは、２つのSTA間のブロックACKネゴシエーションに変換され、データ処理率を高速化する。設定ユニット５０４は、To DSドメインとFrom DSドメイン、およびMACアドレスドメインに対応し、かつ、データ・パケット・ヘッダの中にある、フレームフィールドを設定し、そうすることによって、データパケットは、APを使用して、STAによって第２STAに直接送信され、データパケットは、APによって解析または再構築されることなく転送される。これによって、データ処理効率が向上し、次いでスループットパフォーマンスが向上する。STA側の中央処理装置の処理能力が、AP側の中央処理装置よりもはるかに高いので、データ処理効率は、さらに向上されてもよく、AP側の中央処理装置の負荷が軽減され、次いで、APの電力消費が減少し得る。さらに、受信ユニット５０３は、APによって通常送信されるNULLデータパケットを受信し、データパケットの通常送信を維持するために、接続保持ACK情報をAPに送信する。送信ユニット５０２は、APによって送信された第２STAの切断情報を受信した場合、APに対して、ブロックACK削除要求を送信し、ブロックACK削除要求は、第２STAとのブロックACK接続の削除を要求するために使用される。つまり、第２STAとの、かつ、ブロックACKに基づくネゴシエーションを積極的に終了する。次いで、APとの通常データ交換を回復し、これによって第２STAからのブロックACK切断に起因するデータパケット送信への影響を回避する。
【００５４】
本発明の実施形態は、基地局をさらに提供する。図６を参照すると、基地局は、
入力装置６０１、出力装置６０２、メモリ６０３、およびプロセッサ６０４を含む。
【００５５】
基地局に、１つもしくは複数のプロセッサ６０４があってもよい。図６において、１つのプロセッサが例として使用されている。本発明の本実施形態において、入力装置６０１、出力装置６０２、メモリ６０３、およびプロセッサ６０４は、バスまたは他の方法を使用して接続されてもよい。図６において、バスを使用した接続が例として使用される。
【００５６】
プロセッサ６０４は、アクセスポイントを使用して、第２基地局とネゴシエーションすることにより、ブロックACK接続を確立するステップを実行する。
【００５７】
出力装置６０２は、ブロックACK接続が正しく確立された場合、基地局によって送信されたデータパケットを、アクセスポイントを使用して、第２基地局に転送するステップを実行する。
【００５８】
本発明の本実施形態における基地局の機能ユニットによって、機能を実行するステップの具体的な処理のために、図１および図２に示した上記実施形態における、パケット送信方法の説明が参照されてもよく、詳細は、ここでは再度説明しない。
【００５９】
以下に、本発明の実施形態におけるパケット送信システムを説明する。図７を参照すると、本発明の実施形態におけるパケット送信システムは、第1基地局７０１、アクセスポイント７０２、および第２基地局７０３を含む。
【００６０】
第１基地局７０１は、アクセスポイント７０２を使用して第２基地局７０３とネゴシエーションすることにより、ブロックACK接続を確立し、ブロックACK接続が正しく確立された場合、第１基地局７０１によって送信されたデータパケットを、アクセスポイント７０２を使用して、第２基地局７０３に転送するように構成される。
【００６１】
アクセスポイント７０２は、第１基地局７０１と第２基地局７０３との間のブロックACK接続が正しく確立された場合、第１基地局７０１によって送信されたデータパケットを、第２基地局７０３に転送するように構成される。
【００６２】
第２基地局７０３は、第１基地局７０１へのブロックACK接続が正しく確立された場合、第１基地局７０１によって送信されかつアクセスポイント７０２によって転送されたデータパケットを受信するように構成される。
【００６３】
本発明の本実施形態におけるパケット送信システムの装置によって、機能を実行するステップの具体的な処理のために、図１および図２に示した上記実施形態における、パケット送信方法の説明が参照されてもよく、詳細は、ここでは再度説明しない。
【００６４】
当業者は、本実施形態における方法のステップのすべて又は一部が、関連するハードウェアに命令するプログラムによって実施されてもよいことを理解するであろう。該プログラムは、コンピュータ可読記憶媒体に記憶されてもよい。該記憶媒体には、ROM、磁気ディスク、または光ディスクが含まれてもよい。
【００６５】
上述で、本発明において提供されるパケット送信方法およびシステム、並びに基地局の詳細を説明した。特定の実装方法および適用範囲、変更に関しては、本発明の実施形態の思想に従って当業者によってなされ得る。従って、本具体例は、本発明を限定するものとして構成されるものではない。
【符号の説明】
【００６６】
４０１  接続確立ユニット
４０２  送信ユニット
５０１  接続確立ユニット
５０２  送信ユニット
５０３  受信ユニット
５０４  設定ユニット
６０１  入力装置
６０２  出力装置
６０３  メモリ
６０４  プロセッサ
７０１  第１基地局
７０２  アクセスポイント
７０３  第２基地局
５０１１  確立要求送信ユニット
５０１２  確立応答受信ユニット
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
アクセスポイントを使用して第２基地局とネゴシエーションすることにより、第１基地局によって、ブロックACK接続を確立するステップと、
前記ブロックACK接続が正しく確立された場合、前記第１基地局によって送信されたデータパケットを、前記アクセスポイントを使用して、第２基地局に転送するステップと、を含む、
パケット送信方法。
【請求項２】
アクセスポイントを使用して第２基地局とネゴシエーションすることにより、第１基地局によって、ブロックACK接続を確立する前記ステップが、
ブロックACK追加要求パケットを、前記第１基地局によって、前記アクセスポイントに送信するステップであって、それによって、前記アクセスポイントは、前記ブロックACK追加要求パケットを前記第２基地局に転送し、ここで、前記ブロックACK追加要求パケットは、前記第２基地局との前記ブロックACK接続の確立を要求するために使用される、送信するステップと、
ブロックACK追加応答パケットを受信するステップであって、前記ブロックACK追加応答パケットは、前記第２基地局によって送信されかつ前記アクセスポイントを使用して転送される、受信するステップと、を含む、
請求項１に記載の方法。
【請求項３】
前記方法が、
前記アクセスポイントによって通常送信されるNULLデータパケットを、前記第１基地局によって、受信するステップであって、ここで、前記NULLデータパケットは、前記第１基地局が前記アクセスポイントへの接続を保つか否かを問い合わせるために使用される、受信するステップと、
接続保持ACK情報を、前記アクセスポイントに送信するステップと、をさらに含む、
請求項１または２に記載の方法。
【請求項４】
前記方法が、
前記アクセスポイントによって送信された前記第２基地局の切断情報を受信した場合、前記アクセスポイントに対して、ブロックACK削除要求を、前記第１基地局によって送信するステップをさらに含み、ここで、前記ブロックACK削除要求は、前記第２基地局との前記ブロックACK接続の削除を要求するために使用される、
請求項１乃至３のいずれか１項に記載の方法。
【請求項５】
アクセスポイントを使用して、第２基地局とネゴシエーションすることにより、ブロックACK接続を確立するように構成された、接続確立ユニットと、
前記接続確立ユニットが、前記第２基地局との前記ブロックACK接続の確立に成功した場合、前記基地局によって送信されたデータパケットを、前記アクセスポイントを使用して、前記第２基地局に転送するように構成された、送信ユニットと、を含む、基地局。
【請求項６】
前記接続確立ユニットが、
ブロックACK追加要求パケットを前記アクセスポイントに送信するように構成された、確立要求送信ユニットであって、それによって、前記アクセスポイントは、前記第２基地局に前記ブロックACK追加要求パケットを転送し、ここで、前記ブロックACK追加要求パケットは、第２基地局との前記ブロックACK接続の確立を要求するために使用される、確立要求送信ユニットと、
ブロックACK追加応答パケットを受信するように構成された、確立応答受信ユニットであって、前記ブロックACK追加応答パケットは、前記第２基地局によって送信されかつ前記アクセスポイントを使用して転送される、確立応答受信ユニットと、を含む、
請求項５に記載の基地局。
【請求項７】
前記基地局が、
前記アクセスポイントによって通常送信されるNULLデータパケットを、受信するように構成された受信ユニットであって、ここで、前記NULLデータパケットは、前記基地局が前記アクセスポイントへの接続を保持しているか否かを問い合わせるために使用される、前記受信ユニットを、さらに含み、
前記送信ユニットは、接続保持ACK情報を、前記アクセスポイントに送信するように、さらに構成されている、
請求項５に記載の基地局。
【請求項８】
前記アクセスポイントによって送信された前記第２基地局の切断情報を受信した場合、前記送信ユニットが、ブロックACK削除要求を前記アクセスポイントに送信するように、さらに構成され、ここで、前記ブロックACK削除要求は、前記第２基地局への前記ブロックACK接続の削除を要求するために使用される、
請求項５乃至７のいずれか１項に記載の基地局。
【請求項９】
前記基地局が、
送信先分散型システムドメインと送信元分散型システムドメインに対応しかつデータ・パケット・ヘッダの中にある両方のフレームフィールドを０に設定し、前記第２基地局のメディアアクセス制御アドレスとして、メディアアクセス制御アドレスドメイン内の宛先アドレスを設定し、第１基地局のメディアアクセス制御アドレスとして、送信元アドレスを設定し、前記アクセスポイントのメディアアクセス制御アドレスとして、転送アドレスを設定するように構成された、設定ユニットを、さらに含む、
請求項５乃至８のいずれか１項に記載の基地局。
【請求項１０】
第１基地局、アクセスポイント、および第２基地局を具備するパケット送信システムであって、ここで、
前記第１基地局は、前記アクセスポイントを使用して、前記第２基地局とネゴシエーションすることにより、ブロックACK接続を確立し、前記ブロックACK接続が正しく確立された場合、前記第１基地局によって送信されたデータパケットを、前記アクセスポイントを使用して、前記第２基地局に転送し、
前記アクセスポイントは、前記第１基地局と前記第２基地局との間で前記ブロックACK接続が正しく確立された場合、前記第１基地局によって送信された前記データパケットを、前記第２基地局に転送し、
前記第２基地局は、前記第１基地局への前記ブロックACK接続が正しく確立された場合、前記第１基地局によって送信されかつ前記アクセスポイントによって転送される前記データパケットを受信するように構成される、パケット送信システム。
【国際調査報告】
2016507981.tif 000011
2016507981.tif 000012
2016507981.tif 000013
2016507981.tif 000014