尽管投资开发新技术以实现无线发布,但迄今为止,向车辆提供软件更新已被证明是汽车制造商面临的一项重大挑战。
汽车制造商从来都不是软件策划者,OEM信息娱乐系统的消亡就是活生生的证明。大多数公司选择AndroidAuto和CarPlay来取代他们懒惰的软件工作,因此在技术已成为每辆车不可或缺的时代,他们正在努力重塑自己也就不足为奇了。
软件对于新一代汽车至关重要,汽车制造商希望及时提供改进、错误修复和新功能。无线更新可能会有所帮助,但缺乏互联网连接使远程安装新软件的概念变成了一场重大斗争。
通用汽车希望采用创新方式提供软件更新
照片:雪佛兰
在深入研究通用汽车的专利之前,让我们先看一下我们大多数人十多年前使用的类似技术。
BitTorrent是一种允许通过网络进行点对点文件共享的协议。客户端不连接到服务器,而是建立直接连接来下载文件,然后将文件提供给其他客户端。提供文件的设备称为播种器。客户端连接到播种器并下载文件,然后它们成为其他客户端的种子。
种子越多,下载速度和文件可用性就越大。
BitTorrent长期以来一直因支持非法软件分发而受到批评,特别是著名的跟踪器允许客户下载电影、游戏和音乐。
这家美国汽车制造商提出了一种向车辆提供软件更新的方法,其方法类似于BitTorrent。
该专利承认软件更新的困难,承认“当车辆长时间未投入使用时就会出现问题。”如果OTA更新不可用,汽车制造商必须找到一种方法为这些车辆提供新软件。
通用汽车解释说,车辆可以配备特殊硬件以允许文件传输,将其转变为源车辆和目标车辆。
源车辆运行最新的软件版本,而目标车辆使用旧版本,因此需要更新。换句话说,通用汽车将把道路上的车辆转换为播种机和同行,使它们能够进行文件传输通信。
文件分发过程首先自动检查最新软件版本。车辆可以专门连接到另一辆车以比较软件版本。如果发现旧版本,它可以请求更新文件来安装新版本。
系统尝试估计文件传输速度和持续时间,因为无线通信通道必须保持可用才能完成传输。从技术上讲,点对点(或车辆对车辆)传输可能会在重新建立连接时中断和恢复,但通用汽车希望避免这种情况,以减少文件损坏的可能性。
当车辆在红绿灯前或在停车场等待充电时,可以检查是否有较新的软件版本。如果传输可以及时完成,则目标车辆开始下载,从源车辆接收更新。下载完成后,目标车辆可以使用接收到的文件启动更新。有时,直到车辆安全停放后才会触发更新,特别是当新版本包含关键系统的代码时。
通用汽车解释说,该连接可以包括多个客户端。目标车辆不必直接连接到源车辆,而是使用其他车辆进行通信并启动软件版本检查。
想象一下,您坐在停车场等待接孩子放学。您的汽车需要软件更新,但距离源车辆不够近,无法下载文件。通用汽车的系统确定无法进行更新,因此它连接到另一辆车,而另一辆车又连接到源车辆,充当负责接收文件并将文件发送到客户端设备的中间人。车辆网络最终可以将更新文件发送到任何运行旧版本且距离足够近以接收新版本的汽车。
如果道路上的所有车辆(无论汽车制造商是谁)都使用通用通信协议(如BitTorrent),那么通用汽车的想法就会更有意义。在BitTorrent案例中,软件开发人员可以创建自己的客户端(例如uTorrent),以允许用户使用相同的协议下载和共享文件。如果通用汽车的技术最终仅限于该公司的汽车,那么它的技术将受到重大限制,如果附近没有足够的新一代汽车,最终会变得不那么有用。
通用汽车的系统还处于专利阶段,所以你最好不要对量产版本抱有期待。您可以在跳转下找到完整的专利申请。