0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

科普一下以太网和TSN的异同点

冬至子 来源:汽车电子联盟 作者:汽车电子联盟 2023-07-27 14:58 次阅读

01

以太网的诞生

行业一般认为以太网是由鲍勃梅特卡夫(Bob Metcalfe)于1973年提出的。并于1982年(Ethernet V2)投入商业市场运行且很快击败了同期的令牌环、FDDI和ARCNET等网络技术被全球认可。以太网技术从根本上解决了在局域网内的信息互传/共享的问题。然而在创建之初,以太网只考虑了一些非实时的静态信息。例如:文字和图片。即便是共享音频视频,但只限于下载和互传。

1982年,第一台CD机在日本问世。这标志着音视频从此由纯模拟走入了“数字化”。而1996年由互联网工程任务组(IETF)开发的RTP(Realtime Transport Protocol)则奠定了音视频在网络中传输的基础,也就是说音视频又实现了从“数字化”进化到了“网络化”。之后的VoIP正是借用了RTP技术实现了在全球互联网上的“网络化数字通讯”。

02

以太网的基本原理

以太网是目前现有局域网中使用的最广泛的通信标准。以太网络使用CSMA/CD(载波监听多路访问及冲突检测)技术,目前通常使用双绞线(UTP线缆)进行组网。包括标准的以太网(10Mbit/s)、快速以太网(100Mbit/s)、千兆网(1Gbit/s)和10G(10Gbit/s)以太网。它们都符合IEEE802.3。

以千兆网为例:假如说交换机带宽是1Gbps,则说明每秒可传输1000,000,000个二进制的“bit位”。要注意的是以太网中所有的传输都是串行方式传输,就是说在网卡的物理端口会在每一个单位时间内“写入”或是“读取”一个电位值(0或1)。那么这个单位时间对于1Gbps带宽来说就是1÷1000,000,000=1ns。如图一所示:

图片

1个字节(Byte)有8个bit位。多个字节(Byte)可以组成一个数据帧。以太网传输数据是以帧为单位的。以太网规定每一个数据帧的最小字节是64byte,最大字节是1518byte。实际上每个数据帧之间还会有一个12字节的间隔。如图二所示:

图片

03

网络带宽是什么?

网络带宽是理解“TSN时间敏感网络”的前提。举个例子:如果我们有10个数据流(当然每个数据流中会有成千上万个数据帧),每个数据流的带宽是100Mbps,那么这10个数据流可以通过1Gbps的带宽吗?

图片

首先,这种表示方法是错误的。因为正如我们前文所说,网络是串行的,而上图所表示的方法是并行的。这个例子的正确答案则是“未必”。

如下图所示才是带宽的正确表示方法。在这里,你应该把1G的带宽想象成在理想情况下,可以有包含总数为109二进制位的数据帧在1秒钟通过。通常数据帧都不会占用整个带宽,每一段数据流(包含很多的数据帧)在单位时间内运行,也就是我们所说的每个数据流所占用的带宽。一定要记住,网络中所有的数据帧都是串行通讯。

图片

想通了这个问题,我们假设如果这10个100M的数据流能够头尾相连,严格按时间顺序排列如图五所示,那么答案是:“可以”。也就是说在理想情况下,这10个100M的数据流可以在1Gbps的带宽下顺利传到对端。

但大多数情况下,由于带宽通常是由多个设备共享的,这也是以太网的优势所在。而且所有的发送端没有基于时间的流量控制,那么这些发送端永远是尽最大可能发送数据帧。这样来自不同设备的数据流就会在时间上产生重叠,即我们通常所说的冲突。如图六所示,在这种情况下,答案就是:“不行”。因为所有数据流重叠/冲突的部分会遵循QoS优先机制进行转发,一部分的数据包肯定会被丢弃。

图片

在IT专业里有一个不成文的规定。当某个交换机的带宽占用率超过40%时就必须得扩容,其目的就是通过提高网络带宽来避免拥堵的产生。

04

什么是AVB?

AVB——以太网音视频桥接技术(Ethernet Audio Video Bridging)是IEEE的802.1任务组于2005开始制定的一套基于新的以太网架构的用于实时音视频的传输协议集。它有效地解决了数据在以太网传输中的时序性、低延时和流量整形问题。同时又保持了100%向后兼容传统以太网,是极具发展潜力的下一代网络音视频实时传输技术。其中包括:

  1. 802.1AS:精准时间同步协议(Precision Time Protocol,简称PTP)
  2. 802.1Qat:流预留协议(Stream Reservation Protocol,简称SRP)
  3. 802.1Qav:排队及转发协议(Queuing and Forwarding Protocol,简称Qav)
  4. 802.1BA:音视频桥接系统(Audio Video Bridging Systems)
  5. 1722:音视频桥接传输协议(Audio/Video Bridging Transport Protocol,简称AVBTP)
  6. 1733:实时传输协议(Real-Time Transport Protocol,简称RTP)
  7. 1722.1:负责设备搜寻、列举、连接管理、以及基于1722的设备之间的相互控制。

AVB不仅可以传输音频也可以传输视频。用于音频传输时,在1G的网络中,AVB会自动通过带宽预留协议将其中750M的带宽用来传输双向420通道高质量、无压缩的专业音频。而剩下的250M带宽仍然可以传输一些非实时网络数据。用于视频传输时,可以根据具体应用调节预留带宽。比如:750M带宽可以轻松传输高清full HD视觉无损的视频信号。并且可以在AVB网络中任意路由。

AVB中的802.1AS是1588协议在二层架构下一种具体实现。是AVB协议集中最重要的一部分。有关详细内容,我会在后续的文章中详细描述。

05

TSN和 AVB

很多人听说过AVB,但对于TSN却有些陌生。实际上,IEEE 802.1任务组在2012年11月的时候正式将AVB更名为TSN – Time Sensitive Network时间敏感网络。也就是说,AVB只是TSN中的一个应用。那么TSN究竟有哪些应用呢?

第一个应用就是我们的专业音视频(Pro AV)。在这个应用领域里强调的是主时钟频率。也就是说,所有的音视频网络节点都必须遵循时间同步机制。

第二个应用是在汽车控制领域。目前大多数的汽车控制系统非常复杂。比如说:刹车、引擎、悬挂等采用CAN总线。而灯光、车门、遥控等采用LIN系统。娱乐系统更是五花八门,有FlexRay和MOST等目前的车载网络。实际上,所有上述系统都可以用支持低延时且具有实时传输机制的TSN进行统一管理。可以降低给汽车和专业的A/V设备增加网络功能的成本及复杂性。

第三个应用是商用电子领域。比如说,你坐在家中,可以通过无线WIFI连接到任何家中的电子设备上,实时浏览任何音视频资料

最后一个应用也是未来最广泛的应用。所有需要实时监控或是实时反馈的工业领域都需要TSN网络。比如:机器人工业、深海石油钻井以及银行业等等。TSN还可以用于支持大数据的服务器之间的数据传输。全球的工业已经入了物联网(Internet of Things,IoT)的时代,毫无疑问TSN是改善物联网的互联效率的最佳途径。

图片

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 以太网
    +关注

    关注

    40

    文章

    5076

    浏览量

    166237
  • 交换机
    +关注

    关注

    19

    文章

    2437

    浏览量

    95663
  • CSMA
    +关注

    关注

    0

    文章

    28

    浏览量

    12938
  • AVB
    AVB
    +关注

    关注

    0

    文章

    11

    浏览量

    5091
  • TSN
    TSN
    +关注

    关注

    3

    文章

    207

    浏览量

    16484
收藏 人收藏

    评论

    相关推荐

    TSN对工业以太网伸出的时间援手

    在IIoT和工业4.0的推动下,TSN(时间敏感网络)已经不算是一个新技术了,但仍在关键的发展阶段。作为IEEE定义的一大以太网扩展,TSN可以说为工业场景中的以太网赋予了新的生机。这
    的头像 发表于 03-23 07:06 2709次阅读

    以太网是什么鬼?以太网基础知识详解

    以太网
    电子学习
    发布于 :2023年02月07日 21:05:57

    分钟了解什么是TSN(时间敏感网络)?#车载以太网 #TSN

    以太网时钟车载以太网TSN
    北汇信息POLELINK
    发布于 :2023年02月18日 10:29:23

    车载以太网快速入门#车载以太网

    车载以太网
    北汇信息POLELINK
    发布于 :2023年09月01日 17:54:31

    车载以太网基础培训——车载以太网的链路层#车载以太网

    车载以太网
    北汇信息POLELINK
    发布于 :2023年09月19日 16:25:21

    TSN时间敏感网络四大板块介绍#TSN #时间敏感网络 #车载以太网

    车载以太网TSN
    北汇信息POLELINK
    发布于 :2024年04月23日 16:21:30

    请问OPC UA、TSN和传统工业以太网系统将在未来扮演什么角色?

    以太网更具确定性和实时性。因为预计未来将有众多制造商生产支持TSN的硬件,所以也可以把它视为实时通信的平民化。几乎每种协议都可以通过TSN获得实时能力。在此背景,成立了
    发表于 10-31 10:37

    以太网怎么获得实时功能?

    工业以太网—实时以太网—在过去几年中经历了巨大的增长。虽然经典的现场总线仍大量存在,但它们已经过了巅峰期。流行的实时以太网协议扩展了以太网标准,可以满足实时功能的要求。现在,
    发表于 08-01 06:07

    Android和Linux系统的异同点是什么?

    Android和Linux系统的异同点是什么?
    发表于 03-02 07:17

    TSN端口之是否可以配置为标准以太网

    TSN 端口之是否可以配置为标准以太网
    发表于 04-20 08:10

    车载以太网络拥抱TSN标准

    )上,时效性网络(TSN)标准锋头正劲。多家车用芯片大厂纷纷展示最新TSN解决方案,并预期未来的车用网络将整合具TSN控制的以太网络背板,甚至进一步融合微控制器(MCU)、安全模块与各
    发表于 11-02 14:04 1.1w次阅读

    使用我们的TSN评估套件将以太网/IP转换为TSN流演示

    我们将展示如何使用我们的TSN评估套件将以太网/IP转换为TSN流。本演示将在一条线上混合使用流量和确定性TSN流,以便展示TSN与标准
    的头像 发表于 06-01 13:54 8264次阅读

    如何利用TSN评估套件将工业以太网流量转化为TSN

    我们将展示如何利用我们的TSN评估套件将工业以太网流量(ODVA和Rockwell的以太网/IP协议)转化为TSN流。本演示在一条线上混合使用尽力服务流量(视频流)和确定性
    的头像 发表于 06-21 06:13 4287次阅读

    虹科带你来了解一下汽车以太网TSN的测试标准

    虹科带你来了解一下汽车以太网TSN的测试标准
    的头像 发表于 12-22 17:46 2398次阅读
    虹科带你来了解<b class='flag-5'>一下</b>汽车<b class='flag-5'>以太网</b>和<b class='flag-5'>TSN</b>的测试标准

    科普科普以太网的定义、种类以及晶振在以太网上的应用

    科普科普以太网的定义、种类以及晶振在以太网上的应用  以太网是一种用于局域网通信的传输技术,它是一种在计算机网络中常用的传输协议,用于将数据
    的头像 发表于 01-24 16:11 250次阅读