一种协议调试方法、装置及系统制造方法及图纸

技术编号:12671628 阅读:72 留言:0更新日期:2016-01-07 16:41
本发明专利技术提供一种协议调试方法、装置及系统,涉及通信领域,其中,所述方法包括,获取光线路终端下发的数据,根据所述数据确定所述光线路终端所使用的协议类型,以使用户根据所述协议类型配置与所述协议类型对应的报文信息;接收用户发送的报文信息;按照预设配置格式对所述报文信息进行配置,并生成配置文件;对所述配置文件进行调试。该方法通过接收用户模拟光线路终端下发的报文信息,使得协议调试不用再到现场进行调试,而是在普通的办公环境下就能进行调试工作,协议调试工作非常方便。

【技术实现步骤摘要】

本专利技术涉及通信领域,尤其涉及一种协议调试方法、装置及系统
技术介绍
目前各个厂商都在为自己的设备提供完善的私有协议支持,虽然有国际公约协议ITU G.988协议,定义了很多基础的框架,但由于988也存在版本的更新问题,故而光线路终端OLT (Optical Line Terminal)局端也并不能满足新设备的开发需求,再者随着各个运营商分别定义自己的需求,很多新的需求以及一些私有的光网络单元管理控制接口OMCI (Management and Control Interface)协议并不能在现有的OLT上开发,而各个厂家也对自己的最新版本的OLT有极高的保密措施,所以在调试时会遇到很多困难。同时在工程师进行协议调试的过程中,需要携带大量的测试仪表去现场进行调试,一般调试现场环境比较恶略,经常会出现断网的现象,对协议调试工作带来了极大的不便。
技术实现思路
针对现有技术的缺陷,本专利技术提出了解决上述技术问题的一种协议调试方法、装置及系统,通过对现场光线路终端的报文信息进行模拟,实现了在脱离光线路终端的情况下完成对协议进行调试的目的。第一方面,本专利技术提供了一种协议调试方法,包括:获取光线路终端下发的数据,根据所述数据确定所述光线路终端所使用的协议类型,以使用户根据所述协议类型配置与所述协议类型对应的报文信息;接收用户发送的报文信息;按照预设配置格式对所述报文信息进行配置,并生成配置文件;对所述配置文件进行调试。优选的,所述接收用户发送的报文信息,包括:接收用户输入的模拟光线路终端下发的报文信息;或接收用户在预设报文信息的模板中输入的预设参数,生成包括预设参数的报文信息;或接收光线路终端下发的报文信息。优选的,所述方法还包括:将调试结果进行输出。优选的,对所述配置文件进行调试之前,所述方法还包括:对所述配置文件进行中转,以使所述配置文件进入调试阶段。第二方面,本专利技术提供了一种协议调试装置,包括:获取模块,用于获取光线路终端下发的数据,根据所述数据确定所述光线路终端所使用的协议类型,以使用户根据所述协议类型配置与所述协议类型对应的报文信息;接收模块,用于接收用户发送的报文信息;配置模块,用于按照预设配置格式对所述报文信息进行配置,并生成配置文件;调试模块,对所述配置文件进行调试。优选的,所述接收用户发送的报文信息,包括:接收用户发送的模拟光线路终端下发的报文信息;或接收用户在预设报文信息的模板中输入的预设参数,并根据所述预设参数生成的报文信息。优选的,所述装置还包括:输出模块,用于将调试结果进行输出。优选的,对所述配置文件进行调试之前,所述装置还包括:中转模块,用于对所述配置文件进行中转,以使所述配置文件进入调试阶段。第三方面,本专利技术提供了一种协议调试系统,包括上述协议调试装置和上位机,所述上位机与所述协议调试装置的一端相连。优选的,所述系统还包括光线路终端,所述光线路终端与所述协议调试装置的另一端相连。由上述技术方案可知,本专利技术提供的协议调试方法、装置及系统,首先,通过获取光线路终端下发的数据,根据所述数据确定所述光线路终端所使用的协议类型,以使用户根据所述协议类型配置与所述协议类型对应的报文信息;然后,接收用户发送的报文信息;按照预设配置格式对所述报文信息进行配置,并生成配置文件;最后,对所述配置文件进行调试。该方法通过接收用户模拟光线路终端下发的报文信息,使得协议调试不用再到现场进行调试,而是在普通的办公环境下就能调试,协议调试工作非常方便。【附图说明】图1为本专利技术一实施例的协议调试方法的流程图;图2本专利技术一实施例中的配置流程框图;图3为本专利技术一实施例中系统模块流程框图;图4为本专利技术一实施例提供的协议调试装置的示意图;图5本专利技术一实施例提供的协议调试系统的示意图。【具体实施方式】下面结合附图和实施例,对本专利技术的【具体实施方式】作进一步详细描述。以下实施例用于说明本专利技术,但不用来限制本专利技术的范围。图1示出了本专利技术一实施例的协议调试方法的流程图,如图1所述,本实施例中的协议调试方法包括以下步骤。101、获取光线路终端下发的数据,根据所述数据确定所述光线路终端所使用的协议类型,以使用户根据所述协议类型配置与所述协议类型对应的报文信息;102、接收用户发送的报文信息;103、按照预设配置格式对所述报文信息进行配置,并生成配置文件;104、对所述配置文件进行调试。上述方法可模拟真实的调试流程,使得协议调试灵活方便。本专利技术旨在为利用现有GPON(Gigabit-Capable PON)上行家庭网关HGW(HomeGateffay)上的设备提供一种调试方式以应对测试私有协议及光线路终端不支持的需求,使HGU能在脱离光线路终端的情况下完成对接调试。下面通过一个具体的实施例对上述方法进行详细说明。S1、获取光线路终端下发的数据,根据所述数据确定所述光线路终端所使用的协议类型,以使用户根据所述协议类型配置与所述协议类型对应的报文信息;可以理解的是,调试的工作人员在现场采集到一段时间内的样品数据,并根据所采集到的数据来分析协议类型,以此来确定现场所使用的协议。S2、接收用户发送的报文信息;可以理解的是,步骤S2中用户发送的报文信息,包括两种情况,第一种,接收用户发送的模拟光线路终端下发的报文信息;第二种,接收用户在预设报文信息的模板中输入的预设参数,并根据预设参数生成的报文信息。S3、按照预设配置格式对所述报文信息进行配置,并生成配置文件;可以理解的是,若接收用户输入的模拟光线路终端下发的报文信息,则将用户输入的模拟光线路终端下发的报文信息存入配置文件,这种方式可以使用户定制自己喜好的模型。若接收用户在预设报文信息的模板中输入的预设参数,并根据预设参数生成的报文信息,则按照预设配置格式对所述第一报文信息进行配置,并生成配置文件。通过在页面和命令行界面CLI (command-line interface)生成一个简单的合成器,用户仅输入关键项的参数,ONT自动根据参数生成所需要的报文,这种方式界面友好,操作简单,出错率较低,尤其在超文本传输协议HTTP (Hyper Text Transfer Protocol)上建立业务模型时,非常好用。S4、对所述配置文件进行中转,以使所述配置文件进入调试阶段。如果所述配置文件中的报文信息是所述光线路终端下发的,则将调试结果通过消息中转系统发送到正常数据包中去,如果所述配置文件中的报文信息是接收用户输入的模拟光线路终端下发的报文信息或接收用户在预设报文信息的模板中输入的预设参数,生成包括预设参数的报文信息,则将调试结果通过消息中转系统发送到调试数据包中去。S5、对所述配置文件进行调试。在调试的过程中,除了能正常模拟光线路终端下发的报文信息,同时根据光线路终端下发的数据报文模拟测试环境,组建临时报文,保存特殊操作报文,方便调试人员调用,用以调试单消息操作,以及特殊消息。S5、将调试结果进行输出。可以理解的是,调试结果输出的位置由上述步骤S4决定的。该方法通过获取光线路终端下发的报文信息,确定协议类型,然后通过用户模拟光线路终端下发的报文信息发送到调试系统中,最后对协议进行调试。本方法协议调试不用再到现场进行调试,而是在普通的办公环境下就能调试,使得协议调试工作非常方本文档来自技高网...

【技术保护点】
一种协议调试方法,其特征在于,包括:获取光线路终端下发的数据,根据所述数据确定所述光线路终端所使用的协议类型,以使用户根据所述协议类型配置与所述协议类型对应的报文信息;接收用户发送的报文信息;按照预设配置格式对所述报文信息进行配置,并生成配置文件;对所述配置文件进行调试。

【技术特征摘要】

【专利技术属性】
技术研发人员:曹裕昌
申请(专利权)人:邦讯技术股份有限公司
类型:发明
国别省市:北京;11

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

1