当前位置:主页 > 科技论文 > 信息工程论文 >

家庭环境下多设备协作P2P文件下载关键技术研究

发布时间:2023-04-05 01:30
  随着第五代移动通信技术(5G)在2019年正式商用,2019年可以说是5G开始的一年。而在2020年将会有更多的城市建立5G基础设施,2020年将成为5G腾飞的一年。但是在未来两三年内注定将会有大量的4G标准智能终端被替换,这些被淘汰的设备何去何从将是全球都将面临的一个巨大问题。与此同时,移动设备的便利性与普及性使得原本只可以在电脑上进行的任务在移动设备上会更加快捷简单。P2P文件下载应用可以说是这类任务的一个代表,但是P2P文件下载在理论上本应十分快速的体验由于一些大厂商的垄断以及P2P技术与硬件设备的自身因素,而无法让大多数用户享受到。因此,为了更好地利用即将面临过时的移动设备,为了改善传统P2P下载应用的体验,本文设计并实现了一种家庭环境下多设备协作P2P文件下载系统。家庭环境下多设备协作P2P文件下载系统即在家庭无线局域网环境下,采用多个移动设备或PC协作,以P2P文件下载的方式下载同一个文件。之所以说是协作,是因为每个设备下载的文件部分都不尽相同,在想打开或执行该文件之前,也需要每个设备将自身下载的文件片段整合到一个设备上。针对全文的核心技术——P2P文件下载技术的实现,在深...

【文章页数】:101 页

【学位级别】:硕士

【文章目录】:
摘要
ABSTRACT
第一章 绪论
    1.1 课题研究背景及意义
    1.2 国内外研究历史与现状
    1.3 本文的主要研究内容与创新点
    1.4 本论文的结构安排
第二章 相关技术介绍
    2.1 P2P技术基本概念
        2.1.1 P2P技术相关简介
        2.1.2 P2P技术的主要应用
        2.1.3 P2P内容检索网络架构方案
    2.2 软件开发平台及系统相关框架
        2.2.1 Android操作系统与Android开发简介
        2.2.2 EvetBus框架
    2.3 本章小结
第三章 系统需求分析与关键技术研究
    3.1 系统基本需求说明
        3.1.1 使用背景分析
        3.1.2 使用场景分析
        3.1.3 功能需求
    3.2 系统功能性需求分析
        3.2.1 远程操控功能需求分析
        3.2.2 单一设备下P2P文件下载功能需求分析
        3.2.3 多设备协作P2P文件下载功能需求分析
    3.3 系统非功能性需求分析
        3.3.1 性能需求分析
        3.3.2 稳定性需求分析
    3.4 系统关键技术研究
        3.4.1 内容传输
        3.4.2 自适应分派下载任务算法
        3.4.3 文件合并技术
    3.5 本章小结
第四章 家庭环境下多设备协作P2P文件下载系统详细设计
    4.1 系统总体架构设计
    4.2 系统功能详细设计
        4.2.1 Android手机客户端详细设计
        4.2.2 Android TV客户端详细设计
        4.2.3 PC上Java客户端详细设计
    4.3 系统模块间接口设计
        4.3.1 手机远程操控TV下载功能接口设计
        4.3.2 单一设备时P2P文件下载接口设计
        4.3.3 多设备协作P2P文件下载接口设计
    4.4 系统工作流程设计
        4.4.1 手机远程操控TV下载功能工作流程设计
        4.4.2 单一设备时P2P文件下载功能工作流程设计
        4.4.3 多设备协作P2P文件下载功能工作流程设计
    4.5 数据库设计
    4.6 本章小结
第五章 家庭环境下多设备协作P2P文件下载系统实现
    5.1 远程操控功能实现
        5.1.1 Android手机客户端远程操控模块
        5.1.2 Android TV客户端远程操控模块
    5.2 单一设备时P2P文件下载功能实现
        5.2.1 解析种子文件或磁力链信息模块
        5.2.2 内容检索模块
        5.2.3 内容传输模块
        5.2.4 文件存储
    5.3 多设备协作P2P文件下载模块
        5.3.1 主设备与组设备建立连接
        5.3.2 分派下载任务
        5.3.3 整合各组设备文件片段
        5.3.4 多设备协作P2P文件下载静态方法类
        5.3.5 多设备协作P2P文件下载控制命令
    5.4 本章小结
第六章 系统测试
    6.1 系统测试环境
    6.2 系统功能性测试
        6.2.1 远程操控功能测试
        6.2.2 单一设备时P2P文件下载功能测试
        6.2.3 多设备协作P2P文件下载功能测试
    6.3 系统非功能性测试
        6.3.1 性能评估指标
        6.3.2 性能测试结果与分析
    6.4 本章小结
第七章 总结与展望
    7.1 论文工作总结
    7.2 问题与展望
致谢
参考文献



本文编号:3782452

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/3782452.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户f66ac***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com