1
|
A Framework for Service-Oriented Architecture (SOA)-Based IoT Application Development. Processes (Basel) 2022. [DOI: 10.3390/pr10091782] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/16/2022] Open
Abstract
In the last decades, the increasing complexity of industrial information technology has led to the emergence of new trends in manufacturing. Factories are using multiple Internet of Things (IoT) platforms to harvest sensor information to improve production. Such a transformation contributes to efficiency growth and reduced production costs. To deal with the heterogeneity of the services within an IoT system, Service-Oriented Architecture (SOA) is referred to in the literature as being advantageous for the design and development of software to support IoT-based production processes. The aim of SOA-based design is to provide the leverage to use and reuse loosely coupled IoT services at the middleware layer to minimise system integration problems. We propose a system architecture that follows the SOA architectural pattern and enables developers and business process designers to dynamically add, query or use instances of existing modular software in the IoT context. Furthermore, an analysis of utilization of modular software that presents some challenges and limitations of this approach is also in the scope of this work.
Collapse
|
2
|
Wang Z, Liu Z, Liu L, Fang C, Li M, Zhao J. Joint Optimization of Control Strategy and Energy Consumption for Energy Harvesting WSAN. ENTROPY 2022; 24:e24050723. [PMID: 35626606 PMCID: PMC9142046 DOI: 10.3390/e24050723] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 03/24/2022] [Revised: 05/13/2022] [Accepted: 05/15/2022] [Indexed: 12/10/2022]
Abstract
With the rapid development of wireless sensor technology, recent progress in wireless sensor and actuator networks (WSANs) with energy harvesting provide the possibility for various real-time applications. Meanwhile, extensive research activities are carried out in the fields of efficient energy allocation and control strategy design. However, the joint design considering physical plant control, energy harvesting, and consumption is rarely concerned in existing works. In this paper, in order to enhance system control stability and promote quality of service for the WSAN energy efficiency, a novel three-step joint optimization algorithm is proposed through control strategy and energy management analysis. First, the optimal sampling interval can be obtained based on energy harvesting, consumption, and remaining conditions. Then, the control gain for each sampling interval is derived by using a backward iteration. Finally, the optimal control strategy is determined as a linear function of the current plant states and previous control strategies. The application of UAV formation flight system demonstrates that better system performance and control stability can be achieved by the proposed joint optimization design for all poor, sufficient, and general energy harvesting scenarios.
Collapse
Affiliation(s)
- Zhuwei Wang
- Faculty of Information Technology, Beijing University of Technology, Beijing 100124, China; (Z.W.); (Z.L.); (C.F.); (M.L.)
| | - Zhicheng Liu
- Faculty of Information Technology, Beijing University of Technology, Beijing 100124, China; (Z.W.); (Z.L.); (C.F.); (M.L.)
| | - Lihan Liu
- School of Information, Beijing Wuzi University, Beijing 101149, China
- Correspondence:
| | - Chao Fang
- Faculty of Information Technology, Beijing University of Technology, Beijing 100124, China; (Z.W.); (Z.L.); (C.F.); (M.L.)
| | - Meng Li
- Faculty of Information Technology, Beijing University of Technology, Beijing 100124, China; (Z.W.); (Z.L.); (C.F.); (M.L.)
| | - Jingcheng Zhao
- Beijing Academy of Science and Technology, Beijing 100089, China;
| |
Collapse
|
3
|
Shahraki A, Taherkordi A, Haugen O, Eliassen F. A Survey and Future Directions on Clustering: From WSNs to IoT and Modern Networking Paradigms. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT 2021. [DOI: 10.1109/tnsm.2020.3035315] [Citation(s) in RCA: 38] [Impact Index Per Article: 12.7] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/05/2022]
|
4
|
Cyber-Physical Systems for Water Supply Network Management: Basics, Challenges, and Roadmap. SUSTAINABILITY 2020. [DOI: 10.3390/su12229555] [Citation(s) in RCA: 6] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 12/27/2022]
Abstract
Water supply systems are dynamic in nature, owing to the effect of climate change and consumer demand uncertainties. The operation of such a system must be managed effectively to meet up with the uncertainties, thus posing a key challenge. Unfortunately, previous information and communication technology (ICT) solutions could not provide the necessary support for applications to deal with the dynamics of the changing physical environment. Nevertheless, tremendous growth in technology offers better possibilities to enhance water supply systems’ operations. As a result, development in technology in sensing and instrumentation, communication and networking, computing and control is now jointly integrated with water supply system infrastructures to enhance the water system operations. One such technological paradigm shift is the cyber-physical system (CPS). In this paper, we present the concept of the CPS in the water system context and investigate the CPS applications to water supply system monitoring. Also, the various applications of CPSs and the application domain requirements are outlined. More importantly, research studies on its application to water system monitoring are scrutinized. As such, key challenges sounding the applications in WSSs are identified. We then outline the areas of improvement for further studies.
Collapse
|
5
|
Baniata H, Sharieh A, Mahmood S, Kertesz A. GRAFT: A Model for Evaluating Actuator Systems in terms of Force Production. SENSORS 2020; 20:s20071894. [PMID: 32235361 PMCID: PMC7181127 DOI: 10.3390/s20071894] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 01/19/2020] [Revised: 03/26/2020] [Accepted: 03/26/2020] [Indexed: 11/19/2022]
Abstract
In the scope of evaluation methodologies for Internet of Things (IoT) systems, some approaches concern security, while others latency. However, some methodologies evaluate systems that contain active entities, so-called actuators. In this paper, we propose a novel methodology for evaluating such systems with actuator components using Graph Representation of the Angle of the Force and Time (GRAFT). GRAFT facilitates easy computation of the net force produced by physical or mechanical acts occurring on a daily basis on Earth. We use laws and definitions of physics describing the relations between Speed, Distance, and Time (SDT), apply them in a heliocentric system, and model the considered systems with a graph. The continuous movement of the Earth was shown to be weakening the total produced net force in some systems. We considered this weakening issue a problem, and we propose two possible solutions to overcome it by using restoration values, or reordering actuator sessions, in GRAFT to arrive to a more force-efficient system. We compared our default GRAFT algorithm to a special implementation using the Clock-Angle-Problem (CAP) for sessions. We also study and discuss an IoT-focused case for validating our approach, and we present a detailed explanation of the proposed GRAFT algorithm. The experimental results show the ability of GRAFT to provide highly accurate results, which also exemplifies that our GRAFT approach is programmable, hence deployable in real life scenarios.
Collapse
Affiliation(s)
- Hamza Baniata
- Department of Software Engineering, University of Szeged, H-6720 Szeged, Hungary;
- Correspondence:
| | - Ahmad Sharieh
- Department of Computer Science, The University of Jordan, Amman 11118, Jordan;
| | - Sami Mahmood
- Physics Department, The University of Jordan, Amman 11118, Jordan;
- Department of Physics and Astronomy, Michigan State University, East Lansing, MI 48824, USA
| | - Attila Kertesz
- Department of Software Engineering, University of Szeged, H-6720 Szeged, Hungary;
| |
Collapse
|
6
|
Nandy T, Coutu RA, Ababei C. Carbon Monoxide Sensing Technologies for Next-Generation Cyber-Physical Systems. SENSORS 2018; 18:s18103443. [PMID: 30322155 PMCID: PMC6211057 DOI: 10.3390/s18103443] [Citation(s) in RCA: 24] [Impact Index Per Article: 4.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 08/31/2018] [Revised: 10/05/2018] [Accepted: 10/09/2018] [Indexed: 11/30/2022]
Abstract
Carbon monoxide (CO) is a toxic gas, and environmental pollutant. Its detection and control in residential and industrial environments are necessary in order to avoid potentially severe health problems in humans. In this review paper, we discuss the importance of furthering research in CO sensing technologies for finding the proper material with low-range detection ability in very optimum condition. We build our discussion through the perspective of a cyber-physical system (CPS) modeling framework, because it provides a comprehensive framework to model and develop automated solutions for detection and control of poisonous chemical compounds, such as the CO. The most effective CO sensors, then, can be used in CPS network to provide a pathway for real-time monitoring and control in both industrial and household environment. In this paper, first, we discuss the necessity of CO detection, the proposal of a basic CPS framework for modeling and system development, how the CPS-CO model can be beneficiary to the environment, and a general classification of the various CO detection mechanisms. Next, a broad overview emphasizes the sensitivity, selectivity, response and recovery time, low concentration detection ability, effects of external parameters and other specifications that characterize the performance of the sensing methods proposed so far. We will discuss recent studies reported on the use of metal oxide semiconductor (MOS) sensing technologies for the detection of CO. MOS based micro-sensors play an important role in the measurement and monitoring of various trace amounts of CO gas. These sensors are used to sense CO through changes in their electrical properties. In addition to MOS based sensors, optical sensing methods have recently become popular, due to their increased performance. Hence, a brief overview of newly proposed optical based CO detection methods is provided as well.
Collapse
Affiliation(s)
- Turja Nandy
- Department of Electrical and Computer Engineering, Marquette University, Milwaukee, WI 53233, USA.
| | - Ronald A Coutu
- Department of Electrical and Computer Engineering, Marquette University, Milwaukee, WI 53233, USA.
| | - Cristinel Ababei
- Department of Electrical and Computer Engineering, Marquette University, Milwaukee, WI 53233, USA.
| |
Collapse
|
7
|
Samie F, Tsoutsouras V, Bauer L, Xydis S, Soudris D, Henkel J. Distributed Trade-Based Edge Device Management in Multi-Gateway IoT. ACM TRANSACTIONS ON CYBER-PHYSICAL SYSTEMS 2018. [DOI: 10.1145/3134842] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.2] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 10/28/2022]
Abstract
The Internet-of-Things (IoT) envisions an infrastructure of ubiquitous networked smart devices offering advanced monitoring and control services. The current art in IoT architectures utilizes gateways to enable application-specific connectivity to IoT devices. In typical configurations, IoT gateways are shared among several IoT edge devices. Given the limited available bandwidth and processing capabilities of an IoT gateway, the service quality (SQ) of connected IoT edge devices must be adjusted over time not only to fulfill the needs of individual IoT device users but also to tolerate the SQ needs of the other IoT edge devices sharing the same gateway. However, having multiple gateways introduces an interdependent problem, the binding, i.e., which IoT device shall connect to which gateway.
In this article, we jointly address the binding and allocation problems of IoT edge devices in a multigateway system under the constraints of available bandwidth, processing power, and battery lifetime. We propose a distributed trade-based mechanism in which after an initial setup, gateways negotiate and trade the IoT edge devices to increase the overall SQ. We evaluate the efficiency of the proposed approach with a case study and through extensive experimentation over different IoT system configurations regarding the number and type of the employed IoT edge devices. Experiments show that our solution improves the overall SQ by up to 56% compared to an unsupervised system. Our solution also achieves up to 24.6% improvement on overall SQ compared to the state-of-the-art SQ management scheme, while they both meet the battery lifetime constraints of the IoT devices.
Collapse
Affiliation(s)
- Farzad Samie
- Karlsruhe Institute of Technology (KIT), Karlsruhe, Germany
| | | | - Lars Bauer
- Karlsruhe Institute of Technology (KIT), Karlsruhe, Germany
| | | | | | - Jörg Henkel
- Karlsruhe Institute of Technology (KIT), Karlsruhe, Germany
| |
Collapse
|
8
|
Performance and Challenges of Service-Oriented Architecture for Wireless Sensor Networks. SENSORS 2017; 17:s17030536. [PMID: 28282896 PMCID: PMC5375822 DOI: 10.3390/s17030536] [Citation(s) in RCA: 24] [Impact Index Per Article: 3.4] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 12/29/2016] [Revised: 02/26/2017] [Accepted: 03/03/2017] [Indexed: 11/17/2022]
Abstract
Wireless Sensor Networks (WSNs) have become essential components for a variety of environmental, surveillance, military, traffic control, and healthcare applications. These applications face critical challenges such as communication, security, power consumption, data aggregation, heterogeneities of sensor hardware, and Quality of Service (QoS) issues. Service-Oriented Architecture (SOA) is a software architecture that can be integrated with WSN applications to address those challenges. The SOA middleware bridges the gap between the high-level requirements of different applications and the hardware constraints of WSNs. This survey explores state-of-the-art approaches based on SOA and Service-Oriented Middleware (SOM) architecture that provide solutions for WSN challenges. The categories of this paper are based on approaches of SOA with and without middleware for WSNs. Additionally, features of SOA and middleware architectures for WSNs are compared to achieve more robust and efficient network performance. Design issues of SOA middleware for WSNs and its characteristics are also highlighted. The paper concludes with future research directions in SOM architecture to meet all requirements of emerging application of WSNs.
Collapse
|
9
|
Mourtzis D, Vlachou E. Cloud-based cyber-physical systems and quality of services. TQM JOURNAL 2016. [DOI: 10.1108/tqm-10-2015-0133] [Citation(s) in RCA: 58] [Impact Index Per Article: 7.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/17/2022]
Abstract
Purpose
– The purpose of this paper is to review and explore the evolution, advances and future trends of cloud manufacturing, placing the focus on the quality of services. Moreover, moving toward the new trend of cyber-physical systems (CPS), a cloud-based cyber-physical system (CBCPS) is proposed combining the key enabling techniques of this decade, namely Internet of Things (IoT), cloud computing, Big Data analytics and CPS.
Design/methodology/approach
– First, an extensive review is made on cloud computing and its applications in manufacturing sectors, namely product development, manufacturing processes and manufacturing systems management. Second, a conceptual CBCPS which combines key enabling techniques including cloud computing, CPS and IoT is proposed. Finally, a review on the quality of the services (QoS) presented in the second step, along with the main security issues of cloud manufacturing, is conducted.
Findings
– The findings of this review indicate that the combination of the key enabling techniques presented in the CBCPS will lead to a new manufacturing paradigm capable of facing the new challenges and trends. The opportunities, as well as the challenges and barriers of the proposed framework are presented, concluding that the transition into this whole new era of networked computing and manufacturing has a valuable impact, but also generates several security and quality issues.
Originality/value
– The paper is the first to specifically study the QoS as a factor in the proposed manufacturing paradigm.
Collapse
|
10
|
Optimizing Retransmission Threshold in Wireless Sensor Networks. SENSORS 2016; 16:s16050665. [PMID: 27171092 PMCID: PMC4883356 DOI: 10.3390/s16050665] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 03/22/2016] [Revised: 04/23/2016] [Accepted: 04/29/2016] [Indexed: 12/04/2022]
Abstract
The retransmission threshold in wireless sensor networks is critical to the latency of data delivery in the networks. However, existing works on data transmission in sensor networks did not consider the optimization of the retransmission threshold, and they simply set the same retransmission threshold for all sensor nodes in advance. The method did not take link quality and delay requirement into account, which decreases the probability of a packet passing its delivery path within a given deadline. This paper investigates the problem of finding optimal retransmission thresholds for relay nodes along a delivery path in a sensor network. The object of optimizing retransmission thresholds is to maximize the summation of the probability of the packet being successfully delivered to the next relay node or destination node in time. A dynamic programming-based distributed algorithm for finding optimal retransmission thresholds for relay nodes along a delivery path in the sensor network is proposed. The time complexity is OnΔ·max1≤i≤n{ui}, where ui is the given upper bound of the retransmission threshold of sensor node i in a given delivery path, n is the length of the delivery path and Δ is the given upper bound of the transmission delay of the delivery path. If Δ is greater than the polynomial, to reduce the time complexity, a linear programming-based (1+pmin)-approximation algorithm is proposed. Furthermore, when the ranges of the upper and lower bounds of retransmission thresholds are big enough, a Lagrange multiplier-based distributed O(1)-approximation algorithm with time complexity O(1) is proposed. Experimental results show that the proposed algorithms have better performance.
Collapse
|
11
|
Effective problem solving through fuzzy logic knowledge bases aggregation. Soft comput 2016. [DOI: 10.1007/s00500-014-1568-2] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/24/2022]
|
12
|
Ali S, Qaisar SB, Saeed H, Khan MF, Naeem M, Anpalagan A. Network challenges for cyber physical systems with tiny wireless devices: a case study on reliable pipeline condition monitoring. SENSORS 2015; 15:7172-205. [PMID: 25815444 PMCID: PMC4431241 DOI: 10.3390/s150407172] [Citation(s) in RCA: 12] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 12/31/2014] [Revised: 03/05/2015] [Accepted: 03/05/2015] [Indexed: 12/02/2022]
Abstract
The synergy of computational and physical network components leading to the Internet of Things, Data and Services has been made feasible by the use of Cyber Physical Systems (CPSs). CPS engineering promises to impact system condition monitoring for a diverse range of fields from healthcare, manufacturing, and transportation to aerospace and warfare. CPS for environment monitoring applications completely transforms human-to-human, human-to-machine and machine-to-machine interactions with the use of Internet Cloud. A recent trend is to gain assistance from mergers between virtual networking and physical actuation to reliably perform all conventional and complex sensing and communication tasks. Oil and gas pipeline monitoring provides a novel example of the benefits of CPS, providing a reliable remote monitoring platform to leverage environment, strategic and economic benefits. In this paper, we evaluate the applications and technical requirements for seamlessly integrating CPS with sensor network plane from a reliability perspective and review the strategies for communicating information between remote monitoring sites and the widely deployed sensor nodes. Related challenges and issues in network architecture design and relevant protocols are also provided with classification. This is supported by a case study on implementing reliable monitoring of oil and gas pipeline installations. Network parameters like node-discovery, node-mobility, data security, link connectivity, data aggregation, information knowledge discovery and quality of service provisioning have been reviewed.
Collapse
Affiliation(s)
- Salman Ali
- School of Electrical Engineering and Computer Science (SEECS), National University of Sciences and Technology (NUST), Islamabad, 44000, Pakistan.
| | - Saad Bin Qaisar
- School of Electrical Engineering and Computer Science (SEECS), National University of Sciences and Technology (NUST), Islamabad, 44000, Pakistan.
| | - Husnain Saeed
- School of Electrical Engineering and Computer Science (SEECS), National University of Sciences and Technology (NUST), Islamabad, 44000, Pakistan.
| | - Muhammad Farhan Khan
- Department of Computer Engineering, College of Computer and Information System, Umm Al-Qura University, Makkah 21514, Kingdom of Saudi Arabia.
| | - Muhammad Naeem
- Comsats Institute of Information Technology, Wah Cantt, 47040, Pakistan.
| | | |
Collapse
|
13
|
QOS-aware error recovery in wireless body sensor networks using adaptive network coding. SENSORS 2014; 15:440-64. [PMID: 25551485 PMCID: PMC4327029 DOI: 10.3390/s150100440] [Citation(s) in RCA: 11] [Impact Index Per Article: 1.1] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 07/12/2014] [Accepted: 12/03/2014] [Indexed: 11/17/2022]
Abstract
Wireless body sensor networks (WBSNs) for healthcare and medical applications are real-time and life-critical infrastructures, which require a strict guarantee of quality of service (QoS), in terms of latency, error rate and reliability. Considering the criticality of healthcare and medical applications, WBSNs need to fulfill users/applications and the corresponding network's QoS requirements. For instance, for a real-time application to support on-time data delivery, a WBSN needs to guarantee a constrained delay at the network level. A network coding-based error recovery mechanism is an emerging mechanism that can be used in these systems to support QoS at very low energy, memory and hardware cost. However, in dynamic network environments and user requirements, the original non-adaptive version of network coding fails to support some of the network and user QoS requirements. This work explores the QoS requirements of WBSNs in both perspectives of QoS. Based on these requirements, this paper proposes an adaptive network coding-based, QoS-aware error recovery mechanism for WBSNs. It utilizes network-level and user-/application-level information to make it adaptive in both contexts. Thus, it provides improved QoS support adaptively in terms of reliability, energy efficiency and delay. Simulation results show the potential of the proposed mechanism in terms of adaptability, reliability, real-time data delivery and network lifetime compared to its counterparts.
Collapse
|
14
|
Analyzing comprehensive QoS with security constraints for services composition applications in wireless sensor networks. SENSORS 2014; 14:22706-36. [PMID: 25470488 PMCID: PMC4299035 DOI: 10.3390/s141222706] [Citation(s) in RCA: 4] [Impact Index Per Article: 0.4] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 07/27/2014] [Revised: 10/14/2014] [Accepted: 11/24/2014] [Indexed: 11/16/2022]
Abstract
Services composition is fundamental to software development in multi-service wireless sensor networks (WSNs). The quality of service (QoS) of services composition applications (SCAs) are confronted with severe challenges due to the open, dynamic, and complex natures of WSNs. Most previous research separated various QoS indices into different fields and studied them individually due to the computational complexity. This approach ignores the mutual influence between these QoS indices, and leads to a non-comprehensive and inaccurate analysis result. The universal generating function (UGF) shows the speediness and precision in QoS analysis. However, only one QoS index at a time can be analyzed by the classic UGF. In order to efficiently analyze the comprehensive QoS of SCAs, this paper proposes an improved UGF technique—vector universal generating function (VUGF)—which considers the relationship between multiple QoS indices, including security, and can simultaneously analyze multiple QoS indices. The numerical examples demonstrate that it can be used for the evaluation of the comprehensive QoS of SCAs subjected to the security constraint in WSNs. Therefore, it can be effectively applied to the optimal design of multi-service WSNs.
Collapse
|
15
|
Liu X, Hou KM, de Vaulx C, Shi H, El Gholami K. MIROS: a hybrid real-time energy-efficient operating system for the resource-constrained wireless sensor nodes. SENSORS 2014; 14:17621-54. [PMID: 25248069 PMCID: PMC4208242 DOI: 10.3390/s140917621] [Citation(s) in RCA: 13] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 06/07/2014] [Revised: 08/28/2014] [Accepted: 09/12/2014] [Indexed: 11/21/2022]
Abstract
Operating system (OS) technology is significant for the proliferation of the wireless sensor network (WSN). With an outstanding OS; the constrained WSN resources (processor; memory and energy) can be utilized efficiently. Moreover; the user application development can be served soundly. In this article; a new hybrid; real-time; memory-efficient; energy-efficient; user-friendly and fault-tolerant WSN OS MIROS is designed and implemented. MIROS implements the hybrid scheduler and the dynamic memory allocator. Real-time scheduling can thus be achieved with low memory consumption. In addition; it implements a mid-layer software EMIDE (Efficient Mid-layer Software for User-Friendly Application Development Environment) to decouple the WSN application from the low-level system. The application programming process can consequently be simplified and the application reprogramming performance improved. Moreover; it combines both the software and the multi-core hardware techniques to conserve the energy resources; improve the node reliability; as well as achieve a new debugging method. To evaluate the performance of MIROS; it is compared with the other WSN OSes (TinyOS; Contiki; SOS; openWSN and mantisOS) from different OS concerns. The final evaluation results prove that MIROS is suitable to be used even on the tight resource-constrained WSN nodes. It can support the real-time WSN applications. Furthermore; it is energy efficient; user friendly and fault tolerant.
Collapse
Affiliation(s)
- Xing Liu
- Internet and Information Technology Laboratory, Wuhan University, Road LuoJia, 430072 Wuhan, China.
| | - Kun Mean Hou
- LIMOS Laboratory UMR 6158 CNRS, Blaise Pascal University, Les Cézeaux, BP 10125, 63173, Clermont-Ferrand, France.
| | - Christophe de Vaulx
- LIMOS Laboratory UMR 6158 CNRS, Blaise Pascal University, Les Cézeaux, BP 10125, 63173, Clermont-Ferrand, France.
| | - Hongling Shi
- LIMOS Laboratory UMR 6158 CNRS, Blaise Pascal University, Les Cézeaux, BP 10125, 63173, Clermont-Ferrand, France.
| | - Khalid El Gholami
- LIMOS Laboratory UMR 6158 CNRS, Blaise Pascal University, Les Cézeaux, BP 10125, 63173, Clermont-Ferrand, France.
| |
Collapse
|
16
|
Application of service oriented architecture for sensors and actuators in district heating substations. SENSORS 2014; 14:15553-72. [PMID: 25196165 PMCID: PMC4179036 DOI: 10.3390/s140815553] [Citation(s) in RCA: 4] [Impact Index Per Article: 0.4] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 03/07/2014] [Revised: 08/12/2014] [Accepted: 08/13/2014] [Indexed: 11/30/2022]
Abstract
Hardwired sensor installations using proprietary protocols found in today's district heating substations limit the potential usability of the sensors in and around the substations. If sensor resources can be shared and re-used in a variety of applications, the cost of sensors and installation can be reduced, and their functionality and operability can be increased. In this paper, we present a new concept of district heating substation control and monitoring, where a service oriented architecture (SOA) is deployed in a wireless sensor network (WSN), which is integrated with the substation. IP-networking is exclusively used from sensor to server; hence, no middleware is needed for Internet integration. Further, by enabling thousands of sensors with SOA capabilities, a System of Systems approach can be applied. The results of this paper show that it is possible to utilize SOA solutions with heavily resource-constrained embedded devices in contexts where the real-time constrains are limited, such as in a district heating substation.
Collapse
|
17
|
Mo L, Cao X, Chen J, Sun Y. Collaborative Estimation and Actuation for Wireless Sensor and Actuator Networks. ACTA ACUST UNITED AC 2014. [DOI: 10.3182/20140824-6-za-1003.02695] [Citation(s) in RCA: 10] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/23/2022]
|
18
|
Adnan MA, Razzaque MA, Ahmed I, Isnin IF. Bio-mimic optimization strategies in wireless sensor networks: a survey. SENSORS 2013; 14:299-345. [PMID: 24368702 PMCID: PMC3926559 DOI: 10.3390/s140100299] [Citation(s) in RCA: 72] [Impact Index Per Article: 6.5] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 10/07/2013] [Revised: 12/06/2013] [Accepted: 12/09/2013] [Indexed: 11/23/2022]
Abstract
For the past 20 years, many authors have focused their investigations on wireless sensor networks. Various issues related to wireless sensor networks such as energy minimization (optimization), compression schemes, self-organizing network algorithms, routing protocols, quality of service management, security, energy harvesting, etc., have been extensively explored. The three most important issues among these are energy efficiency, quality of service and security management. To get the best possible results in one or more of these issues in wireless sensor networks optimization is necessary. Furthermore, in number of applications (e.g., body area sensor networks, vehicular ad hoc networks) these issues might conflict and require a trade-off amongst them. Due to the high energy consumption and data processing requirements, the use of classical algorithms has historically been disregarded. In this context contemporary researchers started using bio-mimetic strategy-based optimization techniques in the field of wireless sensor networks. These techniques are diverse and involve many different optimization algorithms. As far as we know, most existing works tend to focus only on optimization of one specific issue of the three mentioned above. It is high time that these individual efforts are put into perspective and a more holistic view is taken. In this paper we take a step in that direction by presenting a survey of the literature in the area of wireless sensor network optimization concentrating especially on the three most widely used bio-mimetic algorithms, namely, particle swarm optimization, ant colony optimization and genetic algorithm. In addition, to stimulate new research and development interests in this field, open research issues, challenges and future research directions are highlighted.
Collapse
Affiliation(s)
- Md. Akhtaruzzaman Adnan
- Faculty of Computing, Universiti Teknologi Malaysia, 81310 Skudai, Johor, Malaysia; E-Mails: (M.A.R.); (I.F.I.)
- Author to whom correspondence should be addressed; E-Mail: ; Tel.: +6-0111-6192-061
| | - Mohammd Abdur Razzaque
- Faculty of Computing, Universiti Teknologi Malaysia, 81310 Skudai, Johor, Malaysia; E-Mails: (M.A.R.); (I.F.I.)
| | - Ishtiaque Ahmed
- Faculty of Civil Engineering, Universiti Teknologi Malaysia, 81310 Skudai, Johor, Malaysia; E-Mail:
| | - Ismail Fauzi Isnin
- Faculty of Computing, Universiti Teknologi Malaysia, 81310 Skudai, Johor, Malaysia; E-Mails: (M.A.R.); (I.F.I.)
| |
Collapse
|
19
|
Energy consumption and control response evaluations of AODV routing in WSANs for building-temperature control. SENSORS 2013; 13:8303-30. [PMID: 23807689 PMCID: PMC3758595 DOI: 10.3390/s130708303] [Citation(s) in RCA: 12] [Impact Index Per Article: 1.1] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 05/23/2013] [Revised: 06/12/2013] [Accepted: 06/18/2013] [Indexed: 11/17/2022]
Abstract
The main objective of this paper is to investigate the effects of routing protocols on wireless sensor and actuator networks (WSANs), focusing on the control system response and the energy consumption of nodes in a network. We demonstrate that routing algorithms designed without considering the relationship between communication and control cannot be appropriately used in wireless networked control applications. For this purpose, an ad-hoc on-demand distance vector (AODV) routing, an IEEE 802.15.4, and a building-temperature control system are employed for this exploration. The findings from our scenarios show that the AODV routing can select a path with a high traffic load for data transmission. It takes a long time before deciding to change a new route although it experiences the unsuccessful transmission of packets. As a result, the desirable control target cannot be achieved in time, and nodes consume more energy due to frequent packet collisions and retransmissions. Consequently, we propose a simple routing solution to alleviate these research problems by modifying the original AODV routing protocol. The delay-threshold is considered to avoid any congested connection during routing procedures. The simulation results demonstrate that our solution can be appropriately applied in WSANs. Both the energy consumption and the control system response are improved.
Collapse
|
20
|
Ni Z, Yang C, Xu D, Zhou H, Zhou W, Li T, Xiong B, Li X. Monolithic composite “pressure + acceleration + temperature + infrared” sensor using a versatile single-sided “SiN/Poly-Si/Al” process-module. SENSORS (BASEL, SWITZERLAND) 2013; 13:1085-1101. [PMID: 23325169 PMCID: PMC3574723 DOI: 10.3390/s130101085] [Citation(s) in RCA: 5] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 11/26/2012] [Revised: 12/27/2012] [Accepted: 01/05/2013] [Indexed: 06/01/2023]
Abstract
We report a newly developed design/fabrication module with low-cost single-sided "low-stress-silicon-nitride (LS-SiN)/polysilicon (poly-Si)/Al" process for monolithic integration of composite sensors for sensing-network-node applications. A front-side surface-/bulk-micromachining process on a conventional Si-substrate is developed, featuring a multifunctional SiN/poly-Si/Al layer design for diverse sensing functions. The first "pressure + acceleration + temperature + infrared" (PATIR) composite sensor with the chip size of 2.5 mm × 2.5 mm is demonstrated. Systematic theoretical design and analysis methods are developed. The diverse sensing components include a piezoresistive absolute-pressure sensor (up to 700 kPa, with a sensitivity of 49 mV/MPa under 3.3 V supplied voltage), a piezoresistive accelerometer (±10 g, with a sensitivity of 66 μV/g under 3.3 V and a -3 dB bandwidth of 780 Hz), a thermoelectric infrared detector (with a responsivity of 45 V/W and detectivity of 3.6 × 107 cm·Hz1/2/W) and a thermistor (-25-120 °C). This design/fabrication module concept enables a low-cost monolithically-integrated "multifunctional-library" technique. It can be utilized as a customizable tool for versatile application-specific requirements, which is very useful for small-size, low-cost, large-scale sensing-network node developments.
Collapse
Affiliation(s)
| | - Chen Yang
- Authors to whom correspondence should be addressed; E-Mails: (C.Y.); (X.L.); Tel.: +86-21-6251-1070; Fax: +86-21-6213-1744
| | | | | | | | | | | | - Xinxin Li
- Authors to whom correspondence should be addressed; E-Mails: (C.Y.); (X.L.); Tel.: +86-21-6251-1070; Fax: +86-21-6213-1744
| |
Collapse
|
21
|
Wireless sensor technologies and applications. SENSORS 2009; 9:8824-30. [PMID: 22291538 PMCID: PMC3260615 DOI: 10.3390/s91108824] [Citation(s) in RCA: 22] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 10/20/2009] [Revised: 10/31/2009] [Accepted: 11/02/2009] [Indexed: 12/03/2022]
|
22
|
A new method for node fault detection in wireless sensor networks. SENSORS 2009; 9:1282-94. [PMID: 22399967 PMCID: PMC3280859 DOI: 10.3390/s90201282] [Citation(s) in RCA: 124] [Impact Index Per Article: 8.3] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 09/12/2008] [Revised: 02/16/2009] [Accepted: 02/17/2009] [Indexed: 12/04/2022]
Abstract
Wireless sensor networks (WSNs) are an important tool for monitoring distributed remote environments. As one of the key technologies involved in WSNs, node fault detection is indispensable in most WSN applications. It is well known that the distributed fault detection (DFD) scheme checks out the failed nodes by exchanging data and mutually testing among neighbor nodes in this network., but the fault detection accuracy of a DFD scheme would decrease rapidly when the number of neighbor nodes to be diagnosed is small and the node's failure ratio is high. In this paper, an improved DFD scheme is proposed by defining new detection criteria. Simulation results demonstrate that the improved DFD scheme performs well in the above situation and can increase the fault detection accuracy greatly.
Collapse
|
23
|
Niu J, Deng Z. Collaborative distributed scheduling approaches for wireless sensor network. SENSORS 2009; 9:8007-30. [PMID: 22408491 PMCID: PMC3292093 DOI: 10.3390/s91008007] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.2] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 08/04/2009] [Revised: 09/04/2009] [Accepted: 09/29/2009] [Indexed: 11/21/2022]
Abstract
Energy constraints restrict the lifetime of wireless sensor networks (WSNs) with battery-powered nodes, which poses great challenges for their large scale application. In this paper, we propose a family of collaborative distributed scheduling approaches (CDSAs) based on the Markov process to reduce the energy consumption of a WSN. The family of CDSAs comprises of two approaches: a one-step collaborative distributed approach and a two-step collaborative distributed approach. The approaches enable nodes to learn the behavior information of its environment collaboratively and integrate sleep scheduling with transmission scheduling to reduce the energy consumption. We analyze the adaptability and practicality features of the CDSAs. The simulation results show that the two proposed approaches can effectively reduce nodes' energy consumption. Some other characteristics of the CDSAs like buffer occupation and packet delay are also analyzed in this paper. We evaluate CDSAs extensively on a 15-node WSN testbed. The test results show that the CDSAs conserve the energy effectively and are feasible for real WSNs.
Collapse
Affiliation(s)
- Jianjun Niu
- State Key Laboratory of Intelligent Technology and Systems, Tsinghua National Laboratory for Information Science and Technology, Department of Computer Science and Technology, Tsinghua University, Beijing 100084, China
- Beijing Special Engineering Design and Research Institute, Beijing 100028, China; E-Mail:
| | - Zhidong Deng
- State Key Laboratory of Intelligent Technology and Systems, Tsinghua National Laboratory for Information Science and Technology, Department of Computer Science and Technology, Tsinghua University, Beijing 100084, China
- Author to whom correspondence should be addressed; E-Mail: ; Tel.: +86-10-62796830; Fax: +86-10-62796830
| |
Collapse
|
24
|
Cross-layer active predictive congestion control protocol for wireless sensor networks. SENSORS 2009; 9:8278-310. [PMID: 22408506 PMCID: PMC3292108 DOI: 10.3390/s91008278] [Citation(s) in RCA: 12] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 07/29/2009] [Revised: 09/18/2009] [Accepted: 09/25/2009] [Indexed: 11/16/2022]
Abstract
In wireless sensor networks (WSNs), there are numerous factors that may cause network congestion problems, such as the many-to-one communication modes, mutual interference of wireless links, dynamic changes of network topology and the memory-restrained characteristics of nodes. All these factors result in a network being more vulnerable to congestion. In this paper, a cross-layer active predictive congestion control scheme (CL-APCC) for improving the performance of networks is proposed. Queuing theory is applied in the CL-APCC to analyze data flows of a single-node according to its memory status, combined with the analysis of the average occupied memory size of local networks. It also analyzes the current data change trends of local networks to forecast and actively adjust the sending rate of the node in the next period. In order to ensure the fairness and timeliness of the network, the IEEE 802.11 protocol is revised based on waiting time, the number of the node's neighbors and the original priority of data packets, which dynamically adjusts the sending priority of the node. The performance of CL-APCC, which is evaluated by extensive simulation experiments. is more efficient in solving the congestion in WSNs. Furthermore, it is clear that the proposed scheme has an outstanding advantage in terms of improving the fairness and lifetime of networks.
Collapse
|
25
|
TinyONet: A Cache-Based Sensor Network Bridge Enabling Sensing Data Reusability and Customized Wireless Sensor Network Services. SENSORS 2008; 8:7930-7950. [PMID: 27873968 PMCID: PMC3790999 DOI: 10.3390/s8127930] [Citation(s) in RCA: 5] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 09/07/2008] [Revised: 11/21/2008] [Accepted: 12/01/2008] [Indexed: 11/17/2022]
Abstract
In recent years, a few protocol bridge research projects have been announced to enable a seamless integration of Wireless Sensor Networks (WSNs) with the TCP/IP network. These studies have ensured the transparent end-to-end communication between two network sides in the node-centric manner. Researchers expect this integration will trigger the development of various application domains. However, prior research projects have not fully explored some essential features for WSNs, especially the reusability of sensing data and the data-centric communication. To resolve these issues, we suggested a new protocol bridge system named TinyONet. In TinyONet, virtual sensors play roles as virtual counterparts of physical sensors and they dynamically group to make a functional entity, Slice. Instead of direct interaction with individual physical sensors, each sensor application uses its own WSN service provided by Slices. If a new kind of service is required in TinyONet, the corresponding function can be dynamically added at runtime. Beside the data-centric communication, it also supports the node-centric communication and the synchronous access. In order to show the effectiveness of the system, we implemented TinyONet on an embedded Linux machine and evaluated it with several experimental scenarios.
Collapse
|
26
|
Cross-Layer Adaptive Feedback Scheduling of Wireless Control Systems. SENSORS 2008; 8:4265-4281. [PMID: 27879934 PMCID: PMC3697173 DOI: 10.3390/s8074265] [Citation(s) in RCA: 6] [Impact Index Per Article: 0.4] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 05/31/2008] [Revised: 07/07/2008] [Accepted: 07/08/2008] [Indexed: 11/29/2022]
Abstract
There is a trend towards using wireless technologies in networked control systems. However, the adverse properties of the radio channels make it difficult to design and implement control systems in wireless environments. To attack the uncertainty in available communication resources in wireless control systems closed over WLAN, a cross-layer adaptive feedback scheduling (CLAFS) scheme is developed, which takes advantage of the co-design of control and wireless communications. By exploiting cross-layer design, CLAFS adjusts the sampling periods of control systems at the application layer based on information about deadline miss ratio and transmission rate from the physical layer. Within the framework of feedback scheduling, the control performance is maximized through controlling the deadline miss ratio. Key design parameters of the feedback scheduler are adapted to dynamic changes in the channel condition. An event-driven invocation mechanism for the feedback scheduler is also developed. Simulation results show that the proposed approach is efficient in dealing with channel capacity variations and noise interference, thus providing an enabling technology for control over WLAN.
Collapse
|