Font Size: a A A

Design And Implementation Of Smart Home Gateway Based On Rule Engine

Posted on:2018-12-06Degree:MasterType:Thesis
Country:ChinaCandidate:N Y XieFull Text:PDF
GTID:2322330569986213Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
Since the 21 st century,with the progress of Internet of Things and automatic control technology,the smart home industry has developed rapidly.With development and challenges in smart home industry,people's demand and requirement towards smart home industry are increasing continually.Currently on the market,most smart home has single function,intelligence level insufficiency,cannot interconnect between terminal equipment and other issues.According to the above problems,based on the rule engine technology,a kind of automatic smart home gateway is designed and implemented,for home environment comprehensive management and terminal equipment automatic control.The thesis' s goal is to form a new kind of mode,which manages and regulates the home environment,and merges security,equipment control,environment management and other functions.According to gateway's functional requirements and performance index,the overall design of the gateway is put forward,the rule engine is researched,and the hardware and software are designed in detail.This thesis' s main work is shown as follows:1.In the study of the rule engine,the actual core algorithm – Rete Algorithm – is improved,combining with the practical application.By using node reusing,rules sorting,and parallel matching method,the efficiency of the Rete Algorithm is improved.Then,the performance of the improved Rete algorithm's analyzed.Finally,the working principle of the rule engine is analyzed and the application feasibility of the rule engine in the smart home system is verified.2.As for the hardware design,AM3354 processor based on ARM Cortex-A8 kernel is selected as the master control chip.According to the function module,the designing of the core circuit,the power supply circuit and the interface circuit and the inhibition of the internal disturbance signal of the gateway are completed.3.For the software design,based on the completion of the platform building the drive transplantation,the workflow of the rule engine and the functional modules are mainly designed,which is based on the improved Rete algorithm.At the same time,3 kinds of data frame format in the application layer is formulated,including the Ethernet,ZigBee and serial communication.Multiple communication data forwarding is realized.The process of the reliable transmission of the ZigBee network data.Finally,in this thesis,the gateway is tested in detail.The test plan and content are designed,and the lab test platform is constructed.Based on the test platform,the gateway function is tested and analyzed,and based on the performance indicators,the performance test is completed.The test result shows that the gateway can run stably and reliably,and can satisfy the desired functional requirements and performance indicators.
Keywords/Search Tags:Smart Home, Gateway, Rule Engine, Rete Algorithm
PDF Full Text Request
Related items