【技术实现步骤摘要】
【技术保护点】
一种基于应答驱动的P2P流媒体数据调度方法,其数据调度操作步骤如下:(1)初始化操作,从本节点缓冲序列buffmap的起始位置开始寻找第一个还不存在的数据块,然后将该数据块的序列号赋值给当前数据块nCurrBlock;(2)判断nCurrBlock是否不大于本节点的buffmap中最后一个数据块的序列号,如果不大于则转至步骤(3),否则转至步骤(9);(3)判断本节点是否已经持有序列号为nCurrBlock的数据块,如果已经存在则转至步骤(8),否则转至步骤(4);(4)按照节点选择方法从本节点的所有伙伴节点集合partnerSet中选择一个持有序列号为nCurrBlock的节点并将其赋值给数据提供节点supplier,如果不存在这样的节点,则将supplier置为空值;(5)判断supplier是否为空值,如果不为空则转至步骤(6),否则转至步骤(8);(6)向supplier节点发送请求数据包,请求序列号为nCurrBlock的数据块;(7)将supplier节点对应的请求数目reqNum字段值加一,即:reqNum[supplier]←reqNum[supplier]+1;(8) ...
【技术特征摘要】
【专利技术属性】
技术研发人员:陈双甲,霍龙社,付强,郭瑞,高文,
申请(专利权)人:北京广视通达网络技术有限公司,北京大学,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。