(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202211323050.4
(22)申请日 2022.10.27
(71)申请人 北京华建 云鼎科技股份公司
地址 100086 北京市海淀区农大南路1号院
6号楼4层401-1
(72)发明人 王安良 肖昊 刘海亮 黄仁辉
(74)专利代理 机构 北京锺维联合知识产权代理
有限公司 1 1579
专利代理师 丁慧玲
(51)Int.Cl.
H04B 1/16(2006.01)
H04B 7/185(2006.01)
H04N 7/20(2006.01)
H04L 9/40(2022.01)
(54)发明名称
卫星信号接收机
(57)摘要
本发明涉及一种卫星信号接收机, 包括信号
预处理模 块、 M个解密解扰模 块{C1, C2,…, Ci,…,
CM}、 第一FPGA模块、 第一ARM模块、 ASI输出模块、
存储有计算机程序的存储器和处理器, 其中, 所
述信号预处理模块、 Ci均与第一FPGA模块相连
接, 所述第一FPGA模块与第一ARM模块相连接, 所
述ASI输出模块设置在所述第一ARM模 块上。 本发
明基于FPGA和ARM相配合的架构, 无需使用特定
芯片, 通过灵活配置路由信息, 并结合CI协议栈,
从TS流中提取目标清流信息, 提高了卫星信号处
理效率和灵活性, 降低了卫星信号的处 理成本。
权利要求书3页 说明书16页 附图3页
CN 115412115 A
2022.11.29
CN 115412115 A
1.一种卫星信号接收机, 其特 征在于,
包括信号预处理模块、 M个解密解扰模块{C1, C2,…, Ci,…, CM}、 第一FPGA模块、 第 一ARM
模块、 ASI输出模块、 存储有计算机程序的存储器和处理器, 其中, Ci为第i个解密解扰模块,
i的取值范围为1到M, 所述信号预处理模块、 Ci均与第一FPGA模块相连接, 所述第一FPGA模
块与第一ARM模块相连接, 所述ASI输出模块设置在所述第一ARM模块上, 当所述计算机程序
被所述处 理器执行时, 实现以下步骤:
步骤F1、 通过所述信号预处理模块获取待处理的卫星信号, 并进行预处理生成第一TS
流, 所述待处 理的卫星信号 为加密加扰的卫星信号;
步骤F2、 所述第一ARM模块基于获取的第三路由配置信息生成第三目标路由控制命令,
并将所述第三目标路由控制命令发送给 所述第一FPGA模块;
步骤F3、 所述第一FP GA模块基于所述第三目标路由控制命令将所述第一TS流发送给至
少一个第 一目标Ci、 ASI输出模块、 直接或通过第一目标Ci将所述第一TS流发送给所述第一
ARM模块;
步骤F4、 所述第一A RM模块从所述第一TS流提取第一目标节目信息, 并生成第一CI协议
栈, 将所述第一CI协议栈发送给 所述第一FPGA模块;
步骤F5、 所述第一FPGA模 块将所述第一CI协议栈 转发给至少一个第二目标Ci, 所述第二
目标Ci属于第一目标Ci集合;
步骤F6、 所述第二目标Ci基于接收到的第一CI协议栈, 从所述第一TS流中解析出目标清
流, 发送给ASI输出模块, 所述目标清流 为解密解扰的数据流;
步骤F7、 所述ASI输出模块将所述目标清流进行K倍编码, K为预设的编码倍数, 并添加
同步字, 然后进 行并串转换, 得到码率 维持在预设码率值的ASI信号, K的值和同步字的字节
数基于预设码率 值和第一TS流的码率 值确定;
步骤F8、 将所述ASI信号 通过所述ASI输出模块输出。
2.根据权利要求1所述的卫星信号接收机, 其特 征在于,
所述步骤F2中, 所述第一ARM模块基于获取的第三路由配置信息生成第三目标路由控
制命令包括:
步骤F21、 所述第一ARM模块获取第三路由配置信息, 所述第三路由配置信息中包括至
少一个第三数据流向路径信息, 所述第三数据流向路径信息包括第三数据发送模块和 第三
数据接收模块, 所述第三数据发送模块为所述预处理模块或Ci,所述第三数据接收模块为
Ci、 第一ARM模块或ASI输出模块, 基于所述第三数据流向路径信息生成所述第三目标路由
控制命令 。
3.根据权利要求1所述的卫星信号接收机, 其特 征在于,
所述第一TS流中包括PAT表、 N个节目信息和N个PMT表, 所述PAT表为节目关联表, 所述
PMT表为节目信息表, 每一节目信息对应一个PMT表, 所述节目信息中包括每一节目信息对
应的节目ID、 视频数据、 音频数据, 每一视频数据对应一个视频PID, 每一音 频数据对应一个
音频PID, ID、 PID均为标识信息, 所述 步骤F4包括:
步骤F41、 获取第 一目标节目信息提取指令, 所述第 一目标节目信息提取指令中包括第
一目标节目ID;
步骤F42、 基于所述第一目标节目ID, 从所述PAT表中获取所有第一目标关联节目ID以权 利 要 求 书 1/3 页
2
CN 115412115 A
2及对应的第一目标PMT表ID;
步骤F43、 基于第一目标PMT表ID从对应的PMT表中获取第一目标关联节目ID对应 的视
频PID和音频PID;
步骤F44、 基于所述第一目标PMT表ID、 第一目标关联节目ID以及对应的视频PID和音频
PID生成所述第一CI协议栈。
4.根据权利要求2所述的卫星信号接收机, 其特 征在于,
所述第一FPGA模块包括FPGA寄存器, 所述第一FPGA模块与第一ARM模块之间通过TSI接
口以及SPI接口相连接, 所述TSI接口用于在所述第一FPGA模块与第一ARM模块之间传输数
据, 所述SPI接口用于在所述第一FPGA模块与第一ARM模块之间传输控制命令, 所述控制命
令基于所述预设的S PI数据结构生成;
所述预设的SPI数据结构包括读写标识数据段、 读写目标数据段、 读写类型数据段、 目
标地址数据段、 目标信息数据段, 所述读写标识数据段用于存储读标识或写标识, 所述读写
目标数据段用于存储读写目标标识, 读写目标包括FPGA寄存器或安装在FPGA上的处理模
块; 所述读写类型包括处理模块通用存储读写标识、 处理模块属性存储读写标识、 处理模块
IO读写标识、 空标识; 所述目标地址数据段用于存储目标地址信息, 所述目标信息数据段用
于存储目标信息 。
5.根据权利要求 4所述的卫星信号接收机, 其特 征在于,
当所述读写目标为FPGA寄存器时, 所述目标地址数据段设置为X个地址标识中的其中
一个, X=2* M+6; 所述目标信息数据段设置为Y个目标信息标识中的其中一个, Y =2*M+2;
所述X个地址标识为{ F1,F2,F3,F4,F5,F6,A1,A2,…, AM, B1,B2,…, BM};
所述Y个目标信息标识为{G1,G2,…, GM,H1,H2,…, HM,HM+1,HM+2};
其中, F1为读写FPGA数据的标识; F2为读取FPGA属性信息的标识; F3为读取所有处理模
块状态的标识;
F4为复位处理模块的标识, 且当地址标识设置为F4时, 目标信息标识设置为{G1, G2,…,
GM}中的其中一个, 若目标信息标识设置为Gi, 则表示复位Ci;
F5为输出模块作为数据流接收端的标识, F6为第一ARM模块作为数据流接收端的标识,
Ai为Ci作为数据流接收端的标识, 且当地址标识为F5, F6,A1, A2,…, 或AM时, 目标信息标识
设置为{H1,H2,…, HM,HM+1,HM+2}中的任意一个, Hi为将Ci为数据流发送端的标识, HM+1为将输
入模块作为数据流发送端的标识, HM+2为将第一ARM模块作为数据流发送端的标识; Bi为读
取Ci的数据的标识。
6.根据权利要求5所述的卫星信号接收机, 其特 征在于,
所述步骤F21包括:
步骤F211、 所述第一ARM模块基于获取的第三路由配置信息生成第三目标路由控制命
令, 基于所述 目标路由控制命令第三目标路由控制命令将预设的SPI数据结构中的读写标
识数据段设置为写标识, 将读写目标数据段设置为FPGA寄存器标识, 读写类型数据段设置
为空, 目标地址数据段设置为F5、 F6或Ai, 目标信息数据段设置为HM+1, 生成第三目标路由控
制命令;
步骤F212、 所述第一A RM模块将所述第三目标路由控制命令通过所述SPI接口传输给所
述第一FPGA模块。权 利 要 求 书 2/3 页
3
CN 115412115 A
3
专利 卫星信号接收机
文档预览
中文文档
23 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共23页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 16:42:00上传分享