Measurement Study of Dynamics and Liquid Data Transport in OneWeb LEO Satellite Networks

Authors: Evan Gossling, Owen Perrin, Daji Qiao, Hongwei Zhang

This work conducts a measurement study of the Eutelsat/OneWeb Low Earth Orbit (LEO) Satellite Network (LSN) using ARA’s backhaul OneWeb user terminal (UT). OneWeb has been an under-studied network, so we first conduct a measurement study of the OneWeb LSN from a user’s perspective, and then examine the potential benefits of liquid data transport to increase the reliability of LSNs, as some LSN deployments may observe up to 2% packet loss1.

Our topology figure showcases ARA’s backhaul UT deployed on the rooftop of Iowa State University’s Wilson Residence Hall. Through ARA’s online portal1, we can run experiments from a Dell PowerEdge server directly attached to the OneWeb indoor unit (IDU). Additionally, we utilize a virtual machine (VM) from the Google Cloud Platform near Ashburn, Virginia.

The UT connects via the Ku band to the OneWeb satellite constellation. The connected satellite then connects back to OneWeb ground stations via the Ka band in a bentpipe fashion. These ground stations transmit to and from OneWeb points of presence (PoPs), which are larger data centers where traffic within the OneWeb network is peered with the wider Internet. The service-level agreement (SLA) for ARA’s OneWeb connection is 100 Mbps downlink and 20 Mbps uplink.

We experiment with liquid data transport over our existing OneWeb LSN and deploy both endpoints of the transport in our architecture between the ARA server on ISU campus in Ames, Iowa, and the Google Cloud VM at Ashburn, Virginia.

We examine the statistical performance of liquid data transport in comparison to the baseline transport of TCP with no added coding scheme (aside from any coding which OneWeb may internally utilize). Our results figure compares the performance of liquid data with that of un-encoded TCP with BBR and CUBIC congestion control algorithms. We examine a time series of transferring data at a target rate of 10 Mbps over the LSN, which is subject to an artificial loss rate of 1%.

This additive 1% loss is used to demonstrate the effectiveness of liquid data in instances where the LSN drops packets, as is possible with LSNs such as Starlink, and to a certain extent, OneWeb. Overcoming this packet loss is important due to the network requirements of real-time applications, of which such applications will incur performance degradation when retransmissions must be made, which is exasperated when using an LSN.

Our figure shows that the performance of CUBIC increases significantly when liquid data transport is utilized compared to without it. To better understand this, we can further analyze the cwnd shown in the figure. As we can see, the cwnd value never increases to a suitable quantity for CUBIC (with no coding) when consistent losses are experienced. Essentially, these loss-based congestion control mechanisms prevent any substantial growth of the cwnd. On the other hand, when a tunnel is established between the TCP sender and receiver by the liquid data transport, packet losses are overcome inside the tunnel using the redundant repair data generated by the erasure code, thus shielding the TCP endpoints. As a result, the cwnd remains around a constant high value that corresponds to the target data rate of 10 Mbps.

BBR’s performance is comparatively similar in both cases as BBR is a delay-based protocol and its model of the link is not drastically affected by these packet losses; not to the degree that CUBIC’s loss-based model is. However, as the loss rate increases, the amount of retransmissions BBR (with no coding) must make increases correspondingly2, whereas liquid data transport is able to overcome the packet loss without incurring additional retransmissions. For the traces shown in Fig. 9, BBR with no coding incurs 1767 retransmissions throughout the trace to transmit the application data, while BBR with liquid data transport only experiences 81 retransmissions.

Using liquid data transport, packet losses are shielded from the TCP endpoints where the congestion control algorithm is executed. It also eliminates or significantly reduces the amount of packet retransmissions. Both factors allow for natural growth and steady-state moderation of the cwnd size, which, in turn, results in increased and stable throughput. Overall, we find that OneWeb generally fulfills its service-level agreements, and liquid data transport may be used to further increase the reliability of TCP flows over LSNs.

Check the full article here.

[1] F. Michel, M. Trevisan, D. Giordano, and O. Bonaventure, “A first look at starlink performance,” in Proceedings of the 22nd ACM Internet Measurement Conference, 2022, pp. 130–136.
[2] Y. Cao, A. Jain, K. Sharma, A. Balasubramanian, and A. Gandhi, “When to use and when not to use bbr: An empirical analysis and evaluation study,” in Proceedings of the Internet Measurement Conference, 2019, pp. 130–136.

Measuring the OneWeb Satellite Network 

Prof. Jianping Pan and his team at the University of Victoria (UVic), Canada, have leveraged the ARA platform to conduct studies on low-Earth orbit (LEO) satellite networks. Using ARA’s user portal and with support from the ARA team, the UVic team was able to carry out experiments with a Hughes user terminal and the OneWeb satellite network.  

LEO satellite networks are characterized by dynamic behavior due to the high mobility of satellites. As these networks gain broader adoption, understanding their performance and effectively managing them becomes increasingly important. To address this, the UVic team has measured latency, throughput, and other network characteristics using ARA’s OneWeb satellite access infrastructure. The unique location of the ARA platform, in relation to the OneWeb terrestrial infrastructure, offers an excellent opportunity to assess disruptive handover and reconfiguration events. The detailed study has been reported in the research article “Measuring the OneWeb Satellite Network” at the 2025 IEEE/IFIP Network Traffic Measurement and Analysis Conference (TMA’25), and it offers data-driven insights and feedback to the satellite communications research community and LEO network operators such as OneWeb. 

The UVic team made use of the ARA’s OneWeb user terminal deployment atop the ISU Wilson Hall base station site, featuring a Hughes HL1120W user terminal (UT). Users can reserve the associated machine in the ARA user portal, allowing them to perform measurements through the Hughes terminal and OneWeb satellite network. Users may refer to the ARA documentation for the experimental setup, which results in the creation of a container connected to the satellite terminal. After the container is created, measurements through the satellite network may be performed. As an example, we perform a 15-minute “ping” test and plot the resulting latencies in the figure below, then plot the corresponding satellite locations during the period of interest alongside the AIM diagnostic data. Satellite two-line element (TLE) data may be queried from sources such as Celestrak. The interesting bimodal behavior caused by ARA’s unique location can be observed from the figure, at approximately 18:14 UTC when the UT experienced a handover to satellite ONEWEB-0321. At this time, the orbital plane of ONEWEB-0321 was much further west than the orbit of the other satellites being used. As such, the traffic’s route and latency are effectively doubled, due to handovers between different OneWeb landing ground stations. 


Utilizing ARA’s satellite component allows researchers to access and assess OneWeb, a satellite service which remains under-studied due to its enterprise focus. OneWeb has many properties which make it interesting for satellite communications research. Its constellation design, with polar orbits and relatively high altitude compared to Starlink, lends the network to stable coverage with less frequent inter-satellite handovers. 

Authors’ Background: 

In this past year, a team of students worked on a comprehensive measurement study on OneWeb low-Earth orbit (LEO) satellite networks. The study, which utilizes the ARA platform, will be presented at TMA’25 in June 2025, and is available at https://arawireless.org/ara-use-in-research/. Two of the students, Owen Perrin and Jinwei Zhao, write about their experience in this ARA user story. Perrin is a recent graduate from the MS program in Computer Engineering at Iowa State University. Zhao is a PhD student in the Department of Computer Science at the University of Victoria, Canada. His research interests include network measurements of LEO satellite networks (Starlink/OneWeb), application layer adaptation such as adaptive video streaming, and new protocols such as multipath QUIC. 

Authors: Owen Perrin, Jinwei Zhao