Coordinated multi-point system sensing signal transmission method, signal processing method and node

By determining the frequency sequence and subcarrier configuration through node negotiation in a multi-point cooperative system, the problem of spectrum leakage caused by the non-uniform distribution of sensing signals in the mid-to-low frequency band is solved, achieving a high-bandwidth and high-precision ranging effect.

CN122093931APending Publication Date: 2026-05-26DATANG MOBILE COMM EQUIP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
DATANG MOBILE COMM EQUIP CO LTD
Filing Date
2024-11-25
Publication Date
2026-05-26

AI Technical Summary

Technical Problem

In existing technologies, multiple operator base stations cannot achieve high-precision ranging and positioning through carrier aggregation in the mid-to-low frequency bands because they cannot extract uniformly distributed sensing signals, resulting in spectrum leakage and deterioration of ranging performance.

Method used

By negotiating and determining a frequency sequence and subcarrier configuration among nodes in a multi-point cooperative system, each node can transmit sensing signals at the same time and fuse echo signals to eliminate phase jumps, ensuring a uniform frequency spacing.

Benefits of technology

It achieves high-bandwidth, high-precision ranging in the mid-to-low frequency band, reduces spectrum leakage, and improves ranging performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122093931A_ABST
    Figure CN122093931A_ABST
Patent Text Reader

Abstract

This application provides a method for transmitting sensing signals, a signal processing method, and a node for a multi-point cooperative system. The transmission method includes: a second node acquiring a first frequency sequence, the first frequency sequence including multiple frequencies; the second node using a subcarrier within its operating frequency band to transmit the sensing signal according to the first frequency sequence; and the second node transmitting the sensing signal on the determined subcarrier. In this embodiment, by configuring the sensing signal transmission of each node, the first fused signal sequence after fusion does not have a phase jump at any position, and the first fused signal sequence after fusion should satisfy a certain fixed frequency interval at any position in the sequence, thereby reducing or even eliminating the phase jump at the splicing of echo signals between nodes. This allows carrier aggregation technology to be applied to multi-point cooperative scenarios, thereby achieving high bandwidth and high precision ranging in the mid-to-low frequency band.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a method for transmitting sensing signals, a method for processing signals, and a node for a multi-point cooperative system. Background Technology

[0002] A key application of Integrated Sensing and Communications (ISAC) is high-precision ranging and positioning, which requires continuous and extremely high bandwidth frequency resources. However, high-quality mid-to-low frequency spectrum resources are very limited and are allocated to multiple operators, resulting in a situation where no single operator has enough continuous bandwidth to support high-precision ranging.

[0003] To achieve greater bandwidth in the low and mid-frequency bands, a readily conceivable solution is for multiple operators' base stations to collaborate, using carrier aggregation (CA) technology to obtain greater bandwidth. Currently, each operator's base station transmits sensing signals within its own frequency band according to its own configuration (e.g., subcarrier spacing configuration, sensing signal transmission density (Comb size), and sensing signal start position). Even if carrier aggregation technology achieves greater sensing signal bandwidth, it is impossible to extract uniformly distributed sensing signals from all transmitted sensing signals. This non-uniform distribution of sensing signals leads to spectrum leakage, resulting in a severe deterioration in ranging performance. Summary of the Invention

[0004] The purpose of this application is to provide a sensing signal transmission method, signal processing method, and node for a multi-point cooperative system, so as to solve the problem that existing sensing signal transmission methods cannot achieve high-precision ranging and positioning.

[0005] To address the aforementioned problems, this application provides a method for transmitting sensing signals in a multi-point cooperative system, applied to a second node in a multi-point cooperative system comprising N nodes, wherein the N nodes include one first node and N-1 second nodes. The method includes:

[0006] The second node acquires a first frequency sequence, which includes multiple frequencies; the first frequency sequence is related to a first starting frequency and a target frequency interval; the first starting frequency is the starting frequency at which the first node sends a sensing signal; the target frequency interval is determined by the frequency interval of the sensing signals sent by N nodes; N is an integer greater than or equal to 2.

[0007] The second node determines the subcarriers within its operating frequency band used for transmitting sensing signals based on the first frequency sequence.

[0008] The second node transmits the sensing signal on a determined subcarrier.

[0009] The target frequency interval is the least common multiple of the frequency intervals of the sensing signals sent by the N nodes.

[0010] The second node acquires the first frequency sequence, including:

[0011] The second node receives the first frequency sequence sent by the first node;

[0012] or,

[0013] The second node determines the first frequency sequence based on the first starting frequency and the target frequency interval.

[0014] Wherein, the second node determines the first frequency sequence based on the first starting frequency and the target frequency interval, including:

[0015] The second node determines that the first frequency sequence includes multiple frequencies, which are: multiple frequencies obtained from the first starting frequency with the target frequency interval as the frequency difference.

[0016] The second node determines, based on the first frequency sequence, the subcarriers within its operating frequency band used for transmitting sensing signals, including:

[0017] The frequency contained in the first frequency sequence that first appears within the operating frequency band of the second node is determined as the reference frequency.

[0018] Based on the reference frequency and the frequency interval of the sensing signal transmitted by the second node, a subcarrier for transmitting the sensing signal is determined.

[0019] The second node transmits the sensing signal on a determined subcarrier, including:

[0020] The second node and the first node transmit the sensing signal at the same time according to the determined subcarrier.

[0021] The method further includes:

[0022] The N nodes respectively receive the echo signals of the sensing signals;

[0023] The N nodes respectively extract the echo signal on the subcarrier corresponding to the first frequency sequence from the echo signal;

[0024] The echo signals extracted from the N nodes are fused to obtain the first fused signal sequence.

[0025] This application also provides a signal processing method for a multi-point cooperative system, applicable to any node in a multi-point cooperative system comprising N nodes, the method comprising:

[0026] Obtain the first fused signal sequence, which is obtained by fusing the echo signals received by N nodes at the first moment; N is an integer greater than or equal to 2.

[0027] Based on the phase of the echo signal at each frequency point of the third node in the first fused signal sequence, the estimated phase of the echo signal at each frequency point of the fourth node is determined; the third node is any one of the N nodes, and the fourth node is the neighboring node of the third node.

[0028] Based on the estimated phase of the echo signal at the first frequency point of the fourth node and the phase of the echo signal at the first frequency point of the fourth node in the first fused signal sequence, a second fused signal sequence without phase jump is determined.

[0029] Specifically, determining a second fused signal sequence without phase jumps based on the estimated phase of the echo signal at the first frequency point of the fourth node and the phase of the echo signal at the first frequency point of the fourth node in the first fused signal sequence includes:

[0030] The estimated phase of the echo signal at the first frequency point of the fourth node is compared with the phase of the echo signal at the first frequency point of the fourth node in the first fused signal sequence to obtain the first phase difference;

[0031] If the absolute value of the first phase difference is less than or equal to the first threshold, the first fused signal sequence is determined to be a second fused signal sequence without phase jumps; or,

[0032] If the absolute value of the first phase difference is greater than the first threshold, the echo signal received by the fourth node at the second time moment is fused with the echo signal received by the third node at the first time moment to generate a third fused signal sequence; and based on the second phase difference between the estimated phase of the echo signal at the first frequency point position of the fourth node and the phase of the echo signal at the first frequency point position of the fourth node in the third fused signal sequence, if the absolute value of the second phase difference is less than or equal to the first threshold, the third fused signal sequence is determined to be a second fused signal sequence without phase jump;

[0033] The second time point is a subsequent time point of the first time point.

[0034] Wherein, the first frequency point is the frequency point within the working frequency band of the fourth node that is closest to the working frequency band of the third node, and the frequency of the first frequency point belongs to the frequency in the first frequency sequence;

[0035] Wherein, the first frequency sequence is related to the first starting frequency and the target frequency interval; the first starting frequency is the starting frequency at which the reference node among the N nodes sends the sensing signal; the target frequency interval is determined by the frequency interval of the sensing signals sent by the N nodes; N is an integer greater than or equal to 2.

[0036] The target frequency interval is the least common multiple of the frequency intervals of the sensing signals sent by the N nodes.

[0037] The first frequency sequence includes multiple frequencies, which are obtained by taking the target frequency interval as the frequency difference starting from the first starting frequency.

[0038] This application embodiment also provides a node, which is a second node in a multi-point collaborative system comprising N nodes. The N nodes include one first node and N-1 second nodes. The node includes a memory, a transceiver, and a processor.

[0039] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations:

[0040] A first frequency sequence is obtained, which includes multiple frequencies; the first frequency sequence is related to a first starting frequency and a target frequency interval; the first starting frequency is the starting frequency at which the first node sends a sensing signal; the target frequency interval is determined by the frequency interval of the sensing signals sent by N nodes; N is an integer greater than or equal to 2.

[0041] Based on the first frequency sequence, determine the subcarriers within the operating frequency band of the second node used for transmitting sensing signals;

[0042] The sensing signal is transmitted on a determined subcarrier.

[0043] The target frequency interval is the least common multiple of the frequency intervals of the sensing signals sent by the N nodes.

[0044] The processor is also configured to read the computer program in the memory and perform the following operations:

[0045] Receive the first frequency sequence sent by the first node;

[0046] or,

[0047] The first frequency sequence is determined based on the first starting frequency and the target frequency interval.

[0048] The processor is also configured to read the computer program in the memory and perform the following operations:

[0049] The first frequency sequence is defined as including multiple frequencies, which are obtained by starting from the first starting frequency and using the target frequency interval as the frequency difference.

[0050] The processor is also configured to read the computer program in the memory and perform the following operations:

[0051] The frequency contained in the first frequency sequence that first appears within the operating frequency band of the second node is determined as the reference frequency.

[0052] Based on the reference frequency and the frequency interval of the sensing signal transmitted by the second node, a subcarrier for transmitting the sensing signal is determined.

[0053] The processor is also configured to read the computer program in the memory and perform the following operations:

[0054] The sensing signal is transmitted at the same time as the first node according to the determined subcarrier.

[0055] The processor is also configured to read the computer program in the memory and perform the following operations:

[0056] They respectively receive the echo signals of the sensed signals;

[0057] The echo signals on the subcarriers corresponding to the first frequency sequence are extracted from the echo signals respectively;

[0058] The echo signals extracted from the N nodes are fused to obtain the first fused signal sequence.

[0059] This application embodiment also provides a sensing signal transmitting device for a multi-point cooperative system, applied to a second node in a multi-point cooperative system including N nodes, the device comprising:

[0060] The first acquisition unit is used to acquire a first frequency sequence, which includes multiple frequencies; the first frequency sequence is related to a first starting frequency and a target frequency interval; the first starting frequency is the starting frequency at which the first node sends a sensing signal; the target frequency interval is determined by the frequency interval of the sensing signals sent by N nodes; N is an integer greater than or equal to 2.

[0061] The first determining unit is configured to determine, based on the first frequency sequence, the subcarriers within the operating frequency band of the second node used for transmitting sensing signals;

[0062] A transmitting unit is used to transmit the sensing signal on a determined subcarrier.

[0063] This application embodiment also provides a node, which is any node in a multi-point cooperative system including N nodes, and the node includes a memory, a transceiver, and a processor:

[0064] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations:

[0065] Obtain the first fused signal sequence, which is obtained by fusing the echo signals received by N nodes at the first moment; N is an integer greater than or equal to 2.

[0066] Based on the phase of the echo signal at each frequency point of the third node in the first fused signal sequence, the estimated phase of the echo signal at each frequency point of the fourth node is determined; the third node is any one of the N nodes, and the fourth node is the neighboring node of the third node.

[0067] Based on the estimated phase of the echo signal at the first frequency point of the fourth node and the phase of the echo signal at the first frequency point of the fourth node in the first fused signal sequence, a second fused signal sequence without phase jump is determined.

[0068] The processor is also configured to read the computer program in the memory and perform the following operations:

[0069] The estimated phase of the echo signal at the first frequency point of the fourth node is compared with the phase of the echo signal at the first frequency point of the fourth node in the first fused signal sequence to obtain the first phase difference;

[0070] If the absolute value of the first phase difference is less than or equal to the first threshold, the first fused signal sequence is determined to be a second fused signal sequence without phase jumps; or,

[0071] If the absolute value of the first phase difference is greater than the first threshold, the echo signal received by the fourth node at the second time moment is fused with the echo signal received by the third node at the first time moment to generate a third fused signal sequence; and based on the second phase difference between the estimated phase of the echo signal at the first frequency point position of the fourth node and the phase of the echo signal at the first frequency point position of the fourth node in the third fused signal sequence, if the absolute value of the second phase difference is less than or equal to the first threshold, the third fused signal sequence is determined to be a second fused signal sequence without phase jump;

[0072] The second time point is a subsequent time point of the first time point.

[0073] Wherein, the first frequency point is the frequency point within the working frequency band of the fourth node that is closest to the working frequency band of the third node, and the frequency of the first frequency point belongs to the frequency in the first frequency sequence;

[0074] Wherein, the first frequency sequence is related to the first starting frequency and the target frequency interval; the first starting frequency is the starting frequency at which the reference node among the N nodes sends the sensing signal; the target frequency interval is determined by the frequency interval of the sensing signals sent by the N nodes; N is an integer greater than or equal to 2.

[0075] The target frequency interval is the least common multiple of the frequency intervals of the sensing signals sent by the N nodes.

[0076] The first frequency sequence includes multiple frequencies, which are obtained by taking the target frequency interval as the frequency difference starting from the first starting frequency.

[0077] This application also provides a signal processing device for a multi-point cooperative system, including:

[0078] The second acquisition unit is used to acquire a first fused signal sequence, which is obtained by fusing the echo signals received by N nodes at the first moment; N is an integer greater than or equal to 2.

[0079] The second determining unit is used to determine the estimated phase of the echo signal at each frequency point position of the fourth node based on the phase of the echo signal at each frequency point position of the third node in the first fused signal sequence; the third node is any one of the N nodes, and the fourth node is an adjacent node of the third node.

[0080] The third determining unit is used to determine a second fused signal sequence without phase jump based on the estimated phase of the echo signal at the first frequency point position of the fourth node and the phase of the echo signal at the first frequency point position of the fourth node in the first fused signal sequence.

[0081] This application also provides a processor-readable storage medium storing a program for causing the processor to perform the method described above.

[0082] The above-mentioned technical solution of this application has at least the following beneficial effects:

[0083] In the sensing signal transmission method, signal processing method, and node of the multi-point cooperative system in this application embodiment, the sensing signal transmission of each node in the multi-point cooperative system is configured so that the first fused signal sequence after fusion does not have a phase jump at any position. The first fused signal sequence after fusion should satisfy a certain fixed frequency interval at any position of the sequence, and the frequency domain distance between adjacent sensing signals from adjacent nodes also satisfies the fixed frequency interval, thereby reducing or even eliminating the phase jump at the echo signal splicing between nodes, so that carrier aggregation technology can be applied to multi-point cooperative scenarios, thereby achieving large bandwidth and high precision ranging in the mid-low frequency band. Attached Figure Description

[0084] Figure 1 A block diagram illustrating a wireless communication system to which embodiments of this application may be applied;

[0085] Figure 2 This is a flowchart illustrating the steps of the sensing signal transmission method for a multi-point cooperative system provided in this application embodiment;

[0086] Figure 3 This is a flowchart illustrating the steps of the signal processing method for the multi-point cooperative system provided in the embodiments of this application.

[0087] Figure 4 This represents the range radar image obtained using an existing carrier aggregation scheme;

[0088] Figure 5 Indicates generation Figure 4 A schematic diagram of the first fused signal sequence of the range radar image;

[0089] Figure 6 This diagram illustrates the signal phase change at the frequency band boundary after splicing the echo signals of two base stations with asynchronous clocks and adjacent frequency bands.

[0090] Figure 7 This represents the range radar map obtained by performing IFFT (Inverse Fast Fourier Transform) after eliminating phase jumps;

[0091] Figure 8 This is a schematic diagram of the structure of a node provided in an embodiment of this application;

[0092] Figure 9 This is a schematic diagram of the structure of the sensing signal transmitting device provided in the embodiments of this application;

[0093] Figure 10 This is the second schematic diagram illustrating the structure of the node provided in the embodiments of this application;

[0094] Figure 11 This is a schematic diagram showing the structure of the signal processing device provided in the embodiments of this application. Detailed Implementation

[0095] To make the technical problems, technical solutions and advantages of this application clearer, a detailed description will be provided below in conjunction with the accompanying drawings and specific embodiments.

[0096] Figure 1 This diagram illustrates a block diagram of a wireless communication system applicable to embodiments of this application. The wireless communication system includes a terminal device 11 and a network-side device 12. The terminal device 11 can also be referred to as a terminal or a user equipment (UE). It should be noted that the specific type of terminal 11 is not limited in this embodiment. The network-side device 12 can be a base station or a core network. It should be noted that this embodiment only uses a base station in an NR system as an example, but the specific type of base station is not limited. It should be noted that the nodes provided in this embodiment can be either the terminal device 11 or the network-side device 12; the N nodes included in the multi-point cooperation system provided in this embodiment can be N terminal devices, N network-side devices, or a combination of at least one terminal device and at least one network-side device, and are not specifically limited here.

[0097] In the embodiments of this application, the term "and / or" describes the relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent three cases: A alone, A and B simultaneously, and B alone. The character " / " generally indicates that the preceding and following associated objects have an "or" relationship.

[0098] In the embodiments of this application, the term "multiple" refers to two or more, and other quantifiers are similar.

[0099] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.

[0100] The technical solutions provided in this application can be applied to a variety of systems. For example, applicable systems may include Long Term Evolution (LTE) systems, LTE Frequency Division Duplex (FDD) systems, LTE Time Division Duplex (TDD) systems, Long Term Evolution Advanced (LTE-A) systems, Universal Mobile Telecommunications System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) systems, 5G New Radio (NR) systems and their evolved communication systems, and 6G (sixth generation mobile communication technology) systems. These systems may include terminal equipment and network equipment. The systems may also include a core network component, such as the Evolved Packet Core (EPC) and the 5G Core Network (5GC).

[0101] The terminal devices involved in the embodiments of this application can be devices that provide voice and / or data connectivity to users, handheld devices with wireless connectivity, or other processing devices connected to a wireless modem. The names of the terminal devices may differ in different systems; for example, in a 5G system, a terminal device can be called User Equipment (UE). Wireless terminal devices can communicate with one or more core networks (CNs) via a Radio Access Network (RAN). Wireless terminal devices can be mobile terminal devices, such as mobile phones (or "cellular" phones) and computers with mobile terminal devices, for example, portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile devices that exchange voice and / or data with the RAN. Examples include Personal Communication Service (PCS) phones, cordless phones, Session Initiated Protocol (SIP) phones, Wireless Local Loop (WLL) stations, and Personal Digital Assistants (PDAs). Wireless terminal equipment can also be referred to as a system, subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, remote terminal, access terminal, user terminal, user agent, or user device, but is not limited to these terms in the embodiments of this application.

[0102] The network device involved in this application embodiment can be a base station, which may include multiple cells providing services to terminals. Depending on the specific application, a base station may also be called an access point, or a device in an access network that communicates with a wireless terminal device through one or more sectors on the air interface, or other names. The network device can be used to exchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal device and the rest of the access network, where the rest of the access network may include an Internet Protocol (IP) communication network. The network device can also coordinate the attribute management of the air interface. For example, the network equipment involved in the embodiments of this application can be a base transceiver station (BTS) in a Global System for Mobile communications (GSM) or Code Division Multiple Access (CDMA), a NodeB in a Wide-band Code Division Multiple Access (WCDMA) system, an evolved Node B (eNB or e-NodeB) in a long term evolution (LTE) system, a 5G base station (gNB) in a next generation system, a Home evolved Node B (HeNB), a relay node, a femto, a pico, etc., and is not limited in the embodiments of this application. In some network structures, the network equipment may include centralized unit (CU) nodes and distributed unit (DU) nodes, and the centralized unit and distributed unit may be geographically separated.

[0103] Network devices and terminal devices can each use one or more antennas for multiple-input multiple-output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multiple-user MIMO (MU-MIMO). Depending on the configuration and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO, or massive-MIMO, and can also be diversity transmission, precoding transmission, or beamforming transmission, etc.

[0104] like Figure 2 As shown in the figure, this application provides a method for transmitting sensing signals in a multi-point cooperative system, applied to a second node in a multi-point cooperative system comprising N nodes, wherein the N nodes include one first node and N-1 second nodes, and the method includes:

[0105] Step 201: The second node acquires a first frequency sequence, which includes multiple frequencies; the first frequency sequence is related to a first starting frequency and a target frequency interval; the first starting frequency is the starting frequency at which the first node sends a sensing signal; the target frequency interval is determined by the frequency interval of the sensing signals sent by N nodes; N is an integer greater than or equal to 2.

[0106] Step 202: The second node determines the subcarriers within its operating frequency band for transmitting sensing signals based on the first frequency sequence.

[0107] Step 203: The second node transmits the sensing signal on the determined subcarrier.

[0108] In this embodiment of the application, the above-mentioned N nodes include: nodes that are co-located (shared antenna), use adjacent frequency bands, or come from multiple operators; or nodes that are co-located (shared antenna), use adjacent frequency bands, or come from the same operator; no specific limitation is made here.

[0109] In one implementation, the first node can be any one of the N nodes;

[0110] In another implementation, the first node is either the node with the lowest frequency among the N nodes, or the first node is the node with the highest frequency among the N nodes.

[0111] Suppose there are N co-located nodes (i = 1, ..., N), sorted by frequency band from low to high. The parameters of the i-th node are as follows:

[0112] Subcarrier spacing: Δf i Bandwidth: Bi Comb size (sensor signal transmission density): C i .

[0113] As an optional embodiment, the first node selects a subcarrier from subcarrier numbers 0 to C1-1 as the initial sensing signal subcarrier (denoted as the frequency of this subcarrier f). min (i.e., the first starting frequency), and transmit sensing signals in its frequency band B1 with the frequency domain density of Δf1C1.

[0114] As an optional embodiment, step 203 includes:

[0115] The second node and the first node transmit the sensing signal at the same time according to the determined subcarrier. This can also be understood as N nodes negotiating to transmit the sensing signal at the same time according to the determined subcarrier position.

[0116] Optionally, the method further includes:

[0117] The N nodes respectively receive the echo signals of the sensing signals;

[0118] The N nodes respectively extract the echo signal on the subcarrier corresponding to the first frequency sequence from the echo signal;

[0119] The echo signals extracted from the N nodes are fused to obtain the first fused signal sequence.

[0120] For example, if the first frequency sequence is f(m), after N nodes receive their respective echo signals, they extract all subcarrier sensing signal echoes at frequency f(m) and fuse them into a first fused signal sequence D. agg Echo signals not at frequency f(m) are discarded.

[0121] The first fused signal sequence D obtained through the above steps agg The frequency interval between any two adjacent elements is the target frequency interval, and there is no phase jump at the splicing point of signals from adjacent frequency band nodes.

[0122] It should be noted that the above echo signal fusion operation can be performed by any one of the N nodes, such as the first node or the second node, or by a third-party node, such as the control node, etc., without specific limitations.

[0123] This multi-point cooperative system integrates echo signals from base stations of multiple operators that are co-located (shared antenna) and use adjacent frequency bands to achieve a larger sensing signal bandwidth, thereby obtaining higher distance resolution and ranging accuracy. Since the configurations of base stations from different operators may differ—for example, bandwidth, subcarrier spacing, sensing signal transmission density, and the setting of the sensing signal transmission start position—to ensure that the fused sensing signal sequence (i.e., the first fused signal sequence) has no phase jump at any position, the fused sensing signal sequence should satisfy a fixed frequency interval at any position in the sequence, and the frequency domain distance between adjacent sensing signals from adjacent base stations should also satisfy this fixed frequency interval (in simpler terms, it means that from the original echo signals of all nodes, a portion of the signals can be selected to generate a sequence that is uniformly distributed in the frequency domain). To achieve this condition, the sensing signal transmission of each base station must satisfy the rules in steps 201 and 202 to eliminate phase jump source 1 (i.e., the frequency difference between two sensing signals at the signal splicing point is different from the frequency difference of adjacent sensing signals at non-signal splicing points).

[0124] In at least one embodiment of this application, the target frequency interval is the least common multiple of the frequency intervals of the sensing signals transmitted by the N nodes.

[0125] When high-precision ranging sensing is required, N co-located nodes need to negotiate (e.g., through a network element that can exchange data from base stations of different operators). The target frequency interval Δf between adjacent sensing signals after signal fusion is calculated based on the comb size configuration of each node. agg :

[0126] Δf agg =LCM(Δf1C1,Δf2C2,…,Δf N C N )

[0127] That is, the target frequency interval Δf between adjacent sensing signals after sensing signal fusion. agg It is the least common multiple (LCM) of the frequency intervals between the sensing signals sent by each node.

[0128] In at least one embodiment of this application, step 201 includes:

[0129] The second node receives the first frequency sequence sent by the first node; in this case, the first node determines the first frequency sequence based on the first starting frequency and the target frequency interval.

[0130] or,

[0131] The second node determines the first frequency sequence based on the first starting frequency and the target frequency interval.

[0132] It should be noted that the method by which the first node determines the first frequency sequence based on the first starting frequency and the target frequency interval is the same as the method by which the second node determines the first frequency sequence based on the first starting frequency and the target frequency interval. The following explanation will take the method by which the second node determines the first frequency sequence as an example.

[0133] Optionally, the second node determines the first frequency sequence based on the first starting frequency and the target frequency interval, including:

[0134] The second node determines that the first frequency sequence includes multiple frequencies, which are: multiple frequencies obtained from the first starting frequency with the target frequency interval as the frequency difference.

[0135] For example, with the first starting frequency f min Starting position, Δf agg Let f(m) be the step size. Then, calculate the frequencies of each signal in the fused sensing signal sequence (i.e., the multiple frequencies included in the first frequency sequence f(m)).

[0136] f(m)=f min +m·Δf agg Where m is a positive integer.

[0137] In at least one embodiment of this application, step 202 includes:

[0138] The frequency contained in the first frequency sequence that first appears within the operating frequency band of the second node is determined as the reference frequency; this reference frequency is the frequency position at which the second node must transmit the sensing signal.

[0139] Based on the reference frequency and the frequency interval of the sensing signal transmitted by the second node, a subcarrier for transmitting the sensing signal is determined.

[0140] For example, the first frequency (denoted as f) of sequence f(m) in the second lowest frequency band of base station (i=2) min (2) is the frequency position at which base station 2 must transmit sensing signals. Base station 2, within its frequency band B2, transmits signals at this frequency f. min (2) is the reference point, Δf2C2 is the sensing signal density, and the sensing signal is transmitted in its frequency band B2.

[0141] For example, the first frequency of sequence f(m) in the third lowest frequency band of the base station (i=3) is denoted as f. min (3) is the subcarrier frequency at which base station 3 must transmit sensing signals. Base station 3, within its frequency band B3, transmits signals at this frequency f. min(3) is the reference point, Δf3C3 is the sensing signal density, and the sensing signal is transmitted in its frequency band B3; repeat the above steps until the base station with the highest frequency band (i=N) determines which subcarriers it should transmit the sensing signal on.

[0142] In summary, in this embodiment of the application, by configuring the sensing signal transmission of each node in the multi-point cooperative system, the first fused signal sequence after fusion does not have a phase jump at any position. The first fused signal sequence after fusion should satisfy a certain fixed frequency interval at any position in the sequence, and the frequency domain distance between adjacent sensing signals from adjacent nodes should also satisfy the fixed frequency interval. This reduces or even eliminates the phase jump at the echo signal splicing point between nodes, so that carrier aggregation technology can be applied to multi-point cooperative scenarios, thereby achieving high bandwidth and high precision ranging in the mid-low frequency band.

[0143] It should be noted that after applying the sensing signal transmission method provided in the embodiments of this application, a uniformly distributed sensing signal can be extracted in the frequency band after carrier aggregation. However, due to the clock error between each node, the ranging performance will still be severely degraded. For example, five co-located nodes, in the 3.6-4.1GHz frequency band, with a sensing configuration of 30kHz subcarrier spacing, comb-33 (a total of 505 sensing signals), jointly transmit sensing signals within a 500MHz bandwidth and jointly process the echo signals. Taking a target with a sensing distance of 40 meters as an example, the range radar map obtained by this carrier aggregation CA scheme is as follows: Figure 4 As shown. From Figure 4 It can be seen that the main lobe caused by the target has multiple peaks and a large number of sidelobes. Multiple peaks make it impossible to determine the number of targets present, while sidelobes cause false alarms and missed detections, resulting in performance even worse than ranging with a 100MHz bandwidth. The reason for these problems is that this scheme is actually a signal-level echo signal fusion, requiring clock synchronization at the 10 picosecond level between multiple cooperating stations. However, existing synchronization technologies can only provide a minimum of 10 nanosecond clock synchronization for communication nodes. Clock errors cause phase jumps at signal splicing points, leading to spectral leakage and consequently, multiple peaks and a large number of sidelobes.

[0144] To solve the above problems, such as Figure 3 As shown in the illustration, this application also provides a signal processing method for a multi-point cooperative system, applicable to any node in a multi-point cooperative system comprising N nodes. The method includes:

[0145] Step 301: Obtain the first fused signal sequence, which is obtained by fusing the echo signals received by N nodes at the first moment; N is an integer greater than or equal to 2.

[0146] Optionally, the first fused signal sequence does not have a phase jump at any position, and the first fused signal sequence should satisfy a certain fixed frequency interval at any position of the sequence, and the frequency domain distance between adjacent sensing signals from adjacent nodes also satisfies the fixed frequency interval.

[0147] Step 302: Determine the estimated phase of the echo signal at each frequency point of the fourth node based on the phase of the echo signal at each frequency point of the third node in the first fused signal sequence; the third node is any one of the N nodes, and the fourth node is an adjacent node of the third node.

[0148] Step 303: Based on the estimated phase of the echo signal at the first frequency point of the fourth node and the phase of the echo signal at the first frequency point of the fourth node in the first fused signal sequence, determine the second fused signal sequence without phase jump.

[0149] It should be noted that this signal processing method can be executed by any one of the N nodes, or by a third-party network node, such as a control node; no specific limitation is made here.

[0150] The first fused signal sequence D obtained by transmitting the aforementioned sensing signal agg This eliminates the negative impact from phase jump source 1. However, if the first fused signal sequence D is directly applied... agg Executing traditional ranging algorithms (such as the IFFT algorithm) still cannot achieve ideal ranging performance (e.g., Figure 4 This is due to the first fusion signal sequence D. agg The effects of phase jump source 2 (clock errors between multiple nodes are greater than 10 picoseconds) still exist. Figure 5 This indicates the generation process. Figure 4 The first fused signal sequence D of the range radar image agg At the signal splicing point, a phase jump caused by clock synchronization error is clearly visible.

[0151] To address the phase jump problem caused by clock synchronization issues in CA scenarios, this application proposes a method to eliminate phase jumps by utilizing subsequent echo signals, based on the aforementioned sensing signal transmission method. The key to this method is leveraging the periodicity of the echo signals to identify signal segments with better phase alignment, thereby reducing or eliminating phase discontinuities at signal junctions. Since this method utilizes subsequent signals, it leads to increased sensing delay. Therefore, it is more suitable for applications requiring high-precision ranging but not sensitive to sensing delay, such as environment reconstruction.

[0152] For example, such as Figure 6The diagram illustrates the signal phase change at the frequency band boundary after the echo signals of two base stations (base station 1 and base station 2) with asynchronous clocks and adjacent frequency bands are spliced. Each base station has N... s Sensing signals are transmitted on each frequency point. The left curve represents the time-domain echo signal received by base station 1, and the right curve represents the time-domain echo signal received by base station 2. At time t0, the black dashed line (e.g., the phase of base station 1 at time t0) represents the signal received by base station 2. Phase of base station 2 at time t0 The composition indicates the phase change of the spliced ​​echo signal sequence. Due to clock errors between base stations, at frequency N... s -1 phase and at frequency N s The phase of the signal jumps, and the phase difference between the echo signals of the two base stations is Δφ.

[0153] In at least one embodiment of this application, step 303 includes:

[0154] The estimated phase of the echo signal at the first frequency point of the fourth node is compared with the phase of the echo signal at the first frequency point of the fourth node in the first fused signal sequence to obtain the first phase difference;

[0155] If the absolute value of the first phase difference is less than or equal to the first threshold, the first fused signal sequence is determined to be a second fused signal sequence without phase jumps; or,

[0156] If the absolute value of the first phase difference is greater than the first threshold, the echo signal received by the fourth node at the second time moment is fused with the echo signal received by the third node at the first time moment to generate a third fused signal sequence; and based on the second phase difference between the estimated phase of the echo signal at the first frequency point position of the fourth node and the phase of the echo signal at the first frequency point position of the fourth node in the third fused signal sequence, if the absolute value of the second phase difference is less than or equal to the first threshold, the third fused signal sequence is determined to be a second fused signal sequence without phase jump;

[0157] The second time point is a subsequent time point of the first time point.

[0158] Optionally, the first frequency point is the frequency point within the operating frequency band of the fourth node that is closest to the operating frequency band of the third node, and the frequency of the first frequency point belongs to the frequency in the first frequency sequence.

[0159] Wherein, the first frequency sequence is related to the first starting frequency and the target frequency interval; the first starting frequency is the starting frequency at which the reference node among the N nodes sends the sensing signal; the target frequency interval is determined by the frequency interval of the sensing signals sent by the N nodes; N is an integer greater than or equal to 2.

[0160] Example 1, such as Figure 6 As shown:

[0161] Step 1: Select the phase of the echo signal from base station 1 as the reference phase, denoted as... According to the reference phase From the phase change, we can estimate the phase of the echo signal at each frequency point of base station 2 under the condition of perfect clock synchronization, denoted as . Especially for the phase of frequencies near the boundary, for example The estimate can be made relatively accurately because the comb size relationship between base station 1 and base station 2 remains consistent.

[0162] Step 2, compare at n=N s Estimated phase at the location and true phase To detect phase discontinuities. If the phase difference is less than a predefined threshold Δφ thresh ,Right now

[0163]

[0164] If no phase transition is found, the IFFT algorithm is directly applied to the spliced ​​echo signal to obtain a high-precision ranging result, and no further steps are performed.

[0165] If the phase difference is greater than the predefined threshold Δφ thresh ,Right now

[0166]

[0167] If a phase transition is detected, proceed to step three.

[0168] Step 3, use the subsequent echo signal received by base station 2 at time t1, whose phase is This signal is spliced ​​with the echo signal received by base station 1 at time t0. Compare at n = N. s Estimated phase at the location and true phase To detect phase discontinuities. If the phase difference is less than a predefined threshold Δφ threshIf the phase transition is not observed, the spliced ​​signal is considered to have no phase jump, and the IFFT algorithm is directly applied to the spliced ​​echo signal to obtain a high-precision ranging result, without proceeding to the next step. Otherwise, the subsequent echo signal received by base station 2 at time t2 is spliced ​​with the echo signal received by base station 1 at time t0. Step 3 is repeated until the phase difference of the spliced ​​signal sequence at the splicing point is less than the predefined threshold Δφ. thresh The iteration continues until a preset number of iterations is reached.

[0169] Figure 6 The diagram illustrates a scenario where the phase jump is eliminated after splicing the subsequent echo signal received by base station 2 at time t4 with the echo signal received by base station 1 at time t0. The phase of the echo signal from base station 1 at time t0, when connected with the phase of the echo signal from base station 2 at time t4, forms a smooth sine curve, indicating that the phase jump has been eliminated.

[0170] right Figure 6 The echo signal with phase jump shown is processed by the proposed method to eliminate the phase jump. The range radar map obtained by performing IFFT is shown below. Figure 7 As shown, after CA aggregation, the bandwidth reaches 500MHz, and the main lobe caused by the target is very narrow, meaning that both range resolution and ranging accuracy are significantly improved. Figure 4 Compared to the range radar image obtained after aggregation without phase jump cancellation, Figure 7 The main lobe caused by the target has only one peak, and the number of side lobes is greatly reduced, which proves the effectiveness of the signal processing method provided in the embodiments of this application.

[0171] In one implementation, after obtaining the phase difference between the echo signals of base station 1 and base station 2 through the above steps, within a preset time period (this time is related to the clock stability of base station 1 and base station 2, and the clock difference between base station 1 and base station 2 should not change significantly within this time period), the phase of the transmitted sensing signal of base station 2 is adjusted according to the phase difference between the echo signals of base station 1 and base station 2. Within the preset time period, IFFT can be directly performed on the spliced ​​sensing echo signal to obtain the ranging result after phase jump elimination.

[0172] In another implementation, the phases of the echo signals from base station 1 and base station 2 can serve as reference phases for each other. That is, in addition to performing the steps described above, the subsequent echo signals from base station 1 can be simultaneously spliced ​​with the echo signal from base station 2 at time t0, and the phase transition at the splicing point can be compared. This process is performed synchronously with the above steps, and in the worst case, it can reduce the delay of the spliced ​​echo signal with phase transition eliminated by 50%.

[0173] Optionally, the target frequency interval is the least common multiple of the frequency intervals of the sensing signals transmitted by the N nodes. For example, when high-precision ranging sensing is required, the N co-located nodes need to negotiate (e.g., through a network element that can exchange data from base stations of different operators), and calculate the target frequency interval Δf between adjacent sensing signals after sensing signal fusion based on the comb size configuration of each node. agg :

[0174] Δf agg =LCM(Δf1C1,Δf2C2,…,Δf N C N )

[0175] That is, the target frequency interval Δf between adjacent sensing signals after sensing signal fusion. agg It is the least common multiple (LCM) of the frequency intervals between the sensing signals sent by each node.

[0176] Optionally, the first frequency sequence includes multiple frequencies that are obtained by starting from the first starting frequency and using the target frequency interval as the frequency difference.

[0177] For example, with the first starting frequency f min Starting position, Δf agg Let f(m) be the step size. Then, calculate the frequencies of each signal in the fused sensing signal sequence (i.e., the multiple frequencies included in the first frequency sequence f(m)).

[0178] f(m)=f min +m·Δf agg Where m is a positive integer.

[0179] In summary, the embodiments of this application utilize the periodic characteristics of echo signals to identify signal segments with better phase alignment, thereby reducing or eliminating phase discontinuities at signal splicing points, thus reducing or even eliminating phase jumps at echo signal splicing points between nodes. This allows carrier aggregation technology to be applied to multi-point collaborative scenarios, thereby achieving high-bandwidth and high-precision ranging in the mid-to-low frequency band.

[0180] like Figure 8 As shown in the embodiment of this application, a node is also provided. The node is a second node in a multi-point collaborative system comprising N nodes, wherein the N nodes include one first node and N-1 second nodes. The node includes a memory 820, a transceiver 810, and a processor 800.

[0181] The memory 820 is used to store computer programs; the transceiver 810 is used to send and receive data under the control of the processor 800; the processor 800 is used to read the computer program in the memory 820 and perform the following operations:

[0182] A first frequency sequence is obtained, which includes multiple frequencies; the first frequency sequence is related to a first starting frequency and a target frequency interval; the first starting frequency is the starting frequency at which the first node sends a sensing signal; the target frequency interval is determined by the frequency interval of the sensing signals sent by N nodes; N is an integer greater than or equal to 2.

[0183] Based on the first frequency sequence, determine the subcarriers within the operating frequency band of the second node used for transmitting sensing signals;

[0184] The sensing signal is transmitted on a determined subcarrier.

[0185] As an optional embodiment, the target frequency interval is the least common multiple of the frequency intervals of the sensing signals transmitted by the N nodes.

[0186] As an optional embodiment, the processor is also configured to read a computer program from the memory and perform the following operations:

[0187] Receive the first frequency sequence sent by the first node;

[0188] or,

[0189] The first frequency sequence is determined based on the first starting frequency and the target frequency interval.

[0190] As an optional embodiment, the processor is also configured to read a computer program from the memory and perform the following operations:

[0191] The first frequency sequence is defined as including multiple frequencies, which are obtained by starting from the first starting frequency and using the target frequency interval as the frequency difference.

[0192] As an optional embodiment, the processor is also configured to read a computer program from the memory and perform the following operations:

[0193] The frequency contained in the first frequency sequence that first appears within the operating frequency band of the second node is determined as the reference frequency.

[0194] Based on the reference frequency and the frequency interval of the sensing signal transmitted by the second node, a subcarrier for transmitting the sensing signal is determined.

[0195] As an optional embodiment, the processor is also configured to read a computer program from the memory and perform the following operations:

[0196] The sensing signal is transmitted at the same time as the first node according to the determined subcarrier.

[0197] As an optional embodiment, the processor is also configured to read a computer program from the memory and perform the following operations:

[0198] They respectively receive the echo signals of the sensed signals;

[0199] The echo signals on the subcarriers corresponding to the first frequency sequence are extracted from the echo signals respectively;

[0200] The echo signals extracted from the N nodes are fused to obtain the first fused signal sequence.

[0201] Among them, Figure 8 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 800) and memory (memory 820). The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 810 can be multiple elements, including transmitters and receivers, providing a unit for communicating with various other devices over transmission media, including wireless channels, wired channels, optical fibers, etc. The processor 800 is responsible for managing the bus architecture and general processing, and the memory 820 can store data used by the processor 800 during operation.

[0202] The processor 800 can be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor can also adopt a multi-core architecture.

[0203] In this embodiment of the application, the multi-point cooperative system configures the transmission of sensing signals of each node so that the first fused signal sequence after fusion does not have a phase jump at any position. The first fused signal sequence after fusion should satisfy a certain fixed frequency interval at any position of the sequence, and the frequency domain distance between adjacent sensing signals from adjacent nodes should also satisfy the fixed frequency interval. This reduces or even eliminates the phase jump at the splicing of echo signals between nodes, so that carrier aggregation technology can be applied to multi-point cooperative scenarios, thereby achieving high bandwidth and high precision ranging in the mid-low frequency band.

[0204] It should be noted that the node provided in the embodiments of this application is a node capable of executing the above-described sensing signal transmission method. Therefore, all embodiments of the above-described sensing signal transmission method are applicable to this node and can achieve the same or similar beneficial effects, which will not be repeated here.

[0205] like Figure 9 As shown in the illustration, this application also provides a sensing signal transmitting device for a multi-point cooperative system, applied to a second node in a multi-point cooperative system comprising N nodes, wherein the N nodes include one first node and N-1 second nodes, and the device includes:

[0206] The first acquisition unit 901 is used to acquire a first frequency sequence, which includes multiple frequencies; the first frequency sequence is related to a first starting frequency and a target frequency interval; the first starting frequency is the starting frequency at which the first node sends a sensing signal; the target frequency interval is determined by the frequency interval of the sensing signals sent by N nodes; N is an integer greater than or equal to 2.

[0207] The first determining unit 902 is used to determine, based on the first frequency sequence, the subcarriers within the operating frequency band of the second node used for transmitting sensing signals;

[0208] The transmitting unit 903 is used to transmit the sensing signal on a determined subcarrier.

[0209] As an optional embodiment, the target frequency interval is the least common multiple of the frequency intervals of the sensing signals transmitted by the N nodes.

[0210] As an optional embodiment, the first acquisition unit includes:

[0211] The first receiving subunit is used to receive the first frequency sequence sent by the first node;

[0212] or,

[0213] The first determining subunit is used to determine the first frequency sequence based on the first starting frequency and the target frequency interval.

[0214] As an optional embodiment, the first determining subunit is further configured to:

[0215] The first frequency sequence is defined as including multiple frequencies, which are obtained by starting from the first starting frequency and using the target frequency interval as the frequency difference.

[0216] As an optional embodiment, the first determining unit includes:

[0217] The second determining subunit is used to determine the frequency contained in the first frequency sequence that appears for the first time in the operating frequency band of the second node as the reference frequency.

[0218] The third determining subunit is used to determine a subcarrier for transmitting the sensing signal based on the reference frequency and the frequency interval of the sensing signal transmitted by the second node.

[0219] As an optional embodiment, the transmitting unit includes:

[0220] The transmitting subunit is used to transmit the sensing signal at the same time as the first node according to the determined subcarrier.

[0221] As an optional embodiment, the apparatus further includes:

[0222] An echo receiving unit is used to receive the echo signals of the sensed signals respectively;

[0223] Extraction unit, used to extract echo signals on subcarriers corresponding to the first frequency sequence from the echo signals respectively;

[0224] The echo signals extracted from the N nodes are fused to obtain the first fused signal sequence.

[0225] In this embodiment of the application, the multi-point cooperative system configures the transmission of sensing signals of each node so that the first fused signal sequence after fusion does not have a phase jump at any position. The first fused signal sequence after fusion should satisfy a certain fixed frequency interval at any position of the sequence, and the frequency domain distance between adjacent sensing signals from adjacent nodes should also satisfy the fixed frequency interval. This reduces or even eliminates the phase jump at the splicing of echo signals between nodes, so that carrier aggregation technology can be applied to multi-point cooperative scenarios, thereby achieving high bandwidth and high precision ranging in the mid-low frequency band.

[0226] like Figure 10 As shown in the illustration, this application also provides a node, which is any node in a multi-point collaborative system comprising N nodes. The node includes a memory 1020, a transceiver 1010, and a processor 1000.

[0227] The memory 1020 is used to store computer programs; the transceiver 1010 is used to send and receive data under the control of the processor 1000; the processor 1000 is used to read the computer program in the memory 1020 and perform the following operations:

[0228] Obtain the first fused signal sequence, which is obtained by fusing the echo signals received by N nodes at the first moment; N is an integer greater than or equal to 2.

[0229] Based on the phase of the echo signal at each frequency point of the third node in the first fused signal sequence, the estimated phase of the echo signal at each frequency point of the fourth node is determined; the third node is any one of the N nodes, and the fourth node is the neighboring node of the third node.

[0230] Based on the estimated phase of the echo signal at the first frequency point of the fourth node and the phase of the echo signal at the first frequency point of the fourth node in the first fused signal sequence, a second fused signal sequence without phase jump is determined.

[0231] As an optional embodiment, the processor is also configured to read a computer program from the memory and perform the following operations:

[0232] The estimated phase of the echo signal at the first frequency point of the fourth node is compared with the phase of the echo signal at the first frequency point of the fourth node in the first fused signal sequence to obtain the first phase difference;

[0233] If the absolute value of the first phase difference is less than or equal to the first threshold, the first fused signal sequence is determined to be a second fused signal sequence without phase jumps; or,

[0234] If the absolute value of the first phase difference is greater than the first threshold, the echo signal received by the fourth node at the second time moment is fused with the echo signal received by the third node at the first time moment to generate a third fused signal sequence; and based on the second phase difference between the estimated phase of the echo signal at the first frequency point position of the fourth node and the phase of the echo signal at the first frequency point position of the fourth node in the third fused signal sequence, if the absolute value of the second phase difference is less than or equal to the first threshold, the third fused signal sequence is determined to be a second fused signal sequence without phase jump;

[0235] The second time point is a subsequent time point of the first time point.

[0236] As an optional embodiment, the first frequency point is the frequency point within the operating frequency band of the fourth node that is closest to the operating frequency band of the third node, and the frequency of the first frequency point belongs to the frequency in the first frequency sequence.

[0237] Wherein, the first frequency sequence is related to the first starting frequency and the target frequency interval; the first starting frequency is the starting frequency at which the reference node among the N nodes sends the sensing signal; the target frequency interval is determined by the frequency interval of the sensing signals sent by the N nodes; N is an integer greater than or equal to 2.

[0238] As an optional embodiment, the target frequency interval is the least common multiple of the frequency intervals of the sensing signals transmitted by the N nodes.

[0239] As an optional embodiment, the first frequency sequence includes multiple frequencies that are obtained by starting from the first starting frequency and using the target frequency interval as the frequency difference.

[0240] Among them, Figure 10 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 1000) and memory (memory 1020). The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 1010 can be multiple elements, including transmitters and receivers, providing units for communicating with various other devices over transmission media, including wireless channels, wired channels, optical fibers, etc. The processor 1000 is responsible for managing the bus architecture and general processing, and the memory 1020 can store data used by the processor 1000 during operation.

[0241] The processor 1000 can be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor can also adopt a multi-core architecture.

[0242] This application utilizes the periodicity of echo signals to identify signal segments with better phase alignment, thereby reducing or eliminating phase discontinuities at signal splicing points. This reduces or even eliminates phase jumps at echo signal splicing points between nodes, enabling carrier aggregation technology to be applied to multi-point collaborative scenarios, thus achieving high-bandwidth and high-precision ranging in the mid-to-low frequency band.

[0243] It should be noted that the node provided in the embodiments of this application is a node capable of executing the above signal processing method. Therefore, all embodiments of the above signal processing method are applicable to this node and can achieve the same or similar beneficial effects, which will not be repeated here.

[0244] like Figure 11 As shown in the illustration, this application also provides a signal processing apparatus for a multi-point cooperative system, comprising:

[0245] The second acquisition unit 1101 is used to acquire a first fused signal sequence, which is obtained by fusing the echo signals received by N nodes at the first moment; N is an integer greater than or equal to 2.

[0246] The second determining unit 1102 is used to determine the estimated phase of the echo signal at each frequency point position of the fourth node based on the phase of the echo signal at each frequency point position of the third node in the first fused signal sequence; the third node is any one of the N nodes, and the fourth node is an adjacent node of the third node.

[0247] The third determining unit 1103 is used to determine a second fused signal sequence without phase jump based on the estimated phase of the echo signal at the first frequency point position of the fourth node and the phase of the echo signal at the first frequency point position of the fourth node in the first fused signal sequence.

[0248] As an optional embodiment, the third determining unit includes:

[0249] The comparison subunit is used to compare the estimated phase of the echo signal at the first frequency point position of the fourth node with the phase of the echo signal at the first frequency point position of the fourth node in the first fused signal sequence to obtain the first phase difference;

[0250] The fourth determining subunit is configured to determine that the first fused signal sequence is a second fused signal sequence without phase transition when the absolute value of the first phase difference is less than or equal to a first threshold; or,

[0251] The fifth determining subunit is used to fuse the echo signal received by the fourth node at the second time with the echo signal received by the third node at the first time when the absolute value of the first phase difference is greater than the first threshold, to generate a third fused signal sequence; and to determine the third fused signal sequence as a second fused signal sequence without phase jump when the absolute value of the second phase difference is less than or equal to the first threshold, based on the estimated phase of the echo signal at the first frequency point of the fourth node and the phase of the echo signal at the first frequency point of the fourth node in the third fused signal sequence.

[0252] The second time point is a subsequent time point of the first time point.

[0253] As an optional embodiment, the first frequency point is the frequency point within the operating frequency band of the fourth node that is closest to the operating frequency band of the third node, and the frequency of the first frequency point belongs to the frequency in the first frequency sequence.

[0254] Wherein, the first frequency sequence is related to the first starting frequency and the target frequency interval; the first starting frequency is the starting frequency at which the reference node among the N nodes sends the sensing signal; the target frequency interval is determined by the frequency interval of the sensing signals sent by the N nodes; N is an integer greater than or equal to 2.

[0255] As an optional embodiment, the target frequency interval is the least common multiple of the frequency intervals of the sensing signals transmitted by the N nodes.

[0256] As an optional embodiment, the first frequency sequence includes multiple frequencies that are obtained by starting from the first starting frequency and using the target frequency interval as the frequency difference.

[0257] This application utilizes the periodicity of echo signals to identify signal segments with better phase alignment, thereby reducing or eliminating phase discontinuities at signal splicing points. This reduces or even eliminates phase jumps at echo signal splicing points between nodes, enabling carrier aggregation technology to be applied to multi-point collaborative scenarios, thus achieving high-bandwidth and high-precision ranging in the mid-to-low frequency band.

[0258] It should be noted that the apparatus provided in this application embodiment can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.

[0259] It should be noted that the division of units in the embodiments of this application is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or as software functional units.

[0260] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0261] This application also provides a processor-readable storage medium storing a computer program. The computer program is used to cause the processor to execute the various processes described in the method embodiments above, achieving the same technical effects. To avoid repetition, these will not be repeated here. The processor-readable storage medium can be any available medium or data storage device accessible to the processor, including but not limited to magnetic storage (e.g., floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (e.g., CDs, DVDs, BDs, HVDs, etc.), and semiconductor storage (e.g., ROMs, EPROMs, EEPROMs, non-volatile memory (NAND flash), solid-state drives (SSDs), etc.).

[0262] This application also provides a computer program product, including computer instructions. When the computer instructions are executed by a processor, they implement the various processes in the method embodiments described above and achieve the same technical effects. To avoid repetition, they will not be described again here.

[0263] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.

[0264] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0265] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0266] These processors can execute instructions that can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable device for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0267] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.

Claims

1. A method for transmitting sensing signals in a multi-point cooperative system, characterized in that, The method, applied to a second node in a multi-point collaborative system comprising N nodes, wherein the N nodes include one first node and N-1 second nodes, comprises: The second node acquires a first frequency sequence, which includes multiple frequencies; the first frequency sequence is related to a first starting frequency and a target frequency interval; the first starting frequency is the starting frequency at which the first node sends a sensing signal; the target frequency interval is determined by the frequency interval of the sensing signals sent by N nodes; N is an integer greater than or equal to 2. The second node determines the subcarriers within its operating frequency band used for transmitting sensing signals based on the first frequency sequence. The second node transmits the sensing signal on a determined subcarrier.

2. The method according to claim 1, characterized in that, The target frequency interval is the least common multiple of the frequency intervals of the sensing signals sent by the N nodes.

3. The method according to claim 1, characterized in that, The second node acquires the first frequency sequence, including: The second node receives the first frequency sequence sent by the first node; or, The second node determines the first frequency sequence based on the first starting frequency and the target frequency interval.

4. The method according to claim 3, characterized in that, The second node determines the first frequency sequence based on the first starting frequency and the target frequency interval, including: The second node determines that the first frequency sequence includes multiple frequencies, which are: multiple frequencies obtained from the first starting frequency with the target frequency interval as the frequency difference.

5. The method according to claim 1, characterized in that, The second node determines, based on the first frequency sequence, the subcarriers within its operating frequency band used for transmitting sensing signals, including: The frequency contained in the first frequency sequence that first appears within the operating frequency band of the second node is determined as the reference frequency. Based on the reference frequency and the frequency interval of the sensing signal transmitted by the second node, a subcarrier for transmitting the sensing signal is determined.

6. The method according to any one of claims 1-5, characterized in that, The second node transmits the sensing signal on a determined subcarrier, including: The second node and the first node transmit the sensing signal at the same time according to the determined subcarrier.

7. The method according to claim 6, characterized in that, The method further includes: The N nodes respectively receive the echo signals of the sensing signals; The N nodes respectively extract the echo signal on the subcarrier corresponding to the first frequency sequence from the echo signal; The echo signals extracted from the N nodes are fused to obtain the first fused signal sequence.

8. A signal processing method for a multi-point cooperative system, characterized in that, The method, applied to any node in a multi-point collaborative system comprising N nodes, includes: Obtain the first fused signal sequence, which is obtained by fusing the echo signals received by N nodes at the first moment; N is an integer greater than or equal to 2. Based on the phase of the echo signal at each frequency point of the third node in the first fused signal sequence, the estimated phase of the echo signal at each frequency point of the fourth node is determined; the third node is any one of the N nodes, and the fourth node is the neighboring node of the third node. Based on the estimated phase of the echo signal at the first frequency point of the fourth node and the phase of the echo signal at the first frequency point of the fourth node in the first fused signal sequence, a second fused signal sequence without phase jump is determined.

9. The method according to claim 8, characterized in that, Based on the estimated phase of the echo signal at the first frequency point of the fourth node and the phase of the echo signal at the first frequency point of the fourth node in the first fused signal sequence, a second fused signal sequence without phase jumps is determined, including: The estimated phase of the echo signal at the first frequency point of the fourth node is compared with the phase of the echo signal at the first frequency point of the fourth node in the first fused signal sequence to obtain the first phase difference; If the absolute value of the first phase difference is less than or equal to the first threshold, the first fused signal sequence is determined to be a second fused signal sequence without phase jumps; or, If the absolute value of the first phase difference is greater than the first threshold, the echo signal received by the fourth node at the second time moment is fused with the echo signal received by the third node at the first time moment to generate a third fused signal sequence; and based on the second phase difference between the estimated phase of the echo signal at the first frequency point position of the fourth node and the phase of the echo signal at the first frequency point position of the fourth node in the third fused signal sequence, if the absolute value of the second phase difference is less than or equal to the first threshold, the third fused signal sequence is determined to be a second fused signal sequence without phase jump; The second time point is a subsequent time point of the first time point.

10. The method according to claim 8 or 9, characterized in that, The first frequency point is the frequency point within the operating frequency band of the fourth node that is closest to the operating frequency band of the third node, and the frequency of the first frequency point belongs to the frequency in the first frequency sequence. Wherein, the first frequency sequence is related to the first starting frequency and the target frequency interval; the first starting frequency is the starting frequency at which the reference node among the N nodes sends the sensing signal; the target frequency interval is determined by the frequency interval of the sensing signals sent by the N nodes; N is an integer greater than or equal to 2.

11. The method according to claim 10, characterized in that, The target frequency interval is the least common multiple of the frequency intervals of the sensing signals sent by the N nodes.

12. The method according to claim 10, characterized in that, The first frequency sequence includes multiple frequencies, which are obtained by starting from the first starting frequency and using the target frequency interval as the frequency difference.

13. A node, characterized in that, The node is the second node in a multi-point collaborative system comprising N nodes, wherein the N nodes include one first node and N-1 second nodes, and the node includes a memory, a transceiver, and a processor. A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: A first frequency sequence is obtained, which includes multiple frequencies; the first frequency sequence is related to a first starting frequency and a target frequency interval; the first starting frequency is the starting frequency at which the first node sends a sensing signal; the target frequency interval is determined by the frequency interval of the sensing signals sent by N nodes; N is an integer greater than or equal to 2. Based on the first frequency sequence, determine the subcarriers within the operating frequency band of the second node used for transmitting sensing signals; The sensing signal is transmitted on a determined subcarrier.

14. The node according to claim 13, characterized in that, The target frequency interval is the least common multiple of the frequency intervals of the sensing signals sent by the N nodes.

15. The node according to claim 13, characterized in that, The processor is also configured to read the computer program in the memory and perform the following operations: Receive the first frequency sequence sent by the first node; or, The first frequency sequence is determined based on the first starting frequency and the target frequency interval.

16. The node according to claim 15, characterized in that, The processor is also configured to read the computer program in the memory and perform the following operations: The first frequency sequence is defined as including multiple frequencies, which are obtained by starting from the first starting frequency and using the target frequency interval as the frequency difference.

17. The node according to claim 13, characterized in that, The processor is also configured to read the computer program in the memory and perform the following operations: The frequency contained in the first frequency sequence that first appears within the operating frequency band of the second node is determined as the reference frequency. Based on the reference frequency and the frequency interval of the sensing signal transmitted by the second node, a subcarrier for transmitting the sensing signal is determined.

18. The node according to any one of claims 13-17, characterized in that, The processor is also configured to read the computer program in the memory and perform the following operations: The sensing signal is transmitted at the same time as the first node according to the determined subcarrier.

19. The node according to claim 18, characterized in that, The processor is also configured to read the computer program in the memory and perform the following operations: They respectively receive the echo signals of the sensed signals; The echo signals on the subcarriers corresponding to the first frequency sequence are extracted from the echo signals respectively; The echo signals extracted from the N nodes are fused to obtain the first fused signal sequence.

20. A sensing signal transmitting device for a multi-point cooperative system, characterized in that, A device for use as a second node in a multi-point collaborative system comprising N nodes, wherein the N nodes include one first node and N-1 second nodes, the device comprising: The first acquisition unit is used to acquire a first frequency sequence, which includes multiple frequencies; the first frequency sequence is related to a first starting frequency and a target frequency interval; the first starting frequency is the starting frequency at which the first node sends a sensing signal; the target frequency interval is determined by the frequency interval of the sensing signals sent by N nodes; N is an integer greater than or equal to 2. The first determining unit is configured to determine, based on the first frequency sequence, the subcarriers within the operating frequency band of the second node used for transmitting sensing signals; A transmitting unit is used to transmit the sensing signal on a determined subcarrier.

21. A node, wherein the node is any node in a multi-point cooperative system comprising N nodes, characterized in that, The node includes a memory, a transceiver, and a processor. A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: Obtain the first fused signal sequence, which is obtained by fusing the echo signals received by N nodes at the first moment; N is an integer greater than or equal to 2. Based on the phase of the echo signal at each frequency point of the third node in the first fused signal sequence, the estimated phase of the echo signal at each frequency point of the fourth node is determined; the third node is any one of the N nodes, and the fourth node is the neighboring node of the third node. Based on the estimated phase of the echo signal at the first frequency point of the fourth node and the phase of the echo signal at the first frequency point of the fourth node in the first fused signal sequence, a second fused signal sequence without phase jump is determined.

22. The node according to claim 21, characterized in that, The processor is also configured to read the computer program in the memory and perform the following operations: The estimated phase of the echo signal at the first frequency point of the fourth node is compared with the phase of the echo signal at the first frequency point of the fourth node in the first fused signal sequence to obtain the first phase difference; If the absolute value of the first phase difference is less than or equal to the first threshold, the first fused signal sequence is determined to be a second fused signal sequence without phase jumps; or, If the absolute value of the first phase difference is greater than the first threshold, the echo signal received by the fourth node at the second time moment is fused with the echo signal received by the third node at the first time moment to generate a third fused signal sequence; and based on the second phase difference between the estimated phase of the echo signal at the first frequency point position of the fourth node and the phase of the echo signal at the first frequency point position of the fourth node in the third fused signal sequence, if the absolute value of the second phase difference is less than or equal to the first threshold, the third fused signal sequence is determined to be a second fused signal sequence without phase jump; The second time point is a subsequent time point of the first time point.

23. The node according to claim 21 or 22, characterized in that, The first frequency point is the frequency point within the operating frequency band of the fourth node that is closest to the operating frequency band of the third node, and the frequency of the first frequency point belongs to the frequency in the first frequency sequence. Wherein, the first frequency sequence is related to the first starting frequency and the target frequency interval; the first starting frequency is the starting frequency at which the reference node among the N nodes sends the sensing signal; the target frequency interval is determined by the frequency interval of the sensing signals sent by the N nodes; N is an integer greater than or equal to 2.

24. The node according to claim 23, characterized in that, The target frequency interval is the least common multiple of the frequency intervals of the sensing signals sent by the N nodes.

25. The node according to claim 23, characterized in that, The first frequency sequence includes multiple frequencies, which are obtained by starting from the first starting frequency and using the target frequency interval as the frequency difference.

26. A signal processing device for a multi-point cooperative system, characterized in that, include: The second acquisition unit is used to acquire a first fused signal sequence, which is obtained by fusing the echo signals received by N nodes at the first moment; N is an integer greater than or equal to 2. The second determining unit is used to determine the estimated phase of the echo signal at each frequency point of the fourth node based on the phase of the echo signal at each frequency point position of the third node in the first fused signal sequence. The third node is any one of the N nodes, and the fourth node is the neighboring node of the third node; The third determining unit is used to determine a second fused signal sequence without phase jump based on the estimated phase of the echo signal at the first frequency point position of the fourth node and the phase of the echo signal at the first frequency point position of the fourth node in the first fused signal sequence.

27. A processor-readable storage medium, characterized in that, The processor-readable storage medium stores a program for causing the processor to perform the method according to any one of claims 1 to 7, or the program for causing the processor to perform the method according to any one of claims 8 to 12.