Font Size: a A A

Design And Implementation Of The Osgi-based Sensor Network Services Gateway

Posted on:2010-08-04Degree:MasterType:Thesis
Country:ChinaCandidate:X W ChenFull Text:PDF
GTID:2208360272994293Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Because of the utilization of sensor network in many areas, such as environmental monitoring, seismic surveillance, iatric and industrial supervision, smart family and so on, there has been a lot of great development in the sensor network. The improved aspects include the hardware architecture, the operating system, the routine protocol, the optimized query, the synchronization, the target locating, reliability, security and so on. Consequently, these aspects are extensively used.In common sense, the sensor network is a close network allocated for a specific environment. Furthermore, its services have the close connection with their correlative environment. However, the over-close connection results in limitations. They are shown as follows: (1) Difficulty in update services: every change in the environment will force the software architecture to be modified. (2) Changeless services: due to its bad expansibility, it is impossible to introduce new hardwares or services into the network. (3) Bad compatibility between the facilities: A sensor network may be unable to utilize or support some certain services from other facilities.According to the argument talked above, this paper introduces the OSGi (Open Services Gateway initiative) framework to enable the nodes in sensor network to support the software service. Its show as follows,it can abstrat a concrete application to a module. Hence, the relationship between the applications is seperated. After modules are registered as services, the modules are able to get the services with services' quotes from each other. With the performance of OSGi framework management module, the operations at modules, such as installation, start, removal and so on would not interfere with the running of the services gateway. Such a method ensures the dynamic expansibility of the system.According to the purposes, this paper puts forward a design of a common OSGi management framework. This framework implements registeration and quotes of the modules, and also prolongs the application of the modules. In addition, it also makes dynamically switching between modules and remote management come true. At the end of this paper, we designed an applied environment. In this environment, we dynamically switched the data storage module of the service gateway. The experiment proves that the service gateway can be used to manage the life circle of modules, and implement remote installation, running, stop and removal without breaking off the work of other nodes.
Keywords/Search Tags:Wireless Sensor Network, OSGi, Service Gateway, Intelligent Gateway
PDF Full Text Request
Related items