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

GSM-R直放站監控系統中短信網關平臺的研究

2010-08-07 08:42:12澄,劉云,賈
鐵路計算機應用 2010年10期
關鍵詞:信息系統

程 澄,劉 云,賈 凡

(北京交通大學通信與信息系統北京市重點實驗室,北京100044)

隨著高速鐵路在我國的飛速發展,對鐵路調度系統提出了更高的要求,基于GSM-R的無線通信及列車定位技術的列車運行控制系統,實現了列車控制信息的無線傳輸與真正的“數字化鐵路”。其中無線通信質量受到了極大關注。在無線通信傳輸過程中起信號中繼作用的直放站設備運行的正常與否直接影響著整個無線通信系統的運行狀態與服務質量。由于直放站設備分散在移動網絡覆蓋的各個區域,而且有些站點地理環境復雜不能時常人工巡檢,那么就需要直放站監控系統對其進行有效監控管理以及日常維護。而這種監控又是建立在監控系統與直放站之間實時通信基礎之上的。考慮到直放站的設備類型以及其所處的網絡環境和通信開銷,最經濟并且最便利的通信方式就是采用短消息(Short Message)的形式。為此設計了一套建立在直放站網關系統Web服務器與短消息中心(SMC(Short Message Center))之間的短信網關平臺,通過中國移動點對點協議(CMPP(China Mobile Peer to Peer))與直放站通信。

1 直放站監控系統主要功能

系統功能模塊見圖1,其中的設備管理、告警管理、輪詢管理這些模塊需要與直放站進行短消息通信,并對發送接收到的數據進行處理。告警管理模塊負責接收直放站發來的告警信息,對告警信息進行記錄分析并發送確認信息,將重要頻繁的告警信息通過短信網關轉發給相關人員。設備管理模塊和輪詢管理模塊提供對于直放站站點單個或者批量的同步處理,可對站點單個或全部參數進行查詢和修改。整個與直放站的通信也是通過短信息實現。

圖1 直放站網關系統功能模塊圖

2 短信平臺的基本功能

短信平臺主要提供短信收發,將接收到的短信初解碼,并將初解碼后的信息通過Socket發送給Web端,進行解碼分析。另將Web端發來的準備發送的信息,按照CMPP協議打包發出。

2.1 接收短信中心的信息

作為ISMG(Internet Short Message Gateway)的短信服務器與短信中心之間按照中國移動通信信息資源站實體與互聯網短消息網關接口協議進行通信。短信網關在系統中的位置見圖2。

通信中采取CMPP中規定的長連接模式,就是短信平臺建立與短信中心(SMC)的連接,不斷將數據包(一個個CMPP消息)發送到SMC,此處發送不必等待某條消息的回應消息返回,就接著發送下一個消息。發送同接收消息不是一定要同步的,實際采用異步(同時也時雙工)模式。

圖2 短信網關在系統中的位置

當收到短信中心發來的短信即CMPP包的時候開啟短信處理程序,其流程見圖3。

圖3 短信接收處理程序流程圖

首先啟動短信程序,開始對于短信中心發來的消息進行監聽捕獲,一旦收到短信開啟新線程處理信息。再將準備好的Socket消息發給Web的時候,為了避免大通信量導致的擁塞和Web端處理能力的溢出,在此以隊列的形式進行發送。

2.2 接收Web發來的信息并提交到短信中心

當Web端有發送消息的請求時,Web端根據業務需要形成需要發送的短信形成固定的格式,提交給短信網關。

在通信服務器端,運行著SocketServer程序,用來監聽來自Web端的發送請求。當收到Web端發來的發送請求的時候,首先分析信息格式,是否合法,包括信息編碼格式,目標地址格式等等。然后對信息提取,取出目標地址和短信內容,按照CMPP協議進行封裝后發出。

3 關鍵技術研究

3.1 線程池技術

根據直放站監控系統的業務要求,在執行全部站點輪詢業務時,需要短時間內給系統中的幾千個直放站發送輪詢請求,由于設備數量大,各自所處的網絡環境復雜,短信回復的時間有很大的隨機性,加之系統同時還要處理日常的告警信息,巡檢信息和開站上報信息,就可能在很短時間內并發幾十條甚至上百條短信回復,這對于系統造成了很大的處理壓力,極端情況下可能導致系統癱瘓,所以采用了多線程處理技術,花在為每一個短信請求創建一個線程并在任務完成后銷毀的時間和消耗的系統資源要比處理短信請求的時間和資源更多。也會造成CPU和內存資源的大量耗費,降低了系統的性能。因此在此采用線程池技術應對這個問題。

圖4 短信發送處理流程圖

在短信網關程序啟動時便啟動100個短信接收和解碼處理的線程,并讓這些線程處于睡眠狀態,當直放站發來一個回復短信時,就會喚醒線程池中的某一個睡眠線程,讓它來處理收到的短信請求,處理完該請求后,線程又處于睡眠狀態,等待下次請求時被喚醒。短信發送處理流程見圖4。

本系統用Java語言開發,Java語言本身內置了線程對象,當創建一個線程,就要從Thread類中繼承,并實現其run()接口。這樣就可以用wait()和notify()方法休眠或喚醒一個線程。

3.2 短信網關和Web服務器以及短信中心的數據交換

三者之間的數據交換采取異步全雙工模式進行,用以應對隨時發生的通信請求。采取了Socket長連接來進行消息發送,數據收發流程如圖5。

4 結束語

圖5 短信網關數據收發流程圖

短信網關平臺是直放站監控系統中底層通信的承載體,是系統中一切業務正常運行的基礎,這種基礎性的地位決定了短信網關平臺必須具有高性能、高穩定性、高可靠性的特點。本程序現只適應中國移動CMPP協議,后期可以繼續對于本系統加以完善,改進其多協議適應性加入SMPP,SGIP,SMGP等短信網關協議的支持,使得系統能在各種協議下正常工作。

經實驗室測試、生產環境下測試,本系統運行正常,各項指標達到中國移動直放站監控系統性能規范的要求。

[1] Allen Holub.Taming Java Threads[M] . Apress. June 1, 2000.

[2] QB-GF-028-2003,中國移動通信互聯網短信網關接口協議[S] . 北京:中國移動通信集團有限公司,2005,7.

[3] QB-W-003-2005,中國移動直放站監控系統數據需求規范[S] . 北京:中國移動通信集團有限公司,2005,8.

[4] 周恒民. Java TCP/IP Socket 編程[M] . 北京:機械工業出版社,2009,1.

[5] 侯建剛. 基于CMPP協議短信運營管理平臺的設計與實現[D] . 濟南:山東大學,2007.

猜你喜歡
信息系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
信息
建筑創作(2001年3期)2001-08-22 18:48:14
健康信息
祝您健康(1987年3期)1987-12-30 09:52:32
主站蜘蛛池模板: 亚洲天堂精品视频| 国产成人亚洲欧美激情| 老司机aⅴ在线精品导航| 国外欧美一区另类中文字幕| 国产乱视频网站| 9啪在线视频| 素人激情视频福利| 自拍亚洲欧美精品| 色一情一乱一伦一区二区三区小说| 午夜日本永久乱码免费播放片| 天天综合网站| 国产精品自拍露脸视频| 好久久免费视频高清| 直接黄91麻豆网站| 青青青国产在线播放| 亚洲精品午夜天堂网页| 爱色欧美亚洲综合图区| 天天爽免费视频| 2021国产精品自产拍在线| 久久9966精品国产免费| 91精品视频在线播放| 久久精品国产电影| 国产激情无码一区二区三区免费| 国产精品原创不卡在线| 欧美日韩国产高清一区二区三区| 亚洲色偷偷偷鲁综合| 国产精品嫩草影院av| 国产日韩精品欧美一区喷| 亚洲视屏在线观看| 亚洲日本中文字幕天堂网| 亚洲欧美成人综合| 色婷婷久久| 亚洲高清在线播放| 国产小视频免费观看| 亚洲欧美成aⅴ人在线观看| 农村乱人伦一区二区| 精品少妇三级亚洲| 国产91丝袜| 色综合久久无码网| 狠狠ⅴ日韩v欧美v天堂| 99久久精品国产精品亚洲| 欧洲熟妇精品视频| 欲色天天综合网| 亚洲AⅤ综合在线欧美一区| 国产第一页亚洲| 99视频精品全国免费品| 成人在线天堂| 97视频精品全国在线观看| 精品人妻一区二区三区蜜桃AⅤ| 99手机在线视频| www精品久久| 夜夜操狠狠操| 福利在线免费视频| 视频在线观看一区二区| 亚洲欧美人成电影在线观看| 欧美一级高清片欧美国产欧美| 免费看一级毛片波多结衣| 精品精品国产高清A毛片| 中文字幕亚洲电影| 国产又爽又黄无遮挡免费观看| 免费观看无遮挡www的小视频| 91免费国产高清观看| 91小视频在线观看免费版高清| 日韩免费毛片视频| 国产特级毛片| 中国一级特黄视频| 久久成人国产精品免费软件| 91在线日韩在线播放| 国产哺乳奶水91在线播放| 亚洲欧美h| 熟女视频91| 亚洲无线国产观看| 国产特一级毛片| 色男人的天堂久久综合| 热这里只有精品国产热门精品| 麻豆精品在线视频| 69综合网| 欧美一级片在线| 国产精品无码AV中文| 亚洲午夜福利在线| 国产丝袜无码精品| 久久综合激情网|