專利名稱:定位數(shù)據(jù)壓縮傳輸?shù)姆椒ê脱b置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)傳輸技術(shù)領(lǐng)域,特別涉及一種定位數(shù)據(jù)壓縮傳輸?shù)姆椒ê脱b置。
背景技術(shù):
為了使城市交通更加順暢,方便人們出行,我們需要根據(jù)城市交通情況進(jìn)行城市交通實(shí)時誘導(dǎo)。在進(jìn)行誘導(dǎo)的過程中,需要采集整個城市交通的實(shí)時定位數(shù)據(jù),如果采集的定位數(shù)據(jù)太少則會影響城市實(shí)施交通路況的計(jì)算,造成城市道路實(shí)時路況缺失,不利于城市交通的實(shí)時誘導(dǎo)。為了實(shí)現(xiàn)高效、實(shí)時的城市交通誘導(dǎo),我們需要采集大量的實(shí)時定位數(shù)據(jù)進(jìn)行城市交通實(shí)時路況計(jì)算。在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題采集大量的實(shí)時定位數(shù)據(jù)需要一定的網(wǎng)絡(luò)帶寬,如果網(wǎng)絡(luò)帶寬有限,則會造成采集到的實(shí)時定位數(shù)據(jù)過期,用過期的定位數(shù)據(jù)計(jì)算出的城市交通實(shí)時路況不能真實(shí)反映城市交通的實(shí)際狀態(tài),這些數(shù)據(jù)如果用于城市交通實(shí)時誘導(dǎo),則會降低公眾的出行效率,加大公眾的出行成本;如果為了能夠傳輸大量的實(shí)時定位數(shù)據(jù)而增加網(wǎng)絡(luò)帶寬,則會增加城市交通實(shí)時誘導(dǎo)的成本。
發(fā)明內(nèi)容
本發(fā)明的實(shí)施例提供一種定位數(shù)據(jù)壓縮傳輸?shù)姆椒ê脱b置,能夠用有限的網(wǎng)絡(luò)帶寬接入盡量多的實(shí)時定位數(shù)據(jù),保證實(shí)時定位數(shù)據(jù)有效性的同時降低了城市交通實(shí)時誘導(dǎo)的成本。本發(fā)明實(shí)施例采用的技術(shù)方案為—種定位數(shù)據(jù)壓縮傳輸?shù)姆椒?,包括對定位?shù)據(jù)庫進(jìn)行監(jiān)聽,判斷所述定位數(shù)據(jù)庫是否有更新;若所述定位數(shù)據(jù)庫有更新,對更新的定位數(shù)據(jù)進(jìn)行BCD編碼壓縮;對經(jīng)過B⑶編碼壓縮后的定位數(shù)據(jù)進(jìn)行差錯校驗(yàn)碼計(jì)算;將經(jīng)過差錯校驗(yàn)碼計(jì)算后的定位數(shù)據(jù)進(jìn)行發(fā)送
一種定位數(shù)據(jù)壓縮傳輸?shù)难b置,包括定位數(shù)據(jù)庫,用于存儲定位數(shù)據(jù);定位數(shù)據(jù)庫監(jiān)聽模塊,用于對定位數(shù)據(jù)庫進(jìn)行監(jiān)聽,判斷所述定位數(shù)據(jù)庫是否有更新;BCD數(shù)據(jù)編碼模塊,用于對更新的定位數(shù)據(jù)進(jìn)行BCD編碼壓縮;CRC校驗(yàn)?zāi)K,用于對經(jīng)過B⑶編碼壓縮后的定位數(shù)據(jù)進(jìn)行差錯校驗(yàn)碼計(jì)算;數(shù)據(jù)發(fā)送模塊,用于將經(jīng)過差錯校驗(yàn)碼計(jì)算后的定位數(shù)據(jù)進(jìn)行發(fā)送。本發(fā)明實(shí)施例提供的定位數(shù)據(jù)壓縮傳輸方法和裝置,通過對定位數(shù)據(jù)庫進(jìn)行監(jiān)聽,判斷所述定位數(shù)據(jù)庫是否有更新;若所述定位數(shù)據(jù)庫有更新,對更新的定位數(shù)據(jù)進(jìn)行 BCD編碼壓縮;然后對經(jīng)過BCD編碼壓縮后的定位數(shù)據(jù)進(jìn)行差錯校驗(yàn)碼計(jì)算;最后將經(jīng)過差
3錯校驗(yàn)碼計(jì)算后的定位數(shù)據(jù)進(jìn)行發(fā)送。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例能夠用有限的網(wǎng)絡(luò)帶寬接入盡量多的實(shí)時定位數(shù)據(jù),保證實(shí)時定位數(shù)據(jù)有效性的同時降低了城市交通實(shí)時誘導(dǎo)的成本。
為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其它的附圖。圖1為本發(fā)明實(shí)施例一提供的定位數(shù)據(jù)壓縮傳輸?shù)姆椒鞒虉D;圖2為本發(fā)明實(shí)施例二提供的定位數(shù)據(jù)壓縮傳輸?shù)姆椒鞒虉D;圖3、圖4為本發(fā)明實(shí)施例三提供的定位數(shù)據(jù)壓縮傳輸?shù)难b置結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。為使本發(fā)明技術(shù)方案的優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖和實(shí)施例對本發(fā)明作詳細(xì)說明。實(shí)施例一本實(shí)施例提供一種定位數(shù)據(jù)壓縮傳輸?shù)姆椒?,如圖1所示,所述方法包括101、對定位數(shù)據(jù)庫進(jìn)行監(jiān)聽,判斷所述定位數(shù)據(jù)庫是否有更新。102、若所述定位數(shù)據(jù)庫有更新,對更新的定位數(shù)據(jù)進(jìn)行BCD編碼壓縮。103、對經(jīng)過B⑶編碼壓縮后的定位數(shù)據(jù)進(jìn)行差錯校驗(yàn)碼計(jì)算。104、將經(jīng)過差錯校驗(yàn)碼計(jì)算后的定位數(shù)據(jù)進(jìn)行發(fā)送。其中,所述定位數(shù)據(jù)庫具體用于存儲由GPS設(shè)備實(shí)時上傳的定位數(shù)據(jù)。進(jìn)一步的,在所述對更新的定位數(shù)據(jù)進(jìn)行B⑶編碼壓縮之前,還包括對更新的定位數(shù)據(jù)進(jìn)行預(yù)處理。進(jìn)一步的,所述對更新的定位數(shù)據(jù)進(jìn)行預(yù)處理包括對所述更新的定位數(shù)據(jù)進(jìn)行有效性甄別,刪除無效的定位數(shù)據(jù)。本發(fā)明實(shí)施例提供的定位數(shù)據(jù)壓縮傳輸?shù)姆椒?,通過對定位數(shù)據(jù)庫進(jìn)行監(jiān)聽,判斷所述定位數(shù)據(jù)庫是否有更新;若所述定位數(shù)據(jù)庫有更新,對更新的定位數(shù)據(jù)進(jìn)行BCD編碼壓縮;然后對經(jīng)過BCD編碼壓縮后的定位數(shù)據(jù)進(jìn)行差錯校驗(yàn)碼計(jì)算;最后將經(jīng)過差錯校驗(yàn)碼計(jì)算后的定位數(shù)據(jù)進(jìn)行發(fā)送。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例能夠用有限的網(wǎng)絡(luò)帶寬接入盡量多的實(shí)時定位數(shù)據(jù),保證實(shí)時定位數(shù)據(jù)有效性的同時降低了城市交通實(shí)時誘導(dǎo)的成本。實(shí)施例二本實(shí)施例提供一種定位數(shù)據(jù)壓縮傳輸?shù)姆椒?,如圖2所示,所述方法包括
201、對定位數(shù)據(jù)庫進(jìn)行監(jiān)聽。其中,所述定位數(shù)據(jù)庫具體用于存儲由GPS設(shè)備實(shí)時上傳的定位數(shù)據(jù)。202、判斷定位數(shù)據(jù)庫是否更新,若定位數(shù)據(jù)庫沒有更新則返回步驟201,若定位數(shù)據(jù)庫有更新則執(zhí)行步驟203。203、對更新的定位數(shù)據(jù)進(jìn)行預(yù)處理。具體的,所述對更新的定位數(shù)據(jù)進(jìn)行預(yù)處理包括對所述更新的定位數(shù)據(jù)進(jìn)行有效性甄別,刪除無效的定位數(shù)據(jù)。204、對經(jīng)過預(yù)處理的定位數(shù)據(jù)進(jìn)行B⑶編碼壓縮。205、對經(jīng)過B⑶編碼壓縮的定位數(shù)據(jù)進(jìn)行差錯校驗(yàn)碼計(jì)算。206、將經(jīng)過差錯校驗(yàn)碼計(jì)算后的定位數(shù)據(jù)進(jìn)行發(fā)送。本發(fā)明實(shí)施例提供的定位數(shù)據(jù)壓縮傳輸?shù)姆椒ǎㄟ^對定位數(shù)據(jù)庫進(jìn)行監(jiān)聽,判斷所述定位數(shù)據(jù)庫是否有更新;若所述定位數(shù)據(jù)庫有更新,對更新的定位數(shù)據(jù)進(jìn)行BCD編碼壓縮;然后對經(jīng)過BCD編碼壓縮后的定位數(shù)據(jù)進(jìn)行差錯校驗(yàn)碼計(jì)算;最后將經(jīng)過差錯校驗(yàn)碼計(jì)算后的定位數(shù)據(jù)進(jìn)行發(fā)送。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例能夠用有限的網(wǎng)絡(luò)帶寬接入盡量多的實(shí)時定位數(shù)據(jù),保證實(shí)時定位數(shù)據(jù)有效性的同時降低了城市交通實(shí)時誘導(dǎo)的成本。實(shí)施例三本實(shí)施例提供一種定位數(shù)據(jù)壓縮傳輸?shù)难b置,如圖3所示,所述裝置包括定位數(shù)據(jù)庫31,用于存儲定位數(shù)據(jù);定位數(shù)據(jù)庫監(jiān)聽模塊32,用于對定位數(shù)據(jù)庫進(jìn)行監(jiān)聽,判斷所述定位數(shù)據(jù)庫是否有更新;BCD數(shù)據(jù)編碼模塊33,用于當(dāng)所述定位數(shù)據(jù)庫有更新時,對更新的定位數(shù)據(jù)進(jìn)行 B⑶編碼壓縮;CRC校驗(yàn)?zāi)K34,用于對經(jīng)過B⑶編碼壓縮后的定位數(shù)據(jù)進(jìn)行差錯校驗(yàn)碼計(jì)算;數(shù)據(jù)發(fā)送模塊35,用于將經(jīng)過差錯校驗(yàn)碼計(jì)算后的定位數(shù)據(jù)進(jìn)行發(fā)送。具體的,所述定位數(shù)據(jù)庫31,用于存儲由GPS設(shè)備實(shí)時上傳的定位數(shù)據(jù)。進(jìn)一步的,如圖4所示,所述裝置還包括定位數(shù)據(jù)預(yù)處理模塊36,用于對更新的定位數(shù)據(jù)進(jìn)行預(yù)處理;則所述B⑶數(shù)據(jù)編碼模塊33,還用于對預(yù)處理后的定位數(shù)據(jù)進(jìn)行B⑶編碼壓縮。進(jìn)一步的,所述定位數(shù)據(jù)預(yù)處理模塊36具體用于對所述更新的定位數(shù)據(jù)進(jìn)行有效性甄別,刪除無效的定位數(shù)據(jù)。本發(fā)明實(shí)施例提供的定位數(shù)據(jù)壓縮傳輸?shù)难b置,通過定位數(shù)據(jù)庫監(jiān)聽模塊32對定位數(shù)據(jù)庫31進(jìn)行監(jiān)聽,判斷所述定位數(shù)據(jù)庫31是否有更新;若所述定位數(shù)據(jù)庫31有更新,則通過B⑶數(shù)據(jù)編碼模塊33對更新的定位數(shù)據(jù)進(jìn)行B⑶編碼壓縮;然后通過CRC校驗(yàn)?zāi)K34對經(jīng)過BCD編碼壓縮后的定位數(shù)據(jù)進(jìn)行差錯校驗(yàn)碼計(jì)算;最后通過數(shù)據(jù)發(fā)送模塊 35將經(jīng)過差錯校驗(yàn)碼計(jì)算后的定位數(shù)據(jù)進(jìn)行發(fā)送。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例能夠用有限的網(wǎng)絡(luò)帶寬接入盡量多的實(shí)時定位數(shù)據(jù),保證實(shí)時定位數(shù)據(jù)有效性的同時降低了城市交通實(shí)時誘導(dǎo)的成本。本發(fā)明實(shí)施例提供的定位數(shù)據(jù)壓縮傳輸?shù)难b置可以實(shí)現(xiàn)上述提供的方法實(shí)施例,具體功能實(shí)現(xiàn)請參見方法實(shí)施例中的說明,在此不再贅述。本發(fā)明實(shí)施例提供的定位數(shù)據(jù)壓縮傳輸?shù)姆椒把b置可以適用于對定位數(shù)據(jù)進(jìn)行壓縮傳輸,但不僅限于此。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計(jì)算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機(jī)存儲記憶體(Random Access Memory, RAM)等。以上所述,僅為本發(fā)明的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種定位數(shù)據(jù)壓縮傳輸?shù)姆椒ǎ涮卣髟谟?,包括對定位?shù)據(jù)庫進(jìn)行監(jiān)聽,判斷所述定位數(shù)據(jù)庫是否有更新; 若所述定位數(shù)據(jù)庫有更新,對更新的定位數(shù)據(jù)進(jìn)行BCD編碼壓縮; 對經(jīng)過B⑶編碼壓縮后的定位數(shù)據(jù)進(jìn)行差錯校驗(yàn)碼計(jì)算; 將經(jīng)過差錯校驗(yàn)碼計(jì)算后的定位數(shù)據(jù)進(jìn)行發(fā)送。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述定位數(shù)據(jù)庫用于存儲由GPS設(shè)備實(shí)時上傳的定位數(shù)據(jù)。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述對更新的定位數(shù)據(jù)進(jìn)行BCD編碼壓縮之前,還包括對更新的定位數(shù)據(jù)進(jìn)行預(yù)處理。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述對更新的定位數(shù)據(jù)進(jìn)行預(yù)處理包括 對所述更新的定位數(shù)據(jù)進(jìn)行有效性甄別,刪除無效的定位數(shù)據(jù)。
5.一種定位數(shù)據(jù)壓縮傳輸?shù)难b置,其特征在于,包括 定位數(shù)據(jù)庫,用于存儲定位數(shù)據(jù);定位數(shù)據(jù)庫監(jiān)聽模塊,用于對定位數(shù)據(jù)庫進(jìn)行監(jiān)聽,判斷所述定位數(shù)據(jù)庫是否有更新;BCD數(shù)據(jù)編碼模塊,用于當(dāng)所述定位數(shù)據(jù)庫有更新時,對更新的定位數(shù)據(jù)進(jìn)行BCD編碼壓縮;CRC校驗(yàn)?zāi)K,用于對經(jīng)過B⑶編碼壓縮后的定位數(shù)據(jù)進(jìn)行差錯校驗(yàn)碼計(jì)算; 數(shù)據(jù)發(fā)送模塊,用于將經(jīng)過差錯校驗(yàn)碼計(jì)算后的定位數(shù)據(jù)進(jìn)行發(fā)送。
6.根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述定位數(shù)據(jù)庫,具體用于存儲由GPS設(shè)備實(shí)時上傳的定位數(shù)據(jù)。
7.根據(jù)權(quán)利要求5所述的裝置,其特征在于,還包括 定位數(shù)據(jù)預(yù)處理模塊,用于對更新的定位數(shù)據(jù)進(jìn)行預(yù)處理;則所述BCD數(shù)據(jù)編碼模塊,還用于對預(yù)處理后的定位數(shù)據(jù)進(jìn)行BCD編碼壓縮。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述定位數(shù)據(jù)預(yù)處理模塊,具體用于 對所述更新的定位數(shù)據(jù)進(jìn)行有效性甄別,刪除無效的定位數(shù)據(jù)。
全文摘要
本發(fā)明實(shí)施例公開了一種定位數(shù)據(jù)壓縮傳輸?shù)姆椒ê脱b置,涉及數(shù)據(jù)傳輸技術(shù)領(lǐng)域,解決了當(dāng)前技術(shù)中定位數(shù)據(jù)傳輸效率低,傳輸成本高的問題。所述方法包括對定位數(shù)據(jù)庫進(jìn)行監(jiān)聽,判斷所述定位數(shù)據(jù)庫是否有更新;若所述定位數(shù)據(jù)庫有更新,對更新的定位數(shù)據(jù)進(jìn)行BCD編碼壓縮;對經(jīng)過BCD編碼壓縮后的定位數(shù)據(jù)進(jìn)行差錯校驗(yàn)碼計(jì)算;將經(jīng)過差錯校驗(yàn)碼計(jì)算后的定位數(shù)據(jù)進(jìn)行發(fā)送。本發(fā)明適用于對定位數(shù)據(jù)進(jìn)行壓縮傳輸。
文檔編號H04L1/00GK102325002SQ20111018705
公開日2012年1月18日 申請日期2011年7月5日 優(yōu)先權(quán)日2011年7月5日
發(fā)明者楊承繼, 胡健, 郗默洋 申請人:北京世紀(jì)高通科技有限公司