The communication system is a critical part of the system design for the autonomous Unmanned Aerial Vehicle (UAV). It has to address different considerations, including efficiency, reliability and ...mobility of the UAV. In addition, a multi-UAV system requires a communication system to assist information sharing, task allocation and collaboration in a team of UAVs. In this paper, we review communication solutions for supporting a team of UAVs while considering an application in the power line inspection industry. We provide a review of candidate wireless communication technologies for supporting communication in UAV applications. Performance measurements and UAV-related channel modeling of those candidate technologies are reviewed. A discussion of current technologies for building UAV mesh networks is presented. We then analyze the structure, interface and performance of robotic communication middleware, ROS and ROS2. Based on our review, the features and dependencies of candidate solutions in each layer of the communication system are presented.
Among the eruptive activity phenomena observed on the Sun, those that threaten human technology the most are flares with associated coronal mass ejections (CMEs) and solar energetic particles (SEPs). ...Flares with associated CMEs and SEPs are produced by magnetohydrodynamical processes in magnetically active regions (ARs) on the Sun. However, these ARs do not only produce flares with associated CMEs and SEPs, they also lead to flares and CMEs, which are not associated with any other event. In an attempt to distinguish flares with associated CMEs and SEPs from flares and CMEs, which are unassociated with any other event, we investigate the performances of two machine learning algorithms. To achieve this objective, we employ support vector machines (SVMs) and multilayer perceptrons (MLPs) using data from the Space Weather Database of Notification, Knowledge, Information of NASA Space Weather Center, the Geostationary Operational Environmental Satellite, and the Space-Weather Heliospheric and Magnetic Imager Active Region Patches. We show that True Skill Statistics (TSS) and Heidke Skill Scores (HSS) calculated for SVMs are slightly better than those from the MLPs. We also show that the forecasting time frame of 96 hr provides the best results in predicting if a flare will be associated with CMEs and SEPs (TSS = 0.92 0.09 and HSS = 0.92 0.08). Additionally, we obtain the maximum TSS and HSS values of 0.91 0.06 for predicting that a flare will not be associated with CMEs and SEPs for the 36 hr forecast window, while the 108 hr forecast window gives the maximum TSS and HSS values for predicting that CMEs will not be accompanying any events (TSS = HSS = 0.98 0.02).
We study the performance exhibited by the transport protocols, Transport Control Protocol (TCP) and QUIC, over realistic satellite networks. We propose a novel methodology, which combines real ...implementation (exploiting virtualization techniques) and simulation, to carry out systematic and repetitive experiments. We modify the default operation of the ns-3 framework and we integrate the dynamism that characterizes satellite communication links, particularly Low Earth Orbit (LEO). We carry out a thorough assessment over different setups, changing the operating frequency band and packet buffer lengths. In addition, we ascertain the impact of using the multi-streaming feature that QUIC integrates. The results show that QUIC yields lower delays than TCP, although it might suffer from higher jitter in particular setups. In addition, the results evince that using multiple streams in QUIC does not yield a relevant gain for the default Round-Robin (RR) scheduler. We propose more appropriate scheduling strategies, which are able to yield better performances with unbalanced traffic. Even if the behavior of transport protocols over non-terrestrial-networks might not be always appropriate, the obtained results evince that QUIC can definitively bring benefits when compared to TCP. Furthermore, we have shown that optimal scheduling policies yields a fairer performance when using multiple flows, having unbalanced traffic loads.
The gamma-ray burst monitor (GBM) on the Fermi Gamma-Ray Space Telescope, for the first time, detected a short gamma ray burst (SGRB) signal that accompanies a gravitational wave signal GW170817 in ...2017. The detection and localization of the gravitational wave and gamma-ray source led all other space- and ground-based observatories to measure its kilonova and afterglow across the electromagnetic spectrum, which started a new era in astronomy, the so-called multi-messenger astronomy. Therefore, localizations of short gamma-ray bursts, as counterparts of verified gravitational waves, are of crucial importance since this will allow observatories to measure the kilonovae and afterglows associated with these explosions. Our results show that an automated network of observatories, such as the Stellar Observations Network Group, can be coupled with an interconnected multi-hop array of CubeSats for transients (IMPACT) to localize SGRBs. IMPACT is a mega-constellation of ∼80 CubeSats, each of which is equipped with gamma-ray detectors with ultrahigh temporal resolution to conduct full sky surveys in an energy range of 50–300 keV and downlink the required data promptly for high-accuracy localization of the detected SGRB to a ground station. Additionally, we analyze propagation and transmission delays from receipt of an SGRB signal to ground station offload to consider the effects of constellation design, link, and network parameters such as satellites per plane, data rate, and coding gain from erasure correcting codes among others. IMPACT will provide near–real-time localization of SGRBs with a total delay of ∼5 s and will enable Stellar Observations Network Group telescopes to join the efforts to pursue multi-messenger astronomy and help decipher the underlying physics of these events.
Low Earth Orbit (LEO) satellite constellations are envisioned as a complementary or integrated part of 5G and future 6G networks for broadband or massive access, given their capabilities of full ...Earth coverage in inaccessible or very isolated environments. Although the queuing and end-to-end delays of such networks have been analyzed for channels with fixed statistics, currently there is a lack in understanding the effects of more realistic time-varying channels for traffic aggregation across such networks. Therefore, in this work we propose a queuing model for LEO constellation-based networks that captures the inherent variability of realistic satellite channels, where ground-to-satellite/satellite-to-ground links may present extremely poor connection periods due to the Land Mobile Satellite (LMS) channel. We verify the validity of our model with an extensive event-driven simulator framework analysis capturing the characteristics of the considered scenario. We later study the queuing and end-to-end delay distributions under such channels with various link, traffic, packet and background conditions, while observing good match between theory and simulation. Our results show that ground-to-satellite/satellite-to-ground links and background traffic have a much stronger impact over the end-to-end delay in mean and particularly variance, even with moderate queues, than unobstructed inter-satellite connections in outer space on an established path between two ground stations and through the constellation. This might hinder the usability of these networks for services with stringent time requirements.
Given that next generation networks are expected to be populated by a large number of devices, there is a need for quick deployment and evaluation of alternative mechanisms to cope with the possible ...generated traffic in large-scale distributed data networks. In this sense, the Raspberry Pi has been a popular network node choice due to its reduced size, processing capabilities, low cost and its support by widely-used operating systems. For information transport, network coding is a new paradigm for fast and reliable data processing in networking and storage systems, which overcomes various limitations of state-of-the-art routing techniques. Therefore, in this work, we provide an in-depth performance evaluation of Random Linear Network Coding (RLNC)-based schemes for the Raspberry Pi Models 1 and 2, by showing the processing speed of the encoding and decoding operations and the corresponding energy consumption. Our results show that, in several scenarios, processing speeds of more than 80 Mbps in the Raspberry Pi Model 1 and 800 Mbps in the Raspberry Pi Model 2 are attainable. Moreover, we show that the processing energy per bit for network coding is below 1 nJ or even an order of magnitude less in these scenarios.
Data-driven agriculture and Internet of Farming (IoF) require reliable communication systems. Nowadays, only some of the key use cases demanded by the agricultural industry verticals get support from ...multiple state of the art wireless technologies such as 4G, Wi-Fi, or Low Power Wide Area Network (LPWAN) technologies, combined with satellite and cloud access. However, the ones demanding very high data rates or very low latency are still not feasible. With 5G, designed for flexible support of Extreme Mobile Broadband (xMBB), Massive Machine-Type Communications (mMTC) and Ultra-reliable Machine-Type Communications (uMTC), more agricultural use cases will be possible. This paper provides a reference list of data-driven agriculture scenarios and use cases with their associated communication requirements, and whose feasibility is evaluated in a live 5G trial performed in a representative rural area scenario in the south of Denmark. The paper details a reference methodology for assessing 5G Quality of Service (QoS), including multi-connectivity schemes and reports the empirical 5G performance results, which are put in perspective of the requirements for the different IoF reference scenarios. The empirical results indicate that early 5G deployments are already capable of reliably serving data-driven agriculture vertical use cases such as those related to agricultural logistics or configuration of machinery and diagnostics in 65.8-99% of the cases; but it will be necessary to wait for 5G network upgrades and coming 5G Releases in order to operate the more low latency demanding use cases.
In the near future, upcoming communications and storage networks are expected to tolerate major difficulties produced by huge amounts of data being generated from the Internet of Things (IoT). For ...these types of networks, strategies and mechanisms based on network coding have appeared as an alternative to overcome these difficulties in a holistic manner, e.g., without sacrificing the benefit of a given network metric when improving another. There has been recurrent issues on: (i) making large-scale deployments akin to the Internet of Things; (ii) assessing and (iii) replicating the obtained results in preliminary studies. Therefore, finding testbeds that can deal with large-scale deployments and not lose historic data in order to evaluate these mechanisms are greatly needed and desirable from a research perspective. However, this can be hard to manage, not only due to the inherent costs of the hardware, but also due to maintenance challenges. In this paper, we present the required key steps to design, setup and maintain an inexpensive testbed using Raspberry Pi devices for communications and storage networks with network coding capabilities. This testbed can be utilized for any applications requiring results replicability.
The communication system is a critical part of the system design for the autonomous UAV. It has to address different considerations, including efficiency, reliability and mobility of the UAV. In ...addition, a multi-UAV system requires a communication system to assist information sharing, task allocation and collaboration in a team of UAVs. In this paper, we review communication solutions for supporting a team of UAVs while considering an application in the power line inspection industry. We provide a review of candidate wireless communication technologies {for supporting communication in UAV applications. Performance measurements and UAV-related channel modeling of those candidate technologies are reviewed. A discussion of current technologies for building UAV mesh networks is presented. We then analyze the structure, interface and performance of robotic communication middleware, ROS and ROS2. Based on our review, the features and dependencies of candidate solutions in each layer of the communication system are presented.