基于5G的气象数据备份传输及监控告警系统的设计与实现

2021-05-19 03:03李玉涛史潇陈景丽
气象科技 2021年2期
关键词:测报台站有线

李玉涛 史潇 陈景丽

(1 江苏省气象信息中心,南京 210018; 2 中国气象局交通气象重点开放实验室,南京 210018; 3 江苏省气象服务中心,南京 210018)

引言

气象测报的数据文件和气象电报通常情况下是通过内网有线宽带传输到省信息网络中心。但因设备故障、人为、自然等因素造成有线线路不通时,需要一种应急通信替代内网通信[1]。此外,由于气象观测台站缺少通信网络断开、计算机发报软件进程卡死、市电供电断开等突发情况的告警机制,造成观测台站工作人员处理故障时间相对滞后,迟报或缺报现象时有发生,影响观测数据的完整性、及时性、连续性,进而数据的可用性下降[1-2]。

气象观测台站业务自动化是今后气象探测的发展方向,探测数据的高时空密度采集和传输,对台站和省级气象数据接收端的数据传输网络通信方式提出了更高要求[3-4]。最新的5G(5th Generation Wireless Systems,第5代移动通信系统)无线移动通信提供了传输线路备份最佳的选择,通过基于5G的无线VPN(Virtual Private Network,虚拟专用网络线路)作为备份的方式实现一主一备的可靠通信要求,可以确保测报业务数据通信不中断。

本文设计、开发了一套地面观测台站无线备份传输及监控告警系统,通过对网络状况、发报软件进程状态、市电供电状态等一系列影响数据可靠传输的因素进行实时监测,并根据系统预设进行网络路由切换及相关告警生成,可进一步提高气象观测台站数据传输的自动化,从而为推进气象观测台站的无人值守跨出重要的一步。

1 系统设计

1.1 系统总体功能设计

通过设计开发基于5G的气象数据备份传输及监控告警系统,并在气象观测台站进行部署应用,可在有线网络故障等突发情况下实现观测数据自动通过无线网络备份传输[5]。同时该系统具有对网络通信故障、自动站发报软件运行故障、电力故障等情况进行自动告警功能,一旦发生突发故障,台站工作人员可以在接收到告警信息后第一时间进行处理,大大缩短故障解除耗时,提高气象观测数据的及时性、连续性、可用性。

如图1所示,基于气象观测台站业务现状及实际需求,对无线备份传输及监控告警系统进行整体功能设计,实现4大功能模块:

(1)气象数据传输模块。包含基于FTP方式的气象数据文件传输及基于Socket通信[6]的BUFFR码气象数据流传输、数据文件转发等功能。

(2)通信链路监测模块。包含网络通信状态监测、通信网络主备线路自动切换、网络故障告警及显示等功能。

图1 总体功能设计

(3)自动报警提醒模块。包含设备宕机监测及告警、程序进程运行状态监测及告警、自动站实时运行状态监测及告警等功能[7]。

(4)停电自动报警模块。包含市电供电状态监控及告警。当检测到市电中断时,系统自动提取预存的值班手机号码,拨打电话和播放停电信息,通知值班员及时处理停电故障。尽管在测报业务计算机配置了UPS供电,但往往在夜间发生停电,易造成UPS的蓄电瓶过放电而导致后备电源电能耗尽影响业务工作[8]。

此外在每种告警的发布方式上采用了告警响声、界面告警提示、短信发布等多种类方式,单独连接了短信网关用于短信发布[9]。

1.2 系统架构设计

如图2所示,在系统架构方面,气象观测台站端主要包含台站测报计算机及气象数据备份传输系统2部分;在省级气象端主要包含省级内网文件/数据流接收服务器及省级外网文件/数据流接收服务器,在台站和省级气象端通过有线网络及5G无线网络连接VPN形成的虚拟网络进行一主一备的网络通信,主备线路可自动切换[10]。

图2 系统架构设计

2 系统各功能模块的实现

2.1 气象数据传输模块

在正常情况下,气象观测形成的气象数据以文件和数据流的方式通过气象业务内网有线宽带(业务专线)传输到省气象信息网络中心。但当台站至省级之间的有线宽带因设备故障、光纤断路、人为、自然等因素造成线路断开时,需要一种应急备份的替代通信方式。近年来,气象观测数据的爆炸式增长,随着气象业务的不断格点化、精细化对气象观测数据的传输时效要求也越来越高,数据传输高带宽、低时延成为业务的重点发展方向,现有移动通信系统难以满足未来需求。

当前5G通信已成为学术界和通信业的热点,5G通信网络数据传输速率最高可达10 Gb/s,远远高于以前的蜂窝网络(表1),比当前的有线互联网还要快。在连续高移动性和广域覆盖场景下,用户实际体验的网络速率可达100 Mb/s,比当前4G LTE蜂窝网络快100倍。5G网络的另一个优点是较低的网络延迟(低于1 ms),而4G为30~70 ms,相比之下网络响应更快,采用新一代5G通信作为无线备份线路是一个最佳的备份通信线路选择[11]。

表1 不同类型网络参数对比

如图3所示,在基于5G和有线网络通信的基础上,气象数据备份传输系统设计了专用通信软件实现主副通道数据通信,满足一主一备通信的可靠性要求,在主备通道切换时,内部数据读写模块自动实时抓取气象数据,通过监测到可用的通道进行数据传输,确保测报业务数据通信不中断[12]。通过系统传输的数据包括分钟观测资料(Z文件)、气象电报,BUFFER码数据流以及测报业务软件的参数备份、单站观测资料远程备份等,确保测报业务数据通信不中断。比以往程控拨号通信有诸多的优越性,如速度快、实时在线、不依赖有线光纤,不易遭雷击等优势。

图3 气象数据传输模块内部调取过程

2.2 通信链路监测模块

如图4所示,通过台站测报计算机中的配套软件对有线网络和5G无线网络进行轮流实时监测,根据监测状态自动切换路由。当有线网络线路正常情况下气象观测数据通过有线主通道线路传输文件、数据流和气象电报;当有线通信不正常时,自动切换到5G应急备份通道传输,当系统部署所在位置5G网络未覆盖时,自动搜寻4G/3G/EDGE/GPRS等类型网络,并按此优先级进行连接,然后将由于链路故障导致的数据积压通过新的通道进行续传。当通信链路发生故障时,在计算机显示页面中弹出醒目的告警信息,发出告警响铃,同时可以通过短信或语音电话及时告知值班员或网络保障员,及时处理线路故障。

图4 通信链路监测流程

2.3 系统自动报警模块

气象数据备份传输系统设计移动通信GSM模块,用于通过传统移动无线网络发送短信和拨打语音报警电话[13];设计了短信网关客户端,可实时调取运营商短信网关接口发送短信。

如图5所示,系统针对气象观测业务场景,设计开发了相关设备及进程状态监测软件,可实时对设备宕机状态、程序进程运行状态、自动站实时运行状态等进行监测,当发现异常需要告警提醒时,可根据系统预设的值班员和业务管理员电话号码,发送短信或拨打语音电话。系统配置了语音自动合成集成模块,根据报警的种类和信息内容将文字转换为语音,拨通手机后播放语音。

图5 系统自动报警模块

为了监控计算机工作状态和业务软件正常运行,系统通过串口与计算机形成了定时应答互动联络机制,一旦计算机死机或气象台站数据发送软件进程异常退出,系统自动向预设的值班手机号发送报警短信和拨打语音电话,及时提醒值班人员处理异常的现象。确保自动站计算机和业务软件运行正常,起到“看门狗”的作用。

2.4 停电自动报警模块

气象观测台站配置了UPS用于给测报业务计算机供电,可以满足短时间停电时业务的连续性要求。但如果在夜间出现停电情况,台站又无人值守,短时间无法处理,这极易造成UPS蓄电瓶过放电导致后备电源电能耗尽影响业务工作。为了满足测报值班室停电报警的需求,系统专门设计了停电自动拨打值班员电话的功能,当检测到市电中断的情况下,利用内置锂电池供电自动拨打值班电话及发送短信告警信息。在停电报警模块,通过开发KVM接口信息采集相关程序功能,可以定时通过调取KVM系统的供电状态信息数据接口获取当前市电状态,并在本地进行存储[14]。停电报警模块会根据获取的供电状态数据进行逻辑判断,并给出状态指示或产生告警信息通过相关短信、语音接口予以发布,图6为停电报警模块界面。

图6 停电报警模块

3 系统的部署及测试

3. 1 系统组成结构及软件部署

气象数据备份传输及监控告警系统开发完成后,部署在气象测报计算机上,并部署安装.Net Framework 4.0软件运行环境及台站综合观测业务软件。省级外网FTP服务器安装UDP通信检测软件“5G通信链路测试服务端(UDP)”和报文转发软件“气象观测资料5G接收转发FTP工具软件”。如图7所示,搭建完成后,数据可以通过地面有线宽带及无线通信链路进行传输。

图7 气象数据备份传输网络拓扑

图8是系统部署后通信链路监测的情况,通过设置网络监测,系统可以实时的了解有线网络及无线的联通状态,为做出网络路由切换进行准备。

图8 通信链路监测配置界面

3. 2 系统应用效果统计

系统开发测试完成后,本文选取南京58238国家基准气象观测站作为系统试运行试点站,将本数据备份传输及监控报警系统投入业务试运行,并进行了为期2个月的气象信息传输质量统计对比。如图9所示,该图中2019年9、10月数据是未部署该系统时气象信息传输质量统计情况,11、12月为部署该系统后气象信息传输质量统计情况。

图9 2019年9—12月南京58238站气象信息传输质量统计

本文对台站部署后2个月16类气象数据传输质量情况进行了统计。统计结果显示2019年11、12月16类气象资料中,除风廓线雷达数据及GNSS/MET 2类气象资料外,其他14类资料传输质量均有所提升,特别是交通气象、大气成分及浮标站资料较系统部署前传输质量提升尤为明显,从一定意义上说明本文设计的气象数据备份传输及监控报警系统采用5G备份线路实现了备份传输并提高了数据传输稳定性,通过及时生成告警信息提醒台站业务人员及时处理相关故障,也一定程度上减少了故障解决耗时,降低了因各类故障导致数据缺报的严重程度。

4 结论

基于5G的气象数据备份传输及监控报警系统是针对当前气象观测台站业务系统中存在的风险而设计开发的,可以根据系统监测的数据通道连通情况实现自动数据传输,同时具备网络通信监测、自动站实时运行监控、各种信息提示、故障报警等功能。该系统在试点气象观测台站经过2个月的业务试运行测试,具有较高的可靠性和稳定性。该系统投入业务试运行后通过提供一主一备自动切换的网络通道能在一定程度上提高气象观测台站数据传输的可靠性,可以及时通过多种方式发出故障告警信息,从而减少业务人员在进行各类故障解除过程的耗时,从而提高气象信息传输质量,适应地面测报业务自动化的发展方向。

猜你喜欢
测报台站有线
基于ETL技术的台站信息同步应用研究
地震台站基础信息完善及应用分析
一种适用于高铁沿线的多台站快速地震预警方法
孝义市草地贪夜蛾高空测报灯投入使用
影响地面测报工作质量的因素分析及质量控制
影响地面测报工作质量的因素分析及质量控制
计算机有线无线网络的安全威胁及措施分析
一种具备干扰台站剔除的多台站定位方法
东方有线点播排行榜
天祝县地面测报工作中存在的问题及应对措施