Vehicle network node module
First Claim
1. A vehicular communication device, comprising:
- a vehicular network interface configured to support communications with a plurality of vehicle devices via a vehicular communication network in a vehicle; and
processing circuitry, wherein the vehicular network interface and/or the processing circuitry are configured to;
receive a plurality of device packets from the plurality of vehicle devices, at least some device packets of the plurality of device packets comprising vehicle safety packets having a first priority and at least some device packets of the plurality of device packets comprising entertainment packets having a second priority, at least some of the vehicle safety packets for controlling operation of the vehicle and at least some of the entertainment packets for use by an entertainment device of the vehicle;
determine priority of received device packets based upon contents of the device packets;
for device packets having the first priority, queue the device packets for output with a first priority; and
for device packets having the second priority, queue the device packets having the second priority for output with a second priority that is lesser than the first priority.
4 Assignments
0 Petitions
Accused Products
Abstract
A vehicle network node module includes device buffers, a network buffer, a switch circuit, and a processing module. The device buffers temporarily store outgoing device packets from, and temporarily store incoming device packets for, vehicle devices in accordance with a locally managed prioritization scheme. The network buffer receives incoming network packets from, and outputs the outgoing network packets to, a vehicle network fabric in accordance with a global vehicle network protocol. The network buffer also temporarily stores the incoming network packets and the outgoing network packets in accordance with the locally managed prioritization scheme. The switching circuit selectively couples the network buffer to individual ones of the device buffers in accordance with the locally managed prioritization scheme. The processing module interprets the outgoing device packets and the incoming network packets to determine types of packets and determines the locally managed prioritization scheme based on the types of packets.
16 Citations
31 Claims
-
1. A vehicular communication device, comprising:
-
a vehicular network interface configured to support communications with a plurality of vehicle devices via a vehicular communication network in a vehicle; and processing circuitry, wherein the vehicular network interface and/or the processing circuitry are configured to; receive a plurality of device packets from the plurality of vehicle devices, at least some device packets of the plurality of device packets comprising vehicle safety packets having a first priority and at least some device packets of the plurality of device packets comprising entertainment packets having a second priority, at least some of the vehicle safety packets for controlling operation of the vehicle and at least some of the entertainment packets for use by an entertainment device of the vehicle; determine priority of received device packets based upon contents of the device packets; for device packets having the first priority, queue the device packets for output with a first priority; and for device packets having the second priority, queue the device packets having the second priority for output with a second priority that is lesser than the first priority. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A vehicular communication device, comprising:
-
a vehicular Ethernet interface configured to support Ethernet communications with a plurality of vehicle devices via an Ethernet vehicular communication network in a vehicle; and processing circuitry, wherein the vehicular Ethernet interface and/or the processing circuitry are configured to; receive a plurality of device packets from the plurality of vehicle devices, at least some device packets of the plurality of device packets having a first priority and at least some device packets of the plurality of device packets having a second priority, wherein at least some of the device packets having the first priority carry data for controlling operation of the vehicle and at least some of the device packets having the second priority carry data for use by a non-safety related device of the vehicle; determine priority of received device packets based upon contents of the device packets; for device packets having the first priority, queue the device packets for output with a first priority; and for device packets having the second priority, queue the device packets having the second priority for output with a second priority that is lesser than the first priority. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification