一种基于区域服务器的P2P流媒体系统

    公开(公告)号:CN102571903A

    公开(公告)日:2012-07-11

    申请号:CN201110236603.8

    申请日:2011-08-17

    IPC分类号: H04L29/08 H04L29/06

    摘要: 本发明涉及一种基于区域服务器的P2P流媒体系统,包含:P2P节点和流媒体提供服务器,其特征在于,所述系统还包含由若干P2P节点组成区域服务器,该区域服务器用于为一时间区域内的P2P数据请求节点提供其所需数据;所述区域服务器是所述数据请求节点的非邻居节点。所述区域服务器进一步包含:区域服务器组织节点和区域服务器组成节点;所述区域服务器组织节点,用于负责组织和维护区域服务器组成节点,并将用户节点的数据请求分割为小的数据请求并发送给区域服务器组成节点;所述区域服务器组成节点,用于根据区域服务器组织节点发送的数据请求消息向用户节点发送数据,并向区域服务器组织节点汇报其当前的状态信息。

    一种P2P流媒体系统覆盖网拓扑优化方法

    公开(公告)号:CN102546230A

    公开(公告)日:2012-07-04

    申请号:CN201110258299.7

    申请日:2011-09-02

    IPC分类号: H04L12/24 H04L29/08

    摘要: 本发明涉及一种P2P流媒体系统中覆盖网拓扑优化方法,该方法基于节点的服务能力等级为所有加入P2P网络的节点选择服务能力较高的节点作为邻居节点,包括:加入节点获得m个初始节点,从m个节点中选择k个服务能力级别较高的作为初始邻居节点;同时从m个节点中选择个节点作为随机行走的起始节点,所述个节点以周期T开始进行步长为TTL的随机行走;随机行走结束时,所停留的节点向加入节点发送报文,请求加入将自身加为邻居节点,如果加入节点达到平均播放比率阈值则采用更新策略将随机行走停留的节点加入到该加入节点的备份邻居节点集合中,如果加入节点未达到平均播放比率阈值,将该停留节点添加到加入节点的邻居节点表中,得到加入节点的初始节点。

    一种P2P流媒体数据请求末端处理方法

    公开(公告)号:CN101459584B

    公开(公告)日:2011-03-16

    申请号:CN200710179583.9

    申请日:2007-12-14

    IPC分类号: H04L12/56 H04L1/00 H04L12/18

    摘要: 本发明提供一种P2P流媒体数据请求末端处理方法,在数据请求末端,根据用户节点向各个入节点所能请求到的数据量,进行尽可能均匀的分配,用户节点根据自身以及入节点缓冲区的情况确定能从入节点所获取的数据范围和数据量,并根据这个数据范围和数据量采用区域均衡补偿均匀分配数据请求,避免到数据请求末端时,数据请求集中于个别节点,造成个别节点负担过大成为瓶颈节点,而其他节点带宽闲置浪费的情况,从而提高了P2P流媒体网络的鲁棒性。

    一种基于访问预测的P2PVoD系统服务端的数据缓存策略

    公开(公告)号:CN101951395A

    公开(公告)日:2011-01-19

    申请号:CN201010267680.5

    申请日:2010-08-30

    IPC分类号: H04L29/08 H04L29/06

    摘要: 本发明涉及一种基于访问预测的P2P VoD系统服务端的数据缓存策略,该策略包括数据访问分类及预测策略、数据预取策略和缓存队列维护策略。其中,数据访问分类及预测子策略负责将对本服务端的数据请求分类,并根据VoD应用的特点对不同类别请求使用不同方法进行访问预测,预测进行数据请求的节点在未来时刻的数据访问目标;缓存队列维护子策略负责维护一个定长缓存队列,使用基于未来访问频率的缓存替换算法进行缓存队列的插入删除及替换操作,未来访问频率的计算综合该缓存项未来被顺序、随机访问到的概率,并将P2P VoD系统中节点上下线及更换服务端等数据访问稳定性方面的影响因素计算在内。

    一种P2P流媒体数据请求方法

    公开(公告)号:CN101459585B

    公开(公告)日:2010-11-03

    申请号:CN200710179584.3

    申请日:2007-12-14

    IPC分类号: H04L12/56 H04L1/00 H04L12/18

    摘要: 本发明提供一种P2P流媒体数据请求方法,针对P2P网络异构性,根据不同节点的带宽,对不同节点进行相应的数据请求。用户节点根据初始时对各入节点带宽的探测情况和所要请求的数据包的优先级大小,对各个入节点进行数据请求和轮块分配,加快数据到达速度,同时减少单点故障带来的影响;在数据请求末端,灵活调整连续请求数据块的大小,可以更快请求到最新的数据包,并且结合丢包检测重传机制,达到流畅播放的目的。

    一种P2P系统中的合作节点选择方法

    公开(公告)号:CN101645924A

    公开(公告)日:2010-02-10

    申请号:CN200910083558.X

    申请日:2009-05-08

    IPC分类号: H04L29/08 H04L12/56

    摘要: 本发明提供一种P2P系统中的合作节点选择方法。在该方法中,节点将根据自身的服务能力选择合作节点,从而对自身在系统中的位置进行自适应调整,并最终形成层状分发结构:首先,节点周期性地监测自身的服务能力,并评估服务能力的级别;接着节点根据自身的服务能力选择合作节点,从而对自身在系统中的位置进行自适应调整,数据沿着层状结构,从数据服务器逐级传送至系统中的各个节点。该方法能够将数据尽快地分发到系统中的所有节点,从而降低系统传输延迟,并加强节点的协作性。

    利用声望模型的P2P流媒体系统节点有效性的检测方法

    公开(公告)号:CN101471825A

    公开(公告)日:2009-07-01

    申请号:CN200810126373.8

    申请日:2008-06-27

    IPC分类号: H04L12/26 H04L12/24 H04L29/08

    摘要: 本发明涉及一种利用声望模型的P2P流媒体系统节点有效性的检测方法,包括:1)设定节点的声望下限值和上限值;2)选取一段固定长度的时间作为计算时间单元,每个计算时间单元结束时,根据当前计算时间单元内收到的反馈信息对节点的所述声望进行修正,直至所述声望低于所述下限值而从索引服务器中删除该节点信息;3)选取一段固定长度的时间作为时间效应的计算时间单元,如果当前时间效应的计算时间单元内索引服务器没有收到任何关于某任意节点的反馈信息,则更新其声望直至接近所述上限值。本发明的方法可根据用户的需求选择合适的邻居节点,有效降低了索引服务器的负载,从而提高系统的处理能力和可扩展性。