ITS堆栈

article/2025/10/16 0:36:50

ITS堆栈

  • 1. ITS堆栈 - 参考体系结构
  • 2. C-V2X 重用汽车行业定义的上层
  • 3. C-V2X – DSRC 协议栈比较
  • 4. V2X 堆栈的演变(欧盟版)
  • 5. 802.11 和 IEEE 1609.X 规范
  • 6. 常见的 ITS 消息
  • 7. SAE International J2735 消息:示例
  • 8. ETSI CAM/DENM 消息:示例
  • 9. 基本安全信息组件,SAE International J2945/1, J3161/1
  • 10. 全球 ITS-AID/PSID 分配给 3GPP L2 的地图
  • 11. Qualcomm C -V2X开发平台 - 其堆栈和应用程序
  • 12. 关键要点

1. ITS堆栈 - 参考体系结构

在这里插入图片描述
ITS接入技术层涵盖物理层和数据链路层的各种通信媒体和相关协议。接入技术不限于特定类型的媒体,尽管大多数接入技术都基于无线通信。

访问技术用于 ITS 站点内部(在其内部组件之间)和外部通信(例如与其他 ITS 站点)的通信。对于外部通信,一些 ITS 接入技术代表完整的、非 ITS 特定的通信系统(例如 GPRS、UMTS、WiMAX),它们被视为“逻辑链路”,ITS 数据在其上透明传输。

ITS 网络和传输层包括用于在 ITS 站之间以及从 ITS 站到其他网络节点(例如核心网络(例如互联网)中的网络节点)的数据传输协议。 ITS 网络协议特别包括通过中间节点从源到目的地的数据路由以及地理区域中数据的有效传播。 ITS 传输协议提供端到端的数据传输,并根据 ITS 设施和应用程序的要求提供其他服务,例如可靠的数据传输、流量控制和拥塞避免。 ITS 网络和传输层中的一个特定协议是 Internet 协议 IP 版本 6 (IPv6)。 IPv6的使用包括IPv6数据包在ITS网络协议上的传输、ITS接入技术的动态选择和它们之间的切换,以及IPv6和IPv4的互操作性问题。

它的设施层提供了支持其应用程序的功能集合。这些设施提供了存储,汇总和维护不同类型和源的数据(例如从车辆传感器以及通过通信收到的数据)的数据结构。至于沟通,其设施可以为应用程序提供各种类型的地址,提供其特定的消息处理和支持建立和维护沟通会议。一个重要的设施是服务的管理,包括将服务作为软件模块的发现和下载在ITS电台中。

ITS 应用层是指 ITS 在道路安全、交通效率、信息娱乐和商业方面的应用和用例。
两个垂直协议实体是:

  • 其管理实体负责将其站点,不同层和其他任务之间的跨层信息交换配置。
  • 其安全实体提供安全性和隐私服务,包括通信堆栈不同层的安全消息,身份和安全凭据的管理以及安全平台的方面(防火墙,安全网关,防篡改硬件)。

2. C-V2X 重用汽车行业定义的上层

在这里插入图片描述
通过SAE International,ETSI和IEEE,汽车行业在定义应用程序,消息/设施后来,安全服务和运输/网络层方面已完成了大量工作。 C-V2X利用这些层中的所有现有标准,只需从3GPP替换PHY和MAC(通常称为访问层)即可提供端到端解决方案。

3. C-V2X – DSRC 协议栈比较

在这里插入图片描述
ProSe(D2D 通信)堆栈被重用——替换 WAVE MAC 和 Lower MAC + PHY

比较 DSRC 和 C-V2X 实现允许重用 DSRC 产品的上层并替换符合 3GPP 规范的下层用于 C-V2X 解决方案。

4. V2X 堆栈的演变(欧盟版)

在这里插入图片描述

  • 重用 ProSe(D2D 通信)堆栈 – 替换 WAVE MAC ITS-G5 PHY + MAC(基于 802.11-OCB/11p)
  • 重用和支持 ETSI-ITS 上层标准

欧盟版本的Wave堆栈采用了相同的方法。用基于3GPP的C-V2X堆栈替换基于其G5的访问层。

5. 802.11 和 IEEE 1609.X 规范

在这里插入图片描述
该幻灯片列出了为在每一层提供功能的开发和实施的所有规格。

Wave代表在车辆环境中无线访问,包括基于IEEE 1609.3标准的WSMP(无线服务消息协议),SAE International J2735(汽车工程师协会J2735,用于消息词典),基于IEEE 1609.2的安全性。

还列出了相应的ETSI规格版本以进行比较。

6. 常见的 ITS 消息

在这里插入图片描述
SAE International和ETSI的某些信息具有不同的名称,尽管它们的功能可能相同。例如,SAE International中的安全消息称为BSM,而在ETSI中,它们被称为CAM或DENM。

其他的一些也被列出以进行比较。

7. SAE International J2735 消息:示例

在这里插入图片描述
如前所述,可以使用可用的 SAE International 消息来实现各种警告和信息性消息。上表列出了一些可以通过使用 BSM、TIM、MAP 等中的一个或多个来实现的示例场景。

8. ETSI CAM/DENM 消息:示例

在这里插入图片描述
如前所述,可以使用可用的 ETSI 消息来实现各种警告和信息性消息。上表列出了一些可以通过使用 CAM、DENM、SPAT、MAP 等中的一个或多个来实现的示例场景。

9. 基本安全信息组件,SAE International J2945/1, J3161/1

在这里插入图片描述
BSM 包括 2 个部分,每个部分包含不同的数据元素和扩展字段。

BSM 通过可选字段和区域扩展在技术上是可扩展的。然而,J2945/1 暂时“锁定”了内容。第 1 部分每 100 毫秒发送一次,而第 2 部分发送频率较低。

10. 全球 ITS-AID/PSID 分配给 3GPP L2 的地图

在这里插入图片描述

消息编码
消息类型 由 PSID 或 ITS 应用程序 ID (ISO ETSI) 标识 标准指定每个应用程序 ID 的编码

UPER 最紧凑、首选、标准化的 CAM/BSM

安全标头使用另一种编码 DER

SAE International J2735 数据字典是 ASN.1,可从 SAE International 获得

ETSI TS 102 894 中的 ETSI 版本
SAE International J2945/1 — 优秀且易于阅读的标准,涵盖了任何 ITS 堆栈需要执行以下操作的大部分内容:

  • 安全配置文件
  • 消息内容
  • 分布式应用程序级拥塞控制
    在这里插入图片描述

11. Qualcomm C -V2X开发平台 - 其堆栈和应用程序

在这里插入图片描述
高通拥有一个外部可用的开发平台,该平台已广泛用于全球范围内的试验。它使用来自第 3 方的 ITS 堆栈在应用程序处理器上运行。提供了一个 SDK 层来与 C-V2X 无线电接口。 C-V2X MAC/Phy 软件堆栈是高通提供基于 3GPP 的 PC5 堆栈的可交付成果。

12. 关键要点

  • 跨不同 ITS 标准的 ITS 协议栈非常相似
  • C-V2X 利用已建立的 ITS 标准的上层
  • 关键 ITS 消息包括
    • 对于 SAE International:BSM、EVA、SPaT、MAP 和 TIM
    • 对于 ETSI:CAM、DENM、SPaT & MAP
  • C-V2X 技术可以在 Qualcomm 开发平台上使用 SAE International 或 ETSI 消息实现
  • Qualcomm 开发平台 SDK 促进:
    • 不同供应商 ITS 堆栈的实施以及
    • 不同 SAE International 和 ETSI 应用程序的开发

http://chatgpt.dhexx.cn/article/F6TNsXdi.shtml

相关文章

布局之WrapPanel与StackPanel

布局之WrapPanel与StackPanel 一、WrapPanel WrapPanel布局面板将各个控件从左至右按照行或列的顺序罗列,当长度或高度不够是就会自动调整进行换行,后续排序按照从上至下或从右至左的顺序进行。 Orientation——根据内容自动换行。当Horizontal选项看…

布局之StackPanel面板

应用程序界面设计中,合理的元素布局至关重要,它可以方便用户使用,并将信息清晰合理地展现给用户。WPF提供了一套功能强大的工具-面板(Panel),来控制用户界面的布局。你可以使用这些面板控件来排布元素。如果内置布局控件不能满足需要的话,还可以创建自定义的布局元素。 面…

WPF布局控件之StackPanel布局

文章目录 前言概述: 一、StackPanelOrientation属性演示代码如下(水平排列):效果图如下代码如下(垂直排列):效果图如下 Background属性演示代码如下效果如下 HorizontalAlignment属性演示代码如下(水平靠右…

堆叠 stack

堆叠 堆叠是指将多台支持堆叠特性的交换机通过堆叠线缆连接在一起,从逻辑上变成一台交换设备,作为一个整体参与数据转发 主交换机(Master) 主交换机负责管理整个堆叠。堆叠系统中只有一台主交换机。备交换机(Standby…

布局篇-StackPanel布局

StackPanel可以把内部元素在纵向或横向上紧凑排列,形成栈式布局 StackPanel的三个属性 属性名称数据类型可取值描述OrientationOrientation枚举 HorizontalVertical 决定内部元素是横向累积还是纵向累积HorizontalAlignmentHorizontalAlignment枚举 LeftCenterRight…

WPF 控件专题 StackPanel控件详解

1、StackPanel 介绍 将子元素排列成水平或垂直的一行,属于布局控件,通俗说叫栈式面板。可将包含的元素在水平或垂直方向排成一条线,当移除一个元素后,后面的元素会自动向前填充空缺。 StackPanel 中的子元素超出的部分&#xff0c…

StackPanel:栈式面板基础简述

StackPanel就是将控件按照行或列来顺序排列,但不会换行。 通过设置面板的Orientation属性设置了两种排列方式:横排(Horizontal)和竖排(Vertical默认的)。 水平排列时,每个元素都与面板一样高…

WPF教程二:布局之StackPanel面板

应用程序界面设计中,合理的元素布局至关重要,它可以方便用户使用,并将信息清晰合理地展现给用户。WPF提供了一套功能强大的工具-面板(Panel),来控制用户界面的布局。你可以使用这些面板控件来排布元素。如果内置布局控件不能满足需要的话,还可以创建自定义的布局元素。 面…

python实现图像自动Gamma校正

python实现图像自动Gamma校正 前言: 关于Gamma: Gamma校正是对动态范围内亮度的非线性存储/还原算法,即输入值进行的非线性操作,使输出值与输入值呈指数关系;从效果上来说Gamma校正调整图像的整体亮度,没…

图像处理算法之Gamma校正

文章目录 1 使用场景2 原理3 实现步骤4 实现5 效果 1 使用场景 当一张图片出现过亮或者过暗的时候导致图像对比度较差&#xff0c;可以使用Gamma校正来处理 2 原理 如上图所示&#xff0c;为函数 f ( I ) I γ f(I) I^γ f(I)Iγ的曲线表示&#xff1a; 当 γ < 1 γ&l…

Gamma 校正

问题&#xff1a;什么是Gamma曲线矫正&#xff1f;Gamma曲线矫正是什么意思&#xff1f; Gamma曲线是一种特殊的色调曲线&#xff0c;当Gamma值等于1的时候&#xff0c;曲线为与坐标轴成45的直线&#xff0c;这个时候表示输入和输出密度相同。高于1的Gamma值将会造成输出…

opengl高级光照之gamma校正

官方文章 gamma校正 gamma校正概念 一个渐变的效果 通过以下网站调整Gamma值可以观察到效果 色彩管理网 gamma校正 Gamma校正(Gamma Correction)的思路是在最终的颜色输出上应用监视器Gamma的倒数。回头看前面的Gamma曲线图&#xff0c;你会有一个短划线&#xff0c;它是监…

gama校正算法matlab,Gamma校正及其FPGA实现(一)

最近在做一个千兆以太网传输的项目&#xff0c;里面用到了Gama校正算法&#xff0c;本来想使用Altera 的IP核Gamma Corrector&#xff0c;但Quartus16.0把Gamma Corrector的IP核集成到了QSYS里面了&#xff0c;还得研究qsys怎么用&#xff0c;与自己本来的方案不符合&#xff0…

Gamma Correction/Gamma校正/灰度校正/亮度校正 - 部分 DCC 中的线性工作流配置

文章目录 也可以简单参考 SIGGRAPH 2010 的 PBS 的 Gamma-CorrectUnity 中的 gamma、linear 工作流Unity BRP 管线中的 shaderlab 提供的 gamma2linear, linear2gammaUnity中线性空间配置DCC 中的 gamma 值是怎么计算的&#xff1f;Photoshop 的线性工作流方式1方式2验证 Photo…

光栅投影中Gamma校正

学习 郑东亮 达飞鹏 《提高数字光栅投影测量系统精度的gamma校正技术》一文后&#xff0c;对其中的关键技术进行了解析。 摄像机获得的实际灰度图像&#xff1a; 其中是整个系统的gamma值&#xff0c;是预编码值&#xff08;需要根据实验进行选择&#xff09;&#xff0c;是幅…

java opencv gamma_Gamma校正及其OpenCV实现

一、什么是Gamma校正&#xff1f; Gamma校正是对输入图像灰度值进行的非线性操作&#xff0c;使输出图像灰度值与输入图像灰度值呈指数关系&#xff1a; [2] 这个指数即为Gamma. 经过Gamma校正后的输入和输出图像灰度值关系如图1所看到的&#xff1a;横坐标是输入灰度值&#x…

gamma校正 matlab,Gamma校正 ——图像灰度变化 OpenCV (十)

Gamma校正(C++、OpenCV实现) 1.作用: Gamma校正是对输入图像灰度值进行的非线性操作,使输出图像灰度值与输入图像灰度值呈指数关系: 伽玛校正由以下幂律表达式定义: 2.函数原型 void calcHist( const Mat* images, int nimages, const int* channels, InputArray mask, Out…

图像Gamma(伽玛)校正的原理及OpenCV代码实现

什么是Gamma校正&#xff1f; Gamma校正是对输入图像灰度值进行的非线性操作&#xff0c;使输出图像灰度值与输入图像灰度值呈指数关系。 Gamma校正的原理表达式如下&#xff1a; 上面中的指数γ即为Gamma。这就是Gamma校正的名称来历。 其中的取值范围是0~1&#xff0c;最重…

Gamma校正

下面是自己所整理的一些gamma校正的东西如有侵权请联系删除。 Gamma矫正&#xff1a; 伽马矫正也称幂律变换&#xff0c;一般用于平滑的扩展暗调的细节。 进行伽马矫正的原因是人类的眼睛在感知光线时&#xff0c;眼睛对亮度的感知遵循近似的幂函数&#xff08;如图&#xf…

图像Gamma校正

1. gamma校正的起因&#xff1a;人眼感知光线的特殊性 对于现实世界的光的强度来说&#xff0c;描述光的强弱&#xff0c;是根据光子在单位面积上的光子数量来描述的&#xff0c;这是物理规则&#xff0c;这是没错的&#xff0c;光的亮度&#xff08;强度&#xff09;是和光子数…