一種城市公共自行車租賃的安全認(rèn)證方法和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及城市公共自行車租賃領(lǐng)域,特別是涉及一種城市公共自行車租賃安全認(rèn)證方法和系統(tǒng)。
【背景技術(shù)】
[0002]隨著我國經(jīng)濟(jì)的快速發(fā)展和城市化水平的加快,必然引發(fā)機(jī)動車數(shù)量的迅猛增長和大量的人口涌入城市,隨之而來的是城市交通擁堵和尾氣污染嚴(yán)重等各種城市問題。大力發(fā)展城市公共交通成為解決上述城市問題的一種重要手段。在發(fā)展公共交通以外,自行車也可作為一種解決城市交通問題的重要的補(bǔ)充手段。作為一種應(yīng)用廣泛的代步交通工具,其廉價、健康、節(jié)能、環(huán)保、便捷的特點(diǎn)使其在城市公共交通領(lǐng)域大有作為,城市公共自行車租賃系統(tǒng)可以作為以外常規(guī)公交的有效補(bǔ)充和延伸。
[0003]歐洲國家于上世紀(jì)70年代最先推出了城市公共自行車租賃系統(tǒng),至今已有50多個國家或地區(qū)為市民提供了公共自行車租賃服務(wù)。在中國,杭州于2008年上半年率先運(yùn)行公共自行車租賃系統(tǒng),意圖讓慢行交通與公共交通實(shí)現(xiàn)“無縫對接”,破解城市交通末端“最后一公里”難題。據(jù)不完全統(tǒng)計(jì),目前已有株洲、杭州、北京、合肥、柳州、銀川等城市建成公共自行車租賃系統(tǒng),公共自行車租賃在國內(nèi)必將得到普及。
[0004]公共自行車租賃系統(tǒng)通常由后臺的服務(wù)管理系統(tǒng)和前端的站點(diǎn)安全認(rèn)證子系統(tǒng)組成。站點(diǎn)安全認(rèn)證子系統(tǒng)位于城市公共自行車租賃系統(tǒng)的底層,直接面向用戶,其是否安全可靠、租還車方式是否方便快捷會直接影響用戶的體驗(yàn),并進(jìn)而對公共自行車租賃的推廣產(chǎn)生重大影響。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的是要提供一種城市公共自行車租賃的安全認(rèn)證方法及系統(tǒng),實(shí)現(xiàn)安全可靠,方便快捷的城市公共自行車租賃。
[0006]為了實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例提供了一種城市公共自行車租賃的安全認(rèn)證方法,包括:安全認(rèn)證子系統(tǒng)初始化PSAM卡,得到所述PSAM卡的卡號;所述安全認(rèn)證子系統(tǒng)初始化待安全認(rèn)證的卡,判斷所述待安全認(rèn)證的卡的類型;所述安全認(rèn)證子系統(tǒng)根據(jù)所述待安全認(rèn)證的卡的類型,對所述待安全認(rèn)證的卡進(jìn)行安全認(rèn)證,所述待安全認(rèn)證的卡為用戶卡或者車輛標(biāo)識卡。
[0007]優(yōu)選的,上述的方法中,待安全認(rèn)證的卡為用戶卡,安全認(rèn)證子系統(tǒng)對所述用戶卡進(jìn)行外部認(rèn)證和內(nèi)部認(rèn)證。
[0008]待安全認(rèn)證的卡為車輛標(biāo)識卡,安全認(rèn)證子系統(tǒng)對車輛標(biāo)識卡進(jìn)行安全認(rèn)證。
[0009]優(yōu)選的,安全認(rèn)證子系統(tǒng)對用戶卡進(jìn)行外部認(rèn)證,包括:接收所述用戶卡產(chǎn)生的隨機(jī)數(shù)Rl ;將所述隨機(jī)數(shù)Rl發(fā)送到所述PSAM卡;接收所述PSAM卡發(fā)送的隨機(jī)數(shù)密文D ;將所述隨機(jī)數(shù)密文Dl發(fā)送到所述用戶卡,由所述用戶卡根據(jù)所述隨機(jī)數(shù)密文Dl及所述隨機(jī)數(shù)Rl進(jìn)行驗(yàn)證;接收所述用戶卡發(fā)送的驗(yàn)證結(jié)果。
[0010]安全認(rèn)證子系統(tǒng)對用戶卡進(jìn)行內(nèi)部認(rèn)證,包括:接收所述PSAM卡產(chǎn)生的隨機(jī)數(shù)R2 ;將所述隨機(jī)數(shù)R2發(fā)送到所述用戶卡;接收所述用戶卡發(fā)送的隨機(jī)數(shù)密文D2 ;將所述隨機(jī)數(shù)密文D2發(fā)送到所述PSAM卡,由所述PSAM卡根據(jù)所述隨機(jī)數(shù)密文D2及所述隨機(jī)數(shù)R2進(jìn)行驗(yàn)證;接收所述PSAM卡發(fā)送的驗(yàn)證結(jié)果。
[0011]安全認(rèn)證子系統(tǒng)對車輛標(biāo)識卡進(jìn)行安全認(rèn)證,包括:接收所述車輛標(biāo)識卡發(fā)送的所述車輛標(biāo)識卡的卡號NI ;將所述車輛標(biāo)識卡的卡號NI發(fā)送到所述PSAM卡;接收所述PSAM卡發(fā)送的卡號密文NDl ;將所述卡號密文NDl發(fā)送到所述車輛標(biāo)識卡,由所述車輛標(biāo)識卡比對所述卡號密文NDl和保存在所述車輛標(biāo)識卡內(nèi)部的密碼數(shù)據(jù);若相等,則所述車輛標(biāo)識卡的認(rèn)證成功,若不相等,則所述車輛標(biāo)識卡的認(rèn)證不成功。
[0012]為了更好的實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例還提供了一種安全認(rèn)證子系統(tǒng),用于對城市公共自行車租賃提供安全認(rèn)證,包括:初始化單元,用于初始化PSAM卡,得到所述PSAM卡的卡號;判斷單元,用于初始化待安全認(rèn)證的卡,判斷所述待安全認(rèn)證的卡的類型;安全認(rèn)證單元,用于根據(jù)所述待安全認(rèn)證的卡的類型,對所述待安全認(rèn)證的卡進(jìn)行安全認(rèn)證,所述待安全認(rèn)證的卡為用戶卡或者車輛標(biāo)識卡。
[0013]本發(fā)明實(shí)施例還提供了一種城市公共自行車租賃的租車方法,包括:檢測到用戶在停車器或者服務(wù)終端的刷卡借車請求,所述卡為用戶卡;檢測所述用戶卡是否有效及是否有足夠余額;若所述用戶卡有效且有足夠余額,則將租車信息輸入所述用戶卡,并解鎖對應(yīng)的自行車;將所述租車信息發(fā)送到后臺服務(wù)管理系統(tǒng),由所述后臺服務(wù)管理系統(tǒng)進(jìn)行計(jì)時和計(jì)費(fèi),所述租車信息包括用戶卡信息、租車開始時間和車輛狀態(tài)信息。
[0014]本發(fā)明實(shí)施例還提供了一種城市公共自行車租賃的還車方法,包括:檢測到自行車進(jìn)入停車器的信號,生成還車信息并發(fā)送到服務(wù)終端,所述還車信息包括用戶卡信息、還車時間和停車器編號;所述服務(wù)終端將所述還車信息發(fā)送到后臺服務(wù)管理系統(tǒng);所述服務(wù)終端接收所述后臺服務(wù)管理系統(tǒng)發(fā)送的租車費(fèi)并提示用戶,所述租車費(fèi)由所述后臺服務(wù)管理系統(tǒng)根據(jù)租車和還車時間計(jì)算得到;所述服務(wù)終端提示用戶還車成功,并在下次租車時由所述后臺服務(wù)管理系統(tǒng)將所述租車費(fèi)從用戶卡中扣除。
[0015]本發(fā)明實(shí)施例具有以下技術(shù)效果:
[0016]I)本發(fā)明實(shí)施例中,安全認(rèn)證子系統(tǒng)可讀取不同類型的卡并進(jìn)行安全認(rèn)證,在保證了數(shù)據(jù)傳輸?shù)陌踩院头€(wěn)定性的基礎(chǔ)上,能最大限度的減少成本,有利于城市公共自行車租賃的推廣。同時,本發(fā)明實(shí)施例中對用戶卡進(jìn)行包含外部認(rèn)證和內(nèi)部認(rèn)證的雙向認(rèn)證,進(jìn)一步提高了安全認(rèn)證的可靠性和穩(wěn)定性。
[0017]2)本發(fā)明實(shí)施例中的城市公共自行車租還車方法具備不刷卡即可還車的優(yōu)勢,與現(xiàn)有租還車方法相比更加的高效、便捷,可以為用戶帶來更好的使用體驗(yàn)。
[0018]根據(jù)下文結(jié)合附圖對本發(fā)明具體實(shí)施例的詳細(xì)描述,本領(lǐng)域技術(shù)人員將會更加明了本發(fā)明的上述以及其他目的、優(yōu)點(diǎn)和特征。
【附圖說明】
[0019]后文將參照附圖以示例性而非限制性的方式詳細(xì)描述本發(fā)明的一些具體實(shí)施例。附圖中相同的附圖標(biāo)記標(biāo)示了相同或類似的部件或部分。本領(lǐng)域技術(shù)人員應(yīng)該理解,這些附圖未必是按比例繪制的。附圖中:
[0020]圖1是本發(fā)明實(shí)施例所依據(jù)的城市公共自行車租賃系統(tǒng)的邏輯結(jié)構(gòu)示意圖;
[0021]圖2是本發(fā)明實(shí)施例提供的多功能讀卡器的邏輯結(jié)構(gòu)示意圖;
[0022]圖3是本發(fā)明實(shí)施例提供的城市公共自行車租賃安全認(rèn)證方法的示意圖;
[0023]圖4是本發(fā)明實(shí)施例提供的對用戶卡進(jìn)行外部認(rèn)證的方法示意圖;
[0024]圖5是本發(fā)明實(shí)施例提供的對用戶卡進(jìn)行內(nèi)部認(rèn)證的方法示意圖;
[0025]圖6是本發(fā)明實(shí)施例提供的對用戶卡進(jìn)行雙向認(rèn)證的流程示意圖;
[0026]圖7是本發(fā)明實(shí)施例提供的對車輛標(biāo)識卡進(jìn)行安全認(rèn)證的方法示意圖;
[0027]圖8是本發(fā)明實(shí)施例提供的對車輛標(biāo)識卡進(jìn)行安全認(rèn)證的流程示意圖;
[0028]圖9是本發(fā)明實(shí)施例提供的安全認(rèn)證子系統(tǒng)的邏輯結(jié)構(gòu)示意圖;
[0029]圖10是本發(fā)明實(shí)施例提供的城市公共自行車租賃的租車方法的示意圖;
[0030]圖11是本發(fā)明實(shí)施例提供的城市公共自行車租賃的租車方法的流程示意圖;
[0031]圖12是本發(fā)明實(shí)施例提供的城市公共自行車租賃的還車方法的示意圖;
[0032]圖13是本發(fā)明實(shí)施例提供的城市公共自行車租賃的還車方法的流程示意圖。
【具體實(shí)施方式】
[0033]以下結(jié)合附圖,對本發(fā)明的【具體實(shí)施方式】進(jìn)行詳細(xì)說明。以下如無特殊說明,本發(fā)明實(shí)施例中涉及的非接觸式卡操作均按照IS014443A協(xié)議規(guī)范的規(guī)定執(zhí)行;接觸式卡的操作按照IS07816協(xié)議規(guī)范的規(guī)定執(zhí)行。本發(fā)明實(shí)施例中涉及的非邏輯加密卡(以Ml卡為例)有16個扇區(qū)、共64個塊。
[0034]圖1是本發(fā)明實(shí)施例所依據(jù)的城市公共自行車租賃系統(tǒng)的邏輯結(jié)構(gòu)示意圖。如圖1所示的城市公共自行車租賃系統(tǒng),由后臺服務(wù)管理系統(tǒng)10和租賃站點(diǎn)11兩大部分組成。圖1中顯示I個租賃站點(diǎn)11和I個后臺服務(wù)管理系統(tǒng)10相對應(yīng),也可由多于I個的租賃站點(diǎn)11和I個后臺服務(wù)管理系統(tǒng)10相對應(yīng)。
[0035]其中,服務(wù)管理系統(tǒng)10主要由通信模塊、各類服務(wù)器、報(bào)警系統(tǒng)和監(jiān)控軟件組成,負(fù)責(zé)對各租賃站點(diǎn)傳來的數(shù)據(jù)進(jìn)行分析處理、顯示和保存,并可