(57)【要約】  本発明は、サービス期間を切り詰めるための方法、ネットワークコントローラ、および局を開示する。本方法は、SPの割当て制御情報を決定するステップであって、割当て制御情報は切り詰め指示と切り詰めタイプ指示とを含む、ステップと、STAが、通信を実施するためにSPを使用し、SPが過剰であり切り詰め指示はSPが切り詰められ得ることを示すとき、切り詰めタイプ指示によって示された切り詰めタイプに従ってSPを切り詰めるように、割当て制御情報をSTAに送るステップとを含む。本発明の実施形態におけるサービス期間を切り詰めるための方法、ネットワークコントローラ、および局によれば、SPが切り詰められた後の通信への干渉が低減され得る。
2016533126.tif 000002
【特許請求の範囲】
【請求項１】
サービス期間（SP）を切り詰めるための方法であって、
SPの割当て制御情報を決定するステップであって、前記割当て制御情報は切り詰め指示と切り詰めタイプ指示とを含み、前記切り詰め指示は、前記SPが切り詰められ得るかどうかを示し、前記切り詰めタイプ指示は、前記SPを切り詰めるための切り詰めタイプを示す、ステップと、
局（STA）が、通信を実施するために前記SPを使用し、前記SPが過剰であり前記切り詰め指示は前記SPが切り詰められ得ることを示すとき、前記切り詰めタイプ指示によって示された前記切り詰めタイプに従って前記SPを切り詰めるように、前記割当て制御情報を前記STAに送るステップと
を含む、方法。
【請求項２】
前記SPを切り詰めるための前記切り詰めタイプは第1の切り詰めタイプまたは第2の切り詰めタイプを含み、前記第1の切り詰めタイプは、前記STAが前記SPの残り時間をネットワークコントローラに返し、前記ネットワークコントローラが前記SPの前記残り時間を割り当てる、切り詰めタイプを示し、前記第2の切り詰めタイプは、前記STAが前記SPの前記残り時間をコンテンションベースアクセス期間（CBAP）として解放する、切り詰めタイプを示す、請求項1に記載の方法。
【請求項３】
SPの割当て制御情報を決定する前記ステップは、
ローカル基本サービスセット（BSS）におけるSTAの通信要求と、前記STA間の通信の干渉情報と、隣接するBSSのスケジューリング情報に従って前記切り詰め指示、及び前記切り詰めタイプ指示を決定するステップ
を含む、請求項2に記載の方法。
【請求項４】
SPの割当て制御情報を決定する前記ステップは、
前記第2の切り詰めタイプに従って前記STAによって前記SPを切り詰めることが別のSTAに干渉を負わすことになる場合、前記切り詰め指示は前記SPが切り詰められ得ることを示し、前記切り詰めタイプ指示は前記第1の切り詰めタイプを示すと決定するステップ、または
前記第2の切り詰めタイプに従って前記STAによって前記SPを切り詰めることが別のSTAに干渉を負わすことにならない場合、前記切り詰め指示は前記SPが切り詰められ得ることを示し、前記切り詰めタイプ指示は前記第2の切り詰めタイプを示すと決定するステップ
を含む、請求項2または3に記載の方法。
【請求項５】
前記割当て制御情報はアクティブ指示をさらに含み、前記アクティブ指示は、前記ネットワークコントローラが前記SP中にアクティブであるかどうかを示し、
SPの割当て制御情報を決定する前記ステップは、
前記切り詰め指示は前記SPが切り詰められ得ることを示し、前記切り詰めタイプ指示は前記第1の切り詰めタイプを示す場合、前記アクティブ指示は前記ネットワークコントローラが前記SP中にアクティブであることを示すと決定するステップ、または
前記切り詰め指示は前記SPが切り詰められ得ることを示し、前記切り詰めタイプ指示は前記第2の切り詰めタイプを示し、前記SPは拡張され得ない場合、前記アクティブ指示は前記ネットワークコントローラが前記SP中に非アクティブであることを示すと決定するステップ、または
前記切り詰め指示は前記SPが切り詰められ得ないことを示し、前記SPは拡張され得ない場合、前記アクティブ指示は前記ネットワークコントローラが前記SP中に非アクティブであることを示すと決定するステップ
を含む、請求項4に記載の方法。
【請求項６】
サービス期間（SP）を切り詰めるための方法であって、
SPについての、ネットワークコントローラによって送られた割当て制御情報を受信するステップであって、前記割当て制御情報は切り詰め指示と切り詰めタイプ指示とを含み、前記切り詰め指示は、前記SPが切り詰められ得るかどうかを示し、前記切り詰めタイプ指示は、前記SPを切り詰めるための切り詰めタイプを示す、ステップと、
通信を実施するために前記SPを使用するステップと、前記SPが過剰であるとき、および前記切り詰め指示は前記SPが切り詰められ得ることを示す場合、前記切り詰めタイプ指示によって示された前記切り詰めタイプに従って前記SPを切り詰めるステップと
を含む、方法。
【請求項７】
前記SPを切り詰めるための前記切り詰めタイプは第1の切り詰めタイプまたは第2の切り詰めタイプを含み、前記第1の切り詰めタイプは、局（STA）が前記SPの残り時間を前記ネットワークコントローラに返し、前記ネットワークコントローラが前記SPの前記残り時間を割り当てる、切り詰めタイプを示し、前記第2の切り詰めタイプは、前記STAが前記SPの前記残り時間をコンテンションベースアクセス期間（CBAP）として解放する、切り詰めタイプを示す、請求項6に記載の方法。
【請求項８】
前記切り詰めタイプ指示によって示された前記切り詰めタイプに従って前記SPを切り詰める前記ステップは、
前記切り詰めタイプ指示が前記第1の切り詰めタイプを示す場合、前記ネットワークコントローラが前記SPの前記残り時間を割り当てるように、前記SPの前記残り時間を前記ネットワークコントローラに返すステップ、または
前記切り詰めタイプ指示が前記第2の切り詰めタイプを示す場合、前記SPの前記残り時間を前記CBAPとして解放するステップ
を含む、請求項7に記載の方法。
【請求項９】
前記割当て制御情報はアクティブ指示をさらに含み、前記アクティブ指示は、前記ネットワークコントローラが前記SP中にアクティブであるかどうかを示し、
前記SPの前記残り時間を前記ネットワークコントローラに返す前記ステップの前に、前記方法は、
前記アクティブ指示は前記ネットワークコントローラが前記SP中にアクティブであることを示すと決定するステップ
をさらに含む、請求項8に記載の方法。
【請求項１０】
サービス期間（SP）の割当て制御情報を決定するように構成される、決定モジュールであって、前記割当て制御情報は切り詰め指示と切り詰めタイプ指示とを含み、前記切り詰め指示は、前記SPが切り詰められ得るかどうかを示し、前記切り詰めタイプ指示は、前記SPを切り詰めるための切り詰めタイプを示す、決定モジュールと、
局（STA）が、通信を実施するために前記SPを使用し、前記SPが過剰であり前記切り詰め指示は前記SPが切り詰められ得ることを示すとき、前記切り詰めタイプ指示によって示された前記切り詰めタイプに従って前記SPを切り詰めるように、前記割当て制御情報を前記STAに送るように構成される、送信モジュールと
を備える、ネットワークコントローラ。
【請求項１１】
前記SPを切り詰めるための前記切り詰めタイプは第1の切り詰めタイプまたは第2の切り詰めタイプを含み、前記第1の切り詰めタイプは、前記STAが前記SPの残り時間を前記ネットワークコントローラに返し、前記ネットワークコントローラが前記SPの前記残り時間を割り当てる、切り詰めタイプを示し、前記第2の切り詰めタイプは、前記STAが前記SPの前記残り時間をコンテンションベースアクセス期間（CBAP）として解放する、切り詰めタイプを示す、請求項10に記載のネットワークコントローラ。
【請求項１２】
前記決定モジュールは、ローカル基本サービスセット（BSS）におけるSTAの通信要求と、前記STA間の通信の干渉情報と、隣接するBSSのスケジューリング情報に従って前記切り詰め指示と前記切り詰めタイプ指示とを決定するように特に構成される、請求項11に記載のネットワークコントローラ。
【請求項１３】
前記決定モジュールは、前記第2の切り詰めタイプに従って前記STAによって前記SPを切り詰めることが別のSTAに干渉を負わすことになる場合、前記切り詰め指示は前記SPが切り詰められ得ることを示し、前記切り詰めタイプ指示は前記第1の切り詰めタイプを示すと決定すること、または前記第2の切り詰めタイプに従って前記STAによって前記SPを切り詰めることが別のSTAに干渉を負わすことにならない場合、前記切り詰め指示は前記SPが切り詰められ得ることを示し、前記切り詰めタイプ指示は前記第2の切り詰めタイプを示すと決定することを行うように特に構成される、請求項11または12に記載のネットワークコントローラ。
【請求項１４】
前記割当て制御情報はアクティブ指示をさらに含み、前記アクティブ指示は、前記ネットワークコントローラが前記SP中にアクティブであるかどうかを示し、
前記決定モジュールは、前記切り詰め指示は前記SPが切り詰められ得ることを示し、前記切り詰めタイプ指示は前記第1の切り詰めタイプを示す場合、前記アクティブ指示は前記ネットワークコントローラが前記SP中にアクティブであることを示すと決定すること、または前記切り詰め指示は前記SPが切り詰められ得ることを示し、前記切り詰めタイプ指示は前記第2の切り詰めタイプを示し、前記SPは拡張され得ない場合、前記アクティブ指示は前記ネットワークコントローラが前記SP中に非アクティブであることを示すと決定すること、または前記切り詰め指示は前記SPが切り詰められ得ないことを示し、前記SPは拡張され得ない場合、前記アクティブ指示は前記ネットワークコントローラが前記SP中に非アクティブであることを示すと決定することを行うように特に構成される、
請求項13に記載のネットワークコントローラ。
【請求項１５】
局（STA）であって、
サービス期間（SP）についての、ネットワークコントローラによって送られた割当て制御情報を受信するように構成される、受信モジュールであって、前記割当て制御情報は切り詰め指示と切り詰めタイプ指示とを含み、前記切り詰め指示は、前記SPが切り詰められ得るかどうかを示し、前記切り詰めタイプ指示は、前記SPを切り詰めるための切り詰めタイプを示す、受信モジュールと、
通信を実施するために前記SPを使用することと、前記SPが過剰であるとき、および前記切り詰め指示は前記SPが切り詰められ得ることを示す場合、前記切り詰めタイプ指示によって示された前記切り詰めタイプに従って前記SPを切り詰めることとを行うように構成される、処理モジュールと
を備える、STA。
【請求項１６】
前記SPを切り詰めるための前記切り詰めタイプは第1の切り詰めタイプまたは第2の切り詰めタイプを含み、前記第1の切り詰めタイプは、前記STAが前記SPの残り時間を前記ネットワークコントローラに返し、前記ネットワークコントローラが前記SPの前記残り時間を割り当てる、切り詰めタイプを示し、前記第2の切り詰めタイプは、前記STAが前記SPの前記残り時間をコンテンションベースアクセス期間（CBAP）として解放する、切り詰めタイプを示す、請求項15に記載のSTA。
【請求項１７】
前記処理モジュールは、前記切り詰めタイプ指示が前記第1の切り詰めタイプを示す場合、前記ネットワークコントローラが前記SPの前記残り時間を割り当てるように、前記SPの前記残り時間を前記ネットワークコントローラに返すこと、または前記切り詰めタイプ指示が前記第2の切り詰めタイプを示す場合、前記SPの前記残り時間を前記CBAPとして解放することを行うように特に構成される、請求項16に記載のSTA。
【請求項１８】
前記割当て制御情報はアクティブ指示をさらに含み、前記アクティブ指示は、前記ネットワークコントローラが前記SP中にアクティブであるかどうかを示し、
前記処理モジュールは、前記SPの前記残り時間が前記ネットワークコントローラに返される前に、前記アクティブ指示は前記ネットワークコントローラが前記SP中にアクティブであることを示すと決定するようにさらに構成される、
請求項17に記載のSTA。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
本出願は、その全体が参照により本明細書に組み込まれる、2013年9月5日に中国特許庁で出願され「サービス期間を切り詰めるための方法、ネットワークコントローラ、および局」と題する、中国特許出願第201310400350．2号の優先権を主張する。
【０００２】
本発明は、通信分野に関し、より詳細には、サービス期間（Service Period、SP）を切り詰める（truncating）(トランケートする）ための方法、ネットワークコントローラ、および局（Station、STA）に関する。
【背景技術】
【０００３】
60GHzワイヤレス通信はミリメートル波通信のカテゴリーに属する。ミリメートル波（Millimeter Wave）は、周波数が300GHzから30GHzにわたる電磁波を指す。ミリメートル波の波長は1mmから10mmまであり、したがって、それはミリメートル波と呼ばれる。ミリメートル波は、通信、レーダー、ナビゲーション、遠隔感知、および電波天文学など、多くの分野において広く適用されている。ミリメートル波通信の重要な派生物として、通信60GHzは、大きいチャネル容量、優れた指向性、高い機密性、および好都合な国際的汎用性などの利点を主に有する。60GHzワイヤレス通信技術は、マルチギガビットレートにおける送信を提供し、高精細度ビデオ送信、高速同期、ワイヤレスUSB、および高速ワイヤレスローカルエリアネットワークをサポートすることができる。
【０００４】
60GHzワイヤレス通信システムでは、指向性マルチギガビット（Directional Multi−Gigabit、DMG）ビーコン（Beacon）フレームまたは告知（Announce）フレームを使用することによって、パーソナル基本サービスセット（Personal Basic Service Set、PBSS）制御ポイント（PBSS Control Point、PCP）またはアクセスポイント（Access Point、AP）は、SPおよびコンテンションベースアクセス期間（Contention−Based Access Period、CBAP）などのチャネルアクセス期間を割り当てる基本的タイミングおよびサービスをPBSSまたは基本サービスセット（Basic Service Set、BSS）に提供する。ネットワークコントローラとして、PCPまたはAPは、データ転送間隔（Data Transfer Interval、DTI）においてSPおよびCBAPを割り当てるときに干渉を回避するためにスケジューリングを実施する必要がある。ビームフォーミングの指向性送信技術が採用されるので、60GHz通信規格802．11adは、異なる割り当てられたSPが重複することを可能にする。重複するSPは、BSSにおける空間共有および空間多重化を改善し得る。
【０００５】
STAは、排他的チャネルアクセス期間SPを予約するようにPCPまたはAPに要求し得る。ストリーミングサービスの可変レートの動的特徴のために、SPは過剰であるかまたは不十分であり得、これは、それぞれ、SPを動的に切り詰めるかまたはSPを動的に拡張するための方法を採用することによって解決され得る。SPの動的切り詰めを実装するために、従来技術では、PCPまたはAPは、SPが切り詰められ得るかどうかをSTAに示し、SPが切り詰められ得る場合、STAは、SPが過剰であるときにSPを切り詰める動作を実施する。SPを切り詰めるために2つの様式が利用可能である。第1の様式では、STAは、PCPまたはAPによる後続の動的割当てのために、SPの残り時間をPCPまたはAPに最初に解放する。第2の様式では、STAは、SPの残り時間をCBAPとしてブロードキャスト様式で直接解放する。
【発明の概要】
【０００６】
しかしながら、従来技術では、PCPまたはAPは、SPが切り詰められ得るかどうかのみを指定するが、SPを切り詰めるために採用される様式は、STA、SPのオーナーによってアクティブに決定される。したがって、STAがSPをCBAPの形態でアクティブに解放したとき、隣接するSTAに干渉が負わせられるという問題が起こり得る。
【課題を解決するための手段】
【０００７】
本発明の実施形態は、SPが切り詰められた後の通信への干渉を低減することができる、サービス期間を切り詰めるための方法、ネットワークコントローラ、および局を提供する。
【０００８】
第1の態様によれば、サービス期間を切り詰めるための方法が提供され、本方法は、SPの割当て制御情報を決定するステップであって、割当て制御情報は切り詰め指示と切り詰めタイプ指示とを含み、切り詰め指示は、SPが切り詰められ得るかどうかを示し、切り詰めタイプ指示は、SPを切り詰めるための切り詰めタイプを示す、ステップと、STAが、通信を実施するためにSPを使用し、SPが過剰であり切り詰め指示はSPが切り詰められ得ることを示すとき、切り詰めタイプ指示によって示された切り詰めタイプに従ってSPを切り詰めるように、割当て制御情報をSTAに送るステップとを含む。
【０００９】
第1の可能な実装様式では、SPを切り詰めるための切り詰めタイプは、第1の切り詰めタイプまたは第2の切り詰めタイプを含み、第1の切り詰めタイプは、STAがSPの残り時間をネットワークコントローラに返し、ネットワークコントローラがSPの残り時間を割り当てる、切り詰めタイプを示し、第2の切り詰めタイプは、STAがSPの残り時間をCBAPとして解放する、切り詰めタイプを示す。
【００１０】
第1の態様の第1の可能な実装様式に関して、第2の可能な実装様式では、SPの割当て制御情報を決定するステップは、ローカルBSSにおけるSTAの通信要求と、STA間の通信の干渉情報と、隣接するBSSのスケジューリング情報に従って、切り詰め指示と切り詰めタイプ指示とを決定するステップを含む。
【００１１】
第1の態様の第1または第2の可能な実装様式に関して、第3の可能な実装様式では、SPの割当て制御情報を決定するステップは、第2の切り詰めタイプに従ってSTAによってSPを切り詰めることが別のSTAに干渉を負わすことになる場合、切り詰め指示はSPが切り詰められ得ることを示し、切り詰めタイプ指示は第1の切り詰めタイプを示すと決定するステップ、または第2の切り詰めタイプに従ってSTAによってSPを切り詰めるそのことが別のSTAに干渉を負わすことにならない場合、切り詰め指示はSPが切り詰められ得ることを示し、切り詰めタイプ指示は第2の切り詰めタイプを示すと決定するステップを含む。
【００１２】
第1の態様の第3の可能な実装様式に関して、第4の可能な実装様式では、割当て制御情報はアクティブ指示をさらに含み、アクティブ指示は、ネットワークコントローラがSP中にアクティブであるかどうかを示し、SPの割当て制御情報を決定するステップは、切り詰め指示はSPが切り詰められ得ることを示し、切り詰めタイプ指示は第1の切り詰めタイプを示す場合、アクティブ指示はネットワークコントローラがSP中にアクティブであることを示すと決定するステップ、または切り詰め指示はSPが切り詰められ得ることを示し、切り詰めタイプ指示は第2の切り詰めタイプを示し、SPは拡張され得ない場合、アクティブ指示はネットワークコントローラがSP中に非アクティブであることを示すと決定するステップ、または切り詰め指示はSPが切り詰められ得ないことを示し、SPは拡張され得ない場合、アクティブ指示はネットワークコントローラがSP中に非アクティブであることを示すと決定するステップを含む。
【００１３】
第2の態様によれば、サービス期間を切り詰めるための方法が提供され、本方法は、SPについての、ネットワークコントローラによって送られた割当て制御情報を受信するステップであって、割当て制御情報は切り詰め指示と切り詰めタイプ指示とを含み、切り詰め指示は、SPが切り詰められ得るかどうかを示し、切り詰めタイプ指示は、SPを切り詰めるための切り詰めタイプを示す、ステップと、通信を実施するためにSPを使用するステップと、SPが過剰であり切り詰め指示はSPが切り詰められ得ることを示すとき、切り詰めタイプ指示によって示された切り詰めタイプに従ってSPを切り詰めるステップとを含む。
【００１４】
第1の可能な実装様式では、SPを切り詰めるための切り詰めタイプは、第1の切り詰めタイプまたは第2の切り詰めタイプを含み、第1の切り詰めタイプは、STAがSPの残り時間をネットワークコントローラに返し、ネットワークコントローラがSPの残り時間を割り当てる、切り詰めタイプを示し、第2の切り詰めタイプは、STAがSPの残り時間をCBAPとして解放する、切り詰めタイプを示す。
【００１５】
第2の態様の第1の可能な実装様式に関して、第2の可能な実装様式では、切り詰めタイプ指示によって示された切り詰めタイプに従ってSPを切り詰めるステップは、切り詰めタイプ指示が第1の切り詰めタイプを示す場合、ネットワークコントローラがSPの残り時間を割り当てるように、SPの残り時間をネットワークコントローラに返すステップ、または切り詰めタイプ指示が第2の切り詰めタイプを示す場合、SPの残り時間をCBAPとして解放するステップを含む。
【００１６】
第2の態様の第2の可能な実装様式に関して、第3の可能な実装様式では、割当て制御情報はアクティブ指示をさらに含み、アクティブ指示は、ネットワークコントローラがSP中にアクティブであるかどうかを示し、SPの残り時間をネットワークコントローラに返すステップの前に、本方法は、アクティブ指示はネットワークコントローラがSP中にアクティブであることを示すと決定するステップをさらに含む。
【００１７】
第3の態様によれば、ネットワークコントローラが提供され、このネットワークコントローラは、SPの割当て制御情報を決定するように構成される、決定モジュールであって、割当て制御情報は切り詰め指示と切り詰めタイプ指示とを含み、切り詰め指示は、SPが切り詰められ得るかどうかを示し、切り詰めタイプ指示は、SPを切り詰めるための切り詰めタイプを示す、決定モジュールと、STAが、通信を実施するためにSPを使用し、SPが過剰であり切り詰め指示はSPが切り詰められ得ることを示すとき、切り詰めタイプ指示によって示された切り詰めタイプに従ってSPを切り詰めるように、割当て制御情報をSTAに送るように構成される、送信モジュールとを含む。
【００１８】
第1の可能な実装様式では、SPを切り詰めるための切り詰めタイプは、第1の切り詰めタイプまたは第2の切り詰めタイプを含み、第1の切り詰めタイプは、STAがSPの残り時間をネットワークコントローラに返し、ネットワークコントローラがSPの残り時間を割り当てる、切り詰めタイプを示し、第2の切り詰めタイプは、STAがSPの残り時間をCBAPとして解放する、切り詰めタイプを示す。
【００１９】
第3の態様の第1の可能な実装様式に関して、第2の可能な実装様式では、決定モジュールは、ローカルBSSにおけるSTAの通信要求と、STA間の通信の干渉情報と、隣接するBSSのスケジューリング情報に従って、切り詰め指示と切り詰めタイプ指示とを決定するように特に構成される。
【００２０】
第3の態様の第1または第2の可能な実装様式に関して、第3の可能な実装様式では、決定モジュールは、第2の切り詰めタイプに従ってSTAによってSPを切り詰めることが別のSTAに干渉を負わすことになる場合、切り詰め指示はSPが切り詰められ得ることを示し、切り詰めタイプ指示は第1の切り詰めタイプを示すと決定すること、または第2の切り詰めタイプに従ってSTAによってSPを切り詰めることが別のSTAに干渉を負わすことにならない場合、切り詰め指示はSPが切り詰められ得ることを示し、切り詰めタイプ指示は第2の切り詰めタイプを示すと決定することを行うように特に構成される。
【００２１】
第3の態様の第3の可能な実装様式に関して、第4の可能な実装様式では、割当て制御情報はアクティブ指示をさらに含み、アクティブ指示は、ネットワークコントローラがSP中にアクティブであるかどうかを示し、決定モジュールは、切り詰め指示はSPが切り詰められ得ることを示し、切り詰めタイプ指示は第1の切り詰めタイプを示す場合、アクティブ指示はネットワークコントローラがSP中にアクティブであることを示すと決定すること、または切り詰め指示はSPが切り詰められ得ることを示し、切り詰めタイプ指示は第2の切り詰めタイプを示し、SPは拡張され得ない場合、アクティブ指示はネットワークコントローラがSP中に非アクティブであることを示すと決定すること、または切り詰め指示はSPが切り詰められ得ないことを示し、SPは拡張され得ない場合、アクティブ指示はネットワークコントローラがSP中に非アクティブであることを示すと決定することを行うように特に構成される。
【００２２】
第4の態様によれば、STAが提供され、このSTAは、SPについての、ネットワークコントローラによって送られた割当て制御情報を受信するように構成される、受信モジュールであって、割当て制御情報は切り詰め指示と切り詰めタイプ指示とを含み、切り詰め指示は、SPが切り詰められ得るかどうかを示し、切り詰めタイプ指示は、SPを切り詰めるための切り詰めタイプを示す、受信モジュールと、通信を実施するためにSPを使用することと、SPが過剰であり切り詰め指示はSPが切り詰められ得ることを示すとき、切り詰めタイプ指示によって示された切り詰めタイプに従ってSPを切り詰めることとを行うように構成される、処理モジュールと含む。
【００２３】
第1の可能な実装様式では、SPを切り詰めるための切り詰めタイプは、第1の切り詰めタイプまたは第2の切り詰めタイプを含み、第1の切り詰めタイプは、STAがSPの残り時間をネットワークコントローラに返し、ネットワークコントローラがSPの残り時間を割り当てる、切り詰めタイプを示し、第2の切り詰めタイプは、STAがSPの残り時間をCBAPとして解放する、切り詰めタイプを示す。
【００２４】
第4の態様の第1の可能な実装様式に関して、第2の可能な実装様式では、処理モジュールは、切り詰めタイプ指示が第1の切り詰めタイプを示す場合、ネットワークコントローラがSPの残り時間を割り当てるように、SPの残り時間をネットワークコントローラに返すこと、または切り詰めタイプ指示が第2の切り詰めタイプを示す場合、SPの残り時間をCBAPとして解放することを行うように特に構成される。
【００２５】
第4の態様の第2の可能な実装様式に関して、第3の可能な実装様式では、割当て制御情報はアクティブ指示をさらに含み、アクティブ指示は、ネットワークコントローラがSP中にアクティブであるかどうかを示し、処理モジュールは、SPの残り時間がネットワークコントローラに返される前に、アクティブ指示はネットワークコントローラがSP中にアクティブであることを示すと決定するようにさらに構成される。
【００２６】
上記の技術的解決策に基づいて、本発明の実施形態によれば、STAが、切り詰めタイプ指示によって示された切り詰めタイプに従ってSPを切り詰めるように、SPについての、切り詰めタイプ指示を含む割当て制御情報がSTAに送られ、それにより、STAがSPをCBAPとしてアクティブに解放することが防止され、したがって、SPが切り詰められた後の通信への干渉が低減され得る。
【００２７】
本発明の実施形態における技術的解決策についてより明らかに説明するために、以下で、本発明の実施形態について説明するために必要とされる添付の図面を手短に紹介する。明らかに、以下の説明における添付の図面は本発明のいくつかの実施形態を示すものにすぎず、当業者なら、創造的な取り組みなしにこれらの添付の図面から他の図面をさらに導出するであろう。
【図面の簡単な説明】
【００２８】
【図１】本発明の一実施形態による、サービス期間を切り詰めるための方法の概略フローチャートである。
【図２】BI中の各アクセス期間の概略図である。
【図３】本発明の一実施形態による割当て制御フィールドのフォーマットの概略図である。
【図４】本発明の別の実施形態による、サービス期間を切り詰めるための方法の概略フローチャートである。
【図５】本発明の一実施形態によるネットワークコントローラの概略ブロック図である。
【図６】本発明の一実施形態によるSTAの概略ブロック図である。
【図７】本発明の一実施形態によるネットワークコントローラの構造の概略図である。
【図８】本発明の一実施形態によるSTAの構造の概略図である。
【発明を実施するための形態】
【００２９】
以下で、本発明の実施形態における添付の図面を参照しながら本発明の実施形態における技術的解決策について明確および完全に説明する。明らかに、説明する実施形態は、本発明の実施形態のすべてではなく、その一部である。創造的な取り組みなしに本発明の実施形態に基づいて当業者によって取得されるすべての他の実施形態は、本発明の保護範囲内に入る。
【００３０】
本発明の実施形態における技術的解決策は、60GHzワイヤレス通信システムなど、SPが切り詰められる(トランケートされる）様々なワイヤレス通信システムに適用され得る。
【００３１】
本発明の実施形態では、ネットワークコントローラはPCPまたはAPであり得る。PCPは、PBSS中のネットワークコントローラであり、STAであり得る。APはBSS中のネットワークコントローラである。本発明の実施形態では、PCPによって確立されるPBSSと、APによって確立されるBSSは区別されず、BSSと総称される。
【００３２】
図1は、本発明の一実施形態による、サービス期間を切り詰めるための方法100の概略フローチャートである。図1の方法はネットワークコントローラによって実行される。図1に示されているように、本方法100は以下を含む。
【００３３】
S110: SPの割当て制御情報を決定するステップであって、割当て制御情報は切り詰め指示と切り詰めタイプ指示とを含み、切り詰め指示は、SPが切り詰められ得るかどうかを示し、切り詰めタイプ指示は、SPを切り詰めるための切り詰めタイプを示す、ステップ。
【００３４】
S120：STAが、通信を実施するためにSPを使用し、SPが過剰であり切り詰め指示はSPが切り詰められ得ることを示すとき、切り詰めタイプ指示によって示された切り詰めタイプに従ってSPを切り詰めるように、割当て制御情報をSTAに送るステップ。
【００３５】
ネットワークコントローラはSPが切り詰められ得るかどうかのみをSTAに示す場合、STAがSPをCBAPの形態でアクティブに解放したとき、隣接するSTAに干渉が負わせられる。この問題を解決するために、本発明のこの実施形態では、SPについての、ネットワークコントローラによって決定される割当て制御情報は、切り詰め指示を含むだけでなく、切り詰めタイプ指示をも含み、切り詰めタイプ指示は、SPを切り詰めるためにSTAによって使用される切り詰めタイプを示す。場合によっては、SPを切り詰めるための切り詰めタイプは、第1の切り詰めタイプまたは第2の切り詰めタイプを含み、第1の切り詰めタイプは、STAがSPの残り時間をネットワークコントローラに返し、ネットワークコントローラがSPの残り時間を割り当てる、切り詰めタイプを示し、第2の切り詰めタイプは、STAがSPの残り時間をCBAPとして解放する、切り詰めタイプを示す。このようにして、SPが過剰であるとき、STAは、切り詰めタイプ指示によって示された切り詰めタイプに従ってSPを切り詰め、それにより、STAがSPをCBAPの形態でアクティブに解放したとき、別のSTAに干渉が負わせられることが防止され得る。
【００３６】
したがって、本発明のこの実施形態におけるサービス期間を切り詰めるための方法によれば、STAが、切り詰めタイプ指示によって示された切り詰めタイプに従ってSPを切り詰めるように、SPについての、切り詰めタイプ指示を含む割当て制御情報がSTAに送られ、それにより、STAがSPをCBAPの形態でアクティブに解放することが防止され、したがって、SPが切り詰められた後の通信への干渉が低減され得る。
【００３７】
S110において、ネットワークコントローラは、SPの割当て制御情報を決定し、割当て制御情報は、切り詰め指示と切り詰めタイプ指示とを含む。
【００３８】
ネットワークコントローラは、SPの割当て制御情報を使用することによってSPをSTAに割り当てる。割当て制御情報は、SPが切り詰められ得るかどうかを示す切り詰め指示と、SPを切り詰めるための切り詰めタイプを示す切り詰めタイプ指示とを含む。割当て制御情報は拡張スケジュール要素中の割当て制御フィールドであり得る。すなわち、ネットワークコントローラは、拡張スケジュール情報要素中の割当て制御フィールド中に切り詰め指示と切り詰めタイプ指示とを含み得る。
【００３９】
具体的には、ネットワークコントローラ（PCPまたはAP）は、DMG BeaconフレームまたはAnnounceフレームを使用することによって、SPおよびCBAPなどのチャネルアクセス期間を割り当てる基本的タイミングおよびサービスをBSSに提供する。DMG BSSの時間はビーコン間隔（Beacon Interval、BI）サイクルに分割され、各BIはいくつかのチャネルアクセス期間を含む。図2は、BI中の各アクセス期間の概略図である。ビーコン送信間隔（Beacon Transmission Interval、BTI）は、DMG Beaconが送信される期間である。関連付けビームフォーミングトレーニング（Association Beamforming Training、A−BFT）は、PCPまたはAPが、ネットワークに新たにアクセスするSTAに関連付けられたときに実施されるビームフォーミングトレーニングの期間である。告知送信間隔（Announcement Transmission Interval、ATI）は、PCPまたはAPとSTAとの間の要求/応答ベースのポーリング管理アクセス期間である。データ転送間隔（データ転送間隔、DTI）は、データが送信される期間である。PCPまたはAPによってスケジュールされて、データ転送間隔は、CBAPとSPとの任意の組合せに分割され、ただし、CBAPはコンテンションベースアクセス期間であり、SPは排他的予約ベースサービス期間である。
【００４０】
BTIまたはATIにおいて、PCPまたはAPは、DMG BeaconフレームまたはAnnounceフレームを送ることによってDTIをCBAPとSPとの任意の組合せとして割り当て、DMG BeaconフレームとAnnounceフレームは両方とも拡張スケジュール情報要素を含む。各SP割当ては拡張ケジュール情報要素中の割当てフィールドによって示され、各割当てフィールドは2バイト割当て制御フィールドを含む。
【００４１】
本発明のこの実施形態では、ネットワークコントローラは、拡張スケジュール情報要素中の割当て制御フィールド中に切り詰め指示と切り詰めタイプ指示とを含む。例えば、図3に示されている割当て制御フィールドのフォーマットが採用され得、各フィールドの意味は以下の通りである。
【００４２】
割当てタイプ：SPタイプとCBAPタイプとを含めて、割当てのためのチャネルアクセス機構タイプを定義する。
【００４３】
切り詰め可能：SPが切り詰められ得るかどうかを示す、切り詰め指示。例えば、SP割当てでは、このフィールドが1に設定されたとき、ソースSTAおよび宛先STAは、SPを切り詰め、SPの残り時間を解放することができる。他の場合、このフィールドは0に設定される。
【００４４】
拡張可能：SPが拡張され得るかどうかを示す。例えば、SP割当てでは、このフィールドが1に設定されたとき、ソースSTAおよび宛先STAは、SPを拡張することを要求し得る。他の場合、このフィールドは0に設定される。
【００４５】
アクティブ：ネットワークコントローラがアクティブであるかどうか示す、アクティブ指示。例えば、このフィールドが1に設定されたとき、ネットワークコントローラは、CBAPまたはSP中にデータを受信し送信することができる。他の場合、このフィールドは0に設定される。ネットワークコントローラがPCPであるとき、アクティブ指示は設定される。ネットワークコントローラがAPであるとき、アクティブ指示は設定されないことがある。
【００４６】
切り詰めタイプ：SPを切り詰めるための切り詰めタイプを示す、切り詰めタイプ指示。2つの切り詰めタイプが利用可能である。第1の切り詰めタイプは、STAがSPの残り時間をネットワークコントローラに返し、ネットワークコントローラがSPの残り時間を割り当てる、切り詰めタイプを示す。この切り詰めタイプでは、STAは、SPの残り時間をネットワークコントローラに最初に解放し、次いで、ネットワークコントローラは、SPの残り時間を動的に割り当てる。第2の切り詰めタイプは、STAがSPの残り時間をCBAPとしてアクティブに解放する切り詰めタイプを示す。この切り詰めタイプでは、STAは、ネットワークコントローラの関与を必要とせずに、SPの残り時間をCBAPとしてブロードキャスト様式でアクティブに解放する。
【００４７】
本発明のこの実施形態では、切り詰めタイプ指示は、上記の2つの切り詰めタイプを示し得るか、または上記の切り詰めタイプのうちの1つのみを示し得ることを理解されたい。例えば、2つの切り詰めタイプが示される実装様式では、第1の切り詰めタイプを示すために0が使用され、第2の切り詰めタイプを示すために1が使用される。ただ1つの切り詰めタイプが示される実装様式では、第2の切り詰めタイプが使用され得ないことを示すために0が使用され、第2の切り詰めタイプが使用され得ることを示すために1が使用される。これらの実装様式および別の等価な変形形態は、本発明の保護範囲内に入るものである。
【００４８】
さらに、本発明のこの実施形態では、「第1の」および「第2の」という用語は、異なるコンテンツの間で区別するためのものにすぎず、いかなる限定も本発明のこの実施形態に課しないことを理解されたい。
【００４９】
SPが切り詰められ得ることを示すために切り詰めフィールドを設定するとき、ネットワークコントローラは、切り詰めタイプフィールドも設定する。例えば、SPが切り詰められ得ることを示すために切り詰めフィールドが1に設定されたとき、切り詰めタイプフィールドは、第1の切り詰めタイプを示すために0に設定されるか、または切り詰めタイプフィールドは、第2の切り詰めタイプを示すために1に設定される。
【００５０】
STAがSPをCBAPの形態でアクティブに解放したとき、隣接するSTAに干渉が負わせられ得る。したがって、切り詰めタイプ指示を決定するとき、ネットワークコントローラは、様々な起こり得る干渉の事例を考慮する必要があり、例えば、空間共有様式でBSS中に存在する他のSTAとの間の通信への干渉、および、隣接するクラスタメンバーのBSSについての、APまたはPCPクラスタリング機構を使用することによって取得されるスケジューリング情報を考慮する必要がある。
【００５１】
場合によっては、S110は以下を含む。
ローカルBSSにおけるSTAの通信要求と、STA間の通信の干渉情報と、隣接するBSSのスケジューリング情報に従って切り詰め指示と切り詰めタイプ指示とを決定するステップ。
【００５２】
具体的には、ネットワークコントローラは、ローカルBSSにおけるSTAの通信要求と、STA間の通信の干渉情報と、隣接するBSSのスケジューリング情報とに従って、SPの割当て制御情報中の切り詰め指示と切り詰めタイプ指示とを決定する必要がある。
【００５３】
ATIにおいて、ネットワークコントローラは、ポーリング様式でSTAの通信要求を取得することができる。さらに、ネットワークコントローラは、STAがビームフォーミングを使用することによって実施する指向性通信の干渉情報をさらに有する。例えば、複数の重複するSPを複数のSTAに割り当てる前に、ネットワークコントローラは、リンクを測定し干渉情報をネットワークコントローラに報告するようにそれらのSTAに命令する。ネットワークコントローラがクラスタメンバーである場合、ネットワークコントローラは、別のクラスタメンバーネットワークコントローラのDMG Beaconフレームを受信することによって、隣接するクラスタメンバーのBSSのスケジューリング情報を取得し得る。
【００５４】
空間多重化の効率を改善するために、ネットワークコントローラは、重複するSPを異なるSTAに割り当て得る。しかしながら、1つのSPが切り詰められ解放された後に生成される新しい通信が、別のSP中で通信しているSTAに干渉を負わせ得る。したがって、SP割当て制御フィールドを設定するとき、ネットワークコントローラは、STAの通信要求とSTA間の干渉に関する情報とに従ってSPおよびCBAP上でスケジューリングを実施する必要があり、それにより、SPが切り詰められ解放されたとき、隣接するSTAに干渉が負わせられることが防止され得る。さらに、ネットワークコントローラが集中型クラスタまたは非集中型クラスタのメンバーである場合、ネットワークコントローラは、別のクラスタメンバーのDMG Beaconフレームを使用することによって、隣接するBSSのスケジューリング情報をさらに取得し得る。すべての隣接するBSSのスケジューリング情報と、STAの通信要求と、STA間の干渉に関する情報とに従って、ネットワークコントローラは、ローカルBSS上でスケジューリングを実施し、次いで、各SPの切り詰め指示と切り詰めタイプ指示とを決定し、設定する。
【００５５】
ネットワークコントローラは、ローカルBSSにおけるSTAの通信要求と、STA間の通信の干渉情報と、隣接するBSSのスケジューリング情報とのうちのただ1つまたは2つに従って、切り詰め指示と切り詰めタイプ指示とを決定し得ることを理解されたい。例えば、ネットワークコントローラは、ローカルBSSにおけるSTAの通信要求と、STA間の通信の干渉情報とに従って、切り詰め指示と切り詰めタイプ指示とを決定し得る。これらの実装様式も、本発明の保護範囲内に入るものである。
【００５６】
場合によっては、S110は以下を含む。
第2の切り詰めタイプに従ってSTAによってSPを切り詰めることが別のSTAに干渉を負わすことになる場合、切り詰め指示はSPが切り詰められ得ることを示し、切り詰めタイプ指示は第1の切り詰めタイプを示すと決定するステップ、または
第2の切り詰めタイプに従ってSTAによってSPを切り詰めることが別のSTAに干渉を負わすことにならない場合、切り詰め指示はSPが切り詰められ得ることを示し、切り詰めタイプ指示は第2の切り詰めタイプを示すと決定するステップ。
【００５７】
SPが切り詰められ得ると決定するとき、ネットワークコントローラは、切り詰めタイプを同時に決定する必要がある。SPの残り時間をCBAPの様式で解放することが別のSTAに干渉を負わせることになる場合、ネットワークコントローラは、切り詰めタイプ指示が第1の切り詰めタイプを示すと決定する。SPの残り時間をCBAPの様式で解放することが別のSTAに干渉を負わせることにならない場合、ネットワークコントローラは、切り詰めタイプ指示が第2の切り詰めタイプを示すと決定する。
【００５８】
例えば、ネットワークコントローラによって割り当てられたSP1とSP2が重複し、SP1についてのソースSTAおよび宛先STAは、それぞれSTA1およびSTA2であり、SP2についてのソースSTAおよび宛先STAは、それぞれSTA3およびSTA4である。指向性送信技術が採用されたとき、STA1とSTA2との間の通信はSTA3とSTA4とに干渉を負わせない。SP1とSP2が重複するので、SP1が切り詰められた後にSP2に干渉が負わせられることを防止するために、ネットワークコントローラは、SP1が切り詰められ得ないことを示すために、SP1の割当て制御フィールド中の切り詰めフィールドを0に設定することができる。あるいは、ネットワークコントローラは、SP1が切り詰められ得ることを示すために、SP1の割当て制御フィールド中の切り詰めフィールドを1に設定し、第1の切り詰めタイプを示すために切り詰めタイプフィールドを0に設定することができる。しかしながら、ネットワークコントローラは、以下の理由により、SP1の割当て制御フィールド中にある切り詰めフィールドおよび切り詰めタイプフィールドをそれぞれ1および1に設定することができない（1に設定された切り詰めタイプフィールドは第2の切り詰めタイプを示す）。切り詰めフィールドおよび切り詰めタイプフィールドがそれぞれ1および1に設定された場合、SP1が切り詰められた後の、CBAPの様式での別のSTAによるチャネルへのアクセスは、SP2に干渉を負わせ得る。さらに、ネットワークコントローラが、STA5とSTA6の両方がチャネルアクセス要求を有することを検出し、STA5とSTA6との間の指向性通信が、SP2においてSTA3とSTA4との間の通信に干渉を負わせることにならない場合、SP1の割当て制御フィールド中にある切り詰めフィールドおよび切り詰めタイプフィールドは、それぞれ1および0に設定され得る。この場合、STA1およびSTA2が、第1の切り詰めタイプに従ってSP1の残り時間を切り詰め解放した場合、ネットワークコントローラは、SP1の残り時間をSTA5およびSTA6に動的に割り当て得る。
【００５９】
ネットワークコントローラによって割り当てられたSP1がどのBSSのSPとも重複しない場合、ネットワークコントローラは、SP1の割当て制御フィールド中にある切り詰めフィールドおよび切り詰めタイプフィールドをそれぞれ1および1に設定することができる。STA1はSP1の残り時間をCBAPとして解放し、他のSTAは、互いへの干渉を生成せずに、解放されたCBAP内でアクセスチャネルを求めて競合し得る。
【００６０】
本発明のこの実施形態では、割当て制御情報がアクティブ指示をさらに含むとき、ネットワークコントローラは、アクティブ指示をも決定する必要がある。
【００６１】
場合によっては、S110は以下を含む。
切り詰め指示はSPが切り詰められ得ることを示し、切り詰めタイプ指示は第1の切り詰めタイプを示す場合、アクティブ指示はネットワークコントローラがSP中にアクティブであることを示すと決定するステップ、または
切り詰め指示はSPが切り詰められ得ることを示し、切り詰めタイプ指示は第2の切り詰めタイプを示し、SPは拡張され得ない場合、アクティブ指示はネットワークコントローラがSP中に非アクティブであることを示すと決定するステップ、または
切り詰め指示はSPが切り詰められ得ないことを示し、SPは拡張され得ない場合、アクティブ指示はネットワークコントローラがSP中に非アクティブであることを示すと決定するステップ。
【００６２】
アクティブ指示は、ネットワークコントローラがSP中にアクティブであるかどうかを示す。ネットワークコントローラがアクティブであるとき、それは、ネットワークコントローラが、対応するアクセス期間中にデータを受信し送信することができることを示す。ネットワークコントローラが非アクティブであるとき、それは、ネットワークコントローラが、対応するアクセス期間中にデータを受信または送信することができないことを示す。非アクティブであるとき、ネットワークコントローラは、電力消費量を節約するためにスリープすることができる。したがって、電力消費量を節約するために、本発明のこの実施形態では、ネットワークコントローラがアクティブであるか否かが改善される。
【００６３】
具体的には、SPが拡張され得るとき、ネットワークコントローラはアクティブである。ただし、拡張可能フィールドを設定するためのルールは以下の通りである。ネットワークコントローラは、現在のSPの直後のアクセス期間がまだSPであり、SPが、DTI中にネットワークコントローラによって動的割当てのために使用されるSPであるときのみ、現在のSPの拡張可能フィールドを（SPが拡張可能であることを示す）1に設定し得る。この場合はめったに起こらない。すなわち、たいていの場合、SPは拡張され得ない。SPが拡張され得ないときは、SPが切り詰められ得るかどうかと、切り詰めタイプとが、PCPがSP中に休止することができるかどうかを決定する主要な要因である。
【００６４】
SPが切り詰められ得、切り詰めタイプ指示が第1の切り詰めタイプを示すとき、第1の切り詰めタイプに従ってSPを切り詰めることには、ネットワークコントローラがデータを受信および送信することが必要となるので、ネットワークコントローラはアクティブである。この場合、アクティブ指示は、ネットワークコントローラがアクティブであることを示すように設定される。
【００６５】
SPが切り詰められ得、切り詰めタイプ指示が第2の切り詰めタイプを示すとき、第2の切り詰めタイプに従ってSPを切り詰めることには、ネットワークコントローラがデータを受信および送信することは不要である。したがって、SPが拡張され得ないときも、ネットワークコントローラは非アクティブであり得る。この場合、アクティブ指示は、ネットワークコントローラが非アクティブであることを示すように設定される。したがって、ネットワークコントローラはSP全体内でスリープすることができ、それにより、電力消費量が節約される。ネットワークコントローラが、バッテリーによって電力供給されるPCPであるとき、電力消費量を節約することにより、電力供給の時間が延長され得る。
【００６６】
例えば、ネットワークコントローラによって割り当てられたSP1がどのBSSのSPとも重複しない場合、ネットワークコントローラは、SP1の割当て制御フィールド中にある切り詰めフィールドおよび切り詰めタイプフィールドをそれぞれ1および1に設定し、アクティブフィールドを（ネットワークコントローラが非アクティブであることを示す）0に設定することができる。STA1はSP1の残り時間をCBAPとして解放し、他のSTAは、互いへの干渉を生成せずに、解放されたCBAP内でアクセスチャネルを求めて競合し得る。さらに、STA1はSP1の切り詰めおよび解放をアクティブに完了するので、ネットワークコントローラは、SP1全体内でスリープして、電力消費量を節約することができる。
【００６７】
SPが切り詰めまたは拡張され得ないとき、ネットワークコントローラは非アクティブであり得る。この場合、アクティブ指示は、ネットワークコントローラが非アクティブであることを示すように設定される。同様に、ネットワークコントローラはSP全体内でスリープすることができ、それにより、電力消費量が節約される。
【００６８】
S120において、STAが、通信を実施するためにSPを使用し、SPが過剰であり切り詰め指示はSPが切り詰められ得ることを示すとき、切り詰めタイプ指示によって示された切り詰めタイプに従ってSPを切り詰めるように、ネットワークコントローラは、割当て制御情報をSTAに送る。
【００６９】
具体的には、ネットワークコントローラは、SPについての、S110において決定された割当て制御情報をSTAに送る。STAは、通信を実施するためにSPを使用し、SPが過剰であるとき、および切り詰め指示はSPが切り詰められ得ることを示す場合、切り詰めタイプ指示によって示された切り詰めタイプに従ってSPを切り詰める。
【００７０】
切り詰めタイプ指示が第1の切り詰めタイプを示すとき、STAはSPの残り時間をネットワークコントローラに返し、ネットワークコントローラはSPの残り時間を割り当てる。具体的には、STAは、コンテンションフリーエンド（CF−End）フレームをネットワークコントローラに送り、SPの残り時間をネットワークコントローラに返し、次いで、ネットワークコントローラは動的割当て様式で再割当てを実施する。
【００７１】
切り詰めタイプ指示が第2の切り詰めタイプを示す場合、STAは、SPの残り時間をCBAPとして解放する。具体的には、STAは、SPをアクティブに切り詰め解放し、SPの残り時間のためにCBAPとしてチャネルアクセスタイプを構成する。そのために、STAは許可（Grant）フレームをブロードキャストする。Grantフレームのソース関連付けID（Association ID、AID）と宛先AIDの両方は、AIDをブロードキャストするように設定され、割当てタイプフィールドはCBAPに設定される。
【００７２】
本発明のこの実施形態におけるサービス期間を切り詰めるための方法によれば、STAが、切り詰めタイプ指示によって示された切り詰めタイプに従ってSPを切り詰めることができるように、切り詰めタイプ指示を含むSPについての割当て制御情報がSTAに送られ、それにより、STAがSPの残りの時間をCBAP様式でアクティブに解放することが防止され、したがって、SPが切り詰められた後の通信への干渉が低減され得る。さらに、切り詰めタイプ指示はSTAがSPの残り時間をCBAP様式で解放することを示すと決定するとき、ネットワークコントローラは非アクティブであり、それにより、ネットワークコントローラがスリープする機会が増加し、したがって、電力消費量が節約される。
【００７３】
上記では、ネットワークコントローラの観点から本発明のこの実施形態においてサービス期間を切り詰めるための方法について詳細に説明したが、以下では、STAの観点から本発明の一実施形態においてサービス期間を切り詰めるための方法について説明する。
【００７４】
図4は、本発明の一実施形態による、サービス期間を切り詰めるための方法400の概略フローチャートである。図4の方法はSTAによって実行される。図4に示されているように、本方法は以下を含む。
【００７５】
S410。SPについての、ネットワークコントローラによって送られた割当て制御情報を受信し、割当て制御情報は切り詰め指示と切り詰めタイプ指示とを含み、切り詰め指示は、SPが切り詰められ得るかどうかを示し、切り詰めタイプ指示は、SPを切り詰めるための切り詰めタイプを示す。
【００７６】
S420。通信を実施するためにSPを使用し、SPが過剰であるとき、および切り詰め指示はSPが切り詰められ得ることを示す場合、切り詰めタイプ指示によって示された切り詰めタイプに従ってSPを切り詰める。
【００７７】
本発明のこの実施形態では、SPについての、ネットワークコントローラによってSTAに送られる割当て制御情報は、切り詰め指示を含むだけでなく、切り詰めタイプ指示をも含み、切り詰めタイプ指示は、SPを切り詰めるためにSTAによって使用される切り詰めタイプを示す。場合によっては、SPを切り詰めるための切り詰めタイプは、第1の切り詰めタイプまたは第2の切り詰めタイプを含み、第1の切り詰めタイプは、STAがSPの残り時間をネットワークコントローラに返し、ネットワークコントローラがSPの残り時間を割り当てる、切り詰めタイプを示し、第2の切り詰めタイプは、STAがSPの残り時間をCBAPとして解放する、切り詰めタイプを示す。このようにして、SPが過剰であるとき、STAは、切り詰めタイプ指示によって示された切り詰めタイプに従ってSPを切り詰め、それにより、STAがSPをCBAPの形態でアクティブに解放したとき、別のSTAに干渉が負わせられることが防止され得る。
【００７８】
したがって、本発明のこの実施形態におけるサービス期間を切り詰めるための方法によれば、SPは、SPの割当て制御情報中に含まれる切り詰めタイプ指示によって示された切り詰めタイプに従って切り詰められ、それにより、STAがSPをCBAPの形態でアクティブに解放することが防止され、したがって、SPが切り詰められた後の通信への干渉が低減され得る。
【００７９】
本発明のこの実施形態では、割当て制御情報は拡張スケジュール情報要素中の割当て制御フィールドであり得、すなわち、ネットワークコントローラは、拡張スケジュール情報要素中の割当て制御フィールド中に切り詰め指示と切り詰めタイプ指示とを含み得る。割当て制御フィールドは、図3に示されたフォーマットを採用し得る。
【００８０】
本発明のこの実施形態では、場合によっては、S420は以下を含む。
切り詰めタイプ指示が第1の切り詰めタイプを示す場合、ネットワークコントローラがSPの残り時間を割り当てるように、SPの残り時間をネットワークコントローラに返すステップ、または
切り詰めタイプ指示が第2の切り詰めタイプを示す場合、SPの残り時間をCBAPとして解放するステップ。
【００８１】
切り詰めタイプ指示が第1の切り詰めタイプを示すとき、STAはSPの残り時間をネットワークコントローラに解放し、ネットワークコントローラはSPの残り時間を割り当てる。具体的には、STAは、CF−Endフレームをネットワークコントローラに送り、SPの残り時間をネットワークコントローラに返し、次いで、ネットワークコントローラは動的割当て様式で再割当てを実施する。
【００８２】
切り詰めタイプ指示が第2の切り詰めタイプを示す場合、STAは、SPの残り時間をCBAPとしてブロードキャスト様式で解放する。具体的には、STAは、SPをアクティブに切り詰め解放し、SPの残り時間のためにCBAPとしてチャネルアクセスタイプを構成する。そのために、STAは許可（Grant）フレームをブロードキャストする。Grantフレームについての、ソース関連付けIDと宛先AIDは、AIDをブロードキャストされるように両方とも設定され、割当てタイプフィールドはCBAPに設定される。
【００８３】
本発明のこの実施形態では、場合によっては、割当て制御情報はアクティブ指示をさらに含み、アクティブ指示は、ネットワークコントローラがSP中にアクティブであるかどうかを示し、
SPの残り時間をネットワークコントローラに返すステップの前に、方法400は、
アクティブ指示はネットワークコントローラがSP中にアクティブであることを示すと決定するステップをさらに含む。
【００８４】
具体的には、ネットワークコントローラがアクティブであるとき、それは、ネットワークコントローラが、対応するアクセス期間中にデータを受信し送信することができることを示す。ネットワークコントローラが非アクティブであるとき、それは、ネットワークコントローラが、対応するアクセス期間中にデータを受信または送信することができないことを示す。電力消費量を節約するために、非アクティブであるとき、ネットワークコントローラはスリープすることができる。したがって、SPの割当て制御情報中に、ネットワークコントローラは、ネットワークコントローラがアクティブであるかどうかをSTAに示すためのアクティブ指示を含める。第1の切り詰めタイプに従ってSPを切り詰めるためには、ネットワークコントローラがデータを送信および受信することが必要となるので、この場合、ネットワークコントローラは、ネットワークコントローラがアクティブであることを示すようにアクティブ指示を設定する。SPを切り詰めるとき、STAは、アクティブ指示はネットワークコントローラがSP中にアクティブであることを示すと最初に決定し、次いで、SPの残り時間をネットワークコントローラに返す。ネットワークコントローラはSPの残り時間を割り当てる。しかしながら、第2の切り詰めタイプに従ってSPを切り詰めるためには、ネットワークコントローラがデータを受信または送信することが不要であるので、SPが拡張され得ないとき、ネットワークコントローラは、ネットワークコントローラが非アクティブであることを示すようにアクティブ指示を設定する。この場合、STAは、SPの残り時間をCBAPとしてブロードキャスト様式でアクティブに解放し、ネットワークコントローラはSP全体内でスリープすることができ、それにより、電力消費量が節約される。
【００８５】
本発明のこの実施形態では、ネットワークコントローラとSTAとの間の相互作用、ならびにネットワークコントローラの観点から説明したネットワークコントローラの関係する特徴および機能は、STAの観点から説明したSTAの関係する特徴および機能に対応していることを理解されたい。簡潔のために、本明細書では詳細について再び説明しない。
【００８６】
上記のプロセスの順序番号は、本発明の様々な実施形態における実行順序を意味しないことを理解されたい。プロセスの実行順序は、プロセスの機能および内部論理に従って決定されるべきであり、本発明の実施形態の実装プロセスへのいかなる限定としても解釈されるべきではない。
【００８７】
上記では、図1から図4を参照しながら、本発明の実施形態に従ってサービス期間を切り詰めるための方法について詳細に説明した。以下では、図5から図8を参照しながら、本発明の実施形態によるネットワークコントローラおよびSTAについて詳細に説明する。
【００８８】
図5は、本発明の一実施形態によるネットワークコントローラ500の概略ブロック図である。図5に示されているように、ネットワークコントローラ500は以下を含む。
SPの割当て制御情報を決定するように構成される、決定モジュール510であって、割当て制御情報は切り詰め指示と切り詰めタイプ指示とを含み、切り詰め指示は、SPが切り詰められ得るかどうかを示し、切り詰めタイプ指示は、SPを切り詰めるための切り詰めタイプを示す、決定モジュール510、および
STAが、通信を実施するためにSPを使用し、SPが過剰であり切り詰め指示はSPが切り詰められ得ることを示すとき、切り詰めタイプ指示によって示された切り詰めタイプに従ってSPを切り詰めるように、割当て制御情報をSTAに送るように構成される、送信モジュール520。
【００８９】
本発明のこの実施形態では、SPについての、ネットワークコントローラ500の決定モジュール510によって決定される割当て制御情報は、切り詰め指示を含むだけでなく、切り詰めタイプ指示をも含み、切り詰めタイプ指示は、SPを切り詰めるためにSTAによって使用される切り詰めタイプを示す。場合によっては、SPを切り詰めるための切り詰めタイプは、第1の切り詰めタイプまたは第2の切り詰めタイプを含み、第1の切り詰めタイプは、STAがSPの残り時間をネットワークコントローラに返し、ネットワークコントローラがSPの残り時間を割り当てる、切り詰めタイプを示し、第2の切り詰めタイプは、STAがSPの残り時間をCBAPとして解放する、切り詰めタイプを示す。したがって、SPが過剰であるとき、STAは、切り詰めタイプ指示によって示された切り詰めタイプに従ってSPを切り詰め、それにより、STAがSPをCBAPの形態でアクティブに解放したとき、別のSTAに干渉が負わせられることが防止され得る。
【００９０】
したがって、本発明のこの実施形態におけるネットワークコントローラは、STAが、切り詰めタイプ指示によって示された切り詰めタイプに従ってSPを切り詰めるように、切り詰めタイプ指示を含むSPの割当て制御情報をSTAに送り、それにより、STAがSPをCBAPの形態でアクティブに解放することが防止され、したがって、SPが切り詰められた後の通信への干渉が低減され得る。
【００９１】
本発明のこの実施形態では、割当て制御情報は拡張スケジュール情報要素中の割当て制御フィールドであり得、すなわち、ネットワークコントローラ500は、拡張スケジュール情報要素中の割当て制御フィールド中に切り詰め指示と切り詰めタイプ指示とを含み得る。割当て制御フィールドは、図3に示されたフォーマットを採用し得る。
【００９２】
STAによってSPをCBAPの形態でアクティブに解放することは、隣接するSTAに干渉を負わせ得るので、切り詰めタイプ指示を決定するとき、ネットワークコントローラは、すべての干渉情報を考慮に入れる必要がある。
【００９３】
本発明のこの実施形態では、場合によっては、決定モジュール510は、ローカルBSSにおけるSTAの通信要求と、STA間の通信の干渉情報と、隣接するBSSのスケジューリング情報に従って切り詰め指示と切り詰めタイプ指示とを決定するように特に構成される。
【００９４】
本発明のこの実施形態では、場合によっては、決定モジュール510は、第2の切り詰めタイプに従ってSTAによってSPを切り詰めることが別のSTAに干渉を負わすことになる場合、切り詰め指示はSPが切り詰められ得ることを示し、切り詰めタイプ指示は第1の切り詰めタイプを示すと決定すること、または第2の切り詰めタイプに従ってSTAによってSPを切り詰めることが別のSTAに干渉を負わすことにならない場合、切り詰め指示はSPが切り詰められ得ることを示し、切り詰めタイプ指示は第2の切り詰めタイプを示すと決定することを行うように特に構成される。
【００９５】
本発明のこの実施形態では、場合によっては、割当て制御情報はアクティブ指示をさらに含み、アクティブ指示は、ネットワークコントローラがSP中にアクティブであるかどうかを示し、
決定モジュール510は、切り詰め指示はSPが切り詰められ得ることを示し、切り詰めタイプ指示は第1の切り詰めタイプを示す場合、アクティブ指示はネットワークコントローラがSP中にアクティブであることを示すと決定すること、または切り詰め指示はSPが切り詰められ得ることを示し、切り詰めタイプ指示は第2の切り詰めタイプを示し、SPは拡張され得ない場合、アクティブ指示はネットワークコントローラがSP中に非アクティブであることを示すと決定すること、または切り詰め指示はSPが切り詰められ得ないことを示し、SPは拡張され得ない場合、アクティブ指示はネットワークコントローラがSP中に非アクティブであることを示すと決定することを行うように特に構成される。
【００９６】
本発明のこの実施形態におけるネットワークコントローラ500は、本発明の実施形態によるサービス期間を切り詰めるための方法100におけるネットワークコントローラに対応していることがある。さらに、ネットワークコントローラ500中の各モジュールは、図1から図4に示された方法の対応するプロセスを実装するために上記および他の動作および/または機能を実施する。簡潔のために、本明細書では詳細について再び説明しない。
【００９７】
本発明の実施形態によるネットワークコントローラは、STAが、切り詰めタイプ指示によって示された切り詰めタイプに従ってSPを切り詰めることができるように、切り詰めタイプ指示を含むSPの割当て制御情報をSTAに送り、それにより、STAがSPをCBAPの形態でアクティブに解放することが防止され、したがって、SPが切り詰められた後の通信への干渉が低減され得る。さらに、切り詰めタイプ指示は、STAがSPの残り時間をCBAPとして解放する切り詰めタイプを示すと決定されたとき、ネットワークコントローラは非アクティブであり、それにより、ネットワークコントローラがスリープする機会が増加し、したがって、電力消費量が節約される。
【００９８】
図6は、本発明の一実施形態によるSTA600の概略ブロック図である。図6に示されているように、STA600は以下を含む。
SPについての、ネットワークコントローラによって送られた割当て制御情報を受信するように構成される、受信モジュール610であって、割当て制御情報は切り詰め指示と切り詰めタイプ指示とを含み、切り詰め指示は、SPが切り詰められ得るかどうかを示し、切り詰めタイプ指示は、SPを切り詰めるための切り詰めタイプを示す、受信モジュール610、および
通信を実施するためにSPを使用することと、SPが過剰であるとき、および切り詰め指示はSPが切り詰められ得ることを示す場合、切り詰めタイプ指示によって示された切り詰めタイプに従ってSPを切り詰めることとを行うように構成される、処理モジュール620。
【００９９】
本発明のこの実施形態におけるSTAによれば、SPは、SPの割当て制御情報中に含まれる切り詰めタイプ指示によって示された切り詰めタイプに従って切り詰められ、それにより、STAがSPをCBAPの形態でアクティブに解放することが防止され、したがって、SPが切り詰められた後の通信への干渉が低減され得る。
【０１００】
場合によっては、SPを切り詰めるための切り詰めタイプは、第1の切り詰めタイプまたは第2の切り詰めタイプを含み、第1の切り詰めタイプは、STAがSPの残り時間をネットワークコントローラに返し、ネットワークコントローラがSPの残り時間を割り当てる、切り詰めタイプを示し、第2の切り詰めタイプは、STAがSPの残り時間をCBAPとして解放する、切り詰めタイプを示す。
【０１０１】
本発明のこの実施形態では、割当て制御情報は拡張スケジュール情報要素中の割当て制御フィールドであり得、すなわち、ネットワークコントローラは、拡張スケジュール情報要素中の割当て制御フィールド中に切り詰め指示と切り詰めタイプ指示とを含み得る。割当て制御フィールドは、図3に示されたフォーマットを採用し得る。
【０１０２】
本発明のこの実施形態では、場合によっては、処理モジュール620は、切り詰めタイプ指示が第1の切り詰めタイプを示す場合、ネットワークコントローラがSPの残り時間を割り当てるように、SPの残り時間をネットワークコントローラに返すこと、または切り詰めタイプ指示が第2の切り詰めタイプを示す場合、SPの残り時間をCBAPとして解放することを行うように特に構成される。
【０１０３】
本発明のこの実施形態では、場合によっては、割当て制御情報はアクティブ指示をさらに含み、アクティブ指示は、ネットワークコントローラがSP中にアクティブであるかどうかを示し、
処理モジュール620は、SPの残り時間をネットワークコントローラに返す前に、アクティブ指示はネットワークコントローラがSP中にアクティブであることを示すと決定するようにさらに構成される。
【０１０４】
本発明のこの実施形態におけるSTA600は、本発明の実施形態におけるサービス期間を切り詰めるための方法400におけるSTAに対応していることがある。さらに、STA600中の各モジュールは、図1から図4に示された方法の対応するプロセスを実装するために上記および他の動作および/または機能を実施する。簡潔のために、本明細書では詳細について再び説明しない。
【０１０５】
図7は、本発明の別の実施形態によるネットワークコントローラの構造の概略図である。ネットワークコントローラは、少なくとも1つのプロセッサ702（例えば、CPU）と、少なくとも1つのネットワークインターフェース705または別のタイプの少なくとも1つの通信インターフェースと、メモリ706と、これらの装置間の接続および通信を実装するように構成される少なくとも1つの通信バス703とを含む。プロセッサ702は、メモリ706に記憶された実行可能モジュール、例えば、コンピュータプログラムを実行するように構成される。メモリ706は、高速ランダムアクセスメモリ（RAM：Random Access Memory）を含み得、不揮発性メモリ（non-volatile memory）、例えば、少なくとも1つの磁気ディスクメモリをさらに含み得る。少なくとも1つの他のネットワーク要素への接続およびそれとの通信は、（ワイヤードまたはワイヤレスであり得る）少なくとも1つのネットワークインターフェース705を使用することによって実装される。
【０１０６】
いくつかの実装様式では、メモリ706はプログラム7061を記憶し、プログラム7061はプロセッサ702によって実行され得る。このプログラムは以下を含む。
SPの割当て制御情報を決定することであって、割当て制御情報は切り詰め指示と切り詰めタイプ指示とを含み、切り詰め指示は、SPが切り詰められ得るかどうかを示し、切り詰めタイプ指示は、SPを切り詰めるための切り詰めタイプを示す、決定すること、および
STAが、通信を実施するためにSPを使用し、SPが過剰であり切り詰め指示はSPが切り詰められ得ることを示すとき、切り詰めタイプ指示によって示された切り詰めタイプに従ってSPを切り詰めるように、割当て制御情報をSTAに送ること。
【０１０７】
場合によっては、SPを切り詰めるための切り詰めタイプは、第1の切り詰めタイプまたは第2の切り詰めタイプを含み、第1の切り詰めタイプは、STAがSPの残り時間をネットワークコントローラに返し、ネットワークコントローラがSPの残り時間を割り当てる、切り詰めタイプを示し、第2の切り詰めタイプは、STAがSPの残り時間をコンテンションベースアクセス期間CBAPとして解放する、切り詰めタイプを示す。
【０１０８】
場合によっては、SPの割当て制御情報を決定することは、
ローカル基本サービスセットBSSにおけるSTAの通信要求と、STA間の通信の干渉情報と、隣接するBSSのスケジューリング情報に従って切り詰め指示と切り詰めタイプ指示とを決定することを含む。
【０１０９】
場合によっては、SPの割当て制御情報を決定することは、以下を含む。
第2の切り詰めタイプに従ってSTAによってSPを切り詰めることが別のSTAに干渉を負わすことになる場合、切り詰め指示はSPが切り詰められ得ることを示し、切り詰めタイプ指示は第1の切り詰めタイプを示すと決定すること、または
第2の切り詰めタイプに従ってSTAによってSPを切り詰めることが別のSTAに干渉を負わすことにならない場合、切り詰め指示はSPが切り詰められ得ることを示し、切り詰めタイプ指示は第2の切り詰めタイプを示すと決定すること。
【０１１０】
場合によっては、割当て制御情報はアクティブ指示をさらに含み、アクティブ指示は、ネットワークコントローラがSP中にアクティブであるかどうかを示し、
SPの割当て制御情報を決定することは、以下を含む。
切り詰め指示はSPが切り詰められ得ることを示し、切り詰めタイプ指示は第1の切り詰めタイプを示す場合、アクティブ指示はネットワークコントローラがSP中にアクティブであることを示すと決定すること、または
切り詰め指示はSPが切り詰められ得ることを示し、切り詰めタイプ指示は第2の切り詰めタイプを示し、SPは拡張され得ない場合、アクティブ指示はネットワークコントローラがSP中に非アクティブであることを示すと決定すること、または
切り詰め指示はSPが切り詰められ得ないことを示し、SPは拡張され得ない場合、アクティブ指示はネットワークコントローラがSP中に非アクティブであることを示すと決定すること。
【０１１１】
本発明のこの実施形態における上記の技術的解決策から、本発明の実施形態によれば、STAが、切り詰めタイプ指示によって示された切り詰めタイプに従ってSPを切り詰めるように、切り詰めタイプ指示を含むSPについての割当て制御情報がSTAに送られ、それにより、STAがSPをCBAPの形態でアクティブに解放することが防止され、したがって、SPが切り詰められた後の通信への干渉が低減され得ることが分かることができる。
【０１１２】
図8は、本発明の別の実施形態によるSTAの構造の概略図である。STAは、少なくとも1つのプロセッサ802（例えば、CPU）と、少なくとも1つのネットワークインターフェース805または別のタイプの少なくとも1つの通信インターフェースと、メモリ806と、これらの装置間の接続および通信を実装するように構成される少なくとも1つの通信バス803とを含む。プロセッサ802は、メモリ806に記憶された実行可能モジュール、例えば、コンピュータプログラムを実行するように構成される。メモリ806は、高速ランダムアクセスメモリ（RAM：Random Access Memory）を含み得、不揮発性メモリ（non−volatile memory）、例えば、少なくとも1つの磁気ディスクメモリをさらに含み得る。少なくとも1つの他のネットワーク要素への接続およびそれとの通信は、（ワイヤードまたはワイヤレスであり得る）少なくとも1つのネットワークインターフェース805を使用することによって実装される。
【０１１３】
いくつかの実装様式では、メモリ806はプログラム8061を記憶し、プログラム8061はプロセッサ802によって実行され得る。このプログラムは以下を含む。
SPについての、ネットワークコントローラによって送られた割当て制御情報を受信することであって、割当て制御情報は切り詰め指示と切り詰めタイプ指示とを含み、切り詰め指示は、SPが切り詰められ得るかどうかを示し、切り詰めタイプ指示は、SPを切り詰めるための切り詰めタイプを示す、受信することと、
通信を実施するためにSPを使用することと、SPが過剰であるとき、および切り詰め指示はSPが切り詰められ得ることを示す場合、切り詰めタイプ指示によって示された切り詰めタイプに従ってSPを切り詰めることと。
【０１１４】
場合によっては、SPを切り詰めるための切り詰めタイプは、第1の切り詰めタイプまたは第2の切り詰めタイプを含み、第1の切り詰めタイプは、STAがSPの残り時間をネットワークコントローラに返し、ネットワークコントローラがSPの残り時間を割り当てる、切り詰めタイプを示し、第2の切り詰めタイプは、STAがSPの残り時間をコンテンションベースアクセス期間CBAPとして解放する、切り詰めタイプを示す。
【０１１５】
場合によっては、切り詰めタイプ指示によって示された切り詰めタイプに従ってSPを切り詰めることは、以下を含む。
切り詰めタイプ指示が第1の切り詰めタイプを示す場合、ネットワークコントローラがSPの残り時間を割り当てるように、SPの残り時間をネットワークコントローラに返すこと、または
切り詰めタイプ指示が第2の切り詰めタイプを示す場合、SPの残り時間をCBAPとして解放すること。
【０１１６】
場合によっては、割当て制御情報はアクティブ指示をさらに含み、アクティブ指示は、ネットワークコントローラがSP中にアクティブであるかどうかを示し、
SPの残り時間をネットワークコントローラに返す前に、動作は、
アクティブ指示はネットワークコントローラがSP中にアクティブであることを示すと決定することをさらに含む。
【０１１７】
本発明の実施形態において提供される技術的解決策から、本発明の実施形態によれば、SPは、SPの割当て制御情報中に含まれる切り詰めタイプ指示によって示された切り詰めタイプに従って切り詰められ、それにより、STAがSPをCBAPの形態でアクティブに解放することが防止され、したがって、SPが切り詰められた後の通信への干渉が低減され得ることが分かることができる。
【０１１８】
本発明のこの実施形態における「および/または」という用語は、関連する対象を記述するための関連付け関係のみを記述し、3つの関係が存在し得ることを表すことを理解されたい。例えば、Aおよび/またはBは、Aのみが存在する、AとBの両方が存在する、およびBのみが存在するという、3つの場合を表し得る。さらに、本明細書における文字「/」は、関連する対照間の「または」の関係を概して示す。
【０１１９】
当業者は、本明細書において開示される実施形態で説明した例と組み合わせて、ユニットおよびアルゴリズムステップは、電子ハードウェア、コンピュータソフトウェア、またはそれらの組合せによって実装され得ることに気づいているであろう。ハードウェアとソフトウェアとの間の互換性を明確に記述するために、上記では、概して、各例の組成およびステップについて機能に従って説明した。機能がハードウェアによって実施されるかソフトウェアによって実施されるかは、特定の適用例および技術的解決策の設計制約条件に依存する。当業者は、各特定の適用例のために説明する機能を実装するために異なる方法を使用し得るが、実装形態が本発明の範囲を越えないことが考慮されるべきである。
【０１２０】
便宜的で簡潔な説明のために、上記のシステム、装置、およびユニットの詳細な動作プロセスについて、上記の方法実施形態中の対応するプロセスへの参照が行われ得ることが、当業者には明らかに理解され得、本明細書では詳細について再び説明しない。
【０１２１】
本出願において提供されるいくつかの実施形態では、開示されるシステム、装置、および方法は他の様式で実装され得ることを理解されたい。例えば、説明した装置実施形態は例示にすぎない。例えば、ユニットの分割は、論理的機能分割にすぎず、実際の実装形態では他の分割であり得る。例えば、複数のユニットまたは構成要素が別のシステム中に合成または統合されるか、あるいはいくつかの特徴が無視されるかまたは実施されないことがある。さらに、表示または説明された相互結合または直接結合または通信接続は、いくつかのインターフェースを使用することによって実装され得る。装置またはユニット間の間接的結合または通信接続は、電子的、機械的、または他の形態で実装され得る。
【０１２２】
別個の部分として説明したユニットは、物理的に別個であってもなくてもよく、ユニットとして表示された部分は、物理ユニットであってもなくてもよく、1つの位置に配置されても、複数のネットワークユニット上に分散されてもよい。ユニットの一部または全部は、本発明の実施形態の解決策の目的を達成するために、実際の必要に従って選択され得る。
【０１２３】
さらに、本発明の実施形態における機能ユニットは、1つの処理ユニットに組み込まれ得るか、またはユニットの各々が物理的に単独で存在し得るか、または2つ以上のユニットが1つのユニットに一体化される。一体化されたユニットは、ハードウェアの形態で実装され得るか、またはソフトウェア機能ユニットの形態で実装され得る。
【０１２４】
一体化されたユニットがソフトウェア機能ユニットの形態で実装され、独立した製品として販売または使用されるとき、一体化されたユニットはコンピュータ可読記憶媒体に記憶され得る。そのような理解に基づいて、本発明の技術的解決策は本質的に、または従来技術に寄与する部分は、または技術的解決策の全部もしくは一部は、ソフトウェア製品の形態で実装され得る。ソフトウェア製品は、記憶媒体に記憶され、本発明の実施形態で説明した方法のステップの全部または一部を実施するように（パーソナルコンピュータ、サーバ、またはネットワークデバイスであり得る）コンピュータデバイスに命令するためのいくつかの命令を含む。上記の記憶媒体は、USBフラッシュドライブ、リムーバブルハードディスク、読取り専用メモリ（ROM、Read−Only Memory）、ランダムアクセスメモリ（RAM、Random Access Memory）、磁気ディスク、または光ディスクなど、プログラムコードを記憶することができる任意の媒体を含む。
【０１２５】
上記の説明は、本発明の特定の実施形態にすぎないが、本発明の保護範囲を限定するものではない。本発明において開示される技術範囲内で当業者によって容易に理解されるいかなる修正または置換も、本発明の保護範囲内に入る。したがって、本発明の保護範囲は、特許請求の範囲の保護範囲に従うべきである。
【符号の説明】
【０１２６】
500  ネットワークコントローラ
510  決定モジュール
520  送信モジュール
600  STA
610  受信モジュール
620  処理モジュール
702  プロセッサ
703  通信バス
705  ネットワークインターフェース
706  メモリ
7061  プログラム
802  プロセッサ
803  通信バス
805  ネットワークインターフェース
806  メモリ
8061  プログラム
【図１】
2016533126.tif 000003
【図２】
2016533126.tif 000004
【図３】
2016533126.tif 000005
【図４】
2016533126.tif 000006
【図５】
2016533126.tif 000007
【図６】
2016533126.tif 000008
【図７】
2016533126.tif 000009
【図８】
2016533126.tif 000010
【手続補正書】
【提出日】平成28年4月14日(2016.4.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
サービス期間（SP）を切り詰めるための方法であって、
SPの割当て制御情報を決定するステップであって、前記割当て制御情報は切り詰め指示と切り詰めタイプ指示とを含み、前記切り詰め指示は、前記SPが切り詰められ得るかどうかを示し、前記切り詰めタイプ指示は、前記SPを切り詰めるための切り詰めタイプを示す、ステップと、
局（STA）が、通信を実施するために前記SPを使用し、前記SPが過剰であり前記切り詰め指示は前記SPが切り詰められ得ることを示すとき、前記切り詰めタイプ指示によって示された前記切り詰めタイプに従って前記SPを切り詰めるように、前記割当て制御情報を前記STAに送るステップと
を含む、方法。
【請求項２】
前記SPを切り詰めるための前記切り詰めタイプは第1の切り詰めタイプまたは第2の切り詰めタイプを含み、前記第1の切り詰めタイプは、前記STAが前記SPの残り時間をネットワークコントローラに返し、前記ネットワークコントローラが前記SPの前記残り時間を割り当てる、切り詰めタイプを示し、前記第2の切り詰めタイプは、前記STAが前記SPの前記残り時間をコンテンションベースアクセス期間（CBAP）として解放する、切り詰めタイプを示す、請求項1に記載の方法。
【請求項３】
SPの割当て制御情報を決定する前記ステップは、
ローカル基本サービスセット（BSS）におけるSTAの通信要求と、前記STA間の通信の干渉情報と、隣接するBSSのスケジューリング情報に従って前記切り詰め指示、及び前記切り詰めタイプ指示を決定するステップ
を含む、請求項1又は2に記載の方法。
【請求項４】
SPの割当て制御情報を決定する前記ステップは、
前記第2の切り詰めタイプに従って前記STAによって前記SPを切り詰めることが別のSTAに干渉を負わすことになる場合、前記切り詰め指示は前記SPが切り詰められ得ることを示し、前記切り詰めタイプ指示は前記第1の切り詰めタイプを示すと決定するステップ、または
前記第2の切り詰めタイプに従って前記STAによって前記SPを切り詰めることが別のSTAに干渉を負わすことにならない場合、前記切り詰め指示は前記SPが切り詰められ得ることを示し、前記切り詰めタイプ指示は前記第2の切り詰めタイプを示すと決定するステップ
を含む、請求項1から3のいずれか一項に記載の方法。
【請求項５】
前記割当て制御情報はアクティブ指示をさらに含み、前記アクティブ指示は、前記ネットワークコントローラが前記SP中にアクティブであるかどうかを示し、
SPの割当て制御情報を決定する前記ステップは、
前記切り詰め指示は前記SPが切り詰められ得ることを示し、前記切り詰めタイプ指示は前記第1の切り詰めタイプを示す場合、前記アクティブ指示は前記ネットワークコントローラが前記SP中にアクティブであることを示すと決定するステップ、または
前記切り詰め指示は前記SPが切り詰められ得ることを示し、前記切り詰めタイプ指示は前記第2の切り詰めタイプを示し、前記SPは拡張され得ない場合、前記アクティブ指示は前記ネットワークコントローラが前記SP中に非アクティブであることを示すと決定するステップ、または
前記切り詰め指示は前記SPが切り詰められ得ないことを示し、前記SPは拡張され得ない場合、前記アクティブ指示は前記ネットワークコントローラが前記SP中に非アクティブであることを示すと決定するステップ
を含む、請求項1から4のいずれか一項に記載の方法。
【請求項６】
サービス期間（SP）を切り詰めるための方法であって、
SPについての、ネットワークコントローラによって送られた割当て制御情報を受信するステップであって、前記割当て制御情報は切り詰め指示と切り詰めタイプ指示とを含み、前記切り詰め指示は、前記SPが切り詰められ得るかどうかを示し、前記切り詰めタイプ指示は、前記SPを切り詰めるための切り詰めタイプを示す、ステップと、
通信を実施するために前記SPを使用するステップと、前記SPが過剰であるとき、および前記切り詰め指示は前記SPが切り詰められ得ることを示す場合、前記切り詰めタイプ指示によって示された前記切り詰めタイプに従って前記SPを切り詰めるステップと
を含む、方法。
【請求項７】
前記SPを切り詰めるための前記切り詰めタイプは第1の切り詰めタイプまたは第2の切り詰めタイプを含み、前記第1の切り詰めタイプは、局（STA）が前記SPの残り時間を前記ネットワークコントローラに返し、前記ネットワークコントローラが前記SPの前記残り時間を割り当てる、切り詰めタイプを示し、前記第2の切り詰めタイプは、前記STAが前記SPの前記残り時間をコンテンションベースアクセス期間（CBAP）として解放する、切り詰めタイプを示す、請求項6に記載の方法。
【請求項８】
前記切り詰めタイプ指示によって示された前記切り詰めタイプに従って前記SPを切り詰める前記ステップは、
前記切り詰めタイプ指示が前記第1の切り詰めタイプを示す場合、前記ネットワークコントローラが前記SPの前記残り時間を割り当てるように、前記SPの前記残り時間を前記ネットワークコントローラに返すステップ、または
前記切り詰めタイプ指示が前記第2の切り詰めタイプを示す場合、前記SPの前記残り時間を前記CBAPとして解放するステップ
を含む、請求項6又は7に記載の方法。
【請求項９】
前記割当て制御情報はアクティブ指示をさらに含み、前記アクティブ指示は、前記ネットワークコントローラが前記SP中にアクティブであるかどうかを示し、
前記SPの前記残り時間を前記ネットワークコントローラに返す前記ステップの前に、前記方法は、
前記アクティブ指示は前記ネットワークコントローラが前記SP中にアクティブであることを示すと決定するステップ
をさらに含む、請求項6から8のいずれか一項に記載の方法。
【請求項１０】
サービス期間（SP）の割当て制御情報を決定するように構成される、決定モジュールであって、前記割当て制御情報は切り詰め指示と切り詰めタイプ指示とを含み、前記切り詰め指示は、前記SPが切り詰められ得るかどうかを示し、前記切り詰めタイプ指示は、前記SPを切り詰めるための切り詰めタイプを示す、決定モジュールと、
局（STA）が、通信を実施するために前記SPを使用し、前記SPが過剰であり前記切り詰め指示は前記SPが切り詰められ得ることを示すとき、前記切り詰めタイプ指示によって示された前記切り詰めタイプに従って前記SPを切り詰めるように、前記割当て制御情報を前記STAに送るように構成される、送信モジュールと
を備える、ネットワークコントローラ。
【請求項１１】
前記SPを切り詰めるための前記切り詰めタイプは第1の切り詰めタイプまたは第2の切り詰めタイプを含み、前記第1の切り詰めタイプは、前記STAが前記SPの残り時間を前記ネットワークコントローラに返し、前記ネットワークコントローラが前記SPの前記残り時間を割り当てる、切り詰めタイプを示し、前記第2の切り詰めタイプは、前記STAが前記SPの前記残り時間をコンテンションベースアクセス期間（CBAP）として解放する、切り詰めタイプを示す、請求項10に記載のネットワークコントローラ。
【請求項１２】
前記決定モジュールは、ローカル基本サービスセット（BSS）におけるSTAの通信要求と、前記STA間の通信の干渉情報と、隣接するBSSのスケジューリング情報に従って前記切り詰め指示と前記切り詰めタイプ指示とを決定するように特に構成される、請求項10又は11に記載のネットワークコントローラ。
【請求項１３】
前記決定モジュールは、前記第2の切り詰めタイプに従って前記STAによって前記SPを切り詰めることが別のSTAに干渉を負わすことになる場合、前記切り詰め指示は前記SPが切り詰められ得ることを示し、前記切り詰めタイプ指示は前記第1の切り詰めタイプを示すと決定すること、または前記第2の切り詰めタイプに従って前記STAによって前記SPを切り詰めることが別のSTAに干渉を負わすことにならない場合、前記切り詰め指示は前記SPが切り詰められ得ることを示し、前記切り詰めタイプ指示は前記第2の切り詰めタイプを示すと決定することを行うように特に構成される、請求項10から12のいずれか一項に記載のネットワークコントローラ。
【請求項１４】
前記割当て制御情報はアクティブ指示をさらに含み、前記アクティブ指示は、前記ネットワークコントローラが前記SP中にアクティブであるかどうかを示し、
前記決定モジュールは、前記切り詰め指示は前記SPが切り詰められ得ることを示し、前記切り詰めタイプ指示は前記第1の切り詰めタイプを示す場合、前記アクティブ指示は前記ネットワークコントローラが前記SP中にアクティブであることを示すと決定すること、または前記切り詰め指示は前記SPが切り詰められ得ることを示し、前記切り詰めタイプ指示は前記第2の切り詰めタイプを示し、前記SPは拡張され得ない場合、前記アクティブ指示は前記ネットワークコントローラが前記SP中に非アクティブであることを示すと決定すること、または前記切り詰め指示は前記SPが切り詰められ得ないことを示し、前記SPは拡張され得ない場合、前記アクティブ指示は前記ネットワークコントローラが前記SP中に非アクティブであることを示すと決定することを行うように特に構成される、
請求項13に記載のネットワークコントローラ。
【請求項１５】
局（STA）であって、
サービス期間（SP）についての、ネットワークコントローラによって送られた割当て制御情報を受信するように構成される、受信モジュールであって、前記割当て制御情報は切り詰め指示と切り詰めタイプ指示とを含み、前記切り詰め指示は、前記SPが切り詰められ得るかどうかを示し、前記切り詰めタイプ指示は、前記SPを切り詰めるための切り詰めタイプを示す、受信モジュールと、
通信を実施するために前記SPを使用することと、前記SPが過剰であるとき、および前記切り詰め指示は前記SPが切り詰められ得ることを示す場合、前記切り詰めタイプ指示によって示された前記切り詰めタイプに従って前記SPを切り詰めることとを行うように構成される、処理モジュールと
を備える、STA。
【請求項１６】
前記SPを切り詰めるための前記切り詰めタイプは第1の切り詰めタイプまたは第2の切り詰めタイプを含み、前記第1の切り詰めタイプは、前記STAが前記SPの残り時間を前記ネットワークコントローラに返し、前記ネットワークコントローラが前記SPの前記残り時間を割り当てる、切り詰めタイプを示し、前記第2の切り詰めタイプは、前記STAが前記SPの前記残り時間をコンテンションベースアクセス期間（CBAP）として解放する、切り詰めタイプを示す、請求項15に記載のSTA。
【請求項１７】
前記処理モジュールは、前記切り詰めタイプ指示が前記第1の切り詰めタイプを示す場合、前記ネットワークコントローラが前記SPの前記残り時間を割り当てるように、前記SPの前記残り時間を前記ネットワークコントローラに返すこと、または前記切り詰めタイプ指示が前記第2の切り詰めタイプを示す場合、前記SPの前記残り時間を前記CBAPとして解放することを行うように特に構成される、請求項15又は16に記載のSTA。
【請求項１８】
前記割当て制御情報はアクティブ指示をさらに含み、前記アクティブ指示は、前記ネットワークコントローラが前記SP中にアクティブであるかどうかを示し、
前記処理モジュールは、前記SPの前記残り時間が前記ネットワークコントローラに返される前に、前記アクティブ指示は前記ネットワークコントローラが前記SP中にアクティブであることを示すと決定するようにさらに構成される、
請求項15から17のいずれか一項に記載のSTA。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００３９
【補正方法】変更
【補正の内容】
【００３９】
具体的には、ネットワークコントローラ（PCPまたはAP）は、DMG BeaconフレームまたはAnnounceフレームを使用することによって、SPおよびCBAPなどのチャネルアクセス期間を割り当てる基本的タイミングおよびサービスをBSSに提供する。DMG BSSの時間はビーコン間隔（Beacon Interval、BI）サイクルに分割され、各BIはいくつかのチャネルアクセス期間を含む。図2は、BI中の各アクセス期間の概略図である。ビーコン送信間隔（Beacon Transmission Interval、BTI）は、DMG Beaconフレームが送信される期間である。関連付けビームフォーミングトレーニング（Association Beamforming Training、A−BFT）は、PCPまたはAPが、ネットワークに新たにアクセスするSTAに関連付けられたときに実施されるビームフォーミングトレーニングの期間である。告知送信間隔（Announcement Transmission Interval、ATI）は、PCPまたはAPとSTAとの間の要求/応答ベースのポーリング管理アクセス期間である。データ転送間隔（データ転送間隔、DTI）は、データが送信される期間である。PCPまたはAPによってスケジュールされて、データ転送間隔は、CBAPとSPとの任意の組合せに分割され、ただし、CBAPはコンテンションベースアクセス期間であり、SPは排他的予約ベースサービス期間である。
【国際調査報告】
2016533126.tif 000011
2016533126.tif 000012
2016533126.tif 000013
2016533126.tif 000014