JP2017079339A - Communication control device, radio terminal, memory card, integrated circuit, and radio communication method - Google Patents
Communication control device, radio terminal, memory card, integrated circuit, and radio communication method Download PDFInfo
- Publication number
- JP2017079339A JP2017079339A JP2014045517A JP2014045517A JP2017079339A JP 2017079339 A JP2017079339 A JP 2017079339A JP 2014045517 A JP2014045517 A JP 2014045517A JP 2014045517 A JP2014045517 A JP 2014045517A JP 2017079339 A JP2017079339 A JP 2017079339A
- Authority
- JP
- Japan
- Prior art keywords
- frame
- wireless communication
- control device
- wireless
- communication
- 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.)
- Pending
Links
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/1614—Details of the supervisory signal using bitmaps
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Communication Control (AREA)
Abstract
Description
この発明の実施形態は、通信制御装置、無線端末、メモリーカード、集積回路および無線通信方法に関する。 Embodiments described herein relate generally to a communication control device, a wireless terminal, a memory card, an integrated circuit, and a wireless communication method.
無線のアクセスポイントと無線端末間で通信を行う無線通信システムとして、CSMA/CA(Carrier Sense Multiple Access/Collision Avoidance)を採用するIEEE802.11規格の無線LAN(Local Area Network)が広く知られている。IEEE802.11ac規格では、MIMO(Multi-Input Multi-Output)技術を拡張したダウンリンクマルチユーザMIMO (DL-MU-MIMO)技術が採用されている。ダウンリンクマルチユーザMIMOでは、アクセスポイントはビームフォーミングと呼ばれる技術を用いることで、各無線端末に対して空間的に直交したビームによりデータ送信が可能となるため、複数台の無線端末に対して、同時に別のデータを送信することが出来る。これにより、システムスループットの向上を図ることが出来る。 IEEE802.11 standard wireless LAN (Local Area Network) adopting CSMA / CA (Carrier Sense Multiple Access / Collision Avoidance) is widely known as a wireless communication system that performs communication between wireless access points and wireless terminals. . In the IEEE802.11ac standard, downlink multi-user MIMO (DL-MU-MIMO) technology, which is an extension of MIMO (Multi-Input Multi-Output) technology, is employed. In downlink multi-user MIMO, the access point uses a technique called beam forming, which enables data transmission by spatially orthogonal beams to each wireless terminal, so for multiple wireless terminals, Different data can be sent at the same time. As a result, the system throughput can be improved.
また、更なる高効率化を狙い、IEEE802.11ac規格の後継となる規格を検討するIEEE802.11 HEW(High Efficiency WLAN)と呼ばれるStudy Group(SG)が2013年5月に承認され、高効率化を目指した技術の検討が行われている。その中の候補技術の1つとして、アップリンクマルチユーザMIMO(UL-MU-MIMO)技術が挙げられる。アップリンクマルチユーザMIMOでは、複数の端末が同じタイミングでそれぞれ空間的に直交したビームによりデータ送信をアクセスポイントに対し行うことで、アップリンク送信の高効率化を図ることが可能となる。 In addition, the Study Group (SG) called IEEE802.11 HEW (High Efficiency WLAN), which considers the successor to the IEEE802.11ac standard, aiming for higher efficiency, was approved in May 2013 and improved in efficiency. Technology aimed at achieving this is being studied. One of the candidate technologies is uplink multi-user MIMO (UL-MU-MIMO) technology. In uplink multiuser MIMO, a plurality of terminals perform data transmission to an access point using beams that are spatially orthogonal at the same timing, thereby improving the efficiency of uplink transmission.
アップリンクマルチユーザMIMO技術を採用した場合、アクセスポイントは複数の端末から同時にデータを受信する。そのため、アクセスポイントはデータ送信を行った各端末に対し、誤り無く受信出来たか否かを通知(送達確認応答)し、正しく受信出来なかったデータを送信した端末に対して再送要求を行うARQ(Automatic Repeat reQuest)の仕組みが必要となる。 When uplink multi-user MIMO technology is employed, the access point receives data from multiple terminals simultaneously. Therefore, the access point notifies each terminal that has transmitted data whether or not it has been received without error (delivery confirmation response), and makes a retransmission request to the terminal that has transmitted the data that could not be received correctly. Automatic Repeat reQuest) is required.
アップリンクマルチユーザMIMOでは、同時にデータ受信した複数の端末に対し、送達確認応答を行う必要があるため、各端末に順次、送達確認応答を返信すると非効率となる。このため、複数端末に対する送達確認応答を効率的に返信する仕組みが望まれる。 In uplink multi-user MIMO, it is necessary to send a delivery confirmation response to a plurality of terminals that have received data at the same time. Therefore, it is inefficient to send a delivery confirmation response to each terminal sequentially. For this reason, a mechanism for efficiently returning delivery confirmation responses to a plurality of terminals is desired.
例えば、アップリンクマルチユーザMIMOを前提とするものではないものの、複数の端末から順次アップリンク送信されたデータに対し、当該複数の端末への送達確認応答(ACK)フレームを1つのスーパーフレームとして集約(アグリゲート)し、返信する方法が知られている。この方法を用いることで、各端末に対して順次ACKフレームを返信する場合に比べ、フレーム間隔などの時間が省略できる。よって、複数端末に対するACK応答の効率化を図ることが出来る。 For example, although it is not premised on uplink multi-user MIMO, aggregate acknowledgment acknowledgment (ACK) frames to multiple terminals are aggregated as a single superframe for data sequentially transmitted from multiple terminals. (Aggregate) and reply methods are known. By using this method, time such as a frame interval can be omitted as compared with the case of sequentially returning ACK frames to each terminal. Therefore, it is possible to improve the efficiency of ACK responses to a plurality of terminals.
しかしながら、この方法は、従来のACKフレームを複数個、集約したのみであるため、スーパーフレームフォーマットには端末毎に重複した情報フィールドが存在するなど、オーバーヘッドとなる部分も残っている。このことは、高効率化ならびに高スループット化に向けた妨げとなる。 However, since this method only aggregates a plurality of conventional ACK frames, the superframe format still has an overhead part such as the presence of duplicate information fields for each terminal. This hinders high efficiency and high throughput.
本発明の実施形態は、複数の端末への送達確認応答を高効率化して高スループット化を図ることを目的とする。 An embodiment of the present invention aims to increase the throughput by increasing the efficiency of delivery confirmation responses to a plurality of terminals.
本発明の実施形態としての無線通信制御装置は、無線通信部を有する無線通信装置で用いられる、複数の対象通信装置との通信を制御する通信制御装置であって、制御部を備える。 A wireless communication control device as an embodiment of the present invention is a communication control device that controls communication with a plurality of target communication devices, which is used in a wireless communication device having a wireless communication unit, and includes a control unit.
前記制御部は、前記複数の対象通信装置のそれぞれから、空間多重により送信されるフレームを、前記無線通信部を介して受信する。 The control unit receives a frame transmitted by spatial multiplexing from each of the plurality of target communication devices via the wireless communication unit.
前記制御部は、前記複数の対象通信装置から送信された前記フレームの受信にそれぞれ成功したか否かの検査結果を含む送達確認応答フレームを、前記無線通信部を介して前記複数の対象通信装置に送信する。 The control unit transmits a delivery confirmation response frame including a check result indicating whether or not the reception of the frames transmitted from the plurality of target communication devices has been successful, via the wireless communication unit, to the plurality of target communication devices. Send to.
以下、図面を参照しながら本実施の形態について詳細に説明する。 Hereinafter, the present embodiment will be described in detail with reference to the drawings.
(第1の実施形態)
図1は、第1の実施形態に係る無線通信システムを示す。
(First embodiment)
FIG. 1 shows a wireless communication system according to the first embodiment.
図1の無線通信システムは、アクセスポイント(AP)11と、複数の無線端末(ステーション)1、2、3、4とを具備した無線ネットワークである。アクセスポイント11も無線端末の一形態である。アクセスポイント11と各無線端末1〜4は、任意の無線通信方式に従って無線通信を行う。一例として、アクセスポイント11と各無線端末1〜4は、IEEE802.11規格に従って無線通信を行う。以下の説明では、主としてIEEE802.11規格の無線LANを想定した説明を行うが、本実施形態はこれに限定されるものではない。
The wireless communication system in FIG. 1 is a wireless network including an access point (AP) 11 and a plurality of wireless terminals (stations) 1, 2, 3, and 4. The
アクセスポイント11は、複数のアンテナを備える。図1の例では、アクセスポイント11は、4つのアンテナ12A、12B、12C、12Dを備える。アクセスポイント11は、無線通信装置(後述する図5参照)を搭載する。無線通信装置は、無線通信部と、複数の対象通信装置である複数の無線端末1〜4との通信を制御する通信制御装置とを備える。
The
各無線端末1〜4は、それぞれ1つまたは複数のアンテナを備える。図1の例では、各無線端末1〜4は、それぞれ1本のアンテナ1A、2A、3A、4Aを備える。各無線端末は、無線通信装置(後述する図6参照)を搭載する。無線通信装置は、無線通信部と、対象通信装置であるアクセスポイント11との通信を制御する通信制御装置とを備える。
Each of the
アクセスポイント11は、各無線端末との間で無線ネットワーク(第1ネットワークと呼ぶ)を形成する。また、アクセスポイント11は、これとは別に、有線または無線の他のネットワーク(第2ネットワークと呼ぶ)に接続されてもよい。アクセスポイント11は、これら第1ネットワークおよび第2ネットワーク間や、無線端末間の通信を中継する。各無線端末1〜4で発生したデータフレームは、無線通信によりアクセスポイント11に送信され、アクセスポイント11は必要に応じて、該データフレームを第1ネットワークの他無線端末あるいは第2ネットワークに送信する。
The
各無線端末1〜4で発生したデータフレームをアクセスポイント11に送信する際、空間多重により送信を行う。空間多重の送信とは、同一の周波数帯域で複数のデータストリームを同時に送信することを意味する。具体的には、無線端末1〜4のうち複数の無線端末がそれぞれアクセスポイント11宛のデータフレームを同時にアップリンクマルチユーザMIMO送信する。アップリンクマルチユーザMIMO送信により、複数の端末がデータフレームを同時に送信することが出来るため、スループットを向上させることができる。
When data frames generated by the
アクセスポイント11は、アップリンクマルチユーザMIMO送信による複数の端末からのデータフレームを受信した後、各受信したデータフレームのCRC(cyclic redundancy code)をチェックする。これにより、各端末からデータフレームが誤り無く、正しく受信できたか否かを検査する。アクセスポイント11は、各端末に対する検査の結果を含む送達確認応答フレームを送信する。各端末は、送達確認応答フレームで自装置の検査結果を確認することで、自装置が送信したデータフレームがアクセスポイントで正しく受信出来たかを把握する。検査結果が失敗を示す場合は、各端末は、必要に応じてデータフレームの再送を行う。送達確認応答の方法の詳細に関しては、後述する。
After receiving data frames from a plurality of terminals by uplink multiuser MIMO transmission, the
図1の例では、アクセスポイント11へ同時に送信可能なデータストリームの数が4であり、同時に通信する無線端末の台数も4であるが、本実施形態は、これに限定されない。例えばアクセスポイント11へ送信可能なデータストリームの数が4であり、同時に通信する無線端末の台数が3でもよい。この場合、3台のうちの1台の無線端末が複数のアンテナを備えて、当該無線端末はアクセスポイント11に対して2ストリームのMIMO送信を行ってもよい。なお、図1において、無線端末1〜4以外にも、アクセスポイント11と無線リンクを確立した他の端末が存在してもよい。
In the example of FIG. 1, the number of data streams that can be simultaneously transmitted to the
アップリンクマルチユーザMIMO送信では、アクセスポイント11が備えるアンテナの個数などにより、アクセスポイント11に同時に送信可能なデータストリーム数に制限がある。このため、各無線端末は予め自らの端末が送信してよいか否かを、把握しておく必要がある。また、データフレーム送信を行う各無線端末は、何らかの方法により送信タイミングを合わせる必要がある。
In uplink multiuser MIMO transmission, the number of data streams that can be simultaneously transmitted to the
そのため、アップリンクマルチユーザMIMOでは、図2の例に示すように、予めアクセスポイント11が第1ネットワーク内に属する無線端末に対し、アップリンクマルチユーザMIMO送信を許可する無線端末を通知する情報(以下、許可端末情報)を送信する。また、アクセスポイント11は、通知した各無線端末がアップリンクマルチユーザMIMO送信を行うための送信タイミングを合わせるためのトリガとなる通知フレームを送信する。本実施形態ではこのトリガとなる通知フレームに、アップリンクマルチユーザMIMO送信の許可端末情報も含める。ただし、トリガとなる通知フレームとは別に、アップリンクマルチユーザMIMO送信の許可端末情報を含むフレームを送信してもよい。
Therefore, in the uplink multiuser MIMO, as shown in the example of FIG. 2, the
具体的に、アップリンクマルチユーザMIMO送信を実現するために、まずアクセスポイント11は、アップリンクマルチユーザMIMO送信を許可する複数の無線端末を選定する。無線端末の選定方法はどのようなものでもよい。例えば、事前に送信要求があった無線端末の中から選定する方法や、無線リンクを確立している無線端末の中から順次ラウンドロビンで選定する方法などが考えられる。ただし、1度に選定する無線端末数はアクセスポイント11自らが備えるアンテナ数以下となる。
Specifically, in order to implement uplink multiuser MIMO transmission, the
アクセスポイント11は、選定した無線端末に対しアップリンクマルチユーザMIMO送信を許可するため、選定した複数の無線端末を指定する許可端末情報を含んだ通知フレームを任意の1つのアンテナから送信する。なお、アクセスポイント11は、通知フレームを複数のアンテナから送信することも可能である。通知フレームの送信は、一例として、ブロードキャストで行う。ただし、通知フレームを、許可する無線端末が含まれるマルチキャストやユニキャストなど、ブロードキャスト以外の方法で送信してもよい。
In order to permit uplink multiuser MIMO transmission to the selected wireless terminal, the
なお、アクセスポイント11は、CSMA/CAに基づき、通知フレームの送信前にキャリアセンスを行い、送信権を獲得するものとする。送信権は、キャリアセンスを行っている間に、一定値レベル以上の信号が受信されなければ、キャリアセンス結果がアイドルとして、獲得される。キャリアセンスを行っている間、一定値レベル以上の信号が受信された場合は、キャリアセンス結果がビジーとして、送信権は獲得されない。この場合、再度、バックオフ時間をおいて、キャリアセンスを行えばよい。
Note that, based on CSMA / CA, the
図2の例では、無線端末として無線端末1〜4が選択された例となる。各無線端末1〜4は、アクセスポイント11から送信された通知フレームをそれぞれ受信する。無線端末1〜4は、通知フレーム内の許可端末情報(通知情報)を解析することで、アップリンクマルチユーザMIMO送信の対象として自装置が指定されたことを認識する。
In the example of FIG. 2, the
アップリンクマルチユーザMIMO送信対象として指定された各無線端末1〜4は、通知フレーム受信から一定時間T1後に自らの送信バッファに保持されているデータフレームを、それぞれ同一の周波数帯域でアクセスポイント11に送信する。すなわち、各無線端末から、空間的に多重されたアップリンクマルチユーザMIMOによってデータフレームが伝送される。一定時間T1は、予め定められた一定時間であれば任意の値でよい。一例として、IEEE802.11無線LANのMACプロトコル仕様で規定されているフレーム間のタイムインターバルであるSIFS(Short Inter-frame Space)時間(=16μs)を用いることができる。
Each of the
また、アップリンクマルチユーザMIMO送信対象として指定された各無線端末1〜4は、通知フレーム受信から一定時間T1後にデータフレーム送信を行う方法ではなく、通知フレーム内に送信すべきタイミングを記載し、各無線端末は通知フレーム受信により送信タイミングを把握し、指定されたタイミングで自らの送信バッファに保持されているデータフレームを送信する方法であってもよい。この方法の場合、通知フレーム内で通知する送信タイミングとしては、通知フレーム受信後からの経過時間として通知してもよいし、お互いに共有しているタイムスタンプ時間の値を通知してもよい。
In addition, each of the
いずれの方法であっても、各無線端末1〜4は送信タイミングを合わせることができ、同じタイミングにてデータフレームの送信が可能となる。すなわち、アップリンクマルチユーザMIMO送信が可能となる。
Regardless of the method, the
また、アップリンクマルチユーザMIMOによって伝送された各無線端末のデータフレームは、アクセスポイント11では同時に重ね合わさった信号として受信される。このため、アクセスポイント11では、これらの信号を空間的に分離する必要がある。具体的には、アクセスポイント11は、各無線端末が送信するデータフレームの先頭に付加されたプリアンブル部を利用して、各無線端末からアクセスポイント11へのアップリンクの無線伝搬路応答をそれぞれ推定する。プリアンブル部は、無線伝搬路推定に用いられる既知ビット列で構成される。アクセスポイント11は、推定したアップリンクの伝搬路応答を用いることで、各無線端末から受信したデータフレームのプリアンブルより後のフィールド(例えばデータフィールド)を正しく空間的に分離することが出来る。これは、公知の手法、例えばZF(Zero-Forcing)法、または、MMSE(Minimum Mean Square Error)法、または、最尤推定法等、任意の方法を用いて行うことができる。
In addition, the data frame of each wireless terminal transmitted by the uplink multiuser MIMO is received as a signal superimposed at the
ここで、アクセスポイント11が、各無線端末から送信されるデータフレームのプリアンブル部を用いて各無線伝搬路応答を推定する際、少なくともプリアンブル部は各無線端末間で互いに(空間以外で)直交した形で送信する必要がある。プリアンブル部が直交していないと、アクセスポイント11は各無線端末が混信したプリアンブル部を受信することになり、正しく無線伝搬路の推定が出来ない。この場合、プリアンブル部以降のフィールドを空間的に分離(直交化)出来ない。プリアンブル部が直交していることにより、アクセスポイント11は、各無線端末のプリアンブル部を正しく認識できる。それを利用して、アクセスポイント11は、各無線端末とアクセスポイント11間の無線伝搬路推定をそれぞれ行うことができる。
Here, when the
各無線端末の送信するデータフレームのプリアンブル部の直交化の方法として、時間的、周波数的、符号的のいずれの方法で直交していてもよい。時間直交の場合には、各無線端末が順次プリアンブル部を送信するため、ある時間には、いずれの無線端末のみがプリアンブル部を送信していることになる。周波数直交の場合には、各無線端末が異なる周波数を利用してプリアンブル部を送信する。符号直交の場合には、各無線端末がそれぞれ直交行列の互いに異なる行(または互いに異なる列)を利用した符号化パターンでプリアンブル部を送信する。直行行列の各行(または各列)は互いに直行の関係にある。いずれの直交化の方法でも、アクセスポイント11では各無線端末のプリアンブル部の識別が可能となる。プリアンブル部の直交化の方法がいずれであるかは、システムとして予め決まっているものとする。
As a method of orthogonalizing the preamble part of the data frame transmitted by each wireless terminal, orthogonalization may be performed by any of temporal, frequency, and code methods. In the case of time orthogonality, each wireless terminal sequentially transmits the preamble part, so that only one wireless terminal transmits the preamble part at a certain time. In the case of frequency orthogonality, each wireless terminal transmits a preamble part using a different frequency. In the case of code orthogonality, each wireless terminal transmits a preamble portion with a coding pattern using different rows (or different columns) of the orthogonal matrix. Each row (or each column) of the orthogonal matrix is orthogonal to each other. In any of the orthogonalization methods, the
また、各無線端末から送信するプリアンブル部を互いに直交させるために、どのように送信するかの情報を、各無線端末に与えておく必要がある、具体的には、時間直交の場合にはどの異なる時間タイミングでそれぞれプリアンブル部を送信するか、周波数直交の場合にはどの異なる周波数でそれぞれプリアンブル部を送信するか、符号直交の場合にはどの異なる符号化パターン(直交行列のどの行または列のパターン)でそれぞれプリアンブル部を送信するか、の情報が必要となる。例えば、周波数直交の場合に、2台以上の無線端末が同一の周波数でプリアンブル部を送信してしまうと、それらは直交していないため、アクセスポイント11では、それらを送信した無線端末との無線伝搬路の推定を正しく行えなくなるためである。この情報は、アクセスポイント11が通知フレームを利用してアップリンクマルチユーザMIMO送信を許可する無線端末のそれぞれに通知してもよい。あるいは、これとは別の方法で通知することにより、各無線端末にこの情報を与えてもよい。
Also, in order to make the preamble parts transmitted from each wireless terminal orthogonal to each other, it is necessary to give information on how to transmit to each wireless terminal. Specifically, in the case of time orthogonality, Each preamble part is transmitted at different time timings, or in which frequency each orthogonal part is transmitted in the case of frequency orthogonality, and in which case different coding patterns (in which row or column of the orthogonal matrix) Information on whether to transmit the preamble part in each pattern) is required. For example, in the case of frequency orthogonality, if two or more wireless terminals transmit the preamble part at the same frequency, they are not orthogonal, so the
いずれにしろ、各無線端末はアップリンクマルチユーザMIMOによりデータ送信を行う際には、それぞれが送信すべきプリアンブル部またはプリアンブル部の送信方法は、何らかの方法で把握出来ているものとする。各無線端末は、それぞれ把握したプリアンブル部を事前に把握して方法で送信することで、お互いプリアンブル部が直交したデータ送信が出来る。 In any case, when each wireless terminal performs data transmission using uplink multiuser MIMO, it is assumed that the preamble part to be transmitted by each wireless terminal or the transmission method of the preamble part can be grasped by some method. Each wireless terminal can transmit data in which the preamble parts are orthogonal to each other by transmitting the method by grasping the grasped preamble part in advance.
図3に、通知フレームのフレームフォーマットの例を示す。例えばFrame Controlフィールド、Durationフィールド、RAフィールド、TAフィールド、共通情報フィールド、端末情報フィールド、FCSフィールドを含む。 FIG. 3 shows an example of the frame format of the notification frame. For example, it includes a Frame Control field, Duration field, RA field, TA field, common information field, terminal information field, and FCS field.
Frame Controlフィールドには、フレームの種別などを表す情報が設定される。 Information indicating a frame type or the like is set in the Frame Control field.
Durationフィールドには、バーチャルキャリアセンスとして設定する時間が格納される。Durationフィールドに値が設定されたフレームを受信した装置は、このフィールドに設定されたこの時間が0になるまでカウントダウンし、0になるまでは、ビジーであると認識する。これをバーチャルキャリアセンスと呼ぶ。 In the Duration field, a time set as virtual carrier sense is stored. A device that has received a frame whose value is set in the Duration field counts down until the time set in this field becomes 0, and recognizes that it is busy until 0. This is called virtual carrier sense.
RA(Receiver Address)フィールドには、通常、フレームの宛先(送信先)のMACアドレスが設定される。通知フレームは、複数の無線端末宛に送信されるため、RAフィールドには、ブロードキャストアドレスを設定してもよい。ただし、RAとして、ブロードキャストアドレスではなく、許可する無線端末を含むマルチキャストアドレスを設定してもよいし、無線端末のMACアドレス(ユニキャストアドレス)を設定してもよい。ユニキャストアドレスを設定する場合は、RAフィールドを複数設けることで、複数の宛先を指定してもよい。この場合、複数の宛先が設定されていることをFrame Controlフィールドで定義してもよい。 In the RA (Receiver Address) field, a MAC address of a frame destination (transmission destination) is usually set. Since the notification frame is transmitted to a plurality of wireless terminals, a broadcast address may be set in the RA field. However, as the RA, a multicast address including a permitted wireless terminal may be set instead of a broadcast address, or a MAC address (unicast address) of the wireless terminal may be set. When setting a unicast address, a plurality of destinations may be specified by providing a plurality of RA fields. In this case, it may be defined in the Frame Control field that a plurality of destinations are set.
TA(Transmitter Address)フィールドには、フレーム送信元のMACアドレスが含まれる。通知フレームの場合、TAフィールドには、アクセスポイントのMACアドレスが設定される。 The TA (Transmitter Address) field contains the MAC address of the frame transmission source. In the case of a notification frame, the MAC address of the access point is set in the TA field.
共通情報フィールドは、アップリンクマルチユーザMIMO送信を行うために必要な情報として、アップリンクマルチユーザMIMO送信を許可する各無線端末に対し、共通に通知すべき情報が設定される。例えば、選択したアップリンクマルチユーザMIMO送信を行う各無線端末に対し、通知フレームで送信タイミングを指定する方法の場合には、共通情報フィールドに、送信タイミングが設定される。通知フレーム受信から一定時間T1後にデータ送信を行う方法の場合は、T1の値は各無線端末で既知であるため、送信タイミングの通知は不要である。また、後述するように、端末情報フィールドの数は可変であるため、端末情報フィールドの数を、共通情報フィールドに設定してもよい。また、アップリンクマルチユーザMIMO送信で許可するデータフレーム長を、共通情報フィールドに設定するようにしてもよい。 In the common information field, information to be notified in common to each wireless terminal that permits uplink multiuser MIMO transmission is set as information necessary for performing uplink multiuser MIMO transmission. For example, in the case of a method of designating transmission timing with a notification frame for each wireless terminal performing uplink multi-user MIMO transmission, transmission timing is set in the common information field. In the method of performing data transmission after a certain time T1 from the reception of the notification frame, since the value of T1 is known by each wireless terminal, notification of transmission timing is unnecessary. As will be described later, since the number of terminal information fields is variable, the number of terminal information fields may be set in the common information field. In addition, the data frame length permitted in uplink multiuser MIMO transmission may be set in the common information field.
端末情報フィールド(個別情報フィールド)は、アップリンクマルチユーザMIMO送信を許可する無線端末ごとに設けられる。端末情報フィールドの数は、アップリンクマルチユーザMIMOを許可する無線端末の数に応じて可変である。図2の例では、端末情報フィールド数は4つ設けられる。すなわち端末情報フィールド1、端末情報フィールド2、端末情報フィールド3、端末情報フィールド4が設けられる。
The terminal information field (individual information field) is provided for each wireless terminal that permits uplink multiuser MIMO transmission. The number of terminal information fields is variable depending on the number of wireless terminals that allow uplink multiuser MIMO. In the example of FIG. 2, four terminal information fields are provided. That is, a
端末情報フィールドには、アップリンクマルチユーザMIMO送信対象となる無線端末の識別情報と、指定した各無線端末がアップリンクマルチユーザMIMO送信を行うために必要な情報として、当該無線端末に固有の個別情報(後述するようにプリアンブル部送信方法など)が含まれる。変形例として、アップリンクマルチユーザMIMO送信対象となる各無線端末の識別情報を、各端末情報フィールドではく、共通情報フィールドに設定することも考えられる。 In the terminal information field, identification information of a wireless terminal that is an uplink multiuser MIMO transmission target, and information necessary for each designated wireless terminal to perform uplink multiuser MIMO transmission, Information (such as a preamble transmission method as described later) is included. As a modification, it is also conceivable to set identification information of each wireless terminal that is an uplink multi-user MIMO transmission target in a common information field instead of each terminal information field.
各無線端末は、図3に示すようなフォーマットを有する通知フレームを受信し、自装置の識別情報が端末情報フィールドのいずれか(または共通情報フィールド)に含まれている場合は、自らがアップリンクマルチユーザMIMO送信を行うべき対象として指定されていることを把握することが出来る。図2の例では、端末情報フィールド1〜4にそれぞれ無線端末1〜4の識別情報が設定されている。
Each wireless terminal receives a notification frame having a format as shown in FIG. 3, and if its own identification information is included in any of the terminal information fields (or common information field), it It can be grasped that it is specified as a target for multi-user MIMO transmission. In the example of FIG. 2, identification information of the
また、各無線端末がアップリンクマルチユーザMIMOでデータ送信を行う際のプリアンブル部の送信方法を通知フレームを用いて通知する場合には、各端末情報フィールドには各無線端末が実施すべきプリアンブル部送信方法(時間タイミングor周波数or直交行列符号パターン)がそれぞれ設定されている。各無線端末は、自装置の識別情報が含まれた端末情報フィールド内に指定されたプリアンブル部送信方法に従ってデータフレームを送信する。これにより、各無線端末が送信したデータフレームのプリアンブル部はそれぞれ直交した形で送信される。 Further, when each wireless terminal notifies the transmission method of the preamble part when performing data transmission by uplink multi-user MIMO using a notification frame, the preamble part to be performed by each wireless terminal in each terminal information field Transmission methods (time timing, frequency, or orthogonal matrix code pattern) are set. Each wireless terminal transmits a data frame according to a preamble part transmission method specified in the terminal information field including the identification information of the own device. Thereby, the preamble part of the data frame transmitted by each wireless terminal is transmitted in an orthogonal form.
また、アップリンクマルチユーザMIMO送信対象となる無線端末の指定の方法として、各端末情報フィールドにアップリンクマルチユーザMIMO送信対象となる無線端末の識別情報を設定する方法以外に、以下のようなグループ番号を通知する方法であってもよい。 In addition to the method of setting the identification information of the wireless terminal that is the uplink multi-user MIMO transmission target in each terminal information field as a method of specifying the wireless terminal that is the uplink multi-user MIMO transmission target, the following groups A method of notifying the number may be used.
アクセスポイント11は、無線リンクを確立した複数の無線端末の中から、事前にアップリンクマルチユーザMIMO送信を行う様々な端末の組み合わせのグルーピングを行っておく。例えば、グループ1として無線端末1,2,3,4の組み合わせ、グループ2として無線端末1,3,4の組み合わせ、グループ3として無線端末1,2,4,5などである。グループの種類はいくつあってもよく、また1台の無線端末が複数のグループに所属していてもよい。
The
アクセスポイント11は、グルーピングした結果を各無線端末に専用のフレームを用いて通知することで、各無線端末は自装置がいずれのグループ番号に属しているかを事前に把握することができる。アクセスポイント11は、適宜新たなグループを追加してもよく、また既に存在しているグループに所属している無線端末の組み合わせを変更してもよい。アクセスポイント11は、グループの追加あるいは変更を行う都度、専用のフレームを用いて通知する。
The
またその際に、グルーピングされた各無線端末のプリアンブル部の送信方法もそれぞれ通知するようになっていてもよい。この場合、同じグループに属する無線端末には互いに直交する形でプリアンブル部を送信するためのプリアンブル部送信方法を通知する。 At this time, the transmission method of the preamble part of each grouped wireless terminal may be notified. In this case, the radio terminal belonging to the same group is notified of the preamble part transmission method for transmitting the preamble part orthogonally to each other.
各無線端末は、自装置がいずれのグループ番号に属しているか、ならびに自装置が属しているグループ番号ごとに自装置がどのようなプリアンブル部の送信を行えばよいかなどを事前に把握している。このため、アクセスポイント11は通知フレームではアップリンクマルチユーザMIMOを許可したい端末の組み合わせに応じて、グループ番号を通知するのみで、アップリンクマルチユーザMIMO送信を許可する端末を指定できる。通知フレームでグループ番号の通知を行う場合には、例えば共通情報フィールドにグループ番号を設定する。
Each wireless terminal knows in advance which group number it belongs to and what preamble part it should send for each group number to which it belongs. Yes. For this reason, the
各無線端末は、通知フレームを受信し、共通情報フィールドに設定されているグループ番号が、自装置が属するグループ番号であった場合には、自装置がアップリンクマルチユーザMIMO送信の対象端末であることを認識する。 Each wireless terminal receives the notification frame, and when the group number set in the common information field is a group number to which the own apparatus belongs, the own apparatus is a target terminal for uplink multiuser MIMO transmission. Recognize that.
この方法の場合には、都度、通知フレーム内で無線端末の識別情報を用いた通知は不要となる。 In the case of this method, notification using the identification information of the wireless terminal in the notification frame is unnecessary each time.
FCS(Frame Check Sequence)フィールドには、通知フレーム51のFCS情報が設定される。FCS情報は、受信装置側でフレーム誤り検出のため用いられる。 In the FCS (Frame Check Sequence) field, FCS information of the notification frame 51 is set. The FCS information is used for frame error detection on the receiving device side.
次に、アクセスポイント11が各無線端末からアップリンクマルチユーザMIMO伝送により送信されたデータフレームに対し、各無線端末に対する送達確認応答の方法について述べる。 Next, a method of a delivery confirmation response to each wireless terminal will be described for the data frame transmitted from each wireless terminal by uplink multiuser MIMO transmission.
アクセスポイント11は、アップリンクマルチユーザMIMO送信による複数端末からのデータフレームを受信した後、各受信データフレームのFCSフィールドを利用して誤り検出(CRCチェック)を行う。アクセスポイント11は、各受信データフレームにおける誤り検出の結果をビットマップの形で含む送信確認応答フレームを作成する。ビットマップでは、各ビットが1データフレームのCRC結果にそれぞれ対応する。アクセスポイント11は、図2に示すように、各受信データフレームの受信から一定時間T2後に該送達確認応答フレームを送信する。
After receiving data frames from multiple terminals by uplink multiuser MIMO transmission, the
アクセスポイント11による送達確認応答フレームの送信は、一例として、ブロードキャストで行う。ただし、通知フレームを、許可する無線端末を含むマルチキャストやユニキャストなど、ブロードキャスト以外の方法で送信してもよい。
The transmission of the delivery confirmation response frame by the
一定時間T2は、予め定められた一定時間であれば任意の値でよい。一例として、IEEE802.11無線LANのMACプロトコル仕様で規定されているフレーム間のタイムインターバルであるSIFS(Short Inter-frame Space)時間(=16μs)を用いることができる。 The fixed time T2 may be an arbitrary value as long as it is a predetermined fixed time. As an example, SIFS (Short Inter-frame Space) time (= 16 μs), which is a time interval between frames defined in the MAC protocol specification of IEEE802.11 wireless LAN, can be used.
また、アクセスポイント11が送信する送達確認応答フレームの送信タイミングとして、予め定められた一定時間T2後ではなく、任意の時間後であってもよい。この場合は、例えば通知フレームあるいは他フレームなどで、各無線端末に事前に送信タイミングを通知しておく。これにより、各無線端末は送達確認応答フレームを受信するタイミングを把握することが出来る。
In addition, the transmission timing of the delivery confirmation response frame transmitted by the
また、アクセスポイント11は、CSMA/CAに基づき、送達確認応答フレームの送信前にキャリアセンスを行い、送信権を獲得後、送達確認応答フレームを送信するようにしてもよい。
Further, the
図4に送達確認応答フレームのフレームフォーマットの例を示す。本フレームフォーマットは、例えばFrame Controlフィールド、Durationフィールド、RAフィールド、TAフィールド、Bitmap(ビットマップ)フィールド、FCSフィールドを含む。 FIG. 4 shows an example of the frame format of the delivery confirmation response frame. This frame format includes, for example, a Frame Control field, Duration field, RA field, TA field, Bitmap field, and FCS field.
送達確認応答フレームを複数の無線端末にブロードキャスト送信する場合は、RAフィールドには、ブロードキャストアドレスを設定する。ただし、マルチキャスト送信する場合は、RAフィールドには、ブロードキャストアドレスではなく、マルチキャストアドレスを設定してもよい。または、複数の無線端末のうちの1つの無線端末のMACアドレス(ユニキャストアドレス)を設定してもよい。この場合、無線端末は、通知フレームで自装置以外の指定された他の無線端末の情報を記憶しておき、このRAフィールドに自装置ではないが、当該指定された他の無線端末のアドレスが格納されている場合は、この送達確認応答フレームは自装置宛てでもあると解釈すればよい。 When a delivery confirmation response frame is broadcast to a plurality of wireless terminals, a broadcast address is set in the RA field. However, when performing multicast transmission, a multicast address may be set in the RA field instead of a broadcast address. Alternatively, the MAC address (unicast address) of one wireless terminal among a plurality of wireless terminals may be set. In this case, the wireless terminal stores information of other designated wireless terminals other than the own device in the notification frame, and the address of the designated other wireless terminal is not the own device in this RA field. If stored, this delivery confirmation response frame may be interpreted as being addressed to the own device.
Frame Controlフィールド、Durationフィールド、TAフィールド、FCSフィールドは、通知フレームと同様であるため、説明を省略する。 Since the Frame Control field, Duration field, TA field, and FCS field are the same as the notification frame, description thereof is omitted.
以下、Bitmapフィールドに関して詳細を述べる。Bitmapフィールドは、アップリンクマルチユーザMIMOにより各無線端末から受信した各データフレームのCRC結果に基づき設定する。具体的には、ビットマップの1ビットが、1受信データフレームのCRC結果を表す。CRC=OK(受信成功)の場合には“1”、CRC=NG(受信失敗)の場合には“0”でそれぞれのビットを表す。“1”と“0”は逆の場合でもよい。そのため、Bitmapフィールドとして最低限必要なビットサイズは、アップリンクマルチユーザMIMO伝送にてデータ送信される無線端末数となる。図2の場合には、4台の無線端末からアップリンクマルチユーザMIMO伝送にてデータが送信されるため、Bitmapフィールドとして必要なビット数は最低4ビットである。ただし、1つの無線端末が複数のデータストリームを送信する場合で、かつ各データストリームで異なるデータフレームを送信する場合は、データストリームごとにビットが必要となる。この場合は、Bitmapフィールドとして必要なビット数は、アップリンクマルチユーザMIMO送信する無線端末の合計データストリーム数以上となる。以下では、1つの無線端末からは同時に1つのデータフレームを送信する場合を想定して説明を続ける。 Details of the Bitmap field will be described below. The Bitmap field is set based on the CRC result of each data frame received from each wireless terminal by the uplink multiuser MIMO. Specifically, one bit of the bitmap represents the CRC result of one received data frame. Each bit is represented by “1” when CRC = OK (successful reception) and “0” when CRC = NG (reception failure). “1” and “0” may be reversed. Therefore, the minimum bit size required for the Bitmap field is the number of wireless terminals that transmit data by uplink multiuser MIMO transmission. In the case of FIG. 2, since data is transmitted by uplink multi-user MIMO transmission from four wireless terminals, the number of bits required for the Bitmap field is at least 4 bits. However, when one wireless terminal transmits a plurality of data streams and a different data frame is transmitted in each data stream, a bit is required for each data stream. In this case, the number of bits required for the Bitmap field is equal to or greater than the total number of data streams of the wireless terminals that perform uplink multiuser MIMO transmission. Hereinafter, the description will be continued assuming that one data frame is transmitted simultaneously from one wireless terminal.
Bitmapフィールドの長さは、アップリンクマルチユーザMIMO多重数に応じて可変であってもよいし、固定であってもよい。固定の場合には、例えばBitmapフィールドの長さは、予め決められているアップリンクマルチユーザMIMO伝送で送信可能な最大無線端末数(データフレーム数)と同じビット数とする。この場合、(送信可能な最大無線端末数−送信された端末数)と等しいビット数は、Bitmapフィールド内でリザーブのビット扱いとなる。 The length of the Bitmap field may be variable or fixed depending on the number of uplink multiuser MIMO multiplexes. In the fixed case, for example, the length of the Bitmap field is set to the same number of bits as the maximum number of wireless terminals (number of data frames) that can be transmitted by uplink multiuser MIMO transmission. In this case, the number of bits equal to (the maximum number of wireless terminals that can be transmitted−the number of transmitted terminals) is treated as reserved bits in the Bitmap field.
また、Bitmapフィールドの長さがバイト単位になるように、最低限必要なビット数に応じて、8ビット単位で切り上げて、Bitmapフィールドの長さが決まるようになっていてもよい。例えば、図2の場合には最低限必要なビット数は4ビットであるため、バイト単位で切り上げられ、Bitmapフィールドの長さは、8ビットになる。この場合、バイト単位で切り上げ時に付加されたビット数(図2の場合には4ビット)は、リザーブのビット扱いとなる。 In addition, the length of the Bitmap field may be determined by rounding up in units of 8 bits according to the minimum number of bits so that the length of the Bitmap field is in bytes. For example, in the case of FIG. 2, since the minimum number of bits required is 4 bits, it is rounded up in units of bytes, and the length of the Bitmap field is 8 bits. In this case, the number of bits added when rounding up in bytes (4 bits in the case of FIG. 2) is treated as reserved bits.
なお、Bitmapフィールドの長さが可変の場合、あるいは8ビット単位で切り上げられる場合も、事前に送信される通知フレームで、アップリンク送信許可された無線端末数が把握可能であるため、各無線端末はBitmapフィールドの長さを把握出来る。また、図4には記されていないが、必要に応じて、Bitmapサイズを示すフィールドがBitmapフィールドの前に追加されてもよい。 Even if the length of the Bitmap field is variable or rounded up in units of 8 bits, the number of wireless terminals permitted for uplink transmission can be grasped in the notification frame transmitted in advance. Can figure out the length of the Bitmap field. Although not shown in FIG. 4, a field indicating the bitmap size may be added before the bitmap field as necessary.
送達確認応答フレーム内のBitmapフィールドは、アップリンクマルチユーザMIMO伝送にて受信した各無線端末のデータフレームのCRC結果を反映することについては上記で説明した。 As described above, the Bitmap field in the delivery confirmation response frame reflects the CRC result of the data frame of each wireless terminal received by the uplink multiuser MIMO transmission.
次に、どの無線端末が送信したデータがBitmapフィールドのいずれのビット位置に反映するかについて説明する。 Next, a description will be given of which wireless terminal transmits data reflected in which bit position of the Bitmap field.
基本的に、ビット位置は、通知フレームで通知する端末情報フィールドに設定される端末情報と関連する。例えば、4台の無線端末(端末1〜4)にアップリンクマルチユーザMIMO送信を許可する場合、端末情報フィールドとして端末情報フィールド1、端末情報フィールド2、端末情報フィールド3、端末情報フィールド4が設けられている。各端末情報フィールドの無線端末の識別情報として、それぞれ順に無線端末1、無線端末2、無線端末3、無線端末4が設定されていた場合、送達確認応答フレーム内のBitmapフィールドも、それに対応して、Bitmapの最下位ビットから順に無線端末1が送信したデータフレームのCRC結果、無線端末2が送信したデータフレームのCRC結果、無線端末3が送信したデータフレームのCRC結果、無線端末4が送信したデータフレームのCRC結果を反映した形とする。例えば、無線端末1〜4が送信したデータフレームのCRC結果がそれぞれOK、NG、NG、OKだった場合には、Bitmapフィールドは最下位ビットから順に“1”、“0”、“0”、“1”と表される。
Basically, the bit position is related to terminal information set in the terminal information field to be notified in the notification frame. For example, when allowing uplink multi-user MIMO transmission to four wireless terminals (
各端末情報フィールドの無線端末の識別情報として、それぞれ順に無線端末3、無線端末2、無線端末4、無線端末1が設定されていた場合には、送達確認応答フレーム内のBitmapフィールドは、Bitmapの最下位ビットから順に、無線端末3、無線端末2、無線端末4、無線端末1が送信したデータフレームのCRC結果を反映した形となる。
When the wireless terminal 3,
ここでは、最下位ビットから順にCRC結果が反映させる例を示したが、最上位ビットから順に反映させる形態でも構わない。また、最下位ビットまたは最上位ビットから順にCRC結果を反映させるのではなく、最下位ビットまたは最上位ビット、以外の所定ビットから、下位ビットまたは上位ビット方向にCRC結果を順に反映させてもかまわない。この場合、最上位ビットと最下位ビットが連続しているとみなして、無線端末は自装置のビットを特定してもよい。ここで述べた方法以外にも、無線端末の識別情報が各端末情報フィールドに設定された順序と、Bitmapフィールドのビット位置との対応が一意に定まる限り、任意の方法を用いることができる。 Here, an example in which the CRC result is reflected in order from the least significant bit is shown, but a form in which the CRC result is reflected in order from the most significant bit may be employed. Also, instead of reflecting the CRC result in order from the least significant bit or the most significant bit, the CRC result may be reflected in order from the predetermined bit other than the least significant bit or the most significant bit in the direction of the lower bit or the upper bit. Absent. In this case, assuming that the most significant bit and the least significant bit are continuous, the wireless terminal may specify its own bit. In addition to the method described here, any method can be used as long as the correspondence between the order in which the identification information of the wireless terminal is set in each terminal information field and the bit position of the Bitmap field is uniquely determined.
このように、各無線端末は、通知フレームを受信することで、自装置がアップリンクマルチユーザMIMO送信対象となる無線端末であることを把握すると共に、自装置が何番目の端末情報フィールドで通知されたかを把握する。これにより、各無線端末は、データフレーム送信に対する送達確認応答フレームにおいて、自装置が送信したデータフレームに対するCRC結果を反映した情報がBitmapのどのビット位置に対応しているかを把握することが出来る。 As described above, each wireless terminal receives the notification frame, thereby grasping that its own apparatus is a wireless terminal that is an uplink multiuser MIMO transmission target, and notifies itself in which terminal information field. Know what was done. Thereby, each wireless terminal can grasp which bit position of Bitmap corresponds to the information reflecting the CRC result for the data frame transmitted by the own device in the acknowledgment response frame for data frame transmission.
上述した例では、各無線端末の識別情報が各端末情報フィールドに設定された順序に応じて、Bitmapフィールドでの各無線端末のCRC結果の位置を特定したが、各無線端末のCRC結果の位置を、共通情報フィールドあるいは各端末情報フィールドで指定することも可能である。例えば無線端末1は最下位ビット、無線端末2は最下位ビットから3ビット目などのように指定することも可能である。この場合、Bitmapフィールドにおける各無線端末のビット位置と、各端末情報フィールドで設定された無線端末の識別情報の順序は必ずしも関連性はない。
In the example described above, the position of the CRC result of each wireless terminal is specified in the Bitmap field according to the order in which the identification information of each wireless terminal is set in each terminal information field. Can be specified in the common information field or each terminal information field. For example, the
アップリンクマルチユーザMIMO送信対象となる無線端末の指定の方法として、端末情報フィールドに個別の識別情報を設定する方法ではなく、事前のグルーピング化によるグループ番号を通知する場合には、以下のようにして各無線端末は自装置のビット位置を特定する。 As a method of specifying the wireless terminal that is the target of uplink multi-user MIMO transmission, instead of setting individual identification information in the terminal information field, when notifying the group number by prior grouping, do the following: Thus, each wireless terminal identifies the bit position of its own device.
一例として、Bitmap内のビット位置は、グルーピングした結果を各無線端末に専用のフレームを用いて通知する際、専用フレーム内で通知した順番に起因するものとする。例えばグループ番号1は、無線端末1、2、3、グループ番号2は、無線端末2、3、4として専用フレームで通知するとする。この場合、グループ番号1の場合は、Bitmap内の最下位ビットから順番に、無線端末1、2、3がこの順に割り当てられる。グループ番号2の場合は、Bitmap内の最下位ビットから順番に、無線端末2、3、4がこの順に割り当てられる。このように、通知フレームにてグループ番号を通知する場合でも、送達確認応答フレームのBitmapフィールド内でのビット位置が一意に決まることになる。ここでは最下位ビットから順番に割り当てる例を示したが、上述したように、最上位ビットから順番に割り当ててもよいし、これら以外のビットから割り当ててもよい。
As an example, the bit position in the Bitmap is caused by the order of notification in the dedicated frame when the grouping result is notified to each wireless terminal using the dedicated frame. For example, it is assumed that
図5は、アクセスポイント11の無線通信装置の機能ブロック図である。上述したように、アクセスポイント11は無線端末側のネットワーク(第1ネットワーク)に加え、これとは別のネットワーク(第2ネットワーク)に接続されてもよい。図5では、第1ネットワーク側の無線通信装置の構成を示している。
FIG. 5 is a functional block diagram of the wireless communication device of the
無線通信装置は、制御部101と、送信部102と、受信部103と、アンテナ12A、12B、12C、12Dと、バッファ104とを備えている。制御部101は、無線端末との通信を制御する通信制御装置に対応し、送信部102と受信部103は、一例として、無線通信部を形成する。制御部101あるいは通信制御装置の処理は、CPU等のプロセッサで動作するソフトウェア(プログラム)によって行われてもよいし、ハードウェアによって行われてもよいし、これらのソフトウェアとハードウェアの両方によって行われてもよい。
The wireless communication apparatus includes a
バッファ104は、上位層と制御部101との間で、データフレームを受け渡しするための記憶部である。上位層は、第2ネットワークから受信したフレームを第1のネットワークへの中継のためバッファ104に格納したり、第1ネットワークから受信したフレームを制御部101から受け取ったりする。上位層は、TCP/IPやUDP/IPなど、MAC層の上位の通信処理を行ってもよい。また、上位層は、データを処理するアプリケーション層の処理を行ってもよい。上位層の動作は、CPU等のプロセッサによるソフトウェア(プログラム)の処理によって行われてもよいし、ハードウェアによって行われてもよいし、ソフトウェアとハードウェアの両方によって行われてもよい。
The
制御部101は、主としてMAC層の処理、物理層の処理の一部(例えばMIMO関連の処理等)を行う。制御部101は、送信部102および受信部103を介して、フレームを送受信することで、第1ネットワークにおける各無線端末との通信の制御を行う。また制御部101は、定期的にビーコン信号フレームを送信するよう制御してもよい。制御部101は、クロックを生成するクロック生成部を含んでもよい。また制御部101は外部からクロックが入力されるように構成されてもよい。クロック生成部で生成したクロックまたは外部入力されたクロックによって、制御部101は内部時間を管理してもよい。制御部101は、クロック生成部で作ったクロックを、外部に出力してもよい。
The
制御部101は、無線端末からのアソシエーション要求を受けて、必要に応じて認証等のプロセスを経て、当該無線端末と無線リンクを確立する。制御部101は、バッファ104を定期的に確認する。または、制御部101は、バッファ104等の外部からのトリガによりバッファ104を確認する。制御部101は、何らかの判断により無線リンクを確立した無線端末の中からアップリンクマルチユーザMIMO送信を許可する複数の無線通信端末を選択し、これらの無線端末を指定する端末許可情報(通知情報)を含む通知フレームを生成する。また、制御部101は、必要に応じて、各無線端末にデータフレームの送信方法を指定するための情報(共通情報、個別情報、またはこれらの両方)を、通知フレームの共通情報フィールド、端末情報フィールドまたはこれらの両方に設定する。
Upon receiving an association request from a wireless terminal, the
制御部101は、生成した通知フレームを、使用する通信方式に従って、送信部102から送信する。一例としてキャリアセンスを行い、送信権を獲得できたら、制御部101は、生成した通知フレームを送信部102に出力する。送信部102は、各アンテナに対応する送信系統を含み、特定の送信系統を用いて、入力された通知フレームに変調処理や物理ヘッダの付加など、所望の物理層の処理を行う。また、物理層の処理後のフレームに対して、DA変換や、所望帯域の信号成分を抽出するフィルタ処理、周波数変換(アップコンバート)を行う。送信部102は、周波数変換された信号を増幅して、任意の1つのアンテナから空間に電波として放射する。なお、通知フレームを複数の送信系統に入力して、複数のアンテナから送信する構成も可能である。
The
各アンテナで受信された信号は、受信部103において、それぞれアンテナに対応する受信系統ごとに処理される。例えば、上述した通知フレームの送信後に、通知フレームで指定した複数の無線端末から返信されるデータフレームの信号が各アンテナで同時に受信される(アップリンクマルチユーザMIMO受信)。受信部103における各受信系統へ、各アンテナの受信信号が入力される。各受信信号は、それぞれ受信系統において増幅され、周波数変換(ダウンコンバート)され、フィルタリング処理で所望帯域成分が抽出される。各抽出された信号は、さらにAD変換によりデジタル信号に変換されて、復調等の物理層の処理を経た後、それぞれ制御部101に入力される。
The signal received by each antenna is processed in the receiving
制御部101は、各受信系統から入力された信号のプリアンブルに基づき、伝搬路推定を行うことで、アップリンクの伝搬路応答行列を取得する。制御部101は、推定により得たアップリンクの伝搬路応答行列に基づき、プリアンブル以降のデータ部を無線端末ごと(伝搬路情報フレームごと)に分離する。これにより、アクセスポイント11は複数の無線端末から同時に送信されたデータフレームを混信することなく受信が出来る。
The
また、制御部101は、各無線端末からアップリンクマルチユーザMIMOにより送信されたデータフレームの受信から一定時間後に、送達確認応答フレームを送信するよう制御する。制御部101は各無線端末から受信したデータフレームのCRCチェックをそれぞれ行い、各CRC結果をBitmap形式に反映し、該Bitmapを含む送達確認応答フレームを生成する。一例として、Bitmapにおいて、受信した各無線端末からのデータフレームのCRC結果をどのビット位置に反映するかは、通知フレームで無線端末を指定する順番と1対1の関係で決定する。具体的な方法は前述した通りである。
In addition, the
送信部102は、複数の送信系統のうちの少なくとも任意の1つに送達確認応答フレームを入力する。当該送信系統では、入力された送達確認応答フレームを変調し、変調された信号に対して物理ヘッダの付加等の物理層の処理を行い、物理層の処理後の各フレームに対して、DA変換や、所望帯域の信号成分を抽出するフィルタ処理、周波数変換(アップコンバート)を行う。送信部102は、周波数変換された信号を増幅して、上記送信系統に対応するアンテナから空間に電波として放射する。なお、送達確認応答フレームを複数の送信系統に入力して、複数のアンテナから送信する構成も可能である。
The
上述した制御部101と送信部102の処理の切り分けは一例であり、別の形態も可能である。例えばデジタル領域の処理までは制御部101で行い、DA変換以降の処理を送信部102で行うようにしてもよい。制御部101と受信部103の処理の切り分けについても同様に、AD変換までの処理を受信部103で行い、その後の物理層の処理を含むデジタル領域の処理を制御部101で行うようにしてもよい。ここで述べた以外の切り分けを行ってもよい。
The above-described separation of the processes of the
図6は、無線端末1に搭載される無線通信装置の機能ブロック図である。無線端末2〜4に搭載される無線通信装置も無線端末1と同様の構成を有するため、以下では無線端末1の説明によって、無線端末2〜4の説明に代える。
FIG. 6 is a functional block diagram of a wireless communication device mounted on the
無線通信装置は、制御部201と、送信部202と、受信部203と、アンテナ1Aと、バッファ204とを備えている。制御部201は、アクセスポイント11との通信を制御する通信制御装置に対応し、送信部202と受信部203は、一例として、無線通信部を形成する。制御部201あるいは通信制御装置の処理は、CPU等のプロセッサで動作するソフトウェア(プログラム)によって行われてもよいし、ハードウェアによって行われてもよいし、これらのソフトウェアとハードウェアの両方によって行われてもよい。
The wireless communication apparatus includes a
バッファ204は、上位層と制御部201との間で、データフレームを受け渡しするための記憶部である。上位層は、他の無線端末、アクセスポイント11、またはサーバ等の他のネットワーク上の装置に送信するフレームを生成して、バッファ204に格納したり、第1ネットワークで受信したフレームを、バッファ201を介して受け取ったりする。上位層は、TCP/IPやUDP/IPなど、MAC層の上位の通信処理を行ってもよい。また、上位層は、データを処理するアプリケーション層の処理を行ってもよい。上位層の処理は、CPU等のプロセッサで動作するソフトウェア(プログラム)によって行われてもよいし、ハードウェアによって行われてもよいし、これらのソフトウェアとハードウェアの両方によって行われてもよい。
The
制御部201は、主としてMAC層の処理を行う。制御部201は、送信部202および受信部203を介して、アクセスポイント11とフレームを送受信することで、アクセスポイント11との通信を制御する。制御部201は、例えばアクセスポイント11から定期的に送信されるビーコン信号フレームを、アンテナ1Aおよび受信部203を介して受信する。制御部201は、クロックを生成するクロック生成部を含んでもよい。また制御部201は外部からクロックが入力されるように構成されてもよい。クロック生成部で生成したクロックまたは外部入力されたクロックによって、制御部201は内部時間を管理してもよい。制御部201は、クロック生成部で作ったクロックを外部に出力してもよい。
The
制御部201は、一例としてビーコン信号を受信してアクセスポイント11にアソシエーション要求を行い、必要に応じて認証等のプロセスを経て、当該アクセスポイント11と無線リンクを確立する。制御部201は、バッファ204を定期的に確認する。または、制御部201は、バッファ204等の外部からのトリガによりバッファ204を確認する。制御部201は、アクセスポイント11へ送信するフレームがあることを確認したら、当該フレームを読み出して、使用する通信方式に従って、送信部202およびアンテナ1Aを介して送信する。あるいは、アクセスポイント11から通知フレームを受信することにより、自装置がアップリンクマルチユーザMIMOにて送信許可されたタイミングで、当該フレームを読み出して、使用する通信方式に従って、送信部202およびアンテナ1Aを介して送信する。
For example, the
送信部202は、制御部201から入力されたフレームに変調処理や物理ヘッダの付加など、所望の物理層の処理を行う。また、物理層の処理後のフレームに対して、DA変換や、所望帯域の信号成分を抽出するフィルタ処理、周波数変換(アップコンバート)を行う。送信部202は、周波数変換された信号を増幅して、アンテナから空間に電波として放射する。
The
アンテナ1Aで受信された信号は、受信部203において処理される。例えば、アクセスポイント11から通知フレームの信号が受信され、受信部203において処理される。受信信号は、受信部203において増幅され、周波数変換(ダウンコンバート)され、ファイルタリング処理で所望帯域成分が抽出される。各抽出された信号は、さらにAD変換によりデジタル信号に変換されて、復調等の物理層の処理を経た後、制御部201に入力される。
The signal received by the
制御部201は、入力された信号に基づき通知フレームを検出した場合、通知フレームにおいて自装置がアップリンクマルチユーザMIMO送信の対象として指定されているかを、自装置の識別情報がいずれかの端末情報フィールドに格納されているかで確認する。また、制御部201は、自装置の識別情報が含まれている位置(順序)により、その後アクセスポイント11から送信される送達確認応答フレームにおけるBitmapフィールド内で自装置が送信したデータフレームのCRC結果が反映されるビット位置を確認する。
When the
なお、制御部201は、共通情報フィールドに自装置の識別情報が格納されているかで、自装置がアップリンクマルチユーザMIMO送信の対象として指定されているかを確認する構成も可能である。この場合も、共通情報フィールドで自装置の識別情報が含まれている位置(順序)により、自装置のCRC結果が反映されているビット位置を確認する。
Note that the
また、共通情報フィールドで指定されたグループ番号にて、自装置がアップリンクマルチユーザMIMO送信の対象として指定されているかで確認する構成も可能である。この場合、事前に自装置が属するグループ番号の通知をアクセスポイント11から受けておく。自装置が属するグループ番号が通知された際、グループ内で自装置の識別情報が指定された位置(順序)により、自装置のCRC結果が反映されているビット位置を確認する。
In addition, it is possible to confirm whether or not the own apparatus is designated as an uplink multi-user MIMO transmission target using the group number designated in the common information field. In this case, a notification of the group number to which the own device belongs is received from the
制御部201は、自装置がアップリンクマルチユーザMIMO送信の対象として指定されていることを確認した場合は、必要に応じて、自装置のアップリンクマルチユーザMIMOの送信方法に関する情報(共通情報、個別情報)が、共通情報フィールド、端末情報フィールドまたはこれらの両方のフィールドに格納されているかを確認する。格納されている場合は、該当するフィールドから送信方法に関する情報を読み出す。読み出した情報に、自装置のデータフレームの送信の際に使用するプリアンブルを特定するための情報が含まれる場合は、当該情報に基づき、使用するプリアンブルを特定する。なお、使用するプリアンブルが事前に与えられている場合は、そのプリアンブルを用いるようにしてもよい。
When the
制御部201は、通知フレームにおいて自装置がアップリンクマルチユーザMIMO送信の対象として指定さている事を確認した場合、バッファ204に格納されているデータフレームを読み出し、必要に応じて特定した使用プリアンブルを指定し、通知フレームの受信から一定時間後にアクセスポイント11に送信するように制御する。データフレームは送信部202およびアンテナ1Aを介して送信される。送信部202の動作は上述した通りである。
When the
また、通知フレームで、アップリンクマルチユーザMIMO送信のタイミングが指定されている場合には、指定されたタイミングでアクセスポイント11に送信するように制御する構成も可能である。
In addition, when the timing of uplink multiuser MIMO transmission is specified in the notification frame, a configuration in which transmission is performed to the
制御部201は、アップリンクマルチユーザMIMOによるデータフレームの送信後、アクセスポイント11から送信される送達確認応答フレームを待機する。制御部201は、受信部203から入力された信号に基づき、アクセスポイント11からの送達確認応答フレームの受信を検出した場合は、送達確認応答フレーム内のBitmapフィールドを確認する。制御部201は、Bitmapフィールド内の、自装置が送信したデータフレーム対するCRC結果が反映されたビット位置を特定する。制御部201は、該ビットが“0”あるいは“1”であるかにより、正しくデータフレームをアップリンクマルチユーザMIMO送信できたか否かを判断する。
The
制御部201は、アップリンクマルチユーザMIMOによりデータフレームを正しく送信出来ていたことを確認した場合は、送信処理を完了する。一方、データフレームが正しく送信出来ていなかったことが確認された場合は、必要に応じて、該データフレームの再送処理を行う。再送の方法はシステム構成に応じて任意の方法を用いることができる。例えば次回、通知フレームで自装置が指定された際に、アップリンクマルチユーザMIMOで再送のデータフレームを送信する方法や、送達確認応答フレームの受信完了からSIFS経過後に、再送のデータフレームをアップリンクマルチユーザMIMOで送信する方法でもよい。これら以外の方法で再送を行ってもよい。
When the
なお、これまではアップリンクマルチユーザMIMOにより送信するフレームは、データフレームである場合を説明したが、データフレーム以外の各種管理フレームや制御フレームを、アップリンクマルチユーザMIMOにより送信を行うことも可能である。各種管理フレームや制御フレームに関しても、これらのフレームが必要に応じてバッファ204に格納されており、制御部201はバッファ204から読み出すことにより送信が可能である。
Until now, the case where the frame transmitted by uplink multi-user MIMO is a data frame has been explained, but various management frames and control frames other than data frames can also be transmitted by uplink multi-user MIMO. It is. With regard to various management frames and control frames, these frames are stored in the
上述した制御部201と送信部202の処理の切り分けは一例であり、別の形態も可能である。例えばデジタル領域の処理までは制御部201で行い、DA変換以降の処理を送信部202で行うようにしてもよい。制御部201と受信部203の処理の切り分けについても同様に、AD変換までの処理を受信部203で行い、その後の物理層の処理を含むデジタル領域の処理を制御部201で行うようにしてもよい。ここで述べた以外の切り分けを行ってもよい。
The above-described separation of the processes of the
以上のように、本実施形態では、アップリンクマルチユーザMIMO送信に対する各無線端末への送達確認応答として、複数の無線端末に対する送達確認応答を順次返信するのではなく、全無線端末に対し、1つの送達確認応答フレームでまとめて返信する。これにより、オーバーヘッドを削減し、効率化を図ることが可能となる。 As described above, in the present embodiment, as a delivery confirmation response to each wireless terminal for uplink multiuser MIMO transmission, a delivery confirmation response to a plurality of wireless terminals is not sequentially returned, Reply in one delivery confirmation response frame. Thereby, overhead can be reduced and efficiency can be improved.
更に、返信する送達確認応答フレームにおいては、各無線端末に対する送達確認応答の情報をビットマップ化することで、従来のような各無線端末に対する単体の送達確認応答フレームを集約したスーパーフレームで返信する場合に比べ、フレーム長を短縮出来る。このため、1つの集約したスーパーフレームで返信する場合よりも、効率化を図ることが出来る。 Further, in the delivery confirmation response frame to be returned, the information of the delivery confirmation response for each wireless terminal is converted into a bitmap, so that a single delivery confirmation response frame for each wireless terminal is sent back as a super frame in a conventional manner. Compared with the case, the frame length can be shortened. For this reason, efficiency can be improved compared with the case of replying with one aggregated superframe.
また、本実施形態では、Bitmapフィールドにおける各無線端末に対する送達確認応答のビット位置は、事前の通知フレーム内で各無線端末を指定した位置(順序)と1対1で対応付けを図る。これにより、各無線端末は、送達確認応答フレームを受信し、Bitmapフィールドを参照しただけで、自装置のCRC結果が格納されたビット位置を特定し、CRC結果を把握できる。そのため、Bitmapフィールドの各無線端末のビット位置に関する情報を含む情報フィールドを、通知フレームまたは送達確認応答フレームに追加する必要はない。よって、このような情報フィールドの追加などしなくても、様々な無線端末の組み合わせによるアップリンクマルチユーザMIMO送信に対応した送達確認応答を、効率的に実現できる。 In this embodiment, the bit position of the delivery confirmation response to each wireless terminal in the Bitmap field is associated with the position (order) in which each wireless terminal is designated in the prior notification frame in a one-to-one correspondence. Thereby, each wireless terminal can identify the bit position where the CRC result of its own device is stored and grasp the CRC result only by receiving the delivery confirmation response frame and referring to the Bitmap field. Therefore, it is not necessary to add an information field including information on the bit position of each wireless terminal in the Bitmap field to the notification frame or the delivery confirmation response frame. Therefore, without adding such an information field, it is possible to efficiently realize a delivery confirmation response corresponding to uplink multi-user MIMO transmission using a combination of various wireless terminals.
(第2の実施形態)
第1の実施形態は、通知フレームでアップリンクマルチユーザMIMO送信を許可した各無線端末からのフレーム送信は、1つの単体フレームのみを想定したものであった。第2の実施形態は、各無線端末からのフレーム送信は、単体フレームのみではなく、複数のフレームを集約したアグリゲーションフレーム(以下、スーパーフレームと呼ぶ)の送信を可能としたものである。
(Second embodiment)
In the first embodiment, the frame transmission from each wireless terminal that has permitted uplink multiuser MIMO transmission in the notification frame is assumed to be only one single frame. In the second embodiment, frame transmission from each wireless terminal enables transmission of not only a single frame but also an aggregation frame (hereinafter referred to as a super frame) in which a plurality of frames are aggregated.
アクセスポイント11側と各無線端末1〜4側の基本的な処理は、第1の実施形態と同様である。アクセスポイント11から通知フレームを受信した各無線端末は、通知フレーム内で自装置がアップリンクマルチユーザMIMO送信を許可されていることを確認した場合、自装置内のバッファに格納された複数のデータフレームを集約したスーパーフレームを所定の送信タイミングで送信する。なお、スーパーフレームに集約するフレームは、データフレームに限定されず、管理フレームまたは制御フレームでもよいし、これら複数種類のフレームの組み合わせでもよい。
The basic processing on the
第1の実施形態と大きく異なる点として、アクセスポイント11が返信する送達確認応答フレームのフレームフォーマットがある。図7に第2の実施形態における送達確認応答フレームのフレームフォーマットの例を示す。図7に示すように、アクセスポイント11が通知フレームでアップリンクマルチユーザMIMO送信許可を行う無線端末の数だけBitmapフィールドが存在する。例えば、図2の場合には、Bitmapフィールドの数は4となる。
A significant difference from the first embodiment is the frame format of a delivery confirmation response frame returned by the
各Bitmapフィールドは、各無線端末が送信した集約したスーパーフレーム内の各データフレームのCRC結果をそれぞれ含んでいる。各Bitmapフィールドの配置順、すなわち各Bitmapフィールドがいずれの無線端末のCRC結果を反映しているかは、通知フレームで通知する端末情報フィールドに設定される端末情報と関連する。つまり、通知フレームで通知する無線端末の順番と1対1で対応している。すなわち、図7における送達確認応答フレームの各Bitmapフィールドは、第1の実施形態における送達確認応答フレームのBitmapフィールドの各ビットに対応していると考えることが出来る。 Each Bitmap field includes a CRC result of each data frame in the aggregated superframe transmitted by each wireless terminal. The arrangement order of each Bitmap field, that is, which wireless terminal's CRC result reflects each Bitmap field is related to the terminal information set in the terminal information field notified in the notification frame. That is, there is a one-to-one correspondence with the order of wireless terminals that are notified in the notification frame. That is, it can be considered that each Bitmap field of the delivery confirmation response frame in FIG. 7 corresponds to each bit of the Bitmap field of the delivery confirmation response frame in the first embodiment.
そのため、第2の実施形態における送達確認応答フレームのBitmapフィールドの数は、第1の実施形態と同様に、アップリンクマルチユーザMIMOで送信可能な無線端末(またはデータストリーム)の最大数となっていてもよい。または、無線端末が複数のデータストリームを送信可能で、かつストリーム毎に別にスーパーフレームを送信可能な場合は、送達確認応答フレームのBitmapフィールドの数は、アクセスポイントが送受信可能な最大ストリーム数となってもよい。 Therefore, the number of Bitmap fields in the delivery confirmation response frame in the second embodiment is the maximum number of wireless terminals (or data streams) that can be transmitted by uplink multiuser MIMO, as in the first embodiment. May be. Alternatively, if the wireless terminal can transmit multiple data streams and can transmit a superframe separately for each stream, the number of Bitmap fields in the acknowledgment frame is the maximum number of streams that can be transmitted and received by the access point. May be.
図7の各Bitmapフィールドは、それぞれの無線端末が送信したスーパーフレーム内の各データフレームのCRC結果を含むため、各BitmapフィールドのサイズはアップリンクマルチユーザMIMOにおいてスーパーフレームを送信する場合において、スーパーフレーム内に集約可能な最大データフレーム数とする。例えば、集約可能な最大フレーム数が8の場合には、各Bitmapフィールドのサイズは8ビットとなる。なお、集約可能な最大データフレーム数は、予め定められているものとする。集約可能な最大データフレーム数が無線端末で異なる構成も可能である。この場合、無線端末ごとにBitmapフィールドのサイズが異なってもよい Since each Bitmap field in FIG. 7 includes the CRC result of each data frame in the superframe transmitted by each wireless terminal, the size of each Bitmap field is determined by the superframe when transmitting a superframe in uplink multiuser MIMO. The maximum number of data frames that can be aggregated in a frame. For example, when the maximum number of frames that can be aggregated is 8, the size of each Bitmap field is 8 bits. It is assumed that the maximum number of data frames that can be aggregated is predetermined. A configuration is also possible in which the maximum number of data frames that can be aggregated is different for each wireless terminal. In this case, the size of the Bitmap field may be different for each wireless terminal.
第2の実施形態における送達確認応答フレームでは、上記に加え、無線端末毎に開始シーケンス番号(Starting Sequence Number)を設定するフィールドが用意される。 In the delivery confirmation response frame in the second embodiment, in addition to the above, a field for setting a starting sequence number for each wireless terminal is prepared.
シーケンス番号(Sequence Number)は、各データフレームに付加されたデータ識別情報であり、各無線端末がデータフレームを送信する都度、インクリメントされた番号が付加される。そのため、各無線端末がアップリンクマルチユーザMIMOにてスーパーフレームを送信した場合、スーパーフレーム内には複数のシーケンス番号が集約されていることになる。 The sequence number is data identification information added to each data frame, and an incremented number is added every time each wireless terminal transmits a data frame. Therefore, when each wireless terminal transmits a super frame using uplink multi-user MIMO, a plurality of sequence numbers are collected in the super frame.
例として、アップリンクマルチユーザMIMO送信を許可されたある無線端末が、シーケンス番号=3, 4, 5, 6のデータフレームを集約したスーパーフレームを送信した場合を考える。 As an example, consider a case where a wireless terminal that is permitted to perform uplink multi-user MIMO transmission transmits a superframe in which data frames of sequence numbers = 3, 4, 5, and 6 are aggregated.
アクセスポイント11が、該スーパーフレームを受信し、スーパーフレームをデアグリゲート(分割)後、分割した各データフレームのCRCチェックをそれぞれ行う。CRCチェックの結果、CRC=OKであった最も小さいシーケンス番号の値を、開始シーケンス番号フィールドに設定する。例えば、シーケンス番号=3, 4, 5, 6のCRC結果がそれぞれOK, NG, OK, OKだった場合には、開始シーケンス番号フィールドには、“3”が設定される。一方、シーケンス番号=3, 4, 5, 6のCRC結果がそれぞれNG, NG, OK, OKだった場合には、開始シーケンス番号フィールドには、“5”が設定される。
The
アクセスポイント11は、設定した開始シーケンス番号をBitmapフィールドの開始ビットに対応させ、以降のビットは、順次1ずつ増えたシーケンス番号のCRC結果を反映する。すなわち、Bitmapのビット位置nに該当する情報は、(開始シーケンス番号+n)のシーケンス番号に該当するデータフレームのCRC結果となる。
The
例えば、Bitmapフィールドのサイズが8ビットであり、シーケンス番号=3, 4, 5, 6のCRC結果がそれぞれOK, NG, OK, OKだった場合には、開始シーケンス番号フィールドには“3”が設定される。Bitmapフィールドは、シーケンス番号=3と5と6のビット位置に対応するビットが“1”となるため、10110000となる。一方、シーケンス番号=3, 4, 5, 6のCRC結果がそれぞれNG, NG, OK, OKだった場合には、開始シーケンス番号フィールドには、“5”が設定される。Bitmapフィールドは、シーケンス番号=5と6のビット位置に対応するビットが“1”となるため、11000000となる。 For example, if the size of the Bitmap field is 8 bits and the CRC results for sequence numbers = 3, 4, 5, and 6 are OK, NG, OK, and OK, respectively, “3” is set in the start sequence number field. Is set. The Bitmap field is 10110000 because the bits corresponding to the bit positions of sequence numbers = 3, 5 and 6 are “1”. On the other hand, when the CRC results of sequence numbers = 3, 4, 5, and 6 are NG, NG, OK, and OK, respectively, “5” is set in the start sequence number field. The Bitmap field is 11000000 because the bits corresponding to the bit positions of sequence numbers 5 and 6 are “1”.
このように、Bitmap内のビット位置とシーケンス番号の関係は、開始シーケンス番号フィールドに設定された値により依存する。すなわち、開始シーケンス番号フィールドにより、Bitmapの各ビット位置に該当するシーケンス番号を特定することが出来る。 Thus, the relationship between the bit position in the Bitmap and the sequence number depends on the value set in the start sequence number field. That is, the sequence number corresponding to each bit position of the bitmap can be specified by the start sequence number field.
スーパーフレームを送信した無線端末は、該送達確認応答フレームを受信し、複数存在するBitmapフィールドの中から自装置のBitmapフィールドを特定する。無線端末は、自装置に対応する開始シーケンス番号フィールドに設定された値と、特定したBitmap情報とから、自らがスーパーフレームにて送信した各データフレームのCRC結果を把握する。 The wireless terminal that has transmitted the super frame receives the delivery confirmation response frame, and identifies its own Bitmap field from among a plurality of existing Bitmap fields. From the value set in the start sequence number field corresponding to its own device and the identified bitmap information, the wireless terminal grasps the CRC result of each data frame transmitted by itself in the superframe.
例えば、シーケンス番号=3, 4, 5, 6を集約したスーパーフレームを送信したにも関わらず、開始シーケンス番号フィールドに“5”が設定されていた場合には、Bitmapフィールドとしては、シーケンス番号=3, 4のCRC結果は反映されていないものの、シーケンス番号=3, 4のデータフレームは正しく送信出来なかったことを認識する。開始シーケンス番号フィールドならびにBitmapフィールドの参照により、正しく送信出来ていなかったことが確認されたデータフレームに関しては、必要に応じて、該データフレームの再送処理を行う。 For example, if “5” is set in the start sequence number field even though a superframe in which sequence numbers = 3, 4, 5, 6 are aggregated is transmitted, the sequence number = Although the CRC results of 3 and 4 are not reflected, it is recognized that the data frames of sequence numbers 3 and 4 could not be transmitted correctly. For data frames that are confirmed to have not been transmitted correctly by referring to the start sequence number field and the Bitmap field, retransmission processing of the data frames is performed as necessary.
このように、第2の実施形態における送達確認応答フレームの構成により、各無線端末がアップリンクマルチユーザMIMOにおいて複数のデータフレームを集約したスーパーフレームを送信した場合においても、各無線端末に対し、高効率に送達確認応答を行うことができる。 As described above, even when each wireless terminal transmits a superframe in which a plurality of data frames are aggregated in uplink multiuser MIMO by the configuration of the delivery confirmation response frame in the second embodiment, for each wireless terminal, The delivery confirmation response can be performed with high efficiency.
(第3の実施形態)
図8は、第3の実施形態に係るアクセスポイントに搭載される無線通信装置のハードウェア構成例を示したものである。この構成例は一例であり、本実施形態はこれに限定されるものではない。図5に示した無線通信装置と基本的な動作は同じであるため、構成上の違いを中心に説明し、重複する説明は省略する。
(Third embodiment)
FIG. 8 shows an example of a hardware configuration of a wireless communication device mounted on an access point according to the third embodiment. This configuration example is an example, and the present embodiment is not limited to this. Since the basic operation is the same as that of the wireless communication apparatus shown in FIG. 5, the difference in configuration will be mainly described, and a duplicate description will be omitted.
本無線通信装置は、ベースバンド部111、RF部121と、アンテナ12A〜12Dとを備える。
This wireless communication apparatus includes a
ベースバンド部111は、制御回路(プロトコルスタック)112と、送信処理回路113と、受信処理回路114と、DA変換回路115、116と、AD変換回路117、118とを含む。RF部121とベースバンド部111は1チップのIC(Integrated Circuit:集積回路)で構成されてもよい。
The
ベースバンド部111は、一例としてベースバンドLSIまたはベースバンドICである。また、別の例として、ベースバンド部111がIC132とIC131とを備えてもよい。このとき、IC132が制御回路112と送信処理回路113と受信処理回路114とを含み、IC131が、DA変換回路115、116とAD変換回路117、118を含んでもよい。
The
制御回路112は、一例として、通信を制御する通信制御装置、または通信を制御する制御部に対応する。このとき無線通信部は、送信処理回路113と受信処理回路114を含んでもよい。さらに無線通信部は、送信処理回路113と受信処理回路114に加えて、DA115、116およびDA117、118を含んでもよい。さらに、無線通信部は、送信処理回路113、受信処理回路114、DA115、116およびDA117、118に加えて、送信回路122および受信回路123を含んでもよい。
The
または、IC132が、通信を制御する通信制御装置に対応してもよい。このとき無線通信部は、送信回路122および受信回路123を含んでもよい。さらに無線通信部は、送信回路122および受信回路123に加え、DA115、116およびDA117、118を含んでもよい。
Alternatively, the
ベースバンド部111における制御回路112は、図7のバッファ104を含み、またMAC層等の処理を行う。制御回路112はクロック生成部を含んでもよい。送信処理回路113は、変調処理や物理ヘッダの付加など、所望の物理層の処理を行う。DA変換回路115、117は、送信処理回路113で処理されたフレームをDA変換する。ここではDA変換回路は2系統設けられ、並列処理しているが、DA変換回路が1つでもよいし、アンテナの数だけ設けられていてもよい。
The
RF部121は、一例としてRFアナログICあるいは高周波ICである。RF部121における送信回路122は、DA変換後のフレームの信号から所望帯域の信号を抽出する送信フィルタ、発振装置から供給される一定周波数の信号を利用して、フィルタリング後の信号を無線周波数にアップコンバートするミキサ、アップコンバート後の信号を増幅するプリアンプ(PA)等を含む。
The
RF部121における受信回路123は、アンテナで受信された信号を増幅するLNA(低雑音増幅器)、発振装置から供給される一定周波数の信号を利用して、増幅後の信号をベースバンドにダウンコンバートするミキサ、ダウンコーバート後の信号から所望帯域の信号を抽出する受信フィルタ等を含む。
The receiving
ベースバンド部111におけるAD変換回路117、118は、受信回路123からの入力信号をAD変換する。ここではAD変換回路は2系統設けられ、並列処理しているが、AD変換回路が1つでもよいし、アンテナの数だけ設けられていてもよい。受信処理回路114は、物理層の処理、復調処理等を行う。制御回路112は復調後のフレームに対してMAC層等の処理を行う。また制御回路112は、MIMOに関する処理を行う。例えば、伝搬路推定の処理、送信ウェイト計算処理、ストリームの分離処理等を行う。
なお、アンテナ12A〜12Dを、送信回路122および受信回路123のいずれか一方に切り換えるスイッチがRF部に配置されてもよい。スイッチ制御により、送信時にはアンテナ12A〜12Dを送信回路122に接続し、受信時には、アンテナ12A〜12Dを受信回路123に接続する。
Note that a switch for switching the
上述した各部の処理の詳細は、図5の説明から自明であるため、重複する説明は省略する。 Details of the processing of each unit described above are self-explanatory from the description of FIG.
図9は、第3の実施形態に係る無線端末に搭載される無線通信装置のハードウェア構成例を示したものである。この構成例は一例であり、本実施形態はこれに限定されるものではない。図6に示した無線通信装置と基本的な動作は同じであるため、構成上の違いを中心に説明し、重複する説明は省略する。 FIG. 9 shows an example of a hardware configuration of a wireless communication device mounted on a wireless terminal according to the third embodiment. This configuration example is an example, and the present embodiment is not limited to this. Since the basic operation is the same as that of the wireless communication apparatus shown in FIG. 6, the description will focus on the difference in configuration, and a duplicate description will be omitted.
本無線通信装置は、ベースバンド部211、RF部221と、アンテナ1Aとを備える。RF部221とベースバンド部211は1チップのICで構成されてもよい。
This wireless communication apparatus includes a
ベースバンド部211は、制御回路(プロトコルスタック)212と、送信処理回路213と、受信処理回路214と、DA変換回路215、216と、AD変換回路217、218とを含む。
The
ベースバンド部211は、一例としてベースバンドLSIまたはベースバンドICである。また、別の例として、ベースバンド部211が、IC232とIC231とを備えてもよい。このとき、IC232が制御回路212と送信処理回路213と受信処理回路214とを含み、IC231が、DA変換回路215、216とAD変換回路217、218を含んでもよい。
The
制御回路212は、一例として、通信を制御する通信制御装置、または通信を制御する制御部に対応する。このとき無線通信部は、送信処理回路213と受信処理回路214を含んでもよい。さらに無線通信部は、送信処理回路213と受信処理回路214に加えて、DA215、216およびDA217、218を含んでもよい。さらに、無線通信部は、送信処理回路213、受信処理回路214、DA215、216およびDA217、218に加えて、送信回路222および受信回路223を含んでもよい。
The
または、IC232が、通信を制御する通信制御装置に対応してもよい。このとき無線通信部は、送信回路222および受信回路223を含んでもよい。さらに無線通信部は、送信回路222および受信回路223に加え、DA215、216およびDA217、218を含んでもよい。
Alternatively, the
ベースバンド部211における制御回路212は、図8のバッファ204を含み、またMAC層等の処理を行う。制御回路212はクロック生成部を含んでもよい。送信処理回路213は、変調処理や物理ヘッダの付加など、所望の物理層の処理を行う。DA変換回路215、217は、送信処理回路213で処理されたフレームをDA変換する。ここではDA変換回路は2系統設けられ、並列処理しているが、DA変換回路が1つでもよい。
The
RF部221は、一例としてRFアナログICあるいは高周波ICである。RF部221における送信回路222は、DA変換後のフレームの信号から所望帯域の信号を抽出する送信フィルタ、発振装置から供給される一定周波数の信号を利用して、フィルタリング後の信号を無線周波数にアップコンバートするミキサ、アップコンバート後の信号を増幅するプリアンプ(PA)等を含む。
The
受信回路223は、アンテナで受信された信号を増幅するLNA(低雑音増幅器)、発振装置から供給される一定周波数の信号を利用して、増幅後の信号をベースバンドにダウンコンバートするミキサ、ダウンコーバート後の信号から所望帯域の信号を抽出する受信フィルタ等を含む。
The receiving
ベースバンド部211におけるAD変換回路217、218は、受信回路223からの入力信号をAD変換する。ここではAD変換回路は2系統設けられ、並列処理しているが、AD変換回路が1つでもよい。受信処理回路214は、物理層の処理、復調処理等を行う。制御回路212は復調後のフレームに対してMAC層等の処理を行う。
The
また無線端末がアンテナを複数備えて、MIMOに対応する場合には、制御回路212は、MIMOに関する処理も行う。例えば、伝搬路推定の処理、送信ウェイト計算処理、ストリームの分離処理等を行う。
When the wireless terminal includes a plurality of antennas and supports MIMO, the
なお、アンテナ1Aを、送信回路222および受信回路223のいずれか一方に切り換えるスイッチがRF部221に配置されてもよい。スイッチ制御により、送信時にはアンテナ1Aを送信回路222に接続し、受信時には、アンテナ1Aを受信回路223に接続する。
Note that a switch for switching the
上述した各部の処理の詳細は、図6の説明から自明であるため、重複する説明は省略する。 Details of the processing of each unit described above are self-explanatory from the description of FIG.
(第4の実施形態)
図10(A)および図10(B)は、それぞれ第4の実施形態に係る無線機器の斜視図である。図10(A)の無線機器はノートPC301であり、図10(B)の無線機器は移動体端末321である。ノートPC301および移動体端末321は、それぞれ無線通信装置305、315を搭載している。無線通信装置305、315として、これまで説明してきた無線端末に搭載されていた無線通信装置(図6、図9等)、またはアクセスポイント11に搭載されていた無線通信装置(図5、図8等)を用いることができる。無線通信装置を搭載する無線機器は、ノートPCや移動体端末に限定されない。例えば、TV、デジタルカメラ、ウェアラブルデバイス、タブレット、スマートフォン等にも搭載可能である。
(Fourth embodiment)
FIG. 10A and FIG. 10B are perspective views of wireless devices according to the fourth embodiment, respectively. The wireless device in FIG. 10A is a notebook PC 301, and the wireless device in FIG. 10B is a mobile terminal 321. The notebook PC 301 and the mobile terminal 321 are equipped with wireless communication devices 305 and 315, respectively. As the wireless communication devices 305 and 315, the wireless communication device (FIGS. 6 and 9 etc.) mounted on the wireless terminal described so far, or the wireless communication device mounted on the access point 11 (FIGS. 5 and 8) Etc.) can be used. A wireless device equipped with a wireless communication device is not limited to a notebook PC or a mobile terminal. For example, it can be mounted on a TV, a digital camera, a wearable device, a tablet, a smartphone, and the like.
また、無線端末またはアクセスポイント11に搭載されていた無線通信装置は、メモリーカードにも搭載可能である。当該無線通信装置をメモリーカードに搭載した例を図11に示す。メモリーカード331は、無線通信装置355と、メモリーカード本体332とを含む。メモリーカード331は、外部の装置(無線端末またはアクセスポイント11等)との無線通信のために無線通信装置335を利用する。なお、図11では、メモリーカード331内の他の要素(例えばメモリ等)の記載は省略している。
Further, the wireless communication device mounted on the wireless terminal or the
(第5の実施形態)
第5の実施形態では、第1〜4のいずれかの実施形態に係る無線通信装置(アクセスポイントの無線通信装置または無線端末の無線通信装置)の構成に加えて、バス、プロセッサ部、及び外部インターフェース部を備える。プロセッサ部及び外部インターフェース部は、バスを介してバッファと接続される。プロセッサ部ではファームウエアが動作する。このように、ファームウエアを無線通信装置に含める構成とすることにより、ファームウエアの書き換えによって無線通信装置の機能の変更を容易に行うことが可能となる。
(Fifth embodiment)
In the fifth embodiment, in addition to the configuration of the wireless communication device (access point wireless communication device or wireless terminal wireless communication device) according to any one of the first to fourth embodiments, a bus, a processor unit, and an external device An interface unit is provided. The processor unit and the external interface unit are connected to the buffer via the bus. Firmware operates in the processor unit. As described above, by configuring the firmware to be included in the wireless communication device, it is possible to easily change the function of the wireless communication device by rewriting the firmware.
(第6の実施形態)
第6の実施形態では、第1〜4のいずれかの実施形態に係る無線通信装置(アクセスポイントの無線通信装置または無線端末の無線通信装置)の構成に加えて、クロック生成部を備える。クロック生成部は、クロックを生成して出力端子より無線通信装置の外部にクロックを出力する。このように、無線通信装置内部で生成されたクロックを外部に出力し、外部に出力されたクロックによってホスト側を動作させることにより、ホスト側と無線通信装置側とを同期させて動作させることが可能となる。
(Sixth embodiment)
In the sixth embodiment, in addition to the configuration of the wireless communication device (access point wireless communication device or wireless terminal wireless communication device) according to any one of the first to fourth embodiments, a clock generation unit is provided. The clock generation unit generates a clock and outputs the clock from the output terminal to the outside of the wireless communication device. Thus, the host side and the wireless communication apparatus side can be operated in synchronization by outputting the clock generated inside the wireless communication apparatus to the outside and operating the host side with the clock output to the outside. It becomes possible.
(第7の実施形態)
第7の実施形態では、第1〜4のいずれかの実施形態に係る無線通信装置(アクセスポイントの無線通信装置または無線端末の無線通信装置)の構成に加えて、電源部、電源制御部、及び無線電力給電部を含む。電源制御部は、電源部と無線電力給電部とに接続され、無線通信装置に供給する電源を選択する制御を行う。このように、電源を無線通信装置に備える構成とすることにより、電源を制御した低消費電力化動作が可能となる。
(Seventh embodiment)
In the seventh embodiment, in addition to the configuration of the wireless communication device (access point wireless communication device or wireless terminal wireless communication device) according to any one of the first to fourth embodiments, a power supply unit, a power supply control unit, And a wireless power feeder. The power supply control unit is connected to the power supply unit and the wireless power supply unit, and performs control to select a power supply to be supplied to the wireless communication device. As described above, by providing the wireless communication apparatus with the power supply, it is possible to perform a low power consumption operation by controlling the power supply.
(第8の実施形態)
第8の実施形態では、第7の実施形態に係る無線通信装置の構成に加えて、SIMカードを含む。SIMカードは、無線通信装置における送信部(102または202)または受信部(103または203)または制御部(101または201)と接続される。このように、SIMカードを無線通信装置に備える構成とすることにより、容易に認証処理を行うことが可能となる。
(Eighth embodiment)
In the eighth embodiment, a SIM card is included in addition to the configuration of the wireless communication apparatus according to the seventh embodiment. The SIM card is connected to a transmission unit (102 or 202), a reception unit (103 or 203), or a control unit (101 or 201) in the wireless communication apparatus. As described above, the authentication process can be easily performed by providing the wireless communication apparatus with the SIM card.
(第9の実施形態)
第9の実施形態では、第5の実施形態に係る無線通信装置の構成に加えて、動画像圧縮/伸長部を含む。動画像圧縮/伸長部は、バスと接続される。このように、動画像圧縮/伸長部を無線通信装置に備える構成とすることにより、圧縮した動画像の伝送と受信した圧縮動画像の伸長とを容易に行うことが可能となる。
(Ninth embodiment)
The ninth embodiment includes a moving image compression / decompression unit in addition to the configuration of the wireless communication apparatus according to the fifth embodiment. The moving image compression / decompression unit is connected to the bus. As described above, by providing the wireless communication device with the moving image compression / decompression unit, it is possible to easily transmit the compressed moving image and expand the received compressed moving image.
(第10の実施形態)
第10の実施形態では、第1〜4のいずれかの実施形態に係る無線通信装置(アクセスポイントの無線通信装置または無線端末の無線通信装置)の構成に加えて、LED部を含む。LED部は、送信部(102または202)または受信部(103または203)または制御部(101または201)と接続される。このように、LED部を無線通信装置に備える構成とすることにより、無線通信装置の動作状態をユーザに容易に通知することが可能となる。
(Tenth embodiment)
In the tenth embodiment, in addition to the configuration of the wireless communication device (access point wireless communication device or wireless terminal wireless communication device) according to any one of the first to fourth embodiments, an LED unit is included. The LED unit is connected to the transmission unit (102 or 202), the reception unit (103 or 203), or the control unit (101 or 201). As described above, by providing the wireless communication device with the LED unit, it is possible to easily notify the user of the operation state of the wireless communication device.
(第11の実施形態)
第11の実施形態では、第1〜4のいずれかの実施形態に係る無線通信装置(アクセスポイントの無線通信装置または無線端末の無線通信装置)の構成に加えて、バイブレータ部を含む。バイブレータ部は、送信部(102または202)または受信部(103または203)または制御部(101または201)と接続される。このように、バイブレータ部を無線通信装置に備える構成とすることにより、無線通信装置の動作状態をユーザに容易に通知することが可能となる。
(Eleventh embodiment)
The eleventh embodiment includes a vibrator unit in addition to the configuration of the wireless communication device (access point wireless communication device or wireless terminal wireless communication device) according to any one of the first to fourth embodiments. The vibrator unit is connected to the transmission unit (102 or 202), the reception unit (103 or 203), or the control unit (101 or 201). As described above, by providing the radio communication device with the vibrator unit, it is possible to easily notify the user of the operation state of the radio communication device.
(第12の実施形態)
本実施形態では、[1]無線通信システムにおけるフレーム種別、[2]無線通信装置間の接続切断の手法、[3]無線LANシステムのアクセス方式、[4]無線LANのフレーム間隔について説明する。
[1]通信システムにおけるフレーム種別
一般的に無線通信システムにおける無線アクセスプロトコル上で扱うフレームは、大別してデータ(data)フレーム、管理(management)フレーム、制御(control)フレームの3種類に分けられる。これらの種別は、通常、フレーム間で共通に設けられるヘッダ部で示される。フレーム種別の表示方法としては、1つのフィールドで3種類を区別できるようにしてあってもよいし、2つのフィールドの組み合わせで区別できるようにしてあってもよい。
(Twelfth embodiment)
In this embodiment, [1] frame type in the wireless communication system, [2] connection disconnection method between wireless communication apparatuses, [3] access method of wireless LAN system, and [4] wireless LAN frame interval will be described.
[1] Frame types in a communication system Generally, frames handled in a radio access protocol in a radio communication system are roughly classified into three types: a data frame, a management frame, and a control frame. These types are usually indicated by a header portion provided in common between frames. As a display method of the frame type, three types may be distinguished by one field, or may be distinguished by a combination of two fields.
管理フレームは、他の無線通信装置との間の物理的な通信リンクの管理に用いるフレームである。例えば、他の無線通信装置との間の通信設定を行うために用いられるフレームや通信リンクをリリースする(つまり接続を切断する)ためのフレーム、無線通信装置でのパワーセーブ動作に係るフレームがある。 The management frame is a frame used for managing a physical communication link with another wireless communication apparatus. For example, there are a frame used for setting communication with another wireless communication device, a frame for releasing a communication link (that is, disconnecting), and a frame related to a power saving operation in the wireless communication device. .
データフレームは、他の無線通信装置と物理的な通信リンクが確立した上で、無線通信装置の内部で生成されたデータを他の無線通信装置に送信するフレームである。データは本実施形態の上位層で生成され、例えばユーザの操作によって生成される。 The data frame is a frame for transmitting data generated inside the wireless communication device to the other wireless communication device after establishing a physical communication link with the other wireless communication device. Data is generated in an upper layer of the present embodiment, for example, generated by a user operation.
制御フレームは、データフレームを他の無線通信装置との間で送受(交換)する際の制御に用いられるフレームである。無線通信装置がデータフレームや管理フレームを受信した場合にその送達確認のために送信される応答フレームは、制御フレームに属する。 The control frame is a frame used for control when a data frame is transmitted / received (exchanged) to / from another wireless communication apparatus. When the wireless communication apparatus receives a data frame or a management frame, the response frame transmitted for confirmation of delivery belongs to the control frame.
これら3種類のフレームは、物理層で必要に応じた処理を経て物理パケットとしてアンテナを経由して送出される。なお、接続確立の手順においては、接続要求フレームと接続受付フレームが管理フレームであり、接続受付フレームへの確認フレームは制御フレームの応答フレームを用いることができる。 These three types of frames are sent out via the antenna as physical packets through processing as required in the physical layer. In the connection establishment procedure, a connection request frame and a connection acceptance frame are management frames, and a response frame of a control frame can be used as a confirmation frame for the connection acceptance frame.
[2]無線通信装置間の接続切断の手法
接続の切断には、明示的な手法と暗示的な手法とがある。明示的な手法としては、接続している無線通信装置のいずれか一方が切断のためのフレームを送信する。このフレームは管理フレームに分類される。切断のためのフレームは、例えば接続をリリースするという意味でリリースフレームと呼ぶことがある。通常、リリースフレームを送信する側の無線通信装置ではリリースフレームを送信した時点で、リリースフレームを受信する側の無線通信装置ではリリースフレームを受信した時点で、接続の切断と判定する。その後、通信フェーズでの初期状態、例えば通信相手の無線通信装置を探索する状態に戻る。これは、切断のためのフレームを送信する際には、接続先の無線通信装置と通信距離が離れて無線信号が受信不可あるいは復号不可になるといった、物理的な無線リンクが確保できないことがあるからである。
[2] Methods for disconnecting connections between wireless communication devices There are explicit and implicit methods for disconnecting connections. As an explicit method, one of the connected wireless communication apparatuses transmits a frame for disconnection. This frame is classified as a management frame. The frame for disconnection may be called a release frame in the sense that, for example, the connection is released. Usually, the wireless communication device that transmits the release frame determines that the connection is disconnected when the release frame is transmitted and the wireless communication device that receives the release frame receives the release frame. Thereafter, the process returns to the initial state in the communication phase, for example, the state of searching for the wireless communication device of the communication partner. This is because when a frame for disconnection is transmitted, a physical radio link may not be secured such that a radio signal cannot be received or decoded due to a communication distance away from the connection destination radio communication device. Because.
一方、暗示的な手法としては、一定期間接続を確立した接続相手の無線通信装置からフレーム送信(データフレーム及び管理フレームの送信、あるいは自装置が送信したフレームへの応答フレームの送信)を検知しなかった場合に、接続状態の切断の判定を行う。このような手法があるのは、上述のように接続の切断を判定するような状況では、接続先の無線通信装置と通信距離が離れて無線信号が受信不可あるいは復号不可になるなど物理的な無線リンクが確保できない状態が考えられるからである。すなわち、リリースフレームの受信を期待できないからである。 On the other hand, as an implicit method, a frame transmission (transmission of a data frame and a management frame, or transmission of a response frame to a frame transmitted by the own device) is detected from a wireless communication device of a connection partner that has established a connection for a certain period of time. If not, it is determined whether the connection is disconnected. There is such a method in the situation where it is determined that the connection is disconnected as described above, such that the communication distance is away from the connection-destination wireless communication device, and the wireless signal cannot be received or decoded. This is because a wireless link cannot be secured. That is, it cannot be expected to receive a release frame.
暗示的な方法で接続の切断を判定する具体例としては、タイマを使用する。例えば、送達確認応答フレームを要求するデータフレームを送信する際、当該フレームの再送期間を制限する第1のタイマ(例えばデータフレーム用の再送タイマ)を起動し、第1のタイマが切れるまで(つまり所望の再送期間が経過するまで)当該フレームへの送達確認応答フレームを受信しないと再送を行う。当該フレームへの送達確認応答フレームを受信すると第1のタイマは止められる。 As a specific example of determining the disconnection by an implicit method, a timer is used. For example, when transmitting a data frame requesting a delivery confirmation response frame, a first timer that limits the retransmission period of the frame is started (for example, a retransmission timer for a data frame), and until the first timer expires (that is, If a delivery confirmation response frame is not received (until the desired retransmission period elapses), retransmission is performed. The first timer is stopped when a delivery confirmation response frame for the frame is received.
一方、送達確認応答フレームを受信せず第1のタイマが切れると、例えば接続相手の無線通信装置がまだ(通信レンジ内に)存在するか(言い換えれば、無線リンクが確保できているか)を確認するための管理フレームを送信し、それと同時に当該フレームの再送期間を制限する第2のタイマ(例えば管理フレーム用の再送タイマ)を起動する。第1のタイマと同様、第2のタイマでも、第2のタイマが切れるまで当該フレームへの送達確認応答フレームを受信しないと再送を行い、第2のタイマが切れると接続が切断されたと判定する。 On the other hand, when the first timer expires without receiving a delivery confirmation response frame, for example, it is confirmed whether the other party's wireless communication device still exists (within the communication range) (in other words, a wireless link has been secured). And a second timer for limiting the retransmission period of the frame (for example, a retransmission timer for the management frame) is started at the same time. Similar to the first timer, the second timer also performs retransmission if it does not receive an acknowledgment frame for that frame until the second timer expires, and determines that the connection has been disconnected when the second timer expires .
あるいは接続相手の無線通信装置からフレームを受信すると第3のタイマを起動し、新たに接続相手の無線通信装置からフレームを受信するたびに第3のタイマを止め、再び初期値から起動する。第3のタイマが切れると前述と同様に接続相手の無線通信装置がまだ(通信レンジ内に)存在するか(言い換えれば、無線リンクが確保できているか)を確認するための管理フレームを送信し、それと同時に当該フレームの再送期間を制限する第2のタイマ(例えば管理フレーム用の再送タイマ)を起動する。この場合も、第2のタイマが切れるまで当該フレームへの送達確認応答フレームを受信しないと再送を行い、第2のタイマが切れると接続が切断されたと判定する。後者の、接続相手の無線通信装置がまだ存在するかを確認するための管理フレームは、前者の場合の管理フレームとは異なるものであってもよい。また後者の場合の管理フレームの再送を制限するためのタイマはここでは第2のタイマとして前者の場合と同じものを用いたが、異なるタイマを用いるようにしてもよい。 Alternatively, when a frame is received from the connection partner wireless communication device, the third timer is started. Whenever a new frame is received from the connection partner wireless communication device, the third timer is stopped and started again from the initial value. When the third timer expires, a management frame is transmitted to confirm whether the other party's wireless communication device still exists (within the communication range) (in other words, whether the wireless link has been secured) as described above. At the same time, a second timer (for example, a retransmission timer for management frames) that limits the retransmission period of the frame is started. In this case as well, retransmission is performed if a delivery confirmation response frame to the frame is not received until the second timer expires, and it is determined that the connection is disconnected when the second timer expires. The latter management frame for confirming whether the wireless communication apparatus of the connection partner still exists may be different from the management frame in the former case. In the latter case, the same timer as used in the former case is used as the second timer for limiting the retransmission of the management frame. However, a different timer may be used.
[3]無線LANシステムのアクセス方式
例えば複数の無線通信装置と通信または競合することを想定した無線LANシステムがある。IEEE802.11(拡張規格なども含む)無線LANではCSMA/CAをアクセス方式の基本としている。ある無線通信装置の送信を把握し、その送信終了から固定時間を置いて送信を行う方式では、その無線通信装置の送信を把握した複数の無線通信装置で同時に送信を行うことになり、その結果、無線信号が衝突してフレーム送信に失敗する。ある無線通信装置の送信を把握し、その送信終了からランダム時間待つことで、その無線通信装置の送信を把握した複数の無線通信装置での送信が確率的に分散することになる。よって、ランダム時間の中で最も早い時間を引いた無線通信装置が1つなら無線通信装置のフレーム送信は成功し、フレームの衝突を防ぐことができる。ランダム値に基づき送信権の獲得が複数の無線通信装置間で公平になることから、Carrier Avoidanceを採用した方式は、複数の無線通信装置間で無線媒体を共有するために適した方式であるということができる。
[3] Wireless LAN system access method For example, there is a wireless LAN system that is assumed to communicate or compete with a plurality of wireless communication devices. In IEEE802.11 (including extended standards) wireless LANs, CSMA / CA is the basic access method. In the method of grasping the transmission of a certain wireless communication device and performing transmission after a fixed time from the end of the transmission, the transmission is performed simultaneously by a plurality of wireless communication devices grasping the transmission of the wireless communication device, and as a result The radio signal collides and frame transmission fails. By grasping the transmission of a certain wireless communication device and waiting for a random time from the end of the transmission, the transmissions by a plurality of wireless communication devices that grasp the transmission of the wireless communication device are stochastically dispersed. Therefore, if there is one wireless communication device that has drawn the earliest time in the random time, the frame transmission of the wireless communication device is successful, and frame collision can be prevented. Since acquisition of transmission rights is fair among multiple wireless communication devices based on random values, the method employing Carrier Avoidance is a suitable method for sharing wireless media among multiple wireless communication devices. be able to.
[4]無線LANのフレーム間隔
IEEE802.11無線LANのフレーム間隔について説明する。IEEE802.11無線LANで用いられるフレーム間隔は、distributed coordination function interframe space(DIFS)、arbitration interframe space(AIFS)、point coordination function interframe space(PIFS)、short interframe space(SIFS)、extended interframe space(EIFS)、reduced interframe space(RIFS)の6種類ある。
[4] Wireless LAN frame interval
The frame interval of IEEE 802.11 wireless LAN will be described. Frame intervals used in IEEE 802.11 wireless LAN are distributed coordination function interframe space (DIFS), arbitration interframe space (AIFS), point coordination function interframe space (PIFS), short interframe space (SIFS), and extended interframe space (EIFS). There are 6 types of reduced interframe space (RIFS).
フレーム間隔の定義は、IEEE802.11無線LANでは送信前にキャリアセンスアイドルを確認して開けるべき連続期間として定義されており、厳密な前のフレームからの期間は議論しない。従ってここでのIEEE802.11無線LANシステムでの説明においてはその定義を踏襲する。IEEE802.11無線LANでは、CSMA/CAに基づくランダムアクセスの際に待つ時間を固定時間とランダム時間との和としており、固定時間を明確にするためこのような定義になっているといえる。 In the IEEE802.11 wireless LAN, the frame interval is defined as a continuous period that should be opened after confirming carrier sense idle before transmission, and a strict period from the previous frame is not discussed. Therefore, in the description of the IEEE802.11 wireless LAN system here, the definition follows. In IEEE802.11 wireless LAN, the waiting time for random access based on CSMA / CA is the sum of fixed time and random time, and it can be said that such a definition is used to clarify the fixed time.
DIFSとAIFSとは、CSMA/CAに基づき他の無線通信装置と競合するコンテンション期間にフレーム交換開始を試みるときに用いるフレーム間隔である。DIFSは、トラヒック種別による優先権の区別がないとき、AIFSはトラヒック種別(Traffic Identifier:TID)による優先権が設けられている場合に用いる。 DIFS and AIFS are frame intervals used when attempting to start frame exchange during a contention period competing with other wireless communication devices based on CSMA / CA. DIFS is used when priority according to traffic type (Traffic Identifier: TID) is provided when priority is not distinguished by traffic type.
DIFSとAIFSとで係る動作としては類似しているため、以降では主にAIFSを用いて説明する。IEEE802.11無線LANでは、MAC層でフレーム交換の開始などを含むアクセス制御を行う。さらに、上位層からデータを渡される際にQoS(Quality of Service)対応する場合には、データとともにトラヒック種別が通知され、トラヒック種別に基づいてデータはアクセス時の優先度のクラス分けがされる。このアクセス時のクラスをアクセスカテゴリ(Access Category;AC)と呼ぶ。従って、アクセスカテゴリごとにAIFSの値が設けられることになる。 Since the operations related to DIFS and AIFS are similar, the following description will be made mainly using AIFS. In the IEEE802.11 wireless LAN, access control including the start of frame exchange is performed at the MAC layer. Further, when QoS (Quality of Service) is supported when data is transferred from an upper layer, the traffic type is notified together with the data, and the priority of the data is classified based on the traffic type. This access class is called an access category (AC). Therefore, an AIFS value is provided for each access category.
PIFSは、競合する他の無線通信装置よりも優先権を持つアクセスができるようにするためのフレーム間隔であり、DIFS及びAIFSのいずれの値よりも期間が短い。SIFSは、応答系の制御フレームの送信時あるいは一旦アクセス権を獲得した後にバーストでフレーム交換を継続する場合に用いることができるフレーム間隔である。EIFSはフレーム受信に失敗した場合に発動されるフレーム間隔である。 PIFS is a frame interval for enabling access having priority over other competing wireless communication devices, and has a shorter period than either value of DIFS and AIFS. SIFS is a frame interval that can be used when a response control frame is transmitted or when frame exchange is continued in a burst after acquiring the access right. EIFS is a frame interval that is triggered when frame reception fails.
RIFSは一旦アクセス権を獲得した後にバーストで同一無線通信装置に複数のフレームを連続して送信する場合に用いることができるフレーム間隔であり、RIFSを用いている間は送信相手の無線通信装置からの応答フレームを要求しない。 RIFS is a frame interval that can be used when a plurality of frames are continuously transmitted to the same wireless communication device in bursts after acquiring the access right. While using RIFS, from the wireless communication device of the transmission partner Do not request a response frame.
ここでIEEE802.11無線LANにおけるランダムアクセスに基づく競合期間のフレーム交換の一例を図12に示す。 Here, FIG. 12 shows an example of a frame exchange during a contention period based on random access in the IEEE 802.11 wireless LAN.
ある無線通信装置においてデータフレーム(W_DATA1)の送信要求が発生した際に、キャリアセンスの結果、媒体がビジーである(busy medium)と認識する場合を想定する。この場合、キャリアセンスがアイドルになった時点から固定時間のAIFSを空け、その後ランダム時間(random backoff)空いたところで、データフレームW_DATA1を通信相手に送信する。 A case is assumed in which when a transmission request for a data frame (W_DATA1) is generated in a certain wireless communication apparatus, the medium is recognized as a busy medium as a result of carrier sense. In this case, a fixed time AIFS is vacated after the carrier sense becomes idle, and then a data frame W_DATA1 is transmitted to the communication partner when a random time (random backoff) is vacant.
ランダム時間は0から整数で与えられるコンテンションウィンドウ(Contention Window:CW)の間の一様分布から導かれる擬似ランダム整数にスロット時間をかけたものである。ここで、CWにスロット時間をかけたものをCW時間幅と呼ぶ。CWの初期値はCWminで与えられ、再送するたびにCWの値はCWmaxになるまで増やされる。CWminとCWmaxとの両方とも、AIFSと同様アクセスカテゴリごとの値を持つ。W_DATA1の送信先の無線通信装置では、データフレームの受信に成功するとその受信終了時点からSIFS後に応答フレーム(W_ACK1)を送信する。W_DATA1を送信した無線通信装置は、W_ACK1を受信すると送信バースト時間制限内であればまたSIFS後に次のフレーム(例えばW_DATA2)を送信することができる。 The random time is obtained by multiplying a pseudo-random integer derived from a uniform distribution between contention windows (CW) given by an integer from 0 to a slot time. Here, the CW multiplied by the slot time is called the CW time width. The initial value of CW is given by CWmin, and every time retransmission is performed, the value of CW is increased until it reaches CWmax. Both CWmin and CWmax have values for each access category similar to AIFS. When the wireless communication device as the transmission destination of W_DATA1 succeeds in receiving the data frame, it transmits a response frame (W_ACK1) after SIFS from the reception end time. The wireless communication apparatus that has transmitted W_DATA1 can transmit the next frame (for example, W_DATA2) after SIFS if W_ACK1 is received and within the transmission burst time limit.
AIFS、DIFS、PIFS及びEIFSは、SIFSとスロット時間との関数になるが、SIFSとスロット時間とは物理層ごとに規定されている。また、AIFS、CWmin及びCWmaxなどアクセスカテゴリごとに値が設けられるパラメータは、通信グループ(IEEE802.11無線LANではBasic Service Set(BSS))ごとに設定可能であるが、デフォルト値が定められている。 AIFS, DIFS, PIFS, and EIFS are functions of SIFS and slot time. SIFS and slot time are defined for each physical layer. In addition, parameters that have a value for each access category such as AIFS, CWmin, and CWmax can be set for each communication group (Basic Service Set (BSS) in IEEE802.11 wireless LAN), but default values are set. .
例えば、802.11acの規格策定では、SIFSは16μs、スロット時間は9μsであるとして、それによってPIFSは25μs、DIFSは34μs、AIFSにおいてアクセスカテゴリがBACKGROUND(AC_BK)のフレーム間隔はデフォルト値が79μs、BEST EFFORT(AC_BE)のフレーム間隔はデフォルト値が43μs、VIDEO(AC_VI)とVOICE(AC_VO)のフレーム間隔はデフォルト値が34μs、CWminとCWmaxとのデフォルト値は、各々AC_BKとAC_BEとでは31と1023、AC_VIでは15と31、AC_VOでは7と15になるとする。なお、EIFSは、SIFSとDIFSと最も低速な必須の物理レートで送信する場合の応答フレームの時間長の和である。本実施形態では、このようなフレーム間隔のパラメータを用いる無線通信システムを通信レンジの広い干渉システムとして想定する。 For example, in the 802.11ac standard formulation, SIFS is 16 μs and slot time is 9 μs, so that PIFS is 25 μs, DIFS is 34 μs, AIFS access category is background (AC_BK) frame interval default value is 79 μs, The default frame interval for BEST EFFORT (AC_BE) is 43 μs, the default frame interval for VIDEO (AC_VI) and VOICE (AC_VO) is 34 μs, and the default values for CWmin and CWmax are 31 and 1023 for AC_BK and AC_BE, respectively. Suppose AC_VI is 15 and 31, and AC_VO is 7 and 15. Note that EIFS is the sum of the time lengths of response frames when transmitting at the slowest required physical rate with SIFS and DIFS. In the present embodiment, a wireless communication system using such a frame interval parameter is assumed as an interference system having a wide communication range.
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。 Note that the present invention is not limited to the above-described embodiment as it is, and can be embodied by modifying the constituent elements without departing from the scope of the invention in the implementation stage. In addition, various inventions can be formed by appropriately combining a plurality of components disclosed in the embodiment. For example, some components may be deleted from all the components shown in the embodiment. Furthermore, constituent elements over different embodiments may be appropriately combined.
1:アクセスポイント(無線端末)
12A、12B、12C、12D:アンテナ
1、2、3、4:無線端末
1A、2A、3A、4A:アンテナ
21、22、23、24:ビーム
51:通知フレーム
T1、T2:期間
101、201:制御部
102、202:送信部
103、203:受信部
104、204:バッファ
111、211:ベースバンド部
121、221:RF部
122、222:送信回路
123、223:受信回路
112、212:制御回路
113、213:送信処理回路
114、214:受信処理回路
115、116、215、216:DA変換回路
117、118、217、218:AD変換回路
301:ノートPC
305、315、355:無線通信装置
321:移動体端末
331:メモリーカード
332:メモリーカード本体
1: Access point (wireless terminal)
12A, 12B, 12C, 12D: Antenna
1, 2, 3, and 4: Wireless terminals
1A, 2A, 3A, 4A: Antenna
21, 22, 23, 24: Beam
51: Notification frame
T1, T2: Period
101, 201: Control unit
102, 202: Transmitter
103, 203: Receiver
104, 204: Buffer
111, 211: Baseband part
121, 221: RF section
122, 222: Transmitter circuit
123, 223: Receiver circuit
112, 212: Control circuit
113, 213: Transmission processing circuit
114, 214: Reception processing circuit
115, 116, 215, 216: DA conversion circuit
117, 118, 217, 218: AD conversion circuit
301: Notebook PC
305, 315, 355: Wireless communication devices
321: Mobile terminal
331: Memory card
332: Memory card body
Claims (37)
前記複数の対象通信装置のそれぞれから、空間多重により送信されるフレームを、前記無線通信部を介して受信し、
前記複数の対象通信装置から送信されたフレームの受信にそれぞれ成功したか否かの検査結果を含む送達確認応答フレームを、前記無線通信部を介して前記複数の対象通信装置に送信する制御部
を備えた通信制御装置。 A communication control device for controlling communication with a plurality of target communication devices used in a wireless communication device having a wireless communication unit,
A frame transmitted by spatial multiplexing is received from each of the plurality of target communication devices via the wireless communication unit,
A control unit that transmits a delivery confirmation response frame including a test result indicating whether or not each of the frames transmitted from the plurality of target communication devices has been successfully received to the plurality of target communication devices via the wireless communication unit; Communication control device provided.
請求項1に記載の通信制御装置。 The control unit transmits a first frame including notification information specifying the plurality of target communication devices to the plurality of target communication devices via the wireless communication unit, and the plurality of targets specified by the notification information The communication control device according to claim 1, wherein the frame transmitted by the spatial multiplexing is received from a communication device.
請求項2に記載の通信制御装置。 The communication control device according to claim 2, wherein the delivery confirmation response frame includes a bit map representing a result of checking whether or not the frame transmitted from the plurality of target communication devices has been successfully received.
前記制御部は、各対象通信装置の検査結果を、前記第1の順序に応じて前記ビットマップに割り当てる
請求項2に記載の通信制御装置。 The notification information of the first frame specifies identification information of the plurality of target communication devices in a first order,
The communication control device according to claim 2, wherein the control unit assigns the inspection result of each target communication device to the bitmap according to the first order.
請求項4に記載の通信制御装置。 The communication according to claim 4, wherein the control unit assigns the inspection result of each target communication device in order from a bit at a predetermined position in the bitmap in a lower or upper bit direction according to the first order. Control device.
前記制御部は、前記複数の対象通信装置が属するグループのグループ番号を配置し、前記グループに属する前記複数の対象通信装置の識別情報を第2の順序で配置した第2フレームを送信し、
前記第1フレームの前記通知情報は、前記複数の対象通信装置が属するグループのグループ番号を指定し、
前記制御部は、各対象通信装置の検査結果を、前記第2の順序に応じて、前記ビットマップに割り当てる
請求項3に記載の通信制御装置。 The plurality of target communication devices belong to the same group,
The control unit arranges a group number of a group to which the plurality of target communication devices belong, and transmits a second frame in which identification information of the plurality of target communication devices belonging to the group is arranged in a second order,
The notification information of the first frame specifies a group number of a group to which the plurality of target communication devices belong,
The communication control device according to claim 3, wherein the control unit assigns the inspection result of each target communication device to the bitmap according to the second order.
請求項6に記載の通信制御装置。 7. The communication according to claim 6, wherein the control unit assigns the inspection result of each target communication device in order from a bit at a predetermined position in the bitmap in a lower or upper bit direction according to the second order. Control device.
請求項5または7に記載の通信制御装置。 The communication control device according to claim 5 or 7, wherein the bit at the predetermined position is a least significant bit or a most significant bit of the bitmap.
請求項1ないし8に記載の通信制御装置。 The communication control device according to claim 1, wherein a destination address of the delivery confirmation response frame is a broadcast address or a multicast address to which the plurality of target communication devices belong.
請求項1ないし8に記載の通信制御装置。 The communication control device according to claim 1, wherein a destination address of the delivery confirmation response frame is a unicast address of any one of the plurality of target communication devices.
請求項3ないし8のいずれか一項に記載の通信制御装置。 The size of the bitmap field in the acknowledgment frame is equal to or greater than the maximum number of communication devices that can be specified in the first frame or the maximum number of data streams that can be formed by the wireless communication unit. The communication control apparatus according to any one of the above.
各対象通信装置から、各々シーケンス番号を付与された複数のフレームを集約したアグリゲーションフレームが送信され、
前記送達確認応答フレームは、前記アグリゲーションフレーム毎に、前記アグリゲーションフレーム内で受信が成功したフレームのうち最も小さいシーケンス番号を特定するための特定情報と、前記最も小さいシーケンス番号以降のシーケンス番号のフレームの検査結果をビットにより表したビットマップとを、それぞれ前記第1の順序に応じて配置した
請求項2に記載の通信制御装置。 The notification information of the first frame specifies identification information of the plurality of target communication devices in a first order,
From each target communication device, an aggregation frame that aggregates a plurality of frames each assigned a sequence number is transmitted,
The delivery confirmation response frame includes, for each aggregation frame, identification information for identifying the smallest sequence number among frames that have been successfully received in the aggregation frame, and frames having sequence numbers after the smallest sequence number. The communication control device according to claim 2, wherein bit maps representing the inspection results are arranged in accordance with the first order.
請求項12に記載の通信制御装置。 The communication control device according to claim 12, wherein the control unit sets the inspection result of the frame having the sequence number after the smallest sequence number in order of the sequence number from the bit at the predetermined position of the bitmap to the lower or upper bit direction. .
請求項13に記載の通信制御装置。 The communication control device according to claim 13, wherein the bit at the predetermined position is a least significant bit or a most significant bit of the bitmap.
前記ビットマップフィールドのサイズは、前記アグリゲーションフレーム内の集約可能な最大のフレーム数のビット以上である
請求項12ないし14のいずれか一項に記載の通信制御装置。 The number of bitmap fields in the delivery confirmation response frame is equal to or greater than the maximum number of communication devices that can be specified in the first frame or the maximum number of data streams that can be formed by the wireless communication unit,
The communication control device according to any one of claims 12 to 14, wherein a size of the bitmap field is equal to or larger than a maximum number of bits that can be aggregated in the aggregation frame.
請求項1ないし15のいずれか一項に記載の通信制御装置。 The communication control device according to any one of claims 1 to 15, wherein the control unit controls communication according to an IEEE802.11 standard.
前記無線通信部と、
少なくとも1つのアンテナと
を備えた無線端末。 A communication control device according to any one of claims 1 to 16;
The wireless communication unit;
A wireless terminal comprising at least one antenna.
前記無線通信部と、
少なくとも1つのアンテナと
を備えたメモリーカード。 A communication control device according to any one of claims 1 to 16;
The wireless communication unit;
A memory card with at least one antenna.
前記無線通信部と
を含む集積回路。 A communication control device according to any one of claims 1 to 16;
An integrated circuit including the wireless communication unit.
前記複数の無線通信装置のうち他の無線通信装置が送信するフレームの信号と直交するように、前記対象通信装置に前記無線通信部を介してフレームを送信し、
前記対象通信装置で前記無線通信装置を含む複数の対象通信装置から送信されたフレームの受信にそれぞれ成功したか否かの検査結果を含む送達確認応答フレームを、前記無線通信部を介して前記対象通信装置から受信し、
前記送達確認応答フレームから前記無線通信装置が送信したフレームに対する検査結果を特定し、特定した検査結果に基づき、前記対象通信装置に送信したフレームが前記対象通信装置で受信に成功したか否かを判断する
制御部
を備えた通信制御装置。 A communication control device for controlling communication with a target communication device used in a wireless communication device having a wireless communication unit,
Transmitting a frame to the target communication device via the wireless communication unit so as to be orthogonal to a frame signal transmitted by another wireless communication device among the plurality of wireless communication devices;
A delivery confirmation response frame including a test result indicating whether or not each of the target communication devices has successfully received frames transmitted from a plurality of target communication devices including the wireless communication device is transmitted through the wireless communication unit. Received from the communication device,
An inspection result for the frame transmitted by the wireless communication device is identified from the delivery confirmation response frame, and whether the frame transmitted to the target communication device has been successfully received by the target communication device based on the identified inspection result. A communication control device comprising a control unit for judging.
請求項21に記載の通信制御装置。 The control unit receives a first frame including notification information designating a plurality of wireless communication devices including the wireless communication device from the target communication device via the wireless communication unit, and receives the first frame. The communication control apparatus according to claim 21, wherein the frame is transmitted after a predetermined first time has elapsed.
前記送達確認応答フレームは、前記無線通信装置を含む複数の無線通信装置から送信されたフレームの受信に成功したか否かの検査結果をビットで表したビットマップを含み、
前記制御部は、前記第1の順序内の前記無線通信装置の識別情報の順位に応じたビット位置を前記ビットマップにおいて特定し、特定したビット位置のビットに基づき、前記検査結果を特定する
請求項22に記載の通信制御装置。 The notification information of the first frame specifies identification information of a plurality of wireless communication devices including the wireless communication device in a first order,
The delivery confirmation response frame includes a bit map indicating a result of checking whether or not a frame transmitted from a plurality of wireless communication devices including the wireless communication device has been successfully received,
The control unit specifies a bit position in the bitmap according to the rank of identification information of the wireless communication device in the first order, and specifies the inspection result based on the bit at the specified bit position. Item 23. The communication control device according to Item 22.
前記制御部は、前記無線通信装置を含む複数の無線通信装置が属するグループのグループ番号を配置し、前記グループに属する前記無線通信装置を含む複数の無線通信装置の識別情報を第2の順序で配置した第2フレームを送信し、
前記第1フレームの前記通知情報は、前記複数の対象通信装置が属するグループのグループ番号を指定し、
前記送達確認応答フレームは、前記無線通信装置を含む複数の無線通信装置から送信された前記フレームの受信に成功したか否かの検査結果をビットで表したビットマップを含み、
前記制御部は、前記第2の順序内の前記無線通信装置の識別情報の順位に応じたビット位置を前記ビットマップにおいて特定し、特定したビット位置のビットに基づき、前記検査結果を特定する
請求項22に記載の通信制御装置。 A plurality of target communication devices including the wireless communication device belong to the same group,
The control unit arranges group numbers of groups to which a plurality of wireless communication devices including the wireless communication device belong, and identifies identification information of the plurality of wireless communication devices including the wireless communication devices belonging to the group in a second order. Send the arranged second frame,
The notification information of the first frame specifies a group number of a group to which the plurality of target communication devices belong,
The delivery confirmation response frame includes a bit map representing a result of checking whether or not the frame transmitted from a plurality of wireless communication devices including the wireless communication device has been successfully received,
The control unit specifies a bit position in the bitmap according to the order of identification information of the wireless communication device in the second order, and specifies the inspection result based on the bit of the specified bit position. Item 23. The communication control device according to Item 22.
請求項23または24に記載の通信制御装置。 25. The inspection result is specified based on a bit at a position moved from a bit at a predetermined position of the bitmap in a lower or upper bit direction by a number corresponding to the order of identification information of the wireless communication device. The communication control device according to 1.
請求項25のいずれか一項に記載の通信制御装置。 The communication control device according to any one of Claims 25, wherein the bit at the predetermined position is a least significant bit or a most significant bit of the bitmap.
前記制御部は、各々シーケンス番号を付与された複数のフレームを集約したアグリゲーションフレームを送信し、
前記送達確認応答フレームは、前記アグリゲーションフレーム毎に、前記アグリゲーションフレーム内で受信が成功したフレームのうち最も小さいシーケンス番号を特定するための特定情報と、前記最も小さいシーケンス番号以降のシーケンス番号のフレームの検査結果をビットにより表したビットマップとを、それぞれ前記第1の順序に応じて配置しており、
前記制御部は、前記第1の順序内の前記無線通信装置の識別情報の順位に応じて、前記無線通信装置に対する前記特定情報と前記ビットマップとを特定する
請求項22に記載の通信制御装置。 In the notification information of the first frame, identification information of a plurality of wireless communication devices including the wireless communication device is arranged in a first order,
The control unit transmits an aggregation frame obtained by aggregating a plurality of frames each assigned a sequence number,
The delivery confirmation response frame includes, for each aggregation frame, identification information for identifying the smallest sequence number among frames that have been successfully received in the aggregation frame, and frames having sequence numbers after the smallest sequence number. Bitmaps representing inspection results in bits are arranged according to the first order,
The communication control device according to claim 22, wherein the control unit specifies the specific information and the bitmap for the wireless communication device according to a rank of identification information of the wireless communication device in the first order. .
請求項27に記載の通信制御装置。 The control unit specifies the inspection result of a frame having a sequence number after the sequence number specified by the specifying information in order from a bit at a predetermined position in the specified bit map in a lower or upper bit direction. 27. The communication control device according to 27.
請求項28に記載の通信制御装置。 The communication control device according to claim 28, wherein the bit at the predetermined position is a least significant bit or a most significant bit of the bitmap.
請求項22ないし29に記載の通信制御装置。 When the destination address of the delivery confirmation response frame is a unicast address of another wireless communication device specified by the notification information of the first frame, the control unit sends the delivery confirmation response frame to the wireless communication device. 30. The communication control device according to claim 22, wherein the communication control device is determined to be addressed.
請求項21ないし30のいずれか一項に記載の通信制御装置。 The communication control device according to any one of claims 21 to 30, wherein the control unit controls communication according to an IEEE802.11 standard.
前記無線通信部と、
少なくとも1つのアンテナと
を備えた無線端末。 A communication control device according to any one of claims 21 to 31;
The wireless communication unit;
A wireless terminal comprising at least one antenna.
前記無線通信部と、
少なくとも1つのアンテナと
を備えたメモリーカード。 A communication control device according to any one of claims 21 to 31;
The wireless communication unit;
A memory card with at least one antenna.
前記無線通信部と
を含む集積回路。 A communication control device according to any one of claims 21 to 31;
An integrated circuit including the wireless communication unit.
前記複数の対象通信装置のそれぞれから、空間多重により送信されるフレームを受信するステップと、
前記複数の対象通信装置から送信されたフレームの受信にそれぞれ成功したか否かの検査結果を含む送達確認応答フレームを、前記複数の対象通信装置に送信するステップと
を備えた無線通信方法。 A communication control method for controlling communication with a plurality of target communication devices used in a wireless communication device having a wireless communication unit,
Receiving a frame transmitted by spatial multiplexing from each of the plurality of target communication devices;
Transmitting a delivery confirmation response frame including an inspection result as to whether or not each of the frames transmitted from the plurality of target communication devices has been successfully received, to the plurality of target communication devices.
複数の無線通信装置のうち他の無線通信装置が送信するフレームの信号と直交するように、前記対象通信装置にフレームを送信するステップと、
前記対象通信装置で前記無線通信装置を含む複数の対象通信装置から送信された前記フレームの受信にそれぞれ成功したか否かの検査結果を含む送達確認応答フレームを前記対象通信装置から受信するステップと、
前記送達確認応答フレームから前記無線通信装置が送信したフレームに対する検査結果を特定し、特定した検査結果に基づき、前記対象通信装置に送信したフレームが前記対象通信装置で受信に成功したか否かを判断するステップと
を備えた無線通信方法。 A wireless communication method by a wireless communication device,
Transmitting a frame to the target communication device so as to be orthogonal to a signal of a frame transmitted by another wireless communication device among a plurality of wireless communication devices;
Receiving, from the target communication device, a delivery confirmation response frame including a test result as to whether each of the target communication devices has successfully received the frame transmitted from a plurality of target communication devices including the wireless communication device; ,
An inspection result for the frame transmitted by the wireless communication device is identified from the delivery confirmation response frame, and whether the frame transmitted to the target communication device has been successfully received by the target communication device based on the identified inspection result. A wireless communication method comprising: a step of determining.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014045517A JP2017079339A (en) | 2014-03-07 | 2014-03-07 | Communication control device, radio terminal, memory card, integrated circuit, and radio communication method |
PCT/JP2015/056866 WO2015133646A1 (en) | 2014-03-07 | 2015-03-09 | Communication control device, wireless terminal, memory card, integrated circuit, and method for wireless communications |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014045517A JP2017079339A (en) | 2014-03-07 | 2014-03-07 | Communication control device, radio terminal, memory card, integrated circuit, and radio communication method |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2017079339A true JP2017079339A (en) | 2017-04-27 |
Family
ID=54055440
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014045517A Pending JP2017079339A (en) | 2014-03-07 | 2014-03-07 | Communication control device, radio terminal, memory card, integrated circuit, and radio communication method |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP2017079339A (en) |
WO (1) | WO2015133646A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019044535A1 (en) * | 2017-08-31 | 2019-03-07 | ソニー株式会社 | Communication device and method |
JP2020526986A (en) * | 2017-07-13 | 2020-08-31 | フラウンホーファー−ゲゼルシャフト・ツール・フェルデルング・デル・アンゲヴァンテン・フォルシュング・アインゲトラーゲネル・フェライン | Communication devices, systems and methods for communication using feedback |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10194427B2 (en) * | 2015-11-02 | 2019-01-29 | Qualcomm Incorporated | Methods and apparatus for multiple user uplink |
JP6937920B2 (en) * | 2018-08-17 | 2021-09-22 | 三菱電機株式会社 | Heat source machine |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4923780B2 (en) * | 2006-06-26 | 2012-04-25 | 日本電気株式会社 | COMMUNICATION DEVICE, COMMUNICATION SYSTEM, AND COMMUNICATION METHOD |
JP5173526B2 (en) * | 2008-03-28 | 2013-04-03 | 株式会社東芝 | Wireless system, wireless base station and wireless terminal |
EP2844016B1 (en) * | 2012-02-15 | 2018-11-07 | LG Electronics Inc. | Channel access method in wireless communication system and apparatus therefor |
JP5955627B2 (en) * | 2012-05-02 | 2016-07-20 | シャープ株式会社 | Wireless communication device, wireless communication method, processing device, program |
-
2014
- 2014-03-07 JP JP2014045517A patent/JP2017079339A/en active Pending
-
2015
- 2015-03-09 WO PCT/JP2015/056866 patent/WO2015133646A1/en active Application Filing
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020526986A (en) * | 2017-07-13 | 2020-08-31 | フラウンホーファー−ゲゼルシャフト・ツール・フェルデルング・デル・アンゲヴァンテン・フォルシュング・アインゲトラーゲネル・フェライン | Communication devices, systems and methods for communication using feedback |
JP7025829B2 (en) | 2017-07-13 | 2022-02-25 | フラウンホーファー-ゲゼルシャフト・ツール・フェルデルング・デル・アンゲヴァンテン・フォルシュング・アインゲトラーゲネル・フェライン | Communication devices, systems and methods for communication using feedback |
US11627557B2 (en) | 2017-07-13 | 2023-04-11 | Koninklijke Philips N.V. | Communication device, system and method for communication using feedback |
US12004127B2 (en) | 2017-07-13 | 2024-06-04 | Koninklijke Philips N.V. | Communication device, system and method for communication using feedback |
WO2019044535A1 (en) * | 2017-08-31 | 2019-03-07 | ソニー株式会社 | Communication device and method |
JPWO2019044535A1 (en) * | 2017-08-31 | 2020-10-15 | ソニー株式会社 | Communication equipment and methods |
AU2018326862B2 (en) * | 2017-08-31 | 2021-08-19 | Sony Corporation | Communication device and method |
US11343019B2 (en) | 2017-08-31 | 2022-05-24 | Sony Corporation | Communication apparatus and method |
US20220271867A1 (en) * | 2017-08-31 | 2022-08-25 | Sony Group Corporation | Communication apparatus and method |
JP7331695B2 (en) | 2017-08-31 | 2023-08-23 | ソニーグループ株式会社 | Communication device and method |
US11750327B2 (en) * | 2017-08-31 | 2023-09-05 | Sony Group Corporation | Communication apparatus and method |
US12126446B2 (en) | 2017-08-31 | 2024-10-22 | Sony Group Corporation | Communication apparatus and method |
Also Published As
Publication number | Publication date |
---|---|
WO2015133646A1 (en) | 2015-09-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6966520B2 (en) | Wireless communication device and wireless communication method | |
JP6495984B2 (en) | Wireless communication apparatus and wireless communication method | |
JP6408605B2 (en) | Wireless communication device | |
JP6335205B2 (en) | Wireless communication apparatus and wireless communication method | |
WO2015166959A1 (en) | Communication control device, radio terminal, memory card, integrated circuit, radio communication device, and radio communication method | |
JP6874074B2 (en) | Wireless communication device and wireless communication method | |
US10219285B2 (en) | Wireless communication device and method for determining transmission rate based on interference amount information | |
WO2016080408A1 (en) | Wireless communication terminal, wireless communication method, and wireless communication system | |
WO2015133646A1 (en) | Communication control device, wireless terminal, memory card, integrated circuit, and method for wireless communications | |
CN109600856A (en) | System and method for the multi-user operation with duplex media access control | |
JP2017011486A (en) | Integrated circuit for radio communication, radio communication terminal, radio communication method, and radio communication system | |
JP2017055314A (en) | Radio communication system and radio communication method | |
JP2019057756A (en) | Radio communication apparatus and radio communication method | |
JP2017092942A (en) | Wireless communication device and wireless communication method | |
WO2016080410A1 (en) | Integrated circuit for wireless communication | |
JP2017092686A (en) | Integrated circuit for radio communication, radio communication terminal and radio communication method | |
JP2016208316A (en) | Integrated circuit for radio communication | |
JP2016208317A (en) | Integrated circuit for radio communication | |
JP2017055312A (en) | Wireless communication terminal and wireless communication method | |
JP2017055311A (en) | Integrated circuit for wireless communication | |
JP2018101820A (en) | Radio terminal and radio communication method | |
JP2017147509A (en) | Integrated circuit for wireless communication and wireless communication terminal | |
JP2017055313A (en) | Wireless communication terminal and wireless communication method |