System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及通信技术,具体的讲是一种实现时延以及丢包测量的方法及设备。
技术介绍
1、随着互联网的普及和应用的多样化,网络质量受到多种因素的影响。传统的网络质量监测和分析方法通常是基于人工配置和静态策略,难以满足动态变化的网络环境和应用需求。因此,智能网络质量分析应运而生。
2、inqa(intelligent network quality analyzer,智能网络质量分析)是一种适用于大规模ip网络、可快速测量网络性能的检测机制,通过利用测量结果可快速定位丢包时间、丢包位置、丢包严重程度以及链路时延情况。
3、应用inqa机制的网络系统,mp(measurement point,测量点)负责测量动作的执行和测量数据的产生,是目标流的实际测量点。mp包括三种类型:入口测量点(in-point):是目标流进入某一网络区域时的测量点;出口测量点(out-point)表示目标流离开网络区域时的测量点;中间测量点(mid-point)表示目标流传输路径的测量点。mp产生的数据被上报给分析器(analyzer),由分析器完成数据的汇总。inqa使用ip报文头中tos(type ofservice,服务类型)字段的5~7位作为染色位,如果同时tos(type of service,服务类型)字段的两个bit位分别用于统计时延或者丢包的染色位,被占用的两个比特导致其他服务无法提供,譬如如果占用tos字段的第5位导致dscp不准确;若占用tos字段的6~7位作为染色位时,ecn功能无法使用。
>技术实现思路
1、本申请的目的在于提供一种实现时延以及丢包测量的方法及设备,通过一个指定比特实现时延和丢包测量。
2、为实现上述目的,本申请提供了一种实现时延以及丢包测量的方法,该方法应用于入口测量点,包括:与其他测量点以及分析器进行时间同步;设置与其他测量点相同的且循环执行的染色周期和非染色周期;启动染色周期,生效指定流的染色周期令牌桶;染色周期令牌桶的承诺信息速率以及承诺突发速率为最小值;根据染色周期令牌桶,将染色周期到达的指定流的入方向首报文,设置为绿色;复制染色周期的绿色报文并添加第一当前时间戳,将带有第一当前时间戳的复制绿色报文发往分析器,用以计算指定流的染色周期延时;根据染色周期令牌桶,将染色周期内到达的指定流的其他入方向报文,设置为红色;对染色周期的红色报文进行计数;将染色周期的绿色报文以及每个染色周期的红色报文的一比特染色位置位,通过指定流的出端口发送。
3、为实现上述目的,本申请还提供了一种实现时延以及丢包测量的方法,该方法应用于中间测量点或出口测量点,该方法包括:与其他测量点以及分析器进行时间同步;设置与其他测量点相同且循环执行的染色周期和非染色周期;启动染色周期并生效染色周期令牌桶;染色周期令牌桶的承诺信息速率以及承诺突发速率为最小值;根据染色周期令牌桶,将染色周期内到达的具有一比特染色位的指定流的入方向首报文,设置为绿色;复制染色周期的绿色报文并添加第一当前时间戳,将带有第一当前时间戳的复制绿色报文发往分析器,用以计算指定流的染色周期延时;根据染色周期令牌桶,将染色周期内到达的具有一比特染色位的指定流的其他入方向报文,设置为红色;对染色周期的红色报文进行计数;将染色周期的具有一比特染色位的绿色报文以及每个染色周期的红色报文,通过指定流的出端口发送。
4、为实现上述目的,本申请还提供的一种实现时延以及丢包测量的设备,该设备应用于入口测量点,该设备的处理器通过运行存储器中的处理器可执行指令用以执行以下操作:与其他测量点以及分析器进行时间同步;设置与其他测量点相同的且循环执行的染色周期和非染色周期;启动染色周期,生效指定流的染色周期令牌桶;染色周期令牌桶的承诺信息速率以及承诺突发速率为最小值;根据染色周期令牌桶,将染色周期到达的指定流的入方向首报文,设置为绿色;复制染色周期的绿色报文并添加第一当前时间戳,将带有第一当前时间戳的复制绿色报文发往分析器,用以计算指定流的染色周期延时;根据染色周期令牌桶,将染色周期内到达的指定流的其他入方向报文,设置为红色;对染色周期的红色报文进行计数;将染色周期的绿色报文以及每个染色周期的红色报文的一比特染色位置位,通过指定流的出端口发送。
5、为实现上述目的,本申请还提供的一种实现时延以及丢包测量的设备,该设备应用于中间测量点或出口测量点,该设备的处理器可执行指令用以执行以下操作:与其他测量点以及分析器进行时间同步;设置与其他测量点相同且循环执行的染色周期和非染色周期;启动染色周期并生效染色周期令牌桶;染色周期令牌桶的承诺信息速率以及承诺突发速率为最小值;根据染色周期令牌桶,将染色周期内到达的具有一比特染色位的指定流的入方向首报文,设置为绿色;复制染色周期的绿色报文并添加第一当前时间戳,将带有第一当前时间戳的复制绿色报文发往分析器,用以计算指定流的染色周期延时;根据染色周期令牌桶,将染色周期内到达的具有一比特染色位的指定流的其他入方向报文,设置为红色;对染色周期的红色报文进行计数;将染色周期的具有一比特染色位的绿色报文以及每个染色周期的红色报文,通过指定流的出端口发送。
6、本申请的有益效果在于,本申请通过1个比特作为染色位并同时进行时延和丢包测量并且避免了染色位的占用其他字段导致的系统和网络管理业务的tos或ecn字段被占用导致的影响。
本文档来自技高网...【技术保护点】
1.一种实现时延以及丢包测量的方法,其特征在于,所述方法应用于入口测量点,包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括,
3.根据权利要求1所述的方法,其特征在于,所述结束染色周期后,所述方法还包括,
4.根据权利要求3所述的方法,其特征在于,所述方法还包括
5.一种实现时延以及丢包测量的方法,其特征在于,应用于中间测量点或出口测量点,所述方法包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括,
7.根据权利要求6所述的方法,其特征在于,结束所述染色周期之后,所述方法还包括,
8.根据权利要求7所述的方法,其特征在于,所述方法还包括,
9.一种实现时延以及丢包测量的设备,其特征在于,所述设备应用于入口测量点,所述设备包括处理器以及存储器;所述存储器用于存储处理器可执行指令;其中,所述处理器通过运行所述存储器中的处理器可执行指令用以执权利要求1-4任意一项权利要求。
10.一种实现时延以及丢包测量的设备,其特征在于,应用于中间测量点或出口测量
...【技术特征摘要】
1.一种实现时延以及丢包测量的方法,其特征在于,所述方法应用于入口测量点,包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括,
3.根据权利要求1所述的方法,其特征在于,所述结束染色周期后,所述方法还包括,
4.根据权利要求3所述的方法,其特征在于,所述方法还包括
5.一种实现时延以及丢包测量的方法,其特征在于,应用于中间测量点或出口测量点,所述方法包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括,
7.根据权利要求6所述的方法,其特征在于,结束所述染色周期之后,所述方法...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。