Next Article in Journal
FireMM-IR: An Infrared-Enhanced Multi-Modal Large Language Model for Comprehensive Scene Understanding in Remote Sensing Forest Fire Monitoring
Previous Article in Journal
HAARN: A Deep Neural Network-Based Intelligent Control Method for High-Altitude Adaptability of Heavy-Load UAV Power Systems
error_outline You can access the new MDPI.com website here. Explore and share your feedback with us.
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Towards Dynamic V2X Infrastructure: Joint Deployment and Optimization of 6DMA-Enabled RSUs

1
Department of Electronic Engineering, College of Engineering, Shantou University, Shantou 515063, China
2
School of Computer Science and Engineering (School of Artificial Intelligence), Chongqing University of Science and Technology, Chongqing 401331, China
3
School of Computer Science and Technology, Tongji University, Shanghai 201804, China
*
Author to whom correspondence should be addressed.
Sensors 2026, 26(2), 388; https://doi.org/10.3390/s26020388
Submission received: 21 November 2025 / Revised: 4 January 2026 / Accepted: 5 January 2026 / Published: 7 January 2026
(This article belongs to the Section Internet of Things)

Abstract

The evolution towards 6G is set to transform Vehicle-to-Everything (V2X) networks by introducing advanced technologies such as Six-Dimensional Movable Antenna (6DMA). This technology endows Roadside Units (RSUs) with dynamic beam-steering capabilities, enabling adaptive coverage. However, traditional RSU deployment strategies, optimized for static coverage, are fundamentally mismatched with these new dynamic capabilities, leading to a critical deployment–optimization mismatch. This paper addresses this challenge by proposing DyDO, a novel Dynamic Deployment and Optimization framework for the utilization of 6DMA-RSUs. Our framework strategically decouples the problem into two modules operating on distinct timescales. On a slow timescale, an offline deployment module analyzes long-term historical traffic data to identify optimal RSU locations. This is guided by a newly proposed metric, the Dynamic Potential Score (DPS), which quantifies a location’s intrinsic value for dynamic adaptation by integrating spatial concentration, temporal volatility, and traffic magnitude. On a fast timescale, an online control module employs an efficient Sequential Angular Search (SAS) algorithm to perform real-time, adaptive beam steering based on immediate traffic patterns. Extensive experiments on a large-scale, real-world trajectory dataset demonstrate that DyDO outperforms conventional static deployment methodologies. This work highlights the necessity of dynamic-aware deployment to fully unlock the potential of 6DMA in future V2X systems.

1. Introduction

Vehicle-to-Everything (V2X) communication, a cornerstone of future Intelligent Transportation Systems (ITS), is pivotal for enhancing road safety, traffic efficiency, and autonomous driving capabilities [1]. However, the practical realization of these benefits is challenged by the inherent complexities of vehicular environments. Urban scenarios are characterized by complex propagation conditions, frequent signal obstructions, and extreme dynamics due to high vehicle mobility and fluctuating densities [2]. These factors severely compromise the reliability and efficiency of conventional communication systems. As critical V2X infrastructure components, traditional Roadside Units (RSUs) are often deployed based on static, omnidirectional, or sectorized coverage models [3]. These models are ill-suited to the volatile spatio-temporal distribution of vehicular users, frequently resulting in coverage gaps and inefficient resource utilization.
The evolution towards 6G introduces transformative technologies to address these limitations. Among them, Six-Dimensional Movable Antenna (6DMA)—an innovative antenna paradigm enabling independent adjustment in 3D position and 3D rotation (i.e., six degrees of freedom, 6DoF)—presents a groundbreaking solution [4], as conceptually illustrated in Figure 1. The principal advantage of 6DMA lies in its capacity for physical reconfiguration. By dynamically repositioning and reorienting the antenna array, a 6DMA system can proactively seek favorable channel conditions, circumvent obstructions, track high-mobility vehicles, and focus energy on transient traffic hotspots [5]. Integrating this technology transforms conventional RSUs into 6DMA-RSUs, marking a paradigm shift from static infrastructure provisioning to dynamic, adaptive service delivery.
Despite its promise, the integration of 6DMA introduces new, profound challenges beyond antenna-level optimization. Current research predominantly focuses on optimizing the 6DoF parameters for a fixed base station location [6], overlooking a critical constraint: the fixed physical deployment of an RSU fundamentally bounds the performance gains achievable through dynamic parameter tuning. Simply replacing static antennas with movable ones is insufficient. While 6DMA grants unprecedented flexibility, it also creates a more intricate optimization landscape. This leads to the core research question addressed in this work: How can the full potential of 6DMA-RSUs be unleashed within complex V2X environments? We decompose this overarching problem into two interdependent sub-problems operating on distinct timescales: (1) Macroscopic/Slow-Timescale Problem (Strategic deployment): Where should 6DMA-RSUs be deployed within the urban infrastructure? A suboptimal deployment can critically constrain the benefits of subsequent dynamic tuning, leading to a scenario of stranded potential, where advanced capabilities remain underutilized. (2) Microscopic/Fast-Timescale Problem (Real-time Control): Given a fixed deployment location, how should the 6DMA antenna parameters (specifically, beam orientations) be adjusted in real-time based on instantaneous traffic conditions to maximize coverage performance?
To tackle this dual challenge, this paper proposes DyDO, a novel Dynamic Deployment and Optimization framework for 6DMA-RSUs’ better utilization. Our framework systematically addresses both timescales:
  • Stage 1 (Strategic deployment—Slow Timescale): In the offline planning phase, the framework leverages historical traffic data (e.g., Global Positioning System (GPS) trajectories) to perform “deployment for optimal adaptability.” The objective is not merely to satisfy basic coverage but to identify locations with the highest strategic potential to maximize the “maneuver value” of 6DMA. This is achieved through a novel metric, the Dynamic Potential Score (DPS), and a greedy deployment algorithm.
  • Stage 2 (Real-time Control—Fast Timescale): During online operation, each deployed 6DMA-RSU employs an efficient algorithm, Sequential Angular Search (SAS), to continuously adapt its beam orientations based on real-time (or near-real-time) traffic information, thereby maximizing instantaneous network coverage.
The primary contributions of this work are summarized as follows:
  • Novel Dual-Timescale Framework for Dynamic V2X Infrastructure: To the best of our knowledge, this is the first framework that jointly addresses the strategic deployment and tactical control problems for dynamic-capability RSUs like 6DMA. By explicitly decoupling decisions across slow (deployment) and fast (control) timescales, our framework resolves the inherent “deployment-control mismatch” overlooked by prior studies.
  • Dynamic Potential Score (DPS) for Strategic Deployment: We introduce the DPS, a novel data-driven metric that fundamentally departs from traditional average-coverage criteria. The DPS quantifies a location’s intrinsic value for dynamic adaptation by integrating spatial traffic concentration, temporal volatility, and baseline traffic magnitude, enabling a paradigm shift towards “dynamic-gain-aware” deployment.
  • Efficient Real-Time Control Algorithm and Rigorous Validation: We develop the Sequential Angular Search (SAS) algorithm, a low-complexity heuristic ( O ( M × L ) ) that enables practical real-time beam steering for multi-beam 6DMA systems. We validate the entire framework through an extensive comparative study (Static-Optimal vs. Predictive-Dynamic vs. Oracle-Dynamic) on a large-scale real-world dataset, providing a quantification of the potential of dynamic deployment.

2. Related Work

This section reviews the literature in three key areas relevant to our work: conventional RSU deployment strategies, emerging 6G networking technologies, and dynamic network control methodologies. We identify the limitations of prior art, which collectively motivate the novel dual-timescale approach proposed in this paper.

2.1. Conventional RSU Deployment Strategies

The problem of RSU deployment has been extensively studied for traditional V2X systems, with strategies primarily focusing on static optimization objectives [7,8].
A significant body of research has pursued coverage-centric objectives, aiming to maximize geographic road coverage or the volume of served vehicular traffic [9]. Methodologies range from greedy algorithms that iteratively select locations offering the maximum marginal coverage gain [10,11], to more complex heuristic and meta-heuristic approaches such as genetic algorithms and particle swarm optimization [12]. Another prevalent strategy involves intersection-based deployment, which prioritizes road junctions due to their natural traffic convergence, often utilizing centrality metrics to identify critical intersections [8,13]. Recent work, such as Greta [14], has further advanced this field by employing reinforcement learning to adapt to various metrics; however, it still fundamentally operates under a static coverage assumption.
A second category of research has focused on Quality-of-Service (QoS)-centric objectives, considering metrics like communication delay [8,15], throughput, and connectivity. These studies typically formulate complex optimization problems to place RSUs in a manner that guarantees specific performance levels for V2X applications.
A critical limitation common to all these conventional approaches is their foundation on a static coverage model, where an RSU’s service area is assumed to be a fixed, typically circular or sectorized region. This fundamental assumption is incompatible with the dynamic, steerable beam capabilities of 6DMA-RSUs. Consequently, these existing deployment strategies are inherently ill-suited to identify locations that can fully leverage the adaptive nature of next-generation V2X infrastructure.

2.2. Emerging Technologies in 6G Networks

The advent of 6G has spurred research into new technologies designed to meet future communication demands. Two areas are particularly relevant to our work.
First, the deployment of Intelligent Reflecting Surfaces (IRS) presents a related infrastructure deployment problem [16]. Research in this domain focuses on optimizing the locations of passive IRS panels to intelligently reconfigure the wireless propagation environment [17,18], thereby enhancing signal strength and coverage [19]. While analogous as a deployment problem, the objective of IRS deployment is to assist existing communication links rather than to serve as a primary access point, and its control mechanisms are fundamentally different from those of active 6DMA systems [20].
Second, research into multi-dimensional movable antenna technologies for 6G has been prolific. Foundational studies on 6G outline the vision and key enabling technologies, including the transition towards more dynamic and intelligent radio environments [21]. Furthermore, specific techniques like Orbital Angular Momentum (OAM) have been explored to dramatically increase spectral efficiency and channel capacity [22,23]. However, the overwhelming focus of this research has been confined to the physical and link layers, emphasizing signal processing, channel modeling, and performance analysis [24]. The crucial, higher-level problem of how to strategically deploy infrastructure that is endowed with such dynamic physical-layer capabilities, particularly considering the interplay between placement and optimization for 6DMA, remains a largely uncharted territory.

2.3. Dynamic Network Control

The challenge of dynamic control in networked systems has been addressed using various techniques. Reinforcement Learning (RL), in particular, has demonstrated considerable promise in domains such as dynamic resource allocation [25,26] and UAV trajectory planning for aerial base stations [27,28], owing to its ability to adapt to changing conditions without explicit system models. However, these methods typically assume that the physical infrastructure (e.g., base station locations) is pre-determined and fixed. They effectively solve the tactical control problem but do not address the antecedent strategic problem of where to place the infrastructure to maximize the effectiveness of the subsequent control [29]. While RL could theoretically be applied to our fast-timescale beam steering problem, the specific structure of the multi-beam selection lends itself to a more direct and computationally efficient heuristic approach, such as our proposed SAS algorithm. This allows us to avoid the complexities associated with RL training and state representation design for this particular subproblem.

2.4. Positioning of This Work

Our work is situated at the confluence of these three research areas, and directly addresses the identified gaps. Unlike conventional RSU deployment strategies, our framework is explicitly designed for the dynamic nature of 6DMA-RSUs. In contrast to the predominant focus of 6G physical layer research, we elevate the perspective to the critical system-level problem of infrastructure deployment. Furthermore, diverging from typical dynamic control studies that assume fixed sites, we jointly optimize both deployment and control. This is achieved through a novel metric (DPS) for strategic deployment and an efficient heuristic (SAS) for real-time control. This holistic, dual-timescale approach is specifically tailored to address the unique challenges and opportunities presented by next-generation dynamic V2X infrastructure.

3. System Model

This section establishes the foundational models for the network environment, the 6DMA-RSU capabilities, and formally defines the joint deployment and control optimization problem.

3.1. Network Scenario and Vehicle Traffic Model

We model the operational environment based on a real-world urban setting. The geographical area of interest is discretized into a uniform grid within a two-dimensional coordinate system. Specifically, we utilize the Universal Transverse Mercator (UTM) projection to map raw GPS coordinates (latitude, longitude) to metric coordinates ( x , y ) . The area is partitioned into a grid of cells, indexed by ( i , j ) , each representing a square region of size G × G meters (e.g., G = 25 m).
In this V2X scenario, the network is designed to support the transmission of diverse information signals critical for intelligent transportation. These signals primarily include high-bandwidth downlink services, such as High-Definition (HD) map updates and collective perception messages (sharing sensor data like LiDAR point clouds), as well as reliability-critical control signaling for autonomous driving coordination. The 6DMA-RSUs aim to establish robust communication links to deliver these signals effectively. Consequently, ensuring geometric coverage for vehicles (represented by GPS points) serves as a prerequisite for satisfying the Quality of Service (QoS) requirements of these information flows.
Vehicular traffic distribution and mobility patterns are derived from a large-scale GPS trajectory dataset. The raw GPS points p = ( l o n , l a t , t i m e s t a m p ) undergo the following preprocessing pipeline:
  • Coordinate Conversion: Raw coordinates are converted to UTM ( x , y ) .
  • Temporal Discretization: The operational period T (e.g., 24 h) is divided into uniform timeslots of duration T k (e.g., 5 min), indexed by k { 1 , , K } , where K = T / T k .
  • Spatio-Temporal Aggregation: Each GPS point p occurring in timeslot k is mapped to its corresponding grid cell ( i , j ) .
The aggregated traffic data is encapsulated in a 3D data cube C, where C [ i , j , k ] denotes the total count of GPS points within grid cell ( i , j ) during timeslot k. Let P ( k ) represent the set of all GPS points occurring in timeslot k.

3.2. 6DMA-RSU Coverage Model

We abstract the physical-layer complexities of 6DMA into a tractable coverage model suitable for system-level optimization of V2X networks, as shown in Figure 2.

3.2.1. Antenna Abstraction and Adjustable Parameters

Each 6DMA-RSU n is deployed at a fixed macro-location A n , corresponding to a grid cell ( i n , j n ) . We assume each RSU is equipped with an antenna array capable of generating M concurrent directional beams ( M = 3 by default). Each beam m { 1 , , M } is characterized by a fixed beamwidth β (e.g., 60 ) and an adjustable center angle (boresight) θ n , m . The RSU has a maximum communication range R.
The primary adjustable parameter for RSU n at timeslot k is the set of beam center angles, denoted as Θ n ( k ) = { θ n , 1 ( k ) , θ n , 2 ( k ) , , θ n , M ( k ) } , where θ n , m ( k ) [ 0 , 360 ) .

3.2.2. Coverage Definition

The coverage region of RSU n at timeslot k, denoted Z n ( k ) = Coverage ( A n , Θ n ( k ) ) , is defined as the union of the M angular sectors. Each sector is defined by its center angle θ n , m ( k ) , beamwidth β , and bounded by the maximum range R.
In this study, we interpret each raw GPS point p as a discrete unit of traffic demand at a specific timestamp. Since a single vehicle generates a sequence of GPS points along its trajectory, covering a GPS point effectively signifies that the RSU provides connectivity to the corresponding vehicle during the time interval represented by that sample. Consequently, maximizing the total number of covered GPS points is equivalent to maximizing the total service duration or served traffic load of the V2X network.
A GPS point p with Cartesian coordinates ( x p , y p ) is considered covered by RSU n at timeslot k if and only if: 1. The Euclidean distance between p and A n satisfies dist ( p , A n ) R . 2. The azimuth angle ϕ ( p , A n ) of point p relative to A n lies within the angular span of at least one beam m, i.e.,  ϕ ( p , A n ) [ θ n , m ( k ) β / 2 , θ n , m ( k ) + β / 2 ] (angles handled modulo 360 ).
Let I n , k ( p ) be the indicator function for this coverage event:
I n , k ( p ) = 1 , if p is covered by RSU n at timeslot k , 0 , otherwise .
The set of points covered by RSU n in timeslot k is C n ( k ) = { p P ( k ) I n , k ( p ) = 1 } .
It is worth noting that while the optimization framework focuses on the spatial beam alignment to maximize geometric coverage, we implicitly assume that valid physical-layer connectivity is supported by standard multiple access techniques. Specifically, when multiple GPS points (users) fall within the same directional beam of an RSU during a timeslot k, they are presumed to be served via orthogonal resource allocation schemes, such as Time Division Multiple Access (TDMA). This abstraction allows us to isolate and optimize the beam-level resource allocation problem.

3.3. Problem Formulation

3.3.1. Overall Objective

The primary objective is to maximize the overall V2X network coverage performance over the entire operational period T. This is quantified as the total number of GPS points covered by the network of N deployed RSUs across all timeslots. Formally, we aim to solve
max A , { Θ ( k ) } k = 1 K C t o t a l = k = 1 K n A C n ( k ) ,
subject to
  • A P is the set of RSU deployment locations, with  | A | = N .
  • Θ ( k ) = { Θ n ( k ) n A } is the collection of all RSU beam angle configurations at timeslot k.

3.3.2. Challenges and Intractability

However, it is non-trivial to directly solve the above optimization formulation in Equation (2), because of the following fundamental challenges:
  • Mixed Decision Space: The problem involves a combinatorial choice of deployment locations A from a large candidate set P , coupled with a functional optimization over continuous, time-varying beam angles { Θ ( k ) } .
  • High Dimensionality: The search space is enormous. For N RSUs, M beams, K timeslots, and L discrete angle choices per beam, the number of possible angle configurations alone is ( L M ) N × K , superimposed on the | P | N deployment combinations.
  • Temporal Dynamics: The optimal angles Θ ( k ) are contingent on the instantaneous traffic pattern P ( k ) , which exhibits complex, non-stationary dynamics.
  • Tight Coupling: The effectiveness of the deployment A is intrinsically linked to the potential performance achievable through real-time control { Θ ( k ) } , and vice versa. This bidirectional dependency precludes independent optimization.

3.4. Dual-Timescale Problem Decomposition

Given the intractability of the monolithic joint problem, we propose a principled decoupling based on the inherent timescale separation between the decisions:
  • Subproblem 1: Slow-Timescale Strategic deployment: This offline problem focuses on the one-time selection of optimal RSU locations A . The objective shifts from maximizing instantaneous coverage to maximizing the long-term potential for dynamic adaptation. This subproblem is solved by analyzing the entire historical data cube C to compute a novel Dynamic Potential Score (DPS) for candidate locations, as detailed in Section 4.
  • Subproblem 2: Fast-Timescale Tactical Control: Given a fixed deployment A , this online problem involves determining the real-time beam angles Θ ( k ) for each timeslot k to maximize the instantaneous coverage | n A C n ( k ) | . This subproblem is solved using an efficient, real-time algorithm (Sequential Angular Search) that reacts to recent traffic conditions, as described in Section 5.
This decomposition strategically addresses the problem’s complexity by applying tailored methodologies for each distinct timescale: leveraging long-term statistical patterns for robust infrastructure planning and short-term observations for agile operational control.

3.5. Framework Overview

As shown in Figure 3, the DyDO framework addresses the complexity by separating decisions:
  • Slow Timescale (Offline Strategic Deployment): Using long-term historical data (calculated as a cube C), determine the fixed set of N deployment locations A by optimizing a proxy metric (DPS) designed to reflect long-term dynamic potential. This is detailed in Section 4.
  • Fast Timescale (Online Tactical Control): Given the fixed locations A , determine the beam angles Θ ( k ) for each timeslot k based on recent or current traffic data. This uses the efficient SAS algorithm detailed in Section 5.
Figure 3. The Proposed Framework Architecture.
Figure 3. The Proposed Framework Architecture.
Sensors 26 00388 g003

4. Slow-Timescale Strategic Deployment: A Potential-Driven Deployment Approach

This section details the first core module of DyDO: the offline, strategic selection of N RSU deployment locations. Departing from traditional coverage-centric metrics, we reformulate the deployment objective to prioritize locations that inherently offer the greatest potential for leveraging 6DMA’s adaptive beam-steering capabilities over the long term.

4.1. Dynamic Potential Score (DPS) Modeling

4.1.1. Motivation: From Static Coverage to Dynamic Potential

Traditional RSU deployment strategies, such as maximum coverage algorithms, aim to maximize the number of unique users or road segments covered under a static antenna model (e.g., a fixed circular footprint). These approaches are fundamentally misaligned with 6DMA-RSUs, as they ignore the antenna’s ability to dynamically reconfigure its coverage pattern. A location deemed suboptimal for static coverage might be highly valuable if it allows a 6DMA-RSU to effectively track temporally shifting traffic hotspots through beam rotation. Conversely, deploying a sophisticated 6DMA-RSU in a location with static and uniform traffic patterns offers negligible advantage over a simpler static antenna. Therefore, the deployment objective must evolve from maximizing static coverage to maximizing the potential for dynamic coverage adaptation.

4.1.2. Core Concept: The Dynamic Potential Score

We introduce the Dynamic Potential Score (DPS) as the core metric guiding our strategic deployment. The DPS of a candidate location ( i , j ) quantifies its intrinsic “maneuver value”—the degree to which deploying a 6DMA-RSU at this location is likely to yield significant performance gains through real-time beam steering compared to a static configuration. A high DPS indicates that the location experiences traffic patterns amenable to dynamic adaptation, enabling an RSU placed here to achieve superior long-term coverage by actively adjusting its beams.

4.1.3. Quantifying DPS from Historical Data

The DPS is computed from the long-term historical traffic data cube C. It synthesizes two critical aspects of traffic dynamics: temporal fluctuation and spatial concentration, while also accounting for the baseline traffic volume. Formally, the DPS for a grid cell ( i , j ) is defined as
DPS ( i , j ) = S temporal ( i , j ) × S spatial ( i , j ) ,
where S temporal ( i , j ) is the temporal fluctuation score and S spatial ( i , j ) is the spatial concentration score. These two components are detailed as follows.
  • Temporal Fluctuation Score ( S temporal )
This component captures the volatility of traffic volume over time. A location with highly variable traffic (e.g., strong tidal flows during rush hours) benefits significantly from dynamic beam steering that can adapt to these fluctuations. We quantify this using the standard deviation of traffic counts across all timeslots:
S temporal ( i , j ) = σ k C [ i , j , k ] ,
where σ k denotes the standard deviation over the timeslot index k. A higher standard deviation indicates greater temporal volatility, contributing positively to the DPS.
  • Spatial Concentration Score ( S spatial )
This component ensures that the traffic, besides being temporally volatile, is also spatially concentrated enough to be effectively served by directional beams. It is decomposed into a magnitude factor and a structural factor:
S spatial ( i , j ) = S mag ( i , j ) × S ¯ rel ( i , j ) .
The magnitude factor S mag normalizes the mean traffic volume of the cell by the global maximum, ensuring a sufficient baseline of service demand:
S mag ( i , j ) = μ k ( C [ i , j , k ] ) max i , j , k ( C [ i , j , k ] ) ,
where μ k denotes the mean over timeslots, and max i , j , k C [ i , j , k ] represents the global maximum traffic count across the entire cube C, where the primed indices ( i , j , k ) are used to iterate over all possible grid cells and timeslots in the spatio-temporal domain.
The relative structure score S ¯ rel measures, on average over time, the spatial clustering of traffic around the candidate cell. High values indicate that high traffic in the center cell is consistently accompanied by high traffic in its vicinity, forming a “hotspot” ideal for directional coverage. For each timeslot k, we compute a local similarity score S rel k ( i , j ) within a defined window (e.g., 9 × 9 cells centered on ( i , j ) ). The similarity between the center cell C k = C [ i , j , k ] and a neighbor N k = C [ i m , j n , k ] is calculated using a normalized difference metric:
Sim k ( C , N ) = 1 | ( C k + 1 ) ( N k + 1 ) | max ( ( C k + 1 ) , ( N k + 1 ) ) ,
The addition of 1 mitigates the impact of zero counts. The timeslot-specific score is the Gaussian-weighted average of these similarities over the window:
S rel k ( i , j ) = m , n Window W m , n · Sim k ( C ( i , j ) , C ( i m , j n ) ) ,
where W is a 2D Gaussian kernel. The final relative structure score is the average over all timeslots:
S ¯ rel ( i , j ) = μ k S rel k ( i , j ) .
The resulting DPS values form a heatmap (Figure 4) that highlights locations with high dynamic potential, guiding the subsequent deployment algorithm.

4.2. DPS-Based Greedy Deployment Algorithm

4.2.1. Problem Formalization

Given the computed DPS heatmap H (where H [ i , j ] = DPS ( i , j ) ), a deployment budget N, and the RSU coverage radius R, the strategic deployment problem is formulated as a maximum coverage problem. The objective is to select a set A P of N grid locations that maximizes the total DPS value covered by the network, accounting for potential overlaps:
max A P , | A | = N ( i , j ) A n A Cov ( A n ) H [ i , j ] ,
Here, Cov ( A n ) denotes the set of grid cells covered by an RSU placed at A n . This problem is known to be NP-hard.

4.2.2. Algorithm Design

We employ a greedy heuristic algorithm as outlined in Algorithm 1 that iteratively selects the candidate location providing the highest marginal gain in total covered DPS. This approach effectively balances the selection of high-DPS locations with the minimization of coverage redundancy.
Algorithm 1 Greedy Deployment based on DPS
Require: DPS Heatmap H, Budget N, Coverage Radius R grids (in grid units), Threshold ϵ
Ensure: Optimal deployment locations A (set of grid indices)
   1: A
   2: H current H . copy ( ) ▷ Working copy of the heatmap
   3: K create _ circular _ kernel ( R grids ) ▷ 2D kernel representing coverage area
   4: for  k = 1 to N do
   5:     S convolve 2 d ( H current , K , mode = same ) ▷ Compute score for all candidates
   6:     ( i , j ) arg max i , j S [ i , j ] ▷ Find best candidate
   7:    if  S [ i , j ] < ϵ then▷ Stop if marginal gain is negligible
   8:          break
   9:    end if
 10:     A A { ( i , j ) }
 11:     H current mask _ area ( H current , i , j , R grids ) ▷ Zero out covered area
 12: end for
 13: return  A
The algorithm’s efficiency stems from using 2D convolution to simultaneously evaluate all candidate locations in each iteration. The circular kernel K approximates the coverage area of an RSU, and the mask_area function sets the DPS values within the covered region to zero, preventing redundant coverage in subsequent iterations. This greedy approach provides a computationally feasible and theoretically grounded approximation for the NP-hard deployment problem.

5. Fast-Timescale Tactical Control: Real-Time Beam Optimization

Given the strategically placed RSU locations A determined offline, the fast-timescale module addresses the online operational challenge of real-time beam angle optimization. For each deployed 6DMA-RSU n A and at every operational timeslot k (e.g., every 5 min), this module dynamically adjusts the M beam orientations Θ n ( k ) to maximize the instantaneous coverage of vehicular traffic. This real-time adaptation is crucial for maximizing the effective service duration provided by the V2X network, requiring an algorithm capable of processing current traffic information and computing near-optimal beam configurations under stringent latency constraints.

5.1. Problem Formulation and Complexity Analysis

For a specific RSU n at timeslot k, the tactical control problem is to determine the optimal set of beam angles Θ n ( k ) = { θ n , 1 ( k ) , θ n , 2 ( k ) , , θ n , M ( k ) } that maximizes the number of GPS points covered within that timeslot:
max Θ n ( k ) C n ( k ) = max Θ n ( k ) p P ( k ) { p I n , k ( p ) = 1 } ,
where P ( k ) denotes the set of GPS points relevant for optimization at timeslot k (actual data for the oracle strategy, and previous timeslot data for the predictive strategy).
The computational complexity presents the primary challenge. With M beams and L discrete angle choices per beam (e.g., L = 360 for 1 resolution), the search space size is O ( L M ) . An exhaustive search would require evaluating approximately L M combinations per RSU per timeslot (e.g., 360 3 46.7 million evaluations for M = 3 ), which is computationally prohibitive for real-time operation across a network. This intractability necessitates an efficient heuristic algorithm.

5.2. Preprocessing: Angular Histograms

To facilitate rapid angle optimization, we preprocess the spatio-temporal data into angular histograms for each RSU. For each deployed RSU r A , we compute a 3D tensor AngularHistograms [ r , k , a ] . This tensor stores the aggregated GPS count within RSU r’s communication range R during timeslot k, arriving from angular direction a [ 0 , 359 ] (with 1 resolution).
This transformation effectively condenses the 2D spatial distribution of traffic around the RSU into a 1D angular distribution, drastically reducing the input dimensionality for the optimization algorithm. The computation involves iterating over all grid cells ( i , j ) within the RSU’s coverage radius, calculating the azimuth angle α ( i , j ) from the RSU center to the cell center, and accumulating the traffic count C [ i , j , k ] into the corresponding angular bin a = α ( i , j ) .

5.3. Sequential Angular Search (SAS) Algorithm

We propose the Sequential Angular Search (SAS) algorithm, an efficient greedy heuristic designed to solve the real-time beam angle optimization problem in Equation (11). The fundamental intuition is to sequentially select beam orientations that cover the densest angular sectors not yet covered by previously placed beams.
The SAS algorithm, detailed in Algorithm 2, operates as follows:
Algorithm 2 Sequential Angular Search (SAS)
Require: Angular histogram H (length L = 360 ), Number of beams M, Beamwidth W (in degrees)
Ensure: Optimal beam center angles Θ = { θ 1 , θ 2 , , θ M }
   1: Θ ▷ Initialize empty set of angles
   2: H current H . copy ( ) ▷ Working copy of the histogram
   3: for  m = 1 to M do
   4:     ( θ m , score ) FindBestBeam ( H current , W )
   5:    if  score < ϵ then▷ Stop if no significant points remain
   6:          break
   7:    end if
   8:     Θ . append ( θ m )
   9:     H current MaskHistogram ( H current , θ m , W ) ▷ Remove covered sector
 10: end for
 11: return  Θ
The algorithm relies on two core sub-procedures:
  • FindBestBeam( H , W): This function identifies the center angle θ of a sliding window of width W that maximizes the sum of counts in the current histogram H . It is implemented efficiently in O ( L ) time using a cumulative sum array on a circularly padded version of H , avoiding redundant calculations. The function returns the optimal angle θ and the corresponding coverage score.
  • MaskHistogram( H , θ , W): This function returns a modified histogram where the counts in the angular range [ θ W / 2 , θ + W / 2 ] (handling modulo 360 wrap-around) are set to zero. This prevents the algorithm from repeatedly selecting the same high-density region in subsequent iterations.
The overall complexity of SAS is O ( M × L ) , making it highly suitable for real-time execution within short operational timeslots.

5.4. Comparative Strategy Definition

To rigorously evaluate the performance benefits of dynamic control and assess our predictive approach, we define three distinct operational strategies for the fast-timescale module:
  • Strategy A: Static-Optimal (Baseline): This strategy represents the best possible static configuration. The SAS algorithm is executed once for each RSU using the histogram aggregated over the entire historical period (e.g., one full day), H total = k = 1 K AngularHistograms [ r , k , : ] . The resulting fixed beam angles Θ static are applied uniformly across all timeslots. This provides a fundamental baseline against which dynamic strategies are compared.
  • Strategy B: Predictive-Dynamic (Proposed Practical Method): This strategy emulates a practical online system operating with a minimal delay. To determine the angles Θ predict ( k ) for the current timeslot k, the SAS algorithm is executed using the traffic data from the immediately preceding timeslot, H k 1 = AngularHistograms [ r , k 1 , : ] . This approach leverages the inherent short-term temporal correlation in urban traffic patterns.
  • Strategy C: Oracle-Dynamic (Theoretical Upper Bound): This strategy establishes the theoretical performance ceiling achievable by the SAS algorithm with perfect instantaneous information. For each timeslot k, SAS is executed using the actual histogram for that same timeslot, H k = AngularHistograms [ r , k , : ] , yielding Θ oracle ( k ) . While unrealizable in practice, it quantifies the maximum potential gain from ideal dynamic control.

6. Performance Evaluation

This section details the experimental setup and presents the results obtained from evaluating our proposed dual-timescale framework using real-world and synthetic datasets.

6.1. Experimental Setup

6.1.1. Datasets

We utilize two primary dataset types:
  • Chengdu Didi Dataset: A large-scale GPS trajectory dataset collected from Didi Chuxing vehicles in Chengdu, China, during October 2016. The study focuses on the central urban area, defined by the longitude range of [104.0397°, 104.12705°] and the latitude range of [30.6554°, 30.73017°]. After cleaning and preprocessing, the dataset contains approximately 40 million GPS points per day.
  • Synthetic Dataset: To test our framework under idealized conditions, we constructed a synthetic dataset. This was motivated by the limited performance gains on real data, potentially due to road network constraints. The synthetic data is designed to exhibit high spatial and temporal volatility, mimicking our theoretical high-potential scenarios.
It is worth noting that while the real-world dataset is from 2016, it remains a widely recognized benchmark in the fields of intelligent transportation and mobile computing [30,31,32]. Furthermore, the fundamental spatio-temporal characteristics of urban traffic, such as tidal flows driven by land-use patterns and road topology, exhibit long-term structural stability. Therefore, it is representative and effective to extract mobility patterns from the dataset as the basis for evaluating the algorithm’s performance.
All datasets are processed into the 3D spatio-temporal cube C as described in Section 3.

6.1.2. Evaluation Metrics

The primary performance metric is the Total Traffic Coverage ( C t o t a l ), calculated as the sum of GPS points covered by the entire network of N RSUs over a 24-h period (Equation (11)). We analyze the performance of the three control strategies (A, B, C) using the following derived metric: Maximum Potential Dynamic Gain ( G p o t ): G p o t = C t o t a l ( C ) C t o t a l ( A ) .

6.1.3. Parameter Settings

The default parameters employed throughout the simulations, unless varied for sensitivity analysis, are summarized in Table 1.

6.1.4. Baselines

To evaluate the effectiveness of our DPS-based deployment, we compare it against the following baseline deployment algorithms, all run with N = 32 :
  • Traffic-Greedy: A conventional greedy algorithm for static coverage that uses a heatmap based solely on the 24-h average traffic volume.
  • I-RSU (Baseline): A classic intersection-based heuristic prioritizing deployment near major road intersections.
  • Random (Baseline): This method randomly selects N candidate locations for deployment, serving as a lower-bound reference.
Each resulting deployment configuration is then evaluated using the A, B, and C control strategies.

6.2. Overall Performance Comparison

We first conduct a comprehensive comparison of network performance. This involves evaluating the four deployment strategies (DPS-Greedy, Traffic-Greedy, I-RSU, Random) using the three control strategies (Static-A, Predictive-B, Oracle-C).
Figure 5 visualizes the resulting physical placements for all four deployment strategies. Table 2 presents the core quantitative results. As shown in the table, DyDO (employing the DPS-Greedy strategy) consistently yields the highest total coverage ( C t o t a l ) under all three control scenarios (A, B, and C). Notably, its Oracle-Dynamic (C) performance ( 26.15 × 10 6 ) and Potential Gain ( 0.67 × 10 6 ) are the highest, confirming that DyDO successfully identifies locations with the greatest true potential for dynamic adaptation. This outperforms the traditional Traffic-Greedy method, highlighting the inadequacy of optimizing for average volume.
Figure 6 provides a detailed per-RSU breakdown of the coverage performance for the 32 RSUs deployed via our DPS-Greedy method. This chart directly compares the performance of the Static-Optimal (A), Predictive-Dynamic (B), and Oracle-Dynamic (C) control strategies for each individual RSU. Globally, Strategy C (Oracle) establishes the theoretical performance upper bound, consistently outperforming the Static-Optimal (A) baseline. Furthermore, the behavior of the Predictive-Dynamic (B) strategy, which uses data from timeslot k 1 to configure beams for the current timeslot k, merits discussion. This approach relies on the short-term temporal correlation of traffic patterns. However, when abrupt spatio-temporal shifts occur—making the traffic distribution at k 1 a poor predictor for k—this strategy can lead to suboptimal beam alignment. As observed in Figure 6 for some negative-gain RSUs (e.g., RSU #12, #25), this prediction error can occasionally cause Strategy B to underperform the stable Static-Optimal (A) baseline.

6.3. Case Study: Single RSU Beam Steering Snapshots

To provide a qualitative understanding of the dynamic control module, we conduct a case study on a single RSU. We selected the first RSU deployed by our DPS-Greedy algorithm, which is the location with the highest Dynamic Potential Score (DPS). Figure 7 visualizes the beam steering behavior (using Predictive-Dynamic Strategy B) of this single RSU at eight representative snapshots throughout a 24-h period.
The visualization clearly demonstrates the RSU’s adaptability. During low-traffic periods (e.g., 03:00), the beams cover the few active vehicles. As the morning rush hour begins (e.g., 09:00), the beams re-orient to cover the dense, directional flow of traffic. This dynamic tracking of traffic hotspots, impossible for a static RSU, validates the necessity and efficacy of the fast-timescale SAS control algorithm.

6.4. Sensitivity Analysis

We now analyze the framework’s sensitivity to four key parameters: number of beams (M), beamwidth (W), timeslot duration ( T k ), and number of RSUs (N). We vary one parameter at a time while keeping others at their default values (see Table 1). The results are presented in Figure 8.
  • Number of Beams (M) and Beamwidth (W): We tested M { 1 , 2 , 3 } and W { 30 , 45 , 60 , 90 , 120 } . As shown in Figure 8b,c, the performance improvement from M = 1 to M = 3 is clear, but variations in M (around 3) and W (around 60 ) do not lead to significant performance changes. This suggests our framework is robust to these specific antenna hardware configurations, and our default choice of M = 3 , W = 60 is effective.
  • Number of RSUs (N): We tested N { 8 , 16 , 24 , 32 } . Figure 8a shows that as N increases, the performance of all strategies (A, B, and C) improves slightly. This is expected, as more RSUs cover more of the map’s high-potential areas.
  • Timeslot Duration ( T k ): This parameter, tested for T k { 5 , 10 , 15 , 30 } min, reveals the most interesting trade-off (Figure 8e). As the timeslot duration becomes longer, the performance of the Oracle-Dynamic (C) strategy decreases. This is because perfect information becomes less precise, as the angle choice is averaged over a longer, more varied period. Conversely, the performance of our Predictive-Dynamic (B) strategy shows a slight increase. This suggests that longer timeslots (e.g., 15–30 min) smooth out high-frequency traffic noise, making the traffic from the previous slot ( k 1 ) a more stable and reliable predictor for the current slot (k).
Figure 8. Sensitivity analysis of three control strategies (A–C) with respect to key parameters: (a) Number of Beams M, (b) Beamwidth W, (c) Timeslot Duration T k , (d) Number of RSUs N.
Figure 8. Sensitivity analysis of three control strategies (A–C) with respect to key parameters: (a) Number of Beams M, (b) Beamwidth W, (c) Timeslot Duration T k , (d) Number of RSUs N.
Sensors 26 00388 g008

6.5. Evaluation on Synthetic Dataset

We observed that the PotentialGain ( C A ) on the real-world Chengdu dataset, while positive, is limited. We hypothesize this is due to the strong spatial constraints of the existing road network, which inherently limits the spatio-temporal volatility that 6DMA-RSUs can exploit.
To test our framework’s potential under more idealized conditions, we generated a synthetic dataset specifically designed to exhibit high spatial and temporal dynamics (e.g., strong, orthogonal tidal flows at an intersection). We then applied our deployment and optimization strategies. As shown in Figure 9, the results on this synthetic dataset were ideal. The performance gap between the dynamic strategies (B and C) and the static strategy (A) is larger than in the real-world data. This confirms that our DPS-Greedy deployment and SAS-based optimization framework are highly effective at capturing dynamic gains when deployed in environments that possess high intrinsic dynamic potential.

7. Conclusions

This paper introduced DyDO, a novel framework for the joint deployment and optimization of 6DMA-RSUs in V2X networks. To address the critical deployment–optimization mismatch, our framework decouples the problem into a slow-timescale strategic phase and a fast-timescale tactical phase. The core innovations are the Dynamic Potential Score (DPS) for identifying deployment locations with high dynamic adaptation potential, and the Sequential Angular Search (SAS) algorithm for efficient real-time beam steering. Extensive simulations on real-world data demonstrate that the proposed D y D O achieves a total traffic coverage of 26.15 × 10 6 GPS points and a dynamic potential gain of 0.67 × 10 6 points, which both significantly outperforms conventional static approaches. Furthermore, the proposed predictive-dynamic control using SAS captures the vast majority of the theoretical performance gains achievable through dynamic beam adaptation. It is important to acknowledge that practical implementation faces challenges, including the mechanical properties of antenna structures, the energy consumption associated with dynamic adjustments, and the acquisition and utilization of real-time traffic data. Despite these hurdles, this work establishes a foundational paradigm for designing and operating dynamic wireless infrastructure, paving the way for more efficient and adaptive 6G-V2X systems. Future work will incorporate QoS constraints and multi-objective optimization.

Author Contributions

Conceptualization, X.W. and R.H.; methodology, X.C. and J.C.; software, X.W., R.H., X.C. and J.C.; validation, X.W. and R.H.; formal analysis, X.W. and R.H.; investigation, X.W. and R.H.; resources, C.W. and S.Z.; data curation, X.W. and R.H.; writing—original draft preparation, X.W. and R.H.; writing—review and editing, X.W., R.H., C.W. and S.Z.; visualization, X.W. and R.H.; supervision, C.W. and S.Z.; project administration, C.W. and S.Z.; funding acquisition, X.W. and J.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the STU Scientific Research Initiation Grant, grant number NTF24017T & NTF24030T; the 2025 Central Government Guided Local Science and Technology Development Special Fund (Shantou Innovative City Construction), grant number 251007159617218.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Ghosal, A.; Conti, M. Security issues and challenges in V2X: A survey. Comput. Netw. 2020, 169, 107093. [Google Scholar] [CrossRef]
  2. Zhou, H.; Xu, W.; Chen, J.; Wang, W. Evolutionary V2X technologies toward the Internet of Vehicles: Challenges and opportunities. Proc. IEEE 2020, 108, 308–323. [Google Scholar] [CrossRef]
  3. Karunathilake, T.; Förster, A. A survey on mobile road side units in VANETs. Vehicles 2022, 4, 482–500. [Google Scholar] [CrossRef]
  4. Shao, X.; Mei, W.; You, C.; Wu, Q.; Zheng, B.; Wang, C.X.; Li, J.; Zhang, R.; Schober, R.; Zhu, L.; et al. A tutorial on six-dimensional movable antenna for 6G networks: Synergizing positionable and rotatable antennas. arXiv 2025, arXiv:2503.18240. [Google Scholar] [CrossRef]
  5. Shao, X.; Zhang, R. 6DMA enhanced wireless network with flexible antenna position and rotation: Opportunities and challenges. IEEE Commun. Mag. 2025, 63, 121–128. [Google Scholar] [CrossRef]
  6. Li, Y.; Shi, X.; Shao, X.; Xu, J.; Zhang, R. Flexible-Sector 6DMA Base Station: Modeling and Design. arXiv 2025, arXiv:2509.26086. [Google Scholar] [CrossRef]
  7. Kim, D.; Velasco, Y.; Wang, W.; Uma, R.; Hussain, R.; Lee, S. A new comprehensive RSU installation strategy for cost-efficient VANET deployment. IEEE Trans. Veh. Technol. 2016, 66, 4200–4211. [Google Scholar] [CrossRef]
  8. Wang, Z.; Zheng, J.; Wu, Y.; Mitton, N. A centrality-based RSU deployment approach for vehicular ad hoc networks. In Proceedings of the 2017 IEEE International Conference on Communications (ICC), Paris, France, 21–25 May 2017; pp. 1–5. [Google Scholar] [CrossRef]
  9. Wu, T.Y.; Guizani, S.; Lee, W.T.; Liao, K.H. Improving RSU service time by distributed sorting mechanism. Ad Hoc Netw. 2012, 10, 212–221. [Google Scholar] [CrossRef]
  10. Gao, Z.; Wu, H.C.; Cai, S.; Tan, G. Tight Approximation Ratios of Two Greedy Algorithms for Optimal RSU Deployment in One-Dimensional VANETs. IEEE Trans. Veh. Technol. 2021, 70, 3–17. [Google Scholar] [CrossRef]
  11. Anbalagan, S.; Bashir, A.K.; Raja, G.; Dhanasekaran, P.; Vijayaraghavan, G.; Tariq, U.; Guizani, M. Machine-learning-based efficient and secure RSU placement mechanism for software-defined-IoV. IEEE Internet Things J. 2021, 8, 13950–13957. [Google Scholar] [CrossRef]
  12. Liu, Y.; Ma, J.; Niu, J.; Zhang, Y.; Wang, W. Roadside units deployment for content downloading in vehicular networks. In Proceedings of the 2013 IEEE International Conference on Communications (ICC), Budapest, Hungary, 9–13 June 2013; pp. 6365–6370. [Google Scholar] [CrossRef]
  13. Barrachina, J.; Garrido, P.; Fogue, M.; Martinez, F.J.; Cano, J.C.; Calafate, C.T.; Manzoni, P. Road side unit deployment: A density-based approach. IEEE Intell. Transp. Syst. Mag. 2013, 5, 30–39. [Google Scholar] [CrossRef]
  14. Wu, X.; Liu, Z.; Li, Z.; Zhao, S. Greta: Towards a general roadside unit deployment framework. IEEE Trans. Mob. Comput. 2023, 23, 7602–7617. [Google Scholar] [CrossRef]
  15. Abdrabou, A.; Zhuang, W. Probabilistic Delay Control and Road Side Unit Placement for Vehicular Ad Hoc Networks with Disrupted Connectivity. IEEE J. Sel. Areas Commun. 2011, 29, 129–139. [Google Scholar] [CrossRef]
  16. Wu, Q.; Zhang, S.; Zheng, B.; You, C.; Zhang, R. Intelligent reflecting surface-aided wireless communications: A tutorial. IEEE Trans. Commun. 2021, 69, 3313–3351. [Google Scholar] [CrossRef]
  17. Wu, Q.; Zhang, R. Towards smart and reconfigurable environment: Intelligent reflecting surface aided wireless network. IEEE Commun. Mag. 2019, 58, 106–112. [Google Scholar] [CrossRef]
  18. Hashida, H.; Kawamoto, Y.; Kato, N. Intelligent reflecting surface placement optimization in air-ground communication networks toward 6G. IEEE Wirel. Commun. 2020, 27, 146–151. [Google Scholar] [CrossRef]
  19. Wu, Q.; Zhang, R. Intelligent Reflecting Surface Enhanced Wireless Network via Joint Active and Passive Beamforming. IEEE Trans. Wirel. Commun. 2019, 18, 5394–5409. [Google Scholar] [CrossRef]
  20. Mei, W.; Zheng, B.; You, C.; Zhang, R. Intelligent reflecting surface-aided wireless networks: From single-reflection to multireflection design and optimization. Proc. IEEE 2022, 110, 1380–1400. [Google Scholar] [CrossRef]
  21. Zhang, Z.; Xiao, Y.; Ma, Z.; Xiao, M.; Ding, Z.; Lei, X.; Karagiannidis, G.K.; Fan, P. 6G Wireless Networks: Vision, Requirements, Architecture, and Key Technologies. IEEE Veh. Technol. Mag. 2019, 14, 28–41. [Google Scholar] [CrossRef]
  22. Jian, M.; Chen, Y.; Yu, G. Improving Multiple-User Capacity through Downlink NOMA in OAM Systems. In Proceedings of the 2021 IEEE International Conference on Communications Workshops (ICC Workshops), Montreal, QC, Canada, 14–18 June 2021; pp. 1–6. [Google Scholar] [CrossRef]
  23. Yao, A.M.; Padgett, M.J. Orbital angular momentum: Origins, behavior and applications. Adv. Opt. Photonics 2011, 3, 161–204. [Google Scholar] [CrossRef]
  24. Chen, R.; Zhou, H.; Moretti, M.; Wang, X.; Li, J. Orbital angular momentum waves: Generation, detection, and emerging applications. IEEE Commun. Surv. Tutor. 2019, 22, 840–868. [Google Scholar] [CrossRef]
  25. Luong, N.C.; Hoang, D.T.; Gong, S.; Niyato, D.; Wang, P.; Liang, Y.C.; Kim, D.I. Applications of Deep Reinforcement Learning in Communications and Networking: A Survey. IEEE Commun. Surv. Tutor. 2019, 21, 3133–3174. [Google Scholar] [CrossRef]
  26. Ye, H.; Li, G.Y.; Juang, B.H.F. Deep reinforcement learning based resource allocation for V2V communications. IEEE Trans. Veh. Technol. 2019, 68, 3163–3173. [Google Scholar] [CrossRef]
  27. Gu, X.; Zhang, G. A survey on UAV-assisted wireless communications: Recent advances and future trends. Comput. Commun. 2023, 208, 44–78. [Google Scholar] [CrossRef]
  28. Saxena, V.; Jaldén, J.; Klessig, H. Optimal UAV base station trajectories using flow-level models for reinforcement learning. IEEE Trans. Cogn. Commun. Netw. 2019, 5, 1101–1112. [Google Scholar] [CrossRef]
  29. Poularakis, K.; Iosifidis, G.; Tassiulas, L. SDN-enabled tactical ad hoc networks: Extending programmable control to the edge. IEEE Commun. Mag. 2018, 56, 132–138. [Google Scholar] [CrossRef]
  30. Ge, S.; Zhou, X.; Qiu, T. MARL-Based Pricing Strategy via Mutual Attention for MoD Systems with Ridesharing and Repositioning. In Proceedings of the IEEE Conference on Computer Communications (INFOCOM), London, UK, 19–22 May 2025; pp. 1–10. [Google Scholar] [CrossRef]
  31. Zhou, J.; Lu, B.; Liu, Z.; Pan, S.; Feng, X.; Wei, H.; Zheng, G.; Wang, X.; Zhou, C. Maginet: Mask-aware graph imputation network for incomplete traffic data. ACM Trans. Knowl. Discov. Data 2025, 19, 1–20. [Google Scholar] [CrossRef]
  32. Guo, C.; Hwang, F.J.; Chen, C.H.; Chang, C.C.; Chang, C.C. Cluster-Granularity Spatiotemporal Transfer for Cross-Region Graph-Based Traffic Forecasting. IEEE Trans. Intell. Transp. Syst. 2025, 26, 10780–10794. [Google Scholar] [CrossRef]
Figure 1. An illustrative scenario of 6DMA-RSUs dynamically serving vehicular traffic.
Figure 1. An illustrative scenario of 6DMA-RSUs dynamically serving vehicular traffic.
Sensors 26 00388 g001
Figure 2. The proposed V2X scenario with 6DMA-RSUs.
Figure 2. The proposed V2X scenario with 6DMA-RSUs.
Sensors 26 00388 g002
Figure 4. Heatmap of the Dynamic Potential Score (DPS) for central Chengdu. Brighter colors indicate higher potential for dynamic adaptation, characterized by high spatial concentration and temporal fluctuation of traffic.
Figure 4. Heatmap of the Dynamic Potential Score (DPS) for central Chengdu. Brighter colors indicate higher potential for dynamic adaptation, characterized by high spatial concentration and temporal fluctuation of traffic.
Sensors 26 00388 g004
Figure 5. Deployment Visualization under Different Deployment Strategies ( N = 32 ) (axis units: decimal degrees).
Figure 5. Deployment Visualization under Different Deployment Strategies ( N = 32 ) (axis units: decimal degrees).
Sensors 26 00388 g005
Figure 6. Coverage performance comparison: Static-Optimal (A) vs. Predictive-Dynamic (B) vs. Oracle-Dynamic (C) for each of the 32 DPS-deployed RSUs.
Figure 6. Coverage performance comparison: Static-Optimal (A) vs. Predictive-Dynamic (B) vs. Oracle-Dynamic (C) for each of the 32 DPS-deployed RSUs.
Sensors 26 00388 g006
Figure 7. Single RSU beam steering snapshots for the highest-DPS RSU, showing dynamic adaptation to traffic at 8 different times of day (spatial coordinates are shown in grid indices, corresponding to the metric UTM projection described in Section 3).
Figure 7. Single RSU beam steering snapshots for the highest-DPS RSU, showing dynamic adaptation to traffic at 8 different times of day (spatial coordinates are shown in grid indices, corresponding to the metric UTM projection described in Section 3).
Sensors 26 00388 g007
Figure 9. Synthetic evaluation comparison, showing a much larger performance gap between static (A) and dynamic (B, C) strategies, confirming the framework’s efficacy under ideal conditions.
Figure 9. Synthetic evaluation comparison, showing a much larger performance gap between static (A) and dynamic (B, C) strategies, confirming the framework’s efficacy under ideal conditions.
Sensors 26 00388 g009
Table 1. Default Simulation Parameter Settings.
Table 1. Default Simulation Parameter Settings.
ParameterSymbolDefault Value
Deployment BudgetN32 RSUs
RSU Coverage RadiusR500 m
Number of Beams per RSUM3
BeamwidthW or β 60
Grid SizeG25 m
Timeslot Duration T k 5 min
Number of TimeslotsK288 (24 h)
SAS Angular ResolutionL360 ( 1 )
Table 2. Network Performance ( C t o t a l ) under Different Deployment Strategies ( N = 32 ).
Table 2. Network Performance ( C t o t a l ) under Different Deployment Strategies ( N = 32 ).
Deployment StrategyStatic (A)/ × 10 6 Predictive (B)/ × 10 6 Oracle (C)/ × 10 6 Potential Gain ( C A )/ × 10 6
DPS-Greedy  (DyDO)25.4825.4726.150.67
Traffic-Greedy24.1523.9624.680.53
I-RSU19.2419.0519.630.39
Random13.6913.5913.950.26
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Wu, X.; Huang, R.; Wei, C.; Chu, X.; Chen, J.; Zhao, S. Towards Dynamic V2X Infrastructure: Joint Deployment and Optimization of 6DMA-Enabled RSUs. Sensors 2026, 26, 388. https://doi.org/10.3390/s26020388

AMA Style

Wu X, Huang R, Wei C, Chu X, Chen J, Zhao S. Towards Dynamic V2X Infrastructure: Joint Deployment and Optimization of 6DMA-Enabled RSUs. Sensors. 2026; 26(2):388. https://doi.org/10.3390/s26020388

Chicago/Turabian Style

Wu, Xianjing, Ruizhe Huang, Chuliang Wei, Xutao Chu, Junbin Chen, and Shengjie Zhao. 2026. "Towards Dynamic V2X Infrastructure: Joint Deployment and Optimization of 6DMA-Enabled RSUs" Sensors 26, no. 2: 388. https://doi.org/10.3390/s26020388

APA Style

Wu, X., Huang, R., Wei, C., Chu, X., Chen, J., & Zhao, S. (2026). Towards Dynamic V2X Infrastructure: Joint Deployment and Optimization of 6DMA-Enabled RSUs. Sensors, 26(2), 388. https://doi.org/10.3390/s26020388

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop