当前位置:主页 > 管理论文 > 移动网络论文 >

流媒体播放系统中P2P网络拓扑结构的研究与实现

发布时间:2024-03-10 13:55
  随着网络带宽和移动互联网的发展和普及,流媒体业务在未来将会得到非常广泛的发展,P2P技术在流媒体业务在起着关键作用,所以P2P技术在未来将得到广泛的应用。 P2P网络拓扑结构在P2P系统中发挥着关键作用,因为P2P网络拓扑结构设计的好坏直接影响到P2P系统中资源共享、发现的效率和效果,同时也决定了P2P系统的可扩展性。 本文结合集中式拓扑结构资源发现快速、准确和半分布式拓扑结构可扩展性强的优点,设计一种适合P2P流媒体播放系统的三层结构的P2P网络拓扑结构。在该拓扑结构中,P2P网络上的节点分为超级节点和普通节点,同时超级之上再提供Tracker服务器层,作为超级节点的超级节点。本文从以下方面对P2P网络拓扑结构性能进行改进: 1)提出并设计一种三层结构的拓扑结构,克服半分布式拓扑结构资源查询不够准确的问题,同时超级节点又可以很好地解决集中式结构服务器瓶颈的问题。 2)设计一种基于位置感知策略的簇划分机制,从而构建与物理层网络相匹配的P2P覆盖层网络,最大限度地优化P2P流量,同时提高P2P网络上资源分享效率。 本文详细地给出三层结构的P2P网络拓扑结构的设计,包括三层结构的P2P网络...

【文章页数】:83 页

【学位级别】:硕士

【文章目录】:
摘要
Abstract
第一章 绪论
    1.1 课题研究背景与意义
    1.2 国内外研究现状及分析
    1.3 本文主要研究内容
    1.4 论文创新点和性能改进之处
    1.5 论文组织结构
第二章 P2P 网络拓扑结构的研究与分析
    2.1 P2P 技术介绍
        2.1.1 P2P 技术概念与特点
        2.1.2 P2P 网络拓扑结构的发展与研究
    2.2 Kazaa 和 Kademlia 网络拓扑结构的研究与分析
        2.2.1 Kazaa 系统网络拓扑结构研究与分析
        2.2.2 Kademlia 网络拓扑结构研究与分析
    2.3 本章小结
第三章 三层结构的 P2P 网络拓扑结构的研究与设计
    3.1 三层结构的 P2P 网络拓扑结构概述
        3.1.1 P2P 流媒体播放系统中 P2P 网络的特性与要求
        3.1.2 三层结构的 P2P 网络拓扑结构的整体概述
    3.2 基于位置感知策略的簇划分机制
        3.2.1 基于 IP 库的位置和 ISP 感知技术
        3.2.2 基于位置感知策略的簇划分机制
        3.2.3 簇划分算法仿真测试与结果分析
    3.3 超级节点选择机制和簇自适应算法设计与分析
        3.3.1 超级节点选择机制
            3.3.1.1 区域中心模型
            3.3.1.2 节点综合性能计算模型
            3.3.1.3 基于区域中心和节点综合性能的超级节点选择机制
        3.3.2 簇自适应机制
            3.3.2.1 超级节点负载计算模型
            3.3.2.2 簇自适用机制
        3.3.3 区域中心算法仿真测试与结果分析
    3.4 Tracker 服务器集群中一致性哈希算法的设计
        3.4.1 一致性哈希算法技术的分析
        3.4.2 Tracker 服务器集群中一致性哈希算法的设计
    3.5 资源索引信息维护机制设计
        3.5.1 超级节点维护簇中资源索引机制
        3.5.2 Tracker 服务器集群维护 P2P 网络资源索引机制
    3.6 资源发现算法设计
    3.7 本章小结
第四章 三层结构的 P2P 网络架构在流媒体播放系统中的应用与实现
    4.1 “飞影”高清视频播放系统介绍
        4.1.1 系统整体架构介绍
        4.1.2 系统客户端模块介绍
        4.1.3 系统 P2P 网络架构介绍
        4.1.4 系统 P2P 网络模块间交互关系介绍
    4.2 基于节点 IP 地址和距离的簇划分机制实现
    4.3 簇自适应算法的实现
    4.4 资源维护机制的实现
    4.5 资源发现机制的实现
    4.6 本章小结
第五章 系统性能测试与结果分析
    5.1 测试内容与测试环境
        5.1.1 测试内容
        5.1.2 测试环境
    5.2 节点簇划分机制测试
        5.2.1 测试过程与测试结果
        5.2.2 测试结果分析
    5.3 簇稳定性测试
        5.3.1 测试过程与测试结果
        5.3.2 测试结果分析
    5.4 视频资源分享效率测试
        5.4.1 测试过程与测试结果
        5.4.2 测试结果分析
    5.5 资源请求统计与 Tracker 服务器负载分析
        5.5.1 测试过程与测试结果
        5.5.2 测试结果与分析
    5.6 本章小结
结论
参考文献
攻读硕士学位期间取得的研究成果
致谢
附件



本文编号:3924897

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3924897.html


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

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