《《证券期货业网络时钟授时规范》标准草案2011110-8》由会员分享,可在线阅读,更多相关《《证券期货业网络时钟授时规范》标准草案2011110-8(13页珍藏版)》请在金锄头文库上搜索。
1、ICS点击此处添加ICS号点击此处添加中国标准文献分类号JR中华人民共和国金融行业标准JR/T XXXXXXXXX证券期货业网络时钟授时规范Network time synchronization specification for securities and futures industry点击此处添加与国际标准一致性程度的标识 - XX - XX发布XXXX - XX - XX实施发布解决党委自身和基层党支部存在的的突出问题,发挥各村、社区、机关单位党支部在当前城市征迁、园区建设、招商引资、服务群众、维护稳定的作用,我镇党委高度重视,制定了切合临淮实际的活动实施方案,按照中央规定的活动步
2、骤和要求扎实有效的开展了基层组织建设年活动。XX/T XXXXXXXXX目次前言II1范围12术语和定义13缩略语24网络时钟授时设备要求25网络时钟授时系统结构36交易所时间同步要求4附录A(资料性附录)交易所网络授时系统冗余时钟源示例7附录B(规范性附录)服务器时钟校正可能发生的情况及规避方式8参考文献9前言本标准依据GB/T 1.1-2009给出的规则起草。本标准由全国金融标准化技术委员会提出并归口。本标准起草单位: 本标准主要起草人: 本标准为首次制定。9证券期货业网络时钟授时规范1 范围本标准规定了证券交易所、期货交易所及其会员机构业务系统的网络时钟设备要求、系统结构、交易所内部同步
3、和外部时钟同步的要求。本标准适用于我国证券期货业网络时钟的同步。2 术语和定义以下的术语和定义适用于本标准。2.1网络时钟授时 Network Time Synchronization利用网络传送标准时间信息,为网络内计算机时钟同步提供参考信号,使计算机对其时钟源或者时钟服务器进行同步,提供高精密度的时间矫正。2.2长波授时国家授时中心发布的100kHz的高精度长波时频信号,用于进行标准北京时间同步。2.3北斗卫星系统 BeiDou(COMPASS)Navigation Satellite System区域性有源三维卫星定位与通信系统,提供定位、导航和授时服务。2.4全球定位系统 Global
4、 Position System提供全球定位和时间信息传送的系统,简称GPS。2.5校正周期系统从一次校时行为结束到下一次校时行为开始的时间段。2.6累积误差本标准中指一段时间内目标值与标准值的最大偏差值。2.7时间戳一个应用程序自动形成的凭证,能标识并记录事件发生的时刻。3 缩略语下列缩略语适用于本标准。IRIG-B:标准串行时间码(Inter-Range Instrumentation Group)B格式,本标准中也称为B码NTP:网络时间同步协议(Network Time Protocol)4 网络时钟授时设备要求4.1 时钟源4.1.1 冗余时钟源网络授时服务器应有一个或几个不同的时钟
5、源,其中一个为基准时钟源,其它为备用时钟源,且可根据需要进行切换。冗余时钟源架构示例参见附录A。4.1.2 基准时钟源本标准采用中国科学院国家授时中心提供的长波授时作为基准时钟源,即标准北京时间。4.1.3 可采用的时钟源除基准时钟源外,还可选择采用如下时钟源,但应有校验机制,保证与基准时钟源的时间同步:a) 北斗卫星系统授时服务;b) 全球定位系统授时服务;c) 其它有资质、经行业认可的权威授时服务;d) 交易所在网络条件支持情况下提供的面向会员机构的网络时钟授时服务(仅在交易所许可情况下供交易所的会员机构采用)。4.1.4 自守时时钟在交易所内部系统中至少应有一个内部高稳时钟源。4.2 网
6、络监控管理4.2.1 基本要求监控管理应能够显示时钟系统的网络拓扑结构,实时反映其物理连接状态及各点设备运行条件和状态,对系统的工作状态、故障状态进行显示。4.2.2 故障报警当时钟系统出现故障时,监控管理软件应能够实时报警,并可在监控终端主界面上显示主要故障内容及设备位置。4.3 国产化兼容要求交易所在设计或购买网络时钟授时设备时,应考虑与国产信号源、输入输出端口、设备接口和软件的兼容性。5 网络时钟授时系统结构5.1 授时系统技术要求5.1.1 系统结构图系统结构如图1所示。时钟源(如长波授时)第0层时间服务器及网络授时客户机第2层时间服务器第1层网络授时客户机第3层图1 证券期货业网络时
7、钟授时系统机构图5.1.2 系统架构模式网络时钟系统应采用客户端/服务器模式。5.1.3 时钟发布机制网络时钟授时系统采用层次网络结构,首先将所有节点按照层次结构进行分级,然后每个节点与上一级的一个节点进行时间同步,最终所有节点都与根节点时间同步。节点对之间的时间同步是基于发送者接收者的同步机制。5.1.4 时钟保持自守时当无法从外部获得稳定的时钟源输入信号时,系统应主动切换至内部高稳自守时时钟源,自守时时钟源的误差应小于100ms/天。5.1.5 时钟校正机制时钟校正应采用如下机制:a) 时钟在校正过程中,不应影响原有的业务逻辑中的法律依据;b) 时钟在校正后,应主动校验程序是否正常运行;c
8、) 时钟校正可能影响的程序参见附录B。5.1.6 时钟校正方法时钟校正应采用如下方法:a) 实时应用程序的时间校正,不能导致时间回退;b) 可采用小幅度高频次的方式调快,或者停止等待调慢的方式对时间进行校正,逐渐调整时间到基准。5.2 监控系统设计要求5.2.1 总体要求网络时钟监控系统应包含自身与时钟源服务器的时钟同步,并能以此为基准定时对网络时钟架构从上层结构到下层结构逐级进行检测。5.2.2 检测周期检测周期应满足如下要求:a) 至少应在交易开始前对时间相关系统的时间与标准北京时间之间的偏差进行检测;b) 检测周期应小于校正周期。5.2.3 检测方式若检测得到的偏差大于所能接受的误差范围
9、,应在满足5.1.5的前提下及时进行校正。5.2.4 检测日志检测日志应满足如下要求:a) 每次检测都应保留日志,以备复查。b) 日志至少应包含检测时间、检测值、是否进行时间校正、校正过程持续时间、校正后检测值。6 交易所时间同步要求6.1 交易所内部时间同步6.1.1 时钟源授时精度要求授时精度应满足如下要求:a) 交易所内部局域网的授时精度应达到10ms;b) 交易所各数据中心之间广域网的授时精度应达到100ms。6.1.2 网络时钟累积误差在一个校正周期内,业务系统时间与标准北京时间的累积误差应小于1s。6.1.3 交易所业务系统服务器自守时精度要求如程序不允许进行某特定时段的时间校正,
10、则服务器内部晶振的精确度应足以保证在一个校准周期内服务器时间漂移小于1s。6.1.4 交易系统时钟显示要求交易所内业务系统的时间应显示出秒的具体数值。6.2 交易所与其会员机构的时间同步6.2.1 组织关系交易所与其会员机构具有如下组织关系:a) 交易所下属会员机构分为自营会员和经纪公司会员,一个会员机构也可以同时拥有上述两种属性;b) 只有会员机构可以向交易所提出交易申请;c) 客户委托经纪公司向交易所提出的交易申请,由经纪公司申报给交易所;d) 交易所与其会员机构的组织关系结构图见图2。交易所自营会员经纪公司客户图2 交易所与其会员机构的组织关系结构图6.2.2 会员机构时钟源选择会有机构
11、可以选择的时钟源有:a) 会员机构可以自行采用4.1.2和4.1.3中任一时钟源;b) 若采用4.1.3中的时钟源,应自行保证与基准时间即标准北京时间的同步。6.2.3 会员机构的内部网络时钟精度要求会员机构的网络时钟授时精度应达到100ms。6.2.4 会员机构的网络时钟累积误差在一个校正周期内,会员机构业务系统的时钟应保证与标准北京时间的累积误差小于1s。6.2.5 会员机构业务系统服务器自守时精度要求如程序不允许进行某特定时段的时间校正,则服务器内部晶振的精确度应足以保证在一个校正周期内服务器时间漂移小于1s。6.2.6 交易系统时间显示要求所有交易所下属会员机构业务系统的时间应显示出秒
12、的具体数值。6.2.7 交易过程中的时间处理方式交易过程中的应采取如下事件处理方式:a) 会员机构向交易所发送交易申请时应在报单上打上发送时刻的时间戳;b) 交易所在收到会员机构的交易申请后应在报单上打上接收时刻的时间戳;c) 会员机构向交易所申请交易的报单网络传输过程见图3。会员机构业务系统发送时间戳交易所业务系统接收时间戳会员机构系统外部接口交易所系统外部接口局域网局域网外部广域网专线图3 会员机构向交易所提交报单的网络传输过程示意图6.2.8 传输及系统处理的延时处理客户向会员机构发送的报单,经中转处理后发送到交易所,需经过多个不同的网络和服务器,必然会有不同程度的延时。即使各方的时间严
13、格同步,仍然可能会发生在边界时间发送报单未被受理的情况。因此,交易所接收到交易委托时应记录时间戳。AA附录A (资料性附录)交易所网络授时系统冗余时钟源示例A.1 网络时钟系统架构拓扑图网络时钟授时的拓扑结构如下图所示:局域网B码接口卫星时钟三层交换机时钟系统监控终端服务器图A.1 网络授时系统架构图A.2 网络授时系统冗余时钟源技术概述交易所网络授时系统配置方式描述如下:a) 交易所配置双冗余全球卫星时钟系统;b) 时钟系统分别采用两套全球卫星时钟系统主时钟服务器,主时钟之间通过B码接口互为冗余,同时预留北斗授时模块槽位,以便将来扩展需要;c) 主时钟作为系统的一级网络授时服务器为交换机提供
14、精准时间;d) 主时钟采用三重冗余时钟源结构,即全球卫星时钟系统时钟源、B码时钟源及内部高稳晶振时钟源。时钟源选择次序依次为全球卫星时钟系统、B码、高稳晶振;e) 当全球卫星时钟系统及B码时间源丢失时,主时钟采用高稳晶振守时;f) 主时钟设备可通过配置的时钟系统监控软件进行远程维护及管理。BBC附录B (规范性附录)服务器时钟校正可能发生的情况及规避方式B.1 服务器时间校正可能发生的情况进行时间校正时,可能发生如下情况:a) 时间回退使依据时间戳进行排序、配对处理的程序出现逻辑错误。例如使撮合服务器中,流水号较大的报单时间反而在前,影响 “价格优先、时间优先”原则。b) 时间乱序可能造成程序化交易的错误。c) 时间跳过使依绝对时间检查触发条件的应用程序触发条件失效。d) 时间跳过使程序进行错误预期,等待一个不可能发生的时间事件。B.2 可采用的规避方式可采取如下规避方式,避免B.1描述的情况发生:a) 提高服务器内部晶振的精确度。b) 在系统内设计对时钟进行调整的程序。c) 在程序内设计时间校正的函数。d) 依据服务器内部晶振的精确度调整校正周期,规避程序运行期间调整。e) 设定在某个时间启动执行的程