本發(fā)明屬于電子信息技術(shù)領(lǐng)域,尤其涉及一種共享單車鎖具的開鎖方法及其系統(tǒng)和裝置。
背景技術(shù):
目前共享單車給大家生活帶來了很大便利,共享單車鎖具的開啟是單車運(yùn)營的核心環(huán)節(jié)。共享單車鎖具的開啟目前主要是兩種技術(shù)方案,一種是具有遠(yuǎn)程網(wǎng)絡(luò)連接能力的鎖具,這種鎖具開啟時(shí)由手機(jī)連接后臺服務(wù)器向鎖具發(fā)送開鎖信號,開鎖成功后開始計(jì)費(fèi)。這種方案,操作簡單,計(jì)費(fèi)準(zhǔn)確,但是由于需要鎖具具有遠(yuǎn)程聯(lián)網(wǎng)能力,所以鎖具制造成本和網(wǎng)絡(luò)運(yùn)營成本都較高。第二種方案是不具有聯(lián)網(wǎng)能力的密碼鎖具,這種鎖具開啟時(shí)需要手工輸入手機(jī)從后臺服務(wù)器獲得的密碼,開鎖計(jì)費(fèi)。這種方案鎖具簡單、運(yùn)營成本低,但是由于人工輸入開鎖密碼帶來密碼泄露,同時(shí)由于鎖具密碼無法動(dòng)態(tài)更改,帶來運(yùn)營損失。本發(fā)明提供一種電子鎖具的開啟方法及其系統(tǒng)和裝置,可以在不需要鎖具具有遠(yuǎn)程聯(lián)網(wǎng)能力的情況下,實(shí)現(xiàn)鎖具密碼的動(dòng)態(tài)更改,并在開鎖過程中避免密碼外泄。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的是提供一種共享單車的鎖具系統(tǒng)和裝置。
本發(fā)明的另一目的是提供一種共享單車鎖具的開啟方法。
利用本發(fā)明的系統(tǒng)和方法可以在不需要鎖具具有遠(yuǎn)程聯(lián)網(wǎng)能力的情況下,實(shí)現(xiàn)鎖具密碼的動(dòng)態(tài)更改,并在開鎖過程中避免密碼外泄。
為實(shí)現(xiàn)上述目的,本發(fā)明采用以下設(shè)計(jì)方案:
一種共享單車的鎖具系統(tǒng),其特征在于,包括:鎖具機(jī)械模塊、控制模塊、存儲模塊、fsk雙音多頻識別模塊、移動(dòng)終端模塊和服務(wù)器模塊;
所述鎖具機(jī)械模塊,用于接收控制模塊的指令,完成對單車鎖定的開啟;
所述控制模塊,用于判斷開鎖密碼是否正確,并控制鎖具機(jī)械模塊的開啟;
所述存儲模塊,用于存儲鎖具的開鎖密碼;
所述fsk雙音多頻識別模塊,用于接收移動(dòng)終端模塊發(fā)出的fsk或雙音多頻聲音串碼,并識別fsk或雙音多頻聲音串碼中包含的密碼內(nèi)容;
所述移動(dòng)終端模塊,用于向服務(wù)器請求開鎖密碼,并向雙音多頻識別模塊發(fā)送雙音多頻聲音串碼;
所述服務(wù)器模塊,用于根據(jù)移動(dòng)終端模塊的開鎖請求,向移動(dòng)終端模塊推送開鎖密碼。
一種共享單車鎖具的開啟方法,其特征在于,該方法包括:
(1)根據(jù)單車標(biāo)識從服務(wù)器獲得開鎖密碼;
(2)通過fsk編碼聲音或雙音多頻編碼聲音向鎖具傳輸開鎖密碼或通過fsk編碼聲音或雙音多頻編碼聲音向鎖具傳輸開鎖密碼和新的開鎖密碼;
(3)鎖具接收到正確的開鎖密碼后開啟鎖具,如鎖具接收到了新的開鎖密碼,鎖具的開鎖密碼更新為新密碼;
本發(fā)明具有以下有益效果:
該系統(tǒng)及方法,在開鎖的過程中開鎖密碼通過fsk或雙音多頻聲音碼傳輸,避免了開鎖密碼外泄帶來的運(yùn)營風(fēng)險(xiǎn),同時(shí)在不需要鎖具具備遠(yuǎn)程聯(lián)網(wǎng)能力的情況下可以動(dòng)態(tài)更改鎖具密碼,進(jìn)一步提高了鎖具的安全性,由于鎖具不需要具有遠(yuǎn)程聯(lián)網(wǎng)能力,大大降低了鎖具的生產(chǎn)和單車的運(yùn)營成本。
附圖說明
圖1為本發(fā)明的系統(tǒng)架構(gòu)示意圖;
圖2為本發(fā)明的實(shí)施例工作流程圖;
圖3為本發(fā)明實(shí)施例之一的系統(tǒng)各模塊連接圖;
具體實(shí)施方式
下面結(jié)合附圖和實(shí)施例對本發(fā)明作進(jìn)一步的詳細(xì)說明;
請參閱圖1,該圖所示為系統(tǒng)架構(gòu),包括:鎖具機(jī)械模塊、控制模塊、存儲模塊、fsk雙音多頻識別模塊、移動(dòng)終端模塊和服務(wù)器模塊;
所述鎖具機(jī)械模塊,用于接收控制模塊的指令,完成對單車鎖定的開啟;
所述控制模塊,用于判斷開鎖密碼是否正確,并控制鎖具機(jī)械模塊的開啟;
所述存儲模塊,用于存儲鎖具的開鎖密碼。
所述fsk雙音多頻識別模塊,用于接收移動(dòng)終端模塊發(fā)出的fsk或雙音多頻聲音串碼,并識別fsk或雙音多頻聲音串碼中包含的密碼內(nèi)容。fsk和雙音多頻是2種電話信令傳輸方式,fsk采用頻移鍵控編碼方式,雙音多頻采用雙頻數(shù)字編碼方式,密碼采用fsk或雙音多頻方式傳輸可以具有較強(qiáng)的抗噪音能力。
所述移動(dòng)終端模塊,用于向服務(wù)器請求開鎖密碼,并向雙音多頻識別模塊發(fā)送雙音多頻聲音串碼。
所述服務(wù)器模塊,用于根據(jù)移動(dòng)終端模塊的開鎖請求,向移動(dòng)終端模塊推送開鎖密碼。
請參閱圖2,該圖所示為本發(fā)明實(shí)施例的工作流程圖,包括以下步驟:
步驟101、根據(jù)單車標(biāo)識從服務(wù)器獲得開鎖密碼;
步驟102、通過fsk編碼聲音或雙音多頻編碼聲音向鎖具傳輸開鎖密碼或通過fsk編碼聲音或雙音多頻編碼聲音向鎖具傳輸開鎖密碼和新的開鎖密碼;
步驟103、鎖具接收到正確的開鎖密碼后開啟鎖具,如鎖具接收到了新的開鎖密碼,鎖具的開鎖密碼更新為新密碼;
圖3為本發(fā)明中的一系統(tǒng)實(shí)施例,系統(tǒng)包括以下連接:服務(wù)器模塊1和移動(dòng)終端模塊2通過tcp/ip網(wǎng)絡(luò)連接,移動(dòng)終端模塊2和fsk雙音多頻識別模塊3之間通過聲音信道連接,fsk雙音多頻識別模塊3和控制模塊4之間通過內(nèi)部總線連接,控制模塊4和存儲模塊5之間通過內(nèi)部總線連接,控制模塊4和鎖具機(jī)械模塊6之間通過內(nèi)部總線連接。本發(fā)明中系統(tǒng)還可采用任何已知的軟硬件接口技術(shù)實(shí)現(xiàn)各模塊間的互連及數(shù)據(jù)傳輸。
本文中所描述的技術(shù)可以硬件、軟件、固件或其任何組合來實(shí)施,本文中所描述的功能性可提供于經(jīng)配置的專用軟件模塊或硬件模塊內(nèi)。以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案而非限制,僅僅參照較佳實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)說明。本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對本發(fā)明的技術(shù)方案進(jìn)行修改或者等同替換,而不脫離本發(fā)明技術(shù)方案的精神和范圍,均應(yīng)涵蓋在本發(fā)明的權(quán)利要求范圍當(dāng)中。