基于IEEE 802.1Qci的时间敏感网络(TSN)主干架构安全分析及异常检测系统设计
中文标题:基于IEEE 802.1Qci的时间敏感网络(TSN)主干架构安全分析及异常检测系统设计 英文标题:Security Analysis of the TSN Backbone Architecture and Anomaly Detection System Design Based on IEEE 802.1Qci
作者信息:
- Feng Luo
- Bowen Wang
- Zihao Fang
- Zhenyu Yang
- Yifan Jiang 学校:同济大学汽车学院,上海,中国 通讯作者:Bowen Wang; bowen@tongji.edu.cn
论文出处:Security and Communication Networks, 2021年
主要内容概述:
-
引言: 随着智能和联网车辆的发展,车载以太网将在下一代车辆网络架构中扮演重要角色。时间敏感网络(TSN)协议能够精确保证汽车以太网关键信号的时间确定性。本文首先通过微软STRIDE威胁模型分析了TSN汽车以太网作为骨干E/E(电气/电子)架构的安全性,并列出可能的安全对策,包括TSN中定义的安全协议,以便TSN安全协议与传统保护技术形成完整的汽车以太网保护系统。
-
背景与相关工作: 本文概述了TSN标准,讨论了车内以太网网络的威胁和攻击向量,包括主动操纵或窃听消息、伪装攻击和DoS攻击。同时,回顾了国际标准和学术研究,如SAE国际出版的Cybersecurity Guidebook for Cyber-Physical Vehicle System (J3061)和IEEE 802.1X-2010等。
-
TSN骨干网络的安全分析: 分析了TSN骨干E/E架构,并使用STRIDE威胁模型识别系统安全威胁。讨论了在TSN中可以使用的安全对策,包括防火墙、入侵检测系统、加密和访问控制。

-
基于IEEE 802.1Qci的异常检测系统(ADS)设计: 详细分析了IEEE 802.1Qci中定义的每流过滤和策略(PSFP)的安全机制,并提出了基于PSFP的异常检测系统。该系统利用流过滤器、流门和流量计创新地解决DoS攻击和异常流量行为引发的问题。
-
仿真与结果: 使用OMNeT++作为仿真工具,评估了基于IEEE 802.1Qci的ADS性能。案例研究是一个TSN ADAS传感器融合区域网络,其中每个交换机的每个端口都支持PSFP,并且应用了IEEE 802.1Qbv中定义的TAS。实验结果表明,ADS成功识别并丢弃了四种不同的异常流量事件,减少了异常流量的影响,特别是DoS攻击。
-
结论: 本文通过STRIDE威胁模型分析了汽车TSN作为骨干E/E架构的安全性,并设计了基于IEEE 802.1Qci的异常检测系统。仿真结果表明,ADS能够减少异常流量的影响,特别是DoS攻击,并且能够确保最高优先级控制消息不受异常消息的影响,实现了ADS设计的目标。未来的工作将通过基于仿真设计方法和模型的硬件进一步评估ADS的性能。
相关文章:
基于IEEE 802.1Qci的时间敏感网络(TSN)主干架构安全分析及异常检测系统设计
中文标题:基于IEEE 802.1Qci的时间敏感网络(TSN)主干架构安全分析及异常检测系统设计 英文标题:Security Analysis of the TSN Backbone Architecture and Anomaly Detection System Design Based on IEEE 802.1Qci 作者信息&…...
2024年食堂采购系统源码技术趋势:如何开发智能的供应链管理APP
本篇文章,小编将与大家一同探讨2024年食堂采购系统的技术趋势,并提供开发更智能的供应链管理APP的策略。 一、2024年食堂采购系统的技术趋势 1.人工智能与机器学习的深度应用 在2024年,AI和机器学习在食堂采购系统中的应用将更加普遍。这些…...
zotero安装教程(包括茉莉花插件)
zotero安装教程(包括茉莉花插件) zotero下载(windows)1-安装 Zotero2-安装 Zotero Connector3-安装浏览器插件--jasminum茉莉花功能:插件下载地址:[https://github.com/search?qjasminum&typerepositories](https://github.c…...
webpack4 - 配置文件分离(详细教程)
webpack根据开发和生成环境一般可以将配置文件拆分,拆分dev和prod两种环境 |- package.json|- /build|- webpack.base.js|- webpack.dev.js|- webpack.prod.js在scripts里修改相应的命令 "dev": "webpack-dev-server --config build/webpack.dev.j…...
MongoDB 分片
MongoDB 分片 MongoDB 分片是一种数据库架构,用于将大量数据分布存储在多个服务器上。这种设计允许数据库扩展,以处理大量数据和高吞吐量操作。分片通过将数据集分割成小块,称为分片,并将这些分片分布到多个服务器上来工作。每个…...
PHP加载MySQL扩展
PHP本身不具备操作MySQL数据库的能力,需要借助PHP操作MySQL的扩展来实现 1、PHP加载MySQL扩展:php.ini文件中 2、PHP中所有的扩展都在ext文件中,需要指定扩展所在路径:extension_dir 3、php.ini 已经被apache加载,所以…...
期末复习-计算机网络篇SCAU
第一章:概述 1.计算机网络的特点,互联网发展的三个阶段 特点:连通性、资源共享 三个阶段: 1969-1990:从单个网络ARPANET向互联网发展 1985-1993:建成了三级结构的互联网 1993-现在:全球范…...
使用LLM进行股价预测(附代码)
使用LLM进行股价预测(附代码) 注意 代码是完整的,但是需要 https://github.com/wxy2ab/akinterpreter 才能完整运行 利用 Python 和 AkShare 进行股票数据分析与预测:以中远海控为例 在本文中,我们将使用 Python 的 akshare 库获取中远海…...
分支限界笔记
文章目录 概要整体架构流程基本概念分支限界法的定义核心思想 简单问题介绍问题:简单背包问题思考:暴力解法聪明的解法:分支限界法直观理解分支限界法的步骤0-1背包问题问题描述问题建模问题分析1. 定义问题的解空间,确定易于搜索…...
PHP Cookie
Cookie 是什么? cookie 常用于识别用户。cookie 是一种服务器留在用户计算机上的小文件。每当同一台计算机通过浏览器请求页面时,这台计算机将会发送 cookie。通过 PHP,您能够创建并取回 cookie 的值。 如何创建 Cookie? setcoo…...
Java后端面试场景题汇总
1.50 亿数据如何去重&排序? 如此大的数据集进行去重(例如50亿数据条目),我们需要考虑内存和存储空间的限制,同时还需要有一个高效的算法。一般来说,这样的数据量无法直接载入内存进行处理,因此需要采用磁盘存储和分布式处理的技术。主要有以下几种思路: 外部排序…...
【量化中的复权数据详解】
【复权计算方法】 股票会时不时的发生现金分红、送股等一系列股本变动,这会造成股价的非正常变化,导致我们不能直接通过股价来计算股票的涨跌幅。例如一个股票是10元,当他10送10的时候,它的价格会变成5元,但是我们并不…...
YOLO简史
【欢迎关注编码小哥,学习更多实用的编程方法和技巧】 YOLO历史 YOLO (You Only Look Once) 是一种流行的对象检测和图像分割模型,由华盛顿大学的 Joseph Redmon 和 Ali Farhadi 开发。YOLO 于 2015 年推出,因其高速和…...
低通滤波器,高通滤波器,公式
1 低通滤波器 :输出的是电容的电压 1 低通滤波器可以把低频信号上面的高频信号给滤掉 2 100hz正常通过 3 经过低通滤波器后,波形光滑,绿色波形。一致 4 电容充电速度跟不上输入信号的速度(因为加了电阻,限制了电流&…...
深入了解IPv6——光猫相关设定:DNS来源、DHCPv6服务、前缀来源等
光猫IPv6设置后的效果对比图: 修改前: 修改后: 一、DNS来源 1. 网络连接 来源: 从上游网络(如运营商)获取 IPv6 DNS 信息,通过 PPPoE 或 DHCPv6 下发。 特点: DNS 服务器地址直…...
前端国际化实战:从需求到落地的完整实践
"我们要开拓东南亚市场了!"产品经理小王兴奋地告诉我这个消息。作为技术负责人,我立刻意识到这意味着我们需要对整个系统进行国际化改造。说实话,虽然之前也做过一些多语言的项目,但面对一个正在运行的大型系统,国际化改造的挑战还是不小。 回想起上周的…...
React的状态管理库-Redux
核心思想:单一数据源、状态是只读的、以及使用纯函数更新状态。 组成部分 Store(存储) 应用的唯一状态容器,存储整个应用的状态树,使用 createStore() 创建。 getState():获取当前状态。dispatch(action)ÿ…...
【Android学习】RxJava
文章目录 资料连接1. Merge & Zip操作符: 合并数据源2. Map & FlapMap & ConcatMap & Buffer: 变换操作符3. retry & retryUntil & retryWhen : 错误处理操作符4. Transformer & Compose 转换符 资料连接 Android RxJava: 这是一份全面…...
Pycharm访问MySQL数据库·上
1.MySQL驱动模块Connector #导入数据库的驱动工具 import mysql.connector #连接数据库必备的条件 config {"host": "localhost","port": 3306,"user": "root","password": "888888","database&…...
【CUDA】CUBLAS
【CUDA】CUBLAS 在深入了解之前,提前运行预热(warmup)和基准测试(benchmark runs) 是获得准确执行时间的关键。如果不进行预热运行,cuBLAS 的首次运行会有较大的开销(大约 45 毫秒)…...
【智能值守革命】抖音直播录制全攻略:从人工监控到无人值守的技术跃迁
【智能值守革命】抖音直播录制全攻略:从人工监控到无人值守的技术跃迁 【免费下载链接】DouyinLiveRecorder 可循环值守和多人录制的直播录制软件,支持抖音、TikTok、Youtube、快手、虎牙、斗鱼、B站、小红书、pandatv、sooplive、flextv、popkontv、twi…...
如何快速实现React组件热更新:React Hot Loader终极指南 [特殊字符]
如何快速实现React组件热更新:React Hot Loader终极指南 🚀 【免费下载链接】react-hot-loader Tweak React components in real time. (Deprecated: use Fast Refresh instead.) 项目地址: https://gitcode.com/gh_mirrors/re/react-hot-loader …...
Python实战:5分钟搞定微博爬虫,自动备份你的微博内容(附完整代码)
Python实战:5分钟搞定微博个人内容备份(零基础友好版) 每次刷微博时,看到自己多年前发的动态总有种时光穿越的错觉。那些深夜的碎碎念、旅行的打卡照、突发奇想的段子,都是珍贵的数字记忆。但平台内容随时可能调整展示…...
卡证检测矫正模型与ChatGPT联动:打造智能问答审核助手
卡证检测矫正模型与ChatGPT联动:打造智能问答审核助手 你有没有遇到过这样的场景?用户上传了一张歪歪扭扭、光线昏暗的身份证照片,你需要手动把它摆正、调亮,然后一个字一个字地把姓名、身份证号敲进系统里核对。或者,…...
利用SoftEther实现跨平台虚拟私有网络部署指南
1. SoftEther简介与核心优势 如果你正在寻找一款能同时在Windows、Linux、Mac、Android和iOS上运行的虚拟私有网络解决方案,SoftEther绝对值得深入了解。这个源自日本筑波大学的开源项目,经过多年发展已经成为支持协议最全面的跨平台工具之一。我第一次…...
告别理论眩晕!用‘水波共振’和‘弹簧阻尼’比喻秒懂准PR控制传递函数
告别理论眩晕!用‘水波共振’和‘弹簧阻尼’比喻秒懂准PR控制传递函数 想象一下,你正在湖边用不同频率的音叉轻触水面——只有当音叉频率与湖水固有频率完全匹配时,才会激起巨大的涟漪。这种"挑剔"的共振现象,正是理解准…...
Laravel ResponseCache 快速入门:5个步骤实现全站缓存加速
Laravel ResponseCache 快速入门:5个步骤实现全站缓存加速 【免费下载链接】laravel-responsecache Speed up a Laravel app by caching the entire response 项目地址: https://gitcode.com/gh_mirrors/la/laravel-responsecache Laravel ResponseCache 是一…...
DAMO-YOLO模型微调指南:自定义数据集训练
DAMO-YOLO模型微调指南:自定义数据集训练 1. 引言 目标检测是计算机视觉领域的核心任务之一,而DAMO-YOLO作为阿里巴巴达摩院推出的高效检测框架,在精度和速度方面都表现出色。但预训练模型往往无法直接满足特定场景的需求,这时候…...
DeepSeek-R1-Distill-Qwen-1.5B实战体验:边缘计算、手机助手的AI新选择
DeepSeek-R1-Distill-Qwen-1.5B实战体验:边缘计算、手机助手的AI新选择 1. 引言:小钢炮模型的崛起 在AI大模型领域,参数规模与计算资源需求一直是制约模型落地的关键瓶颈。当我们还在为动辄数十亿参数的大模型寻找合适算力时,De…...
macOS极简部署:OpenClaw与Qwen3-14B镜像云端联调指南
macOS极简部署:OpenClaw与Qwen3-14B镜像云端联调指南 1. 为什么选择云端联调 去年冬天,当我第一次尝试在本地MacBook Pro上部署OpenClaw时,整整两天时间都耗在了环境配置上。从Homebrew版本冲突到Node.js权限问题,再到CUDA驱动不…...
