论文部分内容阅读
智能家庭网络是集计算机、通信、消费技术于一体的3C系统,它通过家庭网关实现了家庭内部智能设备之间的信息交换和远程监控,家庭网关是家庭网络物理上与逻辑上的核心。智能家庭网络是后PC时代的又一大研究热点,具有广阔的市场前景,以家庭网关的研究作为突破口,将会有力的推动家庭网络数字化、信息化产业的迅猛发展,具有良好的经济效益和社会效益。 与PC机比较,嵌入式系统具有体积小、成本低、可靠性高、稳定性好及功耗低等优点,更符合家庭网关的性能要求;而嵌入式Linux由于具有开放源代码、系统内核小、内核网络结构完整等突出优点,成为嵌入式操作系统非常不错的选择。论文在嵌入式技术迅猛发展的背景下,以研究与设计基于高性能32位嵌入式ARM9处理器及嵌入式Linux操作系统的家庭网关为目标,围绕着如何实现ARM&Linux家庭网关的一些关键技术展开研究与论述,具体而言,论文完成了如下工作: 1)嵌入式技术发展的背景介绍,以及课题研究的意义。 2)家庭网关的网络体系结构。论文将家庭网关设计的功能实现主要定位于低速控制子网与Internet的互联,并将nRF2401无线技术应用于控制子网的构建,具有低成本、低功耗、无需额外布线、安装简单等突出优点。 3)家庭网关系统的硬件设计。论文在对嵌入式家庭网关功能结构分析的基础上,具体设计了以ARM9处理器S3C2440X为核心的网关硬件平台的单元电路,并完成了控制子网设备无线通讯模块的电路设计,并强调了使用单片机的I/O口模拟SPI总线技术的现实意义。 4)Linux内核在家庭网关平台上的移植与实现。论文详细论述了Linux内核在ARM9网关平台上的移植与实现,其中包括对Bootloader移植的论述。 5)家庭网关的监控服务软件设计。论文采用了以C/S应用服务器技术为核心,B/S web服务器技术为补充的综合方案。该方案一方面有利于增强监控软件的服务性能,另一方面,可避免服务器负担过重的问题,有效降低对家庭网关硬件性能的要求。