[发明专利]卫星数据处理方法及系统在审
申请号: | 202010061989.2 | 申请日: | 2020-01-19 |
公开(公告)号: | CN111241038A | 公开(公告)日: | 2020-06-05 |
发明(设计)人: | 孙小涓;胡玉新;石涛;李冰;杨晓艳 | 申请(专利权)人: | 中国科学院电子学研究所 |
主分类号: | G06F16/16 | 分类号: | G06F16/16;G06F16/178;G06K9/62 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 方丁一 |
地址: | 100190 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 卫星 数据处理 方法 系统 | ||
1.一种卫星数据处理方法,其特征在于,包括:
S1,对所述卫星数据的二进制码流进行处理,得到多个传输帧流;
S2,对所述多个传输帧流进行分类,根据分类结果对不同类型的传输帧流进行分类并行处理,得到多个源包流;
S3,提取所述多个源包流的源包数据域,得到多个源包数据单元流;
S4,按源包类型对所述多个源包数据单元流进行分类,根据分类结果对不同类型的源包数据单元流进行分类并行处理,生成产品数据文件。
2.根据权利要求1所述的卫星数据处理方法,其特征在于,每种类型的传输帧流对应一虚拟信道标识,根据所述虚拟信道标识符对所述多个传输帧流进行分类。
3.根据权利要求1所述的卫星数据处理方法,其特征在于,根据分类结果对不同类型的传输帧流进行分类并行处理包括:
针对于每一类型的传输帧流,解析传输帧头信息,根据虚拟信道标识进行提取源包处理。
4.根据权利要求1所述的卫星数据处理方法,其特征在于,按照应用过程标识符提取所述多个源包流的源包数据域。
5.根据权利要求1所述的卫星数据处理方法,其特征在于,所述根据分类结果对不同类型的源包数据单元流进行分类并行处理,生成产品数据文件,包括:
按照源包计数进行排序、拼接和去重处理,以预设格式输出文件,生成不同APID的源包产品数据文件。
6.根据权利要求1所述的卫星数据处理方法,其特征在于,所述传输帧流包括帧同步字、传输帧主导头、位流业务协议数据单元和校验填充字段;
所述源包流包括同步码、应用过程标识符、分组标志、包序列计数、包数据长度、时间码、包装协议数据单元及填充字段;
所述源包数据单元流包括一个或者多个相同源包类型的包装协议数据单元。
7.根据权利要求1所述的卫星数据处理方法,其特征在于,对所述二进制码流进行处理包括:
对所述二进制码流进行帧同步、解扰和译码,纠正所述二进制码流中的误码。
8.一种卫星数据处理系统,其特征在于,所述卫星数据处理系统基于流计算框架Storm搭建,包括:
控制节点、至少一个工作节点及状态协调集群节点,所述状态协调集群节点连接至所述控制节点,所述至少一个工作节点连接至所述状态协调集群节点;
所述控制节点用于分配执行程序及卫星数据处理任务至所述至少一个工作节点,并监视所述至少一个工作节点;
所述至少一个工作节点用于执行卫星数据处理任务,根据不同的虚拟信道类型和不同源包类型,对所述卫星数据进行分类并行处理,生成产品数据文件;
所述状态协调集群节点用于收集所述工作节点的任务执行状态信息,同步所述工作节点的执行状态信息。
9.根据权利要求8所述的卫星数据处理系统,其特征在于,每个工作节的部署组件包括:帧同步组件、虚拟信道分离组件、源包数据提取组件及产品生成组件;
所述帧同步组件用于对所述卫星数据进行帧同步、解扰和译码,纠正所述卫星数据中的误码,得到多个传输帧流;
所述虚拟信道分离组件用于根据所述虚拟信道标识符对所述得到多个传输帧流进行分类,根据分类结果对不同类型的传输帧流进行分类并行处理,得到多个源包流;
所述源包数据提取组件用于按照应用过程标识符提取所述多个源包流的源包数据域,得到多个源包数据单元流;
所述产品生成组件用于根据不同源包类型对所述多个源包数据单元流进行分类,根据分类结果对不同类型的源包数据单元流进行分类并行处理,生成产品数据文件。
10.根据权利要求8所述的卫星数据处理系统,其特征在于,所述状态协调集群节点还用于根据所述控制节点及工作节点的状态信息对所述控制节点及工作节点的故障进行恢复。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院电子学研究所,未经中国科学院电子学研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010061989.2/1.html,转载请声明来源钻瓜专利网。