姚海東
摘 要:基于互聯(lián)網(wǎng)絡(luò)MAS機(jī)的地震信息發(fā)布系統(tǒng),實(shí)現(xiàn)中國(guó)地震局EQIM平臺(tái)和湖南地震臺(tái)網(wǎng)地震速報(bào)信息的自動(dòng)讀取及短信、網(wǎng)站、傳真的同步發(fā)送,提高了地震信息發(fā)布的效率及準(zhǔn)確性。
關(guān)鍵詞:信息發(fā)布 地震 MAS機(jī)
引 言
地震信息的發(fā)布是地震監(jiān)測(cè)及速報(bào)工作的一個(gè)重要環(huán)節(jié),為進(jìn)一步提高地震應(yīng)急救援反應(yīng)能力、滿足廣大社會(huì)公眾對(duì)地震信息的了解,地震信息發(fā)布必須做到快速準(zhǔn)確、安全高效。尤其大震信息的快速準(zhǔn)確發(fā)布,關(guān)系著應(yīng)急人員獲取震情信息的速度和響應(yīng),更關(guān)系著抗震救災(zāi)和人民的生命財(cái)產(chǎn)安全等一系列的應(yīng)急反應(yīng)。手機(jī)短信作為一種使用方便、費(fèi)用低廉的即時(shí)通訊方式,仍然是當(dāng)前的主要方式[1]。2010年以來,一些省局地震部門采用基于網(wǎng)絡(luò)MAS機(jī)發(fā)送及手機(jī)客戶端推送[2-3]。中國(guó)地震臺(tái)網(wǎng)中心目前采用基于網(wǎng)絡(luò)MAS機(jī)(號(hào)碼為防震減災(zāi)公益服務(wù)號(hào)12322)的短信平臺(tái)發(fā)送[4]。
本文根據(jù)《地震速報(bào)技術(shù)管理規(guī)定(2015年修訂版)》和《地震自動(dòng)速報(bào)技術(shù)管理規(guī)定(2013年修訂版)》,結(jié)合湖南省臺(tái)網(wǎng)需要發(fā)布區(qū)域內(nèi)ML2.0以上的地震信息及日常辦公即時(shí)短信群發(fā)等需求,設(shè)計(jì)了基于互聯(lián)網(wǎng)絡(luò)MAS機(jī)的地震信息發(fā)布系統(tǒng),實(shí)現(xiàn)地震速報(bào)信息手機(jī)短信發(fā)送和門戶網(wǎng)站發(fā)布、網(wǎng)絡(luò)傳真發(fā)送等功能。
1 系統(tǒng)技術(shù)構(gòu)建
移動(dòng)代理服務(wù)器MAS是Mobile Agent Server的簡(jiǎn)稱。移動(dòng)終端通過MAS系統(tǒng)能夠以 SMS短消息、GPRS等移動(dòng)通訊方式連接訪問信息網(wǎng)中的應(yīng)用數(shù)據(jù),完成對(duì)數(shù)據(jù)的移動(dòng)應(yīng)用和操作。 同時(shí),MAS終端配備硬件加密模塊,對(duì)移動(dòng)安全接入模塊加密的下發(fā)信息進(jìn)行解密,對(duì)上行信息進(jìn)行加密等操作,以保證接收或發(fā)送信息的傳輸安全(QB-D-051-2006)。移動(dòng)代理服務(wù)器MAS機(jī)為地震短信發(fā)布平臺(tái)的構(gòu)建提供硬件基礎(chǔ)。通過信息發(fā)布系統(tǒng)軟件實(shí)現(xiàn)與本區(qū)域測(cè)震臺(tái)網(wǎng)JOPENS數(shù)據(jù)庫、全國(guó)地震速報(bào)信息共享服務(wù)系統(tǒng)(EQIM)地震信息交換共享平臺(tái)的無縫連接,并滿足日常辦公即時(shí)短信群發(fā)的需求。系統(tǒng)自動(dòng)獲取實(shí)時(shí)的地震信息,并按模板自動(dòng)生成地震短信,按設(shè)定規(guī)則選定發(fā)送對(duì)象,通過基于互聯(lián)網(wǎng)絡(luò)MAS機(jī)發(fā)送;并通過Internet網(wǎng)絡(luò)實(shí)現(xiàn)門戶網(wǎng)站發(fā)布、網(wǎng)絡(luò)傳真發(fā)送等功能[5-6]。
該系統(tǒng)利用Java語言編程,使用JDBC 方式連接EQIM和區(qū)域臺(tái)網(wǎng)JOPENS測(cè)震數(shù)據(jù)庫,通過SQL語言檢索速報(bào)地震信息,并獲取人工錄入的辦公信息,進(jìn)行信息規(guī)則處理,通過MAS接口進(jìn)行手機(jī)短信發(fā)送,同時(shí)通過Web service 實(shí)現(xiàn)地震信息門戶網(wǎng)站發(fā)布、網(wǎng)絡(luò)傳真發(fā)送等功能。
1.1多震情分析技術(shù)
地震震情消息主要來自以下途徑 : ①中國(guó)地震臺(tái)網(wǎng)中心自動(dòng)速報(bào)AU的信息,大約地震發(fā)生后3 min左右發(fā)布;②中國(guó)地震臺(tái)網(wǎng)中心正式速報(bào)CD或CC的信息,大約地震發(fā)生后10min左右發(fā)布;③ 湖南臺(tái)網(wǎng)初步測(cè)定的區(qū)域內(nèi)ML2.0以上地震信息,大約地震發(fā)生后7 min左右發(fā)布。
系統(tǒng)采用多震情消息源分析提取技術(shù),對(duì)于中國(guó)地震臺(tái)網(wǎng)中心發(fā)布的自動(dòng)速報(bào)AU和正式速報(bào)CD或CC的消息,采用速報(bào)平臺(tái)EQIM數(shù)據(jù)庫的方式獲得震情消息,轉(zhuǎn)換成地震速報(bào)系統(tǒng)內(nèi)的格式,實(shí)現(xiàn)速報(bào)平臺(tái)EQIM地震信息的自動(dòng)發(fā)送;對(duì)于湖南臺(tái)網(wǎng)初步測(cè)定的區(qū)域內(nèi)ML2.0以上但未能達(dá)到速報(bào)平臺(tái)EQIM規(guī)定震級(jí)的地震信息,需臺(tái)網(wǎng)人員分析后提交至本地JOPENS數(shù)據(jù)庫,系統(tǒng)通過JDBC方式實(shí)時(shí)讀取數(shù)據(jù)庫,實(shí)現(xiàn)地震信息的自動(dòng)發(fā)送。
1.2規(guī)則匹配技術(shù)
當(dāng)?shù)玫秸鹎樾畔r(shí),分析震情信息的各項(xiàng)參數(shù) ,依據(jù)定義的規(guī)則庫,信息的發(fā)布通過規(guī)則匹配進(jìn)行發(fā)布。 該算法主要依據(jù)震情信息的來源、震級(jí)、震中經(jīng)緯度信息、震中參考地名、發(fā)布的渠道以及發(fā)布的人群分組等。與預(yù)定規(guī)則進(jìn)行匹配,將震情消息發(fā)送到規(guī)則預(yù)定義的相關(guān)人員。該技術(shù)使得系統(tǒng)非常靈活,可以根據(jù)需要隨時(shí)調(diào)整信息推送策略,提取各級(jí)用戶感興趣的震情信息。
2信息發(fā)布系統(tǒng)模塊功能
2.1基礎(chǔ)數(shù)據(jù)庫
基礎(chǔ)數(shù)據(jù)庫是系統(tǒng)的核心部分,主要包括實(shí)時(shí)采集到的地震信息、接收短信人員的基本信息、信息發(fā)送記錄、信息模板及系統(tǒng)運(yùn)行記錄表等。其中,接收短信人員基本信息包括人員姓名、單位、職務(wù)職稱、分管(從事)工作、手機(jī)號(hào)碼、辦公電話、傳真號(hào)碼、郵箱等詳細(xì)信息。數(shù)據(jù)庫錄入了湖南地震系統(tǒng)、省防震減災(zāi)領(lǐng)導(dǎo)小組成員、全省市州(縣)分管地震工作負(fù)責(zé)人等成員共600多人,具有編輯、查詢、導(dǎo)入、導(dǎo)出等基本功能,并建立了編輯、修改、查詢等不同權(quán)限的用戶管理方式。
2.2推送策略配置
鑒于地震信息發(fā)布系統(tǒng)所服務(wù)的人員較多,地震系統(tǒng)內(nèi)外用戶對(duì)地震信息的需求也不同,設(shè)計(jì)了推送策略配置,根據(jù)信息需求對(duì)用戶進(jìn)行分組。統(tǒng)一考慮用戶對(duì)數(shù)據(jù)的使用策略和管理;需要通過統(tǒng)一的策略進(jìn)行管理和發(fā)布。根據(jù)地震信息震級(jí)大小、震中經(jīng)緯度、震中參考地名、地震信息來源、發(fā)布的渠道類型、信息模板配置以及發(fā)布的人群分組等來設(shè)計(jì)推送策略,通過規(guī)則匹配進(jìn)行發(fā)布,將地震信息發(fā)送到預(yù)定義的相關(guān)人員。
2.3 地震短信的生成與發(fā)送
此前臺(tái)網(wǎng)值班人員發(fā)送地震信息是根據(jù)EQIM發(fā)布或區(qū)域臺(tái)網(wǎng)定位的地震基本參數(shù),人工編輯地震信息,然后通過短信貓池群發(fā),這樣耗時(shí)長(zhǎng)、效率低且容易出錯(cuò)。在湖南地震信息發(fā)布系統(tǒng)軟件中,通過ODBC方式連接EQIM和區(qū)域臺(tái)網(wǎng)JOPENS測(cè)震數(shù)據(jù)庫,實(shí)時(shí)顯示最新速報(bào)地震的基本參數(shù),對(duì)EQIM地震信息實(shí)現(xiàn)自動(dòng)按模板生成短信并匹配推送策略完成發(fā)送,對(duì)區(qū)域臺(tái)網(wǎng)速報(bào)地震需臺(tái)網(wǎng)人員分析后提交至本地JOPENS數(shù)據(jù)庫,系統(tǒng)實(shí)時(shí)讀取數(shù)據(jù)庫,自動(dòng)生成地震短信并匹配推送策略實(shí)現(xiàn)發(fā)送,發(fā)送完成可查詢發(fā)送結(jié)果及發(fā)送明細(xì)。另外,為滿足最急需早知道地震信息的需求,要實(shí)現(xiàn)優(yōu)先接收到地震信息,需在人員組群分組設(shè)置時(shí)給予手機(jī)號(hào)碼優(yōu)先發(fā)送的編號(hào),并按編號(hào)順序發(fā)送。
2.4 網(wǎng)站發(fā)布及傳真發(fā)送
面對(duì)公眾對(duì)地震信息的多樣化需求,實(shí)現(xiàn)了門戶網(wǎng)站發(fā)布和傳真發(fā)送。本系統(tǒng)軟件以http協(xié)議post傳輸方式提交地震信息內(nèi)容到湖南省地震局門戶網(wǎng)站的ASP接口,實(shí)現(xiàn)了EQIM平臺(tái)和區(qū)域臺(tái)網(wǎng)地震的自動(dòng)提交;根據(jù)網(wǎng)絡(luò)傳真服務(wù)器端為客戶端提供的基于SOAP協(xié)議的傳真收發(fā)的接口規(guī)范開發(fā)接口代碼,把地震信息按照傳真模板生成WORD文檔傳真至目標(biāo)號(hào)碼。實(shí)現(xiàn)了門戶網(wǎng)站及傳真與短信同步發(fā)送。改變了之前人工編輯、手工操作的發(fā)布方式,提高了工作效率與發(fā)布的時(shí)效。
2.5 輔助工具
除了地震速報(bào)信息群發(fā),系統(tǒng)還實(shí)現(xiàn)了湖南地震局日常辦公即時(shí)短信的發(fā)送。短信發(fā)送人員可以根據(jù)內(nèi)容確定發(fā)送范圍,或者按給定人員名單(或手機(jī)號(hào)碼)從號(hào)碼數(shù)據(jù)庫中挑選要發(fā)送的號(hào)碼批量加載,并可以自行導(dǎo)入新的號(hào)碼至發(fā)送欄來設(shè)定發(fā)送的目標(biāo),然后復(fù)制或編輯短信內(nèi)容,實(shí)現(xiàn)辦公短信的即時(shí)發(fā)送,提高了辦公效率。
3結(jié)語
湖南地震信息發(fā)布系統(tǒng)集成多種信息發(fā)送手段,實(shí)現(xiàn)了基于EQIM和區(qū)域臺(tái)網(wǎng)JOPENS測(cè)震數(shù)據(jù)庫地震速報(bào)信息發(fā)送,其平均每秒可發(fā)送200-400條短信,明顯地提高了地震速報(bào)信息發(fā)布的速度。信息發(fā)布操作簡(jiǎn)單,減少了人工操作的中間環(huán)節(jié),提高了發(fā)布效率及準(zhǔn)確性,在湖南地震臺(tái)網(wǎng)的使用取得顯著成效,提高了地震科技服務(wù)社會(huì)的能力,促進(jìn)地震事業(yè)向前發(fā)展。
參考文獻(xiàn)
[1] 劉勝國(guó),蔣春花,高景春等.地震應(yīng)急快速觸發(fā)與短信息發(fā)送軟件的核心技術(shù)和實(shí)現(xiàn)方法[J].西北地震學(xué)報(bào), 2010,32(2):196—200.
[2] 劉其壽,廖詩榮,陳緋雯等.地震速報(bào)實(shí)時(shí)顯示系統(tǒng)的實(shí)現(xiàn)[J]. 華南地震,2011,31(1):66—74.
[3] 陳繼鋒,景天孝,李飛.甘肅省地震信息發(fā)布系統(tǒng)軟件構(gòu)建[J]. 地震地磁觀測(cè)與研究,2013,34(1/2):276—280.
[4] 趙國(guó)峰,李麗,李永紅等.12322地震速報(bào)短信服務(wù)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].地震研究,2014,37(1):156—162.
[5] 曾文敬,肖建,趙愛平等. 江西省地震局地震速報(bào) 信息發(fā)送軟件介紹[J].高原地震,2013,25(1):46—48.
[6] 陳曉輝,侯建民,劉瑞豐.全國(guó)地震速報(bào)信息共享與服務(wù)系統(tǒng) [J].地震地磁觀測(cè)與研究 ,2009,30(3):132—135.