盖世汽车讯 对于新一代汽车来说,软件具有重要意义。汽车制造商都希望能及时获得改进、错误修复和新功能。无线更新可能会发挥一些作用,但缺少互联网连接使远程安装新软件变成一个难题。
(图片来源:USPTO)
据外媒报道,通用汽车公司(General Motors)提出创新想法,并为此申请了一项名为“车辆软件更新技术”的新专利。
回顾BitTorrent协议
在深入研究通用的专利申请之前,先看一下很多人十多年前使用的类似技术。BitTorrent是能够实现点对点文件分享的网络文件传输协议。其客户端不需要连接到服务器,而是通过建立直接连接来下载文件,然后可以将文件提供给其他客户端。提供文件的设备称为播种器(seeder)。这些客户端连接到播种器并下载文件,再成为其他客户端的种子。可用的种子文件越多,下载速度就越快,文件可用性也越大。
长期以来,BitTorrent一直因支持非法软件分发而受到批评,尤其是作为跟踪器帮助客户下载电影、游戏和音乐。
通用汽车的技术类似于BitTorrent
通用提出一种向车辆提供软件更新的方法,其方法类似于BitTorrent。该专利申请中承认软件更新存在困难,“当车辆长时间未用时就会出现这样的问题。” 如果OTA升级不可用,汽车制造商必须找到其他方法,为这些车辆提供新软件。
通用表示,车辆可以配备特殊硬件以支持文件传输,从而将其转变为源车辆和目标车辆。源车辆运行最新的软件版本,而目标车辆使用旧版本,因此需要更新。换句话说,通用将道路上的车辆转换为播种器和点,以进行文件传输通信。
在文件分发过程中,系统首先会自动检查最新软件版本,并可以连接到另一辆车以比较软件版本。如果发现是旧版本,系统可以请求更新文件并安装新版本。该系统会估计文件的传输速度和持续时间,因为无线通信信道必须保持可用才能完成传输。从技术上讲,当重新建立连接时,点对点(或车对车)传输可能会中断并恢复,但通用汽车希望能避免发生这种情况,以减少文件损坏的可能性。
当车辆在红绿灯前或在停车场等待充电时,可以检查是否有更新的软件版本。如果能够及时完成传输,目标车辆就会从源车辆开始下载并接收更新软件。当下载完成后,目标车辆可以利用接收到的文件进行更新。有些时候,需要等到车辆安全停下来后才能触发更新,尤其是当新版本中包含关键系统代码时。
通用公司表示,这样的连接可以包含多个客户端。目标车辆不必直接连接到源车辆,而是可以通过其他车辆进行通信,并启动软件版本检查。
想象一下,用户坐在停车场等着接孩子放学。他的汽车需要进行软件更新,但距离源车辆较远,无法下载文件。当确定不可能进行更新后,通用汽车的系统会连接到另一辆汽车,而后者又连接到源车辆,从而充当负责接收文件和将文件发送到客户端设备的中间人。最终,该车辆网络可以将更新文件发送到任何运行旧版本且足够接近以接收新版本的汽车。
如果道路上的所有车辆,不管制造商是谁,都能像BitTorrent一样使用通用通信协议,通用的想法就会更有意义。在BitTorrent的案例中,软件开发者可以创建客户端,比如uTorrent,支持用户使用相同的协议来下载和共享文件。如果通用的技术最终仅限于该公司的汽车,将存在很大的局限性。因为如果附近的新一代汽车数量不多,该技术的用处也不大。
目前,该系统仍处于专利申请阶段,无法确定是否会投入量产。
【以上内容转自“盖世汽车”,不代表本网站观点。 如需转载请取得盖世汽车网许可,如有侵权请联系删除。】
延伸阅读:
- 通用,扳回一局
- 奥特能发力,上汽通用新能源打出翻身仗
未经允许不得转载:零时古怪 - 中国第一时事资讯综合门户 » 通用希望使用类似BitTorrent的系统来更新汽车软件