1. Introduction
Fiber-optic communication systems are the backbone of contemporary data transmission, with over 95% of all data carried in optical fibers [
1]. At the same time, wireless options are gaining importance due to their flexibility, which is vital for emerging technologies such as 6G, digital twins, and connectivity-intensive applications like unmanned aerial vehicles [
2]. Radio-frequency (RF) communication remains widely used because of its technological maturity, low cost, and potential for miniaturization [
3]. However, RF systems are constrained by limited data rates due to lower carrier frequencies and by high power requirements caused by low directivity [
4].
Free-space optical communication (FSOC) offers a promising alternative to RF technologies, providing very high data rates while enabling seamless integration into existing fiber-optic networks [
5]. FSOC links further benefit from high directivity and reduced power consumption, and are therefore strong candidates to complement fiber networks in last-mile transmission [
6]. Nevertheless, FSOC performance can be impaired by atmospheric attenuation and turbulence, pointing errors, and beam divergence [
6]. The most critical constraint remains the line-of-sight (LOS) requirement, which demands an unobstructed path between transmitter and receiver [
7]. To address LOS blockages, intelligent reflecting surfaces (IRSs) can be deployed to redirect the optical beam around obstacles; in contrast to active relay nodes, IRSs are less complex and more cost-effective [
8]. Beyond simple reflection, IRSs can manipulate the phase, amplitude, or polarization of light [
8]. Depending on the link geometry, IRSs may be located between the transmitter and receiver or deployed as transmitter-side beam-steering devices; in the latter case, they are typically installed close to the transmitter rather than midway along the link [
9]. Consequently, IRSs can be realized using single mirrors, mirror arrays, phased arrays, or metasurfaces [
10,
11], with each implementation best suited to specific use cases.
Example scenarios for implementing intelligent reflecting surfaces in FSOC links are outlined in [
12,
13,
14]. Furthermore, the application of IRS technology in indoor wireless communication (VLC) [
15], in particular for visible light communication [
16], is gaining significant attention and offers immense potential for performance enhancement, driving extensive research in this area. Notably, the emerging field of underwater optical wireless communication is also exploring the deployment of IRSs, as demonstrated in [
17]. This publication focuses on IRSs deployed on building facades for urban applications, as illustrated in
Figure 1. Accordingly, key requirements include cost-effectiveness, speed, precision, integrability, and robustness to building sway and beam wandering due to atmospheric turbulence. In particular, centimeter-scale IRS elements are desirable to preserve beam collimation over longer propagation distances. Moreover, their larger aperture enables the use of higher transmit power while complying with eye-safety limits. Single mirrors provide high efficiency and rapid implementation and are widely used for beam steering [
18]. However, limited scalability and size constraints reduce their suitability, particularly for building facades. Phased arrays and metasurfaces offer greater flexibility and enhanced capabilities for turbulence compensation since they can modulate the phase of the light [
19,
20]. For example, spatial light modulators (SLMs), discussed in [
21,
22,
23], provide high flexibility and accuracy, but they are often expensive and difficult to scale. Although metasurfaces promise strong integration potential and have already been experimentally demonstrated as prototypes in RF applications [
24], their limited commercial availability and size constraints in FSOC currently hinder practical deployment [
25,
26]. By contrast, mirror arrays offer a favorable balance among cost, performance, flexibility, and scalability. Crucially, centimeter-scale mirror arrays do not require lithographic processes, simplifying analysis and enabling fabrication with standard mechanical techniques. In addition, these devices can be scaled up to accommodate laser beam expansion, which is essential for transmitting higher optical power and achieving a superior signal-to-noise ratio while strictly complying with eye-safety regulations. This expansion is critical because focusing the laser onto a smaller device would concentrate the optical power, thereby exceeding permissible eye-safety thresholds. Consequently, if the physical aperture cannot be increased, both the beam diameter and the transmit power must be reduced.
To date, few affordable, reconfigurable macro mirror arrays meet the combined requirements of fast control, high fill factor, and compact design, despite extensive theoretical investigation and modeling efforts [
7,
8,
10,
27]. In [
28,
29], initial prototypes of macro mirror arrays as IRS are presented; however, their large mirror elements and slow servo motors lead to a low fill factor and limited operational speed, constraining real-world applicability.
Moreover, rigorous channel modeling of such arrays in FSOC systems is essential to identify potential limitations. In particular, multipath propagation introduced by mirror arrays may restrict the usable modulation bandwidth for data transmission, as shown for VLC in [
30].
To bridge this gap, we present a flexible, centimeter-scale 4 × 4 macro mirror array that enables high-precision beam steering and beam forming, thereby demonstrating the first IRS prototype tailored for FSOC links in urban environments. Furthermore, we perform an analytical and experimental frequency domain analysis that reveals multipath interference effects on the modulation frequency and, consequently, depicts constraints of this array for optical communication links. The remainder of this publication is organized as follows.
Section 2 presents the concept of the mirror array and its key design parameters.
Section 3 details the system design, including the tip-tilt mechanism and the mechanical and electrical implementation.
Section 4 defines multipath interference and develops a geometric model of multipath propagation for system-level simulations.
Section 5 provides an experimental investigation of the multipath interference model for the designed mirror array, including the measurement setup. The results of the measurements for different configurations are presented and compared to the simulation in
Section 6.
Section 7 concludes the paper and highlights its main contributions and significance.
3. Design
In this section, we describe the system design of the mirror array. The used components of a single element are selected to meet the maximum required scanning angle . They define the size and thus the amount of single elements that can be integrated into the array. Those elements are then combined to form the array, which is presented in the second part of this section. The array design is driven by the developed size of a single element and the required array dimensions X and Y. It is optimized for a high fill factor, which is essential to maximize the reflected power and thus the link budget of the FSOC system. Additionally, it focuses on simplicity to minimize maintenance over the system lifetime as well as compactness, scaleability, and cost-efficiency to enable large-scale deployment, crucial for practical deployment on building facades. After that, the electrical design to control the piezo actuators is described, with the goal of achieving the required minimum scanning increment with reliability and low power consumption within the required time frame. Finally, the developed 4 × 4 mirror array is presented, including the specifications compared to the required parameters.
3.1. Single Mirror Element
The tip-tilt mechanism is a critical component of the mirror array. To balance simplicity and functionality, we adopt a mechanical layout commonly used in optical mounts, as illustrated in
Figure 4. This L-shaped configuration provides a straightforward and robust solution. To achieve a design with a small minimum scanning increment, the actuators must have high precision. In addition, the actuators should be small to allow for a compact layout and cheap to enable large-scale deployment. Therefore, we select the piezo stacks (
PK3JMAP1, Thorlabs) with dimensions
.
The body of the assembly is divided into lower and upper body parts and incorporates guiding shafts that constrain the piezo stacks, as illustrated in
Figure 4a. A pivot point screw is integrated to define the pivot point. The upper body is rigidly bolted to the lower body to ensure mechanical stability and facilitate the assembly of the dowel pins used for anchoring the extension springs. Both body parts incorporate notches to retain the dowel pins and guide shafts for the piezo stacks. Above the upper body, the top plates are attached via extension springs and dowel pins to maintain the alignment, as can be seen in more detail in
Figure 5. The springs are designed to be as small as practical while providing adequate force for stable, repeatable operation. The mirrors are bonded to the top plates with adhesive. Prism notches on the rear of the top plates guide the pivot screw and the piezo-driven motions; both the pivot screw and the piezo interfaces have spherical tips, allowing smooth, precise adjustments of each mirror element.
Each mirror is actuated by a pair of piezo stacks arranged orthogonally in the described L-configuration with the pivot at the corner. This arrangement allows for independent control of tip and tilt by adjusting the lengths of the respective piezo stacks. In the static state depicted in
Figure 4a, the mirror remains planar. When the piezo stacks expand, and their lengths change, as indicated by the red arrow in
Figure 4b, the mirror undergoes a controlled tilting motion about the pivot. The desired displacement is generated by applying a voltage to the piezo actuator. At 90 V the used piezo stacks provide a displacement of approximately
. The necessary supply voltage for the piezo stacks is provided by the control electronics described in
Section 3.3. The corresponding maximum optical deflection
is approximately
(the mechanical tilt is half this value). An additional alignment screw at the bottom of each guiding shaft, below the piezo stacks, enables pre-alignment: The piezo stack can be translated vertically to preset the mirror’s tip-tilt. This mechanism provides a coarse tilt, achieving a pre-alignment angle
of up to
for initial alignment of the laser beam with the receiver. After coarse alignment, fine scanning is performed by applying voltage to the piezo stacks. The small size of the piezo stacks and extension springs allows for a close positioning near the pivot, thereby maximizing the achievable tilt for a given actuator stroke. With the selected piezo stacks, the minimum actuator-to-pivot distance is 6 mm, and the footprint of a single element
is
.
Consequently, the piezo actuators used and their positioning close to the pivot enable a maximum scanning angle of approximately . This exceeds the required maximum scanning angle of , thereby fulfilling the design criterion and allowing for link distances L even shorter than 40 m. The small footprint allows the integration of multiple single units with close spacing into an array, enabling a compact and highly scalable architecture, which is shown in the next section.
3.2. Array Design
The resulting compact array design is shown in
Figure 5a. The active area (
X and
Y, see
Section 2) must exceed the laser beam diameter
, which is approximately 37 mm. The minimum size of each mirror element
, established in
Section 3.1, is 13 mm. To prevent tile contact during tip-tilt and pre-alignment, the pitch
p is set to 14 mm. Accordingly, the active area dimensions
are 55 mm, and the overall footprint
is 65 mm. While three columns would suffice to cover the beam, a fourth column provides margin for larger beam diameters arising from increased distance and associated divergence. The resulting configuration is a 4 × 4 macro mirror array with 16 elements (
Figure 5b). In total, the array incorporates 32 piezo actuators and achieves a high fill factor of
. The assembly depth
Z is limited to 24 mm, dictated primarily by the piezo stack length. For fabrication, we employed resin-based 3D printing, which yields a lightweight, non-conductive (necessary for the piezo actuators), cost-effective, and precise structure. This approach enables a highly scalable mirror array design with clear potential for future integration of additional elements.
Figure 5.
Exploded view illustrating the components of one tip-tilt unit and its connection to the body (a); fully assembled mirror array with all components (b).
Figure 5.
Exploded view illustrating the components of one tip-tilt unit and its connection to the body (a); fully assembled mirror array with all components (b).
Therefore, the developed array design meets the required dimensions X and Y while achieving a high fill factor and a compact, scalable architecture. Moreover, the additional column provides margin for larger beam diameters, which is beneficial for longer link distances and allows for a more flexible application of the array in various FSOC scenarios, e.g., beam forming and shaping. The next section describes the electrical design to control the piezo actuators, which is essential to achieve the required minimum scanning increment .
3.3. Design of Electrical Control
The 32 piezoelectric actuators provide the controlled displacements required for precise tip-tilt motion. They operate over a range of 0 V to 100 V, necessitating a dedicated printed circuit board (PCB) to generate and regulate the drive voltages for all 32 piezo stacks. The schematic of the developed PCB is shown in
Figure 6.
The PCB is powered from a 12 V supply. A buck converter (BC) steps the voltage down to 5.5 V to power the piezo drivers, and a low-dropout regulator (LDO) further reduces it to 3.3 V for the input/output (IO) expander. The microcontroller (µC) interfaces with the PCB via a serial link from a PC. An I2C bus handles data communication between the microcontroller and the piezo drivers. An IO expander increases the available general-purpose input/outputs (GPIOs), providing per-driver enable/address lines analogous to chip-select in SPI systems. Each piezo actuator is driven by a dedicated piezo driver (
Boréas, BOS1921), a device commonly used in haptic applications. The driver boosts the output up to 90 V from a 5.5 V supply. Consequently, the tip-tilt values reported in
Section 3.2 are computed for a 90 V maximum drive. Their low power consumption, high speed, scalability, and cost-effectiveness, together with minimal additional voltage overhead, eliminate the need for external amplifiers or digital-to-analog converters, significantly reducing system cost. With this PCB and the selected drivers, the piezo stacks achieve a full-scale voltage swing from 0 V to 90 V in less than 5 ms. This results in a rise time of
, which is sufficient to mitigate beam wandering due to atmospheric turbulence [
40,
41], as well as building sway [
39].
The driver command interface uses a 12-bit format, yielding a minimum voltage step of approximately 0.02 V. This corresponds to a minimum scanning increment
of
for each mirror element (see
Figure 2), i.e., a lateral displacement of 0.87 mm over a link length
L of 1 km.
Hence, the achievable scanning increment is smaller than the minimum required scanning increment, , making it well-suited for this application. Furthermore, the high speed of the drivers allows for rapid adjustments to compensate for beam wandering due to atmospheric turbulence and building sway, which is essential for maintaining a stable FSOC link. The next section presents the finalized mirror array integrated into an enclosure together with the PCB, along with a summary of the specifications compared to the required parameters.
3.4. Prototype and Specifications
Figure 7 depicts the finalized mirror array and PCB within a protective enclosure, designed to shield components from environmental factors and mechanical damage. While a more compact integration of the array and PCB is feasible for real-world deployment, the presented configuration suffices for the purpose of this prototype.
In
Table 1, the key parameters of the mirror array are summarized and compared to the required parameters derived in
Section 2. The realized parameters meet or exceed the required specifications, demonstrating that the design successfully fulfills the criteria established for FSOC applications in urban environments. Furthermore, the system supports a wider range of link distances, thereby expanding the operational limits to both shorter and longer link distances than originally specified.
Table 1.
Specifications of the 4 × 4 mirror array compared to the required parameters derived in
Section 2.
Table 1.
Specifications of the 4 × 4 mirror array compared to the required parameters derived in
Section 2.
| Parameter | Realized | Required |
|---|
| Total mirror size in x-direction | 65 mm | |
| Total mirror size in y-direction | 65 mm | |
| Active mirror size in x-direction X | 55 mm | ≥37 mm |
| Active mirror size in y-direction Y | 55 mm | ≥37 mm |
| Tile size in x-direction a | 13 mm | |
| Tile size in y-direction b | 13 mm | |
| Pitch p | 14 mm | |
| Depth Z | 24 mm | |
| Fill factor | 86% | |
| Maximum pre-alignment angle | 17° | |
| Maximum tip and tilt angle | ≈0.2° | ≥0.08° |
| Minimum scanning increment | 0.87 μrad | ≤7.95 μrad |
| Rise time t from 0 V to 90 V | ≈5 ms | ≤10 ms [40,41] |
Overall, the specifications of the developed mirror array demonstrate its suitability for practical deployment in FSOC systems, particularly in urban environments where precise beam steering and robustness to environmental factors are critical. The design successfully balances performance, scalability, and cost-effectiveness, making it a promising solution for enhancing FSOC links with intelligent reflecting surfaces. In the following sections, the array is further characterized to evaluate its performance for data transmission and to investigate its limitations arising from multipath interference.
6. Measurement Results
In this section, the results of the measurements and simulations are presented and compared to validate the model and to demonstrate multipath interference in the 4 × 4 mirror array. Thus, their impact on data transmission can be assessed, which is critical for optimizing mirror array designs for FSOC applications. The measurement results for the configurations I–IV are shown in
Figure 12.
In these measurements, the scattering parameter
is plotted versus the modulation frequency
from 10 MHz to 40 GHz. Each trace (blue) is averaged over 50 sweeps of the VNA to improve the signal-to-noise ratio. The frequency responses clearly exhibit minima at specific modulation frequencies, confirming interference at the modulation frequency induced by differential time delays between rays reflected from different tiles. Moreover, the first minimum corresponds to the fundamental destructive interference frequency; subsequent minima correspond to harmonics. The minimum locations agree well with the calculations in
Section 4.2. The simulated responses (orange) match the measurements closely, validating the model and demonstrating that induced modulation frequency interference can be effectively analyzed using the proposed approach.
The simulation parameters for Configuration I, II and III are summarized in
Table 2. A change of the input angle
, tilt angle
, or pitch
p would affect the optical path length difference
and thus, the frequency at which destructive interference occurs, equivalent to the position of the minima in the plots. The pitch values
p deviate slightly from the designed values 14 mm, 28 mm, and 42 mm for Configuration I-III, respectively. The manual bonding of the mirrors onto the top of the mirror plates may introduce slight positioning errors, leading to a deviation in the effective pitch. In addition, inherent design and assembly tolerances can further contribute to variations in the pitch dimensions.
The differences in insertion loss
across the measurements are caused by the Gaussian intensity distribution and the beam’s small footprint relative to the array size. As can be observed from
Figure 11, more optical power is reflected for Configuration I than for Configuration II and III, where the outer tiles receive less power due to the Gaussian beam profile. The higher optical power also leads to a stronger modulation power at the photodetector and thus, a higher level of
for Configuration I. Similarly, just as Configurations II and III exhibit a similar power distribution, the same applies to Configurations I and IV, where the center tiles are utilized. Generally, fiber-coupling efficiency varies between the configurations and tends to decrease as more tiles are illuminated, making the alignment process increasingly challenging. The offsets
are applied to match those different levels of the measured signals. Due to the differences in insertion losses
, the offsets
for the simulation have to vary between the configurations.
The amplitude
represents the amplitude of the first ray (first tile) and is set to 1 for normalization. The amplitude
of the second ray, meaning, from the second tile in the pair for each configuration is expressed by
and its variation
, as defined in Equation (
12).
and
account for the reduction and variation of the modulation frequency amplitude across the illuminated tiles, respectively. Therefore, both expressions are closely connected and affect the interference contrast of the signal and thus, how profound the minima are. For Configurations I and II,
and
require only minor adjustments, indicating a nearly balanced power distribution. In contrast, the amplitude
for Configuration III is significantly reduced to match the low interference contrast observed in
Figure 12c. This is due to the lower intensity at the outer tiles, as explained in
Section 5.2, which results in less pronounced minima.
The simulation parameters for Configuration IV are summarized separately in
Table 3 since the approach differs from the previous configurations. In Configuration IV, all four tiles are unblocked, so the frequency response is simulated as a superposition of the responses from configurations I–III.
For the simulation of Configuration IV (
Figure 12d), a superposition of all four Iterations is employed. Iterations 1, 2, and 3 utilize the simulation parameters of Configuration I, as the pitch
appears three times across the illuminated row (see
Figure 11). The dominant role of Configuration I and thus, of the center tiles, is demonstrated by the similarity between the frequency responses of Configurations I and IV, as both interference patterns are governed by the same pitch
p. Although the pitch associated with Configuration II occurs twice, the optical power returned from these specific tile combinations is significantly lower than that of Configuration I. Consequently, only Iteration 4 is attributed to Configuration II, while Configuration III is omitted entirely due to its negligible power contribution. Furthermore, the amplitude for Iteration 4 is drastically reduced compared to the values listed for Configuration II in
Table 2, reflecting its minor contribution to the overall interference effect. If all 16 tiles were illuminated simultaneously without blocking, the resulting frequency response would be expected to exhibit a complex superposition of all possible tile combinations with different pitches
p. Therefore, the frequency response would lose its distinct minima, making the interference effects less pronounced. This effect can already be observed for Configuration IV.
To validate the system modeling (
Section 4.2), the minima of the measured and simulated frequency responses from
Figure 12 are compared with the calculated frequencies for destructive interference, which are derived from the wavelengths calculated in equation Equation (
8). The results can be seen in
Table 4. The calculated column uses the pitch values
p 14 mm, 28 mm, and 42 mm for the configurations I–III, respectively. For Configuration IV, it is assumed that the pitch
p 14 mm is dominant; therefore, the calculation is the same as for Configuration I. The angles
and
are set to
and
, respectively, the same values as for the simulation.
The minima extracted from the plots (
Figure 12) are in good agreement with the calculated minima, confirming the validity of the theoretical model and demonstrating that the observed minima arise from modulation frequency interference due to
between tiles. The slight discrepancies between the calculated and measured/simulated minima can be attributed to the aforementioned variations in parameters such as pitch
p and tilt angle
, which affect
and thus, the interference conditions. As can be seen, the second minimum cannot be captured for Configurations I and IV since the electrical bandwidth of the VNA is too limited, despite the fact that the measurement setup already employs twice the optical path in free space, as explained above.
Overall, the measurements and simulations show excellent agreement, validating the proposed model and the theoretical analysis of interference arising from optical path length differences. The observed frequency response minima align closely with the calculated destructive interference frequencies, confirming the model’s accuracy. These results establish practical constraints on the usable modulation bandwidth in FSOC links employing mirror arrays. Operating beyond the first minimum would introduce significant ISI and compromise system performance. Furthermore, the interference effects are highly sensitive to design parameters such as tile pitch, incident angle, and tile tilt. For example, a larger array with larger tile pitches p would shift destructive interference to lower frequencies. Consequently, the first minimum would occur at a lower modulation frequency, drastically reducing the usable modulation bandwidth and limiting achievable data rates. The presented model serves as an important tool for predicting these bandwidth limits and mitigating signal degradation across various array designs. Consequently, accounting for such multipath-induced effects is essential for optimizing mirror arrays and maximizing throughput in high-speed FSOC applications.
7. Conclusions
In summary, this paper presented the concept of an IRS for FSOC in urban environments. The proposed highly modular and scalable 4 × 4 mirror array utilizes a compact tip-tilt mechanism, yielding overall dimensions of , a high transmit power capability, and a high fill factor of . The design supports coarse pre-alignment up to , which is crucial for initial link acquisition. Equipped with a dedicated PCB and piezoelectric actuators, the mirror elements achieve a maximum tilt of approximately with a scanning resolution of , enabling precise beam steering and forming. These capabilities are sufficient to mitigate typical building sway and beam wandering due to atmospheric turbulence in FSOC links.
A geometrical model was introduced to analyze interference arising from differential optical path lengths of rays reflected by different tiles, which induce relative time delays at the receiver. While modulation frequency interference can lead to ISI and degrade system performance, optical carrier interference must be suppressed to avoid deep fading or complete signal loss. Accordingly, a low-coherence source was employed to measure the mirror array’s frequency response, isolating modulation frequency interference while suppressing carrier-induced effects. The fiber-coupled setup further demonstrated the feasibility of efficient single-mode fiber recoupling after reflection. Across four configurations, the measured frequency responses exhibited distinct minima attributable to destructive modulation interference caused by tile-dependent optical path length differences. The high agreement between modeled and measured responses validates the proposed approach and confirms that such interference effects can be effectively studied using the developed model.
These measurements serve as a foundation for future work, which will focus on bit error rate characterization and its relationship to the observed interference effects. Consequently, ISI can be investigated and its impact on data transmission performance analyzed. Moreover, the mirror array will be tested under real-world conditions, including atmospheric turbulence and building sway, to evaluate its robustness in practical FSOC scenarios. In this context, mitigation strategies for the observed interference will be explored, with a particular interest in the combined effects of atmospheric turbulence and multipath interference.
This proof-of-concept, based on an initial prototype, underscores the viability of using mirror arrays as an IRS. As a versatile platform, this system architecture offers promising avenues for next-generation FSOC applications, providing the necessary flexibility for advanced beam-steering and signal optimization. The results highlight the necessity of accounting for multipath-induced interference in mirror array designs, as carrier fading and modulation-related ISI can impose significant performance penalties. The developed model provides a framework to bound the usable modulation bandwidth and guide design choices to mitigate these interference effects.