Fog computing is an extension of cloud computing,which emphasizes the distributed computing and provides computing service closer to user equipments (UEs). However, due to the limited service coverage of fog computing nodes (FCNs), the moving users may be out of the coverage, which would cause the radio handover and execution results migration when the tasks are offloaded to FCNs. Furthermore, extra cost including energy consumption and latency is generated and affects the revenue of UEs. Previous works rarely consider the mobility of UEs in fog computing networks. In this paper, a generic three-layer fog computing networks architecture is considered and the mobility of UEs is characterized by the sojourn time in each coverage ofFCNs, which follows the exponential distribution. To maximize the revenue of UEs, the offloading decisions and computation resource allocation are jointly optimized to reduce the probability of migration. The problem is modeled as a Mixed Integer Nonlinear Programming (MINLP) problem which is NP-hard. The problem is divided into two parts, tasks offloading and resource allocation. A Gini Coefficient based FCNs selection algorithm(GCFSA) is proposed to get a sub-optimal offloading strategy and a distributed resource optimization algorithm based ongenetic algorithm (ROAGA) is implemented to solve computation resource allocation problem. The proposed algorithms can handle the scenario of UEs’ mobility in fog computing networks by significantly reducing the probability of migration. Simulations demonstrate that the proposed algorithms can achieve quasi optimal revenue performance compared with other baseline algorithms
To View the Base Paper Abstract Contents
Now it is Your Time to Shine.
Great careers Start Here.
We Guide you to Every Step
Success! You're Awesome
Thank you for filling out your information!
We’ve sent you an email with your Final Year Project PPT file download link at the email address you provided. Please enjoy, and let us know if there’s anything else we can help you with.
To know more details Call 900 31 31 555
The WISEN Team