A smart city improves operational efficiency and comfort of living by harnessing techniques such as the Internet of Things (IoT) to collect and process data for decision making. To better support smart cities, data collected by IoT should be stored and processed appropriately. However, IoT devices are often task-specialized and resource-constrained, and thus, they heavily rely on online resources in terms of computing and storage to accomplish various tasks. Moreover, these cloud-based solutions often centralize the resources and are far away from the end IoTs and cannot respond to users in time due to network congestion when massive numbers of tasks offload through the core network. Therefore, by decentralizing resources spatially close to IoT devices, mobile edge computing (MEC) can reduce latency and improve service quality for a smart city, where service requests can be fulfilled in proximity. As the service demands exhibit spatial-temporal features, deploying MEC servers at optimal locations and allocating MEC resources play an essential role in efficiently meeting service requirements in a smart city. In this regard, it is essential to learn the distribution of resource demands in time and space. In this work, we first propose a spatio-temporal Bayesian hierarchical learning approach to learn and predict the distribution of MEC resource demand over space and time to facilitate MEC deployment and resource management. Second, the proposed model is trained and tested on real-world data, and the results demonstrate that the proposed method can achieve very high accuracy. Third, we demonstrate an application of the proposed method by simulating task offloading. Finally, the simulated results show that resources allocated based upon our models' predictions are exploited more efficiently than the resources are equally divided into all servers in unobserved areas.
翻译:智能城市通过利用诸如“物”互联网(IoT)等工具收集和处理用于决策的数据来提高运作效率和生活舒适度,智能城市通过利用诸如“物”互联网等技术收集和处理用于决策的数据提高运作效率和生活舒适度。为了更好地支持智能城市,应当对IoT收集的数据进行储存和适当处理。然而,IoT设备往往是任务专业化和资源紧张的,因此,它们严重依赖在线资源进行计算和存储,以完成各种任务。此外,这些云基解决方案往往集中资源,远离终端“物”,并且无法及时对用户作出反应,因为在核心网络中大量任务卸载时,网络就会大量任务,因此,应该对智能城市收集的数据进行储存和处理。因此,通过将资源从空间空间到空间空间空间的空间空间空间的空间空间定位,移动计算(MEC)收集到空间智能城市服务要求得到满足。由于服务要求显示空间时,在最佳地点部署和存储模型的拟议资源在满足所有智能城市的服务需求方面发挥着必不可少的作用。在这方面,我们同样必须了解在时间和空间空间空间上的拟议资源需求的分配情况。在时间和空间的排序中,我们提议的资源在学习方法上展示一个资源。