当前位置: 首页 > news >正文

记进组后第五次组会汇报

2023年2月14日 日记

  • 一、小组组会
  • 二、实验室组会
    • 1、汇报内容
      • (1)参考文献
      • (2)CQF机制
        • a.研究现状
        • b.相关思考
      • (3)研究计划
    • 2、汇报反馈

一、小组组会

上午十点整,小组组会开始,有两个同学我不认识,其中一位听汇报推测他应该是大四本科生,毕设是5G+TSN。
研三师姐汇报时长为15分钟左右,剩下的15分钟里小组老师依次点名汇报,没有点到我,不知道为什么。
突然联想到最近的九转大肠梗“你是故意的还是不小心的?”ε=(´ο`*)))唉

二、实验室组会

上午十点半,进入实验室组会的腾讯会议,隔了几分钟,老师进入会议,博士师姐开始汇报,大约45分钟之后,到我汇报,我忘记把演讲稿发到iPad上了,只能脱稿汇报,会议结束后我看回放,发现了一处语病以及很多无意义的思考语气词。

1、汇报内容

这次汇报主要讲的是我寒假期间的研究工作。

(1)参考文献

参考了以下文献:
[1] J. Yan, W. Quan, X. Jiang and Z. Sun, “Injection Time Planning: Making CQF Practical in Time-Sensitive Networking,” IEEE INFOCOM 2020 - IEEE Conference on Computer Communications, Toronto, ON, Canada, 2020, pp. 616-625.

[2] 紫金山实验室与华为等联合发布《未来网络白皮书:确定性网络技术体系》[J].广播电视信息,2021,28(07):112.

[3] 尹长川,李妍珏,朱海龙,何欣欣,韩文璇.HSTC:TSN中的混合流量调度机制[J].通信学报,2022,43(06):119-132.

[4] 汪硕,尹淑文,卢华,张继栋.面向时间敏感网络的控制管理机制研究综述[J].网络与信息安全学报,2021,7(06):11-20.

[5] 蔡岳平,姚宗辰,李天驰.时间敏感网络标准与研究综述[J].计算机学报,2021,44(07):1378-1397.

[6] 张维杰,周志勇,任涛林,孙明,王勇,辛学祥.时间敏感网络核心机制及标准化进展研究[J].仪器仪表标准化与计量,2021(03):4-7.

[7] 黄韬,汪硕,黄玉栋,郑尧,刘江,刘韵洁.确定性网络研究综述[J].通信学报,2019,40(06):160-176.

[8] V. Gavriluţ, L. Zhao, M. L. Raagaard and P. Pop, “AVB-Aware Routing and Scheduling of Time-Triggered Traffic for TSN,” in IEEE Access, vol. 6, pp. 75229-75243, 2018.

[9] Y. Huang, S. Wang, B. Wu, T. Huang and Y. Liu, “TACQ: Enabling Zero-jitter for Cyclic-Queuing and Forwarding in Time-Sensitive Networks,” ICC 2021 - IEEE International Conference on Communications, Montreal, QC, Canada, 2021, pp. 1-6.

[10] 曹志鹏,刘勤让,刘冬培,燕昺昊.时间敏感网络研究进展[J].计算机应用研究,2021,38(03):647-655.

[11] 丛培壮,田野,龚向阳,阙喜戎,王文东.时间敏感网络的关键协议及应用场景综述[J].电信科学,2019,35(10):31-42.

参考的中文文献比较多,相关中文期刊的影响因子也有点低,但是中文文献好理解,而且讲的都很细;大多数英文文献都注重于讲解算法,基础知识都是一笔带过或者干脆忽略

(2)CQF机制

关于我在假期前做的一次汇报,老师们指出了我对于CQF机制的理解存在问题,为了搞清楚CQF机制在混合流量网络中是如何工作的,假期期间我找了很多文献来学习,另外我还和组内的师妹一块交流过,在此也感谢师妹给我的启发。

a.研究现状

首先,IEEE802.1Qch标准文件仅定义了CQF的队列模型和工作流,缺少将时间敏感流映射到时间和空间上的基础资源的全局规划机制,其次,如今的很多论文都利用CQF机制结合各种算法来调度流量,但大多数都只是针对一种流量,没有考虑混合流量下CQF如何工作。
在这里插入图片描述

b.相关思考

一般来说,CQF是对TAS的简化,所以我结合TAS的工作原理去思考CQF是如何工作的。TSN流控过程主要包括流分类、流整形、流调度和流抢占,所以我将从这几部分入手。
首先,假定网络中存在三种流:TT、AVB和BE流,交换机在入端口根据标识符等信息对帧进行识别和分类,分类后的帧进入各自的优先级队列进行排队,流整形模块在流排队完成后对超过限制速率的AVB流进行限制和控制,TT流和BE流则无需进行整形,直接进行流的调度与抢占操作。
在这里插入图片描述

其中流量调度根据流调度策略或算法获得流量偏移φ。到达时隙φ时,队列填充流量情况如左图所示,理想的时隙占用情况为右图所示。
在这里插入图片描述

如果AVB流量很大,无法在该时隙中传输完成,帧抢占请求在低速帧中间提出,当前已经传输的部分和剩余的部分都能满足以太网帧的最小帧限制,可以执行切片操作,在给前半帧添加校验和后再等待一个间隔帧间隙后即可开始高速帧的传输。
除此之外,还有几种特殊情况,第一种情况,帧抢占请求在低速帧末尾处提出,当前该低速帧剩余的部分已经不能满足以太网的最小帧限制,低速帧帧未传输的部分小于60字节,即便是加上校验和也不能达到64字节,此时需要等待整个帧传输完成后才能开始高速帧的传输,实际上并没有执行任何切片操作。
在这里插入图片描述

第二种情况,帧抢占请求在低速帧开始处提出,当前低速帧传输的部分不满足以太网最小帧的要求,须等待传输部分达到 60 字节 后才能执行切片操作。
在这里插入图片描述

第三种情况,低速帧小于 124 字节,在当前低速帧的任何位置切片都不能使前后两片同时满足以太网最小帧的要求,须等待低速帧传输完,高速帧才能传输。
在这里插入图片描述

由此可以看出,在使用IEEE 802.1br协议规定的网络中,允许使用帧抢占,那么保护带最小可以设为124字节。

(3)研究计划

时隙的选择对于CQF的调度是非常重要的。其上界为所有调度流周期的最大公因数,且时隙的取值必须属于GCD的因数集,下界为转发队列所有帧所用的时间。
综上所述,时隙选择是调度中需要重点考虑的,时隙较小时,优点在于TT流调度求解空间大,缺点是AVB流可能面临被抢占次数增加,消耗时间增多,误帧率变高。考虑这个缺点,我的想法是,在时隙开始时检查CQF输出队列为空时才传输AVB。
另外,时隙较大时,优点在于AVB被抢占次数少,但TT流调度求解空间小,对队列缓存空间要求高。
其次,在路由分配方面,由于CQF机制特性,时延只与跳数相关,则应将跳数少的路径分配给时延要求高的TT流,将此要求与联合路由调度结合起来。
此外还要考虑混合流量的传输效率,AVB的时延使用网络演算求得,将AVB的调度成功率纳入目标函数中,以此作为路由选择的标准之一。

2、汇报反馈

导师听完我的汇报,问大家有问题否,后又说这是我的学习进度汇报,所以问大家有什么建议否,无人回应。导师又敦促我要加强和小组之间的交流,以防和组内成员研究冲突,我回应刚刚开完小组组会,至此汇报结束。

相关文章:

记进组后第五次组会汇报

2023年2月14日 日记一、小组组会二、实验室组会1、汇报内容(1)参考文献(2)CQF机制a.研究现状b.相关思考(3)研究计划2、汇报反馈一、小组组会 上午十点整,小组组会开始,有两个同学我…...

nil Foundation的Placeholder证明系统(2)

前序博客: nil Foundation的Placeholder证明系统(1) nil; Foundation团队2022年11月论文《Placeholder证明系统》。[2022年11月29日版本] 8. 优化 8.1 Batched FRI 不同于单独检查每个commitment,可对其进行FRI聚合。如对多项…...

QHash源码解读

QT版本 v5.12.10 元素 // 重点说明QHashData的函数,QHashData是QHash的基础 struct QHashData {struct Node {Node *next;uint h;};Node *fakeNext; // 永为nullNode **buckets; // Node *数组QtPrivate::RefCount ref;int size; // node个数int nodeSize; /…...

【Unity细节】RigidBody中Dynamic和Kinematic的区别

👨‍💻个人主页:元宇宙-秩沅 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅! 本文由 秩沅 原创 收录于专栏:unity细节和bug ⭐Dynamic和Kinematic的区别⭐ 文章目录⭐Dynamic和Kinematic的区别⭐&#x1f3…...

【C++、数据结构】哈希 — 闭散列与哈希桶的模拟实现

文章目录📖 前言1. STL中哈希表的两个应用⚡1.1 🌟unordered_set1.2 🌟unordered_map2. 常见查找的性能对比💥3. 哈希表模拟实现🏁3.1 哈希的概念:3.2 哈希函数:3.3 哈希冲突:3.4 闭…...

vue 开发环境 卸载node 版本 切换新的 node 版本 mac电脑

注意:操作的机器当前是mac,先卸载,再安装 1.查看现有 node 版本 node -v2.卸载现有 node 版本, 1.卸载从node官网下载pkg安装的node sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node…...

在Linux和Windows上安装Nacos-2.1.1

记录:377场景:在CentOS 7.9操作系统安装Nacos-2.1.1。在Windows操作系统上安装Nacos-2.1.1。Nacos:Nacos: Dynamic Naming and Configuration Service。Nacos提供动态配置服务、服务发现及管理、动态DNS服务功能。版本:JDK 1.8 Na…...

解决QML debugging is enabled.Only use this in a safe environment.警告

系列文章目录 文章目录系列文章目录前言一、警告原因二、解决办法参考前言 我试图运行一个非常简单的程序,当单击退出按钮时关闭窗口,但获取以下输出,前提是包含按钮的应用程序窗口不显示: 您已启用QML调试(实际上它默认启用)&…...

华为OD机试真题JAVA实现【N进制减法】真题+解题思路+代码(20222023)

🔥系列专栏 华为OD机试(JAVA)真题目录汇总华为OD机试(Python)真题目录汇总华为OD机试(C++)真题目录汇总华为OD机试(JavaScript)真题目录汇总文章目录 🔥系列专栏题目输入输出描述示例一输入输出说明解题思路Code代码运行结果版权说明<...

ACM第一周---周训---题目合集.

&#x1f680;write in front&#x1f680; &#x1f4dd;个人主页&#xff1a;认真写博客的夏目浅石.CSDN &#x1f381;欢迎各位→点赞&#x1f44d; 收藏⭐️ 留言&#x1f4dd;​ &#x1f4e3;系列专栏&#xff1a;ACM周训练题目合集.CSDN &#x1f4ac;总结&#xff1a…...

SCI学术论文的基本架构,以及Results、Discussion、Conclusion这三者的区别

SCI论文七大部分&#xff0c;各自应包含哪些内容 SCI写作——论文的结构 一篇SCI论文的大致框架包括Title, Abstract, Introduction, Methods/Methodology, Results, Discussion, Conclusion。不同的学科会有细微的变化&#xff0c;但大体框架基本不变。 1、标题Title 标题用…...

二叉树性质

在二叉树的第i层上至多有2^&#xff08;i-1&#xff09;个结点&#xff08;i≥1&#xff09;深度为k的二叉树至多有2^k-1个结点&#xff08;k≥1&#xff09;对任何一颗二叉树T&#xff0c;如果其叶子数为n0&#xff0c;度为2的结点数位n2&#xff0c;则n0n21满二叉树&#xff…...

二维数组操作示例

给定一个二维字符串数组&#xff0c;求对其按每个一维数组升序排列并按矩阵输出 //创建 String[][] twoDimension {{"A1","A2","A3"},{"B1","B2","B3"}}; List<String> arrayToList null; List<St…...

Spring Boot邮件发送(powernode CD2207)(内含教训视频+源代码)

Spring Boot邮件发送&#xff08;powernode CD2207&#xff09;&#xff08;内含教训视频源代码&#xff09; 教学视频源代码下载链接地址&#xff1a;https://download.csdn.net/download/weixin_46411355/87452056 目录Spring Boot邮件发送&#xff08;powernode CD2207&…...

FortiTalk | “三英论安全”之OT安全热门话题解读

OT安全热门话题解读 在数字化转型时代&#xff0c;OT/IT融合已经成为主旋律&#xff0c;可能很多人还没有意识到“工厂”已经不是以前的“工厂”。从封闭走向互联、从现场走向远程、从手动走向自动&#xff0c;这种变革带来的不仅是便捷和效率&#xff0c;更潜藏着巨大的网络安…...

前端开发:关于diff算法详解

前言 前端开发中&#xff0c;关于JS原生的内容和前端算法相关的内容一直都是前端工作中的核心&#xff0c;不管是在实际的前端业务开发还是前端求职面试&#xff0c;都是非常重要且必备的内容。那么本篇博文来分享一个关于前端开发中必备内容&#xff1a;diff算法&#xff0c;d…...

如何为报表开发工具 FastReport .NET 设置 Apache 2 Web 服务器?

FastReport .NET是一款全功能的Windows Forms、ASP.NET和MVC报表分析解决方案&#xff0c;使用FastReport .NET可以创建独立于应用程序的.NET报表&#xff0c;同时FastReport .Net支持中文、英语等14种语言&#xff0c;可以让你的产品保证真正的国际性。专业版和企业版包括Fast…...

华为OD机试真题JAVA实现【出租车计费】真题+解题思路+代码(20222023)

🔥系列专栏 华为OD机试(JAVA)真题目录汇总华为OD机试(Python)真题目录汇总华为OD机试(C++)真题目录汇总华为OD机试(JavaScript)真题目录汇总文章目录 🔥系列专栏题目输入输出示例一输入输出说明示例二输入输出说明...

MySQL 查看版本的 5 种方法

MySQL 提供了几种用于查看服务器版本的方法&#xff0c;本文给大家做个简单的介绍。 方法一&#xff1a;登录 MySQL 每次通过 mysql 客户端连接服务器之后&#xff0c;都会显示一个欢迎信息&#xff0c;里面包含了服务器的版本&#xff1a; mysql -uroot Enter password: **…...

【软件测试】稳定性测试怎么做,这篇文章彻底讲透了~

稳定性对产品的重要性不言而喻。 而作为质量保障&#xff0c;在稳定性测试方面的探索也在不断演化。记得两年前我们做稳定性测试还是基于恒定的压力&#xff0c;7*24小时长时间运行&#xff0c;关注的指标无非是吞吐量TPS的抖动、响应时间的变化趋势&#xff0c;以及各种资源是…...

Leetcode:198. 打家劫舍、213. 打家劫舍 II、337. 打家劫舍 III(C++)

目录 198. 打家劫舍 问题描述&#xff1a; 实现代码与解析&#xff1a; 动态规划&#xff08;版本一&#xff09;&#xff1a; 原理思路&#xff1a; 动态规划&#xff08;版本二&#xff09;&#xff1a; 原理思路&#xff1a; 213. 打家劫舍 II 问题描述&#xff1a…...

【每日随笔】手指训练 ( 手指训练作用 | 哪些人需要手指训练 | 手指操 | 手指康复训练器材 )

文章目录一、手指训练作用二、哪些人需要手指训练三、手指操四、手指康复训练器材产品需求探索 , 研究下手指训练的市场 , 前景 , 是否可以开发 ; 一、手指训练作用 手指训练作用 : 改善 上肢协调性手眼 协调性训练提高 手指 抓握 能力提高 手指 灵活性提高 上肢运动 准确性 和…...

ATR指标在外汇交易中的另类运用方法

当涉及到外汇交易时&#xff0c;有许多不同的指标可以使用。然而&#xff0c;ATR指标可能是一个被低估的工具&#xff0c;可以帮助您发现有利可图的交易机会。本文将介绍ATR指标是什么&#xff0c;如何使用它来识别价格波动和制定交易策略&#xff0c;以及如何在外汇市场中另辟…...

SQL Server 数据批量导出处理

在实际项目环境中&#xff0c;有时会遇到需要将大量数据&#xff08;这里所指百万级别以上的数据量&#xff09;从一台服务器迁移到另外一台数据库服务器的情况。SQL Server有很多方式可以进行数据迁移&#xff1a;备份还原、导入/导出数据、生成脚本&#xff08;包含数据&…...

虹科分享 | CANopen协议基础知识——LSS服务

CANopen是一种架构在CAN串行总线系统上的高层通讯协议&#xff0c;常被用于嵌入式系统与工业控制领域&#xff0c;包括电机控制、机器人制造、医疗、汽车等多个行业领域。本篇文章将主要介绍CANopen的LSS服务。 一. LSS概述 Layer setting service (LSS)是CANopen的设置服务与…...

JS混淆和解混淆

在今天的数字时代&#xff0c;知识产权和商业机密对于企业的成功非常重要。JavaScript代码可以包含许多敏感信息&#xff0c;例如商业逻辑、客户数据和加密密钥。为了保护这些重要信息&#xff0c;JavaScript混淆和解混淆已经成为一种必要的技术。 什么是JavaScript混淆&#…...

MySQL-数值函数

绝对值函数语法格式&#xff1a;ABS(X)例&#xff1a;查看三个数值的绝对值&#xff08;负的绝对值为它的正整数&#xff0c;0的绝对值为0&#xff0c;正的绝对值为它本身&#xff09;。mysql> select abs(2),abs(-32),abs(-0.5); ----------------------------- | abs(2) |…...

SpringMVC(1)

Web项目:基于HTTP协议&#xff0c;当一个用户从浏览器上面输入URL地址之后&#xff0c;URL能够和我们的程序映射起来&#xff0c;可以让用户的请求触达到后端程序里面&#xff0c;并且根据程序的处理&#xff0c;把结果返回浏览器&#xff1b; Spring MVC要进行学习的内容: 1)连…...

珠海先达MES系统六大功能解决电子组装行业可视化问题

电子组装行业的发展背景&#xff1a; 在日益激烈的市场环境中&#xff0c;降低成本&#xff0c;加快交付周期&#xff0c;提高产品质量已经成为了制造业发展的重要目标。企业关注的是产品的生产周期&#xff0c;客户关注的是产品的质量。如何在企业和消费者达成平衡&#xff0c…...

获取本机的IP地址,看似简单的获取,实则蕴含非常多的操作

这篇文章讲述了PowerJob获取本地IP离奇曲折的经过&#xff0c;以及开放了诸多的可配置参数&#xff0c;打开了我新世界的大窗户。求个关注&#xff0c;求个点赞&#xff0c;求一个评论。 获取地址的操作&#xff0c;本来不应该作为什么重点&#xff0c;但是因为一点小小的意外&…...