{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,6]],"date-time":"2026-06-06T20:00:49Z","timestamp":1780776049064,"version":"3.54.1"},"reference-count":57,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2024,1,25]],"date-time":"2024-01-25T00:00:00Z","timestamp":1706140800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2024,1,25]],"date-time":"2024-01-25T00:00:00Z","timestamp":1706140800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Cloud Comp"],"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>Software-Defined Networking (SDN) has emerged as an innovative networking method that offers effective management and remarkable flexibility. However, current SDN-based solutions primarily focus on static networks or concentrate on backbone networks, where network dynamics have minimal impact. The existing methods for placing flow entries in Software-Defined Networking (SDN)-based Internet of Things (IoT) systems exhibit shortcomings in accurately predicting outcomes and efficiently reducing table misses and associated performance metrics. This research introduces a new approach, specifically the mobility-aware adaptive flow entry placement scheme for SDN-based Internet of Things (IoT) environments, to address the mobility aspect of networks. The proposed scheme utilizes the Q-learning algorithm to predict the next possible location of end devices, while the cost-sensitive AdaBoost algorithm is employed to select heavy and active flows. As a result, efficient flow rules for incoming flows can be dynamically implemented without controller intervention. Extensive computer simulations demonstrate that this approach significantly enhances match probability and prediction accuracy while concurrently reducing the number of table misses and resource expenditure compared to existing schemes.<\/jats:p>","DOI":"10.1186\/s13677-024-00589-w","type":"journal-article","created":{"date-parts":[[2024,1,25]],"date-time":"2024-01-25T09:04:49Z","timestamp":1706173489000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":13,"title":["Predictive mobility and cost-aware flow placement in SDN-based IoT networks: a Q-learning approach"],"prefix":"10.1186","volume":"13","author":[{"given":"Gan","family":"Huang","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ihsan","family":"Ullah","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hanyao","family":"Huang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kyung Tae","family":"Kim","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2024,1,25]]},"reference":[{"issue":"1","key":"589_CR1","doi-asserted-by":"publisher","first-page":"333","DOI":"10.1109\/COMST.2017.2782482","volume":"20","author":"SS Bannour","year":"2018","unstructured":"Bannour SS, Mellouk A (2018) Distributed SDN Control: Survey, Taxonomy, and Challenges. IEEE Commun Surv Tutor 20(1):333\u2013354","journal-title":"IEEE Commun Surv Tutor"},{"key":"589_CR2","doi-asserted-by":"publisher","first-page":"13077","DOI":"10.1109\/ACCESS.2017.2683943","volume":"5","author":"A Basit","year":"2017","unstructured":"Basit A, Qaisar S, Rasool SH, Ali M (2017) SDN Orchestration for Next Generation Inter-Networking: A Multipath Forwarding Approach. Ieee Access 5:13077\u201313089","journal-title":"Ieee Access"},{"issue":"11","key":"589_CR3","doi-asserted-by":"publisher","first-page":"e3172","DOI":"10.1002\/ett.3172","volume":"28","author":"B Adami","year":"2017","unstructured":"Adami B, Martini A, Sgambelluri L, Donatini M, Gharbaoui PC, Giordano S (2017) An SDN orchestrator for cloud data center: system design and experimental evaluation. Trans Emerg Telecommun Technol 28(11):e3172","journal-title":"Trans Emerg Telecommun Technol"},{"issue":"2","key":"589_CR4","doi-asserted-by":"publisher","first-page":"A356","DOI":"10.1364\/JOCN.7.00A356","volume":"7","author":"A Aguado","year":"2015","unstructured":"Aguado A, L\u00f3pez V, Marhuenda J, de Dios \u00d3G, Fern\u00e1ndez-Palacios JP (2015) ABNO: A feasible SDN approach for multivendor IP and optical networks. J Opt Commun Netw 7(2):A356\u2013A362","journal-title":"J Opt Commun Netw"},{"issue":"2","key":"589_CR5","doi-asserted-by":"publisher","first-page":"e3268","DOI":"10.1002\/ett.3268","volume":"29","author":"M Bastam","year":"2018","unstructured":"Bastam M, Sabaei M, Yousefpour R (2018) A scalable traffic engineering technique in an SDN-based data center network. Trans Emerg Telecommun Technol 29(2):e3268","journal-title":"Trans Emerg Telecommun Technol"},{"issue":"3\u20134","key":"589_CR6","doi-asserted-by":"publisher","first-page":"263","DOI":"10.1007\/s12243-017-0608-1","volume":"73","author":"M Abdelmoniem","year":"2018","unstructured":"Abdelmoniem M, Bensaou B, Abu AJ (2018) Mitigating incast-TCP congestion in data centers with SDN. Ann Telecommun 73(3\u20134):263\u2013277","journal-title":"Ann Telecommun"},{"issue":"3","key":"589_CR7","doi-asserted-by":"publisher","first-page":"1220","DOI":"10.1109\/TII.2017.2742147","volume":"14","author":"LK Chekired","year":"2018","unstructured":"Chekired LK, Mouftah HT (2018) Decentralized cloud-SDN architecture in smart grid: A dynamic pricing model. IEEE Trans Industr Inform 14(3):1220\u20131231","journal-title":"IEEE Trans Industr Inform"},{"issue":"6","key":"589_CR8","doi-asserted-by":"publisher","first-page":"1850087","DOI":"10.1142\/S0218126618500871","volume":"27","author":"J Chen","year":"2018","unstructured":"Chen J, Chen JB, Ling JC, Zhou JL, Zhang W (2018) Link failure recovery in SDN: high efficiency, strong scalability and wide applicability. J Circuits, Syst Comput 27(6):1850087","journal-title":"J Circuits, Syst Comput"},{"issue":"2","key":"589_CR9","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1109\/MNET.2017.1600212NM","volume":"31","author":"N Chen","year":"2017","unstructured":"Chen N, Wang M, Zhang N, Shen XM, Zhao DM (2017) SDN-based framework for the PEV integrated smart grid. IEEE Netw 31(2):14\u201321","journal-title":"IEEE Netw"},{"issue":"2","key":"589_CR10","doi-asserted-by":"publisher","first-page":"1839","DOI":"10.32604\/csse.2023.040456","volume":"47","author":"I Babangida","year":"2023","unstructured":"Babangida I, Bakar KBA (2023) Managing smart technologies with software-defined networks for routing and security challenges: A survey. Comput Syst Sci Eng 47(2):1839\u20131879","journal-title":"Comput Syst Sci Eng"},{"issue":"5","key":"589_CR11","doi-asserted-by":"publisher","first-page":"60","DOI":"10.1109\/MWC.2017.1700089","volume":"24","author":"S Al-Rubaye","year":"2017","unstructured":"Al-Rubaye S, Aulin J (2017) Grid modernization enabled by Sdn controllers: leveraging interoperability for accessing unlicensed band. IEEE Wirel Commun 24(5):60\u201367","journal-title":"IEEE Wirel Commun"},{"key":"589_CR12","doi-asserted-by":"publisher","first-page":"25555","DOI":"10.1109\/ACCESS.2017.2771807","volume":"5","author":"ED Kim","year":"2017","unstructured":"Kim ED, Choi Y, Lee SI, Kim HJ (2017) Enhanced Flow Table Management Scheme With an LRU-Based Caching Algorithm for SDN. Ieee Access 5:25555\u201325564","journal-title":"Ieee Access"},{"issue":"3","key":"589_CR13","doi-asserted-by":"publisher","first-page":"603","DOI":"10.1109\/TNSM.2017.2714758","volume":"14","author":"M Metter","year":"2017","unstructured":"Metter M, Seufert F, Wamser TZ, Tran-Gia P (2017) Analytical model for SDN signaling traffic and flow table occupancy and its application for various types of traffic. IEEE Trans Netw Serv Manag 14(3):603\u2013615","journal-title":"IEEE Trans Netw Serv Manag"},{"key":"589_CR14","doi-asserted-by":"publisher","first-page":"56","DOI":"10.1016\/j.comnet.2017.04.002","volume":"120","author":"XF Qiu","year":"2017","unstructured":"Qiu XF, Zhang K, Ren QZ (2017) Global flow table: A convincing mechanism for security operations in SDN. Comput Netw 120:56\u201370","journal-title":"Comput Netw"},{"key":"589_CR15","doi-asserted-by":"publisher","first-page":"72","DOI":"10.1016\/j.comnet.2015.09.016","volume":"92","author":"SX Luo","year":"2015","unstructured":"Luo SX, Yu HF, Li LM (2015) Practical flow table aggregation in SDN. Comput Netw 92:72\u201388","journal-title":"Comput Netw"},{"issue":"3","key":"589_CR16","doi-asserted-by":"publisher","first-page":"1701","DOI":"10.1109\/COMST.2017.2689819","volume":"19","author":"T Dargahi","year":"2017","unstructured":"Dargahi T, Caponi A, Ambrosin M, Bianchi G, Conti M (2017) A survey on the security of Stateful SDN data Planes. IEEE Commun Surv Tutor 19(3):1701\u20131725","journal-title":"IEEE Commun Surv Tutor"},{"issue":"4","key":"589_CR17","doi-asserted-by":"publisher","first-page":"559","DOI":"10.1109\/JCN.2016.000079","volume":"18","author":"YK Wei","year":"2016","unstructured":"Wei YK, Zhang XN, Xie L, Leng SP (2016) Energy-aware traffic engineering in hybrid SDN\/IP backbone networks. J Commun Netw 18(4):559\u2013566","journal-title":"J Commun Netw"},{"issue":"6","key":"589_CR18","first-page":"2870","volume":"11","author":"QL Qi","year":"2017","unstructured":"Qi QL, Wang WD, Gong XY, Que XR (2017) Rules placement with delay guarantee in combined SDN forwarding element. KSII Trans Internet Inf Syst 11(6):2870\u20132888","journal-title":"KSII Trans Internet Inf Syst"},{"issue":"2","key":"589_CR19","doi-asserted-by":"publisher","first-page":"1273","DOI":"10.1109\/COMST.2015.2506984","volume":"18","author":"X-N Nguyen","year":"2016","unstructured":"Nguyen X-N, Saucez D, Barakat C, Turletti T (2016) Rules placement problem in openflow networks: a survey. IEEE Commun Surv Tutor 18(2):1273\u20131286","journal-title":"IEEE Commun Surv Tutor"},{"issue":"9","key":"589_CR20","doi-asserted-by":"publisher","first-page":"147","DOI":"10.3390\/fi12090147","volume":"12","author":"B Isyaku","year":"2020","unstructured":"Isyaku B, Zahid MSM, Kamat MB, Bakar KA, Ghaleb FA (2020) Software defined networking flow table management of openflow switches performance and security challenges: A survey. Future Internet 12(9):147","journal-title":"Future Internet"},{"key":"589_CR21","doi-asserted-by":"publisher","first-page":"401","DOI":"10.1016\/j.asoc.2014.10.026","volume":"26","author":"R Jordehi","year":"2015","unstructured":"Jordehi R (2015) Enhanced leader PSO (ELPSO): a new PSO variant for solving global optimisation problems. Appl Soft Comput 26:401\u2013417","journal-title":"Appl Soft Comput"},{"key":"589_CR22","doi-asserted-by":"crossref","unstructured":"R. Curtis, J. C. Mogul, J. Tourrilhes, P. Yalagandula, P. Sharma, and S. Banerjee, \u201cDevoFlow: scaling flow management for high-performance networks.\u201d pp. 254\u2013265","DOI":"10.1145\/2043164.2018466"},{"issue":"1","key":"589_CR23","doi-asserted-by":"publisher","first-page":"118","DOI":"10.1109\/TNSM.2021.3049298","volume":"18","author":"L Wang","year":"2021","unstructured":"Wang L, Mao W, Zhao J, Yuedong X (2021) DDQP: A double deep Q-learning approach to online fault-tolerant SFC placement. IEEE Trans Netw Serv Manag 18(1):118\u2013132","journal-title":"IEEE Trans Netw Serv Manag"},{"key":"589_CR24","first-page":"1","volume":"71","author":"X Jiang","year":"2022","unstructured":"Jiang X, Yuan X, Ke W, Zhang Y, Zhu Q-X, He Y-L (2022) An imbalanced multifault diagnosis method based on bias weights AdaBoost. IEEE Trans Instrum Meas 71:1\u20138","journal-title":"IEEE Trans Instrum Meas"},{"issue":"3","key":"589_CR25","doi-asserted-by":"publisher","first-page":"270","DOI":"10.1145\/859716.859719","volume":"21","author":"C Estan","year":"2003","unstructured":"Estan C, Varghese G (2003) New directions in traffic measurement and accounting: focusing on the elephants, ignoring the mice. ACM Trans Comput Syst 21(3):270\u2013313","journal-title":"ACM Trans Comput Syst"},{"issue":"3","key":"589_CR26","doi-asserted-by":"publisher","first-page":"105","DOI":"10.1145\/1384609.1384625","volume":"38","author":"N Gude","year":"2008","unstructured":"Gude N, Koponen T, Pettit J, Pfaff B, Casado M, McKeown N, Shenker S (2008) NOX: towards an operating system for networks. ACM SIGCOMM Comput Commun Rev 38(3):105\u2013110","journal-title":"ACM SIGCOMM Comput Commun Rev"},{"key":"589_CR27","doi-asserted-by":"publisher","first-page":"1897","DOI":"10.1109\/GLOCOM.2014.7037085","volume-title":"2014 IEEE Global Communications Conference","author":"L Zhang","year":"2014","unstructured":"Zhang L, Lin R, Shizhong X, Wang S (2014) AHTM: achieving efficient flow table utilization in software defined networks. In: 2014 IEEE Global Communications Conference. IEEE, pp 1897\u20131902"},{"key":"589_CR28","first-page":"1","volume-title":"2015 IEEE Global Communications Conference (GLOBECOM)","author":"L Zhang","year":"2015","unstructured":"Zhang L, Wang S, Shizhong X, Lin R, Hongfang Y (2015) TimeoutX: an adaptive flow table management method in software defined networks. In: 2015 IEEE Global Communications Conference (GLOBECOM). IEEE, pp 1\u20136"},{"key":"589_CR29","doi-asserted-by":"crossref","unstructured":"Vishnoi, Anilkumar, Rishabh Poddar, Vijay Mann, and Suparna Bhattacharya (2014) \"Effective switch memory management in OpenFlow networks.\" In Proceedings of the 8th ACM international conference on distributed event-based systems, pp. 177\u2013188","DOI":"10.1145\/2611286.2611301"},{"key":"589_CR30","first-page":"170","volume-title":"2020 IEEE 10th Symposium on Computer Applications & Industrial Electronics (ISCAIE)","author":"I Babangida","year":"2020","unstructured":"Babangida I, Kamat MB, Bakar K b A, Zahid MSM, Ghaleb FA (2020) IHTA: dynamic idle-hard timeout allocation algorithm based OpenFlow switch. In: 2020 IEEE 10th Symposium on Computer Applications & Industrial Electronics (ISCAIE). IEEE, pp 170\u2013175"},{"issue":"4","key":"589_CR31","doi-asserted-by":"publisher","first-page":"351","DOI":"10.1145\/1851275.1851224","volume":"40","author":"M Yu","year":"2010","unstructured":"Yu M, Rexford J, Freedman MJ, Wang J (2010) Scalable flow-based networking with DIFANE. ACM SIGCOMM Comput Commun Rev 40(4):351\u2013362","journal-title":"ACM SIGCOMM Comput Commun Rev"},{"key":"589_CR32","doi-asserted-by":"publisher","first-page":"312","DOI":"10.1109\/NETSOFT.2016.7502427","volume-title":"2016 IEEE NetSoft Conference and Workshops (NetSoft)","author":"R Challa","year":"2016","unstructured":"Challa R, Lee Y, Choo H (2016) Intelligent eviction strategy for efficient flow table management in openflow switches. In: 2016 IEEE NetSoft Conference and Workshops (NetSoft). IEEE, pp 312\u2013318"},{"key":"589_CR33","doi-asserted-by":"publisher","first-page":"484","DOI":"10.1007\/978-3-642-45249-9_32","volume-title":"Distributed Computing and Networking: 15th International Conference, ICDCN 2014, Coimbatore, India, January 4\u20137, 2014","author":"K Kannan","year":"2014","unstructured":"Kannan K, Banerjee S (2014) Flowmaster: Early eviction of dead flow on sdn switches. In: Distributed Computing and Networking: 15th International Conference, ICDCN 2014, Coimbatore, India, January 4\u20137, 2014. Proceedings 15. Springer Berlin Heidelberg, pp 484\u2013498"},{"issue":"4","key":"589_CR34","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s11704-018-8048-2","volume":"14","author":"G Huang","year":"2020","unstructured":"Huang G, Youn HY (2020) Management of Flow Table of SDN for Proactive Eviction Using Fuzzy Logic. Front Comput Sci 14(4):1\u201310","journal-title":"Front Comput Sci"},{"key":"589_CR35","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s11704-018-8048-2","volume":"14","author":"G Huang","year":"2020","unstructured":"Huang G, Youn HY (2020) Proactive eviction of flow entry for SDN based on hidden Markov model. Front Comput Sci 14:1\u201310","journal-title":"Front Comput Sci"},{"key":"589_CR36","doi-asserted-by":"crossref","unstructured":"Draves, Richard P., Christopher King, Srinivasan Venkatachary, and Brian D. Zill (1999) \u201cConstructing optimal IP routing tables.\u201d In IEEE INFOCOM'99. Conference on computer communications. Proceedings. Eighteenth annual joint conference of the IEEE computer and communications societies. The future is now (cat. No. 99CH36320), vol. 1, pp. 88\u201397. IEEE","DOI":"10.1109\/INFCOM.1999.749256"},{"key":"589_CR37","doi-asserted-by":"crossref","unstructured":"Liu, Yaoqing, Xin Zhao, Kyuhan Nam, Lan Wang, and Beichuan Zhang (2010) \"Incremental forwarding table aggregation.\" In 2010 IEEE Global Telecommunications Conference GLOBECOM 2010, pp. 1\u20136. IEEE","DOI":"10.1109\/GLOCOM.2010.5683158"},{"key":"589_CR38","doi-asserted-by":"publisher","first-page":"545","DOI":"10.1109\/INFCOM.2013.6566832","volume-title":"2013 proceedings IEEE INFOCOM","author":"Y Kanizo","year":"2013","unstructured":"Kanizo Y, Hay D, Keslassy I (2013) Palette: distributing tables in software-defined networks. In: 2013 proceedings IEEE INFOCOM. IEEE, pp 545\u2013549"},{"key":"589_CR39","first-page":"1","volume-title":"2013 IFIP networking conference","author":"AS Iyer","year":"2013","unstructured":"Iyer AS, Mann V, Samineni NR (2013) SwitchReduce: reducing switch state and controller involvement in OpenFlow networks. In: 2013 IFIP networking conference. IEEE, pp 1\u20139"},{"key":"589_CR40","first-page":"1","volume-title":"2014 23rd international conference on computer communication and networks (ICCCN)","author":"S Luo","year":"2014","unstructured":"Luo S, Hongfang Y (2014) Fast incremental flow table aggregation in SDN. In: 2014 23rd international conference on computer communication and networks (ICCCN). IEEE, pp 1\u20138"},{"key":"589_CR41","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1109\/EWSDN.2014.23","volume-title":"2014 third european workshop on software defined networks","author":"W Braun","year":"2014","unstructured":"Braun W, Menth M (2014) Wildcard compression of inter-domain routing tables for openflow-based software-defined networking. In: 2014 third european workshop on software defined networks. IEEE, pp 25\u201330"},{"key":"589_CR42","doi-asserted-by":"publisher","first-page":"2523","DOI":"10.1109\/GLOCOM.2014.7037187","volume-title":"2014 IEEE global communications conference","author":"F Giroire","year":"2014","unstructured":"Giroire F, Moulierac J, Phan TK (2014) Optimizing rule placement in software-defined networks for energy-aware routing. In: 2014 IEEE global communications conference. IEEE, pp 2523\u20132529"},{"key":"589_CR43","doi-asserted-by":"publisher","first-page":"155","DOI":"10.1109\/CloudNet.2014.6968985","volume-title":"2014 IEEE 3rd international conference on cloud networking (CloudNet)","author":"A Markiewicz","year":"2014","unstructured":"Markiewicz A, Tran PN, Timm-Giel A (2014) Energy consumption optimization for software defined networks considering dynamic traffic. In: 2014 IEEE 3rd international conference on cloud networking (CloudNet). IEEE, pp 155\u2013160"},{"key":"589_CR44","doi-asserted-by":"crossref","unstructured":"Zhang T, Liu B (2019) Exposing end-to-end delay in software-defined networking. Int J Reconfigurable Comput 2019","DOI":"10.1155\/2019\/7363901"},{"key":"589_CR45","doi-asserted-by":"publisher","first-page":"775","DOI":"10.1109\/MASS.2014.82","volume-title":"2014 IEEE 11th international conference on Mobile ad hoc and sensor systems","author":"I Vawter","year":"2014","unstructured":"Vawter I, Pan D, Ma W (2014) Emulation performance study of traffic-aware policy enforcement in software defined networks. In: 2014 IEEE 11th international conference on Mobile ad hoc and sensor systems. IEEE, pp 775\u2013780"},{"issue":"3","key":"589_CR46","doi-asserted-by":"publisher","first-page":"381","DOI":"10.1109\/TNSM.2016.2585759","volume":"13","author":"M Caria","year":"2016","unstructured":"Caria M, Jukan A, Hoffmann M (2016) SDN partitioning: A centralized control plane for distributed routing protocols. IEEE Trans Netw Serv Manag 13(3):381\u2013393","journal-title":"IEEE Trans Netw Serv Manag"},{"key":"589_CR47","doi-asserted-by":"publisher","first-page":"88","DOI":"10.1109\/DSN.2014.24","volume-title":"2014 44th annual IEEE\/IFIP international conference on dependable systems and networks","author":"S Zhang","year":"2014","unstructured":"Zhang S, Ivancic F, Lumezanu C, Yuan Y, Gupta A, Malik S (2014) An adaptable rule placement for software-defined networks. In: 2014 44th annual IEEE\/IFIP international conference on dependable systems and networks. IEEE, pp 88\u201399"},{"key":"589_CR48","doi-asserted-by":"crossref","unstructured":"Kang, Nanxi, Zhenming Liu, Jennifer Rexford, and David Walker (2013) \"Optimizing the\" one big switch\" abstraction in software-defined networks.\" In Proceedings of the ninth ACM conference on Emerging networking experiments and technologies, pp. 13\u201324","DOI":"10.1145\/2535372.2535373"},{"key":"589_CR49","doi-asserted-by":"crossref","unstructured":"Katta, Naga, Omid Alipourfard, Jennifer Rexford, and David Walker (2014) \"Infinite cacheflow in software-defined networks.\" In Proceedings of the third workshop on Hot topics in software defined networking, pp. 175\u2013180. 2014. Optimized rule placement for mobile users in SDN-enabled access networks.\" In 2014 IEEE Global Communications Conference, pp. 4953\u20134958. IEEE","DOI":"10.1145\/2620728.2620734"},{"key":"589_CR50","doi-asserted-by":"publisher","first-page":"4953","DOI":"10.1109\/GLOCOM.2014.7037590","volume-title":"2014 IEEE global communications conference","author":"H Li","year":"2014","unstructured":"Li H, Li P, Guo S (2014) MoRule: optimized rule placement for mobile users in SDN-enabled access networks. In: 2014 IEEE global communications conference. IEEE, pp 4953\u20134958"},{"key":"589_CR51","unstructured":"Wang X, Wang C, Jiang C, Yang L, Li Z, Zhou X (2015) \"Rule optimization for real-time query service in software-defined internet of vehicles.\" arXiv preprint arXiv:1503.05646"},{"issue":"4","key":"589_CR52","doi-asserted-by":"publisher","first-page":"565","DOI":"10.1109\/TNSM.2015.2501398","volume":"12","author":"A Amokrane","year":"2015","unstructured":"Amokrane A, Langar R, Boutaba R, Pujolle G (2015) Flow-based management for energy efficient campus networks. IEEE Trans Netw Serv Manag 12(4):565\u2013579","journal-title":"IEEE Trans Netw Serv Manag"},{"issue":"9","key":"589_CR53","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1109\/MCOM.2015.7263373","volume":"53","author":"J Liu","year":"2015","unstructured":"Liu J, Li Y, Chen M, Dong W, Jin D (2015) Software-defined internet of things for smart urban sensing. IEEE Commun Mag 53(9):55\u201363","journal-title":"IEEE Commun Mag"},{"issue":"9","key":"589_CR54","doi-asserted-by":"publisher","first-page":"2165","DOI":"10.1109\/TMC.2015.2496582","volume":"15","author":"A-CG Anadiotis","year":"2015","unstructured":"Anadiotis A-CG, Morabito G, Palazzo S (2015) An SDN-assisted framework for optimal deployment of MapReduce functions in WSNs. IEEE Trans Mob Comput 15(9):2165\u20132178","journal-title":"IEEE Trans Mob Comput"},{"issue":"8","key":"589_CR55","doi-asserted-by":"publisher","first-page":"1831","DOI":"10.1109\/TMC.2018.2868932","volume":"18","author":"S Bera","year":"2018","unstructured":"Bera S, Misra S, Obaidat MS (2018) Mobi-flow: mobility-aware adaptive flow-rule placement in software-defined access network. IEEE Trans Mob Comput 18(8):1831\u20131842","journal-title":"IEEE Trans Mob Comput"},{"key":"589_CR56","doi-asserted-by":"crossref","unstructured":"Tripathi S, Pandey OJ, Hegde RM (2023) \"An optimal reflective elements grouping model for RIS-assisted IoT networks using Q-learning\". IEEE Transactions on Circuits and Systems II: Express Briefs 70(8):3214\u20133218","DOI":"10.1109\/TCSII.2023.3251373"},{"issue":"5","key":"589_CR57","doi-asserted-by":"publisher","first-page":"2319","DOI":"10.1109\/TAC.2020.3004717","volume":"66","author":"J Moon","year":"2020","unstructured":"Moon J (2020) Generalized risk-sensitive optimal control and Hamilton\u2013Jacobi\u2013bellman equation. IEEE Trans Autom Control 66(5):2319\u20132325","journal-title":"IEEE Trans Autom Control"}],"container-title":["Journal of Cloud Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-024-00589-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s13677-024-00589-w\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-024-00589-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,1,25]],"date-time":"2024-01-25T10:04:27Z","timestamp":1706177067000},"score":1,"resource":{"primary":{"URL":"https:\/\/journalofcloudcomputing.springeropen.com\/articles\/10.1186\/s13677-024-00589-w"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,1,25]]},"references-count":57,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2024,12]]}},"alternative-id":["589"],"URL":"https:\/\/doi.org\/10.1186\/s13677-024-00589-w","relation":{"has-preprint":[{"id-type":"doi","id":"10.21203\/rs.3.rs-3119875\/v1","asserted-by":"object"}]},"ISSN":["2192-113X"],"issn-type":[{"value":"2192-113X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,1,25]]},"assertion":[{"value":"28 June 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 January 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"25 January 2024","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"No ethical approval is required, and the authors express their consent to participate in the paper.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval and consent to participate"}},{"value":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}},{"value":"The authors declare no competing interests.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"26"}}