TSRSTCC接口协议.docx

上传人:b****1 文档编号:11003858 上传时间:2023-05-28 格式:DOCX 页数:39 大小:239.53KB
下载 相关 举报
TSRSTCC接口协议.docx_第1页
第1页 / 共39页
TSRSTCC接口协议.docx_第2页
第2页 / 共39页
TSRSTCC接口协议.docx_第3页
第3页 / 共39页
TSRSTCC接口协议.docx_第4页
第4页 / 共39页
TSRSTCC接口协议.docx_第5页
第5页 / 共39页
TSRSTCC接口协议.docx_第6页
第6页 / 共39页
TSRSTCC接口协议.docx_第7页
第7页 / 共39页
TSRSTCC接口协议.docx_第8页
第8页 / 共39页
TSRSTCC接口协议.docx_第9页
第9页 / 共39页
TSRSTCC接口协议.docx_第10页
第10页 / 共39页
TSRSTCC接口协议.docx_第11页
第11页 / 共39页
TSRSTCC接口协议.docx_第12页
第12页 / 共39页
TSRSTCC接口协议.docx_第13页
第13页 / 共39页
TSRSTCC接口协议.docx_第14页
第14页 / 共39页
TSRSTCC接口协议.docx_第15页
第15页 / 共39页
TSRSTCC接口协议.docx_第16页
第16页 / 共39页
TSRSTCC接口协议.docx_第17页
第17页 / 共39页
TSRSTCC接口协议.docx_第18页
第18页 / 共39页
TSRSTCC接口协议.docx_第19页
第19页 / 共39页
TSRSTCC接口协议.docx_第20页
第20页 / 共39页
亲,该文档总共39页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

TSRSTCC接口协议.docx

《TSRSTCC接口协议.docx》由会员分享,可在线阅读,更多相关《TSRSTCC接口协议.docx(39页珍藏版)》请在冰点文库上搜索。

TSRSTCC接口协议.docx

TSRSTCC接口协议

CTCS-3级列控系统

TSRS-TCC接口规范

(V1.0)

 

2010年3月

修改记录

版本号

日期

章节号

修改/说明

作者/编写人

V0.1

2008-08-24

全部

新创建

V0.2

2008-09-02

全部

根据C3组意见修改

V0.3

2008-11-21

部分

根据原型验证问题修改

V0.4

2008-12-10

部分

总体技术组审阅后修改

V0.5

2009-02-02

部分

根据铁道部C3组审阅意见修改

V0.6

2009-02-16

全部

根据铁道部C3组及各单位专家审阅意见修改

V0.7

2009-02-20

各通信帧定义

调度命令号修改为16字节的字符串格式

V0.8

2009-04-02

部分

跟和利时讨论确定的,删除列车进路信息和区段锁闭状态

V0.9

2009-04-10

部分

修改TCC最多允许同时处理36条限速命令

V0.10

2009-05-15

全部

调整章节格式,并补充分界口TSR命令交互流程

V0.11

2009-06-01

部分

分界口既有线侧按原客专接口协议实施

V1.0

2010-03-13

部分

去除TSRT,细化部分说明

目录

1.引言4

1.1目的和范围4

1.2术语和缩写词4

1.3参考文献4

2.总则5

3.参考体系结构6

4.接口要求7

5.通信指标要求8

6.通用应用层定义9

7.应用层定义11

7.1.应用层信息包类型11

7.2.应用层信息包格式11

7.2.1.TSR刷新请求(TSRSTCC)11

7.2.2.TSR验证命令(TSRSTCC)12

7.2.3.TSR执行命令(TSRSTCC)15

7.2.4.线路限速状态初始确认命令(TSRSTCC)16

7.2.5.边界TSR错误回执(TSRSTCC)16

7.2.6.TSRS时钟信息(TSRSTCC)17

7.2.7.TSR状态(TCCTSRS)17

7.2.8.TSR错误回执(TCCTSRS)18

7.2.9.请求验证边界TSR命令(TCCTSRS)20

7.2.10.请求执行边界TSR命令(TCCTSRS)21

7.2.11.TCC应答器方向信息(TCCTSRS)22

7.2.12.TCC闭塞分区状态信息(TCCTSRS)23

7.3.通信流程24

7.3.1.TSR刷新请求的交互流程24

7.3.2.TSR设置及取消流程25

7.3.3.TCC初始化流程27

7.3.4.周期信息交互流程28

7.3.5.边界TSR执行流程28

附件1:

参数定义31

引言

1.1目的和范围

本规范规定了临时限速服务器(TSRS)和列控中心(TCC)间接口的定义、应用层协议等内容,安全层与传输层的规范参照《RSSP-I铁路信号安全通信协议》执行。

本规范适用于客运专线TSRS和TCC的研制、生产、工程设计、调试、运用及维护。

1.2术语和缩写词

UDP

UserDatagramProtocol

传输控制协议

IP

InternetProtocol

网际协议

TSR

TemporarySpeedRestrictions

临时限速

GAL

GeneralApplicationLayer

通用应用层

1.3参考文献

[1]

科技运[2008]34号

CTCS-3级列控系统总体技术方案

[2]

科技运[2008]151号

客运专线列控系统临时限速技术规范

[3]

科技运[2008]127号

中国列车运行控制系统CTCS名词术语

[4]

铁运[2005]229号

铁路线路里程断链设置和管理暂行规定

[5]

客运专线列控系统及相关设备编号规则

[6]

RSSP-I铁路信号安全通信协议

[7]

临时限速服务器与TSRT、CTC接口规范

[8]

RFC0791

IP网络协议

[9]

RFC0768

UDP用户数据报协议

总则

TSRS和TCC均是CTCS-3级列控系统中信号控制的重要组成部分,TSRS与TCC之间应具备信息交换的功能。

TSRS与TCC之间信息交换应满足CTCS-3级列控系统运营要求。

TSRS-TCC之间应采用RSSP-I安全通信协议,参见文件[6]。

TSRS-TCC之间应通过信号安全数据网络互连,确保信息传输的安全性和可靠性。

参考体系结构

TSRS-TCC的安全通信体系结构采用分层模型,如图1所示。

图1TSRS-TCC安全通信体系结构

TSRS-TCC的安全通信体系结构的分层包括:

应用层、安全功能层和通信功能层。

安全功能层与通信功能层定义,参见文件[6]。

图2通信协议分层化结构

接口要求

TSRS与TCC间的数据传输采用UDP方式。

通信双方的IP地址及端口均应为可配置的,且该参数与设备编号须参照文件[5]规定。

TSRS-TCC接口中所有应用层交互数据均按大端字节序传输。

TSRS-TCC通信的物理层采用以太网协议,物理接口采用RJ-45连接方式。

图3连接方式

仅本地的主系向外部设备的主、备系发送应用数据消息;本地的备系不向外部设备发送任何数据。

当TSRS与TCC间通信中断时,TSRS应将故障信息分别报告给CTC、CSM,TCC应维持原临时限速信息并向CSM报警。

通信指标要求

TSRS、TCC均按Tcycle(见附件1)通信周期发送数据。

若接收方在Ttimeout(见附件1)时间内没有接收到发送方的任何消息,则接收方应认为与该设备的通信中断。

若接收方接收一条来自某连接通道的应用层消息,即可清除通道连接故障计数器。

TSRS、TCC每周期最多允许发送1个GAL(通用应用层)信息包;每个GAL信息包总长不得超过200字节,不足200字节的按0补齐。

GAL层定义参见第6节。

TSRS应对发送的TSR命令进行超时检查。

如果连续3个通信周期内没有收到TCC的反馈信息,则判断为“等待超时”并重新发送该信息,如果连续出现3次“等待超时”,则判断为通信中断。

TCC收到TSR命令后,应在TTCCreaction(见附件1)时间内向TSRS返回相应的执行结果。

每个TCC最多允许同时管理36条TSR命令。

通用应用层定义

通用应用层(GAL)信息包由帧头和应用数据包两部分组成,参见表1。

表1通用应用层信息包格式

字段

长度

说明

消息类型

2字节

=0x8003与TCC接口

版本控制信息

12字节

参见表2

信息包数量

2字节

本帧应用数据包中的信息包总数

组内位置

2字节

=0xFFFF

应用数据包

变长

一个或多个连续的信息包,参见表3

表2版本信息

字段

长度

说明

系统通用软、硬件版本

4字节

发送方自定义,

系统具体应用编号

4字节

前2个字节用于标识线路

后2个字节用于标识系统间相关的线路数据版本

系统交互时需校验本字段是否一致。

由系统交互的双方协商确定具体定义值。

系统具体应用版本

4字节

最高1字节标识协议版本,其余字节由发送方自定义

当前协议版本为0x01

“系统具体应用版本”说明:

如果TSRS在某客运专线应用的旧版本为0x01000001,则可与新版本0x01000002互通,但与新版本0x02000001不可互通,接收方应丢弃该消息包。

表3信息包格式

字段

长度

说明

预留

2字节

0

信息包长度

2字节

信息包

各应用层信息包长度

参见第7节

TSRS、TCC需检查各信息包长度,若有一包不正确,则应丢弃整个通用应用消息包。

应用层定义

应用层信息包类型

应用信息包类型如表4所示:

表4应用信息包类型

信息类型

信息包名

方向

总长度(字节)

说明

0x0102

TSR刷新请求

TSRSTCC

8

非周期

0x0104

TSR验证命令

TSRSTCC

46

非周期

0x0106

TSR执行命令

TSRSTCC

46

非周期

0x0108

线路限速状态初始确认命令

TSRSTCC

10

非周期

0x010A

边界TSR错误回执

TSRSTCC

36

非周期

0x0114

TSRS时钟信息

TSRSTCC

14

周期

0x0103

TSR状态

TCCTSRS

8或47

非周期

0x0105

TSR错误回执

TCCTSRS

36

非周期

0x0107

请求验证边界TSR命令

TCCTSRS

46

非周期

0x0109

请求执行边界TSR命令

TCCTSRS

46

非周期

0x0119

TCC应答器方向信息

TCCTSRS

28

周期

0x011B

TCC闭塞分区状态信息

TCCTSRS

8至108

周期

应用层信息包格式

TSR刷新请求(TSRSTCC)

TSRS向TCC发送TSR刷新请求,用于获取当前TCC设备中存储的受TSRS管控的TSR状态信息。

字段

长度

说明

信息类型

2字节

0x0102

设备标志符

4字节

指定目的TCC编号

请求类型

2字节

0=请求全部的TSR信息

101=请求第1~3条的TSR信息

102=请求第4~6条的TSR信息

……………

112=请求第33~36条的TSR信息

TSR验证命令(TSRSTCC)

TSRS向TCC发送TSR验证命令,用于告知TCC验证该TSR命令可否执行。

对于TSR验证命令,TCC仅做可执行性检验,不得向有源应答器发布该临时限速信息。

字段

长度

说明

信息类型

2字节

0x0104

设备标志符

4字节

指定目的TCC编号

TSR编号

1字节

取值1-36

限速值

1字节

速度值(单位:

5km/h):

9~90:

表示限速值45km/h~450km/h

0xff:

表示取消命令

其它值:

为非法

限速原因

1字节

限速原因代码:

(仅作信息记录,不需校验)

0=未知

1=施工

2=风雨雪

3=突发灾害

调度命令号

16字节

由CTC调度员分配,字符串格式

(仅作信息记录,不需校验)

操作者ID

6字节

(仅作信息记录,不需校验)

CTC/TCC编号(4字节),

用户编号(2字节)

线路号

1字节

指定线路号,按具体站场配置

起始里程长链标志

2字节

高字节=公里标字符,

低字节=百米标(0=无,5=’a’)

结束里程长链标志

2字节

同上

起始里程系标志

1字节

B8

B7

B6

B5

B4

B3

B2

B1

覆盖标志:

10=反向覆盖

00=本地

指定里程标系标识,按具体线路配置

结束里程系标志

1字节

覆盖标志:

01=正向覆盖

00=本地

指定里程标系标识,按具体线路配置

起始点里程标

4字节

单位:

米,高字节在前

结束点里程标

4字节

同上

“TSR编号”字段说明:

若本条限速命令的位置参数有与TCC内正执行的某TSR命令位置参数完全一致时,则要求该限速命令的TSR标识符与TCC内的执行TSR命令标识符一致。

如取消命令应与原设置命令的TSR标识符保持一致。

“起始里程长链标志/结束里程长链标志”字段说明:

当起始、结束里程标点出现长链时,需遵守文件[4]规定:

若公里标是长链,在该字段中的高字节域填写英文大写字符,如果要表示AA、AB等形式的公里标长链标志,则该字节最高比特位置“1”,剩余比特位填写第二个英文大写字符;若百米标是长链,在该字段中的低字节域上填‘5’。

如果线路里程没有长链标志,则上述相应字节域填0。

“起始里程标系标志/结束里程标系标志”字段说明:

当TSR命令的起、止里程标以覆盖方式超出TCC临时限速管辖范围时,需增加覆盖限速标志,用于告知TCC认可超出其管辖范围外的限速点里程为有效。

如图4所示,对于TCC-B即可认为是执行全线限速。

若限速区起、终点的里程标和里程标系在该TCC管辖范围内,则覆盖限速标志只许使用00b。

图4覆盖限速标志用法示例

●00b表示里程标位于TCC线路管辖范围内方(如:

K10+0点位于TCC-A内,XK50+0点位于TCC-C内);

●01b表示里程标位于TCC线路管辖范围外方的正向侧(下行线下行方向或上行线上行方向,如:

XK50+0点位于TCC-A和TCC-B的正向侧);

●10b表示里程标位于TCC线路管辖范围外方的反向侧(下行线上行方向或上行线下行方向,如:

K10+0点位于TCC-B和TCC-C的反向侧)。

因限定命令起止的正向性,要求起点里程覆盖不得有01b标志,终点里程覆盖不得有10b标志。

TSR执行命令(TSRSTCC)

TSRS向TCC发送TSR执行命令,用于告知TCC执行该TSR命令。

对于TSR执行命令,TCC应做可执行性检验,但不要求该TSR命令曾被验证通过。

若检验成功,即可将该临时限速信息发送至有源应答器。

字段

长度

说明

信息类型

2字节

0x0106

设备标志符

4字节

指定目的TCC编号

TSR编号

1字节

参考7.2.2节

限速值

1字节

参考7.2.2节

限速原因

1字节

参考7.2.2节

调度命令号

16字节

参考7.2.2节

操作者ID

6字节

参考7.2.2节

线路号

1字节

参考7.2.2节

起始里程长链标志

2字节

参考7.2.2节

结束里程长链标志

2字节

参考7.2.2节

起始里程系标志

1字节

参考7.2.2节

结束里程系标志

1字节

参考7.2.2节

起始点里程标

4字节

参考7.2.2节

结束点里程标

4字节

参考7.2.2节

线路限速状态初始确认命令(TSRSTCC)

当TCC设备重启时,TCC须接收到TSRS下发的线路限速状态初始化命令后,TCC才可发送实际限速报文。

当TSRS已初始化后,并确认与TCC的限速命令状态一致时,TSRS即可向该TCC下发限速状态初始确认命令。

字段

长度

说明

信息类型

2字节

0x0108

设备标志符

4字节

指定目的TCC编号

确认范围

4字节

TSRS编号

边界TSR错误回执(TSRSTCC)

当TSRS接收到来自TCC转发的请求执行边界TSR命令时,若校验失败,则应向该TCC回送相应的边界TSR错误回执信息。

字段

长度

说明

信息类型

2字节

0x010A

设备标志符

4字节

TSRS编号

TSR编号

1字节

取值1-36

限速值

1字节

参考7.2.2节

限速原因

1字节

参考7.2.2节

调度命令号

16字节

参考7.2.2节

操作者ID

6字节

参考7.2.2节

错误码

1字节

错误性质,参见表5

错误参数

4字节

对应的错误参数,参见表5

TSRS时钟信息(TSRSTCC)

TSRS按Tcycle周期发送时钟信息给TCC。

TCC将其作为系统维护记录的时钟信息,其维护终端应在每日18:

00做时钟同步校准。

TCC通过周期检测该信息包以识别应用层通道状态。

字段

长度

说明

信息类型

2字节

0x0114

系统时钟

12字节

年/月/日/时/分/秒,每个时间属性均为2字节,高字节在前

TSR状态(TCCTSRS)

当TSRS向TCC下发刷新请求时,TCC应向TSRS回送相应的TSR状态信息。

当TSRS向TCC下发TSR验证命令或TSR执行命令,且经TCC检验可成功执行时,应向TSRS回送该TSR状态信息。

字段

长度

说明

信息类型

2字节

0x0103

设备标志符

4字节

TCC编号

TSR编号

1字节

参考7.2.2节

执行状态

1字节

0=无信息(不附加后续字节)

0x55=验证成功

0xA5=执行成功

限速值

1字节

参考7.2.2节

限速原因

1字节

参考7.2.2节

调度命令号

16字节

参考7.2.2节

操作者ID

6字节

参考7.2.2节

线路号

1字节

参考7.2.2节

起始里程长链标志

2字节

参考7.2.2节

结束里程长链标志

2字节

参考7.2.2节

起始里程系标志

1字节

参考7.2.2节

结束里程系标志

1字节

参考7.2.2节

起始点里程标

4字节

参考7.2.2节

结束点里程标

4字节

参考7.2.2节

TSR错误回执(TCCTSRS)

当TSRS向TCC下发TSR验证命令或TSR执行命令,且经TCC检验执行有误时,应向TSRS回送该TSR错误回执。

字段

长度

说明

信息类型

2字节

0x0105

设备标志符

4字节

TCC编号

TSR编号

1字节

参考7.2.2节

限速值

1字节

参考7.2.2节

限速原因

1字节

参考7.2.2节

调度命令号

16字节

参考7.2.2节

操作者ID

6字节

参考7.2.2节

错误码

1字节

错误性质,参见表5

错误参数

4字节

对应的错误参数,参见表5

表5错误码表

错误代码

错误参数

适用情形

1=线路号

0

线路号不在TCC管辖范围内

2=里程标无效

1-起始里程标

2-结束里程标

3-起始、结束里程标

仅侧线里程标的里程标系为0外,正线里程标的里程标系均不得为0;

里程标值不在管辖范围内;

起始、结束里程标重合。

3=限速值无效

0

正线限速:

9~70(单位:

5km/h)

侧线限速:

9(单位:

5km/h)

4=未找到对应的有限速命令

0–TSR标识符

1–线路号

2–起点里程标系

3–结束里程标系

4–起点里程标值

5–结束里程标值

6–起点长链标识符

7–终点长链标识符

TSR取消命令与原设置命令参数不一致或不存在该限速

5=限速区域有重叠

0

不能在重叠处设置限速

(但允许限速位置完全一致的限速值替换设置)

11=命令标识符有误

1-TSR标识符不一致

2-无此TSR命令标识符(不属于1-36范围)

3-TSR标识符已有占用

取消限速的TSR标识与原设置限速不一致;

TSRS对TCC标识符分配有误;仅正执行的TSR命令允许占用TSR标识符。

15=预留

16=限速命令下发至受令站失败

受令站号

限速命令下达的车站编号未找到

或与该站通信故障导致无法下达

255=其它错误

参数厂家自定义

预留给各设备厂商使用

对于内容重复的已执行TSR命令,直接按该命令处于已执行成功状态的结果返回。

请求验证边界TSR命令(TCCTSRS)

当既有线侧CTC/TDCS向转换站TCC下发验证临时限速命令时,TCC若判定该限速命令须由客专侧TSRS执行时,应将此命令拆分后,向TSRS发送请求验证边界TSR命令。

当TSRS收到该命令后,应先按拟定命令执行校验。

若校验失败,TSRS应按第7.2.5节的边界TSR错误回执回送给TCC;若校验成功,则TSRS应按第7.2.2节的验证TSR命令下发给所有相关TCC执行(包括转换站TCC)。

具体流程参见7.3.5节。

字段

长度

说明

信息类型

2字节

0x0107

设备标志符

4字节

指定TSRS编号

TSR编号

1字节

取值1-36

(TCC端已预先分配,TSRS按此标识下达执行)

限速值

1字节

参照既有线侧规定的限速档位

限速原因

1字节

参考7.2.2节

调度命令号

16字节

TCC负责将既有侧下达的命令号须转换为字符串格式

操作者ID

6字节

(仅作信息记录,不需校验)

CTC/TCC编号(4字节),

用户编号(2字节)

线路号

1字节

参考7.2.2节

起始里程长链标志

2字节

参考7.2.2节

结束里程长链标志

2字节

参考7.2.2节

起始里程系标志

1字节

B8

B7

B6

B5

B4

B3

B2

B1

覆盖标志:

01=正向覆盖

10=反向覆盖

00=本地

指定里程标系标识,按具体线路配置

结束里程系标志

1字节

同上

起始点里程标

4字节

参考7.2.2节

结束点里程标

4字节

参考7.2.2节

请求执行边界TSR命令(TCCTSRS)

当既有线侧CTC/TDCS向转换站TCC下发执行临时限速命令时,TCC须先判定该限速命令的线路号是否归属客专侧TSRS管辖,若归属于TSRS,则应发送请求执行边界TSR命令。

当TSRS收到该命令后,应先按拟定命令执行校验。

若校验失败,TSRS应按第7.2.5节的边界TSR错误回执回送给TCC;若校验成功,则TSRS应按第7.2.3节的执行TSR命令下发给所有相关TCC执行(包括转换站TCC)。

具体流程参见7.3.5节。

字段

长度

说明

信息类型

2字节

0x0109

设备标志符

4字节

指定TSRS编号

TSR编号

1字节

参考7.2.9节

限速值

1字节

参考7.2.9节

限速原因

1字节

参考7.2.9节

调度命令号

16字节

参考7.2.9节

操作者ID

6字节

参考7.2.9节

线路号

1字节

参考7.2.9节

起始里程长链标志

2字节

参考7.2.9节

结束里程长链标志

2字节

参考7.2.9节

起始里程系标志

1字节

参考7.2.9节

结束里程系标志

1字节

参考7.2.9节

起始点里程标

4字节

参考7.2.9节

结束点里程标

4字节

参照7.2.9节

TCC应答器方向信息(TCCTSRS)

TCC按Tcycle周期发送应答器方向信息给TSRS。

TSRS通过周期检测该信息包以识别通道状态。

字段

长度

说明

信息类型

2字节

0x0119

设备标识

4字节

TCC编号

初始化标志

4字节

=0表示尚未确认过初始化,

=TSRS编号,表示已由该TSRS初始化完成,TSRS则应登记该TCC为已初始化状态。

正执行的限速命令总数

2字节

报告本TCC正执行的限速命令总数

进站口应答器处的区间方向信息

16字节

每条区间线:

0x05=正向,0x0A=反向

最多16条区间线,每个进站口应答器对应一个区间线

进站口应答器的排列顺序要求以X口为基点,按逆时针方向依次排序。

TCC闭塞分区状态信息(TCCTSRS)

TCC按Tcycle周期发送管内闭塞分区状态给TSRS。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2