[发明专利]一种数据传输监控方法、系统及网络传输装置有效
申请号: | 200910106827.X | 申请日: | 2009-04-15 |
公开(公告)号: | CN101527659A | 公开(公告)日: | 2009-09-09 |
发明(设计)人: | 王泽强 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/56;H04L29/08 |
代理公司: | 深圳中一专利商标事务所 | 代理人: | 张全文 |
地址: | 518044广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据传输 监控 方法 系统 网络 传输 装置 | ||
1.一种数据传输监控方法,其特征在于,所述方法包括下述步骤:
向目标节点发送数据请求;
接收目标节点连续返回的数据包,所述数据包中包括发送时间;
记录接收到的大小相等的各数据包的接收时间,根据所述发送时间和接收时间计算与目标节点间的网络流量水平;
根据计算得到的网络流量水平调整下一轮向目标节点的数据请求量;
所述计算与目标节点间的网络流量水平的步骤具体为:
根据各数据包的接收时间和发送时间计算各数据包的单相延迟;
得出本次数据请求所接收到的数据包中最大和最小的单相延迟;
根据本次数据请求所接收到的各数据包的单相延迟及得出的最大和最小的单相延迟,根据公式 计算与目标节点间的网络流量水平参数,其中,ω为网络流量水平参数,Dmax为最大的单相延迟,Dmin为最小的单相延迟,Di为第i个数据包的单相延迟,N为本次数据请求所接收的数据包的个数。
2.如权利要求1所述的方法,其特征在于,所述根据计算得到的网络流量水平调整下一轮向目标节点的数据请求量的步骤具体为:
判断得到的网络流量水平参数的值是否属于预设的流量负荷区域;
如果网络流量水平参数的值小于所述预设的流量负荷区域的最小值,则增加对目标节点的单位时间数据请求量;
如果网络流量水平参数的值属于所述预设的流量负荷区域,则维持对目标节点的单位时间数据请求量;
如果网络流量水平参数的值大于所述预设的流量负荷区域的最大值,则减小对目标节点的单位时间数据请求量。
3.如权利要求2所述的方法,其特征在于,所述预设的流量负荷区域为 0.5-0.8。
4.一种节点间数据传输监控系统,其特征在于,所述系统包括:
数据请求单元,用于向目标节点发送数据请求;
数据接收单元,用于接收目标节点连续返回的数据包,所述数据包中包括发送时间;
流量计算单元,用于记录接收到的大小相等的各数据包的接收时间,根据所述发送时间和接收时间计算与目标节点间的网络流量水平;以及
流量控制单元,用于根据所述流量计算单元计算得到的网络流量水平调整所述数据请求单元下一轮向目标节点的数据请求量;
所述流量计算单元包括:
单相延迟计算模块,用于根据各数据包的接收时间和发送时间计算各数据包的单相延迟;
单相延迟比较模块,用于得出本次数据请求所接收到的数据包中最大和最小的单相延迟;以及
流量水平参数计算模块,用于根据本次数据请求所接收到的各数据包的单相延迟及得出的最大和最小的单相延迟,根据公式 计算与目标节点间的网络流量水平参数,其中,ω为网络流量水平参数,Dmax为最大的单相延迟,Dmin为最小的单相延迟,Di为第i个数据包的单相延迟,N为本次数据请求所接收的数据包的个数。
5.如权利要求4所述的系统,其特征在于,所述流量控制单元包括:
流量水平参数比较模块,用于判断所述流量计算单元得到的网络流量水平参数的值是否属于预设的流量负荷区域;
数据请求量调整模块,用于根据所述流量水平参数比较模块的比较结果,增加、维持或减小所述数据请求单元对目标节点的单位时间数据请求量。
6.一种包含权利要求4或5所述节点间数据传输监控系统的网络传输装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910106827.X/1.html,转载请声明来源钻瓜专利网。