[发明专利]点对点网络中节点的交互方法和装置无效
申请号: | 201310269577.8 | 申请日: | 2013-06-28 |
公开(公告)号: | CN103312574A | 公开(公告)日: | 2013-09-18 |
发明(设计)人: | 唐黄平 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
主分类号: | H04L12/28 | 分类号: | H04L12/28;H04L12/701 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 施浩 |
地址: | 100080 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 点对点 网络 节点 交互 方法 装置 | ||
技术领域
本发明涉及网络中节点之间的交互方法和装置,尤其涉及在点对点网络中无需借助节点调度服务器的节点之间的交互方法和装置。
背景技术
随着互联网多媒体技术的快速发展,点对点(P2P)网络传输技术作为一种可靠高速的流媒体传输技术,得到了广泛的应用,并且取得了较好的效果。点对点网络中,用户节点之间的数据交互是网络数据传输中最重要的一环。现有技术中,主要依赖节点调度服务器来为用户节点分配与之交互的节点,还采用设定超级节点的方式,在网络传输不顺畅的时候,为用户节点提供资源。
但是,现有技术的节点交互方式,在用户节点数量庞大的情况下,节点调度的服务器的负担会很重,会影响服务的质量,并且设定超级节点会增加网络运行和维护的成本。
发明内容
本发明的目的在于解决上述问题,提供了一种点对点网络中节点的交互方法和装置,降低了节点调度服务器的负担,节约了网络运行和维护的成本。
本发明的技术方案为:本发明揭示了一种点对点网络中节点的交互方法,包括:
已连接的用户节点之间交换本地节点信息和本地已连接的其他节点信息,以获取新节点的参数信息;
基于获取到的新节点参数信息,选择较优的节点进行连接;
对于已连接节点周期性的根据节点参数,淘汰较差的节点。
根据本发明的点对点网络中节点的交互方法的一实施例,用户节点之间周期性的交换本地节点信息和本地已连接的其他节点信息。
根据本发明的点对点网络中节点的交互方法的一实施例,用于交换的本地节点及本地已连接的其他节点信息包括:节点的网络类型、基本信息、连入类型、连续块个数、剩余可用连接数、地理信息匹配程度、区域信息、开始块号、块数、是否正在下载、文件校验码以及文件位图。
根据本发明的点对点网络中节点的交互方法的一实施例,用于选择新节点进行连接的参数包括:节点之间的区域匹配程度、网络类型匹配程度、本节点当前的连接状况、以及剩余连接数。
根据本发明的点对点网络中节点的交互方法的一实施例,用于淘汰已连接节点的参数包括:丢包率、网络类型、往返时延、会话速度、以及会话活动时长。
本发明还揭示了一种点对点网络中节点的交互装置,包括:
节点信息交换模块,已连接的用户节点之间交换本地节点信息和本地已连接的其他节点信息,以获取新节点的参数信息;
节点连接选择模块,基于节点交换得来的新节点,根据节点的参数选择较优的节点进行连接;
节点淘汰模块,对于已连接上的节点周期性的根据节点参数,淘汰较差的节点。
根据本发明的点对点网络中节点的交互装置的一实施例,节点信息交换模块中,用户节点之间周期性的交换本地节点信息和本地已连接的其他节点信息。
根据本发明的点对点网络中节点的交互装置的一实施例,用于交换的本地节点及本地已连接的其他节点信息包括:节点的网络类型、基本信息、连入类型、连续块个数、剩余可用连接数、地理信息匹配程度、区域信息、开始块号、块数、是否正在下载、文件校验码以及文件位图。
根据本发明的点对点网络中节点的交互装置的一实施例,用于选择新节点进行连接的参数包括:节点之间的区域匹配程度、网络类型匹配程度、本节点当前的连接状况、以及剩余连接数。
根据本发明的点对点网络中节点的交互装置的一实施例,用于淘汰已连接节点的参数包括:丢包率、网络类型、往返时延、会话速度、以及会话活动时长。
本发明对比现有技术有如下的有益效果:本发明的方案是已连接的用户节点之间交换本地节点信息和本地已连接的其他节点信息,以获取新节点的参数信息;根据获取到的新节点参数信息,选择较优的节点进行连接;对于已连接节点周期性的根据节点参数,淘汰较差的节点。相较于现有技术,用户节点之间的信息交换无需依赖于节点调度服务器或者超级节点,因而能降低节点调度服务器的负担,从而节约了网络运行和维护的成本。
附图说明
图1示出了本发明的点对点网络中节点的交互方法的较佳实施例的流程图。
图2示出了本发明的点对点网络中节点的交互装置的较佳实施例的原理图。
具体实施方式
下面结合附图和实施例对本发明作进一步的描述。
图1示出了本发明的点对点网络中节点的交互方法的较佳实施例的流程。请参见图1,下面是对本实施例的交互方法的实现步骤的详细描述。
步骤S10:已连接的用户节点之间交换本地节点信息和本地已连接的其他节点信息,以获取新节点的参数信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310269577.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种即时通信的方法、系统及服务器
- 下一篇:灯光控制设备间的网络通讯系统