Font Size: a A A

The Home Gateway Based On Embedded Linux And Implementation

Posted on:2008-01-01Degree:MasterType:Thesis
Country:ChinaCandidate:L LiuFull Text:PDF
GTID:2208360215450215Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
From LAN to WAN, from the Dial-in way to the Board Band way, Network and information household appliances have become indispensable in people's daily life. As the rapid development of network technology, network system has dramatically changed art of the connection of domestic network to the Internet, domestic Net Gates unavoidably become the focus of scientific research. So it could be very profitable if we can develop an intelligent system which not only meets the needs of Chinese domestic market but also has the lower cost and higher efficiency.These days, embedded Linux, as the pin-sized operating system which designed according to the principles of embedded OS, has become even more popular due to its advantage in the size, reducibility, stability and price. The uClinux just came into being under this circumstance. It can be very advisable if we construct an operating system directly from uClinux, because a lot of trouble can be avoided through this way. But as everything has two sides, it's undeniable that uClinux also has its own disadvantages. Based on the advantages of embedded Linux, this paper mainly focused on the study and design of the real-time characteristic and the file system improvement of uClinux, meanwhile, under the emulational skyeye environment, a Web server running on the home Net gates was also realized.The author firstly gave an introduction of the household network, made an analysis and comparison among the current embedded operating systems, and then educed the advantages and the future of household Net Gates. Moreover, he made a deep analysis on the shortcomings of embedded Linux, because the Linux kernel can not be occupied, so it has a real-time disadvantage. The author transplanted his improved real-rime characteristic of uClinux. In addition, the Romfs file system which adopted by uClinux does not support dynamic erasure, and does not meet the need of household net gates as well, but JFFS2 file system which the author adopted supplies this gap. In the meantime, the developing process was totally conducted under the emulational environment of skyeye, thus it made a successful attempt to break the limitation of having to rely too much on the hardware in time of embedded development. In the end, the study and realization of how to build a Web Server based on the embedded Linux operating system were mainly discussed. This provided a cogent support to the realization of household Net Gates. After the whole study, the author viewed the developing direction of household Net Gates technology and also put forward the objectives for further study.
Keywords/Search Tags:uClinux, RTAI, real-time, file system, Web server, skyeye
PDF Full Text Request
Related items