在电信领域中测试日志的自动评估制造技术

技术编号:11195254 阅读:44 留言:0更新日期:2015-03-26 00:52
本发明专利技术涉及在电信领域中测试日志的自动评估。根据本发明专利技术的方法的一方面,提供了概率模型(166),该概率模型将测试日志中的事件(506,A0-A3)与可能的原因(504,H0-H3)关联。基于概率模型(166)和搜索结果,计算原因(504)的概率值。基于所计算的概率值,输出可能的原因的参照值。

【技术实现步骤摘要】
【专利摘要】本专利技术涉及在电信领域中测试日志的自动评估。根据本专利技术的方法的一方面,提供了概率模型(166),该概率模型将测试日志中的事件(506,A0-A3)与可能的原因(504,H0-H3)关联。基于概率模型(166)和搜索结果,计算原因(504)的概率值。基于所计算的概率值,输出可能的原因的参照值。【专利说明】在电信领域中测试日志的自动评估
本专利技术涉及用于测试电信设备的测试日志的自动评估的方法、相应的计算机程序产品和计算机系统。
技术介绍
在技术通信系统中,用于实施人和/或机器之间的数据通信和/或语音通信的信令信息在参与的设备之间被交换。因此,例如,在移动无线电部门中,信令消息通过用户设备(UE/'user equipment”,例如,智能手机)和网络节点(例如,基站)之间的空中接口被交换。 在提供新设备、新软件版本和新特征等之前,必须测试通过相关接口的无误消息交换。因此,必须实施功能测试、以及系统测试,该系统测试包括负载和应力测试、回归测试等。通常,这些测试以自动的方式实施,例如,专用测试设备(TE,“Test Equipment”)可以以批处理模式与被测装置(DUT/‘Device under Test”)交换消息。自动测试可以运行较短的时间段,例如,数分钟,或者会需要以约一小时、数小时或甚至数天设置的相当长的时间。 在测试期间,通过一个或多个接口的消息交换被记录(通常通过TE)且被存储在测试日志或测试协议中。在完成测试之后,测试日志可以以文件(例如,文本文件)的形式存在。通常,该日志包含事件的时间次序,即,该日志包括时间戳的列表,其中,消息被分配至IJ各个时间戳。消息的数据可以包括所选择的细节,例如,给定的消息内容,例如,参数的存在和/或参数的值、较低的消息-日志层的嵌入消息等。 通常,在测试日志中列举事件,且仅这些事件可用于问题的识别和它们的原因的确定。 在测试实验室现场可以实施测试日志的评估。然而,因为其复杂性,评估通常在稍后的时间实施,因此在测试实验室的外部实施。一方面,该评估包括错误情形的识别,其包括识别错误情形存在于第一位置中,以及,另一方面,该评估包括对于已知错误情形的原因的搜索。在简单的情况下,错误的存在和其原因可以基于消息或消息次序清楚地推断。例如,在DUT中的软件错误可以影响消息的给定参数值;如果从日志中这是明显的,则可以识别用于DUT或者部件的重启的原因。 然而,通常,错误情形或者事件在原则上可以归因于不同的原因。在这样的情况下,难以以具体术语推断关于错误实际存在的原因,且这会需要日志的更宽泛的评估。 UE(例如,智能手机)的测试可以作为一个示例,其中,UE例如在RLL( “无线电链路层”)上已经成功地与移动无线电网络同步。从测试日志明显看出,UE突然尝试与网络再次同步;例如,UE突然启动新的随机访问过程。该消息的出现实际上总是表明此处明显存在问题,然而,对于该行为的一系列不同的原因是可以想到的,例如,错误可以存在于UE中,但是还可以涉及UE对测试条件的反应,例如,在无线电网络中模拟的功率损耗,例如,作为网络中的错误或UE在网络内的移动例如以实现切换等的结果。在这种情况下,不容易确定是否存在错误情形,以及,如果存在错误情形,则不容易确定该错误可以归因的具体原因。 如示例中的含糊(错误)的情形表示来自例如在电信部门中的自动测试的日志的评估中的基本问题。 日志的搜索和评估可以通过测试员来实施。然而,由于现代通信系统的复杂性和对应的信令量,即使仅数分钟的测试持续时间,测试日志也可包含非常多的数据,使得测试人员的分析是非常耗时的。此外,由于数据量,不能确定:如期望的所有的错误情形已经被识别。错误情形还可能已经被不正确地评估,这是因为仅识别错误的间接影响或者后续影响而不是识别潜在的错误。 已知测试仪器或者相应的工具应该支持评估中的测试员。例如,日志的各部分可以以不同的颜色显示(例如,在屏幕上显示的情况下),以便改善可读性。因此,例如,不同的消息-日志级别可以不同地显示。此外,测试工具可以支持在基于文本的测试日志中的给定文本字符串的搜素。字符串表征例如给定的消息类型、给定的错误情形等。这样的字符串搜索还可以以自动的方式实施。 还已知用于测试日志的自动评估的专家系统。D.Gustavsson, D.Molin, "ExpertSystem for Error Analysis-Rule Based Reasoning Applied on Log Informat1nand Dump Reports from Mobile Phones'Master’s dissertat1n, 2010 年 6 月,可访问http://file admin, cs.1th.se/ai/xj/Daniel Gustavsson/ADLA_Report_100615.pdf,描述了这样的专家系统。该系统包括例如以多个规则形式表示的知识。因此,该系统可以做出推论,事实上,指定的决策树根据规则的评估而运行。规则包括条件分量和结果分量。可能出现的事件可以以条件分量来表示,且可以以结果分量表示推论。因此,专家系统针对条件分量中指定的条件的出现搜索测试日志,其通常对应于字符串搜索(“模式匹配”),然后从该搜索做出相应的推论。 这样的决策树非常适于检测特定的错误,S卩,可归因于前面可确定的、清楚的原因的明确定义的事件。如果多个对应的决策树存储在数据库中,则在测试日志中对应的多个问题在原则上可以被识别和解决。 因此,这样的专家系统表示有效的工具,其支持测试员可靠地确定相应错误的存在和确定它们的原因。 然而,已知的专家系统不能有效地处理没有清楚限定的错误情形。因此,如果问题没有正好匹配前面限定的情形,则不能认识到问题。甚至不存在消息意味着专家系统不再能做出有意义的推论。因此,已知的专家系统可以仅支持测试员检测和解释简单的错误情形。然而,测试员通常必须针对复杂错误情形的出现搜索整个日志,以及仅基于个人经验阐明这些错误。 事实上,已知的专家系统可以稳定地发展成包括可构思的错误情形的日益增长的范围,然而,这样的扩展对于各个新的错误情形受到规模的限制,必须实施对应的新的决策树。然而,需要持续改善系统的粒度,这导致专家系统迅速增大复杂性。系统的维护,例如,跟踪消息日志中的变化因此变得相应地繁杂,即,复杂且容易错误。
技术实现思路
本专利技术的一个目的是提出在测试电信设备的领域中自动评估测试日志的有效方案,其实现了在复杂的错误情形的识别和/或解决中对测试员的可靠支持。 该目的通过具有权利要求1的特征的方法、具有权利要求11的特征的计算机程序产品和具有权利要求12的特征的计算机系统来实现。 根据本专利技术,提出了一种自动评估用于测试电信设备的测试日志的方法,所述方法包括下列步骤:提供预定义的概率模型,所述概率模型将可以在所述测试日志中出现的多个事件与多个可能的原因关联;针对所述事件的出现搜索所述测试日志;基于所述概率模型和搜索结果,计算原因的概率值;和基于所计算的概率值,提供用于在所述测试日志中已经出现和/或尚未出现的事件的至少一个可能的原因的指示。 通常,被测电本文档来自技高网
...

【技术保护点】
一种自动评估用于测试电信设备的测试日志的方法,所述方法包括下列步骤:提供(302、402、404)预定义的概率模型(166),所述概率模型将能够出现在所述测试日志(112)中的多个事件(506)与多个可能的原因(504)关联;针对所述事件(506)的出现,搜索(304、408、410)所述测试日志(112);基于所述概率模型(166)和搜索结果,计算(306、412)对于所述原因(504)的概率值(212);和基于所计算的概率值,提供(308、414、416)用于在所述测试日志中已经出现和/或没有出现的事件的至少一个可能的原因的指示(600、700)。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:安德烈·比切特弗朗西斯科·罗塞托威廉·鲍威尔
申请(专利权)人:罗德施瓦兹两合股份有限公司
类型:发明
国别省市:德国;DE

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

1