TRDP总体介绍
TRDP协议(Train Real-Time Data Protocol )是新一代的列车通信网通讯协议。新一代列车通讯网络采用以太网作为通讯介质,物理层和链路层均与工业以太网类似,速率包括100/1000Mbps,节点和网络之间通过交换机连接,如图所示。
TRDP协议是基于标准TCP/IP的协议栈基础上进行了应用层封装与通讯规则的固定。其OSI 7层需要满足如下要求:
TRDP(Train Real-time Data Protocol)协议,用于轨道交通实时以太网络,对于铁路用以太网,提高实时性、确保可靠性也是必不可少的条件。研究表明,铁路控制系统需要确保延迟时间在50ms左右,使用以太网TRDP协议即可满足这一要求。标准将通过行业团体“TCNOpen”,以开源的形式公开。其目的在于促进相应产品的开发,以及铁路用以太网的普及,同时削减铁路运营商和铁路车辆企业采购构件的成本。
TRDP接口要求
以太网连接器采用符合IEC62076-2-101的M12 D型编码连接器。在设备端采用孔式,电缆端采用针式。如图所示。有些关键的子系统为了保证冗余可靠,每个节点需要有2路独立的以太网控制器, 所以有2个M12的接头。
TRDP线缆要求
TRDP所需要的以太网线缆与长度要求,如图所示。终端设备与交换机设备之间以太网线缆采用交叉线。终端设备物理层接口线序交叉配置必须一致,默认配置为强制MDI模式,支持MDI/MDI-X可配置功能式。
TRDP的MAC与IP地址要求
为避免以太网设备的 MAC 地址冲突,各以太网设备供应商必须向专门机构申请用于自身以太网设备的全球唯一的 MAC 地址段。MAC 地址的长度为 48 位(二进制),前 24 位用来识别制造商和供应商,后 24 位可按照制造商或供应商指定的编码规则对以太网设备进行编号,要求每块出厂单板网卡的MAC地址必须不一致。与网络控制系统相连接的交换机网口必须设置为强制百兆全双工。
以太网应使用 IPv4 协议,IPv4 协议规定的 IP 地址为 32 位长度。在同一个局域网内,IP 地址是唯一的。应对 IP 地址进行动态或静态分配。
TRDP协议介绍
TRDP协议是基于标准TCP/IP的协议栈基础上进行了封装与通讯规则的固定。与MVB类似,为了能在列车上应用,也是要对应有“过程数据”和“消息数据”。为了使得像MVB一样可以广播通讯,TRDP常用的是组播通讯方式。比如图中为某项目IP与组播配置。节点要接收什么数据就配置对应的组播地址和COMID,节点要发送什么数据,就往对应的组播地址上发送
为了保证包的数据完整性与实时性。TRDP一般是在UDP包中进行了协议定义前40个字节,其中只有序号计数器、协议版本、通信端口有用,其中通信端口就是COMID的意思,类似于MVB的端口号的作用
这是一个具体项目的实例在我们TRDP模块上的配置,即把接收的填到TCMS组播地址,发送的填到主TCMSIP地址,然后扩展的一个接收地址填到自由单播中,端口号都是17224.其他一些不需要特别设置,都是针对个别车厂的个性定制用。