[发明专利]基于信息量的流量矩阵估测方法有效

专利信息
申请号: 201110066943.0 申请日: 2011-03-18
公开(公告)号: CN102684935A 公开(公告)日: 2012-09-19
发明(设计)人: 陈兴渝;孟洛明;刘珂;王颖;詹志强;亓峰;邱雪松 申请(专利权)人: 北京邮电大学
主分类号: H04L12/26 分类号: H04L12/26;H04L12/56
代理公司: 北京路浩知识产权代理有限公司 11002 代理人: 王莹
地址: 100876 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 信息量 流量 矩阵 估测 方法
【说明书】:

技术领域

发明涉及网络测量技术领域,尤其涉及一种基于信息量的流量矩阵估测方法。

背景技术

随着互联网的飞速发展,网络已经成为人们生活不可缺少的一部分,同时网络的结构也发生着根本的变化。为了成功地设计、控制和管理网络,就必须很好地了解和掌握网络的内部特性。网络性能参数是优化网络系统的重要条件,随着网络规模和复杂性的增长,对网络性能参数的要求也越来越高。为了更好地进行网络管理、网络设计、路由配置、网络监控,迫切需要有关流量方面的信息。如果能够监控网络流量的全部状态,以全网的观点来观察和了解网络流量的特性及流向情况建立网络流量的完整视图,从而有望在确保网络正常运行的基础上,更好地进行网络管理、网络设计,优化网络的规划和路由配置。

流量矩阵是其中一个很重要的参数,它反应了网络中所有源节点到目的节点对间的流量情况,它作为网络流量工程的重要输入参数。随着网络向大型化、异构化,分布式发展,使得Internet结构日益复杂。目前大多直接测量网络流量矩阵的方法与网络体系结构和网络协议密切相关,并且需要网络内部相关节点的密切协作,具有较高的测量精确度,但也存在一些缺陷,主要表现在如下几个方面:(1)网络测量依赖于特定的网络协议,如TCP/IP协议和SNMP协议等,无法实现与网络结构和协议无关的测量;(2)网络测量依赖于自治系统内部节点之间的协作,需要各个不同域内的通信节点的充分协作,这样的协作是相当复杂的。而对于不同的因特网服务提供商而言,基于网络安全和商业利益等原因,通常只会提供部分节点来完成一定程度的协作工作,使得测量结果可能不会覆盖到测量者所感兴趣的链路上。有些自治系统并不愿意对外开放,难以实现内部节点的协作和信息交流,无法保证测量准确性。

目前,从计算机科学的不同领域中派生出的多种多样的流量矩阵估算方法。总的来说可以分为两类:主动采集的方法和被动收集信息的估算方法。由于流量矩阵需要捕获网络流量的全局状态,直接监控代价非常高。主动测量会给网络带来大量的额外流量,流量矩阵的数据量很大,对设备的性能要求很高,将这些设备部署在大规模网络上在经济上是不可行的,并且它们的存储和传输都是很严重的问题。现有的所有的主动采集的方法都只能在小规模的网络中使用,无法适用于大尺度网络的环境。因此获得流量矩阵的主要方法都是采用被动收集信息来进行估算。

而现有的被动收集信息的估算方法面临几个问题。首先,获得的数据很少,进行估量时关系矩阵的秩很低,是个病态性问题,很难开展有效的估算。其次,估算出的流量矩阵的精确度不高。

发明内容

(一)要解决的技术问题

本发明要解决的技术问题是,针对上述缺陷,如何提供一种高精确度的基于信息量的流量矩阵估测方法,其能够在无法区分网络节点链路状态的情况下,对流量矩阵进行有效估算。

(二)技术方案

为解决上述技术问题,本发明提供了一种基于信息量的流量矩阵估测方法,所述流量矩阵估测方法包括步骤:

S101、获取全网最新的网络拓扑和链路流量信息;

S102、利用简单重力模型获得初始的概率向量g和一个概率向量f’;

S103、利用概率向量g,寻找在概率空间F中与其库尔贝克-莱贝尔Kullback-Leiber距离最小的概率向量f;

S104、在概率空间G中求解与f的Kullback-Leiber距离最小的概率向量,赋值给概率向量g;

S105、判断概率向量f与概率向量f’的向量之差的欧几里得距离是否小于值epsil,如果差值比epsil小,则转到步骤S107,否则继续执行步骤S106;

S106、将概率向量f的值赋给概率向量f’,然后执行步骤S103;

S107、利用公式x=N*f获得最后估算的流量矩阵x,其中N表示网络的总流量,f为步骤S103求得的概率向量。

优选地,所述简单重力模型为:

其中x(i,*)表示从节点i进入网络的总流量,x(*,j)表示从节点j流出网络的总流量,N表示流经整个网络的总流量,表示从节点i到节点j的流量的估计值。

优选地,所述步骤S102具体包括:利用公式将概率向量归一化得到概率向量g,其中‖表示向量的欧几里得第二范式。

优选地,所述概率空间F为F={f∈Rn:Af=y/N,1Tf=1,f≥0},

其中,Rn表示n维实数向量空间,R表示实数集,A为路由矩阵,y为链路向量集合,N为通过整个网络的总流量,T表示向量的转置运算。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110066943.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top