可为汽车电子系统提供网络联系的灵活平台由于汽车需要面对多种不同的路面及驾驶情况,因此车内的电子系统必须采用多种不同的网络标准,才可满足不同的性能要求
为了更好地满足不同网络标准的要求,车内电子系统的互连网络便一直朝着网中网模式的路向发展
网中网模式基本上以远程信息控制单元(TCU)为硬件,是连接车内电子系统所有通信网络的硬件接口
至于软件方面,传输控制协议/因特网协议(TCP/IP)的应用层可视为连接车内不同通信网络的通用软件,让我们可以通过网络操控车内的所有电子装置
应用软件只要利用传输控制协议/因特网协议作为通用接口,便可与其它节点上的应用程序完全运作互通
本文主要介绍网中网设计的分层式软件结构,以及讲述网中网如何利用其分层式软件支持新一代汽车的电子装置,其中包括汽车电子系统控制(动力传动、车速排档、空调/暖风系统等)、音像娱乐系统、移动电话及因特网接入系统,以满足未来一代驾驶者的要求
分层通信协议分层的结构可提高通信协议的灵活性及可延展性
某一功能层可将其具体实施情况的数据收藏起来,以免较高级的功能取得这些数据,以确保这些高级功能不会受其它功能的执行方式所影响
例如,文件传送协议甚至可能不知道究竟是采用光纤、有线还是无线技术传送有关数据
只要所有数据链路协议都采用同一的协议,较高层的协议便可改用任何一个协议
图1显示分层通信协议只要为编程人员提供高级应用程序编程接口(API),便可简化软件的设计
若编程人员想传送文件,高级文件传送协议可以为其提供一组最简单的服务,让编程人员可以列明文件服务器名称、源文件名称、目的文件名称等
从应用软件编程人员的角度看,应用程序编程接口可以视为高度简化的用户接口,能够不受其它功能层的影响独立处理与数据通信有关的所有麻烦问题
应用程序编程接口是一条理想的虚拟连接,让编程人员无需理会奇偶错误、流量控制等细节
编程人员只需提供建立连线所必要的