节点文献

基于IAIDL的嵌入式WEB家庭网关的设计

The Design of Embedded Gateway Based Embedded WEB of IAIDL

【作者】 李文博

【导师】 刘宏;

【作者基本信息】 湖南师范大学 , 计算机应用技术, 2008, 硕士

【摘要】 随着互联网技术和信息通信技术向普通家庭生活的不断普及,自动化水平的不断提高,如何将消费电子、计算机和通信融为一体,已成为人们非常关心的一个问题。目前大多数的嵌入式WEB服务器只是一个实施远程监控的平台,而随着市场上各种信息产品功能的不断丰富,人们开始要求能通过嵌入式WEB服务器来实现整个网络上的信息交互、综合和共享,实现统一的人机界面和跨平台的数据库访问。而其所在的智能家居内部网络及家庭网关在国内并没有一个统一的规范,国外的家庭网关产品需要强大的网络运营商支持,这就使得设计一个适合国内使用的具有统一协议标准的家庭网关产品成为必要。本设计中选用了32位嵌入式微处理器S3C2410X做为硬件核心,开发平台为武汉创维特的ARM9,通过移植嵌入式LINUX操作系统到开发平台上,实现信息家电在该系统上的远程监控功能。该家庭网关通过连接到Internet实现远程监控,由IAIDL编译器对信息家电各类信息进行统一描述,将统一格式的家电IAIDL文件送入SQLite存储,当远程用户需要对家庭内部网络进行监控时,由浏览器向BOA发送请求,BOA通过调用相应的CGI程序响应该操作,并通过家庭网关上的通信接口改变家电状态,同时将改变后的信息存储到SQLite中,从而实现基于IAIDL的嵌入式WEB的家庭网关的远程监控功能。

【Abstract】 As the Internet and information communication technologies being prevalent in household life, how to blend the consumptive electronic product, computer and communication to a product has become a concerned problem.At present, most of the embedded WEB server is just a platform for controlling and monitoring remotely, but along with the function of information products becoming more and more abundant in market, people thirst for more functions to implement uniform man-machine interface and database visit in various platforms, like information interaction, integration and share through using embedded WEB server. However, the inner network and home gateway of intelligent house don’t have a uniform criterion in China; the concerned products in foreign countries need powerful support from ISPs, so it is necessary to design a home gateway product which has a uniform protocol and fit for China.The design of our product choose the 32-bit embedded microprocessor-S3C2410X as the hardware core, the develop platform is ARM9 of Wuhan Cvtech. It achieves the remote controlled and monitored information appliance by transplanting embedded LINUX operating system. The home gateway supervises via connecting Internet, IAIDL compiler describes the details of Information Appliance uniformly, and then it sends the IAIDL files of appliance to SQLite. When the remote user wants to monitor the inner network of house, the browser sends a request to BOA, BOA answers the operation by using CGI program, and alters the appliance’s status though communicate interface, at the same time, it will update the status into SQLite, thereby achieve the function of long-distance monitoring of home gateway based IAIDL and embedded WEB.

  • 【分类号】TP393.05
  • 【被引频次】4
  • 【下载频次】94
节点文献中: 

本文链接的文献网络图示:

本文的引文网络