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

快速了解车联网V2X通信

自动驾驶拥有极其巨大的潜力,有可能改变我们的出行方式。它不仅有望永远改变车辆的设计和制造,还会永远改变汽车的所有权乃至整个交通运输业务。要实现全自动驾驶的目标,开发人员需要开发极为复杂的软件,软件中融入的人工智能(AI)必须能够正确理解从周边基础设施和车载传感器阵列接收到的实时数据流,并据此做出相应动作。因此:为了对这些系统的功能、性能和安全性进行彻底验证,开发人员越来越依赖于在实验室中进行精密的仿真和测试。自动驾驶仿真(ADE)平台很早便开始在整个汽车设计工作流程中使用,目前已经非常成熟,能够仿真测试在公路上行驶的车辆中所部署的各种新技术。

随着自动驾驶、电动汽车、互联汽车和汽车以太网的飞速发展,在数年之后,许多在今天还让我们叹为观止的创新技术都会变成稀松平常的基本技术。

这个全新的汽车生态系统融合了来自各个领域的大量先进技术,例如:

•传感器融合了无线电探测和测距(RADAR)、光探测和测距(LIDAR)以及光学传感器(摄像头)。

•高速信息系统融合了汽车以太网、强大的信号处理功能、具有高精度导航功能的高清(HD)地图,以及人工智能(AI)。

•汽车通信则包括车辆到车辆(V2V)、车辆到网络(V2N)、车辆到基础设施(V2I)、车辆到行人(V2P)、车辆到公用事业(V2U)以及车辆到一切车联网(V2X)之间的通信。

车联网(V2X)是一项新兴技术,有助于提高交通安全和效率。V2X使车辆能够与其他车辆和交通系统中的其他要素进行通信,包括道旁基础设施、自行车和行人。根据美国运输部的资料,全面采用V2X技术可将交通事故的严重度完全消除或减少高达80%。这项技术还将大大减少车辆在高速公路上的行驶时间和燃油消耗。

与高级驾驶辅助系统(ADAS)关联度最高的传感器有雷达、激光雷达、超声波传感器和摄像头。通过车联网(V2X)无线器件获得的外部输入可以给这些传感器提供额外的重要数据。

V2X通信的核心目的是通过广播消息的方式提供标准化的安全服务,即通过广播提醒每一辆车注意周围的其他车辆以及它们的位置、轨迹和速度。车辆通常使用5.9GHz频段中的无线链路与其他车辆以及交通信号灯等路侧单元进行通信。这种通信的覆盖范围达到300米,且不受视距限制,因此车辆能够“看见”并探测到可能被建筑物、树木等障碍挡住的其他车辆。

从短期来看,欧洲(C2C论坛)、北美(SAE)、中国(C-SAE)和其他地区的标准机构纷纷以使用场景的形式对V2X应用进行了定义。从长远来看,很多应用(例如5GAA所考虑的应用)在开发时都需要依赖V2X信息以及其他传感器数据。总的说来,这些因素决定了在设计支持V2X的ADAS时,必须对其进行多大规模和范围的测试。

任何一种新车辆设计都需要经历大量的测试,然而如果汽车中采用的技术数量翻两番,一辆汽车每天传输的数据达到几TB,那么测试就会变成一个极其沉重的负担。OEM及其供应商需要一种在实验室中使用真实信号进行闭环测试的方法。是德科技的ADE平台通过在实验室中仿真真实的道路场景,能够在闭环系统中使用真实数据测试真实的传感器。客户由此可以提升对自动驾驶汽车的信心、节省测试成本并抢占竞争优势,最终在道路上更快实现全自动交通运输。

DSRC与4G蜂窝网络

在讨论汽车连通性中5G无线通信的优势之前,有必要回顾一下目前汽车行业中使用的无线通信技术:802.11pDSRC和基于LTE的蜂窝网络V2X。两种技术都支持V2X通信,但各有利弊,而且目前它们都无法实现完整的V2X体验。下表对比了每种技术的优势和局限。

DSRC以IEEE802.11p物理层标准为基础,在美国还要遵守1609车载无线接入环境(WAVE)协议,在欧洲则要符合欧洲电信标准协会(ETSI)的TC-ITS欧洲标准。802.11pDSRC的两大主要优点:可立即用于汽车行业;时延极低,仅约5毫秒(ms)。基于成熟的Wi-Fi802.11a技术,IEEE于2010年批准了802.11p规范。许多想要部署V2X(特别是V2V和V2I)通信的汽车制造商现在更青睐802.11p的可用性。DSRC是基于自组网的通信技术,不依赖于网络基础设施服务。

但是,802.11p需要安装许多新的接入点(AP)和网关,这增加了完全部署的时间和成本。由于它基于免费的Wi-Fi技术,因此很难找到愿意支付AP部署成本的运营商,因为当前还没有明确的商业模式。技术发展也没有明确的方向。

蜂窝网络V2X(C-V2X)是汽车行业的新技术。最新的3GPP第14版定义了一些基于LTE技术的C-V2X规范(也称为用于车辆的LTE-V)。LTE-V支持汽车与网络的无线通信(V2N),以及V2V和V2P的器件到器件(D2D)通信。C-V2X的一大优势在于它使用现有的蜂窝网络基础设施,可以提供更好的安全性、更大的通信范围以及从4G到5G及更高代的技术演进路径。然而,当前4GLTE网络上的LTE-V不能提供关键V2V通信所需的低时延,现在的时延在30ms到100ms之间。如果领头的汽车发出了紧急信号,V2V通信却未能及时通知后续车辆,那么危急情况可能会迅速恶化。

与这些动态变化的需求保持同步和灵活的能力是确保您的C-V2X功能性能和2021一致性要求的唯一方法。

5G正在将蜂窝网络从一种消费类技术转向高风险的汽车应用联合国负责信息和通信技术的专门机构—国际电信联盟(ITU-R)的无线通信部门确定了5G的三种主要应用场景:增强移动多千兆比特宽带、大规模高密度机器类连接以及超高可靠性低时延(99.999%)通信。

这些场景中的技术指标提供了自动驾驶系统所需的峰值数据速率、时延、频谱效率和连接密度,为改造驾驶体验带来了巨大优势。

•速度高达500km/h(310mph)时具有20Gbps的高峰值速率

•最高可连接1,000,000辆汽车和器件的极高密度

当前,有两种无线通信技术启用了V2X:专用短距离通信(DSRC)和蜂窝V2X(C-V2X)。尽管V2X使用DSRC已有20多年,但现在随着C-V2X得到应用,它将有可能成为V2X的主流技术。C-V2X已纳入第三代合作伙伴计划(3GPP)版本14。

首例4G版本C-V2X商业部署(称为长期演进V2X(LTE-V2X))已在2020年进行。5G技术以其较低的延迟、更宽的带宽和在道旁基础设施中的普及性,将进一步增强C-V2X。

3GPP版本16和版本17将会带来更多功能。这些更新将进一步加强C-V2X,特别是超可靠低延迟通信(URLLC)。

版本16和版本17将促进车辆与道旁基础设施之间传感器数据的实时共享。这些功能使车辆能够了解交通和道路状况,访问视线外数据感应以查看拐角处的情况,并相互提示驾驶危险。这些版本还将支持更复杂的C-V2X用例,包括自动驾驶、增强现实和基于云的服务。

本白皮书重点介绍了5G提供的C-V2X的新功能,并概述了5G给C-V2X模块和通信系统开发人员带来的测试挑战。

通过5GC-V2X实现自动驾驶

 

相关文章:

快速了解车联网V2X通信

自动驾驶拥有极其巨大的潜力,有可能改变我们的出行方式。它不仅有望永远改变车辆的设计和制造,还会永远改变汽车的所有权乃至整个交通运输业务。要实现全自动驾驶的目标,开发人员需要开发极为复杂的软件,软件中融入的人工智能(AI)…...

「Codeforces」D. Infinite Set

D. Infinite Set https://codeforces.com/contest/1635/problem/D 题目描述 你有一个由不同正整数组成的数组和一个无限集 S,现在你需要往集合 S 中塞入所有符合 x x x 条件的数。 x x x 的条件(满足其中任意一个即可): x a i …...

项目---基于TCP的高并发聊天系统

目录 服务端 服务端视角下的流程图 一、数据库管理模块 1.1 数据库表的创建 1.2 .对于数据库的操作 1.2.1首先得连接数据库 1.2.2执行数据库语句 1.2.3 返回数据库中存放的所有用户的信息 1.2.4返回数据库中存放的所有用户的好友信息 二、用户管理模块 2.1、UserInfo类&…...

iOS热更新-8种实现方式

一、JSPatch 热更新时,从服务器拉去js脚本。理论上可以修改和新建所有的模块,但是不建议这样做。 建议 用来做紧急的小需求和 修复严重的线上bug。 二、lua脚本 比如: wax。热更新时,从服务器拉去lua脚本。游戏开发经常用到。…...

R语言 | 编写自己的函数

目录 一、正式编写程序 二、设计第一个函数 三、函数也是一个对象 四、程序代码的简化 五、return()函数的功能 六、省略函数的大括号 七、传递多个参数函数的应用 7.1 设计可传递2个参数的函数 7.2 函数参数的默认值 7.3 3点参数“…”的使用 八、函数也可以作为参数 …...

【Java校招面试】基础知识(七)——数据库

目录 前言一、数据库索引二、数据库锁三、数据库事务四、数据库连接池后记 前言 本篇主要介绍数据库的相关内容。 “基础知识”是本专栏的第一个部分,本篇博文是第六篇博文,如有需要,可: 点击这里,返回本专栏的索引文…...

MySQL高级--锁

一、锁 锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(CPU、RAM、I/O)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题…...

Maven(六):Maven的使用——继承与聚合

Maven(六):Maven的使用——继承与聚合 前言一、实验九:继承1、概念2、作用3、举例4、操作4.1 创建父工程4.2 创建模块工程4.3 查看被添加新内容的父工程 pom.xml4.4 解读子工程的pom.xml4.5 在父工程中配置依赖的统一管理4.6 子工…...

Java ---System类

System 类位于 java.lang 包,代表当前 Java 程序的运行平台,系统级的很多属性和控制方法都放置在该类的内部。由于该类的构造方法是 private 的,所以无法创建该类的对象,也就是无法实例化该类。 System 类提供了一些类变量和类方…...

代码随想录_贪心_leetcode 406 452

leetcode 406. 根据身高重建队列 406. 根据身高重建队列 假设有打乱顺序的一群人站成一个队列,数组 people 表示队列中一些人的属性(不一定按顺序)。每个 people[i] [hi, ki] 表示第 i 个人的身高为 hi ,前面 正好 有 ki 个身高…...

C++类的静态成员详解:成员函数非静态成员函数的非法调用

在C中,静态成员是属于整个类的而不是某个对象,静态成员变量只存储一份供所有对象共用。所以在所有对象中都可以共享它。使用静态成员变量实现多个对象之间的数据共享不会破坏隐藏的原则,保证了安全性还可以节省内存。 静态成员的定义或声明要…...

Qt之滑动条和进度条(QSlider、QProgressBar)

文章目录 前言一、QSliderQSlider的常用API信号与槽 二、QProgressBar滑动条和滚动条的常用API 总结 前言 在用户界面设计中,滑动条和进度条是常见的控件。Qt中提供了QProgressBar和QSlider两个类来实现滚动条和滑动条。 一、QSlider 在Qt中,QSlider是…...

Flutter之插件开发plugin

目的:适用于独立业务模块,或者与原生页面交互频繁的地方。 基于flutter3.x , IDE :androidStudio demo:https://download.csdn.net/download/SHTLoveXX/87751845​​​​​​​ 步骤: 1.新建flutter project 【New flutter project】. 2. 在新建工程面板记得切换 …...

asp.net基于web的音乐管理网站dzkf17A9程序

本系统主要包含了等系统用户管理、公告信息管理、音乐资讯管理、音乐类型管理多个功能模块。下面分别简单阐述一下这几个功能模块需求。 管理员的登录模块:管理员登录系统对本系统其他管理模块进行管理。 用户的登录模块:用户登录本系统,对个…...

itop-3568开发板驱动学习笔记(25)设备树(四)GPIO 实例分析

《【北京迅为】itop-3568开发板驱动开发指南.pdf》 学习笔记 文章目录 GPIO 控制器必要属性其他属性 指定 GPIO 引脚 和时钟类似,GPIO 在设备树中也存在两层定义,首先是 GPIO 控制器,这部分由芯片原厂工程师编写,相当于 GPIO 底层…...

函数(定义、返回值、调用、参数)

目录 ❤ 无参函数 ❤ 有参函数 ❤ 空函数 ❤ 什么是返回值? ❤ 为什么要有返回值? ❤ 什么是函数调用? ❤ 为何用调用函数? ❤ 函数调用的三种形式 ❤ 形参和实参 形参 实参 ❤ 位置参数 位置形参 位置实…...

28. Kubernetes 核心组件讲解——API Server

本章讲解知识点 Kubernetes API Server 概述etcd 简介API Server 架构解析API Server 的 List-Watch 机制独特的 Kubernetes Proxy API 接口集群功能模板之间的通信1. Kubernetes API Server 概述 1.1 基本概念 Kubernetes API Server(API Server)是 Kubernetes 的核心组件…...

springboot框架开发医院云HIS 住院医生站、住院护士站功能实现

住院医生站主模块:包括医嘱管理、病案首页、分配入科、住院清单、我的质控等子模块 (1)医嘱管理功能简介 ①住院患者开立医嘱、支持医嘱复制、停止、作废等操作; ②医嘱类型含药品、项目、材料、嘱托; ③支持住院各…...

高性能定时器介绍及代码逐行解析--时间堆

简介 在《Linux高性能服务器编程》中,介绍了三种定时方法: socket选项SO_RCVTIMEO和SO_SNDTIMEOSIGALRM信号I/O复用系统调用的超时参数 基础知识 非活跃,是指客户端(这里是浏览器)与服务器端建立连接后&#xff0c…...

汇编语言学习笔记五

div指令 除法, 被除数:默认是放在ax或者dx中,其位数为16位,则在ax中,如位数为32位,则高位在dx中,低位在ax中 除数:放在寄存器或者内存单元中,有8位和16位两种。 结果&am…...

Linux下的epf 是什么?

EPF (Extended Page Frame) 是 Linux 内核中的一个功能,它用于管理大内存系统中的物理页框。具体来说,当系统中的物理内存超过 1TB 时,传统的页表结构会变得非常庞大和复杂,给内存管理带来很大的困难。 EPF 架构通过将物理地址分…...

如何在广告形式选择上化解用户厌恶和变现瓶颈?

​用户讨厌广告,这似乎是一个共识。在日复一日的使用中,用户会遇到各种各样的广告形式,从搜索结果中的广告链接,到视频中不间断的广告,再到流行应用中的推广内容。 无处不在的广告已经让用户不胜其烦,这也…...

【Android入门到项目实战-- 9.2】—— 传感器实战使用教程(靠近黑屏和计步器)

上篇文章介绍了传感器的基础用法(如有需要,可先移步),下面将通过两个实战案例学习具体如何使用。 一、靠近黑屏 这是距离传感器的简单应用。 –检测手机是否贴在耳朵上正在打电话,以便自动熄灭屏幕达到省电的目的。也…...

软件项目生命周期模型

目录 瀑布模型 快速原型模型 敏捷模型 迭代模型(增量模型) 螺旋模型 瀑布模型 定义:早就计划好了,按计划顺序(计划、设计、开发、测试、维护)线性执行 适用于:需求明确、变化少的项目 缺…...

linux系统TP-ti,tsc2046外设调试

一、整体调试思路 tp外设属于比较常见且比较简单的外设,今天以ti,tsc2046这款为例简述下tp外设的调试。 整体思路 1、配置设备树----驱动调试的device部分 2、tp驱动编译及匹配—driver部分 3、驱动整体调试 二、配置设备树 对于ti,tsc2046我们可以参考内核Docum…...

ChatGPT指令大全

1. 写报告:我现在正在 [报告的情境与目的]。我的简报主题是 [主题],请提供 [数字] 种开头方式,要简单到 [目标族群] 能听懂,同时要足够能吸引人,让他们愿意专心听下去。 2. 研究报告:写出一篇有关 [知识] …...

【Vue面试题】Vue2.x生命周期?

文章目录 1.有哪些生命周期(系统自带)?beforeCreate( 创建前 )created ( 创建后)beforeMount (挂载前)mount (挂载后)beforeUpdate (更新前)updated (更新后)beforeDestroy(销毁前)destroy(销毁后&#xf…...

运算放大器 - 笔记 02 -恒流源

恒流源 / 电流源 一、方案一二、方案二三、方案三四、方案四 前言:最近在学习运放,三极管,二极管,场效应管等器件的组合电路。捡起了以前的模电知识,写下笔记,以防再度忘记。 本文使用Multisim仿真软件进行…...

Python:Python进阶:Python字符串驻留技术

Python字符串驻留技术 1.什么是字符串驻留2. 为什么要驻留字符串3. Python的字符串驻留4. Python 字符驻留原理4.1 如何驻留字符串4.2 如何清理驻留的字符串 5. 字符串驻留的实现5.1. 变量、常量与函数名5.2 字典的键5.3 任何对象的属性5.4 显式地驻留 6 字符串驻留的其他发现 …...

2022年 全国职业院校技能大赛(中职组)网络安全赛项 正式赛卷 A模块 做题记录

评分标准文件及环境 评分标准:ZZ-2022029 网络安全赛项正式赛卷.zip 自己做的Linux靶机: 自己做的Windows靶机: 文章目录 评分标准文件及环境A-1 任务一 登录安全加固1. 密码策略(Windows,Linux)a. 最小密…...

上海黄页企业名录电话/如何seo推广

想必大家都不陌生吧,是最常见的python方法使用了,因此,好多小伙伴对于这块的转化,也要很长时间的消化,然后今天小编给大家总结了update方法的全部内容,一起来看下吧~一、业务场景:(1)主从两个表…...

阿里云域名注册电话/seo发帖网站

redo log大量生成的诊断处理流程本文是原创文章,转载请注明出处: http://blog.csdn.net/msdnchina/article/details/41249705 1.获得归档日志暴增时段的一个归档日志:可以查询v$archived_log视图,结合completion_time列进行定位…...

做个网站跳转链接怎么做/排名推广网站

抛开高频套利交易模式不谈,致力于捕捉日内趋势的波段交易模式应作为日内交易系统的首选策略。对于趋势跟踪的方法,最为简单有效的策略仍应当是突破交易。 在大波动行情发生的必经之路守株待兔,是成功实现趋势跟踪的有效路径。其实&#xff0…...

东莞营销商城网站建设/服装品牌策划方案

实际操作步骤: 输入brew install nginx-full --with-rtmp-module命令出现以下报错: 需要先安装nginx服务器,运行命令brew tap homebrew/nginx,出现报错: 换一个github项目,即运行命令brew tap denji/nginx …...

网站模板怎么引用/怎么推广网站链接

感谢原作者:http://blog.csdn.net/lipeijs3/article/details/5137160 一、 Ant 与 Makefile : GNU Make 缺乏平台无关性,为了调用一个 Java 类,必须用命令行 java 调用 JVM, 再将类名作为命令行参数进行传递 Makefile 的 t…...

企业门户网站建设的必要性/百度搜索关键词推广

最近在用Java调用ffmpeg的命令,所以记录下踩到的坑如果要在Java中调用shell脚本时,可以使用Runtime.exec或ProcessBuilder.start。它们都会返回一个Process对象,通过这个Process可以对获取脚本执行的输出,然后在Java中进行相应处理…...