对等网络中节点管理和接入方法、装置及系统制造方法及图纸

技术编号:4197212 阅读:210 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种对等网络中节点管理和接入方法、装置及系统,解决了现有对等网络中在查找源节点时效率低的问题。本发明专利技术实施例在调度服务器上将观看媒体内容的节点按照观看时间段划分成不同的群组,当有新的节点请求接入时,先通过请求的播放时间点确定群组,再在确定的群组内或邻近群组内查找候选节点,并由该新的节点从候选节点中选出源节点,以便进行数据交换。本发明专利技术实施例主要用在对等网络中采用点对点技术的服务系统中,例如:采用点对点的流媒体直播或点播节目。

【技术实现步骤摘要】

本专利技术涉及计算机网络
,尤其涉及在计算机的对等网络中进行节 点管理的方法及装置,以及节点接入的方法及装置,以及支持请求节点管理和 接入方法的系统。
技术介绍
对等网络技术是一项利用终端计算能力以及网络带宽在用户之间进行文件 共享的技术,为流媒体服务的普及提供了一种良好的技术基础。基于对等网络 提供流媒体服务使节点(即终端)能够互相分享已有的数据,而不用全部集中 到服务器端获取数据,从而减轻了服务器的负担。现有技术中,在基于对等网络的流媒体服务系统中 一种管理节点的方式为 按照树形逻辑结构来组织系统中的节点。这种树形逻辑结构将观看同一个节 目的节点组织成一个分布式的树状结构,每个节点记录其本身的源节点和子节 点。但是,当系统中的节点较为频繁地加入或退出时,这种树形逻辑结构导致 流媒体服务系统的不稳定,特别是当某些关键性的节点失效时,树形逻辑结构 几乎需要重构。因此,树形,,逻辑结构的网络组织方法不能很好地适应于对等网 络中的流媒体服务系统。第二、按照时间相关进行对等网络中节点的管理与组织,在某个节点请求 流媒体服务时,先需要寻找对等网络中其他处于获取同一流媒体服务的节点, 然后判断请求节点播放时间是否和本节点播放时间邻近,只有符合时间邻近关 系,才在上述两个节点之间建立伙伴关系,使得对应的节点成为源节点,以便 从源节点中获取相应的流i某体内容。上述第二种管理节点方法只是提出了寻找播放时间邻近的节点,并没有给出具体判断时间邻近的方式,具体的管理方式不明确,在具体寻找源节点时, 需要与邻近的各个节点交流信息,造成查找源节点的效率较低、数量较多,建立与源节点连接的时间较长。并且,上述方法中,对于邻近节点的能力(如上 行带宽)进行评判,可能导致建立伙伴关系的节点由于节点能力的限制并不能 提供相应的流媒体内容。
技术实现思路
本专利技术的实施例提供一种对等网络中节点管理和接入方法、装置及系统, 提高系统的查找源节点的效率,具体给出服务器对节点的管理方式。为达到上述目的,本专利技术的实施例采用如下技术方案 一种对等网络中节点管理方法,包括 接收请求节点发起的接入请求;根据接入请求中的播放时间点确定该请求节点所属的群组,其中,不同群 组对应媒体节目的不同播放时间段;才艮据该请求节点所属的群组向请求该节点提供候选节点的信息。 一种对等网络中节点接入方法,包括向调度服务器发送接入请求,该接入请求携带有请求的播放时间点,; 接收调度服务器返回的候选节点信息,其中,所述候选节点信息由所述调 度服务器根据所述播放时间点所确定的请求节点所属的群组确定; 从候选节点中选择源节点; 与源节点进行数据交换。 一种对等网络中节点管理装置,包括 接收单元,用于4妄收节点发起的接入请求;处理单元,用于根据接收单元接收的接入请求中的播放时间点确定该请求 节点所属的群组,其中,不同群组对应媒体节目的不同播放时间段;查找单元,用于根据处理单元确定的该请求节点所属的群组查找候选节点; 发送单元,用于向该请求节点提供查找单元所查找到的候选节点。 一种对等网络中节点接入装置,包括发送单元,用于向调度服务器发送接入请求,该接入请求携带有请求的播 放时间点;接收单元,用于接收调度服务器返回的候选节点信息,其中,所述候选节 点信息由所述调度服务器根据所述播放时间点所确定的请求节点所属的群組确 定;选择单元,用于根据所述接收单元接收的候选节点信息,从候选节点中选 择源节点;数据交换单元,用于与所述选择单元选定的源节点进行数据交换。 一种对等网络中节点管理系统,包括调度服务器,用于接收节点终端发起的接入请求;根据接收的接入请求中 的播放时间点确定该节点终端所属的群组,其中,不同群组对应媒体节目的不 同播放时间段;并根据该节点终端所属的群组向节点终端提供候选节点信息;节点终端,用于向调度服务器发送接入请求;接收调度服务器返回的候选 节点信息;并从候选节点中选^t奪源节点;与所述源节点进行数据交换。本专利技术实施例提供对等网络中节点管理和接入方法、装置及系统,调度服 务器通过将所有的节点分成多个群组,每个群组都和一定的播放时间段相对应, 当某个节点请求接入时,利用请求节点接入请求中的播放时间点来确定其所属 的群组,然后从该群组及其邻近的群组中选耳又候选节点,发送给请求接入的节点。上述请求接入的节点从所有候选节点中选择部分节点作为源节点,并与源 节点进行数据交互,从而实现流i某体的播放。本专利技术实施例具体提供了一个调度服务器管理节点的方法,即按照播放 时间段分成多个群组来管理,这种管理方式能够保证请求接入的节点所得到的 候选节点均位于一个群组,没有必要和所有邻近的节点进行信息交互,提高了 获取源节点的效率,也不会由于源节点中没有相应数据而无法进行数据交互, 具有较好的稳定性。附图说明图1为本专利技术实施例l对等网络中节点管理方法流程图; 图2为本专利技术实施例1对等网络中节点接入方法流程图; 图3为本专利技术实施例1对等网络中节点管理装置框图; 图4为本专利技术实施例1对等网络中节点接入装置框图; 图5为本专利技术实施例l对等网络中节点管理系统架构图; 图6为实施例2中调度服务器建立的群组示意图; 图7为实施例2中调度服务器在a时间后的群组示意图; 图8为实施例2中A节点接入的流程图; 图9为实施例2中A节点接入时刻调度服务器的群组示意图; 图10为实施例2中调度服务器的拓朴结构图; 图11为本专利技术实施例3对等网络中节点管理装置框图; 图12为本专利技术实施例3对等网络中节点接入装置框图; 图13为本专利技术实施例3对等网络中节点管理系统架构图; 图14为本专利技术实施例3在CDN网络基础上建立的对等网络中节点管理系 统架构10图15为本专利技术实施例3中CDN网络的核心节点和边缘节点框图。 具体实施例方式下面结合附图对本专利技术实施例对等网络中节点管理和接入方法、装置及系 统进行详细描述。 实施例1:如图l所示,本实施例提供一种对等网络中节点管理方法,包括如下步骤101、 调度服务器接收请求节点发起的接入请求,其中,请求节点需要通过 对等网络获取数据;102、 调度服务器接收到请求节点发起的接入请求之后,根据接入请求中的 播放时间点确定请求节点所属的群组,其中,不同群组对应媒体节目的不同播 》支时间,殳;103、 调度服务器根据请求节点所属的群组向请求节点提供候选节点,通过 响应消息携带候选节点信息向请求节点发送;由于请求节点所属的群组中的所 有节点都是与请求节点播放时间段相同的节点,故而可以根据请求节点所属的 群组向请求节点提供候选节点的信息,以便请求节点可以从候选节点中选出源 节点,进行数据交换。如图2所示,本实施例还提供一种对等网络中节点接入方法,该方法包括 如下步骤201、 请求节点向调度服务器发送接入请求,该接入请求中包含有请求的播 放时间点,调度服务器根据播放时间点确定请求节点所属的群组,并根据群组 查找候选节点的信息发送给请求节点;202、 请求节点接收调度服务器返回的候选节点的信息;203、 请求节点从候选节点中选择源节点, 一般情况下候选节点的个数比较多,但只要其中几个候选节点作为源节点与请求节点进行数据交换,就可以满 足请求节点获取数据的需求;204、请求节点与源节点进行数据交换,本文档来自技高网
...

【技术保护点】
一种对等网络中节点管理方法,其特征在于包括: 接收请求节点发起的接入请求; 根据接入请求中的播放时间点确定请求节点所属的群组,其中,不同群组对应媒体节目的不同播放时间段; 根据请求节点所属的群组向请求节点提供候选节点的信息 。

【技术特征摘要】
1、一种对等网络中节点管理方法,其特征在于包括接收请求节点发起的接入请求;根据接入请求中的播放时间点确定请求节点所属的群组,其中,不同群组对应媒体节目的不同播放时间段;根据请求节点所属的群组向请求节点提供候选节点的信息。2、 根据权利要求1所述的对等网络中节点管理方法,其特征在于,根据当 前媒体节目的总播放时间和群组间隔创建群组。3、 根据权利要求2所述的对等网络中节点管理方法,其特征在于,所述创 建群组为根据当前媒体节目的总播放时间和群组间隔确定群组个数,按照时 间顺序为各群組编号。4、 根据权利要求3所述的对等网络中节点管理方法,其特征在于,所述根 据接入请求中的播放时间点确定请求节点所属的群组包括根据第一个群组的当前起始播放时间点和所述接入请求中的播放时间点, 确定所述节点对应的群组编号;根据所述群组编号确定请求节点所属的群组。5、 根据扭利要求4所述的对等网络中节点管理方法,其特征在于,所述群 组按照时间顺序从1开始编号;所述根据接入请求中的播放时间点确定请求节点所属的群组为当所述接入请求中的播放时间点大于或等于第一个群组的当前起始播放时 间点时,所述请求节点所属的群组编号为「&-A0/AT];当所述,入请求中的播放时间点小于第一个群组的当前起始播放时间点 时,所述请求节点所属的群组编号为A0/AT + ;所述ts为接入请求中的播放时间点;所述At为第 一个群组的当前起始播放时间点;所述AT为群组间隔;所述n为群组个H6、 根据权利要求1至5任一项所述的对等网络中节点管理方法,其特征在 于,所述根据请求节点所属的群组向请求节点提供候选节点的信息为选择请求节点所属的群组中的节点,或者请求节点所属群组的相邻群组中的节点为候选节点,并向请求节点提供候选节点的信息。7、 一种对等网络中节点接入方法,其特征在于包括 向调度服务器发送接入请求,该接入请求携带有请求的播放时间点,; 接收调度服务器返回的候选节点信息,其中,所述候选节点信息由所述调度服务器根据所述播放时间点所确定的请求节点所属的群组确定; 从候选节点中选择源节点; 与源节点进行数据交换。8、 根据权利要求7所述的对等网络中节点接入方法,其特征在于,所述从 候选节点中选择源节点包括选择一个候选节点;判断所选择的候选节点的带宽是否能为请求节点提供数据; 如果所选择的候选节点的带宽能为该节点提供数据,则将所选择的候选节点作为源节点,否则重新选择一个候选节点;判断所有源节点的带宽总和是否小于当前i某体节目的节目码流; 如果所有源节点的带宽总和大于或等于当前^f某体节目的节目码流,则完成源节点的选择,否则继续从候选节点中选择源节点。9、 根据权利要求8所述的对等网络中节点接入方法,其特征在于,在所述 选择一个候选节点之前,该方法还包括将候选节点按照可用带宽乂人大到小的顺序排列;所述选择一个候选节点为按照可用带宽从大到小的顺序选择候选节点。10、 一种对等网络中节点管理装置,其特征在于包括 接收单元,用于接收节点...

【专利技术属性】
技术研发人员:陈兵艾常权李靖邹子轩
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利