The embodiments of the present application disclose a data transmission system, comprising an over the air (OTA) server, a master electronic control unit (ECU) and a node ECU. The OTA server is configured to call a first interface of the master ECU. The master ECU is configured to acquire, in response to the OTA server calling the first interface, the size of a target software package. The master ECU is further configured to call a second interface of the node ECU. The node ECU is configured to acquire, in response to the master ECU calling the second interface, the size of the target software package, and check the remaining storage space of the node ECU, and if the remaining storage space is not less than the size of the target software package, receive the target software package sent by the OTA server. The solution provided in the present application can be applied to a smart automobile, a network connected automobile, a new energy automobile and a self-driving automobile. By means of the solution provided in the present application, in the process of realizing in-vehicle software upgrade by means of the OTA technology, the dependence on the storage capability and processing capability of a master ECU is reduced, improving the upgrade efficiency.
Selon des modes de réalisation, est divulgué dans la présente demande un système de transmission de données, comprenant un serveur par liaison radio (OTA), une unité de commande électronique maître (ECU) et un nœud ECU. Le serveur OTA est configuré pour appeler une première interface de l'ECU maître. L'ECU maître est configurée pour acquérir, en réponse au serveur OTA appelant la première interface, la taille d'un progiciel cible. L'ECU maître est en outre configurée pour appeler une seconde interface du nœud ECU. Le nœud ECU est configuré pour acquérir, en réponse à l'appel de la seconde interface par l'ECU maître, la taille du progiciel cible, et pour vérifier l'espace de stockage restant du nœud ECU, et si l'espace de stockage restant n'est pas inférieur à la taille du progiciel cible, pour recevoir le progiciel cible envoyé par le serveur OTA. La solution proposée dans la présente demande peut être appliquée à une automobile intelligente, à une automobile connectée au réseau, à une nouvelle automobile à énergie et à une automobile à conduite automatique. Au moyen de la solution proposée dans la présente demande, dans le processus de réalisation d'une mise à niveau de logiciel embarqué au moyen de la technologie OTA, la dépendance de la capacité de stockage et de la capacité de traitement d'une ECU maître est réduite, ce qui améliore l'efficacité de mise à niveau.
本申请实施例公开了一种数据传输系统,包括空中下载OTA服务器、主电子控制单元ECU和节点ECU。OTA服务器,用于调用主ECU的第一接口。主ECU,用于响应于OTA服务器调用第一接口,获取目标软件包的大小。主ECU,还用于调用节点ECU的第二接口。节点ECU,用于响应于主ECU调用第二接口,获取目标软件包的大小,并检查节点ECU的剩余存储空间,剩余存储空间不小于目标软件包的大小时,接收OTA服务器发送的目标软件包。本申请提供的方案,可以应用在智能汽车、网联汽车、新能源汽车、自动驾驶汽车上。通过本申请提供的方案,在通过OTA技术实现车内软件升级的过程中,减少对主ECU的存储能力以及处理能力的依赖,提升升级效率。
DATA TRANSMISSION SYSTEM, DATA TRANSMISSION METHOD, SMART VEHICLE AND DEVICE
SYSTÈME DE TRANSMISSION DE DONNÉES, PROCÉDÉ DE TRANSMISSION DE DONNÉES, VÉHICULE INTELLIGENT ET DISPOSITIF
一种数据传输系统、数据传输方法,智能车以及装置
2022-03-31
Patent
Electronic Resource
Chinese
DATA TRANSMISSION SYSTEM, DATA TRANSMISSION METHOD, INTELLIGENT VEHICLE, AND APPARATUS
European Patent Office | 2023
|European Patent Office | 2023
|DATA TRANSMISSION DEVICE, DATA TRANSMISSION METHOD, AND DATA TRANSMISSION PROGRAM
European Patent Office | 2024
|