Vehicular edge computing (VEC) is a promising technology to support real-time applications through caching the contents in the roadside units (RSUs), thus vehicles can fetch the contents requested by vehicular users (VUs) from the RSU within short time. The capacity of the RSU is limited and the contents requested by VUs change frequently due to the high-mobility characteristics of vehicles, thus it is essential to predict the most popular contents and cache them in the RSU in advance. The RSU can train model based on the VUs' data to effectively predict the popular contents. However, VUs are often reluctant to share their data with others due to the personal privacy. Federated learning (FL) allows each vehicle to train the local model based on VUs' data, and upload the local model to the RSU instead of data to update the global model, and thus VUs' privacy information can be protected. The traditional synchronous FL must wait all vehicles to complete training and upload their local models for global model updating, which would cause a long time to train global model. The asynchronous FL updates the global model in time once a vehicle's local model is received. However, the vehicles with different staying time have different impacts to achieve the accurate global model. In this paper, we consider the vehicle mobility and propose an Asynchronous FL based Mobility-aware Edge Caching (AFMC) scheme to obtain an accurate global model, and then propose an algorithm to predict the popular contents based on the global model. Experimental results show that AFMC outperforms other baseline caching schemes.
翻译:视觉边缘计算(Vec)是支持实时应用的一个很有希望的技术,它通过将路边单位内的内容隐藏在路边单位内,支持实时应用,这样车辆就可以在短时间内从RSU获取车辆用户要求的内容,RSU的容量有限,Vec要求的内容由于车辆的高度机动性特点而经常改变,因此必须预测最受欢迎的内容并提前在RSU中隐藏这些内容。RSU可以根据VU的数据培训模型,以有效预测受欢迎的内容。然而,VU往往不愿意与其他车辆分享它们的数据,因为个人隐私。Federal学习(FL)允许每个车辆根据VU的数据培训本地模型,将本地模型上传到RSU,而不是更新全球模型,因此VU的隐私信息可以受到保护。传统的同步模型FL必须等待所有车辆完成培训并上传其本地模型,从而有效地更新全球模型。而这样可以长时间地培训全球模型。而VUSO的精确性算法数据。FL的精确性计算方法一旦得到,FL的精确性车辆将显示全球的精确性模型,我们就会在不同的格式上提出一个不同的模型。