通信能力重组方法、系统及电子设备技术方案

技术编号:37985286 阅读:26 留言:0更新日期:2023-06-30 10:00
本发明专利技术提供一种通信能力重组方法、系统及电子设备,属于通信传输技术领域,方法包括接收数据链路层和物理层的原始数据,并确定所述原始数据对应的业务场景需求的通信方式;确定与通信方式相对应的目标通信组合,目标通信组合为基于不同的通信组件、不同的分帧器和不同的帧处理器进行重组所预先构建的多条通信组合中的其中一条;利用目标通信组合将原始数据推送至应用层、表示层和会话层,由于本发明专利技术中的目标通信组合为多条通信组合中的一条,从而使得针对不同的通信方式仅需在多条通信组合中选择对应的目标通信组合即可,无需每次都重新开发,能够有效地提升开发效率。能够有效地提升开发效率。能够有效地提升开发效率。

【技术实现步骤摘要】
通信能力重组方法、系统及电子设备


[0001]本专利技术涉及通信传输
,尤其涉及一种通信能力重组方法、系统及电子设备。

技术介绍

[0002]在多个计算机设备之间或计算机与其他设备之间的通信,通常采用七层模型的方式实现。而关于七层模型中数据链路层以上、会话层以下的计算机通信问题,目前大多数的开发者只关注与当前业务要求相关的通信方式,几乎所有的开发模式都是根据当前业务要求完成通信模块的实现即可。
[0003]但是,该种方式不具备可复用性,每次都需要重新开发,导致开发效率相对较低。

技术实现思路

[0004]本专利技术提供一种通信能力重组方法、系统及电子设备,用以解决现有技术通信方式可复用性低的缺陷。
[0005]本专利技术提供一种通信能力重组方法,包括:接收数据链路层和物理层的原始数据,并确定所述原始数据对应的业务场景需求的通信方式;确定与所述通信方式相对应的目标通信组合,所述目标通信组合为基于不同的通信组件、不同的分帧器和不同的帧处理器进行重组所预先构建的多条通信组合中的其中一条;利用所述目标通信组合将所述本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种通信能力重组方法,其特征在于,包括:接收数据链路层和物理层的原始数据,并确定所述原始数据对应的业务场景需求的通信方式;确定与所述通信方式相对应的目标通信组合,所述目标通信组合为基于不同的通信组件、不同的分帧器和不同的帧处理器进行重组所预先构建的多条通信组合中的其中一条;利用所述目标通信组合将所述原始数据推送至应用层、表示层和会话层。2.根据权利要求1所述的通信能力重组方法,其特征在于,若所述目标通信组合包括通信组件,则所述利用所述目标通信组合将所述原始数据传输至应用层、表示层和会话层,包括:通过所述通信组件推送所述原始数据至应用层、表示层和会话层。3.根据权利要求1所述的通信能力重组方法,其特征在于,若所述目标通信组合包括通信组件、分帧器和帧处理器,则所述利用所述目标通信组合将所述原始数据传输至应用层、表示层和会话层,包括:通过通信组件推送所述原始数据至所述分帧器,通过所述分帧器将所述原始数据拆分为一个一个的完整数据帧;推送所述完整数据帧至所述帧处理器,通过所述帧处理器对所述完整数据帧进行解帧和验证处理;将进行所述解帧和所述验证处理之后的数据推送至应用层、表示层和会话层。4.根据权利要求3所述的通信能力重组方法,其特征在于,所述通过所述分帧器将所述原始数据拆分为一个一个的完整数据帧,包括:识别所述原始数据中的帧头标识、帧长、帧数据域和帧尾标识;基于所述帧头标识、所述帧长、所述帧数据域和所述帧尾标识,将所述原始数据拆分为一个一个的完整数据帧。5.根据权利要求1所述的通信能力重组方法,其特征在于,所述通信组件包括:TCP客户端、TCP服务端、UDP单播、UDP组播、UDP广播、串口通信、总线通信、PCIe通信和1553B中的至少一种;当所述通信组件包括TCP客户端、TCP服务端、UDP单播、UDP组播、UDP广播、串口通信、总线通信、PCIe通信和1553B时,所述接收数据链路层和物理层的原始数据之前,还包括:基于预设规则,分别为所述TCP客户端、所述TCP服务端、所述UDP单播、所述UDP组播、所述UDP广播、所...

【专利技术属性】
技术研发人员:刘勇朱桂平李明
申请(专利权)人:北京融为科技有限公司
类型:发明
国别省市:

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

1