三. 出租汽車IC卡讀卡器
3.1讀卡器的硬件結構
3.2讀卡器所用卡座的觸點尺寸和位置
要求卡座能使用符合ISO 7816-2 國際標準的IC卡。
3.3讀卡器與IC卡的電信號和傳輸協(xié)議
要求讀卡器與IC卡的電信號和傳輸協(xié)議符合ISO/IEC 7816-3 國際標準。
3.4 射頻功率及信號接口
要求讀卡器的射頻功率及信號接口要符合ISO/IEC14443-2和ISO/IEC10373
3.5讀卡器與計價器的接口
讀卡器的通訊口用于接受計價器的命令,根據計價器的命令對IC 卡進行操作。
讀卡器與計價器的接口為TTL(5V)電平RS 232接口,讀卡器的電源有計價器提供。
計價器與讀卡器的通訊速率為9600Bit/s。
3.6讀卡器的環(huán)境要求
讀卡器的環(huán)境試驗要求:溫度、濕度、震動、沖擊和電磁兼容的試驗按計價器的技術條件進行。
3.7讀卡器的微型化設計
由于計價器的體積有限,市場上提供的非接觸讀寫模塊都不符合要求。我們根據計價器使用的要求,提出需要體積微型化、有效工作距離≥4C M的出租汽車專用模塊,華虹集成電路公司、連視、VFJ和我們經過反復試驗,得到符合要求的模塊,為讀卡器微型化打好了基礎。經設計的多次優(yōu)化,兼容接觸和非接觸卡的讀卡器研制成功了。
四. 讀卡器的安全要求
讀卡器的設計安排了5個SAM卡座。用于安裝TAXI 龍卡、東方公共交通卡、PBOC標準的銀行IC信用卡、老標準銀行IC信用卡、強生乘車卡和其他乘車卡的安全模塊。
支付交易所必須的解密密鑰應被儲存在安全模塊SAM中,解密過程也是在SAM模塊中進行。SAM卡內的數據未經授權外部不能訪問和修改。
讀卡器儲存的數據必須保證在斷電或結束正常操作的情況下不被改變或移動。讀卡器應能保證讀卡器在通訊和交易過程中數據的合法性和完整性。
由主SAM卡提供讀卡器所支持應用的入口路徑。其中一張SAM卡的失效不會影響其他卡的應用。
為了加快東方公共交通非接觸卡的交易速度,當讀卡器發(fā)現有東方交通卡進入場區(qū)時,讀卡器應用不經過主SAM卡直接選擇建設部高速SAM卡,發(fā)起應用。
讀卡器與CPU卡和SAM卡的通訊至少要支持9600-38400bps。
五. 計價器-讀卡器的通訊
通訊方式:
TTL電平RS232異步串行通訊
通訊速率9600bps
1位起始位,8位數據位,1位停止位,無校驗位
數據塊CRC16校驗
握手線進程控制
六. IC卡的交易流程
1. 讀卡器對上海公共交通卡的扣款交易服從"上海公共交通卡應用規(guī)范"。
2. 讀卡器只能完成對PBOC標準的金融IC信用卡的消費交易,讀卡器的安全規(guī)范和交易流程符合"PBOC金融POS機規(guī)范"。并在2000年初就通過了金融測試中心的測試。
3. 讀卡器對各類乘車卡的交易中非接觸的上海公共交通卡具有優(yōu)先權。
七. 讀卡器的黑名單功能
讀卡器具有黑名單檢查功能。
當查實當前的公共交通卡為黑名單卡時:
應對卡做鎖卡操作。
在計價器和卡上做鎖卡交易記錄。
計價器長時間鳴叫,提醒駕駛員該卡為黑卡。
發(fā)現已經鎖卡的黑名單卡,不在計價器和卡上做鎖卡交易記錄。但要使計價器長時間鳴叫,提醒駕駛員該卡為黑卡。
其他接觸式錢包卡的黑名單每條8字節(jié)與卡號對應。當查實當前卡為黑名單卡時:
計價器長時間鳴叫,提醒駕駛員該卡為黑卡。
不在計價器和卡上做鎖卡交易記錄。
不對卡做鎖卡操作。
非接觸卡的黑名單由東方公共交通卡公司的清算中心下載給各出租汽車公司的計算中心,接觸式錢包卡由出租汽車管理處或各發(fā)卡機構下載給各出租汽車公司的計算中心。
八. 司機卡
司機卡用于采集駕駛員的所有交易數據,用于清算并實現對駕駛員的管理。
司機卡的數據結構
總計匯總文件
總計匯總為二進制文件,文件用于記錄駕駛員、車輛營運的基本信息、日匯總和累計匯總信息。
司機卡交易記錄文件
當駕駛員開機時通過交易記錄文件向計價器下載黑名單文件,當駕駛員關機時通過交易記錄文件上傳交易記錄數據。
九. 不同卡的清分與清分路徑設計
根據管理的要求,各出租汽車公司的所有交易記錄文件要傳送給出租汽車管理處。而上海公共交通卡、PBIC金融IC信用卡則要求出租汽車公司根據卡標識清分出各自的交易數據。公共交通卡的交易記錄文件上傳到東方卡公司進行清算。PBOC標準的IC金融信用卡的交易記錄文件則上傳到金融網絡卡公司進行清算。老標準的金融信用卡和其他乘車卡的交易記錄文件則上傳到各個發(fā)行部門進行清算。
通過這次改造,強生的計價器成為世界上兼容消費卡最多的POS機,既為上海的一卡通工程做貢獻,又為安裝強生計價器的駕駛員帶來眾多的業(yè)務。
(轉載)