[发明专利]一种基于UDP协议的报文传输方法在审
申请号: | 201610106203.8 | 申请日: | 2016-02-26 |
公开(公告)号: | CN105680931A | 公开(公告)日: | 2016-06-15 |
发明(设计)人: | 李娜娜 | 申请(专利权)人: | 浪潮通用软件有限公司 |
主分类号: | H04B7/185 | 分类号: | H04B7/185 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 孟峣 |
地址: | 250101 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 udp 协议 报文 传输 方法 | ||
技术领域
本发明涉及通信信息技术领域,具体地说是一种基于UDP协议的报文传输方法。
背景技术
现有技术中,卫星传输回的数据较大且较多,以航天五院为例,其有4颗国外卫星,这4颗国外卫星每隔0.5秒传回一次数据,这些数据可以反映出卫星的参数信息,通过分析对比这些参数的阈值(即正常工作范围),可第一时间知道卫星哪些参数出现了故障,并及时通知技术人员和管理专家。但是由于卫星数据实时接收,数据量大,可反应出多方面信息,通过采集到的数据为五院大数据分析提供依据,包括在轨包络分析、在轨趋势分析都可以通过采集到的卫星数据分析实现。现有的分析都是依靠计算机配合人工实现并通过人工报警,这样就会导致工作量巨大,数据处理效率较低。
基于此,现提供一种基于UDP协议的报文传输方法。通过此发明中的分布式实时判读功能采集卫星数据判读是否出现故障,通过智能化远程报警功能及时通知相关负责人。
发明内容
本发明的技术任务是针对以上不足之处,提供一种基于UDP协议的报文传输方法。
一种基于UDP协议的报文传输方法,包括以下步骤:
在数据采集计算机上安装分布式实时判读模块,在报警计算机上部署安装智能化远程报警模块;
数据采集计算机通过分布式实时判读模块接收卫星发送来的数据,将报文信息,即接收到的数据解析预处理后存入存储服务器中;
在实时判读模块接收数据的同时对数据参数进行异常判读,并将异常参数信息存入报警信息表中;
报警计算机的智能化远程报警模块实时获取该报警信息表中的报警信息,并将相关报警信息显示并发送给相关人员。
所述卫星数据通过UDP协议组播方式传输,该卫星数据以报文方式发送,周期为0.5s,数据量为7-9MB每颗卫星每小时。
所述异常参数是指卫星数据以0.5S一帧的速度传输,一帧数据有10-1000个参数,每个参数都有门限控制,在门限范围内的参数属于正常参数,连续三次超出门限的即为异常参数。
分布式实时判读模块通过卫星监听端口、组播地址,采用异步监听端口的方式接收数据,在部署方面采用分布式部署方法,即每颗卫星单独采集;该模块在0.5S内完成卫星数据的采集解析存储和三次异常判读操作,判读时根据当前接收到的参数值与参数门限表关联判读,将连续三次出现异常的参数信息存入报警信息表中。
所述三次判读操作的具体过程为:每次发现某参数超限时,再次判断三次该参数,看是否连续三次超限,若连续三次超限,则判定为真实报警信息,写入报警数据库并远程报警。每个报警信息发送一次短信,写入一次数据库,将此参数的数据库对应项设置为“异常”,再判读出报警信息则不再远程报警。此时仍继续判读该参数,当该参数恢复正常后,则将该参数的数据库对应项设置为“正常”,并继续判读,此时若再出现连续三次超限,则将其写入报警信息库,并远程报警。
当卫星参数门限需要需修改时,通过Socket通信连接方式传输修改标志,即通过Socket消息发送到数据采集计算机,数据采集计算机收到消息后返回门限调整计算机已成功接收消息,实时判读模块获取到信息后修改缓存信息,新接收参数值按更新后的门限判断。
智能化远程报警模块是将实时判读到的遥测参数异常严重度信息以及是否重复故障信息,在LED报警设备上循环显示,并通过远程监控报警设备将报警信息发送给技术人员,技术人员转发短信给其它人员实现故障的多级审核及远程处理。
本发明的一种基于UDP协议的报文传输方法和现有技术相比,具有以下有益效果:
本发明通过采用异步方式接收数据,在部署方面采用分布式部署方法,采集卫星数据过程中对参数进行连续异常判读,从而实现快速处理大量数据,有效提高数据的处理效率,同时保证技术人员及相关专家快速处理报警信息,及时定位判断出卫星的故障所在,实用性强,易于推广。
附图说明
附图1为本发明的实现结构图。
附图2为分布式实时判读模块进行数据判读的流程图。
具体实施方式
下面结合附图和具体实施例对本发明作进一步说明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮通用软件有限公司,未经浪潮通用软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610106203.8/2.html,转载请声明来源钻瓜专利网。