Signal processing methods and devices
By using measurement units in the time delay domain, angle domain, and Doppler domain to determine signal parameters in an integrated communication and sensing network, the problem of measuring signal reception quality is solved, and a higher precision assessment of sensing signal reception performance is achieved.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
- Filing Date
- 2025-01-08
- Publication Date
- 2026-07-16
AI Technical Summary
In the existing technology, there is a lack of effective solutions for accurately measuring the reception quality of signals, especially in integrated communication and sensing networks, where it is difficult to determine the reception performance of sensing signals.
Measurement units in the time delay domain, angle domain, Doppler domain, time delay Doppler domain, time delay angle domain, or Doppler angle domain are used to determine signal parameters and accurately measure signal reception performance.
By applying these measurement units, the signal reception performance can be measured more accurately, thereby improving the reception quality and accuracy of sensed signals.
Smart Images

Figure CN2025071372_16072026_PF_FP_ABST
Abstract
Description
Methods and devices for processing signals Technical Field
[0001] This application relates to the field of communication technology, and more specifically, to a method and apparatus for processing signals. Background Technology
[0002] Signal reception performance is a crucial indicator of communication networks. Therefore, accurately measuring signal reception quality is a problem that needs to be solved. Summary of the Invention
[0003] This application provides a method and apparatus for processing signals. The various aspects covered by this application are described below.
[0004] In a first aspect, a method for processing a signal is provided, comprising: a first device determining signal parameters, the signal parameters being used to indicate the received energy or received quality of a sensed signal, the signal parameters being determined based on one or more of the following: a first parameter determined based on a first measurement unit; a second parameter determined based on a second measurement unit; a third parameter related to noise; and a fourth parameter, the fourth parameter and the first parameter being determined based on signals transmitted from different signal sources; wherein the first measurement unit and the second measurement unit are different measurement units, the measurement unit being a time delay domain unit, an angle domain unit, a Doppler domain unit, a time delay Doppler domain unit, a time delay angle domain unit, a Doppler angle domain unit, or a time delay Doppler angle domain unit.
[0005] In a second aspect, a method for processing signals is provided, comprising: a second device receiving signal parameters transmitted by a first device, the signal parameters being used to indicate the received energy or received quality of a sensed signal, the signal parameters being determined based on one or more of the following: a first parameter determined based on a first measurement unit; a second parameter determined based on a second measurement unit; a third parameter related to noise; and a fourth parameter, the fourth parameter and the first parameter being determined based on signals transmitted from different signal sources; wherein the first measurement unit and the second measurement unit are different measurement units, the measurement unit being a time delay domain unit, an angle domain unit, a Doppler domain unit, a time delay Doppler domain unit, a time delay angle domain unit, a Doppler angle domain unit, or a time delay Doppler angle domain unit.
[0006] Thirdly, a signal processing device is provided, the signal processing device being a first device, the first device comprising: a processing module for determining signal parameters, the signal parameters being used to indicate the received energy or received quality of a sensed signal, the signal parameters being determined based on one or more of the following: a first parameter determined based on a first measurement unit; a second parameter determined based on a second measurement unit; a third parameter related to noise; a fourth parameter, the fourth parameter and the first parameter being determined based on signals transmitted from different signal sources; wherein the first measurement unit and the second measurement unit are different measurement units, the measurement unit being a time delay domain unit, an angle domain unit, a Doppler domain unit, a time delay Doppler domain unit, a time delay angle domain unit, a Doppler angle domain unit, or a time delay Doppler angle domain unit.
[0007] Fourthly, a signal processing device is provided, the signal processing device being a second device, the second device comprising: a communication module for receiving signal parameters transmitted by a first device, the signal parameters being used to indicate the received energy or received quality of a sensed signal, the signal parameters being determined based on one or more of the following: a first parameter determined based on a first measurement unit; a second parameter determined based on a second measurement unit; a third parameter related to noise; a fourth parameter, the fourth parameter and the first parameter being determined based on signals transmitted from different signal sources; wherein the first measurement unit and the second measurement unit are different measurement units, the measurement unit being a time delay domain unit, an angle domain unit, a Doppler domain unit, a time delay Doppler domain unit, a time delay angle domain unit, a Doppler angle domain unit, or a time delay Doppler angle domain unit.
[0008] Fifthly, a signal processing device is provided, comprising a transceiver, a memory, and a processor, wherein the memory stores a program, the processor invokes the program in the memory, and controls the transceiver to receive or transmit signals, so that the device performs the method as described in the first or second aspect.
[0009] A sixth aspect provides an apparatus including a processor for calling a program from a memory to cause the apparatus to perform the method as described in the first or second aspect.
[0010] A seventh aspect provides a chip including a processor for calling a program from memory, causing a device on which the chip is mounted to perform the method as described in the first or second aspect.
[0011] Eighthly, a computer-readable storage medium is provided having a program stored thereon that causes a computer to perform the method as described in the first or second aspect.
[0012] Ninth aspect, a computer program product is provided, including a program that causes a computer to perform the method as described in the first or second aspect.
[0013] In a tenth aspect, a computer program is provided that causes a computer to perform the method as described in the first or second aspect.
[0014] Since information in the time delay domain, angle domain, Doppler domain, time delay Doppler domain, time delay angle domain, Doppler angle domain, or time delay Doppler angle domain can more accurately describe the multipath transmission characteristics of a signal, the signal parameters determined based on the measurement units in the above domains can more accurately measure the signal reception performance. Attached Figure Description
[0015] Figure 1 is an example architecture diagram of a wireless communication system to which embodiments of this application can be applied.
[0016] Figure 2 shows an example diagram of eight modes of perception.
[0017] Figure 3 is an example of a scenario in which multiple sensing nodes participate in sensing.
[0018] Figure 4 is a flowchart illustrating the signal processing method provided in an embodiment of this application.
[0019] Figure 5 is an example diagram of the measurement unit provided in an embodiment of this application.
[0020] Figure 6 is another example diagram of the measurement unit provided in the embodiments of this application.
[0021] Figure 7 is another example diagram of the measurement unit provided in the embodiments of this application.
[0022] Figure 8 is another example diagram of the measurement unit provided in the embodiments of this application.
[0023] Figure 9 is another example diagram of the measurement unit provided in the embodiments of this application.
[0024] Figure 10 is another example diagram of the measurement unit provided in the embodiments of this application.
[0025] Figure 11 is another example diagram of the measurement unit provided in the embodiments of this application.
[0026] Figure 12 is another example diagram of the measurement unit provided in the embodiments of this application.
[0027] Figure 13 is another example diagram of the measurement unit provided in the embodiments of this application.
[0028] Figure 14 is another example diagram of the measurement unit provided in the embodiments of this application.
[0029] Figure 15 is another example diagram of the measurement unit provided in the embodiments of this application.
[0030] Figure 16 is another example diagram of the measurement unit provided in the embodiments of this application.
[0031] Figure 17A is another example diagram of the measurement unit provided in the embodiments of this application.
[0032] Figure 17B is another example diagram of the measurement unit provided in the embodiments of this application.
[0033] Figure 18A is another example diagram of the measurement unit provided in the embodiments of this application.
[0034] Figure 18B is another example diagram of the measurement unit provided in the embodiments of this application.
[0035] Figure 19 is another example diagram of the measurement unit provided in the embodiments of this application.
[0036] Figure 20 is another example diagram of the measurement unit provided in the embodiments of this application.
[0037] Figure 21 is another example diagram of the measurement unit provided in the embodiments of this application.
[0038] Figure 22 is another example diagram of the measurement unit provided in the embodiments of this application.
[0039] Figure 23 is another example diagram of the measurement unit provided in the embodiments of this application.
[0040] Figure 24 is another example diagram of the measurement unit provided in the embodiments of this application.
[0041] Figure 25 is another example diagram of the measurement unit provided in the embodiments of this application.
[0042] Figure 26 is a schematic diagram of the structure of a signal processing device provided in one embodiment of this application.
[0043] Figure 27 is a schematic diagram of the structure of a signal processing device provided in another embodiment of this application.
[0044] Figure 28 is a schematic diagram of an apparatus applicable to embodiments of this application. Detailed Implementation
[0045] The technical solutions in this application will now be described with reference to the accompanying drawings. For ease of understanding, the communication terms and processes that may be involved in the embodiments of this application will first be introduced with reference to Figures 1 to 9.
[0046] Communication system
[0047] The technical solutions of this application embodiment can be applied to various communication systems. For example, the embodiments of this application can be applied to Global System for Mobile Communication (GSM), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), General Packet Radio Service (GPRS), Long Term Evolution (LTE), Advanced Long Term Evolution (LTE-A), New Radio (NR), evolution systems of NR, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (WiFi), and 5th-generation (5G) systems. The embodiments of this application can also be applied to other communication systems, such as 6th-generation (6G) mobile communication systems, or future communication systems such as satellite communication systems.
[0048] Traditional communication systems support a limited number of connections and are easy to implement. However, with the development of communication technology, communication systems can support not only traditional cellular communication but also one or more other types of communication. For example, a communication system can support one or more of the following communication methods: device-to-device (D2D) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), enhanced machine-type communication (eMTC), vehicle-to-vehicle (V2V) communication, and vehicle-to-everything (V2X) communication. The embodiments of this application can also be applied to communication systems that support the above-mentioned communication methods.
[0049] The communication system in this application embodiment can be applied to carrier aggregation (CA) scenarios, dual connectivity (DC) scenarios, and standalone (SA) network deployment scenarios.
[0050] The communication system in this application embodiment can be applied to unlicensed spectrum. This unlicensed spectrum can also be considered a shared spectrum. Alternatively, the communication system in this application embodiment can also be applied to licensed spectrum. This licensed spectrum can also be considered a dedicated spectrum.
[0051] The technical solutions of this application embodiment can be applied to various Internet of Things (IoT) communication systems. For example, this technical solution can be applied to narrowband Internet of Things (NB-IoT) communication systems. As another example, this technical solution can be applied to ambient IoT (AIoT) communication systems.
[0052] Figure 1 illustrates an example system architecture of a communication system 100 applicable to embodiments of this application. The communication system 100 may include a network device 110 and a terminal device 120. The network device 110 may be a device that communicates with the terminal device 120. The network device 110 can provide network coverage for a specific geographical area and can communicate with the terminal device 120 located within that coverage area. The terminal device 120 can access a network (such as a wireless network) through the network device 110. Optionally, the wireless communication system 100 may also include other network entities such as a network controller and a mobility management entity; this embodiment of the application does not limit this.
[0053] The terminal device in this application embodiment can also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station (MS), mobile terminal (MT), remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user device. The terminal device in this application embodiment can be a device that provides voice and / or data connectivity to a user, and can be used to connect people, objects, and machines, such as a handheld device with wireless connectivity, vehicle-mounted device, etc. The terminal devices in the embodiments of this application can be mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, self-driving, remote medical surgery, smart grids, transportation safety, smart cities, and smart homes, etc. Optionally, the terminal device can act as a base station. For example, the terminal device can act as a scheduling entity, providing sidelink signals between terminal devices in vehicle-to-everything (V2X) or device-to-device (D2D) systems. For instance, cellular phones and cars communicate with each other using sidelink signals. Cellular phones and smart home devices communicate without relaying communication signals through base stations.
[0054] In some embodiments, the terminal device may also be a device in AIoT (such as a reader) to meet the needs of certain scenarios.
[0055] The network device in this application embodiment can also be an access network device or a radio access network device, such as a base station. The network device in this application embodiment can refer to a radio access network (RAN) node or device that connects a terminal device to a wireless network. A base station can broadly encompass, or be replaced by, various names including: NodeB, evolved NodeB (eNB), next-generation NodeB (gNB), relay station, transmitting and receiving point (TRP), transmitting point (TP), master station (MeNB), secondary station (SeNB), multi-mode radio (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. A base station can be a macro base station, micro base station, relay node, donor node, or similar entities, or combinations thereof. A base station can also refer to a communication module, modem, or chip installed within the aforementioned equipment or apparatus. Base stations can also be mobile switching centers, devices that perform base station functions in device-to-device (D2D), V2X, and M2M communications, network-side devices in 6G networks, and devices that perform base station functions in future communication systems. Base stations can support networks with the same or different access technologies. The embodiments of this application do not limit the specific technologies or device forms used in the network equipment.
[0056] Base stations can be fixed or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move depending on the location of the mobile base station. In other examples, a helicopter or drone can be configured as a device to communicate with another base station.
[0057] In some deployments, the network device in this application embodiment may refer to a CU or a DU; or, the network device may include both a CU and a DU. The gNB may also include an AAU.
[0058] Network devices and terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can also be deployed in the air on airplanes, balloons, and satellites. This application does not limit the scenario in which the network devices and terminal devices are located.
[0059] It should be understood that all or part of the functions of the communication device in this application can also be implemented by software functions running on hardware, or by virtualization functions instantiated on a platform such as a cloud platform.
[0060] Figure 1 illustrates an exemplary network device 110 and two terminal devices 120. Optionally, the communication system 100 may include multiple network devices 110, and the communication system 100 may also include other numbers of terminal devices 120.
[0061] It should be understood that devices with communication functions in the network / system of this application embodiment can be referred to as communication devices. Taking the communication system 100 shown in FIG1 as an example, the communication device may include a network device 110 and a terminal device 120 with communication functions. The network device 110 and the terminal device 120 can be the specific devices described above, which will not be repeated here. The communication device may also include other devices in the communication system 100, such as network controllers, mobility management entities, and other network entities. This application embodiment does not limit this.
[0062] Communication and sensing integration
[0063] Some networks (such as 6G networks) are expected to be a fusion of mobile communication networks, sensing networks, and computing networks.
[0064] In a narrow sense, a sensing network can refer to a system with capabilities such as target localization, target imaging, target detection, target tracking, and target recognition. Target localization can include one or more of the following sensing operations for the sensed target: range measurement, velocity measurement, and angle measurement.
[0065] In a broad sense, a sensing network can refer to a system that possesses the attributes and states of any service, network, user, terminal, and environmental object.
[0066] From the perspective of sensing applications, sensing can be classified as follows: outdoor / wide area / local area applications and indoor / local area applications.
[0067] Outdoor / wide-area / local-area applications can include one or more of the following: smart cities, smart transportation / high-speed rail, low-altitude applications, etc. Smart cities may include, for example, weather monitoring. Smart transportation / high-speed rail may include, for example, one or more of the following: high-precision map building, road monitoring, intrusion detection, etc. Low-altitude applications may include, for example, one or more of the following: drone monitoring, drone obstacle avoidance, flight intrusion detection, flight path management, etc.
[0068] Indoor / local area applications can include one or more of the following: smart home, health management, smart factory, etc. Health management can include, for example, one or more of the following: respiratory monitoring, intrusion detection, gesture / pose recognition, motion monitoring, and movement tracking. Smart factory applications can include, for example, one or more of the following: intrusion detection, material detection, and defect detection.
[0069] It should be noted that the above applications of perception and the classification of perception applications are exemplary, and the scope of perception applications is not limited to the examples above.
[0070] Communication and sensing are important applications of modern radio frequency (RF) technology. Sensing can be achieved using radio waves. For example, sensing technology can use radio waves to detect parameters of the physical environment to achieve environmental perception such as target localization, action recognition, and imaging. Another important application of modern RF technology is wireless communication. Separating sensing and wireless communication into separate designs leads to a waste of wireless spectrum and hardware resources.
[0071] With technological advancements, in some networks (such as 6G or post-5G (beyond 5G, B5G) networks), communication spectrum can be based on millimeter waves, terahertz, visible light, etc. In other words, the spectrum of wireless communication can overlap with the sensing spectrum. Next-generation networks (such as 6G networks) may be a fusion of at least two of the following: mobile communication networks, sensing networks, and computing networks.
[0072] Communication-sensing integration technology combines wireless communication and sensing functions. This technology can achieve numerous functionalities. For example, it can utilize wireless communication resources to implement sensing capabilities. Alternatively, it can leverage widely deployed cellular networks to provide sensing services over a wider area. Furthermore, it can utilize network equipment and multiple terminal devices for joint sensing, achieving higher sensing accuracy. Finally, it can reuse wireless communication hardware modules to implement sensing functions, reducing costs.
[0073] Understandably, the integrated communication and sensing technology enables wireless communication systems to have sensing capabilities, providing a foundation for the development of smart transportation, smart cities, smart factories, drones, and other businesses.
[0074] During the perception process, there can be at least one of the following types of nodes: perception node, perceived target, and perception control node.
[0075] A sensing node can include a sensing signal transmitting node and / or a sensing signal receiving node. The sensing signal transmitting node and the sensing signal receiving node can be the same entity. Taking the eight sensing modes shown in Figure 2 as an example, the sensing node can be a network device in Mode 1 or a terminal device in Mode 2. In Mode 1, the sensing signal transmitting node and the sensing signal receiving node are the same entity, which is a network device. In Mode 2, the sensing signal transmitting node and the sensing signal receiving node are the same entity, which is a terminal device.
[0076] The target being sensed can be the target that needs to be sensed. In some embodiments, the target being sensed can also be referred to as a sensed node, a measured target, or a sensed object.
[0077] A perception control node can be a node that controls and manages perception nodes and / or perception services. The functions of a perception control node may include, but are not limited to: managing perception services, sending configuration information to perception nodes and / or perceived targets, configuring the transmission and / or reception of perception measurement signals, configuring the transmission and / or reception of perception signals, configuring perception nodes and / or perceived targets to report measurement results and / or perception results, and collecting and processing measurement results and / or perception results. It should be noted that the perception control node can be the same entity as the perceived target, the perception signal transmitting node, or the perception signal receiving node. Alternatively, the perception control node can be a separate entity different from the perception signals and the perceived target.
[0078] Perception can be achieved through different modes. Figure 2 shows an example diagram of eight modes of perception.
[0079] Figure 2(a) is an example diagram of Mode 1. Mode 1 involves the network device automatically transmitting and receiving sensing signals. As shown in Figure 2(a), the transmitting node for the sensing signal / channel (hereinafter referred to as the sensing signal / channel) is network device 210a (e.g., a gNB). After network device 210a transmits the sensing signal, it is reflected by the sensed target 230 (the vehicle shown in Figure 2(a), and the reflected signal returns to network device 210a (or, in other words, the sensing signal returns to network device 210a). Network device 210a is both the transmitting and receiving node of the sensing signal / channel. The signal / channel described in this embodiment can also be referred to as a channel / signal.
[0080] Figure 2(b) is an example diagram of Mode 2. Mode 2 involves the terminal device automatically transmitting and receiving sensing signals. As shown in Figure 2(b), the transmitting node for the sensing signal / channel is terminal device 220a. After terminal device 220a transmits the sensing signal, it is reflected by the sensed target 230 (the vehicle shown in Figure 2(b), and the reflected signal returns to terminal device 220a (or, in other words, the sensing signal returns to terminal device 220a). Terminal device 220a is both the transmitting and receiving node for the sensing signal / channel.
[0081] Figure 2(c) is an example diagram of Mode 3. Mode 3 involves cooperative sensing by network devices. As shown in Figure 2(c), the transmitting node for the sensing signal / channel is a network device 210a (e.g., a gNB). After network device 210a transmits the sensing signal, it is reflected by the sensed target 230 (the vehicle shown in Figure 2(c)), and the reflected signal is transmitted to another network device 210b (or, in other words, the sensing signal is transmitted to another network device 210b). Network device 210b is the receiving node for the sensing signal / channel.
[0082] Figure 2(d) is an example diagram of Mode 4. Mode 4 is terminal cooperative sensing. As shown in Figure 2(d), the transmitting node of the sensing signal / channel is terminal device 220a. After terminal device 220a transmits the sensing signal, it is reflected by the sensed target 230 (the vehicle shown in Figure 2(d)). The reflected signal is transmitted to another terminal device 220b (or the sensing signal can be considered to be transmitted to terminal device 220b). Terminal device 220b is the receiving node of the sensing signal / channel.
[0083] Figure 2(e) is an example diagram of Mode 5. Mode 5 is a network device-terminal device cooperative sensing. The transmitting node of the sensing signal / channel is network device 210a (such as gNB). After the network device 210a transmits the sensing signal, it is reflected by the sensed target 230 (the vehicle shown in Figure 2(e)). The reflected signal is transmitted to the terminal device 220a (or it can be considered that the sensing signal is transmitted to the terminal device 220a). The terminal device 220a is the receiving node of the sensing signal / channel.
[0084] Figure 2(f) is an example diagram of Mode 6. In Mode 6, terminal device and network device cooperate in sensing. The terminal device 220a is the sending node of the sensing signal / channel. After the terminal device 220a sends the sensing signal, it is reflected by the sensing target 230 (the vehicle shown in Figure 2(f)). The reflected signal is transmitted to the network device 210a (or the sensing signal can be considered to be transmitted to the network device 210a). The network device 210a is the receiving node of the sensing signal / channel.
[0085] Figure 2(g) is an example diagram of Mode 7. In this Mode 7, the sensed target is the node that transmits the sense signal / channel. For example, terminal device 220a, as the sensed target, sends a sense signal to network device 210a (such as a gNB), and network device 210a receives the sense signal and senses terminal device 220a.
[0086] Figure 2(h) is an example diagram of Mode 8. In Mode 8, the sensed target is the receiving node of the sensed signal / channel. For example, network device 210a (such as gNB) sends a sensed signal, and terminal device 220a is the receiving node of the sensed signal / channel. After receiving the sensed signal, terminal device 220a sends a feedback signal to network device 210a.
[0087] In the eight sensing modes shown in Figure 2, only a single or pair of sensing nodes exist. However, in wireless communication systems, there are many terminal devices. When multiple sensing nodes (base stations, mobile phones, IoT devices, etc. that send and / or receive sensing signals) exist around a sensed node, multiple sensing nodes can participate in sensing together, thereby improving the accuracy of sensing and meeting more complex sensing service requirements, providing richer sensing services. When there are multiple sensing nodes in the system, a sensing control node may be used to control and manage the entire sensing service, which can improve efficiency. This sensing control node can include one or more of the following: base stations, terminal devices, and core network elements. An example of multiple sensing nodes participating in sensing is shown in Figure 3.
[0088] As shown in Figure 3, there are three sensing nodes around the target: sensing node 1, sensing node 2, and sensing node 3. Sensing node 1 and sensing node 2 participate in the sensing of the target. The sensing control node can send communication signals to each sensing node and / or the target node to control and manage the sensing services.
[0089] In a sensing network, sensing performance is related to the quality of the received sensing signal, but there is currently no suitable solution for determining the quality of the received sensing signal.
[0090] To address the aforementioned issues, the embodiments of this application will be described in detail below with reference to Figure 4.
[0091] Figure 4 is a flowchart illustrating the signal processing method provided in an embodiment of this application.
[0092] Referring to Figure 4, in step S410, the first device determines the signal parameters. This first device can be any type of device in a communication or sensing network, such as a terminal device or a network device. For example, the first device is a receiving device for sensing signals.
[0093] The signal parameter mentioned in step S410 can be a signal parameter related to the sensing signal. This signal parameter can, for example, be used to indicate the energy or amplitude of a useful signal (such as a sensing signal).
[0094] Alternatively, signal parameters can be used to indicate the reception quality of a useful signal (such as a sensed signal). For example, taking the reception of a first signal by a first device, the signal parameter can be used to indicate the ratio of the energy of the useful signal in the first signal to the energy of the first signal itself. Similarly, the signal parameter can be used to indicate the ratio of the amplitude of the useful signal in the first signal to the amplitude of the first signal. Furthermore, the signal parameter can be used to indicate the ratio of the energy of the useful signal to the energy of the noise signal. Also, the signal parameter can be used to indicate the ratio of the amplitude of the useful signal to the amplitude of the noise signal. Furthermore, the signal parameter can be used to indicate the ratio of the energy of the useful signal to the energy of the interference signal. Also, the signal parameter can be used to indicate the ratio of the amplitude of the useful signal to the amplitude of the interference signal. Furthermore, the signal parameter can be used to indicate the ratio of the energy of the useful signal to the sum of the energies of the interference signal and the noise signal. Finally, the signal parameter can be used to indicate the ratio of the amplitude of the useful signal to the sum of the amplitudes of the interference signal and the noise signal.
[0095] The useful signal mentioned above can be a sensing-related signal. There are several ways to define this useful signal. For example, the useful signal can be the echo signal of the sensing signal transmitted through the first sensed target. Another example is that the useful signal can be the echo signal of the sensing signal transmitted through the direct path of the first sensed target (or the first sensed target). The "direct path of the first sensed target" includes the direct path between the transmitting device of the sensing signal and the first sensed target, and the direct path between the first sensed target and the receiving device of the sensing signal (the first device). Assuming the direct path between the transmitting device of the sensing signal and the first sensed target is the first direct path, and the direct path between the first sensed target and the receiving device of the sensing signal (the first device) is the second direct path, then "the useful signal is the echo signal of the sensing signal transmitted through the direct path of the first sensed target (or the first sensed target)" refers to the echo signal of the sensing signal transmitted through the first and second direct paths to the receiving device (the first device).
[0096] The definition of the interference signal mentioned above can be varied. For example, the interference signal can include one of the following: the echo signal of the sensing signal via a target other than the first sensed target; the echo signal of the sensing signal via the direct path of the first sensed target other than the echo signal of the sensing signal; other signals other than the sensing signal; the echo signal of the sensing signal via a target other than the first sensed target and other signals other than the sensing signal; the echo signal of the sensing signal via the direct path of the first sensed target other than the echo signal of the sensing signal and other signals other than the sensing signal. The direct path in "via the direct path of the first sensed target" includes the direct path between the transmitting device of the sensing signal and the first sensed target, and the direct path between the first sensed target and the receiving device of the sensing signal (the first device). Assuming the direct path between the transmitting device of the sensing signal and the first sensing target is the first direct path, and the direct path between the first sensing target and the receiving device (first device) of the sensing signal is the second direct path, then "the useful signal is the echo signal of the sensing signal transmitted through the direct path of the first sensing target (or the first sensing target)" refers to the echo signal of the sensing signal transmitted to the receiving device (first device) through the first and second direct paths.
[0097] The following section, with specific examples, presents several possible methods for determining signal parameters.
[0098] Implementation Method 1: Signal parameters are determined based on the first parameter
[0099] In some implementations, the signal parameters can be determined based on a first parameter. For example, the signal parameter can be a first parameter. The first parameter can be determined based on a first measurement unit. The first measurement unit may include one or more measurement units. The measurement unit mentioned in the various embodiments of this application may refer to a time delay domain unit, an angle domain unit, a Doppler domain unit, a time delay Doppler domain unit, a time delay angle domain unit, a Doppler angle domain unit, or a time delay Doppler angle domain unit.
[0100] The time delay domain, angle domain, Doppler domain, time-delay Doppler domain, time-delay angle domain, Doppler angle domain, or time-delay Doppler angle domain mentioned above can refer to the time delay domain, angle domain, Doppler domain, time-delay Doppler domain, time-delay angle domain, Doppler angle domain, or time-delay Doppler angle domain of the first signal or the channel corresponding to the first signal. Correspondingly, the first measurement unit can be a first measurement unit in the form of the channel's time delay domain, angle domain, Doppler domain, time-delay Doppler domain, time-delay angle domain, Doppler angle domain, or time-delay Doppler angle domain.
[0101] The time delay domain, angle domain, Doppler domain, time delay Doppler domain, time delay angle domain, Doppler angle domain, or time delay Doppler angle domain form of the channel can be determined, for example, in the following manner: The first device first determines the channel information based on the received signal, and then the first device converts the channel information to the angle domain, Doppler domain, time delay Doppler domain, time delay angle domain, Doppler angle domain, or time delay Doppler angle domain, thereby obtaining the time delay domain, angle domain, Doppler domain, time delay Doppler domain, time delay angle domain, Doppler angle domain, or time delay Doppler angle domain form of the channel.
[0102] Taking an orthogonal frequency division multiplexing (OFDM) system as an example, assuming the frequency domain signal received by the first device is Y, then based on the communication model, Y = S * H + N, where S is the sensed signal, H is the channel, N is the noise, and * represents dot multiplication, meaning that a pair of transmit and receive antennas multiplies the signal on one symbol and one subcarrier by the corresponding channel. Channel information is obtained through channel estimation, for example, H′ = Y. / S = H + N′. Here, H′ represents the frequency domain channel information, N′ represents the residual noise after channel estimation, and . / represents dot division, meaning that a pair of transmit and receive antennas multiplies the signal on one symbol and one subcarrier by the corresponding channel and divides by the corresponding sensed signal.
[0103] By transforming the channel information of multiple subcarriers belonging to the same pair of transmit and receive antennas on the same symbol in the channel information H′, for example by fast fourier transform (FFT) / inverse fast fourier transform (IFFT), the time-delay domain form of the channel information can be obtained.
[0104] By transforming the channel information H′, which consists of multiple symbols belonging to the same pair of transmit and receive antennas on the same subcarrier, for example by FFT / IFFT transformation, we can obtain the Doppler domain form of the channel information.
[0105] By transforming the channel information of multiple transmit / receive antennas belonging to the same symbol and the same subcarrier in the channel information H′, for example, by FFT / IFFT transformation, the angular domain form of the channel information can be obtained.
[0106] The channel information of multiple subcarriers belonging to the same pair of transceiver antennas on the same symbol in the channel information H′ is transformed, for example by FFT / IFFT transformation. Then, the channel information with the same time delay on multiple symbols of the same transceiver antenna is transformed, for example by FFT / IFFT transformation, to obtain the time delay Doppler domain.
[0107] The channel information of multiple subcarriers belonging to the same pair of transmit and receive antennas on the same symbol in the channel information H′ is transformed, for example by FFT / IFFT transformation. Then, the channel information with the same time delay on multiple transmit / receive antennas of the same symbol is transformed, for example by FFT / IFFT transformation, to obtain the time delay angle domain.
[0108] The channel information H′ belonging to multiple symbols on the same subcarrier of the same pair of transmit and receive antennas is transformed, for example by FFT / IFFT transformation. Then, the channel information with the same Doppler on multiple transmit / receive antennas of the same subcarrier is transformed, for example by FFT / IFFT transformation, to obtain the Doppler angle domain.
[0109] The channel information H′ belonging to multiple subcarriers on the same symbol of the same pair of transmit and receive antennas is transformed, for example, by FFT / IFFT transformation. Then, the channel information with the same time delay on multiple symbols of the same transmit and receive antennas is transformed, for example, by FFT / IFFT transformation, to obtain the time-delay Doppler domain. Finally, the channel information on different transmit / receive antennas with the same time delay and the same Doppler frequency is transformed, for example, by FFT / IFFT transformation, to obtain the time-delay Doppler angle domain.
[0110] In some implementations, the first parameter can be obtained based on measurements of the sensed signal.
[0111] In some implementations, the first parameter can be used to indicate the energy or amplitude of the useful signal (such as a sensing signal) received by the first device. The useful signal mentioned here can be a sensing-related signal. There are various ways to define the useful signal. For example, the useful signal can be the echo signal of the sensing signal via the first sensed target (or the first sensed target). Alternatively, the useful signal can be the echo signal of the sensing signal via the direct path of the first sensed target (or the first sensed target). The direct path in "via the direct path of the first sensed target" includes the direct path between the transmitting device of the sensing signal and the first sensed target, as well as the direct path between the first sensed target and the receiving device of the sensing signal (the first device). Assuming the direct path between the transmitting device of the sensing signal and the first sensing target is the first direct path, and the direct path between the first sensing target and the receiving device (first device) of the sensing signal is the second direct path, then "the useful signal is the echo signal of the sensing signal transmitted through the direct path of the first sensing target (or the first sensing target)" refers to the echo signal of the sensing signal transmitted to the receiving device (first device) through the first and second direct paths.
[0112] As mentioned earlier, the first parameter can be determined based on the first measurement unit. The first measurement unit will be illustrated in detail below.
[0113] The first measurement unit may include or correspond to one or more parameters. The parameters in the first measurement unit may be energy or amplitude. If the first measurement unit includes multiple parameters, the first parameter may be determined based on the average of the multiple parameters, the mean of the squares of the multiple parameters, the sum of the multiple parameters, or a weighted sum of the multiple parameters. For example, the first parameter may be the average of the multiple parameters, the mean of the squares of the multiple parameters, the sum of the multiple parameters, or a weighted sum of the multiple parameters.
[0114] In some implementations, the first measurement unit can be used to index one or more parameters. Accordingly, the first measurement unit can represent or define a location or range in the time delay domain, angle domain, Doppler domain, time delay Doppler domain, time delay angle domain, Doppler angle domain, or time delay Doppler angle domain (similarly, a time domain unit can represent a point in time or a range of time, or a frequency domain unit can represent a frequency point or a range of frequencies).
[0115] For example, as shown in Figure 5, the first measurement unit can be n delay / Doppler / angle indices, where n is an integer. n can be any of all indices after channel information transformation, or any index that meets certain conditions. These conditions can include protocol-defined conditions and / or network device configuration conditions. For example, the protocol may specify n = 0 (index numbering starts from 0), or n = 1 (index numbering starts from 1). Alternatively, the protocol may specify that index n corresponds to the index with the strongest energy. Or, n >= N1, where N1 can be configured by the network device.
[0116] For example, as shown in Figure 6, the first measurement unit is the m1-m2th delay / Doppler / angle index. Here, m1 and m2 are integers, and m2 > m1. m1 can be any one of all indices after channel information transformation, or any one of all indices after channel information transformation that is divisible by the measurement unit granularity M(m2-m1+1), or leaves a remainder of 1. Alternatively, m1 can be any one of all indices after channel information transformation that meets the condition. Or, m1 can be any one of the indices after channel information transformation that meets the condition, and m1 is any one of the indices that is divisible by the measurement unit granularity M(m2-m1+1), or leaves a remainder of 1. This condition can include conditions agreed upon by the protocol and / or conditions configured by the network device. For example, the protocol stipulates m1 = 0 (index numbering starts from 0), or the protocol stipulates m1 = 1 (index numbering starts from 1). For example, the protocol stipulates that index m1 corresponds to the index with the strongest energy. For example, m1 >= N1, where N1 can be configured by the network device. The granularity of the measurement unit can be defined by the protocol or configured by the network device. Furthermore, in the example of Figure 6, since the first measurement unit includes multiple indices, the first parameter can be the mean of the amplitudes corresponding to all indices within the first measurement unit, or the mean of the squares of the amplitudes, or the sum of the amplitudes, or the sum of the squares of the amplitudes.
[0117] For example, as shown in Figure 7, the first measurement unit is the (n,m)th delay Doppler / delay angle / Doppler angle index. Here, n and m are integers. n and m can be any of all indices after channel information transformation, or any index that satisfies a condition. This condition can include protocol-defined conditions and / or network device configuration conditions. For example, the protocol may specify n,m = 0 (index numbering starts from 0), or n,m = 1 (index numbering starts from 1). For example, the protocol may specify that index n,m is the index with the strongest energy. For example, n>=N1, m>=M1, where N1 and M1 can be configured by the network device.
[0118] For example, as shown in Figure 8, the first measurement unit consists of multiple delay Doppler / delay angle / Doppler angle indices within the range of (n1, m1) to (n2, m2). Here, n1, n2, m1, and m2 are integers, where n2 > n1 and m2 > m1. n1 and m1 can be any one of all indices after channel information transformation, or any one of all indices after channel information transformation that is divisible by the measurement unit granularity N(n2-n1+1) / M(m2-m1+1) or leaves a remainder of 1. Alternatively, n1 and m1 can be any one of all indices after channel information transformation that meets the specified conditions. Or, n1 and m1 can be any one of all indices after channel information transformation that meets the specified conditions, and n1 and m1 are any one of all indices that is divisible by the measurement unit granularity N(n2-n1+1) / M(m2-m1+1) or leaves a remainder of 1. These conditions may include conditions agreed upon in the protocol and / or conditions configured by the network device. For example, the protocol specifies n1,m1 = 0 (index numbering starts from 0), or n1,m1 = 1 (index numbering starts from 1). Another example is that the protocol specifies index (n1,m1) as the index with the strongest energy. Yet another example is that n1 >= N1, m >= M1, where N1 and M1 can be configured by the network device. The granularity of the measurement unit can be specified by the protocol or configured by the network device. Furthermore, in the example of Figure 8, the first parameter can be the mean of the amplitudes corresponding to all indices within the first measurement unit, or the mean of the squares of the amplitudes, or the sum of the amplitudes, or the sum of the squares of the amplitudes.
[0119] For example, as shown in Figure 9, the first measurement unit is the (n,m,l)th time-delay Doppler angle index. Here, n,m,l are integers. n,m,l can be any one of all indices after channel information transformation, or any one of all indices after channel information transformation that satisfies a condition. This condition can include protocol-defined conditions and / or network device configuration conditions. For example, the protocol may stipulate n,m,l = 0 (index numbers start from 0), or the protocol may stipulate n,m,l = 1 (index numbers start from 1). For example, the protocol may stipulate that index (n,m,l) is the index with the strongest energy. For example, n>=N1, m>=M1, l>=L1, where N1, M1, and L1 can be configured by the network device.
[0120] For example, as shown in Figure 10, the first measurement unit consists of multiple time delay Doppler / time delay angle / Doppler angle indices within the range of (n1, m1, l1) to (n2, m2, l2). Here, n1, n2, m1, m2, l1, l2 are integers, with n2 > n1 and m2 > m1. n1 and m1 can be any one of all indices after channel information transformation, or any one of all indices after channel information transformation that is divisible by the measurement unit granularity N(n2-n1+1) / M(m2-m1+1) / L(l2-l1+1), or has a remainder of 1 when divisible by 1, or any one of the following conditions. This condition can include conditions agreed upon in the protocol and / or conditions configured by the network device. For example, the protocol may stipulate n1,m1,l1 = 0 (index numbers start from 0) or n1,m1,l1 = 1 (index numbers start from 1). Alternatively, the protocol may stipulate that index (n1,m1,l1) is the index with the strongest energy. Another example is n1>=N1, m1>=M1, l1>=L1, where N1, M1, and L1 can be configured by the network device. The granularity of the measurement unit can be agreed upon in the protocol or configured by the network device. Furthermore, in the example of Figure 10, the first parameter can be the mean of the amplitudes corresponding to all indices within the first measurement unit, or the mean of the squares of the amplitudes, or the sum of the amplitudes, or the sum of the squares of the amplitudes.
[0121] Implementation Method 2: Signal parameters are determined based on the second parameter
[0122] In some implementations, the signal parameters can be determined based on a second parameter. This second parameter (which may be of the same type as the first parameter) can be determined based on a second measurement unit. This second measurement unit may include one or more measurement units. Similar to implementation one, the measurement units mentioned in the various embodiments of this application may refer to a time-delay domain unit, an angle domain unit, a Doppler domain unit, a time-delay Doppler domain unit, a time-delay angle domain unit, a Doppler angle domain unit, or a time-delay Doppler angle domain unit.
[0123] The time delay domain, angle domain, Doppler domain, time-delay Doppler domain, time-delay angle domain, Doppler angle domain, or time-delay Doppler angle domain mentioned above can refer to the channel's time delay domain, angle domain, Doppler domain, time-delay Doppler domain, time-delay angle domain, Doppler angle domain, or time-delay Doppler angle domain. Correspondingly, the second measurement unit can be a second measurement unit in the form of the channel's time delay domain, angle domain, Doppler domain, time-delay Doppler domain, time-delay angle domain, Doppler angle domain, or time-delay Doppler angle domain.
[0124] The time delay domain, angle domain, Doppler domain, time delay Doppler domain, time delay angle domain, Doppler angle domain, or time delay Doppler angle domain form of the channel can be determined, for example, in the following manner: The first device first determines the channel information based on the received signal, and then the first device converts the channel information to the angle domain, Doppler domain, time delay Doppler domain, time delay angle domain, Doppler angle domain, or time delay Doppler angle domain, thereby obtaining the time delay domain, angle domain, Doppler domain, time delay Doppler domain, time delay angle domain, Doppler angle domain, or time delay Doppler angle domain form of the channel.
[0125] Taking an OFDM system as an example, assuming the frequency domain signal received by the first device is Y, then based on the communication model, we know that Y = S * H + N, where S is the sensed signal, H is the channel, N is the noise, and * represents dot multiplication, meaning that a pair of transmit and receive antennas multiplies the signal on one symbol and one subcarrier by the corresponding channel. Channel information is obtained through channel estimation, for example, H′ = Y. / S = H + N′. Here, H′ represents the frequency domain channel information, N′ represents the residual noise after channel estimation, and . / represents dot division, meaning that a pair of transmit and receive antennas multiplies the signal on one symbol and one subcarrier by the corresponding channel and divides by the corresponding sensed signal.
[0126] By transforming the channel information of multiple subcarriers belonging to the same pair of transmit and receive antennas on the same symbol in the channel information H′, for example by FFT / IFFT transformation, the time-delay domain form of the channel information can be obtained.
[0127] By transforming the channel information H′, which consists of multiple symbols belonging to the same pair of transmit and receive antennas on the same subcarrier, for example by FFT / IFFT transformation, we can obtain the Doppler domain form of the channel information.
[0128] By transforming the channel information of multiple transmit / receive antennas belonging to the same symbol and the same subcarrier in the channel information H′, for example, by FFT / IFFT transformation, the angular domain form of the channel information can be obtained.
[0129] The channel information of multiple subcarriers belonging to the same pair of transceiver antennas on the same symbol in the channel information H′ is transformed, for example by FFT / IFFT transformation. Then, the channel information with the same time delay on multiple symbols of the same transceiver antenna is transformed, for example by FFT / IFFT transformation, to obtain the time delay Doppler domain.
[0130] The channel information of multiple subcarriers belonging to the same pair of transmit and receive antennas on the same symbol in the channel information H′ is transformed, for example by FFT / IFFT transformation. Then, the channel information with the same time delay on multiple transmit / receive antennas of the same symbol is transformed, for example by FFT / IFFT transformation, to obtain the time delay angle domain.
[0131] The channel information H′ belonging to multiple symbols on the same subcarrier of the same pair of transmit and receive antennas is transformed, for example by FFT / IFFT transformation. Then, the channel information with the same Doppler on multiple transmit / receive antennas of the same subcarrier is transformed, for example by FFT / IFFT transformation, to obtain the Doppler angle domain.
[0132] The channel information H′ belonging to multiple subcarriers on the same symbol of the same pair of transmit and receive antennas is transformed, for example, by FFT / IFFT transformation. Then, the channel information with the same time delay on multiple symbols of the same transmit and receive antennas is transformed, for example, by FFT / IFFT transformation, to obtain the time-delay Doppler domain. Finally, the channel information on different transmit / receive antennas with the same time delay and the same Doppler frequency is transformed, for example, by FFT / IFFT transformation, to obtain the time-delay Doppler angle domain.
[0133] In some implementations, the second parameter may be used to indicate the energy or amplitude of the first signal received by the first device. The first signal may include one or more of a useful signal (such as a sensing signal), an interference signal, and a noise signal. The useful signal may be an echo signal of the sensing signal via a first sensed target (or the first sensed target). Alternatively, the useful signal may be an echo signal of the sensing signal via the direct path of the first sensed target (or the first sensed target). The interference signal may include one of the following: an echo signal of the sensing signal via a target other than the first sensed target; an echo signal other than the echo signal of the sensing signal via the direct path of the first sensed target; other signals other than the sensing signal; an echo signal of the sensing signal via a target other than the first sensed target and other signals other than the sensing signal; an echo signal of the sensing signal via the direct path of the first sensed target and other signals other than the sensing signal. The direct path mentioned above, "via the direct path of the first sensed target," may include the direct path between the transmitting device of the sensing signal and the first sensed target, and the direct path between the first sensed target and the receiving device of the sensing signal (the first device). Assuming the direct path between the transmitting device of the sensing signal and the first sensing target is the first direct path, and the direct path between the first sensing target and the receiving device (first device) of the sensing signal is the second direct path, then "the useful signal is the echo signal of the sensing signal transmitted through the direct path of the first sensing target (or the first sensing target)" refers to the echo signal of the sensing signal transmitted to the receiving device (first device) through the first and second direct paths.
[0134] As mentioned earlier, the second parameter can be determined based on the second measurement unit. The second measurement unit will be explained in detail below with examples.
[0135] The second measurement unit may include or correspond to one or more parameters. The parameters in the second measurement unit may indicate energy or amplitude. If the second measurement unit includes multiple parameters, the second parameter may be determined based on the average of the multiple parameters, the mean of the squares of the multiple parameters, the sum of the multiple parameters, or a weighted sum of the multiple parameters. For example, the second parameter may be the average of the multiple parameters, the mean of the squares of the multiple parameters, the sum of the multiple parameters, or a weighted sum of the multiple parameters.
[0136] In some implementations, the second measurement unit can be used to index one or more parameters. Accordingly, the second measurement unit can represent or define a location or range in the time delay domain, angle domain, Doppler domain, time delay Doppler domain, time delay angle domain, Doppler angle domain, or time delay Doppler angle domain (similarly, a time domain unit can represent a point in time or a range of time, and a frequency domain unit can represent a frequency point or a range of frequencies).
[0137] It should be noted that the second measurement unit mentioned in Implementation Method 2 is a different measurement unit from the first measurement unit mentioned in Implementation Method 1. For example, the second measurement unit and the first measurement unit do not overlap. This non-overlapping refers to the first and second measurement units not overlapping in the time delay domain, angle domain, Doppler domain, time-delay Doppler domain, time-delay angle domain, Doppler angle domain, or time-delay Doppler angle domain. For example, the second measurement unit and the first measurement unit are used for different positions or different ranges in the index domain. Alternatively, the second measurement unit may include the first measurement unit. That is, parameters (such as energy or amplitude) in the first measurement unit are some of the parameters in the second measurement unit.
[0138] As an example, the second measurement unit can be the measurement unit closest to the first measurement unit. It should be understood that the distance mentioned here relates to the domain in which the first and second measurement units reside. For example, it can refer to the distance between the first and second measurement units in the time delay domain, angle domain, Doppler domain, time-delay Doppler domain, time-delay angle domain, Doppler angle domain, or time-delay Doppler angle domain. As mentioned earlier, the second measurement unit can include one or more measurement units. If the second measurement unit includes multiple measurement units, then all of these multiple measurement units can be the measurement units closest to the first measurement unit. For example, the time-delay Doppler domain, time-delay angle domain, Doppler angle domain, or time-delay Doppler angle domain includes multiple dimensions. Therefore, in the two-dimensional or three-dimensional space constituted by these dimensions, the number of measurement units closest to the first measurement unit may be more than one. In this case, the second measurement unit can include some or all of the measurement units closest to the first measurement unit.
[0139] As another example, the second measurement unit can be N measurement units away from the first measurement unit (or, the second measurement unit is N measurement units away from the first measurement unit). N is a positive integer. See above for an explanation of distance; it will not be repeated here. As mentioned earlier, the second measurement unit can include one or more measurement units. If the second measurement unit includes multiple measurement units, then each of these multiple measurement units can be N measurement units away from the first measurement unit. For example, the time-delay Doppler domain, time-delay angle domain, Doppler angle domain, or time-delay Doppler angle domain includes multiple dimensions. Therefore, in the two-dimensional or three-dimensional space formed by these dimensions, the number of measurement units N measurement units away from the first measurement unit may be more than one. In this case, the second measurement unit can include some or all of these measurement units.
[0140] As another example, the second measurement unit may include multiple measurement units at different distances from the first measurement unit. For example, the second measurement unit may include L-N+1 measurement units, and the number of measurement units separated from the first measurement unit by these L-N+1 measurement units is N to L, respectively. Alternatively, the second measurement unit may include (L-N+1)*M measurement units, and the number of measurement units separated from the first measurement unit by these (L-N+1)*M measurement units is N to L, where each distance corresponds to M measurement units, M, N, and L are integers, and L>N.
[0141] Here are some specific examples.
[0142] For example, as shown in Figure 11, the second measurement unit is the n'th time delay / Doppler / angle index. Here, n' is an integer. n' can be an index other than the index n corresponding to the first measurement unit. For example, n' is the index closest to n, such as n' = n-1 or n' = n+1. Or, n' is the index with the strongest energy.
[0143] For example, as shown in Figure 12 or Figure 13, the second measurement unit is the m1'-m2'-th delay / Doppler / angle index. Here, m1' and m2' are integers, with m2' > m1'. m1' and m2' can be indices other than m1-m2 corresponding to the first measurement unit, and m1' can be any index other than m1-m2 corresponding to the first measurement unit after channel information transformation. Alternatively, m1' can be any index other than m1-m2 corresponding to the first measurement unit after channel information transformation that is divisible by the measurement unit granularity M(m2'-m1'+1) or leaves a remainder of 1, or any index that satisfies the condition. Alternatively, m1' can be any index other than m1-m2 corresponding to the first measurement unit after channel information transformation that satisfies the condition, and m1' is any index divisible by the measurement unit granularity M(m2'-m1'+1) or leaves a remainder of 1. This condition can include conditions agreed upon in the protocol and / or conditions configured by the network device. For example, the protocol specifies that m1' is the index closest to the first measurement unit. Alternatively, the protocol specifies that m1' is the index with the strongest energy corresponding to the second measurement unit. Furthermore, m1' >= M1, where M1 can be configured by the network device. In addition, the granularity of the measurement unit mentioned above can be specified by the protocol or configured by the network device.
[0144] For example, as shown in Figure 14 or Figure 15, the second measurement unit is the m1'-m2'-th delay / Doppler / angle index. Here, m1' and m2' are integers, and m2'>m1'. The second measurement unit includes the first measurement unit, for example, m1'<=m1, m2'=>m2. m1' can be any index that satisfies the above conditions after channel information transformation. Alternatively, m1' can be any index that satisfies the above conditions after channel information transformation and is divisible by the measurement unit granularity M(m2'-m1'+1), or leaves a remainder of 1. Alternatively, m1' can be a specific index that satisfies the above conditions after channel information transformation. Alternatively, m1' can be a specific index that satisfies the above conditions after channel information transformation and is divisible by the measurement unit granularity M(m2'-m1'+1), or leaves a remainder of 1. The specific index can be defined by the protocol. For example, the protocol may define m1-m1'=Mg, m2'-m2=Mg. Alternatively, the specific indexes mentioned above can also be configured by the network device. For example, m1-m1' = m2'-m2 = Mg, where Mg is configured by the network device.
[0145] For example, as shown in Figure 16, the second measurement unit is the (n',m')th delay Doppler / delay angle / Doppler angle index. Here, n',m' are integers. (n',m') can be any index other than the index (n,m) corresponding to the first measurement unit after channel information transformation. Alternatively, (n',m') can also be any index that meets certain conditions, except for the index (n,m) corresponding to the first measurement unit. These conditions may include protocol-defined conditions and / or network device configuration conditions. For example, the protocol may specify n',m' = 0 (index numbering starts from 0). Or, the protocol may specify n',m' = 1 (index numbering starts from 1). Or, the protocol may specify (n',m') as the index with the strongest energy. Or, n' >= N1, m' >= M1, where M1 and N1 are configured by the network device.
[0146] For example, as shown in Figure 17A or Figure 18A, the second measurement unit is a plurality of time delay Doppler / time delay angle / Doppler angle indices within a ring-shaped range of (n1',m1') to (n2',m2'). (It should be understood that (n1',m1') to (n2',m2') defines the outer boundary of the ring-shaped range, and the inner boundary can be defined by the location of the first measurement unit or by other means. This application embodiment does not specifically limit this.) Wherein, n1', n2', m1', m2' are integers, n2'>n1', m2'>m1'. n1' or m1' can be any index other than the index corresponding to the first measurement unit after channel information transformation. Alternatively, n1' / m1' can be any index other than the index corresponding to the first measurement unit after channel information transformation that is divisible by the measurement unit granularity N(n2'-n1'+1) / M(m2'-m1'+1), or leaves a remainder of 1 when divided by the index. Alternatively, n1' / m1' can be any index other than the index corresponding to the first measurement unit after the channel information transformation, and that satisfies the condition. Alternatively, n1' / m1' can be any index other than the index corresponding to the first measurement unit after the channel information transformation, and that satisfies the condition, and n1' / m1' is divisible by the measurement unit granularity N(n2'-n1'+1) / M(m2'-m1'+1), or leaves a remainder of 1. This condition can include conditions agreed upon by the protocol and / or conditions configured by the network device. For example, the protocol stipulates n1',m1' = 0 (index numbering starts from 0). Or, the protocol stipulates 1 (index numbering starts from 1). Or, the protocol stipulates that index (n1',m1') is the index with the strongest energy. Another example is n1'>=N1, m1'>=M1, where N1 and M1 are configured by the network device. Furthermore, the measurement unit granularity mentioned above can be agreed upon by the protocol or configured by the network device. It should be noted that the annular range mentioned above is rectangular in shape, but the embodiments of this application are not limited to this. Taking Figures 17B and 18B as examples, the annular range can also be cross-shaped. In addition, the annular range can also be triangular, trapezoidal, or any other type of shape.
[0147] For example, as shown in Figure 19 or Figure 20, the second measurement unit consists of multiple time delay Doppler / time delay angle / Doppler angle indices within the range of (n1',m1') to (n2',m2'). The range defined by (n1',m1') to (n2',m2') includes the first measurement unit. Here, n1',n2',m1',m2' are integers, where n2'>n1',m2'>m1', n1'<=n1,m1'<=m1,n2'=>n2,m2'=>m2. n1' / m1' can be any index after channel information transformation. Alternatively, n1' / m1' can be any index after channel information transformation that is divisible by the measurement unit granularity N(n2-n1+1) / M(m2-m1+1), or leaves a remainder of 1. Alternatively, n1' / m1' can be any index that satisfies the following conditions. Alternatively, n1' / m1' can be an index that satisfies the conditions after channel information transformation, and n1' / m1' is divisible by the measurement unit granularity N(n2-n1+1) / M(m2-m1+1) or leaves a remainder of 1. This condition can include protocol-defined conditions and / or network device configuration conditions. For example, the protocol may specify n1',m1' = 0 (index numbering starts from 0). Or, the protocol may specify n1',m1' = 1 (index numbering starts from 1). Or, the protocol may specify that index (n1',m1') is the index with the strongest energy. Another example is n1'>=N1, m1'>=M1, where N1 and M1 can be configured by the network device. Furthermore, the measurement unit granularity mentioned above can be defined by the protocol or configured by the network device.
[0148] For example, as shown in Figure 21, the second measurement unit is the (n',m',l')th delay Doppler / delay angle / Doppler angle index. Here, n',m',l' are integers. n',m',l' can be any index other than the index (n,m,l) corresponding to the first measurement unit after channel information transformation, or any index other than the index (n,m,l) corresponding to the first measurement unit that meets certain conditions. These conditions can include protocol-defined conditions and / or network device configuration conditions. For example, the protocol may specify n',m',l' = 0 (index numbers start from 0). Or the protocol may specify n',m',l' = 1 (index numbers start from 1). Or the protocol may specify (n',m',l') as the index with the strongest energy. For example, m'>=M1 and l'>=L1, where M1 and L1 are configured by the network device.
[0149] For example, as shown in Figure 22 or Figure 23, the second measurement unit is a series of time delay Doppler / time delay angle / Doppler angle indices within a ring-shaped range from (n1',m1',l1') to (n2',m2',l2'). (It should be understood that (n1',m1',l1') to (n2',m2',l2') defines the outer boundary of this ring-shaped range, and the inner boundary can be defined by the location of the first measurement unit or by other means. This application embodiment does not specifically limit this.) Wherein, n1',n2',m1',m2'l1',l2' are integers, n2'>n1', m2'>m1', l2'>l1'. n1' / m1' / l' can be any index other than the index corresponding to the first measurement unit after channel information transformation. Alternatively, n1' / m1' / l' can be any index, excluding the index corresponding to the first measurement unit, that is divisible by the measurement unit granularity N(n2'-n1'+1) / M(m2'-m1'+1) / L(l2'-l1'+1) or leaves a remainder of 1 after divisibility. Alternatively, n1' / m1' / l' can be any index that satisfies the condition. Alternatively, n1' / m1' / l' can be any index that satisfies the condition, excluding the index corresponding to the first measurement unit, after channel information transformation, and n1' / m1' / l' is divisible by the measurement unit granularity N(n2'-n1'+1) / M(m2'-m1'+1) / L(l2'-l1'+1) or leaves a remainder of 1 after divisibility. This condition can include conditions agreed upon in the protocol and / or conditions configured by the network device. For example, the protocol stipulates n1',m1',l'=0 (index numbers start from 0). Alternatively, the protocol specifies that n1', m1', l' = 1 (index numbering starts from 1). Alternatively, the protocol specifies that index (n1', m1', l') is the index with the strongest energy. Alternatively, n1' >= N1, m1' >= M1, l1' >= L1, where N1, M1, and L1 can be configured by the network device. Furthermore, the granularity of the measurement unit can be specified by the protocol or configured by the network device. It should be noted that the annular range mentioned above is always a cube, but the embodiments of this application are not limited to this; the annular range can also be a cuboid, prism, pyramid, or any other shape.
[0150] For example, as shown in Figure 24 or Figure 25, the second measurement unit consists of multiple time delay Doppler / time delay angle / Doppler angle indices within the range of (n1',m1',l1') to (n2',m2',l2'). The range of (n1',m1',l1') to (n2',m2',l2') includes the first measurement unit. Here, n1',n2',m1',m2',l1',l2' are integers, where n2'>n1', m2'>m1', n1'<=n1, m1'<=m1, l1'<=l1, n2'=>n2, m2'=>m2, and l2'=>l2. n1' / m1' / l1' can be any index after the channel information transformation. Alternatively, n1' / m1' / l1' can be any index that, after channel information transformation, is divisible by the measurement unit granularity N(n2-n1+1) / M(m2-m1+1) / L(l2'-l1'+1), or leaves a remainder of 1. Alternatively, n1' / m1' / l1' can be any index that satisfies the condition. Alternatively, n1' / m1' / l1' can be an index that, after channel information transformation, satisfies the condition, and n1' / m1' / l1' is divisible by the measurement unit granularity N(n2-n1+1) / M(m2-m1+1) / L(l2'-l1'+1), or leaves a remainder of 1. This condition can include conditions agreed upon in the protocol and / or conditions configured by the network device. For example, the protocol stipulates n1',m1',l1'=0 (index numbering starts from 0). Or, the protocol stipulates n1',m1',l1'=1 (index numbering starts from 1). Alternatively, the index (n1', m1', l1') can be the index with the strongest energy. Alternatively, n1' >= N1, m1' >= M1, l1' >= L1, where N1, M1, and L1 can be configured by the network device. Furthermore, the granularity of the measurement unit can be agreed upon by the protocol or configured by the network device.
[0151] Implementation Method 3: Signal parameters are determined based on a third parameter
[0152] The third parameter can be a noise-related parameter. In one implementation, the third parameter can be used to represent the noise in the first signal received by the first device, such as the amplitude or energy of the noise.
[0153] In some implementations, the third parameter is determined based on a third measurement unit. This third measurement unit may include one or more measurement units. It may include the first measurement unit. Alternatively, the third measurement unit may not overlap with the first measurement unit. The description or implementation of the second measurement unit in Implementation Two can be applied to the third measurement unit, and will not be repeated here.
[0154] The third measurement unit may include one or more parameters (such as energy or amplitude). If the third measurement unit includes multiple parameters, the third parameter may be determined based on the average, squared mean, sum, or weighted sum of the multiple parameters.
[0155] Implementation Method 4: Signal parameters are determined based on the fourth parameter
[0156] The fourth parameter is determined based on the signals transmitted from different signal sources. In other words, the first and fourth parameters are parameters corresponding to the signals transmitted from different signal sources.
[0157] In some implementations, the fourth parameter is determined based on a fourth measurement unit. This fourth measurement unit may include one or more measurement units. It may include the first measurement unit. Alternatively, the fourth measurement unit may not overlap with the first measurement unit. The description or implementation of the second measurement unit in Implementation Two can be applied to the fourth measurement unit, and will not be repeated here.
[0158] The fourth measurement unit may include one or more parameters (such as energy or amplitude). If the fourth measurement unit includes multiple parameters, the fourth parameter may be determined based on the average, squared mean, sum, or weighted sum of the multiple parameters.
[0159] Implementation Method 5: Signal parameters are determined based on the first and fifth parameters.
[0160] The fifth parameter mentioned in implementation method five can be determined based on one or more of the first, second, third, and fourth parameters mentioned above. For example, the fifth parameter can be the second parameter. Alternatively, the fifth parameter can be the third parameter. Or, the fifth parameter can be the fourth parameter. Or, the fifth parameter can be the sum of the second and third parameters. Or, the fifth parameter can be the sum of the first and second parameters. Or, the fifth parameter can be the sum of the first, second, and third parameters.
[0161] Furthermore, in some implementations, the signal parameter can be determined based on the ratio of the first parameter to the fifth parameter. In one implementation, the signal parameter can be equal to the ratio of the first parameter to the fifth parameter.
[0162] For example, the first parameter is used to indicate the useful signal (such as the sensing signal) received by the first device, the fifth parameter is the second parameter, and the second parameter is used to represent the useful signal (such as the sensing signal), noise signal and interference signal received by the first device. Then the signal parameter (the ratio of the first parameter and the second parameter) can reflect the relationship between the useful signal and the total signal (such as the energy relationship), thereby reflecting the reception quality of the useful signal (such as the sensing signal).
[0163] For example, if the first parameter indicates the useful signal (such as a sensing signal) received by the first device, and the fifth parameter is the third parameter, and the third parameter indicates noise, then this signal parameter (the ratio of the first parameter to the third parameter) can reflect the relationship between the useful signal and the noise (such as the energy relationship), thereby reflecting the reception quality of the useful signal (such as the sensing signal). As an example, this signal parameter can be called the signal-to-noise ratio (SNR).
[0164] For example, if the first parameter indicates the useful signal (such as a sensing signal) received by the first device, and the fifth parameter is the sum of the second and third parameters, with the third parameter indicating noise, then this signal parameter (the ratio of the first parameter to the sum of the second and third parameters) can reflect the degree of influence of noise and multipath or clutter sidelobes on the useful signal, thus reflecting the reception quality of the useful signal (such as a sensing signal). As an example, this signal parameter can be called the signal-to-interference-plus-noise ratio (SINR).
[0165] The determination method of signal parameters has been described in detail above. In some implementations, after obtaining the signal parameters, referring to step S420 in Figure 4, the first device can send (or report) the signal parameters to the second device. Correspondingly, the second device can receive the signal parameters sent by the first device. This application does not specifically limit the second device. In one implementation, the first device and the second device can be two devices participating in the sensing task. For example, the first device is a receiving device for sensing signals, and the second device is a transmitting device for sensing signals. Another example is that the first device is a receiving device for sensing signals, and the second device is a computing device for sensing results. As a more specific example, the first device is a terminal device, and the second device is a network device or a core network device; or, the first device is a network device, and the second device is a core network device.
[0166] In addition to sending signal parameters to the second device, in some implementations, the first device may also send information about a measurement unit used to determine the sensing signal parameters to the second device. For example, if the signal parameters are determined based on a first parameter, the first device may send information about a first measurement unit to the second device. Alternatively, if the signal parameters are determined based on the ratio of the first and second parameters, the first device may send information about both the first and second measurement units to the second device. The measurement unit information and the signal parameters may be sent simultaneously (e.g., carried in the same message) or separately. The first device may explicitly or implicitly indicate the measurement unit information. For example, the first device may use specific indication information to indicate the measurement unit used when determining the signal parameters. Alternatively, the first device may report the signal parameters according to agreed-upon rules, thereby implicitly indicating the measurement unit used when determining the signal parameters. Exemplarily, the first and second devices may pre-determine the measurement unit information, and when the first device reports the signal parameters, the second device may determine that the measurement unit on which the signal parameters are based is a pre-determined measurement unit.
[0167] It should be noted that the specific meaning of "perception" is not limited in the various embodiments of this application. For example, it may include one or more of the following: positioning, ranging, velocity measurement, angle measurement, target imaging, target detection, target tracking, and target recognition. Accordingly, the useful signals (such as sensing signals) mentioned in the embodiments of this application may also include one or more of the following: positioning signals, ranging signals, velocity measurement signals, angle measurement signals, target imaging signals, target detection signals, target tracking signals, and target recognition signals.
[0168] It should also be noted that some of the domains mentioned above include multiple dimensions, such as the time-delay Doppler domain, the time-delay angle domain, the Doppler angle domain, and the time-delay Doppler angle domain. If a domain includes multiple dimensions, the embodiments of this application do not specifically limit the order of these multiple dimensions. For example, the time-delay Doppler domain can also be called the Doppler time-delay domain. In short, the three dimensions of time delay, Doppler, and angle can be combined in any form.
[0169] The method embodiments of this application have been described in detail above with reference to Figures 1 to 25. The apparatus embodiments of this application will be described in detail below with reference to Figures 26 to 28. It should be understood that the descriptions of the method embodiments correspond to the descriptions of the apparatus embodiments; therefore, any parts not described in detail can be referred to the preceding method embodiments.
[0170] Figure 26 is a schematic diagram of a signal processing device provided in one embodiment of this application. The device 2600 shown in Figure 26 can be the first device mentioned above. The device 2600 may include a processing module 2610. The processing module 2610 is used to determine signal parameters, which are used to indicate the received energy or received quality of the sensed signal. The signal parameters are determined based on one or more of the following: a first parameter, determined based on a first measurement unit; a second parameter, determined based on a second measurement unit; a third parameter, related to noise; and a fourth parameter, which is determined based on signals transmitted from different signal sources and the first parameter. The first measurement unit and the second measurement unit are different measurement units, and the measurement unit is a time-delay domain unit, an angle domain unit, a Doppler domain unit, a time-delay Doppler domain unit, a time-delay angle domain unit, a Doppler angle domain unit, or a time-delay Doppler angle domain unit.
[0171] In some implementations, the signal parameter is the first parameter; or, the signal parameter is determined based on the ratio of the first parameter and the fifth parameter, wherein the fifth parameter is determined based on one or more of the second parameter, the third parameter, and the fourth parameter.
[0172] In some implementations, the fifth parameter is one of the following: the second parameter, the third parameter, the fourth parameter, or the sum of the second parameter and the third parameter.
[0173] In some implementations, the second measurement unit includes multiple measurement units, and the multiple measurement units include the first measurement unit; or, the second measurement unit and the first measurement unit do not overlap.
[0174] In some implementations, the third parameter is determined based on a third measurement unit, which includes one or more of the measurement units; wherein the third measurement unit includes the first measurement unit; or, the third measurement unit and the first measurement unit do not overlap.
[0175] In some implementations, the fourth parameter is determined based on the fourth measurement unit, which includes one or more of the measurement units; wherein the fourth measurement unit includes the first measurement unit; or, the fourth measurement unit and the first measurement unit do not overlap.
[0176] In some implementations, the first measurement unit includes multiple parameters, and the first parameter is determined based on the average, sum, or weighted sum of the multiple parameters in the first measurement unit; and / or, the second measurement unit includes multiple parameters, and the second parameter is determined based on the average, sum, or weighted sum of the multiple parameters in the second measurement unit.
[0177] In some implementations, the parameters in the measurement unit are energy or amplitude.
[0178] In some implementations, the second measuring unit is the measuring unit closest to the first measuring unit; or, the second measuring unit is separated from the first measuring unit by N measuring units, where N is a positive integer; or, the second measuring unit includes multiple measuring units at different distances from the first measuring unit.
[0179] In some implementations, the first parameter is used to indicate the energy or amplitude of the useful signal received by the first device.
[0180] In some implementations, the useful signal is the echo signal of the sensing signal via the first sensed target, or the echo signal of the sensing signal via the direct path of the first sensed target.
[0181] In some implementations, the second parameter is used to indicate the energy or amplitude of a first signal received by the first device, the first signal including one or more of a useful signal, an interference signal, and a noise signal.
[0182] In some implementations, the interference signal includes one of the following: an echo signal of the sensing signal via a target other than the first sensed target; an echo signal of the sensing signal other than the echo signal of the direct path of the first sensed target; other signals other than the sensing signal; an echo signal of the sensing signal via a target other than the first sensed target and other signals other than the sensing signal; an echo signal of the sensing signal via a direct path of the first sensed target and other signals other than the sensing signal.
[0183] In some implementations, the device 2600 further includes a communication module for sending the signal parameters to a second device.
[0184] Figure 27 is a schematic diagram of a signal processing device provided in one embodiment of this application. The device 2700 shown in Figure 27 can be the first device mentioned above. The device 2700 may include a communication module 2710. The communication module 2710 is used to receive signal parameters sent by the first device. The signal parameters are used to indicate the received energy or received quality of the sensed signal. The signal parameters are determined based on one or more of the following: a first parameter, determined based on a first measurement unit; a second parameter, determined based on a second measurement unit; a third parameter, related to noise; and a fourth parameter, which is determined based on signals transmitted from different signal sources and the first parameter. Wherein, the first measurement unit and the second measurement unit are different measurement units, and the measurement unit is a time delay domain unit, an angle domain unit, a Doppler domain unit, a time delay Doppler domain unit, a time delay angle domain unit, a Doppler angle domain unit, or a time delay Doppler angle domain unit.
[0185] In some implementations, the signal parameter is the first parameter; or, the signal parameter is determined based on the ratio of the first parameter and the fifth parameter, wherein the fifth parameter is determined based on one or more of the second parameter, the third parameter, and the fourth parameter.
[0186] In some implementations, the fifth parameter is one of the following: the second parameter, the third parameter, the fourth parameter, or the sum of the second parameter and the third parameter.
[0187] In some implementations, the second measurement unit includes multiple measurement units, and the multiple measurement units include the first measurement unit; or, the second measurement unit and the first measurement unit do not overlap.
[0188] In some implementations, the third measurement unit includes the first measurement unit; or, the third measurement unit does not overlap with the first measurement unit; wherein, the third measurement unit includes one or more of the measurement units, and the third parameter is determined based on the third measurement unit.
[0189] In some implementations, the fourth measurement unit includes the first measurement unit; or, the fourth measurement unit does not overlap with the first measurement unit; wherein, the fourth measurement unit includes one or more of the measurement units, and the fourth parameter is determined based on the fourth measurement unit.
[0190] In some implementations, the first measurement unit includes multiple parameters, and the first parameter is determined based on the average, sum, or weighted sum of the multiple parameters in the first measurement unit; and / or, the second measurement unit includes multiple parameters, and the second parameter is determined based on the average, sum, or weighted sum of the multiple parameters in the second measurement unit.
[0191] In some implementations, the parameters in the measurement unit are energy or amplitude.
[0192] In some implementations, the second measuring unit is the measuring unit closest to the first measuring unit; or, the second measuring unit is separated from the first measuring unit by N measuring units, where N is a positive integer; or, the second measuring unit includes multiple measuring units at different distances from the first measuring unit.
[0193] In some implementations, the first parameter is used to indicate the energy or amplitude of the useful signal received by the first device.
[0194] In some implementations, the useful signal is the echo signal of the sensing signal via the first sensed target, or the echo signal of the sensing signal via the direct path of the first sensed target.
[0195] In some implementations, the second parameter is used to indicate the energy or amplitude of a first signal received by the first device, the first signal including one or more of a useful signal, an interference signal, and a noise signal.
[0196] In some implementations, the interference signal includes one of the following: an echo signal of the sensing signal via a target other than the first sensed target; an echo signal of the sensing signal other than the echo signal of the direct path of the first sensed target; other signals other than the sensing signal; an echo signal of the sensing signal via a target other than the first sensed target and other signals other than the sensing signal; an echo signal of the sensing signal via a direct path of the first sensed target and other signals other than the sensing signal.
[0197] Figure 28 is a schematic structural diagram of a communication device according to an embodiment of this application. The dashed lines in Figure 28 indicate that the unit or module is optional. This device 2800 can be used to implement the methods described in the above method embodiments. Device 2800 can be a chip, a terminal device, or a network device.
[0198] Apparatus 2800 may include one or more processors 2810. The processor 2810 may support apparatus 2800 in implementing the methods described in the preceding method embodiments. The processor 2810 may be a general-purpose processor or a special-purpose processor. For example, the processor may be a central processing unit (CPU). Alternatively, the processor may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor.
[0199] The apparatus 2800 may further include one or more memories 2820. The memories 2820 store a program that can be executed by the processor 2810, causing the processor 2810 to perform the methods described in the preceding method embodiments. The memories 2820 may be independent of the processor 2810 or integrated within the processor 2810.
[0200] The device 2800 may also include a transceiver 2830. The processor 2810 can communicate with other devices or chips via the transceiver 2830. For example, the processor 2810 can send and receive data with other devices or chips via the transceiver 2830.
[0201] This application also provides a computer-readable storage medium for storing a program. This computer-readable storage medium can be applied to a signal processing device provided in this application embodiment, and the program causes a computer to perform the methods executed by the signal processing device in various embodiments of this application.
[0202] This application also provides a computer program product. The computer program product includes a program. The computer program product can be applied to the signal processing apparatus provided in the embodiments of this application, and the program causes a computer to perform the methods executed by the signal processing apparatus in the various embodiments of this application.
[0203] This application also provides a computer program. This computer program can be applied to the signal processing device provided in this application, and the computer program causes a computer to perform the methods executed by the signal processing device in various embodiments of this application.
[0204] It should be understood that the terminology used in this application is only for explaining specific embodiments of this application and is not intended to limit this application. The terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion.
[0205] In the embodiments of this application, the term "instruction" can be a direct instruction, an indirect instruction, or an indication of a relationship. For example, A instructing B can mean that A directly instructs B, such as B being able to obtain information through A; it can also mean that A indirectly instructs B, such as A instructing C, so B can obtain information through C; or it can mean that there is a relationship between A and B.
[0206] In the embodiments of this application, "B corresponding to A" means that B is associated with A, and B can be determined based on A. However, it should also be understood that determining B based on A does not mean that B is determined solely based on A; B can also be determined based on A and / or other information.
[0207] In the embodiments of this application, the term "correspondence" can indicate a direct or indirect correspondence between two things, or an association between two things, or a relationship such as instruction and being instructed, configuration and being configured.
[0208] In this application embodiment, "predefined" or "preconfigured" can be implemented by pre-storing corresponding codes, tables, or other means that can be used to indicate relevant information in the device (e.g., including terminal devices and network devices). This application does not limit the specific implementation method. For example, predefined can refer to what is defined in the protocol.
[0209] In this application embodiment, the "protocol" may refer to a standard protocol in the field of communication, such as the LTE protocol, the NR protocol, and related protocols applied to future communication systems. This application does not limit this.
[0210] In the embodiments of this application, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.
[0211] In the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0212] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0213] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0214] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0215] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can read or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., digital video discs, DVDs) or semiconductor media (e.g., solid-state disks, SSDs), etc.
[0216] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A method for processing signals, characterized in that, include: The first device determines signal parameters that indicate the received energy or received quality of the sensed signal, and the signal parameters are determined based on one or more of the following: The first parameter is determined based on the first measurement unit; The second parameter is determined based on the second measurement unit; The third parameter is related to noise; The fourth parameter is determined based on signals transmitted from different signal sources, along with the first parameter. The first measurement unit and the second measurement unit are different measurement units. The measurement unit is a time delay domain unit, an angle domain unit, a Doppler domain unit, a time delay Doppler domain unit, a time delay angle domain unit, a Doppler angle domain unit, or a time delay Doppler angle domain unit.
2. The method according to claim 1, characterized in that: The signal parameter is the first parameter; or... The signal parameter is determined based on the ratio of the first parameter and the fifth parameter, and the fifth parameter is determined based on one or more of the second parameter, the third parameter, and the fourth parameter.
3. The method according to claim 2, characterized in that, The fifth parameter is one of the following: the second parameter, the third parameter, the fourth parameter, or the sum of the second parameter and the third parameter.
4. The method according to any one of claims 1 to 3, characterized in that: The second measurement unit includes multiple measurement units, and the multiple measurement units include the first measurement unit; or, The second measuring unit does not overlap with the first measuring unit.
5. The method according to any one of claims 1 to 4, characterized in that, The third parameter is determined based on a third measurement unit, which includes one or more of the measurement units. Wherein, the third measuring unit includes the first measuring unit; or, The third measurement unit does not overlap with the first measurement unit.
6. The method according to any one of claims 1 to 5, characterized in that, The fourth parameter is determined based on the fourth measurement unit, which includes one or more of the measurement units. Wherein, the fourth measuring unit includes the first measuring unit; or, The fourth measurement unit does not overlap with the first measurement unit.
7. The method according to any one of claims 1 to 6, characterized in that: The first measurement unit includes multiple parameters, and the first parameter is determined based on the average, sum, or weighted sum of the multiple parameters in the first measurement unit; and / or, The second measurement unit includes multiple parameters, and the second parameter is determined based on the average, sum, or weighted sum of the multiple parameters in the second measurement unit.
8. The method according to any one of claims 1 to 7, characterized in that, The parameters in the measurement unit are energy or amplitude.
9. The method according to any one of claims 1 to 8, characterized in that: The second measuring unit is the measuring unit that is closest to the first measuring unit; or, The second measurement unit is separated from the first measurement unit by N measurement units, where N is a positive integer; or, The second measuring unit includes multiple measuring units at different distances from the first measuring unit.
10. The method according to any one of claims 1 to 9, characterized in that, The first parameter is used to indicate the energy or amplitude of the useful signal received by the first device.
11. The method according to claim 10, characterized in that, The useful signal is the echo signal of the sensing signal via the first sensed target, or the echo signal of the sensing signal via the direct path of the first sensed target.
12. The method according to any one of claims 1 to 11, characterized in that, The second parameter is used to indicate the energy or amplitude of the first signal received by the first device, the first signal including one or more of a useful signal, an interference signal, and a noise signal.
13. The method according to claim 12, characterized in that, The interference signal includes one of the following: The sensing signal is transmitted via echo signals from targets other than the first sensed target; The sensing signal is other echo signals besides the echo signal of the direct path of the first sensed target; Other signals besides the perceived signal; The sensing signal is obtained from the echo signals of targets other than the first sensed target and other signals other than the sensing signal; The sensing signal is other echo signals besides the echo signal of the direct path of the first sensed target and other signals besides the sensing signal.
14. The method according to any one of claims 1 to 13, characterized in that, The method further includes: The first device sends the signal parameters to the second device.
15. A method for processing signals, characterized in that, include: The second device receives signal parameters sent by the first device, the signal parameters being used to indicate the received energy or received quality of the sensed signal, and the signal parameters being determined based on one or more of the following: The first parameter is determined based on the first measurement unit; The second parameter is determined based on the second measurement unit; The third parameter is related to noise; The fourth parameter is determined based on signals transmitted from different signal sources, along with the first parameter. The first measurement unit and the second measurement unit are different measurement units. The measurement unit is a time delay domain unit, an angle domain unit, a Doppler domain unit, a time delay Doppler domain unit, a time delay angle domain unit, a Doppler angle domain unit, or a time delay Doppler angle domain unit.
16. The method according to claim 15, characterized in that: The signal parameter is the first parameter; or... The signal parameter is determined based on the ratio of the first parameter and the fifth parameter, and the fifth parameter is determined based on one or more of the second parameter, the third parameter, and the fourth parameter.
17. The method according to claim 16, characterized in that, The fifth parameter is one of the following: the second parameter, the third parameter, the fourth parameter, or the sum of the second parameter and the third parameter.
18. The method according to any one of claims 15 to 17, characterized in that, The second measurement unit includes multiple measurement units, and the multiple measurement units include the first measurement unit; or, the second measurement unit and the first measurement unit do not overlap.
19. The method according to any one of claims 15 to 18, characterized in that, The third parameter is determined based on a third measurement unit, which includes one or more of the measurement units. Wherein, the third measuring unit includes the first measuring unit; or, The third measurement unit does not overlap with the first measurement unit.
20. The method according to any one of claims 15 to 19, characterized in that, The fourth parameter is determined based on the fourth measurement unit, which includes one or more of the measurement units. Wherein, the fourth measuring unit includes the first measuring unit; or, The fourth measurement unit does not overlap with the first measurement unit.
21. The method according to any one of claims 15 to 20, characterized in that: The first measurement unit includes multiple parameters, and the first parameter is determined based on the average, sum, or weighted sum of the multiple parameters in the first measurement unit; and / or, The second measurement unit includes multiple parameters, and the second parameter is determined based on the average, sum, or weighted sum of the multiple parameters in the second measurement unit.
22. The method according to any one of claims 15 to 21, characterized in that, The parameters in the measurement unit are energy or amplitude.
23. The method according to any one of claims 15 to 22, characterized in that: The second measuring unit is the measuring unit that is closest to the first measuring unit; or, The second measurement unit is separated from the first measurement unit by N measurement units, where N is a positive integer; or, The second measuring unit includes multiple measuring units at different distances from the first measuring unit.
24. The method according to any one of claims 15 to 23, characterized in that, The first parameter is used to indicate the energy or amplitude of the useful signal received by the first device.
25. The method according to claim 24, characterized in that, The useful signal is the echo signal of the sensing signal via the first sensed target, or the echo signal of the sensing signal via the direct path of the first sensed target.
26. The method according to any one of claims 15 to 25, characterized in that, The second parameter is used to indicate the energy or amplitude of the first signal received by the first device, the first signal including one or more of a useful signal, an interference signal, and a noise signal.
27. The method according to claim 26, characterized in that, The interference signal includes one of the following: The sensing signal is transmitted via echo signals from targets other than the first sensed target; The sensing signal is other echo signals besides the echo signal of the direct path of the first sensed target; Other signals besides the perceived signal; The sensing signal is obtained from the echo signals of targets other than the first sensed target and other signals other than the sensing signal; The sensing signal is other echo signals besides the echo signal of the direct path of the first sensed target and other signals besides the sensing signal.
28. A device for processing signals, characterized in that, The device for processing signals is a first device, and the first device includes: A processing module is configured to determine signal parameters, which indicate the received energy or received quality of the sensed signal, and the signal parameters are determined based on one or more of the following: The first parameter is determined based on the first measurement unit; The second parameter is determined based on the second measurement unit; The third parameter is related to noise; The fourth parameter is determined based on signals transmitted from different signal sources, along with the first parameter. The first measurement unit and the second measurement unit are different measurement units. The measurement unit is a time delay domain unit, an angle domain unit, a Doppler domain unit, a time delay Doppler domain unit, a time delay angle domain unit, a Doppler angle domain unit, or a time delay Doppler angle domain unit.
29. The device according to claim 28, characterized in that: The signal parameter is the first parameter; or... The signal parameter is determined based on the ratio of the first parameter and the fifth parameter, and the fifth parameter is determined based on one or more of the second parameter, the third parameter, and the fourth parameter.
30. The device according to claim 29, characterized in that, The fifth parameter is one of the following: the second parameter, the third parameter, the fourth parameter, or the sum of the second parameter and the third parameter.
31. The device according to any one of claims 28 to 30, characterized in that, The second measurement unit includes multiple measurement units, and the multiple measurement units include the first measurement unit; or, the second measurement unit and the first measurement unit do not overlap.
32. The device according to any one of claims 28 to 31, characterized in that: The third measurement unit includes the first measurement unit; or... The third measurement unit does not overlap with the first measurement unit; The third measurement unit includes one or more of the measurement units, and the third parameter is determined based on the third measurement unit.
33. The device according to any one of claims 28 to 32, characterized in that: The fourth measurement unit includes the first measurement unit; or, The fourth measurement unit does not overlap with the first measurement unit; The fourth measurement unit includes one or more of the measurement units, and the fourth parameter is determined based on the fourth measurement unit.
34. The device according to any one of claims 28 to 33, characterized in that: The first measurement unit includes multiple parameters, and the first parameter is determined based on the average, sum, or weighted sum of the multiple parameters in the first measurement unit; and / or, The second measurement unit includes multiple parameters, and the second parameter is determined based on the average, sum, or weighted sum of the multiple parameters in the second measurement unit.
35. The device according to any one of claims 28 to 34, characterized in that, The parameters in the measurement unit are energy or amplitude.
36. The device according to any one of claims 28 to 35, characterized in that: The second measuring unit is the measuring unit that is closest to the first measuring unit; or, The second measurement unit is separated from the first measurement unit by N measurement units, where N is a positive integer; or, The second measuring unit includes multiple measuring units at different distances from the first measuring unit.
37. The device according to any one of claims 28 to 36, characterized in that, The first parameter is used to indicate the energy or amplitude of the useful signal received by the first device.
38. The device according to claim 37, characterized in that, The useful signal is the echo signal of the sensing signal via the first sensed target, or the echo signal of the sensing signal via the direct path of the first sensed target.
39. The device according to any one of claims 28 to 38, characterized in that, The second parameter is used to indicate the energy or amplitude of the first signal received by the first device, the first signal including one or more of a useful signal, an interference signal, and a noise signal.
40. The device according to claim 39, characterized in that, The interference signal includes one of the following: The sensing signal is transmitted via echo signals from targets other than the first sensed target; The sensing signal is other echo signals besides the echo signal of the direct path of the first sensed target; Other signals besides the perceived signal; The sensing signal is obtained from the echo signals of targets other than the first sensed target and other signals other than the sensing signal; The sensing signal is other echo signals besides the echo signal of the direct path of the first sensed target and other signals besides the sensing signal.
41. The device according to any one of claims 28 to 40, characterized in that, The first device also includes: A communication module is used to send the signal parameters to a second device.
42. A signal processing device, characterized in that, The device for processing the signal is a second device, and the second device includes: A communication module is configured to receive signal parameters transmitted by a first device, the signal parameters being used to indicate the received energy or received quality of a sensed signal, and the signal parameters being determined based on one or more of the following: The first parameter is determined based on the first measurement unit; The second parameter is determined based on the second measurement unit; The third parameter is related to noise; The fourth parameter is determined based on signals transmitted from different signal sources, along with the first parameter. The first measurement unit and the second measurement unit are different measurement units. The measurement unit is a time delay domain unit, an angle domain unit, a Doppler domain unit, a time delay Doppler domain unit, a time delay angle domain unit, a Doppler angle domain unit, or a time delay Doppler angle domain unit.
43. The device according to claim 42, characterized in that: The signal parameter is the first parameter; or... The signal parameter is determined based on the ratio of the first parameter and the fifth parameter, and the fifth parameter is determined based on one or more of the second parameter, the third parameter, and the fourth parameter.
44. The device according to claim 43, characterized in that, The fifth parameter is one of the following: the second parameter, the third parameter, the fourth parameter, or the sum of the second parameter and the third parameter.
45. The device according to any one of claims 42 to 44, characterized in that, The second measurement unit includes multiple measurement units, and the multiple measurement units include the first measurement unit; or, the second measurement unit and the first measurement unit do not overlap.
46. The device according to any one of claims 42 to 45, characterized in that: The third measurement unit includes the first measurement unit; or... The third measurement unit does not overlap with the first measurement unit; The third measurement unit includes one or more of the measurement units, and the third parameter is determined based on the third measurement unit.
47. The device according to any one of claims 42 to 46, characterized in that: The fourth measurement unit includes the first measurement unit; or, The fourth measurement unit does not overlap with the first measurement unit; The fourth measurement unit includes one or more of the measurement units, and the fourth parameter is determined based on the fourth measurement unit.
48. The device according to any one of claims 42 to 47, characterized in that: The first measurement unit includes multiple parameters, and the first parameter is determined based on the average, sum, or weighted sum of the multiple parameters in the first measurement unit; and / or, The second measurement unit includes multiple parameters, and the second parameter is determined based on the average, sum, or weighted sum of the multiple parameters in the second measurement unit.
49. The device according to any one of claims 42 to 48, characterized in that, The parameters in the measurement unit are energy or amplitude.
50. The device according to any one of claims 42 to 49, characterized in that: The second measuring unit is the measuring unit that is closest to the first measuring unit; or, The second measurement unit is separated from the first measurement unit by N measurement units, where N is a positive integer; or, The second measuring unit includes multiple measuring units at different distances from the first measuring unit.
51. The device according to any one of claims 42 to 50, characterized in that, The first parameter is used to indicate the energy or amplitude of the useful signal received by the first device.
52. The device according to claim 51, characterized in that, The useful signal is the echo signal of the sensing signal via the first sensed target, or the echo signal of the sensing signal via the direct path of the first sensed target.
53. The device according to any one of claims 42 to 52, characterized in that, The second parameter is used to indicate the energy or amplitude of the first signal received by the first device, the first signal including one or more of a useful signal, an interference signal, and a noise signal.
54. The device according to claim 53, characterized in that, The interference signal includes one of the following: The sensing signal is transmitted via echo signals from targets other than the first sensed target; The sensing signal is other echo signals besides the echo signal of the direct path of the first sensed target; Other signals besides the perceived signal; The sensing signal is obtained from the echo signals of targets other than the first sensed target and other signals other than the sensing signal; The sensing signal is other echo signals besides the echo signal of the direct path of the first sensed target and other signals besides the sensing signal.
55. A signal processing device, characterized in that, The device includes a transceiver, a memory, and a processor. The memory is used to store a program, and the processor is used to invoke the program in the memory and control the transceiver to receive or transmit signals so that the device performs the method as described in any one of claims 1 to 14 or 15 to 27.
56. An apparatus, characterized in that, Includes a processor for calling a program from memory to cause the apparatus to perform the method as described in any one of claims 1 to 14 or 15 to 27.
57. A chip, characterized in that, Includes a processor for calling a program from memory, causing a device on which the chip is mounted to perform the method as claimed in any one of claims 1 to 14 or 15 to 27.
58. A computer-readable storage medium, characterized in that, It contains a program that causes a computer to perform the method as described in any one of claims 1 to 14 or 15 to 27.
59. A computer program product, characterized in that, Includes a program that causes a computer to perform the method as described in any one of claims 1 to 14 or 15 to 27.
60. A computer program, characterized in that, The computer program causes the computer to perform the method as described in any one of claims 1 to 14 or 15 to 27.