JR/T 0252-2022 场外通用传输接口.pdf

JR/T 0252-2022 场外通用传输接口.pdf
仅供个人学习
反馈
标准编号:
文件类型:.pdf
资源大小:1.4 M
标准类别:电力标准
资源ID:383930
下载资源

标准规范下载简介

JR/T 0252-2022 场外通用传输接口.pdf

ICS03.060 CCS A11

中国证券监督管理委员会发布

Q/GDW 11654-2017 架空输电线路杆塔结构设计及试验技术规定.pdfJR/T0252—2022

前言 I 引言 IV 范围, 规范性引用文件 术语和定义 缩略语. 通信模式, 5.1协议模型 5.2连接模式 5.3交互方式 通信协议 6.1通信机制, 3 6.2编码约定, 6.3数据类型 消息结构. 7.1消息组成. D 7.2固定消息头, h 7.3固定消息尾 h 7.4不固定长度消息体 消息汇总 8.1消息类别. 8.2管理控制消息 8.3实时消息. 10 8.4文件传输消息 11 8.5主题传输消息 L 9.1传输有序性 17 9.2传输可靠性 L 附录A(规范性) 命令码对照表, 附录B(资料性) 消息ID生成规则 19 附录C(资料性) 计算校验和, 20 附录D(规范性) 消息字段汇总表 21

引言 1V 范围, 规范性引用文件 术语和定义, 缩略语. 通信模式, 5.1协议模型 5.2连接模式 5.3交互方式 通信协议 6.1通信机制, 6.2编码约定, 6.3数据类型 消息结构. 7.1消息组成. 7.2固定消息头, 7.3固定消息尾 7.4不固定长度消息体 消息汇总 8.1消息类别. 8.2管理控制消息 8.3实时消息. 10 8.4文件传输消息 L 8.5主题传输消息 14 17 9.1传输有序性 17 9.2传输可靠性 附录A(规范性) 命令码对照表, 附录B(资料性) 消息ID生成规则 19 附录C(资料性) 计算校验和, 20 附录D(规范性) 消息字段汇总表 21

附录E(规范性) 返回码对照表. 23 附录F(资料性)) 文件任务ID生成规则 24 附录G(规范性)) 文件任务状态表 25

性) 返回码对照表 23 (性) 文件任务ID生成规则 24 性) 文件任务状态表 25

JR/T0252—2022

本文件按照GB/个1.1一2020《标准化工作导则第1部分:标准化文件的结构和起草规则》的规定 起草。 请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。 本文件由中国证券监督管理委员会科技监管局提出。 本文件由全国金融标准化技术委员会(SAC/TC180)归口。 本文件起草单位:中国证券监督管理委员会、上海证券交易所、深圳证券交易所、上交所技术有限 责任公司、中证信息技术服务有限责任公司、深圳证券通信有限公司、上海金融期货信息技术有限公司、 中国证券登记结算有限责任公司、郑州易盛信息技术有限公司、宏大资本公司、恒生电子股份有限公司、 深圳金证科技股份有限公司、福建新意科技有限公司。 本文件主要起草人:姚前、蒋东兴、周云晖、陆骋、周思宇、王晓、吴韶平、黄天寿、郑永康、* 栋良、曹兆勇、徐成、王友军、崔春晓、邹昌根、张*、张兴东、陆明其、伊明、王宏、**能、薛瑜、 于朝辉、林国彪、黄飞、王玲、俞侠、*锋、张国。

从国家监管部门到市场各参与方都已充分认识到场外通信协议种类繁多,存在兼容性、扩展性差等 问题,因此提出对场外协议进行统一梳理、规划及设立标准的目标,国家监管部门已在2013年起推动并 组织标准体系建设工作,制定JR/T0111一2014《证券期货业数据通信协议应用指南》来指导数据通信 协议演进工作。数据通信协议可根据应用划分为数据接口传输接口两个维度。 通用传输接口规范,属于传输机制层标准,侧重于技术实现,规范接口交互方式、安全加密标准、 接口参数及意义等。通用传输接口标准化可解决场外通信协议兼容性、扩展性差等问题,并且可提高行 业数据通信安全水平和通信效率,降低数据通信成本,能够与不同的数据接口灵活组合使用。

JR/T0252—2022

本文件确立了场外通用传输接口技术内容,并规定通信模式、通信协议、消息结构等要求,以及详 细描述消息汇总具体内容 本文件适用于证券期货行业场外业务的数据传输服务,可供开发场外业务数据传输应用系统参考,

下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件, 仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本 文件。 GB18030一2005信息技术中文编码字符集 GB/T32905SM3密码杂凑算法 GB/T32907SM4分组密码算法 JR/T0111一2014证券期货业数据通信协议应用指南

下列术语和定义适用于本文件。 3.1 客户端client 在会话建立过程中,主动发起连接的一方,或主动请求服务的一方, 3.2 服务端server 在会话通信过程中,被动连接的一方,或被动请求服务的一方。 3.3 请求方requestor 在会话通信过程中,发送请求消息的一方。 3.4 应答方responder 在会话通信过程中,响应请求消息的一方。

GB/T3290、GB/T32907界定的缩略语以及下列缩略语适用于本件。 AES 高级加密标准 Advanced Encryption Standard CRC32 循环究余校验 Cyclic Redundancy Check 32 Bit

GB/T3290、GB/T32907界定的缩略语以及下列缩略语适用于本件。 AES 高级加密标准 Advanced Encryption Standard CRC32 循环究余校验 Cyclic Redundancy Check 32 Bit

场外通用传输接口根据JR/T0111一2014规划的模型进行开发设计,接口定义了传输机制层内容 机制层工作于TCP/IP参考模型的应用层,属于TCP/IP模型中的应用层内容,场外通用传输接口实 透明传输。场外通用传输接口工作模型见图1

图1 场外通用传输接口工作模型图

客户端通过TCP/IP向服务端建立通信会话,会话过程中客户端与服务端可以相互发送消息,会话结 束时由客户端或服务端发起断开连接,连接模式见图2

场外通用传输接口支持一对一和一对多传输模式,其中: 一对一传输模式:客户端与服务端双方都可以向对方发送消息,消息内容只发给单一接收者 一对一传输模式见图3。

JR/T0252—2022

图3一对一传输模式图

对多传输模式:多个客户端同时向服务端订阅消息的模式,订阅的消息有多个接收者,一对 多传输模式见图4。

客户端与服务端的会话流程见图5

图4 4一对多传输模式图

通信模式分为3步完成,具体包括以下内容: a) 1 会话建立:客户端向服务端主动发起会话连接,连接建立之后,由客户端向服务端发起登录请 求然后由服务端返回登录应答,完成会话建立; b) 数据传输:会话建立之后,客户端可向服端发送心跳消息、流控消息、注销消息;客户端之间 可发送实时消息、文件类消息、主题类消息; C) 会话注销:客户端向服务端发送注销请求,服务端确认注销后会话终止(见6.1.2a)

断开方式共有3种: a人 1 客户端或服务端发送注销请求对端收到注销应答后,主动断开连接; 2 1 客户端或服务端在超时未收到心跳消息时主动断开与对端的连接(见6.1.3); C) TCP层通信异常情况下直接断开连接。

客户端与服务端使用心跳机制保持会话连续性,两端在建立会话时,约定心跳时间间隔T秒(时间 间隔T由用户登录时协商确定),需间隔T秒向对端发送一次心跳,不管是否有数据发送,都需要定时发 送心跳,连续3个T秒未收到心跳消息,则认为客户端与服务器断开连接,客户端与服务端需要关闭连接: 关闭连接之后,需要由客户端再次发起连接,并且重新进行登录

消息数据的完整性通过两种方式来验证:验证消息长度以及消息尾的校验值。校验算法采用SM3 由消息头中标*位字段进行标识

会话双方可限制对端发送消息包的速率,应答方应按请求方要求进行速度调整。双方在用户登录请 求(见8.2.1)时,约定初始的速度,后续可通过流控请求(见8.2.5)消息进行调整。速度最小为128 千比特每秒(kbit/s)

消息中的字段类型应符合表1的要求。

JR/T0252—2022

消息由三部分组成,即固定消息头(MsgHeader),不固定长度消息体(MsgCtx)和固定消 MsgTail),其中,固定消息头为283字节,不固定长度消息体的长度由具体的消息确定,固定消 4字节,消息结构见图7。

eader结构内容应符合表

MsgTail结构内容应符合表3的要求,共有4字节

JR/T0252—2022

MsgCtx是指具体消息中包含的字段内容,由具体消息类型确定按照8.2、8.3、8.4、8.5章节具体消 息要求。 数据加密范围:除了固定消息头、固定消息尾两部分外,包括MsgCtx所有字段。加密算法由消息头 的Flag字段第2、第3位序指定。 数据压缩范围:除了固定消息头、固定消息尾两部分外,包括MsgCtx所有字段。压缩算法由消息头 的Flag字段指定第1位序指定。 消息打包过程:先加密再压缩。消息解包过程,先解压再解密。 不固定长度消息体涉及相关字段,应符合附录D表D.1消息字段汇总表要求

按照功能性质,消息可分为两类:管理控制类消息和业务交换类消息;消息与命令码的对照关系应 符合附录A表A.1命令码对照表要求。

8.1.2管理控制类消息

管理类控制消息用于会话控制,具体包含: a) 用户登录:客户端向服务端发起登录请求,发送认证内容,包括用户名、密码信息; 1 用户注销:客户端向服务端发起注销请求,退出登录; 6 C) 心跳监控:客户端和服务端都向对方发送心跳消息; d) 流控:客户端限制对端用户发送消息的速率。

8.1.3业务交换类消息

业务交换消息包括客户端与服务器之间交换的消息类型,具体分为: a 实时消息:用户之间交换实时消息; b) 文件传输消息:用户之间传输文件消息; C) 主题传输消息:用户之间发布一订阅类消息。

8.2.1用户登录请求

用户登录请求消息是客户端发送的第一个消息,客户端只有完成登录确认后,才能建立会话, 理其他消息,用户登录请求消息应符合表4要求。

CNAS-SC23:2021 森林认证机构认可方案.pdfJR/T0252 2022

表4用户登录请求消息体

8.2.2用户登录应答

用户登录应答消息是服务端收到登录请求后,返回给客户端的认证结果。服务端应认证用户合法性 非法登录请求,服务端返回失败的错误码,并断开本次会话,用户登录应答消息应符合表5要求

表5用户登录应答消息体

8.2.3用户注销请求

客户端向服务端发送注销请求,要求对方结束会话,双方都可以要求对方结束会话,如果未收到 销应答,将会根据会话超时机制终止会话,用户注销请求消息应符合表6要求工程技术交底卡片(涵洞K10 881)

©版权声明
相关文章