主頁(http://www.130131.com):TETRA數(shù)據(jù)中間件在公安系統(tǒng)中的應(yīng)用 TETRA數(shù)字集群通信系統(tǒng)近年來在各大行業(yè)中得到了快速發(fā)展。作為TETRA系統(tǒng)重要廠商的摩托羅拉在各行業(yè)的“關(guān)鍵時(shí)刻”發(fā)揮了重要的作用,其設(shè)備的性能和系統(tǒng)可靠性都得到了廣大用戶的認(rèn)可。由于TETRA系統(tǒng)的開放性,使其在各種環(huán)境中的應(yīng)用也是非常多樣化,并且基于各種廠商的原始協(xié)議也是非常繁雜。這樣在大型TETRA系統(tǒng)中,及時(shí)出現(xiàn)一個(gè)可以實(shí)現(xiàn)有針對(duì)性的透明開發(fā)和各種基于TETRA系統(tǒng)整合的中間接口服務(wù)就顯得非常必要。 數(shù)字集群取代模擬集群是發(fā)展的趨勢(shì),數(shù)字對(duì)講機(jī)取代模擬對(duì)講機(jī)也是必然。相比MPT1327信令標(biāo)準(zhǔn)集群系統(tǒng)來看,TETRA數(shù)字集群系統(tǒng)的優(yōu)勢(shì)在于擁有非常強(qiáng)大的“數(shù)據(jù)”功能。而對(duì)各種網(wǎng)關(guān)接口的處理,則是這些數(shù)據(jù)功能可以在實(shí)際應(yīng)用中得以體現(xiàn)的重要環(huán)節(jié)。所以TETRA數(shù)據(jù)中間件的存在會(huì)給整個(gè)TETRA系統(tǒng)增光添彩,也為模擬集群系統(tǒng)向數(shù)字集群系統(tǒng)過渡提供了重要參考依據(jù)。 在參與青島市公安局350兆TETRA 數(shù)字集群通信系統(tǒng)的開發(fā)中,我們收集整理了很多代表性的問題。例如:在短信息方面青島市公安局要在110接處警、應(yīng)急指揮調(diào)度管理、警務(wù)管理系統(tǒng)、情報(bào)警務(wù)平臺(tái)以及其他相關(guān)系統(tǒng)中使用TETRA的短信息來串聯(lián)起整個(gè)業(yè)務(wù)流程;在GPS定位方面不同業(yè)務(wù)需要同時(shí)實(shí)現(xiàn)TETRA標(biāo)準(zhǔn)的LIP格式和MOTOROLA的LRRP格式;另外在大規(guī)模的WAP PUSH業(yè)務(wù)中需要安裝一系列軟件,同時(shí)還需要編輯多個(gè)配置文件,這使得整個(gè)系統(tǒng)應(yīng)用變得更加繁瑣。同樣在成都應(yīng)急辦和營口港的項(xiàng)目開發(fā)中,我們也遇到類似問題和更加多樣化的應(yīng)用需求,所以設(shè)計(jì)一套靈活實(shí)用的數(shù)據(jù)中間件服務(wù)的必要性便得到了實(shí)際驗(yàn)證。 ▲ 短信網(wǎng)關(guān)接口中間件 短信網(wǎng)關(guān)接口中間件作為TETRA系統(tǒng)的短信息統(tǒng)一接入點(diǎn),以消息隊(duì)列的方式提供異步的消息處理、轉(zhuǎn)發(fā)、存儲(chǔ)等服務(wù),通過協(xié)議處理以適應(yīng)不同的TETRA終端。對(duì)外以HTTP+WEBSERVICE的方式提供API接口和文檔說明。由合作方根據(jù)自身的技術(shù)和數(shù)據(jù)庫等具體特點(diǎn),通過本軟件的客戶端和服務(wù)器端連接,實(shí)現(xiàn)信息的上行、下行交互,進(jìn)而實(shí)現(xiàn)支持第三方基于多種開發(fā)語言的應(yīng)用集成。 下圖為短信接口服務(wù)動(dòng)態(tài)模型 系統(tǒng)以數(shù)據(jù)隊(duì)列的方式存儲(chǔ)經(jīng)由短信息網(wǎng)關(guān)服務(wù)器的一切交互信息。支持存儲(chǔ)不少于半年的短信息數(shù)據(jù),并支持第三方應(yīng)用集成的實(shí)時(shí)查詢和實(shí)時(shí)流控。在此基礎(chǔ)上實(shí)現(xiàn)了對(duì)短信息發(fā)送的歷史查詢,其中包括:發(fā)信隊(duì)列、發(fā)信歷史、收信隊(duì)列、收信歷史。通過這些歷史記錄可以形成各種形式的報(bào)表,以便為網(wǎng)絡(luò)運(yùn)營提供重要的參考依據(jù)。 服務(wù)器端主要處理與TETRA短信服務(wù)有關(guān)的信息推送與接收,使用TETRA專用指令。目前可實(shí)現(xiàn)所有信息全部推送與接收,無一遺漏,并且可以設(shè)置上、下行的發(fā)送密度,以避免阻塞基站信道。對(duì)于接收端短信字長,摩托羅拉可實(shí)現(xiàn)500字(漢字),EADS暫只能實(shí)現(xiàn)70字。信息傳輸過程中如果遇到手臺(tái)、車臺(tái)關(guān)機(jī)狀態(tài),短信未能到達(dá)時(shí),信息可留存在數(shù)據(jù)庫中,待開機(jī)后送達(dá)。 ▲ GPS網(wǎng)關(guān)接口中間件 使用TETRA 的短數(shù)據(jù)業(yè)務(wù)傳送GPS信息,具有實(shí)時(shí)性高、可靠性高、覆蓋范圍廣、準(zhǔn)確率高等特點(diǎn)。隨著GIS系統(tǒng)的應(yīng)用越來越廣泛,開發(fā)本網(wǎng)關(guān)將會(huì)給TETRA系統(tǒng)中整合GIS應(yīng)用帶來十分明顯的經(jīng)濟(jì)效益。 GPS網(wǎng)關(guān)基于WGS-84的經(jīng)緯度位置信息和唯一ISSI編號(hào)的實(shí)時(shí)消息,可以接入TETRA GPS實(shí)時(shí)定位信息,并實(shí)現(xiàn)接入服務(wù)、分發(fā)服務(wù)、轉(zhuǎn)發(fā)服務(wù)以及數(shù)據(jù)保存等功能。同時(shí)支持TETRA標(biāo)準(zhǔn)的LIP格式和MOTOROLA的LRRP格式,也可以并行的處理基于短信息和IP分組數(shù)據(jù)的傳輸承載模式。通過特別的兼容性處理,實(shí)現(xiàn)了兩種協(xié)議和兩種傳輸承載模式的統(tǒng)一調(diào)用和傳輸,從而為用戶提供了更廣闊的應(yīng)用空間。用戶無需關(guān)心任何原始協(xié)議,對(duì)網(wǎng)關(guān)所提供的接口直接統(tǒng)一調(diào)用即可。 數(shù)據(jù)處理方面,一般采用TCP/IP協(xié)議進(jìn)行GPS進(jìn)行控制指令的傳輸,采用UDP/IP協(xié)議傳送位置信息。網(wǎng)關(guān)支持標(biāo)準(zhǔn)的SOCKET調(diào)用,可以支持第三方基于多種開發(fā)語言的應(yīng)用集成。在此基礎(chǔ)上實(shí)現(xiàn)了對(duì)GPS位置信息的歷史查詢,通過這些歷史記錄可以形成各種形式的數(shù)據(jù)報(bào)表,從而實(shí)現(xiàn)與其他網(wǎng)絡(luò)服務(wù)實(shí)現(xiàn)數(shù)據(jù)共享。 ▲ WAP/WAP PUSH網(wǎng)關(guān)接口中間件 WAP PUSH 是摩托羅拉在TETRA系統(tǒng)上新推出的一項(xiàng)新功能。摩托羅拉現(xiàn)有方案中通過串口連接一個(gè)MTP850終端到計(jì)算機(jī)上發(fā)送WAPPUSH信息,但是要滿足不同環(huán)境下的PUSH發(fā)送,有時(shí)需要完成安裝一系列軟件和編輯各種配置文件等繁瑣的操作,在商用系統(tǒng)中這樣也會(huì)遇到很多性能上的麻煩。 針對(duì)種種遇到的問題,我們做了統(tǒng)一的封裝處理,由一個(gè)接口服務(wù)器來完成這些功能。用戶只需要通過HTTP+WEBSERVICE的方式,根據(jù)自身的技術(shù)、數(shù)據(jù)庫等具體特點(diǎn)直接調(diào)用網(wǎng)關(guān)接口便可實(shí)現(xiàn)一系列的功能需求?梢暂p松自由地與其他廠商的TETRA終端產(chǎn)品兼容。 TETRA數(shù)據(jù)中間件的部署與實(shí)施 結(jié)合典型案例對(duì)各種網(wǎng)關(guān)接口中間件進(jìn)行整合,便形成了可定制的TETRA數(shù)據(jù)中間件系統(tǒng),方便用戶以最簡單快捷的方法來調(diào)用統(tǒng)一接口。 數(shù)據(jù)傳遞標(biāo)準(zhǔn)基于HTTP GET/POST,并返回XML數(shù)據(jù)格式;支持多種開發(fā)語言:如ASP/ASP.NET、PHP、JAVA、Python、Ruby等。用戶不需要關(guān)心任何TETRA原始信息協(xié)議,就像開發(fā)普通應(yīng)用系統(tǒng)一樣,以最簡單通用的方式實(shí)現(xiàn)透明、無縫的業(yè)務(wù)開發(fā)和系統(tǒng)數(shù)據(jù)共享。除此之外整個(gè)中間件系統(tǒng)服務(wù)的部署實(shí)施非常簡單,并且提供一個(gè)對(duì)系統(tǒng)本身進(jìn)行管理和配置的界面化管理平臺(tái)。 下圖為UMTone短信網(wǎng)關(guān)服務(wù)管理中報(bào)表查看界面 總結(jié) 在客戶各種多樣化的需求驅(qū)動(dòng)下,通過不斷的與客戶及時(shí)緊密的溝通,在信息服務(wù)、GPS定位、WAP查詢、WAP PUSH應(yīng)用以及基于TETRA設(shè)備的管理系統(tǒng)等多項(xiàng)業(yè)務(wù)開發(fā)中,我們積累了更加豐富的經(jīng)驗(yàn),最終也獲得了用戶對(duì)我們產(chǎn)品的極大的認(rèn)可。 依靠摩托羅拉產(chǎn)品的穩(wěn)定性和可靠性以及強(qiáng)大的技術(shù)支持,我們將繼續(xù)以滿足客戶需求為目標(biāo)在無線數(shù)字集群領(lǐng)域乘風(fēng)破浪,勇往直前,共同分享各大行業(yè)中的最“關(guān)鍵時(shí)刻”。 (中國集群通信網(wǎng) | 責(zé)任編輯:陳曉亮) |





