Font Size: a A A

Design Of Digital Home Gateway Based On OSGi

Posted on:2010-01-08Degree:MasterType:Thesis
Country:ChinaCandidate:W B LiuFull Text:PDF
GTID:2178360275486232Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the social development and people's ceaseless pursuing the high quality living, make the advantages of Internet technology not only fully playing a rule in the office area, but also gradually extending through to ordinary family life. The emergence of intelligent household appliances and muti-development of home internal network, indicate that the home digital information time is approaching.The digital home information requires information exchanging and data sharing to achieve the seamless status in the home interior between different networks and different devices. However, that will inevitably leads to serious dissimilation of home network and hinders the development of digital home. So it is imperative under the situation integrating that integrates the technique of home internal devices and networks.Based on the above demand, thesis introduces standards of home network technique with dominant position of computer communications state-owned enterprises and select Equinox based on OSGi R4 criterion which is one of the most advantages as the framework of designing digital home gateway by comparing and analyzing. Then illuminate main component of the OSGi framework and a number of standard services bundle of the Equinox project. After describe a design of weather forecast in the framework of Equinox, expound requirement analysis and interface of digital home gateway based on DS model and show running effect.In this paper, the author's main contribution as follows:compare and analyze various types of home network technique standard, put forward a designing model of digital home gateway based on OSGi criterion;according to the idea of parting service interface from implementation and hiding specific implementation of the service interface, design Standardized interface of the service which may relate to digital household appliances.Then concretely implement equipment services with different implementation methods and add property tags to provide service users to select; give up the way of register,acquisition and monitoring of services with BundleContext in the OSGi framework and choose significant improvements in OSGi R4——Declarative Services to carry out, not only for the convenience of the programmer's design,but also making the entire system to better reflect the dynamic nature; describe specific digital devices as corresponding Java class and provide embedded development with feasibility gist by interoperability of Java class; designed a pluggable software system model combining appliance equipment bundle.
Keywords/Search Tags:OSGi, Home Gateway, Equinox, Bundle
PDF Full Text Request
Related items