Font Size: a A A

Design And Implementation Of Smart Home Service Platform Based On Cloud

Posted on:2018-01-18Degree:MasterType:Thesis
Country:ChinaCandidate:Y F WangFull Text:PDF
GTID:2348330512498439Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of Internet technology and the popularity of smart home,People are increasingly demanding the intelligence of home appliances,and hope to control the home appliances anytime,anywhere.The traditional smart home using integrated wiring way to connect home appliances,complex installation,single control,low utilization of resources and many other issues exist.To deal with these problems,this paper presents a smart home program based on cloud services.This paper starts from the demand of smart home,using IaaS-based cloud server and distributed deployment to achieve a smart home service platform.Platform meet the high scalability and concurrency needs with layered and modular architecture design.The platform is divided into two layers:node meta information management and node connection bus.On this basis,the system include six modules:User Account Management,Node Meta Information Management,Node Service SDK,Device Bus,Service Bus and Smart Home Client.This paper describes the detailed design and implementation of these modules.User account management module achieves accounts and account management,including user registration,login,team-building and basic information management.Node meta-information management mainly implements the node registration authentication,state management,privacy management and callable method information management.Node service SDK encapsulates the interface of node and user information,and implements the call and message transmission mechanism.The device bus provides the accessing of devices,and cooperates with the upstream service to provide the device call and status monitoring.Service bus provides application service credit,service node status management and platform information accessing.Smart home client provide smart home business service.The author is mainly responsible for the design and implementation of service bus and smart home client,and participates in the development of node meta information management,node service SDK and device bus module.Finally,test results show that the platform program meets the normal requirements,and achieves the effect of the show.At present,the project has been on the line,began trial operation,into a large number of equipment access stage.Soon after each family will bring a more intelligent,user-friendly smart home experience.
Keywords/Search Tags:Intelligent home, cloud computing, IaaS, open platform
PDF Full Text Request
Related items