JP7613468B2 - Communication method and terminal - Google Patents
Communication method and terminal Download PDFInfo
- Publication number
- JP7613468B2 JP7613468B2 JP2022530437A JP2022530437A JP7613468B2 JP 7613468 B2 JP7613468 B2 JP 7613468B2 JP 2022530437 A JP2022530437 A JP 2022530437A JP 2022530437 A JP2022530437 A JP 2022530437A JP 7613468 B2 JP7613468 B2 JP 7613468B2
- Authority
- JP
- Japan
- Prior art keywords
- frame
- transmission
- time
- radio frame
- constraint
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/54—Allocation or scheduling criteria for wireless resources based on quality criteria
Landscapes
- Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Description
実施形態は、通信方法、及び端末に関する。 The embodiments relate to a communication method and a terminal.
無線局免許を必要としない周波数帯(アンライセンスバンド)を使用する無線通信では、基地局及び端末において周波数リソースを効率的に利用するために、種々の規格が定められている。In wireless communication that uses frequency bands that do not require a radio station license (unlicensed bands), various standards have been established to efficiently utilize frequency resources in base stations and terminals.
例えば、基地局と端末とは、CSMA/CA(Carrier sense multiple access with collision avoidance)を用いてチャネルにアクセスし、無線信号を送信する。CSMA/CAでは、基地局及び端末は、アクセスパラメタによって設定された時間を待ちつつ、キャリアセンス動作により、他の端末等によってチャネルが使用中でないことを確認した上で、無線信号を送信する。For example, a base station and a terminal access a channel using CSMA/CA (Carrier sense multiple access with collision avoidance) and transmit a radio signal. In CSMA/CA, the base station and the terminal wait for the time set by the access parameters, and then use a carrier sense operation to confirm that the channel is not being used by another terminal, etc., before transmitting a radio signal.
また、端末には、無線信号の周波数帯域やフレームサイズに応じて、当該無線信号を送信してから次の無線信号を送信するまでの送信間隔が満たすべき下限値が、送信休止時間として規定される。 In addition, the terminal is specified with a transmission pause time, which is a lower limit that must be met by the transmission interval between transmitting a radio signal and transmitting the next radio signal, depending on the frequency band and frame size of the radio signal.
送信休止時間の規定を遵守するために、キャリアセンス動作が実行される時間(キャリアセンス時間)に送信休止時間を包含させる手法が知られている。例えば、キャリアセンス時間が常に送信休止時間より長くなるようにアクセスパラメタを設定することにより、送信間隔が受ける制約を遵守した端末を実現することができる。 In order to comply with the transmission pause time regulations, a method is known in which the time during which the carrier sense operation is performed (carrier sense time) includes the transmission pause time. For example, by setting the access parameters so that the carrier sense time is always longer than the transmission pause time, a terminal can be realized that complies with the restrictions on the transmission interval.
しかしながら、キャリアセンス動作に使用されるアクセスパラメタは、送信データの優先度に応じて個別に設定されるものの、送信休止時間に応じては動的に設定されなかった。このため、送信休止時間を考慮する必要がない状況においても、送信休止時間より長い時間にわたってキャリアセンス動作が実行されてしまい、結果として周波数リソースが効率的に使用できない場合があった。However, the access parameters used for carrier sense operation are set individually according to the priority of the transmission data, but are not dynamically set according to the transmission pause time. As a result, even in situations where the transmission pause time does not need to be taken into consideration, carrier sense operation is performed for a period longer than the transmission pause time, resulting in inefficient use of frequency resources.
本発明は、上記事情に着目してなされたもので、その目的とするところは、規格を遵守しつつ、周波数リソースを効率的に使用できる無線通信環境を提供することにある。The present invention has been made in light of the above circumstances, and its purpose is to provide a wireless communication environment that can efficiently use frequency resources while complying with standards.
一態様の通信方法は、未送信の第1無線フレームの送信開始時刻が受ける制約を判定することと、上記判定された制約に応じて、上記第1無線フレームのキャリアセンス動作に使用されるパラメタとして、AIFSN(arbitration inter frame space number)を設定することと、を備える。 A communication method according to one aspect includes determining a constraint imposed on a transmission start time of an untransmitted first radio frame, and setting an arbitration inter frame space number (AIFSN) as a parameter used for a carrier sense operation of the first radio frame in accordance with the determined constraint.
実施形態によれば、規格を遵守しつつ、周波数リソースを効率的に使用できる無線通信環境を提供することができる。According to an embodiment, a wireless communication environment can be provided that can efficiently use frequency resources while complying with standards.
以下、図面を参照して実施形態について説明する。なお、以下の説明において、同一の機能及び構成を有する構成要素については、共通する参照符号を付す。また、共通する参照符号を有する複数の構成要素を区別する場合、当該共通する参照符号に後続して付される更なる参照符号(例えば、“-1”等のハイフン及び数字)によって区別する。 Below, the embodiments are described with reference to the drawings. In the following description, components having the same function and configuration are given a common reference symbol. Furthermore, when distinguishing between multiple components having a common reference symbol, they are distinguished by an additional reference symbol (for example, a hyphen and a number such as "-1") following the common reference symbol.
1. 第1実施形態
第1実施形態に係る端末について説明する。
1. First Embodiment A terminal according to a first embodiment will be described.
1.1 構成
1.1.1 無線通信システム
図1は、第1実施形態に係る端末を含む無線通信システムの構成の一例を示すブロック図である。
1.1 Configuration 1.1.1 Wireless Communication System FIG. 1 is a block diagram showing an example of the configuration of a wireless communication system including a terminal according to the first embodiment.
図1に示すように、無線通信システム1は、基地局10と、複数の端末20-1、20-2、及び20-3と、を備える。以下では、複数の端末20-1~20-3の各々を特に区別しない場合、“端末20”と呼ぶ場合がある。
As shown in Figure 1, the
基地局10は、予め定められたサービスエリア(図示せず)を有し、当該サービスエリア内の端末20と通信することができる。基地局10は、担当するサービスエリア内の端末20とネットワークNW(図示せず)との間を接続し、担当するサービスエリア内の端末20がネットワークNWにアクセスするためのアクセスポイントとして機能する。The
端末20は、例えばIoT(Internet of things)機器等の小電力で動作し得る無線端末である。端末20は、基地局10を介して、ネットワークNWとの間でデータを送受信可能に構成される。The
1.1.2 端末
図2及び図3はそれぞれ、実施形態に係る端末のハードウェア構成及び機能構成の一例を示すブロック図である。なお、図1における複数の端末20-1~20-3は、同等の構成を有し得る。図2及び図3では、複数の端末20-1~20-3のうちの任意の1つの端末20の構成を例示している。
1.1.2 Terminal Figures 2 and 3 are block diagrams showing an example of the hardware configuration and functional configuration of a terminal according to the embodiment. Note that the multiple terminals 20-1 to 20-3 in Figure 1 may have the same configuration. Figures 2 and 3 show an example of the configuration of any one
まず、図2を用いて、端末20のハードウェア構成について説明する。
First, using Figure 2, we will explain the hardware configuration of
図2に示すように、端末20は、プロセッサ21と、ROM(Read only memory)22と、RAM(Random access memory)23と、無線モジュール24と、ディスプレイ25と、センサ26と、を備える。As shown in FIG. 2, the
プロセッサ21は、様々なプログラムを実行することが可能な回路であり、端末20の全体の制御をする動作装置である。プロセッサ21は、例えばCPU(Central processing unit)であるが、これに限られず、CPUに代えてASIC(Application specific integrated circuit)等が用いられてもよい。ROM22は、例えば、不揮発性の半導体メモリであり、端末20の動作に必要なファームウェアや各種のプログラムを記憶する。RAM23は、例えば、揮発性の半導体メモリであり、プロセッサ21のための作業領域、又はセンサ26によって計測されたデータの格納領域として使用される。The
無線モジュール24は、無線信号によるデータの送受信に使用される回路であり、アンテナに接続される。ディスプレイ25は、例えばアプリケーションソフトに対応するGUI(Graphical user interface)等を表示する。ディスプレイ25は、端末20の入力インタフェースとしての機能を有していてもよい。センサ26は、端末20に付属するデータ計測機能を有する機器であり、プロセッサ21の指示に従って所定のデータを計測する。The
次に、図3を用いて、端末20の機能構成について説明する。Next, using Figure 3, the functional configuration of
図3に示すように、端末20は、無線信号処理部210、データ処理部220、及びアプリケーション実行部230を備えるコンピュータとして機能する。無線信号処理部210及びデータ処理部220は、OSI(Open systems interconnection)参照モデルに基づいてデータ通信を行うための機能ブロックである。OSI参照モデルでは、通信機能が7階層(第1層:物理層、第2層:データリンク層、第3層:ネットワーク層、第4層:トランスポート層、第5層:セッション層、第6層:プレゼンテーション層、第7層:アプリケーション層)に分割される。データリンク層は、LLC(Logical link control)層、及びMAC(Media access control)層を含む。本明細書では、第2層のデータリンク層を基準として、第3層~第7層を“上位層”と呼ぶ。As shown in FIG. 3, the
アプリケーション実行部230は、データ処理部220から入力されたデータを利用することが可能なアプリケーションを実行する。例えば、アプリケーション実行部230は、アプリケーションの情報をディスプレイ25に表示することができる。また、アプリケーション実行部230は、入力インタフェースの操作に基づいて動作し得る。The
データ処理部220は、入力されたデータに対して、LLC層及び上位層に対応する動作を実行する。例えば、データ処理部220は、アプリケーション実行部230から入力されたデータを、無線信号処理部210に出力する。また、データ処理部220は、無線信号処理部210から入力されたデータを、アプリケーション実行部230に出力する。The
無線信号処理部210は、入力されたデータに対して、MAC層及び物理層の動作を実行し、無線通信を用いて端末20と基地局10との間のデータの送受信を行う。無線信号処理部210は、受信部211、復調部212、受信フレーム転送部213、送信フレーム待機部214、変調部215、送信部216、通信制御部217、制約判定部218、及びパラメタ設定部219を含む。The wireless
受信部211は、アンテナを介して受信した無線信号が復調すべきデータであった場合、当該無線信号を復調部212に出力する。また、受信部211は、無線信号の受信電力を測定し、当該受信電力の測定結果を通信制御部217へ出力する。When the wireless signal received via the antenna is data to be demodulated, the receiving
復調部212は、受信部211から入力された無線信号を復調して無線フレーム(例えばMACフレーム)に変換し、当該無線フレームを受信フレーム転送部213に出力する。また、復調部212は、復調した無線フレームのフレーム情報を通信制御部217へ出力する。フレーム情報は、例えば、無線フレームのフレーム種別、フレームサイズ、伝送レート、フレームフォーマット、周波数帯域、応答要否、及び再送回数等を含む。The
受信フレーム転送部213は、復調部212から入力された無線フレーム内のデータのうち、通信制御部217によってデータ処理部220への転送が必要と判定されたデータを、データ処理部220に転送する。The received
送信フレーム待機部214は、データ処理部220から入力されたデータに基づいて無線フレームを生成し、当該無線フレームを送信動作が開始されるまで格納する。例えば、送信フレーム待機部214は、無線フレームに記録されたカテゴリに応じて、当該無線フレームを複数の送信キューのいずれかに割り当てる。具体的には、送信フレーム待機部214は、アクセスカテゴリ(AC)毎の複数の送信キューAC_VO、AC_VI、AC_BE、AC_BKを有し得る。送信キューAC_VOは、VO(Voice)にカテゴライズされた無線フレームを保持するためのキューである。送信キューAC_VIは、VI(Video)にカテゴライズされた無線フレームを保持するためのキューである。送信キューAC_BEは、BE(Best effort)にカテゴライズされた無線フレームを保持するためのキューである。送信キューAC_BKは、BK(Background)にカテゴライズされた無線フレームを保持するためのキューである。これにより、無線フレームが送信の優先度に応じて分類される。送信フレーム待機部214は、各送信キューに無線フレームが格納されると、送信すべき無線フレームが存在していることを通信制御部217に通知する。The transmission
変調部215は、通信制御部217からの指示に基づき、送信フレーム待機部214の送信キュー内に格納された無線フレームのうち、送信することが決定された無線フレームを変調し、無線信号を生成する。変調部215は、生成した無線信号を送信部216へ出力する。Based on instructions from the
送信部216は、変調部215から入力された無線信号を、アンテナを介して基地局10に送出する。
The transmitting
通信制御部217は、無線信号処理部210における無線信号の送受信を制御する。例えば、通信制御部217は、復調部212から入力された受信信号のフレーム情報に基づき、当該無線フレームのデータ処理部220への転送可否を判定する。The
また、例えば、通信制御部217は、送信フレーム待機部214から送信すべき無線フレームがある旨の通知を受けると、当該無線フレームのフレーム情報を設定して制約判定部218に通知するとともに、キャリアセンス動作を実行する。キャリアセンス動作において、通信制御部217は、受信部211から入力された受信電力の測定結果を、キャリアセンス時間Tcにわたってモニタする。キャリアセンス時間Tcの長さは、パラメタ設定部219によって設定されたアクセスパラメタに基づいて決定される。アクセスパラメタは、例えば、AIFSN(Arbitration inter frame space number)を含む。
For example, when the
自局の使用可能なチャネル(周波数帯域)における受信電力がキャリアセンス時間Tcにわたって閾値を下回る場合、通信制御部217は、当該チャネルにおいて他の端末等による無線信号の送信がないと判定し、自局が当該チャネルの送信権を獲得したとみなす。送信権を獲得すると、通信制御部217は、送信キューから無線フレームを取り出し、送信権を獲得したチャネルを使用して当該無線フレームを無線信号に変調する旨を変調部215に指示する。
When the received power in a channel (frequency band) available to the station is below the threshold value for the carrier sense time Tc, the
なお、キャリアセンス動作が終了するまで、無線フレームに使用するチャネルは確定しないため、通信制御部217は、制約判定部218にフレーム情報を通知する際には、周波数帯域として、キャリアセンス動作を実行するチャネルの候補を通知してもよい。
In addition, since the channel to be used for the wireless frame is not determined until the carrier sense operation is completed, when notifying the
制約判定部218は、次に送信することが予定される無線フレームのフレーム情報を通信制御部217から受けると、当該フレーム情報に基づいて、送信間隔Tiが受ける制約を判定する。送信間隔Tiは、直前に送信された無線フレームの送信完了時刻から、次に送信される無線フレームの送信開始時刻までの時間である。制約判定部218は、制約判定動作として、送信間隔Tiが送信休止時間Tsの制約を受けるか否かを判定し、制約を受けると判定された場合には遵守すべき送信休止時間Tsの値を具体的に算出する。なお、制約は、例えば、送信間隔Tiが送信休止時間Ts以上であること(Ti≧Ts)を含む。すなわち、送信休止時間Tsとは、送信間隔Tiの下限値として規定され得る。When the
なお、制約判定部218は、制約の判定に先立ち、送信休止時間Tsの値を算出するためのパラメタとして、フレーム情報以外の追加情報を更に取得してもよい。追加情報は、例えば、端末20が配置されるサービスエリアに対して設定される規制情報や、端末20が直前に送信した無線信号を送信完了時刻からの経過時間情報等を含む。制約判定部218は、当該制約の判定結果として算出された送信休止時間Tsをパラメタ設定部219に通知する。Prior to determining the constraint, the
パラメタ設定部219は、制約判定部218から入力された送信休止時間Tsに基づき、キャリアセンス時間Tcの長さを決定するためのアクセスパラメタAIFSNを設定する。The
以上のような構成により、通信制御部217は、無線フレームの送信状況に応じて異なる値が設定されたアクセスパラメタAIFSNを用いてキャリアセンス動作を実行できる。このため、通信制御部217は、送信間隔Tiが送信休止時間Tsの制約を満たすように、キャリアセンス時間Tcの長さを動的に変化させることができる。
With the above configuration, the
1.1.3 アクセスパラメタ及び送信間隔の関係
次に、第1実施形態に係る端末におけるキャリアセンス動作に用いられるアクセスパラメタAIFSNと、送信間隔Tiとの関係について説明する。
1.1.3 Relationship Between Access Parameter and Transmission Interval Next, the relationship between the access parameter AIFSN used in the carrier sense operation in the terminal according to the first embodiment and the transmission interval Ti will be described.
キャリアセンス時間Tcは、調停用フレーム間隔AIFS(Arbitration inter frame space)の一部、及びランダムバックオフTrの和によって規定される。調停用フレーム間隔AIFSは、短フレーム間隔SIFS(Short inter frame space)と、アクセスパラメタAIFSN及びスロット時間aSlotTimeの積と、の和によって規定される。このうち、短フレーム間隔SIFSは、処理の遅延や送受信切替え処理のために設けられている時間であり、キャリアセンス時間Tcには含まれない。アクセスパラメタAIFSNは、例えば、任意の整数値を設定可能であり、スロット時間aSlotTimeは、キャリアセンス時間Tcを増減させる単位時間である。ランダムバックオフは、乱数(rand)とスロット時間aSlotTimeの積によって規定される。以上をまとめると、キャリアセンス時間Tcは、以下の式(1)のように表現される。The carrier sense time Tc is determined by the sum of a part of the arbitration inter frame space AIFS (Arbitration inter frame space) and the random backoff Tr. The arbitration inter frame space AIFS is determined by the sum of the short inter frame space SIFS (Short inter frame space) and the product of the access parameter AIFSN and the slot time aSlotTime. Of these, the short inter frame space SIFS is a time provided for processing delays and transmission/reception switching processing, and is not included in the carrier sense time Tc. The access parameter AIFSN can be set to, for example, any integer value, and the slot time aSlotTime is a unit time for increasing or decreasing the carrier sense time Tc. The random backoff is determined by the product of a random number (rand) and the slot time aSlotTime. To summarize the above, the carrier sense time Tc is expressed as the following formula (1).
Tc = AIFSN*aSlotTime + rand*aSlotTime …(1)
キャリアセンス時間Tcの計算に用いられるアクセスパラメタAIFSNには、アクセスカテゴリ毎に規定値AIFSN1が予め設定される。例えば、優先度の高いアクセスカテゴリに設定される規定値AIFSN1は、優先度の低いアクセスカテゴリに設定される規定値AIFSN1よりも小さくなるように設定される。これにより、優先度の高いアクセスカテゴリに属する無線フレームほど、キャリアセンス時間Tcを短く設定することができ、送信権を獲得し易くなる。このため、優先度の高いアクセスカテゴリに属する無線フレームほど、データ送信までのレイテンシを短くすることができる。
Tc = AIFSN*aSlotTime + rand*aSlotTime …(1)
For the access parameter AIFSN used in calculating the carrier sense time Tc, a default value AIFSN1 is preset for each access category. For example, the default value AIFSN1 set for an access category with high priority is lower than that set for an access category with low priority. This is set to be smaller than the prescribed value AIFSN1 set for the category. As a result, the carrier sense time Tc can be set shorter for a wireless frame that belongs to an access category with a higher priority, and the wireless frame can acquire the transmission right more easily. Therefore, the higher the priority of a wireless frame that belongs to an access category, the shorter the latency until data transmission can be.
本実施形態では、アクセスパラメタAIFSNは、送信休止時間Tsを考慮してキャリアセンス動作を実行する場合、上述したアクセスカテゴリ毎の規定値AIFSN1に代えて、規定値AIFSN1より大きい再設定値AIFSN2が設定される場合がある。これにより、送信休止時間Tsを考慮する必要がある場合にはキャリアセンス時間Tcを長くし、送信休止時間Tsを考慮する必要がない場合にはキャリアセンス時間Tcを短くすることができる。In this embodiment, when a carrier sense operation is performed taking into account the transmission pause time Ts, the access parameter AIFSN may be set to a reset value AIFSN2 larger than the specified value AIFSN1 instead of the specified value AIFSN1 for each access category described above. This allows the carrier sense time Tc to be lengthened when it is necessary to take the transmission pause time Ts into account, and the carrier sense time Tc to be shortened when it is not necessary to take the transmission pause time Ts into account.
図4は、第1実施形態に係る端末におけるアクセスパラメタと送信間隔との関係を示すタイミングチャートである。図4(A)では、送信休止時間Tsが考慮されない場合における送信間隔Ti1及びキャリアセンス時間Tc1が示され、図4(B)では、送信休止時間Tsが考慮される場合における送信間隔Ti2及びキャリアセンス時間Tc2が示される。 Figure 4 is a timing chart showing the relationship between the access parameters and the transmission interval in the terminal according to the first embodiment. Figure 4(A) shows the transmission interval Ti1 and the carrier sense time Tc1 when the transmission pause time Ts is not taken into account, and Figure 4(B) shows the transmission interval Ti2 and the carrier sense time Tc2 when the transmission pause time Ts is taken into account.
送信休止時間Tsを考慮する必要がない場合、図4(A)に示すように、時刻t10において、1回目のデータ送信が完了する。続いて、時刻t20から時刻t30までの時間Tc1において、規定値AIFSN1に基づくキャリアセンス動作が実行される。その後、時刻t40において、2回目のデータ送信が開始される。 When the transmission pause time Ts does not need to be taken into consideration, the first data transmission is completed at time t10, as shown in FIG. 4(A). Then, during the period Tc1 from time t20 to time t30, a carrier sense operation based on the specified value AIFSN1 is performed. After that, at time t40, the second data transmission is started.
一方、送信休止時間Tsを考慮する必要がある場合、図4(B)に示すように、時刻t10において、1回目のデータ送信が完了する。続いて、時刻t20から時刻t30’までの時間Tc2において、再設定値AIFSN2に基づくキャリアセンス動作が実行される。その後、時刻t40’において、2回目のデータ送信が開始される。On the other hand, when it is necessary to take the transmission pause time Ts into consideration, as shown in FIG. 4(B), the first data transmission is completed at time t10. Then, during the period Tc2 from time t20 to time t30', a carrier sense operation based on the reset value AIFSN2 is performed. After that, at time t40', the second data transmission is started.
送信休止時間Tsを考慮する必要がある場合に規定値AIFSN1に基づいてキャリアセンス動作を実行すると、送信停止時間Ti1が送信休止時間Tsより短くなる場合があり、好ましくない。このため、送信休止時間Tsを考慮する必要がある場合、規定値AIFSN1より大きい再設定値AIFSN2が設定される。これにより、キャリアセンス時間Tc2(=t30’-t20)をキャリアセンス時間Tc1(=t30-t20)より長くすることができ、これに伴って送信間隔Ti2(=t40’-t10)を送信間隔Ti1(=t40-t10)より長くすることができる。そして、再設定値AIFSN2を適切に設定することにより、送信間隔Ti2を送信休止時間Tsより長くすることができる。 When the transmission pause time Ts needs to be taken into consideration, if the carrier sense operation is performed based on the specified value AIFSN1, the transmission pause time Ti1 may become shorter than the transmission pause time Ts, which is undesirable. For this reason, when the transmission pause time Ts needs to be taken into consideration, a reset value AIFSN2 larger than the specified value AIFSN1 is set. This allows the carrier sense time Tc2 (= t30'-t20) to be longer than the carrier sense time Tc1 (= t30-t20), and therefore the transmission interval Ti2 (= t40'-t10) to be longer than the transmission interval Ti1 (= t40-t10). Then, by appropriately setting the reset value AIFSN2, the transmission interval Ti2 can be made longer than the transmission pause time Ts.
なお、図4の例では、キャリアセンス時間Tc2が送信休止時間Tsより長い場合が図示されるが、これに限られない。例えば、送信間隔Ti2が送信休止時間Tsより長ければ、キャリアセンス時間Tc2は、送信休止時間Tsより短くてもよい。In the example of FIG. 4, the carrier sense time Tc2 is longer than the transmission pause time Ts, but this is not limited to the above. For example, if the transmission interval Ti2 is longer than the transmission pause time Ts, the carrier sense time Tc2 may be shorter than the transmission pause time Ts.
1.2 動作
次に、第1実施形態に係る端末における無線信号の送信動作について説明する。
1.2 Operation Next, a wireless signal transmission operation in the terminal according to the first embodiment will be described.
1.2.1 送信動作
図5は、第1実施形態に係る端末における無線信号の送信動作の概要を示すフローチャートである。図5では、送信フレーム待機部214内の送信キューに無線フレームが格納されてから、当該無線フレームが無線信号として送信されるまでの動作の概要が示される。
1.2.1 Transmission Operation Fig. 5 is a flowchart showing an overview of a wireless signal transmission operation in the terminal according to the first embodiment. Fig. 5 shows an overview of an operation from when a wireless frame is stored in a transmission queue in the transmission
図5に示すように、ステップST10において、通信制御部217は、送信フレーム待機部214から送信キュー内に無線フレームが格納された旨の通知を受けると、当該無線フレームに関するフレーム情報を設定する。通信制御部217は、当該フレーム情報を制約判定部218に出力する。5, in step ST10, when the
ステップST20において、制約判定部218は、通信制御部217からフレーム情報を受けると、当該フレーム情報に基づき、送信間隔Tiが制約を受けるか否かを判定する。上述のとおり、フレーム情報は、例えば、無線フレームのフレーム種別、フレームサイズ、伝送レート、フレームフォーマット、チャネルの候補、応答要否、及び再送回数等を含む。制約判定部218は、フレーム情報に含まれるこれらの各種情報を適宜解析し、当該フレーム情報に対応する無線フレームが送信されるまでの送信間隔Tiが送信休止時間Tsの制約を受けるか否かを判定する。判定の結果、送信間隔Tiが送信休止時間Tsの制約を受ける場合(ステップST20;yes)、処理はステップST30に進み、送信休止時間Tsの制約を受けない場合(ステップST20;no)、制約判定部218は、送信休止時間Tsの考慮が必要でない旨をパラメタ設定部219に通知し、処理はステップST50に進む。In step ST20, when the
ステップST30において、制約判定部218は、フレーム情報に基づき、送信間隔Tiを制約する送信休止時間Tsの具体的な値を算出する。制約判定部218は、算出した送信休止時間Tsをパラメタ設定部219に通知し、処理はステップST40に進む。つまり、ステップST20及びST30は、上述した制約判定動作に対応する。In step ST30, the
ステップST40において、パラメタ設定部219は、図4(B)に例示したように、送信休止時間Tsの制約を考慮したアクセスパラメタの再設定値AIFSN2を設定する。In step ST40, the
ステップST50において、パラメタ設定部219は、図4(A)に例示したように、送信休止時間Tsの制約を考慮しないアクセスパラメタの規定値AIFSN1を設定する。In step ST50, the
ステップST60において、通信制御部217は、パラメタ設定部219によって設定されたアクセスパラメタAIFSN(再設定値AIFSN2又は規定値AIFSN1)を使用して、キャリアセンス動作を実行する。In step ST60, the
ステップST70において、通信制御部217は、キャリアセンス動作の結果、無線フレームの送信に使用するチャネルの送信権が獲得できたか否かを判定する。送信権を獲得できた場合(ステップST70;yes)、処理はステップST80に進む。一方、送信権を獲得できなかった場合(ステップST70;no)、処理はステップST60に戻り、送信権を獲得できるまでキャリアセンス動作を継続する。In step ST70, the
ステップST80において、変調部215は、送信権を獲得したチャネルに基づいて送信キュー内の無線フレームを変調して無線信号を生成し、送信部216は、当該無線信号を外部に送信する。In step ST80, the
以上により、無線信号の送信動作が終了する。This completes the wireless signal transmission operation.
1.2.2 制約判定動作
次に、制約判定部218による制約判定動作の詳細について、いくつかの態様を説明する。
1.2.2 Constraint Determination Operation Next, several aspects of the constraint determination operation performed by the
(第1例:周波数帯域に基づく判定)
送信休止時間Tsは、無線信号の送信に使用される周波数帯域に関連づけて規定される場合がある。また、当該周波数帯域に関連づけて規定された送信休止時間Tsは、端末20が配置されるサービスエリア毎に異なる値が規定される場合がある。
(First Example: Determination Based on Frequency Band)
The transmission pause time Ts may be defined in association with a frequency band used for transmitting a wireless signal. In addition, the transmission pause time Ts defined in association with the frequency band may be defined to have a different value for each service area in which the terminal 20 is located.
図6は、第1実施形態に係る端末における制約判定動作の第1例を示すフローチャートであり、図5におけるステップST20及びST30に対応する。 Figure 6 is a flowchart showing a first example of a constraint determination operation in a terminal related to the first embodiment, and corresponds to steps ST20 and ST30 in Figure 5.
図6に示すように、ステップST111において、制約判定部218は、通信制御部217からフレーム情報を受けると共に、端末20が配置されるサービスエリアにおける送信間隔Tiに関する規制情報を更に取得する。規制情報は、例えば、周波数帯域と、当該周波数を使用した場合に考慮すべき送信休止時間Tsとの関係が、サービスエリア単位で関連づけられた情報を含む。なお、規制情報は、端末20の外部から別途受信した無線信号によって取得してもよいし、ROM22内に予め記憶されていてもよい。
As shown in FIG. 6, in step ST111, the
ステップST112において、制約判定部218は、フレーム情報内の周波数帯域において、ステップST111で取得した規制情報による制約を送信間隔Tiが受けるか否かを判定する。送信間隔Tiが規制情報による制約を受ける場合(ステップST112;yes)、処理はステップST113に進み、送信間隔Tiが規制情報による制約を受けない場合(ステップST112;no)、処理はステップST113を省略する。In step ST112, the
ステップST113において、制約判定部218は、規制情報に基づき、フレーム情報内の周波数帯域において送信間隔Tiが考慮すべき送信休止時間Tsを算出する。In step ST113, the
以上により、制約判定部218における周波数帯域に基づく制約判定動作が終了する。This completes the frequency band-based constraint determination operation in the
(第2例:フレーム時間長に基づく判定)
また、送信休止時間Tsは、無線フレームのフレーム時間長に関連づけて規定される場合がある。フレーム時間長は、例えば、フレームサイズ、伝送レート、及びフレームフォーマットが決まっていれば、これらのフレーム情報に基づいて算出することができる。
(Second Example: Determination Based on Frame Time Length)
Furthermore, the transmission pause time Ts may be defined in association with the frame time length of a wireless frame. If the frame size, transmission rate, and frame format are determined, the frame time length can be calculated based on this frame information.
図7は、第1実施形態に係る端末における制約判定動作の第2例を示すフローチャートであり、図5におけるステップST20及びST30に対応する。 Figure 7 is a flowchart showing a second example of constraint determination operation in a terminal related to the first embodiment, and corresponds to steps ST20 and ST30 in Figure 5.
図7に示すように、ステップST121において、制約判定部218は、通信制御部217からフレーム情報を受けると、当該フレーム情報内のフレームサイズ、伝送レート、及びフレームフォーマットに基づき、フレーム時間長を算出する。As shown in FIG. 7, in step ST121, when the
ステップST122において、制約判定部218は、送信間隔TiがステップST121で算出されたフレーム時間長による制約を受けるか否かを判定する。送信間隔Tiがフレーム時間長による制約を受ける場合(ステップST122;yes)、処理はステップST123に進み、送信間隔Tiがフレーム時間長による制約を受けない場合(ステップST122;no)、処理はステップST123を省略する。In step ST122, the
ステップST123において、制約判定部218は、フレーム時間長に基づき、送信間隔Tiが考慮すべき送信休止時間Tsを算出する。In step ST123, the
以上により、制約判定部218におけるフレーム時間長に基づく制約判定動作が終了する。This completes the constraint determination operation based on frame time length in the
(第3例:フレーム種別に基づく判定)
上述の通り、送信休止時間Tsは、無線フレームのフレーム時間長に関連づけて規定される場合がある。このため、フレーム時間長を規定するフレームサイズ、伝送レート、及びフレームフォーマットが予め定まっているフレーム種別(例えば、ビーコンフレーム等)の場合、制約判定動作に際して予め算出しておいたフレーム時間長を使用することができる。すなわち、制約判定部218は、送信休止時間Tsを考慮する必要があるか否かを、フレーム種別に基づいて判定できる場合がある。
(Third Example: Determination Based on Frame Type)
As described above, the transmission pause time Ts may be specified in association with the frame time length of a wireless frame. Therefore, in the case of a frame type (e.g., a beacon frame, etc.) in which the frame size, transmission rate, and frame format that specify the frame time length are predetermined, the frame time length calculated in advance may be used in the constraint determination operation. In other words, the
図8は、第1実施形態に係る端末における制約判定動作の第3例を示すフローチャートであり、図5におけるステップST20及びST30に対応する。 Figure 8 is a flowchart showing a third example of constraint determination operation in a terminal related to the first embodiment, and corresponds to steps ST20 and ST30 in Figure 5.
図8に示すように、ステップST131において、制約判定部218は、通信制御部217からフレーム情報を受けると、フレーム時間長が当該フレーム情報内のフレーム種別によって定まるか否かを判定する。当該判定に際して、制約判定部218は、フレーム時間長が固定のフレーム種別と、当該フレーム種別におけるフレーム時間長と、を関連づけて記憶しておき、フレーム情報内のフレーム種別が当該記憶されたフレーム種別に該当するか否かを判定してもよい。フレーム時間長がフレーム種別によって定まる場合(ステップST131;yes)、処理はステップST132に進む。一方、フレーム時間長がフレーム種別によって定まらない場合(ステップST131;no)、動作は図7において示したフレーム時間長に基づく制約判定動作(すなわちステップST121~ST123)に進む。
As shown in FIG. 8, in step ST131, when the
ステップST132において、制約判定部218は、送信間隔TiがステップST131でフレーム種別によって定まると判定されたフレーム時間長による制約を受けるか否かを判定する。送信間隔Tiがフレーム時間長による制約を受ける場合(ステップST132;yes)、処理はステップST133に進み、送信間隔Tiがフレーム時間長による制約を受けない場合(ステップST132;no)、処理はステップST133を省略する。In step ST132, the
ステップST133において、制約判定部218は、フレーム種別(に対応するフレーム時間長)に基づき、送信間隔Tiが考慮すべき送信休止時間Tsを算出する。In step ST133, the
以上により、制約判定部218におけるフレーム種別に基づく制約判定動作が終了する。This completes the constraint determination operation based on frame type in the
1.3 本実施形態に係る効果
第1実施形態によれば、制約判定部218は、送信間隔Tiが送信休止時間Tsの制約を受けるか否かを判定し、制約を受ける場合には送信休止時間Tsを算出する。パラメタ設定部219は、送信間隔Tiが制約を受けない場合には、アクセスパラメタAIFSNに、送信休止時間Tsを考慮しない規定値AIFSN1を設定する。一方、パラメタ設定部219は、送信間隔Tiが制約を受ける場合には、アクセスパラメタAIFSNに、送信休止時間Tsに応じた再設定値AIFSN2を設定する。これにより、送信休止時間Tsの制約の有無に応じて、異なるアクセスパラメタAIFSNを設定することができる。このため、送信間隔Tiが制約を受ける場合にはキャリアセンス時間Tcを短くすることで送信動作のレイテンシを短縮でき、制約を受けない場合にはキャリアセンス時間Tcを長くすることで送信間隔Tiの制約を満たしつつ送信動作を実行できる。したがって、規格を遵守しつつ、周波数リソースを効率的に使用できる無線通信環境を提供することができる。
1.3 Effects of the Present Embodiment According to the first embodiment, the
なお、制約判定部218は、制約判定動作において、送信間隔Tiが受ける制約である送信休止時間Tsの考慮要否、及び考慮する場合の具体的な値)は、送信する無線フレームに設定される周波数帯域、フレーム時間長、及びフレーム種別の少なくとも1つに基づいて判定する。これにより、監視する項目を最低限に抑えつつ、遵守すべき送信休止時間Tsを適切に算出することができる。In addition, in the constraint determination operation, the
2. 第2実施形態
次に、第2実施形態に係る端末について説明する。第1実施形態では、当該送信休止時間Tsの長さを定めるパラメタ(周波数帯域、フレーム時間長、フレーム種別)に基づいて、送信間隔Tiが受ける制約を判定する場合について説明した。第2実施形態では、送信間隔Tiにおいて発生する待機時間を更に考慮することにより、送信間隔Tiが実質的に受ける制約を判定する点において、第1実施形態と異なる。以下では、第1実施形態と同等の構成及び動作については説明を省略し、第1実施形態と異なる構成及び動作について主に説明する。
2. Second embodiment Next, a terminal according to the second embodiment will be described. In the first embodiment, a case was described in which the constraints imposed on the transmission interval Ti were determined based on parameters (frequency band, frame time length, frame type) that determine the length of the transmission pause time Ts. The second embodiment differs from the first embodiment in that the constraints that the transmission interval Ti is substantially imposed on are determined by further considering a waiting time that occurs in the transmission interval Ti. In the following, a description of the configuration and operation equivalent to those of the first embodiment will be omitted, and a description will be mainly given of the configuration and operation different from those of the first embodiment.
2.1 アクセスパラメタ及び送信間隔の関係
図9は、第2実施形態に係る端末におけるアクセスパラメタと送信間隔との関係を示すタイミングチャートである。図9では、キャリアセンス動作が実行される前に、既知の待機時間Twが存在する場合が示される。
2.1 Relationship between Access Parameter and Transmission Interval Fig. 9 is a timing chart showing the relationship between the access parameter and the transmission interval in the terminal according to the second embodiment. Fig. 9 shows a case where a known waiting time Tw exists before a carrier sense operation is performed.
図9に示すように、時刻t10において、1回目のデータ送信が完了する。続いて、時刻t20から時刻t25までの時間Twにおいて、何らかの既知の動作が実行される。既知の動作は、例えば、1回目のデータ送信に対する応答フレームの受信動作や、送信権を獲得した他の端末20による送信動作等が挙げられる。続いて、時刻t25から時刻t30’までの時間Tc2’において、再設定値AIFSN2’に基づくキャリアセンス動作が実行される。その後、時刻t40’において、2回目のデータ送信が開始される。As shown in FIG. 9, at time t10, the first data transmission is completed. Then, during time Tw from time t20 to time t25, some known operation is executed. Examples of known operations include a receiving operation of a response frame to the first data transmission, and a transmission operation by another terminal 20 that has acquired the transmission right. Then, during time Tc2' from time t25 to time t30', a carrier sense operation based on the reset value AIFSN2' is executed. Then, at time t40', the second data transmission is started.
キャリアセンス動作の前に既知の動作による待機時間Twが発生する場合、送信間隔Tiは、必然的に当該待機時間Twを含む。このため、アクセスパラメタAIFSNを設定する際に考慮すべき送信間隔Tiの実質的な制約は、送信休止時間Tsと待機時間Twとの差(Ts-Tw)となる。このため、待機時間Twが既知である場合の再設定値AIFSN2’は、待機時間Twを考慮しない再設定値AIFSN2よりも小さい値が設定され得る。また、待機時間Twが送信休止時間Ts以上である場合、再設定値AIFSN2’は、規定値AIFSN1に等しくなり得る(AIFSN1≦AIFSN2’<AIFSN2)。 If a waiting time Tw occurs due to a known operation before the carrier sense operation, the transmission interval Ti necessarily includes the waiting time Tw. Therefore, the actual constraint on the transmission interval Ti to be considered when setting the access parameter AIFSN is the difference between the transmission pause time Ts and the waiting time Tw (Ts-Tw). Therefore, the reset value AIFSN2' when the waiting time Tw is known can be set to a value smaller than the reset value AIFSN2 that does not consider the waiting time Tw. Also, when the waiting time Tw is equal to or greater than the transmission pause time Ts, the reset value AIFSN2' can be equal to the specified value AIFSN1 (AIFSN1≦AIFSN2'<AIFSN2).
2.2 送信動作
図10は、第2実施形態に係る端末における無線信号の送信動作の概要を示すフローチャートであり、第1実施形態における図5に対応する。図10では、図5に示したステップST30とステップST40との間に、新たなステップST35が設けられる。
2.2 Transmission Operation Fig. 10 is a flowchart showing an overview of a wireless signal transmission operation in a terminal according to the second embodiment, and corresponds to Fig. 5 in the first embodiment. In Fig. 10, a new step ST35 is provided between step ST30 and step ST40 shown in Fig. 5.
図10に示すように、ステップST10からステップST30までの動作は、図5と同等であるため、説明を省略する。As shown in Figure 10, the operations from step ST10 to step ST30 are the same as those in Figure 5, so the explanation will be omitted.
ステップST30において送信休止時間Tsが算出された後、ステップST35において、制約判定部218は、前の無線フレームの送信完了時刻からキャリアセンス動作までの間における端末20の待機時間Twを算出する。制約判定部218は、算出した待機時間Twをパラメタ設定部219に出力する。After the transmission pause time Ts is calculated in step ST30, in step ST35, the
ステップST40において、パラメタ設定部219は、例えば図9に例示したように、送信休止時間Tsに加えて、待機時間Twに更に基づいて、制約を考慮した再設定値AIFSN2’を設定する。In step ST40, the
ステップST50からステップST80までの動作は、図5と同等であるため、説明を省略する。 The operations from step ST50 to step ST80 are the same as those in Figure 5, so the explanation will be omitted.
以上により、無線信号の送信動作が終了する。This completes the wireless signal transmission operation.
2.3 待機時間算出動作
次に、制約判定部218による待機時間算出動作の詳細について、いくつかの態様を説明する。
2.3 Waiting Time Calculation Operation Next, several aspects of the waiting time calculation operation by the
(第1例:応答要否に基づく待機時間の算出)
無線フレームは、例えばフレーム種別によって、当該無線フレームを受け取った基地局10等からの応答フレームを必要とする場合がある。例えば、直前に送信された無線フレームのフレーム情報が当該無線フレームに対する応答を要求するか否か(応答要否)を示す情報を含む場合、又は次に送信される無線フレームのフレーム情報が毎回応答を要求する情報を含む場合、制約判定部218は、当該情報を取得し、待機時間Twの算出に用いる。
(Example 1: Calculating waiting time based on whether a response is required)
Depending on the frame type, a wireless frame may require a response frame from the
図11は、第2実施形態に係る端末における待機時間算出動作の第1例を示すフローチャートであり、図10におけるステップST35に対応する。図11に示すステップST211~ST213は、図10におけるステップST35に対応する。 Figure 11 is a flowchart showing a first example of a waiting time calculation operation in a terminal according to the second embodiment, and corresponds to step ST35 in Figure 10. Steps ST211 to ST213 shown in Figure 11 correspond to step ST35 in Figure 10.
図11に示すように、ステップST211において、制約判定部218は、直前に送信された無線フレームのフレーム情報を、通信制御部217から更に取得する。As shown in FIG. 11, in step ST211, the
ステップST212において、制約判定部218は、ステップST211で取得したフレーム情報内に応答フレームを要求する情報が含まれるか否か、又は次に送信される無線フレームのフレーム情報内に応答フレームを毎回要求する情報が含まれるか否かを判定する。直前に送信された無線フレームが応答フレームを要求する場合、又は次に送信される無線フレームが応答フレームを毎回要求する場合(ステップST212;yes)、処理はステップST213に進み、応答フレームを要求しない場合(ステップST212;no)、処理はステップST213を省略する。In step ST212, the
ステップST213において、制約判定部218は、応答フレームのフレーム時間長に基づき、待機時間Twを算出する。なお、制約判定部218は、端末20が応答フレームを既に受信済みの場合、フレーム時間長の実績値を待機時間Twの算出に用いることができる。また、制約判定部218は、端末20が応答フレームをまだ受信していない場合、フレーム時間長の予測値を待機時間Twの算出に用いることができる。In step ST213, the
以上により、制約判定部218における応答要否に基づく待機時間算出動作が終了する。なお、上述のステップST212において、制約判定部218は、直前に送信された無線フレームのみに基づいて判定してもよいし、次に送信される無線フレームのみに基づいて判定してもよい。次に送信される無線フレームのみに基づいて判定する場合には、制約判定部218は、ステップST211の処理を省略してもよい。This completes the waiting time calculation operation in the
(第2例:再送回数に基づく待機時間の算出)
また、端末20は、次に送信する無線フレームが応答フレームを要求するフレーム種別であっても、当該無線フレームの再送回数が閾値以下(例えば0)である場合、応答フレームのフレーム時間長を考慮せずに制約を判定する必要がある。一方、再送回数が閾値より大きい(例えば1以上)である場合、応答フレーム分を待機時間Twとして考慮することができる。このように、次に送信する無線フレームのフレーム情報内に含まれる再送回数に基づき、待機時間Twを算出する場合がある。
(Second Example: Calculating Wait Time Based on Number of Retransmissions)
Furthermore, even if the next wireless frame to be transmitted is a frame type that requires a response frame, if the number of retransmissions of the wireless frame is equal to or less than a threshold (e.g., 0), the terminal 20 must determine the constraint without considering the frame time length of the response frame. On the other hand, if the number of retransmissions is greater than the threshold (e.g., 1 or more), the response frame can be considered as the waiting time Tw. In this way, the waiting time Tw may be calculated based on the number of retransmissions included in the frame information of the next wireless frame to be transmitted.
図12は、第2実施形態に係る端末における待機時間算出動作の第2例を示すフローチャートであり、図10におけるステップST35に対応する。図12では、再送回数の閾値が0である場合が示される。 Figure 12 is a flowchart showing a second example of the waiting time calculation operation in a terminal according to the second embodiment, and corresponds to step ST35 in Figure 10. Figure 12 shows the case where the threshold value for the number of retransmissions is 0.
図12に示すように、ステップST221において、制約判定部218は、次に送信する無線フレームのフレーム情報内に、応答フレームを要求する情報が含まれるか否かを判定する。次に送信された無線フレームが応答フレームを要求する場合(ステップST221;yes)、処理はステップST222に進み、応答フレームを要求しない場合(ステップST221;no)、処理はステップST222及びST223を省略する。12, in step ST221, the
ステップST222において、制約判定部218は、次に送信する無線フレームのフレーム情報内の再送回数が0であるか否かを判定する。再送回数が1以上である(すなわち、次に送信される無線フレームが再送フレームである)場合(ステップST222;yes)、処理はステップST223に進み、再送回数が0である場合(ステップST222;no)、処理はステップST223を省略する。In step ST222, the
ステップST223において、制約判定部218は、応答フレームのフレーム時間長に基づき、待機時間Twを算出する。In step ST223, the
以上により、制約判定部218における応答要否及び再送回数に基づく待機時間算出動作が終了する。This completes the waiting time calculation operation in the
(第3例:送信完了時間からの経過時間に基づく待機時間の算出)
なお、待機時間Twは、第1例及び第2例において説明した応答フレームの受信に要する時間に限らず、直前に送信された無線フレームを送信完了時刻から、キャリアセンス動作の開始時刻までの期間として定義することもできる。この場合、直前に送信された無線フレームの送信完了時刻からの経過時間をモニタすることにより、待機時間Twを算出してもよい。
(Third Example: Calculation of waiting time based on elapsed time from transmission completion time)
The waiting time Tw is not limited to the time required to receive the response frame described in the first and second examples, but may be defined as the period from the completion time of the transmission of the immediately preceding wireless frame to the start time of the carrier sense operation. In this case, the waiting time Tw may be calculated by monitoring the elapsed time from the completion time of the transmission of the immediately preceding wireless frame.
図13は、第2実施形態に係る端末における待機時間算出動作の第3例を示すフローチャートであり、図10におけるステップST35に対応する。 Figure 13 is a flowchart showing a third example of waiting time calculation operation in a terminal according to the second embodiment, which corresponds to step ST35 in Figure 10.
図13に示すように、ステップST231において、制約判定部218は、直前に送信された無線フレームの送信完了時刻を取得する。なお、制約判定部218は、直前に送信された無線フレームの送信開始時刻と、当該無線フレームのフレーム時間長に基づき、送信完了時刻を算出してもよい。13, in step ST231, the
ステップST232において、制約判定部218は、ステップST231で取得した送信完了時刻からの経過時間を、待機時間Twとして算出する。In step ST232, the
以上により、制約判定部218における送信完了時刻からの経過時間に基づく待機時間算出動作が終了する。This completes the waiting time calculation operation based on the elapsed time from the transmission completion time in the
2.4 本実施形態に係る効果
第2実施形態によれば、制約判定部218は、送信休止時間Tsに加えて、キャリアセンス動作が実行されるまでの端末20の待機時間Twを更に基づき、送信間隔Tiが受ける制約を判定する。これにより、送信間隔Tiが遵守すべき送信休止時間Tsのうち、キャリアセンス時間Tcで吸収しなければならない実質的な制約を、待機時間Twの分だけ減少させることができる。このため、待機時間Twを考慮しない場合よりもキャリアセンス時間Tcを短く設定することができる。したがって、周波数リソースを効率的に利用することができる。
2.4 Effects of the Present Embodiment According to the second embodiment, the
具体的には、制約判定部218は、直前に送信された無線フレームが応答フレームを要求するか否か、又は次に送信する無線フレームが応答フレームを毎回要求するか否かに基づいて、待機時間Twを算出する。これにより、応答フレームの受信に要する時間だけ、送信間隔Tiが受ける実質的な制約を減少させることができる。Specifically, the
また、制約判定部218は、次に送信する無線フレームが応答フレームを要求する場合、当該次に送信する無線フレームの再送回数に更に基づいて、待機時間Twを算出する。これにより、次に送信する無線フレームが応答フレームを要求する場合でも、応答フレームの受信を待つことなく次の無線フレームを送信する場合を考慮しつつ、適切な待機時間Twを算出することができる。In addition, when the next wireless frame to be transmitted requests a response frame, the
また、制約判定部218は、直前に送信された無線フレームの送信完了時刻からの経過時間に基づいて、待機時間Twを算出する。これにより、上述したような応答フレームの受信に要する場合に限らず、キャリアセンス動作の開始までに端末20が動作を待機するような場合について、状況に応じて適切な待機時間Twを算出できる。In addition, the
3. 第3実施形態
第1実施形態及び第2実施形態では、無線フレームのフレーム情報を設定した後、当該フレーム情報が適用された場合に送信間隔Tiが受ける制約を判定する場合について説明した。第3実施形態では、無線フレームが条件を満たす場合、送信間隔Tiが制約を受けないようにフレーム情報を予め設定する点において、第1実施形態及び第2実施形態と異なる。以下では、第1実施形態と同等の構成及び動作については説明を省略し、第1実施形態と異なる構成及び動作について、主に説明する。
3. Third embodiment In the first and second embodiments, a case has been described in which frame information of a wireless frame is set, and then a constraint on the transmission interval Ti is determined when the frame information is applied. The third embodiment differs from the first and second embodiments in that, when a wireless frame satisfies a condition, frame information is set in advance so that the transmission interval Ti is not constrained. In the following, a description of the same configuration and operation as the first embodiment will be omitted, and a description will be mainly given of the configuration and operation that are different from the first embodiment.
3.1 送信動作
図14は、第3実施形態に係る端末における無線信号の送信動作の概要を示すフローチャートであり、第1実施形態における図5に対応する。図14では、図5に示したステップST10の前にステップST5が設けられ、当該ステップST5とステップST50との間に、更にステップST15が設けられる。
3.1 Transmission Operation Fig. 14 is a flowchart showing an overview of a wireless signal transmission operation in a terminal according to the third embodiment, and corresponds to Fig. 5 in the first embodiment. In Fig. 14, step ST5 is provided before step ST10 shown in Fig. 5, and step ST15 is further provided between step ST5 and step ST50.
図14に示すように、ステップST5において、通信制御部217は、無線フレームの優先度が低いか否かを判定する。当該判定に際して、通信制御部217は、例えば、無線フレームのアクセスカテゴリを参照してもよい。この場合、アクセスカテゴリは、優先度が低いと判定されるグループと、優先度が高いと判定されるグループと、にあらかじめ分類される。判定の結果、優先度が低いと判定された場合(ステップST5;yes)、処理はステップST10に進み、優先度が高いと判定された場合(ステップST5;no)、処理はステップST15に進む。As shown in FIG. 14, in step ST5, the
ステップST15において、通信制御部217は、送信間隔Tiが制約を受けないようにフレーム情報を設定し、処理はステップST50に進む。一方、ステップST10では、通信制御部217は、送信間隔Tiが制約を受けるか否かに依存することなく、フレーム情報を設定する。以下では、説明の便宜上、ステップST15における動作は、制約回避動作とも呼ぶ。In step ST15, the
ステップST20からステップST80までの動作は、図5と同等であるため、説明を省略する。 The operations from step ST20 to step ST80 are the same as those in Figure 5, so the explanation will be omitted.
以上のように動作することにより、通信制御部217は、無線信号の優先度に応じて、送信間隔Tiが制約を受けないようにフレーム情報を設定するか、送信間隔Tiが制約を受けるか否かを考慮せずにフレーム情報を設定するか、を選択することができる。
By operating as described above, the
3.2 制約回避動作
次に、通信制御部217による制約回避動作の例について説明する。
3.2 Restriction Avoidance Operation Next, an example of the constraint avoidance operation performed by the
図15は、第3実施形態に係る端末における制約回避動作の例を示すフローチャートであり、図14におけるステップST15に対応する。 Figure 15 is a flowchart showing an example of constraint avoidance operation in a terminal in the third embodiment, and corresponds to step ST15 in Figure 14.
図15に示すように、ステップST311において、通信制御部217は、送信間隔Tiが制約を受けないフレーム時間長を選択する。通信制御部217は、送信間隔Tiが制約を受けないフレーム時間長の範囲を予め把握しておき、例えば、当該範囲内において最大のフレーム時間長を選択する。
As shown in Fig. 15, in step ST311, the
ステップST312において、通信制御部217は、ステップST311で選択されたフレーム時間長となるように、当該フレーム時間長のパラメタである伝送レート及びフレームサイズを設定する。In step ST312, the
以上により、通信制御部217は、送信間隔Tiが制約を受けないフレーム時間長を実現するフレーム情報を設定することができる。
As a result, the
3.3 本実施形態に係る効果
第3実施形態によれば、次に送信する無線フレームの優先度が高いという条件を満たす場合、通信制御部217は、送信間隔Tiが制約を受けないフレーム時間長を設定する。これにより、無線フレームの優先度が高い場合、キャリアセンス動作に使用されるアクセスパラメタAIFSNは、必ず規定値AIFSN1が設定される。このため、キャリアセンス動作に要する時間を最短に設定することができ、他の端末20と競合する場合においても、送信権を獲得できる可能性を高めることができる。したがって、優先度が高い無線フレームを送信するまでの遅延時間の増加を抑制できる。
3.3 Effects of this embodiment According to the third embodiment, when the condition that the next wireless frame to be transmitted has a high priority is satisfied, the
4. その他
なお、上述した第1実施形態乃至第3実施形態には、種々の変形が適用可能である。
4. Others Various modifications can be applied to the first to third embodiments described above.
例えば、上述した第1実施形態乃至第3実施形態による各動作は、コンピュータであるプロセッサに実行させることができるプログラムとして記憶させておくことができる。この他、磁気ディスク、光ディスク、半導体メモリ等の外部記憶装置の記憶媒体に格納して配布することができる。そして、プロセッサは、この外部記憶装置の記憶媒体に記憶されたプログラムを読み込み、この読み込んだプログラムによって動作が制御されることにより、上述した動作を実行することができる。For example, each of the operations according to the first to third embodiments described above can be stored as a program that can be executed by a processor, which is a computer. Alternatively, the operations can be stored in a storage medium of an external storage device, such as a magnetic disk, optical disk, or semiconductor memory, and distributed. The processor can then load the program stored in the storage medium of the external storage device, and execute the operations described above by having its operations controlled by the loaded program.
なお、本発明は、上記実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、各実施形態は適宜組み合わせて実施してもよく、その場合組み合わせた効果が得られる。更に、上記実施形態には種々の発明が含まれており、開示される複数の構成要件から選択された組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、課題が解決でき、効果が得られる場合には、この構成要件が削除された構成が発明として抽出され得る。 Note that the present invention is not limited to the above-described embodiments, and can be modified in various ways in the implementation stage without departing from the gist of the invention. The embodiments may also be implemented in appropriate combination, in which case the combined effects can be obtained. Furthermore, the above-described embodiments include various inventions, and various inventions can be extracted by combinations selected from the multiple constituent elements disclosed. For example, if the problem can be solved and an effect can be obtained even if some constituent elements are deleted from all the constituent elements shown in the embodiments, the configuration from which these constituent elements are deleted can be extracted as an invention.
1…無線通信システム
10…基地局
20-1,20-2,20-3…端末
21…プロセッサ
22…ROM
23…RAM
24…無線モジュール
25…ディスプレイ
26…センサ
210…無線信号処理部
211…受信部
212…復調部
213…受信フレーム転送部
214…送信フレーム待機部
215…変調部
216…送信部
217…通信制御部
218…制約判定部
219…パラメタ設定部
220…データ処理部
230…アプリケーション実行部
1
23...RAM
24
Claims (8)
前記判定された制約に応じて、前記第1無線フレームのキャリアセンス動作に使用され
るパラメタとして、AIFSN(arbitration inter frame space number)を設定するこ
とと、
を備え、
前記判定することは、前記第1無線フレームの直前に送信された第2無線フレームの送信からの送信休止時間の有無を前記制約として判定することを含み、
前記設定することは、前記送信休止時間がない場合には第1AIFSNを設定し、前記送信休止時間がある場合には前記第1AIFSNより大きい第2AIFSNを設定することを含む、
端末の通信方法。 determining a constraint on a transmission start time of an untransmitted first radio frame;
setting an arbitration inter frame space number (AIFSN) as a parameter used in a carrier sense operation of the first radio frame according to the determined constraint;
Equipped with
the determining step includes determining, as the constraint, whether or not there is a transmission pause time from a transmission of a second radio frame that is transmitted immediately before the first radio frame;
The setting includes setting a first AIFSN when the transmission pause time does not exist, and setting a second AIFSN larger than the first AIFSN when the transmission pause time exists.
The communication method of the device.
ーム種別のうちの少なくとも1つに基づき、前記制約を判定することを含む、
請求項1記載の通信方法。 the determining step includes determining the constraint based on at least one of a frequency band, a frame time length, and a frame type of the first radio frame.
The communication method according to claim 1.
れた第2無線フレームに対する応答フレームの受信の要否に基づいて前記制約を判定する
ことを含む、
請求項1又は請求項2記載の通信方法。 the determining includes determining the restriction based on whether or not a response frame to the first radio frame or a second radio frame transmitted immediately before the first radio frame is received.
The communication method according to claim 1 or 2.
ことを含む、
請求項1又は請求項2記載の通信方法。 The determining step includes determining the constraint based on a number of retransmissions of the first radio frame.
The communication method according to claim 1 or 2.
信完了時刻からの経過時間に基づいて前記制約を判定することを含む、
請求項1乃至請求項4のいずれか1項記載の通信方法。 the determining includes determining the restriction based on an elapsed time from a transmission completion time of a second radio frame that is transmitted immediately before the first radio frame.
A communication method according to any one of claims 1 to 4.
レーム時間長を前記第1無線フレームに設定すること
を更に備えた、
請求項1乃至請求項5のいずれか1項記載の通信方法。 and setting a frame time length, in which a transmission interval is not subject to the constraint, for the first radio frame when the priority of the first radio frame satisfies a condition.
A communication method according to any one of claims 1 to 5.
刻から前記第1無線フレームの送信開始時刻までの送信間隔の最小値を規定する、
請求項1記載の通信方法。 the constraint specifies a minimum value of a transmission interval from a transmission completion time of a second radio frame transmitted immediately before the first radio frame to a transmission start time of the first radio frame.
The communication method according to claim 1.
前記判定された制約に応じて、前記第1無線フレームのキャリアセンス動作に使用され
るパラメタとして、AIFSN(arbitration inter frame space number)を設定する設
定部と、
前記キャリアセンス動作によって獲得した送信権にしたがって、前記第1無線フレーム
に基づく無線信号を送信する送信部と、
を備え、
前記判定することは、前記第1無線フレームの直前に送信された第2無線フレームの送信からの送信休止時間の有無を前記制約として判定することを含み、
前記設定することは、前記送信休止時間がない場合には第1AIFSNを設定し、前記送信休止時間がある場合には前記第1AIFSNより大きい第2AIFSNを設定することを含む、
端末。 a determination unit that determines a restriction imposed on a transmission start time of an untransmitted first wireless frame;
a setting unit that sets an arbitration inter frame space number (AIFSN) as a parameter used in a carrier sense operation of the first radio frame in accordance with the determined constraint;
a transmitter that transmits a radio signal based on the first radio frame in accordance with a transmission right acquired by the carrier sense operation;
Equipped with
the determining step includes determining, as the constraint, whether or not there is a transmission pause time from a transmission of a second radio frame that is transmitted immediately before the first radio frame;
The setting includes setting a first AIFSN when the transmission pause time does not exist, and setting a second AIFSN larger than the first AIFSN when the transmission pause time exists.
Terminal.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2020/022896 WO2021250825A1 (en) | 2020-06-10 | 2020-06-10 | Communication method and terminal |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2021250825A1 JPWO2021250825A1 (en) | 2021-12-16 |
| JP7613468B2 true JP7613468B2 (en) | 2025-01-15 |
Family
ID=78847073
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022530437A Active JP7613468B2 (en) | 2020-06-10 | 2020-06-10 | Communication method and terminal |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP7613468B2 (en) |
| WO (1) | WO2021250825A1 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7782684B2 (en) * | 2022-04-14 | 2025-12-09 | Ntt株式会社 | Wireless communication device, wireless communication method, and wireless communication system |
| JPWO2024262264A1 (en) * | 2023-06-22 | 2024-12-26 |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009005074A (en) | 2007-06-21 | 2009-01-08 | Oki Electric Ind Co Ltd | Wireless communication network |
| JP2010130280A (en) | 2008-11-27 | 2010-06-10 | Toshiba Corp | Radio device and method of controlling the same |
| JP2010539776A (en) | 2007-09-14 | 2010-12-16 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | Managing access to media |
| JP2013090281A (en) | 2011-10-21 | 2013-05-13 | Mitsubishi Electric Corp | Radio communication system, master station radio communication device and radio communication method |
| JP2016029839A (en) | 2015-10-27 | 2016-03-03 | 株式会社東芝 | Wireless communication device |
| WO2016175328A1 (en) | 2015-04-30 | 2016-11-03 | 株式会社 東芝 | Wireless communication device |
| JP2019165387A (en) | 2018-03-20 | 2019-09-26 | 株式会社東芝 | Wireless communication device and wireless communication method |
-
2020
- 2020-06-10 WO PCT/JP2020/022896 patent/WO2021250825A1/en not_active Ceased
- 2020-06-10 JP JP2022530437A patent/JP7613468B2/en active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009005074A (en) | 2007-06-21 | 2009-01-08 | Oki Electric Ind Co Ltd | Wireless communication network |
| JP2010539776A (en) | 2007-09-14 | 2010-12-16 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | Managing access to media |
| JP2010130280A (en) | 2008-11-27 | 2010-06-10 | Toshiba Corp | Radio device and method of controlling the same |
| JP2013090281A (en) | 2011-10-21 | 2013-05-13 | Mitsubishi Electric Corp | Radio communication system, master station radio communication device and radio communication method |
| WO2016175328A1 (en) | 2015-04-30 | 2016-11-03 | 株式会社 東芝 | Wireless communication device |
| JP2016029839A (en) | 2015-10-27 | 2016-03-03 | 株式会社東芝 | Wireless communication device |
| JP2019165387A (en) | 2018-03-20 | 2019-09-26 | 株式会社東芝 | Wireless communication device and wireless communication method |
Non-Patent Citations (1)
| Title |
|---|
| 平田龍一,ランダムAIFSN方式を用いたメディアアクセス制御の無線LAN端末への実装,電子情報通信学会技術研究報告Vol.115 No.206,日本,2015年08月25日,CQ2015-61,pp.125-129 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2021250825A1 (en) | 2021-12-16 |
| WO2021250825A1 (en) | 2021-12-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4391316B2 (en) | Media access control device for wireless LAN | |
| CN103222294B (en) | The wave band that is independently not permitted in hybrid-cellular and device-to-device network is reused | |
| US11937294B2 (en) | Communication method, apparatus, computer-readable medium and electronic device | |
| CN109479328B (en) | Communication method and communication device in communication network | |
| US7324491B1 (en) | Method and apparatus for over-the-air bandwidth reservations in wireless networks | |
| GB2552497A (en) | Transmission method for trigger frame by a 802.11ax access-point | |
| US9036478B2 (en) | Securing transmit openings by the requester | |
| GB2558620A (en) | Communication methods, communication device station and access point | |
| GB2562601B (en) | Improved contention mechanism for access to random resource units in an 802.11 channel | |
| GB2543583A (en) | Improved contention mechanism for access to random resource units in an 802.11 channel | |
| TWI575989B (en) | Wireless communication system, method and device under contention-based protocol | |
| US20240349081A1 (en) | Method and device for emlsr operation in wireless lan | |
| WO2017020695A1 (en) | Data transmission method and device | |
| JP7613468B2 (en) | Communication method and terminal | |
| KR20230046230A (en) | Channel access method for transmitting expedited data in communication system | |
| WO2021000316A1 (en) | Device and method for a wireless network | |
| JP7838656B2 (en) | Access points and terminals | |
| US10045379B2 (en) | Multi-radio wireless local area network apparatus and method | |
| US20250374322A1 (en) | Access point and terminal | |
| WO2024009452A1 (en) | Wireless device and wireless communication method | |
| CN112237021A (en) | Method, network device and terminal device for channel transmission on unlicensed spectrum | |
| WO2017050143A1 (en) | Ofdma-based data transmission method and related equipment | |
| WO2018218590A1 (en) | Service processing method, access point and station | |
| JP7768374B2 (en) | Transmitting station, transmitting method, and transmitting program | |
| JP7768375B2 (en) | Transmitting station, transmitting method, and transmitting program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20221031 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20230104 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20230208 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20231114 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240115 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20240507 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240806 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20240806 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20240826 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20241126 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241209 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7613468 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |