【技术实现步骤摘要】
一种针对采用公共数据压缩二进制代码的数据还原方法
[0001]本专利技术涉及通信
,具体为一种针对采用公共数据压缩二进制代码的数据还原方法。
技术介绍
[0002]在卫星通信领域,卫星对地面的数据传输能力不断面临技术上的新挑战。面对有效载荷数传码速率达到数Gbps的需求,地面站能力、信道编码能力已经接近技术实现的极限;现有常规数传技术要提高数传能力,对信道及卫星资源需求很大,信道带宽及发射功率已经成为资源瓶颈;卫星采集到的图片信息和影像信息,图片信息和影像信息的相同数据,对相同数据进行压缩。
[0003]本专利是针对一种采用公共数据压缩二进制代码组帧的方法,对压缩的数据,进行数据还原。
[0004]名词解释:
[0005]完整数据:强调数据文件的完整性;数据:表示普通意义的数据。
技术实现思路
[0006]本专利技术的目的在于将采用公共数据压缩二进制代码组帧的数据进行接收,对压缩的数据,进行数据还原,提供一种针对采用公共数据压缩二进制代码的数据还原方法。
[0007]实现 ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.一种针对采用公共数据压缩二进制代码的数据还原方法,其特征在于:将接收的数据储存在储存器内,将数据调入内存,经过CPU的计算还原数据,将还原的数据储存在储存器内,其具体步骤如下:第一步骤,接收数据帧,将公共数据单元、公共数据单元的静态地址、压缩数据储存到储存器内,记录公共数据单元的动态地址;第二步骤,提取公共数据单元的动态地址与公共数据单元的静态地址的映射关系;第三步骤,将压缩数据中的公共数据单元的静态地址,根据公共数据单元的动态地址与公共数据单元的静态地址的映射关系,替代为公共数据单元;第四步骤,获得完整数据。2.根据权利要求1所述的一种针对采用公共数据压缩二进制代码的数据还原方法,其特征在于:将公共数据单元G1、G2、G3、
……
、G
n
储存在储存器内,并提取当下公共数据单元G1、G2、G3、
……
、G
n
的静态地址D
’1、D
’2、D
’3、
……
、D
’
n
。3.根据权利要求1或2所述的一种针对采用公共数据压缩二进制代码的数据还原方法,其特征在于:提取公共数据单元G1、G2、G3、
……
、G
n
的动态地址,数据压缩阶段的公共数据单元G1、G2、G3、
……
、G
n
的静态地址D1、D2、D3、
……
、D
n
,公共数据单元地址变化轨迹的一一映射关系为:{(f:D1→…→
D
’1),(f
‑1:D
’1→…→
D1)}、{(f:D2→…→
D
’2),(f
‑1:D
’2→…→
D2)}、{(f:D3→…→
D
’3),(f
‑1:D
’3→…→
D3)}、
……
、{(f:D
n
→…→
D
’
n
),(f
‑1:D
’
n
→…→
D
n
)}。4.根据权利要求3所述的一种针对采用公共数据压缩二进制代码的数据还原方法,其特征在于:简化为数据压缩阶段的公共数据单元G1、G2、G3、
……
、G
n
的静态地址D1、D2、D3、
……
、D
n
,与当下公共数据单元G1、G2、G3、
……
、G
n
的静态地址D
’1、D
’2、D
’3、
……
、D
’
n
一一映射关系为:{(f:D1→
D
’1),(f
‑1:D
’1→
D1)}、{(f:D2→
D
’2),(f
‑1:D
’2→
D2)}、{(f:D3→
D
’3),(f
‑1:D
’3→
D3)}、
……
、{(f:D
n
→
D
’
n
),(f
‑1:D
’
n
→
D
n
)}。5.根据权利要求4所述的一种针对采用公共数据压缩二进制代码的数据还原方法,其特征在于:数据压缩阶段的公共数据单元G1、G2、G3、
……
、G
n
的静态地址D1、D2、D3、
……
、D
n
,当下公共数据单元G1、G2、G3、
……
、G
n
的静态地址D
’1、D
’2、D
’3、
……
、D
’
n
,公共数据单元G1、G2、G3、
……
、G
n
,以上三者的一一映射关系:{(f:G1→
D1→
D
’1),(f
‑1:D
’1→
D1→
G1)}、{(f:G2→
D2→
D
’2),(f
‑1:D
’2→
D2→
技术研发人员:王涵,张萌,伍剑松,何乐,
申请(专利权)人:航天科工通信技术研究院有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。