Font Size: a A A

Research And Implementation Of Intelligent Gateway Driver Layer Based On Linux Bus

Posted on:2017-01-02Degree:MasterType:Thesis
Country:ChinaCandidate:J ZhangFull Text:PDF
GTID:2272330482991718Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the rapid development of economy, science and technology level unceasing enhancement, intelligent household and IO T into each family of products. Smart home system is mainly used in residence, its composition can be divided into three parts namely, integrated wiring, intelligent gateway, heterogeneous network part. In smart home systems, intelligent gateway in a core position, the study of family gateway is particularly significant meaning. In the introduction, in this paper, the intelligent gateway was reviewed first, and then on to a review on research status at home and abroad. The problems existing in the field of intelligent household at present is mainly: 1. There is no standard protocol support, makes the process of industrialization and information network is in control. 2. Today, with the constant development of communication protocol technology, future use of different protocol access gateway products will be more and more, and now is the development status quo of multiprotocol support is not very ideal. 3. For the communication between different protocols equipment, does not have a very good solution, from the design for communication between heterogeneous agreement need to choose the appropriate hardware platform, operating system, which makes the cost of the gateway and the differences in performance. According to this article designed to improve scalability intelligent gateway, while the gateway layer based on the drive, so the gateway program become part of linux driver while using driven approach provides a unified interface for application programming, so development becomes the gateway even more convenient.In response to this design approach, this article describes IOT and intelligent home concept and development status at first. Then the key technology gateway design techniques needed are introduced, following by introduction gateway driven design through three aspects, they are the gateway frame design, the gateway framework implementation and the gateway frame test. Gateway framework proposed a three-tier model. They are the core layer, the device layer, and the adapter layer. The implementation of this three-tier model is based on the concept of linux bus device driver model. so we introduce the bus layer, the device layer, the core layer implementations as follow. After presentation of the theoretical framework, the article proposed the implementation of the gateway. And then using Linux operating system as the software platform and OK6410 development board as the hardware platform to achieve LED device driver and serial port equipment program for gateway framework. Finally, during the test gateway framework, this paper is both devices real-time test data to further illustrate the feasibility of the design of the gateway. Finally, the paper summarizes the main work, and explains further work-related innovation and subsequent can perform.
Keywords/Search Tags:Intelligent home, intelligent gateway, linux, device model, Device Driver
PDF Full Text Request
Related items