[发明专利]一种时间信息压缩传输的方法有效
申请号: | 201911255946.1 | 申请日: | 2019-12-10 |
公开(公告)号: | CN111147083B | 公开(公告)日: | 2023-06-27 |
发明(设计)人: | 郭通;孔红华;肖勇;李云霞;周雨;胡逸雯 | 申请(专利权)人: | 中国航空工业集团公司成都飞机设计研究所 |
主分类号: | H03M7/40 | 分类号: | H03M7/40;H04L69/16 |
代理公司: | 中国航空专利中心 11008 | 代理人: | 俞晓祥 |
地址: | 610091 四川省成都市青羊区*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 时间 信息 压缩 传输 方法 | ||
本发明属于信息传输控制领域,具体涉及一种时间信息压缩传输的方法。由于设备之间的协议长度有限,无法传输较长的时间信息。如果要增加协议长度必然会带来硬件的改动和成本的增加。本发明提出的一种时间信息压缩传输的方法,其核心思想是按固定规则进行时间信息压缩,接收端按相同的规则进行时间信息解压,实现时间信息的压缩传输,固定规则中的每月按32天计算是本发明的关键点,巧妙的避开了闰年闰月及大小月问题,该固定规则每月的天数还可大于等于32天。大大减少了传输时间信息所需的字节长度,可将85年以内的时间信息压缩至最短4个字节来传输,对于设备间协议长度有限的系统,可不增加硬件的情况下实现时间信息传输,可带来较大的经济效益。
技术领域
本发明属于信息传输控制领域,具体涉及一种时间信息压缩传输的方法。
背景技术
在某些系统中,设备与设备之间需要传输年/月/日/时/分/秒的时间信息,如果以常规方式按字节分别传输,根据时间信息的范围,如年(2019~2069),月(1~12),日(1~31),时(0~23),分(0~59),秒(0~59),那么至少需要7个字节来表示这些信息,但对于某些系统而言,由于设备之间的协议长度有限,无法传输上述信息。如果要增加协议长度必然会带来硬件的改动和成本的增加。
针对这种问题,目前有一种方式是按真实天数(即考虑闰年闰月),将年/月/日转换为总天数,将时/分/秒转换为总秒数,然后将总天数和总秒数合并,可压缩至4个字节进行传输,但由于发送和接收端需进行闰年闰月的计算,算法复杂度高并且会带来额外的软硬件资源消耗。
发明内容
本发明为了在不增加硬件成本,同时降低对软硬件资源消耗的前提下,提出了一种时间信息压缩传输的方法,解决了有限字节长度下传输年/月/日/时/分/秒时间信息的问题。
本发明提出的一种时间信息压缩传输的方法,其核心思想是按固定规则进行时间信息压缩,接收端按相同的规则进行时间信息解压,实现时间信息的压缩传输,固定规则中的每月按32天计算是本发明的关键点,巧妙的避开了闰年闰月及大小月问题,该固定规则每月的天数还可大于等于32天。
本发明时间信息压缩传输的方法,该方法将年/月/日/时/分/秒的时间信息最小压缩到4个字节进行发送,并在接收端接收与解压,其中压缩过程包括以下步骤:
S1、根据时间信息中的年份Y确定可压缩传输的年份范围[Y1,Y2],其中
Y1≤Y≤Y2,且Y2=Y1+85;
S2、将年/月/日的时间信息压缩为总天数DD,
DD=(Y-(Y1-1))×12×32+(M-1)×32+D
其中,M为时间信息中的月,D为时间信息中的日;
S3、将时/分/秒的信息压缩为总秒数SS
SS=H×3600+m×60+S;
其中,H为时间信息中的时,m为时间信息中的分,S为时间信息中的秒;
S4、组合存储总天数DD和总秒数SS
用4个字节的高15位存储总天数DD,低17位存储总秒数SS。
进一步的,发送端将压缩后的时间信息发送出去。
进一步的,接收端按压缩规则解压出年/月/日/时/分/秒的时间信息。
进一步的,解压过程包括以下步骤:
S1、分别取出总天数DD和总秒数SS;
S2、解压年/月/日的时间信息;
Y=(DD-DD%384)/384+(Y1-1);
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司成都飞机设计研究所,未经中国航空工业集团公司成都飞机设计研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911255946.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:晶圆移动监测方法及涂胶显影机
- 下一篇:一种耐高温绝缘光伏电缆
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置