Beam scanning method and apparatus, communication device, and storage medium

By identifying uplink hotspot terminals based on the terminal's dedicated buffer status report (BSR), and using their location information and quantity to control the beam scanning state of the RIS, the problem of resource waste caused by continuous RIS scanning in hotspot areas is solved, achieving efficient resource utilization and data transmission adaptation.

CN116760443BActive Publication Date: 2026-07-03CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER
Filing Date
2023-07-07
Publication Date
2026-07-03

AI Technical Summary

Technical Problem

After deploying RIS in hotspot areas, continuous beam scanning leads to wasted resources.

Method used

The base station identifies uplink hotspot terminals based on the dedicated buffer status report (BSR) reported by the terminals. It then uses the location information of the uplink hotspot terminals to determine the target grid in the beam coverage area of ​​the reconfigurable smart surface (RIS). Based on the number of uplink hotspot terminals in the target grid, it controls the beam scanning state to achieve targeted beam control.

Benefits of technology

It reduces the waste of beam resources, improves resource utilization efficiency, and adapts to the data transmission needs of terminals.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116760443B_ABST
    Figure CN116760443B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of communication, in particular to a beam scanning method and device, communication equipment and a storage medium. The method comprises the following steps: determining an uplink hotspot terminal according to a special buffer status report (BSR) reported by each terminal; determining a target grid in a beam coverage area of a reconfigurable intelligent surface (RIS) according to terminal position information of the uplink hotspot terminal; the target grid comprises at least one uplink hotspot terminal; and the scanning state of a beam corresponding to the target grid is controlled according to the number of uplink hotspot terminals in the target grid. The application can reduce the waste of communication resources.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a beam scanning method, apparatus, communication device, and storage medium. Background Technology

[0002] Reconfigurable Intelligent Surfaces (RIS) consist of a large number of regularly arranged electromagnetic units. The characteristics of these units can be adjusted via control circuitry, enabling proactive regulation of electromagnetic waves. Potential applications include deploying RIS in hotspot areas, enhancing indoor and outdoor coverage, suppressing interference at cell edges, and boosting transmission in hotspot areas. For applications deploying RIS in densely populated hotspot areas exhibiting a "tidal effect," additional wireless propagation paths can be added, thereby improving uplink system performance.

[0003] However, if the RIS is deployed in a hotspot area and continues to perform beam scanning, it will result in a waste of resources. Summary of the Invention

[0004] Therefore, it is necessary to provide a beam scanning method, apparatus, communication equipment, and storage medium that can reduce the waste of communication resources to address the above-mentioned technical problems.

[0005] In a first aspect, this application provides a beam scanning method applied to a base station, the method comprising:

[0006] Based on the dedicated buffer status report (BSR) reported by each terminal, identify the uplink hotspot terminals;

[0007] The target grid in the beam coverage area of ​​the reconfigurable smart surface RIS is determined based on the terminal location information of the uplink hotspot terminal; the target grid includes at least one uplink hotspot terminal.

[0008] The scanning state of the beam corresponding to the target grid is controlled based on the number of uplink hotspot terminals in the target grid.

[0009] In one embodiment, uplink hotspot terminals are identified based on the Dedicated Buffer Status Report (BSR) submitted by each terminal, including:

[0010] Obtain the collider computation grid LCG domain information and time domain information of the terminal from the dedicated BSR;

[0011] Based on LCG domain information and time domain information, the uplink hotspot terminals are identified.

[0012] In one embodiment, determining uplink hotspot terminals based on LCG domain information and time domain information includes:

[0013] If the LCG domain information and time domain information meet the preset conditions, the corresponding terminal is identified as an uplink hotspot terminal; wherein, the preset conditions include that the dedicated BSR reported by the terminal in multiple consecutive subframes includes at least one LCG whose buffer size value index is not less than a first threshold.

[0014] In one embodiment, the scanning state of the beam corresponding to the target grid is controlled based on the number of uplink hotspot terminals in the target grid, including:

[0015] The region type of each target grid is determined based on the relationship between the number of uplink hotspot terminals in the target grid and the second threshold.

[0016] The scanning state of the beam corresponding to each target grid is controlled according to the region type of each target grid.

[0017] In one embodiment, the region type of each target grid is determined based on the relationship between the number of uplink hotspot terminals in the target grid and a second threshold, including:

[0018] If the number of uplink hotspot terminals in the target grid is greater than or equal to the second threshold, the region type of the target grid is determined to be an uplink hotspot region.

[0019] If the number of uplink hotspot terminals in the target grid is less than the second threshold, the region type of the target grid is determined to be a non-uplink hotspot region.

[0020] In one embodiment, the scanning state of the beam corresponding to each target grid is controlled according to the region type of each target grid, including:

[0021] When the target grid's region type is an uplink hotspot region, the RIS beam corresponding to the target grid is determined based on the correspondence between the grid identifier and the RIS beam identifier, and the RIS beam is activated for scanning.

[0022] If the target grid's region type is a non-uplink hotspot region, turn off the RIS beam.

[0023] In one embodiment, the method further includes:

[0024] The beam coverage area of ​​the RIS is determined based on the sector signal strength of the base station.

[0025] The beam coverage area is gridded, and the correspondence between the grid markers and the RIS beam markers is determined.

[0026] Secondly, this application also provides a beam scanning device, which includes:

[0027] The first determination module is used to determine the uplink hotspot terminals based on the dedicated buffer status report (BSR) reported by each terminal.

[0028] The second determining module is used to determine the target grid in the beam coverage area of ​​the reconfigurable smart surface RIS based on the terminal location information of the uplink hotspot terminal; the target grid includes at least one uplink hotspot terminal;

[0029] The status control module is used to control the scanning status of the beam corresponding to the target grid based on the number of uplink hotspot terminals in the target grid.

[0030] Thirdly, this application also provides a beam scanning method applied to a terminal, the method comprising:

[0031] A dedicated BSR is sent to the base station. The dedicated BSR is used to instruct the base station to determine the uplink hotspot terminals according to the dedicated BSR, determine the target grid in the beam coverage area of ​​the RIS according to the terminal location information of the uplink hotspot terminals, and control the scanning state of the beam corresponding to the target grid according to the number of uplink hotspot terminals in the target grid.

[0032] Fourthly, this application also provides a beam scanning device, which includes:

[0033] The transmitting module is used to send a dedicated BSR to the base station, which instructs the base station to determine uplink hotspot terminals based on the dedicated BSR, determine the target grid in the beam coverage area of ​​the reconfigurable smart surface RIS based on the terminal location information of the uplink hotspot terminals, and control the scanning state of the beam corresponding to the target grid based on the number of uplink hotspot terminals in the target grid.

[0034] Fifthly, this application also provides a computer device, which includes a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:

[0035] Based on the dedicated buffer status report (BSR) reported by each terminal, identify the uplink hotspot terminals;

[0036] The target grid in the beam coverage area of ​​the reconfigurable smart surface RIS is determined based on the terminal location information of the uplink hotspot terminal; the target grid includes at least one uplink hotspot terminal.

[0037] The scanning state of the beam corresponding to the target grid is controlled based on the number of uplink hotspot terminals in the target grid.

[0038] Sixthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, performs the following steps:

[0039] Based on the dedicated buffer status report (BSR) reported by each terminal, identify the uplink hotspot terminals;

[0040] The target grid in the beam coverage area of ​​the reconfigurable smart surface RIS is determined based on the terminal location information of the uplink hotspot terminal; the target grid includes at least one uplink hotspot terminal.

[0041] The scanning state of the beam corresponding to the target grid is controlled based on the number of uplink hotspot terminals in the target grid.

[0042] Seventhly, this application also provides a computer program product comprising a computer program that, when executed by a processor, performs the following steps:

[0043] Based on the dedicated buffer status report (BSR) reported by each terminal, identify the uplink hotspot terminals;

[0044] The target grid in the beam coverage area of ​​the reconfigurable smart surface RIS is determined based on the terminal location information of the uplink hotspot terminal; the target grid includes at least one uplink hotspot terminal.

[0045] The scanning state of the beam corresponding to the target grid is controlled based on the number of uplink hotspot terminals in the target grid.

[0046] Eighthly, this application also provides a computer device, which includes a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:

[0047] A dedicated BSR is sent to the base station. The dedicated BSR is used to instruct the base station to determine the uplink hotspot terminals according to the dedicated BSR, determine the target grid in the beam coverage area of ​​the RIS according to the terminal location information of the uplink hotspot terminals, and control the scanning state of the beam corresponding to the target grid according to the number of uplink hotspot terminals in the target grid.

[0048] Ninthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, performs the following steps:

[0049] A dedicated BSR is sent to the base station. The dedicated BSR is used to instruct the base station to determine the uplink hotspot terminals according to the dedicated BSR, determine the target grid in the beam coverage area of ​​the RIS according to the terminal location information of the uplink hotspot terminals, and control the scanning state of the beam corresponding to the target grid according to the number of uplink hotspot terminals in the target grid.

[0050] In a tenth aspect, this application also provides a computer program product comprising a computer program that, when executed by a processor, performs the following steps:

[0051] A dedicated BSR is sent to the base station. The dedicated BSR is used to instruct the base station to determine the uplink hotspot terminals according to the dedicated BSR, determine the target grid in the beam coverage area of ​​the RIS according to the terminal location information of the uplink hotspot terminals, and control the scanning state of the beam corresponding to the target grid according to the number of uplink hotspot terminals in the target grid.

[0052] The aforementioned beam scanning methods, apparatus, communication equipment, and storage media, when deployed in a system with a Reliable Surface Arrangement (RIS), can lead to resource waste if the RIS continuously performs beam scanning. In this application, the base station identifies uplink hotspot terminals based on the Dedicated Buffer Status Reports (BSRs) reported by each terminal. Since these hotspot terminals correspond to large uplink data transmission volumes, the target grid within the beam coverage area of ​​the reconfigurable smart surface RIS is determined using the location information of the uplink hotspot terminals. This aims to selectively identify areas requiring beam control (i.e., target grids) based on the uplink data transmission volume, eliminating the need to analyze and control every single grid within the RIS's beam coverage area. Subsequently, the base station analyzes the number of uplink hotspot terminals within each target grid and controls the scanning state of the beam corresponding to that target grid based on this number. This ensures that the scanning state of the beam corresponding to the target grid matches the amount of data that the terminals within that target grid need to upload, reducing beam resource waste. Attached Figure Description

[0053] Figure 1 This is a diagram illustrating the application environment of the beam control method in one embodiment;

[0054] Figure 2 This is a flowchart illustrating a beam control method in one embodiment;

[0055] Figure 3 This is a flowchart illustrating the RIS and RIS grid in one embodiment;

[0056] Figure 4 This is a schematic diagram of the process for determining uplink hotspot terminals in one embodiment;

[0057] Figure 5 This is a flowchart illustrating the process of determining the region type of a target mesh in one embodiment;

[0058] Figure 6 This is a flowchart illustrating the beam control method in another embodiment;

[0059] Figure 7 This is a signaling interaction diagram of the beam control method in another embodiment;

[0060] Figure 8 This is a structural block diagram of a beam control device in one embodiment;

[0061] Figure 9 This is a structural block diagram of a beam control device in one embodiment;

[0062] Figure 10 This is a diagram of the internal structure of a base station in one embodiment;

[0063] Figure 11 This is a diagram of the internal structure of a terminal in one embodiment. Detailed Implementation

[0064] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0065] like Figure 1 As shown, the beam control method provided in this embodiment is applied to... Figure 1 The system architecture shown may include terminal device 110, base station 120, and reconfigurable intelligent surfaces (RIS) 130. Terminal device 110 may include various electronic devices such as smartphones, tablets, laptops, and desktop computers. The main function of base station 120 is to provide wireless coverage, that is, to realize wireless signal transmission between wired communication networks and wireless terminals. Reconfigurable intelligent surfaces 130 communicate with base station 120.

[0066] Each base station 120 can contain one or more sectors, depending on the connected antennas. The coverage area of ​​a base station sector can range from several hundred to tens of kilometers. The coverage area of ​​a base station sector is the signal coverage area of ​​the base station. In densely populated areas, the coverage area is usually controlled to avoid interference with adjacent base stations 120. The base station's baseband and radio frequency (RF) processing capabilities determine that its physical structure consists of two main parts: a baseband module and an RF module. The baseband module primarily performs functions such as baseband modulation and demodulation, radio resource allocation, call processing, power control, and soft handover. The RF module primarily performs functions such as conversion between the air RF channel and the baseband digital channel, as well as RF channel amplification and transmission / reception.

[0067] Codeable smart surfaces 130 are an emerging type of man-made material device. Taking RIS as an example, RIS can dynamically / semi-statically change its own electromagnetic properties, affecting the reflection / refraction behavior of electromagnetic waves incident on RIS. By manipulating the reflected / refractive waves of electromagnetic waves, RIS can achieve functions such as beam scanning / beamforming.

[0068] The working principle and device structure of a RIS (Reflection and Refraction System) are as follows: A RIS consists of a front-end artificial surface and a back-end control module. The front-end artificial surface is composed of densely arranged artificial device units. The device characteristics of each unit are affected by the control signal / bias voltage. Different control signals / bias voltages correspond to different reflection / refractive coefficients. Changes in the reflection / refractive coefficient affect the phase and / or intensity of the reflected / refractive signal. Microscopically, each device unit results in an independent reflected / refractive signal, and macroscopically, these signals are superimposed to achieve the manipulation of electromagnetic waves. The control signal / bias voltage is provided by the back-end control module. There are two ways to implement a RIS device: one is a RIS device composed of purely passive units; the other is a RIS device that combines active and passive units, where most units in the RIS unit array are passive units, and a small number are active units. Passive units are the aforementioned novel device units. Each passive unit contains a controllable device (e.g., a PIN diode, a variable capacitor, etc.), and the state of the controllable device is controlled by the RIS device's control module. The state of the controllable device corresponds to different electromagnetic characteristics of the passive unit, such as the energy amplitude, phase, and polarization direction of the wireless signal. Active units include radio frequency link units, capable of receiving or transmitting radio frequency signals, processing wireless signals, or transmitting wireless signals according to base station instructions or protocol rules. Active units are more expensive and consume more power than passive units, but channel measurement results based on active units are more accurate and simpler than those based on passive units. In hybrid RIS devices, to balance cost and channel measurement methods, the active units are a small number and sparsely distributed.

[0069] RIS (Radio Router Support) can be used to enhance hotspot traffic or fill coverage holes. Future wireless services will include high-volume data services (such as AR / VR, high-definition video, etc.) or other services with high requirements for wireless channels. For ease of explanation, this embodiment refers to such high-requirement services as hotspot services, their users as hotspot users, and their terminals as hotspot terminals. A feasible solution to address the hotspot needs of hotspot users is to dynamically increase the available beams reaching them; the serving cell dynamically activates auxiliary equipment (such as panels, RIS) to increase the available beams for hotspot users and meet their service requirements. Obstacles within the cell's coverage area cause coverage holes, resulting in weak wireless signal strength and affecting communication quality; this phenomenon is more common in high-frequency / millimeter-wave bands. RIS is a base station-independent device that can be deployed far from the base station, providing communication services to coverage hole areas by forwarding / reflecting base station signals. Through reasonable node deployment, RIS avoids being blocked by obstructions, ensuring good signal coverage.

[0070] In one embodiment, such as Figure 2 As shown, a beam control method is provided, which is applied to... Figure 1 Taking base station 120 as an example, the explanation includes the following steps:

[0071] S201: Based on the Dedicated Buffer Status Report (BSR) submitted by each terminal, determine the uplink hotspot terminals.

[0072] When a terminal needs to send uplink data, it first sends a Scheduling Request (RS) to the base station on the allocated uplink resources. Upon receiving the RS, the base station allocates an uplink grant (UL grant) to the terminal. Then, the terminal sends a dedicated Backend Request (BSR) to the base station on the uplink grant. After receiving the dedicated BSR, the base station obtains the amount of uplink data the terminal needs to send based on the BSR and performs data scheduling according to this data amount and the priority of the uplink service. Therefore, the dedicated BSR indicates how much data the terminal's uplink buffer needs to send, enabling the base station to allocate uplink resources to the terminal so that the terminal can send uplink data to the base station using those resources.

[0073] It is understandable that an uplink hotspot terminal refers to a hotspot terminal where the amount of uplink data exceeds a preset data volume threshold.

[0074] S202, determine the target grid in the beam coverage area of ​​the reconfigurable smart surface RIS based on the terminal location information of the uplink hotspot terminal.

[0075] Optionally, the terminal may be equipped with a positioning module. The positioning module sends out wireless commands and uploads them via a satellite positioning system, which are then obtained by the base station. The uploaded signal may include the strength of the terminal's wireless signal, enabling the base station to obtain the location information of terminals within its communication coverage area, as well as the signal strength of each terminal.

[0076] It is understandable that signal-limited areas may exist within the communication coverage area of ​​a base station due to obstacles and other factors. Determining these signal-limited areas involves: acquiring the location information of communication terminals within the base station's coverage area, and acquiring the signal strength of these terminals. Based on the location information of communication terminals with signal strengths below a set threshold, the location information of the signal-limited areas can be obtained. Within the signal-limited areas, multiple reconfigurable smart surfaces (RIS) can be configured, each forming a specific RIS beam coverage area. Optionally, the base station adjusts its beam direction towards the RIS, the RIS activates and performs beam scanning, thereby determining the RIS beam coverage area.

[0077] Furthermore, each RIS can be numbered to form a RIS Beam ID, with each RIS Beam ID corresponding to a RIS beam coverage area. The beam coverage area of ​​each RIS is then gridded and numbered sequentially, and the RIS Beam ID is mapped to the RIS Beam Related Grid ID. Subsequently, the RIS reports the mapping relationship between the RIS Beam ID and the RIS Beam Related Grid ID, as well as the range and location information of each RIS Beam Related Grid, to the base station. Optionally, the RIS Beam Related Grid IDs corresponding to each RIS can be ordered in a consecutive numbering manner.

[0078] For example, such as Figure 3 As shown, the RIS beam IDs include RIS beam ID1 and RIS beam ID2. The RIS beam associated grid IDs corresponding to RIS beam ID1 are numbered 1, 2, 5, and 6; the RIS beam associated grid IDs corresponding to RIS beam ID2 are numbered 3, 4, 7, and 8.

[0079] In this embodiment, the target grid includes at least one uplink hotspot terminal, that is, the grid containing the uplink hotspot terminal is the target grid.

[0080] S203 controls the scanning state of the beam corresponding to the target grid based on the number of uplink hotspot terminals in the target grid.

[0081] Understandably, the more uplink hotspot terminals there are in the target grid, the more uplink data the target grid needs to upload. In this case, the scanning state of the beam corresponding to the target grid needs to be controlled to a state that assists in enhancing signal transmission, such as enabling (or activating) the RIS (Resonance Information System). Conversely, the fewer uplink hotspot terminals there are in the target grid, the less uplink data the target grid needs to upload. In this case, the scanning state of the beam corresponding to the target grid can be controlled to a state that does not require assisting in enhancing signal transmission, such as disabling the RIS.

[0082] In the aforementioned beam control method, if the RIS continuously scans its beam after deployment in the system, it will result in resource waste. However, in this application, the base station determines uplink hotspot terminals based on the dedicated buffer status reports (BSRs) reported by each terminal. It is known that the uplink hotspot terminals correspond to a large amount of uplink data transmission. Therefore, the target grid in the beam coverage area of ​​the reconfigurable smart surface RIS is determined by using the location information of the uplink hotspot terminals. The purpose is to determine the area (i.e., the target grid) that needs beam control based on the uplink data transmission volume, without having to analyze and control every grid in the beam coverage area of ​​the RIS. Then, the base station analyzes the number of uplink hotspot terminals in each target grid and controls the scanning state of the beam corresponding to the target grid based on the number of uplink hotspot terminals in the target grid. This ensures that the scanning state of the beam corresponding to the target grid matches the amount of data that the terminals in the target grid need to upload, reducing the waste of beam resources.

[0083] like Figure 4 As shown, this embodiment provides an optional method for determining uplink hotspot terminals based on the dedicated buffer status report (BSR) reported by each terminal, that is, a method for refining S202. The specific implementation process may include:

[0084] S401, obtain the terminal's logical channel group (LCG) domain information and time domain information from the dedicated BSR.

[0085] The LCG field indicates whether the terminal receives data from logical channel group 1. If the terminal receives the data, the value of this field is Y, and the offset between the desired receiving time and the current time is written into the LCG offset. If the terminal does not want to receive the data, the value of LCG is N, and the LCG offset is set to empty.

[0086] Optionally, the LCG domain information may also include a buffer size index, which represents the total amount of data across all logical channels of the LCG, expressed in bytes. The time domain information describes each subframe uploaded by the terminal.

[0087] S402, determine the uplink hotspot terminal based on LCG domain information and time domain information.

[0088] Specifically, if the LCG domain information and time domain information meet preset conditions, the corresponding terminal is identified as an uplink hotspot terminal; wherein, the preset conditions include that the dedicated BSR reported by the terminal in multiple consecutive subframes includes at least one LCG whose buffer size value index is not less than a first threshold.

[0089] For example, if the terminal is an uplink hotspot terminal, its corresponding collider computation grid LCG domain information and time domain information must meet preset conditions, namely conditions (a) and (b). Condition (a) describes the LCG domain: at least one LCG in the dedicated BSRs reported within a subframe has a Buffer Size Index greater than or equal to X; condition (b) describes the time domain: condition (a) is met for Y consecutive subframes. X is the first threshold.

[0090] Conversely, if the terminal is not an uplink hotspot terminal, then its corresponding collider computation grid LCG domain information and time domain information must simultaneously satisfy conditions (c) and (d). Among them, condition (c) describes the LCG domain: the Buffer Size Index corresponding to all LCGs in the Dedicated BSR reported within one subframe is less than X; condition (d) describes the time domain: condition (c) is satisfied for Y consecutive subframes.

[0091] For example, if a terminal reports a Buffer Size Index of 190 for LCG 0 and a Buffer Size Index of 210 for LCG 1 in five consecutive subframes, then the terminal is determined to be an uplink hotspot terminal.

[0092] In this embodiment, the uplink hotspot terminal is determined by two dimensions: the LCG domain and the time domain, which improves the accuracy of the uplink hotspot terminal determination.

[0093] like Figure 5 As shown, this embodiment provides an optional method for controlling the scanning state of the beam corresponding to the target grid based on the number of uplink hotspot terminals in the target grid, that is, a method for refining S203. The specific implementation process may include:

[0094] S501, determine the region type of each target grid based on the relationship between the number of uplink hotspot terminals in the target grid and the second threshold.

[0095] Specifically, if the number of uplink hotspot terminals in the target grid is greater than or equal to the second threshold, the region type of the target grid is determined to be an uplink hotspot region; if the number of uplink hotspot terminals in the target grid is less than the second threshold, the region type of the target grid is determined to be a non-uplink hotspot region.

[0096] For example, if there are 6 uplink hotspot terminals in RIS Beam Related Grid ID 4, then the area is determined to be an uplink hotspot area. If the number of uplink hotspot terminals in RIS Beam Related Grid ID 4 decreases to 5 (less than 6), then the area is determined to be a non-uplink hotspot area.

[0097] S502 controls the scanning state of the beam corresponding to each target grid according to the region type of each target grid.

[0098] Specifically, the beam coverage area of ​​the RIS is determined based on the sector signal strength of the base station; the beam coverage area is then gridded, and the correspondence between the grid identifier and the RIS beam identifier is determined.

[0099] It is understandable that signal strength can be tested in the base station sector of the base station through the terminal, and the base station sector can also be gridded. For any grid, if the average signal strength received by the communication terminal is lower than the set threshold for a certain period of time, it is determined that a RIS needs to be established in the grid. After the RIS is established in the area, the beam coverage area of ​​the RIS is determined according to the location information of the established RIS and the preset coverage range corresponding to the RIS.

[0100] Specifically, when the target grid's region type is an uplink hotspot region, the corresponding RIS beam for the target grid is determined based on the correspondence between the grid identifier and the RIS beam identifier, and the RIS beam is activated for scanning; when the target grid's region type is not an uplink hotspot region, the RIS beam is turned off.

[0101] In this embodiment, the uplink hotspot area is determined based on the number of uplink hotspot terminals. The base station controls the opening and closing of the RIS beam according to the uplink hotspot area determination result, thereby realizing on-demand scanning of the RIS beam and reducing resource consumption.

[0102] In one embodiment, such as Figure 6 As shown, a beam control method is provided, which is applied to... Figure 1 Taking terminal 110 as an example, the explanation includes the following steps:

[0103] S601, send a dedicated BSR to the base station. The dedicated BSR is used to instruct the base station to determine the uplink hotspot terminals according to the dedicated BSR, determine the target grid in the beam coverage area of ​​the RIS according to the terminal location information of the uplink hotspot terminals, and control the scanning state of the beam corresponding to the target grid according to the number of uplink hotspot terminals in the target grid.

[0104] In the above beam control method, when a terminal has a data transmission request, it only needs to send a dedicated BSR to the base station. The base station can then determine the uplink hotspot terminals based on the terminal's data transmission request and the dedicated BSR, and determine the target grid in the beam coverage area of ​​the RIS. Furthermore, based on the number of uplink hotspot terminals in the target grid, the base station controls the scanning state of the beam corresponding to the target grid, thereby configuring the beam scanning state for the data volume of the uplink terminals in each terminal and reducing the waste of beam resources.

[0105] For example, based on the above embodiments, this embodiment provides an optional example of a beam scanning method, applied to a base station, a terminal, and a RIS. For example... Figure 7 As shown, the specific implementation process includes:

[0106] S701, the terminal sends a dedicated BSR to the base station.

[0107] S702, the base station determines uplink hotspot terminals based on the dedicated buffer status report (BSR) reported by each terminal.

[0108] S703, determine the target grid within the beam coverage area of ​​the reconfigurable smart surface RIS based on the terminal location information of the uplink hotspot terminals. The target grid includes at least one uplink hotspot terminal.

[0109] S704, if the number of uplink hotspot terminals in the target grid is greater than or equal to the second threshold, determine the region type of the target grid as an uplink hotspot region.

[0110] S705, if the number of uplink hotspot terminals in the target grid is less than the second threshold, the region type of the target grid is determined to be a non-uplink hotspot region.

[0111] S706, when the target grid's region type is an uplink hotspot region, determines the RIS beam corresponding to the target grid based on the correspondence between the grid identifier and the RIS beam identifier, and sends an activation command to the RIS to switch the RIS to an active state for beam scanning.

[0112] S707, when the target grid's region type is a non-uplink hotspot region, sends a shutdown command to the RIS to switch the RIS to a shutdown state.

[0113] The specific processes of S701-S707 described above can be found in the description of the above method embodiments. Their implementation principles and technical effects are similar, and will not be repeated here.

[0114] It should be understood that although the steps in the flowcharts of the above embodiments are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0115] Based on the same inventive concept, this application also provides a beam control device for implementing the beam control method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more beam control device embodiments provided below can be found in the limitations of the beam control method described above, and will not be repeated here.

[0116] In one embodiment, such as Figure 8 As shown, a beam scanning device 1 is provided, comprising: a first determining module 11, a second determining module 12, and a state control module 13, wherein:

[0117] The first determining module 11 is used to determine the uplink hotspot terminals based on the dedicated buffer status report (BSR) reported by each terminal.

[0118] The second determining module 12 is used to determine the target grid in the beam coverage area of ​​the reconfigurable smart surface RIS based on the terminal location information of the uplink hotspot terminal; the target grid includes at least one uplink hotspot terminal;

[0119] The status control module 13 is used to control the scanning status of the beam corresponding to the target grid based on the number of uplink hotspot terminals in the target grid.

[0120] In one embodiment, the first determining module 11 includes:

[0121] The acquisition submodule is used to obtain the collider computation grid LCG domain information and time domain information of the terminal from the dedicated BSR;

[0122] The module is used to determine uplink hotspot terminals based on LCG domain information and time domain information.

[0123] In one embodiment, the determining module is further configured to: determine the corresponding terminal as an uplink hotspot terminal when the LCG domain information and time domain information meet preset conditions; wherein the preset conditions include that the index of the buffer size value corresponding to at least one LCG in the dedicated BSR reported by the terminal in multiple consecutive subframes is not less than a first threshold.

[0124] In one embodiment, the state control module 13 includes:

[0125] The type determination submodule is used to determine the region type of each target grid based on the relationship between the number of uplink hotspot terminals in the target grid and the second threshold.

[0126] The state control submodule is used to control the scanning state of the beam corresponding to each target grid according to the region type of each target grid.

[0127] In one embodiment, the type determination submodule is further configured to: determine the region type of the target grid as an uplink hotspot region if the number of uplink hotspot terminals in the target grid is greater than or equal to a second threshold.

[0128] If the number of uplink hotspot terminals in the target grid is less than the second threshold, the region type of the target grid is determined to be a non-uplink hotspot region.

[0129] In one embodiment, the state control submodule is further configured to: determine the RIS beam corresponding to the target grid according to the correspondence between the grid identifier and the RIS beam identifier when the target grid's region type is an uplink hotspot region, and activate the RIS beam for scanning.

[0130] If the target grid's region type is a non-uplink hotspot region, turn off the RIS beam.

[0131] In one embodiment, the beam control device further includes an association module, which is used to: determine the beam coverage area of ​​the RIS based on the sector signal strength of the base station;

[0132] The beam coverage area is gridded, and the correspondence between the grid markers and the RIS beam markers is determined.

[0133] In one embodiment, such as Figure 9 As shown, a beam scanning device 2 is provided, including: a transmitting module 21, wherein:

[0134] The transmitting module 21 is used to transmit a dedicated BSR to the base station, which instructs the base station to determine uplink hotspot terminals based on the dedicated BSR, determine the target grid in the beam coverage area of ​​the reconfigurable smart surface RIS based on the terminal location information of the uplink hotspot terminals, and control the scanning state of the beam corresponding to the target grid based on the number of uplink hotspot terminals in the target grid.

[0135] Each module in the aforementioned beam control device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module.

[0136] Figure 10 This is a schematic diagram of the structure of an access network device provided in an embodiment of this application. The access network device may include a receiver 1001, a memory 1002, a processor 1003, at least one communication bus 1004, and a transmitter 1005. The communication bus 1004 is used to implement communication connections between components. The memory 1002 may include high-speed RAM, and may also include non-volatile memory (NVM), such as at least one disk storage device. The memory 1002 can store various programs for performing various processing functions and implementing the method steps of this embodiment. In this embodiment, the transmitter 1005 can be a radio frequency processing module or a baseband processing module in the access network device, and the receiver 1001 can also be a radio frequency processing module or a baseband processing module in the access network device. The transmitter 1005 and receiver 1001 can be integrated together to form a transceiver. Both the transmitter 1005 and receiver 1001 can be coupled to the processor 1003, and can perform receiving or transmitting actions under the instruction or control of the processor 1003.

[0137] In this embodiment, the processor 1003 is used to determine the uplink hotspot terminals based on the dedicated buffer status report (BSR) reported by each terminal.

[0138] The target grid in the beam coverage area of ​​the reconfigurable smart surface RIS is determined based on the terminal location information of the uplink hotspot terminal; the target grid includes at least one uplink hotspot terminal.

[0139] The scanning state of the beam corresponding to the target grid is controlled based on the number of uplink hotspot terminals in the target grid.

[0140] In one embodiment, the processor 1003 is further configured to: obtain the collider computation grid LCG domain information and time domain information of the terminal from the dedicated BSR; and determine the uplink hotspot terminal based on the LCG domain information and time domain information.

[0141] In one embodiment, the processor 1003 is further configured to: determine the corresponding terminal as an uplink hotspot terminal when the LCG domain information and time domain information meet preset conditions; wherein the preset conditions include that the index of the buffer size value corresponding to at least one LCG in the dedicated BSR reported by the terminal in multiple consecutive subframes is not less than a first threshold.

[0142] In one embodiment, the processor 1003 is further configured to: determine the region type of each target grid based on the relationship between the number of uplink hotspot terminals in the target grid and a second threshold; and control the scanning state of the beam corresponding to each target grid based on the region type of each target grid.

[0143] In one embodiment, the processor 1003 is further configured to: determine the region type of the target grid as an uplink hotspot region when the number of uplink hotspot terminals in the target grid is greater than or equal to a second threshold; and determine the region type of the target grid as a non-uplink hotspot region when the number of uplink hotspot terminals in the target grid is less than the second threshold.

[0144] In one embodiment, the processor 1003 is further configured to: determine the RIS beam corresponding to the target grid according to the correspondence between the grid identifier and the RIS beam identifier when the target grid region type is an uplink hotspot region, and activate the RIS beam for scanning; and turn off the RIS beam when the target grid region type is not an uplink hotspot region.

[0145] In one embodiment, the processor 1003 is further configured to: determine the beam coverage area of ​​the RIS based on the sector signal strength of the base station; perform gridding processing on the beam coverage area and determine the correspondence between the grid identifier and the RIS beam identifier.

[0146] In one embodiment, a communication device is provided, see [link to previous document]. Figure 11 . Figure 11 This is a schematic diagram of the structure of the terminal device provided in an embodiment of the present invention. Figure 11 The terminal device 1100 shown includes at least one processor 1101, a memory 1102, at least one network interface 1104, and a user interface 1103. The various components in the terminal device 1100 are coupled together via a bus system 1105. It is understood that the bus system 1105 is used to implement communication between these components. In addition to a data bus, the bus system 1105 also includes a power bus, a control bus, and a status signal bus. However, for clarity, ... Figure 1 Various buses are designated as bus system 1105. Additionally, this embodiment of the invention includes a transceiver 1106, which may consist of multiple components, including a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium.

[0147] The user interface 1103 may include a display, keyboard, or clicking device (e.g., mouse, trackball, touchpad, or touchscreen).

[0148] It is understood that the memory 1102 in the embodiments of the present invention can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDR SDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DRRAM). The memory 1102 of the systems and methods described in the embodiments of the present invention is intended to include, but is not limited to, these and any other suitable types of memory.

[0149] In some implementations, memory 1102 stores elements, executable modules or data structures, or subsets thereof, or extended sets thereof: operating system 11021 and application program 11022.

[0150] The operating system 11021 includes various system programs, such as the framework layer, core library layer, and driver layer, used to implement various basic business functions and handle hardware-based tasks. The application program 11022 includes various applications, such as a media player and a browser, used to implement various application functions. The program implementing the method of this embodiment can be included in the application program 11022.

[0151] In this embodiment of the invention, by calling the program or instructions stored in memory 1102, specifically the program or instructions stored in application program 11022, the processor 1101 is used to send a dedicated BSR to the base station. The dedicated BSR is used to instruct the base station to determine uplink hotspot terminals according to the dedicated BSR, determine the target grid in the beam coverage area of ​​the RIS according to the terminal location information of the uplink hotspot terminals, and control the scanning state of the beam corresponding to the target grid according to the number of uplink hotspot terminals in the target grid. The transceiver is used to perform the operation of receiving or sending data under the control of the processor.

[0152] The methods disclosed in the above embodiments of the present invention, in part or in all of them, can also be applied to processor 1101, implemented by processor 1101, or implemented by processor 1101 in conjunction with other components (e.g., a transceiver). Processor 1101 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above methods can be completed by the integrated logic circuit of the hardware in processor 1101 or by instructions in the form of software. The processor 1101 may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of the present invention. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of the present invention can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software module can reside in a mature storage medium in the field, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. This storage medium is located in memory 1102. Processor 1101 reads the information in memory 1102 and, in conjunction with its hardware, completes the steps of the above method.

[0153] It is understood that the embodiments described in these embodiments of the present invention can be implemented in hardware, software, firmware, middleware, microcode, or a combination thereof. For hardware implementation, the processing unit can be implemented in one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers, microprocessors, other electronic units for performing the functions of this application, or combinations thereof.

[0154] For software implementation, the techniques of the embodiments of the present invention can be implemented through modules (e.g., procedures, functions, etc.) that perform the functions of the embodiments of the present invention. The software code can be stored in memory and executed by processor 1101. The memory can be implemented in processor 1101 or external to processor 1101.

[0155] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, the computer program performing the following steps when executed by a processor:

[0156] Based on the dedicated buffer status report (BSR) reported by each terminal, identify the uplink hotspot terminals;

[0157] The target grid in the beam coverage area of ​​the reconfigurable smart surface RIS is determined based on the terminal location information of the uplink hotspot terminal; the target grid includes at least one uplink hotspot terminal.

[0158] The scanning state of the beam corresponding to the target grid is controlled based on the number of uplink hotspot terminals in the target grid.

[0159] In one embodiment, when the logic of determining the uplink hotspot terminal is executed by the processor based on the dedicated buffer status report (BSR) reported by each terminal, the computer program specifically implements the following steps: obtaining the collider computation grid (LCG) domain information and time domain information of the terminal from the dedicated BSR; determining the uplink hotspot terminal based on the LCG domain information and time domain information.

[0160] In one embodiment, when the logic of determining the uplink hotspot terminal based on LCG domain information and time domain information is executed by the processor, the following steps are specifically implemented: if the LCG domain information and time domain information meet preset conditions, the corresponding terminal is determined to be an uplink hotspot terminal; wherein, the preset conditions include that the dedicated BSR reported by the terminal in multiple consecutive subframes includes at least one LCG corresponding to a buffer size value whose index is not less than a first threshold.

[0161] In one embodiment, when the logic of the computer program controlling the scanning state of the beam corresponding to the target grid based on the number of uplink hotspot terminals in the target grid is executed by the processor, the following steps are specifically implemented: determining the region type of each target grid based on the relationship between the number of uplink hotspot terminals in the target grid and a second threshold; and controlling the scanning state of the beam corresponding to the target grid based on the region type of each target grid.

[0162] In one embodiment, when the logic of determining the region type of each target grid based on the relationship between the number of uplink hotspot terminals in the target grid and a second threshold is executed by the processor, the following steps are specifically implemented: if the number of uplink hotspot terminals in the target grid is greater than or equal to the second threshold, the region type of the target grid is determined to be an uplink hotspot region; if the number of uplink hotspot terminals in the target grid is less than the second threshold, the region type of the target grid is determined to be a non-uplink hotspot region.

[0163] In one embodiment, when the logic of the computer program controlling the scanning state of the beam corresponding to each target grid according to the region type of each target grid is executed by the processor, the following steps are specifically implemented: when the region type of the target grid is an uplink hotspot region, the RIS beam corresponding to the target grid is determined according to the correspondence between the grid identifier and the RIS beam identifier, and the RIS beam is activated for scanning; when the region type of the target grid is not an uplink hotspot region, the RIS beam is turned off.

[0164] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: determining the beam coverage area of ​​the RIS based on the sector signal strength of the base station; performing gridding processing on the beam coverage area and determining the correspondence between the grid identifier and the RIS beam identifier.

[0165] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, performs the following steps:

[0166] Based on the dedicated buffer status report (BSR) reported by each terminal, identify the uplink hotspot terminals;

[0167] The target grid in the beam coverage area of ​​the reconfigurable smart surface RIS is determined based on the terminal location information of the uplink hotspot terminal; the target grid includes at least one uplink hotspot terminal.

[0168] The scanning state of the beam corresponding to the target grid is controlled based on the number of uplink hotspot terminals in the target grid.

[0169] In one embodiment, when the logic of determining the uplink hotspot terminal is executed by the processor based on the dedicated buffer status report (BSR) reported by each terminal, the computer program specifically implements the following steps: obtaining the collider computation grid (LCG) domain information and time domain information of the terminal from the dedicated BSR; determining the uplink hotspot terminal based on the LCG domain information and time domain information.

[0170] In one embodiment, when the logic of determining the uplink hotspot terminal based on LCG domain information and time domain information is executed by the processor, the following steps are specifically implemented: if the LCG domain information and time domain information meet preset conditions, the corresponding terminal is determined to be an uplink hotspot terminal; wherein, the preset conditions include that the dedicated BSR reported by the terminal in multiple consecutive subframes includes at least one LCG corresponding to a buffer size value whose index is not less than a first threshold.

[0171] In one embodiment, when the logic of the computer program controlling the scanning state of the beam corresponding to the target grid based on the number of uplink hotspot terminals in the target grid is executed by the processor, the following steps are specifically implemented: determining the region type of each target grid based on the relationship between the number of uplink hotspot terminals in the target grid and a second threshold; and controlling the scanning state of the beam corresponding to the target grid based on the region type of each target grid.

[0172] In one embodiment, when the logic of determining the region type of each target grid based on the relationship between the number of uplink hotspot terminals in the target grid and a second threshold is executed by the processor, the following steps are specifically implemented: if the number of uplink hotspot terminals in the target grid is greater than or equal to the second threshold, the region type of the target grid is determined to be an uplink hotspot region; if the number of uplink hotspot terminals in the target grid is less than the second threshold, the region type of the target grid is determined to be a non-uplink hotspot region.

[0173] In one embodiment, when the logic of the computer program controlling the scanning state of the beam corresponding to each target grid according to the region type of each target grid is executed by the processor, the following steps are specifically implemented: when the region type of the target grid is an uplink hotspot region, the RIS beam corresponding to the target grid is determined according to the correspondence between the grid identifier and the RIS beam identifier, and the RIS beam is activated for scanning; when the region type of the target grid is not an uplink hotspot region, the RIS beam is turned off.

[0174] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: determining the beam coverage area of ​​the RIS based on the sector signal strength of the base station; performing gridding processing on the beam coverage area and determining the correspondence between the grid identifier and the RIS beam identifier.

[0175] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, the computer program performing the following steps when executed by a processor:

[0176] A dedicated BSR is sent to the base station. The dedicated BSR is used to instruct the base station to determine the uplink hotspot terminals according to the dedicated BSR, determine the target grid in the beam coverage area of ​​the RIS according to the terminal location information of the uplink hotspot terminals, and control the scanning state of the beam corresponding to the target grid according to the number of uplink hotspot terminals in the target grid.

[0177] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, performs the following steps:

[0178] A dedicated BSR is sent to the base station. The dedicated BSR is used to instruct the base station to determine the uplink hotspot terminals according to the dedicated BSR, determine the target grid in the beam coverage area of ​​the RIS according to the terminal location information of the uplink hotspot terminals, and control the scanning state of the beam corresponding to the target grid according to the number of uplink hotspot terminals in the target grid.

[0179] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments described above. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.

[0180] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0181] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A beam scanning method, characterized in that, Applied to a base station, the method includes: Based on the dedicated buffer status report (BSR) reported by each terminal, identify the uplink hotspot terminals; The target grid in the beam coverage area of ​​the reconfigurable smart surface RIS is determined based on the terminal location information of the uplink hotspot terminal; the target grid includes at least one of the uplink hotspot terminals; the uplink hotspot terminal is a hotspot terminal whose uplink data volume is greater than a preset data volume threshold. The scanning state of the beam corresponding to the target grid is controlled based on the number of uplink hotspot terminals in the target grid.

2. The method according to claim 1, characterized in that, The step of determining uplink hotspot terminals based on the Dedicated Buffer Status Report (BSR) submitted by each terminal includes: Obtain the logical channel group (LCG) domain information and time domain information of the terminal from the dedicated BSR; The uplink hotspot terminal is determined based on the LCG domain information and the time domain information.

3. The method according to claim 2, characterized in that, The step of determining the uplink hotspot terminal based on the LCG domain information and the time domain information includes: If the LCG domain information and the time domain information meet preset conditions, the corresponding terminal is determined to be the uplink hotspot terminal; wherein, the preset conditions include that the index of the buffer size value corresponding to at least one LCG in the dedicated BSR reported by the terminal in multiple consecutive subframes is not less than a first threshold.

4. The method according to any one of claims 1-3, characterized in that, The step of controlling the scanning state of the beam corresponding to the target grid based on the number of uplink hotspot terminals in the target grid includes: The region type of each target grid is determined based on the relationship between the number of uplink hotspot terminals in the target grid and the second threshold. The scanning state of the beam corresponding to each target grid is controlled according to the region type of each target grid.

5. The method according to claim 4, characterized in that, The step of determining the region type of each target grid based on the relationship between the number of uplink hotspot terminals in the target grid and a second threshold includes: If the number of uplink hotspot terminals in the target grid is greater than or equal to the second threshold, the region type of the target grid is determined to be an uplink hotspot region; If the number of uplink hotspot terminals in the target grid is less than the second threshold, the region type of the target grid is determined to be a non-uplink hotspot region.

6. The method according to claim 5, characterized in that, The step of controlling the scanning state of the beam corresponding to each target grid according to the region type of each target grid includes: When the target grid's region type is an uplink hotspot region, the RIS beam corresponding to the target grid is determined according to the correspondence between the grid identifier and the RIS beam identifier, and the RIS beam is activated for scanning; If the target grid's region type is a non-uplink hotspot region, the RIS beam is turned off.

7. The method according to claim 6, characterized in that, The method further includes: The beam coverage area of ​​the RIS is determined based on the sector signal strength of the base station. The beam coverage area is gridded, and the correspondence between the grid identifier and the RIS beam identifier is determined.

8. A beam scanning method, characterized in that, Applied to a terminal, the method includes: A dedicated BSR is sent to the base station. The dedicated BSR is used to instruct the base station to determine uplink hotspot terminals according to the dedicated BSR, determine the target grid in the beam coverage area of ​​the RIS according to the terminal location information of the uplink hotspot terminals, and control the scanning state of the beam corresponding to the target grid according to the number of uplink hotspot terminals in the target grid. The uplink hotspot terminal is a hotspot terminal whose uplink service data volume is greater than a preset data volume threshold.

9. A beam scanning device, characterized in that, Applied to base stations, including: The first determination module is used to determine the uplink hotspot terminals based on the dedicated buffer status report (BSR) reported by each terminal. The second determining module is used to determine the target grid in the beam coverage area of ​​the reconfigurable smart surface RIS based on the terminal location information of the uplink hotspot terminal; the target grid includes at least one of the uplink hotspot terminals; the uplink hotspot terminal is a hotspot terminal whose uplink service data volume is greater than a preset data volume threshold; The status control module is used to control the scanning status of the beam corresponding to the target grid based on the number of uplink hotspot terminals in the target grid.

10. A beam scanning device, characterized in that, Applied to terminals, including: The transmitting module is used to send a dedicated BSR to the base station, which instructs the base station to determine uplink hotspot terminals based on the dedicated BSR, determine the target grid in the beam coverage area of ​​the reconfigurable smart surface RIS based on the terminal location information of the uplink hotspot terminals, and control the scanning state of the beam corresponding to the target grid based on the number of uplink hotspot terminals in the target grid; the uplink hotspot terminal is a hotspot terminal whose uplink service data volume is greater than a preset data volume threshold.

11. A communication device, comprising a memory, a transceiver, and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 7, or when the processor executes the computer program, it implements the steps of the method according to claim 8, wherein the transceiver is configured to perform the operation of receiving data or sending data under the control of the processor.

12. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 8.

13. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 8.