Disclosure of Invention
The embodiment of the invention provides a beam scanning method and related equipment, aiming at solving the problem of low communication quality.
The embodiment of the invention provides a beam scanning method, which is used for a base station and comprises the following steps:
scanning beams are adopted to carry out full-directional scanning in a first scanning period in a set scanning period, scanning beams are adopted to carry out scanning on the beam directions in a target beam set in a second scanning period in the set scanning period, the target beam set is a set of beams meeting set conditions, the set scanning period comprises a plurality of first scanning periods and a plurality of second scanning periods, and at least one second scanning period is arranged between any two adjacent first scanning periods;
receiving and recording beam state information returned by the mobile communication terminal;
and determining a communication target beam for performing data communication with the mobile communication terminal according to the beam state information, and updating the target beam set according to the beam state information and the set condition.
Optionally, one first scanning period is set in every preset number of second scanning periods in the set scanning period.
Optionally, after the step of receiving and recording the beam state information returned by the mobile communication terminal, the method further includes:
and updating the time of the set scanning period and/or the size of the preset number according to the beam state information.
Optionally, the step of updating the target beam set according to the beam state information and the setting condition includes:
determining a beam with a beam intensity greater than a preset value as a beam in the target beam set,
or determining all beams of which the beam directions are deviated from a preset angle range corresponding to the beam with the maximum beam intensity as the beams in the target beam set.
The embodiment of the invention also provides a beam scanning method, which is used for a mobile communication terminal and comprises the following steps:
receiving a scanning beam sent by a base station when a coverage area carries out full-direction scanning on a first scanning period in a set scanning period, and a scanning beam sent when a second scanning period in the set scanning period carries out scanning on the beam direction in a target beam set, wherein the target beam set is a set of beams meeting set conditions, the set scanning period comprises a plurality of first scanning periods and a plurality of second scanning periods, and at least one second scanning period is arranged between any two adjacent first scanning periods;
and reporting the beam state information of the scanning beam received by the mobile communication terminal to the base station, wherein the beam state information is used for the base station to determine a communication target beam for performing data communication with the mobile communication terminal, and for the base station to update the target beam set according to the beam state information and the set condition.
Optionally, one first scanning period is set in every preset number of second scanning periods in the set scanning period.
Optionally, the beam state information is further used for the base station to update the time of the set scanning period and/or the size of the preset number.
An embodiment of the present invention further provides a base station, including:
the transceiver is used for performing full-directional scanning by using scanning beams in a first scanning period of a set scanning period, and scanning beam directions in a target beam set by using the scanning beams in a second scanning period of the set scanning period, wherein the target beam set is a set of beams meeting a set condition, the set scanning period comprises a plurality of first scanning periods and a plurality of second scanning periods, and at least one second scanning period is arranged between any two adjacent first scanning periods;
the transceiver is also used for receiving and recording the beam state information returned by the mobile communication terminal;
and the processor is used for determining a communication target beam for carrying out data communication with the mobile communication terminal according to the beam state information and updating the target beam set according to the beam state information and the set condition.
Optionally, one first scanning period is set in every preset number of second scanning periods in the set scanning period.
Optionally, the processor is configured to update the time of the set scanning period and/or the size of the preset number according to the beam state information.
Optionally, the processor is configured to determine a beam with a beam intensity greater than a preset value as a beam in the target beam set, or determine all beams in which a beam direction corresponding to a beam with a maximum beam intensity is shifted by a preset angle range as beams in the target beam set.
An embodiment of the present invention further provides a mobile communication terminal, including:
a transceiver, configured to receive a scanning beam sent by a base station when a coverage area is subjected to full-direction scanning in a first scanning period of a set scanning period, and a scanning beam sent when a target beam set is subjected to scanning in a beam direction in the set scanning period, where the target beam set is a set of beams that satisfy a set condition, the set scanning period includes a plurality of the first scanning periods and a plurality of second scanning periods, and at least one second scanning period is provided between any two adjacent first scanning periods;
the transceiver is further configured to report, to the base station, beam state information of a scanned beam received by a mobile communication terminal, where the beam state information is used for the base station to determine a communication target beam for performing data communication with the mobile communication terminal, and for the base station to update the target beam set according to the beam state information and the setting condition.
Optionally, one first scanning period is set in every preset number of second scanning periods in the set scanning period.
Optionally, the beam state information is further used for the base station to update the time of the set scanning period and/or the size of the preset number.
The embodiment of the invention also provides communication equipment, which comprises a memory, a processor and a computer program which is stored on the memory and can run on the processor; when the processor executes the computer program, the beam scanning method on the base station side provided by the embodiment of the present invention is implemented, or the beam scanning method on the mobile communication terminal side provided by the embodiment of the present invention is implemented.
Embodiments of the present invention also provide a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements steps in a beam scanning method at a base station side provided in an embodiment of the present invention, or implements steps in a beam scanning method at a mobile communication terminal side provided in an embodiment of the present invention.
The technical scheme of the invention at least has the following beneficial effects:
in the embodiment of the present invention, a scanning beam is adopted to perform full-direction scanning in a first scanning period in a set scanning period, and a scanning beam is adopted to perform scanning in a second scanning period in the set scanning period, wherein the beam direction in a target beam set is scanned in the scanning beam direction, the target beam set is a set of beams meeting a set condition, the set scanning period includes a plurality of first scanning periods and a plurality of second scanning periods, and at least one second scanning period is arranged between any two adjacent first scanning periods; receiving and recording beam state information returned by the mobile communication terminal; and determining a communication target beam for performing data communication with the mobile communication terminal according to the beam state information, and updating the target beam set according to the beam state information and the set condition. Compared with the prior art, the target beam set (namely the beam scanning range) can be periodically updated, so that the defect of low efficiency of full-pointing beam scanning is overcome, and the defect of untimely updating of the beam scanning range after the communication environment is changed in small-range beam scanning is also overcome. Therefore, the embodiment of the invention can ensure that a better wave beam is searched to establish the data communication between the base station and the mobile communication terminal, thereby improving the communication quality.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 2, fig. 2 is a schematic diagram of a network structure provided by an embodiment of the present invention, and as shown in fig. 2, the network structure includes a base station 21 and a mobile communication terminal 22. The base station 21 may be an evolved Node B (eNB), a macro station, a micro base station, or the like, and it should be noted that the specific type of the base station 21 is not limited in this embodiment of the present invention. The mobile communication terminal 22 may be a mobile communication device such as a mobile phone, a tablet computer, a personal computer, a notebook computer, or a wearable device, and it should be noted that the specific type of the mobile communication terminal 22 is not limited in the embodiment of the present invention.
Referring to fig. 3, fig. 3 is a flowchart of a beam scanning method provided in an embodiment of the present invention, where the method is used in a base station, and as shown in fig. 3, the method includes the following steps:
step 301, performing full-directional scanning with scanning beams in a first scanning period of a set scanning period, and performing scanning with scanning beams in a second scanning period of the set scanning period to perform beam-directional scanning in a target beam set, where the target beam set is a set of beams meeting a set condition, the set scanning period includes a plurality of the first scanning periods and a plurality of second scanning periods, and at least one second scanning period is provided between any two adjacent first scanning periods;
step 302, receiving and recording the beam state information returned by the mobile communication terminal;
step 303, determining a communication target beam for performing data communication with the mobile communication terminal according to the beam state information, and updating the target beam set according to the beam state information and the setting condition.
The period time of the set scanning period may be set according to actual requirements, for example, the period time of the basic scanning period (i.e. the symbol length of one symbol) is defined in the existing 3GPP (3rd Generation Partnership Project) standardization process.
In the foregoing step, scanning beams to perform full-directional scanning refers to that the base station covers a full-angle domain, and performs beam scanning in a manner of scanning all beams one by one in a beam management process, specifically, as shown in fig. 4, beams in each direction may be scanned sequentially in a clockwise direction indicated by an arrow. Scanning the beam directions in the target beam set refers to that the base station scans beams by scanning all beams of the target beam set one by one in the beam management process for the designated target beam set, as shown in fig. 5, the beams transmitted by the base station may include a beam 1, a beam 2, and a beam 3, where the beam 1 is a currently used beam, the beam 2 is a beam that does not need to be scanned when a non-full-direction beam is scanned, and the target beam set includes the beam 1 and the beam 3.
It should be understood that in the present embodiment, the beam subjected to beam scanning is a narrow beam, i.e., the width of the beam is narrow.
The first scan period is a scan period designated to perform the all-directional scan in the set scan period, and may be, for example, an nth scan period of the set scan period, and the second scan period is a scan period other than the first scan period in the set scan period. The number of the second scanning periods between any two adjacent first scanning periods may be the same or different, and preferably, the number of the second scanning periods between any two adjacent first scanning periods is the same in this embodiment. That is, in the present embodiment, the first scanning period is set every preset number of second scanning periods in the set scanning period.
For example, a full-pointing scan is performed every 5 scan cycles in a set scan cycle, and all remaining scan cycles scan beams of the target beam set (i.e., scan with a small range of beams). Specifically, as shown in fig. 6, a beam scan of full pointing is performed every 4 scan periods, that is, the period of the beam scan of full pointing is T2, and the period of the beam scan of non-full pointing is T1, where T2 is 5T 1. At this time, the 1 st scanning period and the 5M th scanning period in the scanning periods are set as first scanning periods, the rest scanning periods are set as second scanning periods, M is a variable, and the value interval is a natural number.
Further, in the set scanning period, the base station performs beam transmission (full-directional scanning beam transmission or beam scanning transmission in the target beam set), and the mobile communication terminal performs measurement on the beam to obtain beam state information, which may include identification information of the beam and corresponding beam strength. And reporting the beam state information according to protocol convention or configuration of the base station. The base station receives and records the beam state information reported by the mobile communication terminal, and determines a communication target beam for data communication with the mobile communication terminal according to the beam state information. The communication target beam is generally the beam with the strongest beam strength measured by the mobile communication terminal.
It should be noted that, in general, the base station may update the target beam set according to the beam state information reported by the mobile communication terminal for each full directional beam scan. Of course, the base station may update the target beam set according to the beam state information reported by the mobile communication terminal after each non-omni-directional beam scanning, which is not further limited herein.
Further, the setting condition may be set according to actual needs, for example, in this embodiment, the setting condition is a beam intensity threshold or a beam pointing range. Specifically, in this embodiment, the updating the target beam set according to the beam status information and the setting condition includes:
determining a beam with a beam intensity greater than a preset value as a beam in the target beam set,
or determining all beams of which the beam directions are deviated from a preset angle range corresponding to the beam with the maximum beam intensity as the beams in the target beam set.
The preset value is the beam intensity threshold, and the preset angle range is the beam pointing range. In this embodiment, the beam whose beam intensity exceeds the preset value may be used as the beam in the target beam set according to the beam intensity, that is, several potential beams that may be used for communication in the target beam set may be scanned, so that the beam scanning time may be reduced. Generally, the beams potentially used for communication may be beams around the currently used beam, and therefore in this embodiment, the beams in the target beam set may also be determined according to the beam direction corresponding to the beam with the largest beam intensity, in this manner, the range value of the preset angle range may be set according to actual needs, as shown in fig. 5, all beams offset by a first preset angle in a clockwise direction and offset by a second preset angle in a counterclockwise direction may be determined as the beams in the target beam set. The angle values of the first preset angle and the second preset angle may be the same or different, and are not further limited herein.
In this way, in the embodiment of the present invention, a scanning beam is used for full-directional scanning in a first scanning period in a set scanning period, and a scanning beam is used for scanning beam directions in a target beam set in a second scanning period in the set scanning period, where the target beam set is a set of beams that meets a set condition, the set scanning period includes a plurality of the first scanning periods and a plurality of the second scanning periods, and at least one second scanning period is provided between any two adjacent first scanning periods; receiving and recording beam state information returned by the mobile communication terminal; and determining a communication target beam for performing data communication with the mobile communication terminal according to the beam state information, and updating the target beam set according to the beam state information and the set condition. Compared with the prior art, the target beam set (namely the beam scanning range) can be periodically updated, so that the defect of low efficiency of full-pointing beam scanning is overcome, and the defect of untimely updating of the beam scanning range after the communication environment is changed in small-range beam scanning is also overcome. Therefore, the embodiment of the invention can ensure that a better wave beam is searched to establish the data communication between the base station and the mobile communication terminal, thereby improving the communication quality.
Furthermore, the base station can adjust the time of the set scanning period and the size of the preset number according to the beam state information so as to meet the requirements of beam scanning in different environments.
Optionally, after the step 303, the method further includes:
and updating the time of the set scanning period and/or the size of the preset number according to the beam state information.
In this embodiment, when the beam state information is relatively stable, the time for setting the scanning period may be extended or the value of the preset number may be increased, so as to reduce the number of times of beam scanning and extend the service time of the mobile communication terminal. When the change of the beam state information is large, the time for setting the scanning period can be shortened or the value of the preset number can be reduced to increase the times of beam scanning, thereby ensuring the quality of communication. Specifically, the time for shortening or extending the set scanning period generally needs to be extended or shortened according to the basic scanning period, that is, the set scanning period is an integral multiple of the basic scanning period. Specifically, the rule for updating and adjusting the time for setting the scanning period and the size of the preset number may be set according to actual needs, and no further limitation is described here.
For example, as shown in fig. 7, a two-stage beam scanning management device is provided in the base station, and the two-stage beam scanning management device may update the target beam set and/or the size of the preset number according to the beam status information recorded in each period time.
It should be noted that, in the basic communication flow, the base station determines the communication target beam for data communication with the mobile communication terminal, and only for the basic Step of implementing data communication, after determining that the base station determines the communication target beam for data communication with the mobile communication terminal, it is further necessary to perform channel measurement and channel quality indicator CQI, specifically, as shown in fig. 8, in Step1, the communication target beam for data communication between the base station BS and the mobile communication terminal UE is first determined; then, in Step2, performing channel measurement based on the channel sounding reference signal SRS; then, in Step3, configuring a channel state information reference signal (CSI-RS); finally, at Step4, data is transmitted.
Referring to fig. 9, an embodiment of the present invention provides another beam scanning method, which is used in a mobile communication terminal, and as shown in fig. 9, the method includes the following steps:
step 901, receiving a scanning beam sent by a base station when a coverage area is subjected to full-direction scanning in a first scanning period of a set scanning period, and a scanning beam sent when a target beam set is subjected to scanning in a beam direction in a second scanning period of the set scanning period, where the target beam set is a set of beams meeting a set condition, the set scanning period includes a plurality of the first scanning periods and a plurality of the second scanning periods, and at least one second scanning period is provided between any two adjacent first scanning periods;
step 902, reporting, to the base station, beam state information of a scanned beam received by the mobile communication terminal, where the beam state information is used for the base station to determine a communication target beam for performing data communication with the mobile communication terminal, and for the base station to update the target beam set according to the beam state information and the setting condition.
The manner of sending the scanning beam when the base station performs the full-direction scanning in the first scanning period, the manner of sending the scanning beam when the base station scans the beam directions in the target beam set in the second scanning period, the setting conditions, the target set, and the like can refer to the corresponding descriptions in the embodiment shown in fig. 3, which are not described herein again, and can achieve the same beneficial effects.
Optionally, one first scanning period is set in every preset number of second scanning periods in the set scanning period.
Optionally, the beam state information is further used for the base station to update the time of the set scanning period and/or the size of the preset number. The manner of adjusting the time for setting the scanning period and the preset number may specifically refer to the related description of the embodiment shown in fig. 3, and in order to avoid repetition, details are not repeated in this embodiment.
Referring to fig. 10, an embodiment of the present invention provides a base station, as shown in fig. 10, a base station 1000 includes:
a transceiver 1001, configured to perform full-directional scanning with scanning beams in a first scanning period of a set scanning period, and perform scanning with scanning beams in a second scanning period of the set scanning period to perform beam-directional scanning in a target beam set, where the target beam set is a set of beams that meet a set condition, the set scanning period includes a plurality of the first scanning periods and a plurality of second scanning periods, and at least one second scanning period is provided between any two adjacent first scanning periods;
the transceiver 1001 is further configured to receive and record beam status information returned by the mobile communication terminal;
a processor 1002, configured to determine a communication target beam for performing data communication with the mobile communication terminal according to the beam state information, and update the target beam set according to the beam state information and the setting condition.
Optionally, one first scanning period is set in every preset number of second scanning periods in the set scanning period.
Optionally, the processor 1002 is configured to update the time of the set scanning period and/or the size of the preset number according to the beam status information.
Optionally, the processor 1002 is configured to determine a beam with a beam intensity greater than a preset value as a beam in the target beam set, or determine all beams, of which the beam direction corresponding to the beam with the maximum beam intensity is shifted by a preset angle range, as beams in the target beam set.
The base station in this embodiment can implement each process implemented by the base station in the method embodiments of fig. 3 to fig. 9, and for avoiding repetition, details are not repeated here, and the same beneficial effects can be achieved.
Referring to fig. 11, an embodiment of the present invention provides a mobile communication terminal, as shown in fig. 11, a mobile communication terminal 1100 includes:
a transceiver 1101, configured to receive a scanning beam sent when a base station performs full-directional scanning on a coverage area in a first scanning period of a set scanning period, and a scanning beam sent when a second scanning period of the set scanning period scans a beam direction in a target beam set, where the target beam set is a set of beams that satisfy a set condition, the set scanning period includes a plurality of the first scanning periods and a plurality of the second scanning periods, and at least one second scanning period is provided between any two adjacent first scanning periods;
the transceiver 1101 is further configured to report, to the base station, beam state information of a scanned beam received by a mobile communication terminal, where the beam state information is used for the base station to determine a communication target beam for performing data communication with the mobile communication terminal, and for the base station to update the target beam set according to the beam state information and the setting condition.
Optionally, one first scanning period is set in every preset number of second scanning periods in the set scanning period.
Optionally, the beam state information is further used for the base station to update the time of the set scanning period and/or the size of the preset number.
The mobile communication terminal in this embodiment can implement each process implemented by the mobile communication terminal in the method embodiments of fig. 3 to fig. 9, and for avoiding repetition, the description is omitted here, and the same beneficial effects can be achieved.
Referring to fig. 12, an embodiment of the present invention provides a structure diagram of a communication device, where a communication device 1200 may be a base station, as shown in fig. 12, the communication device 1200 includes a memory 1201, a processor 1202, and a computer program stored in the memory 1201 and operable on the processor 1202, and when the processor 1202 executes the program, the processor 1202 implements a process:
scanning beams are adopted to carry out full-directional scanning in a first scanning period in a set scanning period, scanning beams are adopted to carry out scanning on the beam directions in a target beam set in a second scanning period in the set scanning period, the target beam set is a set of beams meeting set conditions, the set scanning period comprises a plurality of first scanning periods and a plurality of second scanning periods, and at least one second scanning period is arranged between any two adjacent first scanning periods;
receiving and recording beam state information returned by the mobile communication terminal;
and determining a communication target beam for performing data communication with the mobile communication terminal according to the beam state information, and updating the target beam set according to the beam state information and the set condition.
Optionally, one first scanning period is set in every preset number of second scanning periods in the set scanning period.
Optionally, when the processor 1202 executes the program, the process may be further implemented: and updating the time of the set scanning period and/or the size of the preset number according to the beam state information.
Optionally, the step, executed by the processor 1202, of updating the target beam set according to the beam state information and the setting condition specifically includes:
determining a beam with a beam intensity greater than a preset value as a beam in the target beam set,
or determining all beams of which the beam directions are deviated from a preset angle range corresponding to the beam with the maximum beam intensity as the beams in the target beam set.
It should be noted that, in this embodiment, the communication device may be a base station in any implementation manner in the method embodiment of the present invention, and any implementation manner of the base station in the method embodiment of the present invention may be implemented by the communication device in this embodiment to achieve the same beneficial effects, and details are not described here.
Referring to fig. 13, an embodiment of the present invention provides a structure diagram of another communication device, where a communication device 1300 may be a mobile communication terminal, as shown in fig. 13, the communication device 1300 includes a memory 1301, a processor 1302, and a computer program stored in the memory 1301 and operable on the processor 1302, and when the processor 1302 executes the program, the process is implemented:
receiving a scanning beam sent by a base station when a coverage area carries out full-direction scanning on a first scanning period in a set scanning period, and a scanning beam sent when a second scanning period in the set scanning period carries out scanning on the beam direction in a target beam set, wherein the target beam set is a set of beams meeting set conditions, the set scanning period comprises a plurality of first scanning periods and a plurality of second scanning periods, and at least one second scanning period is arranged between any two adjacent first scanning periods;
and reporting the beam state information of the scanning beam received by the mobile communication terminal to the base station, wherein the beam state information is used for the base station to determine a communication target beam for performing data communication with the mobile communication terminal, and for the base station to update the target beam set according to the beam state information and the set condition.
Optionally, one first scanning period is set in every preset number of second scanning periods in the set scanning period.
Optionally, the beam state information is further used for the base station to update the time of the set scanning period and/or the size of the preset number.
It should be noted that, the communication device in this embodiment may be a mobile communication terminal in any implementation manner in the method embodiment in the embodiment of the present invention, and any implementation manner of the mobile communication terminal in the method embodiment in the embodiment of the present invention may be implemented by the communication device in this embodiment to achieve the same beneficial effects, which is not described herein again.
Embodiments of the present invention also provide a communication device, on which a computer program is stored, where the computer program, when executed by a processor, implements steps in a beam scanning method on a base station side provided in an embodiment of the present invention, or implements steps in a beam scanning method on a mobile communication terminal side provided in an embodiment of the present invention.
Embodiments of the present invention also provide a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements steps in a beam scanning method at a base station side provided in an embodiment of the present invention, or implements steps in a beam scanning method at a mobile communication terminal side provided in an embodiment of the present invention.