Font Size: a A A

The Design And Implementation Of Home Gateway Configuration System Based On Linux

Posted on:2013-01-01Degree:MasterType:Thesis
Country:ChinaCandidate:Y L LiFull Text:PDF
GTID:2218330374451644Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the development of social informatization and network, Users not only have higher requirements for equipment home furnishing of automatization and informatization, but flexibility of household device, the operation convenience and the development of easy maintenance. These requirements are required in home network. The home gateway is the communication portal between the family internal network and external network of family. It surly becomes the focus of the study. Technology change rapidly, the family gateway is also more and more complex, the function of the normal implementation need to maintain a lot of equipment control parameters. How to manage and maintain these parameters and develop a set of more efficient home gateway is the current research focus. It has a great competitive sense to solve these problems. This paper focuses on how to achieve a more flexible, convenient family gateway configuration system.Firstly i summarize and analyze domestic and international trends of home gateway, analyze the advantages and disadvantages of these systems. The analysis results show that generally there are three problems in the home gateway system development process:System parameter processing is not efficiency and convenient,and. poor expansibility.Therefore, this article puts forward the improved method by improving scheme and algorithm of configuration file, proposes a new solution scheme in view of these problems. The scheme is improved, high efficiency, easy expansion, and easy to maintain.Based on the above study, this paper introduces the new configuration of the system design in detail, mainly includes three modules:Web module, a command line interface module and configuration module. The first two modules belong to the upper application layer. The command line interface module allows the user to manage equipment parameters through the command mode. The Web module makes the page asynchronous update, solving the problem of transmission efficiency of page data, using AJAX and CGI. Configuration layer belongs to the core layer and the middle layer, improve the parameter management algorithm and provide management equipment parameters of the API interface for the upper layer. Hierarchical design is convenient for system expansion, reflecting the good expansibility. At last, introduces the later development steps, Including configuration files, Web page and CGI program.The improved system is based on MINI2440development board as hardware platform, using C language, Transfer system and debug in the Linux environment. Finally, in view of the above three problems, testing is mainly divided into three parts: maintenance testing, extended test and performance test. The test results show that: the improved configuration of the system not only improves the performance of the system, but also is convenient for later development and maintenance.
Keywords/Search Tags:Linux operating system, Home gateway Configuration system, Cgi, Ajax
PDF Full Text Request
Related items