视频
最近,联网汽车的采用呈现爆炸式增长,并且并未出现减缓迹象,车与基础设施和车与零售的细分领域尤为如此。随着采用成倍增长,如何开发这些应用所面临的挑战也随之出现。
其中一个需要慎重考虑的最大挑战是连通性,以及我们如何连接路上数以百万计的联网汽车,并使之形成网络。我们如何确保数据能够从A点可靠地传输到B点?如何确保数据传输的安全性?以及如何应对电源、电池和带宽限制?
1. 信号传递
联网汽车解决方案的核心是在联网汽车、服务器和客户应用程序之间流动的双向数据。联网汽车保持低功耗、低成本的套接口处于开放状态,以发送和接收数据。这些数据包括导航、交通、跟踪、车辆健康和状态(临场感);利用联网汽车,你几乎可以做任何想做的事情。
信号传递在实验室中很容易实现,但在野外却极具挑战性。联网汽车将面临无限的减速路障(一语双关),从隧道至不良的网络连接,不一而足,因此可靠的连通性至关重要。数据需要缓存、复制,最重要的是在联网汽车、服务器和客户之间实时传送。
2. 安全性
再有就是安全性。当谈及联网汽车(以及通常意义上的物联网)时,安全的重要性众所周知。数据加密(AES和SSL)、身份验证和数据信道接入控制是物联网数据安全的主要组成成分。
在检查数据信道接入控制后,发现对于物联网安全性而言,将精细的发布和订阅权限下放至个别信道或用户是一个强有力的工具。它促使开发者创建、限制和关闭客户应用程序、联网汽车和服务器之间的开放信道。利用联网汽车,物联网开发者能够建立点对点的应用程序,自应用程序中,数据可在设备间双向流动。授权或取消用户连接访问的能力仅是附加于AES和SSL加密之上的另一安全防护层。
3. 电源和电池消耗
我们如何能够在最大限度地降低电源和电池消耗的同时,实现维护打开的套接口和确保高性能之间的平衡呢?如其他移动应用程序一样,联网汽车的电源和电池消耗是必不可少的考虑因素。
M2M发布/订阅通讯协议,如MQTT,专为应对这一问题所建立,以确保信号在带宽、高延迟和不可靠的环境下传递。MQTT专门为永远在线、低功耗的设备提供通讯服务,非常适合为联网汽车开发者所采用。
4. 临场感
联网设备十分昂贵,因此我们需要一种方式以密切关注我们的联网汽车,无论是用于车队和货运管理、出租车调度或地理定位。‘临场感’功能能够实时监测单个或多组物联网设备,并且已经应用于联网汽车空间。开发者可以创建自定义车辆状态,并在他们在线/离线、改变状态时,对其进行实时监测。
以车队管理为例。当送货车在路线上行驶时,其承载状态通过临场感系统实时反映。就出租车调度而言,调度系统知道出租车何时空载,何时满载。对于地理定位,定位数据每毫秒更新一次,还能够应用于出租车调度和货运管理。
5. 带宽消耗
与电源和电池一样,带宽消耗是我们目前所面临的第五大联网汽车挑战。就双向通信而言,我们需要打开套接口连接,但我们却不能让他们使用大量的带宽。利用M2M通讯协议,如上文提及的MQTT,我们可以做到这一点。
通过以较低的管理费用在数据通讯系统上建造联网汽车,我们能够以有限的带宽消耗使套接口连接维持打开状态。维持套接口处于打开状态使数据能够在无需向服务器发出请求的情况下进行双向流动,而不是每秒多次访问服务器。
联网汽车的解决方案工具包
PubNub联网汽车解决方案工具包使可靠地发送和接收来自联网汽车、便利调度、车队管理应用程序和个性化自动管理应用程序的数据流变得容易。PubNub提供了实时数据流基础设施,该设施能够使联网汽车项目从原型发展为生产,不会产生可扩展性问题。