JP7041344B2 - Network controller and slot allocation method - Google Patents

Network controller and slot allocation method Download PDF

Info

Publication number
JP7041344B2
JP7041344B2 JP2017246225A JP2017246225A JP7041344B2 JP 7041344 B2 JP7041344 B2 JP 7041344B2 JP 2017246225 A JP2017246225 A JP 2017246225A JP 2017246225 A JP2017246225 A JP 2017246225A JP 7041344 B2 JP7041344 B2 JP 7041344B2
Authority
JP
Japan
Prior art keywords
slot
communication
network control
sta200
control unit
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
Application number
JP2017246225A
Other languages
Japanese (ja)
Other versions
JP2019114899A (en
Inventor
庸央 落合
隆 熱田
英治 車古
陽司 中田
弘毅 本田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2017246225A priority Critical patent/JP7041344B2/en
Publication of JP2019114899A publication Critical patent/JP2019114899A/en
Application granted granted Critical
Publication of JP7041344B2 publication Critical patent/JP7041344B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Description

本発明は、ネットワーク制御装置、及びスロット割り当て方法に関する。 The present invention relates to a network control device and a slot allocation method.

現在、端末装置(又はユーザ)は、LTE(Long Term Evolution)による無線アクセス方式だけではなく、無線LAN(Local Area Network)による無線アクセス方式も利用可能となっている。無線LANは、例えば、IEEE(The Institute of Electrical and Electronic Engineers)によりその仕様が検討された無線アクセス方式である。無線LANの例としては、IEEE802.11ac(又はVHT(Very High Throughput))やIEEE802.11nなどがある。 Currently, the terminal device (or user) can use not only the wireless access method by LTE (Long Term Evolution) but also the wireless access method by wireless LAN (Local Area Network). The wireless LAN is, for example, a wireless access system whose specifications have been examined by the Institute of Electrical and Electronic Engineers (IEEE). Examples of wireless LAN include IEEE802.11ac (or VHT (Very High Throughput)) and IEEE802.11n.

無線LANを用いた無線アクセス方式においては、CSMA/CA(Carrier Sense Multiple Access/Collision Detection:搬送波感知多重アクセス/衝突検出)方式が用いられる場合がある。CSMA/CA方式は、例えば、キャリアセンス方式と衝突回避アルゴリズムを組み合わせた通信方式である。CSMA/CA方式では、例えば、AP(Access Point:アクセスポイント)(又は親局)は、DIFS(Distributed Inter Frame Space)期間でキャリアセンスを行い、その後、データを端末(又はStation、或いは子局)へ送信することが可能となる。 In the wireless access method using a wireless LAN, a CSMA / CA (Carrier Sense Multiple Access / Collision Detection) method may be used. The CSMA / CA method is, for example, a communication method that combines a carrier sense method and a collision avoidance algorithm. In the CSMA / CA method, for example, the AP (Access Point) (or master station) performs carrier sense during the DFS (Distributed Inter Frame Space) period, and then transfers the data to the terminal (or station, or slave station). It will be possible to send to.

CSMA/CA方式などのキャリアセンス方式では、隠れ端末問題が発生する場合がある。隠れ端末問題とは、例えば、2つの子局が互いに信号の到達範囲外にあって、双方が同時に信号を送信した場合、親局において信号の衝突が発生する問題である。 In the carrier sense method such as the CSMA / CA method, the hidden terminal problem may occur. The hidden terminal problem is, for example, a problem in which a signal collision occurs in a master station when two slave stations are out of the reach of each other and both transmit signals at the same time.

隠れ端末問題に対して、IEEEでは、RTS(Request to Send)/CTS(Clear to Send)方式(「CSMA/CA with RTS/CTS」と呼ばれる場合がある。)を規定している。RTS/CTS方式では、例えば、親局へRTSフレームを送信し、親局からCTSフレームを受信した子局に送信優先権があり、RTSフレームを送信することなくCTSフレームを受信した子局には送信優先権は発生しない。従って、前者の子局と後者の子局とで信号の到達範囲外でも、前者の子局が信号を送信可能で、後者の子局は信号を送信することができず、親局では信号の衝突は発生しない。 For the hidden terminal problem, the IEEE defines an RTS (Request to Send) / CTS (Clear to Send) method (sometimes referred to as "CSMA / CA with RTS / CTS"). In the RTS / CTS method, for example, a slave station that transmits an RTS frame to a master station and receives a CTS frame from the master station has a transmission priority, and a slave station that receives a CTS frame without transmitting an RTS frame has a transmission priority. No transmission priority occurs. Therefore, even if the former slave station and the latter slave station are out of the reach of the signal, the former slave station can transmit the signal, the latter slave station cannot transmit the signal, and the master station cannot transmit the signal. No collision occurs.

また、CSMA/CS方式では、さらし端末問題が発生する場合がある。さらし端末問題とは、例えば、2つの子局が信号の到達範囲内に位置するとき、一方の子局が親局へ送信した信号を他方の子局が検出することで、他方の子局が他の親局への送信することができなくなる問題である。さらし端末問題により、例えば、他方の子局のデータ送信が送信不可となり、スループットが低下する場合がある。 Further, in the CSMA / CS method, an exposed terminal problem may occur. The exposed terminal problem is, for example, when two slave stations are located within the reach of a signal, the other slave station detects a signal transmitted by one slave station to the master station, so that the other slave station can detect the signal. This is a problem that makes it impossible to send to other master stations. Due to the exposed terminal problem, for example, the data transmission of the other slave station may become untransmissible and the throughput may decrease.

このような無線通信技術に関して、例えば、以下の技術がある。すなわち、複数のBSS(Basic Service Set)による協調BSS群を構築し、各端末のトラヒック情報とチャネル情報に基に、協調BSS群単位で通信品質指標が向上するように無線リソースを割り当て、割り当て結果をスレーブ基地局と端末局へ通知するマスタ基地局がある。 Regarding such wireless communication technology, for example, there are the following technologies. That is, a cooperative BSS group is constructed by a plurality of BSS (Basic Service Set), and radio resources are allocated so that the communication quality index is improved for each cooperative BSS group based on the traffic information and channel information of each terminal, and the allocation result. There is a master base station that notifies the slave base station and the terminal station.

この技術によれば、高い通信品質を確保するとともに、スループットの低下を抑えることができる、とされる。 According to this technology, it is possible to ensure high communication quality and suppress a decrease in throughput.

また、無線基地局において、無線端末の数(多重数)を基に最大共用数を求め、最大共用数未満のスロットを通話スロットとして割り当てる無線通信システムがある。 Further, in a wireless base station, there is a wireless communication system in which a maximum shared number is obtained based on the number of wireless terminals (multiplexed number) and slots less than the maximum shared number are assigned as call slots.

この技術によれば、一つの通信路を、その上限まで、複数の移動局が共有して利用できるため、周波数の有効利用を図ることができる、とされる。 According to this technology, one communication path can be shared and used by a plurality of mobile stations up to the upper limit, so that the frequency can be effectively used.

さらに、フレームにおける下り及び上りの回線用時間帯以外の未使用時間帯を計算し、計算結果に基づき、フレームにおいて未使用時間帯が存在する場合に、下り又は上り回線データの再送信のためのデータ用時間帯を未使用時間帯に割り当てる送受信装置がある。 Furthermore, the unused time zone other than the downlink and uplink time zones in the frame is calculated, and based on the calculation result, when the unused time zone exists in the frame, the downlink or uplink data is retransmitted. There is a transmitter / receiver that assigns the data time zone to the unused time zone.

この技術によれば、伝送効率を向上させると共に伝送遅延時間を削減することができる、とされる。 According to this technique, it is possible to improve the transmission efficiency and reduce the transmission delay time.

特開2016-19239号公報Japanese Unexamined Patent Publication No. 2016-19239 特開2000-106690号公報Japanese Unexamined Patent Publication No. 2000-106690 特開2004-247830号公報Japanese Unexamined Patent Publication No. 2004-247830.

しかしながら、マスタ基地局が協調BSS群単位で通信品質指標が向上するように無線リソースを割り当てる技術は、例えば、協調BSS群間の関係については議論されていない。従って、ある協調BSS群に属する基地局と端末との通信が、他の協調BSS群に属する基地局と他の端末との通信に干渉を与える場合がある。干渉の発生により、両者の通信で再送が発生し、システム全体として、スループットが低下する場合がある。 However, the technique of allocating radio resources so that the master base station improves the communication quality index for each coordinated BSS group has not been discussed, for example, the relationship between the coordinated BSS groups. Therefore, communication between a base station belonging to a certain cooperative BSS group and a terminal may interfere with communication between a base station belonging to another cooperative BSS group and another terminal. Due to the occurrence of interference, retransmission occurs in the communication between the two, and the throughput of the entire system may decrease.

さらに、上述した、最大共用数未満のスロットを通話スロットとして端末に割り当てる技術は、基地局間の2つの通信に対して干渉が発生した場合、どのように対処するかについては、何ら議論されていない。さらに、上述した、下り又は上り回線データの再送信のためのデータ用時間帯を未使用時間帯に割り当てる技術も、同様に、何ら議論されていない。従って、これらの技術では、スループットが低下する場合がある。 Furthermore, the above-mentioned technology for allocating slots less than the maximum number of shared slots to terminals as call slots has been discussed at all about how to deal with interference between two communications between base stations. do not have. Further, the above-mentioned technique for allocating a data time zone for retransmitting downlink or uplink data to an unused time zone is also not discussed at all. Therefore, these techniques may reduce the throughput.

そこで、一つの側面では、スループットの低下を防止するようにしたネットワーク制御装置、及びスロット割り当て方法を提供することにある。 Therefore, one aspect is to provide a network control device and a slot allocation method for preventing a decrease in throughput.

また、一つの側面では、データの衝突を防止するようにしたネットワーク制御装置、及びスロット割り当て方法を提供することにある。 Another aspect is to provide a network control device for preventing data collision and a slot allocation method.

一つの態様では、複数の無線通信装置を制御するネットワーク制御装置において、第1の無線通信装置から送信された第1の信号に対する第2の無線通信装置における第1の受信レベルと、第3の無線通信装置から送信された第2の信号に対する第4の無線通信装置における第2の受信レベルとを、前記第1の無線通信装置と前記第3の無線通信装置とからそれぞれ受信する外部送受信機能部と、前記第1及び第2の受信レベルに基づいて、前記第1の無線通信装置と前記第2の無線通信装置と間の第1の通信と、前記第3の無線通信装置と前記第4の無線通信装置と間の第2の通信との間で干渉が発生しない判定したとき、前記第1及び第2の通信を同一の無線フレームの同一の通信スロットに割り当てるネットワーク制御部とを備え、前記外部送受信機能部は、割り当てた通信スロットに関する情報を前記第1及び第3の無線通信装置へ送信する。 In one embodiment, in a network control device that controls a plurality of wireless communication devices, a first reception level in the second wireless communication device with respect to a first signal transmitted from the first wireless communication device, and a third. External transmission / reception function for receiving the second reception level in the fourth wireless communication device with respect to the second signal transmitted from the wireless communication device from the first wireless communication device and the third wireless communication device, respectively. The first communication between the first wireless communication device and the second wireless communication device, the third wireless communication device, and the first, based on the unit and the first and second reception levels. A network control unit that allocates the first and second communications to the same communication slot of the same wireless frame when it is determined that interference does not occur between the second communication with the wireless communication device of 4 is provided. , The external transmission / reception function unit transmits information about the assigned communication slot to the first and third wireless communication devices.

一つの側面では、スループットの向上を図ることが可能となる。また、一つの側面では、データの衝突を防止することが可能となる。 On one side, it is possible to improve the throughput. In addition, on one aspect, it is possible to prevent data collisions.

図1は無線通信システムの構成例を表す図である。FIG. 1 is a diagram showing a configuration example of a wireless communication system. 図2はAPの構成例を表す図である。FIG. 2 is a diagram showing a configuration example of AP. 図3はAPとSTAの構成例を表す図である。FIG. 3 is a diagram showing a configuration example of AP and STA. 図4はネットワーク制御装置の構成例を表す図である。FIG. 4 is a diagram showing a configuration example of a network control device. 図5(A)はAP、図5(B)はAPとSTAのハードウェア構成例を夫々表す図である。FIG. 5A is a diagram showing an AP, and FIG. 5B is a diagram showing an example of hardware configurations of AP and STA, respectively. 図6はフレームの構成例を表す図である。FIG. 6 is a diagram showing a configuration example of a frame. 図7はフレームの構成例を表す図である。FIG. 7 is a diagram showing a configuration example of a frame. 図8は無線通信システムの構成例を表す図である。FIG. 8 is a diagram showing a configuration example of a wireless communication system. 図9は動作例を表すシーケンス図である。FIG. 9 is a sequence diagram showing an operation example. 図10は動作例を表すシーケンス図である。FIG. 10 is a sequence diagram showing an operation example. 図11(A)から図11(F)はスロットの割り当て例を表す図である。11 (A) to 11 (F) are diagrams showing an example of slot allocation. 図12(A)から図12(F)はスロットの割り当て例を表す図である。12 (A) to 12 (F) are diagrams showing an example of slot allocation. 図13(A)から図13(F)はスロットの割り当て例を表す図である。13 (A) to 13 (F) are diagrams showing an example of slot allocation. 図14(A)から図14(F)はスロットの割り当て例を表す図である。14 (A) to 14 (F) are diagrams showing an example of slot allocation. 図15(A)から図15(F)はスロットの割り当て例を表す図である。15 (A) to 15 (F) are diagrams showing an example of slot allocation. 図16(A)から図16(F)はスロットの割り当て例を表す図である。16 (A) to 16 (F) are diagrams showing an example of slot allocation. 図17(A)から図17(F)はスロットの割り当て例を表す図である。17 (A) to 17 (F) are diagrams showing an example of slot allocation. 図18(A)から図18(F)はスロットの割り当て例を表す図である。18 (A) to 18 (F) are diagrams showing an example of slot allocation.

以下、本実施の形態について図面を参照して詳細に説明する。本明細書における課題及び実施例は一例であり、本願の権利範囲を限定するものではない。そして、各実施の形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。また、本明細書で使用している用語や記載した技術的内容は、IEEEなど、通信に関する規格として仕様書に記載された用語や技術的内容が適宜用いられてもよい。 Hereinafter, the present embodiment will be described in detail with reference to the drawings. The issues and examples in this specification are examples, and do not limit the scope of rights of the present application. Then, each embodiment can be appropriately combined within a range that does not contradict the processing contents. Further, as the terms used in the present specification and the technical contents described, the terms and the technical contents described in the specifications as a standard related to communication such as IEEE may be appropriately used.

[第1の実施の形態]
<無線通信システムの構成例>
図1は、本第1の実施の形態における無線通信システム10の構成例を表す図である。無線通信システム10は、複数のAP100-1~100-4、複数のSTA(Station)200-1~200-3、スイッチングハブ300、及びネットワーク制御装置400を備える。
[First Embodiment]
<Configuration example of wireless communication system>
FIG. 1 is a diagram showing a configuration example of the wireless communication system 10 according to the first embodiment. The wireless communication system 10 includes a plurality of APs 100-1 to 100-4, a plurality of STAs (Stations) 200-1 to 200-3, a switching hub 300, and a network control device 400.

AP100-1~100-4は、例えば、他のAP100-1~100-4やSTA200-1~200-3と無線通信が可能な無線通信装置である。この際、AP100-1~100-4は、例えば、キャリアセンスを利用して、無線通信を行う。キャリアセンスは、例えば、AP100-1~100-4において、周波数の利用状況を検知し、同一周波数で複数の搬送波(又はキャリア)が送信されないようにする通信方式である。例えば、AP100-1~100-4は、他のAP100-1~100-4やSTA200-1~200-3から送信された信号の受信レベルがキャリアセンス閾値より低いときに、データやメッセージなどの送信を行い、そうでないときは、これらの送信を行わないようにする。キャリアセンスの例として、上述したCSMA/CA方式がある。 AP100-1 to 100-4 are, for example, wireless communication devices capable of wireless communication with other AP100-1 to 100-4 and STA200-1 to 200-3. At this time, AP100-1 to 100-4 perform wireless communication by using, for example, carrier sense. Carrier sense is, for example, a communication method in AP100-1 to 100-4 that detects a frequency usage status and prevents a plurality of carrier waves (or carriers) from being transmitted at the same frequency. For example, AP100-1 to 100-4 may be used for data, messages, etc. when the reception level of signals transmitted from other AP100-1 to 100-4 or STA200-1 to 200-3 is lower than the carrier sense threshold value. Send, and if not, do not send these. As an example of carrier sense, there is the above-mentioned CSMA / CA method.

AP100-1は、スイッチングハブ300と有線接続される。AP100-1は、例えば、AP100-2~100-4から送信されたデータやメッセージなどを受信し、受信したデータやメッセージなどをスイッチングハブ300へ送信する。また、AP100-1は、例えば、スイッチングハブ300から送信されたデータやメッセージなどを受信し、受信したデータなどをAP100-2~100-4へ送信する。 AP100-1 is wiredly connected to the switching hub 300. The AP100-1 receives, for example, data and messages transmitted from AP100-2 to 100-4, and transmits the received data and messages to the switching hub 300. Further, the AP100-1 receives, for example, data or a message transmitted from the switching hub 300, and transmits the received data or the like to the AP100-2 to 100-4.

また、AP100-2~100-4は、例えば、AP100-1から送信されたデータやメッセージなどを受信し、受信したデータなどをSTA200-1~200-3へ送信する。さらに、AP100-2~100-4は、例えば、STA200-1~200-3から送信されたデータやメッセージなどを受信し、受信したデータなどをAP100-1へ送信する。 Further, AP100-2 to 100-4 receive, for example, data or a message transmitted from AP100-1, and transmit the received data or the like to STA200-1 to 200-3. Further, AP100-2 to 100-4 receive, for example, data and messages transmitted from STA200-1 to 200-3, and transmit the received data and the like to AP100-1.

また、AP100-2とAP100-3との間、AP100-3とAP100-4との間も無線通信が可能である。 In addition, wireless communication is possible between AP100-2 and AP100-3, and between AP100-3 and AP100-4.

STA200-1~200-3は、例えば、AP100-2~100-4と無線通信が可能な無線通信装置又は端末装置である。STA200-1~200-3は、例えば、スマートフォン、フィーチャーフォン、タブレット端末、無線通信可能なパーソナルコンピュータ、商品に取り付けられた無線タグなどである。STA200-1~200-3も、例えば、キャリアセンスを利用して無線通信を行う。 STA200-1 to 200-3 are, for example, wireless communication devices or terminal devices capable of wireless communication with AP100-2 to 100-4. STA200-1 to 200-3 are, for example, smartphones, feature phones, tablet terminals, personal computers capable of wireless communication, wireless tags attached to products, and the like. STA200-1 to 200-3 also perform wireless communication using, for example, carrier sense.

スイッチングハブ300は、AP100-1から送信されたデータやメッセージなどをネットワーク制御装置400へ送信し、ネットワーク制御装置400から送信されたデータやメッセージなどを、AP100-1へ送信する。 The switching hub 300 transmits data, messages, etc. transmitted from AP100-1 to the network control device 400, and transmits data, messages, etc. transmitted from the network control device 400 to AP100-1.

ネットワーク制御装置400は、例えば、AP100-1を介して、AP100-2~100-4とSTA200-1~200-3の通信を制御する。具体的には、ネットワーク制御装置400は、例えば、AP100-1~100-4間の通信や、AP100-1~100-4とSTA200-1~200-3との間の通信に対して、通信スロットを割り当てる。詳細については動作例で説明する。 The network control device 400 controls communication between AP100-2 to 100-4 and STA200-1 to 200-3 via, for example, AP100-1. Specifically, the network control device 400 communicates, for example, with respect to communication between AP100-1 to 100-4 and communication between AP100-1 to 100-4 and STA200-1 to 200-3. Allocate a slot. Details will be described in the operation example.

<AP100-1の構成例>
図2はAP100-1の構成例を表す図である。
<Structure example of AP100-1>
FIG. 2 is a diagram showing a configuration example of AP100-1.

AP100-1は、アンテナ101-1、無線部102-1、復調部103-1、受信キュー制御部104-1、受信キュー105-1、同期機能部106-1、周辺測定機能部107-1、外部送受信機能部108-1を備える。また、AP100-1は、タイミング生成部109-1、チャネル制御部110-1、送信キュー制御部111-1、送信キュー112-1、及び変調部113-1を備える。 The AP100-1 includes an antenna 101-1, a radio unit 102-1, a demodulation unit 103-1, a reception queue control unit 104-1, a reception queue 105-1, a synchronization function unit 106-1, and a peripheral measurement function unit 107-1. , The external transmission / reception function unit 108-1 is provided. Further, the AP100-1 includes a timing generation unit 109-1, a channel control unit 110-1, a transmission queue control unit 111-1, a transmission queue 112-1, and a modulation unit 113-1.

アンテナ101-1は、AP100-2~100-4から送信された無線信号を受信し、受信した無線信号を無線部102-1へ出力する。また、アンテナ101-1は、無線部102-1から出力された無線信号を、AP100-2~100-4へ出力する。 The antenna 101-1 receives the radio signal transmitted from AP100-2 to 100-4, and outputs the received radio signal to the radio unit 102-1. Further, the antenna 101-1 outputs the radio signal output from the radio unit 102-1 to the APs 100-2 to 100-4.

無線部102-1は、アンテナ101-1から受け取った無線信号を、ベースバンド帯域のベースバンド信号へ変換(ダウンコンバート)し、変換後のベースバンド信号を復調部103-1へ出力する。また、無線部102-1は、変調部113-1から受け取ったベースバンド信号を、無線帯域の無線信号へ変換(アップコンバート)し、変換後の無線信号をアンテナ101-1へ出力する。 The radio unit 102-1 converts (down-converts) the radio signal received from the antenna 101-1 into a baseband signal in the baseband band, and outputs the converted baseband signal to the demodulation unit 103-1. Further, the radio unit 102-1 converts (up-converts) the baseband signal received from the modulation unit 113-1 into a radio signal in the radio band, and outputs the converted radio signal to the antenna 101-1.

なお、無線部102-1は、受信した無線信号の受信信号レベルを測定してもよい。この場合、無線部102-1は、測定した受信信号レベルをチャネル制御部110-1へ出力する。受信レベルとしては、例えば、受信電力値やRSSI(Received Signal Strength Indication)などがある。 The radio unit 102-1 may measure the received signal level of the received radio signal. In this case, the radio unit 102-1 outputs the measured received signal level to the channel control unit 110-1. The reception level includes, for example, a received power value and RSSI (Received Signal Strength Indication).

復調部103-1は、チャネル制御部110-1からの無線チャネル指示信号に従って、無線部102-1から受け取ったベースバンド信号に対して、復調処理などを施して、ビーコン信号やメッセージなど抽出する。無線チャネル指示信号は、例えば、無線通信を行う際にAP100-1が利用する無線チャネル(又は周波数)に関する情報が含まれる。無線チャネルに関する情報は、例えば、ネットワーク制御装置400が指示した無線チャネルに関する情報でもよいし、チャネル制御部110-1がキャリアセンスを行うことで抽出した無線チャネルに関する情報でもよい。 The demodulation unit 103-1 performs demodulation processing or the like on the baseband signal received from the radio unit 102-1 according to the radio channel instruction signal from the channel control unit 110-1, and extracts a beacon signal, a message, or the like. .. The radio channel instruction signal includes, for example, information about a radio channel (or frequency) used by AP100-1 when performing wireless communication. The information about the radio channel may be, for example, information about the radio channel instructed by the network control device 400, or information about the radio channel extracted by the channel control unit 110-1 by performing carrier sense.

また、復調部103-1は、周辺測定機能部107-1からの指示情報に従って、ベースバンド信号に対して復調処理を施して、無線チャネル情報に含まれる無線チャネル以外の無線チャネルのメッセージなど抽出する。指示情報には、例えば、無線チャネル情報以外の無線チャネル情報が含まれる。 Further, the demodulation unit 103-1 performs demodulation processing on the baseband signal according to the instruction information from the peripheral measurement function unit 107-1, and extracts messages of radio channels other than the radio channel included in the radio channel information. do. The instruction information includes, for example, radio channel information other than the radio channel information.

復調部103-1は、復調したメッセージなどを受信キュー制御部104-1、復調したビーコン信号を同期機能部106-1へそれぞれ出力する。また、復調部103-1は、無線チャネル以外の無線チャネルで送信されたメッセージを、周辺測定機能部107-1へ出力する。 The demodulation unit 103-1 outputs the demodulated message or the like to the reception queue control unit 104-1 and the demodulated beacon signal to the synchronization function unit 106-1, respectively. Further, the demodulation unit 103-1 outputs a message transmitted on a wireless channel other than the wireless channel to the peripheral measurement function unit 107-1.

受信キュー制御部104-1は、復調部103-1から受け取ったメッセージなどを受信キュー105-1へ記憶したり、受信キュー105-1に記憶されたメッセージなどを読み出して外部送受信機能部108-1へ出力したりする。 The reception queue control unit 104-1 stores the message or the like received from the demodulation unit 103-1 in the reception queue 105-1 or reads out the message or the like stored in the reception queue 105-1 and the external transmission / reception function unit 108-. Output to 1.

受信キュー105-1は、復調されたメッセージなどを記憶する。 The receive queue 105-1 stores the demodulated message and the like.

同期機能部106-1は、復調部103-1から受け取ったビーコン信号を基準にして基準信号を生成し、生成した基準信号をタイミング生成部109-1へ出力する。基準信号は、例えば、AP100-1がビーコン信号を受信したタイミング(又はアンテナ101-1でビーコン信号を受信したタイミング)を基準にしてもよい。 The synchronization function unit 106-1 generates a reference signal with reference to the beacon signal received from the demodulation unit 103-1 and outputs the generated reference signal to the timing generation unit 109-1. The reference signal may be, for example, based on the timing at which the AP100-1 receives the beacon signal (or the timing at which the antenna 101-1 receives the beacon signal).

周辺測定機能部107-1は、指示情報を復調部103-1へ出力し、復調部103-1から指示情報に対応するメッセージなどを受け取る。周辺測定機能部107-1は、受け取ったメッセージなどを、外部送受信機能部108-1へ出力する。 The peripheral measurement function unit 107-1 outputs the instruction information to the demodulation unit 103-1 and receives a message or the like corresponding to the instruction information from the demodulation unit 103-1. The peripheral measurement function unit 107-1 outputs the received message or the like to the external transmission / reception function unit 108-1.

外部送受信機能部108-1は、受信キュー制御部104-1から受け取ったメッセージなどを、スイッチングハブ300へ送信可能なフォーマットのパケットデータに変換し、変換後のパケットデータをスイッチングハブ300へ送信する。 The external transmission / reception function unit 108-1 converts the message received from the reception queue control unit 104-1 into packet data in a format that can be transmitted to the switching hub 300, and transmits the converted packet data to the switching hub 300. ..

また、外部送受信機能部108-1は、スイッチングハブ300を介して、ネットワーク制御装置400から送信されたパケットデータを受信し、受信したパケットデータからメッセージなどを抽出する。外部送受信機能部108-1は、抽出したメッセージなどを、送信キュー制御部111-1へ出力する。この場合、外部送受信機能部108-1は、例えば、他のAP100-2~100-4宛のメッセージや、STA200-1~200-3宛のメッセージを、送信キュー制御部111-1へ出力する。また、外部送受信機能部108-1は、例えば、自局宛のメッセージのうち、無線チャネル情報をチャネル制御部110-1へ出力し、送信スロット情報をタイミング生成部109-1へ出力する。送信スロット情報は、例えば、ネットワーク制御装置400がAP100-1に割り当てた通信スロットに関する情報である。 Further, the external transmission / reception function unit 108-1 receives the packet data transmitted from the network control device 400 via the switching hub 300, and extracts a message or the like from the received packet data. The external transmission / reception function unit 108-1 outputs the extracted message or the like to the transmission queue control unit 111-1. In this case, the external transmission / reception function unit 108-1 outputs, for example, a message addressed to other APs 100-2 to 100-4 or a message addressed to STA200-1 to 200-3 to the transmission queue control unit 111-1. .. Further, the external transmission / reception function unit 108-1 outputs, for example, the radio channel information to the channel control unit 110-1 and the transmission slot information to the timing generation unit 109-1 among the messages addressed to the own station. The transmission slot information is, for example, information about a communication slot assigned to the AP100-1 by the network control device 400.

タイミング生成部109-1は、同期機能部106-1から受け取った基準信号に対応するタイミング信号を送信キュー制御部111-1へ出力する。この場合のタイミング信号は、例えば、ビーコン信号に同期したタイミングとなっており、フレームの先頭などのタイミングを示している。 The timing generation unit 109-1 outputs a timing signal corresponding to the reference signal received from the synchronization function unit 106-1 to the transmission queue control unit 111-1. The timing signal in this case is, for example, a timing synchronized with the beacon signal, and indicates a timing such as the beginning of a frame.

また、タイミング生成部109-1は、外部送受信機能部108-1から受け取った送信スロット情報を抽出し、抽出した送信スロット情報に基づいて、送信指示信号を生成し、送信キュー制御部111-1へ出力する。送信指示信号は、例えば、ネットワーク制御装置400がAP100-1に指示した(又は割り当てた)通信スロットの送信タイミングを示している。 Further, the timing generation unit 109-1 extracts the transmission slot information received from the external transmission / reception function unit 108-1, generates a transmission instruction signal based on the extracted transmission slot information, and transmits the transmission queue control unit 111-1. Output to. The transmission instruction signal indicates, for example, the transmission timing of the communication slot instructed (or assigned) by the network control device 400 to AP100-1.

チャネル制御部110-1は、外部送受信機能部108-1から受け取ったメッセージから、無線チャネル情報を抽出する。チャネル制御部110-1は、抽出した無線チャネル情報に対応する無線チャネル指示信号を、復調部103-1と変調部113-1へ出力する。 The channel control unit 110-1 extracts radio channel information from the message received from the external transmission / reception function unit 108-1. The channel control unit 110-1 outputs the radio channel instruction signal corresponding to the extracted radio channel information to the demodulation unit 103-1 and the modulation unit 113-1.

また、チャネル制御部110-1は、例えば、無線部102-1から無線信号の受信レベルを受け取り、受信レベルに基づいて、CSMA/CA方式など、キャリアセンスを行う。チャネル制御部110-1は、キャリアセンスの結果、AP100-1が利用可能な無線チャネルがあれば、その無線チャネルを示す無線チャネル指示信号を生成し、復調部103-1や変調部113-1へ出力する。チャネル制御部110-1は、例えば、無線チャネル指示信号を復調部103-1と変調部113-1へ出力することで、AP100-1が無線通信を行う際の無線チャネルの制御を行う。 Further, the channel control unit 110-1 receives, for example, the reception level of the radio signal from the radio unit 102-1, and performs carrier sense such as a CSMA / CA method based on the reception level. As a result of carrier sense, the channel control unit 110-1 generates a radio channel instruction signal indicating the radio channel if the AP100-1 can use the radio channel, and the demodulation unit 103-1 and the modulation unit 113-1 Output to. The channel control unit 110-1 controls the radio channel when the AP100-1 performs wireless communication, for example, by outputting the radio channel instruction signal to the demodulation unit 103-1 and the modulation unit 113-1.

送信キュー制御部111-1は、例えば、タイミング生成部109-1から受け取ったタイミング信号に同期して、送信キュー制御部111-1や送信キュー112-1の動作を開始させる。送信キュー制御部111-1は、このタイミング信号を、自AP100-1のビーコン信号として、変調部113-1へ出力してもよい。送信キュー制御部111-1は、その後、外部送受信機能部108-1から受け取ったメッセージを、送信キュー112-1に記憶させてもよい。 For example, the transmission queue control unit 111-1 starts the operations of the transmission queue control unit 111-1 and the transmission queue 112-1 in synchronization with the timing signal received from the timing generation unit 109-1. The transmission queue control unit 111-1 may output this timing signal to the modulation unit 113-1 as a beacon signal of its own AP100-1. The transmission queue control unit 111-1 may then store the message received from the external transmission / reception function unit 108-1 in the transmission queue 112-1.

また、送信キュー制御部111-1は、例えば、タイミング生成部109-1から受け取った送信指示信号に同期して、外部送受信機能部108-1から受け取ったメッセージを、変調部113-1へ出力したり、送信キュー112-1からメッセージを読み出して変調部113-1へ出力したりする。これにより、AP100-1は、ネットワーク制御装置400が割り当てた送信スロットを利用して、AP100-2,100-3やAP200-1~200-4に対して、メッセージなどを送信することができる。 Further, the transmission queue control unit 111-1 outputs, for example, a message received from the external transmission / reception function unit 108-1 to the modulation unit 113-1 in synchronization with the transmission instruction signal received from the timing generation unit 109-1. Or, a message is read from the transmission queue 112-1 and output to the modulation unit 113-1. As a result, the AP100-1 can transmit a message or the like to the AP100-2, 100-3 and the AP200-1 to 200-4 by using the transmission slot assigned by the network control device 400.

送信キュー112-1は、例えば、メッセージなどを記憶するメモリである。 The transmission queue 112-1 is, for example, a memory for storing a message or the like.

変調部113-1は、チャネル制御部110-1からの無線チャネル指示信号に従って、送信キュー制御部111-1から受け取ったメッセージやビーコン信号などに対して変調処理を行い、ベースバンド信号を生成する。これにより、AP100-1は、ネットワーク制御装置400から指示された無線チャネルや、キャリアセンスを行って抽出した無線チャネルを利用して、無線信号の送信が可能となる。変調部113-1は、生成したベースバンド信号を無線部102-1へ出力する。 The modulation unit 113-1 performs modulation processing on the message, beacon signal, etc. received from the transmission queue control unit 111-1 according to the radio channel instruction signal from the channel control unit 110-1, and generates a baseband signal. .. As a result, the AP100-1 can transmit a radio signal by using the radio channel instructed by the network control device 400 or the radio channel extracted by performing carrier sense. The modulation unit 113-1 outputs the generated baseband signal to the radio unit 102-1.

<AP100-2,100-3,…とSTA200-1,200-2,…の構成例>
本第1の実施の形態では、AP100-2,100-3,…と、STA200-1,200-2,…は、同一構成となっている。図3は、代表して、AP100-2又はSTA200-1の構成例を表している。
<Structure example of AP100-2, 100-3, ... and STA200-1,200-2, ...>
In the first embodiment, AP100-2, 100-3, ... And STA200-1,200-2, ... Have the same configuration. FIG. 3 represents a configuration example of AP100-2 or STA200-1 as a representative.

AP100-2は、アンテナ101-2、無線部102-2、復調部103-2、受信キュー制御部104-2、受信キュー105-2、同期機能部106-2、周辺測定機能部107-2を備える。また、AP100-2は、タイミング生成部109-2、チャネル制御部110-2、送信キュー制御部111-2、送信キュー112-2、変調部113-2を備える。AP100-2は、更に、アプリケーション処理部120-2を備える。 The AP100-2 has an antenna 101-2, a radio unit 102-2, a demodulation unit 103-2, a reception queue control unit 104-2, a reception queue 105-2, a synchronization function unit 106-2, and a peripheral measurement function unit 107-2. To prepare for. Further, the AP100-2 includes a timing generation unit 109-2, a channel control unit 110-2, a transmission queue control unit 111-2, a transmission queue 112-2, and a modulation unit 113-2. The AP100-2 further includes an application processing unit 120-2.

AP100-2は、例えば、図1の例では、AP100-1やAP100-3、STA200-1、又はSTA200-2と無線通信を行うため、アンテナ101-2は、これらのAPやSTAとの間で無線信号を送受信する。 For example, in the example of FIG. 1, the AP100-2 wirelessly communicates with the AP100-1, AP100-3, STA200-1, or STA200-2, so that the antenna 101-2 is between these APs and STAs. Send and receive wireless signals with.

この場合、無線部102-2は、例えば、AP100-1やAP100-3から送信されたビーコン信号の受信レベルを測定し、測定した受信レベをアプリケーション処理部120-2へ出力する。受信レベルとしては、例えば、受信電力値、RSSIなどがある。 In this case, the radio unit 102-2 measures, for example, the reception level of the beacon signal transmitted from the AP100-1 or AP100-3, and outputs the measured reception level to the application processing unit 120-2. The reception level includes, for example, a received power value, RSSI, and the like.

アプリケーション処理部120-2は、受信レベルを含むメッセージを生成し、生成したメッセージを、送信キュー制御部111-2などを介して、AP100-1やAP100-3へ送信する。 The application processing unit 120-2 generates a message including the reception level, and transmits the generated message to AP100-1 and AP100-3 via the transmission queue control unit 111-2 and the like.

また、アプリケーション処理部120-2は、受信キュー制御部104-2から受け取ったメッセージに対して、そのメッセージが自局AP100-2宛のときは、そのメッセージに対してアプリケーション処理を実行する。 Further, the application processing unit 120-2 executes the application processing for the message received from the reception queue control unit 104-2 when the message is addressed to the own station AP100-2.

さらに、アプリケーション処理部120-2は、自局宛のメッセージを、チャネル制御部110-2やタイミング生成部109-2へ出力したりする。この場合、チャネル制御部110-2では、メッセージから無線チャネル情報を抽出し、ネットワーク制御装置400で指示された無線チャネルを示す無線チャネル指示信号を復調部103-2と変調部113-2へ出力する。また、この場合、タイミング生成部109-2では、自局宛のメッセージから、ネットワーク制御装置400がAP100-2に割り当てた送信スロットに関する情報を抽出し、送信スロットに関する情報を示す送信指示信号を送信キュー制御部111-2へ出力する。これにより、AP100-2は、ネットワーク制御装置400が割り当てた送信スロットを利用して、メッセージなどの送信が可能となる。 Further, the application processing unit 120-2 outputs a message addressed to its own station to the channel control unit 110-2 and the timing generation unit 109-2. In this case, the channel control unit 110-2 extracts the radio channel information from the message and outputs the radio channel instruction signal indicating the radio channel instructed by the network control device 400 to the demodulation unit 103-2 and the modulation unit 113-2. do. Further, in this case, the timing generation unit 109-2 extracts the information about the transmission slot assigned to the AP100-2 by the network control device 400 from the message addressed to its own station, and transmits a transmission instruction signal indicating the information about the transmission slot. Output to the queue control unit 111-2. As a result, the AP100-2 can transmit a message or the like by using the transmission slot assigned by the network control device 400.

STA200-1では、例えば、図1の例では、AP100-2やAP100-3と無線通信を行うため、アンテナ101-2は、AP100-2やAP100-3との間で無線信号を送受信する。アプリケーション処理部120-2も、自STA200-1宛のメッセージなどに対して、アプリケーションに関する処理を行ったり、自局宛のメッセージをチャネル制御部110-2やタイミング生成部109-1へ出力したりする。タイミング生成部109-1では、自局宛のメッセージから、ネットワーク制御装置400がSTA200-1に割り当てた送信スロットに関する情報を抽出し、送信指示信号を送信キュー制御部111-2へ出力する。これにより、STA200-1は、ネットワーク制御装置400が割り当てた送信スロットを利用して、メッセージなどの送信が可能となる。 In STA200-1, for example, in the example of FIG. 1, since wireless communication is performed with AP100-2 and AP100-3, the antenna 101-2 transmits and receives wireless signals to and from AP100-2 and AP100-3. The application processing unit 120-2 also performs processing related to the application for a message addressed to its own STA200-1, and outputs a message addressed to its own station to the channel control unit 110-2 and the timing generation unit 109-1. do. The timing generation unit 109-1 extracts information about the transmission slot assigned to the STA200-1 by the network control device 400 from the message addressed to its own station, and outputs a transmission instruction signal to the transmission queue control unit 111-2. As a result, the STA200-1 can transmit a message or the like by using the transmission slot assigned by the network control device 400.

なお、以下では、とくに断らない限り、AP100-1~100-4をAP100、STA200-1~200-3をSTA200と称する場合がある。 In the following, AP100-1 to 100-4 may be referred to as AP100, and STA200-1 to 200-3 may be referred to as STA200, unless otherwise specified.

<ネットワーク制御装置400>
図4は、ネットワーク制御装置400の構成例を表す図である。
<Network control device 400>
FIG. 4 is a diagram showing a configuration example of the network control device 400.

ネットワーク制御装置400は、外部送受信機能部410、ネットワーク制御部420、及びメモリ430を備える。 The network control device 400 includes an external transmission / reception function unit 410, a network control unit 420, and a memory 430.

外部送受信機能部410は、スイッチングハブ300を介して、AP100-1との間でパケットデータを交換する。例えば、外部送受信機能部410は、スイッチングハブ300を介してAP100-1から送信されたパケットデータを受信すると、受信したパケットデータからメッセージなどを抽出し、抽出したメッセージなどをネットワーク制御部420へ出力する。また、外部送受信機能部410は、例えば、ネットワーク制御部420から受け取ったメッセージに対して、メッセージを含むパケットデータを生成し、生成したパケットデータを、スイッチングハブ300を介してAP100-1へ送信する。 The external transmission / reception function unit 410 exchanges packet data with the AP100-1 via the switching hub 300. For example, when the external transmission / reception function unit 410 receives the packet data transmitted from the AP100-1 via the switching hub 300, the external transmission / reception function unit 410 extracts a message or the like from the received packet data and outputs the extracted message or the like to the network control unit 420. do. Further, the external transmission / reception function unit 410 generates packet data including the message for the message received from the network control unit 420, and transmits the generated packet data to the AP100-1 via the switching hub 300. ..

ネットワーク制御部420は、AP100やSTA200での通信に対して、スロットの割り当てを行う。例えば、ネットワーク制御部420は、外部送受信機能部410からAP100やSTA200のスロットの割り当て要求メッセージを受け取ると、AP100やSTA200に対してスロットを割り当てる。そして、ネットワーク制御部420は、割り当てたスロットに関する情報を含むメッセージを生成し、生成したメッセージを外部送受信機能部410へ出力する。詳細については動作例で説明する。 The network control unit 420 allocates slots for communication in the AP100 and STA200. For example, when the network control unit 420 receives the slot allocation request message for the AP100 or STA200 from the external transmission / reception function unit 410, the network control unit 420 allocates the slots to the AP100 or STA200. Then, the network control unit 420 generates a message including information about the allocated slot, and outputs the generated message to the external transmission / reception function unit 410. Details will be described in the operation example.

メモリ430は、例えば、ネットワーク制御部420が処理を行う際の情報やデータなどを適宜記憶する。 The memory 430 appropriately stores information and data when the network control unit 420 performs processing, for example.

<AP100-1のハードウェア構成例>
図5(A)は、AP100-1のハードウェア構成例を表す図である。
<Hardware configuration example of AP100-1>
FIG. 5A is a diagram showing a hardware configuration example of AP100-1.

AP100-1は、更に、CPU(Central Processing Unit)130-1、ROM(Read Only Memory)131-1、RAM(Random Access Memory)132-1、DSP(Digital Signal Processor)133-1、IF(Inter Face)134-1を備える。 The AP100-1 further includes a CPU (Central Processing Unit) 130-1, a ROM (Read Only Memory) 131-1, a RAM (Random Access Memory) 132-1, a DSP (Digital Signal Processor) 133-1 and an IF (Inter). Face) 134-1 is provided.

CPU130-1は、ROM131-1に記憶されたプログラムを読み出して、RAM132-1にロードし、ロードしたプログラムを実行することで、受信キュー制御部104-1、同期機能部106-1、周辺測定機能部107-1の機能を実現する。また、CPU130-1は、このようなプログラムを実行することで、タイミング生成部109-1、チャネル制御部110-1、送信キュー制御部111-1の機能を実現する。従って、CPU130-1は、例えば、受信キュー制御部104-1、同期機能部106-1、周辺測定機能部107-1、タイミング生成部109-1、チャネル制御部110-1、送信キュー制御部111-1に対応する。 The CPU 130-1 reads the program stored in the ROM 131-1, loads it into the RAM 132-1, and executes the loaded program to execute the receive queue control unit 104-1, the synchronization function unit 106-1, and peripheral measurement. The function of the functional unit 107-1 is realized. Further, the CPU 130-1 realizes the functions of the timing generation unit 109-1, the channel control unit 110-1, and the transmission queue control unit 111-1 by executing such a program. Therefore, the CPU 130-1 is, for example, a receive queue control unit 104-1, a synchronization function unit 106-1, a peripheral measurement function unit 107-1, a timing generation unit 109-1, a channel control unit 110-1, and a transmission queue control unit. Corresponds to 111-1.

また、DSP133-1は、例えば、復調部103-1と変調部113-1に対応する。さらに、IF134-1は、例えば、外部送受信機能部108-1に対応する。 Further, the DSP 133-1 corresponds to, for example, the demodulation unit 103-1 and the modulation unit 113-1. Further, IF 134-1 corresponds to, for example, the external transmission / reception function unit 108-1.

図5(B)は、AP100-2,…又はSTA200-1,200-1,…のハードウェア構成例を表す図である。図5(B)では代表して、AP100-2又はSTA200-1のハードウェア構成例を表している。 FIG. 5B is a diagram showing a hardware configuration example of AP100-2, ... Or STA200-1,200-1, .... FIG. 5B represents a hardware configuration example of AP100-2 or STA200-1 as a representative.

AP100-1又はSTA200-1は、更に、CPU130-2、ROM131-2、RAM132-2、DSP133-2を備える。 The AP100-1 or STA200-1 further includes a CPU 130-2, a ROM 131-2, a RAM 132-2, and a DSP 133-2.

CPU130-2は、ROM131-2に記憶されたプログラムを読み出してRAM132-2にロードし、ロードしたプログラムを実行することで、受信キュー制御部104-2、同期機能部106-2、周辺測定機能部107-2の機能を実現する。また、CPU130-2は、このようなプログラムを実行することで、タイミング生成部109-2、チャネル制御部110-2、送信キュー制御部111-2、及びアプリケーション処理部120-2の機能を実現する。CPU130-2は、例えば、受信キュー制御部104-2、同期機能部106-2、周辺測定機能部107-2、タイミング生成部109-1、チャネル制御部110-2、送信キュー制御部111-2、及びアプリケーション処理部120-2に対応する。 The CPU 130-2 reads the program stored in the ROM 131-2, loads it into the RAM 132-2, and executes the loaded program to execute the receive queue control unit 104-2, the synchronization function unit 106-2, and the peripheral measurement function. The function of the part 107-2 is realized. Further, the CPU 130-2 realizes the functions of the timing generation unit 109-2, the channel control unit 110-2, the transmission queue control unit 111-2, and the application processing unit 120-2 by executing such a program. do. The CPU 130-2 may be, for example, a receive queue control unit 104-2, a synchronization function unit 106-2, a peripheral measurement function unit 107-2, a timing generation unit 109-1, a channel control unit 110-2, and a transmission queue control unit 111-. 2. Corresponds to the application processing unit 120-2.

また、DSP133-2は、例えば、復調部103-2と変調部113-2に対応する。 Further, the DSP 133-2 corresponds to, for example, the demodulation unit 103-2 and the modulation unit 113-2.

なお、CPU130-1,130-2に代えて、MPU(Micro Processing Unit)やDSP、FPGA(Field Programmable Gate Array)などのプロセッサやコントローラが用いられてもよい。 Instead of the CPUs 130-1 and 130-2, a processor or controller such as an MPU (Micro Processing Unit), a DSP, or an FPGA (Field Programmable Gate Array) may be used.

<無線フレームの構成例>
図6と図7は、本第1の実施の形態における無線フレーム(以下、「フレーム」と称する場合がある。)の構成例を表す図である。図6はフレームの構成例、図7はフレームの他の構成例をそれぞれ表す図である。
<Wireless frame configuration example>
6 and 7 are diagrams showing a configuration example of a wireless frame (hereinafter, may be referred to as a “frame”) according to the first embodiment. FIG. 6 is a diagram showing a configuration example of the frame, and FIG. 7 is a diagram showing another configuration example of the frame.

図6に示すように、本第1の実施の形態で利用されるフレームはスーパーフレームと呼ばれる。スーパーフレームは、2つのフレーム(フレーム#nとフレーム#(n+1))を含む。2つのフレームは、上り方向(STA200からAP100への方向)と下り方向(AP100からSTA200への方向)のフレームとなる。例えば、n番目のフレーム(フレーム#n)は下り方向、(n+1)番目のフレーム(フレーム#(n+1))は上り方向のフレームである。 As shown in FIG. 6, the frame used in the first embodiment is called a super frame. The super frame includes two frames (frame # n and frame # (n + 1)). The two frames are an ascending direction (direction from STA200 to AP100) and a descending direction (direction from AP100 to STA200). For example, the nth frame (frame # n) is a downward frame, and the (n + 1) th frame (frame # (n + 1)) is an upward frame.

n番目のフレーム(フレーム#n)は、DA(time Division multiple Access:時分割多元接続)スロットと、CS(Carrier Sense multiple Access:搬送波感知多重アクセス)スロットの2つの種類のスロットを含む。 The nth frame (frame # n) includes two types of slots, a DA (time division multiple access) slot and a CS (Carrier Sense multiple Access) slot.

DAスロットは、例えば、ネットワーク制御装置400によって割り当てられたスロットである。そのため、AP100やSTA200は、自局に割り当てたられたスロットを利用して、他のAP100や他のSTA200と無線通信を行う。従って、DAスロット内では、RTS/CTS方式が利用されず、スロット開始のタイミングからSIFS(Short Inter Frame Space)期間でキャリアセンスを行った後、送信側は、送信データを送信し、SIFS期間経過後、受信側は、ACK(Acknowledge)信号を送信する。DAスロットは、例えば、ネットワーク制御装置400により割り当て可能なスロットであり、AP100やSTA200が時分割で利用可能なスロットでもある。 The DA slot is, for example, a slot assigned by the network control device 400. Therefore, the AP100 and the STA200 use the slots assigned to their own stations to perform wireless communication with the other AP100 and the other STA200. Therefore, the RTS / CTS method is not used in the DA slot, and after performing carrier sense in the SIFS (Short Inter Frame Space) period from the slot start timing, the transmitting side transmits the transmission data and the SIFS period elapses. After that, the receiving side transmits an ACK (Acknowledge) signal. The DA slot is, for example, a slot that can be assigned by the network control device 400, and is also a slot that can be used by AP100 or STA200 in a time division manner.

CSスロットは、例えば、ネットワーク制御装置400によって割り当てられることなく、AP100とSTA200は共通に使用可能なスロットである。AP100やSTA200は、RTS/CTS方式により、使用可能なスロットを利用して、他のAP100や他のSTA200と無線通信を行う。従って、CSスロット内では、スロット開始のタイミングからSIFS期間経過後、送信側は、RTS信号を送信し、更に、SIFS期間経過後、受信側は、CTS信号を送信した後、送信側から送信データの送信が行われる。 The CS slot is, for example, a slot that can be used in common by AP100 and STA200 without being assigned by the network control device 400. The AP100 and STA200 use the available slots to perform wireless communication with other AP100s and other STA200s by the RTS / CTS method. Therefore, in the CS slot, after the SIFS period elapses from the slot start timing, the transmitting side transmits the RTS signal, and after the SIFS period elapses, the receiving side transmits the CTS signal and then the transmission data from the transmitting side. Is sent.

なお、(n+1)番目のフレームでは、n番目のフレームに対して、DAスロットとCSスロットの順番が逆になっている。これは、例えば、SIFS→RTS→SIFS→CTS→SIFS→送信データ→SIFS→ACKの手順を行うには、DAスロットと比較してアクセスに時間がかかるため、これを1つにまとめて、アクセスにかかる時間を確保するためである。 In the (n + 1) th frame, the order of the DA slot and the CS slot is reversed with respect to the nth frame. This is because, for example, it takes more time to access the procedure of SIFS-> RTS-> SIFS-> CTS-> SIFS-> transmission data-> SIFS-> ACK compared to the DA slot. This is to secure the time required for.

また、DAスロットとCSスロットに含まれるスロット数は、例えば、無線通信システム10全体で同一であるが、DAスロットは無線通信システム10全体で収容するSTA200の台数(又はユーザ数)で可変とすることも可能である。DAスロットとCSスロットの各スロット数などは、例えば、ネットワーク制御装置400で設定され、ビーコン信号を利用して、AP100へ送信される。 Further, the number of slots included in the DA slot and the CS slot is, for example, the same for the entire wireless communication system 10, but the DA slot is variable depending on the number of STAs 200 (or the number of users) accommodated in the entire wireless communication system 10. It is also possible. The number of each of the DA slot and the CS slot is set by, for example, the network control device 400, and is transmitted to the AP 100 by using the beacon signal.

さらに、DAスロットとCSスロットにおいては、再送スロットを利用して、再送が行われる。 Further, in the DA slot and the CS slot, retransmission is performed using the retransmission slot.

さらに、DAスロットでは、スロット毎に、送信データの送信や再送データの送信が行われる。他方、CSスロットでは、RTS/CTS方式による手順が含まれ、アクセスに時間がかかるため、アクセスするAP100及びSTA200を分散する目的で、複数のスロットで1つのCSグループが形成される。ネットワーク制御装置400は、AP100及びSTA200に対して、CSグループに割り当てを行い、送信データの送信や、再送データの送信などが行われる。 Further, in the DA slot, transmission data is transmitted and retransmission data is transmitted for each slot. On the other hand, since the CS slot includes a procedure by the RTS / CTS method and takes time to access, one CS group is formed by a plurality of slots for the purpose of distributing the AP100 and STA200 to be accessed. The network control device 400 assigns AP100 and STA200 to the CS group, and transmits transmission data, retransmission data, and the like.

図7は、スーパーフレーム内の全フレームがCSスロットとなっている例を表す。図7に示すように、CSグループ単位で、送信や再送が行われ、各CSグループ内では、図6のCSグループの場合と同様に、SIFS→RTS→SIFS→…→ACKの手順が行われる。 FIG. 7 shows an example in which all the frames in the super frame are CS slots. As shown in FIG. 7, transmission and retransmission are performed in units of CS groups, and within each CS group, the procedure of SIFS → RTS → SIFS → ... → ACK is performed as in the case of the CS group of FIG. ..

DAスロットは、伝送速度に上限があるため、パケット長が一定なパケットを送信するネットワークには向いているが、AP100やSTA200が送信するパケット長が可変の場合、DAスロットを割り当てるより、CSスロットによりパケット送信を分散させる方が、効率が良い場合がある。DAスロットの割り当てを行うか、CSスロットに割り当てるかは、ネットワーク制御装置400に対してユーザが設定することになり、トラフィックをCSスロットに割り当てるか、DAスロットに割り当てるかを決定する。さらに、スーパーフレームのCSスロットおよびDAスロットの構成をトラフィック種別により、割り当てを決定する。 The DA slot has an upper limit on the transmission speed, so it is suitable for networks that send packets with a constant packet length. However, if the packet length transmitted by the AP100 or STA200 is variable, the CS slot is better than allocating a DA slot. It may be more efficient to distribute the packet transmission. Whether to allocate the DA slot or to the CS slot is set by the user for the network control device 400, and determines whether to allocate the traffic to the CS slot or the DA slot. Furthermore, the allocation of the CS slot and DA slot configurations of the super frame is determined according to the traffic type.

上述したように、DAスロットの割り当ては、ネットワーク制御装置400で行われる。以下では、ネットワーク制御装置400におけるDAスロットの割り当て例について説明する。 As described above, the DA slot allocation is performed by the network control device 400. Hereinafter, an example of allocating the DA slot in the network control device 400 will be described.

<動作例>
図8は、無線通信システム10の構成例を表すシーケンス図である。図8に示す無線通信システム10により、本動作例が動作する。
<Operation example>
FIG. 8 is a sequence diagram showing a configuration example of the wireless communication system 10. This operation example operates by the wireless communication system 10 shown in FIG.

図8において、図1に示す無線通信システム10におけるスイッチングハブ300は省略されている。また、AP100-1は、図1の場合と同様に、ネットワーク制御装置400と有線接続され、AP100-2,100-3と無線通信可能である。また、STA200-1は、AP100-2,100-3と無線通信可能であり、STA200-2は、AP100-1,100-3と無線通信可能である。さらに、STA200-3は、AP100-1,100-2と無線通信可能である。 In FIG. 8, the switching hub 300 in the wireless communication system 10 shown in FIG. 1 is omitted. Further, the AP100-1 is connected to the network control device 400 by wire as in the case of FIG. 1, and can wirelessly communicate with the AP100-2 and 100-3. Further, the STA200-1 can wirelessly communicate with AP100-2 and 100-3, and the STA200-2 can wirelessly communicate with AP100-1 and 100-3. Further, the STA200-3 can wirelessly communicate with the AP100-1 and 100-2.

図8において、(1)から(8)は、スロットの割り当て順を示す。以下では、送信データの送信に利用されるスロットを「通信スロット」(又は「送信スロット」)、再送データの送信に利用されるスロットを「再送スロット」、とそれぞれ称する場合がある。また、以下では、通信スロットと再送スロットとを区別しない場合は、単に「スロット」と称する場合がある。 In FIG. 8, (1) to (8) show the slot allocation order. Hereinafter, the slot used for transmitting transmission data may be referred to as a “communication slot” (or “transmission slot”), and the slot used for transmitting retransmission data may be referred to as a “retransmission slot”. Further, in the following, when the communication slot and the retransmission slot are not distinguished, they may be simply referred to as "slots".

図9と図10は、動作例を表すシーケンス図である。図9から図10においても、(1)から(9)まで、図8に対応する割り当て順を示す番号が付されている。 9 and 10 are sequence diagrams showing operation examples. Also in FIGS. 9 to 10, numbers (1) to (9) indicating the allocation order corresponding to FIG. 8 are assigned.

図9に示すように、AP100-1は、ビーコン信号を送信する(S10)。AP100-2,100-3、STA200-1,200-2は、AP100-1が送信したビーコン信号を受信する。 As shown in FIG. 9, AP100-1 transmits a beacon signal (S10). AP100-2, 100-3, STA200-1 and 200-2 receive the beacon signal transmitted by AP100-1.

また、AP100-2も、ビーコン信号を送信し(S20)、STA200-1,200-3が、このビーコン信号を受信する。さらに、AP100-3も、ビーコン信号を送信し(S20)、STA200-2が、このビーコン信号を受信する。 The AP100-2 also transmits a beacon signal (S20), and the STAs 200-1 and 200-3 receive the beacon signal. Further, AP100-3 also transmits a beacon signal (S20), and STA200-2 receives this beacon signal.

AP100-1~100-3は、ビーコン信号を予め決められたタイミングで周期的に送信することが可能である。そのタイミングは、AP100-1~100-3とSTA200-1~200-3は把握しているものとする。 AP100-1 to 100-3 can periodically transmit the beacon signal at a predetermined timing. It is assumed that AP100-1 to 100-3 and STA200-1 to 200-3 know the timing.

以下では、(1)から(8)の順番で、通信スロットの割り当て例について説明する。図9と図10に示す各メッセージの送信は、CSスロットを利用して行われる。 Hereinafter, an example of allocating communication slots will be described in the order of (1) to (8). The transmission of each message shown in FIGS. 9 and 10 is performed using the CS slot.

<1.AP100-1とAP100-2の間の通信に対するスロット割り当て>
最初に、AP100-1とAP100-2の間の通信に対するスロットの割り当て例((1))について説明する。
<1. Slot allocation for communication between AP100-1 and AP100-2>
First, an example of slot allocation ((1)) for communication between AP100-1 and AP100-2 will be described.

図9に示すように、AP100-2は、AP100-1を介して、ネットワークへの参加手順を実行する(S40)。 As shown in FIG. 9, AP100-2 executes the procedure of joining the network via AP100-1 (S40).

具体的には、AP100-2は、アソシエーション要求を生成し、生成したアソシエーション要求をAP100-1へ送信する(S41)。アソシエーション要求は、例えば、ネットワークへの参加(又は接続)要求を表すメッセージである。例えば、AP100-2のアプリケーション処理部120-2は、アソシエーション要求を生成し、送信キュー制御部111-2などを介して、AP100-1へ送信する。 Specifically, AP100-2 generates an association request and transmits the generated association request to AP100-1 (S41). An association request is, for example, a message representing a request to join (or connect to) a network. For example, the application processing unit 120-2 of the AP100-2 generates an association request and transmits it to the AP100-1 via the transmission queue control unit 111-2 or the like.

次に、AP100-1は、受信したアソシエーション要求を、ネットワーク制御装置400へ送信する(S42)。例えば、AP100-1の外部送受信機能部108-1は以下の処理を行う。すなわち、外部送受信機能部108-1は、受信キュー制御部104-1などを介して、アソシエーション要求を受信する。そして、外部送受信機能部108-1は、アソシエーション要求を含むパケットデータを生成し、生成したパケットデータを、ネットワーク制御装置400へ送信する。 Next, AP100-1 transmits the received association request to the network control device 400 (S42). For example, the external transmission / reception function unit 108-1 of AP100-1 performs the following processing. That is, the external transmission / reception function unit 108-1 receives the association request via the reception queue control unit 104-1 or the like. Then, the external transmission / reception function unit 108-1 generates packet data including the association request, and transmits the generated packet data to the network control device 400.

ネットワーク制御装置400は、アソシエーション要求を受信すると、アソシエーション応答をAP100-1へ送信する(S43)。アソシエーション応答は、例えば、参加要求に対する応答を表すメッセージである。例えば、ネットワーク制御部420は、外部送受信機能部410を介して、アソシエーション要求を受信すると、AP100-2のネットワークへの参加を判定し、その旨を含むアソシエーション応答を生成し、AP100-1へ送信する。本第1の実施の形態では、ネットワーク制御部420は、参加を許可すると判定するものとする。 Upon receiving the association request, the network control device 400 transmits the association response to the AP100-1 (S43). The association response is, for example, a message representing a response to a participation request. For example, when the network control unit 420 receives an association request via the external transmission / reception function unit 410, the network control unit 420 determines participation of the AP100-2 in the network, generates an association response including that fact, and transmits the association response to the AP100-1. do. In the first embodiment, it is determined that the network control unit 420 permits participation.

AP100-1は、アソシエーション応答を受信すると、受信したアソシエーション応答をAP100-2へ送信する(S44)。例えば、AP100-1の外部送受信機能部108-1は、ネットワーク制御装置400から受信したパケットデータからアソシエーション応答を抽出し、抽出したアソシエーション応答を、AP100-2へ送信する。そして、AP100-2は、アソシエーション応答を受信する。例えば、アプリケーション処理部120-2が、AP100-1から送信されたアソシエーション応答を受信する。これにより、AP100-2の無線通信システム10への参加(又は接続)手続きが完了する。 Upon receiving the association response, AP100-1 transmits the received association response to AP100-2 (S44). For example, the external transmission / reception function unit 108-1 of the AP100-1 extracts an association response from the packet data received from the network control device 400, and transmits the extracted association response to the AP100-2. Then, AP100-2 receives the association response. For example, the application processing unit 120-2 receives the association response transmitted from the AP100-1. This completes the procedure for joining (or connecting) the AP100-2 to the wireless communication system 10.

次に、AP100-2は、ルート要求をAP100-1へ送信する(S45)。ルート要求は、例えば、AP100-2はどのルートでデータを送受信すればよいのかを要求するメッセージであり、通信スロットの割り当て要求を示すメッセージでもある。AP100-2は、ビーコン信号(S10)に基づいて、RSSI#1を測定し、測定したRSSI#1を含むルート要求を送信する。例えば、AP100-2は、以下の処理を行う。 Next, AP100-2 transmits a route request to AP100-1 (S45). The route request is, for example, a message requesting which route AP100-2 should send / receive data to, and is also a message indicating a communication slot allocation request. AP100-2 measures RSSI # 1 based on the beacon signal (S10) and transmits a route request including the measured RSSI # 1. For example, AP100-2 performs the following processing.

すなわち、無線部102-2は、AP100-1から送信されたビーコン信号に基づいて、RSSIを測定し、測定したRSSIを、アプリケーション処理部120-2へ出力する。アプリケーション処理部120-2は、RSSIを含むルート要求を生成し、AP100-1へ送信する。 That is, the radio unit 102-2 measures RSSI based on the beacon signal transmitted from AP100-1, and outputs the measured RSSI to the application processing unit 120-2. The application processing unit 120-2 generates a route request including RSSI and sends it to AP100-1.

なお、以下では、AP100-1から受信した信号に基づいて、AP100やSTA200が測定したRSSIを「RSSI#1」と称する場合がある。また、AP100-2から受信した信号に基づいて、AP100やSTA200が測定したRSSIを「RSSI#2」と称する場合がある。さらに、AP100-3から受信した信号に基づいて、AP100やSTA200が測定したRSSIを「RSSI#3」と称する場合がある。 In the following, the RSSI measured by the AP100 or STA200 based on the signal received from the AP100-1 may be referred to as “RSSI # 1”. Further, the RSSI measured by the AP100 or STA200 based on the signal received from the AP100-2 may be referred to as "RSSI # 2". Further, the RSSI measured by the AP100 or STA200 based on the signal received from the AP100-3 may be referred to as "RSSI # 3".

AP100-1は、ルート要求を受信すると、受信したルート要求をネットワーク制御装置400へ送信する(S45)。例えば、AP100-1の外部送受信機能部108-1は、受信キュー制御部104-1などを介して受信したルート要求に対して、ルート要求を含むパケットデータとして、ネットワーク制御装置400へ送信する。 Upon receiving the route request, the AP100-1 transmits the received route request to the network control device 400 (S45). For example, the external transmission / reception function unit 108-1 of the AP100-1 transmits the route request received via the reception queue control unit 104-1 or the like to the network control device 400 as packet data including the route request.

ネットワーク制御装置400は、ルート要求を受信すると、AP100-1とAP100-2の間の通信に対して、スロットの割り当て(スロットアサイン)を行う(S46)。例えば、ネットワーク制御装置400の外部送受信機能部410は、パケットデータからルート要求を抽出し、抽出したルート要求を、ネットワーク制御部420へ出力する。ネットワーク制御部420は、例えば、AP100-1とAP100-2との間の通信に対して、スロットの割り当てを行う。 Upon receiving the route request, the network control device 400 assigns slots (slot assignment) to the communication between AP100-1 and AP100-2 (S46). For example, the external transmission / reception function unit 410 of the network control device 400 extracts a route request from the packet data and outputs the extracted route request to the network control unit 420. The network control unit 420 allocates slots for communication between AP100-1 and AP100-2, for example.

図11(A)から図11(F)は、通信スロットの割り当て例を表す図である。図11(A)と図11(B)は、AP100-1に対する通信スロットの割り当て例を表す。また、図11(C)と図11(D)はAP100-2、図11(E)と図11(F)はAP100-3に対する通信スロットの割り当て例をそれぞれ表す。また、図11(A)、図11(C)、及び図11(E)は下り方向(フレーム#n)、図11(B)、図11(D)、図11(F)は上り方向(フレーム#(n+1))のスロット割り当て例をそれぞれ表している。図11(A)などに示すように、1つのフレームには、スロット番号「0」から「15」までの16スロットが含まれる。16スロットは、1フレーム内の1DAスロットに含まれるスロット数を表している。 11 (A) to 11 (F) are diagrams showing an example of allocating communication slots. 11 (A) and 11 (B) show an example of allocating a communication slot to AP100-1. 11 (C) and 11 (D) show AP100-2, and FIGS. 11 (E) and 11 (F) show examples of communication slot allocation to AP100-3, respectively. 11 (A), 11 (C), and 11 (E) are in the downward direction (frame # n), and FIGS. 11 (B), 11 (D), and 11 (F) are in the upward direction (frame # n). An example of slot allocation for frame # (n + 1)) is shown. As shown in FIG. 11A and the like, one frame includes 16 slots from slot numbers “0” to “15”. The 16 slots represent the number of slots included in the 1DA slot in one frame.

ネットワーク制御装置400は、例えば、以下の処理を行う。すなわち、ネットワーク制御部420は、ルート要求を受信すると、ルート要求に含まれる、RSSI#1に基づいて、干渉の発生を判定する。ネットワーク制御部420は、RSSI#1が干渉閾値より高いとき、他の通信(例えば、AP100-1とAP100-3との間の通信)に対して干渉が発生すると判定し、そうでないときは干渉が発生しないと判定する。本処理では、ネットワーク制御部420は、干渉が発生すると判定する。また、ネットワーク制御部420は、AP100-2のルート(AP100-1経由でAP100-2)を決定する。そして、ネットワーク制御部420は、決定したルート上にある、AP100-1からAP100-2への下り方向の通信スロットとその再送スロットとを割り当てる。図11(A)の例では、ネットワーク制御部420は、通信スロットとしてスロット番号「3」、再送スロットとしてスロット番号「8」をそれぞれ割り当てる。 The network control device 400 performs the following processing, for example. That is, when the network control unit 420 receives the route request, it determines the occurrence of interference based on RSSI # 1 included in the route request. The network control unit 420 determines that interference occurs with other communication (for example, communication between AP100-1 and AP100-3) when RSSI # 1 is higher than the interference threshold value, and if not, interference occurs. Is determined not to occur. In this process, the network control unit 420 determines that interference occurs. Further, the network control unit 420 determines the route of AP100-2 (AP100-2 via AP100-1). Then, the network control unit 420 allocates a communication slot in the downlink direction from AP100-1 to AP100-2 and a retransmission slot thereof on the determined route. In the example of FIG. 11A, the network control unit 420 assigns the slot number “3” as the communication slot and the slot number “8” as the retransmission slot.

図11(A)の例などでは、ネットワーク制御部420は、フレーム内の前半のスロットを通信スロットとして割り当て、フレーム内で後半のスロットを再送スロットとして割当てているが、同一フレーム内であれば、それ以外のスロットに割り当ててもよい。 In the example of FIG. 11A, the network control unit 420 allocates the first half slot in the frame as a communication slot and the second half slot in the frame as a retransmission slot, but if it is in the same frame, It may be assigned to other slots.

ネットワーク制御部420が、同一のフレーム内に、通信スロットと再送スロットとを割り当てることで、AP100-1やAP100-2がデータの再送を行う場合に、次の送信周期まで待つことなく、再送が可能となる。したがって、本第1の実施の形態では、次の送信周期まで待つ場合と比較して、データのスループットを向上させることが可能となる。 The network control unit 420 allocates the communication slot and the retransmission slot in the same frame, so that when the AP100-1 or AP100-2 retransmits data, the retransmission can be performed without waiting until the next transmission cycle. It will be possible. Therefore, in the first embodiment, it is possible to improve the data throughput as compared with the case of waiting until the next transmission cycle.

また、ネットワーク制御部420は、図11(B)に示すように、AP100-2からAP100-1への上り方向の通信スロットをスロット番号「0」、再送スロットをスロット番号「8」にそれぞれ割り当てる。上り方向のスロットの割り当ても、通信スロットと再送スロットとが同一フレームに割り当てる。 Further, as shown in FIG. 11B, the network control unit 420 allocates the communication slot in the upstream direction from AP100-2 to AP100-1 to the slot number “0” and the retransmission slot to the slot number “8”, respectively. .. As for the allocation of slots in the upstream direction, the communication slot and the retransmission slot are allotted to the same frame.

さらに、ネットワーク制御部420は、図11(C)に示すように、AP100-2に対して、AP100-1からAP100-2への下り方向の通信スロットとして、AP100-1に割り当てた通信スロット(スロット番号「3」)と同一のスロットを割り当てる。ネットワーク制御部420は、再送スロットも同一のスロット(スロット番号「8」)を割り当てる。 Further, as shown in FIG. 11C, the network control unit 420 assigns the AP100-2 a communication slot (a communication slot assigned to the AP100-1 as a downlink communication slot from the AP100-1 to the AP100-2). Allocate the same slot as the slot number "3"). The network control unit 420 allocates the same slot (slot number “8”) to the retransmission slot.

さらに、ネットワーク制御部420は、図11(D)に示すように、AP100-1における上り方向に割り当てたスロット(スロット番号「0」と「8」)と同一のスロットを、AP100-2におけるスロットとして割り当てる。 Further, as shown in FIG. 11D, the network control unit 420 sets the same slot as the slot (slot numbers “0” and “8”) assigned in the upward direction in AP100-1 into the slot in AP100-2. Assign as.

図11(A)と図11(C)に示すように、ネットワーク制御部420は、同一の通信について、AP100-1とAP100-2に対して、同一の通信スロットと再送スロットとを割り当てている。同一の通信で異なるスロットが割り当てられても、スロットの使用が冗長となり、同一のスロットが割り当てられることで、スロットの有効活用化を図ることができるからである。 As shown in FIGS. 11A and 11C, the network control unit 420 allocates the same communication slot and retransmission slot to AP100-1 and AP100-2 for the same communication. .. This is because even if different slots are assigned in the same communication, the use of the slots becomes redundant, and by allocating the same slots, it is possible to effectively utilize the slots.

なお、図11(E)と図11(F)は、ネットワーク制御部420は、通信スロットと再送スロットの割り当てを行わない。AP100-3は、この段階では、ネットワーク参加手順を行っていないからである。 In FIGS. 11 (E) and 11 (F), the network control unit 420 does not allocate the communication slot and the retransmission slot. This is because AP100-3 has not performed the network participation procedure at this stage.

図9に戻り、ネットワーク制御装置400は、スロットの割り当て後、ルート応答を、AP100-1へ送信する(S47)。ルート応答は、例えば、ルート要求に対する応答結果を表すメッセージであり、通信スロットと再送スロットの割り当て結果を含む。例えば、ネットワーク制御部420は、図11(A)から図11(F)に示す割り当て結果を含むルート応答を生成し、AP100-1へ向けて送信する。 Returning to FIG. 9, the network control device 400 transmits the route response to the AP100-1 after allocating the slots (S47). The route response is, for example, a message representing the response result to the route request, and includes the allocation result of the communication slot and the retransmission slot. For example, the network control unit 420 generates a route response including the allocation result shown in FIGS. 11A to 11F and transmits the route response to the AP100-1.

AP100-1は、ルート応答を受信すると、受信したルート応答を、AP100-2へ送信する(S47)。例えば、AP100-1では、以下の処理を行う。 Upon receiving the route response, the AP100-1 transmits the received route response to the AP100-2 (S47). For example, AP100-1 performs the following processing.

すなわち、外部送受信機能部108-1は、ネットワーク制御装置400から受信したルート応答を、送信キュー制御部111-1などを介して、AP100-2へ送信する。この際、外部送受信機能部108-1は、ルート応答をタイミング生成部109-1へ出力する。タイミング生成部109-1は、ルート応答に含まれるスロットの割り当て結果を抽出し、自局に割り当てられた通信スロット(又は再送スロット)を示すタイミング信号を、送信キュー制御部111-1へ出力する。これにより、送信キュー制御部111-1は、タイミング信号に同期して、データなどを変調部113-1へ出力することが可能で、通信スロット(又は再送スロット)のタイミングで、AP100-1はデータなどをAP100-2へ送信(又は再送)可能となる。 That is, the external transmission / reception function unit 108-1 transmits the route response received from the network control device 400 to the AP100-2 via the transmission queue control unit 111-1 or the like. At this time, the external transmission / reception function unit 108-1 outputs the route response to the timing generation unit 109-1. The timing generation unit 109-1 extracts the slot allocation result included in the route response, and outputs a timing signal indicating the communication slot (or retransmission slot) allocated to the own station to the transmission queue control unit 111-1. .. As a result, the transmission queue control unit 111-1 can output data or the like to the modulation unit 113-1 in synchronization with the timing signal, and the AP100-1 can be set at the timing of the communication slot (or retransmission slot). Data and the like can be transmitted (or retransmitted) to AP100-2.

また、AP100-2は、ルート応答を受信すると、例えば、以下の処理を行う。 Further, when the AP100-2 receives the route response, for example, the AP100-2 performs the following processing.

すなわち、アプリケーション処理部120-2は、受信キュー制御部104-2などを介してルート応答を受信すると、ルート応答をタイミング生成部109-2へ出力する。タイミング生成部109-2は、ルート応答に含まれるスロットの割り当て結果を抽出し、自局に割り当てられた通信スロット(又は再送スロット)を示すタイミング信号を、送信キュー制御部111-2へ出力する。これにより、送信キュー制御部111-2は、タイミング信号に同期して、データなどを変調部113-2へ出力することが可能で、通信スロット(又は再送スロット)のタイミングで、AP100-2は、データなどをAP100-1へ送信(又は再送)可能となる。 That is, when the application processing unit 120-2 receives the route response via the reception queue control unit 104-2 or the like, the application processing unit 120-2 outputs the route response to the timing generation unit 109-2. The timing generation unit 109-2 extracts the slot allocation result included in the route response, and outputs a timing signal indicating the communication slot (or retransmission slot) assigned to the own station to the transmission queue control unit 111-2. .. As a result, the transmission queue control unit 111-2 can output data or the like to the modulation unit 113-2 in synchronization with the timing signal, and the AP100-2 can be used at the timing of the communication slot (or retransmission slot). , Data, etc. can be transmitted (or retransmitted) to AP100-1.

これにより、AP100-1とAP100-2は、DAスロット期間においては、割り当てられた通信スロットや再送スロットを利用して、データ送信やその再送を行うことが可能となる。 As a result, AP100-1 and AP100-2 can transmit and retransmit data by using the assigned communication slot and retransmission slot during the DA slot period.

なお、AP100-1は、他のAP100-2,100-3や、STA200への干渉を最小とするため、以下の式で計算した送信電力で、データ送信や再送を行う。 In addition, in order to minimize the interference with other AP100-2, 100-3 and STA200, AP100-1 performs data transmission and retransmission with the transmission power calculated by the following formula.

AP100の送信電力=(他のAPの送信電力+他のAPに対するRSSI)+AP100のノイズレベル+D/U(Desired Signal/Undesired Signal)比 ・・・(1) Transmission power of AP100 = (transmission power of other AP + RSSI for other AP) + noise level of AP100 + D / U (Desired Signal / Undesired Signal) ratio ... (1)

式(1)は、例えば、AP100-1の送信電力の最低レベルを表しており、全てのAPがこの送信電力で送信すれば、全ての通信で干渉が発生しない送信電力のレベルを表している。ただし、(AP100の送信電力>AP100の最大送信電力)の場合は、AP100の送信電力=AP100の最大送信電力とする。また、(AP100の送信電力<AP100の最小送信電力)の場合は、AP100の送信電力=AP100の最小送信電力とする。 Equation (1) represents, for example, the lowest level of transmission power of AP100-1, and represents the level of transmission power at which interference does not occur in all communications if all APs transmit with this transmission power. .. However, in the case of (transmission power of AP100> maximum transmission power of AP100), transmission power of AP100 = maximum transmission power of AP100. Further, in the case of (transmission power of AP100 <minimum transmission power of AP100), transmission power of AP100 = minimum transmission power of AP100.

例えば、無線部102-1は内部メモリなどに式(1)を記憶し、送信の際に上式を内部メモリから読み出して送信電力を計算する。D/U比と、AP100-2の送信電力は、例えば、ビーコン信号により報知される。 For example, the radio unit 102-1 stores the equation (1) in an internal memory or the like, reads the above equation from the internal memory at the time of transmission, and calculates the transmission power. The D / U ratio and the transmission power of the AP100-2 are notified by, for example, a beacon signal.

<2.AP100-1とAP100-3の間の通信に対するスロット割り当て>
次に、AP100-1とAP100-3の間の通信に対するスロットの割り当て例((2))について説明する。
<2. Slot allocation for communication between AP100-1 and AP100-3>
Next, an example of slot allocation ((2)) for communication between AP100-1 and AP100-3 will be described.

図9に示すように、AP100-3は、ネットワーク参加手順を、AP100-1を介して、ネットワーク制御装置400との間で行う(S50)。 As shown in FIG. 9, AP100-3 performs a network participation procedure with and from the network control device 400 via AP100-1 (S50).

AP100-3は、ネットワーク参加手順でネットワークへの参加が許可されると、ルート要求を、AP100-1を介してネットワーク制御装置400へ送信する(S51)。この場合、AP100-3は、AP100-1から送信されたビーコン信号に基づいて測定したRSSI#1を含むリート要求を送信する。 AP100-3 transmits a route request to the network control device 400 via AP100-1 when participation in the network is permitted in the network participation procedure (S51). In this case, AP100-3 transmits a REIT request including RSSI # 1 measured based on the beacon signal transmitted from AP100-1.

ネットワーク制御装置400は、ルート要求を受信すると、AP100-1とAP100-3の間の通信に対して、スロットを割り当てる(S52)。 Upon receiving the route request, the network control device 400 allocates a slot for communication between AP100-1 and AP100-3 (S52).

図12(A)から図12(F)は、通信スロットの割り当て例を表す図である。ネットワーク制御装置400は、例えば、以下のようにしてスロットの割り当てを行う。 12 (A) to 12 (F) are diagrams showing an example of allocating communication slots. The network control device 400 allocates slots as follows, for example.

すなわち、ネットワーク制御部420は、図12(A)に示すように、AP100-1に対しては、AP100-1からAP100-3への下り方向の通信スロットをスロット番号「4」に割り当てる。また、ネットワーク制御部420は、その再送スロットを、スロット番号「9」に割り当てる。 That is, as shown in FIG. 12A, the network control unit 420 allocates the downlink communication slot from AP100-1 to AP100-3 to the slot number “4” for AP100-1. Further, the network control unit 420 allocates the retransmission slot to the slot number “9”.

また、ネットワーク制御部420は、図12(B)に示すように、AP100-1に対しては、AP100-3からAP100-1への上り方向の通信スロットを、スロット番号「1」に割り当てる。また、ネットワーク制御部420は、その再送スロットを、スロット番号「9」に割り当てる。(1)の場合と同様に、通信スロットと再送スロットの割り当ては一例であり、同じフレーム内にあり、他の空いているスロットであればよい。 Further, as shown in FIG. 12B, the network control unit 420 assigns the communication slot in the upstream direction from AP100-3 to AP100-1 to the slot number “1” for AP100-1. Further, the network control unit 420 allocates the retransmission slot to the slot number “9”. As in the case of (1), the allocation of the communication slot and the retransmission slot is an example, and may be any other empty slot in the same frame.

さらに、ネットワーク制御部420は、図12(C)と図12(D)に示すように、AP100-2に対しては、AP100-1に対して割り当てたスロットと同一のスロット(図12(A)と図12(B))に通信スロットと再送スロットとを割り当てる。 Further, as shown in FIGS. 12C and 12D, the network control unit 420 has the same slot as the slot assigned to the AP100-1 for the AP100-2 (FIG. 12A). ) And FIG. 12 (B)) are assigned a communication slot and a retransmission slot.

この場合、図12(E)と図12(F)に示すように、ネットワーク制御部420は、AP100-3に対しても、AP100-1やAP100-2に割り当てたスロットと同一のスロットを割り当てる。 In this case, as shown in FIGS. 12E and 12F, the network control unit 420 allocates the same slot as the slot assigned to AP100-1 or AP100-2 to AP100-3. ..

すなわち、ネットワーク制御部420は、下り方向において、AP100-1とAP100-2に割り当てたスロット番号「3」と「8」を、AP100-3においても割り当てるようにする。そして、ネットワーク制御部420は、下り方向において、AP100-1とAP100-3と通信のために、通信スロットをスロット番号「4」、再送スロットをスロット番号「9」に割り当てる。 That is, the network control unit 420 assigns the slot numbers "3" and "8" assigned to AP100-1 and AP100-2 in the downlink direction also in AP100-3. Then, the network control unit 420 allocates the communication slot to the slot number “4” and the retransmission slot to the slot number “9” for communication with AP100-1 and AP100-3 in the downlink direction.

(2)の場合は、(1)の場合と異なり、AP100-3は、ネットワーク参加許可されている。また、図8に示すように、AP100-1の通信可能範囲にAP100-3が含まれており、AP100-1からAP100-2への通信がAP100-3にとって干渉となり得る。 In the case of (2), unlike the case of (1), AP100-3 is permitted to participate in the network. Further, as shown in FIG. 8, AP100-3 is included in the communicable range of AP100-1, and communication from AP100-1 to AP100-2 may interfere with AP100-3.

上述した(1)を含めて、干渉となる可能性のある通信については、AP100にとって、自局の通信に関係ない場合でも、通信スロットと再送スロットとが他のAP100の通信のために割り当てられる場合がある。例えば、図12(E)に示すように、スロット番号「3」はAP100-1からAP100-2への通信のための通信スロットであるが、AP100-3が直接通信を行うために割り当てられる通信スロットではない。同一のスロットが割り当てられることで、他のAP100、図12(E)ではAP100-3の利用が制限され、AP100-1とAP100-2間の通信と、AP100-1とAP100-3間の通信との干渉が回避可能となる。これにより、例えば、スループットの低下を防止できる。 For communication that may cause interference, including the above-mentioned (1), the communication slot and retransmission slot are assigned to the AP100 for the communication of the other AP100 even if it is not related to the communication of its own station. In some cases. For example, as shown in FIG. 12E, slot number "3" is a communication slot for communication from AP100-1 to AP100-2, but communication assigned to AP100-3 for direct communication. Not a slot. By allocating the same slot, the use of the other AP100, AP100-3 in FIG. 12 (E), is restricted, and the communication between AP100-1 and AP100-2 and the communication between AP100-1 and AP100-3 are restricted. Interference with can be avoided. This, for example, can prevent a decrease in throughput.

なお、干渉の判定は、例えば、ネットワーク制御部420がルート要求(S51)を受信したとき、ルート要求に含まれるRSSIに基づいて行う。例えば、ネットワーク制御部420は、S51で受信したRSSI#1が干渉閾値よりも高いとき、干渉が発生すると判定し、そうでないとき、干渉が発生しないと判定する。本処理では、ネットワーク制御部420は、干渉が発生するとして、AP100-1からAP100-3に対して、同一の通信スロットと再送スロットとを割り当てている。 The interference is determined, for example, based on the RSSI included in the route request when the network control unit 420 receives the route request (S51). For example, the network control unit 420 determines that interference occurs when RSSI # 1 received in S51 is higher than the interference threshold value, and determines that interference does not occur otherwise. In this process, the network control unit 420 allocates the same communication slot and retransmission slot to AP100-1 to AP100-3 on the assumption that interference will occur.

図9に戻り、ネットワーク制御装置400は、スロットの割り当て結果を含むルート応答を、AP100-1を介してAP100-3へ送信する(S53)。 Returning to FIG. 9, the network control device 400 transmits a route response including the slot allocation result to the AP100-3 via the AP100-1 (S53).

AP100-1とAP100-3は、DAスロット期間においては、割り当てられた通信スロットや再送スロットを利用して、データ送信や再送を行うことが可能となる。この場合、AP100-1とAP100-3は、式(1)を利用して計算した送信電力でデータ送信や再送を行ってもよい。 During the DA slot period, AP100-1 and AP100-3 can transmit and transmit data by using the assigned communication slot and retransmission slot. In this case, AP100-1 and AP100-3 may perform data transmission or retransmission with the transmission power calculated by using the equation (1).

<3.AP100-1とSTA200-1との間の通信に対するスロット割り当て>
次に、AP100-1とSTA200-1との間の通信に対するスロットの割り当て例((3))について説明する。
<3. Slot allocation for communication between AP100-1 and STA200-1>
Next, an example of slot allocation ((3)) for communication between AP100-1 and STA200-1 will be described.

図8に示すように、STA200-1は、AP100-2経由でAP100-1へ至るルートと、AP100-1へ直接至るルートの2つのルートがある。ここでは、AP100-1へ直接至るルートでスロット割り当てが行われる例を説明する。 As shown in FIG. 8, STA200-1 has two routes, one is a route to AP100-1 via AP100-2 and the other is a route to directly reach AP100-1. Here, an example in which slot allocation is performed by a route directly to AP100-1 will be described.

図9に示すように、STA200-1は、ネットワーク参加手順を、AP100-1を介してネットワーク制御装置400とに対して実行する(S60)。この際、ネットワーク制御装置400は、例えば、BSSID(Basic Service Set Identification)をSTA200-1へ発行する。STA200-1は、以後、BSSIDを利用して、AP100-1と通信可能である。本第1の実施の形態では、STA200-1は、このBSSIDを利用して、他のAP100-2,100-3に対しても通信が可能である。そのため、STA200-1は、他のAP100-2,100-3へ接続を切り替えても、ネットワーク参加手順を行わなくてもよい。これにより、スループットの低下を防止することが可能となる。 As shown in FIG. 9, the STA200-1 executes the network participation procedure with respect to the network control device 400 via the AP100-1 (S60). At this time, the network control device 400 issues, for example, a BSSID (Basic Service Set Identification) to the STA200-1. The STA200-1 can subsequently communicate with the AP100-1 using BSSID. In the first embodiment, the STA200-1 can communicate with other AP100-2,100-3 by using this BSSID. Therefore, STA200-1 does not have to switch the connection to other AP100-2,100-3 or perform the network participation procedure. This makes it possible to prevent a decrease in throughput.

次に、STA200-1は、ルート要求を、AP100-1を介してネットワーク制御装置400へ送信する(S61)。STA200-1は、AP100-1に対するRSSI#1と、AP100-2に対するRSSI#2の2つのRSSI(RSSI#2>RSSI#1)を、ルート要求に含めて送信する。 Next, the STA200-1 transmits a route request to the network control device 400 via the AP100-1 (S61). The STA200-1 includes and transmits two RSSIs (RSSI # 2> RSSI # 1), RSSI # 1 for AP100-1 and RSSI # 2 for AP100-2, in the route request.

次に、ネットワーク制御装置400は、スロットの割り当てを行う(S62)。この場合、ネットワーク制御装置400は、ルート要求に2つのRSSIが含まれていることから、STA200-1に対して、2つのルート(STA200-1からAP100-2経由でAP100-1へのルートと、STA200-1からAP100-1への直接のルート)が存在することを確認できる。ネットワーク制御装置400は、複数のルートがある場合、以下の式を用いて、ルート毎に評価値を算出し、評価値に基づいて、いずれかのルートを選択する。 Next, the network control device 400 allocates slots (S62). In this case, since the network control device 400 includes two RSSIs in the route request, the network control device 400 has two routes (a route from STA200-1 to AP100-1 via AP100-2) with respect to STA200-1. , A direct route from STA200-1 to AP100-1) can be confirmed. When there are a plurality of routes, the network control device 400 calculates an evaluation value for each route using the following formula, and selects one of the routes based on the evaluation value.

Figure 0007041344000001
Figure 0007041344000001

数1において、例えば、SNR(Signal to Noise Ratio)は経路iのSNRを示し、Delayはルートiの遅延時間、TxPowはルートiでの送信電力を表す。また、数1において、α、β、γは、例えば、係数を表し、ユーザにより優先設定が可能である。 In Equation 1, for example, SNR (Signal to Noise Ratio) i represents the SNR of the route i, Delay i represents the delay time of the route i, and TxPow i represents the transmission power of the route i. Further, in Equation 1, α, β, and γ represent, for example, coefficients, and can be preferentially set by the user.

例えば、図8において、STA200-1からAP100-2を経由してAP100-1へ至るルートについての評価値は、以下となる。すなわち、評価値は、STA200-1とAP100-2間のルートのSNR、Delay、TxPowと、AP100-2とAP100-1間のルートのSNR、Delay、TxPowとを加算した値となる。ここで、各ルートのSNRは、例えば、ビーコン信号(S20)に基づいてSTA200が測定したSNRでもよい。また、各ルートのDelayは、例えば、STA200とAP100のメッセージ送信にかかる時間を表し、予め決められた所定時間であってもよい。さらに、各ルートのTxPowは、例えば、STA200-1の送信電力やAP100-2の送信電力でもよい。 For example, in FIG. 8, the evaluation values for the route from STA200-1 to AP100-1 via AP100-2 are as follows. That is, the evaluation value is the sum of the SNR, Delay, and TxPow of the route between STA200-1 and AP100-2 and the SNR, Delay, and TxPow of the route between AP100-2 and AP100-1. Here, the SNR of each route may be, for example, the SNR measured by the STA 200 based on the beacon signal (S20). Further, the Delay of each route represents, for example, the time required for message transmission of the STA 200 and the AP 100, and may be a predetermined predetermined time. Further, the TxPow of each route may be, for example, the transmission power of STA200-1 or the transmission power of AP100-2.

(3)の段階では、例えば、ネットワーク制御部420は、STA200-1については複数のルートがあることを把握できるものの、STA200-1からAP100-1へ直接ルート要求が送信されているため、1つのルートのSNRしか取得できない。従って、ネットワーク制御部420は、評価値を計算することなく、STA200-1のルートについては、AP100-1へ直接至るルートを選択してもよい。 At the stage (3), for example, the network control unit 420 can grasp that there are a plurality of routes for the STA200-1, but since the route request is directly transmitted from the STA200-1 to the AP100-1, 1 Only the SNR of one route can be obtained. Therefore, the network control unit 420 may select a route directly to AP100-1 for the route of STA200-1 without calculating the evaluation value.

或いは、ネットワーク制御部420は、例えば、メモリから過去の通信で取得した各ルートのSNRやDelay、TxPowを読み出して、2つのルート(STA200-1からAP100-2へ直接至るルートと、STA200-1からAP100-1を経由してAP100-2へ至るルート)の評価値(数1)を計算し、評価値の高い方を、選択してもよい。 Alternatively, the network control unit 420 reads, for example, the SNR, Delay, and TxPow of each route acquired in the past communication from the memory, and two routes (a route directly from STA200-1 to AP100-2 and STA200-1). The evaluation value (Equation 1) of (route from to AP100-1 to AP100-2) may be calculated, and the one with the higher evaluation value may be selected.

また、SNRは、その数値(例えばdB)が高いほど、評価値は高くなり、Delayは短いほど、評価値は高くなる。また、TxPowも、その値が小さいほど、評価値は高くなる。そのため、ルート要求(S61)に含まれるRSSIは、RSSI#2>RSSI#1となっていることから、ネットワーク制御部420は、STA200-1からAP100-2を経由してAP100-1へ至るルートを選択してもよい。 Further, the higher the SNR value (for example, dB), the higher the evaluation value, and the shorter the Delay, the higher the evaluation value. Further, the smaller the value of TxPow, the higher the evaluation value. Therefore, since the RSSI included in the route request (S61) is RSSI # 2> RSSI # 1, the network control unit 420 reaches the route from STA200-1 to AP100-1 via AP100-2. May be selected.

以下では、STA200-1からAP100-2へ直接至るルートの方が評価値は高いため、ネットワーク制御部420は、このルートを選択する、として説明する。 In the following, since the evaluation value is higher for the route directly from STA200-1 to AP100-2, the network control unit 420 will explain that this route is selected.

なお、ネットワーク制御部420は、SNRに代えて、ビーコン信号に基づいてAP100やSTA200で計算したRSSIを用いて、数1の評価値を計算してもよい。 The network control unit 420 may calculate the evaluation value of Equation 1 by using RSSI calculated by AP100 or STA200 based on the beacon signal instead of SNR.

そして、ネットワーク制御部420は、選択したルート上にある、AP100-1とSTA200-1との間の通信に対して、スロットを割り当てる。 Then, the network control unit 420 allocates a slot for the communication between AP100-1 and STA200-1 on the selected route.

図13(A)から図13(F)は、通信スロットの割り当て例を表す図である。ネットワーク制御装置400は、例えば、以下のようにしてスロットの割り当てを行う。 13 (A) to 13 (F) are diagrams showing an example of allocating communication slots. The network control device 400 allocates slots as follows, for example.

すなわち、ネットワーク制御部420は、図13(A)に示すように、AP100-1に対しては、AP100-1からSTA200-1への下り方向の通信スロットをスロット番号「5」に割り当てる。また、ネットワーク制御部420は、その再送スロットを、スロット番号「10」に割り当てる。 That is, as shown in FIG. 13A, the network control unit 420 allocates the downlink communication slot from AP100-1 to STA200-1 to the slot number “5” for AP100-1. Further, the network control unit 420 allocates the retransmission slot to the slot number “10”.

また、ネットワーク制御部420は、図13(B)に示すように、AP100-1に対しては、STA200-1からAP100-1への上り方向の通信スロットを、スロット番号「2」に割り当てる。また、ネットワーク制御部420は、その再送スロットを、スロット番号「10」に割り当てる。(1)の場合と同様に、通信スロットと再送スロットの割り当ては一例であり、同一フレーム内にあればよい。 Further, as shown in FIG. 13B, the network control unit 420 allocates the communication slot in the upstream direction from the STA200-1 to the AP100-1 to the slot number “2” for the AP100-1. Further, the network control unit 420 allocates the retransmission slot to the slot number “10”. As in the case of (1), the allocation of the communication slot and the retransmission slot is an example, and may be within the same frame.

さらに、ネットワーク制御部420は、図13(C)と図12(D)に示すように、AP100-2に対しては、AP100-1に対して割り当てたスロットと同一のスロット(それぞれ図13(A)と図13(B))に通信スロットと再送スロットとを割り当てる。 Further, as shown in FIGS. 13 (C) and 12 (D), the network control unit 420 for AP100-2 is the same slot as the slot assigned to AP100-1 (respectively, FIG. 13 (FIG. 13). A communication slot and a retransmission slot are assigned to A) and FIG. 13 (B).

さらに、ネットワーク制御部420は、図13(E)と図13(F)に示すように、AP100-3に対して、AP100-1に対して割り当てたスロットと同一のスロットに通信スロットと再送スロットとを割り当てる。 Further, as shown in FIGS. 13 (E) and 13 (F), the network control unit 420 has a communication slot and a retransmission slot in the same slot assigned to the AP100-1 for the AP100-3. And assign.

例えば、図13(A)、図13(C)、図13(E)に示すように、AP100-1~AP100-3については、スロット番号「5」に、AP100-1からSTA200-1への通信スロットが共通して割り当てられている。これは、AP100-1の通信可能範囲内にAP100-2,100-3が設置されており、AP100-1からSTA200-1への通信が、AP100-2,100-3における通信に対して干渉を与える場合があるからである。 For example, as shown in FIGS. 13 (A), 13 (C), and 13 (E), for AP100-1 to AP100-3, slot number “5” is assigned to AP100-1 to STA200-1. Communication slots are commonly assigned. This is because AP100-2,100-3 are installed within the communicable range of AP100-1, and the communication from AP100-1 to STA200-1 interferes with the communication in AP100-2,100-3. This is because it may be given.

例えば、ネットワーク制御部420は、ルート要求(S61)で取得したRSSI#1が干渉閾値よりも高いとき、干渉が発生すると判定し、そうでないときは、干渉が発生しないと判定する。本処理では、ネットワーク制御部420は、干渉が発生するとして、AP100-1からAP100-3に対して、同一の通信スロットと再送スロットを割り当てている。 For example, the network control unit 420 determines that interference occurs when RSSI # 1 acquired in the route request (S61) is higher than the interference threshold value, and determines that interference does not occur otherwise. In this process, the network control unit 420 allocates the same communication slot and retransmission slot to AP100-1 to AP100-3, assuming that interference occurs.

図9に戻り、ネットワーク制御装置400は、スロットの割り当て結果を含むルート応答を、AP100-1を経由して、STA200-1へ送信する(S63)。 Returning to FIG. 9, the network control device 400 transmits a route response including the slot allocation result to the STA200-1 via the AP100-1 (S63).

AP100-1とSTA200-1は、DAスロット期間においては、割り当てられた通信スロットや再送スロットを利用して、データ送信や再送を行うことが可能となる。この場合、AP100-1とSTA200-1は、式(1)を利用して計算した送信電力で、データ送信や再送を行っても良い。 During the DA slot period, AP100-1 and STA200-1 can transmit and transmit data by using the assigned communication slot and retransmission slot. In this case, AP100-1 and STA200-1 may perform data transmission or retransmission with the transmission power calculated by using the equation (1).

<4.AP100-2とSTA200-1との間の通信に対するスロット割り当て>
次に、AP100-2とSTA200-1との間の通信に対するスロットの割り当て例((4))について説明する。
<4. Slot allocation for communication between AP100-2 and STA200-1>
Next, an example of slot allocation ((4)) for communication between AP100-2 and STA200-1 will be described.

上記<3.STA200-1に対するスロット割り当て>により、ネットワーク制御装置400では、評価値(数1)に基づいて選択したAP100-1へ至る直接のルートでのSTA200-1に対し、通信スロットなどを割り当てた(S60からS63)。次に、ネットワーク制御装置400は、評価値に基づいて選択されなかったルートを選択して、このルートにおけるSTA200-1に対する通信スロットの割り当てを行うことになる。 Above <3. By allocating a slot to the STA200-1, the network control device 400 allocates a communication slot or the like to the STA200-1 on the direct route to the AP100-1 selected based on the evaluation value (Equation 1) (S60). From S63). Next, the network control device 400 selects a route that is not selected based on the evaluation value, and allocates a communication slot to the STA200-1 on this route.

図9に示すように、STA200-1は、AP100-2に対して、ネットワーク参加手順を実行する(S70)。例えば、STA200-1は、AP100-2経由でのルート応答を、ネットワーク制御装置400から受信していないため、このルートでのネットワーク参加を行うためである。 As shown in FIG. 9, STA200-1 executes a network participation procedure for AP100-2 (S70). For example, the STA200-1 does not receive the route response via the AP100-2 from the network control device 400, so that the STA200-1 participates in the network on this route.

この場合、AP100-2は、ネットワーク制御装置400に対して、STA200-1に対するネットワーク参加手順を実行しない。例えば、ネットワーク制御装置400は、ルート要求(S61)における受信電力報告により、STA200-1からAP100-2経由でのルートを把握しているからである。例えば、STA200-1は、ネットワーク参加手順のアソシエーション要求に、ルート応答(S63)があった旨を含めて送信することで、AP100-2では、アソシエーション要求をネットワーク制御装置400へ送信しないようにすることが可能である。 In this case, AP100-2 does not execute the network participation procedure for STA200-1 for the network control device 400. For example, the network control device 400 grasps the route from STA200-1 to AP100-2 by the received power report in the route request (S61). For example, the STA200-1 transmits the association request of the network participation procedure including the fact that there is a route response (S63), so that the AP100-2 does not transmit the association request to the network control device 400. It is possible.

次に、ネットワーク制御装置400は、AP100-2とSTA200-1との間の通信に対して、スロットを割り当てる(S71)。 Next, the network control device 400 allocates a slot for communication between AP100-2 and STA200-1 (S71).

図14(A)から図14(F)は、スロットの割り当て例を表す図である。ネットワーク制御装置400は、例えば、以下のようにしてスロットの割り当てを行う。 14 (A) to 14 (F) are diagrams showing an example of slot allocation. The network control device 400 allocates slots as follows, for example.

すなわち、ネットワーク制御部420は、図14(A)に示すように、AP100-2からSTA200-1への下り方向の通信スロットを、スロット番号「6」に割り当て、その再送スロットをスロット番号「11」に割り当てる。 That is, as shown in FIG. 14A, the network control unit 420 allocates the downlink communication slot from AP100-2 to STA200-1 to the slot number “6”, and assigns the retransmission slot to the slot number “11”. Assign to.

また、ネットワーク制御部420は、図14(B)に示すように、STA200-1からAP100-2への上り方向の通信スロットを、スロット番号「3」に割り当て、その再送スロットをスロット番号「11」に割り当てる。 Further, as shown in FIG. 14B, the network control unit 420 allocates the communication slot in the upstream direction from STA200-1 to AP100-2 to the slot number “3”, and assigns the retransmission slot to the slot number “11”. Assign to.

同様にして、ネットワーク制御部420は、図14(C)と図14(D)に示すように、AP100-2に対しても、AP100-1に対して割り当てたスロットと同じスロットに、通信スロットと再送スロットとを、割り当てる。 Similarly, as shown in FIGS. 14C and 14D, the network control unit 420 also sets the communication slot for AP100-2 in the same slot as the slot assigned to AP100-1. And the retransmission slot are assigned.

ただし、図14(E)に示すように、ネットワーク制御部420は、AP100-2からSTA200-1への下り方向の通信スロットを、AP100-1やAP100-2と同じスロット番号「6」に割り当てることはしない。また、ネットワーク制御部420は、その再送スロットも、AP100-1やAP100-2と同じスロット番号「11」に割り当てることはしない。図14(F)に示すように、上り方向についても、同様に、ネットワーク制御部420は、AP100-1やAP100-2と同じスロット番号に、通信スロットと再送スロットとを割り当てることはしない。 However, as shown in FIG. 14E, the network control unit 420 allocates the downlink communication slot from AP100-2 to STA200-1 to the same slot number “6” as AP100-1 and AP100-2. I don't do that. Further, the network control unit 420 does not allocate the retransmission slot to the same slot number “11” as the AP100-1 and AP100-2. As shown in FIG. 14F, similarly, in the upstream direction, the network control unit 420 does not allocate the communication slot and the retransmission slot to the same slot numbers as AP100-1 and AP100-2.

これは、例えば、図8に示すように、AP100-2からSTA200-1へ送信された無線信号はAP100-3に届かず、STA200-1からAP100-2へ送信された無線信号もAP100-3に届かないからである。すなわち、AP100-2とSTA200-1との間の通信は、AP100-3にとって干渉にならないからである。ネットワーク制御部420では、干渉にならない通信のために、通信スロットと再送スロットとを、AP100-1やAP100-2と同じスロットに割り当てることはしない。これにより、例えば、ネットワーク制御部420は、AP100-3のスロット番号「6」や「11」を他の通信のために割り当てることが可能となり、スロットの有効活用化を図ることができる。 This is because, for example, as shown in FIG. 8, the radio signal transmitted from AP100-2 to STA200-1 does not reach AP100-3, and the radio signal transmitted from STA200-1 to AP100-2 also does not reach AP100-3. Because it does not reach. That is, the communication between AP100-2 and STA200-1 does not interfere with AP100-3. The network control unit 420 does not allocate the communication slot and the retransmission slot to the same slot as AP100-1 and AP100-2 for communication that does not cause interference. As a result, for example, the network control unit 420 can allocate the slot numbers "6" and "11" of the AP100-3 for other communication, and can effectively utilize the slots.

ネットワーク制御部420では、例えば、ルート要求(S61)に含まれるRSSI#2に基づいて、AP100-2とSTA200-1との間の通信がAP100-3に干渉とならないことを判別してもよい。例えば、ネットワーク制御部420は、RSSI#2が干渉閾値より小さいとき、干渉にならないと判別し、RSSI#2が干渉閾値以上のとき、干渉になると判別してもよい。本処理では、例えば、ネットワーク制御部420は、RSSI#2が干渉閾値より小さいと判定して、AP100-3に対して干渉が発生しないと判定する。 The network control unit 420 may determine that the communication between the AP100-2 and the STA200-1 does not interfere with the AP100-3, for example, based on RSSI # 2 included in the route request (S61). .. For example, the network control unit 420 may determine that interference does not occur when RSSI # 2 is smaller than the interference threshold value, and may determine that interference does not occur when RSSI # 2 is equal to or greater than the interference threshold value. In this process, for example, the network control unit 420 determines that RSSI # 2 is smaller than the interference threshold value, and determines that interference does not occur with AP100-3.

図9に戻り、ネットワーク制御装置400は、ルート表示を、AP100-2経由でSTA200-1へ送信する(S72)。ルート表示は、例えば、ネットワーク制御装置400がルート要求を受信することなく、AP100やSTA200へルートに関する情報を送信するためのメッセージである。ルート表示には、例えば、図14(A)から図14(F)に示すスロットの割り当て結果が含まれる。 Returning to FIG. 9, the network control device 400 transmits the route display to the STA200-1 via the AP100-2 (S72). The route display is, for example, a message for the network control device 400 to transmit information about the route to the AP100 or the STA 200 without receiving the route request. The route display includes, for example, the slot allocation results shown in FIGS. 14 (A) to 14 (F).

AP100-2とSTA200-1は、DAスロット期間においては、割り当てられた通信スロットや再送スロットを利用して、データ送信や再送を行うことが可能となる。この場合、AP100-2とSTA200-1は、式(1)を利用して計算した送信電力で、データ送信や再送を行ってもよい。 During the DA slot period, AP100-2 and STA200-1 can transmit and transmit data by using the assigned communication slot and retransmission slot. In this case, AP100-2 and STA200-1 may perform data transmission or retransmission with the transmission power calculated by using the equation (1).

なお、図9においては、ネットワーク制御装置400がS62とS71とが別々に行っている例を表しているが、例えば、S62の処理において、AP100-2とSTA200-1との間のスロットの割り当てを行ってもよい。この場合、S71がS62に含まれ、S71がなくてもよい。 Note that FIG. 9 shows an example in which the network control device 400 performs S62 and S71 separately. For example, in the processing of S62, the slot allocation between AP100-2 and STA200-1 is shown. May be done. In this case, S71 may be included in S62 and S71 may not be included.

また、STA200-1は、最初に、AP100-1経由でネットワーク参加手順を行っているが(S60)、先に、AP100-2経由でネットワーク参加手順を行ってもよい(S70)。したがって、図9において、(3)の処理と(4)の処理の順番が逆でもよい。 Further, the STA200-1 first performs the network participation procedure via AP100-1 (S60), but may first perform the network participation procedure via AP100-2 (S70). Therefore, in FIG. 9, the order of the process (3) and the process (4) may be reversed.

<5.AP100-1とSTA200-2と間の通信に対するスロットの割り当て>
次に、AP100-1とSTA200-2との通信に対するスロットの割り当て例((5))について説明する。
<5. Slot allocation for communication between AP100-1 and STA200-2>
Next, an example of slot allocation ((5)) for communication between AP100-1 and STA200-2 will be described.

図8に示すように、STA200-2は、AP100-3経由でAP100-1へ至るルートと、AP100-1へ直接至るルートの2つのルートがある。ここでは、AP100-1へ直接至るルートでスロット割り当てが行われる例を説明する。 As shown in FIG. 8, STA200-2 has two routes, one is a route to AP100-1 via AP100-3 and the other is a route to directly reach AP100-1. Here, an example in which slot allocation is performed by a route directly to AP100-1 will be described.

図10に示すように、STA200-1は、ネットワーク参加手順を、AP100-1を介してネットワーク制御装置400との間で実行する(S80)。この場合も、ネットワーク制御装置400は、STA200-2に対して、BSSIDを発行する。STA200-2は、AP100-1だけではなく、接続を切り替えてAP100-2,100-3と通信を行う際にも、このBSSIDを利用可能である。 As shown in FIG. 10, the STA200-1 executes the network participation procedure with and from the network control device 400 via the AP100-1 (S80). In this case as well, the network control device 400 issues a BSSID to the STA200-2. The STA200-2 can use this BSSID not only when switching the connection and communicating with the AP100-2, 100-3 as well as the AP100-1.

次に、STA200-2は、ルート要求を、AP100-1を介してネットワーク制御装置400へ送信する(S61)。STA200-1は、RSSI#3とRSSI#1(RSSI#3>RSSI#1)とを含むルート要求を送信する。 Next, the STA 200-2 transmits a route request to the network control device 400 via the AP100-1 (S61). STA200-1 transmits a route request including RSSI # 3 and RSSI # 1 (RSSI # 3> RSSI # 1).

次に、ネットワーク制御装置400は、スロットの割り当てを行う(S82)。この場合、ネットワーク制御装置400は、ルート要求に2つのRSSIが含まれていることから、STA200-2に対して、2つのルート(STA200-2からAP100-3経由でAP100-1へのルートと、STA200-2からAP100-1への直接のルート)が存在することを確認できる。この場合、ネットワーク制御装置400は、数1を利用して、2つのルートに対して評価値を計算し、STA200-2からAP100-1へ直接のルートを選択してもよい。或いは、ネットワーク制御装置400は、取得した数値が、AP100-1への直接のルートしかないため、評価値を計算することなく、このルートを選択してもよい。 Next, the network control device 400 allocates slots (S82). In this case, since the network control device 400 includes two RSSIs in the route request, the network control device 400 has two routes (a route from the STA200-2 to the AP100-1 via the AP100-3) with respect to the STA200-2. , A direct route from STA200-2 to AP100-1) can be confirmed. In this case, the network control device 400 may use Equation 1 to calculate an evaluation value for two routes and select a direct route from STA200-2 to AP100-1. Alternatively, the network control device 400 may select this route without calculating the evaluation value because the acquired numerical value is only a direct route to AP100-1.

そして、ネットワーク制御装置400は、選択したルートに対して、スロットの割り当てを行う。 Then, the network control device 400 allocates slots to the selected route.

図15(A)から図15(F)は、通信スロットの割り当て例を表す図である。ネットワーク制御装置400は、例えば、以下のようにしてスロットの割り当てを行う。 15 (A) to 15 (F) are diagrams showing an example of allocating communication slots. The network control device 400 allocates slots as follows, for example.

すなわち、ネットワーク制御部420は、図15(A)に示すように、AP100-1に対しては、AP100-1からSTA200-2への下り方向の通信スロットをスロット番号「7」に割り当てる。また、ネットワーク制御部420は、その再送スロットを、スロット番号「12」に割り当てる。 That is, as shown in FIG. 15A, the network control unit 420 allocates the downlink communication slot from AP100-1 to STA200-2 to the slot number “7” for AP100-1. Further, the network control unit 420 allocates the retransmission slot to the slot number “12”.

また、ネットワーク制御部420は、図15(B)に示すように、AP100-1に対しては、STA200-2からAP100-1への上り方向の通信スロットを、スロット番号「4」に割り当ている。また、ネットワーク制御部420は、その再送スロットを、スロット番号「12」に割り当てる。 Further, as shown in FIG. 15B, the network control unit 420 assigns an uplink communication slot from the STA 200-2 to the AP100-1 to the slot number “4” for the AP100-1. .. Further, the network control unit 420 allocates the retransmission slot to the slot number “12”.

図15(C)から図15(F)に示すように、ネットワーク制御部420は、AP100-2とAP100-3の上り方向と下り方向の各スロットについて、AP100-1に対して割り当てた各スロットと同じスロット番号を割り当てる。これは、AP100-1の通信可能範囲内にAP100-2,100-3が設置されており、AP100-1からSTA200-2への通信が、AP100-2,100-3における通信に対して干渉を与える場合があるからである。 As shown in FIGS. 15 (C) to 15 (F), the network control unit 420 assigns each slot of the AP100-2 and the AP100-3 in the ascending direction and the descending direction to the AP100-1. Assign the same slot number as. This is because AP100-2,100-3 are installed within the communicable range of AP100-1, and the communication from AP100-1 to STA200-2 interferes with the communication in AP100-2,100-3. This is because it may be given.

例えば、ネットワーク制御部420は、ルート要求に含まれるRSSI#1が干渉閾値より高いとき、干渉が発生すると判定し、そうでないときは、干渉が発生しないと判定する。本処理では、ネットワーク制御部420は、干渉が発生すると判定して、AP100-1からAP100-3に対して、同一の通信スロットと再送スロットとを割り当てている。 For example, the network control unit 420 determines that interference occurs when RSSI # 1 included in the route request is higher than the interference threshold value, and determines that interference does not occur otherwise. In this process, the network control unit 420 determines that interference occurs, and allocates the same communication slot and retransmission slot to AP100-1 to AP100-3.

図10に戻り、ネットワーク制御装置400は、スロットの割り当て結果を含むルート応答を、AP100-1を経由して、STA200-1へ送信する(S83)。 Returning to FIG. 10, the network control device 400 transmits a route response including the slot allocation result to the STA200-1 via the AP100-1 (S83).

AP100-1とSTA200-2は、DAスロット期間においては、割り当てられた通信スロットや再送スロットを利用して、データ送信や再送を行うことが可能となる。なお、AP100-1とSTA200-2は、式(1)を利用して計算した送信電力で、データ送信や再送を行ってもよい。 During the DA slot period, AP100-1 and STA200-2 can transmit and transmit data by using the assigned communication slot and retransmission slot. Note that AP100-1 and STA200-2 may perform data transmission or retransmission with the transmission power calculated using the equation (1).

<6.AP100-3とSTA200-2との間の通信に対するスロットの割り当て>
次に、AP100-3とSTA200-2との間の通信に対するスロットの割り当て例((6))について説明する。
<6. Slot allocation for communication between AP100-3 and STA200-2>
Next, an example of slot allocation ((6)) for communication between AP100-3 and STA200-2 will be described.

上記<5.AP100-1とSTA200-2との間の通信に対するスロットの割り当て>により、ネットワーク制御装置400では、AP100-1とSTA200-2に対し、通信スロットなどを割り当てた(S80からS83)。次に、ネットワーク制御装置400は、評価値に基づいて選択されなかったルートを選択して、このルート上にある、AP100-3とSTA200-2との間の通信に対して、スロットの割り当てを行う。 Above <5. By allocating a slot for communication between AP100-1 and STA200-2>, the network control device 400 allocates a communication slot or the like to AP100-1 and STA200-2 (S80 to S83). Next, the network controller 400 selects a route that is not selected based on the evaluation value, and allocates a slot for the communication between AP100-3 and STA200-2 on this route. conduct.

図10に示すように、STA200-2は、AP100-3に対して、ネットワーク参加手順を実行する(S90)。例えば、STA200-2は、AP100-3経由のルートでのネットワーク参加を行うためである。 As shown in FIG. 10, STA200-2 executes a network participation procedure for AP100-3 (S90). For example, STA200-2 is for network participation by a route via AP100-3.

この場合も、AP100-3は、ネットワーク制御装置400に対して、STA200-2に対するネットワーク参加手順を実行しない。例えば、STA200-1は、アソシエーション要求に、ルート応答(S83)があった旨を含めて送信することで、AP100-3では、アソシエーション要求をネットワーク制御装置400へ送信しないようにすることが可能である。 Also in this case, AP100-3 does not execute the network participation procedure for STA200-2 for the network control device 400. For example, the STA200-1 can transmit the association request including the fact that there is a route response (S83), so that the AP100-3 can prevent the association request from being transmitted to the network control device 400. be.

次に、ネットワーク制御装置400は、AP100-3とSTA200-2との間の通信に対して、スロットを割り当てる(S91)。 Next, the network control device 400 allocates a slot for communication between AP100-3 and STA200-2 (S91).

図16(A)から図16(F)は、スロットの割り当て例を表す図である。ネットワーク制御装置400は、例えば、以下のようにしてスロットの割り当てを行う。 16 (A) to 16 (F) are diagrams showing an example of slot allocation. The network control device 400 allocates slots as follows, for example.

すなわち、ネットワーク制御部420は、図16(E)に示すように、AP100-3からSTA200-2への下り方向の通信スロットを、スロット番号「6」に割り当て、その再送スロットを、スロット番号「11」に割り当てる。 That is, as shown in FIG. 16E, the network control unit 420 assigns the downlink communication slot from AP100-3 to STA200-2 to the slot number “6”, and assigns the retransmission slot to the slot number “6”. Assign to "11".

この場合、図16(A)や図16(C)に着目すると、スロット番号「6」には、AP100-2からSTA200-1への下り方向の通信スロット((4)の通信スロット)が割り当てられている。図8に示すように、AP100-3とSTA200-2との間の通信は、AP100-2とSTA200-1との間の通信に対して、干渉とはならない。ネットワーク制御部420は、例えば、干渉が発生しない判定したとき、AP100-3とSTA200-2間の通信と、AP100-2とSTA200-1間の通信とを、同一フレーム(フレーム#n)の同一の通信スロット(スロット番号「6」)に割り当てる。上り方向についても、同様に、ネットワーク制御部420は、2つの通信について、同一フレーム(フレーム#(n+1))の同一通信スロット(スロット番号「3」)に通信スロットを割り当てる。再送スロットについても同様である。 In this case, focusing on FIGS. 16 (A) and 16 (C), the slot number “6” is assigned a downlink communication slot (communication slot (4)) from AP100-2 to STA200-1. Has been done. As shown in FIG. 8, the communication between AP100-3 and STA200-2 does not interfere with the communication between AP100-2 and STA200-1. For example, when the network control unit 420 determines that interference does not occur, the communication between AP100-3 and STA200-2 and the communication between AP100-2 and STA200-1 are performed in the same frame (frame # n). Allocate to the communication slot (slot number "6") of. Similarly, in the uplink direction, the network control unit 420 allocates a communication slot to the same communication slot (slot number “3”) in the same frame (frame # (n + 1)) for two communications. The same applies to the retransmission slot.

ネットワーク制御装置400が同一の通信スロットを割り当てても、干渉の発生はないため、再送もなくなり、これにより、データのスループット低下を防止することができる。また、干渉がないことから、AP100-3では、STA200-1の信号を受信することがないため、STA200-2からのデータと、STA200-1からのデータとが衝突することも防止できる。 Even if the network control device 400 allocates the same communication slot, interference does not occur, so that there is no retransmission, and it is possible to prevent a decrease in data throughput. Further, since there is no interference, the AP100-3 does not receive the signal of the STA200-1, so that it is possible to prevent the data from the STA200-2 from colliding with the data from the STA200-1.

干渉の判定は、例えば、以下のようにして行えばよい。すなわち、ネットワーク制御部420は、ルート要求(S81)に含まれるRSSI#3(S81)が、ともに干渉閾値より高いとき、干渉が発生すると判定し、そうでないとき、干渉が発生しないと判定する。本処理では、ネットワーク制御部420は、RSSI#3が干渉閾値以下と判定して、AP100-3とSTA200-2との通信がAP100-1やAP100-2における通信に対して干渉が発生しないと判定している。一方、ネットワーク制御部420は、干渉が発生すると判定すると、AP100-3からSTA200-2への通信に対して割り当てる通信スロットと、AP100-1やAP100-2における通信に対して割り当てる通信スロットとは、異なるスロットに割り当てる。例えば、図16(E)において、AP100-3からSTA200-2への通信に対して割り当てるスロット「6」と、AP100-1からSTA200-1への通信に対して割り当てるスロット「5」とは、異なるスロットとなっている。 The interference may be determined, for example, as follows. That is, the network control unit 420 determines that interference occurs when both RSSI # 3 (S81) included in the route request (S81) are higher than the interference threshold value, and determines that interference does not occur otherwise. In this process, the network control unit 420 determines that RSSI # 3 is equal to or less than the interference threshold value, and the communication between AP100-3 and STA200-2 does not cause interference with the communication in AP100-1 or AP100-2. Judging. On the other hand, when the network control unit 420 determines that interference occurs, the communication slot assigned to the communication from AP100-3 to STA200-2 and the communication slot assigned to the communication in AP100-1 or AP100-2 are , Assign to different slots. For example, in FIG. 16E, the slot “6” assigned for communication from AP100-3 to STA200-2 and the slot “5” assigned for communication from AP100-1 to STA200-1 are It's a different slot.

図10に戻り、ネットワーク制御装置400は、ルート表示を、AP100-2経由でSTA200-1へ送信する(S92)。ルート表示には、例えば、図16(A)から図16(F)に示すスロットの割り当て結果が含まれる。 Returning to FIG. 10, the network control device 400 transmits the route display to the STA200-1 via the AP100-2 (S92). The route display includes, for example, the slot allocation results shown in FIGS. 16A to 16F.

AP100-3とSTA200-2は、DAスロット期間においては、割り当てられた通信スロットや再送スロットを利用して、データ送信や再送を行うことが可能となる。AP100-3とSTA200-2は、式(1)を利用して計算した送信電力で、データ送信や再送を行ってもよい。 During the DA slot period, AP100-3 and STA200-2 can transmit and transmit data by using the assigned communication slot and retransmission slot. The AP100-3 and the STA200-2 may perform data transmission and retransmission with the transmission power calculated by using the equation (1).

なお、図10においては、S91がS82に含まれ、S91がなくてもよい。また、STA200-1は、最初に、AP100-1経由でネットワーク参加手順を行っているが(S80)、先に、AP100-3経由でネットワーク参加手順を行ってもよい(S90)。この場合、図10において、(5)の処理と(6)の処理の順番が逆でもよい。 In FIG. 10, S91 is included in S82, and S91 may not be included. Further, the STA200-1 first performs the network participation procedure via AP100-1 (S80), but may first perform the network participation procedure via AP100-3 (S90). In this case, in FIG. 10, the order of the process (5) and the process (6) may be reversed.

<7.AP100-1とSTA200-3との間の通信に対するスロットの割り当て>
次に、AP100-1とSTA200-3との間の通信に対するスロットの割り当て例((7))について説明する。
<7. Slot allocation for communication between AP100-1 and STA200-3>
Next, an example of slot allocation ((7)) for communication between AP100-1 and STA200-3 will be described.

図8に示すように、STA200-3は、AP100-2経由でAP100-1へ至るルートと、AP100-1へ直接至るルートの2つのルートがある。ここでは、AP100-1へ直接至るルートでスロット割り当てが行われる例を説明する。 As shown in FIG. 8, STA200-3 has two routes, one is a route to AP100-1 via AP100-2 and the other is a route to directly reach AP100-1. Here, an example in which slot allocation is performed by a route directly to AP100-1 will be described.

図10に示すように、STA200-3は、ネットワーク参加手順を、AP100-1を介してネットワーク制御装置400との間で実行する(S100)。この場合も、ネットワーク制御装置400は、STA200-3に対して、BSSIDを発行する。STA200-3は、AP100-1だけではなく、接続を切り替えてAP100-2,100-3と通信を行う際にも、このBSSIDを利用可能である。 As shown in FIG. 10, STA200-3 executes a network participation procedure with and from the network controller 400 via AP100-1 (S100). In this case as well, the network control device 400 issues a BSSID to the STA200-3. The STA200-3 can use this BSSID not only when switching the connection and communicating with the AP100-2 and 100-3 as well as the AP100-1.

次に、STA200-3は、ルート要求を、AP100-1を介してネットワーク制御装置400へ送信する(S101)。STA200-3は、RSSI#1とRSSI#2とを含むルート要求を送信する。 Next, the STA 200-3 transmits a route request to the network control device 400 via the AP100-1 (S101). STA200-3 transmits a route request including RSSI # 1 and RSSI # 2.

次に、ネットワーク制御装置400は、スロットの割り当てを行う(S102)。この場合、ネットワーク制御装置400は、ルート要求に2つのRSSIが含まれていることから、数1を利用して、2つのルートに対して評価値を計算し、STA200-3からAP100-1への直接のルートを選択してもよい。或いは、ネットワーク制御装置400は、取得した数値が、AP100-1への直接のルートしかないため、評価値を計算することなく、このルートを選択してもよい。そして、ネットワーク制御装置400は、選択したルートに対して、スロットの割り当てを行う。 Next, the network control device 400 allocates slots (S102). In this case, since the network control device 400 includes two RSSIs in the route request, the network control device 400 calculates the evaluation value for the two routes using the equation 1, and from STA200-3 to AP100-1. You may choose the direct route of. Alternatively, the network control device 400 may select this route without calculating the evaluation value because the acquired numerical value is only a direct route to AP100-1. Then, the network control device 400 allocates slots to the selected route.

図17(A)から図17(F)は、スロットの割り当て例を表す図である。ネットワーク制御装置400は、例えば、以下のようにしてスロットの割り当てを行う。 17 (A) to 17 (F) are diagrams showing an example of slot allocation. The network control device 400 allocates slots as follows, for example.

すなわち、ネットワーク制御部420は、図17(A)に示すように、AP100-1に対しては、AP100-1からSTA200-3への下り方向の通信スロットをスロット番号「10」に割り当てる。また、ネットワーク制御部420は、その再送スロットを、スロット番号「12」に割り当てる。 That is, as shown in FIG. 17A, the network control unit 420 allocates the downlink communication slot from AP100-1 to STA200-3 to the slot number “10” for AP100-1. Further, the network control unit 420 allocates the retransmission slot to the slot number “12”.

スロット番号「10」は、AP100-1からSTA200-1への再送スロットとして割当てられたスロットである。ネットワーク制御部420では、通信用スロットを割り当てていき、スロットがなくなると、再送スロットを通信スロットとして割り当てるようにしている。図17(A)の例では、スロット番号「13」から「15」が空いているため、ネットワーク制御部420は、このうちいずれかのスロットを割り当ててもよいが、図17(A)の例では、再送スロットを通信スロットとして割り当てている。 The slot number “10” is a slot assigned as a retransmission slot from AP100-1 to STA200-1. The network control unit 420 allocates communication slots, and when there are no more slots, the retransmission slot is assigned as a communication slot. In the example of FIG. 17 (A), since the slot numbers “13” to “15” are vacant, the network control unit 420 may allocate any of these slots, but the example of FIG. 17 (A). Then, the retransmission slot is assigned as a communication slot.

この場合、ネットワーク制御部420は、もともと割り当てられていた、AP100-1からSTA200-1への再送スロット(スロット番号「10」)を、他の再送スロットとして割り当てたスロットに共通に割り当てるようにする。例えば、図17(A)の例では、スロット番号「12」では、以下の3つの通信の再送スロットとして利用される。 In this case, the network control unit 420 makes the originally assigned retransmission slot from AP100-1 to STA200-1 (slot number “10”) commonly allocated to the slot assigned as another retransmission slot. .. For example, in the example of FIG. 17A, the slot number “12” is used as a retransmission slot for the following three communications.

1)元々、スロット番号「12」に割り当てられたAP100-1からSTA200-2への通信に対する再送スロット。 1) A retransmission slot for communication from AP100-1 originally assigned to slot number "12" to STA200-2.

2)スロット番号「10」を、再送スロット(AP100-1からSTA200-1への通信)から通信スロット(AP100-1からSTA-3への通信)としたため、変更前に割り当てられていたAP100-1からSTA200-1への通信に対する再送スロット。 2) Since the slot number "10" is changed from the retransmission slot (communication from AP100-1 to STA200-1) to the communication slot (communication from AP100-1 to STA-3), AP100- assigned before the change. Retransmission slot for communication from 1 to STA200-1.

3)スロット番号「10」に割り当てたAP100-1からSTA200-3への通信に対する再送スロット。 3) A retransmission slot for communication from AP100-1 assigned to slot number "10" to STA200-3.

ネットワーク制御部420は、図17(C)と図17(E)に示すように、AP100-2とAP100-4に対する通信スロットと再送スロットも、AP100-1に対して割り当てたスロットと同一のスロットに割り当てる。 As shown in FIGS. 17C and 17E, the network control unit 420 also has the same communication slot and retransmission slot for AP100-2 and AP100-4 as the same slot assigned to AP100-1. Assign to.

また、ネットワーク制御部420は、図17(B)と図17(D)、及び図17(F)に示すように、空きスロットである、スロット番号「5」にSTA200-3からAP100-1への通信スロットを割り当て、スロット番号「13」にその再送スロットを割り当てる。 Further, as shown in FIGS. 17 (B), 17 (D), and 17 (F), the network control unit 420 changes from STA200-3 to AP100-1 in slot number "5", which is an empty slot. The communication slot of is assigned, and the retransmission slot is assigned to the slot number "13".

これらの場合も、例えば、ネットワーク制御部420は、ルート要求(S101)で取得したRSSI#1が干渉閾値より高いとして、干渉が発生すると判定することで、AP100-1~100-3に対して、同一の通信スロットと再送スロットとを割り当てている。 Also in these cases, for example, the network control unit 420 determines that the interference occurs because RSSI # 1 acquired by the route request (S101) is higher than the interference threshold value, so that the AP100-1 to 100-3 , The same communication slot and retransmission slot are assigned.

図10に戻り、ネットワーク制御装置400は、割り当て結果を含むルート応答を、AP100-1を経由してSTA200-3へ送信する(S103)。 Returning to FIG. 10, the network control device 400 transmits the route response including the allocation result to the STA200-3 via the AP100-1 (S103).

また、ネットワーク制御装置400は、再送スロットを変更したため、変更後の再送スロットの割り当て結果を含むルート表示を、AP100-1経由で、STA200-3とSTA200-2へ送信する(S104,S105)。なお、ネットワーク制御装置400は、ルート応答(S103)に再送スロットの割り当て結果(S104)を含ませるようにしてもよい。この場合、S104のルート表示は送信されない。 Further, since the network control device 400 has changed the retransmission slot, the network control device 400 transmits the route display including the allocation result of the changed retransmission slot to STA200-3 and STA200-2 via AP100-1 (S104, S105). The network control device 400 may include the retransmission slot allocation result (S104) in the route response (S103). In this case, the route display of S104 is not transmitted.

AP100-1とSTA200-3は、DAスロット期間においては、割り当てられた通信スロットや再送スロットを利用して、データ送信や再送を行うことが可能となる。AP100-1とSTA200-3は、式(1)を利用して計算した送信電力で、データ送信や再送を行うようにしてもよい。 During the DA slot period, AP100-1 and STA200-3 can transmit and transmit data by using the assigned communication slot and retransmission slot. The AP100-1 and the STA200-3 may perform data transmission and retransmission with the transmission power calculated by using the equation (1).

<8.AP100-2とSTA200-3との間の通信に対するスロットの割り当て>
次に、AP100-2とSTA200-3との間の通信に対するスロットの割り当て例((8))について説明する。
<8. Slot allocation for communication between AP100-2 and STA200-3>
Next, an example of slot allocation ((8)) for communication between AP100-2 and STA200-3 will be described.

上記<7.AP100-1とSTA200-3との間の通信に対するスロットの割り当て>により、ネットワーク制御装置400では、AP100-1とSTA200-3に対し、通信スロットなどを割り当てた(S100からS105)。次に、ネットワーク制御装置400は、評価値に基づいて選択されなかったルートを選択して、このルート上にある、AP100-2とSTA200-3との間の通信に対してスロットを割り当てる。 Above <7. By allocating a slot for communication between AP100-1 and STA200-3>, the network control device 400 allocates a communication slot or the like to AP100-1 and STA200-3 (S100 to S105). Next, the network control device 400 selects a route that is not selected based on the evaluation value, and allocates a slot for the communication between AP100-2 and STA200-3 on this route.

図10に示すように、STA200-3は、AP100-2に対して、ネットワーク参加手順を実行する(S110)。 As shown in FIG. 10, STA200-3 executes a network participation procedure for AP100-2 (S110).

この場合も、AP100-2は、ネットワーク制御装置400に対して、STA200-3に対するネットワーク参加手順を実行しない。 Also in this case, AP100-2 does not execute the network participation procedure for STA200-3 for the network control device 400.

次に、ネットワーク制御装置400は、AP100-2とSTA200-3との間の通信に対して、スロットを割り当てる(S111)。 Next, the network control device 400 allocates a slot for communication between AP100-2 and STA200-3 (S111).

図18(A)から図18(F)は、スロットの割り当て例を表す図である。ネットワーク制御装置400は、例えば、以下のようにしてスロットの割り当てを行う。 18 (A) to 18 (F) are diagrams showing an example of slot allocation. The network control device 400 allocates slots as follows, for example.

すなわち、ネットワーク制御部420は、図18(A)に示すように、AP100-2からSTA200-1の通信の再送スロットとして割り当てた、スロット番号「11」を、AP100-2からSTA200-3への通信の通信スロットとして割り当てる。また、ネットワーク制御部420は、空きスロットであるスロット番号「14」を、その再送スロットとして割り当てる。このとき、ネットワーク制御部420は、スロット番号「14」を、スロット番号「11」で元々割り当てられていた、AP100-2からSTA200-3の通信の再送スロットとしても割り当てるようにする。スロット番号「14」は、AP100-2からSTA200-1へ通信の再送スロットと、AP100-2からSTA200-3への通信の再送スロットとして共通して割り当てられる。 That is, as shown in FIG. 18A, the network control unit 420 assigns the slot number “11” assigned as the retransmission slot for the communication from AP100-2 to STA200-1 from AP100-2 to STA200-3. Allocate as a communication slot for communication. Further, the network control unit 420 allocates the empty slot number “14” as the retransmission slot. At this time, the network control unit 420 also allocates the slot number “14” as the retransmission slot for the communication from AP100-2 to STA200-3, which was originally assigned by the slot number “11”. The slot number "14" is commonly assigned as a retransmission slot for communication from AP100-2 to STA200-1 and a retransmission slot for communication from AP100-2 to STA200-3.

ネットワーク制御部420は、図18(C)に示すように、AP100-2に対しても、AP100-1に対して割り当てたスロットと同じ番号のスロットを、通信スロットと再送スロットとして割り当てる。 As shown in FIG. 18C, the network control unit 420 allocates a slot having the same number as the slot assigned to the AP100-1 to the AP100-2 as a communication slot and a retransmission slot.

上り方向については、ネットワーク制御部420は、図18(B)、図18(D)に示すように、空きスロットである、スロット番号「6」を、AP100-2とSTA200-3との間の通信スロットに割り当てる。また、ネットワーク制御部420は、スロット番号「14」を、その再送スロットに割り当てる。 In the upstream direction, the network control unit 420 sets the slot number “6”, which is an empty slot, between AP100-2 and STA200-3, as shown in FIGS. 18 (B) and 18 (D). Assign to a communication slot. Further, the network control unit 420 assigns the slot number “14” to the retransmission slot.

一方、ネットワーク制御部420は、AP100-3に対しては、スロット番号「11」に、AP100-2からSTA200-1への通信の通信スロットを割り当てていない。これは、AP100-2からSTA200-1への通信は、AP100-3の通信に対して干渉とはならいと判定しているからである。例えば、ネットワーク制御部420は、ルート要求(S101)で受信したRSSI#2が干渉閾値以下と判定して、干渉は発生しないと判定している。 On the other hand, the network control unit 420 does not allocate the communication slot for communication from AP100-2 to STA200-1 to the slot number "11" for AP100-3. This is because it is determined that the communication from AP100-2 to STA200-1 does not interfere with the communication of AP100-3. For example, the network control unit 420 determines that RSSI # 2 received in the route request (S101) is equal to or less than the interference threshold value, and determines that interference does not occur.

図10に戻り、ネットワーク制御装置400は、割り当て結果を含むルート表示を、AP100-2経由でSTA200-3へ送信する(S112)。 Returning to FIG. 10, the network control device 400 transmits the route display including the allocation result to the STA200-3 via the AP100-2 (S112).

AP100-2とSTA200-3は、DAスロット期間においては、割り当てられた通信スロットや再送スロットを利用して、データ送信や再送を行うことが可能となる。AP100-2とSTA200-3は、式(1)を利用して計算した送信電力で、データ送信や再送を行ってもよい。 During the DA slot period, AP100-2 and STA200-3 can transmit and transmit data by using the assigned communication slot and retransmission slot. The AP100-2 and the STA200-3 may perform data transmission and retransmission with the transmission power calculated by using the equation (1).

なお、図10においては、S111がS102に含まれ、S111がなくてもよい。また、STA200-3は、最初に、AP100-1経由でネットワーク参加手順を行っているが(S100)、先に、AP100-2経由でネットワーク参加手順を行ってもよい(S110)。この場合、図10において、(7)の処理と(8)の処理の順番が逆でもよい。 In FIG. 10, S111 may be included in S102 and S111 may not be included. Further, the STA200-3 first performs the network participation procedure via AP100-1 (S100), but may first perform the network participation procedure via AP100-2 (S110). In this case, in FIG. 10, the order of the process (7) and the process (8) may be reversed.

[その他の実施の形態]
第1の実施の形態では、ネットワーク制御装置400と有線接続するAP100は、1つのAP100-1である例について説明した。ネットワーク制御装置400と有線接続するAP100は、複数AP100-1,100-2,…あってもよい。
[Other embodiments]
In the first embodiment, an example in which the AP100 wiredly connected to the network control device 400 is one AP100-1 has been described. The AP100 connected to the network control device 400 by wire may have a plurality of AP100-1, 100-2, ....

また、第1の実施の形態では、ルート要求(S45,S51,S61,S81,S101)に含まれる受信レベルの例として、RSSIについて説明した。例えば、ルート要求に含まれる受信レベルとして、SNRや受信電力値などでもよい。例えば、ネットワーク制御部420は、SNRや受信電力値と、干渉閾値とを比較して、干渉の発生を判定してもよい。 Further, in the first embodiment, RSSI has been described as an example of the reception level included in the route request (S45, S51, S61, S81, S101). For example, the reception level included in the route request may be SNR, received power value, or the like. For example, the network control unit 420 may determine the occurrence of interference by comparing the SNR or the received power value with the interference threshold value.

以上まとめると付記のようになる。 The above can be summarized as an appendix.

(付記1)
複数の無線通信装置を制御するネットワーク制御装置において、
第1の無線通信装置から送信された第1の信号に対する第2の無線通信装置における第1の受信レベルと、第3の無線通信装置から送信された第2の信号に対する第4の無線通信装置における第2の受信レベルとを、前記第1の無線通信装置と前記第3の無線通信装置とからそれぞれ受信する外部送受信機能部と、
前記第1及び第2の受信レベルに基づいて、前記第1の無線通信装置と前記第2の無線通信装置と間の第1の通信と、前記第3の無線通信装置と前記第4の無線通信装置と間の第2の通信との間で干渉が発生しない判定したとき、前記第1及び第2の通信を同一の無線フレームの同一の通信スロットに割り当てるネットワーク制御部と
を備え、
前記外部送受信機能部は、割り当てた通信スロットに関する情報を前記第1及び第3の無線通信装置へ送信することを特徴とするネットワーク制御装置。
(Appendix 1)
In a network control device that controls multiple wireless communication devices,
The first reception level in the second wireless communication device for the first signal transmitted from the first wireless communication device, and the fourth wireless communication device for the second signal transmitted from the third wireless communication device. The second reception level in the above is received from the first wireless communication device and the third wireless communication device, respectively.
Based on the first and second reception levels, the first communication between the first radio communication device and the second radio communication device, and the third radio communication device and the fourth radio. A network control unit that allocates the first and second communications to the same communication slot of the same radio frame when it is determined that interference does not occur between the communication device and the second communication is provided.
The external transmission / reception function unit is a network control device characterized by transmitting information about the assigned communication slot to the first and third wireless communication devices.

(付記2)
前記ネットワーク制御部は、前記通信スロットを利用して、前記第1又は第2の無線通信装置、或いは、前記第3又は第4の無線通信装置がデータを送信することができないとき、前記データを再送するために利用する再送スロットを、前記通信スロットを割り当てた無線フレームと同一の無線フレーム内に割り当てることを特徴とする付記1記載のネットワーク制御装置。
(Appendix 2)
When the first or second wireless communication device or the third or fourth wireless communication device cannot transmit data by using the communication slot, the network control unit transmits the data. The network control device according to Appendix 1, wherein the retransmission slot used for retransmission is assigned in the same wireless frame as the wireless frame to which the communication slot is assigned.

(付記3)
前記ネットワーク制御部は、前記第1の通信に対する再送スロットと、前記第2の通信に対する再送スロットとを同一スロットに割り当てることを特徴とする付記2記載のネットワーク制御装置。
(Appendix 3)
The network control device according to Appendix 2, wherein the network control unit allocates a retransmission slot for the first communication and a retransmission slot for the second communication to the same slot.

(付記4)
前記ネットワーク制御部は、前記第1の通信と前記第2の通信との間で干渉が発生すると判定したとき、前記第1の通信に対する通信スロットと前記第2の通信に対する通信スロットとを、同一フレーム内の異なるスロットに割り当てることを特徴とする付記1記載のネットワーク制御装置。
(Appendix 4)
When the network control unit determines that interference occurs between the first communication and the second communication, the communication slot for the first communication and the communication slot for the second communication are the same. The network control device according to Appendix 1, wherein the network control device is assigned to different slots in the frame.

(付記5)
前記ネットワーク制御部は、前記第1の通信と前記第2の通信との間で干渉が発生すると判定したとき、前記第1の通信に対する再送スロットと前記第2の通信に対する再送スロットとを、同一フレーム内の異なるスロットに割り当てることを特徴とする付記1記載のネットワーク制御装置。
(Appendix 5)
When the network control unit determines that interference occurs between the first communication and the second communication, the retransmission slot for the first communication and the retransmission slot for the second communication are the same. The network control device according to Appendix 1, wherein the network control device is assigned to different slots in the frame.

(付記6)
前記ネットワーク制御部は、前記第1の無線通信装置と第5の無線通信装置との間の第3の通信に対して前記第1又は第5の無線通信装置がデータを再送するために利用する第2の再送スロットに、前記第1の通信に対する通信スロットを割り当てることを特徴とする付記1記載のネットワーク制御装置。
(Appendix 6)
The network control unit is used by the first or fifth wireless communication device to retransmit data for a third communication between the first wireless communication device and the fifth wireless communication device. The network control device according to Appendix 1, wherein a communication slot for the first communication is assigned to the second retransmission slot.

(付記7)
前記ネットワーク制御部は、前記第1の通信に対して前記第1又は第2の無線通信装置がデータを再送するために利用する第1の再送スロットに、前記第2の再送スロットを割り当てることを特徴とする付記1記載のネットワーク制御装置。
(Appendix 7)
The network control unit allocates the second retransmission slot to the first retransmission slot used by the first or second wireless communication device for retransmitting data for the first communication. The network control device according to Appendix 1, which is a feature.

(付記8)
前記ネットワーク制御部は、前記第1の無線通信装置に割り当てる第1の無線フレーム内の通信スロットと、前記第3の無線通信装置に割り当てる第2の無線フレーム内の通信スロットとが同一スロットであり、前記第1の無線フレームと前記第2の無線フレームは同一のフレーム番号であることを特徴とする付記1記載のネットワーク制御装置。
(Appendix 8)
In the network control unit, the communication slot in the first wireless frame assigned to the first wireless communication device and the communication slot in the second wireless frame assigned to the third wireless communication device are the same slots. The network control device according to Appendix 1, wherein the first radio frame and the second radio frame have the same frame number.

(付記9)
前記ネットワーク制御部は、
前記第1の無線通信装置から前記第2の無線通信装置への通信に対して前記第1の無線通信装置に割り当てる第1の無線フレーム内の通信スロットと、前記第3の無線通信装置から前記第4の無線通信装置への通信に対して前記第3の無線通信装置に割り当てる第2の無線フレーム内の通信スロットとが同一のスロット、及び
前記第2の無線通信装置から前記第1の無線通信装置への通信に対して前記第1の無線通信装置に割り当てる第3の無線フレーム内の通信スロットと、前記第4の無線通信装置から前記第2の無線通信装置への通信に対して前記第3の無線通信装置に割り当てる第4の無線フレーム内の通信スロットとが同一のスロットであり、かつ、
前記第1の無線フレームと前記第2の無線フレームは同一のフレーム番号であり、前記第3の無線フレームと前記第4の無線フレームは同一のフレーム番号であることを特徴とする付記1記載のネットワーク制御装置。
(Appendix 9)
The network control unit
The communication slot in the first wireless frame assigned to the first wireless communication device for communication from the first wireless communication device to the second wireless communication device, and the third wireless communication device to the above. The slot is the same as the communication slot in the second wireless frame assigned to the third wireless communication device for communication to the fourth wireless communication device, and the first radio from the second wireless communication device. The communication slot in the third wireless frame assigned to the first wireless communication device for communication to the communication device, and the communication from the fourth wireless communication device to the second wireless communication device. The communication slot in the fourth wireless frame assigned to the third wireless communication device is the same slot, and
The appendix 1 is characterized in that the first radio frame and the second radio frame have the same frame number, and the third radio frame and the fourth radio frame have the same frame number. Network controller.

(付記10)
前記ネットワーク制御部は、前記第1の無線通信装置に割り当てる第1の無線フレーム内の再送スロットと、前記第3の無線通信装置に割り当てる第2の無線フレーム内の再送スロットとが同一スロットであり、前記第1の無線フレームと前記第2の無線フレームは同一のフレーム番号であることを特徴とする付記3記載のネットワーク制御装置。
(Appendix 10)
In the network control unit, the retransmission slot in the first wireless frame assigned to the first wireless communication device and the retransmission slot in the second wireless frame assigned to the third wireless communication device are the same slot. The network control device according to Appendix 3, wherein the first radio frame and the second radio frame have the same frame number.

(付記11)
前記ネットワーク制御部は、
前記第1の無線通信装置から前記第2の無線通信装置への通信に対して前記第1の無線通信装置に割り当てる第1の無線フレーム内の再送スロットと、前記第3の無線通信装置から前記第4の無線通信装置への通信に対して前記第3の無線通信装置に割り当てる第2の無線フレーム内の再送スロットとが同一のスロット、及び
前記第2の無線通信装置から前記第1の無線通信装置への通信に対して前記第1の無線通信装置に割り当てる第3の無線フレーム内の再送スロットと、前記第4の無線通信装置から前記第2の無線通信装置への通信に対して前記第3の無線通信装置に割り当てる第4の無線フレーム内の再送スロットとが同一のスロットであり、かつ、
前記第1の無線フレームと前記第2の無線フレームは同一のフレーム番号であり、前記第3の無線フレームと前記第4の無線フレームは同一のフレーム番号であることを特徴とする付記3記載のネットワーク制御装置。
(Appendix 11)
The network control unit
A retransmission slot in a first wireless frame assigned to the first wireless communication device for communication from the first wireless communication device to the second wireless communication device, and the third wireless communication device to the above. A slot in which the retransmission slot in the second radio frame assigned to the third radio communication device for communication to the fourth radio communication device is the same, and the first radio from the second radio communication device. The retransmission slot in the third wireless frame assigned to the first wireless communication device for communication to the communication device, and the communication from the fourth wireless communication device to the second wireless communication device. The retransmission slot in the fourth wireless frame assigned to the third wireless communication device is the same slot, and
The appendix 3 is characterized in that the first radio frame and the second radio frame have the same frame number, and the third radio frame and the fourth radio frame have the same frame number. Network controller.

(付記12)
前記無線フレームは、前記ネットワーク制御部によって割り当て可能で前記第1から第4の無線通信装置のうち1つが時分割で利用可能な第1のスロットと、前記ネットワーク制御部により割り当てられることなく、前記第1から第4の無線通信装置が共通に利用可能な第2のスロットとを含み、
前記ネットワーク制御部は、前記第1のスロットに含まれるスロットに対して前記通信スロットを割り当てることを特徴とする付記1記載のネットワーク制御装置。
(Appendix 12)
The wireless frame is assigned to a first slot that can be assigned by the network control unit and one of the first to fourth wireless communication devices can be used in a time division manner, and the wireless frame is not assigned by the network control unit. The first to fourth wireless communication devices include a second slot that can be commonly used, and includes.
The network control device according to Appendix 1, wherein the network control unit allocates the communication slot to a slot included in the first slot.

(付記13)
第1の無線フレームは、前記第1のスロットと第2のスロットとがこの順序で含まれ、前記第1の無線フレームの次のフレーム番号の第2の無線フレームは、前記第2のスロットと前記第1のスロットとがこの順序で含まれることを特徴とする付記12記載のネットワーク制御装置。
(Appendix 13)
The first radio frame includes the first slot and the second slot in this order, and the second radio frame having the frame number next to the first radio frame is the second slot. The network control device according to Appendix 12, wherein the first slots are included in this order.

(付記14)
前記第1及び第3の無線通信装置はアクセスポイントであり、前記第2及び第4の無線通信装置は端末装置であることを特徴とする付記1記載のネットワーク制御装置。
(Appendix 14)
The network control device according to Appendix 1, wherein the first and third wireless communication devices are access points, and the second and fourth wireless communication devices are terminal devices.

(付記15)
複数の無線通信装置を制御するネットワーク制御装置におけるスロット割り当て方法であって、
第1の無線通信装置から送信された第1の信号に対する第2の無線通信装置における第1の受信レベルと、第3の無線通信装置から送信された第2の信号に対する第4の無線通信装置における第2の受信レベルとを、前記第1の無線通信装置と前記第3の無線通信装置とからそれぞれ受信し、
前記第1及び第2の受信レベルに基づいて、前記第1の無線通信装置と前記第2の無線通信装置と間の第1の通信と、前記第3の無線通信装置と前記第4の無線通信装置と間の第2の通信との間で干渉が発生しない判定したとき、前記第1及び第2の通信を同一の無線フレームの同一の通信スロットに割り当て、
割り当てた通信スロットに関する情報を前記第1及び第3の無線通信装置へ送信する
ことを特徴とするスロット割り当て方法。
(Appendix 15)
It is a slot allocation method in a network control device that controls multiple wireless communication devices.
The first reception level in the second wireless communication device for the first signal transmitted from the first wireless communication device, and the fourth wireless communication device for the second signal transmitted from the third wireless communication device. The second reception level in the above is received from the first wireless communication device and the third wireless communication device, respectively.
Based on the first and second reception levels, the first communication between the first radio communication device and the second radio communication device, and the third radio communication device and the fourth radio. When it is determined that no interference occurs between the communication device and the second communication, the first and second communications are assigned to the same communication slot of the same radio frame.
A slot allocation method comprising transmitting information about the allocated communication slot to the first and third wireless communication devices.

10:無線通信システム 100(100-1~100-4):AP
102-1,102-2:無線部 103-1,103-2:復調部
104-1,104-2:受信キュー制御部
106-1,106-2:同期機能部 108-1:外部送受信機能部
109-1,109-2:タイミング生成部
110-1、110-2:チャネル制御部
111-1、111-2:送信キュー制御部
120-2:アプリケーション処理部 130-1,130-2:CPU
200(200-1~200-3):STA
400:ネットワーク制御装置 410:外部送受信機能部
420:ネットワーク制御部
10: Wireless communication system 100 (100-1 to 100-4): AP
102-1, 102-2: Wireless unit 103-1, 103-2: Demodulation unit 104-1, 104-2: Receive queue control unit 106-1, 106-2: Synchronization function unit 108-1: External transmission / reception function Units 109-1, 109-2: Timing generation units 110-1, 110-2: Channel control units 111-1, 111-2: Transmission queue control units 120-2: Application processing units 130-1, 130-2: CPU
200 (200-1 to 200-3): STA
400: Network control device 410: External transmission / reception function unit 420: Network control unit

Claims (5)

複数の無線通信装置を制御するネットワーク制御装置において、
第1の無線通信装置から送信された第1の信号に対する第2の無線通信装置における第1の受信レベルと、第3の無線通信装置から送信された第2の信号に対する第4の無線通信装置における第2の受信レベルとを、前記第1の無線通信装置と前記第3の無線通信装置とからそれぞれ受信する外部送受信機能部と、
前記第1及び第2の受信レベルに基づいて、前記第1の無線通信装置と前記第2の無線通信装置と間の第1の通信と、前記第3の無線通信装置と前記第4の無線通信装置と間の第2の通信との間で干渉が発生しない判定したとき、前記第1及び第2の通信を同一の無線フレームの同一の通信スロットに割り当てるネットワーク制御部と
を備え、
前記外部送受信機能部は、割り当てた通信スロットに関する情報を前記第1及び第3の無線通信装置へ送信することを特徴とするネットワーク制御装置。
In a network control device that controls multiple wireless communication devices,
The first reception level in the second wireless communication device for the first signal transmitted from the first wireless communication device, and the fourth wireless communication device for the second signal transmitted from the third wireless communication device. The second reception level in the above is received from the first wireless communication device and the third wireless communication device, respectively.
Based on the first and second reception levels, the first communication between the first radio communication device and the second radio communication device, and the third radio communication device and the fourth radio. A network control unit that allocates the first and second communications to the same communication slot of the same radio frame when it is determined that interference does not occur between the communication device and the second communication is provided.
The external transmission / reception function unit is a network control device characterized by transmitting information about the assigned communication slot to the first and third wireless communication devices.
前記ネットワーク制御部は、前記通信スロットを利用して、前記第1又は第2の無線通信装置、或いは、前記第3又は第4の無線通信装置がデータを送信することができないとき、前記データを再送するために利用する再送スロットを、前記通信スロットを割り当てた無線フレームと同一の無線フレーム内に割り当てることを特徴とする請求項1記載のネットワーク制御装置。 When the first or second wireless communication device or the third or fourth wireless communication device cannot transmit data by using the communication slot, the network control unit transmits the data. The network control device according to claim 1, wherein the retransmission slot used for retransmission is assigned in the same wireless frame as the wireless frame to which the communication slot is assigned. 前記ネットワーク制御部は、前記第1の通信に対する再送スロットと、前記第2の通信に対する再送スロットとを同一スロットに割り当てることを特徴とする請求項2記載のネットワーク制御装置。 The network control device according to claim 2, wherein the network control unit allocates a retransmission slot for the first communication and a retransmission slot for the second communication to the same slot. 前記ネットワーク制御部は、前記第1の通信と前記第2の通信との間で干渉が発生すると判定したとき、前記第1の通信に対する通信スロットと前記第2の通信に対する通信スロットとを、同一フレーム内の異なるスロットに割り当てることを特徴とする請求項1記載のネットワーク制御装置。 When the network control unit determines that interference occurs between the first communication and the second communication, the communication slot for the first communication and the communication slot for the second communication are the same. The network control device according to claim 1, wherein the network control device is assigned to different slots in the frame. 複数の無線通信装置を制御するネットワーク制御装置におけるスロット割り当て方法であって、
第1の無線通信装置から送信された第1の信号に対する第2の無線通信装置における第1の受信レベルと、第3の無線通信装置から送信された第2の信号に対する第4の無線通信装置における第2の受信レベルとを、前記第1の無線通信装置と前記第3の無線通信装置とからそれぞれ受信し、
前記第1及び第2の受信レベルに基づいて、前記第1の無線通信装置と前記第2の無線通信装置と間の第1の通信と、前記第3の無線通信装置と前記第4の無線通信装置と間の第2の通信との間で干渉が発生しない判定したとき、前記第1及び第2の通信を同一の無線フレームの同一の通信スロットに割り当て、
割り当てた通信スロットに関する情報を前記第1及び第3の無線通信装置へ送信する
ことを特徴とするスロット割り当て方法。
It is a slot allocation method in a network control device that controls multiple wireless communication devices.
The first reception level in the second wireless communication device for the first signal transmitted from the first wireless communication device, and the fourth wireless communication device for the second signal transmitted from the third wireless communication device. The second reception level in the above is received from the first wireless communication device and the third wireless communication device, respectively.
Based on the first and second reception levels, the first communication between the first radio communication device and the second radio communication device, and the third radio communication device and the fourth radio. When it is determined that no interference occurs between the communication device and the second communication, the first and second communications are assigned to the same communication slot of the same radio frame.
A slot allocation method comprising transmitting information about the allocated communication slot to the first and third wireless communication devices.
JP2017246225A 2017-12-22 2017-12-22 Network controller and slot allocation method Active JP7041344B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017246225A JP7041344B2 (en) 2017-12-22 2017-12-22 Network controller and slot allocation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017246225A JP7041344B2 (en) 2017-12-22 2017-12-22 Network controller and slot allocation method

Publications (2)

Publication Number Publication Date
JP2019114899A JP2019114899A (en) 2019-07-11
JP7041344B2 true JP7041344B2 (en) 2022-03-24

Family

ID=67223787

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017246225A Active JP7041344B2 (en) 2017-12-22 2017-12-22 Network controller and slot allocation method

Country Status (1)

Country Link
JP (1) JP7041344B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7450939B2 (en) 2021-08-31 2024-03-18 サイレックス・テクノロジー株式会社 Wireless communication system, wireless communication device, communication control method and program

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002186014A (en) 2000-12-12 2002-06-28 Matsushita Electric Ind Co Ltd Wireless base station device and communication terminal
JP2006287601A (en) 2005-03-31 2006-10-19 Toshiba Corp Mobile communication system and base station device
WO2017037403A1 (en) 2015-09-02 2017-03-09 Toshiba Research Europe Limited Scheduling algorithm and method for time slotted channel hopping (tsch) mac

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002186014A (en) 2000-12-12 2002-06-28 Matsushita Electric Ind Co Ltd Wireless base station device and communication terminal
JP2006287601A (en) 2005-03-31 2006-10-19 Toshiba Corp Mobile communication system and base station device
WO2017037403A1 (en) 2015-09-02 2017-03-09 Toshiba Research Europe Limited Scheduling algorithm and method for time slotted channel hopping (tsch) mac

Also Published As

Publication number Publication date
JP2019114899A (en) 2019-07-11

Similar Documents

Publication Publication Date Title
US11784743B2 (en) Wireless communication terminal and wireless communication method for multi-user uplink transmission
JP7443444B2 (en) Method and related apparatus for cooperative multi-access point AP transmission
US12004191B2 (en) Method and apparatus for coordinated multi-access point channel access in a wireless network
US10009893B2 (en) Data transmission scheduling method, a data scheduling device and a data transmission scheduling system
CN108141851B (en) Method and system for selecting channel for unlicensed wireless communication
EP1998499A1 (en) Polling for peer-to-peer traffic
US11044754B2 (en) Wireless communication system and wireless communication method
CN113676298B (en) Multilink communication method and related device
US20200252805A1 (en) Methods and devices for channel selection and access coordination
CN112188563A (en) Cooperative communication method, device and system
CN111510951A (en) Data sending method and terminal equipment
JP7041344B2 (en) Network controller and slot allocation method
Wu et al. Distributed MAC protocol for multichannel cognitive radio ad hoc networks based on power control
US20220095305A1 (en) Cooperative inter-network channel selection
US9125232B2 (en) Base station, communication system, and wireless resource allocation method
WO2016169400A1 (en) Channel access method and apparatus
CN106788910B (en) Method and device for changing transmission opportunity holder
CN110313191A (en) It first says and listens reconfiguring for process afterwards
WO2013107004A1 (en) Method and apparatus for facilitating concurrent occupation of a channel
CN106488580B (en) Competition access method, competition access device, station and competition access system
US9642170B2 (en) Method for transmitting and receiving a signal in a reserved time interval with CSMA/CA scheme in a wireless communication system
US20240215066A1 (en) Channel access method and apparatus
US20230262805A1 (en) Triggered multi-link access coordination
WO2019227361A1 (en) System information block (sib) transmission method and device
CN115484609A (en) Data transmission method, device and system and computer readable storage medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200911

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210601

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210706

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: 20220208

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220221

R150 Certificate of patent or registration of utility model

Ref document number: 7041344

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150