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.
翻译:无线传感器网络(WSN)已经发展了几十年,在性能、电力消耗和拥堵控制方面表现良好,但下列问题没有得到解决,例如装置生命周期成本估算不准确、工程开发高度相互交错、在WSN生命周期中硬件和软件资源利用率低等。因此,我们首先提出基于无服务器计算机的无线传感器网络的可维护性实施概念观点。可维护性实施是指满足WSN产品的能力,在配置、试生产、调试、批量生产、部署、运行和维护等阶段以更高的概率消耗最低资源。然后,我们讨论无服务器计算机可以在WSN的软件功能层面上实现,以拆分装置的运行和功能开发,大大改善资源的再利用,排除硬件干扰。从可维护性和成本控制的角度出发,无服务器计算机的概念可以用来建立WSN平台,这可以支持数据收集和数据管理功能开发的功能,通过前期支出进行探索,从而大大减少设计、制造和运行成本。最后,我们在WSNEDER软件操作平台的软件层面上,以现有技术为基础,用智能城市的模型研究。