專利名稱:一種實時監(jiān)視車載gps終端在線狀況的方法
技術領域:
本發(fā)明涉及一種GPS監(jiān)控系統(tǒng)中處理移動終端數(shù)據(jù)的方法。
背景技術:
現(xiàn)有的GPS監(jiān)控系統(tǒng),如圖1所示一個監(jiān)控中心1與多臺車載GPS終端2進行無線通信聯(lián)絡,一方面根據(jù)各車載GPS終端2上傳的數(shù)據(jù)監(jiān)控這些車載GPS終端2的運行情況,另一方面向各車載GPS終端2下達控制指令和提供服務信息。監(jiān)控中心1中設有GPRS 前置機11、業(yè)務服務器12、數(shù)據(jù)庫13、網(wǎng)管服務器14和多臺操作終端15。GPRS前置機11 與各車載GPS終端2通過移動通信網(wǎng)絡進行無線通信聯(lián)絡。監(jiān)控中心1內(nèi)業(yè)務服務器12 與GPRS前置機11聯(lián)接,實現(xiàn)雙向的信息交換。業(yè)務服務器12與數(shù)據(jù)庫13聯(lián)接,對數(shù)據(jù)庫 13進行數(shù)據(jù)存取操作。GPRS前置機11與網(wǎng)管服務器14聯(lián)接,實現(xiàn)雙向的信息交換。所有操作終端15均與網(wǎng)管服務器14聯(lián)接,實現(xiàn)雙向的信息交換。所有操作終端15均與數(shù)據(jù)庫 13聯(lián)接,進行讀取數(shù)據(jù)的操作。為了確保所屬的各車載GPS終端2都能及時接收控制指令和服務信息,各操作終端15必須忽略當前不在線的車載GPS終端2,而將相應的信息發(fā)送給在線的車載GPS終端 2 ;以減少無效的發(fā)送操作。另外,各操作終端15也可以透過考察所屬車載GPS終端2的在線狀況,判斷特定車載GPS終端2是否正常工作或者無線網(wǎng)絡是否正常。目前,在GPS監(jiān)控系統(tǒng)中實時監(jiān)視車載GPS終端在線狀況的方法是步驟1,在系統(tǒng)內(nèi)建立通信關系和數(shù)據(jù)表為每一個車載GPS終端下達與之通信的 GPRS前置機的通信代碼,使GPRS前置機分別與其管轄的每一個車載GPS終端建立通信關系;在數(shù)據(jù)庫和GPRS前置機中分別保存車輛總表,該車輛總表包含本系統(tǒng)內(nèi)所有車載GPS 終端的表目,其中每一個車載GPS終端的表目中包含的數(shù)據(jù)項有該車載GPS終端的通信代碼、名稱和當前在線狀態(tài);在每一個操作終端中保存該操作終端的車輛監(jiān)控表,該車輛監(jiān)控表包含該操作終端管轄的所有車載GPS終端的表目,其中每一個車載GPS終端的表目中包含的數(shù)據(jù)項有該車載GPS終端的通信代碼、名稱和當前在線狀態(tài);步驟2,車載GPS終端登陸并記入數(shù)據(jù)庫車載GPS終端向GPRS前置機發(fā)登陸信息,收到該登陸信息后,GPRS前置機按該車載GPS終端的通信代碼將其保存的車輛總表內(nèi)該車載GPS終端的表目中當前在線狀態(tài)數(shù)據(jù)項記為在線,并向業(yè)務服務器發(fā)送該車載GPS 終端的登陸消息,業(yè)務服務器按該登陸消息將數(shù)據(jù)庫內(nèi)車輛總表中該車載GPS終端的表目中當前在線狀態(tài)數(shù)據(jù)項記為在線;步驟3,車載GPS終端下線并記入數(shù)據(jù)庫已登陸的車載GPS終端以固定間隔定時向GPRS前置機發(fā)維護信息,若GPRS前置機在規(guī)定的時間段收到該車載GPS終端的維護信息則判斷該車載GPS終端在線,將當前時間作為下一時間段的起始時間;若GPRS前置機在規(guī)定的時間段之后尚未收到該車載GPS終端的維護信息則判斷該車載GPS終端已下線,該 GPRS前置機將其保存的車輛總表內(nèi)該車載GPS終端的表目中當前在線狀態(tài)數(shù)據(jù)項記為下線,并向業(yè)務服務器發(fā)送該車載GPS終端的下線消息,業(yè)務服務器按該下線消息將數(shù)據(jù)庫內(nèi)車輛總表中該車載GPS終端的表目中當前在線狀態(tài)數(shù)據(jù)項記為下線;步驟4,操作終端查詢數(shù)據(jù)庫并顯示各車載GPS終端的在線狀態(tài)操作終端按照自身的車輛監(jiān)控表,以規(guī)定的時間間隔從數(shù)據(jù)庫提取其管轄的所有車載GPS終端的當前在線狀態(tài),存入自身的車輛監(jiān)控表,并將該車輛監(jiān)控表中每一車載GPS終端的名稱和當前在線狀態(tài)顯示出來,供操作者參考。上述方法可以滿足一般監(jiān)控的需要。但是,由于業(yè)務服務器會對數(shù)據(jù)庫進行大量的數(shù)據(jù)存取操作;若各操作終端查詢數(shù)據(jù)庫的時間間隔較短,例如1分鐘,則各操作終端對數(shù)據(jù)庫的查詢會過于頻繁,影響數(shù)據(jù)庫的正常運行;若各操作終端查詢數(shù)據(jù)庫的時間間隔較長,例如10分鐘,則各操作終端的車輛監(jiān)控表中各車載GPS終端當前在線狀態(tài)的數(shù)據(jù)會出現(xiàn)失真,影響操作者的控制。
發(fā)明內(nèi)容
本發(fā)明旨在提供一種實時監(jiān)視車載GPS終端在線狀況的方法,各操作終端可實時獲得其管轄的所有車載GPS終端當前在線狀態(tài)的真實數(shù)據(jù),且不會影響數(shù)據(jù)庫的正常運行。本發(fā)明的技術方案是一種實時監(jiān)視車載GPS終端在線狀況的方法,包含的步驟有步驟A,在系統(tǒng)內(nèi)建立通信關系和數(shù)據(jù)表為每一個車載GPS終端下達與之通信的 GPRS前置機的通信代碼,使GPRS前置機分別與每一個車載GPS終端建立通信關系;在數(shù)據(jù)庫、網(wǎng)管服務器和GPRS前置機中分別保存車輛總表,該車輛總表包含本系統(tǒng)內(nèi)所有車載 GPS終端的表目,其中每一個車載GPS終端的表目中包含的數(shù)據(jù)項有該車載GPS終端的通信代碼、名稱、維護時間段的起始時間和當前在線狀態(tài);在每一個操作終端中保存該操作終端的車輛監(jiān)控表,該車輛監(jiān)控表包含該操作終端管轄的所有車載GPS終端的表目,其中每一個車載GPS終端的表目中包含的數(shù)據(jù)項有該車載GPS終端的通信代碼、名稱和當前在線狀態(tài);在網(wǎng)管服務器中保存所有操作終端的車輛監(jiān)控表;步驟B,車載GPS終端登陸并記入數(shù)據(jù)庫和網(wǎng)管服務器車載GPS終端向GPRS前置機發(fā)登陸信息,收到該登陸信息后,GPRS前置機按該車載GPS終端的通信代碼將其保存的車輛總表內(nèi)該車載GPS終端的表目中當前在線狀態(tài)數(shù)據(jù)項記為在線,將當前時間作為該車載GPS終端的維護時間段的起始時間,并向業(yè)務服務器發(fā)送該車載GPS終端的登陸消息, 業(yè)務服務器按該登陸消息將數(shù)據(jù)庫內(nèi)車輛總表中該車載GPS終端的表目中當前在線狀態(tài)數(shù)據(jù)項記為在線;GPRS前置機還向網(wǎng)管服務器發(fā)送該車載GPS終端的登陸消息,網(wǎng)管服務器按該登陸消息將自身的車輛總表中該車載GPS終端的表目中當前在線狀態(tài)數(shù)據(jù)項記為在線;步驟C,車載GPS終端下線并記入數(shù)據(jù)庫和網(wǎng)管服務器已登陸的車載GPS終端以固定間隔定時向GPRS前置機發(fā)維護信息;若GPRS前置機收到該車載GPS終端的維護信息, 則判斷該車載GPS終端在線,將當前時間作為該車載GPS終端的下一維護時間段的起始時間;若GPRS前置機在達到規(guī)定的維護時間段之后尚未收到該車載GPS終端的維護信息則判斷該車載GPS終端已下線,GPRS前置機將其保存的車輛總表內(nèi)該車載GPS終端的表目中當前在線狀態(tài)數(shù)據(jù)項記為下線,并向業(yè)務服務器發(fā)送該車載GPS終端的下線消息,業(yè)務服務器按該下線消息將數(shù)據(jù)庫內(nèi)車輛總表中該車載GPS終端的表目中當前在線狀態(tài)數(shù)據(jù)項記為下線;GPRS前置機還向網(wǎng)管服務器發(fā)送該車載GPS終端的下線消息,網(wǎng)管服務器按該下線消息將自身的車輛總表中該車載GPS終端的表目中當前在線狀態(tài)數(shù)據(jù)項記為下線;步驟D,操作終端接收并顯示網(wǎng)管服務器實時提供的各車載GPS終端的在線狀態(tài) 對于發(fā)生登陸或下線的車載GPS終端,網(wǎng)管服務器從自身的所有車輛監(jiān)控表找出管轄該車載GPS終端的操作終端,并將該車載GPS終端新的當前在線狀態(tài)作為狀態(tài)變化消息實時發(fā)送給該操作終端,該操作終端收到該狀態(tài)變化消息后將該車載GPS終端新的當前在線狀態(tài)存入自身的車輛監(jiān)控表,并將該車輛監(jiān)控表中每一車載GPS終端的名稱和當前在線狀態(tài)顯示出來。在優(yōu)化的實施例中所述的步驟D中,在操作終端收到網(wǎng)管服務器發(fā)送的車載GPS 終端狀態(tài)變化消息后,該操作終端將該狀態(tài)變化消息作為應答回送給網(wǎng)管服務器;網(wǎng)管服務器若在規(guī)定的應答時間間隔內(nèi)收到該應答,則網(wǎng)管服務器將收到該應答中該車載GPS終端新的當前在線狀態(tài)信息與自身的車輛總表中該車載GPS終端的新的當前在線狀態(tài)信息進行比對,若一致則不對該操作終端作處理;若在規(guī)定的應答時間間隔內(nèi)網(wǎng)管服務器未收到該操作終端的應答,或者上述比對的結果為不一致,則網(wǎng)管服務器重新將自身的車輛總表中該車載GPS終端新的當前在線狀態(tài)信息作為狀態(tài)變化消息發(fā)送給該操作終端;該操作終端收到該狀態(tài)變化消息后,重復上述操作直至網(wǎng)管服務器判斷該操作終端發(fā)回的應答中該車載GPS終端新的當前在線狀態(tài)信息與自身的車輛總表中該車載GPS終端的當前在線狀態(tài)信息一致。本發(fā)明實時監(jiān)視車載GPS終端在線狀況的方法,利用GPRS前置機直接將車載GPS 終端的登陸消息或下線消息發(fā)送給網(wǎng)管服務器,由網(wǎng)管服務器將上述車載GPS終端的登陸或下線信息實時發(fā)送給管轄該車載GPS終端的操作終端去顯示,避免了操作終端為及時顯示車載GPS終端在線狀態(tài)而定時查詢數(shù)據(jù)庫,所造成的對數(shù)據(jù)庫的干擾和數(shù)據(jù)失真的問題。操作者可以在通過操作終端控制車載GPS終端時,減少無效的指令或服務數(shù)據(jù)的發(fā)送操作,提高系統(tǒng)的控制與運行效率。在網(wǎng)管服務器向操作終端下發(fā)車載GPS終端狀態(tài)變化消息的處理過程中,操作終端與網(wǎng)管服務器采用應答與比對結合的措施,可確保操作終端上車載GPS終端在線狀態(tài)變化信息的準確性,從而保證系統(tǒng)的控制與運行可靠。
圖1為現(xiàn)有GPS監(jiān)控系統(tǒng)的結構示意圖。圖2為本發(fā)明實時監(jiān)視車載GPS終端在線狀況的方法一個實施例的進程示意圖。
具體實施例方式一個采用了本發(fā)明實時監(jiān)視車載GPS終端在線狀況的方法的GPS監(jiān)控系統(tǒng),與圖 1所示的現(xiàn)有GPS監(jiān)控系統(tǒng)相同。該GPS監(jiān)控系統(tǒng)中一個監(jiān)控中心1與多臺車載GPS終端2進行無線通信聯(lián)絡,一方面根據(jù)各車載GPS終端2上傳的數(shù)據(jù)監(jiān)控這些車載GPS終端 2的運行情況,另一方面向各車載GPS終端2下達控制指令和提供服務信息。監(jiān)控中心1中設有GPRS前置機11、業(yè)務服務器12、數(shù)據(jù)庫13、網(wǎng)管服務器14和多臺操作終端15。GPRS前置機11與各車載GPS終端2通過移動通信網(wǎng)絡進行無線通信聯(lián)絡。監(jiān)控中心1內(nèi)業(yè)務服務器12與GPRS前置機11聯(lián)接,實現(xiàn)雙向的信息交換。業(yè)務服務器12與數(shù)據(jù)庫13聯(lián)接,對數(shù)據(jù)庫13進行數(shù)據(jù)存取操作。GPRS前置機11與網(wǎng)管服務器 14聯(lián)接,實現(xiàn)雙向的信息交換。所有操作終端15均與網(wǎng)管服務器14聯(lián)接,實現(xiàn)雙向的信息交換。所有操作終端15均與數(shù)據(jù)庫13聯(lián)接,進行讀取數(shù)據(jù)的操作。在該GPS監(jiān)控系統(tǒng)中,為每一個車載GPS終端2下達與之通信的GPRS前置機11 的通信代碼,使GPRS前置機11分別與每一個車載GPS終端2建立通信關系。該GPS監(jiān)控系統(tǒng)的監(jiān)控中心1中,數(shù)據(jù)庫13、網(wǎng)管服務器12和GPRS前置機11中分別保存車輛總表,該車輛總表包含本系統(tǒng)內(nèi)所有車載GPS終端的表目,其中每一個車載GPS 終端的表目中包含的數(shù)據(jù)項有該車載GPS終端的通信代碼、名稱、在線記錄單、維護時間段的起始時間和當前在線狀態(tài);其中,在線記錄單內(nèi)記載每一次登陸或下線的時間。在該GPS監(jiān)控系統(tǒng)的監(jiān)控中心1中,每一個操作終端15保存該操作終端的車輛監(jiān)控表,該車輛監(jiān)控表包含該操作終端管轄的所有車載GPS終端2的表目,其中每一個車載 GPS終端2的表目中包含的數(shù)據(jù)項有該車載GPS終端2的通信代碼、名稱和當前在線狀態(tài)。在該GPS監(jiān)控系統(tǒng)的監(jiān)控中心1中,網(wǎng)管服務器14保存所有操作終端15的車輛監(jiān)控表。在該GPS監(jiān)控系統(tǒng)中,操作終端15實時監(jiān)視其管轄的車載GPS終端2在線狀況的進程,如圖2所示步驟B,車載GPS終端2登陸并記入數(shù)據(jù)庫13和網(wǎng)管服務器14,其中子步驟Bi,車載GPS終端2向監(jiān)控中心1中的GPRS前置機11發(fā)登陸信息。子步驟B2,GPRS前置機11收到該登陸信息后,按該車載GPS終端2的通信代碼找出其保存的車輛總表內(nèi)該車載GPS終端2的表目,將該表目中當前在線狀態(tài)數(shù)據(jù)項記為在線,將當前時間記入該表目中的維護時間段的起始時間數(shù)據(jù)項;GPRS前置機11向業(yè)務服務器12發(fā)送該車載GPS終端2的登陸消息,該登陸消息含有登陸的車載GPS終端2的通信代碼、當前時間和當前在線狀態(tài)為在線的數(shù)據(jù)項。GPRS前置機11還向網(wǎng)管服務器14發(fā)送該車載GPS終端2的登陸消息,該登陸消息含有登陸的車載GPS終端2的通信代碼、當前時間和當前在線狀態(tài)為在線的數(shù)據(jù)項。子步驟B3,業(yè)務服務器12收到該登陸消息后,按該登陸消息中該車載GPS終端2 的通信代碼查找數(shù)據(jù)庫13內(nèi)車輛總表中該車載GPS終端2的表目,將該表目中當前在線狀態(tài)數(shù)據(jù)項記為在線,將當前時間記入該表目中在線記錄單數(shù)據(jù)項的一個新的登陸欄。子步驟B4,網(wǎng)管服務器14收到該登陸信息后,網(wǎng)管服務器14按該登陸消息中該車載GPS終端2的通信代碼找出其自身的車輛總表中該車載GPS終端2的表目,網(wǎng)管服務器 14將該表目中當前在線狀態(tài)數(shù)據(jù)項記為在線。網(wǎng)管服務器14將該車載GPS終端2的通信代碼和當前時間記入自身的狀態(tài)變化表的一個表目,其中當前時間記入該表目的起始時間欄。步驟C,車載GPS終端2下線并記入數(shù)據(jù)庫13和網(wǎng)管服務器14,其中子步驟Cl,已登陸的車載GPS終端2以固定間隔(例如30秒)定時向GPRS前置機11發(fā)維護信息。子步驟C2,若GPRS前置機11收到該車載GPS終端2的維護信息,則判斷該車載 GPS終端2在線,按該車載GPS終端2的通信代碼找出自身的車輛總表內(nèi)該車載GPS終端2的表目,將當前時間記入該表目中的維護時間段的起始時間數(shù)據(jù)項,作為該車載GPS終端2 的下一維護時間段的起始時間;子步驟C3,GPRS前置機11以固定間隔(例如1分鐘)定時檢查自身的車輛總表內(nèi)所有當前在線狀態(tài)數(shù)據(jù)項為在線的車載GPS終端2的表目中的維護時間段的起始時間數(shù)據(jù)項,若該車載GPS終端2的表目中的維護時間段的起始時間與當前時間的差值大于規(guī)定的維護時間段(例如2分鐘),即GPRS前置機11在達到規(guī)定的維護時間段之后尚未收到該車載GPS終端2的維護信息,則GPRS前置機11判斷該車載GPS終端2已下線,GPRS前置機 11將其自身的車輛總表內(nèi)該車載GPS終端2的表目中當前在線狀態(tài)數(shù)據(jù)項記為下線,并向業(yè)務服務器12發(fā)送該車載GPS終端的下線消息,該下線消息含有下線的車載GPS終端2的通信代碼、當前時間和當前在線狀態(tài)為下線的數(shù)據(jù)項。GPRS前置機11還向網(wǎng)管服務器14 發(fā)送該車載GPS終端2的下線消息,該下線消息含有下線的車載GPS終端2的通信代碼、當前時間和當前在線狀態(tài)為下線的數(shù)據(jù)項。子步驟C4,業(yè)務服務器12收到該下線消息后,按該下線消息中該車載GPS終端2 的通信代碼查找數(shù)據(jù)庫13內(nèi)車輛總表中該車載GPS終端2的表目,將該表目中當前在線狀態(tài)數(shù)據(jù)項記為下線,將當前時間記入該表目中在線記錄單數(shù)據(jù)項的一個新的下線欄。子步驟C5,網(wǎng)管服務器14收到該下線信息后,網(wǎng)管服務器14按該下線消息中該車載GPS終端2的通信代碼找出其自身的車輛總表中該車載GPS終端2的表目,網(wǎng)管服務器 14將該表目中當前在線狀態(tài)數(shù)據(jù)項記為下線。網(wǎng)管服務器14將該車載GPS終端2的通信代碼和當前時間記入自身的狀態(tài)變化表的一個表目,其中當前時間記入該表目的起始時間欄。步驟D,操作終端15接收并顯示網(wǎng)管服務器14實時提供的各車載GPS終端2的在線狀態(tài),其中子步驟D1,對于發(fā)生登陸或下線的車載GPS終端2,網(wǎng)管服務器14從自身的所有車輛監(jiān)控表找出登記了該車載GPS終端2的通信代碼的車輛監(jiān)控表,由該車輛監(jiān)控表確定出管轄該車載GPS終端2的操作終端15。網(wǎng)管服務器14將該車載GPS終端2的通信代碼和新的當前在線狀態(tài)作為狀態(tài)變化消息實時發(fā)送給該操作終端15。子步驟D2,該操作終端15收到該狀態(tài)變化消息后,按該狀態(tài)變化消息中該車載 GPS終端2的通信代碼查找自身的車輛監(jiān)控表中該車載GPS終端2的表目,將該車載GPS終端2新的當前在線狀態(tài)存入該表目,并將該車輛監(jiān)控表中每一車載GPS終端2的名稱和當前在線狀態(tài)顯示出來。子步驟D3,該操作終端15收到網(wǎng)管服務器14發(fā)送的車載GPS終端狀態(tài)變化消息后,該操作終端15將該狀態(tài)變化消息作為應答回送給網(wǎng)管服務器14。子步驟D4,網(wǎng)管服務器14若收到該應答,則網(wǎng)管服務器14將該應答中該車載GPS 終端2新的當前在線狀態(tài)信息與自身的車輛總表中該車載GPS終端的新的當前在線狀態(tài)信息進行比對,若一致則網(wǎng)管服務器14刪除自身的狀態(tài)變化表中該車載GPS終端2的表目, 而不對該操作終端15作處理。上述比對的結果為不一致,則執(zhí)行子步驟D5。子步驟D5,網(wǎng)管服務器14以固定間隔(例如30秒)定時檢查自身的狀態(tài)變化表, 若該車載GPS終端2的表目中的起始時間欄的數(shù)據(jù)與當前時間的差值大于或等于該固定間隔,即在規(guī)定的應答時間間隔內(nèi)網(wǎng)管服務器14未收到該操作終端15的應答,或者上述比對的結果為不一致,則網(wǎng)管服務器14重新將自身的車輛總表中該車載GPS終端2新的當前在線狀態(tài)信息作為狀態(tài)變化消息發(fā)送給該操作終端15。子步驟D6,該操作終端15收到該狀態(tài)變化消息后,按該狀態(tài)變化消息中該車載 GPS終端2的通信代碼查找自身的車輛監(jiān)控表中該車載GPS終端2的表目,將該車載GPS終端2新的當前在線狀態(tài)存入該表目,并將該車輛監(jiān)控表中每一車載GPS終端2的名稱和當前在線狀態(tài)顯示出來。子步驟D7,該操作終端15收到網(wǎng)管服務器14發(fā)送的車載GPS終端狀態(tài)變化消息后,該操作終端15將該狀態(tài)變化消息作為應答回送給網(wǎng)管服務器14。子步驟D8,網(wǎng)管服務器14若收到該應答,則網(wǎng)管服務器14將該應答中該車載GPS 終端2新的當前在線狀態(tài)信息與自身的車輛總表中該車載GPS終端的新的當前在線狀態(tài)信息進行比對,若一致則網(wǎng)管服務器14刪除自身的狀態(tài)變化表中該車載GPS終端2的表目, 而不對該操作終端15作處理。上述比對的結果為不一致,則執(zhí)行子步驟D5,重復上述操作直至網(wǎng)管服務器14判斷該操作終端15發(fā)回的應答中該車載GPS終端2新的當前在線狀態(tài)信息與自身的車輛總表中該車載GPS終端2的當前在線狀態(tài)信息一致。各操作終端15也可以直接訪問數(shù)據(jù)庫13,查詢數(shù)據(jù)庫13內(nèi)車輛總表中所轄各車載GPS終端2的表目中的在線記錄單。透過考察所轄車載GPS終端2歷史上的登陸次數(shù)和每一次登陸后的在線時間等在線狀況,判斷特定車載GPS終端2工作是否正?;蛘吲袛酂o線網(wǎng)絡是否正常。以上所述,僅為本發(fā)明較佳實施例,不以此限定本發(fā)明實施的范圍,依本發(fā)明的技術方案及說明書內(nèi)容所作的等效變化與修飾,皆應屬于本發(fā)明涵蓋的范圍。
權利要求
1.一種實時監(jiān)視車載GPS終端在線狀況的方法,包含的步驟有步驟A,在系統(tǒng)內(nèi)建立通信關系和數(shù)據(jù)表為每一個車載GPS終端下達與之通信的GPRS 前置機的通信代碼,使GPRS前置機分別與每一個車載GPS終端建立通信關系;在數(shù)據(jù)庫、網(wǎng)管服務器和GPRS前置機中分別保存車輛總表,該車輛總表包含本系統(tǒng)內(nèi)所有車載GPS終端的表目,其中每一個車載GPS終端的表目中包含的數(shù)據(jù)項有該車載GPS終端的通信代碼、名稱、維護時間段的起始時間和當前在線狀態(tài);在每一個操作終端中保存該操作終端的車輛監(jiān)控表,該車輛監(jiān)控表包含該操作終端管轄的所有車載GPS終端的表目,其中每一個車載 GPS終端的表目中包含的數(shù)據(jù)項有該車載GPS終端的通信代碼、名稱和當前在線狀態(tài);在網(wǎng)管服務器中保存所有操作終端的車輛監(jiān)控表;步驟B,車載GPS終端登陸并記入數(shù)據(jù)庫和網(wǎng)管服務器車載GPS終端向GPRS前置機發(fā)登陸信息,收到該登陸信息后,GPRS前置機按該車載GPS終端的通信代碼將其保存的車輛總表內(nèi)該車載GPS終端的表目中當前在線狀態(tài)數(shù)據(jù)項記為在線,將當前時間作為該車載 GPS終端的維護時間段的起始時間,并向業(yè)務服務器發(fā)送該車載GPS終端的登陸消息,業(yè)務服務器按該登陸消息將數(shù)據(jù)庫內(nèi)車輛總表中該車載GPS終端的表目中當前在線狀態(tài)數(shù)據(jù)項記為在線;GPRS前置機還向網(wǎng)管服務器發(fā)送該車載GPS終端的登陸消息,網(wǎng)管服務器按該登陸消息將自身的車輛總表中該車載GPS終端的表目中當前在線狀態(tài)數(shù)據(jù)項記為在線; 步驟C,車載GPS終端下線并記入數(shù)據(jù)庫和網(wǎng)管服務器已登陸的車載GPS終端以固定間隔定時向GPRS前置機發(fā)維護信息;若GPRS前置機收到該車載GPS終端的維護信息,則判斷該車載GPS終端在線,將當前時間作為該車載GPS終端的下一維護時間段的起始時間;若 GPRS前置機在達到規(guī)定的維護時間段之后尚未收到該車載GPS終端的維護信息則判斷該車載GPS終端已下線,GPRS前置機將其保存的車輛總表內(nèi)該車載GPS終端的表目中當前在線狀態(tài)數(shù)據(jù)項記為下線,并向業(yè)務服務器發(fā)送該車載GPS終端的下線消息,業(yè)務服務器按該下線消息將數(shù)據(jù)庫內(nèi)車輛總表中該車載GPS終端的表目中當前在線狀態(tài)數(shù)據(jù)項記為下線;GPRS前置機還向網(wǎng)管服務器發(fā)送該車載GPS終端的下線消息,網(wǎng)管服務器按該下線消息將自身的車輛總表中該車載GPS終端的表目中當前在線狀態(tài)數(shù)據(jù)項記為下線;步驟D,操作終端接收并顯示網(wǎng)管服務器實時提供的各車載GPS終端的在線狀態(tài)對于發(fā)生登陸或下線的車載GPS終端,網(wǎng)管服務器從自身的所有車輛監(jiān)控表找出管轄該車載 GPS終端的操作終端,并將該車載GPS終端新的當前在線狀態(tài)作為狀態(tài)變化消息實時發(fā)送給該操作終端,該操作終端收到該狀態(tài)變化消息后將該車載GPS終端新的當前在線狀態(tài)存入自身的車輛監(jiān)控表,并將該車輛監(jiān)控表中每一車載GPS終端的名稱和當前在線狀態(tài)顯示出來。
2.根據(jù)權利要求1所述的一種實時監(jiān)視車載GPS終端在線狀況的方法,其特征在于 所述的步驟D中,在操作終端收到網(wǎng)管服務器發(fā)送的車載GPS終端狀態(tài)變化消息后,該操作終端將該狀態(tài)變化消息作為應答回送給網(wǎng)管服務器;網(wǎng)管服務器若在規(guī)定的應答時間間隔內(nèi)收到該應答,則網(wǎng)管服務器將收到該應答中該車載GPS終端新的當前在線狀態(tài)信息與自身的車輛總表中該車載GPS終端的新的當前在線狀態(tài)信息進行比對,若一致則不對該操作終端作處理;若在規(guī)定的應答時間間隔內(nèi)網(wǎng)管服務器未收到該操作終端的應答,或者上述比對的結果為不一致,則網(wǎng)管服務器重新將自身的車輛總表中該車載GPS終端新的當前在線狀態(tài)信息作為狀態(tài)變化消息發(fā)送給該操作終端;該操作終端收到該狀態(tài)變化消息后,重復上述操作直至網(wǎng)管服務器判斷該操作終端發(fā)回的應答中該車載GPS終端新的當前在線狀態(tài)信息與自身的車輛總表中該車載GPS終端的當前在線狀態(tài)信息一致。
全文摘要
本發(fā)明一種實時監(jiān)視車載GPS終端在線狀況的方法,涉及一種GPS監(jiān)控系統(tǒng)中處理移動終端數(shù)據(jù)的方法。本發(fā)明實時監(jiān)視車載GPS終端在線狀況的方法包括在系統(tǒng)內(nèi)建立通信關系和數(shù)據(jù)表,車載GPS終端登陸并記入數(shù)據(jù)庫和網(wǎng)管服務器,車載GPS終端下線并記入數(shù)據(jù)庫和網(wǎng)管服務器,操作終端接收并顯示網(wǎng)管服務器提供的各車載GPS終端的在線狀態(tài)。避免了操作終端為及時顯示車載GPS終端在線狀態(tài)而定時查詢數(shù)據(jù)庫,所造成的對數(shù)據(jù)庫的干擾和數(shù)據(jù)失真的問題。
文檔編號H04L29/08GK102281310SQ201010199479
公開日2011年12月14日 申請日期2010年6月12日 優(yōu)先權日2010年6月12日
發(fā)明者鄭彬彬, 韓震華, 黃麗香 申請人:廈門雅迅網(wǎng)絡股份有限公司