CN116208929A - Communication module, communication method and communication system for underwater environment sensing - Google Patents

Communication module, communication method and communication system for underwater environment sensing Download PDF

Info

Publication number
CN116208929A
CN116208929A CN202210865133.XA CN202210865133A CN116208929A CN 116208929 A CN116208929 A CN 116208929A CN 202210865133 A CN202210865133 A CN 202210865133A CN 116208929 A CN116208929 A CN 116208929A
Authority
CN
China
Prior art keywords
communication
communication module
sensor data
gateway node
bus
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210865133.XA
Other languages
Chinese (zh)
Inventor
魏岩
曾子安
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Armyfly Technology Co Ltd
Original Assignee
Beijing Armyfly Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Armyfly Technology Co Ltd filed Critical Beijing Armyfly Technology Co Ltd
Priority to CN202210865133.XA priority Critical patent/CN116208929A/en
Publication of CN116208929A publication Critical patent/CN116208929A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/185Space-based or airborne stations; Stations for satellite systems
    • H04B7/1851Systems using a satellite or space-based relay
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/38Services specially adapted for particular environments, situations or purposes for collecting sensor information
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Astronomy & Astrophysics (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • General Physics & Mathematics (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)

Abstract

The embodiment of the invention discloses a communication module, a communication method and a communication system for underwater environment sensing. The device comprises a baseband chip and a bus chip which are in communication connection; the bus chip is in communication connection with the sensor through a broadband bus, and is used for receiving sensor data transmitted by the sensor through the broadband bus and transmitting the sensor data to the baseband chip; the base band chip of the non-gateway node is used for transmitting the sensor data to the gateway node, the base band chip of the gateway node is used for respectively receiving the sensor data transmitted by the bus chip and the non-gateway node, and the base band chip transmits the sensor data to the communication satellite so as to transmit the sensor data to the data processing center through the communication satellite. According to the embodiment of the invention, the bus chip is in communication connection with the sensor in the underwater environment, an effective communication means is provided for the transmission of the underwater environment sensing data, the ocean monitoring system constructed based on the sensor and the communication module is realized, and the communication problem of the open sea sensing system is solved.

Description

Communication module, communication method and communication system for underwater environment sensing
Technical Field
The invention relates to the technical field of the internet of things, in particular to a communication module, a communication method and a communication system for underwater environment sensing.
Background
The ocean area of China is wide, the natural environment is bad, and with the rapid growth of the trade scale outside the sea road of China and the vigorous development of the ocean industry, various ocean natural disasters and offshore emergencies are increasingly apparent to the damages of ocean economic and ocean production activities such as ocean traffic, ocean transportation, ocean fishery, ocean travel and the like.
The current wireless communication system for sensing the ocean environment mainly comprises a space-time satellite terminal, an ultra-short wave number transmission station, a Beidou positioning module, a comprehensive service gateway and other devices. The communication of the prior art open sea perception system mainly has the following disadvantages: 1. the integration level is not high, the integrated circuit is formed by splicing independent devices, and the connection is complex. 2. There is a lack of effective means of communication for various sensors in deep water. 3. The volume is big, and the consumption is high, and heavy weight is unfavorable for unmanned deployment. 4. And by adopting single-point deployment, the communication resources are occupied, and a cluster deployment mode is not effective.
The construction of the ocean monitoring system with comprehensive perception and wide distribution of different water layers is an important guarantee for the construction of intelligent ocean. To realize real-time data acquisition of the ocean monitoring system, no effective communication means is available at present, so how to realize underwater broadband communication and solve the communication problem of the open sea sensing system becomes a problem to be solved.
Disclosure of Invention
The invention provides a communication module, a communication method and a communication system for underwater environment sensing, which can realize underwater broadband communication and realize low cost, low power consumption and light weight of a far-sea sensing system.
According to one aspect of the invention, a communication module for underwater environment sensing is provided, which comprises a baseband chip and a bus chip which are in communication connection, wherein an ad hoc network is constructed through the communication module, and the ad hoc network comprises a gateway node and a non-gateway node;
the bus chip is in communication connection with a sensor in an underwater environment through a broadband bus, and is used for receiving sensor data transmitted by the sensor through the broadband bus and transmitting the sensor data to the baseband chip;
for the communication module serving as a non-gateway node, the baseband chip is used for transmitting the sensor data to the baseband chip of the communication module corresponding to the gateway node;
for the communication module serving as the gateway node, the baseband chip is used for receiving the first sensor data transmitted by the bus chip and receiving the second sensor data transmitted by the baseband chip of the communication module corresponding to the non-gateway node, and transmitting the first sensor data and the second sensor data to a communication satellite so as to transmit the first sensor data and the second sensor data to a data processing center through the communication satellite.
According to another aspect of the present invention, there is provided a communication method for underwater environment sensing, for the above communication module, comprising:
the bus chip receives sensor data transmitted by a sensor in an underwater environment through a broadband bus and transmits the sensor data to the baseband chip;
the baseband chip of the communication module corresponding to the non-gateway node transmits the sensor data to the baseband chip of the communication module corresponding to the gateway node;
the baseband chip of the communication module corresponding to the gateway node receives the first sensor data transmitted by the bus chip, receives the second sensor data transmitted by the baseband chip of the communication module corresponding to the non-gateway node, and transmits the first sensor data and the second sensor data to a communication satellite so as to transmit the first sensor data and the second sensor data to a data processing center through the communication satellite.
According to another aspect of the present invention, there is provided a communication system for underwater environment awareness, comprising an ad hoc network system for underwater environment awareness communication, a sensor, a broadband bus, a communication satellite and a data processing center; the self-networking system comprises the communication modules, wherein each communication module is respectively arranged on a preset water bearing body;
The sensor is in communication connection with the communication module through a broadband bus and is used for collecting underwater environment information and transmitting the underwater environment information as sensor data to the communication module through the broadband bus;
the self-networking system sends sensor data corresponding to the underwater environment information received by each communication module in the self-networking to the communication satellite through the communication module serving as a gateway node;
the communication satellite is used for forwarding the sensor data to the data processing center;
the data processing center is in communication connection with the communication satellite and is used for monitoring the underwater environment based on the sensor data.
According to the technical scheme, the bus chip is in communication connection with the sensor in the underwater environment through the broadband bus, an effective broadband transmission means is provided for transmission of underwater environment sensing data, various underwater environment sensing information data can be obtained, data transmission between the communication modules and the communication satellite can be achieved through the baseband chip, the integration level of the communication modules is improved, the volume is reduced, in addition, the cluster deployment is achieved through the construction of an ad hoc network through the plurality of communication modules, the utilization rate of communication resources is improved, the ocean monitoring system constructed based on the sensor and the communication modules is achieved, and the communication problem of the open sea sensing system is solved.
It should be understood that the description in this section is not intended to identify key or critical features of the embodiments of the invention or to delineate the scope of the invention. Other features of the present invention will become apparent from the description that follows.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for the description of the embodiments will be briefly described below, and it is apparent that the drawings in the following description are only some embodiments of the present invention, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic structural view of a communication module for underwater environment sensing according to a first embodiment of the present invention;
FIG. 2 is a schematic block diagram of a communication module for underwater environment sensing according to a first embodiment of the present invention;
FIG. 3 is a flow chart of a communication method for underwater environment awareness according to a second embodiment of the present invention;
FIG. 4 is a flow chart of a communication method for underwater environment awareness according to a third embodiment of the present invention;
FIG. 5 is a flow chart of a communication method for underwater environment awareness according to a fourth embodiment of the present invention;
FIG. 6 is a flow chart of a communication method for underwater environment awareness according to a fifth embodiment of the present invention;
fig. 7 is a schematic structural diagram of a communication system for underwater environment sensing according to a sixth embodiment of the present invention.
Detailed Description
In order that those skilled in the art will better understand the present invention, a technical solution in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in which it is apparent that the described embodiments are only some embodiments of the present invention, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the present invention without making any inventive effort, shall fall within the scope of the present invention.
It should be noted that the terms "first," "second," and the like in the description and the claims of the present invention and the above figures are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that the embodiments of the invention described herein may be implemented in sequences other than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
Example 1
Fig. 1 is a schematic structural diagram of a communication module for underwater environment sensing according to an embodiment of the present invention, where the embodiment is applicable to a case of acquiring marine environment sensing information, as shown in fig. 1, the communication module includes: and the communication module is used for constructing an ad hoc network, and the ad hoc network comprises gateway nodes and non-gateway nodes.
The bus chip is communicatively coupled to the sensor 100 in the underwater environment via the broadband bus 110 for receiving sensor data transmitted by the sensor 100 via the broadband bus 110 and transmitting the sensor data to the baseband chip. For the communication module serving as the non-gateway node, the baseband chip is used for transmitting the sensor data to the baseband chip of the communication module corresponding to the gateway node;
for the communication module serving as the gateway node, the baseband chip is used for receiving the first sensor data transmitted by the bus chip and receiving the second sensor data transmitted by the baseband chip of the communication module corresponding to the non-gateway node; the first sensor data and the second sensor data are transmitted to the communication satellite 120 to transmit the first sensor data and the second sensor data to the data processing center 130 through the communication satellite 120.
The baseband chip may be used to synthesize a baseband signal to be transmitted or decode a received signal, etc., and may be integrated on a communication module as a core part of the communication module. Specifically, the baseband chip in this embodiment may be a KS2300X baseband chip, which is a baseband processing chip used in a software radio (Software Defined Radio, SDR) scheme. The KS2300X integrates a high-efficiency application processor and two communication baseband processing subsystems, and can realize a dual-channel processing mode for communication module data and communication satellite data. Each communication baseband subsystem integrates a protocol processor, a general purpose DSP (Digital Signal Processing ) and a high performance vector DSP. An ASIC (Application Specific Integrated Circuit ) accelerator, which is commonly used in communication processing, is also integrated in the chip. With the aid of these accelerators, high throughput rate custom wireless communications can be achieved. The On-Chip interconnection bus (Network On Chip) is used to refer to the connection relationship between the systems or modules in the Chip, and is mainly used to realize the data exchange between the subsystems or functional modules in the Chip.
In this embodiment, the bus chip may specifically be a KY3001 chip, which is respectively configured on the communication module and the digital sensor, so as to implement data collected by the sensor to be transmitted to the bus interface of the communication module through an AUTBUS bus, where the AUTBUS bus is an industrial broadband bus standard, and can be at the bottom layer of the industrial internet, so as to implement high-bandwidth real-time interconnection and interworking of each industrial communication node.
Fig. 2 is a block diagram of a communication module for underwater environment sensing according to an embodiment of the present invention. As shown in fig. 2, communication module 200 includes baseband chip 210, bus chip 220, routing layer 230, and SCA architecture layer 240. Baseband chip 210 includes an ad hoc network channel 211 and a satellite communication channel 212. The ad hoc network channel 211 and the satellite communication channel 212 respectively include a radio frequency front end 2121, a physical layer 2122, a data link layer 2123, and the like. The bus chip 220 communicates with the sensors based on the AUTBUS bus. The baseband chip 210 and the bus chip 220 are communicatively coupled via a routing layer 230. The SCA architecture layer 240 is configured to load different ad hoc network waveforms such as wideband, narrowband, and anti-interference waveforms according to application requirements, and may also load satellite waveforms. The satellite waveforms may include, among other things, space-time waveforms, or low-orbit constellation waveforms, etc. Fig. 2 also shows that the sensor information processing unit 250 in the sensor performs information acquisition, information fusion, information storage, edge analysis and other processes on the sensor data, and then transmits the sensor data processed through the AUTBUS bus component to the bus chip 220.
The underwater environment in the present embodiment may be an ocean environment or the like, and particularly may be an underwater environment of a sea area which is 10 km away from the coast and which is not capable of communicating depending on the communication infrastructure, and the present embodiment is not particularly limited herein.
The communication module carrier can be used for carrying the communication module by using the existing ocean buoys, deep sea culture platforms, ocean scientific research floating platforms, ocean oil platforms or boats and the like in the ocean, so that the multipoint deployment of the communication module is realized, and a communication cluster is formed. For example, a communication module is deployed on the water portion of the ocean buoy, communication cables are fixed on cables connecting the underwater portion of the ocean buoy with the anchoring weights, and different sensors are arranged on the communication cables at different depths of water for acquiring ocean environment information of different layers of water. For a digital sensor arranged with a bus chip configured thereon, sensor data may be transferred via an AUTBUS bus to a bus interface of the communication module. The AUTBUS bus technology can solve the problem of sensor data transmission with different depths and different bandwidths, and can realize the transmission of the sensor data at 100Mbps at the depth of 500 meters or at 32Mbps at the depth of 1000 meters. Alternatively, for a KY3001 chip, the number of sensor nodes that can be accessed is 254. It is understood that the KY3001 chip is only one type of chip in the bus chips, and the number of accessible sensor nodes is 254, and cannot be defined as the number of accessible sensor nodes of all bus chips.
In one case, for the arranged analog sensor, its sensor signals are transmitted to the bus chip via the communication cable.
The bus chip of each communication module in this embodiment may be communicatively coupled to a plurality of sensors in an underwater environment via a broadband bus. The bus chip and the baseband chip may be connected by ethernet or PCIE (Peripheral Component Interconnect Express, high-speed serial computer expansion bus standard) communication. The bus chip receives sensor data transmitted by each sensor through the broadband bus and transmits the sensor data to the baseband chip.
Each communication module constructs an ad hoc network through a baseband chip. An ad hoc network is a peer-to-peer network that uses wireless communication technology, where nodes in the network act as routers for their neighbors (nodes in direct communication range) and communication between the nodes is achieved through node forwarding. In this embodiment, the communication modules are used as nodes of the ad hoc network, and each communication module is used as a router of its neighbor. Broadcast is a common operation in ad hoc networks, and broadcast delivers messages sent by one node to all other nodes in the network. The gateway nodes in the ad hoc network may be determined by a gateway election algorithm. Specifically, the network nodes in the ad hoc network belong to different clusters, each cluster comprises at least one alternative gateway node, and each alternative gateway node in the ad hoc network can autonomously elect a gateway node. The process of electing the gateway node may be triggered under a number of conditions, and the embodiment is not particularly limited. Gateway election may be triggered, for example, when an ad hoc network is up, when the network is restarted, or when an elected gateway node fails. When the gateway elects, each alternative gateway node needs to generate gateway elected parameters of the communication module, send the gateway elected parameters to other alternative gateway nodes in a multicast mode, and acquire the gateway elected parameters of the other alternative gateway nodes. And selecting one gateway node from the alternative gateway nodes of the autonomous network according to the magnitude of all gateway election parameters. There are many ways to generate gateway election parameters, for example, the gateway election parameters may be generated according to a machine code of the corresponding communication module or according to an IP address. And marking the communication module corresponding to the gateway node as a target communication module.
For a certain communication module, if the communication module is not a target communication module corresponding to the gateway node, the baseband chip of the communication module corresponding to the non-gateway node in the communication module broadcasts the sensor data to other communication modules in the ad hoc network. And the target communication module serving as the gateway node receives the sensor data and transmits the sensor data to the communication satellite through the ad hoc network channel corresponding to the communication module. The ad hoc network channel of the gateway node directly bridges the satellite channel through the ethernet interface. Therefore, the method and the system realize that the baseband chip of the communication module of the gateway node serving as the target communication module of the gateway node in the ad hoc network receives the sensor data of other communication modules, receives the sensor data transmitted by the bus chip in the communication module, transmits the received sensor data to the communication satellite so as to be connected with the communication satellite through a satellite channel, then transmits the sensor data to the satellite gateway station through radio waves, and finally transmits the sensor data to the data processing center through the ground network of the satellite gateway station. The communication satellite may be a space-time or low-orbit constellation.
Optionally, the bus chip may be further configured to configure bus bandwidths and transmission slots corresponding to the sensors with different water depths based on the configuration information, so that the sensors transmit sensor data with corresponding water depths using the configured bus bandwidths and transmission slots.
The bus chip on the communication module is used as a master bus chip, and the bus chip on the sensor is used as a slave bus chip. The configuration information may be written to the host bus chip by a write chip device. The master bus chip may manage the bus bandwidth and transmission time slots of the slave bus chip. The sensor data is transmitted by configuring bus bandwidths and transmission time slots for slave bus chips on sensors with different depths and adopting different bus bandwidths and transmission time slots, so that the problem of underwater sensor information transmission with different depths and different bandwidths is solved.
Optionally, the bus chip may further include an edge calculation module: and the edge calculation module is used for fusing the sensor data by utilizing a data fusion technology before transmitting the sensor data to the baseband chip and carrying out edge analysis based on a fusion result. Then, the sensor data after the edge analysis is transmitted to the baseband chip.
The sensor data may include, among other things, hydrologic data, pollution monitoring data, and the like.
Wherein the hydrologic data may include tidal, water temperature and salinity data of the ocean, etc.; the pollution monitoring data may include data information of marine pollutants, etc.
In this embodiment, the sensor is first used to collect data, then the data fusion technology is used to fuse the sensor data, and the fusion result is stored in the memory in the bus chip. Optionally, edge analysis may also be performed based on the fusion results. Because the transmission capacity of the satellite channel is limited, the data fusion and the edge analysis are carried out on the sensor data by utilizing the edge calculation module, so that the data quantity is reduced, and the data processing efficiency is improved.
Optionally, for the communication module serving as the gateway node, the baseband chip may be configured to send a failure message to the baseband chip of the communication module corresponding to each non-gateway node in the ad hoc network when the backhaul signal of the communication satellite is not received within a preset timeout period; for the communication module as a non-gateway node, the baseband chip is configured to receive the failure message, and determine to set a gateway node in the alternative gateway nodes in the ad hoc network.
In this embodiment, when only one node in the whole network is transmitted back to the data processing center through the satellite link, after the node fails, that is, no satellite return signal is received in a preset time, a gateway node is selected from the set alternative gateway nodes in the network, and an ad hoc network channel of the newly selected gateway node bridges a new satellite channel through an ethernet interface and enables the new satellite channel to perform communication.
Optionally, the baseband chip of the communication module corresponding to the non-gateway node is specifically configured to: after receiving the failure message, judging whether the communication module is a set alternative gateway node.
If the communication module is a set alternative gateway node, determining an alternative priority of the communication module, sending the alternative priority to baseband chips of other communication modules in the ad hoc network, receiving the alternative priority of other alternative gateway nodes in the ad hoc network, comparing the alternative priority with the alternative priority of other alternative gateway nodes, and sending an alternative priority comparison result to the baseband chips of other communication modules in the ad hoc network; and determining the gateway nodes in the alternative gateway nodes through the alternative priority comparison result.
If the communication module to which the baseband chip of the communication module corresponding to the non-gateway node belongs is not a set alternative gateway node, receiving an alternative priority and an alternative priority comparison result; and determining the gateway nodes in the alternative gateway nodes through the alternative priority comparison result.
The embodiment of the invention predesignates a plurality of alternative gateway nodes, applies for a plurality of satellite channels and establishes the corresponding relation between the alternative gateway nodes and the satellite channels. After failure of the gateway node, a new gateway node may be selected by the priority of the plurality of candidate gateway nodes. And establishing a bridging relation between the ad hoc network channel and the satellite channel through an Ethernet interface based on the corresponding relation between the gateway node and the satellite channel so as to enable the satellite channel corresponding to the new gateway node. The priority may be determined based on routes of the candidate gateway nodes and the ad hoc network center, and the closer the routes are, the higher the priority is.
In the case that the communication module is not the target communication module corresponding to the gateway node, the baseband chip of the communication module corresponding to the non-gateway node of the communication module is specifically configured to: and generating a forwarding message based on the second sensor data, acquiring the route information from the communication module to the target communication module, and transmitting the forwarding message to the target communication module according to the route information.
Illustratively, the baseband chip of the communication module corresponding to the non-gateway node may be specifically configured to: and generating a forwarding message based on the sensor data, and transmitting the forwarding message to the gateway node according to the route of the communication module corresponding to the gateway node to which the communication module belongs.
Specifically, for the sensor data received by the communication module which is not the gateway node, the sensor data is encapsulated into a forwarding message conforming to the communication protocol according to the communication protocol, and the forwarding message is transmitted to the target communication module through the Ethernet according to the route information from the communication module to the target communication module corresponding to the gateway node.
In the case that one communication module is a target communication module corresponding to a gateway node, a baseband chip serving as the communication module corresponding to the gateway node in the communication module may be specifically used for: and generating an uploading message based on the first sensor data and the second sensor data, transmitting the uploading message to a satellite channel through an ad hoc network channel corresponding to the target communication module, and transmitting the uploading message to a communication satellite through the satellite channel, wherein the ad hoc network channel bridges the satellite channel through an Ethernet interface.
The baseband chip of the communication module corresponding to the gateway node is specifically used for: and generating an uploading message based on the first sensor data and the second sensor data, transmitting the uploading message to a satellite channel through an ad hoc network channel corresponding to the communication module, and transmitting the uploading message to a communication satellite through the satellite channel, wherein the ad hoc network channel bridges the satellite channel through an Ethernet interface.
Specifically, for the baseband chip of the communication module corresponding to the gateway node, not only the first sensor data sent by the bus chip in the communication module to which the gateway node belongs, but also the forwarding message sent by the second baseband chip of the other communication module are received. The baseband chip on the target communication module analyzes the forwarding message to obtain second sensor data, packages the first sensor data sent by the bus chip and the second sensor data forwarded by other communication modules into an uploading message, transmits the uploading message to the satellite channel through the ad hoc network channel, and transmits the uploading message to the communication satellite through the satellite channel.
The bus chip in the embodiment is connected with the sensor in the underwater environment through the broadband bus communication, an effective broadband transmission means is provided for the transmission of the underwater environment sensing data, various underwater environment sensing information data can be obtained, the data transmission between the communication modules and the communication satellite are realized through the baseband chip, the integration level of the communication modules is improved, the volume is reduced, in addition, the cluster deployment is realized by constructing an ad hoc network through a plurality of communication modules, the utilization rate of communication resources is improved, and the communication problem of the open sea sensing system is solved by realizing the ocean monitoring system constructed based on the sensor and the communication modules.
Example two
Fig. 3 is a flowchart of a communication method for underwater environment sensing according to a second embodiment of the present invention, where the method may be performed by a communication module for underwater environment sensing, where the communication module for underwater environment sensing may be implemented in hardware and/or software, and specifically, the communication module includes a baseband chip and a bus chip that are communicatively connected, an ad hoc network is constructed through the communication module, and the ad hoc network includes a gateway node and a non-gateway node, and the baseband chip includes a baseband chip of the gateway node and a baseband chip of the non-gateway node. As shown in fig. 3, the method includes:
and S310, the bus chip receives sensor data transmitted by the sensor in the underwater environment through the broadband bus and transmits the sensor data to the baseband chip.
Optionally, before the bus chip receives the sensor data transmitted by the sensor in the underwater environment through the broadband bus, the method further comprises: the bus chip configures bus bandwidths and transmission time slots corresponding to the sensors with different water depths based on the configuration information, so that the sensors adopt the configured bus bandwidths and transmission time slots to transmit sensor data corresponding to the water depths.
Illustratively, the bus chip receives sensor data transmitted by each sensor in the underwater environment over a broadband bus and transmits the sensor data to the baseband chip over ethernet.
Optionally, before transmitting the sensor data to the baseband chip, the method may further include: and fusing the sensor data by using a data fusion technology, and carrying out edge analysis based on a fusion result. After the edge analysis, the sensor data after the edge analysis is transmitted to the baseband chip.
S320, the baseband chip of the communication module corresponding to the non-gateway node transmits the sensor data to the baseband chip of the communication module corresponding to the gateway node.
The baseband chip of the communication module corresponding to the non-gateway node generates a forwarding message based on the sensor data, and transmits the forwarding message to the baseband chip of the communication module corresponding to the gateway node in the gateway node according to the route of the communication module corresponding to the gateway node.
S330, the baseband chip of the communication module corresponding to the gateway node receives the first sensor data transmitted by the bus chip of the gateway node and receives the second sensor data transmitted by the baseband chip of the communication module corresponding to the non-gateway node, and the first sensor data and the second sensor data are transmitted to the communication satellite so as to be transmitted to the data processing center through the communication satellite.
Specifically, a baseband chip of a communication module corresponding to a gateway node generates an uploading message based on first sensor data and second sensor data, the uploading message is transmitted to a satellite channel through an ad hoc network channel corresponding to the communication module, and the uploading message is transmitted to a communication satellite through the satellite channel, wherein the ad hoc network channel bridges the satellite channel through an Ethernet interface.
It should be noted that the gateway node may be damaged due to a complex offshore environment, in which case the gateway node cannot receive the backhaul signal of the communication satellite. A new gateway node needs to be determined from the standby gateway nodes. There are many ways to determine the new gateway node, and the present application is not particularly limited. For example, an election algorithm may be employed to determine a new gateway node. Alternatively, the new gateway node is determined based on the priority of the alternative gateway node.
Specifically, the baseband chip of the communication module corresponding to the gateway node does not receive the return signal of the communication satellite within a preset timeout period, and a failure message is sent to the baseband chip of the communication module corresponding to each non-gateway node in the ad hoc network. Correspondingly, the baseband chip of the communication module corresponding to the non-gateway node receives the failure message, and determines to set the gateway node in the alternative gateway nodes in the ad hoc network.
Further, if the communication module to which the baseband chip of the communication module corresponding to the non-gateway node belongs is a set alternative gateway node, determining an alternative priority of the communication module, sending the alternative priority to the baseband chip of the communication module corresponding to the non-gateway node of the other communication module in the ad hoc network, receiving the alternative priority of the other alternative gateway node in the ad hoc network, comparing the alternative priority with the alternative priority of the other alternative gateway node, and sending an alternative priority comparison result to the baseband chip of the communication module corresponding to the non-gateway node of the other communication module in the ad hoc network. And determining the gateway nodes in the alternative gateway nodes through the alternative priority comparison result.
Further, if the communication module to which the baseband chip of the communication module corresponding to the non-gateway node belongs is not a set alternative gateway node, receiving an alternative priority and an alternative priority comparison result; and determining the gateway nodes in the alternative gateway nodes through the alternative priority comparison result.
The bus chip in the embodiment is connected with the sensor in the underwater environment through the broadband bus communication, an effective broadband transmission means is provided for the transmission of the underwater environment sensing data, various underwater environment sensing information data can be obtained, the data transmission between the communication modules and the communication satellite are realized through the baseband chip, the integration level of the communication modules is improved, the volume is reduced, in addition, the cluster deployment is realized by constructing an ad hoc network through a plurality of communication modules, the utilization rate of communication resources is improved, and the communication problem of the open sea sensing system is solved by realizing the ocean monitoring system constructed based on the sensor and the communication modules.
Example III
Fig. 4 is a flowchart of a communication method for underwater environment sensing according to a third embodiment of the present invention, and the following steps are added on the basis of the above embodiment: the bus chip configures bus bandwidths and transmission time slots corresponding to the sensors with different water depths based on the configuration information so as to transmit sensor data corresponding to the water depths. Wherein the explanation of the same or corresponding terms as those of the above embodiments is not repeated herein. As shown in fig. 4, the method includes:
s410, the bus chip configures bus bandwidths and transmission time slots corresponding to sensors with different water depths based on the configuration information, so that the sensors adopt the configured bus bandwidths and transmission time slots to transmit sensor data corresponding to the water depths.
S420, the bus chip receives sensor data transmitted by the sensor in the underwater environment through the broadband bus and transmits the sensor data to the baseband chip.
S430, the baseband chip of the communication module corresponding to the non-gateway node transmits the sensor data to the baseband chip of the communication module corresponding to the gateway node.
S440, the baseband chip of the communication module corresponding to the gateway node receives the first sensor data transmitted by the bus chip and receives the second sensor data transmitted by the baseband chip of the communication module corresponding to the non-gateway node, and the first sensor data and the second sensor data are transmitted to the communication satellite so as to be transmitted to the data processing center through the communication satellite.
The bus chip in the embodiment of the invention configures the bus bandwidths and the transmission time slots corresponding to the sensors with different water depths based on the configuration information, so that the sensors adopt the configured bus bandwidths and the transmission time slots to transmit the sensor data with the corresponding water depths, the problem of transmitting the sensor information with different depths and different bandwidths under water is solved, in addition, an ad hoc network is constructed through a plurality of communication modules, the sensor data is transmitted to a communication satellite through gateway nodes in the ad hoc network, the cluster deployment of the communication modules is realized, the utilization rate of communication resources is improved, the ocean monitoring system constructed based on the sensors and the communication modules is realized, and the communication problem of a far-sea perception system is solved.
Example IV
Fig. 5 is a flowchart of a communication method for underwater environment sensing according to a fourth embodiment of the present invention. In this embodiment, the step of fusing sensor data using the data fusion technique is added to the above embodiment. As shown in fig. 5, the method includes:
s510, the bus chip configures bus bandwidths and transmission time slots corresponding to the sensors with different water depths based on the configuration information, so that the sensors adopt the configured bus bandwidths and transmission time slots to transmit sensor data corresponding to the water depths.
S520, the bus chip receives sensor data transmitted by a sensor in an underwater environment through a broadband bus, fuses the sensor data by utilizing a data fusion technology, performs edge analysis based on a fusion result, and transmits the sensor data after the edge analysis to the baseband chip.
And S530, the baseband chip of the communication module corresponding to the non-gateway node transmits the sensor data to the baseband chip of the communication module corresponding to the gateway node.
S540, the baseband chip of the communication module corresponding to the gateway node receives the first sensor data transmitted by the bus chip of the gateway node and receives the second sensor data transmitted by the baseband chip of the communication module corresponding to the non-gateway node, and the first sensor data and the second sensor data are transmitted to the communication satellite so as to be transmitted to the data processing center through the communication satellite.
The bus chip in the embodiment of the invention is connected with the sensor in the underwater environment through the broadband bus communication, an effective broadband transmission means is provided for the transmission of the underwater environment sensing data, various underwater environment sensing information data can be obtained, the data transmission between the communication modules and the communication satellite are realized through the baseband chip, the integration level of the communication modules is improved, the volume is reduced, the data processing and data transmission time is reduced by utilizing the data fusion technology and the edge analysis technology, and the data processing effectiveness is improved.
Example five
Fig. 6 is a flowchart of a communication method for underwater environment sensing according to a fifth embodiment of the present invention, where the step of determining a gateway node in an alternative gateway node is added on the basis of the above embodiment. Wherein the terms corresponding to the above embodiments are not repeated herein. As shown in fig. 6, the method specifically comprises the following steps:
and S610, configuring bus bandwidths and transmission time slots corresponding to the sensors with different water depths based on the configuration information by the bus chip so that the sensors adopt the configured bus bandwidths and transmission time slots to transmit sensor data corresponding to the water depths.
S620, the bus chip receives sensor data transmitted by the sensor in the underwater environment through the broadband bus and transmits the sensor data to the baseband chip.
The bus chip receives sensor data transmitted by each sensor in the underwater environment through a broadband bus, fuses the sensor data by utilizing a data fusion technology, performs edge analysis based on a fusion result, and transmits the sensor data after the edge analysis to the baseband chip through the Ethernet.
S630, the baseband chip of the communication module corresponding to the gateway node does not receive the return signal of the communication satellite within the preset timeout period, and failure information is sent to the baseband chip of the communication module corresponding to each non-gateway node in the ad hoc network.
S640, receiving the failure message by the baseband chip of the communication module corresponding to the non-gateway node, and determining to set the gateway node in the alternative gateway nodes in the ad hoc network.
After receiving the failure message, the baseband chip of the communication module corresponding to the non-gateway node determines whether the communication module is a set candidate gateway node. If yes, the baseband chip of the communication module corresponding to the non-gateway node determines the alternative priority of the communication module, compares the alternative priority with the alternative priorities of other alternative gateway nodes, sends the alternative priority to the baseband chip of the other communication modules in the ad hoc network, receives the alternative priority of the other alternative gateway nodes in the ad hoc network, sends an alternative priority comparison result to the baseband chip of the other communication modules in the ad hoc network, and determines the gateway node in the alternative gateway node through the alternative priority comparison result.
Otherwise, the baseband chip of the communication module corresponding to the non-gateway node receives the alternative priority and the alternative priority comparison result, and the gateway node in the alternative gateway node is determined according to the alternative priority comparison result.
S650, the baseband chip of the communication module corresponding to the non-gateway node transmits the sensor data to the baseband chip of the communication module corresponding to the gateway node.
The baseband chip of the communication module corresponding to the gateway node is the baseband chip in the communication module corresponding to the gateway node.
And S660, the baseband chip of the communication module corresponding to the gateway node receives the first sensor data transmitted by the bus chip of the gateway node and receives the second sensor data transmitted by the baseband chip of the communication module corresponding to the non-gateway node, and the first sensor data and the second sensor data are transmitted to the communication satellite so as to be transmitted to the data processing center through the communication satellite.
The bus chip in the embodiment is connected with the sensor in the underwater environment through the broadband bus communication, an effective broadband transmission means is provided for the transmission of the underwater environment sensing data, various underwater environment sensing information data can be obtained, the data transmission between the communication modules and the communication satellite are realized through the baseband chip, the integration level of the communication modules is improved, the volume is reduced, in addition, the cluster deployment is realized by constructing an ad hoc network through a plurality of communication modules, the utilization rate of communication resources is improved, and the communication problem of the open sea sensing system is solved by realizing the ocean monitoring system constructed based on the sensor and the communication modules.
Example six
Fig. 7 is a schematic structural diagram of a communication system for underwater environment sensing according to a sixth embodiment of the present invention. As shown in fig. 7, the system includes an ad hoc network system for underwater environment sensing, a sensor 700, a broadband bus, a communication satellite 720, and a data processing center 730; the self-networking system comprises at least two communication modules, wherein each communication module is respectively arranged on a preset water bearing body.
The sensor is in communication connection with the communication module through a broadband bus 710 and is used for collecting underwater environment information and transmitting the underwater environment information as sensor data to the communication module through the broadband bus 710;
the self-networking system sends sensor data corresponding to the underwater environment information received by each communication module in the self-networking to a communication satellite through the communication module serving as a gateway node; the communication satellite 720 is configured to forward the sensor data to the data processing center 730. The data processing center 730 is communicatively coupled to the communication satellite 720 for monitoring the underwater environment based on the sensor data.
It should be noted that, the communication module includes a baseband chip and a bus chip which are in communication connection, and an ad hoc network is constructed by the communication module, and the ad hoc network includes a gateway node and a non-gateway node. The baseband chips include baseband chips in gateway nodes and baseband chips in non-gateway nodes.
The sensor data includes first sensor data and second sensor data. The sensor data transmitted by the bus chip in the gateway node is first sensor data. The sensor data transmitted by the bus chip in the non-gateway node is second sensor data.
The sensor is in communication connection with the bus chip through an AUTBUS bus. The bus chip and the baseband chip can be connected through Ethernet or PCIE communication. The ad hoc network channel and the satellite channel are bridged by an Ethernet interface. The gateway node transmits sensor data to the satellite channel via the ad hoc network channel and transmits sensor data to the communication satellite via the satellite channel.
Illustratively, the pre-set water carrier comprises: ocean buoys, deep sea farming platforms, ocean scientific research floating platforms, offshore oil platforms or boats.
Optionally, a communication system for underwater environment awareness, further comprising a satellite gateway station 740;
the satellite gateway station 740 is communicatively connected to the communication satellite and the data processing center, respectively, for receiving radio waves transmitted from the communication satellite, converting the radio waves into sensor data, and transmitting the sensor data to the data processing center.
The communication system for underwater environment sensing provided by the embodiment of the invention can execute the communication method for underwater environment sensing provided by any embodiment of the invention, and has the corresponding functional modules and beneficial effects of the execution method.
It should be appreciated that various forms of the flows shown above may be used to reorder, add, or delete steps. For example, the steps described in the present invention may be performed in parallel, sequentially, or in a different order, so long as the desired results of the technical solution of the present invention are achieved, and the present invention is not limited herein.
The above embodiments do not limit the scope of the present invention. It will be apparent to those skilled in the art that various modifications, combinations, sub-combinations and alternatives are possible, depending on design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the scope of the present invention.

Claims (12)

1. The communication module for underwater environment perception is characterized by comprising a baseband chip and a bus chip which are in communication connection, wherein an ad hoc network is constructed through the communication module, and the ad hoc network comprises a gateway node and a non-gateway node;
the bus chip is in communication connection with a sensor in an underwater environment through a broadband bus, and is used for receiving sensor data transmitted by the sensor through the broadband bus and transmitting the sensor data to the baseband chip;
For the communication module serving as a non-gateway node, the baseband chip is used for transmitting the sensor data to the baseband chip of the communication module corresponding to the gateway node;
for the communication module serving as the gateway node, the baseband chip is used for receiving the first sensor data transmitted by the bus chip and receiving the second sensor data transmitted by the baseband chip of the communication module corresponding to the non-gateway node, and transmitting the first sensor data and the second sensor data to a communication satellite so as to transmit the first sensor data and the second sensor data to a data processing center through the communication satellite.
2. The communication module of claim 1, wherein the bus chip is further configured to:
and configuring bus bandwidths and transmission time slots corresponding to the sensors with different water depths based on the configuration information, so that the sensors adopt the configured bus bandwidths and transmission time slots to transmit sensor data with corresponding water depths.
3. The communication module of claim 1, wherein the bus chip further comprises an edge calculation module:
and the edge calculation module is used for fusing the sensor data by utilizing a data fusion technology before transmitting the sensor data to the baseband chip, and carrying out edge analysis based on a fusion result.
4. The communication module according to claim 1, wherein, for the communication module serving as a gateway node, the baseband chip is configured to send a failure message to a baseband chip of a communication module corresponding to each non-gateway node in the ad hoc network when no return signal of the communication satellite is received within a preset timeout period;
and for a communication module serving as a non-gateway node, the baseband chip is used for receiving the failure message and determining to set the gateway node in the alternative gateway nodes in the ad hoc network.
5. The communication module according to claim 4, wherein the baseband chip of the communication module corresponding to the non-gateway node is specifically configured to:
if the communication module is a set alternative gateway node, determining an alternative priority of the communication module, sending the alternative priority to baseband chips of other communication modules in the ad hoc network, receiving alternative priorities of other alternative gateway nodes in the ad hoc network, comparing the alternative priority with the alternative priorities of the other alternative gateway nodes, and sending alternative priority comparison results to the baseband chips of the other communication modules in the ad hoc network;
And determining the gateway nodes in the alternative gateway nodes according to the alternative priority comparison result.
6. The communication module according to claim 5, wherein the baseband chip of the communication module corresponding to the non-gateway node is specifically configured to:
if the communication module is not the set alternative gateway node, receiving the comparison result of the alternative priority and the alternative priority;
and determining the gateway nodes in the alternative gateway nodes according to the alternative priority comparison result.
7. The communication module according to claim 1, wherein the baseband chip of the communication module corresponding to the non-gateway node is specifically configured to:
and generating a forwarding message based on the sensor data, and transmitting the forwarding message to the gateway node according to the route of the communication module corresponding to the gateway node to which the communication module belongs.
8. The communication module according to claim 1, wherein the baseband chip is specifically configured to:
and generating an uploading message based on the first sensor data and the second sensor data, transmitting the uploading message to a satellite channel through an ad hoc network channel corresponding to the communication module, and transmitting the uploading message to the communication satellite through the satellite channel, wherein the ad hoc network channel bridges the satellite channel through an Ethernet interface.
9. A communication method for underwater environment perception, characterized in that it is used in a communication module according to any of claims 1-8, comprising:
the bus chip receives sensor data transmitted by a sensor in an underwater environment through a broadband bus and transmits the sensor data to the baseband chip;
the baseband chip of the communication module corresponding to the non-gateway node transmits the sensor data to the baseband chip of the communication module corresponding to the gateway node;
the baseband chip of the communication module corresponding to the gateway node receives the first sensor data transmitted by the bus chip, receives the second sensor data transmitted by the baseband chip of the communication module corresponding to the non-gateway node, and transmits the first sensor data and the second sensor data to a communication satellite so as to transmit the first sensor data and the second sensor data to a data processing center through the communication satellite.
10. A communication system for underwater environment awareness, comprising an ad hoc network system for underwater environment awareness communication, a sensor, a broadband bus, a communication satellite and a data processing center; the self-networking system comprises at least two communication modules as claimed in any one of claims 1 to 8, wherein each communication module is respectively arranged on a preset water bearing body;
The sensor is in communication connection with the communication module through a broadband bus and is used for collecting underwater environment information and transmitting the underwater environment information as sensor data to the communication module through the broadband bus;
the self-networking system sends sensor data corresponding to the underwater environment information received by each communication module in the self-networking to the communication satellite through the communication module serving as a gateway node;
the communication satellite is used for forwarding the sensor data to the data processing center;
the data processing center is in communication connection with the communication satellite and is used for monitoring the underwater environment based on the sensor data.
11. The communication system of claim 10, wherein the at least two communication module carriers comprise: ocean buoys, deep sea farming platforms, ocean scientific research floating platforms, offshore oil platforms or boats.
12. The communication system of claim 10, further comprising a satellite gateway station;
the satellite gateway station is respectively connected with the communication satellite and the data processing center in a communication way, and is used for receiving radio waves emitted by the communication satellite, converting the radio waves into sensor data and transmitting the sensor data to the data processing center.
CN202210865133.XA 2022-07-21 2022-07-21 Communication module, communication method and communication system for underwater environment sensing Pending CN116208929A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210865133.XA CN116208929A (en) 2022-07-21 2022-07-21 Communication module, communication method and communication system for underwater environment sensing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210865133.XA CN116208929A (en) 2022-07-21 2022-07-21 Communication module, communication method and communication system for underwater environment sensing

Publications (1)

Publication Number Publication Date
CN116208929A true CN116208929A (en) 2023-06-02

Family

ID=86508297

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210865133.XA Pending CN116208929A (en) 2022-07-21 2022-07-21 Communication module, communication method and communication system for underwater environment sensing

Country Status (1)

Country Link
CN (1) CN116208929A (en)

Similar Documents

Publication Publication Date Title
Teekaraman et al. Energy analysis on localization free routing protocols in UWSNs
Rice et al. Evolution of seaweb underwater acoustic networking
CN109769222A (en) Underwater sensor network method for routing based on more autonomous underwater vehicles
CN109743117B (en) Underwater acoustic communication module, method and underwater wireless sensor network node device
CN109714728B (en) Integrative target monitoring system in sky sea
CN111669228B (en) UUV cluster ad hoc network method and system based on underwater acoustic communication
Liu et al. Fundamentals and advancements of topology discovery in underwater acoustic sensor networks: A review
Khan et al. Energy efficient routing algorithm for UWSN-A clustering approach
CN111586785B (en) Cross-medium heterogeneous unmanned cluster system clustering routing method
Domingo et al. Design and analysis of a gps-free routing protocol for underwater wireless sensor networks in deep water
Narla et al. IoT based energy efficient multipath power control for underwater sensor network
Seah et al. Multiple-UUV approach for enhancing connectivity in underwater ad-hoc sensor networks
Al-Bzoor et al. A directional selective power routing protocol for the internet of underwater things
CN113301519A (en) Single-hop-distance-enhanced star-type marine Internet of things monitoring method and system
CN116208929A (en) Communication module, communication method and communication system for underwater environment sensing
CN215378957U (en) Cross-domain communication gateway and system for water surface and underwater
Al-Fares et al. A hierarchical routing protocol for survivability in wireless sensor network (WSN)
CN106452609B (en) A kind of water surface wireless self-networking method for routing
Krishan et al. Hn-PERP: Hop by hop-power-efficient routing protocol over underwater wireless sensor networks
KR101062711B1 (en) Multiband Communication System and Method, Real-time Offshore Logistics Location Tracking Method and Offshore Network
Lin et al. Next generation marine wireless communication networks
Mahmood et al. A comprehensive survey on the performance analysis of underwater wireless sensor networks (uwsn) routing protocols
KR101655017B1 (en) Apparatus and method for managing node link of sensor network
Rizvi et al. A survey on internet of underwater things: Perspective on protocol design for routing
Mahdy Marine wireless sensor networks: Challenges and applications

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination