数据传输方法、装置、通信节点及存储介质制造方法及图纸

技术编号:23561738 阅读:38 留言:0更新日期:2020-03-25 06:29
本发明专利技术公开了一种数据传输方法、装置、通信节点及存储介质,该方法包括:第一通信节点根据待发送的数据中的目标服务名称以及预先存储的数据定义文件中服务名称与对应的服务编码的映射关系,确定目标服务名称对应的目标服务编码,根据待发送的数据中的目标消息名称以及数据定义文件中发送的消息名称与对应的消息编码的映射关系,确定目标消息名称对应的目标消息编码,将目标服务编码、目标消息编码以及目标消息包括的参数确定为目标编码数据,向第二通信节点发送目标编码数据。由于在第一通信节点预置了数据定义文件,根据数据定义文件实现了对待发送的数据的服务名称及消息名称的高度压缩,提高了数据传输效率,节省了信道资源。

Data transmission method, device, communication node and storage medium

【技术实现步骤摘要】
数据传输方法、装置、通信节点及存储介质
本专利技术实施例涉及通信
,尤其涉及一种数据传输方法、装置、通信节点及存储介质。
技术介绍
天基物联网使用卫星取代地面的信号塔进行卫星通信,是新型物联网载荷系统。天基物联网作为地面物联网的补充,可以低成本实现天、空、地、海大尺度的万物互联。与传统物联网相比,天基物联网有许多优势:系统覆盖区域广,能够实现全球无盲区通信;系统抗毁性强,在自然灾害、突发事件等应急情况下依旧能正常工作。因此,在天基物联网中实现终端与地面站,或者,终端与终端之间的数据传输非常重要。目前,传统物联网中传输的数据采用JS对象简谱(JavaScriptObjectNotation,JSON)、可扩展标记语言(eXtensibleMarkupLanguage,XML)或者二进制JSON(BinaryJSON,BSON)等自描述格式。发送节点在生成这些自描述格式的数据之后,采用ASCII码编码等方式对数据中包括的字符依次编码形成编码后的数据,之后发送编码后的数据。但是,上述数据发送方式的数据压缩比较低,由于天基物联网中本文档来自技高网...

【技术保护点】
1.一种数据传输方法,其特征在于,包括:/n第一通信节点根据待发送的数据中的目标服务名称以及预先存储的数据定义文件中服务名称与对应的服务编码的映射关系,确定所述目标服务名称对应的目标服务编码;其中,所述目标服务编码的数据量小于对所述目标服务名称包括的字符依次编码后形成的编码数据的数据量;/n所述第一通信节点根据所述待发送的数据中的目标消息名称以及所述数据定义文件中发送的消息名称与对应的消息编码的映射关系,确定所述目标消息名称对应的目标消息编码;其中,所述目标消息编码的数据量小于对所述目标消息名称包括的字符依次编码后形成的编码数据的数据量;/n所述第一通信节点将所述目标服务编码、所述目标消息编码...

【技术特征摘要】
1.一种数据传输方法,其特征在于,包括:
第一通信节点根据待发送的数据中的目标服务名称以及预先存储的数据定义文件中服务名称与对应的服务编码的映射关系,确定所述目标服务名称对应的目标服务编码;其中,所述目标服务编码的数据量小于对所述目标服务名称包括的字符依次编码后形成的编码数据的数据量;
所述第一通信节点根据所述待发送的数据中的目标消息名称以及所述数据定义文件中发送的消息名称与对应的消息编码的映射关系,确定所述目标消息名称对应的目标消息编码;其中,所述目标消息编码的数据量小于对所述目标消息名称包括的字符依次编码后形成的编码数据的数据量;
所述第一通信节点将所述目标服务编码、所述目标消息编码以及目标消息包括的参数确定为目标编码数据;
所述第一通信节点向第二通信节点发送所述目标编码数据。


2.根据权利要求1所述的方法,其特征在于,所述数据定义文件还包括:发送的消息名称与消息中参数顺序的映射关系;
所述第一通信节点将所述目标服务编码、所述目标消息编码以及目标消息包括的参数确定为目标编码数据之前,所述方法还包括:
所述第一通信节点根据所述目标消息名称以及所述发送的消息名称与消息中参数顺序的映射关系,确定所述目标服务名称对应的目标参数顺序;
相应地,所述第一通信节点将所述目标服务编码、所述目标消息编码以及目标消息包括的参数确定为目标编码数据,包括:
所述第一通信节点将所述目标服务编码、所述目标消息编码以及按照所述目标参数顺序排列的参数确定为所述目标编码数据。


3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
所述第一通信节点根据接收到的编码数据以及所述数据定义文件,确定所述接收到的编码数据对应的数据内容。


4.根据权利要求3所述的方法,其特征在于,所述数据定义文件还包括:接收的消息名称与对应的消息编码的映射关系;
所述第一通信节点根据接收到的编码数据以及所述数据定义文件,确定所述接收到的编码数据对应的数据内容,包括:
所述第一通信节点根据所述接收到的编码数据中的服务编码以及所述服务名称与对应的服务编码的映射关系,确定所述接收到的编码数据中的服务编码对应的服务名称;
所述第一通信节点根据所述接收到的编码数据中的消息编码以及所述接收的消息名称与对应的消息编码的映射关系,确定所述接收到的编码数据中的消息编码对应的消息名称;
所述第一通信节点根据所述接收到的编码数据中的服务编码对应的服务名称,以及,所述接收到的编码数据中的消息编码对应的消息名称,确定所述接收到的编码数据对应的数据内容。


5.根据权利要求4所述的方法,其特征在于,所述数据定义文件还包括:接收到的消息名称与消息中参数的名称及参数的顺序的映射关系;
所述第一通信节点根据所述接收到的编码数据中的服务编码对应的服务名称,以及,所述接收到的编码数据中的消息编码对应的消息名称,确定所述接收到的编码数据对应的数据内容之前,所述方法还包括:
所述第一通信节点根据所述接收到的消息名称以及所述接收的消息名称与消息中参数的名称及参数的顺序的映射关系,确定所述接收到的编码数据中消...

【专利技术属性】
技术研发人员:李运伟
申请(专利权)人:北京和德宇航技术有限公司
类型:发明
国别省市:北京;11

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

1