Beam control method and device, reconfigurable metasurface and base station upper computer

By receiving and parsing beam control commands from base station computers, configuring and activating reconstructible metasurface codewords, the problem of not being able to effectively control beams in real time in the prior art is solved, and the tracking of mobile users and multi-user communication is achieved. .

CN119449098APending Publication Date: 2025-02-14DATANG MOBILE COMM EQUIP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310975919.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-03
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

There is a lack of a beam control method that supports real-time and effective reconfigurable metasurfaces in the prior art, resulting in the inability to effectively track mobile users, deteriorate and even interrupt the quality of services, making it difficult to support multi-user communications at different locations.

Method used

By receiving beam control commands sent by the base station computer, reconstructible metasurface codewords are parsed and configured, and the trigger signal is received to make the codewords take effect, thereby realizing the function of switching reconstructing metasurfaces, changing beam direction and polarization.

Benefits of technology

Real-time beam control of reconfigurable metasurfaces is realized, which can effectively track mobile users, ensure the quality of communication services, and support multi-user communication at different locations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119449098A_ABST
    Figure CN119449098A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a wave beam control method and device, a reconfigurable metasurface and a base station upper computer, and the method applied to the reconfigurable metasurface comprises the steps that a wave beam control command sent by the base station upper computer is received, and the wave beam control command is used for indicating at least one of switching on and off the reconfigurable metasurface; changing the direction of the beam; changing the polarization of the beam; analyzing the beam control command, and configuring a reconfigurable metasurface code word; and receiving a trigger signal sent by the base station upper computer, and enabling the reconfigurable metasurface code word to take effect. According to the embodiment of the invention, the switch reconfigurable metasurface can be realized in real time, the direction of the wave beam is changed, and the polarization of the wave beam is changed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a beam control method, device, reconfigurable metasurface, and base station host computer. Background Art

[0002] Reconfigurable Intelligence Surface (RIS) and Reconfigurable Holographic Surface (RHS) are both reconfigurable metasurfaces, which are artificial electromagnetic surface structures with programmable electromagnetic properties. They can generate the required target beam without complex phase shift circuits, thereby conveniently realizing transceivers. In addition, their low cost, low energy consumption, programmability, and easy deployment have attracted much attention, making them one of the potential enabling technologies for 6G.

[0003] The above two types of reconfigurable metasurfaces mainly include metamaterial surfaces and control modules. Applied in wireless communications, they can be used as antenna arrays or as relay devices. In order to meet the actual needs of mobile communications, reconfigurable metasurfaces need to have the ability to switch target beams in real time. At present, there is still a lack of effective beam control methods, which cannot effectively track mobile users, resulting in a decline in service quality or even interruption, and it is difficult to support multi-user communications at different locations. Summary of the invention

[0004] The embodiments of the present application provide a beam control method and device to solve the problem in the prior art that there is a lack of real-time and effective beam control methods for reconfigurable metasurfaces.

[0005] An embodiment of the present application provides a beam control method, which is applied to a reconfigurable metasurface, including:

[0006] Receive a beam control command sent by a base station host computer, wherein the beam control command is used to indicate at least one of the following: turning on or off the reconfigurable metasurface; changing the direction of the beam; changing the polarization of the beam;

[0007] parsing the beam control command and configuring a reconfigurable metasurface codeword;

[0008] A trigger signal sent by the base station host computer is received to make the reconfigurable metasurface codeword effective.

[0009] Optionally, when the reconfigurable metasurface is divided into a plurality of reconfigurable metasurface sub-arrays,

[0010] The switchable reconfigurable metasurface is a switchable reconfigurable metasurface sub-array.

[0011] Optionally, the receiving a beam control command sent by a base station host computer includes: the beam control unit of the reconfigurable metasurface receives a beam control command sent by the base station host computer;

[0012] The parsing the beam control command and configuring the reconfigurable metasurface codeword comprises: the beam control unit parsing the beam control command and configuring the reconfigurable metasurface codeword;

[0013] The receiving a trigger signal sent by the base station host computer to make the reconfigurable metasurface codeword effective includes: the wave control unit receiving a trigger signal sent by the base station host computer to make the reconfigurable metasurface codeword effective.

[0014] Optionally, when the reconfigurable metasurface is divided into a plurality of reconfigurable metasurface sub-arrays,

[0015] Each reconfigurable metasurface subarray corresponds to a wave control unit.

[0016] The reconfigurable metasurface codeword is a reconfigurable metasurface subarray codeword,

[0017] The switchable reconfigurable metasurface is a switchable reconfigurable metasurface sub-array.

[0018] Optionally, the beam control agent of the reconfigurable metasurface receives a beam control command sent by a base station host computer;

[0019] The beam control agent parses the beam control command and sends it to the beam control unit of the reconfigurable metasurface, and the beam control unit configures the reconfigurable metasurface codeword;

[0020] The wave control agent receives a trigger signal sent by the base station host computer, and controls the wave control unit to make the reconfigurable metasurface codeword effective.

[0021] Optionally, the wave control agent receives a trigger signal sent by the base station host computer, and controls the wave control unit to make the reconfigurable metasurface codeword effective, including:

[0022] The wave control agent receives a trigger signal sent by the base station host computer, and transparently transmits the trigger signal to the wave control unit to make the reconfigurable metasurface codeword effective; or

[0023] The wave control agent receives a trigger signal sent by the base station host computer, converts the trigger signal into an internal signal and sends it to the wave control unit, so that the reconfigurable metasurface codeword takes effect.

[0024] Optionally, when the reconfigurable metasurface is divided into a plurality of reconfigurable metasurface sub-arrays,

[0025] Each reconfigurable metasurface subarray corresponds to a wave control unit.

[0026] The multiple reconfigurable metasurface sub-arrays correspond to a wave control agent,

[0027] The reconfigurable metasurface codeword is a reconfigurable metasurface subarray codeword,

[0028] The switchable reconfigurable metasurface is a switchable reconfigurable metasurface sub-array.

[0029] Optionally, the beam control command includes at least one of the following:

[0030] Polarization control;

[0031] Switch enable;

[0032] Beam index;

[0033] Beam codeword;

[0034] Subarray selection;

[0035] Reconfigurable metasurface subarray indexing.

[0036] Optionally, the beam control command and the trigger signal are received in a predetermined timing sequence.

[0037] Optionally, the trigger signal is a predetermined level or a predetermined sign.

[0038] Optionally, the reconfigurable metasurface is connected to the base station host computer by wire or wirelessly.

[0039] The embodiment of the present application provides a beam control method, which is applied to a base station host computer, including:

[0040] Sending a beam control command to the reconfigurable metasurface, wherein the beam control command is used to configure the reconfigurable metasurface codeword and is used to indicate at least one of the following: switching the reconfigurable metasurface; changing the direction of the beam; changing the polarization of the beam;

[0041] A trigger signal is sent to the reconfigurable metasurface, where the trigger signal is used to make the reconfigurable metasurface codeword effective.

[0042] Optionally, the beam control command includes at least one of the following:

[0043] Polarization control;

[0044] Switch enable;

[0045] Beam index;

[0046] Beam codeword;

[0047] Subarray selection;

[0048] Reconfigurable metasurface subarray indexing.

[0049] Optionally, the beam control command and the trigger signal are sent according to a predetermined timing.

[0050] Optionally, the trigger signal is a predetermined level or a predetermined sign.

[0051] Optionally, the reconfigurable metasurface is connected to the base station host computer by wire or wirelessly.

[0052] Optionally, a trigger signal is sent to the reconfigurable metasurface, wherein the trigger signal is used to make the reconfigurable metasurface codeword effective.

[0053] An embodiment of the present application provides a reconfigurable metasurface, including a memory, a transceiver, and a processor:

[0054] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:

[0055] Receive a beam control command sent by a base station host computer, wherein the beam control command is used to indicate at least one of the following: turning on or off the reconfigurable metasurface; changing the direction of the beam; changing the polarization of the beam;

[0056] parsing the beam control command and configuring a reconfigurable metasurface codeword;

[0057] A trigger signal sent by the base station host computer is received to make the reconfigurable metasurface codeword effective.

[0058] Optionally, when the reconfigurable metasurface is divided into a plurality of reconfigurable metasurface sub-arrays,

[0059] The switchable reconfigurable metasurface is a switchable reconfigurable metasurface sub-array.

[0060] Optionally, the receiving a beam control command sent by a base station host computer includes: the beam control unit of the reconfigurable metasurface receives a beam control command sent by the base station host computer;

[0061] The parsing the beam control command and configuring the reconfigurable metasurface codeword comprises: the beam control unit parsing the beam control command and configuring the reconfigurable metasurface codeword;

[0062] The receiving a trigger signal sent by the base station host computer to make the reconfigurable metasurface codeword effective includes: the wave control unit receiving a trigger signal sent by the base station host computer to make the reconfigurable metasurface codeword effective.

[0063] Optionally, when the reconfigurable metasurface is divided into a plurality of reconfigurable metasurface sub-arrays,

[0064] Each reconfigurable metasurface subarray corresponds to a wave control unit.

[0065] The reconfigurable metasurface codeword is a reconfigurable metasurface subarray codeword,

[0066] The switchable reconfigurable metasurface is a switchable reconfigurable metasurface sub-array.

[0067] Optionally, the receiving a beam control command sent by a base station host computer includes: the beam control agent of the reconfigurable metasurface receives the beam control command sent by the base station host computer;

[0068] The parsing the beam control command and configuring the reconfigurable metasurface codeword comprises: the beam control agent parsing the beam control command and sending it to the beam control unit of the reconfigurable metasurface, and the beam control unit configuring the reconfigurable metasurface codeword;

[0069] The receiving of the trigger signal sent by the base station host computer to make the reconfigurable metasurface codeword effective includes: the wave control agent receiving the trigger signal sent by the base station host computer, and controlling the wave control unit to make the reconfigurable metasurface codeword effective.

[0070] Optionally, the wave control agent receives a trigger signal sent by the base station host computer, and controls the wave control unit to make the reconfigurable metasurface codeword effective, including:

[0071] The wave control agent receives a trigger signal sent by the base station host computer, and transparently transmits the trigger signal to the wave control unit to make the reconfigurable metasurface codeword effective; or

[0072] The wave control agent receives a trigger signal sent by the base station host computer, converts the trigger signal into an internal signal and sends it to the wave control unit, so that the reconfigurable metasurface codeword takes effect.

[0073] Optionally, when the reconfigurable metasurface is divided into a plurality of reconfigurable metasurface sub-arrays,

[0074] Each reconfigurable metasurface subarray corresponds to a wave control unit.

[0075] The multiple reconfigurable metasurface sub-arrays correspond to a wave control agent,

[0076] The reconfigurable metasurface codeword is a reconfigurable metasurface subarray codeword,

[0077] The switchable reconfigurable metasurface is a switchable reconfigurable metasurface sub-array.

[0078] Optionally, the beam control command includes at least one of the following:

[0079] Polarization control;

[0080] Switch enable;

[0081] Beam index;

[0082] Beam codeword;

[0083] Subarray selection;

[0084] Reconfigurable metasurface subarray indexing.

[0085] Optionally, the beam control command and the trigger signal are received in a predetermined timing sequence.

[0086] Optionally, the trigger signal is a predetermined level or a predetermined sign.

[0087] Optionally, the reconfigurable metasurface is connected to the base station host computer by wire or wirelessly.

[0088] The embodiment of the present application provides a base station host computer, including a memory, a transceiver and a processor:

[0089] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:

[0090] Sending a beam control command to the reconfigurable metasurface, wherein the beam control command is used to configure the reconfigurable metasurface codeword and is used to indicate at least one of the following: switching the reconfigurable metasurface; changing the direction of the beam; changing the polarization of the beam;

[0091] A trigger signal is sent to the reconfigurable metasurface, where the trigger signal is used to make the reconfigurable metasurface codeword effective.

[0092] Optionally, the beam control command includes at least one of the following:

[0093] Polarization control;

[0094] Switch enable;

[0095] Beam index;

[0096] Beam codeword;

[0097] Subarray selection;

[0098] Reconfigurable metasurface subarray indexing.

[0099] Optionally, the beam control command and the trigger signal are sent according to a predetermined timing.

[0100] Optionally, the trigger signal is a predetermined level or a predetermined sign.

[0101] Optionally, the reconfigurable metasurface is connected to the base station host computer by wire or wirelessly.

[0102] An embodiment of the present application provides a beam management device, which is applied to a reconfigurable metasurface, including:

[0103] A first receiving unit is used to receive a beam control command sent by a base station host computer, wherein the beam control command is used to indicate at least one of the following: turning on or off the reconfigurable metasurface; changing the direction of the beam; changing the polarization of the beam;

[0104] A first processing unit, configured to parse the beam control command and configure a reconfigurable metasurface codeword;

[0105] The second receiving unit is used to receive a trigger signal sent by the base station host computer to make the reconfigurable metasurface codeword effective.

[0106] The embodiment of the present application provides a beam management device, which is applied to a base station host computer, including:

[0107] A first sending unit is used to send a beam control command to the reconfigurable metasurface, where the beam control command is used to configure the reconfigurable metasurface codeword and is used to indicate at least one of the following: switching the reconfigurable metasurface; changing the direction of the beam; and changing the polarization of the beam.

[0108] The second sending unit sends a trigger signal to the reconfigurable metasurface, where the trigger signal is used to make the reconfigurable metasurface codeword effective.

[0109] An embodiment of the present application provides a processor-readable storage medium having a computer program stored thereon, and the computer program implements the above-mentioned beam control method when executed by a processor.

[0110] In an embodiment of the present application, the base station host computer sends a beam control command to the reconfigurable metasurface, and the beam control command is used to indicate at least one of the following: turning on or off the reconfigurable metasurface; changing the direction of the beam; changing the polarization of the beam. The reconfigurable metasurface parses the beam control command and then configures the reconfigurable metasurface codeword. When receiving a trigger signal sent by the base station host computer, the configured reconfigurable metasurface codeword can be made effective, thereby achieving at least one of the following: turning on or off the reconfigurable metasurface; changing the direction of the beam; changing the polarization of the beam. Through the beam control method of the present application, the reconfigurable metasurface can be used as a base station or relay device to effectively track mobile users, ensure the quality of communication services, and support multi-user communications at different locations. BRIEF DESCRIPTION OF THE DRAWINGS

[0111] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, a brief introduction will be given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0112] Figure 1 This is a schematic diagram of the time slot for 5G beam steering;

[0113] Figure 2 It is one of the flowcharts of the beam control method provided in the embodiment of the present application;

[0114] Figure 3 This is one of the structural schematic diagrams of the reconfigurable metasurface and the base station host computer provided in the embodiment of the present application;

[0115] Figure 4 This is one of the time slot schematic diagrams of beam control provided in an embodiment of the present application;

[0116] Figure 5 This is the second structural schematic diagram of the reconfigurable metasurface and the base station host computer provided in the embodiment of the present application;

[0117] Figure 6 This is the second schematic diagram of the time slot of the beam control provided in the embodiment of the present application;

[0118] Figure 7 This is the second flow chart of the beam control method provided in the embodiment of the present application;

[0119] Figure 8 It is one of the structural schematic diagrams of the beam management device provided in the embodiment of the present application;

[0120] Fig. 9 This is the second structural diagram of the beam management device provided in the embodiment of the present application;

[0121] Fig.10 is a schematic diagram of the structure of a reconfigurable metasurface provided in an embodiment of the present application;

[0122] Fig.11 It is a structural diagram of the base station host computer provided in the embodiment of the present application. DETAILED DESCRIPTION

[0123] In the embodiments of the present application, the term "and / or" describes the association relationship of the associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.

[0124] In the embodiments of the present application, the term "plurality" refers to two or more than two, and other quantifiers are similar.

[0125] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0126] The technical solution provided in the embodiment of the present application can be applicable to a variety of systems, especially the sixth generation mobile communication standard (6th generation mobile networks, 6G). For example, the applicable system can be a fifth generation mobile communication technology (5th Generation Mobile Communication Technology, 5G) system, a global system of mobile communication (global system of mobile communication, GSM) system, a code division multiple access (code division multiple access, CDMA) system, a broadband code division multiple access (Wideband Code Division Multiple Access, WCDMA) general packet radio service (general packet radio service, GPRS) system, a long term evolution (long term evolution, LTE) system, a LTE frequency division duplex (frequency division duplex, FDD) system, a LTE time division duplex (time division duplex, TDD) system, an advanced long term evolution (long term evolution advanced, LTE-A) system, a universal mobile telecommunication system (universal mobile telecommunication system, UMTS), a world-wide interoperability for microwave access (worldwide interoperability for microwave access, WiMAX) system, a 5G new air interface (New Radio, NR) system, etc. These various systems all include terminal equipment and network equipment. The system may also include a core network part, such as an evolved packet system (EPS), a 5G system (5GS), etc. The aforementioned various communication systems include terminal equipment and network equipment. Further, core network equipment may also be included, such as an evolved packet system (EPS), etc.

[0127] The terminal device involved in the embodiment of the present application may be a device that provides voice and / or data connectivity to a user, a handheld device with a wireless connection function, or other processing devices connected to a wireless modem. In different systems, the name of the terminal device may also be different. For example, in a 5G system, the terminal device may be called a user equipment (UE). A wireless terminal device can communicate with one or more core networks (CN) via a radio access network (RAN). The wireless terminal device may be a mobile terminal device, such as a mobile phone (or a "cellular" phone) and a computer with a mobile terminal device. For example, it may be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges language and / or data with a wireless access network. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs) and other devices. The wireless terminal device may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal device, an access terminal device, a user terminal device, a user agent, and a user device, but is not limited in the embodiments of the present application.

[0128] The network device involved in the embodiment of the present application may be a base station, which may include multiple cells providing services for the terminal. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in the access network that communicates with the wireless terminal device through one or more sectors on the air interface, or other names. The network device may be used to interchange received air frames with Internet Protocol (IP) packets, and serve as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network. The network device may also coordinate the attribute management of the air interface. For example, the network device involved in the embodiments of the present application may be a network device (Base Transceiver Station, BTS) in the Global System for Mobile communications (Global System for Mobile communications, GSM) or Code Division Multiple Access (Code Division Multiple Access, CDMA), or a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolutionary network device (eNB or e-NodeB) in the long term evolution (LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), a 6G base station, or a home evolved Node B (HeNB), a relay node, a home base station (femto), a pico base station (pico), etc., which is not limited in the embodiments of the present application. In some network structures, the network device may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may also be arranged geographically separately.

[0129] Network devices and terminal devices can each use one or more antennas for multiple-input multiple-output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multi-user MIMO (MU-MIMO). Depending on the form and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO or massive-MIMO, or it can be diversity transmission, precoded transmission or beamforming transmission, etc.

[0130] To facilitate understanding of the embodiments of the present application, the following describes terms or backgrounds related to the embodiments of the present application:

[0131] Reconfigurable Intelligence Surface (RIS) and Reconfigurable Holographic Surface (RHS) are composed of a large number of reconfigurable independent units. RIS and RHS (hereinafter collectively referred to as "reconfigurable metasurfaces") can adjust the phase of each independent unit to control the reflection and refraction of electromagnetic waves, so that the wireless signal of the base station or the transmitting and receiving point (TRP) is reflected and refracted by the reconfigurable metasurface and the beam is aligned with the target user equipment (UE) or the target direction.

[0132] The antenna array of the 4G / 5G active antenna unit (AAU) / radio remote unit (RRU) products is basically integrated with the AAU / RRU products. The phased array and the base station share a common clock and can use a high-speed data communication protocol to transmit control commands, that is, they can be transmitted to each phased array in real time. In addition, the phase of each antenna element can be controlled by a phase shifter to realize the switching beam of the phased array.

[0133] Figure 1 This is a schematic diagram of the time slot for 5G beam control, such as Figure 1 As shown in the figure, 5G real-time beam control switching generally refers to time slot level switching, that is, at least one beam switching is completed within one time slot, and the beam switching needs to be completed within one symbol. Taking the 120KHz subcarrier interval frame structure as an example, one time slot is 125us, and the beam is switched once in each time slot, which is completed within symbol #13, that is, the actual beam switching time is no more than 8.92us, or even less.

[0134] The AAU / RRU product is internally synchronized with the base station time, and the digital phase shift can be adjusted to switch the beam in real time through the RF switch. Some active relays also need to be synchronized with the base station time. However, the reconfigurable metasurface system is simplified, and generally does not contain a clock synchronization system internally. In addition, the reconfigurable metasurface system may be composed of multiple distributed sub-arrays, and the communication with the base station uses low-speed wired or wireless protocol communication, which makes it difficult to use the base station phased array beam switching mechanism or the active relay device beam switching mechanism.

[0135] The present application provides a beam control method that can realize real-time switching reconstruction of the metasurface, change the beam direction and polarization characteristics.

[0136] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0137] Figure 2 is one of the flow charts of the beam control method provided in the embodiment of the present application, such as Figure 2 As shown, the embodiment of the present application provides a beam control method, which can be applied to a reconfigurable metasurface, including:

[0138] Step S210, receiving a beam control command sent by a base station host computer, wherein the beam control command is used to indicate at least one of the following: turning on or off the reconfigurable metasurface; changing the direction of the beam; changing the polarization of the beam;

[0139] Step S220, parsing the beam control command and configuring a reconfigurable metasurface codeword;

[0140] Step S230, receiving a trigger signal sent by the base station host computer to enable the reconfigurable metasurface codeword to take effect.

[0141] It should be noted that configuring the reconfigurable metasurface codeword can mean changing the state of some elements of the unit structure (such as diodes or varactor diodes) to change the equivalent circuit, thereby changing the equivalent dielectric constant and permeability, achieving phase, amplitude, and polarization adjustment, so that the independent units of the reconfigurable metasurface can realize the content indicated by the beam control command.

[0142] In the embodiment of the present application, the reconfigurable metasurface can parse the beam control command received from the base station host computer, and then configure the reconfigurable metasurface codeword. When receiving the trigger signal sent by the base station host computer, the configured reconfigurable metasurface codeword is made effective, thereby achieving at least one of the following: switching the reconfigurable metasurface; changing the direction of the beam; changing the polarization of the beam. If the reconfigurable metasurface is applied to a base station or a relay device, it can effectively track mobile users, ensure the quality of communication services, and support multi-user communication at different locations.

[0143] Through the beam control method of the present application, although the reconfigurable metasurface and the base station host computer are not strictly synchronized in time, the reconfigurable metasurface can be switched on and off, and the beam direction and polarization characteristics can be changed in real time even through a low-speed wired or wireless protocol. If necessary, the reconfigurable metasurface can also be controlled as needed to switch the reconfigurable metasurface on and off, change the beam direction and polarization characteristics at a specified time.

[0144] Optionally, in the case where the reconfigurable metasurface can be divided into a plurality of reconfigurable metasurface subarrays, the switch reconfigurable metasurface can be a switch reconfigurable metasurface subarray. That is, the reconfigurable metasurface can be divided into a plurality of reconfigurable metasurface subarrays as control units, so that one or more of the reconfigurable metasurface subarrays can be switched on and off to achieve energy saving.

[0145] Optionally, the reconfigurable metasurface array may be divided into a plurality of reconfigurable metasurface sub-arrays in the form of being equally divided.

[0146] As an optional embodiment, the reconfigurable metasurface may be provided with a wave control unit.

[0147] Specifically, the receiving the beam control command sent by the base station host computer includes: the beam control unit of the reconfigurable metasurface receives the beam control command sent by the base station host computer;

[0148] The parsing the beam control command and configuring the reconfigurable metasurface codeword comprises: the beam control unit parsing the beam control command and configuring the reconfigurable metasurface codeword;

[0149] The receiving a trigger signal sent by the base station host computer to make the reconfigurable metasurface codeword effective includes: the wave control unit receiving a trigger signal sent by the base station host computer to make the reconfigurable metasurface codeword effective.

[0150] Optionally, in the case where the reconfigurable metasurface area is divided into a plurality of reconfigurable metasurface subarrays, each reconfigurable metasurface subarray corresponds to a wave control unit, the reconfigurable metasurface codeword is a reconfigurable metasurface subarray codeword, and the switch reconfigurable metasurface is a switch reconfigurable metasurface subarray. That is, in the case where the reconfigurable metasurface area is divided into a plurality of reconfigurable metasurface subarrays, the reconfigurable metasurface subarray codeword can be configured by the wave control unit corresponding to each reconfigurable metasurface subarray, and the reconfigurable metasurface can be beam controlled by the wave control unit corresponding to each reconfigurable metasurface subarray in units of each reconfigurable metasurface subarray.

[0151] As an optional embodiment, the reconfigurable metasurface may be provided with a wave control agent and a wave control unit.

[0152] Specifically, the receiving the beam control command sent by the base station host computer includes: the beam control agent of the reconfigurable metasurface receives the beam control command sent by the base station host computer;

[0153] The parsing the beam control command and configuring the reconfigurable metasurface codeword comprises: the beam control agent parsing the beam control command and sending it to the beam control unit of the reconfigurable metasurface, and the beam control unit configuring the reconfigurable metasurface codeword;

[0154] The receiving of the trigger signal sent by the base station host computer to make the reconfigurable metasurface codeword effective includes: the wave control agent receiving the trigger signal sent by the base station host computer, and controlling the wave control unit to make the reconfigurable metasurface codeword effective.

[0155] Optionally, the wave control agent receives a trigger signal sent by the base station host computer, and controls the wave control unit to make the reconfigurable metasurface codeword effective, including:

[0156] The wave control agent may receive a trigger signal sent by the base station host computer, and transparently transmit the trigger signal to the wave control unit to make the reconfigurable metasurface codeword effective; or

[0157] The wave control agent can receive a trigger signal sent by the base station host computer, convert the trigger signal into an internal signal and send it to the wave control unit, so that the reconfigurable metasurface codeword takes effect.

[0158] That is, the beam control agent can transparently transmit the trigger signal to achieve rapid control, or can process the trigger signal and send it to the beam control unit to achieve other functions, such as triggering beam changes at a specified time.

[0159] Optionally, in the case where the reconfigurable metasurface is divided into multiple reconfigurable metasurface subarrays, each reconfigurable metasurface subarray corresponds to a wave control unit, the multiple reconfigurable metasurface subarrays correspond to a wave control agent, the reconfigurable metasurface codeword is a reconfigurable metasurface subarray codeword, and the switch reconfigurable metasurface is a switch reconfigurable metasurface subarray. That is, in the case where the reconfigurable metasurface is divided into multiple reconfigurable metasurface subarrays, a wave control agent can control multiple reconfigurable metasurface subarrays, a wave control agent parses the beam control command and sends it to the wave control unit corresponding to each reconfigurable metasurface subarray, each wave control unit is configured with a reconfigurable metasurface subarray codeword, and when the wave control agent receives a trigger signal sent by the base station host computer, it controls the wave control unit corresponding to each reconfigurable metasurface subarray to make the configured reconfigurable metasurface codeword effective.

[0160] According to the above embodiment, a beam control agent can control multiple reconfigurable metasurface subarrays through the beam control unit corresponding to each reconfigurable metasurface subarray, without the need for each beam control unit to parse the beam control command separately, which can save resources and improve processing efficiency.

[0161] Similarly, the beam control agent can transparently transmit the trigger signal to achieve rapid control, or it can process the trigger signal and send it to the beam control unit to achieve other functions, such as triggering beam changes at a specified time, or it can de-interfere with the received trigger signal to avoid triggering beam changes at inappropriate times due to environmental interference.

[0162] In all the above embodiments, the beam control command may include at least one of the following: polarization control; switch enable; beam index; beam codeword.

[0163] It should be noted that the beam index can obtain the beam codeword by looking up a table, etc. The base station can also directly configure the beam codeword. In this case, the beam control agent or beam control unit does not need to record the corresponding table of the beam index and the beam codeword.

[0164] In the case where the reconfigurable metasurface is divided into a plurality of reconfigurable metasurface sub-arrays, the beam control command may further include at least one of the following: sub-array selection; and a reconfigurable metasurface sub-array index.

[0165] The switch enables the reconfigurable metasurface to be turned on and off. When the reconfigurable metasurface is divided into a plurality of reconfigurable metasurface sub-arrays, the reconfigurable metasurface sub-arrays can be turned on and off.

[0166] It should be noted that the specific content of the beam control command is not limited to the above, and the above content can be implemented in different combinations. For example, subarray selection can be indicated in the following ways: implicitly, as an example, the subarray index is merged with the polarization control command; explicitly, the subarray index field is designed separately; mixed, different subarray control word structures are specified, such as the first segment corresponds to subarray A.

[0167] Different beam control effects can be achieved through different beam control commands, such as beam direction change, beam polarization change, reconfigurable metasurface subarray switching, etc.

[0168] Optionally, the reconfigurable metasurface may receive the beam control command and the trigger signal in a predetermined sequence.

[0169] Optionally, the beam control command may be received first and then the trigger signal may be received.

[0170] Optionally, a beam control command may be received first, and a trigger signal may be received after the reconfigurable metasurface finishes parsing the beam control command.

[0171] Optionally, the trigger signal may be a predetermined level or a predetermined sign.

[0172] Optionally, the reconfigurable metasurface can be connected to the base station host computer by wire or wirelessly.

[0173] Specifically, when the reconfigurable metasurface is provided with a wave control unit, the wave control unit can be connected to the base station host computer by wire or wirelessly. When the reconfigurable metasurface is provided with a wave control agent and a wave control unit, the wave control agent can be connected to the base station host computer by wire or wirelessly.

[0174] When the reconfigurable metasurface is applied to a base station, the reconfigurable metasurface is connected to the host computer of the base station by wire. When the reconfigurable metasurface is applied to a relay device, the reconfigurable metasurface is connected to the host computer of the base station by wireless.

[0175] It should be noted that, regardless of whether the reconfigurable metasurface is applied to a base station or a relay device, the various combinations of embodiments of the above-mentioned beam control method can be applicable.

[0176] Several specific embodiments of the present application are described below.

[0177] As an optional embodiment, Figure 3This is one of the structural schematic diagrams of the reconfigurable metasurface and the base station host computer provided in the embodiment of the present application. As shown in the figure, the reconfigurable metasurface 300 is divided into four sub-arrays, namely sub-array 1, sub-array 2, sub-array 3, and sub-array 4, which are respectively provided with wave control units 321, wave control units 322, wave control units 323, and wave control units 324. The wave control agent 310 controls the wave control units 321, wave control units 322, wave control units 323, and wave control units 324 respectively. The base station host computer 1 is connected to the wave control agent 310 by wire.

[0178] It should be noted that the reconfigurable metasurface may be provided with a wave control agent or not, and the present invention only takes the case of being provided with a wave control agent as an example for explanation.

[0179] The beam control agent 310 receives the beam control command sent by the base station host computer 1. In this embodiment, the beam control command may include a set of beam index values ​​and polarization control. The beam control agent 310 parses the beam control command. In this embodiment, the beam control agent 310 looks up the beam index value in the table corresponding to the corresponding beam codeword of different reconfigurable metasurface subarrays. The beam control agent 310 sends the beam codeword and polarization control to the beam control unit 321, the beam control unit 322, the beam control unit 323, and the beam control unit 324. The beam control unit 321, the beam control unit 322, the beam control unit 323, and the beam control unit 324 configure the reconfigurable metasurface subarray codeword according to the pre-configured Table 1.

[0180] It should be noted that the beam control command can be only for the subarray that needs to be changed, or for all subarrays. In the case of the subarray that needs to be changed, the beam control agent sends the beam control command to the beam control unit that needs to be changed, and in the case of all subarrays, the beam control agent sends the beam control command to all beam control units. In this embodiment, polarization control includes polarization unchanged and changed to cross polarization, and the beam control agent 310 sends the beam codeword and polarization control to all beam control units 321, beam control unit 322, beam control unit 323, and beam control unit 324.

[0181] The beam index indicates changing the direction of the beam, and the polarization control indicates changing the polarization of the beam. The polarization control can be indicated in an implicit, explicit, or mixed manner. In this embodiment, the polarization control includes a subarray index and a polarization control bit.

[0182]

[0183]

[0184] Table 1

[0185] The base station host computer 1 sends a predetermined level or a predetermined symbol to the wave control agent 310 within the switching symbol. The wave control agent 310 receives the predetermined level or the predetermined symbol sent by the base station host computer 1, and controls the wave control units 321, 322, 323, and 324 to make the configured reconfigurable metasurface subarray codeword effective.

[0186] Figure 4 It is one of the time slot schematic diagrams of beam control provided by the embodiment of the present application. As shown in the figure, this embodiment can realize beam direction change and polarization change before the next time slot. The time when the base station host computer 1 sends the beam control command to the beam control agent 310 is T10. After the beam control agent 310 completes the parsing of the beam control command, it receives the predetermined level or predetermined symbol sent by the base station host computer 1 at t11, and controls the corresponding beam control unit 321, beam control unit 322, beam control unit 323, and beam control unit 324 to make the configured reconfigurable metasurface subarray codeword take effect at t12, and subarray 1, subarray 2, subarray 3, and subarray 4 complete the beam direction change and polarization change at t13.

[0187] The embodiment of the present invention adopts time slot level beam switching, and in fact, it can also support symbol level beam switching.

[0188] As an optional embodiment, Figure 5 This is the second structural schematic diagram of the reconfigurable metasurface and the base station host computer provided in the embodiment of the present application. As shown in the figure, the reconfigurable metasurface 500 is divided into four sub-arrays, namely sub-array 1, sub-array 2, sub-array 3, and sub-array 4, which are respectively provided with wave control units 521, wave control units 522, wave control units 523, and wave control units 524. The wave control agent 510 controls the wave control units 521, wave control units 522, wave control units 523, and wave control units 524 respectively, and the base station host computer 2 is connected to the wave control agent 510 by wire.

[0189] The beam control agent 510 receives the beam control command sent by the base station host computer 2. In this embodiment, the beam control command may include a reconfigurable metasurface subarray index, a switch reconfigurable metasurface subarray, a beam index, and polarization control. The beam control agent 510 parses the beam control command and sends it to the beam control unit 521, the beam control unit 522, the beam control unit 523, and the beam control unit 524. The beam control unit 521, the beam control unit 522, the beam control unit 523, and the beam control unit 524 configure the reconfigurable metasurface subarray codeword according to the pre-configured Table 2.

[0190] It should be noted that the beam control command can be only for the subarray that needs to be changed, or for all subarrays. In the case of the subarray that needs to be changed, the beam control agent sends the beam control command to the beam control unit that needs to be changed. In the case of all subarrays, the beam control agent sends the beam control command to all beam control units. In this embodiment, polarization control includes polarization unchanged and changed to cross polarization. The beam control agent 510 sends the parsed beam control command to all beam control units 521, beam control unit 522, beam control unit 523, and beam control unit 524.

[0191] The beam index indicates changing the direction of the beam, and the polarization control indicates changing the polarization of the beam. The polarization control can be indicated in an implicit, explicit, or mixed manner. In this embodiment, the polarization control includes a subarray index and a polarization control bit.

[0192]

[0193]

[0194] Table 2

[0195] The base station host computer 2 sends a predetermined level or a predetermined symbol to the wave control agent 510 within the switching symbol. The wave control agent 510 receives the predetermined level or the predetermined symbol sent by the base station host computer 2, and controls the wave control units 521, 522, 523, and 524 to make the configured reconfigurable metasurface subarray codeword effective.

[0196] Figure 6 This is the second schematic diagram of the time slot of beam control provided by the embodiment of the present application. The time slot is configured with 10 downlink symbols, 2 uplink symbols, and 2 flexible symbols. As shown in the figure, this embodiment can realize the uplink beam direction change and polarization change within the time slot. The time when the base station host computer 1 sends the beam control command to the beam control agent 310 is T10. After the beam control agent 310 completes the parsing of the beam control command, it receives the predetermined level or predetermined symbol sent by the base station host computer 1 at t11, and controls the corresponding wave control unit 321, wave control unit 322, wave control unit 323, and wave control unit 324 to make the configured reconfigurable metasurface subarray codeword take effect at t12, and subarray 1, subarray 2, subarray 3, and subarray 4 complete the beam direction change and polarization change at t13.

[0197] The embodiment of the present invention adopts time slot level beam switching, and in fact, it can also support symbol level beam switching.

[0198] Figure 7 This is a second flow chart of the beam control method provided in an embodiment of the present application, such as Figure 7 As shown, the embodiment of the present application provides a beam control method, which can be applied to a base station host computer, including:

[0199] Step S710: Sending a beam control command to the reconfigurable metasurface, wherein the beam control command is used to configure the reconfigurable metasurface codeword and is used to indicate at least one of the following: switching the reconfigurable metasurface; changing the direction of the beam; changing the polarization of the beam;

[0200] Step S720: Send a trigger signal to the reconfigurable metasurface, where the trigger signal is used to make the reconfigurable metasurface codeword effective.

[0201] In the embodiment of the present application, the host computer of the base station can send a beam control command to the reconfigurable metasurface to achieve at least one of the following: switching the reconfigurable metasurface on and off; changing the direction of the beam; changing the polarization of the beam. If the reconfigurable metasurface is applied to the base station or relay equipment, it can effectively track mobile users, ensure the quality of communication services, and support multi-user communication at different locations.

[0202] In all the above embodiments, the beam control command may include at least one of the following: polarization control; switch enable; beam index; beam codeword.

[0203] It should be noted that the beam index can obtain the beam codeword by looking up a table, etc. The base station can also directly configure the beam codeword. In this case, the beam control agent or beam control unit does not need to record the corresponding table of the beam index and the beam codeword.

[0204] In the case where the reconfigurable metasurface is divided into a plurality of reconfigurable metasurface sub-arrays, the beam control command may further include at least one of the following: sub-array selection; and a reconfigurable metasurface sub-array index.

[0205] The switch enables the reconfigurable metasurface to be turned on and off. When the reconfigurable metasurface is divided into a plurality of reconfigurable metasurface sub-arrays, the reconfigurable metasurface sub-arrays can be turned on and off.

[0206] It should be noted that the specific content of the beam control command is not limited to the above, and the above content can be implemented in different combinations. For example, subarray selection can be indicated in the following ways: implicitly, as an example, the subarray index is merged with the polarization control command; explicitly, the subarray index field is designed separately; mixed, different subarray control word structures are specified, such as the first segment corresponds to subarray A.

[0207] Different beam control effects can be achieved through different beam control commands, such as beam direction change, beam polarization change, reconfigurable metasurface subarray switching, etc.

[0208] Optionally, the base station host computer may send the beam control command and the trigger signal according to a predetermined timing.

[0209] Optionally, the beam control command may be sent first and then the trigger signal may be sent.

[0210] Optionally, a beam control command may be sent first, and a trigger signal may be sent after the reconfigurable metasurface finishes parsing the beam control command.

[0211] The reconfigurable metasurface may learn that the beam control command is finished by reading back or receiving a signal sent by the reconfigurable metasurface, and the present invention is not limited to this.

[0212] Optionally, the trigger signal may be a predetermined level or a predetermined sign.

[0213] Optionally, the reconfigurable metasurface can be connected to the base station host computer by wire or wirelessly.

[0214] Specifically, when the reconfigurable metasurface is provided with a wave control unit, the wave control unit can be connected to the base station host computer by wire or wirelessly. When the reconfigurable metasurface is provided with a wave control agent and a wave control unit, the wave control agent can be connected to the base station host computer by wire or wirelessly.

[0215] When the reconfigurable metasurface is applied to a base station, the reconfigurable metasurface is connected to the host computer of the base station by wire. When the reconfigurable metasurface is applied to a relay device, the reconfigurable metasurface is connected to the host computer of the base station by wireless.

[0216] It should be noted that, regardless of whether the reconfigurable metasurface is applied to a base station or a relay device, the various combinations of embodiments of the above-mentioned beam control method can be applicable.

[0217] The above embodiments introduce the beam control method of the present application, and the following embodiments will illustrate the corresponding devices in conjunction with the accompanying drawings.

[0218] Figure 8 is one of the structural diagrams of the beam management device provided in the embodiment of the present application. Figure 8 As shown, the embodiment of the present application provides a beam management device, which can be applied to a reconfigurable metasurface, including:

[0219] The first receiving unit 810 is used to receive a beam control command sent by a base station host computer, wherein the beam control command is used to indicate at least one of the following: turning on or off the reconfigurable metasurface; changing the direction of the beam; changing the polarization of the beam;

[0220] A first processing unit 820 is used to parse the beam control command and configure a reconfigurable metasurface codeword;

[0221] The second receiving unit 830 is used to receive a trigger signal sent by the base station host computer to make the reconfigurable metasurface codeword effective.

[0222] In the embodiment of the present application, the reconfigurable metasurface can parse the beam control command received from the base station host computer, and then configure the reconfigurable metasurface codeword. When receiving the trigger signal sent by the base station host computer, the configured reconfigurable metasurface codeword is made effective, thereby achieving at least one of the following: switching the reconfigurable metasurface; changing the direction of the beam; changing the polarization of the beam. If the reconfigurable metasurface is applied to a base station or a relay device, it can effectively track mobile users, ensure the quality of communication services, and support multi-user communication at different locations.

[0223] Optionally, when the reconfigurable metasurface is divided into a plurality of reconfigurable metasurface sub-arrays,

[0224] The switchable reconfigurable metasurface is a switchable reconfigurable metasurface sub-array.

[0225] Optionally, the receiving a beam control command sent by a base station host computer includes: the beam control unit of the reconfigurable metasurface receives a beam control command sent by the base station host computer;

[0226] The parsing the beam control command and configuring the reconfigurable metasurface codeword comprises: the beam control unit parsing the beam control command and configuring the reconfigurable metasurface codeword;

[0227] The receiving a trigger signal sent by the base station host computer to make the reconfigurable metasurface codeword effective includes: the wave control unit receiving a trigger signal sent by the base station host computer to make the reconfigurable metasurface codeword effective.

[0228] Optionally, when the reconfigurable metasurface is divided into a plurality of reconfigurable metasurface sub-arrays,

[0229] Each reconfigurable metasurface subarray corresponds to a wave control unit.

[0230] The reconfigurable metasurface codeword is a reconfigurable metasurface subarray codeword,

[0231] The switchable reconfigurable metasurface is a switchable reconfigurable metasurface sub-array.

[0232] Optionally, the receiving a beam control command sent by a base station host computer includes: the beam control agent of the reconfigurable metasurface receives the beam control command sent by the base station host computer;

[0233] The parsing the beam control command and configuring the reconfigurable metasurface codeword comprises: the beam control agent parsing the beam control command and sending it to the beam control unit of the reconfigurable metasurface, and the beam control unit configuring the reconfigurable metasurface codeword;

[0234] The receiving of the trigger signal sent by the base station host computer to make the reconfigurable metasurface codeword effective includes: the wave control agent receiving the trigger signal sent by the base station host computer, and controlling the wave control unit to make the reconfigurable metasurface codeword effective.

[0235] Optionally, the wave control agent receives a trigger signal sent by the base station host computer, and controls the wave control unit to make the reconfigurable metasurface codeword effective, including:

[0236] The wave control agent receives a trigger signal sent by the base station host computer, and transparently transmits the trigger signal to the wave control unit to make the reconfigurable metasurface codeword effective; or

[0237] The wave control agent receives a trigger signal sent by the base station host computer, converts the trigger signal into an internal signal and sends it to the wave control unit, so that the reconfigurable metasurface codeword takes effect.

[0238] Optionally, when the reconfigurable metasurface is divided into a plurality of reconfigurable metasurface sub-arrays,

[0239] Each reconfigurable metasurface subarray corresponds to a wave control unit.

[0240] The multiple reconfigurable metasurface sub-arrays correspond to a wave control agent,

[0241] The reconfigurable metasurface codeword is a reconfigurable metasurface subarray codeword,

[0242] The switchable reconfigurable metasurface is a switchable reconfigurable metasurface sub-array.

[0243] Optionally, the beam control command includes at least one of the following:

[0244] Polarization control;

[0245] Switch enable;

[0246] Beam index;

[0247] Beam codeword;

[0248] Subarray selection;

[0249] Reconfigurable metasurface subarray indexing.

[0250] Optionally, the beam control command and the trigger signal are received in a predetermined timing sequence.

[0251] Optionally, the trigger signal is a predetermined level or a predetermined sign.

[0252] Optionally, the reconfigurable metasurface is connected to the base station host computer by wire or wirelessly.

[0253] Fig. 9 FIG. 2 is a schematic diagram of the structure of the beam management device provided in the embodiment of the present application. Specifically, Fig. 9 As shown, the embodiment of the present application provides a beam management device, which can be applied to a base station host computer, including:

[0254] The first sending unit 910 is used to send a beam control command to the reconfigurable metasurface, where the beam control command is used to configure the reconfigurable metasurface codeword and is used to indicate at least one of the following: switching the reconfigurable metasurface; changing the direction of the beam; changing the polarization of the beam;

[0255] The second sending unit 920 sends a trigger signal to the reconfigurable metasurface, where the trigger signal is used to make the reconfigurable metasurface codeword effective.

[0256] Optionally, the beam control command includes at least one of the following:

[0257] Polarization control;

[0258] Switch enable;

[0259] Beam index;

[0260] Beam codeword;

[0261] Subarray selection;

[0262] Reconfigurable metasurface subarray indexing.

[0263] Optionally, the beam control command and the trigger signal are sent according to a predetermined timing.

[0264] Optionally, the trigger signal is a predetermined level or a predetermined sign.

[0265] Optionally, the reconfigurable metasurface is connected to the base station host computer by wire or wirelessly.

[0266] It should be noted here that the above-mentioned device provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned method embodiment applied to the network device, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.

[0267] It should be noted that the division of units in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0268] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.

[0269] Fig.10 Schematic diagram of the structure of the reconfigurable metasurface provided in the embodiment of the present application. Fig.10 As shown, an embodiment of the present application provides a reconfigurable metasurface, including a memory 1020, a transceiver 1000, and a processor 1010; wherein the memory 1020 is used to store a computer program; the transceiver 1000 is used to receive and send data under the control of the processor 1010; the processor 1010 is used to read the computer program in the memory and perform the following operations:

[0270] Receive a beam control command sent by a base station host computer, wherein the beam control command is used to indicate at least one of the following: turning on or off the reconfigurable metasurface; changing the direction of the beam; changing the polarization of the beam;

[0271] parsing the beam control command and configuring a reconfigurable metasurface codeword;

[0272] A trigger signal sent by the base station host computer is received to make the reconfigurable metasurface codeword effective.

[0273] Optionally, when the reconfigurable metasurface is divided into a plurality of reconfigurable metasurface sub-arrays,

[0274] The switchable reconfigurable metasurface is a switchable reconfigurable metasurface sub-array.

[0275] Optionally, the receiving a beam control command sent by a base station host computer includes: the beam control unit of the reconfigurable metasurface receives a beam control command sent by the base station host computer;

[0276] The parsing the beam control command and configuring the reconfigurable metasurface codeword comprises: the beam control unit parsing the beam control command and configuring the reconfigurable metasurface codeword;

[0277] The receiving a trigger signal sent by the base station host computer to make the reconfigurable metasurface codeword effective includes: the wave control unit receiving a trigger signal sent by the base station host computer to make the reconfigurable metasurface codeword effective.

[0278] Optionally, when the reconfigurable metasurface is divided into a plurality of reconfigurable metasurface sub-arrays,

[0279] Each reconfigurable metasurface subarray corresponds to a wave control unit.

[0280] The reconfigurable metasurface codeword is a reconfigurable metasurface subarray codeword,

[0281] The switchable reconfigurable metasurface is a switchable reconfigurable metasurface sub-array.

[0282] Optionally, the receiving a beam control command sent by a base station host computer includes: the beam control agent of the reconfigurable metasurface receives the beam control command sent by the base station host computer;

[0283] The parsing the beam control command and configuring the reconfigurable metasurface codeword comprises: the beam control agent parsing the beam control command and sending it to the beam control unit of the reconfigurable metasurface, and the beam control unit configuring the reconfigurable metasurface codeword;

[0284] The receiving of the trigger signal sent by the base station host computer to make the reconfigurable metasurface codeword effective includes: the wave control agent receiving the trigger signal sent by the base station host computer, and controlling the wave control unit to make the reconfigurable metasurface codeword effective.

[0285] Optionally, the wave control agent receives a trigger signal sent by the base station host computer, and controls the wave control unit to make the reconfigurable metasurface codeword effective, including:

[0286] The wave control agent receives a trigger signal sent by the base station host computer, and transparently transmits the trigger signal to the wave control unit to make the reconfigurable metasurface codeword effective; or

[0287] The wave control agent receives a trigger signal sent by the base station host computer, converts the trigger signal into an internal signal and sends it to the wave control unit, so that the reconfigurable metasurface codeword takes effect.

[0288] Optionally, when the reconfigurable metasurface is divided into a plurality of reconfigurable metasurface sub-arrays,

[0289] Each reconfigurable metasurface subarray corresponds to a wave control unit.

[0290] The multiple reconfigurable metasurface sub-arrays correspond to a wave control agent,

[0291] The reconfigurable metasurface codeword is a reconfigurable metasurface subarray codeword,

[0292] The switchable reconfigurable metasurface is a switchable reconfigurable metasurface sub-array.

[0293] Optionally, the beam control command includes at least one of the following:

[0294] Polarization control;

[0295] Switch enable;

[0296] Beam index;

[0297] Beam codeword;

[0298] Subarray selection;

[0299] Reconfigurable metasurface subarray indexing.

[0300] Optionally, the beam control command and the trigger signal are received in a predetermined timing sequence.

[0301] Optionally, the trigger signal is a predetermined level or a predetermined sign.

[0302] Optionally, the reconfigurable metasurface is connected to the base station host computer by wire or wirelessly.

[0303] Among them, Fig.10 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 1010 and various circuits of memory represented by memory 1020 are linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1000 may be a plurality of components, namely, a transmitter and a transceiver, providing a unit for communicating with various other devices on a transmission medium. For different user devices, the user interface 1030 may also be an interface capable of externally and internally connecting required devices, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.

[0304] The processor 1010 is responsible for managing the bus architecture and general processing, and the memory 1020 can store data used by the processor 1010 when performing operations.

[0305] Optionally, the processor 1010 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD), and the processor may also adopt a multi-core architecture.

[0306] The processor calls the computer program stored in the memory to execute any of the methods provided in the embodiments of the present application according to the obtained executable instructions. The processor and the memory can also be arranged physically separately.

[0307] It should be noted here that the above-mentioned device provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned method embodiment applied to the terminal, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.

[0308] Fig.11 Schematic diagram of the structure of the base station host computer provided in the embodiment of the present application. Fig.11 As shown, an embodiment of the present application provides a base station host computer, which may include a memory 1120, a transceiver 1100, and a processor 1110; wherein the memory 1120 is used to store a computer program; the transceiver 1100 is used to receive and send data under the control of the processor 1110; the processor 1110 is used to read the computer program in the memory and perform the following operations:

[0309] Sending a beam control command to the reconfigurable metasurface, wherein the beam control command is used to configure the reconfigurable metasurface codeword and is used to indicate at least one of the following: switching the reconfigurable metasurface; changing the direction of the beam; changing the polarization of the beam;

[0310] A trigger signal is sent to the reconfigurable metasurface, where the trigger signal is used to make the reconfigurable metasurface codeword effective.

[0311] Optionally, the beam control command includes at least one of the following:

[0312] Polarization control;

[0313] Switch enable;

[0314] Beam index;

[0315] Beam codeword;

[0316] Subarray selection;

[0317] Reconfigurable metasurface subarray indexing.

[0318] Optionally, the beam control command and the trigger signal are sent according to a predetermined timing.

[0319] Optionally, the trigger signal is a predetermined level or a predetermined sign.

[0320] Optionally, the reconfigurable metasurface is connected to the base station host computer by wire or wirelessly.

[0321] Among them, Fig.11 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 1110 and memory represented by memory 1120. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1100 may be a plurality of components, namely including a transmitter and a transceiver, providing a unit for communicating with various other devices on a transmission medium. The processor 1110 is responsible for managing the bus architecture and general processing, and the memory 1120 may store data used by the processor 1110 when performing operations.

[0322] The processor 1110 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.

[0323] It should be noted here that the above-mentioned device provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned method embodiment applied to the network device, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.

[0324] In addition, the specific embodiment of the present application also provides a processor-readable storage medium, on which a computer program is stored, wherein the program, when executed by the processor, implements the steps of the processing method for conditional cell change as described above, and can achieve the same technical effect, and in order to avoid repetition, it will not be repeated here. Among them, the readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disk, hard disk, magnetic tape, magneto-optical disk (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid state drive (SSD)), etc.

[0325] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) that contain computer-usable program code.

[0326] The present application is described with reference to the flowchart and / or block diagram of the method, device (system) and computer program product according to the embodiment of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, and the combination of the process and / or box in the flowchart and / or block diagram can be implemented by computer executable instructions. These computer executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing a process or multiple processes in the flowchart and / or a box or multiple boxes in the block diagram.

[0327] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor-readable memory produce a product including an instruction device that implements the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0328] These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are performed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0329] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. A beam steering method, characterized in that: Applications in reconfigurable metasurfaces include: Receive a beam control command sent by a host computer of a base station, wherein the beam control command is used to instruct at least one of the following: switch a reconfigurable metasurface; change a direction of a beam; or change a polarization of a beam; parsing the beam control command and configuring a reconfigurable metasurface codeword; A trigger signal sent by the base station host computer is received to make the reconfigurable metasurface codeword effective.

2. The beam control method according to claim 1, characterized in that: In the case where the reconfigurable metasurface is divided into a plurality of reconfigurable metasurface sub-arrays, the switch reconfigurable metasurface is a switch reconfigurable metasurface sub-array.

3. The beam control method according to claim 1, characterized in that: The receiving of the beam control command sent by the base station host computer comprises: the beam control unit of the reconfigurable metasurface receives the beam control command sent by the base station host computer; The parsing the beam control command and configuring the reconfigurable metasurface codeword comprises: the beam control unit parsing the beam control command and configuring the reconfigurable metasurface codeword; The receiving a trigger signal sent by the base station host computer to make the reconfigurable metasurface codeword effective includes: the wave control unit receiving a trigger signal sent by the base station host computer to make the reconfigurable metasurface codeword effective.

4. The beam control method according to claim 3, characterized in that: In the case where the reconfigurable metasurface is divided into a plurality of reconfigurable metasurface sub-arrays, Each reconfigurable metasurface subarray corresponds to a wave control unit. The reconfigurable metasurface codeword is a reconfigurable metasurface subarray codeword, The switchable reconfigurable metasurface is a switchable reconfigurable metasurface sub-array.

5. The beam steering method according to claim 1, characterized in that: The receiving the beam control command sent by the base station host computer comprises: the beam control agent of the reconfigurable metasurface receives the beam control command sent by the base station host computer; The parsing the beam control command and configuring the reconfigurable metasurface codeword comprises: the beam control agent parsing the beam control command and sending it to the beam control unit of the reconfigurable metasurface, and the beam control unit configuring the reconfigurable metasurface codeword; The receiving of the trigger signal sent by the base station host computer to make the reconfigurable metasurface codeword effective includes: the wave control agent receiving the trigger signal sent by the base station host computer, and controlling the wave control unit to make the reconfigurable metasurface codeword effective.

6. The beam control method according to claim 5, characterized in that: The wave control agent receives a trigger signal sent by the base station host computer, and controls the wave control unit to make the reconfigurable metasurface codeword effective, including: The wave control agent receives a trigger signal sent by the base station host computer, and transparently transmits the trigger signal to the wave control unit to make the reconfigurable metasurface codeword effective; or The wave control agent receives a trigger signal sent by the base station host computer, converts the trigger signal into an internal signal and sends it to the wave control unit, so that the reconfigurable metasurface codeword takes effect.

7. The beam control method according to claim 5 or 6, characterized in that: In the case where the reconfigurable metasurface is divided into a plurality of reconfigurable metasurface sub-arrays, Each reconfigurable metasurface subarray corresponds to a wave control unit. The multiple reconfigurable metasurface sub-arrays correspond to a wave control agent, The reconfigurable metasurface codeword is a reconfigurable metasurface subarray codeword, The switchable reconfigurable metasurface is a switchable reconfigurable metasurface sub-array.

8. The beam control method according to claim 1 or 2, characterized in that: The beam control command includes at least one of the following: Polarization control; Switch enable; Beam index; Beam codeword; Subarray selection; Reconfigurable metasurface subarray indexing.

9. The beam steering method according to claim 1, characterized in that: The beam control command and the trigger signal are received according to a predetermined timing.

10. The beam control method according to claim 1, characterized in that: The trigger signal is a predetermined level or a predetermined sign.

11. The beam control method according to claim 1, characterized in that: The reconfigurable metasurface is connected to the base station host computer by wire or wirelessly.

12. A beam control method, characterized in that: Applied to base station host computer, including: Sending a beam control command to the reconfigurable metasurface, wherein the beam control command is used to configure the reconfigurable metasurface codeword and is used to indicate at least one of the following: switching the reconfigurable metasurface; changing the direction of the beam; changing the polarization of the beam; A trigger signal is sent to the reconfigurable metasurface, where the trigger signal is used to make the reconfigurable metasurface codeword effective.

13. The beam control method according to claim 12, characterized in that: The beam control command includes at least one of the following: Polarization control; Switch enable; Beam index; Beam codeword; Subarray selection; Reconfigurable metasurface subarray indexing.

14. The beam control method according to claim 12, characterized in that: The beam control command and the trigger signal are sent according to a predetermined timing.

15. The beam control method according to claim 12, characterized in that: The trigger signal is a predetermined level or a predetermined sign.

16. The beam steering method according to claim 12, characterized in that: The reconfigurable metasurface is connected to the base station host computer by wire or wirelessly.

17. A reconfigurable metasurface, characterized in that: Includes memory, transceiver and processor: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: Receive a beam control command sent by a base station host computer, wherein the beam control command is used to indicate at least one of the following: turning on or off the reconfigurable metasurface; changing the direction of the beam; changing the polarization of the beam; parsing the beam control command and configuring a reconfigurable metasurface codeword; A trigger signal sent by the base station host computer is received to make the reconfigurable metasurface codeword effective.

18. The reconfigurable metasurface according to claim 17, characterized in that: In the case where the reconfigurable metasurface is divided into a plurality of reconfigurable metasurface sub-arrays, The switchable reconfigurable metasurface is a switchable reconfigurable metasurface sub-array.

19. The reconfigurable metasurface according to claim 17, characterized in that: The receiving of the beam control command sent by the base station host computer comprises: the beam control unit of the reconfigurable metasurface receives the beam control command sent by the base station host computer; The parsing the beam control command and configuring the reconfigurable metasurface codeword comprises: the beam control unit parsing the beam control command and configuring the reconfigurable metasurface codeword; The receiving a trigger signal sent by the base station host computer to make the reconfigurable metasurface codeword effective includes: the wave control unit receiving a trigger signal sent by the base station host computer to make the reconfigurable metasurface codeword effective.

20. The beam steering method according to claim 19, characterized in that: In the case where the reconfigurable metasurface is divided into a plurality of reconfigurable metasurface sub-arrays, Each reconfigurable metasurface subarray corresponds to a wave control unit. The reconfigurable metasurface codeword is a reconfigurable metasurface subarray codeword, The switchable reconfigurable metasurface is a switchable reconfigurable metasurface sub-array.

21. The reconfigurable metasurface according to claim 17, characterized in that: The receiving the beam control command sent by the base station host computer comprises: the beam control agent of the reconfigurable metasurface receives the beam control command sent by the base station host computer; The parsing the beam control command and configuring the reconfigurable metasurface codeword comprises: the beam control agent parsing the beam control command and sending it to the beam control unit of the reconfigurable metasurface, and the beam control unit configuring the reconfigurable metasurface codeword; The receiving of the trigger signal sent by the base station host computer to make the reconfigurable metasurface codeword effective includes: the wave control agent receiving the trigger signal sent by the base station host computer, and controlling the wave control unit to make the reconfigurable metasurface codeword effective.

22. The reconfigurable metasurface according to claim 21, characterized in that: The wave control agent receives a trigger signal sent by the base station host computer, and controls the wave control unit to make the reconfigurable metasurface codeword effective, including: The wave control agent receives a trigger signal sent by the base station host computer, and transparently transmits the trigger signal to the wave control unit to make the reconfigurable metasurface codeword effective; or The wave control agent receives a trigger signal sent by the base station host computer, converts the trigger signal into an internal signal and sends it to the wave control unit, so that the reconfigurable metasurface codeword takes effect.

23. The reconfigurable metasurface according to claim 21 or 22, characterized in that: In the case where the reconfigurable metasurface is divided into a plurality of reconfigurable metasurface sub-arrays, Each reconfigurable metasurface subarray corresponds to a wave control unit. The multiple reconfigurable metasurface sub-arrays correspond to a wave control agent, The reconfigurable metasurface codeword is a reconfigurable metasurface subarray codeword, The switchable reconfigurable metasurface is a switchable reconfigurable metasurface sub-array.

24. The reconfigurable metasurface according to claim 17 or 18, characterized in that: The beam control command includes at least one of the following: Polarization control; Switch enable; Beam index; Beam codeword; Subarray selection; Reconfigurable metasurface subarray indexing.

25. The reconfigurable metasurface according to claim 17, characterized in that: The beam control command and the trigger signal are received according to a predetermined timing.

26. The reconfigurable metasurface according to claim 17, characterized in that: The trigger signal is a predetermined level or a predetermined sign.

27. The reconfigurable metasurface according to claim 17, characterized in that: The reconfigurable metasurface is connected to the base station host computer by wire or wirelessly.

28. A base station host computer, characterized in that: Includes memory, transceiver and processor: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: Sending a beam control command to the reconfigurable metasurface, wherein the beam control command is used to configure the reconfigurable metasurface codeword and is used to indicate at least one of the following: switching the reconfigurable metasurface; changing the direction of the beam; changing the polarization of the beam; A trigger signal is sent to the reconfigurable metasurface, where the trigger signal is used to make the reconfigurable metasurface codeword effective.

29. The base station host computer according to claim 28, characterized in that: The beam control command includes at least one of the following: Polarization control; Switch enable; Beam index; Beam codeword; Subarray selection; Reconfigurable metasurface subarray indexing.

30. The base station host computer according to claim 28, characterized in that: The beam control command and the trigger signal are sent according to a predetermined timing.

31. The base station host computer according to claim 28, characterized in that: The trigger signal is a predetermined level or a predetermined sign.

32. The base station host computer according to claim 28, characterized in that: The reconfigurable metasurface is connected to the base station host computer by wire or wirelessly.

33. A beam management device, characterized in that: Applications in reconfigurable metasurfaces include: A first receiving unit is used to receive a beam control command sent by a base station host computer, wherein the beam control command is used to indicate at least one of the following: turning on or off the reconfigurable metasurface; changing the direction of the beam; changing the polarization of the beam; A first processing unit, configured to parse the beam control command and configure a reconfigurable metasurface codeword; The second receiving unit is used to receive a trigger signal sent by the base station host computer to make the reconfigurable metasurface codeword effective.

34. A beam management device, characterized in that: Applied to base station host computer, including: A first sending unit is used to send a beam control command to the reconfigurable metasurface, where the beam control command is used to configure the reconfigurable metasurface codeword and is used to indicate at least one of the following: switching the reconfigurable metasurface; changing the direction of the beam; and changing the polarization of the beam. The second sending unit sends a trigger signal to the reconfigurable metasurface, where the trigger signal is used to make the reconfigurable metasurface codeword effective.

35. A processor-readable storage medium, characterized in that: The processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the beam control method according to any one of claims 1 to 11.

36. A processor-readable storage medium, characterized in that: The processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the beam control method according to any one of claims 12 to 16.