学位论文 > 优秀研究生学位论文题录展示
基于嵌入式的自主下载系统的设计与研究
作 者: 殷华
导 师: 成长生
学 校: 东华大学
专 业: 计算机软件与理论
关键词: 嵌入式系统 DHT(分布式哈希表) BT 下载 LINUX
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 5次
引 用: 0次
阅 读: 论文下载
内容摘要
随着计算机技术和Internet网络的高速发展,从互联网上下载所需要的资料已经成为人们工作、生活中的重要组成部分。如何实现又快又好的下载是倍受关注的技术难题。当前大多使用PC机做为资料下载的终端,PC机在一定程度上制约了BT(BitTorrent)下载方式在某些特殊场合的应用。嵌入式技术的高速发展为快速、稳定的下载难题提供了良好的解决方案。把下载性能优越的BT集成到嵌入式系统中,使其成为一个嵌入式下载系统,在一些特定场合中有着很好的应用前景。作为上海市科委科技攻关项目《基于嵌入式技术的轨道交通网络化关键电子设备研究》(项目编号:06DZ15003)子课题《乘客信息导向系统》的一部分,结合该项目的研究目标,本文主要的工作和创新点如下:1)对当前嵌入式自主下载系统(autonomous download system,ADS)的现状进行了研究和分析,同时对嵌入式系统以及P2P技术的相关背景知识进行了回顾;2)在分析了本项目需实现的目标功能后,设计了系统的总体架构和软件实现流程图,包括系统的硬件电路和PCB(印刷电路板)的设计,在此硬件平台上对U-BOOT引导程序和LINUX操作系统进行了移植;3)根据BT协议实现了一个BT下载软件,提出了一种新的针对内网优化的种子连接策略并予以编程实现。经测试,该策略能够加快同一子网内各客户端的下载速度;4)针对传统BT协议的不足,提出引入DHT算法,通过分布式技术解决当TRACK服务器出现故障时整个网络下载面临崩溃的问题。本文设计和开发的嵌入式下载系统已在本课题中得到实际应用。
|
全文目录
摘要 5-6 ABSTRACT 6-9 1 绪论 9-13 1.1 课题背景与研究意义 9-10 1.2 国内外研究现状 10-11 1.3 主要研究内容与创新点 11 1.4 本文组织结构 11-13 2 相关技术背景 13-24 2.1 PEER-TO-PEER技术与BT协议 13-19 2.2 嵌入式系统概述 19-23 2.3 本章小结 23-24 3 嵌入式下载系统的总体设计 24-27 3.1 系统的总体结构框架 24-25 3.2 系统的软件流程 25-26 3.3 本章小结 26-27 4 建立本系统核心平台 27-49 4.1 硬件选型 27-30 4.2 电路原理图设计 30-34 4.3 构建开发环境 34-36 4.4 系统平台的移植 36-47 4.5 本章小结 47-49 5 BT程序设计与实现 49-63 5.1 BT协议的实现 49-54 5.2 对BT种子连接策略的改进 54-57 5.3 DHT算法在本系统中的应用 57-62 5.4 本章小结 62-63 6 系统测试与应用 63-71 6.1 系统测试 63-69 6.2 本系统的应用 69-70 6.3 本章小结 70-71 7 结束语 71-73 7.1 总结 71 7.2 展望 71-73 参考文献 73-76 致谢 76-77 附录A(攻读学位期间的研究成果) 77
|
相似论文
- 汽车的电动助力转向系统,U463.4
- 基于ARM9的Windows CE系统移植,TP316.7
- 基于嵌入式图像处理单元的运动目标跟踪系统研究,TP391.41
- 面向嵌入式超声检测系统的图形接口设计与应用,TP274.53
- 多线阵CCD视觉测量系统的数据采集与处理,TP274.2
- 基于ARM的TFT-LCD面板检测设备软件的研究,TN873.93
- LXI-VXI适配器研制,TP274
- 高性能恒温晶体振荡器温度控制系统的研究,TN752
- 网位仪信号采集与处理平台的设计与实现,S951.2
- 基于TCP/IP协议的嵌入式图像传输系统接收终端的设计,TP368.1
- 基于线虫群落分析的转Bt水稻土壤生态风险评价,S154.1
- 嵌入式中医经脉理疗仪的研究,R197.39
- 棉铃虫Cry1Ac抗性相关钙粘蛋白基因缺失突变的适合度代价,S435.622.3
- 二化螟和大螟对Bt水稻耐受性差异研究,S435.112.1
- 氮肥运筹对转基因棉Bt蛋白表达与降解的调控作用,S562
- 基于windows xp嵌入式系统的心电检测分析仪,R197.39
- 基于嵌入式系统钻孔成像装置的研究,P634.3
- IP网络QoS技术研究,TP393.09
- 基于嵌入式Web技术的动态应变仪研究与实现,TP368.1
- 一体化能量回馈电梯驱动控制系统实现,TP273
- 嵌入式多参数环境智能监测系统的设计与实现,TP274
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|