摘要:
A communications apparatus for enabling communications among networks, buses, devices and other subsystems having different communication requirements is provided. The communications apparatus offers an open architecture for interoperability among diverse subsystems. The communications apparatus is particularly applicable in a vehicle. In one embodiment, a portal apparatus located remote from the vehicle facilitates communications with the communications apparatus, particularly where the vehicle is part of a vehicle fleet. The communications apparatus includes a common module that has at least one protocol by which disparate subsystems can communicate with each other. One or more managers can be defined as being part of the common module. The disparate subsystem managers provide the necessary interfacing to enable the disparate subsystems to communicate between and among each other using the common module. Each such manager has dedicated functionalities to facilitate communications. Managers associated with the common module may include managers for use in configuration and diagnostic tasks, encryption/decryption, compression/de-compression, controlling data flow, security regulation, and selecting an acceptable link for outside communications. The common module also includes a base manager for registering disparate subsystem managers including associating a name with each of them.