Sensing method, apparatus and system
By transmitting mutually orthogonal signals on the same time-frequency resource, the receiver can recover and estimate channel information, solving the problem of target privacy exposure in wireless sensing technology and achieving higher security and flexibility.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-08-28
- Publication Date
- 2026-03-12
AI Technical Summary
In wireless sensing technology, publicly available sensing signals are easily obtained by attackers, leading to the exposure of the target's private information. Existing technologies are unable to effectively avoid this problem.
By transmitting mutually orthogonal first and second signals on the same time-frequency resources, the receiver can use the signal orthogonality to cancel out the signal after channel transmission, recover the original signal for channel estimation, and thus achieve target perception. Meanwhile, the attacker, unaware of the signal orthogonality, cannot accurately analyze the received signal and cannot obtain channel information.
It effectively avoids the exposure of the target's private information, improves the flexibility and security of channel information acquisition, increases the difficulty for attackers, and protects the target's privacy.
Smart Images

Figure CN2025117620_12032026_PF_FP_ABST
Abstract
Description
A sensing method, device and system
[0001] The present application claims priority to the Chinese patent application No. 202411265930.X, filed on September 9, 2024, and entitled "A sensing method, device and system", the whole content of which is incorporated herein by reference. TECHNICAL FIELD
[0002] The present application relates to the field of communication, in particular to a sensing method, device and system. BACKGROUND
[0003] Wireless sensing technology refers to sensing and inferring the surrounding environment by analyzing the sensing signal "modulated" by the sensed target (or target), and then determining the related information of the target (such as object, animal, person), such as the distance, direction, speed, motion, behavior, etc. of the target.
[0004] Among them, the wireless signal, such as the preamble signal, can be used as the above-mentioned sensing signal. If the structure of the wireless signal is public, it may cause the problem of target privacy exposure. For example, an attacker can easily obtain the sensing signal, and then based on the sensing signal, can realize channel estimation, obtain channel information, and then based on the channel state, infer the related information of the target, etc., so that the target is exposed to the attacker.
[0005] Therefore, how to avoid the problem of target privacy exposure needs to be solved urgently. SUMMARY
[0006] The embodiments of the present application provide a sensing method, device and system, which can avoid the exposure of target privacy.
[0007] To achieve the above-mentioned purpose, the present application adopts the following technical solutions:
[0008] In a first aspect, the present application provides a sensing method, which can be executed by a first node, such as a first management node. In the absence of special description, "first node" in the present application can refer to the first node itself, or a component (such as a processor, a radio frequency unit, a chip, or a chip system, etc.) in the first node, or a logical module or software capable of realizing all or part of the functions of the first node. The method comprises: receiving, by the first node, a third signal on a first time-frequency resource, the third signal being obtained by channel transmission of a first signal and a second signal, and obtaining first channel information according to the third signal and the first signal; wherein the first signal and the second signal are orthogonal, and the first signal and the second signal are transmitted on the first time-frequency resource.
[0009] It should be understood that the two mutually orthogonal signals of the present application are multiplied to zero, or the correlation of the two mutually orthogonal signals of the present application is 0, which can offset each other, and therefore, based on the method of the first aspect, the first signal and the second signal that are mutually orthogonal can be transmitted on the same time-frequency resource, so that the first node receives the third signal that is mutually orthogonal and transmitted through the channel on the time-frequency resource, and then uses the orthogonal characteristics of the first signal and the second signal and the first signal to eliminate / eliminate the signal transmitted through the channel of the second signal from the received third signal, to recover the signal transmitted through the channel of the first signal, and then to perform channel estimation based on the signal transmitted through the channel of the first signal and the first signal to obtain the first channel information, and to implement target sensing based on the channel information. However, for an attacker, although it can receive the third signal on the same time-frequency resource on which the two mutually orthogonal signals are transmitted, since the attacker does not know in advance that the signal transmitted on the time-frequency resource is the two mutually orthogonal signals, it cannot further accurately analyze the received third signal, or in other words, even if the attacker knows that the signal transmitted on the transmission resource is the two mutually orthogonal signals, since the attacker cannot know a certain signal in the mutually orthogonal signals, such as the first signal, it cannot eliminate the signal transmitted through the channel of the second signal from the received third signal, and then cannot implement channel estimation, cannot obtain the first channel information, and thus cannot implement target sensing to obtain the related information of the target, thereby avoiding the problem of exposing the privacy information of the target.
[0010] In a possible design, the first node can further obtain the second channel information according to the third signal and the second signal. Based on this possible design, the first signal and the second signal that are mutually orthogonal can be transmitted on the same time-frequency resource, so that the first node receives the third signal that is mutually orthogonal and transmitted through the channel on the time-frequency resource, and then uses the orthogonal characteristics of the first signal and the second signal and the second signal to eliminate / eliminate the signal transmitted through the channel of the first signal from the received third signal, to recover the signal transmitted through the channel of the second signal, and then to perform channel estimation based on the signal transmitted through the channel of the second signal and the second signal to obtain the channel information, and to implement target sensing based on the channel information.
[0011] In a possible design, the first signal and the second signal are orthogonal, including that the first signal is obtained according to a first encoding sequence and first information, and the second signal is obtained according to a second encoding sequence and second information; the first encoding sequence and the second encoding sequence are orthogonal, wherein the first information is reference information for sensing; and the second information is reference information for sensing, or the second information is random information.
[0012] Based on the possible design, the first node can process the third signal obtained by channel transmission of the first signal and the second signal received on the first time-frequency resource according to the orthogonality of the first encoding sequence and the second encoding sequence, to obtain the first channel information, thereby increasing flexibility of the first node in obtaining the first channel information.
[0013] In a possible design, the first encoding sequence corresponding to different first signals is different, and the second encoding sequence corresponding to different second signals is different. Based on the possible design, the first signal and the second signal can be dynamically changed, thereby increasing difficulty for an attacker to obtain channel information from the third signal obtained by channel transmission of the first signal and the second signal.
[0014] In a possible design, the first signal transmitted in different time units on the first time-frequency resource is different. Based on the possible design, the first signal can be dynamically changed, thereby increasing difficulty for an attacker to obtain channel information from the third signal obtained by channel transmission of the first signal and the second signal.
[0015] In a possible design, the second signal transmitted in different time units on the first time-frequency resource is different. Based on the possible design, the second signal can be dynamically changed, thereby increasing difficulty for an attacker to obtain channel information from the third signal obtained by channel transmission of the first signal and the second signal.
[0016] In a possible design, the first signal and the second signal are from different antennas of the same node, or the first signal and the second signal are from different nodes.
[0017] Based on the possible design, the first signal and the second signal can be from the same node or from different nodes, thereby increasing application scenarios of the technical solution.
[0018] In a possible design, the first node receives at least one of the following information: first indication information used to indicate the first time-frequency resource, second indication information used to indicate the first signal, or third indication information used to indicate the second signal.
[0019] Based on the possible design, the first node can obtain the first time-frequency resource through the first indication information, obtain the first signal through the second indication information, and obtain the second signal through the third indication information.
[0020] In a possible design, at least one of the first indication information, the second indication information, and the third indication information is included in a radio frame, or at least one of the first indication information, the second indication information, and the third indication information is included in control information, or at least one of the first indication information, the second indication information, and the third indication information is included in high-layer signaling.
[0021] Based on the possible design, for different communication systems or different communication scenarios, at least one of the first indication information, the second indication information and the third indication information can be included in different information / signaling, which improves the applicability of the present application.
[0022] In a possible design, the wireless frame is a sensing measurement request frame or a sensing measurement response frame.
[0023] In a second aspect, the present application provides a sensing method, which can be executed by a second node, such as a terminal node. In the absence of special description, the "second node" in the present application can refer to the second node itself, a component (such as a processor, a radio frequency unit, a chip, or a chip system) in the second node, or a logic module or software capable of realizing all or part of the functions of the second node. The method comprises: generating, by the second node, a first signal and a second signal, and simultaneously transmitting the first signal and the second signal on a first time-frequency resource; the first signal is used for the first node to obtain first channel information, and the second signal is orthogonal to the first signal.
[0024] Based on the method in the second aspect, the second node can transmit the first signal and the second signal orthogonal to the first signal on the first transmission resource, so that the first node can receive a third signal obtained by channel transmission of the first signal and the second signal on the first time-frequency resource, and the first node can obtain the first channel information according to the orthogonality of the first signal and the second signal.
[0025] The first signal and the second signal are orthogonal, which comprises: the first signal is obtained according to a first encoding sequence and first information, and the second signal is obtained according to a second encoding sequence and second information; the first encoding sequence and the second encoding sequence are orthogonal, wherein the first information is reference information for sensing; and the second information is reference information for sensing or random information.
[0026] Based on the possible design, the first node can process the third signal obtained by channel transmission of the first signal and the second signal received on the first time-frequency resource according to the orthogonality of the first encoding sequence and the second encoding sequence, to obtain the first channel information, which increases the flexibility of the first node to obtain the first channel information.
[0027] In a possible design, different first signals correspond to different first encoding sequences, and different second signals correspond to different second encoding sequences. Based on the possible design, the first signal and the second signal can dynamically change, which increases the difficulty for an attacker to obtain channel information according to the third signal obtained by channel transmission of the first signal and the second signal.
[0028] In a possible design, the first signal transmitted by different time units on the first time-frequency resource is different. Based on the possible design, the first signal can be dynamically changed, and the difficulty for an attacker to obtain the channel information from a third signal obtained by the attacker according to the first signal and the second signal transmitted through the channel is increased.
[0029] In a possible design, the second signal transmitted by different time units on the first time-frequency resource is different. Based on the possible design, the second signal can be dynamically changed, and the difficulty for an attacker to obtain the channel information from a third signal obtained by the attacker according to the first signal and the second signal transmitted through the channel is increased.
[0030] In a possible design, the second node sends at least one of the following information: first indication information used for indicating the first time-frequency resource, second indication information used for indicating the first signal, and third indication information used for indicating the second signal.
[0031] Based on the possible design, the first node can obtain the first time-frequency resource through the first indication information, obtain the first signal through the second indication information, and obtain the second signal through the third indication information.
[0032] In a possible design, at least one of the first indication information, the second indication information, and the third indication information is included in a radio frame, or at least one of the first indication information, the second indication information, and the third indication information is included in control information, or at least one of the first indication information, the second indication information, and the third indication information is included in high-layer signaling.
[0033] Based on the possible design, for different communication systems or different communication scenarios, at least one of the first indication information, the second indication information, and the third indication information can be included in different information / signaling, and the applicability of the present application is improved.
[0034] In a possible design, the radio frame is a sensing measurement request frame or a sensing measurement response frame.
[0035] In a third aspect, the present application provides a sensing method, which can be executed by a second node, such as a terminal node. In the absence of special description, the "second node" in the present application can refer to the second node itself, a component (for example, a processor, a radio frequency unit, a chip, or a chip system) in the second node, or a logic module or software capable of realizing all or part of the functions of the second node. The method includes: generating, by the second node, a first signal, and sending the first signal on a first time-frequency resource; the first signal is used for a first node to obtain first channel information, the first signal is orthogonal to a second signal sent by another node, and the first signal and the second signal are transmitted on the first time-frequency resource.
[0036] In the method of the third aspect, the second node can send a first signal generated by itself on the first transmission resource, and the first signal is orthogonal to a second signal sent by the other nodes on the first time-frequency resource, so that the first node can receive a third signal obtained by channel transmission of the first signal and the second signal on the first time-frequency resource, and the first node can obtain the first channel information according to the orthogonality of the first signal and the second signal.
[0037] In a possible design, the first signal is orthogonal to the second signal sent by the other nodes, including that the first signal is obtained by the second node according to a first encoding sequence and first information, and the second signal is obtained by the other nodes according to a second encoding sequence and second information, and the first encoding sequence and the second encoding sequence are orthogonal, where the first information is reference information for sensing, and the second information is reference information for sensing or random information.
[0038] Based on the possible design, the first node can process the third signal obtained by channel transmission of the first signal and the second signal received on the first time-frequency resource according to the orthogonality of the first encoding sequence and the second encoding sequence, to obtain the first channel information, thereby increasing the flexibility of the first node in obtaining the first channel information.
[0039] In a possible design, different first signals correspond to different first encoding sequences, and different second signals correspond to different second encoding sequences. Based on the possible design, the first signal and the second signal can be dynamically changed, thereby increasing the difficulty for an attacker to obtain channel information according to the third signal obtained by channel transmission of the first signal and the second signal.
[0040] In a possible design, different first signals are transmitted in different time units on the first time-frequency resource. Based on the possible design, the first signal can be dynamically changed, thereby increasing the difficulty for an attacker to obtain channel information according to the third signal obtained by channel transmission of the first signal and the second signal.
[0041] In a possible design, the second node sends at least one of the following information: first indication information used to indicate the first time-frequency resource, and second indication information used to indicate the first signal.
[0042] Based on the possible design, the first node can obtain the first time-frequency resource through the first indication information, and obtain the first signal through the second indication information.
[0043] In a possible design, at least one of the first indication information and the second indication information is included in a radio frame, or at least one of the first indication information and the second indication information is included in control information, or at least one of the first indication information and the second indication information is included in high-layer signaling.
[0044] Based on the possible design, for different communication systems or different communication scenarios, at least one of the first indication information and the second indication information can be included in different information / signaling, which improves the applicability of the present application.
[0045] In a possible design, the wireless frame is a sensing measurement request frame or a sensing measurement response frame.
[0046] In a fourth aspect, the present application provides a communication apparatus, which can be applied to the first node, such as the first management node, in the first aspect to implement the functions performed by the first node. The communication apparatus can be the first node, a chip or chip system or system on chip, etc. of the first node. The communication apparatus can perform the functions performed by the first node through hardware or perform corresponding software implementation through hardware. The hardware or software includes one or more modules corresponding to the above functions. For example, a module for receiving the third signal on the first time-frequency resource; a module for obtaining the first channel information according to the third signal and the first signal. The third signal is obtained by channel transmission of the first signal and the second signal; the first signal and the second signal are orthogonal; and the first signal and the second signal are transmitted on the first time-frequency resource.
[0047] In a fifth aspect, the present application provides a communication apparatus, which can be applied to the second node, such as the terminal node, in the second aspect to implement the functions performed by the second node. The communication apparatus can be the second node, a chip or chip system or system on chip, etc. of the second node. The communication apparatus can perform the functions performed by the second node through hardware or perform corresponding software implementation through hardware. The hardware or software includes one or more modules corresponding to the above functions. For example, a module for generating the first signal and the second signal; a module for transmitting the first signal and the second signal on the first time-frequency resource. The first signal and the second signal are orthogonal; and the first signal is used by the first node to obtain the first channel information.
[0048] In a sixth aspect, the present application provides a communication apparatus, which can be applied to the second node, such as the terminal node, in the second aspect to implement the functions performed by the second node. The communication apparatus can be the second node, a chip or chip system or system on chip, etc. of the second node. The communication apparatus can perform the functions performed by the second node through hardware or perform corresponding software implementation through hardware. The hardware or software includes one or more modules corresponding to the above functions. For example, a module for generating the first signal; a module for transmitting the first signal on the first time-frequency resource. The first signal is orthogonal to the second signal transmitted by other nodes; the first signal and the second signal are transmitted on the first time-frequency resource; and the first signal is used by the first node to obtain the first channel information.
[0049] In a possible design of the fourth aspect or the fifth aspect or the sixth aspect, the communication apparatus further includes a Bluetooth module for implementing Bluetooth signal transmission and / or a Wi-Fi module for implementing Wi-Fi signal transmission, and one or more of the starlink module, the Bluetooth module, or the Wi-Fi module share at least one of the following: a radio frequency (RF) unit, a modem unit, a medium access control (MAC) unit, a central processing unit (CPU).
[0050] In a possible design of the fourth aspect or the fifth aspect or the sixth aspect, the starlink module and the Wi-Fi module for implementing Wi-Fi signal transmission are located in different subsystems of the communication apparatus, and the subsystem of the starlink module and the subsystem of the Wi-Fi module are integrated in the communication apparatus with at least one of the following: a Bluetooth system, a starlink low energy (SLE) system, a global navigation satellite system (GNSS), an always-on system, a power management unit (PMU), a clock management unit (CMU), a flash memory, an application system, an audio system.
[0051] In a possible design of the fourth aspect or the fifth aspect or the sixth aspect, the starlink module and the Wi-Fi module for implementing Wi-Fi signal transmission are located in the same subsystem of the communication apparatus, and the subsystem of the starlink module and the subsystem of the Wi-Fi module are integrated in the communication apparatus with at least one of the following: a Bluetooth system, a starlink low energy (SLE) system, a global navigation satellite system (GNSS), an always-on system, a power management unit (PMU), a clock management unit (CMU), a flash memory, an application system, an audio system.
[0052] In a possible design of the fourth aspect or the fifth aspect or the sixth aspect, the communication apparatus further includes a Bluetooth module for implementing Bluetooth signal transmission and / or a Wi-Fi module for implementing Wi-Fi signal transmission, and at least one of the Bluetooth module or the Wi-Fi module coexists with the starlink module through different antennas, and the coexistence strategy includes at least one of the following: frequency division multiplexing, code division multiplexing, time division multiplexing, channel avoidance, or aggregated scheduling.
[0053] In a possible design of the fourth aspect or the fifth aspect or the sixth aspect, the communication apparatus further includes a Bluetooth module for implementing Bluetooth signal transmission and / or a Wi-Fi module for implementing Wi-Fi signal transmission, and at least one of the Bluetooth module or the Wi-Fi module coexists with the starlink module through the same antenna, and the coexistence strategy includes at least one of the following: frequency division multiplexing, code division multiplexing, time division multiplexing, a software static strategy, or a packet transmission arbitration (PTA) strategy.
[0054] In a seventh aspect, an embodiment of the present application provides a communication apparatus, comprising one or more processors; and one or more processors configured to execute computer programs or instructions, and when the one or more processors execute the computer programs or instructions, the perception method according to any one of the first aspect to the third aspect is performed.
[0055] In a possible design, the communication apparatus further comprises one or more memories coupled to the one or more processors, and the one or more memories are configured to store the computer programs or instructions. In a possible implementation, the memory is located outside the communication apparatus. In another possible implementation, the memory is located inside the communication apparatus. In an embodiment of the present application, the processor and the memory can also be integrated into one device, that is, the processor and the memory can also be integrated together. In a possible implementation, the communication apparatus further comprises a transceiver, and the transceiver is configured to receive information and / or send information.
[0056] In a possible design, the communication apparatus further comprises one or more communication interfaces coupled to the one or more processors, and the one or more communication interfaces are configured to communicate with other modules outside the communication apparatus.
[0057] In an eighth aspect, an embodiment of the present application provides a communication apparatus, comprising an interface circuit and a logic circuit; the interface circuit is configured to input and / or output information; and the logic circuit is configured to perform the perception method according to any one of the first aspect to the third aspect, process and / or generate information according to the information.
[0058] In a ninth aspect, an embodiment of the present application provides a computer readable storage medium, which stores computer programs or instructions, and when the computer programs or instructions are executed on a computer, the perception method according to any one of the first aspect to the third aspect is performed.
[0059] In a tenth aspect, an embodiment of the present application provides a computer program product comprising computer programs or instructions, and when the computer programs or instructions are executed on a computer, the perception method according to any one of the first aspect to the third aspect is performed.
[0060] In an eleventh aspect, an embodiment of the present application provides a computer program, and when the computer program is executed on a computer, the perception method according to any one of the first aspect to the third aspect is performed.
[0061] In a twelfth aspect, an embodiment of the present application provides a chip, comprising a processor and a memory coupled to the processor, and the memory is configured to store programs or instructions, and when the programs or instructions are executed by the processor, the perception method according to any one of the first aspect to the third aspect is performed.
[0062] The technical effects of any of the design methods in aspects seven through twelfth are similar to those in aspects one through three above, and will not be elaborated upon further.
[0063] In a thirteenth aspect, embodiments of this application provide a communication system that may include communication means for performing the method described in the first aspect or any possible design of the first aspect, and communication means for performing the method described in the second aspect or any possible design of the second aspect; or, the communication system may include communication means for performing the method described in the first aspect or any possible design of the first aspect, and communication means for performing the method described in the third aspect or any possible design of the third aspect. Attached Figure Description
[0064] Figure 1 is a schematic diagram of a sensing scene provided in an embodiment of this application;
[0065] Figure 2 is a schematic diagram of a sensing scene provided in an embodiment of this application;
[0066] Figure 3 is a schematic diagram of the architecture of a communication system provided in an embodiment of this application;
[0067] Figure 4 is a schematic diagram of the architecture of another communication system provided in an embodiment of this application;
[0068] Figure 5 is a flowchart illustrating a sensing method provided in an embodiment of this application;
[0069] Figure 6 is a schematic diagram of a first time-frequency resource provided in an embodiment of this application;
[0070] Figure 7 is a flowchart illustrating a sensing method provided in an embodiment of this application;
[0071] Figure 8 is a schematic diagram of a first time-frequency resource provided in an embodiment of this application;
[0072] Figure 9a is a schematic diagram of a first time-frequency resource provided in an embodiment of this application;
[0073] Figure 9b is a schematic diagram showing the distribution of a first signal and a second signal on a first time-frequency resource according to an embodiment of this application;
[0074] Figure 10 is a schematic diagram of the structure of a chip provided in an embodiment of this application;
[0075] Figure 11 is a schematic diagram of another chip structure provided in an embodiment of this application;
[0076] Figure 12 is a schematic diagram of another chip structure provided in an embodiment of this application;
[0077] FIG. 13 is a structural schematic diagram of another chip provided by an embodiment of the present application;
[0078] FIG. 14 is a schematic diagram of a chip module framework provided by an embodiment of the present application;
[0079] FIG. 15 is a schematic diagram of another chip module framework provided by an embodiment of the present application;
[0080] FIG. 16 is a schematic diagram of a software static policy framework provided by an embodiment of the present application;
[0081] FIG. 17 is a schematic diagram of another software static policy framework provided by an embodiment of the present application;
[0082] FIG. 18 is a schematic diagram of a hardware arbitration time division (PTA) policy framework provided by an embodiment of the present application;
[0083] FIG. 19 is a structural schematic diagram of a communication device provided by an embodiment of the present application;
[0084] FIG. 20 is a structural schematic diagram of a communication device provided by an embodiment of the present application;
[0085] FIG. 21 is a structural schematic diagram of a communication device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0086] Before introducing embodiments of the present application, some technical terms related to the embodiments of the present application are explained and described. It should be noted that the following explanations and descriptions are to make the embodiments of the present application easier to be understood, and should not be regarded as limiting the scope of protection claimed by the embodiments of the present application.
[0087] In the evolution process of the fifth generation (5G) communication technology to future communication technology, the integrated sensing and communication (ISAC) technology, also known as the integrated sensing and communication technology, is considered as one of the key technologies that can expand the business capabilities of mobile communication networks. The integrated sensing and communication technology supports both communication technology and wireless sensing technology, and its core idea is to add sensing capability on the mobile communication network to build the ability to detect, track and image targets, so as to make the two capabilities of communication and sensing coexist in harmony, even mutual benefit.
[0088] Among them, the wireless sensing technology refers to inferring and sensing the surrounding environment by analyzing the sensing signals "modulated" by various obstacles, and then determining the characteristics of the target (such as objects, animals, people), including the distance, direction, speed, motion, behavior, etc. of the target.
[0089] The perception signal is also referred to as a detection signal, a linear frequency modulation signal, a radar signal, a radar perception signal, a radar detection signal, an environment perception signal, etc. The perception signal can be a pulse signal or a signal in a wireless communication system.
[0090] The target can be various tangible objects in the environment that can reflect electromagnetic waves, such as landforms, forests, buildings, and other objects, and can also include vehicles, unmanned aerial vehicles, pedestrians, terminal devices, and other movable objects. In this application, the target can also be referred to as a perceived target, a target object, a detected target, a perceived object, a detected object, or a perceived device, and the embodiments of the present application are not limited.
[0091] In the case of a perception signal sent by the sending end as a public wireless signal, the public wireless signal refers to a signal known to each device in the wireless communication system, such as a protocol predefined preamble signal. The receiving end can perform signal estimation based on the received perception signal that is "modulated" and the perception signal that is not transmitted through the channel to obtain channel information between the sending end and the receiving end. Analyzing the channel information can obtain the location, trajectory, and other privacy information of the target within the perception range of the sending end. However, since the perception signal is public, the aforementioned privacy information of the target is easily obtained by an attacker, causing the problem of target privacy information leakage.
[0092] For example, FIG. 1 is a perception scene provided by an embodiment of the present application, as shown in FIG. 1, the perception scene shown in FIG. 1 includes a terminal node, a management node, a target, and an attacker. Taking the perception signal as a protocol predefined preamble signal as an example, the terminal node in FIG. 1 sends the preamble signal, and the management node in FIG. 1 can receive the preamble signal transmitted through the channel, perform channel estimation based on the preamble signal transmitted through the channel and the preamble signal that is not transmitted through the channel (i.e., the protocol predefined preamble signal), obtain the channel information between the terminal node and the management node, and further analyze the channel information to obtain the location, trajectory, and other privacy information of the target in FIG. 1. In addition, since the preamble signal is public, the attacker in FIG. 1 can also perform channel estimation based on the received preamble signal transmitted through the channel and the preamble signal that is not transmitted through the channel, thereby obtaining the location, trajectory, and other privacy information of the target in FIG. 1, causing the problem of target privacy information leakage in FIG. 1.
[0093] The preamble signal is mainly used for synchronization, channel estimation, signal detection, and other purposes in wireless communication. The preamble signal is a special signal sequence sent in a wireless communication system, usually located at the beginning of a data packet.
[0094] In one example, the sender addresses the issue of target privacy leakage by transmitting variable sensing signals that are unknown to the attacker. For instance, the sender transmits different sensing signals at different times, preventing the attacker from obtaining inaccurate channel information between the sender and receiver by analyzing the sensing signals received at different times after transmission through the channel, thus resolving the target privacy leakage problem.
[0095] For example, the sensing range of the transmitting end includes target A, which is a stationary object. The transmitting end scrambles the sensing signal so that it can send different sensing signals at different times. Since the sensing signals are different at different times, the sensing signals received by the attacker through the channel at different times are also different. By processing the sensing signals received at different times, the attacker can easily misjudge that there are moving objects in the current environment and obtain the wrong information that target A is in motion, thereby solving the problem of privacy leakage of target A.
[0096] However, attackers can use multi-antenna joint processing to eliminate the sensing signals sent by the transmitter as much as possible. This allows attackers to obtain the target's location, trajectory, and other private information based on the results of multi-antenna joint processing, even without acquiring the sensing signals sent by the transmitter that are not transmitted through the channel. This results in the exposure of the target's private information.
[0097] It is understandable that, in order to better reflect the core of the embodiments of this application, the influence of noise can be ignored in the embodiments of this application.
[0098] For example, Figure 2 illustrates a sensing scenario provided in an embodiment of this application. As shown in Figure 2, the sensing scenario includes a terminal node, a management node, a target, and an attacker A. The management node and the terminal node are each equipped with one antenna, while the attacker is equipped with antenna 1 and antenna 2. The terminal node in Figure 2 transmits a sensing signal X for sensing the target. T And the perceived signal X T As time changes, at time T1, the terminal node in Figure 2 sends a sensing signal X1, and at time T1, attacker A's antenna 1 in Figure 2 can receive the signal via the channel. Transmitted sensing signal Y 11 Sensing signals Channel For the channel between the terminal node and antenna 1, at time T1, attacker A's antenna 2 in Figure 2 can receive signals via the channel. Transmitted sensing signal Y 12 Channel For the channel between the terminal node and antenna 2, sense the signal. Since the sensing signal X1 sent by the terminal node at time T1 is the same, the attacker will divide Y 11 and Y 12 to obtain the value of divided by According to the value of divided by , the attacker can obtain the behavior and other privacy information of the target, causing the target's privacy information to be exposed.
[0099] To avoid the problem of target privacy exposure, an embodiment of the present application provides a sensing method, which transmits two orthogonal signals, such as a first signal and a second signal, on the same time-frequency resource. After receiving the first signal and the second signal transmitted through the channel, the receiving end (which can be referred to as the first node in the present application) can eliminate one of the received signals based on the orthogonality between the signals, use the eliminated signal to perform channel estimation to obtain channel information, and then implement target sensing based on the channel information. The present application can be applied to different communication systems, such as a multi-transmit-end-single-receive-end communication system or a single-transmit-end-single-receive-end communication system, without limitation. The implementation method is different for different system architectures, and can include the following two kinds:
[0100] In one possible implementation, for a single-transmit-end-single-receive-end communication system, the transmit end is configured with multiple antennas. Taking the transmit end as the second node and the receive end as the first node as an example, the second node generates a first signal for the first node to obtain first channel information, generates a second signal orthogonal to the first signal, and transmits the first signal and the second signal on a first time-frequency resource; the first node receives a third signal obtained by transmitting the first signal and the second signal through a channel on the first time-frequency resource, and obtains the first channel information according to the third signal and the first signal.
[0101] It can be understood that the number of antennas configured for the second signal, the second node, and the second node in the embodiment of the present application is not limited. For example, the second signal can be multiple second signals, the multiple second signals can correspond to multiple second nodes, and any second node of the multiple second nodes can be configured with multiple antennas. Each time, the multiple antennas configured for the second node are used to transmit the multiple second signals, or the multiple second nodes transmit the multiple second signals.
[0102] In another possible implementation, for a multi-transmitter-single-receiver communication system, the transmitter includes a second node and other nodes, and the receiver is the first node. The second node generates a first signal for the receiver to obtain first channel information, transmits the first signal on a first time-frequency resource, and the first signal is orthogonal to a second signal transmitted by the other nodes, and the second signal transmitted by the other nodes is also transmitted on the first time-frequency resource. The first node receives a third signal obtained by the channel transmission of the first signal and the second signal on the first time-frequency resource, and obtains the first channel information according to the third signal and the first signal.
[0103] Based on the above perception method, the first signal and the second signal that are orthogonal to each other can be transmitted on the same time-frequency resource, so that after the first node receives the signals (which can be referred to as a third signal) that are orthogonal to each other and are transmitted by the channel on the time-frequency resource, the first signal is used to cancel / eliminate the signal transmitted by the channel of the second signal from the received third signal, to recover the signal transmitted by the channel of the first signal, and then the channel information is obtained by performing channel estimation based on the signal transmitted by the channel of the first signal and the first signal, and the target perception is implemented based on the channel information. However, for an attacker, although the attacker can receive the third signal on the same time-frequency resource where the two signals orthogonal to each other are transmitted, the attacker cannot further accurately analyze the received third signal because the attacker does not know in advance that the signals transmitted on the time-frequency resource are the two signals orthogonal to each other. In other words, even if the attacker knows that the signals transmitted on the transmission resource are the two signals orthogonal to each other, the attacker cannot eliminate the signal transmitted by the channel of the second signal from the received third signal because the attacker cannot obtain one of the two signals orthogonal to each other, such as the first signal. Therefore, the attacker cannot implement channel estimation, cannot obtain the first channel information, and cannot implement target perception to obtain the related information of the target, thereby avoiding the problem of exposing the privacy information of the target. The perception method provided by the embodiments of the present application will be described below in conjunction with the drawings of the specification.
[0104] The technical solutions of the embodiments of the present application can be applied to various communication systems, which can be a third generation partnership project (3GPP) communication system, for example, a long term evolution (LTE) system, a 4th generation (4G) system, a 5th generation (5G) system, a system of mixed networking of LTE and 5G, a communication and sensing integrated system, a non-terrestrial network (NTN), a device-to-device (D2D) communication system, a vehicle to everything (V2X) communication system, a machine-type communication (MTC) system, an internet of things (IoT) system, or other future communication systems. The communication system can also be a non-3GPP communication system, which is not limited.
[0105] The present application supports a spark link / nearlink protocol, or the present application supports an IEEE protocol, such as an IEEE 802.11be / WiFi7 / EHT (extremely high throughput) protocol, an IEEE 802.11bn / WiFi 8 / UHR (ultra high reliability) protocol, an IEEE IMMW (Integrated mmWave) protocol, an IEEE 802.15.4ab / UWB (ultra wideband) protocol, and an IEEE 802.11bf / Sensing protocol.
[0106] The technical solutions of the embodiments of the present application can also be applied to a wireless short-range communication system and a wireless communication system supporting longer distance transmission (such as 1-18 km, more than 18 km) (such as a future spark wireless communication system). The wireless short-range communication system can include a wireless short-range communication technology (such as spark 1.0 technology) with advantages of ultra-low latency, ultra-high reliability, precise synchronization, etc., and is suitable for applications in scenarios such as intelligent vehicles, smart homes, intelligent terminals, and intelligent manufacturing. For example, applications in the intelligent vehicle scenario include immersive in-vehicle sound field & noise reduction, wireless interactive screen projection, and 360-degree panoramic view, which can achieve immersive interactive experience and improve vehicle safety.
[0107] The wireless communication system supporting longer distance transmission (such as 1-18 km) mainly includes future Starlink wireless communication systems, such as Starlink 2.0 wireless communication system, Starlink 3.0 wireless communication system, etc. The wireless communication system is not only suitable for communication scenarios with low delay requirement, such as the above vehicle-mounted communication, industrial control, etc., but also can be applied to communication scenarios with no high delay requirement.
[0108] It should be noted that the communication system applicable to the present application is only an example, and the communication system applicable to the present application is not limited to this. The communication system provided by the present application does not cause any limitation on the scheme of the present application. It is uniformly explained here that the following will not be described in detail.
[0109] FIG. 3 is a schematic diagram of a communication system architecture provided by an embodiment of the present application. The communication system is a single sending-end-single receiving-end communication system. As shown in FIG. 3, the communication system can include a first node and a second node. In FIG. 3, the second node is configured with multiple antennas. The first node and the second node in FIG. 3 can correspond to different devices under different communication systems.
[0110] For example, under the Starlink system, the first node in FIG. 3 can be a management node (G node for short), and the second node in FIG. 3 can be a terminal node (T node for short). Alternatively, the first node in FIG. 3 can be a terminal node, and the second node in FIG. 3 can be a management node. Alternatively, the first node in FIG. 3 can be a perception initiation node, and the second node in FIG. 3 can be a perception response node. Alternatively, the first node in FIG. 3 can be a perception response node, and the second node in FIG. 3 can be a perception initiation node. The perception initiation node is a device performing a perception task, and the perception response node is a device cooperating with the perception initiation node to perform a perception task.
[0111] For another example, under the wireless fidelity (WiFi) system, the first node in FIG. 3 can be an access point (AP), and the second node in FIG. 3 can be a station (STA). Alternatively, the first node in FIG. 3 can be a station, and the second node in FIG. 3 can be an access point.
[0112] FIG. 4 is another schematic diagram of a communication system architecture provided by an embodiment of the present application. The communication system is a multi-sending-end-single receiving-end communication system. As shown in FIG. 4, the communication system can include a first node, a second node, and other nodes. The first node, the second node, and the other nodes in FIG. 4 can correspond to different devices under different communication systems.
[0113] For example, in the StarFlash system, the first node in FIG. 4 can be a management node, the second node in FIG. 4 can be a first terminal node, and the other nodes in FIG. 4 can be second terminal nodes; or the first node in FIG. 4 can be a sensing initiation node, the second node in FIG. 4 can be a first sensing response node, and the second node in FIG. 4 can be a second sensing response node.
[0114] For another example, in the WiFi system, the first node in FIG. 4 can be an access point, the second node in FIG. 4 can be a first station, and the other nodes in FIG. 4 can be second stations; the first node in FIG. 4 can be a first access point, the second node in FIG. 4 can be a station, and the other nodes in FIG. 4 can be second access points.
[0115] The management node described above can be a node in a wireless short-range communication system that has a resource scheduling function and transmits control information such as resource management information and / or data scheduling information.
[0116] Exemplarily, the management node (G node) is located at the network side of the above communication system, and is used to help the terminal node to realize wireless access, and is a device with wireless transceiving function or a chip or chip system which can be arranged in the device. The management node includes but is not limited to: a network device, an access network device, an access network node, a radio access network (RAN) node, a RAN entity or an access node, a base station, an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP or transmission point, TP), a next generation NodeB (gNB), a next generation base station in a future mobile communication system, a base station in a future mobile communication system, or an access node (AP) in a wireless fidelity (Wi-Fi) system, etc. The management node can be a macro base station, a micro base station or an indoor station, a relay node or a donor node, an open radio access network (ORAN), or a wireless controller in a centralized radio access network (CRAN) scenario. The management node can also be one or a group (including multiple antenna panels) of antenna panels of a base station in the 5th generation (5G), or can also be a network node constituting a gNB, a TRP or a TP or a transmission measurement function (TMF), such as a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), a road side unit (RSU) with base station function. Optionally, the management node can also be a server, a wearable device, a vehicle or a vehicle-mounted device, etc. For example, the management node in vehicle to everything (V2X) technology can be an RSU. Optionally, the management node can also be a control unit in unmanned driving, a central controller in a smart factory or a smart home, a handheld or automatic control remote sensing of a flight device, etc. Optionally, the management node can also be a control device such as a central control or a control panel, such as a controller of an unmanned aerial vehicle, a control unit in industrial control.All or part of the functions of the management node in the present application can also be implemented by software functions running on hardware, or by virtualized functions instantiated on a platform, such as a cloud platform. The management node in the present application can also be a logical node, a logical module or software capable of implementing all or part of the functions of the management node.
[0117] The form of the management node in the embodiments of the present application is not limited, and the device for implementing the functions of the management node can be the management node; or can be a device capable of supporting the management node to implement the functions, such as a chip system. The device can be installed in the management node or used in matching with the management node.
[0118] The terminal node described above can be a node that receives control information such as resource management information and / or data scheduling information transmitted by the management node in the wireless short-range communication system, and performs data transmission or data reception according to the control information such as the resource management information and / or the data scheduling information. For ease of description, the short-range protocol in the wireless short-range communication system is referred to as the StarFlash protocol in the present disclosure.
[0119] Exemplarily, a terminal node (T-node) is an apparatus, device, module, chip or chip system with transceiving function, which can also be referred to as a terminal device, a user equipment (UE), an access terminal, a subscriber unit, a subscriber station, a mobile station (MS), a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent or a user device. The terminal node in the embodiments of the present application can be a mobile phone, a cellular phone, a smart phone, a Pad, a mouse, a remote controller, a stylus, a set-top box, a router, a camera, a screen, a smart screen, a wireless data card, a personal digital assistant (PDA), a wireless modem, a handset, a laptop computer, a smart watch, a smart bracelet, a wireless earphone, an electronic conference whiteboard, a machine type communication (MTC) terminal, a computer with wireless transceiving function, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a smart home device (e.g., a refrigerator, a television, an air conditioner, a washing machine, an electric rice cooker, a table lamp, an electric meter, etc.), a smart robot, a mechanical arm, a workshop device, a wireless terminal in a self-driving vehicle, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical treatment, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, a vehicle-mounted terminal, a vehicle-mounted screen, a vehicle-mounted audio, a vehicle key, a road side unit (RSU) with terminal function, etc., a flight device (e.g., a smart robot, a hot air balloon, a drone, an airplane), etc. The terminal node of the present application can also be a vehicle-mounted module, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit built in a vehicle as one or more components or units. The terminal node can also be other devices with terminal function, for example, the terminal node can also be a device in device-to-device (D2D) communication that assumes a terminal function.
[0120] Embodiments of the present application do not limit the device form of the terminal, and the device for implementing the function of the terminal node can be the terminal node; or can be a device capable of supporting the terminal node to implement the function, such as a chip system. The device can be installed in the terminal node or used in matching with the terminal node. In embodiments of the present application, the chip system can be composed of a chip, or can include a chip and other discrete devices.
[0121] In the star flash protocol corresponding to the star flash technology, there is uplink transmission and downlink transmission between the G node and the T node. The uplink transmission is implemented through a T link, and the T link is a link between the T node and the G node, which can also be referred to as an uplink; the downlink transmission is implemented through a G link, and the G link is a link between the G node and the T node, which can also be referred to as a downlink.
[0122] In embodiments of the present application, the communication device has the capability of wireless communication, and can be configured with multiple antennas, which can include at least one transmitting antenna for transmitting signals and at least one receiving antenna for receiving signals. In addition, each communication device additionally includes a transmitter chain and a receiver chain, and those skilled in the art can understand that they can include multiple components (such as processors, modulators, multiplexers, demodulators, demultiplexers, or antennas, etc.) related to signal transmission and reception. The communication device can be a network device or a terminal device, which is not limited.
[0123] It should be pointed out that the scheme in embodiments of the present application can also be applied to other communication systems, and the corresponding names can also be replaced by the names of corresponding functions in other communication systems.
[0124] It should be noted that the system described in the embodiments of the present application is for more clearly illustrating the technical solutions of the embodiments of the present application, and does not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those skilled in the art can know that, with the evolution of network architecture and the appearance of new business scenarios, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.
[0125] The sensing method provided by the embodiments of the present application will be described below by taking the interaction between communication devices in the communication system shown in FIG. 3 or FIG. 4 as an example. It should be noted that in the following embodiments of the present application, the names of messages between communication devices, the names of parameters, or the names of information, etc. are only examples, and in other embodiments, they can also be other names, and the method provided by the present application is not limited thereto.
[0126] It can be understood that, in the embodiments of the present application, each communication device can perform some or all of the steps in the embodiments of the present application, and these steps or operations are only examples, and the embodiments of the present application can also perform other operations or variations of various operations. In addition, each step can be performed in a different order as presented in the embodiments of the present application, and it is possible that not all operations in the embodiments of the present application are performed.
[0127] It can be understood that, in the present application, the communication device is taken as an example of the execution subject of the interaction, but the present application does not limit the execution subject of the interaction. For example, the method performed by the communication device in the present application can also be performed by a module (such as a chip, a chip system, or a processor) applied to the communication device, and can also be realized by a logic node, a logic module or software that can realize all or part of the functions of the communication device.
[0128] The sensing method provided by the embodiments of the present application will be described below in combination with a communication system shown in FIG. 3. As shown in FIG. 5, the method can include the following steps:
[0129] S501: The second node generates a first signal and a second signal.
[0130] Wherein, the second node can be replaced by a description of a sending end.
[0131] Wherein, the first signal and the second signal can be mutually orthogonal signals. The first signal can be used for the first node to obtain channel information (which can be referred to as first channel information in the present application), and the first channel information can refer to information representing the channel experienced by the first signal. The second signal can be a signal randomly generated according to the orthogonality.
[0132] In the present application, the orthogonality of the first signal and the second signal can include that one of the first signal and the second signal is orthogonal to the other after transposition processing, such as the orthogonality of the first signal and the transposed second signal, the orthogonality of the transposed first signal and the second signal; or, one of the first signal and the second signal is orthogonal to the other after conjugate transposition processing, such as the orthogonality of the first signal and the conjugate transposed second signal, the orthogonality of the conjugate transposed first signal and the second signal.
[0133] Optionally, the second node can obtain the first information and the second information to be sent, and obtain the first signal and the second signal to be sent through the antenna of the second node by respectively pre-processing the first information and the second information to be sent. Wherein, the pre-processing can include encoding, resource mapping, etc. The encoding can refer to multiplying the encoding sequence with the information. The resource mapping can refer to mapping the encoded signal to the corresponding frequency domain unit and time domain unit after modulation and other processing.
[0134] In an OFDM (orthogonal frequency division multiplexing) system, the frequency domain unit is a subcarrier, and the time domain unit is an OFDM symbol. The first signal and the second signal can be signals obtained by encoding, resource mapping, and mapping the first information and the second information to corresponding subcarriers and OFDM symbols, respectively. For example, the second node can encode the first information according to the first encoding sequence, perform resource mapping on the encoded signal to obtain the first signal, encode the second information according to the second encoding sequence, and perform resource mapping on the encoded signal to obtain the second signal.
[0135] The first information can be reference information for sensing. The second information can be reference information for sensing, or the second information can be randomly generated information, which is not limited. Optionally, in some possible embodiments, the first information can be generated according to key information or a random seed (or random number). The key information can be key information of the first node and the second node, and the random seed can be generated by the second node according to the key information. In this embodiment, the first node and the second node can agree on multiple sets of key information or random seeds in advance. According to the key information or the random seed, the second node can determine that the first information for sensing needs to be replaced. The generation manner of the second information and the generation manner of the first information can be the same or different, which is not limited.
[0136] In this application, to realize the orthogonality of the first signal and the second signal, the first encoding sequence and the second encoding sequence that are orthogonal to each other can be obtained during encoding, the first information and the second information are encoded by using the encoding sequences that are orthogonal to each other, and then mutually orthogonal signals are obtained.
[0137] The length of the first encoding sequence and the length of the second encoding sequence are the same, and the length of the first encoding sequence and the length of the second encoding sequence are greater than or equal to 2. The elements in the first encoding sequence and the elements in the second encoding sequence can be complex numbers.
[0138] Optionally, the second node can obtain a first orthogonal encoded sequence and a second orthogonal encoded sequence from the management node in the following ways: Method 1: The second node can receive a first encoded sequence configured by the management node, and a second encoded sequence configured by the management node that is orthogonal to the first encoded sequence. Method 2: The second node can generate a first encoded sequence and a second encoded sequence orthogonal to the first encoded sequence according to a certain rule. For example, this rule can be predefined by the protocol or configured by the management node, used by the second node to generate multiple mutually orthogonal encoded sequences. Method 3: The second node can select one encoded sequence from a predefined encoding pool as the first encoded sequence, and select one encoded sequence from other encoded sequences in the encoding pool as the second encoded sequence, where the encoded sequences in the predefined encoding pool are pairwise orthogonal.
[0139] In this application, the orthogonality of the first coding sequence and the second coding sequence may include: in the first coding sequence and the second coding sequence, one coding sequence is transposed and then orthogonal to the other coding sequence, for example, the first coding sequence and the transposed second coding sequence are orthogonal, and the transposed first coding sequence and the second coding sequence are orthogonal; or, in the first coding sequence and the second coding sequence, one coding sequence is conjugate transposed and then orthogonal to the other coding sequence, for example, the first coding sequence and the conjugate transposed second coding sequence are orthogonal, and the conjugate transposed first coding sequence and the second coding sequence are orthogonal.
[0140] In one example, taking the orthogonality of the first encoded sequence and the transposed second encoded sequence as an example, assume that the first encoded sequence includes [a 01 a 02 The second encoded sequence includes [b] 01 b 02 The first encoded sequence and the transposed second encoded sequence are orthogonal pointers to [a]. 01 a 02 ][b 01 b 02 ] T =0, that is, a 01 b 01 +a 02 b 02 =0, 'T' indicates matrix transpose.
[0141] In another example, taking the orthogonality of the first coding sequence and the second coding sequence after its conjugate transpose as an example, assume that the first coding sequence includes [a 01 a 02 The second encoded sequence includes [b] 01 b 02 The first encoded sequence and the second encoded sequence after its conjugate transpose are orthogonally linked. 01 a02 ][b 01 , b 02 ] H = 0, i.e. ‘H’ denotes matrix conjugate transpose, ‘*’ denotes conjugate.
[0142] Optionally, in order to improve privacy, the encoding sequence and / or resource mapping position used in information encoding can be dynamically / flexibly changed, where the resource mapping position can be replaced by the time-frequency resource position mapped to, so that the attacker cannot know the signal sending rule / characteristic, and thus cannot analyze the received signal, so as to improve the target privacy.
[0143] In an example, in the case of multiple times of sending information, the encoding sequences used by the information sent at different times can be different or the same.
[0144] For example, the first information and the second information sent multiple times are different, the first encoding sequence corresponding to the different first signals can be different, and the second encoding sequence corresponding to the different second signals can be different. Taking the first information corresponding to the first encoding sequence and the second information corresponding to the second encoding sequence as an example, the first encoding sequence corresponding to the first signal currently generated by the second node can be different from the first encoding sequence corresponding to the first signal generated by the second node last time, and the second encoding sequence corresponding to the second signal currently generated by the second node can be different from the second encoding sequence corresponding to the second signal generated by the second node last time, so that the second node can dynamically change the first signal and the second signal, increase the difficulty for the attacker to obtain channel information, and improve the security of the target privacy.
[0145] For example, assuming that the encoding pool predefined by the protocol includes 10 mutually orthogonal encoding sequences, the indexes of the encoding sequences are 0-9, the second node selects the encoding sequence with index 0 in the encoding pool as the first encoding sequence for generating the first signal last time, and selects the encoding sequence with index 1 in the encoding pool as the second encoding sequence for generating the second signal last time; the second node selects the encoding sequence with index 2 in the encoding pool as the first encoding sequence for generating the first signal currently, and selects the encoding sequence with index 3 in the encoding pool as the second encoding sequence for generating the second signal currently.
[0146] For another example, the first information and the second information sent by the second node each time are different, the first encoding sequence corresponding to the different first information can be the same, and the second encoding sequence corresponding to the different second information can be the same.
[0147] It should be understood that the process shown in the example of FIG. 5 in the present application can be the process of sending the first information and the second information once.
[0148] In an example, the resource mapping positions corresponding to the signals transmitted in different times are different or the same.
[0149] For example, the time domain resources of the signals transmitted in different times can be the same, and the frequency domain resources can be different; or the time domain resources of the signals transmitted in different times can be different, and the frequency domain resources can be the same; or the time domain resources of the signals transmitted in different times can be different, and the frequency domain resources can be different.
[0150] Optionally, taking the application of the sensing method shown in FIG. 5 to the communication system shown in FIG. 3 as an example, the second node is a second node in the communication system shown in FIG. 3, and the second node can be a management node or a terminal node as shown in FIG. 3.
[0151] In an example, the second node is a terminal node, and the second node generating the first signal and the second signal can include: the second node receiving indication information from the management node for indicating the first signal and the second signal, and generating the first signal and the second signal according to the indication information.
[0152] The indication information from the management node for indicating the first signal and the second signal is not limited. For example, the indication information from the management node for indicating the first signal and the second signal can include the first signal and the second signal configured by the management node; or the indication information from the management node for indicating the first signal and the second signal can include rules for generating the first signal and the second signal configured by the management node, so that the second node can generate the first signal and the second signal according to the configured rules; or the indication information from the management node for indicating the first signal and the second signal can include the first information, the first encoding sequence, the second information, and the second encoding sequence configured by the management node, so that the second node can generate the first signal according to the configured first information and the first encoding sequence, and can generate the second signal according to the configured second information and the second encoding sequence.
[0153] In another example, the second node is a management node, and the second node generating the first signal and the second signal can include: the second node generating the first signal and the second signal according to its own processing / computing module; or the second node generating the first information, the first encoding sequence, the second information, and the second encoding sequence according to its own processing / computing module, processing the first information and the first encoding sequence to generate the first signal, and processing the second information and the second encoding sequence to generate the second signal.
[0154] S502: The second node simultaneously transmits the first signal and the second signal on the first time-frequency resource; and the first node receives a third signal obtained after the first signal and the second signal are transmitted on the first time-frequency resource through the channel.
[0155] The second node can be configured with multiple antennas, the first signal can be a signal sent by the second node through one of the multiple antennas, and the second signal can be a signal sent by the second node through other antennas.
[0156] It can be understood that the first signal sent by the second node on the first time-frequency resource is a first signal without channel transmission, that is, the first signal is a first signal without channel attenuation, and therefore the first signal can also be referred to as a first reference signal; the second signal sent by the second node on the first time-frequency resource is a second signal without channel transmission, that is, the second signal is a second signal without channel attenuation, and therefore the second signal can also be a second reference signal or a random signal. For example, when the second signal is used for the first node to obtain the second channel information, the second signal can be a second reference signal, and when the second signal is not used for the first node to obtain the second channel information, the second signal can be a random signal.
[0157] The second node can send the first signal and the second signal on the first time-frequency resource through different antennas, and therefore the second node sends the first signal and the second signal on the first time-frequency resource can be alternatively described as that the second node sends the first signal on the first time-frequency resource through antenna A and sends the second signal on the first time-frequency resource through antenna B. Antenna A can refer to any antenna of the second node, and antenna B can refer to any antenna of the second node other than antenna A.
[0158] The first time-frequency resource can include a first time domain resource and a first frequency domain resource, the first time domain resource can be composed of a plurality of time resources, and the first frequency domain resource can be composed of one or more frequency resources. Taking an OFDM system as an example, the first time domain resource can be composed of N OFDM symbols, N being an integer greater than or equal to 2, each OFDM symbol representing a time resource, and the first frequency domain resource can be composed of M subcarriers, M being an integer greater than or equal to 1, each subcarrier representing a frequency resource.
[0159] For example, FIG. 6 is a schematic diagram of a first time-frequency resource provided by an embodiment of the present application, as shown in FIG. 6(a) and FIG. 6(b), the first time-frequency resource is composed of subcarrier 0, OFDM symbol 1, and OFDM symbol 2, wherein there can be no time interval between OFDM symbol 1 and OFDM symbol 2 as shown in FIG. 6(a), or there can be a time interval between OFDM symbol 1 and OFDM symbol 2 as shown in FIG. 6(b). Taking the schematic diagram of the first time-frequency resource shown in FIG. 6(a) as an example, antenna A of the second node (referred to as antenna A) sends the first signal on the first time-frequency resource shown in FIG. 6(a), and the second node sends the second signal on the first time-frequency resource shown in FIG. 6(a) according to the first information and the first encoding sequence [a 01 , a02 The first signal carried on subcarrier 0 of antenna A is obtained The content mapped on OFDM symbol 1 of antenna A as shown in (c) of FIG. 6 is The content mapped on OFDM symbol 2 of antenna A is The second node transmits a second signal on the first time-frequency resource shown in (a) of FIG. 6 by using an antenna B (referred to as antenna B for short) The second node maps the second signal on the first time-frequency resource according to the second information And the second encoding sequence [b 01 , b 02 ] is obtained The second signal carried on subcarrier 0 of antenna B, as shown in (d) of FIG. 6, the content mapped on OFDM symbol 1 of antenna B is The content mapped on OFDM symbol 2 of antenna B is
[0160] In the present application, the first signals transmitted in different time units on the first time-frequency resource can be different or the same. Taking the second node as an example, the first signal is mapped on different OFDM symbols of the first time-frequency resource, and the time unit is an OFDM symbol. The first signals transmitted in different time units on the first time-frequency resource can be understood as the content mapped on different OFDM symbols of the first signal. The first signals transmitted in different time units on the first time-frequency resource can be understood as the content mapped on different OFDM symbols of the first signal.
[0161] In the present application, the second signals transmitted in different time units on the first time-frequency resource can be different or the same. Taking the second node as an example, the second signal is mapped on different OFDM symbols of the first time-frequency resource, and the time unit is an OFDM symbol. The second signals transmitted in different time units on the first time-frequency resource can be understood as the content mapped on different OFDM symbols of the second signal. The second signals transmitted in different time units on the first time-frequency resource can be understood as the content mapped on different OFDM symbols of the second signal.
[0162] The first node receives a third signal obtained after the first signal and the second signal on the first time-frequency resource are transmitted through a channel, that is, the first node receives a superimposed signal on the first transmission resource. The superimposed signal is composed of a signal obtained after the first signal on the first transmission resource is transmitted through a channel H AG and a signal obtained after the second signal on the first transmission resource is transmitted through a channel H BG , the channel H AG refers to the channel experienced by the first signal, and the channel H BG refers to the channel experienced by the second signal.
[0163] Optionally, taking the application of the sensing method shown in FIG. 5 to the communication system shown in FIG. 3 as an example, the second node is a second node in the communication system shown in FIG. 3, for example, the second node can be a management node or a terminal node; and the first node is a first node in the communication system shown in FIG. 3, for example, the first node can be a management node or a terminal node.
[0164] In an example, the second node is a management node, and the first node is a terminal node. Before S502, the first node can receive first indication information for indicating the first time-frequency resource from the management node, so that the second node can receive the third signal on the first time-frequency resource according to the indication of the first indication information.
[0165] In another example, the second node is a terminal node, and the first node is a management node. Before S502, the second node can receive first indication information for indicating the first time-frequency resource from the management node, so that the first node can send the first signal and the second signal on the first time-frequency resource configured by the management node, and the second node can receive the third signal obtained after the channel transmission of the first signal and the second signal on the first time-frequency resource.
[0166] In the example, the first indication information for indicating the first time-frequency resource is not limited, for example, the first indication information can directly indicate a specific first time-frequency resource, or the first indication information can indirectly indicate the first time-frequency resource. In the case that the first indication information directly indicates a specific first time-frequency resource, the first indication information can include a frequency point, a radio frame index; in the case that the first indication information indirectly indicates the first time-frequency resource, the first indication information can include an index of a frequency band, a starting time of a time slot, etc.
[0167] In the example, the signaling / information carrying the first indication information is not limited, for example, the first indication information can be included in a radio frame, or included in control information, or included in high-layer signaling. In the present application, the radio frame can be a sensing measurement request frame or a sensing measurement response frame. The control information can be downlink control information (DCI) or link control information sent by a G node, etc. The high-layer signaling can be radio resource control (RRC) signaling. When the signaling is in a starlink system, the signaling can specifically refer to the high-layer signaling. Or the signaling can be a signaling of a basic application layer of the starlink system, a signaling of a basic service layer, a signaling of a data link layer, a control signaling, or a signaling transmitted by a layer above the physical layer. In some implementation manners, the signaling of the starlink system is an extended resource control signaling, such as an XRC signaling.
[0168] S503: Obtain, according to the third signal and the first signal, first channel information.
[0169] The first channel information can be referred to the related description in S501, and will not be repeated here.
[0170] In the present application, the type of channel information (such as the first channel information and the second channel information) is not limited. For example, the channel information can be channel state information (CSI), or channel frequency response (CFR), or channel impulse response (CIR), etc.
[0171] The first node can obtain the first channel information according to the third signal and the first signal, which indicates that the first node has obtained the first signal before obtaining the first channel information.
[0172] In the present application, the way in which the first node obtains the first signal is not limited. For example, the first node can obtain the first signal from local data, or the first node can receive second indication information from other nodes to indicate the first signal.
[0173] In an example, the second node is a terminal node, and the first node is a management node. The first signal generated by the second node in S501 is generated according to a rule indicated by the first node, and the first node can obtain the first signal according to the rule. Alternatively, the first signal generated by the second node in S501 is a first signal configured by the first node, and the first node can obtain the first signal from local data.
[0174] In another example, the second node is a management node, and the first node is a terminal node. The first node can receive second indication information from the management node to indicate the first signal before S503, so that the first node can obtain the first signal according to the second indication information. The signaling / information carrying the second indication information is not limited, for example, the second indication information can be included in a radio frame, or included in control information, or included in high layer signaling. The radio frame, the control information, and the high layer signaling are referred to the related description above, and will not be repeated here.
[0175] In the second indication information directly indicates the first signal, the second indication information can contain the first signal; in the second indication information indirectly indicates the first signal, the second indication information can contain the generation mode of the first signal, or the second indication information can contain the index of the reference signal, the index of the reference signal is used to indicate the reference signal in the reference signal resource pool, and the reference signal in the reference signal resource pool is a protocol predefined reference signal.
[0176] Wherein, the way that the first node obtains the first channel information according to the third signal and the first signal is not limited, and it can be understood that, in order to better reflect the core of the present application, in the following possible implementation modes introduced by the present application, the noise can be ignored first, which is uniformly described here, and will not be repeated below. Three possible implementation modes are introduced below:
[0177] In one possible implementation mode, the first node can multiply the third signal by the transpose of the first signal to eliminate the signal after the second signal is transmitted through the channel, and further divide by the product of the first signal and the transpose of the first signal to obtain the first channel information.
[0178] For example, on the first time-frequency resource, the first node receives the third signal obtained after the first signal and the second signal are transmitted through the channel For the first signal, For the second signal, H AG The channel information of the channel experienced by the first signal is the first channel information, H BG The channel information of the channel experienced by the second signal is the second channel information, and the first node multiplies the third signal by the transpose of the first signal to obtain The first signal And the second signal Orthogonal, that is, Therefore Divide By The first channel information H AG ,'[] T ' represents transpose.
[0179] In another possible implementation, the first signal and the second signal are orthogonal, and the first node and the second node determine, through protocol predefinition or negotiation, a first encoding sequence used to obtain the first signal and a second encoding sequence used to obtain the second signal, one of which is orthogonal to the other after transposition processing. For example, the first encoding sequence and the second encoding sequence after transposition are orthogonal. The first node can multiply the third signal by the transposed first encoding sequence to eliminate the signal of the second signal after channel transmission, and further divide the first signal by the transposed first encoding sequence to obtain the first channel information.
[0180] For example, the first node receives, on the first time-frequency resource, the third signal obtained after the first signal and the second signal are transmitted through the channel For the first signal, For the first information, [a 01 , a 02 ] is the first encoding sequence, For the second signal, For the second information, [b 01 , b 02 ] is the second encoding sequence, H AG is the channel information of the channel experienced by the first signal, that is, the first channel information, H BG is the channel information of the channel experienced by the second signal, that is, the second channel information. The first node multiplies the third signal by the transposed first encoding sequence to obtain The second encoding sequence and the transposed first encoding sequence are orthogonal, that is, [b 01 , b 02 ][a 01 , a 02 ] T = 0, so Y[a 01 , a 02 ] T divided by can obtain the first channel information H AG .
[0181] In another possible implementation, the first signal and the second signal are orthogonal, and the first node and the second node determine, through protocol predefinition or negotiation, a first encoding sequence used to obtain the first signal and a second encoding sequence used to obtain the second signal, one of which is orthogonal to the other after transposition processing. For example, the first encoding sequence and the second encoding sequence after transposition are orthogonal. The first node can multiply the third signal by the transposed first encoding sequence to eliminate the signal of the second signal after channel transmission, and further divide the first signal by the transposed first encoding sequence to obtain the first channel information.
[0182] For example, on the first time-frequency resource, the first node receives a third signal obtained after the first signal and the second signal are transmitted through the channel. As the first signal, As the first piece of information, [a 01 a 02 ] is the first encoded sequence. For the second signal, For the second piece of information, [b 01 b 02 ] represents the second encoded sequence, H AG The channel information of the channel through which the first signal passes is the first channel information, H. BG The channel information of the channel traversed by the second signal, i.e., the second channel information, is obtained by the first node multiplying the third signal by the conjugate transpose of the first coded sequence. 'H' denotes the matrix conjugate transpose, where the conjugate transposes of the second and first encoded sequences are orthogonal, i.e., [b 01 b 02 ][a 01 a 02 ] H =0, therefore Y[a 01 a 02 ] H Divide by The first channel information H can then be obtained. AG .
[0183] Optionally, the first node can be either a sensing initiator node or a sensing response node. If the first node is a sensing response node, after obtaining the first channel information based on the third signal and the first signal, it can feed back the first channel information to the second node, i.e., the sensing initiator node, enabling the second node to perform the sensing task based on the first channel information. The sensing initiator node and sensing response node are described above and will not be repeated here.
[0184] Based on the sensing method shown in FIG. 5, the second node can transmit the first signal and the second signal which are orthogonal to each other on the same time-frequency resource, so that after the first node receives the third signal which is orthogonal to each other and transmitted through the channel on the time-frequency resource, the first signal is used to cancel / eliminate the signal transmitted through the channel of the second signal from the received third signal, to recover the signal transmitted through the channel of the first signal, and then based on the signal transmitted through the channel of the first signal and the first signal, the channel estimation is performed to obtain the channel information, and the target sensing is implemented based on the channel information. However, for the attacker, although the attacker can receive the third signal on the same time-frequency resource where the two signals orthogonal to each other are transmitted, since the attacker does not know in advance that the signals transmitted on the time-frequency resource are the two signals orthogonal to each other, the attacker cannot further accurately analyze the received third signal, or even if the attacker knows that the signals transmitted on the transmission resource are the two signals orthogonal to each other, since the attacker cannot know one of the two signals orthogonal to each other, such as the first signal, the attacker cannot eliminate the signal transmitted through the channel of the second signal from the received third signal, and then cannot implement the channel estimation, cannot obtain the first channel information, and thus cannot implement the target sensing to obtain the related information of the target, thereby avoiding the problem of exposing the privacy information of the target.
[0185] The sensing method provided by the embodiment of the application will be described below in combination with the communication system shown in FIG. 4, taking the third node as an example in the communication system shown in FIG. 4. As shown in FIG. 7, the method can include the following steps:
[0186] S701: The second node generates a first signal.
[0187] The first signal can be used for the first node to obtain the first channel information, and the first channel information is described in S501 and will not be repeated here.
[0188] The first signal can be orthogonal to the second signal transmitted by the third node, and the first signal and the second signal are both transmitted on the first time-frequency resource, and the second signal transmitted by the third node is described in S702, and the first time-frequency resource is described in S703 and will not be repeated here.
[0189] Optionally, the second node can obtain the first information to be transmitted, and obtain the first signal to be transmitted by the second node after preprocessing the first information to be transmitted. For details, please refer to S501 and will not be repeated here.
[0190] In an OFDM system, taking a subcarrier as a frequency domain unit and an OFDM symbol as a time domain unit as an example, the first signal can be a signal obtained by encoding the first information and performing resource mapping on the corresponding subcarriers and OFDM symbols. For example, the second node can encode the first information according to the first encoding sequence, and obtain the first signal by performing resource mapping on the encoded signal.
[0191] Optionally, taking the sensing method shown in FIG. 7 applied to the communication system shown in FIG. 4 as an example, the first node is a first node in the communication system shown in FIG. 4, the second node is a second node in the communication system shown in FIG. 4, and the third node is another node in the communication system shown in FIG. 4. For example, the first node shown in FIG. 4 can be a management node or a terminal node, the second node shown in FIG. 4 can be a management node or a terminal node, and the third node shown in FIG. 4 can be a management node or a terminal node.
[0192] In an example, the first node is a management node, the second node is a first terminal node, and the third node is a second terminal node. The second node generating the first signal can include: the second node receiving second indication information from a node other than the second node, and generating the first signal according to the second indication information used to indicate the first signal. The node other than the second node can be the third node or the first node. The second indication information can be referred to in the related description above, and will not be described here.
[0193] In another example, the first node is a management node, the second node is a first terminal node, and the third node is a second terminal node. The second node generating the first signal can include: the second node receiving third indication information from a node other than the second node, and generating the first signal orthogonal to the second signal according to the third indication information used to indicate the second signal. The third indication information can be referred to in the related description above, and will not be described here.
[0194] S702: The third node generates the second signal orthogonal to the first signal.
[0195] Optionally, the third node can obtain the second information to be sent, and obtain the second signal to be sent through the third node by preprocessing the second information to be sent. For details, reference can be made to the related description of the second node obtaining the second signal according to the second information in S501, which will not be described here.
[0196] In an OFDM system, taking a subcarrier as a frequency domain unit and an OFDM symbol as a time domain unit as an example, the second signal can be a signal obtained by encoding the second information and performing resource mapping on the corresponding subcarriers and OFDM symbols. For example, the third node can encode the second information according to the second encoding sequence, and obtain the second signal by performing resource mapping on the encoded signal.
[0197] In the present application, the third node generates the second signal orthogonal to the first signal. When encoding, the second encoding sequence orthogonal to the first encoding sequence is obtained, the second information is encoded by using the second encoding sequence, and then the second signal orthogonal to the first signal is obtained.
[0198] The detailed process that the third node obtains the second encoding sequence orthogonal to the first encoding sequence can refer to the process that the second node obtains the first encoding sequence and the second encoding sequence orthogonal to each other in S501, which is not described herein.
[0199] Optionally, taking the application of the sensing method shown in FIG. 7 to the communication system shown in FIG. 4 as an example, the first node is the first node in the communication system shown in FIG. 4, the second node is the second node in the communication system shown in FIG. 4, and the third node is another node in the communication system shown in FIG. 4. The first node shown in FIG. 4 can be a management node or a terminal node, the second node shown in FIG. 4 can be a management node or a terminal node, and the third node shown in FIG. 4 can be a management node or a terminal node.
[0200] In an example, the first node is a management node, the second node is a first terminal node, and the third node is a second terminal node. The third node generates the second signal orthogonal to the first signal can include that the third node receives third indication information from a node other than the third node, and generates the second signal according to the third indication information used for indicating the second signal. The node other than the third node can be the second node or the first node, and the third indication information can refer to the related description above, which is not described herein.
[0201] In another example, the first node is a management node, the second node is a first terminal node, and the third node is a second terminal node. The third node generates the second signal orthogonal to the first signal can include that the third node receives second indication information from a node other than the third node, and generates the second signal orthogonal to the first signal according to the second indication information used for indicating the first signal.
[0202] S703: The second node sends the first signal to the first node on the first time-frequency resource, and the third node sends the second signal orthogonal to the first signal to the first node.
[0203] The first time-frequency resource, the first signal, and the second signal can refer to the related description in S502, which is not described herein.
[0204] In an example, the second node sending the first signal to the first node and the third node sending the second signal to the first node on the first time-frequency resource can include: the second node receiving first indication information from the first node indicating the first time-frequency resource, and sending the first signal to the first node on the first time-frequency resource; and the third node receiving the first indication information from the first node indicating the first time-frequency resource, and sending the second signal to the first node on the first time-frequency resource. The first indication information can refer to the above description, and will not be repeated here. Optionally, the first node can be a management node, the second node can be a first terminal node, and the third node can be a second terminal node.
[0205] In another example, the second node sending the first signal to the first node and the third node sending the second signal to the first node on the first time-frequency resource can include: the second node and the third node negotiating to determine the first time-frequency resource, the second node sending the first signal to the first node on the negotiated first time-frequency resource, and the third node sending the second signal to the first node on the negotiated first time-frequency resource. Optionally, the first node can be a management node, the second node can be a first terminal node, and the third node can be a second terminal node.
[0206] In the case where the first time-frequency resource is determined by negotiation between the second node and the third node, the second node and / or the third node need to send first indication information to the first node indicating the first time-frequency resource, so that the first node can receive the first signal and the second signal after channel transmission on the first time-frequency resource.
[0207] Optionally, the first time-frequency resource can include M subcarriers, M is an integer greater than or equal to 1, and the i-th subcarrier in the M subcarriers can include N OFDM symbols, 0≤i iN and a second encoding sequence B iN for encoding the second signal on the N OFDM symbols in the i-th subcarrier. Wherein the first encoding sequence A iN and the second encoding sequence B iN are orthogonal. The orthogonality of the first encoding sequence and the second encoding sequence can refer to the above description, and will not be repeated here.
[0208] In an example, FIG. 8 is a schematic diagram of a first time-frequency resource according to an embodiment of the present application. As shown in FIG. 8, the first time-frequency resource is composed of subcarrier 0, subcarrier 1, subcarrier 2, subcarrier 3, subcarrier 4, OFDM symbol 1, OFDM symbol 2, …, OFDM symbol N. The second node transmits a first signal on the first time-frequency resource shown in FIG. 8, and the third node transmits a second signal on the first time-frequency resource shown in FIG. 8.
[0209] For the subcarrier 0 in the first time-frequency resource, the second node encodes the first signal carried on the subcarrier 0 according to the first information and a first encoding sequence A used for encoding the first signal carried on the subcarrier 0 0N , A 0N = [a 01 , a 02 , …, a 0N , a 0(N+1) ], to obtain the first signal carried on the subcarrier 0 by the second node , that is, the content mapped by the second node on the OFDM symbol 1 of the subcarrier 0 is the content mapped by the second node on the OFDM symbol 2 of the subcarrier 0 is …, the content mapped by the second node on the OFDM symbol N of the subcarrier 0 is The third node encodes the second signal carried on the subcarrier 0 according to the second information and a second encoding sequence B used for encoding the second signal carried on the subcarrier 0 0N , B 0N = [b 01 , b 02 , …, b 0N ], to obtain the second signal carried on the subcarrier 0 by the third node , that is, the content mapped by the third node on the OFDM symbol 1 of the subcarrier 0 is the content mapped by the third node on the OFDM symbol 2 of the subcarrier 0 is …, the content mapped by the third node on the OFDM symbol N of the subcarrier 0 is Wherein the first encoding sequence A used for encoding the first signal carried on the subcarrier 0 0N and the second encoding sequence B used for encoding the second signal carried on the subcarrier 0 0N are orthogonal.
[0210] For the subcarrier 1 in the first time-frequency resource, the second node encodes the first signal carried on the subcarrier 1 according to the first information and a first encoding sequence A used for encoding the first signal carried on the subcarrier 1 1N , A 1N = [a 11 , a 12a 1N ], obtaining the first signal carried by the second node on the subcarrier 1 That is, the content mapped by the second node on the OFDM symbol 1 of the subcarrier 1 is The content mapped by the second node on the OFDM symbol 2 of the subcarrier 0 is The content mapped by the second node on the OFDM symbol N of the subcarrier 1 is The third node maps the second signal carried on the subcarrier 1 according to the second information And the second encoding sequence B used for encoding the second signal carried on the subcarrier 1 1N B 1N = [b 11 , b 12 , …, b 1N ], obtaining the second signal carried by the third node on the subcarrier 1 That is, the content mapped by the third node on the OFDM symbol 1 of the subcarrier 1 is The content mapped by the third node on the OFDM symbol 2 of the subcarrier 1 is The content mapped by the third node on the OFDM symbol N of the subcarrier 1 is Wherein, the first encoding sequence A used for encoding the first signal carried on the subcarrier 1 1N And the second encoding sequence B used for encoding the second signal carried on the subcarrier 1 1N are orthogonal.
[0211] Similarly, for the subcarrier 4 in the first time-frequency resource, the second node maps the first signal carried on the subcarrier 4 according to the first information And the first encoding sequence A used for encoding the first signal carried on the subcarrier 4 4N A 4N = [a 41 , a 42 , …, a 4N ], obtaining the first signal carried by the second node on the subcarrier 4 That is, the content mapped by the second node on the OFDM symbol 1 of the subcarrier 4 is The content mapped by the second node on the OFDM symbol 2 of the subcarrier 4 is The content mapped by the second node on the OFDM symbol N of the subcarrier 4 is The third node maps the second signal carried on the subcarrier 4 according to the second information And the second encoding sequence B used for encoding the second signal carried on the subcarrier 4 4N B 4N = [b 41 , b 42 , …, b 4Nthe second signal carried by the third node on subcarrier 4 i.e. the content mapped by the third node on OFDM symbol 1 of subcarrier 4 is the content mapped by the third node on OFDM symbol 2 of subcarrier 4 is …, the content mapped by the third node on OFDM symbol N of subcarrier 4 is wherein the first encoding sequence A used for encoding the first signal carried by the second node on subcarrier 4 4N and the second encoding sequence B used for encoding the second signal carried by the third node on subcarrier 4 4N are orthogonal.
[0212] In another example, FIG. 9a is a diagram of a first time-frequency resource according to an embodiment of the present application, as shown in FIG. 9a, the first time-frequency resource is composed of subcarrier 0, OFDM symbol 1, OFDM symbol 2, OFDM symbol 3, OFDM symbol 4 and OFDM symbol 5, the second node transmits a first signal on the first time-frequency resource shown in FIG. 9a, and the second node obtains the first signal carried by the second node on subcarrier 0 according to the first information and the first encoding sequence [1, 0, 0, 0, 0] the content mapped by the second node on OFDM symbol 1 of subcarrier 0 is the content mapped by the second node on OFDM symbol 2 to OFDM symbol 5 of subcarrier 0 is null, it can be understood that for subcarrier 0, the content mapped by the second node on its OFDM symbol is null, then the second node does not transmit a signal on subcarrier 0, if the content on all subcarriers on an OFDM symbol is null, then the second node does not transmit a signal on the OFDM symbol; the third node transmits a second signal on the first time-frequency resource shown in FIG. 9a, and the third node obtains the second signal carried by the third node on subcarrier 0 according to the second information and the second encoding sequence [0, 1, 1, 1, 1] the content mapped by the third node on OFDM symbol 1 of subcarrier 0 is null, the content mapped by the third node on OFDM symbol 2 to OFDM symbol 5 of subcarrier 0 is it can be understood that for subcarrier 0, the content mapped by the third node on its OFDM symbol is null, then the third node does not transmit a signal on subcarrier 0, if the content on all subcarriers on an OFDM symbol is null, then the third node does not transmit a signal on the OFDM symbol; at this time, the distribution of the first signal and the second signal on the first time-frequency resource is shown in FIG. 9b.
[0213] Since, in the method shown in FIG. 7, the second node transmits the first signal on the first time-frequency resource, and the third node transmits the second signal on the first time-frequency resource; in the method shown in FIG. 5, one of the multiple antennas of the second node transmits the first signal on the first time-frequency resource, and the other antennas of the multiple antennas of the second node transmit the second signal on the first time-frequency resource, the above examples are also applicable to the communication method shown in FIG. 5. For example, the second node in the above examples can be alternatively described as antenna A of the second node, and the third node in the above examples can be alternatively described as antenna B of the second node.
[0214] In the first time-frequency resource, the first signals transmitted in different time units can be different or the same, and the related description can be referred to S502.
[0215] In the first time-frequency resource, the second signals transmitted in different time units can be different or the same, and the related description can be referred to S502.
[0216] S704: The first node receives the third signal obtained after the first signal and the second signal are transmitted through the channel on the first time-frequency resource.
[0217] The related description of S704 can be referred to S502, which is not repeated here.
[0218] In one example, the first time-frequency resource is configured by the first node, and the first node can directly receive the third signal obtained after the first signal and the second signal are transmitted through the channel on the first time-frequency resource configured by the first node. Optionally, the first node can be a management node, the second node can be a first terminal node, and the third node can be a second terminal node.
[0219] In another example, the first time-frequency resource is determined by negotiation between the second node and the third node, and the first node receives the third signal obtained after the first signal and the second signal are transmitted through the channel on the first time-frequency resource, which can include: the first node receives first indication information from the second node and / or the third node for indicating the first time-frequency resource, and receives the third signal obtained after the first signal and the second signal are transmitted through the channel on the first time-frequency resource according to the first indication information. The first indication information is described above and is not repeated here. Optionally, the first node can be a management node, the second node can be a first terminal node, and the third node can be a second terminal node.
[0220] S705: The first node obtains the first channel information according to the third signal and the first signal.
[0221] The related description of S705 can be referred to S503, which is not repeated here.
[0222] Based on the sensing method shown in FIG. 7, the second node and other nodes (such as the third node) can transmit the first signal and the second signal which are orthogonal to each other on the same time-frequency resource, so that after the first node receives the third signal which is orthogonal to each other and transmitted through the channel on the time-frequency resource, the first signal is used to cancel / eliminate the signal transmitted through the channel of the second signal from the received third signal, and the signal transmitted through the channel of the first signal is recovered, and then the channel information is obtained by performing channel estimation based on the signal transmitted through the channel of the first signal and the first signal, and the target sensing is implemented based on the channel information. However, for the attacker, although it can receive the third signal on the same time-frequency resource where the two signals orthogonal to each other are transmitted, since the attacker does not know in advance that the signals transmitted on the time-frequency resource are two signals orthogonal to each other, it cannot further accurately analyze the received third signal, or in other words, even if the attacker knows that the signals transmitted on the transmission resource are two signals orthogonal to each other, since the attacker cannot know one of the two signals orthogonal to each other, such as the first signal, it cannot eliminate the signal transmitted through the channel of the second signal from the received third signal, and then cannot implement channel estimation, cannot obtain the first channel information, and thus cannot implement target sensing to obtain the related information of the target, avoiding the problem of exposure of the target privacy information.
[0223] Optionally, in the sensing method shown in FIG. 5 or FIG. 7, the first node can also obtain second channel information according to the third signal and the second signal. The second channel information can refer to information representing the channel experienced by the second signal. In this application, the type of the second channel information is not limited, for example, the second channel information can be CSI or CFR or CIR, and the CSI, CFR and CIR are described above and will not be repeated here.
[0224] In the above method, the first node can obtain the second channel information according to the third signal and the second signal, which indicates that the first node has obtained the second signal before obtaining the second channel information.
[0225] In this application, the way in which the first node obtains the second signal is not limited. For example, the first node can obtain the second signal from local data, or the first node can receive third indication information from other nodes to indicate the second signal.
[0226] In an example, the first node is the first node in the communication system shown in FIG. 3, the second node is the second node in the communication system shown in FIG. 3, the second node is taken as the management node, and the first node in FIG. 3 is taken as the terminal node. In this case, the second signal generated by the second node in S501 is generated according to the rule indicated by the first node, and the first node can obtain the second signal according to the rule. Alternatively, the second signal generated by the second node in S501 is the second signal configured by the first node, and the first node can obtain the second signal from local data.
[0227] In another example, the first node is the first node in the communication system shown in FIG. 3, the second node is the second node in the communication system shown in FIG. 3, the second node is taken as the management node, and the first node in FIG. 3 is taken as the terminal node. In this case, the first node can receive the third indication information for indicating the second signal from the management node before S503, so that the first node can obtain the second signal according to the third indication information.
[0228] In another example, the first node is the first node in the communication system shown in FIG. 4, the second node is the second node in the communication system shown in FIG. 4, and the other nodes are the other nodes in the communication system shown in FIG. 4. In this case, the second node in FIG. 4 is taken as the first terminal node, the other nodes in FIG. 4 are taken as the second terminal nodes, and the first node in FIG. 4 is taken as the management node. In this case, the second signal orthogonal to the first signal generated by the other nodes in S702 is generated according to the rule indicated by the first node, and the first node can obtain the second signal according to the rule. Alternatively, the second signal orthogonal to the first signal generated by the other nodes in S702 is the second signal configured by the first node, and the first node can obtain the second signal from local data.
[0229] In another example, the first node is the first node in the communication system shown in FIG. 4, the second node is the second node in the communication system shown in FIG. 4, and the other nodes are the other nodes in the communication system shown in FIG. 4. In this case, the second node in FIG. 4 is taken as the first terminal node, the other nodes in FIG. 4 are taken as the second terminal nodes, and the first node in FIG. 4 is taken as the management node. In this case, the first node can receive the third indication information for indicating the second signal from the other nodes, so that the first node can obtain the second signal according to the third indication information.
[0230] In this case, the signaling / information carrying the third indication information is not limited, for example, the third indication information can be contained in a radio frame, or contained in control information, or contained in high-layer signaling. The radio frame, the control information, and the high-layer signaling are described above and will not be repeated here.
[0231] The third indication information used to indicate the second signal is not restricted. For example, the third indication information can directly indicate the second signal or indirectly indicate the second signal. When the third indication information directly indicates the second signal, it can contain the second signal. When the third indication information indirectly indicates the second signal, it can contain the generation method of the second signal, or it can contain an index of a reference signal. The index of the reference signal is used to indicate a reference signal in the reference signal resource pool, and the reference signals in the reference signal resource pool are reference signals predefined by the protocol.
[0232] The method by which the first node obtains the second channel information based on the third and second signals is not limited. It is understood that, to better reflect the core of the embodiments of this application, noise can be ignored in the possible implementations described below. This will be uniformly explained here and will not be repeated further. Three possible implementations are described below:
[0233] One possible implementation is that the first node can multiply the third signal by the transpose of the second signal to eliminate the signal after the first signal has been transmitted through the channel, and further divide by the product of the second signal and the transpose of the second signal to obtain the second channel information.
[0234] For example, on the first time-frequency resource, the first node receives a third signal obtained after the first signal and the second signal are transmitted through the channel. As the first signal, For the second signal, H AG The information of the channel information experienced by the first signal is the first channel information, H. BG The channel information of the channel traversed by the second signal is the second channel information. The first node can obtain this information by multiplying the third signal by the transpose of the second signal. First signal Second signal Orthogonal therefore Will Divide by The second channel information H can be obtained. BG ,'[] T ' indicates transpose.
[0235] In another possible implementation, the first signal and the second signal are orthogonal, and the first node and the second node determine, through protocol predefinition or negotiation, a first encoding sequence used to obtain the first signal and a second encoding sequence used to obtain the second signal, wherein one of the encoding sequences is orthogonal to the other encoding sequence after transposition processing. For example, the first encoding sequence and the second encoding sequence after transposition are orthogonal. The first node can multiply the third signal by the transposed second encoding sequence to eliminate the signal of the first signal after channel transmission, and further divide the second signal by the transposed second encoding sequence to obtain the second channel information.
[0236] For example, the first node receives, on the first time-frequency resource, a third signal obtained after the first signal and the second signal are transmitted through a channel is the first signal, is the first information, [a 01 , a 02 ] is the first encoding sequence, is the second signal, is the second information, [b 01 , b 02 ] is the second encoding sequence, H AG is channel information of a channel experienced by the first signal, that is, first channel information, H BG is channel information of a channel experienced by the second signal, that is, second channel information, and the first node multiplies the third signal by the transposed second encoding sequence to obtain The transposed first encoding sequence and the transposed second encoding sequence are orthogonal, that is, [a 01 , a 02 ][b 01 , b 02 ] T = 0, and therefore dividing Y[b 01 , b 02 ] T by can obtain the second channel information H BG .
[0237] In another possible implementation, the first signal and the second signal are orthogonal, and the first node and the second node determine, through protocol predefinition or negotiation, a first encoding sequence used to obtain the first signal and a second encoding sequence used to obtain the second signal, wherein one of the encoding sequences is orthogonal to the other encoding sequence after conjugate transposition processing. For example, the first encoding sequence and the second encoding sequence after conjugate transposition are orthogonal. The first node can multiply the third signal by the conjugate-transposed second encoding sequence to eliminate the signal of the first signal after channel transmission, and further divide the second signal by the conjugate-transposed second encoding sequence to obtain the second channel information.
[0238] Exemplarily, on the first time-frequency resource, the first node receives a third signal obtained after the first signal and the second signal are transmitted through a channel for the first signal, for the first information, [a 01 , a 02 ] for the first encoding sequence, for the second signal, for the second information, [b 01 , b 02 ] for the second encoding sequence, H AG is channel information of a channel experienced by the first signal, i.e., first channel information, H BG is channel information of a channel experienced by the second signal, i.e., second channel information, the first node multiplies the third signal by a conjugate transpose of the second encoding sequence to obtain ‘H’ represents matrix conjugate transpose, the conjugate transposes of the first encoding sequence and the second encoding sequence are orthogonal, i.e., [a 01 , a 02 ][b 01 , b 02 ] H = 0, so Y[b 01 , b 02 ] H divided by H BG can obtain the second channel information H BG .
[0239] Optionally, the first node can be a sensing initiating node or a sensing responding node, in the case where the first node is the sensing responding node, after the first node obtains the second channel information according to the third signal and the second signal, the first node can feed back the second channel information to a second node in the communication system shown in FIG. 3 or other nodes in the communication system shown in FIG. 4, so that the sensing initiating node, i.e., the second node in the communication system shown in FIG. 3 or other nodes in the communication system shown in FIG. 4, can perform a sensing task according to the second channel information. The sensing initiating node and the sensing responding node are described above, and will not be described here.
[0240] Based on the description of the sensing method provided in the embodiments of the present application, in a possible implementation manner, the scheme provided in the embodiments of the present application is applicable to at least one of Bluetooth (BT) communication, sparklink or nearlink communication, Wi-Fi communication and the like. In the embodiments of the present application, BT and Bluetooth Low Energy (BLE) can be used to refer to each other. Wherein, the sparklink can include at least one of sparklink low energy (SLE), sparklink basic (SLB) or sparklink position (SLP). In the embodiments of the present application, the sparklink can be used to refer to the sparklink low energy (SLE), the sparklink basic (SLB) or the sparklink position (SLP) to each other.
[0241] Some embodiments of the scheme provided in the present application are introduced below.
[0242] Embodiment one:
[0243] Bluetooth (BT), Wi-Fi and sparklink or nearlink can use 2.4 GHz or 5 GHz frequency band, have similarity, and part of the modules can be multiplexed, so that the chip cost, area and power consumption can be saved. Chip resources can be highly multiplexed, and multiple chips can be quickly iterated.
[0244] Wi-Fi and SLB can share a set of radio frequency architecture and path. As shown in FIG. 10, it is a chip architecture schematic diagram provided in the embodiments of the present application. As shown in FIG. 10, by designing, the central processing unit (CPU), the radio frequency (RF) unit, the analog baseband (ABB) unit or the Modem resource sharing can be realized, the media access control (MAC) layer part module is multiplexed, and the purpose of saving chip area, reducing chip cost and power consumption is achieved.
[0245] As shown in FIG. 11, it is another chip architecture schematic diagram provided in the embodiments of the present application. As shown in FIG. 11, the MAC units of BT, SLB and wireless fidelity (Wi-Fi) are respectively realized independently, and the RF units and Modem units of each mode are all shared.
[0246] As shown in FIG. 12, another chip architecture diagram provided by the embodiment of the application is shown. As shown in FIG. 12, the MAC units of BT, SLB and Wi-Fi are independently implemented, the Modems of BT, SLB and Wi-Fi are also independently implemented, and the RF units of each mode are all shared.
[0247] As shown in FIG. 13, another chip architecture diagram provided by the embodiment of the application is shown. As shown in FIG. 13, the MAC units of BT, SLB and Wi-Fi are independently implemented, the Modems of some modes such as Wi-Fi and SLB are shared, the Modems of other modes such as BT are independently implemented, and the RF units of each mode are all shared.
[0248] Embodiment two:
[0249] The star flash chip can adopt 14 / 28 / 40 nm process, use chip size package (CSP), ball grid array (BGA), square flat no-lead (QFN) and other packaging, and adopt built-in or external flash memory. According to the application scenario, at least one of the power management unit (PMU), clock management unit (CMU), active optical network (AON), wireless local area network (WLAN) or BT, star flash, global navigation satellite system (GNSS), application (APP), audio and other subsystems can be selected to be placed on a chip to realize area minimization, function maximization, and also improve performance and reliability.
[0250] The embodiment of the application provides a design method of a chip, and the star flash subsystem and other subsystems are integrated on a chip. According to different products, the subsystems of the chip can be cut and combined, and different subsystems are connected through a bus.
[0251] As shown in FIG. 14, a chip module framework provided by an embodiment of the present application is shown. As shown in FIG. 14, for a product requiring a BT or GNSS function module, and requiring connection of Wi-Fi and star flash devices, the Wi-Fi and SLB can be divided into different systems, and combined with at least one of a BT system, a SLE system, a GNSS system, an Always On system, a PMU, a CMU, a Flash memory, an APP system, an Audio system, etc. on a chip. Different subsystems are connected through a bus.
[0252] As shown in FIG. 15, another chip module framework provided by an embodiment of the present application is shown. As shown in FIG. 15, in some embodiments, in order to save area and cost, the Wi-Fi and SLB can be combined on a subsystem, and combined with at least one of a BT system, a SLE system, a GNSS system, an Always On system, a PMU, a CMU, a Flash memory, an APP system, an Audio system, etc. on a chip. Different subsystems are connected through a bus.
[0253] Embodiment three:
[0254] The Wi-Fi / SLB 2.4G band is in 2412-2472MHz, and the BT / BLE / SLE band is in 2402-2480MHz, which can interfere with each other. The SLB and Wi-Fi in the same core can be allocated a service time slot through software scheduling, and the SLB and Wi-Fi / BT / BLE / SLE on different cores lack unified scheduling.
[0255] An embodiment of the present application provides a communication coexistence scheme of SLB / Wi-Fi / SLE / BT / BLE. According to whether the SLB and Wi-Fi / SLE / BT / BLE share an antenna, the coexistence scenario is divided into different antenna coexistence (using different antennas) and shared antenna (using the same antenna) coexistence, and different coexistence strategies are given.
[0256] For heterogeneous antenna coexistence, if SLB and Wi-Fi coexist, the transmission and reception frequency points of SLB and Wi-Fi can be ensured to be different (i.e., frequency division multiplexing). The software can process from code division multiplexing, service period, and interval (i.e., time division multiplexing); if SLB and SLE / BT / BLE coexist, in the case where the isolation degree cannot meet the requirement, the channel where SLE / BT / BLE is located needs to be avoided (i.e., channel avoidance), so as to reduce the influence of SLE / BT / BLE, and at the same time, the mechanism of aggregation scheduling can be increased, so as to aggregate and centrally send SLE / BT / BLE data packets (i.e., aggregation scheduling), so as to reduce the probability of being interfered by SLE / BT / BLE.
[0257] If it is homogeneous antenna coexistence, a software static strategy or a hardware arbitration time division strategy (such as packet traffic arbitration (PTA)) can be adopted, and frequency division multiplexing, code division multiplexing, and time division multiplexing can also be used. The software static strategy has the advantages of small hardware demand, small software modification amount, and no dynamic radio frequency (RF) switching (such as RF recovery operation). The PTA strategy has the advantages of faster service state switching and smaller switching time granularity. The packet traffic arbitration PTA can also be referred to as data packet flow arbitration.
[0258] Taking SLB and SLE / BT / BLE coexistence as an example, as shown in FIG. 16, a framework schematic diagram of a software static strategy provided by an embodiment of the present application is shown. As shown in FIG. 16, the software static strategy can include that after the SLB is started, the HOST notifies the SLE / BT / BLE to exit the current radio frequency path through software configuration. In this scenario, the SLE / BT / BLE can check the SLB start flag, and the software can set the switching from the current radio frequency path to another radio frequency path. The chip needs to support the software setting switching.
[0259] Taking SLB and Wi-Fi coexistence as an example, as shown in FIG. 17, another framework schematic diagram of a software static strategy provided by an embodiment of the present application is shown. As shown in FIG. 17, the software static strategy can include that after the SLB is started, the HOST notifies the Wi-Fi to exit the current radio frequency path through software configuration. In this scenario, the Wi-Fi can check the SLB start flag, and the software can set the switching from the current radio frequency path to another radio frequency path. The chip needs to support the software setting switching.
[0260] As shown in FIG. 18, an exemplary schematic diagram of a hardware arbitration time allocation (PTA) strategy provided by the embodiments of the present application is shown. The PTA can use an arbitrator to determine whether one or more of the SLB / Wi-Fi / SLE / BT / BLE uses the radio frequency RF and the RF occupancy. For example, if the SLB needs to use the RF, the SLB can request access to the arbitrator, and the arbitrator can determine whether the SLB is allowed to occupy the RF according to the access request of the SLB, the access strategy, and the actual occupancy. The architecture of the PTA can adopt a two-line architecture, a three-line architecture, a four-line architecture, and the like, which can be designed and configured according to the business situation. As shown in FIG. 18, the hardware arbitration time allocation (PTA) strategy includes time allocation for any combination of transmission (TX) and reception (RX) of each party in the SLB / Wi-Fi / SLE / BT / BLE. The PTA module can deliver the occupancy of the radio frequency channel to each party, and use different level signals to represent that the radio frequency channel is occupied by one or more of the SLB / Wi-Fi / SLE / BT / BLE, and the corresponding processing is performed by the software or hardware through the level signal. Different businesses can also set different PTA priorities, and the business with high priority can preempt the air interface resources.
[0261] The above describes the scheme provided by the embodiments of the present application mainly from the perspective of interaction between devices. It can be understood that each device, such as the first node, the second node, and the like, contains a corresponding hardware structure and / or software module for executing each function in order to implement the above functions. Those skilled in the art should easily realize that the algorithm steps of each example described in combination with the embodiments disclosed herein can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0262] The embodiments of the present application can group the functional modules of the first node, the second node, and the like according to the above method examples. For example, each functional module can be grouped according to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware or in the form of a software functional module. It should be noted that the grouping of modules in the embodiments of the present application is illustrative, and is only a logical grouping. Actual implementation can have another grouping manner.
[0263] Figure 19 shows a structural diagram of a communication device 1900, which can be used to perform the functions of the first node involved in the above embodiments. As one possible implementation, the communication device 1900 shown in Figure 19 includes: a transceiver unit 1901 and a processing unit 1902;
[0264] The transceiver unit 1901 is used to receive a third signal on the first time-frequency resource; the third signal is obtained by transmitting the first signal and the second signal through a channel. For example, the transceiver unit 1901 can support the communication device 1900 to execute S502, or the transceiver unit 1901 can support the communication device 1900 to execute S703.
[0265] Processing unit 1902 is configured to obtain first channel information based on a third signal and a first signal; the first signal and the second signal are orthogonal; and the first signal and the second signal are transmitted on a first time-frequency resource. For example, processing unit 1902 may support communication device 1900 in executing S503, or processing unit 1902 may support communication device 1900 in executing S704.
[0266] The descriptions of the first signal, the second signal, the first time-frequency resource, and the first channel information can be found in the above method embodiments.
[0267] Specifically, all relevant content of each step involved in the first node in the method embodiments shown in Figures 5 and 7 above can be referenced from the functional description of the corresponding functional module, and will not be repeated here. The communication device 1900 is used to perform the function of the first node in the sensing method shown in Figure 5 or Figure 7, and therefore can achieve the same effect as the sensing method described above.
[0268] Figure 20 shows a structural diagram of a communication device 2000, which can be used to perform the functions of the second device involved in the above embodiments. As one possible implementation, the communication device 2000 shown in Figure 20 includes: a processing unit 2001 and a transceiver unit 2002;
[0269] In one example, the processing unit 2001 is used to generate a first signal and a second signal; for example, the processing unit 2001 may support the communication device 2000 to execute S501.
[0270] The transceiver unit 2002 is used to transmit a first signal and a second signal on a first time-frequency resource. The first signal is used by the first node to obtain first channel information, and the second signal is orthogonal to the first signal. For example, the transceiver unit 2002 can support the communication device 2000 in executing S502.
[0271] The descriptions of the first signal, the second signal, the first time-frequency resource, and the first channel information can be found in the above method embodiments.
[0272] In another example, the processing unit 2001 is configured to generate the first signal. For example, the processing unit 2001 can enable the communication apparatus 2000 to perform S701.
[0273] The transceiving unit 2002 is configured to transmit the first signal on the first time-frequency resource, the first signal being orthogonal to a second signal transmitted by another node; the first signal and the second signal are transmitted on the first time-frequency resource; and the first signal is used for the first node to obtain first channel information. For example, the transceiving unit 2002 can enable the communication apparatus 2000 to perform S703.
[0274] For details, refer to the description of the first signal, the second signal, the first time-frequency resource, and the first channel information.
[0275] For details, refer to the description of the first signal, the second signal, the first time-frequency resource, and the first channel information.
[0276] The processing unit mentioned above can be a processing module, a processor, or a controller. It can implement or execute various exemplary logical blocks, modules, and circuits described in combination with the disclosure of the present application. The processor can also be a combination of computing functions, such as one or more microprocessor combinations, DSP and microprocessor combinations, etc. The transceiving unit can be a communication module, a transceiving circuit, or a communication interface, etc. Any of the above-mentioned communication apparatuses can further include a storage unit for storing the program code and data of any communication apparatus. The storage unit can be a storage module or a memory. When the processing module is a processor, the communication module is a communication interface, and the storage module is a memory, the communication apparatus 1900 and the communication apparatus 2000 involved in the embodiments of the present application can be a communication apparatus 2100 as shown in FIG. 21. For example, the first node and the second node mentioned above can adopt the structure shown in FIG. 21 or include the components shown in FIG. 21. FIG. 21 is a component diagram of a communication apparatus 2100 according to an embodiment of the present application. As shown in FIG. 21, the communication apparatus 2100 can include a processor 2101, and optionally, a communication line 2102 and a communication interface 2103.
[0277] Further, the communication apparatus 2100 can further include a memory 2104. The processor 2101, the memory 2104, and the communication interface 2103 can be connected through the communication line 2102.
[0278] The processor 2101 can be a central processing unit (CPU), a general-purpose processor, a network processor (NP), a digital signal processor (DSP), a microprocessor, a microcontroller, a programmable logic device (PLD), or any combination thereof. The processor 2101 can also be other processing devices, such as a circuit, a device, or a software module, etc.
[0279] The communication line 2102 is configured to transmit information between components included in the communication device 2100.
[0280] The communication interface 2103 is configured to communicate with other devices or other communication networks. The other communication networks can be an Ethernet, a radio access network (RAN), a wireless local area network (WLAN), etc. The communication interface 2103 can be a radio frequency module, a transceiver, or any communication device capable of communication. In this embodiment, the communication interface 2103 is taken as a radio frequency module for example, and the radio frequency module can include an antenna, a radio frequency circuit, etc., and the radio frequency circuit can include a radio frequency integrated chip, a power amplifier, etc.
[0281] The memory 2104 is configured to store instructions. The instructions can be a computer program.
[0282] The memory 2104 can be a read-only memory (ROM) or other types of static storage devices that can store static information and / or instructions, or can be a random access memory (RAM) or other types of dynamic storage device that can store information and / or instructions, or can be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disk storage, a magnetic disk storage, or other magnetic storage devices, or other optical disk storage, a magnetic disk storage medium, or other magnetic storage device, optical disk storage including a compact disk, a laser disk, an optical disk, a digital versatile disk, a Blu-ray disk, etc.
[0283] It should be noted that the memory 2104 can exist independently of the processor 2101, or can be integrated with the processor 2101. The memory 2104 can be used to store instructions or program codes or some data, etc. The memory 2104 can be located within the communication device 2100, or can be located outside the communication device 2100, which is not limited. The processor 2101 is configured to execute the instructions stored in the memory 2104 to implement the communication method provided by the embodiments described below.
[0284] In an example, the processor 2101 can include one or more CPUs, such as CPU0 and CPU1 in FIG. 21.
[0285] As an optional implementation, the communication device 2100 includes multiple processors, for example, in addition to the processor 2101 in FIG. 21, the communication device 2100 can further include a processor 2107.
[0286] As an optional implementation, the communication device 2100 further includes an output device 2105 and an input device 2106. The input device 2106 is a keyboard, a mouse, a microphone, or a joystick, etc. The output device 2105 is a display screen, a speaker, or other devices.
[0287] It should be noted that the communication device 2100 can be a desktop computer, a laptop computer, a network server, a mobile phone, a tablet computer, a wireless terminal, an embedded device, a chip system, or a device having a similar structure to that in FIG. 21. In addition, the constituent structure shown in FIG. 21 does not constitute a limitation on the communication device, and the communication device can include more or fewer components than those shown in the figure, or combine some components, or different component arrangements.
[0288] In the embodiments of the present application, the chip system can be composed of a chip, or can include a chip and other discrete devices.
[0289] The embodiments of the present application further provide a computer readable storage medium. All or part of the processes in the above method embodiments can be instructed by a computer program to relevant hardware to complete, the program can be stored in the above computer readable storage medium, and the program can include the processes of the above method embodiments when executed. The computer readable storage medium can be the communication device of any of the above embodiments, such as an internal storage unit including a data transmission end and / or a data receiving end, for example, a hard disk or a memory of the first node or the second node. The above computer readable storage medium can also be an external storage device of the above communication device, for example, a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the above first node or the second node. Further, the above computer readable storage medium can include both the internal storage unit and the external storage device of the above communication device. The above computer readable storage medium is used to store the above computer program and other programs and data required by the above communication device. The above computer readable storage medium can also be used to temporarily store data that has been output or will be output.
[0290] It should be understood that, in the technical solutions of the present application, the collection, storage, use, processing, transmission, provision and disclosure of user personal information involved in the technical solutions comply with relevant legal provisions and do not violate public order and good customs. For example, the processing of user personal information in the technical solutions of the present application is performed with the authorization of the user, which will not be described hereinafter.
[0291] It should be noted that the terms "first" and "second" and the like in the specification, claims and drawings of the present application are used to distinguish different objects, and are not used to describe a specific order. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device including a series of steps or units is not limited to the listed steps or units, but can optionally include steps or units not listed or can optionally include other steps or units inherent to the process, method, product or device.
[0292] It should be understood that in the present application, "at least one" refers to one or more, "multiple" refers to two or more, "at least two" refers to two or three and three or more, and "and / or" is used to describe the association relationship of the associated objects, which means that there can be three relationships, for example, "A and / or B" can mean: only A, only B, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects before and after it. "At least one of the following" or similar expressions means any combination of these items, including any combination of single or multiple items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.
[0293] It should be understood that in the embodiments of the present application, "B corresponding to A" means that B is associated with A. For example, B can be determined according to A. It should also be understood that determining B according to A does not mean that B is determined only according to A, but B can also be determined according to A and / or other information. In addition, "connection" appearing in the embodiments of the present application means direct connection or indirect connection and various connection modes to achieve communication between devices, which is not limited by the embodiments of the present application.
[0294] The "transmit" appearing in the embodiments of the present application means bidirectional transmission, including sending and / or receiving actions, unless otherwise specified. Specifically, "transmit" in the embodiments of the present application includes data sending, data receiving, or data sending and data receiving. Or, the data transmission here includes uplink and / or downlink data transmission. The data can include channels and / or signals, uplink data transmission is uplink channel and / or uplink signal transmission, and downlink data transmission is downlink channel and / or downlink signal transmission. The "network" and "system" appearing in the embodiments of the present application represent the same concept, and the communication system is a communication network.
[0295] Through the description of the above embodiments, those skilled in the art can clearly understand that, for the convenience and brevity of description, only the grouping of the above functional modules is exemplified, and in actual application, the above functions can be completed by different functional modules according to needs, that is, the internal structure of the device is grouped into different functional modules to complete all or part of the functions described above.
[0296] In several embodiments provided in the present application, it should be understood that the disclosed communication apparatus and method can be implemented in other manners. For example, the division of the described communication apparatus embodiments is merely a logical function division, and there can be another division manner for the actual implementation, for example, multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections between different units, or the among different units, can be indirect couplings or communication connections through some interfaces, devices or units, and can be in electrical, mechanical or other forms.
[0297] The units described as separate components can or can not be physically separate, and the components shown as units can be one physical unit or multiple physical units, i.e., can be located in one place or distributed in multiple different places. Some or all of the units can be selected according to actual needs to achieve the purpose of the embodiments.
[0298] In addition, each functional unit in the various embodiments of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.
[0299] The integrated unit, if realized in the form of a software functional unit and sold or used as an independent product, can be stored in a readable storage medium. Based on this understanding, the technical solutions of the embodiments of the present application can be embodied in the form of a software product, which is stored in a storage medium, and includes several instructions for causing an apparatus, such as a single-chip microcomputer, a chip, or a processor, to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes various storage program codes' media, such as a U disk, a mobile hard disk, a ROM, a RAM, a magnetic disk or an optical disk.
[0300] The above description is merely a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any changes or replacements easily thought of by those skilled in the art within the technical scope disclosed in the present application should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
A perception method characterized by, The method applied to a first node comprises: receiving a third signal on a first time-frequency resource, the third signal being obtained by channel transmission of a first signal and a second signal; the first signal and the second signal are orthogonal; the first signal and the second signal are transmitted on the first time-frequency resource; obtaining first channel information according to the third signal and the first signal. The method of claim 1, wherein The method further comprises: obtaining second channel information according to the third signal and the second signal. The method according to claim 1 or 2, characterized in that The first signal and the second signal are orthogonal, including: the first signal is obtained according to a first encoding sequence and first information, and the second signal is obtained according to a second encoding sequence and second information; the first encoding sequence and the second encoding sequence are orthogonal; wherein the first information is reference information for sensing; the second information is reference information for sensing, or the second information is random information. The method according to claim 3, characterized in that Different first encoding sequences corresponding to different first signals are different, and different second encoding sequences corresponding to different second signals are different. The method according to any one of claims 1 to 4, characterized in that On the first time-frequency resource, the first signal transmitted in different time units is different. The method according to any one of claims 1 to 5, characterized in that On the first time-frequency resource, the second signal transmitted in different time units is different. The method according to any one of claims 1 to 6, characterized in that The first signal and the second signal come from different antennas of the same node; or The first signal and the second signal come from different nodes. The method according to any one of claims 1 to 7, characterized in that The method further comprises at least one of the following: receiving first indication information for indicating the first time-frequency resource; receiving second indication information for indicating the first signal; or receiving third indication information for indicating the second signal. The method of claim 8, wherein The method further comprises: at least one of the first indication information, the second indication information and the third indication information is included in a radio frame; or at least one of the first indication information, the second indication information and the third indication information is included in control information; or at least one of the first indication information, the second indication information and the third indication information is included in high layer signaling. The method of claim 9, wherein The radio frame is a sensing measurement request frame or a sensing measurement response frame. A perception method characterized by, The method applied to a second node comprises: generating a first signal and a second signal; simultaneously transmitting the first signal and the second signal on a first time-frequency resource, the first signal being used by a first node to obtain first channel information, and the first signal and the second signal being orthogonal. The method of claim 11, wherein The first signal and the second signal are orthogonal, including: the first signal is obtained according to a first encoding sequence and first information, and the second signal is obtained according to a second encoding sequence and second information; the first encoding sequence and the second encoding sequence are orthogonal; wherein the first information is reference information for sensing; the second information is reference information for sensing, or the second information is random information. The method according to claim 12, wherein different first encoding sequences corresponding to different first signals are different, and different second encoding sequences corresponding to different second signals are different. The method according to any one of claims 11-13, wherein The first signals transmitted by different time units on the first time-frequency resource are different. The method according to any one of claims 11-14, wherein The second signals transmitted by different time units on the first time-frequency resource are different. The method according to any one of claims 11-15, characterized in that The method further comprises at least one of the following: sending first indication information for indicating the first time-frequency resource; sending second indication information for indicating the first signals; sending third indication information for indicating the second signals. The method of claim 16, wherein The method further comprises: at least one of the first indication information, the second indication information and the third indication information is comprised in a radio frame; or at least one of the first indication information, the second indication information and the third indication information is comprised in control information; or at least one of the first indication information, the second indication information and the third indication information is comprised in high layer signaling. The method of claim 17, wherein The radio frame is a sensing measurement request frame or a sensing measurement response frame. A perception method characterized by, The method applied to a second node, comprising: generating a first signal; sending the first signal on a first time-frequency resource, the first signal being orthogonal to a second signal sent by another node; the first signal and the second signal being transmitted on the first time-frequency resource; the first signal being used by a first node to obtain first channel information. The method of claim 19, wherein The first signal being orthogonal to the second signal sent by the other node comprises: the first signal being obtained by the second node according to a first encoding sequence and first information, the second signal being obtained by the other node according to a second encoding sequence and second information; the first encoding sequence and the second encoding sequence being orthogonal; wherein the first information is reference information for sensing; and the second information is reference information for sensing or random information. The method according to claim 20, wherein different first signals correspond to different first encoding sequences, and different second signals correspond to different second encoding sequences. The method according to any one of claims 19-21, wherein The first signals transmitted by different time units on the first time-frequency resource are different. The method according to any one of claims 19-22, characterized in that The method further comprises at least one of the following: sending first indication information for indicating the first time-frequency resource; sending second indication information for indicating the first signals. The method of claim 23, wherein The method further comprises: at least one of the first indication information and the second indication information is comprised in a radio frame; or at least one of the first indication information and the second indication information is comprised in control information; or at least one of the first indication information and the second indication information is comprised in high layer signaling. The method of claim 24, wherein The radio frame is a sensing measurement request frame or a sensing measurement response frame. A communication device, characterized by The communication device comprises a module or unit for performing the method of any of claims 1-10, or the communication device comprises a module or unit for performing the method of any of claims 11-18, or the communication device comprises a module or unit for performing the method of any of claims 19-25. A communication device, characterized by The communication device comprises a processor configured to support the communication device to perform the method of any of claims 1-10, or the processor is configured to support the communication device to perform the method of any of claims 11-18, or the processor is configured to support the communication device to perform the method of any of claims 19-25. A chip characterized by The chip comprises a processor coupled to a memory, the memory configured to store a program or instructions, when the program or instructions are executed by the processor, the chip performs the method of any of claims 1-10, or the chip performs the method of any of claims 11-18, or the chip performs the method of any of claims 19-25. A communication system characterized by The communication system comprises a communication device for performing the method of any of claims 1-10, and a communication device for performing the method of any of claims 11-18; or the communication system comprises a communication device for performing the method of any of claims 1-10, and a communication device for performing the method of any of claims 19-25. A computer-readable storage medium, characterized by The computer readable storage medium stores computer instructions, when the computer instructions are run on a computer, the computer executes the method of any of claims 1-10, or the computer executes the method of any of claims 11-18, or the computer executes the method of any of claims 19-25. A computer program product, characterized in that The computer program product comprises computer instructions, when the computer instructions are run on a computer, the computer executes the method of any of claims 1-10, or the computer executes the method of any of claims 11-18, or the computer executes the method of any of claims 19-25.
Citation Information
Patent Citations
Channel estimation method and device, communication equipment, system and storage medium
CN117336121A
Sidelink resource reservation and selection
US20230031258A1
Method and apparatus for sidelink transmission in wireless communication system
US20240154843A1
Method and apparatus for interference cancellation in full-duplex multi-cell networks
WO2019019984A1
Channel estimation method and apparatus, communication device, system and storage medium
WO2023246919A1