一种P2P流媒体中的节点及优化节点邻居节点表的方法

    公开(公告)号:CN103595741A

    公开(公告)日:2014-02-19

    申请号:CN201210288871.9

    申请日:2012-08-14

    IPC分类号: H04L29/08

    摘要: 本发明提供一种P2P流媒体中的节点及优化节点邻居节点表的方法,所述方法包含:第一节点记录其自身的历史在线状态信息,所有相关节点的历史在线状态信息和这些节点与所述第一节点间的网络延迟信息和传输带宽信息;当第一节点上线时获取上步骤记录的所有信息计算该第一节点与所有相关节点间的综合可用性值,获得综合可用性值序列,并从该序列中选取值较大的γ个节点作为该第一节点的优化邻居节点,将所述优化邻居节点替换存放于该第一节点的邻居节点表中的当前邻居节点;其中,所述的第一节点为P2P网络中的任意节点;所述相关节点为该第一节点自首次上线至当前时刻的时间段内的若干综合可用性较高的历史邻居节点和存放于该第一节点当前上线时刻时的邻居节点表中的当前邻居节点。

    一种多层次网络系统及基于该网络系统的任务执行方法

    公开(公告)号:CN103023936A

    公开(公告)日:2013-04-03

    申请号:CN201110287193.X

    申请日:2011-09-23

    IPC分类号: H04L29/08

    摘要: 本发明提供一种多层次网络系统及基于该网络系统的任务执行方法,该系统用于管理、调度底层的物理设备,从下向上依次包含:虚拟连接层,将若干物理设备连接成一个资源网络;虚拟独立服务单元层,用于从虚拟连接层聚合物理资源,形成虚拟独立服务单元,为任务提供单一基础服务的最小单位;服务协作层,将多个类型的虚拟独立服务单元按照需求连接成服务协作虚拟网络,由服务协作虚拟网络中的虚拟独立服务单元共同协作完成指定的任务;和服务控制层,用于开放给第三方开发者的若干接口,所述接口屏蔽网络系统的具体实现,以服务的方式提供网络系统的资源;其中,所述网络系统的每个层次的功能通过硬件、软件或软件模块的方式部署在所述物理设备上。

    一种选择IP网络数据传输路径的方法

    公开(公告)号:CN102546381A

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

    申请号:CN201110055375.4

    申请日:2011-03-08

    IPC分类号: H04L12/56

    摘要: 本发明涉及一种选择IP网络数掘传输路径的方法,该方法基于IP网络中的可控节点具有数掘转发和路由器功能,通过在可控节点中选择源节点与目的节点之间的转发节点来进行数掘传输。首先网络中可控节点上线后,不断收集周边的其他可控节点信息,并将周边可控节点列为自己的邻居可控节点,添加到自己的邻居表中;根掘邻居表将每个可控节点与该节点的邻居节点之间用加权有向边相连,可控节点根掘自己与邻居节点之间的网络状况为有向边赋权值,并将权值对应地填入邻居表中;当传输数掘时,根掘权值计算从源节点到目的节点最短路径;找到最短路径后计算该路径上各条边的权值之和,如果权值之和小于等于阈值,则使用最短路径上的可控节点进行数掘传输。

    一种自适应的P2P流媒体数据片选择方法及节点

    公开(公告)号:CN102904833B

    公开(公告)日:2015-07-08

    申请号:CN201110212592.X

    申请日:2011-07-27

    IPC分类号: H04L12/865 H04L29/08

    摘要: 本发明涉及一种自适应的P2P流媒体数据片选择方法及节点,该方法基于P2P网络中的合作节点,所述合作节点中拥有本节点当前调度需要请求的数据片,所述方法包含:用于估算第一节点待请求的各数据片优先级的步骤;依据各数据片优先级的比例关系得到第一节点待请求的各数据片的总优先级并依据总优先级对所有数据片进行排序的步骤;第一节点在当前调度周期中依据总优先级排序选出前若干连续的待请求的数据片进行请求,并向邻居节点或媒体提供服务器请求所选出的数据片的步骤;其中,所述第一节点为向合作邻居节点发出流媒体数据片请求的节点。所述数据片优先级包含:依据计算数据片的顺序调度优先级、稀有调度优先级和随机调度优先级得到最终数据片的优先级。

    一种P2P流媒体系统中获取候选合作节点的方法及系统

    公开(公告)号:CN102547471B

    公开(公告)日:2013-12-11

    申请号:CN201110172909.1

    申请日:2011-06-24

    摘要: 本发明提供一种P2P流媒体系统中获取候选合作节点的方法及系统,所述方法包含:使用一维分布式哈希表来维护P2P流媒体系统中各个服务节点的多维度信息的步骤,该步骤中各个服务节点将该服务节点自身拥有的视频数据信息、自身的服务能力及稳定性信息为参量输入一组若干个具有位置敏感性的多维到一维的资源标识符生成函数,得到一组若干个一维标识符,并将包含所述若干个标识符信息的复合信息发布到分布式哈希表中;获取目标服务节点信息的步骤,当有应用需求的节点发出应用需求信息时,根据所述应用需求信息在所述分布式哈希表中搜索满足服务要求的服务节点作为目标服务节点,所述的目标服务节点作为所述数据调度层的候选合作节点。

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

    公开(公告)号:CN101951395B

    公开(公告)日:2013-08-21

    申请号:CN201010267680.5

    申请日:2010-08-30

    IPC分类号: H04L29/08 H04L29/06

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

    一种P2P流媒体启发式数据调度方法

    公开(公告)号:CN101645932B

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

    申请号:CN200910146908.2

    申请日:2009-06-05

    IPC分类号: H04L29/08 H04L12/56

    摘要: 本发明提供一种P2P流媒体启发式数据调度方法。其按照预定义优先级的大小将各个待调度片段随机向拥有该片段的服务节点调度,根据优先级和的大小逐步替代现有方案,最终选取优先级和最大的方案作为最终的调度方案。本发明的数据调度方法充分考虑到数据片段的播放时间,离播放点越近的数据片段,其请求优先级要比离播放点较远的优先级更高以及为了避免网络中具有同样稀有度的片段因具有相同的优先级而在调度过程中按照距离播放点的远近过于集中调度到距离播放点较近的片段上,结合播放紧急度、稀有优先以及微量随机抖动作为优先级,并通过最大化优先级和的启发式模拟调度,选取优先级和最大的调度方案确定为最终调度方案,从而进一步提高服务器性能。

    一种P2P系统中的节点组织方法

    公开(公告)号:CN101645831B

    公开(公告)日:2011-12-07

    申请号:CN200910083557.5

    申请日:2009-05-08

    摘要: 本发明提供一种P2P系统中的节点组织方法。该方法包括:1)采用哈希算法对节点的IP地址进行操作,设定节点标识符;2)采用数学上的异或运算来计算节点间的距离;3)通过索引服务器实现新节点加入时的并发加入;4)通过索引服务器实现节点路由到目标节点时的就近路由。该方法结合索引服务器与DHT技术,索引服务器保存系统中部分节点的信息,当新节点加入时,通过索引服务器实现并发加入,从而提高节点的加入速度;路由到目标节点时,通过索引服务器实现就近路由,从而提高节点的路由速度。而且,即使索引服务器发生故障,节点仍然能够通过DHT的方式找到合适的合作节点以获取媒体数据,从而可避免单点故障,提高系统的健壮性。