Font Size: a A A

The Implementation Of OSGi Service Gateway For ZigBee Sensor Network

Posted on:2013-12-03Degree:MasterType:Thesis
Country:ChinaCandidate:Y F DiaoFull Text:PDF
GTID:2248330371983782Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
The Implementation of OSGi Service Gateway for ZigBee Sensor NetworkWith the advancing of the Internet of Things industrial revolution, Internet of Things hasbeen widely used in many industrial areas, such as industrial control automation, automotiveelectronics, environmental monitoring and smart home. As an important bearer network ofthe Internet of Things, sensor networks has also achieved unprecedented development, andthe technical specifications in the short-range wireless sensor self-organizing networkemerges endlessly, but the ZigBee wireless sensor technology developed by the ZigBeetechnology alliance has been widely recognized by the industry, and it will be the technicalspecifications that is the most development potential and application value in the future.ZigBee personal area network is a relatively closed isolated system, its layout is usuallybased on specific and concrete applications. As the services provided by the ZigBee networksystem are closely related to the application environment, and this close association makesthe ZigBee sensor network applications have significant limitations, the main manifestation:1. Technical specifications is not compatible. The application equipments that are based onthe certain technical specifications are not compatible, and the traditional gateway is the onlyinterface that allows the ZigBee sensor network to contact with the outside world, so thisdisadvantage leads to the resources not fully utilized;2. Single service and poor scalability.Usually, the new equipment and application can’t be introduced into the existing system;3.Service upgrades difficulty. The equipment’s update can’t be proactive detected;4. Poorservice dynamism. Because the traditional gateway which provides services to the user doesnot have the ability to dynamically perceive the running state of the corresponding equipment,so the system can’t dynamically control the service running state, and then lead to the servicebloated and poor efficiency.According to the above problems in ZigBee Application System, we apply OSGi toZIgBee System, adopts the mBedded Server5.0SDK and tools which are achieved by theProSyst firm on the OSGi R4specification, and the ZigBee-OSGi runtime environmentimage is achieved in PC and embedded Android platform; we build ZigBee networkenvironment based on TI CC2430and Z-Stack and OSGi embedded gateway to reach theindoor environment detection system. The result of experiments shows that comparing theZigBee network service platform which is based on the OSGi gateway with the traditionalZigBee network, the ZigBee network based on OSGi gateway has greatly improved in servicequality, technical specifications compatibility and security and stability, etc. OSGi service gateway has the following advantages:1. Equipment perception. OSGi can dynamicallyperceive the running states of the equipments, and realize the equipment hot-swap;2. Systemefficiency. OSGi can dynamically manage the life cycle of service modules, and then improvethe system operation efficiency;3. Service functions. OSGi has the ability to conduct theservice functions dynamic expansion, and makes the network has the best scalability andservice unity;4. Application modularization. OSGi architecture will abstract the specificapplication into the Bundle service module, and Bundle modules separate from each otherand can call each other and communicate with each other through the service interface, andlast the different standards can be interoperability and sharing by the OSGi architecture;5.Security and stability. OSGi architecture is based on the micronucleus system, runs on theJava virtual machine and has the cross-platform characteristics, and provides the securitypolicy based in Java2. If we apply the OSGi service gateway into the ZigBee network toconduct equipment management, the application pattern of the traditional ZigBee networkwill be changed, and this project will have the revolutionary on digging deeper the ZigBeenetwork application pattern.The ZigBee-OSGi Service Gateway changes traditional work mode facing to specificapplications, and owns the capability of dynamic management facing to service. This hasvery important significance to ZigBee deep applications.
Keywords/Search Tags:Open Service Gateway, OSGi, ZigBee, Android, Embedded
PDF Full Text Request
Related items