×

Unified vehicle network frame protocol

  • US 9,215,124 B2
  • Filed: 06/29/2011
  • Issued: 12/15/2015
  • Est. Priority Date: 11/03/2010
  • Status: Active Grant
First Claim
Patent Images

1. A vehicle communication network comprises:

  • a plurality of vehicle control modules;

    a network fabric, wherein the network fabric comprises;

    a first sub-network fabric operably coupled to a first subset of the plurality of vehicle control modules;

    a second sub-network fabric operably coupled to a second subset of the plurality of vehicle control modules; and

    a data bridge operably coupled to facilitate communication between the first and second sub-network fabrics, wherein the first subset of the plurality of vehicle control modules are coupled to the second sub-network fabric through the data bridge and wherein the second subset of the plurality of vehicle control modules is coupled to the first sub-network fabric through the data bridge;

    memory operably coupled to the network fabric; and

    a network manager operably coupled to the network fabric, wherein the network manager is operable to;

    coordinate communication of packets, via the network fabric, among the plurality of vehicle control modules, based on individual content of the packets and in accordance with a global vehicle network communication protocol that regulates communications via the data bridge between the first sub-network fabric and the second sub-network fabric in accordance with a higher priority for packets with a destination in the first sub-network fabric and a lower priority for packets with a destination in the second sub-network fabric;

    wherein the data bridge is operable to;

    receive a packet with a destination in the first sub-network fabric or second sub-network fabric, and determine the packet priority;

    transfer the packet to the destination using a to priority path if the packet is determined to be a top priority packet;

    transfer the packet to the destination by bypassing ingress and egress queues of the data bridge if the packet is determined to be a high priority packet; and

    add the packet to an ingress or egress queue of the data bridge based on priority if the packet is determined to be a lower priority packet.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×