A communication method and related equipment
By pre-acquisitioning and using beam information for beam switching, the beam mismatch problem caused by device movement in wireless communication is solved, the communication robustness and quality are improved, and the time slot overhead is reduced.
Patent Information
- Application Number
- CN202110341387.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-03-30
- Publication Date
- 2025-01-03
- Estimated Expiration
- 2041-03-30
AI Technical Summary
During wireless communication, equipment movement leads to beam mismatch, affecting communication quality. The prior art only calculates beam information when beam mismatch, resulting in an increase in time slot overhead and a decrease in communication robustness.
By acquiring and using beam information in advance, we ensure that beam switching is performed instantly when the device moves, avoid beam mismatch and improve communication robustness.
Reduces time slot overhead, improves communication robustness and quality, and ensures the stability of the communication link during the movement of the device.
Smart Images

Figure CN115150842B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of communications, and in particular, to a communication method and related equipment. Background Art
[0002] Wireless communication has been widely used in the field of communication due to its advantages of low cost, good adaptability and scalability. In order to enhance the gain of the transmitting and receiving antennas, narrow beam antenna arrays are often used to improve the gain of the transmitting and receiving antennas in the actual wireless communication process. When the transmitting or receiving end moves, beam mismatch may occur, resulting in unstable links and reduced communication quality. Therefore, how to ensure communication quality is an urgent problem to be solved.
[0003] In existing communication methods, when the signal-to-noise ratio of the transmitter signal decreases, a beam tracking request is initiated to the receiver. The beam tracking request carries a beam training frame sequence, which includes multiple subframes. Each subframe points to a different beam direction, so that the receiver calculates the signal-to-noise ratio for each subframe, thereby determining the optimal transmission direction of the transmitter and responding to the optimal transmission direction to the transmitter. According to the same principle, the receiver can also obtain its own optimal reception direction.
[0004] In this communication method, when the transmitter or receiver moves, the beam alignment process will be frequently triggered, and the training frame sequence will occupy air interface resources. At the same time, the transmitter or receiver needs to wait for the other party to calculate the alignment direction, which increases the time slot overhead. Summary of the invention
[0005] The embodiment of the present application provides a communication method and related devices, wherein a first device can obtain first beam information for maintaining communication with a second device, and according to the first beam information, when the first moment arrives, the first device communicates with the second device through the first beam, thereby ensuring the robustness of communication with the second device. Compared with calculating the beam information only when the beam is mismatched, this saves time slot overhead and improves the robustness of communication.
[0006] A first aspect of an embodiment of the present application provides a communication method, including:
[0007] In the process of wireless communication between two devices, the first device can use the first beam to send a signal to the second device, and the second device can use the second beam to receive the signal sent by the first device. When the first beam and the second beam are aligned, the communication quality between the first device and the second device is relatively ideal. In practical applications, the two devices may change their positions during the communication process. If the two devices still use the previous beam to communicate at this time, it will cause beam mismatch and affect the quality of communication. In the communication method provided in the embodiment of the present application, the first device can obtain the first beam information, and according to the first beam information, communicate with the second device through the first beam when the first moment arrives. Among them, the first beam information has a variety of situations, which can be the correspondence between the first moment and the identifier of the first beam, or the correspondence between the first time period and the identifier of the first beam, and the starting time of the first time period is the first moment. The identifier of the first beam is used to represent the first beam of the first device, which can be a beam number (beam ID). In addition, it can also be other fields, such as beam orientation, which is not limited here.
[0008] In an embodiment of the present application, the first device can obtain the first beam information for maintaining communication with the second device, and based on the first beam information, the first device can communicate with the second device through the first beam when the first moment arrives, thereby ensuring the robustness of communication with the second device. Compared with calculating the beam information only when the beam is mismatched, time slot overhead is saved and the robustness of communication is improved. Furthermore, there are multiple types of first beam information, which can be selected according to the needs of actual applications, thereby improving the flexibility of the technical solution.
[0009] In combination with the first aspect, in a first implementation method of the first aspect of the embodiment of the present application, the first beam information may include the correspondence between multiple groups of time and the identifier of the first beam. Specifically, the first beam information may also include the correspondence between another first moment and the identifier of another first beam, or the first beam information may also include the correspondence between another first time period and the identifier of another first beam, wherein the starting moment of another first time period is another first moment.
[0010] In combination with the first aspect or the first implementation method of the first aspect, in the second implementation method of the first aspect of the embodiment of the present application, the first device can also obtain the first beam reference information of the first device and the second beam reference information of the second device, and then determine the first beam information of the first device based on the first beam reference information and the second beam reference information.
[0011] In combination with the second implementation of the first aspect, in a third implementation of the first aspect of the embodiment of the present application, the first device may also control the beam switching behavior of the second device. Specifically, the first device may determine the second beam information of the second device based on the first beam reference information and the second beam reference information. Then, the second beam information is sent to the second device, so that the second device communicates with the first device through the second beam when the second moment arrives.
[0012] In an embodiment of the present application, in addition to determining its own first beam information, the first device can also determine the second beam information of the second device, thereby reducing the interaction process and increasing the robustness of subsequent communications.
[0013] In combination with the third implementation method of the first aspect, in the fourth implementation method of the first aspect of the embodiment of the present application, there are multiple types of second beam information, which may include a correspondence between the second moment and the identifier of the second beam. It may also include a correspondence between the second time period and the identifier of the second beam, and the starting moment of the second time period is the second moment. The identifier of the second beam is used to represent the second beam of the second device, which may be a beam number. In addition, it may also be other fields, such as beam direction, which is not specifically limited here.
[0014] In combination with the fourth implementation method of the first aspect, in the fifth implementation method of the first aspect of the embodiment of the present application, the second beam information may include the correspondence between multiple groups of time and the identifier of the second beam. Specifically, the second beam information may also include the correspondence between another second moment and the identifier of another second beam, or the second beam information may also include the correspondence between another second time period and the identifier of another second beam, wherein the starting moment of another second time period is another second moment.
[0015] In the embodiment of the present application, there are various types of the second beam information, which can be selected according to the needs of the actual application, thereby improving the flexibility of the technical solution.
[0016] In combination with any one of the second to fifth implementations of the first aspect, in a sixth implementation of the first aspect of the embodiment of the present application, the first beam reference information includes first movement information and at least one of an identifier of the first beam. The second beam reference information includes second movement information and at least one of an identifier of the second beam.
[0017] In the embodiment of the present application, there are multiple types of the first beam reference information and the second beam reference information, so that there are multiple possible ways to confirm the first beam information and the second beam information, which improves the flexibility and practicality of the technical solution.
[0018] In combination with the first aspect and any one of the first to sixth implementations of the first aspect, in a seventh implementation of the first aspect of the embodiment of the present application, the first device may also pre-acquire the first beam information by way of path prediction or configuration of a moving path. The first device may obtain at least one of the first movement information and an identifier of the first beam based on the path information.
[0019] In combination with any one of the third to seventh implementations of the first aspect, in an eighth implementation of the first aspect of the embodiment of the present application, the first device may also pre-acquire the second beam information by way of path prediction or configuration of a moving path. The first device may obtain at least one of the second moving information and the identifier of the second beam based on the path information.
[0020] In an embodiment of the present application, the first device obtains the first beam information and / or the second beam information based on path prediction or configuration of the mobile path, which enriches the ways in which the first device obtains the first beam information or the second beam information and improves the flexibility of the technical solution.
[0021] In combination with the sixth to eighth implementations of the first aspect, in the ninth implementation of the first aspect of the embodiment of the present application, the first device may determine the first beam information and the second beam information based on the first movement information and the second movement information.
[0022] The first movement information may include the first movement trajectory, the first speed, the first acceleration, and the position change information of the first device in the target time period (including at least one of the beam orientation and the first beam width of the first beam), and the first device will move along the first movement trajectory at the first speed and the first acceleration from the first starting position during the target time. The second movement information may include the second movement trajectory, the second speed, the second acceleration, and the position change information of the second device in the target time period (including at least one of the beam orientation and the second beam width of the second beam), and the second device will move along the second movement trajectory at the second speed and the second acceleration from the second starting position during the target time.
[0023] When the first angle satisfies the preset condition, the first device can determine the first beam information. The first angle is the angle formed by the first connecting line and the second connecting line, the first connecting line is the connecting line or the extended line of the first starting position and the second starting position, the second connecting line is the connecting line or the extended line of the first ending position and the second ending position, the first ending position is the position where the first device moves on the first motion trajectory to where the first angle satisfies the preset condition, and the second ending position is the position where the second device moves on the second motion trajectory to where the first angle satisfies the preset condition.
[0024] When the second angle meets the preset condition, the first device can determine the second beam information. The second angle is the angle formed by the first connecting line and the third connecting line, the first connecting line is the connecting line or the extended line between the first starting position and the second starting position, the third connecting line is the connecting line or the extended line between the third ending position and the fourth ending position, the third ending position is the position where the first device moves on the first motion trajectory to where the second angle meets the preset condition, and the fourth ending position is the position where the second device moves on the second motion trajectory to where the second angle meets the preset condition.
[0025] In the embodiment of the present application, the first device can determine the first beam information and the second beam information according to the motion conditions of the first device and the second device and the geometric position relationship between the two devices. The determination process is relatively simple, which improves the feasibility and practicality of the technical solution. At the same time, it can also be applied to a variety of motion conditions, which improves the flexibility of the technical solution.
[0026] In combination with any one of the second to ninth implementation methods of the first aspect, in the tenth implementation method of the first aspect of the embodiment of the present application, there are multiple channels for the first device to obtain the second beam reference information, which may be receiving the second beam reference information from the second device or receiving the second beam reference information from a central management device, which is not specifically limited here.
[0027] In the embodiment of the present application, there are multiple ways for the first device to obtain the second beam reference information, which can be selected according to the needs of the actual communication system, thereby improving the flexibility of the technical solution.
[0028] In combination with the second implementation of the first aspect, in the eleventh implementation of the first aspect of the embodiment of the present application, the first device may determine the second beam information based on the information in the database. Specifically, the second beam information may be determined from the second matching information of the target time period in the database. The second matching information may be information related to the beam switching of the second device, determined based on the identifier of the second device.
[0029] In the embodiment of the present application, in addition to determining the second beam information based on the beam reference information and the second beam reference information, the first device can also determine the second beam information based on information in a database, thereby improving the flexibility of the technical solution.
[0030] In combination with the first aspect or the first implementation method of the first aspect, in the twelfth implementation method of the first aspect of the embodiment of the present application, the first device can receive the first beam information from the second device or the central management device without calculating the first beam information itself, thereby saving computing resources of the first device.
[0031] In combination with the first aspect or the first implementation of the first aspect, in the thirteenth implementation of the first aspect of the embodiment of the present application, the first device may also determine the first beam information based on the information in the database. Specifically, the first beam information may be determined from the first matching information of the target time period in the database. The first matching information may be information related to the beam switching of the first device, determined based on the identifier of the first device.
[0032] In the embodiment of the present application, there are multiple ways for the first device to obtain the first beam information, which can be selected according to the needs of actual applications, thereby improving the flexibility of the technical solution.
[0033] In combination with the first aspect and any one of the first to thirteenth implementation methods of the first aspect, in the fourteenth implementation method of the first aspect of the embodiment of the present application, before the first device obtains the first beam information, the first device can be in a communication state with the second device. Specifically, the first device can communicate with the second device through an initial beam.
[0034] In combination with the first aspect and any one of the first to fourteenth implementations of the first aspect, in the fifteenth implementation of the first aspect of the embodiment of the present application, the first device may be a wireless access point (AP) device or a station (STA) device, which is not specifically limited here. The second device may be an AP device or a STA device, which is not specifically limited here.
[0035] The communication system of the embodiment of the present application may further include a central management device for managing the communication between the first device and the second device. The communication between the first device or the second device and the central management device may be wired or wireless, which is not limited here.
[0036] In this case, a second aspect of an embodiment of the present application provides a communication method, including:
[0037] Before the first device and the second device communicate in the target time period, the central management device may send first beam information to the first device. The first beam information may include a correspondence between the first moment and the identifier of the first device, or the first beam information may include a correspondence between the first time period and the identifier of the first device, and the starting moment of the first time period is the first moment. The first beam information is used to indicate that the first device communicates with the second device through the first beam when the first moment arrives. Among them, when the central management device communicates with the first device and the second device, it may not rely on the communication link between the first device and the second device, that is, the first device and the second device may be in a state where no communication connection is established before the target time period (for example, when the first device and / or the second device has just come online), or may be in a state where a communication connection has been established, which is not limited here.
[0038] In combination with the second aspect, in a first implementation method of the second aspect of the embodiment of the present application, the first beam information may include the correspondence between multiple groups of time and the identifier of the first beam. Specifically, the first beam information may also include the correspondence between another first moment and the identifier of another first beam, or the first beam information may also include the correspondence between another first time period and the identifier of another first beam, wherein the starting moment of another first time period is another first moment.
[0039] In combination with the second aspect or the first implementation method of the second aspect, in the second implementation method of the second aspect of the embodiment of the present application, the central management device may also send second beam information to the second device, and the second beam information is used to indicate that the second device communicates with the first device through the second beam when the second moment arrives.
[0040] In combination with the second implementation method of the second aspect, in the third implementation method of the second aspect of the embodiment of the present application, the second beam information may include the correspondence between the second moment and the identifier of the second beam, or the second beam information may also include the correspondence between the second time period and the identifier of the second beam, wherein the starting moment of the second time period is the second moment.
[0041] In combination with the third implementation method of the second aspect, in the fourth implementation method of the second aspect of the embodiment of the present application, the second beam information may include the correspondence between multiple groups of time and the identifier of the second beam. Specifically, the second beam information may also include the correspondence between another second moment and the identifier of another second beam, or the second beam information may also include the correspondence between another second time period and the identifier of another second beam, wherein the starting moment of another second time period is another second moment. In the embodiment of the present application, the first beam information and the second beam information may be determined by a central management device, which saves computing resources for the first device and the second device. At the same time, there are multiple types of the first beam information and the second beam information, which can be selected according to the needs of the actual application, thereby improving the flexibility of the technical solution.
[0042] In combination with the second aspect and any one of the first to fourth implementations of the second aspect, in a fifth implementation of the second aspect of the embodiment of the present application, the central management device may receive first beam reference information reported by the first device and second beam reference information reported by the second device, and then determine the first beam information according to the first beam reference information and the second beam reference information.
[0043] In combination with any one of the second to fourth implementations of the second aspect, in a sixth implementation of the second aspect of the embodiment of the present application, the central management device may receive first beam reference information reported by the first device and second beam reference information reported by the second device, and then determine the second beam information according to the first beam reference information and the second beam reference information.
[0044] In combination with the fifth or sixth implementation of the second aspect, in the seventh implementation of the second aspect of the embodiment of the present application, there are multiple types of the first beam reference information or the second beam reference information. The first beam reference information may include at least one of the first movement information and the identifier of the first beam; the second beam reference information may include at least one of the second movement information and the identifier of the second beam.
[0045] In an embodiment of the present application, since there are multiple types of the first beam reference information and the second beam reference information, there are multiple possible ways for the first device to determine the first beam information and the second beam information based on the first beam reference information and the second beam reference information, thereby improving the flexibility and practicality of the technical solution.
[0046] In combination with the second aspect and any one of the first to seventh implementations of the second aspect, in the eighth implementation of the second aspect of the embodiment of the present application, the central management device may also obtain the first beam information in advance by way of path prediction or configuration of the mobile path. The central management device may obtain at least one of the first mobile information and the identifier of the first beam based on the path information.
[0047] In combination with any one of the second to eighth implementations of the second aspect, in the eighth implementation of the first aspect of the embodiment of the present application, the central management device may also pre-acquire the second beam information by way of path prediction or configuration of the mobile path. The central management device may obtain at least one of the second mobile information and the identifier of the second beam based on the path information.
[0048] In an embodiment of the present application, the central management device obtains the first beam information and / or the second beam information based on path prediction or configuration of the mobile path, which enriches the ways in which the central management device obtains the first beam information or the second beam information and improves the flexibility of the technical solution.
[0049] In combination with any one of the seventh to ninth implementation methods of the second aspect, in the tenth implementation method of the second aspect of the embodiment of the present application, the central management device can determine the first beam information and the second beam information based on the first movement information and the second movement information.
[0050] The first movement information may include the first movement trajectory, the first speed, the first acceleration, and the position change information of the first device in the target time period (including at least one of the beam orientation and the first beam width of the first beam), and the first device will move along the first movement trajectory at the first speed and the first acceleration from the first starting position during the target time. The second movement information may include the second movement trajectory, the second speed, the second acceleration, and the position change information of the second device in the target time period (including at least one of the beam orientation and the second beam width of the second beam), and the second device will move along the second movement trajectory at the second speed and the second acceleration from the second starting position during the target time.
[0051] When the first angle meets the preset condition, the central management device can determine the first beam information. The first angle is the angle formed by the first connecting line and the second connecting line, the first connecting line is the connecting line or the extended line of the first starting position and the second starting position, the second connecting line is the connecting line or the extended line of the first ending position and the second ending position, the first ending position is the position where the first device moves on the first motion trajectory to where the first angle meets the preset condition, and the second ending position is the position where the second device moves on the second motion trajectory to where the first angle meets the preset condition.
[0052] When the second angle meets the preset condition, the central management device can determine the second beam information. The second angle is the angle formed by the first connecting line and the third connecting line, the first connecting line is the connecting line or the extended line between the first starting position and the second starting position, the third connecting line is the connecting line or the extended line between the third ending position and the fourth ending position, the third ending position is the position where the first device moves on the first motion trajectory to where the second angle meets the preset condition, and the fourth ending position is the position where the second device moves on the second motion trajectory to where the second angle meets the preset condition.
[0053] In the embodiment of the present application, the central management device can determine the first beam information and the second beam information according to the motion conditions of the first device and the second device, combined with the geometric position relationship between the two devices. The determination process is relatively simple, which improves the feasibility and practicality of the technical solution. At the same time, it can also be applied to a variety of motion conditions, which improves the flexibility of the technical solution.
[0054] In combination with the second aspect and any one of the first to fourth implementations of the second aspect, in the eleventh implementation of the second aspect of the embodiment of the present application, the central management device may determine the first beam information from the first matching information of the target time period in the database. The first matching information may be information related to the beam switching of the first device, determined according to the identifier of the first device.
[0055] In combination with any one of the second to fourth implementations of the second aspect, in the twelfth implementation of the second aspect of the embodiment of the present application, the central management device may determine the second beam information from the second matching information of the target time period in the database. The second matching information may be information related to the beam switching of the second device, determined according to the identifier of the second device.
[0056] In an embodiment of the present application, the central management device can also determine the first beam information and the second beam information based on the information in the database, which saves computing resources compared to determining the first beam information and the second beam information based on the first beam reference information and the second beam reference information.
[0057] In combination with the second aspect, any one of the first to twelfth implementation methods of the second aspect, in the thirteenth implementation method of the embodiment of the present application, the first beam information can also be used to instruct the first device to perform beam switching.
[0058] In combination with any one of the second, third, fourth, sixth, seventh, ninth, tenth and twelfth implementation methods of the second aspect, in the fourteenth implementation method of the embodiment of the present application, the second beam information can also be used to instruct the second device to perform beam switching.
[0059] In combination with the second aspect and any one of the first to fourteenth implementations of the second aspect, in the fifteenth implementation of the second aspect of the embodiment of the present application, the central management device may be a home gateway or an access control (AC) server. In addition, it may be other devices, such as a computer, a personal digital assistant (PDA), etc., which are not specifically limited here. The first device may be an AP device (such as a router) or a STA device (such as a terminal device), which are not specifically limited here. The second device may be an AP device or a STA device, which are not specifically limited here.
[0060] A third aspect of an embodiment of the present application provides a communication device, including: an acquisition unit and a processing unit.
[0061] An acquisition unit is used to acquire first beam information, wherein the first beam information includes a correspondence between a first moment and an identifier of the first beam, or the first beam information includes a correspondence between a first time period and an identifier of the first beam, and the starting moment of the first time period is the first moment.
[0062] The processing unit is used to control the communication device to communicate with the second device through the first beam when the first moment arrives.
[0063] The communication device is used to execute the method of the first aspect mentioned above.
[0064] The beneficial effects shown in this aspect are similar to those of the first aspect, and are described in detail in the first aspect, and will not be repeated here.
[0065] A fourth aspect of an embodiment of the present application provides a communication device, including a sending unit.
[0066] The sending unit is used to send first beam information to the first device, where the first beam information includes a correspondence between a first moment and an identifier of the first beam, or the first beam information includes a correspondence between a first time period and an identifier of the first beam, and the start time of the first time period is the first moment. The first beam information is used to indicate that the first device communicates with the second device through the first beam when the first moment arrives.
[0067] The communication device is used to execute the method of the second aspect mentioned above.
[0068] The beneficial effects shown in this aspect are similar to those of the second aspect, as shown in the first aspect, and will not be repeated here.
[0069] A fifth aspect of an embodiment of the present application provides a communication device, including:
[0070] Processor, memory, input / output device and bus. The processor, memory, input / output device are connected to the bus. The processor is used to perform the following steps:
[0071] The first beam information is obtained, and then when the first moment arrives, the communication device is controlled to communicate with the second device through the first beam. The first beam information includes a correspondence between the first moment and the identifier of the first beam, or the first beam information includes a correspondence between the first time period and the identifier of the first beam, and the start time of the first time period is the first moment.
[0072] The communication device is used to execute the method of the first aspect mentioned above.
[0073] The beneficial effects shown in this aspect are similar to those of the first aspect, and are described in detail in the first aspect, and will not be repeated here.
[0074] A sixth aspect of the embodiments of the present application provides a communication device, including:
[0075] Processor, memory, input / output device and bus. The processor, memory, input / output device are connected to the bus. The processor is used to perform the following steps:
[0076] Sending first beam information to a first device so that the first device communicates with a second device through the first beam when a first moment arrives. The first beam information includes a correspondence between the first moment and an identifier of the first beam, or the first beam information includes a correspondence between a first time period and an identifier of the first beam, and the start time of the first time period is the first moment.
[0077] The communication device is used to execute the method of the second aspect mentioned above.
[0078] The beneficial effects shown in this aspect are similar to those of the second aspect, as shown in the first aspect, and will not be repeated here.
[0079] A seventh aspect of an embodiment of the present application provides a computer-readable storage medium, in which a program is stored. When a computer executes the program, the method of the first aspect or the second aspect described above is executed.
[0080] An eighth aspect of the embodiments of the present application provides a computer program product. When the computer program product is executed on a computer, the computer executes the method of the first aspect or the second aspect mentioned above. BRIEF DESCRIPTION OF THE DRAWINGS
[0081] Figure 1 A schematic diagram of an architecture of a wireless communication system;
[0082] Figure 2 A schematic diagram of a beam alignment scenario in an embodiment of the present application;
[0083] Figure 3 A flow chart of a communication method provided in an embodiment of the present application;
[0084] Figure 4a A schematic diagram of an application scenario of the communication method provided in an embodiment of the present application;
[0085] Figure 4b A schematic diagram of a communication method provided in an embodiment of the present application;
[0086] Figure 5 A schematic diagram of beam information provided in an embodiment of the present application;
[0087] Figure 6 A schematic diagram of another application scenario of the communication method provided in an embodiment of the present application;
[0088] Figure 7a Another schematic diagram of a communication method according to an embodiment of the present invention;
[0089] Figure 7b Another schematic diagram of beam information provided in an embodiment of the present application;
[0090] Figure 8 Another schematic diagram of a communication method according to an embodiment of the present invention;
[0091] Fig. 9 A schematic diagram of another application scenario of the communication method provided in an embodiment of the present application;
[0092] Fig.10 Another schematic diagram of a communication method according to an embodiment of the present invention;
[0093] Fig.11 A schematic diagram of the structure of a communication device provided in an embodiment of the present application;
[0094] Fig.12 Another schematic diagram of the structure of a communication device provided in an embodiment of the present application;
[0095] Fig.13 A schematic diagram of the structure of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0096] The embodiment of the present application provides a communication method and related devices, whereby a first device can obtain first beam information for communicating with a second device, so that when the first time arrives, the first device communicates with the second device through the first beam, thereby ensuring the robustness of communication with the second device. Compared with calculating beam information only when beams are mismatched, time slot overhead is saved and the robustness of communication is improved.
[0097] First, the application architecture of the embodiment of the present application is briefly described. Figure 1 , Figure 1 Figure 1 is a schematic diagram of the architecture of a wireless communication system. Figure 1 As shown, the wireless communication system includes a wireless access point (AP) and a terminal. The antenna array inside the AP and the antenna array inside the terminal, after beamforming, both generate directional beams. When a wireless communication connection is established between the terminal and the AP, the terminal can send and receive signals with the AP through the beam formed by its internal antenna array, and the beam of the terminal needs to be aligned with the beam of the AP so that the communication effect between the two is maintained at a high level. That is, Figure 1 In the position relationship shown, beam No. 1 of the AP and beam No. 2 of the terminal are aligned, the AP sends a downlink signal to the terminal through beam No. 1, and the terminal sends an uplink signal to the AP through beam No. 2.
[0098] In actual applications, as the user moves, the position or posture of the terminal will also change, and there may be obstacles between the terminal and the AP. If the terminal still communicates with the AP based on the beam previously aligned with the AP, beam mismatch will occur, resulting in unstable communication links and affecting communication quality. Generally speaking, beam mismatch refers to the large signal-to-noise ratio loss of the transceiver link due to the misalignment of the transmitting beam and the receiving beam, for example, the signal-to-noise ratio loss is greater than 3dB. Therefore, it is necessary to switch the beam according to the positional relationship between the AP and the terminal, such as Figure 1 As shown, when the terminal moves from position 1 to position 2, the wireless communication between the AP and the terminal is based on beam No. 3 of the AP and beam No. 4 of the terminal.
[0099] How to avoid beam mismatch and keep the quality of the communication link as stable as possible during the movement of the communication device has become an urgent problem to be solved. One implementation method is to start calculating the optimal beam for the current position when the signal-to-noise ratio decreases, and then perform beam switching. Such a situation will occur frequently during the movement of the communication device, resulting in a large time slot overhead. Based on this, in the communication method provided in the embodiment of the present application, the communication device can pre-acquire beam information for a period of time in the future. The beam information includes the time for beam switching and the beam used after switching. The communication device can perform beam switching based on the beam information, thereby ensuring communication quality and reducing time slot overhead.
[0100] It should be noted that the beam alignment mentioned in the embodiments of the present application can also be called beam tracking, which is used to ensure that the quality of the communication link between devices is at a high level, and the transmit and receive link achieves the highest signal-to-noise ratio within the selectable combination of the transmit beam and the receive beam. In different scenarios, beam alignment may have different situations. Figure 2 For detailed explanation, Figure 2 A schematic diagram of a beam alignment scenario.
[0101] Optionally, beam alignment may refer to direct alignment in a physical sense, that is, the direction of the beam at the transmitting end and the direction of the beam at the receiving end are approximately in a straight line, and the angle between them is approximately 180°, such as Figure 2 As shown in FIG. 1 , in position 1, beam 1 of the second device and beam 3 of the first device belong to this situation. Beam alignment can also be the alignment between beams after reflection, that is, the direction of at least one of the transmitting end beam and the receiving end beam after reflection is approximately in a straight line, such as Figure 2 As shown, at position 2, beam 2 of the second device is reflected by the reflective surface and aligned with beam 4 of the first device. The reflective surface may be a wall.
[0102] It should be noted that Figure 2 This is only one embodiment of beam alignment. In actual applications, there may be other objects that can cause multiple reflections in the propagation path of the beam. The number of reflections needs to be determined according to the specific communication environment and is not limited here.
[0103] Optionally, there are many situations for the wireless communication system, which can be a space optical communication system or a satellite communication system, or a microwave communication system. In addition, it can also be other wireless communication systems, such as a millimeter wave communication system, which is not limited here. Among them, millimeter wave communication refers to communication using electromagnetic waves with a wavelength of 1 mm to 10 mm. Millimeter wave communication plays a vital role in the field of fifth-generation mobile communication technology (5th generation mobile networks, 5G) because of its advantages such as rich spectrum resources and low interference.
[0104] Optionally, there are many types of terminals, which can be tablet computers, laptop computers or personal digital assistants. In addition, they can also be other devices, such as portable media players (PMP), intelligent robots, navigation devices or wearable devices, etc., which are not specifically limited here. AP, as a core device in wireless communication, can be of various types, which can be enterprise-level APs or commercial APs, or single-frequency APs. In addition, it can also be other types of APs, such as multi-frequency APs, which are not specifically limited here. Among them, routers are more common APs. Each terminal connected to a wireless network can be called a station (STA). In an embodiment of the present application, the first device can be either an AP or a STA, which is not specifically limited here. The second device can be either an AP device or a STA device, which is not specifically limited here. The embodiment of the present application takes the first device being an AP and the second device being a STA as an example for explanation.
[0105] The communication method provided in the embodiment of the present application can be applied to the above-mentioned system architecture. The communication method provided in the embodiment of the present application is described below.
[0106] In the embodiments of the present application, there are multiple situations for the device that determines the beam information of each device. The first beam information of the first device and the second beam information of the second device can be determined by the first device or the second device. The first beam information of the first device can also be determined by the central management device, or the second beam information of the second device can be determined by the central management device. In addition, there will be other situations, such as the first device and the second device respectively determining the beam information of the other end, which is selected according to the actual application situation, and is not limited here. The following description is given with the first device or the central management device as the execution subject.
[0107] 1. The first device determines first beam information.
[0108] See also Figure 3 , Figure 3 A flow chart of a communication method provided in an embodiment of the present application includes:
[0109] 301. The first device obtains first beam information, where the first beam information includes a correspondence between a first moment and an identifier of the first beam, or the first beam information includes a correspondence between a first time period and a first moment, where the starting moment of the first time period is the first moment.
[0110] Optionally, the first beam information may be a correspondence between at least one first moment and an identifier of at least one first beam, such as (T1, beam1), (T2, beam2), ..., (Tn, beam n), where n≥1 and n is an integer.
[0111] Optionally, the first beam information may be a correspondence between at least one first time period and an identifier of at least one first beam, for example, (T1-T2, beam1), (T2-T3, beam2), ..., (Tn-T n+1 , beam n). Wherein, n≥1, and n is an integer. The starting moment of the first time period is the first moment. The specific content of the first beam information is selected according to the needs of the actual application, and is not limited here. In the embodiment of the present application, "first" refers to information related to the first device, and "second" refers to information related to the second device.
[0112] In the embodiment of the present application, the content of the first beam information can be flexibly selected, which improves the flexibility of the technical solution.
[0113] There are many ways for the first device to obtain the first beam information. The first device may determine the first beam information based on the first beam reference information of the first device and the second beam reference information of the second device, or the first device may determine the first beam information based on information in a database. In addition, there may be other acquisition methods, such as receiving the first beam information from other devices, which are not limited here. The following are explained separately. It should be noted that the first device also needs to determine the first beam information and the second beam information based on the beam coverage angle and beam width of the first device, and the beam coverage angle and beam width of the second device.
[0114] 1.1. The first device determines the first beam information based on the first beam reference information of the first device and the second beam reference information of the second device
[0115] Optionally, when the beam alignment is a physical direct alignment, the first device may determine the first beam information based on the first beam reference information of the first device and the second beam reference information of the second device. The specific determination process may be as follows:
[0116] In many cases, the first device and the second device have certain movement patterns. For example, in a family scenario, family members usually get up early and walk from the bedroom to the bathroom, and then to the kitchen and dining room. Another example is the scenario of moving targets on high-speed rail and roads. Another example is the scenario of space optical communication and Starlink alignment. For scenarios with certain movement patterns, in an embodiment of the present application, before the first device and the second device move, the first device can pre-acquire the first beam reference information and the second beam reference information by path prediction or configuring the moving path. And determine the first beam information based on the first beam reference information and the second beam reference information.
[0117] The first beam reference information includes at least one of the first movement information of the first device and the identifier of the first beam. Among them, the first movement information represents the movement of the first device within a period of time, and may include information such as the first movement trajectory, first speed and first acceleration of the first device within the target time period. In addition, it may also be other information reflecting the movement of the first device, such as the direction of movement, the position change information of the first device within the target time period (including at least one of the beam azimuth and first beam width of the first beam), which is not specifically limited here. During the target time period, the first device will move along the first movement trajectory starting from the first starting position at the first speed and the first acceleration. The identifier of the first beam is used to represent the first beam of the first device, which may be a beam ID. In addition, it may also be other fields, such as beam azimuth, which is not specifically limited here.
[0118] The second beam reference information includes at least one of the second movement information of the second device and the identifier of the second beam. Among them, the second movement information represents the movement of the second device within a period of time, and may include information such as the second motion trajectory, second speed, and second acceleration of the second device within the target time period. In addition, it may also be other information reflecting the movement of the second device, such as the direction of movement, and the position change information of the second device within the target time period (including at least one of the beam azimuth and second beam width of the second beam), which is not specifically limited here. During the target time period, the second device will move along the second motion trajectory starting from the second starting position at the second speed and second acceleration. The identifier of the second beam is used to represent the second beam of the second device, which may be a beam number. In addition, it may also be other fields, such as beam azimuth, which is not specifically limited here.
[0119] It should be noted that, in addition to the above-mentioned methods, the first device may also obtain the second beam reference information in other ways, such as receiving the second beam reference information from the second device or the central management device, which is not limited here. If the second beam reference information is sent by the second device to the first device, then the second beam reference information can be carried in a beam tracking request, which is used to trigger the first device to determine the first beam information.
[0120] Since how the first device obtains the first beam reference information is not the focus of the technical solution of the present application, this process is not described in detail in the embodiments of the present application.
[0121] Since the first beam reference information includes at least one of the first movement information and the identifier of the first beam, and the second beam reference information includes at least one of the second movement information and the identifier of the second beam, there are multiple situations in the process of the first device determining the first beam information, which can be selected according to the needs of the actual application, thereby improving the flexibility of the technical solution. For the sake of simplicity, this application selects two possible combinations for illustration.
[0122] The embodiment of the present application is explained by taking the example that the first device is an AP and the second device is a STA. In actual applications, the AP (such as a router in a home network) is often in a stationary state, and the STA often changes position as the user moves. Next, taking this situation as an example, the process of specifically determining the first beam information is explained.
[0123] 1.1.1 The first device determines first beam information according to the first movement information and the second movement information.
[0124] See also Figure 4a , Figure 4a This is a schematic diagram of an application scenario of the communication method of the present application embodiment. Figure 4a As shown, the position of the first device is (x0, y0), the initial position of the second device is (x1, y1), and the second device will move from point B (x1, y1) to point F (x3, y3) along the motion track shown by the arrow within the target time period. Among them, at time T1, the second device is at point B, and at time T2, the second device is at point D.
[0125] When the second device moves from point B (x1, y1) to point D (x2, y2), point A, point B, and point D may form the following: Figure 5 The triangle shown. In ΔABD, in, Thus, the angle scanned by the downlink beam of the first device from time T1 to time T2, that is, the size of ∠θ, can be obtained.
[0126] By comparing the relationship between ∠θ and the beam width of the first device, the beam required by the first device from time T1 to time T2 can be determined. If at time T1, the sequence number of the first beam of the first device is 1, and ∠θ is equal to the beam width Then we can know that from time T1 to time T2, the beam numbers of the first beams needed by the first device are 1, 2 and 3. For the first device, when the scanning angle of the first beam is half the beam width When , it means that the first device needs to switch beams. Assume that when the second device moves to point C, the signal sent by the first device to the second device needs to be switched from beam 1 to beam 2. In this way, the triangle formed by beam 1 and beam 2 of the first device and the travel path of the second device can be obtained, that is, Figure 5 ΔABC is shown. Among them, The angle ∠γ between the direction of travel of the second device and beam 1 can be calculated in ΔABD based on the vector angle formula, thereby determining the size of each of the three angles of ΔABC. Combined with the sine theorem, the distance between points BC can be obtained: Assuming that the second device moves at a uniform linear speed v, the time when the first device switches from beam 1 to beam 2 can be obtained as T2 = T1 + t 12 , where t 12 =d1 / v.
[0127] As the second device continues to move, assuming that when the second device moves to point D, the beam of the first device scans over Angles, which means that the first device needs to switch from beam 2 to beam 3. Combined with the sine theorem, we can get the path swept by beam 2 and beam 3 on the motion trajectory of the second device: That is, the distance between points CD. Combined with the movement speed v of the second device, the switching time of beam 3 can be obtained as T3 = T1 + t 12 +t 23 , where t 23 =d4 / v.
[0128] By analogy, the first device can determine the switching time of each beam and obtain the first beam information. For example, the first beam information is (13:00, beam 1), (13:10, beam 2), (13:17, beam 3).
[0129] 1.1.2 The first device determines the first beam information according to the first movement information, the second movement information and the identifier of the second beam.
[0130] In actual applications, the first device may also consider other factors. After obtaining the first beam information based on the determination process in 1.1.1 above, it will also update the first beam information obtained in 1.1.1 in combination with the identifier of the second beam sent by the second device to determine the first beam information suitable for the actual situation.
[0131] Optionally, there are various reasons for the first device to update the first beam information obtained in 1.1.1, which may be business conditions or the beam scanning coverage of each device. In addition, it may be other factors, such as the congestion level of the communication link, which is not limited here. In short, the first device can combine the identifier of the second beam and the actual communication environment to obtain the first beam information suitable for the actual situation, so that after the first device switches the beam according to the first beam information, the communication quality between the first device and the second device can be maintained at a higher level in the actual communication environment.
[0132] It should be noted that for the sake of convenience, Figure 4a and Figure 4b In the illustrated embodiment, the first device is in a stationary state. In practical applications, the first device may also be in motion, which is not specifically limited here. In practical applications, the motion states of the first device and the second device may be the same, for example, the first device and the second device move in a uniform linear motion along their respective motion trajectories at the same speed, or move in an accelerated motion with the same acceleration; the motion states of the first device and the second device may also be different, for example, the first device moves in a uniform linear motion, and the second device remains stationary. The motion states of the first device and the second device are determined according to the needs of the practical application, which is not specifically limited here.
[0133] Optionally, the motion state of each device within the target time period can be in multiple situations, which can be uniform linear motion, deceleration motion with the same acceleration, or deceleration motion followed by uniform motion. In addition, there can be other motion states, for example, uniform motion first within the target time period and then acceleration motion with random acceleration. The specifics are not limited here.
[0134] Optionally, the first device can be both a sending device and a receiving device. When the first device is a sending device, the second device is a receiving device; when the first device is a receiving device, the second device is a sending device. No specific limitation is made here.
[0135] Optionally, there are many factors that affect the beam switching between the first device and the second device, which may be the beam width of each device, or the relative position relationship between the two devices. In addition, there may be other factors that may affect the beam alignment, such as the motion information of the first device and the second device, which are not limited here.
[0136] 1.2. The first device determines the first beam information according to the information in the database.
[0137] During the communication process, whether the beam alignment is performed based on the traditional scanning and switching beam working mode (i.e., scanning tracking mode) or based on the working mode provided by the embodiment of the present application, the beam switching needs to be synchronized between the two devices, thereby ensuring that the two devices use the same switching mechanism for communication. Therefore, the first device can record the following information: Figure 5 The beam information shown may be in the form of (T1, A1, B1), (T2, A2, B1) and (T3, A2, B2). The beam information indicates the beam number used by the first device and the second device to communicate with each other at a certain moment. For example, (T1, A1, B1) indicates that at moment T1, the first device uses beam A1 to communicate with the second device, and the second device uses beam B1 to communicate with the first device. Based on the beam information and beam-related information (for example, link connection information or spatial location information that may affect beam alignment), the first device can classify and count the beam number and beam switching time information according to the second device identifier, and count the switching times corresponding to different beam numbers of the second device to obtain high-frequency recurring "beam number-beam switching time" information, and at the same time associate each "beam number-beam switching time" corresponding to the second device with the "beam number-beam switching time" of the first device in the same time period, thereby obtaining the beam alignment information of the first device and the second device and establishing a historical beam information database. The beam information may include time and location information. In addition, it may also include other information, such as device identification, beam identification, etc., which are not limited here. In this case, the application scenario of the first device as a wireless access point can be as follows: Figure 6 shown.
[0138] The first device may receive a beam tracking request sent by the second device, and the beam tracking request is used to trigger the first device to determine the first beam information for maintaining beam alignment between the first device and the second device within the target time period. The first device may determine the first beam information based on the first matching information within the target time period in the database. The first matching information may be the device identifier of the first device. For example, the first device retrieves the beam database and finds that the working beams between the second device and the first device are the same within the time period from T1 to T4. In this case, the first device may use the retrieved beam information as the first beam information for communication between the first device and the second device within the time period from T1 to T4. Alternatively, the first device retrieves the corresponding beam information at the spatial position where the second device moves in the beam database through the spatial position information associated in the beam tracking request of the second device, and the first device extracts the matching beam information of the first device as the first beam information of the first device within the time period from T1 to T4.
[0139] Optionally, the device that records and establishes the beam database based on the learning mechanism may also be other devices, such as a central management device or a second device, which is not limited here. In this case, the first device can retrieve the beam database established by other devices to determine the first beam information, which saves the computing resources and memory resources of the first device compared to the first device establishing the beam database itself.
[0140] 1.3. The first device receives the first beam information from the second device or the central management device.
[0141] In an embodiment of the present application, the first device may also receive the first beam information sent by the central management device or the second device. The process by which the central management device or the second device determines the first beam information is similar to the process by which the first device determines the first beam information based on the first beam reference information of the first device and the second beam reference information of the second device, or the information in the database mentioned in 1.1 or 1.2 above, and is not repeated here.
[0142] 302. When the first moment arrives, the first device communicates with the second device via the first beam.
[0143] After acquiring the first beam information, the first device can switch the beam according to the first beam information, that is, when the first moment arrives, it can communicate with the second device through the first beam. Specifically, the first device can send a signal to the second device through the first beam and receive a signal sent by the second device.
[0144] In the embodiment of the present application, the first device can obtain the first beam information for maintaining communication with the second device, and according to the first beam information, the first device communicates with the second device through the first beam when the first moment arrives, thereby ensuring the robustness of communication with the second device. Compared with calculating the beam information only when the beam is mismatched, time slot overhead is saved and the robustness of communication is improved.
[0145] Optionally, the first device may also detect the quality of the communication link with the second device. If the quality of the communication link decreases, the optimal alignment direction may be determined by calculating the signal-to-noise ratio for each subframe in the beam training frame sequence in the existing solution. In this case, the technical solution provided in the embodiment of the present application reduces the frequency of triggering the existing solution.
[0146] Furthermore, there are multiple ways for the first device to obtain the first beam information, which can be selected according to the needs of actual applications, thereby improving the feasibility and flexibility of the technical solution.
[0147] Optionally, in an embodiment of the present application, the first device can also determine the second beam information of the second device, and send the second beam information to the second device, so that the second device performs beam switching according to the second beam information, that is, when the second moment arrives, communicates with the first device based on the second beam.
[0148] Optionally, the second beam information may be a correspondence between at least one second moment and an identifier of at least one second beam, such as (T1', beam1'), (T2', beam2'), ..., (Tn', beam n'), where n≥1 and n is an integer.
[0149] Optionally, the second beam information may be a correspondence between at least one second time period and an identifier of at least one second beam, for example, (T1'-T2', beam1'), (T2'-T3', beam2'), ..., (Tn'-T n+1 ', beamn'). Wherein, n≥1, and n is an integer. The starting time of the second time period is the second time. The specific content of the second beam information is selected according to the needs of the actual application, and is not limited here.
[0150] In the embodiment of the present application, the content of the second beam information can be flexibly selected, which improves the flexibility of the technical solution.
[0151] In the embodiment of the present application, there are multiple ways for the first device to determine the second beam information, and the possible situations are described below respectively.
[0152] 2.1 The first device determines second beam information based on the first beam reference information of the first device and the second beam reference information of the second device.
[0153] Optionally, when the beam alignment is direct alignment in a physical sense, the first device may determine the second beam information based on the first beam reference information of the first device and the second beam reference information of the second device. The specific determination process may be as follows:
[0154] After the first device obtains the first beam reference information and the second beam reference information, it can determine the second beam information according to the first beam reference information and the second beam reference information. Figure 3 This has been described in step 301 of the illustrated embodiment and will not be repeated here.
[0155] Since the first beam reference information includes at least one of the first movement information and the identifier of the first beam, and the second beam reference information includes at least one of the second movement information and the identifier of the second beam, there are multiple situations in the process of the first device determining the second beam information, which can be selected according to the needs of the actual application, thereby improving the flexibility of the technical solution. For the sake of simplicity, this application selects two possible combinations for illustration.
[0156] 2.1.1 The first device determines second beam information according to the first movement information and the second movement information.
[0157] For the sake of simplicity, based on Figure 4a The application scenario shown in FIG. 1 illustrates the process of determining the second beam information by the first device. It can be assumed that the first device knows that the beam width of the second device is also Moreover, in the process of moving from point B to point F, the posture state of the second device does not change, that is, the orientation of each beam of the second device remains unchanged. Then the first device can know that from time T1 to time T2, the beam numbers of the first beams that the second device needs to use are 5, 4, and 3.
[0158] Assume that the first device determines that the second device switches from beam 5 to beam 4 when it moves to point C. At this time, the angle between the direction in which the beam of the second device points to the first device and the direction in which the original beam points to the first device is half the beam width of the second device. Since the imaginary line at point C is parallel to d2, the angle between the two line segments d2 and d3 is also In ΔABC, the first device is based on the sine theorem and can be obtained If the second device moves at a uniform linear speed v, the first device can obtain the time T when the second device switches from beam 5 to beam 4.54 =T1+t 54 , where t 54 =d1 / v.
[0159] As the second device moves, when the second device reaches point D, the first device can determine that the angle between the direction in which the beam of the second device points to the first device and the direction in which the original beam points to the first device reaches Here, the beam of the second device is switched from beam 4 to beam 3. In ΔACD, the first device can obtain based on the sine theorem: Combined with the movement speed v of the second device, the first device can obtain the switching time of beam 3 T3'=T1+t 54 +t 43 , where t 43 =d4 / v.
[0160] By analogy, the first device can determine the switching time of each beam of the second device and obtain the second beam information. For example, the first beam information is (13:00, beam 1'), (13:05, beam 2'), (13:12, beam 3').
[0161] 2.1.2 The first device determines the second beam information according to the first movement information, the second movement information and the identifier of the second beam.
[0162] In actual applications, the first device may also take other factors into consideration. After obtaining the second beam information based on the determination process in 2.1.1 above, it will also update the second beam information obtained in 2.1.1 in combination with the identifier of the second beam sent by the second device to determine the second beam information suitable for the actual situation.
[0163] Optionally, there are various reasons for the first device to update the second beam information obtained in 2.1.1, which may be business conditions or the beam scanning coverage of each device. In addition, it may be other factors, such as the congestion level of the communication link, which is not limited here. In short, the first device can combine the identifier of the second beam and the actual communication environment to obtain the second beam information suitable for the actual situation, so that after the second device switches the beam according to the second beam information, the communication quality between the first device and the second device can be maintained at a higher level in the actual communication environment.
[0164] It should be noted that due to Figure 4a and Figure 4bIn the illustrated embodiment, for simplicity of description, it is assumed that the beam of the first device and the beam of the second device have the same beam width, and a situation that is convenient for drawing is selected for description, so that the first device and the second device perform beam switching at the same time. In actual applications, the width of the first beam and the width of the second beam may be different, and the time when the first device and the second device perform beam switching may also be different, which is determined according to the needs of the actual application and is not specifically limited here.
[0165] It should be noted that due to Figure 4a and Figure 4b In the illustrated embodiment, for simplicity of explanation, it is assumed that the posture state of the second device does not change during the movement. In actual applications, the posture state of the second device may also change during the movement, which is not specifically limited here.
[0166] 2.2 The first device determines the second beam information according to the information in the database.
[0167] Similar to the process of "1.2 the first device determines the first beam information according to the information in the database" above, the first device can also determine the second beam information according to the second matching information in the target time period in the beam information database. The second matching information can be the device identification of the second device.
[0168] Optionally, since the beam tracking request sent by the second device to the first device may also carry the second movement information of the second device, the first device may obtain its own first movement information. If some positions on the first movement trajectory and / or the second movement trajectory are not in the database, or all positions on the first movement trajectory and / or the second movement trajectory are not in the database, then the first device may combine the first beam reference information of the first device and the second beam reference information between the second device to determine the identifier of the beam corresponding to the position not in the database, and then determine the first beam information and the second beam information based on information such as the speed and acceleration of the first device and / or the second device. The specific determination process is similar to the above "1.1 The first device determines the first beam information based on the first beam reference information of the first device and the second beam reference information of the second device", and "2.1 The first device determines the second beam information based on the first beam reference information of the first device and the second beam reference information of the second device", and will not be repeated here. That is to say, in one implementation, the first device can preferentially retrieve beam information from the database. If the information in the database is incomplete, the first beam reference information of the first device and the second beam reference information of the second device can be combined to determine the remaining beam information, thereby obtaining the first beam information and the second beam information.
[0169] 2.3 The first device receives the second beam information from the central management device.
[0170] In the embodiment of the present application, the first device may also receive the second beam information sent by the central management device. The process of the central management device determining the second beam information is similar to the process of the first device determining the second beam information mentioned in 2.1 or 2.2 above, and will not be repeated here.
[0171] After determining the second beam information, the first device may send the second beam information to the second device. After receiving the second beam information, the second device may switch the beam according to the second beam information, that is, when the second moment arrives, it may communicate with the first device through the second beam. Specifically, the second device may send a signal to the first device through the second beam and receive a signal sent by the first device.
[0172] Optionally, in the case where the second beam information is obtained by the first device from the central management device, after receiving the second beam information sent by the central management device, the first device may adjust the first beam information and / or the second beam information, so that the first device is more in line with the requirements of the actual communication environment according to the adjusted first beam information and / or the second beam information. Optionally, after the first device sends the second beam information to the second device, the second device may also send confirmation information to the first device through a handshake mechanism to indicate that the second device agrees to perform beam switching according to the second beam information within the target time period, so that the first device and the second device use the negotiated beam information to perform beam switching within the target time period. The process of negotiating and determining the switching mechanism between the first device and the second device may be as follows. Figure 7a The contents of the negotiated first beam information and second beam information may be as follows: Figure 7b shown.
[0173] 2. The central management device determines the first beam information.
[0174] In the wireless communication network, a central management device may also be included, which can be used to monitor and manage the communication status between the first device and the second device. The first device or the second device can establish communication with the central management device through a wired or wireless connection and report information to the central management device.
[0175] Since the central management device does not rely on the communication link between the first device and the second device when managing the first device and the second device, that is to say, the first device and the second device may be in a state where no communication connection is established (for example, the first device and / or the second device has just come online), or may be in a state where a communication connection has been established, which is not specifically limited here.
[0176] In the embodiment of the present application, if a communication connection has been established between the first device and the second device, the central management device sends first beam information to the first device, and the first beam information is used to instruct the first device to switch the beam, so that the first device communicates with the second device through the first beam when the first moment arrives. Figure 3 The central management device may also send second beam information to the second device, and the second beam information is used to instruct the second device to switch the beam, so that the second device communicates with the first device through the second beam when the second moment arrives.
[0177] In the case where a communication connection is not established between the first device and the second device, the central management device sends first beam information to the first device, instructing the first device to communicate with the second device through the first beam when the first moment arrives. The central management device may also send second beam information to the second device, instructing the second device to communicate with the first device through the second beam when the second moment arrives.
[0178] The following describes the possible situations:
[0179] 1. A first device and a second device establish a communication connection.
[0180] See also Figure 8 , Figure 8 An embodiment of a communication method provided in an embodiment of the present application includes:
[0181] 801. The central management device receives a first beam tracking request sent by a first device.
[0182] In an embodiment of the present application, the first device may send a first beam tracking request to the central management device, and the first beam tracking request may carry first beam reference information. The specific content of the first beam reference information is Figure 3 Step 301 of the illustrated embodiment has been described and will not be repeated here.
[0183] 802. The central management device receives a second beam tracking request sent by the second device.
[0184] In the embodiment of the present application, the second device may send a first beam tracking request to the central management device, and the second beam tracking request may carry second beam reference information. The specific content of the second beam reference information is Figure 3 Step 301 of the illustrated embodiment has been described and will not be repeated here.
[0185] It should be noted that there is no necessary order between step 801 and step 802. Step 801 can be executed first, or step 802 can be executed first, or both can be executed at the same time. The selection is made according to the needs of the actual application and is not limited here.
[0186] 803. The central management device determines the first beam information and the second beam information according to the first beam tracking request and the second beam tracking request.
[0187] After receiving the first beam tracking request and the second beam tracking request, the central management device can determine the first beam information and the second beam information. There are many ways for the central management device to determine the first beam information and the second beam information. It can be determined based on the first beam reference information of the first device and the second beam reference information of the second device, or it can be determined based on the information in the database. In addition, there can be other situations. For example, the central management device first retrieves the information in the database. When the information in the database is insufficient to obtain the complete first beam information and / or second beam information, the missing beam information can be completed in combination with the first beam reference information of the first device and the second beam reference information of the second device, so as to never obtain the complete first beam information and / or second beam information. The way in which the central management device determines the first beam information and the second beam information is selected according to the needs of the actual application, and is not limited here.
[0188] The principle and specific process of the central management device determining the first beam information and the second beam information Figure 3 In the illustrated embodiment, “the first device determines the first beam information” and “the first device determines the second beam information” are similar. Figure 3 This has been explained in the illustrated embodiment and will not be described again here.
[0189] Optionally, if the central management device determines the first beam information and the second beam information according to the information in the database, the application scenario of the communication method provided in the embodiment of the present application can be as follows: Fig. 9 shown.
[0190] 804. The central management device sends first beam information to the first device to instruct the first device to perform beam switching.
[0191] After determining the first beam information, the central management device may send the first beam information to the first device, so that the first device performs beam switching according to the first beam information, thereby ensuring the communication quality between the first device and the second device.
[0192] 805. The central management device sends second beam information to the second device to instruct the second device to perform beam switching.
[0193] After determining the second beam information, the central management device may send the second beam information to the second device, so that the second device performs beam switching according to the second beam information, thereby ensuring the communication quality between the second device and the first device.
[0194] It should be noted that there is no necessary order between step 804 and step 805. Step 804 may be executed first, or step 805 may be executed first, or both may be executed simultaneously. The selection is made according to the needs of the actual application and is not limited here.
[0195] 806. The first device performs beam switching according to the first beam information.
[0196] After receiving the first beam information, the first device may perform beam switching according to the first beam information, that is, when the first moment arrives, communicate with the second device based on the first beam.
[0197] 807. The second device performs beam switching according to the second beam information.
[0198] After receiving the second beam information, the second device may perform beam switching according to the second beam information, that is, when the second moment arrives, communicate with the first device based on the second beam.
[0199] Optionally, between step 804 and step 806, the first device may also send confirmation information to the central management device through a handshake mechanism to indicate that the first device agrees to perform beam switching according to the first beam information.
[0200] Optionally, between step 805 and step 807, the second device may also send confirmation information to the central management device through a handshake mechanism to indicate that the second device agrees to perform beam switching according to the first beam information.
[0201] In the embodiment of the present application, the central management device can obtain the first beam information for the first device to maintain communication with the second device, and enable the first device to communicate with the second device through the first beam when the first beam information arrives at the first moment, thereby ensuring the robustness of communication with the second device. Compared with calculating the beam information only when the beam mismatch occurs, this saves time slot overhead and improves the robustness of communication.
[0202] Furthermore, the first beam information and the second beam information are determined by the central management device, which saves computing resources for the first device and the second device. At the same time, there are multiple ways for the central management device to determine the first beam information and the second beam information, which can be selected according to the needs of the actual application, thereby improving the flexibility of the technical solution.
[0203] 2. The first device and the second device have not established a communication connection.
[0204] See also Fig.10 , Fig.10 An embodiment of the communication method provided in the embodiment of the present application.
[0205] Fig.10 In the embodiment shown, steps 1001 to 1003 are Figure 8 Steps 801 to 803 in the illustrated embodiment are similar and will not be described in detail here.
[0206] 1004. The central management device sends, to the first device, first beam information for indicating that the first device communicates with the second device.
[0207] After determining the first beam information, the central management device can send the first beam information to the first device. Since the first device and the second device have not yet communicated based on the beam at this time, the first beam information can be used to instruct the first device to communicate with the second device according to the first beam information. For example, if the first beam information is (T1, beam1), (T2, beam2), then the first beam information instructs the first device to communicate with the second device through beam1 starting at time T1, and to communicate with the second device through beam2 starting at time T2.
[0208] 1005. The central management device sends second beam information to the second device for indicating that the second device communicates with the first device.
[0209] After determining the second beam information, the central management device can send the second beam information to the second device. Since the second device and the first device have not yet communicated based on the beam at this time, the second beam information can be used to instruct the second device to communicate with the first device according to the second beam information. For example, if the second beam information is (T1', beam1'), (T2', beam2'), then the second beam information instructs the second device to communicate with the second device via beam1' at time T1', and to communicate with the second device via beam2' at time T2'.
[0210] It should be noted that there is no necessary order between step 1004 and step 1005. Step 1004 may be executed first, or step 1005 may be executed first, or both may be executed simultaneously. The selection is made according to the needs of the actual application and is not limited here.
[0211] 1006. The first device communicates with the second device according to the first beam information.
[0212] After receiving the first beam information, the first device can communicate with the second device according to the first beam information, that is, when the first moment arrives, the first device communicates with the second device based on the first beam.
[0213] 1007. The second device communicates with the first device according to the second beam information.
[0214] After receiving the first beam information, the second device may communicate with the second device according to the first beam information, that is, when the first moment arrives, the second device communicates with the second device based on the first beam.
[0215] Optionally, between step 1004 and step 1006, the first device may also send confirmation information to the central management device through a handshake mechanism to indicate that the first device agrees to perform beam switching according to the first beam information.
[0216] Optionally, between step 1005 and step 1007, the second device may also send confirmation information to the central management device through a handshake mechanism to indicate that the second device agrees to perform beam switching according to the first beam information.
[0217] In an embodiment of the present application, the central management device can determine the first beam information and the second beam information before the first device and the second device establish a connection, or can determine the first beam information and the second beam information after the first device and the second device establish a connection, thereby improving the flexibility of the technical solution.
[0218] The communication device provided in the embodiment of the present application is described below. Fig.11 , Fig.11 A schematic diagram of the structure of a communication device provided in an embodiment of the present application. The communication device 1100 includes:
[0219] The acquisition unit 1101 is used to acquire first beam information, where the first beam information includes a correspondence between a first moment and an identifier of the first beam, or the first beam information includes a correspondence between a first time period and an identifier of the first beam, and the starting moment of the first time period is the first moment.
[0220] The processing unit 1102 is configured to control the communication device to communicate with the second device through the first beam when the first moment arrives.
[0221] In some optional embodiments, the first beam information further includes a correspondence between another first moment and an identifier of another first beam. Alternatively, the first beam information further includes a correspondence between another first time period and an identifier of another first beam, and the start moment of another first time period is another first moment.
[0222] In some optional embodiments, the acquisition unit 1101 is further configured to acquire first beam reference information of the first device and second beam reference information of the second device, and determine the first beam information according to the first beam reference information and the second beam reference information.
[0223] In some optional embodiments, the communication device 1100 further includes a sending unit 1103 .
[0224] The processing unit 1102 is further configured to determine the second beam information according to the first beam reference information and the second beam reference information.
[0225] The sending unit 1103 is used to send the second beam information to the second device, so that the second device communicates with the first device through the second beam when the second time arrives.
[0226] In some optional embodiments, the second beam information includes a correspondence between the second moment and the identifier of the second beam, or the second beam information includes a correspondence between the second time period and the identifier of the second beam, and the start moment of the second time period is the second moment.
[0227] In some optional embodiments, the second beam information further includes a correspondence between another second moment and an identifier of another second beam. Or the second beam information includes a correspondence between another second time period and an identifier of another second beam, and the start moment of another second time period is another second moment.
[0228] In some optional embodiments, the first beam reference information includes at least one of the first movement information and the identifier of the first beam. The second beam reference information includes at least one of the second movement information and the identifier of the second beam.
[0229] In some optional embodiments, the acquisition unit 1101 is further configured to pre-acquire the first beam information by way of path prediction or configuration of a moving path.
[0230] In some optional embodiments, the acquisition unit 1101 is further configured to pre-acquire the second beam information by way of path prediction or configuration of a moving path.
[0231] In some optional embodiments, the acquiring unit 1101 is specifically configured to receive second beam reference information from a second device or a central management device.
[0232] In some optional embodiments, the acquiring unit 1101 is specifically configured to determine the second beam information according to the second matching information within the target time period in the database.
[0233] The sending unit 1103 is further used to send the second beam information to the second device, so that the second device can communicate with the first device through the second beam when the second moment arrives.
[0234] In some optional embodiments, the acquisition unit 1101 is specifically configured to receive first beam information from a second device or a central management device.
[0235] In some optional embodiments, the acquiring unit 1101 is specifically configured to determine the first beam information according to the first matching information in the target time period in the database.
[0236] The communication device 1100 is used to perform Figures 3 to 7a The operations performed by the first device in the illustrated embodiment will not be described in detail here.
[0237] Next, see Fig.12 , Fig.12 A schematic diagram of the structure of a communication device provided in an embodiment of the present application.
[0238] In some optional embodiments, the communication device 1200 includes:
[0239] The sending unit 1203 is used to send first beam information to the first device, where the first beam information includes a correspondence between a first moment and an identifier of the first beam. Alternatively, the first beam information includes a correspondence between a first time period and an identifier of the first beam. The first beam information is used to indicate that the first device communicates with the second device through the first beam when the first moment arrives.
[0240] In some optional embodiments, the first beam information also includes a correspondence between another first moment and an identifier of another first beam. Alternatively, the first beam information includes a correspondence between another first time period and an identifier of another first beam, and the start moment of another first time period is another first moment. In some optional embodiments, the sending unit 1203 is further used to send second beam information to the second device, and the second beam information is used to instruct the second device to communicate with the first device through the second beam when the second moment arrives.
[0241] In some optional embodiments, the second beam information includes a correspondence between the second moment and the identifier of the second beam, or the second beam information includes a correspondence between the second time period and the identifier of the second beam, and the start moment of the second time period is the second moment.
[0242] In some optional embodiments, the second beam information further includes a correspondence between another second moment and an identifier of another second beam. Or the second beam information includes a correspondence between another second time period and an identifier of another second beam, and the start moment of another second time period is another second moment.
[0243] In some optional embodiments, the communication device 1200 further includes an acquisition unit 1201 and a processing unit 1202 .
[0244] The acquisition unit 1201 is used to acquire first beam reference information of a first device and second beam reference information of a second device.
[0245] The processing unit 1202 is configured to determine first beam information according to the first beam reference information and the second beam reference information.
[0246] In some optional embodiments, the communication device 1200 further includes an acquisition unit 1201 and a processing unit 1202 .
[0247] The acquisition unit 1201 is used to acquire first beam reference information of a first device and second beam reference information of a second device.
[0248] The processing unit 1202 is configured to determine second beam information according to the first beam reference information and the second beam reference information.
[0249] In some optional embodiments, the first beam reference information includes at least one of the first movement information and the identifier of the first beam. The second beam reference information includes at least one of the second movement information and the identifier of the second beam.
[0250] In some optional embodiments, the acquisition unit 1201 is used to pre-acquire the first beam information by way of path prediction or configuration of a moving path.
[0251] In some optional embodiments, the processing unit 1202 is configured to pre-acquire the second beam information by way of path prediction or configuration of a moving path.
[0252] In some optional embodiments, the processing unit 1202 is configured to determine the first beam information according to the first matching information in the target time period in the database.
[0253] In some optional embodiments, the processing unit 1202 is configured to determine the second beam information according to the second matching information within the target time period in the database.
[0254] In some optional embodiments, the first beam information may also be used to instruct the first device to perform beam switching.
[0255] In some optional embodiments, the second beam information may also be used to instruct the second device to perform beam switching.
[0256] The communication device 1200 is used to perform Figures 8 to 10 In the illustrated embodiment, the operations performed by the central management device will not be described in detail here.
[0257] Fig.13 It is a structural diagram of a communication device provided in an embodiment of the present application. The communication device 1300 may include one or more processors 1301 and a memory 1305. The memory 1305 stores one or more applications or data.
[0258] In actual applications, there are many possibilities for processor 1301, which can be a central processing unit (CPU), a microprocessor unit (MPU), or a graphics processing unit (GPU). In addition, it can also be other processors, such as an embedded processor, a single-core processor or a multi-core processor, which can be selected according to the needs of the actual application and is not limited here.
[0259] The memory 1305 may be a volatile storage or a persistent storage. The program stored in the memory 1305 may include one or more modules, each of which may be used to execute a series of operations performed by the server. Furthermore, the processor 1301 may be configured to communicate with the memory 1305 and execute a series of instruction operations in the memory 1305 on the communication device 1300.
[0260] The communication device 1300 may also include one or more power supplies 1302, one or more wired or wireless network interfaces 1303, one or more input and output interfaces 1304, and / or one or more operating systems, such as Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM, etc.
[0261] The processor 1301 may execute the aforementioned Figures 3 to 7a The operation performed by the first device in the embodiment shown, or Figures 8 to 10 In the illustrated embodiment, the operations performed by the central management device will not be described in detail here.
[0262] 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.
[0263] 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 an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0264] 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.
[0265] 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. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0266] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable 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 method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk and other media that can store program code.
Claims
1. A communication method, characterized in that: include: The first device acquires first beam information, where the first beam information includes a correspondence between at least one first moment and an identifier of at least one first beam, or the first beam information includes a correspondence between at least one first time period and an identifier of the at least one first beam, where a start moment of the first time period is the first moment, and the first device acquires the first beam information in advance by way of path prediction or configuration of a moving path; When a first time arrives, the first device communicates with the second device through the first beam.
2. The method according to claim 1, characterized in that The first beam information also includes a correspondence between another first moment and an identifier of another first beam, or the first beam information also includes a correspondence between another first time period and an identifier of the another first beam, and the starting moment of the another first time period is the another first moment.
3. The method according to claim 1 or 2, characterized in that: Before the first device acquires the first beam information, the method further includes: The first device acquires first beam reference information of the first device; The first device acquires second beam reference information of the second device; The first device obtains the first beam information, including: The first device determines the first beam information according to the first beam reference information and the second beam reference information.
4. The method according to claim 3, characterized in that Before the first device communicates with the second device through the first beam, the method further includes: The first device determines second beam information according to the first beam reference information and the second beam reference information; The first device sends the second beam information to the second device, so that the second device communicates with the first device through the second beam when a second time arrives.
5. The method according to claim 4, characterized in that The second beam information includes: a correspondence between the second moment and an identifier of the second beam; Alternatively, the second beam information includes a correspondence between a second time period and an identifier of the second beam, and a starting moment of the second time period is the second moment.
6. The method according to claim 3, characterized in that The first beam reference information includes at least one of first movement information and an identifier of the first beam; The second beam reference information includes at least one of second movement information and an identifier of a second beam.
7. The method according to claim 4, characterized in that The first device determines the second beam information according to the first beam reference information and the second beam reference information, including: the first device pre-acquires the second beam information by way of path prediction or configuration of a moving path.
8. The method according to claim 3, characterized in that The first device acquires second beam reference information of the second device, including: The first device receives the second beam reference information from the second device or a central management device.
9. The method according to claim 3, characterized in that: Before the first device communicates with the second device through the first beam, the method further includes: The first device determines second beam information according to second matching information in a target time period in a database; The first device sends the second beam information to the second device, so that the second device communicates with the first device through the second beam when a second time arrives.
10. The method according to claim 1 or 2, characterized in that: The first device acquires first beam information, including: The first device receives the first beam information from the second device or a central management device.
11. The method according to claim 1 or 2, characterized in that: The first device acquires first beam information, including: The first device determines the first beam information according to first matching information in a target time period in a database.
12. The method according to any one of claims 1 to 2, characterized in that: Before the first device acquires the first beam information, the first device communicates with the second device through an initial beam.
13. A communication method, characterized in that: include: The central management device sends first beam information to the first device, where the first beam information includes a correspondence between at least one first moment and an identifier of at least one first beam, or the first beam information includes a correspondence between at least one first time period and an identifier of the at least one first beam, and the start moment of the first time period is the first moment; the first beam information is used to indicate that the first device communicates with the second device through the first beam when the first moment arrives; Before the central management device sends the first beam information to the first device, the method further includes: The central management device obtains the first beam information in advance by way of path prediction or configuration of a moving path.
14. The method according to claim 13, characterized in that The first beam information also includes a correspondence between another first moment and an identifier of another first beam, or the first beam information also includes a correspondence between another first time period and an identifier of the another first beam, and the starting moment of the another first time period is the another first moment.
15. The method according to claim 13 or 14, characterized in that The method further comprises: The central management device sends second beam information to the second device, where the second beam information is used to instruct the second device to communicate with the first device through the second beam when the second moment arrives.
16. The method according to claim 15, characterized in that The second beam information includes a correspondence between the second moment and an identifier of the second beam, or the second beam information includes a correspondence between a second time period and an identifier of the second beam, and a starting moment of the second time period is the second moment.
17. The method according to claim 16, characterized in that The second beam information also includes a correspondence between another second moment and an identifier of another second beam, or the second beam information also includes a correspondence between another second time period and an identifier of another second beam, and the starting moment of another second time period is the another second moment.
18. The method according to any one of claims 13 to 14, characterized in that The method further comprises: The central management device acquires first beam reference information of the first device; The central management device acquires second beam reference information of the second device; The central management device determines the first beam information according to the first beam reference information and the second beam reference information.
19. The method according to claim 15, characterized in that The method further comprises: The central management device acquires first beam reference information of the first device; The central management device acquires second beam reference information of the second device; The central management device determines the second beam information according to the first beam reference information and the second beam reference information.
20. The method according to claim 18, characterized in that The first beam reference information includes at least one of first movement information and an identifier of the first beam; The second beam reference information includes at least one of second movement information and an identifier of a second beam.
21. The method according to claim 15, characterized in that The central management device determines the second beam information according to the first beam reference information and the second beam reference information, including: the central management device pre-acquires the second beam information by way of path prediction or configuration of a moving path.
22. The method according to any one of claims 13 to 14, characterized in that The method further comprises: The first device determines the first beam information according to first matching information in a target time period in a database.
23. The method according to claim 15, characterized in that The method further comprises: The first device determines the second beam information according to second matching information in a target time period in a database.
24. The method according to any one of claims 13 to 14, characterized in that The first beam information is used to instruct the first device to perform beam switching.
25. The method according to claim 15, characterized in that The second beam information is used to instruct the second device to perform beam switching.
26. A communication device, characterized in that: The communication device is a first device, comprising: an acquisition unit, configured to acquire first beam information, wherein the first beam information includes a correspondence between at least one first moment and an identifier of at least one first beam, or the first beam information includes a correspondence between at least one first time period and an identifier of the at least one first beam, and a start moment of the first time period is the first moment; a processing unit, configured to control the communication device to communicate with the second device through the first beam when the first moment arrives; The acquisition unit is further used to pre-acquire the first beam information by way of path prediction or configuration of a moving path.
27. The communication device according to claim 26, characterized in that The acquisition unit is also used for: Acquire first beam reference information of the first device; Acquire second beam reference information of the second device; The acquisition unit is specifically configured to determine the first beam information according to the first beam reference information and the second beam reference information.
28. The communication device according to claim 27, characterized in that The communication device also includes a sending unit; The processing unit is further configured to determine second beam information according to the first beam reference information and the second beam reference information; The sending unit is used to send the second beam information to the second device, so that the second device communicates with the first device through the second beam when the second moment arrives.
29. The communication device according to claim 28, characterized in that The acquisition unit is specifically configured to pre-acquire the second beam information by way of path prediction or configuration of a moving path.
30. The communication device according to any one of claims 27 to 29, characterized in that: The acquisition unit is specifically configured to receive the second beam reference information from the second device or a central management device.
31. The communication device according to claim 27, characterized in that: The acquisition unit is specifically configured to determine the second beam information according to the second matching information within the target time period in the database; The communication device also includes a sending unit; The sending unit is further used to send the second beam information to the second device, so that the second device communicates with the first device through the second beam when the second moment arrives.
32. The communication device according to claim 26, characterized in that The acquisition unit is specifically used to receive the first beam information of the second device or the central management device.
33. The communication device according to claim 26, characterized in that: The acquisition unit is specifically configured to determine the first beam information according to the first matching information within the target time period in the database.
34. A communication device, characterized in that: include: A sending unit, configured to send first beam information to a first device, wherein the first beam information includes a correspondence between at least one first moment and an identifier of at least one first beam, or the first beam information includes a correspondence between at least one first time period and an identifier of the at least one first beam, and a start moment of the first time period is the first moment; the first beam information is used to indicate that the first device communicates with the second device through the first beam when the first moment arrives; The communication device also includes a processing unit; The processing unit is used to pre-acquire the first beam information by way of path prediction or configuration of a moving path.
35. The communication device according to claim 34, characterized in that The sending unit is further used to send second beam information to the second device, where the second beam information is used to instruct the second device to communicate with the first device through the second beam when the second moment arrives.
36. The communication device according to claim 34, characterized in that The communication device also includes an acquisition unit and a processing unit; The acquisition unit is used to: Acquire first beam reference information of the first device; Acquire second beam reference information of the second device; The processing unit is used to determine the first beam information according to the first beam reference information and the second beam reference information.
37. The communication device according to claim 35, characterized in that The communication device also includes an acquisition unit and a processing unit; The acquisition unit is used to: Acquire first beam reference information of the first device; Acquire second beam reference information of the second device; The processing unit is used to determine the second beam information according to the first beam reference information and the second beam reference information.
38. The communication device according to claim 37, characterized in that: The processing unit is used to pre-acquire the second beam information by way of path prediction or configuration of a moving path.
39. The communication device according to claim 34, characterized in that The communication device further includes a processing unit, configured to determine the first beam information according to first matching information within a target time period in a database.
40. The communication device according to claim 35, characterized in that The communication device further includes a processing unit, configured to determine the second beam information according to second matching information within a target time period in a database.
Citation Information
Patent Citations
Data communication method and device
CN110913479A
