Designing a multi-layer edge-computing platform for energy-efficient and delay-aware offloading in vehicular networks
Abstract Vehicular networks are expected to support many time-critical services requiring huge amounts of computation resources with very low delay. However, such requirements may not be fully met by vehicle on-board devices due to their limited processing and storage capabilities. The solution provided by 5G is the application of the Multi-Access Edge Computing (MEC) paradigm, which represents a low-latency alternative to remote clouds. Accordingly, we envision a multi-layer job-offloading scheme based on three levels, i.e., the Vehicular Domain, the MEC Domain and Backhaul Network Domain. In such a view, jobs can be offloaded from the Vehicular Domain to the MEC Domain, and even further o…
Multi-Layer Offloading at the Edge for Vehicular Networks
This paper proposes a multi-layer platform for job offloading in vehicular networks. Offloading is performed from vehicles in the Vehicular Domain towards Multi-Access Edge Computing (MEC) Servers deployed at the edge of the network, and between MEC Servers. Offloading decisions at both domains are challenging for the overall system performance. Optimization at the MEC Layer domain is obtained by model-based Reinforcement Learning, while a strategy to decide the best offloading rate from the Vehicular Domain is defined to achieve the desired trade-off between costs and performance. Numerical analysis shows the achieved performance.
An experimental testbed of an Internet of Underwater Things
A number of critical features have so far slowed down the realization of an Internet of Underwater Things. The most relevant of these aspects are related to the unreliability of the communication channel, the long propagation delay and the effect of severe multi-path and fading. This paper presents the design and development of a hybrid underwater-terrestrial IoT where different underwater sensors collect heterogeneous data and use marine acoustic modems to send information to a gateway device; this is able to set up a long distance link, implemented through a LoRaWAN connection, to forward data to a remote cloud for further processing. Performance of this system has been tested in a real s…
SDR-LoRa
In this paper, we present SDR-LoRa, a full-fledged SDR implementation of a LoRa transmitter and receiver. First, we reverse-engineer the LoRa physical layer (PHY) functionalities, including the procedures of packet modulation, demodulation, and preamble detection. Based on this analysis, we develop the first Software Defined Radio (SDR) implementation of the LoRa PHY. Furthermore, we integrate LoRa with an Automatic Repeat Request (ARQ) error detection protocol. SDR-LoRa has been validated on (i) the Colosseum wireless channel emulator; and (ii) a real testbed with USRP radios and commercial-off-the-shelf (COTS) devices. Our experimental results demonstrate that the performance of SDR-LoRa …