发明名称 一种TL1命令校验方法及装置
摘要 本发明公开了一种TL1命令校验方法,包括:接收TL1命令后,根据TL1命令的命令码COMMAND CODE字段确定对应的TL1命令格式;获取所述TL1命令格式中关联标记CTAG字段的正则表达式,以及所述TL1命令格式中除CTAG字段以外每个字段对应的二叉树;使用除CTAG字段以外每个字段对应的二叉树,对TL1命令中相应字段的内容进行校验;使用CTAG正则表达式,对TL1命令中CTAG字段的内容进行校验;确定所述校验结果都为合法时,确定所述TL1命令合法,并执行所述TL1命令。本发明采用的二叉树结构能够较好地表达TL1命令格式规定的参数运算关系,因此能够准确、迅速地对TL1命令进行校验。
申请公布号 CN102624736A 申请公布日期 2012.08.01
申请号 CN201210074991.9 申请日期 2012.03.20
申请人 瑞斯康达科技发展股份有限公司 发明人 李存伟;焦连臣;顾雨沁;田浩
分类号 H04L29/06(2006.01)I 主分类号 H04L29/06(2006.01)I
代理机构 北京同达信恒知识产权代理有限公司 11291 代理人 孔凡红
主权项 一种传统事务语言TL1命令校验方法,其特征在于,包括:接收通信对端发送的TL1命令后,根据所述TL1命令的命令码COMMAND CODE字段确定对应的TL1命令格式;获取所述TL1命令格式中关联标记CTAG字段的正则表达式,以及所述TL1命令格式中除CTAG字段以外每个字段对应的二叉树,其中,所述除CTAG字段以外每个字段对应的二叉树为预先按照表达式求值方法,对该字段内容进行运算得到的二叉树结构;使用所述除CTAG字段以外每个字段对应的二叉树,对所述TL1命令中相应字段的内容进行校验;使用所述CTAG正则表达式,对所述TL1命令中CTAG字段的内容进行校验;确定所述TL1命令中的每一个字段的校验结果都为合法时,确定所述TL1命令合法;当确定所述TL1命令合法时,执行所述TL1命令。
地址 100085 北京市海淀区上地六街28号院2号楼