Abstract
We address the problem of real-time transmission of multimedia streams in distributed heterogeneous networks. The effect of this problem directly affects the execution efficiency, real-time and reliability of the network system. Firstly, for distributed multimedia data, the heterogeneity of edge cloud devices is considered. Through in-depth analysis of the dependency between multimedia packets and video frames, the edge cloud and its dependent directed acyclic graph are established, and the edge cloud computing model is set up to execute cost, real-time and dependability. Secondly, based on the deadline features of multimedia real-time applications, the optimal solution of the edge cloud sets is established. The establishment basis is from the maximum satisfiability problem and the search for the best edge cloud with the execution cost and execution time of the multimedia streaming real-time communication application. According to the above models, a real-time multimedia streaming transmission control mechanism upon edge cloud computing and the opportunistic approximation optimization is proposed. Through the simulation and analysis experiments of static network topology and dynamic network topology, the performance of the execution cost, delay and packet loss rate of the proposed mechanism is deeply analyzed and verified. The analysis results show that the proposed mechanism can transparently influence the dynamic network topology and find an optimal solution for the guarantee of real-time and reliability through the deep fusion edge cloud computing and approximate optimization.
Similar content being viewed by others
References
Ahmad M, Azam M, Naeem M et al (2017) Resource management in D2D communication: an optimization perspective[J]. J Netw Comput Appl 93
Ahmed S, Nadeem A (2016) A mobile agent-based communication protocol to optimize message delivery cost[J]. J Syst Softw 121:40–48
Beck MT, Feld S, Linnhoff-Popien C et al (2016) Mobile edge computing[J]. Informatik-Spektrum 39(2):1–7
Fajardo JO, Liberal F, Giannoulakis I et al (2016) Introducing mobile edge computing capabilities through distributed 5G cloud enabled small cells[J]. Mob Netw Appl 21(4):1–11
Hsieh HC, Lee CS, Chen JL (2018) Mobile edge computing platform with container-based virtualization technology for IoT applications. Wirel Pers Commun. https://doi.org/10.1007/s11277-018-5856-5
Jin Q, Xiang Y, Sun G et al (2017) Cybersecurity for cyber-enabled multimedia applications[J]. IEEE Multimedia 24(4):10–13
Kang Y, Youm S (2017) Multimedia application to an extended public transportation network in South Korea: optimal path search in a multimodal transit network[J]. Multimedia Tools Appl 76(19):19945–19957
Kim JW (2015) Developing a job shop scheduling system through integration of graphic user interface and genetic algorithm. Multimedia Tools Appl 74(10):3329–3343
Kim YG, Kim M, Chung SW (2017) Enhancing energy efficiency of multimedia applications in heterogeneous mobile multi-core processors[J]. IEEE Trans Comput 66(11):1878–1889
Lin P, Ren W, Song Y (2016) Distributed multi-agent optimization subject to nonidentical constraints and communication delays[J]. Automatica 65:120–131
Liu Y, Li C, Yang Z (2015) Tradeoff between energy and user experience for multimedia cloud computing [J]. Comput Electr Eng 47:161–172
Liu X, Liu A, Li Z et al (2017) Distributed cooperative communication nodes control and optimization reliability for resource-constrained WSNs[J]. Neurocomputing 270(27):122–136
Min Y, Hui S (2017) Research on the fusion method of spatial data and multimedia information of multimedia sensor networks in cloud computing environment. Multimedia Tools Appl 76(16):17037–17054
Ozdamli F, Ercag E (2018) Opinions of teacher candidates on the usage of mobile applications in the multimedia development processes[J]. Int J Interactive Mob Technol 12(2):27
Park HD, Min OG, Lee YJ (2017) Scalable architecture for an automated surveillance system using edge computing[J]. J Supercomput 73(3):1–14
Shahzadi S, Iqbal M, Dagiuklas T et al (2017) Multi-access edge computing: open issues, challenges and future perspectives[J]. J Cloud Comput 6(1):30
Sundar S, Liang B (2018) Offloading dependent tasks with communication delay and deadline constraint[C]. In proceedings of IEEE INFOCOM 2018, Honolulu, HI, USA, 15–19
Wang D, Wang Z, Chen M et al (2018) Distributed optimization for multi-agent systems with constraints set and communication time-delay over a directed graph[J]. Inf Sci 438:1–14
Yan G, Rawat DB, Lindsey W (2017) A cross-layer and optimized privacy method in vehicular ad-hoc networks[J]. Wirel Pers Commun 97(3):1–23
Yang J, Wang H, Lv Z et al (2016) Multimedia recommendation and transmission system based on cloud platform[J]. Futur Gener Comput Syst 70
Zhou J, Dong T (2015) Invulnerability mechanism based on mobility prediction and opportunistic cloud computing with topological evolution for wireless multimedia sensor networks. EURASIP J Wirel Commun Netw 243:2015
Acknowledgements
The authors would like to thank the support from the Natural Science Foundation of China (61702056), Educational Commission of JiangSu Province (17KJB520001), the Qing Lan Project of Jiangsu Province in China under grant No. 2017 and 333 high-level personnel training projects of Jiangsu Province in China under grant No. 2018 and the Jiangsu Students’ innovation and entrepreneurship training program (NO.201810333029Y).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Jin, Y., Qian, Z. & Sun, G. A real-time multimedia streaming transmission control mechanism based on edge cloud computing and opportunistic approximation optimization. Multimed Tools Appl 78, 8911–8926 (2019). https://doi.org/10.1007/s11042-018-6680-3
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-018-6680-3