两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種車聯(lián)網(wǎng)路側(cè)信息數(shù)據(jù)采集及處理方法

文檔序號(hào):6400354閱讀:1176來源:國知局
專利名稱:一種車聯(lián)網(wǎng)路側(cè)信息數(shù)據(jù)采集及處理方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種數(shù)據(jù)采集及處理方法,尤其是涉及一種車聯(lián)網(wǎng)路側(cè)信息數(shù)據(jù)采集及處理方法。
背景技術(shù)
隨著物聯(lián)網(wǎng)在各行業(yè)應(yīng)用的日益深入,汽車物聯(lián)網(wǎng)逐漸成為其中的重要應(yīng)用之一。車聯(lián)網(wǎng)是將先進(jìn)的傳感器技術(shù)、通信技術(shù)、數(shù)據(jù)處理技術(shù)、網(wǎng)絡(luò)技術(shù)、自動(dòng)控制技術(shù)等有機(jī)地運(yùn)用于整個(gè)交通運(yùn)輸管理體系而建立起的一種實(shí)時(shí)的、準(zhǔn)確的、高效的交通運(yùn)輸綜合管理和控制系統(tǒng),該產(chǎn)業(yè)目前在國外受到極高的重視,被認(rèn)為是射頻物聯(lián)網(wǎng)技術(shù)的一項(xiàng)重大應(yīng)用。國家“十二五”規(guī)劃也已明確提出,要發(fā)展寬帶融合安全的下一代國家基礎(chǔ)設(shè)施,推進(jìn)物聯(lián)網(wǎng)的應(yīng)用,而在物聯(lián)網(wǎng)的分支中,最容易形成系統(tǒng)標(biāo)準(zhǔn),最具備產(chǎn)業(yè)潛力的應(yīng)用就是車聯(lián)網(wǎng)。車聯(lián)網(wǎng)包括車-車聯(lián)網(wǎng)和車-路聯(lián)網(wǎng),車-車聯(lián)網(wǎng)最終的目標(biāo)是實(shí)現(xiàn)車輛自動(dòng)駕駛,而車-車聯(lián)網(wǎng)的前提是必須首先實(shí)現(xiàn)車-路聯(lián)網(wǎng)?!败囈宦贰毙畔⑾到y(tǒng)一直是智能交通發(fā)展的重點(diǎn)領(lǐng)域。在國際上,美國的IVHS、日本的VICS等系統(tǒng)通過車輛和道路之間建立有效的信息通信,已經(jīng)實(shí)現(xiàn)了智能交通的管理和信息服務(wù)。在我國,最具備實(shí)現(xiàn)車聯(lián)網(wǎng)快速落地的應(yīng)屬具備高度信息化的高速公路領(lǐng)域。車聯(lián)網(wǎng)包括了面向公安、交通、互聯(lián)網(wǎng)、個(gè)人用戶等領(lǐng)域的多種服務(wù),需要對(duì)收集的海量數(shù)據(jù)進(jìn)行并發(fā)處理。所以在車聯(lián)網(wǎng)路側(cè)信息服務(wù)平臺(tái)中充分利用數(shù)據(jù)中間件技術(shù),可以有效地提高海量數(shù)據(jù)處理與共享的效率。

發(fā)明內(nèi)容
本發(fā)明設(shè)計(jì)了一種車聯(lián)網(wǎng)路側(cè)信息數(shù)據(jù)采集及處理方法,其解決了以下技術(shù)問題:
(I )RFID系統(tǒng)采用無接觸的方式進(jìn)行數(shù)據(jù)傳輸,因此在傳輸?shù)倪^程中很容易受到干擾,包括系統(tǒng)內(nèi)部的熱噪聲和系統(tǒng)外部的各種電磁波干擾,這些都會(huì)使傳輸?shù)男盘?hào)發(fā)生畸變,從而使傳輸數(shù)據(jù)發(fā)生改變而導(dǎo)致傳輸錯(cuò)誤。(2)RFID讀寫器同時(shí)工作的時(shí)候,每秒鐘讀標(biāo)簽的數(shù)目就會(huì)達(dá)到幾百個(gè),如果采集面進(jìn)一步擴(kuò)大,那么數(shù)據(jù)流產(chǎn)生的速度非常地快,將成一個(gè)驚人的增長(zhǎng)態(tài);而現(xiàn)有的數(shù)據(jù)庫基本不具備在一秒鐘內(nèi)處理超過幾百條記錄的能力。因此,在數(shù)據(jù)生成和存儲(chǔ)之間存在了一個(gè)矛盾,即速度的不協(xié)調(diào)。(3) 一個(gè)RFID讀寫器天線磁場(chǎng)區(qū)域可能與另一個(gè)RFID讀寫器的天線磁場(chǎng)區(qū)域覆蓋范圍重疊,導(dǎo)致RFID讀寫器發(fā)出的射頻信號(hào)互相干擾,而影響重疊區(qū)域內(nèi)標(biāo)簽的正確識(shí)別。為了解決上述存在的技術(shù)問題,本發(fā)明采用了以下方案:
一種車聯(lián)網(wǎng)路側(cè)信息數(shù)據(jù)采集及處理方法,其特征在于:步驟I =RFID讀寫器通過定義兩個(gè)服務(wù)接口 Write Card和Read Card實(shí)現(xiàn)RFID電子標(biāo)簽的寫和讀操作;步驟2:寫入或讀入的RFID電子標(biāo)簽數(shù)據(jù)依次經(jīng)過對(duì)數(shù)據(jù)的消息隊(duì)列、緩存和過濾處理后,將有效的RFID數(shù)據(jù)存儲(chǔ)到服務(wù)器數(shù)據(jù)庫中;步驟3:多個(gè)客戶端通過應(yīng)用程序接口從服務(wù)器數(shù)據(jù)庫中讀取RFID數(shù)據(jù)或向服務(wù)器數(shù)據(jù)庫中寫入數(shù)據(jù)。進(jìn)一步,在步驟I所得RFID電子標(biāo)簽數(shù)據(jù)的后面加上校驗(yàn)位,這些校驗(yàn)位和前邊的RFID電子標(biāo)簽數(shù)據(jù)之間具有一定的關(guān)聯(lián),接受端根據(jù)判斷收到的數(shù)據(jù)位和校驗(yàn)位之間是否滿足這種關(guān)聯(lián)關(guān)系來判斷數(shù)據(jù)有沒有發(fā)生畸變。進(jìn)一步,步驟2中的消息隊(duì)列為多個(gè)不同的消息隊(duì)列時(shí),提供一個(gè)統(tǒng)一的消息隊(duì)列接口,然后分別針對(duì)不同的消息隊(duì)列實(shí)現(xiàn)這一接口。進(jìn)一步,數(shù)據(jù)流如下所述:a、使用消息隊(duì)列或消息隊(duì)列發(fā)送消息,對(duì)消息以適當(dāng)?shù)母袷竭M(jìn)行打包并發(fā)送到網(wǎng)絡(luò)上;b、消息隊(duì)列接收適配器的進(jìn)程內(nèi)主機(jī)實(shí)例定期從消息隊(duì)列路由器(通過防火墻2)接收消息、進(jìn)行初始處理、發(fā)送正確的網(wǎng)絡(luò)響應(yīng)(由網(wǎng)絡(luò)協(xié)議定義),并將消息放入MessageBox數(shù)據(jù)庫中;c、已訂閱該消息的處理主機(jī)實(shí)例將從MessageBox數(shù)據(jù)庫中提取該消息并對(duì)其進(jìn)行所需的任何其他處理,然后將該消息放回MessageBox數(shù)據(jù)庫中;d、具有消息隊(duì)列發(fā)送適配器的進(jìn)程內(nèi)主機(jī)實(shí)例將從MessageBox數(shù)據(jù)庫中提取該消息。在發(fā)送管道中對(duì)該消息完成所有最終處理,然后通過網(wǎng)絡(luò)上的防火墻發(fā)送到合作伙伴或應(yīng)用程序。進(jìn)一步,步驟2中數(shù)據(jù)過濾是在處理數(shù)據(jù)緩存控制中生成的臨時(shí)XML文件的過程中完成的;當(dāng)臨時(shí)XML文件存儲(chǔ)的數(shù)據(jù)達(dá)到一定量時(shí),要自動(dòng)完成數(shù)據(jù)入庫操作。在數(shù)據(jù)入庫前,啟動(dòng)數(shù)據(jù)過濾模塊,剔除掉冗余數(shù)據(jù)。其思想是將同一個(gè)卡號(hào)的多條記錄按照讀入的時(shí)間戳進(jìn)行比較,若相鄰記錄的時(shí)間戳差值足夠小,則認(rèn)為重復(fù)讀取發(fā)生,剔除后一條記錄;依次類推,剔除掉所有冗余數(shù)據(jù)。該車聯(lián)網(wǎng)路側(cè)信息數(shù)據(jù)采集及處理方法與傳統(tǒng)的車聯(lián)網(wǎng)路側(cè)信息數(shù)據(jù)采集及處理方法相比,具有以下有益效果:
(I)本發(fā)明車聯(lián)網(wǎng)路側(cè)信息數(shù)據(jù)采集及處理方法,通過對(duì)數(shù)據(jù)的消息隊(duì)列、緩存以及過濾處理,最大程度的確保車聯(lián)網(wǎng)路側(cè)信息數(shù)據(jù)的安全性、正確性以及有效性。(2)本發(fā)明由于RFID電子標(biāo)簽數(shù)據(jù)的后面加上校驗(yàn)位,這些校驗(yàn)位和前邊的RFID電子標(biāo)簽數(shù)據(jù)之間具有一定的關(guān)聯(lián),接受端根據(jù)判斷收到的數(shù)據(jù)位和校驗(yàn)位之間是否滿足這種關(guān)聯(lián)關(guān)系來判斷數(shù)據(jù)有沒有發(fā)生畸變。(3)本發(fā)明由于提供一個(gè)統(tǒng)一的消息隊(duì)列接口,然后分別針對(duì)不同的消息隊(duì)列實(shí)現(xiàn)這一接口。通信平臺(tái)通過消息隊(duì)列接口對(duì)不同的消息隊(duì)列進(jìn)行訪問,使得不同的消息隊(duì)列最終融合在一起。消息隊(duì)列適配對(duì)通信平臺(tái)隱藏了底層的消息隊(duì)列實(shí)現(xiàn),使得通信平臺(tái)的一致性大大增強(qiáng)。(4)本發(fā)明由于數(shù)據(jù)過濾是在處理數(shù)據(jù)緩存控制中生成的臨時(shí)XML文件的過程中完成的,避免了讀寫器發(fā)出的射頻信號(hào)互相干擾,而影響重疊區(qū)域內(nèi)標(biāo)簽的正確識(shí)別。


圖1:本發(fā)明的中間件邏輯結(jié)構(gòu) 圖2:本發(fā)明消息隊(duì)列數(shù)據(jù)流圖。
具體實(shí)施例方式下面結(jié)合圖1和圖2,對(duì)本發(fā)明做進(jìn)一步說明:
如圖1所示,平臺(tái)中間件的數(shù)據(jù)采集實(shí)現(xiàn)過程見如下的邏輯結(jié)構(gòu)圖。在邏輯結(jié)構(gòu)圖中展不了兩個(gè) Web Services 服務(wù) Read Service 和 RFID Middle Ware.Read Service 通過定義兩個(gè)服務(wù)接口 Write Card和Read Card實(shí)現(xiàn)了 RFID電子標(biāo)簽的寫和讀操作。在服務(wù)RFID Middle Ware中通過定義服務(wù)接口 AddXml,實(shí)現(xiàn)了把來自電子標(biāo)簽數(shù)據(jù)發(fā)送到RFID中間件;然后經(jīng)過對(duì)數(shù)據(jù)的緩存、過濾等將有效的RFID數(shù)據(jù)存儲(chǔ)到關(guān)系數(shù)據(jù)庫中。在應(yīng)用程序接口中定義了兩個(gè)服務(wù):Get Data Set和Up Data Set實(shí)現(xiàn)與應(yīng)用程序的交互??刂茊卧δ?
I)數(shù)據(jù)安防控制
RFID系統(tǒng)采用無接觸的方式進(jìn)行數(shù)據(jù)傳輸,因此在傳輸?shù)倪^程中很容易受到干擾,包括系統(tǒng)內(nèi)部的熱噪聲和系統(tǒng)外部的各種電磁波干擾,這些都會(huì)使傳輸?shù)男盘?hào)發(fā)生畸變,從而使傳輸數(shù)據(jù)發(fā)生改變而導(dǎo)致傳輸錯(cuò)誤。因?yàn)閭鬏數(shù)男盘?hào)畸變而導(dǎo)致的數(shù)據(jù)傳輸錯(cuò)誤在RFID的通信中是不允許的,解決的思路有兩種:一是加大讀寫器的輸出功率,從而提高信噪比,但這種方法有一定的局限性,讀寫器發(fā)出的功率受到一定標(biāo)準(zhǔn)的限制,如果超出了標(biāo)準(zhǔn)會(huì)造成電磁污染。另一種方法就是在在原始數(shù)據(jù)的后面加上一些校驗(yàn)位,這些校驗(yàn)位和前邊的數(shù)據(jù)之間具有一定的關(guān)聯(lián),接受端根據(jù)判斷收到的數(shù)據(jù)位和校驗(yàn)位之間是否滿足這種關(guān)聯(lián)關(guān)系來判斷數(shù)據(jù)有沒有發(fā)生畸變,這就是差錯(cuò)控制編碼。常用差錯(cuò)控制編碼有奇偶校驗(yàn)、縱向冗余算法(LRC)和循環(huán)冗余碼校驗(yàn)(CRC)。奇偶校驗(yàn)和縱向冗余算法(LRC)比較簡(jiǎn)單,對(duì)于同一數(shù)據(jù)塊中的字節(jié)互換無法校驗(yàn),本項(xiàng)目采用CRC算法,同時(shí)為了提高效率采用CRC差錯(cuò)校驗(yàn)。2)數(shù)據(jù)緩存控制
一個(gè)讀寫每秒可以采集幾十個(gè)電子標(biāo)簽的數(shù)據(jù),那么多個(gè)讀寫器同時(shí)工作的時(shí)候,每秒鐘讀標(biāo)簽的數(shù)目就會(huì)達(dá)到幾百個(gè),如果采集面進(jìn)一步擴(kuò)大,那么數(shù)據(jù)流產(chǎn)生的速度非常地快,將成一個(gè)驚人的增長(zhǎng)態(tài);而現(xiàn)有的數(shù)據(jù)庫基本不具備在一秒鐘內(nèi)處理超過幾百條記錄的能力。因此,在數(shù)據(jù)生成和存儲(chǔ)之間存在了一個(gè)矛盾,即速度的不協(xié)調(diào)。在數(shù)據(jù)源和數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)之間加上一個(gè)單元協(xié)調(diào)兩者之間的速度就顯得很有必要了。通常的做法是通過消息隊(duì)列緩存數(shù)據(jù)來實(shí)現(xiàn)的。如圖2所示,消息隊(duì)列實(shí)現(xiàn)簡(jiǎn)單,可移植性強(qiáng),異步通信、穩(wěn)定高效這些優(yōu)點(diǎn)促成了消息通信中間件的廣泛應(yīng)用。但是在現(xiàn)實(shí)中,我們往往會(huì)遇到一個(gè)系統(tǒng)中多種廠家消息隊(duì)列共存的問題。由于廠家之間的競(jìng)爭(zhēng)關(guān)系,消息隊(duì)列的協(xié)議兼容幾乎是不可能的。因此在設(shè)計(jì)通信中間件時(shí),如何融合多個(gè)消息隊(duì)列,實(shí)現(xiàn)無縫的通信顯得非常有必要。解決方案是提供一個(gè)統(tǒng)一的消息隊(duì)列接口,然后分別針對(duì)不同的消息隊(duì)列實(shí)現(xiàn)這一接口。通信平臺(tái)通過消息隊(duì)列接口對(duì)不同的消息隊(duì)列進(jìn)行訪問,使得不同的消息隊(duì)列最終融合在一起。消息隊(duì)列適配對(duì)通信平臺(tái)隱藏了底層的消息隊(duì)列實(shí)現(xiàn),使得通信平臺(tái)的一致性大大增強(qiáng)。數(shù)據(jù)流如下所述:
a、合作伙伴使用消息隊(duì)列或消息隊(duì)列發(fā)送消息。對(duì)消息以適當(dāng)?shù)母袷竭M(jìn)行打包并發(fā)送到網(wǎng)絡(luò)上。如果您使用Active Directory,則消息將通過一系列消息隊(duì)列路由器,直至到達(dá)正確的目標(biāo)(運(yùn)行消息隊(duì)列接收適配器的主機(jī)實(shí)例的Server)。b、消息隊(duì)列接收適配器的進(jìn)程內(nèi)主機(jī)實(shí)例定期從消息隊(duì)列路由器(通過防火墻2)接收消息、進(jìn)行初始處理、發(fā)送正確的網(wǎng)絡(luò)響應(yīng)(由網(wǎng)絡(luò)協(xié)議定義),并將消息放入MessageBox數(shù)據(jù)庫中。C、已訂閱該消息的處理主機(jī)實(shí)例將從MessageBox數(shù)據(jù)庫中提取該消息并對(duì)其進(jìn)行所需的任何其他處理,然后將該消息放回MessageBox數(shù)據(jù)庫中。d、具有消息隊(duì)列發(fā)送適配器的進(jìn)程內(nèi)主機(jī)實(shí)例將從MessageBox數(shù)據(jù)庫中提取該消息。在發(fā)送管道中對(duì)該消息完成所有最終處理,然后通過網(wǎng)絡(luò)上的防火墻發(fā)送到合作伙伴或應(yīng)用程序。來自RFID的數(shù)據(jù),如果驗(yàn)證通過,將被發(fā)送到消息隊(duì)列服務(wù)器。一方面通過這個(gè)消息隊(duì)列服務(wù)器起到數(shù)據(jù)緩存的作用,另一方面,在網(wǎng)絡(luò)環(huán)境不可用的情況下,消息會(huì)被零時(shí)保存在本地發(fā)送隊(duì)列中,一旦網(wǎng)絡(luò)可用,消息數(shù)據(jù)會(huì)自動(dòng)送往消息隊(duì)列服務(wù)器,從而保證了 RFID數(shù)據(jù)傳輸?shù)目煽啃?。在消息?duì)列服務(wù)器上通過XML接口,將消息隊(duì)列服務(wù)器上的消息數(shù)據(jù)消費(fèi)掉,并將得到的消息數(shù)據(jù)存儲(chǔ)為XML文件。XML作為通用的數(shù)據(jù)格式,可以通過生成數(shù)據(jù)源模塊實(shí)現(xiàn)臨時(shí)數(shù)據(jù)到各種后臺(tái)數(shù)據(jù)庫的移植。3)數(shù)據(jù)過濾控制
一個(gè)數(shù)據(jù)采集接口可以連接多個(gè)讀寫器,在使用多個(gè)讀寫器采集標(biāo)簽數(shù)據(jù)時(shí)可能會(huì)遇到的一個(gè)問題就是:一個(gè)讀寫器天線磁場(chǎng)區(qū)域可能與另一個(gè)讀寫器的天線磁場(chǎng)區(qū)域覆蓋范圍重疊,導(dǎo)致讀寫器發(fā)出的射頻信號(hào)互相干擾,而影響重疊區(qū)域內(nèi)標(biāo)簽的正確識(shí)別。這種現(xiàn)象叫做讀寫器沖突,現(xiàn)在普遍使用時(shí)分多址(TDMA)機(jī)制來避免這種沖突。也就是說多個(gè)讀寫器被指定在不同時(shí)段讀取信息,而不是在同一時(shí)刻讀取信息,從而保證了它們不會(huì)互相干擾。但是這意味著處于兩個(gè)讀寫器重疊區(qū)域的任何一個(gè)電子標(biāo)簽都將被識(shí)讀兩次。當(dāng)這些讀寫器都將讀到的數(shù)據(jù)送到同一個(gè)數(shù)據(jù)采集接口時(shí),數(shù)據(jù)的冗余就產(chǎn)了,數(shù)據(jù)過濾的主要作用就是剔除因?yàn)檫@種情況而產(chǎn)生的數(shù)據(jù)冗余。數(shù)據(jù)過濾是在處理數(shù)據(jù)緩存控制中生成的臨時(shí)XML文件的過程中完成的。當(dāng)臨時(shí)XML文件存儲(chǔ)的數(shù)據(jù)達(dá)到一定量時(shí),要自動(dòng)完成數(shù)據(jù)入庫操作。在數(shù)據(jù)入庫前,啟動(dòng)數(shù)據(jù)過濾模塊,剔除掉冗余數(shù)據(jù)。其思想是將同一個(gè)卡號(hào)的多條記錄按照讀入的時(shí)間戳進(jìn)行比較,若相鄰記錄的時(shí)間戳差值足夠小,則認(rèn)為重復(fù)讀取發(fā)生,剔除后一條記錄。依次類推,剔除掉所有冗余數(shù)據(jù)。4)數(shù)據(jù)源生成控制
來自RFID的數(shù)據(jù)和其他數(shù)據(jù)經(jīng)過數(shù)據(jù)緩存和數(shù)據(jù)過濾控制后便是對(duì)用戶真正有用的數(shù)據(jù),這些數(shù)據(jù)要被儲(chǔ)存到后臺(tái)數(shù)據(jù)庫中供前端應(yīng)用程序使用。而這一數(shù)據(jù)存儲(chǔ)過程是由生成數(shù)據(jù)源模塊完成的。其實(shí)質(zhì)是將XML數(shù)據(jù)移植到后臺(tái)數(shù)據(jù)庫中。XML與數(shù)據(jù)庫交互需要同時(shí)借助XML編程接口和數(shù)據(jù)庫編程接口,前者用于對(duì)XML文檔解析、定位和查詢,所需技術(shù)包括D0M( Document Object Model)和 SAX (Simple API for XML )等;后者則用于訪問數(shù)據(jù)庫,如數(shù)據(jù)庫中數(shù)據(jù)的更新和檢索等,相關(guān)技術(shù)有OleDB, ODBC, ADO等。通常利用OleDB數(shù)據(jù)庫訪問技術(shù),并結(jié)合VET提供的訪問XML的API實(shí)現(xiàn)了 XML文件到SQLServer2000, Oracle, Access和Excel等的轉(zhuǎn)換。其基本思想是:判斷是不是第一次生成數(shù)據(jù)源,若是第一次生成數(shù)據(jù)源,則自動(dòng)將XML Schema影射到數(shù)據(jù)庫中,生成表結(jié)構(gòu),然后進(jìn)行數(shù)據(jù)移植。否則只移植數(shù)據(jù)即可。WebServices 信息共享:
經(jīng)過中間件平臺(tái)的多集成接口,采用XML、MSMQ消息隊(duì)列WebServices等技術(shù)實(shí)現(xiàn),XML為消息傳遞的數(shù)據(jù)標(biāo)準(zhǔn),XML早已是業(yè)界標(biāo)準(zhǔn),方便表示、傳遞、統(tǒng)一和擴(kuò)展,MSMQ用來進(jìn)行多級(jí)之間消息傳遞,WebServices為多級(jí)之間聯(lián)合調(diào)用和外界調(diào)用本平臺(tái)中間件提供接口方法。WebServices是一種部署在Web上的對(duì)象,它們具有對(duì)象技術(shù)所承諾的所有優(yōu)點(diǎn),同時(shí),Web Services建立在以XML為主的、開放的Web規(guī)范技術(shù)基礎(chǔ)上,因此具有比任何現(xiàn)有的對(duì)象技術(shù)更好的開放性,是建立可互操作的分布式應(yīng)用程序的新平臺(tái)。WebServices工作原理如下:
I)、服務(wù)請(qǐng)求者創(chuàng)建一條SOAP消息,并在網(wǎng)絡(luò)上將SOAP消息發(fā)送出去。2)、網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)再將SOAP消息傳送到服務(wù)提供者的SOAP服務(wù)器,SOAP服務(wù)器負(fù)責(zé)將XML消息轉(zhuǎn)換為特定于編程語言的對(duì)象。3)、WebServices處理請(qǐng)求消息并生成一個(gè)響應(yīng),該響應(yīng)也是一條SOAP消息。4)、響應(yīng)消息會(huì)經(jīng)過整個(gè)SOAP基礎(chǔ)結(jié)構(gòu),然后響應(yīng)消息會(huì)被提供給應(yīng)用程序。將WebServices技術(shù)應(yīng)用于RFID系統(tǒng)可以使遠(yuǎn)程的服務(wù)器更加快速、安全地得到標(biāo)簽內(nèi)的信息,及時(shí)分析所得到的數(shù)據(jù),而且可以以服務(wù)的方式將數(shù)據(jù)或處理過程提供給其他服務(wù)器。上面結(jié)合附圖對(duì)本發(fā)明進(jìn)行了示例性的描述,顯然本發(fā)明的實(shí)現(xiàn)并不受上述方式的限制,只要采用了本發(fā)明的方法構(gòu)思和技術(shù)方案進(jìn)行的各種改進(jìn),或未經(jīng)改進(jìn)將本發(fā)明的構(gòu)思和技術(shù)方案直接應(yīng)用于其它場(chǎng)合的,均在本發(fā)明的保護(hù)范圍內(nèi)。
權(quán)利要求
1.一種車聯(lián)網(wǎng)路側(cè)信息數(shù)據(jù)采集及處理方法,其特征在于:步驟I =RFID讀寫器通過定義兩個(gè)服務(wù)接口 Write Card和Read Card實(shí)現(xiàn)RFID電子標(biāo)簽的寫和讀操作;步驟2:寫入或讀入的RFID電子標(biāo)簽數(shù)據(jù)依次經(jīng)過對(duì)數(shù)據(jù)的消息隊(duì)列、緩存和過濾處理后,將有效的RFID數(shù)據(jù)存儲(chǔ)到服務(wù)器數(shù)據(jù)庫中;步驟3:多個(gè)客戶端通過應(yīng)用程序接口從服務(wù)器數(shù)據(jù)庫中讀取RFID數(shù)據(jù)或向服務(wù)器數(shù)據(jù)庫中寫入數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述車聯(lián)網(wǎng)路側(cè)信息數(shù)據(jù)采集及處理方法,其特征在于:在步驟I所得RFID電子標(biāo)簽數(shù)據(jù)的后面加上校驗(yàn)位,這些校驗(yàn)位和前邊的RFID電子標(biāo)簽數(shù)據(jù)之間具有一定的關(guān)聯(lián),接受端根據(jù)判斷收到的數(shù)據(jù)位和校驗(yàn)位之間是否滿足這種關(guān)聯(lián)關(guān)系來判斷數(shù)據(jù)有沒有發(fā)生畸變。
3.根據(jù)權(quán)利要求1所述車聯(lián)網(wǎng)路側(cè)信息數(shù)據(jù)采集及處理方法,其特征在于:步驟2中的消息隊(duì)列為多個(gè)不同的消息隊(duì)列時(shí),提供一個(gè)統(tǒng)一的消息隊(duì)列接口,然后分別針對(duì)不同的消息隊(duì)列實(shí)現(xiàn)這一接口。
4.根據(jù)權(quán)利要求3所述車聯(lián)網(wǎng)路側(cè)信息數(shù)據(jù)采集及處理方法,其特征在于:數(shù)據(jù)流如下所述:a、使用消息隊(duì)列或消息隊(duì)列發(fā)送消息,對(duì)消息以適當(dāng)?shù)母袷竭M(jìn)行打包并發(fā)送到網(wǎng)絡(luò)上;b、消息隊(duì)列接收適配器的進(jìn)程內(nèi)主機(jī)實(shí)例定期從消息隊(duì)列路由器(通過防火墻2)接收消息、進(jìn)行初始處理、發(fā)送正確的網(wǎng)絡(luò)響應(yīng)(由網(wǎng)絡(luò)協(xié)議定義),并將消息放入MessageBox數(shù)據(jù)庫中;c、已訂閱該消息的處理主機(jī)實(shí)例將從MessageBox數(shù)據(jù)庫中提取該消息并對(duì)其進(jìn)行所需的任何其他處理,然后將該消息放回MessageBox數(shù)據(jù)庫中;d、具有消息隊(duì)列發(fā)送適配器的進(jìn)程內(nèi)主機(jī)實(shí)例將從MessageBox數(shù)據(jù)庫中提取該消息;在發(fā)送管道中對(duì)該消息完成所有最終處理,然后通過網(wǎng)絡(luò)上的防火墻發(fā)送到合作伙伴或應(yīng)用程序。
5.根據(jù)權(quán)利要求1所述車聯(lián)網(wǎng)路側(cè)信息數(shù)據(jù)采集及處理方法,其特征在于:步驟2中數(shù)據(jù)過濾是在處理數(shù)據(jù)緩存控制中生成的臨時(shí)XML文件的過程中完成的;當(dāng)臨時(shí)XML文件存儲(chǔ)的數(shù)據(jù)達(dá)到一定量時(shí),要自動(dòng)完成數(shù)據(jù)入庫操作,在數(shù)據(jù)入庫前,啟動(dòng)數(shù)據(jù)過濾模塊,剔除掉冗余數(shù)據(jù),其思想是將同一個(gè)卡號(hào)的多條記錄按照讀入的時(shí)間戳進(jìn)行比較,若相鄰記錄的時(shí)間戳差值足夠小,則認(rèn)為重復(fù)讀取發(fā)生,剔除后一條記錄;依次類推,剔除掉所有冗余數(shù)據(jù)。
全文摘要
本發(fā)明涉及一種車聯(lián)網(wǎng)路側(cè)信息數(shù)據(jù)采集及處理方法,其特征在于步驟1RFID讀寫器通過定義兩個(gè)服務(wù)接口WriteCard和ReadCard實(shí)現(xiàn)RFID電子標(biāo)簽的寫和讀操作;步驟2寫入或讀入的RFID電子標(biāo)簽數(shù)據(jù)依次經(jīng)過對(duì)數(shù)據(jù)的消息隊(duì)列、緩存和過濾處理后,將有效的RFID數(shù)據(jù)存儲(chǔ)到服務(wù)器數(shù)據(jù)庫中;步驟3多個(gè)客戶端通過應(yīng)用程序接口從服務(wù)器數(shù)據(jù)庫中讀取RFID數(shù)據(jù)或向服務(wù)器數(shù)據(jù)庫中寫入數(shù)據(jù)。本發(fā)明車聯(lián)網(wǎng)路側(cè)信息數(shù)據(jù)采集及處理方法,通過對(duì)數(shù)據(jù)的消息隊(duì)列、緩存以及過濾處理,最大程度的確保車聯(lián)網(wǎng)路側(cè)信息數(shù)據(jù)的安全性、正確性以及有效性。
文檔編號(hào)G06K17/00GK103164721SQ201310082318
公開日2013年6月19日 申請(qǐng)日期2013年3月15日 優(yōu)先權(quán)日2013年3月15日
發(fā)明者陳昌府, 高泉峰, 巫好召, 王新永, 高大明, 王大榮, 張燕, 李屹然, 劉天霽 申請(qǐng)人:安徽皖通科技股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
建德市| 台东市| 瑞安市| 闵行区| 绩溪县| 若尔盖县| 彰化县| 新丰县| 柞水县| 大同县| 广昌县| 青铜峡市| 汝阳县| 昭觉县| 新巴尔虎左旗| 邵阳市| 惠来县| 大新县| 吕梁市| 宁乡县| 阳春市| 陆良县| 肃北| 宣武区| 西城区| 南昌县| 西林县| 通河县| 商丘市| 云龙县| 台中市| 漳平市| 双流县| 朔州市| 资溪县| 邹平县| 崇阳县| 湘潭县| 游戏| 洪洞县| 化德县|