1st International ICST Conference on Mobile Wireless Middleware, Operating Systems and Applications

Research Article

Nano-kernel: A Dynamically Reconfigurable Kernel for WSN

Download340 downloads
  • @INPROCEEDINGS{10.4108/ICST.MOBILWARE2008.2500,
        author={Susmit Bagchi},
        title={Nano-kernel: A Dynamically Reconfigurable Kernel for WSN},
        proceedings={1st International ICST Conference on Mobile Wireless Middleware, Operating Systems and Applications},
        publisher={ICST},
        proceedings_a={MOBILWARE},
        year={2010},
        month={5},
        keywords={Wireless Sensor Networks Mote Kernel Modules Software Components Object Oriented Design.},
        doi={10.4108/ICST.MOBILWARE2008.2500}
    }
    
  • Susmit Bagchi
    Year: 2010
    Nano-kernel: A Dynamically Reconfigurable Kernel for WSN
    MOBILWARE
    ICST
    DOI: 10.4108/ICST.MOBILWARE2008.2500
Susmit Bagchi1,*
  • 1: ATD/CS Research Laboratory, Samsung India Software Operations, Bagmane Technology Park, Bangalore, India.
*Contact email: susmitbagchi@yahoo.co.uk

Abstract

The Wireless Sensor Networks (WSN) have received considerable research attention in recent time. The sensor devices of a WSN are severely resource constrained having a very limited operational lifetime. Such sensor devices have to adapt to the changing environment at deployment site and need dynamic reconfiguration. The operating systems supporting the sensor devices should be capable of realization of dynamic reconfiguration at kernel level as well as at application layer. This paper proposes a design framework of nano-kernel, a lightweight operating system for sensors. The proposed nano-kernel architecture incorporates dynamic reconfiguration capability by decoupling the kernel data objects from the policies implemented in the kernel subsystems. Based on the modular design approach, an implementation direction is outlined.