轨道交通中TCN、TRDP、TSN的理解

2023-11-01

1 TCN

TCN(Train Communication Network)是列车通信网络,是列车通信网络的总称。

在IEC 61375-1 以及GB/T 28029.1中都详细的介绍了列车通信网络的范围,这里也突然发现,如果看国际标准困难,可以查找对应对应的国标来查看,内容基本一致。
IEC 61375-1-2012
123

TCN是宏观的称呼,实际上标准定义了TCN分为列车骨干网和编组网两个层次,WTB或者ETB是列车骨干网层次,MVB、CAN、ECN是编组网层次。

2 TSN

TSN 的全称是时间敏感网络(Time-Sensitive Networking),是IEEE802.1 工作组的时间敏感网络任务组制定的一组标准(EEE 802.1Q)。主要用于在以太网络上传输时间敏感的实时数据。它将是未来汽车,工业4.0 中的主要网络技术之一。

TSN网络在轨道交通领域应用是处于编组网层次,可以类比MVB。轨道交通的任何标准中还未正式进行定义该网络,目前的在轨道交通领域使用的情况也是各方在研究、测试阶段。其优势就在于实现传输周期可达1ms,通信抖动将小于500us,且具有较高的可靠性。
TSN的基础还是以太网,其处于数据链路层。
在这里插入图片描述

3 TRDP

TRDP(Train Real-time Data Protocol)协议是纯正的轨道交通领域的概念。
其也是应用是处于编组网层次,但是该协议并不是处于数据链路层,个人理解其处于应用层。其是基于UDP、TCP的通信协议,在使用过程中终端设备在标准以太网的基础上新增TRDP协议栈即可。

TRDP的软件是完全开源的,具体可以登入https://www.tcnopen.eu/进行查看。

TRDP是一个软实时的实时以太网,其目前已经在地铁车辆中逐步推广使用,替代原有的MVB网络,主要解决MVB网络通信的数据量太小的问题。

————————————————————————

zhaihaoyuzhy@163.com 欢迎交流!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

轨道交通中TCN、TRDP、TSN的理解 的相关文章

  • undefined symbol 问题解决记录(二)

    昨天上车自测本模块功能稳定性 顺便pull小弟分支 帮忙一起验证 结果小包上车后无法运行 一查发现一直报 undefined symbol XXXXXX 晚上下班后开始帮忙排查 今日记录以便后期回顾 前两年写过一篇关于undefined s
  • git clone 使用用户名和密码

    git clone 使用用户名和密码 一般git仓库的用户 都是用户名和密码登录 git clone命令如下 模板 git clone http 邮箱 或用户名 密码 仓库 git clone http username password
  • Java读取和写入Excel表格

    Java读取和写入Excel表格 1 绪论 2 JXL篇之程序范例 2 1 JXL 创建低版本Excel文件 2 2 JXL 读取低版本Excel文件 3 POI篇之程序范例 3 1 POI 创建低版本Excel文件 3 2 POI 读取低
  • 阿里云移动测试

    阿里云移动测试 买服务 上传APP 勾选需要的服务 提交之后 阿里云帮进行测试 这个是自动的还是人工的
  • [SQL]经典的sql语句

    一 基础 1 说明 创建数据库 CREATE DATABASE database name 2 说明 删除数据库 drop database dbname 3 说明 备份sql server 创建 备份数据的 device USE mast

随机推荐

  • getClass().getClassLoader()为null

    想获取resources下的文件 之前用过this getClass getClassLoader getResourceAsStream path 可以获取到 但最近的一个工程中需要在一个静态方法中获取该文件 没有了this 我直接用了C
  • Qt使用OpenGL实现立方体贴图

    效果如下 实现代码3个文件 TestWidget h TestWidget cpp main cpp TestWidget h ifndef TESTWIDGET H define TESTWIDGET H include
  • STM32F103-时钟树

    STM32F1 时钟树 参考 野火 零死角玩转STM32 F103指南者 时钟源 HSI 高速内部时钟 RC振荡器 频率为8MHz HSE 高速外部时钟 可接石英 陶瓷谐振器 或者接外部时钟源 频率范围为4MHz 16MHz LSI 低速内
  • redis 优缺点 使用场景

    1 使用redis有哪些好处 1 速度快 因为数据存在内存中 类似于HashMap HashMap的优势就是查找和操作的时间复杂度都是O 1 2 支持丰富数据类型 支持string list set sorted set hash 3 支持
  • BootStrap----table

    项目场景 需要涉及到BootStrap table表格的 因为最后也没有使用bootstrap 现在只是简单的整理一下搜集到的资料 问题描述 提示 对于参数信息的涉及和查阅 参考 8条消息 bootstrapTable常用参数与方法 王小小
  • ubuntu18.04在vscode中配置c++环境

    1 安装gcc g sudo apt install gcc sudo apt install g 检查是否安装成功 gcc verison g version 2 在vscode商店中安装c 插件 3 在根目录创建 vscode文件夹 然
  • 常见查找算法-JAVA实现

    package org nxt algorithm search the bean of comparable author nanxiaotao public class ComparableBean implements Compara
  • csrf攻击原理及防范

    CSRF 全拼为 Cross Site Request Forgery 跨站请求伪造 CSRF指的是攻击者盗用了你的身份 以你的名义发送恶意的请求 给你造成个人隐私泄露及财产安全 CSRF攻击的原理 用户正常登录A银行网站 A网站返回coo
  • k8s四层负载均衡之Service

    为什么要有Service 在kubernetes中 Pod是有生命周期的 如果Pod重启它的IP很有可能会发生变化 如果我们的服务都是将Pod的IP地址写死 Pod挂掉或者重启 和刚才重启的pod相关联的其他服务将会找不到它所关联的Pod
  • 【python基础知识】10.用Python实现石头剪刀布小游戏-函数实操篇

    文章目录 引言 游戏规则 练习目标 步骤拆解 双方出拳 双方亮拳 判断胜负 判断输赢逻辑优化 具体实现 引入random模块 创建选项列表 验证用户输入 计算机随机选择 判断胜负关系 完整代码 运行示例 总结 结语 引言 石头剪刀布是一款经
  • 集成测试策略

    集成测试的基础策略有很多 通常分为两种 非增量式集成测试策略和增量式集成测试策略 第一种 非增量式集成测试策略 非增量式集成测试策略也叫做大爆炸集成 一次性集成 即在最短的时间内把所有的系统组件一次性集成到被测系统中 并通过最少的用例来验证
  • 【前端】如何像取数组一样地取对象

    目标 例如 a a b c 可以通过a 0 得到 a 那么info success text yes warning text wrong url home 能不能通过类似info 0 的方式对应到 text yes 呢 当然是可以的 实现
  • 金币问题解析

    金币问题 本人小白 望各位大佬批评指正 谢谢 题目 国王将金币作为工资 发放给忠诚的骑士 第一天 骑士收到一枚金币 之后两天 第二天和第三天 每天收到两枚金币 之后三天 第四 五 六天 每天收到三枚金币 之后四天 第七 八 九 十天 每天收
  • 利用油猴Tampermonkey自动登录

    当然也可以用 Chrome User Script Handler 插件 function 获取元素 function getElementByXpath path return document evaluate path documen
  • gdb test

    gdb test b main b 8 b hello cpp 9 b hello cpp add tb 9 r 可以带参数 c n s bt info b info local info args info display l l hel
  • 史上最细,自动化测试-logging日志采集详细实战(一)

    目录 导读 前言 一 Python编程入门到精通 二 接口自动化项目实战 三 Web自动化项目实战 四 App自动化项目实战 五 一线大厂简历 六 测试开发DevOps体系 七 常用自动化测试工具 八 JMeter性能测试 九 总结 尾部小
  • Android:NDK

    3 1 NDK 一 NDK的作用 1 NDK产生的背景 Android平台从诞生起 就已经支持C C 开发 众所周知 Android的SDK基于Java实现 这意味着基于Android SDK进行开发的第三方应用都必须使用Java语言 但这
  • 安装mysql 8.0后navicat不能连接的解决方法

    主要原因是因为mysql8使用的是caching sha2 password加密方式 而mysql8之前使用的加密方式是 mysql native passowrd 所以我们将加密方式改回mysql native passowrd即可 重要
  • 史上最全安装Maven教程

    简单了解一下什么是Maven 1 Maven翻译为 专家 内行 的意思 是著名Apache公司下基于Java开发的开源项目 2 Maven项目对象模型 POM 是一个项目管理工具软件 可以通过简短的中央信息描述来管理项目的搭建 报告和文档等
  • 轨道交通中TCN、TRDP、TSN的理解

    轨道交通中TCN TSN TRDP的理解 1 TCN 2 TSN 3 TRDP 1 TCN TCN Train Communication Network 是列车通信网络 是列车通信网络的总称 在IEC 61375 1 以及GB T 280