Method for optimizing an intelligent reconfigurable surface

The method optimizes reconfigurable intelligent surfaces by isolating their contribution within the multi-path channel and iteratively adjusting their configuration, addressing the challenge of complex multipath scenarios and enhancing network performance and geolocation accuracy.

FR3157691A1Pending Publication Date: 2025-06-27COMMISSARIAT A LENERGIE ATOMIQUE ET AUX ENERGIES ALTERNATIVES
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
FR2023014603
Authority / Receiving Office
FR · FR
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-12-20
Publication Date
2025-06-27

AI Technical Summary

Technical Problem

Current optimization methods for reconfigurable intelligent surfaces struggle to effectively minimize the effect of multiple paths not influenced by the surface, especially in complex scenarios with high multipath diversity, leading to suboptimal performance and difficulty in extracting the surface's contribution to the propagation channel.

Method used

A method involving the acquisition and estimation of the multi-path propagation channel, followed by the isolation of the component associated with the reconfigurable intelligent surface, and the calculation of a cost function to iteratively optimize the surface's configuration until a predetermined stopping criterion is reached.

Benefits of technology

This approach enables the optimization of reconfigurable intelligent surfaces in complex scenarios by isolating and optimizing the surface's contribution, thereby improving its performance and ability to extend network coverage, enhance geolocation accuracy, and minimize electromagnetic wave exposure.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

Method for optimizing an intelligent reconfigurable surface The present invention relates to a method (60) for optimizing an intelligent reconfigurable surface comprising the following successive steps: - for a current configuration of said intelligent reconfigurable surface, acquisition (62) of at least one measurement of the multi-path propagation channel associated with the communication and / or location system comprising at least said intelligent reconfigurable surface, at least one transmitter and at least one receiver; - from said acquisition, estimation (64) of said multi-path channel; - within said multi-path channel estimation, isolation (66) of the component of said intelligent reconfigurable surface; - calculation (68) of a cost function using said isolated component;said successive steps being repeated after modification, at each iteration, of said current configuration, until reaching a predetermined stopping criterion, the optimal configuration being associated with the iteration whose cost value is maximum. Figure for the abstract: Figure 3;
Need to check novelty before this filing date? Find Prior Art

Description

Title of the invention: Method for optimizing an intelligent reconfigurable surface

[0001] The present invention relates to a method for optimizing an intelligent reconfigurable surface, said surface comprising a plurality of elements, each controllable in phase and / or amplitude, said intelligent reconfigurable surface being capable of reflecting or transmitting signals between at least one transmitter and at least one receiver.

[0002] The present invention also relates to a computer program comprising software instructions which, when executed by a computer, implement such a method of optimizing an intelligent reconfigurable surface.

[0003] The present invention also relates to a communication and / or location system comprising at least: at least one intelligent reconfigurable surface, said surface comprising a plurality of elements, each controllable in phase and / or amplitude, said intelligent reconfigurable surface being capable of reflecting or transmitting signals between at least one transmitter and at least one receiver, said at least one transmitter, said at least one receiver.

[0004] The present invention therefore falls within the field of reconfigurable intelligent surfaces RIS (Reconfigurable Intelligent Surface), in particular for applications in wireless telecommunications, detection and location, minimization of exposure to electromagnetic waves, or for modifications of the electromagnetic environment.

[0005] In the context of telecommunications links at millimeter wavelengths or "sub-terahertz" sub-THz, the blocking of direct communication links (i.e. direct links) due to obstacles is very present, reconfigurable intelligent surfaces are a technical solution for extending these links by redirecting electromagnetic waves and thus making it possible to bypass fixed obstacles.

[0006] More specifically, in the context of 5G / 6G networks (i.e. fifth and sixth generation respectively), the use of reconfigurable smart surfaces makes it possible to extend network coverage, and / or improve geolocation accuracy, and / or minimize exposure to electromagnetic waves.

[0007] In particular, in the scenarios planned within the framework of 6G, reconfigurable smart surfaces are an integral part of the technologies that will improve services and solutions already existing in 5G while being intended to enable the emergence of new solutions.

[0008] To do this, the optimization of each reconfigurable intelligent surface is a crucial step.

[0009] Currently, for favorable cases, such optimization is possible and implemented by means of gradient descent or by using unit cell modeling and cell-by-cell optimization with more or less complex models using, for example, canonical radiation patterns, a radar equivalent surface model or even an impedance model.

[0010] Experimentally, the current measurement of the propagation channel in the presence of a reconfigurable intelligent surface is reduced to the simplified case of measurement in an anechoic chamber and / or with directional antennas and / or with short distances between antennas and reconfigurable intelligent surface which do not correspond to the implementation actually envisaged.

[0011] Furthermore, in experimental cases, often ideal, and different from the actually envisaged use of a reconfigurable intelligent surface, it is possible to do without optimization or to subject it to a manual (i.e. a "codebook") listing the different possible states of the reconfigurable intelligent surface which has been constructed from simulations and / or modeling, or to base it on a metric corresponding to a figure of merit obtained with the transfer function of the channel including the contribution of the reconfigurable intelligent surface, often acquired on a few frequency points, this metric being strongly disturbed in the presence of a propagation channel rich in multipath (i.e. phenomenon which occurs when a radio signal propagates by several paths (i.e. paths).

[0012] However, apart from these favorable cases, such optimization may prove difficult in unfavorable cases corresponding to complex scenarios, such as scenarios associated with a high diversity of multipaths, or presenting a path, passing through the reconfigurable intelligent surface, negligible compared to the context.

[0013] [Fig.l] illustrates a comparison of a favorable case A and an unfavorable case B and the associated optimized and non-optimized frequency responses of the CFR (Channel Frequency Response) channel.

[0014] More precisely, the favorable case A corresponds to the scenario involving a reconfigurable intelligent surface 10, a transmitting antenna corresponding to a horn 12 pointed at the reconfigurable intelligent surface 10, a receiving antenna also corresponding to a horn 14 pointed at the reconfigurable intelligent surface 10.

[0015] The unfavorable case B corresponds to the scenario also involving the reconfigurable intelligent surface 10, and the transmitting antenna corresponding to a horn 12 pointed at the reconfigurable intelligent surface 10, but a receiving antenna approaching an omnidirectional receiver 16 such as a monopole.

[0016] View 18 illustrates the frequency responses associated with the favorable case A, optimized 20 and non-optimized 22 of the CFR channel, while view 24 illustrates the frequency responses associated with the unfavorable case B, optimized 26 and non-optimized 28 of the CFR channel.

[0017] More precisely, at a frequency f, the set of / E 1 : LU paths coming from directions with complex amplitudes ai and delays ri as well as the effect of the HRX transfer function of the receiving antenna gives the following expression for the frequency responses of the CFR channel where we note Iris the index of the path coming from the reconfigurable intelligent surface: [00181 CF«( / )

[0019] Thus in the “Unfavorable” scenario B where the receiving antenna approaches an omnidirectional receiver 16, i.e. HRX( < / ), 3) = 1, le premier terme qui correspond à la contribution de la surface intelligente reconfigurable devient négligeable lorsque :

[0020] । / x |2 .y „ / , .x i2

[0021] then giving CFR(f)* < HRXU,The modification and 4 ' JJ ] Rl.\f \ t- / the optimization of the reconfigurable intelligent surface becomes impossible because it only evolves the alRIS parameter (to the first order) which is part of the neglected term.

[0022] On the other hand, in the “Favorable” scenario A where the receiving antenna is a horn 14 pointed at the reconfigurable intelligent surface, we obtain approximately:

[0023] , Q \.2 iv „ \|2

[0024] giving the inverse situation where CFR( fj ~ HRX^ <pf 3^ j ai si bien that in this favorable case, the frequency response becomes relevant to quantify the contribution of the reconfigurable intelligent surface and to optimize it.

[0025] In other words, current optimizations of reconfigurable intelligent surfaces adapted to favorable cases do not make it possible to minimize the effect of multiple paths (i.e. the multipath effect) not influenced by the reconfigurable intelligent surface considered, nor to extract its effect from any context.

[0026] The aim of the invention is then to improve the optimization of a reconfigurable intelligent surface regardless of the multi-paths and antennas present during the measurement, so as to cover unfavorable scenarios where the contribution of the reconfigurable intelligent surface to the propagation channel is minor.

[0027] In other words, the present invention aims to propose a solution for optimizing a reconfigurable intelligent surface by minimizing, in the optimization, the effect of multi-paths (i.e. multiple paths) not influenced by the reconfigurable intelligent surface. figurable, and to extract the effect of the reconfigurable smart surface from any context.

[0028] To this end, the invention relates to a method for optimizing an intelligent reconfigurable surface, said surface comprising a plurality of elements, each controllable in phase and / or amplitude, said intelligent reconfigurable surface being capable of reflecting or transmitting signals between at least one transmitter and at least one receiver, said method being implemented by an electronic device and comprising the following successive steps:

[0029] - acquisition of at least one measurement of the multi-path propagation channel associated with the communication and / or location system, said system comprising at least said intelligent reconfigurable surface, said at least one transmitter and said at least one receiver, said acquisition being implemented for a current configuration of said intelligent reconfigurable surface;

[0030] - from said acquisition, estimation of said multi-path channel;

[0031] - within said multi-path channel estimation, isolation of the component of said intelligent reconfigurable surface;

[0032] - calculation of a cost function using said isolated component of said surface intelligent reconfigurable;

[0033] said successive steps being repeated after modification, at each iteration of all of said successive steps, of said current configuration of said intelligent reconfigurable surface, until reaching a predetermined stopping criterion, the optimal configuration of said intelligent reconfigurable surface being associated with the iteration whose cost value is maximum.

[0034] Thus the present invention is based on an isolation of the multi-paths involving the reconfigurable intelligent surface (i.e. isolation of the path(s) passing through the reconfigurable intelligent surface) then on an optimization as such based on a cost function associated with this isolated part of the multi-paths only, which makes it possible to maximize the capacities of the reconfigurable intelligent surface in complicated contexts.

[0035] According to other advantageous aspects of the invention, the method for optimizing an intelligent reconfigurable surface comprises one or more of the following characteristics, taken in isolation or in all technically possible combinations:

[0036] - said stopping criterion is reached in at least one of the cases belonging to the group including cases where:

[0037] - the value of the cost associated with the current iteration is less than or equal to that of the cost associated with the previous iteration;

[0038] - the value of the cost associated with the current iteration is greater than a pre-set cost threshold. determined ;

[0039] - a maximum of iterations performed is reached;

[0040] - the signal to noise ratio is maximum;

[0041] - a predetermined flow rate value is reached;

[0042] - the localization error is minimal;

[0043] - the current configuration associated with the first iteration is a configuration in wherein said intelligent reconfigurable surface is turned off, each element of said plurality of elements being inactivated;

[0044] - said acquisition is directly the time response of said multi-path channel; and

[0045] - said isolation is obtained by using a predetermined time windowing of said temporal response, said temporal windowing providing the isolated temporal response of said intelligent reconfigurable surface; and

[0046] - said cost function corresponds to the average over a predetermined time period terminated from said isolated temporal response of said intelligent reconfigurable surface;

[0047] or

[0048] - said acquisition is frequency-based, and

[0049] - said multi-path channel estimation comprises the transformation, by transform predetermined inverse Fourier, of said frequency acquisition in time response of said multi-path channel, and

[0050] - said isolation is obtained by using a predetermined time windowing of said temporal response, said temporal windowing providing the isolated temporal response of said intelligent reconfigurable surface; and

[0051] - said isolated temporal response of said intelligent reconfigurable surface is transformed, via a predetermined Fourier transform, into an isolated frequency response of said intelligent reconfigurable surface; and

[0052] - said cost function corresponds to the average over the frequency band of said isolated frequency response of said intelligent reconfigurable surface:

[0053] - said time windowing corresponds to a time range centered on the instant a a priori associated with the implementation of said component of said intelligent reconfigurable surface during said acquisition, the width of said time range depending on the frequency band of said acquisition;

[0054] - said acquisition is frequency and spatial, and

[0055] - said multi-path channel estimation corresponds to a high-resolution estimation of said multi-path channel, and

[0056] - said isolation is obtained by difference between the high resolution estimate obtained from a configuration in which said intelligent reconfigurable surface is turned off, each element of said plurality of elements being inactivated, and the high-resolution estimate obtained from said current configuration of said intelligent reconfigurable surface, said current configuration being distinct from said switched-off configuration, and

[0057] - said cost function corresponds to the estimation of the relative power of said component of said intelligent reconfigurable surface in said current configuration;

[0058] - said high-resolution estimation is implemented using an algorithm estimation belonging to the group comprising at least the following algorithms:

[0059] - SAGE or UWB-SAGE;

[0060] - RiMAX;

[0061] - MUSIC ;

[0062] - SPIRIT;

[0063] - said multi-path channel estimation is angular and implemented via a network multi-antennas of said at least one receiver, said multi-antenna network being real by comprising a set of unit antennas distributed in space according to a predetermined arrangement, or virtual by comprising a single antenna whose communication path is capable of being modified in said space by displacement of said single antenna and / or another element of said space.

[0064] The invention also relates to a computer program comprising software instructions which, when executed by a computer, implement a method for optimizing an intelligent reconfigurable surface as defined above.

[0065] Note that in this particular case of implementation by computer program by acquisition, we only mean obtaining a measurement which is carried out by a measuring device separate from said computer capable of implementing said computer program.

[0066] The invention also relates to a communication and / or location system

[0067] comprising at least:

[0068] - at least one intelligent reconfigurable surface, said surface comprising a plurality of elements, each controllable in phase and / or amplitude, said intelligent reconfigurable surface being capable of reflecting or transmitting signals between at least one transmitter and at least one receiver,

[0069] - said at least one transmitter,

[0070] - said at least one receiver,

[0071] said communication system being characterized in that it further comprises an electronic device for optimizing said at least one intelligent reconfigurable surface, said electronic optimization device comprising:

[0072] - an acquisition module configured to acquire, for a current configuration of said intelligent reconfigurable surface, at least one measurement of the multi-path propagation channel associated with said communication system comprising at least said intelligent reconfigurable surface;

[0073] - an estimation module configured to estimate the multi-path channel from said acquisition;

[0074] - an isolation module configured to isolate, within said channel estimation multi-path, the component of said at least one intelligent reconfigurable surface;

[0075] - a calculation module configured to calculate a cost function using said isolated component of said intelligent reconfigurable surface;

[0076] said device being capable of repeating the successive stages of acquisition, estimation, isolation and calculation, after modification, at each iteration of all of said successive stages, of said current configuration of said intelligent reconfigurable surface, until reaching a predetermined stopping criterion, the optimal configuration of said intelligent reconfigurable surface being associated with the iteration whose cost value is maximum

[0077] According to another advantageous aspect of the invention, said at least one receiver comprises a multi-antenna network, said multi-antenna network being real by comprising a set of unit antennas distributed in space according to a predetermined arrangement, or virtual by comprising a single antenna whose communication path is capable of being modified in said space by displacement of said single antenna and / or another element of said space.

[0078] The invention will appear more clearly on reading the description which follows, given solely by way of non-limiting example, and made with reference to the drawings in which:

[0079] [Fig-1] [Fig.l], described previously, illustrates a favorable case A, and a de favorable B, to the optimization according to the state of the art of an intelligent reconfigurable surface;

[0080] [Fig.2] [Fig.2] is a schematic representation of a communication system and / or localization according to the present invention;

[0081] [Fig.3] [Fig.3] is a general flowchart of the optimization process of a intelligent reconfigurable surface according to the present invention;

[0082] [Fig.4] [Fig.5] Figures 4 and 5 illustrate two variants of the method re presented generally in [Fig.3].

[0083] [Fig.2] firstly illustrates schematically a non-limiting example of a communication and / or location system 30 according to the present invention.

[0084] According to the present invention, such a communication and / or location system 30 firstly comprises at least one intelligent reconfigurable surface 32, said surface comprising a plurality of elements, each controllable in phase and / or in amplitude, said intelligent reconfigurable surface being capable of reflecting or transmitting signals between at least one transmitter 34 and at least one receiver 36.

[0085] For example, the transmitter 34 is a base station BS (Base Station) and the receiver 36 is a user terminal UE (User Equipment).

[0086] Furthermore, as illustrated by [Fig.2], said communication system 30 also comprises said at least one transmitter 34 and said at least one receiver 36.

[0087] Further specifically according to the present invention, said communication system 30 further comprises an electronic device 38 for optimizing said at least one intelligent reconfigurable surface 32.

[0088] Such an electronic optimization device 38 firstly comprises an acquisition module 40 configured to acquire, for a current configuration of said intelligent reconfigurable surface, at least one measurement of the multi-path propagation channel associated with said communication system 30 comprising at least said intelligent reconfigurable surface 32.

[0089] Furthermore, such an electronic optimization device 38 comprises an estimation module 42 configured to estimate the multi-path channel from said acquisition.

[0090] In addition, such an electronic optimization device 38 comprises an isolation module 44 configured to isolate, within said multi-path channel estimation, the component of said at least one intelligent reconfigurable surface.

[0091] Furthermore, such an electronic optimization device 38 also comprises a calculation module 46 configured to calculate a cost function using said isolated component of said intelligent reconfigurable surface.

[0092] By means of said aforementioned acquisition 40, estimation 42, isolation 44 and calculation 46 modules, said electronic optimization device 38 is capable of repeating the associated successive stages of acquisition, estimation, isolation and calculation, after modification, at each iteration of all of said successive stages, of said current configuration of said intelligent reconfigurable surface 32, until a predetermined stopping criterion is reached, the optimal configuration of said intelligent reconfigurable surface 32 being associated with the iteration whose cost value is maximum.

[0093] As an optional addition, according to a first variant, not shown, said at least one receiver 36 comprises a multi-antenna network, said multi-antenna network being real by comprising a set of unit antennas distributed in space according to a predetermined arrangement, for example on a line, a circle, within a square surface, etc.

[0094] According to a second variant of this optional supplement, said at least one receiver 36 comprises a virtual multi-antenna network comprising a single antenna whose communication path is capable of being modified in said space by displacement of said single antenna and / or another element of said space. In other words, such a multi-antenna network is “virtual” because it is obtained from a single antenna and by displacement regardless of the origin of said displacement, namely for example the displacement of a user wearing said receiver 36, a displacement of said receiver 36 via a positioner P (optional shown in dotted lines) or even the displacement of an object on which the receiver is placed, the object being wider than said receiver 36, such as an automobile, a train, etc., and capable of forming a network with the single antenna of said receiver 36.

[0095] Optionally, represented in dotted lines, said electronic optimization device 38 further comprises a measurement module 48, as such, of said multi-path channel. For example, such a measurement module 48, embedded within said device 38, is a vector network analyzer VNA (from the English Vector Network Analyzer) configured to acquire at least one frequency measurement of said propagation channel and transmit it to said acquisition module 40.

[0096] In the example of [Fig.2], the electronic optimization device 38 of said intelligent reconfigurable surface 32 comprises an information processing unit 50 formed for example of a memory 52 and a processor 54 associated with the memory 52.

[0097] In the example of [Fig.2], the acquisition module, the estimation module, the isolation module and the calculation module are each produced in the form of software, or a software brick, executable by the processor 54. The memory 52 of the electronic optimization device 38 of said intelligent reconfigurable surface 32 is then capable of storing acquisition software, estimation software, isolation software, and calculation software. The processor is then capable of executing each of the software among the acquisition software, the estimation software, the isolation software and the calculation software.

[0098] In a variant not shown, the acquisition module, the estimation module, the isolation module and the calculation module are each produced in the form of a programmable logic component, such as an FPGA (Field Programmable Gate Array), or an integrated circuit, such as an ASIC (Application Specific Integrated Circuit).

[0099] When the electronic optimization device 38 of said intelligent reconfigurable surface 32 is produced in the form of one or more software programs, i.e. in the form of a computer program, also called a computer program product, it is furthermore capable of being recorded on a medium, not shown, readable by a computer. The computer-readable medium is for example a medium capable of storing electronic instructions and of being coupled to a bus of an in computer. For example, the readable medium is an optical disc, a magneto-optical disc, a ROM memory, a RAM memory, any type of non-volatile memory (for example FLASH or NVRAM) or a magnetic card. A computer program including software instructions is then stored on the readable medium.

[0100] An example of a general embodiment of the operation of the electronic optimization device 38 of said intelligent reconfigurable surface 32 of [Fig.2] is described below in relation to [Fig.3].

[0101] More precisely, the method 60 for optimizing an intelligent reconfigurable surface generally comprises four successive steps 62, 64, 66 and 68.

[0102] The first step 62 is a step of acquisition A_M of at least one measurement of the multi-path propagation channel associated with the communication and / or location system, an example of which is illustrated in [Fig.2], said acquisition 62 being implemented for a current configuration of said intelligent reconfigurable surface.

[0103] Then, from said acquisition 62, the method 60 for optimizing an intelligent reconfigurable surface comprises a second step 64 of estimating E_C of said multi-path channel.

[0104] Then, the method 60 for optimizing an intelligent reconfigurable surface comprises a step 66 of isolating Isol the component of said intelligent reconfigurable surface within said multi-path channel estimation.

[0105] By "component" is meant the part, isolated within the multi-path channel estimation, corresponding to the path(s) (i.e. equal to the path(s) passing through said intelligent reconfigurable surface. Subsequently, said component of said intelligent reconfigurable surface is also called "RIS path".

[0106] The method 60 for optimizing an intelligent reconfigurable surface then comprises a step 68 of calculating C_F a cost function using said isolated component of said intelligent reconfigurable surface.

[0107] The optimization according to said method 60 is iterative, said successive steps 62, 64, 66, 68 being reiterated by the device 38, after modification (not shown in [Fig.2]), at each iteration of all of said successive steps, of said current configuration of said intelligent reconfigurable surface, until a predetermined stopping criterion is reached, the optimal configuration of said intelligent reconfigurable surface being associated with the iteration whose cost value is maximum.

[0108] In other words, in general, according to the method 60 of the present invention, from an acquisition 62 of the channel, the path of the intelligent reconfigurable surface is isolated 66, for example temporally and / or spatially, and with or without use of the reconfigurability capacity of the intelligent reconfigurable surface, then at each iteration, a modification of the configuration of the reconfigurable surface in intelligent is applied, with or without exploitation of the previously obtained channel information, and a new acquisition 62 of the channel is carried out following this modification, the path of the reconfigurable intelligent surface is extracted 66 (i.e. isolated) again and its evolution noted by means of said cost function, the optimization continuing by looping back on the modification (i.e. change of configuration of the reconfigurable intelligent surface) until the level of the isolated path is considered satisfactory by means of said cost function.

[0109] By modification of the current configuration of the intelligent reconfigurable surface is meant any change of state of at least one element of said intelligent reconfigurable surface including the change of state of all the elements at the same time, in particular when moving from the “off” state of said intelligent reconfigurable surface as a whole to the “on” state.

[0110] Said modification of the current configuration of said intelligent reconfigurable surface is implemented physically at each iteration or, according to an embodiment not shown, via a simulation, the measurement acquisition corresponding, in this case of modification by simulation, to the acquisition of the simulation result of the propagation channel associated with the communication and / or location system comprising said simulated intelligent reconfigurable surface.

[0111] As an optional addition, said stopping criterion of the iterative process 60 is reached in at least one of the cases belonging to the group comprising the cases where:

[0112] - the value of the cost associated with the current iteration is less than or equal to that of the cost associated with the previous iteration;

[0113] - the value of the cost associated with the current iteration is greater than a pre-set cost threshold determined ;

[0114] - a maximum of iterations performed is reached;

[0115] - the signal to noise ratio is maximum;

[0116] - a predetermined flow rate value is reached;

[0117] - the localization error is minimal.

[0118] For example, said cost threshold is predetermined so as to meet an objective of increasing the component of said intelligent reconfigurable surface (i.e. of the path passing through the intelligent reconfigurable surface), an objective of increasing the overall link budget of said communication and / or location system 30, an objective of increasing the component of said intelligent reconfigurable surface (i.e. of the path passing through the intelligent reconfigurable surface) for a predetermined distance and / or angle associated with a geolocation application.

[0119] As an optional addition, the current configuration associated with the first iteration is a configuration in which said intelligent reconfigurable surface is turned off, each element of said plurality of elements being inactivated.

[0120] In other words, in the current configuration of said intelligent reconfigurable surface associated with the first iteration, the intelligent reconfigurable surface is in a configuration state “i” which is the “OFF” state.

[0121] Alternatively, the current configuration of said intelligent reconfigurable surface associated with the first iteration is a “random” configuration.

[0122] At the following iteration, the following configuration obtained after modification is, for example, any arbitrary configuration previously configured from the previous iteration and distinct from the configuration associated with the first iteration (i.e. said configuration corresponding to a predefined state).

[0123] During the following iteration a new acquisition 62 of the channel is carried out, which gives rise to an estimation 64 of the channel.

[0124] This estimation 64 of the channel which depends on the measurements carried out is suitable for giving information on the delays and / or the directions of arrivals and / or the directions of departures and / or information on the speeds and / or the powers of the multi-paths. In other words, said channel estimation 64 makes it possible to obtain a decomposition of the propagation channel.

[0125] During the isolation step 66 of each iteration, the path passing through the intelligent reconfigurable surface is isolated either from a priori knowledge of its coordinates or from a “cleaning” of the measurement which itself can be carried out thanks to a priori knowledge of the propagation channel or from a deduction following the channel responses acquired during the previous iterations.

[0126] A first variant 70 of implementation of said method is illustrated by [Fig.4]. According to this first variant 70, said acquisition step 72 is a frequency acquisition A_F.

[0127] For example, such an acquisition 72, on the frequency domain only, is suitable for being carried out with a vector network analyzer VNA (from the English Vector Network Analyzer) like the optional measuring device 48 of [Fig.2] described previously.

[0128] According to this first variant 70, the multi-path channel estimation step 64 of [Fig.3] further comprises a step 74 of transformation, by predetermined inverse Fourier transform TF 1, of said frequency acquisition A_F into a time response of said multi-path channel R_T_C as illustrated by view 76.

[0129] Said isolation 66 of the general method 60 of [Fig.3] is obtained according to the first variant 70 illustrated by [Fig.4] using a step 78 of predetermined time windowing F_T of said time response.

[0130] View 80 illustrates the application of said time windowing and the window F used.

[0131] Said time windowing 78 provides at output 82 the isolated time response R_T_RIS of said intelligent reconfigurable surface illustrated by view 84.

[0132]

[0133]

[0134]

[0135]

[0136] As an optional addition, said time windowing corresponds to a time range centered on the instant a priori associated with the implementation of said component of said intelligent reconfigurable surface during said acquisition, the width of said time range depending on the frequency band of said acquisition. Time windowing is done around the expected or estimated value of the “RIS” path (i.e. said component of said intelligent reconfigurable surface) and simply consists of choosing a time range centered on the “RIS” path with a width linked to the frequency band of the acquisition. Then during a step 86, said isolated time response of said intelligent reconfigurable surface is transformed, via a predetermined Fourier transform TF, into an isolated frequency response of said intelligent reconfigurable surface R_F_RIS. The frequency response R_F_RIS of the channel, only associated with the intelligent reconfigurable surface, is then estimated. Such an estimation is noted CFRas <elle : CFRvsff) = Step 88 according to the first variant 70 illustrated by FIG. 4 corresponds to step 68 of the general representation of the method according to FIG. 3, namely the step of calculating C_M a cost function using said isolated component of said intelligent reconfigurable surface. More precisely, according to this first variant 70, said cost function corresponds to the average over the frequency band of said isolated frequency response of said intelligent reconfigurable surface. In other words, the calculation of the associated cost function amounts to determining the average over the band of the frequency response of the “RIS” channel such that: Cost — y rlcfMdi

[0137] In other words, according to the present invention, advantageously the cost function relates only to the part of the channel estimation associated with the path(s) passing through the intelligent reconfigurable surface, and not to the entire channel as known from the state of the art.

[0138] During step 90, a test T_C_M of the result of said cost function is carried out in order to determine whether or not the optimization of the intelligent reconfigurable surface is continued by means of a modification thereof.

[0139] More precisely, the modification of the reconfigurable intelligent surface seeks to increase the parameter alRls representative of the isolated component of said reconfigurable intelligent surface, and is conditioned by the stopping criterion corresponding to the fact that the Cost (i) associated with the iteration of index i is greater than that of the previous iteration of index i-1, which amounts to: Cost (i) > Cost (i-1), otherwise the optimization method 70 stops according to the output arrow S, that is to say if the cost does not increase not from one iteration to another.

[0140] If so, the modification of the reconfigurable smart surface is implemented to provide a new configuration of the reconfigurable smart surface taken into account at the following iteration of index i+1.

[0141] Thus, after such a modification of the reconfigurable intelligent surface, with or without exploitation of the previously obtained channel information, the following iteration of index i+1 of steps 72, 74, 78, 82, 86, 88, and 90 is implemented and so on until the optimization method is stopped according to the output arrow S.

[0142] Thus to summarize, according to this first variant 70 illustrated by [Fig.4], it is possible to efficiently optimize the intelligent reconfigurable surface with only a frequency acquisition 72 of the channel. The isolation of the RIS path is achieved by a time windowing and the optimization of the intelligent reconfigurable surface is achieved by an average cost function on the frequency response of the “RIS” channel and comparison between iterations.

[0143] According to a second variant, said acquisition 62 of [Fig. 3] is directly the acquisition of the temporal response of said multi-path channel, in particular for a so-called impulse communication and / or location system where the impulse response of the channel is directly obtained, which makes it possible to avoid the passage by inverse Fourier transformation TF 1 and Fourier transformation TF of [Fig. 4], namely the aforementioned steps 74 and 86.

[0144] According to this second variant, said isolation is obtained by using a predetermined time windowing of said time response, said time windowing providing the isolated time response of said intelligent reconfigurable surface, and said cost function corresponds to the average over a predetermined time period of said isolated time response of said intelligent reconfigurable surface.

[0145] A third variant 100 of implementation of said method 60 according to its general representation of [Fig.3] is illustrated by [Fig.5].

[0146] According to this third variant, said acquisition is frequency and spatial. For example, the acquisition of the channel is carried out on the frequency domain, using a vector network analyzer VNA (from the English Vector Network Analyzer) like the optional measuring device 48 of the [Fig.2] described previously, but also spatial thanks to the movement of the receiver (eg a user terminal UE (from the English User Equipment)) carried out for example with the positioner P present on the [Fig.2] to form a so-called virtual multi-antenna network.

[0147] Furthermore, according to this third variant 100, said multi-path channel estimation corresponds to a high-resolution estimation of said multi-path channel.

[0148] As an optional addition, said high-resolution estimation is implemented in using an estimation algorithm belonging to the group comprising at least the following algorithms:

[0149] - SAGE introduced by B. H Fleury et al. in 1996 in the article entitled “Wideband angle of arrival estimation using the SAGE algorithm”;

[0150] - RiMAX introduced by T. Reiner et al. in 2004 in the article entitled “RIMAX-A maximum likelihood framework for parameter estimation in multidimensional channel sounding”;

[0151] - MUSIC introduced by R. Schmidt in 1986 in the article entitled “Multiple emitter location and signal parameter estimation”;

[0152] - ESPRIT introduced by R. Roy et al. in 1989 in the article entitled “ ESPRIT—Estimation of signal parameters via rotational invariance techniques” ;

[0153] - etc.

[0154] Furthermore, according to this third variant 100, said isolation is obtained by difference between the high-resolution estimate obtained from a configuration in which said intelligent reconfigurable surface is switched off, each element of said plurality of elements being inactivated, and the high-resolution estimate obtained from said current configuration of said intelligent reconfigurable surface, said current configuration being distinct from said switched off configuration.

[0155] Thus, as illustrated by [Fig.5], the third variant 100 comprises on the one hand the steps 102 and 104 corresponding respectively to the frequency and spatial A_E acquisition of a measurement of the channel for a configuration in which said intelligent reconfigurable surface is switched off, and to the associated high-resolution channel estimation EHR_C_E illustrated at the bottom of [Fig.5] by the corresponding view of the same reference 104, in particular using the high-resolution UWB-SAGE algorithm as applied according to K. Haneda et al. in 2003 in the article entitled “An application ofSAGE algorithm for UWB propagation channel estimation”, and on the other hand steps 106 and 108 corresponding respectively to the frequency and spatial acquisition A_A of a measurement of the channel for a current configuration of said intelligent reconfigurable surface distinct from said switched-off configuration, and to the associated high-resolution channel estimation EHR_C_A illustrated at the bottom of [Fig.5] by the corresponding view of the same reference 108, in particular using the high-resolution UWB-SAGE algorithm as applied according to K. Haneda et al. in 2003 in the article entitled “An application of SAGE algorithm for UWB propagation channel estimation”.

[0156] Steps 102 and 104 on the one hand, and 106 and 108 on the other hand, are suitable for being implemented successively, in particular because it involves a configuration of the intelligent reconfigurable surface being switched off then switched on without any unitary modification as such of one or part of the elements of the intelligent reconfigurable surface between the switched off and switched on state which applies globally to the entire intelligent surface. intelligent reconfigurable.

[0157] Step 110 is a step of determining the difference Diff between these two high resolution channel estimates EHR_C_E and EHR_C_A obtained from two distinct configurations of the reconfigurable intelligent surface including the switched off configuration.

[0158] The high-resolution EHR_RIS estimate of the channel limited to the reconfigurable intelligent surface (i.e. the isolated estimate) is obtained during step 112 as illustrated by the view of the same reference at the bottom of [Fig.5], and corresponds to the result of this difference Diff.

[0159] During step 114, the calculation C_P of the cost function using said high-resolution EHR_RIS estimation of the channel limited to the reconfigurable intelligent surface is implemented, said cost function corresponding, according to this third variant 100, to the estimation of the relative power of said component of said intelligent reconfigurable surface, namely said high-resolution EHR_RIS estimation of the channel limited to the reconfigurable intelligent surface in said current configuration.

[0160] Then during step 116, a test T_C_P of the result of said cost function is carried out in order to determine whether or not the optimization of the intelligent reconfigurable surface is continued by means of a modification thereof, then used during the following iteration by repeating steps 102, 104 with the modified intelligent reconfigurable surface switched off, then switched on for steps 106 and 108.

[0161] More precisely, the modification of the reconfigurable intelligent surface seeks to increase the parameter alRIS representative of the isolated component of said reconfigurable intelligent surface, and is conditioned on the stopping criterion corresponding to the fact that the Cost (i) associated with the iteration of index i is greater than that of the previous iteration of index i-1, which amounts to: Cost (i) > Cost (i - 1), otherwise the optimization method 100 stops according to the output arrow S, that is to say if the cost does not increase from one iteration to the next.

[0162] In other words, to summarize, the third implementation variant 100 illustrated by [Fig.5] is based on two successive high-resolution channel estimations in the off state then in the on state (i.e. reconfigurable intelligent surface RIS in ON / OFF states) of the same reconfigurable intelligent surface RIS, then an isolation by difference between these two high-resolution estimations of the multi-path linked to the reconfigurable intelligent surface.

[0163] More precisely, mathematically, here the high resolution algorithm used makes it possible to obtain an estimate of the frequency response of the channel (frequency and position of the receiver because a virtual network in reception is obtained by moving the receiver in particular via the optional P positioner illustrated by [Fig.2] previously described) such as:

[0164]

[0165] Where m is the index of the position of the receiver when it is moved with the positioner P, ~rm is the position vector of the receiver, 0) is the unit vector oriented along (<$, 7 ) with 0 the azimuth angle and 0 the elevation angle, indicates a parameter estimated by the high resolution algorithm and 2 is the wavelength.

[0166] The isolation of the RIS multi-path consists of keeping only the term where the intelligent reconfigurable surface contributes: 101671 CFR„s(f,m) =

[0168] To identify the contribution term of the intelligent reconfigurable surface RIS, we therefore consider the case where once the intelligent reconfigurable surface is switched off (i.e. OFF state) we have ai « 0, and it is proposed to implement, before or after, an estimation with the intelligent reconfigurable surface switched on (i.e. ON state) in order to obtain, from the difference between these estimations associated with these two global off / on states of the intelligent reconfigurable surface, the part solely dependent on the intelligent reconfigurable surface: [01<®l CFRRIS(f. m) = CFRRISOK(f, m)-CFRSISOFF(f. m)

[0170] Finally, the optimization of the path passing through the reconfigurable intelligent surface is carried out once the expected evolution of the suitable path has been observed, here we therefore seek to maximize | CFRRIS(f ni ) | • This optimization is carried out simply by comparison from one iteration to another or with gradient descent methods for local optimization. For global optimizations, it is necessary to consider more systematic known approaches such as, for example, a search on a parameter grid, etc.

[0171] In addition or as an alternative, according to a fourth variant, not shown, said multi-path channel estimation is angular and implemented via a multi-antenna network of said at least one receiver, said multi-antenna network being real by comprising a set of unit antennas distributed in space according to a predetermined arrangement, or virtual by comprising a single antenna whose communication path is capable of being modified in said space by displacement of said single antenna and / or another element of said space.

[0172] Those skilled in the art will understand that the invention is not limited to the embodiments described, nor to the particular examples of the description, the embodiments and variants mentioned above being suitable for being combined with each other to generate new embodiments of the invention.

[0173] The present invention thus makes it possible to solve the problem of optimizing a reconfigurable intelligent surface in cases not explored until now in the state of the art, based on an isolation of the path(s) coming from the reconfigurable intelligent surface then an optimization solely from the result of this isolation.

[0174] This results in an optimization of an intelligent reconfigurable surface or of several intelligent reconfigurable surfaces in complex scenarios. The proposed intelligent reconfigurable surface optimization solution is further applicable to optimizations of such intelligent reconfigurable surfaces in transmission and / or reflection and makes possible or improves localization and mapping possible or improved.

Claims

Claims

1. Method (60) for optimizing an intelligent reconfigurable surface, said surface comprising a plurality of elements, each controllable in phase and / or in amplitude, said intelligent reconfigurable surface being capable of reflecting or transmitting signals between at least one transmitter and at least one receiver, said method being implemented by an electronic device and comprising the following successive steps: - acquisition (62) of at least one measurement of the multi-path propagation channel associated with the communication and / or location system, said system comprising at least said intelligent reconfigurable surface, said at least one transmitter and said at least one receiver, said acquisition being implemented for a current configuration of said intelligent reconfigurable surface; - from said acquisition, estimation (64) of said multi-path channel;- within said multi-path channel estimation, isolation (66) of the component of said intelligent reconfigurable surface; - calculation (68) of a cost function using said isolated component of said intelligent reconfigurable surface; said successive steps (62, 64, 66, 68) being reiterated after modification, at each iteration of all of said successive steps, of said current configuration of said intelligent reconfigurable surface, until reaching a predetermined stopping criterion, the optimal configuration of said intelligent reconfigurable surface being associated with the iteration whose cost value is maximum.;

2. Method according to claim 1, wherein said stopping criterion is reached in at least one of the cases belonging to the group comprising the cases where: - the value of the cost associated with the current iteration is less than or equal to that of the cost associated with the previous iteration; - the value of the cost associated with the current iteration is greater than a predetermined cost threshold; - a maximum of iterations carried out is reached; - the signal-to-noise ratio is maximum; - a predetermined flow rate value is reached; - the localization error is minimal.

3. The method of claim 1 or 2, wherein the configuration current associated with the first iteration is a configuration in which said intelligent reconfigurable surface is turned off, each element of said plurality of elements being inactivated.

4. Method according to any one of the preceding claims, wherein: - said acquisition is directly the temporal response of said multi-path channel; and - said isolation is obtained by using a predetermined temporal windowing of said temporal response, said temporal windowing providing the isolated temporal response of said intelligent reconfigurable surface; and - said cost function corresponds to the average over a predetermined temporal period of said isolated temporal response of said intelligent reconfigurable surface;or - said acquisition is frequency-based, and - said multi-path channel estimation comprises the transformation, by predetermined inverse Fourier transform, of said frequency acquisition into a time response of said multi-path channel, and - said isolation is obtained by using a predetermined time windowing of said time response, said time windowing providing the isolated time response of said intelligent reconfigurable surface; and - said isolated time response of said intelligent reconfigurable surface is transformed, via a predetermined Fourier transform, into an isolated frequency response of said intelligent reconfigurable surface; and - said cost function corresponds to the average over the frequency band of said isolated frequency response of said intelligent reconfigurable surface.;

5. Method according to claim 4, wherein said time windowing corresponds to a time range centered on the a priori instant associated with the implementation of said component of said intelligent reconfigurable surface during said acquisition, the width of said time range depending on the frequency band of said acquisition.

6. Method according to claim 1 or 2, in which: - said acquisition is frequency and spatial, and - said multi-path channel estimation corresponds to an estimation high resolution of said multi-path channel, and - said isolation is obtained by difference between the high resolution estimate obtained from a configuration in which said intelligent reconfigurable surface is switched off, each element of said plurality of elements being inactivated, and the high resolution estimate obtained from said current configuration of said intelligent reconfigurable surface, said current configuration being distinct from said switched off configuration, and - said cost function corresponds to the estimate of the relative power of said component of said intelligent reconfigurable surface in said current configuration.

7. Method according to claim 6, wherein said high resolution estimation is implemented using an estimation algorithm belonging to the group comprising at least the following algorithms: - SAGE or UWB-SAGE; - RiMAX; - MUSIC; - ESPRIT.

8. Method according to any one of the preceding claims 1 to 3, wherein said multi-path channel estimation is angular and implemented via a multi-antenna network of said at least one receiver, said multi-antenna network being real by comprising a set of unit antennas distributed in space according to a predetermined arrangement, or virtual by comprising a single antenna whose communication path is capable of being modified in said space by displacement of said single antenna and / or another element of said space.

9. A computer program comprising software instructions which, when executed by a computer, implement a method for optimizing an intelligent reconfigurable surface according to any one of the preceding claims.

10. Communication and / or location system (30) comprising at least: - at least one intelligent reconfigurable surface (32), said surface comprising a plurality of elements, each controllable in phase and / or amplitude, said intelligent reconfigurable surface being capable of reflecting or transmitting signals between at least one transmitter (34) and at least one receiver (36), - said at least one transmitter (34), - said at least one receiver (36), said communication system being characterized in that it further comprises an electronic device (38) for optimizing said at least one intelligent reconfigurable surface, said electronic optimization device comprising: - an acquisition module (40) configured to acquire, for a current configuration of said intelligent reconfigurable surface, at least one measurement of the multi-path propagation channel associated with said communication system comprising at least said intelligent reconfigurable surface; - an estimation module (42) configured to estimate the multi-path channel from said acquisition; - an isolation module (44) configured to isolate, within said multi-path channel estimation, the component of said at least one intelligent reconfigurable surface; - a calculation module (46) configured to calculate a cost function using said isolated component of said intelligent reconfigurable surface; said device being capable of repeating the successive stages of acquisition, estimation, isolation and calculation, after modification, at each iteration of all of said successive stages, of said current configuration of said intelligent reconfigurable surface, until reaching a predetermined stopping criterion, the optimal configuration of said intelligent reconfigurable surface being associated with the iteration whose cost value is maximum.

11. Communication and / or location system according to claim 10 wherein said at least one receiver comprises a multi-antenna network, said multi-antenna network being real by comprising a set of unit antennas distributed in space according to a predetermined arrangement, or virtual by comprising a single antenna whose communication path is capable of being modified in said space by displacement of said single antenna and / or another element of said space.