On the Deployment of Multiple Radio Stripes for Large-Scale Near-Field RF Wireless Power Transfer
Amirhossein Azarbahram, Onel L. A. L\'opez, Petar Popovski, and Matti Latva-aho

TL;DR
This paper explores deploying multiple radio stripes for indoor near-field RF wireless power transfer, proposing algorithms for optimal placement to maximize power delivery to hotspots, with various deployment shapes and methods tested.
Contribution
It introduces a joint clustering and deployment optimization framework for radio stripes, including four novel algorithms and shape-constrained solutions for efficient large-scale RF wireless power transfer.
Findings
Optimized deployments outperform benchmarks across frequencies and lengths.
Polygon-shaped deployment yields better performance than other shapes.
Line-shaped deployment excels under high boresight gain conditions.
Abstract
This paper investigates the deployment of radio stripe systems for indoor radio-frequency (RF) wireless power transfer (WPT) in line-of-sight near-field scenarios. The focus is on environments where energy demand is concentrated in specific areas, referred to as 'hotspots', spatial zones with higher user density or consistent energy requirements. We formulate a joint clustering and radio stripe deployment problem that aims to maximize the minimum received power across all hotspots. To address the complexity, we decouple the problem into two stages: i) clustering for assigning radio stripes to hotspots based on their spatial positions and near-field propagation characteristics, and ii) antenna element placement optimization. In particular, we propose four radio stripe deployment algorithms. Two are based on general successive convex approximation (SCA) and signomial programming (SGP)…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsEnergy Harvesting in Wireless Networks · Wireless Power Transfer Systems · Antenna Design and Analysis
On the Deployment of Multiple Radio Stripes for Large-Scale Near-Field RF Wireless Power Transfer
Amirhossein Azarbahram, Onel L. A. López, Petar Popovski, and Matti Latva-Aho A. Azarbahram, O. López and M. Latva-Aho are with Centre for Wireless Communications (CWC), University of Oulu, Finland, (e-mail: {amirhossein.azarbahram, onel.alcarazlopez, matti.latva-aho}@oulu.fi). P. Popovski is with the Department of Electronic Systems, Aalborg University, 9100 Aalborg, Denmark (e-mail: [email protected]).This work is partially supported in Finland by the Research Council of Finland (Grants 348515, 362782, and 369116 (6G Flagship)); by the European Commission through the Horizon Europe/JU SNS project AMBIENT-6G (Grant 101192113); and in Denmark by the Villum Investigator Grant “WATER” from the Velux Foundation (Grant 37793).
Abstract
This paper investigates the deployment of radio stripe systems for indoor radio-frequency (RF) wireless power transfer (WPT) in line-of-sight near-field scenarios. The focus is on environments where energy demand is concentrated in specific areas, referred to as ’hotspots’, spatial zones with higher user density or consistent energy requirements. We formulate a joint clustering and radio stripe deployment problem that aims to maximize the minimum received power across all hotspots. To address the complexity, we decouple the problem into two stages: i) clustering for assigning radio stripes to hotspots based on their spatial positions and near-field propagation characteristics, and ii) antenna element placement optimization. In particular, we propose four radio stripe deployment algorithms. Two are based on general successive convex approximation (SCA) and signomial programming (SGP) methods. The other two are shape-constrained solutions where antenna elements are arranged along either straight lines or regular polygons, enabling simpler deployment. Numerical results show that the proposed clustering method converges effectively, with Chebyshev initialization significantly outperforming random initialization. The optimized deployments consistently outperform baseline benchmarks across a wide range of frequencies and radio stripe lengths, while the polygon-shaped deployment achieves better performance compared to other approaches. Meanwhile, the line-shaped deployment demonstrates an advantage under high boresight gain settings, benefiting from increased spatial diversity and broader angular coverage.
I Introduction
Radio frequency (RF) wireless power transfer (WPT) is emerging as a key enabler of battery-free operation and reduced maintenance in future wireless networks. Unlike other WPT technologies, RF-WPT can simultaneously charge multiple devices through controlled radiation and integrate seamlessly with existing wireless infrastructure [1, 2]. Interestingly, RF-WPT, referred to as WPT throughout this work, does not require a dedicated energy source; instead, RF power can be transmitted over the same infrastructure used for wireless communications. However, the main drawback of WPT is its low end-to-end efficiency, primarily due to severe wireless channel losses. Since these losses increase rapidly with distance, long-range WPT remains highly challenging. This has motivated advanced techniques such as energy beamforming and distributed antenna architectures to improve power delivery over extended ranges [3].
Beamforming can mitigate channel losses by focusing energy on the devices [3]. However, conventional multi-antenna systems with co-located elements still suffer from significant path loss, since the elements experience nearly identical propagation paths. Consequently, blockages or large user distances affect all antennas similarly, and only very large apertures could overcome this, often impractical in practice. To address non-line-of-sight limitations, reflective reconfigurable intelligent surfaces (RIS) with passive elements can be deployed [4]. However, the performance of RIS can be limited by the attenuation between the transmitter and the reflecting elements. As a more active alternative, distributed antenna systems (DAS) can be deployed across the area to reduce blind spots and shorten charging distances, thereby improving WPT efficiency [5]. Another key advantage of employing DAS is their ability to provide a large aperture diameter, which is often constrained in conventional co-located antenna arrays. As a result, DAS are more capable of supporting near-field transmission, where the wavefronts arriving at a receiver exhibit a spherical nature. Operating in the near-field enables focusing RF power toward specific spatial locations, rather than forming the beams in certain directions, which can lead to more precise and efficient energy delivery in WPT systems [6]. Recently, hybrid solutions have been proposed that combine distributed active antennas with passive reflecting surfaces to further improve the coverage [7]. Another possible solution for distributing the elements is utilizing unmanned aerial vehicle (UAV)-assisted systems. UAVs can provide both direct and short-distance energy transmission paths; thus, a UAV-assisted system with a proper trajectory design may significantly reduce the average channel loss in the system [8]. However, the energy required for UAV movement and hovering can considerably reduce the end-to-end power transfer efficiency, especially over longer durations or in dynamic environments. Moreover, fairness remains a key challenge in such systems, as relocating a UAV (or focusing energy) toward one user can significantly degrade power transfer to others, possibly leading to coverage gaps [9]. Therefore, it is essential to optimize the placement of transmit antennas based on the spatial characteristics of the deployment area and user distribution.
Interestingly, radio stripe systems offer a cost-effective DAS solution in large areas. In this architecture, antenna elements and their associated processing units are embedded along a cable, enabling streamlined deployment with minimal infrastructure requirements. A sufficiently long radio stripe can accommodate a large number of antenna elements dispersed throughout the environment, thereby reducing the average distance to users and mitigating blockage issues [10].
I-A Prior Works
Several studies in the literature address the deployment of DAS for WPT to enhance system efficiency and coverage. For example, the authors in [11] propose an analytical framework to determine the optimal radius of a circular layout where power beacons (PBs) are uniformly distributed, to maximize WPT efficiency. In [3], the impact of the number of PBs on the minimum received energy is analyzed, and K-means clustering is employed to optimize PB placement. Furthermore, [12] explores multiple deployment strategies to position PBs such that the average energy harvested at the worst-case location is maximized. In [13], a non-uniform deployment strategy for PBs is proposed, where placement density is adapted based on user locations and energy demand. This approach demonstrates that adaptive, spatially aware distributions lead to higher WPT efficiency than uniform designs. The work in [14] presents a comprehensive design and prototype of a distributed antenna WPT system, demonstrating experimentally how spatial diversity and antenna selection can be leveraged in practical deployments to improve the coverage. The study in [15] investigates the optimal placement of two transmit antennas in near-field WPT and demonstrates that even simple antenna configurations can significantly affect power delivery depending on the user’s spatial distribution. Moreover, the results emphasize the critical role of antenna deployment in near-field scenarios, showing that while co-located antennas are preferable in the far-field, distributed antenna placements are more effective in the near-field. Furthermore, [16] studies antenna deployment and power allocation in indoor environments, showing that strategic placement within the radiating near-field region significantly enhances efficiency under practical constraints. Finally, [17] experimentally demonstrates that utilizing physically large apertures, such as radio stripes, can significantly enhance the efficiency and safety of WPT.
While some prior works [11, 14, 16] have explored DAS for WPT, and others [18] proposed beamforming techniques for radio stripe-based energy delivery, no work has yet addressed the deployment optimization of radio stripes under near-field WPT conditions. Future WPT applications are expected to take place predominantly in indoor environments, where power demand is concentrated around predefined hotspots. In such scenarios, radio stripes offer a scalable and cost-effective means to distribute transmit antennas, and the efficiency of power delivery highly depends on how the antenna elements are deployed. Unlike far-field scenarios, near-field WPT enables power focusing at specific spatial locations, making antenna deployment even more critical [15]. Hence, optimizing the radio stripe deployment becomes fundamental to unlock the full potential of near-field safe WPT.
I-B Contributions
Herein, we consider, for example, a shopping mall as in Fig. 1, where devices like wearables are typically placed near tables or service counters, forming localized hotspots. Our main contributions are:111This work is an extended version of the conference paper [19], which presents an initial study on radio stripe deployment for indoor WPT.
First, we formulate a joint clustering, beamforming design, and radio stripe deployment problem for a near-field WPT system, aiming to maximize the minimum received power across multiple hotspot locations. In this setup, each radio stripe acts as a cluster head, serving a group of hotspots. In practice, the clustering and deployment are performed offline during the planning phase, while beamforming can be adapted at runtime based on local channel state information (CSI) or by relying solely on the spatial distribution of devices.
Second, we propose a two-stage decoupled solution approach, which solves the clustering problem, followed by joint beamforming and antenna element location optimization within each radio stripe. For clustering, we introduce a loss metric based on the gain of the near-field line-of-sight (LoS) channel and formulate an alternating optimization algorithm to jointly determine the user-to-cluster assignments and the optimal positions of the cluster heads, which match the radio stripes centers. In the second stage, we adopt maximum ratio transmission (MRT)-based precoders and eliminate the impact of non-dedicated beams to reduce the complexity of beamforming optimization. We then propose four deployment strategies: two high-complexity methods based on successive convex approximation (SCA) and signomial programming (SGP), and two low-complexity SGP-based solutions that restrict the radio stripe layout to predefined line and polygon shapes. Furthermore, we develop a heuristic mapping procedure to convert the continuous optimization outputs of the SCA and SGP methods into feasible layouts that comply with the practical inter-element distance constraints of radio stripes.
Third, we show numerically that:
i) The proposed clustering algorithm converges reliably and consistently outperforms the baseline K-Chebyshev method, which assigns users based on Chebyshev distances.
ii) All radio stripe deployment schemes converge, with the SCA-based approach requiring more iterations due to its alternating structure.
iii) The proposed deployments outperform benchmarks across different frequencies and radio stripe lengths for both MRT- and SDP-based precoders, with polygon-shaped layouts achieving the best performance.
iv) At high boresight gain values, the line-shaped deployment benefits from greater angular diversity and eventually outperforms the other strategies.
The remainder of the paper is organized as follows. Section II presents the system model and formulates the joint optimization problem. Section III describes the proposed optimization framework. Low-complexity radio stripe deployment methods are detailed in Section IV, while Section V analyzes the convergence behavior and computational complexity of the proposed algorithms. Numerical results are provided in Section VI, and the paper is concluded in Section VII.
Notations: Bold lowercase and uppercase letters represent vectors and matrices, respectively, while the th element in a vector is denoted by . The notation denotes the norm of a vector, while and indicate the transpose and transpose conjugate of a matrix or vector, respectively.
II System Model & Problem Formulation
We consider a multi-antenna WPT system comprising radio stripe networks that are deployed to supply energy to designated hotspots, which are spatial regions where energy demand is concentrated. These hotspots are assumed to be known in advance and remain static during the deployment planning phase, while the devices are located in the proximity of the hotspot center. This assumption is not restrictive, since radio planning in cellular networks is performed under similar conditions, where traffic demand hotspots are forecasted and used as the basis for transmitter deployment. Each radio stripe network is assigned to a distinct subset of hotspots, referred to as a cluster, which it serves independently from other stripes. To represent the association between hotspots and radio stripes, we define a binary variable , where indicates that the -th radio stripe network serves the -th hotspot, and otherwise. Moreover, each radio stripe network consists of elements with an inter-element distance of , which are located on the ceiling with height . Furthermore, is the Cartesian coordinate of the -th antenna element in the -th radio stripe network, and denotes the location of the center of the -th hotspot. Notably, the antenna elements of each radio stripe are physically embedded along a common cable, connected sequentially. The system model depicted in Figure 1 depicts a shopping mall configuration, featuring designated hotspot areas where the devices are expected to be positioned.
Remark 1*.*
We assume that radio stripes operate without information exchange, with each transmitter serving only its associated users. This corresponds to a non-coordinated multi-point transmission setup, which simplifies system design and reduces signaling overhead, but may incur some performance loss compared to fully coordinated schemes.
II-A Channel Model & Received Power
Given our emphasis on WPT within indoor environments, we consider a near-field LoS wireless channel model [6]. Let be the antenna array diameter, then user at a distance from the transmitter lies in the radiative near-field region if
[TABLE]
where and are the Fresnel and Fraunhofer distance, respectively. Thus, it is evident that the near-field region can be expanded by increasing both the system frequency and the size of the antenna array. For arbitrary radio stripe geometries, we define the diameter of the -th radio stripe () as the maximum Euclidean distance between any two antenna elements within the -th radio stripe, i.e.,
[TABLE]
The channel coefficient between the -th element of the -th radio stripe and hotspot is given by [6]
[TABLE]
where the term represents the phase shift that is introduced due to the propagation distance and is the wavelength. Moreover, is the corresponding channel gain, which is given by
[TABLE]
Herein, is the antenna radiation profile given by [20]
[TABLE]
where is the the boresight gain and is the elevation angle between the -th element and the -th hotspot in the -th cluster. Since the antenna elements are located at the ceiling, we can write
[TABLE]
Additionally, is defined as the channel coefficients vector between hotspot and the antenna elements of the -th radio stripe network.
Remark 2*.*
The adopted near-field channel model naturally includes the far-field as a special case. In the far-field regime, the channel coefficient reduces to , where depends only on the distance between hotspot and transmitter , while is determined by the angular direction of the hotspot and the array geometry of the -th radio stripe. This highlights the generality of the LoS near-field model, which seamlessly adapts to both near- and far-field conditions.
We consider independent and normalized energy symbols to transmit using the -th radio stripe. In this context, is the digital precoder corresponding to the -th energy symbol in the -th radio stripe, while the power of the RF signal received at the center of the -th hotspot and averaged out over the signal waveform is given by
[TABLE]
II-B Problem Formulation
The objective is to optimize the physical deployment of radio stripe elements in a way that ensures fair energy delivery across designated hotspots. Specifically, we aim to maximize the minimum received RF power across all hotspots. For this, hotspot clustering and digital beamforming are included in the formulation, as they directly influence deployment decisions. Specifically, beamforming is included in the formulation to influence the spatial layout rather than to model real-time operation. This is justified by the fact that, in practice, once the radio stripes are deployed, beamforming can be dynamically adapted to serve users within each hotspot using local CSI or spatial awareness. Hence, the joint design of clustering, deployment, and beamforming serves as an offline tool to ensure that the physical layout supports fair and effective energy delivery. The resulting optimization problem is formulated as
[TABLE]
where denotes the transmit power budget available to the -th radio stripe, while represents the user density in the -th hotspot, i.e., the expected number of devices located in that region. The normalization by in the objective ensures fairness across hotspots with varying user concentrations. Herein, constraint (8b) ensures that each radio stripe’s transmit power does not exceed its power budget. Notably, (8c) enforces a physical limit on the total length of each radio stripe based on the number of antenna elements and their spacing. Moreover, (8d) maintains a minimum distance , with , between any two antenna elements, while (8e) defines the clustering association variables as binary, and constraint (8f) ensures that each hotspot is assigned to exactly one radio stripe.
The optimization problem in (8) is inherently non-convex and combinatorial, involving mixed-integer variables due to the binary user-to-stripe association . Moreover, the clustering decisions directly influence both the spatial deployment of the radio stripes and the design of their beamforming strategies. Specifically, the choice of which hotspots are served by which radio stripes affects the feasible deployment geometry (through constraints (8c)-(8d)) and the allocation of beamforming vectors (through constraint (8b)). As a result, the joint nature of clustering, positioning, and precoding introduces a tightly coupled optimization structure that poses significant algorithmic and computational challenges.
III Optimization Framework
For a given clustering configuration (i.e., fixed ) and a fixed deployment of radio stripe elements, constraints (8c)-(8f) can be eliminated, and the optimization problem (8) can be reformulated as an SDP [21]. Notably, the optimal precoding depends on all channel coefficients, making the joint optimization of antenna locations and beamforming highly complex and computationally intractable, especially in large-scale settings. To address this, we adopt MRT-based precoders due to their closed-form structure and reduced computational complexity. MRT aligns each beam with the conjugate of the corresponding channel vector, thereby simplifying the optimization process while still ensuring directional energy focusing. Although MRT is not globally optimal, it serves as a locally optimal solution for the beamforming subproblem [18], and thus provides a useful lower bound on the achievable performance of the full problem. This allows us to decouple the beamforming design from the deployment optimization, facilitating scalable and practical algorithmic solutions.
Recall that beamforming is included here to guide deployment decisions. Once the antenna locations are optimized, more advanced or adaptive precoding techniques, such as CSI-aware digital beamforming, can be employed. Since this work deals with multi-antenna WPT systems with a sufficiently large in each radio stripe (), we assume each device is primarily served by a dedicated energy beam from its associated radio stripe, leading to . Specifically, is the -th MRT-based precoder in the -th radio stripe, where is the corresponding assigned power. Hereby, (7) can be reformulated as
[TABLE]
Even with simple MRT, it is difficult to solve (8) because of the binary variable and the highly non-convex objective function. Specifically, the term is an oscillating function of the distance. Although in WPT, interference from non-dedicated beams can be beneficial due to the additive nature of RF energy, we lower bound (9) as . This is justified by the high spatial resolution achievable in near-field beamforming with large antenna arrays, which allows most of the energy to be concentrated on the targeted hotspot. As a result, the contribution of non-dedicated beams becomes negligible. This approximation enables a tractable formulation while preserving the dominant effects relevant for deployment optimization. Hereby, the optimization problem can be approximately rewritten as
[TABLE]
Additionally, by utilizing (3)-(6), we can write
[TABLE]
and the terms and have no impact on the optimization, thus, problem (10) can be reformulated as
[TABLE]
where .
Problem (12) can be decomposed into independent subproblems once the clustering assignment variables are fixed. Accordingly, the optimization is performed in two stages: first, the hotspots are partitioned into clusters by determining ; second, given this clustering, problem (12) is solved separately for each cluster to optimize the deployment of its radio stripe elements. While independent per-cluster operation may be suboptimal compared to a fully coordinated multi-stripe design with joint precoding and power allocation, the framework offers a practical and scalable decentralized solution that remains tractable.
III-A Proposed Clustering Method
We proceed by defining as the location of the -th cluster head, representing the central point of the -th radio stripe network within its assigned cluster. Next, we define
[TABLE]
as a sum path-loss metric between -th hotspot and -th cluster. This relies on the near-field loss by disregarding the phase term. Given the inverse relationship between received power and channel loss, and aiming to ensure fairness across receivers, we formulate the clustering problem as
[TABLE]
Problem (14) is non-convex and combinatorial due to the presence of the binary assignment variables and the coupled optimization over the cluster head locations . To address this challenge, we adopt an alternating optimization approach that decouples the joint optimization over the discrete assignment and continuous location variables.
Remark 3*.*
Although (14) does not explicitly enforce load balancing, assigning many users to one cluster increases the penalized path loss, naturally discouraging overload. Adding explicit constraints would reduce flexibility and fairness, so the formulation balances fairness and tractability without them.
III-A1 Optimal given
Here, we introduce an auxiliary variable to represent the distance between the -th cluster head and the -th hotspot. This allows us to reformulate the problem in a more tractable form as:
[TABLE]
where (15c) ensures that the auxiliary variable correctly captures the Euclidean distance between the cluster head and the corresponding hotspot. Specifically, the inequality in (15c) becomes tight, i.e., , at the optimum. The optimization problem in (15) is convex, as it involves a convex objective function and convex constraints. Specifically, since is positive, is convex for all , which always holds. Furthermore, (15c) is a second-order cone convex constraint, leading to the problem being a second-order conic programming (CP), solvable using standard convex optimization tools such as CVX [22].
III-A2 Suboptimal given
For fixed cluster head locations , the hotspot-to-cluster assignment reduces to optimizing under convex constraints. This leads to a mixed-integer convex program (MICP), where the objective and constraints are convex in but the binary nature of the variables renders the problem combinatorially hard. While exact methods such as branch-and-bound or cutting planes [23, 24] can solve MICPs, their complexity grows exponentially with the problem size, making them impractical for large networks with many hotspots and clusters. In particular, as increases, the problem dimension escalates, often resulting in excessive runtimes or solver failures due to memory or convergence limits. To address this, we relax to the continuous interval , thereby converting the original problem into a convex linear program (LP), which can be expressed as
[TABLE]
The resulting fractional assignments can then be projected back to binary values using simple rounding rules or assignment heuristics, providing a suboptimal yet tractable solution.
Algorithm 1 describes the proposed alternating optimization method for clustering. The process starts by initializing assignment variables and alternating between: (i) solving a CP to update cluster head locations, and (ii) solving an LP to update relaxed assignment variables. The process continues until convergence of the objective value. Finally, a projection step selects the maximum entry in each assignment column, setting it to one and the rest to zero.
For simplicity of notation, in the rest of this section, we omit the index and present the formulations for a single radio stripe network, with the understanding that the frameworks can be extended to all radio stripes in the system. Specifically, each radio stripe is assigned to exactly one cluster of hotspots, and all radio stripes operate independently. The same framework is applied to each cluster in parallel.
III-B SGP-based Radio Stripes Deployment
Herein, we focus on solving the radio stripe deployment problem given a fixed clustering of the hotspots. Notably, problem (12) remains challenging due to the non-convex nature of constraints (12b) and (8d). Let us proceed by defining the auxiliary variables and and reformulate the problem for a single radio stripe as
[TABLE]
where minimizing leads to maximizing . Thus, (17e) forces to be equal to the distance between hotspot and the -th element of the radio stripe.
The deployment problem in (17) involves several constraints that fall outside the scope of standard geometric programming (GP). For example, constraint (17b) contains the term , which is a posynomial and thus not GP-compatible. Similarly, constraints (17e) and (17f) involve non-GP form distance expressions. In contrast, constraints (10b), (17c), and (17d) remain in standard GP form. To handle this structure, we employ SGP, a generalization of GP that supports both monomial and posynomial terms in the objective and constraints [25]. While GP guarantees globally optimal solutions through convex transformation, SGP typically yields suboptimal solutions via iterative refinement. In GP, inequality constraints take the form , where must be a monomial and a monomial or posynomial. SGP, however, allows both sides to be posynomials, and also extends to equality constraints involving non-monomial terms, making it well-suited for our problem. By squaring the both sides of (17e) and (17f), we can write
[TABLE]
which paves the way to transform the optimization problem into an SGP problem formulated as
[TABLE]
Lemma 1** ([25]).**
An SGP can be approximated by a standard GP using local monomial approximation. Specifically, for a positive and differentiable function , the best local monomial approximation near the point is given by
[TABLE]
where the exponents are defined as
[TABLE]
By leveraging Lemma 1, problem (19) can be transformed into a GP problem near the point formulated as
[TABLE]
where determines the trust region of the approximation [25] and the explicit expressions for the approximated monomial functions are provided in Appendix A. Notably, in case (22) becomes infeasible, one can solve the relaxed version of the problem in which (22d) is replaced by
[TABLE]
where is a number slightly bigger than 1 allowing the solver to violate the constraint to attain a feasible solution. Problem (22) can be solved efficiently by standard convex optimization tools, e.g., CVX [22].
Algorithm 2 illustrates the proposed SGP-based optimization for radio stripe deployment. First, a set of locations is chosen for the elements, e.g., a square at the center of the area, and and are initialized accordingly. Then, the solution and its neighborhood are iteratively updated until the change in the objective function becomes smaller than a specified threshold, . Notice that the obtained solution might violate the practical inter-element distance constraints. For this, we propose a heuristic method to map the derived locations to a feasible solution for problem (12). Algorithm 3 illustrates the proposed mapping for the derived solution of Algorithm 2. Specifically, if the distance between each pair of elements is less than , their distance will be increased to along the direction (angle) defined by the line connecting the two elements. Moreover, the same procedure is done for any two consecutive elements in case their distance is not equal to . Meanwhile, always keeping the same angle between consecutive elements may lead to degenerate or looped configurations in some extreme cases, especially when initial spacing violations are severe. To improve convergence and promote geometric diversity in the layout, a small angular offset is added between consecutive elements after a fixed number of iterations (). This heuristic adjustment helps the mapping process escape local patterns and converge to a valid configuration.
III-C SCA-based Radio Stripe Deployment
Herein, we provide a solution relying on SCA and alternating optimization for radio stripe deployment.
III-C1 Optimal for given
Herein, the problem can be reformulated as
[TABLE]
which is a standard LP and can be efficiently solved using convex optimization solvers.
III-C2 Suboptimal with fixed
Here, we approximate the non-convex terms of the problem using their first-order Taylor expansions. Thus, the optimization problem near the point can be approximated for a single radio stripe as
[TABLE]
where determines the trust region [23] in which the approximation is valid, and
[TABLE]
Notice that problem (25) is a convex program, which can be solved efficiently using standard convex optimization solvers. However, since it is based on a first-order approximation of the original non-convex constraints, the obtained solution may not be feasible for the original problem (12), particularly when the values lie near the boundary of the trust region. To overcome this, the solution of (25) is mapped to a feasible point of (12) via Algorithm 3, which ensures constraint satisfaction. Moreover, the overall SCA-based radio stripe deployment is addressed through an alternating optimization procedure, as summarized in Algorithm 4. In each iteration, the non-convex location optimization is tackled by successively refining the solution of its convex approximation (25) using SCA. Given the updated locations, the optimal power allocation is then determined via the convex LP in (24). This alternating process continues until convergence.
IV Low-Complexity Deployments
One way to reduce the complexity of the deployment problem is to consider predetermined shapes, thus pre-addressing constraints (8c) and (8d). Notably, using predefined shapes may be more reasonable for practical implementations as it simplifies the manufacturing and deployment of radio stripes, rather than dealing with distorted shapes. Herein, we consider two shapes for radio stripe deployment: a regular polygon and a straight line. These configurations help explore performance trade-offs between beamforming flexibility and physical layout constraints. Notably, the location of all elements in a polygon-shaped radio stripe can be mathematically modeled by specifying only the center location, while for a line-shaped deployment, it suffices to define one vertex and the orientation angle of the line. In contrast, other intermediate shapes, such as squares or rectangular loops, may require additional geometric parameters, such as side lengths or orientation, which would increase the complexity of the optimization. It is evident that for a regular polygon with the elements positioned at the vertices and denoting as the distance between the center and elements, one has , which becomes tight as increases while converging to . On the other hand, a straight line provides the largest antenna diameter, which is the length of the line, i.e., . Therefore, a straight line-shaped radio stripe makes it considerably easier to create near-field conditions. Meanwhile, one drawback of the line-shaped deployment is that some elements might have to be positioned at large distances from specific users, which can limit beam focusing precision. Moreover, line-shaped arrays have inherently limited 3D beamforming capabilities, as their narrow geometry constrains the ability to shape beams effectively in both azimuth and elevation. This limitation is less significant in polygonal deployments, which offer greater spatial coverage and angular diversity. Thus, there exists a trade-off between creating strong near-field conditions (enabled by large aperture diameters in line deployments) and achieving effective beamforming performance, depending on the deployment area and user distribution. Fig. 2 visually corroborates this discussion.
IV-A Ploygon-shaped Radio Stripe
Assuming the polygon-shaped radio stripe, all of the elements can be positioned according to their relation with the center’s location and the rotation angle. Although the location of the elements changes with rotation, the resolution of such rotation is upper bounded by , thus, it becomes negligible for a large , as is typical in radio stripe systems. Hence, we discard the influence of the rotation angle and proceed by defining with as the location of the center of a regular polygon, which is placed on the ceiling. Then, we can write the location of the -th element as
[TABLE]
Let us proceed by defining and . Hereby, the optimization problem can be formulated as
[TABLE]
where (28) comes from squaring both sides and expanding the inequality .
Notice that (28) is an SGP, and thus can be efficiently solved by relaxing it as a GP problem, although without global optimality guarantees [25]. Herein, (28) can be transformed into a standard GP by utilizing local monomial approximation near the point as
[TABLE]
where and are calculated using (32)-(36) (refer to Appendix A) by replacing and with and , respectively. Algorithm 5 illustrates the proposed optimization approach for the polygon-shaped radio stripe deployment. First, a location for the center is chosen, e.g., the center of the area, and is initialized accordingly. Then, the solution and its neighborhood are iteratively updated until convergence.
IV-B Line-shaped Radio Stripe
Herein, we consider a straight-line-based radio stripe deployment, which is probably the most straightforward implementation. Notably, the corresponding deployment optimization problem is more complex than the polygon-shaped problem. The reason is that the horizontal angle of the line plays a crucial role and it must be optimized in addition to its center, in contrast to the regular polygon.
Let us define with as the location of the center of the line. Thus, the location of the -th element is given by
[TABLE]
where is the horizontal angle of the straight line. Then, we proceed by defining
[TABLE]
and . Hereby, the problem becomes an SGP, which can be approximated by using (29) and replacing , , and with , , and , respectively.
Moreover, the optimization procedure is similar to Algorithm 5 and consists of iteratively approximating the problem until it converges to a local optimum. Notably, the solution obtained from (29) only specifies the center of the line for a given horizontal angle; thus, the best angle must still be found since it has a huge impact on the system performance. For this, we propose the heuristic in Algorithm 6, which consists of multiple search steps to find the local optimum solution for the location of the elements. Specifically, is increased iteratively and proportionally to , and the location of the center and elements for the selected angle are obtained using (29) and (30), respectively. Then, the line deployment leading to the best objective function value is selected.
V Convergence and Complexity
V-A Convergence Analysis
Each subproblem in Algorithm 1, namely (15) and (16), is convex and solved to optimality within each iteration. The overall procedure can be viewed as a block coordinate descent method over the relaxed clustering problem ((14) with relaxed binary constraint), which guarantees convergence to a stationary point [26]. Although the final projection step may introduce suboptimality relative to the relaxed formulation, the resulting solution remains feasible and practically effective. Under standard assumptions, the proposed Algorithm 2 converges to a stationary point of the surrogate convexified problem (19) [25]. After applying the mapping step, this yields a feasible suboptimal solution for the original non-convex formulation (17). Similarly, Algorithms 5 and 6 converge to a stationary point of their surrogate problem and provide a feasible suboptimal solution for (19). Algorithm 4 utilizes SCA to iteratively solve a non-convex but feasible and bounded problem by tackling a sequence of locally convex surrogate problems. This guarantees convergence to a stationary point of the approximated problem under standard conditions [27]. At each iteration, the optimal power allocation is obtained by solving a convex LP. While the resulting solution may not be globally optimal for the original non-convex formulation, the final output is a feasible and suboptimal solution to the original problem (19).
V-B Complexity Analysis
The computational complexity of the proposed algorithms depends primarily on the number of variables and constraints in each optimization step. Let denote the problem size, which scales with key system parameters: the number of hotspots , the number of antenna elements per stripe , and the number of clusters . Each subproblem in the proposed frameworks, whether CP, LP, or GP, can be solved using interior-point methods with a worst-case complexity of [28]. Therefore, while all methods share the same worst-case scaling in terms of solver operations, their practical computational load varies based on how grows with the system size. In Algorithm 1, as the main variables include binary association indicators and cluster head positions. Algorithm 4, which optimizes both antenna element locations and power allocation, increases the problem size to . Algorithm 2 introduces pairwise inter-element distance constraints in addition to per-hotspot terms, resulting in a significantly larger problem size of . Among all, Algorithm 2 exhibits the highest computational complexity due to its full flexibility and large number of geometric constraints. In contrast, Algorithms 5 and 6 restrict the geometry to predefined layouts (polygon and line, respectively), which substantially reduces the problem size to around . The line-shaped deployment in Algorithm 6 involves an additional loop over the stripe orientation angle. Specifically, the deployment is recomputed for different angles uniformly spanning , and for each angle, a full GP-based optimization (Algorithm 5) is executed using the corresponding layout geometry. This adds a linear multiplicative factor to the total computational complexity. Lastly, the heuristic mapping algorithms used to enforce inter-element spacing after optimization are computationally negligible relative to the main convex subproblems and do not impact the overall complexity profile.
VI Numerical Analysis
Here, we divide the analysis into two main categories: i) clustering-level analysis and ii) radio stripe-level analysis. We vary both the system frequency () and radio stripe length to assess the performance of the system under different conditions, while the optimization parameters are set to , , , and W. Furthermore, the performance indicator is the minimum received power by the users for both MRT-based and SDP-based precoders, which are obtained similarly to [21].
VI-A Clustering Analysis
We consider a m2 indoor area with m, e.g., a shopping mall, with 25 hotspots. To reduce computational complexity in the clustering and location optimization phase, we assume that each cluster charging antenna array comprises a single element. This simplification is reasonable since the clustering process primarily determines the spatial grouping and positioning of energy transmitters relative to hotspot locations, which is largely independent of the number of antenna elements. The extension to multi-antenna stripes mainly affects the beamforming stage, which is addressed separately in the subsequent phase. Hence, the insights gained from the single-antenna setup remain applicable when each cluster is deployed using multi-antenna radio stripe networks. The total transmit power budget is W, which is equally divided between the clusters, while 250 random realizations of hotspot locations are considered in the clustering analysis. Several clustering approaches have been proposed in the literature for spatial grouping of the devices in large areas. One example is the K-Means with Chebyshev centroids (K-Chebyshev) clustering algorithm [29], which is effective in scenarios involving diverse distributions and distance-sensitive objectives. In this method, an initial set of cluster head locations is selected, and each hotspot is assigned to the nearest cluster head based on the Chebyshev distance metric. Then, the cluster head positions are updated to maximize the minimum distance to their associated hotspots. Although K-Chebyshev is computationally efficient, it does not explicitly account for fairness in received power, which is essential in WPT systems. Herein, we consider K-Chebyshev as a benchmark for clustering and also an initial point for Algorithm 1.
Fig. 3 illustrates that the proposed FAC-AO algorithm converges, but its performance strongly depends on the initialization. Random initialization may cause poor user assignments and convergence to bad local minima, whereas structured initializations such as Chebyshev offer a more balanced starting point and improved performance.
Fig. 4 shows that the average maximum loss decreases as the number of clusters increases. FAC-AO with Chebyshev initialization outperforms Chebyshev alone, while random initialization leads to poor performance, underscoring the algorithm’s sensitivity to initialization.
Fig. 5 shows the average minimum received power at hotspot centers. FAC-AO outperforms Chebyshev under both MRT- and SDP-based precoders, with the performance gap growing as increases. Furthermore, increasing reduces the maximum path loss between cluster heads and hotspots, thereby improving the minimum received power.
VI-B Radio Stripe Deployment
To limit computational complexity, we consider a single random realization of hotspot centers, which are then clustered using FAC-AO with . In each Monte Carlo iteration [30], a single user is placed randomly within a 0.5 m radius of each hotspot center, and 100 realizations of user locations are generated. For benchmarking, we compare with a UPA (Center-UPA) and a rectangle-shaped radio stripe (Center-Rectangle), both deployed at the mean Cartesian coordinates of the hotspots. The radio stripe network size is determined by its antenna length, while the UPA uses the nearest square number of elements to match the stripe’s element count.
Fig.6 shows that all proposed radio stripe deployment methods converge after a few iterations, confirming the convergence analysis in SectionV. Figs. 7 and 8 illustrate the minimum received power versus and radio stripe length. The proposed deployments consistently outperform the benchmarks under both MRT- and SDP-based precoders, with the polygon-shaped deployment yielding the best performance by a small margin. Among the proposed methods, the line-shaped deployment performs worst, as its longer effective distances reduce the 3D beam focusing capability. While the SCA- and SGP-based approaches are not limited to predefined shapes, their reliance on approximations (and the alternating structure of SCA) restricts optimization flexibility, leading to worse performance compared to the polygon-shaped deployment, which benefits from a more direct yet geometrically constrained optimization.
As expected and seen in Fig. 8, the performance can be improved by utilizing a larger radio stripe length since a larger number of elements can be distributed in a wider area, and more degrees of freedom are provided for beamforming. Notice that in practice, the number of RF chains also increases with the length of a fully-digital radio stripe network, thus increasing the deployment cost. On the other hand, although increasing the frequency provides more antenna elements for a given antenna length, it also increases the channel loss [31]. Moreover, since the average distance between the users and the elements does not change much over frequency, the increased losses cause a reduction in the minimum power received by the devices, as shown in Fig. 7.
Fig. 9 shows a 2D layout of one random cluster with hotspot centers, sample device positions, and antenna placements for a 3 m cable, GHz, and . The highlighted radio stripe cables illustrate element distribution, with the proposed deployments positioned to cover all hotspots. The SCA-based design yields a free-form cable shape, offering flexibility and potentially higher performance but resulting in irregular layouts that may be less practical for manufacturing and installation.
Fig. 10 shows the impact of on system performance. Increasing generally reduces the minimum received power, as the gain becomes more focused along the boresight and coverage for off-axis users declines. Interestingly, the line-shaped deployment benefits from a larger due to its wider spatial span and angular diversity, while other deployments maintain similar orientations and cannot exploit this effect. This trend, however, is scenario-dependent: in dense single-cluster deployments, higher could enhance energy focusing. Thus, the optimal choice of depends on the deployment and user configuration and requires further investigation.
We evaluate the robustness of different radio stripe deployments to hotspot location uncertainty by averaging the minimum received power over multiple realizations of hotspot center deviations for a random cluster of 7 hotspots. Fig. 11 shows that performance degrades as increases due to reduced alignment with transmitters, and all methods eventually converge under large deviations.
VII Conclusions
This paper studied radio stripe deployment for near-field WPT in indoor hotspot-centric environments, such as shopping malls. We formulated a two-stage framework that jointly optimizes clustering and antenna placement through both shape-constrained and unconstrained designs. The proposed clustering algorithm reduces worst-case path loss and outperforms the Chebyshev baseline, while all deployment strategies demonstrate convergence, with polygon-shaped layouts achieving the best overall performance. The low-complexity shape-restricted solutions strike a balance between practicality and efficiency, making them well-suited for real-world deployment.
Appendix A GP-Compatible Approximations
This appendix provides the explicit monomial approximation coefficients used in the GP formulation in (22).
[TABLE]
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] O. Lopez et al. , “High-Power and Safe RF Wireless Charging: Cautious Deployment and Operation,” IEEE Wireless Commun. , pp. 1–8, 2024.
- 2[2] O. López et al. , “Zero-energy devices for 6g: Technical enablers at a glance,” IEEE Io T Mag. , vol. 8, no. 3, pp. 14–22, 2025.
- 3[3] O. L. A. López et al. , “Massive wireless energy transfer: enabling sustainable Io T toward 6G era,” IEEE Internet Things J. , vol. 8, no. 11, pp. 8816–8835, 2021.
- 4[4] Q. Wu et al. , “Intelligent Reflecting Surface-Aided Wireless Communications: A Tutorial,” IEEE Trans Commun , vol. 69, no. 5, pp. 3313–3351, 2021.
- 5[5] Heath et al. , Robert, “A current perspective on distributed antenna systems for the downlink of cellular systems,” IEEE Commun. Mag. , vol. 51, no. 4, pp. 161–167, 2013.
- 6[6] H. Zhang et al. , “Beam focusing for near-field multiuser MIMO communications,” IEEE Trans. Wirel. Commun. , vol. 21, no. 9, pp. 7476–7490, 2022.
- 7[7] C. Ma et al. , “Reconfigurable distributed antennas and reflecting surface: A new architecture for wireless communications,” IEEE Trans. Commun. , vol. 72, no. 10, pp. 6583–6598, 2024.
- 8[8] J. Xu et al. , “UAV-Enabled Wireless Power Transfer: Trajectory Design and Energy Optimization,” IEEE Trans. Wirel. Commun. , vol. 17, no. 8, pp. 5092–5106, 2018.
