JP5422766B2 - Wireless communication apparatus and wireless communication method - Google Patents
Wireless communication apparatus and wireless communication method Download PDFInfo
- Publication number
- JP5422766B2 JP5422766B2 JP2013093682A JP2013093682A JP5422766B2 JP 5422766 B2 JP5422766 B2 JP 5422766B2 JP 2013093682 A JP2013093682 A JP 2013093682A JP 2013093682 A JP2013093682 A JP 2013093682A JP 5422766 B2 JP5422766 B2 JP 5422766B2
- Authority
- JP
- Japan
- Prior art keywords
- wireless communication
- processing unit
- communication apparatus
- communication device
- frame
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000004891 communication Methods 0.000 title claims description 620
- 238000000034 method Methods 0.000 title claims description 354
- 238000012545 processing Methods 0.000 claims description 275
- 230000005540 biological transmission Effects 0.000 claims description 154
- 230000004044 response Effects 0.000 claims description 45
- 230000035945 sensitivity Effects 0.000 claims description 38
- 239000000523 sample Substances 0.000 claims description 36
- 230000008569 process Effects 0.000 claims description 15
- 238000007726 management method Methods 0.000 description 95
- 101100545229 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) ZDS2 gene Proteins 0.000 description 18
- 101100167209 Ustilago maydis (strain 521 / FGSC 9021) CHS8 gene Proteins 0.000 description 18
- 238000006243 chemical reaction Methods 0.000 description 11
- 239000013589 supplement Substances 0.000 description 6
- 230000007246 mechanism Effects 0.000 description 5
- 101100172132 Mus musculus Eif3a gene Proteins 0.000 description 4
- 101100401578 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) MIC12 gene Proteins 0.000 description 4
- 230000008859 change Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 238000000053 physical method Methods 0.000 description 4
- 230000008054 signal transmission Effects 0.000 description 4
- 238000003860 storage Methods 0.000 description 4
- 101100022564 Schizosaccharomyces pombe (strain 972 / ATCC 24843) mcs4 gene Proteins 0.000 description 3
- 230000006835 compression Effects 0.000 description 3
- 238000007906 compression Methods 0.000 description 3
- 230000006837 decompression Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000009467 reduction Effects 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- OVGWMUWIRHGGJP-WVDJAODQSA-N (z)-7-[(1s,3r,4r,5s)-3-[(e,3r)-3-hydroxyoct-1-enyl]-6-thiabicyclo[3.1.1]heptan-4-yl]hept-5-enoic acid Chemical compound OC(=O)CCC\C=C/C[C@@H]1[C@@H](/C=C/[C@H](O)CCCCC)C[C@@H]2S[C@H]1C2 OVGWMUWIRHGGJP-WVDJAODQSA-N 0.000 description 2
- 101100161473 Arabidopsis thaliana ABCB25 gene Proteins 0.000 description 2
- 101000988961 Escherichia coli Heat-stable enterotoxin A2 Proteins 0.000 description 2
- 101100096893 Mus musculus Sult2a1 gene Proteins 0.000 description 2
- 101150081243 STA1 gene Proteins 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 2
- VYLDEYYOISNGST-UHFFFAOYSA-N bissulfosuccinimidyl suberate Chemical compound O=C1C(S(=O)(=O)O)CC(=O)N1OC(=O)CCCCCCC(=O)ON1C(=O)C(S(O)(=O)=O)CC1=O VYLDEYYOISNGST-UHFFFAOYSA-N 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 238000005304 joining Methods 0.000 description 2
- 230000000717 retained effect Effects 0.000 description 2
- 101710116852 Molybdenum cofactor sulfurase 1 Proteins 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 239000012050 conventional carrier Substances 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Description
実施形態は、無線通信に関する。 Embodiments relate to wireless communication.
キャリアセンスに基づく無線通信方式として、例えばIEEE802.11が知られている。IEEE802.11では、物理方式毎にキャリアセンスレベルが一意に決まっている。故に、IEEE802.11によれば、同一の物理方式を用いる複数の無線通信装置が同一の無線媒体を共有し、共存することができる。 For example, IEEE 802.11 is known as a wireless communication system based on carrier sense. In IEEE 802.11, the carrier sense level is uniquely determined for each physical method. Therefore, according to IEEE 802.11, a plurality of wireless communication apparatuses using the same physical method can share the same wireless medium and coexist.
しかしながら、無線通信装置(背景技術の説明において、便宜的に第1の無線通信装置と称される)が、例えばIEEE802.11のような無線通信方式(キャリアセンスに基づく無線通信方式)をベースに最大送信電力を制御することによって通信レンジを例えば数cmオーダーに制限した近接無線通信を実現する場合に問題が生じるおそれがある。具体的には、通常の最大送信電力を使用する他の無線通信装置(背景技術の説明において、便宜的に第2の無線通信装置と称される)が、第1の無線通信装置と同一の無線媒体を使用し、かつ、第1の無線通信装置が第2の無線通信装置の通信レンジ内に存在する場合に、両者の対等な共存は困難となる。例えば、第1の無線通信装置からの送信信号は第2の無線通信装置のキャリアセンスレベルに達しないが、第2の無線通信装置からの送信信号は第1の無線通信装置のキャリアセンスレベルに達する。故に、第2の無線通信装置は第1の無線通信装置からの送信状態に関わらず信号を送信できるが、第1の無線通信装置は第2の無線通信装置からの送信状態次第で信号の送信を妨げられる。即ち、第1の無線通信装置が第2の無線通信装置に対して劣勢となる。 However, a wireless communication device (referred to as a first wireless communication device for convenience in the description of the background art) is based on a wireless communication method (wireless communication method based on carrier sense) such as IEEE 802.11, for example. There may be a problem when close proximity wireless communication in which the communication range is limited to, for example, several centimeters by controlling the maximum transmission power. Specifically, another wireless communication device that uses a normal maximum transmission power (referred to as a second wireless communication device for convenience in the description of the background art) is the same as the first wireless communication device. When a wireless medium is used and the first wireless communication device is within the communication range of the second wireless communication device, it is difficult for both to coexist. For example, the transmission signal from the first wireless communication device does not reach the carrier sense level of the second wireless communication device, but the transmission signal from the second wireless communication device reaches the carrier sense level of the first wireless communication device. Reach. Therefore, the second wireless communication apparatus can transmit a signal regardless of the transmission state from the first wireless communication apparatus, but the first wireless communication apparatus transmits a signal depending on the transmission state from the second wireless communication apparatus. Is disturbed. That is, the first wireless communication device is inferior to the second wireless communication device.
また、従来のキャリアセンスに基づく無線通信方式は、複数の無線通信装置間の通信を想定している。更に、この無線通信方式は、通信リンクが劣化してもこれを維持しようとするポリシーに基づいて設計されている。一方、近接無線通信において、複数の無線通信装置間の通信は必ずしも重視されず、1対1の通信が実現できればよい場合が多い。更に、近接無線通信の要求仕様として、データ交換開始までの時間を短くしたい、通信距離が遠くなった場合に通信リンクを切断したい、などを挙げることができる。 In addition, the conventional wireless communication scheme based on carrier sense assumes communication between a plurality of wireless communication devices. Furthermore, this wireless communication system is designed based on a policy for maintaining the communication link even if it deteriorates. On the other hand, in close proximity wireless communication, communication between a plurality of wireless communication devices is not necessarily emphasized, and it is often sufficient that one-to-one communication can be realized. Furthermore, as the required specifications for close proximity wireless communication, it is possible to shorten the time until the start of data exchange, or to disconnect the communication link when the communication distance becomes long.
実施形態は、従来のキャリアセンスに基づく無線通信方式を鑑みて近接無線通信方式を実現することを目的とする。 An embodiment aims to realize a proximity wireless communication system in view of a wireless communication system based on a conventional carrier sense.
実施形態によれば、無線通信装置は、受信レベルが物理方式の最小受信感度以上であるときに無線媒体をビジーと判定することが要求される第1の無線通信方式と、第2の無線通信方式とのうち、少なくとも第2の無線通信方式をサポートする。無線通信装置は、第1の処理部、第2の処理部及び第3の処理部を含む。第1の処理部は、第2の無線通信方式が使用される場合に、第1の無線通信方式の最大送信電力よりも低い値を第2の無線通信方式の最大送信電力に設定し、物理方式の最小受信感度よりも高い値をキャリアセンスレベルに設定する。第2の処理部は、キャリアセンスレベルを使用してキャリアセンスを行う。第3の処理部は、第2の処理部を介して信号の送受信を制御する。 According to the embodiment, the wireless communication device includes a first wireless communication method and a second wireless communication that are required to determine that the wireless medium is busy when the reception level is equal to or higher than the minimum reception sensitivity of the physical method. Among the methods, at least the second wireless communication method is supported. The wireless communication device includes a first processing unit, a second processing unit, and a third processing unit. When the second wireless communication scheme is used, the first processing unit sets a value lower than the maximum transmission power of the first wireless communication scheme as the maximum transmission power of the second wireless communication scheme, and physically A value higher than the minimum receiving sensitivity of the system is set as the carrier sense level. The second processing unit performs carrier sense using the carrier sense level. The third processing unit controls transmission / reception of signals via the second processing unit.
以下、図面を参照して、実施形態について説明する。尚、各実施形態において、説明済みの要素と同一または類似の要素には同一または類似の符号を付し、重複する説明を基本的に省略する。 Hereinafter, embodiments will be described with reference to the drawings. In each embodiment, the same or similar elements as those already described are denoted by the same or similar reference numerals, and redundant description is basically omitted.
以降の各実施形態の説明は、キャリアセンスに基づく無線通信方式の一例として、IEEE802.11無線LANを想定して述べる。勿論、各実施形態は他の無線通信方式にも適宜応用することができる。 In the following description of each embodiment, an IEEE 802.11 wireless LAN is assumed as an example of a wireless communication system based on carrier sense. Of course, each embodiment can be appropriately applied to other wireless communication systems.
IEEE802.11は、複数の周波数帯を扱っている。IEEE802.11は、これら複数の周波数帯の各々に対して物理(PHYsical;PHY)層の規定を設けている。このPHY規定の上位に媒体アクセス制御(Medium Access Control;MAC)層の規定が設けられる。 IEEE 802.11 handles multiple frequency bands. IEEE 802.11 provides a physical (PHY) layer definition for each of these frequency bands. The medium access control (MAC) layer is defined above the PHY rule.
例えば、802.11aは5GHz帯、802.11gは2.4GHz帯、802.11nは2.4GHz帯及び5GHz帯について規定している。更に、策定中である802.11adは、60GHz帯(ミリ波帯)について規定することになる。 For example, 802.11a defines the 5 GHz band, 802.11g defines the 2.4 GHz band, and 802.11n defines the 2.4 GHz band and the 5 GHz band. Further, 802.11ad that is being formulated will specify the 60 GHz band (millimeter wave band).
これら各PHY規定は、キャリアセンスレベルの規定を包含する。無線通信装置は、規定されたキャリアセンスレベル以上の電力を受信すると媒体(Clear Channel Assessment)がビジーであると判定する必要がある。より詳細には、無線通信装置が対応するPHY方式の信号を受信した場合には、その受信レベル(Receive Signal Strength Indicator;RSSI)が当該PHY方式の最小受信感度以上であれば当該無線通信装置は媒体(CCA)がビジーであると判定する必要がある。そうでない場合(例えば、対応するPHY方式であるか不明な信号を受信した場合、対応するPHY方式と異なるPHY方式の信号を受信した場合、単に雑音を受信した場合など)には、その受信レベルが上記最小受信感度に固定値を加えた値以上であれば当該無線通信装置は媒体(CCA)がビジーであると判定する必要がある。尚、IEEE802.11無線LANにおいて、この固定値は基本的に20dBと定められている。以降の説明において、キャリアセンスレベルの調整について言及するが、このキャリアセンスレベルは対応するPHY方式の信号を受信した場合の(即ち、固定値を加えていない)キャリアセンスレベルを指すものとする。 Each of these PHY rules includes a carrier sense level rule. The wireless communication device needs to determine that the medium (Clear Channel Assessment) is busy when it receives electric power that exceeds the specified carrier sense level. More specifically, when a wireless communication apparatus receives a PHY signal corresponding to the wireless communication apparatus, if the reception level (Receive Signal Strength Indicator; RSSI) is equal to or higher than the minimum reception sensitivity of the PHY system, the wireless communication apparatus It is necessary to determine that the medium (CCA) is busy. Otherwise (for example, when a signal that is unknown as to whether the corresponding PHY system is received, when a signal with a PHY system different from the corresponding PHY system is received, or when only noise is received), the reception level thereof Is equal to or greater than a value obtained by adding a fixed value to the minimum reception sensitivity, the wireless communication apparatus needs to determine that the medium (CCA) is busy. In the IEEE802.11 wireless LAN, this fixed value is basically set to 20 dB. In the following description, reference is made to the adjustment of the carrier sense level. This carrier sense level refers to the carrier sense level when a corresponding PHY system signal is received (that is, a fixed value is not added).
ここで、PHY方式の検出手法について簡単に述べる。PHYパケットのPHYヘッダには、当該PHYパケットを送信するために使用されたPHY方式が記載されている。従って、無線通信装置は、受信信号がPHYパケットであればこのPHYヘッダを参照することによって、対応するPHY方式の信号を受信したか否かを判定できる。 Here, the detection method of the PHY method will be briefly described. In the PHY header of the PHY packet, the PHY method used for transmitting the PHY packet is described. Therefore, if the received signal is a PHY packet, the wireless communication apparatus can determine whether or not a corresponding PHY signal has been received by referring to the PHY header.
(第1の実施形態)
第1の実施形態に係る無線通信装置は、図1に示されるように、上位処理部100、MAC処理部10、PHY処理部40、周波数変換回路50及びアンテナ60を含む。
(First embodiment)
As illustrated in FIG. 1, the wireless communication apparatus according to the first embodiment includes a
上位処理部100は、MAC層に対して上位層のための処理を行う。上位処理部100は、MAC処理部10との間で信号をやり取りすることができる。
The
MAC処理部10は、MAC層のための処理を行う。前述のように、MAC処理部10は、上位処理部100との間で信号をやり取りすることができる。更に、MAC処理部10は、PHY処理部40との間で信号をやり取りすることができる。MAC処理部10は、受信処理部20及び送信処理部30を含む。
The
PHY処理部40は、PHY層のための処理を行う。前述のように、PHY処理部40は、MAC処理部10との間で信号をやり取りすることができる。PHY処理部40は、周波数変換回路50を介してアンテナ60に接続されている。周波数変換回路50は、信号の送受信のためにアップコンバート/ダウンコンバートを行う。
The
尚、アンテナ60は、図1または他の図面において1本であるかのように示されているが、複数本であっても勿論よい。また、複数の異なるPHY処理部40が設けられてもよい。複数のPHY方式処理部40が設けられる場合に、これらの各々に対応する受信処理部20及び送信処理部30が設けられてもよい。更に、複数のPHY処理部40に跨る共通処理部が設けられてもよい。
In addition, although the
また、本実施形態に係る無線通信装置は、図1に示されるようにアンテナ60を構成要素として含む(一体化する)ことで、このアンテナ60の実装面積を小さく抑えることができる。更に、本実施形態に係る無線通信装置は、図1に示されるように、受信処理部20及び送信処理部30がアンテナ60を共用している。受信処理部20及び送信処理部30がアンテナ60を共用することにより、図1の無線通信装置を小型に実装することができる。尚、本実施形態に係る無線通信装置は、図1に例示されたものと異なる構成を備えても勿論よい。
Moreover, the radio | wireless communication apparatus which concerns on this embodiment can suppress the mounting area of this
信号送信に際して、PHY処理部40は、送信処理部30からMACフレームを受け取る。PHY処理部40は、MACフレームに符号化などの処理を行ってPHYパケットに変換する。周波数変換回路50は、PHYパケットを必要な周波数帯(例えば、60GHzのミリ波帯)の無線信号に変換する。アンテナ60は、周波数変換された無線信号を輻射する。尚、PHY処理部40は、信号送信の期間中に、媒体がビジーであることを示す信号をMAC処理部10(より正確には受信処理部20)へ出力する。
At the time of signal transmission, the
信号受信に際して、周波数変換回路50は、アンテナ60が受信した無線信号を必要な周波数帯(PHY処理部40が処理可能な基底帯域(Baseband))の信号に変換する。PHY処理部40は、ベースバンドの受信信号を受け取り、その受信レベルを検出すると共にそのPHY方式を判定する。PHY処理部40は、PHY方式に応じてキャリアセンスレベルを選択し、受信レベルと比較する。受信レベルが選択したキャリアセンスレベル以上であれば、PHY処理部40は媒体(CCA)がビジーであるということを示す信号をMAC処理部10(より正確には、受信処理部20)へ出力する。そうでなければ、PHY処理部40は、媒体(CCA)がアイドルであるということを示す信号をMAC処理部10(より正確には受信処理部20)へ出力する。PHY処理部40は、受信信号のPHY方式が適切な(即ち、無線通信装置が対応する)ものであれば、復号化処理、プリアンブル及びPHYヘッダを取り除く処理などを行って、ペイロードを抽出する。PHY処理部40は、ペイロードをMACフレームとして受信処理部20に渡す。更に、PHY処理部40は、MACフレームを受信処理部20に渡す前にPHYパケットの受信開始を受信処理部20に通知し、MACフレームを受信処理部20に渡した後にPHYパケットの受信終了を受信処理部20に通知する。また、PHY処理部40は、受信したPHYパケットが正常であれば(エラーを検出しなければ)、PHYパケットの受信終了を通知すると共に媒体がアイドルであるということを示す信号を受信処理部20に渡す。PHY処理部40は、受信したパケットにエラーを検出した場合にも、受信処理部20にエラーを検出したことを通知する。
When receiving the signal, the
MAC処理部10は、データフレーム、制御フレーム及び管理フレームの3種類のMACフレームを扱い、MAC層において規定される各種処理を行う。ここで、3種類のMACフレームについて説明する。
The
管理フレームは、他の無線通信装置との間の通信リンクの管理のために用いられる。例えば、管理フレームは、IEEE802.11におけるBasic Service Set(BSS)である無線通信グループを形成するためにグループの属性及び同期情報を報知するBeaconフレーム、認証のためにまたは通信リンク確立のために交換されるフレームなどを包含する。 The management frame is used for management of communication links with other wireless communication devices. For example, a management frame is exchanged for authentication or for establishing a communication link, a Beacon frame that broadcasts group attributes and synchronization information to form a wireless communication group that is a Basic Service Set (BSS) in IEEE 802.11 Frame to be included.
データフレームは、他の無線通信装置との間で通信リンクが確立した状態で、データを当該他の無線通信装置に送信するために用いられる。例えばユーザのアプリケーション操作によって図1の無線通信装置においてデータが生成され、係るデータがデータフレームによって搬送される。具体的には、生成されたデータは、上位処理部100から送信処理部30に渡され、データフレームのフレームボディフィールドにペイロードとして格納されて送信される。また、受信処理部20がデータフレームを受信すると、そのフレームボディフィールドの情報をデータとして抽出及び処理し、上位処理部100に渡す。この結果、データの書き込み、再生などのアプリケーション上の動作が生じる。
The data frame is used to transmit data to the other wireless communication device in a state where a communication link is established with the other wireless communication device. For example, data is generated in the wireless communication apparatus of FIG. 1 by a user's application operation, and the data is conveyed by a data frame. Specifically, the generated data is transferred from the higher-
制御フレームは、管理フレーム及びデータフレームを他の無線通信装置との間で送受信(交換)するときの制御のために用いられる。制御フレームは、管理フレーム及びデータフレームの交換を開始する前に媒体を予約するために他の無線通信装置との間で交換するRTS(Request to Send)フレーム、CTS(Clear to Send)フレームなどを包含する。また、制御フレームは、受信した管理フレーム及びデータフレームの送達確認のために送信されるACK(Acknowledgement)フレーム、BA(Block Ack)フレームなどを包含する。 The control frame is used for control when the management frame and the data frame are transmitted / received (exchanged) with another wireless communication apparatus. The control frame includes an RTS (Request to Send) frame, a CTS (Clear to Send) frame, etc. that are exchanged with other wireless communication devices in order to reserve a medium before starting the exchange of the management frame and the data frame. Include. In addition, the control frame includes an ACK (Acknowledgement) frame, a BA (Block Ack) frame, and the like transmitted for confirming delivery of the received management frame and data frame.
MAC処理部10は、MACフレームを送信する前に、媒体上でのアクセス権(送信権)を獲得する必要がある。送信処理部30は、受信処理部20からのキャリアセンス情報(後述される)に基づいて送信タイミングを計る。送信処理部30は、係る送信タイミングに従って、PHY方式処理部40に送信指示を与えてMACフレームを渡す。送信指示に加えて、送信処理部30は送信に使用される変調方式及び符号化方式を合わせて指示してもよい。これらに加えて、送信処理部30は、送信電力を指示してもよい。MAC処理部10は、アクセス権を一旦獲得すると、媒体を占有可能な時間、QoS(Quality of Service)属性などの制限を伴うものの、他の無線通信装置との間でMACフレームを連続して交換することができる。アクセス権は、無線通信装置が所定のフレームを送信し、他の無線通信装置から応答フレームを正しく受信した場合に獲得される。この所定のフレームが例えば他の無線通信装置によって受信されると、当該他の無線通信装置は最小フレーム間隔(Short InterFrame Space)後に上記応答フレームを送信する。
The
受信処理部20は、キャリアセンス情報を管理する。このキャリアセンス情報は、PHY処理部40から入力する媒体(CCA)のビジー/アイドルに関するキャリアセンス(Physical Carrier Sense)情報と、受信フレームの中に記載されている媒体予約時間に基づく仮想的なキャリアセンス(Virtual Carrier Sense)情報との両方を包含する。いずれか一方のキャリアセンス情報がビジーを示すならば媒体がビジーであるとみなされ、その間の信号の送信が禁止される。尚、IEEE802.11において、媒体予約時間は、MACヘッダの中のいわゆるDuration/IDフィールドに記載される。MAC処理部10は、他の無線通信装置宛ての(自己宛てでない)MACフレームを受信した場合に、当該MACフレームを含むPHYパケットの終わりから媒体予約時間に亘って媒体が仮想的にビジーであると判定する。このような仮想的に媒体をビジーであると判定する仕組み、或いは、仮想的に媒体をビジーであるとする期間は、NAV(Network Allocation Vector)と呼ばれる。
The
本実施形態に係る無線通信装置は、後述されるように、前述のPHY方式についての最小受信感度に従うキャリアセンス(CCA)を用いた通常の無線通信方式をベースとし、当該通常の無線通信方式と共存可能な近接無線通信方式を実現する。尚、以降の説明では、通常の無線通信方式は便宜的にノーマル方式(或いは、非近接方式と呼ぶこともできる)と称され、ノーマル方式と共存可能な近接無線通信方式は便宜的に近接方式と称される。 As will be described later, the wireless communication apparatus according to the present embodiment is based on a normal wireless communication system using carrier sense (CCA) according to the minimum reception sensitivity for the above-described PHY system, and the normal wireless communication system and Realize coexistence close proximity wireless communication system. In the following description, a normal wireless communication method is referred to as a normal method (or a non-proximity method) for convenience, and a close proximity wireless communication method that can coexist with the normal method is a proximity method for convenience. It is called.
尚、本実施形態に係る無線通信装置は、特定の周波数帯の方式にだけ対応するものであってもよいし、複数の周波数帯の方式に対応するハイブリッドなものであってもよい。更に、本実施形態に係る無線通信装置は、近接方式及びノーマル方式(例えば無線LAN)の両方をサポートするものであってもよい。以降の説明では、本実施形態に係る無線通信装置は、通常の無線LAN方式をベースにした近接方式を少なくともサポートするものとする。ここで、近接方式として、通信レンジが数cmオーダー(例えば3cm)に制限され、当該通信レンジの内部に限って通信が可能となるものが想定される。 Note that the wireless communication apparatus according to the present embodiment may be compatible with only a specific frequency band system, or may be a hybrid apparatus compatible with a plurality of frequency band systems. Furthermore, the wireless communication apparatus according to the present embodiment may support both a proximity method and a normal method (for example, a wireless LAN). In the following description, it is assumed that the wireless communication apparatus according to the present embodiment supports at least a proximity method based on a normal wireless LAN method. Here, as the proximity method, a communication range is assumed to be limited to the order of several centimeters (for example, 3 cm), and communication is possible only within the communication range.
無線通信装置は、通信レンジを制限するために、最大送信電力を制御する。例えば、無線通信装置がミリ波帯を使用する場合に、伝搬ロスを自由空間伝搬ロス+10dB、アンテナ利得を送受信共に0dBと仮定できる。ここで、無線通信装置は、例えばBeaconなどの基本的な管理フレームを、システムにおいて最も受信感度の低い所定の変調符号化方式(Modulation and Coding Scheme;MCS)を選択して送信する。このMCSをMCS0、その受信感度を−78dBmとする。一方、無線通信装置は、データフレームなどを含む他のフレームを、MCS0に比べて受信感度の高いMCS1〜MCS12のいずれかを選択して送信する。これらMCS1〜MCS12のうち、最小受信感度はMCS1の−68dBであるとする。また、MCS0と、MCS1〜MCS12とは相異なるPHY方式として区別されるものとする。 The wireless communication device controls the maximum transmission power in order to limit the communication range. For example, when the wireless communication apparatus uses a millimeter wave band, it can be assumed that the propagation loss is free space propagation loss +10 dB and the antenna gain is 0 dB for both transmission and reception. Here, the wireless communication apparatus selects and transmits a basic management frame such as Beacon, for example, by selecting a predetermined modulation and coding scheme (Modulation and Coding Scheme; MCS) having the lowest reception sensitivity in the system. This MCS is MCS0, and its reception sensitivity is -78 dBm. On the other hand, the wireless communication apparatus selects and transmits other frames including data frames, etc., by selecting one of MCS1 to MCS12 having higher reception sensitivity than MCS0. Among these MCS1 to MCS12, the minimum reception sensitivity is assumed to be −68 dB of MCS1. In addition, MCS0 and MCS1 to MCS12 are distinguished as different PHY methods.
例えば、無線通信装置がMCS0を選択する場合に、3センチ離れた位置での受信レベルを−78dBmとするためには送信電力を−30dBmにする必要があると仮定する。一方、無線通信装置がMCS4を選択する場合に、3センチ離れた位置での受信レベルをその受信感度−64dBmにするためには送信電力を−16dBmにする必要があると仮定する(MCS4の受信感度−64dBmはMCS0の受信感度−78dBmよりも14dB高いので、送信電力も14dB高くする必要がある)。送信電力が−16dBmであるとき、キャリアセンス(CCA)がビジーとなる距離、即ち、受信レベルがMCS1の受信感度−68dBmを超える距離は例えば5センチになる。即ち、無線通信装置がMCS0を選択する場合に比べて、キャリアセンス(CCA)がビジーとなる距離が延びる。もし、近接無線通信において、所定の通信レンジにおける最低の伝送速度の要求があるならば、無線通信装置は当該伝送速度を達成可能なMCSのいずれかを選択し、当該所定の通信レンジ端において最低受信感度となるように最大送信電力を設定すればよい。そして、無線通信装置は、当該MCSまたはより高い伝送速度のMCSだけを選択可能とすると共に、設定された最大送信電力以下の送信電力で送信を行えばよい。即ち、無線通信装置の最大送信電力は、ノーマル方式に比べて減少する。 For example, when the wireless communication apparatus selects MCS0, it is assumed that the transmission power needs to be −30 dBm in order to set the reception level at a position 3 centimeters away to −78 dBm. On the other hand, when the wireless communication apparatus selects MCS4, it is assumed that the transmission power needs to be -16 dBm in order to make the reception level at a position 3 cm away from the reception sensitivity -64 dBm (reception of MCS4 Since the sensitivity -64 dBm is 14 dB higher than the reception sensitivity -78 dBm of MCS0, it is necessary to increase the transmission power by 14 dB). When the transmission power is −16 dBm, the distance at which the carrier sense (CCA) is busy, that is, the distance at which the reception level exceeds the reception sensitivity −68 dBm of MCS1 is, for example, 5 cm. That is, the distance that the carrier sense (CCA) is busy is extended as compared with the case where the wireless communication apparatus selects MCS0. If there is a request for the lowest transmission speed in the predetermined communication range in the proximity wireless communication, the wireless communication apparatus selects one of the MCSs that can achieve the transmission speed, and at the end of the predetermined communication range. What is necessary is just to set the maximum transmission power so that it may become a receiving sensitivity. Then, the wireless communication apparatus can select only the MCS or the MCS having a higher transmission rate and perform transmission with transmission power equal to or less than the set maximum transmission power. That is, the maximum transmission power of the wireless communication device is reduced as compared with the normal method.
ところで、ノーマル方式の送信電力は通常0dBmから数十dBm程度である。即ち、前述の制御後の送信電力は、MCS0,MCS1〜4について例示したように、ノーマル方式に比べて数十dB程度減少することになる。 By the way, the transmission power of the normal system is usually about 0 dBm to several tens of dBm. That is, the transmission power after the control is reduced by about several tens of dB as compared to the normal method, as illustrated for MCS0 and MCS1 to MCS4.
また、最大送信電力を制御することによって通信レンジを制限する方式は、ノーマル方式との共存において劣勢となる。例えば、送信電力10dBmでBeaconフレームを送信する無線通信装置(本実施形態において、便宜的に第2の無線通信装置と称される)と、最大送信電力を−30dBmに制限してBeaconフレームを送信する無線通信装置(本実施形態において、便宜的に第1の無線通信装置と称される)とが配置されるとする。第2の無線通信装置がMCS0を選択して送信電力10dBmでBeaconフレームを送信すると、3m離れた位置の受信感度が−78dBmとなる。従って、第1の無線通信装置から第2の無線通信装置までの距離が3m以内であれば、第1の無線通信装置における受信レベルは−78dBm以上となる。即ち、第1の無線通信装置は、CCAをビジーと判定する。一方、第1の無線通信装置がMCS0を選択して−30dBでBeaconフレームを送信すると、3cm離れた位置の受信感度は−78dBmとなる。従って、第2の無線通信装置から第1の無線通信装置までの距離が3cmを超えれば、第2の無線通信装置における受信レベルは−78dBm未満となる。即ち、第2の無線通信装置は、CCAをアイドルと判定する。従って、第2の無線通信装置が信号を送信している間、第1の無線通信装置は干渉を検知するので信号を送信できない。一方、第1の無線通信装置が信号を送信している間も、第2の無線通信装置は干渉を検知しないので信号を送信できる。故に、第1の無線通信装置は、第2の無線通信装置に比べて送信権を獲得しにくく、劣勢である。 Further, the method of limiting the communication range by controlling the maximum transmission power is inferior in coexistence with the normal method. For example, a wireless communication device that transmits a Beacon frame with a transmission power of 10 dBm (referred to as a second wireless communication device in the present embodiment for convenience), and transmits a Beacon frame with a maximum transmission power limited to −30 dBm. It is assumed that a wireless communication device (referred to as a first wireless communication device for convenience in the present embodiment) is disposed. When the second wireless communication apparatus selects MCS0 and transmits a Beacon frame with a transmission power of 10 dBm, the reception sensitivity at a position 3 m away is −78 dBm. Therefore, if the distance from the first wireless communication apparatus to the second wireless communication apparatus is within 3 m, the reception level in the first wireless communication apparatus is −78 dBm or more. That is, the first wireless communication apparatus determines that CCA is busy. On the other hand, when the first wireless communication apparatus selects MCS0 and transmits a Beacon frame at −30 dB, the reception sensitivity at a position 3 cm away is −78 dBm. Therefore, if the distance from the second wireless communication device to the first wireless communication device exceeds 3 cm, the reception level in the second wireless communication device is less than −78 dBm. That is, the second wireless communication apparatus determines that the CCA is idle. Therefore, while the second wireless communication device is transmitting a signal, the first wireless communication device detects interference and cannot transmit the signal. On the other hand, while the first wireless communication apparatus is transmitting a signal, the second wireless communication apparatus can transmit a signal because it does not detect interference. Therefore, the first wireless communication device is inferior because it is difficult to acquire the transmission right as compared to the second wireless communication device.
そこで、本実施形態に係る無線通信装置は、以下に説明する近接方式を実現する。この近接方式は、例えば、最大送信電力を制限すると共に、ノーマル方式に比べて高いキャリアセンスレベルを使用する。即ち、近接方式の無線通信装置は、ノーマル方式の無線通信装置に干渉を与えない(近接方式の無線通信装置が信号を送信するときにノーマル方式の無線通信装置がCCAをビジーと判定しない)程度に離れている場合には、ノーマル方式の無線通信装置からの信号を受信しても干渉を検知しない。具体的には、PHY処理部40はCCAがビジーであると判定せず、係る通知をMAC処理部10(より正確には、受信処理部20)に与えない。尚、近接方式は、ノーマル方式と同じPHY方式(同じPHYパケットフォーマット、同じMCSのセット)を用いることとする。また、近接方式は、3cm離れた位置でMCS0の伝送速度を達成することが要求されているとする。
Therefore, the wireless communication apparatus according to the present embodiment realizes the proximity method described below. This proximity method, for example, limits the maximum transmission power and uses a higher carrier sense level than the normal method. That is, the proximity wireless communication apparatus does not interfere with the normal wireless communication apparatus (the normal wireless communication apparatus does not determine that CCA is busy when the proximity wireless communication apparatus transmits a signal). In the case of being away from each other, interference is not detected even if a signal is received from a normal wireless communication apparatus. Specifically, the
以下、図2を用いて近接方式の無線通信装置が使用するキャリアセンスレベルを説明する。ノーマル方式の無線通信装置は送信電力10dBmでMCS0を選択して信号を送信し、近接方式の無線通信装置は送信電力0dBm(即ち、近接方式の最大送信電力は0dBmに制限されている)でMCS0を選択して信号を送信すると仮定する。更に、伝搬ロスを自由空間伝搬ロス+10dB、アンテナ利得を送受信共に0dBと仮定する。図2において、無線通信装置は、「STA(station)」と表示されている。ノーマル方式の無線通信装置と近接方式の無線通信装置との間の距離が1mであるとき、近接方式の無線通信装置からMCS0を選択して送信される信号は、ノーマル方式の無線通信装置において受信レベル−78dBmで受信される。従って、両者の距離が1mを超えて離れていれば、ノーマル方式の無線通信装置は近接方式の無線通信装置からの信号によってCCAをビジーと判定せず、信号を送信できる。 Hereinafter, the carrier sense level used by the proximity wireless communication apparatus will be described with reference to FIG. The normal type wireless communication apparatus selects MCS0 at a transmission power of 10 dBm and transmits a signal, and the proximity type wireless communication apparatus transmits MCS0 at a transmission power of 0 dBm (that is, the maximum transmission power of the proximity type is limited to 0 dBm). Is selected and a signal is transmitted. Further, it is assumed that the propagation loss is free space propagation loss +10 dB and the antenna gain is 0 dB for both transmission and reception. In FIG. 2, the wireless communication apparatus is displayed as “STA (station)”. When the distance between the normal wireless communication device and the proximity wireless communication device is 1 m, the signal transmitted by selecting MCS0 from the proximity wireless communication device is received by the normal wireless communication device. Received at level -78 dBm. Therefore, if the distance between the two is more than 1 m, the normal wireless communication apparatus can transmit the signal without determining that the CCA is busy by the signal from the proximity wireless communication apparatus.
ここで、両者の距離が1mを超えた状態で近接方式及びノーマル方式が対等に共存できるように、近接方式の無線通信装置が使用するキャリアセンスレベルを考察する。両者の距離が1mであるとき、ノーマル方式の無線通信装置からMCS0を選択して送信される信号は、近接方式の無線通信装置において受信レベル−68dBmで受信される。この受信レベル−68dBmは、要求されるMCS0の受信感度−78dBmよりも高い。前述の例から明らかなように、送信電力10dBmでMCS0を選択して送信された信号は、3m離れた位置でようやく受信感度−78dBmとなる。故に、近接方式の無線通信装置をノーマル方式の無線通信装置から1mよりも多少遠ざけたとしても受信レベルは−78dBmを超えるので、近接方式の無線通信装置はノーマル方式の無線通信装置からの信号によってCCAをビジーと判定することになる。 Here, the carrier sense level used by the proximity type wireless communication apparatus is considered so that the proximity type and the normal type can coexist with each other in a state where the distance between both exceeds 1 m. When the distance between the two is 1 m, a signal transmitted by selecting MCS0 from the normal wireless communication apparatus is received at a reception level of −68 dBm in the proximity wireless communication apparatus. This reception level −68 dBm is higher than the required MCS0 reception sensitivity −78 dBm. As is clear from the above-described example, a signal transmitted by selecting MCS0 with a transmission power of 10 dBm finally has a reception sensitivity of −78 dBm at a position 3 m away. Therefore, even if the proximity wireless communication apparatus is moved a little further than 1 m from the normal wireless communication apparatus, the reception level exceeds −78 dBm. Therefore, the proximity wireless communication apparatus uses the signal from the normal wireless communication apparatus. The CCA is determined to be busy.
そこで、本実施形態に係る無線通信装置は、係る状況でもCCAをビジーと判定しないようにキャリアセンスレベルを例えば−68dBmよりも高く設定する。仮に、近接方式の最大通信レンジを3cmと想定し、送信電力0dBmでMCS0を選択して信号を送信した場合の3cm離れた位置における受信レベルが−48dBmであるとする。係る条件下において、本実施形態に係る無線通信装置は、MCS0のキャリアセンスレベルを−48dBmに設定する。即ち、PHY処理部40は、受信レベルが−48dBm以上であるときにCCAをビジーと判定し、MAC処理部10へCCAがビジーであることを通知する。そして、PHY処理部40は、受信レベルが−48dBm以上であるときに受信成功したPHYパケットからペイロードを抽出し、MACフレームとしてMAC処理部10に渡す。
Therefore, the wireless communication apparatus according to the present embodiment sets the carrier sense level higher than, for example, −68 dBm so that the CCA is not determined to be busy even in such a situation. Assuming that the maximum communication range of the proximity method is 3 cm, it is assumed that the reception level at a position 3 cm away when a signal is transmitted by selecting MCS0 with a transmission power of 0 dBm is −48 dBm. Under such conditions, the wireless communication apparatus according to the present embodiment sets the carrier sense level of MCS0 to −48 dBm. That is, the
尚、受信レベルが−48dBmよりもある程度小さいとしてもこの受信レベルは無線通信装置の受信性能(受信感度)よりは十分高いので、無線通信装置はこの信号の受信に成功できるかもしれない。しかしながら、PHY処理部40は、受信レベルが−48dBm未満であるときにCCAがビジーであると判定せず(即ち、CCAがアイドルであると判定し)、MAC処理部10へCCAがビジーであることを通知しない。また、PHY処理部40は、PHYパケットのペイロードをMAC処理部10に渡さない。故に、本実施形態に係る無線通信装置は、前述のMACレベルでの仮想的なキャリアセンスについても、受信レベルが−48dBmであるときに受信成功したPHYパケットからのMACフレームに基づいて実施する。
Even if the reception level is somewhat lower than −48 dBm, the reception level is sufficiently higher than the reception performance (reception sensitivity) of the wireless communication device, so the wireless communication device may be able to successfully receive this signal. However, the
続いて、MCS1以上のMCSを用いたPHYパケットを受信する場合の動作について考察する。
まず、MCS0とMCS1〜12とが同一のPHY方式としてカテゴライズされる場合を考察する。この場合には、無線通信装置は、全てのMCSについて−48dBmをキャリアセンスレベルとして使用すればよい。即ち、PHY処理部40は、任意のMCSについて受信レベルが−48dBm以上であればCCAがビジーであると判定し、そうでなければCCAがアイドルであると判定すればよい。
Next, the operation when receiving a PHY packet using MCS of MCS1 or higher will be considered.
First, consider the case where MCS0 and MCS1-12 are categorized as the same PHY system. In this case, the wireless communication apparatus may use −48 dBm as the carrier sense level for all MCSs. That is, the
次に、MCS0とMCS1〜12とが異なるPHY方式としてカテゴライズされる場合を考察する。前述のように、ノーマル方式においてMCS1の最小受信感度−68dBmをキャリアセンスレベルとして使用するならば、ノーマル方式におけるMCS0のキャリアセンスレベルとMCS1のキャリアセンスレベルとの差分は10dBである。ところが、前述の通り、送信電力を0dBmに制限した場合に3cm離れた位置における受信レベルは−48dBm(即ち、近接方式におけるMCS0のキャリアセンスレベル)である。この受信レベルは、ノーマル方式におけるMCS1の最小受信感度−68dBmに比べて20dBも高い。故に、無線通信装置は、近接方式において、MCS1のキャリアセンスレベルをMCS0のものと同じ−48dBmに設定しても、MCS1の信号を十分に受信することができる。 Next, consider the case where MCS0 and MCS1 to 12 are categorized as different PHY methods. As described above, if the minimum reception sensitivity of MCS1 of −68 dBm is used as the carrier sense level in the normal method, the difference between the carrier sense level of MCS0 and the carrier sense level of MCS1 in the normal method is 10 dB. However, as described above, when the transmission power is limited to 0 dBm, the reception level at a position 3 cm away is −48 dBm (that is, the carrier sense level of MCS0 in the proximity method). This reception level is 20 dB higher than the minimum reception sensitivity of MCS1 in the normal method -68 dBm. Therefore, the wireless communication apparatus can sufficiently receive the MCS1 signal even if the carrier sense level of MCS1 is set to −48 dBm, which is the same as that of MCS0, in the proximity method.
即ち、近接方式における最低の伝送速度のMCS(例えば、MCS0)の最小受信感度(例えば、−78dBm)に対する所与のMCS(例えば、MCS1)の最小受信感度(例えば、−68dBm)の差分(例えば、10dB)が、ノーマル方式のキャリアセンスレベル(例えば、−78dBm)に対する近接方式のキャリアセンスレベル(例えば、−48dBm)の差分(例えば、30dB)以下であれば、無線通信装置は近接方式において当該所与のMCSの信号を受信できる。一方、近接方式における最低の伝送速度のMCSの最小受信感度に対する所与のMCSの最小受信感度の差分が、ノーマル方式のキャリアセンスレベルに対する近接方式のキャリアセンスレベルの差分よりも大きければ、当該所与のMCSの通信レンジは最低の伝送速度のMCSの通信レンジ(例えば、3cm)よりも狭くなる。MCSの伝送速度の上昇に伴って通信レンジが狭くなることは、いわゆるリンクアダプテーションと同様であるので問題ない。従って、MCS0とMCS1〜12とが異なるPHY方式としてカテゴライズされる場合にも、無線通信装置は近接方式用の1つのキャリアセンスレベル(例えば、−48dBm)を使用すればよい。即ち、PHY処理部40は、任意のMCSについて受信レベルが−48dBm以上であればCCAがビジーであると判定し、そうでなければCCAがアイドルであると判定すればよい。
That is, the difference (for example, −68 dBm) of the minimum reception sensitivity (for example, −68 dBm) of a given MCS (for example, MCS1) with respect to the minimum reception sensitivity (for example, −78 dBm) of the MCS (for example, MCS0) with the lowest transmission speed in the proximity method. 10 dB) is equal to or less than the difference (for example, 30 dB) of the proximity type carrier sense level (for example, −48 dBm) with respect to the normal type carrier sense level (for example, −78 dBm), A signal of a given MCS can be received. On the other hand, if the difference in the minimum reception sensitivity of a given MCS with respect to the minimum reception sensitivity of the MCS at the lowest transmission rate in the proximity method is larger than the difference in the carrier sense level of the proximity method with respect to the carrier sense level of the normal method, The communication range of a given MCS is narrower than the communication range (eg, 3 cm) of the MCS with the lowest transmission rate. The narrowing of the communication range as the MCS transmission rate increases is the same as so-called link adaptation, so there is no problem. Therefore, even when MCS0 and MCS1 to MCS12 are categorized as different PHY methods, the wireless communication apparatus may use one carrier sense level (for example, −48 dBm) for the proximity method. That is, the
また、前述のように、無線通信装置は、対応するPHY方式以外の信号を受信した場合には、当該PHY方式の最小受信感度に20dBを加えた値をキャリアセンスレベルとして使用する。しかしながら、仮に、MCS1の最小受信感度(−68dBm)に20dBを加えたとしても、近接方式用のキャリアセンスレベル−48dBmを上回らない。故に、無線通信装置は、上記固定値を考慮した場合にも、近接方式用の1つのキャリアセンスレベル(例えば、−48dBm)を使用すればよい。即ち、PHY処理部40は、任意のMCSについて受信レベルが−48dBm以上であればCCAがビジーであると判定し、そうでなければCCAがアイドルであると判定すればよい。
As described above, when receiving a signal other than the corresponding PHY method, the wireless communication device uses a value obtained by adding 20 dB to the minimum reception sensitivity of the PHY method as the carrier sense level. However, even if 20 dB is added to the minimum reception sensitivity (−68 dBm) of MCS1, it does not exceed the carrier sense level −48 dBm for the proximity method. Therefore, the wireless communication apparatus may use one carrier sense level (for example, −48 dBm) for the proximity method even when the fixed value is considered. That is, the
ところで、ノーマル方式においてMCS0とMCS1〜12とが異なるPHY方式としてカテゴライズされる理由の1つとして、一般に、ミリ波帯の通信においてデータフレーム交換時のPHY方式(即ち、MCS1〜12)は高いアンテナ利得(指向性)を利用することが挙げられる。ここで、MCS0は、1つの無線通信グループの存在を周囲に周知させるために通信レンジを広くカバーするPHY方式として設計されている。具体的には、MCS0は、ミリ波帯において現実的に達成可能な最も広い指向性幅を持つ(即ち、準無指向(quasi−omni)の)ロバストなPHY方式として設計されている。一方、MCS1〜12は、無線通信装置同士が実際にデータフレームを交換するために指向性を積極的に活用するというポリシーに従って設計されている。具体的には、MCS1〜12は、指向性のトレーニングを行ってアンテナ利得を高めたうえで高い伝送速度を提供するPHY方式として設計されている。
By the way, as one of the reasons why MCS0 and MCS1-12 are categorized as different PHY systems in the normal system, in general, the PHY system (ie, MCS1-12) at the time of data frame exchange in millimeter wave band communication is a high antenna. Use of gain (directivity) can be mentioned. Here, MCS0 is designed as a PHY system that covers a wide communication range in order to make the existence of one wireless communication group known to the surroundings. Specifically, MCS0 is designed as a robust PHY system having the widest directivity width that can be practically achieved in the millimeter wave band (ie, quasi-omni). On the other hand, the
一方、近接方式は、短時間で通信相手を発見し、通信リンクを確立してデータフレームを交換することがしばしば要求されるので、指向性を必ずしも積極的に活用しないというポリシーでPHY方式が設計されるかもしれない。即ち、近接方式は、ノーマル方式のようにBeaconフレームなどの管理フレームをMCS0で送信するようには設計されず、管理フレームもデータフレームと同様にMCS1〜12で送信するように設計されるかもしれない。この場合には、近接方式はMCS0を使用せず1つのPHY方式(MCS1〜12)を使用することになるが、前述の説明を「近接方式は3cm離れた位置でMCS1の伝送速度を達成することが要求されている」として読み替えればよい。
On the other hand, in the proximity method, it is often required to find a communication partner in a short time, establish a communication link and exchange data frames, so the PHY method is designed with a policy that does not necessarily actively use directivity. May be. That is, the proximity method may not be designed to transmit a management frame such as a Beacon frame by MCS0 unlike the normal method, and the management frame may be designed to be transmitted by
更に、近接方式は、伝送速度の要求次第でMCS1〜12のうちの一部のMCSに限って使用するように設計されるかもしれない。この場合にも、無線通信装置は、使用されるPHY方式の中で最小受信感度よりも高いキャリアセンスレベルを1つ設け、この値を基準にCCAのビジー/アイドルを判定すればよい。 Furthermore, the proximity scheme may be designed to be used only for some MCSs of MCS 1-12 depending on transmission rate requirements. Also in this case, the wireless communication apparatus may provide one carrier sense level higher than the minimum reception sensitivity in the PHY method to be used, and determine CCA busy / idle based on this value.
以上説明したように、第1の実施形態に係る無線通信装置は、ノーマル方式に比べて低く制限された最大送信電力を使用し(例えば、ノーマル方式が10dBmに対して近接方式が0dBm)、かつ、ノーマル方式に比べて高いキャリアセンスレベル(例えば、ノーマル方式が−78dBmに対して近接方式が−48dBm)を使用する近接方式によって近接無線通信を行う。従って、本実施形態に係る無線通信装置によれば、他の無線通信装置からの信号に対して干渉を検知するときの基準がノーマル方式に比べて厳格となり、近接方式の無線通信装置がノーマル方式の無線通信装置に対して劣勢となる事態が解消される。即ち、ノーマル方式の無線通信装置と近接方式の無線通信装置とが対等に共存することができる。 As described above, the wireless communication apparatus according to the first embodiment uses the maximum transmission power limited to be lower than that of the normal method (for example, the normal method is 10 dBm and the proximity method is 0 dBm), and The proximity wireless communication is performed by the proximity method using a carrier sense level higher than that of the normal method (for example, the normal method is -78 dBm and the proximity method is -48 dBm). Therefore, according to the wireless communication device according to the present embodiment, the criteria for detecting interference with respect to signals from other wireless communication devices are stricter than the normal method, and the proximity wireless communication device is the normal method. The situation of being inferior to the wireless communication device is eliminated. That is, the normal-type wireless communication apparatus and the proximity-type wireless communication apparatus can coexist on an equal basis.
尚、上記考察から明らかなように、近接方式を使用する無線通信装置のごく近くにノーマル方式の無線通信装置が配置されている場合には、無線通信装置は近接方式用にキャリアセンスレベルを高く設定しても干渉を検知することになる。係る場合には、無線通信装置は他の干渉のない周波数チャネルに移動することが望ましい。また、近接方式の無線通信装置が無線通信を開始した後に、ごく近くでノーマル方式の無線通信装置が無線通信を開始する場合も同様である。勿論、近接方式を用いる相異なるBSSの無線通信装置同士が極端に近づき過ぎている場合も同様である。概括すれば、これらの現象は、ノーマル方式を用いる相異なるBSS(即ち、無線通信グループ)の無線通信装置同士が干渉し合うことと同様のものなので、同様の対策を講じればよい。即ち、ノーマル方式における干渉の検出、BSSの周波数チャネルの変更などを適宜応用することができる。 As is clear from the above consideration, when a normal type wireless communication device is arranged very close to a wireless communication device using the proximity method, the wireless communication device has a high carrier sense level for the proximity method. Even if set, interference will be detected. In such a case, it is desirable for the wireless communication device to move to another frequency channel without interference. The same applies to a case where a normal wireless communication apparatus starts wireless communication very close after the proximity wireless communication apparatus starts wireless communication. Of course, the same applies when the wireless communication apparatuses of different BSSs using the proximity method are extremely close to each other. Generally speaking, these phenomena are the same as the interference between wireless communication apparatuses of different BSSs (that is, wireless communication groups) using the normal method, and therefore, similar measures may be taken. That is, it is possible to appropriately apply detection of interference in the normal method, change of the frequency channel of the BSS, and the like.
また、近接方式用のキャリアセンスレベル及び最大送信電力は、例えば、MAC処理部10を管理する機能部(例えば、後述されるMAC/PHY管理部70)、或いは、係る機能部の一部を組み込んだMAC処理部10によって設定されてよい。また、近接方式用のキャリアセンスレベル及び最大送信電力は、近接方式が使用される場合に自動的に設定されてもよいし、ユーザなどの人間の指示に応じて設定されてもよい。
Further, the carrier sense level and the maximum transmission power for the proximity method include, for example, a functional unit that manages the MAC processing unit 10 (for example, a MAC /
(第2の実施形態)
第2の実施形態に係る無線通信装置は、前述の第1の実施形態に係る無線通信装置を補足するものである。本実施形態に係る無線通信装置は、前述の近接方式及びノーマル方式の両方をサポートし、必要に応じて一方を選択して動作することができる。尚、本実施形態に係る無線通信装置は、デフォルトではノーマル方式を選択している。
(Second Embodiment)
The wireless communication apparatus according to the second embodiment supplements the wireless communication apparatus according to the first embodiment described above. The wireless communication apparatus according to the present embodiment supports both the proximity method and the normal method described above, and can operate by selecting one as necessary. Note that the wireless communication apparatus according to the present embodiment selects the normal method by default.
本実施形態に係る無線通信装置は、図3に例示されるように、上位処理部100、MAC処理部10、PHY処理部40、周波数変換回路50、アンテナ60及びMAC/PHY管理部70を含む。
As illustrated in FIG. 3, the wireless communication apparatus according to the present embodiment includes a
MAC/PHY管理部70は、上位処理部100、MAC処理部10(より詳細には、受信処理部20及び送信処理部30)及びPHY処理部40の夫々と接続されている。MACH/PHY管理部70は、無線通信装置におけるMAC動作及びPHY動作を管理する。
The MAC /
MAC/PHY管理部70は、IEEE802.11無線LANにおけるSME(Station Management Entity)に相当する。MAC/PHY管理部70とMAC処理部10との間のインタフェースは、IEEE802.11無線LANにおけるMLME SAP(MAC subLayer Managament Entity Service Access Point)に相当する。MAC/PHY管理部70とPHY処理部40との間のインタフェースは、IEEE802.11無線LANにおけるPLME SAP(Physical Layer Management Entity Service Access Point)に相当する。
The MAC /
尚、図3においてMAC/PHY管理部70はMAC管理のための機能部とPHY管理のための機能部とが一体であるかのように描かれているが、以下の動作を実現できるのであれば異なる態様で実装されてもよい。
In FIG. 3, the MAC /
MAC/PHY管理部70は、情報管理ベース(Management Information Base;MIB)を保持する。MIBにおいて、近接方式を実現するための各種情報が保持される。
The MAC /
例えば、MIBには、近接方式で動作するか否か(近接方式用の属性を選択するか否か)を示すアトリビュートが保持される。係るアトリビュートは、例えばdot11CloseProximityCommunicationEnabledと名付けることができる。当該アトリビュートは、無線通信装置が近接方式を使用するときにTRUEの値を設定され、無線通信装置がノーマル方式を使用するときにFALSEの値を設定されている。前述のように、当該アトリビュートのデフォルト値はFALSE(ノーマル方式)である。 For example, the MIB holds an attribute indicating whether or not to operate in the proximity method (whether or not to select an attribute for the proximity method). Such an attribute can be named, for example, dot11CloseProximityCommunicationEnabled. The attribute is set to a TRUE value when the wireless communication device uses the proximity method, and is set to a FALSE value when the wireless communication device uses the normal method. As described above, the default value of the attribute is FALSE (normal system).
例えば、ユーザが近接方式用のアプリケーションを選択すると、dot11CloseProximityCommunicationEnabledの値をTRUEに書き換えることの指示が上位処理部100経由でMAC/PHY管理部70に与えられる。MAC/PHY管理部70は、指示に従ってdot11CloseProximityCommunicationEnabledの値をTRUEに書き換える。或いは、上位処理部100が何らかのアルゴリズムによって近接方式を選択した場合に、係る書き換え指示をMAC/PHY管理部70に与えてもよい。また、ユーザが近接方式を選択した場合に、上位処理部100が係る書き換え指示をMAC/PHY管理部70に与えてもよいし、MAC/PHY管理部70が自発的に書き換えを行ってもよい。
For example, when the user selects an application for the proximity method, an instruction to rewrite the value of dot11CloseProximityCommunicationEnabled to TRUE is given to the MAC /
尚、ノーマル方式に限ってサポートする(換言すれば、近接方式をサポートしない)無線通信装置は、上記アトリビュートdot11CloseProximityCommunicationEnabledを保持していない(保持する必要がない)。 Note that a wireless communication device that supports only the normal method (in other words, does not support the proximity method) does not hold (does not need to hold) the attribute dot11CloseProximityCommunicationEnabled.
更に、MIBには、近接方式で使用される最大送信電力及びキャリアセンスレベルを夫々指定するアトリビュートも保持される。最大送信電力を指定するアトリビュートは、例えばdot11CloseProximityCommunicationMaximumTransmitPowerLevelと名付けることができる。キャリアセンスレベルを指定するアトリビュートは、例えばdot11CloseProximityCommunicationCarrierSenseLevelと名付けることができる。前述の第1の実施形態によれば、dot11CloseProximityCommunicationMaximumTransmitPowerLevelの値は例えば0dBmに設定され、dot11CloseProximityCommunicationCarrierSenseLevelの値は例えば−48dBmに設定される。尚、両アトリビュート値は、固定であってもよいし、上位処理部100などによって変更可能であってもよい。
Further, the MIB also holds attributes for designating the maximum transmission power and carrier sense level used in the proximity method. The attribute that specifies the maximum transmission power can be named, for example, dot11CloseProximityCommunicationMaximumTransmitPowerLevel. The attribute that specifies the carrier sense level can be named, for example, dot11CloseProximityCommunicationCarrierSenseLevel. According to the first embodiment described above, the value of dot11CloseProximityMaximumTransmitPowerLevel is set to, for example, 0 dBm, and the value of dot11CloseProximityCommunicationCarrierSenseLevel is set to, for example, -48 dBm. Both attribute values may be fixed or may be changed by the
或いは、近接方式で使用される最大送信電力及びキャリアセンスレベルそのものを指定する代わりに他のパラメータを指定するアトリビュートを用意することもできる。例えば、近接方式の最大送信電力の代わりにノーマル方式の最大送信電力に対する近接方式の最大送信電力の減少量(第1の実施形態によれば例えば10dB)を指定するアトリビュートが用意されてもよい。近接方式のキャリアセンスレベルの代わりにPHY方式の最小受信感度に対する近接方式のキャリアセンスレベルの増加量(第1の実施形態によれば例えば30dB)を指定するアトリビュートが用意されてもよい。 Alternatively, an attribute for designating another parameter can be prepared instead of designating the maximum transmission power and carrier sense level itself used in the proximity method. For example, instead of the maximum transmission power of the proximity method, an attribute for designating a reduction amount of the maximum transmission power of the proximity method relative to the maximum transmission power of the normal method (for example, 10 dB according to the first embodiment) may be prepared. Instead of the proximity type carrier sense level, an attribute for specifying an increase amount (for example, 30 dB according to the first embodiment) of the proximity type carrier sense level with respect to the minimum reception sensitivity of the PHY method may be prepared.
PHY処理部40は、dot11CloseProximityCommunicationEnabledの値がTRUEである場合には、近接方式に従って動作する。即ち、PHY処理部40は、送信電力がdot11CloseProximityMaximumTransmitPowerLevelの値以下となるように送信を行う。また、PHY処理部40は、dot11CloseProximityCommunicationCarrierSenseLevelの値に基づいて、CCAがビジー/アイドルであると判定する。
The
一方、PHY処理部40は、dot11CloseProximityCommunicationEnabledの値がFALSEである場合には、ノーマル方式に従って動作する。即ち、PHY処理部40は、送信電力がノーマル方式の最大送信電力以下となるように送信を行う。また、PHY処理部40は、PHY方式の最小受信感度に基づいて、CCAがビジー/アイドルであると判定する。尚、ノーマル方式の最大送信電力もMIBにおいて保持しておくことが好ましい。ノーマル方式の最大送信電力を指定するアトリビュートは、例えばdot11MaximumTransmitPowerLevelと名付けることができる。
On the other hand, the
尚、PHY処理部40が使用する送信電力は、近接方式またはノーマル方式の最大送信電力に固定されてもよい。或いは、MAC処理部10(より詳細には送信処理部30)が近接方式またはノーマル方式の最大送信電力以下の送信電力を指定し、PHY処理部40に通知してもよい。或いは、ユーザが近接方式またはノーマル方式の最大送信電力以下の送信電力を指定してもよい。係る場合には、ユーザによって指定された送信電力がMAC/PHY管理部70を経由してPHY処理部40に通知されてもよい。
The transmission power used by the
更に、MIBは、必ずしもMAC/PHY管理部70に保持されなくてもよい。例えば、MIBは、図示しない共通のメモリ部に保持されてもよい。共通のメモリ部に保持されたMIBは、MAC/PHY管理部70、MAC処理部10及びPHY処理部40から参照可能(読み取り可能)であって、書き換え可能なアトリビュートをMAC/PHY管理部70が書き換え可能とするように設計してもよい。
Furthermore, the MIB does not necessarily have to be held in the MAC /
以上説明したように第2の実施形態に係る無線通信装置は、MIBにおいて近接方式用の各種アトリビュートを保持している。従って、本実施形態に係る無線通信装置によれば、近接方式及びノーマル方式の両方をサポートし、必要に応じて一方を選択して動作することができる。 As described above, the wireless communication apparatus according to the second embodiment holds various attributes for the proximity method in the MIB. Therefore, the wireless communication apparatus according to the present embodiment supports both the proximity method and the normal method, and can operate by selecting one as necessary.
(第3の実施形態)
第3の実施形態に係る無線通信装置は、前述の第1乃至第2の実施形態に係る無線通信装置を補足するものである。本実施形態は、近接方式の無線通信グループ(例えば、IEEE802.11におけるBSS)の形成及び維持について述べる。即ち、本実施形態によれば、近接方式をサポートする無線通信装置同士が近接方式のBSSを形成する。
(Third embodiment)
The wireless communication apparatus according to the third embodiment supplements the wireless communication apparatus according to the first or second embodiment described above. This embodiment describes the formation and maintenance of a proximity wireless communication group (for example, BSS in IEEE 802.11). That is, according to the present embodiment, wireless communication devices that support the proximity method form a proximity method BSS.
一般に、IEEE802.11においてBSSを形成する場合には、Beaconフレーム(管理フレーム)を送信する無線通信装置(本実施形態において、係る役割の無線通信装置は便宜的に第1の無線通信装置と称される)と、Beaconフレームを受信する無線通信装置(本実施形態において、係る役割の無線通信装置は便宜的に第2の無線通信装置と称される)とが存在する。第2の無線通信装置は、受信Beaconフレーム内の情報に基づいて自己の動作をBSSの属性に合致させるように調整すると共に、自己の情報(例えば、後述されるタイマー値)を受信Beaconフレーム内の同期情報に同期させる。第1の無線通信装置は、BSSの形成前(即ち、BSSに参加する第2の無線通信装置が存在しない)の期間及びBSSの形成後の期間において、BSSの形成及び維持のためにBeaconフレームを周期的に送信するものとする。 In general, when a BSS is formed in IEEE 802.11, a wireless communication device that transmits a Beacon frame (management frame) (in this embodiment, a wireless communication device in this role is referred to as a first wireless communication device for convenience). And a wireless communication device that receives a Beacon frame (in this embodiment, the wireless communication device having such a role is referred to as a second wireless communication device for convenience). The second wireless communication apparatus adjusts its own operation to match the attribute of the BSS based on the information in the received Beacon frame and also transmits its own information (for example, a timer value described later) in the received Beacon frame. Synchronize with the synchronization information. The first wireless communication device transmits a Beacon frame for forming and maintaining the BSS in a period before the BSS is formed (that is, there is no second wireless communication apparatus participating in the BSS) and in a period after the BSS is formed. Are transmitted periodically.
第2の無線通信装置は、Beaconフレームを受信することによって第1の無線通信装置を探索してもよい(いわゆるパッシブスキャン(passive scan))。或いは、第2の無線通信装置は、探索時間を短縮するために、第1の無線通信装置を探索する管理フレーム(例えば、IEEE802.11におけるProbe Requestフレーム)を送信し、第1の通信装置からその応答フレーム(例えば、IEEE802.11におけるProbe Responseフレーム)を受信することによって第1の無線通信装置を探索してもよい(いわゆるアクティブスキャン(active scan))。尚、Probe Responseフレームには、Beaconフレームと同様の情報が格納される。故に、第2の無線通信装置は、Beaconフレームの代わりにProbe Responseフレームから必要な情報を取得できる。 The second wireless communication device may search for the first wireless communication device by receiving the Beacon frame (so-called passive scan). Alternatively, the second wireless communication apparatus transmits a management frame (for example, a Probe Request frame in IEEE 802.11) for searching for the first wireless communication apparatus in order to shorten the search time, and the first communication apparatus The first wireless communication device may be searched by receiving the response frame (for example, a Probe Response frame in IEEE 802.11) (so-called active scan). The Probe Response frame stores the same information as the Beacon frame. Therefore, the second wireless communication apparatus can acquire necessary information from the Probe Response frame instead of the Beacon frame.
尚、Beaconフレームは基本的には無指向(omni)で送信される。ところが、ミリ波帯において、アンテナパターンが設計に依存して準無指向(quasi−omni)となることが想定される。係る場合には、無線通信装置同士がアンテナパターンの方向をある程度合わせる必要がある。従って、アクティブスキャンを行う(Probe Requestを送信する)第2の無線通信装置が、始めにBeaconフレームを第1の無線通信装置に送信することもある。 The Beacon frame is basically transmitted in an omni direction. However, in the millimeter wave band, the antenna pattern is assumed to be quasi-omni depending on the design. In such a case, it is necessary for the wireless communication apparatuses to align the direction of the antenna pattern to some extent. Therefore, the second wireless communication apparatus that performs active scan (transmits a probe request) may first transmit a Beacon frame to the first wireless communication apparatus.
ここで、近接方式のBSSとは、近接方式を使用する複数の無線通信装置によって形成される無線通信グループであるとする。従って、一部の例外を除き、近接方式をサポートしない無線通信装置は、近接方式のBSSに参加することができない。 Here, it is assumed that the proximity-type BSS is a wireless communication group formed by a plurality of wireless communication apparatuses using the proximity method. Therefore, with some exceptions, a wireless communication device that does not support the proximity method cannot participate in the proximity method BSS.
本実施形態に係る無線通信装置は、近接方式のBSSのために送信されるBeaconフレーム/Probe Responseフレームのフレームボディフィールドにおいて、BSSの属性が近接方式であることを示す情報を格納する。従って、これらBeaconフレーム/Probe Responseフレームを受信する無線通信装置は、探索したBSSが近接方式のものであるか否かを認識できる。 The wireless communication apparatus according to the present embodiment stores information indicating that the BSS attribute is the proximity method in the frame body field of the Beacon frame / Probe Response frame transmitted for the proximity method BSS. Therefore, the wireless communication apparatus that receives these Beacon frame / Probe Response frame can recognize whether or not the searched BSS is of the proximity method.
本実施形態に係る無線通信装置は、図4に例示されるように、MAC処理部10においてMAC共通処理部15を含む。MAC共通処理部15は、MAC/PHY管理部70と信号をやり取りする。具体的には、MAC共通処理部15は、MAC/PHY管理部70からの指示を一旦受け取り、当該指示を受信処理部20及び送信処理部30に適したものに変換して出力する。また、MAC共通処理部15は、上位処理部100にも接続される。従って、MAC共通処理部15は、受信処理部20から上位処理部100への受信データの受け渡し及び上位処理部100から送信処理部30への送信データの受け渡しを夫々仲介する。
As illustrated in FIG. 4, the wireless communication device according to the present embodiment includes a MAC
以下、本実施形態に係る無線通信装置が、近接方式のBSSから送信されるBeaconフレーム/Probe Responseフレームのフレームボディフィールドにおいて、BSSの属性が近接方式であることを示す情報を格納するときの動作について説明する。 Hereinafter, the operation when the wireless communication apparatus according to the present embodiment stores information indicating that the BSS attribute is the proximity method in the frame body field of the Beacon frame / Probe Response frame transmitted from the proximity type BSS. Will be described.
本実施形態に係る無線通信装置は、前述の第2の実施形態と同様に、MIBにおいてアトリビュートdot11CloseProximityCommunicationEnabledを保持している。MAC/PHY管理部70がBSS(の形成)を開始する指示(例えば、IEEE802.11においてMLME−START.requestと呼ばれるプリミティブ)を出力すると、Beaconフレームの送信処理が開始する。MAC共通処理部15は、上記指示を受けると、dot11ClosePoximityCommunicationEnabledの値を参照する。値がTRUEであれば、MAC共通処理部15はBSSの属性が近接方式であることを示す情報を格納したフレームボディを生成し、当該フレームボディを含むBeaconフレームの送信指示を送信処理部30へ周期的に与える。このBeaconフレームの送信周期(Beacon IntervalまたはBeacon Period)は、例えば前述のBSSを開始する指示において指定される。或いは、送信周期がMIBにおいて指定されていてもよく、係る場合にはMAC共通処理部15はMIBを参照すればよい。送信処理部30は、受信処理部20からのキャリアセンス情報に基づいて、BeaconフレームをPHY処理部40、周波数変換回路50及びアンテナ60を介して送信する。
The wireless communication apparatus according to the present embodiment holds the attribute dot11CloseProximityCommunicationEnabled in the MIB, as in the second embodiment described above. When the MAC /
一方、本実施形態に係る無線通信装置は、他の無線通信装置(第2の無線通信装置に相当する)からProbe Requestフレームを受信すると、受信処理部20が当該Probe RequestフレームをMAC共通処理部15に渡す。MAC共通処理部15は、Probe Requestフレームのフレームボディにおいて指定されている要求条件が満たされる場合に、Probe Responseフレームのフレームボディを生成して送信処理部30に渡す。但し、MAC共通処理部15は、dot11ClosePoximityCommunicationEnabledの値に応じて、Probe Responseフレームのフレームボディを生成する。具体的には、値がTRUEであれば、MAC共通処理部15はBSSの属性が近接方式であることを示す情報を格納したフレームボディを生成する必要がある。送信処理部30は、受信処理部20からのキャリアセンス情報に基づいて、Probe ResponseフレームをPHY処理部40、周波数変換回路50及びアンテナ60を介して送信する。
On the other hand, when the wireless communication device according to the present embodiment receives a Probe Request frame from another wireless communication device (corresponding to the second wireless communication device), the
尚、BSSの属性が近接方式であることを示す情報は、以下に例示される態様でBeaconフレーム/Probe Responseフレームのフレームボディフィールドに格納できる。仮に、ノーマル方式においてBSSの属性を示すフィールドが用意されていて、そのフィールドの一部がReservedであれば、当該Reservedの部分に係る情報を格納することを定義できる。例えば、近接方式はミリ波帯に限って使用され、このミリ波帯には近接方式のベースとなるノーマル方式が存在し、ミリ波帯における運用属性を示すフィールドがBeaconフレーム/Probe ResponseフレームのフレームボディフィールドにおいてInformation Element(IE)として用意されており、この運用属性を示すフィールドにおいて1以上のビットがReservedであると仮定する。係る場合には、Reservedの1ビットに運用中のBSSの属性が近接方式であるか否かを示す情報を格納することを定義できる。即ち、MAC共通処理部15は、運用中のBSSの属性が近接方式であれば当該1ビットの値を1に設定し、そうでなければ(例えば、運用中のBSSの属性がノーマル方式であれば)当該1ビットの値を0のままにすればよい。
Information indicating that the attribute of the BSS is a proximity method can be stored in the frame body field of the Beacon frame / Probe Response frame in the manner exemplified below. If a field indicating the BSS attribute is prepared in the normal method and a part of the field is reserved, it can be defined that information related to the reserved part is stored. For example, the proximity method is used only in the millimeter wave band, and there is a normal method as a base of the proximity method in this millimeter wave band, and the field indicating the operation attribute in the millimeter wave band is a frame of the Beacon frame / Probe Response frame. It is assumed that an information element (IE) is prepared in the body field, and one or more bits are reserved in the field indicating the operation attribute. In such a case, it can be defined that information indicating whether the attribute of the BSS in operation is a proximity method is stored in 1 bit of Reserved. That is, the MAC
そして、近接方式をサポートする無線通信装置(第2の無線通信装置に相当する)は、例えばこのミリ波帯における運用属性を示すIEを抽出し、BSSの属性が近接方式であるか否かを示す情報を格納するビットの値を参照することによって、BSSが近接方式で運用されているか否かを認識できる。一方、近接方式をサポートしない無線通信装置は、BSSの属性が近接方式であるか否かを示す情報を格納するビットを認識する必要がないのでこれを無視するかもしれない。或いは、近接方式をサポートしない無線通信装置は、本来はReserved、即ち0であるべき当該ビットに1が設定されていることを認識し、自己のサポートしない無線通信方式がBSSにおいて要求されているとみなして当該BSSへの参加を差し控えるかもしれない。 Then, the wireless communication device that supports the proximity method (corresponding to the second wireless communication device) extracts, for example, an IE indicating an operation attribute in the millimeter wave band, and determines whether or not the attribute of the BSS is the proximity method. It is possible to recognize whether or not the BSS is operated in the proximity mode by referring to the value of the bit storing the information to be indicated. On the other hand, a wireless communication apparatus that does not support the proximity method may ignore this because it does not need to recognize a bit for storing information indicating whether the attribute of the BSS is the proximity method. Alternatively, a wireless communication apparatus that does not support the proximity method recognizes that 1 is set to the bit that should be originally reserved, that is, 0, and a wireless communication method that is not supported by itself is requested in the BSS. You may refrain from participating in the BSS.
続いて、本実施形態に係る無線通信装置(即ち、少なくとも近接方式をサポートする無線通信装置)がBSSに参加するときの動作について説明する。
MAC/PHY管理部70がBSSの探索を行うことを決定すると、BSSの探索指示をMAC共通処理部15へ出力する。この探索指示は、IEEE802.11におけるMLME−SCAN.requestプリミティブに相当する。このプリミティブは、図6に例示されるパラメータを備えている。
Next, an operation when the wireless communication apparatus according to the present embodiment (that is, a wireless communication apparatus that supports at least the proximity method) participates in the BSS will be described.
When the MAC /
パラメータScan Typeによってパッシブスキャンを指示されると、MAC共通処理部15はパラメータChannel Listを参照し、指定された周波数チャネルに移動するようにPHY処理部40へ指示を与える。それから、MAC共通処理部15は、PHY処理部40及び受信処理部20を介して受信された管理フレームのうち、Min Channel Time以上かつMax Channel Time以下の時間におけるBeaconフレームの情報を収集する。ここで、MAC共通処理部15は、BSSの探索指示に対象条件の制限が含まれているならば、当該対象条件を満たすBeaconフレームの情報に限って収集する。尚、Channel Listにおいて複数の周波数チャネルが指定されているならば、MAC共通処理部15は指定された周波数チャネル毎に上記パッシブスキャン動作を実施する。そして、一連のパッシブスキャン動作が終了すると、MAC共通処理部15は収集したBeaconフレームの情報をMAC/PHY管理部70に渡す。
When passive scanning is instructed by the parameter Scan Type, the MAC
一方、パラメータScan Typeによってアクティブスキャンを指示されると、MAC共通処理部15は入力した指示に応じてProbe Requestフレームのフレームボディを生成する。MAC共通処理部15は、指定された各周波数チャネルにおいてBSSの探索条件(例えば、図6におけるパラメータProbe Delay)に従ってProbe Requestフレームが送信されるように、送信処理部30にProbe Requestフレームを渡す。パッシブスキャンとは異なり、MAC共通処理部15は、Beaconフレームの代わりにProbe Responseフレームの情報を収集する。尚、パッシブスキャンと同様に、Channel Listにおいて複数の周波数チャネルが指定されているならば、MAC共通処理部15は指定された周波数チャネル毎に上記アクティブスキャン動作を実施する。そして、一連のアクティブスキャン動作が終了すると、MAC共通処理部15は収集したProbe Responseフレームの情報をMAC/PHY管理部70に渡す。
On the other hand, when an active scan is instructed by the parameter Scan Type, the MAC
図6に例示されるように、MAC/PHY管理部70からのBSSの探索指示は、スキャン対象のBSSの種別を指定するパラメータBSS Typeを含むことができる。仮に、このパラメータにおいて、近接方式のBSSであるか否かを指定することが可能であるとすれば、MAC共通処理部15はBeaconフレーム/Probe Responseフレームの情報を収集するときに係るパラメータを活用することができる。即ち、MAC/PHY管理部70が近接方式のBSSを指定するBSS Typeを含む探索指示をMAC処理部15に与えると、MAC処理部15はBSSの属性が近接方式であることを示す情報を格納するBeaconフレーム/Probe Responseフレームに限って収集する。
As illustrated in FIG. 6, the BSS search instruction from the MAC /
また、MAC/PHY管理部70が近接方式のBSSを指定するBSS Typeを含む探索指示をMAC共通処理部15に与えるならば、これに伴ってMAC/PHY管理部70はアトリビュートdot11CloseProximityCommunicationEnabledの値をTRUEに書き換えることが有効である。係る書き換え処理の結果、PHY処理部40は近接方式用のキャリアセンスレベルを使用することになる。換言すれば、MAC共通処理部15は係るキャリアセンスレベル以上の受信レベルを伴うBeaconフレーム/Probe Responseフレームに限って収集することになる。従って、MAC処理部15は、収集したBeaconフレーム/Probe Responseフレームに対応するBSSからの信号が近接方式用のキャリアセンスレベル以上で受信されることを当該BSSに参加する前に確認することができる。従って、係る書き換え処理によれば、参加対象のBSSからの信号が近接方式用のキャリアセンスレベルを満たさず、ひいては近接無線通信が不能となる事態を回避できる。
Further, if the MAC /
MAC/PHY管理部70は、MAC共通処理部15がパッシブスキャン/アクティブスキャンによって収集したBeaconフレーム/Probe Responseフレームの情報に基づいて、参加するBSSを決定する。MAC/PHY管理部70は、特定のBSSへの参加指示(例えば、IEEE802.11におけるMLME−JOIN.requestプリミティブ)をMAC共通処理部15に与える。
The MAC /
ところで、例えばアプリケーション要求がノーマル方式及び近接方式の両方を許容するなどの理由により、上位処理部100はMAC/PHY管理部70にノーマル方式及び近接方式のいずれの指定も伴わないBSSの探索指示を与えるかもしれない。ここで、アトリビュートdot11CloseProximityCommunicationEnabledの値はFALSEである。MAC/PHY管理部70は、BSSの種別(近接方式か否か)を指定しないBSSの探索指示をMAC共通処理部15に与える。この場合にも、MAC処理部15は近接方式のBSSのBeaconフレーム/Probe Responseフレームの情報を収集し、MAC/PHY管理部70に通知することができる。但し、前述の通りdot11CloseProximityCommunicationEnabledの値がFALSEなので、無線通信装置はノーマル方式の送信電力及びキャリアセンスレベルを使用する。即ち、より正確には、ノーマル方式のキャリアセンスレベル以上の受信電力が得られる信号を送信する近接方式のBSSが存在すれば、MAC処理部15はこの近接方式のBSSのBeaconフレーム/Probe Responseフレームの情報を収集することができる。
By the way, for example because the application request permits both the normal method and the proximity method, the
ところが、無線通信装置は、近接方式のBSSに参加する場合に、dot11CloseProximityCommunicationEnabledの値をTRUEに書き換え、近接方式用の送信電力及びキャリアセンスレベルを使用する必要がある。従って、無線通信装置が近接方式のBSSをスキャンできることと、当該無線通信装置が当該BSSに参加して近接無線通信を実現できることとは等価でない。具体的には、スキャンされた近接方式のBSSからの信号の受信レベルは近接方式のキャリアセンスレベル未満となり、近接無線通信が不能となるかもしれない。 However, when a wireless communication device participates in a proximity BSS, it is necessary to rewrite the value of dot11CloseProximityCommunicationEnabled to TRUE and use the transmission power and carrier sense level for the proximity method. Therefore, it is not equivalent that the wireless communication device can scan the proximity BSS and that the wireless communication device can realize the proximity wireless communication by participating in the BSS. Specifically, the reception level of the scanned signal from the proximity type BSS becomes lower than the proximity type carrier sense level, and the proximity wireless communication may be disabled.
そこで、本実施形態に係る無線通信装置が前述の第2の実施形態のようにノーマル方式及び近接方式の両方をサポートするのであれば、以下の動作が有効である。具体的には、MAC共通処理部15はスキャン動作によって収集したBeaconフレーム/Probe Responseフレームの情報(即ち、BSSの情報)に当該フレームの受信レベルを追加してMAC/PHY管理部70に通知する。この通知は、IEEE802.11におけるMLME−SCAN.confirmプリミティブに相当する。このプリミティブを前提とするならば、各BSS情報をまとめて表現するBSSDescriptionと呼ばれるパラメータに受信レベルを記載する項目を追加することによって上記動作を実現できる。例えば、PHY処理部40は、MACフレームに加えて当該MACフレームの受信レベルを受信処理部20に渡す。また、受信処理部20は、少なくともBeaconフレーム/Probe Responseフレームの情報に加えて当該フレームの受信レベルをMAC共通処理部15に渡す。そして、MAC共通処理部15はスキャン結果に加えて各BSSに付随する情報としてBeaconフレーム/Probe Responseフレームの受信レベルをMAC/PHY管理部70に渡すことができる。MAC/PHY管理部70は、スキャンされたBSSの属性が近接方式であれば、受信レベルに基づいて当該近接方式のBSSに参加可能であるか否か(参加した場合に近接方式のキャリアセンスレベル以上の受信レベルが得られるか否か)を判定すればよい。
Therefore, if the wireless communication apparatus according to the present embodiment supports both the normal method and the proximity method as in the second embodiment, the following operation is effective. Specifically, the MAC
また、無線通信装置が近接方式をサポートするか否かを示すアトリビュートとして例えばdot11CloseProximityCommunicationImplementedを定義することができる。このアトリビュートは、例えばMIBにおいて保持される。即ち、MAC共通処理部15は、このアトリビュート値がTRUE(近接方式をサポートすることを示す)であれば、スキャン結果に加えて各BSSのBeaconフレーム/Probe Responseフレームの受信レベルをMAC/PHY管理部70に渡せばよい。一方、MAC共通処理部15は、このアトリビュート値がFALSE(近接方式をサポートしないことを示す)であれば、単にスキャン結果をMAC/PHY管理部70に渡せばよい(即ち、上記受信レベルをMAC/PHY管理部70に渡さなくてよい)。更に、MAC共通処理部15は、このアトリビュートが定義されていなければ無線通信装置は近接方式をサポートしないとみなし、当該アトリビュート値がFALSEである場合と同様に振る舞えばよい。尚、dot11CloseProximityCommunicationImplementedが定義され、かつ、このアトリビュート値がTRUEであるならば、前述のアトリビュートdot11CloseProximityCommunicationEnabledもまた定義されており、TRUEまたはFALSEの値が設定されていることになる。
Further, for example, dot11CloseProximityImplemented can be defined as an attribute indicating whether or not the wireless communication device supports the proximity method. This attribute is held in the MIB, for example. That is, if this attribute value is TRUE (indicating that the proximity method is supported), the MAC
例えばMAC/PHY管理部70は、収集された有効な(即ち、参加した場合に近接無線通信が可能であることが例えば受信レベルに基づいて確認された)BSS候補と上位層におけるアプリケーションの要求とに基づいて、参加するBSSを決定する。決定されたBSSの属性が近接方式であれば、MAC/PHY管理部70は、アトリビュートdot11CloseProximityCommunicationEnabledの値をTRUEに書き換え、近接方式の送信電力及びキャリアセンスレベルに切り替える。尚、近接方式のBSSへの参加動作は、ノーマル方式におけるものと同様である。即ち、無線通信装置は、近接方式のBSSのBeaconフレームを受信し、受信Beaconフレーム内の情報に基づいて自己の動作をBSSの属性に合致させるように調整すると共に、自己の情報(例えば、後述されるタイマー値)を受信Beaconフレーム内の同期情報に同期させる。
For example, the MAC /
尚、BSSの属性が近接方式であることを示す情報は、アソシエーション応答(Association Response)フレームに格納されてもよい。Association Responseフレームは、上記第1の無線通信装置に上記第2の無線通信装置がアソシエーション要求(Association Request)フレームを送信した場合に、第1の無線通信装置によって第2の無線通信装置へ送信される。BSSの属性が近接方式であることを示す情報をAssociation Responseフレームに格納すれば、第2の無線通信装置はアソシエーション過程においてBSSの属性が近接方式であることを確認できる。 Information indicating that the BSS attribute is the proximity method may be stored in an association response frame. The Association Response frame is transmitted by the first wireless communication apparatus to the second wireless communication apparatus when the second wireless communication apparatus transmits an association request (Association Request) frame to the first wireless communication apparatus. The If information indicating that the BSS attribute is the proximity method is stored in the Association Response frame, the second wireless communication apparatus can confirm that the BSS attribute is the proximity method in the association process.
以上の説明は、本実施形態に係る無線通信装置が近接方式のBSSに参加するときの動作及び本実施形態に係る無線通信装置が近接方式のBSSを運用するときの動作について述べている。ところで、近接無線通信に関して、近接方式を使用する無線通信装置は同じく近接方式を使用する無線通信装置に限って通信したいという要求仕様が想定される。係る要求仕様によれば、近接方式をサポートしない無線通信装置が近接方式のBSSへ参加することを排除ないし制限することが好ましい。以下の説明は、本実施形態に係る無線通信装置が近接方式のBSSを運用する場合に、近接方式をサポートしない無線通信装置の当該BSSへの参加を排除ないし制限するときの動作について述べる。 The above description describes the operation when the wireless communication apparatus according to the present embodiment participates in the proximity-type BSS and the operation when the wireless communication apparatus according to the present embodiment operates the proximity-type BSS. By the way, regarding close proximity wireless communication, there is assumed a requirement specification that a wireless communication device using the proximity method wants to communicate only with a wireless communication device similarly using the proximity method. According to the required specifications, it is preferable to exclude or restrict a wireless communication device that does not support the proximity method from participating in the proximity method BSS. In the following description, when the wireless communication apparatus according to the present embodiment operates a proximity-type BSS, an operation when a wireless communication apparatus that does not support the proximity method is excluded or restricted from participating in the BSS will be described.
IEEE802.11において、BSSへの参加の定義は、上記第2の無線通信装置が自己の動作を当該BSSの属性に合致させるように調整すると共に、自己の情報を同期情報に同期させることとされている。従って、第2の無線通信装置は、第1の無線通信装置との間でフレーム交換による認証手順を経ることなく、BSSに参加することができる。仮に、第2の無線通信装置が、前述のアトリビュートdot11CloseProximityCommunicationImplementedの値がTRUEであって、かつ、ノーマル方式のBSSへ参加を希望しているならば、BeaconフレームなどによってBSSの属性が近接方式であるとことを認識し、近接方式のBSSへの参加を差し控えるかもしれない。しかしながら、このアトリビュートの値がFALSEである、或いは、このアトリビュートが定義されていないならば、第2の無線通信装置は近接方式をサポートしない(ノーマル方式に限ってサポートする)。故に、係る第2の無線通信装置は、BSSの属性が近接方式であることを認識できないかもしれない。即ち、近接方式をサポートしない無線通信装置が、自己の動作をBSSの属性に合致させるように調整すると共に、自己の情報を同期情報に同期させて、近接方式のBSSに参加するかもしれない。従って、近接方式をサポートしない無線通信装置が近接方式のBSSに参加すること自体を排除ないし制限するのは容易でない。そこで、最初に、近接方式をサポートしない無線通信装置が近接方式のBSSに参加する無線通信装置へデータフレームを送信することを排除ないし制限するための手法について述べる。 In IEEE 802.11, the definition of participation in a BSS is that the second wireless communication apparatus adjusts its operation to match the attribute of the BSS and synchronizes its information with synchronization information. ing. Therefore, the second wireless communication apparatus can participate in the BSS without going through an authentication procedure by frame exchange with the first wireless communication apparatus. If the value of the attribute dot11CloseProximityImplemented is TRUE and the second wireless communication apparatus wishes to participate in a normal BSS, the BSS attribute is a proximity method such as a Beacon frame. And may refrain from participating in the proximity-type BSS. However, if the value of this attribute is FALSE or this attribute is not defined, the second wireless communication apparatus does not support the proximity method (supports only the normal method). Therefore, the second wireless communication apparatus may not recognize that the BSS attribute is the proximity method. That is, a wireless communication apparatus that does not support the proximity method may adjust its own operation to match the attribute of the BSS, and may synchronize its own information with the synchronization information and participate in the proximity type BSS. Therefore, it is not easy to exclude or restrict the wireless communication device that does not support the proximity method itself from participating in the proximity method BSS. Therefore, first, a method for eliminating or limiting the transmission of a data frame to a wireless communication apparatus that participates in a proximity-type BSS by a wireless communication apparatus that does not support the proximity system will be described.
IEEE802.11において、アソシエーション過程が用意されている。そして、近接方式のBSSにおいて、アソシエーション過程を経なければデータフレームの交換を開始できないと定めることができる。即ち、近接方式のBSSに参加する無線通信装置は、データフレームの交換を開始する前にアソシエーション過程を完了させる必要がある。 In IEEE 802.11, an association process is prepared. Then, in the proximity type BSS, it can be determined that the exchange of the data frames cannot be started unless the association process is performed. That is, a wireless communication apparatus participating in a proximity BSS needs to complete the association process before starting the exchange of data frames.
上記第2の無線通信装置は、アソシエーション過程において上記第1の無線通信装置にAssociation Requestフレームを送信するが、このフレームボディフィールドに当該第2の無線通信装置が近接方式をサポートするか否かを示す情報を格納する。例えば、近接方式はミリ波帯に限って使用され、このミリ波帯には近接方式のベースとなるノーマル方式が存在し、ノーマル方式のAssociation Requestフレームにはミリ波帯における無線通信装置の能力(capability)を示すフィールドが含まれており、このフィールドにおいて1以上のビットがReservedであると仮定する。係る場合には、Reservedの1ビットに第2の無線通信装置が近接方式をサポートするか否かを示す情報を格納することを定義できる。即ち、アトリビュートdot11CloseProximityCommunicationImplementedの値がTRUEであって、かつ、アトリビュートdot11CloseProximityCommunicationEnabledの値がFALSE(デフォルト)であれば、第2の無線通信装置のMAC共通処理部15は、MAC/PHY管理部70からの指示に従ってAssociation Requestフレームのフレームボディを生成するときに上記特定の1ビットに1を設定する。一方、アトリビュートdot11CloseProximityCommunicationImplementedの値がFALSEであれば、第2の無線通信装置のMAC共通処理部15は、上記特定の1ビットを0のままにしておく。
The second wireless communication device transmits an association request frame to the first wireless communication device in the association process. In the frame body field, the second wireless communication device determines whether or not the second wireless communication device supports the proximity method. Stores the information indicated. For example, the proximity method is used only in the millimeter wave band, and there is a normal method as a base of the proximity method in this millimeter wave band, and the capability of the wireless communication device in the millimeter wave band (in the association request frame of the normal method) It is assumed that a field indicating (capability) is included and one or more bits are reserved in this field. In such a case, it can be defined that information indicating whether or not the second wireless communication apparatus supports the proximity method is stored in 1 bit of Reserved. That is, if the value of the attribute dot11CloseProximity Implementation Implemented is TRUE and the value of the attribute dot11CloseProximityCommunicationEnabled is FALSE (default), the MAC
そして、近接方式のBSSを運用する第1の無線通信装置は、Association Requestフレームを受信し、上記特定の1ビットの値を確認する。上記特定の1ビットの値が0であれば、第1の無線通信装置はアソシエーションを拒否する。具体的には、第1の無線通信装置は、Association Responseフレーム中のStatus CodeにRejectを設定し、このAssociation Responseフレームを第2の無線通信装置へ送信する。ここで、Status Codeは、近接方式をサポートしていないため、という理由を追記したものであってもよい。一方、上記特定の1ビットの値が1であれば、第1の無線通信装置は他の条件次第でアソシエーションを許可することができる。第1の無線通信装置は、アソシエーションを許可する場合には、Association Responseフレーム中のStatus CodeにSuccessfulを設定し、このAssociation Responseフレームを第2の無線通信装置へ送信する。第2の無線通信装置は、Association Responseフレームによってアソシエーションが許可されたことを認識すると、アトリビュートdot11CloseProximityCommunicationEnabledの値をTRUEに書き換えて近接方式を使用し始める。 Then, the first wireless communication apparatus that operates the proximity-type BSS receives the Association Request frame and confirms the value of the specific 1 bit. If the value of the specific 1 bit is 0, the first wireless communication apparatus rejects the association. Specifically, the first wireless communication apparatus sets “Reject” in the Status Code in the Association Response frame, and transmits this Association Response frame to the second wireless communication apparatus. Here, the reason that the Status Code does not support the proximity method may be added. On the other hand, if the value of the specific 1 bit is 1, the first wireless communication apparatus can permit association depending on other conditions. When permitting the association, the first wireless communication apparatus sets Successful in the Status Code in the Association Response frame, and transmits this Association Response frame to the second wireless communication apparatus. When recognizing that the association is permitted by the Association Response frame, the second wireless communication apparatus rewrites the value of the attribute dot11CloseProximityCommunicationEnabled to TRUE and starts using the proximity method.
尚、上記説明はアトリビュートdot11CloseProximityCommunicationImplementedの値がTRUEであって、かつ、アトリビュートdot11CloseProximityCommunicationEnabledの値がFALSEであるときに、Association Requestフレームの特定の1ビットに1を設定することについて述べた。上記手法によると、アソシエーションが許可されるまでアトリビュートdot11CloseProximityCommunicationEnabledの値はFALSEのままである。即ち、無線通信装置が近接方式を使用する/しないの切り替えは、他の無線通信装置からの応答に依存することとなる。 In the above description, when the value of the attribute dot11CloseProximationImplemented is TRUE and the value of the attribute dot11CloseProximityCommunicationEnabled is FALSE, 1 is set for one specific bit of the Association Request frame. According to the above method, the value of the attribute dot11CloseProximityCommunicationEnabled remains FALSE until the association is permitted. That is, switching between using and not using a proximity method by a wireless communication device depends on a response from another wireless communication device.
そこで、上記手法は下記のように変形することができる。具体的には、前述のように、近接方式をサポートする(アトリビュートdot11CloseProximityCommunicationImplementedの値がTRUEである)無線通信装置は、近接方式のBSSに参加することを決めた段階でアトリビュートdot11CloseProximityCommunicationEnabledの値をTRUEに書き換えることができる。係る無線通信装置がAssociation Requestフレームを送信する場合にも、上記特定の1ビットに1を設定することが有効である。具体的には、例えばMAC/PHY管理部70はMAC共通処理部15からスキャン結果(周辺のBSSの探索情報)をMLME−SCAN.confirmを用いて受け取る。MAC/PHY管理部70は、スキャン結果の中から近接方式のBSSを選択し、係るBSSへの参加を決定することができる。MAC/PHY管理部70は、MLME−JOIN.requestを用いてMAC共通処理部15に近接方式のBSSへの参加を指示すると共に、アトリビュートdot11CloseProximityCommunicationEnabledの値をTRUEに書き換える。それから、MAC/PHY管理部70はMLME−ASSOCIATION.requestをMAC共通処理部15へ出力し、MAC共通処理部15はこれに応じてAssociation Requestフレームのフレームボディを生成する。ここで、MAC共通処理部15は、アトリビュートdot11CloseProximityCommunicationEnabledの値を参照し、値がTRUEであれば、Association Requestフレームのフレームボディフィールドにおける上記特定の1ビットに1を設定する。一方、MAC共通処理部15は、アトリビュートdot11CloseProximityCommunicationEnabledの値がFALSEであれば、Association Requestフレームのフレームボディにおける上記特定の1ビットを0のままにしておく。この手法によると、無線通信装置は、Association Requestフレームを送信する段階で近接方式の送信電力及びキャリアセンスレベルを使用する。従って、無線通信装置は、近接方式の通信レンジでアソシエーションに関するフレーム交換が実施されているか否かを確認できる。具体的には、無線通信装置は、Association Requestフレームの送信から一定時間待ってもAssociation Responseフレームを受信できなければ、通信相手(即ち、上記第1の無線通信装置)における当該Association Requestフレームの受信レベルが近接方式のキャリアセンスレベル未満であったとみなすことができる。即ち、無線通信装置は、通信相手からの距離が近接方式の通信レンジを超えているとみなすことができる。尚、MAC/PHY管理部70は、Association Responseフレームを待つ時間長を指定し、MAC共通処理部15にMLME−ASSOCIATION.requestを与えるときに、そのプリミティブの中で当該時間長を通知することができる。
Therefore, the above method can be modified as follows. Specifically, as described above, a wireless communication device that supports the proximity method (the value of the attribute dot11CloseProximityImplementedImplementation is TRUE) determines that the wireless communication device decides to participate in the proximity method BSS and sets the value of the attribute dot11CloseProximityEnabled to TRUE. Can be rewritten. Even when such a wireless communication apparatus transmits an Association Request frame, it is effective to set 1 to the specific 1 bit. Specifically, for example, the MAC /
続いて、近接方式をサポートしない無線通信装置が近接方式のBSSに参加してデータフレームの送信することを排除ないし制限するための手法について述べる。
例えば、上記第1の無線通信装置は、アソシエーションを許可していない無線通信装置がBeacon Intervalの中でデータフレームを送信できないようにスケジュールすることができる。仮に、近接方式のベースとなるノーマル方式において、BSSに参加した無線通信装置はBeacon Intervalの中の送信スケジュールに従ってフレームを送信するという仕組みがあれば、近接方式においてもこの仕組みを利用することができる。具体的には、第1の無線通信装置は、図5に例示されるように、Beacon Intervalの中のある一定期間に限ってAssociation Requestフレームなどの管理フレームを送信可能とすると共に、Beacon Intervalの中の残りの全ての期間では当該第1の無線通信装置または当該第1の無線通信装置がアソシエーション許可した無線通信装置に限ってデータフレームを送信可能とするようにスケジュールすればよい。スケジュール情報は、Beaconフレームによって各無線通信装置へ通知される。
Next, a method for excluding or restricting a wireless communication apparatus that does not support the proximity method from participating in the proximity method BSS and transmitting data frames will be described.
For example, the first wireless communication apparatus can schedule a wireless communication apparatus that does not permit association to transmit a data frame in the Beacon Interval. If there is a mechanism in which a wireless communication apparatus participating in the BSS transmits a frame according to a transmission schedule in the Beacon Interval in the normal method that is the base of the proximity method, this mechanism can also be used in the proximity method. . Specifically, as illustrated in FIG. 5, the first wireless communication apparatus can transmit a management frame such as an Association Request frame only for a certain period in the Beacon Interval, and can also transmit a Beacon Interval It is only necessary to schedule so that the data frame can be transmitted only to the first wireless communication apparatus or the wireless communication apparatus permitted to associate by the first wireless communication apparatus in all remaining periods. The schedule information is notified to each wireless communication device by a Beacon frame.
図5は、第1の無線通信装置を「STA1」で表し、第1の無線通信装置がアソシエーションを許可した1台の無線通信装置を「STA2」で表している。即ち、図5の例によれば、STA1及びSTA2以外の無線通信装置がデータフレームを送信可能な期間はスケジュールされない。尚、図5において、管理フレーム送信可能期間は、Association Requestフレームなどの管理フレームを送信するためのものである。しかしながら、第1の無線通信装置は、管理フレーム送信可能期間においても何らかの無線通信装置を指定して送信許可を与えてもよい。 In FIG. 5, the first wireless communication apparatus is represented by “STA1”, and one wireless communication apparatus that the first wireless communication apparatus has allowed to associate is represented by “STA2”. That is, according to the example of FIG. 5, a period in which the wireless communication devices other than STA1 and STA2 can transmit data frames is not scheduled. In FIG. 5, the management frame transmittable period is for transmitting a management frame such as an Association Request frame. However, the first wireless communication apparatus may specify a certain wireless communication apparatus and give permission for transmission even in the management frame transmittable period.
近接方式をサポートしない無線通信装置は自己の参加しているBSSの属性が近接方式であることを認識できないかもしれないが、係るスケジュールによればデータフレームを送信できる期間がスケジュールされず、結果的にデータフレームを一切送信できない。そこで、近接方式をサポートしない無線通信装置は、自己の送信期間がスケジュールされることを望んで管理フレーム送信可能期間においてAssociation Requestフレームを生成して第1の無線通信装置へ送信するかもしれない。しかしながら、近接方式をサポートしない無線通信装置は、Association Requestフレームにおいて近接方式をサポートするか否かを示す情報を格納するための特定の1ビットに1を設定することができない。従って、第1の無線通信装置は、このアソシエーションを拒否できる。仮に、送信期間のスケジュールを要求するための何らかの管理フレームが定義されているとしても、Association Requestフレームと同様に上記特定の1ビットを定義すれば、同様の効果を得ることができる(即ち、近接方式をサポートしない無線通信装置からのスケジュール要求を拒否したり、当該無線通信装置のための送信期間をスケジュールから除外したりすることができる)。 A wireless communication device that does not support the proximity method may not recognize that the attribute of the BSS that it participates in is a proximity method, but according to such a schedule, a period during which a data frame can be transmitted is not scheduled, and as a result Cannot send any data frames. Therefore, a wireless communication apparatus that does not support the proximity method may generate an Association Request frame and transmit it to the first wireless communication apparatus in a management frame transmission possible period in the hope that its own transmission period is scheduled. However, a wireless communication apparatus that does not support the proximity method cannot set 1 in a specific bit for storing information indicating whether or not the proximity method is supported in the Association Request frame. Therefore, the first wireless communication apparatus can refuse this association. Even if some management frame for requesting the schedule of the transmission period is defined, the same effect can be obtained by defining the specific 1 bit as in the Association Request frame (ie, proximity) It is possible to reject a schedule request from a wireless communication device that does not support the method, or to exclude a transmission period for the wireless communication device from the schedule).
また、Beacon Intervalの中でアソシエーションが許可されていない無線通信装置(即ち、近接方式をサポートしない無線通信装置)、が送信可能な期間を制限することも有効である。具体的には、図5の例における管理フレーム送信可能期間は、コンテンション期間に置き換えられてもよい。このコンテンション期間において、送信可能なフレームは管理フレームに制限されず、更に、フレームを送信可能な無線通信装置も制限されない。係るスケジュールによれば、近接方式をサポートしない無線通信装置は、コンテンション期間に限ってデータフレームを送信することができる。尚、コンテンション期間は、近接方式を使用する無線通信装置の送信要求(QoS(Quality of Service)要求)が満たされるように十分に短く設定されることが望ましい。コンテンション期間を十分に短く設定すれば、近接方式をサポートしない無線通信装置が近接方式のBSSに参加しても、当該無線通信装置からのフレーム送信が近接方式を使用する無線通信装置からのフレーム送信を実質的に妨害しない。 It is also effective to limit the period during which a wireless communication device that is not allowed to associate in the Beacon Interval (that is, a wireless communication device that does not support the proximity method) can transmit. Specifically, the management frame transmittable period in the example of FIG. 5 may be replaced with a contention period. In this contention period, frames that can be transmitted are not limited to management frames, and further, wireless communication apparatuses that can transmit frames are not limited. According to such a schedule, a wireless communication apparatus that does not support the proximity method can transmit a data frame only during the contention period. It is desirable that the contention period be set sufficiently short so that a transmission request (QoS (Quality of Service) request) of a wireless communication apparatus using the proximity method is satisfied. If the contention period is set sufficiently short, even if a wireless communication device that does not support the proximity method participates in the proximity method BSS, frame transmission from the wireless communication device that uses the proximity method is used for frame transmission from the wireless communication device. Does not substantially interfere with transmission.
また、BSSの属性に関してBSSに参加するために必須のパラメータを定義することが可能であれば、この仕組みを利用することも有効である。具体的には、上記第1の無線通信装置は、係るパラメータにおいて、近接方式をサポートする無線通信装置には理解可能であって、かつ、近接方式をサポートしない無線通信装置には理解不能なコードを挿入する。係るコードの挿入によって、近接方式をサポートしない無線通信装置を近接方式のBSSから排除することができる。例えば、BSSにおいて用いられるMCSセットを示すIEが存在し、当該IEにおいてBSSでの受信に必須のMCSを示す方法があると仮定する。第1の無線通信装置は、この方法を利用して実際にはMCSを示さないコードを近接方式のために定義する。近接方式をサポートする無線通信装置は、上記コードが近接方式のために定義されていることを理解し、BSSに参加できる。一方、近接方式をサポートしない無線通信装置は、上記コードを理解できないうえ、当該コードが示すMCSがBSSでの受信に必須であると定義されているので、BSSに参加できない(BSSへの参加を指示できない)。 It is also effective to use this mechanism if it is possible to define parameters essential for participating in the BSS with respect to the attributes of the BSS. Specifically, the first wireless communication device is a code that can be understood by a wireless communication device that supports the proximity method and cannot be understood by a wireless communication device that does not support the proximity method. Insert. By inserting such a code, a wireless communication apparatus that does not support the proximity method can be excluded from the BSS of the proximity method. For example, it is assumed that there is an IE indicating an MCS set used in a BSS, and that there is a method for indicating an MCS essential for reception in the BSS in the IE. The first wireless communication device uses this method to define a code that does not actually indicate MCS for the proximity method. A wireless communication device that supports the proximity method understands that the code is defined for the proximity method and can participate in the BSS. On the other hand, a wireless communication apparatus that does not support the proximity method cannot understand the above code and cannot participate in the BSS because the MCS indicated by the code is defined as essential for reception by the BSS. I ca n’t tell you.)
また、近接方式のベースとなるノーマル方式において、BSSから無線通信装置を追い出すためのフレームが定義されていれば、係るフレームを利用することも有効である。具体的には、上記第1の無線通信装置は、近接方式をサポートしない無線通信装置が近接方式のBSSに参加していることを認識すると、当該無線通信装置を追い出すために上記フレームを送信すればよい。但し、第1の無線通信装置は、近接方式をサポートしない無線通信装置が近接方式のBSSに参加していることを、当該無線通信装置がデータフレームの交換を開始する段階まで認識できないかもしれない。 In addition, in the normal method that is the base of the proximity method, if a frame for expelling the wireless communication device from the BSS is defined, it is also effective to use the frame. Specifically, when the first wireless communication device recognizes that a wireless communication device that does not support the proximity method participates in the BSS of the proximity method, the first wireless communication device transmits the frame to drive out the wireless communication device. That's fine. However, the first wireless communication device may not recognize that a wireless communication device that does not support the proximity method participates in the proximity method BSS until the wireless communication device starts exchanging data frames. .
以上説明したように、第3の実施形態に係る無線通信装置によれば、近接方式をサポートする無線通信装置同士が近接方式のBSSを形成することができる。尚、本実施形態及び他の実施形態の説明において、Beaconフレーム及びProbe Responseフレームなどの具体的な管理フレームを例示しているが、これらが他の管理フレームに置き換えられても勿論よい。 As described above, according to the wireless communication device according to the third embodiment, wireless communication devices supporting the proximity method can form a proximity method BSS. In the description of the present embodiment and other embodiments, specific management frames such as a Beacon frame and a Probe Response frame are illustrated, but it goes without saying that these may be replaced with other management frames.
(第4の実施形態)
第4の実施形態に係る無線通信装置は、前述の第1乃至第3の実施形態に係る無線通信装置を補足するものである。具体的には、本実施形態に係る無線通信装置は、ノーマル方式において用意されるネットワーク識別子に依存することなく近接方式における接続を可能とする。
(Fourth embodiment)
The wireless communication apparatus according to the fourth embodiment supplements the wireless communication apparatus according to the first to third embodiments described above. Specifically, the wireless communication apparatus according to the present embodiment enables connection in the proximity method without depending on the network identifier prepared in the normal method.
例えば、IEEE802.11は、BSSの属性を示す情報の1つとして、当該BSSが含まれるネットワーク識別子を示すSSID(Service Set IDentifier)を定めている。ところで、近接方式に関して、無線通信装置同士が近づいたときに直ちに通信を開始するというユースケースが考えられる。係るユースケースを考慮すると、仮にノーマル方式がSSIDを必要とするとしても、近接方式では通信相手を制限せず、かつ、ネットワーク識別子を不問とすることが要求されるかもしれない。 For example, IEEE 802.11 defines an SSID (Service Set IDentifier) indicating a network identifier including the BSS as one piece of information indicating the attribute of the BSS. By the way, regarding the proximity method, there may be a use case in which communication is started immediately when wireless communication devices come close to each other. Considering such a use case, even if the normal method requires an SSID, the proximity method may require that the communication partner be not restricted and that the network identifier be unquestioned.
そこで、近接方式がノーマル方式のポリシーを踏襲し、何らかのSSIDを定める必要がある場合に、本実施形態に係る無線通信装置は例えば乱数カウンタを用いて暫定的にSSIDを決めてもよいし、近接方式のBSSを開始した無線通信装置固有の識別子を利用してもよい。そして、近接方式のBSSに参加する無線通信装置の間ではSSIDを無視すればよい。 Therefore, when the proximity method follows the policy of the normal method and it is necessary to determine some SSID, the wireless communication apparatus according to the present embodiment may temporarily determine the SSID using a random number counter, for example. An identifier unique to the wireless communication apparatus that started the BSS of the scheme may be used. Then, the SSID may be ignored among the wireless communication devices participating in the proximity type BSS.
以上説明したように、第4の実施形態に係る無線通信装置は、近接方式のBSS内ではネットワーク識別子を無視するようにしている。従って、本実施形態に係る無線通信装置によれば、近接方式について想定されるユースケースに適した近接無線通信を実現できる。 As described above, the wireless communication apparatus according to the fourth embodiment ignores the network identifier in the proximity type BSS. Therefore, according to the wireless communication apparatus according to the present embodiment, it is possible to realize proximity wireless communication suitable for a use case assumed for the proximity method.
(第5の実施形態)
第5の実施形態に係る無線通信装置は、前述の第1乃至第4の実施形態に係る無線通信装置を補足するものである。本実施形態に係る無線通信装置は、近接方式においてデータフレームの交換を開始するまでに要する時間をノーマル方式に比べて短縮する。
(Fifth embodiment)
The wireless communication apparatus according to the fifth embodiment supplements the wireless communication apparatus according to the first to fourth embodiments described above. The wireless communication apparatus according to the present embodiment reduces the time required to start exchanging data frames in the proximity method compared to the normal method.
ここで、近接無線通信のユースケースの一部において、データ通信(即ち、デーフレームの交換)を開始するまでに要する時間を短縮したいという要求がある。換言すれば、通信リンクのセットアップ時間を短縮したいという要求がある。 Here, in some use cases of close proximity wireless communication, there is a demand for reducing the time required to start data communication (that is, exchange of data frames). In other words, there is a demand for reducing the setup time of the communication link.
通信リンクのセットアップ時間には、近接方式のBSSの動作するチャネルを選択するために要する時間、近接方式のBSSを探索するために要する時間、Beaconフレームを周期的に送信する無線通信装置が衝突した場合にネゴシエーションするための時間などの要素が含まれる。尚、近接無線通信のユースケースによっては、これらの一部しか関係しないかもしれない。 The communication link setup time collides with the time required to select a channel on which a proximity BSS operates, the time required to search for a proximity BSS, and a wireless communication device that periodically transmits a Beacon frame. Includes elements such as time to negotiate in case. Depending on the use case of proximity wireless communication, only some of these may be relevant.
まず、近接方式のBSSの動作するチャネルを選択するために要する時間の短縮について述べる。前述の第1の実施形態によれば、近接方式においてノーマル方式(物理方式の最小受信感度)に比べて高いキャリアセンスレベルが使用されるので、近接方式において干渉を検出する確率はノーマル方式に比べて低くなる。故に、近接方式においてBSSの動作するチャネルを選択する場合に候補となるチャネル(干渉が少ないチャネル)の数は、ノーマル方式に比べて多くなりやすい。従って、本実施形態に係る無線通信装置は、第1の実施形態と同様のキャリアセンスレベルを使用することによって、近接方式のBSSの動作するチャネルを選択するために要する時間を短縮できる。 First, a reduction in the time required to select a channel on which the proximity BSS operates will be described. According to the first embodiment described above, a higher carrier sense level is used in the proximity method than in the normal method (minimum receiving sensitivity of the physical method), so the probability of detecting interference in the proximity method is higher than that in the normal method. Become lower. Therefore, when selecting a channel on which a BSS operates in the proximity method, the number of candidate channels (channels with less interference) is likely to be larger than that in the normal method. Therefore, the wireless communication apparatus according to the present embodiment can reduce the time required to select the channel on which the proximity BSS operates by using the same carrier sense level as in the first embodiment.
続いて、近接方式のBSSを探索するために要する時間の短縮について述べる。係る時間は、BSSにおいて使用される可能性のあるBeacon Intervalの最大長に依存する。そこで、本実施形態に係る無線通信装置は、近接方式におけるBeacon Intervalの最大長をノーマル方式のものに比べて短く制限する。例えば、無線通信装置は、ノーマル方式におけるBeacon Intervalの最大長を1sに設定し、近接方式におけるBeacon Intervalの最大長を10msに設定する。係る設定によれば、無線通信装置が特定の周波数チャネルにおいて近接方式のBSSをパッシブスキャンによって探索する場合には、10msに亘って探索を継続すればよい。一方、無線通信装置が特定の周波数チャネルにおいてノーマル方式のBSSをパッシブスキャンによって探索する場合には、1sに亘って探索を継続する必要がある。従って、近接方式においてパッシブスキャンに要する時間は、ノーマル方式に比べて短縮できる。 Next, a reduction in the time required to search for a proximity BSS will be described. Such time depends on the maximum length of the Beacon Interval that may be used in the BSS. Therefore, the wireless communication apparatus according to the present embodiment limits the maximum length of the beacon interval in the proximity method to be shorter than that in the normal method. For example, the wireless communication apparatus sets the maximum length of the Beacon Interval in the normal method to 1 s and sets the maximum length of the Beacon Interval in the proximity method to 10 ms. According to this setting, when the wireless communication device searches for a proximity BSS in a specific frequency channel by passive scanning, the search may be continued for 10 ms. On the other hand, when the wireless communication device searches for a normal BSS in a specific frequency channel by passive scanning, it is necessary to continue the search for 1 s. Therefore, the time required for passive scanning in the proximity method can be shortened compared to the normal method.
一方、アクティブスキャンに関して、ミリ波帯を使用する無線通信装置同士がBeaconフレームを互いに送信し合ってアンテナの指向角を調整する手順が実施されることがある。この手順におけるBeacon IntervalがBeacon Intervalの最大長以下の範囲からランダムに選択されるとすれば、近接方式におけるBeacon Intervalの最大長をノーマル方式のものに比べて短く制限することの効果が得られる。即ち、近接方式においてアクティブスキャンに要する時間もまた、ノーマル方式に比べて短縮できるかもしれない。 On the other hand, with regard to active scanning, a procedure in which wireless communication apparatuses using the millimeter wave band transmit Beacon frames to each other to adjust the antenna directivity angle may be performed. If the beacon interval in this procedure is selected at random from a range less than or equal to the maximum length of the beacon interval, the effect of limiting the maximum beacon interval in the proximity method to be shorter than that in the normal method can be obtained. That is, the time required for active scanning in the proximity method may be shortened compared to the normal method.
続いて、Beaconフレームを周期的に送信する無線通信装置が衝突した場合にネゴシエーションするための時間の短縮について述べる。例えば、2つの無線通信装置の各々が、近接方式を用いるアプリケーションを起動しており、近接方式のBSSを形成する途上にあると仮定する。一方の無線通信装置(本実施形態において、便宜的に第1の無線通信装置と称される)は他方(本実施形態において、便宜的に第2の無線通信装置と称される)よりも先にBeaconフレームを周期的に送信している。しかしながら、第2の無線通信装置は、アプリケーションの要求(例えばBeacon Intervalの長さを所望の値に設定したい、Beacon Interval内のスケジュールを管理したい、など)などの要因でBeaconフレームを周期的に送信する無線通信装置(グループオーナーとも称される)となることを望んでいる。 Next, shortening of the time for negotiation when a wireless communication apparatus that periodically transmits a Beacon frame collides will be described. For example, it is assumed that each of two wireless communication apparatuses has started an application using a proximity method and is in the process of forming a proximity-type BSS. One wireless communication device (referred to as a first wireless communication device for convenience in this embodiment) is ahead of the other (referred to as a second wireless communication device for convenience in this embodiment). The Beacon frame is transmitted periodically. However, the second wireless communication apparatus periodically transmits a Beacon frame due to a request from an application (for example, a user wants to set the length of the Beacon Interval to a desired value, or wants to manage a schedule in the Beacon Interval). Wants to be a wireless communication device (also called group owner).
係る状況において、一般に、第2の無線通信装置は、Beaconフレームの送信権を獲得したい(グループオーナーになりたい)という要求を第1の無線通信装置へ送信する。そして、第1の無線通信装置及び第2の無線通信装置の間でいずれがBeaconフレームの送信権を獲得するか(グループオーナーになるか)をネゴシエーションすることになる。従来、このネゴシエーションは、管理フレームの交換によって実現されている。具体的には、無線通信装置同士が最初に交換する2つのフレームには、送信側の無線通信装置の要求レベルが夫々表示される。そして、要求レベルのより高い無線通信装置がBeaconフレームの送信権を獲得する(グループオーナーになる)。従って、係るネゴシエーションは、互いの要求レベルを通知するための2フレームと、最終的な決定(譲る/譲らない)を通知するための1フレームとの3フレームを要する。また、係るネゴシエーションによると、両要求レベルが同一であるときにいずれの無線通信装置がBeaconフレームの送信権を獲得するかを一意に決定することが困難である。更に、無線通信装置は、ネゴシエーション用のフレームを交換するまで通信相手の要求レベルを認識できない。 In such a situation, in general, the second wireless communication apparatus transmits a request to acquire the right to transmit a Beacon frame (to become a group owner) to the first wireless communication apparatus. Then, it is negotiated between the first wireless communication apparatus and the second wireless communication apparatus which one acquires the transmission right of the Beacon frame (becomes the group owner). Conventionally, this negotiation is realized by exchanging management frames. Specifically, the request level of the wireless communication device on the transmission side is displayed in each of the two frames exchanged first by the wireless communication devices. Then, the wireless communication device having a higher request level acquires the transmission right of the Beacon frame (becomes a group owner). Therefore, such negotiation requires three frames: two frames for notifying each other's request level and one frame for notifying the final decision (transfer / no transfer). Further, according to such negotiation, it is difficult to uniquely determine which wireless communication device acquires the right to transmit a Beacon frame when both request levels are the same. Furthermore, the wireless communication apparatus cannot recognize the request level of the communication partner until the negotiation frame is exchanged.
そこで、本実施形態に係る無線通信装置は、自己の要求レベルと通信相手の要求レベルとが同一であるならば、当該無線通信装置に固有の識別子(例えばMACアドレス)を参照する。具体的には、無線通信装置は、自己の識別子と通信相手の識別子とを比較し、値の大きい方(或いは、小さい方でもよい)がBeaconフレームの送信権を獲得することを決定する。 Therefore, if the request level of the wireless communication device according to the present embodiment is the same as the request level of the communication partner, the wireless communication device refers to an identifier (for example, a MAC address) unique to the wireless communication device. Specifically, the wireless communication apparatus compares its own identifier with the identifier of the communication partner, and determines that the one with the larger value (or may be smaller) acquires the transmission right for the Beacon frame.
更に、第1の無線通信装置がBeaconフレームのフレームボディフィールドに自己の要求レベルを記載しておくことも有効である。係る手法によれば、第2の無線通信装置は第1の無線通信装置からのBeaconフレームを受信した場合に、第1の無線通信装置の要求レベルを認識できる。従って、第2の無線通信装置は、自己の要求レベルと第1の無線通信装置の要求レベルとを比較し、自己の要求レベルが高ければネゴシエーション開始の要求フレームを第1の無線通信装置へ送信すればよいし、第1の無線通信装置の要求レベルが高ければBeaconフレームの送信権を第1の無線通信装置に譲ればよい。 It is also effective for the first wireless communication apparatus to describe its own request level in the frame body field of the Beacon frame. According to this technique, the second wireless communication apparatus can recognize the request level of the first wireless communication apparatus when receiving the Beacon frame from the first wireless communication apparatus. Accordingly, the second wireless communication device compares its own request level with the request level of the first wireless communication device, and transmits a request frame for starting negotiation to the first wireless communication device if its own request level is high. If the request level of the first wireless communication apparatus is high, the transmission right of the Beacon frame may be transferred to the first wireless communication apparatus.
尚、一般に、Beaconフレームには送信元の無線通信装置(本例では、第1の無線通信装置)のMACアドレスが無線通信グループの識別子(BSSID)として記載されている。故に、第1の無線通信装置のMACアドレスは、要求レベルと同様に受信Beaconフレームを通じて参照可能である。第2の無線通信装置は、自己の要求レベルと第1の無線通信装置の要求レベルとが同一であれば、自己のMACアドレスと第1の無線通信装置のMACアドレスを比較し、自己のMACアドレスが大きければネゴシエーション開始の要求フレームを第1の無線通信装置へ送信すればよいし、第1の無線通信装置のMACアドレスが大きればBeaconフレームの送信権を第1の無線通信装置に譲ればよい。 In general, the MAC address of the transmission source wireless communication device (in this example, the first wireless communication device) is described as a wireless communication group identifier (BSSID) in the Beacon frame. Therefore, the MAC address of the first wireless communication apparatus can be referred to through the received Beacon frame as with the request level. If the request level of the second wireless communication device is the same as the request level of the first wireless communication device, the second wireless communication device compares the MAC address of the first wireless communication device with the MAC address of the first wireless communication device. If the address is large, the negotiation start request frame may be transmitted to the first wireless communication apparatus. If the MAC address of the first wireless communication apparatus is large, the right to transmit the Beacon frame is transferred to the first wireless communication apparatus. That's fine.
従って、Beaconフレームのフレームボディフィールドに第1の無線通信装置の要求レベルを記載することによって、第2の無線通信装置は第1の無線通信装置の要求レベルをネゴシエーションの開始前に認識できる。故に、ネゴシエーションにおける無駄なフレーム交換が省略される。換言すれば、第2の無線通信装置は、Beaconフレームの送信権を獲得できるか否かを予め認識できるので、Beaconフレームの送信権を獲得できない場合には要求フレームを第1の無線通信装置へ送信しない。一方、第2の無線通信装置はBeaconフレームの送信権を獲得できる場合には要求フレームを第1の無線通信装置へ送信するが、第1の無線通信装置はこれを了承する応答フレームを返すので、計2フレームでネゴシエーションが終了する。即ち、近接方式におけるネゴシエーションのための時間はノーマル方式に比べて短くなる。尚、Beaconフレームに変えてProbe Responseフレームのフレームボディフィールドに要求レベルを記載しても同様の効果を得ることができる。 Therefore, by describing the request level of the first radio communication device in the frame body field of the Beacon frame, the second radio communication device can recognize the request level of the first radio communication device before starting the negotiation. Therefore, useless frame exchange in the negotiation is omitted. In other words, since the second wireless communication apparatus can recognize in advance whether or not the transmission right of the Beacon frame can be acquired, if the transmission right of the Beacon frame cannot be acquired, the request frame is transmitted to the first wireless communication apparatus. Do not send. On the other hand, when the second wireless communication device can acquire the transmission right of the Beacon frame, the second wireless communication device transmits a request frame to the first wireless communication device, but the first wireless communication device returns a response frame that acknowledges this. The negotiation is completed in a total of two frames. That is, the time for negotiation in the proximity method is shorter than that in the normal method. The same effect can be obtained even if the required level is described in the frame body field of the Probe Response frame instead of the Beacon frame.
尚、両方の要求レベルが同一であるときに、無線通信装置に固有の識別子(例えば、MACアドレス)以外のパラメータを比較することも可能である。例えば、無線通信装置は、タイマー値を比較してもよい。具体的には、Beaconフレームは他の無線通信装置を同期させるために用いられるので、その内部には送信元が保持するタイマー値が記載されている。IEEE802.11では、TimestampフィールドにBeaconフレームの送信元の保持するタイマー値が記載される。そして、一般に、無線通信装置がBSSに参加することを決定する(即ち、MAC/PHY管理部70がMLME−JOIN.requestをMAC共通処理部15へ出力する)と、受信処理部20は参加対象のBSSのBeaconフレームを受信し、MAC共通処理部15は自己のタイマー値を受信BeaconフレームのTimestamp値に一致させる(同期させる)。
When both the request levels are the same, it is possible to compare parameters other than an identifier (for example, a MAC address) unique to the wireless communication device. For example, the wireless communication device may compare timer values. Specifically, since the Beacon frame is used to synchronize other wireless communication apparatuses, a timer value held by the transmission source is described therein. In IEEE 802.11, a timer value held by the transmission source of the Beacon frame is described in the Timestamp field. In general, when the wireless communication device decides to participate in the BSS (ie, the MAC /
以下、タイマー値を比較する場合の動作について述べる。MAC/PHY管理部70が参加するBSSを決定した段階で、当該BSSのBeaconフレームの送信権を獲得する(グループオーナーになる)ことを望むのであれば、前述の通り要求レベルの比較が行われる。そして、自己の要求レベルよりも受信Beaconフレームに記載された要求レベルが低い場合には、MAC/PHY管理部70はネゴシエーション開始の要求フレームを送信するようにMAC共通処理部15に指示する。受信Beaconフレームに記載された要求レベルよりも自己の要求レベルが低い場合には、MAC/PHY管理部70はネゴシエーション開始の要求フレームを送信する指示をせずに、通常の手順に従ってMLME−JOIN.requestをMAC共通処理部15に出力する。また、自己の要求レベルが受信Beaconフレームに記載された要求レベルと同一である場合にも、MAC/PHY管理部70はネゴシエーション開始の要求フレームを送信するようにMAC共通処理部15に指示するが、MAC共通処理部15は要求フレームを送信する前にタイマー値を比較する。具体的には、MAC共通処理部15は、自己のタイマー値と受信BeaconフレームのTimestamp値とを比較し、自己のタイマー値が大きければ指示通りに要求フレームを送信する。一方、受信BeaconフレームのTimestamp値が大きれば、MAC共通処理部15は自己のタイマー値を当該Timestamp値に同期させ、MAC/PHY管理部70に同期した旨(即ち、要求レベルは通信相手と同一であるがタイマー値は通信相手よりも小さい旨)を通知すればよい。尚、両者のタイマー値は、稀に同一となるかもしれない。係る場合には、MAC共通処理部15は、例えば1か0の目しかないサイコロを振るなどの要領で、自己がBeaconフレームの送信権を獲得するか否かをランダムに決定すればよい。いずれにせよ、要求フレームが送信される場合には、前述の例と同様に計2フレームでネゴシエーションが終了する。
The operation when comparing timer values will be described below. When the MAC /
以上の手法によれば、近接方式において、Beaconフレームの送信権のためのネゴエーションに関する無駄なフレーム交換を省略すると共に、ネゴシエーションにおいて交換されるフレーム数を削減できる。従って、ネゴシエーションに要する時間を短縮できる。 According to the above method, in the proximity method, it is possible to omit useless frame exchange regarding negotiation for the transmission right of the Beacon frame and to reduce the number of frames exchanged in the negotiation. Therefore, the time required for negotiation can be shortened.
また、前述のように管理フレームの交換に関して、近接方式において管理フレームを送信した後に次の管理フレームの受信を待機する時間をノーマル方式に比べて短く設定することも有効である。係る制御によれば、フレーム交換完了までに要する時間を短縮できる。例えば第3の実施形態で述べたように、MAC/PHY管理部70はアソシエーション応答を待機する時間を指定し、MLME−ASSOCIATION.requestプリミティブを通じてMAC共通処理部15に通知することができる。そこで、MAC/PHY管理部70は、近接方式を選択(dot11CloseProximityCommunicationEnabledをTRUEに)している場合にはノーマル方式に比べて短い時間を指定すればよい。尚、他の管理フレームの交換についても、同様の手法により同様の効果を得ることができる。即ち、近接方式において、MAC/PHY管理部70が管理フレームを待機する時間をノーマル方式に比べて短く指定し、MLME−ASSOCIATION.requestプリミティブを通じてMAC共通処理部15に通知することができる。
As described above, regarding the management frame exchange, it is also effective to set the time for waiting for reception of the next management frame after transmitting the management frame in the proximity method to be shorter than that in the normal method. According to such control, the time required to complete the frame exchange can be shortened. For example, as described in the third embodiment, the MAC /
以上説明したように、第5の実施形態に係る無線通信装置は、近接方式においてデータフレームの交換を開始するまでに要する時間をノーマル方式に比べて短縮している。従って、本実施形態に係る無線通信装置によれば、通信リンクのセットアップ時間が短縮化されるので、近接方式について想定されるユースケースに適した近接無線通信を実現できる。 As described above, the wireless communication apparatus according to the fifth embodiment reduces the time required to start exchanging data frames in the proximity method compared to the normal method. Therefore, according to the wireless communication apparatus according to the present embodiment, since the setup time of the communication link is shortened, the proximity wireless communication suitable for the use case assumed for the proximity method can be realized.
(第6の実施形態)
第6の実施形態に係る無線通信装置は、前述の第1乃至第5の実施形態に係る無線通信装置の一部を変更するものである。具体的には、本実施形態に係る無線通信装置は、ノーマル方式で動作する時の送信電力及びアンテナ利得を近接方式で動作する時のものと同様に設定する。
(Sixth embodiment)
The wireless communication apparatus according to the sixth embodiment is a part of the wireless communication apparatus according to the first to fifth embodiments described above. Specifically, the wireless communication apparatus according to the present embodiment sets the transmission power and the antenna gain when operating in the normal mode in the same manner as that when operating in the proximity mode.
本実施形態に係る無線通信装置は、前述のアトリビュートdot11CloseProximityCommunicationImplementedの値がTRUEであるとする。例えば、無線通信装置は、ノーマル方式での最大送信電力には前述の例に従って10dBmを設定するものの、デフォルト値には近接方式での最大送信電力と同じ0dBmを設定する。 In the wireless communication apparatus according to the present embodiment, the value of the attribute dot11CloseProximityCommunicationImplemented is assumed to be TRUE. For example, the wireless communication apparatus sets 10 dBm as the maximum transmission power in the normal method according to the above-described example, but sets 0 dBm as the maximum transmission power in the proximity method as the default value.
更に、無線通信装置は、近接方式において接続リンクの確立までに用いるアンテナ利得とデータフレームを交換するときに用いるアンテナ利得とを変更しないのであれば、ノーマル方式におけるアンテナ利得も基本的に変更しないこととする。 Furthermore, if the wireless communication apparatus does not change the antenna gain used until the connection link is established in the proximity method and the antenna gain used when exchanging data frames, the antenna gain in the normal method should not be basically changed. And
以上説明したように、第6の実施形態に係る無線通信装置は、ノーマル方式及び近接方式で動作するときの差異を基本的にキャリアセンスレベルに限っている。従って、本実施形態に係る無線通信装置によれば、他の実施形態に比べて通信方式の変更による処理負荷が軽減される。また、ノーマル方式におけるデフォルトの挙動が近接方式に類似するので、ノーマル方式での受信条件が近接方式での受信条件と類似し、近接方式での受信条件を満たす通信相手を見つけやすくなる。ひいては、無線通信装置が近接方式を選択する機会が増え、近接用アプリケーションの利用機会が増える。 As described above, the radio communication apparatus according to the sixth embodiment basically limits the difference when operating in the normal method and the proximity method to the carrier sense level. Therefore, according to the wireless communication apparatus according to the present embodiment, the processing load due to the change of the communication method is reduced compared to the other embodiments. In addition, since the default behavior in the normal method is similar to that in the proximity method, the reception condition in the normal method is similar to the reception condition in the proximity method, and it is easy to find a communication partner that satisfies the reception condition in the proximity method. As a result, the opportunity for the wireless communication apparatus to select the proximity method increases, and the use opportunity of the proximity application increases.
(第7の実施形態)
第7の実施形態に係る無線通信装置は、前述の第1乃至第6の実施形態に係る無線通信装置を補足するものである。具体的には、本実施形態に係る無線通信装置は、近接方式におけるコンテンションパラメータをより適切な値に設定する。
(Seventh embodiment)
The wireless communication apparatus according to the seventh embodiment supplements the wireless communication apparatuses according to the first to sixth embodiments described above. Specifically, the wireless communication apparatus according to the present embodiment sets the contention parameter in the proximity method to a more appropriate value.
IEEE802.11は、前述の通りキャリアセンスに基づく無線通信方式であって、より具体的にはCSMA/CA(Carrier Sense Multiple Access with Collision Avoidance)を採用している。以下、CSMA/CAについて簡単に説明する。例えば、キャリアセンスを行い媒体がアイドルになったと判断すれば信号を送信するという単純な仕組みによると、複数の無線通信装置が媒体の空きを待っている場合に同じタイミングで信号を送信して衝突が生じるおそれがある。そこで、CSMA/CAによれば、各無線通信装置は所定範囲内の値(コンテンションウィンドウと呼ばれる)からランダムに値を選択し、選択した値に従って待機してから信号を送信する。 IEEE802.11 is a wireless communication system based on carrier sense as described above, and more specifically, CSMA / CA (Carrier Sense Multiple Access with Collaboration Avidance) is employed. Hereinafter, CSMA / CA will be briefly described. For example, according to a simple mechanism in which a signal is transmitted if it is determined that the medium has become idle after performing carrier sense, when a plurality of wireless communication devices are waiting for a medium to be idle, a signal is transmitted at the same timing and a collision occurs. May occur. Therefore, according to CSMA / CA, each wireless communication device randomly selects a value from a value within a predetermined range (referred to as a contention window), and waits according to the selected value before transmitting a signal.
ノーマル方式によれば、データフレームに関して、上位層からデータを渡される際に当該データのプライオリティ(IEEE802.11ではUser Priority(UPと称される))が示される。また、このデータのプライオリティに基づいて、媒体にアクセスするプライオリティ(IEEE802.11ではAccess Category(ACと称される))が割り振られる。そして、データフレームは、この媒体にアクセスするプライオリティ毎に定められたコンテンションパラメータに従って送信される。コンテンションパラメータは、例えばコンテンションウィンドウの最小値及び最大値(IEEE802.11において夫々CWmin及びCWmaxと称される)、選択された乱数のカウントダウンを開始するまでに待機するフレーム間隔(IEEE802.11ではスロットと呼ばれる単位で換算され、AIFSNと称される)、最大の送信権獲得時間(IEEE802.11においてTXOP limitと称される)などを包含する。 According to the normal method, when data is transferred from an upper layer with respect to a data frame, the priority of the data (User Priority (referred to as UP) in IEEE802.11) is indicated. Further, a priority for accessing the medium (Access Category (referred to as AC in IEEE 802.11)) is assigned based on the priority of the data. The data frame is transmitted according to the contention parameter determined for each priority for accessing the medium. The contention parameter includes, for example, a minimum value and a maximum value of the contention window (referred to as CWmin and CWmax in IEEE 802.11, respectively), a frame interval to wait before starting to count down the selected random number (in IEEE 802.11, It is converted in a unit called a slot and is called AIFSN), a maximum transmission right acquisition time (called TXOP limit in IEEE 802.11), and the like.
一般に、近接方式は、ノーマル方式に比べて競合する無線通信装置の数は少なく、1対1の通信が実現できれば十分であることが多いと想定される。故に、近接方式は、ノーマル方式よりも狭いコンテンションウィンドウを使用したとしても十分に競合回避を実現できる。寧ろ、コンテンションウィンドウをノーマル方式と同程度に広く設定すると、無線通信装置は不相応に長時間に亘って待機する確率が高いうえ、待機時間に応じて信号の送信は遅れるので媒体が無駄にアイドルとなる時間が長くなり非効率である。そこで、本実施形態に係る無線通信装置は、近接方式におけるコンテンションウィンドウ幅がノーマル方式に比べて狭くなるように設定する。例えば、無線通信装置は、AC毎のCWmaxの値をノーマル方式に比べて小さく設定する。勿論、無線通信装置は、他のパラメータも近接方式用に設定してもよい。或いは、ノーマル方式ではAC毎にパラメータセットが用意されているが、無線通信装置は近接方式ではノーマル方式における最も小さいCWmaxを含む1つのパラメータセット(IEEE802.11ではAC_VOについて定められたパラメータセット)だけを使用してもよい。 In general, it is assumed that the proximity method has fewer competing wireless communication devices than the normal method, and it is often sufficient that one-to-one communication can be realized. Therefore, even if the proximity method uses a contention window narrower than that of the normal method, it is possible to sufficiently avoid the competition. On the contrary, if the contention window is set to be as wide as the normal method, the wireless communication device has a high probability of waiting inappropriately for a long time and the transmission of the signal is delayed according to the waiting time, so the medium is idle idle. It takes a long time to become inefficient. Therefore, the wireless communication apparatus according to the present embodiment is set so that the contention window width in the proximity method is narrower than that in the normal method. For example, the wireless communication apparatus sets a CWmax value for each AC smaller than that in the normal method. Of course, the wireless communication apparatus may set other parameters for the proximity method. Alternatively, in the normal method, a parameter set is prepared for each AC, but in the proximity method, the wireless communication apparatus has only one parameter set including the smallest CWmax in the normal method (a parameter set defined for AC_VO in IEEE 802.11). May be used.
尚、これらのコンテンションパラメータの値をノーマル方式とは別に近接方式について再定義する場合には、近接方式用のコンテンションパラメータセットを前述の他の実施形態と同様に例えばdot11CPCATableとしてMIBにおいて保持すればよい。同様に、ノーマル方式で使用される他のパラメータについても、近接方式用に再定義することが望ましいのであれば、再定義されたパラメータ全体を近接用パラメータセット(例えばdot11CloseProximityParameterTable)としてMIBにおいて保持してもよい。 When these contention parameter values are redefined for the proximity method separately from the normal method, the contention parameter set for the proximity method is retained in the MIB as, for example, dot11CPCATable as in the other embodiments described above. That's fine. Similarly, if it is desirable to redefine other parameters used in the normal method for the proximity method, the entire redefined parameter is retained in the MIB as a proximity parameter set (for example, dot11CloseProximityParameterTable). Also good.
以上説明したように、第7の実施形態に係る無線通信装置は、コンテンションパラメータを近接方式用に再定義している。従って、本実施形態に係る無線通信装置によれば、近接方式において効率的なCSMA/CAを実現できる。 As described above, the wireless communication apparatus according to the seventh embodiment redefines the contention parameter for the proximity method. Therefore, according to the wireless communication apparatus according to the present embodiment, efficient CSMA / CA can be realized in the proximity method.
(第8の実施形態)
第8の実施形態に係る無線通信装置は、前述の第1乃至第7の実施形態に係る無線通信装置を補足するものである。具体的には、本実施形態は、近接方式において接続中の無線通信装置同士が通信レンジを超えて離れた場合の動作について述べる。
(Eighth embodiment)
The wireless communication apparatus according to the eighth embodiment supplements the wireless communication apparatuses according to the first to seventh embodiments described above. Specifically, this embodiment describes an operation when wireless communication apparatuses connected in the proximity method are separated beyond the communication range.
一般に、ノーマル方式は、通信相手からの信号の受信状況が悪化した、或いは、受信不能となった場合に接続を維持するというポリシーに則って設計される。一方、近接方式には、無線通信装置同士が通信レンジ以下に近づいたときに通信を開始すると共に、両者が通信レンジを超えて離れたときに接続を自動的に切断することが要求されるかもしれない。 In general, the normal method is designed in accordance with a policy of maintaining a connection when a reception state of a signal from a communication partner is deteriorated or cannot be received. On the other hand, the proximity method may require that communication be started when wireless communication devices are close to the communication range or less, and that the connection be automatically disconnected when both devices exceed the communication range. unknown.
そこで、本実施形態に係る無線通信装置は、近接方式において、一旦データフレームの交換を開始した通信相手から一定期間フレームを受信しなければ、当該通信相手がいなくなったとみなして、当該通信相手との接続状態に関する情報を削除する。この一定期間は例えばMIBにおいて定められる。例えば、MAC共通処理部15は、この一定期間を参照しつつ通信相手からのフレームの受信状況をモニターする。また、MAC共通処理部15は、アソシエーション許可された他の無線通信装置に関する情報を管理する管理テーブルを保持している。そして、MAC共通処理部15は、通信相手の無線通信装置がいなくなったとみなすと、当該管理テーブルから当該無線通信装置との接続状態に関する情報を削除する。また、当該無線通信装置のための送信期間がBeacon Intervalにおいてスケジュールされているならば、MAC共通処理部15はこのスケジュールされた送信期間も削除する。
Therefore, in the proximity method, if the wireless communication device according to the present embodiment does not receive a frame for a certain period from the communication partner that has once started exchanging data frames, the wireless communication device assumes that the communication partner is gone and Delete information about connection status. This fixed period is determined by, for example, MIB. For example, the MAC
第8の実施形態に係る無線通信装置は、近接方式において、一旦データフレームの交換を開始した通信相手から一定期間フレームを受信しなければ、当該通信相手がいなくなったとみなして、当該通信相手との接続状態に関する情報を削除する。従って、本実施形態に係る無線通信装置によれば、近接方式において、通信相手の無線通信装置が通信レンジを超えて離れたときに接続を自動的に切断できる。 In the proximity method, the wireless communication device according to the eighth embodiment assumes that there is no communication partner if it does not receive a frame for a certain period from the communication partner that has once started exchanging data frames. Delete information about connection status. Therefore, according to the wireless communication device according to the present embodiment, in the proximity method, the connection can be automatically disconnected when the wireless communication device of the communication partner is separated beyond the communication range.
尚、本実施形態に係る無線通信装置は、前述の第1の実施形態と同様に近接方式についてノーマル方式に比べて高いキャリアセンスレベルを使用することによって、受信可能なMACフレームを近接方式の通信レンジ内で送信されるものに限定している。従って、通信相手の無線通信装置が通信レンジを超えて離れた場合には、当該無線通信装置から送信されるMACフレームはMAC処理部10に渡されないので、一定期間フレームを受信しないという状況が生じる。
Note that the wireless communication apparatus according to this embodiment uses a higher carrier sense level for the proximity method than the normal method for the proximity method, as in the first embodiment described above, so that a receivable MAC frame can be transmitted using the proximity method. It is limited to what is transmitted within the range. Therefore, when the wireless communication device of the communication partner is separated beyond the communication range, the MAC frame transmitted from the wireless communication device is not passed to the
(第9の実施形態)
第9の実施形態では、図1、図3、あるいは図4の無線通信装置の構成に加えて、バッファを備える。このように、バッファを無線通信装置に含める構成とすることにより、送受信フレームをバッファに保持することが可能となり、再送処理や外部出力処理を容易に行うことが可能となる。
(Ninth embodiment)
In the ninth embodiment, a buffer is provided in addition to the configuration of the wireless communication apparatus of FIG. 1, FIG. 3, or FIG. As described above, by including the buffer in the wireless communication apparatus, it is possible to hold the transmission / reception frame in the buffer, and it is possible to easily perform the retransmission process and the external output process.
(第10の実施形態)
第10の実施形態では、第9の実施形態に係る無線通信装置の構成に加えて、バス、プロセッサ部、及び外部インタフェース部を備える。プロセッサ部及び外部インタフェース部は、バスを介してバッファと接続される。プロセッサ部ではファームウエアが動作する。このように、ファームウエアを無線通信装置に含める構成とすることにより、ファームウエアの書き換えによって無線通信装置の機能の変更を容易に行うことが可能となる。
(Tenth embodiment)
In the tenth embodiment, in addition to the configuration of the wireless communication apparatus according to the ninth embodiment, a bus, a processor unit, and an external interface unit are 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.
(第11の実施形態)
第11の実施形態では、図1、図3、あるいは図4の無線通信装置の構成に加えて、クロック生成部を備える。クロック生成部は、クロックを生成して出力端子より無線通信装置の外部にクロックを出力する。このように、無線通信装置内部で生成されたクロックを外部に出力し、外部に出力されたクロックによってホスト側を動作させることにより、ホスト側と無線通信装置側とを同期させて動作させることが可能となる。
(Eleventh embodiment)
In the eleventh embodiment, a clock generation unit is provided in addition to the configuration of the wireless communication apparatus of FIG. 1, FIG. 3, or FIG. 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.
(第12の実施形態)
第12の実施形態では、図1、図3、あるいは図4の無線通信装置の構成に加えて、電源部、電源制御部、及び無線電力給電部を含む。電源制御部は、電源部と無線電力給電部とに接続され、無線通信装置に供給する電源を選択する制御を行う。このように、電源を無線通信装置に備える構成とすることにより、電源を制御した低消費電力化動作が可能となる。
(Twelfth embodiment)
The twelfth embodiment includes a power supply unit, a power supply control unit, and a wireless power supply unit in addition to the configuration of the wireless communication apparatus of FIG. 1, FIG. 3, or FIG. 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.
(第13の実施形態)
第13の実施形態では、第12の実施形態に係る無線通信装置の構成に加えて、SIMカードを含む。SIMカードは、MAC処理部10あるいはMAC/PHY管理部70と接続される。このように、SIMカードを無線通信装置に備える構成とすることにより、容易に認証処理を行うことが可能となる。
(13th Embodiment)
The thirteenth embodiment includes a SIM card in addition to the configuration of the wireless communication apparatus according to the twelfth embodiment. The SIM card is connected to the
(第14の実施形態)
第14の実施形態では、第10の実施形態に係る無線通信装置の構成に加えて、動画像圧縮/伸長部を含む。動画像圧縮/伸長部は、バスと接続される。このように、動画像圧縮/伸長部を無線通信装置に備える構成とすることにより、圧縮した動画像の伝送と受信した圧縮動画像の伸長とを容易に行うことが可能となる。
(Fourteenth embodiment)
In the fourteenth embodiment, a moving image compression / decompression unit is included in addition to the configuration of the wireless communication apparatus according to the tenth 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.
(第15の実施形態)
第15の実施形態では、図1、図3、あるいは図4の無線通信装置の構成に加えて、LED部を含む。LED部は、MAC処理部10あるいはPHY処理部40と接続される。このように、LED部を無線通信装置に備える構成とすることにより、無線通信装置の動作状態をユーザに容易に通知することが可能となる。
(Fifteenth embodiment)
In the fifteenth embodiment, an LED unit is included in addition to the configuration of the wireless communication apparatus of FIG. 1, FIG. 3, or FIG. The LED unit is connected to the
(第16の実施形態)
第16の実施形態では、図1、図3、あるいは図4の無線通信装置の構成に加えて、バイブレータ部を含む。バイブレータ部は、MAC処理部10あるいはPHY処理部40と接続される。このように、バイブレータ部を無線通信装置に備える構成とすることにより、無線通信装置の動作状態をユーザに容易に通知することが可能となる。
(Sixteenth embodiment)
In the sixteenth embodiment, a vibrator unit is included in addition to the configuration of the wireless communication apparatus of FIG. 1, FIG. 3, or FIG. The vibrator unit is connected to the
(第17の実施形態)
第17の実施形態では、図1、図3、あるいは図4の無線通信装置の構成に加えて、第1の実施形態で記載したように、複数の異なるPHY処理部40を設け、無線切替部を含む。無線切替部は、複数の異なるPHY処理部40に接続され、異なるPHY処理部40による通信の間を切替える。このように、複数の異なるPHY処理部40を無線通信装置に備える構成とすることにより、状況に応じて適切なPHY処理部40を用いた通信に切替えることが可能となる。
(Seventeenth embodiment)
In the seventeenth embodiment, a plurality of different
(第18の実施形態)
第18の実施形態では、図1、図3、あるいは図4の無線通信装置の構成に加えて、第1の実施形態で記載したように、複数の異なるPHY処理部40を設け、またこれら各々のPHY処理部40に対応する対の受信処理部20及び送信処理部30を設け、無線切替部を含む。無線切替部は、対の受信処理部20及び送信処理部30を切り替えられるように接続され、異なる受信処理部20及び送信処理部30及びPHY処理部40による複数の通信方式の間を切替える。このように、複数の異なる受信処理部20及び送信処理部30及びPHY処理部40のセットを無線通信装置に備える構成とすることにより、状況に応じて適切な受信処理部20及び送信処理部30及びPHY処理部40のセットを用いた通信に切替えることが可能となる。
(Eighteenth embodiment)
In the eighteenth embodiment, in addition to the configuration of the wireless communication apparatus of FIG. 1, FIG. 3, or FIG. 4, as described in the first embodiment, a plurality of different
(第19の実施形態)
第19の実施形態では、第17の実施形態に係る無線通信装置の構成に加えて、スイッチ(SW)を含む。スイッチは、アンテナ60、複数の異なるPHY処理部40、無線切替部に接続される。このように、スイッチを無線通信装置に備える構成とすることにより、アンテナを共用しながら状況に応じて適切なPHY処理部40を用いた通信に切替えることが可能となる。
(Nineteenth embodiment)
In the nineteenth embodiment, in addition to the configuration of the wireless communication apparatus according to the seventeenth embodiment, a switch (SW) is included. The switch is connected to the
(第20の実施形態)
第20の実施形態では、第18の実施形態に係る無線通信装置の構成に加えて、スイッチ(SW)を含む。スイッチは、アンテナ60、対の受信処理部20及び送信処理部30の根元、及び無線切替部に接続される。このように、スイッチを無線通信装置に備える構成とすることにより、アンテナを共用しながら状況に応じて適切な受信処理部20及び送信処理部30及びPHY処理部40のセットを用いた通信に切替えることが可能となる。
(20th embodiment)
The twentieth embodiment includes a switch (SW) in addition to the configuration of the wireless communication apparatus according to the eighteenth embodiment. The switch is connected to the
上記各実施形態の処理は、汎用のコンピュータを基本ハードウェアとして用いることで実現可能である。上記各実施形態の処理を実現するプログラムは、コンピュータで読み取り可能な記憶媒体に格納して提供されてもよい。プログラムは、インストール可能な形式のファイルまたは実行可能な形式のファイルとして記憶媒体に記憶される。記憶媒体としては、磁気ディスク、光ディスク(CD−ROM、CD−R、DVD等)、光磁気ディスク(MO等)、半導体メモリなど、プログラムを記憶でき、かつ、コンピュータが読み取り可能な記憶媒体であれば、何れであってもよい。また、上記各実施形態の処理を実現するプログラムを、インターネットなどのネットワークに接続されたコンピュータ(サーバ)上に格納し、ネットワーク経由でコンピュータ(クライアント)にダウンロードさせてもよい。 The processing of each of the above embodiments can be realized by using a general-purpose computer as basic hardware. The program for realizing the processing of each of the above embodiments may be provided by being stored in a computer-readable storage medium. The program is stored in the storage medium as an installable file or an executable file. The storage medium may be a computer-readable storage medium such as a magnetic disk, optical disk (CD-ROM, CD-R, DVD, etc.), magneto-optical disk (MO, etc.), semiconductor memory, etc. Any of them may be used. Further, the program for realizing the processing of each of the above embodiments may be stored on a computer (server) connected to a network such as the Internet and downloaded to the computer (client) via the network.
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 Although several embodiments of the present invention have been described, these embodiments are presented by way of example and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the scope of the invention. These embodiments and modifications thereof are included in the scope and gist of the invention, and are included in the invention described in the claims and the equivalents thereof.
10・・・MAC処理部
15・・・MAC共通処理部
20・・・受信処理部
30・・・送信処理部
40・・・PHY処理部
50・・・周波数変換回路
60・・・アンテナ
70・・・MAC/PHY管理部
100・・・上位処理部
DESCRIPTION OF
Claims (17)
最大送信電力及びキャリアセンスレベルを設定する第1の処理部と、A first processing unit for setting a maximum transmission power and a carrier sense level;
前記キャリアセンスレベルを使用してキャリアセンスを行う第2の処理部と、A second processing unit for performing carrier sense using the carrier sense level;
前記第2の処理部を介してフレームの送受信を制御する第3の処理部とA third processing unit that controls transmission / reception of frames via the second processing unit;
を具備し、Comprising
前記第2のセットの変調符号化方式は、前記第1のセットの変調符号化方式の一部と同一であり、The second set of modulation and coding schemes is the same as part of the first set of modulation and coding schemes;
前記第2のセットの変調符号化方式の各々は、前記第1のセットの変調符号化方式のうち対応する1つと共通の最小受信感度を規定され、Each of the second set of modulation and coding schemes is defined with a minimum reception sensitivity common to a corresponding one of the first set of modulation and coding schemes;
前記第1の処理部は、前記第2の無線通信方式が用いられる場合には、前記第2のセットの変調符号化方式の最小受信感度のうち最も低い第1のレベルよりも高い第2のレベルに前記キャリアセンスレベルを設定し、第1の電力値よりも低い第2の電力値を前記最大送信電力に設定し、When the second wireless communication method is used, the first processing unit has a second higher than the lowest first level among the minimum reception sensitivities of the second set of modulation and coding methods. Set the carrier sense level to a level, set a second power value lower than the first power value to the maximum transmission power,
前記第3の処理部は、属性が前記第2の無線通信方式である無線通信グループ内で前記第2の無線通信方式を用いたデータフレームの交換を制御する、The third processing unit controls exchange of data frames using the second wireless communication method in a wireless communication group whose attribute is the second wireless communication method;
無線通信装置。Wireless communication device.
前記第2の無線通信方式で動作するか否かを示す属性に基づいて、前記第2の無線通信方式が用いられるか否かが判定される、It is determined whether or not the second wireless communication method is used based on an attribute indicating whether or not to operate in the second wireless communication method.
請求項1の無線通信装置。The wireless communication apparatus according to claim 1.
前記第1の処理部は、前記第1の無線通信方式が用いられる場合には、前記第1の電力値を前記最大送信電力に設定し、前記第1のセットの変調符号化方式の最小受信感度のうち最も低い第3のレベルを前記キャリアセンスレベルに設定する、When the first wireless communication scheme is used, the first processing unit sets the first power value to the maximum transmission power, and the minimum reception of the first set of modulation and coding schemes. Setting the lowest third level of sensitivity to the carrier sense level;
請求項2の無線通信装置。The wireless communication apparatus according to claim 2.
前記第2のセットの変調符号化方式は、前記第1の物理方式の変調符号化方式を含まず前記第2の物理方式の変調符号化方式を含み、The second set of modulation and coding schemes does not include the modulation and coding scheme of the first physical scheme but includes the modulation and coding scheme of the second physical scheme;
前記第1のセットの変調符号化方式の最小受信感度のうち最も低い第3のレベルは、前記第1の物理方式の変調符号化方式のうちの1つの最小受信感度に一致する、The lowest third level among the minimum reception sensitivities of the first set of modulation and coding schemes matches the minimum reception sensitivity of one of the modulation and coding schemes of the first physical scheme.
請求項1の無線通信装置。The wireless communication apparatus according to claim 1.
第1の処理部が、最大送信電力及びキャリアセンスレベルを設定することと、The first processing unit sets a maximum transmission power and a carrier sense level;
第2の処理部が、前記キャリアセンスレベルを使用してキャリアセンスを行うことと、A second processing unit performs carrier sense using the carrier sense level;
第3の処理部が、前記第2の処理部を介してフレームの送受信を制御することとA third processing unit controlling transmission / reception of a frame via the second processing unit;
を具備し、Comprising
前記第2のセットの変調符号化方式は、前記第1のセットの変調符号化方式の一部と同一であり、The second set of modulation and coding schemes is the same as part of the first set of modulation and coding schemes;
前記第2のセットの変調符号化方式の各々は、前記第1のセットの変調符号化方式のうち対応する1つと共通の最小受信感度を規定され、Each of the second set of modulation and coding schemes is defined with a minimum reception sensitivity common to a corresponding one of the first set of modulation and coding schemes;
前記第1の処理部は、前記第2の無線通信方式が用いられる場合には、前記第2のセットの変調符号化方式の最小受信感度のうち最も低い第1のレベルよりも高い第2のレベルに前記キャリアセンスレベルを設定し、第1の電力値よりも低い第2の電力値を前記最大送信電力に設定し、When the second wireless communication method is used, the first processing unit has a second higher than the lowest first level among the minimum reception sensitivities of the second set of modulation and coding methods. Set the carrier sense level to a level, set a second power value lower than the first power value to the maximum transmission power,
前記第3の処理部は、属性が前記第2の無線通信方式である無線通信グループ内で前記第2の無線通信方式を用いたデータフレームの交換を制御する、The third processing unit controls exchange of data frames using the second wireless communication method in a wireless communication group whose attribute is the second wireless communication method;
無線通信方法。Wireless communication method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013093682A JP5422766B2 (en) | 2013-04-26 | 2013-04-26 | Wireless communication apparatus and wireless communication method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013093682A JP5422766B2 (en) | 2013-04-26 | 2013-04-26 | Wireless communication apparatus and wireless communication method |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011019059A Division JP5269925B2 (en) | 2011-01-31 | 2011-01-31 | Wireless communication apparatus and wireless communication method |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013241787A Division JP5715222B2 (en) | 2013-11-22 | 2013-11-22 | Wireless communication apparatus and wireless communication method |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2013146111A JP2013146111A (en) | 2013-07-25 |
JP2013146111A5 JP2013146111A5 (en) | 2013-09-05 |
JP5422766B2 true JP5422766B2 (en) | 2014-02-19 |
Family
ID=49041639
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013093682A Active JP5422766B2 (en) | 2013-04-26 | 2013-04-26 | Wireless communication apparatus and wireless communication method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5422766B2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014057362A (en) * | 2013-11-22 | 2014-03-27 | Toshiba Corp | Radio communication device and radio communication method |
US8897282B2 (en) | 2011-01-31 | 2014-11-25 | Kabushiki Kaisha Toshiba | Wireless communication apparatus |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6454722B2 (en) * | 2014-04-21 | 2019-01-16 | 株式会社東芝 | Wireless communication apparatus and wireless communication method |
EP3135067B1 (en) * | 2014-04-21 | 2021-02-24 | Kabushiki Kaisha Toshiba | A wireless communication device and method |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008235978A (en) * | 2007-03-16 | 2008-10-02 | Matsushita Electric Ind Co Ltd | Communications equipment |
-
2013
- 2013-04-26 JP JP2013093682A patent/JP5422766B2/en active Active
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8897282B2 (en) | 2011-01-31 | 2014-11-25 | Kabushiki Kaisha Toshiba | Wireless communication apparatus |
US9271308B2 (en) | 2011-01-31 | 2016-02-23 | Kabushiki Kaisha Toshiba | Wireless communication apparatus |
US9955439B2 (en) | 2011-01-31 | 2018-04-24 | Kabushiki Kaisha Toshiba | Wireless communication apparatus |
US10575262B2 (en) | 2011-01-31 | 2020-02-25 | Kabushiki Kaisha Toshiba | Wireless communication apparatus |
US11012951B2 (en) | 2011-01-31 | 2021-05-18 | Kabushiki Kaisha Toshiba | Wireless communication apparatus |
US11665649B2 (en) | 2011-01-31 | 2023-05-30 | International Semiconductor Group | Wireless communication apparatus |
JP2014057362A (en) * | 2013-11-22 | 2014-03-27 | Toshiba Corp | Radio communication device and radio communication method |
Also Published As
Publication number | Publication date |
---|---|
JP2013146111A (en) | 2013-07-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5269925B2 (en) | Wireless communication apparatus and wireless communication method | |
US11716759B2 (en) | Wireless communication terminal and wireless communication method for multiuser EDCA operation | |
US20220287121A1 (en) | Link setting method and device for multi-link transmission in wireless lan communication system | |
KR20210007881A (en) | Method and apparatus for selecting link for multi-link transmission in wlan communication system | |
KR20180091772A (en) | Basic bandwidth device on secondary channel | |
KR20180040505A (en) | Method and apparatus for initial negotiation in wireless local area network | |
KR20140006992A (en) | Layered channel access method and apparatus in wireless local area network system | |
US8879408B2 (en) | Communication apparatus, communication system, method of processing thereby, and non-transitory computer-readable storage medium | |
KR20200026161A (en) | System and method for providing a synchronized mode for wireless local area network operation in a wireless local area network band | |
US20170026819A1 (en) | Out-of-band hidden node detection | |
US20170230988A1 (en) | Methods and apparatus for communication mode configuration in a high-efficiency wireless network | |
JP5422766B2 (en) | Wireless communication apparatus and wireless communication method | |
US20190357251A1 (en) | Wireless communication method and wireless communication terminal using multiple channels | |
JP5715222B2 (en) | Wireless communication apparatus and wireless communication method | |
JP2006295564A (en) | Radio communication system, radio communication device, radio communication method and computer program | |
JP6461076B2 (en) | Wireless communication apparatus and wireless communication method | |
US20240089785A1 (en) | Method and device for receiving downlink traffic in communication system supporting multiple links | |
US8457223B2 (en) | Wireless communication device, wireless communication method, program and wireless communication system | |
JP6072110B2 (en) | Wireless communication apparatus and wireless communication method | |
US20240349081A1 (en) | Method and device for emlsr operation in wireless lan | |
US20240244692A1 (en) | Communication apparatus, method for controlling communication apparatus, and storage medium for the same | |
US20240188135A1 (en) | Channel backoff in a wireless network | |
US20240340957A1 (en) | Communication apparatus, control method, and computer-readable storage medium | |
EP4262270A1 (en) | Method and device for receiving downlink traffic in communication system supporting multiple links | |
EP4376478A1 (en) | Method and apparatus for nstr communication in communication system supporting multiple links |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130426 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130724 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20131025 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20131029 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131125 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5422766 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |