A beam alignment method, information transmission method and related equipment

By determining the beam information pointing to the terminal device in the access point device, the problem of large time slot consumption during beam alignment in millimeter wave communication is solved, the accuracy and efficiency of beam alignment are improved, and service interruption is avoided.

CN114531186BActive Publication Date: 2025-03-28HUAWEI TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202011320759.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-11-23
Publication Date
2025-03-28
Estimated Expiration
2040-11-23

AI Technical Summary

Technical Problem

In millimeter wave communication, the beam alignment process requires a large amount of time slots, resulting in a decrease in the limit bandwidth. When tracking is slow, beam alignment will occur. Especially in multiple access point equipment scenarios, switching access point equipment requires re-initialization search, resulting in service interruption.

Method used

By receiving the first message, the access point device can determine the first beam information pointing to the target terminal device without scanning alignment, ensuring the ultimate bandwidth and the accuracy of beam alignment. In multiple access point device scenarios, when switching access point devices, there is no need to re-initialize search, and the determined beam information is directly used for alignment.

Benefits of technology

It improves the accuracy and efficiency of beam alignment, reduces time slot consumption during beam alignment, avoids service interruption, and improves the performance and reliability of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114531186B_ABST
    Figure CN114531186B_ABST
Patent Text Reader

Abstract

The embodiment of the present application discloses a beam alignment method, an information transmission method and related equipment, which relate to the field of communications and are used to improve the accuracy of beam alignment and improve the efficiency of beam alignment. In the method of the embodiment of the present application, an access point device receives a first message, and then determines the first beam information pointing to the target terminal device according to the first message, and aligns the antenna beam of the access point device to the target terminal device according to the first beam information. Secondly, the terminal device receives a second message, and determines the second beam information pointing to the target access point device, and aligns the antenna beam of the terminal device to the target access point device according to the second beam information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present application relate to the field of communications, and in particular, to a beam alignment method, an information transmission method, and related equipment. Background Art

[0002] Due to the large path loss in millimeter wave communications, narrow beam antennas are usually used to increase directional gain to compensate for the loss in the propagation path. When the narrow beam antenna's transmit and receive beams are aligned, the system will obtain the highest antenna gain and achieve optimal transmission performance. And because the terminal device is mobile, it can also periodically scan the beam while transmitting service data, and select and feedback the optimal beam on the receiver side to achieve tracking of the transmit beam. The receive beam also needs to be traversed again after the transmit beam is adjusted to the optimal one to obtain the optimal receive beam, so that the entire transmit and receive link can achieve optimal performance.

[0003] At present, in the millimeter wave WIFI beam alignment, the access point (AP) device will periodically send downlink scanning frames. The different time slots of the scanning frame are composed of signal segments pointed by different beams, so that omnidirectional beam scanning can be performed. The station (STA) is a terminal device connected to the millimeter wave WIFI. The STA obtains the transmission signals in different directions by receiving signal frames in different time periods, and then feeds back the receiving signal-to-noise ratio in different directions to the AP device to obtain the rough direction of downlink transmission. After the coarse alignment is completed, a narrower beam scan is performed on the coarse alignment direction to determine the precise downlink transmission direction. Finally, the STA searches for the uplink transmission direction according to the same scanning mechanism as the downlink, thereby completing the transceiver beam alignment.

[0004] However, continuous tracking requires a large amount of time slots for scanning and alignment, which reduces the maximum bandwidth. When tracking is slow, beam misalignment problems may occur. Secondly, in a scenario with multiple access point devices, the access point device to be switched needs to be re-initialized for search, which will cause service interruption, thereby reducing the accuracy and efficiency of beam alignment. Summary of the invention

[0005] The embodiments of the present application provide a beam alignment method, an information transmission method and related equipment, which are used to improve the accuracy and efficiency of beam alignment.

[0006] In a first aspect, the present application provides a beam alignment method. The method may be executed by an access point device, or may be executed by a chip configured in the access point device, and the present application does not limit this. The method includes: the access point device receives a first message, and then determines first beam information pointing to a target terminal device according to the first message, and then aligns the antenna beam of the access point device to the target terminal device according to the first beam information.

[0007] In this implementation, the first beam information pointing to the target terminal device is determined by the first message, and there is no need to spend a large number of time slots for scanning and alignment, thereby ensuring the maximum bandwidth, and the beam information pointing to the target terminal device is accurate even when tracking is slow, thereby improving the accuracy of beam alignment. Secondly, in a scenario with multiple access point devices, there is no need to re-initialize the search when switching access point devices, and the first beam information obtained is directed to the target terminal device, so it will not affect the business services of the target terminal device, thereby improving the efficiency of beam alignment.

[0008] In an optional implementation of the present application, the first message includes location information of the terminal device, so the access point device can determine the first beam information according to the location information of the terminal device, the location information of the access point device, and the reference beam direction information of the antenna of the access point device.

[0009] In this implementation, the access point device can determine the first beam information through its own calculations using the location information of the terminal device included in the first message, thereby improving the feasibility of this solution.

[0010] In an optional implementation of the present application, the reference beam direction information of the antenna of the access point device includes any one of normal direction information of the antenna of the access point device, or normal direction information perpendicular to the antenna of the access point device, or direction information at a preset angle to the normal of the antenna of the access point device.

[0011] In this implementation, the access point device can flexibly determine the required reference beam direction information according to actual conditions through the reference beam direction information of the antennas of different access point devices, thereby improving the flexibility of determining the first beam information, thereby improving the flexibility of this solution.

[0012] In an optional implementation of the present application, the first message includes first beam information.

[0013] In this implementation, the access point device directly determines the first beam information through the first message including the first beam information without performing any calculation, thereby improving the efficiency of determining the beam information.

[0014] In an optional implementation manner of the present application, the access point device may further send a second message to the target terminal device, so that the target terminal device determines the second beam information pointing to the access point device according to the second message.

[0015] In this implementation, the access point device sends a second message to the target terminal device, so that the target terminal device determines the second beam information pointing to the access point device according to the second message, thereby completing the mutual beam alignment between the target terminal device and the access point device, thereby improving the feasibility of beam alignment of this scheme.

[0016] In an optional implementation of the present application, the first message includes the location information of the terminal device and the reference beam direction information of the antenna of the terminal device, so the access point device can determine the second beam information according to the location information of the access point device, the location information of the terminal device, and the reference beam direction information of the antenna of the terminal device. Thus, the second message includes the determined second beam information.

[0017] In this embodiment, the access point device obtains the second beam information of the target terminal device pointing to the access point device through calculation, and carries the second beam information in the second message so that the target terminal device can directly determine the second beam information, thereby improving the efficiency of determining the beam information.

[0018] In an optional embodiment of the present application, the reference beam direction information of the antenna of the terminal device includes the normal direction information of the antenna of the terminal device, or the normal direction information perpendicular to the antenna of the terminal device, or any one of the direction information at a preset angle with the normal of the antenna of the terminal device.

[0019] In this implementation, the access point device can flexibly determine the required reference beam direction information according to actual conditions through the reference beam direction information of the antennas of different terminal devices, thereby improving the flexibility of determining the second beam information and thus improving the flexibility of this solution.

[0020] In an optional implementation manner of the present application, the second message includes location information of the access point device.

[0021] In this implementation, the access point device sends a second message including the location information of the access point device to the target terminal device, so that the target terminal device can determine the second beam information according to the location information, thereby improving the feasibility of this solution.

[0022] In a second aspect, the present application provides a beam alignment method. The method may be executed by a terminal device, or may be executed by a chip configured in the terminal device, and the present application does not limit this. The method includes: the terminal device receives a second message, and then determines second beam information pointing to a target access point device according to the second message, and then aligns the antenna beam of the terminal device to the target access point device according to the second beam information.

[0023] In this implementation, the second beam information pointing to the target access point device is determined by the second message, and the beam information pointing to the target access point device is accurate even when the tracking is slow, thereby improving the accuracy of beam alignment. Secondly, in a scenario with multiple access point devices, when the terminal device needs to switch access point devices when moving, since the second beam information obtained by the terminal device is directed to the target access point device providing the service, the terminal device performs normal business services, thereby improving the efficiency of beam alignment.

[0024] In an optional implementation of the present application, the second message includes location information of the target access point device, so the terminal device can determine the second beam information based on the location information of the target access point device, the location information of the terminal device, and the reference beam direction information of the antenna of the terminal device.

[0025] In this implementation, the terminal device can determine the second beam information through its own calculations using the location information of the access point device included in the second message, thereby improving the feasibility of this solution.

[0026] In an optional embodiment of the present application, the reference beam direction information of the antenna of the terminal device includes the normal direction information of the antenna of the terminal device, or the normal direction information perpendicular to the antenna of the terminal device, or any one of the direction information at a preset angle with the normal of the antenna of the terminal device.

[0027] In this implementation, the terminal device can flexibly determine the second beam information according to actual conditions through the reference beam direction information of the antennas of different terminal devices, thereby improving the flexibility of this solution.

[0028] In an optional implementation of the present application, the second message includes second beam information.

[0029] In this implementation, the access point device directly determines the second beam information through the second message including the second beam information without performing any calculation, thereby improving the efficiency of determining the beam information.

[0030] In an optional implementation manner of the present application, the terminal device sends a first message to the target access point device, so that the target access point device determines first beam information pointing to the terminal device according to the first message.

[0031] In this implementation, the terminal device sends a first message to the target access point device, so that the target access point device determines the first beam information pointing to the terminal device according to the first message, thereby completing the mutual beam alignment between the target access point device and the terminal device, thereby improving the feasibility of the beam alignment of this solution.

[0032] In an optional implementation of the present application, the second message includes location information of the target access point device and reference beam direction information of the antenna of the target access point device. Therefore, the terminal device can determine the first beam information based on the location information of the terminal device, the location information of the target access point device, and the reference beam direction information of the antenna of the target access point device, and the first message sent to the target access point device includes the first beam information.

[0033] In this implementation, the terminal device obtains the first beam information of the target access point device pointing to the terminal device through calculation, and carries the first beam information in the first message so that the target access point device can directly determine the first beam information, thereby improving the efficiency of determining the beam information.

[0034] In an optional implementation manner of the present application, the reference beam direction information of the antenna of the target access point device includes any one of normal direction information of the antenna of the target access point device, or normal direction information perpendicular to the antenna of the target access point device, or direction information at a preset angle to the normal of the antenna of the target access point device.

[0035] In this implementation, the terminal device can flexibly determine the required reference beam direction information according to actual conditions through the reference beam direction information of the antennas of different access point devices, thereby improving the flexibility of determining the first beam information and thus improving the flexibility of this solution.

[0036] In an optional implementation of the present application, the first message includes location information of the terminal device.

[0037] In this implementation, the terminal device sends a second message including location information of the access point device to the target access point device, so that the target access point device can determine the first beam information according to the location information, thereby improving the feasibility of this solution.

[0038] In a third aspect, the present application provides a method for information transmission. The method can be executed by a location service device, or can also be executed by a chip configured in the location service device. The location service device can be an access point device or an access point device, and the present application does not limit this. The method includes: the location service device sends a first message to the target access point device, so that the target access point device determines the first beam information pointing to the target terminal device according to the first message, and secondly, the location service device also sends a second message to the target terminal device, so that the target terminal device determines the second beam information pointing to the target access point device according to the second message.

[0039] In this embodiment, the location service device can enable the target access point device to determine the first beam information pointing to the target terminal device through the first message and the second message, and enable the target terminal device to determine the second beam information pointing to the target access point device. Therefore, when the tracking is slow, the target terminal device and the target access point device can obtain accurate beam information, thereby improving the accuracy of beam alignment. Secondly, in the scenario of multiple access point devices, there is no need to re-initialize the search when switching the access point device. The mutual beam alignment between the target access point device and the terminal device can be completed through the determined beam information. Therefore, it will not affect the business services of the target terminal device switched between multiple access point devices, thereby improving the efficiency of beam alignment.

[0040] In an optional implementation manner of the present application, the first message includes location information of the target terminal device.

[0041] In this embodiment, since the first message includes the location information of the target terminal device, the target access point device can obtain the location information of the target terminal device through the first message, and thus determine the first beam information according to the location information of the target terminal device, the location information of the target access point device, and the reference beam direction information of the antenna of the target access point device, thereby improving the feasibility of this solution.

[0042] In an optional implementation of the present application, the location service device can also obtain the location information of the target terminal device, and obtain the location information of the target access point device and the reference beam direction information of the antenna of the target access point device, and then determine the first beam information based on the location information of the target terminal device, the location information of the target access point device, and the reference beam direction information of the antenna of the target access point device, and then send a first message including the first beam information to the target access point device.

[0043] In this embodiment, the location service device determines the first beam information based on the acquired location information of the target terminal device, the location information of the target access point device, and the reference beam direction information of the antenna of the target access point device, and carries the first beam information in the first message, so that the target access point device can directly determine the first beam information without calculation, thereby improving the efficiency of determining the beam information.

[0044] In an optional implementation manner of the present application, the reference beam direction information of the antenna of the target access point device includes any one of normal direction information of the antenna of the target access point device, or normal direction information perpendicular to the antenna of the target access point device, or direction information at a preset angle to the normal of the antenna of the target access point device.

[0045] In this implementation, since there are multiple options for the reference beam direction information of the antenna of the target access point device, the access point device can flexibly determine the required reference beam direction information according to actual conditions, thereby improving the flexibility of determining the first beam information, thereby improving the flexibility of this solution.

[0046] In an optional implementation manner of the present application, the second message includes location information of the target access point device.

[0047] In this embodiment, since the second message includes the location information of the target access point device, the target terminal device can obtain the location information of the target access point device through the second message, and thus determine the second beam information according to the location information of the target access point device, the location information of the target terminal device, and the reference beam direction information of the antenna of the target terminal device, thereby improving the feasibility of this solution.

[0048] In an optional implementation of the present application, the location service device can also obtain the location information of the target access point device, as well as the location information of the target terminal device and the reference beam direction information of the antenna of the target terminal device, and then determine the second beam information based on the location information of the target access point device, the location information of the target terminal device and the reference beam direction information of the antenna of the target terminal device, and then send a second message including the second beam information to the target terminal device.

[0049] In this embodiment, the location service device determines the second beam information based on the acquired location information of the target access point device, the location information of the target terminal device, and the reference beam direction information of the antenna of the target terminal device, and carries the second beam information in the second message, so that the target terminal device can directly determine the second beam information without calculation, thereby improving the efficiency of determining the beam information.

[0050] In an optional embodiment of the present application, the reference beam direction information of the antenna of the target terminal device includes the normal direction information of the antenna of the target terminal device, or the normal direction information perpendicular to the antenna of the target terminal device, or any one of the direction information that forms a preset angle with the normal of the antenna of the target terminal device.

[0051] In this implementation, since there are multiple options for the reference beam direction information of the antenna of the target terminal device, the terminal device can flexibly determine the required reference beam direction information according to actual conditions, thereby improving the flexibility of determining the second beam information, thereby improving the flexibility of this solution.

[0052] In a fourth aspect, a communication device is provided. The communication device has some or all of the functions of the access point device described in the first aspect and any possible implementation of the first aspect. For example, the functions of the device may have the functions of some or all of the embodiments of the access point device in the present application, or may have the functions of implementing any one of the embodiments in the present application separately. The functions may be implemented by hardware, or may be implemented by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.

[0053] In one possible design, the structure of the communication device may include a processing module and a transceiver module, wherein the processing module is configured to support the communication device to perform corresponding functions in the above method. The transceiver module is used to support communication between the communication device and other devices. The communication device may also include a storage module, which is used to couple with the processing module and the communication module and store necessary program instructions and data for the communication device.

[0054] In one implementation, the communication device includes:

[0055] A transceiver module, configured to receive a first message;

[0056] A processing module, used to determine first beam information pointing to a target terminal device according to the first message;

[0057] The processing module is also used to align the antenna beam of the access point device with the target terminal device according to the first beam information.

[0058] The relevant contents of this implementation method can refer to the relevant contents of the first aspect mentioned above, which will not be described in detail here.

[0059] As an example, the processing module may be a processor or a processing unit, the transceiver module may be a transceiver, a communication interface or a communication unit, and the storage module may be a memory or a storage unit.

[0060] In another implementation, the communication device may include:

[0061] A transceiver, configured to receive a first message;

[0062] A processor, configured to determine first beam information directed to a target terminal device according to the first message;

[0063] The processor is further configured to align the antenna beam of the access point device toward the target terminal device according to the first beam information.

[0064] The relevant contents of this implementation method can refer to the relevant contents of the first aspect mentioned above, which will not be described in detail here.

[0065] During the implementation process, the processor can be used to perform, for example, but not limited to, baseband related processing, and the transceiver can be used to perform, for example, but not limited to, radio frequency transceiver. The above-mentioned devices can be respectively arranged on chips independent of each other, or at least partially or completely arranged 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 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 chip. 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.

[0066] In another implementation, the communication device is a chip or chip system configured in an access point device. When the communication device is a chip or chip system configured in an access point device, the communication interface may be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin or a related circuit, etc. The processor may also be embodied as a processing circuit or a logic circuit.

[0067] In a fifth aspect, a communication device is provided. The communication device has some or all of the functions of the terminal device described in the second aspect and any possible implementation of the second aspect. For example, the functions of the device may have the functions of some or all of the embodiments of the terminal device in the present application, or may have the functions of implementing any one of the embodiments in the present application separately. The functions may be implemented by hardware, or may be implemented by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.

[0068] In one possible design, the structure of the communication device may include a processing module and a transceiver module, wherein the processing module is configured to support the communication device to perform corresponding functions in the above method. The transceiver module is used to support communication between the communication device and other devices. The communication device may also include a storage module, which is used to couple with the processing module and the communication module and store necessary program instructions and data for the communication device.

[0069] In one implementation, the communication device includes:

[0070] A transceiver module, configured to receive a second message;

[0071] A processing module, configured to determine second beam information pointing to a target access point device according to a second message;

[0072] The processing module is also used to align the antenna beam of the terminal device with the target access point device according to the second beam information.

[0073] The relevant contents of this implementation method can refer to the relevant contents of the second aspect mentioned above, which will not be described in detail here.

[0074] As an example, the processing module may be a processor or a processing unit, the transceiver module may be a transceiver, a communication interface or a communication unit, and the storage module may be a memory or a storage unit.

[0075] In another implementation, the communication device may include:

[0076] a transceiver, configured to receive a second message;

[0077] A processor, configured to determine second beam information pointing to a target access point device according to a second message;

[0078] The processor is further configured to align the antenna beam of the terminal device with the target access point device according to the second beam information. The relevant contents of this implementation manner can be found in the relevant contents of the above second aspect, which will not be described in detail here.

[0079] During the implementation process, the processor can be used to perform, for example, but not limited to, baseband related processing, and the transceiver can be used to perform, for example, but not limited to, radio frequency transceiver. The above-mentioned devices can be respectively arranged on chips independent of each other, or at least partially or completely arranged 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 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 chip. 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.

[0080] In another implementation, the communication device is a chip or chip system configured in a terminal device. When the communication device is a chip or chip system configured in a terminal device, the communication interface may be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin or a related circuit, etc. The processor may also be embodied as a processing circuit or a logic circuit.

[0081] In a sixth aspect, a communication device is provided. The communication device has some or all of the functions of the location service device described in the third aspect and any possible implementation method of the third aspect. For example, the functions of the device may have the functions of some or all of the embodiments of the location service device in the present application, or may have the functions of implementing any one of the embodiments in the present application separately. The functions may be implemented by hardware, or may be implemented by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.

[0082] In one possible design, the structure of the communication device may include a processing module and a transceiver module, wherein the processing module is configured to support the communication device to perform corresponding functions in the above method. The transceiver module is used to support communication between the communication device and other devices. The communication device may also include a storage module, which is used to couple with the processing module and the communication module and store necessary program instructions and data for the communication device.

[0083] In one implementation, the communication device includes:

[0084] A transceiver module, configured to send a first message to a target access point device, so that the target access point device determines first beam information pointing to a target terminal device according to the first message;

[0085] The transceiver module is also used to send a second message to the target terminal device, so that the target terminal device can determine the second beam information pointing to the target access point device according to the second message.

[0086] The relevant contents of this implementation method can be found in the relevant contents of the third aspect mentioned above, and will not be described in detail here.

[0087] As an example, the processing module may be a processor or a processing unit, the transceiver module may be a transceiver, a communication interface or a communication unit, and the storage module may be a memory or a storage unit.

[0088] In another implementation, the communication device may include:

[0089] A transceiver, configured to send a first message to a target access point device, so that the target access point device determines first beam information pointing to a target terminal device according to the first message;

[0090] The transceiver is further used to send a second message to the target terminal device, so that the target terminal device determines the second beam information pointing to the target access point device according to the second message.

[0091] The relevant contents of this implementation method can be found in the relevant contents of the third aspect mentioned above, and will not be described in detail here.

[0092] During the implementation process, the processor can be used to perform, for example, but not limited to, baseband related processing, and the transceiver can be used to perform, for example, but not limited to, radio frequency transceiver. The above-mentioned devices can be respectively arranged on chips independent of each other, or at least partially or completely arranged 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 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 chip. 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.

[0093] In another implementation, the communication device is a chip or chip system configured in a location service device. When the communication device is a chip or chip system configured in a location service device, the communication interface may be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin or a related circuit, etc. The processor may also be embodied as a processing circuit or a logic circuit.

[0094] In a seventh aspect, a processor is provided, comprising: an input circuit, an output circuit, and a processing circuit. The processing circuit is used to receive a signal through the input circuit and transmit a signal through the output circuit, so that the processor executes the method in any possible implementation of the first to third aspects above.

[0095] In the specific implementation process, the processor can be a chip, the input circuit can be an input pin, the output circuit can be an output pin, and the processing circuit can be a transistor, a gate circuit, a trigger, and various logic circuits. The input signal received by the input circuit can be, for example, but not limited to, received and input by a receiver, and the signal output by the output circuit can be, for example, but not limited to, output to a transmitter and transmitted by the transmitter, and the input circuit and the output circuit can be the same circuit, which is used as an input circuit and an output circuit at different times. The embodiments of the present application do not limit the specific implementation methods of the processor and various circuits.

[0096] In an eighth aspect, a communication device is provided, comprising a communication interface and a processor. The communication interface is coupled to the processor. The communication interface is used to input and / or output information. The information includes at least one of an instruction and data. The processor is used to execute a computer program so that the communication device executes the method in any possible implementation of the first aspect to the third aspect.

[0097] Optionally, the number of the processors is one or more, and the number of the memories is one or more.

[0098] In a ninth aspect, a communication device is provided, comprising a processor and a memory. The processor is used to read instructions stored in the memory, and can receive signals through a receiver and transmit signals through a transmitter, so that the device executes the method in any possible implementation of the first to third aspects.

[0099] Optionally, the number of the processors is one or more, and the number of the memories is one or more.

[0100] Optionally, the memory may be integrated with the processor, or the memory may be provided separately from the processor.

[0101] In the specific implementation process, the memory can be a non-transitory memory, such as a read-only memory (ROM), which can be integrated with the processor on the same chip or can be set on different chips respectively. The embodiments of the present application do not limit the type of memory and the setting method of the memory and the processor.

[0102] It should be understood that the related information interaction process, such as sending indication information, can be a process of outputting indication information from the processor, and receiving indication information can be a process of inputting received indication information to the processor. Specifically, the information output by the processing can be output to the transmitter, and the input information received by the processor can come from the receiver. Among them, the transmitter and the receiver can be collectively referred to as a transceiver.

[0103] The communication device in the eighth and ninth aspects above may be a chip, and the processor may be implemented by hardware or by software. When implemented by hardware, the processor may be a logic circuit, an integrated circuit, etc.; when implemented by software, the processor may be a general-purpose processor, which is implemented by reading software codes stored in a memory. The memory may be integrated in the processor, or may be located outside the processor and exist independently.

[0104] In the tenth aspect, a computer program product is provided, which includes: a computer program (also referred to as code, or instruction), which, when executed, enables a computer to execute a method in any possible implementation of the first to third aspects above.

[0105] In the eleventh aspect, a computer-readable storage medium is provided, which stores a computer program (also referred to as code, or instructions). When the computer-readable storage medium is run on a computer, the computer executes a method in any possible implementation of the first to third aspects above.

[0106] In a twelfth aspect, a communication system is provided, comprising the aforementioned access point device, terminal device and location service apparatus.

[0107] 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 or support the access point device to implement the functions involved in the first aspect, for example, determining or processing at least one of the data and information involved in the above method.

[0108] In a possible design, the chip system further includes a memory, and the memory is used to store necessary program instructions and data of the access point device. The chip system can be composed of a chip, or can include a chip and other discrete devices.

[0109] On the fourteenth 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 or support the terminal device to implement the functions involved in the second aspect, for example, determining or processing at least one of the data and information involved in the above method.

[0110] In a possible design, the chip system also includes a memory, and the memory is used to store necessary program instructions and data of the terminal device. The chip system can be composed of a chip, or can include a chip and other discrete devices.

[0111] On the fifteenth 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 or support a location service device to implement the functions involved in the third aspect, for example, determining or processing at least one of the data and information involved in the above method.

[0112] In a possible design, the chip system further includes a memory, and the memory is used to store program instructions and data necessary for the location service device. The chip system can be composed of a chip, or can include a chip and other discrete devices.

[0113] It should be noted that the beneficial effects brought about by the implementation methods of the fourth to fifteenth aspects of the present application, as well as the descriptions of the implementation methods of each aspect can be understood by referring to the implementation methods of the first to third aspects, and therefore are not repeated. BRIEF DESCRIPTION OF THE DRAWINGS

[0114] Figure 1 A schematic diagram of an embodiment of beam alignment of a transmitting and receiving antenna in an embodiment of the present application;

[0115] Figure 2 A schematic diagram of an embodiment of a millimeter wave communication scenario applied to a home network in an embodiment of the present application;

[0116] Figure 3 A schematic diagram of a system architecture of a communication system in an embodiment of the present application;

[0117] Figure 4 A schematic diagram of an embodiment of a beam alignment method in an embodiment of the present application;

[0118] Figure 5This is a schematic diagram of an embodiment of aligning the antenna beam of an access point device with a terminal device in an embodiment of the present application;

[0119] Figure 6 This is a schematic diagram of an embodiment of aligning the antenna beam of a terminal device with an access point device in an embodiment of the present application;

[0120] Figure 7 This is a schematic diagram of another embodiment of the beam alignment method in the embodiment of the present application;

[0121] Figure 8 This is a schematic diagram of another embodiment of the beam alignment method in the embodiment of the present application;

[0122] Fig. 9 This is a schematic diagram of another embodiment of the beam alignment method in the embodiment of the present application;

[0123] Fig.10 This is a schematic diagram of another embodiment of the beam alignment method in the embodiment of the present application;

[0124] Fig.11 This is a schematic diagram of another embodiment of the beam alignment method in the embodiment of the present application;

[0125] Fig.12 This is a schematic diagram of another embodiment of the beam alignment method in the embodiment of the present application;

[0126] Fig.13 This is a schematic diagram of another embodiment of the beam alignment method in the embodiment of the present application;

[0127] Fig.14 This is a schematic diagram of another embodiment of the beam alignment method in the embodiment of the present application;

[0128] Fig.15 This is a schematic diagram of another embodiment of the beam alignment method in the embodiment of the present application;

[0129] Fig.16 This is a schematic diagram of another embodiment of the beam alignment method in the embodiment of the present application;

[0130] Fig.17 This is a schematic diagram of another embodiment of the beam alignment method in the embodiment of the present application;

[0131] Fig.18 This is a schematic diagram of another embodiment of the beam alignment method in the embodiment of the present application;

[0132] Fig.19 This is a schematic diagram of an embodiment of a communication device in an embodiment of the present application;

[0133] Fig. 20 is a schematic diagram of the structure of a terminal device in an embodiment of the present application;

[0134] Fig.21 It is a structural diagram of an access point device in an embodiment of the present application. DETAILED DESCRIPTION

[0135] The technical solution in this application will be described below in conjunction with the accompanying drawings.

[0136] The technical solution of the embodiment of the present application can be applied to various communication systems, such as millimeter wave WIFI system or long term evolution (LTE) system. With the continuous development of communication systems, the technical solution of the present application can be applied to the fifth generation (5th generation, 5G) system or new radio (new radio, NR), and can also be applied to future networks, such as 6G system or even future system; or it can also be used for device to device (D2D) system, machine to machine (M2M) system, etc.

[0137] It should be understood that the access point device in the communication system can be any device with wireless transceiver function or a chip that can be set in the device. The device includes but is not limited to: evolved Node B (eNB), Radio Network Controller (RNC), Node B (NB), Base Station Controller (BSC), Base Transceiver Station (BTS), Home base station (for example, Home evolved NodeB, or Home Node B, HNB), Base Band Unit (BBU), AP in WIFI system, wireless relay node, wireless backhaul node, transmission point (TP) or transmission receiving point (TRP), etc., and can also be a device used in 5G, 6G or even future systems, such as NR, gNB in ​​the system, or, transmission point (TRP or TP), one or a group of (including multiple antenna panels) antenna panels of a base station in a 5G system, or, it can also be a network node constituting a gNB or a transmission point, such as a baseband unit (BBU), or, a distributed unit (distributed unit). unit, DU), or picocell, or femtocell, or vehicle to everything (V2X) or road side unit (RSU) in intelligent driving scenarios, etc.

[0138] In some deployments, the gNB may include a centralized unit (CU) and a DU. The gNB may also include a radio unit (RU). The CU implements some functions of the gNB, and the DU implements some functions of the gNB, for example, the CU implements the functions of the radio resource control (RRC) layer and the packet data convergence protocol (PDCP) layer, and the DU implements the functions of the radio link control (RLC) layer, the media access control (MAC) layer, and the physical layer (PHY). Since the information of the RRC layer will eventually become the information of the PHY layer, or be converted from the information of the PHY layer, under this architecture, high-level signaling, such as RRC layer signaling or PHCP layer signaling, can also be considered to be sent by the DU, or by the DU+RU. It can be understood that the access point device can be a CU node, a DU node, or a device including a CU node and a DU node. In addition, the CU may be classified as an access point device in the access network RAN, or the CU may be classified as an access point device in the core network CN, which is not limited here.

[0139] In the embodiments disclosed in the present application, the apparatus for implementing the function of the access point device may be an access point device; or may be an apparatus capable of supporting the access point device to implement the function, such as a chip system, which may be installed in the access point device.

[0140] In the embodiments disclosed in the present application, the location service device may be an access point device, may be installed in an access point device, or may be a device that can support the location service device to implement the function, etc., which is not specifically limited here.

[0141] It should also be understood that if applied to a millimeter wave WIFI system, the STA in the system is a terminal device connected to the millimeter wave WIFI, and the terminal device can also be called user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device. The terminal device in the embodiment of the present application can be a mobile phone, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, a wireless terminal in the aforementioned V2X vehicle network or a wireless terminal type RSU, etc. The embodiment of the present application does not limit the application scenario.

[0142] In addition, in order to facilitate understanding of the embodiments of the present application, the following points are explained.

[0143] First, in this application, for the convenience of description, when it comes to numbering, it can be numbered continuously starting from 0. For example, the 0th symbol in a time slot can refer to the first symbol of the time slot. Of course, the specific implementation is not limited to this. For example, it can also be numbered continuously starting from 1. For example, the 1st symbol in a time slot can also refer to the first symbol of the time slot. Due to different starting values ​​of the numbering, the same symbol has different numbers corresponding to it in the time slot.

[0144] It should be understood that the above descriptions are all arrangements made to facilitate the description of the technical solutions provided in the embodiments of the present application, and are not intended to limit the scope of the present application.

[0145] Second, in the embodiments shown below, for a technical feature, the technical features in the technical feature are distinguished by "first", "second", "third", etc., and there is no order of precedence or size between the technical features described by the "first", "second", and "third".

[0146] Third, "at least one" means one or more, and "more than one" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b and c can mean: a, or b, or c, or a and b, or a and c, or b and c, or a, b and c. Where a, b and c can be single or multiple, respectively.

[0147] Fourth, in the embodiments shown below, some scenarios are explained using the scenarios of the NR network in the wireless communication network as an example. It should be noted that the solutions in the embodiments disclosed in the present application can also be applied to other wireless communication networks, and the corresponding names can also be replaced by the names of the corresponding functions in other wireless communication networks.

[0148] Fifth, the embodiments disclosed in the present application will present various aspects, embodiments or features of the present application around a system including multiple devices, components, modules, etc. It should be understood and appreciated that each system may include additional devices, components, modules, etc., and / or may not include all devices, components, modules, etc. discussed in conjunction with the drawings. In addition, combinations of these schemes may also be used.

[0149] Sixth, in the embodiments disclosed in the present application, the terms “of”, “relevant” and “corresponding” may sometimes be used interchangeably. It should be noted that when the distinction between them is not emphasized, the meanings they intend to express are consistent.

[0150] Due to the large path loss in millimeter wave communications, narrow beam antennas are usually used to increase directional gain to compensate for the loss in the propagation path. Figure 1 , Figure 1 FIG. 1 is a schematic diagram of an embodiment of beam alignment of a transmitting and receiving antenna in an embodiment of the present application. Figure 1As shown, when the narrow beam antenna of the terminal device pointing to the access point device is aligned with the narrow beam antenna of the access point device pointing to the terminal device, the system will obtain the highest antenna gain and achieve optimal transmission performance. However, due to the movement of the terminal device, the antenna beam will be deflected, which will greatly reduce the signal transmission quality and affect the link transmission performance. To solve this problem, it is usually necessary to perform beam scanning periodically while transmitting business data, and to select and feedback the optimal beam on the receiver side to achieve tracking of the transmit beam. The receive beam also needs to be traversed again after the transmit beam is adjusted to the optimal one to obtain the optimal receive beam, so that the entire transmit and receive link can achieve the best performance. In addition, when this embodiment is applied to the millimeter wave communication scenario of a home network, please refer to Figure 2 , Figure 2 FIG. 1 is a schematic diagram of an embodiment of a millimeter wave communication scenario applied to a home network in an embodiment of the present application. Figure 2 As shown, A1 indicates a terminal device, A2 to A5 indicate rooms, and access point device A can establish a connection with a terminal device in room A2, access point device B can establish a connection with terminal devices in rooms A3 and A4, and access point device C can establish a connection with a terminal device in room A5. Due to the characteristic that millimeter waves cannot penetrate walls, when a terminal device moves between rooms, for example, when the terminal device moves from the current room A2 to room A5, the link between access point device A in room A2 and the terminal device will be interrupted, while the connection between access point device C in room A5 and the terminal device has not yet been established. At this time, a long registration process and a new beam alignment process will be experienced between access point device C and the terminal device, thereby affecting the provision of services to the terminal device and reducing the service quality.

[0151] At present, in the millimeter wave WIFI beam alignment, the AP device will periodically send downlink scanning frames. The different time slots of the scanning frame are spliced ​​by signal segments pointed by different beams, so that omnidirectional beam scanning can be performed. STA is a terminal device connected to the millimeter wave WIFI. STA obtains transmission signals in different directions by receiving signal frames in different time periods, and then feeds back the received signal-to-noise ratios in different directions to the AP device, thereby obtaining the rough direction of downlink transmission. After the coarse alignment is completed, a narrower beam scan is performed on the coarse alignment direction to determine the precise downlink transmission direction. Finally, the STA searches for the uplink transmission direction according to the same scanning mechanism as the downlink, thereby completing the transceiver beam alignment. However, a large number of time slots are required for scanning and alignment in continuous tracking, which reduces the limit bandwidth. When the tracking is slow, beam misalignment problems will occur. Secondly, in the scenario of multiple access point devices, the access point device to be switched needs to be re-initialized for search, which will cause service interruption, thereby reducing the accuracy of beam alignment and reducing the efficiency of beam alignment.

[0152] In order to solve the above problems, the embodiments of the present application provide a beam alignment method and an information transmission method, which are used to improve the accuracy of beam alignment and improve the efficiency of beam alignment. Secondly, in order to better understand the beam alignment method, information transmission method and related equipment disclosed in the embodiments of the present application, first, the system architecture of the communication system used in the embodiments of the present application is described. The present application can be used in a communication system consisting of a terminal device, a location service device and multiple access point devices, and can also be used in a communication system consisting of multiple terminal devices, multiple location service devices and multiple access point devices. Based on this, Figure 3 FIG. 1 is a schematic diagram of a system architecture of a communication system in an embodiment of the present application. Figure 3 As shown, a terminal device, a location service device and multiple access point devices form a communication system, in which the location service device and the terminal device can send a first message to any one of the access point devices 1 to 3, and the location service device and the access point devices 1 to 3 can send a second message to the terminal device. In addition, a terminal device and multiple access point devices can also form a communication system, so in the communication system, the terminal device can send a first message to any one of the access point devices 1 to 3, and the access point devices 1 to 3 can send a second message to the terminal device.

[0153] Based on this, since the first message received by the access point device can be sent by the terminal device or by the location service device, and the second message received by the terminal device can be sent by the access point device or by the location service device, the first message and the second message are sent from different devices and apparatuses respectively, and the beam alignment method used in the embodiment of the present application is described in detail below.

[0154] 1. The target access point device receives a first message sent by the location service device, and the target terminal device receives a second message sent by the location service device.

[0155] Specifically, in this embodiment, the first message may include the location information of the target terminal device, or the first message may also include the first beam information. Secondly, the second message may include the location information of the target access point device, or the second message may also include the second beam information.

[0156] Therefore, in this embodiment, the situation in which the first message and the second message include different information is further introduced and described.

[0157] (1) The first message includes first beam information, and the second message includes second beam information.

[0158] See also Figure 4 , Figure 4 FIG. 1 is a schematic diagram of an embodiment of a beam alignment method in an embodiment of the present application. Figure 4 As shown, the beam alignment method includes the following steps.

[0159] S101. A location service apparatus obtains location information of a target terminal device and reference beam direction information of an antenna of the target terminal device.

[0160] In this embodiment, for the scenario where there are multiple access point devices in the home network, when the target terminal device needs to connect to the access point device, the target terminal device can send online information using a low frequency band (e.g., 2.4GHz) or wide beam broadcast, and send the location information of the target terminal device to the location service device through wide beam broadcast, so that the location service device can obtain the location information of the target terminal device. Secondly, the location service device can also determine the location information of the target terminal device through millimeter wave positioning, or determine the location information of the target terminal device through auxiliary methods, including but not limited to infrared methods, wireless local area network (WLAN) methods, and sound methods.

[0161] It is understandable that the location service device can also receive the reference beam direction information of the antenna of the target terminal device sent by the target terminal device in a similar manner through wide beam broadcasting, or determine the reference beam direction information of the antenna of the target terminal device through millimeter wave positioning, or determine the reference beam direction information of the antenna through an auxiliary method. Specifically, the reference beam direction information of the antenna of the target terminal device includes the normal direction information of the antenna of the target terminal device, or the normal direction information perpendicular to the antenna of the target terminal device, or any one of the direction information at a preset angle with the normal of the antenna of the target terminal device.

[0162] In this embodiment, the specific manner in which the location service apparatus acquires the location information of the target terminal device and the reference beam direction information of the antenna of the target terminal device is not limited.

[0163] S102: The location service apparatus obtains location information of a target access point device and reference beam direction information of an antenna of the target access point device.

[0164] In this embodiment, in a scenario where there are multiple access point devices in a home network, since the location service has been configured through manual entry when deploying the millimeter wave communication network, the location service device can store the location information of each access point device, and can also store the reference beam direction information of the antenna of each access point device.

[0165] Furthermore, the location service device needs to obtain real-time information of each access point device, which real-time information includes traffic information of each access point device or signal strength information of each access point device, and then determine the target access point device that provides administrative services for the target terminal device from multiple access point devices based on the location information and real-time information of the target terminal device obtained in step S101, thereby obtaining the location information of the target access point device and the reference beam direction information of the antenna of the target access point device from the relevant information of the multiple access point devices manually entered.

[0166] Specifically, the reference beam direction information of the antenna of the target access point device includes any one of normal direction information of the antenna of the target access point device, or normal direction information perpendicular to the antenna of the target access point device, or direction information at a preset angle to the normal of the antenna of the target access point device.

[0167] It can be understood that in a scenario where there are multiple access point devices in a home network, in an embodiment of the present application, the location service device will convert the location information of the target terminal device and the location information of the target access point device into a home network coordinate system, thereby placing the target terminal device and the target access point device in the same plane coordinate system for ease of calculation. This should not be understood as a limitation of the present application.

[0168] S103: The location service apparatus determines first beam information according to location information of the target terminal device, location information of the target access point device, and reference beam direction information of an antenna of the target access point device.

[0169] In this embodiment, after the location service device obtains the relevant information of the target terminal device and the target access point device through step S101 and step S102, the first beam information can be determined according to the location information of the target terminal device, the location information of the target access point device, and the reference beam direction information of the antenna of the target access point device. Specifically, the first beam information includes the direction information and angle information of the antenna beam of the target access point device pointing to the target terminal device.

[0170] S104: The location service apparatus determines second beam information according to the location information of the target access point device, the location information of the target terminal device, and the reference beam direction information of the antenna of the target terminal device.

[0171] In this embodiment, after the location service device obtains the relevant information of the target terminal device and the target access point device through step S101 and step S102, the second beam information can be determined according to the location information of the target access point device, the location information of the target terminal device, and the reference beam direction information of the antenna of the target terminal device. Specifically, the second beam information includes the direction information and angle information of the antenna beam of the target terminal device pointing to the target access point device.

[0172] It is understandable that, in this embodiment, there is no necessary order between step S103 and step S104. Step S103 may be executed first, or step S104 may be executed first, or step S103 and step S104 may be executed at the same time. The specific order is not limited here.

[0173] S105: The location service apparatus sends a first message to the target access point device.

[0174] In this embodiment, the location service apparatus sends a first message to the target access point device, where the first message includes the first beam information determined in step S103.

[0175] S106. The location service device sends a second message to the target terminal device.

[0176] In this embodiment, the location service device sends a second message to the target terminal device, where the second message includes the second beam information determined in step S104.

[0177] It is understandable that, in this embodiment, there is no necessary order between step S105 and step S106. Step S105 may be executed first, or step S106 may be executed first, or step S105 and step S106 may be executed at the same time. The specific order is not limited here.

[0178] S107. The target access point device determines first beam information pointing to the target terminal device according to the first message.

[0179] In this embodiment, the target access point device directly determines the first beam information pointing to the target terminal device according to the first beam information included in the first message.

[0180] S108. The target terminal device determines second beam information pointing to the target access point device according to the second message.

[0181] In this embodiment, the target terminal device directly determines the second beam information pointing to the target access point device according to the second beam information included in the second message.

[0182] It can be understood that, in this embodiment, there is no necessary order between step S107 and step S108. Step S107 can be executed first, or step S108 can be executed first, or step S107 and step S108 can be executed at the same time. The specific order is not limited here.

[0183] S109: The target access point device aligns the antenna beam of the target access point device with the target terminal device according to the first beam information.

[0184] In this embodiment, the target access point device aligns the antenna beam of the target access point device toward the target terminal device according to the direction information and angle information of the antenna beam of the target access point device pointing toward the target terminal device included in the first beam information.

[0185] For ease of understanding, the reference beam direction information of the antenna of the target access point device is taken as the normal direction information of the antenna of the target access point device, and the direction information and angle information included in the first beam information indicate that the normal direction of the antenna of the target access point device is counterclockwise, and the antenna beam with an angle of 100° is aimed at the target terminal device as an example, see Figure 5 , Figure 5 FIG. 1 is a schematic diagram of an embodiment of the present application in which the antenna beam of the access point device is directed toward the terminal device. Figure 5 As shown, B1 indicates the antenna beam of the target access point device. The antenna beam B1 is an antenna beam whose normal direction of the antenna of the target access point device determined according to the first beam information is counterclockwise and has an angle of 100°. Therefore, the target access point device aligns the antenna beam B1 with the target terminal device.

[0186] S110: The target terminal device aligns the antenna beam of the target terminal device with the target access point device according to the second beam information.

[0187] In this embodiment, the target access point device aligns the antenna beam of the target access point device toward the target terminal device according to the direction information and angle information of the antenna beam of the target access point device pointing toward the target terminal device included in the first beam information.

[0188] For ease of understanding, the reference beam direction information of the antenna of the target terminal device is taken as the normal direction information of the antenna of the target terminal device, and the direction information and angle information included in the second beam information indicate that the normal direction of the antenna of the target terminal device is counterclockwise, and the antenna beam with an angle of 100° is aimed at the target access point device as an example, see Figure 6 , Figure 6 FIG. 1 is a schematic diagram of an embodiment of the present application in which the antenna beam of a terminal device is directed toward an access point device. Figure 6As shown, C1 indicates the antenna beam of the target terminal device. The antenna beam C1 is an antenna beam whose normal line of the antenna of the target terminal device determined according to the second beam information is counterclockwise and has an angle of 100°. Therefore, the target terminal device aligns the antenna beam C1 with the target access point device.

[0189] It can be understood that, in this embodiment, there is no necessary order between step S109 and step S1010. Step S109 can be executed first, or step S1010 can be executed first, or step S109 and step S1010 can be executed at the same time. The specific order is not limited here.

[0190] (2) The first message includes the location information of the target terminal device, and the second message includes the location information of the target access point device.

[0191] See also Figure 7 , Figure 7 FIG. 1 is a schematic diagram of another embodiment of the beam alignment method in the embodiment of the present application. Figure 7 As shown, the beam alignment method includes the following steps.

[0192] S201. The location service device obtains location information of a target terminal device.

[0193] In this embodiment, the method in which the location service device obtains the location information of the target terminal device is similar to step S101 and will not be described in detail here.

[0194] S202: The location service device obtains location information of a target access point device.

[0195] In this embodiment, the method in which the location service apparatus obtains the location information of the target access point device is similar to step S102, and will not be described in detail herein.

[0196] S203: The location service apparatus sends a first message to the target access point device.

[0197] In this embodiment, the location service device sends a first message to the target access point device, where the first message includes the location information of the target terminal device acquired in step S201.

[0198] S204: The location service device sends a second message to the target terminal device.

[0199] In this embodiment, the location service apparatus sends a second message to the target terminal device, where the second message includes the location information of the target access point device acquired in step S202.

[0200] It is understandable that, in this embodiment, there is no necessary order between step S203 and step S204. Step S203 may be executed first, or step S204 may be executed first, or step S203 and step S204 may be executed at the same time. The specific order is not limited here.

[0201] S205: The target access point device determines first beam information pointing to the target terminal device according to the location information of the target terminal device, the location information of the target access point device, and reference beam direction information of the antenna of the target access point device.

[0202] In this embodiment, since the first message includes the location information of the target terminal device, the target access point device can obtain the location information of the target terminal device through the first message, and determine the first beam information pointing to the target terminal device according to the location information of the target terminal device, the location information of the target access point device, and the reference beam direction information of the antenna of the target access point device. Specifically, the first beam information includes the direction information and angle information of the antenna beam of the target access point device pointing to the target terminal device.

[0203] S206: The target terminal device determines second beam information pointing to the target access point device according to the location information of the target access point device, the location information of the target terminal device, and the reference beam direction information of the antenna of the target terminal device.

[0204] In this embodiment, since the second message includes the location information of the target access point device, the target terminal device can obtain the location information of the target access point device through the second message, and determine the second beam information pointing to the target access point device according to the location information of the target access point device, the location information of the target terminal device, and the reference beam direction information of the antenna of the target terminal device. Specifically, the second beam information includes the direction information and angle information of the antenna beam of the target terminal device pointing to the target access point device.

[0205] It is understandable that, in this embodiment, there is no necessary order between step S205 and step S206. Step S205 may be executed first, or step S206 may be executed first, or step S205 and step S206 may be executed at the same time. The specific order is not limited here.

[0206] S207: The target access point device aligns the antenna beam of the target access point device with the target terminal device according to the first beam information.

[0207] In this embodiment, the target access point device directs the antenna beam of the target access point device toward the target terminal device according to the first beam information in a manner similar to step S109, which will not be described in detail herein.

[0208] S208: The target terminal device aligns the antenna beam of the target terminal device with the target access point device according to the second beam information.

[0209] In this embodiment, the target terminal device directs the antenna beam of the target terminal device toward the target access point device according to the second beam information in a manner similar to step S110, which will not be described in detail herein.

[0210] It is understandable that, in this embodiment, there is no necessary order between step S207 and step S208. Step S207 may be executed first, or step S208 may be executed first, or both step S207 and step S208 may be executed at the same time. The specific order is not limited here.

[0211] (3) The first message includes the location information of the target terminal device, and the second message includes the second beam information.

[0212] See also Figure 8 , Figure 8 FIG. 1 is a schematic diagram of another embodiment of the beam alignment method in the embodiment of the present application. Figure 8 As shown, the beam alignment method includes the following steps.

[0213] S301. The location service device obtains location information of a target terminal device.

[0214] In this embodiment, the location service apparatus acquires the location information of the target terminal device in a similar manner to step S101, which will not be described in detail herein.

[0215] S302: The location service apparatus obtains location information of a target access point device and reference beam direction information of an antenna of the target access point device.

[0216] In this embodiment, the manner in which the location service apparatus obtains the location information of the target access point device and the reference beam direction information of the antenna of the target access point device is similar to step S102, and will not be described in detail herein.

[0217] S303: The location service apparatus determines second beam information according to the location information of the target access point device, the location information of the target terminal device, and the reference beam direction information of the antenna of the target terminal device.

[0218] In this embodiment, the location service device determines the second beam information according to the location information of the target access point device, the location information of the target terminal device and the reference beam direction information of the antenna of the target terminal device in a manner similar to step S104, which is not repeated here.

[0219] S304: The location service apparatus sends a first message to the target access point device.

[0220] In this embodiment, the location service device sends a first message to the target access point device, where the first message includes the location information of the target terminal device acquired in step S301.

[0221] S305. The location service device sends a second message to the target terminal device.

[0222] In this embodiment, the location service device sends a second message to the target terminal device, where the second message includes the second beam information determined in step S303.

[0223] It is understandable that, in this embodiment, there is no necessary order between step S304 and step S305. Step S304 may be executed first, or step S305 may be executed first, or step S304 and step S305 may be executed at the same time. The specific order is not limited here.

[0224] S306: The target access point device determines first beam information pointing to the target terminal device according to the location information of the target terminal device, the location information of the target access point device, and reference beam direction information of the antenna of the target access point device.

[0225] In this embodiment, the target access point device determines the first beam information pointing to the target terminal device according to the location information of the target terminal device, the location information of the target access point device and the reference beam direction information of the antenna of the target access point device in a manner similar to step S205, which is not repeated here.

[0226] S307: The target terminal device determines second beam information pointing to the target access point device according to the second message.

[0227] In this embodiment, the target terminal device determines the second beam information pointing to the target access point device according to the second message in a manner similar to step S108, which will not be repeated here.

[0228] It is understandable that, in this embodiment, there is no necessary order between step S306 and step S307. Step S306 may be executed first, or step S307 may be executed first, or step S306 and step S307 may be executed at the same time. The specific order is not limited here.

[0229] S308: The target access point device aligns the antenna beam of the target access point device with the target terminal device according to the first beam information.

[0230] In this embodiment, the target access point device directs the antenna beam of the target access point device toward the target terminal device according to the first beam information in a manner similar to step S109, which will not be described in detail herein.

[0231] S309: The target terminal device aligns the antenna beam of the target terminal device with the target access point device according to the second beam information.

[0232] In this embodiment, the target terminal device directs the antenna beam of the target terminal device toward the target access point device according to the second beam information in a manner similar to step S110, which will not be described in detail herein.

[0233] It is understandable that, in this embodiment, there is no necessary order between step S308 and step S309. Step S308 may be executed first, or step S309 may be executed first, or both step S308 and step S309 may be executed at the same time. The specific order is not limited here.

[0234] (4) The first message includes first beam information, and the second message includes location information of the target access point device.

[0235] See also Fig. 9 , Fig. 9 FIG. 1 is a schematic diagram of another embodiment of the beam alignment method in the embodiment of the present application. Fig. 9 As shown, the beam alignment method includes the following steps.

[0236] S401. A location service apparatus obtains location information of a target terminal device and reference beam direction information of an antenna of the target terminal device.

[0237] In this embodiment, the location service apparatus acquires the location information of the target terminal device in a similar manner to step S101, which will not be described in detail herein.

[0238] S402: The location service device obtains location information of a target access point device.

[0239] In this embodiment, the manner in which the location service apparatus obtains the location information of the target access point device and the reference beam direction information of the antenna of the target access point device is similar to step S102, and will not be described in detail herein.

[0240] S403: The location service apparatus determines first beam information according to location information of the target terminal device, location information of the target access point device, and reference beam direction information of an antenna of the target access point device.

[0241] In this embodiment, the location service device determines the first beam information according to the location information of the target terminal device, the location information of the target access point device and the reference beam direction information of the antenna of the target access point device in a manner similar to step S103, which will not be repeated here.

[0242] S404: The location service apparatus sends a first message to the target access point device.

[0243] In this embodiment, the location service apparatus sends a first message to the target access point device, where the first message includes the first beam information determined in step S403.

[0244] S405: The location service device sends a second message to the target terminal device.

[0245] In this embodiment, the location service apparatus sends a second message to the target terminal device, where the second message includes the location information of the target access point device acquired in step S402.

[0246] It is understandable that, in this embodiment, there is no necessary order between step S404 and step S405. Step S404 may be executed first, or step S405 may be executed first, or step S404 and step S405 may be executed at the same time. The specific order is not limited here.

[0247] S406: The target access point device determines first beam information pointing to the target terminal device according to the first message.

[0248] In this embodiment, the method in which the target access point device determines the first beam information pointing to the target terminal device according to the first message is similar to step S107, and will not be repeated here.

[0249] S407: The target terminal device determines second beam information pointing to the target access point device according to the location information of the target access point device, the location information of the target terminal device, and the reference beam direction information of the antenna of the target terminal device.

[0250] In this embodiment, the target terminal device determines the second beam information pointing to the target access point device according to the location information of the target access point device, the location information of the target terminal device and the reference beam direction information of the antenna of the target terminal device in a manner similar to step S206, which is not repeated here.

[0251] It is understandable that, in this embodiment, there is no necessary order between step S406 and step S407. Step S406 may be executed first, or step S407 may be executed first, or step S406 and step S407 may be executed at the same time. The specific order is not limited here.

[0252] S408: The target access point device aligns the antenna beam of the target access point device with the target terminal device according to the first beam information.

[0253] In this embodiment, the target access point device directs the antenna beam of the target access point device toward the target terminal device according to the first beam information in a manner similar to step S109, which will not be described in detail herein.

[0254] S409: The target terminal device aligns the antenna beam of the target terminal device with the target access point device according to the second beam information.

[0255] In this embodiment, the target terminal device directs the antenna beam of the target terminal device toward the target access point device according to the second beam information in a manner similar to step S110, which will not be described in detail herein.

[0256] It is understandable that, in this embodiment, there is no necessary order between step S408 and step S409. Step S408 may be executed first, or step S409 may be executed first, or both step S408 and step S409 may be executed at the same time. The specific order is not limited here.

[0257] 2. The target access point device receives the first message sent by the location service apparatus, and the target terminal device receives the second message sent by the target access point device.

[0258] Specifically, in this embodiment, the first message may include the location information of the target terminal device, or the first message may also include the location information of the target terminal device and the reference beam direction information of the antenna of the target terminal device. Secondly, the second message may include the location information of the target access point device, or the second message may also include the second beam information.

[0259] Therefore, in this embodiment, the situation in which the first message and the second message include different information is further introduced and described.

[0260] (1) The first message includes the location information of the target terminal device, and the second message includes the location information of the target access point device.

[0261] See also Fig.10 , Fig.10 FIG. 1 is a schematic diagram of another embodiment of the beam alignment method in the embodiment of the present application. Fig.10 As shown, the beam alignment method includes the following steps.

[0262] S501. The location service device obtains location information of a target terminal device.

[0263] In this embodiment, the method in which the location service device obtains the location information of the target terminal device is similar to step S101 and will not be described in detail here.

[0264] S502: The location service device determines a target access point device.

[0265] In this embodiment, the location service device needs to obtain real-time information of each access point device, which real-time information includes traffic information of each access point device or signal strength information of each access point device, and then determine the target access point device that provides administrative services to the target terminal device from multiple access point devices based on the location information and real-time information of the target terminal device obtained in step S501.

[0266] S503: The location service apparatus sends a first message to the target access point device.

[0267] In this embodiment, the location service device sends a first message to the target access point device, where the first message includes the location information of the target terminal device acquired in step S501.

[0268] S504: The target access point device determines first beam information pointing to the target terminal device according to the location information of the target terminal device, the location information of the target access point device, and reference beam direction information of the antenna of the target access point device.

[0269] In this embodiment, the target access point device determines the first beam information pointing to the target terminal device according to the location information of the target terminal device, the location information of the target access point device and the reference beam direction information of the antenna of the target access point device in a manner similar to step S205, which is not repeated here.

[0270] S505: The target access point device aligns the antenna beam of the target access point device with the target terminal device according to the first beam information.

[0271] In this embodiment, the target access point device directs the antenna beam of the target access point device toward the target terminal device according to the first beam information in a manner similar to step S109, which will not be described in detail herein.

[0272] S506: The target access point device sends a second message to the target terminal device.

[0273] In this embodiment, the target access point device sends a second message to the target terminal device, and the second message includes the location information of the target access point device. Specifically, the target access point device can send the location information of the target access point device to the target terminal device by wide beam broadcasting.

[0274] S507: The target terminal device determines second beam information pointing to the target access point device according to the location information of the target access point device, the location information of the target terminal device, and the reference beam direction information of the antenna of the target terminal device.

[0275] In this embodiment, since the second message includes the location information of the target access point device, the target terminal device can determine the second beam information pointing to the target access point device according to the location information of the target access point device, the location information of the target terminal device, and the reference beam direction information of the antenna of the target terminal device in a manner similar to step S206, which is not repeated here. Specifically, the target terminal device can receive the location information of the target access point device sent by the target access point device through a wide beam broadcast, or determine the location information of the target access point device through millimeter wave positioning, or determine the location information of the target access point device through an auxiliary method, which includes but is not limited to an infrared method, a WIFI method, and a sound method.

[0276] S508: The target terminal device aligns the antenna beam of the target terminal device with the target access point device according to the second beam information.

[0277] In this embodiment, the target terminal device directs the antenna beam of the target terminal device toward the target access point device according to the second beam information in a manner similar to step S110, which will not be described in detail herein.

[0278] (2) The first message includes first beam information, and the second message includes location information of the target access point device.

[0279] See also Fig.11 , Fig.11 FIG. 1 is a schematic diagram of another embodiment of the beam alignment method in the embodiment of the present application. Fig.11 As shown, the beam alignment method includes the following steps.

[0280] S601. A location service apparatus obtains location information of a target terminal device and reference beam direction information of an antenna of the target terminal device.

[0281] In this embodiment, the manner in which the location service apparatus obtains the location information of the target terminal device and the reference beam direction information of the antenna of the target terminal device is similar to step S101 and will not be described in detail herein.

[0282] S602: The location service apparatus obtains location information of a target access point device.

[0283] In this embodiment, the manner in which the location service apparatus obtains the location information of the target access point device and the reference beam direction information of the antenna of the target access point device is similar to step S102, and will not be described in detail herein.

[0284] S603: The location service apparatus determines first beam information according to location information of the target terminal device, location information of the target access point device, and reference beam direction information of an antenna of the target access point device.

[0285] In this embodiment, the location service device determines the first beam information according to the location information of the target terminal device, the location information of the target access point device and the reference beam direction information of the antenna of the target access point device in a manner similar to step S103, which will not be repeated here.

[0286] S604: The location service apparatus sends a first message to the target access point device.

[0287] In this embodiment, the location service apparatus sends a first message to the target access point device, where the first message includes the first beam information determined in step S603.

[0288] S605: The target access point device determines first beam information pointing to the target terminal device according to the first message.

[0289] In this embodiment, the method in which the target access point device determines the first beam information pointing to the target terminal device according to the first message is similar to step S107, and will not be repeated here.

[0290] S606: The target access point device aligns the antenna beam of the target access point device with the target terminal device according to the first beam information.

[0291] In this embodiment, the target access point device directs the antenna beam of the target access point device toward the target terminal device according to the first beam information in a manner similar to step S109, which will not be described in detail herein.

[0292] S607: The target access point device sends a second message to the target terminal device.

[0293] In this embodiment, the target access point device sends a second message to the target terminal device, and the second message includes the location information of the target access point device. Specifically, the target access point device can send the location information of the target access point device to the target terminal device by wide beam broadcasting.

[0294] S608: The target terminal device determines second beam information pointing to the target access point device according to the location information of the target access point device, the location information of the target terminal device, and the reference beam direction information of the antenna of the target terminal device.

[0295] In this embodiment, the target terminal device determines the second beam information pointing to the target access point device according to the location information of the target access point device, the location information of the target terminal device and the reference beam direction information of the antenna of the target terminal device in a manner similar to step S507, which is not repeated here.

[0296] S609: The target terminal device aligns the antenna beam of the target terminal device with the target access point device according to the second beam information.

[0297] In this embodiment, the target terminal device directs the antenna beam of the target terminal device toward the target access point device according to the second beam information in a manner similar to step S110, which will not be described in detail herein.

[0298] (3) The first message includes the location information of the target terminal device and the reference beam direction information of the antenna of the target terminal device, and the second message includes the second beam information.

[0299] See also Fig.12 , Fig.12 FIG. 1 is a schematic diagram of another embodiment of the beam alignment method in the embodiment of the present application. Fig.12 As shown, the beam alignment method includes the following steps.

[0300] S701. A location service apparatus obtains location information of a target terminal device and reference beam direction information of an antenna of the target terminal device.

[0301] In this embodiment, the manner in which the location service apparatus obtains the location information of the target terminal device and the reference beam direction information of the antenna of the target terminal device is similar to step S101 and will not be described in detail herein.

[0302] S702: The location service device determines a target access point device.

[0303] In this embodiment, the method in which the location service apparatus determines the target access point device is similar to step S502, and will not be described in detail herein.

[0304] S703: The location service apparatus sends a first message to the target access point device.

[0305] In this embodiment, the location service apparatus sends a first message to the target access point device, where the first message includes the location information of the target terminal device acquired in step S701 and the reference beam direction information of the antenna of the target terminal device.

[0306] S704: The target access point device determines first beam information pointing to the target terminal device according to the location information of the target terminal device, the location information of the target access point device, and the reference beam direction information of the antenna of the target access point device.

[0307] In this embodiment, since the first message includes the location information of the target terminal device, the target access point device can obtain the location information of the target terminal device through the first message, and determine the first beam information pointing to the target terminal device according to the location information of the target terminal device, the location information of the target access point device, and the reference beam direction information of the antenna of the target access point device. Specifically, the first beam information includes the direction information and angle information of the antenna beam of the target access point device pointing to the target terminal device.

[0308] S705: The target access point device aligns the antenna beam of the target access point device with the target terminal device according to the first beam information.

[0309] In this embodiment, the target access point device directs the antenna beam of the target access point device toward the target terminal device according to the first beam information in a manner similar to step S109, which will not be described in detail herein.

[0310] S706: The target access point device determines second beam information according to the location information of the access point device, the location information of the terminal device, and the reference beam direction information of the antenna of the terminal device.

[0311] In this embodiment, since the first message includes not only the location information of the target terminal device, but also the reference beam direction information of the antenna of the target terminal device, the target access point device can determine the second beam information according to the location information of the access point device, the location information of the terminal device, and the reference beam direction information of the antenna of the terminal device. Specifically, the second beam information includes the direction information and angle information of the antenna beam of the target terminal device pointing to the target access point device.

[0312] S707: The target access point device sends a second message to the target terminal device.

[0313] In this embodiment, the target access point device sends a second message to the target terminal device, where the second message includes the second beam information determined in step S706.

[0314] S708. The target terminal device determines second beam information pointing to the target access point device according to the second message.

[0315] In this embodiment, the target terminal device directly determines the second beam information pointing to the target access point device according to the second beam information included in the second message.

[0316] S709: The target terminal device aligns the antenna beam of the target terminal device with the target access point device according to the second beam information.

[0317] In this embodiment, the target terminal device directs the antenna beam of the target terminal device toward the target access point device according to the second beam information in a manner similar to step S110, which will not be described in detail herein.

[0318] 3. The target access point device receives the first message sent by the target terminal device, and the terminal device receives the second message sent by the location service device.

[0319] Specifically, in this embodiment, the first message may include the location information of the target terminal device, or the first message may also include the first beam information. Secondly, the second message may include the location information of the target access point device, or the second message may also include the second beam information, or the second message may also include the location information of the target access point device and the reference beam direction information of the antenna of the target access point device.

[0320] (1) The first message includes the location information of the target terminal device, and the second message includes the location information of the target access point device.

[0321] See also Fig.13 , Fig.13 FIG. 1 is a schematic diagram of another embodiment of the beam alignment method in the embodiment of the present application. Fig.13 As shown, the beam alignment method includes the following steps.

[0322] S801. The location service device obtains location information of a target terminal device.

[0323] In this embodiment, the method in which the location service device obtains the location information of the target terminal device is similar to step S101 and will not be described in detail here.

[0324] S802: The location service device obtains location information of a target access point device.

[0325] In this embodiment, the manner in which the location service apparatus obtains the location information of the target access point device and the reference beam direction information of the antenna of the target access point device is similar to step S102, and will not be described in detail herein.

[0326] S803: The location service apparatus sends a second message to the target terminal device.

[0327] In this embodiment, the location service device sends a second message to the target terminal device, where the second message includes the location information of the target access point device acquired in step S203.

[0328] S804: The target terminal device determines second beam information pointing to the target access point device according to the location information of the target access point device, the location information of the target terminal device, and the reference beam direction information of the antenna of the target terminal device.

[0329] In this embodiment, the target terminal device determines the second beam information pointing to the target access point device according to the location information of the target access point device, the location information of the target terminal device and the reference beam direction information of the antenna of the target terminal device in a manner similar to step S206, which is not repeated here.

[0330] S805: The target terminal device aligns the antenna beam of the target terminal device with the target access point device according to the second beam information.

[0331] In this embodiment, the target terminal device directs the antenna beam of the target terminal device toward the target access point device according to the second beam information in a manner similar to step S110, which will not be described in detail herein.

[0332] S806: The target terminal device sends a first message to the target access point device.

[0333] In this embodiment, after the location service device determines the target access point device that provides services to the target terminal device in step S802, the location service device will send an online message corresponding to the target access point device. When the target terminal device searches for the online message corresponding to the target access point device, it can be determined that the target access point device is an access point device that provides services to the target terminal device. Therefore, the target terminal device sends a first message to the target access point device, and the first message includes the location information of the target terminal device. Specifically, the target terminal device can send the location information of the target terminal device in a wide beam broadcasting manner, or report the location information of the target terminal device in an auxiliary manner, or report the location information of the target terminal device through its own positioning capability.

[0334] S807: The target access point device determines first beam information pointing to the target terminal device according to the location information of the target terminal device, the location information of the target access point device, and the reference beam direction information of the antenna of the target access point device.

[0335] In this embodiment, since the first message includes the location information of the target terminal device, the target access point device can obtain the location information of the target terminal device through the first message, and determine the first beam information pointing to the target terminal device according to the location information of the target terminal device, the location information of the target access point device, and the reference beam direction information of the antenna of the target access point device. Specifically, the first beam information includes the direction information and angle information of the antenna beam of the target access point device pointing to the target terminal device.

[0336] S808: The target access point device aligns the antenna beam of the target access point device with the target terminal device according to the first beam information.

[0337] In this embodiment, the target access point device directs the antenna beam of the target access point device toward the target terminal device according to the first beam information in a manner similar to step S109, which will not be described in detail herein.

[0338] (2) The first message includes the location information of the target terminal device, and the second message includes the second beam information of the access point device.

[0339] See also Fig.14 , Fig.14 FIG. 1 is a schematic diagram of another embodiment of the beam alignment method in the embodiment of the present application. Fig.14 As shown, the beam alignment method includes the following steps.

[0340] S901. The location service device obtains location information of a target terminal device.

[0341] In this embodiment, the method in which the location service device obtains the location information of the target terminal device is similar to step S101 and will not be described in detail here.

[0342] S902: The location service device obtains location information of a target access point device.

[0343] In this embodiment, the manner in which the location service apparatus obtains the location information of the target access point device and the reference beam direction information of the antenna of the target access point device is similar to step S102, and will not be described in detail herein.

[0344] S903: The location service apparatus determines second beam information according to the location information of the target access point device, the location information of the target terminal device, and the reference beam direction information of the antenna of the target terminal device.

[0345] In this embodiment, the location service device determines the second beam information according to the location information of the target access point device, the location information of the target terminal device and the reference beam direction information of the antenna of the target terminal device in a manner similar to step S104, which is not repeated here.

[0346] S904: The location service device sends a second message to the target terminal device.

[0347] In this embodiment, the location service device sends a second message to the target terminal device, where the second message includes the second beam information determined in step S903.

[0348] S905. The target terminal device determines second beam information pointing to the target access point device according to the second message.

[0349] In this embodiment, the method in which the target terminal device determines the second beam information pointing to the target access point device according to the second message is similar to step S108, and will not be repeated here.

[0350] S906: The target terminal device aligns the antenna beam of the target terminal device with the target access point device according to the second beam information.

[0351] In this embodiment, the target terminal device directs the antenna beam of the target terminal device toward the target access point device according to the second beam information in a manner similar to step S110, which will not be described in detail herein.

[0352] S907: The target terminal device sends a first message to the target access point device.

[0353] In this embodiment, the target terminal device sends a first message to the target access point device, and the first message includes the location information of the target terminal device. Specifically, the target terminal device can send the location information of the target terminal device to the target access point device by wide beam broadcasting.

[0354] S908: The target access point device determines first beam information pointing to the target terminal device according to the location information of the target terminal device, the location information of the target access point device, and the reference beam direction information of the antenna of the target access point device.

[0355] In this embodiment, the target access point device determines the first beam information pointing to the target terminal device according to the location information of the target terminal device, the location information of the target access point device and the reference beam direction information of the antenna of the target access point device in a manner similar to step S807, which is not repeated here.

[0356] S909: The target access point device aligns the antenna beam of the target access point device with the target terminal device according to the first beam information.

[0357] In this embodiment, the target access point device directs the antenna beam of the target access point device toward the target terminal device according to the first beam information in a manner similar to step S109, which will not be described in detail herein.

[0358] (3) The first message includes first beam information, and the second message includes location information of the target access point device and reference beam direction information of the antenna of the target access point device.

[0359] See also Fig.15 , Fig.15 FIG. 1 is a schematic diagram of another embodiment of the beam alignment method in the embodiment of the present application. Fig.15 As shown, the beam alignment method includes the following steps.

[0360] S1001. A location service apparatus obtains location information of a target terminal device and reference beam direction information of an antenna of the target terminal device.

[0361] In this embodiment, the manner in which the location service apparatus obtains the location information of the target terminal device and the reference beam direction information of the antenna of the target terminal device is similar to step S101 and will not be described in detail herein.

[0362] S1002: The location service apparatus obtains location information of a target access point device and reference beam direction information of an antenna of the target access point device.

[0363] In this embodiment, the manner in which the location service apparatus obtains the location information of the target access point device and the reference beam direction information of the antenna of the target access point device is similar to step S102, and will not be described in detail herein.

[0364] S1003. The location service device sends a second message to the target terminal device.

[0365] In this embodiment, the location service apparatus sends a second message to the target terminal device, where the second message includes the location information of the target access point device acquired in step S1001 and the reference beam direction information of the antenna of the target access point device.

[0366] S1004: The target terminal device determines second beam information pointing to the target access point device according to the location information of the target access point device, the location information of the target terminal device, and the reference beam direction information of the antenna of the target terminal device.

[0367] In this embodiment, since the second message includes the location information of the target access point device, the target access point device can obtain the location information of the target access point device through the second message, and determine the second beam information pointing to the target access point device according to the location information of the target access point device, the location information of the target terminal device, and the reference beam direction information of the antenna of the target terminal device. Specifically, the second beam information includes the direction information and angle information of the antenna beam of the target terminal device pointing to the target access point device.

[0368] S1005: The target terminal device aligns the antenna beam of the target terminal device with the target access point device according to the second beam information.

[0369] In this embodiment, the target access point device directs the antenna beam of the target terminal device toward the target access point device according to the second beam information in a manner similar to step S110, which will not be described in detail herein.

[0370] S1006: The target terminal device determines first beam information pointing to the target terminal device according to the location information of the target terminal device, the location information of the target access point device, and the reference beam direction information of the antenna of the target access point device.

[0371] In this embodiment, since the second message includes not only the location information of the target access point device, but also the reference beam direction information of the antenna of the target access point device, the target terminal device can determine the first beam information pointing to the target terminal device according to the location information of the target terminal device, the location information of the target access point device, and the reference beam direction information of the antenna of the target access point device. Specifically, the first beam information includes the direction information and angle information of the antenna beam of the target access point device pointing to the target terminal device.

[0372] S1007. The target terminal device sends a first message to the target access point device.

[0373] In this embodiment, the target terminal device sends a first message to the target access point device, where the first message includes the first beam information determined in step S1006.

[0374] S1008. The target access point device determines first beam information pointing to the target terminal device according to the first message.

[0375] In this embodiment, the target access point device directly determines the first beam information pointing to the target terminal device according to the first beam information included in the first message.

[0376] S1009: The target terminal device aligns the antenna beam of the target access point device toward the target terminal device according to the first beam information.

[0377] In this embodiment, the target terminal device directs the antenna beam of the target access point device toward the target terminal device according to the first beam information in a manner similar to step S109, which will not be described in detail herein.

[0378] 4. The target access point device receives the first message sent by the target terminal device, and the target terminal device receives the second message sent by the target access point device.

[0379] Specifically, in this embodiment, the first message may include the location information of the target terminal device, or the first message may also include the first beam information, or the first message may also include the location information of the target terminal device and the reference beam direction information of the antenna of the target terminal device. Secondly, the second message may include the location information of the target access point device, or the second message may also include the location information of the target access point device and the reference beam direction information of the antenna of the target access point device.

[0380] (1) The first message includes the location information of the target terminal device, and the second message includes the location information of the target access point device.

[0381] See also Fig.16 , Fig.16 FIG. 1 is a schematic diagram of another embodiment of the beam alignment method in the embodiment of the present application. Fig.16 As shown, the beam alignment method includes the following steps.

[0382] S1101. A location service apparatus determines a target access point device.

[0383] In this embodiment, the location service device needs to obtain the location information of the target terminal device and the real-time information of each access point device, where the real-time information includes the traffic information of each access point device or the signal strength information of each access point device, and then determine the target access point device that provides administrative services to the target terminal device from multiple access point devices based on the location information and real-time information of the target terminal device.

[0384] S1102: The target terminal device sends a first message to the target access point device.

[0385] In this embodiment, after the location service device determines the target access point device that provides services to the target terminal device in step S1101, the location service device will send an online message corresponding to the target access point device. When the target terminal device searches for the online message corresponding to the target access point device, it can be determined that the target access point device is the access point device that provides services to the target terminal device. Therefore, the target terminal device sends a first message to the target access point device, and the first message includes the location information of the target terminal device.

[0386] S1103. The target access point device sends a second message to the target terminal device.

[0387] In this embodiment, the target access point device sends a second message to the target terminal device, and the second message includes the location information of the target access point device. After the location service device determines the target access point device that provides services to the target terminal device in step S1101, the location service device sends an online message corresponding to the target access point device. Therefore, when the target access point device receives the online message, it is determined to provide services to the target terminal device. Therefore, the target access point device sends the second message to the target terminal device, and the second message includes the location information of the target access point device.

[0388] It can be understood that, in this embodiment, there is no necessary order between step S1102 and step S1103. Step S1102 may be executed first, or step S1104 may be executed first, or step S1102 and step S1103 may be executed at the same time. The specific order is not limited here.

[0389] S1104: The target terminal device determines second beam information pointing to the target access point device according to the location information of the target access point device, the location information of the target terminal device, and the reference beam direction information of the antenna of the target terminal device.

[0390] In this embodiment, the target terminal device determines the second beam information pointing to the target access point device according to the location information of the target access point device, the location information of the target terminal device and the reference beam direction information of the antenna of the target terminal device in a manner similar to step S206, which is not repeated here.

[0391] S1105: The target access point device determines first beam information pointing to the target terminal device according to the location information of the target terminal device, the location information of the target access point device, and reference beam direction information of the antenna of the target access point device.

[0392] In this embodiment, the target access point device determines the first beam information pointing to the target terminal device according to the location information of the target terminal device, the location information of the target access point device and the reference beam direction information of the antenna of the target access point device in a manner similar to step S205, which is not repeated here.

[0393] It can be understood that, in this embodiment, there is no necessary order between step S1104 and step S1105. Step S1104 can be executed first, or step S1105 can be executed first, or step S1104 and step S1105 can be executed at the same time. The specific order is not limited here.

[0394] S1106: The target terminal device aligns the antenna beam of the target terminal device with the target access point device according to the second beam information.

[0395] In this embodiment, the target terminal device directs the antenna beam of the target terminal device toward the target access point device according to the second beam information in a manner similar to step S110, which will not be described in detail herein.

[0396] S1107: The target access point device aligns the antenna beam of the target access point device with the target terminal device according to the first beam information.

[0397] In this embodiment, the target access point device directs the antenna beam of the target access point device toward the target terminal device according to the first beam information in a manner similar to step S109, which will not be described in detail herein.

[0398] It can be understood that, in this embodiment, there is no necessary order between step S1106 and step S1107. Step S1106 can be executed first, or step S1107 can be executed first, or step S1106 and step S1107 can be executed at the same time. The specific order is not limited here.

[0399] (2) The first message includes the location information of the target terminal device and the reference beam direction information of the antenna of the target terminal device, and the second message includes the second beam information.

[0400] See also Fig.17 , Fig.17 FIG. 1 is a schematic diagram of another embodiment of the beam alignment method in the embodiment of the present application. Fig.17 As shown, the beam alignment method includes the following steps.

[0401] S1201: The location service apparatus determines a target access point device.

[0402] In this embodiment, the method in which the location service apparatus determines the target access point device is similar to step S1101, which will not be described in detail herein.

[0403] S1202: The target terminal device sends a first message to the target access point device.

[0404] In this embodiment, after the location service device determines the target access point device that provides services to the target terminal device in step S1201, the location service device sends an online message corresponding to the target access point device. When the target terminal device searches for the online message corresponding to the target access point device, it can be determined that the target access point device is the access point device that provides services to the target terminal device. Therefore, the target terminal device sends a first message to the target access point device, and the first message includes the location information of the target terminal device and the reference beam direction information of the antenna of the target terminal device.

[0405] S1203: The target access point device determines first beam information pointing to the target terminal device according to the location information of the target terminal device, the location information of the target access point device, and reference beam direction information of the antenna of the target access point device.

[0406] In this embodiment, the target access point device determines the first beam information pointing to the target terminal device according to the location information of the target terminal device, the location information of the target access point device and the reference beam direction information of the antenna of the target access point device in a manner similar to step S205, which is not repeated here.

[0407] S1204: The target access point device aligns the antenna beam of the target access point device with the target terminal device according to the first beam information.

[0408] In this embodiment, the target access point device directs the antenna beam of the target access point device toward the target terminal device according to the first beam information in a manner similar to step S109, which will not be described in detail herein.

[0409] S1205: The target access point device determines the second beam information according to the location information of the access point device, the location information of the terminal device, and the reference beam direction information of the antenna of the terminal device.

[0410] In this embodiment, since the first message includes not only the location information of the target terminal device, but also the reference beam direction information of the antenna of the target terminal device, the target access point device can determine the second beam information according to the location information of the access point device, the location information of the terminal device, and the reference beam direction information of the antenna of the terminal device. Specifically, the second beam information includes the direction information and angle information of the antenna beam of the target terminal device pointing to the target access point device.

[0411] S1206: The target access point device sends a second message to the target terminal device.

[0412] In this embodiment, the target access point device sends a second message to the target terminal device, where the second message includes the second beam information determined in step S1205.

[0413] S1207: The target terminal device determines second beam information pointing to the target access point device according to the second message.

[0414] In this embodiment, the target terminal device directly determines the second beam information pointing to the target access point device according to the second beam information included in the second message.

[0415] S1208: The target terminal device aligns the antenna beam of the target terminal device with the target access point device according to the second beam information.

[0416] In this embodiment, the target terminal device directs the antenna beam of the target terminal device toward the target access point device according to the second beam information in a manner similar to step S110, which will not be described in detail herein.

[0417] (3) The first message includes first beam information, and the second message includes location information of the target access point device and reference beam direction information of the antenna of the target access point device.

[0418] See also Fig.18 , Fig.18 FIG. 1 is a schematic diagram of another embodiment of the beam alignment method in the embodiment of the present application. Fig.18 As shown, the beam alignment method includes the following steps.

[0419] S1301: The location service apparatus determines a target access point device.

[0420] In this embodiment, the method in which the location service apparatus determines the target access point device is similar to step S1101, which will not be described in detail herein.

[0421] S1302: The target access point device sends a second message to the target terminal device.

[0422] In this embodiment, the target access point device sends a second message to the target terminal device, and the second message includes the location information of the target access point device. After the location service device determines the target access point device that provides services to the target terminal device in step S1301, the location service device sends an online message corresponding to the target access point device. Therefore, when the target access point device receives the online message, it is determined to provide services to the target terminal device. Therefore, the target access point device sends a second message to the target terminal device, and the second message includes the location information of the target access point device and the reference beam direction information of the antenna of the target access point device.

[0423] S1303: The target terminal device determines second beam information pointing to the target access point device according to the location information of the access point device, the location information of the terminal device, and the reference beam direction information of the antenna of the terminal device.

[0424] In this embodiment, the target terminal device determines the second beam information pointing to the target access point device according to the location information of the access point device, the location information of the terminal device and the reference beam direction information of the antenna of the terminal device in a manner similar to step S206, which is not repeated here.

[0425] S1304: The target access point device aligns the antenna beam of the target terminal device with the target access point device according to the second beam information.

[0426] In this embodiment, the target access point device directs the antenna beam of the target terminal device toward the target access point device according to the second beam information in a manner similar to step S110, which will not be described in detail herein.

[0427] S1305: The target terminal device determines first beam information pointing to the target terminal device according to the location information of the target terminal device, the location information of the target access point device, and the reference beam direction information of the antenna of the target access point device.

[0428] In this embodiment, since the second message includes not only the location information of the target access point device, but also the reference beam direction information of the antenna of the target access point device, the target terminal device can determine the first beam information pointing to the target terminal device according to the location information of the target terminal device, the location information of the target access point device, and the reference beam direction information of the antenna of the target access point device. Specifically, the first beam information includes the direction information and angle information of the antenna beam of the target access point device pointing to the target terminal device.

[0429] S1306: The target terminal device sends a first message to the target access point device.

[0430] In this embodiment, the target terminal device sends a first message to the target access point device, where the first message includes the first beam information determined in step S1305.

[0431] S1307: The target access point device determines first beam information pointing to the target terminal device according to the first message.

[0432] In this embodiment, the target access point device directly determines the first beam information pointing to the target terminal device according to the first beam information included in the first message.

[0433] S1308: The target terminal device aligns the antenna beam of the target access point device toward the target terminal device according to the first beam information.

[0434] In this embodiment, the target terminal device directs the antenna beam of the target access point device toward the target terminal device according to the first beam information in a manner similar to step S109, which will not be described in detail herein.

[0435] The above mainly introduces the scheme provided by the embodiment of the present application from the perspective of the method. It is understandable that, in order to realize the above functions, the communication device includes a hardware structure and / or software module corresponding to each function. Those skilled in the art should easily realize that, in combination with the modules and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.

[0436] The embodiment of the present application can divide the functional modules of the communication device based on the above method example. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation.

[0437] Therefore, the communication device in this application is described in detail below, please refer to Fig.19 , Fig.19 This is a schematic diagram of an embodiment of a communication device in an embodiment of the present application. As shown in the figure, the communication device 1900 includes a transceiver module 1901 and a processing module 1902.

[0438] Optionally, the communication device 1900 may correspond to the access point device in the above method embodiment, for example, may be an access point device, or a component (such as a circuit, a chip or a chip system, etc.) configured in the access point device.

[0439] Optionally, the communication device 1900 may correspond to the terminal device in the above method embodiment, for example, it may be a terminal device, or a component configured in the terminal device (such as a circuit, a chip or a chip system, etc.).

[0440] Optionally, the communication device 1900 may correspond to the location service device in the above method embodiment, for example, it may be a location service device, or a component configured in a location service device (such as a circuit, a chip or a chip system, etc.).

[0441] It should be understood that the communication device 1900 may correspond to the communication device according to the embodiment of the present application. Figures 4 to 18 The method in, or the communication device 1900 may include a method for performing Figures 4 to 18 The method access point device, terminal device and location service device in the method are units of the method performed. In addition, each unit in the communication device 1900 and the above-mentioned other operations and / or functions are respectively for implementing Figures 4 to 18 It should be understood that the specific process of each unit executing the above corresponding steps has been described in detail in the above method embodiment, and for the sake of brevity, it will not be repeated here.

[0442] It should also be understood that when the communication device 1900 is a terminal device, the transceiver module 1901 in the communication device 1900 can be implemented by a transceiver, for example, corresponding to Fig. 20 The transceiver 3020 in the terminal device 3000 shown in FIG. 1 , the processing module 1902 in the communication device 1900 may be implemented by at least one processor, for example, corresponding to Fig. 20 The processor 3010 in the terminal device 3000 is shown.

[0443] It should also be understood that when the communication device 1900 is a chip or a chip system configured in a terminal device, the transceiver module 1901 in the communication device 1900 can be implemented through an input / output interface, circuit, etc., and the processing module 1902 in the communication device 1900 can be implemented through a processor, microprocessor or integrated circuit integrated on the chip or chip system.

[0444] It should also be understood that when the communication device 1900 is an access point device or a location service device, the transceiver module 1901 in the communication device 1900 can be implemented by a transceiver, for example, corresponding to Fig.21The transceiver unit 4100 in the access point device 4000 shown in FIG. 1 and the processing module 1902 in the communication device 1900 may be implemented by at least one processor, for example, corresponding to Fig.21 The processing unit 4200 or processor 4202 in the access point device 4000 is shown in FIG.

[0445] It should also be understood that when the communication device 1900 is a chip or a chip system configured in a terminal device, the transceiver module 1901 in the communication device 1900 can be implemented through an input / output interface, circuit, etc., and the processing module 1902 in the communication device 1900 can be implemented through a processor, microprocessor or integrated circuit integrated on the chip or chip system.

[0446] It should also be understood that when the communication device 1900 is a chip or chip system configured in an access point device or a location service device, the transceiver module 1901 in the communication device 1900 can be implemented through an input / output interface, circuit, etc., and the processing module 1902 in the communication device 1900 can be implemented through a processor, microprocessor or integrated circuit integrated on the chip or chip system.

[0447] Fig. 20 3000 is a schematic diagram of the structure of the terminal device 3000 provided in the embodiment of the present application. The terminal device 3000 can be applied to Figure 3 In the system shown, the functions of the terminal device in the above method embodiment are performed. As shown in the figure, the terminal device 3000 includes a processor 3010 and a transceiver 3020. Optionally, the terminal device 3000 also includes a memory 3030. Among them, the processor 3010, the transceiver 3020 and the memory 3030 can communicate with each other through an internal connection path to transmit control and / or data signals, and the memory 3030 is used to store a computer program, and the processor 3010 is used to call and run the computer program from the memory 3030 to control the transceiver 3020 to send and receive signals. Optionally, the terminal device 3000 may also include an antenna 3040 for sending the uplink data or uplink control signaling output by the transceiver 3020 through a wireless signal.

[0448] The processor 3010 and the memory 3030 may be combined into a communication device, and the processor 3010 is used to execute the program code stored in the memory 3030 to implement the above functions. In specific implementation, the memory 3030 may also be integrated into the processor 3010, or independent of the processor 3010. Fig.19 Corresponding to the processing module 1902 in.

[0449] The transceiver 3020 can be used with Fig.19The transceiver 3020 may include a receiver (or receiver, receiving circuit) and a transmitter (or transmitter, transmitting circuit). The receiver is used to receive signals, and the transmitter is used to transmit signals.

[0450] It should be understood that Fig. 20 The terminal device 3000 shown can realize Figures 4 to 18 The method embodiment shown involves various processes of the terminal device. The operations and / or functions of each module in the terminal device 3000 are respectively to implement the corresponding processes in the above method embodiment. For details, please refer to the description in the above method embodiment. To avoid repetition, the detailed description is appropriately omitted here.

[0451] The processor 3010 can be used to execute the actions implemented by the terminal device in the previous method embodiment, and the transceiver 3020 can be used to execute the actions of the terminal device sending to the access point device or receiving from the access point device described in the previous method embodiment. Please refer to the description in the previous method embodiment for details, which will not be repeated here.

[0452] Optionally, the terminal device 3000 may further include a power supply 3050 for providing power to various devices or circuits in the terminal device.

[0453] In addition, in order to make the functions of the terminal device more complete, the terminal device 3000 may also include one or more of an input unit 3060, a display unit 3070, an audio circuit 3080, a camera 3090 and a sensor 3100, and the audio circuit may also include a speaker 3082, a microphone 3084, etc.

[0454] Fig.21 4 is a schematic diagram of the structure of an access point device provided in an embodiment of the present application, for example, a schematic diagram of the structure of an AP in a WIFI system. The AP 4000 can be applied to Figure 3 In the system shown in the figure, the functions of the access point device in the above method embodiment are performed. As shown in the figure, the AP 4000 may include one or more transceiver units 4100, and the transceiver unit 4100 may be connected to the Fig.19 . Optionally, the transceiver unit 4100 may also be referred to as a transceiver, a transceiver circuit, or a transceiver, etc. Optionally, the transceiver unit 4100 may include a receiving unit and a sending unit, the receiving unit may correspond to a receiver (or receiver, receiving circuit), and the sending unit may correspond to a transmitter (or transmitter, transmitting circuit). The transceiver unit 4100 is mainly used for receiving and sending radio frequency signals and converting radio frequency signals to baseband signals, for example, for sending a first message to a terminal device.

[0455] The processing unit 4200 is mainly used for baseband processing and AP control. The processing unit 4200 can be used with Fig.19 Corresponding to the processing module 1902 in the flowchart, the processing unit 4200 can be used to control the AP to execute the operation process of the access point device in the above method embodiment.

[0456] In one example, the processing unit 4200 also includes a memory 4201 and a processor 4202. The memory 4201 is used to store necessary instructions and data. The processor 4202 is used to control the AP to perform necessary actions, such as controlling the AP to execute the operation process of the access point device in the above method embodiment. The processing module 4202 can be a processor, such as a baseband processor. The memory 4201 and the processor 4202 can serve one or more boards. In other words, the memory and processor can be set separately on each board. It is also possible that multiple boards share the same memory and processor. In addition, necessary circuits can be set on each board.

[0457] It should be understood that Fig.21 The AP 4000 shown is capable of Figures 4 to 18 The method embodiment shown involves various processes of an access point device or a location service device. The operations and / or functions of various modules in AP 4000 are respectively to implement the corresponding processes in the above method embodiment. For details, please refer to the description in the above method embodiment. To avoid repetition, the detailed description is appropriately omitted here.

[0458] The processing unit 4200 can be used to execute the actions implemented by the access point device or the location service device described in the previous method embodiment, and the transceiver unit 4100 can be used to execute the actions of the access point device or the location service device sending to or receiving from the terminal device described in the previous method embodiment. For details, please refer to the description in the previous method embodiment, which will not be repeated here.

[0459] It should be understood that Fig.21 The AP 4000 shown is only one possible form of an access point device and shall not constitute any limitation to the present application.

[0460] The present application also provides a communication device, comprising at least one processor, wherein the at least one processor is used to execute a computer program stored in a memory, so that the communication device executes the method executed by the access point device, terminal device and location service device in any of the above method embodiments.

[0461] It should be understood that the above-mentioned communication device can be one or more chips. For example, the communication device can be a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on chip (SoC), a central processor unit (CPU), a network processor (NP), a digital signal processor (DSP), a microcontroller unit (MCU), a programmable logic device (PLD) or other integrated chips.

[0462] The embodiment of the present application also provides a communication device, including a processor and a communication interface. The communication interface is coupled to the processor. The communication interface is used to input and / or output information. The information includes at least one of an instruction and data. The processor is used to execute a computer program so that the communication device executes the method executed by the access point device, the terminal device, and the location service device in any of the above method embodiments.

[0463] The embodiment of the present application also provides a communication device, including a processor and a memory. The memory is used to store a computer program, and the processor is used to call and run the computer program from the memory, so that the communication device executes the method executed by the access point device, the terminal device, and the location service device in any of the above method embodiments.

[0464] In the implementation process, each step of the above method can be completed by an integrated logic circuit of hardware in a processor or an instruction in the form of software. The steps of the method disclosed in conjunction with the embodiment of the present application can be directly embodied as a hardware processor for execution, or a combination of hardware and software modules in a processor for execution. The software module can be located in a storage medium mature in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in a memory, and the processor reads the information in the memory and completes the steps of the above method in conjunction with its hardware. To avoid repetition, it is not described in detail here.

[0465] It should be noted that the processor in the embodiment of the present application can be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by an integrated logic circuit of hardware in the processor or an instruction in the form of software. The above processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in the embodiment of the present application can be directly embodied as a hardware decoding processor to perform, or the hardware and software modules in the decoding processor can be combined and performed. The software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in a memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.

[0466] It can be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0467] According to the method provided in the embodiment of the present application, the present application also provides a computer program product, which includes: a computer program code, when the computer program code is run on a computer, the computer executes Figures 4 to 18 The method executed by the access point device, the method executed by the terminal device, and the method executed by the location service device in the illustrated embodiment.

[0468] According to the method provided in the embodiment of the present application, the present application also provides a computer-readable storage medium, which stores a program code, and when the program code is run on a computer, the computer executes Figures 4 to 18 The method executed by the access point device, the method executed by the terminal device, and the method executed by the location service device in the illustrated embodiment.

[0469] According to the method provided in the embodiment of the present application, the present application also provides a system, which includes the aforementioned one or more access point devices, one or more terminal devices and one or more location service devices.

[0470] The access point device, terminal device and location service device in the above-mentioned various device embodiments are completely corresponding to the access point device, terminal device and location service device in the method embodiment, and the corresponding modules or units perform the corresponding steps. For example, the communication unit (transceiver) performs the receiving or sending steps in the method embodiment, and other steps except sending and receiving can be performed by the processing unit (processor). The functions of the specific units can refer to the corresponding method embodiments. Among them, there can be one or more processors.

[0471] The terms "component", "module", "system", etc. used in this specification are used to represent computer-related entities, hardware, firmware, a combination of hardware and software, software, or software in execution. For example, a component can be, but is not limited to, a process running on a processor, a processor, an object, an executable file, an execution thread, a program and / or a computer. By way of illustration, both applications running on a computing device and a computing device can be components. One or more components may reside in a process and / or an execution thread, and a component may be located on a computer and / or distributed between two or more computers. In addition, these components may be executed from various computer-readable media having various data structures stored thereon. Components may, for example, communicate through local and / or remote processes according to signals having one or more data packets (e.g., data from two components interacting with another component between a local system, a distributed system and / or a network, such as the Internet interacting with other systems through signals).

[0472] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0473] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0474] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0475] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0476] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0477] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0478] 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. A beam alignment method, characterized in that: include: The access point device receives a first message, where the first message includes location information of a target terminal device in a home coordinate system, or includes first beam information of the access point device pointing to the target terminal device, and the home coordinate system also includes the access point device; The access point device determines the first beam information pointing to the target terminal device according to the first message, where the first beam information includes direction information and angle information of the antenna beam of the access point device pointing to the target terminal device, the direction information is reference beam direction information of the antenna of the access point device, and the angle information is an angle between a target direction of the antenna beam of the access point device pointing to the target terminal device and the reference beam direction; The access point device aligns the antenna beam of the access point device toward the target terminal device according to the first beam information.

2. The method according to claim 1, characterized in that The first message includes location information of the target terminal device; The access point device determines, according to the first message, first beam information pointing to the target terminal device, including: The access point device determines the first beam information according to the location information of the target terminal device, the location information of the access point device, and reference beam direction information of an antenna of the access point device.

3. The method according to claim 2, characterized in that The reference beam direction information of the antenna of the access point device includes any one of normal direction information of the antenna of the access point device, or normal direction information perpendicular to the antenna of the access point device, or direction information at a preset angle to the normal of the antenna of the access point device.

4. The method according to claim 1, characterized in that: The first message includes the first beam information.

5. The method according to any one of claims 1 to 4, characterized in that The method further comprises: The access point device sends a second message to the target terminal device, so that the target terminal device determines second beam information pointing to the access point device according to the second message.

6. The method according to claim 5, characterized in that The first message includes location information of the target terminal device and reference beam direction information of an antenna of the target terminal device; The second message includes the second beam information; The method further comprises: The access point device determines the second beam information according to the location information of the access point device, the location information of the target terminal device, and the reference beam direction information of the antenna of the target terminal device.

7. The method according to claim 6, characterized in that The reference beam direction information of the antenna of the target terminal device includes any one of the normal direction information of the antenna of the target terminal device, or the normal direction information perpendicular to the antenna of the target terminal device, or the direction information at a preset angle to the normal of the antenna of the target terminal device.

8. The method according to claim 5, characterized in that The second message includes location information of the access point device.

9. A beam alignment method, characterized in that: include: The terminal device receives a second message, where the second message includes location information of a target access point device in a home coordinate system, or includes second beam information of the terminal device pointing to the target access point device, and the home coordinate system also includes the terminal device; The terminal device determines, according to the second message, second beam information pointing to the target access point device, where the second beam information includes direction information and angle information of the antenna beam of the terminal device pointing to the target access point device, where the direction information is reference beam direction information of the antenna of the terminal device, and the angle information is an angle between a target direction of the antenna beam of the terminal device pointing to the target access point device and the reference beam direction; The terminal device aligns the antenna beam of the terminal device toward the target access point device according to the second beam information.

10. The method according to claim 9, characterized in that The second message includes location information of the target access point device; The terminal device determines, according to the second message, second beam information pointing to the target access point device, including: The terminal device determines the second beam information according to the location information of the target access point device, the location information of the terminal device, and the reference beam direction information of the antenna of the terminal device.

11. The method according to claim 9 or 10, characterized in that: The method further comprises: The terminal device sends a first message to the target access point device, so that the target access point device determines first beam information pointing to the terminal device according to the first message.

12. The method according to claim 11, characterized in that The second message includes location information of the target access point device and reference beam direction information of an antenna of the target access point device; The first message includes the first beam information; The method further comprises: The terminal device determines the first beam information according to the location information of the terminal device, the location information of the target access point device, and the reference beam direction information of the antenna of the target access point device.

13. A method for information transmission, characterized in that: include: The location service device sends a first message to the target access point device, so that the target access point device determines first beam information pointing to the target terminal device according to the first message, the first message includes the location information of the target terminal device in the home coordinate system, or includes first beam information of the target access point device pointing to the target terminal device, the home coordinate system also includes the target access point device, the first beam information includes direction information and angle information of the antenna beam of the target access point device pointing to the target terminal device, the direction information is the reference beam direction information of the antenna of the target access point device, and the angle information is the angle between the target direction of the antenna beam of the target access point device pointing to the target terminal device and the reference beam direction; The location service device sends a second message to the target terminal device, so that the target terminal device determines the second beam information pointing to the target access point device according to the second message, the second message includes the location information of the target access point device in the home coordinate system, or includes the second beam information of the target terminal device pointing to the target access point device, the home coordinate system also includes the target terminal device, the second beam information includes the direction information and angle information of the antenna beam of the target terminal device pointing to the target access point device, the direction information is the reference beam direction information of the antenna of the target terminal device, and the angle information is the angle between the target direction of the antenna beam of the target terminal device pointing to the target access point device and the reference beam direction.

14. The method according to claim 13, characterized in that The first message includes the first beam information; The method further comprises: The location service device obtains the location information of the target terminal device; The location service device acquires the location information of the target access point device and the reference beam direction information of the antenna of the target access point device; The location service device determines the first beam information according to the location information of the target terminal device, the location information of the target access point device, and the reference beam direction information of the antenna of the target access point device.

15. The method according to claim 13, characterized in that The second message includes the second beam information; The method further comprises: The location service device obtains the location information of the target access point device; The location service device acquires the location information of the target terminal device and the reference beam direction information of the antenna of the target terminal device; The location service device determines the second beam information according to the location information of the target access point device, the location information of the target terminal device, and the reference beam direction information of the antenna of the target terminal device.

16. A communication device, characterized in that: For an access point device, the communication device comprises: a transceiver module, configured to receive a first message, wherein the first message includes location information of a target terminal device in a home coordinate system, or includes first beam information of the access point device pointing to the target terminal device, and the home coordinate system also includes the access point device; a processing module, configured to determine first beam information pointing to a target terminal device according to the first message, wherein the first beam information includes direction information and angle information of an antenna beam of the access point device pointing to the target terminal device, wherein the direction information is reference beam direction information of the antenna of the access point device, and the angle information is an angle between a target direction of the antenna beam of the access point device pointing to the target terminal device and the reference beam direction; The processing module is further used to align the antenna beam of the communication device toward the target terminal device according to the first beam information.

17. The communication device according to claim 16, characterized in that: The first message includes location information of the target terminal device; The processing module is specifically used to determine the first beam information according to the location information of the target terminal equipment, the location information of the communication device and the reference beam direction information of the antenna of the communication device.

18. The communication device according to claim 17, characterized in that: The reference beam direction information of the antenna of the communication device includes any one of the normal direction information of the antenna of the communication device, or the normal direction information perpendicular to the normal direction of the antenna of the communication device, or the direction information at a preset angle with the normal direction of the antenna of the communication device.

19. The communication device according to claim 16, characterized in that: The first message includes the first beam information.

20. The communication device according to any one of claims 16 to 19, characterized in that: The transceiver module is further used to send a second message to the target terminal device, so that the target terminal device determines the second beam information pointing to the communication device according to the second message.

21. The communication device according to claim 20, characterized in that: The first message includes location information of the target terminal device and reference beam direction information of an antenna of the target terminal device; The second message includes the second beam information; The processing module is further used to determine the second beam information according to the location information of the communication device, the location information of the target terminal device, and the reference beam direction information of the antenna of the target terminal device.

22. The communication device according to claim 21, characterized in that: The reference beam direction information of the antenna of the target terminal device includes any one of the normal direction information of the antenna of the target terminal device, or the normal direction information perpendicular to the antenna of the target terminal device, or the direction information at a preset angle to the normal of the antenna of the target terminal device.

23. The communication device according to claim 20, characterized in that: The second message includes location information of the communication device.

24. A communication device, characterized in that: For terminal equipment, the communication device includes: a transceiver module, configured to receive a second message, wherein the second message includes location information of a target access point device in a home coordinate system, or includes second beam information of the terminal device pointing to the target access point device, and the home coordinate system also includes the terminal device; a processing module, configured to determine, according to the second message, second beam information pointing to a target access point device, wherein the second beam information includes direction information and angle information of an antenna beam of the terminal device pointing to the target access point device, wherein the direction information is reference beam direction information of the antenna of the terminal device, and the angle information is an angle between a target direction of the antenna beam of the terminal device pointing to the target access point device and the reference beam direction; The processing module is further configured to align the antenna beam of the communication device toward the target access point device according to the second beam information.

25. The communication device according to claim 24, characterized in that: The second message includes location information of the target access point device; The processing module is specifically configured to determine the second beam information according to the location information of the target access point device, the location information of the communication device, and the reference beam direction information of the antenna of the communication device.

26. The communication device according to claim 24 or 25, characterized in that: The transceiver module is further configured to send a first message to the target access point device, so that the target access point device determines first beam information pointing to the communication apparatus according to the first message.

27. The communication device according to claim 26, characterized in that: The second message includes location information of the target access point device and reference beam direction information of an antenna of the target access point device; The first message includes the first beam information; The processing module is further configured to determine the first beam information according to the location information of the communication apparatus, the location information of the target access point device, and the reference beam direction information of the antenna of the target access point device.

28. A communication device, characterized in that: include: a transceiver module, configured to send a first message to a target access point device, so that the target access point device determines first beam information pointing to a target terminal device according to the first message, wherein the first message includes position information of the target terminal device in a home coordinate system, or includes first beam information of the target access point device pointing to the target terminal device, the home coordinate system also includes the target access point device, and the first beam information includes direction information and angle information of an antenna beam of the target access point device pointing to the target terminal device, the direction information is reference beam direction information of the antenna of the target access point device, and the angle information is an angle between a target direction of the antenna beam of the target access point device pointing to the target terminal device and the reference beam direction; The transceiver module is also used to send a second message to the target terminal device, so that the target terminal device determines the second beam information pointing to the target access point device according to the second message, the second message includes the position information of the target access point device in the home coordinate system, or includes the second beam information of the target terminal device pointing to the target access point device, the home coordinate system also includes the target terminal device, the second beam information includes the direction information and angle information of the antenna beam of the target terminal device pointing to the target access point device, the direction information is the reference beam direction information of the antenna of the target terminal device, and the angle information is the angle between the target direction of the antenna beam of the target terminal device pointing to the target access point device and the reference beam direction.

29. The communication device according to claim 28, characterized in that: The first message includes the first beam information; The communication device also includes a processing module; The transceiver module is further used to obtain the location information of the target terminal device; The transceiver module is further used to obtain the location information of the target access point device and the reference beam direction information of the antenna of the target access point device; The processing module is used to determine the first beam information according to the location information of the target terminal device, the location information of the target access point device, and the reference beam direction information of the antenna of the target access point device.

30. The communication device according to claim 28, characterized in that: The second message includes the second beam information; The transceiver module is further used to obtain the location information of the target access point device; The transceiver module is further used to obtain the location information of the target terminal device and the reference beam direction information of the antenna of the target terminal device; The processing module is further used to determine the second beam information according to the location information of the target access point device, the location information of the target terminal device, and the reference beam direction information of the antenna of the target terminal device.

31. An access point device, characterized in that: include: processor, memory, input and output (I / O) interfaces; The processor is coupled to the memory and the input and output interface; The processor executes the method according to any one of claims 1 to 8 by running the code in the memory.

32. A terminal device, characterized in that: include: processor, memory, and input / output (I / O) interfaces; The processor is coupled to the memory and the input and output interface; The processor executes the method according to any one of claims 9 to 12 by running the code in the memory.

33. A location service device, characterized in that: include: processor, memory, and input / output (I / O) interfaces; The processor is coupled to the memory and the input and output interface; The processor executes the method according to any one of claims 13 to 15 by running the code in the memory.

34. A computer-readable storage medium comprising instructions, which, when executed on a computer, causes the computer to execute the method according to any one of claims 1 to 8, or the method according to any one of claims 9 to 12, or the method according to any one of claims 13 to 15.

35. A chip, characterized in that: The chip includes at least one processor, which is communicatively connected to at least one memory, and the at least one memory stores instructions; the instructions are executed by the at least one processor to execute the method described in any one of claims 1 to 8, or to execute the method described in any one of claims 9 to 12, or to execute the method described in any one of claims 13 to 15.

36. A communication system, comprising an access point device, a terminal device and a location service device, the access point device executes the method as claimed in any one of claims 1 to 8, the terminal device executes the method as claimed in any one of claims 9 to 12, and the location service device executes the method as claimed in any one of claims 13 to 15.

Citation Information

Patent Citations

  • Positioning information assistance-based massive multi-input multi-output beamforming method

    CN105099534A

  • Selection of beamforming directions based on learned performance

    US20190097712A1