Font Size: a A A

Research And Design Of Muti-Service Home Gateway Based On OSGi

Posted on:2012-07-05Degree:MasterType:Thesis
Country:ChinaCandidate:W GuFull Text:PDF
GTID:2218330338963569Subject:Pattern Recognition and Intelligent Systems
Abstract/Summary:PDF Full Text Request
With the prevalence of Internet and the improved performance of embeded devices, digitalhome technology steps in an unprecedented seedtime. Now, household information apparatuswhich supply people competitive service can be seen in average families, and the livingenvironment tends to be more comfortable and intelligent.The character of application orientedchanges home network into a plateform of device accessing control and service management.Home gateways are used to manage information exchanging, data sharing and achieve aseamless connection between different network devices, mainly facing the design conundrums ofpoor service updating, bad system expansibility and compatibility. OSGi technology with itsmodularization and dynamic advantages enable the designer to modularize a conerete applicationand separate the relationship between applications more easily. After modules registered asservices, they can quote with each other and get services on the same plateform, settling well thesystem integration of home network.Firstly, this thesis analyzes the implementation model of OSGi layers, giving a detaileddiscuss to the mechanism of bundle parser, lifecycle management and communication. In thisdesign, a device manager named DDM is improved to download, install and register deviceproxy services to the system automatically and with the OSGi-bridge service devices ofheterogeneous networks can be invoked with each other.For software updating online, stopping the working modules may conduce state loss in theevolution process. During the paper, the way of separating data from implement componentbased on Declarative Service (DS) is adopted for module's dynamic evolution which has adifferent service register, monitoring and acquisition way from traditional BundleContext model.Through a deployable gateway environment under Equinox platform,gateway's dynamicabilities of device management and service switching is tested. It's proved that the servicegateway is much more open,interoperatable and expansible, which can be used to manage thelife circle of modules, and implement remote installation, running, stopping and removalmodules without breaking off other nodes.
Keywords/Search Tags:OSGi, Home Gateway, Service Gateway, Service Integration
PDF Full Text Request
Related items