[发明专利]基于web服务的雷达运行状态采集分发系统及其方法有效

专利信息
申请号: 201410250586.7 申请日: 2014-06-06
公开(公告)号: CN103997539B 公开(公告)日: 2017-04-05
发明(设计)人: 马殿富;孙岩;吴文娟;王喆;吕卫峰;姜伟;王锦;姚庆璐 申请(专利权)人: 北京航空航天大学;上海航天电子通讯设备研究所
主分类号: H04L29/08 分类号: H04L29/08;H04L29/06
代理公司: 上海汉声知识产权代理有限公司31236 代理人: 胡晶
地址: 100191*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 web 服务 雷达 运行 状态 采集 分发 系统 及其 方法
【说明书】:

技术领域

发明涉及雷达监测技术领域,特别涉及一种雷达运行状态采集分发系统及方法。 

背景技术

当前,大部分雷达系统都预留了雷达参数配置和运行状态报出接口,通过该接口可以获取雷达运行状态信息并对雷达运行参数进行配置,但不同时期、不同厂商、不同体制的雷达设备运行状态报出接口协议与报文格式有所不同,通常需要使用厂商提供的专用客户端对雷达设备进行监控。当不同厂商、不同体制的雷达设备组网使用时,为了及时掌握雷达设备监控状况,从而有效管理雷达探测资源,需要对多部异构组网雷达设备进行统一监控。如何屏蔽各雷达站点在运行状态报出接口和报文格式上的不同,使得雷达站点通过统一的接口和标准的报文格式提供运行状态信息成为雷达组网建设中面临的技术挑战之一。 

W3C将Web服务定义为:“Web服务是一种由统一资源标识符(URI)标识的软件应用,通过XML实现接口及绑定的标准定义、描述和发现,同时支持通过基于Internet的协议(如SOAP)直接与其他使用XML消息的应用进行交互”。Web服务是传统的组件技术在互联网应用环境下的延展,其目的和作用是提供一种统一的规范和技术,为网络软件应用提供统一的功能描述和功能共享机制。 

作为一种通过网络进行调用的软件模块,Web服务具有标准化、与平台无关、松耦合等特性。Web服务通过良好定义的标准化的接口提供可重用的业务功能,屏蔽了底层实现细节和差异,更好的支持互操作性。因此,利用Web服务技术,对雷达运行状态采集功能进行服务封装,向外提供统一的状态采集Web服务,可以有效的屏蔽各雷达设备控制和报出接口的不同,提升客户端应用对雷达资源的互操作能力,降低了客户端应用与雷达设备间的耦合性。 

Web服务通常采用SOAP实现消费者与服务提供者间的消息交互,SOAP是一种基于XML的通信协议,屏蔽了不同平台之间的异构性,而HTTP被作为传输SOAP消息的常用协议。Web服务消费者与提供者间通常基于HTTP+SOAP协议采用请求/应答的模式进行交互,即消费者发送一个服务调用SOAP请求,服务提供者返回一个SOAP消息返回服务调用结果。但是对于需要持续不断的获取雷达运行状态信息的客户端应用来说,如果希望通过标准的基于HTTP+SOAP的Web服务调用方式实时获取雷达运行状态信息,就需要采用类似轮询的方式持续不断的向Web服务系统发送服务调用SOAP报文并接收返回的包含雷达运行状态信息的SOAP报文;以上这种实现方式获取雷达运行状态信息存在以下问题:一是为了以较高的频率(约3HZ)获取雷达运行状态信息而大量的频繁的服务调用SOAP报文会造成服务系统资源浪费,二是基于HTTP协议利用SOAP报文传送数据量较小(小于30字节)的运行状态信息,传输开销较大,费效比较低,浪费网络资源;三是从客户端发送服务调用SOAP报文到接收到返回的SOAP报文获得运行状态信息,传输过程和处理过程引入时延,实时性较差。 

发明内容

为了克服现有技术中存在的缺陷,本发明提供一种基于web服务的雷达运行状态采集分发系统及其方法。本发明具体的技术方案如下: 

一种基于Web服务的雷达运行状态采集分发系统,包括采集分发管理模块、采集服务模块和采集分发模块;该系统部署于雷达站点上位机,向订阅了雷达运行状态信息的客户端应用持续推送雷达运行状态信息;其中,采集分发管理模块分别与采集服务模块、采集分发模块关联,用于启动采集服务模块以及采集分发模块,并监控采集服务模块以及采集分发模块的运行情况; 

采集服务模块与采集分发模块协作,用于向客户端应用提供状态采集Web服务,接收客户端应用发出的雷达运行状态信息订阅请求,并根据订阅请求更新采集分发模块的分发目录; 

采集分发模块包括一状态采集子模块、一报文解析子模块、一格式转换 子模块和一数据分发子模块,状态采集子模块、报文解析子模块、格式转换子模块和数据分发子模块依次对雷达设备报出的运行状态报文进行处理;状态采集子模块用于持续采集雷达设备报出的的运行状态报文;报文解析子模块用于把接收到的雷达设备报出的运行状态报文根据不同雷达设备特定的运行状态报出报文格式进行解析,提取相应的雷达运行状态信息;格式转换子模块用于将报文解析子模块提取的雷达运行状态信息封装;数据分发子模块用于将封装后的雷达运行状态信息根据分发目录发送给所述客户端应用。 

优化地,客户端应用基于HTTP+SOAP协议调用状态采集Web服务以订阅雷达运行状态信息;采集服务模块接收雷达运行状态订阅请求后,将客户端应用的订阅信息存入所述分发目录。 

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学;上海航天电子通讯设备研究所,未经北京航空航天大学;上海航天电子通讯设备研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201410250586.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top