- A.H. Mohamed and K.H. Marzouk 2015. Fundamental Structure of Linux Kernel based Device Driver and Implementation on Linux Host Machine . International Journal of Applied Information Systems. 10, 2 (December 2015), 1-5. DOI=http://dx.doi.org/10.5120/ijais451392
-
@article{10.5120/ijais2017451568, author = {A.H. Mohamed and K.H. Marzouk}, title = {Fundamental Structure of Linux Kernel based Device Driver and Implementation on Linux Host Machine }, journal = {International Journal of Applied Information Systems}, issue_date = {December 2015}, volume = {10}, number = {}, month = {December}, year = {2015}, issn = {}, pages = {1-5}, numpages = {}, url = {/archives/volume10/number2/857-857-2016451495}, doi = { 10.5120/ijais2015451465}, publisher = {Publisher: Foundation of Computer Science (FCS), NY, USA}, address = {} }
-
%1 451392 %A Charles B. Malungu %A Christopher A. Moturi %T Fundamental Structure of Linux Kernel based Device Driver and Implementation on Linux Host Machine %J International Journal of Applied Information Systems %@ %V 10 %N %P 1-5 %D 2015 %I Publisher: Foundation of Computer Science (FCS), NY, USA
Abstract
Wireless sensor networks (WSNs) have great attention and applications in many fields in the recent years. One of the main challenges in using the WSNs is their energy consumptions. Although, many methods have been developed to overcome this problem, there are still some limitations facing the WSNs in this manner. In this paper, the proposed system introduces a new system that uses genetic algorithm (GA) for optimizing the node deployment, their locations and dividing the sensor nodes into two modes of operation that can minimize the energy consumption of the WSN. Suggested system has been applied for a simulated WSN used in the radiation discovering sites as a case of study. Its obtained results have proved its success to be applied in the practical sites.
References
Keywords
Device driver, Linux kernel module, embedded Linux, hello world kernel module, Linux kernel structure, classification of Linux kernel module, implementation of device driver.