Communication method and apparatus

By receiving and adjusting the measurement information on the grid, the interference of diffraction or reflection paths is eliminated, improving the reconstruction accuracy of the building surface and solving the problem of errors in grid measurement.

WO2026051908A1PCT designated stage Publication Date: 2026-03-12HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-09-02
Publication Date
2026-03-12

AI Technical Summary

Technical Problem

In grid-based measurements, the influence of diffraction or reflection paths can cause errors in the estimation of time delay measurements on adjacent grids, affecting the accuracy of the measurement results and consequently the accuracy of the reconstruction of building surfaces.

Method used

By receiving the first and second information, the measurement results of the sensing signal on the grid are adjusted to eliminate the interference of diffraction or reflection paths on the measurement information and improve the accuracy of the measurement information.

Benefits of technology

This reduces the measurement information error corresponding to the grid and improves the reconstruction accuracy of the perceived target surface.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025118441_12032026_PF_FP_ABST
    Figure CN2025118441_12032026_PF_FP_ABST
Patent Text Reader

Abstract

A communication method and apparatus. The method comprises: receiving first information and second information, the first information being used for indicating at least one grid, the second information indicating a first grid, and the first grid being a grid among the at least one grid; and measuring a sensing signal on the at least one grid indicated by the first information, and sending a measurement result. The measurement result comprises at least one piece of measurement information, the at least one piece of measurement information corresponds one-to-one with the at least one grid, first measurement information among the at least one piece of measurement information is measurement information obtained after second measurement information is adjusted, and the second measurement information is obtained by measuring the sensing signal on the first grid.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and apparatus

[0001] Cross-reference to Related Applications

[0002] This application claims priority to the Chinese Patent Application No. 202411255046.8, filed on September 6, 2024, and entitled “A Communication Method and Apparatus”, the entire contents of which are incorporated herein by reference. TECHNICAL FIELD

[0003] The present application relates to the field of communication technology, and in particular to a communication method and apparatus. BACKGROUND

[0004] Sensing is an important capability for 5th Generation (5G) Advanced (5G-A) and future wireless communications based on the functional and coverage evolution and enhancement of 5th Generation (5G). Reconstructing an environment is an important use case of sensing. Specifically, when reconstructing an environment using surface scattering, a terminal device transmits a sensing signal, and the sensing signal scatters on a building surface to form a return signal. After the return signal is received by a base station, the base station can estimate the scattering position of the sensing signal on the building surface based on the terminal device position, the transmission time of the sensing signal, and the transmission angle of the sensing signal, thereby determining the point cloud data of the building surface. The terminal device moves in different directions and transmits sensing signals, and the base station can thus receive return signals in multiple different directions, thereby determining the point cloud data of multiple surfaces of the building. Further, based on the point cloud data of multiple surfaces, a three-dimensional model of the building is reconstructed. In order to improve the point cloud detection efficiency, a grid can be used, and at each grid point, the time delay of the sensing signal is measured, and the entire building surface is reconstructed according to the angle information of the sensing signal.

[0005] When determining the reconstructed surface of a target based on grid-based measurement, it is easy to be affected by diffraction or reflection, resulting in errors in the time delay measurement estimation on adjacent grids and affecting the accuracy of the measurement results. SUMMARY

[0006] The present application provides a communication method and apparatus to improve the accuracy of measurement information.

[0007] In a first aspect, the present application provides a communication method, the execution subject of the method is a first communication device or a module or chip in the first communication device, and the first communication device can be a terminal device or an access network device. The method comprises: receiving first information and second information; the first information is used to indicate at least one grid, and the second information indicates a first grid, which is a grid in the at least one grid; measuring a sensing signal on the at least one grid indicated by the first information and sending a measurement result; wherein the measurement result comprises at least one measurement information, and each of the at least one measurement information corresponds to one of the at least one grid; a first measurement information in the at least one measurement information is measurement information adjusted from a second measurement information, and the second measurement information is obtained by measuring the sensing signal on the first grid.

[0008] By the method provided in the present application, when the first communication device performs grid measurement on the at least one grid, the second measurement information corresponding to the first grid indicated by the second information is adjusted to obtain the first measurement information, so that the error of the measurement information corresponding to the first grid can be reduced, the accuracy of the measurement information corresponding to the first grid and the sensing accuracy can be improved, and thus the reconstruction accuracy of the surface of the object reconstructed according to the measurement information can be improved.

[0009] In a possible implementation, the measurement information corresponding to a second grid in the at least one measurement information is obtained by measuring the sensing signal on the second grid, the second grid is a grid in the at least one grid, and the first grid is different from the second grid.

[0010] In a possible implementation, the grid comprises a horizontal angle value and / or a vertical angle value; and the first information is used to indicate at least one of the following: at least one horizontal angle value; at least one vertical angle value; at least one horizontal angle value and at least one vertical angle value.

[0011] In a possible implementation, the second information is a first horizontal angle value and / or a first vertical angle value corresponding to the first grid.

[0012] In a possible implementation, the method further comprises: when an absolute value of a difference between the second measurement information and a third measurement information corresponding to the first grid is greater than or equal to a first threshold, the third measurement information is taken as the first measurement information adjusted from the second measurement information.

[0013] By the method, it is judged whether the second measurement information measured in the first grid needs to be adjusted according to the third measurement information corresponding to the first grid, so that the second measurement information is adjusted according to the third measurement information when the second measurement information needs to be adjusted, the interference of the diffraction path or the reflection path of the sensing signal on the second measurement information corresponding to the first grid is eliminated, and the accuracy of the measurement information obtained in the first grid is improved.

[0014] In a possible implementation, the third measurement information is preset, or the third measurement information is indicated by third information, and the third information is from an access network device or a core network device.

[0015] In a possible implementation, the method further includes: taking the measurement information of the sensing signal with the largest energy received in a third grid in the at least one grid as the first measurement information, the third grid being a grid adjacent to the first grid; or taking the minimum measurement information obtained by measuring the sensing signal in the third grid as the first measurement information.

[0016] By the method, the measurement information in the grid adjacent to the first grid is used to adjust the second measurement information corresponding to the first grid information, the interference of the diffraction path or the reflection path of the sensing signal on the second measurement information corresponding to the first grid information is eliminated, and the accuracy of the measurement information obtained in the first grid is improved.

[0017] In a possible implementation, the first grid corresponds to a first area of the sensing target, and the first area includes an edge point or a reflection point.

[0018] In a possible implementation, the measurement information is a time delay of the sensing signal.

[0019] In a possible implementation, the method is applied to a first communication device, the first communication device is an access network device, and the sensing signal is from a terminal device; or the first communication device is an access network device, and the sensing signal is from the access network device.

[0020] Or, the first communication device is a terminal device, and the sensing signal is from the access network device; or the first communication device is a terminal device, and the sensing signal is from the terminal device.

[0021] In a second aspect, the present application also provides a communication device capable of implementing any method provided in the first aspect. The communication device can be implemented by hardware, or implemented by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.

[0022] In a possible implementation, the communication apparatus includes a processor configured to support the communication apparatus to perform the corresponding functions of the first communication apparatus in the above-mentioned method. The communication apparatus can further include a memory coupled to the processor, which stores the program instructions and data necessary for the communication apparatus. Optionally, the communication apparatus further includes an interface circuit for supporting the communication between the communication apparatus and a terminal device or the like.

[0023] In a possible implementation, the communication apparatus includes corresponding functional modules for implementing the steps in the above-mentioned method. The functions can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above-mentioned functions.

[0024] In a possible implementation, the structure of the communication apparatus includes a processing unit and a communication unit, which can perform the corresponding functions in the above-mentioned method examples, and the details are described in the method provided in the first aspect, which will not be repeated here.

[0025] In a possible implementation, the structure of the communication apparatus includes a processing unit and a communication unit, which can perform the corresponding functions in the above-mentioned method examples, and the details are described in the method provided in the first aspect, which will not be repeated here.

[0026] In a possible implementation, the structure of the communication apparatus includes a processing unit and a communication unit, which can perform the corresponding functions in the above-mentioned method examples, and the details are described in the method provided in the first aspect, which will not be repeated here.

[0027] In a possible implementation, the structure of the communication apparatus includes a processing unit and a communication unit, which can perform the corresponding functions in the above-mentioned method examples, and the details are described in the method provided in the first aspect, which will not be repeated here.

[0028] In a possible implementation, the structure of the communication apparatus includes a processing unit and a communication unit, which can perform the corresponding functions in the above-mentioned method examples, and the details are described in the method provided in the first aspect, which will not be repeated here.

[0029] In a possible implementation, the structure of the communication apparatus includes a processing unit and a communication unit, which can perform the corresponding functions in the above-mentioned method examples, and the details are described in the method provided in the first aspect, which will not be repeated here.

[0030] In an eighth aspect, a chip is provided, which includes a processor, and the processor is configured to implement the method in any possible implementation of the first aspect when the processor executes a computer program or instructions. Optionally, the chip can further include a memory, and the chip can be configured by the chip or include the chip and other discrete devices.

[0031] In a ninth aspect, a communication apparatus is provided, which includes a processor, and the processor is configured to implement the method in any possible implementation of the first aspect by logic circuit or by executing computer program or instructions. BRIEF DESCRIPTION OF DRAWINGS

[0032] FIG. 1 is a schematic diagram of a network device architecture provided by an embodiment of the present application;

[0033] FIG. 2 is a schematic diagram of a network architecture provided by an embodiment of the present application;

[0034] FIG. 3 is a schematic diagram of a network architecture provided by an embodiment of the present application;

[0035] FIG. 4 is a schematic diagram of a network architecture provided by an embodiment of the present application;

[0036] FIG. 5 is a schematic diagram of perception provided by an embodiment of the present application;

[0037] FIG. 6 is a schematic diagram of a line-of-sight area and a non-line-of-sight area provided by an embodiment of the present application;

[0038] FIG. 7 is a schematic diagram of surface reconstruction provided by an embodiment of the present application;

[0039] FIG. 8 is a schematic diagram of an angle grid provided by an embodiment of the present application;

[0040] FIG. 9 is a schematic diagram of surface reconstruction provided by an embodiment of the present application;

[0041] FIG. 10 is a schematic diagram of an inflection point provided by an embodiment of the present application;

[0042] FIG. 11 is a schematic diagram of a reflection path provided by an embodiment of the present application;

[0043] FIG. 12 is a schematic diagram of a communication method flow provided by an embodiment of the present application;

[0044] FIG. 13 is a schematic diagram of a communication method flow provided by an embodiment of the present application;

[0045] FIG. 14 is a schematic diagram of a communication method flow provided by an embodiment of the present application;

[0046] FIG. 15 is a schematic diagram of a communication method flow provided by an embodiment of the present application;

[0047] FIG. 16 is a schematic diagram of a communication method flow provided by an embodiment of the present application;

[0048] FIG. 17 is a schematic diagram of a structure of a communication device according to an embodiment of the present application;

[0049] FIG. 18 is a schematic diagram of a structure of a communication device according to an embodiment of the present application;

[0050] FIG. 19 is a schematic diagram of a structure of a communication device according to an embodiment of the present application. DETAILED DESCRIPTION

[0051] The technical solutions in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, not all the embodiments. The terms "first", "second" and corresponding terms of reference in the present application are used to distinguish similar objects, not necessarily to describe a specific order or sequence. It should be understood that the terms used in this way can be interchanged under appropriate circumstances, which is only a distinguishing way used in the description of the embodiments of the present application to describe the objects with the same attribute. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, so that the process, method, system, product or equipment containing a series of units does not have to be limited to those units, but can include other units not clearly listed or inherent to these processes, methods, products or equipment. The method and device provided by the embodiments of the present application are based on the same or similar technical concepts, and since the principles of the device and method for solving problems are similar, the implementation of the device and method can be mutually referred to, and the repeated parts will not be described.

[0052] The method provided by the embodiments of the present application can be applied to various mobile communication systems, for example, can be internet of things (IoT), narrow band internet of things (NB-IoT), can be a fourth generation (4th generation, 4G) communication system (such as long term evolution (long term evolution, LTE)), can also be a fifth generation (5th generation, 5G) communication system (such as 5G new radio (new radio, NR)), can also be a hybrid architecture of LTE and NR, can also be a new communication system in future communication development, etc. The communication system can also include a machine to machine (machine to machine, M2M) network, machine type communication (machine type communication, MTC) or other networks.

[0053] In the following, first, some terms in the embodiments of the present application are explained and described, so as to facilitate the understanding of those skilled in the art.

[0054] In the embodiments of the present application, the access network device can be a device in a wireless network, and can also be referred to as an access network apparatus or a wireless access network device. For example, the access network device can be a radio access network (RAN) node that accesses a terminal device to a wireless network. The access network device includes but is not limited to: a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next generation NodeB (gNB) in a 5th generation (5G) mobile communication system, an access network device in an open radio access network (O-RAN), a base station in a future mobile communication system, or an access node in a wireless fidelity (WiFi) system, etc.; or can be a module or unit that completes part of the function of the base station, for example, can be a central unit (CU), a distributed unit (DU), a central unit control plane (CU-CP) module, or a central unit user plane (CU-UP) module. The access network device can be a macro base station, or a micro base station or an indoor station, and can also be a relay node or a donor node, etc. In the present application, the specific technology and specific device form of the access network device are not limited.

[0055] As shown in FIG. 1, in some implementations, an access network device can include a centralized unit (CU) and a distributed unit (DU). A RAN device including a CU node and a DU node splits the protocol layers of a gNB in an NR system, with some of the protocol layers' functions being centrally controlled at the CU and the rest or all of the protocol layers' functions being distributed in the DU, with the CU centrally controlling the DU. Further, the CU can be further divided into a control plane (CU-CP) and a user plane (CU-UP). The CU-CP is responsible for control plane functions, including mainly radio resource control (RRC) and a packet data convergence protocol (PDCP) for the control plane (i.e., PDCP-C). The PDCP-C is mainly responsible for encryption and decryption of control plane data, integrity protection, data transmission, etc. The CU-UP is responsible for user plane functions, including mainly a service data adaptation protocol (SDAP) and a PDCP for the user plane (i.e., PDCP-U). The SDAP is mainly responsible for processing data of a core network and mapping a flow to a bearer. The PDCP-U is mainly responsible for encryption and decryption of data plane, integrity protection, header compression, sequence number maintenance, data transmission, etc. The CU-CP and the CU-UP are connected through an El interface. The CU-CP represents the gNB to connect with a core network through an NG interface, and to connect with the DU through a control plane of an Fl interface (i.e., Fl-C). The CU-UP connects with the DU through a user plane of the Fl interface (i.e., Fl-U). Of course, there is also a possible implementation that the PDCP-C is also in the CU-UP.

[0056] It can be understood that the CU (including CU-CP or CU-UP) or DU can also have different names in different systems, but those skilled in the art can understand its meaning. For example, in an open radio access network (O-RAN) system, the CU can also be referred to as an O-CU (open CU), the DU can also be referred to as an O-DU, the CU-CP can also be referred to as an O-CU-CP, and the CU-UP can also be referred to as an O-CU-UP. For the convenience of description, the CU, CU-CP, CU-UP and DU are taken as examples for description in this application. The network device can also include an active antenna unit (AAU). The CU implements part of the function of the gNB, and the DU implements part of the function of the gNB. For example, the CU is responsible for processing non-real-time protocols and services, and implements the function of the RRC layer. The DU is responsible for processing the physical layer protocol and real-time service, and implements the function of the radio link control (RLC) layer, the media access control (MAC) layer and the physical (PHY) layer. In some deployments, the CU can also be divided into a centralized unit control plane (CU-CP) node and a centralized unit user plane (CU-UP) node. Among them, the CU-CP is responsible for the control plane function, and the CU-UP is responsible for the user plane function.

[0057] FIG. 2 shows an example diagram of an O-RAN system. It should be understood that the O-RAN system can also include other components in addition to the components shown in FIG. 2, which are not specifically limited here. As shown in FIG. 2, the access network device can communicate with the core network (CN) through a backhaul link, and can communicate with the terminal device through an air interface. For example, the access network device can include a baseband unit (BBU) and a radio unit (RU). 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 link. The RU can implement the functions of the lower physical layer (Lower PHY) and the radio frequency (RF). In some examples, the RU can be a transmission reception point (TRP) or a remote radio head (RRH) or other similar functional entity. In some examples, the Low-PHY can include part of the PHY processing, such as fast Fourier transform (FFT), inverse fast Fourier transform (IFFT), digital beamforming and filtering, etc. The BBU can communicate with the CN through the backhaul link, and the RU can communicate with at least one terminal device through the air interface. The BBU can communicate with at least one RU through a fronthaul link, and the BBU and the RU can be co-located or not co-located.

[0058] The hardware of the CU or the DU includes a chassis platform, a mainboard, peripherals, and cooling equipment. The mainboard contains a processing unit, a memory, internal input / output (I / O) interfaces, and external connection ports. The hardware accelerator design has an interface, and the hardware functional components include storage of software, hardware, and system debugging interfaces, and a board management controller.

[0059] A DU system is typically implemented using a multi-core processor and one or more hardware accelerators. Part of the DU protocol stack can be implemented in software running on the multi-core processor, compute-intensive L1 and L2 functions can be offloaded to hardware accelerators based on field programmable gate array (FPGA) / graphics processing unit (GPU); or all L1 functions are offloaded to hardware accelerators based on FPGA / GPU, while other protocol stack contents are implemented in software running on the processor; or all protocol stack is implemented in software running on the processor. The hardware accelerators are supported to interconnect with x86 or non-x86 processors, and the accelerators have a multi-channel interface pointing to a central processing unit (CPU) and are externally connected through a gigabit Ethernet connection.

[0060] An RU generally includes three parts: an O-RAN processing unit (OPU), a digital processing unit (DPU), and an RF processing unit. Among them, the OPU receives an enhanced universal public radio interface frame from the O-RAN front haul, and performs the front haul interface, the bottommost L1 (encoding, scrambling, modulation, layer mapping, precoding), synchronization, beamforming, and resource unit mapping. The OPU can be implemented as a CPU, FPGA, or application specific integrated circuit (ASIC). The DPU performs operations such as synchronization, digital down conversion, digital up conversion, etc., to improve power amplifier efficiency by reducing the peak to average power ratio (PAPR) of the RF front end; the DPU can be implemented as an FPGA or an ASIC. The RF processing unit includes a transceiver module, an up / down converter, a power amplifier, a low noise amplifier, a filter. All conversions between the analog domain and the digital domain are performed within the transceiver module. Note that the physical and logical partitions within the RF processing unit do not require specific boundaries.

[0061] The above is only an example and does not represent a limitation on the CU, DU, and RU.

[0062] The terminal device involved in the embodiments of the present application can be a wireless terminal device capable of receiving network device scheduling and indication information. The terminal device can be referred to as a terminal device or a terminal, and can also be referred to as a user equipment (UE), a mobile station (MS), a mobile terminal (MT), etc. The terminal device can be a device including a wireless communication function (providing voice / data connectivity to a user). For example, a handheld device with a wireless connection function, or a vehicle-mounted device, a vehicle-mounted module, etc. At present, some examples of terminal devices are: a mobile phone, a tablet computer, a notebook computer, a palm computer, a mobile internet device (MID), a wearable device, etc. The terminal device can be widely applied to various scenarios, such as device-to-device (D2D) communication, vehicle-to-everything (V2X) communication, machine-type communication (MTC), internet of things (IOT), virtual reality, augmented reality, industrial control, automatic driving, remote medical treatment, smart power grid, smart furniture, smart office, smart wear, smart transportation, smart city, etc. The terminal can be a mobile phone, a tablet computer, a computer with a wireless transceiver function, a wearable device, a vehicle, a drone, a helicopter, an airplane, a ship, a robot, a mechanical arm, a smart home device, a sensor, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the terminal device.

[0063] The core network involved in the embodiments of the present application can include network devices for processing and forwarding signaling and data of a user. For example, the core network devices include an access and mobility management function (AMF), a session management function (SMF), a user plane gateway, a location management device, and the like. The user plane gateway can be a server having functions of mobility management, routing, forwarding, and the like for user plane data, and is generally located at a network side, such as a serving gateway (SGW), a packet data network gateway (PGW), a user plane function (UPF), and the like. The AMF and the SMF are equivalent to a mobility management entity (MME) in a long term evolution (LTE) system. The AMF is mainly responsible for admission, and the SMF is mainly responsible for session management. Of course, other network elements can also be included in the core network, which are not listed here.

[0064] The location management device has a positioning function, and the location management device involved in the embodiments of the present application can include a location management function (LMF) or a location management component (LMC), or can be a local location management function (LLMF) located in a network device, or a location server, which is not limited in the embodiments of the present application.

[0065] As shown in FIG. 3, a schematic diagram of a communication system architecture to which the embodiments of the present application are applicable is shown. The network elements / modules involved in the communication system mainly include a next generation radio access network (NG-RAN), a terminal device, and a core network. The NG is a short name of a next generation (NG).

[0066] The core network includes a sensing function (SF) network element, a location management function (LMF), an access and mobility management function (AMF), a service location protocol, an evolved service mobile location center (E-SMLC), and the like.

[0067] The SF network element can be independently deployed or co-deployed with a 5G core (5GC) network element (such as an AMF or an LMF) according to sensing requirements. The SF network element can implement basic sensing functions, such as sensing authorization, sensing control, sensing measurement data processing, or result output, and the like. The LMF is connected to the AMF, and the LMF and the AMF are connected through an NLs interface. A terminal device communicates with a serving base station through a Uu link; an ng-eNB is a base station of LTE, and a gNB is a base station of NR, and the base stations are connected through an Xn interface. The base station and the AMF are connected through an NG control (NG-C) interface, and the AMF serves as a router for communication between the gNB and the LMF. The LMF implements location estimation of the terminal device, and the AMF and the LMF are connected through a network layer signaling (NLs) interface. The LMF is responsible for supporting different types of location services related to the terminal device, including positioning of the terminal device and delivery of assistance data to the terminal device. The LMF can perform positioning calculation for the terminal device according to the measurement results of other network elements. The AMF can receive a location service request related to the terminal device from a 5th generation core network location service (5GC LCS) entity, or the AMF itself can initiate some location services on behalf of a specific terminal device, and forward the location service request to the LMF. After obtaining the location information returned by the terminal device, the relevant location information is returned to the 5GC LCS entity.

[0068] The NG RAN can include a next generation node B (gNB), a next generation evolved node B (ng-eNB), and the like. The gNB and the ng-eNB are connected through an Xn interface, and the LMF and the ng-eNB / gNB are connected through an NG-C interface.

[0069] One or more network devices on the NG RAN side configure resources for sending a reference signal, and send the reference signal to the terminal device, the terminal device measures the reference signal and the like downlink signal, and feeds back the measurement result to the LMF to support positioning. It should be understood that the reference signal for positioning can be a positioning reference signal (PRS), a cell common reference signal (CRS), a channel state information reference signal (CSI-RS), etc., and the present application does not limit this.

[0070] As shown in FIG. 4, a network architecture of another communication system to which embodiments of the present application are applicable is shown, in which the SF network element directly establishes a connection with the access network device. When the terminal device participates in sensing, the control plane signaling message is forwarded to the SF network element through the AMF. In addition, there can be an interface between the SF network and the network element such as the AMF.

[0071] In this communication system, the SF network element is relatively independent of the 5GC. For scenarios where there is only a sensing demand in a specific area or only a sensing demand, this architecture can provide sensing services without the need for 5GC control or only with partial network element participation, thereby meeting the needs of enterprises for the security and privacy of sensing measurement data or sensing results.

[0072] With the rapid development of wireless communication technology, base stations as the core components of the network, their functions and application scenarios are also expanding. In recent years, the technology of using base stations for environmental sensing has gradually attracted attention. This technology is based on the interaction between the base station and the surrounding environment, by collecting and analyzing the signals received by the base station, to achieve the perception of the surrounding environment.

[0073] In the field of environmental sensing, traditional methods usually rely on specialized sensors and devices, such as cameras, radars, infrared detectors, etc. However, these methods have some problems, such as high cost, difficult deployment, affected by weather conditions, etc. In contrast, using base stations for environmental sensing has many advantages.

[0074] First, base stations have a wide coverage range. As the infrastructure of wireless communication networks, base stations usually cover entire cities or specific areas. This means that using base stations for environmental sensing can achieve real-time environmental monitoring of large areas.

[0075] Secondly, the base station has the characteristics of continuous online. The base station needs to provide communication services for users for 24 hours without interruption, so the base station is always in working condition. This makes it possible to realize real-time and continuous data collection and analysis by using the base station for environmental sensing, and to discover and handle environmental problems in a timely manner.

[0076] The application scenarios of future integrated sensing and communication (ISAC) are likely to include ultra-high precision positioning, synchronous imaging, and map construction. In the application scenarios of synchronous imaging, map construction, and positioning, the sensing capabilities of the three aspects can be enhanced mutually. For example, by imaging, the images of the surrounding environment can be captured, by positioning, the positions of the surrounding objects can be obtained, and then the images and positions are used to construct a map, and the constructed map in turn enhances the position inference capability.

[0077] In the ISAC application scenario, the environment can be reconstructed by using the sensing signal to depict the scattering body such as the wall in the area. For example, as shown in FIG. 5, the base station can send a sensing signal to a target such as a building, the surface of the target such as the building can reflect the sensing signal sent by the base station, and the base station can reconstruct the image of the non-line-of-sight target according to the reflected sensing signal. Further, by using the geometric prior information of the target, the positioning and imaging of the non-line-of-sight target can be performed, and the target position can be detected more accurately.

[0078] The sensing area is divided into a line-of-sight (LOS) area and a non-line-of-sight (NLOS) area. Due to the obstruction of obstacles, the target in the NLOS area cannot be effectively sensed. For example, as shown in FIG. 6, in the line-of-sight area, the base station can sense the target such as a building by using the sensing signal. Due to the existence of obstacles, the sensing signal cannot pass through the obstacles, resulting in the existence of a non-line-of-sight area; the base station cannot sense the target in the non-line-of-sight area, for example, cannot sense the target such as a car. As can be seen, when using the base station for sensing, there is a problem of limited coverage, and the base station can only effectively sense and detect the target in the visible area.

[0079] In reconstructing the environment by surface scattering, the terminal device sends a sensing signal, the sensing signal is scattered on the building surface to form a return signal. After the return signal is received by the base station, the base station can estimate the scattering position of the sensing signal on the building surface based on the terminal device position, the transmission time of the sensing signal and the transmission angle of the sensing signal, so as to determine the point cloud data of the building surface. As shown in FIG. 7, the terminal device moves in different directions, and the dashed line in the figure represents the moving path of the terminal device, and the arrow of the dashed line indicates the moving direction of the terminal device. The terminal device sends a sensing signal during movement, and the base station can thus receive return signals in multiple different directions, so as to determine the point cloud data of multiple surfaces of the building. Further, based on the point cloud data of multiple surfaces, the reconstruction of the three-dimensional model of the building is realized.

[0080] In order to improve the point cloud detection efficiency, a grid can be defined, and the time delay measurement is performed on each grid. In this application, the grid can be an angle grid or a phase grid. For example, as shown in FIG. 8, it is a top view of the surface to be reconstructed of the sensing target. Taking the angle grid as an example, taking the position of the sending end or receiving end of the sensing signal as the starting point, the angle between the starting point and the surface to be reconstructed corresponding to the sensing target is divided to obtain multiple non-overlapping angle grids, and one angle grid can be represented by a horizontal angle value and / or a vertical angle value; the horizontal angle can also be called the azimuth angle, which is the angle in the horizontal plane relative to a horizontal reference direction; the vertical angle can also be called the pitch angle, which is the angle in a plane perpendicular to the horizontal plane relative to a reference direction. The multiple horizontal angle values corresponding to the multiple non-overlapping angle grids form an arithmetic sequence, and the multiple vertical angle values corresponding to the multiple non-overlapping angle grids form an arithmetic sequence.

[0081] In another possible implementation, the above horizontal angle value and vertical angle value can be angle values in a global coordinate system. The global coordinate system is a reference for describing the positions and directions of all objects in a scene, also known as the world coordinate system. Among them, the horizontal angle in the global coordinate system takes the north as 0 degree, and rotates counterclockwise as positive (i.e. 90 degrees for the west, 180 degrees for the south, and 270 degrees for the east), and the vertical angle takes the zenith as 0 degree, and rotates downward as positive (i.e. 90 degrees for the horizontal direction, and 180 degrees for the downward direction).

[0082] In another possible implementation, the horizontal angle value and the vertical angle value described above can be angle values in a local coordinate system of an antenna panel of the perception signal sending end or receiving end. The local coordinate system is a selected position (such as the center of an object) as the coordinate origin O, and the rotation, translation, and other operations of the object are performed around the local coordinate system. The x-axis, y-axis, and z-axis are set according to the antenna panel in the local coordinate system of the antenna panel, where the x-axis is generally the direction of the antenna aiming mirror, the y-axis is the horizontal direction in the antenna panel, and the z-axis is the vertical direction in the antenna panel. The horizontal angle in the local coordinate system of the antenna panel is 0 degrees with the x-axis, and counterclockwise rotation is positive (that is, the y-axis is 90 degrees, the negative half of the x-axis is 180 degrees, and the negative half of the y-axis is 270 degrees), and the vertical angle is 0 degrees with the z-axis, and the rotation in the direction of the xOy plane is positive (that is, the xOy plane is 90 degrees, and the negative half of the z-axis is 180 degrees).

[0083] The above only takes several coordinate systems corresponding to the horizontal angle and the vertical angle as examples, and other coordinate systems or other settings can also be used, which are not limited in the scheme.

[0084] In this application, an angle grid can also be converted into a phase grid. Specifically, the horizontal angle value described above can correspond to a horizontal phase difference between antenna ports of the perception signal sending end in the horizontal dimension, and the vertical angle value can correspond to a vertical phase difference between antenna ports of the perception signal sending end in the vertical dimension. The horizontal phase difference between the antenna ports can be the horizontal phase difference between adjacent antenna ports, and the vertical phase difference between the antenna ports can be the vertical phase difference between adjacent antenna ports. The phase difference represents the wave path difference of electromagnetic waves transmitted between two adjacent antenna ports. For example, if the wave path difference is 0.1 times the wavelength, the phase difference is 0.1*360 degrees, that is, 36 degrees.

[0085] As can be seen from the above, the position of the perception signal sending end is taken as a starting point, the starting point and the perception target corresponding to the surface to be reconstructed are segmented by angles to obtain a plurality of non-overlapping angle grids, one angle grid corresponds to one phase grid, and one phase grid can be represented by one horizontal phase value and / or one vertical phase value, the horizontal phase value is determined according to the horizontal angle value corresponding to the angle grid, and the vertical phase value is determined according to the vertical angle value corresponding to the angle grid.

[0086] One grid can correspond to one grid area of the surface to be reconstructed of the sensing target. For example, as shown in FIG. 9, a front view of the surface to be reconstructed of the sensing target is shown. For the surface to be reconstructed of the sensing target, a plurality of grid areas can be divided, and each dashed square in the figure represents one grid area. The size of each grid area can be the same or different. Taking the terminal device sending the sensing signal and the base station sensing the sensing signal as an example, for the sensing signal sent by the terminal device, after scattering through each grid area of the sensing target, the position of the sensing signal scattered by the sensing target can be referred to as a scattering area, and one grid area can be understood as one scattering area.

[0087] During the process of sending the sensing signal by the terminal device, the angle (i.e., direction) of sending the sensing signal can be adjusted according to the angle grid or the phase grid, so that the scattering area of the sensing signal in the sensing target changes. Therefore, one angle grid or phase grid can correspond to one grid area. Taking FIG. 9 as an example, one arrow in the figure represents one sensing signal, and the sending angles of different sensing signals are different, i.e., different angle grids. The sensing signals corresponding to different angle grids also correspond to different grid areas on the surface to be reconstructed of the sensing target.

[0088] Taking the echo signal of the sensing signal received by the base station as an example, the base station can measure the echo signal of the sensing signal according to the angle grid, and can obtain the transmission time (i.e., delay) of the sensing signal in each angle grid. The base station can determine the position of the grid area corresponding to the angle grid on the surface to be reconstructed of the sensing target according to the delay and the angle grid. After the base station determines the position of the grid area corresponding to each angle grid, the position of the surface to be reconstructed of the sensing target can be determined, and thus the point cloud data of the surface to be reconstructed can be determined.

[0089] When the surface of the sensing target is determined based on the grid-based measurement, it is easy to be affected by the diffraction path or the reflection path, which causes an error in the delay measurement estimation on the adjacent grid, and affects the reconstruction accuracy of the final building surface.

[0090] For example, as shown in FIG. 10, a top view of the surface to be reconstructed of the sensing target is shown. The area in the dashed line circle in the figure includes an inflection point (which can also be referred to as an edge point) composed of two vertical surfaces. The energy of the diffraction path of the sensing signal in this area is high, which can interfere with the scattering path of the sensing signal in this area, causing an error in the measured delay of the sensing signal in the angle grid corresponding to this area, and thus affecting the reconstruction accuracy of the final building surface.

[0091] For example, as shown in FIG. 11, a top view of a surface to be reconstructed of a sensing target is shown. The dashed line in the figure represents a reflection path of a sensing signal, and the solid line represents a scattering path of the sensing signal. The reflection path of the sensing signal has higher energy, which can interfere with the surrounding scattering path, resulting in an error in the time delay of the sensing signal measured around the reflection path, thereby affecting the reconstruction accuracy of the final building surface.

[0092] To this end, the present application provides a method, which can reduce the above error and improve the reconstruction accuracy of the surface of the sensing target.

[0093] The network architecture and service scenarios described in the embodiments of the present application are used to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. It can be known by those skilled in the art that, with the evolution of network architecture and the appearance of new service scenarios, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.

[0094] It can be understood that the present application does not particularly limit the specific structure of the execution subject of the method provided by the embodiments of the present application, and can be applied to modules in terminal devices or access network devices, as long as the program recording the code of the method provided by the embodiments of the present application can be run to communicate according to the method provided by the embodiments of the present application.

[0095] As shown in FIG. 12, a flowchart of a communication method provided by the embodiments of the present application is shown. The method includes the following steps.

[0096] Step 1201: The second communication device sends first information and second information.

[0097] Correspondingly, the first communication device receives the first information and the second information.

[0098] The first communication device can be a terminal device or an access network device.

[0099] The second communication device can be a device with sensing function. For example, the second communication device can be a sensing function (SF) network element deployed in the core network, or the second communication device can be a sensing unit (SU) network element, etc. The second communication device can also obtain the location information of the first communication device, and the specific process is not described herein.

[0100] Optionally, the second communication device can send a sensing measurement request, the sensing measurement request being used to request measurement information of each grid in the at least one grid indicated by the first information. The measurement information can be a time delay, a time of arrival (ToA), or a time of flight (TOF). The ToA refers to the arrival time of the sensing signal at the receiving end; the TOF refers to the flight time or transmission time of the sensing signal from the sending end to the receiving end; the time delay can refer to the transmission time of the sensing signal from the sending end to the sensing target and from the sensing target to the receiving end; it is also called first arrival path timing (FAP Timing). Since multiple paths can be formed when the wireless signal propagates in space, the arrival time at the receiving end is different due to the different propagation distances on different paths. The time delay can refer to the transmission time of the sensing signal from the sending end to the sensing target and from the sensing target to the receiving end according to the first path. The first path refers to the shortest path in the multiple paths.

[0101] In this application, the first information and the second information can be located in the sensing measurement request, or the first information and the second information can be carried by different messages, which are not limited in this application.

[0102] In this application, the first information is used to indicate at least one grid, and the second information is used to indicate the first grid, which is a grid in the at least one grid. Taking one first grid as an example, the second information can indicate multiple first grids, and the number of the first grids indicated by the second information is not limited in this application. The first information can also be called angle grid information or the like, and the second information can also be called sensing auxiliary information or the like.

[0103] The grid can refer to an angle grid or a phase grid, and the angle grid can also be called a space grid. For related descriptions of the angle grid and the phase grid, reference can be made to the foregoing descriptions.

[0104] If the grid is an angle grid, one grid includes one horizontal angle value and / or one vertical angle value. Correspondingly, the first information is used to indicate at least one of the following:

[0105] At least one horizontal angle value, the at least one horizontal angle value can form an arithmetic sequence, and the at least one horizontal angle value can be represented as a one-dimensional sequence;

[0106] At least one vertical angle value, the at least one vertical angle value can form an arithmetic sequence, and the at least one vertical angle value can be represented as a one-dimensional sequence;

[0107] at least one horizontal angle value and at least one vertical angle value; wherein the at least one horizontal angle value can form an arithmetic sequence, and the at least one vertical angle value can form an arithmetic sequence; and wherein the at least one horizontal angle value and the at least one vertical angle value can be represented as a two-dimensional sequence.

[0108] The application does not limit how the first information indicates the at least one horizontal angle value and / or the at least one vertical angle value. For example, the first information includes the at least one horizontal angle value and / or the at least one vertical angle value, i.e. the first information includes a plurality of discrete values, and each discrete value represents a horizontal angle value or a vertical angle value.

[0109] For another example, the first information includes a maximum horizontal angle value and a minimum horizontal angle value in the at least one horizontal angle value, and the at least one horizontal angle value is determined according to a pre-agreed step (e.g. 1 degree or 0.1 degree). For example, the first information includes a maximum horizontal angle value of 100 degrees and a minimum horizontal angle value of 0 degrees, and the pre-agreed step is 1 degree, then the at least one horizontal angle value is 0, 1, 2, 3,..., 98, 99, 100. Similarly, the first information can include a maximum vertical angle value and a minimum vertical angle value in the at least one vertical angle value, and the at least one vertical angle value is determined according to a pre-agreed step (e.g. 1 degree or 0.1 degree).

[0110] For another example, the first information includes a step, a maximum horizontal angle value and a minimum horizontal angle value in the at least one horizontal angle value, and the at least one horizontal angle value is determined according to the above parameters. For example, the first information includes a maximum horizontal angle value of 100 degrees and a minimum horizontal angle value of 0 degrees, and the first information includes a step of 1 degree, then the at least one horizontal angle value is 0, 1, 2, 3,..., 98, 99, 100. Similarly, the first information can include a step, a maximum vertical angle value and a minimum vertical angle value in the at least one vertical angle value, and the at least one vertical angle value is determined according to the above parameters.

[0111] The application does not limit how the second information indicates the first grid. In one implementation, the first grid is a first angle grid, the first grid corresponds to a first horizontal angle value and / or a first vertical angle value, and the second information can be the first horizontal angle value and / or the first vertical angle value corresponding to the first grid. In one implementation, the second information can be an index value of the first horizontal angle value and / or an index value of the first vertical angle value corresponding to the first grid.

[0112] If the grid is a phase grid, a grid includes a horizontal phase value and / or a vertical phase value. Correspondingly, the first information is used to indicate at least one of the following:

[0113] at least one horizontal phase value, the at least one horizontal phase value can form an arithmetic sequence;

[0114] at least one vertical phase value, the at least one vertical phase value can form an arithmetic sequence;

[0115] at least one horizontal phase value and at least one vertical phase value; wherein the at least one horizontal phase value can form an arithmetic sequence, and the at least one vertical phase value can form an arithmetic sequence.

[0116] How the first information indicates the at least one horizontal phase value and / or the at least one vertical phase value is not limited in the present application. For example, the first information includes the at least one horizontal phase value and / or the at least one vertical phase value, i.e. the first information includes a plurality of discrete values, one discrete value represents one horizontal phase value or vertical phase value.

[0117] For another example, the first information includes a maximum horizontal phase value and a minimum horizontal phase value in the at least one horizontal phase value, and the at least one equally spaced discrete value, i.e. the at least one horizontal phase value, is determined according to a pre-agreed step (e.g. 1 degree or 0.1 degree). Similarly, the first information can include a maximum vertical phase value and a minimum vertical phase value in the at least one vertical phase value, and the at least one vertical phase value is determined according to a pre-agreed step (e.g. 1 degree or 0.1 degree).

[0118] For another example, the first information includes a step, a maximum horizontal phase value and a minimum horizontal phase value in the at least one horizontal phase value, and the at least one equally spaced discrete value, i.e. the at least one horizontal phase value, is determined according to the above parameters. Similarly, the first information can include a step, a maximum vertical phase value and a minimum vertical phase value in the at least one vertical phase value, and the at least one vertical phase value is determined according to the above parameters.

[0119] In the present application, the first grid is a special grid, and the first grid is a specific angle grid or a specific space grid in the at least one grid. For example, the first grid corresponds to a first region of the perception target, and the first region includes an edge point or a reflection point. How the first grid is determined is not limited in the present application, for example, the first grid can be determined according to prior information of the perception target. Wherein, if the first region includes an edge point, the perception signal has a diffraction path in the first region; if the first region includes a reflection point, the perception signal has a reflection path in the first region.

[0120] The application does not limit how the second information indicates the first grid. In an implementation, the first grid is a first phase grid, the first grid corresponds to a first horizontal phase value and / or a first vertical phase value, and the second information can be the first horizontal phase value and / or the first vertical phase value corresponding to the first grid. In an implementation, the second information can be an index value of the first horizontal phase value and / or an index value of the first vertical phase value corresponding to the first grid.

[0121] Optionally, the second information can also indicate whether the first grid corresponding to the first region has a diffraction point (diffraction path) or a reflection point (reflection path). For example, if the first region has a diffraction point, the second information can include diffraction indication (diffractionIndication) information, which can include 1 bit, and the diffraction indication information can indicate that the first grid corresponding to the first region has a diffraction point (diffraction path); if the first region has a reflection point, the second information can include reflection indication (reflectionIndication) information, which can include 1 bit, and the reflection indication information can indicate that the first grid corresponding to the first region has a reflection point (reflection path).

[0122] Optionally, the second communication device can also send third information; correspondingly, the first communication device receives the third information; and the third information is used to indicate third measurement information corresponding to the first grid. For the first grid, due to the influence of the diffraction path or the reflection path, the measurement information measured by the first grid on the sensing signal can have a certain deviation, and the third measurement information can be used to determine whether the actually measured measurement information has a large deviation; for example, if the absolute value of the difference between the third measurement information and the actually measured measurement information is greater than or equal to a first threshold, the third measurement information is reported, and if the absolute value of the difference between the third measurement information and the actually measured measurement information is less than the first threshold, the measured measurement information is reported.

[0123] Optionally, the first communication device can also send capability information, and the capability information indicates that the first communication device has a sensing capability. The second communication device receives the capability information, and according to the capability information, the second communication device can send the first information and the second information when the first communication device has the sensing capability.

[0124] Step 1202: The first communication device measures a sensing signal on at least one grid indicated by the first information and sends a measurement result.

[0125] Correspondingly, the second communication device receives the measurement result.

[0126] The sensing signal can also be called a sensing probe signal or a probe signal or a reference signal, and the application does not limit the specific name and specific implementation of the sensing signal.

[0127] The first communication device can obtain the measurement information corresponding to each grid in the at least one grid by measuring the sensing signal. For the first grid, the first communication device obtains the measurement information by measuring the sensing signal on the first grid, and the measurement information is second measurement information. The first communication device specifically how to measure the sensing signal to obtain the measurement information is not limited in the present application, and will not be described here.

[0128] The first communication device determines that there is a corner point or a reflection point in the first region corresponding to the first grid according to the first information, and determines to adjust, update, correct or compensate the second measurement information corresponding to the first grid to obtain the first measurement information.

[0129] In an implementation, if the absolute value of the difference between the second measurement information and the third measurement information corresponding to the first grid is greater than or equal to the first threshold value, the first communication device takes the third measurement information as the first measurement information adjusted from the second measurement information, that is, discards the second measurement information and takes the third measurement information as the first measurement information. The first threshold value can be preset or determined by other means.

[0130] The third measurement information corresponding to the first grid can be indicated by the third information or preset, which is not limited in the present application.

[0131] Correspondingly, if the absolute value of the difference between the second measurement information and the third measurement information corresponding to the first grid is less than the first threshold value, the second measurement information is kept unchanged, that is, the second measurement information is not adjusted or updated or corrected or compensated.

[0132] By the method, it is determined whether the second measurement information measured in the first grid needs to be adjusted according to the third measurement information corresponding to the first grid, so that when the second measurement information needs to be adjusted, the second measurement information is adjusted according to the third measurement information, the interference of the diffraction path or the reflection path of the sensing signal on the second measurement information corresponding to the first grid is eliminated, and the accuracy of the measurement information obtained in the first grid is improved.

[0133] In an implementation, the first communication device takes the measurement information of the sensing signal with the maximum energy received in the third grid as the first measurement information, the third grid is a grid adjacent to the first grid, and the third grid is a grid in the at least one grid.

[0134] In an implementation, the first communication device takes the minimum measurement information obtained by measuring the sensing signal in the third grid as the first measurement information. The third grid is a grid adjacent to the first grid, and the third grid is a grid in the at least one grid.

[0135] By the method, the measurement information corresponding to the first grid is adjusted by using the measurement information in the adjacent grid of the first grid, interference caused by the diffraction path or reflection path of the sensing signal to the measurement information corresponding to the first grid is eliminated, and the accuracy of the measurement information obtained in the first grid is improved.

[0136] In combination with the foregoing description, the measurement result includes at least one measurement information, and the at least one measurement information corresponds to at least one grid in one-to-one correspondence; wherein the first measurement information in the at least one measurement information is measurement information after adjustment, and the second measurement information is obtained by measuring the sensing signal on the first grid. For the at least one grid, except the first grid, for example, the second grid, the measurement information corresponding to the second grid in the at least one measurement information is obtained by measuring the sensing signal on the second grid, the second grid is a grid in the at least one grid, and the first grid is different from the second grid.

[0137] Optionally, the measurement result can also include an angle grid or a phase grid corresponding to each measurement information in the at least one measurement information. After the second communication device obtains the measurement result, the surface of the sensing target can be reconstructed according to the measurement result, and the specific process is not limited in the application and will not be described here.

[0138] By the method provided in the application, when the first communication device performs grid measurement on the at least one grid, the measurement information corresponding to the first grid indicated by the second information is adjusted, so that the error of the measurement information corresponding to the first grid can be reduced, and the accuracy of the measurement information corresponding to the first grid and the sensing accuracy can be improved.

[0139] In the application, the sensing signal can be self-generated and self-received by the first communication device; or the sensing signal can also be sent by other devices, and the first communication device receives the sensing signal. For example, the first communication device is an access network device, and the sensing signal comes from a terminal device; for another example, the first communication device is a terminal device, and the sensing signal comes from an access network device.

[0140] The following gives several examples in different cases.

[0141] As shown in FIG. 13, it is a communication method flowchart provided by an embodiment of the application. In the flowchart, the first communication device is taken as an access network device, and the second communication device is taken as an SU for example, and the second communication device can also be an SF device; in the flowchart, the first communication device self-generates and self-receives the sensing signal.

[0142] Step 1301: The SU sends a sensing measurement request to the access network device.

[0143] The sensing measurement request can be used to instruct the access network device to measure the sensing signal and report the measurement result.

[0144] The sensing measurement request comprises the first information and the second information. Optionally, the sensing measurement request further comprises the third information.

[0145] The specific content of the first information, the second information and the third information can be referred to the foregoing description, which will not be repeated here.

[0146] Step 1302: The access network device measures the sensing signal on at least one grid indicated by the first information.

[0147] The application does not limit how the access network device measures the sensing signal on each grid in the at least one grid.

[0148] Step 1303: The access network device sends the measurement result.

[0149] The measurement result comprises at least one measurement information. For the first grid indicated by the second information, the access network device can adjust the second measurement information corresponding to the first grid obtained by measurement, so as to obtain the first measurement information. By adjusting the second measurement information, the interference of the diffraction path or the reflection path of the sensing signal on the second measurement information corresponding to the first grid is eliminated, and the accuracy of the measurement information obtained in the first grid is improved.

[0150] After the SU obtains the measurement result, the surface of the sensing target can be reconstructed according to the measurement result, and the specific process is not limited in the application and will not be repeated here.

[0151] As shown in FIG. 14, it is a flowchart of a communication method provided by an embodiment of the application. In the flowchart, the first communication device is taken as an access network device, and the second communication device is taken as an SU, and the second communication device can also be a SF or the like; in the flowchart, the terminal device sends a sensing signal, and the access network device receives the sensing signal.

[0152] Step 1401: The SU sends a sensing measurement request to the access network device.

[0153] The sensing measurement request can be used to instruct the access network device to measure the sensing signal and report the measurement result.

[0154] The sensing measurement request comprises the first information and the second information. Optionally, the sensing measurement request further comprises the third information.

[0155] The specific content of the first information, the second information and the third information can be referred to the foregoing description, which will not be repeated here.

[0156] Step 1402: The access network device sends configuration information of the sensing signal to the terminal device.

[0157] The configuration information can indicate the time-frequency resource information and the like of the sensing signal.

[0158] Step 1403: The terminal device sends the sensing signal according to the configuration information.

[0159] Step 1404: The access network device measures the sensing signal on at least one grid indicated by the first information.

[0160] The application does not limit how the access network device measures the sensing signal on each of the at least one grid.

[0161] Step 1405: The access network device sends the measurement result.

[0162] The measurement result includes at least one measurement information. For the first grid indicated by the second information, the access network device can adjust the second measurement information corresponding to the first grid obtained by measurement, so as to obtain the first measurement information. By adjusting the second measurement information, the interference of the diffraction path or the reflection path of the sensing signal on the second measurement information corresponding to the first grid is eliminated, and the accuracy of the measurement information obtained in the first grid is improved.

[0163] After the SU obtains the measurement result, the surface of the sensing target can be reconstructed according to the measurement result, and the specific process is not limited in the application and will not be described here.

[0164] As shown in FIG. 15, it is a flowchart of a communication method provided by an embodiment of the application. In the flowchart, the first communication device is taken as an example of a terminal device, and the second communication device is taken as an example of an SU, and the second communication device can also be a device such as an SF; in the flowchart, the terminal device spontaneously transmits and receives the sensing signal.

[0165] Step 1501: The SU sends a sensing measurement request to the terminal device.

[0166] The sensing measurement request can be used to instruct the terminal device to measure the sensing signal and report the measurement result.

[0167] The sensing measurement request includes first information and second information. Optionally, the sensing measurement request further includes third information.

[0168] The specific content of the first information, the second information and the third information can be referred to the foregoing description, and will not be described here.

[0169] Step 1502: The terminal device measures the sensing signal on at least one grid indicated by the first information.

[0170] The application does not limit how the terminal device measures the sensing signal on each of the at least one grid.

[0171] Step 1503: The terminal device sends the measurement result.

[0172] The measurement result includes at least one measurement information. For the first grid indicated by the second information, the terminal device can adjust the second measurement information corresponding to the first grid obtained by the measurement, thereby obtaining the first measurement information. By adjusting the second measurement information, the interference of the diffraction path or the reflection path of the sensing signal on the second measurement information corresponding to the first grid information is eliminated, and the accuracy of the measurement information obtained in the first grid is improved.

[0173] After the SU obtains the measurement result, the surface of the sensing target can be reconstructed according to the measurement result. The specific process is not limited in the present application, and will not be described here.

[0174] As shown in FIG. 16, it is a flowchart of a communication method provided by an embodiment of the present application. In the flowchart, the first communication device is taken as an example of a terminal device, and the second communication device is taken as an example of an SU, and the second communication device can also be a device such as an SF; in the flowchart, the access network device sends a sensing signal, and the terminal device receives the sensing signal.

[0175] Step 1601: The SU sends a sensing measurement request to the terminal device.

[0176] The sensing measurement request can be used to instruct the terminal device to measure the sensing signal and report the measurement result.

[0177] The sensing measurement request includes first information and second information. Optionally, the sensing measurement request further includes third information.

[0178] The specific content of the first information, the second information and the third information can be referred to the foregoing description, and will not be described here.

[0179] Step 1602: The access network device sends configuration information of the sensing signal to the terminal device.

[0180] The configuration information can indicate the time-frequency resource information and the like of the sensing signal.

[0181] Step 1603: The access network device sends the sensing signal according to the configuration information.

[0182] Step 1604: The terminal device measures the sensing signal on at least one grid indicated by the first information.

[0183] The present application does not limit how the terminal device measures the sensing signal on each grid in the at least one grid.

[0184] Step 1605: The terminal device sends a measurement result.

[0185] The measurement result includes at least one measurement information. For the first grid indicated by the second information, the terminal device can adjust the second measurement information corresponding to the first grid obtained by measurement, thereby obtaining the first measurement information. By adjusting the second measurement information, the interference of the diffraction path or the reflection path of the sensing signal on the second measurement information corresponding to the first grid information is eliminated, and the accuracy of the measurement information obtained in the first grid is improved.

[0186] After the SU obtains the measurement result, the surface of the sensing target can be reconstructed according to the measurement result. The specific process is not limited in the present application, and will not be described here.

[0187] It can be understood that, in order to realize the functions in the above embodiments, the first communication device includes hardware structures and / or software modules corresponding to each function. Those skilled in the art should easily realize that, in combination with the units and method steps of the examples described in the embodiments disclosed in the present application, the present application can be realized in the form of hardware or a combination of hardware and computer software. Whether a certain function is realized in the form of hardware or computer software driving hardware depends on the specific application scenario and design constraints of the technical solution.

[0188] The following is a possible structure of a communication device provided by the embodiments of the present application. These communication devices can be used to realize the functions of the first communication device in the above method embodiments, and thus can also realize the beneficial effects possessed by the above method embodiments.

[0189] As shown in FIG. 17, the communication device 1700 includes a processing unit 1710 and a communication unit 1720. The communication device 1700 is used to realize the functions of the first communication device in each of the above method embodiments.

[0190] When the communication device 1700 is used to realize the functions of the terminal device:

[0191] The communication unit is configured to receive first information and second information; the first information is used to indicate at least one grid, and the second information is used to indicate a first grid, which is a grid in the at least one grid;

[0192] The processing unit is configured to measure a sensing signal on the at least one grid indicated by the first information;

[0193] The communication unit is configured to send a measurement result; wherein the measurement result includes at least one measurement information, and each of the at least one measurement information corresponds to one of the at least one grid; a first measurement information in the at least one measurement information is adjusted measurement information of a second measurement information, and the second measurement information is obtained by measuring the sensing signal on the first grid.

[0194] More detailed description of the processing unit 1710 and the communication unit 1720 can be directly obtained by referring to the relevant description in the above-mentioned various method embodiments, and will not be repeated here.

[0195] It should be understood that the division of the units in the above apparatus is only a logical functional division, and in actual implementation, all or part of the units can be integrated into one physical entity, or can be physically separated. The units in the apparatus can all be implemented in the form of software invoked by a processing element; or can all be implemented in the form of hardware; or some units can be implemented in the form of software invoked by a processing element, and some units can be implemented in the form of hardware. For example, each unit can be a separately established processing element, or can be integrated in a chip of the apparatus, in addition, the unit can also be stored in the form of a program in a memory, and the function of the unit is invoked and executed by a processing element of the apparatus. In addition, all or part of the units can be integrated together, or can be independently implemented. The processing element herein can be a processor, which can be an integrated circuit with signal processing capability. In the implementation process, each operation of the above method or each unit can be implemented by an integrated logic circuit of hardware in the processing element, or in the form of software invoked by the processing element.

[0196] In one example, the units in any of the above apparatuses can be one or more integrated circuits configured to implement the above methods, for example, one or more application specific integrated circuits (ASICs), or one or more digital signal processors (DSPs), or one or more field programmable gate arrays (FPGAs), or a combination of at least two of these integrated circuit forms. For another example, when the units in the apparatus can be implemented in the form of a program invoked by a processing element, the processing element can be a processor, such as a general-purpose central processing unit (CPU), or other processors that can invoke programs. For another example, the units can be integrated together to implement a system-on-a-chip (SOC).

[0197] The above receiving unit is an interface circuit of the apparatus for receiving signals from other apparatuses. For example, when the apparatus is implemented in the form of a chip, the receiving unit is an interface circuit of the chip for receiving signals from other chips or apparatuses. The above transmitting unit is an interface circuit of the apparatus for transmitting signals to other apparatuses. For example, when the apparatus is implemented in the form of a chip, the transmitting unit is an interface circuit of the chip for transmitting signals to other chips or apparatuses.

[0198] As another possible product form, the first communication device of the embodiments of the present application can be implemented by a general bus architecture. For ease of illustration, refer to FIG. 18, which is a structural schematic diagram of a communication device 1800 provided by the embodiments of the present application, the communication device 1800 including a processor 1801 and a transceiver 1802. The communication device 1800 can be a terminal device, or a chip or chip system therein; or the communication device 1800 can be a network device, or a chip or module therein. FIG. 18 only shows the main components of the communication device 1800. In addition to the processor 1801 and the transceiver 1802, the communication device 1800 can further include a memory 1803, and an input and output device (not shown in the figure).

[0199] Optionally, the processor 1801 is mainly used for processing communication protocols and communication data, and controlling the entire communication device, executing software programs, and processing data of the software programs. The memory 1803 is mainly used for storing software programs and data. The transceiver 1802 can include a radio frequency circuit and an antenna, the radio frequency circuit being mainly used for conversion between a baseband signal and a radio frequency signal and processing the radio frequency signal. The antenna is mainly used for transceiving a radio frequency signal in the form of an electromagnetic wave. The input and output device, such as a touch screen, a display screen, a keyboard, etc., is mainly used for receiving user input data and outputting data to the user.

[0200] Optionally, the processor 1801, the transceiver 1802, and the memory 1803 can be connected through a communication bus.

[0201] When the communication device is powered on, the processor 1801 can read the software programs in the memory 1803, interpret and execute the instructions of the software programs, and process the data of the software programs. When data needs to be transmitted wirelessly, the processor 1801 performs baseband processing on the data to be transmitted, and outputs a baseband signal to the radio frequency circuit, which converts the baseband signal into a radio frequency signal and transmits the radio frequency signal in the form of an electromagnetic wave through the antenna. When data is transmitted to the communication device, the radio frequency circuit receives a radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor 1801, which converts the baseband signal into data and processes the data.

[0202] In another implementation, the radio frequency circuit and the antenna can be arranged independently of the processor that performs baseband processing, such as in a distributed scenario, the radio frequency circuit and the antenna can be arranged remotely from the communication device.

[0203] In some embodiments, in terms of hardware implementation, those skilled in the art can conceive that the above-mentioned communication device 1700 can adopt the form of the communication device 1800 shown in FIG. 18.

[0204] As an example, the function / implementation process of the processing unit 1710 in FIG. 17 can be implemented by invoking the computer-executed instructions stored in the memory 1803 by the processor 1801 in the communication apparatus 1800 shown in FIG. 18. The function / implementation process of the communication unit 1720 in FIG. 17 can be implemented by the transceiver 1802 in the communication apparatus 1800 shown in FIG. 18.

[0205] As yet another possible product form, the first communication apparatus in the present application can adopt the constituent structure shown in FIG. 19, or include the components shown in FIG. 19. FIG. 19 is a constituent diagram of a communication apparatus 1900 provided in the present application.

[0206] As shown in FIG. 19, the communication apparatus 1900 includes at least one processor 1901. Optionally, the communication apparatus further includes a communication interface 1902.

[0207] When the program instructions involved are executed in the at least one processor 1901, the communication apparatus 1900 can implement the method provided in any of the preceding embodiments and any possible design thereof. Alternatively, the processor 1901 is used to implement the method provided in any of the preceding embodiments and any possible design thereof by logic circuit or executing code instructions.

[0208] The communication interface 1902 can be used to receive program instructions and transmit them to the processor, or the communication interface 1902 can be used for the communication apparatus 1900 to communicate with other communication devices, such as interacting with control signaling and / or service data, etc. For example, the communication interface 1902 can be used to receive signals from other devices outside the communication apparatus 1900 and transmit them to the processor 1901, or send signals from the processor 1901 to other communication devices outside the communication apparatus 1900.

[0209] Optionally, the communication interface 1902 can be a code and / or data read-write interface circuit, or the communication interface 1902 can be a signal transmission interface circuit between the communication processor and the transceiver, or a pin of the chip.

[0210] Optionally, the communication apparatus 1900 can further include at least one memory 1903, which can be used to store the required program instructions and / or data involved. It should be noted that the memory 1903 can exist independently of the processor 1901, or can be integrated with the processor 1901. The memory 1903 can be located inside the communication apparatus 1900, or outside the communication apparatus 1900, which is not limited.

[0211] Optionally, the communication apparatus 1900 further includes a power supply circuit 1904 for supplying power to the processor 1901. The power supply circuit 1904 can be located in the same chip as the processor 1901, or in another chip other than the chip where the processor 1901 is located.

[0212] Optionally, the communication apparatus 1900 further includes a bus through which various parts in the communication apparatus 1900 are interconnected.

[0213] In some embodiments, the communication apparatus 1700 shown in FIG. 17 can take the form of the communication apparatus 1900 shown in FIG. 19, in hardware implementation.

[0214] As an example, the function / implementation process of the processing unit 1710 in FIG. 17 can be implemented by the processor 1901 in the communication apparatus 1900 shown in FIG. 19 invoking computer-executable instructions stored in the memory 1903. The function / implementation process of the communication unit 1720 in FIG. 17 can be implemented by the communication interface 1902 in the communication apparatus 1900 shown in FIG. 19.

[0215] It should be noted that the structure shown in FIG. 19 does not constitute a specific limitation on the first communication apparatus. For example, in some other embodiments of the present application, the first communication apparatus can include more or fewer components than shown, or combine certain components, or split certain components, or different arrangement of components. The components shown can be implemented in hardware, software, or a combination of software and hardware.

[0216] When the above communication apparatus is a terminal chip, the terminal chip implements the functions of the terminal in the above method embodiments. The terminal chip receives information from other modules (such as a radio frequency module or an antenna) in the terminal, and the information is sent by the base station to the terminal; or the terminal chip sends information to other modules (such as a radio frequency module or an antenna) in the terminal, and the information is sent by the terminal to the base station.

[0217] When the above communication apparatus is a base station module, the base station module implements the functions of the base station in the above method embodiments. The base station module receives information from other modules (such as a radio frequency module or an antenna) in the base station, and the information is sent by the terminal to the base station; or the base station module sends information to other modules (such as a radio frequency module or an antenna) in the base station, and the information is sent by the base station to the terminal. The base station module here can be a baseband chip of the base station, or a DU or other module, and the DU here can be a DU under the open radio access network (O-RAN) architecture.

[0218] It can be understood that the processor in the embodiments of the present application can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. The general-purpose processor can be a microprocessor or any conventional processor.

[0219] Based on the same technical concept, the embodiments of the present application further provide a computer readable storage medium, which stores instructions, which can also be referred to as computer programs, computer program codes, etc. The instructions run on a computer, so that the computer executes the method performed by the first communication device in the above method embodiments.

[0220] Based on the same technical concept, the embodiments of the present application further provide a computer program product, which includes a computer program or instructions, when the computer program or the instructions are run by a communication device, so that the method steps performed by the first communication device in the above method embodiments are executed.

[0221] Based on the same technical concept, the embodiments of the present application further provide a chip, which can include a processor, and can also include a memory (or the chip is coupled with the memory), and the chip executes program instructions in the memory to execute the method provided by the above embodiments. Wherein, "coupled" means that two components are directly or indirectly combined with each other, such as the coupling can mean that the two components are electrically connected.

[0222] The method steps in the embodiments of the present application can be realized by hardware or by the processor executing software instructions. The software instructions can be composed of corresponding software modules, and the software modules can be stored in a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an erasable programmable read-only memory, an electrically erasable programmable read-only memory, a register, a hard disk, a mobile hard disk, a CD-ROM or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor, so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be an integral part of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a base station or a terminal. Of course, the processor and the storage medium can also exist as discrete components in the base station or the terminal.

[0223] In the embodiments described above, all or some of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or some of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When loaded and executed by a computer, all or some of the embodiments described in the present application are performed. The computer can be a general purpose computer, a special purpose computer, a computer network, a network device, a user equipment or other programmable apparatus. The computer program or instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another computer readable storage medium, for example, the computer program or instructions can be transferred from one website site, computer, server or data center to another website site, computer, server or data center through wired or wireless manner. The computer readable storage medium can be any available medium accessible by a computer or a data storage device such as a server, data center and the like integrated with one or more available media. The available media can be a magnetic medium, such as a floppy disk, a hard disk, a magnetic tape; or an optical medium, such as a digital video disc; or a semiconductor medium, such as a solid state disk. The computer readable storage medium can be a volatile or non-volatile storage medium, or can include both volatile and non-volatile storage media.

[0224] In various embodiments of the present application, the terms and / or descriptions of different embodiments are consistent and can be referred to each other if there is no special description and logical conflict. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0225] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system or a computer program product. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer usable storage media (including but not limited to magnetic disk storage, optical storage, etc.) containing computer usable program code.

[0226] The computer program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other processing device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other processing device to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions specified in the flowchart block or blocks.

[0227] These computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture including instructions which implement the function specified in the flowchart block or blocks.

[0228] It will be apparent to those skilled in the art that various modifications and variations can be made to the present application without departing from the scope of the application. Thus, it is intended that the present application cover the modifications and variations of this application provided they come within the scope of the appended claims and their equivalents.

Claims

1. A communication method characterized by comprising: The method comprises: receiving first information and second information; the first information is used to indicate at least one grid, and the second information indicates a first grid which is a grid in the at least one grid; measuring a sensing signal on the at least one grid indicated by the first information, and sending a measurement result; wherein the measurement result comprises at least one measurement information, and each of the at least one measurement information corresponds to one of the at least one grid; first measurement information in the at least one measurement information is measurement information adjusted from second measurement information, and the second measurement information is obtained by measuring the sensing signal on the first grid.

2. The method of claim 1, wherein, Measurement information corresponding to a second grid in the at least one measurement information is obtained by measuring the sensing signal on the second grid, the second grid is a grid in the at least one grid, and the first grid is different from the second grid.

3. The method according to claim 1 or 2, characterized in that, The grid comprises a horizontal angle value and / or a vertical angle value; and the first information is used to indicate at least one of the following: at least one horizontal angle value; at least one vertical angle value; at least one horizontal angle value and at least one vertical angle value.

4. The method of claim 3, wherein, The second information is a first horizontal angle value and / or a first vertical angle value corresponding to the first grid.

5. The method according to any one of claims 1 to 4, characterized in that, The method further comprises: if an absolute value of a difference between the second measurement information and third measurement information corresponding to the first grid is greater than or equal to a first threshold value, the third measurement information is taken as the first measurement information adjusted from the second measurement information.

6. The method of claim 5, wherein, The third measurement information is preset; or, the third measurement information is indicated by third information, and the third information is from an access network device or a core network device.

7. The method according to any one of claims 1 to 4, characterized in that, The method further comprises: taking measurement information of the sensing signal with the largest energy received in a third grid in the at least one grid as the first measurement information; the third grid is a grid adjacent to the first grid; or, taking minimum measurement information obtained by measuring the sensing signal in the third grid as the first measurement information.

8. The method according to any one of claims 1 to 7, wherein: the first grid corresponds to a first area of a sensing target, and the first area comprises an edge point or a reflection point.

9. The method according to any one of claims 1 to 8, characterized in that, The measurement information is a time delay of the sensing signal.

10. The method according to any one of claims 1 to 9, characterized in that, The method is applied to a first communication device; the first communication device is an access network device, and the sensing signal is from a terminal device; or, the first communication device is an access network device, and the sensing signal is from the access network device; or, the first communication device is a terminal device, and the sensing signal is from the access network device; or, the first communication device is a terminal device, and the sensing signal is from the terminal device.

11. A communications device, characterized by The apparatus comprises: a communication unit configured to receive first information and second information; the first information is used to indicate at least one grid, and the second information indicates a first grid which is a grid in the at least one grid; a processing unit configured to measure a sensing signal on the at least one grid indicated by the first information. The communication unit is configured to send a measurement result, wherein the measurement result comprises at least one measurement information, the at least one measurement information corresponds to the at least one grid one by one, the first measurement information in the at least one measurement information is adjusted measurement information of the second measurement information, and the second measurement information is obtained by measuring the sensing signal on the first grid.

12. A communications device, characterized by The communication device comprises a processor, and the processor is configured to execute a computer program or an instruction, so that the communication device implements the method in any one of claims 1 to 10.

13. A computer-readable storage medium, characterized in that, A computer program or an instruction is stored, and when the computer program or the instruction is executed on a computer, the computer implements the method in any one of claims 1 to 10.

14. A chip, characterized by The chip comprises a processor, and the processor is coupled with a memory and is configured to execute a computer program or an instruction stored in the memory, so that the chip implements the method in any one of claims 1 to 10.

15. A computer program product, characterised in that, When the computer reads and executes the computer program product, the method in any one of claims 1 to 10 is executed.

Citation Information

Patent Citations

  • Communication method and communication device

    CN115696423A

  • Reference signal transmission for reconfigurable smart surface (RIS) assisted positioning

    CN117378176A

  • Method, apparatus, and system for environment aware MIMO for high frequency

    US20240283513A1

  • Sensing measurement method and apparatus, communication device and readable storage medium

    WO2023116756A1