【技术实现步骤摘要】
【国外来华专利技术】对通信网络中的数据流量的测量
本专利技术涉及通信网络领域。具体地,本专利技术涉及用于对通信网络中所传输的数据流量执行测量,特别是数据丢失测量和/或时间测量(具体地,延迟和/或到达间隔(interarrival)抖动的测量)的方法。此外,本专利技术涉及通信网络中执行这样的方法的节点。
技术介绍
在分组交换通信网络中,数据是以分组的形式传输的,其中分组从源节点经由可能的中间节点而被路由到目的地节点。示例性分组交换网络有以太网网络,IP网络和MPLS网络。另一方面,在电路交换网络中,数据是以持续的比特流的形式传输的,其中比特流在准同步或同步帧内从源节点被运载到目的地节点。示例性电路交换网络有PDH,SDH,Sonet和OTN网络。以下,表述“数据单元”将指代在通信网络中传输的数据流的一部分。具体地,在分组交换网络的情况中,数据单元可以是分组或分组的一部分。另外,在电路交换网络的情况中,数据单元可以是准同步帧、准同步帧的一部分,同步帧或同步帧的一部分。或者在分组交换网络中或者在电路交换网络中从源节点发送的数据不总是到达目的地节点,即,它们有可能在通过网络进行的传输期间丢失。数据的丢失可能是由不同原因引起的。例如,节点或链路可能故障,从而引起完全的数据丢失直到故障被绕过或修复。可替换地,在分组交换网络中,中间节点可能由于其端口拥塞而丢弃分组内的数据。另外,在分组交换网络中和在电路交换网络中,数据都可能因为它们包含比特错误而被中间节点或被目的地节点丢弃。当通过经由分组交换网络或电路交换网络传输数据来提供服务时,传输期间的数据丢失率影响该服务的服务质量(QoS)。另外, ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种用于在通信网络(CN)的节点(Ni)处对数据流量执行测量的方法,所述节点(Ni)包括至少输入接口(Iin1)和输出接口(Iout2),所述方法包括,在所述输入接口(Iin1)处,接收第一数据单元(Pk1)以及:a)对于每个接收的第一数据单元(Pk1),检查所述第一数据单元(Pk1)是否被用特征(b2)标记,所述特征(b2)被设置成从第一值和第二值中选择的任意值;b)如果所述第一数据单元(Pk1)被标记,则当所述特征(b2)被设置成所述第一值时更新全局输入参数(X1(1));以及c)当所述特征(b2)被设置为所述第一值时并且当所述第一数据单元(Pk1)寻址到所述输出接口(Iout2)时,更新局部输入参数(X12(1)),所述方法还包括,在所述输出接口(Iout2)处,接收第二数据单元(Pk2),所述第二数据单元(Pk2)包括所述第一数据单元(Pk1)的至少一部分,以及:d)对于每个接收的第二数据单元(Pk2),检查所述第二数据单元(Pk2)是否被用所述特征(b2)标记,所述特征(b2)被设置成从所述第一值和所述第二值中选择的任意值;e)如果所述第二数据单元(Pk2)被标记,则当所述特征(b2)被设置成所述第一值时并且当所述第二数据单元(Pk2)接收自所述输入接口(Iin1)时,更新局部输出参数(Y12(1));以及f)当所述特征(b2)被设置成所述第一值时,更新全局输出参数(Y2(1)),所述方法还包括:g)基于以下中的至少一者来对所述数据流量执行测量:所述全局输入参数(X1(1)),所述局部输入参数(X12(1)),所述全局输出参数(Y2(1))和所述局部输出参数(Y12(1))。2.如权利要求1所述的方法,其中:在所述步骤b),所述更新包括在接收到具有被设置成所述第一值的所述特征(b2)的每个第一数据单元(Pk1)时,增大全局输入计数器(X1(1));在所述步骤c),所述更新包括在接收到具有被设置成所述第一值的所述特征(b2)并且寻址到所述输出接口(Iout2)的每个第一数据单元(Pk1)时,增大局部输入计数器(X12(1));在所述步骤e),所述更新包括在接收到具有被设置成所述第一值的所述特征(b2)并且接收自所述输入接口(Iin1)的每个第二数据单元(Pk2)时,增大局部输出计数器(Y12(1));在所述步骤f),所述更新包括在接收到具有被设置为所述第一值的所述特征(b2)的每个第二数据单元(Pk2)时,增大全局输出计数器(Y2(1));以及在所述步骤g),所述执行测量包括基于以下中的至少一者来计算数据丢失:所述全局输入计数器(X1(1)),所述局部输入计数器(X12(1)),所述全局输出计数器(Y2(1))和所述局部输出计数器(Y12(1))。3.如权利要求1或2所述的方法,其中:在所述步骤b),所述更新包括在接收到具有被设置成所述第一值的所述特征(b2)的预定第一数据单元(Pk1)时,设置等于当前时刻的全局输入时间戳;在所述步骤c),所述更新包括如果所述预定第一数据单元(Pk1)寻址到所述输出接口(Iout2),则在接收到所述预定第一数据单元(Pk1)时设置等于所述当前时刻的局部输入时间戳;在所述步骤e),所述更新包括如果所述预定第二数据单元(Pk2)接收自所述输入接口(Iin1),则在接收到具有被设置成所述第一值的所述特征(b2)的预定第二数据单元(Pk2)时设置等于所述当前时刻的局部输出时间戳;在所述步骤f),所述更新包括在接收到所述预定第二数据单元(Pk2)时设置等于所述当前时刻的全局输出时间戳;以及在所述步骤g),所述执行测量包括基于以下中的至少一者来执行时间测量:所述全局输入时间戳,所述局部输入时间戳,所述全局输出时间戳和所述局部输出时间戳。4.如权利要求3所述的方法,其中,在所述步骤g),所述执行时间测量包括测量所述数据流量的延迟和到达间隔抖动中的至少一者。5.如权利要求3所述的方法,其中:在所述步骤b),所述更新进一步包括设置另外的全局输入时间戳,所述另外的全局输入时间戳等于与所述预定第一数据单元(Pk1)时间上相邻的另外的预定第一数据单元(Pk1)被接收到的时刻;在所述步骤c),所述更新进一步包括设置另外的局部输入时间戳,所述另外的局部输入时间戳等于所述另外的预定第一数据单元(Pk1)被接收到的所述时刻;在所述步骤e),所述更新进一步包括设置另外的局部输出时间戳,所述另外的局部输出时间戳等于与所述预定第二数据单元(Pk2)时间上相邻的另外的预定第二数据单元(Pk2)被接收到的时刻;在所述步骤f),所述更新进一步包括设置另外的全局输出时间戳,所述另外的全局输出时间戳等于所述另外的预定第二数据单元(Pk2)被接收到的时刻;以及在所述步骤g),所述执行时间测量包括测量到达间隔抖动,所述到达间隔抖动是分别地所述全局输入时间戳、所述局部输入时间戳、所述全局输出时间戳和所述局部输出时间戳之一与分别地所述另外的全局输入时间戳,所述另外的局部输入时间戳,所述另外的全局输出时间戳和所述另外的局部输出时间戳之一之间的差。6.如权利要求1所述的方法,其中,在所述步骤g),所述执行测量包括基于所述局部输入参数(X12(1))和所述局部输出参数(Y12(1))在所述节点(Ni)内执行与所述数据流量相关的测量。7.如权利要求1所述的方法,其中,在所述步骤g),所述执行测量包括在所述节点(Ni)与向所述节点(Ni)发送所述第一数据单元(Pk1)的第一另外的节点之间的第一链路上,基于所述全局输入参数(X1(1))和由所述第一另外的节点生成的另外的全局输出参数来执行与所述数据流量相关的测量。8.如权利要求1所述的方法,其中,在所述步骤g),所述执行测量包括在所述节点(Ni)与从所述节点(Ni)接收所述第二数据单元(Pk2)的第二另外的节点之间的第二链路上,基于所述全局输出参数(Y2(1))和由所述第二另外的节点生成的另外的全局输入参数来执行与所述数据流量相关的测量。9.如权利要求1所述的方法,其中,其还包括,如果在步骤a)判定所述第一数据单元(Pk1)未被标记,则在执行所述步骤c)之前通过将所述特征(b2)设置成所述第一值来标记所述第一数据单元(Pk1)。10.如权利要求1所述的方法,其中所述方法还包括,如果在步骤d)判定所述第二数据单元(Pk2)未被标记,则在执行所述步骤f)之前通过将所述特征(b2)设置为所述第一值来标记所述第二数据单元(Pk2)。11.如权利要求1所述的方法,其中所述步骤g)由管理服务器(MS)协同所述节点(Ni)来执行。12.如权利要求1所述的方法,其中所述步骤g)由所述节点(Ni)执行。13.一种用于通信网络(CN)的节点(Ni),所述节点(Ni)包括至少输入接口(Iin1)和输出接口(Iout2),其中所述输入接口(Iin1)被配置为接收第一数据单元(Pk1)以及:a)对于每个接收的第一数据单元(Pk1),检查所述第一数据单元(Pk1)是否被用特征(b2)标记,所述特征(b2)被设置成从第一值和第二值中选择的任意值;b)如果所述第一数据单元(Pk1)被标记,则当所述特征(b2)被设置成所述第一值时,更新全局输入参数(X1(1));以及c)当所述特征(b2)被设置成所述第一值时并且当所述第一数据单元(Pk1)寻址到所述输出接口(Iout2)时,更新局部输入参数(X12(1)),以及其中所述输出接口(Iout2)被配置为接收第二数据单元(Pk2),所述第二数据单元(Pk2)包括所述第一数据单元(Pk1)的至少一部分,以及:d)对于每个接收的第二数据单元(Pk2),检查所述第二数据单元(Pk2)是否被用所述特征(b2)标记,所述特征(b2)被设置成从所述第一值和所述第二值中选择的任意值;e)如果所述第二数据单元(Pk2)被标记,则当所述特征(b2)...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。