[发明专利]一种判断节点传输质量的方法、系统、装置及服务器有效
申请号: | 201910239139.4 | 申请日: | 2019-03-27 |
公开(公告)号: | CN110048906B | 公开(公告)日: | 2021-04-02 |
发明(设计)人: | 王志彬 | 申请(专利权)人: | 网宿科技股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/08 |
代理公司: | 北京华智则铭知识产权代理有限公司 11573 | 代理人: | 高燕;王昌贵 |
地址: | 200030 上海市徐汇*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 判断 节点 传输 质量 方法 系统 装置 服务器 | ||
本发明公开了一种判断节点传输质量的方法、系统、装置及服务器,其中,所述方法包括:获取第一对等节点向第二对等节点传输的数据切片中,第一切片之前的预设个数的数据切片的数据传输信息;根据所述数据传输信息,确定与所述第一切片对应的数据传输成功率因子;根据所述数据传输信息,确定与所述第一切片对应的传输速度因子;根据所述传输成功率因子和所述传输速度因子,判断第一对等节点向第二对等节点传输数据的传输质量。本申请提供的技术方案,能够及时判断节点的传输质量,提高P2P效率。
技术领域
本发明涉及互联网技术领域,特别涉及一种判断节点传输质量的方法、系统、装置及服务器。
背景技术
P2P(peer-to-peer)技术,即对等网络传输技术,是近年来兴起的一种新型互联网通讯传输技术。它在传输方式上打破了传统网络的服务器/客户端(C/S)模式,建立了一种客户端对客户端的直接通信机制。在对等网络中,每一节点既作为客户端,又充当他人的服务端,网络的每一节点共享他们所拥有的一部分硬件资源(处理能力、存储能力、网络连接能力、打印机等),这些共享资源通过网络提供服务和内容,能被其它对等节点(Peer)直接访问而无需经过中间实体。对等网络是对分布式概念的成功拓展,它将传统方式下的服务器负担分配到网络中的每一节点上,不仅可以大大减轻服务器处理压力,也能节省大量的CDN流量成本。
现有的P2P技术中,一个对等节点可以从节点管理服务器中获取其他对等节点的信息,从而与其他对等节点建立通信连接,以获取数据。再基于P2P的流媒体直播应用中,特别是低延迟的流媒体直播应用中,通常对对等节点的传输质量具有较高的要求。若用于提供数据的对等节点的传输质量差,则接收端用户的体验较差。因此,需要对对等节点的传输质量的好坏进行判断,以决定接收端是否需要切换至其他对等节点接收数据。
目前判断一个对等节点传输质量好坏的方法通常是,根据用于接收数据的对等节点接收到的数据传输信息,例如客户端延迟、P2P分享率等参数,来判断发出数据的对等节点的传输质量。若判断结果中用于提供数据的对等节点的传输质量差,则用于接收数据的对等节点可以断开连接,切换至其他可提供数据的对等节点。然而,现有的判断提供数据的对等节点的传输质量由接收数据的对等节点来执行,由于接收端感知的滞后性,通常会在传输效率已经降低之后才能发现发送端的传输质量变差,接收端再切换至新的对等节点接收数据,会导致原发送端发送较多无用数据,从而浪费带宽资源。因此,目前亟需一种时效性更优的判断节点传输质量的方法,以及时判断节点的传输质量、保证带宽资源的有效利用,提高P2P的传输效率。
发明内容
本申请的目的在于提供一种判断节点传输质量的方法、系统、装置及服务器,能够及时判断节点的传输质量,提高P2P效率。
为实现上述目的,本申请一方面提供一种判断节点传输质量的方法,包括:
获取第一对等节点向第二对等节点传输的数据切片中,第一切片之前的预设个数的数据切片的数据传输信息;
根据所述数据传输信息,确定与所述第一切片对应的数据传输成功率因子;
根据所述数据传输信息,确定与所述第一切片对应的传输速度因子;
根据所述传输成功率因子和所述传输速度因子,判断第一对等节点向第二对等节点传输数据的传输质量。
为实现上述目的,本申请另一方面提供一种判断节点传输质量的系统,包括:第一对等节点、第二对等节点;其中,
所述第一对等节点,用于获取第一对等节点向第二对等节点传输的数据切片中,第一切片之前的预设个数的数据切片的数据传输信息;根据所述数据传输信息,确定与所述第一切片对应的数据传输成功率因子;根据所述数据传输信息,确定与所述第一切片对应的传输速度因子;根据所述传输成功率因子和所述传输速度因子,判断第一对等节点向第二对等节点传输数据的传输质量;所述数据传输信息包括:每个数据切片的总数据量、每个数据切片的有效时间,以及在所述有效时间内每个所述数据切片的实际传输数据量;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网宿科技股份有限公司,未经网宿科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910239139.4/2.html,转载请声明来源钻瓜专利网。