城市地铁轻轨自动售检票系统(AFC)DB22/T 2246-2015.pdf
ICS 45.060.01 S 01 DB22 吉林省地方标准 DB 22/T 22462015 城市地铁/轻轨自动售检票系统(AFC)Metro/light rail AFC systemtechnical 2015-02-01发布 2015-03-01实施吉林省质量技术监督局 发布 DB22/T 22462015 I 前 言 本标准按 GB/T 1.1-2009 给出的规则起草。本标准由吉林省发展和改革委员会提出并归口。本标准起草单位:长春市轨道交通集团有限公司、长春光华科技发展有限公司。本标准主要起草人:董晓冬、王逸夫、霍晓艳、时晓光、张万华、张凤艳。DB22/T 22462015 1 城市地铁/轻轨自动售检票系统(AFC)1 范围 本标准规定了城市轨道交通线网AFC系统的术语和定义、设备功能、票卡与读写器和AFC系统数据传输的技术要求。本标准适用于各线路终端设备与车站计算机、车站计算机与线路中央计算机、线路中央计算机与中央清分系统、一卡通之间的接口,统一全线网票制。2 规范性引用文件 下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅所注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB 4943.1-2011 信息技术设备 安全 第1部分:通用要求 GB 4943.23-2012 信息技术设备 安全 第23部分:大型数据存储设备 GB 50054-2011 低压配电设计规范 GB 50174-2008 电子信息系统机房设计规范 GB 50311-2007 综合布线系统设计规范 GB 50462-2008 电子信息系统机房施工及验收规范 GB 50490-2009 城市轨道交通技术规范 3 术语和定义 下列术语和定义适用于本文件。3.1 自动售检票 automatic fare collection(AFC)基于计算机技术、网络技术、自动控制技术等技术能够实现购票、检票、计费、收费、统计全过程的自动化系统。3.2“一卡通”清算系统 public traffic clearing house system 发行和管理一卡通卡,并对一卡通卡票款进行清算的系统。3.3“一票通”清分系统 AFC clearing center system 发行和管理轨道交通“一票通”车票,并对车票票款进行结算的系统。3.4 线路中央计算机系统 line central computer system 管理与控制城市轨道交通线路自动售检票系统的计算机系统 3.5 车站计算机系统 station computer system DB22/T 22462015 2 管理车站级的票务、运行、客流等的计算机系统。3.6 车站终端设备 station level equipment 安装于各轨道交通线路车站,并进行车票发售、进站检票、出站检票、充资、验票分析等读写交易处理的终端设备。3.7 自动检票机 automatic gate machine 对车票进行检验和处理,放行或阻挡乘客出入付费区的设备。自动检票机分进站检票机、出站检票机和双向检票机三种类型。3.8 半自动售票机 booking office machine 用于车站工作人员使用,并提供车票的发售、赋值、补充、更新、退款等业务处理功能的设备。3.9 自动售票机 automatic ticket vending machine 用于车站向乘客提供自助购票并赋值有效车票功能,并具备自动处理支付和找零功能的设备。3.10 自动验票查询机 automatic ticket checking machine 用于车站向乘客提供自助读取并显示车票使用信息的设备。4 AFC 系统 4.1 AFC 系统应用架构 4.1.1 城市轨道交通网络根据功能可分为五个层面:a)第一层为轨道交通清分系统;b)第二层为线路中央计算机系统;c)第三层为车站计算机系统;d)第四层为车站终端设备;e)第五层为车票层。4.1.2 轨道交通 AFC 系统应用构架见图 1。DB22/T 22462015 3 图1 轨道交通 AFC 系统应用构架图 4.2 AFC 系统功能 4.2.1 中央清分系统 ACC 功能 4.2.1.1 票卡管理 AFC线网内车票由ACC进行集中制作、存放与管理。车票由ACC配发至各线路,并由线路配发至车站后,在路网车站内流转使用。4.2.1.2 数据管理 ACC系统能接收和处理线路上传的各类型数据,并通过对数据的统计和分析生成相关报表。4.2.1.3 清分清算 根据预先制定的清分规则对收集的交易数据进行清分,并按规则分帐,具体如下:a)处理一票通的交易数据;b)处理一卡通的交易数据;c)票款、票卡处理服务费用结算、对账;d)运费收入清分、对账、结算、审核;e)运营商账务管理;轨道交通 AFC清分系统(ACC)公交一卡通清算系统线路中央计算机系统(LCC)1线路中央计算机系统(LCC)2线路中央计算机系统(LCC)n车站计算机系统(SC)1n车站终端设备(SLE)1n车站计算机系统(SC)1n车站计算机系统(SC)1n车站终端设备(SLE)1n车站终端设备(SLE)1n单程票 公共交通卡 其它票卡 第一层 第二层 第三层 第四层 第五层 其它系统清算中心DB22/T 22462015 4 f)不可精确拆分类的数据清分;g)优惠票种交易清分;4.2.1.4 运营管理 ACC系统通过用户权限管理、参数管理、控制指令下发、运营模式管理和时钟管理来实现对路网的运营管理。4.2.1.5 密钥管理 在地铁自动售检票系统的安全机制中,密钥扮演着重要角色,通过密钥本身的安全机制和标准密钥算法(如DES、3DES)可以有效地保证系统的安全性能。因此对密钥和作为密钥载体的SAM卡的有效管理非常关键。4.2.1.6 灾备管理 ACC建有异地容灾中心。容灾中心对ACC建立应用级备份,在ACC运营系统发生灾难事件时能在短时间内接管ACC,承担起ACC系统主要业务运行。4.2.2 线路中央计算机 LCC 功能 4.2.2.1 票卡管理 LCC系统管理本线路内车票的调配、出入库和回收,接受ACC系统的票务管理并及时上传本线路内SC的库存变化信息。4.2.2.2 数据管理 LCC系统接收SC上传的各类数据,按照要求将各类数据转发ACC,并通过对数据的统计和分析生成相关报表。4.2.2.3 运营管理 LCC系统通过用户与权限管理、参数管理、控制指令下发、运营模式管理、设备管理、监控管理、软件管理和时钟管理来实现对本线路的运营管理。4.2.3 车站计算机 SC 功能 4.2.3.1 票卡管理 SC系统的票务管理包括车票库存管理、车票回收管理、票箱管理、钱箱管理、备用金管理和收益管理。4.2.3.2 数据管理 SC系统接收设备上传的各类数据,按照要求将各类数据转发LCC,并通过对数据的统计和分析生成相关报表。4.2.3.3 运营管理 SC系统通过参数管理、控制指令下发、运营模式管理、设备管理、监控管理、软件管理和时钟管理来实现对本车站的运营管理。DB22/T 22462015 5 4.2.4 车站设备 SLE 功能 4.2.4.1 自动检票机(AGM)自动检票机功能包括:车票读写、进站检票、出站检票、非正常通行检测、车票拒绝等功能。4.2.4.2 半自动售票机(BOM)半自动售票机功能包括:车票读写、售票、车票更新、退票、出站票发放、换票、票卡交易记录上传、参数下载、时钟同步、充值、票箱管理等功能。4.2.4.3 自动售票机(TVM)自动售票机功能包括:车票读写、售票、充值、票卡交易记录上传、设备状态数据上传、参数下载、时钟同步、票箱管理、钱箱管理等功能。自动售票机运行模式包括:找零/无找零模式、只收硬币模式、只收纸币模式、只充值模式、暂停服务模式、维护模式。4.2.4.4 手持式检票机(PCA)手持式检票机功能包括:车票读写、验票、进站检票、出站检票、参数管理等功能。5 AFC 系统设备技术要求 5.1 自动检票机(AGM)技术要求 5.1.1 硬件要求 5.1.1.1 一般要求为:a)外形和尺寸与内部结构;b)物理尺寸:2000 mm(长)250 mm(宽)1100 mm(高)(标准通道);c)物理尺寸:2000 mm(长)300 mm(宽)1100 mm(高)(宽通道);d)GATE 内部须预留安装终端设备交换机的位置。5.1.1.2 工控机:a)CPU:Intel 新一代低功耗、嵌入式 Celeron M(Dothan)CPU N1G,无风扇;b)RAM:表贴 2 G 内存;c)IDE 接口:1个IDE 接口;d)看门狗:看门狗保证系统不死机;e)网络:1 个Intel 网络控制器,支持 100 M 以太网;f)串行口:8 个标准串口(其中 2 个RS232/RS485/RS422 可调);g)显示:支持 VGA和 LVDS 双显示;h)音频:内置音频 AC 97;i)键盘鼠标口:1 个标准PS/2 键鼠接口;j)显示接口:1个 VGA 接口,一个 LVDS接口;k)并口:1 个并口;l)USB 口:4 个。5.1.1.3 乘客显示器:a)屏幕大小:6.5 inch;DB22/T 22462015 6 b)显示方式:640480 dot(R,G,B);c)像素范围:132.48(H)99.36(V)mm;d)像素点距:0.207(H)0.207(V)mm;e)亮度:700 CD/M2;f)对比度:600:1。5.1.1.4 扇门:a)输入电压:AC 220 V%5;b)电压频率:50 Hz;c)电机类型:直流电机;d)开门时间:300 ms;e)关门时间:300 ms。5.1.1.5 乘客通行检测光电管:a)检测距离:2 m;b)检测物体:12 mm以上不透明体;c)重复精度(与检测轴垂直):0.5 mm以下;d)电源电压:DC(241.2)V,2 A(MAX);e)消耗电流:投光器:25 mA以下,受光器:25 mA以下;f)短路保护:装备;g)反应时间:1 ms以下;h)自动防干扰功能:有;i)保护构造:IP 67(IEC)。5.1.1.6 单程票回收模块:a)电源:DC(241.2)V,2 A(MAX);b)票箱:回收票箱2个;c)票箱:采用轻质透明票盒;d)票箱升降:电动马达;e)工作温度:-10 50;f)工作湿度:35%90%RH(0 40);35%50%RH(50)。5.1.1.7 方向指示器:a)电源电压:DC(241.2)V,2 A(MAX);b)消耗电流:MAX 300 mA;c)显示:绿色LED箭头;红色LED叉;d)显示半角:45;e)显示亮度:30 m内可见。5.1.1.8 警示灯:a)电源电压:DC(241.2)V,2 A(MAX);b)类型:全彩LED;c)外形:150 mm15 mm;d)显示高度:1000 mm。5.1.1.9 扬声器:a)电源电压:DC(241.2)V,2 A(MAX);b)音响:50 db。5.1.1.10 维修键盘要求数字小键盘:10 键。DB22/T 22462015 7 5.1.1.11 电源模块:a)电源类型:开关方式类型;b)输入电压:可满足AC(22022)V,50 Hz;c)电源输出设备具备电压保护、过电、漏电流保护;d)电源线性调整率:最大为0.4%;e)电源负载调整率:最大为0.8%;f)输出纹波及干扰:0.05%或峰-峰1 mv;g)具备瞬变保护;h)具有漏电保护;i)具有电源检测功能;j)具有直流不间断电源功能;k)除电源模块输入端有220 V电源外,其他均无48 V以上电源。5.1.2 性能要求 性能要求为:a)输入电源:220 V;b)功耗:250 W(不含加热器);c)通道净宽:标准通道 550 mm;宽通道 900 mm;d)车票处理速度:1)车票处理速度:0.3 秒每张(包括检查、编码、校验、无效等);2)车票回收处理速度:0.5 秒每张(包括检查、编码、校验、无效退出等;3)从检查车票有效后,扇门完全打开/三杆释放时间0.5 s。e)乘客通过能力:1)无回收车票情况下:60 人每分通道;2)全部需回收情况下:40 人每分通道。f)回收票箱:数量 2 个,容量:1,000 张每个;g)与 SC 的通信速率:100 Mbps。5.1.3 可靠性要求 平均无故障工作次数不小于100,000 次,平均故障恢复周期不大于30 min。5.2 半自动售票机(BOM)技术要求 5.2.1 硬件要求 5.2.1.1 一般要求 外形和尺寸与内部结构:a)物理尺寸:2000 mm(长)250 mm(宽)1100 mm(高)(标准通道);b)物理尺寸:2000 mm(长)300 mm(宽)1100 mm(高)(宽通道);c)GATE 内部须预留安装终端设备交换机的位置。5.2.1.2 工控机 同5.1.1 目录下工控机。DB22/T 22462015 8 5.2.1.3 乘客显示器 乘客显示器应有:a)显示屏尺寸:6.5 inch;b)激活范围:132.48(H)99.36(V)mm;c)像素点距:0.207(H)0.207(V)mm;d)视角:130o;e)输入电压:3.3 V;f)工作温度:20 70;g)储藏温度:20 80;h)每台售票机配置2 台。5.2.1.4 操作员显示器 操作员显示器应有:a)触摸一体化显示器;b)显示屏尺寸:19 inch;c)分辨率:40964096;d)最小触发介质尺寸:1.2 mm;e)透光率:90%;f)TFT LCD,左右,垂直视角:170 o;g)分辨率:12801024;h)亮度:250 CD/M2。5.2.1.5 单程车票发售模块 单程车票发售模块应有:a)电源:DC(241.2)V,2 A(MAX);b)票箱:回收票箱1个;c)供票方式:票盒上置下端出票;d)温度:-10 50;e)湿度:35%90%RH(0 40);35%50%RH(50)。5.2.1.6 单据打印机 单据打印机应有:a)打印方式:点阵击打式;b)打印方向:双向打印;c)打印针数:9针;d)色带性能:ERC-38:紫400万字符,黑300万字符,黑150万字符,红750万字符;e)复写能力:2份(1份原件+1份副本);f)接口类型:USB;g)打印速度:4.7 行每秒;h)打印分辨率:360 dpi;i)介质类型:卷纸;j)介质宽度:69.5 mm;DB22/T 22462015 9 k)介质厚度:0.06 mm0.085 mm。5.2.1.7 键盘鼠标 键盘鼠标应有:a)标准101键盘;b)光电鼠标。5.2.1.8 电源模块 同5.1.1目录下电源模块。5.2.2 性能要求 性能要求为:a)输入电源:220 V;b)功耗:200 W(不含加热器);c)单张车票处理时间:0.3 秒每张;d)自动出票速度:1 秒每张;e)票箱容量:数量 1 个,容量:1,000 张每个;f)与 SC 的通信速率:100 Mbps。5.2.3 可靠性要求 平均无故障工作次数应不小于100,000 次,平均故障恢复周期应不大于30 min。5.3 自动售票机(TVM)技术要求 5.3.1 硬件要求 5.3.1.1 一般要求为:a)外形和尺寸与内部结构;b)物理尺寸:800 mm(宽)8000 mm(长)1800 mm(高)。5.3.1.2 工控机同 5.1.1 目录下工控机。5.3.1.3 乘客显示器:a)显示屏尺寸:22 inch;b)激活范围:132.48(H)99.36(V)mm;c)像素点距:0.207(H)0.207(V)mm;d)视角:130;e)输入电压:3.3 V;f)工作温度:20 70;g)储藏温度:20 80;h)每台售票机配置2台。5.3.1.4 操作员显示器:a)触摸一体化显示器;b)显示屏尺寸:22 inch;c)类型:投射式电容(PCAP)触摸屏;d)分辨率:40964096;DB22/T 22462015 10 e)最小触发介质尺寸:1.2 mm;f)触摸点数:10点触摸;g)透光率:88%;h)TFT LCD,左右,垂直视角:170 o;i)分辨率:19201080;j)亮度:250 CD/M2。5.3.1.5 单程车票发售模块:a)电源:DC(241.2)V,2 A(MAX);b)票箱:回收票箱2个;c)票箱:采用轻质透明票盒;d)供票方式:票盒上置下端出票;e)温度:-10 50;f)湿度:35%90%RH(0 40);35%50%RH(50)。5.3.1.6 单据打印机:a)打印方式:行式热敏;b)接口:USB;c)接口数据缓冲:4 KB or 45 bytes;d)打印速度:最高150 mm/s;e)点密度:203 dpi 203 dpi;f)纸卷尺寸:79.5 0.5(W)dia.83.0。5.3.1.7 状态显示器:a)显示颜色:红、绿、黄三种颜色;b)文字大小:1616点阵简体中文;1616点阵、816点阵英文(全角、横倍角、半角);c)屏幕文字数量:二行共20个文字,每行1616点阵简体中文字符可显示10个;1616点阵、8 16点阵英文字符(全角、横倍角、半角)可显示10个;57点阵英文字符可显示25个;可设置为汉字、英语或两者交替显示;d)显示内容:可动态显示简单的图形。5.3.1.8 维修面板:a)LCD 显示器:320240 LCD带背光,汉字300个,15行,每行20字;b)LCD显示尺寸:120 mm90 mm;c)键盘数量:23 键;d)数据存储器(RAM):32 K Byte;e)通信接口:RS232。5.3.1.9 硬币模块:a)识别币种:1元、5角;b)循环找零:不小于100 枚2 个(按1元计);c)专用找零器;不小于700 枚2 个(按1元计);d)硬币检测准确率大于99.99;e)识别速度:2 枚每秒;f)投币口与取币高度落差:小于400 mm。5.3.1.10 纸币模块:a)能接受第四版的1、2、5、10、50、100元和第五版的1、5、10、20、50、100元人民币;b)接受纸币种类:13种;DB22/T 22462015 11 c)纸币首次插入识别率:97%;d)假币拒收率:99%;e)暂存空间:15 张纸币;f)纸币箱纸币容量:1000 张,自动整齐码放。5.3.1.11 纸币找零模块:a)钞箱容量:2 个,每个钞箱可装纸币500 张;b)维护方式:前端维护;后端维护;c)钞箱个数:标准配置2 个钞箱;d)出钞速度:2 张每秒;e)废钞箱容量:20 张废钞;f)电源:+24 V DC。5.3.1.12 键盘鼠标:a)标准101键盘;b)光电鼠标。5.3.1.13 电源模块同 5.1.1 目录下电源模块。5.3.2 性能要求 性能要求为:a)输入电源:220 V;b)功耗:500 W(不含加热器);c)车票处理速度:1 秒/张(从票盒至出票口);1)使用硬币的单程票发售速度:3 秒每张;2)使用纸币的单程票发售速度:6 秒每张;3)使用单张纸币的充值速度:6 秒每张(从乘客投入足够的纸币开始)。d)执行清空硬币操作时的硬币回收速度:0.2 秒每个;e)单程票票箱:数量 2 个,容量1,000 张每个;f)废票箱:数量 1 个,容量300 张每个;g)硬币缓存器:数量 1 个,容量30 枚每个;h)硬币循环找零器:数量 2 个,容量100 枚每个;i)硬币专用找零箱:数量 2 个,容量7,000 枚每个(1元计算);j)硬币回收箱:数量 1个,容量2000 枚每个;k)纸币专用找零箱:数量 2 个,容量500 张每个;l)纸币回收箱:数量 1 个,容量1000 张每个;m)与车站计算机的通信速率:100 Mbps;n)数据准确率:应不小于 99.99%(包括交易数据的准确率、传输数据的准确率等)。5.3.3 可靠性要求 平均无故障工作次数50,000 次,平均故障恢复周期30 min。5.4 手持式检票机(PCA)技术规范 5.4.1 硬件要求:a)物理尺寸:不大于184 mm68.6 mm38 mm;b)SAM卡:不小于2个;DB22/T 22462015 12 c)显示器:不小于2.4 inch、320240点阵、彩显、一行12个字;d)电池:不小于2000 mAh;e)重量:不大于250 g。5.4.2 性能要求:a)输入电源:220 V;b)功耗10 W;c)电池性能:充电时间4 h,要求电池无记忆效应;手持可连续工作时间6 h;待机时间:12 h;可反复充放电次数500 次;d)车票处理、显示速度:1 秒每张;e)数据存储容量:应能存储不小于 2 小时的检票交易数据、软件和系统参数;f)黑名单存储容量:可存储全部黑名单数量。5.4.3 可靠性要求:a)MCBF100,000 次;b)MTTR10 min。6 票卡与读写器技术要求 6.1 票卡种类 6.1.1 单程票 单程票只能使用一次,进站刷一次卡,出站需投进回收机才能出站,如果超出规定站台数目,需要补票。6.1.2 储值票 储值票是可以充值使用的车票。6.1.3 员工票 员工票是轨道交通系统内部员工使用的票种。6.2 票卡数据 6.2.1 单程票 单程票卡有两种,一种以Ultralight卡为介质,一种以M1卡为介质。6.2.2 储值票 储值票有两种,一种以M1卡为介质,一种以CPU卡为介质。6.2.3 员工票 员工票有两种,一种以Ultralight卡为介质,一种以CPU卡为介质。6.3 读写器技术要求 6.3.1 读写器物理指标 6.3.1.1 读写器的正常工作条件:DB22/T 22462015 13 a)正常工作环境温度:-30+60;b)极端极限工作环境温度:-40+85;c)储藏温度:-40+85;d)相对湿度:20%RH95%RH(不结露);e)工作电压:DC(120.5)V;f)外置读写器外壳具有防水、防潮能力。6.3.1.2 外观结构要求:a)外观:读写器表面应色泽均匀,无明显缺陷,面板与壳体封装严密。文字符号和标志清楚无误。b)结构连接件:读写器结构应牢固,有关联结导线,插座应完好无损。配备的电缆的外护套应采用是绝缘、低烟、无卤、阻燃的材料。c)基本配置:读写器应配置主机和天线。天线板可与主体组装为整体或外置,可连接 2 个天线,外置天线应使用 BNC 接口。主机应内置 8 个安全模块(SAM)插座,使用 DB9 针RS-232 接口。6.3.1.3 基本性能要求:a)工作频率:读写器的射频工作频率为 13.56 mHz7 kHz;b)通讯速率:读写器与非接触式 IC 车票之间的通讯速率为 106 k 波特率;c)读写距离和场强:读写器有效读写范围为 0 cm10 cm。对于内置外照式读写器的最大感应距离不得小于 80 mm,对于内置于传送装置的读写距离应不低于 20mm。在有效的感应距离内,场强最大值 Hmax 小于7.5 A/m,最小值Hmin 大于1.5 A/m;d)读写器交易读写时间:UL 卡和逻辑加密卡的读写器完成典型交易的时间均不大于 200 ms,CPU卡的读写器完成典型交易的时间均不大于 300 ms(PBOC1.0)。CPU 卡的读写器完成典型交易的时间均不大于 500 ms(用RSA/ECC算法)。功率传输在有效的感应距离内,功率传输测试仪 PICC上电阻场电压,近端场强最大值小于 3 VDC。远端场强最小值大于 3 VDC;e)防冲突:同一时刻内,在读写器天线感应区内同时出现两张(或以上)非接触式 IC 车票时,读写器对所有车票均不作处理;f)微程序处理器:读写器应使用 32 位处理器作为微程序控制器,程序区空间不小于 512 K字节;g)存储空间:程序存储空间与交易记录空间不少于 64 MB,最少可扩充至 128 MB;h)射频模块:射频模块应具有独立双天线控制能力,具有双天线接入接口。双天线通过软件设定,可同时也可分时工作;i)可靠性:读写器的读写寿命应不少于 1,000 万次。6.3.2 读写器功能 6.3.2.1 基本功能 读写器应能识别符合ISO 14443 TYPEA和ISO 14443 TYPEB标准的所有非接触式IC车票。与非接触式IC车票的逻辑接口和通讯协议应符合ISO/IEC 14443-3、ISO/IEC 14443-4的要求。6.3.2.2 应用功能 6.3.2.2.1 与半自动售票机(BOM)间应用功能:a)验卡;b)售票交易;c)补票交易;d)更新交易;e)充值交易;DB22/T 22462015 14 f)延期交易;g)发售免费票。6.3.2.2.2 与自动售票机(TVM)间应用:a)验卡;b)售票交易;c)补票交易;d)充值交易;e)与自动检票机(AGM)间应用。6.3.2.2.3 读写器在自动检票机(AVM)的应用:a)进站交易;b)出站交易;c)与编码分拣机(ES)间应用;6.3.2.2.4 读写器在编码分拣机(ES)的应用:a)新卡编码;b)旧卡分拣;c)与手持机(PCA)间应用。6.3.2.2.5 读写器在手持机(PCA)的应用:a)验卡;b)进站交易;c)出站交易;d)补票交易。7 AFC 系统数据传输规范 7.1 传输实现平台 7.1.1 各层级通讯传输物理层和数据链路层应根据轨道交通各线路通信系统提供的网络平台实现;网络层采用 IP协议,传输层采用 TCP协议。7.1.2 各层级消息报文通讯采用 Socket 进行传输,并采用消息防重复、冲突机制。7.1.3 在 ACC-LCC(LCC-SC、SC-SLE)通讯过程中,对于命令等实时性要求较高的数据采用消息传输协议;对与交易数据、收益数据、寄存器数据、参数等数据以文件方式通过 FTP 协议进行文件传输,其它数据通过消息报文传输;对于时钟信息采用 SNTP 传输协议。7.2 报文传输协议 7.2.1 通讯报文传输模式 7.2.1.1 单链路:通讯服务端与客户端之间只建立一条通信链路,双方的请求和应答数据都在这条链路上交互。建立链路时服务端作为通讯服务器端监听端口,通信客户端主动向服务端发起链接请求。由于TCP连接是全双工的,所以当一个交易处理完后,可立即返回应答,此时也可以接收或发送请求消息;在完成消息收发或通讯异常时客户端主动断开链接。7.2.1.2 异步工作方式:DB22/T 22462015 15 所谓异步方式是,消息发送端发送一个请求消息后,不等待其应答返回,就可接着发送下一个请求消息,同时接收消息接收端返回的应答消息;消息接收端收到请求消息后,在对其进行业务处理的同时,可以接收下一条请求消息。在此工作模式下,系统的工作效率相对较高。7.2.1.3 长链接:客户端向服务器端发起连接请求,服务器端接受请求,建立连接。此连接将作为服务器和客户端间的唯一传输链路,连接建立成功后不宜断开连接。7.2.2 ACC 与LCC 的报文传输 ACC与LCC间的TCP联机报文通讯方式采用单链路、长链接、异步工作模式。此模式下ACC作为通信的服务器端,LCC作为通信客户端,由LCC主动向ACC发起通信连接请求。7.2.3 LCC 与SC 的报文传输 LCC与SC间TCP联机报文通讯方式采用单链路、长链接、异步工作模式。此模式下LCC作为通信的服务器端,SC作为通信客户端,由SC主动向LCC发起通信连接请求。7.2.4 SC与SLE 的报文传输 SC与SLE间TCP联机报文通讯方式采用单链路、长链接、异步工作模式。此模式下SC作为通信的服务器端,SLE作为通信客户端,由SLE主动向SC发起通信连接请求。7.3 文件传输协议 7.3.1 文件传输模式 7.3.1.1 当发送者准备好一个数据文件时,通过 TCP 连接报文向接受者发送一个文件获取通知消息。接收者受到通知消息后,作为 FTP客户端登录到发送者开设的 FTP 服务器指定目录上,获取相关文件。在 SLE 作为文件发送者时,SC 作为FTP 服务端SLE 为客户端。7.3.1.2 如果在 FTP获取文件过程中失败,则隔一段时间间隔后重试,重试次数超过 3 次后不再尝试获取该文件(该时间和次数可通过参数来配置)。7.3.2 ACC 与LCC 间的文件传输 在ACC与LCC文件传输过程中,双方互为服务器和客户端;当ACC有参数、对账等文件需要传输给LCC时,ACC作为服务器端LCC作为客户端;当LCC有交易、寄存器等文件需要传输给ACC时,LCC作为服务器端ACC作为客户端。7.3.3 LCC 与SC 间的文件传输 7.3.3.1 在 LCC 与SC文件传输过程中,双方互为服务器和客户端。7.3.3.2 对于参数文件,当 LCC有新参数时通过发消息通知 SC 取新参数文件。SC 在收到此消息后立即从 LCC 的FTP 服务器取新参数文件,LCC 作为服务器端 SC 作为客户端。7.3.3.3 对于交易数据、收益数据、寄存器等文件,SC 主动上传,LCC从SC的 FTP 服务器取数据文件,SC 作为服务器端 LCC 作为客户端。7.3.3.4 当一个运营日结束,LCC生成 FTP 审计文件,记录了 LCC 收到的所有数据文件的文件名和文件大小(不包括参数文件),并通知 SC。SC 收到该FTP 审计文件后,对比本地记录的上传的文件信息。如果存在 LCC 并未收到的数据文件或者文件大小不等,则 SC将发文件通知消息通知 LCC 重新获取该文件。DB22/T 22462015 16 7.3.3.5 如果在 FTP获取文件过程中失败,则隔一段时间间隔后重试,重试次数超过 3 次后不再尝试获取该文件(该时间和次数可通过参数来配置)。7.3.4 SC与SLE 间的文件传输 7.3.4.1 SC 作为 FTP服务器端,SLE 作为客户端。7.3.4.2 对于参数文件,当 SC 有新参数时通过发消息通知 SLE 取新参数文件,SLE 在收到此消息后立即从 SC 的 FTP 服务器取新参数文件。7.3.5 文件传输目录 FTP协议端口使用21(可调整),FTP用户名为transfer,密码实际环境中设定,文件目录在FTP用户主目录下按数据类型分子目录:表1 数据类型分子目录 数据类型 ACC LCC SC SLE 备注交易文件/收益文件/寄存器文件/事件文件/日终库存文件/赋值单程票发售汇总文件 lcc_trans sle_trans sle_trans 当前版本参数文件 parameter/cur parameter/cur parameter/cur 将来版本参数文件 parameter/fur parameter/fur parameter/fur FTP文件审计 audit 结算文件 account 软件和配置文件/读写器软件 soft_update soft_update 7.4 时钟同步协议 7.4.1 各节点计算机之间的时间同步采用 SNTP 协议(RFC1769)来实现。7.4.2 AFC 系统的所有节点计算机(包括线路及车站主机与终端设备)必须具有相同的系统时间,并与清分中心进行时间同步。清分中心从外界时钟源(卫星 GPS 或者通信传输系统)获得准确的时间,来设置自己的系统时间,并成为线网标准时间的源头。7.4.3 SNTP 协议使用单播进行工作,下级节点主动发送请求到上级节点指定的时钟服务同步服务器,然后从服务器获得准确的时间、来回时延和与服务器时间的偏差。在时钟偏差介于参数规定的最小值和最大值之间时,下级节点修正本系统时钟;若时钟偏差小于时钟同步最小时间差,下级节点不作任何动作;若时钟偏差大于时钟同步最大时间差,下级节点不修正其系统时间,并发出时钟报警信息。7.5 离线文件传输 7.5.1 通讯不能在运营双方商定的时间内恢复,需要启动离线数据交换流程。7.5.2 离线数据交换采用移动存储设备,如 U 盘等。当采用离线方式时,操作员通过系统提供的功能界面将数据导出到移动存储设备,数据以文件方式存贮;然后人工将数据送到对方系统的运行场所,再利用系统提供的数据导入功能将数据导入系统中,完成数据的交换。_