学位论文 > 优秀研究生学位论文题录展示

基于嵌入式的自主下载系统的设计与研究

作 者: 殷华
导 师: 成长生
学 校: 东华大学
专 业: 计算机软件与理论
关键词: 嵌入式系统 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

相似论文

  1. 汽车的电动助力转向系统,U463.4
  2. 基于ARM9的Windows CE系统移植,TP316.7
  3. 基于嵌入式图像处理单元的运动目标跟踪系统研究,TP391.41
  4. 面向嵌入式超声检测系统的图形接口设计与应用,TP274.53
  5. 多线阵CCD视觉测量系统的数据采集与处理,TP274.2
  6. 基于ARM的TFT-LCD面板检测设备软件的研究,TN873.93
  7. LXI-VXI适配器研制,TP274
  8. 高性能恒温晶体振荡器温度控制系统的研究,TN752
  9. 网位仪信号采集与处理平台的设计与实现,S951.2
  10. 基于TCP/IP协议的嵌入式图像传输系统接收终端的设计,TP368.1
  11. 基于线虫群落分析的转Bt水稻土壤生态风险评价,S154.1
  12. 嵌入式中医经脉理疗仪的研究,R197.39
  13. 棉铃虫Cry1Ac抗性相关钙粘蛋白基因缺失突变的适合度代价,S435.622.3
  14. 二化螟和大螟对Bt水稻耐受性差异研究,S435.112.1
  15. 氮肥运筹对转基因棉Bt蛋白表达与降解的调控作用,S562
  16. 基于windows xp嵌入式系统的心电检测分析仪,R197.39
  17. 基于嵌入式系统钻孔成像装置的研究,P634.3
  18. IP网络QoS技术研究,TP393.09
  19. 基于嵌入式Web技术的动态应变仪研究与实现,TP368.1
  20. 一体化能量回馈电梯驱动控制系统实现,TP273
  21. 嵌入式多参数环境智能监测系统的设计与实现,TP274

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com