自治的自干扰网络元件制造技术

技术编号:9742442 阅读:73 留言:0更新日期:2014-03-07 06:28
本发明专利技术公开了用于建立识别预定的消息并且从网络元件的端口缓冲区中移除预定消息的测试协议处理器的方法、设备、和机器可读的存储介质。在移除之后,测试协议处理器可根据统计计算的结果执行少数动作中的一个或多个。这些动作包括:允许丢弃该消息、在延时后替换该消息、在改变该消息的有效载荷后替换该消息、和在改变消息类型后替换该消息。在期望的统计条件下,公开的自治的自干扰网络元件对提供在原位置执行网络性能指标的现场测试的方法是特别有用的。

【技术实现步骤摘要】
【国外来华专利技术】自治的自干扰网络元件交叉引用本申请交叉引用Thyagarajan等人于2011年5月31日提交的申请号为13/149,473,代理人案号为ALC3728,题为“用于自主自扰乱网络元件的消息流重新路由”的共同未决申请,该申请通过引用被结合于本申请中。本申请交叉引用Naz等人于2011年5月31日提交的申请号为13/149,514,代理人案号为ALC3729,题为“用于自主自扰乱网络元件的消息流重新路由”的共同未决申请,该申请通过引用被结合于本申请中。本申请交叉引用Naz等人于2011年5月31日提交的申请号为13/149,414,代理人案号为ALC3727,题为“自扰乱网络元件”的共同未决申请,该申请通过引用被结合于本申请中。本申请交叉引用Thyagarajan等人于2011年5月31日提交的申请号为13/149,316,代理人案号为ALC3730,题为“现场可部署的协议消息拦截器”的共同未决申请,该申请通过引用被结合于本申请中。本申请交叉引用Thyagarajan等人于2011年5月31日提交的申请号为13/149,556,代理人案号为ALC3731,题为“现场可部署的消息调停器”的共同未决申请,该申请通过引用被结合于本申请中。
概括地,本专利技术涉及网络元件设备测试,并且特别地涉及适用于在给定的特定统计条件下展示针对性能指标的网络元件性能的测试用例的自治提供。
技术介绍
由于对移动通信网络内的不同类型的应用的需求在不断增长,服务提供商不断对其网络进行升级,以可靠地提供扩展功能。曾经简单地设计为用于语音通信的系统已经成长为多用途的网络接入点,其提供对大量应用的访问,这些应用包括文本信息、多媒体流、以及普通互联网接入。为支持这些应用,提供商在其现有语音网络上建设了新的网络。正如在第二和第三代网络中所见的那样,语音服务必须在专用语音信道上进行并被引导至电路交换核心网,而其它的服务通信根据互联网协议(IP)被传输并被引导至不同的分组交换核心网。这引发了与应用提供、计量和收费、以及质量体验(Q0E)保证相关的特有问题。呼叫丢弃和呼叫建立失败是无线网络中影响终端用户体验并引起客户不满的两个主要问题。已经定义了度量来用于跟踪网络中的这些统计数据,以对网络性能进行评价。这些度量称作网络关键性能指标(N-KPI)。很难证明受特定网络元件影响的网络关键性能指标。如果特定网络元件,例如通用移动电信服务(UTMS)的无线电网络控制器(RNC)位于测试设施中,则考虑到指定客户的网络中所包括的网络设备的多样性,很难确保正在运用RNC的测试设备能够提供与特定客户网络相匹配的条件。另一方面,一旦网络设备部署到客户的网络中,所呈现的上下文条件是典型的,但是,由于互操作性效应,很难确定特定网络设备的贡献,该贡献是积极的或消极的。鉴于前面提到的,提供测试在客户网络中处于原位置的网络元件的方法将是希望的。特别地,提供这种方法将是希望的,通过该方法在给定的统计机制下特定网络元件对多个有问题的消息传递条件的响应可被展示。
技术实现思路
根据本专利技术的一个方面,公开了一种网络元件,该网络元件具有:端口,其具有端口缓冲区;标准协议处理器,其处理存储在端口缓冲区中的消息;和测试协议处理器,其可访问端口缓冲区;其中测试协议处理器被配置为:在存储于端口缓冲区中的第一协议消息对应于预定的消息类型的情况下,根据第一统计分布生成第一值;将第一值与第一门限进行比较;并且如果第一值是第一门限的一侧,则将第一协议消息从端口缓冲区中移除。在这些实施例中的一些实施例中,第一统计分布是均匀随机分布、截断正态随机分布、截断泊松随机分布、和截断指数随机分布的集合中的一个。根据另一个实施例,测试协议处理器还被配置为:如果第一值是第一门限的另一侦U,则根据第二统计分布生成第二值;将第二值与第二门限进行比较;如果第二值是第二门限的一侧,则将延时与第一协议消息相关联;在相关联的延时的时间段内,将第一协议消息从端口缓冲区中移除;并且然后将第一协议消息向端口缓冲区返回。在这些实施例中的一些实施例中,第二统计分布是均匀随机分布、截断正态随机分布、截断泊松随机分布、和截断指数随机分布的集合中的一个。根据这些实施例中的一些实施例,从具有延时下限和延时上限的延时范围中选择延时。此外,在这些实施例中的一些实施例中,通过随机分布定义延时作为特定延时的机会。对于这些实施例,随机分布中的一些可以是均勻随机分布、截断正态随机分布、截断泊松随机分布、和截断指数随机分布的集合中的一个。根据另一个实施例,在返回步骤之前,测试协议处理器还被配置为:根据第三统计分布生成第三值;将第三值与第三门限进行比较;并且如果第三值是第三门限的一侧,则将在消息内容中的改变与第一协议消息相关联;将在消息内容中的相关联的改变向第一协议消息提供。在这些实施例中的一些实施例中,第三统计分布是均匀随机分布、截断正态随机分布、截断泊松随机分布、和截断指数随机分布的集合中的一个。根据另一个实施例,在返回步骤之前,测试协议处理器还被配置为:根据第四统计分布生成第四值;将第四值与第四门限进行比较;并且如果第四值是第四门限的一侧,则将在消息类型中的改变与第一协议消息相关联;将在消息类型中的相关联的改变向第一协议消息提供。在这些实施例中的一些实施例中,在消息类型中的相关联改变是失败消息的类型。第四统计分布是均匀随机分布、截断正态随机分布、截断泊松随机分布、和截断指数随机分布的集合中的一个。有利地,在本专利技术的一些实施例中,端口缓冲区是网络元件的输入端口缓冲区;并且在标准协议处理器处理第一协议消息之前,测试协议处理器移除该消息。有利地,在本专利技术的其他实施例中,端口缓冲区是网络元件的输出端口缓冲区;并且在从端口传输第一协议消息之前,测试协议处理器移除所述消息。有利地,在本专利技术的一些实施例中,预定的消息类型是多个预定的消息类型中的一个。根据本专利技术的另一方面,公开了一种网络元件,该网络元件具有:端口,其具有端口缓冲区;标准协议处理器,其处理存储在端口缓冲区中的消息;和测试协议处理器,其可访问端口缓冲区;其中测试协议处理器被配置为:在存储于端口缓冲区中的第一协议消息对应于预定的消息类型的情况下,根据第一统计分布生成第一值;根据第一值选择应用于第一协议消息的条件。在这些实施例中的一些实施例中,第一统计分布包括对应于所述条件的加权值。根据本专利技术的另一个实施例,测试协议处理器还被配置为:在选择步骤期间,在以下内容的集合中选择条件:从端口缓冲区中移除的第一协议消息、从端口缓冲区中移除第一协议消息并且在延时后替换该消息、从端口缓冲区中移除第一协议消息并且在改变该消息的有效载荷内容后替换该消息、以及从端口缓冲区中移除第一协议消息并且在改变该消息类型后替换该消息。在这些实施例中的一些实施例中,消息类型被改变成失败消息的类型。根据这些实施例中的一些实施例,从具有延时下限和延时上限的延时范围中选择延时。此外,在这些实施例中的一些实施例中,通过随机分布来定义延时作为特定延时的机会。对于这些实施例,随机分布中的一些随机分布可以是均匀随机分布、截断正态随机分布、截断泊松随机分布、和截断指数随机分布中的一个。根据本专利技术的另一方面,公开了一种网络元件,该网络元件具有:端口本文档来自技高网
...

【技术保护点】
一种网络元件,包括:端口,其具有端口缓冲区;标准协议处理器,其处理存储在所述端口缓冲区中的消息;和测试协议处理器,其能够访问所述端口缓冲区;其中所述测试协议处理器被配置为:在存储于所述端口缓冲区中的第一协议消息对应于预定的消息类型的情况下,根据第一统计分布生成第一值,其中所述第一统计分布是均匀随机分布、截断正态随机分布、截断泊松随机分布和截断指数随机分布的集合中的一个,其中所述预定的消息类型是多个预定的消息类型中的一个;将所述第一值与第一门限进行比较;并且如果所述第一值是所述第一门限的一边,则从所述端口缓冲区中移除所述第一协议消息。

【技术特征摘要】
【国外来华专利技术】2011.05.31 US 13/149,3701.一种网络元件,包括: 端口,其具有端口缓冲区; 标准协议处理器,其处理存储在所述端口缓冲区中的消息;和 测试协议处理器,其能够访问所述端口缓冲区; 其中所述测试协议处理器被配置为: 在存储于所述端口缓冲区中的第一协议消息对应于预定的消息类型的情况下,根据第一统计分布生成第一值,其中所述第一统计分布是均匀随机分布、截断正态随机分布、截断泊松随机分布和截断指数随机分布的集合中的一个,其中所述预定的消息类型是多个预定的消息类型中的一个; 将所述第一值与第一门限进行比较;并且 如果所述第一值是所述第一门限的一边,则从所述端口缓冲区中移除所述第一协议消息2.根据权利要求1所述的网络元件,其中所述测试协议处理器还被配置为:如果所述第一值是所述第一门限的另一边,则根据第二统计分布生成第二值,其中所述第二统计分布是均匀随机分布、截断正态随机分布、截断泊松随机分布和截断指数随机分布的集合中的一个; 将所述第二值与第二门限进行比较; 如果所述第二值是所述第二门限的一边,则将延时与所述第二协议消息相关联; 在所述相关联的延时的时间段内从所述端口缓冲区中移除所述第一协议消息;并且 然后向所述端口缓冲区返回所述第一协议消息。3.根据权利要求2所述的网络元件,其中所述测试协议处理器还被配置为:在所述返回步骤之前,根据第三统计分布生成第三值,其中所述第三统计分布是均匀随机分布、截断正态随机分布、截断泊松随机分布和截断指数随机分布的集合中的一个; 将所述第三值与第三门限进行比较;并且 如果所述第三值是所述第三门限的一边,则将消息内容中的改变与所述第一协议消息相关联; 将所述消息内容中的相关联的改变提供给所述第一协议消息。4.根据权利要求3所述的网络元件,其中所述测试协议处理器还被配置为:在所述返回步骤之前,根据第四统计分布生成第四值,其中所述第四统计分布是均匀随机分布、截断正态随机分布、截断泊松随机分布和截断指数随机分布的集合中的一个; 将所述第四值与第四门限进行比较;并且 如果所述第四值是所述第四门限的一边,则将消息类型中的改变与所述第一协议消息相关联; 将所述消息类型中的相关联的改变提供给所述第一协议消息,其中所述消息类型中的相关联的改变是失败消息的类型。5.根据权利要求2所述的网络元件,其中从具有延时下限和延时上限的延时范围中选择所述延时,通过随机分布定义所述延时作为特定延时的可能性,并且所述随机分布是均匀随机分布、截断正态随机分布、截断泊松随机分布和截断指数随机分布的集合中的一个。6.根据权利要求1所述的网络元件,其中所述端口缓冲区包括所述网络元件的输入端口缓冲区;并且 所述移除步骤发生在所述标准协议处理器处理所述消息之前。7.根据权利要求1所述的网络元件,其中 所述端口缓冲区包括所述网络元件的输出端口缓冲区;并且 所述移除步骤发生在从所述端口传送所述第一...

【专利技术属性】
技术研发人员:N·纳兹C·马顿S·R·埃斯基吉奥卢M·塔亚加拉简M·H·拉什利
申请(专利权)人:阿尔卡特朗讯公司
类型:
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1