[发明专利]一种传输路径选择方法及装置有效
申请号: | 201710326772.8 | 申请日: | 2017-05-10 |
公开(公告)号: | CN107231302B | 公开(公告)日: | 2020-04-21 |
发明(设计)人: | 杨俊;吴杰珂 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
主分类号: | H04L12/707 | 分类号: | H04L12/707;H04L12/721 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 莎日娜 |
地址: | 100080 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 传输 路径 选择 方法 装置 | ||
本发明提供了一种传输路径选择方法,包括:针对每条传输路径,确定预设时间内各条传输路径中存储节点收到的第一心跳包数以及第二心跳包数;计算各条传输路径的第一可用性值以及第二可用性值;针对每条传输路径,依据传输路径对应的第一可用性值以及第二可用性值,确定传输路径对应的第三可用性值;选择各条传输路径对应的第三可用性值中的最大值对应的传输路径进行数据传输。可见,通过本发明实施例提供的一种传输路径选择方案,通过对每条传输路径的可用性值进行计算,将可用性值高的传输路径作为当前传输路径,能够确保所选择的传输路径的可用性、可靠性,采用上述方法可以尽可能的减少数据的丢失,增强用户的使用体验。
技术领域
本发明涉及通信技术领域,特别是涉及一种传输路径选择方法及装置。
背景技术
在数据采集系统中,一般存在着采集节点,转发节点和存储节点这三种节点。数据从采集点产生,通过转发节点进行数据的汇聚转发,最终进入到存储节点,进行数据的最终存储。
在这个过程中,数据需要通过传输路径进行数据的传输,在传输过程中,由于各种原因引入的故障,例如:设备故障、节点不可用或者设备不可用等问题,都有可能导致数据丢失。这对于一些对数据准确性要求高的应用或业务来说,是不可接受的,因为数据的丢失会影响正常的业务操作,例如:对于计算系统可用性的应用来说,数据丢失的容忍度就很低,数据的丢失会影响用户的使用体验。可见,在数据传输时选择可靠的传输路径是至关重要的。
发明内容
本发明提供了一种传输路径选择方法及装置,以解决现有技术中存在的在数据传输过程中数据容易丢失的问题。
为了解决上述问题,本发明公开了一种传输路径选择方法,所述方法包括:针对每条传输路径,确定预设时间内各条传输路径中存储节点收到的第一心跳包数;其中,传输路径中心跳包由采集节点获取,通过转发节点传输至存储节点;依据各所述第一心跳包数,计算各条传输路径的第一可用性值;针对每条传输路径,获取各条传输路径中转发节点收到的第二心跳包数;依据各所述第二心跳包数,计算各条所述传输路径的第二可用性值;针对每条传输路径,依据所述传输路径对应的第一可用性值以及第二可用性值,确定所述传输路径对应的第三可用性值;选择各条传输路径对应的第三可用性值中的最大值对应的传输路径进行数据传输。
优选地,所述针对每条传输路径,依据所述传输路径对应的第一可用性值以及第二可用性值,确定所述传输路径对应的第三可用性值的步骤包括:针对每条传输路径,将所述传输路径对应的第一可用性值以及第二可用性值相乘,将所得乘积作为所述传输路径对应的第三可用性值。
优选地,所述依据各所述第一心跳包数,计算各条传输路径的第一可用性值的步骤包括:针对每条传输路径,通过第一可用性值计算公式计算所述各条传输路径对应的第一可用性值:所述第一可用性值=所述第一心跳包数/所述预设时间内存储节点收到心跳包数的理论值。
优选地,在所述选择各条传输路径对应的第三可用性值中最大值对应的传输路径进行数据传输的步骤之后,所述方法还包括:当添加新的传输路径时,计算所述新的传输路径的第三可用性值,其中,所述新的传输路径的第一可用性值根据第一可用性值的计算公式计算得出,所述第一可用性值作为所述新的传输路径的第三可用性值;将所述新的传输路径的第三可用性值与选择的传输路径的第三可用性值进行比较;选择新的传输路径的第三可用性值与选择的传输路径对应的第三可用性值中的最大值对应的传输路径进行数据传输。
优选地,所述依据各所述第二心跳包数,计算各条所述传输路径的第二可用性值的步骤包括:针对每条传输路径,通过第二可用性值计算公式计算所述各条传输路径对应的第二可用性值:所述第二可用性值=所述第二心跳包数/所述预设时间内转发节点收到心跳包数的理论值;其中,当所述预设时间内转发节点收到心跳包数的理论值为0时,所述第二可用性值为1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710326772.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据存储方法及装置
- 下一篇:一种基于极坐标格式的雷达成像优化方法