Beam switching processing method and device
By receiving and counting the signal reception power of the synchronous signal block of the terminal device, updating the count value and determining the beam switching method, the problem of difficult balance between signaling overhead and optimal beam selection when the base station manages beam switching of the terminal device is solved, and more efficient spectrum utilization is achieved.
Patent Information
- Application Number
- CN202411786534.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-06
- Publication Date
- 2025-03-21
AI Technical Summary
When the base station manages beam switching of the terminal device, it is difficult to balance the signaling overhead and optimal beam selection.
By receiving the signal reception power of the synchronization signal block sent by the terminal device, the count value is updated to characterize the change in the signal reception power, and the beam switching method is determined based on the count value and beam belonging relationship to realize beam switching.
A balance between reducing signaling overhead and choosing the optimal beam is achieved, spectrum utilization is improved, and spectrum resource waste is reduced.
Smart Images

Figure CN119675721A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of wireless communication technology, and in particular to a beam switching processing method and device. Background Art
[0002] With the development of multi-antenna technology, beamforming has become a key technology in millimeter wave communication processing. It uses a large number of directionally controllable antenna units at the transmitting and receiving ends to concentrate the energy of the transmitted signal in a certain direction, improve the communication signal strength, reduce power loss and interference, thereby improving the signal-to-noise ratio and expanding the coverage. Usually, in a 5G NR network, a synchronization signal block (SSB) using millimeter wave frequency corresponds to a narrow beam, and a physical cell supports up to 64 narrow beams. Usually, the beam is time-divided, and the beam IDs of different beam symbols can be different, but the beam IDs of the same beam symbol must be the same. Under this constraint, the periodic resources configured by the base station for the terminal device will occupy a large number of symbols, resulting in a decrease in spectrum utilization. Therefore, wide beams are generally designed for periodic resources, for example: several horizontally or vertically adjacent narrow beams are bound into a wide beam, so that the periodic resources of the terminal devices belonging to the same wide beam are allocated on the same symbol, thereby reducing the waste of spectrum resources.
[0003] However, in the prior art, when the wide beam to which the current narrow beam of the terminal device belongs changes, the RRC layer signaling is required to reallocate the time domain position of the periodic resource. Therefore, when managing the beam switching of the terminal device, the base station must not only consider the quality of the wireless channel of the beam where the terminal device is located, but also consider reducing the signaling overhead of the RRC layer, resulting in a problem of difficulty in balancing the signaling overhead and the optimal beam selection. Summary of the invention
[0004] In view of this, the purpose of the present application is to provide a beam switching processing method and device to solve the problem of difficulty in balancing signaling overhead and optimal beam selection when a base station manages beam switching of a terminal device.
[0005] In a first aspect, an embodiment of the present application provides a beam switching processing method, which is applied to a positioning device, including:
[0006] Receive a first resource in a current measurement period sent by a target terminal device, where the first resource is a periodically reported resource, and the first resource includes a first signal receiving power corresponding to a reported first synchronization signal block;
[0007] For each first synchronization signal block, based on the magnitude relationship between the first signal received power corresponding to the first synchronization signal block and the current signal received power corresponding to the current synchronization signal block, the count value corresponding to the first synchronization signal block is updated, and the count value is used to represent the number of measurement cycles in which the first signal received power is greater than the current signal received power;
[0008] Select a first target synchronization signal block corresponding to the optimal beam from multiple first synchronization signal blocks, and determine whether the current measurement period meets the beam switching condition based on the updated count value corresponding to the first target synchronization signal block, where the first target synchronization signal block is a signal block with the largest first signal receiving power among the first synchronization signal blocks;
[0009] If the beam switching conditions are met, the beam switching mode is determined according to the beam affiliation relationship between the first target synchronization signal block and the current synchronization signal block, and beam switching is performed based on the beam switching mode.
[0010] Optionally, based on the relationship between the first signal receiving power corresponding to the first synchronization signal and the current signal receiving power corresponding to the current synchronization signal block, the count value corresponding to the first synchronization signal block is updated, including: determining whether the first synchronization signal block and the current synchronization signal block belong to the same wide beam; if they belong to the same wide beam, comparing the first signal receiving power with the sum of the current signal receiving power and the narrow beam switching threshold, and updating the count value corresponding to the first synchronization signal block according to the comparison result; if they do not belong to the same wide beam, comparing the first signal receiving power with the sum of the current signal receiving power and the wide beam switching threshold, and updating the count value corresponding to the first synchronization signal block according to the comparison result.
[0011] Optionally, the first signal receiving power is compared with the sum of the current signal receiving power and the narrow beam switching threshold to update the count value corresponding to the first synchronization signal block according to the comparison result, including: determining whether the first signal receiving power is greater than the sum of the current signal receiving power and the narrow beam switching threshold; if it is greater than the sum of the current signal receiving power and the narrow beam switching threshold, adding one to the count value; if it is less than or equal to the sum of the current signal receiving power and the narrow beam switching threshold, clearing the count value.
[0012] Optionally, the first signal receiving power is compared with the sum of the current signal receiving power and the wide beam switching threshold to update the count value corresponding to the first synchronization signal block according to the comparison result, including: determining whether the first signal receiving power is greater than the sum of the current signal receiving power and the wide beam switching threshold; if it is greater than the sum of the current signal receiving power and the wide beam switching threshold, adding one to the count value; if it is less than or equal to the sum of the current signal receiving power and the wide beam switching threshold, clearing the count value.
[0013] Optionally, a first target synchronization signal block corresponding to an optimal beam is selected from multiple first synchronization signal blocks, including: determining a synchronization signal block with the largest first signal receiving power among all first synchronization signal blocks in a historical measurement period as a first target synchronization signal block, where the historical measurement period is all measurement periods from the measurement period for determining the current synchronization signal block to the current measurement period.
[0014] Optionally, based on the updated count value corresponding to the first target synchronization signal block, determine whether the current measurement cycle meets the beam switching condition, including: determining whether the updated count value corresponding to the first target synchronization signal block is greater than the set count threshold; if it is greater than the set count threshold, determine that the first target synchronization signal block meets the beam switching condition.
[0015] Optionally, the signal receiving power of the first target synchronization signal block is the first maximum signal receiving power, and the beam switching mode is determined according to the beam affiliation relationship between the first target synchronization signal block and the current synchronization signal block, including: determining whether the first target synchronization signal block and the current synchronization signal block belong to the same wide beam; if they belong to the same wide beam, determining the beam switching mode to be a narrow beam switching mode within the wide beam; if they do not belong to the same wide beam, triggering the target terminal device to report the second resource, and determining the beam switching mode according to the relationship between the second signal receiving power in the second resource and the first maximum signal receiving power, the second resource includes the second signal receiving power of the second synchronization signal block corresponding to the narrow beam under the wide beam to which the current synchronization signal block belongs.
[0016] Optionally, the beam switching mode is determined based on the relationship between the second signal receiving power and the first maximum signal receiving power in the second resource, including: selecting the second maximum signal receiving power with the largest value from the second signal receiving powers, and determining the difference between the second maximum signal receiving power and the first maximum signal receiving power; determining whether the difference is less than a wide beam switching threshold; if it is less than the wide beam switching threshold, determining that the beam switching mode is a narrow beam switching mode within the wide beam; if it is greater than or equal to the wide beam switching threshold, determining that the beam switching mode is a wide beam switching mode.
[0017] Optionally, the method also includes: if it is determined that the current measurement period does not meet the beam switching condition, returning to execute the step of receiving the first resource in the current measurement period sent by the target terminal device.
[0018] In a second aspect, an embodiment of the present application further provides a beam switching processing device, which is applied to a positioning device, and the device includes:
[0019] A resource receiving module, used to receive a first resource in a current measurement period sent by a target terminal device, where the first resource is a periodically reported resource, and the first resource includes a first signal receiving power corresponding to a reported first synchronization signal block;
[0020] A counting update module, configured to update, for each first synchronization signal block, a count value corresponding to the first synchronization signal block based on a magnitude relationship between a first signal received power corresponding to the first synchronization signal block and a current signal received power corresponding to the current synchronization signal block, wherein the count value is used to characterize the number of measurement cycles in which the first signal received power is greater than the current signal received power;
[0021] A switching condition judgment module is used to select a first target synchronization signal block corresponding to the optimal beam from multiple first synchronization signal blocks, and determine whether the current measurement period meets the beam switching condition based on the updated count value corresponding to the first target synchronization signal block, where the first target synchronization signal block is a signal block with the largest first signal receiving power among the first synchronization signal blocks;
[0022] A beam switching module is used to determine a beam switching mode according to the beam affiliation relationship between the first synchronization signal block and the current synchronization signal block if the beam switching condition is met, and perform beam switching based on the beam switching mode.
[0023] The embodiments of the present application bring the following beneficial effects:
[0024] A beam switching processing method and device provided in an embodiment of the present application can obtain the signal receiving power of all synchronization signal blocks reported by the terminal device, and perform statistical processing on the obtained signal receiving power to determine the beam switching mode according to the count value obtained by the statistical processing. Different beam switching modes enable the terminal device to use the optimal beam as much as possible while reducing the signaling overhead, thereby achieving a balance between reducing the signaling overhead and selecting the optimal beam. Compared with the beam switching processing method in the prior art, it solves the problem of the difficulty in balancing the signaling overhead and the optimal beam selection when the base station manages the beam switching of the terminal device.
[0025] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, preferred embodiments are specifically cited below and described in detail with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0027] Figure 1 A flow chart of a beam switching processing method provided in an embodiment of the present application is shown;
[0028] Figure 2 A flow chart of a millimeter wave beam switching processing method provided in an embodiment of the present application is shown;
[0029] Figure 3 A schematic diagram of the structure of a beam switching processing device provided in an embodiment of the present application is shown;
[0030] Figure 4 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application is shown. DETAILED DESCRIPTION
[0031] To make the purpose, technical scheme and advantages of the embodiments of the present application clearer, the technical scheme in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments. The components of the embodiments of the present application usually described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the application claimed for protection, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, each other embodiment obtained by those skilled in the art without making creative work belongs to the scope of protection of the present application.
[0032] It is worth noting that before the present application was proposed, with the development of multi-antenna technology, beamforming has become a key technology in millimeter wave communication processing. It uses a large number of directionally controllable antenna units at the transmitting and receiving ends to concentrate the transmitted signal energy in a certain direction, improve the communication signal strength, reduce power loss and interference, thereby improving the signal-to-noise ratio and expanding the coverage. Usually, in a 5G NR network, a synchronization signal block (SSB) using millimeter wave frequency corresponds to a narrow beam, and a physical cell supports up to 64 narrow beams. Normally, the beams are time-divided, and the beam IDs of different beam symbols can be different, but the beam IDs of the same beam symbol must be the same. Under this constraint, the periodic resources configured by the base station to the terminal device, such as SR, CSI reporting and SRS, will occupy a large number of symbols, resulting in reduced spectrum utilization. Therefore, a wide beam is generally designed for periodic resources, for example, several horizontally or vertically adjacent narrow beams are bound into a wide beam, so that the periodic resources of the terminal devices belonging to the same wide beam are allocated on the same symbol, thereby reducing the waste of spectrum resources. However, in the prior art, when the wide beam to which the current narrow beam of the terminal device belongs changes, the RRC layer signaling is required to reallocate the time domain position of the periodic resources, causing the base station to consider both the wireless channel quality of the beam where the terminal is located and the reduction of the RRC layer signaling overhead when managing the beam switching of the terminal device.
[0033] Based on this, an embodiment of the present application provides a beam switching processing method to improve the balance between signaling overhead and optimal beam selection.
[0034] See also Figure 1 , Figure 1 This is a flow chart of a beam switching processing method provided in an embodiment of the present application. Figure 1 As shown, the beam switching processing method provided in the embodiment of the present application is applied to a positioning device, including:
[0035] Step S101, receiving a first resource in a current measurement cycle sent by a target terminal device;
[0036] Step S102: for each first synchronization signal block, based on the magnitude relationship between the first signal reception power corresponding to the first synchronization signal block and the current signal reception power corresponding to the current synchronization signal block, updating the count value corresponding to the first synchronization signal block;
[0037] Step S103, selecting a first target synchronization signal block corresponding to the optimal beam from multiple first synchronization signal blocks, and determining whether the current measurement period meets the beam switching condition based on the updated count value corresponding to the first target synchronization signal block;
[0038] Step S104: If the beam switching condition is met, the beam switching mode is determined according to the beam affiliation relationship between the first target synchronization signal block and the current synchronization signal block, and the beam switching is performed based on the beam switching mode.
[0039] The beam switching processing method provided in the embodiment of the present application can obtain the signal receiving power of all synchronization signal blocks reported by the terminal device, and perform statistical processing on the obtained signal receiving power to determine the beam switching mode according to the count value obtained by the statistical processing. Different beam switching modes enable the terminal device to use the optimal beam as much as possible while reducing the signaling overhead, thereby achieving a balance between reducing the signaling overhead and selecting the optimal beam, and solving the problem of the difficulty in balancing the signaling overhead and the optimal beam selection when the base station manages the beam switching of the terminal device.
[0040] To facilitate understanding of this embodiment, the above exemplary steps provided in the embodiment of the present application are described below by taking the beam switching processing method applied to a positioning device as an example.
[0041] The positioning device may refer to a device capable of wirelessly positioning a terminal device. Exemplarily, the positioning device may be a base station or a satellite.
[0042] In an embodiment of the present application, the target terminal device will periodically report the first resource obtained by its measurement to the base station in the form of a beam. Each time the base station receives the first resource of a L1-RSRP (Layer 1 Reference Signal Received Power) measurement period, it will record the measurement information of the first synchronization signal block in the measurement period and perform subsequent information processing.
[0043] Refer to the following Figure 2 The processing process of the first resource within a measurement cycle is described in detail.
[0044] Figure 2 A flow chart of a millimeter wave beam switching processing method provided in an embodiment of the present application is shown. Figure 2 As shown, the millimeter wave beam switching processing method includes:
[0045] Step S201: Receive and count the received power of a first signal.
[0046] Here, the base station receives the first resource in the current measurement period sent by the target terminal device, and performs statistics on the received first resource.
[0047] The target terminal device may refer to one of multiple terminal devices managed by the base station. For example, a base station is used to manage multiple terminal devices in a physical cell and communicate with them, so the target terminal device may be a terminal device in the cell.
[0048] The terminal device may refer to a smart device in a 5G NR network. For example, the terminal device may be a smart phone, a tablet computer, or a smart wearable device.
[0049] The current measurement period may refer to the measurement period of L1-RSRP.
[0050] Here, the resource that the target terminal device periodically reports to the base station is called the first resource, and the first resource includes the signal receiving power of the synchronization signal block. The resource that the target terminal device reports to the base station in response to the trigger condition is called the second resource, and the second resource includes the signal receiving power of the synchronization signal block corresponding to all narrow beams under the wide beam to which the current synchronization signal block belongs. The first resource is a periodically reported resource, and the second resource is an aperiodically reported resource.
[0051] The synchronization signal block (SSB) in the first resource is called the first synchronization signal block, and the first synchronization signal block is recorded as: SSB1, and the reference signal received power (RSRP) of the first synchronization signal block measured by the target terminal device is called the first signal received power, and the first signal received power is recorded as: RSRP1. The synchronization signal block (SSB) in the second resource is called the second synchronization signal block, and the second synchronization signal block is recorded as: SSB2, and the reference signal received power (RSRP) of the second synchronization signal block measured by the target terminal device is called the second signal received power, and the second signal received power is recorded as: RSRP2.
[0052] The current synchronization signal block may refer to a synchronization signal block used before beam switching is performed. As an example, each synchronization signal block is set with a corresponding number, and the current synchronization signal block may be a synchronization signal block numbered 1. The current synchronization signal block is denoted as: SSB(a). The signal receiving power of the current synchronization signal block is called the current signal receiving power. The current signal receiving power is determined by the base station when the beam switching is performed last time. The current signal receiving power is denoted as: RSRP(a).
[0053] In one example, the uploaded first synchronization signal block and the second synchronization signal block are determined based on the signaling issued by the base station. Before receiving the first resource in the current measurement cycle sent by the target terminal device, the base station will send an RRC layer signaling to the target terminal device. The signaling is configured with the content required when the target terminal device uploads resources. The signaling is configured as: the first signal receiving power of all SSB1s, and the second signal receiving power of SSB2 corresponding to all narrow beams under the wide beam to which the current synchronization signal block belongs. For example: If the base station is configured with a total of 56 beams, the signaling instructs the target terminal device to upload the RSRP1 of all 56 SSB1s and the RSRP2 of SSB2 corresponding to all narrow beams under the wide beam to which the current synchronization signal block belongs.
[0054] After receiving the resources reported by the target terminal device, the base station records the measurement information of each first synchronization signal block. The measurement information of the i-th first synchronization signal block is recorded as (SSB1(i), RSRP1(i)), where i={0,1,…,N-1}, N represents the total number of synchronization signal blocks configured in the signaling. Taking the above example, i=56.
[0055] It should be noted that although the base station defines 56 beams (each beam corresponds to one SSB), the target terminal device will not report 56 SSB1s, but will select several SSB1s with stronger signal receiving power from these 56 beams and report them to the base station.
[0056] In one example, each SSB1(i) corresponds to a count value, and all SSB1(i) correspond to 56 count values in total. The count value is used to characterize the number of measurement cycles in which the first signal receiving power is greater than the current signal receiving power, and the count value corresponding to the i-th first synchronization signal block is recorded as: Counter(i). To this end, each time the first resource of a measurement cycle is received, the count value of each SSB1(i) needs to be updated, that is, for each first synchronization signal block, the count value corresponding to the first synchronization signal block can be updated based on the relationship between the first signal receiving power corresponding to the first synchronization signal and the current signal receiving power corresponding to the current synchronization signal block.
[0057] The count value corresponding to the first synchronization signal may be updated by executing steps S202 to S207.
[0058] Step S202, determine whether SSB1(i) and SSB(a) belong to the same wide beam.
[0059] Here, it is necessary to determine whether the first synchronization signal block SSB1(i) and the current synchronization signal block SSB(a) belong to the same wide beam. Whether they belong to the same wide beam can be determined based on the beam angles of SSB1(i) and SSB(a), which will not be repeated here.
[0060] If they belong to the same wide beam, execute step S203; if they do not belong to the same wide beam, execute step S204.
[0061] Step S203, determining whether RSRP1(i) is greater than RSRP(a)+IntraRsrpOffset.
[0062] If SSB1(i) and SSB(a) belong to the same wide beam, the first signal received power RSRP1(i) corresponding to the first synchronization signal block SSB1(i) is compared with the sum of the current signal received power RSRP(a) and the narrow beam switching threshold IntraRsrpOffset to determine whether RSRP1(i) is greater than RSRP(a)+IntraRsrpOffset, and the count value corresponding to the first synchronization signal block is updated according to the comparison result. Among them, the narrow beam switching threshold is a set threshold value, and the narrow beam switching threshold is denoted as: IntraRsrpOffset. Those skilled in the art can select the specific value of the narrow beam switching threshold according to actual conditions, and this application does not limit it here.
[0063] If RSRP1(i)>(RSRP(a)+IntraRsrpOffset), execute step S205; if RSRP1(i)≤(RSRP(a)+IntraRsrpOffset), execute step S206.
[0064] Step S204, determining whether RSRP1(i) is greater than RSRP(a)+InterRsrpOffset.
[0065] If SSB1(i) and SSB(a) do not belong to the same wide beam, the first signal received power RSRP1(i) corresponding to the first synchronization signal block SSB1(i) is compared with the sum of the current signal received power RSRP(a) and the wide beam switching threshold InterRsrpOffset to determine whether RSRP1(i) is greater than RSRP(a)+InterRsrpOffset, and the count value corresponding to the first synchronization signal block is updated according to the comparison result. Among them, the wide beam switching threshold is a set threshold value, and the wide beam switching threshold is denoted as: InterRsrpOffset. Those skilled in the art can select the specific value of the wide beam switching threshold according to actual conditions, and this application does not limit it here.
[0066] If RSRP1(i)>(RSRP(a)+InterRsrpOffset), execute step S207; if RSRP1(i)≤(RSRP(a)+InterRsrpOffset), execute step S206.
[0067] Step S205, Counter(i)+1.
[0068] If it is greater than the sum of the current signal receiving power RSRP(a) and the narrow beam switching threshold IntraRsrpOffset, the count value Counter(i) is incremented by 1. After executing step S205, step S208 is executed.
[0069] Step S206, Counter(i)=0.
[0070] If RSRP1(i)≤(RSRP(a)+IntraRsrpOffset), or RSRP1(i)≤(RSRP(a)+InterRsrpOffset), the count value Counter(i) is cleared to zero. After executing step S206, step S208 is executed.
[0071] Step S207, Counter(i)+1.
[0072] If it is greater than the sum of the current signal receiving power RSRP(a) and the wide beam switching threshold InterRsrpOffset, the count value Counter(i) is incremented by 1. After executing step S207, execute step S208.
[0073] Step S208, determine the first target synchronization signal block.
[0074] Here, the first target synchronization signal block corresponding to the optimal beam can be selected from multiple historical first synchronization signal blocks. The historical first synchronization signal blocks are all the first synchronization signal blocks under the historical measurement period, and the first target synchronization signal block is the synchronization signal block with the largest first signal receiving power in the historical first synchronization signal blocks. Among them, the historical measurement period is all measurement periods from the first measurement period to the current measurement period. The first measurement period may refer to the measurement period for determining the latest current synchronization signal block. The historical measurement period does not include the first measurement period, but includes the current measurement period. In addition, each time the latest current synchronization signal block is re-determined, the base station will clear the received historical resources.
[0075] In one example, beam switching is required only when the first signal receiving power corresponding to a certain first synchronization signal block in multiple consecutive measurement cycles is greater than the current signal receiving power. At the same time, in order to achieve a balance between signaling overhead and optimal beam selection, it is necessary to find the optimal beam in the current measurement cycle to determine whether the current measurement cycle meets the beam switching condition based on the optimal beam.
[0076] The base station traverses all the RSRP1(i)s collected from SSB1(i) and finds the first signal received power with the largest value. For example, if a total of six SSB1s are collected in the current measurement period, the first signal received power with the largest value is selected from the six SSB1s. The first synchronization signal block corresponding to the first signal received power with the largest value is determined as the first target synchronization signal block, that is, the synchronization signal block with the largest first signal received power among all the first synchronization signal blocks is determined as the first target synchronization signal block. The first target synchronization signal block is denoted as: SSB1(x), the signal received power corresponding to the first target synchronization signal block is denoted as: RSRP1(x), and the count value corresponding to the first target synchronization signal block is denoted as: Counter(x).
[0077] After determining the first target synchronization signal block, execute step S209.
[0078] Step S209, determining whether Counter(x) is greater than a set counting threshold.
[0079] After determining the first target synchronization signal block, it is necessary to determine whether the current measurement cycle meets the beam switching condition based on the updated count value corresponding to the first target synchronization signal block, that is, to determine whether the updated count value Counter(x) corresponding to the first target synchronization signal block is greater than the set count threshold. If it is greater than the set count threshold, it means that the signal receiving power of the first target synchronization signal block in multiple consecutive measurement cycles is greater than the sum of the current signal receiving power and the beam switching threshold. Among them, the beam switching threshold may refer to a wide beam switching threshold or a narrow beam switching threshold.
[0080] If Counter(x) is greater than the set counting threshold, it is determined that the beam switching condition is met, and step S210 is executed; if Counter(x) is less than or equal to the set counting threshold, it is determined that the beam switching condition is not met, and the process returns to step S201 to start processing the first synchronization signal block of the next measurement cycle reported by the target terminal device.
[0081] Step S210, determining whether SSB1(x) and SSB(a) belong to the same wide beam.
[0082] At this time, the beam switching mode can be determined according to the beam affiliation relationship between the first target synchronization signal block and the current synchronization signal block, and the beam switching can be performed based on the beam switching mode. The beam affiliation relationship is determined by whether the first target synchronization signal block and the current synchronization signal block belong to the same wide beam.
[0083] If the first target synchronization signal block and the current synchronization signal block belong to the same wide beam, execute step S211; if the first target synchronization signal block and the current synchronization signal block do not belong to the same wide beam, execute step S212.
[0084] Step S211: Perform beam switching in a narrow beam switching manner.
[0085] If the first target synchronization signal block and the current synchronization signal block belong to the same wide beam, the beam switching mode is determined to be the narrow beam switching mode within the wide beam. At this time, the narrow beam switching within the wide beam is directly performed through the Media Access Control Control Element (MACCE) and the Transmission Configuration Indicator (TCI) on the base station, that is, in the wide beam where the current synchronization signal block is located, the current synchronization signal block SSB (a) is switched to SSB1 (x). After the beam switching is completed, SSB1 (x) is used as the latest current synchronization signal block. At the same time, the historical resources in the base station are cleared, and the next measurement cycle is used as the latest first measurement cycle corresponding to the latest current synchronization signal block.
[0086] Step S212, triggering the target terminal device to report non-periodic resources.
[0087] If the first target synchronization signal block and the current synchronization signal block do not belong to the same wide beam, a signal is sent to the target terminal device to trigger the target terminal device to report the second resource to the base station, and step S213 is performed. The second resource includes the second signal receiving power of all second synchronization signal blocks in the historical measurement period corresponding to the narrow beam under the wide beam to which the current synchronization signal block belongs.
[0088] Step S213, determining whether the maximum signal receiving power difference is greater than the wide beam switching threshold.
[0089] In an embodiment of the present application, if the first target synchronization signal block and the current synchronization signal block do not belong to the same wide beam, the beam switching mode can be determined based on the relationship between the second signal receiving power in the second resource and the first maximum signal receiving power.
[0090] For example, the second maximum signal received power with the largest value may be selected from the second signal received powers, and the difference between the second maximum signal received power and the first maximum signal received power may be determined, and the difference may be the maximum signal received power difference. The first maximum signal received power may refer to the signal received power with the largest value among the first signal received powers, and the second maximum signal received power may refer to the signal received power with the largest value among the second signal received powers.
[0091] Then, it is determined whether the maximum signal received power difference is greater than the wide beam switching threshold InterRsrpOffset. If it is greater than the wide beam switching threshold, step S214 is executed; if it is less than or equal to the wide beam switching threshold, step S211 is executed.
[0092] Step S214: Perform beam switching in a wide beam switching manner.
[0093] If it is greater than the wide beam switching threshold InterRsrpOffset, the beam switching mode is determined to be a wide beam switching mode. At this time, the RRC layer of the base station can be notified to perform wide beam switching, that is, the beam is switched from the wide beam belonging to the current synchronization signal block SSB(a) to the wide beam belonging to the first target synchronization signal block SSB1(x). Similarly, after the beam switching is completed, SSB1(x) is used as the latest current synchronization signal block. At the same time, the historical resources on the base station are cleared, and the next measurement cycle is used as the latest first measurement cycle corresponding to the latest current synchronization signal block.
[0094] Based on the same inventive concept, a beam switching processing device corresponding to the beam switching processing method is also provided in the embodiment of the present application. Since the principle of solving the problem by the device in the embodiment of the present application is similar to the above-mentioned beam switching processing method in the embodiment of the present application, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be repeated.
[0095] See also Figure 3 , Figure 3 This is a schematic diagram of the structure of a beam switching processing device provided in an embodiment of the present application. Figure 3 As shown in , the beam switching processing device 300 is applied to a positioning device, and the beam switching processing device 300 includes:
[0096] A resource receiving module 301 is used to receive a first resource in a current measurement period sent by a target terminal device, where the first resource is a periodically reported resource, and the first resource includes a first signal receiving power corresponding to a reported first synchronization signal block;
[0097] A count updating module 302 is configured to update, for each first synchronization signal block, a count value corresponding to the first synchronization signal block based on a magnitude relationship between a first signal received power corresponding to the first synchronization signal block and a current signal received power corresponding to the current synchronization signal block, wherein the count value is used to represent the number of measurement cycles in which the first signal received power is greater than the current signal received power;
[0098] A switching condition judgment module 303 is used to select a first target synchronization signal block corresponding to the optimal beam from multiple first synchronization signal blocks, and determine whether the current measurement period meets the beam switching condition based on the updated count value corresponding to the first target synchronization signal block;
[0099] The beam switching module 304 is used to determine the beam switching mode according to the beam affiliation relationship between the first synchronization signal block and the current synchronization signal block if the beam switching condition is met, and perform beam switching based on the beam switching mode.
[0100] See also Figure 4 , Figure 4 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. Figure 4 As shown in , the electronic device 400 includes a processor 410 , a memory 420 and a bus 430 .
[0101] The memory 420 stores machine-readable instructions executable by the processor 410. When the electronic device 400 is running, the processor 410 communicates with the memory 420 via the bus 430. When the machine-readable instructions are executed by the processor 410, the above-mentioned Figure 1 The steps of the beam switching processing method in the method embodiment shown, the specific implementation method can be found in the method embodiment, and will not be repeated here.
[0102] The present application also provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the computer program can execute the above-mentioned Figure 1 The steps of the beam switching processing method in the method embodiment shown, the specific implementation method can be found in the method embodiment, and will not be repeated here.
[0103] 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.
[0104] 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. The device embodiments described above are merely schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, and the indirect coupling or communication connection of devices or units can be electrical, mechanical or other forms.
[0105] 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.
[0106] 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.
[0107] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium that is executable by a processor. Based on this understanding, the technical solution of the present application can essentially be embodied in the form of a software product, or in other words, the part that contributes to the prior art or the part of the technical solution. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0108] Finally, it should be noted that the above-described embodiments are only specific implementation methods of the present application, which are used to illustrate the technical solutions of the present application, rather than to limit them. The protection scope of the present application is not limited thereto. Although the present application is described in detail with reference to the above-mentioned embodiments, ordinary technicians in the field should understand that any technician familiar with the technical field can still modify the technical solutions recorded in the above-mentioned embodiments within the technical scope disclosed in the present application, or can easily think of changes, or make equivalent replacements for some of the technical features therein; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.
Claims
1. A beam switching processing method, characterized in that: Applied to positioning equipment, including: Receive a first resource in a current measurement period sent by a target terminal device, where the first resource is a periodically reported resource, and the first resource includes a first signal receiving power corresponding to a reported first synchronization signal block; For each first synchronization signal block, based on the magnitude relationship between the first signal received power corresponding to the first synchronization signal block and the current signal received power corresponding to the current synchronization signal block, the count value corresponding to the first synchronization signal block is updated, where the count value is used to represent the number of measurement cycles in which the first signal received power is greater than the current signal received power; Selecting a first target synchronization signal block corresponding to an optimal beam from a plurality of first synchronization signal blocks, and determining whether the current measurement period meets a beam switching condition based on an updated count value corresponding to the first target synchronization signal block; If the beam switching condition is met, the beam switching mode is determined according to the beam affiliation relationship between the first target synchronization signal block and the current synchronization signal block, and beam switching is performed based on the beam switching mode.
2. The method according to claim 1, characterized in that The updating of the count value corresponding to the first synchronization signal block based on the magnitude relationship between the first signal received power corresponding to the first synchronization signal and the current signal received power corresponding to the current synchronization signal block includes: Determining whether the first synchronization signal block and the current synchronization signal block belong to the same wide beam; If they belong to the same wide beam, comparing the first signal receiving power with the sum of the current signal receiving power and the narrow beam switching threshold, so as to update the count value corresponding to the first synchronization signal block according to the comparison result; If they do not belong to the same wide beam, the first signal receiving power is compared with the sum of the current signal receiving power and the wide beam switching threshold to update the count value corresponding to the first synchronization signal block according to the comparison result.
3. The method according to claim 2, characterized in that The comparing the first signal received power with the sum of the current signal received power and the narrow beam switching threshold, so as to update the count value corresponding to the first synchronization signal block according to the comparison result, includes: Determining whether the first signal received power is greater than the sum of the current signal received power and a narrow beam switching threshold; If it is greater than the sum of the current signal receiving power and the narrow beam switching threshold, the count value is incremented by one; If it is less than or equal to the sum of the current signal receiving power and the narrow beam switching threshold, the count value is cleared.
4. The method according to claim 2, characterized in that: The comparing the first signal received power with the sum of the current signal received power and the wide beam switching threshold, so as to update the count value corresponding to the first synchronization signal block according to the comparison result, includes: Determining whether the first signal received power is greater than the sum of the current signal received power and a wide beam switching threshold; If it is greater than the sum of the current signal receiving power and the wide beam switching threshold, the count value is incremented by one; If it is less than or equal to the sum of the current signal receiving power and the wide beam switching threshold, the count value is cleared.
5. The method according to claim 1, characterized in that The selecting a first target synchronization signal block corresponding to the optimal beam from a plurality of first synchronization signal blocks comprises: A synchronization signal block with the largest first signal receiving power among all first synchronization signal blocks in a historical measurement period is determined as a first target synchronization signal block, and the historical measurement period is all measurement periods from the measurement period for determining the current synchronization signal block to the current measurement period.
6. The method according to claim 1, characterized in that The determining, based on the updated count value corresponding to the first target synchronization signal block, whether the current measurement period satisfies the beam switching condition includes: Determine whether the updated count value corresponding to the first target synchronization signal block is greater than a set count threshold; If it is greater than the set counting threshold, it is determined that the first target synchronization signal block meets the beam switching condition.
7. The method according to claim 5, characterized in that The signal receiving power of the first target synchronization signal block is a first maximum signal receiving power, and the determining the beam switching mode according to the beam belonging relationship between the first target synchronization signal block and the current synchronization signal block includes: Determining whether the first target synchronization signal block and the current synchronization signal block belong to the same wide beam; If they belong to the same wide beam, the beam switching mode is determined to be a narrow beam switching mode within the wide beam; If they do not belong to the same wide beam, the target terminal device is triggered to report the second resource, and the beam switching mode is determined according to the relationship between the second signal receiving power in the second resource and the first maximum signal receiving power. The second resource includes the second signal receiving power of the second synchronization signal block corresponding to the narrow beam under the wide beam to which the current synchronization signal block belongs.
8. The method according to claim 7, characterized in that The determining the beam switching mode according to a magnitude relationship between a second signal received power in the second resource and the first maximum signal received power includes: Selecting a second maximum signal received power with the largest value from the second signal received powers, and determining a difference between the second maximum signal received power and the first maximum signal received power; determining whether the difference is less than a wide beam switching threshold; If it is less than the wide beam switching threshold, determining that the beam switching mode is a narrow beam switching mode within the wide beam; If it is greater than or equal to the wide beam switching threshold, it is determined that the beam switching mode is the wide beam switching mode.
9. The method according to claim 1, characterized in that: The method further comprises: If it is determined that the current measurement period does not meet the beam switching condition, return to the step of executing the first resource in the current measurement period sent by the receiving target terminal device.
10. A beam switching processing device, characterized in that: Applied to positioning equipment, including: A resource receiving module, used to receive a first resource in a current measurement period sent by a target terminal device, where the first resource is a periodically reported resource, and the first resource includes a first signal receiving power corresponding to a reported first synchronization signal block; A counting update module, configured to update, for each first synchronization signal block, a count value corresponding to the first synchronization signal block based on a magnitude relationship between a first signal received power corresponding to the first synchronization signal block and a current signal received power corresponding to the current synchronization signal block, wherein the count value is used to represent the number of measurement cycles in which the first signal received power is greater than the current signal received power; A switching condition judgment module, used to select a first target synchronization signal block corresponding to the optimal beam from multiple first synchronization signal blocks, and determine whether the current measurement period meets the beam switching condition based on the updated count value corresponding to the first target synchronization signal block; A beam switching module is used to determine a beam switching mode according to the beam affiliation relationship between the first synchronization signal block and the current synchronization signal block if the beam switching condition is met, and perform beam switching based on the beam switching mode.