{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,25]],"date-time":"2026-03-25T19:21:29Z","timestamp":1774466489172,"version":"3.50.1"},"reference-count":44,"publisher":"MDPI AG","issue":"1","license":[{"start":{"date-parts":[[2019,12,24]],"date-time":"2019-12-24T00:00:00Z","timestamp":1577145600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61303043,61802030,61772087"],"award-info":[{"award-number":["61303043,61802030,61772087"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Hunan Provincial Education Science '12th Five-Year' planning subject","award":["XJK015QJG001"],"award-info":[{"award-number":["XJK015QJG001"]}]},{"name":"Changsha Science project","award":["K1705091"],"award-info":[{"award-number":["K1705091"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>The continuous data-flow application in the IoT integrates the functions of fog, edge, and cloud computing. Its typical paradigm is the E-Health system. Like other IoT applications, the energy consumption optimization of IoT devices in continuous data-flow applications is a challenging problem. Since the anomalous nodes in the network will cause the increase of energy consumption, it is necessary to make continuous data flows bypass these nodes as much as possible. At present, the existing research work related to the performance of continuous data-flow is often optimized from system architecture design and deployment. In this paper, a mathematical programming method is proposed for the first time to optimize the runtime performance of continuous data flow applications. A lightweight anomaly detection method is proposed to evaluate the reliability of nodes. Then the node reliability is input into the optimization algorithm to estimate the task latency. The latency-aware energy consumption optimization for continuous data-flow is modeled as a mixed integer nonlinear programming problem. A block coordinate descend-based max-flow algorithm is proposed to solve this problem. Based on the real-life datasets, the numerical simulation is carried out. The simulation results show that the proposed strategy has better performance than the benchmark strategy.<\/jats:p>","DOI":"10.3390\/s20010122","type":"journal-article","created":{"date-parts":[[2019,12,24]],"date-time":"2019-12-24T10:28:43Z","timestamp":1577183323000},"page":"122","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":17,"title":["Anomaly Detection Based Latency-Aware Energy Consumption Optimization For IoT Data-Flow Services"],"prefix":"10.3390","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8523-4938","authenticated-orcid":false,"given":"Yuansheng","family":"Luo","sequence":"first","affiliation":[{"name":"School of Computer and Communication Engineering, Changsha University of Science and Technology, Changsha 410114, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6059-6422","authenticated-orcid":false,"given":"Wenjia","family":"Li","sequence":"additional","affiliation":[{"name":"Department of Computer Science, New York Institute of Technology, New York, NY 10023, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shi","family":"Qiu","sequence":"additional","affiliation":[{"name":"School of Economics and Management, Changsha University, Changsha 410022, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2019,12,24]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"4844","DOI":"10.1109\/JIOT.2018.2872133","article-title":"Multi-model framework for indoor localization under mobile edge computing environment","volume":"6","author":"Li","year":"2018","journal-title":"IEEE Internet Things J."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"389","DOI":"10.1093\/bioinformatics\/bty624","article-title":"DMCM: A Data-adaptive Mutation Clustering Method to identify cancer-related mutation clusters","volume":"35","author":"Lu","year":"2018","journal-title":"Bioinformatics"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"4674","DOI":"10.1109\/TII.2018.2855198","article-title":"Deploying fog computing in industrial internet of things and industry 4.0","volume":"14","author":"Aazam","year":"2018","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_4","unstructured":"Pan, J., Liu, Y., Wang, J., and Hester, A. (2018). Key Enabling Technologies for Secure and Scalable Future Fog-IoT Architecture: A Survey. arXiv."},{"key":"ref_5","first-page":"1","article-title":"Mobile edge computing\u2014A key technology towards 5G","volume":"11","author":"Hu","year":"2015","journal-title":"ETSI White Pap."},{"key":"ref_6","unstructured":"Morris, I. (2016). ETSI Drops \u201cMobile\u201d from MEC, Light Reading."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1109\/MCOM.2018.1700622","article-title":"Edge computing in the industrial internet of things environment: Software-defined-networks-based edge-cloud interplay","volume":"56","author":"Kaur","year":"2018","journal-title":"IEEE Commun. Mag."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"40","DOI":"10.1109\/MIC.2017.17","article-title":"IIoTEED: An enhanced, trusted execution environment for industrial IoT edge devices","volume":"21","author":"Pinto","year":"2017","journal-title":"IEEE Internet Comput."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1109\/MS.2017.4541037","article-title":"Safe and secure execution at the network edge: A framework for coordinating cloud, fog, and edge","volume":"35","author":"Ometov","year":"2018","journal-title":"IEEE Softw."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"78685","DOI":"10.1109\/ACCESS.2019.2922992","article-title":"Energy-Efficient and Delay-Guaranteed Workload Allocation in IoT-Edge-Cloud Computing Systems","volume":"7","author":"Guo","year":"2019","journal-title":"IEEE Access"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1109\/MWC.2018.1700188","article-title":"Optimal task allocation in near-far computing enhanced C-RAN for wireless big data processing","volume":"25","author":"Zhang","year":"2018","journal-title":"IEEE Wirel. Commun."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Chen, M.H., Liang, B., and Dong, M. (2017, January 1\u20134). Joint offloading and resource allocation for computation and communication in mobile cloud with computing access point. Proceedings of the IEEE INFOCOM 2017-IEEE Conference on Computer Communications, Atlanta, GA, USA.","DOI":"10.1109\/INFOCOM.2017.8057150"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"1082","DOI":"10.1109\/JIOT.2017.2689682","article-title":"Experimental characterization of mobile iot application latency","volume":"4","author":"Pereira","year":"2017","journal-title":"IEEE Internet Things J."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1186\/s13677-018-0118-3","article-title":"Analyzing the availability and performance of an e-health system integrated with edge, fog and cloud infrastructures","volume":"7","author":"Santos","year":"2018","journal-title":"J. Cloud Comput."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"659","DOI":"10.1016\/j.future.2017.04.036","article-title":"Towards fog-driven IoT eHealth: Promises and challenges of IoT in medicine and healthcare","volume":"78","author":"Farahani","year":"2018","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"641","DOI":"10.1016\/j.future.2017.02.014","article-title":"Exploiting smart e-Health gateways at the edge of healthcare Internet-of-Things: A fog computing approach","volume":"78","author":"Rahmani","year":"2018","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1145\/2791120","article-title":"Performance anomaly detection and bottleneck identification","volume":"48","author":"Ibidunmoye","year":"2015","journal-title":"ACM Comput. Surv. (CSUR)"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1096","DOI":"10.1109\/TMC.2010.249","article-title":"Stealthy attacks in wireless ad hoc networks: Detection and countermeasure","volume":"10","author":"Khalil","year":"2010","journal-title":"IEEE Trans. Mob. Comput."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"1222","DOI":"10.1109\/TNET.2018.2819507","article-title":"On-line anomaly detection with high accuracy","volume":"26","author":"Xie","year":"2018","journal-title":"IEEE\/ACM Trans. Netw."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Xie, K., Li, X., Wang, X., Xie, G., Wen, J., and Zhang, D. (2018, January 16\u201319). Graph based tensor recovery for accurate Internet anomaly detection. Proceedings of the IEEE INFOCOM 2018-IEEE Conference on Computer Communications, Honolulu, HI, USA.","DOI":"10.1109\/INFOCOM.2018.8486332"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Xie, G., Xie, K., Huang, J., Wang, X., Chen, Y., and Wen, J. (2017, January 1\u20134). Fast low-rank matrix approximation with locality sensitive hashing for quick anomaly detection. Proceedings of the IEEE INFOCOM 2017-IEEE Conference on Computer Communications, Atlanta, GA, USA.","DOI":"10.1109\/INFOCOM.2017.8057217"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"2507","DOI":"10.1109\/JSYST.2019.2910409","article-title":"Interference-Aware Multisource Transmission in Multiradio and Multichannel Wireless Network","volume":"13","author":"He","year":"2019","journal-title":"IEEE Syst. J."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"340","DOI":"10.1016\/j.cose.2017.08.016","article-title":"A cybersecurity framework to identify malicious edge device in fog computing and cloud-of-things environments","volume":"74","author":"Sohal","year":"2018","journal-title":"Comput. Secur."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"716","DOI":"10.1109\/JIOT.2017.2720635","article-title":"Policy-Based Secure and Trustworthy Sensing for Internet of Things in Smart Cities","volume":"5","author":"Li","year":"2018","journal-title":"IEEE Internet Things J."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Brogi, A., Forti, S., Guerrero, C., and Lera, I. (2019). How to Place Your Apps in the Fog-State of the Art and Open Challenges. arXiv.","DOI":"10.1002\/spe.2766"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"6614","DOI":"10.1109\/TCOMM.2018.2865922","article-title":"Common throughput maximization in UAV-enabled OFDMA systems with delay consideration","volume":"66","author":"Wu","year":"2018","journal-title":"IEEE Trans. Commun."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"2109","DOI":"10.1109\/TWC.2017.2789293","article-title":"Joint trajectory and communication design for multi-UAV enabled wireless networks","volume":"17","author":"Wu","year":"2018","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1109\/MCOM.2016.1600492CM","article-title":"Edgeiot Mobile edge computing for the internet of things","volume":"54","author":"Sun","year":"2016","journal-title":"IEEE Commun. Mag."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"19","DOI":"10.2528\/PIERM13091301","article-title":"Accurate method to estimate EM radiation from a GSM base station","volume":"34","author":"He","year":"2014","journal-title":"Prog. Electromagn. Res."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Das, K., Schneider, J., and Neill, D.B. (2008, January 24\u201327). Anomaly pattern detection in categorical datasets. Proceedings of the 14th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Las Vegas, NV, USA.","DOI":"10.1145\/1401890.1401915"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Dutta, S., Nayek, P., and Bhattacharya, A. (2017, January 3\u20137). Neighbor-aware search for approximate labeled graph matching using the chi-square statistics. Proceedings of the 26th International Conference on World Wide Web. International World Wide Web Conferences Steering Committee, Perth, Australia.","DOI":"10.1145\/3038912.3052561"},{"key":"ref_32","unstructured":"Wang, Y.T., and Bagrodia, R. (2012, January 19\u201324). ComSen: A detection system for identifying compromised nodes in wireless sensor networks. Proceedings of the Sixth International Conference on Emerging Security Information, Systems and Technologies, Rome, Italy."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"2484","DOI":"10.1002\/sec.1484","article-title":"Intrusion detection in mobile ad hoc networks: Techniques, systems, and future challenges","volume":"9","author":"Kumar","year":"2016","journal-title":"Secur. Commun. Netw."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Kathiroli, R., and Arivudainambi, D. (2016). Election of Guard Nodes to Detect Stealthy Attack in MANET. Wireless Communications, Networking and Applications, Springer.","DOI":"10.1007\/978-81-322-2580-5_13"},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Floudas, C.A. (1995). Nonlinear and Mixed-Integer Programming-Fundamentals and Applications, Oxford University Press.","DOI":"10.1093\/oso\/9780195100563.001.0001"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Boyd, S., and Vandenberghe, L. (2004). Convex Optimization, Cambridge University Press.","DOI":"10.1017\/CBO9780511804441"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"127","DOI":"10.1016\/S0167-6377(99)00074-7","article-title":"On the convergence of the block nonlinear Gauss\u2013Seidel method under convex constraints","volume":"26","author":"Grippo","year":"2000","journal-title":"Oper. Res. Lett."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"960","DOI":"10.1109\/TITS.2015.2494017","article-title":"ART: An attack-resistant trust management scheme for securing vehicular ad hoc networks","volume":"17","author":"Li","year":"2015","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"150055","DOI":"10.1038\/sdata.2015.55","article-title":"A multi-source dataset of urban life in the city of Milan and the Province of Trentino","volume":"2","author":"Barlacchi","year":"2015","journal-title":"Sci. Data"},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Zeng, F., Yao, L., Wu, B., Li, W., and Meng, L. (2019). Dynamic human contact prediction based on naive Bayes algorithm in mobile social networks. Softw. Pract. Exp.","DOI":"10.1002\/spe.2727"},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Li, W., Xu, H., Li, H., Yang, Y., Sharma, P.K., Wang, J., and Singh, S. (2019). Complexity and Algorithms for Superposed Data Uploading Problem in Networks with Smart Devices. IEEE Internet Things J.","DOI":"10.1109\/JIOT.2019.2949352"},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Zeng, F., Ren, Y., Deng, X., and Li, W. (2019). Cost-effective edge server placement in wireless metropolitan area networks. Sensors, 19.","DOI":"10.3390\/s19010032"},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Perez, D.A., Velasquez, K., Curado, M., and Monteiro, E. (2019). A Comparative Analysis of Simulators for the Cloud to Fog Continuum. Simul. Model. Pract. Theory, 102029.","DOI":"10.1016\/j.simpat.2019.102029"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"91745","DOI":"10.1109\/ACCESS.2019.2927895","article-title":"YAFS: A Simulator for IoT Scenarios in Fog Computing","volume":"7","author":"Lera","year":"2019","journal-title":"IEEE Access"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/1\/122\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T13:45:08Z","timestamp":1760190308000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/1\/122"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,12,24]]},"references-count":44,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2020,1]]}},"alternative-id":["s20010122"],"URL":"https:\/\/doi.org\/10.3390\/s20010122","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,12,24]]}}}