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