[发明专利]一种数据传输方法及装置有效
| 申请号: | 201710257772.7 | 申请日: | 2017-04-19 |
| 公开(公告)号: | CN108737264B | 公开(公告)日: | 2020-07-24 |
| 发明(设计)人: | 梁俊斌 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | H04L12/721 | 分类号: | H04L12/721;H04M7/00 |
| 代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
| 地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 数据传输 方法 装置 | ||
本发明实施例公开了一种数据传输方法及装置,用于提高网络链路质量的稳定性,降低丢包率。本发明实施例方法包括:确定路由质量满足预置条件的N个路由,所述N为大于1的整数;确定所述N个路由中每个路由对应的分发概率,所述分发概率与所述路由质量成正比;根据所述分发概率从所述N个路由中选取M个目标路由对多个目标数据包进行传输。
技术领域
本发明涉及通信领域,尤其涉及一种数据传输方法及装置。
背景技术
网络电话(Voice over Internet Protocol,Voip)就是将模拟信号数字化,以数据封包的形式在网络之间互联协议(IP)网络上做实时传递。Voip可以在IP网络上便宜的传输语音、传真、视频和数据等业务,因此越来越多的用户使用Voip进行通话。而Voip的通话质量与网络状态密切相关,如何选取质量好的路由是非常重要的,然而随着Voip通话业务需求的激增,常常会出现网络拥塞的现象,从而导致丢包的情况,严重影响了Voip的通话质量。
路由选取是通过优化网络链路来提高网络质量和降低丢包的策略,路由选取主要有静态选取和动态选取两种模式。静态选取是在通话呼叫之前,默认选取一个路由或者根据所有路由的历史质量结果分配一个优质路由作为本次通话的路由。动态路由选取是在通话过程中,根据实时统计的路由质量情况动态切换路由的方式,挑选质量最好的一个路由。
上述方案在优质路由带宽资源充足的情况下,选取优质路由确实能起到降低丢包概率的作用,但是在用户数量较多,优质路由带宽资源不充足的情况下,大量数据将同时选取同一个优质路由,那么网络链路质量必然下降,丢包的概率也会升高。
发明内容
本发明实施例提供了一种数据传输方法和装置,提高网络链路质量的稳定性,降低丢包率。
有鉴于此,本发明实施例第一方面提供了一种数据传输方法,该方法包括:
确定路由质量满足预置条件的N个路由,所述N为大于1的整数;
确定所述N个路由中每个路由对应的分发概率,所述分发概率与所述路由质量成正比;
根据所述分发概率从所述N个路由中选取M个目标路由对多个目标数据包进行传输,所述M为大于1且小于或等于所述N的整数。
本发明实施例第二方面提供了一种数据传输装置,该装置包括:
第一确定模块,用于确定路由质量满足预置条件的N个路由,所述N为大于1的整数;
第二确定模块,用于确定所述N个路由中每个路由对应的分发概率,所述分发概率与所述路由质量成正比;
选取模块,用于根据所述分发概率从所述N个路由中选取M个目标路由对多个目标数据包进行传输,所述M为大于1且小于或等于所述N的整数。
本发明实施例第三方面提供了一种数据传输装置,该装置包括:
存储器,收发器及处理器;
所述存储器用于存储程序;
所述处理器用于执行所述存储器中的程序,具体包括如下步骤:
确定路由质量满足预置条件的N个路由,所述N为大于1的整数;
确定所述N个路由中每个路由对应的分发概率,所述分发概率与所述路由质量成正比;
根据所述分发概率从所述N个路由中选取M个目标路由对多个目标数据包进行传输,所述M为大于1且小于或等于所述N的整数。
本发明实施例第四方面提供了一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行如第一方面所述的方法。
从以上技术方案可以看出,本发明实施例具有以下优点:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710257772.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据中心系统及数据流处理方法
- 下一篇:软件定义的无线网络系统及其管理方法





