车联网T-BOX小结

T-BOX,telematics box ,远程通信模块,从名字即可看出其核心功能是给车辆赋予联网能力。

从TBOX功能的演进过程可以看到两点:

1、TBOX作为量产件产生的最初原因是法规等要求的数据传输,但在法规未强制时,TBOX已经在车厂具备形态。车,联网,是万物互联时代的大势所趋;

2、同时,TBOX是在基于传统车辆的功能和架构衍生出的新模块,因此,TBOX的功能定义、硬件形态等都具有架构的时代特征,与网络相关的功能,基本都是体现在TBOX上,比如远控、OTA、远程诊断等。

接下来从宏观到微观对T-BOX分析。

整个智能网联通讯系统架构是由车端、通道、云端、后端、智能终端组成的。

对此细分,车端包括T-BOX、网关、各种控制器,网络通道包括接入基站、运营商核心网、后端包括OTA平台、TSP、呼叫中心等在内的各种业务网络服务器,以及业务后端,如国家监控平台、新能源监控平台、售后监控平台等数据运维平台,智能终端则是特指APP的承载硬件。

以TBOX为主的通讯系统的通用功能,都需要依托这样的系统架构实现。

T-BOX在车端电子架构中的位置,基本是独立一路TBOX域,或者在信息娱乐域。通常与EHU通过USB或ETH连接,为EHU供网。

简化T-BOX车端接口如下:

TBOX自身接口包括Call 按键信号输入、按键检测,音频输入输出,射频天线、无线通信天线、内置WIFI/BT天线等。

 功能对手件包括EHU\BCM\VCU\ACU等,具备高精度定位功能的整车,如果不将高精度定位硬件集成在TBOX中,则TBOX会与专门负责高精度定位的PBOX有一路硬线连接,实现RTK云端差分感知数的数据传输,结合双频GNSS天线实现厘米级高精度定位。

下图是简化的T-BOX内部硬件系统架构。以市面上目前比较复杂的功能,具备5G+V2X功能做示意。

主要包括三大件:支持5G+V2X功能的通讯模组、SOC、MCU。

1.通讯模组主要完成无线数据、V2X数据收发,

2.SOC为主要的AP单元,通常集成V2X、以太网协议栈,做业务的逻辑运算,

3.MCU则主要负责网络管理、电源管理等与车端强相关的业务。

各大件的软件架构简化如下图示,由下至上基本遵循 HW, BSP,Kernel, SDK, Middleware, Application 的层级关系。

传统的独立TBOX 平台,较多采用AG35模组,其中TBOX APP运行在baseband芯片实体,在高通基带被封装后的通信SDK上层。

TBOX的主要业务流程。

 

 

 

 

 V2X

应用意义,主要分三个大方面,提升行驶安全、提高交通效率、提供出行信息服务。

 

其中,辅助智能驾驶、提升行驶安全的应用场景是目前V2X的首要目的。

相比于在单车感知上投入更多传感器、更多优化算法,结合了高精度地图及厘米级高精度定位的V2X,在智能驾驶上能起到四两拨千斤的效果。

与5G类似,V2X路侧设备RSU及边缘计算模块等的大规模铺设,是实现V2X功能真正落地的前提;但也同5G类似,V2X也已经不再仅仅是个民生项目,在与各国、各联盟标准、产业链竞赛的过程中,V2X被赋予了ZZ使命和战略意义。

数据流大致示意如下。

 以场景之一 绿波车速引导举例,场景的实现方法。

 

 

小结

功能上,TBOX从最初的车辆监控数据传输、网络供给等基础功能,增加了如远控等舒适性功能,安防、CALL等安全功能,远程诊断、OTA等便利性功能。随着无线通信网络的不断升级,智能驾驶的时代召唤,TBOX也在朝着5G、V2X、高精度定位的功能上演进。

形态上,随着电子架构的升级,域控制器、SOA的不断炒热,未来的TBOX形态可能是归为信息娱乐域控,不再以独立的硬件形态存在。

但从信息安全的角度考虑,部分车厂将TBOX作为了dirty端,从硬件上将云端数据与车端数据隔离,再结合5G+V2X、高精度定位等功能迭代对硬件有变更需求,因此TBOX也可能继续作为独立硬件形态存在。

资源配备上,5G也好、V2X也好、进军欧盟的法规摸底也好,这些都需要巨额资金完成测试环境的搭建。同时,随着域控的转型、SOA的服务设计、智能驾驶、V2X企业自定义场景,这些都需要车企自建软件能力,互联网企业、供应商、车企将会进行大规模的人员流动乃至融合共建。

  • 28
    点赞
  • 294
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: T-Box是一种汽车电子产品,它包括了一种开放的开发平台,称为OpenCPU,用于实现T-Box与外部MCU的通讯协议。OpenCPU提供了一组API,文件系统和一些基础库,可用于开发基于T-Box的各种应用程序。 具体来说,T-Box的OpenCPU与MCU之间的通信协议可以采用UART(通用异步收发传输)或CAN(控制器局域网)协议。用UART协议,可以通过串行接口将数据从MCU发送到T-Box,或从T-Box发送到MCU。使用CAN协议,可以在MCU和T-Box之间建立一个专用的CAN总线,以进行高速和可靠的数据通信。 无论采用哪种协议,都需要定义特定的通信协议来控制数据的传输和接收。在通信协议中,需要定义数据格式、数据包结构、命令和响应码等。这些协议需要确保数据传输的稳定性、可靠性和安全性。因此,通信协议的设计和实现是T-Box和MCU之间通信的关键。 总之,T-Box的OpenCPU提供了一种灵活而可扩展的开发平台,可以很容易地实现T-Box与外部MCU之间的通信协议。通过良好的通信协议设计和实现,可以实现T-Box和汽车电子系统之间的高速和可靠的数据交换。 ### 回答2: T-Box是指车载终端,它是一种集车载电子设备并通过无线网络与外部通信互联的综合式设备。其中,OpenCPU是一种通用的开放式软件结构,它可以提供应用程序接口(API),便于开发人员进行软件开发工作。而MCU是单片机的缩写,是一种没有操作系统的微控制器,可以用来操作简单的小型设备。 在T-Box和MCU之间通讯协议方面,可以采用常用的串口通信方式,即通过串口将T-Box和MCU进行连接。在这种模式下,T-Box可以通过OpenCPU提供的API调用MCU设备中的底层驱动程序,从而实现与MCU的数据交互和控制操作。另外,还可以采用CAN总线、TCP/IP等通信方式进行通讯。 为确保通讯协议的正常运行,需要T-Box和MCU在数据传输和控制过程中共同遵循一些规则和协议,例如采用特定的通讯协议格式、数据帧结构、数据传输速度等。在实际应用中,还必须考虑设备的稳定性、安全性等因素,以确保通信的安全和可靠性。 综上所述,T-Box和MCU之间的通讯协议需要结合具体应用特点进行优化和设计,以提高通讯效率和实现可靠的数据传输和控制操作。 ### 回答3: t-box和mcu之间通讯协议一般是使用CAN总线或者UART串口进行数据传输。opencpu则是一个基于嵌入式操作系统的软件开发平台,在t-box中充当着数据处理和应用层开发的桥梁。 在实际应用中,t-box会将获取到的车辆及其周边环境信息通过CAN总线或者UART串口发送给mcu进行处理,然后再根据处理结果进行自身行为的调整或行为数据的存储和上传。opencpu在其中的角色是对传输的数据进行拆分、封装和解析,以及实现与其他设备之间的通讯和协议处理。 通讯协议的设计则需要根据实际应用场景和要求进行定制。例如,在多车联网环境下,需要对数据内容、传输速率、数据质量、差错处理等方面进行详细规定,以保证各个t-box之间顺畅传输并可靠实现数据间互通。此外,为了提高通讯效率和稳定性,还需要对通讯协议进行优化,并针对不同通讯方式进行适当的调整。 通过这些措施,可以实现t-box与mcu之间的高效通讯和数据共享,从而更好地支持车辆智能化和自动化发展的需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值