Cost Control and Efficiency Optimization in Maintainability Implementation of Wireless Sensor Networks based on Serverless Computing

Wireless sensor network (WSN) has been developed for decades and have performed well in the performance, power consumption, and congestion control. However, the following problems have not been addressed, such as inaccurate cost estimation of device’s lifecycle, highly-coupled engineering development, and low utilization of hardware and software resources during the life cycle of WSN. Therefore, we first propose the conceptual view of maintainability implementation for WSN based on Serverless Computing. The maintainability implementation refers to the ability to meet the WSN product to consume the minimum resources with a higher probability in configuration, trial production, debugging, batch production, deployment, operation, and maintenance phases. And then, we discuss that Serverless Computing can be realized at the software functional level of WSN to decouple the device operation and functional development, greatly improve the reuse of resources and exclude the hardware interference. From the perspective of maintainability and cost control, the concept of Serverless Computing can be used to build WSN platforms, which can support the functions of data collection and data management into functional development that may benefit from exploration through upfront expenditures, thereby significantly reducing design, manufacturing, and operational costs. Finally, based on existing technologies and smart city scenarios, the idea of a WSN platform for Serverless Computing is given with a case study.

[1]  Chengzhong Xu,et al.  Serverless Computing: State-of-the-Art, Challenges and Opportunities , 2023, IEEE Transactions on Services Computing.

[2]  Fengqi Yu,et al.  Maintenance Study Based on Bayesian Network and Expectation-Maximum Algorithm , 2022, 2022 IEEE 12th International Conference on Electronics Information and Emergency Communication (ICEIEC).

[3]  Fengqi Yu,et al.  A Maintainability Evaluation Method of Large Scale Wireless Sensor Networks Based on Sample Entropy , 2022, 2022 IEEE 12th International Conference on Electronics Information and Emergency Communication (ICEIEC).

[4]  Fengqi Yu,et al.  A Real-time Network Monitoring Technique for Wireless Sensor Networks , 2022, 2022 IEEE 12th International Conference on Electronics Information and Emergency Communication (ICEIEC).

[5]  Fengqi Yu,et al.  Maintenance of Large Scale Wireless Sensor Networks , 2022, 2022 IEEE 5th International Conference on Electronics Technology (ICET).

[6]  N. Prabakaran,et al.  An improved approach for energy consumption minimizing in WSN using Harris hawks optimization , 2022, J. Intell. Fuzzy Syst..

[7]  A. R. Javed,et al.  Applications of Wireless Sensor Networks and Internet of Things Frameworks in the Industry Revolution 4.0: A Systematic Literature Review , 2022, Sensors.

[8]  S. S. Gill,et al.  AI for Next Generation Computing: Emerging Trends and Future Directions , 2022, Internet Things.

[9]  Subrota Kumar Mondal,et al.  Kubernetes in IT administration and serverless computing: An empirical study and research challenges , 2021, J. Supercomput..

[10]  Rajkumar Buyya,et al.  Machine Learning-based Orchestration of Containers: A Taxonomy and Future Directions , 2021, ACM Comput. Surv..

[11]  Yuan Shen,et al.  A Survey on Fundamental Limits of Integrated Sensing and Communication , 2021, IEEE Communications Surveys & Tutorials.

[12]  Luca Mottola,et al.  Synchronous Transmissions in Low-Power Wireless , 2020, ACM Comput. Surv..

[13]  Yongmin Yang,et al.  A method for the maintainability evaluation at design stage using maintainability design attributes , 2021, Reliab. Eng. Syst. Saf..

[14]  Marc Roper,et al.  A systematic literature review of machine learning techniques for software maintainability prediction , 2020, Inf. Softw. Technol..

[15]  Evangelos Pallis,et al.  A Survey on the Internet of Things (IoT) Forensics: Challenges, Approaches, and Open Issues , 2020, IEEE Communications Surveys & Tutorials.

[16]  Jacob R. Kauffmann,et al.  Explaining the Predictions of Unsupervised Learning Models , 2020, xxAI@ICML.

[17]  Fengqi Yu,et al.  A Maintainability Estimation Method for Wireless Sensor Networks , 2019, 2019 IEEE 5th International Conference on Computer and Communications (ICCC).

[18]  Fengqi Yu,et al.  A Maintainability Evaluation Method for Wireless Sensor Networks Based on AHP and Fuzzy Comprehensive Evaluation , 2019, 2019 IEEE 2nd International Conference on Electronics and Communication Engineering (ICECE).

[19]  Mohsen Hajihassani,et al.  Reliability, availability and maintainability analysis of the conveyor system in mechanized tunneling , 2019, Measurement.

[20]  Aleksandra Mileva,et al.  Running and Testing Applications for Contiki OS Using Cooja Simulator , 2016 .

[21]  Fengqi Yu,et al.  An efficient network reprogramming protocol for wireless sensor networks , 2015, Comput. Commun..

[22]  S. Yoo,et al.  Introduction to hardware abstraction layers for SoC , 2003, 2003 Design, Automation and Test in Europe Conference and Exhibition.