將相應(yīng)車環(huán)ID和授權(quán)ID從白名單中刪除,并向智能移動設(shè)備推送解綁結(jié)果通知;所述智能移動設(shè)備獲取解綁結(jié)果通知后,通過藍牙與車環(huán)通信,刪除車環(huán)ID與授權(quán)ID的綁定記錄。
[0048]車環(huán)
如圖2和圖3所示,車環(huán)包括用于檢測用戶車輛速度的三軸傳感器、用于根據(jù)車輛速度判斷車輛狀態(tài),根據(jù)車輛狀態(tài)向第一藍牙收發(fā)器發(fā)送廣播指令的第一微處理器、用于根據(jù)第一微處理器的指令廣播車環(huán)授權(quán)信息的第一藍牙收發(fā)器、給各個部件提供電力的第一電源和根據(jù)第一微處理器的指令進行閃爍提示的第一信息提示燈。所述車環(huán)通過第一藍牙收發(fā)器向智能移動設(shè)備廣播車環(huán)ID ;當(dāng)用戶智能移動設(shè)備獲取車環(huán)ID后,向服務(wù)器發(fā)送車環(huán)ID信息;當(dāng)用戶智能移動設(shè)備獲取服務(wù)器發(fā)送的車環(huán)ID和授權(quán)ID信息后,通過智能移動設(shè)備向車環(huán)藍牙廣播車環(huán)ID和授權(quán)ID信息。
[0049]每一個車環(huán)都是唯一的,一旦和汽車綁定,則無法手動清除,除非使用暴力強制拆除。但是一旦拆除,車環(huán)立即不起作用。這樣就做到了車環(huán)和汽車一一對應(yīng)的確定關(guān)系。
[0050]車環(huán)進行綁定的過程是按照如下步驟進行:
1)車環(huán)藍牙廣播車環(huán)ID信息;
2)某一用戶通過智能移動設(shè)備A獲取車環(huán)ID信息,向服務(wù)器發(fā)送授權(quán)請求(包括車環(huán)ID和智能移動設(shè)備A的用戶信息);
3)服務(wù)器收到授權(quán)請求后,驗證用戶信息,根據(jù)驗證結(jié)果將授權(quán)ID信息推送給智能移動設(shè)備A ;并服務(wù)器把授權(quán)ID信息或者將具有更新后的授權(quán)ID的白名單發(fā)送到功能基站,功能基站保存授權(quán)ID信息或者白名單;
4)智能移動設(shè)備A接受到授權(quán)ID信息后,通過藍牙廣播將車環(huán)ID信息和授權(quán)ID信息發(fā)送給車環(huán);
5)車環(huán)保存車環(huán)ID信息和授權(quán)ID信息,實現(xiàn)車環(huán)ID信息和授權(quán)ID信息的綁定,通過藍牙向外廣播綁定信息。
[0051]車環(huán)進行解綁的過程是按照如下步驟進行:
1)車環(huán)藍牙廣播綁定信息(例如車環(huán)ID信息和授權(quán)ID信息);
2)某一用戶通過智能移動設(shè)備A獲取綁定信息,向服務(wù)器發(fā)送解綁請求(包括車環(huán)ID、授權(quán)ID信息和智能移動設(shè)備A的用戶信息);
3)服務(wù)器收到解綁請求后,驗證用戶信息,根據(jù)驗證結(jié)果將解綁結(jié)果推送給智能移動設(shè)備A;并服務(wù)器把解綁結(jié)果或者將具有更新后的白名單發(fā)送到功能基站,功能基站保存解綁信息結(jié)果或者白名單;
4)智能移動設(shè)備A接受到解綁信息后,通過藍牙廣播將解綁信息發(fā)送給車環(huán);
5)車環(huán)獲取到解綁信息后,清除車環(huán)ID信息和授權(quán)ID信息的綁定,通過藍牙向外廣播車環(huán)ID信息。
[0052]智能移動設(shè)備A對車環(huán)沒有操作權(quán)限;智能移動設(shè)備B對車環(huán)有操作權(quán)限。如果現(xiàn)在智能移動設(shè)備A想要操作車環(huán),于是通過服務(wù)器向智能移動設(shè)備B請求授權(quán)。智能移動設(shè)備B接受了智能移動設(shè)備A的請求后,智能移動設(shè)備A就可以操作車環(huán)了。
[0053]假設(shè)車環(huán)具有緩存可以本地緩存授權(quán)信息:即車環(huán)這個硬件設(shè)備有特定的內(nèi)存設(shè)備(存儲器),可以保存服務(wù)器發(fā)送的授權(quán)信息(可以通過存儲白名單的方式或者直接存儲授權(quán)信息記錄)??梢园凑杖缦虏襟E進行授權(quán)轉(zhuǎn)換作業(yè):
1)某一用戶通過智能移動設(shè)備A(需要授權(quán)的車環(huán)方的智能移動設(shè)備)向服務(wù)器發(fā)送授權(quán)請求;
2)服務(wù)器收到授權(quán)請求后,推送授權(quán)請求給智能移動設(shè)備B(已經(jīng)授權(quán)的車環(huán)方的智能移動設(shè)備);
3)另一用戶通過智能移動設(shè)備B接受授權(quán)請求;
4)服務(wù)器收到智能移動設(shè)備B的接受結(jié)果后,服務(wù)器推送智能移動設(shè)備B接受請求的結(jié)果和授權(quán)ID信息給智能移動設(shè)備A ;
5)智能移動設(shè)備A將授權(quán)ID信息發(fā)送給需要授權(quán)的車環(huán),需要授權(quán)的車環(huán)保存授權(quán)信息。
[0054]車環(huán)可以不緩存授權(quán)信息,如車環(huán)沒有特定的內(nèi)存設(shè)備保存服務(wù)器發(fā)送的授權(quán)信息,每次功能基站接收到車環(huán)廣播的車環(huán)ID信息都需要去服務(wù)端確認用戶是否有操作權(quán)限。如果車環(huán)具有緩存可以本地緩存授權(quán)信息:即車環(huán)這個硬件設(shè)備有特定的內(nèi)存設(shè)備(存儲器),可以保存服務(wù)器發(fā)送的授權(quán)信息。
[0055]車環(huán)通過三軸傳感器獲取車輛的速度,如果檢測到車輛停止,則判斷車輛處于靜止?fàn)顟B(tài);如果檢測到車輛具有一定速度,則判斷車輛處于運動狀態(tài)。當(dāng)車輛處于靜止?fàn)顟B(tài)時,則車環(huán)停止藍牙發(fā)送。當(dāng)車輛處于運動狀態(tài)時,則車環(huán)每隔I秒發(fā)送一次藍牙數(shù)據(jù)。如圖3所示,為基于車環(huán)的功能基站服務(wù)預(yù)約系統(tǒng)中藍牙車環(huán)的工作流程圖。具體過程如下:
1)車環(huán)系統(tǒng)開始通電啟動;
2)車環(huán)時鐘、外設(shè)端口和車環(huán)的系統(tǒng)初始化,LED指示燈閃爍三次,表示初始化完成;
3)車環(huán)的三軸傳感器開始檢測車輛的速度,如果判斷車輛的速度為零,則累計檢測處于停止?fàn)顟B(tài)的時間,如果處于停止?fàn)顟B(tài)的時間大于10s,則啟動休眠模式,開啟外部中斷;進行步驟5);
4)車環(huán)的三軸傳感器如果檢測到停止?fàn)顟B(tài)或者如果處于停止?fàn)顟B(tài)的時間小于10s,則藍牙車環(huán)廣播一次信息,LED指示燈閃爍一次;進行步驟6);
5)車環(huán)的三軸傳感器檢測汽車的速度,如果汽車的速度不為零,即三軸傳感器檢測到運動中斷信號,則車環(huán)的系統(tǒng)被喚醒,進入正常工作狀態(tài),關(guān)閉外部中斷;否則,繼續(xù)休眠;
6)休眠ls,喚醒車環(huán)的系統(tǒng),進入正常工作狀態(tài),關(guān)閉外部中斷;
7)依照3)?6)循環(huán),直至車輛斷電結(jié)束; 功能基站
功能基站包括車輛感應(yīng)模塊、第二藍牙收發(fā)器、無線傳輸模塊、基站控制模塊和給各個部件提供電力的第二電源,所述車輛感應(yīng)模塊用于在預(yù)定距離內(nèi)感應(yīng)車輛接近功能基站;所述第一 GPRS傳輸模塊用于與服務(wù)器通訊,接收服務(wù)器的處理結(jié)果;所述第二藍牙收發(fā)器用于與車環(huán)進行通訊接收車環(huán)授權(quán)信息的;所述基站控制模塊根據(jù)第一 GPRS傳輸模塊獲取的信息展示預(yù)約信息。
[0056]車環(huán)與功能基站的通訊提示預(yù)約服務(wù)的過程可以按照如下步驟進行:
1)車環(huán)通過藍牙廣播請求信息(例如授權(quán)ID信息和車環(huán)ID信息);
2)功能基站接收到請求信息后,功能基站在內(nèi)部存儲的白名單中查詢與請求信息相關(guān)的授權(quán)ID和車環(huán)ID信息;
3)如果白名單中沒有找到相關(guān)授權(quán)ID和車環(huán)ID信息,則功能基站不作任何反應(yīng);否則功能基站提示預(yù)約車輛進入功能基站控制特定區(qū)域。
[0057]功能基站可以設(shè)置有車輛感應(yīng)器,其功能流程圖如圖4所示,為基于車環(huán)的功能基站服務(wù)預(yù)約系統(tǒng)中功能基站的工作流程圖。具體過程如下:
1)功能基站開始通電啟動;
2)功能基站、端口和GPRS模塊初始化,初始化結(jié)束;
3)功能基站開始檢測車環(huán)的信息,如果檢測到車環(huán)信息,則進行步驟4);否則繼續(xù)步驟
3)循環(huán);
4)功能基站判斷車環(huán)是否為合法車環(huán);如果車環(huán)為合法車環(huán),則功能基站控制向顯示屏發(fā)送提示信息,功能基站的LED指示燈進行閃爍提示,并將車輛進出的信息發(fā)送給服務(wù)器;否則,功能基站沒有任何反應(yīng);
5)功能基站第一GPRS模塊向服務(wù)器發(fā)送請求,獲取服務(wù)器端的車環(huán)白名單;通過車環(huán)白名單或者功能基站內(nèi)存的車環(huán)授權(quán)記錄判斷車環(huán)是否為合法車環(huán);
6)依照3)?5)循環(huán),直至結(jié)束。
[0058]所述移動智能設(shè)備選自手機、PDA、平板電腦、袖珍個人電腦、tablet PC、GPS、電子書籍、筆記本電腦、電腦、電視或智能電視。智能移動設(shè)備主要的功能是提供車環(huán)的授權(quán)認證。采取的方式一般是制定相應(yīng)的應(yīng)用程序。如針對android系統(tǒng)開發(fā)的應(yīng)用程序、1s系統(tǒng)開發(fā)的應(yīng)用程序、windows phone系統(tǒng)開發(fā)的應(yīng)用程序。用戶可以通過智能移動設(shè)備上安裝的這些應(yīng)用程序?qū)嚟h(huán)進行授權(quán)。
[0059]所述應(yīng)用程序包括用戶注冊登錄模塊、車環(huán)綁定模塊、車環(huán)授權(quán)模塊、商戶功能模塊,所述用注冊登錄模塊用于向服務(wù)器注冊使用用戶和用于登錄應(yīng)用程序時的身份認證;所述車環(huán)綁定模塊用于成功登錄后,用戶使用的用戶信息、智能移動終端信息與用戶車輛車環(huán)信息進行綁定;所述車環(huán)授權(quán)模塊用于用戶綁定車環(huán)信息后,向服務(wù)器發(fā)送車環(huán)的授權(quán)請求,并根據(jù)服務(wù)器的處理結(jié)果判斷是否刷新車輛車環(huán)廣播信息;所述商戶功能模塊用于用戶根據(jù)與商戶的協(xié)議通過服務(wù)器向商戶發(fā)送預(yù)約服務(wù)。
[0060]如圖5所示,所述用戶通過用戶注冊登錄模塊向服務(wù)器申請身份認證,具體包括以下步驟:
(O用戶通過智能移動終端向服務(wù)器發(fā)送注冊申請請求;
(2)服務(wù)器獲取用戶的注冊申請請求信息,對用戶進行注冊的用戶名、密鑰信息進行核實,如果符合用戶認證要求,則服務(wù)器向用戶發(fā)送注冊成功的處理信息;否則,服務(wù)器向用戶發(fā)送注冊失敗,需要重新注冊的處理信息。
[0061]如圖6所示,所述用戶通過車環(huán)綁定模塊進行智能移動終端與車輛車環(huán)進行綁定;具體綁定過程包括以下步驟:
(O用戶通過智能移動終端向服務(wù)器發(fā)送身份登錄請求;
(2)服務(wù)器獲取用戶的身份登錄請求信息后,核實用戶的用戶名和密鑰信息;當(dāng)用戶名和密鑰信息匹配時,用戶身份認證通過,用戶通過應(yīng)用程序獲取車輛車環(huán)信息,并向服務(wù)器發(fā)送綁定請求;否則提示用戶重新登錄;
(3)服務(wù)器對綁定請求信息中的車輛車環(huán)信息和用戶信息進行綁定,并將車輛綁定處理結(jié)果發(fā)送給智能移動設(shè)備;當(dāng)綁定處理成功時,向智能移動設(shè)備發(fā)送綁定成功信息;否則向智能移動設(shè)備發(fā)送綁定失敗的錯誤信息提示用戶。
[0062]所述車環(huán)綁定模塊還用于智能移動設(shè)備與已綁定車環(huán)的解綁,所述解綁過程包括以下步驟:
(O用戶通過智能移動設(shè)備向服務(wù)器發(fā)送包括車環(huán)授權(quán)信息的解綁請求;
(2)