网络性能的被动监控的制作方法

文档序号:7681087阅读:208来源:国知局
专利名称:网络性能的被动监控的制作方法
技术领域
本发明涉及用于测量通信网络性能的方法和设备。
背景技术
可以使用包括对网络的主动探测的方法(例如插入仅用于该测量方
法的目的的专用探测包)来进行对网络特征的测量。美国专利6,868,094 中公开了一个例子,其中示出了一种IP性能监控方法。在该美国专利中, 通过网络从发送方向接收方发送了包含发送时间戳的定时探测数据包。 在接收方处生成接收时间戳。基于发送戳和接收戳来分析探测包发送方 性能。另一个例子是爱立信AB开发的进行可用带宽估计的BART方法。 BART的各个方面已经在多个会议上发布过,诸如 S, Ekdin禾口 M. Nilsson的"Continuous monitoring of available bandwidth over a network path", 2nd Swedish National Computer Networking Workshop, Karlstad,瑞典,2004年11月23-24日。 S. Ekelin, M. Nilsson, E. Hartikainen, A. Johnsson, J-E. M&ngs, B. Melander以及M. Bj(3rkman的"Real-time measurement of end-to-end available bandwidth using Kalman filtering" , in Proc. 10th IEEE/IFIP Network Operations and Management Symposium, 2006。 E. Hartikainen禾口 S. Ekelin的"Tuning the Temporal Characteristics of a Kalman-Filter Method for End國to-End Bandwidth Estimation", in Proc. 4th IEEE/IFIP Workshop on End-to-End Monitoring Techniques and Services, 2006。 E. Hartikainen禾卩S. Ekelin的"Enhanced Network-State Estimation using Change Detection", in Proc. 1st正EE LCN Workshop on Network Measurements, 2006 。在主动探测方法中,每个探测包在从发送节点发送时都获得一时间 戳。当到达接收节点时,它又被加上时间戳,并且这些时间戳被带入算 法中,以便计算特征参数的估计值。在对可用带宽进行估计时,该算法 还需要探测包的大小。
探测包通常是成对发送或者按包串来发送。串中的包数可依据探测 方法而不同。然而,串必须由至少两个包来构成。BART实质上是包对方
法,并且在使用长度N〉2的探测包串的情况下,该串实质上可以被看作 N-l个探测包对的序列,其中所有内部的包都兼作一对包的第一包和另一 对包的第二包。
通过探测算法来选择发送探测包之间的时间间隔,以实现网络路径 上的特定探测负载。这个时间间隔与探测包的大小有关;给定包大小的 包之间的较小时间间隔将提供较高的探测负载。
使用包对(或者包串)而不是发送孤立的探测包的一个原因是需要 消除对发送方与接收方之间的同步要求。
在基本版本的BART中,假设没有从接收方到发送方的反馈。可以认 为算法程序在接收方处运行,于是在接收方处必须可访问所需全部输入。
可按照不同方式来应用探测。 一种可能性是端到端探测,即从一个 发送主机到一个接收主机的探测。另一种情况是边到边探测,即从一个 收集节点(aggregatingnode)到另一个收集节点的探测。
一个问题是由于探测包通常不携带任何有效载荷,所以主动探测 会增加网络上的流量负载。如果对基于探测的测量方法的使用开始增长, 则其可能导致非常大量的额外网络流量。

发明内容
本发明涉及在测量网络特性的过程中,因较高的探测开销而导致通 信网络上的流量负载不利增加的问题。
本发明通过生成与在从发送节点发送到接收节点的包中选择出的有 效载荷包有关的发送说明(specification),解决了上述问题。在接收节点 处生成从所发送的有效载荷包中选择出的接收说明。将所生成的发送说明和接收说明放在一起,利用对应的说明来评估网络性能。所述说明包 括随后的评估算法所需的信息。在一些实施方式中,这些信息可以是时 间戳、包大小和/或包标识符。
这些问题的更详细解决方案是一种测量网络性能的方法,这种方法 包括以下步骤
经由通信网络将有效载荷包从发送节点发送到接收节点。 针对所发送的有效载荷包中的至少一个选定包中的每一个,在所
述发送节点处生成发送说明;
针对所发送的有效载荷包中的至少一个选定包中的每一个,在所
述接收节点处生成接收说明。
将生成的发送说明和生成的接收说明放在一起, 利用对应的放在一起的说明来评估网络性能。
在本发明的一个方面中,在所述发送节点处选择全部所发送的有效 载荷包,而在所述接收节点处选择至少一个包。
在本发明的另一方面中,在所述发送节点处选择至少一个包,而在 所述接收节点处选择全部所发送的有效载荷包。
在本发明的又一方面中,在所述接收节点中将所生成的发送说明和 所生成的接收说明放在一起,而根据另一方面,在所述发送节点或者第 三节点中将这些说明放在一起。
本发明的目的是减少网络特性测量期间由于网络上发送的断断续续 使用的包而导致的网络负载。此目的和其它目的可通过方法、结构、节 点、系统以及制品来实现。
本发明的主要优点是与标准探测方法相比,显著降低了探测开销, 在标准探测方法中,探测包不携带任何有效载荷,因此完完全全是开销。 使用本方法进行测量所引起的额外流量负载将仅仅是说明列表。因此这 种探测方法所需的很大流量是由无论如何都需要发送的有效载荷包构成 的。
应用的示例是
自适应应用,其中发送速率自适应于可用带宽,例如IPTV。经由面向未来的RAN中的因特网接入而互连的基站,其检测可
用带宽并将CAC用于电话业务。
测量企业站点之间的带宽,以便调整(shape)来自不同应用的 流量。
消费者与网络供应商之间的SLA的验证。 现在将借助优选实施方式,结合附图来更详细地描述本发明。


图1公开了通过IP网络在WCDMA网络之间发送的数据包的方框 示意图。在本实施例中,在发送侧为全部发送包生成发送时间戳。
图2公开了通过以太网在企业网之间发送的数据包的方框示意图。 在本实施例中,在接收侧为全部发送包生成接收时间戳。
图3公开了通过IP网络在WCDMA网络之间发送的数据包的方框 示意图。在本实施例中,发送时间戳和接收时间戳被发送到确认中心。
图4公开了例示出本发明的一些基本方法步骤的流程图。
图5示意性公开了能够将本发明付诸于实际应用的系统。
具体实施例方式
图1公开了可用于将本发明第一实施方式付诸于实际应用的系统。 图1中示出了网际协议IP网络系统,其中,在数据包的有效载荷部分中 将声音或者其它时间敏感数据从服务器发送到客户机或者反之。数据的 --些示例是实时图像和声音,还有图像和文本。图1中示出了两个宽带 码分多址类型移动通信系统的接入网络WCDMA/A、 WCDMA/B。移动 终端/用户MSA位于WCDMA/A网络中,并且经由无线基站RBS进行通 信。来自MSA的包由此被从RBS发送到WCDMA/A中的无线网络控制 器RNC。 RNC是无线网络子系统中的主要元件,控制着无线资源的使用 和可靠性。从终端MSA抵达的包被从RNC转发到包域中的网关GPRS 支持节点GGSN/A。 GGSN/A支持GPRS网络的边缘路由功能。GGSN/A 执行IP路由器到外部包数据网络的任务。在本实施例中,如图1所示,包经由IP网络从WCDMA/A发送到WCDMA/B。移动终端/用户MSB 位于经由网关GPRS支持节点GGSN/B连接到该IP网络的WCDMA/B 网络中。图1中能够在IP网络中看到包流1-4。在下面将进一步说明的 实施例中,来自终端MSA的诸如数据和/或声音的信息作为有效载荷包 1-4经由IP网络并且经由GGSN/B被从GGSN/A发送到终端MSB。针对 从GGSN/A发送来的包,可在GGSN/A中生成表示发送时刻的发送时间 戳sl-s4。发送时间戳随后被存储在GGSN/A的数据库DBA中的LIST中。 同样,在包被接收到GGSN/B中时,可基于这些包在GGSN/B中生成表 示接收时间的接收时间戳rl-r2,并将其存储在GGSN/B中的数据库DBB中。
下面结合图1对根据本发明的测量网络性能的方法进行说明。该方
法包括以下步骤
-从终端MSA向GGSN/A发送指向终端MSB的包流1-4。每个包都 包括头部和有效载荷部。头部包括诸如时间校正和奇偶校验位的信 息,而有效载荷部包括诸如例如语音的实际数据信息。从现在开始 将包l-4称为有效载荷包1-4。
-经由网际协议网络IP,从发送节点GGSN/A向接收节点GGSN/B 逐一地发送有效载荷包1-4。
-在发送节点GGSN/A中生成发送说明,在本实施例中发送说明是
每个包1-4的发送时间戳sl-s4。发送时间戳指示了包从GGSN/A发
送的发送时刻。值得注意的是,在本实施方式中,从GGSN/A向
GGSN/B发送的全部包都被标上了发送时间戳。
-将时间戳si- s4存储在GGSN/A中的数据库DBA中的所谓LIST
的存储器中。
-逐一地接收从发送节点GGSN/A发往接收节点GGSN/B的有效载 荷包1-4。
-在GGSN/B中选择想要分析的有效载荷包,将其标上接收时间戳。 接收时间戳指示了包到达GGSN/B的接收时刻。所述选择是基于下 面将进一步讨论的某一预定义标准来进行的。在本实施例中,在从GGSN/A到达的包序列中选择了有效载荷包1和2。生成接收说明并 将其存储在数据库DBB中,在本实施例中,接收说明包括针对每个 所选包1和2的接收时间戳rl和r2。
-根据本发明,将包括所存储的发送时间戳sl-s4的时间戳LIST置 于包X的有效载荷部中。
-经由网际协议网络IP,将包X从发送节点GGSN/A发送到接收节 点GGSN/B。注意,包X经过IP网络的传输路径的类型对于本发明 来说并不重要。此外,在不影响本发明蕴含的总体主旨的情况下, 也可使用IP网络外部的传输路径。为了找出对应于(即属于)同一 包的发送和接收时间戳,到达LIST中的发送时间戳和从GGSN/A抵 达GGSN/B的包的发送时间戳都需要包编号程序。然而,这要求在 传输过程中不能有包丢失,否则将引起包序列编号的移位。 -在GGSN/B中计算所选的接收包1和2之间的时间差,即时间差 △out=r2-rl。还在GGSN/B中计算对应的有效载荷包1和2之间的发 送时间差,即时间差Air^s2-sl。按照算法规则对时间差Aout和厶in 进行处理,以创建可用带宽的BART估计值。可用带宽估计的BART 方法是本领域的技术人员所公知的。BART的各个特征已在多个会议 上发表过,参见例如本申请的背景技术部分中提及的那些。应该注 意的是,BART方法仅是一个示例,而不是能够用于通过利用本发明 来评估网络性能的唯一方法。
如上所述,包的选择可基于某一预定义标准。可创建包标识,从而 可以将接收时间戳与发送时间戳关联起来。这例如可通过针对从GGSN/A 发送来的每个所选包来计算哈希和(hashsum),并将计算出的哈希和以 及随附的发送时间戳放入LIST中。在接收侧,在GGSN/B中计算每个所 选接收包的哈希和。通过将抵达接收侧的LIST中的哈希和与针对接收包 计算出的哈希和进行比较,能够找出对应包(时间戳)。如果将全部包视 为所选包,即在发送侧和接收侧上针对全部包来计算哈希和,则可应用 进一步的选择程序。进一步的选择处理的示例如下
1.所述选择基于预定义规则,例如,选择那些在TCP/IP头部的特定字段(DSCP、 TCP端口号、IP发送方地址……)中具有预定义值,或
者所定义区间内的值的包。这种类型的选择不必在发送侧与接收侧之间
进行通信。所述选择可基于WCDMA/A和/或WCDMA/B的IP地址,使 得GGSN/A不必选择指向WCDMA/B以外的其他网络的包,并且使得 GGSN/B不必选择来自WCDMA/A以外的其他网络的包。注意,也能够 在无需上述哈希和计算的情况下使用此选择程序,但这样也会保留因包 丢失而引起的差错风险。
2、仅选择那些与前一包有特定时间距离的包。这种类型的选择仅由 其中一个节点来控制,并且需要哈希和计算。如果例如GGSN/A选择了 包,则仅将LIST中的所选包的哈希和与时间戳发送到GGSN/B,即所谓 的短列表。在GGSN/B中,计算全部接收包的哈希和并放入列表中,即 所谓的长列表。将短列表和长列表放在一起,并且利用具有对应哈希和 的包来评估网络性能。
使用哈希和来找出对应包仅是一个示例,对于本领域技术人员显而 易见的是,还可以使用其他方法。在上述示例中仅示出了一对终端A和 B。但本领域的技术人员显然能够想到,使用本发明时,在超过一个终端 对之间集合的包流也是适用的。注意,除了IP网络外,还可使用其他类 型的网络,诸如异步传输模式ATM网络。此外,从MSA到发送侧的接 收包可以按照两种方式。 一种方式是"当我们获得时"(as-we-get-it),创 建次数取决于应用。在这种情况下,统计波动将确保创建次数的足够扩 展,以获得良好的估计值。另一种情况是按照与估计方法相配的方式, 来调整流量的一部分,例如以特定的包间时间间隔将包作为包串来发送。
在下面将讨论的第二实施方式中,将进一步讨论哈希和识别包的应 用。图2公开了本发明的第二实施方式。图2中示出了经由基于以太网 的网络而连通的两个企业网一企业/A/B。在计算机工业中,术语"企业" 通常用于描述任何使用计算机的大型组织。例如,内联网是企业计算机 系统的一个例子。以太网包括局域网架构。以太网使用总线或者星形拓 扑,并且通常支持从10Mbps到10Gbps的数据传输速率。充当IEEE 802.3 的基础的以太网说明规定了物理层和更低的软件层。在图2中,终端/用户A连接到企业/A。用户A经由网关节点GW/A 与基于以太网的网络进行通信。按照相同方式,终端/用户B连接到企业 /B,并且经由网关节点GW/B与该以太网进行通信。在图2中,能够看 到该以太网中的包流11-14。在本实施方式中,将来自终端A的诸如数据 的信息作为有效载荷包11-14,从GW/A经由以太网网络并且经由GW/B 发送到终端B。针对从GW/A发送来的包,可在GW/A中生成表示包的 发送时刻的发送时间戳和表示包的标识的包哈希和,然后存储在GW/A 中的数据库中的列表L中。按照相同方式,针对接收到GW/B的包,可 在GW/B中生成包的接收时间戳和包的哈希和并存储在GW/B中的数据 库中。
现在将结合图2,对根据本发明第二实施方式的测量网络性能的方 法进行说明。该方法包括以下步骤
-从终端A向GW/A发送指向终端B的包流11-14。每个包都包括头 部和有效载荷部。有效载荷部包括实际数据。
-经由以太网网络,从发送节点GW/A向接收节点GW/B逐一地发 送有效载荷包11-14。
-在发送节点GW/A中生成发送说明,在本实施例中,发送说明包 括每个所选包的发送时间戳sll- sl2和包标识sid11- sidi2。由此在 GW/A中选择想要分析的有效载荷包,将其标上接收时间戳并进行标 识。值得注意的是,在本实施方式中并非从GW/A发送到GW/B的 所有包都被标上了发送时间戳且进行了标识,而是仅对包11和12 标记了发送时间戳和进行了标识。在本实施例中,由于在包协议头 部中找到的预定义值而选择了包11和12。
-将时间戳sll-sl2/标识sidll-sid12存储在GW/A中的数据库中的列 表L中,即所谓的短列表中。
-从发送节点GW/A到接收节点GW/B逐一地接收有效载荷包 11-14。
-在GW/B中选择从GW/A接收到GW/B的全部有效载荷包11-14, 以接收说明,也就是标记接收时间戳rll-rl4/进行标识ridll-rid14。与GW/A中相同,通过计算包的哈希和来进行识别。将时间戳rll-r14/ 标识ridll-rid14置于GW/B中的列表中,即所谓的长列表中。 -根据本发明,将包括所存储的发送时间戳sll-sl2和标识sidll-sid12 的时间戳列表L置于包Y的有效载荷部内。
-经由以太网从发送节点GW/A向接收节点GW/B发送包Y。与前文 相同,也能够使用IP网络之外的传输路径,而不会影响本发明所蕴 含的总体主旨。
-在GW/B中将短列表和长列表放在一起并比较哈希和,以确定长列 表中的哪些包对应于短列表中的所选包。在GW/B中计算所选发送 包1禾口 2之间的发送时间差,即时间差Ain-sl2-s11。在GW/B中计 算对应接收包1和2之间的时间差,即时间差Aout=rl2-rll。按照运 算规则对Aout和Ain进行处理,以创建可用带宽的BART估计值。 图3公开了本发明的第三实施方式。图3中的系统的许多部分与图 1中公开并且参照图1在第一实施方式中说明的系统都是相同的。在此第 三实施方式中,在图3中能够看到第三节点N3。节点N3是确认中心, 其位于该系统的任何可选位置,例如在运营商的网络运营中心,或者在 企业的计算机中心。在图3中,能够在IP网络中看到包流21-24。在下 面将进一步说明的实施例中,将来自终端MSA的诸如数据和/或声音的 信息作为有效载荷包21-24从GGSN/A经由IP网络并且经由GGSN/B发 送到终端MSB。针对从GGSN/A发送的包,可在GGSN/A中生成表示发 送时刻的发送时间戳s21-s24和包标识sid21-sid24。随后将这些发送时间 戳/标识存储在GGSN/A中的S-LIST中。按照相同方式,针对接收到 GGSN/B的包,可在GGSN/B中生成表示接收时刻的接收时间戳r21-r22, 并且存储在R-LIST中。在本实施方式中,想要对可用带宽进行估计,因 此在估计运算中需要包的大小,并且必须将其存储在R-LIST中。
现在结合图3对根据第三实施方式的测量网络性能的方法进行说 明。该方法包括以下步骤
_按照与第一实施方式相同的方式,从终端MSA向GGSN/A发送指 向终端MSB的包流21-24。-经由网际协议网络IP,从发送节点GGSN/A向接收节点GGSN/B 逐一地发送有效载荷包21-24。
-在发送节点GGSN/A中生成发送说明,在本实施例中,发送说明 包括每个包21-24的发送时间戳s21- s24和标识sid21-sid24。在本实施方 式中,从GGSN/A发送到GGSN/B的全部包都被标上发送时间戳,并通 过哈希和来进行标识。
-将时间戳s21- s24和标识sid21-sid24存储在GGSN/A中的列表 S-LIST中,即所谓的长列表中。
-逐一地接收从发送节点GGSN/A发往接收节点GGSN/B的有效载 荷包21-24。
-在GGSN/B中选择想要分析的有效载荷包,将其标上接收时间戳 和进行标识。在本实施例中,由于包之间的适当距离而选择了有效载荷 包21和22。因此生成接收说明,即每个所选包21和22的接收时间戳r21 和r22以及哈希和标识rid21和rid22,并存储在列表R-LIST中,即所谓 的短列表中。在本实施方式中,还将每个所选包的大小siz21、 siz22存储 在R-LIST中。作为另选方式,还可以在发送侧测量出包大小,并从那里 发送到S-LIST中。
-将包括所存储的发送时间戳s21- s24/标识sid21-sid24的长列表 S-LIST置于包X1的有效载荷部内。
-经由网际协议网络IP,将包XI从发送节点GGSN/A发送到确认 中心N3。
-将包括所存储的接收时间戳r21-r22、标识rid21-rid22以及包大小 siz21-siz22的短列表R-LIST置于第二包X2的有效载荷部内。
-经由以太网协议网络IP,将第二包X2从接收节点GGSN/B发送 到确认中心N3。
-在GW/B中将短列表和长列表放在一起并比较哈希和。在确认节 点N3中计算所选接收包21和22之间的时间差,即时间差Aout-r22-r21。 在确认节点N3中还计算对应发送包21和22之间的发送时间差,即时间 差Ain=s22-s21。按照运算法则对时间差Aout和Ain以及所示出的包大小siz21-siz22进行处理,以创建可用带宽的估计值。.
作为第三实施方式的变型,替代如在第三实施方式中那样在N3中进 行确认,或者如在第一实施方式和第二实施方式中那样在接收节点中进 行确认,所述确认可在发送节点GSSN/A中进行。在这种情况下,S-LIST 留在发送节点中,而R-LIST被从接收节点GGSN/B发送到发送节点 GGSN/A在那里进行所述确认。
图4公开了一个流程图,其中示出了本发明的某些重要步骤。要结 合先前示出的附图来阅读该流程图。该流程图包括以下步骤
-经由通信网络(IP;以太网)从发送节点(GGSN/A; GW/A)向 接收节点(GGSN/B; GW/B)发送有效载荷包。此步骤在图4中用框101 示出。
-在发送节点(GGSN/A;GW/A)处生成所发送的有效载荷包(11-14; 21-24)中至少一个所选包(11-12; 21-24)的每一个的发送时间戳/标识。 此步骤在图4中用框102示出。
-在接收节点(GGSN/B;GW/B)处生成所发送的有效载荷包(11-14; 21-24)中至少一个所选包(11-14; 21-22)的每一个的接收时间戳/标识。 此步骤在图4中用框103示出。
-将所生成的发送时间戳/标识和所生成的接收时间戳/标识结合在 --起,并且比较标识。此步骤在图4中用框104示出。
-利用结合在一起的时间戳的对应时间戳来评估网络性能。此步骤 在图4中用框105示出。
图5中示意性示出了用于将本发明付诸于实践的系统的例子。该方 框示意图格局(constellation)对应于图1和图2中示出的对应部分,但 绝不限于这两个例子。图5公开了位于发送侧的包接收器R1和包发送器 Tl。选择器SEL1决定想要进一步观察哪些包。SEL1连接到位于发送侧 的时间戳及哈希和和/或包大小生成器TSGl。 TSG1将发送时间戳和标识 从所选包转发到列表LIST。当从发送侧到接收侧接收包时,接收器R2 将包转发给位于接收侧的发送器。选择器SEL2决定想要进一步观察哪些 包。SEL2连接到位于接收侧的时间戳及哈希和和/或包大小生成器TSG2。TSG2将接收时间戳和有可能存在的标识和/或包大小,从所选包转发给
分析单元ANY。另夕卜,LIST被从发送侧转发到接收侧。为了获得网络特 性,ANY借助于哨希和来挑出对应包,并且对接收时间戳和接收到LIST 中的发送时间戳一起进行处理。从所描述的第三实施方式(图3)中可以 显见,可将发送时间戳列表发送到与R2分开设置的分析单元。如果是这 样,则还要将接收时间戳列表从TSG2发送到此远程分析单元。
在附图中以独立元件的方式示出了各个项。然而在本发明的实际实 施中,它们可以是其它电子设备(如数字计算机)的不可分组件。因此 上述动作可按软件方式实现,所述软件可实现为包括程序存储介质的产 品。所述程序存储介质包括在载波、计算机盘(磁盘或者光盘(例如CD 或者DVD,或者两者))、非易失性存储器、磁带、系统存储器以及计算 机硬盘驱动器中的一个或者多个中所包含的数据信号。
本发明不限于上述说明并且在附图中示出的实施方式,而是可以在 所附权利要求的范围内对本发明进行修改。本发明的系统和方法可基于 例如第三代合作伙伴计划(3GPP)、欧洲电信标准协会(ETSI)、美国国 家标准协会(ANSI)或者其他标准电信网络体系结构中的任何一种来实 现。其他例子有电气与电子工程师协会(IEEE)或者互联网工程任务组 (正TF)。
出于说明而非限制目的的说明书阐述了诸如特殊组件、电子电路、 技术等的具体细节,以便提供对本发明的理解。但本领域的技术人员应
该明了,本发明也可在偏离这些具体细节的其他实施方式中实现。在其 他情况中,省略了已知方法、设备以及技术等的详细描述,以便使得说 明书不会因不必要的细节而变得含混不清。在一幅或者多幅附图中示出 了各个功能块。但本领域的技术人员应该理解,这些功能可以使用分离 的组件或者多功能硬件来实现。处理功能可使用经编程的微处理器或者 通用计算机来实现。
换言之,本发明不限于以上描述且在附图中示出的实施方式,而是 可以在所附权利要求的范围内对本发明进行修改。
权利要求
1、一种测量网络性能的方法,该方法包括以下步骤-经由通信网络(IP;以太网),从发送节点(GGSN/A;GW/A)向接收节点(GGSN/B;GW/B)发送有效载荷包(1-4;11-14;21-24);-在所述发送节点(GGSN/A;GW/A)处生成所发送的有效载荷包(1-4;11-14;21-24)中至少一个所选包(1-4;11-12;21-24)的每一个的发送说明(s1-s4;s11-s12,sid11-sid12;s21-s24,sid21-sid24);-在所述接收节点(GGSN/B;GW/B)处生成所发送的有效载荷包(1-4,11-14;21-24)中至少一个所选包(1-2;11-14;21-22)的每一个的接收说明(r1-r2;r11-r14,rid11-rid14;r21-r22,rid21-rid22,siz21-siz22);该方法的特征在于还包括以下步骤-将所生成的发送说明(s1-s4;s11-s12,sid11-sid12;s21-s24,sid21-sid24)和所生成的接收说明(r1-r2;r11-r14,rid11-rid14;r21-r22,rid21-rid22,siz21-siz22)放在一起;-利用放在一起的说明中的对应说明(s1-s2,r1-r2;s11-s12,r11-r12;s21-s22,r21-r22,siz21-siz22)来评估网络性能。
2、 根据权利要求1所述的测量网络性能的方法,其中,包的发送说 明包括发送时间戳(sl-s4; sll-sl2; s21-s24),而包的接收说明包括接收 时间戳(rl-r2; rll-rl4; r21-r22)。
3、 根据权利要求2所述的测量网络性能的方法,其中,包的发送说 明还包括包发送标识符(sidll-sidl2; sid21-sid24),并且其中,包的接收 说明还包括包的接收标识符(ridll-ridl4; rid21-rid22)。
4、 根据权利要求2所述的测量网络性能的方法,其中,包的发送说 明还包括包的大小,并且/或者其中,包的接收说明还包括包的大小(siz21-siz22)。
5、 根据权利要求1至4中任何一项所述的测量网络性能的方法,该方法还包括以下步骤-将所述至少一个发送说明(sl-s4; sll-sl2, sidll-sidl2; s21-s24,sid21-sid24)存储在说明列表(LIST; L)中;-将所述说明列表(LIST; L)从所述发送节点(GGSN/A; GW/A)转发(X; Y; XI)到所述接收节点(GGSN/B; GW/B);-在所述接收节点(GGSN/B; GW/B)处评估网络性能。
6、 根据权利要求1至4中任何一项所述的测量网络性能的方法,该方法还包括以下步骤-将所述至少一个发送说明(sl-s4; sll-sl2, sidll-sidl2; s21-s24, sid21-sid24)存储在发送说明列表(S-LIST)中;-将所述说明列表(S-LIST)从所述发送节点(GGSN/A; GW/A) 转发(XI)到第三节点(N3);-将所述至少一个接收说明(r21画r22, rid21隱rid22, siz21-siz22)存 储在接收说明列表(R-LIST)中;-将所述接收说明列表(R-LIST)从所述接收节点(GGSN/B; GW/B) 转发(X2)到第三节点(N3);-在第三节点(N3)处评估网络性能。
7、 根据权利要求1至4中任何一项所述的测量网络性能的方法,该 方法还包括以下步骤-将所述至少一个接收说明(r21-r22, rid21-rid22, siz21-siz22)存 储在接收说明列表(R-LIST)中;-将所述接收说明列表(R-LIST)从所述接收节点(GGSN/B; GW/B) 转发到所述发送节点(GGSN/A; GW/A);-在所述发送节点(GGSN/A; GW/A)处评估网络性能。
8、 根据前述权利要求中任何一项所述的测量网络性能的方法,该方 法还包括以下步骤-在所述发送节点(GGSN/A)处,选择全部所发送的有效载荷包 (1-4, 21-24)中的每一个来向其分配一发送说明。
9、 根据前述权利要求中任何一项所述的测量网络性能的方法,该方 法还包括以下步骤-在所述接收节点(GGSN/B, GW/B)处,选择全部所发送的有效载荷包(11-14)中的每一个来向其分配一接收说明。
10、 一种测量网络性能的设备,该设备包括以下装置--用于经由通信网络(IP;以太网),从发送节点(GGSN/A; GW/A) 向接收节点(GGSN/B; GW/B)发送有效载荷包(1-4; 11-14; 21-24)的装置;-用于在所述发送节点(GGSN/A; GW/A)处生成所发送的有效载 荷包(1-4; 11-14; 21-24)中至少一个所选包(1-4; 11-12; 21-24)的 每一个的发送说明(s卜s4; sll-sl2, sidll-sidl2; s21-s24, sid21-sid24)的装置;-用于在所述接收节点(GGSN/B; GW/B)处生成所发送的有效载 荷包(i-4, 11-14; 21-24)中至少一个所选包(1-2; 11-14; 21-22)的 每一个的接收说明(rl-r2; rll-rl4, ridll曙ridl4; r21國r22, rid21-rid22,Siz21-Siz22)的装置;该设备的特征在于还包括以下装置-用于将所生成的发送说明(sl誦s4; sll-sl2, sidll-sidl2; s21-s24, sid21-sid24)和所生成的接收说明(rl-r2; rll-rl4, ridll-ridl4; r21-r22, rid21-rid22, siz21-siz22)放在一起的装置;-用于利用放在一起的说明中的对应说明(sl陽s2, rl-r2; sll-sl2, rll-rl2; s21-s22, r21-r22, siz21-siz22)来评估网络性能的装置。
11、 根据权利要求10所述的测量网络性能的设备,其中,包的发送 说明包括发送时间戳(sl画s4; sll-sl2; s21-s24),而包的接收说明包括接 收时间戳(rl-r2; rll-rl4; r21-r22)。
12、 根据权利要求ll所述的测量网络性能的设备,其中,包的发送 说明还包括包发送标识符(sidll-sidl2; sid21-sid24),并且其中,包的接 收说明还包括包的接收标识符(ridll-ridl4; rid21-rid22)。
13、 根据权利要求ll所述的测量网络性能的设备,其中,包的发送 说明还包括包的大小,并且/或者其中,包的接收说明还包括包的大小(siz21-siz22)。
14、 根据权利要求10至13中任何一项所述的测量网络性能的设备, 该设备还包括以下装置一用于将所述至少一个发送说明(sl-s4; sll画sl2, sidll-sidl2; s21-s24, sid2卜sid24)存储在说明列表(LIST; L)中的装置;-用于将所述说明列表(LIST; L)从所述发送节点(GGSN/A; GW/A)转发(X; Y; XI)到所述接收节点(GGSN/B; GW/B)的装置;-用于在所述接收节点(GGSN/B; GW/B)处评估网络性能的装置。
15、 根据权利要求10至13中任何一项所述的测量网络性能的设备,该设备还包括以下装置-用于将所述至少一个发送说明(sl-s4; sll-sl2, sidll-sidl2; s21-s24, sid21-sid24)存储在发送说明列表(S-LIST)中的装置;-用于将所述说明列表(S-LIST)从所述发送节点(GGSN/A; GW/A) 转发(XI)到第三节点(N3)的装置;-用于将所述至少一个接收说明(r21-r22, rid21-rid22, siz21-siz22) 存储在接收说明列表(R-LIST)中的装置;-用于将所述接收说明列表(R-LIST)从所述接收节点(GGSN/B; GW/B)转发(X2)到第三节点(N3)的装置;-用于在第三节点(N3)处评估网络性能的装置。
16、 根据权利要求10至13中任何一项所述的测量网络性能的设备, 该设备还包括以下步骤-用于将所述至少一个接收说明(r21-r22, rid21-rid22, siz21-siz22) 存储在接收说明列表(R-LIST)中的装置;-用于将所述接收说明列表(R-LIST)从所述接收节点(GGSN/B; GW/B)转发到所述发送节点(GGSN/A; GW/A)的装置;-用于在所述发送节点(GGSN/A; GW/A)处评估网络性能的装置。
17、 根据权利要求10至16中任何一项所述的测量网络性能的设备, 该设备还包括以下步骤-用于在所述发送节点(GGSN/A)处,选择全部所发送的有效载荷 包U-4, 21-24)中的每一个来向其分配一发送说明的装置。
18、 根据权利要求10至16中任何一项所述的测量网络性能的设备, 该设备还包括以下步骤-用于在所述接收节点(GGSN/B, GW/B)处,选择全部所发送的 有效载荷包(11-14)中的每一个来向其分配一接收说明的装置。
19、 一种测量网络性能的产品,该产品包括-用于经由通信网络(IP;以太网),从发送节点(GGSN/A; GW/A) 向接收节点(GGSN/B; GW/B)发送有效载荷包(1-4; 11-14; 21-24) 的计算机可读程序代码;-用于在所述发送节点(GGSN/A; GW/A)处生成所发送的有效载 荷包(1-4; 11-14; 21-24)中至少一个所选包(1-4; 11-12; 21-24)的 每一个的发送说明(sl-s4; sll-sl2, sidll-sidl2; s21-s24, sid21-sid24) 的计算机可读程序代码;-用于在所述接收节点(GGSN/B; GW/B)处生成所发送的有效载 荷包(1-4, 11-14; 21-24)中至少一个所选包(1-2; 11-14; 21-22)的 每一个的接收说明(rl-r2; rll-rl4, ridll-ridl4; r21-r22, rid21-rid22, siz21-siz22)的计算机可读程序代码;该产品的特征在于还包括以下计算机可读程序代码画用于将所生成的发送说明(sl-s4; sll陽sl2, sidll-sidl2; s21-s24, sid21-sid24)和所生成的接收说明(rl-r2; rll-rl4, ridll-ridl4; r21-r22, rid21-rid22, siz21-siz22)放在一起的计算机可读程序代码;-用于利用放在一起的说明中的对应说明(sl-s2, rl-r2; sll-sl2, rll-rl2; s21-s22, r2I-r22, siz21-siz22)来评估网络性能的计算机可读程 序代码。
20、 一种网络中的用于测量网络性能的节点,该节点包括-该节点中的用于将所生成的发送说明(Sl-S4; Sll-Sl2, Sidll-Sidl2;s21墨s24, sid21-sid24)和所生成的接收说明(rl-r2; rll隱rl4, ridll-ridl4; r21-r22, rid21-rid22, siz21-siz22)放在一起的装置;-该节点中的用于利用放在一起的说明中的对应说明(sl-s2, rl-r2; sll陽sl2, rll-rl2; s21-s22, r21-r22, siz21-siz22)来评估网络性能的装置。
全文摘要
本发明涉及测量网络性能的方法和设备。该方法包括以下步骤-经由通信网络(IP),从发送节点(GGSN/A)向接收节点(GGSN/B)发送有效载荷包(21-24)。-在所述发送节点(GGSN/A)处生成所发送的有效载荷包(21-24)中至少一个所选包(21-24)的每一个的发送说明(s21-s24,sid21-sid24)。-在所述接收节点(GGSN/B)处生成所发送的有效载荷包(21-24)中至少一个所选包(21-22)的每一个的接收说明(r21-r22,rid21-rid22,siz21-siz22)。-将所生成的发送说明(s21-s24,sid21-sid24)和所生成的接收说明(r21-r22,rid21-rid22,siz21-siz22)放在一起。-利用放在一起的说明中的对应说明(s11-s12,r11-r12,siz21-siz22)来评估网络性能。
文档编号H04L12/26GK101595681SQ200780050843
公开日2009年12月2日 申请日期2007年3月8日 优先权日2007年3月8日
发明者克里斯托弗·福林塔, 扬-埃里克·曼格斯, 斯万特·埃克林, 鲍勃·梅兰德 申请人:Lm爱立信电话有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1