| With the rapid development of mobile communication techniques especially IEEE 802.11 and Bluetooth based WLAN techniques, how to provide the ubiquitous services for users based on context in WLAN is the trend and core of wireless network development. Following the improvement of the standard of living, the concept of intelligent home appears. In WLAN, intelligent home system can provide the automatic services by users' setting and system automatic reasoning, which is the focus both in internal and external country. This paper provides an Intelligent Home system based on context aware technology which apply the middleware, rule based language and OSGI family gateway technology.This paper designs a middleware for Intelligent Home System in order to realize the usability and expansibility, and proposes a multi-agent technology based and service oriented approach to build the middleware which supports tasks including acquiring, discovering, interpreting, reasoning, accessing various contexts and interoperability between different context-aware systems.The paper proposes a Rule Based Ontology Aware (RBOA) approach based on the Event-Condition-Action pattern in order to be convenient to analyze system and users'understanding. With the RBOA, user can define when and where should be notified and be triggered the services. The implementation of rule reasoning of RBOA with OWL is further discussed. Through the experiment data analysis, some good views in the cotext module designing based on rule and context reasoning mechanism are gained.The research proposes the OSGI family gateway infrastructure in order to provide the secure and credible automatic service in intelligent home environment. Considering the dynamic of intelligent home network and shortage in security, the paper adds the security management module based on OSGI service infrastructure, which realizes the SPKI certificate link and agent validity authentication. And then the relevant software design system realization and experiment analysis are given.Contactless Smart Card (CSC) is an import tool as information storing and identity distinguishing. The paper discusses how to apply CSC to the future Intelligent Home and the realization of Home security control. TSRG is used to realize the encryption of CSC both in storing and communication.At the end of this paper, an Intelligent Home System Model is realized. In this system, the development of server program (PC) and client program (Mobile) are finished, which can detect the presence of the user and response to user according to the setting which user interacts with the server. Client site can set the service with the web browser and communicate with server using OWL file. |