Positioning method and communication apparatus

By receiving angle information and point cloud data of the terminal device relative to the base station, and combining time delay and reference signal reception power, the problems of deployment difficulty and low positioning accuracy in indoor positioning methods are solved, and more efficient indoor positioning is achieved.

WO2026026473A1PCT designated stage Publication Date: 2026-02-05HUAWEI TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/106604
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-07-31
Filing Date
2025-07-02
Publication Date
2026-02-05

AI Technical Summary

Technical Problem

Current indoor positioning methods suffer from deployment difficulties and low positioning accuracy.

Method used

By utilizing sensing-assisted information, the system receives angle information and point cloud data of the terminal device relative to the base station to determine whether the terminal device is located in an indoor area. Combined with information such as latency and reference signal reception power, the system improves positioning accuracy.

Benefits of technology

It reduces the complexity of indoor positioning and improves positioning accuracy, enabling more flexible and efficient indoor positioning.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025106604_05022026_PF_FP_ABST
    Figure CN2025106604_05022026_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides a positioning method and a communication apparatus. The method comprises: receiving a measurement result, the measurement result comprising angle information of a terminal device relative to a base station; determining positioning assistance information; and on the basis of the measurement result and the positioning assistance information, determining whether the terminal device is located in a first region, wherein the positioning assistance information includes angle information of at least one transmission point in a first point cloud relative to the base station, and one or more points in the first point cloud correspond to one or more positions on the surface of the first region. The positioning method provided by the present application has low deployment complexity and high positioning accuracy.
Need to check novelty before this filing date? Find Prior Art

Description

Positioning method and communication apparatus

[0001] The present application claims priority to the Chinese patent application No. 202411045602.9, filed on July 31, 2024, with the State Intellectual Property Office of China, and the Chinese patent application No. 202411045602.9 has the title of "Positioning method and communication apparatus", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] Embodiments of the present application relate to the field of wireless communication technology, and more particularly, to a positioning method and a communication apparatus. BACKGROUND

[0003] Compared with outdoor positioning, indoor positioning refers to achieving position positioning in an indoor environment, for example, using wireless signals, base station positioning, inertial navigation positioning, motion capture, and other technologies for indoor positioning. However, the current indoor positioning method has problems such as difficult deployment and low positioning accuracy. SUMMARY

[0004] The present application provides a positioning method and a communication apparatus, which can achieve indoor positioning by using perception auxiliary information.

[0005] In a first aspect, a method is provided, which is applied to a first network element. The first network element can be a network side apparatus, for example, can be a positioning management function network element, a component (such as a chip, a chip system or a circuit) in the positioning management function network element, a logic module or software capable of realizing part or all of the functions of the positioning management function network element, or an apparatus capable of being used with the positioning management function network element.

[0006] The method includes: receiving a measurement result, the measurement result including angle information of a terminal device relative to a base station; and determining positioning auxiliary information, and determining whether the terminal device is located in a first area according to the measurement result and the positioning auxiliary information, wherein the positioning auxiliary information includes angle information of at least one transmission point in a first point cloud relative to the base station, and one or more points in the first point cloud correspond to one or more positions of a surface of the first area.

[0007] Based on the above scheme, the positioning management function network element determines whether the terminal device is located in the first area (or whether the terminal device is located indoors) based on the received measurement result and the positioning auxiliary information, and the positioning auxiliary information includes angle information of at least one transmission point in a first point cloud relative to the base station, which can use the transmission point information as the positioning auxiliary information and the existing base station measurement to achieve indoor positioning.

[0008] In some implementations, the measurement result further includes one or more of the following information: time delay, reference signal received power.

[0009] Based on the above scheme, the positioning management function network element can confirm the signal quality parameter in the communication process according to the received time delay or reference signal received power and the like, and in this way, the positioning accuracy is further improved.

[0010] In some implementations, the method further includes: sending, to the second network element, a first request message, the first request message requesting to obtain the first point cloud from the second network element; and determining the positioning assistance information based on the first point cloud.

[0011] Based on the above scheme, the positioning management function network element determines the positioning assistance information by itself based on the received first point cloud, and then determines whether the terminal device is located in the first area according to the measurement result and the positioning assistance information, thereby reducing the complexity of indoor positioning.

[0012] In some implementations, the first request message is further used to request to obtain one or more of the following: a type of a point included in the first point cloud, angle information of the first point cloud relative to the base station, material information of a surface of the first area, a first area to which the first point cloud belongs, a floor to which the first point cloud belongs, and a building location where the first area to which the first point cloud belongs is located.

[0013] Based on the above scheme, the positioning management function network element obtains relevant parameters through the first request message to improve the accuracy of indoor positioning, for example, by obtaining the floor to which the first point cloud belongs, when it is determined that the terminal device is in the first area, the floor to which the terminal device belongs can be directly determined.

[0014] In some implementations, the method further includes: sending, to the second network element, a second request message, the second request message requesting to obtain the positioning assistance information from the second network element.

[0015] Based on the above scheme, the positioning management function network element obtains the positioning assistance information from the second network element, successfully completes the indoor positioning, and makes the communication process more flexible and efficient.

[0016] In a possible implementation, the second request message is further used to request to obtain one or more of the following: a type of a point included in the first point cloud, angle information of the first point cloud relative to the base station, material information of a surface of the first area, a first area to which the first point cloud belongs, a floor to which the first point cloud belongs, and a building location where the first area to which the first point cloud belongs is located.

[0017] In some implementations, one or more points in the first point cloud correspond to one or more boundary positions of the surface of the first area; or, one or more points in the first point cloud correspond to one or more center positions of the surface of the first area.

[0018] Based on the above scheme, one or more points in the first point cloud can represent part of the position of the surface of the first area, such as a boundary position or a center position. Using the point of the boundary position or the center position to represent the first area can reduce the overhead of the positioning assistance information interaction.

[0019] In a second aspect, a method is provided, which is applied to a second network element. The second network element can be a network-side device, for example, can be a perception function network element, a component (for example, a chip, a chip system, or a circuit) in the perception function network element, a logic module or software capable of implementing part or all of the functions of the perception function network element, or a device capable of being used with the perception function network element.

[0020] The method comprises: receiving a first request message, the first request message requesting to obtain a first point cloud, one or more points in the first point cloud corresponding to one or more positions of a surface of a first area; and sending the first point cloud.

[0021] In some implementations, the first request message is further used to request to obtain one or more of the following: a type of a point included in the first point cloud, angle information of the first point cloud relative to a base station, material information of the surface of the first area, a first area to which the first point cloud belongs, a floor to which the first point cloud belongs, and a building position at which the first area to which the first point cloud belongs is located.

[0022] In some implementations, the one or more points in the first point cloud correspond to one or more boundary positions of the surface of the first area; or the one or more points in the first point cloud correspond to one or more center positions of the surface of the first area.

[0023] The beneficial effects of the second aspect and possible implementations can be referred to the description related to the first aspect, which will not be repeated here.

[0024] In a third aspect, a method is provided, which is applied to a second network element. The second network element can be a network-side device, for example, can be a perception function network element, a component (for example, a chip, a chip system, or a circuit) in the perception function network element, a logic module or software capable of implementing part or all of the functions of the perception function network element, or a device capable of being used with the perception function network element.

[0025] The method comprises: receiving a second request message, the second request message including a measurement result, the measurement result including angle information of a terminal device relative to a base station; determining positioning assistance information based on the second request message, the positioning assistance information including angle information of at least one transmission point in a first point cloud relative to the base station, wherein one or more points in the first point cloud correspond to one or more positions of a surface of a first area; and sending the positioning assistance information.

[0026] In some embodiments, the second request message further comprises location information of the base station.

[0027] In some embodiments, the second request message is further used to request to obtain one or more of: a type of points comprised in the first point cloud, angle information of the first point cloud relative to the base station, material information of a surface of the first region, the first region to which the first point cloud belongs, a floor to which the first point cloud belongs, and a building location where the first region to which the first point cloud belongs is located.

[0028] In some embodiments, one or more points in the first point cloud correspond to one or more boundary positions of the surface of the first region; or, one or more points in the first point cloud correspond to one or more center positions of the surface of the first region.

[0029] The beneficial effects of the third aspect and possible implementation manners can refer to the description related to the first aspect, which will not be repeated here.

[0030] The fourth aspect provides a communication apparatus, which is used to execute the method provided in any one of the first aspect to the third aspect. Specifically, the apparatus can comprise units and / or modules for executing the method provided in any one of the implementation manners of the first aspect to the third aspect, such as a processing unit and / or a communication unit.

[0031] In an implementation manner, the apparatus is a communication device (such as a terminal device, or a network device). When the apparatus is a communication device, the communication unit can be a transceiver, or an input / output interface; and the processing unit can be at least one processor. Optionally, the transceiver can be a transceiver circuit. Optionally, the input / output interface can be an input / output circuit.

[0032] In another implementation manner, the apparatus is a chip, a chip system or a circuit used in a communication device. When the apparatus is a chip, a chip system or a circuit used in a communication device, the communication unit can be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin or related circuit on the chip, the chip system or the circuit; and the processing unit can be at least one processor, a processing circuit or a logic circuit.

[0033] The fifth aspect provides a communication apparatus, which comprises a memory configured to store a program; and at least one processor configured to execute the computer program or instructions stored in the memory to execute the method provided in any one of the implementation manners of the first aspect to the third aspect.

[0034] In an implementation manner, the apparatus is a communication device (such as a terminal device, or a network device).

[0035] In another implementation, the apparatus is a chip, a chip system or a circuit for use in a communication device.

[0036] In a sixth aspect, a processor is provided for performing the method provided in any of the above aspects.

[0037] For the sending and obtaining / receiving operations involved in the processor, if no special description is made, or if it does not contradict the actual role or inherent logic in the related description, it can be understood as the processor output and input operations, and also can be understood as the sending and receiving operations performed by the radio frequency circuit and the antenna, and the present application does not limit this.

[0038] In a seventh aspect, a computer readable storage medium is provided for a program code executed by a device, the program code comprising instructions for performing the method provided in any of the above aspects and any of the implementation manners.

[0039] In an eighth aspect, a computer program product comprising instructions is provided, which, when executed by a processor on a computer, causes the computer to perform the method provided in any of the above aspects and any of the implementation manners.

[0040] In a ninth aspect, a chip is provided, which comprises a processor and a communication interface, the processor reads instructions stored on a memory through the communication interface, and performs the method provided in any of the above aspects and any of the implementation manners.

[0041] Optionally, as an implementation manner, the chip further comprises a memory, the memory stores a computer program or instructions, and the processor is configured to execute the computer program or instructions stored on the memory, and when the computer program or instructions are executed, the processor is configured to perform the method provided in any of the above aspects and any of the implementation manners.

[0042] In a tenth aspect, a communication system is provided, which comprises a network side apparatus, for example comprising a first network element and a second network element. Optionally, the communication system further comprises a terminal side apparatus, for example comprising a terminal device.

[0043] The beneficial effects of the fourth aspect to the tenth aspect and the possible implementation manners can refer to the description related to the first aspect, which will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS

[0044] FIG. 1 is a schematic diagram of a wireless communication system suitable for embodiments of the present application.

[0045] FIG. 2 is a schematic diagram of an ORAN system suitable for embodiments of the present application.

[0046] FIG. 3 is a schematic diagram of a positioning method 300 according to an embodiment of the present application.

[0047] FIG. 4 is a schematic diagram of a positioning method 400 according to an embodiment of the present application.

[0048] FIG. 5 is a schematic diagram of a positioning method 500 according to an embodiment of the present application.

[0049] FIG. 6 is a schematic block diagram of a communication apparatus 600 according to an embodiment of the present application.

[0050] FIG. 7 is a schematic diagram of another communication apparatus 700 according to an embodiment of the present application.

[0051] FIG. 8 is a schematic block diagram of a chip system 800 according to an embodiment of the present application. DETAILED DESCRIPTION

[0052] The technical solutions in the present application will be described below with reference to the accompanying drawings.

[0053] The technical solutions provided in the present application can be applied to various communication systems. For example, a fifth generation (5G) or new radio (NR) system, a long term evolution (LTE) system, an LTE frequency division duplex (FDD) system, an LTE time division duplex (TDD) system, etc. The technical solutions provided in the present application can also be applied to future communication networks. The technical solutions provided in the present application can also be applied to device to device (D2D) communication, vehicle-to-everything (V2X) communication, machine to machine (M2M) communication, machine type communication (MTC), and internet of things (IoT) communication systems. The technical solutions provided in the present application can also be applied to inter-satellite communication and satellite communication, etc. non-terrestrial network (NTN) systems.

[0054] As an example, a satellite communication system includes a satellite base station and a terminal device. The satellite base station provides communication services for the terminal device. The satellite base station can also communicate with a base station. The satellite can act as a base station or a terminal device. The satellite can refer to a drone, a hot air balloon, a low earth orbit satellite, a medium earth orbit satellite, a high earth orbit satellite, etc. The satellite can also refer to a non-ground base station or a non-ground device, etc.

[0055] As an example, V2X communication can include vehicle-to-vehicle (V2V) communication, vehicle-to-infrastructure (V2I) communication, vehicle-to-pedestrian (V2P) communication, vehicle-to-network (V2N) communication.

[0056] A device in a communication system can send a signal to another device or receive a signal from another device. Wherein the signal can include information, signaling or data, etc. Wherein, the device can also be replaced by an entity, a network entity, a communication device, a communication module, a node, a communication node, etc. In the embodiments of the present application, the device is taken as an example for description.

[0057] The terminal device in the embodiments of the present application can be a device or module with corresponding communication functions for accessing the above-mentioned communication system. The terminal device can include various devices with wireless communication functions, which can be used to connect people, things, machines, etc. The terminal device can be widely used in various scenarios, such as cellular communication, D2D, V2X, end-to-end, M2M, MTC, IoT, virtual reality (VR), augmented reality (AR), industrial control, autonomous driving, remote medical treatment, smart power grid, smart furniture, smart office, smart wear, smart traffic, smart city UAV, robot, remote sensing, passive sensing, positioning, navigation, autonomous delivery, etc. The terminal device can be a terminal in any of the above scenarios, such as an MTC terminal, an IoT terminal, etc. The terminal device can be a user equipment (UE) of the 3rd generation partnership project (3GPP) standard, a terminal, a fixed device, a mobile station device or a mobile device, a subscriber unit, a handset, a vehicle-mounted device, a wearable device, a cellular phone, a smart phone, a session initiation protocol (SIP) phone, a wireless data card, a personal digital assistant (PDA), a computer, a tablet computer, a notebook computer, a wireless modem, a handset, a laptop computer, a computer with wireless transceiver function, a smart book, a vehicle, a satellite, a global positioning system (GPS) device, an aircraft (such as a drone, a helicopter, a multi-helicopter, a quadcopter, or an airplane, etc.), a ship, a remote control device smart home device, an industrial device, a transport vehicle with wireless communication function, a communication module, a road side unit (RSU) with terminal function, or a device built-in in the above-mentioned device (such as a communication module, a modem or a chip in the above-mentioned device, etc.), or other processing devices connected to the wireless modem.

[0058] It should be understood that in some scenarios, the UE can also be used as a base station. For example, the UE can act as a scheduling entity that provides sidelink signals between UEs in V2X, D2D or end-to-end scenarios, etc.

[0059] In the embodiments of the present application, the apparatus for implementing the function of the terminal device, i.e., the terminal apparatus, can be a terminal device or an apparatus capable of supporting the terminal device to implement the function, such as a chip system or a chip or a circuit or a communication module (i.e., a communication module performing a communication function), which can be installed in the terminal device. In the embodiments of the present application, the chip system can be composed of a chip or can include a chip and other discrete devices. In addition, program instructions for performing corresponding communication functions can also be configured in the apparatus.

[0060] The network device in the embodiments of the present application can be a device or a module with a corresponding communication function. The network device can be a device for communicating with the terminal device, and the network device can also be referred to as an access network device or a radio access network device, such as a network device, which can be a base station. The network device in the embodiments of the present application can refer to a radio access network (RAN) node (or device) for accessing the terminal device to a wireless network. The base station can broadly cover various names in the following or be replaced by the following names, such as: Node B (NodeB), evolved Node B (eNB), next generation Node B (gNB), relay station, access point, transmitting and receiving point (TRP), transmission point, primary station, secondary station, motor slide retainer (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. 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 base station can also refer to a communication module, a modem or a chip for being arranged in the foregoing devices or apparatuses. The base station can also be a mobile switching center and a device assuming a base station function in D2D, V2X, M2M communication, a device assuming a base station function in a future communication system, etc. The base station can support networks of the same or different access technologies. The embodiments of the present application do not limit the specific technologies and specific device forms adopted by the network device.

[0061] A base station can be fixed, or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, with one or more cells moving according to the location of the mobile base station. In other examples, a helicopter or drone can be configured to act as a device that communicates with another base station.

[0062] In some deployments, the network device mentioned in embodiments of the present application can be a device including a CU, or a DU, or a device including a CU and a DU, or a control plane CU node (central unit-control plane (CU-CP)) and a user plane CU node (central unit-user plane (CU-UP)), and a DU node.

[0063] In some deployments, a plurality of RAN nodes cooperate to assist a terminal device to implement wireless access, and different RAN nodes respectively implement part of the functions of a base station. For example, a RAN node can be a CU, a DU, a CU-CP, a CU-UP, or a radio unit (RU), etc. The CU and the DU can be separately arranged, or can also be included in the same network element, such as a BBU. The RU can be included in a radio frequency device or a radio frequency unit, such as an RRU, an AAU, or an RRH.

[0064] In different systems, the CU (or CU-CP and CU-UP), DU, or RU can also have different names, but those skilled in the art can understand their meanings. For example, the wireless access network can also be an open radio access network (O-RAN or ORAN) architecture, in which the CU can also be referred to as an open CU (O-CU), the DU can also be referred to as an open DU (O-DU), the CU-CP can also be referred to as an open CU-CP (O-CU-CP), the CU-UP can also be referred to as an open CU-UP (O-CU-UP), and the RU can also be referred to as an open RU (O-RU). Any of the CU (or CU-CP, CU-UP), DU, and RU in the present application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0065] In an embodiment of the present application, the apparatus for implementing the function of the network device can be a network device, or can be an apparatus capable of supporting the network device to implement the function, such as a chip system or a chip or a circuit or a communication module (i.e., a communication module performing a communication function), which can be installed in the network device. In an embodiment of the present application, the chip system can be composed of a chip, or can include a chip and other discrete devices. In addition, program instructions for performing corresponding communication functions can also be configured in the apparatus. In an embodiment of the present application, only the apparatus for implementing the function of the network device is taken as an example of the network device, and the scheme of the embodiment of the present application is not limited.

[0066] The network device and the terminal device can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on water; and can also be deployed on airplanes, balloons and satellites in the air. The scenario in which the network device and the terminal device are located is not limited in the embodiment of the present application.

[0067] FIG. 1 is a schematic diagram of a wireless communication system suitable for an embodiment of the present application. As shown in FIG. 1, the wireless communication system includes a radio access network 100. The radio access network 100 can be a future or higher version radio access network, or a conventional (for example, 5G, 4G, 3G or 2G) radio access network. One or more terminal 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 radio access network 100. The network elements in the wireless communication system are connected through an interface (such as NG, Xn), or connected through an air interface.

[0068] In the communication between the network device and the terminal device, the network device can manage one or more cells, and each cell can include at least one terminal device. The cell can be understood as an area within the coverage range of the wireless signal of the network device.

[0069] 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.

[0070] FIG. 2 is a schematic diagram of an ORAN system suitable for an embodiment of the present application. The ORAN system includes a core network, an access network device and a UE. As an example, the ORAN system can also include other components in addition to the components shown in FIG. 2, which are not limited in the present application.

[0071] The access network device can communicate with a core network (CN) through a backhaul. The access network device can communicate with a UE through an air interface. Specifically, a BBU in the access network device communicates with the core network through the backhaul. An RU in the access network device communicates with at least one UE through the air interface. The BBU communicates with at least one RU through a fronthaul, and the BBU and the RU can be co-located or not. The BBU includes at least one CU and at least one DU, and the CU and the DU can communicate through at least one midhaul. The BBU includes at least one CU and at least one DU, and the CU and the DU can communicate through at least one midhaul.

[0072] Optionally, the access network device includes a CU. The CU is a logical node that carries radio resource control (RRC), service data adaptation protocol (SDAP) layer, packet data convergence protocol (PDCP) layer, and other control functions of the access network device. The CU can be connected to network nodes such as core networks through some interfaces. For example, the E2 interface. The CU can have part of the functions of the core network. The CU (for example, the PDCP layer and / or higher layer of the CU) is connected to the DU (for example, the radio link control (RLC) layer and lower layer of the DU) through some interfaces. For example, the F1 interface. Optionally, the F1 interface can provide control plane (C-Plane) and user plane (U-Plane) functions (for example, interface management, system information management, UE context management, RRC message transmission, etc.). F1AP is the application protocol of the F1 interface, which defines the signaling procedures of F1 in some examples. The F1 interface supports control plane F1-C and user plane F1-U.

[0073] As an example, the CU includes a CU-CP and a CU-UP. Among them, the CU-CP is a logical node carrying the control plane part of the PDCP (PDCP-C) layer of the RRC layer and the packet data convergence protocol layer, used to implement the control plane function of the CU. The CU-CP can interact with the network element in the core network for implementing the control plane function. The network element in the core network for implementing the control plane function can be an access and mobility function network element, such as an access and mobility management (AMF) in a 5G system. The AMF network element is used to be responsible for the mobility management in the mobile network, such as the location update of the terminal device, the registration network of the terminal device, the handover of the terminal device, etc. The CU-UP is a logical node carrying the user plane part of the PDCP (PDCP-U) layer of the SDAP layer and the packet data convergence protocol layer, used to implement the user plane function of the CU. The CU-UP can interact with the network element in the core network for implementing the user plane function. The network element in the core network for implementing the user plane function, for example, the user plane function (UPF) in the 5G system, is used to be responsible for the forwarding and receiving of data in the terminal device. The above configuration of the CU and the DU is only an example, and in actual application, the CU and the DU can also be configured to have functions according to needs. For example, the CU or the DU can be configured to have more functions of the protocol layer, or the CU or the DU can be configured to have part of the processing function of the protocol layer. For example, part of the function of the RLC layer and the function of the protocol layer above the RLC layer are arranged in the CU, and the remaining function of the RLC layer and the function of the protocol layer below the RLC layer are arranged in the DU. For another example, the functions of the CU or the DU can be divided according to the service type or other system requirements, for example, according to the delay, the function that needs to meet the delay requirement is arranged in the DU, and the function that does not need to meet the delay requirement is arranged in the CU.

[0074] Optionally, the access network device includes a DU. Among them, the DU is a logical node carrying the RLC layer, the medium access control (MAC) layer, the higher physical (Higher PHY) layer and other functions. In some examples, the DU can control at least one RU. The DU is connected to the RU through some interfaces, which can be a front interface. In some examples, the Higher PHY layer includes part of the PHY layer processing, such as forward error correction (FEC) encoding and decoding, scrambling, modulation and demodulation, etc.

[0075] Optionally, the access network device includes a RU. The RU is a logical node that carries lower physical layer (Lower PHY) and radio frequency (RF) processing. In some examples, the RU can be a 3GPP transmission reception point (TRP) or a remote radio head (RRH) or other similar functional entity. In some examples, the Low-PHY includes parts of PHY processing, such as fast fourier transform (FFT), inverse fast fourier transformation (IFFT), digital beamforming and filtering, and other processing functions. The RU communicates with one or more UEs over a wireless link.

[0076] The DU and the RU can be co-located or not co-located. The DU and the RU exchange control plane information and user plane information via a lower-layer split-CUS-plane (LLS-CUS) interface over a fronthaul link. The LLS-CUS can include a lower-layer split control (LLS-C) interface and a lower-layer split user (LLS-U) interface that provide control plane (C-Plane) and user plane (U-Plane), respectively. In some examples, the control plane (C-Plane) refers to real-time control between the DU and the RU. The DU and the RU have a lower-layer split-M (LLS-M) interface of the fronthaul link to exchange management information, and the management plane (M-Plane) refers to non-real-time management operations between the DU and the RU.

[0077] The DU and the RU can cooperate to jointly implement the functions of the PHY layer. One DU can be connected to one or more RUs. The functions of the DU and the RU can be configured in multiple ways according to design. For example, the DU is configured to implement baseband functions, and the RU is configured to implement intermediate radio frequency functions. For another example, the DU is configured to implement high-layer functions in the PHY layer, and the RU is configured to implement low-layer functions in the PHY layer or to implement the low-layer functions and radio frequency functions. The high-layer functions in the PHY layer can include a part of the functions of the PHY layer that are closer to the MAC layer, and the low-layer functions in the PHY layer can include another part of the functions of the PHY layer that are closer to the intermediate radio frequency side.

[0078] The above description of FIGS. 1-2 is illustrative, and embodiments of the present application are not limited thereto.

[0079] For the convenience of understanding the embodiments of the present application, the terms involved in the present application are briefly explained.

[0080] 1. A location management function (LMF) network element: responsible for supporting different types of location services related to the UE, including the positioning of the UE and the transmission of assistance data to the UE. The LMF can signal interact with the RAN, such as ng-eNB or gNB, and the UE. For example, the LMF and the ng-eNB or gNB interact with each other through new radio positioning protocol annex (NRPPa) messages to obtain configuration information of position reference signals (PRS), sounding reference signals (SRS), cell timing, cell location information, etc. For another example, the LMF and the UE interact with each other through LTE positioning protocol (LPP) messages to transfer UE capability information, transfer assistance information, transfer measurement information, etc.

[0081] 2. A sensing function (SF) network element: used for the management of sensing-related services, such as receiving sensing requests, triggering sensing measurements, etc., and for the function of processing sensing-related services, mainly for receiving sensing measurement data, calculating sensing results based on the measurement data, etc. The sensing function can be a separately set network element, or can be combined with other function network elements.

[0082] Compared with outdoor positioning, indoor positioning refers to the implementation of location positioning in an indoor environment, such as indoor positioning using wireless signals, base station positioning, inertial navigation positioning, motion capture, etc. However, the current indoor positioning method has problems such as difficult deployment and low positioning accuracy, therefore, the present application proposes a method for implementing indoor positioning using sensing assistance information.

[0083] The method proposed in the present application is described below in combination with specific embodiments, in the following embodiments, the access network device is described by taking a base station as an example.

[0084] FIG. 3 is a schematic diagram of a positioning method 300 provided by an embodiment of the present application, the method 300 includes a terminal device, a base station, a first network element and a second network element.

[0085] S301, the first network element receives the measurement result, and correspondingly, the base station sends the measurement result.

[0086] The measurement result includes angle information of the terminal device relative to the base station.

[0087] Optionally, the angle information of the terminal device relative to the base station includes a vertical angle of the terminal device relative to the base station, and / or a horizontal angle of the terminal device relative to the base station.

[0088] Optionally, the measurement result further includes one or more of the following: a time delay, a reference signal receiving power (RSRP).

[0089] The embodiments of the present application do not limit the specific manner in which the base station obtains the measurement result. For example, the terminal device sends a reference signal to the base station, and the base station obtains the measurement result by measuring the reference signal.

[0090] The embodiments of the present application do not limit the first network element, which may be, for example, an LMF.

[0091] The LMF is only an example, and its name does not limit the protection scope of the present application. The present application does not exclude the possibility of using other names to replace the above-mentioned network element in future protocols to achieve the same or similar functions.

[0092] The embodiments of the present application do not limit the specific manner in which the first network element obtains the measurement result. In one possible implementation, the first network element sends a request message #1 to the base station, and the request message #1 is used to request to obtain the measurement result. The embodiments of the present application do not limit the specific name and content of the request message #1.

[0093] S302, the first network element determines the positioning assistance information.

[0094] The positioning assistance information includes angle information of at least one transmission point in the first point cloud relative to the base station.

[0095] Optionally, the angle information of the at least one transmission point relative to the base station includes a vertical angle of the at least one transmission point relative to the base station, and / or a horizontal angle of the at least one transmission point relative to the base station, which is not limited.

[0096] The first point cloud is described below.

[0097] The first point cloud includes one or more points, wherein the one or more points correspond to one or more positions of the surface of the first area.

[0098] Optionally, the one or more points in the first point cloud correspond to one or more boundary positions of the surface of the first area; or the one or more points in the first point cloud correspond to one or more central positions of the surface of the first area, which is not limited.

[0099] The first region in the embodiments of the present application is, for example, a certain building, and the surface of the first region refers to a part of the surface of the building that has a transparent or semi-transparent material.

[0100] It should be understood that the signal may be transmitted on the surface of the first region, and the first point cloud may include transmitted points; the signal may also be reflected on the surface of the first region, and the first point cloud may also include reflected points; wherein the surface of the first region is, for example, a glass curtain wall. When the surface of the first region is of other materials, the signal may also be scattered on the surface of the first region, and the first point cloud may also include scattered points. Further optionally, the types of the points included in the first point cloud are one or more of the following: transmitted points, reflected points, and scattered points.

[0101] The following describes a manner in which the first network element determines the positioning assistance information.

[0102] Manner one

[0103] The first network element sends a first request message to the second network element, the first request message requesting to obtain the first point cloud from the second network element, and the first network element determines the positioning assistance information based on the obtained first point cloud.

[0104] Wherein, obtaining the first point cloud refers to obtaining the position information, such as coordinate information, of the points in the first point cloud on the surface of the first region.

[0105] The embodiments of the present application do not limit the name and specific content of the first request message.

[0106] The embodiments of the present application do not limit the types of the points included in the first point cloud obtained from the second network element by the first request message.

[0107] For example, the first request message requests that the first point cloud obtained from the second network element includes points of all types (such as transmitted points, reflected points, and scattered points).

[0108] For another example, the first request message requests that the points included in the first point cloud obtained from the second network element are transmitted points.

[0109] Optionally, the first request message is also used to request to obtain one or more of the following information from the second network element: the types of the points included in the first point cloud, the angle information of the first point cloud relative to the base station, the material information of the surface of the first region, the first region to which the first point cloud belongs, the floor to which the first point cloud belongs, and the building position of the first region to which the first point cloud belongs. It should be understood that the one or more information can assist the first network element to determine the positioning assistance information, and several examples are given below.

[0110] In an example, the first network element can determine the type of the points included in the first point cloud by obtaining the material information of the surface of the first area. For example, when the material of the surface of the first area is a glass curtain wall, the first network element can determine that there is no scattering point in the type of the points included in the first point cloud.

[0111] In another example, the first network element can further determine whether the terminal device belongs to the floor to which the first point cloud belongs by obtaining the floor to which the first point cloud belongs.

[0112] Method two

[0113] The first network element sends a second request message to the second network element, where the second request message requests the second network element to send the positioning assistance information.

[0114] The second request message includes the measurement result.

[0115] Optionally, the second request message further includes the location information of the base station.

[0116] The second network element determines the positioning assistance information according to the second request message, or sends the second request message to another network element and obtains the positioning assistance information from the other network element.

[0117] The name and specific content of the second request message are not limited in the embodiments of the present application.

[0118] Optionally, the second request message is further used to request to obtain one or more of the following information from the second network element: the type of the points included in the first point cloud, the angle information of the first point cloud relative to the base station, the material information of the surface of the first area, the first area to which the first point cloud belongs, the floor to which the first point cloud belongs, and the location of the building where the first area to which the first point cloud belongs is located.

[0119] The second network element is not limited in the embodiments of the present application, and the second network element is, for example, an SF.

[0120] The SF is only an example, and the name of the SF does not limit the protection scope of the present application. The present application does not exclude the possibility that other names are used to replace the above-mentioned network element in future protocols to achieve the same or similar functions.

[0121] The first network element determines whether the terminal device is located in the first area according to the measurement result and the positioning assistance information.

[0122] The determination of whether the terminal device is located in the first area means whether the terminal device is located in the building indicated by the first area (or whether the terminal device is located indoors).

[0123] The method in which the first network element determines whether the terminal device is located in the first area according to the measurement result and the positioning assistance information is described below.

[0124] In a possible implementation, when a difference between the angle information of the terminal device relative to the base station and the angle information of the at least one transmission point in the first point cloud relative to the base station is less than or equal to a first threshold, the first network element determines that the terminal device is located in the first area; and when the difference between the angle information of the terminal device relative to the base station and the angle information of the at least one transmission point in the first point cloud relative to the base station is greater than the first threshold, the first network element determines that the terminal device is located outside the first area.

[0125] The application does not limit the specific value of the first threshold, for example, the first threshold is 5 degrees.

[0126] For example, when a difference between the horizontal angle of the terminal device relative to the base station and the horizontal angle of the at least one transmission point in the first point cloud relative to the base station is less than or equal to 5 degrees, the first network element determines that the terminal device is located in the first area.

[0127] For another example, when a difference between the vertical angle of the terminal device relative to the base station and the vertical angle of the at least one transmission point in the first point cloud relative to the base station is less than or equal to 5 degrees, the first network element determines that the terminal device is located in the first area.

[0128] In addition, the application does not limit the acquisition method of the first threshold, for example, the first threshold can be predefined, indicated, preconfigured, or determined by the first network element.

[0129] In another possible implementation, when the angle information of the terminal device relative to the base station and the angle information of the at least one transmission point in the first point cloud relative to the base station satisfy a first function relationship, the first network element determines that the terminal device is located in the first area; and when the angle information of the terminal device relative to the base station and the angle information of the at least one transmission point in the first point cloud relative to the base station do not satisfy the first function relationship, the first network element determines that the terminal device is located outside the first area.

[0130] The application does not limit the specific setting of the first function relationship.

[0131] For example, the horizontal angle of the terminal device relative to the base station and the horizontal angle of the at least one transmission point in the first point cloud relative to the base station satisfy the first function relationship.

[0132] For another example, the vertical angle of the terminal device relative to the base station and the vertical angle of the at least one transmission point in the first point cloud relative to the base station satisfy the first function relationship.

[0133] By using the positioning method 300 provided in the application, the first network element can determine whether the terminal device is located in the first area according to the measurement result and the positioning assistance information.

[0134] In addition, the manner of obtaining the first function relationship is not limited, for example, the first function relationship can be predefined, indicated, preconfigured, or determined by the first network element.

[0135] The method provided by the embodiments of the present application is further described below in combination with FIG. 4 and FIG. 5.

[0136] FIG. 4 is a schematic diagram of a positioning method 400 provided by an embodiment of the present application, which takes the first network element as the LMF and the second network element as the SF as an example for illustration.

[0137] S401, the LMF receives the measurement result.

[0138] In one possible manner, the base station obtains the measurement result by measuring the reference signal sent by the terminal device, and reports the measurement result to the LMF.

[0139] The measurement result can refer to the content in S301, which is not described here again.

[0140] S402, the LMF sends a first request message to the SF.

[0141] The first request message can refer to the content in S302, which is not described here again.

[0142] S403, the LMF receives the first point cloud from the SF.

[0143] Optionally, the LMF receives one or more of the following information from the SF: the type of the point included in the first point cloud, the angle information of the first point cloud relative to the base station, the material information of the surface of the first area, the first area to which the first point cloud belongs, the floor to which the first point cloud belongs, and the building location where the first area to which the first point cloud belongs is located.

[0144] S404, the LMF determines the positioning assistance information.

[0145] Specifically, the LMF determines the angle information of at least one transmission point in the first point cloud relative to the base station based on the first point cloud.

[0146] S405, the LMF determines whether the terminal device is located in the first area.

[0147] Specifically, the LMF determines whether the terminal device is located in the first area according to the measurement result and the positioning assistance information.

[0148] The specific manner in which the LMF determines whether the terminal device is located in the first area according to the measurement result and the positioning assistance information can refer to the content in the foregoing S303, which is not described here again.

[0149] FIG. 5 is a schematic diagram of a positioning method 500 provided by an embodiment of the present application, which takes the first network element as the LMF and the second network element as the SF as an example for illustration.

[0150] S501: The LMF receives the measurement result.

[0151] In one possible manner, the base station obtains the measurement result by measuring the reference signal sent by the terminal device, and reports the measurement result to the LMF.

[0152] For the measurement result, refer to the content in S301, which will not be repeated here.

[0153] S502: The LMF sends a second request message to the SF.

[0154] For the second request message, refer to the content in S302, which will not be repeated here.

[0155] S503: The LMF receives the positioning assistance information from the SF.

[0156] Optionally, the LMF receives one or more of the following information from the SF: the type of the point included in the first point cloud, the angle information of the first point cloud relative to the base station, the material information of the surface of the first region, the first region to which the first point cloud belongs, the floor to which the first point cloud belongs, and the building location where the first region to which the first point cloud belongs is located.

[0157] S504: The LMF determines whether the terminal device is located in the first region.

[0158] Specifically, the LMF determines whether the terminal device is located in the first region according to the measurement result and the positioning assistance information.

[0159] The specific manner in which the LMF determines whether the terminal device is located in the first region according to the measurement result and the positioning assistance information can refer to the content in the foregoing S303, which will not be repeated here.

[0160] FIG. 6 is a schematic block diagram of a communication apparatus 600 provided by an embodiment of the present application, which includes a transceiver 610. The transceiver 610 can be configured to implement corresponding communication functions. The transceiver 610 can also be referred to as a communication interface or a communication unit. Optionally, the apparatus 600 further includes a processing unit 620. The processing unit 620 can be configured to implement processing operations.

[0161] Optionally, the apparatus 600 can further include a storage unit, which can be configured to store instructions and / or data. The processing unit 620 can read the instructions and / or data in the storage unit, so that the apparatus implements the foregoing method embodiments.

[0162] In a first possible design of the apparatus 600, the apparatus 600 is a first network element, which can be a positioning management function network element in the foregoing embodiments, or a component (e.g., a chip) of the first network element. The transceiver and the processing unit can be used to implement relevant operations of the first network element.

[0163] In a possible implementation, the transceiver 610 is configured to receive a measurement result, the measurement result including angle information of a terminal device relative to a base station; the processing unit 620 is configured to determine positioning assistance information; and the processing unit 620 is further configured to determine, according to the measurement result and the positioning assistance information, whether the terminal device is located within a first area. The positioning assistance information includes angle information of at least one penetrating point in a first point cloud relative to the base station, and one or more points in the first point cloud correspond to one or more positions of a surface of the first area.

[0164] Optionally, the measurement result further includes one or more of the following: a time delay, a reference signal received power.

[0165] The transceiver 610 is further configured to send, to a second network element, a first request message, the first request message requesting the first point cloud from the second network element.

[0166] The transceiver 610 is further configured to determine, based on the first point cloud, the positioning assistance information.

[0167] Optionally, the first request message is further used to request one or more of the following: a type of a point included in the first point cloud, angle information of the first point cloud relative to the base station, material information of a surface of the first area, a first area to which the first point cloud belongs, a floor to which the first point cloud belongs, and a building location in which the first area to which the first point cloud belongs is located.

[0168] The transceiver 610 is further configured to send, to a second network element, a second request message, the second request message requesting the positioning assistance information from the second network element.

[0169] Optionally, the second request message is further used to request one or more of the following: a type of a point included in the first point cloud, angle information of the first point cloud relative to the base station, material information of a surface of the first area, a first area to which the first point cloud belongs, a floor to which the first point cloud belongs, and a building location in which the first area to which the first point cloud belongs is located.

[0170] Optionally, the one or more points in the first point cloud correspond to one or more boundary positions of the surface of the first area, or the one or more points in the first point cloud correspond to one or more central positions of the surface of the first area.

[0171] The second possible design is that the apparatus 600 is a second network element, which can be the perception function network element in the foregoing embodiments, or a component (for example, a chip) of the second network element. The transceiver and the processing unit can be used to implement related operations of the second network element.

[0172] The transceiver 610 is configured to receive a first request message, where the first request message requests to obtain a first point cloud, and one or more points in the first point cloud correspond to one or more positions of a surface of a first area.

[0173] Optionally, the first request message further requests to obtain one or more of the following: a type of a point included in the first point cloud, angle information of the first point cloud relative to the base station, material information of the surface of the first area, the first area to which the first point cloud belongs, a floor to which the first point cloud belongs, and a building position at which the first area to which the first point cloud belongs is located.

[0174] Optionally, the one or more points in the first point cloud correspond to one or more boundary positions of the surface of the first area, or the one or more points in the first point cloud correspond to one or more center positions of the surface of the first area.

[0175] The third possible design is that the apparatus 600 is a second network element, which can be the perception function network element in the foregoing embodiments, or a component (for example, a chip) of the second network element. The transceiver and the processing unit can be used to implement related operations of the second network element.

[0176] The transceiver 610 is configured to receive a second request message, where the second request message includes a measurement result, and the measurement result includes angle information of a terminal device relative to a base station. The processing unit 620 is configured to determine, according to the second request message, positioning assistance information, where the positioning assistance information includes angle information of at least one penetrating point in a first point cloud relative to the base station, and one or more points in the first point cloud correspond to one or more positions of a surface of a first area. The transceiver 610 is further configured to send the positioning assistance information.

[0177] Optionally, the second request message further includes position information of the base station.

[0178] Optionally, the second request message further requests to obtain one or more of the following: a type of a point included in the first point cloud, angle information of the first point cloud relative to the base station, material information of the surface of the first area, the first area to which the first point cloud belongs, a floor to which the first point cloud belongs, and a building position at which the first area to which the first point cloud belongs is located.

[0179] Optionally, the one or more points in the first point cloud correspond to one or more boundary positions of the surface of the first region; or the one or more points in the first point cloud correspond to one or more center positions of the surface of the first region.

[0180] Fig. 7 is a schematic diagram of another communication apparatus 700 provided by the embodiments of the present application. The apparatus 700 includes a processor 710 coupled with a memory 720, the memory 720 being configured to store computer programs or instructions and / or data, and the processor 710 being configured to execute the computer programs or instructions stored in the memory 720, or read the data stored in the memory 720, to perform the methods in the above method embodiments.

[0181] Optionally, the processor 710 is one or more.

[0182] Optionally, the memory 720 is one or more.

[0183] Optionally, the memory 720 and the processor 710 are integrated together, or are separately arranged.

[0184] Optionally, as shown in Fig. 7, the apparatus 700 further includes a transceiver 730 configured to receive and / or send signals. For example, the processor 710 is configured to control the transceiver 730 to receive and / or send signals.

[0185] As an option, the apparatus 700 is configured to implement the operations performed by the communication apparatus in the above method embodiments.

[0186] For example, the processor 710 is configured to execute the computer programs or instructions stored in the memory 720, to implement the related operations of the terminal device or the network device in the above method embodiments.

[0187] It should be understood that the processor mentioned 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), microprocessor units (MPUs), microcontroller units (MCUs), graphics processing units (GPUs), artificial intelligence processors (AI processors), or neural network processors (Neural Processing Units, NPUs), field programmable gate arrays (FPGAs) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor.

[0188] It should also be understood that the memory mentioned in the embodiments of the present application can be a volatile memory and / or a non-volatile memory. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically EPROM (EEPROM) or a flash memory. The volatile memory can be a random access memory (RAM). For example, the RAM can be used as an external cache. As an example but not limitation, the RAM includes the following various forms: static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM) and direct rambus RAM (DR RAM).

[0189] It should be noted that when the processor is a general processor, a DSP, an ASIC, a FPGA or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, the memory (storage module) can be integrated in the processor.

[0190] It should also be noted that the memory described herein is intended to include, but not limited to, these and any other suitable type of memory.

[0191] FIG. 8 is a schematic block diagram of a chip system 800 provided by the embodiments of the present application. The chip system 800 (or also can be referred to as a processing system) includes a logic circuit 810 and an input / output interface 820.

[0192] The logic circuit 810 can be a processing circuit in the chip system 800. The logic circuit 810 can be coupled with the storage unit, invoke instructions in the storage unit, so that the chip system 800 can implement the methods and functions of the embodiments of the present application. The input / output interface 820 can be an input / output circuit in the chip system 800, output information processed by the chip system 800, or input data or signaling information to be processed by the chip system 800.

[0193] As an option, the chip system 800 is configured to implement operations performed by a communication apparatus (e.g., a terminal device, or a network device) in the above method embodiments.

[0194] For example, the logic circuit 810 is configured to implement processing-related operations performed by a communication apparatus (e.g., a terminal device, or a network device) in the above method embodiments; and the input / output interface 820 is configured to implement sending and / or receiving-related operations performed by a communication apparatus (e.g., a terminal device, or a network device) in the above method embodiments.

[0195] The embodiments of the present application also provide a computer readable storage medium, having stored thereon computer instructions for implementing the method performed by a communication apparatus (e.g., a terminal device, or a network device) in the above method embodiments.

[0196] For example, the computer program, when executed by a computer, enables the computer to implement the method performed by a communication apparatus (e.g., a terminal device, or a network device) in the above method embodiments.

[0197] The embodiments of the present application also provide a computer program product, containing instructions, which, when executed by a computer, implement the method performed by a communication apparatus (e.g., a terminal device, or a network device) in the above method embodiments.

[0198] The embodiments of the present application also provide a communication system, which includes the network-side apparatus in the above embodiments, e.g., including the first network element and the second network element. Optionally, the communication system also includes a terminal-side apparatus, e.g., including a terminal device.

[0199] The above-described explanations and beneficial effects of the related contents in any of the apparatuses provided above can refer to the corresponding method embodiments provided above, and will not be repeated here.

[0200] In several embodiments provided in the present application, it should be understood that the disclosed apparatus and method can be implemented by other manners. For example, the apparatus embodiments described above are only illustrative, for example, the division of the units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units or components shown or discussed can be indirect coupling or communication connection through some interfaces, apparatuses or units, and can be electrical, mechanical or other forms.

[0201] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments can be implemented 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. For example, the computer can be a personal computer, a server or a network device. The computer instructions can be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center through wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) mode. The computer readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. integrated with one or more available media. The available media can be magnetic media (such as floppy disk, hard disk, magnetic tape), optical media (such as DVD), or semiconductor media (such as solid state disk (SSD) and the like. For example, the foregoing available media includes but is not limited to: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), magnetic disk or optical disk and various media that can store program codes.

[0202] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical range disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A positioning method, characterized by, The method is applied to a first network element, and the method comprises: receiving a measurement result, the measurement result comprising angle information of a terminal device relative to a base station; determining positioning assistance information, determining whether the terminal device is located in a first area according to the measurement result and the positioning assistance information, the positioning assistance information comprising angle information of at least one transmission point in a first point cloud relative to the base station, one or more points in the first point cloud corresponding to one or more positions of a surface of the first area.

2. The method of claim 1, wherein, The determination of the positioning assistance information comprises: sending a first request message to a second network element, the first request message requesting the first point cloud from the second network element; determining the positioning assistance information based on the first point cloud.

3. The method of claim 2, wherein the first request message is further used to request one or more of the following: a type of a point included in the first point cloud, angle information of the first point cloud relative to the base station, material information of the surface of the first area, a first area to which the first point cloud belongs, a floor to which the first point cloud belongs, a building position in which the first area to which the first point cloud belongs is located.

4. The method of claim 1, wherein, The determination of the positioning assistance information comprises: sending a second request message to a second network element, the second request message comprising the measurement result, the second request message requesting the second network element to send the positioning assistance information; receiving the positioning assistance information.

5. The method of claim 4, wherein the second request message is further used to request one or more of the following: a type of a point included in the first point cloud, angle information of the first point cloud relative to the base station, material information of the surface of the first area, a first area to which the first point cloud belongs, a floor to which the first point cloud belongs, a building position in which the first area to which the first point cloud belongs is located.

6. The method according to any one of claims 1 to 5, characterized in that, The one or more points in the first point cloud corresponding to the one or more positions of the surface of the first area comprises: The one or more points in the first point cloud corresponding to one or more boundary positions of the surface of the first area.

7. A communication device, characterized by Comprise: means for performing the method of any one of claims 1 to 6.

8. A communication device, characterized by Comprise: a processor; the processor is configured to execute a computer program stored in a memory to cause the communication device to perform the method of any one of claims 1 to 6.

9. The apparatus of claim 8, wherein, The communication device further comprises the memory.

10. A computer-readable storage medium, characterized in that, Comprise: the computer program is stored on a computer readable storage medium and, when executed on a computer, causes the computer to perform the method of any one of claims 1 to 6.

11. A computer program product, characterised in that, The computer program product comprises instructions for performing the method of any one of claims 1 to 6, which are executed by a processor.

Citation Information

Patent Citations

  • Indoor base station deployment method and device and computer readable storage medium

    CN114245333A

  • Method and communication device for positioning

    CN116866818A

  • Using mirrors as a positioning solution

    US20220014877A1

  • Location estimation of wireless terminals using indoor radio frequency models

    WO2005060304A1

  • Network-assisted self-positioning of a mobile communication device

    WO2023098977A1