Communication method and related product

By introducing grid information into the 5G-A network for measurement, the problems of low point cloud detection rate and high false alarm rate caused by multipath interference are solved, and more efficient point cloud reconstruction and data transmission are achieved.

WO2026001794A1PCT designated stage Publication Date: 2026-01-02HUAWEI TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/101849
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-06-29
Filing Date
2025-06-18
Publication Date
2026-01-02

AI Technical Summary

Technical Problem

In 5G-A networks, traditional time of arrival and angle of arrival measurement algorithms suffer from low point cloud detection rate and high false alarm rate due to multipath interference, making it difficult to effectively reconstruct 3D building models.

Method used

By introducing grid information and measuring the perceived target on a specified grid, the probability of false alarms and missed detections can be reduced. By using angle, phase or coordinate grid segmentation, timing and phase information can be obtained, reducing invalid data transmission.

Benefits of technology

Rasterized measurement reduces the probability of false alarms and missed detections, improves the point cloud detection rate, simplifies the data transmission process, and reduces complexity and overhead.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025101849_02012026_PF_FP_ABST
    Figure CN2025101849_02012026_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the embodiments of the present application are a communication method and a related product. The method comprises: a first network device / terminal receiving a measurement request from a third network device, wherein the measurement request comprises first grid information, and the measurement request indicates measurement of a sensing target on a grid indicated by the first grid information; and the first network device / terminal sending the measurement result to the third network device, wherein the measurement result is obtained on the basis of the measurement request and a sensing reference signal. By using the method, gridded measurement is performed on a sensing target on a grid indicated by a measurement request, such that only one corresponding measurement result can be reported on each grid, thereby reducing the probability of false alarms and missed detections.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and related products

[0001] This application claims priority to the Chinese patent application No. 202410866882.3, filed on June 29, 2024, with the State Intellectual Property Office of China, the Chinese patent application No. 202410866882.3 has the invention name of “Communication method and related products”, and the whole content of the Chinese patent application No. 202410866882.3 is incorporated herein by reference. TECHNICAL FIELD

[0002] The present application relates to the field of communication, in particular to a communication method and related products. BACKGROUND

[0003] 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). With sensing, a wireless network can locate passive targets, reconstruct the environment, monitor the environment, and monitor the environment deformation, etc.

[0004] Among them, environment reconstruction is an important use case of sensing and an important technical path to realize digital twin. For example, when reconstructing the environment by surface scattering, the terminal sends a sensing signal to the network, the sensing signal is scattered on the building surface, and the echo is received by the network device such as the base station. Based on the terminal position and the network measurement of the signal propagation time and angle, the scattering position of the signal on the building surface can be estimated, and the building surface point cloud can be constructed. By using the terminal movement, the point cloud can be observed from different directions, so as to realize the description of the building surface. Further, based on the superposition of multiple surfaces, the reconstruction of the three-dimensional model of the building is realized.

[0005] However, since there are actually infinite multipaths for surface scattering, forming a continuous spectrum. Due to the limited bandwidth and antenna aperture, infinite multipaths are prone to inter-path interference in time domain or space domain, which causes the traditional single-path measurement algorithm of time of arrival (ToA) or angle of arrival (AoA) and the channel to be unable to correspond, and is prone to produce multipath false alarm and multipath missed detection, resulting in low point cloud detection rate and high point cloud false alarm rate. SUMMARY

[0006] The present application discloses a communication method and related products, which can reduce the false alarm and missed detection probability.

[0007] In a first aspect, an embodiment of the present application provides a communication method, which is applied to a first communication device. The method can include: receiving a measurement request, the measurement request including first grid information, the measurement request indicating the first communication device to measure a sensing target on a grid indicated by the first grid information; and sending a measurement result, the measurement result being obtained based on the measurement request and a sensing reference signal.

[0008] In the embodiment of the present application, by introducing the grid information, the communication device can be indicated to perform the measurement on the sensing target in the grid indicated by the measurement request, so that one corresponding measurement result can be reported on each grid, and the false alarm and missing detection probabilities can be reduced.

[0009] In a possible implementation, the first grid information includes angle grid information, and the measurement request indicates to perform timing measurement on the sensing target in a grid included in the angle grid information.

[0010] In the example, the timing measurement on the sensing target is performed in the grid included in the angle grid information indicated by the measurement request, so that the complexity of timing acquisition is reduced.

[0011] The angle grid can be understood as follows: taking a first network device position or a terminal position as a starting point, a plurality of non-overlapping grids are obtained by angle segmentation between the starting point and a surface to be reconstructed corresponding to the sensing target, and a plurality of angle values in the angle grid form an arithmetic sequence.

[0012] In a possible implementation, the angle grid information includes a one-dimensional sequence formed by a plurality of first angle values. The first angle value can be a horizontal angle value. The horizontal angle can also be referred to as an azimuth angle, which is an angle in a horizontal plane relative to a horizontal reference direction. Alternatively, the first angle value is a vertical angle value. The vertical angle can also be referred to as a pitch angle, which is an angle in a plane perpendicular to the horizontal plane relative to a reference direction.

[0013] In another possible implementation, the angle grid information includes a two-dimensional sequence formed by a plurality of first angle values and a plurality of second angle values.

[0014] In an example, the first angle value is a horizontal angle value, and the second angle value is a vertical angle value.

[0015] In another example, the first angle value is a vertical angle value, and the second angle value is a horizontal angle value.

[0016] In a possible implementation, when the angle grid information includes a one-dimensional sequence formed by the plurality of first angle values, the measurement result includes a one-dimensional sequence formed by a plurality of first arrival path timings, and the one-dimensional sequence formed by the plurality of first arrival path timings includes elements corresponding to elements in the one-dimensional sequence formed by the plurality of first angle values in a one-to-one manner.

[0017] In this example, the measurement result needs to be reported only according to the predetermined grid, and the grid information itself does not need to be reported, thereby reducing the reporting overhead.

[0018] The first arrival path timing (FAP Timing) is a method for determining the ToA in a multipath environment. When a wireless signal propagates in space, it can form multiple paths. Different paths have different propagation distances, and the time of arrival at the receiving end is different. The first arrival path timing refers to determining the ToA based on the earliest path in multiple paths.

[0019] In another possible implementation, when the angle grid information includes a two-dimensional sequence formed by the plurality of first angle values and the plurality of second angle values, the measurement result includes a two-dimensional sequence formed by a plurality of first arrival path timings, and the two-dimensional sequence formed by the plurality of first arrival path timings includes elements corresponding to elements in the two-dimensional sequence formed by the plurality of first angle values and the plurality of second angle values in a one-to-one manner.

[0020] In this example, the measurement result needs to be reported only according to the predetermined grid, and the grid information itself does not need to be reported, thereby reducing the reporting overhead.

[0021] In a possible implementation, when the angle grid information includes a one-dimensional sequence formed by the plurality of first angle values, the measurement result includes a one-dimensional sequence formed by a plurality of third angle values and a one-dimensional sequence formed by a plurality of first arrival path timings, and the one-dimensional sequence formed by the plurality of first arrival path timings includes elements corresponding to elements in the one-dimensional sequence formed by the plurality of third angle values in a one-to-one manner; and the third angle value is obtained based on the plurality of first angle values.

[0022] The measurement result includes not only the one-dimensional sequence formed by the plurality of first arrival path timings, but also the one-dimensional sequence formed by the plurality of third angle values. In this way, the correspondence between the angle value and the measurement result can be intuitively obtained.

[0023] In a possible implementation, the angle grid information includes a two-dimensional sequence formed by the plurality of first angle values and the plurality of second angle values, the measurement result includes a two-dimensional sequence formed by a combination of a plurality of third angle values and a plurality of fourth angle values, and a two-dimensional sequence formed by a plurality of first path timings, elements included in the two-dimensional sequence formed by the plurality of first path timings correspond to elements included in the two-dimensional sequence formed by the combination of the plurality of third angle values and the plurality of fourth angle values in a one-to-one manner, and the fourth angle value is obtained based on the plurality of second angle values.

[0024] The measurement result includes not only the two-dimensional sequence formed by the plurality of first path timings, but also the two-dimensional sequence formed by the combination of the plurality of third angle values and the plurality of fourth angle values. In this way, the correspondence between the angle values and the measurement result can be intuitively obtained.

[0025] In a possible implementation, the first grid information includes phase grid information, and the measurement request instructs to perform timing measurement on the perception target on a grid included in the phase grid information.

[0026] In the example, the timing measurement is performed on the perception target on a grid included in the phase grid information instructed by the measurement request, which reduces the complexity of timing acquisition.

[0027] The phase grid can be understood as follows: taking a first network device position or a terminal position as a starting point, performing angle segmentation between a to-be-reconstructed surface corresponding to the perception target and the starting point to obtain a plurality of non-overlapping grids, each angle corresponds to a phase value, and a plurality of phase values in the phase grid form an arithmetic sequence.

[0028] In a possible implementation, the phase grid information includes a one-dimensional sequence formed by a plurality of first phase values. The first phase value can be a phase difference between antenna ports in a first antenna dimension. The first antenna dimension can be a horizontal dimension. Accordingly, the first phase value can be a horizontal phase value. Alternatively, the first antenna dimension can be a vertical dimension. Accordingly, the first phase value can be a vertical phase value. Generally, a base station antenna is a surface array, where the horizontal dimension refers to a row of the surface array, and the vertical dimension refers to a column of the surface array. The phase difference between the antenna ports can be a phase difference between adjacent antenna ports. The phase difference represents a wave path difference in transmission of electromagnetic waves between two adjacent antenna ports.

[0029] In another possible implementation, the phase grid information includes a two-dimensional sequence formed by a plurality of first phase values and a plurality of second phase values.

[0030] In a possible implementation, the first phase value corresponds to a phase difference between antenna ports in a first antenna dimension, and the second phase value corresponds to a phase difference between antenna ports in a second antenna dimension. The first antenna dimension can be a horizontal dimension, and the second antenna dimension can be a vertical dimension. Alternatively, the first antenna dimension can be a vertical dimension, and the second antenna dimension can be a horizontal dimension.

[0031] In a possible implementation, when the phase grid information includes a one-dimensional sequence of the plurality of first phase values, the measurement result includes a one-dimensional sequence of the plurality of first path timings, and the one-dimensional sequence of the plurality of first path timings contains elements corresponding to the one-dimensional sequence of the plurality of first phase values in a one-to-one manner.

[0032] In this example, the measurement result needs to be reported only according to the predetermined grid, and the grid information itself does not need to be reported, thereby reducing the reporting overhead.

[0033] In another possible implementation, when the phase grid information includes a two-dimensional sequence of the plurality of first phase values and the plurality of second phase values, the measurement result includes a two-dimensional sequence of the plurality of first path timings, and the two-dimensional sequence of the plurality of first path timings contains elements corresponding to the two-dimensional sequence of the plurality of first phase values and the plurality of second phase values in a one-to-one manner.

[0034] In this example, the measurement result needs to be reported only according to the predetermined grid, and the grid information itself does not need to be reported, thereby reducing the reporting overhead.

[0035] In a possible implementation, when the phase grid information includes a one-dimensional sequence of the plurality of first phase values, the measurement result includes a one-dimensional sequence of the plurality of third phase values and a one-dimensional sequence of the plurality of first path timings, and the one-dimensional sequence of the plurality of first path timings contains elements corresponding to the one-dimensional sequence of the plurality of third phase values in a one-to-one manner; the third phase value is obtained based on the plurality of first phase values.

[0036] The measurement result includes not only the one-dimensional sequence of the plurality of first path timings, but also the one-dimensional sequence of the plurality of third phase values. In this way, the correspondence between the phase value and the measurement result can be intuitively obtained.

[0037] In another possible implementation, when the phase grid information includes a two-dimensional sequence of the plurality of first phase values and the plurality of second phase values, the measurement result includes a two-dimensional sequence of the plurality of third phase values and the plurality of fourth phase values, and a two-dimensional sequence of the plurality of first path timings, and the two-dimensional sequence of the plurality of first path timings contains elements corresponding to the two-dimensional sequence of the plurality of third phase values and the plurality of fourth phase values in a one-to-one manner; the fourth phase value is obtained based on the plurality of second phase values.

[0038] The measurement result not only includes a two-dimensional sequence of multiple first path timings, but also includes a two-dimensional sequence of combinations of multiple third phase values and multiple fourth phase values. In this way, the correspondence between the phase values and the measurement result can be intuitively obtained.

[0039] In a possible implementation, configuration information of the sensing reference signal is acquired; then, the sensing reference signal is measured based on the configuration information of the sensing reference signal to obtain channel information; and then, the measurement result is obtained based on the first grid information and the channel information. The first grid information includes angle grid information or phase grid information.

[0040] In another possible implementation, the first grid information includes coordinate grid information, and the measurement request indicates that coordinate measurement is performed on the sensing target on a grid included in the coordinate grid information.

[0041] In this example, coordinate measurement is performed on the sensing target on a grid included in the coordinate grid information indicated by the measurement request, which reduces the complexity of coordinate acquisition.

[0042] The coordinate grid can be understood as a plurality of non-overlapping grids obtained by dividing coordinates between a reference surface (line) and a surface corresponding to the sensing target to be reconstructed. In three-dimensional coordinates, a plane passing through a preset origin and perpendicular to the ground is generally used as the reference surface, for example, a straight wall in the east-west direction. In two-dimensional coordinates, a straight line passing through a preset origin is generally used as the reference line, for example, a straight line in the east-west direction passing through a preset origin. The plurality of coordinate values in the coordinate grid form an arithmetic sequence.

[0043] In a possible implementation, the coordinate grid information includes a one-dimensional sequence of multiple x values. The x value is based on the value of the x axis of the sensing space coordinate system.

[0044] The sensing space coordinate system can be understood as an xyz coordinate system constructed according to the above-mentioned reference surface in a three-dimensional coordinate system, where the reference surface is the xOz plane, the x axis is in the plane and parallel to the ground, the z axis is in the plane and perpendicular to the ground, and the y axis direction is determined based on the right-hand screw rule. In a two-dimensional coordinate system, the xy coordinate system constructed according to the above-mentioned reference line is the sensing space coordinate system, where the reference line is the x axis, and the direction perpendicular to x in the horizontal plane is the y axis.

[0045] In another possible implementation, the coordinate grid information includes a one-dimensional sequence of multiple y values. The y value is based on the value of the y axis of the sensing space coordinate system.

[0046] In another possible implementation, the coordinate grid information comprises a two-dimensional sequence of a plurality of x values and a plurality of z values. The x values and z values are values on the x axis and the z axis of the perception space coordinate system.

[0047] In yet another possible implementation, the coordinate grid information comprises a two-dimensional sequence of a plurality of y values and a plurality of z values. The y values and z values are values on the y axis and the z axis of the perception space coordinate system.

[0048] In a possible implementation, the x values are latitude values; the y values are longitude values; and the z values are height values.

[0049] In a possible implementation, when the coordinate grid information comprises a one-dimensional sequence of the plurality of x values, the coordinates in the measurement result comprise a one-dimensional sequence of a plurality of y values, and the one-dimensional sequence of the plurality of y values comprises elements obtained based on the plurality of x values.

[0050] In this example, only the measurement result needs to be reported according to the predetermined grid, and the grid information itself does not need to be reported, thereby reducing the reporting overhead.

[0051] In a possible implementation, when the coordinate grid information comprises a one-dimensional sequence of the plurality of y values, the coordinates in the measurement result comprise a one-dimensional sequence of a plurality of x values, and the one-dimensional sequence of the plurality of x values comprises elements obtained based on the plurality of y values.

[0052] In this example, only the measurement result needs to be reported according to the predetermined grid, and the grid information itself does not need to be reported, thereby reducing the reporting overhead.

[0053] In another possible implementation, when the coordinate grid information comprises a two-dimensional sequence of the plurality of x values and the plurality of z values, the coordinates in the measurement result comprise a one-dimensional sequence of a plurality of y values, and the one-dimensional sequence of the plurality of y values comprises elements obtained based on the plurality of x values and the plurality of z values.

[0054] In this example, only the measurement result needs to be reported according to the predetermined grid, and the grid information itself does not need to be reported, thereby reducing the reporting overhead.

[0055] In another possible implementation, when the coordinate grid information comprises a two-dimensional sequence of the plurality of y values and the plurality of z values, the coordinates in the measurement result comprise a one-dimensional sequence of a plurality of x values, and the one-dimensional sequence of the plurality of x values comprises elements obtained based on the plurality of y values and the plurality of z values.

[0056] In this example, only the measurement result needs to be reported according to the predetermined grid, and the grid information itself does not need to be reported, thereby reducing the reporting overhead.

[0057] In a possible implementation, the sensing reference signal is acquired; then, the sensing reference signal is measured to obtain channel information; and then, the measurement result is obtained based on the coordinates included in the coordinate grid information and the channel information.

[0058] In a possible implementation, when the method is applied to the terminal, the sensing reference signal is from the first network device. The sensing reference signal may be, for example, a positioning reference signal (PRS) or a channel state information reference signal (CSI-RS). The first communication apparatus is the terminal or a communication module / process module in the terminal, or a circuit or chip responsible for communication function in the terminal (such as a modem chip, also known as a baseband chip, or a system on chip (SoC) chip or a system in package (SIP) chip containing a modem core, or a circuit or chip responsible for processing function in the terminal (such as a graphics processing unit (GPU)).

[0059] In another possible implementation, when the method is applied to the first network device, the sensing reference signal is from one of the first network device, a second network device, or the terminal. The sensing reference signal may be a sounding reference signal (SRS). The first communication apparatus is the first network device, or an access network device on the network side, or a module (such as a circuit, a chip, or a chip system, etc.) in the access network device, or a logic node, a logic module, or software capable of realizing all or part of the function of the access network device.

[0060] In a possible implementation, the sensing reference signal is acquired; then, the sensing reference signal is measured to obtain channel information; and then, the measurement result is obtained based on the coordinates included in the coordinate grid information and the channel information.

[0061] In the embodiments of the present application, the third network device sends a measurement request, the measurement request comprising first grid information, the measurement request indicating that the sensing target is measured on the grid indicated by the first grid information. Furthermore, the third network device receives a measurement result, the measurement result being obtained based on the measurement request and the sensing reference signal. By means of the above, the sensing target is measured on the grid indicated by the measurement request, so that only one corresponding measurement result is reported on each grid, and the false alarm and missed detection probabilities are reduced.

[0062] Some possible implementations and advantages of the second aspect can refer to the first aspect, and will not be described in detail.

[0063] In the third aspect, the embodiments of the present application provide a communication apparatus, which has the functions of implementing the first aspect, for example, the communication apparatus comprises a module or unit or means corresponding to the operations of the first aspect, which can be implemented by software, or by hardware, or by a combination of software and hardware.

[0064] In one implementation, the communication apparatus comprises:

[0065] The communication module is configured to receive a measurement request, the measurement request comprising first grid information, the measurement request indicating that the sensing target is measured on the grid indicated by the first grid information.

[0066] The communication module is further configured to send a measurement result, the measurement result being obtained based on the measurement request and the sensing reference signal.

[0067] Some possible implementations and advantages of the third aspect can refer to the first aspect, and will not be described in detail.

[0068] In a possible implementation, the apparatus further comprises a processing module configured to obtain the sensing reference signal, measure the sensing reference signal to obtain channel information, and obtain the measurement result based on the coordinates contained in the coordinate grid information and the channel information.

[0069] In a possible implementation, when the apparatus is a terminal, the sensing reference signal is from a first network device.

[0070] In another possible implementation, when the apparatus is the first network device, the sensing reference signal is from one of the first network device, a second network device, or the terminal.

[0071] In a fourth aspect, the present application provides a communication apparatus, which has the function of the second aspect, for example, the communication apparatus includes a module or unit or means corresponding to the operations of the second aspect, which can be implemented by software, or by hardware, or by a combination of software and hardware.

[0072] In one implementation, the communication apparatus includes:

[0073] a communication module, configured to send a measurement request, the measurement request including first grid information, the measurement request indicating to measure a sensing target on a grid indicated by the first grid information.

[0074] the communication module, further configured to receive a measurement result, the measurement result being obtained based on the measurement request and a sensing reference signal.

[0075] Some possible implementations and advantages of the fourth aspect can refer to the first aspect, and will not be described here.

[0076] In a fifth aspect, the present application provides a communication apparatus, including a processor and a memory; wherein the memory is configured to store program code, and the processor is configured to invoke the program code to execute the method provided in any possible implementation of the first aspect or the method provided in any possible implementation of the second aspect.

[0077] In a sixth aspect, the present application provides a communication system, including a first network device, a third network device and a terminal, the third network device is configured to send a measurement request, and the first network device and / or the terminal is configured to implement the method provided in any possible implementation of the first aspect.

[0078] In a seventh aspect, the present application provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the method provided in any possible implementation of the first aspect or the method provided in any possible implementation of the second aspect.

[0079] In an eighth aspect, the present application provides a computer program product, when the computer program product runs on a computer, the computer program product makes the computer execute the method provided in any possible implementation of the first aspect or the method provided in any possible implementation of the second aspect.

[0080] It can be understood that the apparatus in the third aspect, the apparatus in the fourth aspect, the apparatus in the fifth aspect, the system in the sixth aspect, the computer storage medium in the seventh aspect or the computer program product in the eighth aspect are all used to execute the method in any of the first aspect or the method provided in any possible implementation of the second aspect. Therefore, the beneficial effects achieved by them can refer to the beneficial effects in the corresponding method, which will not be described here.

[0081] In a ninth aspect, the present application provides a communication method, the method comprising: a second communication device sending a measurement request, the measurement request comprising first grid information, the measurement request indicating a first communication device to measure a sensing target on a grid indicated by the first grid information; and the first communication device sending a measurement result, the measurement result being based on the measurement request and a sensing reference signal. BRIEF DESCRIPTION OF DRAWINGS

[0082] FIG. 1a is a schematic diagram of a communication system according to an embodiment of the present application;

[0083] FIG. 1b is a schematic diagram of another communication system according to an embodiment of the present application;

[0084] FIG. 1c is a schematic diagram of yet another communication system according to an embodiment of the present application;

[0085] FIG. 2 is a flow diagram of a communication method according to an embodiment of the present application;

[0086] FIG. 3 is a schematic diagram of a grid according to an embodiment of the present application;

[0087] FIG. 4 is a schematic diagram of another grid according to an embodiment of the present application;

[0088] FIG. 5 is a flow diagram of another communication method according to an embodiment of the present application;

[0089] FIG. 6a is a schematic diagram of a communication according to an embodiment of the present application;

[0090] FIG. 6b is a schematic diagram of another communication according to an embodiment of the present application;

[0091] FIG. 7 is a schematic diagram of a communication device according to an embodiment of the present application;

[0092] FIG. 8 is a schematic diagram of another communication device according to an embodiment of the present application;

[0093] FIG. 9 is a schematic diagram of yet another communication device according to an embodiment of the present application. DETAILED DESCRIPTION

[0094] The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0095] The technology provided by the present application can be applied to various communication systems. For example, the communication system can be a fourth generation (4G) communication system (e.g., a long term evolution (LTE) system), a fifth generation (5G) communication system, a wireless local area network (WLAN) system, a satellite communication system, a converged system of multiple systems, or a future communication system. The 5G communication system can also be referred to as a new radio (NR) system.

[0096] A network element in a communication system can send or receive a signal to or from another network element. The signal can include information, signaling, data, and the like. The network element can also be replaced by an entity, a network entity, a device, a communication device, a communication module, a node, a communication node, and the like. The network element is taken as an example for description in the present application. For example, the communication system can include at least one terminal and at least one access network device. The access network device can send a downlink signal to the terminal, and / or the terminal can send an uplink signal to the access network device. In addition, it can be understood that if the communication system includes multiple terminals, the terminals can also send signals to each other, that is, the sending network element and the receiving network element of the signal can be terminals.

[0097] Referring to FIG. 1a, FIG. 1a is a simplified schematic diagram of a wireless communication system provided by an embodiment of the present application. As shown in FIG. 1a, the wireless communication system includes a wireless access network 100. The wireless access network 100 can be a future wireless access network or an existing (e.g., 5G or 4G) wireless access network. One or more communication devices (120a-120j, collectively referred to as 120) can be connected to each other or connected to one or more network devices (110a, 110b, collectively referred to as 110) in the wireless access network 100. FIG. 1a is only a schematic diagram, and the wireless communication system can also include other devices, such as core network devices, wireless relay devices, and / or wireless backhaul devices, which are not shown in FIG. 1a.

[0098] Exemplarily, in actual applications, the wireless communication system can include multiple network devices (also referred to as access network devices) at the same time, and can also include multiple communication devices at the same time. One network device can serve one or more communication devices at the same time. One communication device can also access one or more network devices at the same time. The number of communication devices and network devices included in the wireless communication system is not limited by the embodiments of the present application.

[0099] The network device can be an entity for transmitting or receiving signals on the network side. The network device can be an access device for a communication device to access the wireless communication system by a wireless manner. For example, the network device can be a base station. The base station can be referred to as a node B (Node B), an evolved Node B (eNB), a next generation Node B (gNB), an access network device in an open radio access network (O-RAN), a relay station, an access point, a transmitting and receiving point (TRP), a transmitting point (TP), a master eNB (MeNB), a secondary eNB (SeNB), a multi-mode wireless node, a home base station, a network controller, an access node, a wireless node, an access point (AP), a transmission node, a transceiver node, a base band unit (BBU), a remote radio unit (RRU), an active antenna unit (AAU), a remote radio head (RRH), a centralized unit (CU), a distributed unit (DU), a radio unit (RU), a CU control plane (CU-CP) node, a CU user plane (CU-UP) node, a positioning node, and the like. The base station can be a macro base station, a micro base station, a relay node, a donor node, or the like, or a combination thereof. The network device can also refer to a communication module, a modem, or a chip for being arranged in the foregoing devices or apparatuses. The network device can also be a mobile switching center, a device-to-device (D2D) device, a vehicle-to-everything (V2X) device, a machine-to-machine (M2M) device, a device assuming a base station function in a future communication system, and the like. The network device can support networks of the same or different access technologies. The embodiments of the present application do not limit specific technologies and specific device forms adopted by the network device.

[0100] All or part of the functions of the network device in the present application can also be implemented by software functions running on hardware, or by virtualized functions instantiated on a platform, such as a cloud platform. The network device in the present application can also be a logical node, a logical module or software capable of implementing all or part of the functions of the network device.

[0101] The network device can be fixed or mobile. For example, the base stations 110a, 110b are stationary and are responsible for wireless transmission and reception in one or more cells from the communication devices 120. The helicopter or drone 120i shown in Figure 1a can be configured to act as a mobile base station, and one or more cells can move according to the location of the mobile base station 120i. In other examples, the helicopter or drone (120i) can be configured to act as a communication device that communicates with the base station 110b.

[0102] In the present application, the communication device for implementing the access network function as described above can be an access network device, a network device having part of the function of the access network, or a device capable of supporting the implementation of the access network function, such as a chip system, a hardware circuit, a software module, or a hardware circuit plus a software module, which can be installed in or matched with the access network device. In the method of the present application, the communication device for implementing the function of the access network device is described by taking the access network device as an example.

[0103] The communication device can be an entity on the user side for receiving or transmitting signals, such as a mobile phone. The communication device can be used to connect people, things and machines. The communication device can communicate with one or more core networks through a network device. The communication device includes a handheld device with a wireless connection function, another processing device connected to a wireless modem, or a vehicle-mounted device, etc. The communication device can be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device. The communication device 120 can be widely used in various scenarios, such as cellular communication, device-to-device, vehicle-to-everything (V2X), point-to-point (P2P), machine-to-machine (M2M), machine type communication (MTC), internet of things (IoT), virtual reality (VR), augmented reality (AR), industrial control, autonomous driving, remote medical treatment, smart power grid, smart furniture, smart office, smart wear, smart transportation, smart city, unmanned aerial vehicle, robot, remote sensing, passive sensing, positioning, navigation and tracking, autonomous delivery and mobile, etc.Some examples of the communication device 120 are: a user equipment (UE) of the 3rd generation partnership project (3GPP) standard, a fixed device, a mobile device, a handheld device, a wearable device, a cellular phone, a smart phone, a session initiation protocol (SIP) phone, a notebook, a personal computer, a smart book, a vehicle, a satellite, a global positioning system (GPS) device, a drone, a helicopter, an aircraft, a ship, a remote control device, a smart home device, an industrial device, a personal communication service (PCS) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a wireless webcam, a tablet, a palm computer, a mobile internet device (MID), a wearable device such as a smart watch, a smart point of sale (POS) machine, a customer-premises equipment (CPE), a light UE, a reduced capability UE (REDCAP UE), a wireless terminal in industrial control, a terminal in Internet of Things (IoT) system, a wireless terminal in self driving, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city such as a smart fuel dispenser, a terminal on a high-speed train, and a wireless terminal in a smart home such as a smart speaker, a smart coffee machine, a smart printer, etc. The communication device 120 can be a wireless device in the above various scenarios or an apparatus used in the wireless device, e.g., a communication module, a modem, or a chip in the above devices. The communication device can also be a vehicle apparatus, e.g., a whole vehicle apparatus, a vehicle-mounted module, a vehicle-mounted chip, an on board unit (OBU), or a telematics box (T-BOX), etc. The communication device can also be referred to as a terminal, a terminal device, a UE, a mobile station (MS), a mobile terminal (MT), etc. The communication device can also be a communication device in a future wireless communication system.The communication device can be used in a dedicated network device or a general device. The embodiments of the present application do not limit the specific technology and specific device form of the communication device.

[0104] For example, the communication device can be used as a base station. For example, the UE can be used as a scheduling entity, which provides sidelink signals between UEs in V2X, D2D or P2P, etc. As shown in FIG. 1a, the cell phone 120a and the car 120b communicate with each other using sidelink signals. The cell phone 120a and the smart home device 120e communicate without relaying the communication signals through the base station 110b.

[0105] In the present application, the communication device for realizing the function of the communication device can be a terminal, or a terminal with part of the functions of the above communication device, or a device capable of supporting the realization of the functions of the above communication device, such as a chip system, which can be installed in the terminal or matched with the terminal. In the present application, the chip system can be composed of a chip, or can include a chip and other discrete devices. In the technical solutions provided in the present application, the communication device is taken as an example to describe the terminal or UE.

[0106] For example, a wireless communication system is usually composed of a cell, and a base station provides management of the cell, and the base station provides communication services to multiple MSs in the cell. The base station includes a BBU and a RRU. The BBU and the RRU can be placed in different places, for example, the RRU is pulled away and placed in a high traffic area, and the BBU is placed in a central machine room. The BBU and the RRU can also be placed in the same machine room. The BBU and the RRU can also be different components under one rack. For example, one cell can correspond to one carrier or a member carrier.

[0107] It can be understood that the present application can be applied between a network device and a communication device, between network devices, or between communication devices, i.e. between a master device and a slave device. The master device can be a network device or a communication device. When the master device is a network device, the slave device can be another network device or a communication device. When the master device is a communication device, the slave device can be another communication device.

[0108] The access network device can include a CU and a DU. A plurality of DUs can be centrally controlled by one CU. As an example, the interface between the CU and the DU can be referred to as an F1 interface. Among them, the control panel (CP) interface can be F1-C, and the user panel (UP) interface can be F1-U. The CU and the DU can be divided according to the protocol layer of the wireless network: for example, the functions of the packet data convergence protocol (PDCP) layer and above protocol layers are arranged in the CU, and the functions of the protocol layers below the PDCP layer (such as the radio link control (RLC) layer and the medium access control (MAC) layer, etc.) are arranged in the DU; or for example, the functions of the protocol layers above the PDCP layer are arranged in the CU, and the functions of the protocol layers at and below the PDCP layer are arranged in the DU.

[0109] It can be understood that the above-mentioned processing functions of the CU and the DU according to the division of the protocol layer are only an example, and can also be divided in other ways, for example, the CU or the DU can be divided into functions with more protocol layers, and for example, the CU or the DU can also be divided into partial processing functions with protocol layers. In one design, part of the functions of the RLC layer and the functions of the protocol layers above the RLC layer are arranged in the CU, and the remaining functions of the RLC layer and the functions of the protocol layers below the RLC layer are arranged in the DU. In another design, the functions of the CU or the DU can also be divided according to the service type or other system requirements, for example, according to the delay, the functions that need to meet the delay requirement of the processing time are arranged in the DU, and the functions that do not need to meet the delay requirement are arranged in the CU. In another design, the CU can also have one or more functions of the core network. For example, the CU can be arranged on the network side for centralized management. In another design, the RU of the DU is remotely arranged. Among them, the RU has a radio frequency function.

[0110] Exemplarily, the DU and the RU can be divided at a physical layer (PHY). For example, the DU can implement high-layer functions in the PHY, and the RU can implement low-layer functions in the PHY. Wherein, for transmission, the functions of the PHY can include adding a cyclic redundancy check (CRC) code, channel coding, rate matching, scrambling, modulation, layer mapping, precoding, resource mapping, physical antenna mapping, and / or radio frequency transmission functions. For reception, the functions of the PHY can include CRC, channel decoding, de-rate matching, descrambling, demodulation, de-layer mapping, channel detection, resource demapping, physical antenna demapping, and / or radio frequency reception functions. Wherein, the high-layer functions in the PHY can include part of the functions of the PHY, for example, the part of the functions is closer to the MAC layer, and the low-layer functions in the PHY can include another part of the functions of the PHY, for example, the part of the functions is closer to the radio frequency functions. For example, the high-layer functions in the PHY can include adding a CRC code, channel coding, rate matching, scrambling, modulation, and layer mapping, and the low-layer functions in the PHY can include precoding, resource mapping, physical antenna mapping, and radio frequency transmission functions; or the high-layer functions in the PHY can include adding a CRC code, channel coding, rate matching, scrambling, modulation, layer mapping, and precoding, and the low-layer functions in the PHY can include resource mapping, physical antenna mapping, and radio frequency transmission functions.

[0111] Exemplarily, the functions of the CU can be implemented by one entity, or can also be implemented by different entities. For example, the functions of the CU can be further divided, that is, the control plane and the user plane are separated and implemented by different entities, respectively, as a control plane CU entity (that is, a CU-CP entity) and a user plane CU entity (that is, a CU-UP entity). The CU-CP entity and the CU-UP entity can be coupled with the DU to jointly complete the functions of the access network device.

[0112] In the above architecture, the signaling generated by the CU can be transmitted to the terminal through the DU, or the signaling generated by the terminal can be transmitted to the CU through the DU. For example, the signaling of the radio resource control (RRC) or the PDCP layer is finally processed as the signaling of the physical layer to be transmitted to the terminal, or is converted from the received physical layer signaling. In this architecture, the signaling of the RRC or the PDCP layer can be considered as being transmitted through the DU, or being transmitted through the DU and the RU.

[0113] Exemplarily, any of the above DU, CU, CU-CP, CU-UP and RU can be a software module, a hardware structure, or a software module + hardware structure, without limitation. Among them, the existence forms of different entities can be different, without limitation. For example, the DU, CU, CU-CP, CU-UP are software modules, and the RU is a hardware structure. These modules and the methods they perform are also within the protection scope of the present application.

[0114] In different systems, the CU (or CU-CP and CU-UP), DU or RU can also have different names, but those skilled in the art can understand their meanings. For example, in the O-RAN system, the CU can also be referred to as O-CU (open CU), the DU can also be referred to as O-DU, the CU-CP can also be referred to as O-CU-CP, the CU-UP can also be referred to as O-CU-UP, and the RU can also be referred to as O-RU.

[0115] It should be understood that the number and type of devices in the communication system shown in FIG. 1a are only illustrative, and the present application is not limited thereto. In actual applications, more terminals, more access network devices, and other network elements, such as core network devices and / or network elements for implementing artificial intelligence functions, can also be included in the communication system.

[0116] It can be understood that all or part of the functions implemented by one or more of the terminal, the access network device, the core network device, or the network element for implementing artificial intelligence functions can be virtualized, that is, implemented by one or more of a special processor or a general processor and a corresponding software module. Among them, the terminal and the access network device involve the interface of air interface transmission, and the transceiving function of the interface can be realized by hardware. The core network device, such as the operation administration and maintenance (OAM) network element, can be virtualized. Exemplarily, one or more functions of the virtualized terminal, access network device, core network device, or network element for implementing artificial intelligence functions can be implemented by a cloud device, such as a cloud device in an over the top (OTT) system.

[0117] The method provided by the present application can be used for communication between the access network device and the terminal, and can also be used for communication between other communication devices, such as communication between a macro base station and a micro base station in a wireless backhaul link, and communication between two terminals in a sidelink (SL), without limitation.

[0118] In this application, "sending information to (for example, a terminal)" or related illustrations in the drawings can be understood as that the destination of the information is the terminal. It can include directly or indirectly sending information to the terminal. "Receiving information from (for example, a terminal)" or "receiving information from (for example, a terminal)", or related illustrations in the drawings can be understood as that the source of the information is the terminal, and it can include directly or indirectly receiving information from the terminal. The information can be processed between the source and the destination of the information sending, for example, format change, etc., but the destination can understand the valid information from the source. Similar expressions in this application can be similarly understood, and will not be repeated here.

[0119] Referring to FIG. 1b, another communication system provided by an embodiment of the present application is shown. The communication system includes a first network device, a terminal and a third network device. The first network device can be an access network device on the network side, a module (such as a circuit, a chip or a chip system, etc.) in the access network device, or a logic node, a logic module or software capable of realizing all or part of the function of the access network device. The first network device is a network device in communication with the terminal. For example, the first network device is a base station.

[0120] The third network device can be a device with sensing function. For example, the third network device can be an apparatus or component deployed in the core network to provide sensing function (SF), or the third network device can be a location and sensing unit (LSU) or the like deployed on the access network side to provide positioning and sensing and the like wireless services. The third network device can obtain the location of the terminal and / or the first network device.

[0121] In this example, the third network device sends a measurement request to the terminal. The terminal receives the measurement request and sends a measurement result to the third network device. The measurement result is obtained based on the measurement request and a sensing reference signal. The sensing reference signal can come from the first network device.

[0122] Referring to FIG. 1c, another communication system provided by an embodiment of the present application is shown. The communication system includes a first network device, a third network device and a terminal, or the communication system includes a first network device, a third network device and a second network device. For the introduction of the first network device and the third network device, please refer to the description of FIG. 1b, which will not be repeated here. The second network device can be a network device different from the first network device. For example, the second network device can be another base station or the like.

[0123] In this example, the third network device sends a measurement request to the first network device. The first network device receives the measurement request and sends a measurement result to the third network device. The measurement result is obtained based on the measurement request and a sensing reference signal. The sensing reference signal can come from a terminal or a second network device. It should be noted that the sensing reference signal can also come from the first network device itself. Details will be described below and will not be described here in detail.

[0124] The architecture of the embodiments of the present application is introduced above. In order to facilitate understanding of the scheme of the embodiments of the present application, the terms that can be involved in the embodiments of the present application are explained below.

[0125] 1, False alarm

[0126] It refers to that a certain path actually does not exist, but is measured, for example, two paths are measured in a direction, one of which is caused by energy leakage in another direction.

[0127] 2, Missing detection

[0128] It refers to that a certain path actually exists, but is not measured, for example, the energy of a certain path in a direction is low, and it cannot be determined that multiple paths exist.

[0129] 3, Time of arrival (TOA) refers to the time of arrival of a wireless signal at a receiving end.

[0130] 4, Time of flight (TOF) refers to the time of flight of a wireless signal from a sending end to a receiving end.

[0131] 5, First arrival path timing (FAP Timing)

[0132] It is a method for determining TOA in a multipath environment. Since wireless signals can form multiple paths when propagating in space, different paths have different arrival times at the receiving end due to different propagation distances. First arrival path timing refers to determining TOA based on the earliest path among multiple paths.

[0133] The architecture of the embodiments of the present application is described above. The method of the embodiments of the present application is described in detail below.

[0134] Referring to FIG. 2, it is a flowchart of a communication method provided by the embodiments of the present application. Optionally, the method can be applied to the communication system described above, for example, the communication system shown in FIG. 1b. The communication method shown in FIG. 2 can include steps 201-202. Steps 201-202 are as follows:

[0135] 201、the third network device sends a measurement request to the terminal, the measurement request comprising the first grid information, the measurement request indicating to measure the sensing target on the grid indicated by the first grid information. Accordingly, the terminal receives the measurement request.

[0136] For the introduction of the third network device, refer to the description of FIG. 1b, which will not be repeated here.

[0137] The sensing target can be a passive target (such as a drone, a car, a ship), or an environment (such as a city scene, an indoor environment, a ground water ice, air humidity, precipitation), or a building, a bridge, etc.

[0138] In a possible implementation, measuring the sensing target can be to perform timing measurement on the sensing target. The timing can refer to time of arrival (TOA), time of flight (TOF), reference signal time difference (RSTD), relative time of arrival (RTOA), Rx-Tx time difference.

[0139] The following describes several implementations of timing measurement on the sensing target.

[0140] Example 1: The first grid information comprises angle grid information, and the measurement request indicates to perform timing measurement on the sensing target on the grid contained in the angle grid information.

[0141] As shown in FIG. 3, the angle grid can be understood as being obtained by angle segmentation between the starting point (the position of the first network device or the position of the terminal) and the surface to be reconstructed corresponding to the sensing target, wherein the multiple angle values in the angle grid form an arithmetic sequence. It should be understood that the angle grid can be composed of the angle from the first network device to the sensing target, or the angle from the terminal to the sensing target.

[0142] In a possible implementation, the angle grid information comprises a one-dimensional sequence of multiple first angle values. The first angle value can be a horizontal angle value. The horizontal angle can also be referred to as azimuth angle, which is the angle in the horizontal plane relative to a horizontal reference direction. Alternatively, the first angle value is a vertical angle value. The vertical angle can also be referred to as pitch angle, which is the angle in a plane perpendicular to the horizontal plane relative to a reference direction.

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

[0144] In another possible implementation, the horizontal angle value and the vertical angle value can be horizontal angle and vertical angle of a local coordinate system of the antenna panel. The local coordinate system is a selected position (such as the center of an object) as the coordinate origin O, and rotation, translation, and other operations of the object are performed around the local coordinate system. In the local coordinate system of the antenna panel, the x axis, the y axis, and the z axis are set according to 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. In the local coordinate system of the antenna panel, the horizontal angle is 0 degree at the x axis, and rotates counterclockwise to be positive (that is, 90 degrees at the y axis, 180 degrees at the negative half of the x axis, and 270 degrees at the negative half of the y axis), and the vertical angle is 0 degree at the z axis, and rotates to be positive in the direction of the xOy plane (that is, 90 degrees at the xOy plane, and 180 degrees at the negative half of the z axis).

[0145] The above only takes several coordinate systems corresponding to the horizontal angle and the vertical angle as examples, and the present solution is not limited thereto.

[0146] In another possible implementation, the angle grid information includes a two-dimensional sequence formed by a plurality of first angle values and a plurality of second angle values. For example, the first angle value is a horizontal angle value, and the second angle value is a vertical angle value. Alternatively, the first angle value is a vertical angle value, and the second angle value is a horizontal angle value. For the horizontal angle value and the vertical angle value, refer to the foregoing description, which is not repeated here.

[0147] The representation form of the plurality of first angle values and the plurality of second angle values can be a plurality of discrete values given; or equal-interval discrete values determined according to a pre-agreed step (for example, 1 degree or 0.1 degree) given a minimum value and a maximum value; or equal-interval discrete values determined based on the minimum value, the maximum value, and the step given; and the like. The present solution is not limited thereto.

[0148] The above example takes the measurement request including the first grid information including the angle grid information as an example. Alternatively, the measurement request can include a one-dimensional sequence of a plurality of first angle values, and the measurement request indicates to perform timing measurement on the sensing target on the grid included in the one-dimensional sequence of the plurality of first angle values. Alternatively, the measurement request can include a two-dimensional sequence of a plurality of first angle values and a plurality of second angle values, and the measurement request indicates to perform timing measurement on the sensing target on the grid included in the two-dimensional sequence of the plurality of first angle values and the plurality of second angle values.

[0149] In this example, the measurement request indicates to perform timing measurement on the sensing target on the grid included in the angle grid information, which reduces the complexity of timing acquisition.

[0150] Example 2: The first grid information includes phase grid information, and the measurement request indicates to perform timing measurement on the sensing target on the grid included in the phase grid information.

[0151] The phase grid can be understood as a plurality of non-overlapping grids obtained by angle segmentation between the starting point of the first network device position or the terminal position and the corresponding surface to be reconstructed of the sensing target (for example, refer to FIG. 3), each angle corresponds to a phase value, and the plurality of phase values in the phase grid form an arithmetic sequence. It should be understood that the phase grid can be composed of the phase corresponding to the angle from the first network device to the sensing target, or composed of the phase corresponding to the angle from the terminal to the sensing target.

[0152] In a possible implementation, the phase grid information includes a one-dimensional sequence of a plurality of first phase values. The first phase value can be a phase difference between antenna ports in a first antenna dimension. The first antenna dimension can be a horizontal dimension. Correspondingly, the first phase value can be a horizontal phase value. Alternatively, the first antenna dimension can be a vertical dimension. Correspondingly, the first phase value can be a vertical phase value. Wherein, the base station antenna is generally a surface array (such as a dimension of N*M, that is, N antenna elements per row and M antenna elements per column), wherein the horizontal dimension refers to a row of the surface array, and the vertical dimension refers to a column of the surface array. The phase difference between the antenna ports can be a phase difference between adjacent antenna ports. The phase difference represents the wave path difference of electromagnetic waves transmitted by two adjacent antenna ports. For example, the wave path difference is 0.1 times the wavelength, and the phase difference is 0.1*360 degrees, that is, 36 degrees.

[0153] In another possible implementation, the phase grid information includes a two-dimensional sequence of a plurality of first phase values and a plurality of second phase values. For example, the first phase value corresponds to a phase difference between antenna ports in a first antenna dimension, and the second phase value corresponds to a phase difference between antenna ports in a second antenna dimension. The first antenna dimension can be a horizontal dimension, and the second antenna dimension can be a vertical dimension. Alternatively, the first antenna dimension can be a vertical dimension, and the second antenna dimension can be a horizontal dimension. For the phase difference, refer to the foregoing description, which will not be repeated here.

[0154] The representation of the plurality of first phase values and the plurality of second phase values can be a plurality of given discrete values, or a plurality of equidistant discrete values determined according to a pre-agreed step (for example, 1 degree or 0.1 degree) based on a given minimum value and a given maximum value, or a plurality of equidistant discrete values determined based on a given minimum value, a given maximum value, and a given step. The present solution does not limit this.

[0155] The foregoing example takes the measurement request including the first grid information, which includes the phase grid information, as an example for description. Alternatively, the measurement request can include a one-dimensional sequence of a plurality of first phase values, and the measurement request indicates to perform timing measurement on the sensing target on a grid included in the one-dimensional sequence of the plurality of first phase values. Alternatively, the measurement request can include a two-dimensional sequence of a plurality of first phase values and a plurality of second phase values, and the measurement request indicates to perform timing measurement on the sensing target on a grid included in the two-dimensional sequence of the plurality of first phase values and the plurality of second phase values.

[0156] In this example, the timing measurement on the sensing target is performed on the grid included in the phase grid information indicated by the measurement request, which reduces the complexity of timing acquisition.

[0157] The foregoing example describes several implementation manners of performing timing measurement on the sensing target. In addition to the measurement on the sensing target, the measurement on the sensing target can also be coordinate measurement on the sensing target.

[0158] Example Three: In a possible implementation, the first grid information includes coordinate grid information, and the measurement request indicates to perform coordinate measurement on the sensing target on a grid included in the coordinate grid information.

[0159] As shown in FIG. 4, the coordinate grid can be understood as a plurality of non-overlapping grids obtained by dividing the coordinates between the reference surface (line) and the surface corresponding to the perceived target to be reconstructed. Among them, in a three-dimensional coordinate system, a plane passing through a preset origin and perpendicular to the ground is generally used as the reference surface, for example, a straight wall in the east-west direction. In a two-dimensional coordinate system, a straight line passing through a preset origin is generally used as the reference line, for example, a straight line in the east-west direction passing through a preset origin. Among them, the plurality of coordinate values in the coordinate grid form an arithmetic sequence.

[0160] In a possible implementation, the coordinate grid information includes a one-dimensional sequence of a plurality of x values. The x value is based on the value of the x axis of the perception space coordinate system. Among them, the perception space coordinate system can be understood as an xyz coordinate system constructed according to the above-mentioned reference surface in a three-dimensional coordinate system, wherein the reference surface is the xOz surface, the x axis is in the surface and parallel to the ground, the z axis is in the surface and perpendicular to the ground, and the y axis direction is determined based on the right-hand screw rule. In a two-dimensional coordinate system, the xy coordinate system constructed according to the above-mentioned reference line is the perception space coordinate system, wherein the reference line is the x axis, and the direction perpendicular to x in the horizontal plane is the y axis.

[0161] In another possible implementation, the coordinate grid information includes a one-dimensional sequence of a plurality of y values. The y value is based on the value of the y axis of the perception space coordinate system.

[0162] In another possible implementation, the coordinate grid information includes a two-dimensional sequence of a plurality of x values and a plurality of z values. The x value and the z value are based on the values of the x axis and the z axis of the perception space coordinate system.

[0163] In another possible implementation, the coordinate grid information includes a two-dimensional sequence of a plurality of y values and a plurality of z values. The y value and the z value are based on the values of the y axis and the z axis of the perception space coordinate system.

[0164] In a possible implementation, the x value is a latitude value; the y value is a longitude value; and the z value is a height value.

[0165] In another possible implementation, the x value is a latitude value; the y value is a height value; and the z value is a longitude value.

[0166] In another possible implementation, the x value is a longitude value; the y value is a latitude value; and the z value is a height value.

[0167] In another possible implementation, the x value is a longitude value; the y value is a height value; and the z value is a latitude value.

[0168] In another possible implementation, the x value is a height value; the y value is a longitude value; and the z value is a latitude value.

[0169] In yet another possible implementation, the x value is a height value; the y value is a latitude value; and the z value is a longitude value.

[0170] The representation of the plurality of x values, the plurality of y values, and the plurality of z values can be a plurality of discrete values given; or a plurality of equidistant discrete values determined according to a pre-agreed step (e.g., 1 m or 0.1 m, or 0.1 arcsecond, 0.01 arcsecond, etc. (wherein arcsecond is applicable to longitude and latitude, e.g., one arcsecond of longitude corresponds to about 30 m on the equator)), given a minimum value and a maximum value; or a plurality of equidistant discrete values determined based on a given minimum value, a given maximum value, and a given step, etc. The present solution does not limit this.

[0171] The above examples take the measurement request including first grid information including coordinate grid information as an example for description. Alternatively, the measurement request can include at least one of a one-dimensional sequence of a plurality of x values, a one-dimensional sequence of a plurality of y values, a two-dimensional sequence of a plurality of x values and a plurality of z values, or a two-dimensional sequence of a plurality of y values and a plurality of z values, and the measurement request indicates that the coordinate measurement of the perception target is performed on a grid included in at least one of the one-dimensional sequence of the plurality of x values, the one-dimensional sequence of the plurality of y values, the two-dimensional sequence of the plurality of x values and the plurality of z values, or the two-dimensional sequence of the plurality of y values and the plurality of z values, and the x value, the y value, and the z value are values on the x axis, the y axis, and the z axis of the perception space coordinate system.

[0172] In the example, the coordinate measurement of the perception target is performed on the grid included in the coordinate grid information indicated by the measurement request, which reduces the complexity of the coordinate acquisition.

[0173] 202. The terminal sends a measurement result to the third network device, the measurement result being obtained based on the measurement request and the perception reference signal. Correspondingly, the third network device receives the measurement result.

[0174] In a possible implementation, the terminal obtains the perception reference signal. For example, the terminal can obtain the perception reference signal from the first network device. The perception reference signal can be a positioning reference signal (PRS) or a channel state information reference signal (CSI-RS). Then, the terminal performs measurement on the perception reference signal to obtain channel information. Further, the terminal obtains the measurement result based on the measurement request and the channel information.

[0175] In another possible implementation, the terminal acquires configuration information of the sensing reference signal. For example, the terminal can acquire the sensing reference signal and the configuration information of the sensing reference signal from the first network device. Then, the terminal performs measurement on the sensing reference signal based on the configuration information of the sensing reference signal to obtain channel information. Further, the terminal obtains the measurement result based on the first grid information and the channel information. For details, refer to the description below, which will not be repeated here.

[0176] The following describes several forms of the measurement result.

[0177] (I) The following describes the measurement result corresponding to each of the cases where the first grid information includes angle grid information.

[0178] In a possible implementation, when the angle grid information includes a one-dimensional sequence of the plurality of first angle values, the measurement result includes a one-dimensional sequence of the plurality of first path timings, and the one-dimensional sequence of the plurality of first path timings contains elements corresponding one-to-one to elements contained in the one-dimensional sequence of the plurality of first angle values.

[0179] When the angle grid information includes a one-dimensional sequence of the plurality of first angle values, the measurement result is a plurality of distance values obtained by performing timing measurement on grids corresponding to the plurality of first angle values. Each grid corresponding to each first angle value corresponds to a distance value.

[0180] In this example, the terminal only needs to report the measurement result according to the predetermined grid, without reporting the grid information itself, thereby reducing the reporting overhead.

[0181] It can be understood that the measurement result can also include the plurality of first angle values described above. This scheme does not limit this.

[0182] In another possible implementation, when the angle grid information includes a one-dimensional sequence of the plurality of first angle values, the measurement result includes a one-dimensional sequence of the plurality of third angle values and a one-dimensional sequence of the plurality of first path timings. The third angle value is obtained based on the plurality of first angle values. The one-dimensional sequence of the plurality of first path timings contains elements corresponding one-to-one to elements contained in the one-dimensional sequence of the plurality of third angle values.

[0183] In the example, the third angle value is obtained based on the plurality of first angle values. For example, the third angle value is obtained from part of the plurality of first angle values. Alternatively, the third angle value is obtained by processing the plurality of first angle values. The processing can be, for example, a preset algorithm processing on the plurality of first angle values based on a preset offset value, and the preset algorithm can be, for example, addition, subtraction, etc. That is, the measurement result includes not only the one-dimensional sequence constituted by the plurality of first path timings, but also a one-dimensional sequence constituted by the plurality of third angle values. In this way, the correspondence between the angle value and the measurement result can be intuitively obtained.

[0184] In another possible implementation, when the angle grid information includes a two-dimensional sequence constituted by the plurality of first angle values and the plurality of second angle values, the measurement result includes a two-dimensional sequence constituted by the plurality of first path timings, and the two-dimensional sequence constituted by the plurality of first path timings includes elements corresponding to elements of the two-dimensional sequence constituted by the plurality of first angle values and the plurality of second angle values.

[0185] That is, when the angle grid information includes a two-dimensional sequence constituted by the plurality of first angle values and the plurality of second angle values, the measurement result is a plurality of two-dimensional distance values obtained by performing timing measurement on the grid corresponding to the two-dimensional sequence constituted by the plurality of first angle values and the plurality of second angle values.

[0186] In another possible implementation, when the angle grid information includes a two-dimensional sequence constituted by the plurality of first angle values and the plurality of second angle values, the measurement result includes a two-dimensional sequence constituted by combinations of the plurality of third angle values and the plurality of fourth angle values, and a two-dimensional sequence constituted by the plurality of first path timings, and the two-dimensional sequence constituted by the plurality of first path timings includes elements corresponding to elements of the two-dimensional sequence constituted by the combinations of the plurality of third angle values and the plurality of fourth angle values; the third angle value is obtained based on the plurality of first angle values, and the fourth angle value is obtained based on the plurality of second angle values.

[0187] In the example, the third angle value is obtained based on the plurality of first angle values. For example, the third angle value is obtained from part of the plurality of first angle values. Alternatively, the third angle value is obtained by processing the plurality of first angle values. The processing can be, for example, a preset algorithm processing on the plurality of first angle values based on a preset offset value, and the preset algorithm can be, for example, addition, subtraction, etc. That is, the measurement result includes not only the one-dimensional sequence constituted by the plurality of first path timings, but also a one-dimensional sequence constituted by the plurality of third angle values. In this way, the correspondence between the angle value and the measurement result can be intuitively obtained.

[0188] (II) For the first grid information including phase grid information, the measurement results corresponding to several cases are introduced respectively.

[0189] In a possible implementation, when the phase grid information includes a one-dimensional sequence of the plurality of first phase values, the measurement result includes a one-dimensional sequence of the plurality of first path timings, and elements included in the one-dimensional sequence of the plurality of first path timings correspond to elements included in the one-dimensional sequence of the plurality of first phase values in a one-to-one manner. For the introduction of this part, refer to the foregoing introduction of the first grid information including angle grid information, which will not be repeated here.

[0190] In another possible implementation, when the phase grid information includes a one-dimensional sequence of the plurality of first phase values, the measurement result includes a one-dimensional sequence of the plurality of third phase values and a one-dimensional sequence of the plurality of first path timings, elements included in the one-dimensional sequence of the plurality of first path timings correspond to elements included in the one-dimensional sequence of the plurality of third phase values in a one-to-one manner, and the third phase value is obtained based on the plurality of first phase values. For the introduction of this part, refer to the foregoing introduction of the third angle value, which will not be repeated here.

[0191] In a possible implementation, when the phase grid information includes a two-dimensional sequence of the plurality of first phase values and the plurality of second phase values, the measurement result includes a two-dimensional sequence of the plurality of first path timings, and elements included in the two-dimensional sequence of the plurality of first path timings correspond to elements included in the two-dimensional sequence of the plurality of first phase values and the plurality of second phase values in a one-to-one manner. For the introduction of this part, refer to the foregoing introduction of the first grid information including angle grid information, which will not be repeated here.

[0192] In another possible implementation, when the phase grid information includes a two-dimensional sequence of the plurality of first phase values and the plurality of second phase values, the measurement result includes a two-dimensional sequence of the plurality of third phase values and the plurality of fourth phase values and a two-dimensional sequence of the plurality of first path timings, elements included in the two-dimensional sequence of the plurality of first path timings correspond to elements included in the two-dimensional sequence of the plurality of third phase values and the plurality of fourth phase values in a one-to-one manner; wherein the third phase value is obtained based on the plurality of first phase values, and the fourth phase value is obtained based on the plurality of second phase values. For the introduction of this part, refer to the foregoing introduction of the first grid information including angle grid information, which will not be repeated here.

[0193] (III) For the first grid information including coordinate grid information, the measurement results corresponding to several cases are introduced respectively.

[0194] In a possible implementation, when the coordinate grid information comprises a one-dimensional sequence of the plurality of x values, the coordinates in the measurement result comprise a one-dimensional sequence of a plurality of y values, and the elements in the one-dimensional sequence of the plurality of y values are obtained based on the plurality of x values.

[0195] The elements in the one-dimensional sequence of the plurality of y values are obtained based on the plurality of x values, which can be understood as that the elements in the one-dimensional sequence of the plurality of y values are in one-to-one correspondence with the elements in the one-dimensional sequence of the plurality of x values. For example, the plurality of x values include x1, x2, x3,..., xn, the plurality of y values include y1, y2, y3,..., yn, y1 corresponds to x1, y2 corresponds to x2, y3 corresponds to x3,..., and yn corresponds to xn. Alternatively, the elements in the one-dimensional sequence of the plurality of y values are obtained based on a subset of the plurality of x values. For example, some x values are selected from the one-dimensional sequence of the plurality of x values, such as x1, x2, and xn, and then y1, y2, and yn corresponding to x1, x2, and xn are obtained based on x1, x2, and xn, which are the measurement result.

[0196] In another possible implementation, when the coordinate grid information comprises a one-dimensional sequence of the plurality of y values, the coordinates in the measurement result comprise a one-dimensional sequence of a plurality of x values, and the elements in the one-dimensional sequence of the plurality of x values are obtained based on the plurality of y values. The elements in the one-dimensional sequence of the plurality of x values are obtained based on the plurality of y values, which can be understood as that the elements in the one-dimensional sequence of the plurality of x values are in one-to-one correspondence with the elements in the one-dimensional sequence of the plurality of y values; or the elements in the one-dimensional sequence of the plurality of x values are obtained based on a subset of the plurality of y values. For the introduction of this part, refer to the description of the elements in the one-dimensional sequence of the plurality of y values being obtained based on the plurality of x values, which will not be repeated here.

[0197] In another possible implementation, when the coordinate grid information comprises a two-dimensional sequence of combinations of the plurality of x values and the plurality of z values, the coordinates in the measurement result comprise a one-dimensional sequence of a plurality of y values, and the elements in the one-dimensional sequence of the plurality of y values are obtained based on the plurality of x values and the plurality of z values. The elements in the one-dimensional sequence of the plurality of y values are obtained based on the plurality of x values and the plurality of z values, which can be understood as that the elements in the one-dimensional sequence of the plurality of y values are in one-to-one correspondence with the elements in the two-dimensional sequence of combinations of the plurality of x values and the plurality of z values; or the elements in the one-dimensional sequence of the plurality of y values are obtained based on a subset of the two-dimensional sequence of combinations of the plurality of x values and the plurality of z values. For the introduction of this part, refer to the description of the elements in the one-dimensional sequence of the plurality of y values being obtained based on the plurality of x values, which will not be repeated here.

[0198] In yet another possible implementation, when the coordinate grid information comprises a two-dimensional sequence of combinations of the plurality of y values and the plurality of z values, the coordinates in the measurement result comprise a one-dimensional sequence of a plurality of x values, and the elements in the one-dimensional sequence of the plurality of x values are obtained based on the plurality of y values and the plurality of z values. The elements in the one-dimensional sequence of the plurality of x values can be understood as one-to-one corresponding to the elements in the two-dimensional sequence of combinations of the plurality of y values and the plurality of z values, or the elements in the one-dimensional sequence of the plurality of x values are obtained based on a subset of the two-dimensional sequence of combinations of the plurality of y values and the plurality of z values. For the part, refer to the description above, and details are not described herein.

[0199] The measurement result is introduced above. In a possible implementation, the third network device receives the measurement result. For example, when the measurement result is an angle grid and a distance value corresponding to the angle grid, for any angle a in the angle grid and the distance d corresponding to the angle, the third network device can determine that there is a point on the surface of the sensing target, which is on one hand in the angle direction a of the first network device or the terminal device, and on the other hand is located on an ellipsoid with the first network device and the terminal device as the foci and d / 2 as the major axis. The coordinates of the point can be solved by combining equations. In this way, positioning, reconstruction or monitoring of the sensing target can be implemented. For example, passive targets (such as unmanned aerial vehicles, cars and ships) can be positioned, environments (such as urban scenes and indoor environments) can be reconstructed, or environments (such as identifying ice on the ground, monitoring air humidity and precipitation) can be monitored, and environment deformation (such as building deformation and bridge deformation) can be monitored.

[0200] In the embodiment, the third network device sends a measurement request to the terminal, the measurement request comprising first grid information, and the measurement request indicating that the sensing target is measured on the grid indicated by the first grid information. Then, the terminal sends a measurement result, which is obtained based on the measurement request and the sensing reference signal. By this means, the sensing target is measured on the grid indicated by the measurement request, so that only one corresponding measurement result is reported on each grid, and the false alarm and missed detection probabilities are reduced.

[0201] The above example is introduced by the third network device sending a measurement request to the terminal. The following example is introduced by the third network device sending a measurement request to the first network device.

[0202] With reference to FIG. 5, a flow diagram of another communication method is shown. Optionally, the method can be applied to the communication system described above, such as the communication system shown in FIG. 1c. The communication method shown in FIG. 5 can include steps 501-502. Steps 501-502 are described as follows:

[0203] 501. The third network device sends a measurement request to the first network device, the measurement request including first grid information, the measurement request indicating to measure the sensing target on the grid indicated by the first grid information. Accordingly, the first network device receives the measurement request.

[0204] For the introduction of this part, please refer to the description of step 201 in the embodiment shown in FIG. 2 described above, which will not be repeated here.

[0205] 502. The first network device sends a measurement result to the third network device, the measurement result being obtained based on the measurement request and a sensing reference signal. Accordingly, the third network device receives the measurement result.

[0206] For the introduction of this part, please refer to the description of step 202 in the embodiment shown in FIG. 2 described above, which will not be repeated here. For example, the sensing reference signal can be SRS.

[0207] In one possible implementation, the first network device obtains a sensing reference signal. For example, the sensing reference signal can come from the first network device itself. Alternatively, as shown in FIG. 6a, the first network device obtains a sensing reference signal from a second network device. The second network device can be a network device different from the first network device. For example, the second network device can be another base station, etc. Alternatively, as shown in FIG. 6b, the first network device can also obtain a sensing reference signal from a terminal. Then, the first network device measures the sensing reference signal to obtain channel information. Further, the first network device obtains the measurement result based on the measurement request and the channel information. For the specific introduction of this part, please refer to the description below, which will not be repeated here.

[0208] In the embodiment of the present application, the third network device sends a measurement request to the first network device, the measurement request including first grid information, the measurement request indicating to measure the sensing target on the grid indicated by the first grid information. Further, the first network device sends a measurement result, the measurement result being obtained based on the measurement request and a sensing reference signal. By using this means, the sensing target is measured on the grid indicated by the measurement request. Thus, only one corresponding measurement result on each grid can be reported, which reduces the false alarm and missed detection probability.

[0209] The above example takes the third network device sending a measurement request to the first network device as an example for illustration. It should be noted that the present solution is also applicable in an O-RAN system. In the O-RAN system, a baseband unit (BBU) is split into a baseband high (BBH) and a baseband low (BBL). In relation to fronthaul, the measurement request is received by the baseband high (BBH) and is processed by the baseband low (BBL) depending on the location of the fronthaul split point. In one possible implementation, the baseband low (BBL) transmits channel data to the baseband high (BBH) and the baseband high (BBH) performs rasterization measurement. In another possible implementation, the baseband low (BBL) performs rasterization measurement and returns the result of the rasterization measurement to the baseband high (BBH). The above is only one example, and the present solution is not limited in this regard.

[0210] The implementation of the terminal obtaining the measurement result based on the measurement request and the sensing reference signal is described in detail below.

[0211] The implementation may, for example, include steps A1-A2, which are described in detail as follows.

[0212] A1. The terminal measures the sensing reference signal to obtain channel information.

[0213] The sensing reference signal may, for example, come from a first network device such as a radio access network (RAN). The channel information may, for example, be channel impulse response.

[0214] For example, the sensing reference signal contains P ports, and the terminal has R receiving antennas. The terminal obtains the channel impulse response of the P transmitting ports under the R receiving antennas n1 is the horizontal antenna port number (such as column number) of the RAN base station antenna array, n2 is the vertical antenna port number (such as row number) of the RAN base station antenna array, p is the polarization dimension antenna port number of the RAN base station antenna array, r is the UE receiving antenna number, and t is the time of channel time-domain impulse response, where n1 = 0, 1, …, N1-1; n2 = 0, 1, …, N2-1; p = 0 or p = 0, 1. When p = 0, P = N1*N2; when p = 0, 1, P = N1*N2*2.

[0215] A2. The terminal obtains a measurement result based on the first grid information and the channel information.

[0216] The following describes several ways of the first grid information.

[0217] (I) For several cases where the first grid information includes angle grid information, the angle grid of the first network device to the sensing target is described.

[0218] In a possible implementation, when the angle grid information comprises a one-dimensional sequence of the plurality of first angle values (e.g., horizontal angle values), for any first angle value φ in the one-dimensional sequence of the plurality of first angle values, the first path timing T φ may be represented as:

[0219] wherein d1 is a ratio of an antenna horizontal spacing to a wavelength, and j is an imaginary unit,

[0220] wherein T φ may be obtained by traversing the one-dimensional sequence of the plurality of first angle values.

[0221] It should be noted that when the set angle values are horizontal angles in a local coordinate system of an antenna panel, the plurality of first angle values are horizontal angles in a global coordinate system, and the horizontal angles in the global coordinate system can be converted into the horizontal angles in the local coordinate system based on a direction of the antenna panel of the RAN base station.

[0222] In another possible implementation, when the angle grid information comprises a one-dimensional sequence of the plurality of second angle values (e.g., vertical angle values), for any second angle value θ in the one-dimensional sequence of the plurality of second angle values, the first path timing T θ may be represented as:

[0223] wherein d2 is a ratio of an antenna vertical spacing to a wavelength.

[0224] wherein T θ may be obtained by traversing the one-dimensional sequence of the plurality of second angle values.

[0225] In yet another possible implementation, when the angle grid information comprises a two-dimensional sequence of the plurality of first angle values φ and the plurality of second angle values θ, for any angle value (φ, θ) in the two-dimensional sequence, the first path timing T φ,θ may be represented as:

[0226] wherein d1 is a ratio of an antenna horizontal spacing to a wavelength, and d2 is a ratio of an antenna vertical spacing to a wavelength.

[0227] wherein T φ,θ ​​​​​​, φ and θ traverse a two-dimensional sequence composed of the plurality of first angle values and the plurality of second angle values, and the measurement result can be obtained.

[0228] (II) For several cases in which the first grid information includes phase grid information, the phase grid of the first network device to the sensing target is introduced respectively.

[0229] In a possible implementation, when the phase grid information includes a one-dimensional sequence composed of a plurality of first phase values (such as horizontal phase values), for any first phase value in the one-dimensional sequence , the timing of the first path timing T is , where may be expressed as:

[0230] , where traverse a one-dimensional sequence composed of a plurality of first phase values, and the measurement result can be obtained.

[0231] In another possible implementation, when the phase grid information includes a one-dimensional sequence composed of a plurality of second phase values (such as vertical phase values), for any second phase value γ in the one-dimensional sequence, the timing of the first path timing T γ is , where may be expressed as:

[0232] , where γ γ traverse a one-dimensional sequence composed of a plurality of second phase values, and the measurement result can be obtained.

[0233] In yet another possible implementation, when the phase grid information includes a two-dimensional sequence composed of a plurality of first phase values (such as horizontal phase values ) and a plurality of second phase values (such as vertical phase values γ), the timing of the first path timing T is , where may be expressed as:

[0234] , where and γ traverse a two-dimensional sequence composed of a plurality of first phase values and a plurality of second phase values, and the measurement result can be obtained.

[0235] (III) For several cases in which the first grid information includes coordinate grid information, the first network device to the sensing target is introduced respectively.

[0236] In a possible implementation, when the coordinate grid information comprises a one-dimensional sequence of a plurality of x values, the plurality of x values correspond to a plurality of y values respectively based on the one-dimensional sequence of the plurality of x values and the channel information obtained based on the position and channel measurement calculation, and the measurement result is obtained.

[0237] In another possible implementation, when the coordinate grid information comprises a one-dimensional sequence of a plurality of y values, the plurality of y values correspond to a plurality of x values respectively based on the one-dimensional sequence of the plurality of y values and the channel information obtained based on the position and channel measurement calculation, and the measurement result is obtained.

[0238] In another possible implementation, when the coordinate grid information comprises a two-dimensional sequence of a plurality of x values and a plurality of z values, each (x, z) in the two-dimensional sequence of the plurality of x values and the plurality of z values corresponds to a y value based on the position and channel measurement calculation, and the measurement result is obtained.

[0239] In another possible implementation, when the coordinate grid information comprises a two-dimensional sequence of a plurality of y values and a plurality of z values, each (y, z) in the two-dimensional sequence of the plurality of y values and the plurality of z values corresponds to an x value based on the position and channel measurement calculation, and the measurement result is obtained.

[0240] The above examples are described with respect to the implementation of the terminal obtaining the measurement result based on the measurement request and the sensing reference signal. It can be understood that the implementation of the first network device obtaining the measurement result based on the measurement request and the sensing reference signal can refer to the above description, and details are not described herein.

[0241] It should be noted that, in each embodiment of the present application, the terms and / or descriptions of different embodiments are consistent and can be mutually referred to if there is no special description and logical conflict, and the technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0242] The above describes the method of the embodiments of the present application in detail, and the apparatus of the embodiments of the present application is provided below. It can be understood that the division of the plurality of units or modules in each apparatus embodiment of the present application is only a logical division according to functions, and is not a limitation on the specific structure of the apparatus. In a specific implementation, some of the function modules can be subdivided into more detailed function modules, and some of the function modules can be combined into one function module, but regardless of whether the function modules are subdivided or combined, the general process performed by the apparatus is the same. For example, some of the apparatuses include a receiving unit and a sending unit. In some designs, the sending unit and the receiving unit can also be integrated into a communication unit, which can implement the functions implemented by the receiving unit and the sending unit. Generally, each unit corresponds to respective program code (or program instructions), and the respective program code of each unit, when running on a processor, causes the unit to be controlled by the processing unit to perform the corresponding process to implement the corresponding function.

[0243] The embodiments of the present application also provide an apparatus for implementing any of the above methods, for example, a communication apparatus includes modules (or means) for implementing each step performed by the terminal in any of the above methods, or modules (or means) for implementing each step performed by the first network device, or modules (or means) for implementing each step performed by the third network device.

[0244] For example, referring to FIG. 7, which is a structural schematic diagram of a communication apparatus provided by the embodiments of the present application. The communication apparatus is used to implement the communication method described above, for example, each step performed by the terminal in the communication method shown in FIG. 2, or each step performed by the first network device in the communication method shown in FIG. 5.

[0245] As shown in FIG. 7, the communication apparatus can include a communication module 701.

[0246] When the communication apparatus is used to implement the function of the terminal: the communication module 701 is used to implement one or more operations achieved by the terminal in step 202 in the embodiment shown in FIG. 2.

[0247] When the communication apparatus is used to implement the function of the network device: the communication module 701 is used to implement one or more operations achieved by the network device in step 502 in the embodiment shown in FIG. 5.

[0248] The above description of each module can refer to the description of the embodiments shown in FIG. 2 and FIG. 5, which will not be repeated here.

[0249] For another example, referring to FIG. 8, a schematic diagram of a structure of another communication apparatus is shown, which is provided by the embodiments of the present application. The communication apparatus is used to implement the communication method described above, for example, the steps performed by the third network device in the communication method shown in FIG. 2, or the steps performed by the third network device in the communication method shown in FIG. 5.

[0250] As shown in FIG. 8, the communication apparatus can include a communication module 801. When the communication apparatus is used to implement the function of the third network device, the communication module 801 is used to implement one or more operations of the third network device in step 201 in the embodiment shown in FIG. 2, or implement one or more operations of the third network device in step 501 in the embodiment shown in FIG. 5.

[0251] The above description of each module can refer to the description of the embodiments shown in FIG. 2 and FIG. 5, and will not be repeated here.

[0252] It should be understood that the division of each module in each apparatus above is only a logical division of functions, and all or part of the modules can be integrated into one physical entity, or can be physically separated. In addition, the modules in the communication apparatus can be implemented in the form of processor calling software; for example, the communication apparatus includes a processor, the processor is connected with a memory, the memory stores instructions, and the processor calls the instructions stored in the memory to implement any one of the above methods or to implement the functions of each module of the apparatus, wherein the processor is, for example, a general processor such as a central processing unit (CPU) or a microprocessor, and the memory is an internal memory of the apparatus or an external memory of the apparatus. Alternatively, the modules in the apparatus can be implemented in the form of hardware circuit, and the functions of part or all of the units can be implemented by the design of the hardware circuit, which can be understood as one or more processors; for example, in one implementation, the hardware circuit is an application-specific integrated circuit (ASIC), and the functions of part or all of the units are implemented by the design of the logical relationship between the elements in the circuit; for example, in another implementation, the hardware circuit is a programmable logic device (PLD), and a field programmable gate array (FPGA) is taken as an example, which can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by a configuration file, so as to implement the functions of part or all of the units. All the modules of the above apparatus can be implemented in the form of processor calling software, or all the modules can be implemented in the form of hardware circuit, or part of the modules can be implemented in the form of processor calling software, and the remaining part can be implemented in the form of hardware circuit.

[0253] Referring to FIG. 9, it is a schematic diagram of a hardware structure of another communication apparatus provided by the embodiments of the present application. As shown in FIG. 9, the communication apparatus 900 includes one or more processors 901 (one processor is shown in the figure).

[0254] The processor 901 is a circuit with signal processing capability. In one implementation, the processor 901 can be a circuit with instruction reading and running capability, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), a digital signal processor (DSP), etc. In another implementation, the processor 901 can implement certain functions through a fixed or reconfigurable logical relationship of hardware circuits, such as an application-specific integrated circuit (ASIC) or a programmable logic device (PLD) implemented by the processor 901, such as a field-programmable gate array (FPGA). In a reconfigurable hardware circuit, the processor loads a configuration document to implement hardware circuit configuration, which can be understood as the process of the processor loading instructions to implement the functions of some or all of the above modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), etc. The processor 901 is used to execute related programs to implement the functions required by the units in the communication apparatus of the embodiments of the present application, or to execute the communication method of the method embodiments of the present application.

[0255] Optionally, the communication apparatus 900 can also include a memory (such as a memory 903, a memory 904, and a memory 905) (shown in dashed lines in the figure). The memory is used to store instructions executed by the processor 901, or to store input data required by the processor 901 to run instructions, or to store data generated after the processor 901 runs instructions.

[0256] Optionally, the memory can be located in the one or more processors (such as the memory 903), or located outside the one or more processors (such as the memory 904 and the memory 905), or can include a memory part located in the one or more processors and a memory part located outside the one or more processors.

[0257] In the embodiments of the present application, the memory (for example, the memory 903, the memory 904, and the memory 905) can include, but is not limited to, a cache, a read-only memory (ROM), a random access memory (RAM), a synchronous dynamic random access memory (SDRAM), a hard disk drive (HDD), or a solid-state drive (SSD), an erasable programmable ROM (EPROM), or a compact disc read-only memory (CD-ROM), and the like. The memory can be any other medium capable of carrying or storing desired program codes in the form of instructions or data structures and capable of being accessed by a computer, but is not limited thereto. The memory in the embodiments of the present application can also be a circuit or any other device capable of realizing a storage function, used for storing computer programs or instructions and / or data.

[0258] Optionally, the communication device 900 can further include a communication interface 902 (indicated by a dashed line in the figure). The processor 901 and the communication interface 902 are coupled to each other. The communication interface 902 can be a transceiver or an interface circuit, a bus, a module, or any other type of communication interface.

[0259] The memory can store programs, and when the programs stored in the memory are executed by the processor 901, the processor 901 and the communication interface 902 are used to perform various steps of the communication method according to the embodiments of the present application.

[0260] It can be seen that each module in the above device can be one or more processors (or processing circuits) configured to implement the above method, for example, a CPU, a GPU, an NPU, a TPU, a DPU, a microprocessor, a DSP, an ASIC, an FPGA, or a combination of at least two of these processor forms or part of the processing circuits in these processors.

[0261] In addition, each module in the above device can be integrated together or can be independently implemented. In one implementation, the modules are integrated together to form a system-on-a-chip (SOC). The SOC can include at least one processor for implementing any of the above methods or the functions of the modules of the device. The at least one processor can be different, for example, including a CPU and an FPGA, a CPU and an artificial intelligence processor, a CPU and a GPU, and the like.

[0262] It should be noted that although the apparatus 900 shown in FIG. 9 only shows the memory, the processor, the communication interface, in the specific implementation process, those skilled in the art should understand that the apparatus 900 also includes other devices necessary for normal operation. At the same time, according to the specific needs, those skilled in the art should understand that the apparatus 900 can also include hardware devices that realize other additional functions. In addition, those skilled in the art should understand that the apparatus 900 can also only include devices necessary for the implementation of the embodiments of the present application, and does not have to include all the devices shown in FIG. 9.

[0263] The embodiments of the present application also provide a computer readable storage medium, the computer readable storage medium stores instructions, when the instructions run on the computer or the processor, make the computer or the processor execute one or more steps in any one of the above methods.

[0264] The embodiments of the present application also provide a computer program product containing instructions. When the computer program product runs on the computer or the processor, makes the computer or the processor execute one or more steps in any one of the above methods.

[0265] It can be understood that in the present application, the "indication" can include direct indication, indirect indication, display indication, implicit indication. When describing that certain indication information indicates A, it can be understood that the indication information carries A, directly indicates A, or indirectly indicates A. In the present application, the information indicated by the indication information is called the to-be-indicated information. In the specific implementation process, there are many ways to indicate the to-be-indicated information, for example, but not limited to, the to-be-indicated information can be directly indicated, such as the to-be-indicated information itself or the index of the to-be-indicated information, or the to-be-indicated information can be indirectly indicated by indicating other information, wherein the other information and the to-be-indicated information have an association relationship. It can also only indicate a part of the to-be-indicated information, and the other part of the to-be-indicated information is known or agreed in advance. For example, the indication of a specific information can also be achieved by means of the arrangement order of each information agreed in advance (for example, the protocol stipulates), thereby reducing the indication overhead to a certain extent. The to-be-indicated information can be sent as a whole, or can be sent separately in multiple sub-information, and the sending period and / or sending time of these sub-information can be the same or different. The specific sending method is not limited by the present application. The sending period and / or sending time of these sub-information can be pre-defined, for example, pre-defined according to the protocol, or can be configured by the transmitting end device by sending configuration information to the receiving end device.

[0266] The term "at least one" as used in this application refers to one or more items. "More than one item" means two or more items. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship. Furthermore, it should be understood that although the terms "first," "second," etc., may be used in this application to describe various objects, these objects should not be limited to these terms. These terms are only used to distinguish the objects from each other.

[0267] The terms "comprising" and "having," and any variations thereof, used in this application as described below, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include other steps or units not listed, or optionally include other steps or units inherent to such processes, methods, products, or apparatus. It should be noted that in this application, words such as "exemplary" or "for example" are used to indicate illustrative, exemplary, or descriptive purposes. Any method or design described as "exemplary" or "for example" in this application should not be construed as being more preferred or advantageous than other methods or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.

[0268] It should be understood that, in the description of the present application, unless otherwise specified, " / " represents that the objects before and after the " / " are in an "or" relationship, for example, A / B can represent A or B; wherein A, B can be singular or plural. And, in the description of the present application, unless otherwise specified, "multiple" means two or more than two. "At least one of the following" or the like means any combination of the items, including any combination of single or multiple items. For example, at least one of a, b, or c can represent: a, b, c, a-b, a-c, b-c, or a-b-c, wherein a, b, c can be single or multiple. In addition, in order to clearly describe the technical solutions of the embodiments of the present application, in the embodiments of the present application, the same items or similar items with basically the same function and role are distinguished by using "first", "second", etc. The skilled in the art can understand that "first", "second", etc. do not limit the quantity and execution order, and "first", "second", etc. do not necessarily mean different. At the same time, in the embodiments of the present application, "exemplary" or "for example" means to serve as an example, illustration or description. Any embodiment or design scheme described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as more preferred or more advantageous than other embodiments or design schemes. Rather, "exemplary" or "for example" is used to present the relevant concept in a specific manner, for understanding.

[0269] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the division of the unit is only a logical function division, and actual implementation can have another division manner, for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. The coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interfaces, devices or units, and can be electrical, mechanical or other forms.

[0270] The unit described as a separate component can or can not be physically separated, and the component shown as a unit can or can not be a physical unit, that is, it can be located in one place, or it can be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiments of the present application.

[0271] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions according to the embodiments of the present application are generated. The computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The computer instructions can be stored in or transmitted by a computer readable storage medium. The computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center through a wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) manner. The computer readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. integrated with one or more available media sets. The available medium can be a read-only memory (ROM), or a random access memory (RAM), or a magnetic medium, such as a floppy disk, a hard disk, a magnetic tape, a magnetic disk, or an optical medium, such as a digital versatile disc (DVD), or a semiconductor medium, such as a solid state disk (SSD), etc.

[0272] The above is only a specific implementation of the embodiments of the present application, but the protection scope of the embodiments of the present application is not limited thereto. Any change or replacement within the technical scope disclosed by the embodiments of the present application should be covered within the protection scope of the embodiments of the present application. Therefore, the protection scope of the embodiments of the present application should be subject to the protection scope of the claims.

Claims

1. A communication method, characterized in that, Applied to a first communication device, comprising: Receive a measurement request, the measurement request including first grid information, the measurement request instructing the first communication device to measure the perceived target on the grid indicated by the first grid information; The measurement results are sent, which are obtained based on the measurement request and the sensing reference signal.

2. A communication method, characterized in that, Applied to a second communication device, including: Send a measurement request, the measurement request including first grid information, the measurement request instructing a first communication device to measure a sensed target on the grid indicated by the first grid information; Receive measurement results, which are obtained based on the measurement request and the sensing reference signal.

3. The method according to claim 1 or 2, characterized in that, The first grid information includes angular grid information, and the measurement request instructs the first communication device to periodically measure the sensed target on the grid included in the angular grid information; or, The first grid information includes phase grid information, and the measurement request instructs the first communication device to periodically measure the sensed target on the grid contained in the phase grid information.

4. The method according to claim 3, characterized in that, The angle grid information includes at least one of the following: A one-dimensional sequence consisting of multiple first angle values; or A two-dimensional sequence consisting of multiple first angle values ​​and multiple second angle values.

5. The method according to claim 4, characterized in that, The first angle value is a horizontal angle value, and the second angle value is a vertical angle value; or... The first angle value is a vertical angle value, and the second angle value is a horizontal angle value.

6. The method according to claim 3, characterized in that, The phase grid information includes at least one of the following: A one-dimensional sequence consisting of multiple first phase values; A two-dimensional sequence consisting of multiple first phase values ​​and multiple second phase values.

7. The method according to claim 4, characterized in that, The first phase value corresponds to the phase difference between antenna ports in the first antenna dimension, and the second phase value corresponds to the phase difference between antenna ports in the second antenna dimension.

8. The method according to claim 1, characterized in that, The method further includes: Obtain the configuration information of the sensing reference signal; Based on the configuration information of the sensing reference signal, the sensing reference signal is measured to obtain channel information; The measurement result is obtained based on the first grid information and the channel information.

9. The method according to claim 4 or 5, characterized in that, When the angle grid information includes a one-dimensional sequence composed of the plurality of first angle values, the measurement result includes a one-dimensional sequence composed of multiple first diameter timings, wherein the elements contained in the one-dimensional sequence composed of the multiple first diameter timings correspond one-to-one with the elements contained in the one-dimensional sequence composed of the plurality of first angle values; or, When the angle grid information includes a two-dimensional sequence composed of the plurality of first angle values ​​and the plurality of second angle values, the measurement result includes a two-dimensional sequence composed of the plurality of first diameter timings, and the elements contained in the two-dimensional sequence composed of the plurality of first diameter timings correspond one-to-one with the elements contained in the two-dimensional sequence composed of the plurality of first angle values ​​and the plurality of second angle values.

10. The method according to claim 4 or 5, characterized in that, When the angle grid information includes a one-dimensional sequence composed of the plurality of first angle values, the measurement result includes a one-dimensional sequence composed of the plurality of third angle values ​​and a one-dimensional sequence composed of the plurality of first diameter timings, wherein the elements contained in the one-dimensional sequence composed of the plurality of first diameter timings correspond one-to-one with the elements contained in the one-dimensional sequence composed of the plurality of third angle values; or, When the angle grid information includes a two-dimensional sequence composed of the plurality of first angle values ​​and the plurality of second angle values, the measurement result includes a two-dimensional sequence composed of a combination of a plurality of third angle values ​​and a plurality of fourth angle values, as well as a two-dimensional sequence composed of a plurality of first diameter timings. The elements contained in the two-dimensional sequence composed of the plurality of first diameter timings correspond one-to-one with the elements contained in the two-dimensional sequence composed of the plurality of third angle values ​​and the plurality of fourth angle values. The third angle value is obtained based on the plurality of first angle values, and the fourth angle value is obtained based on the plurality of second angle values.

11. The method according to claim 6 or 7, characterized in that, When the phase grid information includes a one-dimensional sequence composed of the plurality of first phase values, the measurement result includes a one-dimensional sequence composed of multiple first-path timings, wherein the elements contained in the one-dimensional sequence composed of the multiple first-path timings correspond one-to-one with the elements contained in the one-dimensional sequence composed of the plurality of first phase values; or, When the phase grid information includes a two-dimensional sequence composed of the plurality of first phase values ​​and the plurality of second phase values, the measurement result includes a two-dimensional sequence composed of the plurality of first diameter timings, and the elements contained in the two-dimensional sequence composed of the plurality of first diameter timings correspond one-to-one with the elements contained in the two-dimensional sequence composed of the plurality of first phase values ​​and the plurality of second phase values.

12. The method according to claim 6 or 7, characterized in that, When the phase grid information includes a one-dimensional sequence composed of the plurality of first phase values, the measurement result includes a one-dimensional sequence composed of the plurality of third phase values ​​and a one-dimensional sequence composed of the plurality of first-path timings, wherein the elements contained in the one-dimensional sequence composed of the plurality of first-path timings correspond one-to-one with the elements contained in the one-dimensional sequence composed of the plurality of third phase values; or, When the phase grid information includes a two-dimensional sequence composed of the plurality of first phase values ​​and the plurality of second phase values, the measurement result includes a two-dimensional sequence composed of a combination of a plurality of third phase values ​​and a plurality of fourth phase values, as well as a two-dimensional sequence composed of a plurality of first-path timings. The elements contained in the two-dimensional sequence composed of the plurality of first-path timings correspond one-to-one with the elements contained in the two-dimensional sequence composed of the plurality of third phase values ​​and the plurality of fourth phase values. The third phase value is obtained based on the plurality of first phase values, and the fourth phase value is obtained based on the plurality of second phase values.

13. The method according to claim 1 or 2, characterized in that, The first grid information includes coordinate grid information, and the measurement request instructs the sensing target to be measured on the grid contained in the coordinate grid information.

14. The method according to claim 13, characterized in that, The coordinate grid information includes at least one of the following: A one-dimensional sequence consisting of multiple x values; a one-dimensional sequence consisting of multiple y values; a two-dimensional sequence consisting of a combination of multiple x values ​​and multiple z values; a two-dimensional sequence consisting of a combination of multiple y values ​​and multiple z values, wherein the x values, y values, and z values ​​are based on the values ​​of the perceptual spatial coordinate system on the x-axis, y-axis, and z-axis.

15. The method according to claim 14, characterized in that, The x-value is the latitude value; the y-value is the longitude value; and the z-value is the altitude value.

16. The method according to claim 14 or 15, characterized in that, When the coordinate grid information includes a one-dimensional sequence composed of the plurality of x values, the coordinates in the measurement result include a one-dimensional sequence composed of the plurality of y values, and the elements contained in the one-dimensional sequence composed of the plurality of y values ​​are obtained based on the plurality of x values; When the coordinate grid information includes a one-dimensional sequence composed of the plurality of y values, the coordinates in the measurement result include a one-dimensional sequence composed of the plurality of x values, and the elements contained in the one-dimensional sequence composed of the plurality of x values ​​are obtained based on the plurality of y values; When the coordinate grid information includes a two-dimensional sequence composed of multiple x values ​​and multiple z values, the coordinates in the measurement result include a one-dimensional sequence composed of multiple y values, and the elements contained in the one-dimensional sequence composed of multiple y values ​​are obtained based on the multiple x values ​​and multiple z values. When the coordinate grid information includes a two-dimensional sequence composed of the multiple y values ​​and the multiple z values, the coordinates in the measurement result include a one-dimensional sequence composed of multiple x values, and the elements contained in the one-dimensional sequence composed of multiple x values ​​are obtained based on the multiple y values ​​and the multiple z values.

17. The method according to claim 1, characterized in that, The first grid information includes coordinate grid information, and the method further includes: Acquire the sensing reference signal; The channel information is obtained by measuring the sensing reference signal; The measurement result is obtained based on the coordinates contained in the coordinate grid information and the channel information.

18. The method according to claim 1, characterized in that, The first communication device is a terminal, and the sensing reference signal comes from a first network device; or The first communication device is a first network device, and the sensing reference signal comes from one of the first network device, the second network device, or the terminal.

19. A communication device, characterized in that, Includes modules or units for implementing the method as described in any one of claims 1, 3-18.

20. A communication device, characterized in that, Includes modules or units for implementing the method as described in any one of claims 2-7 and 9-16.

21. A communication system, characterized in that, The system includes the communication device as described in claim 19 and the communication device as described in claim 20.

22. A communication system, characterized in that, The system includes a first network device, a third network device, and a terminal. The third network device is used to send a measurement request, and the first network device and / or the terminal are used to implement the method as described in any one of claims 1, 3-18.

23. A computer-readable storage medium, characterized in that, The device contains a computer program that, when executed by a processor, causes the method described in any one of claims 1, 3-18 to be implemented; or causes the method described in any one of claims 2-7, 9-16 to be implemented.

24. A computer program product comprising instructions that, when executed on a processor, causes the method of any one of claims 1, 3-18 to be implemented; or causes the method of any one of claims 2-7, 9-16 to be implemented.

Citation Information

Patent Citations

  • Communication and perception integrated system array antenna and 5G new air interface angle estimation method

    CN116405348A

  • Point cloud reporting in cellular systems

    US20240159861A1

  • Object detecting device

    WO2021172535A1

  • Positioning sensing method and apparatus, sensing measurement method and apparatus, and terminal and network-side device

    WO2023116755A1

  • Method and apparatus for integrated sensing and communication

    WO2024060077A1