Information processing method and device, base station and reconfigurable intelligent surface RIS controller

The base station receives information from the RIS controller and sends signaling to activate the RIS mode or codebook, solving the problem that the base station side cannot control the RIS side mode or codebook and improving system performance.

CN120639121APending Publication Date: 2025-09-12DATANG MOBILE COMM EQUIP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410272916.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-03-11
Publication Date
2025-09-12

AI Technical Summary

Technical Problem

Currently, there is a lack of effective solutions on the base station side to control the RIS mode or codebook on the RIS side to improve system performance.

Method used

The base station receives the first information sent by the RIS controller, indicating the number of objects supported by the RIS, and sends signaling carrying information related to the activated objects to control the RIS controller to activate the corresponding RIS mode or codebook.

Benefits of technology

The base station effectively controls the RIS mode or codebook, solves the problem that the base station cannot control the RIS mode or codebook, and improves system performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120639121A_ABST
    Figure CN120639121A_ABST
Patent Text Reader

Abstract

The invention provides an information processing method and device, a base station and a reconfigurable intelligent surface RIS controller. The method comprises the steps that the base station receives first information sent by the reconfigurable intelligent surface RIS controller; wherein the first information is used for indicating the number of first objects supported by the RIS, and the first objects comprise an RIS mode or an RIS codebook; the base station sends a first signaling to the RIS controller according to the first information; wherein the first signaling carries the activated first object related information. According to the method and the device, the problem that a solution for controlling the RIS mode or the codebook of the RIS side by the base station side at present does not exist at present can be solved.
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 an information processing method, device, base station, and reconfigurable intelligent surface (RIS) controller. Background Art

[0002] With the rapid development of metasurface technologies, reconfigurable intelligent surfaces (RIS) have garnered widespread attention and are expected to become a key solution in future wireless communication networks. RIS controls the amplitude, phase, and polarization of radio frequency signals without demodulating the received signal. Therefore, many reference signal-based control methods cannot be implemented on the RIS side. For example, how the base station can control the RIS mode or codebook to improve system performance is currently unavailable. Summary of the Invention

[0003] The present application provides an information processing method, device, base station, and reconfigurable intelligent surface RIS controller, which solves the problem of how the base station side controls the RIS mode or codebook on the RIS side, for which there is currently no solution.

[0004] An embodiment of the present application provides an information processing method, including:

[0005] The base station receives first information sent by the RIS controller; wherein the first information is used to indicate the number of first objects supported by the RIS, and the first object includes a RIS mode or a RIS codebook;

[0006] The base station sends a first signaling to the RIS controller according to the first information; wherein the first signaling carries information related to the activated first object.

[0007] Optionally, the first information includes at least one of the following:

[0008] The number of first objects in the vertical dimension of the signal incident direction supported by RIS;

[0009] The number of first objects in the horizontal dimension in the signal incident direction supported by RIS;

[0010] The number of first objects in the vertical dimension of the signal reflection direction supported by RIS;

[0011] The number of first objects in the horizontal dimension in the signal reflection direction supported by RIS.

[0012] Optionally, the information related to the activated first object includes at least one of the following:

[0013] The index corresponding to the first object activated;

[0014] The effective time corresponding to the first activated object;

[0015] The validity period corresponding to the first activated object.

[0016] Optionally, the first signaling includes at least one information field; wherein each of the information fields is used to indicate an index of at least one parameter corresponding to the activated first object, and the parameter includes at least one of the following:

[0017] The vertical dimension in the direction of signal incidence;

[0018] Horizontal dimension in the direction of signal incidence;

[0019] The vertical dimension in the direction of signal reflection;

[0020] The horizontal dimension in the direction of signal reflection.

[0021] Optionally, the information field indicates an index of at least one parameter corresponding to the activated first object in a bitmap manner;

[0022] or,

[0023] The information field uses X bits to indicate the index of at least one parameter corresponding to the activated first object; wherein X is determined by the number of first objects corresponding to the at least one parameter supported by RIS, and X is a positive integer.

[0024] Optionally, when the at least one information field includes a first information field, the first information field is used to indicate an index of a vertical dimension in the signal incident direction, an index of a horizontal dimension in the signal incident direction, an index of a vertical dimension in the signal reflection direction, and an index of a horizontal dimension in the signal reflection direction corresponding to the activated first object;

[0025] or,

[0026] In a case where the at least one information field includes a first information field and a second information field, the first information field is used to indicate an index of a vertical dimension in a signal incident direction and an index of a horizontal dimension in the signal incident direction corresponding to the activated first object, and the second information field is used to indicate an index of a vertical dimension in a signal reflection direction and an index of a horizontal dimension in the signal reflection direction corresponding to the activated first object;

[0027] or,

[0028] In the case where the at least one information field includes a first information field, a second information field, a third information field and a fourth information field, the first information field is used to indicate the index of the vertical dimension in the signal incident direction corresponding to the activated first object, the second information field is used to indicate the index of the horizontal dimension in the signal incident direction corresponding to the activated first object, the third information field is used to indicate the index of the vertical dimension in the signal reflection direction corresponding to the activated first object, and the fourth information field is used to indicate the index of the horizontal dimension in the signal reflection direction corresponding to the activated first object.

[0029] The present invention provides an information processing method, including:

[0030] The RIS controller sends first information to the base station; wherein the first information is used to indicate the number of first objects supported by the RIS, and the first object includes a RIS mode or a RIS codebook;

[0031] The RIS controller receives a first signaling sent by the base station; wherein the first signaling carries information related to the activated first object;

[0032] The RIS controller executes relevant processing for activating the first object corresponding to the RIS according to relevant information of the activated first object.

[0033] Optionally, the first information includes at least one of the following:

[0034] The number of first objects in the vertical dimension of the signal incident direction supported by RIS;

[0035] The number of first objects in the horizontal dimension in the signal incident direction supported by RIS;

[0036] The number of first objects in the vertical dimension of the signal reflection direction supported by RIS;

[0037] The number of first objects in the horizontal dimension in the signal reflection direction supported by RIS.

[0038] Optionally, the information related to the activated first object includes at least one of the following:

[0039] The index corresponding to the first object activated;

[0040] The effective time corresponding to the first activated object;

[0041] The validity period corresponding to the first activated object.

[0042] Optionally, the RIS controller performs, based on the information related to the activated first object, a process related to activating the first object corresponding to the RIS, including at least one of the following:

[0043] The RIS controller activates the first object corresponding to the index according to the index corresponding to the activated first object;

[0044] The RIS controller activates the first object starting from the effective time according to the effective time corresponding to the activated first object;

[0045] The RIS controller keeps activating the first object within the validity period corresponding to the activated first object.

[0046] Optionally, the RIS controller activates the first object corresponding to the index according to the index corresponding to the activated first object, including:

[0047] The RIS controller determines, based on a stored mapping relationship between an index of a first object supported by the RIS and state information of each RIS unit, first state information associated with the index corresponding to the activated first object;

[0048] The RIS controller adjusts the status of each RIS unit in the RIS according to the first status information.

[0049] Optionally, the first signaling includes at least one information field; wherein each of the information fields is used to indicate an index of at least one parameter corresponding to the activated first object, and the parameter includes at least one of the following:

[0050] The vertical dimension in the direction of signal incidence;

[0051] Horizontal dimension in the direction of signal incidence;

[0052] The vertical dimension in the direction of signal reflection;

[0053] The horizontal dimension in the direction of signal reflection.

[0054] Optionally, the information field indicates an index of at least one parameter corresponding to the activated first object in a bitmap manner;

[0055] or,

[0056] The information field uses X bits to indicate the index of at least one parameter corresponding to the activated first object; wherein X is determined by the number of first objects corresponding to the at least one parameter supported by RIS, and X is a positive integer.

[0057] Optionally, when the at least one information field includes a first information field, the first information field is used to indicate an index of a vertical dimension in the signal incident direction, an index of a horizontal dimension in the signal incident direction, an index of a vertical dimension in the signal reflection direction, and an index of a horizontal dimension in the signal reflection direction corresponding to the activated first object;

[0058] or,

[0059] In a case where the at least one information field includes a first information field and a second information field, the first information field is used to indicate an index of a vertical dimension in a signal incident direction and an index of a horizontal dimension in the signal incident direction corresponding to the activated first object, and the second information field is used to indicate an index of a vertical dimension in a signal reflection direction and an index of a horizontal dimension in the signal reflection direction corresponding to the activated first object;

[0060] or,

[0061] In the case where the at least one information field includes a first information field, a second information field, a third information field and a fourth information field, the first information field is used to indicate the index of the vertical dimension in the signal incident direction corresponding to the activated first object, the second information field is used to indicate the index of the horizontal dimension in the signal incident direction corresponding to the activated first object, the third information field is used to indicate the index of the vertical dimension in the signal reflection direction corresponding to the activated first object, and the fourth information field is used to indicate the index of the horizontal dimension in the signal reflection direction corresponding to the activated first object.

[0062] An embodiment of the present application provides an information processing device, including a memory, a transceiver, and a processor;

[0063] The memory is used to store a computer program; the transceiver is used to send and receive data under the control of the processor; and the processor is used to read the computer program in the memory and perform the following operations:

[0064] Receive first information sent by a RIS controller; wherein the first information is used to indicate the number of first objects supported by RIS, and the first object includes a RIS mode or a RIS codebook;

[0065] According to the first information, a first signaling is sent to the RIS controller; wherein the first signaling carries information related to the activated first object.

[0066] Optionally, the first information includes at least one of the following:

[0067] The number of first objects in the vertical dimension of the signal incident direction supported by RIS;

[0068] The number of first objects in the horizontal dimension in the signal incident direction supported by RIS;

[0069] The number of first objects in the vertical dimension of the signal reflection direction supported by RIS;

[0070] The number of first objects in the horizontal dimension in the signal reflection direction supported by RIS.

[0071] Optionally, the information related to the activated first object includes at least one of the following:

[0072] The index corresponding to the first object activated;

[0073] The effective time corresponding to the first activated object;

[0074] The validity period corresponding to the first activated object.

[0075] Optionally, the first signaling includes at least one information field; wherein each of the information fields is used to indicate an index of at least one parameter corresponding to the activated first object, and the parameter includes at least one of the following:

[0076] The vertical dimension in the direction of signal incidence;

[0077] Horizontal dimension in the direction of signal incidence;

[0078] The vertical dimension in the direction of signal reflection;

[0079] The horizontal dimension in the direction of signal reflection.

[0080] Optionally, the information field indicates an index of at least one parameter corresponding to the activated first object in a bitmap manner;

[0081] or,

[0082] The information field uses X bits to indicate the index of at least one parameter corresponding to the activated first object; wherein X is determined by the number of first objects corresponding to the at least one parameter supported by RIS, and X is a positive integer.

[0083] Optionally, when the at least one information field includes a first information field, the first information field is used to indicate an index of a vertical dimension in the signal incident direction, an index of a horizontal dimension in the signal incident direction, an index of a vertical dimension in the signal reflection direction, and an index of a horizontal dimension in the signal reflection direction corresponding to the activated first object;

[0084] or,

[0085] In a case where the at least one information field includes a first information field and a second information field, the first information field is used to indicate an index of a vertical dimension in a signal incident direction and an index of a horizontal dimension in the signal incident direction corresponding to the activated first object, and the second information field is used to indicate an index of a vertical dimension in a signal reflection direction and an index of a horizontal dimension in the signal reflection direction corresponding to the activated first object;

[0086] or,

[0087] In the case where the at least one information field includes a first information field, a second information field, a third information field and a fourth information field, the first information field is used to indicate the index of the vertical dimension in the signal incident direction corresponding to the activated first object, the second information field is used to indicate the index of the horizontal dimension in the signal incident direction corresponding to the activated first object, the third information field is used to indicate the index of the vertical dimension in the signal reflection direction corresponding to the activated first object, and the fourth information field is used to indicate the index of the horizontal dimension in the signal reflection direction corresponding to the activated first object.

[0088] An embodiment of the present application provides a base station, including:

[0089] A receiving unit, configured to receive first information sent by a RIS controller; wherein the first information is used to indicate the number of first objects supported by the RIS, the first object including a RIS mode or a RIS codebook;

[0090] A sending unit is configured to send a first signaling to the RIS controller according to the first information; wherein the first signaling carries information related to the activated first object.

[0091] An embodiment of the present application provides an information processing device, including a memory, a transceiver, and a processor;

[0092] The memory is used to store a computer program; the transceiver is used to send and receive data under the control of the processor; and the processor is used to read the computer program in the memory and perform the following operations:

[0093] Sending first information to a base station; wherein the first information is used to indicate the number of first objects supported by RIS, the first object including a RIS mode or a RIS codebook;

[0094] receiving a first signaling sent by the base station; wherein the first signaling carries information related to the activated first object;

[0095] According to the activated first object related information, a related process of activating the first object corresponding to the RIS is performed.

[0096] Optionally, the first information includes at least one of the following:

[0097] The number of first objects in the vertical dimension of the signal incident direction supported by RIS;

[0098] The number of first objects in the horizontal dimension in the signal incident direction supported by RIS;

[0099] The number of first objects in the vertical dimension of the signal reflection direction supported by RIS;

[0100] The number of first objects in the horizontal dimension in the signal reflection direction supported by RIS.

[0101] Optionally, the information related to the activated first object includes at least one of the following:

[0102] The index corresponding to the first object activated;

[0103] The effective time corresponding to the first activated object;

[0104] The validity period corresponding to the first activated object.

[0105] Optionally, the processor is configured to read the computer program in the memory and perform at least one of the following operations:

[0106] According to the index corresponding to the activated first object, activate the first object corresponding to the index;

[0107] According to the effective time corresponding to the activated first object, activating the first object starting from the effective time;

[0108] According to the validity period corresponding to the activated first object, the first object remains activated within the validity period.

[0109] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0110] determining, according to a stored mapping relationship between an index of a first object supported by the RIS and state information of each RIS unit, first state information associated with the index corresponding to the activated first object;

[0111] The status of each RIS unit in the RIS is adjusted according to the first status information.

[0112] Optionally, the first signaling includes at least one information field; wherein each of the information fields is used to indicate an index of at least one parameter corresponding to the activated first object, and the parameter includes at least one of the following:

[0113] The vertical dimension in the direction of signal incidence;

[0114] Horizontal dimension in the direction of signal incidence;

[0115] The vertical dimension in the direction of signal reflection;

[0116] The horizontal dimension in the direction of signal reflection.

[0117] Optionally, the information field indicates an index of at least one parameter corresponding to the activated first object in a bitmap manner;

[0118] or,

[0119] The information field uses X bits to indicate the index of at least one parameter corresponding to the activated first object; wherein X is determined by the number of first objects corresponding to the at least one parameter supported by RIS, and X is a positive integer.

[0120] Optionally, when the at least one information field includes a first information field, the first information field is used to indicate an index of a vertical dimension in the signal incident direction, an index of a horizontal dimension in the signal incident direction, an index of a vertical dimension in the signal reflection direction, and an index of a horizontal dimension in the signal reflection direction corresponding to the activated first object;

[0121] or,

[0122] In a case where the at least one information field includes a first information field and a second information field, the first information field is used to indicate an index of a vertical dimension in a signal incident direction and an index of a horizontal dimension in the signal incident direction corresponding to the activated first object, and the second information field is used to indicate an index of a vertical dimension in a signal reflection direction and an index of a horizontal dimension in the signal reflection direction corresponding to the activated first object;

[0123] or,

[0124] In the case where the at least one information field includes a first information field, a second information field, a third information field and a fourth information field, the first information field is used to indicate the index of the vertical dimension in the signal incident direction corresponding to the activated first object, the second information field is used to indicate the index of the horizontal dimension in the signal incident direction corresponding to the activated first object, the third information field is used to indicate the index of the vertical dimension in the signal reflection direction corresponding to the activated first object, and the fourth information field is used to indicate the index of the horizontal dimension in the signal reflection direction corresponding to the activated first object.

[0125] An embodiment of the present application provides a RIS controller, including:

[0126] A sending unit, configured to send first information to a base station; wherein the first information is used to indicate the number of first objects supported by RIS, the first object including a RIS mode or a RIS codebook;

[0127] A receiving unit, configured to receive a first signaling sent by the base station; wherein the first signaling carries information related to the activated first object;

[0128] The processing unit is configured to execute relevant processing for activating the first object corresponding to the RIS according to the relevant information of the activated first object.

[0129] An embodiment of the present application provides a processor-readable storage medium storing a computer program. The computer program is configured to cause the processor to execute the steps of the information processing method on the base station side described above, or the computer program is configured to cause the processor to execute the steps of the information processing method on the RIS controller side described above.

[0130] An embodiment of the present application provides a computer program product, including computer instructions. When the computer instructions are executed by a processor, the steps of the information processing method on the base station side are implemented, or when the computer instructions are executed by a processor, the steps of the information processing method on the RIS controller side are implemented.

[0131] The beneficial effects of the above technical solution of this application are:

[0132] In an embodiment of the present application, a base station receives first information sent by a RIS controller, where the first information is used to indicate the number of first objects (i.e., RIS modes or RIS codebooks) supported by the RIS. That is, when the base station learns the number of RIS modes or RIS codebooks supported by the RIS, it can send first signaling to the RIS controller carrying information related to the activated first objects to instruct the RIS controller to perform processing related to the activated first objects, thereby enabling the base station to control the RIS mode or RIS codebook, and solving the current problem of how the base station side controls the RIS mode or codebook on the RIS side, for which there is currently no solution. BRIEF DESCRIPTION OF THE DRAWINGS

[0133] Figure 1 A schematic diagram showing signal transmission based on reflective RIS according to an embodiment of the present application;

[0134] Figure 2 A flowchart showing an information processing method on a base station side according to an embodiment of the present application;

[0135] Figure 3 A flowchart showing an information processing method on the RIS controller side according to an embodiment of the present application;

[0136] Figure 4 A schematic diagram showing a uniform linear reflective RIS array according to an embodiment of the present application;

[0137] Figure 5 The RIS pattern of the embodiment of the present application with an incident angle of 20 degrees and a reflection angle of -60 degrees is shown;

[0138] Figure 6 RIS pattern when the incident angle is 45 degrees and the reflection angle is -60 degrees in the embodiment of the present application;

[0139] Figure 7It represents the RIS pattern when the incident angle is 70 degrees and the reflection angle is -60 degrees in the embodiment of the present application;

[0140] Figure 8 A block diagram showing an information processing device on a base station side according to an embodiment of the present application;

[0141] Figure 9 A block diagram showing a base station according to an embodiment of the present application;

[0142] Figure 10 A block diagram showing an information processing device on the RIS controller side according to an embodiment of the present application;

[0143] Figure 11 A block diagram of a RIS controller according to an embodiment of the present application is shown. DETAILED DESCRIPTION

[0144] In order to make the technical problems, technical solutions and advantages to be solved by the present application clearer, the following will be described in detail with reference to the accompanying drawings and specific embodiments. In the following description, specific details such as specific configurations and components are provided only to help fully understand the embodiments of the present application. Therefore, it should be clear to those skilled in the art that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of the present application. In addition, for clarity and brevity, the description of known functions and structures has been omitted.

[0145] It should be understood that references throughout this specification to "one embodiment" or "an embodiment" mean that a particular feature, structure, or characteristic associated with the embodiment is included in at least one embodiment of the present application. Therefore, the appearances of "in one embodiment" or "in an embodiment" throughout this specification do not necessarily refer to the same embodiment. Furthermore, these particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.

[0146] In the various embodiments of the present application, it should be understood that the size of the serial numbers of the following processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0147] Additionally, the terms "system" and "network" are often used interchangeably herein.

[0148] The technical solution provided in the embodiment of the present application can be applicable to a variety of systems, especially 5G systems. For example, the applicable system can be a global system of mobile communication (GSM) system, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) general packet radio service (GPRS) system, a long term evolution (LTE) system, a LTE frequency division duplex (FDD) system, a LTE time division duplex (TDD) system, an advanced long term evolution (LTE-A) system, a universal mobile telecommunication system (UMTS), a world-wide interoperability for microwave access (WiMAX) system, a 5G new air interface (NR) system, etc. These various systems 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.

[0149] Network devices and terminal devices can each use one or more antennas for Multiple Input Multiple Output (MIMO) transmission. MIMO transmission can be either Single User MIMO (SU-MIMO) or Multi User MIMO (MU-MIMO). Depending on the configuration and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO, or Massive-MIMO. It can also use diversity transmission, precoding, or beamforming.

[0150] In the embodiments of this application, the term "and / or" describes the association relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally indicates that the associated objects are in an "or" relationship.

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

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

[0153] The following is an introduction to the relevant technologies involved in this application:

[0154] 1. Signal transmission based on reflective RIS

[0155] In the downlink direction, reflective RIS can control the amplitude, phase, and polarization of the incident signal from the base station at each RIS unit to maximize the signal power of the incident signal in the desired reflection direction, thereby achieving beam steering of the incident signal from the base station. The beam-steering incident signal realizes downlink signal transmission between the base station and the terminal or user equipment (UE).

[0156] In the uplink direction, the reflective RIS can control the amplitude, phase and polarization of the incident signal from the UE in each RIS unit to maximize the signal power of the incident signal in the desired reflection direction, thereby achieving beam steering of the incident signal from the UE. The incident signal after beam steering realizes uplink signal transmission between the UE and the base station, such as Figure 1 shown.

[0157] 2.RIS structure

[0158] RIS consists of numerous passive subwavelength scattering elements with PIN junctions distributed across their surfaces. By controlling the on / off state of these PIN junctions, the amplitude and phase of the signal can be manipulated. By controlling the state of individual scattering elements (e.g., amplitude and / or phase), the wireless environment can be reconfigured, improving system performance.

[0159] Typically, RIS supports multiple RIS modes or codebooks (for example, different RIS modes or codebooks correspond to at least one of the following: the vertical elevation angle of the signal incident direction, the horizontal azimuth angle of the signal incident direction, the vertical elevation angle of the signal reflection direction, and the horizontal azimuth angle of the signal reflection direction). Due to the large number of RIS units and narrow beams in a RIS, incident beams from different directions may reflect in different directions after passing through the RIS when the RIS is in a given RIS mode. Therefore, in wireless communications, it is necessary to consider controlling the RIS mode. For example, the base station (gNB) can control the RIS mode through wired or wireless communication. However, there is currently no solution for how the base station specifically controls the RIS mode or codebook. For example, how does the base station specifically learn all supported RIS modes or codebooks and how does it activate the corresponding RIS mode or codebook?

[0160] The present invention provides an information processing method, apparatus, base station, and reconfigurable intelligent surface (RIS) controller to address the currently unresolved issue of how the base station controls the RIS mode or codebook on the RIS side. The method and apparatus (or base station or RIS controller) are based on the same patent application. Since the principles underlying the problems solved by the method and apparatus (or base station or RIS controller) are similar, their implementations can be referenced to each other, and any repetitions will not be repeated.

[0161] like Figure 2 As shown, the embodiment of the present application provides an information processing method, comprising the following steps:

[0162] Step 21: The base station receives first information sent by the RIS controller; wherein the first information is used to indicate the number of first objects supported by RIS, and the first object includes a RIS mode or a RIS codebook.

[0163] Optionally, the RIS controller may use a fixed format, such as a bitmap, encoding, or other method, to notify the base station of the RIS modes or RIS codebooks supported by the RIS, thereby enabling the base station to control the RIS. For example, the RIS controller may send first information to the base station indicating the number of first objects supported by the RIS. Specifically, the first information may indicate the number of RIS modes supported by the RIS, or the number of RIS codebooks supported by the RIS. The base station may then determine the RIS mode index or the RIS codebook index supported by the RIS based on the first information to indicate the RIS mode or codebook to be activated by the RIS controller, thereby enabling the base station to control the RIS.

[0164] For example, the RIS controller notifies the base station that the number of RIS modes or codebooks supported by the RIS is N (N is a positive integer). The base station and the RIS controller can determine the index of the RIS mode or codebook supported by the RIS based on preset rules or rules agreed upon in the protocol.

[0165] Step 22: The base station sends a first signaling to the RIS controller according to the first information; wherein the first signaling carries information related to the activated first object.

[0166] Optionally, the first signaling may be existing communication signaling between the base station and the RIS controller, that is, the existing signaling between the base station and the RIS controller carries information related to the activated first object. Alternatively, the first signaling may be newly added communication signaling between the base station and the RIS controller, etc., although this embodiment of the present application is not limited thereto.

[0167] Optionally, the information related to the activated first object carried or borne by the first signaling is used to instruct the RIS controller to perform processing related to the activated first object.

[0168] For example, the base station and the RIS controller may determine the index of the RIS mode or codebook supported by the RIS based on a preset rule or a rule agreed upon in a protocol and according to the number of RIS modes or codebooks supported by the RIS, so that the base station may control the RIS controller to activate the corresponding RIS mode or codebook based on the index of the RIS mode or codebook supported by the RIS.

[0169] In the above solution, the base station receives first information sent by the RIS controller, where the first information is used to indicate the number of first objects (i.e., RIS modes or RIS codebooks) supported by the RIS. That is, when the base station learns the number of RIS modes or RIS codebooks supported by the RIS, it can send first signaling to the RIS controller carrying information related to the activated first objects to instruct the RIS controller to perform processing related to the activated first objects, thereby enabling the base station to control the RIS mode or RIS codebook, and solving the current problem of how the base station side controls the RIS mode or codebook on the RIS side, which currently has no solution.

[0170] Optionally, the first information includes at least one of the following:

[0171] The number of first objects in the vertical dimension in the signal incident direction supported by RIS; for example, the number of RIS patterns in the vertical dimension in the signal incident direction supported by RIS, or the number of RIS codebooks in the vertical dimension in the signal incident direction supported by RIS.

[0172] The number of first objects in the horizontal dimension in the signal incident direction supported by RIS; for example, the number of RIS modes in the horizontal dimension in the signal incident direction supported by RIS, or the number of RIS codebooks in the horizontal dimension in the signal incident direction supported by RIS.

[0173] The number of first objects in the vertical dimension in the signal reflection direction supported by RIS; for example, the number of RIS patterns in the vertical dimension in the signal reflection direction supported by RIS, or the number of RIS codebooks in the vertical dimension in the signal reflection direction supported by RIS.

[0174] The number of first objects in the horizontal dimension in the signal reflection direction supported by RIS; for example, the number of RIS patterns in the horizontal dimension in the signal reflection direction supported by RIS, or the number of RIS codebooks in the horizontal dimension in the signal reflection direction supported by RIS.

[0175] For example, the RIS controller may use wireless communication or wired communication to report to the base station at least one of the number of first objects in the vertical dimension in the signal incident direction supported by the RIS (I1), the number of first objects in the horizontal dimension in the signal incident direction supported by the RIS (I2), the number of first objects in the vertical dimension in the signal reflection direction supported by the RIS (I3), and the number of first objects in the horizontal dimension in the signal reflection direction supported by the RIS (I4).

[0176] Taking the vertical dimension in the direction of signal incidence as an example, the number of RIS patterns or codebooks is illustrated: for example, the angle range of the vertical dimension in the direction of signal incidence is 0 to 180°, and the preset rule is to use 1° as the step size. Then, the number of RIS patterns or codebooks in the vertical dimension in the direction of signal incidence is 181, and the corresponding vertical angles in the direction of signal incidence are 0, 1°, 2°, ... 180°, in sequence. It should be noted that this embodiment is only an illustrative example of the number of RIS patterns or codebooks, and the specific rules of the embodiments of this application are not limited to this.

[0177] For example, if the first information includes I1, the number of RIS modes or codebooks supported by the corresponding RIS is I1. Similarly, if the first information includes I2, the number of RIS modes or codebooks supported by the corresponding RIS is I2, and so on. If the first information includes I1 and I2, the number of RIS modes or codebooks supported by the corresponding RIS is I1*I2. Similarly, if the first information includes I2 and I3, the number of RIS modes or codebooks supported by the corresponding RIS is I2*I3, and so on. If the first information includes I1, I2, and I3, the number of RIS modes or codebooks supported by the corresponding RIS is I1*I2*I3. Similarly, if the first information includes I2, I3, and I4, the number of RIS modes or codebooks supported by the corresponding RIS is I2*I3*I4, and so on. If the first information includes I1, I2, I3, and I4, the number of RIS modes or codebooks supported by the corresponding RIS is I1*I2*I3*I4.

[0178] Optionally, the information related to the activated first object includes at least one of the following:

[0179] The index corresponding to the first activated object; for example, the index can be used to instruct the RIS controller to activate which RIS mode or modes or codebooks.

[0180] The effective time corresponding to the activated first object; for example, the effective time may be used to indicate when the RIS controller activates the corresponding RIS mode or codebook.

[0181] The validity period corresponding to the activated first object; for example, the validity period can be used to indicate the duration (or effective duration) of the RIS mode or codebook activated by the RIS controller, that is, within the validity period or duration or effective duration, the activated RIS mode or codebook remains unchanged.

[0182] Taking the first information reported by the RIS controller to the base station including I1, I2, I3 and I4 as an example, the base station generates an index range of a controllable RIS mode or codebook based on the received I1, I2, I3 and I4, such as:

[0183] The index i of the RIS pattern or codebook in the vertical dimension of the signal incident direction 1,1 ,i 1,1 =0,1,……,I1-1;

[0184] The index i of the RIS pattern or codebook in the horizontal dimension of the signal incident direction 1,2 ,i 1,2 =0,1,……,I2-1;

[0185] The index i of the RIS pattern or codebook in the vertical dimension of the signal reflection direction 2,1 ,i 2,1 =0,1,……,I3-1;

[0186] The index i of the RIS pattern or codebook in the horizontal dimension in the signal reflection direction 2,2 ,i 2,2 =0,1,……,I4-1.

[0187] For example, when the RIS controller reports I1, I2, I3, and I4 to the base station, the base station indicates the index of the activated RIS mode or codebook to the RIS controller, and the index can be obtained by i 1,1 ,i 1,2 ,i 2,1 ,i 2,1 Optionally, the base station may further configure an effective time and / or effective period for the activated RIS mode or codebook.

[0188] It should be noted that the form in which the base station indicates the index of the activated RIS mode or codebook to the RIS controller in this embodiment is only an example. For example, when the RIS controller reports I1 to the base station, the base station indicates the index of the activated RIS mode or codebook to the RIS controller, and the index can be obtained by i 1,1 For example, when the RIS controller reports I1 and I2 to the base station, the base station indicates the index of the activated RIS mode or codebook to the RIS controller, and the index can be expressed by i 1,1 ,i 1,2 To represent the like, the embodiments of the present application are not limited thereto.

[0189] Optionally, the base station may transmit at least one of an index of an activated RIS mode or codebook, an effective time of the activated RIS mode or codebook, and an effective period of the activated RIS mode or codebook to the RIS controller via wireless or wired communication. The RIS controller may then perform the following operations based on the received index of the activated RIS mode or codebook, the effective time of the activated RIS mode or codebook, and the effective period of the activated RIS mode or codebook:

[0190] Starting from the effective time, the RIS mode or codebook is adjusted to the RIS mode or codebook corresponding to the index; and during the effective period, the RIS mode or codebook remains unchanged as the RIS mode or codebook corresponding to the index.

[0191] Optionally, the RIS mode or codebook includes but is not limited to at least one of the following:

[0192] The elevation angle in the vertical dimension of the signal incident direction;

[0193] The azimuth angle of the horizontal dimension in the direction of signal incidence;

[0194] The elevation angle in the vertical dimension of the signal reflection direction;

[0195] Azimuth angle in the horizontal dimension of the signal reflection direction;

[0196] The state of each RIS unit in the RIS, for example, the state of the RIS unit includes: the amplitude (or amplitude) corresponding to the RIS unit and / or the phase corresponding to the RIS unit.

[0197] As shown in Table 1, an example of a RIS pattern or codebook is given.

[0198] Table 1

[0199]

[0200] Optionally, the first signaling includes at least one information field; wherein each of the information fields is used to indicate an index of at least one parameter corresponding to the activated first object, and the parameter includes at least one of the following:

[0201] The vertical dimension in the direction of signal incidence;

[0202] Horizontal dimension in the direction of signal incidence;

[0203] The vertical dimension in the direction of signal reflection;

[0204] The horizontal dimension in the direction of signal reflection.

[0205] For example: the first signaling may include an information field, which can be used to indicate the index of at least one parameter corresponding to the activated first object. For example, if at least one parameter includes a vertical dimension in the signal incident direction, then the information field is used to indicate the index of the vertical dimension in the signal incident direction corresponding to the activated first object. For another example: if at least one parameter includes a vertical dimension in the signal incident direction and a horizontal dimension in the signal incident direction, then the information field is used to indicate the index of the vertical dimension in the signal incident direction corresponding to the activated first object, as well as the index of the horizontal dimension in the signal incident direction, etc., which will not be repeated here.

[0206] For another example: the first signaling may include multiple information domains, each information domain can be used to indicate the index of at least one parameter corresponding to the activated first object, and different information domains can be used to indicate the indexes of different parameters corresponding to the activated first object, such as one information domain among the multiple information domains is used to indicate the index of the vertical dimension in the signal incident direction corresponding to the activated first object, another information domain among the multiple information domains is used to indicate the index of the horizontal dimension in the signal incident direction corresponding to the activated first object, and so on; for another example, one information domain among the multiple information domains is used to indicate the index of the vertical dimension in the signal incident direction and the index of the horizontal dimension in the signal incident direction corresponding to the activated first object, another information domain among the multiple information domains is used to indicate the index of the vertical dimension in the signal reflection direction corresponding to the activated first object, and so on, and no further details will be given here.

[0207] Optionally, as an implementation manner: the information field indicates the index of at least one parameter corresponding to the activated first object in the form of a bitmap.

[0208] For example, taking at least one parameter including the vertical dimension in the signal incident direction as an example, the number of first objects in the vertical dimension in the signal incident direction supported by RIS is I1, then I1 bits can be used to indicate the index of the vertical dimension in the signal incident direction corresponding to the activated first object, for example, the I1 bit sequence is "0001000...0", where the value of the 4th bit is "1" and the values ​​of other bits are "0", then the 4th bit in the I1 bit sequence indicates the index of the vertical dimension in the signal incident direction corresponding to the activated first object, for example, the index of the vertical dimension in the signal incident direction corresponding to the activated first object is determined to be "3".

[0209] For another example, taking at least one parameter including the vertical dimension in the signal incident direction and the horizontal dimension in the signal incident direction, the number of first objects in the vertical dimension in the signal incident direction supported by RIS is I1, and the number of first objects in the horizontal dimension in the signal incident direction supported by RIS is I2, then I1 bits can be used to indicate the index of the vertical dimension in the signal incident direction corresponding to the activated first object, and I2 bits can be used to indicate the index of the horizontal dimension in the signal incident direction corresponding to the activated first object. For example, the first I1 bit sequence is "0001000...0", and the last I2 bit sequence is "000001...0", that is, the value of the 4th bit in the first I1 bit sequence is "1", and the values ​​of other bits are "0", then the 4th bit in the first I1 bit sequence indicates the index of the vertical dimension in the signal incident direction corresponding to the activated first object, for example, the index of the vertical dimension in the signal incident direction corresponding to the activated first object is determined to be "3"; the value of the 6th bit in the last I2 bits is "1", and the values ​​of other bits are "0", then the 6th bit in the last I2 bits indicates the index of the horizontal dimension in the signal incident direction corresponding to the activated first object, for example, the index of the horizontal dimension in the signal incident direction corresponding to the activated first object is determined to be "5".

[0210] It should be noted that in addition to using "1" to represent the index of the activated first object and "0" to represent the index of the inactivated first object, "0" can also be used to represent the index of the activated first object and "1" can be used to represent the index of the inactivated first object, etc. The embodiments of the present application are not limited to this.

[0211] It should also be noted that, in this embodiment, the use of a bitmap to indicate the index of at least one parameter corresponding to the activated first object is merely an exemplary description, and the embodiments of the present application are not limited thereto.

[0212] Optionally, as another implementation manner: the information field uses X bits to indicate the index of at least one parameter corresponding to the activated first object; wherein X is determined by the number of first objects corresponding to the at least one parameter supported by RIS, and X is a positive integer.

[0213] For example, X can be determined by the following formula:

[0214]

[0215] Here, I represents the number of first objects corresponding to at least one parameter supported by RIS.

[0216] For example, taking at least one parameter including the vertical dimension in the signal incident direction as an example, the number of first objects in the vertical dimension in the signal incident direction supported by RIS is I1, then bits indicate the index of the vertical dimension in the signal incident direction corresponding to the first activated object, and the bit sequence is represented by a 0, a 1, ……,a X-2 ,a X-1 For example, if the X bit sequence is "00...00", it means that the index of the vertical dimension in the signal incident direction corresponding to the first activated object is 0, and so on.

[0217] For another example, taking at least one parameter including the vertical dimension in the signal incident direction and the horizontal dimension in the signal incident direction as an example, the number of first objects in the vertical dimension in the signal incident direction supported by RIS is I1, and the number of first objects in the horizontal dimension in the signal incident direction supported by RIS is I2, then the above method can be used. bits indicate the index of the vertical dimension in the signal incident direction corresponding to the first activated object, and the following bits indicate the index of the horizontal dimension in the signal incident direction corresponding to the first activated object; the first X1 bit sequence is The next X2 bit sequence is For example, if the first X1 bit sequences are "00...00" and the last X2 bit sequences are "00...01", it means that the index of the vertical dimension in the signal incident direction corresponding to the activated first object is 0, and the index of the horizontal dimension in the signal incident direction corresponding to the activated first object is 1, and so on.

[0218] It should also be noted that, in this embodiment, using X bits (ie, using an encoding method) to indicate the index of at least one parameter corresponding to the activated first object is only an exemplary description, and the embodiments of the present application are not limited thereto.

[0219] Optionally, as an implementation method: when the at least one information field includes a first information field, the first information field is used to indicate the index of the vertical dimension in the signal incident direction, the index of the horizontal dimension in the signal incident direction, the index of the vertical dimension in the signal reflection direction, and the index of the horizontal dimension in the signal reflection direction corresponding to the activated first object.

[0220] In this embodiment, one information field X1 is used to indicate the mixed index i1, i.e., i1=(i 1,1 ,i 1,2 ,i 2,1 ,i 2,2 ) represents the index i of the vertical dimension in the signal incident direction corresponding to the first activated object 1,1 , the index i of the horizontal dimension in the direction of signal incidence 1,2 , index i of the vertical dimension in the direction of signal reflection 2,1and the index i of the horizontal dimension in the direction of signal reflection 2,2 .

[0221] For example, the information field X1 is in a bitmap format to indicate the mixed index i1. The bit width of the information field X1 is shown in Table 2.

[0222] Table 2

[0223]

[0224] For example, when the base station uses the bitmap method to indicate the mixed index i1 through the information field X1, specifically:

[0225] In the first I1 bit sequence in the information domain X1, the i-th 1,1 bits are set to "1" and the other bits are set to "0"; then the RIS controller can determine the index i of the vertical dimension in the signal incident direction corresponding to the first activated object according to the position of the bit with the value "1" in the first I1 bit sequence in the information field X1. 1,1 ;

[0226] In the bit sequence from I1 to (I1+I2-1) in the information domain X1, the i-th 1,2 bits are set to "1" and the other bits are set to "0"; then the RIS controller can determine the index i of the horizontal dimension in the signal incident direction corresponding to the first activated object according to the position of the bit with the value "1" in the bit sequence from I1 to (I1+I2-1) in the information field X1. 1,2 ;

[0227] In the bit sequence from (I1+I2) to (I1+I2+I3-1) in the information domain X1, the i-th 2,1 bits are set to "1" and the other bits are set to "0"; then the RIS controller can determine the index i of the vertical dimension in the signal reflection direction corresponding to the activated first object according to the position of the bit with the value "1" in the bit sequence from (I1+I2) to (I1+I2+I3-1) in the information field X1. 2,1 ;

[0228] In the information domain X1, in the bit sequences from (I1+I2+I3) to (I1+I2+I3+I4-1) (i.e., the last I4 bit sequences), the i-th bit sequence 2,2 bits are set to "1" and the other bits are set to "0"; then the RIS controller can determine the horizontal dimension index i in the signal reflection direction corresponding to the activated first object according to the position of the bit with the value "1" in the last I4 bit sequence in the information field X1.2,2 .

[0229] For another example, the information field X1 is encoded to indicate the mixed index i1. The bit width of the information field X1 is shown in Table 3.

[0230] Table 3

[0231]

[0232] For example, when the base station indicates the mixed index i1 through the information field X1 in a coding manner, specifically:

[0233] In the information field X1 bits, using the previous A bit sequence represents the value "i 1,1 "; then the RIS controller can The bit sequence is decoded to obtain the index i of the vertical dimension in the signal incident direction corresponding to the first activated object 1,1 ;

[0234] In the information domain X1 arrive bits, using the arrive A bit sequence represents the value "i 1,2 "; then the RIS controller can arrive The bit sequence is decoded to obtain the index i of the horizontal dimension in the signal incident direction corresponding to the first activated object 1,2 ;

[0235] In the information domain X1 arrive bits, using the arrive A bit sequence represents the value "i 2,1 "; then the RIS controller can arrive The bit sequence is decoded to obtain the index i of the vertical dimension in the signal reflection direction corresponding to the first activated object 2,1 ;

[0236] In the information domain X1 arrive bits (that is, the latter bits), the following A bit sequence represents the value "i 2,2"; then the RIS controller can The bit sequence is decoded to obtain the index i of the horizontal dimension in the signal reflection direction corresponding to the first activated object 2,2 .

[0237] Optionally, as another implementation method: when the at least one information domain includes a first information domain and a second information domain, the first information domain is used to indicate the index of the vertical dimension in the signal incident direction corresponding to the activated first object and the index of the horizontal dimension in the signal incident direction, and the second information domain is used to indicate the index of the vertical dimension in the signal reflection direction corresponding to the activated first object and the index of the horizontal dimension in the signal reflection direction.

[0238] In this embodiment, two information fields X1 and X2 are used to indicate the mixed indexes i1 and i2 respectively. For example, the information field X1 is used to indicate the mixed index i1, and i1=(i 1,1 ,i 1,2 ) represents the index i of the vertical dimension in the signal incident direction corresponding to the first activated object 1,1 and the index i of the horizontal dimension in the direction of signal incidence 1,2 ; The information field X2 is used to indicate the mixed index i2, and i2 = (i 2,1 ,i 2,2 ) represents the index i of the vertical dimension in the signal reflection direction corresponding to the first activated object 2,1 and the index i of the horizontal dimension in the direction of signal reflection 2,2 .

[0239] For example, information fields X1 and X2 are both in bitmap format, indicating mixed indexes i1 and i2 respectively. The bit widths of information fields X1 and X2 are shown in Table 4.

[0240] Table 4

[0241]

[0242] For example, when the base station uses the bitmap method to indicate the mixed index i1 through the information field X1, specifically:

[0243] In the first I1 bit sequence in the information domain X1, the i-th 1,1 bits are set to "1" and the other bits are set to "0"; then the RIS controller can determine the index i of the vertical dimension in the signal incident direction corresponding to the first activated object according to the position of the bit with the value "1" in the first I1 bit sequence in the information field X1. 1,1 ;

[0244] In the last I2 bit sequence in the information field X1, the i-th 1,2bits are set to "1" and the other bits are set to "0"; then the RIS controller can determine the index i of the horizontal dimension in the signal incident direction corresponding to the activated first object according to the position of the bit with the value "1" in the last I2 bit sequence in the information field X1. 1,2 .

[0245] Similarly, when the base station indicates the mixed index i2 through the information field X2 in a bitmap manner:

[0246] In the first I3 bit sequence in the information field X2, the i-th 2,1 bits are set to "1" and the other bits are set to "0"; then the RIS controller can determine the index i of the vertical dimension in the signal reflection direction corresponding to the activated first object according to the position of the bit with the value "1" in the first I3 bit sequence in the information field X2 2,1 ;

[0247] In the last 14 bits of the information field X2, the i-th 2,2 bits are set to "1" and the other bits are set to "0"; then the RIS controller can determine the horizontal dimension index i in the signal reflection direction corresponding to the activated first object according to the position of the bit with the value "1" in the last I4 bit sequence in the information field X2. 2,2 .

[0248] For another example, information fields X1 and X2 are both encoded to indicate mixed indexes i1 and i2. The bit widths of information fields X1 and X2 are shown in Table 5.

[0249] Table 5

[0250]

[0251] For example, when the base station indicates the mixed index i1 through the information field X1 in a coding manner, specifically:

[0252] In the information field X1 bits, using the previous A bit sequence represents the value "i 1,1 "; then the RIS controller can The bit sequence is decoded to obtain the index i of the vertical dimension in the signal incident direction corresponding to the first activated object 1,1 ;

[0253] In the information field X1 bits, using the A bit sequence represents the value "i 1,2 "; then the RIS controller can The bit sequence is decoded to obtain the index i of the horizontal dimension in the signal incident direction corresponding to the first activated object 1,2 ;

[0254] Similarly, when the base station indicates the mixed index i2 through the information field X2 in an encoding manner:

[0255] Before in information domain X2 bits, using the previous A bit sequence represents the value "i 2,1 "; then the RIS controller can The bit sequence is decoded to obtain the index i of the vertical dimension in the signal reflection direction corresponding to the first activated object 2,1 ;

[0256] In the information field X2 bits, using the A bit sequence represents the value "i 2,2 "; then the RIS controller can The bit sequence is decoded to obtain the index i of the horizontal dimension in the signal reflection direction corresponding to the first activated object 2,2 .

[0257] Optionally, as another implementation method: when the at least one information domain includes a first information domain, a second information domain, a third information domain and a fourth information domain, the first information domain is used to indicate the index of the vertical dimension in the signal incident direction corresponding to the activated first object, the second information domain is used to indicate the index of the horizontal dimension in the signal incident direction corresponding to the activated first object, the third information domain is used to indicate the index of the vertical dimension in the signal reflection direction corresponding to the activated first object, and the fourth information domain is used to indicate the index of the horizontal dimension in the signal reflection direction corresponding to the activated first object.

[0258] In this embodiment, four information fields X1, X2, X3 and X4 are used to indicate the index i 1,1 、i 1,2 、i 2,1 and i 2,2 For example, the information field X1 is used to indicate the index i of the vertical dimension in the signal incident direction corresponding to the activated first object. 1,1 The information field X2 is used to indicate the index i of the horizontal dimension in the signal incident direction corresponding to the activated first object. 1,2 The information field X3 is used to indicate the index i of the vertical dimension in the signal reflection direction corresponding to the activated first object. 2,1 The information field X4 is used to indicate the index i of the horizontal dimension in the signal reflection direction corresponding to the activated first object. 2,2 .

[0259] For example, the information fields X1, X2, X3 and X4 are all in the form of bitmaps, indicating the index i 1,1 、i 1,2 、i 2,1 and i 2,2 The bit widths of the information fields X1, X2, X3, and X4 are shown in Table 6.

[0260] Table 6

[0261]

[0262] For example, the base station uses bitmap to indicate index i through X1, X2, X3 and X4 respectively. 1,1 、i 1,2 、i 2,1 and i 2,2 When, specifically:

[0263] In the I1 bit sequence in the information field X1, the i-th 1,1 bits are set to "1" and the other bits are set to "0"; then the RIS controller can determine the index i of the vertical dimension in the signal incident direction corresponding to the activated first object according to the position of the bit with the value "1" in the bit sequence of the information field X1. 1,1 ;

[0264] In the I2 bit sequence in the information field X2, the i-th 1,2 bits are set to "1" and the other bits are set to "0"; then the RIS controller can determine the index i of the horizontal dimension in the signal incident direction corresponding to the activated first object according to the position of the bit with the value "1" in the bit sequence of the information field X2. 1,2 .

[0265] In the I3 bit sequence in the information field X3, the i-th 2,1 bits are set to "1" and the other bits are set to "0"; then the RIS controller can determine the index i of the vertical dimension in the signal reflection direction corresponding to the activated first object according to the position of the bit with the value "1" in the bit sequence of the information field X3. 2,1 ;

[0266] In the I4 bit sequence in the information field X4, the i-th 2,2 bits are set to "1" and the other bits are set to "0"; then the RIS controller can determine the index i of the horizontal dimension in the signal reflection direction corresponding to the activated first object according to the position of the bit with the value "1" in the bit sequence of the information field X4. 2,2 .

[0267] For another example, the information fields X1, X2, X3 and X4 are all coded to indicate index i 1,1 、i 1,2 、i 2,1 and i 2,2 The information fields X1, X2, X3 and X4 are shown in Table 7.

[0268] Table 7

[0269]

[0270] For example, the base station uses coding to indicate index i through X1, X2, X3 and X4 respectively. 1,1 、i 1,2 、i 2,1 and i 2,2 When, specifically:

[0271] In the information domain X1 bits, the bit sequence is If the bit sequence It means i 1,1 = 0, if the bit sequence It means i 1,1 =1, and so on. Then the RIS controller can decode the bit sequence of the information field X1 to obtain the index i of the vertical dimension in the signal incident direction corresponding to the activated first object. 1,1 ;

[0272] In the information domain X2 bits, the bit sequence is If the bit sequence It means i 1,2 = 0, if the bit sequence It means i 1,2 =1, and so on. Then the RIS controller can decode the bit sequence of the information field X2 to obtain the index i of the horizontal dimension in the signal incident direction corresponding to the activated first object. 1,2 ;

[0273] In the information domain X3 bits, the bit sequence is If the bit sequence It means i 2,1 = 0, if the bit sequence It means i 2,1 =1, and so on. Then the RIS controller can decode the bit sequence of the information field X3 to obtain the index i of the vertical dimension in the signal reflection direction corresponding to the activated first object. 2,1 ;

[0274] In the information domain X4 bits, the bit sequence is If the bit sequence It means i 2,2 = 0, if the bit sequence It means i 2,2 =1, and so on. Then the RIS controller can decode the bit sequence of the information field X4 to obtain the index i of the horizontal dimension in the signal reflection direction corresponding to the activated first object. 2,2 .

[0275] In this embodiment of the present application, the RIS controller reports the number of RIS modes or codebooks supported by the RIS to the base station. The base station can also indicate the index of the active RIS mode or codebook to the RIS controller via a bitmap or encoding method to implement RIS mode or codebook control. Furthermore, the base station can indicate the effective time and / or effective period of the activated RIS mode or codebook to enable the RIS controller to control the RIS mode or codebook at a specific time and within a specific period.

[0276] The base station involved in the embodiments of the present application may include multiple cells that provide services to terminals. 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 wireless devices on the air interface through one or more sectors, or other names. The base station can be used to exchange 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, where the rest of the access network may include an Internet Protocol (IP) communication network. The base station can also coordinate the attribute management of the air interface. For example, the base station involved in the embodiments of the present application can be a base station (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 base station (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolutionary Node B (eNB or e-NodeB) in the long term evolution (LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), or a home evolved Node B (HeNB), a relay node, a femto, a pico, etc., which is not limited in the embodiments of the present application. In some network structures, the base station may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may also be geographically separated.

[0277] like Figure 3 As shown, an embodiment of the present application provides an information processing method, comprising the following steps:

[0278] Step 31: The RIS controller sends first information to the base station; wherein the first information is used to indicate the number of first objects supported by RIS, and the first objects include RIS modes or RIS codebooks.

[0279] Optionally, the RIS controller may use a fixed format, such as a bitmap, encoding, or other method, to notify the base station of the RIS modes or RIS codebooks supported by the RIS, thereby enabling the base station to control the RIS. For example, the RIS controller may send first information to the base station indicating the number of first objects supported by the RIS. Specifically, the first information may indicate the number of RIS modes supported by the RIS, or the number of RIS codebooks supported by the RIS. The base station can then determine the RIS mode index or the RIS codebook index supported by the RIS based on the first information, thereby indicating the RIS mode or codebook to be activated by the RIS controller, thereby enabling the base station to control the RIS.

[0280] For example, the RIS controller notifies the base station that the number of RIS modes or codebooks supported by the RIS is N (N is a positive integer). The base station and the RIS controller can determine the index of the RIS mode or codebook supported by the RIS based on preset rules or rules agreed upon in the protocol.

[0281] Step 32: The RIS controller receives a first signaling sent by the base station; wherein the first signaling carries information related to the activated first object.

[0282] Optionally, the first signaling may be existing communication signaling between the base station and the RIS controller, that is, the existing signaling between the base station and the RIS controller carries information related to the activated first object. Alternatively, the first signaling may be newly added communication signaling between the base station and the RIS controller, etc., although this embodiment of the present application is not limited thereto.

[0283] Optionally, the information related to the activated first object carried or borne by the first signaling is used to instruct the RIS controller to perform processing related to the activated first object.

[0284] For example, the base station and the RIS controller may determine the index of the RIS mode or codebook supported by the RIS based on a preset rule or a rule agreed upon in a protocol and according to the number of RIS modes or codebooks supported by the RIS, so that the base station may control the RIS controller to activate the corresponding RIS mode or codebook based on the index of the RIS mode or codebook supported by the RIS.

[0285] Step 33: The RIS controller executes relevant processing for activating the first object corresponding to the RIS according to the relevant information of the activated first object.

[0286] In the above solution, the RIS controller sends first information to the base station, where the first information is used to indicate the number of first objects (i.e., RIS modes or RIS codebooks) supported by the RIS. That is, when the base station learns the number of RIS modes or RIS codebooks supported by the RIS, it can carry information related to the activated first objects in first signaling sent to the RIS controller. In this way, the RIS controller can perform processing related to the activated first objects based on the first signaling, thereby enabling the base station to control the RIS mode or RIS codebook. This solves the current problem of how the base station side controls the RIS mode or codebook on the RIS side, which currently has no solution.

[0287] Optionally, the first information includes at least one of the following:

[0288] The number of first objects in the vertical dimension in the signal incident direction supported by RIS; for example, the number of RIS patterns in the vertical dimension in the signal incident direction supported by RIS, or the number of RIS codebooks in the vertical dimension in the signal incident direction supported by RIS.

[0289] The number of first objects in the horizontal dimension in the signal incident direction supported by RIS; for example, the number of RIS modes in the horizontal dimension in the signal incident direction supported by RIS, or the number of RIS codebooks in the horizontal dimension in the signal incident direction supported by RIS.

[0290] The number of first objects in the vertical dimension in the signal reflection direction supported by RIS; for example, the number of RIS patterns in the vertical dimension in the signal reflection direction supported by RIS, or the number of RIS codebooks in the vertical dimension in the signal reflection direction supported by RIS.

[0291] The number of first objects in the horizontal dimension in the signal reflection direction supported by RIS; for example, the number of RIS patterns in the horizontal dimension in the signal reflection direction supported by RIS, or the number of RIS codebooks in the horizontal dimension in the signal reflection direction supported by RIS.

[0292] For example, the RIS controller may use wireless communication or wired communication to report to the base station at least one of the number of first objects in the vertical dimension in the signal incident direction supported by the RIS (I1), the number of first objects in the horizontal dimension in the signal incident direction supported by the RIS (I2), the number of first objects in the vertical dimension in the signal reflection direction supported by the RIS (I3), and the number of first objects in the horizontal dimension in the signal reflection direction supported by the RIS (I4).

[0293] Taking the vertical dimension in the direction of signal incidence as an example, the number of RIS patterns or codebooks is illustrated: for example, the angle range of the vertical dimension in the direction of signal incidence is 0 to 180°, and the preset rule is to use 1° as the step size. Then, the number of RIS patterns or codebooks in the vertical dimension in the direction of signal incidence is 181, and the corresponding vertical angles in the direction of signal incidence are 0, 1°, 2°, ... 180°, in sequence. It should be noted that this embodiment is only an illustrative example of the number of RIS patterns or codebooks, and the specific rules of the embodiments of this application are not limited to this.

[0294] For example, if the first information includes I1, the number of RIS modes or codebooks supported by the corresponding RIS is I1. Similarly, if the first information includes I2, the number of RIS modes or codebooks supported by the corresponding RIS is I2, and so on. If the first information includes I1 and I2, the number of RIS modes or codebooks supported by the corresponding RIS is I1*I2. Similarly, if the first information includes I2 and I3, the number of RIS modes or codebooks supported by the corresponding RIS is I2*I3, and so on. If the first information includes I1, I2, and I3, the number of RIS modes or codebooks supported by the corresponding RIS is I1*I2*I3. Similarly, if the first information includes I2, I3, and I4, the number of RIS modes or codebooks supported by the corresponding RIS is I2*I3*I4, and so on. If the first information includes I1, I2, I3, and I4, the number of RIS modes or codebooks supported by the corresponding RIS is I1*I2*I3*I4.

[0295] Optionally, the information related to the activated first object includes at least one of the following:

[0296] The index corresponding to the first activated object; for example, the index can be used to instruct the RIS controller to activate which RIS mode or modes or codebooks.

[0297] The effective time corresponding to the activated first object; for example, the effective time may be used to indicate when the RIS controller activates the corresponding RIS mode or codebook.

[0298] The validity period corresponding to the activated first object; for example, the validity period can be used to indicate the duration (or effective duration) of the RIS mode or codebook activated by the RIS controller, that is, within the validity period or duration or effective duration, the activated RIS mode or codebook remains unchanged.

[0299] Taking the first information reported by the RIS controller to the base station including I1, I2, I3 and I4 as an example, the base station generates an index range of a controllable RIS mode or codebook based on the received I1, I2, I3 and I4, such as:

[0300] The index i of the RIS pattern or codebook in the vertical dimension of the signal incident direction 1,1 ,i 1,1 =0,1,……,I1-1;

[0301] The index i of the RIS pattern or codebook in the horizontal dimension of the signal incident direction 1,2 ,i 1,2 =0,1,……,I2-1;

[0302] The index i of the RIS pattern or codebook in the vertical dimension of the signal reflection direction 2,1 ,i 2,1 =0,1,……,I3-1;

[0303] The index i of the RIS pattern or codebook in the horizontal dimension in the signal reflection direction 2,2 ,i 2,2 =0,1,……,I4-1.

[0304] For example, when the RIS controller reports I1, I2, I3, and I4 to the base station, the base station indicates the index of the activated RIS mode or codebook to the RIS controller, and the index can be obtained through i 1,1 ,i 1,2 ,i 2,1 ,i 2,1 Optionally, the base station may further configure an effective time and / or effective period for the activated RIS mode or codebook.

[0305] It should be noted that the form in which the base station indicates the index of the activated RIS mode or codebook to the RIS controller in this embodiment is only an example. For example, when the RIS controller reports I1 to the base station, the base station indicates the index of the activated RIS mode or codebook to the RIS controller, and the index can be obtained by i 1,1 For example, when the RIS controller reports I1 and I2 to the base station, the base station indicates the index of the activated RIS mode or codebook to the RIS controller, and the index can be expressed by i 1,1 ,i 1,2 To represent the like, the embodiments of the present application are not limited thereto.

[0306] Optionally, the RIS controller performs, based on the information related to the activated first object, a process related to activating the first object corresponding to the RIS, including at least one of the following:

[0307] The RIS controller activates the first object corresponding to the index according to the index corresponding to the activated first object;

[0308] The RIS controller activates the first object starting from the effective time according to the effective time corresponding to the activated first object;

[0309] The RIS controller keeps activating the first object within the validity period corresponding to the activated first object.

[0310] For example, when the first information includes an index corresponding to an activated first object, the RIS controller activates the first object corresponding to the index, that is, activates the RIS mode or codebook corresponding to the index.

[0311] For another example, when the first information includes an index corresponding to the activated first object and an effective time corresponding to the activated first object, the RIS controller may activate the first object corresponding to the index starting from the effective time, that is, activate the RIS mode or codebook corresponding to the index.

[0312] For another example, when the first information includes an index corresponding to an activated first object and an effective period corresponding to the activated first object, the RIS controller activates the first object corresponding to the index, that is, activates the RIS mode or codebook corresponding to the index, and maintains the activation of the RIS mode or codebook corresponding to the index unchanged during the effective period.

[0313] For another example, when the first information includes an index corresponding to the activated first object, an effective time corresponding to the activated first object, and an effective period corresponding to the activated first object, the RIS controller activates the first object corresponding to the index starting from the effective time, that is, activates the RIS mode or codebook corresponding to the index, and keeps the RIS mode or codebook corresponding to the index unchanged during the effective period.

[0314] Optionally, the RIS controller activates the first object corresponding to the index according to the index corresponding to the activated first object, including:

[0315] The RIS controller determines, based on a stored mapping relationship between an index of a first object supported by the RIS and state information of each RIS unit, first state information associated with the index corresponding to the activated first object;

[0316] The RIS controller adjusts the status of each RIS unit in the RIS according to the first status information.

[0317] For example, the state information includes an amplitude value and / or a phase value, and the state of the RIS unit refers to the amplitude and / or phase of the RIS unit.

[0318] Optionally, the RIS mode or codebook includes but is not limited to at least one of the following:

[0319] The elevation angle in the vertical dimension of the signal incident direction;

[0320] The azimuth angle of the horizontal dimension in the direction of signal incidence;

[0321] The elevation angle in the vertical dimension of the signal reflection direction;

[0322] Azimuth angle in the horizontal dimension of the signal reflection direction;

[0323] The state of each RIS unit in the RIS, for example, the state of the RIS unit includes: the amplitude (or amplitude) corresponding to the RIS unit and / or the phase corresponding to the RIS unit.

[0324] For example, RIS has at least I1*I2*I3*I4 RIS patterns or codebooks, where the i-th 1,1 ,i 1,2 ,i 2,1 ,i 2,2, The states of each RIS unit corresponding to a RIS mode or codebook can be expressed as: Among them, w n is the state of the nth RIS unit, w n ∈Ω, Ω is the state set supported by each RIS unit; N is the number of RIS units in RIS, for example: RIS consists of N v Row and N h The RIS units of the column are composed, then N=N v *N h .

[0325] If each RIS unit can achieve 1-bit control, then Ω has two states, Ω = [ξ0, ξ1], where ξ0 and ξ1 are determined by the specific RIS unit, for example: ξ0 = j, ξ1 = -j.

[0326] If each RIS unit can achieve 2-bit control, then Ω has 4 states, Ω = [ξ0, ξ1, ξ2, ξ3], where ξ0, ξ1, ξ2 and ξ3 are determined by the specific RIS unit, for example: ξ0 = 1, ξ1 = j, ξ2 = -1 and ξ3 = -j.

[0327] If each RIS unit can achieve x bit control, then Ω has Y = 2 x states, Ω=[ξ0,ξ1,……,ξ Y-1 ], where, ξ0, ξ1,...,ξ Y-1 Determined by the specific RIS unit.

[0328] Optionally, for at least one different RIS mode or codebook among the elevation angle in the vertical dimension in the signal incident direction, the azimuth angle in the horizontal dimension in the signal incident direction, the elevation angle in the vertical dimension in the signal reflection direction, and the azimuth angle in the horizontal dimension in the signal reflection direction, the state of each RIS unit in the RIS may be pre-calculated and stored in the RIS control in the following manner:

[0329] For each RIS unit in the RIS, respectively determining a power value corresponding to each state supported by the RIS unit under the activated first object;

[0330] For each RIS unit in the RIS, state information of the RIS unit is determined according to a state corresponding to a maximum power value.

[0331] Specifically, respectively determining the power value corresponding to each state supported by the RIS unit under the activated first object includes:

[0332] determining, according to a first angle value of a vertical dimension in the signal incident direction corresponding to the activated first object and a second angle value of a horizontal dimension in the signal incident direction, a unit response in the signal incident direction corresponding to each state supported by the RIS unit;

[0333] determining, according to a third angle value in a vertical dimension in the signal reflection direction corresponding to the activated first object and a fourth angle value in a horizontal dimension in the signal reflection direction, a unit response in the signal reflection direction corresponding to each state supported by the RIS unit;

[0334] determining, according to the first angle value, the second angle value, and the position information of the RIS unit in the RIS, array responses of signal incident directions corresponding to respective states supported by the RIS unit;

[0335] determining, according to the third angle value, the fourth angle value, and the position information of the RIS unit in the RIS, array responses of signal reflection directions corresponding to respective states supported by the RIS unit;

[0336] For each state corresponding to the RIS unit, a power value corresponding to the state is determined according to the unit response in the signal incident direction, the unit response in the signal reflection direction, the array response in the signal reflection direction, and the array response in the signal reflection direction.

[0337] The following describes the process of obtaining the status of each RIS unit in the RIS with reference to a specific example:

[0338] Step 1: Determine the nth RIS unit for The unit response of electromagnetic waves in the direction At the same time, determine the nth RIS unit for the Array response to electromagnetic waves in the direction

[0339] The unit response of the nth RIS unit is It can be measured by each RIS unit in the RIS, or it can be obtained by designing each RIS unit model. An example unit response Designed to:

[0340]

[0341] The array response of the nth RIS unit is An example array response can be obtained from the position relationship of the nth RIS unit in the RIS. Designed to:

[0342]

[0343] in, is the position coordinate of the nth RIS unit in RIS;

[0344] It can indicate the direction of signal incidence or signal reflection; for example: In the case of the signal incident direction, θ represents the pitch angle in the vertical dimension of the signal incident direction, Indicates the azimuth angle of the horizontal dimension in the direction of signal incidence; for example: In the case of the signal reflection direction, θ represents the pitch angle in the vertical dimension of the signal reflection direction, Indicates the azimuth angle in the horizontal dimension of the signal reflection direction.

[0345] Step 2: According to and Determine the status of each RIS unit in the RIS, specifically:

[0346] a) Set the i 1,1 ,i 1,2 ,i 2,1 ,i 2,2, The angles corresponding to the RIS patterns or codebooks are in, is the pitch angle in the vertical dimension of the signal incident direction, is the azimuth angle of the horizontal dimension in the direction of signal incidence, is the pitch angle in the vertical dimension of the signal reflection direction, is the azimuth in the horizontal dimension of the signal reflection direction.

[0347] b) Set the variable sig=0, S state is a 1×Y vector with an initial value of 0.

[0348] c) Use a cyclic method to obtain the optimal state of each RIS unit in the RIS

[0349] Step 1: Loop according to the RIS unit number n, that is, n = 0 to N-1;

[0350] Step 2: Cycle through the state y supported by the RIS unit numbered n, i.e., y = 0 to Y-1;

[0351] Calculate S according to the following formula state [y]:

[0352]

[0353] At this point, step 2 ends the loop of state y supported by the RIS unit with sequence number n.

[0354] Step 3: Calculate S state Medium|S state The location of the maximum value of |y state,best , if the maximum value position y is determined state,best If the number is greater than 1, take the position of the first maximum value.

[0355] Step 4: Place S state [y state,best ]Assign value to variable sig, i.e. sig=S state [y state,best ].

[0356] Step 5: Ω[y state,best ]Assign to Right now

[0357] At this point, the cycle of step 1 according to the RIS unit number is completed.

[0358] Thus, based on the above steps, the RIS pattern or codebook is obtained:

[0359] Optionally, the first signaling includes at least one information field; wherein each of the information fields is used to indicate an index of at least one parameter corresponding to the activated first object, and the parameter includes at least one of the following:

[0360] The vertical dimension in the direction of signal incidence;

[0361] Horizontal dimension in the direction of signal incidence;

[0362] The vertical dimension in the direction of signal reflection;

[0363] The horizontal dimension in the direction of signal reflection.

[0364] Optionally, the information field indicates an index of at least one parameter corresponding to the activated first object in a bitmap manner;

[0365] or,

[0366] The information field uses X bits to indicate the index of at least one parameter corresponding to the activated first object; wherein X is determined by the number of first objects corresponding to the at least one parameter supported by RIS, and X is a positive integer.

[0367] Optionally, when the at least one information field includes a first information field, the first information field is used to indicate an index of a vertical dimension in the signal incident direction, an index of a horizontal dimension in the signal incident direction, an index of a vertical dimension in the signal reflection direction, and an index of a horizontal dimension in the signal reflection direction corresponding to the activated first object;

[0368] or,

[0369] In a case where the at least one information field includes a first information field and a second information field, the first information field is used to indicate an index of a vertical dimension in a signal incident direction and an index of a horizontal dimension in the signal incident direction corresponding to the activated first object, and the second information field is used to indicate an index of a vertical dimension in a signal reflection direction and an index of a horizontal dimension in the signal reflection direction corresponding to the activated first object;

[0370] or,

[0371] In the case where the at least one information field includes a first information field, a second information field, a third information field and a fourth information field, the first information field is used to indicate the index of the vertical dimension in the signal incident direction corresponding to the activated first object, the second information field is used to indicate the index of the horizontal dimension in the signal incident direction corresponding to the activated first object, the third information field is used to indicate the index of the vertical dimension in the signal reflection direction corresponding to the activated first object, and the fourth information field is used to indicate the index of the horizontal dimension in the signal reflection direction corresponding to the activated first object.

[0372] It should be noted that the design of the information field on the RIS controller side and the design of the information field on the base station side are based on the same inventive concept, and the embodiments of the two can refer to each other. To avoid repetition, they will not be described here.

[0373] The following describes the technical effects of the embodiments of the present application with reference to specific examples:

[0374] For a linear reflective RIS composed of N=32 RIS units with a spacing of 0.5 wavelength, it is located on the Y axis of the coordinate system, such as Figure 4 shown.

[0375] Since the RIS in the embodiment of the present application is a linear RIS array on the Y axis, Therefore, cosθ n =0, sinθ n =1, the corresponding array response is:

[0376]

[0377] For ease of calculation, this embodiment only considers the azimuth angle in the XOY horizontal plane. at this time Therefore, sinθ=1, and the corresponding unit response and array response are:

[0378]

[0379]

[0380] Since the RIS units are located on the Y axis, And r n =nd, n=0,1,...,N-1, N=32, then:

[0381]

[0382] Wherein, d is the distance between two adjacent RIS units in the uniform linear reflective RIS array.

[0383] Based on the above embodiment, for a linear RIS array of 32 RIS units with equal spacing located on the Y axis, the RIS pattern corresponding to the RIS mode when the incident angle is 20 degrees and the reflection angle is -60 degrees is obtained, as shown in FIG. Figure 5 As shown in the figure, the RIS pattern corresponding to the RIS mode when the incident angle is 45 degrees and the reflection angle is -60 degrees is shown in the figure. Figure 6 As shown in the figure, the RIS pattern corresponding to the RIS mode when the incident angle is 70 degrees and the reflection angle is -60 degrees is shown in the figure. Figure 7 As shown. It can be seen that the solution of the embodiment of the present application realizes the design of the index for the RIS mode and codebook, and can realize the communication between the base station and the RIS controller, and can also realize the optimization method of the state of each RIS unit corresponding to the RIS mode or codebook.

[0384] The above embodiments have introduced the information processing method of the present application. The following embodiments will further illustrate the corresponding apparatus, base station and RIS controller with reference to the accompanying drawings.

[0385] like Figure 8 As shown, this embodiment provides an information processing device, including a memory 81, a transceiver 82, and a processor 83; wherein the memory 81 is used to store computer programs; the transceiver 82 is used to send and receive data under the control of the processor 83; for example, the transceiver 82 is used to receive and send data under the control of the processor 83; the processor 83 is used to read the computer program in the memory 81 and perform the following operations:

[0386] Receive first information sent by a reconfigurable smart surface RIS controller; wherein the first information is used to indicate the number of first objects supported by RIS, and the first object includes a RIS mode or a RIS codebook;

[0387] According to the first information, a first signaling is sent to the RIS controller; wherein the first signaling carries information related to the activated first object.

[0388] Optionally, the first information includes at least one of the following:

[0389] The number of first objects in the vertical dimension of the signal incident direction supported by RIS;

[0390] The number of first objects in the horizontal dimension in the signal incident direction supported by RIS;

[0391] The number of first objects in the vertical dimension of the signal reflection direction supported by RIS;

[0392] The number of first objects in the horizontal dimension in the signal reflection direction supported by RIS.

[0393] Optionally, the information related to the activated first object includes at least one of the following:

[0394] The index corresponding to the first object activated;

[0395] The effective time corresponding to the first activated object;

[0396] The validity period corresponding to the first activated object.

[0397] Optionally, the first signaling includes at least one information field; wherein each of the information fields is used to indicate an index of at least one parameter corresponding to the activated first object, and the parameter includes at least one of the following:

[0398] The vertical dimension in the direction of signal incidence;

[0399] Horizontal dimension in the direction of signal incidence;

[0400] The vertical dimension in the direction of signal reflection;

[0401] The horizontal dimension in the direction of signal reflection.

[0402] Optionally, the information field indicates an index of at least one parameter corresponding to the activated first object in a bitmap manner;

[0403] or,

[0404] The information field uses X bits to indicate the index of at least one parameter corresponding to the activated first object; wherein X is determined by the number of first objects corresponding to the at least one parameter supported by RIS, and X is a positive integer.

[0405] Optionally, when the at least one information field includes a first information field, the first information field is used to indicate an index of a vertical dimension in the signal incident direction, an index of a horizontal dimension in the signal incident direction, an index of a vertical dimension in the signal reflection direction, and an index of a horizontal dimension in the signal reflection direction corresponding to the activated first object;

[0406] or,

[0407] In a case where the at least one information field includes a first information field and a second information field, the first information field is used to indicate an index of a vertical dimension in a signal incident direction and an index of a horizontal dimension in the signal incident direction corresponding to the activated first object, and the second information field is used to indicate an index of a vertical dimension in a signal reflection direction and an index of a horizontal dimension in the signal reflection direction corresponding to the activated first object;

[0408] or,

[0409] In the case where the at least one information field includes a first information field, a second information field, a third information field and a fourth information field, the first information field is used to indicate the index of the vertical dimension in the signal incident direction corresponding to the activated first object, the second information field is used to indicate the index of the horizontal dimension in the signal incident direction corresponding to the activated first object, the third information field is used to indicate the index of the vertical dimension in the signal reflection direction corresponding to the activated first object, and the fourth information field is used to indicate the index of the horizontal dimension in the signal reflection direction corresponding to the activated first object.

[0410] Among them, Figure 8In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 83 and various circuits of memory represented by memory 81. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 82 may be a plurality of components, i.e., a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, such as a wireless channel, a wired channel, an optical cable, and the like. The processor 83 is responsible for managing the bus architecture and general processing, and the memory 81 may store data used by the processor 83 when performing operations.

[0411] Optionally, the processor 83 may be a CPU (central processing unit), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array) or a CPLD (Complex Programmable Logic Device), and the processor may also adopt a multi-core architecture.

[0412] 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.

[0413] 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 base station side information processing method embodiment, 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.

[0414] like Figure 9 As shown, an embodiment of the present application provides a base station 900, including:

[0415] A receiving unit 910 is configured to receive first information sent by a reconfigurable smart surface RIS controller, wherein the first information is used to indicate the number of first objects supported by the RIS, and the first object includes a RIS mode or a RIS codebook;

[0416] The sending unit 920 is configured to send a first signaling to the RIS controller according to the first information; wherein the first signaling carries information related to the activated first object.

[0417] Optionally, the first information includes at least one of the following:

[0418] The number of first objects in the vertical dimension of the signal incident direction supported by RIS;

[0419] The number of first objects in the horizontal dimension in the signal incident direction supported by RIS;

[0420] The number of first objects in the vertical dimension of the signal reflection direction supported by RIS;

[0421] The number of first objects in the horizontal dimension in the signal reflection direction supported by RIS.

[0422] Optionally, the information related to the activated first object includes at least one of the following:

[0423] The index corresponding to the first object activated;

[0424] The effective time corresponding to the first activated object;

[0425] The validity period corresponding to the first activated object.

[0426] Optionally, the first signaling includes at least one information field; wherein each of the information fields is used to indicate an index of at least one parameter corresponding to the activated first object, and the parameter includes at least one of the following:

[0427] The vertical dimension in the direction of signal incidence;

[0428] Horizontal dimension in the direction of signal incidence;

[0429] The vertical dimension in the direction of signal reflection;

[0430] The horizontal dimension in the direction of signal reflection.

[0431] Optionally, the information field indicates an index of at least one parameter corresponding to the activated first object in a bitmap manner;

[0432] or,

[0433] The information field uses X bits to indicate the index of at least one parameter corresponding to the activated first object; wherein X is determined by the number of first objects corresponding to the at least one parameter supported by RIS, and X is a positive integer.

[0434] Optionally, when the at least one information field includes a first information field, the first information field is used to indicate an index of a vertical dimension in the signal incident direction, an index of a horizontal dimension in the signal incident direction, an index of a vertical dimension in the signal reflection direction, and an index of a horizontal dimension in the signal reflection direction corresponding to the activated first object;

[0435] or,

[0436] In a case where the at least one information field includes a first information field and a second information field, the first information field is used to indicate an index of a vertical dimension in a signal incident direction and an index of a horizontal dimension in the signal incident direction corresponding to the activated first object, and the second information field is used to indicate an index of a vertical dimension in a signal reflection direction and an index of a horizontal dimension in the signal reflection direction corresponding to the activated first object;

[0437] or,

[0438] In the case where the at least one information field includes a first information field, a second information field, a third information field and a fourth information field, the first information field is used to indicate the index of the vertical dimension in the signal incident direction corresponding to the activated first object, the second information field is used to indicate the index of the horizontal dimension in the signal incident direction corresponding to the activated first object, the third information field is used to indicate the index of the vertical dimension in the signal reflection direction corresponding to the activated first object, and the fourth information field is used to indicate the index of the horizontal dimension in the signal reflection direction corresponding to the activated first object.

[0439] It should be noted here that the above-mentioned base station provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned base station side information processing method embodiment, 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.

[0440] like Figure 10 As shown, an embodiment of the present application provides an information processing device, including a memory 101, a transceiver 102, and a processor 103; wherein the memory 101 is used to store computer programs; the transceiver 102 is used to send and receive data under the control of the processor 103; for example, the transceiver 102 is used to receive and send data under the control of the processor 103; the processor 103 is used to read the computer program in the memory 101 and perform the following operations:

[0441] Sending first information to a base station; wherein the first information is used to indicate the number of first objects supported by the reconfigurable smart surface RIS, the first object including a RIS mode or a RIS codebook;

[0442] receiving a first signaling sent by the base station; wherein the first signaling carries information related to the activated first object;

[0443] According to the activated first object related information, a related process of activating the first object corresponding to the RIS is performed.

[0444] Optionally, the first information includes at least one of the following:

[0445] The number of first objects in the vertical dimension of the signal incident direction supported by RIS;

[0446] The number of first objects in the horizontal dimension in the signal incident direction supported by RIS;

[0447] The number of first objects in the vertical dimension of the signal reflection direction supported by RIS;

[0448] The number of first objects in the horizontal dimension in the signal reflection direction supported by RIS.

[0449] Optionally, the information related to the activated first object includes at least one of the following:

[0450] The index corresponding to the first object activated;

[0451] The effective time corresponding to the first activated object;

[0452] The validity period corresponding to the first activated object.

[0453] Optionally, the processor is configured to read the computer program in the memory and perform at least one of the following operations:

[0454] According to the index corresponding to the activated first object, activate the first object corresponding to the index;

[0455] According to the effective time corresponding to the activated first object, activating the first object starting from the effective time;

[0456] According to the validity period corresponding to the activated first object, the first object remains activated within the validity period.

[0457] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0458] determining, according to a stored mapping relationship between an index of a first object supported by the RIS and state information of each RIS unit, first state information associated with the index corresponding to the activated first object;

[0459] The status of each RIS unit in the RIS is adjusted according to the first status information.

[0460] Optionally, the first signaling includes at least one information field; wherein each of the information fields is used to indicate an index of at least one parameter corresponding to the activated first object, and the parameter includes at least one of the following:

[0461] The vertical dimension in the direction of signal incidence;

[0462] Horizontal dimension in the direction of signal incidence;

[0463] The vertical dimension in the direction of signal reflection;

[0464] The horizontal dimension in the direction of signal reflection.

[0465] Optionally, the information field indicates an index of at least one parameter corresponding to the activated first object in a bitmap manner;

[0466] or,

[0467] The information field uses X bits to indicate the index of at least one parameter corresponding to the activated first object; wherein X is determined by the number of first objects corresponding to the at least one parameter supported by RIS, and X is a positive integer.

[0468] Optionally, when the at least one information field includes a first information field, the first information field is used to indicate an index of a vertical dimension in the signal incident direction, an index of a horizontal dimension in the signal incident direction, an index of a vertical dimension in the signal reflection direction, and an index of a horizontal dimension in the signal reflection direction corresponding to the activated first object;

[0469] or,

[0470] In a case where the at least one information field includes a first information field and a second information field, the first information field is used to indicate an index of a vertical dimension in a signal incident direction and an index of a horizontal dimension in the signal incident direction corresponding to the activated first object, and the second information field is used to indicate an index of a vertical dimension in a signal reflection direction and an index of a horizontal dimension in the signal reflection direction corresponding to the activated first object;

[0471] or,

[0472] In the case where the at least one information field includes a first information field, a second information field, a third information field and a fourth information field, the first information field is used to indicate the index of the vertical dimension in the signal incident direction corresponding to the activated first object, the second information field is used to indicate the index of the horizontal dimension in the signal incident direction corresponding to the activated first object, the third information field is used to indicate the index of the vertical dimension in the signal reflection direction corresponding to the activated first object, and the fourth information field is used to indicate the index of the horizontal dimension in the signal reflection direction corresponding to the activated first object.

[0473] Among them, Figure 10In 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 103 and memory represented by memory 101. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are all well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 102 may be a plurality of components, i.e., a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium, such as a wireless channel, a wired channel, an optical cable, and the like. The processor 103 is responsible for managing the bus architecture and general processing, and the memory 101 may store data used by the processor 103 when performing operations.

[0474] The processor 103 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.

[0475] It should be noted that the above-mentioned device provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned RIS controller-side information processing method embodiment and can achieve the same technical effects. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.

[0476] like Figure 11 As shown, the embodiment of the present application provides a RIS controller 1100, including:

[0477] The sending unit 1110 is configured to send first information to a base station, wherein the first information is used to indicate the number of first objects supported by the RIS, and the first object includes a RIS mode or a RIS codebook;

[0478] The receiving unit 1120 is configured to receive a first signaling sent by the base station; wherein the first signaling carries information related to the activated first object;

[0479] The processing unit 1130 is configured to execute relevant processing for activating the first object corresponding to the RIS according to the information related to the activated first object.

[0480] Optionally, the first information includes at least one of the following:

[0481] The number of first objects in the vertical dimension of the signal incident direction supported by RIS;

[0482] The number of first objects in the horizontal dimension in the signal incident direction supported by RIS;

[0483] The number of first objects in the vertical dimension of the signal reflection direction supported by RIS;

[0484] The number of first objects in the horizontal dimension in the signal reflection direction supported by RIS.

[0485] Optionally, the information related to the activated first object includes at least one of the following:

[0486] The index corresponding to the first object activated;

[0487] The effective time corresponding to the first activated object;

[0488] The validity period corresponding to the first activated object.

[0489] Optionally, the processing unit 1130 is further configured to perform at least one of the following:

[0490] According to the index corresponding to the activated first object, activate the first object corresponding to the index;

[0491] According to the effective time corresponding to the activated first object, activating the first object starting from the effective time;

[0492] According to the validity period corresponding to the activated first object, the first object remains activated within the validity period.

[0493] Optionally, the processing unit 1130 is further configured to:

[0494] determining, according to a stored mapping relationship between an index of a first object supported by the RIS and state information of each RIS unit, first state information associated with the index corresponding to the activated first object;

[0495] The status of each RIS unit in the RIS is adjusted according to the first status information.

[0496] Optionally, the first signaling includes at least one information field; wherein each of the information fields is used to indicate an index of at least one parameter corresponding to the activated first object, and the parameter includes at least one of the following:

[0497] The vertical dimension in the direction of signal incidence;

[0498] Horizontal dimension in the direction of signal incidence;

[0499] The vertical dimension in the direction of signal reflection;

[0500] The horizontal dimension in the direction of signal reflection.

[0501] Optionally, the information field indicates an index of at least one parameter corresponding to the activated first object in a bitmap manner;

[0502] or,

[0503] The information field uses X bits to indicate the index of at least one parameter corresponding to the activated first object; wherein X is determined by the number of first objects corresponding to the at least one parameter supported by RIS, and X is a positive integer.

[0504] Optionally, when the at least one information field includes a first information field, the first information field is used to indicate an index of a vertical dimension in the signal incident direction, an index of a horizontal dimension in the signal incident direction, an index of a vertical dimension in the signal reflection direction, and an index of a horizontal dimension in the signal reflection direction corresponding to the activated first object;

[0505] or,

[0506] In a case where the at least one information field includes a first information field and a second information field, the first information field is used to indicate an index of a vertical dimension in a signal incident direction and an index of a horizontal dimension in the signal incident direction corresponding to the activated first object, and the second information field is used to indicate an index of a vertical dimension in a signal reflection direction and an index of a horizontal dimension in the signal reflection direction corresponding to the activated first object;

[0507] or,

[0508] In the case where the at least one information field includes a first information field, a second information field, a third information field and a fourth information field, the first information field is used to indicate the index of the vertical dimension in the signal incident direction corresponding to the activated first object, the second information field is used to indicate the index of the horizontal dimension in the signal incident direction corresponding to the activated first object, the third information field is used to indicate the index of the vertical dimension in the signal reflection direction corresponding to the activated first object, and the fourth information field is used to indicate the index of the horizontal dimension in the signal reflection direction corresponding to the activated first object.

[0509] It should be noted that the RIS controller provided in the embodiment of the present application can implement all the method steps implemented in the embodiment of the RIS controller-side information processing method, and can achieve the same technical effects. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.

[0510] It should be noted that the division of units in the embodiments of the present application is schematic and is merely a logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0511] 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 for enabling a computer device (which can be a personal computer, server, or network device, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0512] An embodiment of the present application further provides a processor-readable storage medium, wherein the processor-readable storage medium stores a computer program, wherein the computer program is used to cause the processor to execute the steps of the above-mentioned base station-side information processing method, or the computer program is used to cause the processor to execute the steps of the above-mentioned RIS controller-side information processing method, and can achieve the same technical effects. The parts and beneficial effects of this embodiment that are the same as those of the method embodiment will not be described in detail here.

[0513] The processor-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 disks, hard disks, magnetic tapes, magneto-optical disks (MO)), optical storage (such as CDs, DVDs, BDs, HVDs, etc.), and semiconductor storage (such as ROMs, EPROMs, EEPROMs, non-volatile memories (NANDFLASH), solid-state drives (SSDs)), etc.

[0514] An embodiment of the present application further provides a computer program product, including computer instructions. When the computer instructions are executed by a processor, the steps of the above-mentioned base station-side information processing method are implemented, or when the computer instructions are executed by a processor, the steps of the above-mentioned RIS controller-side information processing method are implemented, and the same technical effects can be achieved. To avoid repetition, they are not described here.

[0515] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can 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 can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage and optical storage, etc.) that contain computer-usable program code.

[0516] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes 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 generate instructions for implementing the steps in the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0517] 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 an article of manufacture comprising an instruction device that implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.

[0518] These processor-executable instructions can 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, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0519] In addition, it should be noted that, in the apparatus and method of the present application, it is obvious that each component or each step can be decomposed and / or recombined. These decompositions and / or recombinations should be regarded as equivalent schemes of the present application. Moreover, the steps of performing the above-mentioned series of processes can naturally be performed in chronological order according to the order of description, but do not necessarily need to be performed in chronological order, and some steps can be performed in parallel or independently of each other. For those of ordinary skill in the art, it will be understood that all or any steps or components of the method and apparatus of the present application can be implemented in any computing device (including processors, storage media, etc.) or a network of computing devices with hardware, firmware, software or a combination thereof, which can be achieved by those of ordinary skill in the art using their basic programming skills after reading the description of the present application.

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

Claims

1. An information processing method, characterized in that: include: The base station receives first information sent by the reconfigurable intelligent surface RIS controller; wherein the first information is used to indicate the number of first objects supported by the RIS, and the first object includes a RIS mode or a RIS codebook; The base station sends a first signaling to the RIS controller according to the first information; wherein the first signaling carries information related to the activated first object.

2. The information processing method according to claim 1, wherein: The first information includes at least one of the following: The number of first objects in the vertical dimension of the signal incident direction supported by RIS; The number of first objects in the horizontal dimension in the signal incident direction supported by RIS; The number of first objects in the vertical dimension of the signal reflection direction supported by RIS; The number of first objects in the horizontal dimension in the signal reflection direction supported by RIS.

3. The information processing method according to claim 1, wherein: The information related to the activated first object includes at least one of the following: The index corresponding to the first object activated; The effective time corresponding to the first activated object; The validity period corresponding to the first activated object.

4. The information processing method according to any one of claims 1 to 3, characterized in that: The first signaling includes at least one information field; wherein each of the information fields is used to indicate an index of at least one parameter corresponding to the activated first object, and the parameter includes at least one of the following: The vertical dimension in the direction of signal incidence; Horizontal dimension in the direction of signal incidence; The vertical dimension in the direction of signal reflection; The horizontal dimension in the direction of signal reflection.

5. The information processing method according to claim 4, characterized in that The information field indicates the index of at least one parameter corresponding to the activated first object in a bitmap manner; or, The information field uses X bits to indicate the index of at least one parameter corresponding to the activated first object; wherein X is determined by the number of first objects corresponding to the at least one parameter supported by RIS, and X is a positive integer.

6. The information processing method according to claim 4, wherein: In a case where the at least one information field includes a first information field, the first information field is used to indicate an index of a vertical dimension in the signal incident direction, an index of a horizontal dimension in the signal incident direction, an index of a vertical dimension in the signal reflection direction, and an index of a horizontal dimension in the signal reflection direction corresponding to the activated first object; or, In a case where the at least one information field includes a first information field and a second information field, the first information field is used to indicate an index of a vertical dimension in a signal incident direction and an index of a horizontal dimension in the signal incident direction corresponding to the activated first object, and the second information field is used to indicate an index of a vertical dimension in a signal reflection direction and an index of a horizontal dimension in the signal reflection direction corresponding to the activated first object; or, In the case where the at least one information field includes a first information field, a second information field, a third information field and a fourth information field, the first information field is used to indicate the index of the vertical dimension in the signal incident direction corresponding to the activated first object, the second information field is used to indicate the index of the horizontal dimension in the signal incident direction corresponding to the activated first object, the third information field is used to indicate the index of the vertical dimension in the signal reflection direction corresponding to the activated first object, and the fourth information field is used to indicate the index of the horizontal dimension in the signal reflection direction corresponding to the activated first object.

7. An information processing method, characterized in that: include: The reconfigurable intelligent surface RIS controller sends first information to a base station; wherein the first information is used to indicate the number of first objects supported by RIS, and the first object includes a RIS mode or a RIS codebook; The RIS controller receives a first signaling sent by the base station; wherein the first signaling carries information related to the activated first object; The RIS controller executes relevant processing for activating the first object corresponding to the RIS according to relevant information of the activated first object.

8. The information processing method according to claim 7, wherein: The first information includes at least one of the following: The number of first objects in the vertical dimension of the signal incident direction supported by RIS; The number of first objects in the horizontal dimension in the signal incident direction supported by RIS; The number of first objects in the vertical dimension of the signal reflection direction supported by RIS; The number of first objects in the horizontal dimension in the signal reflection direction supported by RIS.

9. The information processing method according to claim 7, wherein: The information related to the activated first object includes at least one of the following: The index corresponding to the first object activated; The effective time corresponding to the first activated object; The validity period corresponding to the first activated object.

10. The information processing method according to claim 9, wherein: The RIS controller performs, based on the information related to the activated first object, a process related to activating the first object corresponding to the RIS, including at least one of the following: The RIS controller activates the first object corresponding to the index according to the index corresponding to the activated first object; The RIS controller activates the first object starting from the effective time according to the effective time corresponding to the activated first object; The RIS controller keeps activating the first object within the validity period corresponding to the activated first object.

11. The information processing method according to claim 10, wherein: The RIS controller activates the first object corresponding to the index according to the index corresponding to the activated first object, including: The RIS controller determines, based on a stored mapping relationship between an index of a first object supported by the RIS and state information of each RIS unit, first state information associated with the index corresponding to the activated first object; The RIS controller adjusts the status of each RIS unit in the RIS according to the first status information.

12. The information processing method according to any one of claims 7 to 9, characterized in that: The first signaling includes at least one information field; wherein each of the information fields is used to indicate an index of at least one parameter corresponding to the activated first object, and the parameter includes at least one of the following: The vertical dimension in the direction of signal incidence; Horizontal dimension in the direction of signal incidence; The vertical dimension in the direction of signal reflection; The horizontal dimension in the direction of signal reflection.

13. The information processing method according to claim 12, wherein: The information field indicates the index of at least one parameter corresponding to the activated first object in a bitmap manner; or, The information field uses X bits to indicate the index of at least one parameter corresponding to the activated first object; wherein X is determined by the number of first objects corresponding to the at least one parameter supported by RIS, and X is a positive integer.

14. The information processing method according to claim 12, wherein: In a case where the at least one information field includes a first information field, the first information field is used to indicate an index of a vertical dimension in the signal incident direction, an index of a horizontal dimension in the signal incident direction, an index of a vertical dimension in the signal reflection direction, and an index of a horizontal dimension in the signal reflection direction corresponding to the activated first object; or, In a case where the at least one information field includes a first information field and a second information field, the first information field is used to indicate an index of a vertical dimension in a signal incident direction and an index of a horizontal dimension in the signal incident direction corresponding to the activated first object, and the second information field is used to indicate an index of a vertical dimension in a signal reflection direction and an index of a horizontal dimension in the signal reflection direction corresponding to the activated first object; or, In the case where the at least one information field includes a first information field, a second information field, a third information field and a fourth information field, the first information field is used to indicate the index of the vertical dimension in the signal incident direction corresponding to the activated first object, the second information field is used to indicate the index of the horizontal dimension in the signal incident direction corresponding to the activated first object, the third information field is used to indicate the index of the vertical dimension in the signal reflection direction corresponding to the activated first object, and the fourth information field is used to indicate the index of the horizontal dimension in the signal reflection direction corresponding to the activated first object.

15. An information processing device, characterized in that: Including memory, transceiver, processor; The memory is used to store a computer program; the transceiver is used to send and receive data under the control of the processor; and the processor is used to read the computer program in the memory and perform the following operations: Receiving first information sent by a reconfigurable smart surface RIS controller; wherein the first information is used to indicate the number of first objects supported by RIS, and the first object includes a RIS mode or a RIS codebook; According to the first information, a first signaling is sent to the RIS controller; wherein the first signaling carries information related to the activated first object.

16. The information processing device according to claim 15, wherein: The first information includes at least one of the following: The number of first objects in the vertical dimension of the signal incident direction supported by RIS; The number of first objects in the horizontal dimension in the signal incident direction supported by RIS; The number of first objects in the vertical dimension of the signal reflection direction supported by RIS; The number of first objects in the horizontal dimension in the signal reflection direction supported by RIS.

17. The information processing device according to claim 15, wherein: The information related to the activated first object includes at least one of the following: The index corresponding to the first object activated; The effective time corresponding to the first activated object; The validity period corresponding to the first activated object.

18. The information processing device according to any one of claims 15 to 17, characterized in that: The first signaling includes at least one information field; wherein each of the information fields is used to indicate an index of at least one parameter corresponding to the activated first object, and the parameter includes at least one of the following: The vertical dimension in the direction of signal incidence; Horizontal dimension in the direction of signal incidence; The vertical dimension in the direction of signal reflection; The horizontal dimension in the direction of signal reflection.

19. The information processing device according to claim 18, wherein The information field indicates the index of at least one parameter corresponding to the activated first object in a bitmap manner; or, The information field uses X bits to indicate the index of at least one parameter corresponding to the activated first object; wherein X is determined by the number of first objects corresponding to the at least one parameter supported by RIS, and X is a positive integer.

20. The information processing device according to claim 18, wherein In a case where the at least one information field includes a first information field, the first information field is used to indicate an index of a vertical dimension in the signal incident direction, an index of a horizontal dimension in the signal incident direction, an index of a vertical dimension in the signal reflection direction, and an index of a horizontal dimension in the signal reflection direction corresponding to the activated first object; or, In a case where the at least one information field includes a first information field and a second information field, the first information field is used to indicate an index of a vertical dimension in a signal incident direction and an index of a horizontal dimension in the signal incident direction corresponding to the activated first object, and the second information field is used to indicate an index of a vertical dimension in a signal reflection direction and an index of a horizontal dimension in the signal reflection direction corresponding to the activated first object; or, In the case where the at least one information field includes a first information field, a second information field, a third information field and a fourth information field, the first information field is used to indicate the index of the vertical dimension in the signal incident direction corresponding to the activated first object, the second information field is used to indicate the index of the horizontal dimension in the signal incident direction corresponding to the activated first object, the third information field is used to indicate the index of the vertical dimension in the signal reflection direction corresponding to the activated first object, and the fourth information field is used to indicate the index of the horizontal dimension in the signal reflection direction corresponding to the activated first object.

21. A base station, characterized in that: include: A receiving unit, configured to receive first information sent by a reconfigurable smart surface RIS controller; wherein the first information is used to indicate the number of first objects supported by RIS, the first object including a RIS mode or a RIS codebook; A sending unit is configured to send a first signaling to the RIS controller according to the first information; wherein the first signaling carries information related to the activated first object.

22. An information processing device, characterized in that Including memory, transceiver, processor; The memory is used to store a computer program; the transceiver is used to send and receive data under the control of the processor; and the processor is used to read the computer program in the memory and perform the following operations: Sending first information to a base station; wherein the first information is used to indicate the number of first objects supported by the reconfigurable smart surface RIS, the first object including a RIS mode or a RIS codebook; receiving a first signaling sent by the base station; wherein the first signaling carries information related to the activated first object; According to the activated first object related information, a related process of activating the first object corresponding to the RIS is performed.

23. The information processing device according to claim 22, wherein: The first information includes at least one of the following: The number of first objects in the vertical dimension of the signal incident direction supported by RIS; The number of first objects in the horizontal dimension in the signal incident direction supported by RIS; The number of first objects in the vertical dimension of the signal reflection direction supported by RIS; The number of first objects in the horizontal dimension in the signal reflection direction supported by RIS.

24. The information processing device according to claim 22, wherein: The information related to the activated first object includes at least one of the following: The index corresponding to the first object activated; The effective time corresponding to the first activated object; The validity period corresponding to the first activated object.

25. The information processing device according to claim 24, wherein: The processor is configured to read the computer program in the memory and perform at least one of the following operations: According to the index corresponding to the activated first object, activate the first object corresponding to the index; According to the effective time corresponding to the activated first object, activating the first object starting from the effective time; According to the validity period corresponding to the activated first object, the first object remains activated within the validity period.

26. The information processing device according to claim 25, wherein: The processor is configured to read the computer program in the memory and perform the following operations: determining, according to a stored mapping relationship between an index of a first object supported by the RIS and state information of each RIS unit, first state information associated with the index corresponding to the activated first object; The status of each RIS unit in the RIS is adjusted according to the first status information.

27. The information processing device according to any one of claims 22 to 24, characterized in that: The first signaling includes at least one information field; wherein each of the information fields is used to indicate an index of at least one parameter corresponding to the activated first object, and the parameter includes at least one of the following: The vertical dimension in the direction of signal incidence; Horizontal dimension in the direction of signal incidence; The vertical dimension in the direction of signal reflection; The horizontal dimension in the direction of signal reflection.

28. The information processing device according to claim 27, wherein: The information field indicates the index of at least one parameter corresponding to the activated first object in a bitmap manner; or, The information field uses X bits to indicate the index of at least one parameter corresponding to the activated first object; wherein X is determined by the number of first objects corresponding to the at least one parameter supported by RIS, and X is a positive integer.

29. The information processing device according to claim 27, wherein: In a case where the at least one information field includes a first information field, the first information field is used to indicate an index of a vertical dimension in the signal incident direction, an index of a horizontal dimension in the signal incident direction, an index of a vertical dimension in the signal reflection direction, and an index of a horizontal dimension in the signal reflection direction corresponding to the activated first object; or, In a case where the at least one information field includes a first information field and a second information field, the first information field is used to indicate an index of a vertical dimension in a signal incident direction and an index of a horizontal dimension in the signal incident direction corresponding to the activated first object, and the second information field is used to indicate an index of a vertical dimension in a signal reflection direction and an index of a horizontal dimension in the signal reflection direction corresponding to the activated first object; or, In the case where the at least one information field includes a first information field, a second information field, a third information field and a fourth information field, the first information field is used to indicate the index of the vertical dimension in the signal incident direction corresponding to the activated first object, the second information field is used to indicate the index of the horizontal dimension in the signal incident direction corresponding to the activated first object, the third information field is used to indicate the index of the vertical dimension in the signal reflection direction corresponding to the activated first object, and the fourth information field is used to indicate the index of the horizontal dimension in the signal reflection direction corresponding to the activated first object.

30. A reconfigurable intelligent surface RIS controller, characterized in that: include: A sending unit, configured to send first information to a base station; wherein the first information is used to indicate the number of first objects supported by RIS, the first object including a RIS mode or a RIS codebook; A receiving unit, configured to receive a first signaling sent by the base station; wherein the first signaling carries information related to the activated first object; The processing unit is configured to execute relevant processing for activating the first object corresponding to the RIS according to the relevant information of the activated first object.

31. A processor-readable storage medium, characterized in that: The processor-readable storage medium stores a computer program, and the computer program is configured to cause the processor to execute the steps of the information processing method according to any one of claims 1 to 14.

32. A computer program product, characterized in that The method comprises computer instructions, which, when executed by a processor, implement the steps of the information processing method according to any one of claims 1 to 14.