Communication method and apparatus

By determining the compensation phase of the sensing signal using the information received from the port, the problem of insufficient imaging accuracy in the 5G-A communication and sensing integration technology is solved, and higher sensing imaging accuracy is achieved.

WO2025241772A1PCT designated stage Publication Date: 2025-11-27HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/089011
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-05-24
Filing Date
2025-04-15
Publication Date
2025-11-27

AI Technical Summary

Technical Problem

In 5G-A integrated communication and sensing technology, how to determine the compensation phase of the received signal to improve the accuracy of sensing and imaging is an urgent problem to be solved.

Method used

By receiving port information from the transmitting device, the compensation phase of the sensing signal is determined. The port position and phase information are used to perform phase compensation on the sensing signal, thereby improving the accuracy of sensing and imaging.

Benefits of technology

This enables the acquisition of more accurate sensing information based on sensing signals, thereby improving the accuracy of sensing imaging.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025089011_27112025_PF_FP_ABST
    Figure CN2025089011_27112025_PF_FP_ABST
Patent Text Reader

Abstract

A communication method and apparatus. The method comprises: receiving port information from a first apparatus, wherein the port information indicates the position of at least one port of the first apparatus, and the at least one port is used for sending a sensing signal; receiving the plurality of sensing signals from the first apparatus; and on the basis of the port information and the plurality of sensing signals, determining sensing information, wherein the sensing information is used for sensing imaging. In the method, the position of at least one port of the first apparatus is indicated by means of the port information, so that compensation phase of the sensing signal can be determined on the basis of the position of the port, phase compensation is performed on the sensing signal by means of the compensation phase, and thus the sensing information obtained by performing coherent superposition on the sensing signals is more accurate, thereby improving the sensing imaging precision.
Need to check novelty before this filing date? Find Prior Art

Description

A communication method and apparatus

[0001] Cross-reference to Related Applications

[0002] This application claims priority to the Chinese Patent Application No. 202410661460.2, filed on May 24, 2024, and entitled “A communication method and apparatus”, the entire contents of which are incorporated herein by reference. TECHNICAL FIELD

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

[0004] In the process of the evolution of the 5th-generation (5G) mobile communication system to 5G-advanced (5G-A) technology, the communication and perception integration technology is considered as one of the key technologies that can expand the business capabilities of the mobile communication network. The core idea of the communication and perception integration technology is to add perception capabilities on the mobile communication network to build the ability to detect, track and image targets, so that the two capabilities of communication and perception are integrated in one network. The principle of the perception technology is that the sending end device sends radio waves (i.e., perception signals) in a specific direction, when the radio waves irradiate the surface of the perception target, a reflected wave (i.e., the echo signal of the perception signal) is formed, and thus the receiving end device obtains perception data, such as the position, speed or type of the perception target, by receiving and processing the reflected wave.

[0005] Static environment imaging is an important application scenario of 5G-A communication and perception integration, and the sending end device uses the multi-view and ranging capabilities of the receiving end device to realize static environment imaging, which can make up for the lack of field of view and imaging accuracy of the self-generation and self-reception mode. In the communication and perception imaging technology based on back projection, in order to obtain higher perception imaging accuracy, the compensation phase of the received signal needs to be calculated to realize coherent superposition. Therefore, how to determine the compensation phase of the received signal is a problem to be solved. SUMMARY

[0006] The present application provides a communication method and apparatus to improve the perception imaging accuracy.

[0007] In a first aspect, the present application provides a communication method, the execution subject of the method is a second device or a module or chip in the second device, the second device can be a terminal device or a network device, and the second device is taken as the execution subject for description. The method comprises the following steps: receiving port information from a first device, the port information indicating the positions of at least one port of the first device, the at least one port being used for sending sensing signals; receiving a plurality of sensing signals from the first device; determining sensing information according to the port information of the first device and the plurality of sensing signals; and the sensing information being used for sensing imaging.

[0008] Through the above method, the positions of the at least one port of the first device are indicated by the port information, so that the compensation phase for receiving the sensing signals from the first device can be determined according to the positions of the ports, the sensing signals are phase-compensated through the compensation phase, the sensing information obtained according to the sensing signals is more accurate, and the sensing imaging accuracy is improved.

[0009] In a possible implementation, the positions of the at least one port indicated by the port information are used for determining the compensation phase of the sensing signals.

[0010] Since the phase offset of the signals is related to the positions of the ports for sending the signals, the compensation phase of the sensing signals can be accurately determined by indicating the positions of the ports for sending the sensing signals, and the sensing imaging accuracy is improved.

[0011] In a possible implementation, the determining of the sensing information according to the port information and the plurality of sensing signals comprises the following steps: determining the compensation phase of the sensing signals according to the port information, and determining the sensing information according to the compensation phase and the plurality of sensing signals.

[0012] In a possible implementation, the port information comprises at least one of the following:

[0013] The horizontal interval of the at least one port; the vertical interval of the at least one port; the number of horizontal ports included in the at least one port; the number of vertical ports included in the at least one port; the number of the at least one port; the azimuth angle of the panel where the at least one port is located; the pitch angle of the panel where the at least one port is located; and the panel position of the panel where the at least one port is located.

[0014] Through the above parameters, the positions of each port can be accurately determined, and accurate phase compensation information can be obtained.

[0015] In one possible implementation, the method further includes: determining the position of each of the at least one ports based on at least one of the horizontal spacing, the vertical spacing, the number of horizontal ports, the number of vertical ports, the number of the at least one port, the azimuth angle, the pitch angle, and the panel position.

[0016] In one possible implementation, the panel is a two-dimensional panel, and the at least one port includes N. h N v There are at least one port, and the position (x(a), y(a), z(a)) of port a in the m-th row and n-th column of the panel satisfies the following form: x(a) = x0 + d m,n sinθcosφ; y(a)=y0+d m,n sinθsinφ; z(a)=z0+d m,n cosθ;

[0017] Wherein, the panel position is (x0, y0, z0); d h d represents the horizontal spacing; v The vertical spacing is represented by φ; the azimuth angle is represented by θ; and the value of m ranges from 1 to N. h The value of n ranges from 1 to N. v N h N represents the number of horizontal ports; v This indicates the number of vertical ports.

[0018] In one possible implementation, the panel is a one-dimensional panel, and the positions (x(a), y(a), z(a)) of the at least one port located at port a in the panel satisfy the following form: x(a) = x0 + d a sinθcosφ; y(a)=y0+d a sinθsinφ; z(a)=z0+d a cosθ;

[0019] Wherein, the panel position is (x0, y0, z0); d h d represents the horizontal spacing; v The vertical spacing is represented by φ; the azimuth angle is represented by θ; the pitch angle is represented by θ; the value of a ranges from 1 to A; and A represents the number of the at least one port.

[0020] In one possible implementation, the port information includes the location of each of the at least one port.

[0021] In a possible implementation, the coverage of the sensing signal includes a plurality of scattering points; the sensing information includes at least one of the following: a plurality of powers corresponding to the plurality of scattering points and indexes of the plurality of scattering points; one of the plurality of powers is determined according to the plurality of sensing signals, and the one of the plurality of powers corresponds to one of the plurality of scattering points; position information or an index of each of the plurality of scattering points; and a signal amplitude of each of the plurality of scattering points.

[0022] In a possible implementation, the power corresponding to one of the plurality of scattering points satisfies the following form:

[0023] wherein the plurality of sensing signals are transmitted through T time units, A represents the number of the at least one port, B represents the number of ports used for receiving the plurality of sensing signals; s(a, p, b; t) represents a sensing signal in the plurality of sensing signals that is transmitted through a port a of the first device in a time unit t and received by a port b of the second device through the scattering point p, 1≤t≤T, denotes a compensation phase of s(a, p, b; t), and the compensation phase is determined according to the position of the at least one port.

[0024] In a second aspect, the present application provides a communication method, an execution subject of the method is a first device or a module or a chip in the first device, the first device can be a terminal device or a network device, and the first device is taken as an execution subject for description. The method includes: sending port information, the port information indicating a position of at least one port, the at least one port being used for sending a sensing signal; sending a plurality of sensing signals; receiving sensing information from a second device, the sensing information being determined according to the port information and the plurality of sensing signals; and the sensing information being used for sensing imaging.

[0025] In a possible implementation, the position of the at least one port indicated by the port information is used for determining a compensation phase of the sensing signal.

[0026] In a possible implementation, the sensing information is determined according to the port information and the plurality of sensing signals, including: the compensation phase of the sensing signal is determined according to the port information, and the sensing information is determined according to the compensation phase and the plurality of sensing signals.

[0027] In a possible implementation, the port information includes at least one of the following:

[0028] A horizontal spacing of the at least one port;

[0029] The vertical spacing of the at least one port;

[0030] The number of horizontal ports included in the at least one port;

[0031] The number of vertical ports included in the at least one port;

[0032] The number of the at least one port;

[0033] The azimuth angle of the panel where the at least one port is located;

[0034] The pitch angle of the panel where the at least one port is located;

[0035] The panel location of the panel containing at least one port.

[0036] In one possible implementation, at least one of the following is used to determine the position of each of the at least one port: the horizontal spacing, the vertical spacing, the number of horizontal ports, the number of vertical ports, the number of the at least one port, the azimuth angle, the pitch angle, and the panel position.

[0037] In one possible implementation, the panel is a two-dimensional panel, and the at least one port includes N. h N v There are at least one port, and the position (x(a), y(a), z(a)) of port a in the m-th row and n-th column of the panel satisfies the following form: x(a) = x0 + d m,n sinθcosφ; y(a)=y0+d m,n sinθsinφ; z(a)=z0+d m,n cosθ;

[0038] Wherein, the panel position is (x0, y0, z0); d h d represents the horizontal spacing; v The vertical spacing is represented by φ; the azimuth angle is represented by θ; and the value of m ranges from 1 to N. h The value of n ranges from 1 to N. v N h N represents the number of horizontal ports; v This indicates the number of vertical ports.

[0039] In one possible implementation, the panel is a one-dimensional panel, and the positions (x(a), y(a), z(a)) of the at least one port located at port a in the panel satisfy the following form: x(a) = x0 + d a sinθcosφ; y(a)=y0+da sin θ sin φ; z(a) = z0 + d a cos θ;

[0040] wherein a panel position of the panel is (x0, y0, z0); d h denotes the horizontal interval; d v denotes the vertical interval; φ denotes the azimuth angle; θ denotes the pitch angle, and a is in a range of 1 to A, and A denotes a number of the at least one port.

[0041] In a possible implementation, the port information comprises a position of each of the at least one port.

[0042] In a possible implementation, the coverage of the perception signal comprises a plurality of scattering points; the perception information comprises at least one of the following: a plurality of powers corresponding to the plurality of scattering points and indices of the plurality of scattering points; one of the plurality of powers is determined according to the plurality of perception signals, and one of the plurality of powers corresponds to one of the plurality of scattering points; position information or an index of each of the plurality of scattering points; and a signal amplitude of each of the plurality of scattering points.

[0043] In a possible implementation, a power corresponding to one of the plurality of scattering points satisfies the following form:

[0044] wherein the plurality of perception signals are transmitted through T time units, A denotes a number of the at least one port, B denotes a number of ports used for receiving the plurality of perception signals; s(a, p, b; t) denotes a perception signal of the plurality of perception signals that is transmitted through a port a of the first device in a time unit t and received by a port b of the second device through the scattering point p, 1≤t≤T, denotes a compensation phase of s(a, p, b; t), and the compensation phase is determined according to the position of the at least one port.

[0045] In a third aspect, the present application provides a communication method, the execution subject of the method is a second device or a module or chip in the second device, the second device can be a terminal device or a network device, and the second device is taken as the execution subject for example. The method comprises the following steps: receiving phase information from a first device, the phase information indicating phase offsets of at least one port combination, the port combination comprising one port of the first device and one port of the second device; the port combination is used for transmitting a sensing signal; receiving a plurality of sensing signals from the first device; determining sensing information according to the phase information and the plurality of sensing signals; the sensing information is used for sensing imaging.

[0046] By the above method, the phase offsets or compensation phases of the port combinations are indicated by the phase information, so that the compensation phases of the sensing signals transmitted by different port combinations can be determined according to the phase information, the sensing signals are phase-compensated by the compensation phases, so that the sensing information obtained according to the sensing signals is more accurate, and the sensing imaging accuracy is improved.

[0047] In a possible implementation manner, the phase information is used for determining the compensation phase of the sensing signal.

[0048] In a possible implementation manner, the phase information comprises at least one of the following:

[0049] a phase offset of adjacent vertical ports in the first device;

[0050] a phase offset of adjacent horizontal ports in the first device;

[0051] a phase offset of adjacent vertical ports in the second device;

[0052] a phase offset of adjacent horizontal ports in the second device.

[0053] In a possible implementation manner, the compensation phase of a sensing signal in the plurality of sensing signals, which is transmitted by a port a and received by a port b of the second device, satisfies the following form:

[0054] wherein the port a is a port of the first device used for transmitting the sensing signal, the port a is located in an m a th row and an n a th column; the port b is a port of the second device used for receiving the sensing signal, the port b is located in an m b th row and an n b th column; indicates a phase offset of adjacent vertical ports in the first device; ​denotes a phase offset of adjacent horizontal ports in the first device; denotes a phase offset of adjacent vertical ports in the second device; denotes a phase offset of adjacent horizontal ports in the second device.

[0055] In a possible implementation, the phase information comprises a phase offset of each port combination in the at least one port combination; wherein for a port b included in the first device, the corresponding phase offset of each port combination comprising the port b satisfies:

[0056] wherein the value range of b is 1≤b≤N r , N r denotes a number of ports included in the first device; N t denotes a number of ports included in the second device; denotes a phase offset of a port combination comprising port 1 of the second device and port b of the first device relative to a port combination comprising port 1 of the second device and port b-1 of the first device; denotes a phase offset of a port combination comprising port c of the second device and port b of the first device relative to a port combination comprising port 1 of the second device and port b of the first device, wherein the value range of c is 2≤c≤N t .

[0057] In a possible implementation, a compensation phase of a sensing signal in the plurality of sensing signals transmitted through a port a and received by a port b of the second device satisfies the following form:

[0058] In a possible implementation, the sensing signal covers a plurality of scattering points; the sensing information comprises at least one of the following: a plurality of powers corresponding to the plurality of scattering points and indexes of the plurality of scattering points; one of the powers is determined according to the plurality of sensing signals, one of the plurality of powers corresponds to one of the plurality of scattering points; position information or an index of each of the plurality of scattering points; a signal amplitude of each of the plurality of scattering points.

[0059] In a possible implementation, a power corresponding to one of the plurality of scattering points satisfies the following form:

[0060] wherein the plurality of sensing signals are transmitted through T time units, T is an integer greater than 0, N r denotes a number of ports included in the first device; N t ​represents a number of ports comprised by the second device; s(a, p, b; t) represents a sensing signal in the plurality of sensing signals transmitted through a port a of the first device in a time unit t and received by a port b of the second device via the scattering point p, 1≤t≤T, represents a compensated phase of s(a, p, b; t), the compensated phase being determined according to the phase information.

[0061] In a fourth aspect, the present application provides a communication method, an execution subject of the method is a first device or a module or a chip in the first device, the first device can be a terminal device or a network device, and the first device is taken as an execution subject for description. The method comprises the following steps: sending phase information, the phase information indicating a phase offset of at least one port combination, the port combination comprising one port of the first device and one port of a second device; the port combination being used for transmitting a sensing signal; sending a plurality of sensing signals; receiving sensing information from the second device, the sensing information being determined according to the phase information and the plurality of sensing signals; and the sensing information being used for sensing imaging.

[0062] In a possible implementation manner, the method further comprises: performing sensing imaging according to the sensing information.

[0063] In a possible implementation manner, the phase information is used for determining a compensated phase of the sensing signal.

[0064] In a possible implementation manner, the phase information comprises at least one of the following:

[0065] a phase offset of adjacent vertical ports in the first device;

[0066] a phase offset of adjacent horizontal ports in the first device;

[0067] a phase offset of adjacent vertical ports in the second device;

[0068] a phase offset of adjacent horizontal ports in the second device.

[0069] In a possible implementation manner, a compensated phase of a sensing signal in the plurality of sensing signals transmitted through the port a and received by the port b of the second device satisfies the following form:

[0070] wherein the port a is a port of the first device used for transmitting the sensing signal, the port a is located at an m a th row and an n a th column; and the port b is a port of the second device used for receiving the sensing signal, the port b is located at an m​b row, the nth b column; denotes a phase offset of adjacent vertical ports in the first device; denotes a phase offset of adjacent horizontal ports in the first device; denotes a phase offset of adjacent vertical ports in the second device; denotes a phase offset of adjacent horizontal ports in the second device.

[0071] In a possible implementation, the phase information includes a phase offset of each port combination in the at least one port combination; wherein for a port b included in the first device, the corresponding phase offset of each port combination including the port b satisfies:

[0072] wherein the value range of b is 1≤b≤N r , N r denotes a number of ports included in the first device; N t denotes a number of ports included in the second device; denotes a phase offset of a port combination including port 1 of the second device and port b of the first device relative to a port combination including port 1 of the second device and port b-1 of the first device; denotes a phase offset of a port combination including port c of the second device and port b of the first device relative to a port combination including port 1 of the second device and port b of the first device, wherein the value range of c is 2≤c≤N t .

[0073] In a possible implementation, a compensation phase of a sensing signal in the plurality of sensing signals transmitted through a port a and received by a port b of the second device satisfies the following form:

[0074] In a possible implementation, the sensing signal covers a plurality of scattering points; the sensing information includes at least one of the following: a plurality of powers corresponding to the plurality of scattering points and indexes of the plurality of scattering points; one of the powers is determined according to the plurality of sensing signals, one of the plurality of powers corresponds to one of the plurality of scattering points; position information or an index of each of the plurality of scattering points; a signal amplitude of each of the plurality of scattering points.

[0075] In a possible implementation, a power corresponding to one of the plurality of scattering points satisfies the following form:

[0076] wherein the plurality of sensing signals are transmitted through T time units, T is an integer greater than 0, N r represents the number of ports comprised by the first device; N t represents the number of ports comprised by the second device; s(a, p, b; t) represents a sensing signal in the plurality of sensing signals transmitted through the port a of the first device in the time unit t and received by the port b of the second device through the scattering point p, 1≤t≤T, represents a compensation phase of s(a, p, b; t), which is determined according to the phase information.

[0077] In a fifth aspect, the present application further provides a communication device, which can implement any method provided in any of the first aspect to the fourth aspect. The communication device can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.

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

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

[0080] In a possible implementation, the structure of the communication device includes processing units and communication units, which can perform the corresponding functions in the above method examples, and the details are described in the method provided in any of the first aspect to the fourth aspect, which will not be repeated here. In a sixth aspect, a communication device is provided, which includes a processor and an interface circuit, the interface circuit is used to receive signals from other communication devices outside the communication device and transmit the signals to the processor or send signals from the processor to other communication devices outside the communication device, the processor realizes the functional modules of the method in any possible implementation in the first aspect to the fourth aspect by logic circuit or executing computer programs or instructions. Optionally, the communication device further includes a memory for storing computer programs or instructions.

[0081] In a seventh aspect, there is provided a circuitry for performing the method in any possible implementation of the first aspect to the fourth aspect. The circuitry can comprise a chip. Optionally, the circuitry can further be coupled with a memory.

[0082] In an eighth aspect, there is provided a chip comprising a processor for implementing the method in any possible implementation of the first aspect to the fourth aspect when the processor executes computer programs or instructions. Optionally, the chip can further comprise a memory. The chip can be constituted by the chip or can comprise the chip and other discrete devices. The memory is configured to store the computer programs or instructions.

[0083] In a ninth aspect, there is provided a communication apparatus comprising a processor for implementing the method in any possible implementation of the first aspect to the fourth aspect by means of logic circuitry or executing computer programs or instructions, or the processor is configured to execute computer programs or instructions stored in a memory to implement the method in any possible implementation of the first aspect to the fourth aspect, so that the communication apparatus implements the method in any possible implementation of the first aspect to the fourth aspect.

[0084] In a tenth aspect, there is provided a communication apparatus comprising units or modules for performing the method in any possible implementation of the first aspect to the fourth aspect.

[0085] In an eleventh aspect, there is provided a computer readable storage medium storing computer programs or instructions, which, when executed by a processor, or when the computer programs or instructions are run on a computer, implement the method in any possible implementation of the first aspect to the fourth aspect.

[0086] In a twelfth aspect, there is provided a computer program product, which, when read and executed by a computer, implements the method in any possible implementation of the first aspect to the fourth aspect.

[0087] In a thirteenth aspect, the embodiments of the present application further provide a communication system. The communication system comprises: a second device for implementing the method in the first aspect and any possible implementation of the first aspect; and a first device for implementing the method in the second aspect and any possible implementation of the second aspect. Alternatively, the communication system comprises: a second device for implementing the method in the third aspect and any possible implementation of the third aspect; and a first device for implementing the method in the fourth aspect and any possible implementation of the fourth aspect. BRIEF DESCRIPTION OF DRAWINGS

[0088] FIG. 1 is a schematic diagram of a network architecture suitable for use in embodiments of the present application;

[0089] FIG. 2 is a schematic diagram of a sensing scenario provided by embodiments of the present application;

[0090] FIG. 3 is a schematic diagram of a sensing scenario provided by embodiments of the present application;

[0091] FIG. 4 is a schematic diagram of a sensing imaging provided by embodiments of the present application;

[0092] FIG. 5 is a schematic diagram of a sensing imaging provided by embodiments of the present application;

[0093] FIG. 6 is a schematic diagram of a communication method flow provided by embodiments of the present application;

[0094] FIG. 7 is a schematic diagram of a communication method flow provided by embodiments of the present application;

[0095] FIG. 8 is a schematic diagram of a communication device structure provided by embodiments of the present application;

[0096] FIG. 9 is a schematic diagram of a communication device structure provided by embodiments of the present application;

[0097] FIG. 10 is a schematic diagram of a communication device structure provided by embodiments of the present application. DETAILED DESCRIPTION

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

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

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

[0101] Coherent superposition: also known as coherent accumulation, refers to that when the multiple input multiple output (MIMO) mode is used for signal transmission between the sending end and the receiving end, there is a phase offset between signals of different pairs of receiving-transmitting ports. When there is a phase offset between signals of different pairs of receiving-transmitting ports, the signal-to-noise ratio (SNR) gain is small when the signals of different pairs of receiving-transmitting ports are superimposed, and the signal superposition at this time is called non-coherent superposition; when there is no phase offset between signals of different pairs of receiving-transmitting ports after phase compensation, the superposition of multiple signals is a modulus accumulation, and the SNR gain is N times when N signals are superimposed, and the signal superposition at this time can be recorded as coherent superposition.

[0102] A time unit in the present application can include a symbol, a slot, a mini-slot, a partial slot, a sub-frame, a radio frame, a sensing slot, and the like, without limitation. A symbol can also be referred to as a modulation symbol, a symbol group, a modulation symbol sequence, a modulation symbol stream, a modulation symbol string, a modulation symbol set, and the like, without limitation. Embodiments of the present application do not limit the modulation mode of the symbol. For example, one symbol can be one orthogonal frequency division multiplexing (OFDM) symbol.

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

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

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

[0106] The terminal device involved in the embodiments of the present application can be a wireless terminal device capable of receiving network device scheduling and indication information. The terminal device can also be referred to as a terminal device, a user equipment (UE), a terminal, a mobile station (MS), a mobile terminal (MT), etc. The terminal device can be a device including a wireless communication function (providing voice / data connectivity to users). For example, a handheld device with wireless connection function, or a vehicle-mounted device, a vehicle-mounted module, etc. At present, some examples of terminal devices are: a mobile phone, a tablet computer, a notebook computer, a palm computer, a mobile internet device (MID), a wearable device, a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control, a wireless terminal in vehicle networking, a wireless terminal in self driving, a wireless terminal in remote medical surgery, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, or a wireless terminal in smart home, a device-to-device (D2D) terminal device, a vehicle-to-everything (V2X) communication terminal device, a smart vehicle, a telematics box (T-box), a machine-to-machine / machine-type communications (M2M / MTC) terminal device, an internet of things (IoT) terminal device, etc. For example, the terminal device can be a vehicle-mounted device, a whole vehicle device, a vehicle-mounted module, a vehicle, an on board unit (OBU), a roadside unit (RSU), a T-box, a chip or a system on chip (SOC), etc. The above-mentioned chip or SOC can be installed in a vehicle, an OBU, an RSU or a T-box. The wireless terminal in industrial control can be a camera, a robot, etc. The wireless terminal in smart home can be a television, an air conditioner, a sweeper, a sound box, a set-top box, etc.The terminal device can also be a V2X device, for example, a smart car or an intelligent car, a digital car, an unmanned car or a driverless car or a pilotless car or an automobile, a self-driving car or an autonomous car, a pure EV or a Battery EV, a hybrid electric vehicle (HEV), a range extended EV (REEV), a plug-in HEV (PHEV), a new energy vehicle, a road site unit (RSU). The terminal device can also be a device in device to device (D2D) communication, for example, an electricity meter, a water meter, and the like. In addition, in the embodiments of the present application, the terminal device can also be a terminal device in an IoT system. IoT is an important part of future information technology development, and its main technical feature is to connect objects through communication technology and network, so as to realize the interconnection of man and machine, and the intelligent network of thing-to-thing.

[0107] In the process of 5G mobile communication system evolving to 5G-A technology, the communication and perception integration technology is considered as one of the key technologies that can expand the business capabilities of mobile communication networks. The core idea of this communication and perception integration technology is to add perception capabilities on the mobile communication network, and build the ability to detect, track and image targets, so as to make the two capabilities of communication and perception coexist in a network, and realize mutual benefit. The technical principle of perception is different from that of communication. Communication is that the sending end modulates information on radio waves and sends it to the receiving end, and the receiving end demodulates the signal carried on the radio wave to obtain information. Perception needs the sending end to send radio waves in a specific direction, and when the radio waves irradiate the target surface, reflected waves are formed, so that the receiving end receives and processes the reflected waves to obtain the position, speed and type of the target. For example, referring to FIG. 1, which is a schematic diagram of a communication and perception integration scenario. In FIG. 1, communication is represented by a solid line and perception is represented by a dashed line. As shown in FIG. 1, the network device can perceive other objects through self-transmission and self-reception, or can perceive other objects while communicating with the terminal device. In FIG. 1, the terminal device is a smart phone, and the perception targets are a drone, a pedestrian, and a vehicle.

[0108] The perception technology can be generally divided into two modes: single-station perception and double-station perception. In the single-station perception mode, the sending device of the perception signal and the receiving device of the echo signal of the perception signal are the same device. In other words, in the single-station perception mode, the sending device not only sends the perception signal but also receives the echo signal of the perception signal reflected on the surface of the perception target. Therefore, the single-station perception mode can also be referred to as a self-sending and self-receiving mode without limitation. In the double-station perception mode, the sending device of the perception signal and the receiving device of the echo signal of the perception signal are different devices. In other words, the perception station A sends the perception signal, and the echo signal of the perception signal reflected on the surface of the perception target is received by the perception station B. Therefore, the double-station perception mode can also be referred to as an A-sending and B-receiving mode. It should be pointed out that the echo signal of the perception signal is obtained by reflecting the perception signal on the surface of the perception target, and therefore the echo signal can still be referred to as the perception signal.

[0109] FIG. 2 exemplarily shows a schematic diagram of a perception scene to which the embodiments of the present application are applicable. Six perception scenes are provided in FIG. 2, which are respectively: a network device A self-sending and self-receiving scene, i.e., a scene in which the network device A sends the perception signal and receives the echo signal, as shown in (1) of FIG. 2; a terminal device A self-sending and self-receiving scene, i.e., a scene in which the terminal device A sends the perception signal and receives the echo signal, as shown in (2) of FIG. 2; a network device A sending and network device B receiving scene, as shown in (3) of FIG. 2; a terminal device A sending and terminal device B receiving scene, as shown in (4) of FIG. 2; a network device A sending and terminal device A receiving scene, as shown in (5) of FIG. 2; and a terminal device A sending and network device A receiving scene, as shown in (6) of FIG. 2. In FIG. 2, the perception target is taken as a vehicle, and the terminal device is taken as a smart phone as an example.

[0110] The present application can be applicable to the perception scenes shown in (3) to (6) of FIG. 2, and can also be applicable to other perception scenes, which are not limited in the present application.

[0111] The perception target can also be referred to as a target, a detected target, a perceived object, a detected object, or a perceived device, without limitation. The perception target can be various tangible objects in the environment that can reflect electromagnetic waves. For example, the perception target can be a static object such as a mountain, a forest, or a building. For another example, the perception target can also be a movable object such as a vehicle, a drone, a pedestrian, or a terminal device. The specific implementation form of the perception target is not limited in the embodiments of the present application.

[0112] In a possible implementation, the sensing signal can play the role of the communication signal, that is, the sensing signal can be received by the terminal device in the environment as a communication signal; or the communication signal can also play the role of the sensing signal, that is, the communication signal (for example, a reference signal or the like) is multiplexed for sensing. Taking the case of self-transmission and self-reception of the network device as an example, the network device transmits the sensing signal and receives the echo signal of the sensing signal; meanwhile, the sensing signal can reach the terminal device through multiple transmission paths, that is, the terminal device receives the sensing signal, as shown in FIG. 3. In FIG. 3, the sensing signal reaches the terminal device through the transmission path 1 and the transmission path 2, the terminal device is a mobile phone, and the sensing target is a vehicle.

[0113] Static environment imaging is an important application scenario of 5G-A communication and sensing integration. The imaging principle is to obtain the power of the target point after the coherent superposition of the received signals at the receiving-transmitting port through phase compensation according to the target point, the port position of the transmitting device for transmitting the sensing signal, and the port position of the receiving device for receiving the sensing signal, so as to realize the imaging of the static object according to the power of the target point. For example, as shown in FIG. 4, the network device transmits the sensing signal, and the terminal device receives the sensing signal. The network device and the terminal device can agree on an imaging area in the coverage range of the sensing signal in advance, the imaging area includes multiple target points, a target point can be regarded as the smallest unit of imaging, a target point corresponds to an imaging pixel, and a target point can be identified by a three-dimensional coordinate, which can be a global Cartesian coordinate system (for example, longitude, latitude, and horizontal height) or a local polar coordinate system (for example, distance, horizontal angle, and vertical angle).

[0114] For the receiving end, for example, the terminal device in FIG. 4, to realize multi-high-precision sensing imaging, the power of each scatterer can be obtained by coherently superimposing the signal corresponding to each scatterer according to the sensing signal. The size of the power of a scatterer can represent whether there is a target in the scatterer, and therefore all scatterers included in the imaging area and the power of each scatterer can constitute a power spectrum covering the imaging area. The terminal device reports the power of each scatterer to the network device, and the network device can perform sensing imaging according to the power of each scatterer included in the imaging area. For example, in combination with FIG. 4, the final sensing imaging result can be as shown in FIG. 5, and the scatterers filled with patterns in FIG. 5 are scatterers including targets. Of course, FIG. 5 is only an example and is described by taking a side view of imaging as an example. The actual imaging area is three-dimensional, and the imaging result is also three-dimensional.

[0115] In order to improve the accuracy of the receiving end to coherently superimpose the received signal, the received signal needs to be phase compensated. To this end, the application provides a method, which can indicate the position information of the port to the receiving end, determine the compensation phase according to the position information of the port, and improve the imaging accuracy.

[0116] In the present application, the target is a tangible object in the environment that can reflect electromagnetic waves, such as mountains, forests, or buildings, and can also include vehicles, unmanned aerial vehicles, pedestrians, terminal devices, and other movable objects. The target can also be referred to as a perceived target, a detected target, a perceived object, a detected object, or a perceived device, and the like, which is not limited by the embodiments of the present application.

[0117] The network architecture and business scenarios described in the present application are used to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those skilled in the art can know that, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.

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

[0119] In the present application, the first device can be used to send a sensing signal. The first device can be a network device or a component (such as a DU or an RU, etc.) in a network device; or the first device can also be a terminal device or a component in a terminal device. For example, the first device can be a terminal device A shown in (4) or (6) of FIG. 2, or a component in the terminal device A; or the first device can also be a network device A shown in (3) or (5) of FIG. 2, or a component in the network device A.

[0120] The second device can be a device for performing (or conducting) sensing. For example, the second device can be configured to receive a sensing signal and perform sensing processing based on the sensing signal. The second device can be a network device or a component in a network device (e.g., a DU, or a RU, etc.). Alternatively, the second device can be a terminal device or a component in a terminal device. For example, the second device can be the network device A shown in (6) of FIG. 2, or a component in the network device A. Alternatively, the second device can be the terminal device A shown in (5) of FIG. 2, or a component in the terminal device A. Alternatively, the second device can be the network device B shown in (3) of FIG. 2, or a component in the network device B. Alternatively, the second device can be the terminal device B shown in (4) of FIG. 2, or a component in the terminal device B.

[0121] As shown in FIG. 6, a flowchart of a communication method according to an embodiment of the present application is shown. The method includes the following steps:

[0122] In step 601, a first device sends port information of the first device.

[0123] Correspondingly, a second device receives the port information from the first device.

[0124] In the present application, the port information indicates positions of at least one port of the first device. All or part of the at least one port is used for sending a sensing signal. The positions of the at least one port indicated by the port information can be used to determine a compensation phase of the sensing signal. If part of the at least one port is used for sending the sensing signal, the first device can further indicate the port of the at least one port used for sending the sensing signal. The sensing signal can also be referred to as a communication sensing signal or a reference signal, etc. The present application is not limited in this regard.

[0125] In the present application, a port can also be referred to as an antenna port or an antenna channel or an antenna element or a MIMO port, etc. If a device sends a signal through a port, the port can also be referred to as a sending port. If a device receives a signal through a port, the port can also be referred to as a receiving port.

[0126] In an implementation manner, the port information includes positions of each port in the at least one port. For example, the position of a port can be a three-dimensional coordinate of the port.

[0127] For example, the first device has 8 ports. If the first 4 ports of the 8 ports are used for sending a sensing signal, the first device can indicate the positions of the first 4 ports through the port information.

[0128] In an implementation, the port information includes parameters for determining the position of the at least one port, and the port information can also be referred to as port configuration information or the like. For example, the port information includes at least one of the following: parameters for determining the position of the at least one port include at least one of the following: horizontal spacing of the at least one port;

[0129] vertical spacing of the at least one port;

[0130] number of horizontal ports included in the at least one port;

[0131] number of vertical ports included in the at least one port;

[0132] number of the at least one port;

[0133] azimuth angle of a panel in which the at least one port is located;

[0134] elevation angle of the panel in which the at least one port is located;

[0135] panel position of the panel in which the at least one port is located, which can also be referred to as panel position information or the like. For example, the panel position can be the position of a first port in the panel, for example, the first port is a port in the first row and the first column of the panel. The port information can also indicate the first port, or the first port can be preset or predefined.

[0136] wherein, for the horizontal spacing d h , the vertical spacing d v , the number of horizontal ports N h , and the number of vertical ports N v , in an implementation, the port information can include values of the above four parameters, for example, d h = 0.5λ, d v = 0.7λ, N h = 4, and N v = 2, where λ is the wavelength of the carrier frequency. Since the horizontal spacing and the vertical spacing are usually in units of the carrier wavelength λ, the port information including values of the above four parameters can also be expressed as: d h = 0.5, d v = 0.7, N h = 4, and N v = 2. In another implementation, a plurality of sets of values can be predefined between the first device and the second device, each set of values including different values of the horizontal spacing d h , the vertical spacing d v , the number of horizontal ports N h , and the number of vertical ports N v , each set of values corresponds to a serial number, and the port information can include the serial number corresponding to a set of values, which can reduce the reporting overhead of the port information.

[0137] Wherein, the first device and the second device can agree on the same global reference coordinate system in advance, so as to ensure that the values of azimuth angle, pitch angle and panel position and the like in the global reference coordinate system of the first device are the same as those in the global reference coordinate system of the second device.

[0138] In the present application, if the first device is a network device, the network device can send port information through downlink messages such as RRC signaling or MAC control element (CE).

[0139] In the present application, the first device can also update the port information. For example, if the first device is a terminal device, the azimuth angle, pitch angle and panel position and the like can change after the first device moves, and then the first device can update the changed information, such as updating the azimuth angle, pitch angle and panel position and the like. For example, if the first device is a UE, the azimuth angle φ, pitch angle θ and panel position of the MIMO panel of the UE change with the movement of the UE, and therefore the UE can periodically report the azimuth angle φ, pitch angle θ and panel position of the panel.

[0140] Wherein, for any of the above information, if the port information does not include the information, the information can be preset or preconfigured and does not need to be explicitly reported. For example, if the port information does not include the number of at least one port, the number of at least one port can be preset or preconfigured. For example, if the port information does not include the panel position of the panel, the panel position of the panel can be preset or preconfigured, or the panel position can be estimated according to the reference signal transmitted through the panel.

[0141] Step 602: The first device sends a plurality of sensing signals.

[0142] Correspondingly, the second device receives a plurality of sensing signals from the first device.

[0143] In the present application, the sensing signal can be used for sensing. The specific implementation of the sensing signal is not limited. For example, the sensing signal can be a channel state information reference signal (CSI-RS), a physical downlink shared channel (PDSCH) signal, or other signals, which are not limited in the present application.

[0144] The first device can send sensing signals in multiple time units, for example, one sensing signal in each time unit. The first device can send the sensing signals in a MIMO manner, i.e., using multiple ports. Correspondingly, the second device can receive the sensing signals using multiple ports. For different ports of the first device, the first device can use the same or different time-frequency resources to send the sensing signals to the second device.

[0145] For example, the first device can send the sensing signals using multiple ports in each time unit. In each time unit, the sensing signals sent by the first device through different ports can be orthogonal, for example, orthogonal in the code domain or orthogonal in the frequency domain. In this application, one sensing signal can refer to a sensing signal sent through one port in one time unit.

[0146] The first device can also indicate the port number of each sensing signal. In one implementation, the first device sends the sensing signals using all ports of the first device, and the order of the ports sending the sensing signals can be a certain specific order agreed upon in advance. For example, the first device can previously inform the second device of the port number and the row and column number of the antenna panel port, and the first device can use the ports in the order of the port number or the row and column arrangement of the antenna panel port to send the sensing signals.

[0147] For example, the first device uses a two-dimensional antenna panel containing N h horizontal ports and N v vertical ports to send the sensing signals. The first port is taken as the starting point, and the port number of the mth row and nth column is mN v +n, so all the ports are numbered as [1, N v N h ]. The first device selects the ports corresponding to the row and column in the order of the port number sequence to send the sensing signals.

[0148] In another implementation, the first device sends the sensing signals using part of the ports of the first device. In this case, the first device indicates the port number sequence or the row and column number sequence of the ports sending the sensing signals to the second device, and then sends the sensing signals in the order of the number sequence.

[0149] For example, the first device uses a two-dimensional antenna panel containing N h horizontal ports and N v vertical ports to send the sensing signals. The first port is taken as the starting point, and the port number of the mth row and nth column is mN v +n, so all the ports are numbered as [1, N vN h If the first device indicates the second port sequence (e.g., [1, 2, 3, 4]) to the second device, the first device selects the ports corresponding to the rows and columns in the second port sequence in turn to transmit the sensing signals.

[0150] Optionally, the first device can indicate a time range, i.e., a time window, to the second device for transmitting the sensing signals. The time window includes the time span for coherent accumulation of the sensing measurement results, i.e., the time range for transmitting the sensing signals. The first device can indicate the time window by RRC signaling or the like, for example, indicating the number of time units (e.g., symbols or slots) for sensing, or indicating the number of milliseconds or seconds included in the time window, which is not limited in the present application.

[0151] Optionally, the first device can further indicate a three-dimensional coordinate range of the imaging area to the second device. The three-dimensional coordinate range can have the first device or the second device as the coordinate origin, or have another reference point as the coordinate origin. The imaging area is located in the coverage of the sensing signals, and can include multiple scattering points, each of which can be represented by a three-dimensional coordinate. The imaging area can also be preset or determined by the second device, which is not limited in the present application.

[0152] In step 603, the second device determines the sensing information according to the port information and the multiple sensing signals.

[0153] The sensing information is used for sensing imaging, and for example, includes at least one of the following:

[0154] Multiple powers corresponding to the multiple scattering points, one power in the multiple powers corresponding to one scattering point in the multiple scattering points, and one scattering point corresponding to one power in the power spectrum information; the multiple powers can also be referred to as the power spectrum information;

[0155] Position information or an index of each scattering point in the multiple scattering points;

[0156] A signal amplitude of each scattering point in the multiple scattering points;

[0157] An SNR of each scattering point in the multiple scattering points, which can be a ratio of the power of the scattering point to the noise power.

[0158] In the present application, the compensation phase of the sensing signal can be determined according to the port information, so as to determine the sensing information according to the compensation phase and the multiple sensing signals. In one possible implementation, the position of each port in the at least one port can be determined according to the port information, and the compensation phase of the sensing signal can be determined according to the position of the at least one port, so as to determine the sensing information according to the sensing signal after phase compensation.

[0159] If the port information comprises the position of each of the at least one port, the position of each of the at least one port of the first device can be obtained directly according to the port information.

[0160] If the port information comprises parameters for determining the position of the at least one port, the position of each of the at least one port of the first device can be determined according to at least one of the horizontal interval, the vertical interval, the number of horizontal ports, the number of vertical ports, the number of the at least one port, the azimuth angle, the elevation angle, and the panel position.

[0161] For example, implementation one, if the panel is a two-dimensional panel, the position (x(a), y(a), z(a)) of a port a in the at least one port located in the mth row and the nth column of the panel satisfies the following form: x(a) = x0 + d m,n sin θ cos φ; y(a) = y0 + d m,n sin θ sin φ; z(a) = z0 + d m,n cos θ.

[0162] wherein the panel position of the panel is (x0, y0, z0); d h represents the horizontal interval of the at least one port; d v represents the vertical interval of the at least one port; φ represents the azimuth angle of the panel; θ represents the elevation angle of the panel; m is an integer, and the value range of m is 1≤m≤N h ; n is an integer, and the value range of n is 1≤n≤N v ; N h represents the number of horizontal ports included by the at least one port; N v represents the number of vertical ports included by the at least one port. The at least one port includes N h N v ports.

[0163] In the present application, if not specifically stated, when the position is represented in the form of (x, y, z), x, y, and z respectively represent the coordinates in the X axis, the Y axis, and the Z axis. For example, x(a), y(a), and z(a) respectively represent the coordinates of the port a in the X axis, the Y axis, and the Z axis.

[0164] For example, implementation two, if the panel is a one-dimensional panel, the position (x(a), y(a), z(a)) of a port a in the at least one port located in the panel satisfies the following form: x(a) = x0 + d a sin θ cos φ; y(a) = y0 + d a sin θ sin φ; z(a) = z0 + d a cos θ.

[0165] wherein the panel position of the panel is (x0, y0, z0); d h denotes the horizontal spacing of the at least one port; d v denotes the vertical spacing of the at least one port; φ denotes the azimuth angle of the panel; θ denotes the pitch angle of the panel. a is an integer, and the value range of a is 1≤a≤N, and the at least one port includes N ports.

[0166] In combination with the foregoing description, the sensing signal coverage range includes a plurality of scattering points, for one scattering point p in the plurality of scattering points, a compensated phase of a sensing signal transmitted by a port a of the first device in a time unit t and received by a port b of the second device through the scattering point p satisfies the following form:

[0167] wherein the port a is one of the at least one port of the first device, the port a is used for transmitting the sensing signal, and the port b is used for receiving the sensing signal; t is an index of the time unit; j is an imaginary unit; c represents the electromagnetic wave speed; f c denotes the carrier frequency of the sensing signal.

[0168] In the present application, R(a, p, b; t) is determined according to the position of the port a and the position of the port b. In an implementation manner, the position of the port a is (x(a), y(a), z(a)), the position of the port b is (x(b), y(b), z(b)), and the position of the scattering point p is (x(p), y(p), z(p)); then R(a, p, b; t) can satisfy the following form:

[0169] In combination with the foregoing description, after the compensated phase is determined, the sensing signal can be phase compensated according to the compensated phase.

[0170] For example, the sensing signal coverage range includes a plurality of scattering points, for one scattering point p in the plurality of scattering points, a sensing signal after phase compensation of the sensing signal transmitted from the port a of the second device to the port b of the first device in a time unit t at the scattering point p can satisfy:

[0171] wherein 1≤t≤T, T is an integer greater than 0, s(a, p, b; t) represents a sensing signal transmitted by the port a of the first device in a time unit t and received by the port b of the second device through the scattering point p in the plurality of sensing signals; s(a, p, b; t) can be understood as a backscattering signal of the sensing signal transmitted by the port a of the first device in the time unit t and received by the port b of the second device through the scattering point p; The compensation phase denoted as s(a, p, b; t) is determined according to the positions of the at least one port, for example, can be determined according to the position of the port a, the position of the port b and the position of the scattering point p, as shown above.

[0172] In an implementation manner, for one of the scattering points in the sensing signal coverage range, the signals of the sensing signals transmitted in different time units, different ports and different port receiving at the scattering point can be coherently superimposed, and the power corresponding to the scattering point can be obtained.

[0173] For example, taking the sensing imaging based on the communication sensing imaging technology of the present application as an example, for one of the scattering points p, the power I 2 (p) satisfies the following form:

[0174] Wherein, the plurality of sensing signals are transmitted through T time units, T is an integer greater than 0, A represents the number of at least one port of the first device, B represents the number of ports in the second device for receiving the plurality of sensing signals; I(p; t) represents the signal amplitude of the sensing signal transmitted in the time unit t corresponding to the scattering point p; I 2 (p; t) represents the signal power of the sensing signal transmitted in the time unit t corresponding to the scattering point p.

[0175] Step 604: The second device transmits the sensing information.

[0176] Correspondingly, the first device receives the sensing information from the second device.

[0177] The first device can perform sensing imaging according to the sensing information, and the present application does not limit how to perform sensing imaging, which will not be described here.

[0178] Through the above method, the position of the port is indicated by the port information, so that the compensation phase of the sensing signal can be determined according to the position of the port, and the sensing signal is phase compensated by the compensation phase, so that the sensing information obtained by coherently superimposing the sensing signal is more accurate, and the sensing imaging precision is improved.

[0179] In the present application, the phase offset of different port combinations can also be indicated in advance, so that the compensation phase of the sensing signal can be directly determined according to the phase offset, which will be described in detail below. In the method described below, it can be applied to the scene that the uplink and downlink channels between the first device and the second device have reciprocity, and of course it can also be applied to other scenes, which are not limited by the present application.

[0180] As shown in FIG. 7, a communication method flowchart provided by an embodiment of the present application is shown, and the method comprises:

[0181] Step 701: The first device sends phase information.

[0182] Correspondingly, the second device receives the phase information from the first device.

[0183] The phase information indicates a phase offset of at least one port combination, and one port combination includes one port of the first device and one port of the second device. One port combination is used for transmitting a sensing signal, for example, one port in one port combination is used for sending a sensing signal, and the other port is used for receiving a sensing signal. The sensing signal can also be referred to as a communication sensing signal or a reference signal, and the present application is not limited thereto.

[0184] In the present application, the phase information can be determined according to a sensing signal from the second device, which is referred to as a second sensing signal below.

[0185] Before step 701, the second device can send a second sensing signal using one or more ports in multiple time units; correspondingly, the first device can receive the second sensing signal using one or more ports.

[0186] For different ports of the second device, the second device can use the same or different time-frequency resources to send a second sensing signal to the first device.

[0187] If N r represents the number of ports included in the first device; N t represents the number of ports included in the second device, and the second device sends a second sensing signal through N t ports in one time unit. The second sensing signal sent by one port in one time unit can be regarded as one second sensing signal. The second sensing signal sent by one port of the second device in one time unit through one port received by the first device can also be referred to as a second sensing receiving signal. For one second sensing signal sent by the second device through one port in one time unit, the first device can receive N r second sensing receiving signals using N r ports. For one second sensing signal sent by the second device through N t ports in one time unit, the first device can receive N r second sensing receiving signals using N r ports. tEach second sensing and receiving signal corresponds to a port combination, which includes a port of a first device and a port of a second device. For example, a port combination corresponding to a second sensing and receiving signal includes port 1 of the first device and port 2 of the second device, indicating that the second sensing and receiving signal comes from port 2 of the second device and is received by port 1 of the first device.

[0188] The ports of the first device and the ports of the second device can be numbered according to the row and column arrangement of the antenna panel. For the specific numbering method, please refer to step 602, which will not be repeated here.

[0189] Before transmitting the second sensing signal, the second device instructs N for transmitting the second sensing signal. t The port sequence consisting of N ports is indicated in step 602; the first device selects N. r The port receives the second sensing signal. In subsequent steps 702 and 703, the first device uses the N signal received in step 701 to receive the second sensing signal. r One port sends a sensing signal, and the second device uses N in step 701. t A port sequence consisting of 1 port receives sensing signals.

[0190] The first device can be based on N r N t The second sensing received signal determines N r N t The phase of the second sensing received signal can be used to determine N. r N t The phase offset between any two second sensing signals in a second sensing received signal. Since the phase offset between two second sensing signals is related to the position of the ports in the port combination corresponding to these two second sensing signals, and the uplink and downlink channels are mutually exclusive, taking the first port combination and the second port combination as an example, the phase offset of the second sensing signal corresponding to the first port combination relative to the second sensing signal corresponding to the second port combination can be understood as the phase offset of the first port combination relative to the second port combination.

[0191] In this application, for N r N t The second sensing received signal corresponds to N. r N t There are N port combinations, meaning at least one port combination has a quantity of N. r N t Phase information can indicate this N in a variety of ways. r N t Phase offset of a combination of ports.

[0192] In one implementation, N rN t One of the port combinations is the reference port combination, and the phase information includes N. r N t The phase offset between each port combination and the reference port combination, except for the reference port combination. The phase offset of the reference port combination can be 0.

[0193] For example, the phase information includes N r N t Each phase shift is respectively in, This indicates the phase offset of the port combination including port 1 of the second device and port 1 of the first device relative to the reference port combination; This indicates the phase offset of the port combination, including port 2 of the second device and port 1 of the first device, relative to the reference port combination; Port N, representing the second device, is indicated. t The phase offset of the port combination of port 1 of the first device relative to the reference port combination. Other cases follow the same logic and will not be elaborated further. Wherein, if If it is a reference port combination, then The phase shift is 0, and the other cases follow the same logic, which will not be elaborated further.

[0194] In this implementation, the phase offset can also be replaced by a compensation phase, with the phase offset and compensation phase being opposites of each other. For example, the phase information includes N r N t If there are 1 compensation phase, then the compensation phases can be respectively

[0195] In one implementation, N r N t The port combinations are divided into multiple groups. One port combination in each group is used as a reference port combination. For each group of port combinations, the phase information can include the phase offset of each port combination in that group (excluding the reference port combination) from the reference port combination. The phase offset of the reference port combination in that group of port combinations can be determined based on one port combination in another group.

[0196] For example, N r N t The port combinations are divided into N r Each group of ports includes one port of the first device, and the phase information includes N. r N t One phase shift, that is, including Where 1≤b≤Nr .

[0197] Specifically, it can be understood as including the following contents:

[0198] Among them, may represent the phase offset of a set of port combinations, that is, the phase offset of a set of port combinations including port b of the first device. For example, , taking the reference port combination in the set of port combinations including port b of the first device as an example, then , the phase offset of represents the phase offset of the port combination p(1, b) including port 1 of the second device and port b of the first device relative to the port combination p(1, b-1) including port 1 of the second device and port b-1 of the first device, represents the phase offset of the port combination p(2, b) including port 2 of the second device and port b of the first device relative to the port combination p(1, b) including port 1 of the second device and port b of the first device, represents the phase offset of the port combination p(c, b) including port c of the second device and port b of the first device relative to the port combination p(1, b) including port 1 of the second device and port b of the first device, and the value range of c is 2≤c≤N t .

[0199] In this implementation mode, the phase offset can also be replaced by a compensation phase. For example, the phase information includes N r N t compensation phases, and the compensation phases can be where 1≤b≤N r .

[0200] In another implementation mode, the phase information includes at least one of the following:

[0201] the phase offset of adjacent vertical ports in the first device;

[0202] the phase offset of adjacent horizontal ports in the first device;

[0203] the phase offset of adjacent vertical ports in the second device;

[0204] the phase offset of adjacent horizontal ports in the second device.

[0205] In this implementation mode, the phase offset can also be replaced by a compensation phase. For example, the phase information includes at least one of the following:

[0206] the compensation phase of adjacent vertical ports in the first device;

[0207] the compensation phase of adjacent vertical ports in the first device;

[0208] the compensation phase of adjacent vertical ports in the second device;

[0209] the compensation phase of adjacent horizontal ports in the second device.

[0210] wherein the phase offset of adjacent vertical ports in the first device and the compensation phase of adjacent vertical ports in the first device are opposite to each other, and the other cases are similar, which will not be repeated.

[0211] wherein for any of the above information, if the phase information does not include the information, the information can be preset or preconfigured. For example, if the phase information does not include the phase offset of adjacent vertical ports in the first device, the phase offset of adjacent vertical ports in the first device can be preset or preconfigured.

[0212] In this implementation, by simplifying the parameters included in the reported phase information, the reporting overhead is reduced. It is particularly suitable for the scenario where the first device and the second device are far away. In the case where the first device and the second device are far away, the phase offset between the port combinations can be related to the phase offset of adjacent vertical ports in the first device, the phase offset of adjacent horizontal ports in the first device, the phase offset of adjacent vertical ports in the second device, and the phase offset of adjacent horizontal ports in the second device. Therefore, the phase offset of each port combination can be determined by the above information.

[0213] Step 702: The first device sends a plurality of sensing signals.

[0214] Correspondingly, the second device receives a plurality of sensing signals from the first device.

[0215] In this application, the sensing signal can be used for sensing. The specific implementation of the sensing signal is not limited. For example, the sensing signal can be CSI-RS, PDSCH signal, or other signals, which are not limited in this application.

[0216] The first device can send the sensing signal in a plurality of time units, for example, it can send one of the plurality of sensing signals in each time unit. The first device can send the sensing signal in a MIMO manner, that is, using a plurality of ports to send the sensing signal. Correspondingly, the second device can receive the sensing signal using a plurality of ports. Wherein, for different ports of the first device, the first device can use the same or different time-frequency resources to send the sensing signal to the second device respectively.

[0217] For example, the first device can transmit the sensing signals through the multiple ports in each time unit; in each time unit, the sensing signals transmitted through different ports can be orthogonal, for example, can be orthogonal in code domain or frequency domain, etc. In this application, one sensing signal can refer to a sensing signal transmitted through one port in one time unit.

[0218] The first device transmits the sensing signals through the Nr ports in step 701, and the port numbers are consistent with step 602, and correspond to the order of the port numbers of the phase offset information in step 701.

[0219] Optionally, the first device can indicate the time range, i.e. the time window, of transmitting the sensing signals to the second device. The time window includes the time span of coherent accumulation of the sensing measurement results, i.e. the time range of transmitting the sensing signals. The first device can indicate the time window through RRC signaling, for example, indicating the number of time units (symbols or slots) for sensing, or indicating the number of milliseconds or seconds included in the time window, which is not limited in this application.

[0220] Optionally, the first device can also indicate the three-dimensional coordinate range of the imaging area to the second device, which can be with the first device or the second device as the coordinate origin, or with other reference points as the coordinate origin. The imaging area is located in the coverage of the sensing signals, and the imaging area can include multiple scattering points, each of which can be represented by a three-dimensional coordinate. The imaging area can also be preset or determined by the second device, which is not limited in this application.

[0221] Step 703: The second device determines the sensing information according to the phase information and the multiple sensing signals.

[0222] The sensing information is used for sensing imaging, for example, the sensing information includes at least one of the following:

[0223] The multiple powers corresponding to the multiple scattering points, one power in the multiple powers corresponding to one scattering point in the multiple scattering points, and one scattering point corresponding to one power in the power spectrum information; the multiple powers can also be referred to as power spectrum information;

[0224] The position information or index of each scattering point in the multiple scattering points;

[0225] The signal amplitude of each scattering point in the multiple scattering points, for example, the signal amplitude of the scattering point p is I(p),

[0226] The SNR of each scattering point in the multiple scattering points, which can be the ratio of the power of the scattering point to the noise power.

[0227] The second device can determine a compensated phase of the perception signal according to the phase information, so as to determine the perception information according to the perception signal after phase compensation.

[0228] In an implementation, the phase information includes a phase offset of each port combination in the at least one port combination, and a compensated phase of a perception signal from port a to port b in the plurality of perception signals can be determined according to the phase information. The compensated phase of the perception signal from port a to port b in the plurality of perception signals can be determined according to the phase offset or the compensated phase of a port combination including port a and port b.

[0229] For example, a compensated phase of a perception signal transmitted through port a and received by port b of the second device in the plurality of perception signals satisfies the following form:

[0230] In an implementation, the phase information includes at least one of a phase offset of adjacent vertical ports in the first device, a phase offset of adjacent horizontal ports in the first device, a phase offset of adjacent vertical ports in the second device, and a phase offset of adjacent horizontal ports in the second device, and a compensated phase of a perception signal transmitted through port a and received by port b of the second device in the plurality of perception signals satisfies the following form:

[0231] wherein port a is a port in the first device for transmitting the perception signal, and port a is located in the m a th row and the n a th column; port b is a port in the second device for receiving the perception signal, and port b is located in the m b th row and the n b th column; represents the phase offset of the adjacent vertical ports in the first device; represents the phase offset of the adjacent horizontal ports in the first device; represents the phase offset of the adjacent vertical ports in the second device; represents the phase offset of the adjacent horizontal ports in the second device.

[0232] For example, the perception signal coverage range includes a plurality of scattering points, and for one scattering point p in the plurality of scattering points, the perception signal after phase compensation of the scattering point p to the perception signal transmitted from port a of the second device to port b of the first device at a time unit t satisfies:

[0233] ​​wherein 1≤t≤T, T is an integer greater than 0, s(a, p, b; t) represents a sensing signal corresponding to the scattering point p transmitted from the port a to the port b at the time unit t, and s(a, p, b; t) can be understood as a backscattering signal of the sensing signal transmitted from the port a of the first device through the scattering point p and received by the port b of the second device at the time unit t; φ(a, p, b; t) represents a compensation phase of s(a, p, b; t).

[0234] In an implementation manner, for one of the scattering points in the sensing signal coverage range, the sensing signals of different time units, different port transmissions, and different port receptions at the scattering point can be coherently superimposed to obtain the power corresponding to the scattering point.

[0235] For example, taking the sensing imaging based on the communication sensing imaging technology of the application as an example, for one of the scattering points p, the power I 2 (p) satisfies the following form:

[0236] wherein the plurality of sensing signals are transmitted through T time units, A represents the number of the at least one port, B represents the number of the ports for receiving the plurality of sensing signals; s(a, p, b; t) represents the sensing signal corresponding to the scattering point p transmitted from the port a to the port b at the time unit t, 1≤t≤T, φ(a, p, b; t) represents a compensation phase of s(a, p, b; t).

[0237] Step 704: The second device transmits the sensing information.

[0238] Correspondingly, the first device receives the sensing information from the second device.

[0239] The first device can perform sensing imaging according to the sensing information, and details of how to perform sensing imaging are not limited in the application and will not be described herein.

[0240] Through the above method, the phase information indicates the phase offset or compensation phase corresponding to the port combination, so that the compensation phase of the sensing signal transmitted through different port combinations can be determined according to the phase information, and the sensing information obtained by coherently superimposing the sensing signal is more accurate through the compensation phase for phase compensation of the sensing signal, and the sensing imaging precision is improved.

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

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

[0243] As shown in FIG. 8, the communication device 800 comprises a processing unit 810 and a communication unit 820. The communication device 800 is used to realize the functions of the terminal device or the network device in each of the above method embodiments.

[0244] When the communication device 800 is used to realize the functions of the second device:

[0245] The communication unit is configured to receive port information from the first device, the port information indicating the positions of at least one port of the first device, the at least one port being used to send sensing signals; and receive a plurality of the sensing signals from the first device.

[0246] The processing unit is configured to determine sensing information according to the port information of the first device and the plurality of the sensing signals; and the sensing information is used for sensing imaging.

[0247] When the communication device 800 is used to realize the functions of the first device:

[0248] The processing unit is configured to send, through the communication unit, port information, the port information indicating the positions of at least one port of the first device, the at least one port being used to send sensing signals; and send a plurality of the sensing signals.

[0249] The processing unit is configured to receive, through the communication unit, sensing information from the second device, the sensing information being determined according to the port information and the plurality of the sensing signals; and the sensing information is used for sensing imaging.

[0250] When the communication device 800 is used to realize the functions of the second device:

[0251] a communication unit configured to receive phase information from the first device, the phase information indicating a phase offset of at least one port combination, the port combination comprising one port of the first device and one port of the second device, the port combination being used for transmitting a sensing signal, and receive a plurality of the sensing signals from the first device;

[0252] a processing unit configured to determine sensing information according to the phase information and the plurality of the sensing signals, the sensing information comprising power spectrum information.

[0253] when the communication device 800 is configured to implement the function of the first device:

[0254] a processing unit configured to send, by the communication unit, phase information indicating a phase offset of at least one port combination, the port combination comprising one port of the first device and one port of the second device, the port combination being used for transmitting a sensing signal, and send a plurality of the sensing signals;

[0255] the processing unit is configured to receive, by the communication unit, sensing information from the second device, the sensing information being determined according to the phase information and the plurality of the sensing signals, the sensing information being used for sensing imaging.

[0256] More detailed description of the processing unit 810 and the communication unit 820 can be directly obtained by referring to the above-mentioned description of the respective method embodiments, and thus will not be repeated here.

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

[0258] In one example, the units in any of the above apparatuses can be one or more integrated circuits configured to implement one or more of the above methods, e.g., one or more application specific integrated circuits (ASICs), or, one or more digital singnal processors (DSPs), or, one or more field programmable gate arrays (FPGAs), or a combination of at least two of these integrated circuit forms. In another example, when the units in the apparatuses can be implemented in the form of a processing element scheduler, the processing element can be a processor, such as a general purpose central processing unit (CPU), or other processor capable of invoking a program. In yet another example, the units can be integrated together in the form of a system-on-a-chip (SOC).

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

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

[0261] Optionally, the processor 901 is mainly used for processing communication protocols and communication data, and controlling the whole communication device, executing software programs, and processing data of the software programs. The memory 903 is mainly used for storing software programs and data. The transceiver 902 can include radio frequency circuit and antenna, and the radio frequency circuit is mainly used for converting baseband signals and radio frequency signals and processing the radio frequency signals. The antenna is mainly used for receiving and transmitting radio frequency signals in the form of electromagnetic waves. The input and output device, such as touch screen, display screen, keyboard, etc., is mainly used for receiving user input data and outputting data to the user.

[0262] Optionally, the processor 901, the transceiver 902, and the memory 903 can be connected through a communication bus.

[0263] When the communication device is powered on, the processor 901 can read the software program in the memory 903, interpret and execute the instructions of the software program, and process the data of the software program. When it is necessary to send data wirelessly, the processor 901 performs baseband processing on the data to be sent, and outputs the baseband signal to the radio frequency circuit. The radio frequency circuit converts the baseband signal into a radio frequency signal, and transmits the radio frequency signal in the form of electromagnetic waves through the antenna. When data is sent to the communication device, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor 901. The processor 901 converts the baseband signal into data and processes the data.

[0264] In another implementation, the radio frequency circuit and the antenna can be arranged independently of the processor which performs baseband processing, for example, in a distributed scenario, the radio frequency circuit and the antenna can be arranged remotely from the communication device.

[0265] In some embodiments, in the hardware implementation, those skilled in the art can conceive that the above-mentioned communication device 800 can adopt the form of the communication device 900 shown in FIG. 9.

[0266] As an example, the functions / implementation processes of the processing unit 810 in FIG. 8 can be realized by the processor 901 in the communication device 900 shown in FIG. 9 invoking computer execution instructions stored in the memory 903. The functions / implementation processes of the communication unit 820 in FIG. 8 can be realized by the transceiver 902 in the communication device 900 shown in FIG. 9.

[0267] As another possible product form, the first device or the second device in the present application can adopt the constituent structure shown in FIG. 10, or include the components shown in FIG. 10. FIG. 10 is a constituent schematic diagram of a communication device 1000 provided in the present application.

[0268] As shown in FIG. 10, the communication apparatus 1000 includes at least one processor 1001. Optionally, the communication apparatus further includes a communication interface 1002.

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

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

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

[0272] Optionally, the communication apparatus 1000 can further include at least one memory 1003, which can be used to store the program instructions and / or data involved. It should be noted that the memory 1003 can exist independently of the processor 1001, or can be integrated with the processor 1001. The memory 1003 can be located inside the communication apparatus 1000 or outside the communication apparatus 1000, without limitation.

[0273] Optionally, the communication apparatus 1000 can further include a power supply circuit 1004, which can be used to supply power to the processor 1001. The power supply circuit 1004 can be located in the same chip as the processor 1001, or in another chip outside the chip where the processor 1001 is located.

[0274] Optionally, the communication apparatus 1000 can further include a bus, through which various parts of the communication apparatus 1000 can be interconnected.

[0275] In some embodiments, in hardware implementation, those skilled in the art can conceive that the communication apparatus 800 shown in FIG. 8 can adopt the form of the communication apparatus 1000 shown in FIG. 10.

[0276] As an example, the functions / implementation procedures of the processing unit 810 in FIG. 8 can be implemented by invoking computer-executed instructions stored in the memory 1003 by the processor 1001 in the communication apparatus 1000 shown in FIG. 10. The functions / implementation procedures of the communication unit 820 in FIG. 8 can be implemented by the communication interface 1002 in the communication apparatus 1000 shown in FIG. 10.

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

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

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

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

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

[0282] In the above embodiments, all or part of the embodiments can be realized by software, hardware, firmware, or any combination thereof. When realized by software, all or part of the embodiments can be realized in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer programs or instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present application are performed. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user equipment, or other programmable apparatus. The computer programs or instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another computer-readable storage medium, for example, the computer programs or instructions can be transferred from one website, computer, server, or data center to another website, computer, server, or data center through a wired or wireless 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. that integrates one or more available media. The available medium can be a magnetic medium, for example, a floppy disk, a hard disk, a magnetic tape; an optical medium, for example, a digital video disc; or a semiconductor medium, for example, a solid-state disk. The computer-readable storage medium can be a volatile or non-volatile storage medium, or can include both volatile and non-volatile storage media.

[0283] In various embodiments 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 no logical conflict. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0284] Those skilled in the art will appreciate that embodiments of the present application can be readily used as a method, a system or a computer program product. Accordingly, the present application can take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application can take the form of a computer program product on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage etc.) embodying computer readable program code.

[0285] The present application is described in reference to the flowchart illustrations and / or block diagrams of the methods, apparatus (systems) and computer program products according to the present application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processing machine, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart illustrations and / or block diagrams block or blocks.

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

[0287] It will be obvious, however, to those having skill in the art that changes can be made in the application without departing from the scope thereof. It is therefore intended that the application not be limited to the exact form described herein, but to cover in scope all modifications that can fall within the scope of the claims or equivalents thereof.

Claims

A communication method characterized by comprising: The method comprises: receiving port information from a first device, the port information indicating positions of at least one port of the first device, the at least one port being used to transmit sensing signals; receiving a plurality of the sensing signals from the first device; determining sensing information according to the port information and the plurality of the sensing signals, the sensing information being used for sensing imaging. The method according to claim 1, wherein the positions of the at least one port indicated by the port information are used to determine compensation phases of the sensing signals. The method according to claim 2, characterized in that The determining of the sensing information according to the port information and the plurality of the sensing signals comprises: determining the compensation phases of the sensing signals according to the port information, and determining the sensing information according to the compensation phases and the plurality of the sensing signals. The method according to any one of claims 1 to 3, characterized in that The port information comprises at least one of: a horizontal interval of the at least one port; a vertical interval of the at least one port; a number of horizontal ports included in the at least one port; a number of vertical ports included in the at least one port; a number of the at least one port; an azimuth angle of a panel in which the at least one port is located; an elevation angle of the panel in which the at least one port is located; a panel position of the panel in which the at least one port is located. The method according to claim 4, characterized in that The method further comprises: determining a position of each of the at least one port according to at least one of the horizontal interval, the vertical interval, the number of horizontal ports, the number of vertical ports, the number of the at least one port, the azimuth angle, the elevation angle, and the panel position. The method according to claim 5, characterized in that The panel is a two-dimensional panel, the at least one port includes N h N v ports, a position (x(a), y(a), z(a)) of a port a located in the mth row and the nth column in the panel in the at least one port satisfies the following form: x(a) = x0 + d m,n sin θ cos φ; y(a) = y0 + d m,n sin θ sin φ; z(a) = z0+ d m,n cos θ; wherein a panel position of the panel is (x0, y0, z0); d h represents the horizontal interval; d v represents the vertical interval; φ represents the azimuth angle; θ represents the pitch angle; m is in the range of 1 to N h ; n is in the range of 1 to N v ; N h represents the horizontal port number; N v represents the vertical port number. The method according to claim 5, characterized in that The panel is a one-dimensional panel, and a position (x(a), y(a), z(a)) of a port a in the at least one port located in the panel satisfies the following form: x(a) = x0 + d a sin θ cos φ; y(a) = y0 + d a sin θ sin φ; z(a) = z0+ d a cos θ; wherein a panel position of the panel is (x0, y0, z0); d h represents the horizontal spacing; d v represents the vertical spacing; φ represents the azimuth angle; θ represents the pitch angle, and a has a value in a range of 1 to A, A representing the number of the at least one port. The method according to any one of claims 1 to 3, characterized in that The port information comprises: the position of each of the at least one port. The method according to any one of claims 1 to 8, characterized in that A coverage range of the sensing signal comprises a plurality of scattering points; The sensing information comprises at least one of: a plurality of powers corresponding to the plurality of scattering points and indices of the plurality of scattering points; one of the powers is determined according to the plurality of the sensing signals, and one of the plurality of powers corresponds to one of the plurality of scattering points; position information or an index of each of the plurality of scattering points; a signal amplitude of each of the plurality of scattering points. The method of claim 9, wherein The power corresponding to one of the plurality of scattering points satisfies the following form: wherein the plurality of sensing signals are transmitted through T time units, A represents the number of the at least one port, B represents the number of ports used for receiving the plurality of sensing signals; s(a, p, b; t) represents a sensing signal in the plurality of sensing signals transmitted through a port a of the first device in a time unit t and received by a port b of the second device through the scattering point p, 1≤t≤T, A compensation phase of s(a, p, b; t) is determined according to the position of the at least one port. A communication method characterized by comprising: The method comprises: sending port information, the port information indicating positions of at least one port of a first device, the at least one port being used to transmit sensing signals; sending a plurality of the sensing signals; receiving sensing information from a second device, the sensing information being determined according to the port information and the plurality of the sensing signals, the sensing information being used for sensing imaging. The method of claim 11, wherein The positions of the at least one port indicated by the port information are used to determine compensation phases of the sensing signals. The method of claim 12, wherein The determining of the sensing information according to the port information and the plurality of the sensing signals comprises: The compensation phase of the sensing signal is determined according to the port information, and the sensing information is determined according to the compensation phase and the plurality of sensing signals. The method according to any one of claims 11 to 13, characterized in that The port information comprises at least one of: a horizontal interval of the at least one port; a vertical interval of the at least one port; a number of horizontal ports included in the at least one port; a number of vertical ports included in the at least one port; a number of the at least one port; an azimuth angle of a panel in which the at least one port is located; an elevation angle of the panel in which the at least one port is located; a panel position of the panel in which the at least one port is located. The method of claim 14, wherein At least one of the horizontal interval, the vertical interval, the number of horizontal ports, the number of vertical ports, the number of the at least one port, the azimuth angle, the elevation angle, and the panel position is used to determine a position of each of the at least one port. The method of claim 15, wherein The panel is a two-dimensional panel, the at least one port includes N h N v ports, a position (x(a), y(a), z(a)) of a port a located in the mth row and the nth column in the panel in the at least one port satisfies the following form: x(a) = x0 + d m,n sin θ cos φ; y(a) = y0 + d m,n sin θ sin φ; z(a) = z0+ d m,n cos θ; wherein a panel position of the panel is (x0, y0, z0); d h represents the horizontal interval; d v represents the vertical interval; φ represents the azimuth angle; θ represents the pitch angle; m is in the range of 1 to N h ; n is in the range of 1 to N v ; N h represents the horizontal port number; N v represents the vertical port number. The method of claim 15, wherein The panel is a one-dimensional panel, and a position (x(a), y(a), z(a)) of a port a in the at least one port located in the panel satisfies the following form: x(a) = x0 + d a sin θ cos φ; y(a) = y0 + d a sin θ sin φ; z(a) = z0+ d a cos θ; wherein a panel position of the panel is (x0, y0, z0); d h represents the horizontal spacing; d v represents the vertical spacing; φ represents the azimuth angle; θ represents the pitch angle, and a has a value in a range of 1 to A, A representing the number of the at least one port. The method according to any one of claims 11 to 13, characterized in that The port information comprises: a position of each of the at least one port. The method according to any one of claims 11 to 18, characterized in that A plurality of scattering points are included in a coverage range of the sensing signal; The sensing information comprises at least one of: a plurality of powers corresponding to the plurality of scattering points and indices of the plurality of scattering points; one of the powers is determined according to the plurality of sensing signals, and one of the powers corresponds to one of the plurality of scattering points; position information or an index of each of the plurality of scattering points; a signal amplitude of each of the plurality of scattering points. A communication method characterized by comprising: The method is applied to a second device and comprises: receiving phase information from a first device, the phase information indicating phase offsets of at least one port combination, the port combination comprising one port of the first device and one port of the second device; the port combination being used for transmitting a sensing signal; receiving a plurality of the sensing signals from the first device; determining sensing information according to the phase information and the plurality of sensing signals; the sensing information being used for sensing imaging. The method of claim 20, wherein The phase information is used to determine a compensation phase of the sensing signal. The method according to claim 20 or 21, characterized in that The phase information comprises at least one of: a phase offset of adjacent vertical ports in the first device; a phase offset of adjacent horizontal ports in the first device; a phase offset of adjacent vertical ports in the second device; a phase offset of adjacent horizontal ports in the second device. The method of claim 22, wherein a compensated phase of a perception signal of the plurality of perception signals transmitted through port a and received by port b of the second device satisfies the form: The port a is a port of the first device for sending the sensing signal, and the port a is located at the mth row and the nth column. a The port b is a port of the second device for receiving the sensing signal, and the port b is located at the mth row and the nth column. a The port b is a port of the second device for receiving the sensing signal, and the port b is located at the mth row and the nth column. b The port b is a port of the second device for receiving the sensing signal, and the port b is located at the mth row and the nth column. b ​ representing a phase offset of adjacent vertical ports in the first device; representing a phase offset of adjacent horizontal ports in the first device; representing a phase offset of adjacent vertical ports in the second device; The phase information comprises a phase offset of adjacent horizontal ports in the second device. The method according to claim 20 or 21, characterized in that The phase information comprises a phase offset of each of the at least one port combination; wherein, for the ports b included in the first device, the phase offset corresponding to each port combination including the port b satisfies: wherein b is in the range 1≤b≤N r , N r represents the number of ports comprised by the first device; N t represents the number of ports comprised by the second device; represents a phase offset of a port combination comprising port 1 of the second device and port b of the first device relative to a port combination comprising port 1 of the second device and port b-1 of the first device; a phase offset of a port combination representing port c of the second device and port b of the first device relative to a port combination comprising port 1 of the second device and port b of the first device, c taking values in the range 2 ≤ c ≤ N t . The method of claim 24, wherein a compensated phase of a perception signal of the plurality of perception signals transmitted through port a and received by port b of the second device satisfies the form: A communication method characterized by comprising: The method is applied to a first device and comprises: sending phase information, the phase information indicating phase offsets of at least one port combination, the port combination comprising one port of the first device and one port of the second device; the port combination being used for transmitting a sensing signal; sending a plurality of the sensing signals; receiving sensing information from the second device, the sensing information being determined according to the phase information and the plurality of sensing signals; the sensing information being used for sensing imaging. A communication device characterized by comprising: comprising: a communication unit configured to receive port information from a first device, the port information indicating a location of at least one port of the first device, the at least one port being configured to transmit a sensing signal; receive a plurality of the sensing signals from the first device; a processing unit configured to determine, based on the port information and the plurality of the sensing signals, sensing information; the sensing information being configured to be used for sensing imaging. A communication device, characterized by comprising: a processing unit configured to transmit, via a communication unit, port information, the port information indicating a location of at least one port of a first device, the at least one port being configured to transmit a sensing signal; transmit a plurality of the sensing signals; the processing unit configured to receive, via the communication unit, sensing information from a second device, the sensing information being determined based on the port information and the plurality of the sensing signals; the sensing information being configured to be used for sensing imaging. A communication device, characterized by comprising: a communication unit configured to receive phase information from a first device, the phase information indicating a phase offset of at least one port combination, the port combination comprising one port of the first device and one port of a second device; the port combination being configured to transmit a sensing signal; receive a plurality of the sensing signals from the first device; a processing unit configured to determine, based on the phase information and the plurality of the sensing signals, sensing information; the sensing information being configured to be used for sensing imaging. A communication device, characterized by comprising: a processing unit configured to transmit, via a communication unit, phase information, the phase information indicating a phase offset of at least one port combination, the port combination comprising one port of a first device and one port of a second device; the port combination being configured to transmit a sensing signal; transmit a plurality of the sensing signals; the processing unit configured to receive, via the communication unit, sensing information from the second device, the sensing information being determined based on the phase information and the plurality of the sensing signals; the sensing information being configured to be used for sensing imaging. A communication device, characterized by comprising a processor and a memory; the processor configured to execute computer programs or instructions stored in the memory, so that the communication device implements the method of any one of claims 1 to 25. A computer program product, characterized by When the computer reads and executes the computer program product, the method as claimed in any one of claims 1 to 25 is executed.

Citation Information

Patent Citations

  • Transmitting method of phase noise compensation reference signal, estimation method and communication equipment

    CN107888250A

  • Channel information acquisition method and communication device

    CN115623497A

  • Phase compensation for channel state information

    CN117941277A

  • Calibration method and apparatus, information transmission method and apparatus, and communication device

    WO2024032538A1