Conceptio › Archive › arXiv CS
arXiv CS open access

K-AoI: A Spatio-Temporal Synchronization Metric for Digital Twin-based Teleoperation in Dynamic Network Environments

Lu Tian et al. · arxiv_cs
arXiv CS · Papers
Open Source ↗Direct PDF ↓
distributed-systemsinternetnetworkingprotocols
Synchronization between a digital twin (DT) and its physical robot is critical for effective teleoperation, as mismatches directly degrade operator awareness and task performance. Existing synchronization metrics are predominantly time-based and rarely capture the spatial consequences of delayed inf
Conceptio Open Archive

Analyze & explore related research in Conceptio

Connect this record directly into your research workflow or AI agent. Explore citations across open repositories, query full text, and export structured proof bundles.

arXiv:2610.26201v1 [cs.RO] 19 Oct 2026

K-AoI: A Spatio-Temporal Synchronization Metric for Digital Twin-based Teleoperation in Dynamic Network Environments Lu Tian

Zhenhui Yuan

Zexin Deng

Wenjuan Zhang

School of Engineering University of Warwick Coventry, UK lu.tian.2@warwick.ac.uk

School of Engineering University of Warwick Coventry, UK zhenhui.yuan@warwick.ac.uk

School of Engineering University of Warwick Coventry, UK zexin.deng@warwick.ac.uk

Warwick Business School University of Warwick Coventry, UK wenjuan.zhang@wbs.ac.uk

Abstract—Synchronization between a digital twin (DT) and its physical robot is critical for effective teleoperation, as mismatches directly degrade operator awareness and task performance. Existing synchronization metrics are predominantly time-based and rarely capture the spatial consequences of delayed information during motion. In this paper, we introduce Kinematic Age of Information (K-AoI), a spatio-temporal metric that weights AoI by instantaneous Cartesian velocity, translating temporal staleness into physically meaningful spatial divergence. We implement and evaluate K-AoI on a DT teleoperation testbed comprising a six-degrees-of-freedom (6-DOF) manipulator, a Unity-based twin, and controlled network impairments using tc netem across seven network conditions. Per-sample analysis shows that KAoI exhibits rank-correlations with AoI at ρ ≤ 0.65 across all networks, dropping to ρ = 0.22 under satellite connections. This shows that K-AoI is not a simple transformation of AoI, but instead captures velocity-dependent degradation effects that time-only metrics cannot resolve. We further analyze AoI tail behavior using Ultra-Low AoI (ULAoI) and find that the commonly assumed Generalized Pareto Distribution (GPD) model is rejected. This reflects the impact of deterministic forwarding and bounded jitter, which violate standard extremevalue assumptions. Overall, K-AoI provides a complementary and physically grounded synchronization metric, linking network delay to task-relevant spatial error in digital-twin teleoperation systems. The dataset and testbed software are publicly available at: https://github.com/luziyaotian/kaoi-testbed. Index Terms—digital twin, teleoperation, Age of Information, Age of Positioning, synchronization, network impairment, robotic control I. I NTRODUCTION

Robot teleoperation allows human control of physical systems in hazardous or inaccessible environments [1]. A key challenge lies in the network connection between the human operator and the robot, as delays exceeding approximately 250 ms can significantly degrade situational awareness and task performance [1]. Digital twins (DT) mitigate this by maintaining a synchronized virtual representation, allowing the operator to interact with a local, low-latency virtual robot while control commands are transmitted to the physical robot [2], [3]. However, evaluating the performance of DT-based teleoperation systems remains an open challenge. Subjective workload measures such as NASA-TLX [2] cannot be derived For the purpose of open access, the author has applied a Creative Commons Attribution (CC BY) license to any Author Accepted Manuscript version arising.

from system logs and do not generalize well across different operators. Latency reports typically reflect average behavior and miss tail spikes that cause task failure. Age of Information (AoI) [4] addresses temporal freshness more explicitly, while Ultra-Low AoI (ULAoI) [5] extends this idea by modeling tail behavior using extreme-value theory. However, both AoI and ULAoI are purely time-based metrics and ignore physical motion: a 500 ms delay has negligible impact on a stationary DT, yet produces 250 mm of spatial divergence between the robot end-effector and its digital twin at 500 mm/s. Since manipulation performance is fundamentally spatial, and the critical error is the Cartesian distance between the physical robot and its digital counterpart, existing metrics do not capture this combined effect of temporal delay and physical motion. AoI and its extensions quantify information freshness in the temporal domain. The closest related spatial formulation is Age of Positioning (AoP) [6], a mean squared error-based (MSE) metric derived analytically for mobile agents under Random Waypoint mobility and queuing-discipline updates. Our work shares the idea of incorporating motion into a freshness-aware metric, but differs in setting (fixed-based teleoperation versus stochastic mobility), methodology (empirical testbed versus closed-form), and form (linear scale distance versus quadratic MSE). Spatial AoI [7] also extends AoI spatially, but focuses on vehicular networks rather than robotic manipulation. On the DT side, RoboTwin [2], Huang et al. [8] and ConstrucTwin [3] are system-level contributions without a motion-aware metric. Kawshan et al. [9] and the networkaware TeleSim benchmark [10] report latency mean and taskperformance statistics on comparable teleoperation testbeds, but neither analyze the tails nor spatial divergence. Chen et al. [11] treats reconstruction error as a constraint while compressing transmission (35–44% load reduction), whereas we treat it as the quantity of interest. Roy et al. [12] address resource dimensioning analytically through quality of control bounds rather than empirical measurement on a specific testbed. This paper makes the following contributions: 1) A spatio-temporal synchronization metric for digitaltwin teleoperation. We introduce Kinematic Age of Information (K-AoI), a velocity weighted extension of

TABLE I: K-AoI positioned against prior synchronization metrics for networked robotic systems. Work AoI [4] ULAoI [5] AoP [6] Kawshan [9] Chen [11] K-AoI (ours)

Metric Spatial Time – Time + GPD – Position MSE ✓ Latency – Angle + velocity err. ✓ Time×vel. ✓

Tails – ✓ – – – ✓

Method Theory Sim. Theory Emp. Sim.+Emp. Emp.

teleoperation studies report measurable degradation in operator performance and task completion time [13]. We calculate Pτ and Eτ empirically, and we additionally evaluate the GPD parametric form proposed by Liao et al. [5] in Section V-B. C. Why time alone is insufficient

Spatial: metric incorporates position/motion. Tails: explicit distributional tail analysis. Method: Theory / Sim(ulation) / Emp(irical testbed).

AoI that converts temporal staleness into a physically meaningful spatial divergence, explicitly capturing when network delay translates into task error during motion. 2) A reproducible experimental framework for digital twin teleoperation under network degradation, integrating physical robotics, real-time simulation, and controlled network impairment, to enable systematic evaluation of synchronization and communication metrics across different network conditions. 3) Empirical validation over (N = 11 trials) showing that K-AoI captures velocity degradation effects not shown in AoI. Across all network profiles, the Spearman rank correlations per-sample between AoI and K-AoI remain below ρ = 0.65, decreasing to ρ = 0.22 under satellite conditions, indicating clear divergence under high-latency regimes. II. P ROBLEM F ORMULATION We discuss three metrics for DT synchronization, progressing from the standard temporal definition used in IoT through to a velocity-aware extension. Let g(t) denote the generation timestamp of the most recent update received at time t. A. Standard AoI Age of Information quantifies information freshness as the elapsed time since the receiver last obtained a new state update [4]: ∆(t) = t − g(t) (1) While AoI is widely used for evaluating networked control systems, it is typically reported using time-averaged means or percentile summaries. However, in DT teleoperation, such aggregate temporal measures are insufficient. Two systems may exhibit identical mean AoI values while having fundamentally different delay distributions, particularly in their tail behavior. It is these rare but extreme latency spikes, rather than average delays, that are often responsible for degradation in operator performance and eventual task failure. B. Ultra-Low AoI (ULAoI)

Both AoI and ULAoI are time-based metrics, yet in robotic teleoperation, the impact of stale information depends not only on delay duration but also on the system’s motion during that period. If both the operator and robot are stationary, even a 1 s delay causes no spatial divergences. In contrast, when the system is moving at 500 mm/s, a 200 ms delay causes a 100 mm gap between the DT and real end-effector positions. This motivates a metric integrating information freshness with physical motion, quantifying when temporal delays translate into meaningful spatial errors. III. K-AO I: K INEMATIC AGE OF I NFORMATION Building on the idea of weighting AoI by motion [6], [7], we define Kinematic Age of Information (K-AoI) for a tracked entity with instantaneous Cartesian velocity v(t) ∈ R3 : K-AoI(t) = ∆(t) · ∥v(t)∥2

(4)

K-AoI is expressed in units of length, thereby translating temporal information staleness into a physically meaningful spatial metric. Under the assumption of locally constant velocity over the staleness interval ∆(t) window, K-AoI provides a first-order approximation of the Cartesian divergence between the physical end-effector and its DT. In scenarios involving non-linear motion, the approximation error is bounded and typically reduced due to the short update intervals in continuous teleoperation systems, making K-AoI suitable for real-time evaluation. For end-effector analysis, the velocity is calculated by applying the forward kinematics to the measured joint states and finite-differencing the resulting Cartesian trajectory. We denote this variant as K-AoIeef . We use this Cartesian formulation rather than using the joint angle or velocity errors used in compression-oriented DT work [11], since the spatial gap at the end-effector, not in the joint configuration space, is what operators perceive in manipulation tasks. Unlike AoP [6], which is derived analytically under stochastic mobility and queuing assumptions, K-AoI is directly computed from streamed robot state measurements without probabilistic mobility models or queuing-theoretic constructs, making it applicable to DT teleoperation systems independent of network or traffic assumptions. IV. T ESTBED AND P ROTOCOL

Following Liao et al. [5], for a freshness threshold τ we characterize the AoI tail through: Pτ = Pr[∆ > τ ]

(2)

Eτ = E[∆ − τ | ∆ > τ ]

(3)

Pτ is the probability of crossing the freshness bound; Eτ is the conditional mean excess above the bound. We set τ = 200 ms, which is consistent with thresholds at which

A. Testbed Implementation The physical robot is a 6-DOF UFactory Lite 6 robot arm (Fig. 2b). A Linux host (Ubuntu 24.04, ROS 2 Jazzy) runs the xArm driver, a Unity 2022.3 environment for the DT, and a bridge that forwards the DT joint targets to the robot using the set_servo_angle service at 5 Hz (Fig. 2a). Unity was chosen for its VR ecosystem and supported ROS 2 integration via ROS-TCP-Connector. Fig. 1 summarizes the

Edge layer

DT layer

Operator

Device layer

Metrics layer

DT pose (timestamped)

Profile

tc netem on link

commands → ← state

commands

Operator

Unity 2022.3 DT host A

commands → ← state

ROS 2 Jazzy bridge

TABLE II: Network profiles applied using tc netem.

joint state

xArm driver

Lite 6

Metrics pipeline

6-DOF arm

AoI, K-AoI

ground-truth (direct)

Fig. 1: Testbed architecture

Ideal LAN Good Wifi Congested Wifi 4G Poor 4G Satellite

Ideal LAN Good Wifi Congested Wifi 4G Poor 4G Satellite

(b) Physical robot

Fig. 2: DT testbed setup at the University of Warwick

data flow. Network impairment is applied at the kernel level using tc netem on the ethernet interface connecting the host and the robot. Seven network profiles (Table II) span typical deployment regimes (LAN, Wi-Fi, 4G, satellite). The AoI logger subscribes to the DT and real joint-state topics and records at 20 Hz the active network profile, a wallclock timestamp, and the elapsed time since the last received message on each channel. The receipt time is used rather than the source timestamp, due to the standard AoI definition. This ensures that the metric represents the impairment actually experienced by the DT. Post-processing scripts calculate the endeffector Cartesian position using forward kinematics, derive the instantaneous velocity by finite difference and evaluate the three metrics of Section II. B. Experimental process Each experimental trial is divided into eight sequential segments, with 30 s allocated to each segment. All seven network profiles are traversed within a single trial, with the ideal condition repeated at both the beginning and end of the sequence to detect any drift in operator behavior or sensor bias over time, totaling 4 min per trial. The operator moves sliders that move the DT joints, performing a disciplined metronome trajectory, with joint 1 oscillating over a 60◦ range at 4 s period, joint 2 at 6 s with 40◦ range, maintaining a consistent pace across all the network conditions. N = 11 trials were collected across the entire experiment. A 2 s period is removed after each profile change to allow for netem settling. The statistics for each profile are aggregated across all trials, with the two ideal segments pooled. V. R ESULTS AND A NALYSIS A. Network condition statistics Table III reports the statistical performance across each network profile. As conditions degrade from the ideal to the satellite scenario, the 99th-percentile (P99) standard AoI increases from approximately 200 ms (ideal) to 1450 ms, which

Jitter (ms)

Loss (%)

Rate (Mbps)

0 1 10 40 60 150 500

0 0.5 5 20 15 80 50

0 0 0.1 1.0 0.5 3.0 1.0

– 1000 100 25 50 10 5

TABLE III: Per-profile summary statistics and AoI/K-AoI rank correlation. N = 11 trials, τ = 200 ms. Profile

(a) Digital twin in Unity

Delay (ms)

AoI P99 (ms)

Pτ (%)

Eτ (ms)

K-AoI P95 (mm)

Spearman ρ

199 200 210 296 280 639 1442

0.7 1.3 5.5 22.3 24.8 53.2 80.6

1 1 6 36 36 129 454

31 50 51 71 64 129 393

0.30 0.65 0.63 0.63 0.66 0.34 0.22

represents a 7 × degradation. Empirical ULAoI captures the tail more sharply: the probability of a bound violation (Pτ ) rises from 0.7% to 80.6% (a 115 × increase), while the conditional mean excess (Eτ ) rises from 1 ms to 454 ms. P95 K-AoI scales from approximately 30 mm (ideal) to 390 mm (satellite), a 13 × degradation. This degradation outpaces standard AoI growth because K-AoI compounds the temporal delay with the instantaneous velocity of the operator during latency spikes. We show AoI at P99 and K-AoI at P95 to summarize each of the metrics near its information tail. AoI’s distribution is shaped primarily by the network impairment, and the standard high-percentile choice in networking and control is P99. K-AoI’s uppertail is more sensitive to singlesample motions, where brief high-velocity moments during network impairment spikes can produce isolated K-AoI values which are much larger than the operator’s typical behavior. P95 captures most of the motion-weighted degradation while excluding the extreme single-samples. B. Empirical Characterization of ULAoI and GPD Rejection The AoI tail above τ was tested to find whether it follows a Generalized Pareto Distribution (GPD) as Liao et al. [5] proposes. For each network profile, a GPD with maximum likelihood is fitted (with samples pooled across trials) and then a Kolmogorov-Smirnov (KS) test is applied against the fitted distribution. A KS-type goodness-of-fit diagnostic provides strong evidence that the fitted GPD does not adequately describe the AoI exceedance for most conditions. The only exception is the LAN condition (p = 0.78), which nevertheless exhibits very few exceedances (Pτ = 1.3%), limiting the statistical power of the test rather than providing strong evidence of a valid fit. Across all other profiles, the estimated shape parameter remains mostly negative (−0.87 ≤ ξ ≤ 0.05), indicating bounded or light-tailed behavior rather than heavytailed regime assumed by the GPD model. Two system-specific effects explain this mismatch: the bridge’s deterministic 5 Hz forwarding period dominates AoI even without impairment, producing a near-uniform, rather than heavy-tailed distribution; and tc netem introduces bounded delay and jitter distributions, which do not replicate the heavy-tailed latency

ideal

350

= + 0.295 n = 33, 852

satellite

300

700

1200

200 150 100

1000

0 100

150

200

300

400

0

AoI (ms)

400

600 200

50

500

800

50 0

600

Twin velocity (mm/s)

250

K-AoIeef (mm)

K-AoIeef (mm)

= + 0.219 n = 6, 156

1400

200 100 0

500

1000 1500 2000 2500

0

AoI (ms)

Fig. 3: Per-sample AoI versus K-AoI under ideal and satellite conditions, pooled across N = 11 trials. Points colored by twin endeffector velocity. The horizontal band at K-AoI = 0 corresponds to stationary periods where AoI accumulates without spatial divergence, the upper envelope shows that moderate AoI at high operator velocity produces large K-AoI. Spearman ρ = 0.295 (ideal), 0.219 (satellite).

characteristics commonly observed in real cellular or widearea networks. Based on these results, we restrict the use of ULAoI in this study to its non-parametric components, namely the empirical exceedance probability Pτ and conditional excess mean Eτ , both of which remain valid tail descriptors without requiring any distributional assumptions. C. K-AoI captures degradation invisible to AoI A Spearman rank correlation is calculated for each sample between AoI and K-AoIeef within each network profile, across all N = 11 trials pooled. If K-AoI were just a rescaling of AoI by a constant (or near constant) velocity, we would observe ρ → 1. Substantially lower values would suggest that K-AoI carries independent information. Table III reports the correlations. All profiles exhibit ρ ≤ 0.65, with values dropping to ρ = 0.22 under satellite. None of the seven conditions approaches the correlation expected of a rescaled metric, indicating that K-AoI carries information not captured by AoI in any of the network conditions tested. The divergence between AoI and K-AoI is most pronounced at the extremes of network conditions. Under ideal conditions (ρ = 0.29), AoI remains low and relatively uniform, while variations in velocity dominate spatial divergence; in this regime, K-AoI is weakly associated with AoI. Conversely, under satellite conditions (ρ = 0.22), AoI reaches larger values in the tail, with large delays occurring during both motion and stationary periods, weakening the relationship between the two metrics. Under moderate network impairments (LAN through 4G), the metrics partially align (ρ ≈ 0.6), but the correlation remains insufficient to consider them redundant. We emphasize that K-AoI is not intended to replace AoI, but rather, each metric captures complementary aspects of synchronization quality, temporal freshness in the case of AoI, and motion-weighted spatial divergence in the case of K-AoI. VI. F UTURE W ORK AND C ONCLUSION We evaluate K-AoI, a velocity-weighted synchronization metric for digital twin teleoperation. Across N = 11 trials on seven realistic network profiles, K-AoI correlates with AoI at ρ ≤ 0.65 throughout, dropping to ρ = 0.22 under satellite conditions, and K-AoI P95 scales from 30 mm (ideal) to 390 mm (satellite), capturing velocity-modulated degradation that AoI cannot resolve and expressing it in meaningful units.

A KS test rejects the GPD hypothesis at p < 10−3 for six of the seven conditions on the AoI tail above τ = 200 ms, with fitted shape parameters ξ ∈ [−0.87, +0.05] indicating bounded rather than heavy tails, reflecting the bridge’s deterministic 5 Hz forwarding period. Whether ULAoI’s GPD form remains useful at thresholds set significantly above one forwarding cycle, or when applied to residual jitter after subtracting the deterministic component, are open questions. The nonparametric ULAoI statistics (Pτ and Eτ ) characterize our seven conditions without such assumptions. Two testbed extensions are planned. Replacing the slider interface with 6-DOF VR hand tracking would introduce better operator motion and let us evaluate K-AoI under more diverse velocity profiles. Integrating object tracking would extend spatial-divergence measurement from the end-effector to manipulated objects, broadening K-AoI’s applicability to task performance assessment. R EFERENCES [1] D. Rakita, B. Mutlu, and M. Gleicher, “Effects of onset latency and robot speed delays on mimicry-control teleoperation,” in 2020 15th ACM/IEEE International Conference on Human-Robot Interaction (HRI), 2020, pp. 519–527. [2] H. Yelchuri, D. K. Singh, N. K. Gnani, T. V. Prabhakar, and C. Singh, “RoboTwin: A robotic teleoperation framework using digital twins,” 2025. [Online]. Available: https://arxiv.org/abs/2506.01027 [3] Z. Liu, J. Silva, R. Zhong, Q. Qin, N. Roy, V. Nan Fernandez-Ayala, J. Lesko, U. Håkansson, S. Sandberg, D. V. Dimarogonas, J. Gross, X. Vincent Wang, and L. Wang, “Constructwin: Digital twin-driven multirobot construction system toward industry 5.0,” IEEE Transactions on Systems, Man, and Cybernetics: Systems, vol. 56, no. 4, pp. 2924– 2939, 2026. [4] S. Kaul, R. Yates, and M. Gruteser, “Real-time status: How often should one update?” in 2012 Proceedings IEEE INFOCOM, 2012, pp. 2731– 2735. [5] H. Liao, Z. Zhou, Z. Jia, Y. Shu, M. Tariq, J. Rodriguez, and V. Frascolla, “Ultra-low aoi digital twin-assisted resource allocation for multi-mode power iot in distribution grid energy management,” IEEE Journal on Selected Areas in Communications, vol. 41, no. 10, pp. 3122–3132, 2023. [6] W. J. Hussain, D.-R. Emenonye, R. M. Buehrer, and H. S. Dhillon, “Age of positioning with stochastic motion models,” IEEE Transactions on Vehicular Technology, pp. 1–6, 2026. [7] J. Heinovski, J. Torres Gómez, and F. Dressler, “Focusing on information context for ITS using a spatial age of information model,” Computer Communications, vol. 209, pp. 203–216, 2023. [8] M. Huang, R. Feng, K. Hu, X. Yu, L. Zou, J. Xie, Z. Deng, and Z. Yuan, “Multi-sensory digital twin teleoperation system with haptic glove-based tactile feedback for robotic grasping,” in 2025 IEEE Conference on Telepresence, 2025, pp. 235–238. [9] D. Kawshan and Q. Peng, “Digital twin framework for robot path planning and real-time execution using Unity-ROS integration: Systems architecture and experimental validation,” Machines, vol. 14, no. 4, p. 387, 2026. [10] Z. Deng, Z. Yuan, and L. Zou, “TeleSim: A network-aware testbed and benchmark dataset for telerobotic applications,” in 2025 IEEE Conference on Telepresence, 2025, pp. 225–228. [11] S. Chen, E. Spyrakos-Papastavridis, Y. Jin, and Y. Deng, “Goal-oriented semantic communication for robotic arm reconstruction in digital twin,” in GLOBECOM 2024 - 2024 IEEE Global Communications Conference, 2024, pp. 4830–4835. [12] N. Roy, M. H. Dhullipalla, G. P. Sharma, D. V. Dimarogonas, and J. Gross, “Quality of control based resource dimensioning for collaborative edge robotics,” in 2025 IEEE 22nd Consumer Communications & Networking Conference (CCNC), 2025, pp. 1–7. [13] T. Kim, P. M. Zimmerman, M. J. Wade, and C. A. Weiss III, “The effect of delayed visual feedback on telerobotic surgery,” Surgical Endoscopy, vol. 19, no. 5, pp. 683–686, 2005.

Related documents

Record · ID 1381171 · SHA-256 d5a192d5bcf3e09f
Retrieved via Conceptio: every document is proof-bundled with source, license, and retrieval metadata.
Bring this data into your agent: Connect via MCP or API · 20 free credits to start · no card required
Read the Docs → · View CLI source on GitHub · Conceptio Open Knowledge Archive