999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

IMS國際監(jiān)測(cè)系統(tǒng)非連續(xù)數(shù)據(jù)獲取與管理技術(shù)研究*

2021-04-28 05:47:14邱宏茂許朝陽
地震科學(xué)進(jìn)展 2021年4期
關(guān)鍵詞:程序用戶信息

邱宏茂 王 娟 李 健 商 杰 蓋 磊 許朝陽

(禁核試北京國家數(shù)據(jù)中心和北京放射性核素實(shí)驗(yàn)室,北京 100085)

全面禁止核試驗(yàn)條約(CTBT)的國際監(jiān)測(cè)系統(tǒng)(IMS)由分布在全球的地震、放射性核素、水聲和次聲監(jiān)測(cè)系統(tǒng)等設(shè)施組成,條約生效后,由國際數(shù)據(jù)中心(IDC)進(jìn)行數(shù)據(jù)處理,用于常年不間斷地監(jiān)測(cè)全球各地可能發(fā)生的違約事件。IDC接收、匯集、處理、分析來自IMS的數(shù)據(jù)并存檔[1],同時(shí)利用自動(dòng)數(shù)據(jù)服務(wù)系統(tǒng)(AutoDRM)為各締約國免費(fèi)提供標(biāo)準(zhǔn)產(chǎn)品,如標(biāo)準(zhǔn)事件清單、公報(bào)和原始數(shù)據(jù)等。因此,IDC擁有的豐富數(shù)據(jù)資源可以為各授權(quán)用戶使用。

禁核試北京國家數(shù)據(jù)中心(以下簡(jiǎn)稱國家數(shù)據(jù)中心或NDC)是我國禁核試核查相關(guān)監(jiān)測(cè)數(shù)據(jù)的收集、存儲(chǔ)、分析和處理中心,為國內(nèi)外用戶提供相關(guān)數(shù)據(jù)服務(wù)。為了充分利用IDC的豐富資源,NDC實(shí)時(shí)數(shù)據(jù)處理系統(tǒng)被設(shè)計(jì)成可以根據(jù)定義的請(qǐng)求規(guī)則自動(dòng)向IDC請(qǐng)求相關(guān)臺(tái)站的非連續(xù)數(shù)據(jù),并加入實(shí)時(shí)處理系統(tǒng)進(jìn)行處理,將IMS的部分臺(tái)站監(jiān)測(cè)數(shù)據(jù)作為我國NDC的數(shù)據(jù)補(bǔ)充來源之一,提高自動(dòng)處理的準(zhǔn)確性。

每個(gè)授權(quán)用戶每天向IDC請(qǐng)求數(shù)據(jù)總量目前實(shí)測(cè)為1G。為了提高數(shù)據(jù)的使用效率,避免重復(fù)地向IDC申請(qǐng)數(shù)據(jù),本文設(shè)計(jì)用郵件代理程序來實(shí)現(xiàn)對(duì)用戶數(shù)據(jù)請(qǐng)求的統(tǒng)一管理,在NDC數(shù)據(jù)處理過程中根據(jù)處理結(jié)果自動(dòng)請(qǐng)求和獲取IDC的非連續(xù)數(shù)據(jù),同時(shí)代理國內(nèi)授權(quán)用戶提供服務(wù)和管理用戶向IDC獲取數(shù)據(jù),充分利用了IDC豐富的數(shù)據(jù)資源。

1 IDC 自動(dòng)數(shù)據(jù)服務(wù)系統(tǒng)概述

1.1 自動(dòng)數(shù)據(jù)服務(wù)系統(tǒng)的服務(wù)方式

IDC基本職能之一是按條約規(guī)定向各締約國提IMS數(shù)據(jù)和IDC產(chǎn)品[1]。分發(fā)的數(shù)據(jù)主要是IDC的標(biāo)準(zhǔn)產(chǎn)品包,另外還有各締約國要求的增強(qiáng)產(chǎn)品包,內(nèi)容可以是IMS原始數(shù)據(jù)和IDC的中間結(jié)果等。目前,獲取IDC數(shù)據(jù)的方式有4種:①事先訂閱數(shù)據(jù);②通過基于電子郵件或客戶端的自動(dòng)數(shù)據(jù)服務(wù)系統(tǒng);③通過瀏覽器訪問IDC的WEB服務(wù)器;④登錄到IDC,直接與它的數(shù)據(jù)庫進(jìn)行人機(jī)交互操作。其中自動(dòng)數(shù)據(jù)服務(wù)系統(tǒng)是給用戶提供產(chǎn)品自動(dòng)服務(wù)的常用重要手段。

自動(dòng)數(shù)據(jù)服務(wù)系統(tǒng)為用戶請(qǐng)求產(chǎn)品提供基于電子郵件或客戶端的自動(dòng)產(chǎn)品服務(wù)。對(duì)于原始波形數(shù)據(jù)的索取,授權(quán)用戶只需通過電子郵件或客戶端給自動(dòng)數(shù)據(jù)服務(wù)系統(tǒng)發(fā)送請(qǐng)求,按規(guī)定格式說明需要的數(shù)據(jù)類型、范圍、格式等,自動(dòng)數(shù)據(jù)服務(wù)系統(tǒng)接收到請(qǐng)求后進(jìn)行自動(dòng)處理,從數(shù)據(jù)庫中取出指定的數(shù)據(jù),用電子郵件或客戶端將數(shù)據(jù)傳回給用戶。當(dāng)數(shù)據(jù)量大,超過一定的限度時(shí),則數(shù)據(jù)被存放在指定的FTP服務(wù)器上,并用電子郵件或客戶端把數(shù)據(jù)的獲取方法告訴用戶,用戶可用FTP將數(shù)據(jù)取回。自動(dòng)數(shù)據(jù)服務(wù)系統(tǒng)的設(shè)計(jì)基于GSE采用的協(xié)議和格式以及GSETT-3的要求[2]。圖1是自動(dòng)數(shù)據(jù)服務(wù)系統(tǒng)的數(shù)據(jù)請(qǐng)求過程示意圖。

圖 1 自動(dòng)數(shù)據(jù)服務(wù)系統(tǒng)的數(shù)據(jù)請(qǐng)求過程示意圖Fig. 1 Data request process of AutoDRM

自動(dòng)數(shù)據(jù)服務(wù)系統(tǒng)以運(yùn)行數(shù)據(jù)庫和歸檔數(shù)據(jù)庫系統(tǒng)為核心,通過電子郵件或客戶端信息應(yīng)答對(duì)用戶數(shù)據(jù)的請(qǐng)求。自動(dòng)數(shù)據(jù)服務(wù)系統(tǒng)包括Messages和Subscription兩個(gè)子系統(tǒng),主要完成用戶通過電子郵件按規(guī)定格式提交的數(shù)據(jù)請(qǐng)求、訂閱以及自動(dòng)處理過程中系統(tǒng)的請(qǐng)求應(yīng)答。利用IDC的自動(dòng)服務(wù)系統(tǒng),用戶可以請(qǐng)求、訂閱IDC的產(chǎn)品和波形原始數(shù)據(jù)。

1.2 AutoDRM的請(qǐng)求信息格式[2]

IDC數(shù)據(jù)產(chǎn)品中的地震、水聲、次聲數(shù)據(jù)分發(fā)采用傳輸協(xié)議IMS信息格式,放射性核素產(chǎn)品的分發(fā)采用RMS信息格式,雖然采用的格式不同但采用的傳輸方法是相同的,均采用電子郵件(E-MAIL)和文件傳輸協(xié)議(FTP)兩種方式,其中電子郵件為主要的方式。IMS和RMS信息的大小沒有限制,但信息的長(zhǎng)短可以決定采用哪種協(xié)議來傳輸,數(shù)據(jù)量小于1M的信息常用電子郵件來傳輸,對(duì)于數(shù)據(jù)量大于1M的信息,通過FTP來傳輸,或者采用分割成幾個(gè)小的電子郵件來傳輸連續(xù)的IMS和RMS信息。一個(gè)IMS和RMS信息可以跨越幾個(gè)郵件和文件,也可能幾個(gè)IMS和RMS信息包含在一個(gè)郵件或文件中。信息中的ASCII信息行的長(zhǎng)度可以長(zhǎng)達(dá)1 024個(gè)字符,在默認(rèn)情況下行的長(zhǎng)度為132個(gè)字符。

2 方案設(shè)計(jì)和實(shí)現(xiàn)

2.1 數(shù)據(jù)請(qǐng)求管理的過程分析

NDC非連續(xù)數(shù)據(jù)的請(qǐng)求和接收主要依賴于電子郵件進(jìn)行信息和數(shù)據(jù)的交換。電子郵件主要依賴因特網(wǎng)的域名系統(tǒng)(DNS)進(jìn)行郵件的發(fā)送和接收。由于考慮安全因素,NDC內(nèi)部網(wǎng)絡(luò)沒有接入因特網(wǎng)的域名系統(tǒng),同時(shí)防火墻和郵件服務(wù)器也進(jìn)行了安全限制,導(dǎo)致NDC內(nèi)部網(wǎng)絡(luò)與因特網(wǎng)無法正常收發(fā)郵件,郵件的收發(fā)只能在DMZ區(qū)的郵件服務(wù)器上進(jìn)行。因此,本方案修改了原有程序,設(shè)計(jì)了采用遠(yuǎn)程傳輸文件的方法來代替內(nèi)部網(wǎng)絡(luò)數(shù)據(jù)處理系統(tǒng)的郵件收發(fā)。將郵件體遠(yuǎn)程傳輸和收發(fā)存儲(chǔ)到郵件服務(wù)器的不同分類目錄,以區(qū)別來自于IDC、NDC數(shù)據(jù)處理系統(tǒng)、NDC授權(quán)用戶的不同郵件信息。然后,在郵件服務(wù)器上由郵件代理程序進(jìn)行向IDC請(qǐng)求數(shù)據(jù)和返回信息、NDC授權(quán)用戶數(shù)據(jù)請(qǐng)求信息、系統(tǒng)處理數(shù)據(jù)請(qǐng)求和返回信息進(jìn)行關(guān)系的判定,并將相應(yīng)的處理結(jié)果反饋給各類用戶。

設(shè)計(jì)的郵件代理程序需要滿足對(duì)3類不同來源的郵件體進(jìn)行判別和相應(yīng)處理。對(duì)于用戶的郵件數(shù)據(jù)請(qǐng)求,在數(shù)據(jù)處理系統(tǒng)可以滿足用戶請(qǐng)求的情況下,由郵件代理程序響應(yīng)用戶,并將請(qǐng)求轉(zhuǎn)交給系統(tǒng)處理,系統(tǒng)處理完成后,將相應(yīng)處理產(chǎn)品轉(zhuǎn)交給郵件代理程序,由郵件代理程序以郵件方式返還給用戶;在數(shù)據(jù)處理系統(tǒng)無法滿足用戶的情況下,系統(tǒng)將數(shù)據(jù)請(qǐng)求處理無法完成的信息轉(zhuǎn)交給郵件代理程序,由郵件代理程序向IDC發(fā)出數(shù)據(jù)請(qǐng)求,接收到IDC的郵件數(shù)據(jù)響應(yīng)之后,郵件代理程序?qū)?shù)據(jù)發(fā)送給最初的申請(qǐng)用戶,同時(shí)將數(shù)據(jù)轉(zhuǎn)交一份給數(shù)據(jù)處理系統(tǒng),并由數(shù)據(jù)處理系統(tǒng)歸檔存儲(chǔ)到數(shù)據(jù)庫里,當(dāng)下次其他用戶請(qǐng)求相同數(shù)據(jù)時(shí),數(shù)據(jù)處理系統(tǒng)不需要再向IDC請(qǐng)求數(shù)據(jù)就可以響應(yīng)用戶的請(qǐng)求,避免數(shù)據(jù)的重復(fù)申請(qǐng),圖2是數(shù)據(jù)請(qǐng)求郵件和響應(yīng)郵件的整體傳輸流程。

圖 2 數(shù)據(jù)請(qǐng)求郵件和響應(yīng)郵件的整體傳輸流程Fig. 2 The overall flow of requesting mail and responded mail

通過分析NDC數(shù)據(jù)處理系統(tǒng)已有的自動(dòng)數(shù)據(jù)服務(wù)系統(tǒng)處理流程,數(shù)據(jù)處理系統(tǒng)內(nèi)部產(chǎn)生的數(shù)據(jù)請(qǐng)求,請(qǐng)求郵件中的msg_id號(hào)與數(shù)據(jù)庫msgdisc表中的reqid、msgid、emailto字段存在對(duì)應(yīng)關(guān)系;用戶請(qǐng)求郵件中的msg_id號(hào)與數(shù)據(jù)庫msgdisc表中的extmsgid、msgid、emailto字段存在對(duì)應(yīng)關(guān)系[3]。對(duì)于用戶的請(qǐng)求郵件,需要代理向IDC申請(qǐng)數(shù)據(jù)的情況,根據(jù)數(shù)據(jù)庫表的id號(hào)對(duì)應(yīng)關(guān)系,考慮在郵件代理程序中通過id號(hào)來追溯郵件的起始用戶,并在郵件代理中,對(duì)郵件體重新組裝,根據(jù)id號(hào)對(duì)應(yīng)關(guān)系,替換id號(hào),并將處理結(jié)果返還給授權(quán)用戶。

設(shè)計(jì)郵件代理程序重點(diǎn)需要考慮的問題:首先對(duì)接收的授權(quán)用戶郵件進(jìn)行分析并作記錄;然后對(duì)授權(quán)用戶的郵件請(qǐng)求進(jìn)行數(shù)據(jù)有無的判斷,如果NDC有數(shù)據(jù),則將郵件交送給NDC的自動(dòng)數(shù)據(jù)服務(wù)系統(tǒng),否則將郵件轉(zhuǎn)發(fā)給IDC;其次對(duì)NDC響應(yīng)的郵件進(jìn)行分析,并根據(jù)記錄的記錄號(hào)將數(shù)據(jù)發(fā)送給請(qǐng)求用戶;最后需對(duì)IDC返回的郵件進(jìn)行分析,并根據(jù)記錄的記錄號(hào)將數(shù)據(jù)發(fā)送給請(qǐng)求用戶,然后將數(shù)據(jù)轉(zhuǎn)交給NDC的自動(dòng)數(shù)據(jù)服務(wù)系統(tǒng)進(jìn)行數(shù)據(jù)歸檔。

2.2 郵件代理程序的實(shí)現(xiàn)

我們首先對(duì)NDC內(nèi)部的自動(dòng)數(shù)據(jù)服務(wù)Messages子系統(tǒng)的郵件發(fā)送C程序進(jìn)行了修改,采用遠(yuǎn)程拷貝的方法將內(nèi)部待發(fā)送的郵件體拷貝至郵件服務(wù)器,然后由郵件代理程序以IDC授權(quán)的郵件帳戶將郵件體發(fā)送至IDC,修改后的語句如下:

然后,根據(jù)前面對(duì)NDC數(shù)據(jù)請(qǐng)求管理的過程分析,采用Perl語言實(shí)現(xiàn)了該郵件代理程序,圖3是設(shè)計(jì)的郵件代理程序流程圖。

圖 3 郵件代理程序流程圖Fig. 3 The plot of mail agent’s program

其中處理過程中較復(fù)雜的情況是對(duì)請(qǐng)求數(shù)據(jù)有無的判斷,數(shù)據(jù)處理系統(tǒng)處理郵件請(qǐng)求產(chǎn)生兩種無數(shù)據(jù)的情況:一是數(shù)據(jù)處理系統(tǒng)沒有配置該臺(tái)站,也沒有數(shù)據(jù);另一個(gè)是數(shù)據(jù)處理系統(tǒng)配置了該臺(tái)站,但沒有數(shù)據(jù)。郵件代理程序需要對(duì)數(shù)據(jù)處理系統(tǒng)處理郵件請(qǐng)求出現(xiàn)的各種情況進(jìn)行分析判斷,并進(jìn)行重新構(gòu)造郵件向IDC請(qǐng)求數(shù)據(jù)。

IDC響應(yīng)郵件返回后存儲(chǔ)到指定目錄,郵件代理程序需要判斷該郵件是數(shù)據(jù)處理系統(tǒng)本身還是授權(quán)用戶請(qǐng)求的,并重組后發(fā)送給相應(yīng)用戶,同時(shí)將郵件數(shù)據(jù)遠(yuǎn)程拷貝至數(shù)據(jù)處理系統(tǒng)的自動(dòng)數(shù)據(jù)服務(wù)Messages子系統(tǒng)進(jìn)行解析、歸檔存儲(chǔ)。

為保證郵件代理程序運(yùn)行不間斷,采用UNIX的crontab自動(dòng)運(yùn)行功能,在間隔時(shí)間內(nèi)檢查郵件代理進(jìn)程是否運(yùn)行,如進(jìn)程中止運(yùn)行,腳本會(huì)自動(dòng)啟動(dòng)郵件代理程序,保證數(shù)據(jù)請(qǐng)求和響應(yīng)郵件的處理不會(huì)中斷。

2.3 請(qǐng)求數(shù)據(jù)的存儲(chǔ)管理

請(qǐng)求得到的臺(tái)站數(shù)據(jù)需要存儲(chǔ)和歸檔到大型存儲(chǔ)介質(zhì),并保證用戶能有效檢索到已存儲(chǔ)數(shù)據(jù)。對(duì)于請(qǐng)求數(shù)據(jù)的存儲(chǔ)管理,使用數(shù)據(jù)處理系統(tǒng)已有的數(shù)據(jù)歸檔系統(tǒng),以方便管理。郵件數(shù)據(jù)解析、存儲(chǔ)到數(shù)據(jù)庫和文件系統(tǒng)中后,由于需要長(zhǎng)久保留,需要數(shù)據(jù)處理系統(tǒng)的歸檔系統(tǒng)將數(shù)據(jù)遷移到歸檔庫[4]。

目前NDC 7×24小時(shí)不間斷地接收和處理臺(tái)站的連續(xù)和非連續(xù)數(shù)據(jù),并進(jìn)行數(shù)據(jù)的歸檔存儲(chǔ),連續(xù)數(shù)據(jù)的歸檔存儲(chǔ)是按天、按臺(tái)站來存儲(chǔ),非連續(xù)數(shù)據(jù)的歸檔存儲(chǔ)是將一天所有臺(tái)站的非連續(xù)數(shù)據(jù)存為一個(gè)波形文件,較適合零散數(shù)據(jù)的歸檔存儲(chǔ)。

3 測(cè)試結(jié)果與討論

利用NDC測(cè)試平臺(tái),對(duì)設(shè)計(jì)的郵件代理程序和相關(guān)處理機(jī)制進(jìn)行了長(zhǎng)期的測(cè)試,設(shè)計(jì)的方法和開發(fā)的程序可以在NDC數(shù)據(jù)處理系統(tǒng)對(duì)用戶數(shù)據(jù)請(qǐng)求無法滿足的情況下向IDC轉(zhuǎn)發(fā)數(shù)據(jù)請(qǐng)求,并將接收到的數(shù)據(jù)進(jìn)行解析、存儲(chǔ)及返回給申請(qǐng)用戶,實(shí)現(xiàn)了數(shù)據(jù)請(qǐng)求的代理和管理。測(cè)試結(jié)果表明,該程序的功能以及運(yùn)行的穩(wěn)定性和可靠性均達(dá)到了設(shè)計(jì)目標(biāo),現(xiàn)已應(yīng)用于NDC的實(shí)際數(shù)據(jù)處理系統(tǒng)中。

4 結(jié)束語

如何充分利用IMS的海量數(shù)據(jù)一直是NDC研究的重點(diǎn)之一,本文設(shè)計(jì)的郵件代理方法可以實(shí)現(xiàn)對(duì)NDC的授權(quán)用戶請(qǐng)求IMS數(shù)據(jù)的代理和管理,解決國內(nèi)非IDC授權(quán)用戶獲取IMS數(shù)據(jù)的用戶限制,在IDC對(duì)其授權(quán)用戶每日數(shù)據(jù)請(qǐng)求總量有限制的條件下,避免重復(fù)地向IDC申請(qǐng)數(shù)據(jù),滿足NDC授權(quán)用戶對(duì)IMS數(shù)據(jù)的需求。經(jīng)過實(shí)際運(yùn)行測(cè)試,程序可以滿足NDC向IDC獲取非連續(xù)數(shù)據(jù)的數(shù)據(jù)管理要求,運(yùn)行穩(wěn)定可靠。

猜你喜歡
程序用戶信息
試論我國未決羈押程序的立法完善
“程序猿”的生活什么樣
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
英國與歐盟正式啟動(dòng)“離婚”程序程序
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
創(chuàng)衛(wèi)暗訪程序有待改進(jìn)
如何獲取一億海外用戶
展會(huì)信息
主站蜘蛛池模板: 人妻一本久道久久综合久久鬼色| 久久综合激情网| 亚瑟天堂久久一区二区影院| 国产精选小视频在线观看| 一级看片免费视频| 97成人在线视频| 日韩在线影院| 色婷婷在线影院| 麻豆国产在线不卡一区二区| аⅴ资源中文在线天堂| 久久精品66| 日本在线视频免费| 免费又爽又刺激高潮网址| 亚洲第一极品精品无码| 亚洲精品少妇熟女| 亚洲成在人线av品善网好看| 女高中生自慰污污网站| 久久精品人妻中文系列| AV无码国产在线看岛国岛| 欧美亚洲国产精品第一页| 色综合热无码热国产| 国产精品浪潮Av| a免费毛片在线播放| 国产无码性爱一区二区三区| 久久精品丝袜| 亚洲精品第一页不卡| 日韩欧美中文字幕在线精品| 亚洲中文字幕久久无码精品A| 国产91丝袜在线播放动漫| 精品五夜婷香蕉国产线看观看| 亚洲无码电影| 91欧美亚洲国产五月天| 久久九九热视频| 国产激情国语对白普通话| 尤物特级无码毛片免费| 无码免费试看| 国产成人免费视频精品一区二区| 国产欧美日韩专区发布| 久久综合干| 亚洲黄网在线| 99ri国产在线| 欧美成人一级| 国产小视频免费观看| 欧美激情视频二区| 亚洲欧洲日本在线| 直接黄91麻豆网站| 亚洲福利片无码最新在线播放| www欧美在线观看| 日韩成人午夜| 午夜高清国产拍精品| 538国产在线| 成人在线第一页| 91成人在线观看视频| 亚洲一区二区日韩欧美gif| 97se综合| 国产精品网址在线观看你懂的| 亚洲日韩精品无码专区| 国内精品小视频福利网址| 国产情侣一区二区三区| 国产免费高清无需播放器 | 欧美日本中文| 国产乱人伦精品一区二区| 视频国产精品丝袜第一页| 亚洲成综合人影院在院播放| 婷婷五月在线| 亚洲三级片在线看| 国产在线精彩视频二区| 国产精品久久久久无码网站| 亚洲色婷婷一区二区| 四虎在线高清无码| 亚洲精品中文字幕无乱码| 波多野结衣中文字幕一区| 国产欧美日韩资源在线观看| 国产av色站网站| 国产免费怡红院视频| 97久久精品人人| 欧亚日韩Av| 成人在线天堂| 国产精品国产主播在线观看| 亚欧美国产综合| 国产白浆视频| 91精品啪在线观看国产|