Sensing method and apparatus, and storage medium and program product
By exchanging information and configuring parameters between the DU and RU, the problem of integrated sensing between DU and RU, which are not from the same equipment vendor, is solved, enabling collaborative sensing of the base station and improving the reliability and efficiency of sensing.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-09-03
- Publication Date
- 2026-03-12
AI Technical Summary
In future communication systems, with the evolution of the eCPRI fronthaul architecture, how to achieve integrated sensing functionality of base stations in scenarios where the DU and RU are not from the same equipment vendor will become a challenge.
The DU and RU interact through information exchange. The DU receives the capability information of the RU, determines the sensing parameters, and configures the sensing signal and echo signal. The RU sends the sensing signal and echo signal to jointly complete the sensing task.
It enables collaborative sensing between DU and RU, improves the reliability and efficiency of sensing, saves signaling overhead, and adapts to the sensing service requirements of different capability levels.
Smart Images

Figure CN2025118846_12032026_PF_FP_ABST
Abstract
Description
Perception method, device, storage medium and program product
[0001] The present application claims priority to the Chinese patent application No. 202411244561.6, filed on September 5, 2024, and entitled "Perception method, device, storage medium and program product", the whole content of which is incorporated herein by reference. TECHNICAL FIELD
[0002] The present application relates to the technical field of sensing integration, and in particular to a perception method, device, storage medium and program product. BACKGROUND
[0003] For the evolution of future communication systems, sensing integration has become the industry consensus.
[0004] In sensing integration, there are specific requirements for the sending and receiving of sensing signals.
[0005] A base station includes a distributed unit (DU) and a radio unit (RU). The DU is responsible for generating digital signals and processing echo signals, and the RU is responsible for sending sensing signals and reporting echo signals. Therefore, to support sensing integration, both the DU and the RU need to have the capability of sensing integration, and the configuration of relevant parameters and the start-stop interaction of functions need to be done well.
[0006] Currently, the DU and the RU are generally provided by the same equipment manufacturer, and the interaction mechanism and interface between the two are self-defined by the manufacturer.
[0007] However, with the evolution of the future enhanced common public radio interface (eCPRI) fronthaul architecture, there may be scenarios where the DU and the RU do not come from the same equipment manufacturer. In this case, how to enable the base station to implement the function of sensing integration is a problem to be solved. SUMMARY
[0008] The present application provides a perception method, device, storage medium and program product to enable the DU and the RU to jointly complete the sensing task.
[0009] In a first aspect, a sensing method is provided. The method can be applied to a DU, or a module (e.g., a circuit, a processor, a chip, or a chip system, etc.) of the DU. The method comprises: receiving first information, the first information indicating capability information of an RU, the capability information of the RU including sensing capability; determining, according to the first information, a first sensing parameter and a second sensing parameter, the first sensing parameter being used to configure a sensing signal, and the second sensing parameter being used to configure a back echo signal; sending second information, the second information indicating the first sensing parameter and the second sensing parameter; and receiving the back echo signal based on the second sensing parameter.
[0010] With the method, the DU can configure sensing parameters based on the capability information of the RU by receiving the capability information of the RU, so that the DU and the RU jointly complete the sensing task.
[0011] In combination with the first aspect, in a possible design, the method further includes: sending a digital signal, the digital signal being used to generate the sensing signal.
[0012] With the design, the DU can send a digital signal to the RU, which is used by the RU to generate and send a sensing signal based on the digital signal.
[0013] In combination with the first aspect, in another possible design, the capability information of the RU further includes at least one of: time domain information, bandwidth information, channel information, beam information, power information, format, scanning angle, horizontal distance, vertical distance, sensing speed resolution, and angle resolution of the sensing signal; and time domain information, bandwidth information, channel information, beam information, and power information of the back echo signal.
[0014] With the design, the DU can configure sensing parameters based on multiple capability information of the RU, further improving the reliability of sensing.
[0015] In combination with the first aspect, in yet another possible design, the first information includes capability information of the RU in at least one capability level, the capability information in the at least one capability level being used to indicate capability information of the RU corresponding to at least one sensing service requirement; and the second information includes capability information of the RU in a first capability level, the first capability level being one of the at least one capability level.
[0016] With the design, the DU can receive multiple capability information in multiple capability levels reported by the RU, and then select capability information in one capability level according to the sensing service requirement and the capability information of the DU, so that the RU does not need to report its own capability every time a sensing task is performed, signaling overhead can be saved, and sensing efficiency can be improved.
[0017] In a possible design of the first aspect, the determining the first sensing parameter and the second sensing parameter according to the first information comprises: determining the first sensing parameter and the second sensing parameter according to the first information, capability information of the distributed unit, and / or sensing service requirement.
[0018] With this design, the DU can determine the sensing parameter according to the capability information of the DU and / or the sensing service requirement in addition to the capability information of the RU, thereby improving the accuracy of the determined sensing parameter.
[0019] In a possible design of the first aspect, the sensing service requirement comprises at least one of: positioning accuracy, speed precision, sensing resolution, missing detection rate, false alarm rate, confidence level, maximum sensing service delay, and refresh rate.
[0020] In a possible design of the first aspect, the receiving the echo signal comprises: receiving the echo signal through a first interface; and the first interface is also used to transmit a communication signal, or the first interface is different from an interface used to transmit the communication signal.
[0021] With this design, the existing communication interface can be reused to receive the echo signal. A new fronthaul interface for sensing can also be established between the RU and the DU to return the echo signal to the DU. The fronthaul interface for sensing can be an independent physical line connection (e.g., an independent optical fiber), or can reuse an existing communication physical connection and newly establish an independent logical interface.
[0022] In the second aspect, the method can be applied to an RU, or to a module (e.g., a circuit, a processor, a chip, or a chip system) of the RU. The method comprises: sending first information, wherein the first information indicates capability information of the RU, and the capability information of the RU comprises sensing capability; receiving second information, wherein the second information indicates a first sensing parameter and a second sensing parameter, the first sensing parameter is used to configure a sensing signal, the second sensing parameter is used to configure an echo signal, and the first sensing parameter and the second sensing parameter are determined according to the first information; sending the sensing signal based on the first sensing parameter; and sending the echo signal based on the second sensing parameter.
[0023] With this method, the RU reports its own capability information, so that the DU can configure the sensing parameter based on the capability information of the RU, thereby achieving the sensing task performed by the DU and the RU together.
[0024] In a possible design of the second aspect, the method further comprises: receiving a digital signal; and generating the sensing signal according to the digital signal.
[0025] With reference to the second aspect, in a possible design of the second aspect, the capability information of the RU further includes at least one of: time domain information, bandwidth information, channel information, beam information, power information, format, scanning angle, horizontal distance, vertical distance, sensing speed resolution, angle resolution corresponding to the sensing signal; time domain information, bandwidth information, channel information, beam information, power information corresponding to the echo signal.
[0026] With reference to the second aspect, in a possible design of the second aspect, the first information includes capability information of the RU in at least one capability level, and the capability information in the at least one capability level is used to indicate capability information of the RU corresponding to at least one sensing service requirement; and the second information includes capability information of the RU in a first capability level, and the first capability level is one of the at least one capability level.
[0027] With reference to the second aspect, in a possible design of the second aspect, the first sensing parameter and the second sensing parameter are further determined according to capability information of a distributed unit and / or a sensing service requirement.
[0028] With reference to the second aspect, in a possible design of the second aspect, the sensing service requirement includes at least one of: positioning accuracy, speed accuracy, sensing resolution, missing detection rate, false alarm rate, confidence level, maximum sensing service delay, and refresh rate.
[0029] With reference to the second aspect, in a possible design of the second aspect, the sending the echo signal based on the second sensing parameter includes: sending the echo signal based on the second sensing parameter through a first interface; and the first interface is further used to transmit a communication signal, or the first interface is different from an interface used to transmit the communication signal.
[0030] In a third aspect, a sensing apparatus is provided, which has the functions of the first aspect or any of the possible designs of the first aspect, for example, the sensing apparatus includes modules, units or means corresponding to the operations involved in the functions of the first aspect or any of the possible designs of the first aspect. The modules, units or means can be implemented in software, hardware or a combination of software and hardware.
[0031] In a fourth aspect, a sensing apparatus is provided, which has the functions of the second aspect or any of the possible designs of the second aspect, for example, the sensing apparatus includes modules, units or means corresponding to the operations involved in the functions of the second aspect or any of the possible designs of the second aspect. The modules, units or means can be implemented in software, hardware or a combination of software and hardware.
[0032] In a possible implementation, the sensing device in the third aspect to the fourth aspect includes a module or unit for performing the method in any one of the first aspect, the second aspect, or any one of the implementation forms. For example, the sensing device can include a sending unit, a receiving unit, and can further include a processing unit. The sending unit and the receiving unit can be independent or combined together (which can be referred to as a “transceiving unit”).
[0033] When the sensing device is used to implement the method in the first aspect or any one of the implementation forms of the first aspect, the transceiving unit is configured to receive first information, the first information indicating capability information of the RU, the capability information of the RU including sensing capability; the processing unit is configured to determine a first sensing parameter and a second sensing parameter according to the first information, the first sensing parameter being used to configure a sensing signal, and the second sensing parameter being used to configure a back echo signal; the transceiving unit is further configured to send second information, the second information indicating the first sensing parameter and the second sensing parameter; and the transceiving unit is further configured to receive the back echo signal based on the second sensing parameter.
[0034] Optionally, the transceiving unit is further configured to send a digital signal, the digital signal being used to generate the sensing signal.
[0035] Optionally, the capability information of the RU further includes at least one of the following: time domain information, bandwidth information, channel information, beam information, power information, format, scanning angle, horizontal distance, vertical distance, sensing speed resolution, angle resolution of the sensing signal, and time domain information, bandwidth information, channel information, beam information, power information of the back echo signal.
[0036] Optionally, the first information includes capability information of the RU in at least one capability level, the capability information in the at least one capability level being used to indicate capability information of the RU corresponding to at least one sensing service requirement; and the second information includes capability information of the RU in a first capability level, the first capability level being one of the at least one capability level.
[0037] Optionally, the processing unit is further configured to determine the first sensing parameter and the second sensing parameter according to the first information, capability information of a distributed unit, and / or a sensing service requirement.
[0038] Optionally, the sensing service requirement includes at least one of the following: positioning accuracy, speed accuracy, sensing resolution, missed detection rate, false alarm rate, confidence level, maximum sensing service delay, and refresh rate.
[0039] Optionally, the transceiver unit is further configured to receive the echo signal through a first interface; wherein the first interface is further configured to transmit a communication signal; or the first interface is different from an interface configured to transmit the communication signal.
[0040] In the method for implementing the second aspect or any of the implementation manners of the second aspect, the transceiver unit is configured to transmit first information, the first information indicating capability information of the RU, the capability information of the RU including sensing capability; the transceiver unit is further configured to receive second information, the second information indicating a first sensing parameter and a second sensing parameter, the first sensing parameter being used for configuring a sensing signal, the second sensing parameter being used for configuring an echo signal, the first sensing parameter and the second sensing parameter being determined according to the first information; the transceiver unit is further configured to transmit the sensing signal based on the first sensing parameter; and the transceiver unit is further configured to transmit the echo signal based on the second sensing parameter.
[0041] Optionally, the transceiver unit is further configured to receive a digital signal; and the processing unit is configured to generate the sensing signal according to the digital signal.
[0042] Optionally, the capability information of the RU further includes at least one of the following: time domain information, bandwidth information, channel information, beam information, power information, format, scanning angle, horizontal distance, vertical distance, sensing speed resolution, angle resolution of the sensing signal, time domain information, bandwidth information, channel information, beam information, power information of the echo signal.
[0043] Optionally, the first information includes capability information of the RU in at least one capability level, the capability information in the at least one capability level being used for indicating capability information of the RU corresponding to at least one sensing service requirement; and the second information includes capability information of the RU in a first capability level, the first capability level being one of the at least one capability level.
[0044] Optionally, the first sensing parameter and the second sensing parameter are further determined according to capability information of a distributed unit and / or sensing service requirement.
[0045] Optionally, the sensing service requirement includes at least one of the following: positioning accuracy, speed accuracy, sensing resolution, missed detection rate, false alarm rate, confidence level, maximum sensing service delay, refresh rate.
[0046] Optionally, the transceiver unit is further configured to transmit the echo signal based on the second sensing parameter through a first interface; wherein the first interface is further configured to transmit a communication signal; or the first interface is different from an interface configured to transmit the communication signal.
[0047] In another possible implementation, the perception apparatus in the third aspect to the fourth aspect above comprises one or more processors. The one or more processors above can execute the computer program or instructions above, when executed, to cause the perception apparatus to implement the method in any possible design or implementation of the first aspect or the second aspect above. The memory above is configured to store part or all of the computer program or instructions necessary for implementing the functions related to the first aspect or the second aspect above.
[0048] In a possible design, the perception apparatus above can further comprise an interface circuit, and the processor is configured to communicate with other apparatuses or components via the interface circuit.
[0049] In a possible design, the perception apparatus above can further comprise the memory above; or the memory is located outside the perception apparatus.
[0050] In a fifth aspect, a computer readable storage medium is provided, and the computer readable storage medium stores computer programs or instructions, when the computer programs or instructions are executed by a computer, the method in the aspects above is implemented.
[0051] In a sixth aspect, a computer program product is provided, and when a computer reads and executes the computer program product, the computer executes the method in the aspects above. BRIEF DESCRIPTION OF DRAWINGS
[0052] FIG. 1 is a simplified schematic diagram of a wireless communication system according to an embodiment of the present application;
[0053] FIG. 2 is a schematic diagram of connection relationship of network elements at an access network side;
[0054] FIGS. 3-4 are flow diagrams of a perception method according to embodiments of the present application;
[0055] FIGS. 5-6 are structural schematic diagrams of a perception apparatus according to embodiments of the present application. DETAILED DESCRIPTION
[0056] In order to make the purposes, technical solutions and advantages of the present application clearer, the present application will be further described in detail below with reference to the drawings.
[0057] At least one of the technical solutions described in the present application refers to one or more. A plurality of refers to two or more. The "and / or" describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can represent: A exists alone, A and B exist together, and B exists alone. The character " / " generally represents that the front and rear associated objects are in an "or" relationship. In addition, it should be understood that although the terms first, second, etc. may be used to describe various objects in the present application, these objects should not be limited by these terms. These terms are only used to distinguish various objects from each other.
[0058] The terms "include" and "have" and any variations thereof described in the present application are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but can optionally include other steps or units not listed, or can optionally include other steps or units inherent to the process, method, product or device. It should be noted that in the present application, the words "exemplary" or "for example" are used to mean example, illustration or description. Any method or design scheme described as "exemplary" or "for example" in the present application should not be interpreted as more preferred or more advantageous than other methods or design schemes. Rather, the use of "exemplary" or "for example" is intended to present the relevant concept in a specific manner.
[0059] The technology provided by the present application can be applied to various communication systems. For example, the communication system can be a fourth generation (4 th generation,4G) communication system (such as a long term evolution (long term evolution, LTE) system), a fifth generation (5 th generation,5G) communication system, a worldwide interoperability for microwave access (worldwide interoperability for microwave access, WiMAX) or a wireless local area network (wireless local area network, WLAN) system, or a fusion system of multiple systems, or a future communication system. Among them, the 5G communication system can also be called a new radio (new radio, NR) system.
[0060] A network element in a communication system can send or receive a signal to or from another network element. The signal can include information, signaling, data, etc. The network element can also be replaced by an entity, a network entity, a device, a communication device, a communication module, a node, a communication node, etc. The network element is taken as an example for description in the present application. For example, the communication system can include at least one terminal device and at least one access network device. The access network device can send a downlink signal to the terminal device, and / or the terminal device can send an uplink signal to the access network device. In addition, it can be understood that if the communication system includes multiple terminal devices, the multiple terminal devices can also send signals to each other, that is, the sending network element and the receiving network element of the signal can be the terminal device.
[0061] The perception method provided by the embodiments of the present application can be applied to a wireless communication system such as 5G and satellite communication. Referring to FIG. 1, FIG. 1 is a simplified schematic diagram of a wireless communication system provided by an embodiment of the present application. As shown in FIG. 1, the wireless communication system 10 includes a wireless access network 100. The wireless access network 100 can be a future wireless access network or a traditional (for example, 5G or 4G) wireless access network. One or more communication devices (120a-120j, collectively referred to as 120) can be connected to each other or connected to one or more network devices (110a, 110b, collectively referred to as 110) in the wireless access network 100. Optionally, FIG. 1 is only a schematic diagram, and the wireless communication system can also include other devices, such as core network devices, wireless relay devices, and / or wireless backhaul devices, etc., which are not shown in FIG. 1. In addition, the wireless communication system can also include a core network 200 and an Internet 300.
[0062] Optionally, in actual application, the wireless communication system can simultaneously include multiple network devices (also referred to as access network devices) and can also simultaneously include multiple communication devices. One network device can serve one or more communication devices at the same time. One communication device can also access one or more network devices at the same time. The embodiments of the present application do not limit the number of communication devices and network devices included in the wireless communication system.
[0063] The network device can be an entity for transmitting or receiving signals on the network side. The network device can be an access device through which a terminal accesses the wireless communication system by wireless means. For example, the network device can be a base station. The base station can be referred to as a radio access network (RAN) node, a NodeB, an evolved NodeB (eNB), a next generation NodeB (gNB), a satellite base station, a relay station, an access point, a transmitting and receiving point (TRP), a transmitting point (TP), a master eNB (MeNB), a secondary eNB (SeNB), a multi-standard radio (MSR) node, a home base station, a network controller, an access node, a radio node, an access point (AP), a transmission node, a reception node, a baseband unit (BBU), a remote radio unit (RRU), an active antenna unit (AAU), a remote radio head (RRH), a centralized unit (CU), a distributed unit (DU), a radio unit (RU), a CU control plane (CU-CP) node, a CU user plane (CU-UP) node, a positioning node, or the like. The base station can be a macro base station, a micro base station, a relay node, a donor node, or the like, or a combination thereof. The network device can also refer to a communication module, a modem, or a chip configured in the foregoing device or apparatus. The network device can also be a mobile switching center, a device-to-device (D2D) device, a vehicle-to-everything (V2X) device, a machine-to-machine (M2M) device, a device with base station functions in future networks, a network side device in future communication systems, and the like. The network device can support the same or different networks with different access technologies. The embodiments of the present application do not limit the specific technology and specific device form of the network device.
[0064] Network devices can be stationary, or mobile. For example, the base stations 110a, 110b are stationary and are responsible for wireless transmission and reception in one or more cells from communication devices 120. The helicopter or drone 120i shown in FIG. 1 can be configured to act as a mobile base station, and one or more cells can move in accordance with the location of the mobile base station 120i. In other examples, the helicopter or drone (120i) can be configured to function as a communication device that communicates with the base station 110b.
[0065] The communication device can be an entity on the user side for receiving or transmitting signals, such as a mobile phone. The terminal can be used to connect people, things and machines. The terminal can communicate with one or more core networks through a network device. The terminal includes a handheld device with wireless connection function, other processing devices connected to a wireless modem, or a vehicle-mounted device, etc. The terminal can be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device. The terminal 120 can be widely used in various scenarios, such as cellular communication, D2D, V2X, point-to-point (P2P), machine-to-machine (M2M), machine type communication (MTC), internet of things (IoT), virtual reality (VR), augmented reality (AR), industrial control, autonomous driving, remote medical treatment, smart power grid, smart furniture, smart office, smart wear, smart transportation, smart city, unmanned aerial vehicle, robot, remote sensing, passive sensing, positioning, navigation and following, autonomous delivery and movement, etc.Some examples of the terminal 120 are a user equipment (UE) of a 3GPP standard, a fixed device, a mobile device, a handheld device, a wearable device, a cellular phone, a smart phone, a session initiated protocol (SIP) phone, a notebook, a personal computer, a smart book, a vehicle, a satellite, a global positioning system (GPS) device, a target follower device, a drone, a helicopter, an aircraft, a ship, a remote control device, a smart home device, an industrial device, a personal communication service (PCS) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a wireless webcam, a tablet, a palm computer, a mobile internet device (MID), a wearable device such as a smart watch, a VR device, an AR device, a wireless terminal in industrial control, a terminal in Internet of Vehicles, a wireless terminal in self driving, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city such as a smart gas tank, a terminal on a high-speed rail, and a wireless terminal in smart home such as a smart speaker, a smart coffee machine, a smart printer, etc. The terminal 120 can be a wireless device in the above various scenarios or an apparatus for being arranged in a wireless device, e.g., a communication module, a modem, or a chip in the above devices. The terminal can also be referred to as a terminal device, a user equipment (UE), a mobile station (MS), a mobile terminal (MT), etc. The terminal can also be a terminal in a future wireless communication system. The terminal can be used in a dedicated network device or a general-purpose device. The embodiments of the present application do not limit the specific technology and specific device form of the terminal.
[0066] Optionally, the communication device can be configured to function as a base station. For example, a UE can function as a scheduling entity that provides sidelink signals between UEs in V2X, D2D, or P2P, etc. As shown in FIG. 1, the cellular phone 120a and the car 120b communicate with each other using sidelink signals. The cellular phone 120a and the smart home device 120e communicate without relaying the communication signals through the base station 110b.
[0067] Optionally, the wireless communication system is usually composed of cells, a base station provides management of the cell, and the base station provides communication services to a plurality of mobile stations in the cell. Among them, the base station includes a BBU and a RRU. The BBU and the RRU can be placed in different places, for example: the RRU is pulled away and placed in a high traffic area; the BBU is placed in the central machine room. The BBU and the RRU can also be placed in the same machine room. The BBU and the RRU can also be different components under one rack. Optionally, one cell can correspond to one carrier or component carrier.
[0068] It should be understood that the number and type of devices in the communication system shown in FIG. 1 are only illustrative, and the present application is not limited thereto. In actual applications, more terminal devices, more access network devices, and other network elements, such as core network devices and / or network elements for implementing artificial intelligence functions, can also be included in the communication system.
[0069] It can be understood that all or part of the functions implemented by one or more of the terminal device, the access network device, the core network device, or the network element for implementing artificial intelligence functions can be virtualized, that is, implemented by one or more of a special processor or a general processor and a corresponding software module. Among them, the terminal device and the access network device involve the interface of air interface transmission, and the transceiver function of the interface can be realized by hardware. The core network device, such as the operation administration and maintenance (OAM) network element, can be virtualized. Optionally, one or more functions of the virtualized terminal device, access network device, core network device, or network element for implementing artificial intelligence functions can be implemented by a cloud device, such as a cloud device in an over the top (OTT) system.
[0070] Protocol layer structure between access network device and terminal device:
[0071] The communication between the access network device and the terminal device follows a certain protocol layer structure. The protocol layer structure can include a control plane protocol layer structure and a user plane protocol layer structure. For example, the control plane protocol layer structure can include the functions of protocol layers such as a radio resource control (RRC) layer, a packet data convergence protocol (PDCP) layer, a radio link control (RLC) layer, a medium access control (MAC) layer, and a physical layer. For example, the user plane protocol layer structure can include the functions of protocol layers such as a PDCP layer, an RLC layer, a MAC layer, and a physical layer, and in a possible implementation, a service data adaptation protocol (SDAP) layer can be further included above the PDCP layer.
[0072] Optionally, the protocol layer structure between the access network device and the terminal device can further include an artificial intelligence (AI) layer for transmitting AI function related data.
[0073] Taking the data transmission between the access network device and the terminal device as an example, the data transmission needs to pass through the user plane protocol layers such as the SDAP layer, the PDCP layer, the RLC layer, the MAC layer, and the physical layer. Among them, the SDAP layer, the PDCP layer, the RLC layer, the MAC layer, and the physical layer can also be collectively referred to as an access layer. According to the transmission direction of the data, each layer is divided into a sending part and a receiving part. Taking the following downlink data transmission as an example, the PDCP layer obtains data from the upper layer, transmits the data to the RLC layer and the MAC layer, generates a transport block by the MAC layer, and then performs wireless transmission through the physical layer. The data is encapsulated in each layer. For example, the data received by a layer from the upper layer of the layer is regarded as a service data unit (SDU) of the layer, and after encapsulation by the layer, becomes a protocol data unit (PDU), and is then transmitted to the next layer.
[0074] Exemplarily, the terminal device can also have an application layer and a non-access layer. The application layer can be used to provide services to the application program installed in the terminal device, for example, the downlink data received by the terminal device can be transmitted to the application layer in sequence by the physical layer, and then provided to the application program by the application layer; for another example, the application layer can obtain the data generated by the application program and transmit the data to the physical layer in sequence to send to other sensing devices. The non-access layer can be used to forward user data, for example, to forward the uplink data received from the application layer to the SDAP layer or to forward the downlink data received from the SDAP layer to the application layer.
[0075] Structure of the access network device:
[0076] As shown in FIG. 2, it is a schematic diagram of the connection relationship of network elements on the access network side. On the 5G access network side, one gNB can further include a CU and a DU. One CU can connect multiple DUs, but one DU can only connect one CU. The split of the CU and the DU can be according to the protocol stack split. One possible way is to deploy the RRC layer, the SDAP layer and the PDCP layer in the CU, and to deploy the RLC layer, the MAC layer and the PHY layer in the DU. The CU and the DU are connected through the F1 interface. The CU represents the gNB and is connected to the core network through the NG interface. The CU represents the gNB and is connected to other gNBs through the Xn interface.
[0077] It can be understood that the above-mentioned processing functions of the CU and the DU according to the protocol layer division are only an example, and can also be divided in other ways, for example, the CU or the DU can be divided into functions with more protocol layers, and for another example, the CU or the DU can also be divided into partial processing functions with protocol layers. In one design, part of the functions of the RLC layer and the functions of the protocol layers above the RLC layer are arranged in the CU, and the remaining functions of the RLC layer and the functions of the protocol layers below the RLC layer are arranged in the DU. In another design, the functions of the CU or the DU can also be divided according to the service type or other system requirements, for example, according to the delay, the functions that need to meet the delay requirement are arranged in the DU, and the functions that do not need to meet the delay requirement are arranged in the CU. In another design, the CU can also have one or more functions of the core network. Exemplarily, the CU can be arranged on the network side for centralized management.
[0078] In the actual deployment of the base station, in addition to the logical gNB composed of the CU and the DU, the base station also includes the RU. The RU is a hardware unit containing part of the PHY layer function and the antenna, and it is connected to the DU through the front haul (FH) interface. Similarly, one DU can connect multiple RUs, but one RU can only connect one DU. The signaling forwarding among the RU, the DU and the CU is carried out according to the fixed connection relationship.
[0079] The RAN node can support one or more types of fronthaul interfaces, respectively corresponding to DUs and RUs with different functionalities. If the fronthaul interface between the DU and the RU is common public radio interface (CPRI), the DU is configured to implement one or more of baseband functions, and the RU is configured to implement one or more of radio frequency functions. If the fronthaul interface between the DU and the RU is another interface, which, relative to CPRI, moves one or more of the partial baseband functions for downlink, such as precoding, digital beamforming (BF), or inverse fast Fourier transform (IFFT) / add cyclic prefix (CP), from the DU to the RU for implementation, or one or more of the partial baseband functions for uplink, such as digital beamforming (BF), or fast Fourier transform (FFT) / CP removal, from the DU to the RU for implementation. In a possible implementation, the interface can be enhanced common public radio interface (eCPRI). Under the eCPRI architecture, the split between the DU and the RU is different, corresponding to different categories (Cat) of eCPRI, such as eCPRI Cat A, B, C, D, E, F.
[0080] Taking eCPRI Cat A as an example, for downlink transmission, with layer mapping as the cut, the DU is configured to implement layer mapping and one or more functions (i.e., one or more of encoding, rate matching, scrambling, modulation, layer mapping) before layer mapping, and other functions (e.g., one or more of RE mapping, digital beamforming (BF), or inverse fast Fourier transform (IFFT) / adding cyclic prefix (CP)) after layer mapping are implemented in the RU. For uplink transmission, with de-RE mapping as the cut, the DU is configured to implement de-mapping and one or more functions (i.e., one or more of decoding, de-rate matching, de-scrambling, de-modulation, inverse discrete Fourier transform (IDFT), channel equalization, de-RE mapping) before de-mapping, and other functions (e.g., one or more of digital BF or FFT / CP removal) after de-mapping are implemented in the RU. It can be understood that the function description of the DU and the RU corresponding to various types of eCPRI can refer to the eCPRI protocol, and will not be described here.
[0081] Optionally, any of the above DU, CU and RU can be a software module, a hardware structure, or a software module + hardware structure, without limitation. The existence form of different entities can be different, without limitation. For example, the DU and the CU are software modules, and the RU is a hardware structure. These modules and the methods executed thereby are also within the protection scope of the present application.
[0082] In the present application, "sending information" can be understood as one device sending information to another device, or can also be understood as one logical module sending information to another logical module in the device. For example, "RU sending information" can be understood as the RU sending information to another device (such as a DU), or can be understood as a logical module 1 in the RU sending information to a logical module 2 in the RU.
[0083] In the present application, "receiving information" can be understood as one device receiving information from another device, or can also be understood as one logical module receiving information from another logical module in the device. For example, "RU receiving information" can be understood as the RU receiving information from another device (such as a terminal), or can be understood as a logical module 1 in the RU receiving information from a logical module 2 in the RU.
[0084] In this application, "sending information to (for example, DU)" or related illustrations in the drawings can be understood as the destination of the information is DU. It can include direct or indirect sending information to DU. "Receiving information from (for example, DU)" or "receiving information from (for example, DU)" or "receiving information sent by (for example, DU)", or related illustrations in the drawings can be understood as the source of the information is DU, which can include direct or indirect receiving information from DU. The information between the source and the destination of the information sending may be processed as necessary, such as format change, etc., but the destination can understand the effective information from the source. Similar expressions in this application can be similarly understood, and will not be repeated here.
[0085] This application relates to the integration of sensing and communication. Among them:
[0086] In the communication scenario, the downlink signal sent by the network equipment is received and demodulated by the terminal; the network equipment receives the uplink signal sent by the UE.
[0087] The sensing scenario is different, and the sending and receiving principles are as follows:
[0088] Sensing sending: it is necessary to send specific sensing signals at specific time and frequency domain positions, using specific sending channels, selecting specific sending beams and specific transmission power.
[0089] Sensing receiving: it is necessary to receive and process the sensing signal reflection echo according to the sending side information at the corresponding time and frequency domain positions, using specific receiving channels and selecting specific receiving beams.
[0090] Supporting the integration of sensing and communication depends on the ability of DU and RU to integrate sensing and communication, and the configuration of related parameters and the start-stop interaction of functions.
[0091] At present, DU and RU are generally provided by the same equipment manufacturer, and the interaction mechanism and interface between them are self-defined by the manufacturer.
[0092] However, with the evolution of future eCPRI fronthaul architecture, there may be scenarios where DU and RU do not come from the same equipment manufacturer. In this case, how to enable the base station to realize the integration of sensing and communication function is a problem to be solved.
[0093] Therefore, the application provides a sensing scheme. The RU sends first information to the DU, the first information indicating capability information of the RU, the capability information of the RU including sensing capability. The DU determines first sensing parameters and second sensing parameters according to the first information, the first sensing parameters being used for configuring a sensing signal, and the second sensing parameters being used for configuring a back echo signal. The DU sends second information to the RU, the second information indicating the first sensing parameters and the second sensing parameters. The RU sends the sensing signal based on the first sensing parameters. And the RU sends the back echo signal to the DU based on the second sensing parameters. By using the scheme of the application, the DU can configure the sensing parameters based on the capability information of the RU by receiving the capability information of the RU, so that the sensing task is completed by the DU and the RU together.
[0094] Based on the above communication system, the sensing method provided by the application is described as follows:
[0095] As shown in FIG. 3, it is a flowchart of a sensing method provided by an embodiment of the application. The method can include the following steps:
[0096] S301. The RU sends first information to the DU.
[0097] Correspondingly, the DU receives the first information.
[0098] The first information indicates capability information of the RU. The capability information of the RU includes sensing capability, i.e. the capability of whether the RU supports sensing. For example, the first information can include 1 bit. When the value of the 1 bit is a first value, it indicates that sensing is supported. When the value of the 1 bit is a second value, it indicates that sensing is not supported.
[0099] Further, the capability information of the RU further includes at least one of the following: time domain information, bandwidth information, channel information, beam information, power information, format, scanning angle, horizontal distance, vertical distance, sensing speed resolution, angle resolution of the sensing signal, time domain information, bandwidth information, channel information, beam information, power information of the back echo signal.
[0100] The time domain information corresponding to the perception signal indicates time domain positions at which the RU can send the perception signal. The time domain information corresponding to the echo signal indicates time domain positions at which the RU sends the echo signal. The unit of the time domain can be a frame, a subframe, a slot, or a symbol. Correspondingly, the time domain information can be a frame number, a subframe number, a slot number, or a symbol number. In one example, in the integrated sensing and communication scenario, the network-configured time domain resources are used for communication (even mainly for communication) in addition to sensing, and the RU report can send the perception signal or the echo signal at a specific time domain position or positions configured by the network; in another example, the RU report can send the perception signal or the echo signal at all time domain positions configured by the network, for example, in the integrated sensing and communication scenario, the priority of sensing is higher, and therefore all time domain resources configured by the network can be used for sensing.
[0101] The bandwidth information corresponding to the perception signal indicates frequency domain start positions and end positions at which the RU can send the perception signal. The bandwidth information corresponding to the echo signal indicates frequency domain start positions and end positions at which the RU sends the echo signal. The unit of the bandwidth (or the frequency domain) can be a subcarrier, a resource block (RB), or a resource element (RE). Correspondingly, the bandwidth information can be a subcarrier index, an RB index, or an RE index. In one example, in the integrated sensing and communication scenario, the network-configured bandwidth resources are used for communication (even mainly for communication) in addition to sensing, and the RU report can send the perception signal or the echo signal at a certain frequency domain position or positions configured by the network; in another example, the RU report can send the perception signal or the echo signal at all frequency domain positions configured by the network, for example, in the integrated sensing and communication scenario, the priority of sensing is higher, and therefore all frequency domain resources configured by the network can be used for sensing.
[0102] The channel information corresponding to the perception signal indicates which channel number combination or channel number bitmap the RU can use to send the perception signal. The channel information corresponding to the echo signal indicates which channel number combination or channel number bitmap the RU can use to send the echo signal. The channel can be replaced by a channel, and the like. The channel number bitmap refers to that, assuming there are N channels, the channel number bitmap includes N bits, and each bit in the N bits indicates whether the corresponding channel can send the perception signal or the echo signal, where N is a positive integer. In one example, in the integrated sensing and communication scenario, the network configures the channels to be used for communication (even mainly for communication) in addition to sensing, and the RU reports that it can send the perception signal or the echo signal on some specific channels configured by the network; in another example, the RU reports that it can send the perception signal or the echo signal on all channels configured by the network, for example, in the integrated sensing and communication scenario, the priority of sensing is high, and therefore all channels configured by the network can be used for sensing.
[0103] The beam information (or beam scanning information) corresponding to the perception signal / echo signal includes the number of beams supported by the RU, the beam pointing direction, the beam accuracy, and the like. For example, the RU supports m beams for sending the perception signal / echo signal, each beam has a pointing direction (d1, d2, …, d m ), and each beam has a 3db beam width (w1, w2, …, w m ). For another example, the RU can indicate that the set of beams for sending the perception signal / echo signal can be the same as the beam signals used by the traffic in the communication cell.
[0104] The power information corresponding to the perception signal / echo signal indicates the power range supported by the RU for sending the perception signal / echo signal. For example, the RU can indicate that the power range supported for sending the perception signal / echo signal is P min ~ P max . For another example, the RU can indicate that the power range supported for sending the perception signal / echo signal is the same as the power range used by the traffic in the communication cell.
[0105] In addition, for the transmission of the perception signal, the RU can also indicate the format of the perception signal, the scanning angle, the horizontal distance, the vertical distance, the perception speed resolution, the angle resolution, and the like. According to different scenarios, the reported capabilities of the RU can be different.
[0106] S302. The DU determines the first perception parameter and the second perception parameter according to the first information.
[0107] After receiving the first information, the DU determines the first sensing parameter and the second sensing parameter according to the first information. The first sensing parameter is used to configure the sensing signal, and the second sensing parameter is used to configure the echo signal. Specifically, the DU determines the first sensing parameter according to the capability information of the RU for transmitting the sensing signal, and determines the second sensing parameter according to the capability information of the RU for transmitting the echo signal. The first sensing parameter determined by the DU can be a subset or a full set of the capability information of the RU for transmitting the sensing signal; and the second sensing parameter determined by the DU can be a subset or a full set of the capability information of the RU for transmitting the echo signal.
[0108] To further improve the accuracy of the sensing parameter, in addition to determining the sensing parameter according to the first information, the DU can further determine the first sensing parameter and the second sensing parameter according to the first information, capability information of the DU, and / or sensing service requirement.
[0109] The sensing service requirement includes at least one of the following: accuracy of positioning, accuracy of velocity, sensing resolution, missed detection, false alarm, confidence level, max sensing service latency, and refreshing rate.
[0110] The accuracy of positioning, which can also be referred to as positioning / distance accuracy or positioning / distance accuracy, describes the closeness of the sensing measurement result (i.e., distance / position) of a target object to its true measurement value. It can be further divided into horizontal positioning / distance accuracy (referring to positioning / distance error in a two-dimensional reference or horizontal plane) and vertical positioning / distance accuracy (referring to positioning / distance error in a vertical axis or height).
[0111] The accuracy of velocity, which can also be referred to as velocity accuracy / precision, describes the closeness of the sensing measurement result (i.e., velocity) of a target object to its true velocity. It can be further divided into horizontal velocity accuracy (referring to velocity error in a two-dimensional reference or horizontal plane) and vertical velocity accuracy (referring to velocity error in a vertical axis or height).
[0112] The sensing resolution describes the minimum difference value (e.g., distance, velocity) required to detect different objects from a certain measurement dimension (e.g., distance, velocity).
[0113] The miss rate describes the conditional probability that the presence of the target object / environment is not detected when the target object / environment is present. This probability is represented by the ratio of the number of events that are falsely identified as negative to the total number of events that have a positive status (i.e. events that are falsely identified as negative and events that are correctly identified as positive).
[0114] The false alarm rate describes the conditional probability that the presence of the target object / environment is falsely detected when the target object / environment is not present. This probability is represented by the ratio of the number of events that are falsely identified as positive to the total number of events that have a negative status (i.e. events that are falsely identified as positive and events that are correctly identified as negative). It is only applicable to binary detection results.
[0115] The confidence level describes the percentage of correct results among all perception measurements at a certain perception accuracy.
[0116] The maximum perception service latency refers to the time elapsed between the occurrence of a real event and the availability of the perception result for the event at the perception system interface.
[0117] The refresh rate refers to the rate / frequency at which the perception system generates perception results. It is the inverse of the interval time between two consecutive detection results.
[0118] For example, in a low-altitude perception scenario and the perception capability reported by the RU meets the perception service requirement, the first perception parameter determined by the DU can be: the first symbol in the first and fifth time slots in every 10 ms, bandwidth, full channel, horizontal scanning A beams, vertical scanning B beams, and transmission power Pdbm.
[0119] For another example, in a channel perception scenario and the perception capability reported by the RU meets the perception service requirement, the first perception parameter determined by the DU can be: the first symbol in the fifth time slot in every 10 ms, frequency domain x~x+y Hz, first 1 / 4 channel, full channel, horizontal scanning 1 beam, vertical scanning 1 beam, and transmission power Qdbm.
[0120] S303. The DU sends second information to the RU.
[0121] Correspondingly, the RU receives the second information.
[0122] After the DU determines the first perception parameter and the second perception parameter, the DU can send second information to the RU. The second information indicates the first perception parameter and the second perception parameter.
[0123] Exemplarily, the first information indicates the capability information of the RU, and the second information indicates the first perception parameter and the second perception parameter, which can have the following two implementations:
[0124] In one implementation, the RU reports its capability information for a certain sensing service scenario, and the DU determines the first sensing parameter and the second sensing parameter according to the capability information of the RU, the capability information of the DU, and the current sensing service requirement, and indicates the first sensing parameter and the second sensing parameter for the sensing service scenario or corresponding to the current sensing service requirement through the second information.
[0125] In another implementation, the first information includes capability information of at least one capability level, and the capability information of at least one capability level is used to indicate the capability information corresponding to at least one sensing service requirement. The second information includes capability information of a first capability level, and the first capability level is one of the at least one capability level.
[0126] For example, the RU can define the sensing capabilities required in various sensing scenarios as different levels based on the integrated sensing service scenario, as shown in Table 1 below. The RU reports the capability information of the RU of at least one capability level to the DU. The DU can determine the capability information of the RU of the first capability level for the current sensing task according to the capability information of the RU of at least one capability level reported by the RU. Exemplarily, the DU sends the second information to the RU, which can be specific parameter information (i.e., the parameter corresponding to the first capability level) or an indication of the effective first capability level based on Table 1. For example, the RU reports the capability of supporting categories (Cat) 1-5, and the DU finally activates the capability of category 3. The capability level here is used to identify at least one of the following capability information of the RU: sensing capability, time domain information, bandwidth information, channel information, beam information, power information, format, scanning angle, horizontal distance, vertical distance, sensing speed resolution, angle resolution, time domain information, bandwidth information, channel information, beam information, power information corresponding to the echo signal.
[0127] Table 1
[0128] S304. The RU sends the sensing signal based on the first sensing parameter.
[0129] Correspondingly, the sensing target directly receives the sensing signal, or receives the sensing signal scattered, refracted, or reflected by the scatterer.
[0130] After receiving the second information, the RU can send the sensing signal based on the first sensing parameter.
[0131] The RU can directly generate the sensing signal according to the first sensing parameter and send it. For example, the RU directly generates the sensing signal, completes digital processing and analog processing, and finally sends it out at the specified time on the air interface.
[0132] The RU can also receive the digital signal sent by the DU, generate a sensing signal based on the digital signal, and send the sensing signal. For example, the DU prepares the corresponding digital signal in advance at each time point when the sensing signal needs to be sent, and sends the digital signal to the RU; the RU completes digital processing and analog processing, and finally sends the sensing signal at a specified time point in the air interface.
[0133] S305. The RU sends a backwave signal to the DU based on the second sensing parameter.
[0134] Correspondingly, the DU receives the backwave signal.
[0135] After the RU sends the sensing signal, the RU receives a backwave signal reflected / refracted by the sensing target, and sends the backwave signal to the DU based on the second sensing parameter. For example, the RU receives the backwave signal, processes the backwave signal, and finally reports a digital signal to the DU for further processing.
[0136] Exemplarily, the RU can send the backwave signal based on the second sensing parameter through the first interface.
[0137] In one example, the RU can multiplex an existing front-haul interface, and return the backwave signal and the communication uplink service signal to the DU, that is, the first interface is used not only to send the backwave signal, but also to transmit the communication signal.
[0138] In another example, the RU can establish a new front-haul interface for sensing only between the RU and the DU, and return the backwave signal to the DU. That is, the first interface is different from the interface used to transmit the communication signal. The front-haul interface for sensing here can use an independent physical line connection, such as an independent optical fiber; or can multiplex an existing communication physical connection, but a new independent logical interface is established.
[0139] According to the sensing method provided in the embodiment of the present application, the DU can configure the sensing parameters based on the capability information of the RU by receiving the capability information of the RU, so that the DU and the RU jointly complete the sensing task.
[0140] In addition to the above embodiment description that the DU can control how the RU sends the sensing signal and the backwave signal (configures the first sensing parameter and the second sensing parameter), the following embodiment will describe that the DU can also instruct the RU to start or stop the sensing task:
[0141] As shown in FIG. 4, it is a flow diagram of another sensing method provided in the embodiment of the present application. Exemplarily, the method can include the following steps:
[0142] S401. The RU sends first information to the DU.
[0143] Correspondingly, the DU receives the first information.
[0144] The first information indicates capability information of the RU. The capability information of the RU includes sensing capability.
[0145] Further, the capability information of the RU further includes at least one of: time domain information, bandwidth information, channel information, beam information, power information, format, scanning angle, horizontal distance, vertical distance, sensing speed resolution, angle resolution, of the sensing signal, and time domain information, bandwidth information, channel information, beam information, power information, of the echo signal.
[0146] The specific implementation of this step can refer to step S301 of the embodiment shown in FIG. 3, and will not be repeated here.
[0147] S402. The DU determines first sensing parameters and second sensing parameters according to the first information.
[0148] The first sensing parameters are used for configuring the sensing signal, and the second sensing parameters are used for configuring the echo signal.
[0149] The specific implementation of this step can refer to step S302 of the embodiment shown in FIG. 3, and will not be repeated here.
[0150] S403. The DU sends second information to the RU.
[0151] Correspondingly, the RU receives the second information.
[0152] The second information indicates the first sensing parameters and the second sensing parameters.
[0153] The specific implementation of this step can refer to step S303 of the embodiment shown in FIG. 3, and will not be repeated here.
[0154] S404. The DU sends third information to the RU.
[0155] Correspondingly, the RU receives the third information.
[0156] When the DU instructs the RU to perform the sensing service, the DU can send third information to the RU, where the third information indicates starting the sensing task.
[0157] Further, the RU can also send a first response to the DU, where the first response indicates receiving the third information. After the RU sends the first response, the RU starts to perform the sensing task.
[0158] S405. The DU sends a digital signal to the RU.
[0159] Correspondingly, the RU receives the digital signal.
[0160] The digital signal is used to generate the sensing signal.
[0161] The DU can prepare the corresponding digital signal in advance and send it to the RU at each time point when the sensing signal needs to be sent; the RU completes digital processing and analog processing, and finally sends it out at the specified time point in the air interface.
[0162] The RU does not need to generate the sensing signal by itself, reducing the demand for the computing capability of the RU.
[0163] S406. The RU sends the sensing signal based on the first sensing parameter.
[0164] Correspondingly, the sensing target directly receives the sensing signal, or receives the sensing signal after being refracted or reflected by the scatterer.
[0165] The specific implementation of this step can refer to step S304 of the embodiment shown in FIG. 3, and will not be described here again.
[0166] S407. The RU sends the echo signal to the DU based on the second sensing parameter.
[0167] Correspondingly, the DU receives the echo signal.
[0168] The specific implementation of this step can refer to step S305 of the embodiment shown in FIG. 3, and will not be described here again.
[0169] S408. The DU sends the fourth information to the RU.
[0170] Correspondingly, the RU receives the fourth information.
[0171] After the DU receives the echo signal, the DU can send the fourth information to the RU, where the fourth information indicates to stop the sensing task.
[0172] Further, the RU can also send a second response to the DU, where the second response indicates that the fourth information is received. After the RU sends the second response, the RU stops performing the sensing task.
[0173] According to the sensing method provided in the embodiments of the present application, the DU can configure the sensing parameter based on the capability information of the RU by receiving the capability information of the RU, so as to realize that the DU and the RU jointly complete the sensing task, and the DU can also instruct the RU to start or stop the sensing task.
[0174] The perception method provided by the embodiments of the present application is introduced from the perspective of interaction between the DU and the RU. Accordingly, the embodiments of the present application also provide a perception apparatus for implementing the above-mentioned methods. The perception apparatus can be the DU in the above-mentioned method embodiments, or a communication module in the DU, or a circuit or chip (such as a modem chip (also known as a baseband chip), or a system on chip (SOC) chip or a system in package (SIP) chip containing a modem core) responsible for communication functions in the DU; or the perception apparatus can be the RU in the above-mentioned method embodiments, or a module (such as a circuit, a processor, a chip or a chip system) applied to the RU. It can be understood that the perception apparatus contains the corresponding hardware structure and / or software module for executing each function in order to implement the above-mentioned functions. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of the examples described in the embodiments disclosed herein, the present application can be realized in the form of hardware or a combination of hardware and computer software. Whether a certain function is driven by hardware or computer software to drive 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 the present application.
[0175] The embodiments of the present application can divide the perception apparatus into functional modules according to the above-mentioned method embodiments, for example, each functional module can be divided according to each function, or two or more functions can be integrated in one processing unit. The above-mentioned integrated module can be realized in the form of hardware or in the form of a software functional module. It should be noted that the division of modules in the embodiments of the present application is illustrative, and is only a logical functional division. There can be another division manner when actually implemented.
[0176] Based on the same concept of the above-mentioned perception method, the present application also provides a perception apparatus as follows:
[0177] As shown in FIG. 5, it is a structural schematic diagram of a perception apparatus provided by the embodiments of the present application. The perception apparatus 500 includes a transceiver unit 501 and a processing unit 502; wherein:
[0178] When the perception apparatus is used to implement the functions of the DU in the above-mentioned method embodiments, the transceiver unit 501 is configured to perform one or more actions performed by the DU in steps S301, S303 and S305 of the embodiment shown in FIG. 3, and the processing unit 502 is configured to perform step S302 of the embodiment shown in FIG. 3; or the transceiver unit 501 is configured to perform one or more actions performed by the DU in steps S401, S403-S405, S407 and S408 of the embodiment shown in FIG. 4, and the processing unit 502 is configured to perform step S402 of the embodiment shown in FIG. 4.
[0179] The transceiver 501 is configured to perform one or more of the actions performed by the RU in steps S301, S303 and S305 in the embodiment of FIG. 3, and the processor 502 is configured to perform step S304 in the embodiment of FIG. 3, when the perception device is configured to implement the function of the RU in the method embodiments. Alternatively, the transceiver 501 is configured to perform one or more of the actions performed by the RU in steps S401, S403-S405, S407 and S408 in the embodiment of FIG. 4, and the processor 502 is configured to perform step S406 in the embodiment of FIG. 4.
[0180] The specific implementation of the transceiver 501 and the processor 502 can refer to the description in the method embodiments.
[0181] As shown in FIG. 6, FIG. 6 is a structural schematic diagram of another perception device provided by the embodiments of the present application. The perception device 600 includes one or more processors 601 (one processor is shown in FIG. 6). Optionally, the perception device 600 can further include an interface circuit 602 (indicated by a dashed line in FIG. 6), and the processor 601 and the interface circuit 602 are coupled to each other. It can be understood that the interface circuit 602 can be a transceiver or an input / output interface. Optionally, the perception device 600 can further include a memory 603 (indicated by a dashed line in FIG. 6). The memory 603 is configured to store instructions executed by the processor 601, or to store input data required by the processor 601 to run the instructions, or to store data generated after the processor 601 runs the instructions.
[0182] When the perception device is configured to implement the function of the DU in the method embodiments, the interface circuit 602 is configured to perform one or more of the actions performed by the DU in steps S301, S303 and S305 in the embodiment of FIG. 3, and the processor 601 is configured to perform step S302 in the embodiment of FIG. 3. Alternatively, the interface circuit 602 is configured to perform one or more of the actions performed by the DU in steps S401, S403-S405, S407 and S408 in the embodiment of FIG. 4, and the processor 601 is configured to perform step S402 in the embodiment of FIG. 4.
[0183] When the perception device is configured to implement the function of the RU in the method embodiments, the interface circuit 602 is configured to perform one or more of the actions performed by the RU in steps S301, S303 and S305 in the embodiment of FIG. 3, and the processor 601 is configured to perform step S304 in the embodiment of FIG. 3. Alternatively, the interface circuit 602 is configured to perform one or more of the actions performed by the RU in steps S401, S403-S405, S407 and S408 in the embodiment of FIG. 4, and the processor 601 is configured to perform step S406 in the embodiment of FIG. 4.
[0184] When the sensing device is a chip applied to the DU, the chip implements the functions of the DU in the method embodiments. The chip receives information from other modules (such as a radio frequency module or an antenna) in the DU, and the information is sent by the RU to the DU; or the chip sends information to other modules (such as a radio frequency module or an antenna) in the DU, and the information is sent by the DU to the RU.
[0185] When the sensing device is a chip applied to the RU, the chip implements the functions of the RU in the method embodiments. The chip receives information from other modules (such as a radio frequency module or an antenna) in the RU, and the information is sent by the DU to the RU; or the chip sends information to other modules (such as a radio frequency module or an antenna) in the RU, and the information is sent by the RU to the DU.
[0186] In addition, it should be noted that the aforementioned transceiver unit and / or processing unit can be implemented by a virtual module, for example, the processing unit can be implemented by a software function unit or a virtual device, and the transceiver unit can be implemented by a software function or a virtual device. Alternatively, the processing unit or the transceiver unit can also be implemented by an entity device, for example, if the device is implemented by a chip / chip circuit, the transceiver unit can be an input / output circuit and / or a communication interface, which performs an input operation (corresponding to the aforementioned receiving operation) and an output operation (corresponding to the aforementioned sending operation); the processing unit is an integrated processor or a microprocessor or an integrated circuit.
[0187] The division of the modules in the present application is illustrative, and is only a logical function division. In actual implementation, there can be another division mode. In addition, each functional module in each example of the present application can be integrated in one processor, or can be a separate physical existence, or two or more modules can be integrated in one module. The integrated module can be realized in the form of hardware or in the form of a software function module.
[0188] It can be understood that the processor in the embodiments of the present application can be a central processing unit (CPU), and can also be 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.
[0189] The embodiment of the present application further provides a computer readable storage medium, which stores a computer program or instructions, and when the computer program or instructions are executed, the method in the above embodiment is realized.
[0190] The embodiment of the present application further provides a computer program product containing instructions, which, when executed on a computer, cause the computer to perform the method in the above embodiment.
[0191] The embodiment of the present application further provides a communication system, which comprises the sensing device.
[0192] The embodiment of the present application further provides a circuit, which is coupled with a memory and is used for executing the method shown in the above embodiment. The circuit can comprise a chip circuit.
[0193] When the sensing device is a module applied to the RU, the RU module realizes the function of the RU in the above method embodiment. The RU module receives information from other modules (such as a radio frequency module or an antenna) in the RU, and the information is sent by the DU to the RU; or the RU module sends information to other modules (such as a radio frequency module or an antenna) in the RU, and the information is sent by the RU to the DU.
[0194] It should be noted that the above unit or one or more of the units can be realized by software, hardware or a combination of both. When any of the above units is realized by software, the software exists in the form of computer program instructions and is stored in the memory, and the processor can be used to execute the program instructions and realize the above method flow.
[0195] In the present application, the processor can be a general processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, or all or part of the circuit for realizing the processing function of the foregoing devices. The processor can realize or execute the disclosed methods, steps and logic block diagrams in the present application. The general processor can be a microprocessor or any conventional processor. The steps of the method disclosed in the present application can be directly embodied as the execution of the hardware processor or the execution of the combination of the hardware and software modules in the processor.
[0196] When the above units or units are implemented in hardware, the hardware can be any one or a combination of a CPU, a microprocessor, a digital signal processor (DSP) chip, a microcontroller unit (MCU), an artificial intelligence processor, an ASIC, a SoC, a FPGA, a PLD, a dedicated digital circuit, a hardware accelerator, or a non-integrated discrete device, which can run necessary software or not rely on software to perform the above method flows.
[0197] Optionally, the embodiments of the present application further provide a chip system, comprising: at least one processor and an interface, the at least one processor is coupled with a memory through the interface, when the at least one processor runs a computer program or instructions in the memory, the chip system executes the method in any of the above method embodiments. Optionally, the chip system can be composed of a chip, or can contain a chip and other discrete devices, and the embodiments of the present application do not make specific limitations on this.
[0198] The memory in the present application can also be a circuit or other any device capable of realizing the storage function, used for storing program instructions and / or data. The memory can be any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but is not limited to this. For example, the memory can be a non-volatile memory such as a digital versatile disc (DVD), a hard disk drive (HDD) or a solid-state drive (SSD), etc., and can also be a volatile memory such as a random-access memory (RAM).
[0199] It should be understood that, in the present application, "indication" can include direct indication, indirect indication, display indication, and implicit indication. When it is described that certain indication information is used to indicate A, it can be understood that the indication information carries A, directly indicates A, or indirectly indicates A. In the present application, the information indicated by the indication information is referred to as to-be-indicated information. In the specific implementation process, there are many ways to indicate the to-be-indicated information, for example but not limited to, the to-be-indicated information can be directly indicated, such as the to-be-indicated information itself or an index of the to-be-indicated information, or the to-be-indicated information can be indirectly indicated by indicating other information, where the other information and the to-be-indicated information have an association relationship. It can also be indicated only a part of the to-be-indicated information, and the other part of the to-be-indicated information is known or agreed in advance. For example, the indication of a specific information can also be achieved by means of the arrangement order of each information agreed in advance (for example, specified by a protocol), thereby reducing the indication overhead to a certain extent. The to-be-indicated information can be sent as a whole, or can be sent separately into multiple sub-information, and the sending period and / or sending occasion of the sub-information can be the same or different. The specific sending method is not limited in the present application. The sending period and / or sending occasion of the sub-information can be pre-defined, for example, pre-defined according to a protocol, or configured by a transmitting end device through sending configuration information to a receiving end device.
[0200] The terms "comprise", "comprising", "include", "including", "have", "having", "contain", "containing", "characterized by" and any variations thereof in the present application are intended to cover a non-exclusive inclusion. For example, a process, method, system, product or device that includes a list of steps or units is not limited to the listed steps or units, but optionally further includes other steps or units not listed or other steps or units inherent to such process, method, product or device. It should be noted that the words "exemplary" or "for example" in the present application are used to mean serving as an example, instance or illustration. Any method or design scheme described as "exemplary" or "for example" in the present application should not be interpreted as more preferred or more advantageous than other methods or design schemes. Rather, the use of "exemplary" or "for example" is intended to present the relevant concept in a specific manner.
[0201] It should be understood that, in the description of the present application, unless otherwise specified, " / " represents that the objects associated in front and back are in an "or" relationship, for example, A / B can represent A or B; wherein A, B can be singular or plural. And, in the description of the present application, unless otherwise specified, "multiple" means two or more than two. "At least one of the following" or the like means any combination of the items, including any combination of single or multiple items. For example, at least one of a, b, or c can represent: a, b, c, a-b, a-c, b-c, or a-b-c, wherein a, b, c can be single or multiple. In addition, in order to clearly describe the technical solutions of the embodiments of the present application, in the embodiments of the present application, the same items or similar items with basically the same function and role are distinguished by using "first", "second", etc. The skilled in the art can understand that "first", "second", etc. do not limit the quantity and execution order, and "first", "second", etc. do not necessarily mean different. At the same time, in the embodiments of the present application, "exemplary" or "for example" means to serve as an example, illustration or description. Any embodiment or design scheme described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as more preferred or more advantageous than other embodiments or design schemes. Rather, the use of "exemplary" or "for example" is intended to present the relevant concept in a specific manner, for understanding.
[0202] In the above embodiments, all or part can be realized by software, hardware, firmware or any combination thereof. When realized by software, all or part can be realized in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another, for example, the computer instructions can be transmitted from one website, computer, network device or data center to another website, computer, network device or data center through wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.).
[0203] Although the present application is described in conjunction with the embodiments thereof, other changes and modifications to the described embodiments can be understood and effected by those skilled in the art through viewing the drawings, the disclosure, and the appended claims. In the claims, a single processor or other unit can implement several items recited in the claims. Some measures recited in mutually different dependent claims can be combined to produce a good result.
[0204] It can be understood that various digital numbers involved in the embodiments of the present application are only distinguished for convenience of description, and are not used to limit the scope of the embodiments of the present application. The size of the serial number of each process does not mean the order of execution, and the execution order of each process should be determined according to its function and inherent logic.
[0205] In the above embodiments, the description of each embodiment is focused on, and the part not described in detail in a certain embodiment can be referred to the related description of other embodiments.
[0206] The components in the device of the embodiments of the present application can be combined, divided, and deleted according to actual needs. Those skilled in the art can combine or combine the features of different embodiments and different embodiments described in the specification.
[0207] In the present application, the examples can be referred to each other without logical contradiction, for example, the methods and / or terms between the method embodiments can be referred to each other, for example, the functions and / or terms between the device embodiments can be referred to each other, for example, the functions and / or terms between the device examples and the method examples can be referred to each other.
Claims
1. A perception method, comprising: The method comprises: receiving first information, the first information indicating capability information of a radio unit (RU), the capability information of the RU including sensing capability; determining, according to the first information, a first sensing parameter and a second sensing parameter, the first sensing parameter being used for configuring a sensing signal, and the second sensing parameter being used for configuring a back echo signal; sending second information, the second information indicating the first sensing parameter and the second sensing parameter; receiving the back echo signal based on the second sensing parameter.
2. The method of claim 1, wherein, The method further comprises: sending a digital signal, the digital signal being used for generating the sensing signal.
3. The method of claim 1 or 2, wherein, The capability information of the RU further includes at least one of: time domain information, bandwidth information, channel information, beam information, power information, format, scanning angle, horizontal distance, vertical distance, sensing speed resolution, and angle resolution corresponding to the sensing signal, and time domain information, bandwidth information, channel information, beam information, and power information corresponding to the back echo signal.
4. The method of any one of claims 1-3, wherein, The first information includes capability information of the RU at at least one capability level, the capability information at the at least one capability level being used for indicating capability information of the RU corresponding to at least one sensing service requirement; The second information includes capability information of the RU at a first capability level, the first capability level being one of the at least one capability level.
5. The method of any one of claims 1-3, wherein, The determining, according to the first information, of the first sensing parameter and the second sensing parameter comprises: determining, according to the first information, capability information of a distributed unit (DU), and / or a sensing service requirement, the first sensing parameter and the second sensing parameter.
6. The method of claim 5, wherein, The sensing service requirement includes at least one of: positioning accuracy, speed precision, sensing resolution, missed detection rate, false alarm rate, confidence level, maximum sensing service delay, and refresh rate.
7. The method of any one of claims 1-6, wherein, The receiving the back echo signal comprises: receiving the back echo signal through a first interface; wherein the first interface is further used for transmitting a communication signal; or The first interface is different from an interface used for transmitting a communication signal.
8. A perception method comprising: The method comprises: sending first information, the first information indicating capability information of a radio unit (RU), the capability information of the RU including sensing capability; receiving second information, the second information indicating a first sensing parameter and a second sensing parameter, the first sensing parameter being used for configuring a sensing signal, and the second sensing parameter being used for configuring a back echo signal, the first sensing parameter and the second sensing parameter being determined according to the first information; sending a sensing signal based on the first sensing parameter; sending a back echo signal based on the second sensing parameter.
9. The method of claim 8, wherein, The method further comprises: receiving a digital signal; generating the sensing signal according to the digital signal.
10. The method of claim 8 or 9, wherein, The capability information of the RU further includes at least one of: time domain information, bandwidth information, channel information, beam information, power information, format, scanning angle, horizontal distance, vertical distance, sensing speed resolution, and angle resolution corresponding to the sensing signal, and time domain information, bandwidth information, channel information, beam information, and power information corresponding to the back echo signal.
11. The method of any one of claims 8-10, wherein, The first information includes capability information of the RU of at least one capability level, and the capability information of the at least one capability level is used to indicate capability information of the RU corresponding to at least one sensing service requirement; The second information includes capability information of the RU of a first capability level, and the first capability level is one of the at least one capability level.
12. The method of any one of claims 8-11, wherein, The first sensing parameter and the second sensing parameter are also determined according to capability information of a distributed unit and / or a sensing service requirement.
13. The method of claim 12, wherein, The sensing service requirement includes at least one of the following: positioning accuracy, speed accuracy, sensing resolution, missing detection rate, false alarm rate, confidence level, maximum sensing service delay, and refresh rate.
14. The method of any one of claims 8-13, wherein, The echo signal is transmitted based on the second sensing parameter, including: The echo signal is transmitted based on the second sensing parameter through a first interface; The first interface is also used to transmit a communication signal; or The first interface is different from an interface used to transmit a communication signal.
15. A perception device, comprising: The apparatus includes modules or units for implementing the method of any of claims 1-7, or the apparatus includes modules or units for implementing the method of any of claims 8-14.
16. A perception device, comprising: including: A processor is configured to execute a program stored in a memory, and when the program is executed, the apparatus is caused to perform the method of any of claims 1-7, or the apparatus is caused to perform the method of any of claims 8-14.
17. A computer readable storage medium characterized by: The computer readable storage medium stores a computer program or instructions, and when the computer program or instructions are executed by a computer, the method of any of claims 1-14 is implemented.
18. A computer program product, characterised in that, When the computer reads and executes the computer program product, the computer is caused to perform the method of any of claims 1-14.
Citation Information
Patent Citations
Sensing method and device
CN112748425A
Signal measurement method, device and system, terminal and network equipment
CN115243308A
Perception processing method and device, communication equipment and readable storage medium
CN116828531A
Communication method and communication device
CN117792429A
Perception method and device and computer readable storage medium
CN117956510A