【技术实现步骤摘要】
报文传送方法、装置、系统和存储介质
[0001]本申请涉及计算机
,特别是涉及一种报文传送方法、装置、系统和存储介质。
技术介绍
[0002]随着计算机技术的发展,出现了北斗短报文通信技术。北斗短报文类似于短信,由于北斗卫星不仅可以定位还具有双向通信功能,所以终端之间可以互相发送不超过140字信息,这些信息就是北斗短报文。
[0003]然而,在现有的北斗短报文通信技术中,短报文文件在传送时没有进行拆分处理,导致大的短报文文件在传送过程中容易缺失,从而降低了传送的报文文件的完整性。
技术实现思路
[0004]基于此,有必要针对上述技术问题,提供一种能够高效传送报文文件的报文传送方法、装置、系统、计算机设备和存储介质,提高了传送的报文文件的完整性。
[0005]一种报文传送方法,应用于服务器,所述方法包括:
[0006]接收用户终端发送的报文文件数据,计算所述报文文件数据对应的目标文件数量和目标总数据量,将所述目标文件数量和目标总数据量分别与文件数量阈值和存储容量阈值进行比较,得到目标比较结果;
[0007]基于所述目标比较结果对所述报文文件数据进行拆分处理得到各个拆分报文文件数据,将各个拆分报文文件数据分别进行压缩,得到各个对应的目标压缩报文文件数据;
[0008]基于预设的字符标准本将所述各个目标压缩报文文件数据转换成对应的转换数值本,对所述转换数值本进行加密,得到目标转换数值本;
[0009]将所述目标转换数值本转换成对应的图片文件数据,将所述图 ...
【技术保护点】
【技术特征摘要】
1.一种报文传送方法,其特征在于,应用于服务器,所述方法包括:接收用户终端发送的报文文件数据,计算所述报文文件数据对应的目标文件数量和目标总数据量,将所述目标文件数量和目标总数据量分别与文件数量阈值和存储容量阈值进行比较,得到目标比较结果;基于所述目标比较结果对所述报文文件数据进行拆分处理得到各个拆分报文文件数据,将各个拆分报文文件数据分别进行压缩,得到各个对应的目标压缩报文文件数据;基于预设的字符标准本将所述各个目标压缩报文文件数据转换成对应的转换数值本,对所述转换数值本进行加密,得到目标转换数值本;将所述目标转换数值本转换成对应的图片文件数据,将所述图片文件数据发送至北斗卫星终端,以使所述北斗卫星终端将所述图片文件数据发送至地面控制中心。2.根据权利要求1所述的方法,其特征在于,所述基于所述目标比较结果对所述报文文件数据进行拆分处理得到各个拆分报文文件数据,将各个拆分报文文件数据分别进行压缩,得到各个对应的目标压缩报文文件数据包括:当所述目标比较结果为所述目标文件数量大于文件数量阈值,且所述目标总数据量小于或等于所述存储容量阈值时,将所述报文文件数据进行压缩,得到对应的目标压缩报文文件数据;当所述目标比较结果为所述目标文件数量大于所述文件数量阈值,且所述目标总数据量大于所述存储容量阈值时,基于所述存储容量阈值,对所述报文文件数据进行拆分,得到各个拆分报文文件数据,对各个拆分报文文件数据进行压缩,得到各个拆分报文文件数据对应的目标压缩报文文件数据;当所述目标比较结果为所述目标文件数量小于或等于所述文件数量阈值时,将所述报文文件数据进行压缩,得到对应的目标压缩报文文件数据。3.根据权利要求1所述的方法,其特征在于,所述基于预设的字符标准本将所述各个目标压缩报文文件数据转换成对应的转换数值本,对所述转换数值本进行加密,得到目标转换数值本包括:依次识别各个目标压缩报文文件数据对应的当前字符,从所述字符标准本中查找出与当前字符匹配的目标数值,得到各个当前字符对应的目标数值;将各个当前字符依次转换成对应的目标数值,得到各个目标压缩报文文件数据对应的转换数值本;获取密钥对,基于所述密钥对中的公钥对所述转换数值本进行加密,得到对应的目标转换数值本。4.根据权利要求1所述的方法,其特征在于,所述将所述目标转换数值本转换成对应的图片文件数据包括:获取空白图片,从所述空白图片中确定目标中心点,基于所述目标中心,等角度设定预设数量的射线,从所述射线中确定目标基准线;依次从所述目标转换数值本中读取当前数值,从所述目标基准线开始,基于顺时针方向,从各个射线中确定与当前数值对应的基准线段,直至得到各个射线对应的基准线段,所述基准线段的长度等于对应的当前数值,所述基准线段的端点包括所述目标中心点和对应的末尾端点;
将各个射线对应的基准线段的末尾端点进行连接,得到对应的图片文件数据。5.根据权...
【专利技术属性】
技术研发人员:黄炜昭,张欣,徐曙,陈远,黄林超,
申请(专利权)人:深圳供电局有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。