Multi-node sub-frequency point multiplexing method, device and equipment and storage medium
By calculating and adjusting the transmission frequency in a multi-node communication environment to compensate for the Doppler effect, the spectrum interference problem caused by relative motion between nodes is solved, and the signal reception quality is improved.
Patent Information
- Application Number
- CN202411382545.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-30
- Publication Date
- 2025-02-25
AI Technical Summary
In a multi-node communication environment, Doppler shift caused by relative motion between nodes causes spectrum interference, affecting the effective reception and demodulation of the signal.
By determining the relative velocity between adjacent communication nodes, the transmission frequency is calculated based on the carrier frequency to compensate for spectral interference caused by the Doppler effect.
It effectively reduces spectrum interference caused by the Doppler effect, improves signal reception quality, and ensures that the signal spectrum interference value received by the target communication node is less than the preset threshold.
Smart Images

Figure CN119521400A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of communications, and specifically relates to a multi-node sub-frequency point multiplexing method, device, equipment and storage medium. Background Art
[0002] With the rapid development of wireless communication technology, the application scenarios of communication systems have become more and more complex and diverse. Traditional centralized, point-to-point or point-to-multipoint communication systems can no longer meet modern communication needs. Especially in ad hoc networks and high-speed mobile communication environments, decentralized, multi-point-to-multipoint communication has become particularly important. Due to the different relative movement speeds between nodes, Doppler frequency shift occurs during the transmission of the signal, resulting in the shift of the spectrum position and the change of the amplitude, thus forming spectrum aliasing or spectrum separation, affecting the effective reception and demodulation of the signal.
[0003] In order to solve the above problems, currently commonly used technical means in communication systems include that within a frequency band at the same time, each sub-frequency point is generally used for the same transmitting signal, and the sub-frequency points are sent at intervals.
[0004] However, although the sub-frequency interval transmission method reduces interference, it fails to fully utilize spectrum resources, resulting in low spectrum utilization. At the same time, in an environment with high-speed movement and significant multipath effects, the pre-processing mechanism of the existing technology is difficult to cope with effectively, which will also lead to a decrease in signal reception quality. Summary of the invention
[0005] The present application aims to provide a multi-node sub-frequency multiplexing method, device, equipment and storage medium, which at least solves the problem of spectrum interference caused by relative movement between communication nodes during multi-node communication.
[0006] In a first aspect, an embodiment of the present application discloses a multi-node sub-frequency point multiplexing method, which is applied to a local communication node of a radio frequency communication network, including:
[0007] In the case where the data signal is a locally originated signal, determining a relative speed between adjacent communication nodes in a transmission link of a radio frequency communication network; the transmission link is used to transmit the data signal from the local communication node to a target communication node of the radio frequency communication network;
[0008] Determine a transmission frequency of the data signal according to the determined relative speed and the carrier frequency of the data signal; the transmission frequency is used to eliminate spectrum interference on the carrier frequency of the data signal caused by the Doppler effect generated by the relative speed when the data signal is transmitted in the transmission link;
[0009] The data signal is sent according to the transmission frequency so that a spectrum interference value of the data signal received by the target communication node is less than a preset spectrum interference error threshold.
[0010] In a second aspect, the embodiment of the present application further discloses a multi-node sub-frequency point multiplexing device, which is applied to a local communication node of a radio frequency communication network, including:
[0011] a speed acquisition module for determining, when the data signal is a locally originated signal, a relative speed between adjacent communication nodes in a transmission link of a radio frequency communication network; the transmission link is used to transmit the data signal from the local communication node to a target communication node of the radio frequency communication network;
[0012] a signal processing module, configured to determine a transmission frequency of the data signal according to the determined relative speed and the carrier frequency of the data signal; the transmission frequency is used to eliminate spectrum interference on the carrier frequency of the data signal caused by the Doppler effect generated by the relative speed when the data signal is transmitted in the transmission link;
[0013] The signal sending module is used to send the data signal according to the transmission frequency so that the spectrum interference value of the data signal received by the target communication node is less than a preset spectrum interference error threshold.
[0014] In a third aspect, an embodiment of the present application further discloses an electronic device, comprising a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the first aspect are implemented.
[0015] In a fourth aspect, an embodiment of the present application further discloses a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.
[0016] In summary, in the embodiments of the present application, by determining the relative speed between adjacent communication nodes, the impact of the Doppler effect on signal transmission is accurately evaluated, and then the transmission frequency is determined according to the relative speed and the carrier frequency, and the impact of the Doppler frequency shift on the signal spectrum is accurately compensated. The problem that the Doppler effect will cause the signal spectrum position to shift is fully taken into account. By adjusting the transmission frequency to offset this frequency shift, it is ensured that the signal remains stable during the transmission process, and the spectrum position offset and amplitude change caused by different relative motion speeds are eliminated, and spectrum aliasing or spectrum separation is avoided. Finally, the data signal is sent according to the determined transmission frequency. By accurately adjusting the transmission frequency, the spectrum interference caused by the Doppler effect can be effectively reduced, thereby improving the signal reception quality, ensuring that the signal spectrum interference value received by the target communication node is less than the preset spectrum interference error threshold, and improving the effective reception and demodulation quality of the signal, especially in an environment with high-speed movement and significant multipath effects, significantly improving the performance of the communication system. Therefore, based on the method of the embodiment of the present application, the Doppler effect is compensated by dynamically adjusting the transmission frequency, which effectively improves the utilization rate of spectrum resources, reduces spectrum interference, ensures that the communication system can operate stably and efficiently in a complex and changeable communication environment, and solves the problems of low spectrum utilization and reduced signal reception quality in the prior art. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] In the attached picture:
[0018] Figure 1 It is a node relationship diagram in the environment of the embodiment of the present application;
[0019] Figure 2 is a spectrum analysis diagram in the environment of an embodiment of the present application;
[0020] Figure 3 It is a flowchart of a multi-node sub-frequency point multiplexing method provided in an embodiment of the present application;
[0021] Figure 4 It is a flowchart of another method for multiplexing sub-frequency points of multiple nodes provided in an embodiment of the present application;
[0022] Figure 5 This is a flowchart of the steps of another multi-node sub-frequency point multiplexing method provided in an embodiment of the present application;
[0023] Figure 6 is an architecture diagram of a radio frequency communication network under an embodiment of the present application;
[0024] Figure 7 It is a program logic diagram of a local communication node provided in an embodiment of the present application;
[0025] Figure 8It is a block diagram of a multi-node sub-frequency multiplexing device provided in an embodiment of the present application;
[0026] Fig. 9 is a block diagram of an electronic device according to an embodiment of the present application;
[0027] Fig.10 It is a block diagram of an electronic device of another embodiment provided by the embodiments of the present application. DETAILED DESCRIPTION
[0028] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are 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 are within the scope of protection of this application.
[0029] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.
[0030] In multiple nodes ( Figure 1 In the environment of nodes 0, 1, 2) in Figure 2 As shown in (a), it is assumed that node 0 and node 1 transmit data to node 2 respectively, and they occupy their own frequency bands f 1 and f 2 , when moving at a low speed, node 2 receives the signal f' from node 0 1 The signal f sent by node 0 1 Similarly, node 2 receives the signal f' from node 1 2 The signal f sent by node 1 2 Similarly, there is no spectrum interference problem at this time;
[0031] But if Figure 2 As shown in the part above the white arrow in (b) and (c), when node 0 moves away from (or approaches) node 2 at high speed, although node 2 receives the signal f' from node 1, 2 The signal f sent by node 1 2The same, but due to the Doppler effect caused by the high-speed movement between nodes, node 2 receives the signal f' from node 0 1 The signal f sent by node 0 1 A frequency offset occurs, and the frequency lags (or advances), which is commonly known as spectrum interference.
[0032] Based on the above problems, Figure 2 As shown in the part below the white arrow in (b) and (c), in a high-speed mobile environment, most application environments are line-of-sight applications. At the same time, considering that the multipath impact is mainly reflected in the amplitude end of the spectrum, the frequency offset caused by the Doppler effect is mainly processed in advance in actual applications:
[0033] That is:
[0034]
[0035] rx' 02 (k) = conv(tx 0 (n),h 02 );
[0036]
[0037] That is, when Sometimes That is, at this time, the spectrum position is no longer offset relative to the original data signal; thus, when node 2 simultaneously receives signals from node 0 and node 1, the spectrum no longer overlaps or separates, facilitating demodulation processing.
[0038] Among them, h 02 Indicates the channel between node 0 and node 2, tx 0 represents the time domain signal transmitted by node 0 before correction, rx 02 Indicates the time domain signal that node 2 receives from node 0 before correction, tx' 0 It means that after correction, node 2 receives the time domain signal of node 0. The frequency domain signal representing the signal received by node 2 from node 0 after correction. Indicates the correction amount of the frequency domain signal of the signal actually sent by node 0, Δf 02 It represents the frequency difference between node 0 and node 2 due to the Doppler effect.
[0039] That is to say, it can be seen that when:
[0040]
[0041] When the frequency spectrum is not disturbed,
[0042] in, Indicates the sending frequency of the sending node, represents the relative speed between node 0 and node 2, represents the relative speed between node 2 and node 0, v represents the speed of light, and f represents the carrier frequency of the data signal.
[0043] More generally, assuming that the transmission link contains multiple nodes, the formula is adjusted to:
[0044]
[0045] in, Indicates the sending frequency of the sending node, represents the relative speed between node i and node i+1, v represents the speed of light, and f represents the carrier frequency of the data signal.
[0046] Based on the above derivation process, Figure 3 This embodiment provides a multi-node sub-frequency point multiplexing method, which is applied to a local communication node of a radio frequency communication network.
[0047] The method may include the following steps:
[0048] Step 101: when the data signal is a locally originated signal, determine the relative speed between adjacent communication nodes in a transmission link of a radio frequency communication network.
[0049] The transmission link is used to send data signals from a local communication node to a target communication node of a radio frequency communication network.
[0050] In some embodiments of the present application, when the data signal is a locally originated signal, the relative speed between adjacent communication nodes in the transmission link of the radio frequency communication network is determined. The determination of the relative speed is to evaluate the impact of the Doppler effect on signal transmission, so as to provide a basis for adjusting the transmission frequency in subsequent steps. The Doppler effect refers to the phenomenon that the received signal frequency shifts due to the relative motion between the transmitting end and the receiving end. By accurately determining the relative speed between adjacent nodes, this frequency shift can be effectively compensated, spectrum interference can be reduced, and stable transmission of signals can be ensured.
[0051] For example, suppose that in a radio frequency communication network, node A needs to send a data signal to node B, and suppose that there is a one-dimensional relative motion between node A and node B, and node A moves at a speed v A moves towards node B, and node B moves at a speed v B Move towards node A. Through measurement and calculation, the relative speed between node A and node B is determined to be v AB =v A +v BFor example, if the speed of node A is 30km / h and the speed of node B is 20km / h, then the relative speed v AB is 50km / h. It should be noted that the speed here should be understood as the vector superposition of speeds. For example, in this example, if the nodes move in opposite directions, they are directly added; on the contrary, if the relative movement direction is in other directions, such as two-dimensional or three-dimensional relative movement, it will be more general to calculate directly according to the vector value. This relative speed will be used in subsequent steps to calculate the Doppler shift and adjust the transmission frequency to ensure that node B can accurately receive the data signal sent by node A.
[0052] Step 102: determining the transmission frequency of the data signal according to the determined relative speed and the carrier frequency of the data signal.
[0053] The transmission frequency is used to eliminate the spectrum interference on the carrier frequency of the data signal caused by the Doppler effect generated by the relative speed when the data signal is transmitted in the transmission link.
[0054] In some embodiments of the present application, the transmission frequency of the data signal is determined based on the determined relative speed and the carrier frequency of the data signal. The transmission frequency is adjusted to eliminate the spectrum interference caused by the Doppler effect generated by the relative speed of the data signal in the transmission link. The Doppler effect can cause the received signal frequency to shift, thereby affecting the demodulation and reception quality of the signal. By accurately calculating the transmission frequency, this frequency shift can be compensated to ensure that the signal remains stable during transmission, reduce spectrum interference, and improve the reception quality of the signal.
[0055] For example, suppose that in a radio frequency communication network, node A needs to send a data signal to node B. There is relative motion between node A and node B. Assume that the carrier frequency of the data signal is f _c , by calculating the Doppler frequency shift Δf, we can get the transmission frequency f t By adjusting the transmission frequency, the influence of the Doppler effect on the signal spectrum can be compensated, ensuring that node B can accurately receive the data signal sent by node A.
[0056] Step 103: Send a data signal according to the transmission frequency so that the spectrum interference value of the data signal received by the target communication node is less than a preset spectrum interference error threshold.
[0057] In some embodiments of the present application, a data signal is sent according to a determined transmission frequency to ensure that the spectrum interference value of the data signal received by the target communication node is less than a preset spectrum interference error threshold. By accurately adjusting the transmission frequency, the influence of the Doppler effect on the signal spectrum can be compensated, the spectrum interference can be reduced, and the signal can be ensured to remain stable during transmission. The preset spectrum interference error threshold is a standard for measuring the quality of signal reception, ensuring that the received signal spectrum interference is within an acceptable range, thereby improving the effective reception and demodulation quality of the signal.
[0058] For example, suppose that in a radio frequency communication network, node A needs to send a data signal to node B. The transmission frequency determined by the above steps is 1.9999999074GHz. Node A sends the data signal according to this transmission frequency to ensure that the spectrum interference value of the data signal received by node B is less than the preset spectrum interference error threshold. In this way, node B can accurately receive the data signal sent by node A, avoiding spectrum aliasing or spectrum separation, and improving the signal reception quality and demodulation effect.
[0059] In summary, in the embodiments of the present application, by determining the relative speed between adjacent communication nodes, the impact of the Doppler effect on signal transmission is accurately evaluated, and then the transmission frequency is determined according to the relative speed and the carrier frequency, and the impact of the Doppler frequency shift on the signal spectrum is accurately compensated. The problem that the Doppler effect will cause the signal spectrum position to shift is fully taken into account. By adjusting the transmission frequency to offset this frequency shift, it is ensured that the signal remains stable during the transmission process, and the spectrum position offset and amplitude change caused by different relative motion speeds are eliminated, and spectrum aliasing or spectrum separation is avoided. Finally, the data signal is sent according to the determined transmission frequency. By accurately adjusting the transmission frequency, the spectrum interference caused by the Doppler effect can be effectively reduced, thereby improving the signal reception quality, ensuring that the signal spectrum interference value received by the target communication node is less than the preset spectrum interference error threshold, and improving the effective reception and demodulation quality of the signal, especially in an environment with high-speed movement and significant multipath effects, significantly improving the performance of the communication system. Therefore, based on the method of the embodiment of the present application, the Doppler effect is compensated by dynamically adjusting the transmission frequency, which effectively improves the utilization rate of spectrum resources, reduces spectrum interference, ensures that the communication system can operate stably and efficiently in a complex and changeable communication environment, and solves the problems of low spectrum utilization and reduced signal reception quality in the prior art.
[0060] Figure 4 Another multi-node sub-frequency point multiplexing method provided in an embodiment of the present application is applied to a local communication node of a radio frequency communication network.
[0061] The method may include the following steps:
[0062] Step 201: when the data signal is a locally originated signal, determine the relative speed between adjacent communication nodes in a transmission link of a radio frequency communication network.
[0063] The transmission link is used to send data signals from a local communication node to a target communication node of a radio frequency communication network.
[0064] The method shown in this step has been explained in step 101 and will not be repeated here.
[0065] Optionally, in some embodiments of the present application, the relative speed information is obtained by directly collecting video of the communication node. In this case, step 201 includes the following steps:
[0066] Sub-step 2011, obtaining the video image of each communication node in the transmission link, and determining the video sampling speed of each communication node in the image according to the video image of each communication node.
[0067] In some embodiments of the present application, a video image of each communication node in the transmission link is obtained, and based on the video image of each communication node, the video sampling speed of each communication node in the image is determined. The video sampling speed refers to the movement speed of the communication node in the video image. Through video acquisition technology, the movement state of the communication node can be captured in real time, and the movement speed of the node can be calculated through an image processing algorithm. This process can provide basic data for determining the relative speed in subsequent steps to ensure that the relative speed is calculated accurately.
[0068] For example, suppose that in a radio frequency communication network, node A and node B need to communicate. In order to obtain the relative speed of node A and node B, a video acquisition device can be installed on node A and node B (it can also be set at the remote end of node A and node B). The video acquisition device captures the moving images of node A and node B in real time. Through the image processing algorithm, the node motion trajectory in the video image is analyzed to determine the video sampling speed of node A and node B in the image. For example, the movement speed of node A in the video image is 10 pixels / second, and the movement speed of node B in the video image is 15 pixels / second. In this way, the movement speed of node A and node B is obtained, providing basic data for the subsequent calculation of relative speed.
[0069] Sub-step 2012: taking the vector difference of the video sampling speeds of adjacent communication nodes as the relative speed between adjacent communication nodes.
[0070] In some embodiments of the present application, the vector difference of the video sampling speed of adjacent communication nodes is used as the relative speed between adjacent communication nodes. The vector difference of the video sampling speed refers to the difference between the motion speed vectors of two communication nodes in the video image. By calculating this vector difference, the relative speed between adjacent communication nodes can be accurately determined. The relative speed is a key parameter for Doppler effect calculation, which can help adjust the transmission frequency, reduce spectrum interference, and ensure stable transmission of signals.
[0071] For example, suppose that in a radio frequency communication network, node A and node B need to communicate. Through the video acquisition device, obtain the movement speed of node A and node B in the video image. Assume that the movement speed of node A in the video image is The movement speed of node B in the video image is By calculating the vector difference of the video sampling speed of node A and node B, the relative speed can be obtained In this way, the relative speed between node A and node B is determined to be (-5,-5,0) m / s, which provides accurate data for subsequent Doppler frequency shift calculation and transmission frequency adjustment.
[0072] Optionally, in some embodiments of the present application, relative speed information is obtained based on analyzing the radio frequency signals sent to each communication node. In this case, step 201 includes the following steps:
[0073] Sub-step 2013, obtaining the radio frequency transmission signal sent by each first communication node in the transmission link, and parsing each radio frequency transmission signal to obtain the receiving frequency of the radio frequency transmission signal and the carrier frequency loaded in the radio frequency transmission signal.
[0074] The first communication node is a communication node other than the local communication node in the transmission link.
[0075] In some embodiments of the present application, the receiving frequency and carrier frequency of the RF transmission signal can be obtained by acquiring the RF transmission signal emitted by each first communication node in the transmission link and parsing each RF transmission signal. The RF transmission signal refers to a data signal sent by a communication node through radio waves. The receiving frequency refers to the signal frequency received by the local communication node, and the carrier frequency refers to the reference frequency used when the RF signal is sent. By parsing these signals, the frequency offset between the communication nodes can be determined, providing basic data for the subsequent calculation of the relative speed.
[0076] For example, suppose that in a radio frequency communication network, node A (local communication node) needs to communicate with node B and node C (first communication node). Node A receives radio frequency transmission signals sent by node B and node C. By analyzing the radio frequency transmission signal of node B, node A obtains the receiving frequency frxB and the carrier frequency f cB Similarly, by analyzing the RF transmission signal of node C, node A obtains the receiving frequency f rxC and the carrier frequency f cC For example, suppose the carrier frequency of node B is 2GHz and the receiving frequency is 2.0001GHz; the carrier frequency of node C is 2GHz and the receiving frequency is 1.9999GHz. In this way, node A obtains the receiving frequency and carrier frequency of the RF transmission signals of node B and node C, providing the necessary data for the subsequent calculation of relative speed.
[0077] Sub-step 2014, determining a first relative speed between each first communication node and the local communication node according to the receiving frequency and the carrier frequency.
[0078] In some embodiments of the present application, a first relative speed between each first communication node and the local communication node is determined based on the receiving frequency and the carrier frequency. The first relative speed refers to the relative motion speed between the local communication node and the first communication node. By comparing the receiving frequency and the carrier frequency, the frequency offset (Doppler shift) caused by the relative motion can be calculated to determine the relative speed. The Doppler shift is the frequency change caused by the relative motion between the transmitting end and the receiving end, and the relative speed can be calculated from this frequency shift.
[0079] For example, suppose that in a radio frequency communication network, node A (local communication node) receives radio frequency transmission signals sent by node B and node C (first communication node). Node A analyzes the radio frequency transmission signal of node B and obtains the receiving frequency f rxB is 2.0001GHz, the carrier frequency f cB is 2GHz. By calculating the Doppler frequency shift Δf B for:
[0080] Δf B =f rxB -f cB =2.0001GHz-2GHz=0.0001GHz=100Hz,
[0081] At this time, if the speed of light c is 3×10 8 m / s, carrier frequency f cB is 2 GHz, then the first relative speed v between node B and node A AB for:
[0082] v AB =cΔf B / f cB =(100Hz·3×10 8 m / s) / (2×109 Hz)=15m / s,
[0083] Similarly, node A analyzes the RF transmission signal of node C and obtains the receiving frequency f rxC is 1.9999GHz, the carrier frequency f cC is 2GHz. By calculating the Doppler frequency shift Δf C :
[0084] Δf C =f rxC -f cC =1.9999GHz-2GHz=-0.0001GHz=-100Hz
[0085] Then the first relative speed v between node C and node A is AC for:
[0086] v AC =cΔf C / f cC =(-100Hz·3×108m / s) / (2×10 9 Hz)=-15m / s
[0087] In this way, the first relative speed between node A and node B and node C is determined, providing accurate data for subsequent Doppler frequency shift compensation and transmission frequency adjustment.
[0088] Sub-step 2015: taking the vector difference of the first relative speed between the adjacent communication node and the local communication node as the relative speed between the adjacent communication nodes.
[0089] In some embodiments of the present application, the vector difference of the first relative speed between the adjacent communication node and the local communication node is used as the relative speed between the adjacent communication nodes. The vector difference of the relative speed refers to the difference between the motion speed vectors of the two communication nodes relative to the local communication node. By calculating this vector difference, the relative speed between the adjacent communication nodes can be accurately determined. This relative speed is a key parameter for Doppler effect calculation, which can help adjust the transmission frequency, reduce spectrum interference, and ensure stable transmission of signals.
[0090] For example, assuming that in a radio frequency communication network, through the above steps, node A determines the first relative speed between node A and node B and node C. Assume that the first relative speed between node A and node B is The first relative speed between node A and node C is (To simplify the calculation, the model is simplified to two dimensions here) Then by calculating the relative speed of node B and node C You can get: In this way, the relative speed between node B and node C is determined to be -30 m / s, which provides accurate data for subsequent Doppler frequency shift compensation and transmission frequency adjustment.
[0091] Step 202: Determine the transmission frequency of the data signal according to the determined relative speed and the carrier frequency of the data signal.
[0092] The transmission frequency is used to eliminate the spectrum interference on the carrier frequency of the data signal caused by the Doppler effect generated by the relative speed when the data signal is transmitted in the transmission link.
[0093] The method shown in this step has been explained in step 102 and will not be repeated here.
[0094] Optionally, step 202 includes the following sub-steps:
[0095] Sub-step 2021, calculates the sum of the determined values of multiple relative speeds to obtain the speed sum, and calculates the speed difference between the speed of light and the speed sum.
[0096] In some embodiments of the present application, the main purpose of sub-step 2021 is to calculate the sum of the values of the determined multiple relative speeds to obtain the speed sum, and calculate the speed difference between the speed of light and the speed sum. The speed sum refers to the sum of multiple relative speeds, and the speed difference is the difference between the speed of light and the speed sum. By calculating the speed sum, the influence of multiple relative speeds on signal transmission can be comprehensively considered. The calculation of the speed difference is to further determine the adjustment amount of the transmission frequency to compensate for the influence of the Doppler effect on the signal spectrum.
[0097] Assume that in a radio frequency communication network, node A needs to communicate with node B and node C. Through the above steps, node A determines the relative speed between node B and node C. Assume that the relative speed between node A and node B is 15m / s, and the relative speed between node A and node C is 10m / s. First, calculate the sum of the relative speeds: sum of speeds = 15m / s + 10m / s = 25m / s. Then, calculate the speed difference between the speed of light and the sum of speeds. Assume that the speed of light c is 3×10 8 m / s, then:
[0098] Speed difference = c - speed sum = 3 × 10 8 m / s-25m / s=2.99999975×10 8 m / s. In this way, the speed sum and speed difference are calculated, providing basic data for the subsequent determination of the launch frequency.
[0099] Sub-step 2022, taking twice the product of the ratio of the speed sum to the speed difference and the carrier frequency as the transmission frequency of the data signal.
[0100] In some embodiments of the present application, the ratio of the speed sum to the speed difference and twice the product of the carrier frequency are used as the transmission frequency of the data signal. Through this calculation, the transmission frequency can be accurately adjusted to compensate for the influence of the Doppler effect on the signal spectrum. Specifically, the ratio of the speed sum to the speed difference reflects the degree of influence of the relative speed on the signal frequency, and using twice the product of this ratio and the carrier frequency as the transmission frequency can ensure that the signal remains stable during transmission and reduce spectrum interference.
[0101] For example, suppose that in a radio frequency communication network, node A needs to communicate with node B and node C. Through the above steps, node A calculates that the sum of the speeds is 25 m / s and the speed difference is 2.99999975×10 8 m / s. Assuming the carrier frequency is f c is 2GHz. Then first calculate the ratio of the speed sum to the speed difference a:
[0102] a = speed sum / speed difference = 25m / s / (2.99999975×10 8 m / s)≈8.33×10 -8 Then, take twice the product of this ratio a and the carrier frequency as the transmission frequency of the data signal:
[0103] f t =2×f c ×a=2×2GHz×8.33×10 -8 ≈0.333Hz,
[0104] Therefore, the transmission frequency of the data signal is 0.333Hz. In this way, the transmission frequency is precisely adjusted to compensate for the influence of the Doppler effect on the signal spectrum, ensuring that the signal remains stable during transmission and reducing spectrum interference.
[0105] Step 203: When the data signal is a local forwarding signal, the receiving frequency of the data signal is determined as the transmitting frequency of the data signal.
[0106] In some embodiments of the present application, when the data signal is a local forwarding signal, the receiving frequency of the data signal is determined as the transmitting frequency of the data signal. A forwarding signal refers to a signal received from one node that does not need to be processed locally before being sent to another node. By determining the receiving frequency as the transmitting frequency, it is possible to ensure that the signal maintains spectrum consistency during the forwarding process, avoid signal distortion or interference caused by frequency offset, and thus improve the transmission quality and reception effect of the signal.
[0107] For example, suppose that in a radio frequency communication network, node A receives a data signal from node B and needs to forward the signal to node C. The frequency of the signal received by node A is frx , the transmitting frequency determined by the above steps is f t At this time, since node A has taken into account the fact that the data signal will pass through node C when it sends it, that is, the Doppler effect from node A to node C and from node C to node B is taken into account, node A will receive the frequency f rx Directly determined as the transmitting frequency f t There is no need to make a new round of spectrum adjustment, that is: f rx =f t In this way, the signal spectrum received by node C is ensured to be consistent with the signal spectrum sent by node B, avoiding spectrum interference and signal distortion that require complex processing at multiple nodes, improving the signal reception quality and demodulation effect while reducing the complexity of operation.
[0108] Step 204: Send the data signal according to the transmission frequency so that the spectrum interference value of the data signal received by the target communication node is less than a preset spectrum interference error threshold.
[0109] The method shown in this step has been described in step 204 and will not be repeated here.
[0110] Optionally, step 204 includes the following sub-steps:
[0111] Sub-step 2041, determining a node distance between a local communication node and a second communication node in a transmission link, and determining an amplification signal for a data signal according to the node distance.
[0112] The second communication node is a downstream communication node adjacent to the local communication node in the transmission link.
[0113] In some embodiments of the present application, the node distance between the local communication node and the second communication node in the transmission link is determined, and the amplification signal for the data signal is determined based on the node distance. The node distance refers to the physical distance between the local communication node and the downstream communication node. The amplification signal is a signal used to enhance the strength of the data signal. By adjusting the amplification signal according to the node distance, it is possible to ensure that the data signal maintains sufficient strength during the transmission process, thereby avoiding a decrease in communication quality caused by signal attenuation.
[0114] For example, suppose that in a radio frequency communication network, local communication node A needs to send a data signal to a second communication node B. First, node A determines the node distance between node A and node B. Assume that the distance between node A and node B is 500 meters. Based on this distance, node A calculates the required amplification signal. For example, in this way, node A determines that the required amplification signal is 2 to ensure that the data signal maintains sufficient strength during transmission to avoid signal attenuation.
[0115] Sub-step 2042, amplifying the data signal by the amplification signal, and frequency modulating the data signal by the transmission frequency to obtain a transmission signal of the data signal, and sending the transmission signal.
[0116] In some embodiments of the present application, the data signal is amplified by an amplification signal, and the data signal is frequency modulated by a transmission frequency to obtain a transmission signal of the data signal, and the transmission signal is sent. The amplification signal is used to enhance the strength of the data signal to ensure that the signal will not affect the communication quality due to attenuation during transmission. Frequency modulation refers to adjusting the frequency of the data signal according to a determined transmission frequency to compensate for the influence of the Doppler effect on the signal spectrum. Through amplification and frequency modulation processing, it can be ensured that the data signal remains stable and of high quality during transmission.
[0117] For example, suppose that in a radio frequency communication network, local communication node Node A needs to send a data signal to a second communication node B. Through the above steps, Node A determines that the required amplification signal is 2, and determines that the transmission frequency is 2GHz. Then first, Node A amplifies the data signal through the amplification signal. For example, the strength of the original data signal is S, and the strength of the signal after amplification is 2S. Then, Node A modulates the data signal through the transmission frequency. Assume that the frequency of the original data signal is f, and the frequency of the signal after frequency modulation is f c , through amplification and frequency modulation processing, node A obtains the transmission signal of the data signal. Finally, node A sends the transmission signal to node B, ensuring that the signal maintains sufficient strength and stable frequency during transmission, avoiding spectrum interference and signal attenuation, and improving communication quality.
[0118] like Figure 5 As shown, in the case where the data signal is a locally originated signal, another multi-node sub-frequency point multiplexing method provided in an embodiment of the present application is applied to a local communication node of a radio frequency communication network.
[0119] The method may include the following steps:
[0120] Step 301: Acquire data to be sent and an initial modulation signal of the data to be sent.
[0121] In some embodiments of the present application, the data to be sent and the initial modulation signal of the data to be sent are obtained. The initial modulation signal refers to the original signal before the data is modulated. By obtaining this information, preparations can be made for subsequent signal modulation and transmission. Modulation is the conversion of a data signal into a form suitable for transmission so that it can be effectively transmitted in a radio frequency communication network. Obtaining the data to be sent and the initial modulation signal is the basis of the entire communication process, ensuring that the data can be accurately modulated and sent.
[0122] For example, suppose that in a radio frequency communication network, node A needs to send a piece of video data to node B. First, node A obtains the video data to be sent, which may be a video file or a real-time video stream. Next, node A obtains the initial modulation signal of the video data to be sent. For example, the video data can be modulated by quadrature amplitude modulation (QAM), and the initial modulation signal can be represented as a series of symbols, each symbol corresponding to a part of the video data. By obtaining these initial modulation signals, node A can prepare for subsequent signal modulation and transmission to ensure that the video data can be accurately sent to node B.
[0123] Step 302: Modulate the data signal according to the initial modulation signal to obtain a data signal.
[0124] In some embodiments of the present application, the data is modulated according to the initial modulation signal to obtain a data signal. Signal modulation is the conversion of raw data into a form suitable for transmission in a radio frequency communication network. Through the modulation process, the data is mapped to a carrier signal so that it can be effectively transmitted in a wireless channel. There can be many modulation methods, such as QAM (quadrature amplitude modulation), phase-shift keying (PSK), etc., and the appropriate modulation method is selected according to the specific application scenario to ensure the reliability and efficiency of data transmission.
[0125] For example, suppose that in a radio frequency communication network, node A needs to send a piece of video data to node B. First, node A obtains the video data to be sent and the initial modulation signal. Assume that the initial modulation signal adopts QAM (quadrature amplitude modulation). Node A modulates the video data according to the initial modulation signal and maps the video data to QAM symbols. For example, a part of the video data is mapped to a symbol "1100" in QAM modulation, and the corresponding carrier signal is a specific phase and amplitude. In this way, node A converts the entire video data into a series of QAM symbols to form a data signal, ready for subsequent transmission.
[0126] Step 303: determine the relative speed between adjacent communication nodes in the transmission link of the radio frequency communication network.
[0127] The transmission link is used to send data signals from a local communication node to a target communication node of a radio frequency communication network.
[0128] The method shown in this step has been explained in step 101 and will not be repeated here.
[0129] Step 304: determining a transmission frequency of the data signal according to the determined relative speed and the carrier frequency of the data signal.
[0130] The transmission frequency is used to eliminate the spectrum interference on the carrier frequency of the data signal caused by the Doppler effect generated by the relative speed when the data signal is transmitted in the transmission link.
[0131] The method shown in this step has been explained in step 102 and will not be repeated here.
[0132] Step 305: Send a data signal according to the transmission frequency so that the spectrum interference value of the data signal received by the target communication node is less than a preset spectrum interference error threshold.
[0133] The method shown in this step has been explained in step 103 and will not be repeated here.
[0134] Figure 6 The diagram shows an architecture of a radio frequency communication network, which contains 5 nodes. These nodes are connected to each other by lines, indicating the communication paths between them. Each node is directly connected to all other nodes, forming a fully connected network structure. This structure ensures the redundancy and reliability of the network. Even if a node fails, other nodes can still communicate through different paths.
[0135] Under this multi-node sub-frequency multiplexing method, each node can select a different sub-frequency to send signals at the same time, thereby avoiding spectrum interference and improving communication efficiency. Figure 6 The five nodes in the figure are just an example. In actual applications, the number of nodes can be adjusted according to specific needs and will not affect the implementation of this method.
[0136] based on Figure 6 The architecture of Figure 7 This is a complete operation process of each communication node as a local communication node under the multi-node sub-frequency point multiplexing method provided in the embodiment of the present application:
[0137] Step S1: In this step, the local communication node selects the target node to communicate with. The selection process may be based on preset communication requirements or dynamic network conditions, such as signal strength, node distance, etc.
[0138] Step S2: The local communication node collects status information of itself and the target node. This information includes the current location, speed, signal strength, etc. of the node. By collecting this status information, necessary data support can be provided for subsequent signal processing and transmission.
[0139] Step S3: Based on the collected status information, the local communication node makes a decision. This step may include signal modulation, frequency adjustment, amplification processing, etc. The purpose of decision execution is to ensure that the signal remains stable during transmission and reduce spectrum interference.
[0140] Step S4: The local communication node performs data preprocessing according to the result of the decision execution. That is, during the data transmission process, the node will adjust the transmission frequency and signal strength according to the result of the preprocessing to ensure that the target node can accurately receive the data signal.
[0141] Step S5: The local communication node sends the pre-processed data signal to the subsequent node.
[0142] It is worth emphasizing that, based on the above-mentioned several embodiments of the present application, it can be seen that in addition to correcting the spectrum interference error between nodes by determining the relative speed between two nodes, the spectrum interference error between nodes can also be corrected by determining the relative speed between each node relative to a selected node. By introducing an overall offset to the remaining nodes, it can also be ensured that the non-difference part will not introduce mutual interference.
[0143] In some common embodiments, the selected node may be determined as a demodulation end of a transmission link, so that the calibration process is further simplified.
[0144] On the other hand, it is worth emphasizing that in some embodiments of the present application, when considering the mutual processing of multiple nodes, taking into account that the common deviation values of multiple nodes do not affect the mutual interference, when implementing the scheme of the embodiments of the present application, it is possible to selectively extract the common deviation values for actual processing based on the actual processing situation, that is, it is possible to select processing to obtain the deviated transmission frequency in the embodiments of the present application based on the actual situation, or it is possible to extract the common deviation values from multiple nodes to obtain the residual values of the common deviation values to complete the step of obtaining the deviated transmission frequency in the embodiments of the present application.
[0145] In summary, in the embodiments of the present application, by determining the relative speed between adjacent communication nodes, the impact of the Doppler effect on signal transmission is accurately evaluated, and then the transmission frequency is determined according to the relative speed and the carrier frequency, and the impact of the Doppler frequency shift on the signal spectrum is accurately compensated. The problem that the Doppler effect will cause the signal spectrum position to shift is fully taken into account. By adjusting the transmission frequency to offset this frequency shift, it is ensured that the signal remains stable during the transmission process, and the spectrum position offset and amplitude change caused by different relative motion speeds are eliminated, and spectrum aliasing or spectrum separation is avoided. Finally, the data signal is sent according to the determined transmission frequency. By accurately adjusting the transmission frequency, the spectrum interference caused by the Doppler effect can be effectively reduced, thereby improving the signal reception quality, ensuring that the signal spectrum interference value received by the target communication node is less than the preset spectrum interference error threshold, and improving the effective reception and demodulation quality of the signal, especially in an environment with high-speed movement and significant multipath effects, significantly improving the performance of the communication system. Therefore, based on the method of the embodiment of the present application, the Doppler effect is compensated by dynamically adjusting the transmission frequency, which effectively improves the utilization rate of spectrum resources, reduces spectrum interference, ensures that the communication system can operate stably and efficiently in a complex and changeable communication environment, and solves the problems of low spectrum utilization and reduced signal reception quality in the prior art.
[0146] refer to Figure 8 , which shows a multi-node sub-frequency point multiplexing device 30 provided in an embodiment of the present application, applied to a local communication node of a radio frequency communication network, including:
[0147] The speed acquisition module 301 is used to determine the relative speed between adjacent communication nodes in a transmission link of the radio frequency communication network when the data signal is a locally originated signal; the transmission link is used to send the data signal from the local communication node to the target communication node of the radio frequency communication network;
[0148] The signal processing module 302 is used to determine the transmission frequency of the data signal according to the determined relative speed and the carrier frequency of the data signal; the transmission frequency is used to eliminate the spectrum interference caused by the Doppler effect generated by the relative speed when the data signal is transmitted in the transmission link to the carrier frequency of the data signal;
[0149] The signal sending module 303 is used to send a data signal according to a transmission frequency so that a spectrum interference value of the data signal received by a target communication node is less than a preset spectrum interference error threshold.
[0150] Optionally, the speed acquisition module 301 includes:
[0151] The image acquisition submodule is used to acquire the video image of each communication node in the transmission link, and determine the video sampling speed of each communication node in the image according to the video image of each communication node;
[0152] The image analysis submodule is used to use the vector difference of the video sampling speeds of adjacent communication nodes as the relative speed between the adjacent communication nodes.
[0153] Optionally, the speed acquisition module 301 includes:
[0154] A signal acquisition submodule, used to acquire a radio frequency transmission signal sent by each first communication node in the transmission link, and parse each radio frequency transmission signal to obtain a receiving frequency of the radio frequency transmission signal and a carrier frequency loaded in the radio frequency transmission signal; the first communication node is a communication node other than a local communication node in the transmission link;
[0155] A signal extraction submodule, used to determine a first relative speed between each first communication node and the local communication node according to a receiving frequency and a carrier frequency;
[0156] The signal analysis submodule is used to use the vector difference of the first relative speed between the adjacent communication node and the local communication node as the relative speed between the adjacent communication nodes.
[0157] Optionally, the signal processing module 302 includes:
[0158] A speed difference calculation submodule, used for calculating the sum of the determined values of the plurality of relative speeds to obtain a speed sum, and calculating a speed difference between the speed of light and the speed sum;
[0159] The frequency calculation submodule is used to take twice the product of the ratio of the speed sum to the speed difference and the carrier frequency as the transmission frequency of the data signal.
[0160] Optionally, the signal sending module 303 includes:
[0161] an amplification determination submodule, used to determine a node distance between a local communication node and a second communication node in a transmission link, and determine an amplification signal for a data signal according to the node distance; the second communication node is a downstream communication node adjacent to the local communication node in the transmission link;
[0162] The signal sending submodule is used to amplify the data signal through the amplification signal, and frequency-modulate the data signal through the transmission frequency to obtain a sending signal of the data signal, and send the sending signal.
[0163] Optionally, the device 30 further includes:
[0164] The signal forwarding module is used to determine the receiving frequency of the data signal as the transmitting frequency of the data signal when the data signal is a local forwarding signal.
[0165] Optionally, the device 30 further includes:
[0166] A data acquisition module, used to acquire the data to be sent and the initial modulation signal of the data to be sent;
[0167] The data signal module is used to perform signal modulation on the data according to the initial modulation signal to obtain a data signal.
[0168] In summary, in the embodiments of the present application, by determining the relative speed between adjacent communication nodes, the impact of the Doppler effect on signal transmission is accurately evaluated, and then the transmission frequency is determined according to the relative speed and the carrier frequency, and the impact of the Doppler frequency shift on the signal spectrum is accurately compensated. The problem that the Doppler effect will cause the signal spectrum position to shift is fully taken into account. By adjusting the transmission frequency to offset this frequency shift, it is ensured that the signal remains stable during the transmission process, and the spectrum position offset and amplitude change caused by different relative motion speeds are eliminated, and spectrum aliasing or spectrum separation is avoided. Finally, the data signal is sent according to the determined transmission frequency. By accurately adjusting the transmission frequency, the spectrum interference caused by the Doppler effect can be effectively reduced, thereby improving the signal reception quality, ensuring that the signal spectrum interference value received by the target communication node is less than the preset spectrum interference error threshold, and improving the effective reception and demodulation quality of the signal, especially in an environment with high-speed movement and significant multipath effects, significantly improving the performance of the communication system. Therefore, based on the method of the embodiment of the present application, the Doppler effect is compensated by dynamically adjusting the transmission frequency, which effectively improves the utilization rate of spectrum resources, reduces spectrum interference, ensures that the communication system can operate stably and efficiently in a complex and changeable communication environment, and solves the problems of low spectrum utilization and reduced signal reception quality in the prior art.
[0169] Reference Fig. 9 , the electronic device 500 may include one or more of the following components: a processing component 502 , a memory 504 , a power component 506 , a multimedia component 508 , an audio component 510 , an input / output (I / O) interface 512 , a sensor component 514 , and a communication component 516 .
[0170] The processing component 502 generally controls the overall operation of the electronic device 500, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 502 may include one or more processors 520 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 502 may include one or more modules to facilitate the interaction between the processing component 502 and other components. For example, the processing component 502 may include a multimedia module to facilitate the interaction between the multimedia component 508 and the processing component 502.
[0171] The memory 504 is used to store various types of data to support the operation of the electronic device 500. Examples of such data include instructions for any application or method operating on the electronic device 500, contact data, phone book data, messages, pictures, multimedia, etc. The memory 504 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.
[0172] The power supply component 506 provides power to the various components of the electronic device 500. The power supply component 506 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the electronic device 500.
[0173] The multimedia component 508 includes an interface that provides an output interface between the electronic device 500 and the user. In some embodiments, the interface may include a liquid crystal display (LCD) and a touch panel (TP). If the interface includes a touch panel, the interface may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 508 includes a front camera and / or a rear camera. When the electronic device 500 is in an operating mode, such as a shooting mode or a multimedia mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
[0174] The audio component 510 is used to output and / or input audio signals. For example, the audio component 510 includes a microphone (MIC), and when the electronic device 500 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode, the microphone is used to receive an external audio signal. The received audio signal can be further stored in the memory 504 or sent via the communication component 516. In some embodiments, the audio component 510 also includes a speaker for outputting audio signals.
[0175] The input / output I / O interface 512 provides an interface between the processing component 502 and the peripheral interface module, which may be a keyboard, a click wheel, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.
[0176] The sensor assembly 514 includes one or more sensors for providing various aspects of status assessment for the electronic device 500. For example, the sensor assembly 514 can detect the open / closed state of the electronic device 500, the relative positioning of components, such as the display and keypad of the electronic device 500, and the sensor assembly 514 can also detect the position change of the electronic device 500 or a component of the electronic device 500, the presence or absence of user contact with the electronic device 500, the orientation or acceleration / deceleration of the electronic device 500, and the temperature change of the electronic device 500. The sensor assembly 514 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 514 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 514 may also include an accelerometer, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0177] The communication component 516 is used to facilitate wired or wireless communication between the electronic device 500 and other devices. The electronic device 500 can access a wireless network based on a communication standard, such as WiFi, a carrier network (such as 2G, 3G, 4G or 5G), or a combination thereof. In an exemplary embodiment, the communication component 516 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 516 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.
[0178] In an exemplary embodiment, the electronic device 500 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to implement the methods provided in the embodiments of the present application.
[0179] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 504 including instructions, and the instructions can be executed by a processor 520 of an electronic device 500 to perform the above method. For example, the non-transitory storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0180] Fig.10 FIG. 6 is a block diagram of an electronic device 600 according to another embodiment of the present invention. For example, the electronic device 600 may be provided as a server.
[0181] Reference Fig.10 , the electronic device 600 includes a processing component 622, which further includes one or more processors, and a memory resource represented by a memory 632, for storing instructions that can be executed by the processing component 622, such as an application. The application stored in the memory 632 may include one or more modules, each corresponding to a set of instructions. In addition, the processing component 622 is configured to execute instructions to perform the method provided in the embodiment of the present application.
[0182] The electronic device 600 may also include a power supply component 626 configured to perform power management of the electronic device 600, a wired or wireless network interface 650 configured to connect the electronic device 600 to a network, and an input / output (I / O) interface 658. The electronic device 600 may operate based on an operating system stored in the memory 632, such as Windows Server™, Mac OS X™, Unix™, Linux™, FreeBSD™ or the like.
[0183] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the application 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 disclosure. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present application are indicated by the following claims.
[0184] 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.
Claims
1. A multi-node sub-frequency multiplexing method, characterized in that: Local communication nodes used in radio frequency communication networks, including: In the case where the data signal is a locally originated signal, determining a relative speed between adjacent communication nodes in a transmission link of a radio frequency communication network; the transmission link is used to transmit the data signal from the local communication node to a target communication node of the radio frequency communication network; Determine a transmission frequency of the data signal according to the determined relative speed and the carrier frequency of the data signal; the transmission frequency is used to eliminate spectrum interference on the carrier frequency of the data signal caused by the Doppler effect generated by the relative speed when the data signal is transmitted in the transmission link; The data signal is sent according to the transmission frequency so that a spectrum interference value of the data signal received by the target communication node is less than a preset spectrum interference error threshold.
2. The method according to claim 1, characterized in that The step of determining, when the data signal is a locally originated signal, a relative speed between adjacent communication nodes in a transmission link of a radio frequency communication network comprises: Acquire a video image of each of the communication nodes in the transmission link, and determine a video sampling speed of each of the communication nodes in the image according to the video image of each of the communication nodes; The vector difference of the video sampling speeds of adjacent communication nodes is used as the relative speed between the adjacent communication nodes.
3. The method according to claim 1, characterized in that The step of determining, when the data signal is a locally originated signal, a relative speed between adjacent communication nodes in a transmission link of a radio frequency communication network comprises: Acquire a radio frequency transmission signal sent by each first communication node in the transmission link, and parse each of the radio frequency transmission signals to obtain a receiving frequency of the radio frequency transmission signal and a carrier frequency loaded in the radio frequency transmission signal; the first communication node is a communication node other than the local communication node in the transmission link; Determine a first relative speed between each of the first communication nodes and the local communication node according to the receiving frequency and the carrier frequency; The vector difference of the first relative speed between the adjacent communication node and the local communication node is used as the relative speed between the adjacent communication nodes.
4. The method according to claim 1, characterized in that In the case where the data signal is a locally originated signal, determining the transmission frequency of the data signal according to the determined relative speed and the carrier frequency of the data signal includes: Calculating the sum of the determined values of the plurality of relative velocities to obtain a speed sum, and calculating the speed difference between the speed of light and the speed sum; The transmission frequency of the data signal is determined as twice the product of the ratio of the speed sum to the speed difference and the carrier frequency.
5. The method according to claim 1, characterized in that The sending of the data signal according to the transmission frequency so that a spectrum interference value of the data signal received by the target communication node is less than a preset spectrum interference error threshold includes: Determine a node distance between the local communication node and a second communication node in the transmission link, and determine an amplification signal for the data signal according to the node distance; the second communication node is a downstream communication node adjacent to the local communication node in the transmission link; The data signal is amplified by the amplification signal, and the data signal is frequency modulated by the transmission frequency to obtain a transmission signal of the data signal, and the transmission signal is transmitted.
6. The method according to claim 1, characterized in that The method further comprises: In the case that the data signal is a local forwarding signal, the receiving frequency of the data signal is determined as the transmitting frequency of the data signal.
7. The method according to claim 1, characterized in that The method further comprises: Acquire data to be sent and an initial modulation signal of the data to be sent; The data is modulated according to the initial modulation signal to obtain the data signal.
8. A multi-node sub-frequency multiplexing device, characterized in that: Local communication nodes used in radio frequency communication networks, including: a speed acquisition module for determining, when the data signal is a locally originated signal, a relative speed between adjacent communication nodes in a transmission link of a radio frequency communication network; the transmission link is used to transmit the data signal from the local communication node to a target communication node of the radio frequency communication network; a signal processing module, configured to determine a transmission frequency of the data signal according to the determined relative speed and the carrier frequency of the data signal; the transmission frequency is used to eliminate spectrum interference on the carrier frequency of the data signal caused by the Doppler effect generated by the relative speed when the data signal is transmitted in the transmission link; The signal sending module is used to send the data signal according to the transmission frequency so that the spectrum interference value of the data signal received by the target communication node is less than a preset spectrum interference error threshold.
9. An electronic device, characterized in that: include: A processor, a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to perform the method as claimed in any one of claims 1 to 7.