




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
学兔兔标准下载ICS45.020CCSS7113河 北 省 地 方 标 准DB13/T5519.6—2022AFC6TechnicalrequirementsforAFCsystemnetworkofrailtransitPart6:Thedatatransfer2022-02-28发布 2022-03-31实施河北省场监理局 发布DB13/T5519.6—2022目 次前言 II引言 III1范引文件 1语定义 1输式 1IDB13/T5519.6—2022前 言本文按GB/T《标化作则 第部分标化件结和起规定起。请注意本文件的的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。DB13/T5519-2022《轨道交通AFC系统线网技术要求》分为7个部分:12——第3部分:读写器应用;——第4部分:人机界面;——第5部分:票卡应用标准;67本文件是DB13/T5519-2022的第6部分。本文件由石家庄市市场监督管理局提出并归口。本文件起草单位:石家庄市轨道交通集团有限责任公司、南京熊猫信息产业有限公司。IIDB13/T5519.6—2022引 言AFCAFC1AFC2AFC3AFC4AFC5AFC()6AFC7AFCAFCIIIDB13/T5519.6—2022轨道交通AFC系统线网技术要求第6部分:数据传输范围AFCAFC()GB50157-2013 GB50381-2018 GB/T20907-2007 CJJ/T162-2011 本文件没有需要界定的术语和定义。文件传输在AFC系统中各层级系统间文件传输主要通过FTP服务完成,应满足如下要求:FTPFTPFTPFTPFTPtmp实时报文传输在AFC系统中,实时性要求高的上行和下行的数据消息和联机查询请求及应答消息应以TCP/IP作为底层通信承载协议进行实时报文传输,主要提供ACC-LC-SC-SLE之间联机报文交换功能。通讯机制本接口标准所定义的报文以TCP/IP作为底层通信承载协议,应满足:TCPSocketAFCSocket1DB13/T5519.6—2022LC/SCLCSCSC/SLESCSLE客户端与服务器端通信链路的建立与响应,应满足:客户端与服务器端通信链路的链接方式具有单链路、长链路和异步工作模式的特性。单链路长链接接。ACCWebServiceXML通信链路建立以后,连接的双方均可以连续向对方发送多条命令并接收应答。报文传输方式见图1。注:数据双方采用A和B描述,表明A或B可以是通讯服务器或客户端的任一方,体现了端与端协议对等的设计原则。图1报文传输方式2DB13/T5519.6—2022为避免实时通信过程中跨层响应的不确定性,应采用相邻层直接给出消息应答(MACK)的机制,消息请求内容的最终回复由最终接收方重启一条消息请求报文。任何一端发出数据包后,若在时限内没有收到对方确认的MACK应答,则发送方应在等待一定的时间间隔后需重复发出该数据包。重复发送对方没有确认的数据包示例见图2。图2重复发送对方没有确认的数据包示例数据包重复发出次数由实时通信参数RetryTimes设定,应满足:;(RetryTimes=334)数据。心跳与通信中断的机制及参数设定,应满足:AlivePeriodTimeoutWithoutAnswerMaxIdlePeriodAmountMaxIdlePeriodAmountMaxInvalidMessageAmountMaxInvalidMessageAmount通用报文结构定义所有报文字段数据类型的定义及取值范围均参见《轨道交通AFC系统线网技术要求第7部分:数据接口》,报文格式应满足:8K3DB13/T5519.6—2022表1。表1实时报文格式结构块编号字段类型长度备注长度帧体长度TU162帧体包头1数据块包体2数据块CRC值3消息验证码TU162包头+包体的CRC校验码包头格式见表2。表2包头格式结构块编号字段名称类型长度备注包头结构1MessageType消息类型码TMessageType2参见《第九册数据字典及编码规则》之消息类型2ProtocalVersion协议版本号TU324定义为Const,由ACC发布新版时维护,协议应用方直接填入该数字。新版本兼容老版本(仅限内容变化)3SenderID发起方标识码TDeviceID4(应答与请求一致),转发时需修改为自身的ID4ReceiverID接收方标识码TDeviceID4(答与请求一致),转发时需修改为接收方(相邻层)的ID5SessionID会话流水号TU324会话的流水号应答消息:内容与请求消息相同6SessionFlagMap标志位图TU324Bit00~Bit01:请求应答标志(0:请求;1:应答;2:MACK应答;3:保留)Bit08:加密标志(0:不加密;1:加密),预留Bit09~Bit15:加密算法,预留Bit16:压缩标志(0:不压缩;1:压缩),预留Bit17~Bit23:压缩算法,预留Bit24~Bit31:预留检查启用字段,没启用字段填0.MACK当应答消息内容仅包含应答码时,称此应答为MACK。MACK应答的包体格式见表3。表3 MACK答包式结构块编号字段名称类型长度备注Mack应答包体1MACKCode应答码TMACK2参见《第九册数据字典及编码规则》报文接收方在接收到报文之后,应进行以下几个步骤的验证:4DB13/T5519.6—2022CRCCRCCRC8,CRC16,CRC16FCRC32AFCCRCCRC16CRCCRC)CRCCRCCRCAFC系统各层级系统间的实时通信,应包括:ACCLCLCLCSCACCLCSLESCSCLC通讯报文种类通讯报文列表见4。表4 通报列表报文类型编号(十六进制)报文名称传输范围及方向0x3000心跳包SLE→SC|SC→LC|LC→ACC0x3101车站模式状态上传SLE→SC|SC→LC|LC→ACC0x3102车站模式状态广播ACC→LC|LC→SC|SC→SLE0x3103车站模式控制指令ACC→LC|LC→SC|SC→SLE0x3104车站模式查询ACC→LC|LC→SC|SC→SLE0x3105车站紧急模式控制命令ACC→LC|LC→SC|SC→SLE0x3201上传客流统计信息SLE→SC|SC→LC|LC→ACC0x3301设备状态信息上传SLE→SC|SC→LCLCACC0x3302设备状态信息查询ACC—>LCLC→SC|SC→SLE0x3303参数版本上传SLE->SC|SC->LC|LC→ACC0x3304参数版本查询ACC→LC|LC→SC|SC→SLE0x3305设备软件版本上传SLE->SC|SC->LC0x3306设备软件版本查询LC→SC|SC→SLE0x3307设备交易数据索取Lcsc|SC→SLE0x3308设备控制指令LC→SC|SC→SLE0x3309TVM的钱箱和票箱数据上传SLE→SC|SC→LC0x3310TVM的钱箱和票箱数据查询LC→SC|SC→SLE0x3311BOM/AGM票箱数据上传SLE→SC|SC→LC0x3312BOM/AGM票箱数据查询LC→SC|SC→SLE0x3313时钟强制同步指令ACC→LC|LC→SC|SC→SLE0x3314设备指定交易记录索取SC→SLE0x3315设备操作日志上传SLE→SC|SC→LC0x3316AVM钱箱数据上传SLE→SC|SC→LC0x3317AVM钱箱数据查询SLE→SC|SC→LC0x3401线路库存调配申请SC→LC|LC→ACC0x3402库存调配命令ACC→LC|LC→SC0x3403库存快照SC→LC|LC→ACC0x3501FTP登陆申请SLE→SC|SC→LC|LC→ACC5DB13/T5519.6—2022表4通讯报文列表(续)报文类型编号(十六进制)报文名称传输范围及方向0x3502文件下载/上传命令ACC→LC|LC→SC|SC→SLE0x3503FTP通讯信息ACC→LC|LC→SC|SC→SLE设备签到流程设备重启时、日始和网络恢复时,设备均应发起设备签到。设备签到流程,应包括:SCACC级EOD参数、TP参数如果不能同步,则该设备须进入暂停服务,并发报警信息。其他参数不能同步时仅发报警信息。ACC-LCACC与LC之间采用通信中间件作为实时数据传输的通道。应在ACC连接方式应由ACC与LC协商决定。ACC和LC之间的通信传递宜采用支持互联互通的通信中间件标准。AC(QCQServe/ClentACCACC-LC消息队列结构示例图见图3。图3 ACC-LC消队构示图6DB13/T5519.6—2022ACC(MQ)QM_ACC330。。表5 构的列器ID队列管理器名称队列管理器描述0QM_ACC000ACC队列管理器1QM_ACC0011号线队列管理器2QM_ACC0022号线队列管理器3QM_ACC[<N>]N号线队列管理器为了保留日志不被覆盖,应选用线性日志。日志参数表见表6。表6 志数表命令对应项含义值Aix下值的范围[ll|lc]线性日志/循环日志llll或lc<LogPath>记录路径缺省/var/mqm/log<LogFileSize>记录文件页数64-65535,缺省值4096(16M)<LogPri>记录主文件数2-510<LogSec>记录辅助文件数1-509通道命名规则:QCH.LC.ACC.<线路编号>150015011502,1503通道配置举例见表7。表7 道置例线路编号通道号用途一号线QCH.LC.ACC.01与线路一消息交互二号线QCH.LC.ACC.02与线路二消息交互三号线QCH.LC.ACC.03与线路三消息交互…ACC端的侦听器命名规则如下:<LSR>.<协议名称>.<ACC>.<侦听端口号>ACC队列管理器中侦听器列表见表8。表8ACC队列管理器中侦听器列表ID侦听器名称侦听端口号备注1LSR.TCP.ACC.15011501一号线侦听器2LSR.TCP.ACC.15021502二号线侦听器3LSR.TCP.ACC.15031503三号线侦听器4LSR.TCP.ACC.[1500+<N>]15<ID>7DB13/T5519.6—2022队列命名规则:LC.<队列用途>.<队列报文类型>由于ACC-LC间通过MQ传输的消息都为实时消息,类型应采用MESSAGE表示。队列命名规则字段见表9。9字段说明名称前缀LC接收队列/发送队列接收队列:RECV发送队列:SEND队列报文类型普通报文:MESSAGEMQ通过使用MQMD结构,应可访问消息中的控制信息。消息描述符结构见表10。表10消息描述符结构字段设置值说明备注StrucIdMDbbStructureidentifierVersionMQMD_VERSION_2StructureversionnumberReportMQRO_NONEOptionsforreportmessagesMsgTypeMQMT_DATAGRAMMessagetypeExpiryMQEI_UNLIMITEDMessagelifetimeFeedbackMQFB_NONEFeedbackorreasoncodeEncodingMQENC_NATIVENumeric encodingofmessagedataCodedCharSetId<UserSpecific>Character identifierofmessagedataFormatMQGMO_CONVERTFormat name ofmessagedataPriority<UserSpecific>Messagepriority用户自定义PersistenceMQPER_PERSISTENTMessageMsgIdDEFAULTMessageidentifierMQ自动生成CorrelId<UserSpecific>Correlationidentifier用户自定义BackoutCountDEFAULTBackoutcounterReplyToQDEFAULTName of replyqueueReplyToQMgrMQACT_NONEName of replyqueuemanagerUserIdentifierDEFAULTUseridentifierAccountingTokenMQACT_NONEAccountingtoken8DB13/T5519.6—2022表10消息描述符结构(续)字段设置值说明备注ApplIdentityData<UserSpecific>Applicationdatarelatingtoidentity用户自定义PutApplTypeDEFAULTTypeofapplicationthatputthemessagePutApplNameDEFAULTNameofapplicationthatputthemessagePutDateDEFAULTDatewhenmessagewasputPutTimeDEFAULTTimewhenmessagewasputApplOriginDataDEFAULTApplicationdatarelatingtooriginGroupId<UserSpecific>Groupidentifier用户自定义MsgSeqNumber<UserSpecific>Sequencenumberoflogicalmessagewithingroup用户自定义OffsetDEFAULTOffsetofdatainphysicalmessagefromstartoflogicalmessageMsgFlags<UserSpecific>Messageflags用户自定义OriginalLengthDEFAULTLengthoforiginalmessage注1:MDbb表示“MD”(带两个空格),是StrucId字段的默认常量MQ_STRUC_ID的值。注2:斜体字的值是宏变量MQMD_DEFAULT设定的默认值。注3:“DEFAULT”用来表示字段由MQ自动设置。注4:<UserSpecific>表示按业务需求设置的字段。主要利用WebSphereMQ传送实时通信报文实现,ACC与LC之间传输的实时报文结构与线路内的报文结构一致。消息报文种类见表11。表11消息报文种类报文类型编号(十六进制)报文名称传输范围及方向0x3000心跳包LC→ACC0x3101车站模式状态上传LC→ACC0x3102车站模式状态广播ACC→LC0x3103车站模式控制指令ACC→LC0x3104车站模式查询ACC→LC0x3105车站紧急模式控制命令ACC→LC0x3201上传客流统计信息LC→ACC0x3301设备状态信息上传LCACC0x3302设备状态信息查询ACC—>LC0x3303参数版本上传LC→ACC0x3304参数版本查询ACC→LC0x3313时钟强制同步指令ACC→LC0x3401线路库存调配申请LC→ACC0x3402库存调配命令ACC→LC0x3403库存快照LC→ACC0x3501FTP登陆申请LC→ACC0x3502文件
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 大班对应关系课件
- 教育集团财务报告
- 电工电子技术 课件 3.多电源电路的分析
- 感悟类作文课件
- 中心静脉压监测护理要点
- 公路养护机械安全操作
- 河南省周口市鹿邑县2024-2025学年八年级下学期3月月考历史试题(含答案)
- 农业农村知识培训
- 压力性损伤风险管理
- 奖学管理部竞选部长
- 演员王星受骗事件教育宣传预防诈骗
- 互动式医学课堂教学设计
- 安宁疗护的症状管理:发热
- 某大型三甲医院智能化设计方案
- 2024年北京老年医院招聘笔试真题
- 修理厂入股合同
- 2024年社会工作者之初级社会综合能力考试题库含答案
- 短视频运营(初级)营销师-巨量认证考试题(附答案)
- 事故调查规程
- 2024年医师定期考核临床类考试题库及答案(共500题)
- 红木家具营销策划方案
评论
0/150
提交评论