Computer
Wid Badee; Muayad Sadik Croock
Abstract
Designing an efficient irrigation system is a crucial issue in agriculture, due to water scarcity problem around the world with the need of increasing agricultural production to satisfy the demands of the enlargement of population. Therefore, to design a smart irrigation system, a real monitoring of ...
Read More ...
Designing an efficient irrigation system is a crucial issue in agriculture, due to water scarcity problem around the world with the need of increasing agricultural production to satisfy the demands of the enlargement of population. Therefore, to design a smart irrigation system, a real monitoring of field’s information that affects the watering status is required which can be achieved with Wireless Sensor Networks (WSN). In this paper, an irrigation system based WSN is proposed to save water, power, labor, and as a result, saving cost with production and profit increase. Sensor nodes collect field data to be sent to the Raspberry pi, as a main controller, to make optimal decisions about irrigation process. The field data includes the sensor readings of temperature and soil moisture. Crop evapotranspiration is also considered; thus, the required amount of water is estimated with a particular irrigation time to avoid over irrigation that hurts the plants growth and yields quality. The obtained results show the efficiency of the proposed system operation and controlling on the irrigation process. These results are taken for tomato plant as a case study. The monitoring tools are used to verify the suggested algorithm effectiveness in irrigation scheduling.
Dhuha Dheyaa Khudhur; Muayad Sadik Croock
Volume 21, Issue 1 , March 2021, , Page 53-61
Abstract
It is well known that the Wireless Sensor Network (WSN) is a part of different fields of modern life (self-managing life). The automation of operating the WSN without any need for human efforts develops the technique used in this network in terms of power consumption, costs, and so on. In this paper, ...
Read More ...
It is well known that the Wireless Sensor Network (WSN) is a part of different fields of modern life (self-managing life). The automation of operating the WSN without any need for human efforts develops the technique used in this network in terms of power consumption, costs, and so on. In this paper, the WSN application that adopts the self-managing property is presented as well as applying this property in a greenhouse as a case study. It uses remote controlling technology for data exchanging in a multi-layer WSN. Different hardware and software equipment have been employed in the application based on self-managing techniques. Such hardware includes (NodeMCU ESP8266) as a microcontroller, Raspberry pi3 as a base station that captures the sensor reading from the node. Additionally, it was utilized two types of sensors (DS18B20, soil moisture) to sense the environmental parameters such as temperature and soil moisture and two actuators (LED1, LED2). The results show the proper performance of the presented WSN in terms of the self-managing side by checking the received data in real-time mode. These results are achieved for the threshold values of 25ᵒC temperature and 500 soil moisture as an upper level for operating the actuators.
Sama Hussam Sabah Sabah; Muayad Sadik Croock
Volume 20, Issue 4 , October 2020, , Page 21-28
Abstract
The management of faults in Wireless Sensor Networks (WSN) has been considered recently. The problem of tolerating the detected fault is solved by presenting different methods from numerous researchers. Moreover, the software engineering approaches have been adopted to introduce methods with high reliability. ...
Read More ...
The management of faults in Wireless Sensor Networks (WSN) has been considered recently. The problem of tolerating the detected fault is solved by presenting different methods from numerous researchers. Moreover, the software engineering approaches have been adopted to introduce methods with high reliability. In this paper, a fault tolerance method is proposed for WSN based on the software engineering self-checking process to deal with the faults that affect energy consumption in the network and make it drop earlier. The proposed method detects the appeared fault at any sensor node and recovers the faulted readings by computing the average value of its neighbor nodes. In addition, this process is continued until the faulty sensor is fixed by the maintenance team. The proposed method is tested over different case studies and the obtained results prove the claim of the paper's idea.
Maha Salah Asaad; Muayad Sadik Croock
Volume 20, Issue 4 , October 2020, , Page 48-57
Abstract
Wireless Sensor Networks (WSNs) can be the most important solution for several problems, particularly in emergency cases. Software engineering security for WSN can confirm four goals including confidentiality, integrity, authentication, and availability. In this paper, an authentication method for WSN ...
Read More ...
Wireless Sensor Networks (WSNs) can be the most important solution for several problems, particularly in emergency cases. Software engineering security for WSN can confirm four goals including confidentiality, integrity, authentication, and availability. In this paper, an authentication method for WSN is proposed based on lightweight authentication and key management protocol as well as concepts of software engineering. Moreover, the interleaving process is added to the adopted protocol to improve the security side. The proposed method uses a Kath hashing in addition to salt and hash: the MD5 algorithm. This is to provide an allowance for the authentication of the added node to join the network. The proposed method is tested over different case studies and the obtained results show the superior performance for it in terms of processing the added nodes.