專利名稱:分布式數(shù)據(jù)處理系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明屬于計算機數(shù)據(jù)處理領(lǐng)域,特別是涉及一種分布式數(shù)據(jù)處理系統(tǒng)及方法。
背景技術(shù):
全球定位系統(tǒng)(Global Positionning System,GPS)已經(jīng)廣泛應用于車輛監(jiān)控技術(shù)領(lǐng)域。通常情況下,車輛監(jiān)控系統(tǒng)中存在大量的監(jiān)控數(shù)據(jù)。一般每個系統(tǒng)支持50000輛車,假設(shè)每輛車每隔30秒回傳一個定位點,每個點的數(shù)據(jù)為100個字節(jié),則該車輛監(jiān)控系統(tǒng)每天將產(chǎn)生50000×24×60×2×100=13.4G的數(shù)據(jù),每個月就是13.4×30=402G的數(shù)據(jù)。而保存三個月的歷史數(shù)據(jù)將達到1208G的磁盤空間。這么大量的數(shù)據(jù),如何存儲,如何快速檢索,就成為系統(tǒng)需要解決的重要問題。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題在于,提供一種新的數(shù)據(jù)處理系統(tǒng)和方法,來改善大量數(shù)據(jù)的存儲和檢索方式。
本發(fā)明解決其技術(shù)問題所采取的技術(shù)方案是構(gòu)造一種分布式數(shù)據(jù)處理系統(tǒng),包括有數(shù)據(jù)處理中心、顯示部分和固定在移動物體上的終端;所述的數(shù)據(jù)處理中心包括控制部分、數(shù)據(jù)接收部分、數(shù)據(jù)存儲部分、存儲有終端相關(guān)數(shù)據(jù)存儲地址的終端對照表;所述終端采集移動物體的位置數(shù)據(jù)并通過無線網(wǎng)絡(luò)向數(shù)據(jù)接收部分回傳移動物體的位置數(shù)據(jù);所述數(shù)據(jù)接收部分根據(jù)終端對照表提供的數(shù)據(jù)存儲地址將從終端接收的位置數(shù)據(jù)存儲到數(shù)據(jù)存儲部分;所述顯示系統(tǒng)根據(jù)終端對照表提供的數(shù)據(jù)存儲地址從數(shù)據(jù)存儲部分讀取終端位置數(shù)據(jù)并顯示。
本發(fā)明所述的分布式數(shù)據(jù)處理系統(tǒng)中,所述數(shù)據(jù)處理中心建立的終端對照表包括終端號碼、數(shù)據(jù)存儲地址、數(shù)據(jù)接收地址,為各個部分提供路由查詢。
本發(fā)明所述的分布式數(shù)據(jù)處理系統(tǒng)中,所述數(shù)據(jù)接收部分接收終端回傳的數(shù)據(jù),根據(jù)終端號碼通過終端對照表查找數(shù)據(jù)存儲地址,進行數(shù)據(jù)存儲。
本發(fā)明所述的分布式數(shù)據(jù)處理系統(tǒng)中,所述數(shù)據(jù)存儲部分依據(jù)每個終端建立一個目錄,依據(jù)日期建立文件,目錄根據(jù)終端號碼的唯一標識號為文件夾,建立4級目錄,如果標示符是10位的話,前兩級目錄取標識符的3位,后兩級目錄取標識符的2位,操作系統(tǒng)通過查詢終端號碼和日期取得數(shù)據(jù)存儲地址。如果用戶需要取得多個日期的數(shù)據(jù),可以根據(jù)需要查詢一定日期范圍內(nèi)的數(shù)據(jù)文件進行合并處理。本發(fā)明所述的分布式數(shù)據(jù)處理系統(tǒng)中,所述顯示部分根據(jù)終端號碼通過終端對照表查找終端數(shù)據(jù)存儲地址,顯示終端數(shù)據(jù)。
本發(fā)明所述的分布式數(shù)據(jù)處理系統(tǒng)中,所述控制部分根據(jù)終端號碼通過終端對照表查找數(shù)據(jù)接收地址,對終端進行控制。
本發(fā)明還提出一種分布式數(shù)據(jù)處理方法,該方法包括以下步驟A、終端將當前移動終端的位置數(shù)據(jù)傳送給數(shù)據(jù)接收部分;B、接收部分查詢終端對照表獲得數(shù)據(jù)存儲地址并將接收的來自終端的位置數(shù)據(jù)存儲到數(shù)據(jù)存儲部分的指定存儲地址,所述數(shù)據(jù)存儲部分包括有為每一個終端根據(jù)終端號碼建立的文件,所述文件根據(jù)終端號碼采用多級目錄方式存儲,所述終端對照表根據(jù)包括有終端和所述文件地址的映射;C、顯示系統(tǒng)查詢終端對照表,獲得數(shù)據(jù)存儲地址,讀取指定終端號碼的存儲數(shù)據(jù),顯示終端數(shù)據(jù)。
本發(fā)明所述的分布式數(shù)據(jù)處理方法中,所述控制系統(tǒng)查詢終端對照表,獲得受控終端的數(shù)據(jù)接收地址,根據(jù)該地址將控制信息發(fā)送到數(shù)據(jù)接收部分,數(shù)據(jù)接收部分再發(fā)送到終端,完成對終端的控制。
本發(fā)明所述的分布式數(shù)據(jù)處理方法中,所述多級存儲目錄的名稱分別包括當前終端的終端號碼的互不重復的一位或多位。
本發(fā)明所述的分布式數(shù)據(jù)處理方法中,所述多級目錄為四級目錄。
本發(fā)明的分布式數(shù)據(jù)處理系統(tǒng)及方法,實現(xiàn)了對大量數(shù)據(jù)的快速檢索和存儲,提高了系統(tǒng)效率。
圖1為系統(tǒng)結(jié)構(gòu)示意圖;圖2為數(shù)據(jù)處理中心工作示意圖;圖3為車輛信息數(shù)據(jù)存儲流程圖;圖4為系統(tǒng)發(fā)送控制指令流程圖;圖5為顯示系統(tǒng)顯示數(shù)據(jù)流程圖。
具體實施例方式
圖1為系統(tǒng)的結(jié)構(gòu)圖,如圖所示,整個系統(tǒng)由終端11,數(shù)據(jù)處理中心12和顯示系統(tǒng)13組成。其中終端11通過無線網(wǎng)絡(luò)與數(shù)據(jù)處理中心12相連接,進行數(shù)據(jù)的傳輸,顯示系統(tǒng)13與數(shù)據(jù)處理中心12直接連接,從數(shù)據(jù)處理中心12讀取所需顯示的數(shù)據(jù)。
終端11其外觀形式有多種多樣,但通常都固定安裝在車內(nèi),將顯示屏幕安裝在駕駛位置的右前方,駕駛員可方便觀看。通過無線網(wǎng)絡(luò)與數(shù)據(jù)處理中心12連接,它既提供給用戶所需要的信息,如電子地圖,路面路況信息,也向系統(tǒng)回傳車輛信息,如車輛所處的經(jīng)緯度,海拔等,還可以接收數(shù)據(jù)處理中心12的控制指令,如對于被盜車輛的強制熄火等,是用戶與系統(tǒng)之間的橋梁。
數(shù)據(jù)處理中心12負責處理系統(tǒng)對終端11的控制,對數(shù)據(jù)的查詢,存儲,檢索等功能,是整個系統(tǒng)的核心。它接收終端11回傳的位置數(shù)據(jù)和顯示系統(tǒng)13對數(shù)據(jù)的查詢,同時向終端11發(fā)送控制指令、電子地圖,路面情況等,同時還向顯示系統(tǒng)13提供顯示的數(shù)據(jù),如車輛的位置信息。
顯示系統(tǒng)13顯示數(shù)據(jù)處理中心12處理過的數(shù)據(jù),如道路情況,車輛情況等。
圖2為數(shù)據(jù)處理中心12工作示意圖。數(shù)據(jù)處理中心12由控制部分22、數(shù)據(jù)接收部分21,數(shù)據(jù)接收部分23及終端對照表24構(gòu)成。控制部分22與終端對照表24和數(shù)據(jù)接收部分21相連接,數(shù)據(jù)接收部分21與終端對照表24和數(shù)據(jù)接收部分23相連接,其中終端對照表24均起到提供路由查詢的功能。數(shù)據(jù)接收部分23還與顯示系統(tǒng)13相連接,提供車輛信息。
控制部分22負責發(fā)送系統(tǒng)的控制指令,接收到終端對照表24返回的數(shù)據(jù)接收位置后,向數(shù)據(jù)接收部分21發(fā)送傳遞給終端11的信令。
終端對照表24,其主要內(nèi)容為各終端的終端號碼,以及與終端號碼相對應的數(shù)據(jù)接收地址和數(shù)據(jù)存儲地址,這樣將三者構(gòu)成了一張查詢表,可以通過終端號碼對數(shù)據(jù)進行快速的定位、查詢、存儲等操作。
數(shù)據(jù)接收部分21負責接收終端11傳回的數(shù)據(jù),并且負責把系統(tǒng)指令發(fā)送給終端11。
數(shù)據(jù)接收部分23為每一個終端11建立了一個文件,根據(jù)唯一的終端號碼建立四級目錄,每一級取終端號碼的兩位。例如終端號碼為2050807822的車輛,其目錄結(jié)構(gòu)為/20/50/80/78/22.dat。其好處在于每個終端號碼有與其唯一對應的文件,該文件包括了與其相關(guān)的一切信息,通過終端號碼,系統(tǒng)可以直接快速獲得該終端的數(shù)據(jù)存儲位置。數(shù)據(jù)接收部分21接收到終端11的回傳數(shù)據(jù)后,通過終端對照表24,查詢與回傳數(shù)據(jù)的終端號碼對應的數(shù)據(jù)存儲地址,進行數(shù)據(jù)存儲。同時,數(shù)據(jù)接收部分23還接收顯示系統(tǒng)13對數(shù)據(jù)的查詢,向顯示系統(tǒng)13提供所查詢的數(shù)據(jù)。
下面以實例來說明系統(tǒng)工作的方法。如圖3所示,為車輛信息數(shù)據(jù)工作流程圖,首先是車輛上的終端11通過無線網(wǎng)絡(luò)將當前的位置信息傳送給數(shù)據(jù)接收部分21(步驟S31),數(shù)據(jù)接收部分21接收數(shù)據(jù),并獲得回傳數(shù)據(jù)的終端號碼(步驟S32),然后向終端對照表24查詢該終端號碼對應的存儲地址(步驟S33),如果終端對照表24中有該終端號碼,則根據(jù)終端對照表24提供的地址存儲數(shù)據(jù)(步驟S35),如果終端對照表24中沒有該終端號碼,則數(shù)據(jù)接收部分23先建立與該終端11對應的四級存儲文件,再進行存儲(步驟S34)。
如圖4所示,為系統(tǒng)向終端11發(fā)送控制指令流程圖,假設(shè)是系統(tǒng)希望被盜車輛強制熄火,則首先是控制部分22產(chǎn)生控制指令,命令終端11控制車輛熄火,并向終端對照表24查詢需控制終端11的接收地址(步驟S41、S42),如果未在終端對照表24中找到該終端號碼,則返回信息無該終端號碼(步驟S43),如果找到與該終端11對應的接收地址,則將控制指令發(fā)送到該地址,并進一步由該地址轉(zhuǎn)發(fā)到受控終端11,車輛熄火(步驟S44、S45)。
如圖5所示,為系統(tǒng)顯示存儲數(shù)據(jù)流程圖。假設(shè)系統(tǒng)希望顯示某車輛其所在區(qū)域的電子地圖,則首先由顯示系統(tǒng)13根據(jù)該車的終端號碼向終端對照表24查詢存儲數(shù)據(jù)地址(步驟S51、S52),如未能查詢到該終端號碼,則返回信息無該終端11信息(步驟S54),如查詢到該終端號碼,則由存儲系統(tǒng)向顯示系統(tǒng)13發(fā)送該終端11的位置信息,則在顯示系統(tǒng)13顯示了該車輛所在區(qū)域的電子地圖。
以上所述,僅為本發(fā)明的一種具體實施方式
,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應該以權(quán)利要求的保護范圍為準。
權(quán)利要求
1.一種分布式數(shù)據(jù)處理系統(tǒng),其特征在于包括有數(shù)據(jù)處理中心、顯示部分和固定在移動物體上的終端;所述的數(shù)據(jù)處理中心包括控制部分、數(shù)據(jù)接收部分、數(shù)據(jù)存儲部分、存儲有終端相關(guān)數(shù)據(jù)存儲地址的終端對照表;所述終端采集移動物體的位置數(shù)據(jù)并通過無線網(wǎng)絡(luò)向數(shù)據(jù)接收部分回傳移動物體的位置數(shù)據(jù);所述數(shù)據(jù)接收部分根據(jù)終端對照表提供的數(shù)據(jù)存儲地址將從終端接收的位置數(shù)據(jù)存儲到數(shù)據(jù)存儲部分;所述顯示系統(tǒng)根據(jù)終端對照表提供的數(shù)據(jù)存儲地址從數(shù)據(jù)存儲部分讀取終端位置數(shù)據(jù)并顯示。
2.根據(jù)權(quán)利要求1所述的分布式數(shù)據(jù)處理系統(tǒng),其特征在于所述數(shù)據(jù)處理中心建立的終端對照表包括終端號碼、數(shù)據(jù)存儲地址、數(shù)據(jù)接收地址,為各個部分提供路由查詢。
3.根據(jù)權(quán)利要求1所述的分布式數(shù)據(jù)處理系統(tǒng),其特征在于所述數(shù)據(jù)接收部分接收終端回傳的數(shù)據(jù),根據(jù)終端號碼通過終端對照表查找數(shù)據(jù)存儲地址,進行數(shù)據(jù)存儲。
4.根據(jù)權(quán)利要求3所述的分布式數(shù)據(jù)處理系統(tǒng),其特征在于所述數(shù)據(jù)存儲部分依據(jù)每個終端建立一個目錄,依據(jù)日期建立文件,目錄根據(jù)終端號碼的唯一標識號為文件夾,建立4級目錄,前兩級目錄取標識符的3位,后兩級目錄取標識符的2位,操作系統(tǒng)通過查詢終端號碼和日期取得數(shù)據(jù)存儲地址。
5.根據(jù)權(quán)利要求1所述的分布式數(shù)據(jù)處理系統(tǒng),其特征在于所述顯示部分根據(jù)終端號碼通過終端對照表查找終端數(shù)據(jù)存儲地址,顯示終端數(shù)據(jù)。
6.根據(jù)權(quán)利要求1所述的分布式數(shù)據(jù)處理系統(tǒng),其特征在于所述控制部分根據(jù)終端號碼通過終端對照表查找數(shù)據(jù)接收地址,對終端進行控制。
7.一種分布式數(shù)據(jù)處理方法,其特征在于該方法包括以下步驟A、終端將當前移動終端的位置數(shù)據(jù)傳送給數(shù)據(jù)接收部分;B、數(shù)據(jù)接收部分查詢終端對照表獲得數(shù)據(jù)存儲地址并將接收的來自終端的位置數(shù)據(jù)存儲到數(shù)據(jù)存儲部分的指定存儲地址,所述數(shù)據(jù)存儲部分包括有為每一個終端根據(jù)終端號碼建立的文件,所述文件根據(jù)終端號碼采用多級目錄方式存儲,所述終端對照表根據(jù)包括有終端和所述文件地址的映射;C、顯示系統(tǒng)查詢終端對照表,獲得數(shù)據(jù)存儲地址,讀取指定終端號碼的存儲數(shù)據(jù),顯示終端數(shù)據(jù)。
8.根據(jù)權(quán)利要求7所述的分布式數(shù)據(jù)處理方法,其特征在于控制系統(tǒng)查詢終端對照表,獲得受控終端的數(shù)據(jù)接收地址,根據(jù)該地址將控制信息發(fā)送到數(shù)據(jù)接收部分,數(shù)據(jù)接收部分再發(fā)送到終端,完成對終端的控制。
9.根據(jù)權(quán)利要求7所述的分布式數(shù)據(jù)處理方法,其特征在于所述多級存儲目錄的名稱分別包括當前終端的終端號碼的互不重復的一位或多位,所述多級目錄為四級目錄。
10.根據(jù)權(quán)利要求7所述的分布式數(shù)據(jù)處理方法,其特征在于所述文件存儲方式依據(jù)定位信息回傳日期命名。
全文摘要
本發(fā)明涉及一種分布式數(shù)據(jù)處理系統(tǒng),包括有數(shù)據(jù)處理中心、顯示部分和固定在移動物體上的終端;所述的數(shù)據(jù)處理中心包括控制部分、數(shù)據(jù)接收部分、數(shù)據(jù)存儲部分、存儲有終端相關(guān)數(shù)據(jù)存儲地址的終端對照表;所述終端采集移動物體的位置數(shù)據(jù)并通過無線網(wǎng)絡(luò)向數(shù)據(jù)接收部分回傳移動物體的位置數(shù)據(jù);所述數(shù)據(jù)接收部分根據(jù)終端對照表提供的數(shù)據(jù)存儲地址將從終端接收的位置數(shù)據(jù)存儲到數(shù)據(jù)存儲部分;所述顯示系統(tǒng)根據(jù)終端對照表提供的數(shù)據(jù)存儲地址從數(shù)據(jù)存儲部分讀取終端位置數(shù)據(jù)并顯示。本發(fā)明還提供一種對應的方法。本發(fā)明通過分布式數(shù)據(jù)處理系統(tǒng)及方法,可以存儲并快速檢索大量數(shù)據(jù)。
文檔編號G06F17/30GK1825063SQ20061006008
公開日2006年8月30日 申請日期2006年3月28日 優(yōu)先權(quán)日2006年3月28日
發(fā)明者謝向輝 申請人:北京瑞圖萬方科技有限公司