[发明专利]协议消息编辑系统的设计方法及系统有效
申请号: | 200810069323.0 | 申请日: | 2008-01-30 |
公开(公告)号: | CN101237454A | 公开(公告)日: | 2008-08-06 |
发明(设计)人: | 刘晓东;雒江涛;刘小锐;舒忠玲 | 申请(专利权)人: | 重庆重邮东电通信技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/26;G06F17/30 |
代理公司: | 重庆市恒信知识产权代理有限公司 | 代理人: | 寸南华 |
地址: | 401121重庆市*** | 国省代码: | 重庆;85 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 协议 消息 编辑 系统 设计 方法 | ||
技术领域
本发明涉及通信领域通信协议消息编辑系统的设计方法及系统,特别涉及利用仿真技术设计通信领域通信协议消息编辑系统的设计方法及系统。
背景技术
随着全球信息化进程的快速推进,用户需求不断扩张,基于各种异构网络间的各种数据通信协议(以下简称为协议)相继提出和运用。数据通信协议作为各种异构网络及通信设备中数据传输或识别的基础,控制着计算机以及其它网络设备之间的信息交换。而通信协议消息(以下简称为协议消息)作为信息交换的基础是协议发送/接收的信息单元,协议消息一般由控制信息和有效净荷构成。通常,控制信息有:协议版本信息、地址信息、校验信息、安全信息等等;有效净荷是指有效的传输数据。协议消息编辑是用户根据需要制定一条协议消息,即人为制定协议消息的控制信息和有效净荷。在诸如用户需要测试设备的兼容性或容错能力、用户需要查看对协议进行某种改进后的效果和用户需要验证自己对协议规范的理解等情况下,常常需要进行协议消息编辑,并在相应的设备中进行测试,以查看其结果。由此可见,协议消息编辑普遍存在于协议的学习、开发和测试过程中。协议消息的测试主要具有两种目的,一是验证协议消息本身是否符合规范,即所谓的证实;二是测试通信设备或传输环境对特定协议消息的支持情况及其兼容性和容错能力,即所谓的证伪。因此,协议消息的编辑也可分为两种情况,一是编辑完全符合协议规范的消息,然后进行测试,以验证编辑的协议消息是否完全符合协议规范的要求;二是编辑与协议规范有一定偏离程度的协议消息,然后进行测试,以验证通信设备或传输环境对特定协议消息的支持情况及其兼容性和容错能力。
显然,要对协议消息进行编辑,首先要熟悉网络数据的传输过程,理解协议的内部原理和机制,需要有一个对协议学习和掌握的过程。而编辑后的协议消息在实际运行环境下的性能和指标是否符合预期的要求和标准,则需要有一个测试过程。上述学习过程和测试过程均不可能在现实通信网络中进行,只能通过模拟或者仿真的方式进行。现有技术常采用“通信协议仿真软件”一类的仿真系统进行协议的学习,对协议消息进行编辑和测试。但是,此类仿真系统通常存在以下不足:
1、支持的协议单一(通常仅为一个协议或某一协议族的子集),且大都为业已成熟的协议(如:TCP/IP);
2、用户能编辑的协议消息仅仅局限于修改某些协议消息属性的值,且没有对与协议规范有一定偏离程度的协议消息进行测试的功能;
3、不能和现实网络互通或者强依赖于现实网络,前者使得在这些软件上进行的“开发”不具备现实意义,后者“仿真”失去较多的现实意义;
4、协议消息的编辑界面没有显示所编辑的协议消息与其他协议消息之间的相互关系(即协议消息的树结构),尽管不少仿真系统增加了协议消息的解析功能,以树状视图反应协议消息间的相互关系,但在协议消息的编辑部分却没有实现。
由此可见,现有技术仿真系统仅适用于已有通信协议的学习。由于不能对协议本身进行改进,因此,不适合“开发”。而所具有的“测试”功能,则是对“标准”协议的验证,并不是对用户编辑的协议消息的测试。
发明内容
为解决现有技术通信协议仿真系统存在的支持的协议单一、用户能编辑的协议消息仅局限于修改某些消息属性的值和编辑界面没有反应协议消息间的相互关系等不足,本发明提出一种协议消息编辑系统的设计方法及系统。本发明协议消息编辑系统的设计方法将多个具有一种或一种以上版本的协议按其消息构建成模板库并根据模板库生成树状编辑视图,采用不同的容错级别对应协议消息偏离标准协议的不同程度。按照本发明协议消息编辑系统设计方法设计的协议消息编辑系统能够以树状编辑视图的方式让用户对协议消息进行编辑,并能对用户编辑的协议消息进行测试。另外,本发明协议消息编辑系统还能对所编辑的协议消息进行证伪测试,以验证通信设备或传输环境对特定协议消息的支持情况及其兼容性和容错能力。因此,本发明协议消息编辑系统除能够较好的帮助用户编辑协议消息外,还能帮助用户学习协议和协议消息编辑,还能帮助用户对协议或协议消息进行开发。
本发明协议消息编辑系统的设计方法将多个具有一种或一种以上版本的协议按其消息构建成模板库并根据模板库生成树状编辑视图,采用不同的容错级别对应协议消息偏离标准协议的不同程度。
本发明协议消息编辑系统的设计方法将多个具有一种或一种以上版本的协议按其消息构建成模板库包括:采用协议名称区分不同的协议;采用协议版本标识区分同一名称协议的不同版本;按照协议消息的属性组织模板库存储的内容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆重邮东电通信技术有限公司,未经重庆重邮东电通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810069323.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种支撑网管监控短信集中管理的系统和方法
- 下一篇:弥散强化型Ag合金