• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      軌道交通儲(chǔ)值票票卡結(jié)構(gòu)與操作流程研究

      2014-04-07 08:01:32
      城市軌道交通研究 2014年1期
      關(guān)鍵詞:票卡公共信息發(fā)售

      (東南大學(xué)教育部智能運(yùn)輸系統(tǒng)研究中心,210096,南京∥第一作者,碩士研究生)

      軌道交通儲(chǔ)值票票卡結(jié)構(gòu)與操作流程研究

      宋亞娜 張 寧 何鐵軍

      (東南大學(xué)教育部智能運(yùn)輸系統(tǒng)研究中心,210096,南京∥第一作者,碩士研究生)

      以Mifare Stand 1K票卡介質(zhì)為研究對(duì)象,在分析儲(chǔ)值票功能需求的基礎(chǔ)上,明確票卡結(jié)構(gòu)各功能區(qū)劃分。分析了儲(chǔ)值票初始化、預(yù)賦值、售票、充值、進(jìn)站、出站、查詢等操作的流程,結(jié)合操作流程,歸納票卡操作時(shí)所涉及的數(shù)據(jù),以字段的形式存放在票卡結(jié)構(gòu)中,同時(shí)合理分配票卡存儲(chǔ)器空間,以符合應(yīng)用規(guī)范并滿足多樣化的運(yùn)營(yíng)需求。

      城市軌道交通;儲(chǔ)值票;票卡結(jié)構(gòu);操作流程

      First-author's address ITS Institute of Ministry of Education,Southeast University,210096,Nanjing,China

      隨著我國(guó)城市軌道交通(以下簡(jiǎn)稱“城軌”)的線網(wǎng)日益擴(kuò)大,軌道交通票務(wù)管理(包括售票、檢票、清分和結(jié)算)已成為各軌道交通運(yùn)營(yíng)公司的一項(xiàng)繁瑣而艱巨的任務(wù),而信息技術(shù)的發(fā)展使得自動(dòng)售檢票系統(tǒng)(Automatic Fare Collection,AFC)在世界上許多城市的軌道交通系統(tǒng)中投入了運(yùn)行[1]。AFC系統(tǒng)以票卡為基礎(chǔ),利用計(jì)算機(jī)管理購(gòu)票、檢票、計(jì)費(fèi)、收費(fèi)、統(tǒng)計(jì)的全過(guò)程,提高了軌道交通系統(tǒng)的運(yùn)行效率和效益。運(yùn)營(yíng)公司可通過(guò)實(shí)時(shí)監(jiān)控掌握每條線路和車站的客流量、客流動(dòng)態(tài)等信息,為軌道交通的運(yùn)營(yíng)、管理和決策及突發(fā)事件的預(yù)測(cè)提供大量的科學(xué)數(shù)據(jù)和依據(jù)[2-4]。

      票卡作為AFC系統(tǒng)的核心,是記錄乘客乘車信息的媒介和載體,能記錄車票的系統(tǒng)編號(hào)、安全信息、車票種類、個(gè)人信息、進(jìn)出站信息、金額、有效期、歷史交易記錄等,與車站現(xiàn)場(chǎng)設(shè)備共同完成自動(dòng)售票、檢票功能,是乘客使用軌道交通運(yùn)輸服務(wù)付費(fèi)和乘車的憑證。

      票卡種類包括單程票、儲(chǔ)值票和員工票等。儲(chǔ)值票是供乘客多次乘坐軌道交通的票卡,包括計(jì)程類儲(chǔ)值票、計(jì)次類儲(chǔ)值票及月票等[5-6]。相對(duì)單程票而言,儲(chǔ)值票省去了購(gòu)票環(huán)節(jié),且票種豐富,面向更加穩(wěn)定的乘客群體。由于儲(chǔ)值票包含大量的信息,發(fā)行牽涉面廣,涉及環(huán)節(jié)多,因此,應(yīng)合理地設(shè)計(jì)儲(chǔ)值票的票卡結(jié)構(gòu)和操作流程,確保儲(chǔ)值票票卡安全,滿足乘客多樣化需求。

      1 儲(chǔ)值票功能需求及票卡結(jié)構(gòu)功能區(qū)劃分

      1.1 功能需求

      作為乘客與城軌系統(tǒng)的直接媒介,儲(chǔ)值票支持乘客在城軌系統(tǒng)中一切與乘坐有關(guān)的活動(dòng)。為了使乘客方便、快捷、安全地使用儲(chǔ)值票,儲(chǔ)值票必須具備如下基本功能:

      (1)能夠被初始化并記錄初始化信息;

      (2)儲(chǔ)值票在發(fā)售時(shí),能夠按照乘客的要求生成特定類型的票種,并記錄發(fā)售信息;

      (3)乘客能夠憑借儲(chǔ)值票進(jìn)、出站,并在出站的時(shí)候支付本次乘坐的費(fèi)用;

      (4)當(dāng)儲(chǔ)值票金額用完時(shí),乘客可對(duì)儲(chǔ)值票進(jìn)行充值,之后可繼續(xù)使用;

      (5)購(gòu)買記名票的乘客有權(quán)限查詢自己儲(chǔ)值票的相關(guān)信息,如余額、以往的交易情況等。

      本文將儲(chǔ)存在儲(chǔ)值票中的數(shù)據(jù)信息以字段的形式在扇區(qū)的塊中進(jìn)行儲(chǔ)存,將各字段合理分配到卡結(jié)構(gòu)中,并設(shè)計(jì)出對(duì)應(yīng)的操作流程來(lái)操作這些字段,實(shí)現(xiàn)上述各項(xiàng)功能。

      1.2 票卡結(jié)構(gòu)功能區(qū)劃分

      本文選取Mifare Stand 1K作為票卡介質(zhì)。Mifare Stand 1K是基于扇區(qū)操作的一種票卡,價(jià)格便宜,安全性較好,但不提供防撕裂機(jī)制。針對(duì)儲(chǔ)值票的功能需求,設(shè)置如下功能區(qū):

      (1)發(fā)行區(qū)---記錄儲(chǔ)值票發(fā)行初始化時(shí)的相關(guān)數(shù)據(jù)信息,完成與初始化相關(guān)的操作。

      (2)發(fā)售區(qū)---記錄儲(chǔ)值票發(fā)售時(shí)的相關(guān)數(shù)據(jù)信息。

      (3)錢包值區(qū)---存放余額。出站時(shí)從錢包里扣款支付乘坐費(fèi)用,乘客查詢時(shí)顯示儲(chǔ)值票的余額。

      (4)錢包信息區(qū)---記錄本卡錢包的有效期、使用區(qū)域或區(qū)段及充值的相關(guān)信息。

      (5)公共信息區(qū)---包含票卡操作序列號(hào)、MAC(Message Authentication Code,交易認(rèn)證碼),以及旅程交易信息區(qū)、錢包值區(qū)、錢包信息區(qū)及交易日志區(qū)的指針。

      (6)旅程交易信息區(qū)---記錄票卡出入站編號(hào)、出入站設(shè)備編號(hào)、出入站日期等信息。

      (7)交易狀態(tài)區(qū)---包含首次交易日期、阻止標(biāo)志、拒絕出入站原因及日期等信息。

      (8)交易日志區(qū)---記錄每次交易的日期、交易站編號(hào)等信息。

      1.3 防撕裂操作

      為保證儲(chǔ)值票票卡的安全性,對(duì)公共信息區(qū)、旅程交易信息區(qū)、錢包值區(qū)進(jìn)行防撕裂操作保護(hù)。

      (1)公共信息區(qū):公共信息區(qū)操作時(shí),首先讀取公共信息區(qū)的兩個(gè)數(shù)據(jù)塊的內(nèi)容,并分別檢查其MAC是否正確(MAC可以是本塊內(nèi)容的循環(huán)冗余校驗(yàn))。若兩個(gè)塊的MAC驗(yàn)證正確,則檢查兩個(gè)塊的序列碼,序列碼大的為有效塊;若只有一個(gè)塊的MAC驗(yàn)證正確,則該塊有效。公共信息區(qū)采用讀A寫B(tài)或讀B寫A的方式,即如果當(dāng)前是第一區(qū)有效,下次改寫時(shí)將數(shù)據(jù)存入第二區(qū),反之,如果當(dāng)前是第二區(qū)有效,則下次改寫時(shí)將數(shù)據(jù)存入第一區(qū)。公共信息區(qū)每次改寫時(shí)序列號(hào)增1,交易流程將根據(jù)序列號(hào)來(lái)判斷當(dāng)前有效塊。

      (2)旅程交易信息區(qū):旅程交易信息區(qū)也是一個(gè)扇區(qū)兩個(gè)相同結(jié)構(gòu)的塊,在任一時(shí)刻,只有一個(gè)塊有效。對(duì)旅程交易信息區(qū)操作采用讀A寫B(tài)或讀B寫A的方式,即從當(dāng)前有效的塊中讀取數(shù)據(jù),修改后寫入另一個(gè)塊中。

      (3)錢包值區(qū):錢包值區(qū)也采用類似的方法,即從當(dāng)前有效的錢包中讀取值,進(jìn)行加值或減值后,轉(zhuǎn)移到另一個(gè)錢包。

      整個(gè)交易流程大致為:

      步驟1:從公共信息區(qū)中讀取數(shù)據(jù),根據(jù)序列號(hào)等信息,判斷公共信息區(qū)當(dāng)前有效塊;

      步驟2:對(duì)公共信息區(qū)指定的旅程交易信息區(qū)、錢包值區(qū)進(jìn)行操作。

      步驟3:將公共信息區(qū)序列號(hào)增1,并寫入另一個(gè)塊,操作完成。

      可以看出,防撕裂票卡操作機(jī)制可以確保交易的完整性,只要最后一步操作不完成,不管上次票卡交易從何處中斷,都能從頭恢復(fù)。

      1.4 密鑰管理系統(tǒng)

      為保證密鑰系統(tǒng)的封閉性和保密性,密鑰在生成過(guò)程中應(yīng)采用逐級(jí)分散的方式,子密鑰不能推導(dǎo)母密鑰,同級(jí)密鑰不能互相推導(dǎo)。常見(jiàn)的單機(jī)架構(gòu)密鑰管理系統(tǒng)如圖1所示。

      圖1 密鑰管理系統(tǒng)組成

      密鑰管理系統(tǒng)完成密鑰管理的各項(xiàng)功能,包括各類密鑰的分散、生成等,同時(shí)把這些生成的密鑰安裝到相應(yīng)的SAM(Security Access Module,安全存取模塊)卡、SAM母卡、SAM卡傳輸卡中。

      2 儲(chǔ)值票操作流程分析

      儲(chǔ)值票操作包括初始化、預(yù)賦值、售票、進(jìn)站、出站、充值、查詢等。本文分析各操作流程的實(shí)現(xiàn)過(guò)程,為票卡結(jié)構(gòu)設(shè)計(jì)做鋪墊。

      (1)初始化:初始化操作流程部署于E/S(Encoder/Sorter)車票編碼分揀機(jī)中,分為新卡初始化和舊卡初始化。若對(duì)新卡進(jìn)行初始化,首先,讀取發(fā)行區(qū)票卡的物理卡號(hào)和邏輯卡號(hào),驗(yàn)證卡認(rèn)證碼,并向發(fā)行區(qū)寫入初始化信息。初始化信息包括城市代碼、行業(yè)代碼、初始化批次、初始化日期及初始化次數(shù)等。然后,分別對(duì)發(fā)售區(qū)、錢包值區(qū)、錢包信息區(qū)、公共信息區(qū)、旅程交易信息區(qū)、交易日志區(qū)等寫入相應(yīng)信息,并設(shè)置各區(qū)密鑰和控制位。最后,驗(yàn)證各區(qū)讀密鑰,讀取各區(qū)內(nèi)容,完成初始化操作。如對(duì)舊卡進(jìn)行初始化,各區(qū)寫操作之前應(yīng)先驗(yàn)證寫密碼,不必重新設(shè)置密鑰和控制位,另外,初始化次數(shù)應(yīng)加1,初始化日期保持不變。

      (2)預(yù)賦值:預(yù)賦值操作流程也部署于E/S車票編碼分揀機(jī)中。進(jìn)行預(yù)賦值操作時(shí):首先,應(yīng)讀取并驗(yàn)證發(fā)行區(qū)中的城市代碼、行業(yè)代碼及卡認(rèn)證碼,以判斷該票卡是否為本系統(tǒng)卡;然后,計(jì)算各數(shù)據(jù)區(qū)密鑰,驗(yàn)證發(fā)售區(qū)寫密鑰并寫入發(fā)售信息,包括票種、是否記名、車票有效期模式、車票有效期等;最后,驗(yàn)證發(fā)售區(qū)讀密鑰,讀發(fā)售區(qū)內(nèi)容,完成預(yù)賦值操作。

      (3)售票:售票操作流程部署于半自動(dòng)售票機(jī)中。售票只針對(duì)初始化后的卡進(jìn)行,即卡內(nèi)除發(fā)行區(qū)外,其他數(shù)據(jù)區(qū)中全為0。售票只寫發(fā)售區(qū),有關(guān)錢的操作屬于充值流程。進(jìn)行售票操作時(shí):首先,判斷該票卡是否為本系統(tǒng)卡;然后,計(jì)算各數(shù)據(jù)區(qū)密鑰Key A/Key B,驗(yàn)證發(fā)售區(qū)寫密鑰并寫入發(fā)售信息,包括發(fā)行票卡的SAM卡的ID、發(fā)售日期、發(fā)售站編號(hào)、押金、持卡人信息等;最后,驗(yàn)證發(fā)售區(qū)讀密鑰,讀發(fā)售區(qū)內(nèi)容,完成售票操作。

      (4)充值:充值操作流程也部署于半自動(dòng)售票機(jī)中。進(jìn)行充值操作時(shí):首先,判斷該票卡是否為本系統(tǒng)卡;接著,計(jì)算各數(shù)據(jù)區(qū)密鑰,選擇當(dāng)前有效的公共信息區(qū)(防撕裂操作),判斷該票卡是否在黑名單中,并根據(jù)公共信息區(qū)中旅程交易信息區(qū)、錢包值區(qū)和錢包信息區(qū)的指針選擇當(dāng)前有效區(qū);最后,驗(yàn)證當(dāng)前有效錢包區(qū)寫密碼,根據(jù)票種判斷是計(jì)程類車票、計(jì)次類車票還是月票等其他票種,更新當(dāng)前有效錢包值區(qū)和錢包信息區(qū)信息(防撕裂操作),包括有效期起止日期、區(qū)域代碼、區(qū)段中車站1代碼、區(qū)段中車站2代碼、充值前剩余金額、充值金額及累計(jì)充值金額等,完成充值操作。

      (5)進(jìn)站:進(jìn)站操作流程部署于閘機(jī)中。進(jìn)行進(jìn)站操作時(shí),首先,判斷該票卡是否為本系統(tǒng)卡。接著,計(jì)算各數(shù)據(jù)區(qū)密鑰,選擇當(dāng)前有效的公共信息區(qū)(防撕裂操作),判斷該票卡是否在黑名單中,根據(jù)公共信息區(qū)中旅程交易信息區(qū)、錢包值區(qū)和錢包信息區(qū)的指針選擇當(dāng)前有效區(qū)塊。然后,判斷出入站是否匹配,若出入站匹配,或出入站不匹配但上次交易處于出入站免檢模式,則更新錢包區(qū)信息(防撕裂操作),在旅程交易信息區(qū)寫入入站信息(防撕裂操作),包括入站站編號(hào)、入站設(shè)備編號(hào)、入站日期時(shí)間等;若出入站不匹配且上次交易不處于出入站免檢模式,則表明上次交易不完整。最后,驗(yàn)證公共信息區(qū)寫密碼,更新公共信息區(qū)信息,完成進(jìn)站操作。若未能進(jìn)站,在交易狀態(tài)區(qū)寫入未進(jìn)站原因(防撕裂操作),驗(yàn)證公共信息區(qū)寫密碼,更新公共信息區(qū)信息。

      (6)出站:出站操作流程部署于閘機(jī)中。與進(jìn)站操作相同:首先,確定各有效區(qū)塊;然后讀取當(dāng)前有效旅程交易信息區(qū)的進(jìn)站信息,更新錢包區(qū)信息(防撕裂操作),包括金額、扣款等,在旅程交易信息區(qū)寫入出站信息(防撕裂操作),包括出站站編號(hào)、出站設(shè)備編號(hào)、出站日期時(shí)間等;接著,在交易日志區(qū)寫入交易日志信息,包括交易日期時(shí)間、交易站編號(hào)、交易金額、交易后錢包剩余金額等;最后,驗(yàn)證公共信息區(qū)寫密碼,更新公共信息區(qū)信息,完成出站操作。若未能出站,在交易狀態(tài)區(qū)寫入未出站原因(防撕裂操作),驗(yàn)證公共信息區(qū)寫密碼,更新公共信息區(qū)信息。

      (7)查詢:查詢流程部署于半自動(dòng)售票機(jī)中。若儲(chǔ)值票持卡人想知道票卡剩余金額,或者當(dāng)遭遇閘機(jī)阻攔時(shí)想知道未能入站或出站原因,可到車站服務(wù)中心查詢。進(jìn)行查詢操作時(shí):首先,判斷該票卡是否為本系統(tǒng)卡;然后,計(jì)算各數(shù)據(jù)區(qū)密鑰,選擇當(dāng)前有效的公共信息區(qū)(防撕裂操作),判斷該票卡是否在黑名單中,并根據(jù)公共信息區(qū)中旅程交易信息區(qū)、錢包值區(qū)和錢包信息區(qū)的指針選擇當(dāng)前有效區(qū)塊;最后,根據(jù)要求讀取相關(guān)區(qū)域內(nèi)容,完成查詢操作。

      3 儲(chǔ)值票票卡結(jié)構(gòu)字段設(shè)計(jì)

      結(jié)合儲(chǔ)值票操作流程,設(shè)計(jì)票卡結(jié)構(gòu)各功能區(qū)所需的字段。

      (1)發(fā)行區(qū)字段:如表1所示。

      (2)發(fā)售區(qū)字段:為滿足不同乘客對(duì)于乘坐的需求,面向乘客發(fā)售的儲(chǔ)值票有不同的票種,發(fā)售時(shí)需根據(jù)乘客的要求和情況獲取乘客的信息。發(fā)售區(qū)的字段如表2。

      (3)錢包值區(qū)字段:錢包值區(qū)考慮防撕裂操作,其字段如表3。

      (4)錢包信息區(qū)字段:錢包信息區(qū)記錄錢包的有效期、使用區(qū)域或區(qū)段及充值的相關(guān)信息,不考慮防撕裂操作,其字段如表4所示。

      表1 發(fā)行區(qū)字段

      表2 發(fā)售區(qū)字段

      表3 錢包值區(qū)字段

      表4 錢包信息區(qū)字段

      (5)公共信息區(qū)字段:公共信息區(qū)考慮防撕裂操作,其字段如表5所示。

      表5 公共信息區(qū)字段

      (6)旅程交易信息區(qū)字段:旅程交易信息區(qū)考慮防撕裂操作,其字段如表6所示。

      表6 旅程交易信息區(qū)字段

      (7)交易狀態(tài)區(qū)字段:見(jiàn)表7。

      表7 交易狀態(tài)區(qū)字段

      (8)交易日志區(qū)字段:見(jiàn)表8。

      表8 交易日志區(qū)字段

      4 結(jié)語(yǔ)

      儲(chǔ)值票票卡結(jié)構(gòu)和票卡操作流程的合理設(shè)計(jì)可以滿足軌道交通AFC系統(tǒng)的運(yùn)營(yíng)需求,滿足乘客多樣化的出行需求,保證儲(chǔ)值票票卡安全及票務(wù)系統(tǒng)的有效運(yùn)行。在分析儲(chǔ)值票功能需求的基礎(chǔ)上,劃分票卡結(jié)構(gòu)功能區(qū),考慮防撕裂操作以保證票卡安全。分析初始化、預(yù)賦值、售票、充值、進(jìn)站、出站和查詢等七個(gè)票卡操作流程,結(jié)合票卡操作流程,對(duì)發(fā)行區(qū)、發(fā)售區(qū)、錢包值區(qū)、錢包信息區(qū)、公共信息區(qū)、旅程交易信息區(qū)、交易狀態(tài)區(qū)和交易日志區(qū)等八個(gè)區(qū)的字段進(jìn)行詳細(xì)設(shè)計(jì)并合理分配空間大小,為軌道交通AFC系統(tǒng)建設(shè)提供參考。

      [1] 黎江.城市軌道交通線網(wǎng)AFC系統(tǒng)標(biāo)準(zhǔn)體系的建設(shè)[J].都市快軌交通,2009,22(5):56.

      [2] 徐明.軌道交通自動(dòng)售檢票系統(tǒng)設(shè)計(jì)[D].上海:復(fù)旦大學(xué),2005.

      [3] Shiibashi A.Tonomous decentralized high-speed processing technology and the application in an integrated IC card fixedline and wireless system[C]∥Proceedings of Autonomous Decentralized Systems,2005:215.

      [4] 田衛(wèi)剛,李瑾.沈陽(yáng)地鐵票卡設(shè)置種類的探討[J].鐵道運(yùn)輸與經(jīng)濟(jì),2008,30(9):56.

      [5] 王國(guó)光,史天運(yùn).自動(dòng)檢票系統(tǒng)設(shè)計(jì)及其實(shí)現(xiàn)[J].中國(guó)鐵道科學(xué),2005(9):112.

      [6] 張寧,何鐵軍,王健,等.城市軌道交通系統(tǒng)票種設(shè)置及票務(wù)規(guī)則分析[J].武漢理工大學(xué)學(xué)報(bào):信息與管理工程版.2008,30(1):78.

      [7] 康崇皓.軌道交通自動(dòng)售檢票系統(tǒng)票卡方案探討[J].城市軌道交通研究,2012(5):26.

      Structure and Operation Procedure of Stored Value Ticket in Rail Transit

      Song Yana,Zhang Ning,He Tiejun

      In order to standardize ticket business in rail transit,guarantee the order movement of ticket system,strengthen the safety of stored value ticket,the Mifare Stand 1K is taken as the studyobject and the functional requirements for the ticket is analyzed.Based on the functional requirements,the definition of all functional zones in ticket structure is conducted,and the operation procedure of stored value ticket is analyzed.Through combining the operational procedures,all data involved in ticket operation are concluded and kept in ticket structure in the field-formatted form,and the memory space of the ticket is assigned rationally in the meantime.The aim of this paper is to design a rational ticket structure and operation procedure,so as to meet the diversified operation demands.

      urban rail transit;storedvalue ticket;card structure;operation procedure

      U 293.22

      2012-10-10)

      猜你喜歡
      票卡公共信息發(fā)售
      限量發(fā)售,喜歡請(qǐng)收藏 Esoteric(第一極品)K-03XD黃金版
      次時(shí)代主機(jī)發(fā)售前橫向?qū)Ρ?Xbox XSX/XSS與Sony PS5
      城市軌道交通票卡使用情況分析
      卷宗(2020年24期)2020-12-01 03:13:32
      《外匯業(yè)務(wù)百問(wèn)百答》新書發(fā)售
      全國(guó)交通一卡通票卡個(gè)人化效率優(yōu)化
      城市軌道交通新型自動(dòng)售票機(jī)發(fā)卡裝置的設(shè)計(jì)
      新時(shí)期物流公共信息平臺(tái)的建設(shè)與發(fā)展
      基于云計(jì)算的民航公共信息服務(wù)平臺(tái)
      舟山江海聯(lián)運(yùn)公共信息平臺(tái)與國(guó)家交通運(yùn)輸物流公共信息平臺(tái)實(shí)現(xiàn)互聯(lián)互通
      交通運(yùn)輸公共信息服務(wù)發(fā)展趨勢(shì)與對(duì)策研究
      盱眙县| 台北县| 深州市| 雅江县| 鄱阳县| 浦城县| 石狮市| 文水县| 夏河县| 博罗县| 桓台县| 龙山县| 仁寿县| 托里县| 体育| 思南县| 仁怀市| 鄯善县| 庄河市| 孝昌县| 江油市| 夏津县| 凤城市| 波密县| 洪江市| 宜兴市| 建德市| 青田县| 抚顺县| 龙游县| 高密市| 隆昌县| 鄂伦春自治旗| 桐柏县| 南汇区| 临安市| 金秀| 乐至县| 衡东县| 曲水县| 大同县|