分享

【上汽零束SOA】云管端一体化SOA软件平台系列介绍之一:产品篇

 小毛HYL 2020-11-11

从新四化到软件定义汽车(SDV),传统汽车行业到了变革的路口,OEM的核心竞争力将从车辆的硬件集成转变为为用户提供全生命周期的软件服务,并通过灵活的功能配置满足用户的个性化用车需求。在此背景下,零束将SOA架构理念引入车端软件设计,并以此基础打造云管端一体化SOA软件平台,作为实现软件定义汽车的技术基础平台。

本周起,零小束将从产品、数字架构、软件架构、车云一体架构、服务实现、平台测试和平台生态七个方面对云管端一体化SOA软件平台进行阐述。

本篇为SOA服务软件平台系列的首篇,从产品与价值的角度与各位分享SOA软件平台对汽车行业的意义。

一、SOA基础概述

1.1  SOA架构:整车能力的提供

SOA (Service Oriented Architecture) ,即面向服务的架构。SOA将车端不同功能及硬件能力划分为服务,并按照整车的原子能力将对应服务拆分为颗粒度更小的接口。各服务组件的接口进行标准化封装,可通过既定协议互相访问、扩展组合;其核心要素包括松耦合、标准化定义、软件复用等。SOA使应用层功能能够在不同车型上复用,且能够基于标准化接口快速响应用户新的功能需求。此外,通过SOA平台能够充分调用整车各域的传感器、执行器的硬件能力。

1.2 SOA的部署平台:整车集中EE架构

如果说SOA是软件定义汽车实现的软件基础,那整车集中电子电气(EE)架构是SOA架构能够得以发挥的硬件基础。

传统汽车使用由上百个ECU组成的分布式EE架构,OEM定义对各ECU的功能需求,由不同供应商负责最终功能实现。这种架构导致大量功能控制逻辑在子节点ECU内部完成,传感器、执行器信号被掩埋在分布网络下,仅通过在局部网络的ECU部署基于服务的通讯,无法实现对整车硬件能力的充分暴露。且考虑到基于SOA软件平台,未来SOP后的车型也需具备硬件冗余能力以应对OTA软件升级,上百个ECU的冗余设计将极大增加成本支出,也导致跨域功能OTA的实现将涉及数量众多的ECU。

随着车载芯片算力的提升和高带宽、低时延车载以太网通讯技术的落地,EE架构已从分布式演进至域集中 (Domain Centralized),并向整车集中+区域 (Vehicle Computer & Zonal)、整车集中 (Vehicle Centralized)不断进化。在高集成度的EE架构下,域控制器将承担整车主要逻辑,而执行器、传感器将成为纯粹的执行机构,执行控制命令或是提供环境感知数据。

基于整车集中EE架构的“硬地基”, SOA在域控制器上的部署才能够实现整车能力的资源获取,并将其封装为标准的服务和接口向应用层开放。

↑ Bosch对整车EE架构各阶段定义

二、云管端一体化SOA软件平台

2.1 云管端一体化SOA软件平台 :是架构模式亦是产品

SOA的概念在IT及互联网行业早已不是新名词,经过近二十年的发展,已经形成了固有的成熟体系。但在汽车领域,整车的硬件资源复杂程度远超PC端或是其他消费电子,动辄数百条的功能feature,其对应的更是近千个传感器、执行器。SOA在车端承担的角色不仅是实现软硬件解耦的软件架构模式,更是实现软件持续运营和软件增值的架构产品。

零束云管端一体化SOA软件平台作为一款能够支撑OEM实现软件持续运营能力的产品, 提供车端、云端整体软件解决方案,同时提供工具链及方法论,为OEM打造智能化整车产品提供架构赋能。

依托零束云管端一体化SOA软件平台,零束将打造能够为终端用户、OEM及第三方公司提供具备跨品牌、跨平台、跨车型应用场景开发能力的全新生态。零束SOA软件平台产品基于车端及云端提供的丰富能力,旨在孵化出更多切实满足用户用车需求的软件产品,形成以用户体验为核心,建立各方开发者共同参与、合作共赢的智能汽车生态。

2.2 车云一体SOA软件架构产品

基于零束以服务为主体的SOA架构能够帮助OEM将整车的硬件能力以原始服务的形式提供向应用层调用,通过可访问的标准化的接口实现车辆功能的软硬件解耦。同时,第三方公司能力也能通过零束SOA软件架构以服务的形式进行接入,为应用层开发者提供更丰富的选择。

鉴于现阶段,整车硬件能力将随车型配置及年改款产生大量变种,零束云端平台将同时实现车型服务与接口管理,确保开发者应用能够动态下发至OEM具备硬件适配能力的车型。

2.3 开发者平台产品

SOA软件架构提供各域及第三方能力,而零束开发者平台则是生态伙伴应用层软件产品的孵化器。

OEM、专业的第三方开发者甚至普通用户,都能够通过开发者平台提供IDE环境并通过标准化API进行应用开发,使不同背景的开发者能够结合自身业务与车端功能,孵化出跨域融合、跨行业融合(智能家居、金融保险等)的全新软件产品。并通过零束提供的在线调试工具及仿真环境,在确保代码质量的同时快捷地的实现车端应用功能开发。

通过零束开发者平台后台管理系统,能够对账号权限、应用风控及内容进行管理,实现的新功能在应用市场的审核、上架等。对OEM的终端用户而言,能够便捷地在车机及移动端APP内对心仪功能进行下载,动态地满足千人千面的需求,真正实现软件定义汽车的愿景。

↑车云一体的SOA软件架构

三、云管端一体化SOA软件平台的价值

云管端一体化SOA软件平台的价值不仅限于在技术层面的实现软硬件解耦以及整车能力的提供,更关键的是推动整个汽车产业商业模式的转变。以往OEM主要依靠集成各子系统硬件后的整车销售及品牌溢价赚取利润,在车辆售出后能够从用户手中获取持续收益的手段有限。未来基于SOA软件平台,用户在购车后仍能够通过OTA方式购买软件增值服务,丰富的应用能够为OEM打造差异化的品牌特征,反向推动新车销量。更高的销量则意味着OEM将手握海量车辆数据,能够协同合作伙伴通过大数据分析催生更多智能场景服务用户。

未来围绕智能汽车有望形成以SOA平台为基础,以用户体验为核心,OEM与先进Tier1/2、科技公司、其他行业领先企业合作共创的软件定义汽车新生态。

3.1 对于用户

海量应用

手机上为数不多的传感器、执行器已经能够支撑IOS和Android两大系统提供百万级应用,彻底改变了人类的生活方式。而汽车通过SOA软件平台提供的近千项硬件能力,必然能够产生海量的新应用,甚至可能为汽车带来更多现在无法预想到的使用场景,书写出行方式新纪元。

千人千面

得益于SOA的松耦合特性,车端功能支持快速的动态配置。基于SOA架构提供的车辆原生能力,根据不同的用户心情、乘员数量、出行目的、道路情况等状态,为用户提供能够切实满足用户个性化需求的场景模式,实现千人千面的用车体验。

有生命的伙伴

高集成度的EE架构有利于硬件能力的冗余设计,有利于车辆在全生命周期内的OTA迭代能力。基于软件、算法、数据挖掘等能力的提升,汽车将从一台执行用户指令的机械,逐渐进化为能够与用户互动,主动决策的有生命的伙伴。

3.2 对于OEM

低成本的敏捷开发

通过SOA软件平台,OEM能够针对用户需求进行应用功能的敏捷开发。以往动辄2年的新功能开发、集成、验证周期将缩短为几个月甚至更短,支付给供应商的昂贵开发费用也不复存在。

数据增值

SOA软件架构提供的服务接口,车端数据能够根据云端计算架构的实际需求进行上传,节省通讯流量。并且在数据湖中结合大数据算法分析用户需求,同时能够向合作伙伴提供其所需数据,实现数据增值与变现。

销量提升

开发者平台孵化的丰富应用场景,结合OEM的品牌定位,通过差异化的软件功能推送打造品牌特征,推动新车市场的销量提升。

商业模式革新

云管端一体化SOA软件平台将助力OEM从整车硬件销售公司转变为具备持续软件运营能力的科技公司。

3.3 对于生态伙伴

SOA生态

回顾智能手机的生态发展,已经诞生了如淘宝、支付宝、微信、字节跳动等一系列科技公司和互联网企业,而基于智能汽车的SOA生态仍处于起步阶段。除传统汽车产业内玩家,其他行业领先企业也能通过SOA平台接入汽车业务。针对车端的硬件能力及用户需求,为智能汽车场景功能的创新注入更多活力,促进万物互联,实现汽车与日常生活的深度融合。提前布局车端与业内领先OEM进行合作,有利于抢占车端应用市场,探索车辆持续运用软件的商业模式。全新的生态和全新的商业模式,往往预示着无限的可能。

数据共享

OEM作为用户数据及车辆使用数据的owner,生态伙伴能够根据实际业务需求从OEM获取相关数据,基于用户对产品的使用反馈,对现有软件产品进行优化迭代,并能够通过深入的大数据分析挖掘用户画像背后的新功能需求。

↑ SOA软件平台产品生态

↑ 千人千面的用车体验

↑敏捷开发流程

  围绕SOA软件平台生态伙伴

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多