Sensing entity and network element for a radio access network, and method
The sensing entity and network element configuration addresses the limitations of monostatic sensing by enabling efficient transmission and computation of 3D shapes and environment reconstruction through shared plane-associated information, reducing overhead and enhancing reliability.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- HUAWEI TECH CO LTD
- Filing Date
- 2024-12-23
- Publication Date
- 2026-07-02
AI Technical Summary
Conventional communication systems lack effective methods for providing sensing information for environment or object shape reconstruction in radio networks, as they rely on monostatic sensing that does not account for interactions between transmit and receive units.
A sensing entity and network element configuration that enables the reporting of sensing information through point sets or point groups sharing common properties, allowing for efficient transmission and computation of 3D primitive shapes and environment reconstruction.
Reduces overhead and improves reliability in reporting sensing information, enabling accurate 3D object shape reconstruction and environment mapping by improving plane estimation and segmentation.
Smart Images

Figure CN2024141324_02072026_PF_FP_ABST
Abstract
Description
SENSING ENTITY AND NETWORK ELEMENT FOR A RADIO ACCESS NETWORK, AND METHODTECHNICAL FIELD
[0001] The present disclosure relates to a sensing entity and a network element for a radio access network to obtain and transmit sensing information, and corresponding methods.BACKGROUND
[0002] Next generation radio access networks (RANs) are envisioned to provide Integrated Sensing and Communication (ISAC) services. Said radio nodes include base stations (BSs) , Transmit and Receive Points (TRPs) , user equipment (UE) , and any type of device that transmits and / or receives radio signals.
[0003] ISAC service is expected to provide sensing information of sensing targets. Specifically, a measurement unit (e.g., a radio node or UE) that measures received radio signals (which may be dedicated sensing signals or radio signals used for other purposes such as communication signals) can also obtain measurement information such as power, range, Doppler frequency, angle related information, etc. Based on the measurement information collected from one or multiple measurement units, the sensing information may be extracted at a sensing entity.
[0004] The sensing information reflects characteristics of sensing targets. The sensing target may be either a static or a dynamic object in the surroundings or may be the environment itself. The sensing information includes, but is not limited to, the range, Doppler frequency shift, velocity, angle, location, classification, object type, shape, trajectory information, etc.
[0005] Exemplary static targets include buildings, walls or furniture consisting of reflecting surfaces, or vegetation, trees, etc., that may contribute to the background clutter. The dynamic objects refer to those are moving or consist of moving components, such as vehicles, pedestrian, cyclists, animals, drones or human hands.
[0006] In conventional communication systems, the sensing service is provided by a UE monostatic sensing for environment mapping. This means that the UE transmits a radio sensing signal, receives it and subsequently analyzes it to obtain the sensing information of the environment. However, such a monostatic sensing requires that the transmit unit and the receive unit of the sensing signals are the same and, thus, the interactions between these two units are not taken into account. Due to the monostatic sensing features, the conventional technologies do not effectively provide sensing information for environment or object shape reconstruction in radio networks.SUMMARY
[0007] In view of the above, it is an objective of this disclosure to effectively configure and report sensing information for target reconstruction or shaping and / or for environment mapping. Another objective is to enable the effective transmission of the sensing information between different sensing entities.
[0008] These and other objectives are achieved by the solutions of this disclosure as described in the independent claims. Advantageous implementations are further defined in the dependent claims.
[0009] According to a first aspect, a sensing entity for a radio access network is provided. The sensing entity is configured to: request, to a network element, to report sensing information, the sensing information comprising one or more point sets or point groups, where two or more points in one point set or point group share a common property; provide by signaling, to the network element, a configuration to report the sensing information; and receive by signaling, from the network element, the sensing information.
[0010] In an implementation form of the first aspect, each point set or point group comprises one or more of: an identifier of the point set or point group; one or more parameters of the point set or point group, the one or more parameters comprising one or more of: a centroid of the point set or point group, a radius of the point set or point group, a length of the point set or point group and / or a width of the point set or point group; and an indicator of the point set or point group. The indicator indicates whether the point set or point group is pre-processed or filtered.
[0011] In an implementation form of the first aspect, the common property is whether the two or more points in one point set or point group share a same plane-associated information.
[0012] That two or more points in one of the point sets or point groups may indicate, for example, that said two or more points belong to a same plane. Further, such shared plane-associated information may be obtained from the pre-processed or filtered or raw data of point set or point group.
[0013] In an implementation form of the first aspect, the plane-associated information comprises one or more of: a total number of planes, where each plane is associated to one of the point sets or point groups; a normal vector of each plane associated with each point set or point group; one or more points on each plane associated with each point set or point group; one or more vertices of each plane associated with each point set or point group; a set of parameters [a, b, c, d] for each plane associated with each point set or point group, the parameters being used to describe the plane with a respective plane equation ax+by+cz+d = 0.
[0014] In an implementation form of the first aspect, the configuration to report the sensing information comprises a condition for reporting the sensing information. The condition for reporting the sensing information comprises one or more of: configuring one or more three-dimensional (3D) primitive types associated to one or more point sets or point groups each primitive type comprising a line, a plane or a cuboid; configuring a threshold of a difference of normal vectors; configuring a maximum number of planes or of normal vectors to-be-reported, a minimum number of planes or of normal vectors to-be-reported, and / or a total number of planes or of normal vectors to-be-reported; configuring a threshold of the number of one or more points in each point set or point group to terminate the estimation of the one or more normal vectors; configuring a threshold that indicates a maximum distance of a point that is considered for the estimation of one or more planes, or an absolute distance between two points in each point set or point group.
[0015] In an implementation form of the first aspect, the sensing entity is a node of the radio access network having a sensing management function, or is an intermediate network entity co-located, or is another network entity in a core network.
[0016] In an implementation form of the first aspect, when the network element is a UE, before providing by signaling, to the network element, the configuration to report the sensing information, the sensing entity is further configured to: request by signaling, to the network element, a capability of reporting the sensing information; and receive by signaling, from the network element, a response indicating the capability of reporting the sensing information.
[0017] In an implementation form of the first aspect, the request of the capability of reporting the sensing information comprises one or more of: a request to indicate whether the network element is able to estimate a total number of point sets or point groups, each point set or point group being associated with the one or more planes; a request to indicate whether the network element is able to calculate the one or more normal vectors, or to obtain the one or more point sets or point groups; a request to indicate whether the network element is able to distinguish one or more points or one or more vertices of each of the estimated planes.
[0018] According to a second aspect, a network element for a radio access network is provided. The network element is configured to: receive, from a sensing entity, a request to report sensing information, the sensing information comprising one or more point sets or point groups, where two or more points in one point set or point group share a common property; receive, by signaling from the sensing entity, a configuration to report the sensing information; obtain sensing measurements from one or more sensing signals, the one or more sensing signals being signals that are reflected or refracted or scattered or diffracted by one or more sensing targets; compute the sensing information using the sensing measurements; and report, by signaling to the sensing entity, the sensing information using the configuration.
[0019] In an implementation form of the second aspect, the network element is configured to obtain the sensing measurements from another network element, or the network element is configured to obtain the sensing measurements by performing one or more measurements.
[0020] In an implementation form of the second aspect, the network element is a base station, or an UE, or another sensing entity, the another sensing entity being another node of the radio access network having a sensing management function.
[0021] In an implementation form of the second aspect, when the network element is the UE, before reporting by signaling, to the sensing entity the sensing information using the configuration, the network element is further configured to: receive by signaling, from the sensing entity, a request of a capability of reporting the sensing information; and send by signaling, to the sensing entity, a response indicating the capability of reporting the sensing information.
[0022] In an implementation form of the second aspect, the response indicating the capability of reporting the sensing information comprises one or more of: a response indicating whether the network element is able to estimate a total number of point sets or point groups, each point set or point group being associated with the one or more planes; a response indicating the number of planes that the network element is able to estimate; a response indicating whether the network element is able to calculate the one or more normal vectors, or to obtain the one or more point sets or point groups; a response indicating whether the network element is able distinguish one or more points or one or more vertices of each of the estimated planes; and a Boolean or binary indication of the capability requested by the sensing unit.
[0023] According to a third aspect, a method for a sensing entity for a radio access network is provided. The method comprises: requesting, to a network element, to report sensing information, the sensing information comprising one or more point sets or point groups, where two or more points in one point set or point group share a common property; providing by signaling, to the network element, a configuration to report the sensing information; and receiving by signaling, from the network element, the sensing information.
[0024] In an implementation form of the third aspect, each point set or point group comprises one or more of: an identifier of the point set or point group; one or more parameters of the point set or point group, the one or more parameters comprising one or more of: a centroid of the point set or point group, a radius of the point set or point group, a length of the point set or point group and / or a width of the point set or point group; and an indicator of the point set or point group. The indicator indicates whether the point set or point group is pre-processed or filtered.
[0025] In an implementation form of the third aspect, the common property is whether the two or more points in one point set or point group share a same plane-associated information.
[0026] In an implementation form of the third aspect, the plane-associated information comprises one or more of: a total number of planes, where each plane is associated to one of the point sets or point groups; a normal vector of each plane associated with each point set or point group; one or more points on each plane associated with each point set or point group; one or more vertices of each plane associated with each point set or point group; a set of parameters [a, b, c, d] for each plane associated with each point set or point group, the parameters being used to describe the plane with a respective plane equation ax+by+cz+d = 0.
[0027] In an implementation form of the third aspect, the configuration to report the sensing information comprises a condition for reporting the sensing information. The condition for reporting the sensing information comprises one or more of: configuring one or more 3D primitive types associated to one or more point sets or point groups each primitive type comprising a line, a plane or a cuboid; configuring a threshold of a difference of normal vectors; configuring a maximum number of planes or of normal vectors to-be-reported, a minimum number of planes or of normal vectors to-be-reported, and / or a total number of planes or of normal vectors to-be-reported; configuring a threshold of the number of one or more points in each point set or point group to terminate the estimation of the one or more normal vectors; configuring a threshold that indicates a maximum distance of a point that is considered for the estimation of one or more planes, or an absolute distance between two points in each point set or point group.
[0028] In an implementation form of the third aspect, the sensing entity is a node of the radio access network having a sensing management function, or is an intermediate network entity co-located, or is another network entity in a core network.
[0029] In an implementation form of the third aspect, when the network element is a UE, before providing by signaling, to the network element, the configuration to report the sensing information, the method further comprises: requesting by signaling, to the network element, a capability of reporting the sensing information; and receiving by signaling, from the network element, a response indicating the capability of reporting the sensing information.
[0030] In an implementation form of the third aspect, the request of the capability of reporting the sensing information comprises one or more of: a request to indicate whether the network element is able to estimate a total number of point sets or point groups, each point set or point group being associated with the one or more planes; a request to indicate whether the network element is able to calculate the one or more normal vectors, or to obtain the one or more point sets or point groups; a request to indicate whether the network element is able to distinguish one or more points or one or more vertices of each of the estimated planes.
[0031] According to a fourth aspect, a method for a network element for a radio access network is provided. The method comprises: receiving, from a sensing entity, a request to report sensing information, the sensing information comprising one or more point sets or point groups, where two or more points in one point set or point group share a common property; receiving, by signaling from the sensing entity, a configuration to report the sensing information; obtaining sensing measurements from one or more sensing signals, the one or more sensing signals being signals that are reflected or refracted or scattered or diffracted by one or more sensing targets; computing the sensing information using the sensing measurements; and reporting, by signaling to the sensing entity, the sensing information using the configuration.
[0032] In an implementation form of the fourth aspect, method further comprises obtaining, with the network element, the sensing measurements from another network element, or obtaining, with the network element, the sensing measurements by performing one or more measurements.
[0033] In an implementation form of the fourth aspect, the network element is a base station, or an UE, or another sensing entity, the another sensing entity being another node of the radio access network having a sensing management function.
[0034] In an implementation form of the fourth aspect, when the network element is the UE, before reporting by signaling, to the sensing entity the sensing information using the configuration, the method further comprises: receiving by signaling, from the sensing entity, a request of a capability of reporting the sensing information; and sending by signaling, to the sensing entity, a response indicating the capability of reporting the sensing information.
[0035] In an implementation form of the fourth aspect, the response indicating the capability of reporting the sensing information comprises one or more of: a response indicating whether the network element is able to estimate a total number of point sets or point groups, each point set or point group being associated with the one or more planes; a response indicating the number of planes that the network element is able to estimate; a response indicating whether the network element is able to calculate the one or more normal vectors, or to obtain the one or more point sets or point groups; a response indicating whether the network element is able distinguish one or more points or one or more vertices of each of the estimated planes; and a Boolean or binary indication of the capability requested by the sensing unit.
[0036] According to a fifth aspect, a computer program is provided. The computer program includes instructions which, when the program is executed by a computer, cause the computer to carry out the method according to the third aspect and its implementation forms, and / or the method according to the fourth aspect and its implementation forms.
[0037] The advantages of the mechanism for configuration and report of sensing information according to this disclosure can be summarized as follows:
[0038] · Overhead in reporting the sensing information is reduced.
[0039] · An effective reporting of 3D primitive shape and / or the size of an object (i.e., the sensing target) is enabled. Additionally or alternatively, the environment reconstruction is enabled.
[0040] · A reduction of the required sensing measurements is enabled (as long as the measurements could lead to sufficient information to represent the shape / reconstruction of the sensing target) .
[0041] · Reliability of plane estimation and / or segmentation by multiple estimation / computation is improved.
[0042] It has to be noted that all devices, elements, units and means described in the present application could be implemented in the software or hardware elements or any kind of combination thereof. All steps which are performed by the various entities described in the present application as well as the functionalities described to be performed by the various entities are intended to mean that the respective entity is adapted to or configured to perform the respective steps and functionalities. Even if, in the following description of specific embodiments, a specific functionality or step to be performed by external entities is not reflected in the description of a specific detailed element of that entity which performs that specific step or functionality, it should be clear for a skilled person that these methods and functionalities can be implemented in respective software or hardware elements, or any kind of combination thereof.BRIEF DESCRIPTION OF DRAWINGS
[0043] The above described aspects and implementation forms will be explained in the following description of specific embodiments in relation to the enclosed drawings, in which:
[0044] FIG. 1 schematically shows a sensing entity and a network element for a radio access network, according to this disclosure;
[0045] FIG. 2 shows examples for the normal vectors according to this disclosure;
[0046] FIG. 3 shows examples for plane-associated information for object (sensing target) shape / segmentation according to this disclosure;
[0047] FIG. 4 shows an example of exchanged information for a case in which the network element is another sensing entity according to this disclosure;
[0048] FIG. 5 schematically shows a sensing entity and a network element for a radio access network, according to this disclosure;
[0049] FIG. 6 shows an example of exchanged information between the sensing entity and a user equipment according to this disclosure;
[0050] FIGS. 7A to 7B schematically depict an example implementation of the radio access network sensing according to this disclosure;
[0051] FIG. 8 shows a flowchart of a method for a sensing entity according to this disclosure;
[0052] FIG. 9 shows a flowchart of a method for a network element according to this disclosure.
[0053] Same elements shown in the figures are labeled with the same reference signs, and may be implemented likewise.DETAILED DESCRIPTION OF EMBODIMENTS
[0054] FIG. 1 shows an exemplary embodiment of a radio access network 1 according to this disclosure. The radio access network 1 comprises at least a sensing entity 100 and a network element 110, which are in communication with each other.
[0055] The sensing entity 100 according to this disclosure may comprise a processor or processing circuitry (not shown) configured to perform, conduct or initiate the various operations of the sensing entity 100 described herein. The processing circuitry may comprise hardware and / or the processing circuitry may be controlled by software. The hardware may comprise analog circuitry or digital circuitry, or both analog and digital circuitry. The digital circuitry may comprise components such as application-specific integrated circuits (ASICs) , field-programmable arrays (FPGAs) , digital signal processors (DSPs) , or multi-purpose processors. The sensing entity 100 may further comprise memory circuitry, which stores one or more instruction (s) that can be executed by the processor or by the processing circuitry, in particular under control of the software. For instance, the memory circuitry may comprise a non-transitory storage medium storing executable software code which, when executed by the processor or the processing circuitry, causes the various operations of the sensing entity 100 to be performed. The processing circuitry may comprise one or more processors and a non-transitory memory connected to the one or more processors. The non-transitory memory may carry executable program code which, when executed by the one or more processors, causes the sensing entity 100 to perform, conduct or initiate the operations or methods described herein.
[0056] The network element 110 according to this disclosure may comprise a processor or processing circuitry (not shown) configured to perform, conduct or initiate the various operations of the network element 110 described herein. The processing circuitry may comprise hardware and / or the processing circuitry may be controlled by software. The hardware may comprise analog circuitry or digital circuitry, or both analog and digital circuitry. The digital circuitry may comprise components such as application-specific integrated circuits (ASICs) , field-programmable arrays (FPGAs) , digital signal processors (DSPs) , or multi-purpose processors. The network element 110 may further comprise memory circuitry, which stores one or more instruction (s) that can be executed by the processor or by the processing circuitry, in particular under control of the software. For instance, the memory circuitry may comprise a non-transitory storage medium storing executable software code which, when executed by the processor or the processing circuitry, causes the various operations of the sensing entity to be performed. The processing circuitry may comprise one or more processors and a non-transitory memory connected to the one or more processors. The non-transitory memory may carry executable program code which, when executed by the one or more processors, causes the network element 110 to perform, conduct or initiate the operations or methods described herein.
[0057] In the exemplary embodiment according to FIG. 1, the sensing entity 100 is configured to request, to the network element 110, to report sensing information 111. For example and not as a limitation, the sensing entity 100 may send a request 101 to the network element 110.
[0058] The sensing information 111 comprises one or more point sets or point groups. Two or more points in one point set or point group may share a common property. The common property is whether the two or more points in one point set or point group share a same plane-associated information.
[0059] The sensing entity 100 is further configured to provide by signaling, to the network element 110, a configuration 102 to report the sensing information 111.
[0060] Accordingly, the network element 110 is configured to receive, from the sensing entity 100, the request 101 to report sensing information 111, and further receives by signaling, from the sensing entity 100, the configuration 102 to report the sensing information 111.
[0061] Then, the network element 110 is configured to obtain one or more sensing measurements from one or more sensing signals. The one or more sensing signals are signals reflected or refracted or scattered or diffracted by one or more sensing targets.
[0062] For example, the one or more sensing signals may be signals associated with reflection / refraction / scattering / diffraction of radiofrequency signals by one or more sensing targets (or objects) . For example, a wireless node of the radio access network may transmit one or more radiofrequency signals towards the one or more objects (or sensing targets) , which in turn may reflect or scatter, etc., said signals.
[0063] Further, the network element 110 is configured compute the sensing information 111 using the sensing measurements. That is, the network element 110 may process the one or more sensing measurements and may subsequently obtain or extract the sensing information 111.
[0064] Then, the network element 110 is configured to report by signaling, to the sensing entity 100, the sensing information 111 using the configuration 102. That is, the network element 110 may configure the sensing information 111 using the configuration 102 signaled by the sensing entity 100, and may subsequently report the sensing information 111 to the sensing entity 100. Thereby, the sensing information 111 reported by the network element 110 may include or may be based on the configuration 102.
[0065] Next, the sensing entity 100 is configured to receive by signaling, from the network element 110, the sensing information 111.
[0066] The sensing information 111 may indicate one or more physical characteristics of the one or more sensing targets, and may comprise processed information based on sensing measurements. The sensing information 111 may be indicated by one or multiple levels of information.
[0067] Each point set or point group comprises one or more of an identifier of the point set or point group, one or more parameters of the point set or point group, and an indicator of the point set or point group.
[0068] The one or more parameters of each point set or point group comprises one or more of: a centroid of the point set or point group, a radius of the point set or point group, a length of the point set or point group and / or a width of the point set or point group. The indicator of each point set or point group indicates whether the point set or point group is pre-processed or filtered.
[0069] The plane-associated information may be a type of sensing information 111 that effectively represents the sensing results for the target shaping / reconstruction or for environment mapping.
[0070] In this disclosure, the plane-associated information comprises one or more of:
[0071] · a total number of planes, wherein each plane is associated to one of the point sets or point groups,
[0072] · a normal vector of each plane associated with each point set or point group,
[0073] · one or more points on each plane associated with each point set or point group,
[0074] · one or more vertices of each plane associated with each point set or point group,
[0075] · a set of parameters [a, b, c, d] for each plane associated with each point set or point group, where the parameters are used to describe the plane with a respective plane equation ax+by+cz+d = 0.
[0076] The normal vector of each plane that is associated with each point set or point group may be, for example, a vector normal to one point of the point set or point group, or may be a vector normal to the point set, or a vector normal to one plane, as depicted in the examples shown in FIG. 2.
[0077] The configuration 102 to report the sensing information 111 comprises a condition for reporting said sensing information 111.
[0078] The condition for reporting the sensing information 111 comprises one or more of:
[0079] · configuring one or more 3D primitive types associated to one or more point sets or point groups each primitive type comprising a line, a plane or a cuboid,
[0080] · configuring a threshold of a difference of normal vectors,
[0081] · configuring a maximum number of planes or of normal vectors to-be-reported, a minimum number of planes or of normal vectors to-be-reported, and / or a total number of planes or of normal vectors to-be-reported,
[0082] · configuring a threshold of the number of one or more points in each point set or point group to terminate the estimation of the one or more normal vectors, and
[0083] · configuring a threshold that indicates a maximum distance of a point that is considered for the estimation of one or more planes, or an absolute distance between two points in each point set or point group.
[0084] The configuration 102 to report the sensing information 111 may further comprise a total number of estimated planes and one or more of point set indicators, ID.
[0085] In the exemplary embodiment according to FIG. 1, the sensing entity 100 may be a node of the radio access network (RAN) having a sensing management function, or may be an intermediate network entity co-located or being near another node, or may another network entity in a core network.
[0086] The network element 110 may be a BS, or may be a UE, or may be another sensing entity, the another sensing entity being another node of the radio access network 1 having a sensing management function (SMF) .
[0087] Further examples for the network element 110 may comprise other network nodes, e.g. next-generation Node B (gNB) , gNB-Distributed Unit (gNB-DU) , gNB-Radio Unit (gNB-RU) , Remote-Radio-Head (RRH) , and the equivalent variants such as the radio units in the IEEE 802.11 series, or Open-RAN architecture. The network element 110 may be implemented any device with a role of UE e.g., UE, Road Side Unit (RSU) , Position Reference Unit (PRU) , any vehicle with a UE module on board, hand-held terminal devices, hand-set XR / AR devices, in-vehicle devices, or robots.
[0088] Thus, the network element 110 is configured to obtain the sensing measurements from another network element (i.e. from another node of the radio access network 1) . Alternatively, the network element is configured to obtain the sensing measurements by performing one or more measurements by itself.
[0089] For example and not as a limitation, the BS or the UE or another element of the radio access network (generally referred to as RAN) may be a measurement unit (MU) in ISAC systems. Based in the sensing measurements, the RAN / UE, may forward the sensing measurements to another sensing entity to process them, where the another sensing entity abstracts the plane-associated information of the sensing targets and transmits it to the sensing entity 100 or to network applications.
[0090] The sensing information 111 of the exemplary embodiment according to FIG. 1, may be used for sensing tasks such as object-shape reconstruction and / or object segmentation. As shown in FIG. 3, the sensing information associated to the one or more sensing targets may be applicable for determining an object plane, a bounding box of objects, or tangent planes to a cylinder or a sphere or a mesh surface that enclose the sensing target, or the like.
[0091] FIG. 4 depicts an example of exchanged signaling in the radio access network 1 according to this disclosure. Same elements are labelled with the same reference signs.
[0092] In the example according to FIG. 4, RAN / UE 110 may function as the another sensing entity. The sensing entity 100 (depicted as sensing entity 2 in the figure) may send to the network element 110 (depicted as sensing entity 1 in the figure) the request to report the sensing information 111 and the configuration 102 to report it. Then, upon obtaining the sensing measurements and computing the sensing information 111, the sensing entity 1 may report the sensing information 111 to the sensing entity 2 using the configuration 102.
[0093] In the example according to FIG. 4, the sensing entity 1 may be a RAN / UE / intermediate network sensing entity, and the sensing entity 2 may be a RAN, UE or SMF in the core network.
[0094] FIG. 5 shows an exemplary embodiment of a radio access network 1 according to this disclosure, which builds on the radio access network 1 according to FIG. 1. Hereinafter, only the differences between FIG. 5 and FIG. 1 are explained.
[0095] In the exemplary embodiment according to FIG. 5, the network element 110 comprises, or is, the UE and, before providing by signaling, to the network element 110, the configuration 102 to report the sensing information, the sensing entity 100 is optionally configured to request by signaling, to the network element 110, a capability 501 of reporting the sensing information.
[0096] The request of the capability 501 of reporting the sensing information comprises one or more of:
[0097] · A request to indicate whether the network element 110 is able to estimate a total number of point sets or point groups, each point set or point group being associated with one or more planes.
[0098] · A request to indicate whether the network element 110 is able to calculate the one or more normal vectors, or to obtain the one or more point sets or point groups.
[0099] · A request to indicate whether the network element 110 is able to distinguish one or more points or one or more vertices of each of the estimated planes.
[0100] Accordingly, the UE 110 is configured to receive by signaling, from the sensing entity 100, the request of a capability 501 of reporting the sensing information. Further, the UE 110 is optionally configured to send by signaling, to the sensing entity 100, a response 511 indicating its capability 501 of reporting the sensing information 111.
[0101] The response 511 indicating the capability 501 of the UE 110 for reporting the sensing information comprises one or more of:
[0102] · A response indicating whether the network element 110 is able to estimate a total number of point sets or point groups, each point set or point group being associated with one or more planes.
[0103] · A response indicating the number of planes that the network element 110 is able to estimate.
[0104] · A response indicating whether the network element 110 is able to calculate the one or more normal vectors, or to obtain the one or more point sets or point groups.
[0105] · A response indicating whether the network element 110 is able distinguish one or more points or one or more vertices of each of the estimated planes.
[0106] · A Boolean or binary indication of the capability requested by the sensing unit 100.
[0107] FIG. 6 depicts an example of exchanged signaling in the radio access network 1 according to this disclosure. Same elements are labelled with the same reference signs.
[0108] In the example according to FIG. 6, the network element 110 is a UE. In a first step, the sensing entity 100 may optionally request the UE 110 its capability 501 whether it could report the sensing information 111.
[0109] As a response, the UE 110 may report its capability 501, by sending the response 511 to the sensing entity 100.
[0110] Afterwards, the sensing entity 100 may send the UE 110 the configuration 102 to report the sensing information. Next, the UE 110 may report such information 111 based on the configuration 102.
[0111] In this example, the sensing entity 100 may be a RAN or an intermediate network sensing entity or a SMF in the core network.
[0112] FIGS. 7A to 7B depict an example for an implementation of the radio access network 1 according to this disclosure. In this example, the radio access network 1 may comprise three RAN nodes, exemplary RAN 1, RAN 2, and RAN 3, and a moving UE 110 aiming to reconstruct the sensing target, which represents for example a building, as depicted in FIG. 7A) .
[0113] In this example, the UE 110 may be configured by the sensing entity 100 to report the sensing information 111, according to the exemplary signaling depicted in FIG. 7B) . In a first, step, the sensing entity 100 may request the UE capability 501 whether it could report the sensing information 111. The signaling may also be combined with a third step mentioned below.
[0114] In a second step, the UE 110 reports its capability 501 of reporting the sensing information 111.
[0115] In the third step, the sensing entity 100 may send the UE 110 the configuration 102 to the sensing information 111.
[0116] Then, in a fourth step, the UE 110 may report the requested sensing information 111 using the configuration 102.
[0117] It is mentioned that the first and second steps are optional and apply for the case in which the network element 110 is, or comprises, the UE. However, they may not be necessary for other exemplary implementations of the network element 110.
[0118] FIG. 8 shows an exemplary embodiment of a method 800 for a sensing entity 100 for a radio access network 1. The method 800 may be carried out by the sensing entity 100 according to this disclosure and explained above in the exemplary embodiments according to any one of FIG. 1 and FIG. 5.
[0119] The method 800 comprises a step 801 of requesting, to a network element 110, to report sensing information 111. The sensing information 111 comprises one or more point sets or point groups, where two or more points in one point set or point group share a common property.
[0120] Then, the method 800 comprises a step 802 of providing by signaling, to the network element 110, a configuration 102 to report the sensing information 111.
[0121] The method 800 further comprises a step 803 of receiving by signaling, from the network element 110, the sensing information 111.
[0122] The method 800 provides the same advantages and effects as described above for the sensing entity 100 according to FIG. 1 and FIG. 5 and its respective implementation forms.
[0123] FIG. 9 shows an exemplary embodiment of a method 900 for a network element 110 for a radio access network 1. The method 900 may be carried out by the network element 110 according to this disclosure and explained above in the exemplary embodiments according to any one of FIG. 1 and FIG. 5.
[0124] The method 900 comprises a step 901 of receiving, from a sensing entity 100, a request 101 to report sensing information 111. The sensing information 111 comprises one or more point sets or point groups, where two or more points in one point set or point group share a common property.
[0125] In a step 902, the method 900 comprises receiving by signaling, from the sensing entity 100, a configuration 102 to report the sensing information 111.
[0126] Further, in a step 903, the method 900 comprises obtaining sensing measurements from one or more sensing signals, the one or more sensing signals being signals that are reflected or refracted or scattered or diffracted by one or more sensing targets.
[0127] The method comprises a step 904 of computing the sensing information 111 using the sensing measurements.
[0128] Further, the method comprises a step 905 of reporting by signaling, to the sensing entity 100, the sensing information 111 using the configuration 102.
[0129] The method 900 provides the same advantages and effects as described above for the network element 110 according to FIG. 1 and FIG. 5 and its respective implementation forms.
[0130] This disclosure further provides a computer program comprising instructions for carrying out, when the program is executed by a computer, the method 800 performed by the sensing entity 100 according to FIG. 1 and / or FIG. 5, and its implementation forms. The computer program may be included in a computer readable medium of a computer program product. The computer readable medium may comprise essentially any memory, such as a ROM (Read-Only Memory) , a PROM (Programmable Read-Only Memory) , a 15 EPROM (Erasable PROM) , a Flash memory, an EEPROM (Electrically Erasable PROM) , or a hard disk drive.
[0131] Additionally or alternatively, the disclosure provides a computer program comprising instructions for carrying out, when the program is executed by a computer, the method 900 performed by the network element 110 according to FIG. 1 and / or FIG. 5, and its implementation forms. The computer program may be included in a computer readable medium of a computer program product. The computer readable medium may comprise essentially any memory, such as a ROM (Read-Only Memory) , a PROM (Programmable Read-Only Memory) , a 15 EPROM (Erasable PROM) , a Flash memory, an EEPROM (Electrically Erasable PROM) , or a hard disk drive.
[0132] The present disclosure has been described in conjunction with various embodiments as examples as well as implementations. However, other variations can be understood and effected by those persons skilled in the art and practicing the claimed matter, from the studies of the drawings, this disclosure and the independent claims. In the claims as well as in the description the word "comprising" does not exclude other elements or steps and the indefinite article "a" or "an" does not exclude a plurality. A single element or other unit may fulfill the functions of several entities or items recited in the claims. The mere fact that certain measures are recited in the mutual different dependent claims does not indicate that a combination of these measures cannot be used in an advantageous implementation.
Claims
1.A sensing entity (100) for a radio access network (1) , wherein the sensing entity (100) is configured to:request, to a network element (110) , to report sensing information (111) , the sensing information (111) comprising one or more point sets or point groups, wherein two or more points in one point set or point group share a common property;provide by signaling, to the network element (110) , a configuration (102) to report the sensing information; andreceive by signaling, from the network element (110) , the sensing information (111) .2.The sensing entity (100) according to claim 1, wherein each point set or point group comprises one or more of:an identifier of the point set or point group;one or more parameters of the point set or point group, the one or more parameters comprising one or more of: a centroid of the point set or point group, a radius of the point set or point group, a length of the point set or point group and / or a width of the point set or point group; andan indicator of the point set or point group, wherein the indicator indicates whether the point set or point group is pre-processed or filtered.3.The sensing entity (100) according to claim 1 or 2, wherein the common property is whether the two or more points in one point set or point group share a same plane-associated information.4.The sensing entity (100) according to any one of the preceding claims, wherein the plane-associated information comprises one or more of:a total number of planes, wherein each plane is associated to one of the point sets or point groups;a normal vector of each plane associated with each point set or point group;one or more points on each plane associated with each point set or point group;one or more vertices of each plane associated with each point set or point group;a set of parameters [a, b, c, d] for each plane associated with each point set or point group, the parameters being used to describe the plane with a respective plane equation ax+by+cz+d = 0.5.The sensing entity (100) according to any one of the preceding claims, wherein the configuration (102) to report the sensing information (111) comprises a condition for reporting the sensing information (111) , the condition for reporting the sensing information comprising one or more of:configuring one or more three-dimensional, 3D, primitive types associated to one or more point sets or point groups each primitive type comprising a line, a plane or a cuboid;configuring a threshold of a difference of normal vectors;configuring a maximum number of planes or of normal vectors to-be-reported, a minimum number of planes or of normal vectors to-be-reported, and / or a total number of planes or of normal vectors to-be-reported;configuring a threshold of the number of one or more points in each point set or point group to terminate the estimation of the one or more normal vectors;configuring a threshold that indicates a maximum distance of a point that is considered for the estimation of one or more planes, or an absolute distance between two points in each point set or point group.6.The sensing entity (100) according to any one of the preceding claims, wherein the sensing entity (100) is a node of the radio access network having a sensing management function, or is an intermediate network entity co-located, or is near another node or another network entity in a core network.7.The sensing entity (100) according to any one of the preceding claims, wherein when the network element (110) is a user equipment, UE, before providing by signaling, to the network element (110) , the configuration (102) to report the sensing information (111) , the sensing entity (100) is further configured to:request by signaling, to the network element (110) , a capability (501) of reporting the sensing information; andreceive by signaling, from the network element (110) , a response (511) indicating the capability (501) of reporting the sensing information (111) .8.The sensing entity (100) according to claim 7, wherein the request of the capability (501) of reporting the sensing information (111) comprises one or more of:a request to indicate whether the network element (110) is able to estimate a total number of point sets or point groups, each point set or point group being associated with one or more planes;a request to indicate whether the network element (110) is able to calculate the one or more normal vectors, or to obtain the one or more point sets or point groups;a request to indicate whether the network element (110) is able to distinguish one or more points or one or more vertices of each of the estimated planes.9.A network element (110) for a radio access network (1) , wherein the network element (110) is configured to:receive, from a sensing entity (100) , a request (101) to report sensing information (111) , the sensing information (111) comprising one or more point sets or point groups, wherein two or more points in one point set or point group share a common property;receive, by signaling from the sensing entity (100) , a configuration (102) to report the sensing information;obtain sensing measurements from one or more sensing signals, the one or more sensing signals being signals that are reflected or refracted or scattered or diffracted by one or more sensing targets;compute the sensing information (111) using the sensing measurements; andreport by signaling, to the sensing entity (100) , the sensing information (111) using the configuration.10.The network element (110) according to claim 9, wherein the network element (110) is configured to obtain the sensing measurements from another network element, or wherein the network element (110) is configured to obtain the sensing measurements by performing one or more measurements.11.The network element (110) according to claim 9 or 10, wherein the network element (110) is a base station or a user equipment, UE, or another sensing entity, the another sensing entity being another node of the radio access network having a sensing management function.12.The network element (110) according to claim 11, wherein when the network element (110) is the UE, before reporting by signaling, to the sensing entity the sensing information (111) using the configuration, the network element (110) is further configured to:receive by signaling, from the sensing entity (100) , a request of a capability (501) of reporting the sensing information; andsend by signaling, to the sensing entity (100) , a response (511) indicating the capability (501) of reporting the sensing information (111) .13.The network element (110) according to claim 12, wherein the response (511) indicating the capability (501) of reporting the sensing information comprises one or more of:a response indicating whether the network element (110) is able to estimate a total number of point sets or point groups, each point set or point group being associated with one or more planes;a response indicating the number of planes that the network element (110) is able to estimate;a response indicating whether the network element (110) is able to calculate the one or more normal vectors, or to obtain the one or more point sets or point groups;a response indicating whether the network element (110) is able distinguish one or more points or one or more vertices of each of the estimated planes; anda boolean or binary indication of the capability requested by the sensing unit.14.A method (800) for a sensing entity (100) for a radio access network (1) , the method (800) comprising:requesting (801) , to a network element (110) , to report sensing information (111) , the sensing information (111) comprising one or more point sets or point groups, wherein two or more points in one point set or point group share a common property;providing by signaling (802) , to the network element (110) , a configuration (102) to report the sensing information (111) ; andreceiving by signaling (803) , from the network element (110) , the sensing information (111) .15.A method (900) for a network element (110) for a radio access network (1) , the method (900) comprising:receiving (901) , from a sensing entity (100) , a request (101) to report sensing information (111) , the sensing information (111) comprising one or more point sets or point groups, wherein two or more points in one point set or point group share a common property;receiving by signaling (902) , from the sensing entity (100) , a configuration (102) to report the sensing information (111) ; andobtaining (903) sensing measurements from one or more sensing signals, the one or more sensing signals being signals that are reflected or refracted or scattered or diffracted by one or more sensing targets;computing (904) the sensing information (111) using the sensing measurements; andreporting by signaling (905) , to the sensing entity (100) , the sensing information (111) using the configuration (102) .16.A computer program comprising instructions which, when the program is executed by a computer, cause the computer to carry out the method (800) according to claim 14 or the method (900) according to claim 15.