报文传送方法、装置、系统和存储介质制造方法及图纸

技术编号:38373555 阅读:7 留言:0更新日期:2023-08-05 17:36
本申请涉及一种报文传送方法、装置、系统和存储介质。所述方法包括:计算用户终端发送的报文文件数据对应的目标文件数量和目标总数据量,基于目标文件数量和目标总数据量分别与文件数量阈值和存储容量阈值进行比较的目标比较结果,对报文文件数据进行拆分处理得到各个拆分报文文件数据,将各个拆分报文文件数据分别进行压缩,得到各个对应的目标压缩报文文件数据;基于预设的字符标准本将各个目标压缩报文文件数据转换成对应的转换数值本,并加密得到目标转换数值本;将目标转换数值本转换成对应的图片文件数据,并发送至北斗卫星终端,以使北斗卫星终端将图片文件数据发送至地面控制中心。采用本方法能够提高传送的报文文件的完整性。件的完整性。件的完整性。

【技术实现步骤摘要】
报文传送方法、装置、系统和存储介质


[0001]本申请涉及计算机
,特别是涉及一种报文传送方法、装置、系统和存储介质。

技术介绍

[0002]随着计算机技术的发展,出现了北斗短报文通信技术。北斗短报文类似于短信,由于北斗卫星不仅可以定位还具有双向通信功能,所以终端之间可以互相发送不超过140字信息,这些信息就是北斗短报文。
[0003]然而,在现有的北斗短报文通信技术中,短报文文件在传送时没有进行拆分处理,导致大的短报文文件在传送过程中容易缺失,从而降低了传送的报文文件的完整性。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种能够高效传送报文文件的报文传送方法、装置、系统、计算机设备和存储介质,提高了传送的报文文件的完整性。
[0005]一种报文传送方法,应用于服务器,所述方法包括:
[0006]接收用户终端发送的报文文件数据,计算所述报文文件数据对应的目标文件数量和目标总数据量,将所述目标文件数量和目标总数据量分别与文件数量阈值和存储容量阈值进行比较,得到目标比较结果;
[0007]基于所述目标比较结果对所述报文文件数据进行拆分处理得到各个拆分报文文件数据,将各个拆分报文文件数据分别进行压缩,得到各个对应的目标压缩报文文件数据;
[0008]基于预设的字符标准本将所述各个目标压缩报文文件数据转换成对应的转换数值本,对所述转换数值本进行加密,得到目标转换数值本;
[0009]将所述目标转换数值本转换成对应的图片文件数据,将所述图片文件数据发送至北斗卫星终端,以使所述北斗卫星终端将所述图片文件数据发送至地面控制中心。
[0010]在其中一个实施例中,基于所述目标比较结果对所述报文文件数据进行拆分处理得到各个拆分报文文件数据,将各个拆分报文文件数据分别进行压缩,得到各个对应的目标压缩报文文件数据包括:
[0011]当所述目标比较结果为所述目标文件数量大于文件数量阈值,且所述目标总数据量小于或等于所述存储容量阈值时,将所述报文文件数据进行压缩,得到对应的目标压缩报文文件数据;
[0012]当所述目标比较结果为所述目标文件数量大于所述文件数量阈值,且所述目标总数据量大于所述存储容量阈值时,基于所述存储容量阈值,对所述报文文件数据进行拆分,得到各个拆分报文文件数据,对各个拆分报文文件数据进行压缩,得到各个拆分报文文件数据对应的目标压缩报文文件数据;
[0013]当所述目标比较结果为所述目标文件数量小于或等于所述文件数量阈值时,将所述报文文件数据进行压缩,得到对应的目标压缩报文文件数据。
[0014]在其中一个实施例中,基于预设的字符标准本将所述各个目标压缩报文文件数据转换成对应的转换数值本,对所述转换数值本进行加密,得到目标转换数值本包括:
[0015]依次识别各个目标压缩报文文件数据对应的当前字符,从所述字符标准本中查找出与当前字符匹配的目标数值,得到各个当前字符对应的目标数值;
[0016]将各个当前字符依次转换成对应的目标数值,得到各个目标压缩报文文件数据对应的转换数值本;
[0017]获取密钥对,基于所述密钥对中的公钥对所述转换数值本进行加密,得到对应的目标转换数值本。
[0018]在其中一个实施例中,将所述目标转换数值本转换成对应的图片文件数据包括:
[0019]获取空白图片,从所述空白图片中确定目标中心点,基于所述目标中心,等角度设定预设数量的射线,从所述射线中确定目标基准线;
[0020]依次从所述目标转换数值本中读取当前数值,从所述目标基准线开始,基于顺时针方向,从各个射线中确定与当前数值对应的基准线段,直至得到各个射线对应的基准线段,所述基准线段的长度等于对应的当前数值,所述基准线段的端点包括所述目标中心点和对应的末尾端点;
[0021]将各个射线对应的基准线段的末尾端点进行连接,得到对应的图片文件数据。
[0022]在其中一个实施例中,以使所述北斗卫星终端将所述图片文件数据发送至地面控制中心之后,还包括:
[0023]获取所述图片文件数据对应的解析速度、传输速度和读取速度,基于所述解析速度、传输速度和读取速度,计算得到所述图片文件数据对应的收发速度;
[0024]获取预设比例系数和目标平均速度,基于所述收发速度、预设比例系数和目标平均速度,计算得到目标处理速率值;
[0025]获取处理速率阈值,当所述目标处理速率值大于或等于所述处理速率阈值时,生成运行正常信号;
[0026]当所述目标处理速率值小于所述处理速率阈值时,生成运行异常信号;
[0027]基于所述运行异常信号,生成正向修正指令和反向修正指令,将所述正向修正指令发送至所述地面控制中心,将所述反向修正指令发送至所述用户终端。
[0028]在其中一个实施例中,基于所述运行异常信号,生成正向修正指令和反向修正指令,将所述正向修正指令发送至所述地面控制中心,将所述反向修正指令发送至所述用户终端之后,还包括:
[0029]以使所述地面控制中心基于所述正向修正指令,调整所述图片文件数据对应的解析速度和传输速度,完成所述正向修正指令对应的操作;
[0030]以使所述用户终端基于所述反向修正指令,重新发送所述报文文件数据。
[0031]一个报文传送系统,所述系统包括:
[0032]用户终端,用于发送报文文件数据;
[0033]服务器,用于接收所述用户终端发送的报文文件数据,计算所述报文文件数据对应的目标文件数量和目标总数据量,将所述目标文件数量和目标总数据量分别与文件数量阈值和存储容量阈值进行比较,得到目标比较结果;
[0034]所述服务器还用于基于所述目标比较结果对所述报文文件数据进行拆分得到各
个拆分报文文件数据,将各个拆分报文文件数据分别进行压缩,得到各个对应的目标压缩报文文件数据;基于预设的字符标准本将所述各个目标压缩报文文件数据转换成对应的初始转换数值本,对所述初始转换数值本进行加密,得到目标转换数值本;
[0035]所述服务器还用于将所述目标转换数值本转换成对应的图片文件数据,将所述图片文件数据发送至北斗卫星终端;
[0036]北斗卫星终端,用于将所述图片文件数据发送至地面控制中心;
[0037]地面控制中心,用于接收所述图片文件数据。
[0038]在其中一个实施例中,所述服务器还用于计算目标处理速率值,基于所述目标处理速率值和处理速率阈值的比较结果,生成运行异常信号,基于所述运行异常信号,生成正向修正指令和反向修正指令,将所述正向修正指令发送至所述地面控制中心,将所述反向修正指令发送至所述用户终端。
[0039]在其中一个实施例中,所述地面控制中心还用于基于所述正向修正指令,对所述图片文件数据对应的解析速度和传输速度进行调整;所述用户终端还用于基于所述反向修正指令,重新将所述报文文件数据发送至所述服务器。
[0040]一种报文传送装置,所述装本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种报文传送方法,其特征在于,应用于服务器,所述方法包括:接收用户终端发送的报文文件数据,计算所述报文文件数据对应的目标文件数量和目标总数据量,将所述目标文件数量和目标总数据量分别与文件数量阈值和存储容量阈值进行比较,得到目标比较结果;基于所述目标比较结果对所述报文文件数据进行拆分处理得到各个拆分报文文件数据,将各个拆分报文文件数据分别进行压缩,得到各个对应的目标压缩报文文件数据;基于预设的字符标准本将所述各个目标压缩报文文件数据转换成对应的转换数值本,对所述转换数值本进行加密,得到目标转换数值本;将所述目标转换数值本转换成对应的图片文件数据,将所述图片文件数据发送至北斗卫星终端,以使所述北斗卫星终端将所述图片文件数据发送至地面控制中心。2.根据权利要求1所述的方法,其特征在于,所述基于所述目标比较结果对所述报文文件数据进行拆分处理得到各个拆分报文文件数据,将各个拆分报文文件数据分别进行压缩,得到各个对应的目标压缩报文文件数据包括:当所述目标比较结果为所述目标文件数量大于文件数量阈值,且所述目标总数据量小于或等于所述存储容量阈值时,将所述报文文件数据进行压缩,得到对应的目标压缩报文文件数据;当所述目标比较结果为所述目标文件数量大于所述文件数量阈值,且所述目标总数据量大于所述存储容量阈值时,基于所述存储容量阈值,对所述报文文件数据进行拆分,得到各个拆分报文文件数据,对各个拆分报文文件数据进行压缩,得到各个拆分报文文件数据对应的目标压缩报文文件数据;当所述目标比较结果为所述目标文件数量小于或等于所述文件数量阈值时,将所述报文文件数据进行压缩,得到对应的目标压缩报文文件数据。3.根据权利要求1所述的方法,其特征在于,所述基于预设的字符标准本将所述各个目标压缩报文文件数据转换成对应的转换数值本,对所述转换数值本进行加密,得到目标转换数值本包括:依次识别各个目标压缩报文文件数据对应的当前字符,从所述字符标准本中查找出与当前字符匹配的目标数值,得到各个当前字符对应的目标数值;将各个当前字符依次转换成对应的目标数值,得到各个目标压缩报文文件数据对应的转换数值本;获取密钥对,基于所述密钥对中的公钥对所述转换数值本进行加密,得到对应的目标转换数值本。4.根据权利要求1所述的方法,其特征在于,所述将所述目标转换数值本转换成对应的图片文件数据包括:获取空白图片,从所述空白图片中确定目标中心点,基于所述目标中心,等角度设定预设数量的射线,从所述射线中确定目标基准线;依次从所述目标转换数值本中读取当前数值,从所述目标基准线开始,基于顺时针方向,从各个射线中确定与当前数值对应的基准线段,直至得到各个射线对应的基准线段,所述基准线段的长度等于对应的当前数值,所述基准线段的端点包括所述目标中心点和对应的末尾端点;
将各个射线对应的基准线段的末尾端点进行连接,得到对应的图片文件数据。5.根据权...

【专利技术属性】
技术研发人员:黄炜昭张欣徐曙陈远黄林超
申请(专利权)人:深圳供电局有限公司
类型:发明
国别省市:

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

1