首页 > 其他分享 >TSN - Interfering frame

TSN - Interfering frame

时间:2024-06-05 22:25:19浏览次数:13  
标签:TSN reserved Interfering frame possible band guard interfering

https://mp.weixin.qq.com/s/db_8ZX3UMmiUNC6S4nR0eA

简单介绍跨界干扰帧相关的问题。

本文目录:

1. 简介

2. 识图

3. 干扰帧

4. 帧抢占

5. 实际实现中的问题

6. 无处可配的Guard Band

7. 总结

 

1. 简介

 

 

An important requirement to achieve a low latency is to ensure that there are no interfering frames during the scheduled windows that are reserved for high priority traffic.

 

if an interfering frame begins transmission just before the reserved time period starts, it can extend transmission into the reserved window, and potentially interfere with higher priority traffic. Therefore, a guard band whose size is equal to the largest possible interfering frame is required before the window starts.

 

A larger guard band equates to a less efficient use of network bandwidth. However, this issue is addressed with the implementation of IEEE802.1Qbu (frame preemption).

 

 

 

Frame preemption breaks the interfering frame into smaller fragments. Therefore, the guard band must be as large as the largest possible interfering fragment instead of the largest possible interfering frame.

 

2. 识图

 

下图中的包含哪些要素?时间的流向如何?

 -----------------------------------------------------------------------------

这是一篇付费文章,请移步付费阅读全文,谢谢!
文章链接:https://mp.weixin.qq.com/s/db_8ZX3UMmiUNC6S4nR0eA

标签:TSN,reserved,Interfering,frame,possible,band,guard,interfering
From: https://www.cnblogs.com/wjcdx/p/18234019

相关文章

  • 【DRF-12】rest-framework之路由
    路由控制介绍:我们之前一直接触的路由是最基本的形式,就是我们下面介绍的第一种方式的自定义路由,无论是FBV还是CBV,都可以使用这用方式来设置路由来设定请求来的时候对应响应视图的函数或者视图类当我们使用封装了的视图类处理代码的时候,我们就可以使用对应的半自动路由......
  • Android Audio模块 音量增益 framework到HAL 层加载流程
    目录背景概念AndroidAudio调用流程(app-framework-HAL)标记0libaudioclient标记1libaudioclient:aps变量赋值标记1.1binder变量赋值标记2audiopolicy标记4audiopolicy:mAudioPolicyManager变量赋值标记5audiopolicy标记6audiopolicy:mpClientInterface变量赋值标......
  • DataFrame数据的处理多种方法
    在Python中,DataFrame是pandas库中的一个核心数据结构,用于存储和操作二维的、大小可变且可以包含异质类型列的表格型数据。处理DataFrame数据时,你可以执行各种操作,包括数据清洗、转换、聚合、排序、筛选等。以下是一些常见的DataFrame数据处理方法:1.读取数据使用pandas的r......
  • Gitlab Runner在Windows如何自动发布基于.NET Framework 4.8的传统ASP.NET Web应用程
    摘要软件流水线能把程序员从繁琐的发布工作中解脱出来,但是跑在WindowsIIS里的传统Web应用程序,用Docker的方式不是最方便的。本文详细描述如何用Windows的OpenSSHServer来上传网站后,用PowerShell创建和修改IIS的虚拟目录应用程序。一、自动打包传统ASP.NETWeb应用程序1、Gitl......
  • 【DRF-11】rest-framework之分页
    前言:总共有三种分页方式1.根据页码进行分页,看第n页,每页显示n条数据;fromrest_framework.paginationimportPageNumberPaginationclassPageGroupSerializer(serializers.ModelSerializer):classMeta:model=models.UserGroupfields='__all__'......
  • 游戏渲染调试工具 / 抓帧 / Frame Debugger
    有时候要调试一些游戏的渲染过程,可以用以下游戏:1.FrameDebugger如果是Unity项目,可以直接在编辑器的Window/Analysis/FrameDebugger打开自带的抓帧工具,对于自己的项目非常合适,能看到每一帧渲染的整个过程 2.RenderDoc如果要调试的游戏是手机游戏,或者PC上的其他游戏,......
  • 【OpenCV函数详解之cv2.calcOpticalFlowPyrLK(old_gray, frame_gray, p0, None, **lk_
    文章目录cv2.calcOpticalFlowPyrLK()函数介绍:函数定义:参数说明:返回值示例代码执行结果:**总结:**p1,st,err=cv2.calcOpticalFlowPyrLK(old_gray,frame_gray,p0,None,**lk_params)解释:函数:参数:返回值:使用:cv2.calcOpticalFlowPyrLK()函数介绍:cv2.calcOpti......
  • 【DRF-10】rest-framework之序列化(数据校验)
    1.自定义classTitleValidator(object):def__init__(self,start):self.start=startdef__call__(self,value):ifnotvalue.startswith(self.start):message='标题必须以%s为开头。'%self.startraiseseria......
  • requestAnimationFrame使用介绍
    概述requestAnimationFrame是根据帧数来执行回调函数的,就是屏幕一帧,那requestAnimationFrame就会执行一次。一般屏幕是60帧,也就是一秒执行60次回调函数.性能相对定时器settimeout好,因为定时器执行权限在同步任务微任务之后,会受到其他任务影响。requestAnimationFrame......
  • 【DRF-09】rest-framework之序列化(序列化)
    1.序列化用于对用户请求数据进行验证和数据进行序列化,本篇文章主要讲解序列化部分。1.1:序列化的意义:web有两种应用模式,一种是前后端不分离,一种是前后端分离,当前后端分离的时候,后端只需要向前端传输数据即可,不需要进行其他的操作,而restframework在前后端传输数据时,主要是jso......