Center for Distributed and Mobile Computing, EECS Department, University of Cincinnati, P.O. Box 210030, Cincinnati, OH 45221-0030, USA.
Sensors (Basel). 2019 Mar 15;19(6):1303. doi: 10.3390/s19061303.
Vehicular ad-hoc Networks (VANETs) are an integral part of intelligent transportation systems (ITS) that facilitate communications between vehicles and the internet. More recently, VANET communications research has strayed from the antiquated DSRC standard and favored more modern cellular technologies, such as fifth generation (5G). The ability of cellular networks to serve highly mobile devices combined with the drastically increased capacity of 5G, would enable VANETs to accommodate large numbers of vehicles and support range of applications. The addition of thousands of new connected devices not only stresses the cellular networks, but also the computational and storage requirements supporting the applications and software of these devices. Autonomous vehicles, with numerous on-board sensors, are expected to generate large amounts of data that must be transmitted and processed. Realistically, on-board computing and storage resources of the vehicle cannot be expected to handle all data that will be generated over the vehicles lifetime. Cloud computing will be an essential technology in VANETs and will support the majority of computation and long-term data storage. However, the networking overhead and latency associated with remote cloud resources could prove detrimental to overall network performance. Edge computing seeks to reduce the overhead by placing computational resources nearer to the end users of the network. The geographical diversity and varied hardware configurations of resource in a edge-enabled network would require careful management to ensure efficient resource utilization. In this paper, we introduce an architecture which evaluates available resources in real-time and makes allocations to the most logical and feasible resource. We evaluate our approach mathematically with the use of a multi-criteria decision analysis algorithm and validate our results with experiments using a test-bed of cloud resources. Results demonstrate that an algorithmic ranking of physical resources matches very closely with experimental results and provides a means of delegating tasks to the best available resource.
车对车网络(VANETs)是智能交通系统(ITS)的一个组成部分,它促进了车辆和互联网之间的通信。最近,VANET 通信研究已经偏离了陈旧的 DSRC 标准,转而采用更现代的蜂窝技术,如第五代(5G)。蜂窝网络为高度移动设备提供服务的能力,加上 5G 大幅增加的容量,将使 VANET 能够容纳大量的车辆并支持多种应用。数以千计的新连接设备的增加不仅给蜂窝网络带来了压力,也给支持这些设备的应用程序和软件的计算和存储要求带来了压力。具有众多车载传感器的自动驾驶汽车预计将生成大量必须传输和处理的数据。从现实情况来看,车辆的车载计算和存储资源不可能处理车辆一生中生成的所有数据。云计算将成为 VANETs 的一项重要技术,并将支持大多数计算和长期数据存储。然而,与远程云资源相关的网络开销和延迟可能对整体网络性能造成不利影响。边缘计算旨在通过将计算资源放置在更接近网络终端用户的位置来减少开销。边缘启用网络中资源的地理多样性和不同的硬件配置将需要仔细管理,以确保高效利用资源。在本文中,我们引入了一种架构,该架构实时评估可用资源,并将分配给最合理和可行的资源。我们使用多准则决策分析算法对我们的方法进行数学评估,并使用云资源测试床进行实验验证我们的结果。结果表明,物理资源的算法排序与实验结果非常吻合,并提供了一种将任务委托给最佳可用资源的方法。