5G上的时敏网络:带有IEEE 802.1Qbv流量的混合5G和TSN系统的实验评估

news2024/12/26 11:16:28

论文标题:Time-Sensitive Networking over 5G: Experimental Evaluation of a Hybrid 5G and TSN System with IEEE 802.1Qbv Traffic

作者信息:Adnan Aijaz 和 Sajida Gufran,来自英国布里斯托尔的Toshiba Europe Ltd.的Bristol Research and Innovation Laboratory。邮箱地址为 firstname.lastname@toshiba-bril.com。

论文出处:这篇论文的具体出处没有在提供的内容中明确说明,但通常这类研究会发表在相关的科技期刊或会议论文集中。

主要内容概述:

摘要
本文研究了基于IEEE 802.1标准的Time-Sensitive Networking (TSN)技术,它增强了标准以太网处理工业网络严格实时需求的能力。TSN和私有5G将在工业系统中共存,因此两者的融合操作对于实现端到端的确定性性能至关重要。本研究通过实验评估了一个混合5G和TSN系统,该系统通过空中传输基于IEEE 802.1Qbv标准的定时实时TSN流量。主要目标是揭示混合5G和TSN部署的动态。实验平台包括现成的TSN和5G设备以及接近产品级的5G系统。结果表明802.1Qbv参数和5G系统能力对端到端确定性性能的影响。本研究的发现对3GPP定义的5G/TSN集成桥模型(黑盒模型)的设计和优化具有重要意义。

第一节 引言
介绍了TSN作为IEEE 802.1工作组下的标准集,增强了标准以太网的实时能力。TSN为单个标准以太网网络上的时间关键和最佳努力流量提供保证的数据传输。随着工业领域自动化需求的增加,TSN市场增长迅速。5G技术能够处理多样化的应用,为工业通信提供了统一的无线接口。特别是5G的超高可靠低延迟通信(uRLLC)能力对时间敏感流量非常有前景。3GPP定义了5G和TSN集成的桥模型,其中5G系统对TSN实体表现为黑盒。

第二节 相关工作
回顾了TSN标准和5G中超低延迟机制的全面调查。大多数现有研究依赖于模拟技术来研究5G和TSN系统的融合操作。介绍了一些基于模拟的5G和TSN集成框架,并讨论了5G和TSN融合的时间同步问题。

第三节 贡献和大纲
本研究采用实验方法对集成5G和TSN系统进行评估,并创建了一个基于现成TSN和5G设备以及接近产品级的端到端5G系统的混合TSN和5G测试平台。主要贡献包括生成基于IEEE 802.1Qbv规范的真实TSN流量,并通过5G系统进行空中传输。

2679c897dce84cf3888360b68b11a738.png

第四节 IEEE 802.1Qbv标准概述
IEEE TSN标准集可以大致分为时间同步、超高可靠性、资源管理和有界低延迟等类别。IEEE 802.1Qbv标准规定了时间感知整形器(TAS),它提供了有界低延迟的时间感知流量调度。

第五节 测试平台设置
介绍了测试平台的设置,包括TSN网关、5G系统、5G设备和TSN网关的配置。

9ef829a923044ec99224a1c3213d6888.png

第六节 实验评估和结果
展示了端到端集成的5G和TSN设置,并介绍了生成标准以太网流量、将其转换为TSN流量,并通过5G设备通过空中传输到5G核心网络的方法。研究了不同的802.1Qbv参数对端到端确定性性能的影响。

实验评估和结果部分详细描述了如何通过实验设置来评估混合5G和TSN系统的性能,特别是关注端到端的确定性行为。以下是该部分的重点内容:

实验设置
实验通过生成标准以太网流量(非TSN流量),将其转换为TSN流量,然后通过5G设备通过空中传输到5G核心网络来进行。实验中使用的非TSN流量是通过iPerf测试生成的,测试对象是连接到TSN网关非TSN端口的笔记本电脑(端站)和5G核心网络之间的连接。5G设备通过USB 3.0到100 Mbps以太网接口连接到TSN网关的一个TSN端口,并通过无线方式连接到5G网络。

实验方法
研究者们定义了不同的场景,这些场景基于TSN基期和传输窗口。对于每个场景,都进行了独立的iPerf测试。通过Wireshark在不同接口进行数据包捕获,以评估不同802.1Qbv参数对端到端确定性性能的影响。

实验场景

  1. 场景1:基期设置为200毫秒,传输窗口为25毫秒。非TSN流量没有规律的周期性,而转换后的TSN流量遵循200毫秒的严格周期性。通过5G设备空中传输的TSN流量在5G核心网络中显示周期性行为,周期为200毫秒。

  2. 场景2:基期设置为100毫秒,传输窗口保持25毫秒。转换后的TSN流量和到达核心网络的流量都显示出100毫秒的周期性。

  3. 场景3:基期设置为50毫秒,传输窗口为12.5毫秒。这种情况下,TSN流量的周期性为50毫秒,但在某些情况下不是严格的周期性,表明5G系统在没有TSN特定优化的情况下,处理更严格的TSN流量要求存在不足。

  4. 场景4:基期减少到40毫秒,传输窗口降低到10毫秒。转换后的TSN流量显示出40毫秒的周期性,到达5G核心网络的流量也显示出周期性模式,但同样在某些情况下不是严格的周期性。

实验结果
实验结果显示,在TSN流量的基期相对较高时,5G流量观察到确定性流量模式。然而,当基期较小,与5G系统的平均延迟性能相当时,观察到伪确定性行为。此外,还观察到一些数据包丢失或延迟,这表明在没有TSN特定优化的情况下,传统的5G系统可能无法有效处理具有严格要求的TSN流量。

结论
实验评估表明,为了实现端到端的确定性性能,需要对5G系统进行优化,以适应TSN流量的动态和协议,即使5G系统对TSN实体表现为黑盒。

其他部分

  • TSN网关配置:使用基于网络的图形用户界面进行配置,包括流识别、队列分配和时间表安排。
  • 5G系统:描述了5G系统的基本组成,包括无线电接入网络(RAN)、核心网络和RAN智能控制器(RIC)。
  • 5G设备:使用了基于Quectel RM500Q-GL模块的dongle,支持3GPP Release 15标准的5G独立模式。

这些实验结果对于设计和优化5G/TSN集成系统具有重要意义,特别是在工业网络环境中。

第七节 关键见解和总结
总结了实验评估的关键见解和总结,指出了5G系统在处理具有严格要求的TSN流量方面的局限性,并强调了对5G系统进行端到端优化的必要性。

第八节 结论
文章总结了5G和TSN系统的融合是工业网络采用标准化技术的重要步骤。评估显示,当TSN流量的基期相对较高时,5G流量观察到确定性流量模式。然而,当基期较小,与5G系统的平均延迟性能相当时,观察到伪确定性行为。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2181704.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Vue 技术进阶 day2 数据监视的原理、其他内置指令、自定义指令、生命周期、组件化、VueComponent构造函数

目录 1.Vue监测数据的原理 1.1 原理 1.1.1 数据劫持 1.1.2 观察者模式(Vue内部的实现) 1.1.3 更新组件 1.1.4 计算属性和侦听器 1.2 后添加属性做响应式(Vue.set / vm.$set) 1.3 对象和数组的响应式 1.4 数据监视案例 2.指令 2.1 内置指令 2.…

threejs三维可视化完全开源案例突破100个了

好激动呀,经过不断努力,三维开源案例,已经突破100个共享 赶快来逛逛吧! 官网:https://threelab.cn/ 源码地址:https://github.com/AivoGenX/threelab-threejs-webgpu-vue-js

OkHttp 详细使用步骤,以及异步请求和同步请求

😄作者简介: 小曾同学.com,一个致力于测试开发的博主⛽️,主要职责:测试开发、CI/CD 如果文章知识点有错误的地方,还请大家指正,让我们一起学习,一起进步。 😊 座右铭:不…

springboot+vue+elementui大文件分片上传

工具类方法: /*** 大文件分片上传* param fileName 文件名* param file 文件* param fileKey 文件key* param shardIndex 当前分片下标* param shardTotal 分片总量*/public static void bigUpload(String fileName,MultipartFile file, String fileKey, L…

【数据结构】MapSet

【概念】 Map和Set是一种专门用于搜索的数据结构,其搜索效率与具体实例化的子类数量有关,本质上是一颗二叉搜索树 搜索的关键数据为关键字“Key”,关键字对应的数据为值“Value”,将其称为“Key-Value键值对” 【关于Map】 Ma…

8 种渗透测试类型

渗透测试是对网络、硬件或软件系统进行有计划的攻击,目的是揭露可能破坏系统完整性并危及有价值数据的安全缺陷。虽然渗透测试的类型不同,但它们都旨在利用漏洞和弱点来测试现有安全措施的有效性。 渗透测试 不同类型的渗透测试取决于人们希望在特定系…

初识Linux · O(1)调度算法

目录 前言: O(1)调度算法 前言: 在初识进程的那一块,我们已经知道了进程并不是一直占用cpu资源的,而是存在时间片的概念,即,每个进程都有一定的时间来执行该进程,时间一到,该进程…

会议平台后端优化方案

会议平台后端优化方案 通过RTC的学习,我了解到了端对端技术,就想着做一个节省服务器资源的会议平台 之前做了这个项目,快手二面被问到卡着不知如何介绍,便有了这篇文章 分析当下机制 相对于传统视频平台(SFU&#xff…

windows 驱动实例分析系列-定时日志的COM驱动

本文章的前置文章为: windows 驱动编写原则 windows COM驱动 案例 windows COM驱动的I/O处理 在前面的设计中,主要是对windows提供的VirtualSerial源代码的讲解,但是那个驱动其实是一个空壳驱动,用于学习的,在I/O处理中,也讲述了serial I/O处理的本质,接下来会将这些…

PGMP-03战略一致性

1.概要 program strategy alignment:战略一致性 2.详细

css的背景background属性

CSS的background属性是一个简写属性,它允许你同时设置元素的多个背景相关的子属性。使用这个属性可以简化代码,使其更加清晰和易于维护。background属性可以设置不同的子属性。 background子属性 定义背景颜色 使用background-color属性 格式&#x…

经典文献阅读之--WiROS(用于机器人的WiFi感知工具箱)

0. 简介 近期的许多研究探索了使用基于WiFi的感知技术来改善SLAM(同时定位与地图构建)、机器人操控或探索。此外,WiFi的广泛可用性使其成为最具优势的射频信号。但WiFi传感器缺乏一个准确、易处理、多功能的工具箱,这限制了它们与…

MicoZone-Maven

一、理论 Maven 是 Apache 软件基金会组织维护的一款专门为 Java 项目提供项目构建和依赖管理支持的工具。 通过Maven管理依赖的优势: 1、通过在pom.xml中指定jar包坐标即可自动从仓库下载依赖 2、如果jar包存在子依赖会自动下载子依赖包 3、如果jar包之间存在冲突…

Web安全 - 服务端请求伪造SSRF(Server-Side Request Forgery)

文章目录 OWASP 2023 TOP 10SSRF 导图SSRF 概念SSRF的工作原理SSRF攻击场景SSRF防御策略1. 严格验证用户输入2. 禁用或限制对内部网络的访问3. 强制使用外部API代理4. 禁止直接访问敏感资源5. 输入内容长度限制6. 检测和监控7. 确保对HTTP请求的处理安全 SSRF防御实现方案1. 白…

【鸿蒙开发】05 登录Demo解析

文章目录 一、功能介绍 在鸿蒙开发中,一个完善的登录功能是许多应用程序的基础需求。本文将详细介绍一个鸿蒙 App 登录 Demo,包括其功能介绍、代码解析以及代码 demo 的下载地址。 本文初始代码从华为开发者网站下载,根据该Demo进行内容调整。…

【Fast-LIO系列】Fast-LIO、Fast-LIO2、Faster-LIO系列特点分析

【FAST-LIO】Fast-LIO系列特点分析 1. FAST-LIO核心贡献1.将IMU和Lidar特征点紧耦合在一起2.使用反向传播考虑到了运动补偿3. 基于IESKF中的 卡尔曼增益更新 K 2. FAST-LIO2核心贡献(2021年)1. 不用线,面特征点而使用全局点云2. 使用ikd-tree存储点云3. ikd-Tree 3.…

P3131 [USACO16JAN] Subsequences Summing to Sevens S Python题解

[USACO16JAN] Subsequences Summing to Sevens S 题目描述 Farmer John’s N N N cows are standing in a row, as they have a tendency to do from time to time. Each cow is labeled with a distinct integer ID number so FJ can tell them apart. FJ would like to ta…

C语言 | Leetcode C语言题解之第448题找到所有数组中消失的数字

题目&#xff1a; 题解&#xff1a; int* findDisappearedNumbers(int* nums, int numsSize, int* returnSize) {for (int i 0; i < numsSize; i) {int x (nums[i] - 1) % numsSize;nums[x] numsSize;}int* ret malloc(sizeof(int) * numsSize);*returnSize 0;for (in…

特征工程——一门提高机器学习性能的艺术

当前围绕人工智能(AI)和机器学习(ML)展开的许多讨论以模型为中心&#xff0c;聚焦于 ML和深度学习(DL)的最新进展。这种模型优先的方法往往对用于训练这些模型的数据关注不足&#xff0c;甚至完全忽视。类似MLOps的领域正迅速发展&#xff0c;通过系统性地训练和利用ML模型&…

ZYNQ: GPIO 之 MIO 控制 LED 实验

GPIO 之 MIO 控制 LED 实验目的 使用 GPIO 通过两个 MIO 引脚控制 PS 端两个 LED 的亮灭&#xff0c;实现底板上 PS_LED0、PS_LED1 两个 LED 灯同亮同灭的效果。 简介 ZYNQ PS 中的外设&#xff08;如 USB 控制器、UART 控制器、I2C 控制器以及 GPIO 等等&#xff09;可以通…