[发明专利]一种对数据流进行协议解析处理的方法及装置无效
申请号: | 201110024051.4 | 申请日: | 2011-01-21 |
公开(公告)号: | CN102082797A | 公开(公告)日: | 2011-06-01 |
发明(设计)人: | 朱维;杨万祥;何鹏 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据流 进行 协议 解析 处理 方法 装置 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种对数据流进行协议解析处理的方法及装置。
背景技术
随着通讯业务不断的普及,新的技术不断涌现,各大运营商努力为用户终端提供优质的服务,设备/服务提供商也千方百计提高自己的产品质量,在市场激烈的竞争下,运营商和设备/服务提供商的快速响应变的更加重要,在不同的系统配合工作的时候,由于不同的系统彼此采用的协议不尽相同,因此需要进行协议适配,在本端系统中运行服务代码,为了方便本端系统和外部系统的配合调试需求,一般需要建立外部模拟系统以方便调试,在服务代码和外部模拟系统代码进行协议适配的过程中,会存在接口规范不断更新的问题,面对随时更新的接口规范,需要随时更新服务代码和外部模拟系统代码对应的内核代码,由于需要对内核代码进行重新的编译,导致协议适配的工作量较大。
现有技术中存在问题如下,协议适配时,接口定义信息的改变需要修改服务代码和外部模拟系统代码对应的内核代码,工作量较大。
发明内容
为了解决现有技术中协议适配时,接口定义信息的改变需要修改服务代码和外部模拟系统代码对应的代码,工作量较大问题,本发明提供了一种对数据流进行协议解析处理的方法及装置。
本发明实施例提供的一种对数据流进行协议解析处理的方法,包括:
通过界面获取接口定义信息;
根据获取的接口定义信息进行协议适配,生成协议适配的处理机制;
通过生成的协议适配处理机制,对接收的待处理数据流进行协议解析处理。
本发明实施例还提供了一种对数据流进行协议解析处理的装置,包括:
获取模块,用于通过界面获取接口定义信息;
适配模块,用于根据获取的接口定义信息进行协议适配,生成协议适配的处理机制;
解析模块,用于通过生成的协议适配处理机制,对接收的待处理数据流进行协议解析处理。
本发明实施例提供的方案,由于根据获取的接口定义信息进行协议适配,进而协议适配时,不需要修改服务代码和外部模拟系统代码对应的代码,工作量较小,基于此还可以采用图形化、集中化管理,以解决不同协议适配的问题,同时实现协议适配的集中管理,可以起到降低设备成本和维护成本的技术效果。
附图说明
图1为本发明实施例提供的方法流程图;
图2为本发明实施例提供的装置结构图。
具体实施方式
下面结合附图对本发明实施例的技术方案进行详细说明。
由于现有技术中存在协议适配时,接口定义信息的改变需要修改服务代码和外部模拟系统代码对应的代码,工作量较大问题,面对这个问题,可以通过本发明实施例提供的协议适配的方法来解决,本发明实施例提供的协议可以通过界面录入或文件方式导入进行适配,接口定义信息发生变化后也可通过界面修改或重新导入新的协议接口定义信息解决。使用方便,操作简单,同时能够对不同协议的适配进行集中管理,降低设备成本和维护成本。
本实施方案一种对数据流进行协议解析处理的方法流程如图1所示包括:
步骤101:通过协议适配数据管理界面手工录入接口定义信息,或者通过协议适配数据管理界面以文件方式导入接口定义信息。
本实施例中的界面用于供使用者录入或导入接口定义信息。使用者需要登陆协议适配数据管理界面,通过界面录入或者文件方式导入接口定义信息。根据录入/导入的接口定义信息可以自动生成协议配置文件,协议配置文件可以是文本文件如1.txt,1.txt中记录有接口定义信息,即协议配置文件可用于承载接口定义信息。其中接口定义包括:接口名称、接口所使用的协议、接口字段名称、长度定义、必填标识、字段类型,类型为枚举值时填写枚举取值、心跳时间、是否监听、IP地址、端口号码、账号,密码,连接数等信息。当然,协议配置文件不局限于文本文件,还可以采用如Excel表格的形式。
步骤102:判断是否已经根据获取的接口定义信息进行协议适配,若是,则执行步骤104,否则,执行步骤103。
读取1.txt协议配置文件,由1.txt中获取接口定义信息,判断是否已经根据与1.txt中相同的接口定义信息进行协议适配。
步骤103:根据获取的接口定义信息进行协议适配,生成协议适配的处理机制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110024051.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:过盈配合的机车柴油机组合活塞拆卸装置
- 下一篇:微波天线及其外罩