Information transmission method and device

The reference signals are received by multiple antenna arrays of the terminal device, and the measured information is used to determine the direction information of the terminal device, solving the problem that it is difficult to meet the precise positioning requirements of the terminal device by new services in the prior art, and realizing the determination and positioning function of the terminal device direction information are determined and enhanced.

CN120018050APending Publication Date: 2025-05-16HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311533939.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-16
Publication Date
2025-05-16

AI Technical Summary

Technical Problem

The prior art is difficult to meet the precise positioning requirements of new services for terminal equipment location and orientation, especially in applications such as augmented reality, virtual reality and mixed reality.

Method used

The reference signal is received by multiple antenna arrays of the terminal device, and the measured information is used to determine the direction information of the terminal device, thereby enhancing the positioning function.

Benefits of technology

The determination of terminal device direction information is realized, services based on terminal device direction are supported, dependence on sensors is reduced, and hardware complexity is simplified.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120018050A_ABST
    Figure CN120018050A_ABST
Patent Text Reader

Abstract

The invention discloses an information transmission method and device, and the method comprises the steps: receiving a first reference signal through a plurality of antenna arrays by terminal equipment; and the terminal equipment sends direction information of the terminal equipment, the direction information is determined based on first information, and the first information is obtained by measuring the first reference signal. Therefore, the direction information of the terminal equipment is determined by the method, the positioning function is enhanced, and the service based on the direction of the terminal equipment is supported. Besides, the terminal equipment determines the direction information based on the first information obtained by measuring the first reference signal, so that the dependence of the terminal equipment on a sensor is reduced, and the complexity of hardware in the terminal equipment is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to an information transmission method and device. Background Art

[0002] Positioning is one of the key technologies of mobile communication networks. Cellular positioning accurately identifies the location of terminal devices, thereby providing various location-based services for terminal devices. With the emergence of various new applications, such as augmented reality (AR), virtual reality (VR), mixed reality (MR) and other extended reality (XR) applications, as well as various industrial robots, service robots and other applications, it is difficult to meet the needs of new services by simply positioning the location of terminal devices. How to enhance the positioning function is a technical problem that needs to be solved. Summary of the invention

[0003] The present application provides an information transmission method and device to determine the direction information of a terminal device, which is conducive to enhancing the positioning function.

[0004] In a first aspect, the present application provides an information transmission method, which can be applied to a terminal device, a chip in a terminal device, or a logic module or software that can realize all or part of the functions of the terminal device. The following description is taken as an example of a terminal device. The method includes: the terminal device receives a first reference signal through multiple antenna elements; the terminal device sends direction information of the terminal device, the direction information is determined based on the first information, and the first information is obtained by measuring the first reference signal.

[0005] It can be seen that the method determines the direction information of the terminal device, which is conducive to enhancing the positioning function, thereby supporting services based on the direction of the terminal device (for example, AR / VR / MR video services). In addition, the terminal device determines the direction information based on the first information obtained by measuring the first reference signal, reducing the terminal device's dependence on sensors and reducing the complexity of the hardware in the terminal device.

[0006] In an optional implementation, the direction information is used to indicate the orientation of the terminal device, or to indicate the movement direction of the terminal device, or to indicate the rotation direction of the terminal device.

[0007] In an optional implementation, the first information includes phases corresponding to the multiple antenna elements. Alternatively, the first information includes at least one phase difference determined based on the phases corresponding to the multiple antenna elements.

[0008] In an optional implementation, the direction information is represented by a rotation relationship or an angle relationship between a first coordinate system and a second coordinate system, the first coordinate system is a global coordinate system or a reference coordinate system, and the second coordinate system is a local coordinate system of the terminal device. Alternatively, the direction information is represented by a plane where multiple antenna arrays are located. Alternatively, the direction information is represented by a normal vector of the plane where multiple antenna arrays are located.

[0009] In an optional implementation, the direction information is determined based on the first information, including: the direction information is determined based on the first information and second information, and the second information is used to indicate the relative position relationship of multiple antenna elements.

[0010] In an optional implementation manner, the second information includes distances between different antenna elements in the plurality of antenna elements. Alternatively, the second information includes relative coordinates between the plurality of antenna elements.

[0011] In an optional implementation, the first information and the second information are used to determine the coordinates of at least one antenna element among the plurality of antenna elements in a first coordinate system, where the first coordinate system is a global coordinate system or a reference coordinate system. The direction information is determined based on the coordinates of at least one antenna element among the plurality of antenna elements in the first coordinate system.

[0012] In an optional implementation, the method further includes: the terminal device receives first request information, where the first request information is used to request the terminal device to report direction information.

[0013] In an optional implementation, the method further includes: the terminal device receives third request information, where the third request information is used to request the terminal device to report capabilities related to direction measurement.

[0014] In an optional implementation, at least three antenna elements among the plurality of antenna elements are used to define a plane.

[0015] In the second aspect, the present application provides an information transmission method, which can be applied to a terminal device, a chip in a terminal device, or a logic module or software that can realize all or part of the functions of the terminal device. The following description is taken as an example of a terminal device. The method includes: the terminal device receives a first reference signal through multiple antenna elements; the terminal device sends first information and second information, the first information is obtained by measuring the first reference signal, and the second information is used to indicate the relative position relationship of multiple antenna elements, and the first information and the second information are used to determine the direction information of the terminal device.

[0016] It can be seen that this method is conducive to determining the direction information of the terminal device, enhancing the positioning function, and thus supporting services based on the direction of the terminal device (for example, AR / VR / MR video services). In addition, the terminal device measures the first reference signal to obtain the first information, reducing the terminal device's dependence on sensors and reducing the complexity of the hardware in the terminal device.

[0017] In an optional implementation, the direction information is used to indicate the orientation of the terminal device, or to indicate the movement direction of the terminal device, or to indicate the rotation direction of the terminal device.

[0018] In an optional implementation, the first information includes phases corresponding to the multiple antenna elements. Alternatively, the first information includes at least one phase difference determined based on the phases corresponding to the multiple antenna elements.

[0019] In an optional implementation manner, the second information includes distances between different antenna elements in the plurality of antenna elements. Alternatively, the second information includes relative coordinates between the plurality of antenna elements.

[0020] In an optional implementation, the direction information is represented by a rotation relationship or an angle relationship between a first coordinate system and a second coordinate system, the first coordinate system is a global coordinate system or a reference coordinate system, and the second coordinate system is a local coordinate system of the terminal device. Alternatively, the direction information is represented by a plane where multiple antenna arrays are located. Alternatively, the direction information is represented by a normal vector of the plane where multiple antenna arrays are located.

[0021] In an optional implementation, the first information and the second information are used to determine the coordinates of at least one antenna element among the plurality of antenna elements in a first coordinate system, where the first coordinate system is a global coordinate system or a reference coordinate system. The direction information is determined based on the coordinates of at least one antenna element among the plurality of antenna elements in the first coordinate system.

[0022] In an optional implementation, the method further includes: the terminal device receives second request information, where the second request information is used to request the terminal device to report the first information and the second information.

[0023] In an optional implementation, the method further includes: the terminal device receives third request information, where the third request information is used to request the terminal device to report capabilities related to direction measurement.

[0024] In an optional implementation, at least three antenna elements among the plurality of antenna elements are used to define a plane.

[0025] In a third aspect, the present application provides an information transmission method, which can be applied to a network device, a chip in a network device, or a logic module or software that can implement all or part of the functions of the network device. The following description is taken as an example of a network device. The method includes: the network device receives a second reference signal sent by a terminal device through multiple antenna elements; the network device sends direction information of the terminal device, the direction information is determined based on the first information, and the first information is obtained by measuring the second reference signal.

[0026] It can be seen that this method determines the direction information of the terminal device, which is conducive to enhancing the positioning function, thereby supporting services based on the direction of the terminal device (for example, AR / VR / MR video services).

[0027] In an optional implementation, the direction information is used to indicate the orientation of the terminal device, or to indicate the movement direction of the terminal device, or to indicate the rotation direction of the terminal device.

[0028] In an optional implementation, the first information includes phases corresponding to the multiple antenna elements. Alternatively, the first information includes at least one phase difference determined based on the phases corresponding to the multiple antenna elements.

[0029] In an optional implementation, the direction information is represented by a rotation relationship or an angle relationship between a first coordinate system and a second coordinate system, the first coordinate system is a global coordinate system or a reference coordinate system, and the second coordinate system is a local coordinate system of the terminal device. Alternatively, the direction information is represented by a plane where multiple antenna arrays are located. Alternatively, the direction information is represented by a normal vector of the plane where multiple antenna arrays are located.

[0030] In an optional implementation, the direction information is determined based on the first information, including: the direction information is determined based on the first information and second information, and the second information is used to indicate the relative position relationship of multiple antenna elements.

[0031] In an optional implementation manner, the second information includes distances between different antenna elements in the plurality of antenna elements. Alternatively, the second information includes relative coordinates between the plurality of antenna elements.

[0032] In an optional implementation, the first information and the second information are used to determine the coordinates of at least one antenna element among the plurality of antenna elements in a first coordinate system, where the first coordinate system is a global coordinate system or a reference coordinate system. The direction information is determined based on the coordinates of at least one antenna element among the plurality of antenna elements in the first coordinate system.

[0033] In an optional implementation, the method further includes: the network device receives fourth request information, where the fourth request information is used to request the network device to configure a second reference signal.

[0034] In an optional implementation, the method further includes: the network device sends third information, the third information is used to configure the second reference signal. The third information includes one or more of the following: the number of ports corresponding to the second reference signal, the association relationship between the port corresponding to the second reference signal and the antenna element, or the association relationship between the second reference signal and the antenna element.

[0035] In an optional implementation, the method further includes: the network device receives second information, where the second information is used to indicate the relative position relationship of multiple antenna elements; and the network device determines third information based on the second information.

[0036] In an optional implementation, at least three antenna elements among the plurality of antenna elements are used to define a plane.

[0037] In a fourth aspect, the present application provides an information transmission method, which can be applied to a network device, a chip in a network device, or a logic module or software that can implement all or part of the functions of the network device. The following description is taken as an example of a network device. The method includes: a network device receives a second reference signal sent by a terminal device through multiple antenna elements. The network device sends first information, the first information is obtained by measuring the second reference signal, and the first information is used to determine the direction information of the terminal device.

[0038] It can be seen that this method is conducive to determining the direction information of the terminal device and enhancing the positioning function, thereby supporting services based on the direction of the terminal device (for example, AR / VR / MR video services).

[0039] In an optional implementation, the direction information is used to indicate the orientation of the terminal device, or to indicate the movement direction of the terminal device, or to indicate the rotation direction of the terminal device.

[0040] In an optional implementation, the first information includes phases corresponding to the multiple antenna elements. Alternatively, the first information includes at least one phase difference determined based on the phases corresponding to the multiple antenna elements.

[0041] In an optional implementation, the direction information is represented by a rotation relationship or an angle relationship between a first coordinate system and a second coordinate system, the first coordinate system is a global coordinate system or a reference coordinate system, and the second coordinate system is a local coordinate system of the terminal device. Alternatively, the direction information is represented by a plane where multiple antenna arrays are located. Alternatively, the direction information is represented by a normal vector of the plane where multiple antenna arrays are located.

[0042] In an optional implementation, the direction information is determined based on the first information and the second information. The second information includes the distance between different antenna elements in the plurality of antenna elements; or the second information includes the relative coordinates between the plurality of antenna elements.

[0043] In an optional implementation, the first information and the second information are used to determine the coordinates of at least one antenna element among the plurality of antenna elements in a first coordinate system, where the first coordinate system is a global coordinate system or a reference coordinate system. The direction information is determined based on the coordinates of at least one antenna element among the plurality of antenna elements in the first coordinate system.

[0044] In an optional implementation, the method further includes: the network device receives fourth request information, where the fourth request information is used to request the network device to configure a second reference signal.

[0045] In an optional implementation, the method further includes: the network device sends third information, the third information is used to configure the second reference signal. The third information includes one or more of the following: the number of ports corresponding to the second reference signal, the association relationship between the port corresponding to the second reference signal and the antenna element, or the association relationship between the second reference signal and the antenna element.

[0046] In an optional implementation, the method further includes: the network device receives second information, the second information is used to indicate the relative position relationship of the plurality of antenna elements, and the network device determines third information based on the second information.

[0047] In an optional implementation, at least three antenna elements among the plurality of antenna elements are used to define a plane.

[0048] In a fifth aspect, the present application provides an information transmission method, which can be applied to a terminal device, a chip in a terminal device, or a logic module or software that can realize all or part of the functions of the terminal device. The following description is taken as an example of a terminal device. The method includes: the terminal device receives third information, and the third information is used to configure a second reference signal. The third information includes one or more of the following: the number of ports corresponding to the second reference signal, the association relationship between the port corresponding to the second reference signal and the antenna array, or the association relationship between the second reference signal and the antenna array. Based on the third information, the terminal device sends a second reference signal through multiple antenna arrays, and the second reference signal is used to determine the direction information of the terminal device.

[0049] It can be seen that this method is conducive to determining the direction information of the terminal device and enhancing the positioning function, thereby supporting services based on the direction of the terminal device (for example, AR / VR / MR video services).

[0050] In an optional implementation, the direction information is used to indicate the orientation of the terminal device, or to indicate the movement direction of the terminal device, or to indicate the rotation direction of the terminal device.

[0051] In an optional implementation, the direction information is represented by a rotation relationship or an angle relationship between a first coordinate system and a second coordinate system, the first coordinate system is a global coordinate system or a reference coordinate system, and the second coordinate system is a local coordinate system of the terminal device. Alternatively, the direction information is represented by a plane where multiple antenna arrays are located. Alternatively, the direction information is represented by a normal vector of the plane where multiple antenna arrays are located.

[0052] In an optional embodiment, the method further includes: the terminal device sends second information, the second information is used to indicate the relative position relationship of multiple antenna elements, and the second information is used to determine the direction information of the terminal device in combination with a second reference signal.

[0053] In an optional implementation manner, the second information includes distances between different antenna elements in the plurality of antenna elements. Alternatively, the second information includes relative coordinates between the plurality of antenna elements.

[0054] In an optional implementation, the method further includes: the terminal device receives third request information, where the third request information is used to request the terminal device to report capabilities related to direction measurement.

[0055] In an optional implementation, at least three antenna elements among the plurality of antenna elements are used to define a plane.

[0056] In a sixth aspect, the present application provides an information transmission method, which can be applied to a positioning device, a chip in a positioning device, or a logic module or software that can realize all or part of the functions of a positioning device. The following description is taken as an example of a positioning device. The method includes: a positioning device receives first information and second information, the first information is obtained by measuring reference signals corresponding to multiple antenna arrays of a terminal device, and the second information is used to indicate the relative position relationship of the multiple antenna arrays. The positioning device determines the direction information of the terminal device based on the first information and the second information.

[0057] It can be seen that this method determines the direction information of the terminal device and enhances the positioning function, thereby supporting services based on the direction of the terminal device (for example, AR / VR / MR video services).

[0058] In an optional implementation, the direction information is used to indicate the orientation of the terminal device, or to indicate the movement direction of the terminal device, or to indicate the rotation direction of the terminal device.

[0059] In an optional implementation, the first information includes phases corresponding to the multiple antenna elements. Alternatively, the first information includes at least one phase difference determined based on the phases corresponding to the multiple antenna elements.

[0060] In an optional implementation manner, the second information includes distances between different antenna elements in the plurality of antenna elements. Alternatively, the second information includes relative coordinates between the plurality of antenna elements.

[0061] In an optional implementation, the direction information is represented by a rotation relationship or an angle relationship between a first coordinate system and a second coordinate system, the first coordinate system is a global coordinate system or a reference coordinate system, and the second coordinate system is a local coordinate system of the terminal device. Alternatively, the direction information is represented by a plane where multiple antenna arrays are located. Alternatively, the direction information is represented by a normal vector of the plane where multiple antenna arrays are located.

[0062] In an optional implementation, the first information and the second information are used to determine the coordinates of at least one antenna element among the plurality of antenna elements in a first coordinate system, where the first coordinate system is a global coordinate system or a reference coordinate system. The direction information is determined based on the coordinates of at least one antenna element among the plurality of antenna elements in the first coordinate system.

[0063] In an optional implementation, the reference signals corresponding to the multiple antenna elements are first reference signals received by the multiple antenna elements, or the reference signals corresponding to the multiple antenna elements are second reference signals sent by the multiple antenna elements.

[0064] In an optional implementation, the reference signal corresponding to the multiple antenna elements is a first reference signal. The method further includes: the positioning device sends a second request information, the second request information is used to request the terminal device to report the first information and the second information.

[0065] In an optional implementation, the reference signal corresponding to the multiple antenna elements is a second reference signal. The method further includes: the positioning device sends a fourth request message, the fourth request message is used to request the network device to configure the second reference signal.

[0066] In an optional implementation, the reference signal corresponding to the plurality of antenna elements is a second reference signal. The method further includes: the positioning device sends second information, the second information is used to determine third information, and the third information is used to configure the second reference signal. The third information includes one or more of the following: the number of ports corresponding to the second reference signal, the association relationship between the port corresponding to the second reference signal and the antenna element, or the association relationship between the second reference signal and the antenna element.

[0067] In an optional implementation, the method further includes: the positioning device sends third request information, where the third request information is used to request the terminal device to report capabilities related to direction measurement.

[0068] In an optional implementation, at least three antenna elements among the plurality of antenna elements are used to define a plane.

[0069] In the seventh aspect, the present application also provides a communication device. The communication device may be a terminal device, or a module or unit (e.g., a chip, or a chip system, or a circuit) in a terminal device that performs the method / operation / step / action described in the first aspect, the second aspect, or the fifth aspect, or a device used in conjunction with a terminal device, and the communication device has the function of implementing some or all of the embodiments described in the first aspect, the second aspect, or the fifth aspect. Alternatively, the communication device may be a network device, or a module or unit (e.g., a chip, or a chip system, or a circuit) in a network device that performs the method / operation / step / action described in the third aspect or the fourth aspect, or a device used in conjunction with a network device, and the communication device has the function of implementing some or all of the embodiments described in the third aspect or the fourth aspect. Alternatively, the communication device may be a positioning device, or a module or unit (e.g., a chip, or a chip system, or a circuit) in a positioning device that performs the method / operation / step / action described in the sixth aspect, or a device used in conjunction with a positioning device, and the communication device has the function of implementing some or all of the embodiments described in the sixth aspect. The functions 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 functions.

[0070] In one possible design, the structure of the communication device may include a processing unit, and the processing unit is configured to support the communication device to perform the corresponding functions in the above method. Optionally, the communication device also includes a communication unit, and the communication unit is used to support communication between the communication device and other communication devices. Optionally, the communication device may also include a storage unit, and the storage unit is used to couple with the processing unit and the communication unit, and store the necessary program instructions and data of the communication device. In addition, the processing unit can be used to control the communication unit to send and receive data / signaling.

[0071] In one implementation, the communication unit is configured to receive the first reference signal through a plurality of antenna elements and is further configured to send direction information of the communication device, the direction information being determined based on first information obtained by measuring the first reference signal.

[0072] In addition, in this aspect, other optional implementations of the communication device can refer to the relevant content of the first aspect mentioned above and will not be described in detail here.

[0073] In another embodiment, the communication unit is used to receive the first reference signal through multiple antenna elements. The communication unit is also used to send first information and second information, the first information is obtained by measuring the first reference signal, the second information is used to indicate the relative position relationship of the multiple antenna elements, and the first information and the second information are used to determine the direction information of the communication device.

[0074] In addition, in this aspect, other optional implementations of the communication device can refer to the relevant content of the above-mentioned second aspect and will not be described in detail here.

[0075] In another embodiment, the communication unit is used to receive a second reference signal sent by a terminal device through multiple antenna elements. The communication unit is also used to send direction information of the terminal device, where the direction information is determined based on the first information, and the first information is obtained by measuring the second reference signal.

[0076] In addition, in this aspect, other optional implementations of the communication device can refer to the relevant content of the third aspect mentioned above and will not be described in detail here.

[0077] In another embodiment, the communication unit is used to receive a second reference signal sent by a terminal device through multiple antenna elements. The communication unit is also used to send first information, which is obtained by measuring the second reference signal and is used to determine the direction information of the terminal device.

[0078] In addition, in this aspect, other optional implementations of the communication device can refer to the relevant content of the fourth aspect mentioned above, and will not be described in detail here.

[0079] In another embodiment, the communication unit is used to receive third information, and the third information is used to configure the second reference signal. The third information includes one or more of the following: the number of ports corresponding to the second reference signal, the association relationship between the port corresponding to the second reference signal and the antenna element, or the association relationship between the second reference signal and the antenna element. The communication unit is also used to send the second reference signal through multiple antenna elements based on the third information, and the second reference signal is used to determine the direction information of the communication device.

[0080] In addition, in this aspect, other optional implementations of the communication device can refer to the relevant content of the fifth aspect above, which will not be described in detail here.

[0081] In another embodiment, the communication unit is used to receive first information and second information, the first information is obtained by measuring reference signals corresponding to multiple antenna arrays of the terminal device, and the second information is used to indicate the relative position relationship of the multiple antenna arrays. The communication unit is also used to determine the direction information of the terminal device based on the first information and the second information.

[0082] In addition, in this aspect, other optional implementations of the communication device can refer to the relevant content of the sixth aspect mentioned above and will not be described in detail here.

[0083] As an example, the communication unit may be a transceiver or a communication interface, the storage unit may be a memory, and the processing unit may be a processor. The processor is coupled to the memory, the memory is used to store a program or an instruction processor, the processor may be used to enable the communication device to execute the method described in the first aspect when the program or instruction is executed by the processor, and the transceiver or communication interface may be used to send and receive signals and / or data.

[0084] In one implementation, the transceiver is used to receive the first reference signal through multiple antenna elements. The transceiver is also used to send direction information of the communication device, where the direction information is determined based on first information obtained by measuring the first reference signal.

[0085] In addition, in this aspect, other optional implementations of the communication device can refer to the relevant content of the first aspect mentioned above and will not be described in detail here.

[0086] In another embodiment, the transceiver is used to receive the first reference signal through multiple antenna elements. The transceiver is also used to send first information and second information, the first information is obtained by measuring the first reference signal, the second information is used to indicate the relative position relationship of the multiple antenna elements, and the first information and the second information are used to determine the direction information of the communication device.

[0087] In addition, in this aspect, other optional implementations of the communication device can refer to the relevant content of the above-mentioned second aspect and will not be described in detail here.

[0088] In another embodiment, the transceiver is used to receive a second reference signal sent by a terminal device through multiple antenna elements. The transceiver is also used to send direction information of the terminal device, where the direction information is determined based on the first information, and the first information is obtained by measuring the second reference signal.

[0089] In addition, in this aspect, other optional implementations of the communication device can refer to the relevant content of the third aspect mentioned above and will not be described in detail here.

[0090] In another implementation, the transceiver is used to receive a second reference signal sent by a terminal device through multiple antenna elements. The transceiver is also used to send first information, which is obtained by measuring the second reference signal and is used to determine the direction information of the terminal device.

[0091] In addition, in this aspect, other optional implementations of the communication device can refer to the relevant content of the fourth aspect mentioned above, and will not be described in detail here.

[0092] In another embodiment, the transceiver is used to receive third information, and the third information is used to configure the second reference signal. The third information includes one or more of the following: the number of ports corresponding to the second reference signal, the association relationship between the port corresponding to the second reference signal and the antenna element, or the association relationship between the second reference signal and the antenna element. The transceiver is also used to send the second reference signal through multiple antenna elements based on the third information, and the second reference signal is used to determine the direction information of the communication device.

[0093] In addition, in this aspect, other optional implementations of the communication device can refer to the relevant content of the fifth aspect above, which will not be described in detail here.

[0094] In another embodiment, the transceiver is used to receive first information and second information, wherein the first information is obtained by measuring reference signals corresponding to multiple antenna elements of the terminal device, and the second information is used to indicate the relative position relationship of the multiple antenna elements. The transceiver is also used to determine direction information of the terminal device based on the first information and the second information.

[0095] In addition, in this aspect, other optional implementations of the communication device can refer to the relevant content of the sixth aspect mentioned above and will not be described in detail here.

[0096] In another embodiment, the communication device is a chip or a chip system. The processing unit may also be embodied as a processing circuit or a logic circuit; the transceiver unit may be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin or a related circuit on the chip or the chip system.

[0097] During the implementation process, the processor can be used to perform, for example, but not limited to, baseband related processing, and the transceiver or communication interface can be used to perform, for example, but not limited to, radio frequency transceiver. The above-mentioned devices can be arranged on independent chips, or at least partially or completely on the same chip. For example, the processor can be further divided into an analog baseband processor and a digital baseband processor. Among them, the analog baseband processor can be integrated with the transceiver (or communication interface) on the same chip, and the digital baseband processor can be arranged on an independent chip. With the continuous development of integrated circuit technology, more and more devices can be integrated on the same chip. For example, a digital baseband processor can be integrated with a variety of application processors (such as but not limited to a graphics processor, a multimedia processor, etc.) on the same chip. Such a chip can be called a system on a chip (SoC). Whether each device is independently arranged on different chips or integrated on one or more chips often depends on the needs of product design. The embodiment of the present application does not limit the implementation form of the above-mentioned devices.

[0098] In an eighth aspect, the present application also provides a processor for executing the above-mentioned various methods. In the process of executing these methods, the process of sending the above-mentioned signal and receiving the above-mentioned signal in the above-mentioned method can be understood as the process of outputting the above-mentioned signal by the processor, and the process of the above-mentioned signal input by the processor. When outputting the above-mentioned signal, the processor outputs the above-mentioned signal to the transceiver so that it can be transmitted by the transceiver (or communication interface). After the above-mentioned signal is output by the processor, it may also need to perform other processing before it reaches the transceiver (or communication interface). Similarly, when the processor receives the above-mentioned input signal, the transceiver (or communication interface) receives the above-mentioned signal and inputs it into the processor. Furthermore, after the transceiver (or communication interface) receives the above-mentioned signal, the above-mentioned signal may need to perform other processing before it is input into the processor.

[0099] For the sending and receiving operations involved in the processor, unless otherwise specified, or unless they conflict with their actual function or internal logic in the relevant description, they can be more generally understood as processor output, reception, input and other operations, rather than sending and receiving operations performed directly by the RF circuit and antenna.

[0100] In the implementation process, the processor may be a processor specifically used to execute these methods, or a processor that executes computer instructions in a memory to execute these methods, such as a general-purpose processor. The memory may be a non-transitory memory, such as a read-only memory (ROM), which may be integrated with the processor on the same chip or may be separately arranged on different chips. The embodiment of the present application does not limit the type of memory and the arrangement of the memory and the processor.

[0101] In a ninth aspect, the present application further provides a communication system, which includes the terminal device, network device and positioning device of the above aspects. In another possible design, the system may also include other devices that interact with the terminal device and / or network device and / or positioning device in the solution provided by the present application.

[0102] In a tenth aspect, the present application provides a computer-readable storage medium, which stores a computer program. When the computer program is run, the method described in any one of the first to sixth aspects above is executed.

[0103] In the eleventh aspect, the present application further provides a computer program product comprising instructions, the computer program product comprising: computer program code, when the computer program code is run, the method described in any one of the first to sixth aspects above is executed.

[0104] In a twelfth aspect, the present application further provides a chip, the chip comprising a processor. The processor is used to execute code or instructions to implement the method described in any one of the first to sixth aspects above. Optionally, the chip further comprises an interface, the processor and the interface are coupled, and the interface is used to receive or output a signal.

[0105] In the thirteenth aspect, the present application provides a chip system, which includes a processor and an interface, wherein the interface is used to obtain a program or instruction, and the processor is used to call the program or instruction to implement the functions involved in any one of the first to sixth aspects. In a possible design, the chip system also includes a memory, which is used to store program instructions and data necessary for the terminal. The chip system can be composed of a chip, or it can include a chip and other discrete devices. BRIEF DESCRIPTION OF THE DRAWINGS

[0106] Figure 1 is a schematic diagram of a 5G network positioning architecture provided in an embodiment of the present application;

[0107] Figure 2 It is a schematic diagram of a side chain positioning architecture provided in an embodiment of the present application;

[0108] Figure 3 is a schematic diagram of a communication system provided in an embodiment of the present application;

[0109] Figure 4 is a flowchart of an information transmission method 100 provided in an embodiment of the present application;

[0110] Figure 5 is a schematic diagram of the orientation of a terminal device provided in an embodiment of the present application;

[0111] Figure 6 is a schematic diagram of an antenna array provided in an embodiment of the present application;

[0112] Figure 7 is a schematic diagram of another antenna array provided in an embodiment of the present application;

[0113] Figure 8 is a schematic diagram of another antenna array provided in an embodiment of the present application;

[0114] Fig. 9 is a schematic diagram of another antenna array provided in an embodiment of the present application;

[0115] Fig.10 is a schematic diagram of another antenna array provided in an embodiment of the present application;

[0116] Fig.11 is a schematic diagram of another information transmission method provided in an embodiment of the present application;

[0117] Fig.12 is a flowchart of an information transmission method 200 provided in an embodiment of the present application;

[0118] Fig.13 is a schematic diagram of another information transmission method provided in an embodiment of the present application;

[0119] Fig.14 is a flowchart of an information transmission method 300 provided in an embodiment of the present application;

[0120] Fig.15 is a schematic diagram of another information transmission method provided in an embodiment of the present application;

[0121] Fig.16 is a flowchart of an information transmission method 400 provided in an embodiment of the present application;

[0122] Fig.17 is a schematic diagram of another information transmission method provided in an embodiment of the present application;

[0123] Fig.18is a structural diagram of a communication device provided in an embodiment of the present application;

[0124] Fig.19 It is a structural diagram of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0125] The embodiments of the present application are described below in conjunction with the drawings in the embodiments of the present application.

[0126] First, in order to better understand the information transmission method disclosed in the embodiment of the present application, a communication system to which the embodiment of the present application is applicable is described.

[0127] The technical solution of the embodiment of the present application can be applied to various communication systems. For example, the global mobile communication system, the long term evolution (LTE) system, the universal mobile communication system, the fourth generation (4G) mobile communication system, the fifth generation (5G) mobile communication system, the new radio (NR) communication system, and with the continuous development of communication technology, the technical solution of the embodiment of the present application can also be used for subsequent evolved communication systems, such as the sixth generation (6G) mobile communication system, the seventh generation (7G) mobile communication system, and the like.

[0128] See also Figure 1 , Figure 1 It is a schematic diagram of a positioning architecture of a 5G network provided in an embodiment of the present application. The architecture includes user equipment (UE), next-generation radio access network (NG-RAN), and core network. Among them, NG-RAN includes next-generation LTE base stations (next-generation eNodeB, ng-eNB) and 5G base stations (gNodeB, gNB). The core network includes a positioning management function (LMF) network element and an access and mobility management function (AMF) network element. Optionally, Figure 1The illustrated architecture may also include an enhanced serving mobile location center (E-SMLC) and a secure user plane location (SUPL) location platform (SLP).

[0129] Among them, the UE and ng-eNB communicate through the LTE-Uu interface, the UE and gNB communicate through the NR-Uu interface, the ng-eNB and gNB communicate through the Xn interface, the ng-eNB and AMF network element communicate through the NG-C interface, the gNB and AMF network element communicate through the NG-C interface, and the AMF network element and LMF network element communicate through the NLs interface. The AMF network element can be used to receive positioning service requests for a certain UE initiated by other network elements in the network, and the AMF network element can also be used to send the received positioning service request to the LMF network element. The LMF network element can be used to be responsible for processing the received positioning service request and initiating related positioning processes.

[0130] in addition, Figure 1 The UE in the communication channel may also be replaced by a SUPL enabled terminal (SET), and the ng-eNB and / or gNB may also be replaced by a transmission point (TP).

[0131] In addition, LMF network elements Figure 1 In addition to the method shown in the core network and independent of the gNB, in actual applications, the LMF network element can also be integrated in the gNB. In the case where the LMF network element is integrated in the gNB, the LMF can also be called local LMF (i.e. local LMF).

[0132] See also Figure 2 , Figure 2 is a schematic diagram of a side link positioning architecture provided in an embodiment of the present application, which exemplarily illustrates a side link (SL)-based positioning architecture in three scenarios. Figure 2 As shown in the scenario 1, two UEs can realize mutual positioning by sending SL positioning reference signal (PRS) in the scenario without network coverage, for example, to realize mutual distance measurement or angle measurement. Figure 2 As shown in the second scenario, a UE can achieve positioning by receiving SL positioning reference signals sent by multiple road side units (RSUs). Figure 2As shown in Scenario 3, two UEs within the network coverage can achieve mutual positioning by sending SL positioning reference signals under the control of the base station, and send the positioning results to the LMF network element in the core network through the base station.

[0133] See also Figure 3 , Figure 3 is a schematic diagram of a communication system provided by an embodiment of the present application, the communication system includes a terminal device, a network device and a positioning device. The terminal device can communicate with the network device, the terminal device can communicate with the positioning device, and the network device can communicate with the positioning device. The positioning device can be, for example, a location management server or a location server or a positioning center, and the positioning device can be, for example, a device or a logic module or a functional module. For example, the positioning device can be Figure 1 In the LMF network element. Figure 3 In the communication system shown, the positioning device is independent of the network device, the positioning device communicates with the terminal device through an external interface, and the positioning device communicates with the network device through an external interface.

[0134] In addition, in addition to Figure 3 In addition to the method in which the positioning device is independent of the network device, the positioning device can also be integrated into the network device. In the case where the positioning device is integrated into the network device, the positioning device is a part of the network device, and the positioning device communicates with the network device through the internal interface of the network device, and the positioning device communicates with the terminal device through the external interface of the network device. It can be seen that the network device has the function of a positioning device, and the network device can be used to perform related operations of the positioning device.

[0135] In the embodiment of the present application, the terminal device has a wireless communication function. The terminal device may also be referred to as UE, terminal, access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, user agent or user device, and may be applied to 4G, 5G or even 6G systems. The terminal device in the embodiment of the present application can be a joint device for transmitting and receiving digital signals on an ordinary telephone line, and can also be a handheld terminal, a mobile phone, a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a mobile phone, a tablet computer (pad), a computer with wireless transceiver function, a computer, a wearable device, a head mounted display (HMD), a virtual reality (VR) terminal device (such as VR glasses), an augmented reality (AR) terminal device (such as AR glasses), a mixed reality (MR) terminal device, a wireless terminal in industrial control, a processing device connected to a wireless modem, a tactile terminal device, a vehicle-mounted terminal device, a factory machine / equipment, a machine type communication terminal, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a transportation safety (transportation) terminal, a wireless terminal in industrial control, a processing device connected to a wireless modem, a tactile terminal device, a vehicle-mounted terminal device, a factory machine / equipment, a machine type communication terminal, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety (transportation) terminal, a wireless terminal in industrial control ... Safety), wireless terminals in smart cities, wireless terminals in smart homes, RSUs, and so on.

[0136] The network equipment has a wireless transceiver function, and includes but is not limited to: a base station (BS), a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a home network device (e.g., home evolved Node B, or home Node B, HNB), a baseband unit (BBU), a wireless relay node, a wireless backhaul node, a transmission and reception point (TRP), a transmission point (TP), a transceiver node, a relay device, or a small station or micro station with a base station function. Among them, a base station is a device deployed in a wireless access network that can provide wireless communication functions, which can also be called a base station device, for example, an evolutionary NodeB (eNB or e-NodeB) in a long term evolution (LTE) system, ng-eNB, Node B, a base station (gNodeB or gNB) in a 5G system, a base station in a 6G system, a base station in a future communication system, etc. A base station can include a BBU and a remote radio unit (RRU). The BBU and RRU can be placed in different places, for example: the RRU is remote and placed in an area with high traffic volume, and the BBU is placed in a central computer room. The BBU and RRU can also be placed in the same computer room. The BBU and RRU can also be different components under one rack. Base stations can be in the following forms: macro base stations, micro base stations (also called small stations), pico base stations, relay stations, access points, balloon stations, etc.

[0137] Among them, ng-eNB is a device or apparatus deployed in a wireless access network that meets the 4G standard and provides wireless communication functions for terminal devices; ng-eNB can be various forms of base stations, access points, etc., and ng-eNB can also be a TRP that sends and receives reference signals. gNB is a device or apparatus deployed in a wireless access network that meets the 5G standard and provides wireless communication functions for terminal devices; gNB can be various forms of base stations, access points, etc., and gNB can also be a TRP that sends and receives reference signals, a transmission measurement function (TMF), etc.

[0138] In an optional implementation, the network device is a RAN node in a radio access network (RAN). The RAN may be a cellular system related to the third generation partnership project (3GPP), such as a 4G or 5G mobile communication system, or a future evolution system (such as a 6G mobile communication system). The RAN may also be an open access network (open RAN, O-RAN or ORAN), a cloud radio access network (cloud radio access network, CRAN), or a wireless fidelity (wireless fidelity, WiFi) system. The RAN may also be a communication system that integrates two or more of the above systems.

[0139] RAN nodes are sometimes also referred to as access network devices, RAN entities or access nodes, etc., which constitute part of the communication system to help terminals achieve wireless access. In one possible scenario, the RAN node may be a BS, eNodeB, access point (AP), TRP, gNB, a next-generation base station in a 6G mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system. RAN nodes may be macro base stations, micro base stations or indoor stations, relay nodes or donor nodes, or wireless controllers in CRAN scenarios. Optionally, RAN nodes may also be servers, wearable devices, vehicles or vehicle-mounted devices, etc. For example, the access network device in the vehicle to everything (V2X) technology may be an RSU.

[0140] In another possible scenario, multiple RAN nodes collaborate to assist the terminal in achieving wireless access, and different RAN nodes respectively implement part of the functions of the base station. For example, the RAN node can be a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). The CU and DU can be set separately, or can also be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU) or a remote radio head (RRH).

[0141] In different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, CU may also be called O-CU (open CU), DU may also be called O-DU, CU-CP may also be called O-CU-CP, CU-UP may also be called O-CU-UP, and RU may also be called O-RU. For the convenience of description, CU, CU-CP, CU-UP, DU and RU are described as examples in this application. Any unit of CU (or CU-CP, CU-UP), DU and RU in this application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0142] The following is a detailed description of the embodiments of the present application in conjunction with the accompanying drawings. The embodiments of the present application take terminal devices, network devices, and positioning devices as examples of execution subjects to illustrate the corresponding methods, but the present application does not limit the execution subjects of the methods. For example, the device in the method may also be a chip, a chip system, or a processor that supports the device to implement the corresponding method, or a logic module or software that can implement all or part of the functions of the device.

[0143] The present application embodiment provides an information transmission method 100, in which a terminal device receives a first reference signal through multiple antenna elements; the terminal device sends direction information of the terminal device, the direction information is determined based on the first information, and the first information is obtained by measuring the first reference signal. Figure 4 , Figure 4 1 is a flow chart of an information transmission method 100 provided in an embodiment of the present application. The information transmission method 100 includes the following steps.

[0144] S101: A network device sends a first reference signal. Correspondingly, a terminal device receives the first reference signal through multiple antenna elements.

[0145] The terminal device receives the first reference signal through multiple antenna arrays, which means that the terminal device receives the first reference signal through some or all of the multiple antenna arrays. The multiple antenna arrays refer to two antenna arrays or more than two antenna arrays. Optionally, in the case where the multiple antenna arrays are more than two antenna arrays, at least three of the multiple antenna arrays are used to determine a plane, and it is understandable that at least three of the multiple antenna arrays are not on the same straight line.

[0146] In addition, the number of network devices that send the first reference signal can be one or more, that is, step S101 includes: each of the one or more network devices sends a first reference signal; accordingly, the terminal device receives the first reference signal from each of the one or more network devices through multiple antenna arrays. For example, the number of network devices is 2, and the number of antenna arrays of terminal device #1 is 3. Network device #1 sends a first reference signal #1, and network device #2 sends a first reference signal #2. Optionally, terminal device #1 receives the first reference signal #1 through part or all of antenna arrays among antenna array #1, antenna array #2, and antenna array #3, and receives the first reference signal #2 through part or all of antenna arrays among antenna array #1, antenna array #2, and antenna array #3.

[0147] Optionally, in the embodiment of the present application, the "antenna array" can be replaced by an antenna unit, or can also be replaced by an antenna module, or can also be replaced by an antenna port. In an optional manner, the antenna unit or the antenna module includes an antenna array. For ease of explanation, the embodiment of the present application is explained by taking the "antenna array" as an example.

[0148] Optionally, the network device is a RAN node, and the network device sends the first reference signal in step S101, which means: the RAN node sends the first reference signal.

[0149] In an optional implementation, the first reference signal is used for positioning, and the first reference signal may be, for example, a PRS. In addition, the embodiment of the present application does not limit the type of the first reference signal, and the first reference signal may be other signals used for positioning and for downlink transmission in addition to the PRS.

[0150] In an optional implementation, the method further includes: the terminal device receives a third request message, the third request message is used to request the terminal device to report a capability related to direction measurement. Optionally, the capability of the terminal device related to direction measurement includes one or more of the following: the capability of the terminal device to measure signals, the number of antenna arrays of the terminal device, or second information. The second information is used to indicate the relative position relationship of multiple antenna arrays, and the second information may be, for example, antenna array (pattern) information of the terminal device.

[0151] In an optional manner, in the case where the positioning device is independent of the network device, the third request information is sent directly by the positioning device to the terminal device; or, the third request information is sent by the positioning device to the terminal device through other network elements (for example, through the network device that provides services for the terminal device). In another optional manner, in the case where the positioning device is integrated into the network device, the third request information is sent by the network device that provides services for the terminal device to the terminal device.

[0152] In an optional implementation, the method further includes: the terminal device sends response information, the response information is used to indicate the capabilities of the terminal device related to direction measurement. In an optional manner, in the case where the positioning device is independent of the network device, the response information is sent directly by the terminal device to the positioning device; or, the response information is sent by the terminal device to the positioning device through other devices (for example, through the network device that provides services for the terminal device). In another optional manner, in the case where the positioning device is integrated in the network device, the response information is sent by the terminal device to the network device that provides services for the terminal device.

[0153] Optionally, the response information includes one or more of the following: indication information for indicating the ability of the terminal device to measure signals, the number of antenna arrays of the terminal device, and second information. The second information is used to indicate the relative position relationship of multiple antenna arrays, and the second information may be, for example, antenna array (pattern) information of the terminal device. In addition, in addition to the aforementioned content, the response information may also include information for indicating other capabilities related to direction measurement possessed by the terminal device, without limitation.

[0154] In an optional manner, the second information includes one or more of the following: the distance between different antenna elements in a plurality of antenna elements, the coordinates of a plurality of antenna elements, the absolute coordinates of a plurality of antenna elements, the relative coordinates between a plurality of antenna elements, and the angle between different antenna elements in a plurality of antenna elements. Optionally, the second information also includes the index of the antenna element corresponding to the one or more of the above items. In addition, in addition to the above-mentioned contents, the second information may also include other information that can represent the relative positional relationship of the plurality of antenna elements, without limitation.

[0155] Among them, the distance between different antenna arrays in the multiple antenna arrays is: the distance between different antenna arrays in some or all of the multiple antenna arrays. The coordinates or absolute coordinates of the multiple antenna arrays are: the coordinates or absolute coordinates of some or all of the multiple antenna arrays. The relative coordinates between the multiple antenna arrays are: the relative coordinates between different antenna arrays in some or all of the multiple antenna arrays. The angles between different antenna arrays in the multiple antenna arrays are: the angles between different antenna arrays in some or all of the multiple antenna arrays.

[0156] Optionally, the relative coordinates between the multiple antenna elements are: the coordinates of some or all of the multiple antenna elements relative to a reference point, where the reference point may be, for example, any one of the multiple antenna elements. Optionally, the second information also includes an index of the antenna element serving as the reference point and an index of the antenna element corresponding to the relative coordinates.

[0157] For example, the multiple antenna arrays of the terminal device are antenna array #1 (whose index is index #1), antenna array #2 (whose index is index #2) and antenna array #3 (whose index is index #3), the distance between antenna array #1 and antenna array #2 is d1, the distance between antenna array #1 and antenna array #3 is d2, and the distance between antenna array #2 and antenna array #3 is The second information includes: {index #1, index #2, d1}, {index #1, index #3, d2}, {index #2, index #3, Alternatively, antenna element #1 is used as the reference point, the coordinates of antenna element #2 relative to the reference point are (0, d1), the coordinates of antenna element #3 relative to the reference point are (d2, 0), and the second information includes: index #1, {index #2, (0, d1)}, {index #3, (d2, 0)}.

[0158] In the embodiment of the present application, the elements in the same "{}" have an associated relationship. For example, {index #1, index #2, d1} indicates that the distance between antenna element #1 corresponding to index #1 and antenna element #2 corresponding to index #2 is d1. For another example, with antenna element #1 as the reference point, {index #2, (0, d1)} indicates that the coordinates of antenna element #2 corresponding to index #2 relative to the reference point are (0, d1). This will not be repeated in the following text.

[0159] S102. The terminal device sends direction information of the terminal device, where the direction information is determined based on first information, and the first information is obtained by measuring a first reference signal.

[0160] Optionally, the first information is obtained by measuring the first reference signal, which can be replaced by: the first information is obtained based on the first reference signal. In an optional manner, the first information is obtained based on the first reference signal, including: the first information is obtained by measuring the first reference signal. In addition, the first information can also be obtained based on the first reference signal in other ways, without limitation.

[0161] In an optional manner, in the case where the positioning device is independent of the network device, the direction information is sent directly from the terminal device to the positioning device, or the direction information is sent from the terminal device to the positioning device through other devices (e.g., a network device that provides services for the terminal device). In another optional manner, in the case where the positioning device is integrated into the network device, the direction information is sent from the terminal device to the network device that provides services for the terminal device.

[0162] Optionally, the method also includes: the terminal device measures the first reference signal to obtain first information; and the terminal device determines direction information of the terminal device based on the first information.

[0163] In an optional implementation, the first information includes phases corresponding to the plurality of antenna elements. Alternatively, the first information includes at least one phase difference determined based on the phases corresponding to the plurality of antenna elements. The phases corresponding to the plurality of antenna elements are phases corresponding to at least two antenna elements of the plurality of antenna elements.

[0164] For example, the terminal device receives the first reference signal #1 and the first reference signal #2 through antenna elements #1 to antenna elements #4. The terminal device measures the first reference signal #1, and obtains that the phases corresponding to antenna elements #1 to antenna elements #4 are phase #1 to phase #4, respectively. The terminal device measures the first reference signal #2, and obtains that the phases corresponding to antenna elements #1 to antenna elements #4 are phase #5 to phase #8, respectively. Then, the first information includes: at least two phases from phase #1 to phase #8. Or, the first information includes at least one phase difference, and the at least one phase difference is determined based on at least two phases from phase #1 to phase #8. For example, the first information includes phase difference #1, phase difference #2, phase difference #3 and phase difference #4, wherein phase difference #1 is the difference between phase #1 and phase #2, phase difference #2 is the difference between phase #1 and phase #3, phase difference #3 is the difference between phase #5 and phase #6, and phase difference #4 is the difference between phase #5 and phase #7.

[0165] In addition, the phase corresponding to the antenna element can be, for example, the phase of the line of sight (LOS) path, the phase of the first path, the phase of the additional path, or the phase of the non-line of sight (NLOS) path, without limitation.

[0166] Optionally, the first information also includes one or more of the following: time of arrival (TOA) of the first reference signal, information obtained based on TOA measurement, angle of arrival (AOA) of the first reference signal, or reference signal receiving power (RSRP) corresponding to the first reference signal. Optionally, the information obtained based on TOA measurement may include, for example, one or more of the following: reference signal time difference (RSTD), relative time of arrival (RTOA), round-trip time (RTT), or rx-tx time difference, etc.

[0167] Optionally, the TOA of the first reference signal may be the TOA of the first reference signal on at least one path, the AOA of the first reference signal may be the AOA of the first reference signal on at least one path, and the RSRP corresponding to the first reference signal may be the RSRP corresponding to the first reference signal on at least one path. In addition, RSRP can also be referred to as reference signal received path power (RSRPP). In the embodiment of the present application, "path" can be understood as: the path that the signal passes through from the transmitting end to the receiving end. For example, the TOA of the first reference signal on at least one path can be understood as: the TOA of the first reference signal on at least one path from the network device to the terminal device.

[0168] In an optional implementation, the direction information of the terminal device is used to indicate the orientation of the terminal device, or to indicate the direction of movement of the terminal device, or to indicate the rotation direction of the terminal device. The direction information may be, for example, heading information, or may also be orientation information. In addition, the direction information may be represented by a vector. For example, the direction information is a three-dimensional vector (0, 0, 1), and the direction information indicates the direction of the Z axis. For another example, the direction information is a two-dimensional vector (0, 1), and the direction information indicates the direction of the Y axis. Alternatively, the direction information may also be represented by a set of transformation relationships. For example, the direction information is (α, β, γ), which indicates the rotation relationship between the first coordinate system and the second coordinate system. The direction information is described below, as described in the following optional implementations 1.1 to 1.4.

[0169] In implementation 1.1, the direction information is represented by the rotation relationship between the first coordinate system and the second coordinate system, the first coordinate system is a global coordinate system or a reference coordinate system, and the second coordinate system is a local coordinate system of the terminal device. In other words, the direction information can be represented by the rotation relationship between the first coordinate system and the second coordinate system.

[0170] In the embodiment of the present application, the relative position between the local coordinate system of the terminal device and the terminal device remains unchanged. It is understandable that when the terminal device is rotated or translated, the local coordinate system also performs corresponding rotation or translation operations. Among them, the rotation operation of the terminal device will change the orientation of the terminal device. For example, Figure 5 , a black circular pattern is used to represent the terminal device, with the terminal device as the coordinate origin, the positive direction of the x-axis represents the right side of the terminal device (right), the negative direction of the x-axis represents the left side of the terminal device (left), the positive direction of the y-axis represents the top side of the terminal device (up), the negative direction of the y-axis represents the bottom side of the terminal device (down), the positive direction of the z-axis represents the front side of the terminal device (forward), and the negative direction of the z-axis represents the back side of the terminal device (backward); the terminal device can rotate around one or more of the x-axis, y-axis, or z-axis. The rotation of the terminal device around the x-axis can also be called pitch, the rotation of the terminal device around the y-axis can also be called yaw, and the rotation of the terminal device around the z-axis can also be called roll.

[0171] In addition, the local coordinate system of the terminal device may be determined based on a reference point of the terminal device, for example, the local coordinate system of the terminal device uses the reference point of the terminal device as the coordinate origin. The reference point of the terminal device may be predefined, for example, the centroid of the plane where the multiple antenna arrays are located may be used as the reference point of the terminal device, or any antenna array of the multiple antenna arrays of the terminal device may be used as the reference point of the terminal device.

[0172] The global coordinate system and the reference coordinate system are coordinate systems that remain unchanged as the terminal device rotates or translates. It is understandable that when the terminal device rotates or translates, the global coordinate system and the reference coordinate system will not perform corresponding rotation or translation operations. For example, the origin of the global coordinate system is the origin of the earth, the z-axis of the global coordinate system points to the North Pole along the direction of the earth's axis, and the x-axis and y-axis of the global coordinate system are located in the equatorial plane. For another example, the reference coordinate system can be predefined or manually set.

[0173] Optionally, the rotation relationship between the first coordinate system and the second coordinate system is represented by a rotation angle between the first coordinate system and the second coordinate system. The direction information may include: a rotation angle between the first coordinate system and the second coordinate system.

[0174] Exemplarily, the rotation angles between the first coordinate system and the second coordinate system are α, β, and γ. Figure 6 , the first coordinate system consists of the x-axis, y-axis, and z-axis. Rotate the xy plane (i.e., the plane where the x-axis and y-axis are located) with the z-axis as the axis to obtain the x'-axis, y'-axis, and z'-axis (the z'-axis is the same as the z-axis), and α is the rotation angle between the x'-axis and the x-axis. Rotate the x'-z' plane (i.e., the plane where the x'-axis and the z'-axis are located) with the y'-axis to obtain the x"-axis, y"-axis (the y"-axis is the same as the y'-axis), and z"-axis, and β is the rotation angle between the z'-axis and the z'-axis. Rotate the y"-z" plane (i.e., the plane where the y"-axis and the z"-axis are located) with the x"-axis to obtain the x"'-axis (the x"'-axis is the same as the x"-axis), y"'-axis, and z"'-axis, and γ is the rotation angle between the y"'-axis and the y"-axis. The x"'-axis, y"'-axis, and z"'-axis constitute the second coordinate system.

[0175] In addition, the embodiment of the present application does not limit the specific form of using the rotation relationship between the first coordinate system and the second coordinate system to represent the direction information. For example, in the direction information, the rotation angle between the first coordinate system and the second coordinate system is represented in the form of a vector or a numerical value. Figure 6 Taking the illustrated scenario as an example, the direction information includes: (α, β, γ). Alternatively, the direction information includes: α, β, γ.

[0176] In implementation 1.2, the direction information is represented by the angle relationship between the first coordinate system and the second coordinate system, the first coordinate system is the global coordinate system or the reference coordinate system, and the second coordinate system is the local coordinate system of the terminal device. In other words, the angle relationship between the first coordinate system and the second coordinate system can be used to characterize the direction information. In addition, for the specific description of the global coordinate system, the reference coordinate system, and the local coordinate system of the terminal device, please refer to the relevant description in implementation 1.1, which will not be repeated here.

[0177] Optionally, the angle relationship between the first coordinate system and the second coordinate system is represented by the angle between the first coordinate system and the second coordinate system. The direction information may include: the angle between the first coordinate system and the second coordinate system. For example, taking the multiple antenna arrays of the terminal device as 3 antenna arrays as an example, combined with Figure 7 , the first coordinate system is a coordinate system consisting of the x-axis, y-axis, and z-axis, and the second coordinate system is a coordinate system consisting of the x'-axis, y'-axis, and z'-axis. The direction information can be used to indicate the angle between the x'-axis and the x-axis, the angle between the y'-axis and the y-axis, and the angle between the z'-axis and the z-axis.

[0178] In addition, the embodiment of the present application does not limit the specific form of using the angle relationship between the first coordinate system and the second coordinate system to represent the direction information. For example, in the direction information, the angle between the first coordinate system and the second coordinate system is represented in the form of a vector or a numerical value. Figure 7 Taking the scene shown as an example, the angle between the x' axis of the second coordinate system and the x axis of the first coordinate system is ρ1, the angle between the y' axis of the second coordinate system and the y axis of the first coordinate system is ρ2, and the angle between the z' axis of the second coordinate system and the z axis of the first coordinate system is ρ3. The direction information includes: (ρ1, ρ2, ρ3). Alternatively, the direction information includes: ρ1, ρ2, ρ3.

[0179] In implementation 1.3, the directional information is represented by the plane where the multiple antenna arrays are located. That is, the plane where the multiple antenna arrays are located can be used to characterize the directional information. In addition, the embodiment of the present application does not limit the specific form of using the plane where the multiple antenna arrays are located to represent the directional information. For example, in the directional information, the plane where the multiple antenna arrays are located is represented in the form of a vector or a numerical value.

[0180] For example, taking the case where the multiple antenna arrays of the terminal device are three antenna arrays, the first coordinate system is a coordinate system composed of an x-axis, a y-axis, and a z-axis. The distribution of the three antenna arrays of the terminal device in the first coordinate system is as follows: Figure 8 As shown, the plane where the three antenna elements are located is as follows Figure 8 The plane where the gray triangle pattern is located. In the first coordinate system, the plane equation corresponding to the plane where the three antenna elements are located can be shown as formula (1).

[0181] Ax+By+Cz+D=0 (1)

[0182] The direction information includes: (A, B, C, D). Alternatively, the direction information includes: A, B, C, D.

[0183] In implementation 1.4, the directional information is represented by the normal vectors of the planes where the multiple antenna arrays are located. In other words, the normal vectors of the planes where the multiple antenna arrays are located can be used to characterize the directional information. In addition, the embodiments of the present application do not limit the specific form of using the normal vectors of the planes where the multiple antenna arrays are located to represent the directional information. For example, in the directional information, the normal vectors of the planes where the multiple antenna arrays are located are represented in the form of vectors or numerical values.

[0184] For example, taking the case where the multiple antenna arrays of the terminal device are three antenna arrays, the first coordinate system is a coordinate system composed of an x-axis, a y-axis, and a z-axis. The distribution of the three antenna arrays of the terminal device in the first coordinate system is as follows: Fig. 9 As shown, the plane where the three antenna elements are located is as follows Fig. 9The plane where the gray triangle pattern is located and the normal vectors of the plane where the three antenna arrays are located are as follows: Fig. 9 As shown by the dashed arrow in the middle. The plane equation corresponding to the plane where the three antenna elements are located is shown in formula (1), then the normal vector of the plane where the three antenna elements are located is (A, B, C). The direction information includes: (A, B, C). Or, the direction information includes: A, B, C.

[0185] In implementation 1.5, the directional information is represented by the orientation of the linear array corresponding to the multiple arrays. In other words, the orientation of the linear array corresponding to the multiple arrays can be used to characterize the directional information. This implementation can be applied to the case where multiple antenna arrays can form a linear array, or an approximate linear array. In addition, the embodiment of the present application does not limit the specific form of using the orientation of the linear array corresponding to the multiple arrays to represent the directional information. For example, in the directional information, the orientation of the linear array corresponding to the multiple arrays is represented in the form of a vector or a numerical value.

[0186] For example, if the multiple antenna elements of the terminal device are two antenna elements, the coordinates of one antenna element of the two antenna elements are (x1, y1, z1), and the coordinates of the other antenna element are (x2, y2, z2). The direction information includes: (x1-x2, y1-y2, z1-z2).

[0187] In an optional implementation, the direction information is determined based on the first information and the second information, and the second information is used to indicate the relative position relationship of the plurality of antenna arrays. Optionally, the method further includes: the terminal device determines the direction information of the terminal device based on the first information and the second information. In addition, the specific description of the second information can be found in the above-mentioned related description, which will not be repeated here.

[0188] Optionally, the first information and the second information are used to determine the coordinates of at least one antenna array among the multiple antenna arrays in a first coordinate system, and the first coordinate system is a global coordinate system or a reference coordinate system. The direction information is determined based on the coordinates of at least one antenna array among the multiple antenna arrays in the first coordinate system. Optionally, the terminal device determines the direction information of the terminal device based on the first information and the second information, including: the terminal device determines the coordinates of at least one antenna array among the multiple antenna arrays in the first coordinate system based on the first information and the second information; the terminal device determines the direction information based on the coordinates of at least one antenna array among the multiple antenna arrays in the first coordinate system.

[0189] Optionally, the terminal device determines the coordinates of at least one antenna array among the multiple antenna arrays in the first coordinate system based on the first information and the second information, including: the terminal device determines at least one phase difference based on the first information; the terminal device determines the distance between different antenna arrays among the multiple antenna arrays based on the second information; the terminal device determines the coordinates of at least one antenna array among the multiple antenna arrays in the first coordinate system based on at least one phase difference and the distance between different antenna arrays among the multiple antenna arrays.

[0190] For example, taking the case where the terminal device has three antenna arrays as the multiple antenna arrays, the terminal device receives the first reference signal #1 from the network device #1 and the first reference signal #2 from the network device #2 through the three antenna arrays. The terminal device measures the first reference signal #1 and obtains the phases corresponding to the three antenna arrays as follows: The terminal device measures the first reference signal #2 and obtains the phases corresponding to the three antenna elements as follows: in, The following formulas (2) to (7) are also satisfied.

[0191]

[0192]

[0193]

[0194]

[0195]

[0196]

[0197] Wherein, λ is the wavelength, c is the speed of light, δ1 is the synchronization time error measured on the first reference signal #1, φ0 is the initial phase measured on the first reference signal #1, δ2 is the synchronization time error measured on the first reference signal #2, φ1 is the initial phase measured on the first reference signal #2, and n1, n2, n3, n4, n5, and n6 are all noises. and is the distance between the three antenna arrays and network device #1. and It is the distance between the three antenna arrays and network device #2.

[0198] The coordinates of the three antenna arrays in the first coordinate system are (x1, y1, z1), (x2, y2, z2), and (x3, y3, z3). The coordinates of network device #1 in the first coordinate system are (x i ,yi , z i ), the coordinates of network device #2 in the first coordinate system are (x j ,y j , z j ) as an example, The following formulas (8) to (13) are satisfied.

[0199]

[0200]

[0201]

[0202]

[0203]

[0204]

[0205] based on It can be determined and Phase difference and Phase difference and Phase difference as well as and Phase difference For ease of calculation, ignoring noise, based on formula (2) to formula (7), it can be determined that and Formulas (14) to (17) are also satisfied.

[0206]

[0207]

[0208]

[0209]

[0210] Based on the second information, the distance d between different antenna elements in the three antenna elements can be determined. 12 d 13 d 23 .d 12 d 13 d 23 It also satisfies formulas (18) to (20).

[0211]

[0212]

[0213]

[0214] In addition, the coordinates of one of the multiple antenna arrays in the first coordinate system can be obtained by absolute positioning. For example, one of the three antenna arrays is used as the reference point of the terminal device, and the coordinates of the reference point of the terminal device in the first coordinate system can be determined by absolute positioning methods such as time difference of arrival (TDOA), AOA, multi-round trip time (Multi-RTT), and carrier phase positioning, thereby determining the coordinates of one of the three antenna arrays in the first coordinate system. Taking (x1, y1, z1) obtained by absolute positioning as an example, based on formulas (8) to (20), the values ​​of x2, y2, z2, x3, y3, and z3 can be obtained, and then the coordinates of the other two antenna arrays in the first coordinate system of the three antenna arrays can be determined, that is, (x2, y2, z2) and (x3, y3, z3).

[0215] The operation of determining direction information by the terminal device is explained below, as described in the following optional implementation modes 2.1 to 2.4.

[0216] Implementation 2.1, the terminal device determines direction information, including: the terminal device determines the rotation relationship between the first coordinate system and the second coordinate system, and uses the rotation relationship between the first coordinate system and the second coordinate system to represent the direction information.

[0217] Optionally, the rotation relationship between the first coordinate system and the second coordinate system is determined based on the first information and the second information, and the second information is used to indicate the relative position relationship of multiple antenna elements. For the specific description of the second information, please refer to the above-mentioned related description, which will not be repeated here.

[0218] Optionally, the terminal device determines the rotation relationship between the first coordinate system and the second coordinate system based on the first information and the second information, including: the terminal device determines the coordinates of at least one of the multiple antenna arrays in the first coordinate system at the second moment based on the first information and the second information; the terminal device determines the rotation relationship between the first coordinate system and the second coordinate system based on the coordinates of at least one of the multiple antenna arrays in the first coordinate system at the second moment, and the coordinates of at least one of the multiple antenna arrays in the first coordinate system at the first moment. For the specific description of the operation of the terminal device determining the coordinates of at least one of the multiple antenna arrays in the first coordinate system at the second moment based on the first information and the second information, please refer to the aforementioned related description, which will not be repeated here.

[0219] Exemplarily, taking the case where the multiple antenna arrays of the terminal device are 3 antenna arrays, the terminal device has determined that the coordinates of antenna array #1 in the first coordinate system at the second moment are (x1, y1, z1), the coordinates of antenna array #2 in the first coordinate system at the second moment are (x2, y2, z2), and the coordinates of antenna array #3 in the first coordinate system at the second moment are (x3, y3, z3). In addition, the coordinates of antenna array #1 in the first coordinate system at the first moment are (a1, b1, c1), the coordinates of antenna array #2 in the first coordinate system at the second moment are (a2, b2, c2), and the coordinates of antenna array #3 in the first coordinate system at the second moment are (a3, b3, c3).

[0220] The coordinates of the reference point of the terminal device in the first coordinate system at the first moment are (a0, b0, c0), and the coordinates of the reference point of the terminal device in the first coordinate system at the second moment are (x0, y0, z0). The rotation matrix R of the second coordinate system relative to the first coordinate system satisfies formulas (21) to (23).

[0221]

[0222]

[0223]

[0224] Based on formula (21) to formula (23), it can be determined that R satisfies formula (24).

[0225]

[0226] In addition, R also satisfies formula (25).

[0227]

[0228] Where cos is the cosine function, and sin is the sine function. α, β, and γ are the rotation angles of the second coordinate system relative to the first coordinate system. For details, please refer to the relevant explanation in Implementation 1.1, which will not be repeated here. Then, based on formula (24) and formula (25), the values ​​of α, β, and γ can be determined, and then the rotation relationship of the second coordinate system relative to the first coordinate system can be determined.

[0229] For example, the multiple antenna arrays of the terminal device are 3 antenna arrays, and antenna array #1 among the 3 antenna arrays is used as the reference point of the terminal device. The first coordinate system consists of an x-axis, a y-axis, and a z-axis. Fig.10 , at the first moment, the coordinates of antenna element #1 in the first coordinate system are (0, 0, 0), the coordinates of antenna element #2 in the first coordinate system are (1, 0, 0), and the coordinates of antenna element #3 in the first coordinate system are (0, 1, 0). The terminal device rotates from the first moment to the second moment, causing the orientation of the terminal device to change. At the second moment, the coordinates of antenna element #1 in the first coordinate system are (x1, y1, z1), the coordinates of antenna element #2 in the first coordinate system are (x2, y2, z2), and the coordinates of antenna element #3 in the first coordinate system are (x3, y3, z3). Then, the rotation matrix R of the second coordinate system relative to the first coordinate system satisfies formula (26).

[0230]

[0231] Based on formula (25) and formula (26), the rotation angles α, β, and γ of the second coordinate system relative to the first coordinate system can be determined as shown in formula (27) to formula (29), respectively.

[0232]

[0233] β=arcsin(z1-z2) (28)

[0234]

[0235] Among them, cos is the cosine function and arcsin is the inverse sine function.

[0236] In addition, the rotation relationship between the first coordinate system and the second coordinate system may be determined based on other methods besides being determined based on the first information and the second information, and the embodiment of the present application does not limit this.

[0237] In implementation 2.2, the terminal device determines direction information, including: the terminal device determines normal vectors of the planes where the multiple antenna arrays are located, and uses the normal vectors of the planes where the multiple antenna arrays are located to represent the direction information. The normal vector represents a vector perpendicular to the plane where the antenna arrays are located.

[0238] Optionally, the normal vectors of the planes where the multiple antenna arrays are located are determined based on the first information and the second information, and the second information is used to indicate the relative position relationship of the multiple antenna arrays. For the specific description of the second information, please refer to the above-mentioned related description, which will not be repeated here.

[0239] Optionally, the terminal device determines the normal vector of the plane where the multiple antenna arrays are located based on the first information and the second information, including: the terminal device determines the coordinates of at least one antenna array among the multiple antenna arrays in the first coordinate system based on the first information and the second information; the terminal device determines the normal vector of the plane where the multiple antenna arrays are located based on the coordinates of at least one antenna array among the multiple antenna arrays in the first coordinate system. For a specific description of the operation of the terminal device determining the coordinates of at least one antenna array among the multiple antenna arrays in the first coordinate system based on the first information and the second information, please refer to the aforementioned related description, which will not be repeated here.

[0240] For example, the terminal device has three antenna arrays as the multiple antenna arrays, and the coordinates of the three antenna arrays in the first coordinate system are (x1, y1, z1), (x2, y2, z2), and (x3, y3, z3). Assume that the normal vectors of the planes where the three antenna arrays are located are (A, B, C), and A, B, and C satisfy formulas (30) to (32).

[0241] A(x2-x1)+B(y2-y1)+C(z2-z1)=0 (30)

[0242] A(x3-x1)+B(y3-y1)+C(z3-z1)=0 (31)

[0243] A(x3-x2)+B(y3-y2)+C(z3-z2)=0 (32)

[0244] By jointly solving formula (30) to formula (32), the values ​​of A, B, and C can be determined, and thus the normal vectors of the planes where the three antenna elements are located in the first coordinate system can be determined.

[0245] In addition, the normal vector of the plane where the multiple antenna elements are located can be determined based on other methods besides the first information and the second information, and the embodiments of the present application are not limited to this.

[0246] In implementation 2.3, the terminal device determines the direction information, including: the terminal device determines the plane where the multiple antenna arrays are located, and uses the plane where the multiple antenna arrays are located to represent the direction information. Optionally, the method also includes: the terminal device sends plane information to the positioning device or the network device, the plane information is used to indicate the plane where the multiple antenna arrays are located, and the plane information represents the direction information.

[0247] Optionally, the planes where the multiple antenna arrays are located are determined based on the first information and the second information, and the second information is used to indicate the relative position relationship of the multiple antenna arrays. For the specific description of the second information, please refer to the above-mentioned related description, which will not be repeated here.

[0248] Optionally, the terminal device determines the planes where the multiple antenna arrays are located based on the first information and the second information, including: the terminal device determines the coordinates of at least one antenna array among the multiple antenna arrays in the first coordinate system based on the first information and the second information; the terminal device determines the planes where the multiple antenna arrays are located based on the coordinates of at least one antenna array among the multiple antenna arrays in the first coordinate system. For a specific description of the operation of the terminal device determining the coordinates of at least one antenna array among the multiple antenna arrays in the first coordinate system based on the first information and the second information, please refer to the aforementioned related description, which will not be repeated here.

[0249] Exemplarily, taking the case where the multiple antenna arrays of the terminal device are three antenna arrays, the coordinates of the three antenna arrays in the first coordinate system are (x1, y1, z1), (x2, y2, z2), and (x3, y3, z3). Based on formulas (30) to (32), the normal vectors (A, B, C) of the plane where the three antenna arrays are located in the first coordinate system can be determined. Assume that in the first coordinate system, the plane equation corresponding to the plane where the three antenna arrays are located is Ax+By+Cz+D=0; by substituting any coordinate of (x1, y1, z1), (x2, y2, z2), and (x3, y3, z3) into Ax+By+Cz+D=0, the value of D can be determined, and then the plane equation corresponding to the plane where the three antenna arrays are located can be determined.

[0250] In addition, the plane where the multiple antenna elements are located can be determined based on other methods in addition to the first information and the second information, and the embodiments of the present application are not limited to this.

[0251] In implementation 2.4, the terminal device determines direction information, including: the terminal device determines the direction of the linear array corresponding to the multiple arrays, and uses the direction corresponding to the multiple arrays to represent the direction information. This implementation can be applied to the case where multiple antenna arrays form a linear array, or a linear array approximation.

[0252] Optionally, the directions of the linear arrays corresponding to the multiple arrays are determined based on the first information and the second information, and the second information is used to indicate the relative position relationship of the multiple antenna arrays. For the specific description of the second information, please refer to the above-mentioned related description, which will not be repeated here.

[0253] Optionally, the terminal device determines the orientation of the linear arrays corresponding to the multiple arrays based on the first information and the second information, including: the terminal device determines the coordinates of at least one antenna array among the multiple antenna arrays in the first coordinate system based on the first information and the second information; the terminal device determines the orientation of the linear arrays corresponding to the multiple arrays based on the coordinates of at least one antenna array among the multiple antenna arrays in the first coordinate system. For a specific description of the operation of the terminal device determining the coordinates of at least one antenna array among the multiple antenna arrays in the first coordinate system based on the first information and the second information, please refer to the above-mentioned related description, which will not be repeated here.

[0254] For example, if the multiple antenna arrays of the terminal device are two antenna arrays, the coordinates of one of the two antenna arrays are (x1, y1, z1), and the coordinates of the other antenna array are (x2, y2, z2). The vectors are used to represent the direction of the linear arrays corresponding to the two antenna arrays: (x1-x2, y1-y2, z1-z2) or (x2-x1, y2-y1, z2-z1).

[0255] In addition, the directions of the linear arrays corresponding to the multiple arrays may be determined based on other methods besides the first information and the second information, and the embodiments of the present application do not limit this.

[0256] In an optional implementation, the method further includes: the terminal device receives first request information, and the first request information is used to request the terminal device to report direction information. In an optional manner, for the case where the positioning device is independent of the network device, the first request information may be sent directly from the positioning device to the terminal device; or, the first request information may also be sent from the positioning device to the terminal device through other devices (for example, a network device that provides services for the terminal device). In another optional manner, for the case where the positioning device is integrated in the network device, the first request information is sent from the network device that provides services for the terminal device to the terminal device.

[0257] In an optional implementation, the terminal device sends the direction information of the terminal device, including: the terminal device sends one or more direction information. In the case where the terminal device sends one direction information, the direction information is obtained based on the measurement of the first reference signal received through multiple antenna elements. It is understandable that after receiving the first reference signal, the terminal device can perform the operation of determining the direction information based on the first information obtained by measuring the first reference signal received this time, and sending the direction information.

[0258] For example, at time #1, the terminal device receives the first reference signal #1 through multiple antenna elements, measures the first reference signal #1 to obtain the first information #1, determines the direction information #1 based on the first information #1, and sends the direction information #1. At time #2, the terminal device receives the first reference signal #2 through multiple antenna elements, measures the first reference signal #2 to obtain the first information #2, determines the direction information #2 based on the first information #2, and sends the direction information #2. At time #3, the terminal device receives the first reference signal #3 through multiple antenna elements, measures the first reference signal #3 to obtain the first information #3, determines the direction information #3 based on the first information #2, and sends the direction information #3. Among them, time #1 is earlier than time #2, and time #2 is earlier than time #3.

[0259] In addition, in the case where the terminal device sends multiple direction information, the multiple direction information corresponds to multiple first information one by one, the direction information is determined based on the first information corresponding to the direction information, and the multiple first information is obtained by measuring the first reference signal received multiple times through multiple antenna elements. It is understandable that after receiving the first reference signal, the terminal device can perform the operation of determining the direction information based on the first information obtained by measuring the first reference signal received this time, and send multiple direction information after a period of time or after a predefined number of signal receptions.

[0260] For example, at time #1, the terminal device receives the first reference signal #1 through multiple antenna arrays, measures the first reference signal #1 to obtain the first information #1, and determines the direction information #1 based on the first information #1. At time #2, the terminal device receives the first reference signal #2 through multiple antenna arrays, measures the first reference signal #2 to obtain the first information #2, and determines the direction information #2 based on the first information #2. At time #3, the terminal device receives the first reference signal #3 through multiple antenna arrays, measures the first reference signal #3 to obtain the first information #3, and determines the direction information #3 based on the first information #2. The terminal device sends direction information #1, direction information #2, and direction information #3 at time #4. Among them, time #1 is earlier than time #2, time #2 is earlier than time #3, and time #3 is earlier than time #4.

[0261] Taking the positioning device being independent of the network device as an example, an exemplary information transmission method is provided below. Fig.11As shown, the exemplary information transmission method includes: the positioning device and the network device interact with each other with configuration information, for example, the configuration information is used to configure the first reference signal, and the configuration information includes the location of the network device, etc. The positioning device sends a third request information to the terminal device, and the third request information is used to request the terminal device to report the capability related to direction measurement. The terminal device sends a response information to the positioning device, and the response information is used to indicate the capability related to direction measurement possessed by the terminal device. The terminal device receives the first reference signal sent by the network device through multiple antenna elements. The terminal device measures the first reference signal to obtain the first information. The terminal device determines the direction information of the terminal device based on the first information. The positioning device sends a first request information to the terminal device, and the first request information is used to request the terminal device to report the direction information. The terminal device sends the direction information to the positioning device. Thus, the positioning device can send the location and direction information of the terminal device to the network device, and then the network device can distribute the corresponding video content or perform business-related operations based on the location and direction information of the terminal device.

[0262] In summary, in the information transmission method 100, the terminal device receives the first reference signal through multiple antenna elements; the terminal device sends the direction information of the terminal device, and the direction information is determined based on the first information, and the first information is obtained by measuring the first reference signal. It can be seen that the method determines the direction information of the terminal device, which is conducive to enhancing the positioning function and providing a capability base for services based on the direction of the terminal device (for example, AR / VR / MR video and other services), thereby supporting services based on the direction of the terminal device.

[0263] In addition, the direction information of the terminal device determined based on this method can also be used in combination with the position of the terminal device (for example, the three-dimensional coordinates of the terminal device) to meet the business's positioning requirements for the terminal device and improve business quality.

[0264] In addition, the terminal device determines the direction information based on the first information obtained by measuring the first reference signal, which reduces the terminal device's dependence on sensors and reduces the complexity of hardware in the terminal device.

[0265] See also Fig.12 , Fig.12 It is a flow chart of an information transmission method 200 provided in an embodiment of the present application. The information transmission method 200 includes the following steps.

[0266] S201. A network device sends a first reference signal. Correspondingly, a terminal device receives the first reference signal through multiple antenna elements.

[0267] S202: The terminal device sends first information and second information, wherein the first information is obtained by measuring a first reference signal, and the second information is used to indicate the relative position relationship of multiple antenna arrays. Correspondingly, the positioning device receives the first information and the second information.

[0268] S203: The positioning device determines direction information of the terminal device based on the first information and the second information.

[0269] The difference between information transmission method 200 and information transmission method 100 is that: in information transmission method 100, after the terminal device measures the first reference signal to obtain the first information, it determines the direction information of the terminal device based on the first information and sends the direction information of the terminal device; while in information transmission method 200, after the terminal device measures the first reference signal to obtain the first information, it sends the first information, and the positioning device determines the direction information of the terminal device based on the first information and the second information.

[0270] In addition, the operation of the positioning device determining the direction information of the terminal device is similar to the operation of the terminal device determining the direction information of the terminal device in the information transmission method 100. For a specific description, reference may be made to the relevant description in the information transmission method 100, which will not be repeated here. For a specific description of the information transmission method 200, reference may be made to the relevant description in the information transmission method 100, which will not be repeated here.

[0271] in addition, Fig.12 The case where the positioning device is independent of the network device is used for illustration. In this case, the first information and the second information can be sent directly by the terminal device to the positioning device; or, the first information and the second information can also be sent by the terminal device to the positioning device through other devices (for example, a network device that provides services for the terminal device).

[0272] Apart from Fig.12 In addition to the case where the positioning device is independent of the network device as shown in the figure, the positioning device can also be integrated in the network device. In this case, the first information and the second information are sent by the terminal device to the network device that provides services for the terminal device. The "positioning device receives the first information and the second information" in step S202 is replaced by: the network device receives the first information and the second information; the "positioning device determines the direction information of the terminal device based on the first information and the second information" in step S203 is replaced by: the network device determines the direction information of the terminal device based on the first information and the second information.

[0273] In an optional implementation, the method further includes: the terminal device receives second request information, and the second request information is used to request the terminal device to report the first information and the second information. In an optional manner, in the case where the positioning device is independent of the network device, the second request information may be sent directly by the positioning device to the terminal device; or, the second request information may also be sent by the positioning device to the terminal device through other devices (for example, a network device that provides services for the terminal device). In another optional manner, in the case where the positioning device is integrated in the network device, the network device that provides services for the terminal device sends the second request information to the terminal device.

[0274] In an optional implementation, the terminal device further performs an operation of sending response information (the response information is used to indicate the capability of the terminal device related to direction measurement), and the second information can be carried in the response information.

[0275] Taking the positioning device being independent of the network device as an example, an exemplary information transmission method is provided below. Fig.13 As shown. Fig.13 As shown in the dashed box, Fig.13 The information transmission method shown is similar to Fig.11 The difference between the information transmission methods shown is that: the positioning device sends a second request message to the terminal device, and the second request message is used to request the terminal device to report the first information and the second information. The terminal device sends the first information and the second information to the positioning device, and the second information is used to indicate the relative position relationship of multiple antenna arrays. The positioning device determines the direction information of the terminal device based on the first information and the second information.

[0276] In summary, the information transmission method 200 determines the direction information of the terminal device, which is conducive to enhancing the positioning function and providing a capability base for services based on the direction of the terminal device (for example, AR / VR / MR video and other services), thereby supporting services based on the direction of the terminal device. In addition, the direction information of the terminal device determined based on the method can also be used in combination with the position of the terminal device (for example, the three-dimensional coordinates of the terminal device) to meet the positioning requirements of the terminal device and improve the quality of the service. In addition, the terminal device measures the first reference signal to obtain the first information, which reduces the terminal device's dependence on the sensor and reduces the complexity of the hardware in the terminal device.

[0277] The embodiment of the present application also provides an information transmission method 300, in which the network device receives a second reference signal sent by a terminal device through multiple antenna elements; the network device determines the direction information of the terminal device, and the direction information is determined based on the first information, and the first information is obtained by measuring the second reference signal. In addition, in view of the fact that the positioning device is independent of the network device, the information transmission method 300 also includes: the network device sends the direction information to the positioning device. Taking the case where the positioning device is independent of the network device as an example, the flow chart of the information transmission method 300 is as follows Fig.14 As shown, the information transmission method 300 includes the following steps.

[0278] S301. The terminal device sends a second reference signal through multiple antenna elements; correspondingly, the network device receives the second reference signal.

[0279] In an optional implementation, the second reference signal is a sounding reference signal (SRS). In addition, the embodiment of the present application does not limit the type of the second reference signal. In addition to SRS, the second reference signal may also be other signals used for positioning and for uplink transmission, such as a demodulation reference signal (DMRS), a phase-tracking reference signal (PT-RS), a sensing reference signal (sensing RS), etc.

[0280] In an optional implementation, at least three antenna elements among the plurality of antenna elements are used to determine a plane. For a detailed description, please refer to the relevant description in the information transmission method 100, which will not be repeated here.

[0281] In an optional implementation, the method further includes: the positioning device sends fourth request information to the network device, where the fourth request information is used to request the network device to configure the second reference signal; correspondingly, the network device receives the fourth request information.

[0282] In an optional implementation, the method further includes: the network device sends third information, the third information is used to configure the second reference signal; accordingly, the terminal device receives the third information. The terminal device sends the second reference signal through multiple antenna arrays, including: the terminal device sends the second reference signal through multiple antenna arrays based on the third information. Optionally, the third information includes one or more of the following: the number of ports corresponding to the second reference signal, the association relationship between the port corresponding to the second reference signal and the antenna array, or the association relationship between the second reference signal and the antenna array.

[0283] For example, taking the case where the multiple antenna arrays of the terminal device are three antenna arrays, the third information is used to indicate that port #1 is associated with antenna array #3, port #2 is associated with antenna array #1, and port #3 is associated with antenna array #2. Then, the terminal device sends the second reference signal corresponding to port #2 on antenna array #1, sends the second reference signal corresponding to port #3 on antenna array #2, and sends the second reference signal corresponding to port #1 on antenna array #3.

[0284] In an optional implementation, the method further includes: the positioning device sends second information to the network device, the second information is used to indicate the relative position relationship of the multiple antenna arrays; accordingly, the network device receives the second information. Optionally, the method further includes: the network device determines third information based on the second information. For a specific description of the second information, please refer to the relevant description in the information transmission method 100, which will not be repeated here. Optionally, in the case where the positioning device also performs the operation of sending a fourth request information to the network device, the second information can be carried in the fourth request information.

[0285] In an optional implementation, the method further includes: the terminal device receives third request information, the third request information is used to request the terminal device to report capabilities related to direction measurement. For specific description, please refer to the relevant description in the information transmission method 100, which will not be repeated here.

[0286] In an optional implementation, the method further includes: the terminal device sends response information, the response information is used to indicate the capability of the terminal device related to direction measurement. For detailed description, please refer to the relevant description in the information transmission method 100, which will not be repeated here.

[0287] S302: The network device sends direction information of the terminal device, where the direction information is determined based on first information, and the first information is obtained by measuring the second reference signal. Correspondingly, the positioning device receives the direction information of the terminal device.

[0288] In an optional implementation, when multiple network devices receive a second reference signal, for network devices among the multiple network devices except the network device providing services for the terminal device, the network device will send first information obtained by measuring the second reference signal to the network device providing services for the terminal device; the network device providing services for the terminal device then determines the direction information of the terminal device based on the first information respectively corresponding to the multiple network devices, and sends the direction information of the terminal device to the positioning device.

[0289] For example, terminal device #1 sends a second reference signal through three antenna elements, network device #1 measures the received second reference signal to obtain first information #1, network device #2 measures the received second reference signal to obtain first information #2, and network device #3 measures the received second reference signal to obtain first information #3. Network device #1 is a network device that provides services for terminal device #1, network device #2 sends first information #2 to network device #1, and network device #3 sends first information #3 to network device #1. Network device #1 determines the direction information of the terminal device based on the first information #1, the first information #2, and the first information #3, and sends the direction information of the terminal device to the positioning device.

[0290] In an optional implementation, the first information includes phases corresponding to multiple antenna elements. Alternatively, the first information includes at least one phase difference determined based on the phases corresponding to multiple antenna elements. Optionally, the first information also includes one or more of the following: TOA of the second reference signal, AOA of the second reference signal, or RSRP corresponding to the second reference signal. For a specific description, please refer to the relevant description in the information transmission method 100, which will not be repeated here.

[0291] In an optional implementation, the direction information of the terminal device is used to indicate the orientation of the terminal device, or to indicate the movement direction of the terminal device, or to indicate the rotation direction of the terminal device.

[0292] In an optional implementation, the direction information is represented by a rotation relationship or an angle relationship between a first coordinate system and a second coordinate system, the first coordinate system is a global coordinate system or a reference coordinate system, and the second coordinate system is a local coordinate system of the terminal device. Alternatively, the direction information is represented by a plane where multiple antenna arrays are located. Alternatively, the direction information is represented by a normal vector of the plane where multiple antenna arrays are located. For a specific description, please refer to the relevant description in the information transmission method 100, which will not be repeated here.

[0293] In an optional implementation, the direction information is determined based on the first information, including: the direction information is determined based on the first information and the second information, and the second information is used to indicate the relative position relationship of the multiple antenna elements. For a specific description, please refer to the relevant description in the information transmission method 100, which will not be repeated here.

[0294] In an optional implementation, the first information and the second information are used to determine the coordinates of at least one antenna array among the multiple antenna arrays in a first coordinate system, where the first coordinate system is a global coordinate system or a reference coordinate system. The direction information is determined based on the coordinates of at least one antenna array among the multiple antenna arrays in the first coordinate system. For a specific description, please refer to the relevant description in the information transmission method 100, which will not be repeated here.

[0295] In addition, in the information transmission method 300, the operation of the network device determining the direction information of the terminal device is similar to the operation of the terminal device determining the direction information of the terminal device in the information transmission method 100. For specific explanations, please refer to the relevant explanations of the operation of the terminal device determining the direction information of the terminal device in the information transmission method 100, which will not be repeated here.

[0296] The following takes the positioning device being independent of the network device as an example to provide an exemplary information transmission method. Fig.15 As shown, the exemplary information transmission method includes: the positioning device sends a third request message to the terminal device, and the third request message is used to request the terminal device to report capabilities related to direction measurement. The terminal device sends a response message to the positioning device, and the response message is used to indicate the capabilities related to direction measurement possessed by the terminal device. The response message includes second information, and the second information is used to indicate the relative position relationship of multiple antenna arrays. The positioning device sends a fourth request message to the network device, and the fourth request message is used to request the network device to configure a second reference signal, and the fourth information includes the second information. The network device sends a third message to the terminal device, and the third information is used to configure the second reference signal, and the third information is determined based on the second information. Based on the third information, the terminal device sends the second reference signal through multiple antenna arrays. The network device determines the direction information of the terminal device based on the first information obtained by measuring the second reference signal, and sends the direction information to the positioning device.

[0297] Optionally, in the case where multiple network devices receive the second reference signal, the network device that provides services for the terminal device among the multiple network devices sends the third information to the positioning device in addition to sending the third information to the terminal device. The positioning device sends the third information to other network devices among the multiple network devices except the network device that provides services for the terminal device, which is conducive to the other network devices receiving the second reference signal based on the third information. The other network devices determine the first information based on the received second reference signal, and send the first information to the network device that provides services for the terminal device. The network device determines the direction information of the terminal device based on the first information, including: the network device that serves the terminal device determines the direction information of the terminal device based on the first information determined by each of the multiple network devices.

[0298] In summary, the information transmission method 300 determines the direction information of the terminal device, which is conducive to enhancing the positioning function and providing a capability base for services based on the direction of the terminal device (for example, AR / VR / MR video services, etc.), thereby supporting services based on the direction of the terminal device. In addition, the direction information of the terminal device determined based on the method can also be used in combination with the position of the terminal device (for example, the three-dimensional coordinates of the terminal device), so as to meet the business's positioning requirements for the terminal device and improve the quality of the service.

[0299] In view of the fact that the positioning device is independent of the network device, the embodiment of the present application further provides an information transmission method 400. Fig.16 , Fig.16 It is a flow chart of an information transmission method 400 provided in an embodiment of the present application. The information transmission method 400 includes the following steps.

[0300] S401. The terminal device sends a second reference signal through multiple antenna elements; correspondingly, the network device receives the second reference signal.

[0301] S402: The network device sends first information, where the first information is obtained by measuring the second reference signal. Correspondingly, the positioning device receives the first information.

[0302] S403: The terminal device sends second information, where the second information is used to indicate the relative position relationship of the multiple antenna elements. Correspondingly, the positioning device receives the second information.

[0303] S404: The positioning device determines direction information of the terminal device based on the first information and the second information.

[0304] The difference between information transmission method 400 and information transmission method 300 is that: in information transmission method 300, after the network device measures the second reference signal to obtain the first information, the network device determines the direction information of the terminal device based on the first information; while in information transmission method 400, after the network device measures the second reference signal to obtain the first information, it sends the first information, and the positioning device determines the direction information of the terminal device based on the first information and the second information.

[0305] In addition, the operation of the positioning device determining the direction information of the terminal device based on the first information and the second information is similar to the operation of the terminal device determining the direction information of the terminal device based on the first information and the second information in the information transmission method 100. For a specific description, reference may be made to the relevant description in the information transmission method 100, which will not be repeated here. For a specific description of the information transmission method 400, reference may be made to the relevant description in the information transmission method 300, which will not be repeated here.

[0306] An exemplary information transmission method is provided below: Fig.17 As shown in Fig.17 As shown in the dashed box, Fig.17 The information transmission method shown is similar to Fig.15The difference between the information transmission methods shown is that: after the network device measures the second reference signal to obtain the first information, it does not perform the operation of determining the direction information of the terminal device based on the first information, but performs the operation of sending the first information to the positioning device, and then the positioning device determines the direction information of the terminal device based on the first information. Optionally, in the case where multiple network devices receive the second reference signal, after the multiple network devices respectively measure the second reference signal to obtain the first information, they send the first information to the positioning device; the positioning device determines the direction information of the terminal device based on the first information respectively sent by the multiple network devices.

[0307] In summary, the information transmission method 400 determines the direction information of the terminal device, which is conducive to enhancing the positioning function and providing a capability base for services based on the direction of the terminal device (for example, AR / VR / MR video services, etc.), thereby supporting services based on the direction of the terminal device. In addition, the direction information of the terminal device determined based on the method can also be used in combination with the position of the terminal device (for example, the three-dimensional coordinates of the terminal device), so as to meet the positioning requirements of the business for the terminal device and improve the quality of the service.

[0308] In another embodiment, the information transmission method provided in the embodiment of the present application can also be applied to the side chain communication scenario. In this scenario, the "terminal device" in the aforementioned information transmission method can be replaced with: the first terminal device, and the "network device" in the aforementioned information transmission method can be replaced with: the second terminal device. The information transmission method in this scenario is similar to the aforementioned information transmission method and will not be described in detail.

[0309] Exemplarily, the information transmission method includes: a first terminal device sends a third reference signal through multiple antenna elements; correspondingly, a second terminal device receives the third reference signal. The second terminal device determines direction information of the first terminal device, the direction information is determined based on first information, and the first information is obtained by measuring the third reference signal.

[0310] Exemplarily, the information transmission method includes: the second terminal device sends a fourth reference signal; correspondingly, the first terminal device receives the fourth reference signal through multiple antenna elements. The first terminal device determines the direction information of the first terminal device, the direction information is determined based on the first information, and the first information is obtained by measuring the fourth reference signal.

[0311] Optionally, the third reference signal or the fourth reference signal is SL-PRS. However, the embodiment of the present application does not limit the types of the third reference signal and the fourth reference signal, which may be other signals used for positioning and sidelink transmission in addition to SL-PRS.

[0312] Optionally, after the second terminal device or the first terminal device determines the direction information of the first terminal device, it can also send the direction information of the first terminal device to the positioning device. This is beneficial for the positioning device to distribute video content or perform business-related operations for the first terminal device based on the direction information of the first terminal device. Optionally, the second terminal device or the first terminal device directly sends the direction information of the first terminal device to the positioning device; or, the second terminal device or the first terminal device sends the direction information of the first terminal device to the positioning device through other network elements.

[0313] In summary, the method determines the direction information of the terminal device, which is conducive to enhancing the positioning function and providing a capability base for services based on the orientation of the terminal device (for example, AR / VR / MR video services, etc.), thereby supporting services based on the orientation of the terminal device. In addition, the direction information of the terminal device determined based on the method can also be used in combination with the position of the terminal device (for example, the three-dimensional coordinates of the terminal device) to meet the positioning requirements of the terminal device and improve the quality of the service. In addition, determining the direction information based on the reference signal received or sent by the terminal device through multiple antenna arrays reduces the terminal device's dependence on sensors and reduces the complexity of the hardware in the terminal device.

[0314] In order to implement the functions of the method provided in the above embodiment of the present application, the terminal device, the network device and the positioning device may include a hardware structure and / or a software module, and implement the above functions in the form of a hardware structure, a software module, or a hardware structure plus a software module. Whether one of the above functions is executed in the form of a hardware structure, a software module, or a hardware structure plus a software module depends on the specific application and design constraints of the technical solution.

[0315] like Fig.18As shown, an embodiment of the present application provides a communication device 1800. The communication device 1800 may be a terminal device, a network device, and a positioning device, or may be a component of a terminal device (e.g., an integrated circuit, a chip, etc.), or may be a component of a network device (e.g., an integrated circuit, a chip, etc.), or a component of a positioning device (e.g., an integrated circuit, a chip, etc.). The communication device 1800 may also be other communication units for implementing the method in the method embodiment of the present application. The communication device 1800 may include a processing unit 1801. Optionally, the communication device 1800 may also include a communication unit 1802, the processing unit 1801 is used to control the communication unit 1802 to send and receive data / signaling, and the communication unit 1802 may also be referred to as a transceiver unit. Optionally, the communication unit 1802 may include a sending unit and a receiving unit, the sending unit may be used to send data / signaling, and the receiving unit may be used to receive data / signaling. Optionally, the communication device 1800 may further include a storage unit 1803 , which may be used to store information and / or data and / or instructions, etc. The storage unit 1803 may interact with the processing unit 1801 , and may also interact with the communication unit 1802 .

[0316] In a possible design, for a case where the communication device 1800 is used to implement the functions of the terminal device in the above method embodiment:

[0317] The communication unit 1802 is configured to receive the first reference signal through multiple antenna elements. The communication unit 1802 is also configured to send direction information of the communication device 1800, where the direction information is determined based on the first information obtained by measuring the first reference signal.

[0318] In an optional implementation, the first information includes phases corresponding to the multiple antenna elements. Alternatively, the first information includes at least one phase difference determined based on the phases corresponding to the multiple antenna elements.

[0319] In an optional implementation, the direction information of the terminal device is used to indicate the orientation of the terminal device, or to indicate the movement direction of the terminal device, or to indicate the rotation direction of the terminal device.

[0320] In an optional implementation, the direction information is represented by a rotation relationship or an angle relationship between a first coordinate system and a second coordinate system, the first coordinate system is a global coordinate system or a reference coordinate system, and the second coordinate system is a local coordinate system of the communication device 1800. Alternatively, the direction information is represented by a plane where multiple antenna arrays are located. Alternatively, the direction information is represented by a normal vector of the plane where multiple antenna arrays are located.

[0321] In an optional implementation, the direction information is determined based on the first information, including: the direction information is determined based on the first information and second information, and the second information is used to indicate the relative position relationship of multiple antenna elements.

[0322] In an optional implementation manner, the second information includes distances between different antenna elements in the plurality of antenna elements. Alternatively, the second information includes relative coordinates between the plurality of antenna elements.

[0323] In an optional implementation, the first information and the second information are used to determine the coordinates of at least one antenna element among the plurality of antenna elements in a first coordinate system, where the first coordinate system is a global coordinate system or a reference coordinate system. The direction information is determined based on the coordinates of at least one antenna element among the plurality of antenna elements in the first coordinate system.

[0324] In an optional implementation, the communication unit 1802 is further used to receive first request information, where the first request information is used to request the communication device 1800 to report direction information.

[0325] In an optional implementation, the communication unit 1802 is further used to receive third request information, where the third request information is used to request the communication device 1800 to report capabilities related to direction measurement.

[0326] In an optional implementation, at least three antenna elements among the plurality of antenna elements are used to define a plane.

[0327] In another possible design, for the case where the communication device 1800 is used to implement the functions of the terminal device in the above method embodiment:

[0328] The communication unit 1802 is used to receive the first reference signal through multiple antenna arrays. The communication unit 1802 is also used for the terminal device first information and second information, the first information is obtained by measuring the first reference signal, and the second information is used to indicate the relative position relationship of the multiple antenna arrays. The first information and the second information are used to determine the direction information of the communication device 1800.

[0329] In an optional implementation, the first information includes phases corresponding to the multiple antenna elements. Alternatively, the first information includes at least one phase difference determined based on the phases corresponding to the multiple antenna elements.

[0330] In an optional implementation manner, the second information includes distances between different antenna elements in the plurality of antenna elements. Alternatively, the second information includes relative coordinates between the plurality of antenna elements.

[0331] In an optional implementation, the direction information of the terminal device is used to indicate the orientation of the terminal device, or to indicate the movement direction of the terminal device, or to indicate the rotation direction of the terminal device.

[0332] In an optional implementation, the direction information is represented by a rotation relationship or an angle relationship between a first coordinate system and a second coordinate system, the first coordinate system is a global coordinate system or a reference coordinate system, and the second coordinate system is a local coordinate system of the communication device 1800. Alternatively, the direction information is represented by a plane where multiple antenna arrays are located. Alternatively, the direction information is represented by a normal vector of the plane where multiple antenna arrays are located.

[0333] In an optional implementation, the first information and the second information are used to determine the coordinates of at least one antenna element among the plurality of antenna elements in a first coordinate system, where the first coordinate system is a global coordinate system or a reference coordinate system. The direction information is determined based on the coordinates of at least one antenna element among the plurality of antenna elements in the first coordinate system.

[0334] In an optional implementation, the communication unit 1802 is further used to receive second request information, where the second request information is used to request the communication device 1800 to report the first information and the second information.

[0335] In an optional implementation, the communication unit 1802 is further used to receive third request information, where the third request information is used to request the communication device 1800 to report capabilities related to direction measurement.

[0336] In an optional implementation, at least three antenna elements among the plurality of antenna elements are used to define a plane.

[0337] In another possible design, for the case where the communication device 1800 is used to implement the function of the network device in the above method embodiment:

[0338] The communication unit 1802 is used to receive a second reference signal sent by a terminal device through multiple antenna elements. The communication unit 1802 is also used to send direction information of the terminal device, where the direction information is determined based on the first information, and the first information is obtained by measuring the second reference signal.

[0339] In an optional implementation, the first information includes phases corresponding to the multiple antenna elements. Alternatively, the first information includes at least one phase difference determined based on the phases corresponding to the multiple antenna elements.

[0340] In an optional implementation, the direction information of the terminal device is used to indicate the orientation of the terminal device, or to indicate the movement direction of the terminal device, or to indicate the rotation direction of the terminal device.

[0341] In an optional implementation, the direction information is represented by a rotation relationship or an angle relationship between a first coordinate system and a second coordinate system, the first coordinate system is a global coordinate system or a reference coordinate system, and the second coordinate system is a local coordinate system of the terminal device. Alternatively, the direction information is represented by a plane where multiple antenna arrays are located. Alternatively, the direction information is represented by a normal vector of the plane where multiple antenna arrays are located.

[0342] In an optional implementation, the direction information is determined based on the first information, including: the direction information is determined based on the first information and second information, and the second information is used to indicate the relative position relationship of multiple antenna elements.

[0343] In an optional implementation manner, the second information includes distances between different antenna elements in the plurality of antenna elements. Alternatively, the second information includes relative coordinates between the plurality of antenna elements.

[0344] In an optional implementation, the first information and the second information are used to determine the coordinates of at least one antenna element among the plurality of antenna elements in a first coordinate system, where the first coordinate system is a global coordinate system or a reference coordinate system. The direction information is determined based on the coordinates of at least one antenna element among the plurality of antenna elements in the first coordinate system.

[0345] In an optional implementation, the communication unit 1802 is further used to receive fourth request information, where the fourth request information is used to request the communication device 1800 to configure a second reference signal.

[0346] In an optional implementation, the communication unit 1802 is further configured to send third information, where the third information is used to configure the second reference signal. The third information includes one or more of the following: the number of ports corresponding to the second reference signal, the association relationship between the port corresponding to the second reference signal and the antenna element, or the association relationship between the second reference signal and the antenna element.

[0347] In an optional implementation, the communication unit 1802 is further used to receive second information, where the second information is used to indicate the relative position relationship of the multiple antenna elements; the network device determines the third information based on the second information.

[0348] In an optional implementation, at least three antenna elements among the plurality of antenna elements are used to define a plane.

[0349] In another possible design, for the case where the communication device 1800 is used to implement the function of the network device in the above method embodiment:

[0350] The communication unit 1802 is used to receive a second reference signal sent by a terminal device through multiple antenna elements. The communication unit 1802 is also used to send first information, which is obtained by measuring the second reference signal and is used to determine the direction information of the terminal device.

[0351] In an optional implementation, the first information includes phases corresponding to the multiple antenna elements. Alternatively, the first information includes at least one phase difference determined based on the phases corresponding to the multiple antenna elements.

[0352] In an optional implementation, the direction information of the terminal device is used to indicate the orientation of the terminal device, or to indicate the movement direction of the terminal device, or to indicate the rotation direction of the terminal device.

[0353] In an optional implementation, the direction information is represented by a rotation relationship or an angle relationship between a first coordinate system and a second coordinate system, the first coordinate system is a global coordinate system or a reference coordinate system, and the second coordinate system is a local coordinate system of the terminal device. Alternatively, the direction information is represented by a plane where multiple antenna arrays are located. Alternatively, the direction information is represented by a normal vector of the plane where multiple antenna arrays are located.

[0354] In an optional implementation, the direction information is determined based on the first information and the second information. The second information includes the distance between different antenna elements in the plurality of antenna elements; or the second information includes the relative coordinates between the plurality of antenna elements.

[0355] In an optional implementation, the first information and the second information are used to determine the coordinates of at least one antenna element among the plurality of antenna elements in a first coordinate system, where the first coordinate system is a global coordinate system or a reference coordinate system. The direction information is determined based on the coordinates of at least one antenna element among the plurality of antenna elements in the first coordinate system.

[0356] In an optional implementation, the communication unit 1802 is further used to receive fourth request information, where the fourth request information is used to request the communication device 1800 to configure a second reference signal.

[0357] In an optional implementation, the communication unit 1802 is further configured to send third information, where the third information is used to configure the second reference signal. The third information includes one or more of the following: the number of ports corresponding to the second reference signal, the association relationship between the port corresponding to the second reference signal and the antenna element, or the association relationship between the second reference signal and the antenna element.

[0358] In an optional implementation, the communication unit 1802 is further configured to receive second information, where the second information is used to indicate the relative position relationship of the plurality of antenna elements. The network device determines third information based on the second information.

[0359] In an optional implementation, at least three antenna elements among the plurality of antenna elements are used to define a plane.

[0360] In another possible design, for the case where the communication device 1800 is used to implement the functions of the terminal device in the above method embodiment:

[0361] The communication unit 1802 is configured to receive third information, where the third information is used to configure the second reference signal. The third information includes one or more of the following: the number of ports corresponding to the second reference signal, the association between the port corresponding to the second reference signal and the antenna element, or the association between the second reference signal and the antenna element. The communication unit 1802 is further configured to send the second reference signal through multiple antenna elements based on the third information, where the second reference signal is used to determine the direction information of the communication device 1800.

[0362] In an optional implementation, the direction information of the terminal device is used to indicate the orientation of the terminal device, or to indicate the movement direction of the terminal device, or to indicate the rotation direction of the terminal device.

[0363] In an optional implementation, the direction information is represented by a rotation relationship or an angle relationship between a first coordinate system and a second coordinate system, the first coordinate system is a global coordinate system or a reference coordinate system, and the second coordinate system is a local coordinate system of the communication device 1800. Alternatively, the direction information is represented by a plane where multiple antenna arrays are located. Alternatively, the direction information is represented by a normal vector of the plane where multiple antenna arrays are located.

[0364] In an optional implementation, the communication unit 1802 is further used to send second information, where the second information is used to indicate the relative position relationship of the multiple antenna elements, and the second information is used to determine the direction information of the terminal device in combination with the second reference signal.

[0365] In an optional implementation manner, the second information includes distances between different antenna elements in the plurality of antenna elements. Alternatively, the second information includes relative coordinates between the plurality of antenna elements.

[0366] In an optional implementation, the communication unit 1802 is further used to receive third request information, where the third request information is used to request the communication device 1800 to report capabilities related to direction measurement.

[0367] In an optional implementation, at least three antenna elements among the plurality of antenna elements are used to define a plane.

[0368] In another possible design, for the case where the communication device 1800 is used to implement the function of the positioning device in the above method embodiment:

[0369] The communication unit 1802 is used to receive first information and second information, where the first information is obtained by measuring reference signals corresponding to multiple antenna arrays of the terminal device, and the second information is used to indicate the relative position relationship of the multiple antenna arrays. The processing unit 1801 is used to determine the direction information of the terminal device based on the first information and the second information.

[0370] In an optional implementation, the first information includes phases corresponding to the multiple antenna elements. Alternatively, the first information includes at least one phase difference determined based on the phases corresponding to the multiple antenna elements.

[0371] In an optional implementation manner, the second information includes distances between different antenna elements in the plurality of antenna elements. Alternatively, the second information includes relative coordinates between the plurality of antenna elements.

[0372] In an optional implementation, the direction information of the terminal device is used to indicate the orientation of the terminal device, or to indicate the movement direction of the terminal device, or to indicate the rotation direction of the terminal device.

[0373] In an optional implementation, the direction information is represented by a rotation relationship or an angle relationship between a first coordinate system and a second coordinate system, the first coordinate system is a global coordinate system or a reference coordinate system, and the second coordinate system is a local coordinate system of the terminal device. Alternatively, the direction information is represented by a plane where multiple antenna arrays are located. Alternatively, the direction information is represented by a normal vector of the plane where multiple antenna arrays are located.

[0374] In an optional implementation, the first information and the second information are used to determine the coordinates of at least one antenna element among the plurality of antenna elements in a first coordinate system, where the first coordinate system is a global coordinate system or a reference coordinate system. The direction information is determined based on the coordinates of at least one antenna element among the plurality of antenna elements in the first coordinate system.

[0375] In an optional implementation, the reference signals corresponding to the multiple antenna elements are first reference signals received by the multiple antenna elements, or the reference signals corresponding to the multiple antenna elements are second reference signals sent by the multiple antenna elements.

[0376] In an optional implementation, the reference signal corresponding to the multiple antenna elements is the first reference signal. The communication unit 1802 is further configured to send a second request information, where the second request information is used to request the terminal device to report the first information and the second information.

[0377] In an optional implementation manner, the reference signal corresponding to the multiple antenna elements is a second reference signal. The communication unit 1802 is further configured to send fourth request information, where the fourth request information is used to request the network device to configure the second reference signal.

[0378] In an optional implementation, the reference signal corresponding to the multiple antenna elements is a second reference signal. The communication unit 1802 is further used to send second information, the second information is used to determine third information, and the third information is used to configure the second reference signal. The third information includes one or more of the following: the number of ports corresponding to the second reference signal, the association relationship between the port corresponding to the second reference signal and the antenna element, or the association relationship between the second reference signal and the antenna element.

[0379] In an optional implementation, the communication unit 1802 is further used to send third request information, where the third request information is used to request the terminal device to report capabilities related to direction measurement.

[0380] In an optional implementation, at least three antenna elements among the plurality of antenna elements are used to define a plane.

[0381] The embodiments of the present application and the method embodiments shown above are based on the same concept, and the technical effects they bring are also the same. For the specific principles, please refer to the description of the embodiments shown above, and no further details will be given.

[0382] The present application embodiment also provides a communication device 1900, such as Fig.19 The communication device 1900 may be a terminal device, a network device, or a positioning device, or may be a chip, a chip system, or a processor that supports the terminal device, the network device, or the positioning device to implement the above method. The device may be used to implement the method described in the above method embodiment, and the details may refer to the description in the above method embodiment.

[0383] The communication device 1900 may include one or more processors 1901. The processor 1901 may be used to implement part or all of the functions of the above-mentioned terminal device, network device or positioning device through a logic circuit or running a computer program. The processor 1901 may be a general-purpose processor or a dedicated processor, etc. For example, it may be a baseband processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component or a CPU. The baseband processor may be used to process the communication protocol and the communication data, and the central processing unit may be used to control the communication device, execute the software program, and process the data of the software program, wherein the communication device is, for example, a base station, a baseband chip, a terminal, a terminal chip, a distributed unit (DU) or a centralized unit (CU), etc.

[0384] Optionally, the communication device 1900 may include one or more memories 1902, on which instructions 1904 may be stored, and the instructions may be executed on the processor 1901, so that the communication device 1900 performs the method described in the above method embodiment. Optionally, data may also be stored in the memory 1902. The processor 1901 and the memory 1902 may be provided separately or integrated together.

[0385] The memory 1902 may include, but is not limited to, non-volatile memory such as a hard disk drive (HDD) or a solid-state drive (SSD), random access memory (RAM), erasable programmable ROM (EPROM), ROM or portable read-only memory (CD-ROM), etc.

[0386] Optionally, the communication device 1900 may further include a transceiver 1905 and an antenna 1906. The transceiver 1905 may be referred to as a transceiver unit, a transceiver, or a transceiver circuit, etc., for implementing a transceiver function. The transceiver 1905 may include a receiver and a transmitter, the receiver may be referred to as a receiver or a receiving circuit, etc., for implementing a receiving function; the transmitter may be referred to as a transmitter or a transmitting circuit, etc., for implementing a transmitting function.

[0387] In a possible design, for a case where the communication device 1900 is used to implement the functions of the terminal device in the above method embodiment:

[0388] The transceiver 1905 is used to receive the first reference signal through multiple antenna elements. The transceiver 1905 is also used to send direction information of the communication device 1900, where the direction information is determined based on the first information, which is obtained by measuring the first reference signal.

[0389] In another possible design, for the case where the communication device 1900 is used to implement the functions of the terminal device in the above method embodiment:

[0390] The transceiver 1905 is used to receive the first reference signal through multiple antenna arrays. The transceiver 1905 is also used for the terminal device first information and second information, the first information is obtained by measuring the first reference signal, the second information is used to indicate the relative position relationship of the multiple antenna arrays, and the first information and the second information are used to determine the direction information of the communication device 1900.

[0391] In another possible design, for the case where the communication device 1900 is used to implement the function of the network device in the above method embodiment:

[0392] The transceiver 1905 is used to receive a second reference signal sent by a terminal device through multiple antenna elements. The transceiver 1905 is also used to send direction information of the terminal device, where the direction information is determined based on the first information, which is obtained by measuring the second reference signal.

[0393] In another possible design, for the case where the communication device 1900 is used to implement the function of the network device in the above method embodiment:

[0394] The transceiver 1905 is used to receive a second reference signal sent by the terminal device through multiple antenna elements. The transceiver 1905 is also used to send first information, which is obtained by measuring the second reference signal and is used to determine the direction information of the terminal device.

[0395] In another possible design, for the case where the communication device 1900 is used to implement the functions of the terminal device in the above method embodiment:

[0396] The transceiver 1905 is configured to receive third information, where the third information is used to configure the second reference signal. The third information includes one or more of the following: the number of ports corresponding to the second reference signal, the association between the port corresponding to the second reference signal and the antenna element, or the association between the second reference signal and the antenna element. The transceiver 1905 is also configured to send the second reference signal through multiple antenna elements based on the third information, where the second reference signal is used to determine the direction information of the communication device 1900.

[0397] In another possible design, for the case where the communication device 1900 is used to implement the function of the positioning device in the above method embodiment:

[0398] The transceiver 1905 is configured to receive first information and second information, wherein the first information is obtained by measuring reference signals corresponding to multiple antenna arrays of the terminal device, and the second information is used to indicate the relative position relationship of the multiple antenna arrays. The processor 1901 is configured to determine direction information of the terminal device based on the first information and the second information.

[0399] In another possible design, the processor 1901 may include a transceiver for implementing the receiving and sending functions. For example, the transceiver may be a transceiver circuit, or an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing the receiving and sending functions may be separate or integrated. The above-mentioned transceiver circuit, interface, or interface circuit may be used for reading and writing code / data, or the above-mentioned transceiver circuit, interface, or interface circuit may be used for transmitting or delivering signals.

[0400] In another possible design, optionally, the processor 1901 may store an instruction 1903, and the instruction 1903 runs on the processor 1901, so that the communication device 1900 can execute the method described in the above method embodiment. The instruction 1903 may be solidified in the processor 1901, in which case the processor 1901 may be implemented by hardware.

[0401] In another possible design, the communication device 1900 may include a circuit that can implement the functions of sending or receiving or communicating in the aforementioned method embodiments. The processor and transceiver described in the embodiments of the present application can be implemented in an integrated circuit (IC), an analog IC, a radio frequency integrated circuit (RFIC), a mixed signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), N-type metal oxide semiconductor (nMetal-oxide-semiconductor, NMOS), P-type metal oxide semiconductor (positive channel metal oxide semiconductor, PMOS), bipolar junction transistor (bipolar junction transistor, BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.

[0402] Those skilled in the art may also understand that the various illustrative logical blocks and steps listed in the embodiments of the present application may be implemented by electronic hardware, computer software, or a combination of the two. Whether such functions are implemented by hardware or software depends on the specific application and the design requirements of the entire system. Those skilled in the art may use various methods to implement the functions described for specific applications, but such implementations should not be understood as exceeding the scope of protection of the embodiments of the present application.

[0403] The embodiments of the present application and the above-mentioned method embodiments are based on the same concept, and the technical effects they bring are also the same. For the specific principles, please refer to the description in the above-mentioned method embodiments, which will not be repeated here.

[0404] The present application also provides a computer-readable storage medium for storing computer software instructions, which, when executed by a communication device, implement the functions of any of the above method embodiments.

[0405] The present application also provides a computer program product for storing computer software instructions, which, when executed by a communication device, implement the functions of any of the above method embodiments.

[0406] The present application also provides a computer program, which, when executed on a computer, implements the functions of any of the above method embodiments.

[0407] The present application also provides a chip, the chip includes a processor. The processor is used to execute code or instructions to implement the functions of any of the above method embodiments. Optionally, the chip also includes an interface, the processor is coupled to the interface, and the interface is used to receive or output signals.

[0408] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium may be any available medium for computer access or a data storage device such as a server or data center integrated with one or more available media. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a high-density digital video disc (DVD)), or a semiconductor medium (eg, an SSD), etc.

[0409] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. An information transmission method, characterized in that: Applied to a terminal device, the method comprises: Receiving a first reference signal through a plurality of antenna elements; Sending direction information of the terminal device, where the direction information is determined based on first information, and the first information is obtained by measuring the first reference signal.

2. The method according to claim 1, characterized in that The method further comprises: A first request message is received, where the first request message is used to request the terminal device to report the direction information.

3. The method according to claim 1 or 2, characterized in that: The direction information is determined based on the first information, including: The direction information is determined based on the first information and the second information, and the second information is used to indicate the relative position relationship of the multiple antenna elements.

4. An information transmission method, characterized in that: Applied to a terminal device, the method comprises: Receiving a first reference signal through a plurality of antenna elements; Send first information and second information, where the first information is obtained by measuring the first reference signal, and the second information is used to indicate the relative position relationship of the multiple antenna arrays, and the first information and the second information are used to determine the direction information of the terminal device.

5. The method according to claim 4, characterized in that The method further comprises: Receive second request information, where the second request information is used to request the terminal device to report the first information and the second information.

6. The method according to any one of claims 1 to 5, characterized in that: The method further comprises: Receive third request information, where the third request information is used to request the terminal device to report capabilities related to direction measurement.

7. An information transmission method, characterized in that: Applied to a network device, the method further comprises: Receiving a second reference signal sent by a terminal device through multiple antenna elements; Sending direction information of the terminal device, where the direction information is determined based on first information, and the first information is obtained by measuring the second reference signal.

8. The method according to claim 7, characterized in that The direction information is determined based on the first information, including: The direction information is determined based on the first information and the second information, and the second information is used to indicate the relative position relationship of the multiple antenna elements.

9. An information transmission method, characterized in that: Applied to a network device, the method further comprises: Receiving a second reference signal sent by a terminal device through multiple antenna elements; Sending first information, where the first information is obtained by measuring the second reference signal, and the first information is used to determine direction information of the terminal device.

10. The method according to any one of claims 7 to 9, characterized in that: The method further comprises: Fourth request information is received, where the fourth request information is used to request the network device to configure the second reference signal.

11. The method according to any one of claims 7 to 10, characterized in that: The method further comprises: sending third information, where the third information is used to configure the second reference signal; The third information includes one or more of the following: the number of ports corresponding to the second reference signal, the association relationship between the port corresponding to the second reference signal and the antenna element, or the association relationship between the second reference signal and the antenna element.

12. The method according to claim 11, characterized in that The method further comprises: receiving second information, where the second information is used to indicate a relative position relationship between the plurality of antenna elements; Based on the second information, the third information is determined.

13. An information transmission method, characterized in that: Applied to a terminal device, the method comprises: receiving third information, where the third information is used to configure a second reference signal; The third information includes one or more of the following: the number of ports corresponding to the second reference signal, the association relationship between the port corresponding to the second reference signal and the antenna element, or the association relationship between the second reference signal and the antenna element; Based on the third information, the second reference signal is sent through multiple antenna elements, and the second reference signal is used to determine the direction information of the terminal device.

14. The method according to claim 13, characterized in that The method further comprises: Send second information, where the second information is used to indicate the relative position relationship of the multiple antenna elements, and the second information is used to determine the direction information of the terminal device in combination with the second reference signal.

15. The method according to claim 13 or 14, characterized in that The method further comprises: Receive third request information, where the third request information is used to request the terminal device to report capabilities related to direction measurement.

16. An information transmission method, characterized in that: Applied to positioning equipment, characterized in that, Receiving first information and second information, wherein the first information is obtained by measuring reference signals corresponding to multiple antenna elements of a terminal device, and the second information is used to indicate a relative position relationship between the multiple antenna elements; Based on the first information and the second information, direction information of the terminal device is determined.

17. The method according to claim 16, characterized in that The reference signal corresponding to the multiple antenna elements is a first reference signal received by the multiple antenna elements; or, The reference signals corresponding to the multiple antenna elements are second reference signals sent through the multiple antenna elements.

18. The method according to claim 17, characterized in that The reference signals corresponding to the multiple antenna elements are the first reference signals; and the method further includes: Send a second request message, where the second request message is used to request the terminal device to report the first information and the second information.

19. The method according to claim 17, characterized in that The reference signals corresponding to the multiple antenna elements are the second reference signals; and the method comprises: Send fourth request information, where the fourth request information is used to request the network device to configure the second reference signal.

20. The method according to claim 17 or 19, characterized in that The reference signals corresponding to the multiple antenna elements are the second reference signals; and the method further includes: sending the second information, where the second information is used to determine third information, and the third information is used to configure the second reference signal; The third information includes one or more of the following: the number of ports corresponding to the second reference signal, the association relationship between the port corresponding to the second reference signal and the antenna element, or the association relationship between the second reference signal and the antenna element.

21. The method according to any one of claims 16 to 20, characterized in that The method further comprises: Send a third request message, where the third request message is used to request the terminal device to report capabilities related to direction measurement.

22. The method according to any one of claims 3 to 5, 8, 12, 16 to 21, characterized in that The first information and the second information are used to determine the coordinates of at least one antenna element among the plurality of antenna elements in a first coordinate system, where the first coordinate system is a global coordinate system or a reference coordinate system; The direction information is determined based on the coordinates of at least one antenna element among the multiple antenna elements in the first coordinate system.

23. The method according to any one of claims 3 to 5, 8, 12, 16 to 22, characterized in that The second information includes distances between different antenna elements in the plurality of antenna elements; or, The second information includes relative coordinates between the multiple antenna elements.

24. The method according to any one of claims 1 to 12, 16 to 23, characterized in that: The first information includes phases corresponding to the multiple antenna elements; or, The first information includes at least one phase difference determined based on phases corresponding to the multiple antenna elements.

25. The method according to any one of claims 1 to 24, characterized in that The direction information is represented by a rotation relationship or an angle relationship between a first coordinate system and a second coordinate system, the first coordinate system is a global coordinate system or a reference coordinate system, and the second coordinate system is a local coordinate system of the terminal device; or, The direction information is represented by the plane where the multiple antenna elements are located; or, The direction information is represented by a normal vector of a plane where the multiple antenna elements are located.

26. The method according to any one of claims 1 to 25, characterized in that At least three antenna elements among the plurality of antenna elements are used to define a plane.

27. A communication device, characterized in that: The device comprises a module or unit for implementing the method according to any one of claims 1 to 3, 6, 22 to 26; or, The device comprises a module or unit for implementing the method according to any one of claims 4 to 6 and 22 to 26; or, The device comprises a module or unit for implementing the method according to any one of claims 7 to 12 and 22 to 26; or, The device comprises a module or unit for implementing the method according to any one of claims 9 to 12 and 22 to 26; or, The device comprises a module or unit for implementing the method according to any one of claims 13 to 15, 25, and 26; or, The device comprises a module or a unit for implementing the method according to any one of claims 16 to 26.

28. A communication device, characterized in that: Including processors; The processor is used to execute a computer program or instruction to cause the communication device to perform the method of any one of claims 1 to 3, 6, 22 to 26, or the method of any one of claims 4 to 6, 22 to 26, or the method of any one of claims 7 to 12, 22 to 26, or the method of any one of claims 13 to 15, 25, 26, or the method of any one of claims 16 to 26.

29. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, which, when executed, implements the method of any one of claims 1 to 3, 6, 22 to 26, or implements the method of any one of claims 4 to 6, 22 to 26, or implements the method of any one of claims 7 to 12, 22 to 26, or implements the method of any one of claims 13 to 15, 25, 26, or implements the method of any one of claims 16 to 26.

30. A computer program product, the computer program product comprising: Computer program code, when the computer program code is run, implements the method of any one of claims 1 to 3, 6, 22 to 26, or implements the method of any one of claims 4 to 6, 22 to 26, or implements the method of any one of claims 7 to 12, 22 to 26, or implements the method of any one of claims 13 to 15, 25, 26, or implements the method of any one of claims 16 to 26.

31. A chip, comprising a processor; The processor is used to execute codes or instructions so that the method described in any one of claims 1 to 3, 6, 22 to 26 is executed, or the method described in any one of claims 4 to 6, 22 to 26 is executed, or the method described in any one of claims 7 to 12, 22 to 26 is executed, or the method described in any one of claims 13 to 15, 25, 26 is executed, or the method described in any one of claims 16 to 26 is executed.