基于嵌入式Linux的下载代理服务器的设计与实现

来源 :中国海洋大学 | 被引量 : 0次 | 上传用户:rain918
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前越来越多的家庭和小型办公室都使用宽带接入设备,并以此连接到宽带路由器所形成的网络环境。对于只有一台电脑的用户,为了下载大数据量的文件,不得不长时间甚至连续几天开机;对于拥有两台或多台电脑的用户,可能一台用于工作和娱乐,另一台用来下载网络上的文件。这样不仅带来能源浪费和持续噪音,PC非常强大的处理能力也常处于空闲状态,得不到充分利用。除此之外,在家庭和小型办公室网络中,始终处于在线状态的设备只有调制解调器和宽带路由器,这两个设备不能起到数据保存和处理的作用,而单独安装一台PC作为服务器,对于家庭和小型办公室来说,从成本、占用空间和运行费用等方面考虑都是不合适的,家庭和小型办公室基本不会采用这一方式。基于嵌入式Linux的下载代理服务器恰能解决上述问题,更重要的是,为每一个局域网用户提供了一个始终在线的数据平台。到目前为止,在家庭或小型办公室网络中还没有这种低成本、常在线、低功耗、小体积、无风扇、有存储、同时开放API的设备存在,从使用上来看,下载代理服务器可以使用下载程序下载预先指定的文件,通过PC实现对下载代理服务器的控制,并且可以脱离PC单独完成下载的具体工作。本文首先介绍了嵌入式系统的相关背景知识,接下来从硬件平台、软件平台的搭建以及应用程序的移植方面,详细介绍了下载代理服务器的实现方案,并且对嵌入式系统开发的关键---交叉编译环境做了详细的说明。本文提出了基于ARM和Linux的体系结构模型,以及开发环境和运行环境。该模型以三星公司S3C2440芯片为核心,设计实现了包含以太网接口、USB端口的嵌入式硬件设备平台,在此平台上移植嵌入式Linux操作系统,并根据软硬件特性移植相应的应用程序,从而实现了具有下载、代理功能的小型网络服务器。最后,对论文所做的工作进行了总结,讨论了还存在的问题,指出了完善该嵌入式设备还需要继续研究的几个方向。
其他文献
随着中国英语热和国际交流的增多,英语口语能力也越来越受到人们重视。由于课堂教学的局限性和师资力量的匮乏,计算机辅助语音学习系统(CALL系统)应运而生,弥补了传统英语学习的
通常的二维变换是诸如傅立叶变换和小波变换之类的一维变换进行可分离扩展而来,在捕捉图像边缘几何特征方面的局限性是众所周知的。多尺度几何分析(Multiscale Geometric Anal
随着混沌技术的发展,混沌保密通信成为了通信领域的前沿课题。迄今为止,混沌保密通信已经发展出多类技术,其中混沌扩频通信是近年来发展很快的一类技术。本文以混沌信号的初
随着计算机技术突飞猛进的发展,话音、数据与多媒体融合业务的需求与日俱增。但就目前情形来看,无论是哪一种网络,都难以满足人们对在任何时间,任何地点,以任何方式通信的渴
分形理论是现代数学与非线性科学研究中的一个十分活跃的分支。近年来,它在图像处理方面已获得了一系列的成功应用。特别是分形编码,它以简洁的迭代函数系统来表征图像,所以
正交频分复用(OFDM)技术具有良好的抗噪声性能和抗多径信道干扰的能力以及频谱利用率高等诸多优点,它被认为是下一代移动通信系统物理层的优选方案。首先介绍和说明了课题研究
遥感图像融合是将同一地区的多源遥感图像数据加以智能化合成,产生比单一信息源更精确、更完全、更可靠的估计和判断,为后续的图像解译能力和分类精度的提高提供较好的基础。本
随着信息技术的快速发展,各种智能设备不断进入到人们的生活中。人们越来越关注家庭内部设备间的智能控制问题。实现家庭网络内部设备的互联互通已经成为关注的焦点。目的就