TCN具有两个层次的网络结构,Train Backbone和Consist network。
• Train Backbone
1)可能使用WTB或者ETB。
2)可能同时使用WTB和ETB。(例如:operational data使用WTB,multimedia data使用ETB,WTB和ETB使用Gateway连接)
3)可能同时使用多个ETB。(最多4个ETB)
4)静态配置的列车,也可能没有Train Backbone。
• Consist network
1)可能使用MVB、CAN或者ECN。
2)也可能没有consist network, End devices直接连接到骨干网节点。
WTB(Wire Train Bus)
一种主要为开放式列车互连而设计的串行数据通信总线,对应的标准为IEC 61375-2-1。
ETB(Ethernet Train Backbone)
以太网列车骨干网,实现基于以太网技术的开放式列车数据通信系统,对应的标准为IEC 61375-2-5。
MVB(Multifunction Vehicle Bus)
多功能车辆总线,用于连接Consist network内的设备,对应的标准为IEC 61375-3-1。
ECN(Ethernet Consist Network)
基于以太网技术的Consist Network网络,对应的标准为IEC 61375-3-4。
RTP(Real-Time protocols)
在TCN体系结构中,WTB和MVB总线使用相同的RTP协议(在IEC 61375-2-1中描述),为应用程序主要提供两种通信服务:
• Variables:传输具有确定性延迟的短数据。(例如:过程数据PD)
• Messages:传输可能很长但不频繁的数据。(例如:消息数据MD)
TRDP(Train Real-Time Data Protocol)
在TCN体系结构中,ETB和ECN网络使用TRDP协议(在IEC 61375-2-3中描述),交换过程数据PD和消息数据MD:
• 过程数据PD:PD数据在publisher和subscriber之间周期性发送或者根据请求发送
• 消息数据MD:MD数据在caller和replier之间根据请求发送