一种通信数据的转换方法、装置、及电子设备制造方法及图纸

技术编号:35597905 阅读:17 留言:0更新日期:2022-11-16 15:17
本申请提供了一种通信数据的转换方法,该方法包括:接收到针对通信数据的转换发送请求时,根据转换请求从配置库中确定通信数据的转换发送配置,转换发送配置包括完成通信数据转换依赖的配置参数;解析转换发送配置中通信数据列表及通信数据的处理标志,根据处理标志转换通信数据,生成发送帧,以完成通信数据的转换;接收到针对接收帧的转换接收请求时,根据接收帧所在的连接从配置库中确定接收帧的转换接收配置,所述转换接收配置包括完成通信数据转换依赖的配置参数;解析转换接收配置中接收帧的处理标志,根据处理标志转换所述接收帧为单元数据,完成接收帧的转换。本申请的技术方案可以适应动态的网络连接协议变化。方案可以适应动态的网络连接协议变化。方案可以适应动态的网络连接协议变化。

【技术实现步骤摘要】
一种通信数据的转换方法、装置、及电子设备


[0001]本申请涉及网络通信
,具体而言,涉及一种通信数据的转换方法、装置、及电子设备。

技术介绍

[0002]运载火箭的地面测试控制系统一般由多个终端计算机构成,运行于各个终端计算机的测试控制软件之间具有各种模拟量及状态量的转换、传输和同步的功能,涉及到由网络通信协议传输数据的情况,各个软件根据其业务功能设计自定义的应用层通信协议,这些协议的设计服务于具体业务功能,满足TCP/IP协议的传输要求,但是通信数据与业务数据的转换工作是具体的、业务相关的,无法适应动态的协议变化,对于通信数据与业务数据转换需求的变更、增加或删除,无法扩展转换功能。

技术实现思路

[0003]本申请的实施例提供了一种通信数据的转换方法、装置、及电子设备,进而至少在一定程度上可以适应动态的协议变化。
[0004]本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本申请的实践而习得。
[0005]根据本申请实施例的一个方面,提供了一种通信数据的转换方法,所述方法包括:接收到针对所述通信数据的转换发送请求时,根据所述转换请求从配置库中确定所述通信数据的转换发送配置,所述转换发送配置包括完成通信数据转换依赖的配置参数;解析所述转换发送配置中通信数据列表及所述通信数据的处理标志,根据所述处理标志转换所述通信数据,生成发送帧,以完成所述通信数据的转换;接收到针对接收帧的转换接收请求时,根据所述接收帧所在的连接从所述配置库中确定所述接收帧的转换接收配置,所述转换接收配置包括完成通信数据转换依赖的配置参数;解析所述转换接收配置中所述接收帧的处理标志,根据所述处理标志转换所述接收帧为单元数据,完成所述接收帧的转换。
[0006]在本申请的一些实施例中,所述根据所述转换请求从配置库中确定所述通信数据的转换发送配置,包括:根据所述转换请求,确定所述通信数据的目标传输连接,所述目标传输连接为所述转换请求针对的传输连接;访问配置库,将所述目标传输连接对应的转换发送配置确定为所述通信数据的转换发送配置。
[0007]在本申请的一些实施例中,基于前述方案,所述根据所述处理标志转换所述通信数据,生成发送帧,包括:根据所述处理标志转换所述通信数据,按照优先级转换所述通信数据的各单元数据,所述的优先级用所述处理标志表示;对各单元数据进行后处理,生成发送帧。
[0008]在本申请的一些实施例中,所述对各单元数据进行后处理,生成发送帧,包括:对各单元数据进行组帧操作,将进行组帧后的通信数据进行后处理,生成发送帧。
[0009]在本申请的一些实施例中,在生成发送帧之后,所述方法还包括:通信发送所述发
送帧或者虚拟输出所述发送帧。
[0010]在本申请的一些实施例中,所述根据所述接收帧所在的连接从所述配置库中确定所述接收帧的转换接收配置,包括:根据所述接收帧所在的连接从所述配置库中确定针对所述接收帧的预处理方式;根据所述预处理方式针对所述接收帧进行预处理,生成完整接收帧;访问所述配置库,将所述完整接收帧对应的转换接收配置确定为所述接收帧的转换接收配置。
[0011]在本申请的一些实施例中,所述解析所述转换接收配置中所述接收帧的处理标志,根据所述处理标志转换所述接收帧为单元数据,包括:解析所述转换接收配置中所述接收帧的处理标志,确定接收单元数据列表及各单元数据对应的处理标志;根据各单元数据对应的处理标志,将所述接收帧转换为单元数据。
[0012]在本申请的一些实施例中,在根据所述处理标志转换所述接收帧为单元数据之后,所述方法还包括:将所述单元数据输出至业务端。
[0013]根据本申请实施例的一个方面,提供了一种通信数据的转换装置,所述装置包括:第一接收单元,被用于接收到针对所述通信数据的转换发送请求时,根据所述转换请求从配置库中确定所述通信数据的转换发送配置,所述转换发送配置包括完成通信数据转换依赖的配置参数;第一解析单元,被用于解析所述转换发送配置中通信数据列表及所述通信数据的处理标志,根据所述处理标志转换所述通信数据,生成发送帧,以完成所述通信数据的转换;第二接收单元,被用于接收到针对接收帧的转换接收请求时,根据所述接收帧所在的连接从所述配置库中确定所述接收帧的转换接收配置,所述转换接收配置包括完成通信数据转换依赖的配置参数;第二解析单元,被用于解析所述转换接收配置中所述接收帧的处理标志,根据所述处理标志转换所述接收帧为单元数据,完成所述接收帧的转换。
[0014]根据本申请实施例的一个方面,提供了一种电子设备,包括有存储器,以及一个以上程序,其中一个以上程序存储于存储器中,且经配置以由一个以上处理器执行所述一个以上程序,所述一个以上程序包含用于进行如所述的通信数据的转换方法的指令。
[0015]在本申请的一些实施例所提供的技术方案中,可以根据预载多种转换配置于配置库中,在实际使用过程中根据需要快速选取适合的转换配置,高效快速完成通信数据的转换,实现通信数据的组帧和解析过程与测控业务过程解耦,针对通信协议的变化,具备可配置的功能;针对尚未实现的协议转换需求,具备可扩展的功能。
[0016]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
[0017]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
[0018]图1示出了根据本申请一个实施例的通信数据的转换方法的场景示意图;
[0019]图2示出了根据本申请一个实施例的通信数据的转换方法的流程简图;
[0020]图3示出了根据本申请一个实施例的通信数据的转换方法的流程简图;
[0021]图4示出了根据本申请一个实施例的通信数据的转换方法的流程简图;
[0022]图5示出了根据本申请一个实施例的通信数据的转换方法的流程简图;
[0023]图6示出了根据本申请一个实施例的通信数据的转换方法的场景示意图;
[0024]图7示出了根据本申请一个实施例的通信数据的转换装置的框图;
[0025]图8示出了适于用来实现本申请实施例的电子设备的计算机系统的结构示意图。
具体实施方式
[0026]现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本申请将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。
[0027]此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施例中。在下面的描述中,提供许多具体细节从而给出对本申请的实施例的充分理解。然而,本领域技术人员将意识到,可以实践本申请的技术方案而没有特定细节中的一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通信数据的转换方法,其特征在于,所述方法包括:接收到针对所述通信数据的转换发送请求时,根据所述转换请求从配置库中确定所述通信数据的转换发送配置,所述转换发送配置包括完成通信数据转换依赖的配置参数;解析所述转换发送配置中通信数据列表及所述通信数据的处理标志,根据所述处理标志转换所述通信数据,生成发送帧,以完成所述通信数据的转换;接收到针对接收帧的转换接收请求时,根据所述接收帧所在的连接从所述配置库中确定所述接收帧的转换接收配置,所述转换接收配置包括完成通信数据转换依赖的配置参数;解析所述转换接收配置中所述接收帧的处理标志,根据所述处理标志转换所述接收帧为单元数据,完成所述接收帧的转换。2.根据权利要求1所述的方法,其特征在于,所述根据所述转换请求从配置库中确定所述通信数据的转换发送配置,包括:根据所述转换请求,确定所述通信数据的目标传输连接,所述目标传输连接为所述转换请求针对的传输连接;访问配置库,将所述目标传输连接对应的转换发送配置确定为所述通信数据的转换发送配置。3.根据权利要求1所述的方法,其特征在于,所述根据所述处理标志转换所述通信数据,生成发送帧,包括:根据所述处理标志转换所述通信数据,按照优先级转换所述通信数据的各单元数据,所述的优先级用所述处理标志表示;对各单元数据进行后处理,生成发送帧。4.根据权利要求3所述的方法,其特征在于,所述对各单元数据进行后处理,生成发送帧,包括:对各单元数据进行组帧操作,将进行组帧后的通信数据进行后处理,生成发送帧。5.根据权利要求1所述的方法,其特征在于,在生成发送帧之后,所述方法还包括:通信发送所述发送帧或者虚拟输出所述发送帧。6.根据权利要求1所述的方法,其特征在于,所述根据所述接收帧所在的连接从所述配置库中确定所述接收帧的转换接收配置,包括:根据所述接收帧所在的...

【专利技术属性】
技术研发人员:柯鸿飞周凯段淑婧郭志品戴鑫姜涛耿家新官锌强杨笑天
申请(专利权)人:航天科工火箭技术有限公司
类型:发明
国别省市:

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

1