Skip to main content
Log in

Processing capability and QoE driven optimized computation offloading scheme in vehicular fog based F-RAN

  • Published:
World Wide Web Aims and scope Submit manuscript

Abstract

The Fog Computing was proposed to extend the computing task to the network edge in lots of Internet of Things (IoT) scenario, such as Internet of Vehicle (IoV). However, the unbalanced data processing requirement caused by the uneven distribution of vehicles in time and space limits the service capability of IoV. To enhance the flexibility and data processing capability, we propose a hybrid fog architecture which composed by fog computing radio access network (F-RAN) and Vehicular Fog Computing (VFC), which is called VF-based F-RAN. In addition, we propose a heuristic algorithm enhanced by deep learning to optimize the computation offloading in this hybrid architecture. The simulation result reveals that the proposed hybrid fog architecture with the heuristic algorithm can effectively improve the data processing efficiency and balance the Quality of Experience (QoE).

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10

Similar content being viewed by others

References

  1. Abbas, F., Fan, P., Khan, Z.: A novel low-latency V2V resource allocation scheme based on cellular V2X communications. IEEE Trans. Intell. Transp. Syst. 20, 2185–2197 (2019)

    Article  Google Scholar 

  2. Abido, M. A.: Optimal power flow using tabu search algorithm. Electric Power Components and Systems 30.5, 469–483 (2002)

    Article  Google Scholar 

  3. Bukata, L., Šůcha, P., Hanzálek, Z.: Solving the resource constrained project scheduling problem using the parallel tabu search designed for the CUDA platform. Journal of Parallel and Distributed Computing 77, 58–68 (2015)

    Article  Google Scholar 

  4. Chen, M., Yu, X., Liu, Y.: MPE: a mobility pattern embedding model for predicting next locations. World Wide, pp. 1–1 (2018)

  5. Dai, Y., Xu, D., Maharjan, S., Qiao, G., Zhang, Y.: Artificial intelligence empowered edge computing and caching for internet of vehicles. IEEE Wirel. Commun. 26, 12–18 (2019)

    Article  Google Scholar 

  6. Dao, N.-N., Lee, J., Vu, D.-N.: Adaptive resource balancing for serviceability maximization in fog radio access networks. IEEE Access 5, 14548–14559 (2017)

    Article  Google Scholar 

  7. Darwish, T.S.J., Bakar, K.A.: Fog based intelligent transportation big data analytics in the internet of vehicles environment: motivations, architecture, challenges, and critical issues. IEEE Access 6, 15679–15701 (2018)

    Article  Google Scholar 

  8. Fisher, M. L., Jaikumar, R., Wassenhove, L. N. V.: A multiplier adjustment method for the generalized assignment problem. Manag. Sci. 32(9), 1095–1103 (1986)

    Article  Google Scholar 

  9. Han, T., Mao, G., Li, Q., Wang, L., Zhang, J.: Interference minimization in 5g heterogeneous networks. Mobile Netw. Appl. 20(6), 756–762 (2015)

    Article  Google Scholar 

  10. He, X., Ren, Z., Shi, C., Fang, J.: A novel load balancing strategy of software-defined cloud/fog networking in the Internet of Vehicles. China Communications 13, 140–149 (2016)

    Article  Google Scholar 

  11. Hossain, E., Rasti, M., Tabassum, H., Abdelnasser, A.: Evolution toward 5G multi-tier cellular wireless networks: An interference management perspective. IEEE Wirel. Commun. 21(3), 118–127 (2014)

    Article  Google Scholar 

  12. Hou, X, Li, Y, Chen, M: Vehicular fog computing: A viewpoint of vehicles as the infrastructures. IEEE Trans. Veh. Technol. 6, 3860–3873 (2016)

    Article  Google Scholar 

  13. Hou, X., Li, Y., Chen, M., Wu, D., Jin, D., Chen, S.: Vehicular fog computing: a viewpoint of vehicles as the infrastructures. IEEE Trans. Veh. Technol. 65, 3860–3873 (2016)

    Article  Google Scholar 

  14. Kong, X., Xia, F., Fu, Z., Yan, X., Tolba, A., Almakhadmeh, Z.: TBI2Flow: Travel behavioral inertia based long-term taxi passenger flow prediction. World Wide Web, pp. 1–1 (2019)

  15. Ku, Y., Lin, D., Lee, C., Hsieh, P., Wei, H., Chou, C., Pang, A.: 5G radio access network design with the fog paradigm: confluence of communications and computing. IEEE Commun. Mag. 55, 46–52 (2017)

    Article  Google Scholar 

  16. Liang, K., Zhao, L., Zhao, X., Wang, Y., Ou, S.: Joint resource allocation and coordinated computation offloading for fog radio access networks. China Communications 13, 131–139 (2016)

    Article  Google Scholar 

  17. Lin, Y., Shao, L., Zhu, Z., Wang, Q., Sabhikhi, R. K.: Wireless networkcloud: Architecture and system requirements. IBM J. Res. Develop. 54(1), 4:1–4:12 (2010)

    Article  Google Scholar 

  18. Liu, X., Zhang, R., Meng, Z., Hong, R., Liu, G.: Correction to: On fusing the latent deep CNN feature for image classification. World Wide Web, pp. 1–1 (2019)

  19. Liu, X., Zhang, R., Meng, Z., Hong, R., Liu, G.: On fusing the latent deep CNN feature for image classification. World Wide Web, pp. 1–1 (2019)

  20. Liu, Y., Yu, H., Xie, S., Zhang, Y.: Deep reinforcement learning for offloading and resource allocation in vehicle edge computing and networks. IEEE Trans. Veh. Technol. xx, 1–1 (2019)

    Article  Google Scholar 

  21. Lu, Y., et al.: A Tabu Search based clustering algorithm and its parallel implementation on Spark. Appl. Soft Comput. 63, 97–109 (2018)

    Article  Google Scholar 

  22. Mobile, C.: C-RAN: The Road Towards Green RAN, China Mobile Res. Inst., Beijing China (2011)

  23. Munoz, R., Mangues-Bafalluy, J., Vilalta, R.: The CTTC 5G end-to-end experimental platform : integrating heterogeneous wireless/optical networks, distributed cloud, and IoT devices. IEEE Veh. Technol. Mag. 11, 50–63 (2016)

    Article  Google Scholar 

  24. Noura, M., Nordin, R.: A survey on interference management for device-to-device (D2D) communication and its challenges in 5G networks. J. Netw. Comput. Appl. 71, 130–150 (2016)

    Article  Google Scholar 

  25. Ren, X., Guo, H., Li, S., Wang, S., Li, J.: A novel image classification method with CNN-XGBoost model. In: International Workshop on Digital Watermarking, pp 378–390. Springer, Cham (2017)

  26. Sun, Y., Peng, M., Wang, C.: A distributed approach in uplink device-to-device enabled cloud radio access networks. Global Communications Conference (GLOBECOM), pp. 1–6 (2016)

  27. Tang, F., Mao, B., Fadlullah, Z. M., Kato, N., Akashi, O., Inoue, T., Mizutani, K.: On removing routing protocol from future wireless networks: A real-time deep learning approach for intelligent trafc control. IEEE Wirel. Commun. 25, 154–160 (2018)

    Article  Google Scholar 

  28. Thaalbi, K., Missaoui, M. T., Tabbane, N.: Performance analysis of clustering algorithm in a C-RAN architecture. Wireless Communications and Mobile Computing Conference (IWCMC), pp. 1717–1722 (2017)

  29. Wang, X., Ning, Z., Wang, L.: Offloading in internet of vehicles: a fog-enabled real-time traffic management system. IEEE Transactions on Industrial Informatics 14, 4568–4578 (2018)

    Article  Google Scholar 

  30. Wang, X., Wei, X., Wang, L.: A deep learning based energy-efcient computational ofoading method in internet of vehicles. China Communications 16, 81–91 (2019)

    Google Scholar 

  31. Wu, Z., Wang, K., Ji, H., Leung, V. C. M.: A computing offloading algorithm for F-RAN with limited capacity fronthaul. IEEE International Conference on Network Infrastructure and Digital Content (IC-NIDC), pp. 78–83 (2016)

  32. Xiong, K., Leng, S., Hu, J., Chen, X., Yang, K.: Smart network slicing for vehicular fog-RANs. IEEE Trans. Veh. Technol. 68, 3075–3085 (2019)

    Article  Google Scholar 

  33. Ye, H., Li, G. Y., Juang, B.-H.F.: Deep reinforcement learning based resource allocation for V2V communications. IEEE Trans. Veh. Technol. 68, 3163–3173 (2019)

    Article  Google Scholar 

  34. Ye, T., Su, Z., Wu, J., Guo, L., Li, J.: A safety resource allocation mechanism against connection fault for vehicular cloud computing. Mobile Information Systems, vol. 2016 (2016)

  35. Yu, R., Ding, J., Huang, X., Zhou, M., Gjessing, S., Zhang, Y.: Optimal resource sharing in 5G-enabled vehicular networks: a matrix game approach. IEEE Trans. Veh. Technol. 65, 7844–7856 (2016)

    Article  Google Scholar 

Download references

Acknowledgments

This work was supported in part by the Foundation of China under Grant 2017YFC0821305, 2016QY03D0604 and partially supported by the SCST Project Number 18511105902 Foundation.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiang Lin.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

This article belongs to the Topical Collection: Special Issue on Data Science in Cyberspace 2019

Guest Editors: Bin Zhou, Feifei Li and Jinjun Chen

Appendix

Appendix

To simplify the representation, we use {p0,p1,...,pk} to instead of all the elements in (3). First, we order that p0 = p1 = ... = pk. Therefore, Qi = p0. When the offloading data size is changed, the function will be as follows:

$$ \begin{array}{@{}rcl@{}} {Q_{i}} &=& \max \{ {p_{0}} \pm \varepsilon ,{p_{1}},...,{p_{w}} \mp o(\varepsilon ),{p_{k}}\} ,\forall \varepsilon > 0 \\ {Q_{i}} &=& \left\{ \begin{array}{l} {p_{0}} + \varepsilon \\ {p_{w}} + o(\varepsilon ) \end{array} \right. > {p_{0}} \end{array} $$
(10)

Where o() is a function denoting the change of the vehicle computing time consumption which leaded by the change of the offloading data size.

Therefore, we can prove that Qi can be minimized when p0 = p1 = ... = pk.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ye, T., Lin, X., Wu, J. et al. Processing capability and QoE driven optimized computation offloading scheme in vehicular fog based F-RAN. World Wide Web 23, 2547–2565 (2020). https://doi.org/10.1007/s11280-020-00808-9

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11280-020-00808-9

Keywords

Navigation