发明名称 一种通用、有效的GTP消息错误检查方法
摘要 本发明公开了一种通用、有效的GTP消息错误检查方法。该方法对输入消息进行两遍扫描,整个过程分为分析消息和检查错误两步。在分析消息过程中,该方法逐个分析出消息中的可识别IE单元,并把这些可识别IE单元的相关信息记录在消息IE单元描述表的各个IE单元中,同时,将在此过程中得到的错误记录在GTP消息错误记录中。在检查消息过程中,该方法用消息IE单元描述表的各个IE单元与消息模板中IE单元进行逐个匹配,记录在匹配过程中检查得到的错误类型,返回检查结果或者消息分析结果。当一个消息存在多个模板时,用各个模板重复消息检查过程,返回消息分析结果或者各遍检查结果中优先级最低的一个错误。该方法完全符合GTP协议的要求,并且提高了执行效率。
申请公布号 CN1223214C 申请公布日期 2005.10.12
申请号 CN02125675.6 申请日期 2002.07.26
申请人 华为技术有限公司 发明人 陈诚
分类号 H04Q7/20;H04L29/06 主分类号 H04Q7/20
代理机构 北京德琦知识产权代理有限公司 代理人 王丽琴
主权项 1.一种通用、有效的GTP消息错误检查方法,其特征在于该方法至少包括以下步骤:a.对输入的GTP消息中的所有IE单元逐一进行分析,将分析结果按IE单元记录在消息IE单元描述表的IE单元中,并将在分析过程中得到的错误类型记录在GTP消息错误记录中;b.取出与所述GTP消息的类型相对应的消息模板,用消息IE单元描述表中的各个IE单元和所述消息模板中的各个IE单元进行匹配检查,将匹配检查出的错误类型记录在GTP消息错误记录中;c.对GTP消息错误记录中的错误类型记录,按照错误类型的优先级顺序返回优先级最高的一个错误类型。
地址 518057广东省深圳市科技园科发路华为用服大厦