JPWO2017043195A1 - Wireless communication apparatus, wireless communication method, and wireless communication system - Google Patents
Wireless communication apparatus, wireless communication method, and wireless communication system Download PDFInfo
- Publication number
- JPWO2017043195A1 JPWO2017043195A1 JP2017538908A JP2017538908A JPWO2017043195A1 JP WO2017043195 A1 JPWO2017043195 A1 JP WO2017043195A1 JP 2017538908 A JP2017538908 A JP 2017538908A JP 2017538908 A JP2017538908 A JP 2017538908A JP WO2017043195 A1 JPWO2017043195 A1 JP WO2017043195A1
- Authority
- JP
- Japan
- Prior art keywords
- frame
- measurement
- information
- wireless communication
- reception
- 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.)
- Granted
Links
- 238000004891 communication Methods 0.000 title claims abstract description 304
- 238000000034 method Methods 0.000 title claims description 38
- 238000005259 measurement Methods 0.000 claims abstract description 652
- 230000005540 biological transmission Effects 0.000 claims description 147
- 230000002776 aggregation Effects 0.000 claims description 10
- 238000004220 aggregation Methods 0.000 claims description 10
- 230000007246 mechanism Effects 0.000 abstract description 9
- 238000012545 processing Methods 0.000 description 82
- 230000006870 function Effects 0.000 description 43
- 238000010586 diagram Methods 0.000 description 24
- 238000012790 confirmation Methods 0.000 description 20
- 230000008569 process Effects 0.000 description 20
- 238000003860 storage Methods 0.000 description 12
- 238000007726 management method Methods 0.000 description 9
- 230000004044 response Effects 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 7
- 206010048669 Terminal state Diseases 0.000 description 5
- 230000000694 effects Effects 0.000 description 5
- 230000007423 decrease Effects 0.000 description 3
- 238000011156 evaluation Methods 0.000 description 3
- 239000002699 waste material Substances 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000010267 cellular communication Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000007812 deficiency Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 230000001151 other effect Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 108700026140 MAC combination Proteins 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005562 fading Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012806 monitoring device Methods 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 230000007480 spreading Effects 0.000 description 1
- 238000003892 spreading Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/1607—Details of the supervisory signal
- H04L1/1621—Group acknowledgement, i.e. the acknowledgement message defining a range of identifiers, e.g. of sequence numbers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0023—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
- H04L1/0026—Transmission of channel quality indication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/30—Monitoring; Testing of propagation channels
- H04B17/309—Measuring or estimating channel quality parameters
- H04B17/336—Signal-to-interference ratio [SIR] or carrier-to-interference ratio [CIR]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0023—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
- H04L1/0027—Scheduling of signalling, e.g. occurrence thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/1607—Details of the supervisory signal
- H04L1/1657—Implicit acknowledgement of correct or incorrect reception, e.g. with a moving window
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/1607—Details of the supervisory signal
- H04L1/1671—Details of the supervisory signal the supervisory signal being transmitted together with control information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/1607—Details of the supervisory signal
- H04L1/1685—Details of the supervisory signal the supervisory signal being transmitted in response to a specific request, e.g. to a polling signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0823—Errors, e.g. transmission errors
- H04L43/0829—Packet loss
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signaling, i.e. of overhead other than pilot signals
- H04L5/0055—Physical resource allocation for ACK/NACK
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/10—Scheduling measurement reports ; Arrangements for measurement reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/04—Error control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0446—Resources in time domain, e.g. slots or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Quality & Reliability (AREA)
- Environmental & Geological Engineering (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Mobile Radio Communication Systems (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Communication Control (AREA)
Abstract
【課題】通信の信頼性を維持しながら、通信効率を向上させることが可能な仕組みを提供する。
【解決手段】フレームの受信に関する測定情報に基づいて送信される、フレームの受信有無が特定される受信情報を含む第1のフレームを受信する通信部と、前記受信情報に基づいてフレームの再送制御を行う制御部と、を備える、無線通信装置。フレームの受信に関する測定情報に基づいて、フレームの受信有無が特定される受信情報を含む第1のフレームを送信する通信部を備える、無線通信装置。
【選択図】図3A mechanism capable of improving communication efficiency while maintaining communication reliability is provided.
A communication unit that receives a first frame including reception information for specifying whether or not a frame is received, which is transmitted based on measurement information related to frame reception, and frame retransmission control based on the reception information A wireless communication device. A wireless communication apparatus comprising: a communication unit that transmits a first frame including reception information for specifying whether or not a frame is received based on measurement information related to frame reception.
[Selection] Figure 3
Description
本開示は、無線通信装置、無線通信方法および無線通信システムに関する。 The present disclosure relates to a wireless communication device, a wireless communication method, and a wireless communication system.
近年、IEEE(Institute of Electrical and Electronics Engineers)802.11に代表される無線LAN(Local Area Network)の普及が進んでいる。しかし、無線LANにおいては、通信を妨げるおそれのある現象が発生する場合がある。当該現象としては、例えば、伝搬損失、シャドウイング、フェージングまたは送信されるフレーム(パケット)の衝突等がある。そのため、無線LANのさらなる普及のためには、無線LANにおける通信の信頼性の確保が望まれる。 In recent years, wireless LAN (Local Area Network) represented by IEEE (Institute of Electrical and Electronics Engineers) 802.11 has been spreading. However, in a wireless LAN, a phenomenon that may hinder communication may occur. Examples of the phenomenon include propagation loss, shadowing, fading, and collision of transmitted frames (packets). Therefore, in order to further spread the wireless LAN, it is desired to ensure communication reliability in the wireless LAN.
そこで、無線LAN規格においては、フレームの受信が成功したことをフレームの送信元に伝達する仕組みが設けられている。具体的には、自装置宛てのフレームを受信した無線通信装置は、送達確認(以下、ACK(Acknowledgement)とも称する。)フレームを送信する。送信元の無線通信装置は、ACKフレームが成功裏に受信された場合、送信が完了したとして、当該フレームの送信処理を終了する。反対に、ACKフレームが成功裏に受信されなかった場合、送信が失敗したとして、当該フレームの再送処理が行われる。 Therefore, in the wireless LAN standard, there is provided a mechanism for transmitting a successful frame reception to the frame transmission source. Specifically, a wireless communication apparatus that has received a frame addressed to itself transmits an acknowledgment (hereinafter also referred to as ACK (Acknowledgement)) frame. When the ACK frame is successfully received, the transmission source wireless communication apparatus determines that the transmission is completed and ends the transmission process of the frame. On the other hand, if the ACK frame is not successfully received, it is determined that the transmission has failed, and the frame is retransmitted.
他方で、無線LANの普及に伴って無線通信装置も増加している。無線通信装置が増加すると、通信効率が低下する可能性が高くなるため、通信効率の向上が望まれる。 On the other hand, the number of wireless communication devices is increasing with the spread of wireless LAN. As the number of wireless communication devices increases, there is a high possibility that the communication efficiency will decrease. Therefore, improvement in communication efficiency is desired.
これに対し、複数の無線通信装置に対して効率的に通信を行うための技術が開発されている。このような技術として、例えば1つまたは複数の無線通信装置に対して一度にフレームを送信するマルチキャスト方式がある。なお、単一の無線通信装置に対してフレームを送信する方式はユニキャスト方式と呼ばれる。 On the other hand, techniques for efficiently communicating with a plurality of wireless communication devices have been developed. As such a technique, for example, there is a multicast system that transmits a frame to one or a plurality of wireless communication apparatuses at a time. A method for transmitting a frame to a single wireless communication apparatus is called a unicast method.
ここで、通信の信頼性の向上についての観点から、マルチキャストフレームについても送達確認の仕組みが適用されることが望ましい場合がある。そこで、無線LAN規格においては、マルチキャスト通信向けの送達確認の仕組みが設けられている。具体的には、マルチキャストフレームを送信した無線通信装置は、当該マルチキャストフレームの宛先である無線通信装置の各々に個別にブロックACK要求(以下、BAR(Block ACK Request)とも称する。)フレームを送信し、当該BARフレームへの応答としてブロックACK(以下、BA(Block ACK)とも称する。)フレームを受信する。また、自装置宛てのマルチキャストフレームを受信した無線通信装置は、BARフレームがユニキャスト方式で受信されると、BAフレームを送信する。 Here, from the viewpoint of improving communication reliability, it may be desirable to apply a delivery confirmation mechanism to multicast frames. Therefore, in the wireless LAN standard, a delivery confirmation mechanism for multicast communication is provided. Specifically, the wireless communication device that has transmitted the multicast frame individually transmits a block ACK request (hereinafter also referred to as BAR (Block ACK Request)) frame to each of the wireless communication devices that are the destinations of the multicast frame. A block ACK (hereinafter also referred to as BA (Block ACK)) frame is received as a response to the BAR frame. The wireless communication device that has received the multicast frame addressed to itself transmits the BA frame when the BAR frame is received by the unicast method.
例えば、特許文献1では、複数の端末宛てのマルチキャストフレームを送信した後、当該マルチキャストフレームの宛先となる端末毎にBARフレームおよびBAフレームを交換する無線通信装置に係る発明が開示されている。
For example,
しかし、特許文献1で開示される発明では、マルチキャストフレームの送信先となる端末が増加すると通信効率が低下する可能性がある。例えば、特許文献1で開示される発明では、当該マルチキャストフレームの送信先となる端末毎にBARフレームおよびBAフレームの交換が行われるため、当該端末が増加すると、送達確認にかかる通信オーバヘッドが増大する。従って、通信スループットも低下する。
However, in the invention disclosed in
また、上記したことは、マルチキャスト通信に限られず、複数の宛先に一度にフレームが送信される、フレーム多重通信のような他の通信においても同様に生じ得る。 In addition, the above is not limited to multicast communication, but may occur in other communication such as frame multiplex communication in which frames are transmitted to a plurality of destinations at the same time.
そこで、本開示では、通信の信頼性を維持しながら、通信効率を向上させることが可能な仕組みを提案する。 Therefore, the present disclosure proposes a mechanism capable of improving communication efficiency while maintaining communication reliability.
本開示によれば、フレームの受信に関する測定情報に基づいて送信される、フレームの受信有無が特定される受信情報を含む第1のフレームを受信する通信部と、前記受信情報に基づいてフレームの再送制御を行う制御部と、を備える、無線通信装置が提供される。 According to the present disclosure, a communication unit that receives a first frame that includes reception information that specifies whether or not a frame is received, that is transmitted based on measurement information related to frame reception, and a frame that is based on the reception information. There is provided a wireless communication apparatus including a control unit that performs retransmission control.
また、本開示によれば、フレームの受信に関する測定情報に基づいて、フレームの受信有無が特定される受信情報を含む第1のフレームを送信する通信部を備える、無線通信装置が提供される。 In addition, according to the present disclosure, there is provided a wireless communication apparatus including a communication unit that transmits a first frame including reception information that specifies whether or not a frame is received based on measurement information related to frame reception.
また、本開示によれば、通信部により、フレームの受信に関する測定情報に基づいて送信される、フレームの受信有無が特定される受信情報を含む第1のフレームを受信することと、制御部により、前記受信情報に基づいてフレームの再送制御を行うことと、を含む、無線通信方法が提供される。 Further, according to the present disclosure, the communication unit receives the first frame including reception information that is transmitted based on the measurement information related to frame reception and that specifies whether or not the frame is received, and the control unit And a frame re-transmission control based on the received information.
また、本開示によれば、通信部により、フレームの受信に関する測定情報に基づいて、フレームの受信有無が特定される受信情報を含む第1のフレームを送信することを含む、無線通信方法が提供される。 In addition, according to the present disclosure, there is provided a wireless communication method including transmitting, by a communication unit, a first frame including reception information for specifying whether or not a frame is received based on measurement information related to frame reception. Is done.
また、本開示によれば、フレームの受信に関する測定情報に基づいて、フレームの受信有無が特定される受信情報を含む第1のフレームを送信する無線通信装置と、前記第1のフレームを受信し、前記受信情報に基づいてフレームの再送制御を行う無線通信装置と、を備える、無線通信システムが提供される。 In addition, according to the present disclosure, a wireless communication device that transmits a first frame including reception information that specifies whether or not a frame is received based on measurement information related to frame reception, and the first frame is received. And a wireless communication apparatus that performs frame retransmission control based on the received information.
以上説明したように本開示によれば、通信の信頼性を維持しながら、通信効率を向上させることが可能な仕組みが提供される。なお、上記の効果は必ずしも限定的なものではなく、上記の効果とともに、または上記の効果に代えて、本明細書に示されたいずれかの効果、または本明細書から把握され得る他の効果が奏されてもよい。 As described above, according to the present disclosure, a mechanism capable of improving communication efficiency while maintaining communication reliability is provided. Note that the above effects are not necessarily limited, and any of the effects shown in the present specification, or other effects that can be grasped from the present specification, together with or in place of the above effects. May be played.
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。 Hereinafter, preferred embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. In addition, in this specification and drawing, about the component which has the substantially same function structure, duplication description is abbreviate | omitted by attaching | subjecting the same code | symbol.
また、本明細書及び図面において、実質的に同一の機能構成を有する複数の構成要素を、同一の符号の後に異なる番号を付して区別する場合もある。例えば、実質的に同一の機能を有する複数の構成を、必要に応じてSTA200AおよびSTA200Bなどのように区別する。ただし、実質的に同一の機能構成を区別する必要が無い場合、同一符号のみを付する。例えば、STA200AおよびSTA200Bを特に区別する必要がない場合には、単にSTA200と称する。
In the present specification and drawings, a plurality of constituent elements having substantially the same functional configuration may be distinguished by attaching different numbers after the same reference numerals. For example, a plurality of configurations having substantially the same function are differentiated as necessary, such as STA 200A and STA 200B. However, when it is not necessary to distinguish between substantially the same functional configurations, only the same reference numerals are given. For example, when it is not necessary to distinguish between the
なお、説明は以下の順序で行うものとする。
1.本開示の一実施形態に係る無線通信システムの概要
2.本開示の第1の実施形態(測定終了フレームのみを用いる例)
2−1.装置の基本的な機能構成
2−2.装置の機能詳細
2−3.装置の処理
2−4.第1の実施形態のまとめ
3.本開示の第2の実施形態(測定開始および測定終了フレームを用いる例)
3−1.装置の機能詳細
3−2.装置の処理
3−3.第2の実施形態のまとめ
4.本開示の第3の実施形態(測定開始フレームのみを用いた例)
4−1.装置の機能詳細
4−2.装置の処理
4−3.第3の実施形態のまとめ
5.応用例
6.むすびThe description will be made in the following order.
1. 1. Overview of wireless communication system according to an embodiment of the present disclosure First embodiment of the present disclosure (example using only a measurement end frame)
2-1. Basic functional configuration of apparatus 2-2. Functional details of the device 2-3. Processing of apparatus 2-4. Summary of first embodiment Second embodiment of the present disclosure (example using measurement start and measurement end frames)
3-1. Functional details of apparatus 3-2. Processing of apparatus 3-3. Summary of
4-1. Detailed function of device 4-2. Processing of apparatus 4-3. Summary of the
<1.本開示の一実施形態に係る無線通信システムの概要>
まず、図1を参照して、本開示の一実施形態に係る無線通信システムの概要について説明する。図1は、本開示の一実施形態に係る無線通信システムの構成例を示す図である。<1. Overview of Wireless Communication System According to One Embodiment of Present Disclosure>
First, an overview of a wireless communication system according to an embodiment of the present disclosure will be described with reference to FIG. FIG. 1 is a diagram illustrating a configuration example of a wireless communication system according to an embodiment of the present disclosure.
無線通信システムは、無線通信装置100と無線通信装置200とを備える。無線通信装置100および無線通信装置200は、フレーム(パケット)を通信する無線通信機能を有する。特に、無線通信装置100は、1つまたは複数の無線通信装置に対してフレームの送信を行うマルチキャスト通信の機能を有する。また、無線通信装置100はアクセスポイント(以下、AP(Access Point)とも称する。)として動作し、無線通信装置200はステーション(以下、STA(Station)とも称する。)として動作する。以下、無線通信装置100をAP100とも称し、無線通信装置200をSTA200とも称する。このため、無線通信システムでは、AP100から複数のSTA200へのマルチキャスト通信が可能である。なお、AP100からSTA200への通信をDL(ダウンリンク)、STA200からAP100への通信をUL(アップリンク)とも称する。
The wireless communication system includes a
例えば、無線通信システムは、図1に示したように、AP100および複数のSTA200A〜200Cを備える。AP100とSTA200A〜200Cとは、それぞれ無線通信を介して接続され、直接的に互いにフレームの送受信を行う。例えば、AP100は、IEEE802.11規格に準拠する無線通信装置であって、STA200A〜200Cを宛先とするマルチキャストフレームを送信する。
For example, the wireless communication system includes the
ここで、マルチキャスト通信の信頼性を向上させるために、マルチキャストフレームについての送達確認を行うことが考えられる。具体的には、マルチキャストフレームについての送達確認の仕組みとして、送達確認要求フレームおよび送達確認応答フレーム(以下、区別せず単に送達確認フレームとも称する。)の交換がある。例えば、送達確認要求フレームおよび送達確認応答フレームは、BARフレームおよびBAフレームである。さらに、図2を参照して、従来のマルチキャスト通信における送達確認について説明する。図2は、従来のマルチキャスト通信における送達確認を説明するための図である。なお、従来のAPをAP10と称し、従来のSTAをSTA20と称する。 Here, in order to improve the reliability of multicast communication, it is conceivable to confirm delivery of a multicast frame. Specifically, as a delivery confirmation mechanism for a multicast frame, there is an exchange of a delivery confirmation request frame and a delivery confirmation response frame (hereinafter also referred to simply as a delivery confirmation frame without distinction). For example, the delivery confirmation request frame and the delivery confirmation response frame are a BAR frame and a BA frame. Furthermore, the delivery confirmation in the conventional multicast communication will be described with reference to FIG. FIG. 2 is a diagram for explaining delivery confirmation in conventional multicast communication. The conventional AP is referred to as AP10, and the conventional STA is referred to as STA20.
マルチキャストフレームがSTAの各々に送信された後、当該マルチキャストフレームの宛先であるSTA20の各々について個別に送達確認フレームが交換される。例えば、AP10は、図2に示したように、マルチキャストフレーム(Multicast)の送信後、まずSTA20AにBARフレームを送信する。BARフレームを受信したSTA20Aは、当該BARフレームへの応答としてBAフレームをAP10に送信する。続いて、残りのSTA20Bおよび20Cの各々においても当該マルチキャストフレームについてのBARフレームおよびBAフレームが交換される。 After the multicast frame is transmitted to each STA, the delivery confirmation frame is individually exchanged for each STA 20 that is the destination of the multicast frame. For example, as shown in FIG. 2, the AP 10 first transmits a BAR frame to the STA 20A after transmitting a multicast frame (Multicast). The STA 20A that has received the BAR frame transmits the BA frame to the AP 10 as a response to the BAR frame. Subsequently, the BAR frame and the BA frame for the multicast frame are also exchanged in each of the remaining STAs 20B and 20C.
このように、従来のマルチキャスト通信における送達確認では、マルチキャストフレームの宛先であるSTA20について個別にBARフレームおよびBAフレームが交換される。そのため、STA20が増加すると、当該マルチキャストフレームについての送達確認にかかる通信オーバヘッドが増大する。従って、通信スループットが低下する。 Thus, in the delivery confirmation in the conventional multicast communication, the BAR frame and the BA frame are individually exchanged for the STA 20 that is the destination of the multicast frame. Therefore, when the STA 20 increases, the communication overhead for confirming delivery of the multicast frame increases. Accordingly, the communication throughput is reduced.
そこで、本開示では、送達確認フレームを交換することなく、フレームの受信に関する測定情報とフレームの受信有無が特定される受信情報とを含むフレームを用いてフレームの再送制御を行う無線通信システムを提案する。さらに、図3を参照して、本開示の一実施形態に係るフレーム再送制御の概要について説明する。図3は、本開示の一実施形態に係るフレーム再送制御の概要を説明するための図である。 Therefore, the present disclosure proposes a wireless communication system that performs frame retransmission control using a frame including measurement information related to frame reception and reception information that specifies whether or not the frame is received without exchanging a delivery confirmation frame. To do. Furthermore, an overview of frame retransmission control according to an embodiment of the present disclosure will be described with reference to FIG. FIG. 3 is a diagram for describing an overview of frame retransmission control according to an embodiment of the present disclosure.
まず、AP100は、マルチキャストフレームを複数のSTA200に送信する。例えば、AP100は、マルチキャストフレームをSTA200A〜200Cに複数回送信する。
First, the
他方で、STA200は、フレームの受信に関する測定期間が開始されると、当該測定期間内のフレームの受信に基づいて測定を行う。例えば、STA200は、測定期間内にAP100から送信される複数のマルチキャストフレームの受信についての測定を行う。一例として、STA200は、マルチキャストフレームの受信特性の指標値を測定する。
On the other hand, when the measurement period related to frame reception is started, the STA 200 performs measurement based on reception of frames within the measurement period. For example, the STA 200 performs measurement on reception of a plurality of multicast frames transmitted from the
また、STA200は、当該測定期間内のフレームの受信有無を判定する。例えば、STA200は、当該測定期間内に受信されたフレームを受信情報として記録する。 Further, the STA 200 determines whether or not a frame is received within the measurement period. For example, the STA 200 records a frame received within the measurement period as reception information.
そして、STA200は、測定結果および受信結果をAP100に通知する。例えば、STA200Bは、測定結果を示す情報および受信情報を含むアラート(Alert)フレームをAP100に送信する。一例として、測定結果が所定の条件を満たすSTA200のみ当該アラートフレームを送信する。
Then, the STA 200 notifies the
測定結果および受信結果を受け取ったAP100は、当該測定結果および受信結果に基づいてマルチキャストフレームの再送制御を行う。例えば、AP100は、受信されたアラートフレームに含まれる測定結果と受信情報とに基づいて、例えば図3に示したようにマルチキャストフレームを再送する。
The
このように、本開示の一実施形態に係る無線通信システムは、フレームの受信に関する測定情報とフレームの受信有無が特定される受信情報とを含むフレームを用いてフレームの再送制御を行う。このため、STA200について個別に行われる送達確認フレームの交換を行うことなく、再送制御を行うことができる。従って、フレームの再送により通信の信頼性を維持しながら、通信効率を向上させることが可能となる。以下に、その詳細について説明する。 As described above, the wireless communication system according to an embodiment of the present disclosure performs frame retransmission control using a frame including measurement information related to frame reception and reception information for specifying whether or not the frame is received. For this reason, it is possible to perform retransmission control without exchanging delivery confirmation frames individually performed for the STA 200. Therefore, it is possible to improve communication efficiency while maintaining communication reliability by retransmitting frames. The details will be described below.
なお、説明の便宜上、第1〜第3の実施形態に係るAP100等の装置を、AP100−1〜AP100−3のように、末尾に実施形態に対応する番号を付することにより区別する。また、図1においては無線通信システムの一例として、無線通信システムはAP100およびSTA200を備える例を説明したが、AP100の代わりに、STA200のうちの1つが他のSTA200との複数のダイレクトリンクを持つ無線通信装置であってもよい。その場合、上述のDLが「1つのSTA200から複数のSTA200への同時送信」と、上述のULが「複数のSTA200から1つのSTA200への同時送信」と読み替えられ得る。
For convenience of explanation, devices such as the
<2.本開示の第1の実施形態(測定終了フレームのみを用いた例)>
以上、本開示の一実施形態に係る無線通信システムの概要について説明した。次に、本開示の第1の実施形態に係るAP100−1およびSTA200−1(以下、無線通信装置100−1(200−1)とも称する。)について説明する。<2. First Embodiment of Present Disclosure (Example Using Only Measurement End Frame)>
The overview of the wireless communication system according to an embodiment of the present disclosure has been described above. Next, the AP 100-1 and the STA 200-1 (hereinafter also referred to as a wireless communication device 100-1 (200-1)) according to the first embodiment of the present disclosure will be described.
<2−1.装置の基本的な機能構成>
まず、図4を参照して、本開示の一実施形態に係る無線通信装置100−1(200−1)の基本的な機能構成について説明する。図4は、本開示の第1の実施形態に係る無線通信装置100−1(200−1)の概略的な機能構成の例を示すブロック図である。<2-1. Basic functional configuration of the device>
First, a basic functional configuration of the wireless communication device 100-1 (200-1) according to an embodiment of the present disclosure will be described with reference to FIG. FIG. 4 is a block diagram illustrating an example of a schematic functional configuration of the wireless communication device 100-1 (200-1) according to the first embodiment of the present disclosure.
無線通信装置100−1(200−1)は、図4に示したように、データ処理部110(210)、無線通信部120(220)、制御部130(230)および記憶部140(240)を備える。 As shown in FIG. 4, the wireless communication device 100-1 (200-1) includes a data processing unit 110 (210), a wireless communication unit 120 (220), a control unit 130 (230), and a storage unit 140 (240). Is provided.
データ処理部110(210)は、通信部の一部として、データに対して送受信のための処理を行う。具体的には、データ処理部110(210)は、通信上位層からのデータに基づいてフレームを生成し、生成されるフレームを無線通信部120(220)に提供する。例えば、データ処理部110(210)は、データからフレーム(パケット)を生成し、生成されるフレームにメディアアクセス制御(MAC:Media Access Control)のためのMACヘッダの付加および誤り検出符号の付加等の処理を行う。また、データ処理部110(210)は、受信されるフレームからデータを抽出し、抽出されるデータを通信上位層に提供する。例えば、データ処理部110(210)は、受信されるフレームについて、MACヘッダの解析、符号誤りの検出および訂正、ならびにリオーダ処理等を行うことによりデータを取得する。 The data processing unit 110 (210) performs processing for data transmission / reception as part of the communication unit. Specifically, the data processing unit 110 (210) generates a frame based on data from the communication upper layer, and provides the generated frame to the wireless communication unit 120 (220). For example, the data processing unit 110 (210) generates a frame (packet) from the data, adds a MAC header for media access control (MAC) and an error detection code to the generated frame, and the like. Perform the process. Further, the data processing unit 110 (210) extracts data from the received frame and provides the extracted data to a communication upper layer. For example, the data processing unit 110 (210) acquires data by performing analysis of a MAC header, detection and correction of a code error, reorder processing, and the like for a received frame.
無線通信部120(220)は、通信部の一部として、信号処理機能および無線インタフェース機能等を備える。 The wireless communication unit 120 (220) includes a signal processing function and a wireless interface function as a part of the communication unit.
信号処理機能は、フレームについて変調等の信号処理を行う機能である。具体的には、無線通信部120(220)は、データ処理部110(210)から提供されるフレームについて、制御部130(230)によって設定されるコーディングおよび変調方式等に従って、エンコード、インタリーブおよび変調を行い、プリアンブル、PHY(Physical Layer)ヘッダを付加することによりシンボルストリームを生成する。また、無線通信部120(220)は、無線インタフェース機能の処理によって得られるシンボルストリームについて、復調およびデコード等を行うことによりフレームを取得し、取得されるフレームをデータ処理部110(210)または制御部130(230)に提供する。 The signal processing function is a function for performing signal processing such as modulation on a frame. Specifically, the radio communication unit 120 (220) encodes, interleaves, and modulates the frame provided from the data processing unit 110 (210) according to the coding and modulation scheme set by the control unit 130 (230). And a symbol stream is generated by adding a preamble and a PHY (Physical Layer) header. The radio communication unit 120 (220) acquires a frame by performing demodulation, decoding, and the like on the symbol stream obtained by the processing of the radio interface function, and the acquired frame is transmitted to the data processing unit 110 (210) or the control. Part 130 (230).
無線インタフェース機能は、アンテナを介して信号の送受信を行う機能である。具体的には、無線通信部120(220)は、信号処理機能の処理によって得られるシンボルストリームに係る信号を、アナログ信号に変換し、増幅し、フィルタリングし、および周波数アップコンバートする。そして、無線通信部120(220)は、アンテナを介して処理された信号を送信する。また、無線通信部120(220)は、アンテナから得られる信号について、信号送信の際と逆の処理、例えば周波数ダウンコンバートおよびデジタル信号変換等を行う。 The wireless interface function is a function for transmitting and receiving signals via an antenna. Specifically, the radio communication unit 120 (220) converts a signal related to the symbol stream obtained by the processing of the signal processing function into an analog signal, amplifies, filters, and frequency upconverts. Then, the wireless communication unit 120 (220) transmits the processed signal via the antenna. In addition, the wireless communication unit 120 (220) performs a process reverse to the signal transmission, such as frequency down-conversion and digital signal conversion, on the signal obtained from the antenna.
制御部130(230)は、AP100−1またはSTA200−1の動作を全体的に制御する。具体的には、制御部130(230)は、各機能間の情報の受け渡し、通信パラメタの設定、およびデータ処理部110(210)におけるフレームのスケジューリング等の処理を行う。 The control unit 130 (230) generally controls the operation of the AP 100-1 or the STA 200-1. Specifically, the control unit 130 (230) performs processing such as information exchange between functions, communication parameter setting, and frame scheduling in the data processing unit 110 (210).
記憶部140(240)は、データ処理部110(210)または制御部130(230)の処理に用いられる情報を記憶する。具体的には、記憶部140(240)は、送信フレームに格納される情報、受信フレームから取得された情報および通信パラメタの情報等を記憶する。 The storage unit 140 (240) stores information used for processing of the data processing unit 110 (210) or the control unit 130 (230). Specifically, the storage unit 140 (240) stores information stored in the transmission frame, information acquired from the reception frame, information on communication parameters, and the like.
<2−2.装置の機能詳細>
次に、本開示の第1の実施形態に係る無線通信装置100−1(200−1)の機能詳細について説明する。<2-2. Device function details>
Next, functional details of the wireless communication device 100-1 (200-1) according to the first embodiment of the present disclosure will be described.
(A.APの機能)
まず、AP100−1の機能詳細について説明する。(A. AP function)
First, functional details of the AP 100-1 will be described.
(A−1.マルチキャストフレームの送信)
AP100−1は、マルチキャストフレームをSTA200−1に送信する。具体的には、制御部130は、複数のSTA200−1についてのデータ伝送要求が発生すると、当該複数のSTA200−1を含むマルチキャストグループを宛先とするマルチキャストフレームをデータ処理部110に生成させる。そして、無線通信部120は、生成されるマルチキャストフレームをSTA200−1に送信する。(A-1. Transmission of multicast frame)
The AP 100-1 transmits a multicast frame to the STA 200-1. Specifically, when a data transmission request for a plurality of STAs 200-1 is generated, the control unit 130 causes the data processing unit 110 to generate a multicast frame whose destination is a multicast group including the plurality of STAs 200-1. Then, the wireless communication unit 120 transmits the generated multicast frame to the STA 200-1.
(A−2.測定終了フレームの送信)
AP100−1は、測定情報を通知するための測定指示情報を含む測定指示フレームを送信する。具体的には、AP100−1は、測定指示フレームとして、測定終了フレームを送信する。例えば、制御部130は、自装置が送信したマルチキャストフレームについての再送処理を行うために、当該マルチキャストフレームのマルチキャストグループ宛ての測定終了フレームをデータ処理部110に生成させる。そして、無線通信部120は、生成される測定終了フレームを送信する。(A-2. Transmission of measurement end frame)
The AP 100-1 transmits a measurement instruction frame including measurement instruction information for notifying measurement information. Specifically, AP 100-1 transmits a measurement end frame as a measurement instruction frame. For example, the control unit 130 causes the data processing unit 110 to generate a measurement end frame addressed to the multicast group of the multicast frame in order to perform a retransmission process on the multicast frame transmitted by the own device. Then, the wireless communication unit 120 transmits the generated measurement end frame.
また、測定指示情報は、測定時間情報、後述する第1のフレームとしてのアラートフレームの送信時間情報および測定内容情報のうちの少なくとも1つを含む。 The measurement instruction information includes at least one of measurement time information, transmission time information of an alert frame as a first frame described later, and measurement content information.
まず、測定時間情報について説明する。測定時間情報は、測定の開始時点、測定の終了時点および測定時間長のうちの少なくとも1つが特定される情報を含む。 First, the measurement time information will be described. The measurement time information includes information that specifies at least one of a measurement start time, a measurement end time, and a measurement time length.
具体的には、測定の開始時点または終了時点が特定される情報は、測定の開始時刻または終了時刻が特定される情報である。例えば、測定の終了時点がSTA200−1にとって既知である場合または測定終了フレームの受信に基づいて測定が終了される場合は、測定時間情報として測定の開始時点が特定される情報が含まれる。反対に、測定の開始時点がSTA200−1にとって既知である場合は、測定時間情報として測定の終了時点が特定される情報が含まれる。当該測定の開始時刻および終了時刻は、例えばAP100−1とSTA200−1との間で共有される絶対時刻である。なお、当該測定の開始時刻および終了時刻は、AP100−1から送信された特定のフレーム、例えば直近のフレームが成功裏に受信された時点を基準とする相対時刻であってもよく、当該基準の時点からの経過時間であってもよい。また、当該特定のフレームは、ビーコンフレームまたはマルチキャストフレーム等の特定の種類のフレームであってもよい。 Specifically, the information specifying the measurement start time or end time is information specifying the measurement start time or end time. For example, when the measurement end point is known to the STA 200-1, or when the measurement is ended based on the reception of the measurement end frame, information for specifying the measurement start point is included as the measurement time information. On the other hand, when the measurement start time is known to the STA 200-1, information for specifying the measurement end time is included as the measurement time information. The measurement start time and end time are, for example, absolute times shared between the AP 100-1 and the STA 200-1. Note that the start time and end time of the measurement may be a relative time based on a specific frame transmitted from the AP 100-1, for example, the time when the latest frame is successfully received. It may be the elapsed time from the time. The specific frame may be a specific type of frame such as a beacon frame or a multicast frame.
なお、測定の開始時点は、測定の開始時刻の代わりに、測定が開始されるフレームのシーケンス番号であってもよい。この場合、測定が開始されるフレームが明確に指定されるため、STA200−1の間で測定が開始されるフレームが相違することを防止できる。 Note that the measurement start time may be the sequence number of the frame in which the measurement is started, instead of the measurement start time. In this case, since the frame from which the measurement is started is clearly specified, it is possible to prevent the frame from which the measurement is started from being different between the STAs 200-1.
また、測定時間長が特定される情報は、測定の開始から終了までの時間長が特定される情報である。例えば、測定の開始時点または終了時点のうちの少なくとも一方が既知である場合または測定終了フレームの受信に基づいて測定が終了される場合は、測定の開始時点、終了時点または測定終了フレームの受信完了時点と測定時間長とに基づいて測定対象となる期間が特定される。 The information for specifying the measurement time length is information for specifying the time length from the start to the end of the measurement. For example, when at least one of the measurement start time or the measurement end time is known, or when the measurement is ended based on the reception of the measurement end frame, reception of the measurement start time, end time, or measurement end frame is completed. A period to be measured is specified based on the time point and the measurement time length.
また、測定時間情報は、測定再開までの時間間隔が特定されるインターバル情報をさらに含む。例えば、当該インターバル情報は、測定開始もしくは測定終了からの相対時刻もしくは経過時間または測定が行われる絶対時刻が特定される情報である。この場合、測定終了フレームを繰り返し送信することなく、測定を繰り返すことができる。従って、通信オーバヘッドおよび通信量を低減することができる。 The measurement time information further includes interval information for specifying a time interval until the measurement is resumed. For example, the interval information is information specifying a relative time or elapsed time from the start of measurement or the end of measurement, or an absolute time at which the measurement is performed. In this case, the measurement can be repeated without repeatedly transmitting the measurement end frame. Therefore, communication overhead and communication volume can be reduced.
さらに、当該インターバル情報に加えて、測定回数が特定される情報が測定時間情報に含まれてもよい。この場合、測定回数情報に示す回数のみ、インターバル情報の示す時間間隔で測定が繰り返される。そのため、AP100−1が要求する回数だけSTA200−1に測定させることができ、無駄な測定を抑制することができる。従って、STA200−1の電力消費を抑制することが可能となる。 Furthermore, in addition to the interval information, information for specifying the number of times of measurement may be included in the measurement time information. In this case, the measurement is repeated only at the number of times indicated in the measurement number information at the time interval indicated by the interval information. Therefore, the STA 200-1 can measure the number of times requested by the AP 100-1, and the useless measurement can be suppressed. Therefore, power consumption of the STA 200-1 can be suppressed.
図5を参照して、測定時間情報の構成例について説明する。図5は、本実施形態に係る測定時間情報の構成例を示す図である。測定時間情報は、図5に示したように、測定開始時刻、測定時間長、測定再開までのインターバルおよび測定回数が特定される情報を含む。なお、測定時間情報は図5に示した構成に限られない。例えば、測定時間情報は、測定時間長の代わりにまたはそれに加えて測定終了時刻を含んでもよい。 A configuration example of the measurement time information will be described with reference to FIG. FIG. 5 is a diagram illustrating a configuration example of measurement time information according to the present embodiment. As shown in FIG. 5, the measurement time information includes information for specifying the measurement start time, the measurement time length, the interval until the measurement is restarted, and the number of times of measurement. The measurement time information is not limited to the configuration shown in FIG. For example, the measurement time information may include a measurement end time instead of or in addition to the measurement time length.
続いて、アラートフレームの送信時間情報について説明する。アラートフレームの送信時間情報は、アラートフレームの送信が許可される期間(以下、送信許可期間とも称する。)の開始時点もしくは終了時点が特定される情報または送信許可時間長が特定される情報を含む。 Next, alert frame transmission time information will be described. The transmission time information of the alert frame includes information for specifying a start time or an end time of a period during which the transmission of the alert frame is permitted (hereinafter also referred to as a transmission permission period) or information for specifying a transmission permission time length. .
具体的には、アラートフレームの送信許可期間の開始時点または終了時点が特定される情報は、当該送信許可期間の開始時刻(以下、送信許可開始時刻とも称する。)または終了時刻(以下、送信許可終了時刻とも称する。)が特定される情報である。例えば、送信許可終了時刻がSTA200−1にとって既知である場合は、送信許可開始時刻が特定される情報が含まれる。反対に、送信許可開始時刻がSTA200−1にとって既知である場合は、送信許可終了時刻が特定される情報が含まれる。当該送信許可開始時刻および送信許可終了時刻は、例えばAP100−1とSTA200−1との間で共有される絶対時刻である。なお、当該送信許可開始時刻および送信許可終了時刻は、AP100−1から送信された測定終了フレームが成功裏に受信された時点を基準とする相対時刻であってもよく、当該基準の時点からの経過時間であってもよい。 Specifically, the information specifying the start time or end time of the transmission permission period of the alert frame is the start time (hereinafter also referred to as transmission permission start time) or end time (hereinafter referred to as transmission permission) of the transmission permission period. (Also referred to as end time). For example, when the transmission permission end time is known to the STA 200-1, information for specifying the transmission permission start time is included. On the other hand, when the transmission permission start time is known to the STA 200-1, information for specifying the transmission permission end time is included. The transmission permission start time and the transmission permission end time are absolute times shared between the AP 100-1 and the STA 200-1, for example. The transmission permission start time and the transmission permission end time may be relative times based on the time when the measurement end frame transmitted from the AP 100-1 is successfully received. It may be an elapsed time.
なお、当該送信許可期間の開始時点は、当該送信許可期間の開始時刻の代わりに、当該送信許可期間の開始を示すフレームのシーケンス番号であってもよい。この場合、当該送信許可期間の開始がフレームによって示されるため、STA200−1の間またはSTA200−1とAP100−1との間で時刻の相違があっても当該送信許可期間が相違することを防止できる。従って、アラートフレームと他のフレームとの衝突の発生を抑制することができる。 The start time of the transmission permission period may be a sequence number of a frame indicating the start of the transmission permission period, instead of the start time of the transmission permission period. In this case, since the start of the transmission permission period is indicated by the frame, even if there is a time difference between the STA 200-1 or between the STA 200-1 and the AP 100-1, the transmission permission period is prevented from being different. it can. Therefore, occurrence of collision between the alert frame and other frames can be suppressed.
また、送信許可時間長が特定される情報は、当該送信許可期間の開始から終了までの時間長が特定される情報である。例えば、当該送信許可期間の開始時点または終了時点のうちの少なくとも一方が既知である場合は、当該送信許可期間の開始時点または終了時点と送信許可時間長とに基づいてアラートフレームの送信が許可される期間が特定される。 Further, the information specifying the transmission permission time length is information specifying the time length from the start to the end of the transmission permission period. For example, when at least one of the start time or end time of the transmission permission period is known, the transmission of the alert frame is permitted based on the start time or end time of the transmission permission period and the transmission permission time length. Period is specified.
図6を参照して、アラートフレームの送信時間情報の構成例について説明する。図6は、本実施形態に係るアラートフレームの送信時間情報の構成例を示す図である。アラートフレームの送信時間情報は、図6に示したように、送信許可開始時刻および送信許可時間長が特定される情報を含む。なお、アラートフレームの送信時間情報は図6に示した構成に限られない。例えば、アラートフレームの送信時間情報は、送信許可時間長の代わりにまたはそれに加えて送信許可終了時刻を含んでもよい。 A configuration example of alert frame transmission time information will be described with reference to FIG. FIG. 6 is a diagram showing a configuration example of alert frame transmission time information according to the present embodiment. As shown in FIG. 6, the transmission time information of the alert frame includes information for specifying the transmission permission start time and the transmission permission time length. Note that the transmission time information of the alert frame is not limited to the configuration shown in FIG. For example, the transmission time information of the alert frame may include a transmission permission end time instead of or in addition to the transmission permission time length.
続いて、測定内容情報について説明する。測定内容情報は、測定対象となる受信特性を示す指標(以下、受信特性指標とも称する。)が特定される受信特性情報を含む。具体的には、受信特性指標は、通信スループット、フレームロス率(パケットロス率)、マルチキャストフレームの受信成功数、信号量と雑音量もしくは干渉量または雑音量および干渉量の和との比のうちの少なくとも1つである。なお、信号量と雑音量もしくは干渉量または雑音量および干渉量の和との比は、受信が所望される信号の信号電力と、雑音電力もしくは干渉電力または雑音電力および干渉電力の和との比である。例えば、上記比は、SNR(Signal−to−Noise Ratio)、SIR(Signal−to−Interference Ratio)またはSINR(Signal−to−Interference−plus−Noise Ratio)であってもよい。 Next, measurement content information will be described. The measurement content information includes reception characteristic information for specifying an index indicating a reception characteristic to be measured (hereinafter also referred to as a reception characteristic index). Specifically, the reception characteristic index includes communication throughput, frame loss rate (packet loss rate), number of successful multicast frame receptions, ratio of signal amount to noise amount or interference amount, or sum of noise amount and interference amount. At least one of the following. Note that the ratio of the signal amount to the noise amount or interference amount or the sum of the noise amount and interference amount is the ratio of the signal power of the signal desired to be received to the noise power or interference power or the sum of noise power and interference power. It is. For example, the ratio may be SNR (Signal-to-Noise Ratio), SIR (Signal-to-Interference Ratio), or SINR (Signal-to-Interference-plus-Noise Ratio).
また、受信特性情報は、受信特性指標についての閾値が特定される情報を含む。具体的には、上述した受信特性指標のうちの少なくとも1つについての閾値が受信特性情報として測定内容情報に含まれる。例えば、受信特性の指標値が当該閾値よりも劣る場合にSTA200−1からアラートフレームが送信される。このため、AP100−1において当該閾値を設定することにより、アラートフレームを送信させるSTA200−1を制御することができる。 Further, the reception characteristic information includes information for specifying a threshold for the reception characteristic index. Specifically, a threshold for at least one of the above-described reception characteristic indicators is included in the measurement content information as reception characteristic information. For example, when the index value of the reception characteristic is inferior to the threshold value, an alert frame is transmitted from the STA 200-1. For this reason, by setting the threshold value in the AP 100-1, the STA 200-1 that transmits the alert frame can be controlled.
なお、当該閾値は、測定時間に応じて決定されてもよい。具体的には、当該閾値は、測定時間長に応じて決定される。例えば、受信特性指標がマルチキャストフレームの受信成功数である場合、当該測定時間の長短に応じてマルチキャストフレームの受信成功数の閾値が決定される。これは、測定時間の長短に応じて送信されるマルチキャストフレームの数が変動するためである。 The threshold value may be determined according to the measurement time. Specifically, the threshold value is determined according to the measurement time length. For example, when the reception characteristic index is the number of successful multicast frame receptions, the threshold for the number of successful multicast frame receptions is determined according to the length of the measurement time. This is because the number of multicast frames transmitted varies depending on the length of the measurement time.
詳細には、測定終了フレームの受信前1秒間が測定期間である場合、当該1秒間におけるマルチキャストフレームの送信数がSTA200−1におけるマルチキャストフレームの受信数の最大値となる。当該測定期間が1秒間から延長されまたは短縮されると、当該受信数の最大値も増加しまたは減少する。 Specifically, when 1 second before reception of the measurement end frame is the measurement period, the number of multicast frames transmitted in the one second is the maximum value of the number of multicast frames received in STA 200-1. When the measurement period is extended or shortened from 1 second, the maximum value of the reception number is also increased or decreased.
このため、AP100−1は、測定時間長に応じて当該受信数の閾値を決定する。この場合、測定時間長に即して測定結果が変化する受信特性指標について、測定時間長に適した閾値が設定されることにより、受信特性の指標値に対する誤った評価が防止される。従って、意図した受信特性を有するSTA200−1にアラートフレームを送信させることができる。なお、上記では、受信特性指標がマルチキャストフレームの受信成功数である例を説明したが、当該指標が通信スループットまたはフレームロス率である場合においても本構成が適用されることが望ましい。 For this reason, AP100-1 determines the threshold value of the said reception number according to measurement time length. In this case, by setting a threshold suitable for the measurement time length for the reception characteristic index whose measurement result changes in accordance with the measurement time length, erroneous evaluation of the reception characteristic index value is prevented. Therefore, the alert frame can be transmitted to the STA 200-1 having the intended reception characteristics. In the above description, an example in which the reception characteristic index is the number of successful multicast frame receptions has been described. However, it is desirable that this configuration be applied even when the index is a communication throughput or a frame loss rate.
また、当該閾値は、過去のアラートフレームの受信結果に基づいて決定される。例えば、過去のSTA200−1からのアラートフレームの受信数またはマルチキャストグループに属するSTA200−1の数に対するアラートフレームが受信されたSTA200−1の数の比率のうちの少なくとも1つに基づいて閾値が決定される。なお、当該過去に用いられた閾値を選択しまたは更新することにより得られる値が閾値として設定される。また、当該閾値は、前回決定された閾値または過去に決定された1つもしくは複数の閾値に基づいて決定される。これにより、通信の状況は大きく変化せず継続する場合が多いため、通信の状況に適した受信特性の指標に係る閾値が設定され易くなる。従って、アラートフレームの過不足を抑制し、AP100−1において適正な量の測定情報を収集することができる。 Further, the threshold is determined based on the reception result of the past alert frame. For example, the threshold is determined based on at least one of the number of alert frames received from the past STA 200-1 or the ratio of the number of STAs 200-1 that received alert frames to the number of STAs 200-1 belonging to the multicast group. Is done. A value obtained by selecting or updating the threshold value used in the past is set as the threshold value. Further, the threshold is determined based on the previously determined threshold or one or more thresholds determined in the past. As a result, since the communication status often continues without changing significantly, it is easy to set a threshold related to the reception characteristic index suitable for the communication status. Therefore, it is possible to suppress an excess or deficiency of the alert frame and collect an appropriate amount of measurement information in the AP 100-1.
また、当該閾値は、1つの受信特性指標について複数設けられてもよい。例えば、第1の閾値および当該第1の閾値よりも受信特性の指標値が劣る第2の閾値が設けられる。受信特性の指標値が、当該第1の閾値よりも劣る場合にはSTA200−1からアラートフレームが送信され、当該第2の閾値よりも劣る場合にはアラートフレームが送信されない。ここで、受信特性の指標値が通信に適していない程度に劣悪であるSTA200−1からアラートフレームが送信されると、当該STA200−1のためのマルチキャストフレームの再送が頻発するおそれがある。その結果、周波数帯域幅等の通信リソースが当該頻発される再送により圧迫され、通信効率が低下する。これに対し、本構成によれば、複数の閾値を用いてアラートフレームの送信が制御されることにより、受信特性の指標値が通信に適していない程度に劣悪であるSTA200−1からアラートフレームが送信されることが抑制される。従って、マルチキャストフレームの再送の頻発が抑制され、通信効率を維持することができる。なお、STA200−1の動作についてはSTA200−1の機能詳細で説明する。 A plurality of threshold values may be provided for one reception characteristic index. For example, a first threshold value and a second threshold value that is inferior to the first threshold value in the reception characteristic index value are provided. When the index value of the reception characteristic is inferior to the first threshold, an alert frame is transmitted from the STA 200-1, and when it is inferior to the second threshold, the alert frame is not transmitted. Here, if an alert frame is transmitted from the STA 200-1 whose reception characteristic index value is not suitable for communication, retransmission of the multicast frame for the STA 200-1 may frequently occur. As a result, communication resources such as a frequency bandwidth are compressed by the frequent retransmission, and communication efficiency decreases. On the other hand, according to the present configuration, the alert frame is transmitted from the STA 200-1 which is so bad that the index value of the reception characteristic is not suitable for communication by controlling the transmission of the alert frame using a plurality of threshold values. Transmission is suppressed. Therefore, frequent retransmission of multicast frames is suppressed, and communication efficiency can be maintained. The operation of the STA 200-1 will be described in detail in the functions of the STA 200-1.
また、当該閾値は、マルチキャストフレームの宛先となるSTA200−1の全てからアラートフレームが送信されるような値に決定されてもよい。具体的には、想定されるSTA200−1の受信特性の指標値に対して十分低い値に閾値が設定される。また、閾値が設定されないことを示す値が設定されてもよい。また、当該閾値は省略されてもよい。 In addition, the threshold value may be determined such that an alert frame is transmitted from all of the STAs 200-1 that are destinations of the multicast frame. Specifically, the threshold value is set to a sufficiently low value with respect to the assumed index value of the reception characteristic of STA 200-1. Also, a value indicating that no threshold is set may be set. In addition, the threshold value may be omitted.
また、受信特性情報は、受信特性指標の識別子を含む。具体的には、上述した受信特性の指標のうちの少なくとも1つが特定される識別子が受信特性情報として測定内容情報に含まれる。 The reception characteristic information includes an identifier of a reception characteristic index. Specifically, an identifier for identifying at least one of the above-described reception characteristic indicators is included in the measurement content information as reception characteristic information.
さらに、測定内容情報には、受信特性指標の測定のために用いられる情報が含まれてもよい。具体的には、受信特性指標の測定のために用いられる情報は、受信特性の指標値を算出するための情報である。例えば、受信特性指標がパケットエラーレートである場合、当該パケットエラーレートの算出にはAP100−1から送信されるパケット数が用いられる。当該送信されるパケット数が特定される情報が測定内容情報に含まれる。 Further, the measurement content information may include information used for measuring the reception characteristic index. Specifically, the information used for measuring the reception characteristic index is information for calculating the reception characteristic index value. For example, when the reception characteristic index is a packet error rate, the number of packets transmitted from the AP 100-1 is used to calculate the packet error rate. Information for specifying the number of transmitted packets is included in the measurement content information.
図7を参照して、測定内容情報の構成例について説明する。図7は、本実施形態に係る測定内容情報の構成例を示す図である。測定内容情報は、図7に示したように、受信特性指標の識別子および受信特性指標についての閾値が特定される情報ならびに受信特性の算出に用いられる追加情報を含む。なお、測定内容情報は図7に示した構成に限られない。例えば、測定内容情報は、受信特性指標の識別子および受信特性指標の閾値の組を複数含んでもよい。 A configuration example of the measurement content information will be described with reference to FIG. FIG. 7 is a diagram illustrating a configuration example of measurement content information according to the present embodiment. As shown in FIG. 7, the measurement content information includes information for identifying a reception characteristic index identifier and a threshold for the reception characteristic index, and additional information used for calculating the reception characteristic. The measurement content information is not limited to the configuration shown in FIG. For example, the measurement content information may include a plurality of sets of reception characteristic index identifiers and reception characteristic index threshold values.
また、測定指示フレームは、フレームの受信有無が特定される受信情報を生成するための情報(以下、受信指示情報とも称する。)を含む。より具体的には、測定終了フレームは、当該受信指示情報として、フレームの受信有無の判定が開始されるフレームのシーケンス番号を含む。AP100−1は、当該シーケンス番号以降のシーケンス番号を有するフレームの受信有無が受信情報として含まれることをSTA200−1に要求する。なお、受信情報は、ビットマップ形式の情報(以下、受信ビットマップ情報とも称する。)である。 The measurement instruction frame includes information for generating reception information for specifying whether or not the frame is received (hereinafter also referred to as reception instruction information). More specifically, the measurement end frame includes, as the reception instruction information, a sequence number of a frame from which determination of whether or not a frame is received is started. The AP 100-1 requests the STA 200-1 to include, as reception information, whether or not a frame having a sequence number after the sequence number is received. The reception information is bitmap format information (hereinafter also referred to as reception bitmap information).
さらに、測定終了フレームは、受信指示情報として、上記受信情報のサイズが特定される情報を含んでもよい。例えば、受信ビットマップ情報のサイズが特定される情報が測定終了フレームに含まれる。なお、当該受信ビットマップ情報のサイズは、例えば2048ビット以下である。 Further, the measurement end frame may include information for specifying the size of the reception information as reception instruction information. For example, information for specifying the size of the received bitmap information is included in the measurement end frame. Note that the size of the reception bitmap information is, for example, 2048 bits or less.
また、測定指示フレームは、他の測定指示情報を含んでもよい。具体的には、測定指示フレームは、追加的な測定内容情報として、再送成功数の測定有無が特定される情報(以下、再送成功数情報とも称する。)を含む。例えば、再送成功数情報としては、初回送信で受信に失敗し、再送で成功裏に受信されたフレームの数の計数有無を示す識別子がある。当該フレームの数は、言い換えると、フレームの再送により伝送失敗が回避されたフレームの数である。このため、当該フレームの数は、再送制御によるSTA200−1が受けた恩恵を示す指標とも考えられる。当該再送制御による恩恵を示す指標は、再送制御の適正化に役立つ。例えば、AP100−1は、当該指標の値が高いすなわち再送により数多くのフレームの伝送失敗が回避されているのにも関わらず、受信特性の指標値が他のSTA200−1よりも劣るSTA200−1については、再送制御の対象外とする。これは、当該受信特性の劣るSTA200−1に基づいて再送が制御されると、再送頻度が高くなり、再送によりトラフィックが圧迫される可能性があるためである。 Further, the measurement instruction frame may include other measurement instruction information. Specifically, the measurement instruction frame includes, as additional measurement content information, information specifying whether or not the number of retransmission successes is measured (hereinafter also referred to as retransmission success number information). For example, the successful retransmission number information includes an identifier indicating whether or not the number of frames that have failed to be received in the first transmission and that has been successfully received in the retransmission is counted. In other words, the number of frames is the number of frames in which transmission failure is avoided by retransmission of frames. For this reason, the number of frames is also considered as an index indicating the benefit received by the STA 200-1 by the retransmission control. An index indicating the benefit of the retransmission control is useful for optimizing the retransmission control. For example, the AP 100-1 has a high index value, that is, the STA 200-1 whose reception characteristic index value is inferior to that of other STAs 200-1 even though transmission failures of many frames are avoided by retransmission. Are not subject to retransmission control. This is because if retransmission is controlled based on the STA 200-1 having inferior reception characteristics, the frequency of retransmission increases and traffic may be compressed by retransmission.
また、再送成功数情報としては、初回送信で受信に成功し、再送においても成功裏に受信されたフレームの数の計数有無を示す識別子がある。当該フレームの数は、言い換えると、受信された冗長なフレームの数である。このため、当該フレームの数は、再送制御の不適正度を示す指標とも考えられる。例えば、AP100−1は、当該指標値を含むアラートフレームを送信しているのにも関わらず、当該指標の値が高いすなわち冗長なフレームが受信されているSTA200−1の有無に基づいて再送制御内容を決定する。例えば、AP100−1は、当該STA200−1から送信されるアラートフレームに含まれる測定情報に基づいて受信特性指標についての閾値を適した値に変更する。これにより、再送制御を適正化することができる。 The retransmission success number information includes an identifier indicating whether or not the number of frames successfully received in the initial transmission and successfully received in the retransmission is counted. In other words, the number of frames is the number of received redundant frames. For this reason, the number of the frames can be considered as an index indicating the inappropriateness of retransmission control. For example, although the AP 100-1 transmits an alert frame including the index value, the retransmission control is performed based on the presence / absence of the STA 200-1 in which the index value is high, that is, a redundant frame is received. Determine the content. For example, the AP 100-1 changes the threshold value for the reception characteristic index to an appropriate value based on the measurement information included in the alert frame transmitted from the STA 200-1. Thereby, retransmission control can be optimized.
また、他の測定指示情報として、STA200−1の状態を示す情報(以下、端末状態情報とも称する。)の送信有無を示す識別子が含まれてもよい。具体的には、端末状態情報は、STA200−1の移動情報、位置情報およびバッテリー情報のうちの少なくとも1つを含む。AP100−1は、これらの情報に基づいて再送制御を行う。 Further, as other measurement instruction information, an identifier indicating whether or not information indicating the state of the STA 200-1 (hereinafter also referred to as terminal state information) is transmitted may be included. Specifically, the terminal state information includes at least one of movement information, position information, and battery information of the STA 200-1. The AP 100-1 performs retransmission control based on these pieces of information.
例えば、AP100−1は、移動情報および位置情報のうちの少なくとも一方に基づいてAP100−1またはAP100−1の通信範囲から離れる方向にSTA200−1が移動していると判定されると、当該STA200−1から送信されるアラートフレームに基づくフレームの再送を行わない。これは、STA200−1が通信範囲外に移動することにより当該STA200−1に再送フレームが受信されない可能性があるためである。従って、当該受信されない可能性があるフレームが再送されないことにより、通信リソースの浪費を防止できる。 For example, if the AP 100-1 determines that the STA 200-1 is moving in a direction away from the communication range of the AP 100-1 or the AP 100-1 based on at least one of the movement information and the position information, the STA 200-1 The frame based on the alert frame transmitted from -1 is not retransmitted. This is because the retransmission frame may not be received by the STA 200-1 when the STA 200-1 moves out of the communication range. Therefore, waste of communication resources can be prevented by not retransmitting the frame that may not be received.
また、例えば、AP100−1は、バッテリー情報に基づいてSTA200−1のバッテリーが閾値よりも少ないと判定されると、当該STA200−1から送信されるアラートフレームに基づくフレームの再送を行わない。これは、バッテリーが枯渇することにより当該STA200−1に再送フレームが受信されない可能性があるためである。従って、当該受信されない可能性があるフレームが再送されないことにより、通信リソースの浪費を防止できる。 For example, if the AP 100-1 determines that the battery of the STA 200-1 is less than the threshold based on the battery information, the AP 100-1 does not retransmit the frame based on the alert frame transmitted from the STA 200-1. This is because the retransmission frame may not be received by the STA 200-1 due to battery exhaustion. Therefore, waste of communication resources can be prevented by not retransmitting the frame that may not be received.
図8を参照して、受信指示情報および他の測定指示情報の構成例について説明する。図8は、本実施形態に係る受信指示情報および他の測定指示情報の構成例を示す図である。受信指示情報は、図8に示したように、Bitmap Starting Sequence Control、受信ビットマップ情報のサイズおよび他の測定指示情報を含む。他の測定指示情報は、図8に示したように、再送でのみ受信されたフレーム数の計数有無を示す識別子、初回送信および再送の両方で受信されたフレーム数の計数有無を示す識別子、端末状態情報の送信有無を示す識別子および将来のための予約領域を含む。なお、受信指示情報および他の測定指示情報は、図8に示した構成に限られない。例えば、Bitmap Starting Sequence Controlまたは受信ビットマップ情報のサイズの一方が省略されてもよい。また、他の測定指示情報は、上記した3つの識別子のうちの一部の識別子のみを含んでもよい。 With reference to FIG. 8, a configuration example of reception instruction information and other measurement instruction information will be described. FIG. 8 is a diagram illustrating a configuration example of reception instruction information and other measurement instruction information according to the present embodiment. As shown in FIG. 8, the reception instruction information includes Bitmap Starting Sequence Control, the size of the reception bitmap information, and other measurement instruction information. As shown in FIG. 8, the other measurement instruction information includes an identifier indicating whether or not the number of frames received only in retransmission is counted, an identifier indicating whether or not the number of frames received in both initial transmission and retransmission is counted, and a terminal It includes an identifier indicating whether status information is transmitted and a reserved area for the future. The reception instruction information and other measurement instruction information are not limited to the configuration shown in FIG. For example, one of the sizes of Bitmap Starting Sequence Control or received bitmap information may be omitted. The other measurement instruction information may include only a part of the above three identifiers.
さらに、図9を参照して、測定終了フレームの構成について説明する。図9は、本実施形態に係る測定終了フレームの構成例を示す図である。 Further, the configuration of the measurement end frame will be described with reference to FIG. FIG. 9 is a diagram illustrating a configuration example of a measurement end frame according to the present embodiment.
測定終了フレームは、図9に示したように、ヘッダであるFrame Control、Duration、Address1〜Address3、Sequence Control、HT ControlおよびペイロードであるFrame BodyならびにFCS(Frame Check Sequence)といったフィールドを含む。なお、測定終了フレームは、図9に示したような管理フレームである例を説明したが、制御フレームまたはデータフレーム等の他の種類のフレームであってもよく、アグリゲーションフレームに含まれるサブフレームであってもよい。また、測定指示情報が測定終了フレームのペイロードに含まれる例を説明したが、測定指示情報はヘッダに含まれてもよい。
As shown in FIG. 9, the measurement end frame includes fields such as a header, Frame Control, Duration,
Frame Bodyフィールドは、図9に示したように、Category、Radio Measurement Action、Dialog Token、Number of RepetitionsおよびMeasurement Request Elementsといったフィールドを含む。なお、測定終了フレームは、図9に示したようなメジャメントリクエスト(Measurement Request)フレームである例を示したが、ビーコン(Beacon)フレーム等の他の管理フレームであってもよい。 As shown in FIG. 9, the Frame Body field includes fields such as Category, Radio Measurement Action, Dialog Token, Number of Repetitions, and Measurement Request Elements. Note that the measurement end frame is an example of a measurement request frame as shown in FIG. 9, but may be another management frame such as a beacon frame.
Measurement Request Elementsフィールドは、図9に示したように、Element ID、Length、Measurement Token、Measurement Request Mode、Measurement TypeおよびMeasurement Requestといったフィールドを含む。当該Measurement Requestフィールドには、測定時間情報、測定時間の送信時間情報、測定内容情報、Group MAC AddressおよびTID(Traffic Identifier)情報が格納される。 As shown in FIG. 9, the Measurement Request Elements field includes fields such as Element ID, Length, Measurement Token, Measurement Request Mode, Measurement Type, and Measurement Request. The Measurement Request field stores measurement time information, measurement time transmission time information, measurement content information, Group MAC Address, and TID (Traffic Identifier) information.
TID情報が格納されるフィールドは、TID differentiate、ReservedおよびTID_INFOといったフィールドを含む。TID differentiateフィールドにはTID情報の区別の有無を示す情報が格納され、TID_INFOフィールドにはTID情報が区別される場合に対象となるTIDを示す情報が格納される。これにより、マルチキャストフレームの宛先が同じで複数のトラフィックが存在する場合に、対象となるトラフィックを選択することができる。従って、より細やかな再送制御を行うことが可能となる。 The fields in which TID information is stored include fields such as TID differentiated, Reserved, and TID_INFO. Information indicating whether or not TID information is distinguished is stored in the TID differentiate field, and information indicating a TID that is a target when TID information is distinguished is stored in the TID_INFO field. As a result, when the destination of the multicast frame is the same and there are a plurality of traffics, the target traffic can be selected. Therefore, finer retransmission control can be performed.
(A−3.アラートフレームの受信に基づく再送制御)
AP100−1は、アラートフレームの受信に基づいてフレームの再送制御を行う。具体的には、AP100−1は、測定情報に基づいて送信されるアラートフレームに含まれる受信情報に基づいてフレームの再送制御を行う。例えば、制御部130は、アラートフレームの送信期間の終了後に、当該送信期間内に受信されたアラートフレームの各々に含まれる受信ビットマップ情報に基づいて再送候補のフレームを決定する。再送候補として決定されたフレームは送信キューに格納され、送信タイミングが到来すると送信される。なお、再送候補のフレームの重複は回避されてもよい。例えば、あるフレームが他のSTA200−1についての受信ビットマップに基づいて再送フレームに決定され、既に送信キューに格納されている場合、AP100−1は、当該あるフレームを再度に再送フレームとして決定しない。(A-3. Retransmission control based on reception of alert frame)
The AP 100-1 performs frame retransmission control based on the reception of the alert frame. Specifically, the AP 100-1 performs frame retransmission control based on reception information included in an alert frame transmitted based on measurement information. For example, after the end of the alert frame transmission period, the control unit 130 determines a retransmission candidate frame based on reception bitmap information included in each of the alert frames received within the transmission period. Frames determined as retransmission candidates are stored in the transmission queue and transmitted when the transmission timing arrives. Note that overlapping of retransmission candidate frames may be avoided. For example, when a certain frame is determined as a retransmission frame based on a reception bitmap for another STA 200-1, and already stored in the transmission queue, the AP 100-1 does not determine the certain frame as a retransmission frame again. .
なお、制御部130は、アラートフレームが受信される度に、当該アラートフレームに含まれる受信ビットマップ情報に基づいて再送候補のフレームを決定してもよい。この場合、アラートフレームの送信期間の終了を待たずにフレームが再送されるため、再送フレームの遅延を抑制することができる。また、アラートフレームが未送信であるSTA200−1は、アラートフレームの送信前に自装置が受信に失敗したフレームが再送され、再送されたフレームが成功裏に受信されると、受信ビットマップ情報を更新した上でアラートフレームを送信する。このため、同じフレームが重複して再送されることが抑制され、通信リソースの浪費を防止することができる。 Note that the control unit 130 may determine a retransmission candidate frame based on reception bitmap information included in the alert frame each time an alert frame is received. In this case, since the frame is retransmitted without waiting for the end of the alert frame transmission period, the delay of the retransmission frame can be suppressed. In addition, the STA 200-1 to which the alert frame has not been transmitted retransmits the frame that the device itself has failed to receive before transmitting the alert frame, and if the retransmitted frame is successfully received, Send an alert frame after updating. For this reason, it is suppressed that the same frame is retransmitted redundantly, and waste of communication resources can be prevented.
また、再送されるフレームは、他のフレームよりも優先して送信されてもよい。具体的には、再送フレームは、特定のアクセスカテゴリのフレームとして処理される。例えば、当該再送フレームは、送信優先度が他のアクセスカテゴリよりも高いアクセスカテゴリの送信キューに格納され、処理される。また、再送フレームは、送信順によらずに即時に処理されてもよい。例えば、再送フレームは、再送が決定されると、送信キューに格納されず、当該再送フレームの送信のためのキャリアセンス処理が行われる。さらに、当該キャリアセンス処理後の送信待機時間が省略されてもよい。例えば、IFS(Inter Frame Space)またはバックオフの時間が省略され、再送フレームは、チャネル状態がアイドル状態であれば、即時に送信される。 The retransmitted frame may be transmitted with priority over other frames. Specifically, the retransmission frame is processed as a frame of a specific access category. For example, the retransmission frame is stored and processed in a transmission queue of an access category having a higher transmission priority than other access categories. The retransmission frame may be processed immediately regardless of the transmission order. For example, when retransmission is determined, a retransmission frame is not stored in the transmission queue, and carrier sense processing for transmission of the retransmission frame is performed. Furthermore, the transmission standby time after the carrier sense process may be omitted. For example, if an IFS (Inter Frame Space) or back-off time is omitted and the channel state is idle, the retransmission frame is transmitted immediately.
また、AP100−1は、受信情報に加えて測定情報に基づいてフレームの再送制御を行ってもよい。例えば、上述したような再送成功数情報または端末状態情報等の他の測定指示情報に基づく再送制御が行われる。なお、受信特性情報に基づいて再送制御が行われてもよい。具体的には、受信特性の指標値と閾値との比較をSTA200−1の代わりにAP100−1が行う。例えば、AP100−1は、マルチキャストフレームの宛先であるSTA200−1の全てからアラートフレームを受信し、当該アラートフレームに含まれる受信特性情報と閾値とに基づいて再送制御の対象となるSTA200−1を決定する。そして、AP100−1は、再送制御の対象として決定されたSTA200−1から受信されたアラートフレームに含まれる受信情報に基づいて再送制御を行う。 Further, the AP 100-1 may perform frame retransmission control based on measurement information in addition to reception information. For example, retransmission control based on other measurement instruction information such as the number of successful retransmissions information or terminal state information as described above is performed. Note that retransmission control may be performed based on reception characteristic information. Specifically, the AP 100-1 compares the reception characteristic index value and the threshold value instead of the STA 200-1. For example, the AP 100-1 receives an alert frame from all of the STAs 200-1 that are destinations of the multicast frame, and selects the STA 200-1 that is subject to retransmission control based on the reception characteristic information and the threshold value included in the alert frame. decide. And AP100-1 performs resending control based on the receiving information contained in the alert frame received from STA200-1 determined as the object of resending control.
(B.STAの機能詳細)
続いて、STA200−1の機能詳細について説明する。(B. STA function details)
Next, details of the functions of the STA 200-1 will be described.
(B−1.フレームの受信に関する測定)
STA200−1は、フレームの受信に関する測定を行う。具体的には、STA200−1は、AP100−1から測定終了フレームが受信される前に、予め測定を行い、測定結果を記録する。測定結果は順次に更新される。例えば、STA200−1は、上述したような受信特性の指標値および再送成功数等を測定する。また、測定結果はタイムスタンプと紐付けられて記録される。これは、AP100−1から測定終了フレームが受信されるまで測定期間は未確定であり、STA200−1は当該測定終了フレームの受信後に過去に遡って測定情報を生成するためである。(B-1. Measurement related to frame reception)
The STA 200-1 performs measurement related to frame reception. Specifically, the STA 200-1 performs measurement in advance and records the measurement result before receiving the measurement end frame from the AP 100-1. Measurement results are updated sequentially. For example, the STA 200-1 measures the reception characteristic index value and the number of successful retransmissions as described above. The measurement result is recorded in association with a time stamp. This is because the measurement period is indeterminate until the measurement end frame is received from the AP 100-1, and the STA 200-1 generates measurement information retroactively after receiving the measurement end frame.
また、STA200−1は、フレームの受信有無を記録する。具体的には、STA200−1は、フレームが受信される度に、受信されたフレームのシーケンス番号について受信ビットマップ情報を更新する。 Also, the STA 200-1 records whether or not a frame is received. Specifically, each time a frame is received, the STA 200-1 updates the reception bitmap information for the sequence number of the received frame.
(B−2.測定終了フレームの受信に基づく測定情報の生成)
STA200−1は、測定終了フレームの受信に基づいて測定情報を生成する。具体的には、STA200−1は、測定終了フレームが受信されると、当該測定終了フレームに含まれる測定指示情報に基づいて測定情報を生成する。例えば、制御部230は、測定終了フレームが受信されると、当該測定終了フレームに含まれる測定時間情報に基づいて測定対象となる期間を特定する。次に、制御部230は、特定される期間において記録された測定結果に基づいて測定情報を生成する。例えば、測定情報は、測定結果についての代表値等の統計値であってもよく、測定された指標値等の測定結果そのものであってもよい。さらに、図10を参照して、測定情報について詳細に説明する。図10は、本実施形態に係る測定情報の構成例を示す図である。(B-2. Generation of measurement information based on reception of measurement end frame)
The STA 200-1 generates measurement information based on the reception of the measurement end frame. Specifically, when a measurement end frame is received, the STA 200-1 generates measurement information based on measurement instruction information included in the measurement end frame. For example, when the measurement end frame is received, the control unit 230 specifies the period to be measured based on the measurement time information included in the measurement end frame. Next, the control part 230 produces | generates measurement information based on the measurement result recorded in the specified period. For example, the measurement information may be a statistical value such as a representative value for the measurement result, or may be a measurement result itself such as a measured index value. Furthermore, the measurement information will be described in detail with reference to FIG. FIG. 10 is a diagram illustrating a configuration example of measurement information according to the present embodiment.
測定情報は、測定結果に係る情報、受信情報および端末状態情報を含む。例えば、測定情報は、測定結果に係る情報として、図10に示したように、受信特性指標の識別子、受信特性指標の統計値、再送でのみ受信されたフレーム数ならびに初回送信および再送の両方で受信されたフレーム数を含む。また、測定情報は、受信情報として、図10に示したように、受信ビットマップ情報に係る開始シーケンス番号および受信ビットマップ情報を含む。なお、当該受信ビットマップ情報のサイズは、測定指示情報で指定されたサイズである。また、測定情報は、図10に示したように、端末状態情報を含む。なお、測定情報は図10に示した構成に限られない。 The measurement information includes information related to the measurement result, reception information, and terminal state information. For example, as shown in FIG. 10, the measurement information includes information on a measurement result, such as an identifier of a reception characteristic index, a statistical value of a reception characteristic index, the number of frames received only by retransmission, and both initial transmission and retransmission. Contains the number of frames received. Further, the measurement information includes, as reception information, a start sequence number and reception bitmap information related to the reception bitmap information as shown in FIG. Note that the size of the reception bitmap information is the size specified by the measurement instruction information. Further, the measurement information includes terminal state information as shown in FIG. The measurement information is not limited to the configuration shown in FIG.
なお、この時点では測定情報の一部のみが生成され、アラートフレームの送信が決定された後に測定情報全体が生成されてもよい。 At this time, only part of the measurement information may be generated, and the entire measurement information may be generated after the transmission of the alert frame is determined.
(B−3.アラートフレームの送信と再送フレームの受信)
STA200−1は、測定情報に基づいて受信情報を含む第1のフレームとしてのアラートフレームを送信する。具体的には、STA200−1は、測定指示情報と測定情報とに基づいてアラートフレームの送信有無を制御する。より具体的には、制御部230は、測定された受信特性の指標値(または受信特性指標の統計値)が測定指示情報に含まれる受信特性指標についての閾値よりも劣るかを判定する。当該閾値よりも測定された受信特性の指標値が劣ると判定される場合、制御部230は、アラートフレームを送信すると決定する。なお、複数の受信特性の指標値の全てまたは一部が閾値よりも劣る場合に、アラートフレームを送信すると決定されてもよい。(B-3. Alert frame transmission and retransmission frame reception)
The STA 200-1 transmits an alert frame as a first frame including reception information based on the measurement information. Specifically, the STA 200-1 controls whether or not an alert frame is transmitted based on the measurement instruction information and the measurement information. More specifically, the control unit 230 determines whether the measured reception characteristic index value (or the statistical value of the reception characteristic index) is inferior to the threshold value for the reception characteristic index included in the measurement instruction information. When it is determined that the index value of the reception characteristic measured is lower than the threshold value, the control unit 230 determines to transmit the alert frame. It may be determined that an alert frame is transmitted when all or some of the plurality of reception characteristic index values are inferior to the threshold value.
なお、上述したように、複数の閾値が設定される場合、当該複数の閾値と指標値との比較に基づいてアラートフレームの送信有無が決定されてもよい。例えば、受信特性の指標値が第1の閾値と第2の閾値との間の値であるときは、制御部230は、アラートフレームを送信すると決定する。また、受信特性の指標値が第1の閾値よりも良好であるときまたは第2の閾値よりも劣るときは、制御部230は、アラートフレームを送信しないと決定する。 As described above, when a plurality of threshold values are set, whether or not to transmit an alert frame may be determined based on a comparison between the plurality of threshold values and the index value. For example, when the index value of the reception characteristic is a value between the first threshold value and the second threshold value, the control unit 230 determines to transmit the alert frame. Further, when the index value of the reception characteristic is better than the first threshold value or worse than the second threshold value, the control unit 230 determines not to transmit the alert frame.
STA200−1は、アラートフレームを送信すると判定されると、アラートフレームを生成する。具体的には、制御部230は、アラートフレームを送信すると判定されると、アラートフレームをデータ処理部210に生成させる。さらに、図11を参照して、アラートフレームの構成について詳細に説明する。図11は、本実施形態に係るアラートフレームの構成例を示す図である。 If it is determined that the STA 200-1 transmits an alert frame, the STA 200-1 generates an alert frame. Specifically, when it is determined that an alert frame is to be transmitted, the control unit 230 causes the data processing unit 210 to generate an alert frame. Further, the configuration of the alert frame will be described in detail with reference to FIG. FIG. 11 is a diagram illustrating a configuration example of an alert frame according to the present embodiment.
アラートフレームは、図11に示したように、ヘッダであるFrame Control、Duration、Address1〜Address3、Sequence Control、HT ControlおよびペイロードであるFrame BodyならびにFCSといったフィールドを含む。なお、測定終了フレームは、図10に示したような管理フレームである例を説明したが、制御フレームまたはデータフレーム等の他の種類のフレームであってもよい。また、測定指示情報が測定終了フレームのペイロードに含まれる例を説明したが、測定指示情報はヘッダに含まれてもよい。
As shown in FIG. 11, the alert frame includes fields such as Frame Control, Duration,
Frame Bodyフィールドは、図11に示したように、Category、Radio Measurement Action、Dialog TokenおよびMeasurement Report Elementsといったフィールドを含む。なお、アラートフレームは、図11に示したようなメジャメントレポート(Measurement Report)フレームである例を示したが、他の管理フレームであってもよい。 As shown in FIG. 11, the Frame Body field includes fields such as Category, Radio Measurement Action, Dialog Token, and Measurement Report Elements. The alert frame is an example of a measurement report frame as shown in FIG. 11, but may be another management frame.
Measurement Report Elementsフィールドは、図11に示したように、Element ID、Length、Measurement Token、Measurement Report Mode、Measurement TypeおよびMeasurement Reportといったフィールドを含む。当該Measurement Reportフィールドには、測定情報、Group MAC AddressおよびTID情報が格納される。 As shown in FIG. 11, the Measurement Report Elements field includes fields such as Element ID, Length, Measurement Token, Measurement Report Mode, Measurement Type, and Measurement Report. Measurement information, Group MAC Address, and TID information are stored in the Measurement Report field.
なお、アラートフレームは、BAフレームであってもよい。図12を参照して、BAフレームを用いたアラートフレームの構成について説明する。図12は、本実施形態に係るアラートフレームの他の構成例を示す図である。 Note that the alert frame may be a BA frame. With reference to FIG. 12, the structure of an alert frame using a BA frame will be described. FIG. 12 is a diagram illustrating another configuration example of the alert frame according to the present embodiment.
アラートフレームは、図12に示したように、Frame Control、RA(Receiver Address)、TA(Transmitter Address)、BA Control、BA InformationおよびFCSといったフィールドを含む。 As shown in FIG. 12, the alert frame includes fields such as Frame Control, RA (Receiver Address), TA (Transmitter Address), BA Control, BA Information, and FCS.
BA Controlフィールドは、図12に示したように、BA Ack Policy、Multi−TID、Compressed Bitmap、GCR(Groupcast with Retries)、Alert、ReservedおよびALERT_INFO(TID_INFO)といったフィールドを含む。Alertフィールドには、当該フレームがアラートフレームであることを示す値が格納される。 As shown in FIG. 12, the BA Control field includes fields such as BA Ack Policy, Multi-TID, Compressed Bitmap, GCR (Groupcast with Retries), Alert, Reserved, and ALERT_INFO (TID_INFO). A value indicating that the frame is an alert frame is stored in the Alert field.
BAフレームのTID_INFOに代えて設けられるALERT_INFOフィールドには、アラートフレームが複数のBAフレームを含む場合に、当該アラートフレームに属する複数のBAフレームを特定するための識別子が格納される。ここで、既存の規格においてBAフレームに格納可能なビットマップサイズの上限が規定されているが、当該上限を超える値が受信ビットマップ情報のサイズとしてAP100−1から指定される場合がある。これに対し、STA200−1は、複数のBAフレームを用いて当該受信ビットマップ情報を送信する。この場合に、当該複数のBAフレームが属するアラートフレームを特定するために、ALERT_INFOに含まれる識別子が用いられる。なお、当該上限は、例えば128オクテットである。 An ALERT_INFO field provided in place of TID_INFO of a BA frame stores an identifier for specifying a plurality of BA frames belonging to the alert frame when the alert frame includes a plurality of BA frames. Here, although the upper limit of the bitmap size that can be stored in the BA frame is defined in the existing standard, a value exceeding the upper limit may be designated by the AP 100-1 as the size of the received bitmap information. In contrast, the STA 200-1 transmits the received bitmap information using a plurality of BA frames. In this case, an identifier included in ALERT_INFO is used to specify an alert frame to which the plurality of BA frames belong. Note that the upper limit is, for example, 128 octets.
なお、BAフレームが複数送信される場合、当該BAフレームはアグリゲーションフレームのサブフレームであってもよい。例えば、当該アグリゲーションフレームは、BAフレームについてのA−MPDU(Aggregate MAC Protocol Data Unit)またはBA ControlおよびBA Informationの組についてのA−MSDU(Aggregate MAC Service Data Unit)である。また、当該BAフレームは多重化されてもよい。例えば、BAフレームは、時分割多重化、周波数分割多重化または空間分割多重化される。 When a plurality of BA frames are transmitted, the BA frame may be a subframe of the aggregation frame. For example, the aggregation frame is an A-MPDU (Aggregate MAC Protocol Data Unit) for a BA frame or an A-MSDU (Aggregate MAC Service Data Unit) for a set of BA Control and BA Information. In addition, the BA frame may be multiplexed. For example, the BA frame is time division multiplexed, frequency division multiplexed, or space division multiplexed.
このように、アラートフレームとして既存のBAフレームが利用されることにより、既存の規格の仕様変更の範囲を狭めることができる。従って、本実施形態に係る無線通信システムおよび無線通信装置の設計および製造に係るコストを低減することが可能となる。 In this way, by using an existing BA frame as an alert frame, it is possible to narrow the range of specification changes of existing standards. Therefore, it is possible to reduce the cost related to the design and manufacture of the wireless communication system and the wireless communication apparatus according to the present embodiment.
また、STA200−1は、アラートフレームの送信時間が到来すると、アラートフレームを送信する。具体的には、制御部230は、アラートフレームを送信すると判定されると、測定指示フレームに含まれる測定時間情報に基づいてアラートフレームの送信開始時間を設定する。そして、設定される送信開始時間が到来すると、無線通信部220は、アラートフレームの送信処理を開始する。例えば、制御部230は、測定時間情報に基づいて特定される測定期間からランダムに送信開始時間を設定する。そして、当該送信開始時間が到来すると、無線通信部220は、キャリアセンス処理を開始し、送信待機時間の経過後にアラートフレームを送信する。このように、送信開始時間がランダムに設定されることにより、複数のSTA200−1が同時にアラートフレームを送信することを防止できる。従って、アラートフレームの衝突が回避されることにより、通信リソースの利用効率が低下することを防止できる。 Further, the STA 200-1 transmits the alert frame when the alert frame transmission time arrives. Specifically, when it is determined that the alert frame is to be transmitted, the control unit 230 sets the alert frame transmission start time based on the measurement time information included in the measurement instruction frame. When the set transmission start time arrives, the wireless communication unit 220 starts alert frame transmission processing. For example, the control unit 230 randomly sets the transmission start time from the measurement period specified based on the measurement time information. When the transmission start time arrives, the wireless communication unit 220 starts carrier sense processing and transmits an alert frame after the transmission standby time has elapsed. Thus, by setting the transmission start time at random, it is possible to prevent a plurality of STAs 200-1 from simultaneously transmitting an alert frame. Therefore, it is possible to prevent the use efficiency of communication resources from being lowered by avoiding alert frame collision.
<2−3.装置の処理>
次に、本実施形態に係る無線通信装置100−1(200−1)の処理について説明する。<2-3. Device processing>
Next, processing of the wireless communication device 100-1 (200-1) according to the present embodiment will be described.
(処理の概要)
まず、図13を参照して、無線通信装置100−1(200−1)の処理の概要について説明する。図13は、本実施形態に係る無線通信システムにおけるフレームシーケンスの例を示す図である。(Outline of processing)
First, with reference to FIG. 13, an outline of processing of the wireless communication device 100-1 (200-1) will be described. FIG. 13 is a diagram illustrating an example of a frame sequence in the wireless communication system according to the present embodiment.
AP100−1は、マルチキャストフレームをSTA200−1に送信する。例えば、図13に示したように、AP100−1は、マルチキャストフレームをSTA200−1A〜200−1Cに送信する。 The AP 100-1 transmits a multicast frame to the STA 200-1. For example, as illustrated in FIG. 13, the AP 100-1 transmits a multicast frame to the STAs 200-1A to 200-1C.
STA200−1は、フレームの受信に関する測定を行う。例えば、STA200−1A〜200−1Cは、所定のイベント、例えばマルチキャストフレームの受信または所定の時間の経過に応じて、受信特性指標等の測定を行う。 The STA 200-1 performs measurement related to frame reception. For example, the STAs 200-1A to 200-1C measure a reception characteristic index or the like in response to reception of a predetermined event, for example, a multicast frame or elapse of a predetermined time.
また、STA200−1は、マルチキャストフレームが受信されると、受信情報を更新する。例えば、STA200−1A〜200−1Cは、マルチキャストフレームが受信されると、受信ビットマップ情報を更新する。 Further, when the STA 200-1 receives the multicast frame, the STA 200-1 updates the reception information. For example, the STAs 200-1A to 200-1C update the received bitmap information when a multicast frame is received.
次に、AP100−1は、測定終了フレームをSTA200−1に送信する。例えば、AP100−1は、マルチキャストフレームの送信後に、図13に示したように、測定指示情報を含む測定終了フレームとしてStat Endフレームをマルチキャストフレームの宛先であるSTA200−1A〜200−1Cに送信する。 Next, AP 100-1 transmits a measurement end frame to STA 200-1. For example, after transmitting the multicast frame, the AP 100-1 transmits a Stat End frame to the STAs 200-1A to 200-1C that are destinations of the multicast frame as a measurement end frame including the measurement instruction information, as illustrated in FIG. .
測定終了フレームを受信したSTA200−1は、測定情報を生成する。例えば、STA200−1A〜200−1Cは、Stat Endフレームが受信されると、当該Stat Endフレームに含まれる測定時間情報、Alertフレームの送信時間情報および測定内容情報を取得する。そして、STA200−1A〜200−1Cは、測定時間情報に基づいて測定期間を特定し、測定内容情報から特定される受信特性指標についての特定された測定期間内の測定結果について統計処理を行う。当該統計処理を経て測定情報が生成される。 The STA 200-1 that has received the measurement end frame generates measurement information. For example, when the STA 200-1A to 200-1C receives a Stat End frame, the STA 200-1A to 200-1C acquire measurement time information, Alert frame transmission time information, and measurement content information included in the Stat End frame. And STA200-1A-200-1C specifies a measurement period based on measurement time information, and performs a statistical process about the measurement result in the specified measurement period about the receiving characteristic parameter | index specified from measurement content information. Measurement information is generated through the statistical processing.
次に、STA200−1は、測定結果に基づいてアラートフレームの送信有無を判定する。例えば、STA200−1A〜200−1Cは、統計処理により得られた統計値が測定内容情報に含まれる閾値よりも劣るかを判定する。 Next, the STA 200-1 determines whether or not an alert frame is transmitted based on the measurement result. For example, the STAs 200-1A to 200-1C determine whether the statistical value obtained by the statistical processing is inferior to the threshold value included in the measurement content information.
アラートフレームを送信すると判定されると、STA200−1は、測定結果に基づいて生成される測定情報および受信情報を含むアラートフレームをアラートフレームの送信期間内にAP100−1に送信する。例えば、上記統計値が閾値よりも劣ると判定されたSTA200−1Bは、測定情報を生成し、当該測定情報と受信情報とを含むAlertフレームをAlert送信期間内にAP100−1に送信する。 When it is determined that an alert frame is to be transmitted, the STA 200-1 transmits an alert frame including measurement information and reception information generated based on the measurement result to the AP 100-1 within the alert frame transmission period. For example, the STA 200-1B determined that the statistical value is inferior to the threshold value generates measurement information, and transmits an Alert frame including the measurement information and reception information to the AP 100-1 within the Alert transmission period.
アラートフレームを受信したAP100−1は、アラートフレームの受信に基づいてフレームを再送する。例えば、AP100−1は、Alertフレームが受信されると、当該Alertフレームに含まれる受信情報に基づいて再送対象のフレームを決定する。そして、AP100−1は、再送対象として決定されたフレームを図13に示したように再送する。 The AP 100-1 that has received the alert frame retransmits the frame based on the reception of the alert frame. For example, when the Alert frame is received, the AP 100-1 determines a retransmission target frame based on reception information included in the Alert frame. Then, the AP 100-1 retransmits the frame determined as the retransmission target as illustrated in FIG.
(STAのアラートフレーム送信処理)
続いて、図14を参照して、STA200−1のアラートフレーム送信処理について説明する。図14は、本実施形態に係るSTA200−1のアラートフレーム送信処理を概念的に示すフローチャートである。(STA alert frame transmission processing)
Next, the alert frame transmission process of the STA 200-1 will be described with reference to FIG. FIG. 14 is a flowchart conceptually showing the alert frame transmission processing of the STA 200-1 according to the present embodiment.
STA200−1は、測定終了フレームの受信を待ち受ける(ステップS302)。具体的には、制御部230は、測定終了フレームがAP100−1から受信されるまでフレームの受信に関する測定を継続しながら、測定終了フレームの受信を待ち受ける。 The STA 200-1 waits for reception of a measurement end frame (step S302). Specifically, the control unit 230 waits for reception of the measurement end frame while continuing measurement related to frame reception until the measurement end frame is received from the AP 100-1.
測定終了フレームが受信されると、STA200−1は、測定指示情報を取得する(ステップS304)。具体的には、測定終了フレームが受信されると、データ処理部210は、当該測定終了フレームに含まれる測定時間情報、アラートフレームの送信時間情報および測定内容情報といった測定指示情報を取得する。 When the measurement end frame is received, the STA 200-1 acquires measurement instruction information (step S304). Specifically, when a measurement end frame is received, the data processing unit 210 acquires measurement instruction information such as measurement time information, alert frame transmission time information, and measurement content information included in the measurement end frame.
次に、STA200−1は、測定指示情報に基づいて受信特性指標の統計値を生成する(ステップS306)。具体的には、制御部230は、取得された測定指示情報に基づいて特定される測定期間における受信特性指標等の測定結果から統計値を算出する。 Next, the STA 200-1 generates a statistical value of the reception characteristic index based on the measurement instruction information (step S306). Specifically, the control unit 230 calculates a statistical value from a measurement result such as a reception characteristic index in a measurement period specified based on the acquired measurement instruction information.
次に、STA200−1は、受信特性指標の統計値が閾値よりも劣るかを判定する(ステップS308)。具体的には、制御部230は、算出された統計値が測定内容情報に含まれる閾値よりも劣るかを判定する。 Next, the STA 200-1 determines whether the statistical value of the reception characteristic index is inferior to the threshold (step S308). Specifically, the control unit 230 determines whether the calculated statistical value is inferior to a threshold value included in the measurement content information.
受信特性指標の統計値が閾値よりも劣ると判定されると、STA200−1は、アラートフレーム送信タイマを設定する(ステップS310)。具体的には、制御部230は、算出された統計値が閾値よりも劣ると判定されると、データ処理部210にアラートフレームを生成させる。また、制御部230は、アラートフレームの送信タイミングをアラートフレームの送信時間情報から特定される期間内でランダムに決定する。そして、制御部230は、決定された送信タイミングにアラートフレーム送信タイマを設定する。 If it is determined that the statistical value of the reception characteristic index is inferior to the threshold, the STA 200-1 sets an alert frame transmission timer (step S310). Specifically, when it is determined that the calculated statistical value is inferior to the threshold value, the control unit 230 causes the data processing unit 210 to generate an alert frame. Also, the control unit 230 randomly determines the alert frame transmission timing within a period specified from the alert frame transmission time information. Then, the control unit 230 sets an alert frame transmission timer at the determined transmission timing.
次に、STA200−1は、アラートフレーム送信タイミングが到来するまで待機する(ステップS312)。具体的には、アラートフレーム送信タイマがアラートフレーム送信タイミングを示すまでの間、無線通信部220は送信処理を待機する。 Next, the STA 200-1 waits until the alert frame transmission timing arrives (step S312). Specifically, the wireless communication unit 220 waits for transmission processing until the alert frame transmission timer indicates the alert frame transmission timing.
アラートフレーム送信タイミングが到来すると、STA200−1は、アラートフレームを送信する(ステップS314)。具体的には、アラートフレーム送信タイミングが到来すると、無線通信部220は、アラートフレームの送信処理を開始し、当該送信処理を経てアラートフレームがAP100−1に送信される。 When the alert frame transmission timing arrives, the STA 200-1 transmits an alert frame (step S314). Specifically, when the alert frame transmission timing arrives, the wireless communication unit 220 starts an alert frame transmission process, and the alert frame is transmitted to the AP 100-1 via the transmission process.
(APの再送制御処理)
続いて、図15を参照して、AP100−1の再送制御処理について説明する。図15は、本実施形態に係るAP100−1の再送制御処理を概念的に示すフローチャートである。(AP retransmission control process)
Next, the retransmission control process of the AP 100-1 will be described with reference to FIG. FIG. 15 is a flowchart conceptually showing a retransmission control process of the AP 100-1 according to the present embodiment.
AP100−1は、アラートフレームの送信期間内かを判定する(ステップS402)。具体的には、制御部130は、STA200−1に通知したアラートフレームの送信期間内であるかを判定する。 The AP 100-1 determines whether it is within the alert frame transmission period (step S402). Specifically, the control unit 130 determines whether it is within the transmission period of the alert frame notified to the STA 200-1.
アラートフレームの送信期間内であると判定されると、AP100−1は、アラートフレームの受信を待ち受ける(ステップS404)。具体的には、制御部130は、アラートフレームの送信期間内であると判定されると、無線通信部120にアラートフレームの受信を待ち受けさせる。 If it is determined that it is within the transmission period of the alert frame, the AP 100-1 waits for reception of the alert frame (step S404). Specifically, when it is determined that it is within the alert frame transmission period, the control unit 130 causes the wireless communication unit 120 to wait for reception of the alert frame.
アラートフレームが受信されると、AP100−1は、受信特性指標の統計値を取得する(ステップS406)。具体的には、アラートフレームが受信されると、データ処理部110は、当該アラートフレームから受信特性指標の統計値等を含む測定情報および受信情報を取得する。 When the alert frame is received, the AP 100-1 acquires the statistical value of the reception characteristic index (step S406). Specifically, when an alert frame is received, the data processing unit 110 acquires measurement information and reception information including a statistical value of a reception characteristic index from the alert frame.
次に、AP100−1は、取得された統計値を再送制御に利用するかを判定する(ステップS408)。具体的には、制御部130は、取得された再送成功数情報等の統計値を用いて再送制御を行うかを判定する。 Next, the AP 100-1 determines whether to use the acquired statistical value for retransmission control (step S408). Specifically, the control unit 130 determines whether to perform retransmission control using a statistical value such as the acquired number of successful retransmission information.
統計値を再送制御に利用すると判定されると、AP100−1は、当該統計値と受信情報とに基づいて再送フレームを決定する(ステップS410)。具体的には、統計値を用いて再送制御を行うと判定されると、制御部130は、受信ビットマップ情報から未受信であると示されるフレームを抽出する。そして、制御部130は、抽出されるフレームのうち、統計値から再送制御の対象と判定されるSTA200−1において未受信であったフレームを再送対象のフレームとして決定する。 If it is determined that the statistical value is used for retransmission control, the AP 100-1 determines a retransmission frame based on the statistical value and the received information (step S410). Specifically, when it is determined that retransmission control is performed using a statistical value, control unit 130 extracts a frame indicated as unreceived from the received bitmap information. Then, control unit 130 determines a frame that has not been received by STA 200-1 determined to be subject to retransmission control from the statistical value, among the extracted frames, as a retransmission target frame.
また、ステップS408にて統計値を再送制御に利用しないと判定されると、AP100−1は、受信情報のみに基づいて再送フレームを決定する(ステップS412)。 If it is determined in step S408 that the statistical value is not used for retransmission control, AP 100-1 determines a retransmission frame based only on the received information (step S412).
そして、AP100−1は、再送対象として決定されたフレームを再送する。 Then, the AP 100-1 retransmits the frame determined as the retransmission target.
<2−4.第1の実施形態のまとめ>
このように、本開示の第1の実施形態によれば、AP100−1は、フレームの受信に関する測定情報に基づいて送信される、フレームの受信有無が特定される受信情報を含む第1のフレームを受信し、当該受信情報に基づいてフレームの再送制御を行う。また、STA200−1は、フレームの受信に関する測定情報に基づいて、フレームの受信有無が特定される受信情報を含む第1のフレームを送信する。このため、AP100−1は、従来のBARフレームおよびBAフレームの交換のような個々のSTA200−1との通信を行うことなく、STA200−1から受信情報を得ることができる。従って、従来のブロックACKの仕組みが用いられる場合と比べて、通信の信頼性を維持しながら、通信効率を向上させることが可能となる。<2-4. Summary of First Embodiment>
As described above, according to the first embodiment of the present disclosure, the AP 100-1 transmits a first frame including reception information that is transmitted based on measurement information related to frame reception and that specifies whether or not a frame is received. And retransmission control of the frame is performed based on the received information. Further, the STA 200-1 transmits a first frame including reception information for specifying whether or not a frame is received based on measurement information related to frame reception. Therefore, the AP 100-1 can obtain the reception information from the STA 200-1 without performing communication with the individual STA 200-1 such as the exchange of the conventional BAR frame and BA frame. Therefore, it is possible to improve the communication efficiency while maintaining the reliability of communication compared with the case where the conventional block ACK mechanism is used.
また、上記第1のフレームは、測定情報を含み、AP100−1は、当該測定情報と受信情報とに基づいてフレームの再送制御を行う。このため、STA200−1の測定結果に応じて再送されるフレームがより適切に選択されることにより、フレーム再送における通信リソースの利用効率を向上させることが可能となる。 The first frame includes measurement information, and the AP 100-1 performs frame retransmission control based on the measurement information and reception information. For this reason, it is possible to improve the utilization efficiency of communication resources in frame retransmission by more appropriately selecting a frame to be retransmitted according to the measurement result of the STA 200-1.
また、AP100−1は、上記測定情報を通知するために用いられる測定指示情報を含む測定指示フレームを送信する。このため、STA200−1に測定指示情報が通知されることにより、STA200−1の間で測定条件が統一される。これにより、同じ条件下で行われた測定および測定結果に対する評価に基づいてアラートフレームの送信有無が決定される。従って、フレームの再送についてSTA200−1の間で不公平が生じることを抑制することが可能となる。 In addition, the AP 100-1 transmits a measurement instruction frame including measurement instruction information used to notify the measurement information. For this reason, the measurement conditions are unified among the STAs 200-1 by notifying the STA 200-1 of the measurement instruction information. As a result, whether or not the alert frame is transmitted is determined based on the measurement performed under the same conditions and the evaluation of the measurement result. Therefore, it is possible to suppress unfairness between the STAs 200-1 regarding the retransmission of frames.
また、上記測定指示情報は、測定時間情報、前記第1のフレームの送信時間情報および測定内容情報のうちの少なくとも1つを含む。このため、測定条件が具体的に通知されることにより、STA200−1の間で測定条件についての不整合が生じることをより確実に抑制できる。 The measurement instruction information includes at least one of measurement time information, transmission time information of the first frame, and measurement content information. For this reason, it can suppress more reliably that the mismatch about a measurement condition arises between STA200-1 by notifying measurement conditions concretely.
また、上記測定時間情報は、測定の開始時点、測定の終了時点および測定時間長のうちの少なくとも1つが特定される情報を含む。このため、測定期間を特定するための情報が通知されることにより、測定期間がSTA200−1の間でずれる可能性を低下させることができる。従って、測定結果の評価について公平性を確保することが可能となる。 The measurement time information includes information that specifies at least one of a measurement start time, a measurement end time, and a measurement time length. For this reason, when the information for specifying a measurement period is notified, possibility that a measurement period will shift between STA200-1 can be reduced. Accordingly, it is possible to ensure fairness in the evaluation of the measurement result.
また、上記第1のフレームの送信時間情報は、第1のフレームの送信が許可される期間の開始時点もしくは終了時点が特定される情報または送信許可時間長が特定される情報を含む。このため、アラートフレームの送信期間が通知されることにより、STA200−1の各々が送信するアラートフレームの送信タイミングのばらつきを抑制できる。従って、AP100−1は効率的にアラートフレームを収集することができる。 The transmission time information of the first frame includes information for specifying a start time or an end time of a period during which transmission of the first frame is permitted or information for specifying a transmission permission time length. For this reason, the notification of the transmission period of the alert frame can suppress variations in the transmission timing of the alert frame transmitted by each STA 200-1. Therefore, the AP 100-1 can efficiently collect alert frames.
また、上記測定内容情報は、測定対象となる、通信スループット、フレームロス率、マルチキャストフレームの受信成功数、信号量と雑音量もしくは干渉量または雑音量および干渉量の和との比のうちの少なくとも1つの受信特性を示す指標が特定される受信特性情報を含む。ここで、概してフレームの受信成功率は受信特性に応じて変動する。そのため、本構成のように受信特性の指標値に応じてSTA200−1にアラートフレームを送信させることにより、フレームの再送が好ましいSTA200−1のみからアラートフレームを受信し易くすることができる。従って、アラートフレームの過不足を抑制し、通信リソースの利用効率を向上させることが可能となる。 The measurement content information includes at least one of a communication throughput, a frame loss rate, a number of successful multicast frame receptions, a ratio of a signal amount and a noise amount or an interference amount, or a sum of the noise amount and the interference amount to be measured. It includes reception characteristic information for specifying an index indicating one reception characteristic. Here, the frame reception success rate generally varies depending on the reception characteristics. Therefore, by making the STA 200-1 transmit the alert frame according to the reception characteristic index value as in this configuration, it is possible to easily receive the alert frame only from the STA 200-1 for which retransmission of the frame is preferable. Therefore, it is possible to suppress the excess and deficiency of the alert frame and improve the utilization efficiency of communication resources.
また、上記受信特性情報は、受信特性を示す指標についての閾値が特定される情報を含む。このため、AP100−1において当該閾値の設定内容または設定有無を決定することにより、アラートフレームを送信させるSTA200−1を決定することができる。 The reception characteristic information includes information for specifying a threshold value for an index indicating the reception characteristic. For this reason, STA200-1 which transmits an alert flame | frame can be determined by determining the setting content of the said threshold value, or the presence or absence of a setting in AP100-1.
また、上記測定指示フレームは、フレームの受信有無の判定が開始されるフレームのシーケンス番号または受信情報のサイズが特定される情報をさらに含む。このため、AP100−1が所望するフレームについての受信情報をSTA200−1から得ることができる。従って、受信情報のサイズが適正化され、通信リソースの利用効率を向上させることが可能となる。 The measurement instruction frame further includes information specifying the sequence number of the frame from which the determination of whether or not the frame is received or the size of the reception information is specified. For this reason, reception information about a frame desired by the AP 100-1 can be obtained from the STA 200-1. Accordingly, the size of the received information is optimized, and it is possible to improve the utilization efficiency of communication resources.
また、上記測定指示フレームは、メジャメントリクエストフレームまたはビーコンフレームを含む管理フレーム、制御フレーム、データフレームおよびアグリゲーションフレームに含まれるサブフレームのうちの少なくとも1つを含む。このため、既存のフレームを用いて測定指示情報がSTA200−1に通知されることにより、既存の規格および無線通信装置の変更規模を狭めることができる。従って、本実施形態に係る構成の適用を容易にすることが可能となる。 The measurement instruction frame includes at least one of a management frame including a measurement request frame or a beacon frame, a control frame, a data frame, and a subframe included in the aggregation frame. For this reason, the measurement instruction information is notified to the STA 200-1 using the existing frame, so that the scale of change of the existing standard and the wireless communication device can be reduced. Therefore, application of the configuration according to the present embodiment can be facilitated.
また、上記測定指示フレームは、測定の終了を通知するための測定終了フレームを含む。このため、測定開始をSTA200−1に通信を介して通知することなく測定情報を得ることができる。従って、通信リソースの利用効率を向上させることが可能となる。 The measurement instruction frame includes a measurement end frame for notifying the end of measurement. For this reason, measurement information can be obtained without notifying the start of measurement to the STA 200-1 via communication. Accordingly, it is possible to improve the utilization efficiency of communication resources.
また、STA200−1は、測定指示情報を含む測定指示フレームを受信し、当該測定指示情報と測定情報とに基づいて第1のフレームの送信有無の制御を行う。このため、アラートフレームの送信が所望されるSTA200−1のみからアラートフレームが送信されることにより、通信リソースの圧迫等を抑制することができる。 In addition, the STA 200-1 receives the measurement instruction frame including the measurement instruction information, and controls whether to transmit the first frame based on the measurement instruction information and the measurement information. For this reason, by transmitting the alert frame only from the STA 200-1 for which the transmission of the alert frame is desired, it is possible to suppress the compression of the communication resources.
また、上記測定情報は、第1のフレームのペイロードまたはヘッダに含まれる。このため、測定情報がペイロードに含まれる場合は、測定情報のサイズが増大してもアラートフレームのヘッダ処理にかかる時間に影響を与えにくくすることができる。また、測定情報がヘッダに含まれる場合は、測定情報の取得処理を高速化することができる。 The measurement information is included in the payload or header of the first frame. For this reason, when the measurement information is included in the payload, it is possible to make it difficult to affect the time required for the header processing of the alert frame even if the size of the measurement information increases. Further, when the measurement information is included in the header, the measurement information acquisition process can be speeded up.
また、上記第1のフレームは、メジャメントレポートフレームを含む管理フレーム、ブロックACKフレームを含む制御フレーム、データフレームおよびアグリゲーションフレームに含まれるサブフレームのうちの少なくとも1つを含む。このため、既存のフレームを用いて測定情報がAP100−1に通知されることにより、既存の規格および無線通信装置の変更規模を狭めることができる。従って、本実施形態に係る構成の適用を容易にすることが可能となる。 The first frame includes at least one of a management frame including a measurement report frame, a control frame including a block ACK frame, a data frame, and a subframe included in the aggregation frame. For this reason, the measurement information is notified to the AP 100-1 using the existing frame, so that the scale of change of the existing standard and the wireless communication device can be reduced. Therefore, application of the configuration according to the present embodiment can be facilitated.
<3.本開示の第2の実施形態(測定開始および測定終了フレームを用いた例)>
以上、本開示の第1の実施形態に係る無線通信装置100−1(200−1)について説明した。次に、本開示の第2の実施形態に係る無線通信装置100−2(200−2)について説明する。本実施形態では、測定指示フレームとして、測定開始フレームおよび測定終了フレームの両方が用いられる。<3. Second Embodiment of the Present Disclosure (Example Using Measurement Start and Measurement End Frames)>
The wireless communication apparatus 100-1 (200-1) according to the first embodiment of the present disclosure has been described above. Next, the wireless communication device 100-2 (200-2) according to the second embodiment of the present disclosure will be described. In the present embodiment, both the measurement start frame and the measurement end frame are used as the measurement instruction frame.
<3−1.装置の機能詳細>
本開示の第2の実施形態に係る無線通信装置100−2(200−2)の機能詳細について説明する。<3-1. Device function details>
Details of functions of the wireless communication device 100-2 (200-2) according to the second embodiment of the present disclosure will be described.
(A.APの機能)
まず、AP100−2の機能詳細について説明する。(A. AP function)
First, functional details of the AP 100-2 will be described.
(A−4.測定開始フレームおよび測定終了フレームの送信)
AP100−2は、測定指示フレームとして、測定の開始を通知するための測定開始フレームを送信する。具体的には、制御部130は、STA200−2へのフレームの受信に関する測定要求が発生すると、測定指示情報を含む測定開始フレームをデータ処理部110に生成させる。そして、無線通信部120は、生成される測定開始フレームをSTA200−2に送信する。また、AP100−2は、第1の実施形態と同様に、測定終了フレームを送信する。(A-4. Transmission of measurement start frame and measurement end frame)
The AP 100-2 transmits a measurement start frame for notifying the start of measurement as a measurement instruction frame. Specifically, when a measurement request related to reception of a frame to STA 200-2 is generated, control unit 130 causes data processing unit 110 to generate a measurement start frame including measurement instruction information. Then, the wireless communication unit 120 transmits the generated measurement start frame to the STA 200-2. Further, the AP 100-2 transmits a measurement end frame as in the first embodiment.
なお、測定開始フレームは、上述した測定終了フレームと同様のフレーム構成であってもよく、異なるフレーム構成であってもよい。例えば、測定開始フレームは、測定時間情報のみを含み、アラートフレームの送信時間情報および測定内容情報は測定終了フレームに含まれる。 The measurement start frame may have the same frame configuration as the measurement end frame described above, or may have a different frame configuration. For example, the measurement start frame includes only measurement time information, and the transmission time information and measurement content information of the alert frame are included in the measurement end frame.
また、測定開始フレームに含まれる測定時間情報は、上述したインターバル情報のみであってもよい。これは、STA200−2において測定開始フレームおよび測定終了フレームから測定時間長を算出し、算出される測定時間長とインターバル情報とに基づいて測定期間が特定されるためである。この場合、測定開始フレームおよび測定終了フレームは1度送信された後、繰り返し送信されなくてもよい。そのため、通信リソースを他の通信に活用することができ、通信リソースの利用効率を向上させることが可能となる。 Further, the measurement time information included in the measurement start frame may be only the interval information described above. This is because the STA 200-2 calculates the measurement time length from the measurement start frame and the measurement end frame, and specifies the measurement period based on the calculated measurement time length and interval information. In this case, the measurement start frame and the measurement end frame need not be repeatedly transmitted after being transmitted once. Therefore, the communication resource can be used for other communications, and the utilization efficiency of the communication resource can be improved.
また、測定開始フレームおよび測定終了フレームが繰り返し送信される場合、これらのフレームに送信時間情報が含まれなくてもよい。これは、当該測定開始フレームおよび測定終了フレームの受信に基づいて測定を開始し、終了することができるためである。従って、測定指示フレームのサイズを低減することが可能となる。 When the measurement start frame and the measurement end frame are repeatedly transmitted, the transmission time information may not be included in these frames. This is because the measurement can be started and ended based on the reception of the measurement start frame and the measurement end frame. Accordingly, it is possible to reduce the size of the measurement instruction frame.
さらに、この場合には、既存のフレームが測定開始フレームとして利用されてもよい。例えば、マルチキャストフレームのMACヘッダ等に測定開始フレームであることを示す識別子等が格納され、当該識別子の有無または内容に従ってSTA200−2は当該マルチキャストフレームが測定開始フレームであるかを判定する。 Further, in this case, an existing frame may be used as the measurement start frame. For example, an identifier or the like indicating that it is a measurement start frame is stored in the MAC header or the like of the multicast frame, and the STA 200-2 determines whether the multicast frame is a measurement start frame according to the presence or absence or content of the identifier.
(B.STAの機能詳細)
続いて、STA200−2の機能詳細について説明する。(B. STA function details)
Next, detailed functions of the STA 200-2 will be described.
(B−4.測定開始フレームの受信に基づく測定)
STA200−2は、測定開始フレームの受信に基づいてフレームの受信に関する測定を開始する。具体的には、STA200−2は、測定開始フレームが受信されると、測定開始フレームに測定時間情報が含まれる場合は、測定時間情報に基づいて上述したような受信特性の指標値および再送成功数等の測定を開始する。測定開始フレームに測定時間情報が含まれない場合、STA200−2は、当該測定開始フレームの受信が完了すると、測定を開始する。(B-4. Measurement based on reception of measurement start frame)
The STA 200-2 starts measurement related to frame reception based on reception of the measurement start frame. Specifically, when the measurement start frame is received, when the measurement start frame includes measurement time information, the STA 200-2 receives the index value of the reception characteristic and the retransmission success as described above based on the measurement time information. Start measuring numbers. When measurement time information is not included in the measurement start frame, the STA 200-2 starts measurement when reception of the measurement start frame is completed.
なお、測定結果に基づいて測定情報が生成され、測定結果が得られる度に測定情報が更新されてもよい。また、測定開始フレームの受信有無に関わらず測定を行い、測定開始フレームの受信から測定終了フレームの受信までの期間を測定期間として測定に係る処理が行われてもよい。 Measurement information may be generated based on the measurement result, and the measurement information may be updated each time the measurement result is obtained. Further, the measurement may be performed regardless of whether or not the measurement start frame is received, and the process related to the measurement may be performed with the period from reception of the measurement start frame to reception of the measurement end frame as a measurement period.
(B−5.測定に関するエラー処理)
STA200−2は、測定開始フレームおよび測定終了フレームの受信有無に基づいて測定処理を制御することにより、アラートフレームの送信を制御する。具体的には、STA200−2は、測定開始フレームおよび測定終了フレームの受信有無に基づいて、測定開始フレームまたは測定終了フレームの受信に基づいて生成される測定情報を含むアラートフレームの送信有無の制御を行う。(B-5. Measurement error handling)
The STA 200-2 controls the transmission of the alert frame by controlling the measurement process based on whether or not the measurement start frame and the measurement end frame are received. Specifically, the STA 200-2 controls whether or not to transmit an alert frame including measurement information generated based on the reception of the measurement start frame or the measurement end frame based on whether or not the measurement start frame and the measurement end frame are received. I do.
より具体的には、STA200−2は、測定開始フレームが受信されずに測定終了フレームが受信された場合、当該測定終了フレームの受信に基づくアラートフレームの送信を中止する。例えば、データ処理部210は、測定開始フレームが受信されずに測定終了フレームが受信された場合、当該測定終了フレームを破棄する。 More specifically, when the measurement end frame is received without receiving the measurement start frame, the STA 200-2 stops the transmission of the alert frame based on the reception of the measurement end frame. For example, when the measurement end frame is received without receiving the measurement start frame, the data processing unit 210 discards the measurement end frame.
また、STA200−2は、測定開始フレームが受信された後、測定終了フレームが受信されない場合、当該測定開始フレームに基づくアラートフレームの送信を中止する。例えば、制御部230は、測定開始フレームの受信から所定の時間経過するまでの間に測定終了フレームが受信されない場合、当該測定開始フレームに基づく測定処理を中止する。例えば、測定結果または測定情報が初期化されまたは破棄される。 In addition, when the measurement end frame is not received after the measurement start frame is received, the STA 200-2 stops the transmission of the alert frame based on the measurement start frame. For example, when the measurement end frame is not received before a predetermined time elapses after the measurement start frame is received, the control unit 230 stops the measurement process based on the measurement start frame. For example, a measurement result or measurement information is initialized or discarded.
また、STA200−2は、測定開始フレームが受信された後、測定終了フレームが受信される前に、測定開始フレームが再び受信された場合、再び受信された測定開始フレームに基づく測定により生成される測定情報を含むアラートフレームを送信する。例えば、制御部230は、測定開始フレームの受信から所定の時間経過するまでの間に測定終了フレームが受信されずに測定開始フレームが再び受信された場合、後に受信された測定開始フレームに基づいて改めて測定処理を行う。 Also, if the measurement start frame is received again after the measurement start frame is received and before the measurement end frame is received, the STA 200-2 is generated by measurement based on the received measurement start frame again. An alert frame including measurement information is transmitted. For example, when the measurement start frame is received again without receiving the measurement end frame between the reception of the measurement start frame and the elapse of a predetermined time, the control unit 230, based on the measurement start frame received later, Perform measurement again.
なお、測定開始フレームと測定終了フレームとの対応付けを示す情報が、測定開始フレームおよび測定終了フレームの各々に含まれてもよい。この場合、測定開始フレームおよび測定終了フレームが複数送信されても対応するフレームを区別することができる。 Information indicating the association between the measurement start frame and the measurement end frame may be included in each of the measurement start frame and the measurement end frame. In this case, even if a plurality of measurement start frames and measurement end frames are transmitted, the corresponding frames can be distinguished.
<3−2.装置の処理>
次に、本実施形態に係る無線通信装置100−2(200−2)の処理について説明する。なお、上述した処理と実質的に同一である処理については説明を省略する。<3-2. Device processing>
Next, processing of the wireless communication device 100-2 (200-2) according to the present embodiment will be described. Note that description of processing that is substantially the same as the processing described above is omitted.
(処理の概要)
まず、図16を参照して、無線通信装置100−2(200−2)の処理の概要について説明する。図16は、本実施形態に係る無線通信システムにおけるフレームシーケンスの例を示す図である。(Outline of processing)
First, with reference to FIG. 16, an outline of processing of the wireless communication device 100-2 (200-2) will be described. FIG. 16 is a diagram illustrating an example of a frame sequence in the wireless communication system according to the present embodiment.
AP100−2は、測定開始フレームをSTA200−2に送信する。例えば、図16に示したように、AP100−2は、測定開始フレームとしてStat Initiateフレームをマルチキャストフレームの宛先であるSTA200−2A〜200−2Cに送信する。 The AP 100-2 transmits a measurement start frame to the STA 200-2. For example, as illustrated in FIG. 16, the AP 100-2 transmits a Stat Initiate frame as a measurement start frame to the STAs 200-2A to 200-2C that are destinations of the multicast frame.
STA200−2は、測定開始フレームの受信に基づいてフレームの受信に関する測定を行う。例えば、STA200−2A〜200−2Cは、Stat Initiateフレームが受信されると、受信特性指標等の測定を開始する。なお、受信情報も生成され、更新される。 The STA 200-2 performs measurement related to frame reception based on reception of the measurement start frame. For example, when the STA 200-2A to 200-2C receives a Stat Initiate frame, the STA 200-2A to 200-2C start measuring a reception characteristic index or the like. The reception information is also generated and updated.
次に、AP100−2は、マルチキャストフレームの送信後に、測定終了フレームをSTA200−2に送信する。例えば、AP100−2は、図16に示したように、マルチキャストフレームをSTA200−2A〜200−2Cに送信した後、Stat EndフレームをStat Initiateフレームの宛先であるSTA200−2A〜200−2Cに送信する。 Next, the AP 100-2 transmits a measurement end frame to the STA 200-2 after transmitting the multicast frame. For example, as illustrated in FIG. 16, the AP 100-2 transmits a multicast frame to the STAs 200-2A to 200-2C and then transmits a Stat End frame to the STAs 200-2A to 200-2C that are destinations of the Stat Initiate frame. To do.
測定終了フレームを受信したSTA200−2は、測定情報を生成する。例えば、STA200−2A〜200−2Cは、Stat Endフレームが受信されると、Stat Initiateフレームの受信からStat Endフレームの受信までの間の測定結果について統計処理を行う。当該統計処理を経て測定情報が生成される。 The STA 200-2 that has received the measurement end frame generates measurement information. For example, when the STA 200-2A to 200-2C receives the Stat End frame, the STAs 200-2A to 200-2C perform statistical processing on the measurement results from the reception of the Stat Initiate frame to the reception of the Stat End frame. Measurement information is generated through the statistical processing.
次に、STA200−2は、測定結果に基づいてアラートフレームの送信有無を判定し、アラートフレームを送信すると判定されると、測定情報および受信情報を含むアラートフレームをアラートフレームの送信期間内にAP100−2に送信する。 Next, the STA 200-2 determines whether or not to transmit an alert frame based on the measurement result. If it is determined to transmit the alert frame, the STA 200-2 transmits an alert frame including the measurement information and the reception information within the alert frame transmission period. -2.
アラートフレームを受信したAP100−2は、アラートフレームの受信に基づいてフレームを再送する。 The AP 100-2 that has received the alert frame retransmits the frame based on the reception of the alert frame.
(STAのアラートフレーム送信処理)
続いて、図17を参照して、STA200−2のアラートフレーム送信処理について説明する。図17は、本実施形態に係るSTA200−2のアラートフレーム送信処理を概念的に示すフローチャートである。(STA alert frame transmission processing)
Next, the alert frame transmission process of the STA 200-2 will be described with reference to FIG. FIG. 17 is a flowchart conceptually showing alert frame transmission processing of the STA 200-2 according to this embodiment.
STA200−2は、受信されたフレームが測定終了フレームであるかを判定する(ステップS502)。具体的には、制御部230は、フレームが受信されると、当該フレームが測定終了フレームであるかを判定する。 The STA 200-2 determines whether the received frame is a measurement end frame (step S502). Specifically, when a frame is received, the control unit 230 determines whether the frame is a measurement end frame.
測定終了フレームが受信されたと判定されると、STA200−2は、対応する測定開始フレームが受信済みであるかを判定する(ステップS504)。具体的には、制御部230は、測定終了フレームが受信されると、当該測定終了フレームと対応する測定開始フレームが受信済みであるかを判定する。 If it is determined that the measurement end frame has been received, the STA 200-2 determines whether the corresponding measurement start frame has been received (step S504). Specifically, when the measurement end frame is received, the control unit 230 determines whether a measurement start frame corresponding to the measurement end frame has been received.
対応する測定開始フレームが受信済みであると判定されると、STA200−2は、図14を参照して説明したステップS304〜S314と実質的に同一であるステップS506〜S516の処理を行う。 If it is determined that the corresponding measurement start frame has been received, the STA 200-2 performs steps S506 to S516 that are substantially the same as steps S304 to S314 described with reference to FIG.
ステップS504にて、対応する測定開始フレームが受信されていないと判定されると、STA200−2は、処理を終了する。 If it is determined in step S504 that the corresponding measurement start frame has not been received, the STA 200-2 ends the process.
また、ステップS502にて、受信されたフレームが測定終了フレームでないと判定されると、STA200−2は、測定開始フレームの受信から所定の時間が経過したかを判定する(ステップS518)。具体的には、制御部230は、測定開始フレームが受信されるとタイマを起動し、設定される所定の時間の経過を当該タイマが示すかを判定する。 If it is determined in step S502 that the received frame is not a measurement end frame, the STA 200-2 determines whether a predetermined time has elapsed since the reception of the measurement start frame (step S518). Specifically, the control unit 230 activates a timer when a measurement start frame is received, and determines whether the timer indicates the elapse of a set predetermined time.
測定開始フレームの受信から所定の時間が経過したと判定されると、STA200−2は、測定処理を中止する(ステップS520)。具体的には、制御部230は、測定開始フレームの受信から所定の時間が経過したことを上記タイマが示すと判定されると、当該測定開始フレームの受信に基づく測定処理を中止する。 If it is determined that a predetermined time has elapsed since the reception of the measurement start frame, the STA 200-2 stops the measurement process (step S520). Specifically, when it is determined that the timer indicates that a predetermined time has elapsed since the reception of the measurement start frame, the control unit 230 stops the measurement process based on the reception of the measurement start frame.
また、ステップS518にて、測定開始フレームの受信から所定の時間が経過していないと判定されると、STA200−2は、受信されたフレームが測定開始フレームであるかを判定する(ステップS522)。具体的には、制御部230は、先の測定開始フレームの受信から所定の時間が経過する前に、再び測定開始フレームが受信されたかを判定する。 If it is determined in step S518 that the predetermined time has not elapsed since the reception of the measurement start frame, the STA 200-2 determines whether the received frame is a measurement start frame (step S522). . Specifically, control unit 230 determines whether a measurement start frame has been received again before a predetermined time has elapsed since the previous measurement start frame was received.
受信されたフレームが測定開始フレームであると判定されると、STA200−2は、直近の測定開始フレームに基づいて測定処理を初期化する(ステップS524)。具体的には、制御部230は、先の測定開始フレームの受信から所定の時間が経過する前に再び測定開始フレームが受信されると、後に受信された測定開始フレームに基づく測定処理に切り替える。 If it is determined that the received frame is the measurement start frame, the STA 200-2 initializes the measurement process based on the latest measurement start frame (step S524). Specifically, when the measurement start frame is received again before a predetermined time has elapsed since the reception of the previous measurement start frame, control unit 230 switches to measurement processing based on the measurement start frame received later.
<3−3.第2の実施形態のまとめ>
このように、本開示の第2の実施形態によれば、AP100−2は、測定の開始を通知するための測定開始フレームおよび上述した測定終了フレームを送信する。このため、測定開始時点が測定開始フレームによって通知されることにより、STA200−2は、通知された測定開始時点から測定を開始すればよいことになる。従って、STA200−2は常態的に測定および測定結果の記録を行わずともよいことになる。その結果、STA200−2の処理負荷および電力消費を低減することができる。<3-3. Summary of Second Embodiment>
Thus, according to the second embodiment of the present disclosure, the AP 100-2 transmits the measurement start frame for notifying the start of measurement and the measurement end frame described above. For this reason, when the measurement start point is notified by the measurement start frame, the STA 200-2 may start the measurement from the notified measurement start point. Therefore, the STA 200-2 does not normally need to perform measurement and record the measurement result. As a result, the processing load and power consumption of the STA 200-2 can be reduced.
また、STA200−2は、測定開始フレームおよび測定終了フレームの受信有無に基づいて、測定開始フレームまたは測定終了フレームの受信に基づいて生成される測定情報を含むアラートフレームの送信有無の制御を行う。このため、測定開始フレームと測定終了フレームとの間で不整合が生じた場合に、AP100−2の想定しない測定が行われることを防止できる。従って、AP100−2の想定と異なる測定情報および受信情報が送信される可能性を低下させ、誤った再送制御を抑制することが可能となる。 Further, the STA 200-2 controls whether or not to transmit an alert frame including measurement information generated based on reception of the measurement start frame or the measurement end frame based on whether or not the measurement start frame and the measurement end frame are received. For this reason, when inconsistency arises between a measurement start frame and a measurement end frame, it can prevent that the measurement which AP100-2 does not assume is performed. Therefore, it is possible to reduce the possibility of transmitting measurement information and reception information different from the assumption of the AP 100-2, and to suppress erroneous retransmission control.
また、STA200−2は、測定開始フレームが受信されずに測定終了フレームが受信された場合、当該測定終了フレームの受信に基づくアラートフレームの送信を中止する。このため、測定されていない状態で生成された不足のある測定情報および受信情報がAP100−2に送信されることを防止できる。従って、誤った再送処理を抑制することが可能となる。 In addition, when the measurement end frame is received without receiving the measurement start frame, the STA 200-2 stops the transmission of the alert frame based on the reception of the measurement end frame. For this reason, it can prevent that the measurement information and reception information with the shortage produced | generated in the state which is not measured are transmitted to AP100-2. Accordingly, erroneous retransmission processing can be suppressed.
また、STA200−2は、測定開始フレームが受信された後、測定終了フレームが受信されない場合、当該測定開始フレームに基づくアラートフレームの送信を中止する。このため、測定終了フレームが成功裏に受信されない場合に、測定が終わりなく継続されることを防止できる。従って、この場合に、STA200−2の処理負荷および電力消費の増加を抑制することが可能となる。 In addition, when the measurement end frame is not received after the measurement start frame is received, the STA 200-2 stops the transmission of the alert frame based on the measurement start frame. For this reason, when the measurement end frame is not successfully received, it is possible to prevent the measurement from continuing continuously. Therefore, in this case, it is possible to suppress an increase in processing load and power consumption of the STA 200-2.
また、STA200−2は、測定開始フレームが受信された後、測定終了フレームが受信される前に、測定開始フレームが再び受信された場合、再び受信された測定開始フレームに基づく測定により生成される測定情報を含むアラートフレームを送信する。このため、先の測定終了フレームが成功裏に受信されないまま、次の測定期間が開始される場合に、AP100−2の想定する測定期間と異なる期間における測定情報および受信情報がAP100−2に送信されることを防止できる。また、測定終了フレームの受信有無の異なるSTA200−2の間で次の測定期間が異なることを防止できる。従って、STA200−2にて上記処理が行われることにより、追加的な通信を行うことなく、誤った再送制御を抑制することが可能となる。 Also, if the measurement start frame is received again after the measurement start frame is received and before the measurement end frame is received, the STA 200-2 is generated by measurement based on the received measurement start frame again. An alert frame including measurement information is transmitted. Therefore, when the next measurement period is started without successfully receiving the previous measurement end frame, measurement information and reception information in a period different from the measurement period assumed by the AP 100-2 are transmitted to the AP 100-2. Can be prevented. In addition, it is possible to prevent the next measurement period from being different between the STAs 200-2 having different reception end of the measurement end frame. Therefore, by performing the above processing in the STA 200-2, it is possible to suppress erroneous retransmission control without performing additional communication.
<4.本開示の第3の実施形態(測定開始フレームのみを用いた例)>
以上、本開示の第2の実施形態に係る無線通信装置100−2(200−2)について説明した。次に、本開示の第3の実施形態に係る無線通信装置100−3(200−3)について説明する。本実施形態では、測定指示フレームとして、測定開始フレームのみが用いられる。<4. Third Embodiment of Present Disclosure (Example Using Only Measurement Start Frame)>
The wireless communication apparatus 100-2 (200-2) according to the second embodiment of the present disclosure has been described above. Next, a wireless communication device 100-3 (200-3) according to the third embodiment of the present disclosure will be described. In the present embodiment, only the measurement start frame is used as the measurement instruction frame.
<4−1.装置の機能詳細>
本開示の第3の実施形態に係る無線通信装置100−3(200−3)の機能詳細について説明する。<4-1. Device function details>
Details of functions of the wireless communication device 100-3 (200-3) according to the third embodiment of the present disclosure will be described.
(A.APの機能)
まず、AP100−3の機能詳細について説明する。(A. AP function)
First, functional details of the AP 100-3 will be described.
(A−5.測定開始フレームの送信)
AP100−3は、測定開始フレームを送信する。具体的には、測定開始フレームは、第1の実施形態に係る測定終了フレームと同様に、測定時間情報、アラートフレームの送信時間情報および測定内容情報を含む。なお、測定時間情報は、例えば測定終了時刻または測定時間長が特定される情報である。また、測定終了フレームは送信されない。(A-5. Transmission of measurement start frame)
The AP 100-3 transmits a measurement start frame. Specifically, the measurement start frame includes measurement time information, alert frame transmission time information, and measurement content information, similarly to the measurement end frame according to the first embodiment. The measurement time information is information for specifying the measurement end time or the measurement time length, for example. Also, the measurement end frame is not transmitted.
また、AP100−3は、測定開始フレームに含まれる測定指示情報のうちの測定内容情報としての受信特性指標についての閾値を推定する。これは、当該閾値が特定される情報を含む測定開始フレームがマルチキャストフレームの送信前にSTA200−3に送信されるためである。具体的には、制御部130は、受信特性指標のうちのマルチキャストフレームの受信成功数の閾値を決定する際に、指定される測定期間内に送信されるマルチキャストフレームの数を推定する。例えば、制御部130は、当該マルチキャストフレームの受信成功数の閾値を、マルチキャストフレームトラフィックの特性を示すTSPEC(Traffic Specification)と測定時間長とに基づいて決定する。 Further, the AP 100-3 estimates a threshold value for a reception characteristic index as measurement content information in the measurement instruction information included in the measurement start frame. This is because a measurement start frame including information for specifying the threshold is transmitted to the STA 200-3 before transmission of the multicast frame. Specifically, the control unit 130 estimates the number of multicast frames transmitted within a specified measurement period when determining the threshold value of the number of successful receptions of multicast frames in the reception characteristic index. For example, the control unit 130 determines the threshold for the number of successful receptions of the multicast frame based on the TSPEC (Traffic Specification) indicating the characteristics of the multicast frame traffic and the measurement time length.
(B.STAの機能詳細)
続いて、STA200−3の機能詳細について説明する。(B. STA function details)
Next, detailed functions of the STA 200-3 will be described.
(B−6.測定開始フレームの受信に基づく測定)
STA200−3は、測定開始フレームの受信に基づいてフレームの受信に関する測定を開始する。具体的には、STA200−3は、測定開始フレームが受信されると、当該測定開始フレームに含まれる測定時間情報に基づいて上述したような受信特性の指標値および再送成功数等の測定を開始する。(B-6. Measurement based on reception of measurement start frame)
The STA 200-3 starts measurement related to frame reception based on reception of the measurement start frame. Specifically, when the measurement start frame is received, the STA 200-3 starts measuring the reception characteristic index value and the number of successful retransmissions as described above based on the measurement time information included in the measurement start frame. To do.
<4−2.装置の処理>
次に、本実施形態に係る無線通信装置100−3(200−3)の処理について説明する。なお、上述した処理と実質的に同一である処理については説明を省略する。<4-2. Device processing>
Next, processing of the wireless communication device 100-3 (200-3) according to the present embodiment will be described. Note that description of processing that is substantially the same as the processing described above is omitted.
(処理の概要)
図18を参照して、無線通信装置100−3(200−3)の処理の概要について説明する。図18は、本実施形態に係る無線通信システムにおけるフレームシーケンスの例を示す図である。(Outline of processing)
With reference to FIG. 18, an outline of processing of radio communication apparatus 100-3 (200-3) will be described. FIG. 18 is a diagram illustrating an example of a frame sequence in the wireless communication system according to the present embodiment.
AP100−3は、測定開始フレームをSTA200−3に送信する。例えば、図18に示したように、AP100−3は、Stat Initiateフレームをマルチキャストフレームの宛先であるSTA200−3A〜200−3Cに送信する。 The AP 100-3 transmits a measurement start frame to the STA 200-3. For example, as illustrated in FIG. 18, the AP 100-3 transmits the Stat Initiate frame to the STAs 200-3A to 200-3C that are destinations of the multicast frame.
STA200−3は、測定開始フレームの受信に基づいてフレームの受信に関する測定を行う。例えば、STA200−3A〜200−3Cは、Stat Initiateフレームが受信されると、受信特性指標等の測定を開始する。また、Stat Initiateフレームに含まれる測定時間情報に基づいて測定期間が特定される。 The STA 200-3 performs measurement related to frame reception based on reception of the measurement start frame. For example, when a Stat Initiate frame is received, the STAs 200-3A to 200-3C start measuring reception characteristic indicators and the like. Further, the measurement period is specified based on the measurement time information included in the Stat Initiate frame.
次に、STA200−3は、測定期間が終了すると、測定情報を生成する。例えば、STA200−3A〜200−3Cは、測定終了時刻が到来すると、Stat Initiateフレームの受信から当該測定終了時刻までの測定結果について統計処理を行う。当該統計処理を経て測定情報が生成される。 Next, when the measurement period ends, the STA 200-3 generates measurement information. For example, when the measurement end time arrives, the STAs 200-3A to 200-3C perform statistical processing on the measurement results from the reception of the Stat Initiate frame to the measurement end time. Measurement information is generated through the statistical processing.
次に、STA200−3は、測定結果に基づいてアラートフレームの送信有無を判定し、アラートフレームを送信すると判定されると、測定情報および受信情報を含むアラートフレームをアラートフレームの送信期間内にAP100−3に送信する。 Next, the STA 200-3 determines whether or not to transmit an alert frame based on the measurement result. When it is determined that the alert frame is transmitted, the STA 200-3 transmits an alert frame including the measurement information and the reception information within the alert frame transmission period. -3.
アラートフレームを受信したAP100−3は、アラートフレームの受信に基づいてフレームを再送する。 The AP 100-3 that has received the alert frame retransmits the frame based on the reception of the alert frame.
<4−3.第3の実施形態のまとめ>
このように、本開示の第3の実施形態によれば、AP100−3は、上述した測定開始フレームのみを送信する。このため、第2の実施形態と同様にSTA200−2は常態的に測定および測定結果の記録を行わずともよくなる。さらに、測定終了フレームが送信されないため、フレーム再送について通信オーバヘッドを低減できる。従って、STA200−2の処理負荷および電力消費の低減に加えて、フレーム再送の高速化が可能となる。<4-3. Summary of Third Embodiment>
Thus, according to the third embodiment of the present disclosure, the AP 100-3 transmits only the measurement start frame described above. For this reason, as in the second embodiment, the STA 200-2 does not normally need to perform measurement and record the measurement result. Furthermore, since the measurement end frame is not transmitted, communication overhead can be reduced for frame retransmission. Therefore, in addition to reducing the processing load and power consumption of the STA 200-2, it is possible to speed up frame retransmission.
<5.応用例>
本開示に係る技術は、様々な製品へ応用可能である。例えば、STA200は、スマートフォン、タブレットPC(Personal Computer)、ノートPC、携帯型ゲーム端末若しくはデジタルカメラなどのモバイル端末、テレビジョン受像機、プリンタ、デジタルスキャナ若しくはネットワークストレージなどの固定端末、又はカーナビゲーション装置などの車載端末として実現されてもよい。また、STA200は、スマートメータ、自動販売機、遠隔監視装置又はPOS(Point Of Sale)端末などの、M2M(Machine To Machine)通信を行う端末(MTC(Machine Type Communication)端末ともいう)として実現されてもよい。さらに、STA200は、これら端末に搭載される無線通信モジュール(例えば、1つのダイで構成される集積回路モジュール)であってもよい。<5. Application example>
The technology according to the present disclosure can be applied to various products. For example, the STA 200 is a smartphone, a tablet PC (Personal Computer), a notebook PC, a mobile terminal such as a portable game terminal or a digital camera, a fixed terminal such as a television receiver, a printer, a digital scanner, or a network storage, or a car navigation device. It may be realized as an in-vehicle terminal. The STA 200 is realized as a terminal (also referred to as an MTC (Machine Type Communication) terminal) that performs M2M (Machine To Machine) communication, such as a smart meter, a vending machine, a remote monitoring device, or a POS (Point Of Sale) terminal. May be. Further, the STA 200 may be a wireless communication module (for example, an integrated circuit module configured by one die) mounted on these terminals.
一方、例えば、AP100は、ルータ機能を有し又はルータ機能を有しない無線LANアクセスポイント(無線基地局ともいう)として実現されてもよい。また、AP100は、モバイル無線LANルータとして実現されてもよい。さらに、AP100は、これら装置に搭載される無線通信モジュール(例えば、1つのダイで構成される集積回路モジュール)であってもよい。
On the other hand, for example, the
<5−1.第1の応用例>
図19は、本開示に係る技術が適用され得るスマートフォン900の概略的な構成の一例を示すブロック図である。スマートフォン900は、プロセッサ901、メモリ902、ストレージ903、外部接続インタフェース904、カメラ906、センサ907、マイクロフォン908、入力デバイス909、表示デバイス910、スピーカ911、無線通信インタフェース913、アンテナスイッチ914、アンテナ915、バス917、バッテリー918及び補助コントローラ919を備える。<5-1. First application example>
FIG. 19 is a block diagram illustrating an example of a schematic configuration of a
プロセッサ901は、例えばCPU(Central Processing Unit)又はSoC(System on Chip)であってよく、スマートフォン900のアプリケーションレイヤ及びその他のレイヤの機能を制御する。メモリ902は、RAM(Random Access Memory)及びROM(Read Only Memory)を含み、プロセッサ901により実行されるプログラム及びデータを記憶する。ストレージ903は、半導体メモリ又はハードディスクなどの記憶媒体を含み得る。外部接続インタフェース904は、メモリーカード又はUSB(Universal Serial Bus)デバイスなどの外付けデバイスをスマートフォン900へ接続するためのインタフェースである。
The
カメラ906は、例えば、CCD(Charge Coupled Device)又はCMOS(Complementary Metal Oxide Semiconductor)などの撮像素子を有し、撮像画像を生成する。センサ907は、例えば、測位センサ、ジャイロセンサ、地磁気センサ及び加速度センサなどのセンサ群を含み得る。マイクロフォン908は、スマートフォン900へ入力される音声を音声信号へ変換する。入力デバイス909は、例えば、表示デバイス910の画面上へのタッチを検出するタッチセンサ、キーパッド、キーボード、ボタン又はスイッチなどを含み、ユーザからの操作又は情報入力を受け付ける。表示デバイス910は、液晶ディスプレイ(LCD)又は有機発光ダイオード(OLED)ディスプレイなどの画面を有し、スマートフォン900の出力画像を表示する。スピーカ911は、スマートフォン900から出力される音声信号を音声に変換する。
The
無線通信インタフェース913は、IEEE802.11a、11b、11g、11n、11ac及び11adなどの無線LAN標準のうちの1つ以上をサポートし、無線通信を実行する。無線通信インタフェース913は、インフラストラクチャーモードにおいては、他の装置と無線LANアクセスポイントを介して通信し得る。また、無線通信インタフェース913は、アドホックモード又はWi−Fi Direct(登録商標)等のダイレクト通信モードにおいては、他の装置と直接的に通信し得る。なお、Wi−Fi Directでは、アドホックモードとは異なり2つの端末の一方がアクセスポイントとして動作するが、通信はそれら端末間で直接的に行われる。無線通信インタフェース913は、典型的には、ベースバンドプロセッサ、RF(Radio Frequency)回路及びパワーアンプなどを含み得る。無線通信インタフェース913は、通信制御プログラムを記憶するメモリ、当該プログラムを実行するプロセッサ及び関連する回路を集積したワンチップのモジュールであってもよい。無線通信インタフェース913は、無線LAN方式に加えて、近距離無線通信方式、近接無線通信方式又はセルラ通信方式などの他の種類の無線通信方式をサポートしてもよい。アンテナスイッチ914は、無線通信インタフェース913に含まれる複数の回路(例えば、異なる無線通信方式のための回路)の間でアンテナ915の接続先を切り替える。アンテナ915は、単一の又は複数のアンテナ素子(例えば、MIMOアンテナを構成する複数のアンテナ素子)を有し、無線通信インタフェース913による無線信号の送信及び受信のために使用される。
The
なお、図19の例に限定されず、スマートフォン900は、複数のアンテナ(例えば、無線LAN用のアンテナ及び近接無線通信方式用のアンテナ、など)を備えてもよい。その場合に、アンテナスイッチ914は、スマートフォン900の構成から省略されてもよい。
Note that the
バス917は、プロセッサ901、メモリ902、ストレージ903、外部接続インタフェース904、カメラ906、センサ907、マイクロフォン908、入力デバイス909、表示デバイス910、スピーカ911、無線通信インタフェース913及び補助コントローラ919を互いに接続する。バッテリー918は、図中に破線で部分的に示した給電ラインを介して、図19に示したスマートフォン900の各ブロックへ電力を供給する。補助コントローラ919は、例えば、スリープモードにおいて、スマートフォン900の必要最低限の機能を動作させる。
The
図19に示したスマートフォン900において、図4を用いて説明したデータ処理部210、無線通信部220および制御部230は、無線通信インタフェース913において実装されてもよい。また、これら機能の少なくとも一部は、プロセッサ901又は補助コントローラ919において実装されてもよい。例えば、制御部230が上述した測定情報と受信情報とを生成し、データ処理部210は生成される測定情報および受信情報を含むアラートフレームを生成する。そして、生成されるアラートフレームが無線通信部220によって送信される。これにより、確認応答フレームを用いることなく、フレームの送信元からフレームが再送されることにより、スマートフォン900の通信について信頼性を維持しながら通信効率を向上させることができる。
In the
なお、スマートフォン900は、プロセッサ901がアプリケーションレベルでアクセスポイント機能を実行することにより、無線アクセスポイント(ソフトウェアAP)として動作してもよい。また、無線通信インタフェース913が無線アクセスポイント機能を有していてもよい。
Note that the
<5−2.第2の応用例>
図20は、本開示に係る技術が適用され得るカーナビゲーション装置920の概略的な構成の一例を示すブロック図である。カーナビゲーション装置920は、プロセッサ921、メモリ922、GPS(Global Positioning System)モジュール924、センサ925、データインタフェース926、コンテンツプレーヤ927、記憶媒体インタフェース928、入力デバイス929、表示デバイス930、スピーカ931、無線通信インタフェース933、アンテナスイッチ934、アンテナ935及びバッテリー938を備える。<5-2. Second application example>
FIG. 20 is a block diagram illustrating an example of a schematic configuration of a
プロセッサ921は、例えばCPU又はSoCであってよく、カーナビゲーション装置920のナビゲーション機能及びその他の機能を制御する。メモリ922は、RAM及びROMを含み、プロセッサ921により実行されるプログラム及びデータを記憶する。
The
GPSモジュール924は、GPS衛星から受信されるGPS信号を用いて、カーナビゲーション装置920の位置(例えば、緯度、経度及び高度)を測定する。センサ925は、例えば、ジャイロセンサ、地磁気センサ及び気圧センサなどのセンサ群を含み得る。データインタフェース926は、例えば、図示しない端子を介して車載ネットワーク941に接続され、車速データなどの車両側で生成されるデータを取得する。
The
コンテンツプレーヤ927は、記憶媒体インタフェース928に挿入される記憶媒体(例えば、CD又はDVD)に記憶されているコンテンツを再生する。入力デバイス929は、例えば、表示デバイス930の画面上へのタッチを検出するタッチセンサ、ボタン又はスイッチなどを含み、ユーザからの操作又は情報入力を受け付ける。表示デバイス930は、LCD又はOLEDディスプレイなどの画面を有し、ナビゲーション機能又は再生されるコンテンツの画像を表示する。スピーカ931は、ナビゲーション機能又は再生されるコンテンツの音声を出力する。
The
無線通信インタフェース933は、IEEE802.11a、11b、11g、11n、11ac及び11adなどの無線LAN標準のうちの1つ以上をサポートし、無線通信を実行する。無線通信インタフェース933は、インフラストラクチャーモードにおいては、他の装置と無線LANアクセスポイントを介して通信し得る。また、無線通信インタフェース933は、アドホックモード又はWi−Fi Direct等のダイレクト通信モードにおいては、他の装置と直接的に通信し得る。無線通信インタフェース933は、典型的には、ベースバンドプロセッサ、RF回路及びパワーアンプなどを含み得る。無線通信インタフェース933は、通信制御プログラムを記憶するメモリ、当該プログラムを実行するプロセッサ及び関連する回路を集積したワンチップのモジュールであってもよい。無線通信インタフェース933は、無線LAN方式に加えて、近距離無線通信方式、近接無線通信方式又はセルラ通信方式などの他の種類の無線通信方式をサポートしてもよい。アンテナスイッチ934は、無線通信インタフェース933に含まれる複数の回路の間でアンテナ935の接続先を切り替える。アンテナ935は、単一の又は複数のアンテナ素子を有し、無線通信インタフェース933による無線信号の送信及び受信のために使用される。
The
なお、図20の例に限定されず、カーナビゲーション装置920は、複数のアンテナを備えてもよい。その場合に、アンテナスイッチ934は、カーナビゲーション装置920の構成から省略されてもよい。
In addition, it is not limited to the example of FIG. 20, The
バッテリー938は、図中に破線で部分的に示した給電ラインを介して、図20に示したカーナビゲーション装置920の各ブロックへ電力を供給する。また、バッテリー938は、車両側から給電される電力を蓄積する。
The
図20に示したカーナビゲーション装置920において、図4を用いて説明したデータ処理部210、無線通信部220および制御部230は、無線通信インタフェース933において実装されてもよい。また、これら機能の少なくとも一部は、プロセッサ921において実装されてもよい。例えば、制御部230が上述した測定情報と受信情報とを生成し、データ処理部210は生成される測定情報および受信情報を含むアラートフレームを生成する。そして、生成されるアラートフレームが無線通信部220によって送信される。これにより、確認応答フレームを用いることなく、フレームの送信元からフレームが再送されることにより、カーナビゲーション装置920の通信について信頼性を維持しながら通信効率を向上させることができる。
In the
また、無線通信インタフェース933は、上述したAP100として動作し、車両に乗るユーザが有する端末に無線接続を提供してもよい。その際、例えば、当該ユーザが有する端末からアラートフレームが受信される場合には、当該アラートフレームに含まれる受信情報に基づいてフレームの再送制御を行う。これにより、確認応答フレームを用いることなく、フレームを再送することができ、カーナビゲーション装置920と当該ユーザが有する端末との通信について信頼性を維持しながら通信効率を向上させることができる。
The
また、本開示に係る技術は、上述したカーナビゲーション装置920の1つ以上のブロックと、車載ネットワーク941と、車両側モジュール942とを含む車載システム(又は車両)940として実現されてもよい。車両側モジュール942は、車速、エンジン回転数又は故障情報などの車両側データを生成し、生成したデータを車載ネットワーク941へ出力する。
In addition, the technology according to the present disclosure may be realized as an in-vehicle system (or vehicle) 940 including one or more blocks of the
<5−3.第3の応用例>
図21は、本開示に係る技術が適用され得る無線アクセスポイント950の概略的な構成の一例を示すブロック図である。無線アクセスポイント950は、コントローラ951、メモリ952、入力デバイス954、表示デバイス955、ネットワークインタフェース957、無線通信インタフェース963、アンテナスイッチ964及びアンテナ965を備える。<5-3. Third application example>
FIG. 21 is a block diagram illustrating an example of a schematic configuration of a
コントローラ951は、例えばCPU又はDSP(Digital Signal Processor)であってよく、無線アクセスポイント950のIP(Internet Protocol)レイヤ及びより上位のレイヤの様々な機能(例えば、アクセス制限、ルーティング、暗号化、ファイアウォール及びログ管理など)を動作させる。メモリ952は、RAM及びROMを含み、コントローラ951により実行されるプログラム、及び様々な制御データ(例えば、端末リスト、ルーティングテーブル、暗号鍵、セキュリティ設定及びログなど)を記憶する。
The
入力デバイス954は、例えば、ボタン又はスイッチなどを含み、ユーザからの操作を受け付ける。表示デバイス955は、LEDランプなどを含み、無線アクセスポイント950の動作ステータスを表示する。
The
ネットワークインタフェース957は、無線アクセスポイント950が有線通信ネットワーク958に接続するための有線通信インタフェースである。ネットワークインタフェース957は、複数の接続端子を有してもよい。有線通信ネットワーク958は、イーサネット(登録商標)などのLANであってもよく、又はWAN(Wide Area Network)であってもよい。
The
無線通信インタフェース963は、IEEE802.11a、11b、11g、11n、11ac及び11adなどの無線LAN標準のうちの1つ以上をサポートし、近傍の端末へアクセスポイントとして無線接続を提供する。無線通信インタフェース963は、典型的には、ベースバンドプロセッサ、RF回路及びパワーアンプなどを含み得る。無線通信インタフェース963は、通信制御プログラムを記憶するメモリ、当該プログラムを実行するプロセッサ及び関連する回路を集積したワンチップのモジュールであってもよい。アンテナスイッチ964は、無線通信インタフェース963に含まれる複数の回路の間でアンテナ965の接続先を切り替える。アンテナ965は、単一の又は複数のアンテナ素子を有し、無線通信インタフェース963による無線信号の送信及び受信のために使用される。
The
図21に示した無線アクセスポイント950において、図4を用いて説明したデータ処理部210、無線通信部220および制御部230は、無線通信インタフェース963において実装されてもよい。また、これら機能の少なくとも一部は、コントローラ951において実装されてもよい。例えば、当該無線アクセスポイント950の通信相手である端末からアラートフレームが受信される場合には、当該アラートフレームに含まれる受信情報に基づいてフレームの再送制御を行う。これにより、確認応答フレームを用いることなく、フレームを再送することができ、当該無線アクセスポイント950と当該端末との通信について信頼性を維持しながら通信効率を向上させることができる。
In the
<6.むすび>
以上、本開示の第1の実施形態によれば、AP100−1は、従来のBARフレームおよびBAフレームの交換のような個々のSTA200−1との通信を行うことなく、STA200−1から受信情報を得ることができる。従って、従来のブロックACKの仕組みが用いられる場合と比べて、通信の信頼性を維持しながら、通信効率を向上させることが可能となる。<6. Conclusion>
As described above, according to the first embodiment of the present disclosure, the AP 100-1 receives information from the STA 200-1 without performing communication with the individual STA 200-1 such as the exchange of the conventional BAR frame and BA frame. Can be obtained. Therefore, it is possible to improve the communication efficiency while maintaining the reliability of communication compared with the case where the conventional block ACK mechanism is used.
また、本開示の第2の実施形態によれば、測定開始時点が測定開始フレームによって通知されることにより、STA200−2は、通知された測定開始時点から測定を開始すればよいことになる。従って、STA200−2は常態的に測定および測定結果の記録を行わずともよいことになる。その結果、STA200−2の処理負荷および電力消費を低減することができる。 Further, according to the second embodiment of the present disclosure, the STA 200-2 only needs to start measurement from the notified measurement start time by being notified of the measurement start time by the measurement start frame. Therefore, the STA 200-2 does not normally need to perform measurement and record the measurement result. As a result, the processing load and power consumption of the STA 200-2 can be reduced.
また、本開示の第3の実施形態によれば、第2の実施形態と同様にSTA200−2は常態的に測定および測定結果の記録を行わずともよくなる。さらに、測定終了フレームが送信されないため、フレーム再送について通信オーバヘッドを低減できる。従って、STA200−2の処理負荷および電力消費の低減に加えて、フレーム再送の高速化が可能となる。 Further, according to the third embodiment of the present disclosure, as in the second embodiment, the STA 200-2 does not normally need to perform measurement and record measurement results. Furthermore, since the measurement end frame is not transmitted, communication overhead can be reduced for frame retransmission. Therefore, in addition to reducing the processing load and power consumption of the STA 200-2, it is possible to speed up frame retransmission.
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。 The preferred embodiments of the present disclosure have been described in detail above with reference to the accompanying drawings, but the technical scope of the present disclosure is not limited to such examples. It is obvious that a person having ordinary knowledge in the technical field of the present disclosure can come up with various changes or modifications within the scope of the technical idea described in the claims. Of course, it is understood that it belongs to the technical scope of the present disclosure.
例えば、上記実施形態では、アラートフレームの受信に基づいてフレーム再送が制御されるとしたが、本技術はかかる例に限定されない。例えば、アラートフレームの受信に基づいて変調方式が制御されてもよい。 For example, in the above embodiment, the frame retransmission is controlled based on the reception of the alert frame, but the present technology is not limited to such an example. For example, the modulation scheme may be controlled based on reception of an alert frame.
また、上記実施形態では、フレームの受信中に測定終了時点が到来する場合については言及しなかったが、この場合、受信中のフレームが測定対象外とされてもよい。また、受信中のフレームがアグリゲーションフレームであるときは、測定終了時点が到来するまでに受信されたサブフレームは測定対象とされ、測定終了時点までに受信が完了しなかったサブフレームは測定対象外とされてもよい。 In the above embodiment, the case where the measurement end point arrives during frame reception is not mentioned, but in this case, the frame being received may be excluded from the measurement target. In addition, when the frame being received is an aggregation frame, the subframes received before the end of the measurement are subject to measurement, and the subframes that have not been received before the end of measurement are excluded from the measurement. It may be said.
また、上記実施形態では、受信特性の指標値または統計値が閾値よりも劣るといった所定の条件を満たすSTA200のみがアラートフレームを送信する例を説明したが、測定指示フレームの宛先となる全てのSTA200からアラートフレームが送信されてもよい。また、この場合、AP100において上述したSTA200におけるアラートフレームの送信有無の判定処理に相当する処理が行われることにより、受信されたアラートフレームの利用有無(または破棄)が判定される。これにより、さらにSTA200における処理負荷および電力消費を低減することができる。
In the above-described embodiment, an example has been described in which only the STA 200 that satisfies a predetermined condition that the index value or the statistical value of the reception characteristic is inferior to the threshold value transmits the alert frame. However, all the STAs 200 that are destinations of the measurement instruction frame May send an alert frame. Further, in this case, the
なお、図5等には各情報のサイズが示されているが、当然ながら当該各情報のサイズはこれに限られない。また、各情報の配置順についても同様である。 In addition, although the size of each information is shown by FIG. 5, etc., naturally the size of each said information is not restricted to this. The same applies to the arrangement order of each information.
また、上記実施形態における指標値および統計値等の値は、未加工(raw)値、未加工値が量子化された値、特定の時点の値、特定の期間における平均値、最頻値、中央値、最大値もしくは最小値等の代表値、未加工値から一意に導出される値または未加工値が量子化された値に対応するインデックスのいずれかである。 In addition, values such as the index value and the statistic value in the above embodiment are a raw value, a value obtained by quantizing the raw value, a value at a specific time point, an average value in a specific period, a mode value, It is either a median value, a representative value such as a maximum value or a minimum value, a value uniquely derived from a raw value, or an index corresponding to a value obtained by quantizing the raw value.
また、上記実施形態では、マルチキャスト通信を対象として処理が行われるとしたが、複数の宛先に一度にフレームが送信される、フレーム多重通信のような他の通信においても相当する処理が行われてよい。 In the above embodiment, processing is performed for multicast communication. However, corresponding processing is also performed in other communication such as frame multiplex communication in which frames are transmitted to a plurality of destinations at once. Good.
また、上記実施形態では、単一の測定指示フレームが送信される例を説明したが、測定指示フレームは複数送信されてもよい。具体的には、AP100は、測定開始フレームおよび測定終了フレームの両方または一方を所定の回数だけ継続して送信する。この場合、測定指示フレームの受信成功率を向上させることができる。従って、AP100の想定通りにSTA200に受信特性等の測定を行わせること、および収集対象となるSTA200から測定情報を収集する確実性を向上させることが可能となる。なお、この場合、STA200は、同じ測定指示フレームが重複して受信されると、既に受信された測定指示フレームに基づいて測定処理を実行し、重複して受信された測定指示フレームを無視する。
In the above embodiment, an example in which a single measurement instruction frame is transmitted has been described. However, a plurality of measurement instruction frames may be transmitted. Specifically, the
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。 Further, the effects described in the present specification are merely illustrative or exemplary and are not limited. That is, the technology according to the present disclosure can exhibit other effects that are apparent to those skilled in the art from the description of the present specification in addition to or instead of the above effects.
また、上記の実施形態のフローチャートに示されたステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的にまたは個別的に実行される処理をも含む。また時系列的に処理されるステップでも、場合によっては適宜順序を変更することが可能であることは言うまでもない。 In addition, the steps shown in the flowcharts of the above-described embodiments are executed in parallel or individually even if they are not necessarily processed in time series, as well as processes performed in time series in the order described. Including processing to be performed. Further, it goes without saying that the order can be appropriately changed even in the steps processed in time series.
なお、以下のような構成も本開示の技術的範囲に属する。
(1)
フレームの受信に関する測定情報に基づいて送信される、フレームの受信有無が特定される受信情報を含む第1のフレームを受信する通信部と、
前記受信情報に基づいてフレームの再送制御を行う制御部と、
を備える、無線通信装置。
(2)
前記第1のフレームは、前記測定情報を含み、
前記制御部は、前記測定情報と前記受信情報とに基づいてフレームの再送制御を行う、前記(1)に記載の無線通信装置。
(3)
前記通信部は、前記測定情報を通知するために用いられる測定指示情報を含む測定指示フレームを送信する、前記(1)または(2)に記載の無線通信装置。
(4)
前記測定指示情報は、測定時間情報、前記第1のフレームの送信時間情報および測定内容情報のうちの少なくとも1つを含む、前記(3)に記載の無線通信装置。
(5)
前記測定時間情報は、測定の開始時点、測定の終了時点および測定時間長のうちの少なくとも1つが特定される情報を含む、前記(4)に記載の無線通信装置。
(6)
前記第1のフレームの送信時間情報は、前記第1のフレームの送信が許可される期間の開始時点もしくは終了時点が特定される情報または送信許可時間長が特定される情報を含む、前記(4)または(5)に記載の無線通信装置。
(7)
前記測定内容情報は、測定対象となる、通信スループット、フレームロス率、マルチキャストフレームの受信成功数、信号量と雑音量もしくは干渉量または雑音量および干渉量の和との比のうちの少なくとも1つの受信特性を示す指標が特定される受信特性情報を含む、前記(4)〜(6)のいずれか1項に記載の無線通信装置。
(8)
前記受信特性情報は、受信特性を示す指標についての閾値が特定される情報を含む、前記(7)に記載の無線通信装置。
(9)
前記測定指示フレームは、フレームの受信有無の判定が開始されるフレームのシーケンス番号または前記受信情報のサイズが特定される情報をさらに含む、前記(3)〜(8)のいずれか1項に記載の無線通信装置。
(10)
前記測定指示フレームは、メジャメントリクエストフレームまたはビーコンフレームを含む管理フレーム、制御フレーム、データフレームおよびアグリゲーションフレームに含まれるサブフレームのうちの少なくとも1つを含む、前記(3)〜(9)のいずれか1項に記載の無線通信装置。
(11)
前記測定指示フレームは、測定の開始を通知するための測定開始フレームおよび測定の終了を通知するための測定終了フレームのうちの少なくとも1つを含む、前記(3)〜(10)のいずれか1項に記載の無線通信装置。
(12)
フレームの受信に関する測定情報に基づいて、フレームの受信有無が特定される受信情報を含む第1のフレームを送信する通信部を備える、無線通信装置。
(13)
前記通信部は、測定指示情報を含む測定指示フレームを受信し、
前記測定指示情報と前記測定情報とに基づいて前記第1のフレームの送信有無の制御を行う、前記(12)に記載の無線通信装置。
(14)
前記測定指示フレームは、測定の開始を通知するための測定開始フレームおよび測定の終了を通知するための測定終了フレームを含み、
前記通信部は、前記測定開始フレームおよび前記測定終了フレームの受信有無に基づいて、前記測定開始フレームまたは前記測定終了フレームの受信に基づいて生成される前記測定情報を含む前記第1のフレームの送信有無の制御を行う、前記(13)に記載の無線通信装置。
(15)
前記通信部は、前記測定開始フレームが受信された後、前記測定終了フレームが受信される前に、前記測定開始フレームが再び受信された場合、再び受信された前記測定開始フレームに基づく測定により生成される前記測定情報を含む前記第1のフレームを送信する、前記(14)に記載の無線通信装置。
(16)
前記測定情報は、前記第1のフレームのペイロードまたはヘッダに含まれる、前記(12)〜(15)のいずれか1項に記載の無線通信装置。
(17)
前記第1のフレームは、メジャメントレポートフレームを含む管理フレーム、ブロックACK(Acknowledgement)フレームを含む制御フレーム、データフレームおよびアグリゲーションフレームに含まれるサブフレームのうちの少なくとも1つを含む、前記(12)〜(16)のいずれか1項に記載の無線通信装置。
(18)
通信部により、フレームの受信に関する測定情報に基づいて送信される、フレームの受信有無が特定される受信情報を含む第1のフレームを受信することと、
制御部により、前記受信情報に基づいてフレームの再送制御を行うことと、
を含む、無線通信方法。
(19)
通信部により、フレームの受信に関する測定情報に基づいて、フレームの受信有無が特定される受信情報を含む第1のフレームを送信することを含む、無線通信方法。
(20)
フレームの受信に関する測定情報に基づいて、フレームの受信有無が特定される受信情報を含む第1のフレームを送信する無線通信装置と、
前記第1のフレームを受信し、前記受信情報に基づいてフレームの再送制御を行う無線通信装置と、
を備える、無線通信システム。The following configurations also belong to the technical scope of the present disclosure.
(1)
A communication unit that receives a first frame including reception information that is transmitted based on measurement information related to reception of a frame and that specifies whether or not to receive a frame;
A control unit that performs retransmission control of a frame based on the received information;
A wireless communication device.
(2)
The first frame includes the measurement information;
The wireless communication apparatus according to (1), wherein the control unit performs frame retransmission control based on the measurement information and the reception information.
(3)
The wireless communication apparatus according to (1) or (2), wherein the communication unit transmits a measurement instruction frame including measurement instruction information used to notify the measurement information.
(4)
The wireless communication device according to (3), wherein the measurement instruction information includes at least one of measurement time information, transmission time information of the first frame, and measurement content information.
(5)
The wireless communication device according to (4), wherein the measurement time information includes information specifying at least one of a measurement start time, a measurement end time, and a measurement time length.
(6)
The transmission time information of the first frame includes information specifying a start time or an end time of a period during which transmission of the first frame is permitted or information specifying a transmission permission time length (4) ) Or (5).
(7)
The measurement content information is at least one of communication throughput, frame loss rate, number of successful multicast frame receptions, ratio of signal amount and noise amount or interference amount, or sum of noise amount and interference amount to be measured. The wireless communication device according to any one of (4) to (6), including reception characteristic information for specifying an index indicating reception characteristics.
(8)
The wireless communication apparatus according to (7), wherein the reception characteristic information includes information for identifying a threshold value for an index indicating reception characteristics.
(9)
The measurement indication frame according to any one of (3) to (8), further including information specifying a sequence number of a frame from which determination of whether or not a frame is received or a size of the reception information is specified. Wireless communication device.
(10)
Any of (3) to (9), wherein the measurement instruction frame includes at least one of a management frame including a measurement request frame or a beacon frame, a control frame, a data frame, and a subframe included in an aggregation frame.
(11)
Any one of (3) to (10), wherein the measurement instruction frame includes at least one of a measurement start frame for notifying the start of measurement and a measurement end frame for notifying the end of measurement. The wireless communication device according to item.
(12)
A wireless communication apparatus comprising: a communication unit that transmits a first frame including reception information for specifying whether or not a frame is received based on measurement information related to frame reception.
(13)
The communication unit receives a measurement instruction frame including measurement instruction information,
The wireless communication device according to (12), wherein the presence / absence of transmission of the first frame is controlled based on the measurement instruction information and the measurement information.
(14)
The measurement instruction frame includes a measurement start frame for notifying the start of measurement and a measurement end frame for notifying the end of measurement,
The communication unit transmits the first frame including the measurement information generated based on reception of the measurement start frame or the measurement end frame based on whether or not the measurement start frame and the measurement end frame are received. The wireless communication device according to (13), wherein presence / absence control is performed.
(15)
When the measurement start frame is received again after the measurement start frame is received and before the measurement end frame is received, the communication unit generates the measurement based on the measurement start frame received again. The wireless communication device according to (14), wherein the first frame including the measurement information to be transmitted is transmitted.
(16)
The wireless communication apparatus according to any one of (12) to (15), wherein the measurement information is included in a payload or a header of the first frame.
(17)
The first frame includes at least one of a management frame including a measurement report frame, a control frame including a block ACK (Acknowledgement) frame, a data frame, and a subframe included in the aggregation frame. The wireless communication device according to any one of (16).
(18)
Receiving a first frame including reception information that is transmitted or received based on measurement information related to reception of a frame and specifying whether or not a frame is received;
Performing a retransmission control of the frame based on the received information by the control unit;
A wireless communication method.
(19)
A wireless communication method, comprising: transmitting, by a communication unit, a first frame including reception information for specifying whether or not a frame is received based on measurement information related to frame reception.
(20)
A wireless communication device for transmitting a first frame including reception information for specifying whether or not a frame is received based on measurement information related to reception of the frame;
A wireless communication device that receives the first frame and performs retransmission control of the frame based on the reception information;
A wireless communication system.
100 AP
110、210 データ処理部
120、220 無線通信部
130、230 制御部
140、240 記憶部
200 STA100 AP
110, 210 Data processing unit 120, 220 Wireless communication unit 130, 230 Control unit 140, 240 Storage unit 200 STA
Claims (20)
前記受信情報に基づいてフレームの再送制御を行う制御部と、
を備える、無線通信装置。A communication unit that receives a first frame including reception information that is transmitted based on measurement information related to reception of a frame and that specifies whether or not to receive a frame;
A control unit that performs retransmission control of a frame based on the received information;
A wireless communication device.
前記制御部は、前記測定情報と前記受信情報とに基づいてフレームの再送制御を行う、請求項1に記載の無線通信装置。The first frame includes the measurement information;
The radio communication apparatus according to claim 1, wherein the control unit performs frame retransmission control based on the measurement information and the reception information.
前記測定指示情報と前記測定情報とに基づいて前記第1のフレームの送信有無の制御を行う、請求項12に記載の無線通信装置。The communication unit receives a measurement instruction frame including measurement instruction information,
The wireless communication apparatus according to claim 12, wherein the presence / absence of transmission of the first frame is controlled based on the measurement instruction information and the measurement information.
前記通信部は、前記測定開始フレームおよび前記測定終了フレームの受信有無に基づいて、前記測定開始フレームまたは前記測定終了フレームの受信に基づいて生成される前記測定情報を含む前記第1のフレームの送信有無の制御を行う、請求項13に記載の無線通信装置。The measurement instruction frame includes a measurement start frame for notifying the start of measurement and a measurement end frame for notifying the end of measurement,
The communication unit transmits the first frame including the measurement information generated based on reception of the measurement start frame or the measurement end frame based on whether or not the measurement start frame and the measurement end frame are received. The wireless communication apparatus according to claim 13, wherein presence / absence control is performed.
制御部により、前記受信情報に基づいてフレームの再送制御を行うことと、
を含む、無線通信方法。Receiving a first frame including reception information that is transmitted or received based on measurement information related to reception of a frame and specifying whether or not a frame is received;
Performing a retransmission control of the frame based on the received information by the control unit;
A wireless communication method.
前記第1のフレームを受信し、前記受信情報に基づいてフレームの再送制御を行う無線通信装置と、
を備える、無線通信システム。A wireless communication device for transmitting a first frame including reception information for specifying whether or not a frame is received based on measurement information related to reception of the frame;
A wireless communication device that receives the first frame and performs retransmission control of the frame based on the reception information;
A wireless communication system.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015179775 | 2015-09-11 | ||
JP2015179775 | 2015-09-11 | ||
PCT/JP2016/071555 WO2017043195A1 (en) | 2015-09-11 | 2016-07-22 | Wireless communication device, wireless communication method and wireless communication system |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2017043195A1 true JPWO2017043195A1 (en) | 2018-06-28 |
JP6787328B2 JP6787328B2 (en) | 2020-11-18 |
Family
ID=58240779
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017538908A Expired - Fee Related JP6787328B2 (en) | 2015-09-11 | 2016-07-22 | Wireless communication equipment, wireless communication methods and wireless communication systems |
Country Status (7)
Country | Link |
---|---|
US (1) | US10523371B2 (en) |
EP (1) | EP3334209A4 (en) |
JP (1) | JP6787328B2 (en) |
CN (1) | CN108029038B (en) |
AU (1) | AU2016319274B2 (en) |
TW (1) | TW201713158A (en) |
WO (1) | WO2017043195A1 (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111654850A (en) * | 2019-03-04 | 2020-09-11 | 华为技术有限公司 | Roaming method and communication device for wireless local area network |
TWI834823B (en) * | 2019-03-12 | 2024-03-11 | 日商索尼股份有限公司 | Wireless communication device and method |
CN110601771B (en) * | 2019-09-18 | 2021-04-13 | Oppo广东移动通信有限公司 | Frame loss processing method and device based on ultrasonic waves, mobile terminal and storage medium |
JP7419195B2 (en) * | 2020-08-31 | 2024-01-22 | 株式会社東芝 | Communication devices, communication methods and programs |
WO2023033184A1 (en) * | 2021-09-06 | 2023-03-09 | シャープ株式会社 | Communication device and communication method |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002064878A (en) * | 2000-06-05 | 2002-02-28 | Mitsubishi Electric Corp | Radio communication system, radio base station, radio terminal, and radio multicast communication controlling method |
JP2006148360A (en) * | 2004-11-17 | 2006-06-08 | Matsushita Electric Ind Co Ltd | Communication system and communication device |
WO2009072286A1 (en) * | 2007-12-05 | 2009-06-11 | Panasonic Corporation | Communication system, resource management device, wireless base station and wireless communication terminal |
WO2010113379A1 (en) * | 2009-03-31 | 2010-10-07 | 日本電気株式会社 | Radio wave state measurement system, radio wave state measurement method, and storage medium in which radio wave state measurement program is stored |
JP2012175275A (en) * | 2011-02-18 | 2012-09-10 | Mitsubishi Electric Corp | Radio communication system and operating frequency determining method |
Family Cites Families (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001071981A2 (en) * | 2000-03-23 | 2001-09-27 | Sharewave, Inc. | Multimedia extensions for wireless local area networks |
US6557135B1 (en) | 2000-05-17 | 2003-04-29 | Lucent Technologies Inc. | Cycling through entirety of error-indicating acknowledgment information |
JP3822466B2 (en) | 2001-07-06 | 2006-09-20 | 三菱電機株式会社 | Multicast receiving station, multicast transmitting station, and wireless multicast communication method |
US6982987B2 (en) * | 2002-01-10 | 2006-01-03 | Harris Corporation | Wireless communication network including data prioritization and packet reception error determination features and related methods |
JP4440037B2 (en) * | 2004-08-11 | 2010-03-24 | 株式会社東芝 | Communication apparatus and communication method |
US7882412B2 (en) * | 2004-10-05 | 2011-02-01 | Sanjiv Nanda | Enhanced block acknowledgement |
US8830846B2 (en) * | 2005-04-04 | 2014-09-09 | Interdigital Technology Corporation | Method and system for improving responsiveness in exchanging frames in a wireless local area network |
US7664198B2 (en) | 2006-03-21 | 2010-02-16 | Kyocera Corporation | System and method for broadcasting data over a wireless network using rateless codes |
US7920540B2 (en) * | 2006-05-17 | 2011-04-05 | Samsung Electronics Co., Ltd. | Method and system for reliable broadcast or multicast communication in wireless networks |
CN101174931A (en) * | 2006-10-30 | 2008-05-07 | 华为技术有限公司 | Retransmission type selection method, corresponding transmitting equipment, receiving equipment and system |
US20090031185A1 (en) * | 2007-07-23 | 2009-01-29 | Texas Instruments Incorporated | Hybrid arq systems and methods for packet-based networks |
JP2009049704A (en) * | 2007-08-20 | 2009-03-05 | Toshiba Corp | Wireless communication device |
WO2009023986A1 (en) * | 2007-08-20 | 2009-02-26 | Alcatel Shanghai Bell Co., Ltd. | The method and the device for triggered repeat in the multicast system |
KR20090034711A (en) * | 2007-10-04 | 2009-04-08 | 한국전자통신연구원 | Method for measuring node location using medium access control layer of wireless personal area network |
US8363613B2 (en) * | 2010-05-13 | 2013-01-29 | Juniper Networks, Inc. | Increasing throughput by adaptively changing PDU size in wireless networks under low SNR conditions |
US20130028243A1 (en) | 2011-07-25 | 2013-01-31 | Qualcomm Incorporated | Facilitating channel sounding for multiple input and multiple output (mimo) transmissions |
EP3346658B1 (en) | 2011-09-23 | 2021-02-17 | LG Electronics Inc. | Method and apparatus for transmitting uplink control information in wireless communication system |
CN103312469B (en) * | 2013-05-20 | 2016-12-28 | 华为技术有限公司 | Confirmation in multicast retransmission represents system of selection and device |
US9681418B2 (en) * | 2013-09-27 | 2017-06-13 | Apple Inc. | Wireless multicast communication |
WO2015127601A1 (en) * | 2014-02-26 | 2015-09-03 | 华为技术有限公司 | Multicast transmitting device, multicast receiving device and multicast transmission acknowledgement method |
CN106664721B (en) * | 2014-07-11 | 2020-03-20 | 索尼公司 | Information processing apparatus |
JP6398728B2 (en) * | 2014-07-11 | 2018-10-03 | ソニー株式会社 | Information processing apparatus and information processing method |
WO2016024831A1 (en) * | 2014-08-14 | 2016-02-18 | 엘지전자 주식회사 | Method and device for measuring position using heterogeneous network signal in wireless access system |
US10454650B2 (en) * | 2015-04-01 | 2019-10-22 | Lg Electronics Inc. | Method and apparatus for transmitting data in wireless communication system |
WO2017008044A1 (en) * | 2015-07-08 | 2017-01-12 | Interdigital Patent Holdings, Inc. | Method and system for directional-band relay enhancements |
WO2017026414A1 (en) * | 2015-08-07 | 2017-02-16 | シャープ株式会社 | Terminal device, base station device, communication system, measurement method, and integrated circuit |
-
2016
- 2016-07-22 CN CN201680051219.1A patent/CN108029038B/en not_active Expired - Fee Related
- 2016-07-22 AU AU2016319274A patent/AU2016319274B2/en not_active Ceased
- 2016-07-22 EP EP16844059.2A patent/EP3334209A4/en not_active Withdrawn
- 2016-07-22 US US15/747,293 patent/US10523371B2/en not_active Expired - Fee Related
- 2016-07-22 WO PCT/JP2016/071555 patent/WO2017043195A1/en active Application Filing
- 2016-07-22 JP JP2017538908A patent/JP6787328B2/en not_active Expired - Fee Related
- 2016-08-18 TW TW105126415A patent/TW201713158A/en unknown
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002064878A (en) * | 2000-06-05 | 2002-02-28 | Mitsubishi Electric Corp | Radio communication system, radio base station, radio terminal, and radio multicast communication controlling method |
JP2006148360A (en) * | 2004-11-17 | 2006-06-08 | Matsushita Electric Ind Co Ltd | Communication system and communication device |
WO2009072286A1 (en) * | 2007-12-05 | 2009-06-11 | Panasonic Corporation | Communication system, resource management device, wireless base station and wireless communication terminal |
WO2010113379A1 (en) * | 2009-03-31 | 2010-10-07 | 日本電気株式会社 | Radio wave state measurement system, radio wave state measurement method, and storage medium in which radio wave state measurement program is stored |
JP2012175275A (en) * | 2011-02-18 | 2012-09-10 | Mitsubishi Electric Corp | Radio communication system and operating frequency determining method |
Also Published As
Publication number | Publication date |
---|---|
JP6787328B2 (en) | 2020-11-18 |
TW201713158A (en) | 2017-04-01 |
AU2016319274B2 (en) | 2019-07-04 |
EP3334209A1 (en) | 2018-06-13 |
US10523371B2 (en) | 2019-12-31 |
CN108029038B (en) | 2022-01-28 |
AU2016319274A1 (en) | 2018-02-22 |
CN108029038A (en) | 2018-05-11 |
EP3334209A4 (en) | 2019-03-27 |
US20190007172A1 (en) | 2019-01-03 |
WO2017043195A1 (en) | 2017-03-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6787328B2 (en) | Wireless communication equipment, wireless communication methods and wireless communication systems | |
US11134481B2 (en) | Communication apparatus and communication method which utilizes a first frame including wireless communication resource information and attribute information | |
US11778673B2 (en) | Communication apparatus and communication method | |
CN113676308B (en) | Communication apparatus and communication method | |
JP6652067B2 (en) | Wireless communication device, wireless communication method, and program | |
CN107710808B (en) | Communication control device, information processing method, and program | |
WO2017038246A1 (en) | Communication control device, communication control method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20190208 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20190214 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20190222 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20190515 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20190522 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190712 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190712 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200707 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200818 |
|
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: 20200929 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20201012 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6787328 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
LAPS | Cancellation because of no payment of annual fees |