JP6794540B2 - Communication system and communication buoy - Google Patents
Communication system and communication buoy Download PDFInfo
- Publication number
- JP6794540B2 JP6794540B2 JP2019520308A JP2019520308A JP6794540B2 JP 6794540 B2 JP6794540 B2 JP 6794540B2 JP 2019520308 A JP2019520308 A JP 2019520308A JP 2019520308 A JP2019520308 A JP 2019520308A JP 6794540 B2 JP6794540 B2 JP 6794540B2
- Authority
- JP
- Japan
- Prior art keywords
- communication
- buoy
- communication buoy
- control
- communication device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B63—SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
- B63B—SHIPS OR OTHER WATERBORNE VESSELS; EQUIPMENT FOR SHIPPING
- B63B22/00—Buoys
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/02—Transmitters
- H04B1/04—Circuits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/06—Receivers
- H04B1/16—Circuits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/04—Arrangements for maintaining operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- Ocean & Marine Engineering (AREA)
- Mobile Radio Communication Systems (AREA)
- Radio Relay Systems (AREA)
Description
本開示は、通信システム、通信ブイ、及び制御装置に関する。 The present disclosure relates to communication systems, communication buoys, and control devices.
海洋には、海底熱水鉱床、メタンハイドレート、コバルトリッチクラスト、レアアースなど、様々な海洋資源が存在している。このような海洋資源を調査又は回収するために、潜水探査機が用いられる。潜水探査機により得られたデータは、中継用の通信ブイを介して中継することができる(例えば、特許文献1参照)。潜水探査機は、通信ブイを経由して、水中カメラにて撮像した映像などのデータを陸上の通信局へ送ることができる。 Various marine resources such as submarine hydrothermal deposits, methane hydrate, cobalt-rich crust, and rare earths exist in the ocean. Diving probes are used to investigate or recover such marine resources. The data obtained by the diving probe can be relayed via a communication buoy for relay (see, for example, Patent Document 1). The diving spacecraft can send data such as images captured by an underwater camera to a land communication station via a communication buoy.
一の実施形態に係る通信システムは、第1の通信装置と、第2の通信装置と、を有する。前記第1の通信装置は、前記第1の通信装置が制御不能な外部からの物理的な力に基づくパラメータを測定する。前記パラメータは、前記第1の通信装置の動きに影響を与える前記物理的な力の大きさを示す第1のパラメータ、及び、前記物理的な力に起因した前記第1の通信装置の動きを示す第2のパラメータの少なくとも一方のパラメータである。前記第1の通信装置は、前記測定されたパラメータを示す測定情報を前記第2の通信装置へ送る。前記第2の通信装置は、前記測定情報に基づいて、前記第1の通信装置との通信を制御する。 The communication system according to one embodiment includes a first communication device and a second communication device. The first communication device measures a parameter based on an external physical force that the first communication device cannot control. The parameter is a first parameter indicating the magnitude of the physical force that affects the movement of the first communication device, and the movement of the first communication device due to the physical force. It is at least one of the second parameters shown. The first communication device sends measurement information indicating the measured parameter to the second communication device. The second communication device controls communication with the first communication device based on the measurement information.
一の実施形態に係る通信ブイは、情報を中継可能な通信ブイである。前記通信ブイは、受信部と、制御部と、を備える。前記受信部は、他の通信ブイが制御不能な外部からの物理的な力に基づいて測定されたパラメータを示す測定情報を前記他の通信ブイから受信する。前記パラメータは、前記他の通信ブイの動きに影響を与える前記物理的な力の大きさを示す第1のパラメータ、及び、前記物理的な力に起因した前記他の通信ブイの動きを示す第2のパラメータの少なくとも一方のパラメータである。前記制御部は、前記測定情報に基づいて、前記第1の通信装置との通信を制御する。 The communication buoy according to one embodiment is a communication buoy capable of relaying information. The communication buoy includes a receiving unit and a control unit. The receiving unit receives measurement information from the other communication buoy indicating parameters measured based on a physical force from the outside that the other communication buoy cannot control. The parameter is a first parameter indicating the magnitude of the physical force that affects the movement of the other communication buoy, and a first parameter indicating the movement of the other communication buoy caused by the physical force. It is at least one of the two parameters. The control unit controls communication with the first communication device based on the measurement information.
一の実施形態に係る制御装置は、通信ブイを制御するための制御装置である。前記制御装置は、受信部と、制御部と、を備える。前記受信部は、他の通信ブイが制御不能な外部からの物理的な力に基づいて測定されたパラメータを示す測定情報を前記他の通信ブイから受信する。前記パラメータは、前記他の通信ブイの動きに影響を与える前記物理的な力の大きさを示す第1のパラメータ、及び、前記物理的な力に起因した前記他の通信ブイの動きを示す第2のパラメータの少なくとも一方のパラメータである。前記制御部は、前記測定情報に基づいて、前記他の通信ブイとの通信を制御する。 The control device according to one embodiment is a control device for controlling a communication buoy. The control device includes a receiving unit and a control unit. The receiving unit receives measurement information from the other communication buoy indicating parameters measured based on a physical force from the outside that the other communication buoy cannot control. The parameter is a first parameter indicating the magnitude of the physical force that affects the movement of the other communication buoy, and a first parameter indicating the movement of the other communication buoy caused by the physical force. It is at least one of the two parameters. The control unit controls communication with the other communication buoy based on the measurement information.
一の実施形態に係る通信システムは、第1の通信装置と、第2の通信装置と、を有する。前記第1の通信装置は、前記第1の通信装置が制御不能な外部からの物理的な力に基づくパラメータを測定する。前記パラメータは、前記第1の通信装置の動きに影響を与える前記物理的な力の大きさを示す第1のパラメータ、及び、前記物理的な力に起因した前記第1の通信装置の動きを示す第2のパラメータの少なくとも一方のパラメータである。前記第1の通信装置は、前記測定されたパラメータを示す測定情報に基づいて、前記第2の通信装置との通信を制御する。 The communication system according to one embodiment includes a first communication device and a second communication device. The first communication device measures a parameter based on an external physical force that the first communication device cannot control. The parameter is a first parameter indicating the magnitude of the physical force that affects the movement of the first communication device, and the movement of the first communication device due to the physical force. It is at least one of the second parameters shown. The first communication device controls communication with the second communication device based on the measurement information indicating the measured parameter.
一の実施形態に係る通信ブイは、情報を中継可能な通信ブイである。前記通信ブイは、制御部を備える。前記制御部は、前記通信ブイが制御不能な外部からの物理的な力に基づくパラメータを測定する。前記パラメータは、前記通信ブイの動きに影響を与える前記物理的な力の大きさを示す第1のパラメータ、及び、前記物理的な力に起因した前記通信ブイの動きを示す第2のパラメータの少なくとも一方のパラメータである。前記制御部は、前記測定情報に基づいて、他の通信ブイとの通信を制御する。 The communication buoy according to one embodiment is a communication buoy capable of relaying information. The communication buoy includes a control unit. The control unit measures parameters based on physical forces from the outside that the communication buoy cannot control. The parameters are a first parameter indicating the magnitude of the physical force affecting the movement of the communication buoy, and a second parameter indicating the movement of the communication buoy caused by the physical force. At least one parameter. The control unit controls communication with other communication buoys based on the measurement information.
一の実施形態に係る制御装置は、通信ブイを制御するための制御装置である。前記制御装置は、制御部を備える。前記制御部は、前記通信ブイが制御不能な外部からの物理的な力に基づくパラメータを測定する。前記パラメータは、前記通信ブイの動きに影響を与える前記物理的な力の大きさを示す第1のパラメータ、及び、前記物理的な力に起因した前記通信ブイの動きを示す第2のパラメータの少なくとも一方のパラメータである。前記制御部は、前記測定情報に基づいて、他の通信ブイとの通信を制御する。 The control device according to one embodiment is a control device for controlling a communication buoy. The control device includes a control unit. The control unit measures parameters based on physical forces from the outside that the communication buoy cannot control. The parameters are a first parameter indicating the magnitude of the physical force affecting the movement of the communication buoy, and a second parameter indicating the movement of the communication buoy caused by the physical force. At least one parameter. The control unit controls communication with other communication buoys based on the measurement information.
一の実施形態に係る通信システムは、第1の通信装置と、前記第1の通信装置により制御される第2の通信装置と、前記第1の通信装置の通信相手である第3の通信装置と、を有する。前記第1の通信装置は、前記第2の通信装置を介さずに前記第3の通信装置と通信する第1の通信と、前記第2の通信装置を介して前記第3の通信装置と通信する第2の通信と、の少なくとも一方を実行する。前記第1の通信装置は、前記第1の通信装置が制御不能な外部からの物理的な力に基づくパラメータを測定する。前記パラメータは、前記第1の通信装置の動きに影響を与える前記物理的な力の大きさを示す第1のパラメータ、及び、前記物理的な力に起因した前記第1の通信装置の動きを示す第2のパラメータの少なくとも一方のパラメータである。前記第1の通信装置は、前記測定されたパラメータを示す測定情報に基づいて、前記第2の通信を実行する。 The communication system according to the first embodiment includes a first communication device, a second communication device controlled by the first communication device, and a third communication device which is a communication partner of the first communication device. And have. The first communication device communicates with the third communication device via the second communication device and the first communication that communicates with the third communication device without going through the second communication device. At least one of the second communications to be performed. The first communication device measures a parameter based on an external physical force that the first communication device cannot control. The parameter is a first parameter indicating the magnitude of the physical force that affects the movement of the first communication device, and the movement of the first communication device due to the physical force. It is at least one of the second parameters shown. The first communication device executes the second communication based on the measurement information indicating the measured parameter.
一の実施形態に係る第1の通信ブイは、情報を中継可能な通信ブイである。前記第1の通信ブイは、制御部を備える。前記制御部は、前記第2の通信ブイを介さずに、前記第1の通信ブイの通信相手である通信装置と通信する第1の通信と、前記第2の通信ブイを介して前記通信装置と通信する第2の通信と、の少なくとも一方を実行する。前記制御部は、前記第1の通信ブイが制御不能な外部からの物理的な力に基づくパラメータを測定してもよい。前記パラメータは、前記第1の通信ブイの動きに影響を与える前記物理的な力の大きさを示す第1のパラメータ、及び、前記物理的な力に起因した前記第1の通信ブイの動きを示す第2のパラメータの少なくとも一方のパラメータである。前記制御部は、前記測定されたパラメータを示す測定情報に基づいて、前記第2の通信を実行する。 The first communication buoy according to one embodiment is a communication buoy capable of relaying information. The first communication buoy includes a control unit. The control unit communicates with a communication device that is a communication partner of the first communication buoy without going through the second communication buoy, and the communication device via the second communication buoy. Performs at least one of a second communication that communicates with. The control unit may measure a parameter based on an external physical force that the first communication buoy cannot control. The parameters are a first parameter indicating the magnitude of the physical force that affects the movement of the first communication buoy, and the movement of the first communication buoy caused by the physical force. It is at least one of the second parameters shown. The control unit executes the second communication based on the measurement information indicating the measured parameter.
一の実施形態に係る制御装置は、第1の通信ブイを制御するための制御装置である。前記制御装置は、制御部を備る。前記制御部は、前記第2の通信ブイを介さずに、前記第1の通信ブイの通信相手である通信装置と通信する第1の通信と、前記第2の通信ブイを介して前記通信装置と通信する第2の通信と、の少なくとも一方を実行する。前記制御部は、前記第1の通信ブイが制御不能な外部からの物理的な力に基づくパラメータを測定してもよい。前記パラメータは、前記第1の通信ブイの動きに影響を与える前記物理的な力の大きさを示す第1のパラメータ、及び、前記物理的な力に起因した前記第1の通信ブイの動きを示す第2のパラメータの少なくとも一方のパラメータである。前記制御部は、前記測定されたパラメータを示す測定情報に基づいて、前記第2の通信を実行する。 The control device according to one embodiment is a control device for controlling the first communication buoy. The control device includes a control unit. The control unit communicates with a communication device that is a communication partner of the first communication buoy without going through the second communication buoy, and the communication device via the second communication buoy. Performs at least one of a second communication that communicates with. The control unit may measure a parameter based on an external physical force that the first communication buoy cannot control. The parameters are a first parameter indicating the magnitude of the physical force that affects the movement of the first communication buoy, and the movement of the first communication buoy caused by the physical force. It is at least one of the second parameters shown. The control unit executes the second communication based on the measurement information indicating the measured parameter.
[実施形態の概要]
中継ブイなどの通信装置は、屋外などの自然環境下において使用される。特に、海洋上に設けられた通信装置は、周囲に遮るものがないため、波及び風などの自然現象の影響を直接受けてしまう。これにより、通信装置が制御不能な物理的な力が通信装置に働いて、通信装置が動く可能性がある。このような物理的な力に起因した通信装置の動きが原因で、通信品質が低下する虞があった。[Outline of Embodiment]
Communication devices such as relay buoys are used in a natural environment such as outdoors. In particular, communication devices installed on the ocean are directly affected by natural phenomena such as waves and wind because there is nothing to block the surroundings. As a result, a physical force that the communication device cannot control acts on the communication device, and the communication device may move. There is a risk that the communication quality will deteriorate due to the movement of the communication device caused by such physical force.
一の実施形態に係る通信システムは、第1の通信装置と、第2の通信装置と、を有する。前記第1の通信装置は、前記第1の通信装置が制御不能な外部からの物理的な力に基づくパラメータを測定する。前記パラメータは、前記第1の通信装置の動きに影響を与える前記物理的な力の大きさを示す第1のパラメータ、及び、前記物理的な力に起因した前記第1の通信装置の動きを示す第2のパラメータの少なくとも一方のパラメータである。前記第1の通信装置は、前記測定されたパラメータを示す測定情報を前記第2の通信装置へ送る。前記第2の通信装置は、前記測定情報に基づいて、前記第1の通信装置との通信を制御する。 The communication system according to one embodiment includes a first communication device and a second communication device. The first communication device measures a parameter based on an external physical force that the first communication device cannot control. The parameter is a first parameter indicating the magnitude of the physical force that affects the movement of the first communication device, and the movement of the first communication device due to the physical force. It is at least one of the second parameters shown. The first communication device sends measurement information indicating the measured parameter to the second communication device. The second communication device controls communication with the first communication device based on the measurement information.
前記測定情報は、前記第1の通信装置における波の状態に関する情報含んでもよい。 The measurement information may include information regarding a wave state in the first communication device.
前記第2の通信装置は、前記測定情報に基づいて、前記第1の通信装置との通信における通信品質を推定してもよい。 The second communication device may estimate the communication quality in communication with the first communication device based on the measurement information.
前記第2の通信装置は、前記測定情報に基づいて、前記第2の通信装置を移動させるための制御を実行してもよい。 The second communication device may execute control for moving the second communication device based on the measurement information.
前記第2の通信装置は、前記測定情報に基づく前記第1の通信装置との通信における通信品質が閾値未満であることに応じて、前記第1の通信装置との通信を制御してもよい。 The second communication device may control communication with the first communication device according to the communication quality in communication with the first communication device based on the measurement information being less than a threshold value. ..
前記第2の通信装置は、前記波の状態に関する情報に基づいて、所定時刻における前記第1の通信装置の高さと前記第2の通信装置の高さとの差が閾値未満となる位置へ、前記第2の通信装置を移動させるための制御を実行してもよい。 The second communication device is moved to a position where the difference between the height of the first communication device and the height of the second communication device at a predetermined time is less than the threshold value, based on the information regarding the wave state. Controls for moving the second communication device may be executed.
前記第2の通信装置は、前記波の状態に関する情報に基づいて、前記第1の通信装置へビームを向けるためのビームフォーミングを制御してもよい。 The second communication device may control beamforming to direct the beam to the first communication device based on the information about the wave state.
前記第2の通信装置は、前記波の状態に関する情報に基づいて、前記第1の通信装置を通信相手として選択すべきか否かを判定してもよい。 The second communication device may determine whether or not the first communication device should be selected as the communication partner based on the information regarding the wave state.
前記第1の通信装置及び前記第2の通信装置は、水上に浮かべることが可能なブイであってもよい。 The first communication device and the second communication device may be buoys that can float on water.
前記通信システムは、前記第1の通信装置及び前記第2の通信装置を含む複数の通信装置と、前記複数の通信装置を制御可能な制御局と、をさらに有してもよい。前記複数の通信装置のそれぞれは、前記複数の通信装置のそれぞれが制御不能な外部からの物理的な力に基づくパラメータを測定してもよい。前記制御局は、前記複数の通信装置のそれぞれから前記測定されたパラメータを示す測定情報を取得してもよい。前記制御局は、前記測定情報に基づいて、前記複数の通信装置の少なくともいずれかを介した、情報を中継するための通信経路を判定してもよい。 The communication system may further include a plurality of communication devices including the first communication device and the second communication device, and a control station capable of controlling the plurality of communication devices. Each of the plurality of communication devices may measure a parameter based on an external physical force that each of the plurality of communication devices cannot control. The control station may acquire measurement information indicating the measured parameters from each of the plurality of communication devices. The control station may determine a communication path for relaying information via at least one of the plurality of communication devices based on the measurement information.
一の実施形態に係る通信ブイは、情報を中継可能な通信ブイである。前記通信ブイは、受信部と、制御部と、を備える。前記受信部は、他の通信ブイが制御不能な外部からの物理的な力に基づいて測定されたパラメータを示す測定情報を前記他の通信ブイから受信する。前記パラメータは、前記他の通信ブイの動きに影響を与える前記物理的な力の大きさを示す第1のパラメータ、及び、前記物理的な力に起因した前記他の通信ブイの動きを示す第2のパラメータの少なくとも一方のパラメータである。前記制御部は、前記測定情報に基づいて、前記第1の通信装置との通信を制御する。 The communication buoy according to one embodiment is a communication buoy capable of relaying information. The communication buoy includes a receiving unit and a control unit. The receiving unit receives measurement information from the other communication buoy indicating parameters measured based on a physical force from the outside that the other communication buoy cannot control. The parameter is a first parameter indicating the magnitude of the physical force that affects the movement of the other communication buoy, and a first parameter indicating the movement of the other communication buoy caused by the physical force. It is at least one of the two parameters. The control unit controls communication with the first communication device based on the measurement information.
一の実施形態に係る制御装置は、通信ブイを制御するための制御装置である。前記制御装置は、受信部と、制御部と、を備える。前記受信部は、他の通信ブイが制御不能な外部からの物理的な力に基づいて測定されたパラメータを示す測定情報を前記他の通信ブイから受信する。前記パラメータは、前記他の通信ブイの動きに影響を与える前記物理的な力の大きさを示す第1のパラメータ、及び、前記物理的な力に起因した前記他の通信ブイの動きを示す第2のパラメータの少なくとも一方のパラメータである。前記制御部は、前記測定情報に基づいて、前記他の通信ブイとの通信を制御する。 The control device according to one embodiment is a control device for controlling a communication buoy. The control device includes a receiving unit and a control unit. The receiving unit receives measurement information from the other communication buoy indicating parameters measured based on a physical force from the outside that the other communication buoy cannot control. The parameter is a first parameter indicating the magnitude of the physical force that affects the movement of the other communication buoy, and a first parameter indicating the movement of the other communication buoy caused by the physical force. It is at least one of the two parameters. The control unit controls communication with the other communication buoy based on the measurement information.
一の実施形態に係る通信システムは、第1の通信装置と、第2の通信装置と、を有する。前記第1の通信装置は、前記第1の通信装置が制御不能な外部からの物理的な力に基づくパラメータを測定する。前記パラメータは、前記第1の通信装置の動きに影響を与える前記物理的な力の大きさを示す第1のパラメータ、及び、前記物理的な力に起因した前記第1の通信装置の動きを示す第2のパラメータの少なくとも一方のパラメータである。前記第1の通信装置は、前記測定されたパラメータを示す測定情報に基づいて、前記第2の通信装置との通信を制御する。 The communication system according to one embodiment includes a first communication device and a second communication device. The first communication device measures a parameter based on an external physical force that the first communication device cannot control. The parameter is a first parameter indicating the magnitude of the physical force that affects the movement of the first communication device, and the movement of the first communication device due to the physical force. It is at least one of the second parameters shown. The first communication device controls communication with the second communication device based on the measurement information indicating the measured parameter.
前記第1の通信装置は、前記測定情報に基づいて、前記第2の通信装置へ情報を繰り返し送信する回数を決定してもよい。 The first communication device may determine the number of times the information is repeatedly transmitted to the second communication device based on the measurement information.
前記第1の通信装置は、前記測定情報に基づいて、前記第2の通信装置との通信におけるエラー耐性を決定してもよい。 The first communication device may determine error tolerance in communication with the second communication device based on the measurement information.
前記第1の通信装置は、前記第1の通信装置を移動させるための移動制御を実行してもよい。前記第1の通信装置は、前記移動制御と前記測定情報とに基づいて、前記第2の通信装置との通信における通信品質を推定してもよい。前記第1の通信装置は、前記推定された通信品質に基づいて、前記第2の通信装置との通信を制御してもよい。 The first communication device may execute movement control for moving the first communication device. The first communication device may estimate the communication quality in communication with the second communication device based on the movement control and the measurement information. The first communication device may control communication with the second communication device based on the estimated communication quality.
前記第1の通信装置は、前記測定情報に基づいて、前記第2の通信装置へ向けられるビームの指向性及び広がりの少なくとも一方を制御してもよい。 The first communication device may control at least one of the directivity and the spread of the beam directed to the second communication device based on the measurement information.
前記第1の通信装置は、前記第2の通信装置に関する最新の情報を前記第2の通信装置から受信しながら、前記最新の情報に基づいて前記第2の通信装置との通信を制御する第1の通信制御と、前記最新の情報を用いずに前記第2の通信装置との通信を制御する第2の通信制御と、の一方を実行してもよい。前記第1の通信装置は、前記測定情報に基づいて、前記第1の通信制御と前記第2の通信制御とを切り替えてもよい。 The first communication device controls communication with the second communication device based on the latest information while receiving the latest information about the second communication device from the second communication device. One of the communication control of 1 and the second communication control of controlling the communication with the second communication device without using the latest information may be executed. The first communication device may switch between the first communication control and the second communication control based on the measurement information.
前記第2の通信装置は、前記第2の通信装置が制御不能な外部からの物理的な力に基づくパラメータを測定してもよい。前記パラメータは、前記第2の通信装置の動きに影響を与える前記物理的な力の大きさを示す第3のパラメータ、及び、前記物理的な力に起因した前記第2の通信装置の動きを示す第4のパラメータの少なくとも一方のパラメータであってもよい。前記第2の通信装置は、前記第2の通信装置により測定されたパラメータを示す所定の測定情報を、前記最新の情報として前記第1の通信装置へ送信してもよい。前記第1の通信装置は、前記第1の通信制御では、前記所定の測定情報を受信しながら、前記所定の測定情報に基づいて前記第2の通信装置との通信を制御してもよく、前記第2の通信制御では、前記所定の測定情報を用いずに前記第2の通信装置との通信を制御してもよい。 The second communication device may measure a parameter based on an external physical force that the second communication device cannot control. The parameter is a third parameter indicating the magnitude of the physical force that affects the movement of the second communication device, and the movement of the second communication device due to the physical force. It may be at least one of the fourth parameters shown. The second communication device may transmit predetermined measurement information indicating the parameters measured by the second communication device to the first communication device as the latest information. In the first communication control, the first communication device may control communication with the second communication device based on the predetermined measurement information while receiving the predetermined measurement information. In the second communication control, communication with the second communication device may be controlled without using the predetermined measurement information.
一の実施形態に係る通信ブイは、情報を中継可能な通信ブイである。前記通信ブイは、制御部を備える。前記制御部は、前記通信ブイが制御不能な外部からの物理的な力に基づくパラメータを測定する。前記パラメータは、前記通信ブイの動きに影響を与える前記物理的な力の大きさを示す第1のパラメータ、及び、前記物理的な力に起因した前記通信ブイの動きを示す第2のパラメータの少なくとも一方のパラメータである。前記制御部は、前記測定情報に基づいて、他の通信ブイとの通信を制御する。 The communication buoy according to one embodiment is a communication buoy capable of relaying information. The communication buoy includes a control unit. The control unit measures parameters based on physical forces from the outside that the communication buoy cannot control. The parameters are a first parameter indicating the magnitude of the physical force affecting the movement of the communication buoy, and a second parameter indicating the movement of the communication buoy caused by the physical force. At least one parameter. The control unit controls communication with other communication buoys based on the measurement information.
一の実施形態に係る制御装置は、通信ブイを制御するための制御装置である。前記制御装置は、制御部を備える。前記制御部は、前記通信ブイが制御不能な外部からの物理的な力に基づくパラメータを測定する。前記パラメータは、前記通信ブイの動きに影響を与える前記物理的な力の大きさを示す第1のパラメータ、及び、前記物理的な力に起因した前記通信ブイの動きを示す第2のパラメータの少なくとも一方のパラメータである。前記制御部は、前記測定情報に基づいて、他の通信ブイとの通信を制御する。 The control device according to one embodiment is a control device for controlling a communication buoy. The control device includes a control unit. The control unit measures parameters based on physical forces from the outside that the communication buoy cannot control. The parameters are a first parameter indicating the magnitude of the physical force affecting the movement of the communication buoy, and a second parameter indicating the movement of the communication buoy caused by the physical force. At least one parameter. The control unit controls communication with other communication buoys based on the measurement information.
一の実施形態に係る通信システムは、第1の通信装置と、前記第1の通信装置により制御される第2の通信装置と、前記第1の通信装置の通信相手である第3の通信装置と、を有する。前記第1の通信装置は、前記第2の通信装置を介さずに前記第3の通信装置と通信する第1の通信と、前記第2の通信装置を介して前記第3の通信装置と通信する第2の通信と、の少なくとも一方を実行する。前記第1の通信装置は、前記第1の通信装置が制御不能な外部からの物理的な力に基づくパラメータを測定する。前記パラメータは、前記第1の通信装置の動きに影響を与える前記物理的な力の大きさを示す第1のパラメータ、及び、前記物理的な力に起因した前記第1の通信装置の動きを示す第2のパラメータの少なくとも一方のパラメータである。前記第1の通信装置は、前記測定されたパラメータを示す測定情報に基づいて、前記第2の通信を実行する。 The communication system according to the first embodiment includes a first communication device, a second communication device controlled by the first communication device, and a third communication device which is a communication partner of the first communication device. And have. The first communication device communicates with the third communication device via the second communication device and the first communication that communicates with the third communication device without going through the second communication device. At least one of the second communications to be performed. The first communication device measures a parameter based on an external physical force that the first communication device cannot control. The parameter is a first parameter indicating the magnitude of the physical force that affects the movement of the first communication device, and the movement of the first communication device due to the physical force. It is at least one of the second parameters shown. The first communication device executes the second communication based on the measurement information indicating the measured parameter.
前記第1の通信装置は、前記測定情報に基づいて、前記第2の通信を実行するか否かを判定してもよい。 The first communication device may determine whether or not to execute the second communication based on the measurement information.
前記第1の通信装置は、前記測定情報に基づいて前記第1の通信が波により遮断されると判定したことに応じて、前記第2の通信を実行すると判定してもよい。 The first communication device may determine to execute the second communication in response to the determination that the first communication is blocked by the wave based on the measurement information.
前記第1の通信装置は、前記第1の通信装置が波の谷に位置するタイミングにおいて前記第2の通信装置が波の山に位置するように、前記第2の通信装置の位置を制御してもよい。 The first communication device controls the position of the second communication device so that the second communication device is located at the peak of the wave at the timing when the first communication device is located at the valley of the wave. You may.
前記第2の通信装置は、前記第3の通信装置との通信を実行しながら、前記第2の通信装置が波の山に位置するように移動してもよい。 The second communication device may move so that the second communication device is located on the mountain of waves while performing communication with the third communication device.
前記第1の通信装置は、連結部により前記第2の通信装置と物理的に連結されていてもよい。前記第1の通信装置は、前記連結部の長さを制御することにより、前記第2の通信装置の位置を制御してもよい。 The first communication device may be physically connected to the second communication device by a connecting portion. The first communication device may control the position of the second communication device by controlling the length of the connecting portion.
前記通信システムは、前記第1の通信装置により制御される複数の第2の通信装置を有してもよい。前記第1の通信装置は、前記第2の通信において、前記複数の第2の通信装置を介して前記第3の通信装置と通信してもよい。 The communication system may have a plurality of second communication devices controlled by the first communication device. In the second communication, the first communication device may communicate with the third communication device via the plurality of second communication devices.
一の実施形態に係る第1の通信ブイは、情報を中継可能な通信ブイである。前記第1の通信ブイは、制御部を備える。前記制御部は、前記第2の通信ブイを介さずに、前記第1の通信ブイの通信相手である通信装置と通信する第1の通信と、前記第2の通信ブイを介して前記通信装置と通信する第2の通信と、の少なくとも一方を実行する。前記制御部は、前記第1の通信ブイが制御不能な外部からの物理的な力に基づくパラメータを測定してもよい。前記パラメータは、前記第1の通信ブイの動きに影響を与える前記物理的な力の大きさを示す第1のパラメータ、及び、前記物理的な力に起因した前記第1の通信ブイの動きを示す第2のパラメータの少なくとも一方のパラメータである。前記制御部は、前記測定されたパラメータを示す測定情報に基づいて、前記第2の通信を実行する。 The first communication buoy according to one embodiment is a communication buoy capable of relaying information. The first communication buoy includes a control unit. The control unit communicates with a communication device that is a communication partner of the first communication buoy without going through the second communication buoy, and the communication device via the second communication buoy. Performs at least one of a second communication that communicates with. The control unit may measure a parameter based on an external physical force that the first communication buoy cannot control. The parameters are a first parameter indicating the magnitude of the physical force that affects the movement of the first communication buoy, and the movement of the first communication buoy caused by the physical force. It is at least one of the second parameters shown. The control unit executes the second communication based on the measurement information indicating the measured parameter.
一の実施形態に係る制御装置は、第1の通信ブイを制御するための制御装置である。前記制御装置は、制御部を備る。前記制御部は、前記第2の通信ブイを介さずに、前記第1の通信ブイの通信相手である通信装置と通信する第1の通信と、前記第2の通信ブイを介して前記通信装置と通信する第2の通信と、の少なくとも一方を実行する。前記制御部は、前記第1の通信ブイが制御不能な外部からの物理的な力に基づくパラメータを測定してもよい。前記パラメータは、前記第1の通信ブイの動きに影響を与える前記物理的な力の大きさを示す第1のパラメータ、及び、前記物理的な力に起因した前記第1の通信ブイの動きを示す第2のパラメータの少なくとも一方のパラメータである。前記制御部は、前記測定されたパラメータを示す測定情報に基づいて、前記第2の通信を実行する。 The control device according to one embodiment is a control device for controlling the first communication buoy. The control device includes a control unit. The control unit communicates with a communication device that is a communication partner of the first communication buoy without going through the second communication buoy, and the communication device via the second communication buoy. Performs at least one of a second communication that communicates with. The control unit may measure a parameter based on an external physical force that the first communication buoy cannot control. The parameters are a first parameter indicating the magnitude of the physical force that affects the movement of the first communication buoy, and the movement of the first communication buoy caused by the physical force. It is at least one of the second parameters shown. The control unit executes the second communication based on the measurement information indicating the measured parameter.
[第1実施形態]
(通信システム例)
図1を用いて、第1実施形態に係る通信システムの一例を説明する。図1は、実施形態に係る通信システムの一例を説明するための図である。[First Embodiment]
(Example of communication system)
An example of the communication system according to the first embodiment will be described with reference to FIG. FIG. 1 is a diagram for explaining an example of a communication system according to an embodiment.
図1に示すように、通信システムは、例えば、複数の通信ブイ100(通信ブイ100A−100D)を有する。通信ブイ100は、水上に浮かべることが可能なブイである。通信ブイ100は、情報を中継(転送)するための通信機能を有する。通信ブイ100どうしは、無線通信を実行できる。複数の通信ブイ100は、海洋上で情報を中継するためのメッシュネットワークを構成してもよい。
As shown in FIG. 1, the communication system has, for example, a plurality of communication buoys 100 (communication buoys 100A-100D). The
通信システムは、制御局200を有してもよい。制御局200は、例えば、陸地に設けられてもよい。制御局200は、通信ブイ100と無線通信を実行できる。制御局200は、複数の通信ブイ100を制御することができる。
The communication system may have a
通信ブイ100は、潜水探査機及び/又は(潜水探査機を制御可能である)海上通信艇と無線通信を実行できる。通信ブイ100は、例えば、潜水探査機が入手したユーザ情報(例えば、海中カメラにより撮像された映像)を潜水探査機及び/又は海上通信艇から受け取ることができる。通信ブイ100は、他の通信ブイ100及び/又は制御局200を介して、ユーザ情報を陸地のユーザへ送ることができる。これにより、ユーザは、陸地にいながら、潜水探査機が取得した海中の情報を利用することができる。
The
陸地のユーザは、潜水探査機を制御するための制御情報を、通信ブイ100を介して潜水探査機へ送ることができてもよい。制御情報は、例えば、潜水探査機のロボットアームを駆動する情報である。これにより、ユーザは、陸地にいながら、潜水探査機を制御することができる。
The land user may be able to send control information for controlling the diving probe to the diving probe via the
実施形態に係る通信システムは、所定の規格に準拠して構成することができる。通信システムは、例えば、3GPP(Third Generation Partnership Project)規格に準拠して構成されてもよい。実施形態に係る通信システムは、LTEシステム(LTE(Long Term Evolution)システム、LTE−Adcancedシステム又はLTE−Adcanced Proシステム)、及び第5世代(5G)システムの少なくともいずれかが利用されてもよい。 The communication system according to the embodiment can be configured according to a predetermined standard. The communication system may be configured in accordance with, for example, a 3GPP (Third Generation Partnership Project) standard. As the communication system according to the embodiment, at least one of an LTE system (LTE (Long Term Evolution) system, LTE-Advanced system or LTE-Advanced Pro system), and a fifth generation (5G) system may be utilized.
実施形態に係る通信システムは、他の規格に準拠して構成されてもよい。例えば、通信システムは、IEEE(Institute of Electrical and Electronic Engineers)802.11諸規格に準拠して構成されてもよい。 The communication system according to the embodiment may be configured according to other standards. For example, the communication system may be configured in accordance with the IEEE (Institute of Electrical and Electronics Engineers) 802.11 standards.
(通信ブイ)
通信ブイ100について、図2及び図3を用いて説明する。図2は、通信ブイ100のブロック図である。図3は、通信ブイ100の傾きを説明するための説明図である。(Communication buoy)
The
図2に示すように、通信ブイ100は、受信部110、送信部120、制御部130、電力供給部140、測定部150を備える。通信ブイ100は、駆動部160を備えてもよい。
As shown in FIG. 2, the
受信部110と送信部120とは、一体化された送受信部(トランシーバ)であってもよい。受信部110、送信部120、及び制御部130により、制御装置105が構成されてもよい。制御装置105は、通信機能を有する装置である。制御装置105は、通信モジュールであってもよい。制御装置105は、IoT(Internet of Things)デバイスであってもよい。通信ブイ100は、制御装置105と通信機能を有さないブイとにより構成されてもよい。
The receiving
受信部(レシーバ)110は、制御部130の制御下で各種の受信を行う。受信部110は、(複数の)アンテナを含む。受信部110は、アンテナが受信する無線信号をベースバンド信号(受信信号)に変換する。受信部110は、ベースバンド信号を制御部130に出力する。
The receiving unit (receiver) 110 performs various types of reception under the control of the
送信部(トランスミッタ)120は、制御部130の制御下で各種の送信を行う。送信部120は、(複数の)アンテナを含む。送信部120は、制御部130が出力するベースバンド信号(送信信号)を無線信号に変換する。送信部120は、無線信号をアンテナから送信する。
The transmitting unit (transmitter) 120 performs various transmissions under the control of the
制御部(コントローラ)130は、通信ブイ100における各種の制御を行う。制御部130は、プロセッサを含む。制御部130は、プロセッサだけでなく、メモリを含んでもよい。メモリは、プロセッサにより実行されるプログラム、及びプロセッサによる処理に使用される情報を記憶する。プロセッサは、ベースバンドプロセッサとCPU(Central Processing Unit)とを含む。ベースバンドプロセッサは、例えば、ベースバンド信号の変調・復調及び符号化・復号化を行う。CPUは、メモリに記憶されるプログラムを実行することにより、各種の処理を行う。プロセッサは、音声・映像信号の符号化・復号化を行うコーデックを含んでもよい。プロセッサは、通信システムにおいて利用される通信プロトコルを実行する。プロセッサは、後述する各種の処理を実行及び/又は制御する。
The control unit (controller) 130 performs various controls on the
電力供給部140は、通信ブイ100の各ブロックに電力を供給できる。電力供給部140は、例えば、バッテリである。電力供給部140は、発電機能を有していてもよい。電力供給部140は、例えば、太陽光発電、波力発電、風力発電を実行できてもよい。
The power supply unit 140 can supply power to each block of the
測定部150は、通信ブイ100(制御装置105)が制御不能な外部からの物理的な力に基づくパラメータを測定する。
The measuring
「物理的な力」は、通信ブイ100(制御装置105)が制御不能な力である。具体的には、物理的な力は、自然現象(自然環境)に起因した通信ブイ100に働く力である。自然現象は、例えば、波、風、天候(雨、雪など)などである。
The "physical force" is a force that the communication buoy 100 (control device 105) cannot control. Specifically, the physical force is the force acting on the
この物理的な力は、通信ブイ100の動き(運動)に影響を与える。しかしながら、この物理的な力は、通信ブイ100により制御されていない力である。従って、この力に起因した通信ブイ100の動きは、通信ブイ100が制御可能な力に起因する動きに反する可能性がある。
This physical force affects the movement (movement) of the
「パラメータ」は、第1のパラメータ及び第2のパラメータの少なくとも一方のパラメータである。パラメータは、例えば、通信ブイ100における自然現象を示すために用いられる。パラメータは、自然現象に起因した通信ブイ100の動きを示すためのパラメータであってもよい。例えば、パラメータは、通信ブイ100における波の状態を示すためのパラメータである。
A "parameter" is at least one of a first parameter and a second parameter. The parameters are used, for example, to indicate a natural phenomenon in the
第1のパラメータは、通信ブイ100の動きに影響を与える物理的な力の大きさを示すパラメータである。波の状態に関する第1のパラメータは、例えば、波の高さ、波の周期、波の波長、波の向き(伝搬方向)、波の速度(位相速度)、風の向き、風の速度の少なくともいずれかである。測定部150は、波浪計(例えば、超音波型波浪計、マイクロ波型波浪計、レーザ波型波浪計、水圧型波浪計、電極型波浪計など)を有してもよい。測定部150は、風向風速計を有してもよい。
The first parameter is a parameter indicating the magnitude of the physical force that affects the movement of the
第2のパラメータは、物理的な力に起因した通信ブイ100の動きを示すパラメータである。通信ブイ100の動きを示すパラメータは、例えば、通信ブイ100の位置、通信ブイ100の傾き、通信ブイ100の向き、通信ブイ100の回転、通信ブイ100の振られ具合(横揺れの大きさ)の少なくともいずれかである。
The second parameter is a parameter indicating the movement of the
通信ブイ100の位置は、水平方向の位置(緯度及び経度)を含んでもよい。通信ブイ100の位置は、垂直方向の位置(高度)を含んでいてもよい。通信ブイの位置は、絶対的な値であってもよいし、相対的な値(基準点からの値)であってもよい。
The position of the
通信ブイ100の傾きは、通信ブイ100の傾き角度(θ)を含んでいてもよい。図3(上図)に示すように、例えば、傾き角度は、水上に浮かべた通信ブイ100の側面視において、垂直方向(通信ブイ100における重力方向)に対する通信ブイ100の軸の角度(θ)である。
The inclination of the
通信ブイ100の傾きは、通信ブイ100の傾き方向(d)を含んでいてもよい。図3(下図)に示すように、例えば、傾き方向は、水上に浮かべた通信ブイ100の上面視において、通信ブイ100の軸の方向が示す方向である。傾き方向は、通信ブイ100の中心から通信ブイ100の上端への方向であってもよい。傾き方向は、基準に対する角度で示されてもよい。傾き方向の基準として、例えば、北が0度、西が90度、南が180度、東が270度、であってもよい。
The inclination of the
通信ブイ100の向きは、通信ブイ100の所定方向を基準とした向きである。例えば、通信ブイ100の向きは、アンテナが向く方角を示してもよい。通信ブイ100の回転は、例えば、通信ブイ100が回転する方向、通信ブイ100が回転する角度の大きさを示す。通信ブイ100の振られ具合は、例えば、通信ブイ100の振りの最大値及び/又は平均値を示してもよい。通信ブイ100の振りの大きさは、通信ブイ100の振りの面積を示してもよい。
The orientation of the
測定部150は、GNSS(Global Navigation Satellite System)受信機を備えていてもよい。GNSS受信機は、通信ブイ100の地理的な位置を示す位置情報を得るために、GNSS信号を受信できる。GNSS受信機は、GNSS信号を制御部130に出力する。通信ブイ100は、通信ブイ100の位置情報を取得するためのGPS(Global Positioning System)機能を有していてもよい。
The measuring
測定部150は、測定時刻を測定するためのタイマを有してもよい。後述の表1のように、測定されたパラメータ(値)と、測定されたパラメータ(値)の測定時刻とが関連付けられることにより、測定結果に基づいて、通信ブイ100における自然現象(自然環境)及び/又は自然現象に起因した通信ブイ100の動きを把握することができる。
The measuring
測定部150は、通信ブイ100における雨量を測定するための雨量計を備えていてもよい。測定部150は、通信ブイ100における積雪量を測定するための積雪計を備えていてもよい。測定部150は、通信ブイ100における気温(通信ブイ100の周囲の温度)を測定するための気温計を備えていてもよい。
The measuring
駆動部160は、通信ブイ100を移動させるための機構により構成される。駆動部160は、例えば、舵、スクリュー及びスクリューを駆動するエンジンを有してもよい。
The
駆動部160は、通信ブイ100(制御装置105)が制御可能である。このため、駆動部160からの物理的な力のみに基づくパラメータ(の変化)は、測定すべき対象ではない。従って、測定情報は、駆動部160が起動されていない(駆動部160が停止中である)場合に測定されたパラメータ(値)を示してもよい。すなわち、測定情報は、制御部130が移動に関する制御を実行していない場合に測定されたパラメータ(値)を示してもよい。測定情報は、駆動部160が起動している場合に測定された情報であってもよい。
The
例えば、測定情報は、通信ブイ100が、制御部130の制御に反する(制御部130が制御可能な力に起因する動きに反する)動き(運動)を実行する場合に測定されたパラメータ(値)を示してもよい。駆動部160が起動している際に測定されたパラメータ(値)は、駆動部160による通信ブイ100の動きに基づいて、補正されてもよい。測定情報は、補正された測定パラメータ(値)を示してもよい。測定情報は、通信ブイ100を移動させるための移動制御に関するパラメータを示してもよい。例えば、測定情報は、通信ブイ100が、その場に留まるための駆動部160による推進力を示すパラメータ(例えば、速度、方向など)を示してもよい。
For example, the measurement information is a parameter (value) measured when the
通信ブイ100は、他の機能を有してもよい。例えば、通信ブイ100又は制御装置105は、ユーザインターフェイスを有していてもよい。通信ブイ100又は制御装置105を所持するユーザとのインターフェイスである。ユーザインターフェイスは、例えば、ディスプレイ、マイク、スピーカ、及び各種ボタンなどを含む。ユーザインターフェイスは、ユーザからの操作を受け付けて、該操作の内容を示す信号を制御部130に出力する。
The
本明細書では、通信ブイ100が備える受信部110、送信部120、制御部130、電力供給部140、測定部150、及び、駆動部160の少なくともいずれかが実行する処理を、便宜上、通信ブイ100が実行する処理(動作)として説明する。
In the present specification, for convenience, the communication buoy performs a process executed by at least one of the receiving
(制御局)
制御局200について、図4を用いて説明する。図4は、制御局200のブロック図である。図4に示すように、制御局200は、受信部210、送信部220、及び、制御部230を備える。受信部210と送信部220とは、一体化された送受信部(トランシーバ)であってもよい。(Control station)
The
受信部(レシーバ)210は、制御部230の制御下で各種の受信を行う。受信部210は、(複数の)アンテナを含む。受信部210は、アンテナが受信する無線信号をベースバンド信号(受信信号)に変換する。受信部210は、ベースバンド信号を制御部230に出力する。
The receiving unit (receiver) 210 performs various types of reception under the control of the control unit 230. The
送信部(トランスミッタ)220は、制御部230の制御下で各種の送信を行う。送信部220は、(複数の)アンテナを含む。送信部220は、制御部230が出力するベースバンド信号(送信信号)を無線信号に変換する。送信部220は、無線信号をアンテナから送信する。
The
制御部(コントローラ)230は、制御局200における各種の制御を行う。制御部230は、プロセッサを含む。制御部230は、プロセッサだけでなく、メモリを含んでもよい。メモリは、プロセッサにより実行されるプログラム、及びプロセッサによる処理に使用される情報を記憶する。プロセッサは、ベースバンドプロセッサとCPU(Central Processing Unit)とを含む。ベースバンドプロセッサは、例えば、ベースバンド信号の変調・復調及び符号化・復号化を行う。CPUは、メモリに記憶されるプログラムを実行することにより、各種の処理を行う。プロセッサは、音声・映像信号の符号化・復号化を行うコーデックを含んでもよい。プロセッサは、通信システムにおいて利用される通信プロトコルを実行する。プロセッサは、後述する各種の処理を実行及び/又は制御する。
The control unit (controller) 230 performs various controls on the
制御局200は、ネットワークインターフェイスを備えてもよい。制御局200は、ネットワークインターフェイスにより、バックホールと接続されてもよい。制御局200は、ネットワークインターフェイスにより、他のネットワーク装置から後述の情報を取得することができる。
The
制御局200は、ユーザインターフェイスを備えてもよい。制御局200を所持するユーザとのインターフェイスである。ユーザインターフェイスは、例えば、ディスプレイ、マイク、スピーカ、及び各種ボタンなどを含む。ユーザインターフェイスは、ユーザからの操作を受け付けて、該操作の内容を示す信号を制御部230に出力する。
The
本明細書では、制御局200が備える受信部210、送信部220、及び制御部230の少なくともいずれかが実行する処理を、便宜上、制御局200が実行する処理(動作)として説明する。
In the present specification, the process executed by at least one of the receiving
(第1実施形態に係る動作)
第1実施形態に係る動作について、図5から図7を用いて説明する。図5は、第1実施形態に係る動作例1を説明するためのシーケンス図である。図6は、第1実施形態に係る動作例2を説明するためのシーケンス図である。図7は、第1実施形態に係る動作例3を説明するためのシーケンス図である。(Operation according to the first embodiment)
The operation according to the first embodiment will be described with reference to FIGS. 5 to 7. FIG. 5 is a sequence diagram for explaining operation example 1 according to the first embodiment. FIG. 6 is a sequence diagram for explaining operation example 2 according to the first embodiment. FIG. 7 is a sequence diagram for explaining operation example 3 according to the first embodiment.
動作例1では、通信ブイ100Bが、通信ブイ100Aから受信した測定情報に基づいて、通信ブイ100Aとの通信を制御する。動作例2では、通信ブイ100Bが、通信ブイ100B自身により測定された情報に基づいて、通信ブイ100Aとの通信を制御する。動作例3では、通信ブイ100Bが、通信ブイ100Aから受信した測定情報と通信ブイ100B自身により測定された情報とに基づいて、通信ブイ100Aとの通信を制御する。重複する内容の説明は、省略する。
In operation example 1, the communication buoy 100B controls communication with the
動作例1では、図5に示すように、ステップS110において、通信ブイ100Aは、通信ブイ100Aが制御不能な外部からの物理的な力に基づくパラメータを測定する。
In operation example 1, as shown in FIG. 5, in step S110, the
ステップS120において、通信ブイ100Aは、測定されたパラメータを示す測定情報を通信ブイ100Bへ送る。通信ブイ100Bは、測定情報を通信ブイ100Bから受信する。測定情報は、通信ブイ100Aにおける波の状態に関する情報を含んでもよい。
In step S120, the
測定情報は、第1のパラメータに基づく波の状態に関する情報を含んでもよい。測定情報は、第2のパラメータに基づく波の状態に関する情報を含んでもよい。例えば、表1に示すように、測定情報は、各測定時刻における、通信ブイ100Aの水平方向の位置(水平位置(x、y))、通信ブイ100Aの垂直方向の位置(垂直位置(z))、通信ブイ100Aの傾き角度(θ)、及び通信ブイ100Aの傾き方向(d)を含んでもよい。
The measurement information may include information about the wave state based on the first parameter. The measurement information may include information about the wave state based on the second parameter. For example, as shown in Table 1, the measurement information includes the horizontal position of the
測定情報は、通信ブイ100Aの移動制御に関するパラメータを含んでもよい。測定情報は、通信ブイ100Aの向き及び/又は通信ブイ100Aの回転に関するパラメータを含んでもよい。測定情報は、通信ブイ100Aの振られ具合に関するパラメータを含んでもよい。
The measurement information may include parameters related to the movement control of the
通信ブイ100Aは、測定情報だけでなく、他の情報を通信ブイ100Bへ送信してもよい。例えば、通信ブイ100Aは、通信ブイ100Bからの無線信号(例えば、参照信号)の通信状況を示す情報を通信ブイ100Bへ送信してもよい。通信状況を示す情報は、例えば、RSRP(Reference Signal Received Power)、RSRQ(Reference Signal Received Quality)、及び、SINR(Signal to Noise Interference Ratio)の少なくともいずれかである。通信状況を示す情報は、通信ブイ100Aと通信ブイ100Bとの間の(平均)スループットを示す情報(例えば、送信データ量及び/又は受信データ量)を含んでいてもよい。通信状況を示す情報は、データのエラーレートであってもよい。
The
他の情報は、通信ブイ100Aにおける雨量を示す情報であってもよい。他の情報は、通信ブイ100Aにおける積雪量を示す情報であってもよい。他の情報は、通信ブイ100における気温を示す情報であってもよい。
The other information may be information indicating the amount of rainfall in the
他の情報は、通信ブイ100Aの大きさを示す情報であってもよい。例えば、他の情報は、通信ブイ100Aにおけるアンテナ高さを示す情報であってもよい。アンテナ高さは、水面(海面)からの高さを示してもよい。アンテナ高さは、通信ブイ100Aの所定値からの高さを示す情報であってもよい。
The other information may be information indicating the size of the
ステップS130において、通信ブイ100Bは、他の通信装置(例えば、通信衛星、他の通信ブイ100など)により取得情報を受信してもよい。通信ブイ100Bは、通信ブイ100Aから取得情報を受信してもよい。通信ブイ100Bは、制御局200から取得情報を受信してもよい。制御局200は、後述の第2実施形態における判定情報を取得情報として、通信ブイ100Bへ通知してもよい。
In step S130, the communication buoy 100B may receive the acquired information by another communication device (for example, a communication satellite, another
取得情報は、例えば、通信ブイ100A及び/又は通信ブイ100Bの周囲における気象を示す気象情報を含んでもよい。気象情報は、通信ブイ100A及び/又は通信ブイ100Bの周囲を含む広域の気象情報であってもよい。気象情報は、例えば、制御局200が気象センターから取得し情報である。
The acquired information may include, for example, meteorological information indicating the weather around the
取得情報は、通信ブイ100A及び/又は通信ブイ100Bの周囲における地図を示す情報を含んでもよい。取得情報は、通信ブイ100A及び/又は通信ブイ100Bの周囲に位置する人工物に関する情報を含んでもよい。人工物は、例えば、船舶などの移動体、及び、海洋ガス田などに設けられる海洋上の人工建造物などである。人工物に関する情報は、例えば、移動体の移動経路、移動体の速度、人工物(移動体、人工建造物)の位置、及び、人工物の大きさなどの情報を含んでもよい。
The acquired information may include information indicating a map around the
ステップS140において、通信ブイ100Bは、測定情報に基づいて、通信ブイ100Aとの通信の通信品質を推定できる。通信ブイ100Bは、取得情報に基づいて、通信ブイ100Aとの通信品質を推定してもよい。通信品質の推定方法は、後述する。通信ブイ100Bは、ステップS140の処理を省略してもよい。すなわち、通信ブイ100Bは、通信品質を推定せずに、ステップS150の処理を実行してもよい。
In step S140, the communication buoy 100B can estimate the communication quality of the communication with the
ステップS150において、通信ブイ100Bは、測定情報に基づいて、通信ブイ100Aとの通信を制御する。通信ブイ100Bは、取得情報に基づいて、通信ブイ100Aとの通信を制御してもよい。通信の制御方法の詳細は、後述する。
In step S150, the communication buoy 100B controls communication with the
「通信の制御」は、測定情報を確認したユーザの操作による通信の制御ではないことに留意すべきである。通信ブイ100B(制御部130)が、測定情報に基づいて、通信ブイ100Aとの通信を自律的に制御する。通信ブイ100Bは、例えば、3GPP規格により構成されるレイヤ(例えば、PHY(Physical)レイヤ、MAC(Medium Access Control)レイヤ、RLC(Radio Link Control)レイヤ、及びPDCP(Packet Data Convergence Protocol)、RRC(Radio Resource Control)レイヤ、及びNAS(Non−Access Stratum)レイヤの少なくともいずれか)において、通信ブイ100Aとの通信を自律的に制御してもよい。
It should be noted that "communication control" is not the control of communication by the operation of the user who confirmed the measurement information. The communication buoy 100B (control unit 130) autonomously controls communication with the
以上のように、通信ブイ100Bは、測定情報に基づいて、通信ブイ100Aとの通信を制御する。これにより、通信ブイ100Bは、自然現象に起因した通信ブイ100Aの動きを知ることができる。通信ブイ100Bは、通信ブイ100Aの動きを考慮した上で、通信ブイ100Aとの通信が可能であるため、通信ブイ100Aと通信ブイ100Bとの間の通信品質の低下を抑制できる。
As described above, the communication buoy 100B controls the communication with the
動作例2では、図6に示すように、ステップS210において、通信ブイ100Bは、通信ブイ100Bが制御不能な外部からの物理的な力に基づくパラメータを測定する。通信ブイ100Bにより測定された情報は、動作例1と同様である。 In operation example 2, as shown in FIG. 6, in step S210, the communication buoy 100B measures a parameter based on an external physical force that the communication buoy 100B cannot control. The information measured by the communication buoy 100B is the same as that of the operation example 1.
ステップS220は、ステップS130に対応する。 Step S220 corresponds to step S130.
ステップS230において、通信ブイ100Bは、通信ブイ100B自身により測定された情報に基づいて、通信ブイ100Aとの通信の通信品質を推定できる。通信ブイ100Bは、取得情報に基づいて、通信ブイ100Aとの通信品質を推定してもよい。
In step S230, the communication buoy 100B can estimate the communication quality of communication with the
ステップS240において、通信ブイ100Bは、通信ブイ100B自身により測定された情報に基づいて、通信ブイ100Aとの通信を制御する。通信ブイ100Bは、取得情報に基づいて、通信ブイ100Aとの通信を制御してもよい。
In step S240, the communication buoy 100B controls communication with the
以上のように、通信ブイ100Bは、通信ブイ100B自身により測定された情報に基づいて、通信ブイ100Aとの通信を制御する。これにより、通信ブイ100Bは、自然現象に起因した通信ブイ100B自身の動きを考慮した上で、通信ブイ100Aとの通信が可能である。その結果、通信ブイ100Aと通信ブイ100Bとの間の通信品質の低下を抑制できる。
As described above, the communication buoy 100B controls communication with the
動作例3では、図7において、ステップS310、S330及びS340は、ステップS110、S120及びS130に対応する。ステップS320は、ステップS210に対応する。 In operation example 3, in FIG. 7, steps S310, S330 and S340 correspond to steps S110, S120 and S130. Step S320 corresponds to step S210.
ステップS350において、通信ブイ100Bは、通信ブイ100Aから受信した測定情報と通信ブイ100B自身により測定された情報とに基づいて、通信ブイ100Aとの通信の通信品質を推定できる。通信ブイ100Bは、取得情報に基づいて、通信ブイ100Aとの通信品質を推定してもよい。
In step S350, the communication buoy 100B can estimate the communication quality of the communication with the
ステップS360において、通信ブイ100Bは、通信ブイ100Aから受信した測定情報と通信ブイ100B自身により測定された情報とに基づいて、通信ブイ100Aとの通信を制御する。通信ブイ100Bは、取得情報に基づいて、通信ブイ100Aとの通信を制御してもよい。
In step S360, the communication buoy 100B controls communication with the
以上のように、通信ブイ100Bは、通信ブイ100Aから受信した測定情報と、通信ブイ100B自身により測定された情報と、に基づいて、通信ブイ100Aとの通信を制御する。これにより、通信ブイ100Aと通信ブイ100Bとの両方の動きを考慮した上で、通信ブイ100Aとの通信が可能である。その結果、通信ブイ100Aと通信ブイ100Bとの間の通信品質の低下を抑制できる。
As described above, the communication buoy 100B controls the communication with the
(通信品質の推定)
通信ブイ100Bにおける通信品質の推定の一例を、図8から図10を用いて説明する。図8は、通信品質の推定の一例を説明するための図である。図9は、通信品質の推定の一例を説明するための図である。図10は、通信品質の推定の一例を説明するための図である。(Estimation of communication quality)
An example of estimating the communication quality in the communication buoy 100B will be described with reference to FIGS. 8 to 10. FIG. 8 is a diagram for explaining an example of estimating communication quality. FIG. 9 is a diagram for explaining an example of estimating communication quality. FIG. 10 is a diagram for explaining an example of estimating communication quality.
通信ブイ100Bは、以下の少なくともいずれかの方法により、通信ブイ100Aと通信ブイ100Bとの間の通信品質を推定できる。通信ブイ100Bは、以下の方法を組み合わせることによって、通信品質を推定してもよい。
The communication buoy 100B can estimate the communication quality between the
通信ブイ100Bは、測定情報により示されるパラメータ(値)が閾値以上であることに応じて、通信品質が悪いと判定してもよい。通信ブイ100Bは、測定情報により示されるパラメータ(値)が閾値未満であることに応じて、通信品質が良いと判定してもよい。測定情報は、通信ブイ100A及び通信ブイ100Bの少なくとも一方により測定されたパラメータを示す。パラメータ(値)は、第1のパラメータ及び第2のパラメータの少なくとも一方である。
The communication buoy 100B may determine that the communication quality is poor depending on whether the parameter (value) indicated by the measurement information is equal to or higher than the threshold value. The communication buoy 100B may determine that the communication quality is good depending on the parameter (value) indicated by the measurement information being less than the threshold value. The measurement information indicates the parameters measured by at least one of the
通信ブイ100Bは、例えば、波の高さ、波の周期、波の波長、波の速度(位相速度)、波の方向、風の速度の少なくともいずれかが、閾値以上であることに応じて、通信品質が悪いと判定してもよい。通信ブイ100Bは、これらのパラメータの少なくともいずれかが、閾値未満であることに応じて、通信品質が良いと判定してもよい。 The communication buoy 100B has, for example, depending on whether at least one of wave height, wave period, wave wavelength, wave velocity (phase velocity), wave direction, and wind velocity is equal to or greater than a threshold value. It may be determined that the communication quality is poor. The communication buoy 100B may determine that the communication quality is good depending on whether at least one of these parameters is less than the threshold value.
通信ブイ100Bは、例えば、通信ブイ100Aの位置(水平位置及び/又は垂直位置)の変化(差)が閾値以上であることに応じて、通信品質が悪いと判定してもよい。通信ブイ100Bは、通信ブイ100Aの垂直位置(絶対値)が閾値以上であることに応じて、通信品質が悪いと判定してもよい。通信ブイ100Bは、通信ブイ100Aの傾き(傾き角度及び/又は傾き方向)の変化(差)が閾値以上であることに応じて、通信品質が悪いと判定してもよい。通信ブイ100Bは、通信ブイ100Aの傾き角度(絶対値)が閾値以上であることに応じて、通信品質が悪いと判定してもよい。
The communication buoy 100B may determine that the communication quality is poor, for example, depending on whether the change (difference) in the position (horizontal position and / or vertical position) of the
通信ブイ100Bは、通信ブイ100Aと通信ブイ100Bとの間の波による遮断の大きさを推定してもよい。通信ブイ100Bは、例えば、(推定された)波の高さ及び波の周期に基づいて、通信ブイ100Aと通信ブイ100Bと通信が遮断される遮断時間を推定してもよい。通信ブイ100Bは、遮断時間が閾値以上であることに応じて、通信品質が悪いと判定してもよい。通信ブイ100Bは、遮断時間が閾値未満であることに応じて、通信品質が良いと判定してもよい。
The communication buoy 100B may estimate the magnitude of the wave cutoff between the
通信ブイ100Bは、通信ブイ100Aと通信ブイ100Bとの間の波の山の数を推定してもよい。通信ブイ100Bは、波の山の数が閾値以上であることに応じて、通信品質が悪いと判定してもよい。通信ブイ100Bは、波の山の数が閾値未満であることに応じて、通信品質が良いと判定してもよい。通信ブイ100Bは、以下の方法により、波の山の数を推定できる。
The communication buoy 100B may estimate the number of wave peaks between the
図8に示すように、波が左から右へ移動している。波の速度は、Vである。波の1周期の時間をTとし、通信ブイ100A及び通信ブイ100Bの間の距離をLとする。波の山の数N1は、以下の式により算出できる。
As shown in FIG. 8, the waves are moving from left to right. The velocity of the wave is V. Let T be the time of one cycle of the wave, and let L be the distance between the
N1=L/(V×T) N1 = L / (V × T)
図9に示すように、波が左下から右上に移動するケースでは、波の山の数N2は、以下の式により算出できる。 As shown in FIG. 9, in the case where the wave moves from the lower left to the upper right, the number N2 of the wave peaks can be calculated by the following formula.
N2=L/((V/cosθ)×T) N2 = L / ((V / cosθ) × T)
通信ブイ100Bは、単位時間当たりの通信ブイ100Bの移動距離に基づいて、速度Vを算出してもよい。通信ブイ100Bは、波(及び風)の影響による通信ブイ100Bの移動方向に基づいて、波の向き(方向)を算出してもよい。通信ブイ100Bは、通信ブイ100Bの移動制御に基づいて、速度Vを算出してもよい。例えば、通信ブイ100Bは、通信ブイ100Bがその場に留まるために、波の方向とは逆方向に推進する。通信ブイ100Bは、通信ブイ100Bがその場に留まるための駆動部160による推進力に基づいて、波の向き及び波の速度を算出してもよい。
The communication buoy 100B may calculate the speed V based on the moving distance of the communication buoy 100B per unit time. The communication buoy 100B may calculate the direction (direction) of the wave based on the moving direction of the communication buoy 100B due to the influence of the wave (and wind). The communication buoy 100B may calculate the speed V based on the movement control of the communication buoy 100B. For example, the communication buoy 100B propels the communication buoy 100B in the direction opposite to the direction of the wave so that the communication buoy 100B stays in place. The communication buoy 100B may calculate the direction of the wave and the speed of the wave based on the propulsive force of the
通信ブイ100Bは、測定情報(例えば、垂直位置の差(最大値及び最小値)及び、最大値から最小値までの時間)により、時間Tを算出してもよい。通信ブイ100Bは、例えば、通信ブイ100A及び通信ブイ100Bの位置情報により通信ブイ100A及び通信ブイ100Bの間の距離Lを算出してもよい。通信ブイ100Bは、通信ブイ100Aからの無線信号の伝搬遅延に基づいて、距離Lを算出してもよい。
The communication buoy 100B may calculate the time T from the measurement information (for example, the difference in vertical position (maximum value and minimum value) and the time from the maximum value to the minimum value). The communication buoy 100B may calculate the distance L between the
図10に示すように、通信ブイ100Bは、波の高さに基づいて、通信品質を推定してもよい。例えば、通信ブイ100Bは、波の高さの平均値(H1、H2)を算出してもよい。波の高さの平均値H1は、波の谷の高さの平均値である。波の高さの平均値H2は、波の山の高さの平均値である。通信ブイ100Bは、通信ブイ100Bのアンテナ高さhが平均値H2及び波の高さの最大値Hmaxを超える場合には、通信品質が良いと判定してもよい。通信ブイ100Bは、通信ブイ100Bのアンテナ高さhが波の高さの最大値Hmaxを超えない場合には、最大値Hmaxとアンテナ高さhとに応じた無線信号が波に遮られる確率を考慮して、通信品質を判定してもよい。通信ブイ100Bは、通信ブイ100Bのアンテナ高さhが平均値H2を超えない場合には、通信品質が悪いと判定してもよい。 As shown in FIG. 10, the communication buoy 100B may estimate the communication quality based on the wave height. For example, the communication buoy 100B may calculate the average value (H1, H2) of the wave heights. The average value H1 of the wave height is the average value of the wave valley heights. The average value H2 of the wave height is the average value of the height of the wave peak. The communication buoy 100B may determine that the communication quality is good when the antenna height h of the communication buoy 100B exceeds the average value H2 and the maximum value Hmax of the wave height. The communication buoy 100B determines the probability that the radio signal corresponding to the maximum value Hmax and the antenna height h will be blocked by the wave when the antenna height h of the communication buoy 100B does not exceed the maximum value Hmax of the wave height. In consideration of this, the communication quality may be determined. The communication buoy 100B may determine that the communication quality is poor when the antenna height h of the communication buoy 100B does not exceed the average value H2.
なお、通信ブイ100Bは、通信ブイ100Aのアンテナ高さhに基づいて、通信品質を推定してもよい。通信ブイ100Bは、通信ブイ100A及び通信ブイ100Bの両方のアンテナ高さhが平均値H2及び波の高さの最大値Hmaxを超える場合には、通信品質が良いと判定してもよい。通信ブイ100Bは、は最大値Hmaxと通信ブイ100Aのアンテナ高さhとに応じた無線信号が波に遮られる確率を考慮して、通信品質を判定してもよい。
The communication buoy 100B may estimate the communication quality based on the antenna height h of the
通信ブイ100Bは、測定情報に基づいて、総合的な波の状態を推定してもよい。通信ブイ100Bは、総合的な波の状態から通信品質を推定してもよい。通信ブイ100Bは、他の通信ブイ(例えば、通信ブイ100C及び通信ブイ100Dの少なくとも一方)から受信した測定情報に基づいて、総合的な波の状態を推定してもよい。例えば、図8において、通信ブイ100Cにおいて上から下へ波が移動するケースを想定する。通信ブイ100B及び通信ブイ100Cにおける波の状態(例えば、波の高さ)と、通信ブイ100Aにおける波の状態(例えば、波の高さ)とに基づいて、総合的な波の状態を推定してもよい。具体的には、通信ブイ100Bは、通信ブイ100Bにおける左から右への波と通信ブイ100Cにおける上から下への波とが、強め合うのか、打ち消し合うのかを判定してもよい。通信ブイ100Bは、この判定結果に基づいて、通信品質を推定してもよい。
The communication buoy 100B may estimate the overall wave state based on the measurement information. The communication buoy 100B may estimate the communication quality from the overall wave condition. The communication buoy 100B may estimate the overall wave state based on the measurement information received from another communication buoy (eg, at least one of the communication buoy 100C and the communication buoy 100D). For example, in FIG. 8, it is assumed that the wave moves from top to bottom in the communication buoy 100C. The overall wave state is estimated based on the wave state (for example, wave height) in the communication buoy 100B and the communication buoy 100C and the wave state (for example, wave height) in the
通信ブイ100Bは、測定情報に加えて、通信状況を示す情報に基づいて、通信ブイ100Aとの通信における通信品質を推定してもよい。通信ブイ100Bは、測定情報と通信状況を示す情報とに基づいて、例えば、(平均)スループットを算出(推定)してもよい。通信ブイ100Bは、算出された(平均)スループットが閾値未満であることに応じて、通信品質が悪いと判定してもよい。通信ブイ100Bは、算出された(平均)スループットが閾値以上であることに応じて、通信品質が良いと判定してもよい。
The communication buoy 100B may estimate the communication quality in communication with the
通信ブイ100Bは、通信状況を示す情報として、通信ブイ100Aから受信したRSRP、RSRQ、及び、SINRの少なくともいずれかの情報に基づいて、通信品質を推定してもよい。通信ブイ100Bは、通信ブイ100Aからの無線信号(例えば、参照信号)に基づいて通信ブイ100Bにおいて測定されたRSRP、RSRQ、及び、SINRの少なくともいずれかに基づいて、通信品質を推定してもよい。通信ブイ100Bは、測定値(RSRP、RSRQ、SINR)が閾値以上であることに応じて、通信品質が良いと判定してもよい。通信ブイ100Bは、測定値(RSRP、RSRQ、SINR)が閾値未満であることに応じて、通信品質が悪いと判定してもよい。通信ブイ100Bは、通信状況を示す情報として、データのエラーレートに基づいて、通信品質を推定してもよい。通信ブイ100Bは、通信ブイ100Aから通信ブイ100Bへの(及び/又は通信ブイ100Bから通信ブイ100Aへの)データのエラーレートが閾値以上であることに応じて、通信品質が悪いと判定してもよい。通信ブイ100Bは、当該データのエラーレートが閾値未満であることに応じて、通信品質が良いと判定してもよい。
The communication buoy 100B may estimate the communication quality based on at least one of RSRP, RSRQ, and SINR information received from the
通信ブイ100Bは、過去に受信した通信ブイ100Aの通信状況に基づいて、通信ブイ100Aとの通信における通信品質を推定してもよい。例えば、通信ブイ100Bは、各測定時刻において、測定情報に基づく通信ブイ100Aの通信環境と、通信ブイ100Aの通信状況とを関連付ける。通信ブイ100Bは、関連付けを記憶する。通信ブイ100Bは、最新の測定情報に最も近い過去の測定情報に関連付けられた通信ブイ100Aの通信状況を、現在の通信ブイ100Aの通信状況とみなしてもよい。通信ブイ100Bは、測定情報に加えて、現在の通信ブイ100Aの通信状況とみなされた通信状況とに基づいて、通信ブイ100Aとの通信における通信品質を推定してもよい。
The communication buoy 100B may estimate the communication quality in communication with the
通信ブイ100Bは、通信ブイ100Aからの情報だけでなく、他の情報に基づいて、通信ブイ100Aとの通信における通信品質を推定してもよい。
The communication buoy 100B may estimate the communication quality in communication with the
例えば、通信ブイ100Bは、通信ブイ100B自身が測定した測定情報に基づいて、通信ブイ100Aとの通信における通信品質を推定してもよい。
For example, the communication buoy 100B may estimate the communication quality in communication with the
通信ブイ100Bは、他の通信装置(例えば、通信衛星、他の通信ブイ100など)により得られた取得情報に基づいて、通信ブイ100Aとの通信における通信品質を推定してもよい。通信ブイ100Bは、制御局200により得られた取得情報に基づいて、通信品質を推定してもよい。制御局200は、後述の第2実施形態における判定情報を取得情報として、通信ブイ100Bへ通知してもよい。
The communication buoy 100B may estimate the communication quality in communication with the
通信ブイ100Bは、取得情報である気象情報に基づいて、今後の通信品質を推定してもよい。例えば、気象情報が、通信ブイ100A及び/又は通信ブイ100Bの周囲の天候の回復(又は現状維持)を示す情報であるケースを想定する。この場合、通信ブイ100Bは、今後の通信品質が、測定情報に基づいて推定された通信品質よりも悪化しない(通信品質が閾値以上である)と判定してもよい。気象情報が、通信ブイ100A及び/又は通信ブイ100Bの周囲の天候の悪化を示す情報であるケースを想定する。この場合、通信ブイ100Bは、今後の通信品質が、測定情報に基づいて推定された通信品質よりも悪化する(通信品質が閾値未満である)と判定してもよい。気象情報は、通信ブイ100A及び/又は通信ブイ100Bの周囲の波の情報であってもよい。例えば、波の情報は、波の高さ、波の周期、波の波長、波の向き(伝搬方向)、波の速度(位相速度)、風の向き、風の速度、波浪(風浪、波のうねりなど)を含む。
The communication buoy 100B may estimate the future communication quality based on the weather information which is the acquired information. For example, assume that the weather information is information indicating the recovery (or maintenance of the status quo) of the weather around the
通信ブイ100Bは、例えば、移動体の遮断による通信ブイ100Aとの通信に与える影響を推定してもよい。通信ブイ100Bは、人工物に関する情報(例えば、移動体の移動経路、移動体の速度、移動体の大きさなど)に基づいて、通信品質を推定してもよい。通信ブイ100Bは、移動体による通信ブイ100Aとの通信が遮断される遮断時間を推定してもよい。通信ブイ100Bは、推定された時間の間、通信ブイ100Aとの通信を制御してもよい。
The communication buoy 100B may estimate the influence on the communication with the
以上のように、通信ブイ100Bは、通信ブイ100A及び/又は通信ブイ100Bの測定情報に基づいて、通信ブイ100Aと通信ブイ100Bとの間の通信品質を推定できる。通信ブイ100Bは、推定された通信品質に基づいて、後述の通信制御を実行することができる。通信ブイ100Bは、推定された通信品質に基づいて、通信制御を実行するか否かを判定できる。例えば、通信ブイ100Bは、推定された通信品質が悪い(通信品質が閾値未満である)と判定したことに応じて、以下の方法を実行してもよい。通信ブイ100Bは、推定された通信品質が良い(通信品質が閾値以上である)と判定したことに応じて、処理を終了してもよい。
As described above, the communication buoy 100B can estimate the communication quality between the
従って、通信ブイ100Bは、適切に通信制御を実行できるため、自然環境下における通信品質の低下を抑制することができる。 Therefore, since the communication buoy 100B can appropriately execute the communication control, it is possible to suppress the deterioration of the communication quality in the natural environment.
(通信制御)
通信ブイ100における通信制御の一例を、図11から図15を用いて説明する。図11は、通信制御(移動制御)の一例を説明するための図である。図12は、通信制御(エラー耐性の制御)の一例を説明するための図である。図13は、通信制御(ビームフォーミング制御)の一例を説明するための図である。図14は、通信制御(ビームフォーミング制御)の一例を説明するための図である。図15は、通信制御(通信制御の切り替え)の一例を説明するためのフローチャートである。(Communication control)
An example of communication control in the
通信ブイ100Bは、以下の少なくともいずれかの方法により、通信ブイ100Aとの通信を制御することができる。通信ブイ100Bは、以下の方法を組み合わせることによって、通信制御が実行されてもよい。
The communication buoy 100B can control communication with the
(A)移動制御
通信ブイ100Bは、通信ブイ100Bを移動させるための制御を実行できる。(A) Movement control The communication buoy 100B can execute control for moving the communication buoy 100B.
図11の状態1は、波の高さが小さい場合における通信ブイ100の状態を示す。図11の状態2及び状態3は、波の高さが大きい場合における通信ブイ100の状態を示す。
通信ブイ100Bは、測定情報に基づいて、通信ブイ100Aとの通信が良好になる位置を算出する。図11(状態3)に示すように、通信ブイ100Bは、所定時刻における通信ブイ100Aの高さと、所定時刻における通信ブイ100Bの高さとの差が閾値未満となる位置(p2)を算出してもよい。通信ブイ100Bは、通信ブイ100Aの位置、通信ブイ100Bの位置、及び通信ブイ100Aと通信ブイ100Bとの間の波の周期に基づいて、位置(p2)を算出してもよい。
The communication buoy 100B calculates a position where communication with the
通信ブイ100Bは、現在位置(p1)から算出された位置(p2)へ、通信ブイ100Bを移動させるための制御を実行する。このように、通信ブイ100Bは、通信ブイ100Aにおける波の状態に合わせて運動するような位置へ移動する。すなわち、通信ブイ100Bは、通信ブイ100Bの位置の補正を行う。これにより、通信ブイ100A及び通信ブイ100Bにおける波が高い場合、通信ブイ100A及び通信ブイ100Bは、波に遮られずに、直接的に通信を実行することが可能である。これにより、図11の状態2の場合に比べて、スループットの低下を抑制することができる。
The communication buoy 100B executes control for moving the communication buoy 100B from the current position (p1) to the calculated position (p2). In this way, the communication buoy 100B moves to a position where it moves according to the wave condition in the
通信ブイ100Bは、通信ブイ100Bの環境が良くなるように、通信ブイ100Aを移動させるための制御を実行してもよい。
The communication buoy 100B may execute control for moving the
通信ブイ100Bは、通信ブイ100Aの通信環境よりも通信ブイ100Bの通信環境が悪い場合に、通信ブイ100Bの通信環境が良好となる位置への移動を開始する。通信ブイ100Bは、上述の通信品質と同様の方法により、通信環境を判定することができる。例えば、通信ブイ100Aにおける天気が晴れであり、通信ブイ100Bにおける天気が雨である場合に、通信ブイ100Bは、通信ブイ100B(及び通信ブイ100A)の測定情報に基づいて、通信環境が悪いと判定できる。通信ブイ100Bは、通信ブイ100Bの通信環境が良好となる位置(例えば、通信ブイ100Aの方向)へ移動する。これにより、通信ブイ100Aと通信ブイ100Bとの間の通信環境が改善するため、通信品質を向上することができる。
When the communication environment of the communication buoy 100B is worse than the communication environment of the
通信ブイ100Bは、取得情報を考慮して、移動してもよい。具体的には、通信ブイ100Bは、気象情報に基づいて推定される通信品質が閾値以上となる位置を算出してもよい。例えば、通信ブイ100Bは、気象情報に基づいて天候が良好である(又は回復する)と推測される位置を算出してもよい。通信ブイ100Bは、人工物に関する情報に基づいて推定される通信品質が閾値以上となる位置を算出してもよい。通信ブイ100Bは、人工物に関する情報に基づいて推定される通信品質が閾値以上となる位置を算出してもよい。例えば、通信ブイ100Bは、通信ブイ100Aと通信ブイ100Bと間に人工物が存在しない位置を算出してもよい。通信ブイ100Bは、通信ブイ100Aと通信ブイ100Bと間で移動体が移動しない(移動経路が存在しない)位置を算出してもよい。
The communication buoy 100B may move in consideration of the acquired information. Specifically, the communication buoy 100B may calculate a position where the communication quality estimated based on the weather information is equal to or higher than the threshold value. For example, the communication buoy 100B may calculate a position where the weather is presumed to be good (or recover) based on the weather information. The communication buoy 100B may calculate a position where the communication quality estimated based on the information about the artificial object is equal to or higher than the threshold value. The communication buoy 100B may calculate a position where the communication quality estimated based on the information about the artificial object is equal to or higher than the threshold value. For example, the communication buoy 100B may calculate a position where no artificial object exists between the
通信ブイ100Bは、通信ブイ100Aを移動させるための制御を実行してもよい。通信ブイ100Bは、通信ブイ100Aを移動させるための制御情報を通信ブイ100Aへ送信する。
The communication buoy 100B may execute control for moving the
制御情報は、通信ブイ100Bにおいて測定されたパラメータ(値)(第1のパラメータ及び/又は第2のパラメータ)を示す測定情報を含んでいてもよい。制御情報は、通信ブイ100Bにより算出された位置を示す情報を含んでいてもよい。当該算出された位置は、通信ブイ100Aと通信ブイ100Bとの通信における通信品質が閾値以上となる位置である。
The control information may include measurement information indicating the parameters (values) (first parameter and / or second parameter) measured by the communication buoy 100B. The control information may include information indicating the position calculated by the communication buoy 100B. The calculated position is a position where the communication quality in the communication between the
通信ブイ100Aは、制御情報を通信ブイ100Bから受信する。通信ブイ100Aは、制御情報に基づいて、通信ブイ100Aを移動させるための制御を開始する。
The
通信ブイ100Aは、算出された位置を示す情報に基づいて、移動してもよい。通信ブイ100Aは、制御情報に基づいて、通信ブイ100Aと通信ブイ100Bとの通信における通信品質が閾値以上となる位置を算出してもよい。通信ブイ100Aは、算出された位置へ移動してもよい。
The
(B)エラー耐性の制御
通信ブイ100Bは、測定情報に基づいて、エラー耐性を制御できる。具体的には、通信ブイ100Bは、測定情報により推定された通信品質に応じて、エラー耐性を制御してもよい。(B) Error tolerance control The communication buoy 100B can control error tolerance based on the measurement information. Specifically, the communication buoy 100B may control the error tolerance according to the communication quality estimated from the measurement information.
通信ブイ100Bは、測定情報により推定された通信品質に基づいて、通信ブイ100Aへ情報を繰り返し送信する回数(繰り返し送信回数)を決定してもよい。通信ブイ100Bは、通信品質が良いことに応じて、繰り返し送信回数を所定値よりも小さい値に決定してもよい。通信ブイ100Bは、通信品質が悪いことに応じて、繰り返し送信回数を所定値よりも大きい値に決定してもよい。
The communication buoy 100B may determine the number of times the information is repeatedly transmitted to the
例えば、通信ブイ100Bは、通信ブイ100Aと通信ブイ100Bとの間の波の山の数に応じて、繰り返し送信回数を決定してもよい。例えば、図8における波の山の数N1は、図9における波の山の数N2よりも大きい。従って、通信ブイ100Bは、図8における繰り返し送信回数を図9における繰り返し送信回数よりも大きい値に設定してもよい。
For example, the communication buoy 100B may determine the number of repeated transmissions according to the number of wave peaks between the
図12に示すように、通信ブイ100Bは、1回の送信によりデータを受信できる受信確率(例えば、無線信号が波に遮られる確率)に応じて、繰り返し送信回数を決定してもよい。通信ブイ100Bは、受信確率が高いほど送信回数を少なくしてもよい。通信ブイ100Bは、受信確率が低いほど送信回数を大きくしてもよい。受信確率は、推定された通信品質に応じた値で算出されてもよい。すなわち、通信品質が良いほど受信確率が高く、通信品質が悪いほど受信確率が低くてもよい。 As shown in FIG. 12, the communication buoy 100B may determine the number of repeated transmissions according to the reception probability (for example, the probability that the radio signal is blocked by the wave) that data can be received by one transmission. The communication buoy 100B may reduce the number of transmissions as the reception probability increases. The communication buoy 100B may increase the number of transmissions as the reception probability decreases. The reception probability may be calculated by a value according to the estimated communication quality. That is, the better the communication quality, the higher the reception probability, and the worse the communication quality, the lower the reception probability.
通信ブイ100Bは、測定情報により推定された通信品質に基づいて、変調方式、符号化率、符号化方式、及びMCS(Modulation and Coding Scheme)の少なくともいずれかを決定してもよい。従って、通信ブイ100Bは、送信回数と同様に、測定情報により推定された通信品質に応じてエラー耐性を決定してもよい。例えば、通信ブイ100Bは、通信品質が良いことに応じて、エラー耐性が所定値よりも小さい値となるMCSを決定してもよい。通信ブイ100Bは、通信品質が悪いことに応じて、エラー耐性が所定値よりも大きい値となるMCSを決定してもよい。 The communication buoy 100B may determine at least one of a modulation method, a coding rate, a coding method, and an MCS (Modulation and Coding Scene) based on the communication quality estimated from the measurement information. Therefore, the communication buoy 100B may determine the error tolerance according to the communication quality estimated from the measurement information as well as the number of transmissions. For example, the communication buoy 100B may determine the MCS whose error tolerance is smaller than a predetermined value depending on the good communication quality. The communication buoy 100B may determine the MCS whose error tolerance is larger than a predetermined value depending on the poor communication quality.
通信ブイ100Bは、決定された情報(送信回数、変調方式、符号化率、符号化方式、及びMCSなど)を用いて、データの送信を実行できる。 The communication buoy 100B can execute data transmission using the determined information (transmission number, modulation method, coding rate, coding method, MCS, etc.).
通信ブイ100Bは、決定された情報を含む制御情報を通信ブイ100Aへ送信してもよい。通信ブイ100Aは、受信した制御情報を用いて通信ブイ100Bへデータを送信してもよい。これにより、通信ブイ100Aは、エラー耐性を決定(算出)せずに、適切なエラー耐性のデータを送信できる。
The communication buoy 100B may transmit control information including the determined information to the
以上のように、通信ブイ100Bは、測定情報に基づいて、エラー耐性を制御できる。通信ブイ100Bは、測定情報に基づいて、繰り返し送信回数を制御できる。その結果、通信ブイ100Aと通信ブイ100Bとの間の通信環境(自然環境)に応じて、エラー耐性及び/又は繰り返し送信回数を決定できるため、通信品質を向上することができる。
As described above, the communication buoy 100B can control the error tolerance based on the measurement information. The communication buoy 100B can control the number of repeated transmissions based on the measurement information. As a result, the error tolerance and / or the number of repeated transmissions can be determined according to the communication environment (natural environment) between the
(C)ビームフォーミング制御
通信ブイ100Bは、送信用及び/又は受信用のビームを通信ブイ100Aへ向けるためのビームフォーミングを制御できる。(C) Beamforming control The communication buoy 100B can control beamforming for directing a transmission and / or reception beam toward the
通信ブイ100Bは、測定情報に基づいて、ビームの指向性及び広がりの少なくとも一方を制御してもよい。例えば、通信ブイ100Bは、通信ブイ100Aからの測定情報に基づいて、通信ブイ100Aの動きを推定する。通信ブイ100Bは、推定された通信ブイ100Aの動きを考慮した上で、通信ブイ100Aのアンテナへビームを向ける制御を実行する。
The communication buoy 100B may control at least one of the directivity and spread of the beam based on the measurement information. For example, the communication buoy 100B estimates the movement of the
通信ブイ100Bは、通信ブイ100Aのアンテナの位置を示す情報を予め受信していてもよい。通信ブイ100Bは、通信ブイ100Aのアンテナの位置を示す情報を測定情報と共に通信ブイ100Aから受信してもよい。
The communication buoy 100B may have received information indicating the position of the antenna of the
通信ブイ100Bは、例えば、ビームの指向性及びビームの広がり(アンテナの指向性パターン)を動的に変更するためのビームフォーミング制御を実行することができる。通信ブイ100Bは、伝搬路特性情報に基づいて、アンテナウェイト(例えば、アレーアンテナの重み付け)を算出する。通信ブイ100Bは、算出されたアンテナウェイトに基づいて、送信部120を制御する。
The communication buoy 100B can, for example, execute beamforming control for dynamically changing the directivity of the beam and the spread of the beam (directivity pattern of the antenna). The communication buoy 100B calculates the antenna weight (for example, the weight of the array antenna) based on the propagation path characteristic information. The communication buoy 100B controls the
伝搬路特性情報は、通信ブイ100Aと通信ブイ100Bとの間の伝搬路特性を示す。伝搬路特性情報としては、例えば、通信ブイ100Aが通信ブイ100Bから受信した無線信号(例えば、参照信号)に基づいて、通信ブイ100Aから通信ブイ100Bへフィードバックされる情報である。例えば、伝搬路特性情報は、PMI(Precoding Matrix Indicator)である。通信ブイ100Bは、伝搬路特性情報を測定情報と共に通信ブイ100Aから受信してもよい。
The propagation path characteristic information indicates the propagation path characteristics between the
図13を用いて、ビームの指向性の制御を説明する。図13の状態1は、波の高さが小さい場合における通信ブイ100の状態を示す。図13の状態2及び状態3は、波の高さが大きい場合における通信ブイ100の状態を示す。図13の状態1及び状態2では、通信ブイ100Bは、ビームの方向を固定している。図13の状態3では、通信ブイ100Bは、ビームの方向を通信ブイ100A(のアンテナ)へ向ける制御を実行している。
The control of the directivity of the beam will be described with reference to FIG.
図13の状態1では、波の高さが小さいため、通信ブイ100Bは、ビームの方向を固定しても、通信ブイ100Bからのビームが通信ブイ100A(のアンテナ)へ向く。
In the
図13の状態2では、波の高さが大きいため、通信ブイ100Bがビームの方向を固定している場合、通信ブイ100Bからのビームが通信ブイ100Aから外れる。
In the state 2 of FIG. 13, since the wave height is large, when the communication buoy 100B fixes the beam direction, the beam from the communication buoy 100B deviates from the
図13の状態3では、通信ブイ100Bが、通信ブイ100Bからのビームが通信ブイ100A(のアンテナ)へ当たるように、ビームの方向を通信ブイ100A(のアンテナ)へ向ける制御を実行する。通信ブイ100Bは、通信ブイ100Aから受信した情報(測定情報など)に基づいて、通信ブイ100Aの位置、通信ブイ100Aのアンテナの位置、通信ブイ100Aからのビーム(送信及び/又は受信)の方向、通信ブイ100Aからのビームの広がりを推定する。通信ブイ100Aからの情報は、通信ブイ100Aの位置、通信ブイ100Aのアンテナの位置、通信ブイ100Aからのビームの方向、及び通信ブイ100Aからのビームの広がりの少なくともいずれかを示す情報であってもよい。通信ブイ100Aからの情報は、通信ブイ100Aにおけるアンテナウェイトを示す情報であってもよい。通信ブイ100Bは、通信ブイ100Aから受信した情報に基づいて、ビームの方向を通信ブイ100A(のアンテナ)へ向ける制御を実行する。
In the state 3 of FIG. 13, the communication buoy 100B executes control to direct the direction of the beam toward the
通信ブイ100Bは、通信ブイ100Bが測定した測定情報に基づいて、ビームの方向を制御してもよい。例えば、通信ブイ100Bは、通信ブイ100Bの動きに応じて、ビームの方向を制御できる。具体的には、通信ブイ100Bは、通信ブイ100Bの動きに応じて、ビームの送信方向を上(状態2)から下(状態3)へ調整(補正)することにより、通信ブイ100A(のアンテナ)へビームを当てることができる。通信ブイ100Bは、通信ブイ100Bの動きに応じて、算出されるアンテナウェイトを補正することによって、ビームの方向を制御してもよい。通信ブイ100Bは、通信ブイ100Bの動きに応じて、アンテナの方向を制御することによって、ビームの方向を制御してもよい。
The communication buoy 100B may control the direction of the beam based on the measurement information measured by the communication buoy 100B. For example, the communication buoy 100B can control the direction of the beam according to the movement of the communication buoy 100B. Specifically, the communication buoy 100B adjusts (corrects) the beam transmission direction from the top (state 2) to the bottom (state 3) according to the movement of the communication buoy 100B (antenna of the
図14を用いて、ビームの広がりの制御を説明する。図14の状態1は、波の高さが小さい場合における通信ブイ100の状態を示す。図14の状態2は、波の高さが中くらいである場合における通信ブイ100の状態を示す。図14の状態3は、波の高さが大きい場合における通信ブイ100の状態を示す。
Control of beam spread will be described with reference to FIG.
通信ブイ100Bは、測定情報に基づいて、ビームの広がりを制御できる。具体的には、通信ブイ100Bは、通信ブイ100Aと通信ブイ100Bとの間の通信品質(すなわち、通信ブイ(100A及び/又は100B)の動き及び/又は波の状態)に応じて、ビームの広がりを制御できる。例えば、通信ブイ100Bは、通信品質が第1閾値以上である場合、ビームの広がりを小さくする制御を行う(状態1)。通信ブイ100Bは、通信品質が第1閾値よりも小さい第2閾値未満である場合、ビームの広がりを大きくする制御を行う(状態3)。通信ブイ100Bは、通信品質が第1閾値未満、且つ第2閾値以上である場合、ビームの広がりを中程度にする制御を行う(状態2)。
The communication buoy 100B can control the spread of the beam based on the measurement information. Specifically, the communication buoy 100B is a beam depending on the communication quality between the
通信ブイ100Bは、水平方向及び垂直方向の一方の角度広がりで通信ブイ100Aが存在する所定の領域(領域A)を規定することにより、ビームの広がりを制御してもよい。通信ブイ100Bは、水平方向及び垂直方向の両方の角度広がりで領域Aを規定することにより、ビームの広がりを制御してもよい。通信ブイ100Bは、水平方向及び垂直方向の両方の角度広がりだけでなく、通信ブイ100間の距離及び/又は海面からアンテナまでの距離(高さ)で領域Aを規定することによりビームの広がり(及びビームの指向性)を制御してもよい。
The communication buoy 100B may control the spread of the beam by defining a predetermined region (region A) in which the
通信ブイ100Bは、測定情報に基づいて、通信ブイ100Aと通信ブイ100Bとの通信における通信品質が第1閾値未満であると判定した場合に、ビームフォーミング制御を実行してもよい。これにより、通信品質の低下を抑制できる。通信ブイ100Bは、測定情報に基づいて、通信ブイ100Aと通信ブイ100Bとの通信における通信品質の悪化により、当該通信品質が第2閾値未満であると判定した場合に、ビームフォーミング制御を中止してもよい。第2閾値未満は、第1閾値よりも低い値である。この場合、通信ブイ100Bは、指向性のないアンテナを用いて、通信ブイ100Aへ情報を送信してもよい。例えば、天候が大きく荒れている場合には、ビームフォーミング制御によるビームの指向性を持たせずに、無指向性で情報を送信することにより、通信ブイ100Aへ情報が届く可能性が高い。このように、測定情報に基づいて、ビームフォーミング制御を使い分けることにより、通信品質の低下を抑制できる。
The communication buoy 100B may execute beamforming control when it is determined that the communication quality in the communication between the
通信ブイ100Bは、ビームフォーミング制御に関する情報を制御情報として、通信ブイ100Aへ送信してもよい。制御情報は、例えば、通信ブイ100Bが通信ブイ100Aから受信した無線信号(参照信号)に基づいて、通信ブイ100Bから通信ブイ100Aへフィードバックされる伝搬路特性情報を含む。通信ブイ100Aは、制御情報に基づいて、通信ブイ100Bへ送信用及び/又は受信用のビームを向けるためのビームフォーミングを制御してもよい。
The communication buoy 100B may transmit information related to beamforming control as control information to the
以上のように、通信ブイ100Bのビームが通信ブイ100Aのアンテナへ向けられるため、通信品質を向上することができる。
As described above, since the beam of the communication buoy 100B is directed to the antenna of the
(D)通信制御の切り替え
通信ブイ100Bは、第1の制御(閉ループ通信制御)及び第2の制御(開ループ通信制御)の切り替えを実行できる。(D) Switching of communication control The communication buoy 100B can switch between the first control (closed loop communication control) and the second control (open loop communication control).
第1の制御は、閉ループ通信制御である。閉ループ通信制御では、通信ブイ100Bは、通信相手(通信ブイ100A)に関する情報を通信相手から受信しながら、当該情報に基づいて通信相手との通信を制御する。通信ブイ100Bは、通信ブイ100Aに関する情報を通信ブイ100Aから周期的に受信してもよい。通信ブイ100Bは、データ(中継データ)と共に通信ブイ100Aに関する情報を受信してもよい。
The first control is closed-loop communication control. In the closed loop communication control, the communication buoy 100B controls the communication with the communication partner based on the information while receiving the information about the communication partner (
閉ループ通信制御では、通信ブイ100Bは、通信ブイ100Bに関する情報を通信ブイ100Aへ送信する。通信ブイ100Bは、通信ブイ100Bに関する情報を周期的に送信してもよい。通信ブイ100Bは、データ(中継データ)と共に通信ブイ100Bに関する情報を送信してもよい。
In the closed loop communication control, the communication buoy 100B transmits information about the communication buoy 100B to the
通信相手に関する情報は、例えば、通信ブイ100Aにより受信した測定情報である。通信相手に関する情報は、通信ブイ100Aにおける他の情報(例えば、上述の通信ブイ100Aのアンテナに関する情報)を含んでいてもよい。通信相手に関する情報は、中継すべきデータを含まない。
The information about the communication partner is, for example, the measurement information received by the
第2の制御は、開ループ通信制御である。開ループ通信制御では、通信ブイ100Bは、通信相手(通信ブイ100A)に関する情報を用いずに通信相手との通信を制御する。従って、開ループ通信制御では、通信ブイ100Bは、通信ブイ100Aとデータ(のみ)を送信及び/又は受信してもよい。開ループ通信制御において、通信ブイ100Bは、通信ブイ100Aに関する情報を受信しても、通信ブイ100Aとの通信を制御するために用いなくてもよい。通信ブイ100Bは、通信ブイ100Bに関する情報の送信を省略できる。
The second control is open-loop communication control. In open-loop communication control, the communication buoy 100B controls communication with the communication partner without using information about the communication partner (
図15に示すように、通信ブイ100Bは、以下の動作を実行できる。通信ブイ100Bは、閉ループ通信制御及び開ループ通信制御の一方を実行していてもよい。 As shown in FIG. 15, the communication buoy 100B can perform the following operations. The communication buoy 100B may execute either closed-loop communication control or open-loop communication control.
ステップS410において、通信ブイ100Bは、測定情報に基づいて、通信品質Qを推定できる。 In step S410, the communication buoy 100B can estimate the communication quality Q based on the measurement information.
ステップS420において、通信ブイ100Bは、推定された通信品質Qが閾値Qth1未満であるか否かを判定できる。通信ブイ100Bは、通信品質Qが閾値Qth1以上である(NO)ことに応じて、ステップS430の処理を実行する。通信ブイ100Bは、通信品質Qが閾値Qth1未満である(YES)ことに応じて、ステップS460の処理を実行する。 In step S420, the communication buoy 100B can determine whether or not the estimated communication quality Q is less than the threshold Qth1. The communication buoy 100B executes the process of step S430 according to the communication quality Q of the threshold value Qth1 or more (NO). The communication buoy 100B executes the process of step S460 according to the communication quality Q being less than the threshold value Qth1 (YES).
通信ブイ100Bは、推定された通信品質Qが閾値Qth2以上であるか否かを判定してもよい。閾値Qth2は、閾値Qth1よりも大きい値である。閾値Qth2は、例えば、波の状態が凪であることを示す。通信ブイ100Bは、通信品質Qが閾値Qth2以上である(YES)ことに応じて、ステップS460の処理を実行してもよい。通信ブイ100Bは、通信品質Qが閾値Qth2未満であり(NO)且つ閾値Qth1以上である(NO)ことに応じて、ステップS430の処理を実行してもよい。 The communication buoy 100B may determine whether or not the estimated communication quality Q is equal to or higher than the threshold value Qth2. The threshold value Qth2 is a value larger than the threshold value Qth1. The threshold Qth2 indicates, for example, that the wave state is calm. The communication buoy 100B may execute the process of step S460 depending on the communication quality Q of the threshold value Qth2 or more (YES). The communication buoy 100B may execute the process of step S430 depending on the communication quality Q being less than the threshold value Qth2 (NO) and not more than the threshold value Qth1 (NO).
ステップS430において、通信ブイ100Bは、閉ループ通信制御を開始する。通信ブイ100Bは、開ループ通信制御が実行されていた場合、開ループ通信制御から閉ループ通信制御へ切り替える。通信ブイ100Bは、閉ループ通信制御が実行されていた場合、閉ループ通信制御を継続する。通信ブイ100Bは、切り替えに応じて、閉ループ通信制御を開始したことを示す制御情報を通信ブイ100Aへ送信してもよい。
In step S430, the communication buoy 100B starts closed-loop communication control. When the open-loop communication control is executed, the communication buoy 100B switches from the open-loop communication control to the closed-loop communication control. The communication buoy 100B continues the closed-loop communication control when the closed-loop communication control is executed. The communication buoy 100B may transmit control information indicating that the closed loop communication control has been started to the
ステップS440において、通信ブイ100Bは、通信ブイ100Bは、通信ブイ100Aに関する情報を通信ブイ100Aから受信する。通信ブイ100Bは、通信ブイ100Bに関する情報を通信ブイ100Aへ送信する。
In step S440, the communication buoy 100B receives information about the
ステップS450において、通信ブイ100Bは、通信ブイ100Aに関する情報に基づいて、通信制御を実行する。例えば、通信ブイ100Bは、上述の移動制御、エラー耐性の制御、ビームフォーミング制御の少なくともいずれかを実行してもよい。
In step S450, the communication buoy 100B executes communication control based on the information regarding the
ステップS460において、通信ブイ100Bは、開ループ通信制御を開始する。通信ブイ100Bは、閉ループ通信制御が実行されていた場合、閉ループ通信制御から開ループ通信制御へ切り替える。通信ブイ100Bは、開ループ通信制御が実行されていた場合、開ループ通信制御を継続する。通信ブイ100Bは、切り替えに応じて、開ループ通信制御を開始したことを示す制御情報を通信ブイ100Aへ送信してもよい。
In step S460, the communication buoy 100B starts open-loop communication control. When the closed loop communication control is executed, the communication buoy 100B switches from the closed loop communication control to the open loop communication control. The communication buoy 100B continues the open-loop communication control when the open-loop communication control is executed. The communication buoy 100B may transmit control information indicating that the open-loop communication control has been started to the
ステップS470において、通信ブイ100Bは、通信ブイ100Aの位置を推定する。通信ブイ100Bは、通信ブイ100Aから受信した情報(例えば、最新の測定情報)に基づいて、通信ブイ100Aの位置を推定してもよい。通信ブイ100Bは、通信ブイ100Aが存在する所定の領域(領域A)を推定してもよい。所定の領域は、開ループ通信制御が実行されている間、通信ブイ100Aが留まる領域である。通信ブイ100Bは、通信ブイ100Aの移動状況(例えば、通信ブイ100Aの移動速度)を考慮して、領域Aを推定してもよい。例えば、通信ブイ100Bは、通信ブイ100Aの移動が継続すると仮定して、領域Aを推定してもよい。通信ブイ100Bは、通信ブイ100Aの位置を推定する場合に、領域Aの大きさを推定してもよい。通信ブイ100Bは、通信ブイ100Aからの測定情報に基づいて、(過去の)通信ブイ100Aの最大の振られ具合を考慮して、領域Aの大きさを推定してもよい。通信ブイ100Bは、通信ブイ100Aが存在する確率が所定値よりも高い領域を領域Aとして推定してもよい。通信ブイ100Bは、推定された通信品質に応じて、領域Aの大きさを推定してもよい。通信ブイ100Bは、推定された通信品質が悪いほど領域Aの大きさを大きくしてもよい。通信ブイ100Bは、推定された通信品質が良いほど領域Aの大きさを小さくしてもよい。
In step S470, the communication buoy 100B estimates the position of the
通信ブイ100Bは、通信ブイ100Bにより測定されたパラメータ(測定情報)に基づいて、通信ブイ100Aの位置及び/又は領域Aを推定してもよい。すなわち、通信ブイ100Bは、通信ブイ100B自身の状況を考慮して、通信ブイ100Aの位置及び/又は領域Aを推定してもよい。通信ブイ100Bは、通信ブイ100B自身の状況を考慮して、通信ブイ100Aの動きを推定してもよい。
The communication buoy 100B may estimate the position and / or area A of the
例えば、通信ブイ100Bは、測定情報により推定された波の状態を通信ブイ100Aにおける波の状態と推定してもよい。例えば、通信ブイ100Bは、通信ブイ100Bにおける波の状態が凪である場合、通信ブイ100Aにおける波の状態を凪であると判定してもよい。通信ブイ100Bは、推定された通信ブイ100Aにおける波の状態に基づいて、領域A(の大きさ)を推定してもよい。
For example, the communication buoy 100B may estimate the wave state estimated from the measurement information as the wave state in the
通信ブイ100Bは、測定情報により推定された波の状態が所定時間後における通信ブイ100Aにおける波の状態と推定してもよい。例えば、通信ブイ100Bは、所定時刻(t1)において通信ブイ100Bの波の状態が、所定時刻(t1)から所定時間(n)後における通信ブイ100Aの波の状態とみなしてもよい。
The communication buoy 100B may estimate that the wave state estimated by the measurement information is the wave state in the
通信ブイ100Bは、通信ブイ100Aと通信ブイ100Bとの間の距離に応じて、所定時間を算出してもよい。通信ブイ100Bは、通信ブイ100Aの測定情報と通信ブイ100Bの測定情報とを比較することによって、所定時間を算出してもよい。通信ブイ100Bは、通信ブイ100Aの測定パラメータ値と通信ブイ100Aの測定パラメータ値とが同一又は類似するまでの時間差を所定時間として(予め)算出してもよい。
The communication buoy 100B may calculate a predetermined time according to the distance between the
通信ブイ100Bは、通信ブイ100Bの位置を固定するために、移動制御を実行する。通信ブイ100Bは、移動制御により所定の領域(領域B)に留まる。通信ブイ100Bは、通信ブイ100Aへ最後に送信した情報に基づいて、所定の領域を決定してもよい。すなわち、通信ブイ100Bは、最後に送信した情報に基づいて通信ブイ100Aが推定できる領域を領域Bとしてもよい。
The communication buoy 100B executes movement control in order to fix the position of the communication buoy 100B. The communication buoy 100B stays in a predetermined area (area B) by movement control. The communication buoy 100B may determine a predetermined area based on the information last transmitted to the
所定の領域は、絶対的な位置(すなわち、緯度及び経度)により特定されてもよい。所定の領域は、相対的な位置(例えば、自通信ブイからの距離)により特定されてもよい。 A given area may be specified by absolute position (ie, latitude and longitude). The predetermined area may be specified by a relative position (for example, a distance from the self-communication buoy).
ステップS480において、通信ブイ100Bは、通信制御を実行する。通信ブイ100Bは、通信ブイ100Aが領域A内の任意の場所に存在しても、通信ブイ100Bからのデータを通信ブイ100Aが受信できるように通信制御を実行する。このために、通信ブイ100Bは、上述の移動制御、エラー耐性の制御、ビームフォーミング制御の少なくともいずれかを実行してもよい。
In step S480, the communication buoy 100B executes communication control. The communication buoy 100B executes communication control so that the
通信ブイ100Bは、開ループ通信制御が実行されている場合、通信ブイ100Bに関する情報を送信するために用いられる制御用の無線リソース(時間・周波数リソース/周波数帯)を用いて、データを送信してもよい。通信品質Qが閾値Qth1未満であることに応じて開ループ通信制御が実行されている場合、制御用の無線リソースを用いて送信されるデータは、再送用のデータ(送信済みのデータ)であってもよい。これにより、エラー耐性を向上できる。推定された通信品質Qが閾値Qth2以上である開ループ通信制御が実行されている場合、制御用の無線リソースを用いて送信されるデータは、新たなデータ(未送信のデータ)であってもよい。これにより、データの送信に用いられる無線リソースが増加するため、通信量を向上できる。 When the open loop communication control is executed, the communication buoy 100B transmits data using the control radio resource (time / frequency resource / frequency band) used for transmitting information about the communication buoy 100B. You may. When the open-loop communication control is executed according to the communication quality Q being less than the threshold value Qth1, the data transmitted using the radio resource for control is the data for retransmission (transmitted data). You may. As a result, error tolerance can be improved. When open-loop communication control in which the estimated communication quality Q is equal to or higher than the threshold value Qth2 is executed, the data transmitted using the radio resource for control may be new data (untransmitted data). Good. As a result, the wireless resources used for data transmission increase, so that the amount of communication can be improved.
通信ブイ100Bは、通信制御を実行している間、周期的又は非周期的に、測定を実行してもよい。通信ブイ100Bは、当該測定された情報に基づいて、ステップS410及びS420の処理を実行してもよい。 The communication buoy 100B may perform measurements periodically or aperiodically while performing communication control. The communication buoy 100B may execute the processes of steps S410 and S420 based on the measured information.
開ループ通信制御から閉ループ通信制御への切り替えの判定に用いられる閾値(例えば、Qth1A)と、閉ループ通信制御から開ループ通信制御への切り替えの判定に用いられる閾値(例えば、Qth1B)とは、同じ値であってもよい。これらの閾値は、異なる値であってもよい。例えば、Qth1Aは、Qth1Bよりも大きい値であってもよい。
同様に、開ループ通信制御から閉ループ通信制御への切り替えの判定に用いられる閾値Qth2Aは、閉ループ通信制御から開ループ通信制御への切り替えの判定に用いられる閾値Qth2Bよりも大きい値であってもよい。これにより、通信品質が閾値付近で変動を繰り返すことが原因で、閉ループ通信制御と開ループ通信制御との切り替えが頻繁に発生すること(いわゆる、ピンポン現象)を抑制できる。The threshold value used for determining the switching from the open-loop communication control to the closed-loop communication control (for example, Qth1A) and the threshold value used for determining the switching from the closed-loop communication control to the open-loop communication control (for example, Qth1B) are the same. It may be a value. These thresholds may be different values. For example, Qth1A may have a value larger than Qth1B.
Similarly, the threshold value Qth2A used for determining the switching from the open-loop communication control to the closed-loop communication control may be a value larger than the threshold value Qth2B used for determining the switching from the closed-loop communication control to the open-loop communication control. .. As a result, it is possible to suppress the frequent switching between closed-loop communication control and open-loop communication control (so-called ping-pong phenomenon) due to repeated fluctuations in communication quality near the threshold value.
以上のように、通信ブイ100Bは、推定された通信品質Qが閾値Qth1以上であることに応じて、閉ループ通信制御を行うことができる。これにより、通信ブイ100Bは、通信ブイ100Aから受信した情報に基づいて通信を制御するため、通信品質を向上することができる。一方、通信ブイ100Bは、推定された通信品質Qが閾値Qth1未満であることに応じて、開ループ通信制御を行うことができる。例えば、大波の影響により通信ブイ100Aの位置が大きく変動することにより、通信相手に関する情報の信頼性が低下する場合には、開ループ通信制御を行うことができる。これにより、通信ブイ100Bは、通信相手に関する情報をあえて用いないことにより、通信品質の低下を抑制できる。
As described above, the communication buoy 100B can perform closed-loop communication control according to the estimated communication quality Q of the threshold value Qth1 or more. As a result, the communication buoy 100B controls the communication based on the information received from the
通信ブイ100Bは、推定された通信品質QがQth2以上であることに応じて、開ループ通信制御を行うことができる。推定された通信品質QがQth2以上である場合には、開ループ通信制御であっても、十分な通信品質を確保することができる。通信ブイ100Bは、転送すべきデータ以外の情報(通信相手に関する情報)のやり取りが少なくなるため、通信ブイ100Bの処理負荷を軽減できる。 The communication buoy 100B can perform open-loop communication control according to the estimated communication quality Q of Qth2 or higher. When the estimated communication quality Q is Qth2 or higher, sufficient communication quality can be ensured even with open-loop communication control. Since the communication buoy 100B reduces the exchange of information other than the data to be transferred (information about the communication partner), the processing load of the communication buoy 100B can be reduced.
以上のように、通信ブイ100Bは、閉ループ通信制御と開ループ通信制御とを切り替えることができる。これにより、通信ブイ100Bは、通信ブイ100Aと通信ブイ100Bとの間の通信品質の低下を抑制できる。
As described above, the communication buoy 100B can switch between closed-loop communication control and open-loop communication control. Thereby, the communication buoy 100B can suppress the deterioration of the communication quality between the
(E)通信相手の判定
通信ブイ100Bは、測定情報に基づいて、通信ブイ100Aを通信相手として選択すべきか否かを判定できる。通信ブイ100Bは、通信ブイ100Aと通信ブイ100Bとの間の通信品質が良いと判定したことに応じて、通信ブイ100Aを通信相手として選択すると判定してもよい。通信ブイ100Bは、当該通信品質が悪いと判定したことに応じて、通信ブイ100Aを通信相手として選択しないと判定してもよい。(E) Determination of communication partner The communication buoy 100B can determine whether or not the
通信ブイ100Bは、通信ブイ100Aを通信相手として選択すると判定した場合、通信ブイ100Aとの通信を実行する。通信ブイ100Bは、通信ブイ100Aを通信相手として選択しないと判定した場合、通信ブイ100Aとの通信を実行しない。この場合、通信ブイ100Bは、他の通信ブイ100Aを通信相手として選択するか否かを判定してもよい。通信ブイ100Bは、通信ブイ100Bの周囲に複数の通信ブイ100が存在する場合、通信品質が最良となる通信ブイ100を通信相手として選択してもよい。
When the communication buoy 100B determines that the
通信ブイ100Bは、測定情報に基づいて、通信ブイ100Aのみへ情報を送信するか、他の通信ブイ100(例えば、通信ブイ100C)へも情報を送信するかを判定してもよい。すなわち、通信ブイ100Bは、複数の異なる通信経路によりデータを中継するか否かを判定してもよい。
Based on the measurement information, the communication buoy 100B may determine whether to transmit information only to the
例えば、通信ブイ100Bは、通信ブイ100Aと通信ブイ100Bとの間の通信品質が良いと判定したことに応じて、通信ブイ100Aへのみ情報を送信すると判定してもよい。通信ブイ100Bは、当該通信品質が悪いと判定したことに応じて、通信ブイ100Aだけでなく、通信ブイ100Cへも情報を送信すると判定してもよい。
For example, the communication buoy 100B may determine that information is transmitted only to the
通信ブイ100Bは、複数の異なる通信経路を利用する場合、すなわち、複数の通信ブイ100へ情報を送信する場合、同じ情報を各通信ブイ100へ送信してもよい。これにより、所定の通信ブイ間で情報が伝送されない場合であっても、他の通信経路を介して、情報が送信先へ伝送され得るため、データの信頼性が向上する。
When using a plurality of different communication paths, that is, when transmitting information to a plurality of communication buoys 100, the communication buoy 100B may transmit the same information to each
通信ブイ100Bは、異なる情報を各通信ブイ100へ送信してもよい。これにより、各通信ブイ100へ送られる情報量が少なくなるため、通信速度が向上する。通信ブイ100Bは、送信すべき情報量に応じて、複数の異なる通信経路を利用するか否かを判定してもよい。通信ブイ100Bは、送信すべき情報量が閾値未満である場合、1つの通信経路を利用すると判定してもよい。すなわち、通信ブイ100Bは、例えば、通信ブイ100Aのみに情報を送信してもよい。通信ブイ100Bは、送信すべき情報量が閾値以上である場合、複数の通信経路を利用すると判定してもよい。
The communication buoy 100B may transmit different information to each
通信ブイ100Bは、複数の通信経路を利用する場合、マルチキャスト(又はブロードキャスト)により複数の通信ブイ100へ情報を送信してもよい。通信ブイ100Bは、ユニキャストにより、各通信ブイ100へ情報を送信してもよい。
When the communication buoy 100B uses a plurality of communication paths, the communication buoy 100B may transmit information to the plurality of communication buoys 100 by multicast (or broadcast). The communication buoy 100B may transmit information to each
通信ブイ100Bは、通信経路を動的に変更する場合、制御情報を各通信ブイ100へ通知してもよい。制御情報は、各通信ブイ100が有するルーティングテーブルが変更(更新)されたことを通知するための情報である。制御情報は、変更後のルーティングテーブルを示す情報を含む。ルーティングテーブルは、個々のネットワークの宛先への経路におけるノード(メトリック)を示す情報を含む。
When the communication path is dynamically changed, the communication buoy 100B may notify each
通信ブイ100Bは、送信すべきユーザ情報と共に制御情報を、変更された通信経路上の通信ブイ100へ送信してもよい。当該制御情報を受信した通信ブイ100は、同様に、送信すべきユーザ情報と共に制御情報を、変更された通信経路上の通信ブイ100へ送信する。
The communication buoy 100B may transmit the control information together with the user information to be transmitted to the
通信ブイ100Bは、送信すべきユーザ情報とは別に、制御情報を他の通信ブイ100へ通知してもよい。これにより、制御情報を受信した他の通信ブイ100は、ユーザ情報を受信した場合、変更された通信経路上の通信ブイ100へ送信することができる。
The communication buoy 100B may notify other communication buoys 100 of control information in addition to the user information to be transmitted. As a result, when the
上述の(通信品質の推定)及び(通信制御)は、通信ブイ100間の通信のために実行されるだけでなく、後述する通信ブイ100−小通信ブイ300間の通信のために実行されてもよい(第3実施形態参照)。 The above-mentioned (communication quality estimation) and (communication control) are executed not only for communication between communication buoys 100, but also for communication between communication buoys 100 and small communication buoys 300, which will be described later. It may be (see the third embodiment).
(通信ブイ100Bの動作)
通信ブイ100Bの動作の一例を、図16を用いて説明する。図16は、通信ブイ100Bの動作の一例を説明するためのフローチャートである。(Operation of communication buoy 100B)
An example of the operation of the communication buoy 100B will be described with reference to FIG. FIG. 16 is a flowchart for explaining an example of the operation of the communication buoy 100B.
ステップS510において、通信ブイ100Bは、通信ブイ100Bが制御不能な外部からの物理的な力に基づくパラメータを測定できる(例えば、図6のS210参照)。通信ブイ100Bは、測定されたパラメータを示す測定情報を取得する。 In step S510, the communication buoy 100B can measure parameters based on external physical forces that the communication buoy 100B cannot control (see, for example, S210 in FIG. 6). The communication buoy 100B acquires measurement information indicating the measured parameters.
ステップS520において、通信ブイ100Bは、通信ブイ100Aにおいて測定されたパラメータを示す測定情報を通信ブイ100Aから受信できる(例えば、図5のS120参照)。
In step S520, the communication buoy 100B can receive measurement information indicating the parameters measured in the
ステップS510及びステップS520の一方は、省略されてもよい。 One of steps S510 and S520 may be omitted.
ステップS530において、通信ブイ100Bは、測定情報に基づいて、通信ブイ100Aとの通信における通信品質を推定できる(図5のS140参照)。
In step S530, the communication buoy 100B can estimate the communication quality in communication with the
ステップS540において、通信ブイ100Bは、測定情報に基づいて、通信ブイ100Aとの通信を制御する(図5のS150参照)。具体的には、通信ブイ100Bは、上述の通信制御を実行できる。
In step S540, the communication buoy 100B controls communication with the
以上のように、通信ブイ100Bは、通信ブイ100Aから受信した測定情報に基づいて、通信ブイ100Aとの通信を制御する。これにより、通信ブイ100Bは、自然現象に起因した通信ブイ100Aの動きを知ることができる。通信ブイ100Bは、通信ブイ100Aの動きを考慮した上で、通信ブイ100Aとの通信が可能であるため、通信ブイ100Aと通信ブイ100Bとの間の通信品質の低下を抑制できる。
As described above, the communication buoy 100B controls the communication with the
通信ブイ100Bは、通信ブイ100Bにより測定されたパラメータを示す測定情報に基づいて、通信ブイ100Aとの通信を制御する。これにより、通信ブイ100Bは、自然現象に起因した通信ブイ100Bの動きを考慮した上で、通信ブイ100Aとの通信が可能である。その結果、通信ブイ100Aと通信ブイ100Bとの間の通信品質の低下を抑制できる。
The communication buoy 100B controls communication with the
[第2実施形態]
第2実施形態ついて、説明する。第1実施形態と同様の部分は、説明を省略する。[Second Embodiment]
The second embodiment will be described. The description of the same parts as in the first embodiment will be omitted.
(第2実施形態に係る動作)
第2実施形態に係る動作について、図17を用いて説明する。図17は、第2実施形態に係る動作を説明するためのシーケンス図である。(Operation according to the second embodiment)
The operation according to the second embodiment will be described with reference to FIG. FIG. 17 is a sequence diagram for explaining the operation according to the second embodiment.
第1実施形態では、通信ブイ100が通信を制御するケースについて説明した。第2実施形態では、制御局200が通信を制御するケースについて説明する。
In the first embodiment, the case where the
図17に示すように、ステップS610において、各通信ブイ100(通信ブイ100A−100C)は、各通信ブイ100が制御不能な外部からの物理的な力に基づくパラメータを測定する。
As shown in FIG. 17, in step S610, each communication buoy 100 (
ステップS620において、各通信ブイ100は、測定されたパラメータを示す測定情報を制御局200へ送る。各通信ブイ100は、他の通信ブイ100の測定情報を制御局200へ中継してもよい。
In step S620, each
ステップS630において、制御局200は、通信経路を判定するために用いられる判定情報を他のネットワーク装置から取得してもよい。
In step S630, the
判定情報は、例えば、複数の通信ブイ100が存在する地域における気象情報を含む。 The determination information includes, for example, weather information in an area where a plurality of communication buoys 100 exist.
判定情報は、複数の通信ブイ100が存在する地域の地図を示す情報を含んでもよい。判定情報は、複数の通信ブイ100が存在する地域に位置する人工物に関する情報を含んでもよい。 The determination information may include information indicating a map of an area where a plurality of communication buoys 100 exist. The determination information may include information about an artificial object located in an area where a plurality of communication buoys 100 exist.
ステップS640において、制御局200は、複数の通信ブイ100からの測定情報に基づいて、情報を中継するための通信経路を判定する。通信経路は、複数の通信ブイ100の少なくともいずれかを介した通信経路である。
In step S640, the
制御局200は、複数の通信ブイ100からの測定情報に基づいて、例えば、通信ブイ100間の通信品質を推定してもよい。例えば、通信ブイ100Dにおける雨が原因で、通信ブイ100Cにおける波が荒れている場合、制御局200は、通信ブイ100Cからの測定情報(例えば、波の状態に関する情報)及び通信ブイ100Dからの測定情報(例えば、雨量を示す情報及び/又は波の状態に関する情報)に基づいて、通信ブイ100Cと通信ブイ100Dとの間に位置する通信ブイ100Aと通信ブイ100Bとの通信の通信品質が悪いと推定できる(図1及び図8参照)。
The
制御局200は、例えば、第1実施形態の通信ブイ100Bと同様に、通信ブイ100間の通信品質を推定できる。制御局200は、測定情報だけでなく、判定情報に基づいて、通信ブイ100間の通信品質を推定してもよい。
The
制御局200は、通信ブイ100間の通信品質だけでなく、情報の送信元及び/又は送信先となる通信装置(例えば、海上通信艇、潜水探査機など)と通信ブイ100との間の通信品質を推定してもよい。制御局200は、通信ブイ100を介して、通信装置において測定されたパラメータを示す測定情報を受信してもよい。
The
制御局200は、推定した情報に基づいて、最適となる通信経路を判定する。制御局200は、例えば、通信経路全体として通信品質が良好となる通信経路を、中継用の通信経路に決定してもよい。制御局200は、例えば、所定の通信ブイ100間の通信品質が閾値未満である場合に、所定の通信ブイ100間を経由しない通信経路を、中継用の通信経路に決定してもよい。
The
制御局200は、気象情報だけでは、海面に浮かぶ各通信ブイ100の実際の動きを推定することは容易ではない。制御局200は、測定情報を用いることにより、(今後の)通信ブイ100間の通信品質をより正確に推定することができる。
It is not easy for the
ステップS650において、制御局200は、複数の通信ブイ100へ経路情報を送信する。
In step S650, the
経路情報は、中継用の通信経路を示す情報である。例えば、情報の送信元から通信ブイ100を介した情報の送信先への通信経路を示す情報である。経路情報は、例えば、通信経路が「潜水探査機、海上通信艇、通信ブイ100B、通信ブイ100A、制御局200」を経由することを示す情報であってもよい。経路情報は、(更新された)ルーティングテーブルを示す情報であってもよい。
The route information is information indicating a communication route for relay. For example, it is information indicating a communication route from a source of information to a destination of information transmission via the
経路情報は、測定情報に基づいて算出された制御情報を含んでいてもよい。制御情報は、通信ブイを移動させるための位置情報を含んでいてもよい。制御情報は、他の通信ブイのアンテナへビームを向けるための制御情報を含んでいてもよい。 The route information may include control information calculated based on the measurement information. The control information may include position information for moving the communication buoy. The control information may include control information for directing the beam to the antenna of another communication buoy.
制御局200は、中継の対象でない通信ブイ100(例えば、通信ブイ100C)に経路情報を送信しなくてもよい。
The
各通信ブイ100は、経路情報に基づいて、情報を中継する。例えば、通信ブイ100Aは、経路情報に基づいて、通信局から潜水探査機への制御情報を制御局200から受け取り、通信ブイ100Bへ中継する。通信ブイ100Aは、経路情報に基づいて、潜水探査機から通信局へのユーザ情報を通信ブイ100Bから受け取り、制御局200へ中継する。これにより、例えば、潜水探査機を制御するための制御情報が、経路情報に基づいて、通信ブイ100A及び通信ブイ100B(及び海上通信艇)を介して、制御局200から潜水探査機へ送ることができる。潜水探査機が取得した海中の情報(ユーザ情報)が、経路情報に基づいて、通信ブイ100A及び通信ブイ100B(及び海上通信艇)を介して、潜水探査機から制御局200へ送ることができる。
Each
以上のように、制御局200は、複数の通信ブイ100のそれぞれから受信した測定情報に基づいて、情報を中継するための通信経路を判定する。これにより、制御局200は、通信ブイ100間の通信品質をより正確に推定した上で、適切な通信経路を決定することができる。
As described above, the
[第3実施形態]
(通信システム例)
図18を用いて、実施形態に係る通信システムの一例を説明する。図18は、第3実施形態に係る通信システムの一例を説明するための図である。[Third Embodiment]
(Example of communication system)
An example of the communication system according to the embodiment will be described with reference to FIG. FIG. 18 is a diagram for explaining an example of the communication system according to the third embodiment.
図18に示すように、通信システムは、例えば、複数の通信ブイ100(通信ブイ100A−100C)を有する。 As shown in FIG. 18, the communication system has, for example, a plurality of communication buoys 100 (communication buoys 100A-100C).
通信システムは、(複数の)小通信ブイ300を有してもよい。通信ブイ100は、小通信ブイ300を介して他の通信ブイ100との通信を実行できる。例えば、通信ブイ100A及び通信ブイ100Bのそれぞれは、小通信ブイ300a及び小通信ブイ300bを介して通信できる。小通信ブイ300aは、通信ブイ100Aにより制御される。小通信ブイ300bは、通信ブイ100Bにより制御される。
The communication system may have (s) small communication buoys 300. The
小通信ブイ300は、通信ブイ100の通信をサポートする通信ブイである。小通信ブイ300は、通信ブイ100の通信を補助する通信ブイであってもよい。小通信ブイ300は、通信ブイ100の制御なく、他の通信ブイ100へデータを送信できなくてもよい。小通信ブイ300は、通信ブイ100の制御なく、他の通信ブイ100からデータを受信できなくてもよい。
The
(小通信ブイ)
小通信ブイ300について、図19及び図20を用いて説明する。図19は、小通信ブイ300のブロック図である。図20は、小通信ブイ300及び通信ブイ100のブロック図である。(Small communication buoy)
The
図19に示すように、小通信ブイ300は、通信ブイ100と同様の機能を有していてもよい。すなわち、小通信ブイ300は、受信部310、送信部320、制御部330、電力供給部340、測定部350を備えてもよい。小通信ブイ300は、駆動部360を備えてもよい。
As shown in FIG. 19, the
図20に示すように、小通信ブイ300は、通信ブイ100と物理的に連結されてもよい。例えば、通信ブイ100と小通信ブイ300とは、連結部170により連結される。この場合、小通信ブイ300は、制御部を備えずに、受信部310、送信部320、及び測定部350を備えてもよい。小通信ブイ300は、駆動部を備えていてもよい。小通信ブイ300は、制御部を備えてもよい。
As shown in FIG. 20, the
小通信ブイ300が制御部を備えない場合には、小通信ブイ300は、通信ブイ100の制御部130により制御される。具体的には、受信部310、送信部320、及び測定部350は、制御部130により制御される。
When the
連結部170は、通信ブイ100と小通信ブイ300との間で情報を送信及び/又は受信するための電線を含んでいてもよい。連結部170は、例えば、電線と絶縁体と(保護被膜と)により構成されるケーブルであってもよい。制御部130は、連結部170(ケーブル)を介して受信部310、送信部320、及び測定部350を制御してもよい。従って、通信ブイ100と小通信ブイ300とは有線で通信を実行してもよい。
The connecting unit 170 may include an electric wire for transmitting and / or receiving information between the
連結部170は、通信ブイ100と小通信ブイ300との間で情報を送信及び/又は受信するために用いられなくてもよい。この場合、小通信ブイ300(の制御部)は、通信ブイ100と無線通信を行う。
The connecting unit 170 may not be used to transmit and / or receive information between the
通信ブイ100及び小通信ブイ300の少なくとも一方は、通信ブイ100と小通信ブイ300との間の連結部170の長さを制御できてもよい。通信ブイ100(及び/又は小通信ブイ300)は、例えば、連結部170であるケーブルを巻き取る(引き寄せる)ことにより、連結部170の長さを短くしてもよい。これにより、通信ブイ100と小通信ブイ300との間の距離が縮まる。通信ブイ100(及び/又は小通信ブイ300)は、例えば、連結部170であるケーブルを繰り出すことにより、連結部170の長さを長くしてもよい。これにより、通信ブイ100と小通信ブイ300との間の距離が延びる。
At least one of the
本明細書では、小通信ブイ300が備える受信部、送信部、制御部、電力供給部、測定部、及び、駆動部の少なくともいずれかが実行する処理を、便宜上、小通信ブイ300が実行する処理(動作)として説明する。
In the present specification, for convenience, the
(第3実施形態に係る動作)
(1)動作例1
(1.1)小通信ブイ300の概要
実施形態に係る動作(動作例1)について、図21から図24を用いて説明する。図21は、第3実施形態に係る動作(動作例1)を説明するためのシーケンス図である。図22から図24は、第3実施形態に係る動作(動作例1)を説明するための図である。(Operation according to the third embodiment)
(1) Operation example 1
(1.1) Outline of
通信ブイ100は、第1の通信と第2の通信との少なくとも一方を実行できる。第1の通信では、通信ブイ100が、自身の制御下の小通信ブイ300を介さずに、通信相手と通信する。従って、第1の通信は、通信ブイ100どうしが直接的に通信を実行するケースだけでなく、通信ブイ100が、他の通信ブイ100の制御下の小通信ブイ300を介して通信するケースを含んでもよい。第2の通信では、通信ブイ100が、自身の制御下の小通信ブイ300を介して、通信相手と通信する。従って、第2の通信は、小通信ブイ300どうしが直接的に通信を実行するケースだけでなく、小通信ブイ300が、他の通信ブイ100と直接的に通信を実行するケースを含んでもよい。
The
図21において、通信ブイ100Aは、小通信ブイ300aを制御する。通信ブイ100Bは、小通信ブイ300bを制御する。少なくともステップS710〜740において、通信ブイ100Bの動作は、通信ブイ100Aの動作と同様であるため、説明を省略する。なお、通信ブイ100Aと通信ブイ100BのステップS710〜750の動作のそれぞれのタイミングは同じでなくともよい。小通信ブイ300bの動作は、少なくともステップS750において、小通信ブイ300aの動作と同様であるため、説明を省略する。
In FIG. 21, the
図21の初期状態において、通信ブイ100Aと通信ブイ100Bとは、第1の通信を実行していてもよい。
In the initial state of FIG. 21, the
ステップS710において、通信ブイ100Aは、通信ブイ100Aが制御不能な外部からの物理的な力に基づくパラメータを測定する。これにより、通信ブイ100Aは、測定されたパラメータを示す測定情報を取得する。
In step S710, the
ステップS720において、通信ブイ100Aは、測定情報に基づいて、通信ブイ100Aと通信ブイ100Bとの間の通信品質を推定する。通信ブイ100Aは、上述で説明した方法により通信品質を推定できる。
In step S720, the
ステップS730において、通信ブイ100Aは、測定情報に基づいて、小通信ブイ300aを介した通信を実行(開始)するか否かを判定する。具体的には、通信ブイ100Aは、測定情報により推定された通信品質に基づいて、小通信ブイ300aを介した通信(第2の通信)を実行するか否かを判定する。
In step S730, the
通信ブイ100Aは、推定された通信品質が良い(例えば、推定された通信品質が閾値以上である)ことに応じて、第2の通信を実行しないと判定してもよい。通信ブイ100Aは、推定された通信品質が悪い(例えば、推定された通信品質が閾値未満である)ことに応じて、第2の通信を実行すると判定してもよい。
The
通信ブイ100Aは、測定情報に基づいて、第1の通信が波により遮断されると判定したことに応じて、第2の通信を実行すると判定してもよい。通信ブイ100Aは、第1の通信が波により遮断されないと判定したことに応じて、第2の通信を実行しないと判定してもよい。
The
通信ブイ100Aが、第2の通信を実行すると判定したと仮定して説明を進める。通信ブイ100Aは、第2の通信を開始する場合に、連結部170であるケーブルの繰り出しを開始してもよい。これにより、通信ブイ100Aは、通信ブイ100Aの元から小通信ブイ300aを送り出してもよい。
The explanation will proceed on the assumption that the
ステップS740において、通信ブイ100Aは、小通信ブイ300aへ第1の制御情報を送信する。
In step S740, the
第1の制御情報は、小通信ブイ300aの移動を制御する情報を含んでもよい。第1の制御情報は、例えば、小通信ブイ300aの移動先を示す位置情報を含む。位置情報は、緯度及び経度を示してもよい。位置情報は、基準点(例えば、通信ブイ100A)からの距離及び方向を示すものであってもよい。例えば、位置情報は、通信ブイ100Aと小通信ブイ300aとの間の距離がλ/2を満たす位置を示してもよい。λは、波の波長である。位置情報は、当該距離が「λ(k−(1/2))」(すなわち、λ/2、3λ/2、5λ/2、・・・)を満たす位置を示してもよい。kは、自然数(1,2…)である。これにより、通信ブイ100Aが波の谷に位置するタイミングにおいて、小通信ブイ300aは、波の山に位置する。後述するように、小通信ブイ300aを波に合わせて移動させる場合には、位置情報は、小通信ブイ300aの移動範囲を示すエリアを示してもよい。
The first control information may include information for controlling the movement of the small communication buoy 300a. The first control information includes, for example, position information indicating a destination of the small communication buoy 300a. The position information may indicate latitude and longitude. The position information may indicate the distance and direction from the reference point (for example, the
第1の制御情報は、通信ブイ100Aが連結部170の長さを制御することにより、小通信ブイ300aを移動する場合には、通信ブイ100Aは、第1の制御情報の送信を省略してもよい。
As for the first control information, when the
第1の制御情報は、小通信ブイ300aへ割り当てた無線リソース(時間・周波数リソース(通信期間、通信タイミング、周波数帯など))の割当情報を含んでいてもよい。割当情報は、例えば、通信ブイ100Aとの通信(送信及び/又は受信)に用いられる無線リソースである。割当情報は、通信ブイ100B(又は小通信ブイ300b)との通信(送信及び/又は受信)に用いられる無線リソースであってもよい。通信ブイ100Aと小通信ブイ300aとの間で連結部170を介した通信が実行される場合には、割当情報は、小通信ブイ300aへ割り当てた時間リソース(通信期間、通信タイミングなど)を示してもよい。連結部170を介した通信が実行される場合には、第1の制御情報は、割当情報を含まなくてもよい。
The first control information may include allocation information of radio resources (time / frequency resources (communication period, communication timing, frequency band, etc.)) allocated to the small communication buoy 300a. The allocation information is, for example, a radio resource used for communication (transmission and / or reception) with the
ステップS750において、小通信ブイ300aは、第1の制御情報に基づいて、移動する。 In step S750, the small communication buoy 300a moves based on the first control information.
小通信ブイ300aは、移動が完了したことに応じて、移動が完了したことを示す情報を通信ブイ100Aへ送信してもよい。すなわち、小通信ブイ300aは、通信の準備が完了したことに応じて、当該情報を通信ブイ100へ送信してもよい。小通信ブイ300aは、当該情報として、移動先において測定された小通信ブイ300aの位置を示す情報を通信ブイ100Aへ送信してもよい。
The small communication buoy 300a may transmit information indicating that the movement is completed to the
小通信ブイ300aは、移動先において、通信ブイ100Aが制御不能な外部からの物理的な力に基づくパラメータを測定してもよい。小通信ブイ300aは、測定されたパラメータを示す測定情報を通信ブイ100Aへ送信してもよい。通信ブイ100Aは、小通信ブイ300aから受信した測定情報に基づいて、小通信ブイ300aをさらに移動させるか否かを判定してもよい。通信ブイ100Aは、小通信ブイ300aを移動させると判定した場合には、ステップS740を実行してもよい。通信ブイ100Aは、小通信ブイ300aを移動させないと判定した場合には、ステップS740を省略して、ステップS760を実行してもよい。
The small communication buoy 300a may measure a parameter based on an external physical force that the
ステップS760において、通信ブイ100Aは、第2の制御情報を通信ブイ100Bへ送信する。
In step S760, the
第2の制御情報は、第2通信を実行(開始)するための情報である。第2の制御情報は、例えば、小通信ブイ300aに関する情報を含む。当該情報は、小通信ブイ300aの位置(配置)を示す情報を含んでもよい。当該情報は、小通信ブイ300aにおける波の状態を示す情報を含んでもよい。当該情報は、小通信ブイ300aとの通信に用いられる無線リソースを示す情報を含んでいてもよい。連結部170を介した通信が実行される場合には、無線リソースを示す情報は、時間リソース(通信期間、通信タイミングなど)を示してもよい。連結部170を介した通信が実行される場合には、第2の制御情報は、無線リソースを示す情報を含まなくてもよい。当該情報は、小通信ブイ300aのアンテナ高さを示す情報を含んでいてもよい。第2の制御情報は、小通信ブイ300aに関する情報と同様の通信ブイ100Aに関する情報を含んでいてもよい。
The second control information is information for executing (starting) the second communication. The second control information includes, for example, information about the small communication buoy 300a. The information may include information indicating the position (arrangement) of the small communication buoy 300a. The information may include information indicating the state of the wave in the small communication buoy 300a. The information may include information indicating a radio resource used for communication with the small communication buoy 300a. When communication is executed via the connecting unit 170, the information indicating the radio resource may indicate a time resource (communication period, communication timing, etc.). When the communication via the connecting unit 170 is executed, the second control information does not have to include the information indicating the radio resource. The information may include information indicating the antenna height of the small communication buoy 300a. The second control information may include information about the
通信ブイ100Bは、通信ブイ100Aからの第2の制御情報に基づいて、最適な通信経路、通信タイミング(通信期間)、通信ブイの配置(通信ブイ100A、通信ブイ100B、小通信ブイ300a、及び小通信ブイ300bの少なくともいずれか)などを算出してもよい。
The communication buoy 100B has an optimum communication path, communication timing (communication period), and arrangement of communication buoys (
ステップS770において、通信ブイ100Aは、通信ブイ100Bから第2の制御情報を受信する。通信ブイ100Bからの第2の制御情報は、小通信ブイ300bに関する情報を含んでいてもよい。第2の制御情報は、通信ブイ100Bに関する情報を含んでいてもよい。第2の制御情報は、通信ブイ100Aからの第2の制御情報に基づいて通信ブイ100Bが算出した情報を含んでいてもよい。
In step S770, the
通信ブイ100Aは、通信ブイ100Bからの第2の制御情報に基づいて小通信ブイ300aの位置を変更する場合、新たな第1の制御情報を小通信ブイ300aへ送信してもよい。小通信ブイ300aは、新たな第1の制御情報に基づいて、移動することにより、位置を変更する。新たな第1の制御情報は、変更された無線リソースを示す割当情報を含んでいてもよい。
When the
ステップS780において、通信ブイ100Aと通信ブイ100Bとは、互いの第2の制御情報に基づいて、第2の通信を実行する。通信ブイ100Aと通信ブイ100Bとは、第2の通信だけでなく、第1の通信を実行してもよい。
In step S780, the
図22及び図23に示すように、例えば、通信ブイ100Aは、通信ブイ100Aの垂直位置が所定値以上となる第1期間(例えば、t1からt2までの期間)において、通信ブイ100Bと第1の通信を実行できる。所定値は、例えば、波の高さの最大値と最小値との間の値である。第1期間は、通信ブイ100Aの垂直位置(例えば、アンテナ高さh)が、通信ブイ100Aと通信ブイ100Bとの間の波の高さよりも高い期間であってもよい。通信ブイ100Aは、第1期間において、小通信ブイ300bを介して通信ブイ100Bと第1の通信を実行してもよい。
As shown in FIGS. 22 and 23, for example, the
通信ブイ100Aは、通信ブイ100Aの垂直位置が所定値未満となる第2期間(例えば、t2からt3までの期間)において、通信ブイ100Bと第2の通信を実行できる。第2期間は、通信ブイ100Aの垂直位置(例えば、アンテナ高さh)が、通信ブイ100Aと通信ブイ100Bとの間の波の高さよりも低い期間であってもよい。具体的には、第2期間において、小通信ブイ300aが、小通信ブイ300b(又は通信ブイ100B)と通信を実行する。
The
小通信ブイ300aは、小通信ブイ300bと通信を実行しないタイミングで、通信ブイ100Aから送信すべきデータを受信でき、小通信ブイ300bから受信したデータを通信ブイ100Aへ送信できる。
The small communication buoy 300a can receive data to be transmitted from the
図24に示すように、小通信ブイ300aは、第2期間において、波に合わせて移動してもよい。具体的には、小通信ブイ300aは、通信相手(小通信ブイ300b/通信ブイ100B)と通信を実行しながら、小通信ブイ300aが波の山に位置するように移動してもよい。例えば、小通信ブイ300aは、通信ブイ100Aのアンテナ高さhが波の高さよりも低い第2期間において、波の山に常に位置するように移動してもよい。すなわち、小通信ブイ300は、第2期間において、波の速度と同じ速度で波の山と共に移動してもよい。小通信ブイ300は、通信ブイ100Aのアンテナ高さhが波の高さよりも高い第1期間において、第2期間を開始した元の位置へ戻ってもよい。小通信ブイ300aが位置を固定している場合には、通信が途切れる可能性がある場合であっても、小通信ブイ300aが波に合わせて移動することにより、継続的に通信を実行できる。このように、小通信ブイ300aが波に合わせて移動することにより、小通信ブイ300aが通信相手と通信可能な期間が増加する。
As shown in FIG. 24, the small communication buoy 300a may move in time with the waves in the second period. Specifically, the small communication buoy 300a may move so that the small communication buoy 300a is located on the mountain of waves while executing communication with a communication partner (small communication buoy 300b / communication buoy 100B). For example, the small communication buoy 300a may move so that it is always located on the wave peak in the second period when the antenna height h of the
小通信ブイ300aの移動は、通信ブイ100Aにより制御されてもよい。例えば、通信ブイ100Aは、波の状態を示すパラメータ(例えば、波の方向及び波の速度)を測定してもよい。通信ブイ100Aは、測定情報(測定されたパラメータ)に基づいて、所定タイミングでの小通信ブイ300aの位置を算出してもよい。通信ブイ100Aは、算出された制御情報を小通信ブイ300aへ送信してもよい。小通信ブイ300aは、制御情報に基づいて、移動してもよい。或いは、小通信ブイ300aは、自律的に、測定及び移動制御を実行してもよい。
The movement of the small communication buoy 300a may be controlled by the
通信ブイ100Aは、周期的又は非周期的にステップS710の測定を実行してもよい。通信ブイ100Aは、測定情報に基づいて推定された通信品質が悪いと判定したことに応じて、第2の通信を継続してもよい。通信ブイ100Aは、測定情報に基づいて推定された通信品質が良いと判定したことに応じて、第2の通信を終了してもよい。通信ブイ100Aは、第2の通信を終了する場合に、連結部170であるケーブルの巻き取ってもよい。これにより、通信ブイ100Aは、小通信ブイ300aを通信ブイ100Aの元へ戻してもよい。
The
以上のように、通信ブイ100Aは、測定情報に基づいて、小通信ブイ300aを介した第2の通信を制御する。例えば、通信ブイ100A及び通信ブイ100Bが波の谷に位置することにより、通信が波により遮断される場合であっても、小通信ブイ300a及び小通信ブイ300bを介して通信ブイ100A及び通信ブイ100Bが通信を継続することができる。これにより、通信品質の低下を抑制することができる。
As described above, the
(1.2)小通信ブイ300の制御
(1.2.1)判定
小通信ブイ300を介した通信(第2の通信)を実行するか否かの判定(図21のS730)の一例について、図25を用いて説明する。図25は、小通信ブイ300の制御を説明するためのフローチャートである。(1.2) Control of Small Communication Buoy 300 (1.2.1) Judgment An example of judgment (S730 in FIG. 21) as to whether or not to execute communication (second communication) via the
図25のステップS810において、波の高さHwを測定する。波の高さHwの測定は、通信ブイ100が実行できる。小通信ブイ300が通信ブイ100の元から離れている場合には、小通信ブイ300がHwの測定を実行してもよい。通信ブイ100は、小通信ブイ300から波の高さHwを示す測定情報を受信する。
In step S810 of FIG. 25, the wave height Hw is measured. The
波の高さHwは、例えば、波の山と波の谷との差であってもよい。波の高さHwは、波の振幅であってもよい。波の高さHwは、基準点からの絶対値であってもよい。 The wave height Hw may be, for example, the difference between a wave peak and a wave valley. The wave height Hw may be the amplitude of the wave. The wave height Hw may be an absolute value from the reference point.
ステップS820において、通信ブイ100は、通信ブイ100のアンテナ高さHaと波の高さHwとを比較する。通信ブイ100は、アンテナ高さHaが波の高さHw未満である場合、波により通信が遮られる(通信品質が閾値未満)と判定する。従って、通信ブイ100は、アンテナ高さHaが波の高さHw未満である(YES)ことに応じて、ステップS830の処理を実行する。
In step S820, the
通信ブイ100は、アンテナ高さHaが波の高さHw以上である場合、アンテナ高さHaが波の高さHw未満である波により通信が遮られない(通信品質が閾値以上)と判定する。従って、通信ブイ100は、アンテナ高さHaが波の高さHw以上である(NO)ことに応じて、処理を終了する。通信ブイ100は、第2の通信を既に実行している場合には、第2の通信を終了すると判定してもよい。
When the antenna height Ha is equal to or higher than the wave height Hw, the
アンテナ高さHaは、波により通信が遮られるか否かを判定するために用いられる。従って、アンテナ高さHaは、通信ブイ100が波の谷に位置する場合における波の谷から通信ブイ100のアンテナの先端までの長さであってもよい。アンテナ高さHaは、波の高さHwの算出に用いられた基準点からの絶対値であってもよい。
The antenna height Ha is used to determine whether or not communication is blocked by waves. Therefore, the antenna height Ha may be the length from the wave valley to the tip of the antenna of the
ステップS830において、通信ブイ100は、小通信ブイ300を介した通信(第2の通信)の制御を実行(開始)する。
In step S830, the
(1.2.2)小通信ブイ300の位置制御
小通信ブイ300の位置制御の一例について、図26から図30を用いて説明する。図26は、小通信ブイ300の位置制御の一例を説明するための図である。図27及び図28は、小通信ブイ300の位置制御の一例を説明するためのフローチャートである。図29及び図30は、小通信ブイ300の位置制御の一例を説明するための図である。(1.2.2) Position Control of
図26に示すように、通信ブイ100と小通信ブイ300とはケーブルにより連結されている。波は、右から左へ速度Vの方向へ移動すると仮定して説明を進める。
As shown in FIG. 26, the
図27に示すように、ステップS910において、通信ブイ100は、所定時刻tにおける通信ブイ100の高さHL(t)を測定する。通信ブイ100は、波の状態を把握するために、異なるタイミングで高さHL(t)を複数回測定してもよい。
As shown in FIG. 27, in step S910, the
通信ブイ100は、波の高さHwを測定してもよい。通信ブイ100は、高さHL(t)により波の高さHwを算出してもよい。
The
ステップS920において、小通信ブイ300は、同様に、所定時刻tにおける小通信ブイ300の高さHS(t)を測定する。小通信ブイ300は、高さHS(t)を示す測定情報を通信ブイ100へ送信する。
In step S920, the
ステップS930において、通信ブイ100は、高さHL(t)と高さHS(t)との最大差Smaxを算出する。すなわち、通信ブイ100は、以下の式を用いて、最大差Smaxを算出する。
In step S930, the
Smax = HL(t)−HS(t) Smax = HL (t) -HS (t)
ステップS940において、通信ブイ100は、通信ブイ100が波の谷に位置するタイミングにおいて、小通信ブイ300が波の山の周囲に位置するか否かを判定するために、以下の式を用いる。ΔSthは、閾値である。
In step S940, the
|Smax−Hw| < ΔSth | Smax-Hw | <ΔSth
通信ブイ100は、上記式が満たされる(YES)ことに応じて、処理を終了する。すなわち、通信ブイ100は、小通信ブイ300が適切な位置に存在すると判定する。
The
一方、通信ブイ100は、上記式が満たされない(NO)ことに応じて、ステップS950の処理を実行する。すなわち、通信ブイ100は、小通信ブイ300が適切な位置に存在しないと判定する。
On the other hand, the
ステップS950において、通信ブイ100は、小通信ブイ300の位置制御を実行する。
In step S950, the
図28に示すように、ステップS951において、通信ブイ100は、通信ブイ100の位置PLを測定する。
As shown in FIG. 28, in step S951, the
ステップS952において、小通信ブイ300は、小通信ブイ300の位置PSを測定する。小通信ブイ300は、位置PSを示す測定情報を通信ブイ100へ送信する。
In step S952, the
位置PL及び位置PSは、水平方向の位置(例えば、緯度及び経度)である。ステップS951及びS952における処理は、図27における処理(S910及びS920)において実行されてもよい。 Position PL and position PS are horizontal positions (eg, latitude and longitude). The processes in steps S951 and S952 may be executed in the processes (S910 and S920) in FIG. 27.
ステップS953において、通信ブイ100は、通信ブイ100と小通信ブイ300との間の距離Lを算出する。
In step S953, the
ステップS954において、通信ブイ100は、ΔL及びΔSmaxを算出する。ΔLは、所定時刻t1における通信ブイ100と小通信ブイ300との間の距離Lt1と所定時刻t2における通信ブイ100と小通信ブイ300との間の距離Lt2との差(変位)である。ΔLは、通信ブイ100及び/又は小通信ブイ300の移動距離により示されてもよい。従って、ΔLは、以下の式により算出できる。
In step S954, the
ΔL = Lt2−Lt1 ΔL = Lt2-Lt1
ΔSmaxは、所定時刻t1におけるSmax1と所定時刻t2におけるSmax2との差(変位)である。従って、ΔSmaxは、以下の式により算出できる。 ΔSmax is the difference (displacement) between Smax1 at the predetermined time t1 and Smax2 at the predetermined time t2. Therefore, ΔSmax can be calculated by the following formula.
ΔSmax = Smax1−Smax2 ΔSmax = Smax1-Smax2
通信ブイ100は、ΔL及びΔSmaxを算出するために、例えば、小通信ブイ300の位置を制御してもよい。通信ブイ100は、通信ブイ100からΔLだけ離れる(又は近づく)ように、小通信ブイ300へ制御情報を送信してもよい。通信ブイ100は、ΔL離れる前と後の高さHS(t)を示す測定情報を小通信ブイ300から受信してもよい。通信ブイ100は、測定情報に基づいて、ΔL及びΔSmaxを算出できる。通信ブイ100は、連結部170の長さを制御することにより、ΔL及びΔSmaxを算出してもよい。
The
通信ブイ100が、ΔL及び、ΔSmaxを算出するために、例えば、小通信ブイ300の位置を制御するケースを、図29及び図30を用いて説明する。図29の状態A1では、距離Lが、λ/2未満である。図30の状態B1では、距離Lが、λ/2以上である。
A case where the
状態A2に示すように、通信ブイ100は、距離Lを小さくするために、小通信ブイ300を通信ブイ100に近づけてもよい。通信ブイ100は、連結部170を巻き取る(繰り入れる)ことにより、小通信ブイ300を通信ブイ100に近づけてもよい。通信ブイ100は、巻き取られた連結部170の長さをΔLとしてもよい。巻き取りにより距離Lが小さくなるため、ΔLは負の値である(ΔL<0)。状態A2において、小通信ブイ300の移動により、Smaxは小さくなる。ΔSmaxは、負の値である(ΔS<0)。
As shown in the state A2, the
状態A3に示すように、通信ブイ100は、距離Lを大きくするために、小通信ブイ300を通信ブイ100から遠ざけてもよい。通信ブイ100は、連結部170を繰り出すことにより、小通信ブイ300を通信ブイ100から遠ざけてもよい。通信ブイ100は、繰り出された連結部170の長さをΔLとしてもよい。繰り出しにより距離Lは大きくなるため、ΔLは正の値である(ΔL>0)。状態A2において、小通信ブイ300の移動により、Smaxは大きくなる。ΔSmaxは、正の値である(ΔSmax>0)。
As shown in the state A3, the
図30においても、通信ブイ100の動作は、同様である。状態B2に示すように、通信ブイ100は、小通信ブイ300を通信ブイ100に近づけた場合、ΔLは負の値である(ΔL<0)。ΔSmaxは、正の値である(ΔSmax>0)。
In FIG. 30, the operation of the
状態B3に示すように、通信ブイ100は、小通信ブイ300を通信ブイ100から遠ざけた場合、ΔLは正の値である(ΔL>0)。ΔSmaxは、負の値である(ΔSmax<0)。
As shown in the state B3, in the
通信ブイ100は、ΔL及びΔSmaxを算出した後、ステップS955の処理を実行できる。
The
ステップS955において、通信ブイ100は、ΔL及びΔSmaxに基づく小通信ブイ300の位置を制御する。通信ブイ100は、小通信ブイ300を移動させるための制御情報を小通信ブイ300へ送信してもよい。通信ブイ100は、連結部170の長さを調整することにより、小通信ブイ300の位置を制御してもよい。
In step S955, the
通信ブイ100は、「ΔL<0かつΔSmax>0」又は「ΔL>0かつΔSmax<0」が満たされることに応じて、小通信ブイ300の位置が最適位置(L3)よりも遠い(状態B2又は状態B3の状態である)と判定してもよい。すなわち、通信ブイ100は、「ΔL<0かつΔSmax>0」又は「ΔL>0かつΔSmax<0」が満たされることに応じて、小通信ブイ300を通信ブイ100Aへ近づけるための制御を実行する(状態A3)。例えば、通信ブイ100は、連結部170を巻き取る制御を実行できる。
In the
通信ブイ100は、「ΔL<0かつΔSmax>0」又は「ΔL>0かつΔSmax<0」が満たされることに応じて、小通信ブイ300の位置が最適位置(L3)よりも近い(状態A2又は状態A3の状態である)と判定してもよい。すなわち、通信ブイ100は、「ΔL<0かつΔSmax>0」又は「ΔL>0かつΔSmax<0」が満たされることに応じて、小通信ブイ300を通信ブイ100Aへ遠ざけるための制御を実行する(状態A3)。例えば、通信ブイ100は、連結部170を繰り出す制御を実行できる。
In the
通信ブイ100は、小通信ブイ300が最適位置に到着するまで、小通信ブイ300の位置を制御することができる。これにより、通信ブイ100は、通信ブイ100Aと小通信ブイ300aとの間の距離がλ/2を満たす位置へ、小通信ブイ300を移動させることができる。
The
(2)動作例2
第3実施形態に係る動作例2について、説明する。動作例2では、通信ブイ100が、複数の小通信ブイ300を制御できる。動作例1と同様の部分は、説明を省略する。(2) Operation example 2
The operation example 2 according to the third embodiment will be described. In operation example 2, the
(2.1)複数の小通信ブイ300の概要
複数の小通信ブイ300について、図31から図33を用いて説明する。図31から図33は、実施形態に係る動作(動作例2)を説明するための図である。(2.1) Outline of a plurality of small communication buoys 300 A plurality of small communication buoys 300 will be described with reference to FIGS. 31 to 33. 31 to 33 are diagrams for explaining the operation (operation example 2) according to the embodiment.
図31に示すように、通信ブイ100は、第2の通信において、複数の小通信ブイ300を介して通信相手と通信してもよい。具体的には、通信ブイ100Aは、小通信ブイ300a1、小通信ブイ300a2、及び小通信ブイ300a3を制御する。通信ブイ100Bは、小通信ブイ300b1、小通信ブイ300b2、及び小通信ブイ300b3を制御する。
As shown in FIG. 31, the
通信ブイ100Aは、複数の小通信ブイ300の位置(配置)を制御できる。例えば、通信ブイ100Aは、複数の小通信ブイ300aのそれぞれが波の山に位置するタイミングが異なるように、複数の小通信ブイ300の位置を制御してもよい。これにより、時間の経過と共に、波の山に位置する小通信ブイ300が入れ替わるため、波により通信が遮断される時間を低減できる。
The
通信ブイ100Aは、通信相手(通信ブイ100B/各小通信ブイ300b)と各小通信ブイ300aとを結ぶ直線上に、他の小通信ブイ300a及び/又は通信ブイ100Aが配置されないように、各小通信ブイ300aを制御してもよい。通信ブイ100Aは、通信相手と通信ブイ100Aとを結ぶ直線状に、各小通信ブイ300aが配置されないように、各小通信ブイ300aを制御してもよい。これにより、小通信ブイ300aに無線信号が当たることにより通信が妨害(遮蔽)される可能性を低減できる。
The
図32に示すように、各小通信ブイ300aは、通信ブイ100Aに連結されていてもよい。これにより、通信ブイ100Aは、各小通信ブイ300aを個別に制御することができる。
As shown in FIG. 32, each small communication buoy 300a may be connected to the
図33に示すように、通信ブイ100Aと小通信ブイ300aとが間接的に連結されていてもよい。通信ブイ100Aと複数の小通信ブイ300aとが数珠状に連結されていてもよい。例えば、通信ブイ100Aと小通信ブイ300a1とは連結部170により直接的に連結される。小通信ブイ300a1は、連結部170により通信ブイ100Aと直接的に連結される。小通信ブイ300a2は、連結部171により小通信ブイ300a1と直接的に連結される。小通信ブイ300a3は、連結部171により小通信ブイ300a2と直接的に連結される。従って、小通信ブイ300a2及び小通信ブイ300a1は、通信ブイ100Aと直接的に連結されない。これにより、複数の連結部170が存在しないため、複数の連結部170どうしの接触により、小通信ブイ300の移動が制限される可能性を低減できる。
As shown in FIG. 33, the
(2.2)通信ブイ100の動作
複数の小通信ブイ300を制御する通信ブイ100の動作の一例について、図34から図36を用いて説明する。図34は、第3実施形態の動作例2に係る通信ブイ100の動作を説明するためのフローチャートである。図35及び図36は、第3実施形態の動作例2に係る通信ブイ100及び小通信ブイ300の動作を説明するための図である。(2.2) Operation of
通信ブイ100は、測定情報に基づいて、複数の小通信ブイ300を介した通信を実行するか否かを判定できる。
The
図34のステップS1010及びS1020は、図25のステップS810及びS820に対応する。 Steps S1010 and S1020 of FIG. 34 correspond to steps S810 and S820 of FIG.
ステップS1020において、通信ブイ100は、アンテナ高さHaが波の高さHw未満である(YES)ことに応じて、ステップS1030の処理を実行する。通信ブイ100は、推定された通信品質が閾値未満であることに応じて、ステップS1030の処理を実行してもよい。通信ブイ100は、アンテナ高さHaが波の高さHw以上である(NO)ことに応じて、処理を終了する。通信ブイ100は、測定情報により推定された通信品質が閾値以上であることに応じて、ステップS1030の処理を終了してもよい。
In step S1020, the
ステップS1030において、通信ブイ100は、小通信ブイ300の数Nbを決定する。通信ブイ100は、推定された通信品質に応じて、小通信ブイ300の数Nbを決定してもよい。通信ブイ100は、推定された通信品質が悪いほど、小通信ブイ300の数Nbが多くなるように、小通信ブイ300の数Nbを決定してもよい。通信ブイ100は、推定された通信品質が良いほど、小通信ブイ300の数Nbが少なくなるように、小通信ブイ300の数Nbを決定してもよい。
In step S1030, the
通信ブイ100は、例えば、以下の式により、小通信ブイ300の数Nbを算出してもよい。
For the
Nb = (Hw−Ha)/Hb Nb = (Hw-Ha) / Hb
Hwは、波の高さである。Haは、通信ブイ100のアンテナ高さである。Hbは、小通信ブイ300のアンテナ高さである。Nbは、0以上の整数である。従って、小数点以下の値は、切り上げられる。
Hw is the height of the wave. Ha is the antenna height of the
このように、波の高さHwが大きい程、小通信ブイ300の数が多くなり、波の高さHwが小さい程、小通信ブイ300の数が少なくなる。 As described above, the larger the wave height Hw, the larger the number of small communication buoys 300, and the smaller the wave height Hw, the smaller the number of small communication buoys 300.
ステップS1040において、通信ブイ100は、決定された数Nbの小通信ブイ300を介した通信の制御を実行(開始)する。
In step S1040, the
通信ブイ100Aが、(複数の)小通信ブイ300aを介した通信を制御する一例を、図35及び図36を用いて説明する。
An example in which the
図35及び図36において、状態1は、波の高さが小さい場合における通信ブイ100Aの状態を示す。状態2は、波の高さが中くらいである場合における通信ブイ100A及び小通信ブイ300aの状態を示す。状態3及び4は、波の高さが大きい場合における通信ブイ100A及び複数の小通信ブイ300aの状態を示す。
In FIGS. 35 and 36, the
状態1では、波の高さが小さいため、通信ブイ100A−通信ブイ100B間の通信が波により遮られることがない。通信ブイ100Aは、通信ブイ100Bと継続的に通信可能である。
In the
状態2では、波の高さが中くらいであるため、通信ブイ100Aと通信ブイ100Bとの間の通信が波により遮断されると仮定する。通信ブイ100Aは、1つの小通信ブイ300a1を介した通信の制御を実行する。通信ブイ100Bは、測定情報に基づいて、波により通信が遮断される期間(遮断時間)を推定することにより通信を制御してもよい。
In state 2, since the wave height is medium, it is assumed that the communication between the
通信ブイ100Aは、例えば、t10−t12及びt14−t16の期間、通信ブイ100Bと直接的に通信を実行する。当該期間は、通信ブイ100Aと通信ブイ100Bとの間の通信が波により遮断されない期間であってもよい。一方、通信ブイ100Aは、例えば、t12−t14及びt16−t18の期間、小通信ブイ300a1を介して通信を実行する(図35及び36の状態2参照)。当該期間は、通信ブイ100Aと通信ブイ100Bとの間の通信が波により遮断される期間であってもよい。
The
状態3及び状態4では、波の高さが大きいため、通信ブイ100Aと通信ブイ100Bとの間の通信が波により遮断されると仮定する。遮断時間は、状態2よりも状態3及び状態4の方が長い。
In states 3 and 4, it is assumed that the communication between the
通信ブイ100Aは、小通信ブイ300a1及び小通信ブイ300a2を介した通信の制御を実行する。通信ブイ100Aは、例えば、t10−t11及びt14−t15の期間、通信ブイ100Bと直接的に通信を実行する。
The
通信ブイ100Aは、例えば、t11−t13及びt15−t17の期間、小通信ブイ300a1を介して通信を実行する(図35及び36の状態3参照)。当該期間は、小通信ブイ300a1が波の山付近に位置する。当該期間は、小通信ブイ300a1のアンテナが、波の山よりも高い位置に存在する期間であってもよい。
The
通信ブイ100Aは、例えば、t13−t14及びt17−t18の期間、小通信ブイ300a2を介して通信を実行する(図35及び36の状態4参照)。当該期間は、小通信ブイ300a2が波の山付近に位置する。当該期間は、小通信ブイ300a2のアンテナが、波の山よりも高い位置に存在する期間であってもよい。
The
つまり、通信ブイ100Aは、状態3においては、小通信ブイ300a1の方が小通信ブイ300a2よりも高い位置に位置するため、小通信ブイ300a1を小通信ブイ300a2より優先して通信ブイ100Bとの中継先としてもよい。一方で、通信ブイ100Aは、状態4においては、小通信ブイ300a2の方が小通信ブイ300a1よりも高い位置に位置するため、小通信ブイ300a2を小通信ブイ300a1より優先して通信ブイ100Bとの中継先としてもよい。
That is, in the state 3, the
以上のように、通信ブイ100Aは、複数の小通信ブイ300を介して通信ブイ100Bとの通信を制御する。通信ブイ100A自身の通信が波に遮断された場合であっても、複数の小通信ブイ300のうちのいずれかの小通信ブイ300が通信ブイ100Bと通信できれば、データを送信及び/又は受信することができる。その結果、波の影響による通信品質の悪化(通信遅延)を抑制することができる。
As described above, the
[その他実施形態]
上述した実施形態によって、本出願の内容を説明したが、この開示の一部をなす論述及び図面は、本出願の内容を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施形態、実施例及び運用技術が明らかとなろう。[Other Embodiments]
Although the content of this application has been described by the embodiments described above, the statements and drawings that form part of this disclosure should not be understood to limit the content of this application. Various alternative embodiments, examples and operational techniques will be apparent to those skilled in the art from this disclosure.
上述において、開ループ通信制御と閉ループ通信制御との切り替えを説明したが、これに限られない。開ループ通信制御と閉ループ通信制御とが段階的に切り替えられてもよい。例えば、通信ブイ100は、開ループ通信制御、第1の閉ループ通信制御(上述の(通常の)閉ループ通信制御)、第2の閉ループ通信制御の間で通信制御を切り替えてもよい。
In the above, switching between open-loop communication control and closed-loop communication control has been described, but the present invention is not limited to this. Open-loop communication control and closed-loop communication control may be switched stepwise. For example, the
具体的には、第2の閉ループ通信制御では、通信ブイ100Bは、通信相手に関する情報のうち少なくとも一部の情報を用いて通信相手(通信ブイ100A)との通信を制御する。第2の閉ループ通信制御において使用すべき一部の情報は、予め規定されていてもよい。
Specifically, in the second closed-loop communication control, the communication buoy 100B controls communication with the communication partner (
第2の閉ループ通信制御が実行されている場合、通信ブイ100Aは、通信ブイ100Aに関する情報のうち少なくとも一部の情報の送信を省略できる。通信ブイ100Aは、第1の閉ループ通信制御では使用されるが第2の閉ループ通信制御では使用されない通信ブイ100Aに関する情報の送信を省略してもよい。通信ブイ100Aは、例えば、測定された複数のパラメータのうち、通信ブイ100Aの水平方向の位置を示す測定情報を通信ブイ100Bへ送信してもよい。通信ブイ100Aは、例えば、波の状態に関する第1のパラメータを示す測定情報の送信を省略してもよい。
When the second closed-loop communication control is executed, the
第2の閉ループ通信制御が実行されている場合、通信ブイ100Bは、通信ブイ100Aに関する情報の一部の情報のみを用いて、通信を制御してもよい。通信ブイ100Bは、例えば、通信ブイ100Aの水平方向の位置を示す測定情報を用いて、通信ブイ100Aにおける波の状態を示す測定情報を用いずに、通信ブイ100Aとの通信を制御してもよい。或いは、通信ブイ100Bは、通信ブイ100Aに関する情報のうち、使用すべき一部の情報(例えば、通信ブイ100Aの水平方向の位置)以外の他の情報(通信ブイ100Aにおける波の状態)も通信ブイ100Aから受信した場合には、当該他の情報を用いて、通信ブイ100Aとの通信を制御してもよい。
When the second closed-loop communication control is executed, the communication buoy 100B may control the communication by using only a part of the information about the
通信ブイ100は、推定された通信品質Qが閾値Qth11未満であることに応じて、開ループ通信制御を実行してもよい。通信ブイ100は、推定された通信品質Qが閾値Qth11以上且つ閾値Qth12未満であることに応じて、第2の閉ループ通信制御を実行してもよい。通信ブイ100は、推定された通信品質Qが閾値Qth12以上であることに応じて、第1の閉ループ通信制御を実行してもよい。閾値Qth11は、閾値Qth12よりも小さい値である。
The
開ループ通信制御と第1の閉ループ通信制御との間の通信制御は、第2の閉ループ通信制御だけでなくてもよい。通信ブイ100は、推定された通信品質に応じて、通信制御に使用される情報が制限された複数の閉ループ通信制御(第2の閉ループ通信制御、第3の閉ループ通信制御、・・・)のいずれかへ切り替えてもよい。
The communication control between the open-loop communication control and the first closed-loop communication control may not be limited to the second closed-loop communication control. The
このように、複数の閾値によって通信制御に用いられる情報の量を段階的に減らす(又は増やす)ことによって、その時の自然環境下において最適な通信品質での通信を実行することができる。 In this way, by gradually reducing (or increasing) the amount of information used for communication control by a plurality of threshold values, it is possible to execute communication with the optimum communication quality under the natural environment at that time.
上述において、通信ブイ100Aは、第1の通信及び第2の通信を同時に実行してもよい。例えば、通信ブイ100Aは、通信ブイ100Aから通信ブイ100Bへの直接的な通信経路だけでなく、小通信ブイ300を介した通信経路を介して、同じ情報又は異なる情報を送信及び/又は受信してもよい。
In the above, the
通信ブイ100Aは、推定された通信品質が良い場合であっても、(複数の)小通信ブイ300を介した通信(第2の通信)を実行してもよい。
The
上述では、通信ブイ100(及び小通信ブイ300)が海上に浮かぶケースであったが、これに限られない。例えば、通信ブイ100(及び小通信ブイ300)は、湖上に浮かんでいてもよい。 In the above, the communication buoy 100 (and the small communication buoy 300) floats on the sea, but the present invention is not limited to this. For example, the communication buoy 100 (and the small communication buoy 300) may float on the lake.
上述において、通信ブイ100(及び小通信ブイ300)は、情報を転送することが可能な通信装置であれば、自然環境下において使用される他の通信装置に置き換えられてもよい。例えば、通信ブイ100(及び小通信ブイ300)は、空中で(継続的に)通信可能である通信装置に置き換えられてもよい。通信ブイ100(及び小通信ブイ300)は、海中(又は海底)で(継続的に)通信可能である通信装置に置き換えられてもよい。 In the above, the communication buoy 100 (and the small communication buoy 300) may be replaced with another communication device used in a natural environment as long as it is a communication device capable of transferring information. For example, the communication buoy 100 (and the small communication buoy 300) may be replaced by a communication device capable of (continuously) communicating in the air. The communication buoy 100 (and the small communication buoy 300) may be replaced by a communication device capable of (continuously) communicating underwater (or under the sea).
上述において、制御局200は、通信ブイ100だけでなく、情報を中継可能な他の通信装置を介した通信経路を、中継用の通信経路に決定してもよい。例えば、制御局200は、中継ノードとして、通信ブイ100だけでなく、通信衛星を含む通信経路を決定してもよい。例えば、制御局200は、通信ブイ100の上空は晴天であるが、測定情報に基づいて、所定の経路上の通信ブイ100の周囲における波が荒れていると判定した場合には、通信衛星を含む通信経路を決定してもよい。
In the above description, the
上述において、各実施形態に係る内容は、適宜組み合わせて実行されてもよい。また、上述した各シーケンスにおいて、必ずしも全ての動作が必須の構成ではない。例えば、各シーケンスにおいて、一部の動作のみが実行されてもよい。 In the above, the contents according to each embodiment may be executed in an appropriate combination. In addition, not all operations are indispensable in each of the above-mentioned sequences. For example, in each sequence, only some actions may be performed.
上述した各実施形態では特に触れていないが、上述した各ノード(通信ブイ100、制御局200、小通信ブイ300)のいずれかが行う各処理をコンピュータに実行させるプログラムが提供されてもよい。プログラムは、コンピュータ読取り可能媒体に記録されていてもよい。コンピュータ読取り可能媒体を用いれば、コンピュータにプログラムをインストールすることが可能である。ここで、プログラムが記録されたコンピュータ読取り可能媒体は、非一過性の記録媒体であってもよい。非一過性の記録媒体は、特に限定されるものではないが、例えば、CD−ROMやDVD−ROM等の記録媒体であってもよい。
Although not particularly mentioned in each of the above-described embodiments, a program that causes a computer to execute each process performed by any of the above-mentioned nodes (
通信ブイ100(制御装置105)、制御局200及び小通信ブイ300のいずれかが行う各処理を実行するための無線通信用のチップが提供されてもよい。チップは、メモリ及びプロセッサによって構成されてもよい。
A chip for wireless communication for executing each process performed by any one of the communication buoy 100 (control device 105), the
日本国特許出願第2017−105104号(2017年5月26日出願)、日本国特許出願第2017−126285号(2017年6月28日出願)、及び日本国特許出願第2017−126294号(2017年6月28出願)の全内容が、参照により、本願明細書に組み込まれている。 Japanese Patent Application No. 2017-105104 (filed May 26, 2017), Japanese Patent Application No. 2017-126285 (filed June 28, 2017), and Japanese Patent Application No. 2017-126294 (2017) The entire contents of (filed June 28, 2014) are incorporated herein by reference.
Claims (9)
第1の通信装置と、
第2の通信装置と、を有し、
前記第1の通信装置は、前記第1の通信装置が制御不能な外部からの物理的な力に基づくパラメータを測定し、
前記パラメータは、前記第1の通信装置の動きに影響を与える前記物理的な力の大きさを示す第1のパラメータ、及び、前記物理的な力に起因した前記第1の通信装置の動きを示す第2のパラメータの少なくとも一方のパラメータであり、
前記第1の通信装置は、前記測定されたパラメータを示す測定情報を前記第2の通信装置へ送り、
前記第2の通信装置は、前記測定情報に基づいて、前記第1の通信装置との通信を制御し、
前記測定情報は、前記第1の通信装置における波の状態に関する情報を含み、
前記第2の通信装置は、前記波の状態に関する情報に基づいて、所定時刻における前記第1の通信装置の高さと前記第2の通信装置の高さとの差が閾値未満となる位置へ、前記第2の通信装置を移動させるための制御を実行する通信システム。 It is a communication system
The first communication device and
Has a second communication device,
The first communication device measures a parameter based on an external physical force that the first communication device cannot control.
The parameter is a first parameter indicating the magnitude of the physical force that affects the movement of the first communication device, and the movement of the first communication device due to the physical force. At least one of the second parameters shown,
The first communication device sends measurement information indicating the measured parameter to the second communication device.
The second communication device controls communication with the first communication device based on the measurement information .
The measurement information includes information regarding a wave state in the first communication device.
The second communication device is moved to a position where the difference between the height of the first communication device and the height of the second communication device at a predetermined time is less than the threshold value, based on the information regarding the wave state. A communication system that executes control for moving a second communication device .
他の通信ブイが制御不能な外部からの物理的な力に基づいて測定されたパラメータを示す測定情報を前記他の通信ブイから受信する受信部と、 A receiver that receives measurement information from the other communication buoy indicating parameters measured based on an external physical force that the other communication buoy cannot control.
前記測定情報に基づいて、前記他の通信ブイとの通信を制御する制御部と、を備え、 A control unit that controls communication with the other communication buoy based on the measurement information is provided.
前記パラメータは、前記他の通信ブイの動きに影響を与える前記物理的な力の大きさを示す第1のパラメータ、及び、前記物理的な力に起因した前記他の通信ブイの動きを示す第2のパラメータの少なくとも一方のパラメータであり、 The parameter is a first parameter indicating the magnitude of the physical force that affects the movement of the other communication buoy, and a first parameter indicating the movement of the other communication buoy caused by the physical force. At least one of the two parameters,
前記測定情報は、前記他の通信ブイにおける波の状態に関する情報を含み、 The measurement information includes information about wave conditions in the other communication buoys.
前記制御部は、前記波の状態に関する情報に基づいて、所定時刻における前記他の通信ブイの高さと前記通信ブイの高さとの差が閾値未満となる位置へ、前記通信ブイを移動させるための制御を実行する通信ブイ。 The control unit is for moving the communication buoy to a position where the difference between the height of the other communication buoy and the height of the communication buoy at a predetermined time is less than the threshold value, based on the information regarding the wave state. A communication buoy that performs control.
第1の通信装置と、 The first communication device and
第2の通信装置と、を有し、 Has a second communication device,
前記第1の通信装置は、前記第1の通信装置が制御不能な外部からの物理的な力に基づくパラメータを測定し、 The first communication device measures a parameter based on an external physical force that the first communication device cannot control.
前記パラメータは、前記第1の通信装置の動きに影響を与える前記物理的な力の大きさを示す第1のパラメータ、及び、前記物理的な力に起因した前記第1の通信装置の動きを示す第2のパラメータの少なくとも一方のパラメータであり、 The parameter is a first parameter indicating the magnitude of the physical force that affects the movement of the first communication device, and the movement of the first communication device due to the physical force. At least one of the second parameters shown,
前記第1の通信装置は、前記測定したパラメータを示す測定情報に基づいて、前記第2の通信装置との通信を制御し、 The first communication device controls communication with the second communication device based on the measurement information indicating the measured parameter.
前記第1の通信装置は、 The first communication device is
前記第2の通信装置に関する最新の情報を前記第2の通信装置から受信しながら、前記最新の情報に基づいて前記第2の通信装置との通信を制御する第1の通信制御と、 A first communication control that controls communication with the second communication device based on the latest information while receiving the latest information about the second communication device from the second communication device.
前記最新の情報を用いずに前記第2の通信装置との通信を制御する第2の通信制御と、の一方を実行し、 One of the second communication control that controls the communication with the second communication device without using the latest information is executed.
前記第1の通信装置は、前記測定情報に基づいて、前記第1の通信制御と前記第2の通信制御とを切り替える通信システム。 The first communication device is a communication system that switches between the first communication control and the second communication control based on the measurement information.
前記パラメータは、前記第2の通信装置の動きに影響を与える前記物理的な力の大きさを示す第3のパラメータ、及び、前記物理的な力に起因した前記第2の通信装置の動きを示す第4のパラメータの少なくとも一方のパラメータであり、 The parameter is a third parameter indicating the magnitude of the physical force that affects the movement of the second communication device, and the movement of the second communication device due to the physical force. It is at least one of the fourth parameters shown,
前記第2の通信装置は、前記第2の通信装置により測定されたパラメータを示す所定の測定情報を、前記最新の情報として前記第1の通信装置へ送信し、 The second communication device transmits predetermined measurement information indicating the parameters measured by the second communication device to the first communication device as the latest information.
前記第1の通信装置は、 The first communication device is
前記第1の通信制御では、前記所定の測定情報を受信しながら、前記所定の測定情報に基づいて前記第2の通信装置との通信を制御し、 In the first communication control, while receiving the predetermined measurement information, the communication with the second communication device is controlled based on the predetermined measurement information.
前記第2の通信制御では、前記所定の測定情報を用いずに前記第2の通信装置との通信を制御する請求項3に記載の通信システム。 The communication system according to claim 3, wherein in the second communication control, communication with the second communication device is controlled without using the predetermined measurement information.
前記通信ブイが制御不能な外部からの物理的な力に基づくパラメータを測定し、前記測定したパラメータを示す測定情報に基づいて、他の通信ブイとの通信を制御する制御部を備え、 The communication buoy is provided with a control unit that measures a parameter based on an uncontrollable external physical force and controls communication with another communication buoy based on the measurement information indicating the measured parameter.
前記パラメータは、前記通信ブイの動きに影響を与える前記物理的な力の大きさを示す第1のパラメータ、及び、前記物理的な力に起因した前記通信ブイの動きを示す第2のパラメータの少なくとも一方のパラメータであり、 The parameters are a first parameter indicating the magnitude of the physical force affecting the movement of the communication buoy, and a second parameter indicating the movement of the communication buoy caused by the physical force. At least one parameter
前記制御部は、 The control unit
前記他の通信ブイに関する最新の情報を前記他の通信ブイから受信しながら、前記最新の情報に基づいて前記他の通信ブイとの通信を制御する第1の通信制御と、 A first communication control that controls communication with the other communication buoy based on the latest information while receiving the latest information about the other communication buoy from the other communication buoy.
前記最新の情報を用いずに前記他の通信ブイとの通信を制御する第2の通信制御と、の一方を実行し、 One of the second communication control that controls the communication with the other communication buoy without using the latest information is executed.
前記制御部は、前記測定情報に基づいて、前記第1の通信制御と前記第2の通信制御とを切り替える通信ブイ。 The control unit is a communication buoy that switches between the first communication control and the second communication control based on the measurement information.
第1の通信装置と、 The first communication device and
前記第1の通信装置により制御される第2の通信装置と、 A second communication device controlled by the first communication device, and
前記第1の通信装置の通信相手である第3の通信装置と、を有し、 Having a third communication device, which is a communication partner of the first communication device,
前記第1の通信装置は、 The first communication device is
前記第2の通信装置を介さずに前記第3の通信装置と通信する第1の通信と、 The first communication that communicates with the third communication device without going through the second communication device, and
前記第2の通信装置を介して前記第3の通信装置と通信する第2の通信と、の少なくとも一方を実行し、 At least one of the second communication communicating with the third communication device via the second communication device is executed.
前記第1の通信装置は、前記第1の通信装置が制御不能な外部からの物理的な力に基づくパラメータを測定し、 The first communication device measures a parameter based on an external physical force that the first communication device cannot control.
前記パラメータは、前記第1の通信装置の動きに影響を与える前記物理的な力の大きさを示す第1のパラメータ、及び、前記物理的な力に起因した前記第1の通信装置の動きを示す第2のパラメータの少なくとも一方のパラメータであり、 The parameter is a first parameter indicating the magnitude of the physical force that affects the movement of the first communication device, and the movement of the first communication device due to the physical force. At least one of the second parameters shown,
前記第1の通信装置は、前記測定したパラメータを示す測定情報に基づいて、前記第2の通信を実行し、 The first communication device executes the second communication based on the measurement information indicating the measured parameter.
前記第1の通信装置は、前記第1の通信装置が波の谷に位置するタイミングにおいて前記第2の通信装置が波の山に位置するように、前記第2の通信装置の位置を制御する通信システム。The first communication device controls the position of the second communication device so that the second communication device is located at the peak of the wave at the timing when the first communication device is located at the valley of the wave. Communications system.
第2の通信ブイを制御する制御部を備え、 Equipped with a control unit to control the second communication buoy
前記制御部は、 The control unit
前記第2の通信ブイを介さずに、前記第1の通信ブイの通信相手である第3の通信ブイと通信する第1の通信と、 A first communication that communicates with a third communication buoy, which is a communication partner of the first communication buoy, without going through the second communication buoy.
前記第2の通信ブイを介して前記第3の通信ブイと通信する第2の通信と、の少なくとも一方を実行し、 At least one of the second communication communicating with the third communication buoy via the second communication buoy is executed.
前記制御部は、前記第1の通信ブイが制御不能な外部からの物理的な力に基づくパラメータを測定し、 The control unit measures parameters based on physical forces from the outside that the first communication buoy cannot control.
前記パラメータは、前記第1の通信ブイの動きに影響を与える前記物理的な力の大きさを示す第1のパラメータ、及び、前記物理的な力に起因した前記第1の通信ブイの動きを示す第2のパラメータの少なくとも一方のパラメータであり、 The parameters are a first parameter indicating the magnitude of the physical force that affects the movement of the first communication buoy, and the movement of the first communication buoy caused by the physical force. At least one of the second parameters shown,
前記制御部は、前記測定したパラメータを示す測定情報に基づいて、前記第2の通信を実行し、 The control unit executes the second communication based on the measurement information indicating the measured parameter.
前記制御部は、前記第1の通信ブイが波の谷に位置するタイミングにおいて前記第2の通信ブイが波の山に位置するように、前記第2の通信ブイの位置を制御する第1の通信ブイ。 The control unit controls the position of the second communication buoy so that the second communication buoy is located at the peak of the wave at the timing when the first communication buoy is located at the valley of the wave. Communication buoy.
第1の通信装置と、 The first communication device and
前記第1の通信装置により制御される第2の通信装置と、 A second communication device controlled by the first communication device, and
前記第1の通信装置の通信相手である第3の通信装置と、を有し、 Having a third communication device, which is a communication partner of the first communication device,
前記第1の通信装置は、 The first communication device is
前記第2の通信装置を介さずに前記第3の通信装置と通信する第1の通信と、 The first communication that communicates with the third communication device without going through the second communication device, and
前記第2の通信装置を介して前記第3の通信装置と通信する第2の通信と、の少なくとも一方を実行し、 At least one of the second communication communicating with the third communication device via the second communication device is executed.
前記第1の通信装置は、前記第1の通信装置が制御不能な外部からの物理的な力に基づくパラメータを測定し、 The first communication device measures a parameter based on an external physical force that the first communication device cannot control.
前記パラメータは、前記第1の通信装置の動きに影響を与える前記物理的な力の大きさを示す第1のパラメータ、及び、前記物理的な力に起因した前記第1の通信装置の動きを示す第2のパラメータの少なくとも一方のパラメータであり、 The parameter is a first parameter indicating the magnitude of the physical force that affects the movement of the first communication device, and the movement of the first communication device due to the physical force. At least one of the second parameters shown,
前記第1の通信装置は、前記測定したパラメータを示す測定情報に基づいて、前記第2の通信を実行し、 The first communication device executes the second communication based on the measurement information indicating the measured parameter.
前記第1の通信装置は、連結部により前記第2の通信装置と物理的に連結されており、The first communication device is physically connected to the second communication device by a connecting portion.
前記第1の通信装置は、前記連結部の長さを制御することにより、前記第2の通信装置の位置を制御する通信システム。 The first communication device is a communication system that controls the position of the second communication device by controlling the length of the connecting portion.
第2の通信ブイを制御する制御部を備え、 Equipped with a control unit to control the second communication buoy
前記制御部は、 The control unit
前記第2の通信ブイを介さずに、前記第1の通信ブイの通信相手である第3の通信ブイと通信する第1の通信と、 A first communication that communicates with a third communication buoy, which is a communication partner of the first communication buoy, without going through the second communication buoy.
前記第2の通信ブイを介して前記第3の通信ブイと通信する第2の通信と、の少なくとも一方を実行し、 At least one of the second communication communicating with the third communication buoy via the second communication buoy is executed.
前記制御部は、前記第1の通信ブイが制御不能な外部からの物理的な力に基づくパラメータを測定し、 The control unit measures a parameter based on an external physical force that the first communication buoy cannot control.
前記パラメータは、前記第1の通信ブイの動きに影響を与える前記物理的な力の大きさを示す第1のパラメータ、及び、前記物理的な力に起因した前記第1の通信ブイの動きを示す第2のパラメータの少なくとも一方のパラメータであり、 The parameters are a first parameter indicating the magnitude of the physical force that affects the movement of the first communication buoy, and the movement of the first communication buoy caused by the physical force. At least one of the second parameters shown,
前記制御部は、前記測定したパラメータを示す測定情報に基づいて、前記第2の通信を実行し、 The control unit executes the second communication based on the measurement information indicating the measured parameter.
前記第1の通信ブイは、連結部により前記第2の通信ブイと物理的に連結されており、The first communication buoy is physically connected to the second communication buoy by a connecting portion.
前記第1の通信ブイは、前記連結部の長さを制御することにより、前記第2の通信ブイの位置を制御する通信システム。 The first communication buoy is a communication system that controls the position of the second communication buoy by controlling the length of the connecting portion.
Applications Claiming Priority (7)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017105104 | 2017-05-26 | ||
| JP2017105104 | 2017-05-26 | ||
| JP2017126285 | 2017-06-28 | ||
| JP2017126294 | 2017-06-28 | ||
| JP2017126285 | 2017-06-28 | ||
| JP2017126294 | 2017-06-28 | ||
| PCT/JP2018/020007 WO2018216768A1 (en) | 2017-05-26 | 2018-05-24 | Communication system, communication buoy, and control device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2018216768A1 JPWO2018216768A1 (en) | 2020-03-19 |
| JP6794540B2 true JP6794540B2 (en) | 2020-12-02 |
Family
ID=64396572
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019520308A Active JP6794540B2 (en) | 2017-05-26 | 2018-05-24 | Communication system and communication buoy |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP6794540B2 (en) |
| WO (1) | WO2018216768A1 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2023048489A1 (en) * | 2021-09-27 | 2023-03-30 | 한국해양과학기술원 | Method for acquiring location information of observation buoy reflecting influence of ocean current and method for assessing damage risk relating to spilled oil dispersion of sunken ship by using same location information |
| KR20240030269A (en) * | 2022-08-30 | 2024-03-07 | 국립목포해양대학교산학협력단 | ship route guidance system and light buoy applied to the same |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102379083B1 (en) * | 2019-06-27 | 2022-03-24 | 삼성중공업 주식회사 | A system for monitoring cargo tank of ship |
| CN113973346A (en) * | 2020-07-24 | 2022-01-25 | 深圳市万普拉斯科技有限公司 | Ping-pong handover suppression method, device, terminal and readable storage medium |
| US20230370858A1 (en) * | 2020-10-12 | 2023-11-16 | Nec Corporation | Radio quality estimation method, device and system |
| JP7572833B2 (en) * | 2020-10-20 | 2024-10-24 | avatarin株式会社 | Robots and Programs |
| JP7705127B1 (en) * | 2024-11-18 | 2025-07-09 | 株式会社Oceanic Constellations | Control system, control method, and program |
| JP7699787B1 (en) * | 2024-12-20 | 2025-06-30 | 株式会社Oceanic Constellations | COMMUNICATION SYSTEM, COMMUNICATION PROCESSING METHOD, AND PROGRAM |
| CN119420699A (en) * | 2025-01-03 | 2025-02-11 | 深圳市泰维精密技术有限公司 | A remote intelligent control method, system and medium for a barrier gate machine |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8653967B1 (en) * | 2008-11-13 | 2014-02-18 | Irobot Corporation | Communications buoys, methods and computer program products for selectively transmitting communication signals |
| JP6039541B2 (en) * | 2013-12-16 | 2016-12-07 | 日本電信電話株式会社 | Information terminal device and portable information terminal |
| US9794798B2 (en) * | 2014-12-29 | 2017-10-17 | Alcatel Lucent | Leaky repeater access node |
| WO2016208098A1 (en) * | 2015-06-25 | 2016-12-29 | 日本電気株式会社 | D2d communication control device, wireless terminal, relay wireless terminal candidate selection method and non-transitory computer readable medium |
-
2018
- 2018-05-24 JP JP2019520308A patent/JP6794540B2/en active Active
- 2018-05-24 WO PCT/JP2018/020007 patent/WO2018216768A1/en not_active Ceased
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2023048489A1 (en) * | 2021-09-27 | 2023-03-30 | 한국해양과학기술원 | Method for acquiring location information of observation buoy reflecting influence of ocean current and method for assessing damage risk relating to spilled oil dispersion of sunken ship by using same location information |
| US20240140561A1 (en) * | 2021-09-27 | 2024-05-02 | Korea Institute Of Ocean Science & Technology | Method for acquiring location information of observation buoy reflecting influence of ocean current and method for assessing damage risk relating to spilled oil dispersion of sunken ship by using same location information |
| KR20240030269A (en) * | 2022-08-30 | 2024-03-07 | 국립목포해양대학교산학협력단 | ship route guidance system and light buoy applied to the same |
| KR102671239B1 (en) | 2022-08-30 | 2024-05-30 | 국립목포해양대학교산학협력단 | ship route guidance system and light buoy applied to the same |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2018216768A1 (en) | 2018-11-29 |
| JPWO2018216768A1 (en) | 2020-03-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6794540B2 (en) | Communication system and communication buoy | |
| KR102280484B1 (en) | HAPS coordinated flight system | |
| CN106937348B (en) | Underwater wireless sensor network networking method and underwater wireless sensor network node device | |
| KR102221972B1 (en) | Inter-site transmission/overall delay correction when applying site diversity in the feeder link of HAPS | |
| US20160359570A1 (en) | Measurement system for seas, rivers and other large water bodies | |
| TWI718450B (en) | A method and system of measuring radio wave distribution of a radio signal source and estimating corresponding radio characteristics by using a flying vehicle | |
| JP2020167539A (en) | Multi-feeder link configuration and its control in HAPS communication system | |
| CN108365340B (en) | Shipborne antenna control method and device for maritime UAV | |
| JP7184688B2 (en) | Interference detection between multi-feeder links in HAPS communication system | |
| CN108886392B (en) | Antenna selection method and electronic device | |
| TW201926926A (en) | Communication terminal device applicable to aerial vehicle and mobile communication method using the same | |
| CN111431578B (en) | AIS-based adaptive communication method for near space airship and ship | |
| CN120836144A (en) | Electronic device, method and storage medium for wireless communication system | |
| JP7680698B2 (en) | COMMUNICATION SYSTEM AND COMMUNICATION METHOD | |
| KR102342516B1 (en) | Sea floating type communication relay apparatus and communication relay method of sea floating type communication relay apparatus, sea communication relay system | |
| WO2021002044A1 (en) | Interference detection and interference control for forward-link communication in feeder link in haps communication system | |
| WO2021002045A1 (en) | Interference detection and interference suppression of reverse link communication in feeder link of haps communication system | |
| US20250117018A1 (en) | Moving body and movement control method | |
| JP7388692B2 (en) | wireless communication system | |
| CN113207154A (en) | Method for switching multi-shore-based base station of ocean internet and establishing communication between multi-shore-based base station and mobile ship | |
| CN203482201U (en) | An intelligent microwave relay system and an intelligent sea microwave relay station | |
| CN108233958A (en) | A kind of communication means, communication device, communication equipment and buoy | |
| JP7477792B2 (en) | Antenna direction determination method, wireless communication system and communication device | |
| CN102843174A (en) | Directional transmitting method and directional transmitting device for underwater communication node | |
| JP2012065138A (en) | Radio communication apparatus and radio communication method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20191113 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20191113 |
|
| 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: 20201027 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20201111 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6794540 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |