[发明专利]基于TDM/TDMA体制的卫星通信数据封装系统及其封装方法在审
申请号: | 202210055558.4 | 申请日: | 2022-01-18 |
公开(公告)号: | CN114614877A | 公开(公告)日: | 2022-06-10 |
发明(设计)人: | 朱庆浩 | 申请(专利权)人: | 南京控维通信科技有限公司 |
主分类号: | H04B7/185 | 分类号: | H04B7/185;H04L1/00;H04W28/06 |
代理公司: | 南京泰普专利代理事务所(普通合伙) 32360 | 代理人: | 张帆 |
地址: | 211100 江苏省南京市江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 tdm tdma 体制 卫星通信 数据 封装 系统 及其 方法 | ||
1.基于TDM/TDMA体制的卫星通信数据封装系统,其特征在于,包括:
与上位机接口模块,用于对接上位机,将IP数据包生成为GSE传输帧;
RAM模块,用于存储所述GSE传输帧;
GSE封装模块,读取所述GSE传输帧,判断将封装成何种GSE数据包,并封装数据至所述RAM模块中存储;
GSE解封模块,根据GSE标准还原数据,还原的数据同步输入CRC32模块进行校验;
CRC32校验模块,接收来自所述GSE解封模块还原后的数据,同步计算数据的校验字节,并存储在最后一个有效数据的后4个地址位,形成GSE数据包,然后从所述RAM模块中读出所述GSE数据包并发送。
2.根据权利要求1所述的数据封装系统,其特征在于,所述与上位机接口模块生成的GSE传输帧的帧头包括传输帧类型、当前IP数据传输的调制方式和编码方式、GSE封装的LT值,当前IP数据包的总长度以及保留字节。
3.根据权利要求1所述的数据封装系统,其特征在于,所述RAM模块包括:
第一RAM,存储所述与上位机接口模块发送的GSE传输帧;
第二RAM,存储已经封装完成的GSE数据包。
4.根据权利要求3所述的数据封装系统,其特征在于,所述RAM模块还包括:
写标志位WR1,监控所述第一RAM的存储状态,当所述第一RAM已存满GSE传输帧时,WR1=0,与上位机接口模块停止生成GSE传输帧;当第一RAM未存满时,WR1=1,与上位机接口模块生成GSE传输帧;
读标志位RD1,监控所述第一RAM的存储状态,当第一RAM存有GSE传输帧,RD1 = 1,GSE封装模块读取数据进行封装判断,进而封装数据,当第一RAM内为空时,RD1 = 0,GSE封装模块不读取数据;
写标志位WR2,监控所述第二RAM的存储状态,当第二RAM已存满GSE数据包时,WR2=0,GSE封装模块停止封装GSE数据包;当第二RAM未存满时,WR2=1,GSE封装模块生成GSE数据包;
读标志位RD2,监控所述第二RAM的存储状态,当第二RAM存有GSE数据包,RD2 = 1,读取数据发送GSE数据包;当第二RAM内为空时,RD1 = 0,停止发送GSE数据包。
5.根据权利要求3所述的数据封装系统,其特征在于,所述GSE封装模块读取所述第一RAM内的GSE传输帧时,保存帧头内的参数,其中当前IP数据包的总长度与当前基带帧剩余长度对比,判定当前GSE传输帧应该被封装为何种数据包,并将封装的数据存入所述第二RAM内。
6.根据权利要求1所述的数据封装系统,其特征在于,所述GSE封装模块还包括在封装数据时同步计算校验字节的CRC32校验模块。
7.根据权利要求6所述的数据封装系统,其特征在于,所述CRC32校验模块根据由0X104C11DB7表示的生成多项式计算4个字节的校验;所述CRC32校验模块对所有类型的GSE数据包均进行校验,包括完整的GSE包。
8.根据权利要求6所述的数据封装系统,其特征在于,所述GSE解封模块根据GSE标准还原数据,还原的数据同步输入所述CRC32模块进行校验,所述CRC32模块得出的校验结果与GSE数据包的检验字节比对,完全一致,则存储在RAM模块内;若存在误差,丢弃该GSE数据包;
与上位机接口模块从RAM模块内读取还原的数据生成GSE传输帧发送给上位机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京控维通信科技有限公司,未经南京控维通信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210055558.4/1.html,转载请声明来源钻瓜专利网。