System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种北斗通信融合处理方法、装置及可读存储介质制造方法及图纸_技高网

一种北斗通信融合处理方法、装置及可读存储介质制造方法及图纸

技术编号:44923755 阅读:4 留言:0更新日期:2025-04-08 19:03
本发明专利技术涉及海洋立体观测网技术领域,公开了一种北斗通信融合处理方法、装置及可读存储介质,包括:S1,分别从分理服务平台、北斗卫星指挥机、上级融合机获取报文,将报文中的定位信息和观测信息加载到接入队列,将报文中的用户卡信息、指挥机状态、波束跟踪、卫星位置加载到监控队列;S2,根据不同的数据来源,按照相应的协议对报文中的定位信息和观测信息进行解析,将解析后的数据转换为标准格式,加载到标准队列;S3,将标准队列中来自分理服务平台的定位信息和观测信息与来自北斗卫星指挥机的定位信息和观测信息进行比较,去除重复信息等;该方法及装置实现了数据安全传输、融合去重及按需分发等主要功能。

【技术实现步骤摘要】

本专利技术涉及海洋立体观测网,具体涉及一种北斗通信融合处理方法、装置及可读存储介质


技术介绍

1、在传统离岸海洋观测中,观测设备分散接入立体观测网,每台设备自行配套上位机系统,因为观测设备在海上的通讯特殊性,每台上位机系统都需要连接至少两种通讯链路来接受观测设备的报文数据,如:北斗三号卫星接收终端、自然资源领域北斗短报文分理服务平台专线,这样就造成了北斗三号卫星接收终端及北斗三号卫星用户卡的冗余和浪费,另外也增加了各个上位机系统对北斗通信终端和自然资源领域北斗短报文分理服务中心专线的数据重复接收和去重的算法压力等现实问题,主要体现在以下方面:

2、1.各海洋观测设备的上位机系统对多种数据报文链路需要单独设备,如北斗三号卫星接收终端,北斗三号卫星用户卡和自然资源领域北斗短报文分理服务平台的专属用户,造成了设备浪费,以及产生了设备部署占位增多和机房部署多个室外天线的复杂施工。

3、2. 海洋观测设备种类丰富,对应的设备上位机系统也会在同一个项目中出现多个的情况,因此每个上位机系统都需要单独对多个通讯渠道来的报文识别重复,此工作繁琐耗费资源,系统的软件实现冗余在每个上位机系统中,造成了开发周期长,出现问题点增多的问题。


技术实现思路

1、针对现有技术存在的不足,本专利技术的目的在于提供一种北斗通信融合处理方法及装置,该方法及装置解决了北斗卫星通信设备及资源浪费、施工复杂的问题。

2、为了实现上述目的,本专利技术提供如下技术方案:

3、一种北斗通信融合处理方法,包括:s1,分别从分理服务平台、北斗卫星指挥机、上级融合机获取报文,将报文中的定位信息和观测信息加载到接入队列,将报文中的用户卡信息、指挥机状态、波束跟踪、卫星位置加载到监控队列;s2,根据不同的数据来源,按照相应的协议对报文中的定位信息和观测信息进行解析,将解析后的数据转换为标准格式,加载到标准队列;s3,将标准队列中来自分理服务平台的定位信息和观测信息与来自北斗卫星指挥机的定位信息和观测信息进行比较,去除重复信息;s4,对标准队列的信息进行存储,并对处理数据进行统计;s5,向消费系统分发定位信息和观测信息。

4、在本专利技术中,优选的,所述s1包括:s11,从分理服务平台拉取报文,对报文进行解密,将解密后的报文中的定位信息和观测信息加载到接入队列;所述分理服务平台的报文采用国密4加密;s12,使用监听的方式接收北斗卫星指挥机推送的报文,将报文中的定位信息和观测信息加载到接入队列,将报文中的用户卡信息、指挥机状态、波束跟踪、卫星位置加载到监控队列;s13,从上级融合机拉取报文,将报文中的定位信息和观测信息加载到接入队列。

5、在本专利技术中,优选的,s3中所述去除重复信息包括:s31,将预设时间段内,发送方卡号和上星时间一致的两条报文判定为重复数据,否则判定为非重复数据;s32,将重复数据加载到重复队列,将非重复数据加载到非重复队列;s33,将重复队列中的重复数据以文件形式或数据库标记形式进行存储;s34,将非重复队列的数据重新加载到标准队列。

6、在本专利技术中,优选的,所述s31包括:s311,根据待比较的报文的发送方卡号和上星时间计算生成待比较哈希值;s312,将待比较哈希值与内存池中的哈希值进行比较,若内存池中存在与待比较哈希值相同的哈希值,则执行s313,否则将待比较的报文认定为非重复数据;s313,删除内存池中当前时间点在预设时间段之前与待比较哈希值相同的哈希值数据;s314,将待比较哈希值再次与内存池中的哈希值进行比较,若内存池中存在与待比较哈希值相同的哈希值,则将待比较的报文认定为重复数据,否则将待比较的报文认定为非重复数据。

7、在本专利技术中,优选的,s31中所述预设时间段为五分钟。

8、在本专利技术中,优选的,s4中所述对标准队列的信息进行存储包括三种存储类型:热数据,保存在队列中,保存期限为三天;温数据,保存在数据库中,保存期限为七天;冷数据,保存在文件中,保存期限为一年。

9、在本专利技术中,优选的,s4中所述处理数据包括每天的接入量、解析量、重复数据量、非重复数据量、入数据库量、分发数据量、反向报文发送量。

10、在本专利技术中,优选的,所述s5中分发的方式包括http分发方式和/或ftp分发方式,当采用http分发方式时,所述s1还包括:s14,获取消费系统发送的报文,对报文进行合法性校验,将校验通过的报文加载到反向报文临时队列。

11、一种北斗通信融合处理装置,包括:数据接入单元,用于分别从分理服务平台、北斗卫星指挥机、上级融合机收取报文,将报文中的定位信息和观测信息加载到接入队列,将报文中的用户卡信息、指挥机状态、波束跟踪、卫星位置加载到监控队列;数据解析单元,用于根据不同的数据来源,按照相应的协议对报文中的定位信息和观测信息进行解析,将解析后的数据转换为标准格式,加载到标准队列;数据去重单元,用于将标准队列中来自分理服务平台的定位信息和观测信息与来自北斗卫星指挥机的定位信息和观测信息进行比较,去除重复信息;数据存储与统计单元,用于对标准队列的信息进行存储,并对处理数据进行统计;数据分发单元,用于向消费系统分发定位信息和观测信息;所述数据接入单元包括:分理报文获取模块,用于从分理服务平台拉取报文,对报文进行解密,将解密后的报文中的定位信息和观测信息加载到接入队列;所述分理服务平台的报文采用国密4加密;指挥机报文获取模块,用于使用监听的方式接收北斗卫星指挥机推送的报文,将报文中的定位信息和观测信息加载到接入队列,将报文中的用户卡信息、指挥机状态、波束跟踪、卫星位置加载到监控队列;上级报文获取模块,用于从上级融合机拉取报文,将报文中的定位信息和观测信息加载到接入队列;消费报文获取模块,用于等待消费系统发送短报文信息,对收到的报文进行合法性校验,校验通过的报文加载到反向报文临时队列中;所述数据去重单元包括:判定模块,用于将预设时间段内,发送方卡号和上星时间一致的两条报文判定为重复数据,否则判定为非重复数据;分离模块,用于将重复数据加载到重复队列,将非重复数据加载到非重复队列;重复存储模块,用于将重复队列中的重复数据以文件形式或数据库标记形式进行存储;加载模块,用于将非重复队列的数据重新加载到标准队列;数据存储与统计单元中,所述对标准队列的信息进行存储包括三种存储类型:热数据,保存在队列中,保存期限为三天;温数据,保存在数据库中,保存期限为七天;冷数据,保存在文件中,保存期限为一年;所述处理数据包括每天的接入量、解析量、重复数据量、非重复数据量、入数据库量、分发数据量、反向报文发送量;所述数据分发单元中,分发的方式包括http分发方式和/或ftp分发方式,所述数据分发单元还用于根据反向报文临时队列,向消费系统分发其要求的报文信息。

12、一种计算机可读存储介质,所述计算机可读存储介质包括指令,当所述指令在计算机上运行时,使得所述计算机执行如以上任一项所述的北斗通信融合处理方法。

13、与现有技术相比,本发本文档来自技高网...

【技术保护点】

1.一种北斗通信融合处理方法,其特征在于,包括:

2.根据权利要求1所述的北斗通信融合处理方法,其特征在于,所述S1包括:

3.根据权利要求1所述的北斗通信融合处理方法,其特征在于,S3中所述去除重复信息包括:

4.根据权利要求3所述的北斗通信融合处理方法,其特征在于,所述S31包括:

5.根据权利要求3所述的北斗通信融合处理方法,其特征在于,S31中所述预设时间段为五分钟。

6.根据权利要求1所述的北斗通信融合处理方法,其特征在于,S4中所述对标准队列的信息进行存储包括三种存储类型:

7.根据权利要求1所述的北斗通信融合处理方法,其特征在于,S4中所述处理数据包括每天的接入量、解析量、重复数据量、非重复数据量、入数据库量、分发数据量、反向报文发送量。

8.根据权利要求2所述的北斗通信融合处理方法,其特征在于,所述S5中分发的方式包括HTTP分发方式和/或FTP分发方式,当采用HTTP分发方式时,所述S1还包括:

9.一种北斗通信融合处理装置,其特征在于,包括:

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括指令,当所述指令在计算机上运行时,使得所述计算机执行如权利要求1至8中任一项所述的北斗通信融合处理方法。

...

【技术特征摘要】

1.一种北斗通信融合处理方法,其特征在于,包括:

2.根据权利要求1所述的北斗通信融合处理方法,其特征在于,所述s1包括:

3.根据权利要求1所述的北斗通信融合处理方法,其特征在于,s3中所述去除重复信息包括:

4.根据权利要求3所述的北斗通信融合处理方法,其特征在于,所述s31包括:

5.根据权利要求3所述的北斗通信融合处理方法,其特征在于,s31中所述预设时间段为五分钟。

6.根据权利要求1所述的北斗通信融合处理方法,其特征在于,s4中所述对标准队列的信息进行存储包括三种存储类型:

7.根据权利要...

【专利技术属性】
技术研发人员:宋坤刘凌峰李铜基胡楠苑力
申请(专利权)人:国家海洋技术中心
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1