CN100361438C - 用于数据网的性能分析的方法和设备 - Google Patents
用于数据网的性能分析的方法和设备 Download PDFInfo
- Publication number
- CN100361438C CN100361438C CNB008166722A CN00816672A CN100361438C CN 100361438 C CN100361438 C CN 100361438C CN B008166722 A CNB008166722 A CN B008166722A CN 00816672 A CN00816672 A CN 00816672A CN 100361438 C CN100361438 C CN 100361438C
- Authority
- CN
- China
- Prior art keywords
- data
- performance
- network
- database
- network element
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/02—Standardisation; Integration
- H04L41/0213—Standardised network management protocols, e.g. simple network management protocol [SNMP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/04—Network management architectures or arrangements
- H04L41/046—Network management architectures or arrangements comprising network management agents or mobile agents therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/14—Network analysis or design
- H04L41/142—Network analysis or design using statistical or mathematical methods
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0817—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/12—Network monitoring probes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/02—Capturing of monitoring data
- H04L43/022—Capturing of monitoring data by sampling
Abstract
本发明涉及用于数据网的性能分析的方法,其中数据是从各个网络单元在异步采样时间间隔作为测量样本被收集的,并且将该数据存储在性能数据库。所述数据库由性能本地代理保持,它把收集的数据存储在数据库,根据来自客户的请求从数据库检索数据,对数据进行处理,以及将数据提供给客户观看。按照本发明,测量样本通过内插进行归一化,以便将其作为在完全相同的采样时间采样的样本呈现。
Description
技术领域
本发明涉及数据网性能分析。
技术背景
引言
为了监督网络性能,网络管理者需要监视网络的虚拟参量。他需要知道在任何时间网络的任何部分是否拥塞,或在最近的将来是否要对一部分网络中的业务增长采取必要的行动,以便增加容量,重新构建网络或修改路由,从而避免网络运行中将来的扰乱。如果部分网络容量是被过分供应的,则他希望减小某个链路的容量,以便降低网络运营成本。
性能数据可被使用来检测在网络运行期间发生的问题,或检测网络中的趋势,以使得在问题发展之前采取正确的行动。
从网络收集的数据可由运营商以人工方式利用,或者由报告产生器和相关工具利用,并且甚至可以由这样的系统自动利用,该系统通过有效地进行重新配置以解决检测到的问题,从而能够自动对网络中的异常现象作出响应。
问题的范围
网络单元维护着一些可被用来获取在网络中的特定点的业务情况、误码率等等。这样的计数器的数值可以以各种方式被检索,这要取决于网络单元的能力以及它支持的管理功能(协议)的种类。
最普通的数据通信管理协议是SNMP(简单网络管理协议)。这个协议支持以询问/回答方式从网络单元检索特定的数据目标。其它可替换的协议是FTP或Telnet(远程通信网)。
常常希望把数学函数应用到从网络单元中检到的数据目标上,或以某种方式比较这些数据目标的数值。这只是在参加计算(或比较)的数值是同时被采样时才是有意义的。
作为这样计算的一个例子,假设我们对于特定的半双工接口从网络单元检索目标ifOutOctets(在接口处发送的八位位组的数目)、ifInOctets(在接口处接收的八位位组的数目)、和ifSpeed(接口传输速率,以每秒比特计),以及我们希望计算带宽利用率(BU)作为业务(ifOutOctets+ifInOctets)与可提供的带宽(ifSpeed)的比值。
BU=(ifOutOctets+ifInOctets)*8/ifSpeed
特别地,因为大量数据检索是通过使用询问/回答范例完成的,我们不能假设对于几个数据目标的样本能够同时从网络单元被检索。如果在以上的表示式中被用于ifOutOctets和ifInOctets的数值不是同时被采样,则结果会是很错误的。
为什么我们不能假设可以同时检索多个目标,这有几个原因。首先,这会导致数据检索群围绕在特定的时间范围。计算机可能没有这个能力以可接受的延时处理这么大的量的数据,以及网络业务的这些突发会导致业务延时,甚至网络拥塞。另一方面,网络单元需要实际上瞬时地应答所有的询问,它需要一个应当能被使用于网络单元主要任务(即转发数据)的足够量的处理功率。
我们实际上想要做的是规定在特定的时间、以特定的采样频率开始的测量。然而,通过这样做,我们将得到采样集群,业务大量测量将不可避免地被规定在一小时后的同一瞬间以同一个采样频率开始。所以,最好在某个合理的时间间隔内随机地开始测量。
由于不能同时读出和复位定时器(除非当这个功能由定时器硬件支持时)以及多个定时器是用软件仿真的,在每个周期内实际的测量时间间隔在时间上将偏移几分之一秒。
另一个必须解决的问题是,人们可能想要比较在不同的时间间隔采样的数据目标。
已知的解决方案
HP OpenView网络节点管理器是一种能以图形格式提供对网络的深入看法的网络管理工具。该工具揭露网络设备以及提供网络图。该图表示哪些设备和网络分段是健康的,以及哪些区域需要加以关注,例如,如果设备故障,则网络节点管理器就会去评估事件流和正确地指出故障的原因。网络节点管理器也包括SNMP数据收集器,它可被配置成在特定的时间间隔内从网络单元检索数据,以及提供用于浏览老的数据以及实时地浏览进入的数据的图形功用。
然而,据我们所知,HP Openview snmpcollect/xnmgraph并没有执行如本文件中描述的时间归一化。
国际专利申请WO 99/45468涉及用于监视IT基础结构(例如网络)的性能的系统。来自每个网络单元的测量值被存储在数据库。所谓的数据提取技术被使用来从被存储在数据库中的数据自动地产生系统的性能模型。分析的结果在它们被存储在数据库和被分配给从中得出它们的数据组的意义上被时间归一化。这意味着,历史结果可在以后被检索。在此,完全没有提到需要对来自各个不同的网络单元的样本进行时间归一化。
在美国专利5,561,769中,描述了保持网络节点中信息数据库的代理。该代理分析数据库中的数据,把结果呈现给客户。通过“封装处理过程”,使命令和数据在代理与管理器之间以SNMPv1进行输送。这个文件根本不涉及测量样本的时间归一化的问题。
在Hoogenbom T.等的“Computer Systems Performance ProblemDetection Using Time Series Models(通过使用时间序列模型的计算机系统性能问题检测)”,PROCEEDINGS OF THE USENIX SUMMER1993,21-25 June 1993,pp.1-15,描述一种通过使用时间序列检测计算机系统中的问题的系统。时间序列被使用来找到代表计算机系统的正常性能的门限值。如果业务测量值超过这个门限值,则系统被看作为处于异常条件。它描述内插技术对于专家系统收集的业务数据的使用。然而,所述内插技术没有被用于业务数据中测量样本的时间归一化。
Oetiker T:“MRTG-The Multi Router Traffic Grapher(多路由器业务自动记录器)”PROCEEDINGS OF THE TWELTH SYSTEMSADMINISTRATION CONFERENCE(LISA′98),6-11 December 1998,pp.141-147,Boston,MA,描述了一种循环数据库,它连同工具一起被使用来收集来自网络的数据,以便给出平均网络使用的概况。在这个系统中,当数据被存储在数据库中之前,可通过线性内插来将数据进行时间归一化。这将在基本数据中引入近似(误差),它阻止用户接入所收集的(原始的、无错误的)数据。在这个文件中描述的数据重新采样处理过程将排除通过随机附加采样收集来自网络的数据的现代方法。
发明内容
本文件中给出的基本想法是使用线性内插来计算任意时间的测量值,而与测量开始的时间以及采样频率无关。这个处理过程是我们所谓的时间归一化。这是通过按照所附的权利要求1的用于数据网络性能分析的方法而达到的。
我们给出一组计算阶段和技术,把从网络收集的适合于进一步分析的性能数据或从网络收集的数据中计算得出的数据提供给性能分析工具。这是在按照所附的权利要求6的工具中达到的。
附图说明
现在参照附图进一步描述本发明,其中:
图1显示本发明中使用的数据收集和分析处理过程。
图2显示在数据收集系统中使用的性能本地代理的分层。
图3是显示计数器卷绕和相应的作为测量样本之间的差值计算的测量值的图。
图4显示在采样时间间隔期间成为未检测的多个卷绕(Wrap-around)。
图5显示未检测的循环的另一个例子。
图6显示采样时间间隔的归一化。
图7是显示在采样时间与归一化的采样时间之间的关系的时间序列。
图8是按照本发明的处理过程。
具体实施方式
图1显示数据收集和分析处理过程。数据是通过使用适当的方法从网络收集的,这取决于网络单元能力或优选的收集方法。所述网络单元包括用来计数误码率的事件计数器,和/或用来测量瞬时资源使用的计量仪器。收集的样本被存储在性能数据库(PDB),以用于进一步检索。在性能系统客户中间,我们将能找到从简单的图形工具到能够生成关于网络健康的报表的复杂的分析软件的范围内的各种工具,或甚至将能在没有操作员交互作用的情形下采取正确的行动。
导出目标
导出目标是其数值被规定为从网络单元收集的真实目标的数学函数。
导出目标将被规定为在网络单元型配置文件中的所有其它目标。需要被包括在导出目标定义中的信息是:
·导出目标的名称
·导出目标的说明
·单位,例如“%”
·数学表示式
从外部看来,导出目标应当呈现为正好是像一个真实的目标,即,在网络单元上可提供的目标。
为了简化描述导出目标的表示式的分析和解释,我们建议使用算术后缀表示法。通过使用一个从MIB2接口组中取出的目标的示例的表示式,
所述后缀表示式将是:
ifOutOctets 8*ifSpeed/100*
ifOutOctets 8 100 ifSpeed/**
使用后缀表示法的优点在于,其结合性是隐含的,语法可以由LL(1)分析程序分析。算法包含把所有的符号推入堆栈,直至遇到操作员为止,此后,两个运算数从堆栈中弹出,于是计算出结果,然后把它推回堆栈。算法重复进行直至分析程序把表示式串都运行完毕,或者直至堆栈是空的为止。如果二者同时出现,则该表示式是正确的。
不方便性在于,该表示式对于未经训练的人们不是直观明显的。
性能本地代理(PLA)
PLA是数据收集系统的外部接口。PLA的任务是把新的工作存储在性能数据库(PDB)中,以及检索来自客户的请求的数据。数据库接入是通过PDB接口(PDBI)完成的。
除了只检索来自PDB的数据和把它传递到提出请求的客户以外,PLA也能够完成数据的附加处理。因此PLA能够检索导出目标的数值,通过内插在PDB中的样本数据而计算在精确的时间间隔的目标的数值,由此,提供数据的抽象的概况给客户。
为了比较起见,客户必须能够检索在精确地相同的时间采样的一对数据目标的数值。另外,为了计算导出目标,必须得到在精确地相同的时间采样的、参与导出目标表示式的目标的数值。
因为我们不相信有可能得到在精确地相同的时间的测量目标的样本,所以我们必须对样本数据执行某些计算,以便来计算我们需要样本在精确的时间的中间的数值。
另一个相关的问题是,我们在收集时感兴趣的大量目标是计数器。我们规定计数器为这样一种寄存器,它的数值单调地增加,直至该寄存器溢出为止,在这种情形下,它被复位到零加上溢值,这与给出某个参量的瞬时值的计量仪器(例如,CPU负荷)相反。对于某些数据,性能数据收集器可以使用一个外部数据收集器来进行数据收集工作本身,以及只分析随后被存储在PDB的收集的数据。在这种情形下,外部数据收集器负责处理寄存器的卷绕,以及所报告的数值是两个接着发生的样本之间的差值。
性能管理器必须处理未由外部收集器收集的数据,如果在某个点必须执行上述的功能(即差值计算)的话。
计算可以实时地进行,即,在数据实际上从网络单元接收的时间时进行,并且计算的数据连同真实目标数值一起被存储在数据库,但这可能对执行数据收集的系统的容量有严重的影响,以及将增加数据库事务处理速率。导出目标的数值的计算也取决于一些真实目标数值,这些数值必须在计算导出目标数值之前在时间上被归一化。
所以,最佳解决方案是在一个客户应用正在请求数据的时候进行计算。
无论如何,性能管理器将需要知道如何按照它们是计数器数据还是计量值来处理数据。
呈现层
PLA呈现层的任务是把相对于时间被归一化的测量值传递到以上的层。
测量的样本是从网络单元检索到的寄存器的内容,它不用由性能管理系统进一步处理,这与一个作为对相应的测量样本施加某种功能而得到的结果的测量值不同。
时间归一化处理过程包含在特定的时间(通常由起始时间和增量值来规定)计算性能参量的测量值。
符号表示法
我们把采样时间(即样本被收集的时间)表示为t1(对于i≥0),以及把归一化的时间表示为Ti=T0+i*□T(对于i>0)。
对于在时间t的测量样本的数值,我们将使用符号s(t)和v(t)(对于相应的测量值)。
计算测量值
在图3上,第一个图形显示计数器的进展情况(evolution),包括在时间t1与时间t2之间的卷绕。第二个图形显示通过计算测量样本之间的差值确定的相应的测量值。
在大多数情形下,测量值可被表示为v(ti)=s(ti)-s(ti-1),对于i>0。然而,如果计数器卷绕被检测(通过s(ti)<s(ti-1)的事实),则必须计算v(ti)=smax+s(ti-1)-s(ti)+1,其中smax是计数器可包含的最大整数。
在采样时间间隔期间多次计数器卷绕的情形下,如图4所示,计算将产生错误的数值。不幸地这是无法避免的,因为无法告知在采样时间间隔期间计数器被卷绕多少次。
可能出现的另一个异常现象是在卷绕后计数器的快速增长,如图5所示。在这种情形下,我们将完全不能检测任何卷绕,以及计算的数值将显著地小于真实值。
克服这两个问题的唯一的方法是在合理的极限范围内提高采样频率,或增加网络单元中寄存器的数目。
测量时间间隔的归一化
如前所述,特别是在导出目标计算的情形下,我们需要在精确的时间下传递数值。为了达到这一点,我们将假设计数器的增长在采样时间间隔内是线性的。
在图6上,v(T3)是由平均值和采样时间界定的区域的和值。
令tk,k∈[0,→>是采样时间,以及Tk,k∈[0,→>是归一化采样时间。假设ti是在Tj-1后的第一采样时间,以及tn是在Tj后的第一采样时间,如图7所示。
在时间Tj的测量值可被表示为:
在采样时间间隔<ti-1,ti]期间,平均测量值是v(ti)与时间间隔长度的比值。通过把这个平均值与消逝的时间相乘,我们得到在该时间间隔内两个中间的时间之间的累积值。
计算层
计算层的作用是从呈现层检索需要的数据,如果必要的话(即,如果请求的目标是导出目标的话),对这些数据执行适当的计算,以及返回用于请求的目标的数据。
如果请求的目标是导出目标,则计算层必须请求出现在导出目标公式中的每个真实测量目标的归一化的测量值,把这个公式应用到数据,以及返回最后结果的数据组。
否则,计算层从呈现层中检索对于请求的测量目标的数值。不需要时间归一化,因为时间归一化的主要目的是得到对不同目标的、可比较的测量值。
优点
·收集的样本的时间归一化,使得当数据没有被同时收集或在不同的时间间隔内被收集时,能够通过人工地分析数据的图形表示或通过性能分析工具来进行性能数据值的比较和相关。
·我们提供规定导出目标的可能性并且把它们的数值透明地提供给客户,正好像它们是(从网络单元收集的)真实目标那样。
结论
我们给出了用于把从网络单元收集的数据目标以及所谓的导出目标呈现给性能分析和报告工具的整个框架结构。我们具体地解决了传递在实际上精确的时间上采样的数据的问题,其中所述时间是由第一样本的时间和固定的采样频率确定的,从而将瞬时网络图象提供给进一步的处理阶段。虽然这是一个其精确度取决于采样频率的近似情况,但它是在给定用来从网络单元收集样本的技术的情况下我们可得到的最好结果。
施加到处理过程的输入是在一个时间间隔内的一个或多个样本流;按时间次序,对于从网络单元收集的每个数据目标具有一个样本流。每个样本流然后由呈现层处理,其输出是一个与输入相同的样本流,但是其中流动的数据已被重新安排,以使得每个数据流具有在特定的时间内以特定的频率并且仍旧按时间次序的一个数据点,如图8所示。
处理过程的最后阶段包含导出目标的计算,该计算导致产生单个数据流。
处理过程的结果可被使用来生成人们可读的报告,以便用于网络规划或故障维修、正确确定网络容量的大小、分析和监视服务级别协定(SLA)、选择基于业务的路由、以及对网络中错误条件的自动校正。
Claims (6)
1.用于数据网的性能分析的方法,其中数据是从各个网络单元在异步采样时间间隔作为测量样本v(t)被收集的,该数据被存储在性能数据库中,其中,由性能本地代理维护所述数据库,该性能本地代理将收集的数据存储在该数据库中,根据客户的请求从该数据库中检索数据,将所述测量样本v(t)归一化从而表现为在精确地相同的时间采样的归一化的测量值v(T),将该数据处理成为能指示该网络性能的值,以及向客户提供最终得到的性能数值的概况,而且其中所述测量样本按照统计估值或线性内插方法进行归一化,以及其中采样的测量值v(t)按照下式被归一化:
其中tk表示实际的采样时间,Tk表示归一化的采样时间,k∈[0,→>,Tj是取一个测量值的时间,ti是Tj-1之后的第一个采样时间,而tn是Tj之后的第一个采样时间。
2.权利要求1中要求的方法,
其中,所述网络单元包括用来对网络单元中的业务或误码率进行计数的事件计数器,和用来测量瞬时资源使用的计量仪器。
3.权利要求2中要求的方法,
其中,所述测量样本是通过使用SNMP(简单网络管理协议)、FTP或Telnet从每个网络单元被检索的。
4.用于数据网的性能分析的设备,其中数据是从各个网络单元在异步采样时间间隔作为测量样本被收集的,该数据被存储在性能数据库中,其中,由性能本地代理维护所述数据库,该性能本地代理包括性能数据库的接口、呈现层和计算层,所述性能本地代理用来通过所述性能数据库接口存储和检索所述数据库中的数据以用于呈现给客户,其中所述数据是对于每个单元作为测量样本流被检索的,在所述呈现层中把所述测量样本流进行时间归一化,使其成为相应的同步样本流,并且所述计算层用来从所述同步样本流计算所导出的目标的数值,以及把其结果作为单个数值流输出,该目标指示在网络中的运行条件以及向客户提供目标的概况,并且其中按照统计估值或线性内插方法对所述测量值v(t)进行归一化,以及其中所述样本v(t)按照下式被归一化:
其中tk表示实际的采样时间,Tk表示归一化的采样时间,k∈[0,→>,Tj是取一个测量值的时间,ti是Tj-1之后的第一个采样时间,而tn是Tj之后的第一个采样时间。
5.权利要求4中要求的设备,其中所述网络单元包括用来对网络单元中的业务或误码率进行计数的事件计数器,和用来测量瞬时资源使用的计量仪器。
6.权利要求5中要求的设备,其中样本是通过使用SNMP(简单网络管理协议)、FTP或Telnet从每个网络单元被检索的。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
NO19995974 | 1999-12-03 | ||
NO19995974A NO315100B1 (no) | 1999-12-03 | 1999-12-03 | Analyse av datanett |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1408155A CN1408155A (zh) | 2003-04-02 |
CN100361438C true CN100361438C (zh) | 2008-01-09 |
Family
ID=19904057
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB008166722A Expired - Fee Related CN100361438C (zh) | 1999-12-03 | 2000-12-01 | 用于数据网的性能分析的方法和设备 |
Country Status (6)
Country | Link |
---|---|
US (1) | US6615261B1 (zh) |
CN (1) | CN100361438C (zh) |
AU (1) | AU1742501A (zh) |
DE (1) | DE10085248T1 (zh) |
NO (1) | NO315100B1 (zh) |
WO (1) | WO2001041361A1 (zh) |
Families Citing this family (69)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6889255B1 (en) * | 2000-04-28 | 2005-05-03 | Microsoft Corporation | System and method for caching data in a client management tool |
US6792455B1 (en) * | 2000-04-28 | 2004-09-14 | Microsoft Corporation | System and method for implementing polling agents in a client management tool |
US6973491B1 (en) * | 2000-08-09 | 2005-12-06 | Sun Microsystems, Inc. | System and method for monitoring and managing system assets and asset configurations |
US7103149B1 (en) * | 2001-04-06 | 2006-09-05 | Cisco Technologu, Inc. | Optical transport concentrator audit system and method |
US7711751B2 (en) * | 2002-06-13 | 2010-05-04 | Netscout Systems, Inc. | Real-time network performance monitoring system and related methods |
US20040054776A1 (en) * | 2002-09-16 | 2004-03-18 | Finisar Corporation | Network expert analysis process |
US20040059807A1 (en) * | 2002-09-16 | 2004-03-25 | Finisar Corporation | Network analysis topology detection |
US7331014B2 (en) * | 2003-05-16 | 2008-02-12 | Microsoft Corporation | Declarative mechanism for defining a hierarchy of objects |
US20050076113A1 (en) * | 2003-09-12 | 2005-04-07 | Finisar Corporation | Network analysis sample management process |
US20050060574A1 (en) * | 2003-09-13 | 2005-03-17 | Finisar Corporation | Network analysis graphical user interface |
US8427667B2 (en) * | 2004-07-22 | 2013-04-23 | Ca, Inc. | System and method for filtering jobs |
US8028285B2 (en) | 2004-07-22 | 2011-09-27 | Computer Associates Think, Inc. | Heterogeneous job dashboard |
US7886296B2 (en) * | 2004-07-22 | 2011-02-08 | Computer Associates Think, Inc. | System and method for providing alerts for heterogeneous jobs |
US7984443B2 (en) * | 2004-07-22 | 2011-07-19 | Computer Associates Think, Inc. | System and method for normalizing job properties |
US9600216B2 (en) | 2004-07-22 | 2017-03-21 | Ca, Inc. | System and method for managing jobs in heterogeneous environments |
US8631105B2 (en) * | 2004-08-27 | 2014-01-14 | International Business Machines Corporation | Apparatus and method to optimize revenue realized under multiple service level agreements |
CN101065943B (zh) * | 2004-11-26 | 2012-05-16 | 艾利森电话股份有限公司 | 用于电路交换移动电信网的性能分析的方法和被动式业务监控器 |
US8059551B2 (en) * | 2005-02-15 | 2011-11-15 | Raytheon Bbn Technologies Corp. | Method for source-spoofed IP packet traceback |
US7603671B2 (en) * | 2005-11-04 | 2009-10-13 | Sun Microsystems, Inc. | Performance management in a virtual computing environment |
CN100384153C (zh) * | 2005-12-26 | 2008-04-23 | 北京交通大学 | 一种基于IPv6的网络性能分析报告系统及实现方法 |
US8194643B2 (en) | 2006-10-19 | 2012-06-05 | Embarq Holdings Company, Llc | System and method for monitoring the connection of an end-user to a remote network |
US7948909B2 (en) * | 2006-06-30 | 2011-05-24 | Embarq Holdings Company, Llc | System and method for resetting counters counting network performance information at network communications devices on a packet network |
US8000318B2 (en) | 2006-06-30 | 2011-08-16 | Embarq Holdings Company, Llc | System and method for call routing based on transmission performance of a packet network |
US8717911B2 (en) | 2006-06-30 | 2014-05-06 | Centurylink Intellectual Property Llc | System and method for collecting network performance information |
US8289965B2 (en) | 2006-10-19 | 2012-10-16 | Embarq Holdings Company, Llc | System and method for establishing a communications session with an end-user based on the state of a network connection |
US7765294B2 (en) | 2006-06-30 | 2010-07-27 | Embarq Holdings Company, Llc | System and method for managing subscriber usage of a communications network |
US8488447B2 (en) | 2006-06-30 | 2013-07-16 | Centurylink Intellectual Property Llc | System and method for adjusting code speed in a transmission path during call set-up due to reduced transmission performance |
US9094257B2 (en) | 2006-06-30 | 2015-07-28 | Centurylink Intellectual Property Llc | System and method for selecting a content delivery network |
US9479341B2 (en) | 2006-08-22 | 2016-10-25 | Centurylink Intellectual Property Llc | System and method for initiating diagnostics on a packet network node |
US7843831B2 (en) | 2006-08-22 | 2010-11-30 | Embarq Holdings Company Llc | System and method for routing data on a packet network |
US8307065B2 (en) | 2006-08-22 | 2012-11-06 | Centurylink Intellectual Property Llc | System and method for remotely controlling network operators |
US7940735B2 (en) | 2006-08-22 | 2011-05-10 | Embarq Holdings Company, Llc | System and method for selecting an access point |
US7684332B2 (en) | 2006-08-22 | 2010-03-23 | Embarq Holdings Company, Llc | System and method for adjusting the window size of a TCP packet through network elements |
US8199653B2 (en) | 2006-08-22 | 2012-06-12 | Embarq Holdings Company, Llc | System and method for communicating network performance information over a packet network |
US8189468B2 (en) | 2006-10-25 | 2012-05-29 | Embarq Holdings, Company, LLC | System and method for regulating messages between networks |
US8144587B2 (en) | 2006-08-22 | 2012-03-27 | Embarq Holdings Company, Llc | System and method for load balancing network resources using a connection admission control engine |
US8576722B2 (en) | 2006-08-22 | 2013-11-05 | Centurylink Intellectual Property Llc | System and method for modifying connectivity fault management packets |
US8743703B2 (en) | 2006-08-22 | 2014-06-03 | Centurylink Intellectual Property Llc | System and method for tracking application resource usage |
US8107366B2 (en) | 2006-08-22 | 2012-01-31 | Embarq Holdings Company, LP | System and method for using centralized network performance tables to manage network communications |
US8238253B2 (en) | 2006-08-22 | 2012-08-07 | Embarq Holdings Company, Llc | System and method for monitoring interlayer devices and optimizing network performance |
US8130793B2 (en) | 2006-08-22 | 2012-03-06 | Embarq Holdings Company, Llc | System and method for enabling reciprocal billing for different types of communications over a packet network |
US8144586B2 (en) | 2006-08-22 | 2012-03-27 | Embarq Holdings Company, Llc | System and method for controlling network bandwidth with a connection admission control engine |
US8228791B2 (en) | 2006-08-22 | 2012-07-24 | Embarq Holdings Company, Llc | System and method for routing communications between packet networks based on intercarrier agreements |
US8015294B2 (en) | 2006-08-22 | 2011-09-06 | Embarq Holdings Company, LP | Pin-hole firewall for communicating data packets on a packet network |
US8750158B2 (en) | 2006-08-22 | 2014-06-10 | Centurylink Intellectual Property Llc | System and method for differentiated billing |
WO2008024387A2 (en) | 2006-08-22 | 2008-02-28 | Embarq Holdings Company Llc | System and method for synchronizing counters on an asynchronous packet communications network |
US8064391B2 (en) | 2006-08-22 | 2011-11-22 | Embarq Holdings Company, Llc | System and method for monitoring and optimizing network performance to a wireless device |
US8102770B2 (en) | 2006-08-22 | 2012-01-24 | Embarq Holdings Company, LP | System and method for monitoring and optimizing network performance with vector performance tables and engines |
US8274905B2 (en) | 2006-08-22 | 2012-09-25 | Embarq Holdings Company, Llc | System and method for displaying a graph representative of network performance over a time period |
US8407765B2 (en) | 2006-08-22 | 2013-03-26 | Centurylink Intellectual Property Llc | System and method for restricting access to network performance information tables |
US8194555B2 (en) | 2006-08-22 | 2012-06-05 | Embarq Holdings Company, Llc | System and method for using distributed network performance information tables to manage network communications |
US8223655B2 (en) | 2006-08-22 | 2012-07-17 | Embarq Holdings Company, Llc | System and method for provisioning resources of a packet network based on collected network performance information |
US8040811B2 (en) * | 2006-08-22 | 2011-10-18 | Embarq Holdings Company, Llc | System and method for collecting and managing network performance information |
US8125897B2 (en) | 2006-08-22 | 2012-02-28 | Embarq Holdings Company Lp | System and method for monitoring and optimizing network performance with user datagram protocol network performance information packets |
US8224255B2 (en) | 2006-08-22 | 2012-07-17 | Embarq Holdings Company, Llc | System and method for managing radio frequency windows |
US8549405B2 (en) | 2006-08-22 | 2013-10-01 | Centurylink Intellectual Property Llc | System and method for displaying a graphical representation of a network to identify nodes and node segments on the network that are not operating normally |
US7808918B2 (en) | 2006-08-22 | 2010-10-05 | Embarq Holdings Company, Llc | System and method for dynamically shaping network traffic |
US8619600B2 (en) | 2006-08-22 | 2013-12-31 | Centurylink Intellectual Property Llc | System and method for establishing calls over a call path having best path metrics |
US8531954B2 (en) | 2006-08-22 | 2013-09-10 | Centurylink Intellectual Property Llc | System and method for handling reservation requests with a connection admission control engine |
US8537695B2 (en) | 2006-08-22 | 2013-09-17 | Centurylink Intellectual Property Llc | System and method for establishing a call being received by a trunk on a packet network |
US8098579B2 (en) | 2006-08-22 | 2012-01-17 | Embarq Holdings Company, LP | System and method for adjusting the window size of a TCP packet through remote network elements |
US20080183715A1 (en) * | 2007-01-31 | 2008-07-31 | Wei Wen Chen | Extensible system for network discovery |
US8111692B2 (en) | 2007-05-31 | 2012-02-07 | Embarq Holdings Company Llc | System and method for modifying network traffic |
CN101335763B (zh) * | 2007-06-28 | 2013-05-29 | 中兴通讯股份有限公司 | 智能网系统中数据导出及数据传输的方法 |
CN101145117B (zh) * | 2007-10-30 | 2010-10-13 | 华为技术有限公司 | 检错处理方法及装置 |
US8719398B2 (en) * | 2008-02-29 | 2014-05-06 | Microsoft Corporation | Network performance monitor |
US8068425B2 (en) | 2008-04-09 | 2011-11-29 | Embarq Holdings Company, Llc | System and method for using network performance information to determine improved measures of path states |
US9521576B2 (en) * | 2014-04-28 | 2016-12-13 | Intel IP Corporation | System and method of performance measurements for wireless local area network access points |
US10698873B2 (en) | 2017-03-30 | 2020-06-30 | Microsoft Technology Licensing, Llc | Performance data storage |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5561769A (en) * | 1994-05-10 | 1996-10-01 | Lucent Technologies Inc. | Method and apparatus for executing a distributed algorithm or service on a simple network management protocol based computer network |
WO1999045468A1 (en) * | 1998-03-06 | 1999-09-10 | Perot Systems Corporation | System and method for optimizing performance monitoring of complex information technology systems |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5528516A (en) | 1994-05-25 | 1996-06-18 | System Management Arts, Inc. | Apparatus and method for event correlation and problem reporting |
JP3521955B2 (ja) * | 1994-06-14 | 2004-04-26 | 株式会社日立製作所 | 階層型ネットワーク管理システム |
WO1997020419A2 (en) * | 1995-11-16 | 1997-06-05 | Loran Network Systems, L.L.C. | Method of determining the topology of a network of objects |
US6061723A (en) | 1997-10-08 | 2000-05-09 | Hewlett-Packard Company | Network management event correlation in environments containing inoperative network elements |
US6138122A (en) * | 1998-03-02 | 2000-10-24 | Agilent Technologies | Modeling of internet services |
US6115743A (en) * | 1998-09-22 | 2000-09-05 | Mci Worldcom, Inc. | Interface system for integrated monitoring and management of network devices in a telecommunication network |
-
1999
- 1999-12-03 NO NO19995974A patent/NO315100B1/no unknown
-
2000
- 2000-02-04 US US09/498,342 patent/US6615261B1/en not_active Expired - Lifetime
- 2000-12-01 DE DE10085248T patent/DE10085248T1/de not_active Withdrawn
- 2000-12-01 WO PCT/NO2000/000403 patent/WO2001041361A1/en active Search and Examination
- 2000-12-01 AU AU17425/01A patent/AU1742501A/en not_active Abandoned
- 2000-12-01 CN CNB008166722A patent/CN100361438C/zh not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5561769A (en) * | 1994-05-10 | 1996-10-01 | Lucent Technologies Inc. | Method and apparatus for executing a distributed algorithm or service on a simple network management protocol based computer network |
WO1999045468A1 (en) * | 1998-03-06 | 1999-09-10 | Perot Systems Corporation | System and method for optimizing performance monitoring of complex information technology systems |
Also Published As
Publication number | Publication date |
---|---|
DE10085248T1 (de) | 2002-10-31 |
AU1742501A (en) | 2001-06-12 |
US6615261B1 (en) | 2003-09-02 |
CN1408155A (zh) | 2003-04-02 |
NO315100B1 (no) | 2003-07-07 |
WO2001041361A1 (en) | 2001-06-07 |
NO995974D0 (no) | 1999-12-03 |
NO995974L (no) | 2001-06-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100361438C (zh) | 用于数据网的性能分析的方法和设备 | |
US5539659A (en) | Network analysis method | |
Karagiannis et al. | Long-range dependence ten years of Internet traffic modeling | |
KR100523486B1 (ko) | 트래픽 측정 시스템 및 그의 트래픽 분석 방법 | |
US7636318B2 (en) | Real-time network analyzer | |
US7120678B2 (en) | Method and apparatus for configurable data collection on a computer network | |
US7076547B1 (en) | System and method for network performance and server application performance monitoring and for deriving exhaustive performance metrics | |
EP0903890A2 (en) | Monitoring network traffic | |
US20020116154A1 (en) | Network Tomography Using Close-Spaced Unicast Packets | |
EP0996254A2 (en) | A method for quantifying communication performance | |
US20030151619A1 (en) | System for analyzing network load and other characteristics of an executable application | |
CN101091354A (zh) | 基于二进制分类的分析及监视 | |
CN105721184A (zh) | 一种网络链路质量的监控方法及装置 | |
CN103081403A (zh) | 用于使用事件分析通信系统的操作的方法和装置 | |
Amer et al. | Management of sampled real-time network measurements | |
CN101505237A (zh) | 网络质量确定方法、装置及通信系统 | |
CN105141446A (zh) | 一种基于客观权重确定的网络设备健康度评估方法 | |
Pras et al. | Dimensioning network links: a new look at equivalent bandwidth | |
CN101610246A (zh) | 局域网链路层的源-目的流量分量推断方法 | |
US20030225877A1 (en) | Method and apparatus of diagnosing network performance issues through correlative analysis | |
US7890473B1 (en) | Method and system for evaluating performance of a computer system | |
CN108494625A (zh) | 一种网络性能分析系统 | |
KR100553553B1 (ko) | 순차적인 서비스 품질(QoS) 정보를 관리 및 제공하는시스템 및 방법 | |
EP1206067A1 (en) | Method of and apparatus for network measurement | |
JP3933655B2 (ja) | ネットワークアプリケーション障害原因切り分け装置及び該障害原因切り分けプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20080109 Termination date: 20151201 |
|
EXPY | Termination of patent right or utility model |