论文部分内容阅读
高带宽、时延和抖动敏感、丢包率和时序性等要求严格是流媒体业务的特征。研究具有QoS保障、安全鲁棒、性价比高、可信、可运营的大规模流媒体服务技术已成为业界的一个挑战性课题。P2P网络具有高可扩展性、可靠性、容错性。与传统的集中式客户机/服务器和CDN网络结构模式相比,P2P网络具有更好的网络性能。而且,P2P网络技术能消除信息孤岛和客户端/服务器模式下的服务瓶颈,能很好的适应流媒体业务需求。因此,P2P网络技术被认为是构建大规模可信流媒体分发系统的关键技术之一,成为当前研究的热点。在开放、动态和无约束的P2P网络中,抖动、搭便车、策略和恶意节点的不良行为导致了P2P服务和带宽的不稳定性。本文围绕可信P2P流媒体展开研究。从节点行为特征分析入手,以节点的行为、信任和性能为约束条件,将激励和抑制策略有机相结合,构建描述节点综合性能评价数学模型,为系统选择协同服务盟员节点构建稳定可信的流媒体数据传输链路提供依据,通过构建P2P-MSFS流媒体协同虚拟服务池系统,为用户提供稳定可信的流媒体服务,以实现可信P2P流媒体系统服务质量优化的目的。主要包含以下几个方面:(1)节点动态行为导致的抖动对P2P系统的健壮性、可用性、服务响应速度和生命周期等产生了重要的影响。分析节点抖动产生的机理和对P2P流媒体服务系统性能的影响,对描述抖动的时间、频度和连接3个重要指标进行了量化分析和数学建模,给出了应对抖动的规则和策略。仿真实验结果表明,该模型具有很好的抗抖动能力,可维持P2P流媒体系统的服务持续性。(2)由于P2P网络中存在大量欺诈行为、攻击和不可靠的服务,使服务质量无法得以较好的保证。将节点的信任资信具有时间衰减性引入构建P2P网络的全局信任链中,提出了一种基于历史交易信息和推荐证书的P2P信任模型,根据交易的历史信息和推荐度来计算节点的全局信任度。给出了模型的数学分析和构造信任链的实现方法,同时给出了抑制恶意节点协同攻击的策略。仿真实验结果验证了所提模型的有效性。(3)由于缺乏有效的激励机制,节点搭便车行为已经严重影响了P2P流媒体分发系统的性能。分析节点搭便车行为产生的机理和P2P流媒体服务系统性能的影响,构建描述节点搭便车行为的数学模型。以P2P可信流媒体网络中节点的信任度、贡献度和收益等为评价指标,提出一种基于博弈论的P2P节点激励策略。该策略可有效的抑制搭便车行为并激励节点进行贡献。仿真实验结果验证了所提策略的有效性。(4)在大规模动态的P2P网络环境下,为了解决如何动态组织节点进行协同的P2P流媒体分发问题,提出了一种基于盟主的虚拟协同服务组织模型P2P-MSFS。该模型运用节点的服务能力和属性相似性等作为评价指标。基于节点能力和相识度来选择协同的服务节点。仿真实验结果验证了所提模型的有效性。