專(zhuān)利名稱(chēng):全球通導(dǎo)航定位公眾服務(wù)系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電信GSM/CDMA網(wǎng)絡(luò)和計(jì)算機(jī)局域網(wǎng)及互聯(lián)技術(shù)。
近幾年,隨著我國(guó)機(jī)動(dòng)車(chē)輛以每年300萬(wàn)輛的速度增長(zhǎng),尤其是私人汽車(chē)擁有量的迅速增加,被盜搶的機(jī)動(dòng)車(chē)輛逐年大幅度上升,以每年26%的速度遞增。為此出現(xiàn)的各種車(chē)輛防盜報(bào)警系統(tǒng)技術(shù)水平參差不齊,功能混亂,實(shí)際使用時(shí)成效甚微。
本發(fā)明的目的就是要提供一種全球通導(dǎo)航定位公眾服務(wù)系統(tǒng),該系統(tǒng)以數(shù)字移動(dòng)通訊網(wǎng)絡(luò)(GSM)為基礎(chǔ),利用GPS全球衛(wèi)星定位系統(tǒng)提供車(chē)輛定位信息,通過(guò)計(jì)算機(jī)監(jiān)控中心對(duì)汽車(chē)進(jìn)行實(shí)時(shí)監(jiān)控的系統(tǒng),將不僅能實(shí)現(xiàn)車(chē)輛的及時(shí)報(bào)警支援,而且可以在全國(guó)范圍內(nèi)建立一個(gè)通用的公眾信息服務(wù)平臺(tái),實(shí)現(xiàn)對(duì)各行業(yè)、各部門(mén)車(chē)輛群體的規(guī)范管理、即時(shí)調(diào)度。
全球通導(dǎo)航定位公眾服務(wù)系統(tǒng),其特征在于包括一個(gè)與MSC(移動(dòng)業(yè)務(wù)交換中心)通過(guò)EI口連接的交換機(jī)控制系統(tǒng);一個(gè)連接交換機(jī)的通訊子系統(tǒng),完成上傳數(shù)據(jù)的采集和下傳指令的下放;一個(gè)連接通訊子系統(tǒng)的代理子系統(tǒng),處理并判定通訊子系統(tǒng)傳遞的數(shù)據(jù),提交報(bào)警信息;一個(gè)連接代理子系統(tǒng)的處理子系統(tǒng),對(duì)報(bào)警信息進(jìn)行即時(shí)處理;一個(gè)以Database(數(shù)據(jù)庫(kù))為中心調(diào)度存儲(chǔ)數(shù)據(jù)的控制系統(tǒng);移動(dòng)終端上傳的位置信息或應(yīng)答信息,經(jīng)所在地區(qū)基站的接收,MSC的自動(dòng)漫游,由MSC通過(guò)EI口將上傳數(shù)據(jù)傳輸?shù)椒?wù)系統(tǒng)的交換機(jī)控制系統(tǒng),交換機(jī)通過(guò)中繼線的方式,將鏈路連接到通訊子系統(tǒng);通訊子系統(tǒng)完成上傳數(shù)據(jù)的采集、編解碼,送入代理子系統(tǒng)進(jìn)行處理、判定,由代理子系統(tǒng)提交報(bào)警信息,處理子系統(tǒng)對(duì)報(bào)警信息處理后存入控制系統(tǒng)的Database,下發(fā)控制指令,通過(guò)通訊子系統(tǒng)、交換機(jī)控制系統(tǒng)、MSC傳遞給用戶終端。
全球通導(dǎo)航定位公眾服務(wù)系統(tǒng)是采用衛(wèi)星定位和數(shù)據(jù)通信的、面向社會(huì)公眾的系統(tǒng),它由定位公眾服務(wù)監(jiān)控中心系統(tǒng)、數(shù)據(jù)通道和移動(dòng)終端構(gòu)成。本發(fā)明提供的監(jiān)控中心系統(tǒng)是整個(gè)GPS-GSM/CDMA定位公眾服務(wù)系統(tǒng)的神經(jīng)中樞,它匯集網(wǎng)內(nèi)各種數(shù)據(jù)信息,對(duì)整個(gè)系統(tǒng)的運(yùn)行進(jìn)行監(jiān)督和管理。監(jiān)控中心系統(tǒng)通過(guò)GSM網(wǎng)與車(chē)載終端進(jìn)行各種數(shù)據(jù)信息和控制指令的傳輸,進(jìn)行處理和管理,完成對(duì)用戶的看車(chē)、實(shí)時(shí)監(jiān)控、緊急救援以及相關(guān)信息咨詢等服務(wù)。
在本發(fā)明中,專(zhuān)門(mén)設(shè)計(jì)了一個(gè)交換機(jī)控制系統(tǒng),準(zhǔn)確的說(shuō),是一個(gè)局用程控?cái)?shù)字交換機(jī)控制系統(tǒng),它通過(guò)EI口與MSC連接,另一端則通過(guò)用戶線與通訊子系統(tǒng)的數(shù)據(jù)采集卡相連,GSM/CDMA網(wǎng)上的數(shù)據(jù)信息經(jīng)過(guò)MSC和此交換機(jī)控制系統(tǒng),由通訊子系統(tǒng)中的數(shù)據(jù)采集卡從用戶線上采集后進(jìn)入服務(wù)系統(tǒng)。這樣的連接方式給計(jì)費(fèi)和漫游者帶來(lái)了很大的好處。
通訊子系統(tǒng)的數(shù)據(jù)采集方式以及處理子系統(tǒng)對(duì)報(bào)警信息的分級(jí)排隊(duì)處理方式都極大的提高了數(shù)據(jù)信息的傳輸和處理的效率。
圖1是全球通導(dǎo)航定位公眾服務(wù)系統(tǒng)數(shù)據(jù)流程圖;圖2是通訊子系統(tǒng)數(shù)據(jù)通信示意圖;圖3是代理子系統(tǒng)越界報(bào)警示意圖;圖4是處理子系統(tǒng)報(bào)警信息處理示意圖;圖5是處理子系統(tǒng)報(bào)警信息處理流程框圖。
下面結(jié)合附圖詳細(xì)說(shuō)明。
用戶終端設(shè)備從一個(gè)地理區(qū)域或一個(gè)MSC控制區(qū)域移動(dòng)到另一個(gè)區(qū)域并且要和當(dāng)?shù)氐姆址?wù)系統(tǒng)發(fā)生通信,MSC將根據(jù)用戶設(shè)備的引導(dǎo)將該通信鏈路交換到當(dāng)?shù)胤址?wù)系統(tǒng)所在的MSC上,由該MSC把數(shù)據(jù)通過(guò)EI端口將數(shù)據(jù)傳到本系統(tǒng)的交換機(jī)上。如果當(dāng)?shù)貨](méi)有分服務(wù)系統(tǒng),則將其交換到最近區(qū)域的分服務(wù)系統(tǒng)上。分服務(wù)系統(tǒng)通過(guò)專(zhuān)用數(shù)據(jù)鏈路(DDN)與總服務(wù)系統(tǒng)進(jìn)行數(shù)據(jù)信息交換。所以,本發(fā)明所說(shuō)的漫游是一種利用并改善了現(xiàn)有MSC的漫游方式的特殊意義的“漫游”。
例如,在A區(qū)、B區(qū)分別設(shè)置了分服務(wù)系統(tǒng),C區(qū)是總服務(wù)系統(tǒng)所在地,總服務(wù)系統(tǒng)和分服務(wù)系統(tǒng)之間都有DDN相連。A區(qū)的車(chē)載終端跑到了B區(qū),由MSC自動(dòng)完成在GSM/CDMA上的漫游,此時(shí),B區(qū)的分服務(wù)系統(tǒng)通過(guò)采集本地的MSC傳來(lái)的數(shù)據(jù)判定,此用戶非B區(qū)的用戶,于是B區(qū)分服務(wù)系統(tǒng)通過(guò)DDN將此用戶的相關(guān)數(shù)據(jù)信息傳遞給總服務(wù)系統(tǒng),總服務(wù)系統(tǒng)根據(jù)這些數(shù)據(jù)信息判別后,下發(fā)相關(guān)的命令,也是經(jīng)DDN傳遞給B區(qū)分服務(wù)系統(tǒng),再由B區(qū)分服務(wù)系統(tǒng)對(duì)此用戶進(jìn)行監(jiān)控。
交換機(jī)控制系統(tǒng)對(duì)用戶設(shè)備與系統(tǒng)通訊進(jìn)行計(jì)費(fèi)。它根據(jù)統(tǒng)計(jì)和計(jì)算通過(guò)的總話務(wù)量統(tǒng)一收費(fèi)。交換機(jī)控制系統(tǒng)通過(guò)中繼線的方式,將鏈路連接到服務(wù)系統(tǒng)中。對(duì)同時(shí)多路用戶設(shè)備通信時(shí),自動(dòng)排隊(duì)在連接中繼線上自動(dòng)分配線路將數(shù)據(jù)傳入服務(wù)系統(tǒng)。
如圖1所示,全球通導(dǎo)航定位公眾服務(wù)系統(tǒng),其特征在于包括一個(gè)與MSC(移動(dòng)業(yè)務(wù)交換中心)通過(guò)EI口連接的交換機(jī)控制系統(tǒng);一個(gè)連接交換機(jī)的通訊子系統(tǒng),完成上傳數(shù)據(jù)的采集和下傳指令的下放;一個(gè)連接通訊子系統(tǒng)的代理子系統(tǒng),處理并判定通訊子系統(tǒng)傳遞的數(shù)據(jù),提交報(bào)警信息;一個(gè)連接代理子系統(tǒng)的處理子系統(tǒng),對(duì)報(bào)警信息進(jìn)行即時(shí)處理;一個(gè)以Database(數(shù)據(jù)庫(kù))為中心調(diào)度存儲(chǔ)數(shù)據(jù)的控制系統(tǒng);移動(dòng)終端上傳的位置信息或應(yīng)答信息,經(jīng)所在地區(qū)基站的接收,MSC的自動(dòng)漫游,由MSC通過(guò)EI口將上傳數(shù)據(jù)傳輸?shù)椒?wù)系統(tǒng)的交換機(jī)控制系統(tǒng),交換機(jī)通過(guò)中繼線的方式,將鏈路連接到通訊子系統(tǒng);通訊子系統(tǒng)完成上傳數(shù)據(jù)的采集、編解碼,送入代理子系統(tǒng)進(jìn)行處理、判定,由代理子系統(tǒng)提交報(bào)警信息,處理子系統(tǒng)對(duì)報(bào)警信息處理后存入控制系統(tǒng)的Database,下發(fā)控制指令,通過(guò)通訊子系統(tǒng)、交換機(jī)空制系統(tǒng)、MSC傳遞給用戶終端。
以上是整個(gè)服務(wù)系統(tǒng)的數(shù)據(jù)流程,它描述了上行數(shù)據(jù)信息經(jīng)過(guò)各個(gè)子系統(tǒng)的判定及處理的過(guò)程,其中,Database是存放各種數(shù)據(jù)信息的數(shù)據(jù)庫(kù)。在整個(gè)數(shù)據(jù)信息傳輸?shù)倪^(guò)程中,Database是存儲(chǔ)數(shù)據(jù)并供各個(gè)子系統(tǒng)訪問(wèn)的調(diào)度中心。在Database中,存放著各種信息表,主要有當(dāng)前報(bào)警隊(duì)列信息表(CurrentAlarm),用于存儲(chǔ)當(dāng)報(bào)警隊(duì)列信息;報(bào)警歷史信息表(Alarmlog),用于存儲(chǔ)車(chē)輛報(bào)警的歷史信息;當(dāng)前看車(chē)范圍信息表(CurrentRange),定義當(dāng)前看車(chē)范圍信息,用其作為超界判斷依據(jù);用戶申請(qǐng)看車(chē)范圍臨時(shí)表(ReqRange),用于記錄用戶臨時(shí)申請(qǐng)看車(chē)范圍的信息;車(chē)輛當(dāng)前位置信息表(CurrentPos),用于存儲(chǔ)車(chē)輛當(dāng)前的位置信息;車(chē)臺(tái)終端信息表(TerminaInfo),用于記錄車(chē)臺(tái)終端的詳細(xì)資料信息;地圖信息表(MapAreaInfo),用于記錄系統(tǒng)使用的地圖區(qū)域信息;用戶信息表(UserInfo),用于存儲(chǔ)用戶的詳細(xì)資料信息,以及一些其他記錄各種信息的表。
通訊子系統(tǒng)是用戶移動(dòng)終端和總系統(tǒng)之間通信的接口,完成對(duì)移動(dòng)終端的數(shù)據(jù)采集,處理和轉(zhuǎn)換工作,并將轉(zhuǎn)換后的數(shù)據(jù)發(fā)送到數(shù)據(jù)處理子系統(tǒng)中。同時(shí)還將完成服務(wù)系統(tǒng)對(duì)用戶移動(dòng)終端的控制信息的傳輸。
現(xiàn)有的類(lèi)似的通信系統(tǒng),存在這樣一個(gè)問(wèn)題,在數(shù)據(jù)采集的過(guò)程中,系統(tǒng)需要建立自己的專(zhuān)用網(wǎng)絡(luò),自己建立基站,然后確定專(zhuān)網(wǎng)使用的頻率,還要建立無(wú)線通訊協(xié)議,工作量是非常大的,而且耗資巨大。在本發(fā)明中,該系統(tǒng)充分利用了現(xiàn)有的通信資源(包括無(wú)線和有線,語(yǔ)音和數(shù)據(jù)通信,并隨著國(guó)家信息高速公路的構(gòu)建而不斷充實(shí)和完善),通訊子系統(tǒng)中的數(shù)據(jù)采集卡可以從GSM/CDMA公網(wǎng)上采集數(shù)據(jù)信息,這樣不但解決了上述問(wèn)題,而且實(shí)時(shí)性強(qiáng),可靠性高,話路語(yǔ)音質(zhì)量也能極好的滿足用戶的要求。
如圖2所示,在本系統(tǒng)中,通訊子系統(tǒng)通過(guò)數(shù)據(jù)采集卡(PEM)來(lái)采集從交換機(jī)控制系統(tǒng)傳來(lái)的上傳數(shù)據(jù)信息。例如,一組移動(dòng)終端車(chē)臺(tái)上傳數(shù)據(jù)信息是一條移動(dòng)終端的位置信息,PEM定時(shí)輪流查詢它的每一個(gè)端口的狀態(tài),當(dāng)某一端口呈現(xiàn)高電平時(shí),表示有呼叫到來(lái),端口按收呼叫信號(hào),通過(guò)PEM的驅(qū)動(dòng)程序驅(qū)動(dòng)PEM發(fā)出“摘機(jī)”命令,調(diào)用相應(yīng)的函數(shù),此時(shí),PEM接收到的是一組數(shù)據(jù)碼“##11234#12345678912345678······1234**”,DTMF標(biāo)準(zhǔn)編解碼電路將這組碼分解為上傳數(shù)據(jù)指令(“##1”),車(chē)臺(tái)編號(hào)(USER ID=“1234”),經(jīng)度(JD=“123456789”),緯度(WD=“12345678”),發(fā)生時(shí)間(TIME),及其他數(shù)據(jù)信息,重新編碼,組成數(shù)據(jù)包放入數(shù)據(jù)緩存區(qū)等待發(fā)送,直到發(fā)送命令到來(lái)后,將數(shù)據(jù)緩存區(qū)的數(shù)據(jù)發(fā)送給代理子系統(tǒng)。
服務(wù)系統(tǒng)向用戶移動(dòng)終端發(fā)送下傳數(shù)據(jù)信息也是一個(gè)類(lèi)似的過(guò)程。服務(wù)系統(tǒng)所發(fā)送各種命令的代碼經(jīng)DTMF標(biāo)準(zhǔn)電路編解碼,轉(zhuǎn)換成規(guī)范的語(yǔ)音信號(hào),送至MSC,再由MSC發(fā)送給用戶移動(dòng)終端。
如圖1所示,代理子系統(tǒng)將接收通訊子系統(tǒng)發(fā)送的上傳數(shù)據(jù)信息。代理子系統(tǒng)主要負(fù)責(zé)對(duì)區(qū)域報(bào)警信息的判定處理與提交。圖3是代理子系統(tǒng)越界報(bào)警判定流程圖。還是以上述的那組上傳位置信息為例,代理子系統(tǒng)接收的是“01E,1234,123456789,12345678,······”,經(jīng)判定“01H”是一組上傳位置信息,于是代理子系統(tǒng)從Database的當(dāng)前看車(chē)范圍信息表(CurrentRange)中讀取用戶申請(qǐng)的服務(wù)范圍,在CurrentRange中,存放著此范圍的左上角經(jīng)緯度、右下腳經(jīng)緯度,停留時(shí)間設(shè)定等數(shù)據(jù)信息,然后根據(jù)用戶對(duì)區(qū)域的不同要求,使用相應(yīng)的區(qū)域判斷算法。如用戶固定點(diǎn)看車(chē)申請(qǐng),使用定點(diǎn)區(qū)域判斷;用戶大生活區(qū)域看車(chē)申請(qǐng),使用區(qū)域判斷;如果用戶申請(qǐng)長(zhǎng)途行車(chē)中途保障服務(wù),則使用長(zhǎng)途區(qū)域判斷。在長(zhǎng)途區(qū)域判斷中要判斷用戶是否走出了預(yù)定的路線;用戶是否在行車(chē)途中停留時(shí)間超過(guò)了設(shè)定;用戶是否在預(yù)定時(shí)間到達(dá)了目的地。是否按時(shí)返回等等,各種用戶可以提出要求及監(jiān)控的條件,與上傳數(shù)據(jù)進(jìn)行比較,若沒(méi)有越界,則把這組數(shù)據(jù)送入Databse中的車(chē)輛當(dāng)前位置信息表(CurrentPos)保存,如果越界,則提交報(bào)警信息添加到當(dāng)前報(bào)警隊(duì)列信息表(CurrentAlarm)。
對(duì)于用戶移動(dòng)終端產(chǎn)生的報(bào)警信息和代理子系統(tǒng)提交的報(bào)警信息,都交由服務(wù)系統(tǒng)系統(tǒng)中一組處理子系統(tǒng)負(fù)責(zé)處理,該處理子系統(tǒng)由有經(jīng)驗(yàn)操作人員使用,在處理數(shù)據(jù)大時(shí),可以疊加多個(gè)處理子系統(tǒng)同時(shí)完成報(bào)警信息的處理。
處理子系統(tǒng)利用地理信息系統(tǒng)完成報(bào)警用戶移動(dòng)終端的目標(biāo)跟蹤顯示,用戶資料的查詢并對(duì)報(bào)警信息進(jìn)行分級(jí)處理。
因?yàn)樵谝粋€(gè)很短的時(shí)間內(nèi),可能會(huì)有許多報(bào)警信息產(chǎn)生,其中會(huì)有人為的誤報(bào)和虛報(bào),對(duì)于這種報(bào)警,需要作出最快最簡(jiǎn)單的處理。所以在監(jiān)控中心系統(tǒng)中要對(duì)報(bào)警信息進(jìn)行迅速的逐級(jí)篩選。將誤報(bào)虛報(bào)迅速挑除,確定的報(bào)警立即轉(zhuǎn)入下一級(jí)處理。
在處理一級(jí)報(bào)警時(shí),經(jīng)判定為虛警,則從報(bào)警隊(duì)列中刪除對(duì)應(yīng)記錄,自動(dòng)填寫(xiě)Database的Alarmlog(報(bào)警登記表)并從Database的CurrentAlarm(正處理報(bào)警隊(duì)列)中刪除記錄。若報(bào)警為正常報(bào)警,則操作員將該記錄狀態(tài)改為二級(jí)報(bào)警。
在處理二級(jí)報(bào)警時(shí),由操作員通知車(chē)主或聯(lián)系人通告報(bào)警情況,無(wú)法通知,則動(dòng)用自己車(chē)隊(duì)(或者110報(bào)警)。在處理完成后,填寫(xiě)Alarmlog表并從CurrentAlarm表中刪除記錄。
當(dāng)用戶移動(dòng)終端主動(dòng)報(bào)警,則應(yīng)做報(bào)警緊急處理,通知傷病救援或警匪電話。
由于產(chǎn)生報(bào)警的突發(fā)性和不確定等因素。某個(gè)時(shí)刻的報(bào)警量是不可預(yù)計(jì)的所以在本系統(tǒng)處理中,對(duì)報(bào)警信息進(jìn)行了分級(jí)排隊(duì)的方法。
本發(fā)明的這種處理方式是有很大優(yōu)點(diǎn)的,一般的處理方式,往往以報(bào)警信息為主動(dòng),各個(gè)處理終端為被動(dòng),當(dāng)有報(bào)警信息到來(lái)時(shí),通過(guò)查詢各個(gè)處理終端,選擇空閑的處理終端進(jìn)行處理。如果報(bào)警信息很多,那下一個(gè)報(bào)警信息必須等待上一個(gè)報(bào)警信息選擇好處理終端后,才能開(kāi)始選擇自己的處理終端,這樣完全無(wú)法滿足及時(shí)處理報(bào)警信息的要求。
本發(fā)明的報(bào)警信息分級(jí)排隊(duì)方式則很好的解決了這個(gè)問(wèn)題。如圖4所示,處理子系統(tǒng)報(bào)警信息處理示意圖。Database(數(shù)據(jù)庫(kù))中存放著CurrentAlarm、UserInfo、Alarmlog等數(shù)據(jù),報(bào)警處理終端分為一級(jí)和二級(jí)報(bào)警處理終端。系統(tǒng)的Database根據(jù)報(bào)警信息產(chǎn)生的時(shí)間,它的級(jí)別以及報(bào)警優(yōu)先權(quán)等因素綜合排隊(duì),放入CurrentAlarm表中,各處理終端共享該表,并自己創(chuàng)建維護(hù)本終端使用處理的報(bào)警信息處理隊(duì)列,各處理終端從表中選取第一個(gè)報(bào)警信息,加入自己的處理隊(duì)列中進(jìn)行處理。同時(shí),將處理完的報(bào)警從CurrentAlarm中刪除,并自動(dòng)填寫(xiě)Alarmlog表。這樣就是由處理終端來(lái)選擇報(bào)警信息,提高了處理報(bào)警信息的速度。
仍以上述的那組上傳位置信息為例,如圖1所示,代理子系統(tǒng)對(duì)上傳位置信息判定,確定移動(dòng)終端超出了用戶申請(qǐng)的服務(wù)范圍后,提交報(bào)警信息,并把它添加入Database的CurrentAlarm中,由處理子系統(tǒng)進(jìn)行處理。如圖5所示,是整個(gè)報(bào)警處理的流程框圖。此時(shí),Database中CurrentAlarm的報(bào)警處理標(biāo)志“Process=0”,處理子系統(tǒng)是不停查詢CurrentAlarm的,某個(gè)處理終端查詢得到“Process=0”,提取此報(bào)警信息添加入自身內(nèi)存中的未處理報(bào)警隊(duì)列,若處理終端空閑,則從內(nèi)存的未處理報(bào)警隊(duì)列中提取此報(bào)警并添加入正處理報(bào)警隊(duì)列,同時(shí)改寫(xiě)“Process=1”,填寫(xiě)操作員ID,并從未處理報(bào)警隊(duì)列中刪除此報(bào)警信息。報(bào)警處理終端從Database的UserInfo中讀取用戶信息,同時(shí)判定此報(bào)警屬于一級(jí)報(bào)警還是二級(jí)報(bào)警,然后選擇合適的方式進(jìn)行處理,例如,通知車(chē)主或聯(lián)系人,或動(dòng)用自己車(chē)隊(duì),或110報(bào)警。在處理完成后,填寫(xiě)Database的Alarmlog表并從CurrentAlarm表中刪除這條記錄。
而處理子系統(tǒng)要發(fā)送某命令,也是把下行數(shù)據(jù)信息送入通訊子系統(tǒng),再通過(guò)交換機(jī)控制系統(tǒng)、MSC、基站直到用戶移動(dòng)終端。
因?yàn)楸鞠到y(tǒng)主要處理的是報(bào)警信息,所以對(duì)各個(gè)子系統(tǒng)之間數(shù)據(jù)信息的傳遞要求非常嚴(yán)格,不但要實(shí)時(shí)性強(qiáng),而且準(zhǔn)確度高,這樣需要在各子系統(tǒng)間有一個(gè)完善的通信機(jī)制。
本系統(tǒng)在各子系統(tǒng)的數(shù)據(jù)傳遞是采用消息隊(duì)列的方式?,F(xiàn)在有一種通訊機(jī)制是采用TCP/IP網(wǎng)絡(luò)協(xié)議方式,但這種方式受系統(tǒng)網(wǎng)絡(luò)的影響很大,子系統(tǒng)發(fā)出一條指令,必須等待另一個(gè)子系統(tǒng)作出響應(yīng),才可處理下一條數(shù)據(jù)。而消息隊(duì)列的方式則很好的解決了這個(gè)問(wèn)題。各子系統(tǒng)都有自己的消息隊(duì)列,并自己維護(hù)自己的隊(duì)列。其它子系統(tǒng)只能將數(shù)據(jù)發(fā)送到要通訊的子系統(tǒng)的隊(duì)列中,且該子系統(tǒng)從隊(duì)列中讀取數(shù)據(jù),處理完之后將數(shù)據(jù)發(fā)回到所需的各子系統(tǒng)的消息隊(duì)列中。如果該子系統(tǒng)暫時(shí)無(wú)法處理請(qǐng)求的數(shù)據(jù),可以將數(shù)據(jù)放回隊(duì)列中,向請(qǐng)求子系統(tǒng)發(fā)送服務(wù)等待消息,繼續(xù)處理后面的數(shù)據(jù)。在許可的請(qǐng)況下,再將未處理的數(shù)據(jù)讀出處理。
如果各子系統(tǒng)需要和用戶移動(dòng)終端通信的話,就可以使用消息隊(duì)列傳遞方式將請(qǐng)求消息發(fā)送到通訊子系統(tǒng)的通訊請(qǐng)求隊(duì)列中,由通訊子系統(tǒng)讀取處理,并把處理成功與否的結(jié)果返回到請(qǐng)求方的消息隊(duì)列中。通訊子系統(tǒng)在接受請(qǐng)求之后,立即檢取空閑鏈路和用戶移動(dòng)終端呼叫建立聯(lián)系,把請(qǐng)求翻譯成通訊協(xié)議和用戶移動(dòng)終端交互數(shù)據(jù)。
服務(wù)系統(tǒng)還向用戶提供網(wǎng)上數(shù)據(jù)查詢和服務(wù)申請(qǐng)的功能。本系統(tǒng)通過(guò)數(shù)據(jù)交換子系統(tǒng)將數(shù)據(jù)實(shí)時(shí)地發(fā)送到InterNet上的Web服務(wù)器上,本系統(tǒng)的用戶只須使用瀏覽器訪問(wèn)我們的站點(diǎn),就可在網(wǎng)頁(yè)上查看自己車(chē)輛的位置,歷史行車(chē)軌跡,可以通過(guò)網(wǎng)頁(yè)進(jìn)行自動(dòng)服務(wù)等功能。用戶還可以通過(guò)本系統(tǒng)的Web服務(wù)器查詢當(dāng)前的交通情況,查詢天氣情況。
雖然本發(fā)明的方法和設(shè)備的優(yōu)選實(shí)施例已在附圖示出并在前面詳細(xì)敘述了,應(yīng)該懂得本發(fā)明不限于所公開(kāi)的實(shí)施例,但是在不脫離由下面權(quán)利要求書(shū)提出和定義的本發(fā)明的精神,許多重新安排,修改和替代是可能的。
權(quán)利要求
1.全球通導(dǎo)航定位公眾服務(wù)系統(tǒng),其特征在于包括一個(gè)與MSC(移動(dòng)業(yè)務(wù)交換中心)通過(guò)EI口連接的交換機(jī)控制系統(tǒng);一個(gè)連接交換機(jī)的通訊子系統(tǒng),完成上傳數(shù)據(jù)的采集和下傳指令的下放;一個(gè)連接通訊子系統(tǒng)的代理子系統(tǒng),處理并判定通訊子系統(tǒng)傳遞的數(shù)據(jù),提交報(bào)警信息;一個(gè)連接代理子系統(tǒng)的處理子系統(tǒng),對(duì)報(bào)警信息進(jìn)行即時(shí)處理;一個(gè)以Database(數(shù)據(jù)庫(kù))為中心調(diào)度存儲(chǔ)數(shù)據(jù)的控制系統(tǒng);移動(dòng)終端上傳的位置信息或應(yīng)答信息,經(jīng)所在地區(qū)基站的接收,MSC的自動(dòng)漫游,由MSC通過(guò)EI口將上傳數(shù)據(jù)傳輸?shù)椒?wù)系統(tǒng)的交換機(jī)控制系統(tǒng),交換通過(guò)中繼線的方式,將鏈路連接到通訊子系統(tǒng);通訊子系統(tǒng)完成上傳數(shù)據(jù)的采集、編解碼,送入代理子系統(tǒng)進(jìn)行處理、判定,由代理子系統(tǒng)提交報(bào)警信息,處理子系統(tǒng)對(duì)報(bào)警信息處理后存入控制系統(tǒng)的Database,下發(fā)控制指令,通過(guò)通訊子系統(tǒng)、交換機(jī)控制系統(tǒng)、MSC傳遞給用戶終端。
2.如權(quán)利要求1所述的服務(wù)系統(tǒng),其特征在于交換機(jī)控制系統(tǒng)通過(guò)EI口與GSM網(wǎng)的MSC連接,另一端通過(guò)用戶線與通訊子系統(tǒng)的數(shù)據(jù)采集卡相連。
3.如權(quán)利要求1所述的服務(wù)系統(tǒng),其特征在于通訊子系統(tǒng)通過(guò)數(shù)據(jù)采集卡采集從交換機(jī)控制系統(tǒng)傳來(lái)的數(shù)據(jù)信息,將此數(shù)據(jù)信息重新編解碼,轉(zhuǎn)化成固定的系統(tǒng)格式數(shù)據(jù),傳遞給代理子系統(tǒng)。
4.如權(quán)利要求1所述的服務(wù)系統(tǒng),其特征在于代理子系統(tǒng)對(duì)通訊子系統(tǒng)上傳的數(shù)據(jù)信息進(jìn)行判定、比較,將正常數(shù)據(jù)寫(xiě)入數(shù)據(jù)庫(kù),判斷為越界的數(shù)據(jù),則向處理子系統(tǒng)提交報(bào)警信息。
5.如權(quán)利要求1所述的服務(wù)系統(tǒng),其特征在于處理子系統(tǒng)根據(jù)報(bào)警信息產(chǎn)生的時(shí)間、它的級(jí)別以及報(bào)警優(yōu)先權(quán)等因素綜合分級(jí)排隊(duì),放入CurrentAlarm表中,由處理子系統(tǒng)的多個(gè)處理終端及時(shí)選取報(bào)警信息,加入自己的處理隊(duì)列中進(jìn)行處理。
6.如權(quán)利要求1所述的服務(wù)系統(tǒng),其特征在于各子系統(tǒng)之間利用消息隊(duì)列存取數(shù)據(jù)信息,每個(gè)子系統(tǒng)將數(shù)據(jù)發(fā)送到要通訊的子系統(tǒng)的隊(duì)列中,由該子系統(tǒng)從隊(duì)列中讀取數(shù)據(jù),處理完之后將數(shù)據(jù)發(fā)回到需要得到消息的各子系統(tǒng)的隊(duì)列中。
全文摘要
GPS-GSM/CDMA定位公眾服務(wù)監(jiān)控中心系統(tǒng)包括:一個(gè)與MSC(移動(dòng)業(yè)務(wù)交換中心)通過(guò)EI口連接的交換機(jī)控制系統(tǒng);一個(gè)連接交換機(jī)的通訊子系統(tǒng),完成上傳數(shù)據(jù)的采集和下傳指令的下放;一個(gè)連接通訊子系統(tǒng)的代理子系統(tǒng),處理并判定通訊子系統(tǒng)傳遞的數(shù)據(jù),提交報(bào)警信息;一個(gè)連接代理子系統(tǒng)的處理子系統(tǒng),對(duì)報(bào)警信息進(jìn)行即時(shí)處理;一個(gè)以Database(數(shù)據(jù)庫(kù))為中心調(diào)度存儲(chǔ)數(shù)據(jù)的控制系統(tǒng)。該服務(wù)系統(tǒng)通過(guò)GSM網(wǎng)與車(chē)載終端進(jìn)行各種數(shù)據(jù)信息和控制指令的傳輸,進(jìn)行處理和管理,完成對(duì)用戶的看車(chē)、實(shí)時(shí)監(jiān)控、緊急救援以及相關(guān)信息咨詢等服務(wù)。
文檔編號(hào)H04W4/02GK1304271SQ0011401
公開(kāi)日2001年7月18日 申請(qǐng)日期2000年1月10日 優(yōu)先權(quán)日2000年1月10日
發(fā)明者席劍濤, 陳智興 申請(qǐng)人:廣東粵京安移動(dòng)資訊有限公司