[go: up one dir, main page]

JP7489666B2 - Wireless communication device - Google Patents

Wireless communication device Download PDF

Info

Publication number
JP7489666B2
JP7489666B2 JP2021034602A JP2021034602A JP7489666B2 JP 7489666 B2 JP7489666 B2 JP 7489666B2 JP 2021034602 A JP2021034602 A JP 2021034602A JP 2021034602 A JP2021034602 A JP 2021034602A JP 7489666 B2 JP7489666 B2 JP 7489666B2
Authority
JP
Japan
Prior art keywords
communication channel
low
speed communication
transmission data
speed
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
JP2021034602A
Other languages
Japanese (ja)
Other versions
JP2022135036A (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.)
National Institute of Information and Communications Technology
Yazaki Corp
Original Assignee
National Institute of Information and Communications Technology
Yazaki Corp
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 National Institute of Information and Communications Technology, Yazaki Corp filed Critical National Institute of Information and Communications Technology
Priority to JP2021034602A priority Critical patent/JP7489666B2/en
Publication of JP2022135036A publication Critical patent/JP2022135036A/en
Application granted granted Critical
Publication of JP7489666B2 publication Critical patent/JP7489666B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)

Description

本発明は、複数の周波数帯域に通信速度が異なる通信チャネルを有する無線通信装置に関する。 The present invention relates to a wireless communication device having communication channels with different communication speeds in multiple frequency bands.

従来から、他のシステムからの干渉波による無線伝送品質の劣化を抑制するための技術が開発されている。 Technologies have been developed to suppress the degradation of wireless transmission quality caused by interference from other systems.

例えば、特許文献1の無線通信システムは、ポイントツーポイント通信を行う無線対向する二つの無線装置から構成されており、それぞれの無線装置は、第一および第二の無線送信系と、第一および第二の無線受信系と、を備えた(1+1)冗長構成からなる。第一および第二の無線送信系のうち、いずれか一方の無線送信系を現用として、あらかじめ割り当てられた特定の無線周波数を用いて相手側の無線装置への無線送信動作を行い、他方の無線送信系を機器冗長の予備系として待機する構成が可能となっている。また第二の無線送信系と第二の無線受信系としては、各々送信、受信で独立した周波数制御、占有帯域制御、変調方式制御に応じて動作できる特徴を有している。 For example, the wireless communication system of Patent Document 1 is composed of two wireless devices that communicate with each other wirelessly and perform point-to-point communication, and each wireless device has a (1+1) redundant configuration with first and second wireless transmission systems and first and second wireless reception systems. It is possible to configure one of the first and second wireless transmission systems to be in active use and perform wireless transmission operations to the other wireless device using a specific wireless frequency assigned in advance, while the other wireless transmission system is in standby as a backup system for equipment redundancy. In addition, the second wireless transmission system and the second wireless reception system have the characteristic of being able to operate according to independent frequency control, occupied bandwidth control, and modulation method control for transmission and reception, respectively.

特開2017-034373号公報JP 2017-034373 A

しかしながら、従来技術では、被干渉時には無線方式の異なる別の機器を使用するため、予備の無線器を配置する必要がある。また、別の機器のために変調方式及び無線占有帯域を変更するための制御回路が必要になる場合がある。 However, in conventional technology, when interference occurs, another device with a different wireless system is used, so a spare radio needs to be placed. Also, a control circuit may be required to change the modulation system and wireless occupied band for the other device.

本発明は、このような従来技術が有する課題に鑑みてなされたものである。そして、本発明の目的は、使用電波が干渉を受けた場合のために、無線方式の異なる予備の機器を配置せず、変調方式及び無線占有帯域を変更する制御をせずに、干渉を避けて優先順位の高い通信データから無線通信を維持する無線通信装置を提供することにある。 The present invention has been made in consideration of the problems inherent in such conventional technology. The object of the present invention is to provide a wireless communication device that can maintain wireless communication starting with high-priority communication data while avoiding interference, without disposing a spare device with a different wireless method in the event that the radio waves being used are subject to interference, and without controlling changes to the modulation method and occupied wireless band.

本発明の態様に係わる、複数の周波数帯域に通信速度が異なる通信チャネルを有する無線通信装置は、第1の周波数帯域における高速通信チャネルに対する受信情報を受信する高速受信部と、第2の周波数帯域における低速通信チャネルに対する受信情報を受信する低速受信部と、送信データがある場合に、前記送信データに優先順位を付与し、前記受信情報の受信強度を判定し、前記高速通信チャネルの前記受信強度があらかじめ定められた受信強度閾値以上である場合に、前記低速通信チャネルの利用可能性を判定する制御部と、前記制御部において付与された優先順位が高い送信データから第2の周波数帯域における利用可能と判定された低速通信チャネルを利用して送信する低速送信部と、を備え、前記優先順位は、前記送信データのアプリケーションの種類によってあらかじめ設定されていることが好ましい。 A wireless communication device having communication channels with different communication speeds in multiple frequency bands according to an aspect of the present invention includes a high-speed receiving unit that receives reception information for a high-speed communication channel in a first frequency band, a low-speed receiving unit that receives reception information for a low-speed communication channel in a second frequency band, a control unit that, when there is transmission data, assigns a priority to the transmission data, determines the reception strength of the reception information, and, when the reception strength of the high-speed communication channel is equal to or greater than a predetermined reception strength threshold, determines the availability of the low-speed communication channel, and a low-speed transmitting unit that transmits transmission data with a high priority assigned by the control unit using a low-speed communication channel determined to be available in the second frequency band, and it is preferable that the priority is preset according to the type of application of the transmission data.

本発明によれば、使用電波が干渉を受けた場合のために、無線方式の異なる予備の機器を配置せず、変調方式及び無線占有帯域を変更する制御をせずに、干渉を避けて優先順位の高い通信データから無線通信を維持する無線通信装置を提供することが可能となる。 According to the present invention, it is possible to provide a wireless communication device that can avoid interference and maintain wireless communication starting with high-priority communication data, without deploying a spare device with a different wireless method in case the radio waves being used are subject to interference, and without controlling changes to the modulation method and occupied wireless band.

本実施形態に係わる無線通信装置の送信処理の概要を説明するためのフローチャートである。4 is a flowchart for explaining an overview of a transmission process of the wireless communication device according to the present embodiment. 本実施形態に係わる無線通信装置の構成概要を示すブロック図である。1 is a block diagram showing an outline of the configuration of a wireless communication device according to an embodiment of the present invention; (A)本実施形態に係わる無線通信装置の制御部の詳細の一例を示すブロック図である。(B)本実施形態に係わる無線通信装置の記憶部の詳細の一例を示すブロック図である。1A is a block diagram showing an example of details of a control unit of a wireless communication device according to the present embodiment, and FIG. 1B is a block diagram showing an example of details of a storage unit of a wireless communication device according to the present embodiment. 本実施形態に係わる優先度の一例を説明するための模式図である。FIG. 11 is a schematic diagram for explaining an example of priority according to the embodiment. 本実施形態に係わる無線通信装置の送受信処理の動作例を示すフローチャートである。5 is a flowchart showing an example of an operation of a transmission/reception process of the wireless communication device according to the present embodiment.

以下、本実施形態に係わる無線通信装置の一例について、図面を参照しながら詳細に説明する。なお、以下で説明する実施形態は、包括的または具体的な例を示すものである。以下の実施形態で示される数値、形状、材料、構成要素、構成要素の設置位置および接続形態、ステップ、ステップの順序などは、一例であり、本開示に限定する主旨ではない。また、以下の実施形態における構成要素のうち、最上位概念を示す独立請求項に記載されていない構成要素については、任意の構成要素として説明される。さらに、図面の寸法比率は説明の都合上誇張されており、実際の比率と異なる場合がある。 Below, an example of a wireless communication device according to the present embodiment will be described in detail with reference to the drawings. Note that the embodiments described below are comprehensive or specific examples. The numerical values, shapes, materials, components, installation positions and connection forms of the components, steps, and order of steps shown in the following embodiments are merely examples and are not intended to limit the scope of the present disclosure. Furthermore, among the components in the following embodiments, components that are not described in an independent claim that indicates a top-level concept will be described as optional components. Furthermore, the dimensional ratios in the drawings are exaggerated for the convenience of explanation and may differ from the actual ratios.

(1)無線通信装置の動作の概要
図1は、本実施形態に係わる無線通信装置の送信動作の概要を模式的に示したフローチャートである。
(1) Overview of Operation of Wireless Communication Device FIG. 1 is a flow chart showing a schematic overview of a transmission operation of a wireless communication device according to this embodiment.

図示しないCPU(Central Processing Unit)を含む無線通信装置の制御部が、ステップS101、S102、S103、S104、S105の動作を実行可能に構成されている。 The control unit of the wireless communication device, which includes a CPU (Central Processing Unit) not shown, is configured to be able to execute the operations of steps S101, S102, S103, S104, and S105.

ステップS101において、制御部は使用可能にあらかじめ設けられた複数の通信チャネルの使用状況をモニタする。使用可能にあらかじめ設けられた複数の通信チャネルは少なくとも2つ以上の周波数帯域に属する通信チャネルであって、通信チャネルは少なくとも高速伝送が可能な高速通信チャネルと低速伝送する低速通信チャネルが含まれる。高速通信チャネルは最大数Gbpsから数十Gbps以上の通信速度を有し、低速通信チャネルは最大数百kbps程度の通信速度を有する。また、高速通信チャネルは少なくとも2つ以上あり、第1の周波数帯域に属する。低速通信チャネルは少なくとも1つあり、第2の周波数帯域に属する。第1の周波数帯域と第2の周波数帯域とは周波数が異なり、第1の周波数帯域は第2の周波数帯域よりも高周波数帯域であることが好ましいが、第1の周波数帯域は第2の周波数帯域よりも低周波数帯域であってもよい。また、低速通信チャネルには、連続で送信可能な時間や単位時間あたりに送信可能な総送信時間が定められている場合がある。このような制限を設けることによって、低速通信チャネルにおいては干渉が低減され、安定的に無線通信を実行可能となる場合がある。また、高速通信チャネルは連続で送信可能な時間や単位時間あたりに送信可能な総送信時間の制限がないことが好ましい。高速通信チャネルはCSMA/CA(Carrier Sense Multiple Access/Collision Avoidance:搬送波感知多重アクセス/衝突回避)方式である場合がある。この方式の場合には、通信データの送信前に、同一通信チャネル上に干渉がないか否かを確認し、干渉が存在する場合には送信を一時待機する。干渉が存在しない場合には、ランダムな時間を待機し、通信データを送信し、干渉信号との衝突を回避する。次に、無線通信装置はステップS102に進む。 In step S101, the control unit monitors the usage status of multiple communication channels that are set up in advance as available. The multiple communication channels that are set up in advance as available are communication channels that belong to at least two or more frequency bands, and the communication channels include at least a high-speed communication channel capable of high-speed transmission and a low-speed communication channel that transmits at a low speed. The high-speed communication channel has a communication speed of a maximum of several Gbps to several tens of Gbps or more, and the low-speed communication channel has a communication speed of a maximum of about several hundred kbps. In addition, there are at least two high-speed communication channels, which belong to a first frequency band. There is at least one low-speed communication channel, which belongs to a second frequency band. The first frequency band and the second frequency band have different frequencies, and it is preferable that the first frequency band is a higher frequency band than the second frequency band, but the first frequency band may be a lower frequency band than the second frequency band. In addition, the low-speed communication channel may have a time during which continuous transmission is possible or a total transmission time that can be transmitted per unit time. By setting such a restriction, interference is reduced in the low-speed communication channel, and wireless communication may be performed stably. It is also preferable that the high-speed communication channel has no restrictions on the continuous transmission time or the total transmission time per unit time. The high-speed communication channel may be a CSMA/CA (Carrier Sense Multiple Access/Collision Avoidance) system. In this system, before transmitting communication data, it is checked whether there is interference on the same communication channel, and if there is interference, the transmission is temporarily suspended. If there is no interference, a random time is waited and the communication data is transmitted to avoid collision with the interfering signal. Next, the wireless communication device proceeds to step S102.

ステップS102において、制御部は使用可能な通信チャネルを選択する。ステップS101において、少なくとも一部の高速通信チャネルに干渉波が受信されていない場合には、干渉波が受信されていない高速通信チャネルを制御部は使用可能と判断する。また、低速通信チャネルに干渉波が受信されていない場合であって、低速通信チャネルに対する制約条件をクリアしている場合には、当該低速通信チャネルを制御部は使用可能と判断する。したがって、制御部が使用可能と判断する通信チャネルは、最大で、使用可能にあらかじめ設けられた複数の通信チャネルのすべてである場合がる。また、制御部が使用可能と判断する通信チャネルがない場合もある。次に、無線通信装置はステップS103に進む。 In step S102, the control unit selects an available communication channel. In step S101, if no interference waves are received on at least some of the high-speed communication channels, the control unit determines that the high-speed communication channels that are not receiving interference waves are available. Also, if no interference waves are received on a low-speed communication channel and the constraints on the low-speed communication channel are met, the control unit determines that the low-speed communication channel is available. Therefore, the communication channels that the control unit determines to be available may be, at most, all of the multiple communication channels that have been set up as available in advance. Also, there may be cases where the control unit determines that no communication channels are available. Next, the wireless communication device proceeds to step S103.

ステップS103において、制御部は使用可能な通信チャネルがあるか否かを判断する。使用可能な通信チャネルがある場合(ステップS103:YES)には、無線通信装置はステップS104に進む。使用可能な通信チャネルがない場合(ステップS103:NO)には、無線通信装置はステップS101に戻る。 In step S103, the control unit determines whether or not there is an available communication channel. If there is an available communication channel (step S103: YES), the wireless communication device proceeds to step S104. If there is no available communication channel (step S103: NO), the wireless communication device returns to step S101.

ステップS104において、制御部は送信すべき通信データに優先度を付与し、使用可能な通信チャネルで、優先度が高い通信データから送信を実行することを原則とする。なお、送信すべき通信データに優先度を付与するステップは、送信すべき通信データが発生するたびに実行されることが可能である。 In step S104, the control unit assigns a priority to the communication data to be transmitted, and in principle transmits communication data with a higher priority on an available communication channel. Note that the step of assigning a priority to the communication data to be transmitted can be performed each time communication data to be transmitted is generated.

優先度の詳細については後述するが、例えば、優先度は優先順位の値に基づき、優先順位の値が小さいほど優先度は高くなる。優先度は送信データのアプリケーションの種類に基づいて決定されることを原則とする。特にアプリケーションが制御系に関する場合の送信データは優先度が高くなる。例えば、送信要求に係わる送信データがエンタテイメント系のアプリケーションのデータである場合には優先度が低い可能性が高い。 Details about priority will be given later, but for example, priority is based on the priority value, and the lower the priority value, the higher the priority. Priority is determined in principle based on the type of application of the transmitted data. In particular, transmitted data from control-related applications has a high priority. For example, if the transmitted data related to a transmission request is data from an entertainment-related application, it is likely to have a low priority.

ただし、優先度は送信されるべき通信データに許容される遅延時間としての、許容遅延時間の長さに基づいて決定されてもよい。例えば、送信されるべき通信データの中で許容遅延時間が最も短い通信データの優先度を最も高くすることが可能である。また、例えば、送信されるべき通信データの中で許容遅延時間が最も長い通信データの優先度を最も低くすることが可能である。なお、上記優先度は同一のアプリケーションの中での優先度を分類する場合に使用されてもよい。また、送信されるべき通信データが発生するたびに、送信されるべき通信データが複数ある場合には、制御部は優先度を再付与する動作を繰り返すことが可能である。 However, the priority may be determined based on the length of the allowable delay time as the delay time allowed for the communication data to be transmitted. For example, it is possible to set the highest priority to communication data with the shortest allowable delay time among the communication data to be transmitted. Also, for example, it is possible to set the lowest priority to communication data with the longest allowable delay time among the communication data to be transmitted. Note that the above priority may be used when classifying priorities within the same application. Also, each time communication data to be transmitted is generated, if there are multiple pieces of communication data to be transmitted, the control unit can repeat the operation of reassigning the priority.

使用可能な通信チャネルに高速通信チャネルがある場合には、制御部は優先度の高い通信データから高速通信チャネルで通信データを送信する。また、使用可能な高速通信チャネルが複数ある場合には、より速い高速通信チャネルを利用して優先度の高い通信データを送信する。一番目に通信速度の速い高速通信チャネルを利用し、一番目に優先度の高い通信データを送信している間に、二番目に通信速度の速い高速通信チャネルを利用し、二番目に優先度の高い通信データを送信することも可能である。 If a high-speed communication channel is available among the available communication channels, the control unit transmits communication data on the high-speed communication channel starting with the communication data with the highest priority. Also, if there are multiple available high-speed communication channels, the control unit transmits communication data with the highest priority using the faster high-speed communication channel. It is also possible to transmit communication data with the second highest priority using the high-speed communication channel with the second fastest communication speed while transmitting communication data with the first highest priority using the high-speed communication channel with the highest communication speed.

また、例えば、高速通信チャネルで送信するよりも、低速通信チャネルで送信することによって送信完了時刻が早い優先順位の通信データがある場合には、制御部は当該通信データを低速通信チャネルで送信する場合がある。この場合に、当該通信データよりも優先順位が高い通信データは高速通信チャネルで送信されている状況の場合もある。このように、高速通信チャネルと低速通信チャネルを同時に使用する場合もある。また、複数の高速通信チャネルを同時に使用しながら、低速通信チャネルを同時に使用し、または、低速通信チャネルを同時に使用しない場合もあり得る。これらの場合の詳細については、変形例において詳述する。 For example, when there is communication data with a higher priority that will complete transmission sooner if transmitted over a low-speed communication channel than if transmitted over a high-speed communication channel, the control unit may transmit the communication data over the low-speed communication channel. In this case, communication data with a higher priority than the communication data may be transmitted over the high-speed communication channel. In this way, a high-speed communication channel and a low-speed communication channel may be used simultaneously. Also, there may be cases where multiple high-speed communication channels are used simultaneously while a low-speed communication channel is used simultaneously, or where a low-speed communication channel is not used simultaneously. Details of these cases will be described in the modified examples.

さらに、例えば、優先度の高い通信データの送信完了時刻が、当該通信データより優先順位が低い通信データの送信完了時刻よりも遅い場合には、優先度の高い通信データを分割して、複数の通信チャネルから先に送信することも可能である。このように、状況によっては、優先順位の高い通信データを分割して送信時間を短くすることによって、当該通信データの全データを送信することが可能になる場合がある。この場合の詳細についても、変形例において詳述する。 Furthermore, for example, if the transmission completion time of high priority communication data is later than the transmission completion time of communication data with a lower priority, it is also possible to divide the high priority communication data and transmit it first from multiple communication channels. In this way, depending on the situation, it may be possible to transmit all of the high priority communication data by dividing it and shortening the transmission time. The details of this case will also be described in the modified example.

ステップS105において、制御部は送信するべき通信データがなくなったか否かを判定する。送信するべき通信データがなくなった場合(ステップS105:YES)には、制御部は送信処理を終了する。送信するべき通信データがまだある場合(ステップS105:NO)には、制御部はステップS101に戻って送信処理を続行する。 In step S105, the control unit determines whether there is any communication data to be transmitted. If there is no communication data to be transmitted (step S105: YES), the control unit ends the transmission process. If there is still communication data to be transmitted (step S105: NO), the control unit returns to step S101 and continues the transmission process.

なお、上記高速通信チャネルは、Wi-Fi(登録商標)によって規定されている無線帯域の通信チャネルであってもよい。例えば、上記高速通信チャネルは2.4GHz帯と5GHz帯の通信チャネルであってもよい。2.4GHz帯や5GHz帯を利用した、いわゆる狭義の無線LANは、通信速度が最大数Gbpsと大容量通信が可能であり、電波法による免許が不要で使用できることから様々な電子機器において使用されている。しかし、他の電子機器からの干渉も問題となる。 The high-speed communication channel may be a communication channel in a wireless band defined by Wi-Fi (registered trademark). For example, the high-speed communication channel may be a communication channel in the 2.4 GHz band and the 5 GHz band. A so-called narrow-sense wireless LAN using the 2.4 GHz band or the 5 GHz band is capable of large-capacity communication with a maximum communication speed of several Gbps, and can be used without a license under the Radio Law, and is therefore used in various electronic devices. However, interference from other electronic devices is also a problem.

そこで、上記低速通信チャネルは、Wi-SUN(登録商標)によって規定されている無線帯域の通信チャネルであってもよい。920MHz帯を使用したWi-SUN等の無線通信方式は、上記無線LANと同様に電波法による免許が不要で使用できる。ただし、通信速度が最大数百kbps程度であり、大容量通信には適していない。しかし、さまざまな制約があることから、無線LANに比較して、干渉が少なく安定的に無線通信を維持できる傾向がある。また、920MHz帯は、2.4GHz帯や5GHz帯に比べて、通信可能距離が長くなり、遠くに伸びるので、より広いエリアをカバー可能であるという利点もある。 The low-speed communication channel may be a communication channel of a radio band defined by Wi-SUN (registered trademark). Wireless communication methods such as Wi-SUN using the 920 MHz band can be used without a license under the Radio Law, just like the wireless LAN. However, the communication speed is only a few hundred kbps at most, and is not suitable for large-volume communication. However, due to various constraints, wireless communication tends to be stable and with less interference compared to wireless LAN. In addition, the 920 MHz band has the advantage of being able to cover a wider area because it has a longer communication distance and can extend farther than the 2.4 GHz and 5 GHz bands.

このように、2.4GHz帯や5GHz帯は干渉が発生しやすく、干渉が発生している場合には、CSMA/CA方式によって通信の待ち時間が発生する。そこで、2.4GHz帯等で送信されるべき通信データに優先度を付与し、干渉が発生しているが、優先度が高い通信データがある場合に、920MHz帯での送信も可能にすることで、優先度が高い通信データの遅延時間を低減することが可能になる場合がある。詳細については後述する。 As such, interference is likely to occur in the 2.4 GHz and 5 GHz bands, and when interference occurs, communication latency occurs due to the CSMA/CA method. Therefore, by assigning priority to communication data that should be transmitted in the 2.4 GHz band, etc., and allowing transmission in the 920 MHz band when interference is occurring but there is high-priority communication data, it may be possible to reduce the delay time of high-priority communication data. Details will be described later.

(2)無線通信装置の詳細
図2および図3を参照して無線通信装置100の構成の一例の詳細を説明する。図2は、無線通信装置100の全体構成の一例を示すブロック図である。図3は、無線通信装置100の図2における制御部130の詳細な構成の一例を示すブロック図である。
(2) Details of the Wireless Communication Device An example of the configuration of the wireless communication device 100 will be described in detail with reference to Fig. 2 and Fig. 3. Fig. 2 is a block diagram showing an example of the overall configuration of the wireless communication device 100. Fig. 3 is a block diagram showing an example of the detailed configuration of the control unit 130 of the wireless communication device 100 in Fig. 2.

図2を参照すると、無線通信装置100は、高速通信部110、低速通信部120、制御部130、外部I/F部150、記憶部160、高速通信アンテナ部ANTH、及び、低速通信アンテナ部ANTLを備える。 Referring to FIG. 2, the wireless communication device 100 includes a high-speed communication unit 110, a low-speed communication unit 120, a control unit 130, an external I/F unit 150, a memory unit 160, a high-speed communication antenna unit ANTH, and a low-speed communication antenna unit ANTL.

後述する、オプションとしての送受信制御部132は、高速通信アンテナ部ANTHと高速受信部111との接続、および、高速通信アンテナ部ANTHと高速送信部112との接続を切り替える機能を有する。すなわち、送受信制御部132は通信データを受信する場合には高速通信アンテナ部ANTHと高速受信部111とを接続し、通信データを送信する場合には高速通信アンテナ部ANTHと高速送信部112とを接続する機能を有する。
同様に、後述する、オプションとしての送受信制御部132は、低速通信アンテナ部ANTLと低速受信部121との接続、および、低速通信アンテナ部ANTLと低速送信部122との接続を切り替える機能を有する。すなわち、送受信制御部132は低速通信データを受信する場合には低速通信アンテナ部ANTLと低速受信部121とを接続し、低速通信データを送信する場合には低速通信アンテナ部ANTLと低速送信部122とを接続する機能を有する。なお、送受信制御部132は、通信データ、ACK(ACKnowledgement)、または、NACK(Negative ACKnowledgement)、制御情報等を送信する時に無線通信装置100を送信モードに切り替える。それ以外の時には、送受信制御部132は、無線通信装置100を受信モードに切り替える。
The optional transmission/reception control unit 132, which will be described later, has a function of switching between the connection between the high-speed communication antenna unit ANTH and the high-speed receiving unit 111 and the connection between the high-speed communication antenna unit ANTH and the high-speed transmitting unit 112. In other words, the transmission/reception control unit 132 has a function of connecting the high-speed communication antenna unit ANTH and the high-speed receiving unit 111 when receiving communication data, and connecting the high-speed communication antenna unit ANTH and the high-speed transmitting unit 112 when transmitting communication data.
Similarly, the optional transmission/reception control unit 132, which will be described later, has a function of switching between the connection between the low-speed communication antenna unit ANTL and the low-speed receiving unit 121 and between the low-speed communication antenna unit ANTL and the low-speed transmitting unit 122. That is, the transmission/reception control unit 132 has a function of connecting the low-speed communication antenna unit ANTL and the low-speed receiving unit 121 when receiving low-speed communication data, and connecting the low-speed communication antenna unit ANTL and the low-speed transmitting unit 122 when transmitting low-speed communication data. Note that the transmission/reception control unit 132 switches the wireless communication device 100 to a transmission mode when transmitting communication data, ACK (ACKnowledgement), NACK (Negative ACKnowledgement), control information, etc. At other times, the transmission/reception control unit 132 switches the wireless communication device 100 to a reception mode.

また、オプションとしての送受信制御部132を備えない場合には、受信部に必要な数のアンテナ(図示せず)を固定的に接続し、送信部に必要な数のアンテナ(図示せず)を固定的に接続する構成とすることもできる。また、高速通信アンテナ部ANTH、低速通信アンテナ部ANTLを含む上記アンテナは無線通信装置100の内部または外部に配置することが可能である。なお、以下の説明において、無線通信装置100をノードと称する場合がある。 In addition, if the optional transmission/reception control unit 132 is not provided, the required number of antennas (not shown) can be fixedly connected to the receiving unit, and the required number of antennas (not shown) can be fixedly connected to the transmitting unit. The above antennas, including the high-speed communication antenna unit ANTH and the low-speed communication antenna unit ANTL, can be placed inside or outside the wireless communication device 100. In the following description, the wireless communication device 100 may be referred to as a node.

高速受信部111及び低速受信部121は、他のノードから送信された通信データ、ACK、または、NACK等を含む制御情報を受信する機能を有する。また、受信した通信データの宛先情報を参照して、自ノード宛ての通信データと他のノード宛ての通信データとを区別する機能を有する。一例として宛先情報はノードの識別情報であって、ヘッダに含まれる情報として参照可能な情報である。当該通信データは自ノードが最終宛先となる通信データである場合と、自ノードが最終宛先とならない通信データである場合がある。自ノードが最終宛先となる通信データである場合には、当該通信データを外部I/F部150に出力する。また、自ノードが最終宛先とならない通信データである場合であって、通信データに通信経路情報が含まれない場合には、当該通信データを破棄する場合がある。また、自ノードが最終宛先とならない通信データである場合であって、通信経路情報に自ノードが含まれることがある場合には、無線通信装置100が中継端末として機能することも可能である。 The high-speed receiving unit 111 and the low-speed receiving unit 121 have a function of receiving control information including communication data, ACK, or NACK transmitted from other nodes. They also have a function of distinguishing communication data addressed to the node itself from communication data addressed to other nodes by referring to the destination information of the received communication data. As an example, the destination information is node identification information, and is information that can be referred to as information included in the header. The communication data may be communication data whose final destination is the node itself, or communication data whose final destination is not the node itself. If the communication data is communication data whose final destination is the node itself, the communication data is output to the external I/F unit 150. If the communication data is communication data whose final destination is not the node itself and the communication data does not include communication path information, the communication data may be discarded. If the communication data is communication data whose final destination is not the node itself and the communication path information may include the node itself, the wireless communication device 100 can also function as a relay terminal.

高速送信部112及び低速送信部122は、通信データを送信する機能を有する。また、他ノードから受信された通信データに対する肯定応答であるACKまたは否定応答であるNAC等を含む制御情報を送信する機能も有する。 The high-speed transmission unit 112 and the low-speed transmission unit 122 have the function of transmitting communication data. They also have the function of transmitting control information including an ACK, which is a positive response to communication data received from another node, or an NAC, which is a negative response, etc.

制御部130は、CPU(Central Processing Unit)等を備えるマイクロコンピュータを用いて実現可能である。マイクロコンピュータを制御部130として機能させるためのコンピュータプログラム(無線通信プログラム)を、マイクロコンピュータにインストールして実行する。これにより、マイクロコンピュータは、制御部130が備える複数の情報処理部として機能する。なお、本明細書では、ソフトウェアによって制御部130を実現する例を示すが、もちろん、各情報処理を実行するための専用のハードウェアを用意して、制御部130を構成することも可能である。専用のハードウェアには、実施形態に記載された機能を実行するようにアレンジされた特定用途向け集積回路(ASIC)や従来型の回路部品のような装置を含む。また、制御部130に含まれる複数の情報処理部を個別のハードウェアにより構成してもよい。更に、制御部130は、無線通信の対象となる電子装置の制御に用いる電子制御装置と兼用してもよい。 The control unit 130 can be realized using a microcomputer equipped with a CPU (Central Processing Unit) and the like. A computer program (wireless communication program) for making the microcomputer function as the control unit 130 is installed in the microcomputer and executed. As a result, the microcomputer functions as a plurality of information processing units equipped in the control unit 130. In this specification, an example of realizing the control unit 130 by software is shown, but it is of course possible to configure the control unit 130 by preparing dedicated hardware for executing each information processing. The dedicated hardware includes devices such as application specific integrated circuits (ASICs) and conventional circuit components arranged to execute the functions described in the embodiment. In addition, the plurality of information processing units included in the control unit 130 may be configured by individual hardware. Furthermore, the control unit 130 may also be used as an electronic control device used to control the electronic device that is the target of wireless communication.

例えば、無線通信装置100が移動体に設けられる場合に、移動体の移動に関連しない構成を制御する電子制御装置の機能に無線通信装置100の無線通信機能が含まれてもよい。この場合には、電子制御装置の電子制御プログラムに無線通信装置100の無線通信機能を実現する無線通信プログラムが追加される態様でもよい。また、電子制御装置のハードウェアに無線通信装置100の無線通信機能を実現するハードウェアが追加される態様でもよい。さらに、電子制御装置の電子制御プログラムの少なくとも一部に、無線通信装置100の無線通信プログラムの少なくとも一部が含まれるように構成されてもよい。さらに、電子制御装置のハードウェアの少なくとも一部に、無線通信装置100のハードウェアの少なくとも一部が含まれるように構成されてもよい。また、無線通信装置100の無線通信機能は、住宅及びオフィス等の建築物、工場等の構造体の内部空間又は、場合によっては外部空間を移動する任意の機能を有する電子制御装置の機能に含まれてもよい。 For example, when the wireless communication device 100 is provided in a moving body, the wireless communication function of the wireless communication device 100 may be included in the function of an electronic control device that controls a configuration that is not related to the movement of the moving body. In this case, a wireless communication program that realizes the wireless communication function of the wireless communication device 100 may be added to the electronic control program of the electronic control device. Also, a hardware that realizes the wireless communication function of the wireless communication device 100 may be added to the hardware of the electronic control device. Furthermore, at least a part of the electronic control program of the electronic control device may be configured to include at least a part of the wireless communication program of the wireless communication device 100. Furthermore, at least a part of the hardware of the electronic control device may be configured to include at least a part of the hardware of the wireless communication device 100. Also, the wireless communication function of the wireless communication device 100 may be included in the function of an electronic control device that has any function of moving in the internal space of a building such as a house or office, or a structure such as a factory, or in some cases, in the external space.

図3(A)に制御部130の複数の情報処理部を示す。制御部130は、複数の情報処理部として、優先順位付与部131、送受信制御部132、受信強度判定部133、通信チャネル条件判定部134、通信チャネル選択部135、送信データ選択部136、送信遅延時間演算部137とを備える。 Figure 3 (A) shows multiple information processing units of the control unit 130. The control unit 130 includes, as multiple information processing units, a priority assignment unit 131, a transmission/reception control unit 132, a reception strength determination unit 133, a communication channel condition determination unit 134, a communication channel selection unit 135, a transmission data selection unit 136, and a transmission delay time calculation unit 137.

優先順位付与部131は、送信データが発生した場合に、送信データが用いられるアプリケーションの種類によって優先順位を設定し、優先度が高いか否かを示す機能を有する。アプリケーションとして制御系のアプリケーションであれば、制御系のアプリケーションの送信データには優先順位「1」が付与され、優先度が高いことが示される。例えば、モニタデータと制御データの場合には、制御データの優先順位が高くなる。また、センサデータの場合であっても、カメラ等の撮像装置による画像情報の送信データよりも、車載車両制御機器のセンサデータの優先順位が高くなる。さらに、エンタテイメント系の音楽情報や映像情報の送信データであれば、送信データの中で優先順位が最も低い値が付与され、優先度が低いことが示される場合もある。このように、運転制御等の人命に係わる危険性が高いアプリケーションについて優先順位が高く設定される。また、優先順位には、優先順位が付与された送信データに対して許容される最大の遅延時間として、許容遅延時間および送信データのデータ量が対応付けられていてもよい。送信データのデータ量と通信チャネルの伝送速度から、許容遅延時間が満たされるか否かを演算することも可能になる。 The priority setting unit 131 has a function of setting a priority according to the type of application to which the transmission data is used when transmission data occurs, and indicating whether the priority is high or not. If the application is a control application, the transmission data of the control application is given a priority of "1", indicating that the priority is high. For example, in the case of monitor data and control data, the priority of the control data is high. Even in the case of sensor data, the priority of sensor data of an in-vehicle vehicle control device is higher than that of transmission data of image information by an imaging device such as a camera. Furthermore, in the case of transmission data of entertainment-related music information or video information, the lowest priority value among the transmission data is given, indicating that the priority is low. In this way, a high priority is set for applications that pose a high risk to human life, such as driving control. In addition, the priority may be associated with an allowable delay time and a data amount of the transmission data as the maximum delay time allowed for the transmission data to which the priority is assigned. It is also possible to calculate whether the allowable delay time is met from the data amount of the transmission data and the transmission speed of the communication channel.

優先順位付与部131によって、優先順位が付与された送信データは、後述する図3(B)の記憶部160の優先順位記憶部162に、許容遅延時間および送信データのデータ量と対応付けられて記憶されることが可能である。また、図4に優先順位記憶部162に記憶される送信データの一例を示す。優先順位は小さくなるほど、優先度が高いことを示し、許容時間は小さくなるほど、当該送信データの送信が完了するまでの時間の余裕度が少ないことを意味している。なお、同じアプリケーションに関する送信データが発生している場合には、送信データ量の少ないデータの優先順位を上げることで、トータルトラフィックが減らせる場合も発生する。なお、同一のアプリケーションであれば許容遅延時間が短い送信データに、高い優先順位を付与する構成とすることも可能である。図4のデータAは優先順位「1」で優先順位が高いことを示し、許容遅延時間が1msであることが示されている。また、「データA」と表示される部分に「データA」の内容だけではなく、「データA」のデータ量情報が一緒に記憶されていてもよい。 The transmission data to which the priority is assigned by the priority assignment unit 131 can be stored in the priority storage unit 162 of the storage unit 160 in FIG. 3B (described later) in association with the allowable delay time and the amount of transmission data. FIG. 4 shows an example of transmission data stored in the priority storage unit 162. The lower the priority, the higher the priority, and the shorter the allowable time, the less time there is until the transmission of the transmission data is completed. When transmission data related to the same application is generated, there are cases where the total traffic can be reduced by increasing the priority of data with a small amount of transmission data. It is also possible to configure the transmission data with a short allowable delay time to be assigned a high priority if it is the same application. Data A in FIG. 4 has a priority level of "1", which indicates that the priority is high, and the allowable delay time is 1 ms. In addition, not only the contents of "Data A" but also the data amount information of "Data A" may be stored in the part displayed as "Data A".

送受信制御部132は、無線通信装置100を受信モードまたは送信モード(もしくはその両方)に設定する機能を有する。送受信制御部132は、無線通信装置100を通常は受信モードに設定し、送信データを送信する場合に、無線通信装置100を受信モードから送信モードに切り替えることが可能である。 The transmission/reception control unit 132 has the function of setting the wireless communication device 100 to a reception mode or a transmission mode (or both). The transmission/reception control unit 132 normally sets the wireless communication device 100 to a reception mode, and is capable of switching the wireless communication device 100 from the reception mode to the transmission mode when transmitting transmission data.

受信強度判定部133は、無線通信装置100が受信モードである場合に受信した受信電力をモニタし、あらかじめ定められた受信強度閾値を超えるか否か判定する機能を有する。受信電力があらかじめ定められた受信強度閾値以下の場合には、受信強度判定部133は、受信した受信電力を雑音として判定し、受信電力があらかじめ定められた受信強度閾値以上の場合には、受信強度判定部133は、受信した受信データを解析する。受信強度判定部133は、受信した受信データの宛先が自ノード宛てである場合には、受信データの受信処理を実行するために、受信強度判定部133は、当該受信データを高速受信部111または低速受信部121に伝送する。また、受信強度判定部133は、受信した受信データの宛先が自ノード宛てではない場合には、受信信号が伝送された通信チャネルの識別情報と当該通信チャネルに干渉が発生していることを示す干渉情報を、通信チャネル選択部135に伝送する。 The reception strength determination unit 133 has a function of monitoring the received reception power when the wireless communication device 100 is in the reception mode and determining whether it exceeds a predetermined reception strength threshold. When the received power is equal to or less than the predetermined reception strength threshold, the reception strength determination unit 133 determines the received reception power as noise, and when the received power is equal to or more than the predetermined reception strength threshold, the reception strength determination unit 133 analyzes the received reception data. When the destination of the received reception data is the node itself, the reception strength determination unit 133 transmits the received data to the high-speed reception unit 111 or the low-speed reception unit 121 in order to execute reception processing of the received data. When the destination of the received reception data is not the node itself, the reception strength determination unit 133 transmits identification information of the communication channel through which the received signal was transmitted and interference information indicating that interference is occurring in the communication channel to the communication channel selection unit 135.

通信チャネル条件判定部134は、送信データが発生した場合に、通信条件が制限されている通信チャネルについて、通信チャネル使用状況記憶部163に記憶されている過去の当該通信チャネルの使用状況から、使用が可能か否かを判定する個能を有する。例えば、制限された通信条件には、単位時間当たりの通信チャネルに使用可能時間、通信休止期間、連続して使用可能な通信時間等の制約がある場合がある。例えば、Wi-SUN(登録商標)を使用する場合には、上記条件等が定められている。通信チャネル条件判定部134は、上記条件等に該当しない、受信強度があらかじめ定められた受信強度閾値以下の通信チャネルを示す通信チャネル情報を通信チャネル選択部135に伝送する。 When transmission data occurs, the communication channel condition determination unit 134 has the function of determining whether a communication channel with restricted communication conditions can be used based on the past usage status of the communication channel stored in the communication channel usage status storage unit 163. For example, the restricted communication conditions may include restrictions on the available time for a communication channel per unit time, communication pause periods, and the continuous available communication time. For example, the above conditions are set when using Wi-SUN (registered trademark). The communication channel condition determination unit 134 transmits communication channel information indicating communication channels that do not meet the above conditions and have a reception strength below a predetermined reception strength threshold to the communication channel selection unit 135.

通信チャネル選択部135は、送信データが発生した場合に、送信データを送信するための通信チャネルを選択する機能を有する。例えば、通信チャネルに高速通信チャネル群と低速通信チャネル群とがある場合には、高速通信チャネル群のいずれかの高速通信チャネルが使用可能な場合には、当該高速通信チャネルを使用するように選択する。また、高速通信チャネル群のすべての高速通信チャネルが使用不可の場合には、使用可能な低速通信チャネルを選択する。なお、使用可能な通信チャネルとは、受信強度があらかじめ定められた受信強度閾値以下であり、上述した通信条件の制限に該当しない通信チャネルである。例えば、高速通信チャネル群はWi-Fi(登録商標)に規定される2.4GHz帯域および5GHz帯域のすべての通信チャネルを意味する場合があってもよい。また、例えば、低速通信チャネル群はWi-SUN(登録商標)に規定される920MHz帯域のすべての通信チャネルを意味する場合があってもよい。 The communication channel selection unit 135 has a function of selecting a communication channel for transmitting transmission data when transmission data is generated. For example, when the communication channels include a high-speed communication channel group and a low-speed communication channel group, if any of the high-speed communication channels in the high-speed communication channel group is available, the high-speed communication channel is selected to be used. Also, when all of the high-speed communication channels in the high-speed communication channel group are unavailable, an available low-speed communication channel is selected. Note that an available communication channel is a communication channel whose reception strength is equal to or less than a predetermined reception strength threshold and does not fall under the above-mentioned communication condition restrictions. For example, the high-speed communication channel group may mean all communication channels in the 2.4 GHz band and 5 GHz band specified in Wi-Fi (registered trademark). Also, for example, the low-speed communication channel group may mean all communication channels in the 920 MHz band specified in Wi-SUN (registered trademark).

送信データ選択部136は、送信データが発生した場合に、通信チャネル選択部135において選択された通信チャネルを使用して送信する送信データを選択する。送信データには優先順位が設定されているので、優先順位が高い送信データから送信するように送信データ選択部136は送信データを選択する。例えば、伝送速度が異なる複数の通信チャネルが通信可能に選択されている場合には、優先順位が高い送信データを伝送速度が速い通信チャネルによって送信することが原則である。しかし、許容遅延時間内に優先順位が2番目の送信データを2番目に伝送時間が速い通信チャネルによって伝送できないが、1番目に伝送時間が速い通信チャネルによって伝送できる場合があり得る。この場合に、許容遅延時間内に優先順位が1番目の送信データを2番目に伝送時間が速い通信チャネルによって伝送できる場合もある。このような場合には、優先順位が1番目の送信データを2番目に伝送時間が速い通信チャネルによって伝送し、優先順位が2番目の送信データを1番目に伝送時間が速い通信チャネルによって伝送するように送信データ選択部136は選択動作を実行可能である。すなわち、送信データ選択部136は、送信データの許容遅延時間を考慮して、送信データと通信チャネルを割り当てることも可能である。このような処理動作は、後述する送信遅延時間演算部137からの警告情報を受信した場合に、送信データ選択部136が実行することも可能である。 When transmission data occurs, the transmission data selection unit 136 selects the transmission data to be transmitted using the communication channel selected by the communication channel selection unit 135. Since a priority order is set for the transmission data, the transmission data selection unit 136 selects the transmission data so that the transmission data with the highest priority is transmitted first. For example, when multiple communication channels with different transmission speeds are selected for communication, the principle is that the transmission data with the highest priority is transmitted by the communication channel with the highest transmission speed. However, there may be cases where the transmission data with the second highest priority cannot be transmitted by the communication channel with the second fastest transmission time within the allowable delay time, but can be transmitted by the communication channel with the first fastest transmission time. In this case, there may be cases where the transmission data with the first highest priority can be transmitted by the communication channel with the second fastest transmission time within the allowable delay time. In such a case, the transmission data selection unit 136 can perform a selection operation so that the transmission data with the first highest priority is transmitted by the communication channel with the second fastest transmission time, and the transmission data with the second highest priority is transmitted by the communication channel with the first fastest transmission time. In other words, the transmission data selection unit 136 can also assign the transmission data and the communication channel taking into account the allowable delay time of the transmission data. Such processing operations can also be performed by the transmission data selection unit 136 when warning information is received from the transmission delay time calculation unit 137, which will be described later.

送信遅延時間演算部137は、通信チャネル選択部135で選択され通信チャネルを利用して、送信データ選択部136で選択された送信データを送信した場合に、送信データが送信完了となるまでの送信遅延時間を演算する機能を有する。例えば、送信データの許容遅延時間の範囲内で、当該送信データが送信完了とならない場合には、警告情報を送信データ選択部136に伝送することが可能である。 The transmission delay time calculation unit 137 has a function of calculating the transmission delay time until the transmission of the transmission data selected by the transmission data selection unit 136 is completed when the transmission data selected by the transmission channel selection unit 135 is transmitted using the communication channel selected by the communication channel selection unit 135. For example, if the transmission of the transmission data is not completed within the allowable delay time range of the transmission data, it is possible to transmit warning information to the transmission data selection unit 136.

外部I/F部150は、送受信される通信データおよび各種データの入出力インターフェースであり、無線通信装置100と接続されるセンサ等のデバイス、または、電子装置とのインターフェースである場合がある。なお、外部I/F部150に接続されるデバイス、または、電子装置によって、ECU(Electronic Control Unit)が構成されてもよい。電子装置には、車載機器としての車両制御機器、車両センシング機器、車両周辺情報取得機器、および、エンタテイメント機器等の電子機器が含まれてもよい。なお、車両制御機器にはナビゲーション機器や自動運転制御機器が含まれてもよい。 The external I/F unit 150 is an input/output interface for communication data and various data to be transmitted and received, and may be an interface with devices such as sensors connected to the wireless communication device 100, or with electronic devices. An ECU (Electronic Control Unit) may be configured by the devices or electronic devices connected to the external I/F unit 150. The electronic devices may include electronic devices such as vehicle control devices, vehicle sensing devices, vehicle surrounding information acquisition devices, and entertainment devices as in-vehicle devices. The vehicle control devices may include navigation devices and autonomous driving control devices.

記憶部160は、コンピュータ読み取り可能な記憶媒体である。例えば、記憶部160は、ROM(Read Only Memory)、EPROM(Erasable Programmable ROM)であり得る。また、記憶部160は、EEPROM(Electrically Erasable Programmable ROM)、RAM(Random Access Memory)、ハードディスク等であり得る。記憶部160は、レジスタ、キャッシュ、メインメモリ(主記憶装置)等と呼ばれてもよい。記憶部160は、本開示の一実施の形態に係る自律移動を実施するために実行可能なプログラム(プログラムコード)、ソフトウェアモジュール等を保存することができる。 The storage unit 160 is a computer-readable storage medium. For example, the storage unit 160 may be a Read Only Memory (ROM) or an Erasable Programmable ROM (EPROM). The storage unit 160 may also be an Electrically Erasable Programmable ROM (EEPROM), a Random Access Memory (RAM), a hard disk, etc. The storage unit 160 may also be called a register, a cache, a main memory (primary storage device), etc. The storage unit 160 may store executable programs (program codes), software modules, etc. for implementing autonomous movement according to one embodiment of the present disclosure.

記憶部160は、図3(A)に示すようにパラメータ記憶部161、優先順位記憶部162及び通信チャネル使用状況記憶部163を備える。 As shown in FIG. 3(A), the memory unit 160 includes a parameter memory unit 161, a priority memory unit 162, and a communication channel usage status memory unit 163.

パラメータ記憶部161には、無線通信装置100のID等の識別情報、通信チャネルに対する変復調パラメータ情報等のパラメータ情報が記憶される。上述したように、無線通信装置100のID等の識別情報は、受信データが自ノード宛てのデータか否かを判定する場合等に使用され得る。また、変復調パラメータ情報は、通信チャネルに対応して決定されている。したがって、従来技術のように、変復調方式や占有帯域を変更するための専用の構成を制御部130、高速通信部110及び低速通信部120に必要とせずに、規定された方式のモジュールを使用可能であるので、シンプルに無線通信装置100を構成可能となる。 The parameter storage unit 161 stores identification information such as the ID of the wireless communication device 100, and parameter information such as modulation/demodulation parameter information for the communication channel. As described above, the identification information such as the ID of the wireless communication device 100 can be used when determining whether or not received data is addressed to the node itself. In addition, the modulation/demodulation parameter information is determined corresponding to the communication channel. Therefore, unlike the conventional technology, the control unit 130, the high-speed communication unit 110, and the low-speed communication unit 120 do not require a dedicated configuration for changing the modulation/demodulation method or occupied band, and modules of a specified method can be used, making it possible to configure the wireless communication device 100 simply.

優先順位記憶部162には、図4に示す送信データの優先順位に関する優先順位情報が記憶される。上述したように、優先順位は小さくなるほど、優先度が高いことを示し、許容時間は小さくなるほど、当該送信データの送信が完了するまでの時間の余裕度が少ないことを意味する。なお、同じアプリケーションに関する送信データが発生している場合には、送信データ量の少ないデータの優先順位を上げることで、トータルトラフィックが減らせる場合も発生する。また、同一のアプリケーションであれば許容遅延時間が短い送信データに高い優先順位を付与する構成とすることも可能である。図4のデータAは優先順位「1」で優先順位が高いことを示し、許容遅延時間が1msであることが示されている。また、「データA」と表示される部分に「データA」の内容だけではなく、「データA」のデータ量情報が一緒に記憶されていてもよい。 The priority information storage unit 162 stores priority information related to the priority of the transmission data shown in FIG. 4. As described above, the lower the priority, the higher the priority, and the shorter the allowable time, the less time there is until the transmission of the transmission data is completed. When transmission data related to the same application is generated, there are cases where the total traffic can be reduced by increasing the priority of data with a small amount of transmission data. In addition, if it is the same application, it is possible to configure the transmission data with a short allowable delay time to be assigned a high priority. Data A in FIG. 4 has a priority level of "1", which indicates that it has a high priority, and the allowable delay time is 1 ms. In addition, not only the contents of "Data A" but also the data volume information of "Data A" may be stored in the portion displayed as "Data A".

通信チャネル使用状況記憶部163には、通信チャネルの使用履歴情報が記憶されることが可能である。使用履歴情報には、通信チャネルの直前の単位時間当たりの使用時間、通信チャネルの使用順番等の情報が記憶され得る。単位時間は通信チャネルに対する規格等の仕様に基づくが、例えば、単位時間を1時間とすることも可能である。例えば、送信データを送信しようとする時刻前の1時間に規格によって制限される通信チャネルを使用して通信データを送受信した時間が記憶され得る。また、送信データが送信された順番に、使用された通信チャネルの識別情報が順番に記憶されていてもよい。送信データを送信する通信チャネルに片寄りが生じると、システム全体において干渉が多発する可能性もある。そこで、直前に使用した通信チャネルとは異なる通信チャネルを使用して、次の送信データを送信し、システム全体の遅延時間を低減することが可能になる場合がある。 The communication channel usage status storage unit 163 can store communication channel usage history information. The usage history information can store information such as the usage time per unit time immediately before the communication channel, the order of use of the communication channel, etc. The unit time is based on the specifications such as the standard for the communication channel, but it is also possible to set the unit time to one hour, for example. For example, the time during which communication data was transmitted and received using a communication channel restricted by the standard in the hour before the time when the transmission data is to be transmitted can be stored. In addition, the identification information of the communication channel used can be stored in order in the order in which the transmission data was transmitted. If there is a bias in the communication channel that transmits the transmission data, there is a possibility that interference will occur frequently throughout the entire system. Therefore, it may be possible to transmit the next transmission data using a communication channel different from the communication channel used immediately before, thereby reducing the delay time of the entire system.

(3)無線通信装置の動作例
次に、図5を参照して、無線通信装置100の基本的な動作例についてフローチャートを用いて説明する。本フローでは、高速通信チャネルのすべてにおいて干渉が発生している場合に、優先度が高いデータを送信する方法について説明する。
(3) Example of Operation of Wireless Communication Device Next, a basic example of operation of the wireless communication device 100 will be described using a flowchart with reference to Fig. 5. In this flow, a method of transmitting high-priority data when interference occurs in all high-speed communication channels will be described.

ステップS501において、制御部130の受信強度判定部133は、高速通信チャネルにおいて受信した受信電力の受信強度を判定する。受信した受信電力の受信強度があらかじめ定められた受信強度閾値以上である場合(ステップS501:YES)には、受信データを受信したとして無線通信装置100はステップS502に進む。受信した受信電力の受信強度があらかじめ定められた受信強度閾値よりも低い場合(ステップS501:NO)には、無線通信装置100はステップS505に進む。 In step S501, the reception strength determination unit 133 of the control unit 130 determines the reception strength of the reception power received in the high-speed communication channel. If the reception strength of the received reception power is equal to or greater than a predetermined reception strength threshold (step S501: YES), the wireless communication device 100 proceeds to step S502, assuming that reception data has been received. If the reception strength of the received reception power is lower than the predetermined reception strength threshold (step S501: NO), the wireless communication device 100 proceeds to step S505.

ステップS502において、制御部130の受信強度判定部133は、受信した受信データの宛先が自ノードであるか否かを検出する。例えば、受信データのヘッダ領域の宛先情報領域に自ノードのID等の識別情報があるか否かによって、自ノード宛ての受信データであるか否かを判定可能である。受信した受信データの宛先が自ノードである場合(ステップS502:YES)には、無線通信装置100はステップS503に進む。受信した受信データの宛先が自ノードではない場合(ステップS502:NO)には、無線通信装置100はステップS508に進む。 In step S502, the reception strength determination unit 133 of the control unit 130 detects whether the destination of the received data is the own node. For example, it is possible to determine whether the received data is addressed to the own node based on whether identification information such as the ID of the own node is present in the destination information area of the header area of the received data. If the destination of the received data is the own node (step S502: YES), the wireless communication device 100 proceeds to step S503. If the destination of the received data is not the own node (step S502: NO), the wireless communication device 100 proceeds to step S508.

ステップS503において、受信データが自ノード宛てであることから、無線通信装置100の高速受信部111は、受信データを復調する等の処理を含む受信処理をする。受信したデータは外部I/F部150を介して外部の電子装置に送信される場合がある。次に、無線通信装置100はステップS504に進む。 In step S503, since the received data is addressed to the node itself, the high-speed receiver 111 of the wireless communication device 100 performs reception processing including demodulation of the received data. The received data may be transmitted to an external electronic device via the external I/F unit 150. Next, the wireless communication device 100 proceeds to step S504.

ステップS504において、無線通信装置100はステップS503において受信データを正常に受信できたので肯定応答であるACKを高速送信部112から受信データを送信した他の無線通信装置等に送信する。無線通信装置100は、以上の処理を実行して送受信処理を終了する。 In step S504, since the wireless communication device 100 was able to successfully receive the received data in step S503, the wireless communication device 100 transmits an ACK, which is a positive response, from the high-speed transmission unit 112 to the other wireless communication device that transmitted the received data. The wireless communication device 100 executes the above processing and ends the transmission and reception processing.

ステップS505において、無線通信装置100は受信信号を受信していない状態なので、自ノードに送信データの送信要求があるか否かを判定する。送信データは、外部I/F部150を介して外部の電子装置から受信される場合がある。自ノードに送信データの送信要求がある場合(ステップS505:YES)には、無線通信装置100はステップS506に進む。自ノードに送信データの送信要求がない場合(ステップS505:NO)には、無線通信装置100はステップS501に戻る。 In step S505, since the wireless communication device 100 is not receiving a reception signal, it determines whether or not there is a transmission request for transmission data for the own node. Transmission data may be received from an external electronic device via the external I/F unit 150. If there is a transmission request for transmission data for the own node (step S505: YES), the wireless communication device 100 proceeds to step S506. If there is no transmission request for transmission data for the own node (step S505: NO), the wireless communication device 100 returns to step S501.

ステップS506において、制御部130の通信チャネル選択部135は、通信チャネルに干渉が発生していないので、最も高速な高速通信チャネルを使用して、送信要求に係わる送信データを高速送信部112から送信する。なお、上述したように最も高速な高速通信チャネルを使用しない場合があるが、詳細については変形例において説明する。次に、無線通信装置100はステップS507に進む。 In step S506, since no interference is occurring in the communication channels, the communication channel selection unit 135 of the control unit 130 uses the fastest high-speed communication channel to transmit the transmission data related to the transmission request from the high-speed transmission unit 112. As described above, there are cases where the fastest high-speed communication channel is not used, but details will be described in a modified example. Next, the wireless communication device 100 proceeds to step S507.

ステップS507において、ステップS506において送信された送信データに対する肯定応答情報であるACKを受信した場合には、制御部130は送受信処理を終了する。また、あらかじめ定められた時間を超えてもACKを受信しない場合等にはあらかじめ定められた回数について、ACKを受信するまでステップS506を繰り返す場合もある。 In step S507, if an ACK, which is positive response information to the transmission data sent in step S506, is received, the control unit 130 ends the transmission/reception process. In addition, if an ACK is not received even after a predetermined time has elapsed, step S506 may be repeated a predetermined number of times until an ACK is received.

ステップS508において、少なくともいずれかの通信チャネルに干渉が発生している場合であっても、自ノードに送信データの送信要求があるか否かを判定する。自ノードに送信データの送信要求がある場合(ステップS508:YES)には、無線通信装置100はステップS509に進む。自ノードに送信データの送信要求がない場合(ステップS508:NO)には、無線通信装置100はステップS501に戻る。 In step S508, even if interference is occurring in at least one of the communication channels, it is determined whether or not there is a request to transmit transmission data for the own node. If there is a request to transmit transmission data for the own node (step S508: YES), the wireless communication device 100 proceeds to step S509. If there is no request to transmit transmission data for the own node (step S508: NO), the wireless communication device 100 returns to step S501.

ステップS509において、少なくともいずれかの通信チャネルに干渉が発生している場合であっても、自ノードに送信要求がある場合に、送信要求に係わる送信データの優先度の高低を判定する。前述したように、優先度は優先順位の値に基づき、優先順位の値が小さいほど優先度は高くなる。特にアプリケーションが制御系に関する場合の送信データは優先度が高くなる。自ノードに送信要求がある場合に、送信要求に係わる送信データの優先度が高い場合(ステップS509:YES)には、無線通信装置100はステップS510に進む。例えば、送信要求に係わる送信データが制御系のアプリケーションのデータである場合に該当する可能性が高い。自ノードに送信要求がある場合に、送信要求に係わる送信データの優先度が低い場合(ステップS509:NO)には、無線通信装置100はステップS501に戻り、干渉が解消される等の状況が変化するまで待機する。例えば、送信要求に係わる送信データがエンタテイメント系のアプリケーションのデータである場合に該当する可能性が高い。 In step S509, even if interference occurs in at least one of the communication channels, if there is a transmission request in the own node, the priority of the transmission data related to the transmission request is determined. As described above, the priority is based on the priority value, and the smaller the priority value, the higher the priority. In particular, the priority of the transmission data is high when the application is related to the control system. If there is a transmission request in the own node and the priority of the transmission data related to the transmission request is high (step S509: YES), the wireless communication device 100 proceeds to step S510. For example, it is highly likely that the transmission data related to the transmission request is data of a control system application. If there is a transmission request in the own node and the priority of the transmission data related to the transmission request is low (step S509: NO), the wireless communication device 100 returns to step S501 and waits until the situation changes, such as the interference being eliminated. For example, it is highly likely that the transmission data related to the transmission request is data of an entertainment system application.

ステップS510において、通信チャネル選択部135は干渉が発生する可能性が低いことが想定される低速通信チャネルが利用可能であるか否かを判定する。低速通信チャネルが利用可能である場合(ステップS510:YES)には、無線通信装置100はステップS511に進む。低速通信チャネルも利用可能ではない場合(ステップS510:NO)には、無線通信装置100はステップS501に戻る。 In step S510, the communication channel selection unit 135 determines whether a low-speed communication channel that is expected to be less likely to cause interference is available. If a low-speed communication channel is available (step S510: YES), the wireless communication device 100 proceeds to step S511. If a low-speed communication channel is also not available (step S510: NO), the wireless communication device 100 returns to step S501.

ステップS511において、無線通信装置100は低速通信チャネルを利用して、優先度の高い送信データを低速送信部122から送信し、一旦、送受信処理を終了する。 In step S511, the wireless communication device 100 uses a low-speed communication channel to transmit high-priority transmission data from the low-speed transmission unit 122, and then temporarily ends the transmission and reception process.

以上のような動作によれば、無線方式の異なる予備の機器を配置せず、変調方式及び無線占有帯域を変更する制御をせずに、干渉を避けて優先順位の高い通信データから無線通信を維持することが可能になる。 By performing the above operations, it is possible to avoid interference and maintain wireless communication starting with high-priority communication data without deploying spare devices with different wireless methods and without controlling changes to the modulation method and wireless occupied band.

(変形例1)
上記実施形態における説明では、高速通信チャネルとして2.4GHz帯域および5GHz帯域、低速通信チャネルとして920MHz帯域を中心に説明したが、高速通信チャネルおよび低速通信チャネルはこれらの周波数帯域に限定されるわけではない。高速通信チャネルの周波数帯域としては、4Gや5G等の移動無線通信システムの周波数帯域を使用することも可能である。すなわち、高速通信チャネルとして使用可能な周波数帯域は2.4GHz帯域および5GHz帯域以下であっても以上であってもよい。また、低速通信チャネルとして920MHz帯域を中心に説明したが、高速通信チャネルよりも低速であれば、周波数帯域は920MHz帯域に限定されるわけではない。例えば、低速通信チャネルの周波数帯域が、高速通信チャネルの周波数帯域よりも周波数が高い周波数帯域であってもよい。なお、高速通信チャネルおよび低速通信チャネルは、電波法における免許が不要で利用可能である周波数帯域であってもよい。
(Variation 1)
In the above embodiment, the 2.4 GHz band and the 5 GHz band are mainly described as the high-speed communication channel, and the 920 MHz band is mainly described as the low-speed communication channel, but the high-speed communication channel and the low-speed communication channel are not limited to these frequency bands. The frequency band of the high-speed communication channel may be a frequency band of a mobile wireless communication system such as 4G or 5G. That is, the frequency band usable as the high-speed communication channel may be equal to or lower than the 2.4 GHz band and the 5 GHz band or higher. In addition, the 920 MHz band is mainly described as the low-speed communication channel, but the frequency band is not limited to the 920 MHz band as long as it is slower than the high-speed communication channel. For example, the frequency band of the low-speed communication channel may be a frequency band with a higher frequency than the frequency band of the high-speed communication channel. The high-speed communication channel and the low-speed communication channel may be a frequency band that is available without a license under the Radio Law.

(変形例2)
上記実施形態における説明では、優先度の高いデータは積極的に高速通信チャネルを使用して送信し、高速通信チャネルが干渉等によって使用できない場合に、低速通信チャネルも使用して送信する態様を中心に説明してきた。しかし、優先度の高い送信データに対して、高速通信チャネルを使用できる場合に、低速通信チャネルを使用することも可能である。ただし、送信データに対する許容遅延時間の範囲内で、低速通信チャネルを使用して当該送信データの送信が完了することが好ましい。このように、高速通信チャネルを使用できる場合に、低速通信チャネルを活用することによって、効率よくデータを伝送することが可能になる場合がある。
(Variation 2)
In the above embodiment, the explanation has been centered on the aspect in which high-priority data is actively transmitted using a high-speed communication channel, and when the high-speed communication channel cannot be used due to interference or the like, a low-speed communication channel is also used for transmission. However, when a high-speed communication channel can be used for high-priority transmission data, a low-speed communication channel can also be used. However, it is preferable that the transmission of the transmission data is completed using the low-speed communication channel within the range of the allowable delay time for the transmission data. In this way, when a high-speed communication channel can be used, it may be possible to transmit data efficiently by utilizing the low-speed communication channel.

(変形例3)
上記実施形態における説明では、送信データを分割しない場合を中心に説明したが、送信データを分割して送信することも可能である。例えば、送信データがCCDカメラ等の撮像装置による撮像情報である場合に、1パケットで撮像情報のすべてを送信できない場合には、撮像情報を複数のパケットに分割して送信することも可能である。この場合に、分割した複数のパケットのそれぞれに対しても優先順位が付与されるように無線通信装置100は動作することが可能である。また、分割した複数のパケットは同じ通信チャネルで送信される必要はなく、例えば、1番目のパケットを2.4GHz帯域の高速通信チャネルで送信し、2番目のパケットを5GHz帯域の高速通信チャネルで送信する動作を実行可能である。また、送信データの分割は、送信データの通信量が大きい場合に実行されることも可能である。例えば、当該通信データの送信完了時間が許容遅延時間を超える場合に、当該通信データを複数に分割し、異なる通信チャネルを利用し、許容遅延時間内に分割された複数の通信データを送信することも可能である。なお、上述したいずれの場合にも、独立した送信データのそれぞれに優先順位が付与されるものとする。
(Variation 3)
In the above embodiment, the case where the transmission data is not divided has been mainly described, but the transmission data can also be divided and transmitted. For example, when the transmission data is imaging information obtained by an imaging device such as a CCD camera, if the imaging information cannot be transmitted in one packet, the imaging information can be divided into multiple packets and transmitted. In this case, the wireless communication device 100 can operate so that each of the divided packets is given a priority. In addition, the divided packets do not need to be transmitted on the same communication channel, and for example, an operation can be performed in which the first packet is transmitted on a high-speed communication channel in the 2.4 GHz band and the second packet is transmitted on a high-speed communication channel in the 5 GHz band. In addition, the division of the transmission data can also be performed when the communication volume of the transmission data is large. For example, when the transmission completion time of the communication data exceeds the allowable delay time, the communication data can be divided into multiple pieces, and the divided communication data can be transmitted within the allowable delay time using different communication channels. In any of the above cases, it is assumed that each of the independent transmission data is given a priority.

(変形例4)
上記実施形態における説明で多少の記載をしたが、無線通信装置100が複数の通信チャネルを選択できる場合には、直前に送信した送信データが利用した通信チャネルと異なる通信チャネルを選択することが好ましい場合がある。例えば、複数の無線通信装置が同一システムに属している場合に、1つの無線通信装置が連続して高速通信チャネルを使用し続けると、他の無線通信装置が当該高速通信チャネルを使用できなくなり、システムの性能が抑制される場合があり得る。このような干渉状況を回避するために、送信データの送信毎に異なる通信チャネルを使用するように無線通信装置100を構成することも可能である。
(Variation 4)
Although some description has been given in the above embodiment, when the wireless communication device 100 can select multiple communication channels, it may be preferable to select a communication channel different from the communication channel used by the immediately preceding transmission data. For example, when multiple wireless communication devices belong to the same system, if one wireless communication device continues to use a high-speed communication channel, other wireless communication devices may not be able to use the high-speed communication channel, and the performance of the system may be suppressed. In order to avoid such interference situations, it is also possible to configure the wireless communication device 100 to use a different communication channel for each transmission of transmission data.

(変形例5)
また、上述の記載とは逆に、無線通信装置100が複数の通信チャネルを選択できる場合には、直前に送信した送信データが利用した通信チャネルと同じ通信チャネルを選択することが好ましい場合があり得る。有効な通信チャネルを積極的に使用することによって、探索時間等が減少し、システムの効率的が向上することが可能になる場合もあり得るからである。
(Variation 5)
Contrary to the above description, when the wireless communication device 100 can select multiple communication channels, it may be preferable to select the same communication channel as the communication channel used by the immediately preceding transmission data, because by actively using an effective communication channel, it may be possible to reduce search time and improve system efficiency.

(変形例6)
上記実施形態における説明では、送信データ等のデータ情報を送信する場合の優先度と通信チャネルの選択方法を中心に説明したが、本実施形態における処理はデータ情報に限定されるわけではなく、制御データに適用することも可能である。例えば、ACK及びNACK等の応答情報に対しても優先順位を付与し、優先順位を考慮して、ACK及びNACK等の応答情報を送信する通信チャネルを選択するように無線通信装置100を構成することも可能である。
(Variation 6)
In the above embodiment, the priority and the method of selecting a communication channel when transmitting data information such as transmission data are mainly described, but the processing in this embodiment is not limited to data information, and can be applied to control data. For example, it is also possible to configure the wireless communication device 100 so that a priority is given to response information such as ACK and NACK, and a communication channel for transmitting the response information such as ACK and NACK is selected in consideration of the priority.

以下に、本実施形態に係わる無線通信装置100の特徴について記載する。 The following describes the features of the wireless communication device 100 according to this embodiment.

本開示の第1の態様に係わる、複数の周波数帯域に通信速度が異なる通信チャネルを有する無線通信装置100は、以下に記載の高速受信部111と、低速受信部121と、制御部130と、低速送信部122と、を備えることが好ましい。高速受信部111は第1の周波数帯域における高速通信チャネルに対する受信情報、及び、低速受信部121は第2の周波数帯域における低速通信チャネルに対する受信情報を受信することが好ましい。制御部130は、送信データがある場合に、送信データに優先順位を付与し、受信情報の受信強度を判定し、高速通信チャネルの受信強度があらかじめ定められた受信強度閾値以上である場合に、低速通信チャネルの利用可能性を判定することが好ましい。低速送信部122は、制御部130において付与された優先順位が高い送信データから第2の周波数帯域における利用可能と判定された低速通信チャネルを利用して送信することが好ましい。優先順位は、送信データのアプリケーションの種類によってあらかじめ設定されていることが好ましい。 The wireless communication device 100 having communication channels with different communication speeds in multiple frequency bands according to the first aspect of the present disclosure preferably includes a high-speed receiving unit 111, a low-speed receiving unit 121, a control unit 130, and a low-speed transmitting unit 122, as described below. The high-speed receiving unit 111 preferably receives reception information for a high-speed communication channel in a first frequency band, and the low-speed receiving unit 121 preferably receives reception information for a low-speed communication channel in a second frequency band. When there is transmission data, the control unit 130 preferably assigns a priority to the transmission data, determines the reception strength of the reception information, and determines the availability of the low-speed communication channel when the reception strength of the high-speed communication channel is equal to or greater than a predetermined reception strength threshold. The low-speed transmitting unit 122 preferably transmits the transmission data with the highest priority assigned by the control unit 130 using a low-speed communication channel determined to be available in the second frequency band. The priority is preferably set in advance according to the type of application of the transmission data.

本開示によれば、無線方式の異なる予備の機器を配置せず、変調方式及び無線占有帯域を変更する制御をせずに、干渉を避けて優先順位の高い通信データから無線通信を維持することが可能になる。 According to the present disclosure, it is possible to avoid interference and maintain wireless communication starting with high-priority communication data without deploying spare devices with different wireless methods and without controlling changes to the modulation method and occupied wireless band.

本開示の第2の態様に係わる無線通信装置100における第1の周波数帯域における高速通信チャネルは、複数のサブ高速通信チャネルを含むことが好ましい。また、第2の周波数帯域における低速通信チャネルも、複数のサブ低速通信チャネルを含むことが好ましい。制御部130は、複数のサブ高速通信チャネルのすべてにおいてあらかじめ定められた受信強度閾値以上の受信情報を受信している場合に、低速送信部122に、低速通信チャネルを利用して、優先順位が高い送信データから送信させることが好ましい。 The high-speed communication channel in the first frequency band in the wireless communication device 100 according to the second aspect of the present disclosure preferably includes multiple sub-high-speed communication channels. The low-speed communication channel in the second frequency band also preferably includes multiple sub-low-speed communication channels. When the control unit 130 receives reception information with a reception strength equal to or greater than a predetermined reception strength threshold in all of the multiple sub-high-speed communication channels, it is preferable that the control unit 130 causes the low-speed transmission unit 122 to transmit transmission data with a higher priority using the low-speed communication channels.

本開示によれば、高速通信チャネルに含まれる複数のサブ高速通信チャネルのすべてにおいて干渉が発生したとしても、優先順位が高い送信データを直ちに、干渉が発生しにくい低速通信チャネルによって送信することが可能になる。したがって、優先順位が高い制御系等の送信データが発生した場合であっても、当該送信データを送信できない状態を低減することが可能になる場合がある。 According to the present disclosure, even if interference occurs in all of the multiple sub-high-speed communication channels included in the high-speed communication channel, it is possible to immediately transmit high-priority transmission data via a low-speed communication channel where interference is less likely to occur. Therefore, even if high-priority transmission data for a control system or the like occurs, it may be possible to reduce the situation in which the transmission data cannot be transmitted.

本開示の第3の態様に係わる無線通信装置100の制御部130は以下の処理を実行することが好ましい。すなわち、制御部130は、送信データの優先順位に含まれる許容遅延時間を参照し、送信データを低速通信チャネルによって送信した場合に、許容遅延時間の範囲内で送信データを送信完了できる場合に、送信データを低速送信部122に伝送することが好ましい。 The control unit 130 of the wireless communication device 100 according to the third aspect of the present disclosure preferably executes the following process. That is, the control unit 130 preferably refers to the allowable delay time included in the priority order of the transmission data, and transmits the transmission data to the low-speed transmission unit 122 if the transmission data can be completed within the allowable delay time range when the transmission data is transmitted via a low-speed communication channel.

本開示によれば、高速通信チャネルのすべてにおいて干渉が発生したとしても、優先順位が高い送信データを許容遅延時間内に、干渉が発生しにくい低速通信チャネルによって送信することが可能になる。したがって、優先順位が高い制御系等の送信データが発生した場合であっても、当該送信データを送信できない状態を低減することが可能になる場合がある。 According to the present disclosure, even if interference occurs in all high-speed communication channels, it is possible to transmit high-priority transmission data within the allowable delay time via low-speed communication channels where interference is less likely to occur. Therefore, even if high-priority transmission data such as control system transmission data occurs, it may be possible to reduce the situation in which the transmission data cannot be transmitted.

本開示の第4の態様に係わる無線通信装置100の制御部130は以下の処理を実行することが好ましい。すなわち、制御部130は、低速通信チャネルにおける予め定められた時間を単位とした予め定められた許容累積利用時間の残時間を参照し、残時間の範囲内で送信データを送信完了できる場合に、送信データを低速送信部122に伝送することが好ましい。 It is preferable that the control unit 130 of the wireless communication device 100 according to the fourth aspect of the present disclosure executes the following process. That is, it is preferable that the control unit 130 refers to the remaining time of a predetermined allowable cumulative usage time in units of a predetermined time in the low-speed communication channel, and transmits the transmission data to the low-speed transmission unit 122 if the transmission of the transmission data can be completed within the remaining time.

本開示によれば、低速通信チャネルの利用に対して制限が設けられている場合に、当該制限に関する使用履歴を確認することによって、当該制限を順守できる構成になるので、低速通信チャネルに対する利用可能性を向上させることが可能になる。 According to the present disclosure, when restrictions are placed on the use of low-speed communication channels, the restrictions can be complied with by checking the usage history related to the restrictions, thereby improving the availability of low-speed communication channels.

本開示の第5の態様に係わる無線通信装置100の制御部130は以下の処理を実行することが好ましい。制御部130は低速通信チャネルが予め定められた規定による休止期間に該当する場合、又は、低速通信チャネルの受信強度が予め定められた受信強度閾値以上の場合には、低速送信部122から送信データを低速通信チャネルによって送信させないことが好ましい。 The control unit 130 of the wireless communication device 100 according to the fifth aspect of the present disclosure preferably executes the following process. When the low-speed communication channel falls within a predetermined idle period, or when the reception strength of the low-speed communication channel is equal to or greater than a predetermined reception strength threshold, the control unit 130 preferably does not allow the low-speed transmission unit 122 to transmit transmission data via the low-speed communication channel.

本開示によれば、低速通信チャネルの利用に対して制限が設けられている場合に、当該制限に関する条件を確認することによって、当該制限を順守できる構成になるので、低速通信チャネルに対する利用可能性を向上させることが可能になる。また、低速通信チャネルにおいても、受信強度を確認することによって、低速通信チャネルに発生する干渉をチェックすることが可能になる。 According to the present disclosure, when restrictions are placed on the use of low-speed communication channels, the restrictions can be observed by checking the conditions related to the restrictions, thereby improving the availability of low-speed communication channels. In addition, by checking the reception strength of low-speed communication channels, it is possible to check for interference occurring in the low-speed communication channels.

本開示の第6の態様に係わる無線通信装置100の制御部130は、送信データを高速通信チャネルによって送信している間に、低速通信チャネルが利用可能な場合には、以下の処理を実行することが好ましい。最初に、制御部130は送信データの優先順位に含まれる許容遅延時間を参照する。そして、送信データを低速通信チャネルによって送信した場合に、許容遅延時間の範囲内で送信データを送信完了できる場合に、送信完了可能な送信データの中で待ち時間が発生している送信データから低速通信チャネルを利用して伝送させることが好ましい。 The control unit 130 of the wireless communication device 100 according to the sixth aspect of the present disclosure preferably executes the following process when a low-speed communication channel is available while transmitting transmission data via a high-speed communication channel. First, the control unit 130 refers to the allowable delay time included in the priority order of the transmission data. Then, when the transmission data is transmitted via the low-speed communication channel, if the transmission of the transmission data can be completed within the range of the allowable delay time, it is preferable to transmit the transmission data that is experiencing a waiting time among the transmission data that can be completed using the low-speed communication channel.

本開示によれば、高速通信チャネルに干渉が発生した場合ばかりではなく、待ち時間が発生しているが、許容遅延時間内に送信できる送信データを低速通信チャネルによって送信させることによって、システム全体の利用効率を向上させることも可能になる。 According to the present disclosure, not only is interference occurring in a high-speed communication channel, but latency is also occurring, but by transmitting data that can be transmitted within the allowable delay time via a low-speed communication channel, it is possible to improve the utilization efficiency of the entire system.

本開示の第7の態様に係わる無線通信装置100の制御部130は以下の処理を実行することが好ましい。すなわち、制御部130は、送信データを分割し、送信データが分割された分割送信データのそれぞれ、及び、他の送信データがある場合には他の送信データも含めた全送信データに対して優先順位を再付与することが好ましい。また、制御部130は、送信データの優先順位の順番に高速通信チャネルまたは低速通信チャネルを利用することが好ましい。 The control unit 130 of the wireless communication device 100 according to the seventh aspect of the present disclosure preferably executes the following process. That is, the control unit 130 preferably divides the transmission data, and reassigns priorities to each of the divided transmission data into which the transmission data is divided, and to all the transmission data including the other transmission data if there is other transmission data. In addition, the control unit 130 preferably uses a high-speed communication channel or a low-speed communication channel in the order of priority of the transmission data.

本開示によれば、データ量が大きい送信データであっても、適切なデータ量に当該送信データを分割し、優先順位を再付与する構成とすることで、データ量が大きい送信データを適切な優先順位で送信することが可能になる。 According to the present disclosure, even if the amount of data to be transmitted is large, the data can be divided into appropriate amounts and the priority can be reassigned, making it possible to transmit the large amount of data with an appropriate priority.

本開示の第8の態様に係わる無線通信装置100の制御部130は、複数のサブ高速通信チャネルの中で利用可能なサブ高速通信チャネルがある場合には、利用可能なサブ高速通信チャネルを利用して、優先順位の順番に送信データを送信することが好ましい。若しくは、制御部130は、利用可能なサブ高速通信チャネルを利用して直前の送信データを送信している場合には、当該サブ高速通信チャネルを利用して送信データを送信し、または、以下の処理を実行することが好ましい。すなわち、他の利用可能なサブ高速通信チャネル又は低速通信チャネルを利用して、または、利用不可能なサブ高速通信チャネルが利用可能となるまで待機して送信データを送信することが好ましい。また、無線通信装置100の制御部130は、複数のサブ低速通信チャネルの中で利用可能なサブ低速通信チャネルがある場合には、利用可能なサブ低速通信チャネルを利用して、優先順位の順番に送信データを送信することが好ましい。若しくは、制御部130は、利用可能なサブ低速通信チャネルを利用して直前の送信データを送信している場合には、当該サブ低速通信チャネルを利用して送信データを送信し、または、以下の処理を実行することが好ましい。すなわち、他の利用可能なサブ低速通信チャネルを利用して、または、利用不可能なサブ低速通信チャネルが利用可能となるまで待機して送信データを送信することが好ましい。 When there is an available sub-high-speed communication channel among the multiple sub-high-speed communication channels, the control unit 130 of the wireless communication device 100 according to the eighth aspect of the present disclosure preferably transmits transmission data in the order of priority using the available sub-high-speed communication channel. Alternatively, when the control unit 130 has transmitted the immediately preceding transmission data using an available sub-high-speed communication channel, it is preferable to transmit the transmission data using the sub-high-speed communication channel, or to execute the following process. That is, it is preferable to transmit the transmission data using another available sub-high-speed communication channel or a low-speed communication channel, or to wait until an unavailable sub-high-speed communication channel becomes available. Also, when there is an available sub-low-speed communication channel among the multiple sub-low-speed communication channels, it is preferable to transmit the transmission data in the order of priority using the available sub-low-speed communication channel. Alternatively, when there is an available sub-low-speed communication channel among the multiple sub-low-speed communication channels, it is preferable to transmit the transmission data using the sub-low-speed communication channel, or to execute the following process. That is, it is preferable to transmit the transmission data using another available sub-low-speed communication channel, or to wait until an unavailable sub-low-speed communication channel becomes available.

本開示によれば、干渉等が発生しているサブ高速通信チャネルがあっても、その他の利用可能なサブ高速通信チャネルによって、優先順位が高い送信データを送信することが可能になる。また、利用可能なサブ高速通信チャネルに片寄りがない構成とすることによって、システム全体の資源の利用効率を高めることが可能になる。または、有効なサブ高速通信チャネルを効率的に使用することが可能になる場合がある。 According to the present disclosure, even if there is a sub-high-speed communication channel where interference or the like is occurring, it is possible to transmit high-priority transmission data using other available sub-high-speed communication channels. Furthermore, by configuring the available sub-high-speed communication channels so that there is no bias, it is possible to improve the utilization efficiency of resources throughout the system. Or, it may become possible to efficiently use valid sub-high-speed communication channels.

さらに、本開示によれば、干渉等が発生しているサブ低速通信チャネルがあっても、その他の利用可能なサブ低速通信チャネルによって、優先順位が高い送信データを送信することが可能になる。また、利用可能なサブ低速通信チャネルに片寄りがない構成とすることによって、システム全体の資源の利用効率を高めることが可能になる。または、有効なサブ低速通信チャネルを効率的に使用することが可能になる場合がある。 Furthermore, according to the present disclosure, even if there is a sub-low-speed communication channel where interference or the like is occurring, it is possible to transmit high-priority transmission data using other available sub-low-speed communication channels. Also, by configuring the available sub-low-speed communication channels so that there is no bias, it is possible to improve the utilization efficiency of resources throughout the system. Or, it may become possible to efficiently use valid sub-low-speed communication channels.

本開示の第9の態様に係わる無線通信装置100の制御部130は、送信データがACKまたはNACKを含む応答データの場合にも、応答データを上記の態様における送信データと同様に処理することが好ましい。具体的には、受信情報の受信強度を判定し、高速通信チャネルの受信強度があらかじめ定められた受信強度閾値以上である場合であって、応答データがある場合には以下の処理を実行することが好ましい。すなわち、応答データに優先順位を付与し、付与された優先順位の順に応答データを第2の周波数帯域における利用可能な低速通信チャネルを利用して送信することが好ましい。 The control unit 130 of the wireless communication device 100 according to the ninth aspect of the present disclosure preferably processes the response data in the same manner as the transmission data in the above aspect, even when the transmission data is response data including an ACK or NACK. Specifically, it is preferable to determine the reception strength of the received information, and if the reception strength of the high-speed communication channel is equal to or greater than a predetermined reception strength threshold and response data is present, to execute the following process. That is, it is preferable to assign priorities to the response data, and transmit the response data in the order of the assigned priorities using available low-speed communication channels in the second frequency band.

本開示によれば、送信データがデータ情報である場合に限らず、送信データが制御情報である場合にも、優先順位の高い制御情報から干渉を避けて無線通信を維持することが可能になる。 According to the present disclosure, not only when the transmission data is data information, but also when the transmission data is control information, it is possible to maintain wireless communication while avoiding interference from control information with high priority.

本開示の第10の態様に係わる無線通信装置100の第1の周波数帯域は少なくとも2つのサブ周波数帯域を含み、サブ周波数帯域にはそれぞれ複数のサブ高速通信チャネルが含まれることが好ましい。サブ高速通信チャネルにはWi-Fi(登録商標)によって規定された通信チャネルが含まることが好ましい。第2の周波数帯域における低速通信チャネルには、複数のサブ低速通信チャネルが含まれ、サブ低速通信チャネルにはWi-SUN(登録商標)によって規定された通信チャネルが含まれることが好ましい。 The first frequency band of the wireless communication device 100 according to the tenth aspect of the present disclosure preferably includes at least two sub-frequency bands, each of which preferably includes a plurality of sub-high-speed communication channels. The sub-high-speed communication channels preferably include a communication channel defined by Wi-Fi (registered trademark). The low-speed communication channels in the second frequency band preferably include a plurality of sub-low-speed communication channels, each of which preferably includes a communication channel defined by Wi-SUN (registered trademark).

本開示によれば、無線方式の異なる予備の機器を配置せず、変調方式及び無線占有帯域を変更する制御をせずに、干渉を避けて優先順位の高い通信データから無線通信を維持することが可能になる。 According to the present disclosure, it is possible to avoid interference and maintain wireless communication starting with high-priority communication data without deploying spare devices with different wireless methods and without controlling changes to the modulation method and occupied wireless band.

(実施形態の補足)
上述した実施形態の説明に用いたブロック構成図は、機能単位のブロックを示している。各機能ブロックを実現する方法は、特に限定されない。例えば、各機能ブロックは、物理的または論理的に結合した1つのデバイスを用いて実現されてもよいし、物理的または論理的に分離した2つ以上のデバイスを直接的または間接的に接続し、これら複数のデバイスを用いて実現されてもよい。
(Supplementary description of the embodiment)
The block diagrams used in the description of the above-mentioned embodiments show functional blocks. The method of realizing each functional block is not particularly limited. For example, each functional block may be realized using one device that is physically or logically coupled, or may be realized using two or more devices that are physically or logically separated and directly or indirectly connected to each other.

無線通信装置100が、複数のハードウェア要素で構成される場合、制御部130および/または制御部130の図示しない機能ブロックは、何れかのハードウェア要素、又は当該ハードウェア要素の組み合わせによって実現される。ハードウェア要素として、プロセッサ、メモリ、ストレージ、通信装置、入力装置、出力装置、バスなどが挙げられる。 When the wireless communication device 100 is configured with multiple hardware elements, the control unit 130 and/or the functional blocks of the control unit 130 (not shown) are realized by any hardware element or a combination of the hardware elements. Examples of hardware elements include a processor, memory, storage, a communication device, an input device, an output device, a bus, etc.

また、この場合、制御部130の各機能は、プロセッサ、メモリなどのハードウェア上に所定のソフトウェアまたはプログラムを読み込ませることによって実現される。具体的には、各機能は、ハードウェア上に所定のソフトウェアを読み込ませることにより、プロセッサが演算を行い、メモリ及びストレージにおけるデータの読み出し及び書き込みを制御することによって実現される。 In this case, each function of the control unit 130 is realized by loading a specific software or program onto hardware such as a processor and memory. Specifically, each function is realized by loading specific software onto the hardware, causing the processor to perform calculations and control the reading and writing of data in the memory and storage.

本開示における判定、決定は、1ビットで表される値(0か1か)によって行われてもよいし、真偽値(Boolean:true又はfalse)によって行われてもよいし、数値の比較(例えば、所定の値との比較)によって行われてもよい。 In this disclosure, the judgment or decision may be made based on a value represented by one bit (0 or 1), a Boolean value (true or false), or a comparison of numerical values (e.g., a comparison with a predetermined value).

本明細書で説明した各態様、変形例/実施形態の処理手順、シーケンス、フローチャート等は、矛盾の無い限り、順序を入れ替えてもよい。例えば、本開示において説明した方法については、例示的な順序を用いて様々なステップの要素を提示しており、提示した特定の順序に限定されない。 The processing steps, sequences, flow charts, etc. of each aspect, variation, or embodiment described herein may be reordered unless inconsistent. For example, the methods described in this disclosure present elements of various steps using an example order and are not limited to the particular order presented.

また、本開示において説明した情報、パラメータなどは、絶対値を用いて表されてもよいし、所定の値からの相対値を用いて表されてもよいし、対応する別の情報を用いて表されてもよい。 In addition, the information, parameters, etc. described in this disclosure may be expressed using absolute values, may be expressed using relative values from a predetermined value, or may be expressed using other corresponding information.

上述したパラメータに使用する名称はいかなる点においても限定的な名称ではない。さらに、これらのパラメータを使用する数式等は、本開示で明示的に開示したものと異なる場合もある。様々な名称は、いかなる点においても限定的な名称ではない。 The names used for the parameters described above are not limiting in any way. Furthermore, the formulas etc. using these parameters may differ from those explicitly disclosed in this disclosure. The various names are not limiting in any way.

本開示において使用する「に基づいて」という記載は、別段に明記されていない限り、「のみに基づいて」を意味しない。言い換えれば、「に基づいて」という記載は、「のみに基づいて」と「に少なくとも基づいて」の両方を意味する。 As used in this disclosure, the phrase "based on" does not mean "based only on," unless expressly stated otherwise. In other words, the phrase "based on" means both "based only on" and "based at least on."

本開示において、「AとBが異なる」という用語は、「AとBが互いに異なる」ことを意味してもよい。なお、当該用語は、「AとBがそれぞれCと異なる」ことを意味してもよい。「離れる」、「結合される」などの用語も、「異なる」と同様に解釈されてもよい。 In this disclosure, the term "A and B are different" may mean "A and B are different from each other." The term may also mean "A and B are each different from C." Terms such as "separate" and "combined" may also be interpreted in the same way as "different."

本開示において説明した各態様/実施形態は単独で用いてもよいし、組み合わせて用いてもよいし、実行に伴って切り替えて用いてもよい。 Each aspect/embodiment described in this disclosure may be used alone, in combination, or switched depending on the implementation.

実施形態につき、図面を参照して詳細に説明したが、以上の実施形態に記載した内容により本発明が限定されるものではない。また、上記に記載した構成要素には、当業者が容易に想定できるもの、実質的に同一のものが含まれる。さらに、上記に記載した構成は適宜組み合わせることが可能である。また、本発明の要旨を逸脱しない範囲で構成の種々の省略、置換又は変更を行うことができる。 Although the embodiments have been described in detail with reference to the drawings, the present invention is not limited to the contents described in the above embodiments. Furthermore, the components described above include those that a person skilled in the art would easily imagine and those that are substantially the same. Furthermore, the configurations described above can be combined as appropriate. Furthermore, various omissions, substitutions, or modifications of the configuration can be made without departing from the spirit of the present invention.

100 無線通信装置
110 高速通信部
120 低速通信部
130 制御部
150 外部I/F部
160 記憶部
REFERENCE SIGNS LIST 100 Wireless communication device 110 High-speed communication unit 120 Low-speed communication unit 130 Control unit 150 External I/F unit 160 Storage unit

Claims (9)

複数の周波数帯域に通信速度が異なる通信チャネルを有する無線通信装置であって、
第1の周波数帯域における高速通信チャネルに対する受信情報を受信する高速受信部と、
第2の周波数帯域における低速通信チャネルに対する受信情報を受信する低速受信部と、
送信データがある場合に、前記送信データに優先順位を付与し、前記受信情報の受信強度を判定し、前記高速通信チャネルの前記受信強度があらかじめ定められた受信強度閾値以上である場合に、前記低速通信チャネルの利用可能性を判定する制御部と、
前記制御部において付与された優先順位が高い送信データから第2の周波数帯域における利用可能と判定された低速通信チャネルを利用して送信する低速送信部と、を備え、
前記制御部は、前記送信データの優先順位に含まれる許容遅延時間を参照し、前記送信データを前記低速通信チャネルによって送信した場合に、前記許容遅延時間の範囲内で前記送信データを送信完了できる場合に、前記送信データを前記低速送信部に伝送し、
前記優先順位は、前記送信データのアプリケーションの種類によってあらかじめ設定されている無線通信装置。
A wireless communication device having communication channels with different communication speeds in a plurality of frequency bands,
a high speed receiving unit for receiving reception information for a high speed communication channel in a first frequency band;
a low-speed receiving unit for receiving reception information for a low-speed communication channel in a second frequency band;
a control unit which, when there is transmission data, assigns a priority to the transmission data, determines a reception strength of the reception information, and, when the reception strength of the high-speed communication channel is equal to or greater than a predetermined reception strength threshold, determines availability of the low-speed communication channel;
a low-speed transmission unit that transmits data having a high priority level assigned by the control unit using a low-speed communication channel determined to be available in a second frequency band,
the control unit refers to an allowable delay time included in the priority order of the transmission data, and when the transmission data can be completed within the allowable delay time range when the transmission data is transmitted through the low-speed communication channel, transmits the transmission data to the low-speed transmission unit;
A wireless communication device, wherein the priority order is preset depending on the type of application of the transmission data.
前記第1の周波数帯域における高速通信チャネルは、複数のサブ高速通信チャネルを含み、また、前記第2の周波数帯域における低速通信チャネルも、複数のサブ低速通信チャネルを含み、前記制御部は、前記複数のサブ高速通信チャネルのすべてにおいてあらかじめ定められた受信強度閾値以上の受信情報である受信データを受信している場合に、前記低速送信部に、前記低速通信チャネルを利用して、前記優先順位が高い送信データから送信させる請求項1に記載の無線通信装置。 The wireless communication device according to claim 1, wherein the high-speed communication channel in the first frequency band includes a plurality of sub-high-speed communication channels, and the low-speed communication channel in the second frequency band also includes a plurality of sub-low-speed communication channels, and when the control unit receives reception data that is reception information with a reception strength equal to or greater than a predetermined reception strength threshold in all of the plurality of sub-high-speed communication channels, the control unit causes the low-speed transmission unit to transmit the transmission data with the highest priority using the low-speed communication channels. 前記制御部は、前記低速通信チャネルにおけるあらかじめ定められた時間を単位としたあらかじめ定められた許容累積利用時間の残時間を参照し、前記残時間の範囲内で前記送信データを送信完了できる場合に、前記送信データを前記低速送信部に伝送する請求項1または2に記載の無線通信装置。 The wireless communication device according to claim 1 or 2, wherein the control unit refers to the remaining time of a predetermined allowable cumulative usage time in units of a predetermined time in the low-speed communication channel, and transmits the transmission data to the low-speed transmission unit if the transmission of the transmission data can be completed within the remaining time. 前記低速通信チャネルがあらかじめ定められた規定による休止期間に該当する場合、または、前記低速通信チャネルの受信強度があらかじめ定められた受信強度閾値以上である場合には、前記制御部は、前記低速送信部から前記送信データを前記低速通信チャネルによって送信させない請求項1からのいずれか一項に記載の無線通信装置。 A wireless communication device as described in any one of claims 1 to 3, wherein when the low-speed communication channel corresponds to a pause period according to a predetermined rule, or when the receiving strength of the low-speed communication channel is equal to or greater than a predetermined receiving strength threshold, the control unit does not cause the low-speed transmitting unit to transmit the transmission data via the low-speed communication channel. 前記制御部は、前記送信データを前記高速通信チャネルによって送信している間に、前記低速通信チャネルが利用可能な場合には、前記送信データの優先順位に含まれる許容遅延時間を参照し、前記送信データを前記低速通信チャネルによって送信した場合に、前記許容遅延時間の範囲内で前記送信データを送信完了できる場合に、送信完了可能な前記送信データの中で待ち時間が発生している送信データから前記低速通信チャネルを利用して前記低速送信部から伝送させる請求項1からのいずれか一項に記載の無線通信装置。 The wireless communication device of any one of claims 1 to 4, wherein the control unit, when the low-speed communication channel is available while transmitting the transmission data via the high-speed communication channel, refers to the allowable delay time included in the priority order of the transmission data, and when the transmission data is transmitted via the low-speed communication channel, if the transmission data can be completed within the range of the allowable delay time, transmits the transmission data that is experiencing a waiting time among the transmission data that can be completed from the low-speed transmission unit using the low-speed communication channel. 前記制御部は、前記送信データを分割し、前記送信データが分割された分割送信データのそれぞれ、及び、他の送信データがある場合には前記他の送信データも含めた全送信データに対して優先順位を再付与し、前記優先順位の順番に前記高速通信チャネルまたは前記低速通信チャネルを利用する請求項1からのいずれか一項に記載の無線通信装置。 The wireless communication device according to any one of claims 1 to 5, wherein the control unit divides the transmission data, reassigns a priority to each of the divided transmission data into which the transmission data is divided, and to all of the transmission data including the other transmission data if there is other transmission data, and utilizes the high-speed communication channel or the low-speed communication channel in the order of the priority. 前記複数のサブ高速通信チャネルの中で利用可能なサブ高速通信チャネルがある場合には、前記制御部は、
前記利用可能なサブ高速通信チャネルを利用して、前記優先順位の順番に送信データを送信する、若しくは、
前記利用可能なサブ高速通信チャネルを利用して直前の送信データを送信している場合には、
当該サブ高速通信チャネルを利用して、若しくは、
他の利用可能なサブ高速通信チャネル又は前記低速通信チャネルを利用して、または、利用不可能なサブ高速通信チャネルが利用可能となるまで待機して送信データを送信し、
前記複数のサブ低速通信チャネルの中で利用可能なサブ低速通信チャネルがある場合には、前記制御部は、
前記利用可能なサブ低速通信チャネルを利用して、前記優先順位の順番に送信データを送信する、若しくは、
前記利用可能なサブ低速通信チャネルを利用して直前の送信データを送信している場合には、
当該サブ低速通信チャネルを利用して、若しくは、
他の利用可能なサブ低速通信チャネルを利用して、または、利用不可能なサブ低速通信チャネルが利用可能となるまで待機して送信データを送信する請求項2に記載の無線通信装置。
When there is an available sub-high speed communication channel among the plurality of sub-high speed communication channels, the control unit
Transmitting transmission data in the order of priority using the available sub-high-speed communication channels; or
When the immediately preceding transmission data is being transmitted using the available sub-high-speed communication channel,
Using the sub-high-speed communication channel, or
Transmitting transmission data using another available sub-high-speed communication channel or the low-speed communication channel, or by waiting until the unavailable sub-high-speed communication channel becomes available;
When there is an available sub-low speed communication channel among the plurality of sub-low speed communication channels, the control unit
Transmitting transmission data in the order of priority using the available sub-low-speed communication channels; or
When the immediately preceding transmission data is being transmitted using the available sub-low-speed communication channel,
Using the sub-low-speed communication channel, or
3. The wireless communication device according to claim 2, wherein the transmission data is transmitted by using another available sub-low-rate communication channel or by waiting until the unavailable sub-low-rate communication channel becomes available.
前記制御部は、前記送信データがACKまたはNACKを含む応答データの場合にも、前記受信情報の受信強度を判定し、前記高速通信チャネルの前記受信強度があらかじめ定められた受信強度閾値以上である場合であって、前記応答データがある場合に、前記応答データに優先順位を付与し、付与された優先順位の順に前記応答データを第2の周波数帯域における利用可能な低速通信チャネルを利用して送信する請求項1からのいずれか一項に記載の無線通信装置。 The wireless communication device according to any one of claims 1 to 7, wherein the control unit determines the receiving strength of the received information even when the transmission data is response data including an ACK or a NACK, and when the receiving strength of the high-speed communication channel is equal to or greater than a predetermined receiving strength threshold and the response data is present, assigns a priority to the response data, and transmits the response data using an available low-speed communication channel in a second frequency band in the order of the assigned priority. 前記第1の周波数帯域は少なくとも2つのサブ周波数帯域を含み、前記サブ周波数帯域にはそれぞれ複数のサブ高速通信チャネルが含まれ、前記サブ高速通信チャネルにはWi-Fi(登録商標)によって規定された通信チャネルが含まれ、前記第2の周波数帯域における前記低速通信チャネルには、複数のサブ低速通信チャネルが含まれ、前記サブ低速通信チャネルにはWi-SUN(登録商標)によって規定された通信チャネルが含まれる請求項に記載の無線通信装置。 2. The wireless communication device of claim 1, wherein the first frequency band includes at least two sub-frequency bands, each of which includes a plurality of sub-high-speed communication channels, the sub-high-speed communication channels including a communication channel defined by Wi-Fi (registered trademark), and the low-speed communication channels in the second frequency band include a plurality of sub-low-speed communication channels, the sub-low-speed communication channels including a communication channel defined by Wi- SUN (registered trademark).
JP2021034602A 2021-03-04 2021-03-04 Wireless communication device Active JP7489666B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021034602A JP7489666B2 (en) 2021-03-04 2021-03-04 Wireless communication device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021034602A JP7489666B2 (en) 2021-03-04 2021-03-04 Wireless communication device

Publications (2)

Publication Number Publication Date
JP2022135036A JP2022135036A (en) 2022-09-15
JP7489666B2 true JP7489666B2 (en) 2024-05-24

Family

ID=83232166

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021034602A Active JP7489666B2 (en) 2021-03-04 2021-03-04 Wireless communication device

Country Status (1)

Country Link
JP (1) JP7489666B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2025125271A (en) * 2024-02-15 2025-08-27 沖電気工業株式会社 Communication device, communication method, and program

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005260904A (en) 2004-02-12 2005-09-22 Nippon Telegr & Teleph Corp <Ntt> Wireless communication system, terminal station, upper terminal station and lower terminal station
JP2005311931A (en) 2004-04-26 2005-11-04 Matsushita Electric Ind Co Ltd Wireless communication apparatus and call channel switching method
JP2008148206A (en) 2006-12-13 2008-06-26 Nippon Telegr & Teleph Corp <Ntt> Wireless packet communication device and wireless packet communication method
JP2008270951A (en) 2007-04-17 2008-11-06 Mitsubishi Electric Corp Data communication device
JP2015165630A (en) 2014-03-03 2015-09-17 エヌ・ティ・ティ・ソフトウェア株式会社 Communication terminal and program
JP2015534389A (en) 2012-09-26 2015-11-26 エルジー エレクトロニクス インコーポレイティド Method and apparatus for performing subchannel selective access in a wireless LAN system
JP2020167605A (en) 2019-03-29 2020-10-08 株式会社シンセイコーポレーション Control program and control method

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005260904A (en) 2004-02-12 2005-09-22 Nippon Telegr & Teleph Corp <Ntt> Wireless communication system, terminal station, upper terminal station and lower terminal station
JP2005311931A (en) 2004-04-26 2005-11-04 Matsushita Electric Ind Co Ltd Wireless communication apparatus and call channel switching method
JP2008148206A (en) 2006-12-13 2008-06-26 Nippon Telegr & Teleph Corp <Ntt> Wireless packet communication device and wireless packet communication method
JP2008270951A (en) 2007-04-17 2008-11-06 Mitsubishi Electric Corp Data communication device
JP2015534389A (en) 2012-09-26 2015-11-26 エルジー エレクトロニクス インコーポレイティド Method and apparatus for performing subchannel selective access in a wireless LAN system
JP2015165630A (en) 2014-03-03 2015-09-17 エヌ・ティ・ティ・ソフトウェア株式会社 Communication terminal and program
JP2020167605A (en) 2019-03-29 2020-10-08 株式会社シンセイコーポレーション Control program and control method

Also Published As

Publication number Publication date
JP2022135036A (en) 2022-09-15

Similar Documents

Publication Publication Date Title
JP7397219B2 (en) Resource selection method, device, electronic device and storage medium in sidelink communication
JP6728479B2 (en) Radio resource selection
CN107710845B (en) Method, apparatus and system for wireless resource scheduling
US8457553B2 (en) Removal of ambiguities in forming new piconet controller (PNC) when the current PNC controller is suddenly unavailable
US11963216B2 (en) Channel access and transmission scheduling for industrial wireless communications
JP7606837B2 (en) Terminal, base station, and control method
KR100813884B1 (en) Probability-based media approach that supports priorities and computer-readable recording media recording programs for realizing them
KR20180061302A (en) Message delivery method and user equipment
JP2006338264A (en) Task allocation apparatus and task allocation method
JP7489666B2 (en) Wireless communication device
WO2019102041A1 (en) Methods, devices and communications systems for resource allocation for carrier aggregation
CN103813458B (en) Time slot distribution method and device
JP2011101162A (en) Data processor, and communication system
JP7578796B2 (en) Communication method and apparatus
EP2398276B1 (en) Wireless communication device and wireless communication system
US12231348B2 (en) Communication control apparatus, communication system, communication control method, and storage medium for determining whether to permit data transmission
JP2009005196A (en) Carrier sense method, channel allocation method, and base station
WO2012095967A1 (en) Base station device, terminal device, wireless communication system and base station device control method
JP5728043B2 (en) Gateway device
WO2018092372A1 (en) Communication terminal, communication method, program, and wireless system
KR20220036406A (en) Method and apparatus for TDMA(time division multiple access) resource scheduling in wireless network
JP2004222008A (en) Communication system between vehicles
US20250039859A1 (en) Methods and apparatus to determine communication schedules for wireless battery systems
JP7544537B2 (en) Communication path control device and communication system
US11323895B2 (en) In-vehicle communication device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231120

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20231120

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231220

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240209

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240502

R150 Certificate of patent or registration of utility model

Ref document number: 7489666

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150