Communications involving disparate protocol network/bus and device subsystems
    1.
    发明授权
    Communications involving disparate protocol network/bus and device subsystems 有权
    通信涉及不同的协议网络/总线和设备子系统

    公开(公告)号:US06430164B1

    公开(公告)日:2002-08-06

    申请号:US09430850

    申请日:1999-11-01

    IPC分类号: H04Q700

    CPC分类号: H04L29/06 H04L69/32

    摘要: 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.

    摘要翻译: 提供了一种用于实现具有不同通信要求的网络,总线,设备和其他子系统之间的通信的通信装置。 该通信设备提供了一种开放式架构,用于各种子系统之间的互操作性。 通信装置特别适用于车辆。 在一个实施例中,位于远离车辆的门户装置促进与通信装置的通信,特别是在车辆是车队的一部分的情况下。 通信装置包括具有至少一个协议的公共模块,通过该协议不同的子系统可以彼此通信。 一个或多个管理员可以被定义为共同模块的一部分。 不同的子系统管理器提供必要的接口,以使不同的子系统能够使用公共模块在彼此之间进行通信。 每个这样的经理都有专门的功能来促进沟通。 与公共模块相关联的管理器可以包括用于配置和诊断任务的管理器,加密/解密,压缩/解压缩,控制数据流,安全规则以及为外部通信选择可接受的链接。 通用模块还包括用于注册不同子系统管理器的基础管理器,包括将名称与每个子系统相关联。