APP下载

广西地震信息发布系统软件构建研究

2015-03-11龙政强孙学军韦旭鸿

山西地震 2015年1期
关键词:测震速报台网

龙政强,孙学军,徐 宁,韦旭鸿,符 衡

(广西壮族自治区地震局,广西 南宁 530022)

·技术交流·

广西地震信息发布系统软件构建研究

龙政强,孙学军,徐宁,韦旭鸿,符衡

(广西壮族自治区地震局,广西南宁530022)

摘要:简要介绍基于互联网络MAS机和短信MODEM的地震信息发送软件的技术思路、功能结构与实现方法。其主要功能有基础数据库信息编辑与查询、手机短信和微博发送、发送(接收)信息查询、定时自动检测,能够完成EQIM平台地震速报信息自动获取、短信自动生成、按规则发送、失败短信重发等工作任务,建立了基于网络MAS机(服务号码为12322)为首选、短信MODEM为备份的发送模式,实现了手机短信与微博同步发送,提高了地震信息发布的效率和权威性。

关键词:地震短信;MAS服务器;系统软件

0引言

地震速报是地震监测部门最基本且非常重要的工作,要求准确、快速、及时。每当发生地震尤其是大地震,如何将地震基本参数通过最便捷、最快速的方式告知地震应急处置人员,事关震情和灾情的应对速度和效率。手机短信因其及时、方便、经济和准确等特点,仍然是当前的首选方式。在“十五”数字化测震项目建成之初,大多数省局地震部门的地震速报短信主要依靠全球数字移动通信系统GSM短信猫池发送[1-3]。2010年以来,一些省局地震部门采用基于网络MAS机发送及手机客户端推送[4-5]。中国地震台网中心目前采用基于网络MAS机(号码为防震减灾公益服务号12322)的短信平台发送[6]。随着网络化的快速发展,对地震应急响应提出了更高要求,地震短信发布必须做到准确、权威、快速、高效。而当前多数采用的短信猫池发送存在发送效率低、发送号码缺乏权威等问题,采用基于网络MAS机发送的也存在因网络中断或繁忙而受影响。此外,由于多数地震速报短信发布系统,是按震级大小不同而发送范围也不同等规则设定了固定的发送对象,对临时给定人员名单或手机号码的发送(如紧急通知等)存在缺乏灵活性、操作效率低等问题。如何克服这些问题,改进与完善不足,值得思考。

文章根据地震速报信息发布要求,结合日常办公即时短信群发多样性的需求,按照发送号码统一、发送渠道备份的原则,设计并研发了一款基于互联网络MAS机和短信MODEM并用(也可单独使用)的地震信息和日常办公即时短信群发为一体化的短信息发布系统,实现地震速报信息手机短信和微博发布、发送(接收)信息查询、定时自动检测等功能。

1技术思路

地震短信发布的渠道要求畅通、无延时,且不能因传输网络中断而受影响,还要实现与本区域测震台网JOPENS数据库、全国地震速报信息共享服务系统(即EQIM)地震信息交换共享平台[7]的无缝连接,同时还要满足日常办公即时短信群发多样性的需求。为此,技术思路为:将系统软件发布渠道设计为双备份,即使遇到网络中断或滞塞的情况,也可通过短信MODEM将信息发送出去。具体技术路线为:系统软件能自动读取区域台网JOPENS测震数据库和EQIM地震信息交换共享平台实时的地震信息,并按规定格式自动生成地震短信,按发送规则选定发送对象,通过基于互联网络MAS机发送,也可以通过短信MODEM发送,或者这两种方式同时发送,倘若有个别短信发送失败,则对发送失败号码重新发送。

2系统结构

首先建立Access基础数据库,主要包括接受短信人员基本信息、短信发送记录、短信接收记录、城市地理坐标、短信模板及系统运行记录表等。在此基础上,利用c++语言编程,使用ODBC方式连接EQIM和区域台网JOPENS测震数据库,通过SQL语言检索出包括最新速报地震在内的若干速报信息,并将默认最新地震置顶,实现自动生成待发送短信,利用JDBC方式连接MAS机和短信MODEM接口,将待发送短信推送至待发端口,接收并记录发送成功与否的反馈信息,同时通过Web service 将地震信息发布到官方微博。使系统具有地震信息实时读取、短信自动生成、发送号码选取、发送结果成功与否反馈、失败重发等功能,且以MAS机为默认首选和短信MODEM为备份的发送模式,确保即使在网络中断或滞塞的情况下地震短信发送不受影响。其系统结构如图1所示。

图1 地震信息发布系统结构示意图Fig.1 Structure of earthquake information releasing system

3模块功能与特点

3.1 基础数据库

基础数据库是系统的核心部分,主要包括接受短信人员的基本信息、短信发送记录、短信接收记录、城市地理坐标、短信模板及系统运行记录表等。其中,接受短信人员基本信息包括人员姓名、性别、单位、职务、职称、分管(从事)工作、手机号码、办公电话、传真号码、邮箱等详细信息。数据库录入了广西地震系统、自治区防震减灾领导小组成员、全区市(县)分管地震工作负责人等成员共1 000多人,具有编辑、查询、导入、导出等基本功能,并进行及时更新,已成为地震应急处置的重要支撑和平台,也为以后的功能拓展提供了基础数据。鉴于地震信息发布系统所服务的人员很多,地震系统内外用户对地震信息的需求也不同,且人员信息变动频繁,需要及时增删修改,为此建立了编辑、修改、查询等不同权限的管理用户,以确保数据运行安全。

3.2 地震短信的生成与发送

以前,台网值班人员根据EQIM发布或台网定位的地震基本参数通过人工编辑地震信息,然后通过短信猫池群发,这样耗时长、效率低且容易出错。在广西地震信息发布系统软件中,通过ODBC方式连接EQIM和区域台网JOPENS测震数据库,实时显示最新速报地震的基本参数,用人工选定的办法确定要发布的地震,再点击自动生成按钮即可生成地震短信,然后通过手动(也可自动)选择事先按发送规则设定的组群即可添加接受短信的手机号码,最后点击“发送”按钮即可发送(见第19页图2)。发送完成后,点击“发送查询”按钮即可查询到相应发送结果,点击“失败重发”按钮将失败的号码重新发送,点击“接收查询”即可查询到系统接收到信息,此功能也适合于大震发生时的灾情信息收集。如遇到网络中断或滞塞的情况,可以点击发送模式下拉式菜单选择“短信猫池”方式,即可通过计算机串口连接到 Modem 短信猫池发送。另外,为满足最急需早知道地震信息的,要实现优先接收到地震信息,需在人员组群分组设置时给予手机号码优先发送的编号,并按编号顺序发送。此外,系统具有按震中半径(如100 km以内)快速挑选接受短信人员的功能,实现了按震中半径范围由里到外发送。

3.3 微博发送

目前,地震速报短信一般只能发送给地震系统及政府部门相关人员,面对广大公众对地震信息的需求,只能通过官方网站、电视广播、微博、微信等媒体提供。本系统软件在已有官方微博帐号的基础上,通过Web service将地震信息发布到官方微博上,实现了手机短信、官方微博同步发布(见第19页图3)。改变了之前人工编辑、手工操作的发布方式,提高了工作效率与发布的时效。

3.4 辅助工具与短信模板

与地震速报信息群发相比,广西地震局日常办公即时短信群发的发送对象往往是不固定的,经常是根据内容定发送范围,或者按给定人员名单(或手机号码)发送,紧急情况下还要限时完成。如此,给执行短信群发操作人员增加了不少难度,以前的做法是工作人员按给定的人员名单(或手机号码)从数据库中逐一挑选,效率低且易出错。为解决这些问题,采用java语言编写了一个辅助工具,此工具能够从xls、doc、txt等格式文档中通过名字匹配的方法提取人员名单(或手机号码),并将它们自动复制到查询窗中,然后通过搜索匹配的办法快速挑选出发送对象。另外,该系统也可将已发送的短信内容按类存为模板,以便下次调用或参考。格式生成辅助工具和短信模板大大增强了系统的灵活性,解决了以前临时给定人员名单只能手工逐一挑选而效率低的问题,这是该系统的显著特点之一。

图2 手机短信发送界面Fig.2 Interface of mobile phone SMS

图3 微博发送界面Fig.3 Interface of micro-blog

3.5 运行监控

地震的发生具有突发性,且地震信息发布十分重要,这就要求地震信息发布系统时时处于正常状态。为监控系统运行状态,利用日志实时监测分析技术,当地震信息发布系统运行时,能够及时产出系统运行的log日志;当系统出现异常时,log也会有相应的记录。另外,通过每天定时给指定系统维护人员发送测试短信,以自动检测运行状况,当该人员未在约定时间里收到短信,或者收到短信中显示系统异常时,就可以通过人工干预的方式来检查或恢复系统,以解决网络中断、设备故障等程序不能自动恢复的问题。

4结语

广西地震信息发布系统软件投入应用后,其充分利用现有的地震速报信息源,实现了自动获取EQIM和区域台网JOPENS测震数据库最新速报地震的基本参数,并自动生成地震速报短信,建立了以MAS机(服务号码为12322)短信平台为首选,短信MODEM为备份的发送模式,实现了地震速报信息准确、快速、安全发送,实现了与地震速报信息官方微博同步发布,减少了人工操作的中间环节,提高了发布效率及信息的权威性,达到了按发送规则、智能选择、半自动发送的既定目标。其与现有的官方网站、广播电视、微信、手机推送等组成了为各级领导和广大公众提供地震速报信息的服务网络,其投入使用将会提高地震科技服务社会的能力,促进地震事业向前发展。但随着未来互联网络信息化技术的发展,面对各级领导和广大公众对地震信息的需求,该系统仍有需完善之处和拓展的功能。如,系统数据库中接收短信的用户手机号码如何实时更新问题,在地震应急处置中如何为指挥部门提供号码服务和灾情信息收集问题,还需增加地震信息彩信发送和按规则自动发送功能,这些问题和功能需在今后系统升级改造中得到不断解决和完善。

参考文献:

[1]廖诗荣,陈懿德,洪星.福建数字台网地震速报信息发布程序[J].地震地磁观测与研究,2004,25(增刊):28-32.

[2]刘胜国,蒋春花,高景春,等.地震应急快速触发与短信息发送软件的核心技术和实现方法[J].西北地震学报,2010,32(2):196-200.

[3]曾文敬,肖建,赵爱平,等.江西省地震局地震速报信息发送软件介绍[J].高原地震,2013,25(1):46-48.

[4]刘其寿,廖诗荣,陈绯雯,等.地震速报实时显示系统的实现[J].华南地震,2011,31(1):66-74.

[5]陈继锋,景天孝,李飞.甘肃省地震信息发布系统软件构建[J].地震地磁观测与研究,2013,34(1/2):276-280.

[6]赵国峰,李丽,李永红,等.12322地震速报短信服务系统设计与实现[J].地震研究,2014,37(1):156-162.

[7]陈晓辉,侯建民,刘瑞丰.全国地震速报信息共享与服务系统[J].地震地磁观测与研究,2009,30(3):132-135.

Construction of Software of Earthquake Information Releasing System in Guangxi

LONG Zheng-qiang, SUN Xue-jun, XU Ning, WEI Xu-hong, FU Heng

(Earthquake Administration of Guangxi autonomous Region, Nanning, Guangxi 530022, China)

Abstract:The technical scheme, function structure and realization method for earthquake information transmission software based on internet MAS and short message system MODEM are briefly introduced. The main functions include editing and querying database information, sending text messages and micro-blog to mobile phone, querying sent (received) information, detecting automatically at regular time. It can complete the tasks of automatic acquisition of seismic information from EQIM platform, automatic generation of short message, transmission according to the rules, and retransmission of failure message. Transmission takes internet MAS (Service number is 12322) as first path and short message system MODEM as backup. The software makes synchronous transmission of mobile phone text messages and micro-blog realized, which improves the efficiency and authority of earthquake information released.

Key words:Earthquake short message; MAS Server; System software

作者简介:第一龙政强(1974—),男,广西壮族自治区北流人。1995年毕业于防灾技术高等专科学校,工程师。

基金项目:广西地震局三结合项目(GXJ2011002)和测震台网青年骨干培养专项(20140318)共同资助。

收稿日期:2014-10-15

中图分类号:P315.6-39

文献标志码:A

文章编号:1000-6265(2015)01-0017-04

猜你喜欢

测震速报台网
基于信号精度分析的高速铁路沿线测震井地震动力反应研究
钟祥台测震观测质量影响浅析
地球物理台网仪器维修信息管理的研究与实现
推进报台网深度融合 做强区级融媒体中心
辽宁流动测震观测系统现状分析
每月速报
每月速报
西藏地震应急流动台网浅析
每月速报
辽宁省地震速报质量评比软件