DB11∕T 1164.3-2020 城市軌道交通自動售檢票系統技術規范 第3部分:數據傳輸  _第1頁
DB11∕T 1164.3-2020 城市軌道交通自動售檢票系統技術規范 第3部分:數據傳輸  _第2頁
DB11∕T 1164.3-2020 城市軌道交通自動售檢票系統技術規范 第3部分:數據傳輸  _第3頁
DB11∕T 1164.3-2020 城市軌道交通自動售檢票系統技術規范 第3部分:數據傳輸  _第4頁
DB11∕T 1164.3-2020 城市軌道交通自動售檢票系統技術規范 第3部分:數據傳輸  _第5頁
已閱讀5頁,還剩59頁未讀 繼續免費閱讀

VIP免費下載

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

DB11北京市市場監督管理局發布 ——第6部分:票卡;本文件主要起草人:戰明輝、孫方、馮昕暉、王金利、童梅、潘曉軍、張莉、梁材、孫越、王照城市軌道交通自動售檢票系統技術規范第3部分:數據傳輸本文件適用于城市軌道交通自動售檢票系統的設計、建設、驗收和AFC系統內采用基于TCP/IP協議進行數據傳輸時,上位系b)表2定義的TCP端口號,應保持對端口所有客戶端連接的監d)連接建立后,服務器端和客戶端通過該鏈路進行數據傳遞。e)服務器端在通信超時時間(T1=120b)連接建立后,客戶端應保持與服務器的互時,客戶端應主動向服務器發送一個連接不定長,數據體長度在傳輸數據頭中協議數據頭當該數據與標準值不一致時,該消息按照錯誤消息處消息唯標識消息發送方的分組標識。規定設備具體分組及組內編用于標識是否通過前置服務器傳輸,取值范圍:0~1。加密算法對數據體進行補位時,規定補位數據的字節務器的配置定義,將消息分發給前置處理頭中數據體反饋數據對應消息消息分包傳輸時,對未分包前消息完整數據體進行校驗生成校驗碼√√√√√√√√√√√√√√√√用于消息接收錯誤和非指定反饋數據時的√√接收方接收方發送方反饋ACK(0反饋ACK(0xFB)<VV{時間<T4}接收方錯誤消息V接收方錯誤消息V發送方發送消息<<反饋NACK(0x00)發送方在延時時間(T5=30秒)內未能收到接收方的應答,應再次發送連續3次重發且未能收到接收方的應答時,應斷開與接收方接收方VV接收方VV發送方發送消息(第一次)發送消息(第二次)發送消息(第三次)斷開連接接收方接收方發送方發送消息1(非ACK/NACK)<<返回消息1的ACK表示接收成功發送消息2(非ACK/NACK)5秒內未收到ACK或NACK重發消息2<<返回消息2的ACK表示接收成功接收方應對發送方發出的消息進行合法性檢查(見合法性檢查規定包,確認過去的審計間隔時間(T6)內所有傳輸的交易數據和業務數誤按照包體程度讀到的最后一個字節不是結尾標志符”0xFF”定當在傳輸過程中出現數據類型編碼錯誤時,接收方向發送方反饋數據類型編碼錯誤的消息錯誤應發送方收到重復消息的消息錯誤應答后,不再重發上次消息,繼續后續b)會話周期不等于0時,取接收到消息時刻的時間值,記為T7。當T7與消息于會話周期時,判定為超時消息。應丟棄超時消a)客戶端等待消息接收應答時收到了服務器端發送的消息時,應停止等待消息接收應答,優先b)服務器端等待消息接收應答時收到了客戶端發送的消息時,應丟棄該消息,繼續等待客戶端服務器丟棄消息1服務器丟棄消息1客戶端發送消息1(非ACK/NACK)發送其他消息2放棄發送消息1響應服務器消息2的ACK/NACK>>重發消息1<<發送消息2的ACK,表示接受成功接收方全部消息數據體合并檢查校驗碼接收方全部消息數據體合并檢查校驗碼發送方消息報#1(總包數N,當前包序號=1)消息報#1(總包數N,當前包序號=2)消息報#1(總包數N,當前包序號=3)消息報#1(總包數N,當前包序號=N)<<返回ACK/NACKa)上位準備好文件類數據,并將需下發的文件放置在指定的目錄下;b)按照DB11/T1164.2的規定a)下位準備好文件類數據,并將需上傳的文件放置在指定的目錄下;在網絡中斷的情況下,各層級(不包含TPU)之間使用移動存儲介質通過離線交互協議完成數據格式定義如下:a)清分中心時間服務為線路中心提供校時服務;b)線路中心時間服務為車站計算機提供校時服務;c)車站計算機時間服務為車站終端設備提供校無型型消息唯標識交易數據/業務數據/參數根據校驗碼算法0x01對應的算法CRC32計算的值。數據傳輸雙方在建立基于數據傳輸應用協議的連接之后才能進入正常的數據在下位(TPU除外)開啟電源并完成自檢之后,應啟動與上位建立連接的同步時序。當上下出現異常導致連接中斷,下位等待一定時間(參數在下位(SLE除外)業務結束之后,非24小時運營時應與上位斷開連接,按照上位狀態等待喚醒或直接關閉電源;24小時運營時繼續保持與上位的連手動開啟電源 連接非法遠程喚醒同步時序異常中斷等待一分鐘連接合法 連接非法遠程喚醒同步時序異常中斷等待一分鐘連接合法合法連接確認(同步時序)運營參數同步(同步時序)同步時序正常結束運營開始(非24小時運營)數據交換數據交換異常中斷正常數據交換過24異常中斷正常數據交換過24小時運營時業務結束同步時序正常結束后開始新一天運營參數同步異常中斷程異常中斷程數據交換運營結束(非24小時運營)同步時序正常結束異常中斷同步時序正常結束異常中斷運行結束(同步時序)(進入休眠)(進入休眠)同步時序正常結束(自動關閉電源)正常數正常數據交換過程同步時序正常結束同步時序正常結束SLE給TPU上電同步時序異常中斷TPU復位異常中斷同步時序異常中斷TPU復位異常中斷TPU啟動(同步時序)SLE控制進行數據交換異常中斷異常中斷SLE控制進行數據交換異常中斷異常中斷業務結束TPU斷電*需要進行響應的數據交換(數據1)*其他異步數據交換<其他異步數據交換<其他有數據異步交換 > 對(數據1)的響應響應數據處理*等待(數據1)反饋計時開始點等待(數據1)反饋計時終止點發起方**等待(數據1)反饋計時終止點丟棄延遲到達的響應數據發起方**等待(數據1)反饋計時終止點丟棄延遲到達的響應數據接收/響應方需要進行響應的數據交換(數據1)<<其他異步數據交換其他異步數據交換>>>>其他數據異步交換對(數據1)的響應時序完整性要求如下:續進行嘗試(這種情況下,要求指定數據的時序將會重復出現連續三次要求同一數據均因超 請求數據數據準備請求反饋數據數據處理 命令數據命令響應處理命令數據命令響應處理命令反饋結果數據命令反饋結果處理下行通知數據通知數據處理 上行通知數據通知數據處理b)上位對接收的業務數據進行處理。 業務數據業務數據處理b)上位對接收的交易數據進行處理。 交易數據交易數據處理 運行狀態數據狀態數據處理 運營狀態數據狀態數據處理b)上位對接收的時段傳輸審計數據,進行數據審計。 時段傳輸審計數據傳輸審計處理失數據。如果缺失數據經過連續三次要求均無法獲得時,上位不再要求下位上傳 指定包編號數據命令數據準備 指定包編號反饋數據在邏輯連接時序中,SC同步SLE的參數和運營狀態。當同步失敗時,應終止建立連c)SLE使用NTP協議與SC進行時鐘同步;當同步后運營日發生變化時,應切換本地運營日;g)SC檢查SLE運營狀態和SC運營狀態的一致性;合法性檢查時序開始檢查SLE合法性合法性檢查時序結束邏輯連接時序開始參數同步時序檢查運營狀態邏輯連接時序結束SLE進入正常運行狀態合法性檢查時序開始檢查SLE合法性合法性檢查時序結束邏輯連接時序開始參數同步時序檢查運營狀態邏輯連接時序結束SLE進入正常運行狀態SLE檢測到SC連接可用連接認證請求認證結果反饋時鐘同步TPU參數同步上報SLE運營狀態下發運營模式控制命令上報運營模式狀態變更數據下發24小時運營控制命令上報24小時運營狀態變更數據下發延長運營時間命令上報延長運營狀態變更數據下發上位同步數據完成通知上報SLE完整狀態上送未上送的交易/業務數據在邏輯連接時序中,MLC同步SC的參數和運營狀態。當同步失敗時,應終止建立連NTP協議與SC進行時鐘同步;當同步前后運營日不一致,應切換本地運營日;c)SC使用NTP協議與MLC進行時鐘同步;當同步后運營日發生變化時,應切換本地運營日;m)SC上送未上送的交易/業務數據(包含時序中生成的時鐘差異業務數據、程序/參數版本變更MLC/LC合法性檢查時序開始檢查SC合法性合法性檢查時序結束邏輯連接時序開始參數同步時序檢查運營狀態邏輯連接時序結束SC進入正常運行狀態MLC/LC合法性檢查時序開始檢查SC合法性合法性檢查時序結束邏輯連接時序開始參數同步時序檢查運營狀態邏輯連接時序結束SC進入正常運行狀態檢測到LC連接可用連接認證請求認證結果反饋時鐘同步TPU參數同步上報SC運營狀態下發運營模式控制命令上報運營模式狀態變更數據下發24小時運營控制命令上報24小時運營狀態變更數據下發延長運營時間命令上報延長運營狀態變更數據下發上位同步數據完成通知上報SC所屬SLE狀態上報SC完整狀態上送未上送的交易/業務數據d)上位向下位發送FTP配置信息通知,包括FTg)下位檢查即時生效參數的版本不一致時,下位向上位發起即時生效參數請求;h)上位發送即時生效參數請求反饋到下位,反饋數據包含參數內容;j)下位通過FTP方式下載其它版本不一致的參數或程序文件;參數/軟件同步時序開始檢查參數是否需要更新檢查參數版本和同步結果參數/軟件同步時序結束n)參數更新完成后,上位向下位發送參數更新完成通知。參數/軟件同步時序開始檢查參數是否需要更新檢查參數版本和同步結果參數/軟件同步時序結束查詢下位參數信息參數版本信息下發FTP配置信息通知參數更新命令核對參數版本檢查即時生效參數版本變化即時生效參數請求即時生效參數請求反饋即時生效參數處理通過FTP下載參數/程序文件>>上報24小時運營狀態變更數據參數文件處理參數版本信息參數更新完成通知參數生效檢查SLE設備進入開始服務狀態上報SLE運營開始狀態數據上報SLE運營開始狀態數據運營開始時序開始時鐘同步切換運營日上報SLE完整狀態上報SLE完整狀態運營開始時序結束MLC/LC運營開始時序開始運營開始時序結束MLC/LC運營開始時序開始運營開始時序結束上報SC運營開始通知時鐘同步切換運營日上報SC完整狀態上報SC運營開始時序結束通知a)在系統非24小時運營時,設備進入暫停服務狀i)SLE收到上傳指定包編號數據命令時,進j)根據上一步數據準備的結果,向SC上傳所要求的數據。k)SC檢查指定數據的到達情況,未到達時,SC可重復進行數據請求。運營結束時序開始SC傳輸審計檢查數據到達運營結束時序結束運營結束時序開始SC傳輸審計檢查數據到達運營結束時序結束SLE設備進入暫停服務狀態上報SLE運營結束狀態數據時鐘同步SLE日結處理上報未上傳的數據(包括日結數據)上報包傳輸審計數據上傳指定包編號數據數據準備上傳請求對應的數據下發一日傳輸審計結束通知上報SLE完整狀態下達SLE休眠或關機命令設備進入休眠或關機狀態上傳未上傳的數據d)SC上送未上送的交易/業務數據,包括車站日結數據。h)SC收到上傳指定包編號數據命令時,進行數據準備。i)根據上一步數據準備的結果,向MLC上傳要求的數據。j)MLC檢查指定數據的到達情況,未到達時,MLC可k)MLC傳輸審計完成后,向SC下發一日MLC運營結束時序開始MLC傳輸審計檢查數據到達運營結束時序結束MLC運營結束時序開始MLC傳輸審計檢查數據到達運營結束時序結束站內設備已業務結束上報SC運營結束狀態數據時鐘同步車站日結處理上報未上傳的數據(包括日結數據)上報包傳輸審計數據上傳指定包編號數據數據準備上傳請求對應的數據下發一日傳輸審計結束通知上報SC完整狀態上傳SC運營結束通知a)SLE發送設備招援請求到SC,進入招援等待b)SC處理招援請求,發送招援請求反饋到SLE;SLE設備招援時序開始 設備招援請求設備招援時序開始處理招援請求招援等待處理處理招援請求 招援請求反饋設備招援時序結束設備處理招援反饋MLCMLC設備招援時序開始 下達運營模式控制命令設備招援時序開始處理運營模式變更 上報運營模式變更通知運營模式變更處理設備招援時序結束運營模式控制時序開始運營模式變更處理運營模式控制時序結束運營模式控制時序開始運營模式變更處理運營模式控制時序結束SLE設置運營模式控制命令處理運營模式變更上傳運營模式狀態變更數據處理數據處理上傳設備調試數據命令下發FTP配置信息通知下位通過FTP上傳文件>文件上送完畢通知>TPUTPUSLE復位TPU反饋<取TPU狀態<<<反饋取TPU狀態,判斷是否有UD未提取取UD數據反饋<<判斷是否需要更新TPU軟件更新TPU的軟件<<取TPU狀態取TPU參數版本<<反饋SLE比對TPU中的參數是否為最新參數版本更新參數文件<<反饋取TPU參數版本反饋<<打開并配置TPU的運行需要的環境參數<<反饋字符由接收處理過程去除并且不增加報文長度、TPUTPU即時命令數據包正常時序SLE內部處理 命令數據內部處理3秒鐘以內SLE 反饋數據SLE非即時命令數據包正常時序TPU內部處理結束或有卡進入 命令數據內部處理結束或有卡進入時間不定即時命令數據包正常時序TPU 反饋數據即時命令數據包正常時序TPU非即時命令數據包SLE1命令數據(非即時)2命令數據(即時)2反饋數據1反饋數據TPUTPU/SLE即時響應命令數據包重發機制1TPUSLE命令數據反饋數據X命令數據(重發)反饋數據TPUTPU/SLE即時響應命令數據包重發機制2TPUSLE命令數據反饋數據X命令數據(重發)反饋數據X命令數據(重發)反饋數據X命令數據(重發)反饋數據X重新上電并嘗試通訊…TPUTPU/SLE非即時響應命令數據包的重發機制TPUSLE命令數據1X取TPU狀態返回TPU狀態判斷TPU是否處于特定的狀態,如果不是進入重發處理尋卡(重發)取TPU狀態返回TPU狀態判斷TPU是否處于特定的狀態繼續進行后續的處理…TPUTPU/SLE命令數據和反饋數據沖突處理機制TPUSLE命令數據1命令數據2反饋數據1反饋數據1反饋數據2TPU上電起始狀態起始狀態復位TPU失敗復位TPU失敗未初始化有UD沒有提取令執行未初始化有UD沒有提取令執行敗未初始化狀態停止/復位停止/復位TPU/初始化失敗空閑狀態空閑狀態UD數據讀卡UD數據讀卡信息止止命空閑狀態尋卡命令尋卡命令發現卡片交易指令尋卡狀態SLE提取已尋到卡狀態工作狀態交易狀態等待取UD狀態寫卡完畢發現卡片交易指令尋卡狀態SLE提取已尋到卡狀態工作狀態交易狀態等待取UD狀態寫卡完畢b)TVM將車票傳送到指定讀寫位置,然后向TPU發送讀卡命令;TPUTPUTVM確認售票金額讀卡信息指令反饋<< 一票通售票指令<<反饋a)操作員放置好車票,在BOM操作界面上選擇售票操作;c)BOM讀到車票后,在界面上顯示車票押金等信息;d)操作員輸入售票時充值金額,并確認執行售票操作;TPUTPU放置卡片讀卡信息指令<<反饋輸入售票信息一卡通售票指令<<反饋a)操作員在BOM用戶界面上選擇售票操作,輸入售票相關信息,執行售票操作;TPUTPU選擇售票種類,確認售票金額讀卡信息指令反饋<一票通售票指令<<<反饋a)操作員在BOM用戶界面上選擇售票操作,輸入售票相關信息,執行售票操作;TPUTPU選擇售票種類,確認售票張數和金額讀卡信息指令<<反饋 一票通售票指令<<反饋保存交易數據,更新BOM界面顯示驅動出票機構,將下一張卡片送入讀寫區域a)操作員將車票放置在有效讀寫區域內,并在操作界面上選擇補票操作;TPUTPU放置卡片讀卡信息指令<<反饋提示補票信息,確認補票金額補票指令<<反饋e)乘客投入紙幣,TVM界面上顯示乘客投幣總金額;TPUTPUTVM插入卡片讀卡信息指令<<反饋選擇充值操作等待投幣(硬幣或紙幣)對充值操作進行確認充值指令反饋<<a)操作員將充值車票放入有效讀寫區域內,并在操作界面上選擇充值操作;c)BOM讀到車票后,將車票余額信息顯示d)操作員輸入充值金額或次數后,對充值操作進行確認;TPUTPU放置卡片讀卡信息指令反饋<<選擇充值操作,輸入相關信息充值指令<<反饋a)操作員將票卡放置在指定讀卡區域,在操作界面上選擇查詢操作;TPUTPUSLE放置卡片讀卡信息指令<<反饋a)操作員將車票放置在有效的讀寫區域內,在操作界面上選擇退票退資操作;TPUTPU放置卡片讀卡信息指令<<反饋選擇退票退資操作退票退資指令<<反饋),TPUTPU輸入卡號顯示相關退卡信息選擇退票退資操作退票退資指令<<反饋a)無卡退票退資此時序為同步時序。詳細步驟為:a)操作員將舊車票放置在有效讀寫區域內,在操作界面上選擇車票替換操作;c)BOM讀到車票后,在界面上顯示舊車票相關信息,確認執行替換(舊卡)操作;e)操作員將新車票放置在有效讀寫區域內;f)操作員在操作界面上選擇替換(新卡)操作;TPUTPU放置舊卡讀卡信息指令反饋<<替換(舊卡)指令<<反饋放置新卡替換(新卡)指令反饋<<a)操作員在操作界面上選擇車票替換操作;b)操作員將新車票放置在有效讀寫區域內;c)操作員在操作界面上選擇替換(新卡)操作;TPUTPU輸入相關信息替換(新卡)指令<<反饋a)操作員將新車票放置在有效讀寫區域內;b)操作

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論