(57)【要約】【課題】無線ネットワークにおいて優先度の異なるサービスを区分する方法および移動端末を提供する。【解決手段】移動端末は、送信すべきデータフレームのタイプを判断し、データフレームのタイプと、対応するサービスの無線ネットワーク内における品質状況とに応じて、該当する持続時間値と関連データタイプ領域とを設定する送信デバイスと、受信したフレームのタイプを判断するフレームタイプ識別装置と、本移動端末のネットワーク割当ベクトルを記憶し、受信フレームタイプに対する判断結果に基づいて本移動端末のネットワーク割当ベクトルを更新するネットワーク割当ベクトルタイマー装置と、無線ネットワークにおける端末から送信されたデータフレームを受信し、受信したデータフレームのタイプ及び対応するサービスの無線ネットワークにおける品質状況に応じて、該当するネットワーク割当ベクトルを更新する受信デバイスとを含む。【選択図】図３
2009077402.tif 000002
【特許請求の範囲】
【請求項１】
無線ネットワークにおいて優先度の異なるサービスを区分する移動端末であって、
送信すべきデータフレームのタイプを判断し、データフレームのタイプと、対応するサービスの無線ネットワーク内における品質状況とに応じて、該当する持続時間値と関連データタイプ領域とを設定する送信デバイスと、
受信したフレームのタイプを判断するフレームタイプ識別装置と、
本移動端末のネットワーク割当ベクトル(Network Allocation Vector,NAV)を記憶し、受信フレームタイプに対する判断結果に基づいて本移動端末のネットワーク割当ベクトルを更新するネットワーク割当ベクトルタイマー装置と、
無線ネットワークにおける端末から送信されたデータフレームを受信し、受信したデータフレームのタイプ及び対応するサービスの無線ネットワークにおける品質状況に応じて、該当するネットワーク割当ベクトルを更新する受信デバイスと
を含むことを特徴とする移動端末。
【請求項２】
前記送信デバイスは、
上位層からのデータパケットを記憶し、データパケットのタイプを判断し、データパケットをパッケージングしてデータフレームにする送信記憶装置と、
該移動端末が無線チャネルにアクセスしてデータフレームを送信できるかを判断するチャネルアクセス装置と、
パッケージングされたデータフレームを送信する送信装置と
を含むことを特徴とする請求項１に記載の移動端末。
【請求項３】
前記受信デバイスは、
本移動端末がデータパケットを送信しない場合に無線ネットワークにおけるチャネルをセンシングし、チャネルビジーをセンシングした場合に受信装置をスタートさせデータ受信準備をするチャネルセンシング装置と、
無線チャネルからのデータを受信し、受信したデータを受信処理装置に送信して判断を行う受信装置と、
データパケットの受信に成功したかを判断し、受信したデータパケットのタイプを判断する受信処理装置と
を含むことを特徴とする請求項１に記載の移動端末。
【請求項４】
前記受信処理装置が、データフレームを受信し且つ本端末が前記データフレームの送信宛先であると指示した場合に、送信装置をスタートさせ確認（ＡＣＫ）パケットを送信する準備をすることを特徴とする請求項３に記載の移動端末。
【請求項５】
前記受信処理装置が、データフレームを受信したが本端末が前記データフレームの送信宛先でないと指示した場合に、前記データフレームのタイプ領域と持続時間領域とをデータフレームタイプ識別装置に転送することを特徴とする請求項３に記載の移動端末。
【請求項６】
前記受信処理装置が、確認（ＡＣＫ）パケットを受信し且本端末が前記ＡＣＫパケットの送信宛先であると指示した場合に、ＡＣＫパケットの持続時間領域の値がゼロであるかを検出することを特徴とする請求項３に記載の移動端末。
【請求項７】
前記受信処理装置が、確認（ＡＣＫ）パケットを受信したが本端末が前記ＡＣＫパケットの送信宛先でないと指示した場合に、ＡＣＫパケットの持続時間領域をフレームタイプ識別装置に転送することを特徴とする請求項３に記載の移動端末。
【請求項８】
前記フレームタイプ識別装置が、受信したフレームをマネジメントフレームであると判断した場合に、ネットワーク割当ベクトルタイマー装置にフレームのオリジナル持続時間に応じてネットワーク割当ベクトルを更新することを通知することを特徴とする請求項１に記載の移動端末。
【請求項９】
前記フレームタイプ識別装置が、受信したフレームをデータフレームであると判断した場合に、さらに前記データフレームが高優先度フレームであるか低優先度フレームであるかを判断し、その判断結果をネットワーク割当ベクトルタイマー装置に通知し、ネットワーク割当ベクトルタイマー装置により判断結果に基づきネットワーク割当ベクトルに対し該当する更新を行うことを特徴とする請求項１に記載の移動端末。
【請求項１０】
受信したデータフレームが高優先度パケットである場合に、優先度インクリメントＰの値を決定し、受信したデータフレームにおける持続時間値から決定した優先度インクリメントＰを引き、得られた値で本端末に記憶されたネットワーク割当ベクトルを更新することを特徴とする請求項９に記載の移動端末。
【請求項１１】
受信した無線フレームの持続時間領域の値が典型持続時間Ｌより大きく、且Ｌに高優先度サービスのパケット生成間隔Ｔを加算した値（即ちＬ＋Ｔ）より小さければ、Ｐ＝ＣＷｍａｘ＿ｈｉｇｈ＿ｐｒｉｏｒｉｔｙ＊ＴｉｍｅＳｌｏｔであると決定し、
受信した無線フレームの持続時間領域の値がＬ以下であれば、Ｐ＝０であると決定し、
受信した無線フレームの持続時間領域の値がＬ＋Ｔ以上であれば、Ｐ＝Ｔであると決定し、
前記典型持続時間Ｌは、１つの高優先度パケットがネットワーク内で伝送を完成するのに実際に必要な時間を示すことを特徴とする請求項１０に記載の移動端末。
【請求項１２】
送信ノードは、データフレーム制御領域内の空いているビットを利用して優先度インクリメントＰの値を設定し、その他のノードは、前記データフレームを受信した後、該当するビットを読み取ってＰの値を決定することを特徴とする請求項９に記載の移動端末。
【請求項１３】
アクセスポイントは、ビーコン信号によりネットワーク中のノードに制御情報を送信することによって優先度インクリメントＰの値を通知し、送信ノードは、該制御情報を受信した後、高優先度データを送信する時にＰの値を選定し、その選定されたＰの値に基づいて該当する持続時間を設定し、その他のノードはアクセスポイントから通知した制御情報に基づいて、高優先度フレームを受信した後、Ｐの値を決定してネットワーク割当ベクトルを更新することを特徴とする請求項９に記載の移動端末。
【請求項１４】
受信したデータフレームが高優先度パケットでない場合に、受信したデータフレームにおける持続時間値で本端末に記憶されたネットワーク割当ベクトルを更新することを特徴とする請求項９に記載の移動端末。
【請求項１５】
前記無線ネットワークは無線ＬＡＮであることを特徴とする請求項１乃至１４のいずれか１項に記載の移動端末。
【請求項１６】
無線ネットワークにおいて優先度の異なるサービスを区分する方法であって、
移動端末が送信すべきパケットが高優先度パケットであるかを判断するステップと、
高優先度パケットのメディアアクセス制御（ＭＡＣ）ヘッドにおけるサブタイプ領域を設定して、送信すべきパケットが高優先度パケットであることを表すステップと、
高優先度パケットのＭＡＣヘッドの持続時間領域を、前記パケットを伝送するのに必要な持続オリジナル時間に優先度インクリメントを加算した値に設定するステップと、
持続時間領域が更新されたパケットを送信するステップと
を含むことを特徴とする方法。
【請求項１７】
送信すべきパケットが高優先度パケットでない場合に、前記パケットのＭＡＣヘッドの持続時間領域を前記パケットを伝送するのに必要な持続オリジナル時間に設定するステップを更に含むことを特徴とする請求項１６に記載の方法。
【請求項１８】
移動端末が検出した高優先度サービスの品質状況に応じて優先度インクリメントＰを調整するステップを更に含むことを特徴とする請求項１６に記載の方法。
【請求項１９】
高優先度サービスの品質状況がよい場合に、優先度インクリメントＰの値を「０」に設定するステップを更に含むことを特徴とする請求項１８に記載の方法。
【請求項２０】
高優先度サービスの品質状況が比較的よい場合に、優先度インクリメントＰの値を「ＣＷｍａｘ＿ｈｉｇｈ＿ｐｒｉｏｒｉｔｙ＊ＴｉｍｅＳｌｏｔ」に設定するステップを更に含み、
ここで、ＣＷｍａｘ＿ｈｉｇｈ＿ｐｒｉｏｒｉｔｙは高優先度サービスの最大競合ウィンドウであり、ＴｉｍｅＳｌｏｔは無線ＬＡＮにおけるタイムスロットの長さであることを特徴とする請求項１８に記載の方法。
【請求項２１】
受信したの持続時間領域の値が典型持続時間Ｌより大きく、且Ｌに高優先度サービスのパケット生成間隔Ｔを加算した値（即ちＬ＋Ｔ）より小さければ、Ｐ＝ＣＷｍａｘ＿ｈｉｇｈ＿ｐｒｉｏｒｉｔｙ＊ＴｉｍｅＳｌｏｔであると決定することを特徴とする請求項２０に記載の方法。
【請求項２２】
高優先度サービスの品質状況が比較的悪い場合に、優先度インクリメントＰの値を「Ｔ」に設定するステップを更に含み、
ここでＴは高優先度サービスのパケット生成間隔であることを特徴とする請求項１８に記載の方法。
【請求項２３】
受信した持続時間の値が典型持続時間ＬにＴを加算した値以上であれば、Ｐ＝Ｔであると決定することを特徴とする請求項２２に記載の方法。
【請求項２４】
受信した持続時間の値が典型持続時間Ｌ以下であれば、Ｐ＝０であると決定するステップを更に含むことを特徴とする請求項１８に記載の方法。
【請求項２５】
送信ノードは、データフレーム制御領域内の空いているビットを利用して優先度インクリメントＰの値を設定し、その他のノードは、前記データフレームを受信した後、該当するビットによってＰの値を決定するステップを更に含むことを特徴とする請求項１８に記載の方法。
【請求項２６】
アクセスポイントは、ビーコン信号により該当するノードに制御情報を送信することで優先度インクリメントＰの値を通知し、送信ノードは、該制御情報を受信した後、データを送信する時にＰの値を設定し、その他のノードは、アクセスポイントから通知した制御情報に基づいて、フレームを受信した後、Ｐの値を決定してネットワーク割当ベクトルを更新するステップを更に含むことを特徴とする請求項１８に記載の方法。
【請求項２７】
無線ネットワークにおいて優先度の異なるサービスを区分する方法であって、
移動端末が、送信すべきパケットが高優先度パケットであるかを判断するステップと、
高優先度パケットのメディアアクセス制御（ＭＡＣ）ヘッドにおけるＵＰ領域を設定して、送信すべきパケットが高優先度パケットであることを表すステップと、
高優先度パケットのＭＡＣヘッドの持続時間領域を、前記パケットを伝送するのに必要な持続オリジナル時間に優先度インクリメントを加算した値に設定するステップと、
持続時間領域が更新されたパケットを送信するステップと
を含むことを特徴とする方法。
【請求項２８】
送信すべきパケットが高優先度パケットでない場合、前記パケットのＭＡＣヘッドの持続時間領域を前記パケットを伝送するのに必要な持続オリジナル時間に設定するステップを更に含むことを特徴とする請求項２７に記載の方法。
【請求項２９】
移動端末が検出した高優先度サービスの品質状況に応じて優先度インクリメントＰを調整するステップを更に含むことを特徴とする請求項２７に記載の方法。
【請求項３０】
高優先度サービスの品質状況がよい場合に、優先度インクリメントＰの値を「０」に設定するステップを更に含むことを特徴とする請求項２９に記載の方法。
【請求項３１】
受信した持続時間領域の値が典型持続時間Ｌ以下であれば、Ｐ＝０であると決定することを特徴とする請求項３０に記載の方法。
【請求項３２】
高優先度サービスの品質状況が比較的よい場合に、優先度インクリメントＰの値を「ＣＷｍａｘ＿ｈｉｇｈ＿ｐｒｉｏｒｉｔｙ＊ＴｉｍｅＳｌｏｔ」に設定するステップを更に含み、
ここで、ＣＷｍａｘ＿ｈｉｇｈ＿ｐｒｉｏｒｉｔｙは高優先度サービスの最大競合ウィンドウであり、ＴｉｍｅＳｌｏｔは無線ＬＡＮにおけるタイムスロットの長さであることを特徴とする請求項２９に記載の方法。
【請求項３３】
受信した持続時間領域の値が典型持続時間Ｌより大きく、且Ｌに高優先度サービスのパケット生成間隔Ｔを加算した値（即ちＬ＋Ｔ）より小さければ、Ｐ＝ＣＷｍａｘ＿ｈｉｇｈ＿ｐｒｉｏｒｉｔｙ＊ＴｉｍｅＳｌｏｔであると決定することを特徴とする請求項３２に記載の方法。
【請求項３４】
高優先度サービスの品質状況が比較的悪い場合に、優先度インクリメントＰの値を「Ｔ」に設定するステップを更に含み、
ここでＴは高優先度サービスのパケット生成間隔を表することを特徴とする請求項２９に記載の方法。
【請求項３５】
受信した持続時間領域の値が典型持続時間ＬにＴを加算した値以上であれば、Ｐ  ＝Ｔであると決定することを特徴とする請求項３４に記載の方法。
【請求項３６】
送信ノードは、データフレーム制御領域内の空いているビットを利用して優先度インクリメントＰの値を設定し、その他のノードは前記データフレームを受信した後、該当するビットを読み取ってＰの値を決定するステップを更に含むことを特徴とする請求項２９に記載の方法。
【請求項３７】
アクセスポイントは、ビーコン信号により該当するノードに制御情報を送信することで優先度インクリメントＰの値を通知し、送信ノードは、該制御情報を受信した後、データを送信する時にＰの値を設定し、その他のノードは、アクセスポイントから通知した制御情報に基づいて、フレームを受信した後、Ｐの値を決定してネットワーク割当ベクトルを更新するステップを更に含むことを特徴とする請求項２９に記載の方法。
【請求項３８】
無線ネットワークにおいて優先度の異なるサービスを受信する方法であって、
受信した新しいデータフレームのネットワーク割当ベクトルヘッド中のサブタイプ領域を読み取るステップと、
受信したデータフレームが高優先度パケットであるかを判断するステップと、
受信したデータフレームが高優先度パケットであると、優先度インクリメントＰの値を決定するステップと、
持続時間値から優先度インクリメントを引いた値で該端末に記憶されたネットワーク割当ベクトルを更新するステップと
を含むことを特徴とする方法。
【請求項３９】
受信したデータフレームが高優先度パケットでない場合に、持続時間値で端末に記憶されたネットワーク割当ベクトルを更新することを特徴とする請求項３８に記載の方法。
【請求項４０】
無線ネットワークにおいて優先度の異なるサービスを受信する方法であって、
受信した新しいデータフレームのネットワーク割当ベクトルヘッド中のＵＰ領域或いはサブタイプ領域を読み取るステップと、
受信したデータフレームが高優先度パケットであるかを判断するステップと、
受信したデータフレームが高優先度パケットであると、優先度インクリメントＰの値を設定するステップと、
持続時間値値から優先度インクリメントを引いた値で該端末に記憶されたネットワーク割当ベクトルを更新するステップと、
を含むことを特徴とする方法。
【請求項４１】
受信したデータフレームが高優先度パケットでない場合に、持続時間値で端末に記憶されたットワーク割当ベクトルを更新することを特徴とする請求項４０に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ネットワークにおいてネットワーク電話（ＶｏＩＰ）にサービス区分を提供する方法および装置に関し、具体的には、無線ＬＡＮにおけるネットワーク割当ベクトル（ＮＡＶ）に対する制御によって分散型サービス区分を実現する方法および装置に関し、優先度の異なるサービスを区分でき、ネットワーク内に多くの低優先度サービスが存在する場合、高優先度のサービス（例えば音声）の品質が依然として保証できるようになる。
【背景技術】
【０００２】
無線ＬＡＮにおいてＶｏＩＰサービスを提供することは、ネットワーク中の非常に重要なサービスの一つである。現在の無線ネットワークにおけるＶｏＩＰサービスには二つの基本問題が存在する。まず、無線ＬＡＮのＶｏＩＰサービスに提供できる容量が非常に限られている。また、無線ＬＡＮに多種のサービスが共存する場合、ＶｏＩＰサービス性能はひどく低下する。
【０００３】
ＩＥＥＥ８０２．１１標準は、無線ＬＡＮ（ＷＬＡＮ）に対しメディアアクセス制御（ＭＡＣ，Ｍｅｄｉｕｍ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）層と物理層特徴とを規定している。ここで、ＭＡＣ層プロトコルは、通信に参加したアクセスポイントがあるかによって無競合段階（ＣＦＰ，Ｃｏｎｔｅｎｔｉｏｎ  Ｆｒｅｅ  Ｐｅｒｉｏｄ）のためのポイント協調機能（ＰＣＦ，Ｐｏｉｎｔ  Ｃｏｏｒｄｉｎａｔｉｏｎ  Ｆｕｎｃｔｉｏｎ）と競合段階のための（ＣＰ，Ｃｏｎｔｅｎｔｉｏｎ  Ｐｅｒｉｏｄ）の分散協調機能（ＤＣＦ，Ｄｉｓｔｒｉｂｕｔｅｄ  Ｃｏｏｒｄｉｎａｔｉｏｎ  Ｆｕｎｃｔｉｏｎ）とを定義している。
【０００４】
ＰＣＦは、ランダムアクセスプロトコル技術としてのポーリングメカニズムを提供し、アクセスポイントがその通信範囲内の全ての端末に対してポーリングすることによって無衝突伝送を実現する。そして、更に普及されたアクセスポイント（ＡＰ）のない通信環境で、ＤＣＦは衝突回避機能付きキャリアセンス多重アクセス（ＣＳＭＡ／ＣＡ）方法を採用している。ＣＳＭＡ／ＣＡ方法によると、各端末は独立にアクセスチャネルを決定し、アクセスに失敗した場合にバックオフプロセスに移行して、改めてチャネルにアクセスする。該方法は更に柔軟で効果的な自己組織方式の無線通信プロトコルを提供している。
【０００５】
各独立端末の間で公平且つ効果的に無線チャネルを共有し、データパケットの衝突を減少するために、ＤＣＦは送信要求パケット／受信準備完了パケット／データパケット／応答パケット（ＲＴＳ／ＣＴＳ／ＤＡＴＡ／ＡＣＫ）に基づくハンドシェークプロセスを定義し、各端末に独立設定したネットワーク割当ベクトル（ＮＡＶ）と組合わせてシステム性能を更に高めた。しかし、実際の無線ＬＡＮ内で、ＤＣＦは、通常、ハンドシェークプロセスをデータパケット／応答パケット（ＤＡＴＡ／ＡＣＫ）に簡単化することによって、ＲＴＳ／ＣＴＳのハンドシェーク操作を省略した。
【０００６】
図１は、従来技術のＤＣＦの動作プロセスの模式図を示している。図１に示すように、無線ネットワークにおけるある端末がソースノードとしてパケットを送信しようとする場合、該端末はチャネルをセンシングする。チャネルアイドル且つアイドル時間が図１で示すＤＣＦフレーム間隔（ＤＩＦＳ）以上であることをセンシングしたら、該端末はすぐ一つのデータパケットを送信する。逆に、若しチャネルビジー或いはチャネルアイドル時間がＤＩＦＳに達していない時にチャネルビジーをセンシングした場合、該端末はチャネルアイドル且つアイドル時間がＤＣＦフレーム間隔（ＤＩＦＳ）と同じくなるまで待って、バックオフ（Ｂａｃｋｏｆｆ）プロセスに入る。バックオフプロセスが終了した後、該端末は該データパケットを送信する。データパケットには送信端末アドレス（ＴＡ，Ｔｒａｎｓｍｉｔｔｅｒ  Ａｄｄｒｅｓｓ）、受信端末アドレス（ＲＡ，Ｒｅｃｅｉｖｅｒ  Ａｄｄｒｅｓｓ）及び該パケット伝送に必要な持続時間（Ｄｕｒａｔｉｏｎ）が含まれる。該持続時間の値はこの後の一つのＡＣＫパケットを送信する時間と一つの短いフレーム間隔（ＳＩＦＳ，Ｓｈｏｒｔ  Ｉｎｔｅｒｆｒａｍｅ  Ｓｐａｃｅ）を送信する時間とを加算したものと一致する。宛先ノードとしての受信端末は正確にデータパケットを受信し且一つの短いフレーム間隔（ＳＩＦＳ）を待った後、一つの応答パケット（ＡＣＫ，Ａｃｋｎｏｗｌｅｄｇｅｍｅｎｔ）をフィードバックして確認を行う。
【０００７】
さらに、端末間のパケット衝突を避けるために、送信端末範囲で該データパケットの受信に成功した全ての非宛先受信端末は、データパケットを受信した後、パケット内の持続時間値と現在保存しているＮＡＶ値とを比較する。非宛先受信端末はこの比較結果に基づいて、より大きい値でその保存したＮＡＶを更新し、全ての端末はそのＮＡＶ値がゼロである場合のみに無線チャネルアクセス競合をスタートできると約束する。このように、ＮＡＶを導入し、無線リソースの仮想保留によって、現在通信端末の通信範囲でのその他の端末に対するパケットアクセスを抑制するようになる。該方法はある程度データパケットの無衝突伝送を保証している。
【０００８】
ＩＥＥＥ８０２．１１標準はできるだけのデータの無線ＬＡＮ内での伝送に対して設計したため、該標準は異なる優先度を有するサービスに対して保証し難しく、例えば音声、映像、またはデータはネットワーク内で異なるサービス品質が保証される。即ち、８０２．１１標準によって、現在の無線ＬＡＮ内で、例えば音声・映像等のような高優先度のリアルタイムサービスの品質が効果的に保証できない。
【０００９】
上記のような問題を解決するために、ＩＥＥＥは８０２．１１ｅ標準を提出している。この標準は無線ネットワークにおけるサービス品質問題を解決するために制定されている。８０２．１１ｅは、まず無線ＬＡＮのサービス品質（ＱＯＳ  ：ｑｕａｌｉｔｙ−ｏｆ−ｓｅｒｖｉｃｅ）を定義し、例えば、ＩＰ電話（ｖｏｉｃｅ−ｏｖｅｒ  ＩＰ）に対するサポートである。また、８０２．１１ｅ標準は、ハイブリッド協調機能（ＨＣＦ）を定義している。ＨＣＦは、新しいアクセス方式でＤＣＦ及びＰＣＦに代えることによって、改善されたアクセス帯域幅を提供でき、高優先度通信の遅延を減少させることができる。ＤＣＦについて、８０２．１１ｅは「拡張分散チャネルアクセス」（ＥＤＣＡ）のアクセス方法でＤＣＦ機能を拡張した。ＰＣＦについて、８０２．１１ｅは「ハイブリッド制御チャネルアクセス」（ＨＣＣＡ）のアクセス方法でＰＣＦ機能を拡張した。
【００１０】
ＥＤＣＡ方法で、４種類のアクセスタイプを指定した。各種タイプのそれぞれが１種のデータに対応する。各アクセスタイプに３つのパラメータを配置した。Ｃｗｍｉｎは最小競合ウィンドウ、Ｃｗｍａｘは最大競合ウィンドウ、ＡＩＦＳは調停フレーム送信間隔を示している。
【００１１】
ＤＣＦの応用において、送信しようとするデータを持つノードはメディアアイドルまで待って該データを送信するしかない。
【００１２】
図２では、８０２．１１ｅ標準による従来技術のＥＤＣＡの動作プロセスを示している。図２に示すように、データを送信しようとする送信機は不必要な時間を待つ。不必要な時間長は送信しようとするデータのタイプによって決められる。このようなデータアクセスタイプのために設定したＡＩＦＳ値は不必要な待機時間を定義している。
【００１３】
音声アクセスタイプのデータについて、遅延を減少し、高優先度の通信を保証するように、ＡＩＦＳ値を小さく設定すべきである。メール及びＦＴＰタイプのデータについて、ＡＩＦＳ値は大きく設定すべきである。音声業務は遅延時間が短いことを要求する。小さいＡＩＦＳ値は、敏感でない通信よりも音声データがより早く次の段階のネットワーク競合を開始できることを意味する。
【００１４】
ＡＩＦＳ時間帯を経過した後、チャネル競合に参加するノードは１つのランダムバックオフ遅延を生成し、このバックオフ遅延はＣＷｍｉｎとＣＷｍａｘとに関連するものである。高優先度のアクセスタイプに対しより低いＣＷｍｉｎとより低いＣＷｍａｘとを設定すべきである。バックオフ遅延の具体的な設定方法はＢａｃｋｏｆｆ＝Ｕｎｉｆｏｒｍ（０，ＣＷ）であり、ここでＵｎｉｆｏｒｍ（０，ＣＷ）は０からＣＷの間に均等分布された乱数であり、ＣＷはＣＷｍｉｎとＣＷｍａｘとの間の数値で、パケットの再送回数によって決定される。
【発明の開示】
【発明が解決しようとする課題】
【００１５】
しかしながら、ＤＣＦ及びＥＤＣＡにとって、無線ＬＡＮのサービス区分をサポートする側面で依然として問題がある。ＤＣＦにとって、最初はデータサービスのために設計したもので、ネットワークに少量の低優先度データサービストラフィックが存在する場合、高優先度サービス（例えば音声）の性能はひどく減少される。
【００１６】
また、ＥＤＣＡにとって、異なるＡＩＦＳ及びバックオフウィンドウの設定によってサービス区分問題を解決したが、バックオフウィンドウの設定がランダムであるため、ネットワークに多くの低優先度のサービスが存在する場合、高優先度サービスは依然として効果的な保証が得られない。
【課題を解決するための手段】
【００１７】
本発明は、無線ＬＡＮにおいて優先度の異なるサービスを区分する方法および装置を提供して、送信機側で異なるサービスパケットに対し異なる持続時間値を設定し、受信機側で異なるサービスタイプに基づいてネットワーク割当ベクトルに対し異なる更新を行うことによって、多くの低優先度サービスが存在する場合、高優先度サービスの品質劣化問題を解決し、システムの高優先度サービス容量を改善し、且優れるバックワードコンパチビリティを実現した。
【００１８】
本発明の一側面によれば、無線ネットワークにおいて優先度の異なるサービスを区分する移動端末であって、送信すべきデータフレームのタイプを判断し、データフレームのタイプと、対応するサービスの無線ネットワーク内における品質状況とに応じて、該当する持続時間値と関連データタイプ領域とを設定する送信デバイスと、受信したフレームのタイプを判断するフレームタイプ識別装置と、本移動端末のネットワーク割当ベクトルを記憶し、受信フレームタイプに対する判断結果に基づいて本移動端末のネットワーク割当ベクトルを更新するネットワーク割当ベクトルタイマー装置と、無線ネットワークにおける端末から送信されたデータフレームを受信し、受信したデータフレームのタイプ及び対応するサービスの無線ネットワークにおける品質状況に応じて、該当するネットワーク割当ベクトルを更新する受信デバイスとを含む移動端末を提供している。
【００１９】
本発明の別の側面によれば、無線ネットワークにおいて優先度の異なるサービスを区分する方法であって、移動端末が送信すべきパケットが高優先度パケットであるかを判断するステップと、高優先度パケットのメディアアクセス制御（ＭＡＣ）ヘッドにおけるサブタイプ領域を設定して、送信すべきパケットが高優先度パケットであることを表すステップと、高優先度パケットのＭＡＣヘッドの持続時間領域を、前記パケットを伝送するのに必要な持続オリジナル時間に優先度インクリメントを加算した値に設定するステップと、持続時間領域が更新されたパケットを送信するステップと、を含む方法を提供している。
【００２０】
本発明のさらに別の側面によれば、無線ネットワークにおいて優先度の異なるサービスを区分する方法であって、移動端末が、送信すべきパケットが高優先度パケットであるかを判断するステップと、高優先度パケットのメディアアクセス制御（ＭＡＣ）ヘッドにおけるＵＰ領域を設定して、送信すべきパケットが高優先度パケットであることを表すステップと、高優先度パケットのＭＡＣヘッドの持続時間領域を、前記パケットを伝送するのに必要な持続オリジナル時間に優先度インクリメントを加算した値に設定するステップと、持続時間領域が更新されたパケットを送信するステップとを含む方法を提供している。
【００２１】
本発明のさらに別の側面によれば、無線ネットワークにおいて優先度の異なるサービスを受信する方法であって、受信した新しいデータフレームのネットワーク割当ベクトルヘッド中のサブタイプ領域を読み取るステップと、受信したデータフレームが高優先度パケットであるかを判断するステップと、受信したデータフレームが高優先度パケットであると、優先度インクリメントＰの値を決定するステップと、持続時間値から優先度インクリメントを引いた値で該端末に記憶されたネットワーク割当ベクトルを更新するステップとを含む方法を提供している。
【００２２】
本発明のさらに別の側面によれば、無線ネットワークにおいて優先度の異なるサービスを受信する方法であって、受信した新しいデータフレームのネットワーク割当ベクトルヘッド中のＵＰ領域或いはサブタイプ領域を読み取るステップと、受信したデータフレームが高優先度パケットであるかを判断するステップと、受信したデータフレームが高優先度パケットであると、優先度インクリメントＰの値を設定するステップと、持続時間値値から優先度インクリメントを引いた値で該端末に記憶されたネットワーク割当ベクトルを更新するステップと、を含む方法を提供している。
【発明の効果】
【００２３】
本発明によれば、無線ＬＡＮにおけるネットワーク割当ベクトルに対する制御により異なる優先度を有するサービスの区分を実現することによって、高優先度サービス（例えば音声）がネットワークに多くの低優先度サービス（例えばできるだけ品質を保証するデータサービス）が存在する場合でも、サービス品質を十分に保証される。
【００２４】
また、本発明によると、高優先度サービスを伝送する端末に対して、低優先度サービスを伝送する端末はチャネル競合前に更に多くの時間待たなければならなくて、またその不必要な待機時間内に、ネットワーク内の高優先度サービスを伝送する端末の全ては一回のパケット伝送を完成できる。
【００２５】
本発明の方法および装置は、ＮＡＶの設定及び更新方法だけを変更させたため、バックワードコンパチビリティを有する。また、これらの変更は高優先度サービス端末だけで行われるため、従来技術の８０２．１１ネットワーク或は８０２．１１ｅネットワークと互換性がある。
【００２６】
本発明の前記並びにその他の目的と新規な特徴は、以下に示す実施形態の説明を、以下のような添付図面と照らし合わせて読むと、より完全に明らかとなるであろう。
【発明を実施するための最良の形態】
【００２７】
以下、本発明の実施例を図面を参照しながら詳しく説明する。本発明に対する理解を混乱させないために、本発明にとって必要でない細部及び機能を省略する。
【００２８】
以下、本発明の実施例による優先度の異なるサービスを区分する移動端末を説明する。図３は、優先度の異なるサービスを区分する移動端末の一実施例を示している。
【００２９】
図３に示すように、本発明による移動端末は送信デバイス１００と、受信デバイス２００と、ネットワーク割当ベクトル（ＮＡＶ）タイマー装置３００と、フレームタイプ認識装置４００とが含まれる。なお、送信デバイス１００は、送信記憶装置１０１と、チャネルアクセス装置１０２と、送信装置１０３とを含む。受信デバイス２００は、チャネルセンシング装置２０１と、受信装置２０２と、受信処理装置２０３とを含む。
【００３０】
本発明によると、移動端末は依然としてＤＣＦの基本ランダムアクセス制御プロセスを採用してもよい。送信端末は、データを送信する前に、先ずデータフレームのタイプを判断する。その後、データフレームのタイプ及び該タイプサービスのネットワークにおける品質状況に応じて該当する持続時間（ｄｕｒａｔｉｏｎ）値及び関連データタイプ領域を設定する。受信端末側において、受信したデータフレームのタイプ、及び該タイプサービスの無線ネットワークにおける品質状況に応じて該当するネットワーク割当ベクトルを更新する。
【００３１】
具体的には、送信デバイス１００において、送信記憶装置１０１は上位層からのデータパケットを記憶する。送信すべきデータパケットが送信記憶装置１０１に到着すると、送信記憶装置１０１は先ずパケットのタイプを判断する。その後、送信記憶装置１０１は該当する方法に従ってデータパケットをパッケージングしてデータフレーム（ＤＡＴＡフレーム）にし、チャネルアクセス装置１０２に提供する。チャネルアクセス装置１０２は該送信端末がチャネルにアクセスできるかを判断する。例として、チャネルアクセス装置１０２は８０２．１１ＤＣＦ或いは８０２．１１ｅ  ＥＤＣＡの標準に従って、ＣＳＭＡ／ＣＡプロトコルを採用して本端末の現在チャネルアクセスが許可されるどうかを判断する。チャネルアクセス装置１０２がチャネルアクセス条件を満たすと指示する場合、送信装置１０３がＤＡＴＡフレームを送信する。
【００３２】
また、当該移動端末が無線ネットワークにおけるその他のノードからＤＡＴＡフレームを受信した時、受信処理装置２０３はＤＡＴＡフレームの受信に成功したと指示し、ＤＡＴＡフレームの受信端末アドレス（ＲＡ）領域と本端末が同じであるとき、ＡＣＫフレームを送信する。
【００３３】
受信デバイス２００に含まれたチャネルセンシング装置２０１は、本移動端末がデータパケットを送信しない場合に無線ネットワークにおけるチャネルをセンシングする。チャネルビジーをセンシングしたとき、受信装置２０２をスタートさせデータ受信準備をする。
【００３４】
受信装置２０２は、無線チャネルからのデータを受信し、受信したデータを受信処理装置２０３に送信して判断を行う。受信処理装置２０３は、データパケットの受信に成功したかを判断するとともに、受信したデータパケットのタイプを判断する。また、受信処理装置２０３は、処理結果に基づいて次のステップの操作を指示する。具体的には、若し受信処理装置２０３によりＤＡＴＡパケットの受信に成功し、且つ本端末アドレスとＤＡＴＡパケットのＲＡ領域で示すアドレスが一致すると判断されると、送信装置１０３をスタートしＡＣＫパケットを送信する準備をする。若し受信処理装置２０３によりＤＡＴＡパケットの受信に成功したが、本端末のアドレスとＤＡＴＡパケットのＲＡ領域で示すアドレスが一致しないと判断されると、ＤＡＴＡパケットのタイプ領域と持続時間領域とをデータフレームタイプ識別装置４００に転送する。若し受信処理装置２０３によりＡＣＫパケットの受信に成功し、且本端末アドレスとＡＣＫパケットのＲＡ領域で示すアドレスが一致すると判断されると、ＡＣＫパケットの持続時間領域の値がゼロであるかを検出する。若し持続時間領域の値がゼロであると、伝送が終了したことを示し、ゼロでなければ送信装置１０３をスターとさせて後続のデータパケットセグメントを送信する準備をする。若し受信処理装置２０３によりＡＣＫパケットの受信に成功したが、本端末のアドレスとＡＣＫパケットのＲＡ領域で示すアドレスが一致しないと判断されば、ＡＣＫパケットの持続時間領域をデータフレームタイプ識別装置４００に転送する。
【００３５】
フレームタイプ識別装置４００は受信処理装置２０３の提供したフレームのタイプを判断し、フレームタイプ及びフレームの持続時間に基づいて、本移動端末に記憶されたＮＡＶを更新する。もし受信したフレームがマネジメントフレームであれば、フレームタイプ識別装置４００はＮＡＶタイマー装置３００にフレームのオリジナル持続時間によってＮＡＶを更新することを通知する。若し受信したフレームがデータフレームであれば、フレームタイプ識別装置４００はデータフレームのタイプ領域に基づいて該フレームが高優先度フレームであるか低優先度フレームであるかを判断する。その後、フレームタイプ識別装置４００は判断結果をＮＡＶタイマー装置３００に通知し、ＮＡＶタイマー装置３００から判断結果に基づいてＮＡＶに対し該当する更新を行う。
【００３６】
ＮＡＶタイマー装置３００はネットワーク割当ベクトル（ＮＡＶ）を記憶し、フレームタイプ識別装置４００から提供される受信フレームに対する判断結果に基づいてＮＡＶの更新を行う。また、シングル端末で同時に高優先度サービスと低優先度サービスをサポートできるために、ＮＡＶタイマー装置３００は高優先度サービス及び低優先度サービスに異なるＮＡＶタイマーを保有する必要がある。
【００３７】
図４は、本発明の実施例による優先度の異なるサービスを区分する方法の一例のフローチャートを示している。該例において、ＤＣＦの基本ランダムアクセス制御プロセスを採用してもいい。送信端末がデータフレームを送信する前に、まずデータフレームのタイプを判断し、データフレームのタイプと該タイプサービスのネットワーク内での品質状況に応じて該当する持続時間値及び関連データタイプ領域を設定する。
【００３８】
即ち、送信端末がデータを送信する前に、該端末におけるデータフレームタイプ識別装置はまず上位層パケットのタイプを識別する必要がある。その後、識別結果に基づいてデータフレーム内の該当領域を設定する。例えば、８０２．１１ＭＡＣフレームで、持続時間領域は現在フレームを伝送するための持続時間を示す。データフレームのタイプによって持続時間を設定する時に、Ｏはフレーム伝送に必要な持続オリジナル時間を表し、Ｐはフレームの優先度を区分する優先度インクリメントを表すと設定できる。ここで、Ｐは３つの設定方法がある。（１）Ｐ＝０、（２）Ｐ＝ＣＷｍａｘ＿ｈｉｇｈ＿ｐｒｉｏｒｉｔｙ＊ＴｉｍｅＳｌｏｔ、（３）Ｐ＝Ｔ、ここでＣＷｍａｘ＿ｈｉｇｈ＿ｐｒｉｏｒｉｔｙは高優先度サービスの最大競合ウィンドウであり、ＴｉｍｅＳｌｏｔは無線ＬＡＮのタイムスロット長さであり、Ｔは高優先度サービスのパケット生成間隔である。通常、高優先度サービスはリアルタイムサービスであるため、該タイプのサービスは通常、一定のパケット生成間隔を有する。
【００３９】
以下、送信端末が優先度の異なるサービスを区分するプロセスについて図４を結合して説明する。先ず、ステップＳ４０１で、フレームタイプ識別装置４００は送信すべき上位層パケットが高優先度パケットであるかを判断する。若し高優先度パケットであれば、フローはステップＳ４０２に移行し、該パケットのＭＡＣヘッドにおけるサブタイプ（ｓｕｂｔｙｐｅ）領域を設定して、送信すべきパケットが高優先度パケットであることを表す。例えば、このような場合に、サブタイプ領域の値を「１０００」に設定してもよい。その後、ステップＳ４０３で、高優先度パケットのＭＡＣヘッドの持続時間領域を「Ｏ＋Ｐ」に設定し、即ち、該パケットを伝送するのに必要な持続オリジナル時間に優先度インクリメントを加算した値である。次に、ステップＳ４０４で持続時間領域が更新されたパケットを送信する。
【００４０】
一方、若しステップＳ４０１で送信すべきパケットが高優先度のパケットでないと判断した場合、フローはステップＳ４０５に移行する。例えば、このような場合に、サブタイプ領域に値を「１０００」に設定してもよい。その後、ステップＳ４０６で、送信すべきパケットのＭＡＣヘッドの持続時間領域を「Ｏ」に設定し、ステップＳ４０４に移行して、該パケットを送信する。
【００４１】
図５は、本発明の実施例による優先度の異なるサービスを区分する方法の別の一例のフローチャートを示している。該例において、８０１．１１ｅ標準に従うアクセス制御プロセスを採用してもいい。送信端末がデータパケットを送信する前に、該端末におけるデータフレーム識別装置はまず上位層パケットのタイプを識別する。その後、識別結果に基づいてフレーム内の該当する領域を設定する。ここで、ｄｕｒａｔｉｏｎ領域は現在フレームを伝送するのに必要な持続時間を示す。例えば、８０２．１１ｅＭＡＣフレームで、持続時間領域は現在フレームを伝送するのに必要な持続時間を示す。データフレームのタイプによって持続時間を設定するときに、Ｏはフレーム伝送に必要な持続オリジナル時間を表し、Ｐはフレームの優先度を区分する優先度インクリメントを表すと設定できる。ここで、Ｐは三つの設定方法がある。（１）Ｐ＝０，（２）Ｐ＝ＣＷｍａｘ＿ｈｉｇｈ＿ｐｒｉｏｒｉｔｙ＊ＴｉｍｅＳｌｏｔ，（３）Ｐ＝Ｔ，ここでＣＷｍａｘ＿ｈｉｇｈ＿ｐｒｉｏｒｉｔｙは高優先度サービスの最大競合ウィンドウであり、ＴｉｍｅＳｌｏｔは無線ＬＡＮのタイムスロット長さであり、Ｔは高優先度サービスのパケット生成間隔である。通常、高優先度サービスはリアルタイムサービスであるため、該タイプのサービスは通常、一定のパケット生成間隔を有する。
【００４２】
図５を合わせて送信端末が優先度の異なるサービスを区分するプロセスについて説明する。先ず、ステップＳ５０１で、送信端末の送信記憶装置はパケットタイプに応じてＭＡＣヘッドのＵＰ領域を設定する。ＵＰ領域は８０２．１１ｅ規格で規定された領域で、データフレームタイプ、即ち該データフレームが高優先度であるか低優先度であるかを表す。該ＵＰ領域とｄｕｒａｔｉｏｎ領域とはお互いに独立した領域である。その後、ステップＳ５０２で、フレームタイプ識別装置４００は送信すべき上位層パケットが高優先度パケットであるかを判断する。若し高優先度パケットであれば、フローはステップＳ５０３に移行し、該高優先度パケットのＭＡＣヘッドの持続時間領域を「Ｏ＋Ｐ」、即ち、該パケットを伝送するのに必要な持続オリジナル時間に優先度インクリメントを加算した値に設定して、ネットワークにおけるその他の端末が高優先度パケットを受信した時に、優先度インクリメントを加えた持続時間で記憶されたＮＡＶを更新することによって、高優先度パケットの伝送を保証する。次に、ステップＳ５０４で持続時間領域が更新されたパケットを送信する。
【００４３】
一方、若しステップＳ５０２で送信すべきパケットが高優先度のパケットでないと判断した場合、フローはステップＳ５０５に移行し、送信すべきパケットのＭＡＣヘッドの持続時間領域を「Ｏ」に設定し、ステップＳ５０４で、該パケットを送信する。
【００４４】
図６は、移動端末が検出した高優先度サービス品質状況に応じて優先度インクリメントＰを調整するフローを示している。無線ＬＡＮ内のアクセスポイント（ＡＰ：Ａｃｃｅｓｓ  Ｐｏｉｎｔ）はビーコン（Ｂｅａｃｏｎ）フレームにより下り方向の高優先度サービスの品質状況と、ネットワーク内の各端末が検出可能な上り方向の高優先度サービス品質状況を認識できる。端末は、下り方向と上り方向での最も劣れるサービス品質状況に応じて最終的なサービス品質状況を取得し、得られた結果に基づいて、端末は図６に示すステップによって優先度インクリメントＰの値を設定する。
【００４５】
図６に示すように、ステップＳ６０１で高優先度サービスの品質状況を検出する。その後、ステップＳ６０２で高優先度サービスの品質状況がよいかを判断する。若し高優先度サービスの品質状況がよければ、フローはステップＳ６０３に移行し、優先度インクリメントＰの値を「０」に設定する。若しステップＳ６０２で高優先度サービスの品質状況が悪ければ、フローはステップＳ６０４に移行し、高優先度サービスの品質状況が比較的よいかを判断する。若し、高優先度サービスの品質状況が比較的よければ、フローはステップＳ６０５に移行し、優先度インクリメントＰの値を「ＣＷｍａｘ＿ｈｉｇｈ＿ｐｒｉｏｒｉｔｙ＊ＴｉｍｅＳｌｏｔ」に設定する。若しステップＳ６０４の判断結果がＮＯであれば、フローはステップＳ６０６に移行し、優先度インクリメントＰの値を「Ｔ」に設定する。
【００４６】
図７は、ネットワークにおける端末が送信端末から送信するパケットを受信した時に実行する処理プロセスの一例のフローを示す。図７において、８０２．１１無線ＬＡＮを例として受信端末がデータフレームを受信した後に実行する処理プロセスを説明する。先ず、ステップＳ７０１で、本端末が新しいデータフレームを受信したかを判断する。若し新しいデータフレームを受信していなければ、該端末は引き続きセンシング状態にある。若しステップＳ７０１で新しいデータフレームを受信したら、フローはステップＳ７０２に移行して、ＭＡＣヘッド中のサブタイプ領域を読み取る。その後、ステップＳ７０３で、読み取ったサブタイプ領域に基づいて受信したデータフレームが高優先度パケットであるかを判断する。つまり、サブタイプの値が「１０００」かを判断する。若しステップＳ７０３で受信したデータフレームが高優先度パケットであると判断したら、フローはステップＳ７０４を実行して、優先度インクリメントＰの値を設定する。その後、ステップＳ７０５で「持続時間値−Ｐ」を利用するが、ここで持続時間値は受信したデータフレームのｄｕｒａｔｉｏｎ領域から与える数値を表し、「持続時間値−Ｐ」はｄｕｒａｔｉｏｎ領域の数値からＰを引いたものを表す。得られた値で該端末に記憶されたＮＡＶを更新する。一方、若しステップＳ７０３の判断結果がＮＯであれば、フローはステップＳ７０６に移行して、持続時間値で端末に記憶されたＮＡＶを更新する。
【００４７】
前記プロセスにおいて、受信端末はＰの正確値に対して判断する必要がある。Ｐが取る値について判断する方法として３種類の方法がある。
【００４８】
方法（ａ）：ＣＷｍａｘ＿ｈｉｇｈ＿ｐｒｉｏｒｉｔｙ、ＴｉｍｅＳｌｏｔ、Ｔ及び高優先度サービスデータフレームの典型持続時間（Ｌ）は予め既知であるため、受信端末は受信したＤｕｒａｔｉｏｎ値に対して区間判断を行うことだけでＰの正確値を判断できる。ここで、典型持続時間Ｌは、１つの高優先度パケットがネットワーク内で伝送を完成するのに実際に必要な時間を示す。受信したｄｕｒａｔｉｏｎ値がＬより大きくＬ＋Ｔより小さければ、Ｐ＝ＣＷｍａｘ＿ｈｉｇｈ＿ｐｒｉｏｒｉｔｙ＊ＴｉｍｅＳｌｏｔであると判断し、若し受信したｄｕｒａｔｉｏｎ値がＬ以下であれば、Ｐ＝０と判断し、若し受信したｄｕｒａｔｉｏｎ値がＬ＋Ｔ以上であればＰ＝Ｔであると判断する。
【００４９】
方法（ｂ）：送信ノードはデータフレーム制御領域内の空いているビットを利用してＰの値タイプについて設定する。その他のノードがこのデータフレームを受信した後、該当するビットを読み取ることによって具体的な値を決定する。
【００５０】
方法（ｃ）：ＡＰはｂｅａｃｏｎにより該当するノードに制御情報を送信して、そのＰの値を通知する。送信ノードは制御情報を受信した後、データを送信する時に該当する指示によってＰを設定する。その他のノードはＡＰの指示によって、無線フレームを受信した後、Ｐの値を決定してＮＡＶに対し該当する設定を行う。
【００５１】
図８は、ネットワークにおける端末が送信端末から送信するパケットを受信した時に実行する別の一例のフローを示す。図８は、８０２．１１ｅ無線ＬＡＮを例として受信端末がデータフレームを受信した後に実行する処理プロセスを説明している。図８と図７との区別は、受信端末がＭＡＣヘッド中のＵＰ領域を読み取ることによって受信したデータフレームが高優先度パケットであるかを判断することである。具体的には、先ず、ステップＳ８０１で、本端末が新しいデータフレームを受信したかを判断する。若し新しいデータフレームを受信していなければ、該端末は引き続きセンシング状態を維持する。若しステップＳ８０１で新しいデータフレームを受信したら、フローはステップＳ８０２に移行して、ＭＡＣヘッドにおけるＵＰ領域を読み取る。その後、ステップＳ８０３で、読み取ったＵＰ領域に基づいて受信したデータフレームが高優先度パケットであるかを判断する。即ち、ＵＰ領域の値が「１１１」であるかを判断する。若し、ステップＳ８０３で受信したデータフレームが高優先度パケットであると判断すれば、フローはステップＳ８０４に移行して、優先度インクリメントＰの値を決定する。その後、ステップＳ８０５で「持続時間値−Ｐ」を利用するが、ここで、持続時間値は受信したデータフレームのｄｕｒａｔｉｏｎ領域から与える数値を表し、「持続時間値−Ｐ」はｄｕｒａｔｉｏｎ領域の値からＰを引いたものを表す。得られた値で該端末に記憶されたＮＡＶを更新する。一方、ステップＳ８０３の判断結果がＮＯの場合、フローはステップＳ８０６に移行して、持続時間値で端末の記憶したＮＡＶを更新する。
【００５２】
図９は、本発明による無線ＬＡＮでデータパケットタイプに基づきＮＡＶ更新を行う一例を示している。図９は、８０２．１１無線ＬＡＮを例として送信端末から送信するデータフレームを受信した時のＮＡＶ更新操作について説明している。無線ＬＡＮ内に１つのＡＰ、３つの端末があると仮定し、ここで端末Ａ及び端末Ｂは音声端末、端末Ｃはデータ端末で、端末Ｃ及びＡＰは既存のネットワークデバイスである。端末ＡはＡＰに音声パケットを送信する。端末Ａは、音声パケットを送信する前に、先ず音声サービスの現在ネットワーク内での情況を判断し、その後、優先度インクリメントＰの値を決定する。次に、端末Ａは音声パケットをベアリングするＭＡＣフレームの持続時間（ｄｕｒａｔｉｏｎ）領域をＬ＋Ｐに設定する。音声パケットは端末Ａから送信された後、ＡＰ、端末Ｂと端末Ｃに受信される。ＡＰは音声パケットのアドレスを判断することで、該パケットが自分に送信されたことを決定する。それで、ＡＰはＮＡＶを変更しなく、８０２．１１標準にしたがって音声パケットを処理する。端末Ｂは音声パケットを受信した後、サブタイプ領域を読み取ることで受信したパケットが音声パケットであることを判断する。次に、ｄｕｒａｔｉｏｎ値に対する分析によってＰの具体的な値を決定した後、ＮＡＶを持続時間値−Ｐに設定し、ここで持続時間値は受信したデータフレームのｄｕｒａｔｉｏｎ領域の数値を表し、「持続時間値−Ｐ」はｄｕｒａｔｉｏｎ領域の数値からＰを引いたものを表す。また、端末Ｃは従来のデータ端末で、音声パケットを受信した後、８０２．１１標準の規定に従ってＮＡＶをｄｕｒａｔｉｏｎに更新する。
【００５３】
図１０は、本発明による無線ＬＡＮでデータパケットタイプに基づきＮＡＶ更新を行う別の一例を示している。図１０は、８０２．１１ｅ無線ＬＡＮを例として送信端末から送信するデータフレームを受信した時のＮＡＶ更新操作について説明している。在８０２．１１ｅ無線ＬＡＮ内で、通常、１つの端末が異なる優先度の複数のパラレルサービスをサポートする場合がある。
【００５４】
図１０に示すように、端末Ａは同時に音声サービスとデータサービスとをサポートし、端末Ｂは単一音声端末で、端末Ｃは単一データ端末で、ＡＰは同時に音声サービスとデータサービスとをサポートし、端末Ｃ及びＡＰは既存のネットワークデバイスであると仮定する。端末Ａは複数サービスをサポートするため、異なるサービスに対するＮＡＶ値を記録するリストを維持する必要がある。端末ＢがＡＰに音声パケットを送信する。音声パケットを送信する前に、端末Ｂは先ず音声サービスの現在ネットワーク内での状況を判断し、その後優先度インクリメントＰの値を決定する。次に、端末Ｂは音声パケットをベアリングするＭＡＣフレームのｄｕｒａｔｉｏｎ領域をＬ＋Ｐに設定する。音声パケットは端末Ｂから送信された後、ＡＰ、端末Ａ、端末Ｃに受信される。ＡＰは音声パケットの宛先アドレスを判断することで、該パケットが自分に送信されたことを決定する。それで、ＡＰはＮＡＶを変更しなく、８０２．１１ｅ標準にしたがって音声パケットを処理する。端末Ａは音声パケットを受信した後、ＵＰ領域を読み取ることで受信したパケットが音声パケットであることを判断する。次に、ｄｕｒａｔｉｏｎ値に対する分析によってＰの具体的な値を決定し、音声サービスに対応するＮＡＶをｄｕｒａｔｉｏｎ−Ｐに更新し、データサービスに対応するＮＡＶをｄｕｒａｔｉｏｎに更新する。端末Ｃは、従来のデータ端末で、音声パケットを受信した後、８０２．１１ｅ標準の規定に従ってＮＡＶをｄｕｒａｔｉｏｎに更新する。
【００５５】
図１１は、本発明によって無線ＬＡＮでデータパケットタイプに基づきＮＡＶ更新を行う別の一例を示している。図１１は、８０２．１１ｅ無線ＬＡＮを例として送信端末から送信するデータフレームを受信した時のＮＡＶ更新操作について説明している。８０２．１１ｅ無線ＬＡＮ内で、サービスをベアリングする無線フレーム内にはこのフレームのＰの値を指示するための一部の空いているビットがある。
【００５６】
図１１に示すように、８０２．１１ｅ無線ＬＡＮ内で、端末Ａ及び端末Ｂは単一音声端末で、端末Ｃは単一データ端末で、ＡＰは同時に音声サービスとデータサービスとをサポートし、端末Ｃ及びＡＰは既存のネットワークデバイスであると仮定する。端末Ｂは、ＡＰに音声パケットを送信し、音声パケットを送信する前に、先ず音声サービスの現在ネットワーク内での状況を判断し、その後優先度インクリメントＰの値を決定する。次に、端末Ｂは、音声パケットをベアリングするＭＡＣフレームのｄｕｒａｔｉｏｎ領域をＬ＋Ｐに設定する。その後、端末ＢはＭＡＣフレームのＱｏｓ  Ｃｏｎｔｒｏｌ領域の第７及び第８のビットをＰに対応する値（例えば、ビット００がＰ＝０に、ビット０１がＰ＝ＣＷｍａｘ＿ｈｉｇｈ＿ｐｒｉｏｒｉｔｙ＊ＴｉｍｅＳｌｏｔに、ビット１０がＰ＝Ｔに対応する）に設定する。音声パケットは端末Ｂから送信された後、ＡＰ、端末Ａ、端末Ｃに受信される。ＡＰは音声パケットの宛先アドレスを判断することで、該パケットが自分に送信されたことを決定する。それで、ＡＰはＮＡＶを変更しなく、８０２．１１ｅ標準にしたがって音声パケットを処理する。端末Ａは音声パケットを受信した後、ＵＰ領域を読み取ることで受信したパケットが音声パケットであることを判断する。次に、受信したＭＡＣフレームのＱｏｓ  Ｃｏｎｔｒｏｌ領域の第７及び第８ビットによってＰの具体的な値を決定し、ＮＡＶをｄｕｒａｔｉｏｎ−Ｐに更新する。端末Ｃは従来のデータ端末で、音声パケットを受信した後、８０２．１１ｅ標準の規定に従ってＮＡＶをｄｕｒａｔｉｏｎに更新する。
【００５７】
図１２は、本発明による無線ＬＡＮでデータパケットタイプに基づきＮＡＶ更新を行う別の一例を示している。図１２は、８０２．１１ｅ無線ＬＡＮを例として送信端末から送信するデータフレームを受信した時のＮＡＶ更新操作について説明している。８０２．１１ｅ無線ＬＡＮ内で、ＡＰはＢｅａｃｏｎにより特定の情報を送信することで端末にＰの具体的な値を通知する。
【００５８】
図１２に示すように、８０２．１１ｅ無線ＬＡＮ内で、端末Ａ及び端末Ｂは単一音声端末で、端末Ｃは単一データ端末で、ＡＰは同時に音声サービスとデータサービスをサポートし、端末Ｃ及びＡＰは既存のネットワークデバイスであると仮定する。端末ＢはＡＰに音声パケットを送信する。ＡＰは上りと下り方向の音声サービス品質について測定し、音声サービスの現在ネットワーク内での情況を判断し、次に、ＡＰは決定されたＰの値を専用に定義された情報領域に書き込み、Ｂｅａｃｏｎによりネットワーク内の音声端末に送信する。端末Ｂは該情報領域を受信した後、Ｐの値を読み取り、次に音声パケットをベアリングするＭＡＣフレームのｄｕｒａｔｉｏｎ領域をＬ＋Ｐに設定する。音声パケットは端末Ｂから送信された後、ＡＰ、端末Ａ、端末Ｃに受信される。ＡＰはＮＡＶを変更しなく、８０２．１１ｅ標準にしたがって音声パケットを処理する。端末Ａは音声パケットを受信した後、ＵＰ領域を読み取ることで受信したパケットが音声パケットであることを判断する。次に、受信したＡＰから指示するＰによって、ＮＡＶをｄｕｒａｔｉｏｎ−Ｐに更新する。端末Ｃは、従来のデータ端末で、音声パケットを受信した後、８０２．１１ｅ標準の規定に従ってＮＡＶをｄｕｒａｔｉｏｎに更新する。
【００５９】
以上、８０２．１１と８０２．１１ｅ無線ＬＡＮを例として音声等の高優先度のサービスを区分する方法および装置について説明した。なお、本発明は以上で説明した２種類の無線ＬＡＮに限られなく、その他の無線ネットワークにも適用することができる。
【００６０】
ここまで、本発明について好ましい実施例を合わせて説明した。当業者であれば本発明の精神及び範囲から逸脱しない限り、様々な変更、交換及び追加を行ってもよいことが理解されるはずである。そこで、本発明の範囲は前記特定の実施例に限られるものと理解してはならず、添付した請求項の範囲によって限定されるものである。
【図面の簡単な説明】
【００６１】
【図１】図１は、従来技術による分散協調機能（ＤＣＦ）の動作プロセスの模式図である。
【図２】図２は、従来技術による拡張分散チャネルアクセス（ＥＤＣＡ）の動作プロセスの模式図である。
【図３】図３は、本発明の実施例による優先度の異なるサービスを区分できる移動端末のブロック図である。
【図４】図４は、本発明の一実施例による優先度の異なるサービスを区分する方法のフローチャートである。
【図５】図５は、本発明の別の一実施例による優先度の異なるサービスを区分する方法のフローチャットである。
【図６】図６は、移動端末が検出されたサービス品質状況に応じて優先度インクリメントＰを調整するフローチャートである。
【図７】図７は、本発明によるデータフレームを受信した時に実行する処理プロセスの一例のフローチャートである。
【図８】図８は、本発明によるデータフレームを受信した時に実行する処理プロセスの別の一例のフローチャートである。
【図９】図９は、本発明による無線ＬＡＮでデータパケットタイプに基づきＮＡＶ更新を行う一例の模式図である。
【図１０】図１０は、本発明による無線ＬＡＮでデータパケットタイプに基づきＮＡＶ更新を行う別の一例の模式図である。
【図１１】図１１は、本発明による無線ＬＡＮでデータパケットタイプに基づきＮＡＶ更新を行う別の一例の模式図である。
【図１２】図１２は、本発明による無線ＬＡＮでデータパケットタイプに基づきＮＡＶ更新を行う更に別の一例の模式図である。
【図１】
2009077402.tif 000003
【図２】
2009077402.tif 000004
【図３】
2009077402.tif 000005
【図４】
2009077402.tif 000006
【図５】
2009077402.tif 000007
【図６】
2009077402.tif 000008
【図７】
2009077402.tif 000009
【図８】
2009077402.tif 000010
【図９】
2009077402.tif 000011
【図１０】
2009077402.tif 000012
【図１１】
2009077402.tif 000013
【図１２】
2009077402.tif 000014