Processing method, device and storage medium for dual-mode communication module

By introducing mechanical wave communication mode into the dual-mode communication module and combining electromagnetic wave wireless communication, the communication blind spot problem of a single communication mode in large-scale or highly complex structure layout of the system is solved, achieving full coverage and economic improvement.

CN118264366BActive Publication Date: 2025-02-14NANJING SHENDA ENG TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202410351734.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-03-25
Publication Date
2025-02-14
Estimated Expiration
2044-03-25

AI Technical Summary

Technical Problem

When the system is laid out in large-scale or highly complex structures, a single communication mode can easily lead to communication blind spots and cannot achieve real-time full coverage, which increases communication delay and cost.

Method used

A dual-mode communication module is introduced to broadcast a signal to the target area through the first communication mode (such as electromagnetic wave wireless communication), instructing the dual-mode communication module to suspend the channel quality detection function of the second communication mode (such as mechanical wave communication). 利用预设自适应调整模型,根据信道质量检测信号调整通信参数,并通过机械波通信模式传输数据。

Benefits of technology

Eliminate communication blind spots, reduce system communication costs, and improve communication economics and efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118264366B_ABST
    Figure CN118264366B_ABST
Patent Text Reader

Abstract

The present application provides a processing method, device and storage medium for a dual-mode communication module, broadcasting a first signal to a target area through a first communication mode, the first signal is used to instruct at least one first dual-mode communication module to suspend the channel quality detection function of the second communication mode; obtaining data to be transmitted and a channel quality detection signal fed back by at least one second dual-mode communication module through the second communication mode; using a preset adaptive adjustment model, adjusting the communication parameters of the second communication mode according to the channel quality detection signal; using the adjusted second communication mode, adaptively encoding and modulating the data to be transmitted to obtain an output signal; transmitting the output signal to at least one second dual-mode communication module through the communication channel corresponding to the second communication mode. The technical problem of a single communication mode having a communication blind spot when the system is arranged over a large range or with a highly complex structure is solved. The technical effect of eliminating communication blind spots and reducing system communication costs is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a processing method, device and storage medium for a dual-mode communication module. Background Art

[0002] The mutual communication between electronic devices is the basic technical requirement of all electronic systems composed of multiple devices, such as intelligent control systems, the Internet of Things, and mobile communication networks. Whether it is the transmission of control instructions or the collection of information, it depends on communication technology. Therefore, providing reliable data link layer communication connections for various devices between systems has become an important research field in electronic information technology.

[0003] In most cases, one communication mode can meet the communication requirements between various devices or modules in the system. However, in actual applications, due to factors such as the installation location, environment, terrain, and system construction cost between modules in the system in different application scenarios, some devices or modules may be in communication blind spots.

[0004] That is, a single communication mode has a technical problem of communication blind spots when the system is large-scale or has a highly complex structure layout. Summary of the invention

[0005] The present application provides a processing method for a dual-mode communication module to solve the technical problem that a single communication mode has a communication blind spot when the system is arranged over a large range or in a highly complex structure.

[0006] In a first aspect, the present application provides a processing method for a dual-mode communication module, comprising:

[0007] Broadcasting a first signal to a target area through a first communication mode, the first signal is used to instruct at least one first dual-mode communication module to suspend a channel quality detection function of a second communication mode, the target area including at least one first dual-mode communication module and at least one second dual-mode communication module;

[0008] Acquire data to be transmitted and a channel quality detection signal fed back by at least one second dual-mode communication module through a second communication mode;

[0009] Using a preset adaptive adjustment model, adjusting communication parameters of the second communication mode according to the channel quality detection signal;

[0010] Adaptively encoding and modulating the data to be transmitted using the adjusted second communication mode to obtain an output signal;

[0011] The output signal is transmitted to at least one second dual-mode communication module through a communication channel corresponding to the second communication mode.

[0012] In one possible design, the communication parameters include: a modulation mode, using a preset adaptive adjustment model, adjusting the communication parameters of the second communication mode according to the channel quality detection signal, including:

[0013] Using a preset channel estimation model, according to the channel quality detection signal and the original signal corresponding to the channel quality detection signal, a channel estimation result is determined, wherein the channel estimation result includes: channel gain, phase, and delay, the original signal is an output signal of the output end of the second dual-mode communication module, and the channel quality detection signal is a received signal obtained by the current receiving end after the original signal is transmitted through the channel;

[0014] At least one target modulation mode is determined from a plurality of preset modulation modes according to the channel estimation result and the signal modulation mode mapping table.

[0015] In a possible design, the channel estimation result further includes: a channel cost function of the signal affected by the channel during transmission, and using a preset channel estimation model, according to the channel quality detection signal and the original signal corresponding to the channel quality detection signal, determining the channel estimation result, including:

[0016]

[0017] in, is the channel cost function, T is the channel quality detection signal, T0 is the original signal, is the conjugate transposed matrix of T0;

[0018] The channel cost function includes: at least one of bit error rate, signal-to-noise ratio, capacity, energy efficiency, and cost function.

[0019] In one possible design, determining at least one target modulation mode from a plurality of preset modulation modes according to the channel estimation result and the signal modulation mode mapping table includes:

[0020] The effective signal-to-noise ratio formula is used to calculate the value of the effective signal-to-noise ratio according to the frequency domain value of the channel cost function, the channel quality detection signal and the frequency domain signal corresponding to the original signal on each subcarrier;

[0021] When the value of the effective signal-to-noise ratio is greater than or equal to the first mode selection threshold and less than the second mode selection threshold, the target modulation mode is the first phase shift keying modulation;

[0022] When the value of the effective signal-to-noise ratio is greater than or equal to the second mode selection threshold and less than the third mode selection threshold, the target modulation mode is the second phase shift keying modulation;

[0023] When the value of the effective signal-to-noise ratio is greater than or equal to the third mode selection threshold, the target modulation mode is the third phase shift keying modulation;

[0024] The number of first states corresponding to the first phase shift keying modulation is half the number of second states corresponding to the second phase shift keying modulation, and the number of third states corresponding to the third phase shift keying modulation is twice the number of second states.

[0025] In a possible design, the effective signal-to-noise ratio formula is used to calculate the value of the effective signal-to-noise ratio according to the frequency domain value of the channel cost function, the channel quality detection signal and the frequency domain signal corresponding to the original signal on each subcarrier, including:

[0026]

[0027] Among them, E S is the value of the effective signal-to-noise ratio, is the frequency domain value of the channel cost function, T0(i) is the frequency domain signal corresponding to the original signal on each subcarrier, T(i) is the frequency domain signal corresponding to the channel quality detection signal on each subcarrier, and E represents energy.

[0028] In a possible design, the adjusted second communication mode is used to adaptively encode and modulate the data to be transmitted to obtain an output signal, including:

[0029] Using a bit distributor to divide the data to be transmitted into a plurality of sequences to be transmitted, each sequence to be transmitted corresponds to a transmission sub-frequency band, and the channel corresponding to the second communication mode includes a plurality of transmission sub-frequency bands;

[0030] According to the target modulation mode corresponding to each transmission sub-band, each sequence to be transmitted is modulated to obtain multiple modulated signals;

[0031] After inserting pilot symbols into each modulated signal, the output signal is obtained after fast Fourier transform modulation processing.

[0032] In one possible design, the first communication mode includes electromagnetic wave wireless communication, and the second communication mode includes mechanical wave communication, and the mechanical wave communication includes: sound wave communication or ultrasonic wave communication in a metal or liquid medium.

[0033] In a second aspect, the present application provides a processing device for a dual-mode communication module, comprising:

[0034] an output unit, configured to broadcast a first signal to a target area through a first communication mode, wherein the first signal is used to instruct at least one first dual-mode communication module to suspend a channel quality detection function of a second communication mode, wherein the target area includes at least one first dual-mode communication module and at least one second dual-mode communication module;

[0035] An acquisition unit, used to acquire data to be transmitted and a channel quality detection signal fed back by at least one second dual-mode communication module through a second communication mode;

[0036] A processing unit for:

[0037] Using a preset adaptive adjustment model, adjusting communication parameters of the second communication mode according to the channel quality detection signal;

[0038] Adaptively encoding and modulating the data to be transmitted using the adjusted second communication mode to obtain an output signal;

[0039] The output unit is further used to transmit the output signal to at least one second dual-mode communication module through the communication channel corresponding to the second communication mode.

[0040] In one possible design, the communication parameters include: a modulation mode;

[0041] A processing unit for:

[0042] Using a preset channel estimation model, according to the channel quality detection signal and the original signal corresponding to the channel quality detection signal, a channel estimation result is determined, wherein the channel estimation result includes: channel gain, phase, and delay, the original signal is an output signal of the output end of the second dual-mode communication module, and the channel quality detection signal is a received signal obtained by the current receiving end after the original signal is transmitted through the channel;

[0043] At least one target modulation mode is determined from a plurality of preset modulation modes according to the channel estimation result and the signal modulation mode mapping table.

[0044] In a possible design, the channel estimation result also includes: a channel cost function of the signal affected by the channel during transmission; the processing unit is used to use a preset channel estimation model to determine the channel estimation result according to the channel quality detection signal and the original signal corresponding to the channel quality detection signal, including:

[0045]

[0046] in, is the channel cost function, T is the channel quality detection signal, T0 is the original signal, is the conjugate transposed matrix of T0;

[0047] The channel cost function includes: at least one of bit error rate, signal-to-noise ratio, capacity, energy efficiency, and cost function.

[0048] In one possible design, the processing unit is configured to:

[0049] The effective signal-to-noise ratio formula is used to calculate the value of the effective signal-to-noise ratio according to the frequency domain value of the channel cost function, the channel quality detection signal and the frequency domain signal corresponding to the original signal on each subcarrier;

[0050] When the value of the effective signal-to-noise ratio is greater than or equal to the first mode selection threshold and less than the second mode selection threshold, the target modulation mode is the first phase shift keying modulation;

[0051] When the value of the effective signal-to-noise ratio is greater than or equal to the second mode selection threshold and less than the third mode selection threshold, the target modulation mode is the second phase shift keying modulation;

[0052] When the value of the effective signal-to-noise ratio is greater than or equal to the third mode selection threshold, the target modulation mode is the third phase shift keying modulation;

[0053] The number of first states corresponding to the first phase shift keying modulation is half the number of second states corresponding to the second phase shift keying modulation, and the number of third states corresponding to the third phase shift keying modulation is twice the number of second states.

[0054] In a possible design, the processing unit is used to calculate the value of the effective signal-to-noise ratio by using an effective signal-to-noise ratio formula according to the frequency domain value of the channel cost function, the channel quality detection signal, and the frequency domain signal corresponding to the original signal on each subcarrier, including:

[0055]

[0056] Among them, E S is the value of the effective signal-to-noise ratio, is the frequency domain value of the channel cost function, T0(i) is the frequency domain signal corresponding to the original signal on each subcarrier, T(i) is the frequency domain signal corresponding to the channel quality detection signal on each subcarrier, and E represents energy.

[0057] In one possible design, the processing unit is configured to:

[0058] Using a bit distributor to divide the data to be transmitted into a plurality of sequences to be transmitted, each sequence to be transmitted corresponds to a transmission sub-frequency band, and the channel corresponding to the second communication mode includes a plurality of transmission sub-frequency bands;

[0059] According to the target modulation mode corresponding to each transmission sub-band, each sequence to be transmitted is modulated to obtain multiple modulated signals;

[0060] After inserting pilot symbols into each modulated signal, the output signal is obtained after fast Fourier transform modulation processing.

[0061] In one possible design, the first communication mode includes electromagnetic wave wireless communication, and the second communication mode includes mechanical wave communication, and the mechanical wave communication includes: sound wave communication or ultrasonic wave communication in a metal or liquid medium.

[0062] In a third aspect, the present application provides an electronic device, comprising: a processor, and a memory communicatively connected to the processor;

[0063] Memory stores computer-executable instructions;

[0064] The processor executes the computer-executable instructions stored in the memory to implement any possible processing method for the dual-mode communication module provided in the first aspect.

[0065] In a fourth aspect, the present application provides a storage medium, in which a computer-readable storage medium stores computer execution instructions, and when the computer execution instructions are executed by a processor, they are used to implement any possible processing method for a dual-mode communication module provided in the first aspect.

[0066] In a fifth aspect, the present application also provides a computer program product, including a computer program, which, when executed by a processor, implements any possible processing method for a dual-mode communication module provided in the first aspect.

[0067] The present application provides a processing method, device, equipment and storage medium for a dual-mode communication module, broadcasting a first signal to a target area through a first communication mode, the first signal is used to instruct at least one first dual-mode communication module to suspend the channel quality detection function of the second communication mode, and the target area includes at least one first dual-mode communication module and at least one second dual-mode communication module; obtaining data to be transmitted and a channel quality detection signal fed back by at least one second dual-mode communication module through the second communication mode; using a preset adaptive adjustment model, adjusting the communication parameters of the second communication mode according to the channel quality detection signal; using the adjusted second communication mode, adaptively encoding and modulating the data to be transmitted to obtain an output signal; transmitting the output signal to at least one second dual-mode communication module through the communication channel corresponding to the second communication mode. A second communication mode with a different signal transmission method, such as mechanical wave communication, is introduced to solve the technical problem that a single communication mode has a communication blind spot when the system is arranged in a large range or a highly complex structure. The technical effect of eliminating communication blind spots and reducing system communication costs is achieved. BRIEF DESCRIPTION OF THE DRAWINGS

[0068] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0069] Figure 1 A schematic diagram of the layout structure of a large-scale hydrological monitoring system provided for this application;

[0070] Figure 2 A flowchart of a processing method for a dual-mode communication module provided in an embodiment of the present application;

[0071] Figure 3 A schematic diagram of the structure of a processing device for a dual-mode communication module provided in an embodiment of the present application;

[0072] Figure 4 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application.

[0073] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0074] In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work, including but not limited to the combination of multiple embodiments, belong to the scope of protection of this application.

[0075] The terms "first", "second", "third", "fourth", etc. (if any) in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein, for example. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0076] In most cases, one communication mode can meet the communication requirements between various devices or modules in the system. However, in actual applications, due to factors such as the installation location, environment, terrain, and system construction cost between modules in the system in different application scenarios, some devices or modules may be in communication blind spots.

[0077] The emergence of dual-mode communication technology provides more flexibility for the communication connection of each device or module in the system. However, in the existing technology, the communication mode in the general dual-mode communication, whether it is wired communication or wireless communication, is attributed to electromagnetic wave communication. Electromagnetic wave communication has its unique physical property advantages and is also the most deeply studied communication technology. In theory, it can solve all communication needs.

[0078] However, in actual applications, due to environmental factors such as indoor and outdoor geographical environment, weather, magnetic field interference, etc., under conditions of limited resources or high cost requirements, and when the distribution of electronic equipment in the system is complex, electromagnetic wave communication may not be able to achieve real-time full coverage, or its transmission link needs to take a detour, increasing communication delay, or requiring additional communication lines or wireless transceiver nodes. In other words, single sampling electromagnetic wave communication cannot simultaneously meet the requirements of system communication timeliness and resource utilization economy.

[0079] Figure 1 A schematic diagram of the layout structure of a large-scale hydrological monitoring system provided in this application. Figure 1 As shown, a plurality of hydrological information monitoring devices floating on the water surface are distributed in the water surface area 100, wherein the monitoring device 110 is the master control device, and the monitoring devices 120 and 130 are slave control devices. As can be seen from the figure, the wireless communication coverage range of the monitoring device 110 is the sector 140, and the monitoring devices 120 are all located in the sector 140, and can smoothly receive the control instructions given by the monitoring device 110, but the monitoring device 130 is outside the sector 140, and the distance between it and the monitoring device 110 is relatively far, for example, greater than 100 meters. At this time, if the monitoring device 130 is also included in the communication range of the monitoring device 110, ideally, it is only necessary to install wireless communication modules with different sector orientations on the monitoring device 110, or to transfer information through the monitoring device 120. However, the actual situation is that all monitoring devices are powered by solar panels installed thereon, which limits the installation space of the antennas equipped with wireless communication modules, and because the solar panels are oriented to follow the rotation range of the sun, they are only allowed to be transmitted from a certain period of time. Figure 1 Wireless communication is carried out from the bottom to the top, while communication from the top to the bottom is blocked by the solar panels and cannot be communicated. This makes the above two solutions unfeasible. Then another solution is to lay a communication line between the monitoring device 110 and the monitoring device 130 underwater or on the water surface, which greatly increases the communication cost of the system and is less economical.

[0080] Therefore, in order to meet the technical problem of improving the economic efficiency of communication while maintaining the communication requirements of the system. The inventive concept of this application is:

[0081] Mechanical wave communication, which is different from electromagnetic wave communication, is introduced. That is, the characteristics of mechanical waves propagating in solid or liquid media, such as metal brackets, pipes, and water, are utilized, and mechanical wave communication is used as the second communication mode of the dual-mode communication module. This saves the resource investment required to lay additional communication lines, thereby eliminating communication blind spots and improving the economy of communication.

[0082] The processing method for the dual-mode communication module provided by the present application is described in detail below.

[0083] Figure 2 A flowchart of a processing method for a dual-mode communication module provided in an embodiment of the present application is shown. Figure 2 As shown, the specific steps of the method include:

[0084] S201. Broadcast a first signal to a target area through a first communication mode.

[0085] In this step, the first signal is used to instruct at least one first dual-mode communication module to suspend the channel quality detection function of the second communication mode, and the target area includes at least one first dual-mode communication module and at least one second dual-mode communication module. The second dual-mode communication module is currently unable to receive the first signal.

[0086] The first communication mode includes: electromagnetic wave communication, which includes wireless communication and wired communication. The second communication mode includes: mechanical wave communication, which includes: sound wave communication or ultrasonic wave communication in metal or liquid medium.

[0087] In this embodiment, if Figure 1 As shown, the monitoring device is a dual-mode communication module, the first communication mode is wireless communication, and the second communication mode is hydroacoustic communication, that is, the second communication mode is to generate vibrations through the underwater part of the monitoring device to generate hydroacoustic waves and transmit communication signals through the hydroacoustic channel.

[0088] The monitoring device 110 broadcasts the first signal to the water surface area 110 through the wireless communication above the water surface, i.e., the first communication mode, and all the monitoring devices 120 that receive the first signal will suspend or turn off the channel quality detection of the second communication mode, i.e., the underwater acoustic communication, so that the monitoring device 110 will only receive the channel quality detection signal of the underwater acoustic channel of the monitoring device 130. This avoids the interference caused by the monitoring device 120 that does not need to perform underwater acoustic communication also sending the channel quality detection signal.

[0089] S202: Acquire data to be transmitted and a channel quality detection signal fed back by at least one second dual-mode communication module through a second communication mode.

[0090] In this step, the data to be transmitted includes control instructions. Since the at least one second dual-mode communication module cannot currently receive the first signal, it defaults to sending a channel quality detection signal through the second communication mode to detect and estimate the state of the channel used by the second communication mode.

[0091] S203: Use a preset adaptive adjustment model to adjust communication parameters of the second communication mode according to the channel quality detection signal.

[0092] In this step, the communication parameters include: signal output power, center frequency of the communication frequency band and sub-band, coding method, modulation method, etc.

[0093] In a possible design, the communication parameters include: modulation mode, that is, by presetting multiple sets of different modulation parameters or modulation models, different preset modulation modes are formed. In this way, the most suitable modulation mode can be quickly selected according to the channel state fed back by the channel quality detection signal, thereby improving the efficiency of signal processing.

[0094] Specifically, this step includes:

[0095] S2031. Determine a channel estimation result by using a preset channel estimation model according to a channel quality detection signal and an original signal corresponding to the channel quality detection signal.

[0096] In this step, the channel estimation results include: channel gain, phase, delay, the original signal is the output signal of the output end of the second dual-mode communication module, and the channel quality detection signal is the received signal obtained by the current receiving end after the original signal is transmitted through the channel.

[0097] In a possible design, the channel estimation result also includes: a channel cost function of the signal affected by the channel during transmission, and its calculation model is shown in formula (1):

[0098]

[0099] in, is the channel cost function, T is the channel quality detection signal, T0 is the original signal, is the conjugate transposed matrix of T0.

[0100] Optionally, the channel cost function includes: at least one of: bit error rate, signal-to-noise ratio, capacity, energy efficiency, and cost function:

[0101] 1. Bit Error Rate (BER): The channel cost function can be the bit error rate, which is the ratio of the number of bits judged as erroneous at the receiving end to the total number of transmitted bits. By minimizing the bit error rate, the reliability of the communication system can be improved.

[0102] 2. Signal-to-Noise Ratio (SNR): The channel cost function can be the signal-to-noise ratio, which is the ratio of signal power to noise power. Generally, it is hoped to improve the performance of the communication system by maximizing the signal-to-noise ratio.

[0103] 3. Capacity: The channel cost function can be the channel capacity, which is the maximum information rate that the channel can transmit under ideal conditions. By maximizing the channel capacity, a higher data transmission rate can be achieved.

[0104] 4. Energy Efficiency: The channel cost function can be energy efficiency, which is the energy consumed when transmitting a certain amount of data. By maximizing energy efficiency, it is possible to improve communication quality while reducing energy consumption.

[0105] 5. Cost Function: The channel cost function can also be a cost function, which takes into account various resource consumption in the communication system, such as power consumption, bandwidth utilization and other factors, so as to optimize the design overall.

[0106] In practical applications, choosing a suitable channel cost function is crucial to optimizing the performance of communication systems. Different channel cost functions will lead to different system designs and tuning strategies. Therefore, the characteristics of the channel and the applicable cost function need to be carefully considered in the design of communication systems.

[0107] In this embodiment, the signal-to-noise ratio may be selected as the channel cost function. There are three types of signal-to-noise ratios: input signal-to-noise ratio, pilot signal-to-noise ratio, and effective signal-to-noise ratio.

[0108] The calculation formula of input signal-to-noise ratio is shown in formula (2):

[0109]

[0110] Among them, E IS is the input signal-to-noise ratio, T(i) is the channel quality detection signal, Nose(i) is the noise signal, that is, the difference between the original signal and the channel quality detection signal, and E represents the signal energy or signal power.

[0111] For underwater acoustic communication, the calculation of input signal-to-noise ratio is performed after the signal is received and before various processing. It cannot reflect the possible inter-subcarrier interference caused by Doppler frequency shift, and cannot well reflect the actual performance of the signal in the underwater acoustic channel.

[0112] The pilot signal-to-noise ratio is an indicator in the frequency domain, and its calculation formula is shown in formula (3):

[0113]

[0114] Among them, E PS is the pilot signal-to-noise ratio, p(i) is the pilot subcarrier of the channel quality detection signal, n(i) is the noise signal, i.e., the null subcarrier, and E represents the signal energy or signal power.

[0115] The pilot signal-to-noise ratio is a measurement indicator in the frequency domain. It uses the energy at the empty subcarrier in the OFM signal as noise and the energy at the pilot as signal energy. This calculation occurs after the fast Fourier transform. Although the pilot signal-to-noise ratio includes possible inter-subcarrier interference, its calculation process is before channel estimation. When the multipath phenomenon is not obvious, this indicator will be more accurate. When there are many propagation paths, such as many refraction paths in water during underwater acoustic communication, the impact is greater. Because it ignores the impact of the channel on the communication system.

[0116] The effective signal-to-noise ratio is also an indicator in the frequency domain, and its calculation formula is shown in formula (4):

[0117]

[0118] Among them, E S is the value of the effective signal-to-noise ratio, is the frequency domain value of the channel cost function, T0(i) is the frequency domain signal corresponding to the original signal on each subcarrier, T(i) is the frequency domain signal corresponding to the channel quality detection signal on each subcarrier, and E represents signal energy or signal power.

[0119] The effective signal-to-noise ratio not only includes environmental noise, possible inter-symbol interference, and inter-subcarrier interference, but also includes the error of channel estimation. Therefore, from a theoretical analysis point of view, the effective signal-to-noise ratio is more valuable for channel estimation.

[0120] S2032. Determine at least one target modulation mode from a plurality of preset modulation modes according to the channel estimation result and the signal modulation mode mapping table.

[0121] In this step, the corresponding target modulation mode is searched for each channel sub-band transmitting the mechanical wave signal in the signal modulation mode mapping table according to the channel estimation result.

[0122] In a possible design, this step specifically includes:

[0123] The effective signal-to-noise ratio formula is used to calculate the value of the effective signal-to-noise ratio according to the frequency domain value of the channel cost function, the channel quality detection signal and the frequency domain signal corresponding to the original signal on each subcarrier;

[0124] When the value of the effective signal-to-noise ratio is greater than or equal to the first mode selection threshold and less than the second mode selection threshold, the target modulation mode is the first phase shift keying modulation;

[0125] When the value of the effective signal-to-noise ratio is greater than or equal to the second mode selection threshold and less than the third mode selection threshold, the target modulation mode is the second phase shift keying modulation;

[0126] When the value of the effective signal-to-noise ratio is greater than or equal to the third mode selection threshold, the target modulation mode is the third phase shift keying modulation;

[0127] The number of first states corresponding to the first phase shift keying modulation is half the number of second states corresponding to the second phase shift keying modulation, and the number of third states corresponding to the third phase shift keying modulation is twice the number of second states.

[0128] In this embodiment, the first phase shift keying modulation is binary phase shift keying BPSK (Binary Phase ShiftKeying), the second phase shift keying modulation is quadrature phase shift keying (Quadrature Phase Shift Keying, QPSK), and the third phase shift keying modulation is 8 phase shift keying 8PSK (8Phase Shift Keying).

[0129] For example, when the effective signal-to-noise ratio is between 0.98 and 4.06 dB, binary phase shift keying BPSK is used for modulation; when the effective signal-to-noise ratio is between 4.06 and 8.03 dB, quadrature phase shift keying QPSK is used for modulation; and when the effective signal-to-noise ratio is greater than 8.03 dB, 8PSK is used for modulation.

[0130] S204: Adaptively encode and modulate the data to be transmitted using the adjusted second communication mode to obtain an output signal.

[0131] In this step, first, a bit distributor is used to divide the data to be transmitted into multiple sequences to be transmitted, each sequence to be transmitted corresponds to a transmission sub-band, and the channel corresponding to the second communication mode includes multiple transmission sub-bands; then, according to the target modulation mode corresponding to each transmission sub-band determined in S203, each sequence to be transmitted is modulated to obtain multiple modulated signals; finally, after inserting a pilot symbol into each modulated signal, an output signal is obtained after fast Fourier transform modulation processing.

[0132] The specific method of generating the output signal of this step refers to the underwater acoustic communication method and will not be elaborated here.

[0133] S205: Transmit the output signal to at least one second dual-mode communication module through a communication channel corresponding to the second communication mode.

[0134] In this embodiment, if Figure 1As shown, the second communication mode is underwater acoustic communication, which transmits the output signal through the underwater acoustic communication channel without artificially laying communication lines. This method eliminates communication blind spots and improves the economy of the communication system.

[0135] This embodiment provides a processing method for a dual-mode communication module, broadcasting a first signal to a target area through a first communication mode, the first signal is used to instruct at least one first dual-mode communication module to suspend the channel quality detection function of the second communication mode, and the target area includes at least one first dual-mode communication module and at least one second dual-mode communication module; obtaining data to be transmitted and a channel quality detection signal fed back by at least one second dual-mode communication module through the second communication mode; using a preset adaptive adjustment model, adjusting the communication parameters of the second communication mode according to the channel quality detection signal; using the adjusted second communication mode, adaptively encoding and modulating the data to be transmitted to obtain an output signal; transmitting the output signal to at least one second dual-mode communication module through the communication channel corresponding to the second communication mode. A second communication mode with a different signal transmission method is introduced, such as mechanical wave communication, to solve the technical problem that a single communication mode has a communication blind spot when the system is arranged in a large range or a highly complex structure. The technical effect of eliminating communication blind spots and reducing system communication costs is achieved.

[0136] Figure 3 This is a schematic diagram of a structure of a processing device for a dual-mode communication module provided in an embodiment of the present application. The processing device 300 for a dual-mode communication module can be implemented by software, hardware, or a combination of both.

[0137] like Figure 3 As shown, the processing device 300 for the dual-mode communication module includes:

[0138] The output unit 301 is used to broadcast a first signal to a target area through a first communication mode, wherein the first signal is used to instruct at least one first dual-mode communication module to suspend a channel quality detection function of a second communication mode, and the target area includes at least one first dual-mode communication module and at least one second dual-mode communication module;

[0139] An acquisition unit 302 is configured to acquire data to be transmitted and a channel quality detection signal fed back by at least one second dual-mode communication module through a second communication mode;

[0140] The processing unit 303 is configured to:

[0141] Using a preset adaptive adjustment model, adjusting communication parameters of the second communication mode according to the channel quality detection signal;

[0142] Adaptively encoding and modulating the data to be transmitted using the adjusted second communication mode to obtain an output signal;

[0143] The output unit 301 is further configured to transmit the output signal to at least one second dual-mode communication module via a communication channel corresponding to the second communication mode.

[0144] In one possible design, the communication parameters include: a modulation mode;

[0145] The processing unit 303 is configured to:

[0146] Using a preset channel estimation model, according to the channel quality detection signal and the original signal corresponding to the channel quality detection signal, a channel estimation result is determined, wherein the channel estimation result includes: channel gain, phase, and delay, the original signal is an output signal of the output end of the second dual-mode communication module, and the channel quality detection signal is a received signal obtained by the current receiving end after the original signal is transmitted through the channel;

[0147] At least one target modulation mode is determined from a plurality of preset modulation modes according to the channel estimation result and the signal modulation mode mapping table.

[0148] In a possible design, the channel estimation result further includes: a channel cost function of the signal affected by the channel during transmission. The processing unit 303 is configured to use a preset channel estimation model to determine the channel estimation result according to the channel quality detection signal and the original signal corresponding to the channel quality detection signal, including:

[0149]

[0150] in, is the channel cost function, T is the channel quality detection signal, T0 is the original signal, is the conjugate transposed matrix of T0;

[0151] The channel cost function includes: at least one of bit error rate, signal-to-noise ratio, capacity, energy efficiency, and cost function.

[0152] In one possible design, the processing unit 303 is configured to:

[0153] The effective signal-to-noise ratio formula is used to calculate the value of the effective signal-to-noise ratio according to the frequency domain value of the channel cost function, the channel quality detection signal and the frequency domain signal corresponding to the original signal on each subcarrier;

[0154] When the value of the effective signal-to-noise ratio is greater than or equal to the first mode selection threshold and less than the second mode selection threshold, the target modulation mode is the first phase shift keying modulation;

[0155] When the value of the effective signal-to-noise ratio is greater than or equal to the second mode selection threshold and less than the third mode selection threshold, the target modulation mode is the second phase shift keying modulation;

[0156] When the value of the effective signal-to-noise ratio is greater than or equal to the third mode selection threshold, the target modulation mode is the third phase shift keying modulation;

[0157] The number of first states corresponding to the first phase shift keying modulation is half the number of second states corresponding to the second phase shift keying modulation, and the number of third states corresponding to the third phase shift keying modulation is twice the number of second states.

[0158] In one possible design, the processing unit 303 is configured to calculate a value of the effective signal-to-noise ratio by using an effective signal-to-noise ratio formula according to a frequency domain value of a channel cost function, a channel quality detection signal, and a frequency domain signal corresponding to an original signal on each subcarrier, including:

[0159]

[0160] Among them, E S is the value of the effective signal-to-noise ratio, is the frequency domain value of the channel cost function, T0(i) is the frequency domain signal corresponding to the original signal on each subcarrier, T(i) is the frequency domain signal corresponding to the channel quality detection signal on each subcarrier, and E represents energy.

[0161] In one possible design, the processing unit 303 is configured to:

[0162] Using a bit distributor to divide the data to be transmitted into a plurality of sequences to be transmitted, each sequence to be transmitted corresponds to a transmission sub-frequency band, and the channel corresponding to the second communication mode includes a plurality of transmission sub-frequency bands;

[0163] According to the target modulation mode corresponding to each transmission sub-band, each sequence to be transmitted is modulated to obtain multiple modulated signals;

[0164] After inserting pilot symbols into each modulated signal, the output signal is obtained after fast Fourier transform modulation processing.

[0165] In one possible design, the first communication mode includes electromagnetic wave wireless communication, and the second communication mode includes mechanical wave communication, and the mechanical wave communication includes: sound wave communication or ultrasonic wave communication in a metal or liquid medium.

[0166] It is worth mentioning that Figure 3 The monitoring device provided in the illustrated embodiment can execute the method provided in any of the above method embodiments. Its specific implementation principles, technical features, professional terminology explanations and technical effects are similar and will not be repeated here.

[0167] Figure 4 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. Figure 4As shown, the electronic device 400 may include: at least one processor 401 and a memory 402 . Figure 4 The device shown is an example of a processor.

[0168] The memory 402 is used to store programs. Specifically, the programs may include program codes, and the program codes include computer operation instructions.

[0169] The memory 402 may include a high-speed RAM memory, and may also include a non-volatile memory, such as at least one disk memory.

[0170] The processor 401 is used to execute the computer-executable instructions stored in the memory 402 to implement the methods described in the above method embodiments.

[0171] The processor 401 may be a central processing unit (CPU), or an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application.

[0172] Optionally, the memory 402 may be independent or integrated with the processor 401. When the memory 402 is a device independent of the processor 401, the electronic device 400 may further include:

[0173] The bus 404 is used to connect the processor 401 and the memory 402. The bus may be an industry standard architecture (ISA) bus, a peripheral component interconnect (PCI) bus, or an extended industry standard architecture (EISA) bus. The bus may be divided into an address bus, a data bus, a control bus, etc., but it does not mean that there is only one bus or one type of bus.

[0174] Optionally, in a specific implementation, if the memory 402 and the processor 401 are integrated on a chip, the memory 402 and the processor 401 can communicate through an internal interface.

[0175] An embodiment of the present application also provides a computer-readable storage medium, which may include: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk, and other media that can store program codes. Specifically, the computer-readable storage medium stores program instructions, and the program instructions are used for the methods in the above-mentioned method embodiments.

[0176] An embodiment of the present application further provides a computer program product, including a computer program, which implements the methods in the above-mentioned method embodiments when executed by a processor.

[0177] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the invention disclosed herein. The present application is intended to cover any modification, use or adaptation of the present application, which follows the general principles of the present application and includes common knowledge or customary techniques in the art that are not disclosed in the present application. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present application are indicated by the claims of the present application.

[0178] It should be understood that the present application is not limited to the precise structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present application is limited only by the appended claims.

[0179] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A processing method for a dual-mode communication module, characterized in that: include: broadcasting a first signal to a target area through a first communication mode, wherein the first signal is used to instruct at least one first dual-mode communication module to suspend a channel quality detection function of a second communication mode, wherein the target area includes the at least one first dual-mode communication module and the at least one second dual-mode communication module, wherein the first dual-mode communication module is located within a communication range of the first communication mode corresponding to a master control device, and the second dual-mode communication module is located outside a communication range of the first communication mode corresponding to the master control device, wherein the master control device is configured to receive channel quality detection information of the second dual-mode communication module through the second communication mode, wherein the first communication mode includes: electromagnetic wave communication, wherein the electromagnetic wave communication includes wireless communication and wired communication, and the second communication mode includes: mechanical wave communication, wherein the mechanical wave communication includes: sound wave communication or ultrasonic wave communication in a metal or liquid medium; Acquire data to be transmitted and a channel quality detection signal fed back by the at least one second dual-mode communication module through the second communication mode; Using a preset adaptive adjustment model, adjusting the communication parameters of the second communication mode according to the channel quality detection signal; Adaptively encoding and modulating the data to be transmitted using the adjusted second communication mode to obtain an output signal; The output signal is transmitted to the at least one second dual-mode communication module through a communication channel corresponding to the second communication mode.

2. The processing method for a dual-mode communication module according to claim 1, characterized in that: The communication parameters include: a modulation mode, and the using of a preset adaptive adjustment model to adjust the communication parameters of the second communication mode according to the channel quality detection signal includes: Determine a channel estimation result by using a preset channel estimation model, according to the channel quality detection signal and the original signal corresponding to the channel quality detection signal, wherein the channel estimation result includes: channel gain, phase, and delay, the original signal is an output signal of the output end of the second dual-mode communication module, and the channel quality detection signal is a received signal acquired by the current receiving end after the original signal is transmitted through the channel; At least one target modulation mode is determined from a plurality of preset modulation modes according to the channel estimation result and the signal modulation mode mapping table.

3. The processing method for a dual-mode communication module according to claim 2, characterized in that: The channel estimation result also includes: a channel cost function of the signal affected by the channel during transmission, wherein the channel estimation result is determined by using a preset channel estimation model according to the channel quality detection signal and an original signal corresponding to the channel quality detection signal, including: in, is the channel cost function, T is the channel quality detection signal, T0 is the original signal, is the conjugate transposed matrix of T0; The channel cost function includes: at least one of bit error rate, signal-to-noise ratio, capacity, energy efficiency, and cost function.

4. The processing method for a dual-mode communication module according to claim 3, characterized in that: Determining at least one target modulation mode from a plurality of preset modulation modes according to the channel estimation result and the signal modulation mode mapping table comprises: Calculate the value of the effective signal-to-noise ratio by using an effective signal-to-noise ratio formula according to the frequency domain value of the channel cost function, the channel quality detection signal and the frequency domain signal corresponding to the original signal on each subcarrier; When the value of the effective signal-to-noise ratio is greater than or equal to the first mode selection threshold and less than the second mode selection threshold, the target modulation mode is the first phase shift keying modulation; When the value of the effective signal-to-noise ratio is greater than or equal to the second mode selection threshold and less than the third mode selection threshold, the target modulation mode is the second phase shift keying modulation; When the value of the effective signal-to-noise ratio is greater than or equal to the third mode selection threshold, the target modulation mode is the third phase shift keying modulation; The number of first states corresponding to the first phase shift keying modulation is half of the number of second states corresponding to the second phase shift keying modulation, and the number of third states corresponding to the third phase shift keying modulation is twice of the number of second states.

5. The processing method for a dual-mode communication module according to claim 4, characterized in that: The using of the effective signal-to-noise ratio formula to calculate the value of the effective signal-to-noise ratio according to the frequency domain value of the channel cost function, the channel quality detection signal and the frequency domain signal corresponding to the original signal on each subcarrier includes: Among them, E S is the value of the effective signal-to-noise ratio, is the frequency domain value of the channel cost function, T0(i) is the frequency domain signal corresponding to the original signal on each subcarrier, T(i) is the frequency domain signal corresponding to the channel quality detection signal on each subcarrier, and E represents energy.

6. The processing method for a dual-mode communication module according to claim 4, characterized in that: The step of adaptively encoding and modulating the data to be transmitted by using the adjusted second communication mode to obtain an output signal includes: Using a bit distributor to divide the data to be transmitted into a plurality of sequences to be transmitted, each sequence to be transmitted corresponds to a transmission sub-frequency band, and the channel corresponding to the second communication mode includes a plurality of the transmission sub-frequency bands; According to the target modulation mode corresponding to each of the transmission sub-bands, modulate each of the sequences to be transmitted to obtain a plurality of modulated signals; After inserting pilot symbols into each of the modulated signals, the output signals are obtained after fast Fourier transform modulation processing.

7. A processing device for a dual-mode communication module, characterized in that: include: an output unit, configured to broadcast a first signal to a target area through a first communication mode, wherein the first signal is used to instruct at least one first dual-mode communication module to suspend a channel quality detection function of a second communication mode, wherein the target area includes the at least one first dual-mode communication module and the at least one second dual-mode communication module, wherein the first dual-mode communication module is located within a communication range of the first communication mode corresponding to the processing device, and the second dual-mode communication module is located outside a communication range of the first communication mode corresponding to the processing device, and wherein the processing device is configured to receive channel quality detection information of the second dual-mode communication module through the second communication mode, wherein the first communication mode includes: electromagnetic wave communication, wherein the electromagnetic wave communication includes wireless communication and wired communication, and the second communication mode includes: mechanical wave communication, wherein the mechanical wave communication includes: sound wave communication or ultrasonic wave communication in a metal or liquid medium; an acquisition unit, configured to acquire data to be transmitted and a channel quality detection signal fed back by the at least one second dual-mode communication module through the second communication mode; A processing unit for: Using a preset adaptive adjustment model, adjusting the communication parameters of the second communication mode according to the channel quality detection signal; Adaptively encoding and modulating the data to be transmitted using the adjusted second communication mode to obtain an output signal; The output unit is further used to transmit the output signal to the at least one second dual-mode communication module through the communication channel corresponding to the second communication mode.

8. An electronic device, characterized in that: include: at least one processor and memory; The memory stores computer-executable instructions; The at least one processor executes the computer-executable instructions stored in the memory, so that the at least one processor executes the processing method for the dual-mode communication module according to any one of claims 1 to 6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the processing method for a dual-mode communication module according to any one of claims 1 to 6 is implemented.

Citation Information

Patent Citations

  • Cross-layer communication method for OFDM link physical layer and MAC layer of underwater acoustic communication network

    CN106788782A