Marine wireless networking method based on spread spectrum communication
By adopting a marine wireless networking method based on spread spectrum communication in marine aquaculture, the problem of real-time monitoring of marine environmental parameters and information interactions being interfered with by marine environment are solved, and the stability and reliability of marine communication are achieved, the coverage is expanded, and the cost is reduced and efficiency is improved.
Patent Information
- Application Number
- CN202411697726.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-26
- Publication Date
- 2025-02-25
AI Technical Summary
In existing marine aquaculture, real-time monitoring of marine environmental parameters and information interaction are greatly disturbed by the marine environment, resulting in low transmission benefits, limiting the further layout of sensing monitoring equipment and the scientific operation of marine aquaculture.
The maritime wireless networking method based on spread spectrum communication is adopted to ensure the stability and reliability of communication by setting the maritime communication coverage range, transmission rate and reliability requirements, collecting marine environmental parameters, and making decisions based on the maritime environmental interference assessment results to ensure the stability and reliability of communication.
In a complex maritime environment, it is effective to resist natural and man-made interference, ensure the stability and reliability of communication, realize long-distance communication, expand the coverage of maritime communication, reduce construction and maintenance costs, and improve communication efficiency.
Smart Images

Figure CN119521235A_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the technical field of marine communications, and in particular relates to a marine wireless networking method based on spread spectrum communication. Background Art
[0002] Marine aquaculture is the industry of breeding aquatic organisms in specific areas of the ocean.
[0003] Using marine resources to cultivate fish, shellfish, algae, etc. has high economic value and development potential, but also faces challenges such as environmental changes and diseases. Scientific marine aquaculture helps to provide abundant seafood and promote the development of the marine economy.
[0004] Therefore, real-time monitoring of the marine environment is the key to marine aquaculture. However, after the marine environmental parameters are collected by professional equipment, their interaction conditions are affected by the marine environment and the transmission efficiency is low, which limits the further deployment of sensor monitoring equipment and the development of scientific operations of marine aquaculture. Summary of the invention
[0005] In view of the above defects and shortcomings of the prior art, the present invention provides a marine wireless networking method based on spread spectrum communication to solve the technical problems raised in the above background technology. Compared with the prior art, the present invention has the characteristics of strong anti-interference ability. In a complex marine environment, it can effectively resist natural interference and human interference to ensure the stability and reliability of communication. Secondly, this method can realize long-distance communication, expand the coverage of marine communication, and enable effective information exchange of environmental conditions in different sea areas. At the same time, this solution reduces construction and maintenance costs and can also improve communication efficiency.
[0006] The technical solution specifically adopted by the present invention to solve the technical problem is: A method for forming a marine wireless network based on spread spectrum communication, which sets the marine communication coverage, transmission rate and reliability requirements, collects marine environmental parameters, evaluates the marine environmental interference based on the marine environmental parameters, and decides on the application of spread spectrum communication technology based on the marine environmental interference evaluation result; collects fish distribution information through sonar equipment within the marine communication coverage, and involves communication base station deployment points based on the fish distribution information; deploys marine environmental parameter collection equipment, collects marine environmental parameters through the marine environmental parameter collection equipment, and deploys communication base stations at communication base station deployment points, and performs transmission interaction based on the communication base stations with the marine environmental parameters collected by the marine environmental parameter collection equipment; traverses and receives marine environmental parameters in the communication base stations, and identifies delays and packet loss rates; sets delay and packet loss rate allowable thresholds, and when the delay and packet loss rate of the marine environmental parameters received by the communication base stations do not meet the allowable thresholds, establishes a group of new communication base stations between the communication base stations receiving the marine environmental parameters and the communication base stations from which the marine environmental parameters are derived, as parameter forwarding base stations between the two groups of communication base stations.
[0007] Furthermore, the maritime communication coverage is determined by a closed area consisting of no less than three sets of position coordinates, and the maritime environmental parameters include: wave height, sea breeze intensity, salt spray concentration, number and severity of electromagnetic interference sources, and the maritime environmental parameters are collected based on sensors with corresponding parameter perception functions; the reliability requirements of maritime communications include maritime communication network delay and packet loss rate.
[0008] Furthermore, the marine environment interference degree is expressed as: ; Where: E is the degree of disturbance of the marine environment; a, b, c, d is the weight; H is the wave height influencing factor; W is the factor affecting the intensity of sea breeze; S is the influencing factor of salt spray concentration; I is the electromagnetic interference intensity influencing factor; Among them, the weight a, b, c, d The sum is 1, the impact factor H , W , S , I The value is set according to the impact of the most recent sea waves, sea breeze, salt spray, and electromagnetic interference on the sensors that perceive marine environmental parameters.
[0009] Furthermore, for the selection of direct sequence spread spectrum and frequency modulation spread spectrum, a set of threshold values is set, and the threshold values and the interference degree of the marine environment are applied. E Comparison, marine environmental interference EIf it is greater than the threshold, direct sequence spread spectrum is applied; otherwise, frequency modulation spread spectrum is applied.
[0010] Furthermore, the fish distribution information is collected by sonar equipment within the marine communication coverage, and the communication base station deployment points based on the fish distribution information are specifically as follows: when collecting the fish distribution information by sonar equipment, grid division is performed based on the surface of the sea area corresponding to the marine communication coverage, and the sonar equipment is applied in each grid to perform a collection of fish distribution information, and the fish distribution information is fish density; after collecting the fish distribution information, the number of communication base station deployment points is further set, and the ratio of the number of surface grids corresponding to the sea area of the marine communication coverage to the set number of communication base station deployment points is rounded up, so that in the surface grids of the sea area corresponding to the marine communication coverage, a group of positions corresponding to the highest fish density in adjacent ratio-number grids are used as communication base station deployment points; each group of communication base stations establishes a wireless network connection with its first adjacent or second adjacent communication base station, and interactively transmits seawater environmental parameters based on the wireless network connection.
[0011] Furthermore, after the communication base station determines the deployment point, the seawater environment parameter collection equipment is deployed together with the communication base station to the communication base station deployment point; the seawater environment parameter collection equipment includes a seawater temperature sensor, an ammonia nitrogen content sensor, a pH value sensor and a nitrite content sensor, which transmits real-time collection data to the communication base station through a wireless network, and the communication base station based on the wireless network connection of the communication base station performs interactive operations to aggregate the seawater environment parameters to a group of communication base stations.
[0012] Furthermore, when the delay and packet loss rate of the ocean environment parameters received by the communication base station do not meet the allowed threshold, it is first determined whether the two groups of interacting communication base stations are each other's first adjacent communication base stations. When the determination result is yes, a new forwarding base station is created. When the determination result is no, one group of the two groups of interacting communication base stations is connected to the first adjacent communication base station of the other group of communication base stations.
[0013] Furthermore, the time delay of the communication base station in receiving the ocean environment parameter is identified by one of the Ping algorithm, the Traceroute algorithm or the ARIMA algorithm.
[0014] Furthermore, the specific implementation method of the data transmission that aggregates the seawater environmental parameters to a group of communication base stations is: the sensor transmits the pre-processed data to a nearby aggregation node through wireless communication; the aggregation node is a buoy or an underwater autonomous vehicle; after receiving the data from multiple sensors, the aggregation node further integrates and processes them; during the integration process, the seawater temperature sensor, the ammonia nitrogen content sensor, the pH value sensor and the nitrite content sensor will output data D1, D2, D3, and D4 respectively; before wireless transmission, the data needs to be integrated into a message, and the basic format of the message is: message header, collection device number, message length, collection device working status, collection device data field, XOR check code, and message tail; and a cache-connected byte storage method is adopted: D1~D4 are 5~12 bytes of sensor data respectively. After executing the collection instruction, each The data length of the second output is dynamic and non-fixed. An application is made to the memory to open a local cache array SRC with a length of 12*1 bytes to receive the output data of a single sensor in real time. At the same time, an application is made to open a 12*4-byte fixed cache array DST to continuously and sequentially store the complete data of D1~D4. At the same time, a single-byte local cache variable SRCSTART is required to mark the starting interception position of SRC; a single-byte local cache variable DSTSTART is required to mark the continuation position of DST; a single-byte local cache variable LEN is required, and a single-byte local cache variable I is required to identify the real-time amount of the continuation data execution. Within the length range of LEN bytes, SRC+SRCSTART+I is copied to DST+SRCSTART+I to realize the continuation process.
[0015] Furthermore, the specific implementation method of the data relay that aggregates the seawater environmental parameters to a group of communication base stations is as follows: the aggregation node transmits the integrated data message to the communication base station located on the coast or offshore platform through long-distance communication technology; during the transmission process, the acquisition device number is set in the message of each seawater environmental parameter acquisition device, and when deployed, the number is defined incrementally according to the distance from the acquisition device to the aggregation node from near to far. When the aggregation node starts to receive the message, a timer TIMER is synchronously started internally to queue the message sent by the acquisition device. Constraints: Within the constraint time, first determine the device number of the received message, and poll the queue number from small to large; when the timing time is up, the aggregation node starts to keep accessing messages with small numbers, extracts the message length in the message field, receives the message byte by byte and counts the number of received bytes, and ends the statistics at the end of the message. When the message length is equal to the received statistical data, it is determined that the reception of this message is over; otherwise, it is determined that the reception of this message is abnormal, and retransmission is performed. If it is still abnormal after retransmission, the aggregation node discards the message of this device and starts to receive the message of the collection device with the next sequence number.
[0016] During the execution process, the present invention and its preferred solution have the characteristics of strong anti-interference ability compared with the existing technology. In a complex marine environment, they can effectively resist natural interference and human interference to ensure the stability and reliability of communication. Secondly, this method can realize long-distance communication, expand the coverage of marine communications, and enable effective information exchange of environmental conditions in different sea areas. At the same time, this solution reduces construction and maintenance costs, and can also improve communication efficiency, quickly transmit data, and provide conditions for the transmission of information such as voice and images. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The present invention is further described in detail below with reference to the accompanying drawings and specific embodiments: Figure 1 This is a general implementation flow chart of Example 1 of the present invention.
[0018] Figure 2 This is a flowchart for implementing the key steps of Example 2 of the present invention. DETAILED DESCRIPTION
[0019] In order to make the features and advantages of the present invention more clearly understood, the following embodiments are specifically described in detail as follows: It should be noted that the following detailed descriptions are illustrative and are intended to provide further explanation of the present application. Unless otherwise specified, all technical and scientific terms used in this specification have the same meanings as those commonly understood by those skilled in the art to which the present application belongs.
[0020] It should be noted that the terms used herein are only for describing specific embodiments and are not intended to limit the exemplary embodiments according to the present application. As used herein, unless the context clearly indicates otherwise, the singular form is also intended to include the plural form. In addition, it should be understood that when the terms "comprise" and / or "include" are used in this specification, it indicates the presence of features, steps, operations, devices, components and / or combinations thereof.
[0021] Embodiment 1: like Figure 1 As shown, this embodiment provides a basic marine wireless networking method based on spread spectrum communication, including the following steps: Step 1: Set the maritime communication coverage, transmission rate and reliability requirements, collect maritime environmental parameters, and evaluate the maritime environmental interference based on the maritime environmental parameters; Step 2: Obtain the marine environment interference assessment result, and decide on the spread spectrum communication technology to be applied based on the marine environment interference assessment result; Step 3: Collect fish distribution information through sonar equipment within the marine communication coverage area, and deploy communication base stations based on the fish distribution information; Step 4: deploy ocean environment parameter collection equipment, collect ocean environment parameters through the ocean environment parameter collection equipment, and deploy communication base stations at communication base station deployment points, and perform transmission interaction based on the communication base stations for the ocean environment parameters collected by the ocean environment parameter collection equipment; Step 5: traverse and receive ocean environment parameters in the communication base station, and identify the delay and packet loss rate; Step 6: Setting the allowed thresholds for delay and packet loss rate. When the delay and packet loss rate of the ocean environment parameters received by the communication base station do not meet the allowed thresholds, a new group of communication base stations is established between the communication base stations receiving the ocean environment parameters and the communication base stations from which the ocean environment parameters are derived, as parameter forwarding base stations between the two groups of communication base stations. The logic of marine environmental disturbance assessment is expressed as: ; Where: E is the degree of disturbance of the marine environment; a, b, c, d is the weight; H is the wave height influencing factor; W is the factor affecting the intensity of sea breeze; S is the influencing factor of salt spray concentration; I is the electromagnetic interference intensity influencing factor; Among them, the weight a, b, c, d The sum is 1, the impact factor H , W , S , IThe value is set according to the impact of the most recent sea waves, sea breeze, salt spray, and electromagnetic interference on the sensors that perceive marine environmental parameters.
[0022] After the communication base station determines the deployment point, the seawater environment parameter collection equipment is deployed together with the communication base station to the communication base station deployment point. The seawater environment parameter collection equipment includes seawater temperature sensor, ammonia nitrogen content sensor, pH value sensor and nitrite content sensor. The seawater environment parameter collection equipment transmits real-time collection data to the communication base station through the wireless network, and further performs interactive operations based on the communication base station wireless network connection, so that the seawater environment parameters are gathered at a group of communication base stations.
[0023] In this embodiment, by executing the steps of the method in the above embodiment, reliable interactive conditions are provided for marine communications in a complex marine environment, so that marine aquaculture can obtain more auxiliary management effects; On the other hand, as a preferred solution of this embodiment, the specific steps of aggregating seawater environmental parameters at a group of communication base stations are: Step 1: Data Transfer The sensor transmits the pre-processed data to the nearby aggregation node through wireless communication (such as short-distance communication technologies such as Bluetooth and ZigBee). The aggregation node can be a buoy or underwater autonomous vehicle. After receiving the data from multiple sensors, the aggregation node further integrates and processes them. During the integration process, the seawater temperature sensor, ammonia nitrogen content sensor, pH value sensor and nitrite content sensor will output data D1, D2, D3, and D4 respectively. Before wireless transmission, the data needs to be integrated into a message. The basic format of the message is: message header, acquisition device number, message length, acquisition device working status, acquisition device data field, XOR check code, and message tail. Among them, in order to further compress the message length and improve the transmission efficiency, a cache continuation byte storage method is proposed, which aims to reduce the space occupied by the data field of the acquisition device in the message in the cache. Specifically: D1~D4 are 5~12 bytes of sensor data respectively. After executing the acquisition instruction, the length of the data output each time is dynamic and non-fixed bytes. Therefore, an application is made to open a local cache array SRC with a length of 12*1 bytes in the memory for real-time reception of a single sensor output data; at the same time, an application is made to open a 12*4 byte fixed cache array DST for continuous and sequential storage. D1~D4 complete data; at the same time, a single-byte local cache variable SRCSTART is required to mark the starting interception position of SRC; a single-byte local cache variable DSTSTART is required to mark the continuation position of DST; a single-byte local cache variable LEN is required, and a single-byte local cache variable I is required to identify the real-time amount of this continuation data execution. Within the length range of LEN bytes, copy SRC+SRCSTART+I to DST+SRCSTART+I to realize the continuation process.
[0024] Step 2: Data Relay The aggregation node transmits the integrated data message to the communication base station located on the coast or offshore platform through long-distance communication technology (such as LORA communication, satellite communication, radio communication, etc.). In the process of data transmission, encryption, error correction coding and other technologies can be used to ensure the security and integrity of the data. At the same time, in the transmission process, the aggregation node network will first capture multiple sensor data simultaneously. Therefore, the acquisition device number is set in the message of each seawater environmental parameter acquisition device. (in, ), when deployed, the number is defined incrementally according to the distance from near to far between the collection device and the aggregation node. When the aggregation node starts to receive the message, a timer TIMER is started internally synchronously. The timing time T can be set. Generally, it is 10 microseconds. It is used to constrain the queue number of the message sent by the collection device. Within the constraint time, the device number of the received message is first judged, and the queue number is polled from small to large; when the timing time is up, the aggregation node starts to keep accessing the message with a small sequence number, extracts the message length in the message field, receives the message byte by byte and counts the number of received bytes, and ends the statistics with the end of the message. When the message length is equal to the received statistical data, it is judged that the reception of this message is over; otherwise, it is judged that the reception of this message is abnormal and retransmission is performed. If it is still abnormal after retransmission, the aggregation node discards this message of the device and starts to access the message reception of the next collection device with a sequence number.
[0025] Step 3: Base station reception and storage After receiving the data from the aggregation node, the communication base station stores it in the local database. At the same time, the base station classifies and marks the data for subsequent query and analysis.
[0026] Step 4: Data analysis and application Professionals can analyze and study the seawater environmental parameter data by accessing the database of the communication base station. These data can be used in many fields such as marine scientific research, marine resource development, marine environmental protection, and weather forecasting. For example, by analyzing the distribution of seawater temperature and salinity, we can understand the situation of ocean circulation; by monitoring the changes in seawater pH, we can evaluate the health of the marine ecosystem, etc.
[0027] In addition, in order to ensure the stable operation of the entire system, it is also necessary to regularly maintain and calibrate sensors, aggregation nodes and communication base stations, replace faulty equipment in a timely manner, and update software versions.
[0028] Embodiment 2: In terms of specific implementation, based on Example 1, this example further specifically describes the designed marine wireless networking method based on spread spectrum communication. Figure 2 As shown: The maritime communication coverage is customized by the user end. When setting the maritime communication coverage, the user end manually edits no less than three sets of position coordinates, and defines a set of closed areas based on the position coordinates edited by the user end, which are recorded as the maritime communication coverage; Marine environmental parameters include: wave height, sea breeze intensity, salt spray concentration, number and severity of electromagnetic interference sources. Marine environmental parameters are collected based on sensors with corresponding parameter perception functions. The set maritime communication reliability requirements refer to the setting of the maritime communication network delay and packet loss rate.
[0029] The spread spectrum communication technology selected in the spread spectrum communication technology stage of decision application is any two of direct sequence spread spectrum, frequency hopping spread spectrum, time hopping spread spectrum, and linear frequency modulation spread spectrum; The preferred spread spectrum technologies are direct sequence spread spectrum and frequency modulation spread spectrum. The user end sets a set of thresholds, and the application thresholds and the marine environment interference degree are used. E Comparison, marine environmental interference E If it is greater than the threshold, direct sequence spread spectrum is applied; otherwise, frequency modulation spread spectrum is applied.
[0030] It should be noted that: Direct Sequence Spread Spectrum: Information modulation: First, the original information data is modulated conventionally, such as by phase shift keying (PSK), frequency shift keying (FSK), etc., to convert the digital information into a signal form suitable for transmission in the channel.
[0031] Spread spectrum code generation: Generate a high-speed pseudo-random code sequence, also called a spread spectrum code. The rate of this spread spectrum code is much higher than the rate of the original information data, and has good autocorrelation and cross-correlation.
[0032] Spread Spectrum Operation: The modulated information signal is multiplied by the spread spectrum code, so that the spectrum of the information signal is spread over a wide frequency band. In this way, each information bit is spread into multiple chips by the spread spectrum code, thereby reducing the power spectrum density of the signal.
[0033] Sending a signal: The spread spectrum signal is sent out through the channel. Since the power spectrum density of the signal is very low, it looks like noise and is difficult to detect and interfere with.
[0034] Receiver processing: After receiving the signal, the receiving end first uses the same spreading code as the transmitting end to perform correlation despreading. The original information signal is restored by multiplying the received signal with the spreading code and then performing integration or correlation operations.
[0035] Finally, the despread signal is conventionally demodulated to obtain the original information data.
[0036] Frequency Hopping Spread Spectrum: Information modulation: Similarly, the original information is first modulated conventionally to form a baseband signal.
[0037] Frequency hopping pattern generation: Generate a frequency hopping pattern that determines the frequency used to send signals at different time points. The frequency hopping pattern is usually generated by a pseudo-random sequence generator and has a high degree of randomness and unpredictability.
[0038] Frequency Hopping Operation: According to the frequency hopping pattern, the modulated information signal is switched to different frequencies for transmission at different time points. The frequency synthesizer at the transmitting end switches rapidly between different frequencies under the control of the frequency hopping pattern.
[0039] Sending a signal: The frequency-hopping signal is sent out through the channel. Since the signal quickly jumps between different frequencies, it is difficult for the jammer to track and interfere with the signal.
[0040] Receiver processing: The receiver must be synchronized with the transmitter and know the frequency hopping pattern of the transmitter. The frequency synthesizer at the receiver also switches frequencies according to the same frequency hopping pattern.
[0041] When the receiving end receives a signal, it performs signal detection and demodulation on each frequency. If a signal is detected on a certain frequency, the signal is processed to restore the original information. If no signal is detected on a certain frequency, it continues to switch to the next frequency for detection according to the frequency hopping pattern.
[0042] Time Hopping Spread Spectrum: Information modulation: The original information is modulated conventionally.
[0043] Time-hopping pattern generation: Generate a time-hopping pattern, which determines the time interval between sending signals at different time points. The time-hopping pattern is also generated by a pseudo-random sequence generator.
[0044] Time jump operation: The modulated information signal is sent at different time points according to the time hopping pattern. The transmitter sends the signal intermittently instead of continuously under the control of the time hopping pattern.
[0045] Sending a signal: The time-hopping signal is sent out through the channel. Since the signal is only sent in a specific time interval, the signal has a very low time duty cycle and looks like random noise, making it difficult to detect and interfere with.
[0046] Receiver processing: The receiving end must be synchronized with the transmitting end and know the time hopping pattern of the transmitting end. The receiving end receives the signal in the corresponding time interval and processes it.
[0047] Demodulate the received signal and restore the original information data.
[0048] Chirp Spread Spectrum: Information modulation: The original information is modulated first.
[0049] Linear frequency modulation signal generation: A linear frequency modulated signal is generated, whose frequency varies linearly with time. The bandwidth of the linear frequency modulated signal is much larger than the bandwidth of the original information signal.
[0050] Spread Spectrum Operation: The modulated information signal is multiplied by the linear frequency modulation signal, so that the spectrum of the information signal is expanded into the bandwidth range of the linear frequency modulation signal.
[0051] Sending a signal: The spread spectrum signal is sent out through the channel.
[0052] Receiver processing: After receiving the signal, the receiving end uses the same linear frequency modulation signal as the transmitting end for correlation despreading. The original information signal is restored by multiplying the received signal with the linear frequency modulation signal and then performing a correlation operation.
[0053] Finally, demodulation is performed to obtain the original information data.
[0054] When collecting fish distribution information through sonar equipment, the surface of the sea area corresponding to the marine communication coverage is gridded, and the sonar equipment is used in each grid to collect fish distribution information once. The fish distribution information is the fish density. Among them, after the fish distribution information is collected, the user end further sets the number of communication base station deployment points, taking the ratio of the number of surface grids corresponding to the sea area of the maritime communication coverage range to the set number of communication base station deployment points, and rounding the ratio upward to make the group of positions with the highest fish density in the adjacent ratio-number grids in the surface grids of the sea area corresponding to the maritime communication coverage range serve as the communication base station deployment points.
[0055] Each group of communication base stations establishes a wireless network connection with its first adjacent or second adjacent communication base station, and the seawater environment parameters are interactively transmitted based on the wireless network connection.
[0056] The time delay of the communication base station in receiving the ocean environment parameters is identified by any one of the Ping algorithm, the Traceroute algorithm or the ARIMA algorithm.
[0057] When the delay and packet loss rate of the ocean environment parameters received by the communication base station do not meet the allowed threshold, it is first determined whether the two groups of interacting communication base stations are each other's first adjacent communication base stations. When the determination result is yes, a new forwarding base station is created. When the determination result is no, one group of the two groups of interacting communication base stations is connected to the first adjacent communication base station of the other group of communication base stations.
[0058] In this embodiment, through the above settings, further step execution data and logic support are provided for the method in Example 1, ensuring the stability of the execution of the steps of the method in Example 1.
[0059] In summary, the method in the above embodiment has a strong anti-interference ability during the execution process compared with the prior art. In a complex marine environment, it can effectively resist natural interference and human interference to ensure the stability and reliability of communication. Secondly, this method can realize long-distance communication, expand the coverage of marine communications, and enable effective information exchange of environmental conditions in different sea areas. At the same time, this solution reduces construction and maintenance costs, and can also improve communication efficiency, quickly transmit data, and provide conditions for the transmission of information such as voice and images.
[0060] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the present invention should be understood by people with ordinary skills in the field to which the present invention belongs. The "first", "second" and similar words used in the present invention do not indicate any order, quantity or importance, but are only used to distinguish different components. "Include" or "comprise" and similar words mean that the elements or objects appearing before the word include the elements or objects listed after the word and their equivalents, without excluding other elements or objects. "Connect" or "connected" and similar words are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to indicate relative positional relationships. When the absolute position of the described object changes, the relative positional relationship may also change accordingly.
[0061] The above is only a preferred embodiment of the present invention, and does not limit the present invention in other forms. Any technician familiar with the profession may use the above disclosed technical content to change or modify it into an equivalent embodiment with equivalent changes. However, any simple modification, equivalent change and modification made to the above embodiment according to the technical essence of the present invention without departing from the technical solution of the present invention still belongs to the protection scope of the technical solution of the present invention.
[0062] The present invention is not limited to the above-mentioned optimal implementation mode. Anyone can derive other various forms of a marine wireless networking method based on spread spectrum communication under the inspiration of the present invention. All equal changes and modifications made within the scope of the invention application of the present invention should fall within the scope of the present invention.
Claims
1. A method for establishing a wireless network at sea based on spread spectrum communication, characterized in that: Set the marine communication coverage, transmission rate and reliability requirements, collect marine environmental parameters, evaluate the marine environmental interference based on the marine environmental parameters, and decide on the spread spectrum communication technology to be applied based on the marine environmental interference evaluation results; collect fish distribution information through sonar equipment within the marine communication coverage, and involve communication base station deployment points based on the fish distribution information; deploy marine environmental parameter collection equipment, collect marine environmental parameters through the marine environmental parameter collection equipment, and deploy communication base stations at the communication base station deployment points, and perform transmission interaction based on the communication base station with the marine environmental parameters collected by the marine environmental parameter collection equipment; traverse and receive marine environmental parameters in the communication base station, and identify the delay and packet loss rate; Set the allowable thresholds for delay and packet loss rate. When the delay and packet loss rate of the ocean environment parameters received by the communication base station do not meet the allowable thresholds, establish a new group of communication base stations between the communication base stations that receive the ocean environment parameters and the communication base stations that source the ocean environment parameters as parameter forwarding base stations between the two groups of communication base stations.
2. The method for establishing a wireless network at sea based on spread spectrum communication according to claim 1, characterized in that: The maritime communication coverage range is determined by a closed area consisting of no less than three sets of position coordinates. The maritime environmental parameters include: wave height, sea breeze intensity, salt spray concentration, number and severity of electromagnetic interference sources. The maritime environmental parameters are collected based on sensors with corresponding parameter perception functions. The reliability requirements of maritime communications include maritime communication network delay and packet loss rate.
3. The method for establishing a wireless network at sea based on spread spectrum communication according to claim 1, characterized in that: The marine environment interference degree is expressed as: ; Where: E is the degree of disturbance of the marine environment; a, b, c, d is the weight; H is the wave height influencing factor; W is the factor affecting the intensity of sea breeze; S is the influencing factor of salt spray concentration; I is the electromagnetic interference intensity influencing factor; Among them, the weight a, b, c, d The sum is 1, the impact factor H , W , S , I The value is set according to the impact of the most recent sea waves, sea breeze, salt spray, and electromagnetic interference on the sensors that perceive marine environmental parameters.
4. The method for establishing a wireless network at sea based on spread spectrum communication according to claim 1, characterized in that: For the selection of direct sequence spread spectrum and frequency modulation spread spectrum, a set of threshold values is set, and the threshold values and the interference degree of the marine environment are applied. E Comparison, marine environmental interference E If it is greater than the threshold, direct sequence spread spectrum is applied; otherwise, frequency modulation spread spectrum is applied.
5. The method for establishing a wireless network at sea based on spread spectrum communication according to claim 1, characterized in that: The fish distribution information is collected by sonar equipment within the marine communication coverage, and the communication base station deployment points are specifically involved in the following steps: when collecting the fish distribution information by sonar equipment, grid division is performed based on the surface of the sea area corresponding to the marine communication coverage, and the sonar equipment is used in each grid to perform a collection of fish distribution information, and the fish distribution information is fish density; after collecting the fish distribution information, the number of communication base station deployment points is further set, and the ratio of the number of surface grids corresponding to the sea area of the marine communication coverage to the set number of communication base station deployment points is rounded up, so that in the surface grids of the sea area corresponding to the marine communication coverage, a group of positions corresponding to the highest fish density in adjacent ratio-number grids are used as communication base station deployment points; each group of communication base stations establishes a wireless network connection with its first adjacent or second adjacent communication base station, and interactively transmits seawater environmental parameters based on the wireless network connection.
6. The method for establishing a wireless network at sea based on spread spectrum communication according to claim 1, characterized in that: After the communication base station determines the deployment point, the seawater environment parameter collection equipment is deployed together with the communication base station to the communication base station deployment point; the seawater environment parameter collection equipment includes a seawater temperature sensor, an ammonia nitrogen content sensor, a pH value sensor and a nitrite content sensor, which transmits real-time collection data to the communication base station through a wireless network, and the communication base station based on the wireless network connection of the communication base station performs interactive operations to aggregate the seawater environment parameters to a group of communication base stations.
7. The method for establishing a wireless network at sea based on spread spectrum communication according to claim 1, characterized in that: When the delay and packet loss rate of the ocean environment parameters received by the communication base station do not meet the allowed threshold, it is first determined whether the two groups of interacting communication base stations are each other's first adjacent communication base stations. When the determination result is yes, a new forwarding base station is created. When the determination result is no, one group of the two groups of interacting communication base stations is connected to the first adjacent communication base station of the other group of communication base stations.
8. The method for establishing a wireless network at sea based on spread spectrum communication according to claim 1, characterized in that: The time delay of the communication base station in receiving the ocean environment parameters is identified by one of the Ping algorithm, the Traceroute algorithm or the ARIMA algorithm.
9. The method for establishing a wireless network at sea based on spread spectrum communication according to claim 6, characterized in that: The specific implementation method of the data transmission that aggregates the seawater environmental parameters to a group of communication base stations is as follows: the sensor transmits the pre-processed data to a nearby aggregation node through wireless communication; the aggregation node is a buoy or an underwater autonomous vehicle; after receiving the data from multiple sensors, the aggregation node further integrates and processes them; during the integration process, the seawater temperature sensor, the ammonia nitrogen content sensor, the pH value sensor and the nitrite content sensor will output data D1, D2, D3, and D4 respectively; before wireless transmission, the data needs to be integrated into a message, and the basic format of the message is: message header, acquisition device number, message length, acquisition device working status, acquisition device data field, XOR check code, and message tail; and a cache-connected byte storage method is adopted: D1~D4 are 5~12 bytes of sensor data respectively, and after executing the acquisition instruction, each input The data length output is a dynamic non-fixed byte. Apply to the memory to open a local cache array SRC with a length of 12*1 bytes to receive the output data of a single sensor in real time; at the same time, apply to open a 12*4-byte fixed cache array DST to store the complete data of D1~D4 continuously and sequentially; at the same time, a single-byte local cache variable SRCSTART is required to mark the starting interception position of SRC; a single-byte local cache variable DSTSTART is required to mark the continuation position of DST; a single-byte local cache variable LEN is required, and a single-byte local cache variable I is required to identify the real-time amount of the continuation data execution. Within the length range of LEN bytes, SRC+SRCSTART+I is copied to DST+SRCSTART+I to realize the continuation process.
10. The method for establishing wireless networking at sea based on spread spectrum communication according to claim 6, characterized in that: The specific implementation method of the data relay that aggregates the seawater environmental parameters to a group of communication base stations is as follows: the aggregation node transmits the integrated data message to the communication base station located on the coast or offshore platform through long-distance communication technology; during the transmission process, the acquisition device number is set in the message of each seawater environmental parameter acquisition device, and when deployed, the number is defined incrementally according to the distance from the acquisition device to the aggregation node from near to far. When the aggregation node starts to receive the message, a timer TIMER is synchronously started internally to constrain the time of the queue number of the message sent by the acquisition device. Within the constraint time, the device number of the received message is first judged, and the queue number is polled from small to large; when the timing time is up, the aggregation node starts to keep accessing the message with a small sequence number, extracts the message length in the message field, receives the message byte by byte and counts the number of received bytes, and ends the statistics with the end of the message. When the message length is equal to the received statistical data, it is judged that the reception of this message is completed; otherwise, it is judged that the reception of this message is abnormal and retransmission is performed. If it is still abnormal after retransmission, the aggregation node discards the current message of the device and starts to access the message reception of the next collection device with a sequence number.