Beam switching method, system, device and storage medium based on beam measurement
By extracting and filtering multiple beamset measurement results in the beam measurement report of the terminal equipment, using preset network equipment and handover determination methods, accurate and efficient beam switching in the new air-interface communication scenario is achieved, solving the problems of frequent beam switching and resource waste, and improving user service experience and system resource utilization efficiency.
Patent Information
- Application Number
- CN202411916730.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-24
- Publication Date
- 2025-04-08
AI Technical Summary
In the new air-interface communication scenario, mobility and environmental occlusion of terminal devices lead to frequent beam switching, resulting in resource waste and business stability issues, and existing CSI reporting limitations lead to service beam measurement results not being accurately captured.
By obtaining the beam measurement report of the terminal device, the multiple first beamset measurement results and service beam measurement results outside the service beam are extracted, and beams that meet the set threshold are filtered using preset network equipment and handover determination methods, and switching instructions are issued to achieve accurate beam switching.
It realizes accurate and efficient beam switching in complex environments, reduces ping-pong switching and resource waste, optimizes service beam measurement and handover decisions, and improves user business experience and system resource utilization efficiency.
Smart Images

Figure CN119789111A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of wireless communication technology, and in particular to a beam switching method, system, device and storage medium based on beam measurement. Background Art
[0002] In the New Radio (NR) communication scenario, with the development and evolution of technology, the application of millimeter wave frequency bands is becoming more and more widespread. Due to the characteristics of millimeter waves, their beam coverage is relatively small. In order to achieve comprehensive and effective coverage, multi-beam technology has become a key means. Many beams are intertwined in space to build a coverage architecture for the communication network.
[0003] However, in actual application scenarios, terminal devices are in a dynamically changing environment. On the one hand, the mobility of the terminal device causes its position relative to the beam to change constantly; on the other hand, obstructions in the surrounding environment may appear at any time, affecting the propagation and reception of beam signals. This results in the service beam currently connected to the terminal device not always being in the optimal state. In order to maintain good communication quality, when the terminal detects a better beam, it needs to notify the network device in time, and then the network device controls the terminal device to switch to the optimal beam, so as to ensure a smooth experience for terminal users in various business applications.
[0004] However, due to the dense distribution of beams and their small coverage, the signal strength differences between beams are subtle. This feature makes it very easy for the optimal beam to change frequently when the terminal device moves or is blocked and the signal changes. This frequent change can easily lead to repeated beam switching operations, and in severe cases, even ping-pong switching between two beams. During the ping-pong switching process, the terminal device needs to continuously perform a series of operations such as signaling interaction with network equipment, adjusting communication parameters, and re-establishing connections, which undoubtedly causes a lot of unnecessary waste of resources, including communication bandwidth, processing power, and power resources. At the same time, frequent switching interference will also have a negative impact on the stability of terminal services, such as causing data transmission interruption, video playback freezes, and voice call quality degradation, which greatly reduces user satisfaction with communication services.
[0005] In addition, in terms of millimeter wave beam measurement, the measurement results are currently reported upward in the form of Channel State Information (CSI) reports. However, due to the limitations of relevant protocols, such as the 3rd Generation Partnership Project (3GPP) 38.331 protocol, the current CSI report can only carry the measurement results of the top four beams with the strongest signal quality. In many cases, this limitation results in the measurement results of the serving beam not being included. In the absence of the latest measurement quality information of the serving beam, it is difficult for network equipment to accurately determine whether a switching operation is required and to determine the appropriate switching target, which can easily lead to unnecessary switching instructions being issued, or cause the switching results to deviate from the actual optimal situation, further affecting the overall performance of the communication system and user experience. In summary, how to effectively solve these problems in the beam switching process has become an important issue that needs to be overcome in the field of new air interface communication technology. Summary of the invention
[0006] In view of this, an object of the present invention is to provide a beam switching method, system, device and storage medium based on beam measurement to solve the technical problems existing in the prior art.
[0007] According to a first aspect of an embodiment of the present invention, a beam switching method based on beam measurement is provided, the method comprising:
[0008] Obtaining a beam measurement report of a target terminal device; the beam measurement report of the target terminal device carries the number N of beams to be reported;
[0009] Based on the beam measurement report of the target terminal device, extracting N-1 first beam set measurement results outside the service beam and 1 service beam measurement result according to signal quality;
[0010] Using a preset network device, based on a preset switching determination method, a preset number of beams in the measurement results that meet a set threshold are screened out;
[0011] A switching instruction is issued to the target terminal device using the beam that meets the set threshold, and the target terminal device switches to the target beam.
[0012] Further, obtaining the beam measurement report of the target terminal device includes:
[0013] Using a preset network device to configure a beam measurement report of a target terminal through a radio resource control reconfiguration message;
[0014] The target terminal device receives the radio resource control reconfiguration message sent by the network device, and reports the beam measurement report of the target terminal device according to the configuration strategy;
[0015] The network device receives a beam measurement report from the target terminal.
[0016] Further, the using of a preset network device to screen out a preset number of beams in the measurement results that meet a set threshold based on a preset switching determination method also includes:
[0017] Set the preset parameter threshold P, reporting times threshold Tmax, candidate target beam set, and reserved parameter determination pass times T.
[0018] Further, the using of a preset network device to screen out a preset number of beams in the measurement results that meet a set threshold based on a preset switching determination method includes:
[0019] Using the N-1 first beam set measurement results and the one serving beam measurement result, sort the beam numbers from large to small to obtain a second beam set;
[0020] Using the one service beam measurement result, a measurement value Ms of the service beam is obtained;
[0021] In a preset order, using the measurement value Ms of the serving beam, cyclically traverse whether the current candidate beam in the second beam set is the serving beam;
[0022] If the current candidate beam is not the serving beam, the candidate beam is compared with all beams in the candidate target beam set. If the candidate beam exists in the candidate target beam set, the number of times the current candidate beam has passed the judgment is obtained from the candidate target beam set, and the number of times the current candidate beam has passed the judgment is assigned to the reserved parameter judgment passing number T;
[0023] Otherwise, if the candidate beam does not exist in the candidate target beam set, the number of times the reserved parameter is determined to be passed is set to 0;
[0024] Determine whether the difference between the measurements of the candidate beam and the serving beam is greater than the preset parameter threshold P. If the difference between the measurements of the candidate beam and the serving beam is greater than the preset parameter threshold P, then
[0025] Convert the candidate beam that passes the parameter threshold determination into a candidate target beam, store it in a candidate target beam set, and increase the number of reserved parameter determination passes T by 1;
[0026] Otherwise, if the difference between the measurements of the candidate beam and the serving beam is less than or equal to the preset parameter threshold P, then continue to determine the next candidate beam in the second beam set;
[0027] Determine whether the total number of times the candidate target beam passes the determination reaches the reporting number threshold Tmax,
[0028] If the total number of times the candidate target beam has been judged to have reached the reporting number threshold Tmax, the beam is confirmed to be the optimal beam and output, the preset parameter threshold P is cleared, and the candidate target beam set is restored to the default value;
[0029] Otherwise, if the total number of times the candidate target beam passes the determination does not reach the reporting number threshold Tmax,
[0030] Then continue to determine the next candidate beam in the second beam set;
[0031] Otherwise, if the current candidate beam is the serving beam, the loop ends.
[0032] Furthermore, the method further comprises:
[0033] The N-1 first beam set measurement results outside the service beam and 1 service beam measurement result are extracted according to the signal quality, and reported to the preset network device in a periodic or non-periodic form.
[0034] According to a second aspect of an embodiment of the present invention, a beam switching system based on beam measurement is provided, the system comprising:
[0035] An acquisition module is used to obtain a beam measurement report of a target terminal device; the beam measurement report of the target terminal device carries the number N of beams to be reported;
[0036] A first processing module is used to extract N-1 first beam set measurement results outside the service beam and 1 service beam measurement result based on signal quality in the beam measurement report of the target terminal device;
[0037] A second processing module, used to screen out a preset number of beams that meet a set threshold in the measurement results based on a preset switching determination method by using a preset network device;
[0038] The third processing module is used to use the beam that meets the set threshold to issue a switching instruction to the target terminal device, and the target terminal device switches to the target beam.
[0039] According to a third aspect of an embodiment of the present invention, a beam switching device based on beam measurement is provided.
[0040] The device comprises:
[0041] A memory having an executable program stored therein;
[0042] A processor is used to execute the executable program in the memory to implement the steps of any one of the above methods.
[0043] According to a fourth aspect of an embodiment of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the steps of any one of the above methods.
[0044] The technical solution provided by the embodiments of the present invention may have the following beneficial effects:
[0045] 1. Accurate and efficient beam switching: The beam switching method based on beam measurement proposed in the present invention can accurately determine the optimal beam in a complex environment with multiple beams and little difference in signal strength through a carefully designed network device beam screening process. This process fully considers the relationship between the service beam and the candidate beam, and based on the preset multi-parameter threshold judgment mechanism, effectively avoids unnecessary switching or inaccurate switching caused by misjudgment, significantly improves the accuracy and efficiency of beam switching, ensures that the terminal device is always connected to the most suitable beam, and provides users with stable and high-quality communication services.
[0046] 2. Reduce ping-pong switching and resource waste: In order to address the frequent switching and even ping-pong switching problems caused by dense beams, this method sets key parameters such as the reporting times threshold Tmax to conduct multiple rounds of comprehensive evaluation and screening of candidate beams when screening the optimal beam. Only when a beam continues to perform well in multiple measurement report judgments and its number of judgment passes reaches Tmax, it will be confirmed as the optimal beam. This rigorous judgment strategy can effectively filter out false optimal beams caused by short-term signal fluctuations, thereby greatly reducing unnecessary repeated switching and ping-pong switching, avoiding a large amount of resource waste caused by frequent switching, including reasonable savings of resources such as network bandwidth, device processing power, and terminal device power, extending the battery life of terminal devices, while also reducing the load pressure on network devices and improving the resource utilization efficiency and stability of the entire communication system.
[0047] 3. Optimize service beam measurement and switching decisions: Taking into account the problem that existing CSI reports carry limited information and often lack service beam measurements, the present invention places special emphasis on the acquisition and use of service beam measurement values Ms during the processing of beam measurement reports. In the screening process of network equipment, the service beam is always used as an important reference benchmark and is carefully compared and analyzed with candidate beams. This enables network equipment to fully and accurately grasp the real-time status of the service beam, and make more scientific and reasonable switching decisions in combination with the information of other candidate beams. Whether it is determining whether to switch beams or selecting specific switching targets, it can be based on more complete and reliable data, thereby further improving the accuracy of switching decisions, reducing the risk of unnecessary switching due to missing service beam information, and ensuring the continuity and stability of terminal services, so that users can enjoy a smooth and uninterrupted communication experience in various business scenarios (such as high-definition video streaming, large file downloads, real-time online games, etc.).
[0048] 4. Improve user service experience and system adaptability: Combining the beneficial effects of the above aspects, the present invention fundamentally improves many problems in the beam switching process under the new air interface scenario, which directly translates into a significant improvement in the terminal user service experience. Whether it is the clarity of voice calls in a mobile state, the fluency and image quality stability of video playback, or the high rate and low latency of data services, they can all be effectively guaranteed. At the same time, the method has strong system adaptability and can flexibly respond to different network environments, terminal equipment types, and changes in business needs. Whether in the complex mobile network environment of the city or in communication applications in the fields of industrial Internet, intelligent transportation, etc. that have strict requirements for high speed and low latency in specific scenarios, it can give full play to its advantages, laying a solid technical foundation for building an efficient, stable, and intelligent new air interface communication system, and effectively promoting the widespread application and deep integration development of 5G and subsequent communication technologies in various industries.
[0049] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0050] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
[0051] Figure 1 is a schematic diagram of steps of a beam switching method based on beam measurement according to an exemplary embodiment;
[0052] Figure 2 is a message interaction diagram of a switching process of a beam switching method based on beam measurement according to an exemplary embodiment;
[0053] Figure 3 is a flow chart of a handover decision based on a measurement report according to an exemplary embodiment;
[0054] Figure 4 is a schematic diagram showing the composition of a beam switching system based on beam measurement according to an exemplary embodiment;
[0055] Figure 5 The figure is a schematic diagram showing the composition of a beam switching device based on beam measurement according to an exemplary embodiment. DETAILED DESCRIPTION
[0056] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Instead, they are merely examples of devices and methods consistent with some aspects of the present invention as detailed in the appended claims.
[0057] Embodiment 1
[0058] See also Figure 1 , Figure 1 The present invention is a schematic diagram of steps of a beam switching method based on beam measurement according to an exemplary embodiment, the method comprising:
[0059] S1. Obtain a beam measurement report of the target terminal device; the beam measurement report of the target terminal device carries the number of beams to be reported N;
[0060] S2. Based on the beam measurement report of the target terminal device, N-1 first beam set measurement results outside the service beam and 1 service beam measurement result are extracted according to the signal quality;
[0061] S3. Using a preset network device, based on a preset switching determination method, a preset number of beams in the measurement results that meet a set threshold are selected;
[0062] S4. Using the beam that meets the set threshold, a switching instruction is issued to the target terminal device, and the target terminal device switches to the target beam.
[0063] As described in step S1, the beam measurement report of the target terminal device is obtained; the beam measurement report of the target terminal device carries the number of beams N to be reported, including:
[0064] The network device configures the beam measurement report of the terminal through a Radio Resource Control Reconfiguration (RRC Reconfiguration) message. The report includes the required reporting beam number N (N ranges from 1, 2, 3, 4). In this embodiment, N is limited to be greater than 1.
[0065] After receiving the wireless resource control reconfiguration message from the network device, the terminal device obtains the beam measurement related configuration, including the number of beams N required to be reported in the beam measurement report.
[0066] See also Figure 2 as well as Figure 3 In a specific implementation, as described in step S2, the beam measurement report based on the target terminal device extracts N-1 first beam set measurement results outside the service beam and 1 service beam measurement result according to the signal quality, including:
[0067] The terminal detects and compares the signal quality of each beam, extracts the measurement results of the N-1 strongest beams and 1 service beam in addition to the service beam, and then reports to the network device periodically or aperiodically. The periodicity or aperiodicity can be configured by the network device, and this application does not limit it.
[0068] For specific implementation, please refer to Figure 3 , and step S3, wherein the preset number of beams meeting the set threshold in the measurement results are screened out based on the preset switching determination method using the preset network device, including:
[0069] When the network device receives the measurement report from the terminal device, it makes a switching decision:
[0070] Before making a decision, the network device will preset the parameter threshold P, the reporting times threshold Tmax, the candidate target beam group CTG (empty by default), and the number of times T is passed in the reserved parameter decision.
[0071] In the first step, based on the measurement values of each beam in the CSI measurement report (usually the RSRP value of the beam), the beam numbers are sorted from large to small (this beam number includes the service beam number).
[0072] The second step is to obtain the measurement value Ms of the service beam: because the network equipment knows the service beam number, and according to the limitation of method one on the terminal equipment reporting measurement results (reporting N-1 strongest beam measurement results and 1 service beam measurement result in addition to the service beam), the terminal must report the service beam measurement value, so the service beam measurement value Ms can be obtained.
[0073] The third step is to obtain the first beam in the sorted beam set as candidate beam 1, and obtain its measurement value M1.
[0074] Step 4: Determine whether candidate beam 1 is a serving beam:
[0075] If yes, proceed to step 9. If no, proceed to the next step.
[0076] In the fifth step, candidate beam 1 is compared with all beam numbers in the candidate target beam group (the candidate target beam group CTG is initially preset to be empty, and the result will be updated at the end of each round of measurement report determination, that is, in the ninth step):
[0077] If candidate beam 1 exists in the candidate target beam set CTG, it means that the beam has passed the threshold judgment in the switching judgment of the last measurement report (this result comes from the sixth step), then the number of times candidate beam 1 has passed the judgment is obtained from the candidate target beam set CTG and assigned to T; if it does not exist, the number of times T has passed the judgment is set to 0, that is, T is equal to 0.
[0078] Step 6: Determine whether the difference between the measured values of candidate beam 1 and the serving beam is greater than the threshold P, that is, M1-Ms is greater than P:
[0079] If it is not greater than, exit the determination process of candidate beam 1 and proceed to determine the next candidate beam (i.e., candidate beam 2). Select the next candidate beam from the sorted beam set in turn and replace candidate beam 1 to start from the third step. If it is greater than, proceed to the next step.
[0080] In the seventh step, the candidate beams that pass the threshold judgment are converted into candidate target beams, and the number of times they pass the judgment T is increased by 1, and then they are saved. (The result is saved in the candidate target beam set CTG in the ninth step for use in the judgment of the next round of measurement report).
[0081] Step 8: Determine whether the total number of times the candidate target beam passes the determination reaches the number threshold Tmax (ie, T is equal to Tmax):
[0082] If so, the beam is confirmed to be the optimal beam and output, the reserved parameters are cleared, and the preset parameter candidate target beam set CTG is restored to the default value; if not, the next candidate beam (i.e., candidate beam 2) is determined, that is, the next candidate beam is selected in turn from the sorted beam set, replacing candidate beam 1 and starting from the third step.
[0083] In step 9, when the candidate beams traverse to the serving beam, the determination of this measurement report will be terminated, and all candidate target beams (Candidate Target Beam) that pass the threshold determination in this round of measurement report and their determination passing times T are saved in the candidate target beam set (Candidate Target Beam Group) (the candidate target beams and their determination passing times T come from step 7). When candidate beam 1 is the serving beam or no candidate beam passes the threshold determination in step 6 (the difference between the measurement values of the candidate beam and the serving beam is greater than the threshold P), it is equivalent to no candidate target beam (from step 7), and the candidate target beam set CTG is assigned a value of null.
[0084] By screening the beams of multiple rounds of measurement reports through the above nine steps, the network device can select the optimal beam that meets the requirements (output by the eighth step) and provide it for beam switching.
[0085] In a specific implementation, as described in step S4, using the beam that meets the set threshold to issue a switching instruction to the target terminal device, and the target terminal device switches to the target beam, including:
[0086] The network device issues a beam switching instruction based on the optimal beam selected in step 4. The switching instruction can be issued through the Medium Access Control Control Element (MAC CE) or the RRCReconfiguration message according to the different configurations of the wireless resources of the terminal and the base station. The terminal can confirm whether it needs to return a switching message response based on the message issued, and this application does not impose any restrictions.
[0087] The terminal device switches to the target beam and performs access or service on the beam, and the switching is completed.
[0088] This embodiment provides a communication method for beam switching, which can avoid the ping-pong effect and prevent repeated beam switching on the one hand, and can accurately obtain the latest measurement results of the service beam on the other hand, ensure the accuracy and effectiveness of the switching, avoid invalid beam switching, and reduce the waste of wireless resources.
[0089] Example 1
[0090] See also Figure 2, in the first step, the network device configures the number of reporting beams N for the terminal beam measurement report through configuration signaling (in this embodiment, N needs to be greater than 1. According to the 3GPP protocol, N is less than or equal to 4 and is a positive integer. Therefore, the value range of N in this embodiment is 1 < N <= 4). This signaling configuration usually refers to the Radio Resource Control Reconfiguration (RRC Reconfiguration) message. The configured number of beam measurement reports is the value of the nrofReportedRS parameter under the csi-ReportConfigToAddModList cell of this message. In addition, the measurement report type can be periodic or aperiodic, which is not restricted in this embodiment.
[0091] In the second step, after receiving the RRC Reconfiguration message from the network device, the terminal device obtains the beam measurement-related configuration, including the number N of reports required for the beam measurement report.
[0092] In the third step, the terminal device detects the signal quality of all beams, and filters out the measurement results of N - 1 strongest beams and the measurement result of 1 serving beam except the serving beam. Then, it reports the beam measurement report periodically or aperiodically. If it is aperiodic, the network device needs to control the measurement reporting indication through Downlink Control Information (DCI).
[0093] In the fourth step, the network device filters out the optimal beam according to the measurement report. A specific example of the filtering scheme is given in Embodiment 2.
[0094] In the fifth step, the network device sends a handover message. According to the different configurations of radio resources between the terminal and the base station, this handover message can be a Medium Access Control Control Element (MAC CE) or an RRC Reconfiguration message. If it is an RRC Reconfiguration message, the terminal needs to respond with an RRC Reconfiguration Complete message.
[0095] In the sixth step, the terminal device switches to the target beam and initiates access or services, and the handover is completed至此.
[0096] Embodiment 2
[0097] Please refer to Figure 3 , the attached Figure 3 is the handover decision flowchart:
[0098] The network device will first preset the parameter threshold P, the number threshold Tmax, and the candidate target beam set CTG (empty by default). The reserved number statistical parameter Tn (n corresponds to the number of reported beams, with a value range of 1, 2, ..., N, where N is the number of beams included in the measurement report configured by the network device; unless otherwise specified, n in the second embodiment represents the number of beams after sorting), the service beam reporting value Ms, the candidate beam number Cn, the candidate beam measurement reporting value Mn, the candidate target beam CTn, and the number of judgment passes Tm corresponding to the candidate target beam CTm in the candidate beam target set CTG.
[0099] When the network device receives the beam measurement report from the terminal device:
[0100] In the first step, the beam IDs are sorted from large to small based on the measurement reported values in the measurement report, and assigned to C1, C2... in sequence (this sorting includes the service beam, and C1 represents the beam with the largest measurement value).
[0101] The second step is to obtain the measurement report value of the service beam: because the network device knows the service beam number, and according to the method of embodiment 1, the terminal must report the service beam measurement value, so the service beam measurement report value Ms can be directly obtained.
[0102] The third step is to obtain the first beam in the sorted beam set as candidate beam 1, that is, C1, and obtain its measurement report value M1.
[0103] Step 4: Determine whether candidate beam C1 is a serving beam based on the beam number:
[0104] If yes, go to step 9;
[0105] If the candidate beam C1 is not a serving beam, proceed to the next step.
[0106] Step 5: Compare the candidate beam C1 with the beam number in the candidate target beam set CTG:
[0107] If the candidate beam C1 exists in the candidate target beam set CTG, such as CTm, it means that the beam passed the threshold judgment last time, then the number of times it has passed the judgment Tm is taken, that is, T1 is equal to Tm.
[0108] If it does not exist, it means that the last threshold determination did not pass, and the determination pass count T1 is set to 0.
[0109] Step 6: Determine whether the difference between the measurement reported values of the candidate beam C1 and the serving beam is greater than the threshold P, that is, M1-Ms is greater than P:
[0110] If it is not greater than, the decision process of candidate beam C1 is exited, and the decision of the next candidate beam C2 is performed, that is, replacing C1 and starting the decision from the third step.
[0111] If it is greater, proceed to the next step of judgment.
[0112] In the seventh step, the candidate beam C1 that passes the threshold judgment is converted into the candidate target beam CT1, and the number of times it passes the judgment T1 is increased by 1, and then saved.
[0113] Step 8: Determine whether the number of times the candidate target beam CT1 passes the determination reaches the number threshold Tmax (ie, T1 is equal to Tmax):
[0114] If so, the optimal beam CT1 is returned, all reserved parameters are cleared, and the candidate target beam set CTG is restored to the default values.
[0115] If not, the next candidate beam C2 is determined, that is, candidate beam C2 is obtained and replaced by C1 and executed from the third step.
[0116] In the ninth step, when the candidate beams traverse to the serving beam, the judgment of this round of measurement reports is terminated, and the candidate target beams CTn and their passing times Tn that pass the threshold judgment in this round of measurement reports are saved in the candidate target beam set CTG (the candidate target beams and their passing times T come from the seventh step). When the candidate beam C1 is the serving beam or there is no candidate beam Cn in this round of measurement reports that passes the threshold judgment in the sixth step (Mn-Ms is greater than P), which is equivalent to no candidate target beam CTn (result from the seventh step), the candidate target beam set CTG is assigned a value of null, which is equivalent to no beam passing the judgment.
[0117] After multiple rounds of measurement report determination, the optimal beam CTn can be output in the eighth step (the eighth step, the determination result is "yes") and used as the target beam for switching.
[0118] See also Figure 4 , Figure 4 The present invention is a schematic diagram showing a beam switching system based on beam measurement according to an exemplary embodiment, wherein the system comprises:
[0119] An acquisition module 40 is configured to obtain a beam measurement report of a target terminal device; the beam measurement report of the target terminal device carries the number N of beams to be reported;
[0120] A first processing module 41 is configured to extract N-1 first beam set measurement results outside the service beam and 1 service beam measurement result according to signal quality from the beam measurement report of the target terminal device;
[0121] The second processing module 42 is used to use a preset network device to filter out a preset number of beams that meet a set threshold in the measurement results based on a preset switching determination method;
[0122] The third processing module 43 is used to issue a switching instruction to the target terminal device using the beam that meets the set threshold, and the target terminal device switches to the target beam.
[0123] See also Figure 5 , Figure 5 The present invention is a schematic diagram showing a composition of a beam switching device based on beam measurement according to an exemplary embodiment, wherein the device comprises:
[0124] A memory 51 on which an executable program is stored;
[0125] The processor 52 is used to execute the executable program in the memory 51 to implement the steps of any one of the above methods.
[0126] In addition, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the steps of any of the above methods. The storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), a random access memory (RAM), a flash memory, a hard disk (HDD), or a solid-state drive (SSD); the storage medium may also include a combination of the above-mentioned types of memory.
[0127] It can be understood that the same or similar parts of the above embodiments can be referenced to each other, and the contents not described in detail in some embodiments can refer to the same or similar contents in other embodiments.
[0128] It should be noted that, in the description of the present invention, the terms "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or implying relative importance. In addition, in the description of the present invention, unless otherwise specified, the meaning of "plurality" refers to at least two.
[0129] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code that includes one or more executable instructions for implementing the steps of a specific logical function or process, and the scope of the preferred embodiments of the present invention includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by those skilled in the art to which the embodiments of the present invention belong.
[0130] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, a plurality of steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0131] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.
[0132] In addition, each functional unit in each embodiment of the present invention may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.
[0133] The storage medium mentioned above can be a read-only memory, a magnetic disk or an optical disk, etc.
[0134] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.
[0135] Although the embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations of the present invention. A person skilled in the art may change, modify, replace and vary the above embodiments within the scope of the present invention.
Claims
1. A beam switching method based on beam measurement, characterized in that: The method comprises: Obtaining a beam measurement report of a target terminal device; the beam measurement report of the target terminal device carries the number N of beams to be reported; Based on the beam measurement report of the target terminal device, extracting N-1 first beam set measurement results outside the service beam and 1 service beam measurement result according to signal quality; Using a preset network device, based on a preset switching determination method, a preset number of beams in the measurement results that meet a set threshold are screened out; A switching instruction is issued to the target terminal device using the beam that meets the set threshold, and the target terminal device switches to the target beam.
2. The method according to claim 1, characterized in that The step of obtaining a beam measurement report of a target terminal device includes: Using a preset network device to configure a beam measurement report of a target terminal through a radio resource control reconfiguration message; The target terminal device receives the radio resource control reconfiguration message sent by the network device, and reports the beam measurement report of the target terminal device according to the configuration strategy; The network device receives a beam measurement report from the target terminal.
3. The method according to claim 1, characterized in that The method of using a preset network device to select a preset number of beams in the measurement results that meet a set threshold based on a preset switching determination method also includes: Set the preset parameter threshold P, reporting times threshold Tmax, candidate target beam set, and reserved parameter determination pass times T.
4. The method according to claim 1, characterized in that: The method of using a preset network device to select a preset number of beams in the measurement results that meet a set threshold based on a preset switching determination method includes: Using the N-1 first beam set measurement results and the one serving beam measurement result, sort the beam numbers from large to small to obtain a second beam set; Using the one service beam measurement result, a measurement value Ms of the service beam is obtained; In a preset order, using the measurement value Ms of the serving beam, cyclically traverse whether the current candidate beam in the second beam set is the serving beam; If the current candidate beam is not the serving beam, the candidate beam is compared with all beams in the candidate target beam set. If the candidate beam exists in the candidate target beam set, the number of times the current candidate beam has passed the judgment is obtained from the candidate target beam set, and the number of times the current candidate beam has passed the judgment is assigned to the reserved parameter judgment passing number T; Otherwise, if the candidate beam does not exist in the candidate target beam set, the number of times the reserved parameter is determined to be passed is set to 0; Determine whether the difference between the measurement of the candidate beam and the serving beam is greater than the preset parameter threshold P, If the difference between the measurements of the candidate beam and the serving beam is greater than a preset parameter threshold P, then Convert the candidate beam that passes the parameter threshold determination into a candidate target beam, store it in a candidate target beam set, and increase the number of reserved parameter determination passes T by 1; Otherwise, if the difference between the measurements of the candidate beam and the serving beam is less than or equal to the preset parameter threshold P, then continue to determine the next candidate beam in the second beam set; Determine whether the total number of times the candidate target beam passes the determination reaches the reporting number threshold Tmax, If the total number of times the candidate target beam has been judged to have reached the reporting number threshold Tmax, the beam is confirmed to be the optimal beam and output, the preset parameter threshold P is cleared, and the candidate target beam set is restored to the default value; Otherwise, if the total number of times the candidate target beam passes the determination does not reach the reporting number threshold Tmax, Then continue to determine the next candidate beam in the second beam set; Otherwise, if the current candidate beam is the serving beam, the loop ends.
5. The method according to claim 1, characterized in that The method further comprises: The N-1 first beam set measurement results outside the service beam and 1 service beam measurement result are extracted according to the signal quality, and reported to the preset network device in a periodic or non-periodic form.
6. A beam switching system based on beam measurement, characterized in that: The system comprises: An acquisition module is used to obtain a beam measurement report of a target terminal device; the beam measurement report of the target terminal device carries the number N of beams to be reported; A first processing module is used to extract N-1 first beam set measurement results outside the service beam and 1 service beam measurement result based on signal quality in the beam measurement report of the target terminal device; A second processing module, used to screen out a preset number of beams that meet a set threshold in the measurement results based on a preset switching determination method by using a preset network device; The third processing module is used to use the beam that meets the set threshold to issue a switching instruction to the target terminal device, and the target terminal device switches to the target beam.
7. A beam switching device based on beam measurement, characterized in that: The device comprises: A memory having an executable program stored therein; A processor, configured to execute the executable program in the memory to implement the steps of the method according to any one of claims 1 to 5.
8. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the steps of the method according to any one of claims 1 to 5.