Abstract
Task offloading in edge cloud and self-organized distributed cloudlet design are two significant research areas to explore internet of things (IoT) setup in mobile cloud computing diligence through network function virtualization. The cloud service providers already set up metropolitan level cloudlet connectivity. In proposed senario by applying a virtual network function to execute various user demands with different IoT concerned service-related difficulties have presented. The objective is to exploit the number of self-proclaimed requests via load harmonizing to reduce the cohesive cost of entries within a period of time. A problem function is designed to offload a set of tasks in a metropolitan area network, where a particular network related function with a maximum bearable delay is requested by each sensor data computation through different network services according to different offloading requests. An algorithm is designed to make a reduced bipartite graph with maximum matching and minimum weight. To save cost, an effective prediction offloading algorithm has been developed where instances of network functions get created and/or released in different cloudlets considering that the task offloading request patterns dynamically changes. Later an analysis concludes that the possible outcome of the proposed algorithm is efficient in term of delay reduced while distributing the load among the cloudlets into the edge-cloud. The effective cost has been reduced up to approx. one-third and execution time has reduced up to one-tenth with the help of proposed queue management system design which helps to utilize the cloudlet instances ineffective way.
Similar content being viewed by others
References
Baktir AC, Ozgovde A, Ersoy C (2017) How can edge computing benefit from software-defined networking: a survey, use cases, and future directions. IEEE Commun Surv Tutor 19(4):2359–2391
Chen M, Hao Y (2018) Task offloading for mobile edge computing in software defined ultra-dense network. IEEE J Sel Areas Commun 36(3):587–597
Cheng TJ, Hsu CT, Korimara R, Lee YD, Chang YR (2018) Particle swarm optimization application on a micro grid for energy savings. Microsyst Technol 24(1):41–47
De D, Mukherjee A, Ray A, Roy DG, Mukherjee S (2016) Architecture of green sensor mobile cloud computing. IET Wirel Sens Syst 6(4):109–120
Del Tin L, Iannacci J, Gaddi R, Gnudi A, Rudny EB, Greiner A, Korvink JG (2007) Non linear compact modeling of RE-MEMS switches by means of model order reduction. In: TRANSDUCERS 2007-2007 international solid-state sensors, actuators and microsystems conference. IEEE, pp 635–638
Gai K, Qiu M, Zhao H, Tao L, Zong Z (2016) Dynamic energy-aware cloudlet-based mobile cloud computing model for green computing. J Netw Comput Appl 59:46–54
Gubbi J, Buyya R, Marusic S, Palaniswami M (2013) Internet of things (IoT): a vision, architectural elements, and future directions. Future Gener Comput Syst 29(7):1645–1660
Iannacci J (2018) Compact modelling-based coupled simulation of RF-MEMS networks for 5G and internet of things (IoT) applications. Microsyst Technol 25(1):329–338
Jia M, Liang W, Xu Z (2017) QoS-aware task offloading in distributed cloudlets with virtual network function services. In: Proceedings of the 20th ACM international conference on modelling, analysis and simulation of wireless and mobile systems. ACM, Miami, USA, pp 109–116
Krishna PV, Misra S, Nagaraju D, Saritha V, Obaidat MS (2016) Learning automata based decision making algorithm for task offloading in mobile cloud. In: IEEE 2016 international conference on computer, information and telecommunication systems (CITS). pp 1–6
Krishnasamy M, Lenka TR (2018) Distributed parameter modeling for autonomous charge extraction of various multilevel segmented piezoelectric energy harvesters. Microsyst Technol 24(3):1577–1587
Lee HS, Lee JW (2018) Task offloading in heterogeneous mobile cloud computing: modeling, analysis, and cloudlet deployment. IEEE Access 6:14908–14925
Lyu X, Tian H, Sengul C, Zhang P (2017) Multiuser joint task offloading and resource optimization in proximate clouds. IEEE Trans Veh Technol 66(4):3435–3447
Mao Y, Zhang J, Letaief KB (2017) Joint task offloading scheduling and transmit power allocation for mobile-edge computing systems. In: IEEE wireless communications and networking conference (WCNC), 2017, pp 1–6
Mukherjee A, De D, Roy DG (2016) A power and latency aware cloudlet selection strategy for multi-cloudlet environment. IEEE Trans Cloud Comput 7(1):141–154
Nef MA, Perlepes L, Karagiorgou S, Stamoulis GI, Kikiras PK (2012) Enabling Qos in the internet of things. In: Proceedings of the 5th international conference on communication, theory, reliability, and quality of service (CTRQ 2012). pp 33–38
Niessner M, Bedyk W, Schrag G, Wachutka G, Margesin B, Faes A (2006) Reduced-order modeling of capacitive MEMS microphones using mixed-level simulation. In: 2006 international conference on advanced semiconductor devices and microsystems. IEEE, pp 283–286
Gurobi Optimization, Inc (2015) Gurobi optimizer reference manual. URL: http://www.gurobi.com
Roy DG, De D, Mukherjee A, Buyya R (2017) Application-aware cloudlet selection for computation offloading in multi-cloudlet environment. J Supercomput 73(4):1672–1690
Roy DG, Mahato B, De D, Buyya R (2018) Application-aware end-to-end delay and message loss estimation in internet of things (IoT)—MQTT-SN protocols. Future Gener Comput Syst 89:300–316
Satyanarayanan Mahadev (2017) The emergence of edge computing. Computer 50(1):30–39
Yang J, Tan CP, He Z, Ching ZY, Tan CC (2017) An effective system-level vibration prediction analysis approach for data storage system chassis. Microsyst Technol 23(8):3097–3105
Yang N, Fan X, Puthal D, He X, Nanda P, Guo S (2018) A novel collaborative task offloading scheme for secure and sustainable mobile cloudlet networks. IEEE Access 6:44175–44189
Yu MH, Chao PCP (2018) A new multi-mode multi-input–multi-output (MIMO) converter in an efficient low-voltage energy harvesting system for a gas sensor. Microsyst Technol 24(11):4477–4492
Zhou B, Dastjerdi AV, Calheiros RN, Buyya R (2018) An online algorithm for task offloading in heterogeneous mobile clouds. ACM Trans Internet Technol (TOIT) 18(2):23
Acknowledgements
Department of Science and Technology (DST) Ministry of Science and Technology for sanctioning a research Project entitled “Dynamic Optimization of Green Mobile Networks: Algorithm, Architecture and Applications” under Fast Track Young Scientist scheme reference no.: SERB/F/5044/2012-2013, DST FISTSR/FST/ETI-296/ and TEQIP-III (TEQIP-III-MAKAUT,WB/2017-2020).
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
Guha Roy, D., Mahato, B., Ghosh, A. et al. Service aware resource management into cloudlets for data offloading towards IoT. Microsyst Technol 28, 517–531 (2022). https://doi.org/10.1007/s00542-019-04450-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00542-019-04450-y