本發(fā)明涉及物聯(lián)網(wǎng)領(lǐng)域,尤其涉及一種車輛停車管理方法、裝置及系統(tǒng)。
背景技術(shù):
隨著中國(guó)經(jīng)濟(jì)的迅猛發(fā)展,隨之而來(lái)的汽車保有量急劇增加,“停車難、難停車、停車亂”成為當(dāng)前城市管理的一大難題。盡管現(xiàn)在有一些停車場(chǎng)、道路停車泊位管理系統(tǒng),但是始終無(wú)法解決整個(gè)城市的全部停車泊位互聯(lián)互通的問(wèn)題?,F(xiàn)有的社會(huì)停車場(chǎng)、道路停車、泊位判斷、停車誘導(dǎo)、車輛簡(jiǎn)易查詢管理都是由兩個(gè)或多個(gè)不同系統(tǒng)疊加組成,互聯(lián)互通性很差,信息采集的可用性差,整座城市的基本管理需求從邏輯架構(gòu)上根本無(wú)法滿足;傳統(tǒng)設(shè)備使用壽命較短,使用區(qū)域局限性較大,傳輸穩(wěn)定性、抗干擾性較差;對(duì)于違規(guī)車輛的判定基本是由人工判定,手段落后,非常不準(zhǔn)確;泊位使用上計(jì)時(shí)不準(zhǔn)確,容易導(dǎo)致糾紛;停車誘導(dǎo)停留在告知空位數(shù)量,不能提供精準(zhǔn)定位。傳統(tǒng)地感設(shè)備,施工安裝需要對(duì)路面進(jìn)行開挖有較大的破壞,施工時(shí)間較長(zhǎng)。
因此,城市停車泊位難尋是一種在我國(guó)日益增長(zhǎng)的汽車保有量的背景下,一個(gè)城市管理者需要面對(duì)和解決的問(wèn)題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例公開了一種車輛停車管理方法、裝置及系統(tǒng),通過(guò)對(duì)城市中所有泊位部署終端檢測(cè)節(jié)點(diǎn),采集停車位實(shí)時(shí)信息,并且在預(yù)設(shè)半徑的范圍內(nèi)部署中繼節(jié)點(diǎn),接收和處理終端檢測(cè)節(jié)點(diǎn)發(fā)送的停車位實(shí)時(shí)信息,再通過(guò)無(wú)線通信系統(tǒng)傳輸?shù)綌?shù)據(jù)服務(wù)器端進(jìn)行處理;數(shù)據(jù)服務(wù)器可根據(jù)預(yù)設(shè)模式供需要讀取數(shù)據(jù)的應(yīng)用讀取本端的數(shù)據(jù),能實(shí)現(xiàn)對(duì)城市靜態(tài)停車的誘導(dǎo)、實(shí)時(shí)信息推送、專用車位管理、市民個(gè)性化停車等需求,最大化滿足城市的靜態(tài)交通需求,充分利用已有資源,提高城市停車效率。
本發(fā)明實(shí)施例第一方面公開一種車輛停車管理方法,包括:
終端檢測(cè)節(jié)點(diǎn)以預(yù)設(shè)的頻率檢測(cè)停車位狀態(tài),判斷所述停車位是否被占用;
當(dāng)判斷出所述停車位被占用時(shí),將本車位被占用的信息按照預(yù)定的數(shù)據(jù)格式封裝成停車位信息數(shù)據(jù)包;
將所述停車位信息數(shù)據(jù)包發(fā)送給相應(yīng)的中繼節(jié)點(diǎn),使所述中繼節(jié)點(diǎn)將所述停車位信息數(shù)據(jù)包進(jìn)行處理和重新封裝后發(fā)送至數(shù)據(jù)服務(wù)器以供需要讀取數(shù)據(jù)的應(yīng)用讀取數(shù)據(jù)。
作為一種可選的實(shí)施方式,在本發(fā)明實(shí)施例第一方面中,所述方法中,所述判斷停車位是否被占用的步驟包括還包括:
當(dāng)檢測(cè)到停車位狀態(tài)發(fā)生變化時(shí),則以預(yù)設(shè)的頻率讀取用戶車載射頻電子標(biāo)簽中的用戶信息;
當(dāng)讀取到所述用戶信息時(shí),則判斷出有車駛?cè)氡拒囄?,本車位被占用?/p>
作為一種可選的實(shí)施方式,在本發(fā)明實(shí)施例第一方面中,所述方法中,所述車位信息數(shù)據(jù)包還包括所述用戶信息;
所述封裝成停車位信息數(shù)據(jù)包的步驟包括:
當(dāng)檢測(cè)到所述停車位被占用時(shí),將本車位被占用的信息和所述用戶信息按照預(yù)定的數(shù)據(jù)格式封裝成停車位信息數(shù)據(jù)包。
本發(fā)明實(shí)施例第二方面公開一種車輛停車管理方法,包括:
中繼節(jié)點(diǎn)接收多個(gè)終端檢測(cè)節(jié)點(diǎn)發(fā)送的停車位信息數(shù)據(jù)包,所述停車位信息數(shù)據(jù)包包括車位被占用的信息,或所述停車位信息數(shù)據(jù)包包括車位被占用的信息和用戶信息;
根據(jù)預(yù)設(shè)的數(shù)據(jù)通信協(xié)議對(duì)所述停車位信息數(shù)據(jù)包進(jìn)行解包并解析其中的數(shù)據(jù);
根據(jù)解析后的數(shù)據(jù)對(duì)當(dāng)前車位進(jìn)行判斷獲取判斷結(jié)果,將判斷結(jié)果、解析后取得的關(guān)鍵數(shù)據(jù)、時(shí)間戳信息以及數(shù)據(jù)功能類型標(biāo)志按照預(yù)設(shè)的數(shù)據(jù)封裝格式重新封裝后,將封裝后的數(shù)據(jù)包發(fā)送至數(shù)據(jù)服務(wù)器以供需要讀取數(shù)據(jù)的應(yīng)用讀取數(shù)據(jù);其中,所述判斷結(jié)果包括與本中繼節(jié)點(diǎn)相連接的終端檢測(cè)節(jié)點(diǎn)范圍內(nèi)的所有車位的總的占用數(shù)量以及空車位數(shù)量;所述關(guān)鍵數(shù)據(jù)包括與本中繼節(jié)點(diǎn)相連接的終端檢測(cè)節(jié)點(diǎn)范圍內(nèi)被占用車位的編號(hào)、空車位編號(hào)以及空車位位置數(shù)據(jù)。
作為一種可選的實(shí)施方式,在本發(fā)明實(shí)施例第二方面中,所述中繼節(jié)點(diǎn)接收多個(gè)終端檢測(cè)節(jié)點(diǎn)發(fā)送的停車位信息數(shù)據(jù)包的步驟之前,所述方法還包括:
中繼節(jié)點(diǎn)接通電源后,從數(shù)據(jù)服務(wù)器載入設(shè)備配置文件,其中,所述設(shè)備配置文件為初步數(shù)據(jù)處理的依據(jù),所述設(shè)備配置文件包括終端檢測(cè)設(shè)備的參數(shù)信息、設(shè)備屬性和終端標(biāo)識(shí)。
作為一種可選的實(shí)施方式,在本發(fā)明實(shí)施例第二方面中,所述方法還包括:
當(dāng)安裝有車載射頻電子標(biāo)簽的用戶車輛進(jìn)入部署了中繼節(jié)點(diǎn)的監(jiān)管區(qū)域時(shí),中繼節(jié)點(diǎn)自動(dòng)接收所述車載射頻電子標(biāo)簽中的用戶信息,并通過(guò)無(wú)線通信系統(tǒng)將用戶信息傳輸給數(shù)據(jù)服務(wù)器進(jìn)行處理。
本發(fā)明實(shí)施例第三方面公開一種終端檢測(cè)節(jié)點(diǎn)裝置,包括:
檢測(cè)模塊,用于以預(yù)設(shè)的頻率檢測(cè)停車位狀態(tài);
判斷模塊,用于判斷所述停車位是否被占用;
數(shù)據(jù)封裝模塊,用于當(dāng)判斷模塊判斷出所述停車位被占用時(shí),將本車位被占用的信息按照預(yù)定的數(shù)據(jù)格式封裝成停車位信息數(shù)據(jù)包;
發(fā)送模塊,用于將所述停車位信息數(shù)據(jù)包發(fā)送給相應(yīng)的中繼節(jié)點(diǎn)裝置,使所述中繼節(jié)點(diǎn)裝置將所述停車位信息數(shù)據(jù)包進(jìn)行處理和重新封裝后發(fā)送至數(shù)據(jù)服務(wù)器以供需要讀取數(shù)據(jù)的應(yīng)用。
作為一種可選的實(shí)施方式,在本發(fā)明實(shí)施例第三方面中,所述判斷模塊包括:
讀取單元,用于當(dāng)檢測(cè)模塊檢測(cè)到停車位狀態(tài)發(fā)生變化時(shí),則以預(yù)設(shè)的頻率讀取用戶車載射頻電子標(biāo)簽中的用戶信息;
判斷單元,用于當(dāng)讀取單元讀取到所述用戶信息時(shí),則判斷出有車駛?cè)氡拒囄唬拒囄槐徽加谩?/p>
本發(fā)明實(shí)施例第四方面公開一種中繼節(jié)點(diǎn)裝置,包括:
接收模塊,用于接收多個(gè)終端檢測(cè)節(jié)點(diǎn)裝置發(fā)送的停車位信息數(shù)據(jù)包,所述停車位信息數(shù)據(jù)包包括車位被占用的信息,或者車位被占用的信息和用戶信息;
解析模塊,用于根據(jù)預(yù)設(shè)的數(shù)據(jù)通信協(xié)議對(duì)所述停車位信息數(shù)據(jù)包進(jìn)行解包并解析其中的數(shù)據(jù);
判斷模塊,用于根據(jù)解析后的數(shù)據(jù)對(duì)當(dāng)前車位進(jìn)行判斷獲取判斷結(jié)果;
封裝模塊,用于將判斷結(jié)果、解析后取得的關(guān)鍵數(shù)據(jù)、時(shí)間戳信息以及數(shù)據(jù)功能類型標(biāo)志按照預(yù)設(shè)的數(shù)據(jù)封裝格式重新封裝;其中,所述判斷結(jié)果包括與本中繼節(jié)點(diǎn)相連接的終端檢測(cè)節(jié)點(diǎn)范圍內(nèi)的所有車位的總的占用數(shù)量以及空車位數(shù)量;所述關(guān)鍵數(shù)據(jù)包括與本中繼節(jié)點(diǎn)相連接的終端檢測(cè)節(jié)點(diǎn)范圍內(nèi)被占用車位的編號(hào)、空車位編號(hào)以及空車位位置數(shù)據(jù)。
發(fā)送模塊,用于將封裝后的數(shù)據(jù)包發(fā)送至數(shù)據(jù)服務(wù)器以供需要讀取數(shù)據(jù)的應(yīng)用。
作為一種可選的實(shí)施方式,在本發(fā)明實(shí)施例第四方面中,所述裝置還包括:
載入模塊,用于在本中繼節(jié)點(diǎn)裝置接通電源后,從數(shù)據(jù)服務(wù)器載入設(shè)備配置文件,其中,所述設(shè)備配置文件為初步數(shù)據(jù)處理的依據(jù),所述設(shè)備配置文件包括終端檢測(cè)設(shè)備的參數(shù)信息、設(shè)備屬性和終端標(biāo)識(shí)。
作為一種可選的實(shí)施方式,在本發(fā)明實(shí)施例第四方面中,所述裝置中的接收模塊還用于當(dāng)安裝有車載射頻電子標(biāo)簽的用戶車輛進(jìn)入部署了中繼節(jié)點(diǎn)的監(jiān)管區(qū)域時(shí),接收所述車載射頻電子標(biāo)簽中的用戶信息;
所述發(fā)送模塊還用于將接收模塊接收的用戶信息通過(guò)無(wú)線通信系統(tǒng)傳輸給數(shù)據(jù)服務(wù)器進(jìn)行處理。
本發(fā)明實(shí)施例第五方面公開一種車輛停車管理系統(tǒng),包括終端檢測(cè)節(jié)點(diǎn)、中繼節(jié)點(diǎn)以及數(shù)據(jù)服務(wù)器,其中:
終端檢測(cè)節(jié)點(diǎn),用于以預(yù)設(shè)的頻率檢測(cè)停車位狀態(tài),判斷所述停車位是否被占用;
當(dāng)判斷出所述停車位被占用時(shí),將本車位被占用的信息按照預(yù)定的數(shù)據(jù)格式封裝成停車位信息數(shù)據(jù)包;
將所述停車位信息數(shù)據(jù)包發(fā)送給相應(yīng)的中繼節(jié)點(diǎn);
中繼節(jié)點(diǎn),用于接收多個(gè)終端檢測(cè)節(jié)點(diǎn)發(fā)送的停車位信息數(shù)據(jù)包,所述停車位信息數(shù)據(jù)包包括車位被占用的信息,或所述停車位信息數(shù)據(jù)包包括車位被占用的信息和用戶信息;
根據(jù)預(yù)設(shè)的數(shù)據(jù)通信協(xié)議對(duì)所述停車位信息數(shù)據(jù)包進(jìn)行解包并解析其中的數(shù)據(jù);
根據(jù)解析后的數(shù)據(jù)對(duì)當(dāng)前車位進(jìn)行判斷獲取判斷結(jié)果,將判斷結(jié)果、解析后取得的關(guān)鍵數(shù)據(jù)、時(shí)間戳信息以及數(shù)據(jù)功能類型標(biāo)志按照預(yù)設(shè)的數(shù)據(jù)封裝格式重新封裝后,將封裝后的數(shù)據(jù)包發(fā)送至數(shù)據(jù)服務(wù)器;其中,所述判斷結(jié)果包括與本中繼節(jié)點(diǎn)相連接的終端檢測(cè)節(jié)點(diǎn)范圍內(nèi)的所有車位的總的占用數(shù)量以及空車位數(shù)量;所述關(guān)鍵數(shù)據(jù)包括與本中繼節(jié)點(diǎn)相連接的終端檢測(cè)節(jié)點(diǎn)范圍內(nèi)被占用車位的編號(hào)、空車位編號(hào)以及空車位位置數(shù)據(jù);
數(shù)據(jù)服務(wù)器,用于接收多個(gè)中繼節(jié)點(diǎn)發(fā)送的數(shù)據(jù)包,解析并保存所述數(shù)據(jù)包中的數(shù)據(jù),以供需要讀取數(shù)據(jù)的應(yīng)用讀取數(shù)據(jù)。
作為一種可選的實(shí)施方式,在本發(fā)明實(shí)施例第五方面中,所述終端檢測(cè)節(jié)點(diǎn)還用于當(dāng)檢測(cè)到停車位狀態(tài)發(fā)生變化時(shí),則以預(yù)設(shè)的頻率讀取用戶車載射頻電子標(biāo)簽中的用戶信息;當(dāng)讀取到所述用戶信息時(shí),則判斷出有車駛?cè)氡拒囄唬拒囄槐徽加?;再將本車位被占用的信息和所述用戶信息按照預(yù)定的數(shù)據(jù)格式封裝成停車位信息數(shù)據(jù)包。
作為一種可選的實(shí)施方式,在本發(fā)明實(shí)施例第五方面中,所述中繼節(jié)點(diǎn)還用于在接通電源后,從數(shù)據(jù)服務(wù)器載入設(shè)備配置文件,其中,所述設(shè)備配置文件為初步數(shù)據(jù)處理的依據(jù),所述設(shè)備配置文件包括終端檢測(cè)設(shè)備的參數(shù)信息、設(shè)備屬性和終端標(biāo)識(shí)。
作為一種可選的實(shí)施方式,在本發(fā)明實(shí)施例第五方面中,所述中繼節(jié)點(diǎn)還用于當(dāng)安裝有車載射頻電子標(biāo)簽的用戶車輛進(jìn)入部署了中繼節(jié)點(diǎn)的監(jiān)管區(qū)域時(shí),自動(dòng)接收所述車載射頻電子標(biāo)簽中的用戶信息,并通過(guò)無(wú)線通信系統(tǒng)將用戶信息傳輸給數(shù)據(jù)服務(wù)器進(jìn)行處理。
與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例具備以下有益效果:
本發(fā)明實(shí)施例中,終端檢測(cè)節(jié)點(diǎn)對(duì)城市中所有泊位部署終端檢測(cè)節(jié)點(diǎn),以預(yù)設(shè)的頻率檢測(cè)停車位狀態(tài),判斷停車位是否被占用,當(dāng)判斷出所述停車位被占用時(shí),再將本車位被占用的信息按照預(yù)定的數(shù)據(jù)格式封裝成停車位信息數(shù)據(jù)包,并將該數(shù)據(jù)包發(fā)送給相應(yīng)的中繼節(jié)點(diǎn),使該中繼節(jié)點(diǎn)將停車位信息數(shù)據(jù)包進(jìn)行處理和重新封裝后發(fā)送至數(shù)據(jù)服務(wù)器以供需要讀取數(shù)據(jù)的應(yīng)用讀取數(shù)據(jù);通過(guò)終端檢測(cè)節(jié)點(diǎn)采集停車位實(shí)時(shí)信息,并且在預(yù)設(shè)半徑的范圍內(nèi)部署中繼節(jié)點(diǎn),接收和處理終端檢測(cè)節(jié)點(diǎn)發(fā)送的停車位實(shí)時(shí)信息,再通過(guò)無(wú)線通信系統(tǒng)傳輸?shù)綌?shù)據(jù)服務(wù)器端進(jìn)行處理;數(shù)據(jù)服務(wù)器可根據(jù)預(yù)設(shè)模式供需要讀取數(shù)據(jù)的應(yīng)用讀取本端的數(shù)據(jù),能實(shí)現(xiàn)對(duì)城市靜態(tài)停車的誘導(dǎo)、實(shí)時(shí)信息推送、專用車位管理、市民個(gè)性化停車等需求,最大化滿足城市的靜態(tài)交通需求,充分利用已有資源,提高城市停車效率。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實(shí)施例公開的一種車輛停車管理方法的流程示意圖;
圖2是本發(fā)明實(shí)施例公開的另一種車輛停車管理方法的流程示意圖;
圖3是本發(fā)明實(shí)施例公開的另一種車輛停車管理方法的流程示意圖;
圖4是本發(fā)明實(shí)施例公開的一種終端檢測(cè)節(jié)點(diǎn)裝置的邏輯結(jié)構(gòu)示意圖;
圖5是本發(fā)明實(shí)施例公開的一種中繼節(jié)點(diǎn)裝置的邏輯結(jié)構(gòu)示意圖;
圖6是本發(fā)明實(shí)施例公開的一種車輛停車管理系統(tǒng)的邏輯結(jié)構(gòu)示意圖;
圖7是本發(fā)明實(shí)施例公開的一種車輛停車管理系統(tǒng)中數(shù)據(jù)服務(wù)器的架構(gòu)圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
需要說(shuō)明的是,本發(fā)明實(shí)施例的術(shù)語(yǔ)“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過(guò)程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒(méi)有清楚地列出的或?qū)τ谶@些過(guò)程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
本發(fā)明實(shí)施例公開了一種車輛停車管理方法、裝置及系統(tǒng),能實(shí)現(xiàn)對(duì)城市靜態(tài)停車的誘導(dǎo)、實(shí)時(shí)信息推送、市民個(gè)性化停車等需求,最大化滿足城市的靜態(tài)交通需求,充分利用已有資源,提高城市停車效率。以下進(jìn)行結(jié)合附圖進(jìn)行詳細(xì)描述。
實(shí)施例一
請(qǐng)參閱圖1,圖1是本發(fā)明實(shí)施例公開的一種車輛停車管理方法的流程示意圖。如圖1所示,該車輛停車管理方法可以包括以下步驟:
101、終端檢測(cè)節(jié)點(diǎn)以預(yù)設(shè)的頻率檢測(cè)停車位狀態(tài);
終端檢測(cè)節(jié)點(diǎn)包含地磁傳感器、射頻閱讀器、微控制器、超長(zhǎng)距低功耗數(shù)據(jù)傳輸技術(shù)(簡(jiǎn)稱LoRa)芯片和電源模塊,路面埋入式安裝。地磁傳感器、射頻閱讀器、LoRa芯片分別與微控制器的端口相連接,電源模塊通過(guò)蓄電池為檢測(cè)節(jié)點(diǎn)提供電能,地磁傳感器檢測(cè)并采集停車位狀態(tài)數(shù)據(jù),無(wú)線射頻識(shí)別(Radio Frequency Identification,RFID)閱讀器檢測(cè)停車用戶信息,微控制器將數(shù)據(jù)進(jìn)行緩存,并通過(guò)LoRa芯片將監(jiān)測(cè)數(shù)據(jù)發(fā)送給中繼節(jié)點(diǎn)的射頻通信模塊。
終端檢測(cè)節(jié)點(diǎn)接通電源后,微處理器對(duì)地磁傳感器和LoRa芯片進(jìn)行初始化,實(shí)時(shí)檢測(cè)并控制各組成部分的運(yùn)行狀態(tài)。其中的地磁傳感器以一定的頻率檢測(cè)停車位狀態(tài),并將檢測(cè)到的數(shù)據(jù)發(fā)送給微處理器,微處理器根據(jù)該數(shù)據(jù)判斷該停車位是被占用還是恢復(fù)空閑狀態(tài)。
102、判斷停車位是否被占用;
微處理器根據(jù)檢測(cè)到的數(shù)據(jù)判斷該停車位是被占用還是恢復(fù)空閑狀態(tài)。則判斷出當(dāng)前車位被占用,執(zhí)行步驟103;如果當(dāng)前停車位的狀態(tài)依舊是空閑狀態(tài),則繼續(xù)執(zhí)行步驟101。
103、將本車位被占用的信息按照預(yù)定的數(shù)據(jù)格式封裝成停車位信息數(shù)據(jù)包;
微控制器收到地磁傳感器數(shù)據(jù)并根據(jù)該數(shù)據(jù)判斷出當(dāng)前車位被占用,則將本車位被占用的信息按照約定的數(shù)據(jù)格式封裝成停車位信息數(shù)據(jù)包。
104、將停車位信息數(shù)據(jù)包發(fā)送給相應(yīng)的中繼節(jié)點(diǎn);
終端檢測(cè)節(jié)點(diǎn)通過(guò)LoRa芯片將停車位信息數(shù)據(jù)包通過(guò)LoRa網(wǎng)絡(luò)無(wú)線發(fā)送給相應(yīng)的中繼節(jié)點(diǎn)。
在圖1所描述的方法,通過(guò)對(duì)城市中所有泊位部署終端檢測(cè)節(jié)點(diǎn),以預(yù)設(shè)的頻率檢測(cè)停車位狀態(tài),判斷停車位是否被占用,當(dāng)判斷出停車位被占用時(shí),再將本車位被占用的信息按照預(yù)定的數(shù)據(jù)格式封裝成停車位信息數(shù)據(jù)包,并將該數(shù)據(jù)包發(fā)送給相應(yīng)的中繼節(jié)點(diǎn),使該中繼節(jié)點(diǎn)將停車位信息數(shù)據(jù)包進(jìn)行處理和重新封裝后發(fā)送至數(shù)據(jù)服務(wù)器以供需要讀取數(shù)據(jù)的應(yīng)用讀取數(shù)據(jù);通過(guò)終端檢測(cè)節(jié)點(diǎn)采集停車位實(shí)時(shí)信息,并且在預(yù)設(shè)半徑的范圍內(nèi)部署中繼節(jié)點(diǎn),接收和處理終端檢測(cè)節(jié)點(diǎn)發(fā)送的停車位實(shí)時(shí)信息,再通過(guò)無(wú)線通信系統(tǒng)傳輸?shù)綌?shù)據(jù)服務(wù)器端進(jìn)行處理;數(shù)據(jù)服務(wù)器可根據(jù)預(yù)設(shè)模式供需要讀取數(shù)據(jù)的應(yīng)用讀取本端的數(shù)據(jù),能實(shí)現(xiàn)對(duì)城市靜態(tài)停車的誘導(dǎo)、實(shí)時(shí)信息推送、專用車位管理、市民個(gè)性化停車等需求,最大化滿足城市的靜態(tài)交通需求,充分利用已有資源,提高城市停車效率。
實(shí)施例二
請(qǐng)參閱圖2,圖2是本發(fā)明實(shí)施例公開的另一種車輛停車管理方法的流程示意圖。如圖2所示,該車輛停車管理方法可以包括以下步驟:
201、終端檢測(cè)節(jié)點(diǎn)以預(yù)設(shè)的頻率檢測(cè)停車位狀態(tài);
終端檢測(cè)節(jié)點(diǎn)包含地磁傳感器、射頻閱讀器、微控制器、LoRa芯片和電源模塊,路面埋入式安裝。地磁傳感器、射頻閱讀器、LoRa芯片分別與微控制器的端口相連接,電源模塊通過(guò)蓄電池為檢測(cè)節(jié)點(diǎn)提供電能,地磁傳感器檢測(cè)并采集停車位狀態(tài)數(shù)據(jù),RFID閱讀器檢測(cè)停車用戶信息,微控制器將數(shù)據(jù)進(jìn)行緩存,并通過(guò)LoRa芯片將監(jiān)測(cè)數(shù)據(jù)發(fā)送給中繼節(jié)點(diǎn)的射頻通信模塊。
終端檢測(cè)節(jié)點(diǎn)接通電源后,微處理器對(duì)地磁傳感器和LoRa芯片進(jìn)行初始化,實(shí)時(shí)檢測(cè)并控制各組成部分的運(yùn)行狀態(tài)。其中的地磁傳感器以一定的頻率檢測(cè)停車位狀態(tài),并將檢測(cè)到的數(shù)據(jù)發(fā)送給微處理器,微處理器根據(jù)該數(shù)據(jù)判斷該停車位是被占用還是恢復(fù)空閑狀態(tài)。
202、判斷停車位狀態(tài)是否發(fā)生變化;
微處理器根據(jù)檢測(cè)到的數(shù)據(jù)判斷該停車位狀態(tài)是否發(fā)生變化,如果當(dāng)前停車位的狀態(tài)是從空閑狀態(tài)轉(zhuǎn)變到被占用狀態(tài)或者從被占用狀態(tài)轉(zhuǎn)變到空閑狀態(tài),則判斷出停車位狀態(tài)發(fā)生變化,執(zhí)行步驟203,否則返回步驟201。
203、以預(yù)設(shè)的頻率讀取用戶車載射頻電子標(biāo)簽中的用戶信息;
步驟202中判斷出停車位狀態(tài)發(fā)生變化后,再以預(yù)設(shè)的頻率讀取用戶車載射頻電子標(biāo)簽中的用戶信息,讀取用戶車載射頻電子標(biāo)簽中的用戶信息是由射頻閱讀器從安裝在用戶車載電子標(biāo)簽中讀取。
204、判斷是否讀取到用戶信息;
205、判斷出有車駛?cè)氡拒囄?,本車位被占用?/p>
如果讀取到用戶車載射頻電子標(biāo)簽中的用戶信息,則判斷出有車駛?cè)氡拒囄唬拒囄槐徽加?。并在車位有車駛?cè)肫陂g,定時(shí)喚醒射頻閱讀器檢測(cè)用戶的車載射頻電子標(biāo)簽信息,直至車輛從車位駛離。
206、將本車位被占用的信息和用戶信息按照預(yù)定的數(shù)據(jù)格式封裝成停車位信息數(shù)據(jù)包;
判斷出停車位被占用后,則將本車位被占用的信息和用戶信息按照約定的數(shù)據(jù)格式封裝成停車位信息數(shù)據(jù)包。
207、將停車位信息數(shù)據(jù)包發(fā)送給相應(yīng)的中繼節(jié)點(diǎn);
終端檢測(cè)節(jié)點(diǎn)通過(guò)LoRa芯片將停車位信息數(shù)據(jù)包通過(guò)LoRa網(wǎng)絡(luò)無(wú)線發(fā)送給相應(yīng)的中繼節(jié)點(diǎn)。
208、判斷出沒(méi)有車駛?cè)氡拒囄唬拒囄晃幢徽加茫?/p>
如果沒(méi)有讀取到用戶車載射頻電子標(biāo)簽中的用戶信息,則判斷出沒(méi)有車駛?cè)氡拒囄唬拒囄豢臻e,則繼續(xù)執(zhí)行步驟201。
其中,實(shí)施圖2所描述的方法中,終端檢測(cè)節(jié)點(diǎn)對(duì)城市中所有泊位部署終端檢測(cè)節(jié)點(diǎn),以預(yù)設(shè)的頻率檢測(cè)停車位狀態(tài),當(dāng)檢測(cè)到停車位狀態(tài)發(fā)生變化時(shí),再以預(yù)設(shè)的頻率讀取用戶車載射頻電子標(biāo)簽中的用戶信息,如果能讀取到用戶信息,則判斷出本停車位是否被占用,再將本車位被占用的信息和用戶信息按照預(yù)定的數(shù)據(jù)格式封裝成停車位信息數(shù)據(jù)包,并將該數(shù)據(jù)包發(fā)送給相應(yīng)的中繼節(jié)點(diǎn),使該中繼節(jié)點(diǎn)將停車位信息數(shù)據(jù)包進(jìn)行處理和重新封裝后發(fā)送至數(shù)據(jù)服務(wù)器以供需要讀取數(shù)據(jù)的應(yīng)用讀取數(shù)據(jù);通過(guò)終端檢測(cè)節(jié)點(diǎn)采集停車位實(shí)時(shí)信息和用戶車輛信息,并且在預(yù)設(shè)半徑的范圍內(nèi)部署中繼節(jié)點(diǎn),接收和處理終端檢測(cè)節(jié)點(diǎn)發(fā)送的停車位實(shí)時(shí)信息和用戶車輛信息,再通過(guò)無(wú)線通信系統(tǒng)傳輸?shù)綌?shù)據(jù)服務(wù)器端進(jìn)行處理;數(shù)據(jù)服務(wù)器可根據(jù)預(yù)設(shè)模式供需要讀取數(shù)據(jù)的應(yīng)用讀取本端的數(shù)據(jù),能實(shí)現(xiàn)對(duì)城市靜態(tài)停車的誘導(dǎo)、實(shí)時(shí)信息推送、專用車位管理、市民個(gè)性化停車等需求,最大化滿足城市的靜態(tài)交通需求,充分利用已有資源,提高城市停車效率。
實(shí)施例三
請(qǐng)參閱圖3,圖3是本發(fā)明實(shí)施例公開的另一種車輛停車管理方法的流程示意圖。如圖3所示,該車輛停車管理方法可以包括以下步驟:
301、中繼節(jié)點(diǎn)接通電源后,從數(shù)據(jù)服務(wù)器載入設(shè)備配置文件;
中繼節(jié)點(diǎn)包括射頻天線、微處理器和電源模塊,一般安裝在路邊較高處。電源模塊一般通過(guò)太陽(yáng)能轉(zhuǎn)換為電能,為中繼節(jié)點(diǎn)提供電能;射頻天線包括LoRa傳輸模塊和GPRS傳輸模塊,LoRa天線用于接收終端檢測(cè)節(jié)點(diǎn)的檢測(cè)數(shù)據(jù),微處理器根據(jù)設(shè)備配置文件,對(duì)接受的數(shù)據(jù)進(jìn)行數(shù)據(jù)解析和重新打包,緩存后通過(guò)GPRS無(wú)線傳輸模塊將數(shù)據(jù)發(fā)送給數(shù)據(jù)服務(wù)器。
中繼節(jié)點(diǎn)接通電源后,微處理器初始化射頻天線模塊,并從數(shù)據(jù)服務(wù)器載入設(shè)備配置文件,以此作為初步數(shù)據(jù)處理的依據(jù)。設(shè)備配置文件中存放了接入數(shù)據(jù)系統(tǒng)的終端檢測(cè)設(shè)備的參數(shù)信息,包括設(shè)備屬性和終端標(biāo)識(shí)等。
302、中繼節(jié)點(diǎn)接收多個(gè)終端檢測(cè)節(jié)點(diǎn)發(fā)送的停車位信息數(shù)據(jù)包;
中繼節(jié)點(diǎn)接收多個(gè)終端檢測(cè)節(jié)點(diǎn)發(fā)送的停車位信息數(shù)據(jù)包,其中,停車位信息數(shù)據(jù)包包括車位被占用的信息,或者停車位信息數(shù)據(jù)包包括車位被占用的信息和用戶信息。
303、根據(jù)預(yù)設(shè)的數(shù)據(jù)通信協(xié)議對(duì)停車位信息數(shù)據(jù)包進(jìn)行解包并解析其中的數(shù)據(jù);
當(dāng)中繼節(jié)點(diǎn)接收到從終端檢測(cè)節(jié)點(diǎn)發(fā)送的數(shù)據(jù)后,根據(jù)數(shù)據(jù)通信協(xié)議對(duì)停車位信息數(shù)據(jù)包進(jìn)行解包、解析其中的數(shù)據(jù)并提取需要的數(shù)據(jù)。
在解析數(shù)據(jù)時(shí),中繼需要識(shí)別數(shù)據(jù)檢測(cè)節(jié)點(diǎn)所上傳的數(shù)據(jù)功能類型,包括但不限于:設(shè)備注冊(cè)幀、應(yīng)用數(shù)據(jù)幀、應(yīng)用上報(bào)幀、設(shè)備心跳幀、設(shè)備配置幀等,針對(duì)不同的功能類型,對(duì)提取的數(shù)據(jù)添加不同的數(shù)據(jù)功能類型標(biāo)識(shí),對(duì)標(biāo)識(shí)后的數(shù)據(jù)重新打包封裝。
304、根據(jù)解析后的數(shù)據(jù)對(duì)當(dāng)前車位進(jìn)行判斷獲取判斷結(jié)果;
解包后的數(shù)據(jù)通過(guò)數(shù)據(jù)濾波,綜合多個(gè)中繼節(jié)點(diǎn)發(fā)送的數(shù)據(jù)對(duì)本中繼節(jié)點(diǎn)覆蓋的范圍內(nèi)的當(dāng)前停車位狀態(tài)進(jìn)行判斷,獲取判斷結(jié)果。
305、將判斷結(jié)果、解析后取得的關(guān)鍵數(shù)據(jù)、時(shí)間戳信息以及數(shù)據(jù)功能類型標(biāo)志按照預(yù)設(shè)的數(shù)據(jù)封裝格式重新封裝;
中繼節(jié)點(diǎn)再將判斷結(jié)果和與該結(jié)果相關(guān)的關(guān)鍵數(shù)據(jù),按照統(tǒng)一的數(shù)據(jù)封裝格式重新進(jìn)行封裝,并加入時(shí)間戳信息和數(shù)據(jù)功能類型標(biāo)志。在此過(guò)程中,中繼節(jié)點(diǎn)將各種設(shè)備上傳的不同結(jié)構(gòu)的數(shù)據(jù)信息適配微統(tǒng)一結(jié)構(gòu),以此來(lái)增加擴(kuò)展的支持多廠家、多類型設(shè)備網(wǎng)絡(luò)結(jié)構(gòu)的快速接入功能,通過(guò)此種方法實(shí)現(xiàn)對(duì)感知采集節(jié)點(diǎn)的數(shù)據(jù)抽象,屏蔽其異構(gòu)性。具體的,傳感器數(shù)據(jù)以“屬性名稱,值”的形式描述,為了保證較靈活的表達(dá)能力,可以采用JavaScript對(duì)象表示法(JavaScript Object Notation,JSON)數(shù)據(jù)格式來(lái)表示:每個(gè)設(shè)備為一個(gè)三元組,包括屬性的類型,如int,float,double等,屬性名稱,在本實(shí)施例中對(duì)應(yīng)終端檢測(cè)節(jié)點(diǎn)的資源ID,以及屬性名稱所對(duì)應(yīng)的值。數(shù)據(jù)按事件(Event)發(fā)送。中繼節(jié)點(diǎn)接收到終端檢測(cè)節(jié)點(diǎn)發(fā)送的數(shù)據(jù)后,同樣以事件為單位,將數(shù)據(jù)進(jìn)行封裝后發(fā)送給數(shù)據(jù)服務(wù)器。
306、將封裝后的數(shù)據(jù)包發(fā)送至數(shù)據(jù)服務(wù)器以供需要讀取數(shù)據(jù)的應(yīng)用讀取數(shù)據(jù);
再通過(guò)GPRS網(wǎng)絡(luò)將數(shù)據(jù)包發(fā)送至數(shù)據(jù)服務(wù)器以供需要讀取數(shù)據(jù)的應(yīng)用讀取數(shù)據(jù)。重新打包后的數(shù)據(jù)也同時(shí)緩存在中繼節(jié)點(diǎn)上。
中繼節(jié)點(diǎn)除提供基本的數(shù)據(jù)采集和數(shù)據(jù)上傳功能外,為保證物聯(lián)網(wǎng)應(yīng)用對(duì)數(shù)據(jù)深入挖掘的效果,中繼節(jié)點(diǎn)中亦可加入數(shù)據(jù)異常檢測(cè)以提升數(shù)據(jù)質(zhì)量;為保證數(shù)據(jù)資源的開放,提供本地?cái)?shù)據(jù)存儲(chǔ)功能,并通過(guò)設(shè)計(jì)數(shù)據(jù)緩存機(jī)制以提升數(shù)據(jù)讀取效率。
進(jìn)一步的,在監(jiān)管區(qū)域部署中繼節(jié)點(diǎn),當(dāng)安裝了用戶車載射頻電子標(biāo)簽的車輛進(jìn)入監(jiān)管區(qū)域時(shí),中繼節(jié)點(diǎn)自動(dòng)接收車輛中用戶車載射頻電子標(biāo)簽的用戶信息,并通過(guò)無(wú)線通信系統(tǒng)將用戶信息傳輸?shù)綌?shù)據(jù)服務(wù)器端進(jìn)行處理;實(shí)現(xiàn)了對(duì)監(jiān)管區(qū)域車輛停放的數(shù)據(jù)收集和管理。
其中,實(shí)施圖3所描述的方法,中繼節(jié)點(diǎn)接收多個(gè)終端檢測(cè)節(jié)點(diǎn)發(fā)送的停車位信息數(shù)據(jù)包,解包并解析其中的數(shù)據(jù),再根據(jù)解析后的數(shù)據(jù)對(duì)本中繼節(jié)點(diǎn)覆蓋范圍內(nèi)的停車位進(jìn)行判斷,再將將判斷結(jié)果、解析后取得的關(guān)鍵數(shù)據(jù)、時(shí)間戳信息以及數(shù)據(jù)功能類型標(biāo)志按照預(yù)設(shè)的數(shù)據(jù)封裝格式重新封裝后,發(fā)送至數(shù)據(jù)服務(wù)器以供需要讀取數(shù)據(jù)的應(yīng)用讀取數(shù)據(jù);通過(guò)終端檢測(cè)節(jié)點(diǎn)采集停車位實(shí)時(shí)信息和用戶車輛信息,并且在預(yù)設(shè)半徑的范圍內(nèi)部署中繼節(jié)點(diǎn),接收和處理終端檢測(cè)節(jié)點(diǎn)發(fā)送的停車位實(shí)時(shí)信息和用戶車輛信息,再通過(guò)無(wú)線通信系統(tǒng)傳輸?shù)綌?shù)據(jù)服務(wù)器端進(jìn)行處理;數(shù)據(jù)服務(wù)器可根據(jù)預(yù)設(shè)模式供需要讀取數(shù)據(jù)的應(yīng)用讀取本端的數(shù)據(jù),能實(shí)現(xiàn)對(duì)城市靜態(tài)停車的誘導(dǎo)、實(shí)時(shí)信息推送、專用車位管理、市民個(gè)性化停車等需求,最大化滿足城市的靜態(tài)交通需求,充分利用已有資源,提高城市停車效率。并且,數(shù)據(jù)封裝過(guò)程中,中繼節(jié)點(diǎn)將各種設(shè)備上傳的不同結(jié)構(gòu)的數(shù)據(jù)信息適配微統(tǒng)一結(jié)構(gòu),以此來(lái)增加擴(kuò)展的支持多廠家、多類型設(shè)備網(wǎng)絡(luò)結(jié)構(gòu)的快速接入功能,通過(guò)此種方法實(shí)現(xiàn)對(duì)感知采集節(jié)點(diǎn)的數(shù)據(jù)抽象,屏蔽其異構(gòu)性。
實(shí)施例四
請(qǐng)參閱圖4,圖4是本發(fā)明實(shí)施例公開的一種終端檢測(cè)節(jié)點(diǎn)裝置的結(jié)構(gòu)示意圖。如圖4所示,該終端檢測(cè)節(jié)點(diǎn)裝置可以包括:
檢測(cè)模塊401,用于以預(yù)設(shè)的頻率檢測(cè)停車位狀態(tài);
具體的,終端檢測(cè)節(jié)點(diǎn)包含地磁傳感器、射頻閱讀器、微控制器、超長(zhǎng)距低功耗數(shù)據(jù)傳輸技術(shù)(簡(jiǎn)稱LoRa)芯片和電源模塊,路面埋入式安裝。地磁傳感器、射頻閱讀器、LoRa芯片分別與微控制器的端口相連接,電源模塊通過(guò)蓄電池為檢測(cè)節(jié)點(diǎn)提供電能,地磁傳感器檢測(cè)并采集停車位狀態(tài)數(shù)據(jù),RFID閱讀器檢測(cè)停車用戶信息,微控制器將數(shù)據(jù)進(jìn)行緩存,并通過(guò)LoRa芯片將監(jiān)測(cè)數(shù)據(jù)發(fā)送給中繼節(jié)點(diǎn)的射頻通信模塊。終端檢測(cè)節(jié)點(diǎn)接通電源后,微處理器對(duì)地磁傳感器和LoRa芯片進(jìn)行初始化,實(shí)時(shí)檢測(cè)并控制各組成部分的運(yùn)行狀態(tài)。其中的地磁傳感器以一定的頻率檢測(cè)停車位狀態(tài),并將檢測(cè)到的數(shù)據(jù)發(fā)送給微處理器,微處理器根據(jù)該數(shù)據(jù)判斷該停車位是被占用還是恢復(fù)空閑狀態(tài)。
判斷模塊402,用于判斷停車位是否被占用;具體的,微處理器根據(jù)檢測(cè)到的數(shù)據(jù)判斷該停車位是被占用還是恢復(fù)空閑狀態(tài)。
數(shù)據(jù)封裝模塊403,用于當(dāng)判斷模塊402判斷出停車位被占用時(shí),將本車位被占用的信息按照預(yù)定的數(shù)據(jù)格式封裝成停車位信息數(shù)據(jù)包;
發(fā)送模塊404,用于將停車位信息數(shù)據(jù)包發(fā)送給相應(yīng)的中繼節(jié)點(diǎn)裝置,使所述中繼節(jié)點(diǎn)裝置將停車位信息數(shù)據(jù)包進(jìn)行處理和重新封裝后發(fā)送至數(shù)據(jù)服務(wù)器以供需要讀取數(shù)據(jù)的應(yīng)用。
進(jìn)一步的,判斷模塊402包括:
讀取單元,用于當(dāng)檢測(cè)模塊檢測(cè)到停車位狀態(tài)發(fā)生變化時(shí),則以預(yù)設(shè)的頻率讀取用戶車載射頻電子標(biāo)簽中的用戶信息。具體的,讀取用戶車載射頻電子標(biāo)簽中的用戶信息是由射頻閱讀器從安裝在用戶車載電子標(biāo)簽中讀取。
判斷單元,用于當(dāng)讀取單元讀取到用戶信息時(shí),則判斷出有車駛?cè)氡拒囄?,本車位被占用。并在車位有車駛?cè)肫陂g,定時(shí)喚醒射頻閱讀器檢測(cè)用戶的車載射頻電子標(biāo)簽信息,直至車輛從車位駛離。
進(jìn)一步的,數(shù)據(jù)封裝模塊403還用于判斷出停車位被占用后,則將本車位被占用的信息和用戶信息按照約定的數(shù)據(jù)格式封裝成停車位信息數(shù)據(jù)包。
其中,實(shí)施圖4所描述的終端檢測(cè)節(jié)點(diǎn)裝置,對(duì)城市中所有泊位部署終端檢測(cè)節(jié)點(diǎn),檢測(cè)模塊以預(yù)設(shè)的頻率檢測(cè)停車位狀態(tài),再由判斷模塊判斷停車位是否被占用,當(dāng)判斷出所述停車位被占用時(shí),再由數(shù)據(jù)封裝模塊將本車位被占用的信息按照預(yù)定的數(shù)據(jù)格式封裝成停車位信息數(shù)據(jù)包,并由發(fā)送模塊將該數(shù)據(jù)包發(fā)送給相應(yīng)的中繼節(jié)點(diǎn),使該中繼節(jié)點(diǎn)將停車位信息數(shù)據(jù)包進(jìn)行處理和重新封裝后發(fā)送至數(shù)據(jù)服務(wù)器以供需要讀取數(shù)據(jù)的應(yīng)用讀取數(shù)據(jù);通過(guò)終端檢測(cè)節(jié)點(diǎn)采集停車位實(shí)時(shí)信息,并且在預(yù)設(shè)半徑的范圍內(nèi)部署中繼節(jié)點(diǎn),接收和處理終端檢測(cè)節(jié)點(diǎn)發(fā)送的停車位實(shí)時(shí)信息,再通過(guò)無(wú)線通信系統(tǒng)傳輸?shù)綌?shù)據(jù)服務(wù)器端進(jìn)行處理;數(shù)據(jù)服務(wù)器可根據(jù)預(yù)設(shè)模式供需要讀取數(shù)據(jù)的應(yīng)用讀取本端的數(shù)據(jù),能實(shí)現(xiàn)對(duì)城市靜態(tài)停車的誘導(dǎo)、實(shí)時(shí)信息推送、專用車位管理、市民個(gè)性化停車等需求,最大化滿足城市的靜態(tài)交通需求,充分利用已有資源,提高城市停車效率。
實(shí)施例五
請(qǐng)參閱圖5,圖5是本發(fā)明實(shí)施例公開的一種中繼節(jié)點(diǎn)裝置的結(jié)構(gòu)示意圖。如圖5所示,該中繼節(jié)點(diǎn)裝置可以包括:
中繼節(jié)點(diǎn)包括射頻天線、微處理器和電源模塊,一般安裝在路邊較高處。電源模塊一般通過(guò)太陽(yáng)能轉(zhuǎn)換為電能,為中繼節(jié)點(diǎn)提供電能;射頻天線包括LoRa傳輸模塊和GPRS傳輸模塊,LoRa天線用于接收終端檢測(cè)節(jié)點(diǎn)的檢測(cè)數(shù)據(jù),微處理器根據(jù)設(shè)備配置文件,對(duì)接受的數(shù)據(jù)進(jìn)行數(shù)據(jù)解析和重新打包,緩存后通過(guò)GPRS無(wú)線傳輸模塊將數(shù)據(jù)。
載入模塊501,用于在本中繼節(jié)點(diǎn)裝置接通電源后,從數(shù)據(jù)服務(wù)器載入設(shè)備配置文件,其中,設(shè)備配置文件為初步數(shù)據(jù)處理的依據(jù),設(shè)備配置文件包括終端檢測(cè)設(shè)備的參數(shù)信息、設(shè)備屬性和終端標(biāo)識(shí)。具體的,中繼節(jié)點(diǎn)接通電源后,微處理器初始化射頻天線模塊,并從數(shù)據(jù)服務(wù)器載入設(shè)備配置文件,以此作為初步數(shù)據(jù)處理的依據(jù)。
接收模塊502,用于接收多個(gè)終端檢測(cè)節(jié)點(diǎn)裝置發(fā)送的停車位信息數(shù)據(jù)包,其中,停車位信息數(shù)據(jù)包包括車位被占用的信息,或者車位被占用的信息和用戶信息;
解析模塊503,用于根據(jù)預(yù)設(shè)的數(shù)據(jù)通信協(xié)議對(duì)停車位信息數(shù)據(jù)包進(jìn)行解包并解析其中的數(shù)據(jù);具體的,當(dāng)中繼節(jié)點(diǎn)接收到從終端檢測(cè)節(jié)點(diǎn)發(fā)送的數(shù)據(jù)后,根據(jù)數(shù)據(jù)通信協(xié)議對(duì)停車位信息數(shù)據(jù)包進(jìn)行解包、解析其中的數(shù)據(jù)并提取需要的數(shù)據(jù)。在解析數(shù)據(jù)時(shí),中繼需要識(shí)別數(shù)據(jù)檢測(cè)節(jié)點(diǎn)所上傳的數(shù)據(jù)功能類型,包括但不限于:設(shè)備注冊(cè)幀、應(yīng)用數(shù)據(jù)幀、應(yīng)用上報(bào)幀、設(shè)備心跳幀、設(shè)備配置幀等,針對(duì)不同的功能類型,對(duì)提取的數(shù)據(jù)添加不同的數(shù)據(jù)功能類型標(biāo)識(shí),對(duì)標(biāo)識(shí)后的數(shù)據(jù)重新打包封裝。
判斷模塊504,用于根據(jù)解析后的數(shù)據(jù)對(duì)本中繼節(jié)點(diǎn)覆蓋的范圍內(nèi)的當(dāng)前車位進(jìn)行判斷獲取判斷結(jié)果;
封裝模塊505,用于將判斷結(jié)果、解析后取得的關(guān)鍵數(shù)據(jù)、時(shí)間戳信息以及數(shù)據(jù)功能類型標(biāo)志按照預(yù)設(shè)的數(shù)據(jù)封裝格式重新封裝;其中,判斷結(jié)果包括與本中繼節(jié)點(diǎn)相連接的終端檢測(cè)節(jié)點(diǎn)范圍內(nèi)的所有車位的總的占用數(shù)量以及空車位數(shù)量;關(guān)鍵數(shù)據(jù)包括與本中繼節(jié)點(diǎn)相連接的終端檢測(cè)節(jié)點(diǎn)范圍內(nèi)被占用車位的編號(hào)、空車位編號(hào)以及空車位位置數(shù)據(jù)。具體的,中繼節(jié)點(diǎn)再將判斷結(jié)果和與該結(jié)果相關(guān)的關(guān)鍵數(shù)據(jù),按照統(tǒng)一的數(shù)據(jù)封裝格式重新進(jìn)行封裝,并加入時(shí)間戳信息和數(shù)據(jù)功能類型標(biāo)志。在此過(guò)程中,中繼節(jié)點(diǎn)將各種設(shè)備上傳的不同結(jié)構(gòu)的數(shù)據(jù)信息適配微統(tǒng)一結(jié)構(gòu),以此來(lái)增加擴(kuò)展的支持多廠家、多類型設(shè)備網(wǎng)絡(luò)結(jié)構(gòu)的快速接入功能,通過(guò)此種方法實(shí)現(xiàn)對(duì)感知采集節(jié)點(diǎn)的數(shù)據(jù)抽象,屏蔽其異構(gòu)性。
發(fā)送模塊506,用于將封裝后的數(shù)據(jù)包發(fā)送至數(shù)據(jù)服務(wù)器以供需要讀取數(shù)據(jù)的應(yīng)用。
進(jìn)一步的,本實(shí)施例中的中繼節(jié)點(diǎn)裝置還包括:
緩存模塊,用于將重新打包后的數(shù)據(jù)緩存在本地,以提升數(shù)據(jù)讀取效率。
數(shù)據(jù)異常檢測(cè)模塊,用于數(shù)據(jù)異常檢測(cè)以提升數(shù)據(jù)質(zhì)量,以保證物聯(lián)網(wǎng)應(yīng)用對(duì)數(shù)據(jù)深入挖掘的效果。
進(jìn)一步的,本實(shí)施例中的中繼節(jié)點(diǎn)裝置還可以部署在監(jiān)管區(qū)域,接收模塊502還用于當(dāng)安裝了用戶車載射頻電子標(biāo)簽的車輛進(jìn)入監(jiān)管區(qū)域時(shí),自動(dòng)接收車輛中用戶車載射頻電子標(biāo)簽中的用戶信息;發(fā)送模塊506還用于通過(guò)無(wú)線通信系統(tǒng)將接收模塊502自動(dòng)接收的用戶信息傳輸?shù)綌?shù)據(jù)服務(wù)器端進(jìn)行處理;實(shí)現(xiàn)了對(duì)監(jiān)管區(qū)域車輛停放的數(shù)據(jù)收集和管理。
本發(fā)明實(shí)施例中,接收模塊接收多個(gè)終端檢測(cè)節(jié)點(diǎn)發(fā)送的停車位信息數(shù)據(jù)包,解析模塊解包并解析其中的數(shù)據(jù),再由判斷模塊根據(jù)解析后的數(shù)據(jù)對(duì)本中繼節(jié)點(diǎn)覆蓋范圍內(nèi)的停車位進(jìn)行判斷,然后由封裝模塊將將判斷結(jié)果、解析后取得的關(guān)鍵數(shù)據(jù)、時(shí)間戳信息以及數(shù)據(jù)功能類型標(biāo)志按照預(yù)設(shè)的數(shù)據(jù)封裝格式重新封裝后,發(fā)送模塊發(fā)送至數(shù)據(jù)服務(wù)器以供需要讀取數(shù)據(jù)的應(yīng)用讀取數(shù)據(jù);通過(guò)終端檢測(cè)節(jié)點(diǎn)采集停車位實(shí)時(shí)信息和用戶車輛信息,并且在預(yù)設(shè)半徑的范圍內(nèi)部署中繼節(jié)點(diǎn),接收和處理終端檢測(cè)節(jié)點(diǎn)發(fā)送的停車位實(shí)時(shí)信息和用戶車輛信息,再通過(guò)無(wú)線通信系統(tǒng)傳輸?shù)綌?shù)據(jù)服務(wù)器端進(jìn)行處理;數(shù)據(jù)服務(wù)器可根據(jù)預(yù)設(shè)模式供需要讀取數(shù)據(jù)的應(yīng)用讀取本端的數(shù)據(jù),能實(shí)現(xiàn)對(duì)城市靜態(tài)停車的誘導(dǎo)、實(shí)時(shí)信息推送、專用車位管理、市民個(gè)性化停車等需求,最大化滿足城市的靜態(tài)交通需求,充分利用已有資源,提高城市停車效率。并且,數(shù)據(jù)封裝過(guò)程中,中繼節(jié)點(diǎn)將各種設(shè)備上傳的不同結(jié)構(gòu)的數(shù)據(jù)信息適配微統(tǒng)一結(jié)構(gòu),以此來(lái)增加擴(kuò)展的支持多廠家、多類型設(shè)備網(wǎng)絡(luò)結(jié)構(gòu)的快速接入功能,通過(guò)此種方法實(shí)現(xiàn)對(duì)感知采集節(jié)點(diǎn)的數(shù)據(jù)抽象,屏蔽其異構(gòu)性。
實(shí)施例六
請(qǐng)參閱圖6,圖6是本發(fā)明實(shí)施例公開的一種車輛停車管理系統(tǒng)的邏輯結(jié)構(gòu)示意圖。圖6所示的系統(tǒng)包括終端檢測(cè)節(jié)點(diǎn)、中繼節(jié)點(diǎn)以及數(shù)據(jù)服務(wù)器,其中:
終端檢測(cè)節(jié)點(diǎn)包含地磁傳感器、射頻閱讀器、微控制器、LoRa芯片和電源模塊,路面埋入式安裝。地磁傳感器、射頻閱讀器、LoRa芯片分別與微控制器的端口相連接,電源模塊通過(guò)蓄電池為檢測(cè)節(jié)點(diǎn)提供電能,地磁傳感器檢測(cè)并采集停車位狀態(tài)數(shù)據(jù),RFID閱讀器檢測(cè)停車用戶信息,微控制器將數(shù)據(jù)進(jìn)行緩存,并通過(guò)LoRa芯片將監(jiān)測(cè)數(shù)據(jù)發(fā)送給中繼節(jié)點(diǎn)的射頻通信模塊。
中繼節(jié)點(diǎn)包括射頻天線、微處理器和電源模塊,一般安裝在路邊較高處。電源模塊一般通過(guò)太陽(yáng)能轉(zhuǎn)換為電能,為中繼節(jié)點(diǎn)提供電能;射頻天線包括LoRa傳輸模塊和GPRS傳輸模塊,LoRa天線用于接收終端檢測(cè)節(jié)點(diǎn)的檢測(cè)數(shù)據(jù),微處理器根據(jù)設(shè)備配置文件,對(duì)接受的數(shù)據(jù)進(jìn)行數(shù)據(jù)解析和重新打包,緩存后通過(guò)GPRS無(wú)線傳輸模塊將數(shù)據(jù)。
終端檢測(cè)節(jié)點(diǎn),用于以預(yù)設(shè)的頻率檢測(cè)停車位狀態(tài),判斷該停車位是否被占用;具體的,終端檢測(cè)節(jié)點(diǎn)接通電源后,微處理器對(duì)地磁傳感器和LoRa芯片進(jìn)行初始化,實(shí)時(shí)檢測(cè)并控制各組成部分的運(yùn)行狀態(tài)。其中的地磁傳感器以一定的頻率檢測(cè)停車位狀態(tài),并將檢測(cè)到的數(shù)據(jù)發(fā)送給微處理器,微處理器根據(jù)該數(shù)據(jù)判斷該停車位是被占用還是恢復(fù)空閑狀態(tài)。
微處理器根據(jù)檢測(cè)到的數(shù)據(jù)判斷該停車位是被占用還是恢復(fù)空閑狀態(tài)。當(dāng)判斷出該停車位被占用時(shí),將本車位被占用的信息按照預(yù)定的數(shù)據(jù)格式封裝成停車位信息數(shù)據(jù)包;
再將停車位信息數(shù)據(jù)包發(fā)送給相應(yīng)的中繼節(jié)點(diǎn);具體的,終端檢測(cè)節(jié)點(diǎn)通過(guò)LoRa芯片將停車位信息數(shù)據(jù)包通過(guò)LoRa網(wǎng)絡(luò)無(wú)線發(fā)送給相應(yīng)的中繼節(jié)點(diǎn)。
進(jìn)一步的,終端檢測(cè)節(jié)點(diǎn)還用于當(dāng)檢測(cè)到停車位狀態(tài)發(fā)生變化時(shí),則以預(yù)設(shè)的頻率讀取用戶車載射頻電子標(biāo)簽中的用戶信息;當(dāng)讀取到用戶信息時(shí),則判斷出有車駛?cè)氡拒囄?,本車位被占用;再將本車位被占用的信息和用戶信息按照預(yù)定的數(shù)據(jù)格式封裝成停車位信息數(shù)據(jù)包。
中繼節(jié)點(diǎn),用于接收多個(gè)終端檢測(cè)節(jié)點(diǎn)發(fā)送的停車位信息數(shù)據(jù)包,其中,停車位信息數(shù)據(jù)包包括車位被占用的信息,或停車位信息數(shù)據(jù)包包括車位被占用的信息和用戶信息;具體的,中繼節(jié)點(diǎn)接通電源后,微處理器初始化射頻天線模塊,并從數(shù)據(jù)服務(wù)器載入設(shè)備配置文件,以此作為初步數(shù)據(jù)處理的依據(jù)。設(shè)備配置文件中存放了接入數(shù)據(jù)系統(tǒng)的終端檢測(cè)設(shè)備的參數(shù)信息,包括設(shè)備屬性和終端標(biāo)識(shí)等。
根據(jù)預(yù)設(shè)的數(shù)據(jù)通信協(xié)議對(duì)停車位信息數(shù)據(jù)包進(jìn)行解包、解析其中的數(shù)據(jù)并提取需要的數(shù)據(jù);在解析數(shù)據(jù)時(shí),中繼需要識(shí)別數(shù)據(jù)檢測(cè)節(jié)點(diǎn)所上傳的數(shù)據(jù)功能類型,包括但不限于:設(shè)備注冊(cè)幀、應(yīng)用數(shù)據(jù)幀、應(yīng)用上報(bào)幀、設(shè)備心跳幀、設(shè)備配置幀等,針對(duì)不同的功能類型,對(duì)提取的數(shù)據(jù)添加不同的數(shù)據(jù)功能類型標(biāo)識(shí),對(duì)標(biāo)識(shí)后的數(shù)據(jù)重新打包封裝。
然后根據(jù)解析后的數(shù)據(jù)對(duì)當(dāng)前車位進(jìn)行判斷獲取判斷結(jié)果,將判斷結(jié)果、解析后取得的關(guān)鍵數(shù)據(jù)、時(shí)間戳信息以及數(shù)據(jù)功能類型標(biāo)志按照預(yù)設(shè)的數(shù)據(jù)封裝格式重新封裝后,將封裝后的數(shù)據(jù)包通過(guò)GPRS網(wǎng)絡(luò)發(fā)送至數(shù)據(jù)服務(wù)器;其中,判斷結(jié)果包括與本中繼節(jié)點(diǎn)相連接的終端檢測(cè)節(jié)點(diǎn)范圍內(nèi)的所有車位的總的占用數(shù)量以及空車位數(shù)量;關(guān)鍵數(shù)據(jù)包括與本中繼節(jié)點(diǎn)相連接的終端檢測(cè)節(jié)點(diǎn)范圍內(nèi)被占用車位的編號(hào)、空車位編號(hào)以及空車位位置數(shù)據(jù);中繼節(jié)點(diǎn)在封裝過(guò)程中,將各種設(shè)備上傳的不同結(jié)構(gòu)的數(shù)據(jù)信息適配微統(tǒng)一結(jié)構(gòu),以此來(lái)增加擴(kuò)展的支持多廠家、多類型設(shè)備網(wǎng)絡(luò)結(jié)構(gòu)的快速接入功能,通過(guò)此種方法實(shí)現(xiàn)對(duì)感知采集節(jié)點(diǎn)的數(shù)據(jù)抽象,屏蔽其異構(gòu)性。
進(jìn)一步的,中繼節(jié)點(diǎn)還用于在接通電源后,從數(shù)據(jù)服務(wù)器載入設(shè)備配置文件,其中,設(shè)備配置文件為初步數(shù)據(jù)處理的依據(jù),設(shè)備配置文件包括終端檢測(cè)設(shè)備的參數(shù)信息、設(shè)備屬性和終端標(biāo)識(shí)。
進(jìn)一步的,中繼節(jié)點(diǎn)還可以部署在監(jiān)管區(qū)域,當(dāng)安裝了用戶車載射頻電子標(biāo)簽的車輛進(jìn)入監(jiān)管區(qū)域時(shí),中繼節(jié)點(diǎn)自動(dòng)接收車輛中用戶車載射頻電子標(biāo)簽中的用戶信息,并通過(guò)無(wú)線通信系統(tǒng)將用戶信息傳輸?shù)綌?shù)據(jù)服務(wù)器端進(jìn)行處理;實(shí)現(xiàn)了對(duì)監(jiān)管區(qū)域車輛停放的數(shù)據(jù)收集和管理。
數(shù)據(jù)服務(wù)器,用于接收多個(gè)中繼節(jié)點(diǎn)發(fā)送的數(shù)據(jù)包,解析并保存數(shù)據(jù)包中的數(shù)據(jù),以供需要讀取數(shù)據(jù)的應(yīng)用讀取數(shù)據(jù)。數(shù)據(jù)服務(wù)器的數(shù)據(jù)服務(wù)與接口,在本實(shí)施例中,采用RESTful接口服務(wù)架構(gòu),將中繼中所有事件都抽象為資源,通過(guò)URI實(shí)現(xiàn)對(duì)資源的標(biāo)識(shí)。主要涉及的資源包括設(shè)備配置信息和數(shù)據(jù)信息,因而相應(yīng)的提供配置接口和數(shù)據(jù)接口。其中數(shù)據(jù)接口主要提供中繼和感知節(jié)點(diǎn)的數(shù)據(jù)信息,如實(shí)時(shí)數(shù)據(jù)、歷史數(shù)據(jù)和訪問(wèn)記錄等。配置接口主要提供對(duì)配置信息的獲取,如中繼和終端檢測(cè)節(jié)點(diǎn)配置信息等。此外,還提供對(duì)網(wǎng)關(guān)或感知節(jié)點(diǎn)執(zhí)行操作的接口,如網(wǎng)關(guān)更新設(shè)備信息、設(shè)備增刪和對(duì)終端檢測(cè)節(jié)點(diǎn)的升級(jí)配置操作等。其中控制和配置接口通過(guò)http Get/Delete/Put等方式訪問(wèn),數(shù)據(jù)接口通過(guò)HTTP POST方式訪問(wèn)。為保證較好的服務(wù)質(zhì)量,滿足訪問(wèn)者對(duì)資源實(shí)時(shí)性的要求,同樣地在接口實(shí)現(xiàn)中加入緩存機(jī)制。除以上三大類接口,在本實(shí)施例中數(shù)據(jù)服務(wù)器還提供訂閱接口。
在本實(shí)施例中,數(shù)據(jù)服務(wù)器上采用訂閱/發(fā)布服務(wù),設(shè)計(jì)如圖7所示,基于圖7的架構(gòu),數(shù)據(jù)服務(wù)器將同時(shí)支持事件式數(shù)據(jù)提交和主動(dòng)數(shù)據(jù)查詢兩種交互方案以同時(shí)滿足新制設(shè)備主動(dòng)向數(shù)據(jù)服務(wù)器提交終端數(shù)據(jù),以及數(shù)據(jù)服務(wù)器對(duì)某些不能有效實(shí)現(xiàn)數(shù)據(jù)提交的設(shè)備的主動(dòng)查詢。由于同時(shí)集成了MQTT協(xié)議和RESTful服務(wù),數(shù)據(jù)傳輸將同時(shí)支持支持P2P,即點(diǎn)對(duì)點(diǎn)機(jī)制,以及Pub/Sub,即發(fā)布/訂閱機(jī)制,并具有消息隊(duì)列和主題的管理與分配機(jī)制。
進(jìn)一步的,數(shù)據(jù)服務(wù)器還用于,在解析中繼節(jié)點(diǎn)發(fā)送的數(shù)據(jù)包時(shí),根據(jù)解析的數(shù)據(jù)包中的數(shù)據(jù)對(duì)用戶車輛進(jìn)行判斷,如果判斷出用戶車輛有違規(guī)停車的情況,則向用戶發(fā)送警告信息;例如根據(jù)用戶車輛在監(jiān)管區(qū)域的停車情況判斷出該用戶車輛違規(guī)停車,則將該用戶車輛違規(guī)停車的警告信息發(fā)送給該用戶,使用戶可以在收到信息后及時(shí)將車開走。
在本實(shí)施例提供的車輛停車管理系統(tǒng)中,采用了LoRa與GPRS組合組網(wǎng)技術(shù),解決現(xiàn)有短距離通信技術(shù)承載數(shù)據(jù)流量小、匯聚/中繼節(jié)點(diǎn)數(shù)量多、造價(jià)高等技術(shù)缺陷。
其中,實(shí)施圖6所描述的車輛停車管理系統(tǒng),通過(guò)終端檢測(cè)節(jié)點(diǎn)采集停車位實(shí)時(shí)信息和用戶車輛信息,并且在預(yù)設(shè)半徑的范圍內(nèi)部署中繼節(jié)點(diǎn),接收和處理終端檢測(cè)節(jié)點(diǎn)發(fā)送的停車位實(shí)時(shí)信息和用戶車輛信息,再通過(guò)無(wú)線通信系統(tǒng)傳輸?shù)綌?shù)據(jù)服務(wù)器端進(jìn)行處理;數(shù)據(jù)服務(wù)器可根據(jù)預(yù)設(shè)模式供需要讀取數(shù)據(jù)的應(yīng)用讀取本端的數(shù)據(jù),能實(shí)現(xiàn)對(duì)城市靜態(tài)停車的誘導(dǎo)、實(shí)時(shí)信息推送、專用車位管理、市民個(gè)性化停車等需求,最大化滿足城市的靜態(tài)交通需求,充分利用已有資源,提高城市停車效率。并且,數(shù)據(jù)封裝過(guò)程中,中繼節(jié)點(diǎn)將各種設(shè)備上傳的不同結(jié)構(gòu)的數(shù)據(jù)信息適配微統(tǒng)一結(jié)構(gòu),以此來(lái)增加擴(kuò)展的支持多廠家、多類型設(shè)備網(wǎng)絡(luò)結(jié)構(gòu)的快速接入功能,通過(guò)此種方法實(shí)現(xiàn)對(duì)感知采集節(jié)點(diǎn)的數(shù)據(jù)抽象,屏蔽其異構(gòu)性。網(wǎng)絡(luò)采用LoRa與GPRS組合組網(wǎng)技術(shù),解決現(xiàn)有短距離通信技術(shù)承載數(shù)據(jù)流量小、匯聚/中繼節(jié)點(diǎn)數(shù)量多、造價(jià)高等技術(shù)缺陷。在數(shù)據(jù)服務(wù)器上應(yīng)用MQTT和RESTful相結(jié)合的、輕量化的訂閱/發(fā)布系統(tǒng),使系統(tǒng)更適用于終端類型多樣、網(wǎng)絡(luò)帶寬不穩(wěn)定的物聯(lián)網(wǎng)系統(tǒng),同時(shí)方便其它外部應(yīng)用隨時(shí)訪問(wèn)數(shù)據(jù),降低延遲和網(wǎng)絡(luò)交互。
本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,該程序可以存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,存儲(chǔ)介質(zhì)包括只讀存儲(chǔ)器(Read-Only Memory,ROM)、隨機(jī)存儲(chǔ)器(Random Access Memory,RAM)、可編程只讀存儲(chǔ)器(Programmable Read-only Memory,PROM)、可擦除可編程只讀存儲(chǔ)器(Erasable Programmable Read Only Memory,EPROM)、一次可編程只讀存儲(chǔ)器(One-time Programmable Read-Only Memory,OTPROM)、電子抹除式可復(fù)寫只讀存儲(chǔ)器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、只讀光盤(Compact Disc Read-Only Memory,CD-ROM)或其他光盤存儲(chǔ)器、磁盤存儲(chǔ)器、磁帶存儲(chǔ)器、或者能夠用于攜帶或存儲(chǔ)數(shù)據(jù)的計(jì)算機(jī)可讀的任何其他介質(zhì)。
以上對(duì)本發(fā)明實(shí)施例公開的一種車輛停車管理方法、裝置及系統(tǒng)進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。