“车联网”最强科普!据说它是未来五年5G兴衰的晴雨表?

戳蓝字“CSDN云计算”关注我们哦!

640?wx_fmt=png


说到车联网,相信大家一定不会陌生。现在不管是汽车制造商、销售商,还是阿里腾讯这样的互联网企业,都会经常提到它。


简单来说,车联网就是把汽车连起来,组成网络。


不过,从宏观上来说,车联网其实是一个非常庞大的体系。很多人了解的车联网,可能只是车联网体系的一小部分而已。


今天,我想对车联网进行一个全面介绍,希望能够讲清楚车联网的相关概念,帮助大家具体、客观、理性地了解车联网。


这篇文章,将围绕着以下问题展开:


1、到底什么是车联网?

2、车联网包括哪些东西?是一个什么样的架构?

3、车联网有哪些主要的技术?是如何发展和演进的?

4、车联网会带来什么好处?会如何影响我们的生活?

5、马上要到来的5G,和车联网又有什么关系?


好了,废话不多说,我们直入主题。




什么是车联网



车联网,英文叫做 IoV(Internet of Vehicles),它属于物联网(IoT,Internet of Things)的一种。


Vehicle,就是车辆、交通工具的意思。以前我们学英语,都知道把车叫做car、bus、truck,其实,vehicle老外用得更多,相当于是统称。


前面说了,车联网,就是把车连接在一起的网络。


其实,确切来说,车联网并不只是把车与车连接在一起,它还把车与行人、车与路、车与基础设施(信号灯等)、车与网络、车与云连接在一起。


这里牵出了好几个大家经常看到的车联网概念:


V2V:车与车,Vehicle to Vehicle

V2P:车与行人,Vehicle to Pedestrian

V2R:车与路,Vehicle to Road

V2I:车与基础设施,Vehicle to Infrastructure

V2N:车与网络,Vehicle to Network

V2C:车与云,Vehicle to Cloud


不管是V2什么,都可以统称为V2X(X代表everything,任何事物)


有的同学把上面的某个V2当作了车联网,这样是不准确的。实际上,真正的车联网,就是V2X(车连万物)。


640?wx_fmt=png




前装车联网和后装车联网



在讨论V2X之前,我们先来看看这个Vehicle本身,也就是先看看车的内部。


对于一辆车来说,它包括很多的部件,例如空调、音响、摄像头、发动机、轮胎等。这些部件都可以信息化、数字化。通过安装传感器,可以产生表达状态的数据。例如轮胎,可以安装胎压传感器,产生胎压数据,监控轮胎的状态。


640?wx_fmt=jpeg


有了数据,就可以进行传输。将车内各个部件的数据,传递给这辆车的“神经中枢”,这种网络,可以称之为“车内网”


对于车内网来说,传感器技术显得非常关键。这里的传感器,并不只是车内信息的采集,更包括车辆外部的传感器数据,例如防碰撞的传感器信息,感应外部环境变化的摄像头,监测路面路况的传感器,等等。这些传感器数据,关系到车辆的舒适性和安全性。


640?wx_fmt=jpeg


除了传感器之外,更关键的,就是“神经中枢”了。


一般来说,汽车制造商喜欢在生产汽车时,就把作为“神经中枢”的车联网设备给装配好,通常称之为“前装车联网”


前装的代表,就是福特的SYNC、通用的OnStar(安吉星),以及国内上汽集团的inkaNet、吉利的iNTEC、长安的Incall等。


前装车联网系统一般包括四部分:主机、车载T-BOX,手机APP及后台系统。


T-BOX,就是Telematics BOX(Telematics是电信Telecommunications与信息科学Informatics的合成词),又称TCU(车联网控制单元)。简单说,就是安装在汽车上用于控制和跟踪汽车状态的一台计算机(嵌入式)。


640?wx_fmt=jpeg

T-BOX


互联网公司这样的非汽车制造商,因为无法参与汽车前期制造环节,所以,只能通过后装的方式,安装用于车联网的车载终端。


后装的代表,是腾讯的路宝盒子。这是一种后期加装的通过汽车OBD接口获取实时车辆数据的装置。OBD,就是On-Board Diagnostic,车载自动诊断系统。


640?wx_fmt=jpeg

腾讯路宝


640?wx_fmt=jpeg

汽车上的OBD接口


这种设备通过OBD接口获取数据后,再通过蓝牙等方式,将数据传输给手机。


640?wx_fmt=png


注意,这个神经中枢,除了硬件之外,软件也很重要,所以像阿里这样的公司,就做了YUN OS Auto这样的车载智能操作系统(VOS,Vehicle Operating System)。相当于手机的Android一样,是给汽车用的操作系统。


总之,不管是前装还是后装,不管是硬件还是软件,都是为了获取数据,监测和控制车辆。


640?wx_fmt=jpeg


继续,继续。


如果车辆本身没有对外进行通讯的能力,那么,“车内网”就是一个局域网,一个孤岛


汽车的“神经中枢”,可以通过仪表盘或者中控,告知驾驶员车辆的情况。或者,按刚才说的,通过蓝牙和手机相连,把数据传出来。


但是,这种方式不管是传输速率,还是数据量、及时性、便捷性等,都是不够的。


于是,就要想办法让车辆具备足够强大的外部通讯能力




DSRC vs LTE-V



敲黑板!这一部分很关键!


实现车辆的对外通讯,是有很高要求的。因为车辆通常在高速移动,而且是长距离大范围移动。


早期的时候,为了实现车辆的对外通信,采用的是DSRC技术(DeDICated Short Range CommunICation,专用短程通信)


这项技术是1992年美国材料试验学会ASTM(American Society for Testing Materials)针对ETC业务而提出来的,后来经过不断完善,变成了IEEE的车联网通信技术标准(802.11p)。


在很长一段时间里,DSRC都是像美国这样国家的主流车联网通信技术,现在也仍然有很多国家以它为主流标准。


640?wx_fmt=png

DSRC的工作原理

RSU,Road Side Unit,路侧单元

OBU,On Board Unit,车载单元

ITS,Intelligent Transport System,智能交通系统 


DSRC技术其实就类似于,在道路边上装Wi-Fi,让车辆通过这个Wi-Fi进行通信。


从名字也可以看出来,“专用短程通信”,短程,就是适合短距范围内进行通信,如果距离长了,可靠性等各方面都会存在问题。



那么,什么技术的通信距离长呢?


当然是蜂窝移动通信啦!也就是我们使用的手机通信。


进入21世纪后,蜂窝移动通信得到了快速的发展,技术水平和行业生态都飞速进步。于是,人们开始研究使用蜂窝通信技术(Cellular),用于车联网通信。


目前我们最主流的蜂窝通信技术标准是什么呢?当然是4G LTE


2014年9月,LG向3GPP提交了LTE在V2X通信应用的规范草案。同年12月,Ericsson提交了增强LTE D2D相近服务的规范草案。


随后,2015年,3GPP正式启动了LTE-V技术标准化的研究。


速度很快,到2016年9月,3GPP就在R14版本里完成了对LTE-V2X标准的制定。


可以这么说,LTE-V是给车联网量身定制的LTE


640?wx_fmt=png


LTE-V依托现有的LTE基站,避免了重复建设,而且工作距离远比DSRC大,提供了更高的带宽,更高的传输速率,更大的覆盖范围。


640?wx_fmt=png


LTE-V技术包括集中式(LTE-V-Cell)分布式(LTE-V-Direct)两个工作模式。LTE-V-Cell需要基站作为控制中心,实现大带宽、大覆盖通信,而LTE-V-Direct可以无需基站作为支撑,可直接实现车辆与车辆,车辆与周边环境节点的可靠通信。


640?wx_fmt=jpeg

车与车通信(V2V),及时互相通报路况和异常


DSRC和LTE-V的竞争非常激烈,两者都希望成为主流的车联网通信标准。目前,我们国家倾向于采用LTE-V。




车联网的意义



车联网说了那么多年,一直都不温不火,其实,问题就在于车辆的对外通讯能力


汽车制造商善于造车,车内网可以搞得很溜,但解决不了外部通讯能力问题。互联网企业,软件搞得很溜,但是拿不到数据,也是白搭。


所以,在广域物联网通信技术没有成熟之前,车联网很难有实质性的意义。


现在不一样了,借助LTE-V的能力,车辆对外通讯的这个瓶颈,有望打破。车联网的潜在能力,很有可能彻底释放出来。


首先,车辆数据联网,所有关于车的运行状态信息都会传到云端。围绕这些信息数据,是海量的应用场景。


640?wx_fmt=jpeg


例如,车没有油或者没有电了,云端会告知车主,哪里有加油站(充电桩)。车的某个零部件数据异常,云端会进行分析,然后告知可能存在的风险。


不仅可以上传数据,还可以下载数据,交通导航、拥堵路况信息、车位数据、气象信息等,都可以下载到车里,影音娱乐更是小儿科。


640?wx_fmt=jpeg


在上面这些初级应用之上,在更加庞大的云计算能力和通信能力的支撑下,远程驾驶甚至是自动驾驶,终于变成了可能。


自动驾驶,可以说是车联网进化的终极形态。


640?wx_fmt=gif

自动驾驶


汽车,和各种交通基础设施(例如信号灯),全部接入网络,由强悍的云计算系统,分析整个城市的交通流量、拥堵状况,对所有道路车辆进行路径规划,辅以交通调度,就可以最大效率地提升城市的运力。同时,还会大幅降低交通事故的发生概率。


阿里和腾讯都提出了“城市大脑”这个概念,其实就是在朝这个方向努力。


640?wx_fmt=jpeg


说白了,就是计算机的算力,代替人类的脑力。


此外,配合大数据和人工智能,对车主的驾驶习惯进行分析,对企业的物流需求进行分析,对城市车流的流向规律进行分析,可以挖掘的商业价值就更大了。


简而言之,我们不是为了联网而联网,联网是为了数据。有了车联网,就有了数据。有了数据,辅以强大的计算能力,就有了一切。




5G和车联网



那么,即将到来的5G,又和车联网有什么关系呢?


刚才我们说的LTE-V,仍然不够强大。刚才LTE-V和DSRC进行对比时,细心的同学会发现,有一项指标,LTE-V是不如DSRC的,那就是时延。


时延在车联网里,就意味着生死。你看,现在高速公路的时速是120Km/h,也就是33米每秒。刹车哪怕是晚了1秒,也会有40米以上的制动距离。


所以,如果要支持远程驾驶或自动驾驶,这个网络的时延,必须是个位数的毫秒级(ms)


LTE做不到,但是5G作为LTE的演进,可以做到。5G的时延,可以达到1ms,足以满足要求。


LTE会演进到5G,LTE-V,就随着演进为NR-V2X。


除了时延之外,5G还拥有很多LTE不具备的优点——它拥有更高的带宽,支持更大数量的连接,还支持更高的移动速度。


所以说,5G就是为物联网而生的。


640?wx_fmt=jpeg


5G和车联网的关系,简单来说,就是相互依赖。


没有5G,车联网就不是真正的车联网。没有车联网,5G就少了一个很重要的应用,也就少了投资来源,少了存在的必要性,价值也大打折扣。


目前看来,车联网是现在5G最重要的一个应用场景,也是最有可能引爆5G需求的场景。别的物联网需求,都无法形成车联网这样的规模和体量,也不会有车联网这么强大的推动力。


甚至可以说,车联网就是未来五年5G兴衰的晴雨表。



文章转自:鲜枣课堂


1.微信群:

添加小编微信:color_ld,备注“进群+姓名+公司职位”即可,加入【云计算学习交流群】,和志同道合的朋友们共同打卡学习!


2.征稿:

投稿邮箱:liudan@csdn.net;微信号:color_ld。请备注投稿+姓名+公司职位。


推荐阅读

  • 细数华为核心技术家底:华为真会被击垮吗?

  • 如何使用 Lucene 做网站高亮搜索功能?

  • 20张图表达程序员的心酸

  • 一个程序员父亲的呼吁:不要教你的孩子从小学编程!

  • Python | 7招教你识别一个网站是否是Django后台

  • 月薪 50K 大牛整理!6 张 Python 图谱,看完茅塞顿开!


程序人生公众号是CSDN旗下有影响力的开发者自媒体之一。这是一个以程序员日常工作和生活紧密相关且垂直服务于程序员群体的自媒体平台,扫描关注吧~


640?wx_fmt=png

↓点击“阅读原文”,打开APP 阅读更顺畅

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

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

相关文章

BugkuCTF-MISC题random color

010打开file,发现文件尾有另一个png图片的数据,提取出来,放到Stegsolve里两张图对比一下,得到一个二维码

C语言逻辑运算符 - C语言零基础入门教程

目录 一.逻辑运算符 1.与运算 &&2.或运算 ||3.非运算 ! 二.猜你喜欢 零基础 C/C 学习路线推荐 : C/C 学习目录 >> C 语言基础入门 一.逻辑运算符 在C 语言 if / else 条件判断中,一个 if 语句的条件判断可以由多个表达式构成,举个例子: …

程序员的晒娃方式

戳蓝字“CSDN云计算”关注我们哦!(图自:可乐柠檬的日常)微博网友评论:挨踢南:性别那叫gender不是sexWTF王启旻ITF:babySay(Hello World!!!);lovelydong:c语言结构体么忘了渔阳2020&a…

BugkuCTF-MISC题split

Kali打开图片,显示 Binwalk和foremost分离不出有效文件 通过TwakPNG打开 显示文件第33个字节有问题,这可能暗示文件末尾的分水岭 Tweakpng打开说第33个字节开始报错,010打开发现从34字节开始的文本描述是(38 39 61)89a,第一反…

C语言三目运算符 - C语言零基础入门教程

目录 一.C 语言三目运算符简介二.C 语言三目运算符实战 1.使用三目运算符2.使用 if / else 条件判断 三.猜你喜欢 零基础 C/C 学习路线推荐 : C/C 学习目录 >> C 语言基础入门 一.C 语言三目运算符简介 三目运算符,又称条件运算符,是计算机语言&…

BugkuCTF-MISC题telnet

wireshark打开networking.pcap 点击右键->TCP stream,弹出flag

10 张令人喷饭的程序员漫画

戳蓝字“CSDN云计算”关注我们哦!0、修电脑的专家是如何炼成的1、维护遗留代码的感觉2、努力把自己升级吧3、这代码谁写的?4、程序员逛酒吧5、程序员的生活写照6、我再也不在课堂上扔纸飞机了一个小朋友在课堂上玩纸飞机,被老师发现后罚写 50…

BugkuCTF-MISC题where is flag

下载附件 解压得到10个txt文件 010打开发现里面全是00截断符号 这时候唯一的线索就是字节大小,用py脚本把各个文件的字节长度跑出来 for n in range(1,11):name str(n).txtwith open(name) as f:print(len(f.read()),end"")跑出来的字节长度应该是十进…

大型私有云运维实践

戳蓝字“CSDN云计算”关注我们哦!大家下午好!我要分享的题目是国家级私有云的实践。分享的内容有三部分:第一部分为什么要建设云?云建设的目标是什么?第二部分介绍一些云技术发展的趋势,有些技术也好几年了…

C语言自加自减运算符(++i / i++) - C语言零基础入门教程

目录 一.C 语言自加 / 自减 – 运算符简介 1.前 后 的区别2.前–后-- 的区别 二.C 语言自加/自减–运算符实战三.猜你喜欢 零基础 C/C 学习路线推荐 : C/C 学习目录 >> C 语言基础入门 除了前面文章讲解的逻辑运算符 / 三目运算符 / 逗号表达式,C 语言中自…

BugkuCTF-MISC题where is flag2

开始想着是crc32碰撞,拿到文本里的内容,后面发现txt里的内容都是无意义的 这些txt的文件名很容易让人联想到十六进制,内容无意义应该是为了凑crc32值 把这些txt的crc32值连在一起,转字符得到flag: bugku{You_can’t_…

漫画:为什么互联网人收入高,却这么低调

戳蓝字“CSDN云计算”关注我们哦!我们第一IT圈一直流传着各种传说。比如哪个公司应届毕业生收入逼近中产,某某游戏团队年终奖分了多少,某某公司上市又造就了多少位千万富豪。虽然从来没有哪个人真正站出来验证这些传说,但各种人才…

(作者:无名`)svn提交代码到本地仓库

1.创建空文件夹demo1,然后按下图 2.然后 3.demo1中创空文件夹test 4.打开自己的项目,按下图 5.复制刚才第二步路径,加上test,路径变为 file:\\\C:\demo1\test 放入上图url中 打完收工!

C语言 for 循环 - C语言零基础入门教程

目录 一.for 循环简介 1.for 循环语法简介2.for 循环代码执行步骤3.for 循环适用场景4.for 循环嵌套 二.for 循环实战 1.简单的 for 循环实现累计求和:1234….102.for 循环嵌套:九九乘法表 三.猜你喜欢 零基础 C/C 学习路线推荐 : C/C 学习目录 >>…

BugkuCTF-MISC题where is flag3

WinRAR打开压缩包 思路应该和前面两题差不多,前面已经用过了文件大小和crc32 这里考虑一下从修改时间下手,直接看日期没有什么规律,考虑转换成时间戳 用在线网站转换成时间戳,需要精确到秒,这里只能到分,所…

第二次想上传demo到github

1.参考我的第一篇 上传自己的项目到github_wanggang182007的博客-CSDN博客 2.不用在获取秘钥 3.可能到这步出错 4.最后一行末尾改成github用户名字和新建仓库名字 5.如果文件过大 6.备份后,用命令删除(如果去磁盘右键删除无效) 7.如果还是…

C语言 break 和 continue - C语言零基础入门教程

目录 一.for 循环中使用 break二.for 循环中使用 continue三.猜你喜欢 零基础 C/C 学习路线推荐 : C/C 学习目录 >> C 语言基础入门 前一篇文章详细的介绍了 for 循环的使用,本文还需要介绍两个额外的关键字:**break **和 continue,这…

程序员求助:被领导强行要求写Bug该怎么办?网友的回答让我笑翻

戳蓝字“CSDN云计算”关注我们哦!相信大家都知道程序员在写代码的时候,一般都会尽量避免出现Bug,因为一旦代码中出现Bug就证明这段代码运行的时候会有极大的概率出错,会给公司带来直接经济损失。但俗话说事情无绝对,近…

C语言 while 循环 - C语言零基础入门教程

目录 一.while 循环简介 1.while 循环语法2.while 使用 二.while 循环中使用 break三.while 循环中使用 continue四.猜你喜欢 零基础 C/C 学习路线推荐 : C/C 学习目录 >> C 语言基础入门 前面文章中也讲到了,循环在开发中是使用最频繁的,前面已经…

企业开发需要的git提交和拉取代码(本地仓库和github演示)

1.下desktop 2. 3. 5.打开文件夹,创建txt 6.左边写描述本次做了什么修改,再点push,刷新github 7.本次到github上传完成 8.接下来做github 的资料拉取到本地 8.1 8.2 8.3 8.4 8.5完成