DICOMIST: An methodology for Performing Distributed Computing in Heterogeneous ad hoc Networks
DOI:
https://doi.org/10.15837/ijccc.2024.4.6526Keywords:
Distributed Processing, Consensus, Fog Computing, Mesh NetworkAbstract
The Internet of Things (IoT) has emerged as a cornerstone technology, transforming how we interact with our surroundings. Despite their widespread adoption, IoT devices encounter challenges related to processing capabilities and connectivity, frequently necessitating the delegation of tasks to remote cloud servers. This offloading, essential for enhancing user experience, poses challenges, particularly for latency-sensitive applications. Edge-centric paradigms like fog and mist computing have emerged to address these challenges, bringing computational resources closer to end-users. However, efficiently managing task offloading in dynamic IoT environments remains a complex issue. This paper introduces DIstributed COmputing for MIST (dicomist), a methodology designed to facilitate task offloading in IoT settings. Dicomist utilizes wireless mesh networks to organize mobile nodes, employing clustering and classification techniques. Tasks are treated as consensus problems, enabling distributed computation among selected nodes. Real-world experiments demonstrate dicomist’s effectiveness, underscoring its potential to enhance task offloading in IoT environments.
References
Abolhasan, M. and Hagelstein, B. and Wang, J. C.-P.. In Search of an Understandable Consensus Algorithm, Real-world performance of current proactive multi-hop mesh protocols, 44-47, 2009. https://doi.org/10.1109/APCC.2009.5375690
Ian F. Akyildiz and Dario Pompili and Tommaso Melodia. (2005) Underwater acoustic sensor networks: research challenges, Ad Hoc Networks, 3(3),257-279, 2005. https://doi.org/10.1016/j.adhoc.2005.01.004
Alotaibi, Eiman and Mukherjee, Biswanath. (2012) Survey Paper: A Survey on Routing Algorithms for Wireless Ad-Hoc and Mesh Networks, Computer Networks, 56(2), 940-965, 2012. https://doi.org/10.1016/j.comnet.2011.10.011
O. Arana and F. Garcia and J. Gomez.(2019) Analysis of the effectiveness of transmission power control as a location privacy technique, Computer Networks, 163, 1389-1286, 2019. https://doi.org/10.1016/j.comnet.2019.106880
Alireza Askarzadeh. (2016) A novel metaheuristic method for solving constrained engineering optimization problems: Crow search algorithm, Computers & Structures, 169, 1-12, 2016. https://doi.org/10.1016/j.compstruc.2016.03.001
Atzori, Luigi and Girau, Roberto and Pilloni, Virginia and Uras, Marco. (2019). Assignment of Sensing Tasks to IoT Devices: Exploitation of a Social Network of Objects, IEEE Internet of Things Journal, 6(2), 2679-2692, 2019. https://doi.org/10.1109/JIOT.2018.2873501
Benediktsson, J.A. and Swain, P.H. (1992). Consensus theoretic classification methods, IEEE Transactions on Systems, Man, and Cybernetics, 22(4), 688-704, 1992. https://doi.org/10.1109/21.156582
Borkar, Vivek and Varaiya, Pravin. (1982) Asymptotic agreement in distributed estimation, IEEE transactions on automatic control, 27(3), 650-655, 1982. https://doi.org/10.1109/TAC.1982.1102982
Byers, Charles C. and Wetterwald, Patrick. (2015) Fog Computing Distributing Data and Intelligence for Resiliency and Scale Necessary for IoT: The Internet of Things (Ubiquity Symposium), Association for Computing Machinery, Ubiquity, 14, 2015. https://doi.org/10.1145/2822875
Cao, Li-Juan and Tay, Francis Eng Hock. (2003) Support vector machine with adaptive parameters in financial time series forecasting, IEEE Transactions on neural networks, 14(6), 1506-1518, 2003. https://doi.org/10.1109/TNN.2003.820556
Carvin, Denis and Owezarski, Philippe and Berthou, Pascal, A generalized distributed consensus algorithm for monitoring and decision making in the iot Proceedings of the 2014 International Conference on Smart Communications in Network Technologies (SaCoNeT), 1-6, 2014. https://doi.org/10.1109/SaCoNeT.2014.6867769
Chissungo, Edmundo and Blake, Edwin and Le, Hanh. Investigation into Batman-adv Protocol Performance in an Indoor Mesh Potato Testbed, Proceedings of the 2011 Third International Conference on Intelligent Networking and Collaborative Systems, 8-13, 2011. https://doi.org/10.1109/INCoS.2011.106
Cortes, Corinna and Vapnik, Vladimir. (1995) Support-Vector Networks, Mach. Learn., 20(3), 273-297, 1995. https://doi.org/10.1007/BF00994018
Luca Davoli and Antonio Cilfone and Laura Belli and Gianluigi Ferrari. (2019) Design and experimental performance analysis of a B.A.T.M.A.N.-based double Wi-Fi interface mesh network, Future Generation Computer Systems, 92, 593-603,2021. https://doi.org/10.1016/j.future.2018.02.015
Morris H. Degroot. (1974) Reaching a Consensus, Journal of the American Statistical Association, 69(345), 118-121, 1974. https://doi.org/10.1080/01621459.1974.10480137
Dhuli, Sateeshkrishna and Atik, Fouzul (2021). Analysis of Distributed Average Consensus Algorithms for Robust IoT network, arXiv preprint arXiv:2104.10407, 1, 2021.
Dimakis, Alexandros G. and Kar, Soummya and Moura, José M. F. and Rabbat, Michael G. and Scaglione, Anna. (2010) Gossip Algorithms for Distributed Signal Processing, Proceedings of the IEEE, 98(11), 1847-1864, 2010. https://doi.org/10.1109/JPROC.2010.2052531
Drucker, Harris and Wu, Donghui and Vapnik, Vladimir N. (1999) Support vector machines for spam categorization, IEEE Transactions on Neural networks, 10(5), 1048-1054, 1999. https://doi.org/10.1109/72.788645
Chenyuan Feng, Howard H. Yang, Deshun Hu, Zhiwei Zhao, Tony Q.S., Geyong Min. (2021). Mobility-Aware Cluster Federated Learning in Hierarchical Wireless Networks, IEEE Transaction on Wireless Communications, 21(10), 8441-8857, 2022. https://doi.org/10.1109/TWC.2022.3166386
Flouri, K and Beferull-Lozano, Baltasar and Tsakalides, Panagiotis. Training a SVM-based classifier in distributed sensor networks, Proceedings of the 2006, 14th European Signal Processing Conference, 1-5, 2006.
Forero, Pedro A and Cano, Alfonso and Giannakis, Georgios B. (2010) Consensus-Based Distributed Support Vector Machines, Journal of Machine Learning Research, 163(5), 2010. https://doi.org/10.1145/1791212.1791218
Funai, Colin and Tapparello, Cristiano and Heinzelman,Wendi. (2020). Computational Offloading for Energy Constrained Devices in Multi-Hop Cooperative Networks, Computational Offloading for Energy Constrained Devices in Multi-Hop Cooperative Networks, 19(1), 60-73, 2020. https://doi.org/10.1109/TMC.2019.2892100
Goldsmith, Andrea (2008). Wireless Communications, Cambridge University Press, 2005 https://doi.org/10.1017/CBO9780511841224
Guerraoui, Rachid and Rodrigues, Luis Introduction to reliable distributed programming Springer Science & Business Media, 2006
Guo, Wenzhong and Zhu, Weiping and Yu, Zhiyong and Wang, Jiangtao and Guo, Bin. (2019). A Survey of Task Allocation: Contrastive Perspectives From Wireless Sensor Networks and Mobile Crowdsensing, IEEE Access, 9, 78406-78420, 2019. https://doi.org/10.1109/ACCESS.2019.2896226
Guo, Chongtao and He, Wei and Li, Geoffrey Ye. (2021). Optimal Fairness-Aware Resource Supply and Demand Management for Mobile Edge Computing, IEEE Wireless Communications Letters, 18(3), 678-682, 2021. https://doi.org/10.1109/LWC.2020.3046023
Jiang, Zhiyuan and Zhou, Sheng and Guo, Xueying and Niu, Zhisheng. (2018). Task Replication for Deadline-Constrained Vehicular Cloud Computing: Optimal Policy, Performance Analysis, and Implications on Road Traffic, IEEE Internet of Things Journal, 5(1), 93-107, 2018. https://doi.org/10.1109/JIOT.2017.2771473
Yuchuan Jiang and Zhangjun Wang and ZhiXiong Jin. Iot Data Processing and Scheduling Based on Deep Reinforcement Learning, International journal of computers communications and control, 18(3),1-8,2023 https://doi.org/10.15837/ijccc.2023.6.5998
Muhammad Altaf Khan and et al. (2021) A Survey on the Noncooperative Environment in Smart Nodes-Based Ad Hoc Networks: Motivations and Solutions, Security and Communication Networks, 2021, 2021. https://doi.org/10.1155/2021/9921826
Kocarev, Ljupco (2013). Consensus and synchronization in complex networks, Springer, 2013 https://doi.org/10.1007/978-3-642-33359-0
Kowalczyk Alexandre (2017). Support Vector Machines Succinctly Syncfusion, 2017
Elis Kulla and Masahiro Hiyama and Makoto Ikeda and Leonard Barolli. (2012) Performance comparison of OLSR and BATMAN routing protocols by a MANET testbed in stairs environment, Computers & Mathematics with Applications, 63(2), 339-349, 2012. https://doi.org/10.1016/j.camwa.2011.07.035
Lamport, Leslie. (1998) The Part-Time Parliament, ACM Trans. Comput. Syst., 16(2), 133-169, 1998. https://doi.org/10.1145/279227.279229
Lamport, Leslie. (2001) Paxos Made Simple, ACM SIGACT News (Distributed Computing Column), 32(4), 51-58, 2001. https://doi.org/10.1145/568425.568433
Koen Langendoen and Niels Reijers. (2003) Distributed localization in wireless sensor networks: a quantitative comparison, Computer Networks, 43(4), 499-518, 2003. https://doi.org/10.1016/S1389-1286(03)00356-6
Li, Shutao and Kwok, JT-Y and Tsang, IW-H and Wang, Yaonan. (2014) Fusing images with different focuses using support vector machines, IEEE Transactions on neural networks, 15(6), 1555-1561, 2004. https://doi.org/10.1109/TNN.2004.837780
Lin, Zhiyun and Francis, Bruce and Maggiore, Manfredi. (2007) State Agreement for Continuous- Time Coupled Nonlinear Systems, SIAM Journal on Control and Optimization, 46(1), 288-307, 2007. https://doi.org/10.1137/050626405
Lin, J. and Morse, A. S. and Anderson, B. D. O. (2007) The Multi-Agent Rendezvous Problem. Part 1: The Synchronous Case, SIAM Journal on Control and Optimization, 46(6), 2096-2119, 2007. https://doi.org/10.1137/040620552
Lin, J. and Morse, A. S. and Anderson, B. D. O. (2007) The Multi-Agent Rendezvous Problem. Part 2: The Asynchronous Case, SIAM Journal on Control and Optimization, 46(6), 2120-2147, 2007. https://doi.org/10.1137/040620564
Liu, Ji and Mou, Shaoshuai and Morse, A. Stephen and Anderson, Brian D. O. and Yu, Changbin. (2011). Deterministic Gossiping, Proceedings of the IEEE, 99(9), 1505-1524, 2011. https://doi.org/10.1109/JPROC.2011.2159689
Liu, Hui and Cao, Ming and Wu, Chai Wah. New spectral graph theoretic conditions for synchronization in directed complex networks Proceedings 2013 IEEE International Symposium on Circuits and Systems (ISCAS), 2307-2310, 2013.
Liu, Ligang and Liu, Jianpo and Qian, Hanwang and Zhu, Jun. (2018). Performance Evaluation of BATMAN-Adv Wireless Mesh Network Routing Algorithms, Proceedings of the 5th IEEE International Conference on Cyber Security and Cloud Computing (CSCloud)/2018 4th IEEE International Conference on Edge Computing and Scalable Cloud (EdgeCom), 122-127, 2018. https://doi.org/10.1109/CSCloud/EdgeCom.2018.00030
Liu, Jianhui and Zhang, Qi. (2018). Offloading Schemes in Mobile Edge Computing for Ultra- Reliable Low Latency Communications, IEEE Access, 6, 12825-12837, 2018. https://doi.org/10.1109/ACCESS.2018.2800032
Lu, Yumao and Roychowdhury, V. and Vandenberghe, L. (2008) Distributed Parallel Support Vector Machines in Strongly Connected Networks, Trans. Neur. Netw., 19(7), 1167-1178,2008. https://doi.org/10.1109/TNN.2007.2000061
Lynch, Nancy A. (1996) Distributed Algorithms, Morgan Kaufmann Publishers Inc., 1996
Magadán, Luis and Suárez, Francisco J. and Granda, Juan C. and García, Daniel F. (2022). Clustered WSN for Building Energy Management Applications Proceedings of the Science and Technologies for Smart Cities, 673-687, 2022. https://doi.org/10.1007/978-3-031-06371-8_43
Malik, Sehrish and Ahmad, Shabir and Ullah, Israr and Park, Dong Hwan and Kim, DoHyeun. (2019). An Adaptive Emergency First Intelligent Scheduling Algorithm for Efficient Task Management and Scheduling in Hybrid of Hard Real-Time and Soft Real-Time Embedded IoT Systems, Sustainability, 11(8), 2192-2203, 2019. https://doi.org/10.3390/su11082192
V. Muthukumaran and R. Sivakami and V. K. Venkatesan and J. Balajee. and T. R. Mahesh and E. Mohan and B. Swapna. Optimizing Heterogeneity in IoT Infra Using Federated Learning and Blockchain-based Security Strategies, International journal of computers communications and control, 18(6),1-21, 2023. https://doi.org/10.15837/ijccc.2023.6.5890
Nepusz, Tamás and Vicsek, Tamás. (2012). Controlling edge dynamics in complex networks, Nature Physics, 8(7), 568-573, 2012. https://doi.org/10.1038/nphys2327
Newman, M. E. J. Networks: an introduction Oxford University Press, 2010
Ernesto Nunes and Marie Manner and Hakim Mitiche and Maria Gini. (2017). A taxonomy for task allocation problems with temporal and ordering constraints, Robotics and Autonomous Systems, 90, 55-70, 2017. https://doi.org/10.1016/j.robot.2016.10.008
Felipe Núñez and Yongqiang Wang and David Grasing and Sachi Desai and George Cakiades and Francis J. Doyle. (2017) Pulse-coupled time synchronization for distributed acoustic event detection using wireless sensor networks, Control Engineering Practice, 60, 106-117, 2017. https://doi.org/10.1016/j.conengprac.2017.01.006
Olfati-Saber, Reza and Fax, J. Alex and Murray, Richard M. (2007). Consensus and Cooperation in Networked Multi-Agent Systems, Proceedings of the IEEE, 95(1), 215-233, 2007. https://doi.org/10.1109/JPROC.2006.887293
[Online].Available: www.open-mesh.org/, Accesed on 3 February 2024.
[Online].Available: datatracker.ietf.org/doc/html/draft-wunderlich-openmesh-manet-routing-00, Accesed on 3 February 2024.
[Online].Available: www.open-mesh.org/projects/open-mesh/wiki/BATMANConcept, Accesed on 3 February 2024.
[Online].Available: dl.acm.org/ccs, Accesed on 3 February 2024.
[Online].Available: mdotfernandez.wordpress.com/, Accesed on 3 February 2024.
[Online].Available: doi.org/10.6028/NIST.SP.500-325, Accesed on 3 February 2024.
[Online].Available: www.rfidjournal.com/articles/view?4986, Accesed on 3 February 2024.
[Online].Available: repositorio.unam.mx/contenidos/84523, Accesed on 3 February 2024.
[Online].Available: doi.org/10.6028/NIST.SP.800-145, Accesed on 3 February 2024.
Germán A. Montoya and Carlos Lozano-Garzón and Yezid Donoso. (2022). A Stochastic Mobility Prediction Algorithm for finding Delay and Energy Efficient Routing Paths considering Movement Patterns in Mobile IoT Networks, International journal of computers communications and control, 17(4),1-9, 2022. https://doi.org/10.15837/ijccc.2022.4.4861
[Online].Available: doi.org/10.48550/arxiv.2001.07704, Accesed on 3 February 2024.
Oróstica, Boris and Núñez, Felipe. (2019). Robust Gossiping for Distributed Average Consensus in IoT Environments, IEEE Access, 7, 994-1005, 2019. https://doi.org/10.1109/ACCESS.2018.2886130
Pilloni, Virginia and Atzori, Luigi and Mallus, Matteo. (2017). Dynamic Involvement of Real World Objects in the IoT: A Consensus-Based Cooperation Approach, Sensors, 17(3), 484-512, 2017. https://doi.org/10.3390/s17030484
Virginia Pilloni and Luigi Atzori. (2017). Consensus-based resource allocation among objects in the internet of things, Annals of Telecommunications, 72, 415-429, 2017. https://doi.org/10.1007/s12243-017-0583-6
Pilloni, Virginia and Ning, Huansheng and Atzori, Luigi. (2022). Task Allocation Among Connected Devices: Requirements, Approaches, and Challenges, IEEE Internet of Things Journal, 9(2), 1009-1023, 2022. https://doi.org/10.1109/JIOT.2021.3127314
Preciado, Victor M and Verghese, George C, Synchronization in generalized erd ö sr é nyi networks of nonlinear oscillators, Proceedings of the 44th IEEE Conference on Decision and Control, 4628- 4633 2005.
Ren,Wei and Beard, RandalW(2008). Distributed consensus in multi-vehicle cooperative control, Springer, 27(2), 2008 https://doi.org/10.1007/978-1-84800-015-5
Sahni, Yuvraj and Cao, Jiannong and Zhang, Shigeng and Yang, Lei. (2017). Edge Mesh: A New Paradigm to Enable Distributed Intelligence in Internet of Things, IEEE Access, 5, 16441-16458, 2017. https://doi.org/10.1109/ACCESS.2017.2739804
Li, Shancang and Oikonomou, George and Tryfonas, Theo and Chen, Thomas M. and Xu, Li Da. (2014). A Distributed Consensus Algorithm for Decision Making in Service-Oriented Internet of Things, IEEE Transactions on Industrial Informatics, 10(2), 1461-1468, 2014. https://doi.org/10.1109/TII.2014.2306331
Shaocheng Luo and Jonghoek Kim and Ramviyas Parasuraman and Jun Han Bae and Eric T. Matson and Byung-Cheol Min. (2019). Multi-robot rendezvous based on bearing-aided hierarchical tracking of network topology, Ad Hoc Networks, 86(3), 131-143, 2019. https://doi.org/10.1016/j.adhoc.2018.11.004
Schölkopf, Bernhard and Smola, Alexander J and Bach, Francis and others (2002). Learning with kernels: support vector machines, regularization, optimization, and beyond, MIT press, 2002
Liu, Jianhui and Zhang, Qi. (2020). Jin Sun and Lu Yin and Minhui Zou and Yi Zhang and Tianqi Zhang and Junlong Zhou, Journal of Systems Architecture, 108, 101799, 2020. https://doi.org/10.1016/j.sysarc.2020.101799
Sunyaev, Ali. (2020). Internet computing: Principles of Distributed systems and emerging internet-based technologies, Springer Nature, October, 2020, 248-249, 2020. https://doi.org/10.1007/978-3-030-34957-8
Youcef Touati and Arab Ali-Chérif and Boubaker Daachi. (2017) 4 - Adaptive Routing for Large- Scale WSNs, nergy Management in Wireless Sensor Networks, 53-63, 2017. https://doi.org/10.1016/B978-1-78548-219-9.50004-7
Tsitsiklis, J. and Bertsekas, D. and Athans, M. (1986) Distributed asynchronous deterministic and stochastic gradient optimization algorithms, IEEE Transactions on Automatic Control, 31(9), 803-812, 1986. https://doi.org/10.1109/TAC.1986.1104412
Velázquez-Mena, Alejandro and Benítez-Pérez, Héctor and Rodríguez-Martínez, Rita C. and Villarreal-Martínez, Ricardo F. Design and evaluation of indoor wireless ad hoc network using BATMAN-adv with mobile robots, Proceedings of the 2022 IEEE 17th Conference on Industrial Electronics and Applications (ICIEA), 376-383, 2022. https://doi.org/10.1109/ICIEA54703.2022.10006011
Wang, Xiaofan and Wang, Xiaoling. Consensus of edge dynamics on complex networks, Proceedings 2014 IEEE International Symposium on Circuits and Systems (ISCAS), 1271-1274, 2014. https://doi.org/10.1109/ISCAS.2014.6865374
Wang, Liang and Yu, Zhiwen and Han, Qi and Guo, Bin and Xiong, Haoyi. (2018). Multi- Objective Optimization Based Allocation of Heterogeneous Spatial Crowdsourcing Tasks, IEEE Transactions on Mobile Computing, 17(1), 1637-1650, 2018. https://doi.org/10.1109/TMC.2017.2771259
Jianbin and Wang, Zesen and Zhang, Yonggang and Wang, Lu. (2020). Allocating Heterogeneous Tasks in Participatory Sensing with Diverse Participant-Side Factors, IEEE Transactions on Mobile Computing, 18(9), 1979-1991, 2019. https://doi.org/10.1109/TMC.2018.2869387
Weller, S C and Mann, N C. (1997) Assessing rater performance without a "gold standard" using consensus theory, Med Decis Making, 17(7), 71-79, 1997. https://doi.org/10.1177/0272989X9701700108
Yu, Wenwu and Chen, Guanrong and Cao, Ming and Ren, Wei. (2013). Delay-Induced Consensus and Quasi-Consensus in Multi-Agent Dynamical Systems, IEEE Transactions on Circuits and Systems I: Regular Papers, 60(10), 2679-2687, 2013. https://doi.org/10.1109/TCSI.2013.2244357
Lin Xiao and Stephen Boyd. (2004). Fast linear iterations for distributed averaging, Systems & Control Letters, 53(1), 65-78, 2004. https://doi.org/10.1016/j.sysconle.2004.02.022
Jianbin and Wang, Zesen and Zhang, Yonggang and Wang, Lu. (2020). Xiang Yin and Kaiquan Zhang and Bin Li and Arun Kumar Sangaiah and Jin Wang, International Journal of Distributed Sensor Networks, 14(8), 1550147718795355, 2018.
Xu, Lina and Collier, Rem and O'Hare, Gregory M. P. (2017) A Survey of Clustering Techniques in WSNs and Consideration of the Challenges of Applying Such to 5G IoT Scenarios, IEEE Internet of Things Journal, 4(5), 1229-1249,2017. https://doi.org/10.1109/JIOT.2017.2726014
Xu, Mengying and Zhou, Jie. (2020). Elite Immune Ant Colony Optimization-Based Task Allocation for Maximizing Task Execution Efficiency in Agricultural Wireless Sensor Networks, Journal of Sensors, 2020(1), 3231864, 2020. https://doi.org/10.1155/2020/3231864
Xue, Jianbin and Wang, Zesen and Zhang, Yonggang and Wang, Lu. (2020). Task Allocation Optimization Scheme Based on Queuing Theory for Mobile Edge Computing in 5G Heterogeneous Networks, Mobile Information Systems, 150-1403, 2020. https://doi.org/10.1155/2020/1501403
Zhengxin Yu, Jia Hu, Geyong Min, Wang Miao, Shamin Hossain M. (2021). Mobility-Aware Proactive Edge Caching for Connected Vehicles Using Federated Learning, IEEE Transaction of Intelligent Transportation Systems, 22(8), 5341-5351, 2021. https://doi.org/10.1109/TITS.2020.3017474
Lu, Yumao and Roychowdhury, Vwani and Vandenberghe, Lieven. (2008) Distributed Parallel Support Vector Machines in Strongly Connected Networks, IEEE Transactions on Neural Networks, 19(7), 1167-1178, 2008. https://doi.org/10.1109/TNN.2007.2000061
Yunmin Zhu and Li, X.R. and Zhisheng You. Unified fusion rule in multisensor network decision systems, Proceedings of the Third International Conference on Information Fusion, 2000. https://doi.org/10.1109/IFIC.2000.859882
Zhang, Guanglin and Zhang, Wenqian and Cao, Yu and Li, Demin and Wang, Lin. (2018). Energy-Delay Tradeoff for Dynamic Offloading in Mobile-Edge Computing System With Energy Harvesting Devices, CIEEE Transactions on Industrial Informatics, 16(18), 4642-4655, 2018. https://doi.org/10.1109/TII.2018.2843365
Li, Zhongkui and Duan, Zhisheng and Chen, Guanrong and Huang, Lin. (2010). Consensus of Multiagent Systems and Synchronization of Complex Networks: A Unified Viewpoint, IEEE Transactions on Circuits and Systems I: Regular Papers, 57(1), 213-224, 2010. https://doi.org/10.1109/TCSI.2009.2023937
Breno Costa, Joao Bachiega Jr, Leonardo Rebouças de Carvalho, and Aleteia PF Araujo. Orchestration in fog computing: A comprehensive survey. ACM Computing Surveys (CSUR), 55(2):1-34, 2022. https://doi.org/10.1145/3486221
Nidhi Kumari, Anirudh Yadav, and Prasanta K Jana. Task offloading in fog computing: A survey of algorithms and optimization techniques. Computer Networks, 214:109137, 2022. https://doi.org/10.1016/j.comnet.2022.109137
Kimchai Yeow, Abdullah Gani, Raja Wasim Ahmad, Joel JPC Rodrigues, and Kwangman Ko. Decentralized consensus for edge-centric internet of things: A review, taxonomy, and research issues. IEEE Access, 6:1513-1524, 2017. https://doi.org/10.1109/ACCESS.2017.2779263
Kalimullah Lone and Shabir Ahmad Sofi. e-toalb: An efficient task offloading in iot-fog networks. Concurrency and Computation: Practice and Experience, 36(6):e7951, 2024. https://doi.org/10.1002/cpe.7951
Amit Kishor and Chinmay Chakarbarty. Task offloading in fog computing for using smart ant colony optimization. Wireless personal communications, 127(2):1683-1704, 2022. https://doi.org/10.1007/s11277-021-08714-7
Kai Lin, Sameer Pankaj, and DiWang. Task offloading and resource allocation for edge-of-things computing on smart healthcare systems. Computers & Electrical Engineering, 72:348-360, 2018. https://doi.org/10.1016/j.compeleceng.2018.10.003
Additional Files
Published
Issue
Section
License
Copyright (c) 2024 Alejandro Velazquez-Mena, Hector Benitez-Perez, Rita C. Rodríguez-Martínez, Ricardo F. Villarreal-Martínez
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
ONLINE OPEN ACCES: Acces to full text of each article and each issue are allowed for free in respect of Attribution-NonCommercial 4.0 International (CC BY-NC 4.0.
You are free to:
-Share: copy and redistribute the material in any medium or format;
-Adapt: remix, transform, and build upon the material.
The licensor cannot revoke these freedoms as long as you follow the license terms.
DISCLAIMER: The author(s) of each article appearing in International Journal of Computers Communications & Control is/are solely responsible for the content thereof; the publication of an article shall not constitute or be deemed to constitute any representation by the Editors or Agora University Press that the data presented therein are original, correct or sufficient to support the conclusions reached or that the experiment design or methodology is adequate.