增存量市场大爆发!国产通信中间件「反攻」

news2024/11/18 5:57:12

梳理2023年智能驾驶的发展脉络可见,消费者对智能驾驶的认可度和接受度越来越高,带动高速NOA迈向了规模化普及新阶段,城市NOA初露锋芒。

从更长远的行业变革周期来看,智能驾驶的技术迭代还在继续,叠加电子电气架构的深度集中变革,以及愈演愈烈的价格战,横亘在自动驾驶玩家们面前的挑战并未减少。

而终端用户对智能驾驶的需求,可以总结为“闭眼买、放心开”,本质诉求是汽车软件的安全性和实时性保障。但这又是个系统性的工程,需要从芯片、操作系统、中间件、应用层算法等解决方案全面协同。

中间件为例,在软件定义汽车趋势下,愈加模块化的架构虽为开发人员提供了便利,但应用程序之间的跨进程或跨核通信成为待解难题之一,由此引出了对通信中间件的需求。

比如,智驾域中的芯片既有大算力的SOC,也有传统的MCU,意味着智驾域不仅涉及到QNX、linux等Posix接口的OS,也有MCU上的Osek或者其他微内核操作系统,这就要求通信中间件必须兼容多个平台,并承担起多芯片、多核、异构情况下的通讯。

有业内人士表示,在自动驾驶领域,通信中间件占整个智能驾驶中间件的30%-40%,存在较大的市场空间,目前已有RTI、国科础石、映驰科技、华玉通软等国内外软件供应商们盘踞。

不过,随着电子电气架构往跨域等集中式的方向深度变革,如何在全车网络组件堆栈下,实现跨域通信,即在全车硬件与云端、甚至是手机端的网络通信下进行软件开发与复用,成为了通信中间件的市场竞争焦点之一。

而经过近两年通信中间件在域控架构下的验证,国际供应商的技术积累优势,国内供应商的本土化、性价比优势等逐渐显现,不确定的机会和市场竞争格局也开始清晰了起来。

01 技术更替潮,通信中间件存量市场显现

目前来看,自动驾驶通信中间件主要有SOME/IP、DDS两种技术路线。尽管都是面向服务的通信协议,但业内人士对两者的市场潜力判断并不一致。

从应用场景,SOME/IP是为汽车领域量身定做的,针对汽车的需求定义了一套通信标准,且在汽车领域的应用时间较长;而DDS是一个工业级别的强实时通信标准,在不同场景的适应性比较强,但需要做专门的裁剪后才可用于智能汽车领域。

“SOME/IP较早进入汽车行业,然而面对将来自动驾驶全面量产时代,SOME/IP很难做到多元化数据流的高性能传输。我们认为,DDS将成为最佳的替代方案。”国科础石副总裁陈永波向高工智能汽车表示。

随着通信中间件的应用普及,SOME/IP和DDS的技术差距也逐渐被验证。

比如,在通信带宽方面,同样的环境和工具测试,DDS是SOME/IP的近50倍带宽,时延是其1/40,所以在性能上DDS占据着巨大的优势。

其次是架构方面,DDS 是一个完全解耦的软件架构,两个服务之间只需要通过topic进行订阅发布。而SOME/IP并不是一个真正的去耦合,服务订阅方和发布方需要建立Server connect连接。

这意味着DDS在SOA架构里,拥有极强的先天优势和开发应用性。

此外,SOME/IP仅实现了部分通信能力,并不是一个完整的通信平台,应用在汽车领域还需要在上层应用开发层做非常多的功能支持。而 DDS完善了很多通信功能,支持几十种通信模式,使用起来非常简单高效。

实际上,通信中间件也沿着DDS这条确定性的技术路线发展。

作为可选择的通信方式之一,早在2019年基于DDS技术的通信中间件就引起了造车新势力的关注。彼时,小鹏汽车采用了RTI公司开发的DDS产品Connext DDS,作为小鹏 P7智能电动轿车的互连通信中间件框架,用以高效、实时地收发数据。

而有消息称小米全车将采用DDS架构,也给DDS通信中间件玩家打了一针强心剂。

这也意味着,尽管当前SOME/IP的使用率稍高,但在造车新势力和OEM的推崇下,DDS通信中间件市场有着极大的存量市场替代空间。

从中国市场情况来看,基于DDS技术的通信中间件赛道上,部分国内供应商已经跑出。

比如,中国科学院指导成立的国科础石,推出了通信中间件Photon Softbus,基于以数据为中心的连接中间件协议和API标准规范(DDS™),可针对汽车行业进行全面适配。

而Photon Softbus具有9大产品特性,并在核心性能、确定性通信、大数据传输、统一API接口、全域DDS与车云一体化、安全底座能力等方面具备一系列性能亮点,目前已打造出三大标准解决方案。

主机厂和Tier1可基于Photon Softbus通信中间件构建松耦合、易扩展的车载通信架构,缩短智能驾驶、网关、智能控制等应用开发的周期与难度,显著降低系统开发和扩展成本,并可快速部署具有差异化上层应用,打造产品差异化竞争优势。

目前,国科础石已经与多家主流OEM,以及Tier 1进行更深度的DDS通信中间件合作。

02 跨域融合驱动,增量市场同步爆发

而随着整车电子电气架构往跨域融合方向变革,此前域控制器内基于CAN总线或以太网的SOME/IP通信中间件,由于性能问题无法满足跨域通信需求,也赋予了DDS中间件新的增量空间。

“跨域通信中间件的核心诉求,是实现全车网络堆栈下的软件开发复用,即A控制器可以直接调用B控制器,甚至调用B控制器下的某个ECU,以及云端或手机端的服务。”陈永波表示。

不过,要想实现全车域的软件开发复用,尤其是对大数据流的支撑,要求整个通信具备较高带宽,必须达到物理通信极限。比如,千兆以太网的通信带宽要达到900兆以上,甚至SOC内部要达到数个G/秒的通信带宽。

其次,考虑到自动驾驶汽车对系统的响应及时性要求较高,通信低时延也非常关键。而要抢夺跨域通信中间件的市场份额,首先要解决上述两个难题。

国科础石深谙其道。据陈永波介绍,国科础石的Photon Softbus定位为一站式数据通信平台,使用统一的通信协议,可解决多场景的数据通信问题,轻松应对自动驾驶多样化数据流挑战。

比如,针对数据通信需求,Photon Softbus借助零拷贝通信核心技术,不需要数据拷贝即可实现高确定性通讯,具备高吞吐量(1237Gbps)、低时延(<17us)、低占用CPU(<17KB)优势。比如面向SOC内的高带宽传输,支持1秒传输5-10G数据,并且时延无变化。

图片

值得一提的是,目前Photon Softbus已通过ASIL-D产品认证,可实现分布式安全。比如在信息安全与功能安全融合的安全解决方案中,可通过Counter与MAC信息来实现数据通信的基本功能安全,再通过FV与MAC信息来实现数据通信的信息安全。

此外,Photon Softbus还配套了简单、易用并支持协同开发的云原生工具链,支持云端协同,具备强兼容性。

比如基于云原生平台,实现跨组织、跨地域的协同设计、开发、调测能力;开发工具、可视化平台、仿真测试等兼容市场主流中间件/数据/系统等;模块化设计,功能划分清晰明确,专业交互设计,提供更友好的使用体验。

而在此基础上,国科础石打造的Photon Softbus RT版,支持加入到ZCU/HPC/ECU以太网通信,可与CP集成实现轻量化车控域SOA解决方案。在CP平台上集成轻量化的DDS/ROS,实现在实时系统上并行开发安全关键的SWC(原CP应用组件)和非安全关键的SOA服务。

最关键的是,经过充分的测试验证,Photon Softbus RT版不仅能确保CP底座的安全性、可靠性,同时该方案开发造价相对行业其他方案成本有较大优势,成本及风险可控。

不止于通信中间件,汽车操作系统是国科础石的另一大重要布局领域。其产品包括I型Hypervisor,安全性、实时性增强的础光Linux,分别面向自动驾驶和安全车控的础光智能操作系统和础光实时操作系统。

可见,以基础软件为起点,横向+纵向发展,自研汽车内核操作系统,并结合中间件、功能软件库、开发平台、配套工具链等产品,国科础石已经加码发力面向智能汽车的操作系统产品解决方案。

据其透露,除了继续深耕产品和技术之外,国科础石将2024年的发力重点放在了客户合作共创,在协助客户应对快速变化的市场需求的同时,共同拉动产品和方案的创新

可以说,手握核心技术和产品硬实力,赋予了国科础石极大的底气。未来其能否率先赢占通信中间件的存量和增量市场,值得拭目以待。

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

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

相关文章

【hcie-cloud】【23】容器编排【k8s】【Kubernetes常用工作负载、Kubernetes调度器简介、Helm简介、缩略词】【下】

文章目录 单机容器面临的问题、Kubernetes介绍与安装、Kubernetes对象的基本操作、Kubernetes YAML文件编写基础Kubernetes常用工作负载Kubernetes常用工作负载简介创建一个无状态nginx集群无状态工作负载Deployment说明无状态工作负载Deployment常见操作创建一个有状态的MySQL…

Notepad 将多行转换成字符串,合并成一行

notepad 将多行转换成字符串&#xff0c;合并成一行 (1) 快捷键 ctrl H &#xff0c;选择 【替换】&#xff0c; (2) 【查找目标】&#xff0c;输入 \r\n &#xff0c; 这个正则表达式的含义是 换行回到行首&#xff0c;相当于 windows的 enter 键&#xff1a; \r&#xff…

Redis 学习笔记 2:Java 客户端

Redis 学习笔记 2&#xff1a;Java 客户端 常见的 Redis Java 客户端有三种&#xff1a; Jedis&#xff0c;优点是API 风格与 Redis 命令命名保持一致&#xff0c;容易上手&#xff0c;缺点是连接实例是线程不安全的&#xff0c;多线程场景需要用线程池来管理连接。Redisson&…

Hinton、LeCun、Bengio、清华马维英等人当选2023 ACM Fellow!

大家好我是二狗。 美国当地时间1月24日&#xff0c;美国计算机学会&#xff08;ACM&#xff09;正式宣布了2023年 ACM Fellow的名单&#xff0c;今年一共有68名科学家入选。 其中包括万维网的发明人、2016年度图灵奖得主蒂姆伯纳斯李&#xff08;Tim Berners-Lee &#xff09…

Go语言基础之单元测试

1.go test工具 Go语言中的测试依赖go test命令。编写测试代码和编写普通的Go代码过程是类似的&#xff0c;并不需要学习新的语法、规则或工具。 go test命令是一个按照一定约定和组织的测试代码的驱动程序。在包目录内&#xff0c;所有以_test.go为后缀名的源代码文件都是go …

使用CyberRT写第一个代码

0. 简介 计算框架是自动驾驶系统中的重中之重&#xff0c;也是整个系统得以高效稳定运行的基础。为了实时地完成感知、决策和执行&#xff0c;系统需要一系列的模块相互紧密配合&#xff0c;高效地执行任务流。由于各种原因&#xff0c;这些模块可能位于不同进程&#xff0c;也…

ArcGIS雨涝风险模拟

所谓雨涝模拟分析&#xff0c; 就是模拟降雨量达到一定强度&#xff0c; 城市的哪些区域容易被淹没形成内涝。 雨涝模拟更重要的是提前预测&#xff0c; 可在预测结果的基础上进行实地勘察&#xff0c; 为项目规划、风险防控等工作提供指导作用。 雨涝模拟的原理和思想多种…

MyBatis概述与MyBatis入门程序

MyBatis概述与MyBatis入门程序 一、MyBatis概述二、入门程序1.准备开发环境&#xff08;1&#xff09;准备数据库&#xff08;2&#xff09;创建一个maven项目 2.编写代码&#xff08;1&#xff09;打包方式和引入依赖&#xff08;2&#xff09;新建mybatis-config.xml配置⽂件…

基于springboo校园社团信息管理系统

摘要 随着高校规模的扩大和学生社团活动的日益丰富多彩&#xff0c;校园社团信息管理成为一个备受关注的问题。为了更有效地组织、管理和推动校园社团的发展&#xff0c;本文设计并实现了一套基于Spring Boot的校园社团信息管理系统。本系统以实现社团信息的集中管理和高效运营…

Pytest 识别case规则

一、Python测试框架&#xff0c;主要特点有以下几点&#xff1a; 简单灵活&#xff0c;容易上手&#xff1b;支持参数化&#xff1b;能够支持简单的单元测试和复杂的功能测试&#xff0c;还可以用来做selenium/appnium等自动化测试、接口自动化测试&#xff08;pytestrequests…

uniapp将方法挂载到全局

前言 首先需要有一个自己封装的方法,话不多说,直接上代码! 方法文件(common.js) const getnav (page, type, param token) > {// type 判断是否 需要验证登录if (!page) return uni.showModal({title: 提示,content: 功能暂未开通~,showCancel: false})let user uni.g…

大模型视觉理解能力更进一步,谷歌提出全新像素级对齐模型PixelLLM

论文题目&#xff1a;Pixel Aligned Language Models 论文链接&#xff1a;https://arxiv.org/abs/2312.09237 项目主页&#xff1a;Pixel Aligned Language Models 近一段时间以来&#xff0c;大型语言模型&#xff08;LLM&#xff09;在计算机视觉领域中也取得了巨大的成功&a…

详解操作系统各章大题汇总(死锁资源分配+银行家+进程的PV操作+实时调度+逻辑地址->物理地址+页面置换算法+磁盘调度算法)

文章目录 第三章&#xff1a;死锁资源分配图例一例二 第三章&#xff1a;银行家算法第四章&#xff1a;进程的同步与互斥做题步骤PV操作的代码小心容易和读者写者混 1.交通问题&#xff08;类似读者写者&#xff09;分析代码 2.缓冲区问题&#xff08;第二个缓冲区是复制缓冲区…

探索Pyecharts关系图绘制技巧:炫酷效果与创意呈现【第42篇—python:Pyecharts水球图】

文章目录 Pyecharts绘制多种炫酷关系网图引言准备工作代码实战1. 基本关系网图2. 自定义节点样式和边样式3. 关系网图的层级结构4. 添加标签和工具提示5. 动态关系网图6. 高级关系网图 - Les Miserables 示例7. 自定义关系网图布局8. 添加背景图9. 3D 关系网图10. 热力关系网图…

CVPR——Latex模版下载

CVPR官网 -> AuthorGuidelines 链接&#xff1a;AuthorGuidelines

基于Java SSM框架实现学生就业服务平台系统项目【项目源码】

基于java的SSM框架实现学生就业服务平台系统演示 JSP技术介绍 JSP技术本身是一种脚本语言&#xff0c;但它的功能是十分强大的&#xff0c;因为它可以使用所有的JAVA类。当它与JavaBeans 类进行结合时&#xff0c;它可以使显示逻辑和内容分开&#xff0c;这就极大的方便了学生…

Python笔记15-实战小游戏飞机大战(中)

文章目录 创建第一个敌机创建一群敌机创建多行敌机让敌机移动射杀敌机生成新的敌机群结束游戏有敌机到达屏幕底端游戏结束 在上一篇基础上继续 本示例源码地址 点击下载 创建第一个敌机 在屏幕上放置外星人与放置飞船类似。每个外星人的行为都由Alien 类控制&#xff0c;我们…

[Python图像处理] 使用OpenCV创建深度图

使用OpenCV创建深度图 双目视觉创建深度图相关链接双目视觉 在传统的立体视觉中,两个摄像机彼此水平移动,用于获得场景上的两个不同视图(作为立体图像),就像人类的双目视觉系统: 通过比较这两个图像,可以以视差的形式获得相对深度信息,该视差编码对应图像点的水平坐标的…

智慧文旅:打造无缝旅游体验的关键

随着科技的快速发展和消费者需求的不断升级&#xff0c;旅游业正面临着前所未有的变革压力。智慧文旅作为数字化转型的重要领域&#xff0c;旨在通过智能化、数据化手段为游客提供更加优质、便捷、个性化的服务&#xff0c;打造无缝的旅游体验。本文将深入探讨智慧文旅在打造无…

【golang】16、dlv 调试工具、vscode+ssh 远程调试

文章目录 Goland Debug 模式崩溃 Goland Debug 模式崩溃 有时遇到如下现象&#xff1a; Golang Run 模式正常&#xff0c;Debug 无 BreakPoint 模式正常&#xff0c;但 Debug 加 BreakPoint 就会偶现 panic&#xff0c;panic 信息如下。 panic: runtime error: index out of …