Sensing method and sensing apparatus

By selecting appropriate CPM sequences and indication features, the problem of poor autocorrelation of CPM sequences in 5G communication is solved, achieving flexible adaptation of sensing accuracy and distance, and resource conservation.

WO2026012050A1PCT designated stage Publication Date: 2026-01-15HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/100750
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-07-12
Filing Date
2025-06-12
Publication Date
2026-01-15

AI Technical Summary

Technical Problem

In 5G communication, the low peak-to-average power ratio of the phase continuous modulation sequence leads to poor autocorrelation, which affects the sensing accuracy. How to improve the sensing accuracy of the CPM sequence is a problem that needs to be solved.

Method used

By selecting a suitable CPM sequence from multiple CPM sequences based on sensing parameters, sequences with lower PAPR are selected to increase sensing distance or sequences with higher PAPR are selected to improve sensing accuracy, and sequences are indicated by identifiers or features to reduce resource overhead.

Benefits of technology

It enables flexible adaptation to the perception accuracy and distance requirements of different perception scenarios, reduces resource consumption and query time, and improves the efficiency of perception devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025100750_15012026_PF_FP_ABST
    Figure CN2025100750_15012026_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the wireless field, and specifically relates to a sensing method and a sensing apparatus. When sending a sensing signal, a terminal may use a CPM sequence to increase the transmission power, so as to increase the coverage of the sensing signal. However, the lower a PAPR is, the poorer the autocorrelation is, and a sequence with a poor autocorrelation may lead to a reduction in the sensing accuracy. In the embodiments of the present application, a base station may determine, from among a plurality of CPM sequences, a CPM sequence that matches sensing parameters, so as to be adapted to different sensing scenarios. For example, with regard to a scenario with a long sensing distance, the base station may determine, from among the plurality of CPM sequences, a CPM sequence having a low PAPR, such that the terminal increases the sensing distance by means of increasing the transmission power of the sensing signal; and with regard to a scenario with a high sensing precision requirement, the base station may determine, from among the plurality of CPM sequences, a CPM sequence having a high PAPR, and the CPM sequence having a high PAPR has good autocorrelation, such that the sensing precision of the CPM sequence can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Sensing methods and sensing devices

[0001] This application claims priority to Chinese Patent Application No. 202410943253.6, filed on July 12, 2024, entitled "Sensing Method and Sensing Device", the entire contents of which are incorporated herein by reference. Technical Field

[0002] This application relates to the field of wireless technology, and more specifically to a sensing method and a sensing device. Background Technology

[0003] In fifth-generation mobile communication technology (5G) th In the evolution of 5G mobile communication technology, integrated communication and sensing technology is considered one of the key technologies for expanding the service capabilities of mobile communication networks. The core idea of ​​this technology is to add sensing capabilities to the mobile communication network, building the ability to detect, track, and image targets, thereby integrating communication and sensing capabilities into a single network to achieve harmonious coexistence and even mutual benefit.

[0004] The technical principles of sensing and communication differ somewhat. In communication, the transmitting end modulates information onto radio waves and sends it to the receiving end, which then demodulates the signal carried on the radio waves to obtain the information. In contrast, sensing requires the transmitting end to send radio waves in a specific direction. When the radio waves hit the target surface, they form reflected waves. The receiving end receives and processes these reflected waves to obtain information such as the target's position, speed, and type.

[0005] Continuous phase modulation (CPM) sequences have a low peak-to-average power ratio (PAPR). Terminals can use CPM sequences to increase transmission power when transmitting sensing signals, thereby expanding the coverage area of ​​the sensing signal. However, the lower the PAPR, the worse the autocorrelation. Sequences with poor autocorrelation will lead to a decrease in sensing accuracy. How to improve the sensing accuracy of CPM sequences is a problem that needs to be solved. Summary of the Invention

[0006] Embodiments of this application provide a sensing method, sensing device, sensing system, computer-readable storage medium, and computer program product that can improve the sensing accuracy of CPM sequences.

[0007] In a first aspect, embodiments of this application provide a sensing method applied to a first device, which may be a terminal or a chip applied to a terminal, or the first device may be a network device or a chip applied to a network device. The following description uses a network device as an example. The method includes: determining a first CPM sequence from a plurality of CPM sequences based on first sensing parameters; sending first information, the first information indicating the first CPM sequence, and / or, the first information indicating features of the first CPM sequence, the first CPM sequence being used for sensing.

[0008] Sensing parameters can include sensing distance and / or sensing accuracy. Different CPM sequences have different PAPRs. Network devices can determine a CPM sequence that matches the sensing parameters from multiple CPM sequences to adapt to different sensing scenarios. For example, for scenarios with long sensing distances, network devices can determine CPM sequences with lower PAPRs from multiple CPM sequences, so that a second device can increase the sensing distance by increasing the transmission power. The second device is a device that receives first information and transmits a first CPM sequence based on the first information for sensing. For scenarios with high sensing accuracy requirements, network devices can determine CPM sequences with higher PAPRs from multiple CPM sequences. CPM sequences with higher PAPRs have better autocorrelation and can improve the sensing accuracy of the CPM sequence.

[0009] In an optional implementation of the first aspect, the first sensing parameter includes a first sensing distance; the plurality of CPM sequences further include a second CPM sequence, wherein the sensing distance matched by the second CPM sequence is greater than the first sensing distance, and the PAPR of the second CPM sequence is less than the PAPR of the first CPM sequence; and / or; the plurality of CPM sequences further include a third CPM sequence, wherein the sensing distance matched by the third CPM sequence is less than the first sensing distance, and the PAPR of the third CPM sequence is greater than the PAPR of the first CPM sequence.

[0010] Multiple CPM sequences can be adapted to different sensing distances, thus enabling flexible adaptation to different sensing scenarios.

[0011] In an optional implementation of the first aspect, the first sensing parameter includes a first sensing accuracy; the plurality of CPM sequences further include a fourth CPM sequence, wherein the sensing accuracy matched by the fourth CPM sequence is greater than the first sensing accuracy, and the PAPR of the fourth CPM sequence is greater than the PAPR of the first CPM sequence; and / or; the plurality of CPM sequences further include a fifth CPM sequence, wherein the sensing accuracy matched by the fifth CPM sequence is less than the first sensing accuracy, and the PAPR of the fifth CPM sequence is less than the PAPR of the first CPM sequence.

[0012] Multiple CPM sequences can be adapted to different sensing accuracies, thus enabling flexible adaptation to different sensing scenarios.

[0013] In an optional implementation of the first aspect, the plurality of CPM sequences are sequences in a CPM sequence list, the CPM sequence list further includes a plurality of identifiers, the plurality of identifiers correspond one-to-one with the plurality of CPM sequences, and the first information includes an identifier of a first CPM sequence, the identifier of the first CPM sequence indicating the first CPM sequence.

[0014] By identifying the first CPM sequence, the network device does not need to send complex CPM sequence characteristics, thereby reducing the resource overhead of indicating the first CPM sequence.

[0015] In an optional implementation of the first aspect, the CPM sequence list further includes a plurality of PAPRs, each PAPR corresponding to a plurality of CPM sequences.

[0016] In the CPM sequence table, multiple PAPRs can be the same or different. Network devices can determine the first CPM sequence based on the PAPRs in the CPM sequence table without having to calculate the PAPRs of each CPM sequence, thus reducing the resource overhead of determining the first CPM sequence.

[0017] In an alternative implementation of the first aspect, the multiple CPM sequences are arranged in ascending order of PAPR, or the multiple CPM sequences are arranged in descending order of PAPR.

[0018] When multiple CPM sequences are arranged in ascending or descending order of PAPR, network devices or terminal devices can determine the first CPM sequence using methods such as binary search, without traversing the CPM sequence table, thereby improving the query speed of the first CPM sequence.

[0019] In an alternative implementation of the first aspect, the first information indicates the characteristics of the first CPM sequence, the characteristics of the first CPM sequence including the modulation index of the first CPM sequence and / or the length of the first CPM sequence.

[0020] By indicating the characteristics of the first CPM sequence, the sender and receiver of the first information do not need to store a CPM sequence table, thus saving storage resources. Furthermore, since the first CPM sequence is not limited to a CPM sequence table, it can have more diverse characteristics, thereby better adapting to different sensing scenarios.

[0021] Secondly, embodiments of this application provide a sensing method applied to a second device, which may be a terminal or a chip applied to a terminal, or a network device or a chip applied to a network device. The following description uses a terminal as the executing entity. The method includes: receiving first information, the first information indicating a first CPM sequence, and / or, the first information indicating features of the first CPM sequence, wherein the first CPM sequence is a CPM sequence among a plurality of CPM sequences that matches a first sensing parameter; and sending a first sensing signal according to the first CPM sequence, wherein the sequence of the first sensing signal is the first CPM sequence.

[0022] Sensing parameters can include sensing distance and / or sensing accuracy. Different CPM sequences have different PAPRs. The first CPM sequence used by the terminal to transmit the sensing signal is the CPM sequence that matches the sensing parameters among multiple CPM sequences to adapt to different sensing scenarios. For example, for scenarios with long sensing distances, the terminal can use a CPM sequence with a lower PAPR to transmit the first sensing signal, so as to increase the sensing distance by increasing the transmission power. For scenarios with high sensing accuracy requirements, the terminal can use a CPM sequence with a higher PAPR to transmit the first sensing signal. CPM sequences with higher PAPR have better autocorrelation and can improve the sensing accuracy of the CPM sequence.

[0023] In an optional implementation of the second aspect, the first sensing parameter includes a first sensing distance; the plurality of CPM sequences further include a second CPM sequence, wherein the sensing distance matched by the second CPM sequence is greater than the first sensing distance, and the PAPR of the second CPM sequence is less than the PAPR of the first CPM sequence; and / or; the plurality of CPM sequences further include a third CPM sequence, wherein the sensing distance matched by the third CPM sequence is less than the first sensing distance, and the PAPR of the third CPM sequence is greater than the PAPR of the first CPM sequence.

[0024] Multiple CPM sequences can be adapted to different sensing distances, thus enabling flexible adaptation to different sensing scenarios.

[0025] In an optional implementation of the second aspect, the first sensing parameter includes a first sensing accuracy; the plurality of CPM sequences further include a fourth CPM sequence, wherein the sensing accuracy matched by the fourth CPM sequence is greater than the first sensing accuracy, and the PAPR of the fourth CPM sequence is greater than the PAPR of the first CPM sequence; and / or; the plurality of CPM sequences further include a fifth CPM sequence, wherein the sensing accuracy matched by the fifth CPM sequence is less than the first sensing accuracy, and the PAPR of the fifth CPM sequence is less than the PAPR of the first CPM sequence.

[0026] Multiple CPM sequences can be adapted to different sensing accuracies, thus enabling flexible adaptation to different sensing scenarios.

[0027] In an optional implementation of the second aspect, the plurality of CPM sequences are sequences in a CPM sequence list, the CPM sequence list further includes a plurality of identifiers, the plurality of identifiers correspond one-to-one with the plurality of CPM sequences, and the first information includes an identifier of a first CPM sequence, the identifier of the first CPM sequence indicating the first CPM sequence.

[0028] By identifying the first CPM sequence, the first device does not need to send complex CPM sequence features, thereby reducing the resource overhead of indicating the first CPM sequence.

[0029] In an alternative implementation of the second aspect, the CPM sequence list further includes a plurality of PAPRs, each PAPR corresponding to a plurality of CPM sequences.

[0030] In the CPM sequence table, multiple PAPRs can be the same or different. The first device can determine the first CPM sequence based on the PAPRs in the CPM sequence table without having to calculate the PAPRs of each CPM sequence, thereby reducing the resource overhead of determining the first CPM sequence.

[0031] In an alternative implementation of the second aspect, the multiple CPM sequences are arranged in ascending order of PAPR, or the multiple CPM sequences are arranged in descending order of PAPR.

[0032] When multiple CPM sequences are arranged in ascending or descending order of PAPR, network devices or terminal devices can determine the first CPM sequence using methods such as binary search, without traversing the CPM sequence table, thereby improving the query speed of the first CPM sequence.

[0033] In an alternative implementation of the second aspect, the first information indicates the characteristics of the first CPM sequence, the characteristics of the first CPM sequence including the modulation index of the first CPM sequence and / or the length of the first CPM sequence.

[0034] By indicating the characteristics of the first CPM sequence, the sender and receiver of the first information do not need to store a CPM sequence table, thus saving storage resources. Furthermore, since the first CPM sequence is not limited to a CPM sequence table, it can have more diverse characteristics, thereby better adapting to different sensing scenarios.

[0035] Thirdly, embodiments of this application provide a sensing device (also referred to as a communication device, a sensing-integrated device, or a sensing-fusion device). This sensing device may include a processing unit and a communication unit for performing any of the methods described in the first aspect and its optional embodiments.

[0036] Fourthly, embodiments of this application provide a sensing device (also referred to as a communication device, a sensing-integrated device, or a sensing-fusion device). This sensing device may include a processing unit and a communication unit for performing any of the methods described in the second aspect and its optional embodiments.

[0037] Fifthly, embodiments of this application provide a sensing device (also referred to as a communication device, a sensing-integrated device, or a sensing-fusion device), which may be a terminal or a base station, or a chip applied to a terminal or base station. The sensing device may include a processor for executing any of the methods described in the first aspect and its optional embodiments.

[0038] Optionally, the sensing device may also include a transceiver. When the sensing device is a terminal or a base station, the transceiver may be a transceiver circuit, an antenna, etc.; when the sensing device is a chip applied to a terminal or base station, the transceiver may be an input / output interface, pins, circuits, etc.

[0039] Optionally, the sensing device may further include a memory for storing computer programs or instructions. The processor executes the computer programs or instructions stored in the memory to cause the sensing device to perform any of the methods described in the first aspect and its optional embodiments. When the sensing device is a terminal or base station, the memory may be a read-only memory, random access memory, etc.; when the sensing device is a chip applied to a terminal or base station, the memory may be a register, cache, etc.

[0040] Sixthly, embodiments of this application provide a sensing device (also referred to as a communication device, a sensing-integrated device, or a sensing-fusion device), which may be a terminal or a base station, or a chip applied to a terminal or base station. The sensing device may include a processor for executing any of the methods described in the second aspect and its optional embodiments.

[0041] Optionally, the sensing device may also include a transceiver. When the sensing device is a terminal or a base station, the transceiver may be a transceiver circuit, an antenna, etc.; when the sensing device is a chip applied to a terminal or base station, the transceiver may be an input / output interface, pins, circuits, etc.

[0042] Optionally, the sensing device may further include a memory for storing computer programs or instructions. The processor executes the computer programs or instructions stored in the memory to cause the sensing device to perform any of the methods described in the second aspect and its optional embodiments. When the sensing device is a terminal or base station, the memory may be a read-only memory, random access memory, etc.; when the sensing device is a chip applied to a terminal or base station, the memory may be a register, cache, etc.

[0043] In a seventh aspect, embodiments of this application provide a sensing system (also referred to as a communication system, a sensor-integrated system, or a sensor-fusion system), which includes: the sensing device described in the third aspect and the sensing device described in the fourth aspect, or the sensing device described in the fifth aspect and the sensing device described in the sixth aspect.

[0044] Eighthly, embodiments of this application provide a computer-readable storage medium storing a computer program or instructions; when the computer program or instructions are executed on a sensing device, the sensing device is caused to perform any method of the first aspect and its optional embodiments, or the sensing device is caused to perform any method of the second aspect and its optional embodiments.

[0045] Ninthly, embodiments of this application provide a computer program product comprising: a computer program or instructions; when the computer program or instructions are executed by a sensing device, causing the sensing device to perform any method of the first aspect and its optional embodiments, or causing the sensing device to perform any method of the second aspect and its optional embodiments. Attached Figure Description

[0046] Figure 1 is a schematic diagram of the architecture of the communication system used in the embodiments of this application;

[0047] Figure 2 is a schematic diagram of an O-RAN architecture provided by an embodiment of this application;

[0048] Figure 3 is a schematic diagram of the structure of an O-RAN device provided in an embodiment of this application;

[0049] Figure 4 is a schematic diagram of the architecture of a synesthetic fusion system provided in an embodiment of this application;

[0050] Figure 5 is a schematic diagram of the architecture of another sensory fusion system provided by an embodiment of this application;

[0051] Figure 6 is a schematic diagram of the architecture of another sensory fusion system provided in an embodiment of this application;

[0052] Figure 7 is a schematic diagram of the architecture of another sensory fusion system provided in an embodiment of this application;

[0053] Figure 8 is a schematic diagram of the architecture of another sensory fusion system provided in an embodiment of this application;

[0054] Figure 9 is a schematic diagram of the architecture of another sensory fusion system provided in an embodiment of this application;

[0055] Figure 10 is a schematic flowchart of a sensing method provided in an embodiment of this application;

[0056] Figure 11 is a schematic diagram of the structure of a sensing device provided in an embodiment of this application;

[0057] Figure 12 is a schematic diagram of another sensing device provided in an embodiment of this application;

[0058] Figure 13 is a schematic diagram of the architecture of a sensing system provided in an embodiment of this application. Detailed Implementation

[0059] Figure 1 is a schematic diagram of the architecture of the communication system 1000 used in an embodiment of this application. As shown in Figure 1, the communication system includes a radio access network (RAN) 100, wherein the RAN 100 includes at least one RAN node (110a and 110b in Figure 1, collectively referred to as 110), and may also include at least one terminal (120a-120j in Figure 1, collectively referred to as 120). The RAN 100 may also include other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in Figure 1). The terminal 120 is wirelessly connected to the RAN node 110. Terminals and RAN nodes can be interconnected via wired or wireless means. The communication system 1000 may also include a core network 200. The RAN node 110 is connected to the core network 200 via wireless or wired means. The core network equipment in core network 200 and the RAN node 110 in RAN 100 can be independent and different physical devices, or they can be the same physical device that integrates the logical functions of the core network equipment and the logical functions of the RAN node. Communication system 1000 may also include Internet 300.

[0060] RAN 100 can be an evolved universal terrestrial radio access (E-UTRA) system, a new radio (NR) system, or a future radio access system as defined in the 3rd generation partnership project (3GPP), or it can be a Wi-Fi system. RAN 100 can also include two or more of the above-mentioned different radio access systems. RAN 100 can also be an open RAN (O-RAN).

[0061] RAN nodes, also known as network devices, radio access network devices, RAN entities, or access nodes, are used to help terminals access communication systems wirelessly. RAN nodes may have different names in different systems.

[0062] In one application scenario, a RAN node can be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next-generation NodeB (gNB) in a 5G mobile communication system, a base station in a future communication network, an access point (AP) in a Wi-Fi system, an AP in a long-range radio (LoRa) system, or an AP in a vehicle-to-everything (V2X) system. A RAN node can be a macro base station (as shown in Figure 1, 110a), a micro base station or an indoor station (as shown in Figure 1, 110b), or a relay node or donor node.

[0063] In another application scenario, multiple RAN nodes can collaborate to help terminals achieve wireless access, with different RAN nodes performing some of the functions of the base station. For example, RAN nodes can be central units (CU), distributed units (DU), or radio units (RU).

[0064] Figure 2 is a schematic diagram of an O-RAN architecture provided by an embodiment of this application.

[0065] As shown in Figure 2, O-RAN 200 includes CU 210, DU 220, and RU 230. Optionally, CU 210 and DU 220 can be integrated into BBU 240. BBU 240 and RU 230 can be co-located or non-co-located. CU 210 can communicate with the core network 250 via a backhaul link, CU 210 and DU 220 can communicate via a midhaul link, DU 220 and RU 230 can communicate via a fronthaul link, and RU 230 can communicate with user equipment (UE) 260 via an air interface.

[0066] In O-RAN, CU can be called open CU (O-CU), DU can be called open DU (O-DU), and RU can be called open RU (O-RU).

[0067] Figure 3 is a schematic diagram of the network element functions and protocol layer structure of an O-RAN device provided in an embodiment of this application.

[0068] In some examples, CU 210 is a logical node carrying the radio resource control (RRC) layer, service data adaptation protocol (SDAP) layer, packet data convergence protocol (PDCP) layer, and other control functions of the radio access network equipment. CU 210 connects to network nodes such as core network 250 through interfaces, which may be E2 interfaces, etc. Optionally, CU 210 may have some of the functions of core network 250. CU 210 connects to DU 220 through interfaces, which may be F1 interfaces, etc. For example, the PDCP layer and higher layers carried by CU 210 connect to the radio link control (RLC) layer and lower layers carried by DU 220 through the F1 interface. In some examples, these interfaces (e.g., the F1 interface) can provide control plane (C-Plane) and user plane (U-Plane) functions, such as interface management, system information management, UE context management, and RRC message transmission.

[0069] In some examples, CU 210 can be split into a control plane CU (control unit-control plane, CU-CP) and a user plane CU (control unit-user plane, CU-UP). CU-CP is a logical node carrying the RRC layer and the control plane part of PDCP (PDCP-C) layer, used to implement the control plane functions of CU 210. CU-CP can interact with network elements in core network 250 used to implement control plane functions. These network elements in core network 250 can be access and mobility function network elements, such as the access and mobility management function (AMF) in a 5G system. AMF is responsible for mobility management in the mobile network, such as terminal location updates, terminal registration with the network, and terminal handover. CU-UP is a logical node carrying the service data adaptation protocol (SDAP) layer and the user plane part of PDCP (PDCP-U), used to implement the user plane functions of CU 210. CU-UP can interact with network elements in core network 250 used to implement user plane functions. These network elements in core network 250, such as the user plane function (UPF) in a 5G system, are responsible for forwarding and receiving data in the terminal.

[0070] In some examples, DU 220 is a logical node carrying the RLC layer, medium access control (MAC) layer, higher physical layer (Higher-PHY) layer, and other functions. In some examples, DU 220 can control at least one RU. DU 220 connects to RU 230 through interfaces, which may be fronthaul interfaces. In some examples, the Higher-PHY includes physical layer (PHY) processing functions such as forward error correction (FEC) encoding and decoding, scrambling, modulation, and demodulation.

[0071] The above configurations of CU 210 and DU 220 are merely examples; the functions of CU 210 and DU 220 can be configured as needed. For instance, CU 210 or DU 220 can be configured to have more protocol layer functions, or it can be configured to have only some protocol layer processing functions. For example, some functions of the RLC layer and the protocol layer functions above the RLC layer can be placed in CU 210, while the remaining functions of the RLC layer and the protocol layer functions below the RLC layer can be placed in DU 220. Furthermore, the functions of CU 210 or DU 220 can be divided according to service type or other system requirements. For example, based on latency, functions that require low latency can be placed in DU 220, while functions that do not require low latency can be placed in CU 210.

[0072] In some examples, RU 230 is a logical node carrying both lower physical layer (Lower-PHY) and radio frequency (RF) chain functions. In some examples, RU 230 can be a TRP, remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), or other similar entity. In some examples, Lower-PHY includes PHY processing functions such as fast Fourier transform (FFT), inverse fast Fourier transform (IFFT), digital beamforming, and filtering. RU 230 communicates with one or more UEs via a radio link.

[0073] DU 220 and RU 230 may or may not be co-located. DU 220 and RU 230 exchange control, user, and synchronization plane (CUS-Plane) information via a fronthaul link through a lower layer split-control, user, and synchronization plane (LLS-CUS) interface. LLS-CUS may include interfaces providing control and user planes respectively, such as a lower layer split-control plane (LLS-C) interface and a lower layer split-user plane (LLS-U) interface. In some examples, the control plane refers to the real-time control functions between DU 220 and RU 230. DU 220 and RU 230 can exchange management information through the lower layer split-management plane (LLS-M) interface of the fronthaul link. The management plane (M-Plane) refers to the non-real-time management operation functions between DU 220 and RU 230.

[0074] DU 220 and RU 230 can work together to implement PHY functions. One DU can be connected to one or more RUs. The functions of DU 220 and RU 230 can be configured in various ways depending on the design. For example, DU 220 can be configured to implement baseband functions, and RU 230 can be configured to implement mid-RF functions. Another example is that DU 220 can be configured to implement higher-level functions in the PHY, and RU 230 can be configured to implement lower-level functions in the PHY, or to implement both lower-level and RF functions. Higher-level functions in the PHY may include a portion of the PHY's functionality closer to the MAC layer, while lower-level functions may include another portion of the physical layer's functionality closer to the mid-RF side.

[0075] The RAN node in the embodiments of this application can be implemented through software modules, hardware modules, or a combination of software and hardware modules. For example, the RAN node can be a server loaded with the corresponding software module. The embodiments of this application do not limit the specific technology or device form used in the RAN node. For ease of description, a base station is used as an example of a RAN node in the following description.

[0076] A terminal is a device with wireless transceiver capabilities, capable of sending signals to or receiving signals from a base station. Terminals are also known as terminal equipment, user interface (UE), mobile station, mobile terminal, etc. Terminals can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality (VR), augmented reality (AR), industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables, intelligent transportation, and smart cities. The terminal can be a mobile phone (as shown in Figure 1, 120a, 120e, 120f, and 120j), a tablet computer (as shown in Figure 1, 120g), a printer with wireless transceiver capabilities (as shown in Figure 1, 120h), a wearable device, a vehicle (as shown in Figure 1, 120b), a charging station (as shown in Figure 1, 120c), an airplane (as shown in Figure 1, 120i), a ship, a robot, a robotic arm, a smart home device (as shown in Figure 1, 120d), etc. The embodiments of this application do not limit the specific technology or device form used in the terminal.

[0077] By way of example and not limitation, in the embodiments of this application, wearable devices may also be referred to as wearable smart devices. This is a general term for devices that utilize wearable technology to intelligently design and develop everyday wearables, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into a user's clothing or accessories. Wearable devices are not merely hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. In a broad sense, wearable smart devices include fully functional, large-sized electronic devices that can achieve complete or partial functionality without relying on a smartphone, such as smartwatches or smart glasses, or electronic devices that focus on a specific application function and require cooperation with other devices such as smartphones, such as various smart bracelets and smart jewelry for measuring vital signs.

[0078] All the terminals described above, if located in a vehicle (e.g., placed inside or installed inside a vehicle), can be considered vehicle-mounted terminals. Vehicle-mounted terminals can also be called vehicle modules, vehicle components, vehicle chips, or on-board units (OBU).

[0079] Base stations and terminals can be fixed or mobile. They can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can be deployed on aircraft, balloons, and satellites. The embodiments of this application do not limit the application scenarios of the base stations and terminals.

[0080] The roles of base stations and terminals can be relative. For example, 120i in Figure 1 (which could be a helicopter or a drone) can be configured as a mobile base station. For those 120j accessing the wireless access network 100 via 120i, 120i is a base station; however, for 110a, 120i is a terminal. That is, 110a and 120i communicate via a wireless air interface protocol. Of course, 110a and 120i can also communicate via a base station-to-base station interface protocol. In this case, 120i is also a base station relative to 110a. Therefore, both base stations and terminals can be collectively referred to as communication devices. 110a and 110b in Figure 1 can be called communication devices with base station functions, and 120a-120j in Figure 1 can be called communication devices with terminal functions.

[0081] Communication between base stations and terminals, between base stations, and between terminals can be conducted using licensed spectrum, unlicensed spectrum, or both simultaneously. Communication can be conducted using spectrum below 6 GHz, spectrum above 6 GHz, or both simultaneously. The embodiments of this application do not limit the spectrum resources used for wireless communication.

[0082] In the embodiments of this application, the functions of the base station can be executed by modules (such as chips) within the base station, or by a control subsystem that includes base station functions. This control subsystem, including base station functions, can be a control center in the aforementioned application scenarios such as smart grids, industrial control, intelligent transportation, and smart cities. Similarly, the functions of the terminal can be executed by modules (such as chips or modems) within the terminal, or by a device that includes terminal functions.

[0083] To facilitate understanding of the embodiments of this application, the technologies involved in the embodiments of this application will be briefly introduced below.

[0084] (1) Harmonized communication and sensing (HCS).

[0085] The term "sensing" refers to emitting electromagnetic waves into space and, by receiving the electromagnetic waves reflected from objects within that space, calculating information about those objects, such as position, orientation, height, velocity, size, trajectory, and / or detecting their internal and external shape and structure. It involves exploring the transmission, echo, reflection, and scattering of electromagnetic waves to perceive and better understand the physical world. Sensing can also be called detection.

[0086] Table 1 provides examples of some sensing application scenarios provided by embodiments of this application.

[0087] Table 1

[0088] As shown in Table 1, there are three typical application scenarios for sensing technology: infrastructure, autonomous driving, and portable devices. Different application scenarios have different types of sensing services, and different types of sensing services correspond to different business needs.

[0089] For infrastructure scenarios, sensing capabilities can be used for tasks such as security checks and track management at airports, personnel counting and location in factories, and imaging and environmental reconstruction in buildings.

[0090] For autonomous driving scenarios, autonomous driving devices with perception capabilities can be used for tasks such as gesture recognition, in-vehicle behavior perception, collision avoidance sensing, traffic management, and pedestrian detection.

[0091] For portable device scenarios, electronic devices with sensing capabilities can be used for health monitoring, cycling helmets with sensing capabilities can be used for safety prediction, and detectors with sensing capabilities can be used for life detection.

[0092] The broad definition of perception mentioned above refers to using electromagnetic waves to understand and detect objects and signals in space, and can include meanings such as positioning, radar, imaging, motion recognition, object recognition, and environmental reconstruction.

[0093] The integration of electromagnetic signals used for communication and sensing creates an integrated communication-sensing system. Within this system, communication nodes and sensing nodes may be integrated (hereinafter referred to as HCS nodes), and various integration types of HCS nodes exist. The aforementioned HCS node refers to a fusion design of communication and sensing nodes. By sharing some resources, such as hardware, computing, spatial, temporal, and frequency resources, it achieves efficient design for both communication and sensing, thereby reducing power loss, site requirements, and costs.

[0094] For example, Table 2 provides examples of different fusion types of an HCS node provided in an embodiment of this application.

[0095] Table 2

[0096] As shown in Table 2, HCS nodes can have three different fusion types.

[0097] In the first type of fusion, HCS nodes can share hardware resources, radio frequency resources, baseband resources, time resources, and spectrum resources, but communication signals and sensing signals are processed separately. Taking a joint waveform as an example, the advantage of this fusion method is that it can transmit communication signals and sensing signals simultaneously and has strong anti-interference capabilities.

[0098] In the second type of fusion, HCS nodes can share radio frequency and baseband resources. In this case, in addition to processing communication signals and sensing signals separately, they can be transmitted separately using time-division multiplexing or frequency-division multiplexing. Taking time-division multiplexing waveforms as an example, the advantage of this fusion method is that the communication signals and sensing signals are highly independent, and the interference between communication nodes and sensing nodes is small.

[0099] In the third type of fusion, HCS nodes can share baseband resources, and communication signals and sensing signals are transmitted using their respective resources in the spatial, temporal, and frequency domains.

[0100] It should be understood that there may be other different fusion types, and the embodiments of this application are not limited to these.

[0101] (2) Synesthesia fusion system.

[0102] Based on whether the transmitting and receiving ends of the sensed signals are co-located or separate, integrated communication and sensing systems can be divided into monostatic, bistatic, and multistatic systems. Multistatic systems are generally hybrid systems composed of monostatic and bistatic components. Two typical integrated communication and sensing systems are shown in Figures 4-9.

[0103] Figure 4 is a schematic diagram of a single-base system provided in an embodiment of this application. As shown in Figure 4, terminal 110 establishes a communication connection with base station 120. Terminal 110 can send uplink data to base station 120, and base station 120 can send downlink data to terminal 110. The signal between terminal 110 and base station 120 can be called a communication signal. Base station 120 can use the communication signal to indicate or configure radio resources for terminal 110. These radio resources are used for sensing and / or communication. In the single-base system shown in Figure 4, terminal 110, as an HCS node, also has sensing capabilities. While communicating, it can also send sensing signals to sense the surrounding environment. For example, terminal 110 can send sensing signals to the surrounding environment. After the sensing signal is reflected by a sensing target in the environment, terminal 110 receives the echo signal reflected by the sensing target. In this way, terminal 110 can perform sensing measurement on the echo signal to obtain sensing results. For example, terminal 110 can determine the distance between the sensing target and terminal 110, as well as the speed of the sensing target.

[0104] Figure 5 is a schematic diagram of another single-base system provided in an embodiment of this application. As shown in Figure 5, terminal 110 establishes a communication connection with base station 120. Terminal 110 can send uplink data to base station 120, and base station 120 can send downlink data to terminal 110. The signal between terminal 110 and base station 120 can be called a communication signal. In the single-base system shown in Figure 5, base station 120, as an HCS node, also has sensing capabilities. While communicating, it can also send sensing signals to sense the surrounding environment. For example, base station 120 can send sensing signals to the surrounding environment. After the sensing signal is reflected by a sensing target in the environment, base station 120 receives the echo signal reflected by the sensing target. In this way, base station 120 can perform sensing measurement on the echo signal to obtain the sensing result. For example, base station 120 can determine the distance between the sensing target and base station 120, as well as the speed of the sensing target, etc.

[0105] Figure 6 is a schematic diagram of a bistatic system provided in an embodiment of this application. Unlike the monostatic systems shown in Figures 4 and 5, in the bistatic systems shown in Figures 6 to 9, the device that transmits the sensing signal and the device that receives the echo signal reflected from the sensing target are two different devices. That is, device A transmits the sensing signal, and after the sensing signal is reflected by the sensing target, device B receives and senses the echo signal to obtain the sensing result.

[0106] As shown in Figure 6, terminal 110 establishes a communication connection with base station 120. Base station 120 can indicate or configure wireless resources for terminal 110 via communication signals. These wireless resources are used for sensing and / or communication. Terminal 110, as an HCS node, also possesses sensing capabilities. While communicating, it can also send sensing signals to perceive its surrounding environment. After the sensing signals sent by terminal 110 are reflected by sensing targets in the environment, base station 120 receives the echo signals reflected by these targets. Then, base station 120 performs sensing measurements on the echo signals to obtain the sensing results. For example, base station 120 can determine the location and speed of the sensing target.

[0107] Figure 7 is a schematic diagram of another dual-base system provided in an embodiment of this application. In the dual-base system shown in Figure 7, base station 120, as an HCS node, also possesses sensing capabilities. While communicating, it can also transmit sensing signals to perceive the surrounding environment. After the sensing signal transmitted by base station 120 is reflected by a sensing target in the environment, terminal 110 receives the echo signal reflected by the sensing target. Then, terminal 110 performs sensing measurements on the echo signal to obtain the sensing result. For example, terminal 110 can determine the location and speed of the sensing target.

[0108] Figure 8 is a schematic diagram of another dual-base system provided in an embodiment of this application. As shown in Figure 8, terminal 110 establishes a wireless link connection with base station 120. Terminal 110 can send uplink data to base station 120, and base station 120 can send downlink data to terminal 110. The signal between terminal 110 and base station 120 can be called a communication signal. Base station 120 can use the communication signal to indicate or configure wireless resources for terminal 110. These wireless resources are used for sensing and / or communication. In the dual-base system shown in Figure 8, terminal 110, as an HCS node, also has sensing capabilities. While communicating, it can also send sensing signals to sense the surrounding environment. For example, terminal 110 can send sensing signals to the surrounding environment. After the sensing signal is reflected by a sensing target in the environment, terminal 130 receives the echo signal reflected by the sensing target. Then, terminal 130 performs sensing measurement on the echo signal to obtain the sensing result. For example, terminal 130 can determine the location and speed of the sensing target, and inform terminal 110 of the sensing result through base station 120.

[0109] Figure 9 is a schematic diagram of another bi-base system provided in an embodiment of this application. As shown in Figure 9, base station 120 and base station 140 establish a communication connection. Base station 120 and base station 140 can negotiate radio resources through this communication connection, which are used for sensing and / or communication. In the bi-base system shown in Figure 9, base station 120, as an HCS node, also has sensing capabilities. While communicating, it can also send sensing signals to sense the surrounding environment. For example, base station 120 can send sensing signals to the surrounding environment. After the sensing signals are reflected by a sensing target in the environment, base station 140 receives the echo signal reflected by the sensing target. Then, base station 140 performs sensing measurements on the echo signal to obtain the sensing result. For example, base station 140 can determine the location and speed of the sensing target.

[0110] The term "sensing target" can refer to any tangible object in the environment that can reflect electromagnetic waves, such as mountains, forests, or buildings, and can also include mobile objects such as vehicles, drones, pedestrians, and terminal devices. The sensing target can also be referred to as a target, a sensed target, a detected target, a sensed object, a detected object, or a sensed device, etc., and the embodiments of this application do not limit this terminology.

[0111] The aforementioned sensing signal can be referred to as a detection signal, linear frequency modulated signal, radar signal, radar sensing signal, radar detection signal, or environmental sensing signal, etc. The sensing signal can be a pulse signal or a signal from a wireless communication system. For example, the sensing signal can be an orthogonal frequency division multiplexing (OFDM) signal obtained by modulating a specific sequence on a subcarrier. This specific sequence can be any of the following sequences: Zadoff-Chu sequence (ZC sequence), CPM sequence, pseudo-random sequence, predefined sequence, etc. Among these, the pseudo-random sequence can be the longest linear feedback shift register sequence (m-sequence), Gold sequence, etc., and the predefined sequence can be random data symbols. For example, the predefined sequence can be random data symbols modulated by quadrature phase shift keying (QPSK), quadrature amplitude modulation (QAM), etc.

[0112] Optionally, when the above-mentioned sensing signal is used for communication, the sensing signal can also be called an HCS signal. It can be understood that the HCS signal can carry communication data or reference signal sequences transmitted between communication devices.

[0113] (3) CPM sequence.

[0114] CPM is a modulation method in which the phase of the signal changes continuously after CPM.

[0115] One possible way to generate CPM sequences is shown below.

[0116] 1. Generate Golay complementary pairs (GCPs). A GCP consists of sequence C and sequence D, and is generated as follows: C(x1, x2, ... x...) v )=f(x1,x2,…x v )+c;

[0117] Where x1, x2, ... x v Let v represent the elements in the sequence, and let c' represent the length of sequence C and also the length of sequence D. The length of the CPM sequence to be generated is also v. c and c' are both integers less than q, where q represents the modulation order. π represents the permutation transpose array {1,2,…,v}, and π(1) represents the first value in the permutation transpose array. k This represents the base sequence.

[0118] f(x1,x2,…x v For example, the following relationship is satisfied:

[0119] c k q is an integer less than q. π(k) represents the k-th value in the transpose array π.

[0120] 2. Perform a difference operation on sequences C and D. i =(2*C i -1)(2*C i-1 -1),C -1 =1; D i =(2*D i -1)(2*D i-1 -1),D -1 =1;

[0121] Among them, C i D is the result obtained after performing a difference operation on sequence C. i This is the result obtained after performing a difference operation on sequence D.

[0122] 3. The sequences C and D after the differential operation are concatenated, and the concatenation result is input into the CPM modulator to obtain a continuous S signal.

[0123] Optionally, the modulation method of the CPM modulator can be divided into recursive modulation and non-recursive modulation.

[0124] The recursive modulation method is shown below:

[0125] The non-recursive modulation method is shown below:

[0126] Where s(t,β) is the s-signal; t is time; β is the sequence to be modulated, i.e., the result of concatenating sequence C and sequence D; j is an imaginary number; h is the digital modulation index, h = k / P, which affects the interval between adjacent phases, where k is a positive integer and P is a positive integer; n = floor(t / T), where floor represents rounding down; β i Let be the i-th M-dimensional input symbol, where M represents the modulation order; q(t) is a globally smooth function that increases gradually in the range 0 ≤ t ≤ LT, remains constant in the range t ≥ LT, and is 0 in the range t < 0; T represents the symbol period, with a value of 1; L represents the impulse length, which also represents how many previous input symbol values ​​the current output is related to; J represents the number of sampling blocks for β. For the latter modulation scheme, β -1 =β J-1 ,…,β -L =β J-L That is, it satisfies the tail-biting characteristic.

[0127] 4. Sample the s signal to obtain a discrete CPM sequence s:

[0128] Where s represents the CPM sequence and N represents the sampling rate.

[0129] Alternatively, the CPM modulator may not generate a continuous s-signal, but instead directly perform discrete CPM modulation on the above splicing result to obtain a discrete sequence s. n As shown below:

[0130] 5. For s or s n Perform a discrete Fourier transform (DFT) to obtain the frequency domain data r.

[0131] The DFT process includes: first multiplying the discrete CPM sequence with the mask sequence (e.g., [1,-1,1,-1,…,1,-1]) and then performing the DFT; or, first performing the DFT on the discrete CPM sequence and then cyclically shifting the DFT sequence by half the length of the sequence.

[0132] CPM sequences have a low PAPR (Autocorrelation Rate), allowing terminals to increase transmission power and thus improve the coverage of sensing signals. However, a lower PAPR results in poorer autocorrelation, which in turn leads to decreased sensing accuracy. The following describes a sensing method 1000 provided by an embodiment of this application.

[0133] As shown in Figure 10, method 1000 is executed by a first device and a second device, wherein the first device may be a terminal or a chip applied to a terminal, or the first device may be a base station or a chip applied to a base station; the second device may be a terminal or a chip applied to a terminal, or the second device may be a base station or a chip applied to a base station. The embodiments of this application do not limit the specific forms of the first and second devices. It should be noted that when the first device and / or the second device are devices with communication functions, method 1000 may also be referred to as a communication method, a sensing integration method, or a sensing fusion method.

[0134] As an optional scenario, the first device needs to sense targets within a certain range around it, but there are obstructions between the first device and the target. In this case, the first device can work with the second device to execute method 1000 to complete the sensing.

[0135] As another optional scenario, if the first device obtains a poor perception result after sensing the target alone, the first device can work with the second device to execute method 1000 to complete the perception.

[0136] The following describes method 1000 using the first device as a base station and the second device as a terminal as an example. Method 1000 includes:

[0137] S1010, the base station determines the first sensing parameter.

[0138] The first sensing parameter may include a first sensing distance and / or a first sensing accuracy, wherein the unit of the first sensing distance may be meters, and the unit of the first sensing accuracy may be meters. The first sensing parameter may also include other parameters. The first sensing parameter may also be referred to as a first sensing characteristic, a first sensing requirement, or other names. The embodiments of this application do not limit the specific content and name of the first sensing parameter.

[0139] The base station can determine the first sensing parameter on its own, or it can determine the first sensing parameter based on the information reported by the terminal.

[0140] For example, if a base station needs to sense targets within a 1000-meter radius, the base station can determine the first sensing parameter as 1000 meters.

[0141] For example, if the accuracy of the result obtained after the base station senses the target alone is 1.5 meters, which is a value that does not meet the requirements of the sensing service, then the base station can determine a value that meets the requirements of the sensing service, such as 1 meter. Then 1 meter is the first sensing parameter.

[0142] For example, if a base station needs to sense targets within a 1000-meter radius and obtain a sensing result with an accuracy of 1 meter, then 1000 meters and 1 meter are the first sensing parameters.

[0143] After determining the first sensing parameters, the base station can perform the following steps.

[0144] S1020, the base station determines the first CPM sequence from multiple CPM sequences based on the first sensing parameters.

[0145] Different CPM sequences may have different PAPR and autocorrelation. PAPR is related to the terminal's transmit power; within a certain range, the lower the PAPR, the higher the transmit power the terminal can utilize. Autocorrelation is related to sensing accuracy; within a certain range, the better the autocorrelation, the higher the sensing accuracy. Generally, the lower the PAPR of a CPM sequence, the worse the autocorrelation; the higher the PAPR of a CPM sequence, the better the autocorrelation.

[0146] If the first sensing parameter is the first sensing distance, and the first sensing distance is a relatively long distance value, the terminal needs to increase the transmission power to ensure that the echo signal is not overwhelmed by the interference signal. Therefore, the base station can select a CPM sequence with a lower PAPR as the first CPM sequence so that the terminal can use a higher transmission power to transmit the sensing signal carrying the first CPM sequence.

[0147] If the first sensing parameter is the first sensing accuracy, and the first sensing accuracy is a high accuracy value, the terminal needs to use a CPM sequence with good autocorrelation to transmit the sensing signal in order to improve the sensing accuracy. Therefore, the base station can select a CPM sequence with a high PAPR as the first CPM sequence so that the sensing signal transmitted by the terminal carries the first CPM sequence.

[0148] If the first sensing parameters include a first sensing distance and a first sensing accuracy, the base station can determine a CPM sequence from multiple CPM sequences that meets the requirements of the first sensing distance and the first sensing accuracy as the first CPM sequence. For example, while meeting the requirement of the first sensing distance, the base station can select a CPM sequence with a higher PAPR as the first CPM sequence to meet the requirement of the first sensing accuracy; or, while meeting the requirement of the first sensing accuracy, the base station can select a CPM sequence with a lower PAPR as the first CPM sequence to meet the requirement of the first sensing distance.

[0149] The base station may also determine at least two CPM sequences that meet the requirements of the first sensing parameter from multiple CPM sequences as the first CPM sequence, and indicate the at least two CPM sequences that meet the requirements of the first sensing parameter to the terminal, so that the terminal can determine to use one of the CPM sequences to send the sensing signal.

[0150] The base station may also determine the first CPM sequence in other ways. The embodiments of this application do not limit the specific way in which the base station determines the first CPM sequence.

[0151] After determining the first CPM sequence, the base station can indicate the first CPM sequence to the terminal in one of the following two optional ways.

[0152] Method 1: The base station can indicate the first CPM sequence through the characteristics of the first CPM sequence.

[0153] For example, the base station can indicate the modulation index (such as the digital modulation index h mentioned above) and / or the length of the first CPM sequence (such as the number of sampling blocks J mentioned above). When the base station indicates the modulation index of the first CPM sequence, the terminal generates the first CPM sequence according to the modulation index indicated by the base station, and the length and other parameters of the first CPM sequence can be determined by the terminal itself; when the base station indicates the length of the first CPM sequence, the terminal generates the first CPM sequence according to the length indicated by the base station, and the modulation index and other parameters of the first CPM sequence can be determined by the terminal itself; when the base station indicates both the modulation index and the length of the first CPM sequence, the terminal generates the first CPM sequence according to both the modulation index and the length indicated by the base station, and the other parameters of the first CPM sequence can be determined by the terminal itself.

[0154] Method 2: The base station can indicate the first CPM sequence by the identifier of the first CPM sequence.

[0155] Optionally, both the base station and the terminal store a CPM sequence table, which includes multiple CPM sequences and identifiers for each CPM sequence. The CPM sequence tables stored by the base station and the terminal are identical. The CPM sequence table stored by the terminal can be configured by the base station, the terminal manufacturer, or the operator; the CPM sequence table stored by the base station can be configured by the base station manufacturer or the operator. The embodiments of this application do not limit the specific methods by which the base station and the terminal obtain the CPM sequence table.

[0156] Table 3

[0157] Table 3 is a CPM sequence list provided in an embodiment of this application. This CPM sequence list includes multiple CPM sequences, each generated based on different parameters (e.g., modulation index and / or length), and the PAPR of these multiple CPM sequences are all different. The "serial number" in Table 3 is the identifier of the CPM sequence, which can also be called an "index." The identifier of the CPM sequence can also be represented by letters such as "abcd...". The embodiments of this application do not limit the name and specific form of the identifier of the CPM sequence.

[0158] The base station is aware of the PAPR and / or autocorrelation characteristics of each CPM sequence. If the base station determines that sequence 1 is the first CPM sequence, the base station can send the sequence number "1" of sequence 1 to the terminal; if the base station determines that sequence 8 is the first CPM sequence, the base station can send the sequence number "8" of sequence 8 to the terminal.

[0159] The CPM sequence list stored in the base station and terminal can also be in the form shown in Table 4.

[0160] Table 4

[0161] In Table 4, some CPM sequences have the same PAPR. For example, sequences 0, 1, and 2 have the same PAPR. This may be because they have fewer significant digits, or it may be because sequences 0, 1, and 2 do indeed have the same PAPR.

[0162] In Table 4, each CPM sequence corresponds to one PAPR, meaning that multiple PAPRs correspond one-to-one with multiple CPM sequences. The base station can determine the first CPM sequence based on the PAPRs in the CPM sequence table, eliminating the need to calculate the PAPRs of each CPM sequence, thus reducing the resource overhead of determining the first CPM sequence.

[0163] For example, if the sensing distance is 1000 meters, the base station determines that sequence 1 is the first CPM sequence, and the base station can send the sequence number "1" of sequence 1 to the terminal; if the sensing distance is 100 meters, the base station determines that sequence 8 is the first CPM sequence, and the base station can send the sequence number "8" of sequence 8 to the terminal.

[0164] The multiple CPM sequences in Table 4 are arranged in ascending order of PAPR. Optionally, the multiple CPM sequences in Table 4 can also be arranged in descending order of PAPR, or in other ordered ways. For example, when the multiple CPM sequences are arranged in ascending or descending order of PAPR, the base station or terminal device can determine the first CPM sequence using methods such as binary search, without traversing the CPM sequence table, thereby improving the query speed of the first CPM sequence.

[0165] Similarly, although PAPR is not shown in Table 3, the CPM sequences in Table 3 can still be sorted according to the value of PAPR.

[0166] The multiple CPM sequences in Tables 3 and 4 can be adapted to different sensing distances and / or sensing accuracies, thus enabling flexible adaptation to different sensing scenarios.

[0167] Tables 3 and 4 are examples and not limitations. CPM sequence lists may also have other forms. The embodiments of this application do not limit the specific form of CPM sequence lists.

[0168] After determining the indication method for the first CPM sequence, the base station can perform the following steps.

[0169] S1030, the base station sends first information to the terminal, the first information indicating the first CPM sequence and / or the characteristics of the first CPM sequence.

[0170] Accordingly, the terminal receives the first information from the base station.

[0171] When the first information includes the identifier of the first CPM sequence, the first information is used to indicate the first CPM sequence. In this way, the base station does not need to send complex CPM sequence features, thereby reducing the resource overhead of indicating the first CPM sequence.

[0172] When the first information includes parameters such as the modulation index and / or length of the first CPM sequence, the first information is used to indicate the characteristics of the first CPM sequence. The base station and terminal do not need to store a CPM sequence table, thus saving storage resources. Furthermore, since the first CPM sequence is not limited to a CPM sequence table, it can have more diverse characteristics, thereby better adapting to different sensing scenarios.

[0173] The base station may also simultaneously send the identifier of the first CPM sequence, as well as the modulation index and / or length of the first CPM sequence to the terminal. In this case, the first information is used to indicate the characteristics of the first CPM sequence.

[0174] The first information can be carried in downlink control information (DCI), medium access control control element (MAC CE), or RRC message. The embodiments of this application do not limit the method of sending the first information.

[0175] After receiving the first message, the terminal can perform the following steps.

[0176] S1040, the terminal generates a first CPM sequence based on the first information.

[0177] When the first information includes the identifier of the first CPM sequence, the terminal can look up the corresponding CPM sequence from Table 3 or Table 4 based on the identifier. Then, the terminal can generate the found CPM sequence, that is, generate the first CPM sequence.

[0178] When the first information includes parameters such as the modulation index and / or length of the first CPM sequence, the terminal can directly generate the first CPM sequence based on the modulation index and / or length of the first CPM sequence.

[0179] S1050, the terminal sends a first sensing signal, the sequence of which is a first CPM sequence.

[0180] The terminal can send a first sensing signal as shown in Figure 6, which is received and measured by the base station. Alternatively, the terminal can send a first sensing signal as shown in Figure 8, which is received and measured by another terminal, which can then inform the base station of the measurement results.

[0181] The specific method used by the terminal can be configured by the base station or determined by the terminal itself; the embodiments of this application do not limit this.

[0182] In summary, based on Method 1000, a base station can determine a CPM sequence that matches the sensing parameters from multiple CPM sequences to adapt to different sensing scenarios. For scenarios with long sensing distances, the base station can determine a CPM sequence with a lower PAPR from multiple CPM sequences, allowing the terminal to increase the sensing distance by increasing the transmission power. For scenarios with high sensing accuracy requirements, the base station can determine a CPM sequence with a higher PAPR from multiple CPM sequences. A CPM sequence with a higher PAPR has better autocorrelation, which can improve the sensing accuracy of the CPM sequence.

[0183] The foregoing has detailed the method examples provided by the embodiments of this application. It is understood that the corresponding apparatus, in order to achieve the above functions, includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should readily recognize that, based on the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0184] Figures 11 and 12 are schematic diagrams of the structures of two sensing devices provided in the embodiments of this application. These devices can be used to implement the functions of the first device or the second device in the above method embodiments, and therefore also have the beneficial effects of the above method embodiments.

[0185] As shown in Figure 11, the device 1100 includes a processing unit 1110 and a transceiver unit 1120. Under the control of the processing unit 1110, the transceiver unit 1120 performs a receiving step and / or an output step. When performing the output step (or, sending step), the transceiver unit 1120 acts as a sending unit; when performing the receiving step, it acts as a receiving unit. The device 1100 is used to implement the functions of the first or second device in the method embodiment described in Figure 10.

[0186] When device 1100 is used to implement the function of the first device in the method embodiment of FIG10, processing unit 1110 is used to: determine a first CPM sequence from a plurality of CPM sequences according to a first sensing parameter; transceiver unit 1120 is used to: send first information, the first information indicating the first CPM sequence, and / or, the first information indicating the characteristics of the first CPM sequence, the first CPM sequence being used for sensing.

[0187] Optionally, the first sensing parameter includes a first sensing distance; the multiple CPM sequences also include a second CPM sequence, wherein the sensing distance matched by the second CPM sequence is greater than the first sensing distance, and the PAPR of the second CPM sequence is less than the PAPR of the first CPM sequence; and / or; the multiple CPM sequences also include a third CPM sequence, wherein the sensing distance matched by the third CPM sequence is less than the first sensing distance, and the PAPR of the third CPM sequence is greater than the PAPR of the first CPM sequence.

[0188] Optionally, the first sensing parameter includes a first sensing accuracy; the plurality of CPM sequences further include a fourth CPM sequence, wherein the sensing accuracy matched by the fourth CPM sequence is greater than the first sensing accuracy, and the PAPR of the fourth CPM sequence is greater than the PAPR of the first CPM sequence; and / or; the plurality of CPM sequences further include a fifth CPM sequence, wherein the sensing accuracy matched by the fifth CPM sequence is less than the first sensing accuracy, and the PAPR of the fifth CPM sequence is less than the PAPR of the first CPM sequence.

[0189] Optionally, the multiple CPM sequences are sequences in a CPM sequence list. The CPM sequence list also includes multiple identifiers, each of which corresponds one-to-one with a CPM sequence. The first information includes the identifier of the first CPM sequence, which indicates the first CPM sequence.

[0190] Optionally, the CPM sequence list also includes multiple PAPRs, each corresponding to a CPM sequence.

[0191] Optionally, multiple CPM sequences can be arranged in ascending order of PAPR, or multiple CPM sequences can be arranged in descending order of PAPR.

[0192] Optionally, the first information indicates the characteristics of the first CPM sequence, which include the modulation index of the first CPM sequence and / or the length of the first CPM sequence.

[0193] When device 1100 is used to implement the function of the second device in the method embodiment of FIG4, transceiver unit 1120 is used to: receive first information, the first information indicating a first CPM sequence, and / or, the first information indicating the characteristics of the first CPM sequence, the first CPM sequence being a CPM sequence among a plurality of CPM sequences that matches the first sensing parameter; and send a first sensing signal according to the first CPM sequence, the sequence of the first sensing signal being the first CPM sequence.

[0194] Optionally, the first sensing parameter includes a first sensing distance; the multiple CPM sequences also include a second CPM sequence, wherein the sensing distance matched by the second CPM sequence is greater than the first sensing distance, and the PAPR of the second CPM sequence is less than the PAPR of the first CPM sequence; and / or; the multiple CPM sequences also include a third CPM sequence, wherein the sensing distance matched by the third CPM sequence is less than the first sensing distance, and the PAPR of the third CPM sequence is greater than the PAPR of the first CPM sequence.

[0195] Optionally, the first sensing parameter includes a first sensing accuracy; the plurality of CPM sequences further include a fourth CPM sequence, wherein the sensing accuracy matched by the fourth CPM sequence is greater than the first sensing accuracy, and the PAPR of the fourth CPM sequence is greater than the PAPR of the first CPM sequence; and / or; the plurality of CPM sequences further include a fifth CPM sequence, wherein the sensing accuracy matched by the fifth CPM sequence is less than the first sensing accuracy, and the PAPR of the fifth CPM sequence is less than the PAPR of the first CPM sequence.

[0196] Optionally, the multiple CPM sequences are sequences in a CPM sequence list. The CPM sequence list also includes multiple identifiers, each of which corresponds one-to-one with a CPM sequence. The first information includes the identifier of the first CPM sequence, which indicates the first CPM sequence.

[0197] Optionally, the CPM sequence list also includes multiple PAPRs, each corresponding to a CPM sequence.

[0198] Optionally, multiple CPM sequences can be arranged in ascending order of PAPR, or multiple CPM sequences can be arranged in descending order of PAPR.

[0199] Optionally, the first information indicates the characteristics of the first CPM sequence, which include the modulation index of the first CPM sequence and / or the length of the first CPM sequence.

[0200] As shown in Figure 12, the device 1200 includes a processor 1210 and an interface circuit 1220. The processor 1210 and the interface circuit 1220 are coupled to each other. It is understood that the interface circuit 1220 can be a transceiver or an input / output interface. Optionally, the device 1200 may also include a memory 1230 for storing instructions executed by the processor 1210, or storing input data required by the processor 1210 to execute instructions, or storing data generated after the processor 1210 executes instructions.

[0201] When the device 1200 is used to implement the method shown in FIG10, the processor 1210 is used to implement the function of the processing unit 1110, and the interface circuit 1220 is used to implement the function of the transceiver unit 1120.

[0202] When device 1200 is a terminal chip (i.e., a chip applied to a terminal), the terminal chip implements the functions of the terminal in the above method embodiments. The terminal chip receives information from the base station, which can be understood as the information being first received by other modules in the terminal (such as an RF module or antenna), and then sent to the terminal chip by these modules. The terminal chip sends information to the base station, which can be understood as the information being first sent to other modules in the terminal (such as an RF module or antenna), and then sent to the base station by these modules.

[0203] When device 1200 is a base station chip (i.e., a chip applied to a base station), the base station chip implements the functions of a base station in the above method embodiments. The base station chip receives information from the terminal, which can be understood as the information being first received by other modules in the base station (such as an RF module or antenna), and then sent to the base station chip by these modules. The base station chip sends information to the terminal, which can be understood as the information being sent down to other modules in the base station (such as an RF module or antenna), and then sent to the terminal by these modules.

[0204] In this application, entity A sends information to entity B, either directly or indirectly through other entities. Similarly, entity B receives information from entity A, either directly or indirectly through other entities. Entities A and B can be RAN nodes, or modules within a RAN node or terminal. Information transmission and reception can be between a RAN node and a terminal, such as between a base station and a terminal; between two RAN nodes, such as between a CU and a DU; or between different modules within a single device, such as between a terminal chip and other modules of the terminal, or between a base station chip and other modules of the base station.

[0205] Embodiments of this application also provide a sensing system, which may include: a device 1100 for implementing the function of a first device and a device 1100 for implementing the function of a second device; or, a device 1200 for implementing the function of the first device and a device 1200 for implementing the function of the second device.

[0206] The sensing system can also be called a communication system, a sensory integration system, or a sensory fusion system.

[0207] Alternatively, the sensing system may be system 1300 as shown in Figure 13.

[0208] As shown in Figure 13, system 1300 includes CU 1310, DU 1320, RU 1330, and UE 1340. CU 1310 includes processor 1311, DU 1320 includes processor 1321, RU 1330 includes an O-RAN processing unit (OPU) 1331, a digital processing unit (DPU) 1332, and an O-RAN RF processing unit (ORU) 1333, and UE 1340 includes processor 1341 and transceiver 1342. Optionally, CU 1310 further includes accelerator 1312, and DU 1320 includes accelerator 1322.

[0209] In CU 1310, processor 1311 can be used to implement some functions of layer (L)2 and L3, DU 1320 can be used to implement L1 and some L2 functions, and RU 1330 can be used to implement L1 calculation and the digital part of RF functions. The traffic between CU 1310 and DU 1320 can be carried by the midhaul link, and the traffic between DU 1320 and RU 1330 can be carried by the fronthaul link. Optionally, DU 1320 and RU 1330 can be integrated as a whole.

[0210] Part of the protocol stack configured on the DU 1320 can be implemented in software running on the processor 1321, and part can be implemented on the accelerator 1322. For example, computationally intensive L1 and L2 functions can be offloaded to the accelerator 1322, or all L1 functions can be offloaded to the accelerator 1322, while other protocol stack components are implemented in software running on the processor 1321. Alternatively, the entire protocol stack configured on the DU 1320 can be implemented in software running on the processor 1321.

[0211] Optionally, processors 1311 and 1321 can be x86 processors or non-x86 processors. For example, processors 1311 and 1321 can be central processing units (CPUs) or system-on-chips (SoCs), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor can be a microprocessor or any conventional processor. Accelerator 1322 supports interconnection with x86 or non-x86 processors. For example, accelerator 1322 has a high-speed peripheral component interconnect express (PCIe) interface pointing to processor 1321 and can connect to other devices via gigabit Ethernet (GbE).

[0212] In the RU 1330, the OPU 1331 receives enhanced common public radio interface (eCPRI) frames from the fronthaul link and implements functions such as fronthaul interface, the lowest level L1 (coding, scrambling, modulation, layer mapping, precoding), synchronization, beamforming, and resource unit mapping. The OPU 1331 can be in the form of a CPU, FPGA, or ASIC. The DPU 1332 is the digital processing unit of the O-RU, which can implement functions such as synchronization, digital downconversion (DDC), digital upconversion (DUC), crest factor reduction (CFR), and digital pre-distortion (DPD). It improves power amplifier efficiency by reducing the PAPR or adjacent channel leakage ratio (ACLR) of the RF front-end. The DPU 1332 can be in the form of an FPGA or ASIC. The ORU 1333's RF processing unit includes a transceiver, up / down converter, power amplifier (PA), low noise amplifier (LNA), and transceiver (Tx / Rx) filters. The transceiver can perform all conversions between the analog and digital domains; for example, RF sampling, frequency conversion using RF, intermediate frequency (IF), and local oscillator (LO) mixing during up-conversion and down-conversion can be performed within the transceiver. It should be noted that the physical and logical partitions within the RF processing unit do not require specific boundaries.

[0213] In addition, the hardware components of the CU 1310, DU 1320, and RU 1330 may also include a chassis platform, motherboard, peripherals, and cooling system. The motherboard may include a processing unit, memory, internal input / output (I / O) interfaces, and external connection ports. The aforementioned hardware components may include software, hardware, and system debugging interfaces, memory, a single-board management controller, and so on.

[0214] In UE 1340, processor 1341 is mainly used to process communication protocols and communication data, control the entire UE 1340, execute software programs, and process software program data. For example, processor 1341 is used to support UE 1340 in performing the actions described in the above method embodiments. Transceiver 1342 is mainly used for converting digital signals to radio frequency signals and processing radio frequency signals. UE 1340 may also include memory and input / output devices. The memory is mainly used to store software programs and data, and the input / output devices are, for example, a touch screen, a display screen, and a keyboard, mainly used to receive user input data and output data to the user.

[0215] Processor 1341 can read software programs from memory, interpret and execute the instructions of the software programs, and process the data of the software programs. When it is necessary to transmit information wirelessly, processor 1341 processes the information to be transmitted and outputs a digital signal to transceiver 1342. Transceiver 1342 performs radio frequency processing on the digital signal and then transmits the radio frequency signal outward in the form of electromagnetic waves through an antenna. When receiving information, transceiver 1342 receives the radio frequency signal through the antenna, converts the radio frequency signal into a digital signal, and outputs the digital signal to processor 1341. Processor 1341 converts the digital signal into information and processes the information.

[0216] Those skilled in the art will understand that, for ease of explanation, Figure 13 shows only one processor. In actual user equipment, multiple processors may be present.

[0217] As an optional implementation, processor 1341 may include a baseband processor and / or a central processing unit (CPU). The baseband processor is mainly used for processing communication protocols and communication data, while the CPU is mainly used for controlling the entire UE 1340, executing software programs, and processing data from the software programs. The processor 1341 in Figure 13 can integrate the functions of both a baseband processor and a CPU. Those skilled in the art will understand that the baseband processor and CPU can also be independent processors interconnected via technologies such as buses. Those skilled in the art will understand that UE 1340 may include multiple baseband processors to adapt to different network standards, and UE 1340 may include multiple CPUs to enhance its processing capabilities. The various components of UE 1340 can be connected via various buses. The baseband processor can also be described as a baseband processing circuit or a baseband processing chip. The CPU can also be described as a central processing circuit or a central processing chip. The function of processing communication protocols and communication data can be built into the processor or stored in memory as a software program, which is then executed by the processor to implement the baseband processing function.

[0218] Excluding the chassis platform, motherboard, peripherals, cooling equipment, and input / output devices, the system composed of the various components shown in Figure 13 can also be called a chip system.

[0219] As an optional example, DU 1320 can execute S1010 and S1020 to determine the first CPM sequence and send the first information indicating the identifier and / or characteristics of the first CPM sequence to RU 1330; RU 1330 executes S1030 to modulate the first information onto a radio signal and transmit it. After receiving the radio signal carrying the first information through transceiver 1341, UE 1340 performs demodulation and other operations to obtain the first information; subsequently, transceiver 1341 transmits the first information to processor 1341, processor 1341 executes S1040 to generate the first CPM sequence, and then processor 1341 transmits the first CPM sequence to transceiver 1341, which executes S1050 to send the first sensing signal.

[0220] The method steps in the embodiments of this application can be implemented in hardware or in software instructions executable by a processor. The software instructions can consist of corresponding software modules, which can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, registers, hard disks, portable hard disks, compact disc read-only memory (CD-ROM), or any other form of storage medium well known in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. The storage medium can also be a component of the processor. The processor and storage medium can reside in an ASIC. Alternatively, the ASIC can reside in a base station or terminal. The processor and storage medium can also exist as discrete components in the base station or terminal.

[0221] 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 programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of this application are performed entirely or partially. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user equipment, or other programmable device. The computer program or instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program or instructions can be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center integrating one or more available media. The available medium can be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; it can also be an optical medium, such as a digital video optical disc; or it can be a semiconductor medium, such as a solid-state drive. The computer-readable storage medium may be a volatile or non-volatile storage medium, or may include both types of storage media.

[0222] Finally, the following points should be noted regarding the embodiments of this application:

[0223] First, in the embodiments of this application, the terms "first," "second," and various numerical designations are used for ease of description and are not intended to limit the scope of the embodiments of this application. The order of the sequence numbers of the above processes does not imply the order of execution; the execution order of each process should be determined by its function and internal logic.

[0224] Second, in the embodiments of this application, "instruction" can include direct and indirect instructions, as well as explicit and implicit instructions. The information indicated by a certain piece of information is called the information to be instructed. In specific implementations, there are many ways to instruct the information to be instructed. For example, the information to be instructed can be directly instructed, such as the information to be instructed itself or its index. The information to be instructed can also be indirectly indicated by instructing other information, where there is a correlation between the other information and the information to be instructed. Furthermore, a part of the information to be instructed can be indicated, while the other parts are known or pre-agreed upon. For example, the indication of the information to be instructed can be achieved by pre-agreed upon (e.g., by a protocol specifying the existence of a certain information element), thereby reducing the instruction overhead to some extent.

[0225] Third, the “protocol” involved in the embodiments of this application may refer to standard protocols in the field of communication, such as the Long Term Evolution (LTE) protocol, the NR protocol, and related protocols in future communication systems. This application does not limit this.

[0226] Fourth, "predefined" or "preconfigured" can be achieved by pre-storing corresponding codes, tables, or other information-indicating mechanisms in the device (e.g., a terminal or base station). This application does not limit the specific implementation method. "Storing" can refer to storing in one or more memories, which can be separate installations or integrated into the processor or communication device; alternatively, some memories can be separate installations, while others are integrated into the processor or communication device. The type of memory can be any form of storage medium, and this application does not limit this.

[0227] Fifth, "at least one" means one or more, while "more than one" means two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, B exists alone, or A and B exist simultaneously. Here, A and B can be a single object or multiple objects. The character " / " generally indicates that the preceding and following related objects have an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or multiple items. For example, at least one of a, b, and c can mean: a, or, b, or, c, or, a and b, or, a and c, or, b and c, or, a, b, and c. Here, a, b, and c can each be a single object or multiple objects.

[0228] Sixth, in the embodiments of this application, descriptions such as "when," "in the case of," "if," and "if" all refer to the fact that the device (e.g., a terminal or a base station) will make corresponding processing under certain objective circumstances. They are not time limits, nor do they require the device to make a judgment action when implementing it, nor do they imply any other limitations.

[0229] Seventh, in the various embodiments of this application, unless otherwise specified or logically conflicting, the terms and / or descriptions between different embodiments are consistent and can be referenced by each other, and the technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.

Claims

1. A sensing method, characterized in that, The method includes: The first CPM sequence is determined from multiple phase-continuous modulation CPM sequences based on the first sensing parameters; Send first information, the first information indicating the first CPM sequence, and / or, the first information indicating the characteristics of the first CPM sequence, the first CPM sequence being used for sensing.

2. The method according to claim 1, characterized in that, The first sensing parameter includes the first sensing distance; The plurality of CPM sequences further includes a second CPM sequence, wherein the sensing distance matched by the second CPM sequence is greater than that of the first sensing distance, and the peak-to-average power ratio (PAPR) of the second CPM sequence is less than that of the first CPM sequence; and / or; The plurality of CPM sequences also includes a third CPM sequence, wherein the sensing distance matched by the third CPM sequence is less than that of the first sensing distance, and the PAPR of the third CPM sequence is greater than that of the first CPM sequence.

3. The method according to claim 1 or 2, characterized in that, The first sensing parameter includes the first sensing accuracy; The plurality of CPM sequences further includes a fourth CPM sequence, wherein the sensing accuracy matched by the fourth CPM sequence is greater than that of the first sensing accuracy, and the PAPR of the fourth CPM sequence is greater than that of the first CPM sequence; and / or; The plurality of CPM sequences also includes a fifth CPM sequence, wherein the sensing accuracy matched by the fifth CPM sequence is less than that of the first sensing accuracy, and the PAPR of the fifth CPM sequence is less than that of the first CPM sequence.

4. The method according to any one of claims 1 to 3, characterized in that, The plurality of CPM sequences are sequences in a CPM sequence table, which also includes a plurality of identifiers, each of which corresponds one-to-one with the plurality of CPM sequences. The first information includes the identifier of the first CPM sequence, which indicates the first CPM sequence.

5. The method according to claim 4, characterized in that, The CPM sequence list also includes multiple PAPRs, each of which corresponds one-to-one with a CPM sequence.

6. The method according to claim 4 or 5, characterized in that, The multiple CPM sequences are arranged in ascending order of PAPR, or the multiple CPM sequences are arranged in descending order of PAPR.

7. The method according to any one of claims 1 to 3, characterized in that, The first information indicates the characteristics of the first CPM sequence, which include the modulation index of the first CPM sequence and / or the length of the first CPM sequence.

8. The method according to any one of claims 1 to 7, characterized in that, The method is applied to a first device, the first CPM sequence is used to generate a first sensing signal, and the first sensing signal is a sensing signal sent by a second device after receiving the first information.

9. A sensing method, characterized in that, The method includes: Receive first information, the first information indicating a first phase continuous modulation CPM sequence, and / or, the first information indicating a feature of the first CPM sequence, the first CPM sequence being one of a plurality of CPM sequences that matches a first sensing parameter; A first sensing signal is sent according to the first CPM sequence, wherein the sequence of the first sensing signal is the first CPM sequence.

10. The method according to claim 9, characterized in that, The first sensing parameter includes the first sensing distance; The plurality of CPM sequences further includes a second CPM sequence, wherein the sensing distance matched by the second CPM sequence is greater than that of the first sensing distance, and the peak-to-average power ratio (PAPR) of the second CPM sequence is less than that of the first CPM sequence; and / or; The plurality of CPM sequences also includes a third CPM sequence, wherein the sensing distance matched by the third CPM sequence is less than that of the first sensing distance, and the PAPR of the third CPM sequence is greater than that of the first CPM sequence.

11. The method according to claim 9 or 10, characterized in that, The first sensing parameter includes the first sensing accuracy; The plurality of CPM sequences further includes a fourth CPM sequence, wherein the sensing accuracy matched by the fourth CPM sequence is greater than that of the first sensing accuracy, and the PAPR of the fourth CPM sequence is greater than that of the first CPM sequence; and / or; The plurality of CPM sequences also includes a fifth CPM sequence, wherein the sensing accuracy matched by the fifth CPM sequence is less than that of the first sensing accuracy, and the PAPR of the fifth CPM sequence is less than that of the first CPM sequence.

12. The method according to any one of claims 9 to 11, characterized in that, The plurality of CPM sequences are sequences in a CPM sequence table, which also includes a plurality of identifiers, each of which corresponds one-to-one with the plurality of CPM sequences. The first information includes the identifier of the first CPM sequence, which indicates the first CPM sequence.

13. The method according to claim 12, characterized in that, The CPM sequence list also includes multiple PAPRs, each of which corresponds one-to-one with a CPM sequence.

14. The method according to claim 12 or 13, characterized in that, The multiple CPM sequences are arranged in ascending order of PAPR, or the multiple CPM sequences are arranged in descending order of PAPR.

15. The method according to any one of claims 9 to 11, characterized in that, The first information indicates the characteristics of the first CPM sequence, which include the modulation index of the first CPM sequence and / or the length of the first CPM sequence.

16. A sensing device, characterized in that, include: A module for performing the method of any one of claims 1 to 8, or a module for performing the method of any one of claims 9 to 15.

17. A sensing device, characterized in that, include: A processor for implementing, via logic circuitry or by executing code instructions, the method of any one of claims 1 to 8, or the method of any one of claims 9 to 15; An interface circuit is used to receive signals from other devices and transmit them to the processor, or to send signals from the processor to other devices.

18. A sensing system, characterized in that, include: A sensing device for performing the method according to any one of claims 1 to 8, and a sensing device for performing the method according to any one of claims 9 to 15.

19. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program or instructions that, when executed by a sensing device, implement the method as described in any one of claims 1 to 8, or implement the method as described in any one of claims 9 to 15.

20. A computer program product, characterized in that, The computer program product includes a computer program or instructions that, when executed by a sensing device, implement the method as described in any one of claims 1 to 8, or implement the method as described in any one of claims 9 to 15.

Citation Information

Patent Citations

  • Method for determining characteristics of terminal and communication device

    CN114698154A

  • Signal configuration and self-adaption method and device and related equipment

    CN116981078A

  • Collective perception service reporting techniques and technologies

    US20230110467A1

  • Method for implementing sensing qos, apparatus, and first device

    WO2023165428A1