(57)【特許請求の範囲】
【請求項１】
複数の仮想アクセスポイント(VAP)がアクセスポイント(AP)上に構成され、かつ、各VAPは1つのグループに参加するとともに、前記グループのグループ優先度を有するワイヤレスサービスアクセス方法であって、
前記APによってユーザのサービスアクセス要求を受信するステップであって、前記ユーザは一つのVAPと関連している、受信するステップと、
前記APによって前記APのグループポリシーおよび前記ユーザが関連する前記VAPのグループ優先度に従って、前記サービスアクセス要求のアクセス優先度を判断し、前記アクセス優先度に従ってサービスアクセス動作を実行するステップとを含み、
前記APの前記グループポリシーは、第1のスケジューリングポリシー(グループ第1)であり、前記グループ第1は、高グループ優先度のグループにおけるユーザデータが完全に送信または受信された後に初めて低グループ優先度のグループにおけるユーザデータが送信または受信され、かつ、同一優先度のグループにおけるユーザは、ラウンドロビン法でサービスを受信し、かつ、同一ユーザのサービスは、サービスタイプの優先度に基づいてスケジュールされることを指す方法。
【請求項２】
前記ユーザによって送信されたパケットを受信するステップと、
前記パケットに対応する優先度を取得するステップと、
前記パケットを対応する優先待ち行列に送信するステップと、
前記APの前記グループポリシーに従って、様々な優先待ち行列におけるパケットを送信するステップと
を含む請求項1に記載の方法。
【請求項３】
前記パケットに対応するサービスタイプを取得するステップをさらに含む、請求項2に記載の方法。
【請求項４】
前記優先待ち行列は、前記サービスタイプに対応する優先サブ待ち行列をさらに含む、請求項3に記載の方法。
【請求項５】
ワイヤレスサービスアクセス装置を含むワイヤレスアクセスポイント(AP)であって、複数の仮想アクセスポイント(VAP)がAP上に構成され、かつ、各VAPは1つのグループに参加するとともに、前記グループのグループ優先度を有し、
前記ワイヤレスサービスアクセス装置は、
ユーザのサービスアクセス要求を受信するように構成された受信モジュールであって、前記ユーザは1つのVAPと関連する、受信モジュールと、
前記APのグループポリシーおよび前記ユーザが関連する前記VAPのグループ優先度に従って、前記サービスアクセス要求のアクセス優先度を判断し、前記アクセス優先度に従ってサービスアクセス動作を実行するように構成されたサービスアクセスモジュールとを含み、
前記APの前記グループポリシーは、第1のスケジューリングポリシー(グループ第1)であり、前記グループ第1は、高グループ優先度のグループにおけるユーザデータが完全に送信または受信された後に初めて低グループ優先度のグループにおけるユーザデータが送信または受信され、かつ、同一優先度のグループにおけるユーザは、ラウンドロビン法でサービスを受信し、かつ、同一ユーザのサービスは、サービスタイプの優先度に基づいてスケジュールされることを指す装置。
【請求項６】
前記ワイヤレスサービスアクセス装置は、
前記APの前記グループポリシーを設定するように構成されたグループポリシー設定モジュールと、
前記ユーザが関連する前記VAPの前記グループ優先度を設定するように構成されたグループ優先度設定モジュールと
をさらに含む、請求項5に記載のAP。
【請求項７】
前記ユーザによって送信されたパケットを受信するように構成された受信ユニットと、
前記パケットに対応する優先度を取得するように構成された優先度取得ユニットと、
前記パケットを対応する優先待ち行列に送信するように構成されたパケット割振りユニットと、
前記APの前記グループポリシーに従って、様々な優先待ち行列におけるパケットを送信するように構成されたパケット送信ユニットと
を含む請求項5に記載のAP。
【請求項８】
請求項1から4のいずれかに記載の方法を実行するための命令を含むプログラムが記憶されたコンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークに関し、詳細には、ワイヤレスサービスアクセスの方法および装置に関する。
【背景技術】
【０００２】
ユーザによるネットワークへのアクセスの方法として、ワイヤレスローカルエリアネットワーク(WLAN)は、配線が簡単である、移動に便利である、といった利点を有する。また、技術の進歩に伴い、ワイヤレスローカルエリアネットワークの帯域幅は日々拡大している。しかしながら、QOS(Quality of Service、サービス品質)の面で現在、IEEE802.11eにおけるEDCA(Enhanced Distributed Channel Access、拡張分散チャネルアクセス)のQoSのみは、データサービス送信に応じることができるものの、フルサービス(データ、音声、ビデオなど)の状況では明らかに不十分である。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
EDCAのQOSには、以下の限界がある。第一に、ユーザ優先度を区別することができず、高優先ユーザのサービス品質を保証するために、ユーザ優先度に従って高優先ユーザに対しサービスを優先的に提供することができない。第二に、EDCAのQOSにおける優先度は相対的優先度であるので、高優先サービスは厳しい環境の状況において影響を受け、高優先サービスのQOSを完全に保証することはできない。
【課題を解決するための手段】
【０００４】
前述の問題を解決するために、本発明の一実施形態は、ワイヤレスサービスアクセス方法を提供し、本方法は、
ユーザのサービスアクセス要求を受信するステップと、サービスアクセス要求を受信するアクセスポイントAPのグループポリシーおよびユーザが属する仮想アクセスポイントVAPのグループ優先度に従って、サービスアクセス要求のアクセス優先度を判断し、アクセス優先度に従ってサービスアクセス動作を実行するステップとを含む。
【０００５】
相応して、本発明の一実施形態は、ワイヤレスサービスアクセス装置をさらに提供し、本装置は、
ユーザのサービスアクセス要求を受信するように構成された受信モジュールと、サービスアクセス要求を受信するアクセスポイントAPのグループポリシーおよびユーザが属する仮想アクセスポイントVAPのグループ優先度に従って、サービスアクセス要求のアクセス優先度を判断し、アクセス優先度に従ってサービスアクセス動作を実行するように構成されたサービスアクセスモジュールとを含む。
【０００６】
本発明の一実施形態は、ワイヤレスアクセスポイントAPのアクセス方法をさらに提供し、本方法は、
ユーザによって送信されたパケットを受信するステップと、パケットに対応する優先度を取得するステップと、パケットを対応する優先待ち行列に送信するステップと、APのグループポリシーに従って様々な優先待ち行列におけるパケットを送信するステップとを含む。
【０００７】
相応して、本発明の一実施形態は、ワイヤレスアクセスポイントAPをさらに提供し、本APは、
ユーザによって送信されたパケットを受信するように構成された受信ユニットと、パケットに対応する優先度を取得するように構成された優先度取得ユニットと、パケットを対応する優先待ち行列に送信するように構成されたパケット割振りユニットと、APのグループポリシーに従って様々な優先待ち行列におけるパケットを送信するように構成されたパケット送信ユニットとを含む。
【発明の効果】
【０００８】
本発明の実施形態は、以下の有益な効果を有する。グループポリシーおよびグループ優先度を採用することによって、ユーザ優先度に従って高優先ユーザに対しサービスを優先的に提供することができ、それによって、ユーザ優先度に基づいて差別的なQoS保証を提供し、ワイヤレスリソースが制限されている状況または環境が厳しい状況において、高優先ユーザおよび高優先サービスのQOSを保証することができる。
【０００９】
本発明の実施形態において、または先行技術において技術的解決策をより明確に示すために、実施形態または先行技術について説明するのに必要な添付の図面を以下に簡単に紹介する。明らかに、以下の説明における添付の図面は、本発明のいくつかの実施形態を示しているにすぎず、当業者は創造的努力なしにこれらの図面から他の図面を導出できよう。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態による、ワイヤレスサービスアクセス方法の概略フローチャートである。
【図２】本発明の一実施形態による、ワイヤレスアクセスポイントAPのアクセス方法の概略図である。
【図３】本発明の一実施形態による、ワイヤレスサービスアクセス装置の概略構造図である。
【図４】本発明の一実施形態による、ワイヤレスアクセスポイントAPの概略構造図である。
【発明を実施するための形態】
【００１１】
以下では、本発明の実施形態における添付の図面を参照して、本発明の実施形態における技術的解決策について明確かつ完全に説明する。明らかに、説明する実施形態は、本発明の実施形態のすべてではなく、一部にすぎない。当業者が創造的努力なしに本発明の実施形態に基づいて取得する他の実施形態はすべて、本発明の保護範囲内にある。
【００１２】
図1を参照すると、本発明の一実施形態は、ワイヤレスサービスアクセス方法を提供し、本方法は以下を含む。
100:ユーザのサービスアクセス要求を受信する。
102:サービスアクセス要求を受信するアクセスポイントAPのグループポリシーおよびユーザが属する仮想アクセスポイントVAPのグループ優先度に従って、サービスアクセス要求のアクセス優先度を判断し、アクセス優先度に従ってサービスアクセス動作を実行する。
【００１３】
たとえば、APのグループポリシーは、グループ限定(グループ限定のスケジューリングポリシー)、グループwrr(グループバランスのスケジューリングポリシー)、サービス第1(サービス第1のスケジューリングポリシー)およびグループ第1(グループ第1のスケジューリングポリシー)のうちのいずれか1つでありうる。グループ限定は、1グループによる優先度スケジューリングを指し、同じグループ内のユーザサービスは、FIFO(先入れ先出し)法でスケジュールされる。グループwrrは、各グループに割り振られた送信重みによる優先度スケジューリングを指す。たとえば、グループのグループ1のバランス係数が0.8で、グループのグループ2のバランス係数が0.2である場合、グループのグループ1は、APのエアインターフェースのワイヤレスリソースを80%占め、グループのグループ2は、APのエアインターフェースのワイヤレスリソースを20%占め、同じ優先度を有する異なるグループにおけるサービスアクセス要求は、FIFO法でスケジュールされる。サービス第1は、サービス優先度を判断する必要があるほか、同じサービスがグループ優先度に従ってスケジュールされるスケジューリングを指す。グループ第1は、高優先グループにおける1ユーザのすべてのデータが高優先を受けることを指す。すなわち、高優先グループにおける高優先ユーザのデータが完全に送信または受信された後に初めて、低優先グループにおけるユーザデータを送信または受信でき、同じ優先度を有する複数のグループにおけるユーザは、ラウンドロビン(round-robin)法でサービスを受信し、同じユーザの複数のサービスは、サービスタイプの優先度に従ってスケジュールされる。APのグループポリシーは、APにおいて事前設定されうる。
【００１４】
この実施形態では、複数の仮想APが単一の物理AP上に設定され、仮想APは、単一の物理AP上に複数の仮想インターフェースを作成することによって実装されうる。各ユーザは、1つのVAPに関連しうる。このようにして、1つの物理ワイヤレスローカルエリアネットワークWLANは、複数のWLANに仮想化されうる。この実施形態では、たとえば、グループ優先度は0〜7の8個の優先度に分けられると定義可能で、優先度0は優先度が最も高く、優先度7は優先度が最も低く、明らかに優先度は、本明細書では詳述しないが、要件に従ってランダムに設定することもできる。この実施形態では、各VAPは1つのグループに参加し、当該グループのグループ優先度を有する。
【００１５】
たとえば、APは、ユーザが属するVAPの事前設定されたグループ優先度を取得し、事前設定されたグループポリシーに従ってユーザに対し対応するアクセス動作を提供する。
【００１６】
たとえば、グループポリシーがグループ限定であるとき、VAP1およびVAP2のグループ優先度は0で、VAP3〜8のグループ優先度は1であると仮定する。その場合、VAP1およびVAP2によるすべてのユーザのサービスアクセス要求の優先度は、VAP3〜8によるサービスアクセス要求の優先度よりも高い。VAP1およびVAP2によるサービスアクセス要求は同じ優先度を有し、その場合、サービスアクセス要求のサービスタイプを考慮することなく、最初に到着したサービスアクセス要求が最初に処理される。グループポリシーがグループwrrであるとき、グループポリシーは、各グループのバランス係数をさらに伴い、VAP1およびVAP2のグループ優先度が0で、VAP3〜8のグループ優先度が1である例を引き続き用いると、たとえば、グループ優先度0のグループのバランス係数が0.8で、グループ優先度1のグループのバランス係数が0.2である場合、VAP1およびVAP2はAP全体のエアインターフェースのワイヤレスリソースを80%取得し、VAP3〜8は、AP全体のエアインターフェースのワイヤレスリソースを20%取得することになり、同じグループ優先度を有する複数のグループのVAPのサービスアクセス要求は、先着順で処理される。グループポリシーがサービス第1であるとき、VAP1およびVAP2のグループ優先度が0で、VAP3〜8のグループ優先度が1である例を引き続き用いると、最初に、ユーザのサービスアクセス要求のサービスタイプが、たとえば先行技術を採用することによって判断され、サービスタイプが、4つのタイプ、すなわち音声、ビデオ、ベストエフォートおよびバックグラウンドに分けられ、次いで、同じサービスタイプに関しては、グループ優先度に従って、高優先グループによるサービスアクセス要求が優先的に処理される。グループポリシーがグループ第1であるとき、VAP1およびVAP2のグループ優先度が0で、VAP3〜8のグループ優先度が1である例を引き続き用いると、VAP1およびVAP2に属するユーザのサービスアクセス要求は優先的に処理され、VAP1およびVAP2に属するユーザのいずれもAPのワイヤレスリソース使用しないときに限り、VAP3〜8のユーザはサービスを取得することができ、それによって、高優先ユーザがサービスを優先的に取得することを保証し、グループ第1のシナリオでは、APのワイヤレスリソースが高優先グループによるサービスアクセス要件を満たすことができないとき、APのワイヤレスリソースを現在使用している低優先グループのサービスを切り捨てることで、十分なワイヤレスリソースを解放することができ、その結果、高優先グループのアクセス要求が優先的に満たされる。
【００１７】
本発明の実施形態によって提供されるワイヤレスアクセス方法は、たとえば、ワイヤレスアクセスポイントAPにおいて適用されうる。
【００１８】
図2を参照すると、本発明の一実施形態は、ワイヤレスアクセスポイントAPのアクセス方法をさらに提供し、本方法は以下を含む。
200:ユーザによって送信されたパケットを受信する。
202:パケットに対応する優先度を取得する。
詳細には、パケットを送信するユーザは特定のVAPに属し、VAPは特定のグループに参加するので、VAPが参加するグループの優先度は、パケットに対応する優先度である。
さらに、ステップ202は、パケットに対応するサービスタイプを取得するステップをさらに含むことができ、それにより、当該サービスタイプによるサービスのスケジューリングが関係するシナリオにおけるグループポリシーの要件を満たすことができる。
204:パケットを対応する優先待ち行列に送信する。
この実施形態では、対応する優先待ち行列は、APに設定されたグループの数に従って設定されうる。たとえば、0〜7の8個のグループ全体がAPに設定されている場合、8個の優先待ち行列が相応して設定され、各優先待ち行列は、1つのグループに対応し、対応するグループのグループ優先度を有する。
206: APのグループポリシーに従って、様々な優先待ち行列におけるパケットを送信する。
詳細には、様々な優先待ち行列におけるパケットが、APの設定されたグループポリシーに従ってスケジュールされる。たとえば、グループポリシーがグループ第1であるとき、VAP1およびVAP2のグループ優先度は0で、VAP3〜8のグループ優先度は1である。その場合、VAP1およびVAP2によるユーザのパケットは、優先度0の待ち行列に送信され、VAP3〜8によるユーザのパケットは、優先度1の待ち行列に送信される。優先度0の待ち行列の優先度は優先度1の待ち行列の優先度よりも高いので、優先度0の待ち行列におけるパケットは優先的に送信され、優先度0の待ち行列にパケットが存在しないときのみ、優先度1の待ち行列におけるパケットが送信される。さらに、グループポリシーに従って、高優先待ち行列におけるパケットを送信する必要があるが、APの現在利用可能なワイヤレスリソースがパケット送信要件を満たすことができないとき、低優先待ち行列によって占められるワイヤレスリソースを解放し、それによって高優先待ち行列に対し十分なAPワイヤレスリソースを提供することができる。
【００１９】
さらに、ステップ206において、様々な優先待ち行列におけるパケットが、APのグループポリシーおよびパケットのサービスタイプに従って処理されうる。詳細には、様々なグループに対応する優先待ち行列が、様々なサービスタイプに対応する優先サブ待ち行列にさらに分けられうる。たとえば、サービスタイプは4つのタイプ、すなわち、音声、ビデオ、ベストエフォートおよびバックグラウンドに分けられうる。相応に、優先待ち行列は4つのサブ待ち行列、すなわち、音声サブ待ち行列、ビデオサブ待ち行列、ベストエフォートサブ待ち行列およびバックグラウンドサブ待ち行列にさらに分けられうる。様々なサブ待ち行列の優先度は、ユーザの要件に従って設定されうる。たとえば、音声サブ待ち行列、ビデオサブ待ち行列、ベストエフォートサブ待ち行列およびバックグラウンドサブ待ち行列の優先度は、降順で設定される。このようにして、特定の優先待ち行列では、高優先サブ待ち行列におけるパケットが、低優先サブ待ち行列におけるパケットの前に送信される。別の例では、優先待ち行列を、グループポリシーに従ってサービスタイプごとに設定することもできる。たとえば、優先度0〜7の優先待ち行列が音声サービス向けに設定され、同様に、優先度0〜7の優先待ち行列がビデオサービス向けに設定される。このようにして、本明細書では詳述しないが、グループポリシーがサービス第1であるときに、対応するサービスのスケジューリングが行われうる。
【００２０】
本発明の実施形態によって提供されるワイヤレスアクセス方法およびワイヤレスアクセスポイントAPのアクセス方法では、グループポリシーおよびグループ優先度を使用することによって、ユーザ優先度に従って高優先ユーザに対しサービスを優先的に提供することができ、それによって、ユーザ優先度に基づいて差別的なQoS保証を提供し、ワイヤレスリソースが制限されている状況または環境が厳しい状況において、高優先ユーザおよび高優先サービスのQOSを保証することができる。
【００２１】
図3を参照すると、本発明の一実施形態は、ワイヤレスサービスアクセス装置30を提供し、ワイヤレスサービスアクセス装置30は、
ユーザのサービスアクセス要求を受信するように構成された受信モジュール300と、サービスアクセス要求を受信するアクセスポイントAPのグループポリシーおよびユーザが属する仮想アクセスポイントVAPのグループ優先度に従って、サービスアクセス要求のアクセス優先度を判断し、アクセス優先度に従ってサービスアクセス動作を実行するように構成されたサービスアクセスモジュール302とを含むことができる。
【００２２】
ワイヤレスサービスアクセス装置30は、ワイヤレスアクセスポイントAPのグループポリシーを設定するように構成されたグループポリシー設定モジュール304をさらに含むことができる。
【００２３】
詳細には、グループポリシー設定モジュール304は、ワイヤレスアクセスポイントAPのグループポリシーを以下のグループポリシー、すなわちグループ限定のスケジューリングポリシーであるグループ限定、グループバランスのスケジューリングポリシーであるグループwrr、サービス第1のスケジューリングポリシーであるサービス第1、またはグループ第1のスケジューリングポリシーであるグループ第1、のうちのいずれか1つに設定するように構成される。
【００２４】
ワイヤレスサービスアクセス装置30は、仮想アクセスポイントVAPのグループ優先度を設定するように構成されたグループ優先度設定モジュール306をさらに含むことができる。
【００２５】
本発明の実施形態におけるワイヤレスサービスアクセス装置は、図1に示す方法実施形態の方法を実行するように特に構成可能であり、それらの実装形態の原理および技術上の効果は同様であり、本明細書では詳述しない。
【００２６】
図4を参照すると、本発明の一実施形態は、ワイヤレスアクセスポイントAP40を提供し、AP40は、
ユーザによって送信されたパケットを受信するように構成された受信ユニット400と、
パケットに対応する優先度を取得するように構成された優先度取得ユニット402と、
パケットを対応する優先待ち行列に送信するように構成されたパケット割振りユニット404と、
APのグループポリシーに従って様々な優先待ち行列におけるパケットを送信するように構成されたパケット送信ユニット406とを含むことができる。
【００２７】
詳細には、パケット送信ユニット406は、
APのグループポリシーを取得するように構成されたグループポリシー取得サブユニットと、
グループポリシー取得サブユニットによって取得されたAPのグループポリシーに従って様々な優先待ち行列におけるパケットに対するスケジューリング動作を実行し、それによりAPのグループポリシーに従って送信される様々な優先待ち行列におけるパケットを制御するように構成されたスケジューリングサブユニットとを含む。
【００２８】
本発明の実施形態のAPは、図2に示す方法実施形態の方法を実行するように特に構成可能であり、それらの実装形態の原理および技術上の効果は同様であり、本明細書では詳述しない。
【００２９】
発明の実施形態によって提供されるワイヤレスアクセス装置およびワイヤレスアクセスポイントAPでは、グループポリシーおよびグループ優先度を使用することによって、ユーザ優先度に従って高優先ユーザに対しサービスを優先的に提供することができ、それによって、ユーザ優先度に基づいて差別的なQoS保証を提供し、ワイヤレスリソースが制限されている状況または環境が厳しい状況において、高優先ユーザおよび高優先サービスのQOSを保証することができる。
【００３０】
当業者は、前述の実施形態における方法の手順の全部または一部が、関連するハードウェアに命令するコンピュータプログラムによって完了しうることを理解できよう。プログラムはコンピュータ可読記憶媒体に記憶できる。プログラムが作動しているとき、前述の実施形態における方法の手順が実行される。記憶媒体は、磁気ディスク、光ディスク、読取り専用メモリ(Read-Only Memory、ROM)、ランダムアクセスメモリ(Random Access Memory、RAM)などであってよい。
【００３１】
上で開示した内容は、本発明の例示的な実施形態にすぎず、明らかに、本発明の範囲はそれに限定されない。したがって、本発明の請求項に従って行われる同等の変形もなお、本発明の範囲内にある。
【符号の説明】
【００３２】
30  ワイヤレスサービスアクセス装置
300  受信モジュール
302  サービスアクセスモジュール
304  グループポリシー設定モジュール
306  グループ優先度設定モジュール
40  ワイヤレスアクセスポイントAP
400  受信ユニット
402  優先度取得ユニット
404  パケット割振りユニット
406  パケット送信ユニット
【図１】
0005656171.tif 000002
【図２】
0005656171.tif 000003
【図３】
0005656171.tif 000004
【図４】
0005656171.tif 000005