Mobile edge caching is a promising approach for enhancing content delivery efficiency and alleviating backbone network burden, via caching popular contents at network edge devices (e.g., base stations or WiFi access p...
详细信息
ISBN:
(数字)9781728150895
ISBN:
(纸本)9781728150901
Mobile edge caching is a promising approach for enhancing content delivery efficiency and alleviating backbone network burden, via caching popular contents at network edge devices (e.g., base stations or WiFi access points). The successful commercial deployment relies on a comprehensive understanding of the economic interactions among different stakeholders involved. In this paper, we study an edge caching system consisting of a Content Provider (CP), an Internet Service Provider (ISP) who provides the backbone network service, a wireless Access Provider (AP) who provides the wireless access service, and a set of mobile End-Users (EUs), where the CP provides contents for EUs either via the remote server (on the Internet) or via the edge cache (purchased from the AP). We formulate their interactions as a three-stage Stackelberg game. In Stage I, the CP decides the edge cache space to purchase from the AP and cache access fee to charge EUs. In Stage II, the ISP and AP determine the backbone and wireless access service prices, respectively. In Stage III, EUs decide whether to subscribe to the CP' s edge cache service, taking the cache hit probability, cache access fee, backbone and wireless access prices into consideration. We analyze the subgame perfect equilibrium of the dynamic game systematically under two different network pricing scenarios: cooperative pricing and competitive pricing, depending on whether ISP and AP cooperate or compete with each other to make their pricing decisions. Our analysis and simulation results show that all profits of the CP, ISP, AP, and utilities of EUs can be increased by adopting edge cache, compared with the case without edge cache.
Cloud computing is a paradigm that has greatly contributed to the emergence of new applications of IT services. However, the design of dependable and efficient cloud architectures requires a high knowledge of the recu...
详细信息
Cloud computing is a paradigm that has greatly contributed to the emergence of new applications of IT services. However, the design of dependable and efficient cloud architectures requires a high knowledge of the recurring failures causes which compromise the efficient functioning of the system. Nowadays, the number of datasets recording the real state of cloud systems still rarely available to the public. This article uses failure data published by Backblaze which is one of the largest data storage providers. This dataset consists of the operating status of heterogeneous servers that were collected during the period between January 2015 and December 2018. Then, the data has been filtered and preprocessed to keep a total of 2,878,440 records including 128,820 failures. We investigate the correlation between hard drive parameters and failure by exploiting the attributes of Self-Monitoring, Analysis and Reporting Technology (SMART). Then, we investigate the predictive capabilities of five machine learning models including naïve Bayes and artificial neural networks (ANN) to define a failure prediction module for the cloud architecture. The experimental results demonstrate that the artificial neural network (ANN) model offers the best prediction accuracy.
The proliferation of IoT technologies and the broad deployment of sensors and IoT devices are changing the way and the speed of delivery of many services. IoT data streams are typically transmitted to cloud services f...
详细信息
The proliferation of IoT technologies and the broad deployment of sensors and IoT devices are changing the way and the speed of delivery of many services. IoT data streams are typically transmitted to cloud services for processing. However, time-sensitive IoT applications cannot tolerate high latency they may experience when IoT data streams are sent to the cloud. Fog computing-based solutions for this kind of applications are becoming more and more attractive due to the low latency they can provide and guarantee. Given the growing deployments of fog nodes, we propose in this paper an architecture for quality of service (QoS) aware fog service provisioning, which allows to schedule the execution of IoT applications’ tasks on a cluster of fog nodes. A fog broker component can implement various scheduling policies to help IoT applications fulfill their QoS requirements. The results of the simulations we performed show that using some simple strategies, it is possible to keep low the latency of applications and distribute the load among the fog nodes of the cluster.
The complexity of software directly leads to an increasing cost in software testing and maintenance. Finding the important nodes with significant vulnerability is helpful for fault discovery and further reduces the da...
详细信息
Image segmentation(IMSEG) is defined as a top of the basic and most significant process of digital image handling which refers to the techniques that used to partitioning and dividing an image into useful and meaningf...
详细信息
Accurate prediction of aeroengine Remaining Useful Life (RUL) is critical for ensuring flight safety, minimizing maintenance costs, and improving operational efficiency. This study proposes a novel model, the Fourier-...
详细信息
In this paper, we demonstrate a new dataflow platform of DFC, which can handle the successive dataflow computing passes with tagged data. By implementing the matrix multiplication in DFC, we show that DFC can exploit ...
详细信息
As the most widely known data mining algorithm, classification algorithms have attracted wide attention. K-Nearest Neighbor (KNN) algorithm and decision tree algorithm are the two widely known algorithms in classifica...
详细信息
ISBN:
(数字)9789881563903
ISBN:
(纸本)9781728165233
As the most widely known data mining algorithm, classification algorithms have attracted wide attention. K-Nearest Neighbor (KNN) algorithm and decision tree algorithm are the two widely known algorithms in classification algorithms. Sometimes, people not sure how to choose the suitable to solve the classification problems. In this paper, we establish KNN algorithm model and decision tree ID3 algorithm model to analyze the accuracy of the two algorithms in the same data set with different number of features. Through the learning curve and cross validation, we find ID3 algorithm is better than KNN algorithm, and when the number of feature increased the accuracy of KNN is increasing while ID3 is decreased.
Tolerancing symbols play an important role in mechanical product drawings, and they directly determine the functions, mating properties, interchangeability and working life of geometrical products. A symbolic toleranc...
详细信息
暂无评论