Priority packet processing
First Claim
1. A method for operating a network module within a vehicle, the method comprising:
- receiving a first packet by the network module from a vehicle communication network;
interpreting a timestamp of the first packet to determine whether the first packet is a top-priority packet;
in response to a determination that the first packet is a top-priority packet, altering priority of the first packet based on the timestamp; and
transmitting the first packet using a top-priority bypass mechanism to the vehicle communication network.
7 Assignments
0 Petitions
Accused Products
Abstract
A network node in a vehicular network processes packets based on a prioritization scheme. The prioritization scheme uses packet type, priority, source, destination, or other information to determine a priority of the packets. Packets can be stored in one of multiple queues organized according to packet type, or other criteria. In some cases, only one queue is used. The packets are time stamped when put into a queue, and a time to live is calculated based on the timestamp. The time to live, as well as other factors such as packet type, packet priority, packet source, and packet destination can be used to adjust a packet'"'"'s priority within the queue. Packets are transmitted from the queues in priority order. In some cases, the network node can identify a top-priority packet, and transmit the top priority packet without first storing the packet in the queue.
-
Citations
20 Claims
-
1. A method for operating a network module within a vehicle, the method comprising:
-
receiving a first packet by the network module from a vehicle communication network; interpreting a timestamp of the first packet to determine whether the first packet is a top-priority packet; in response to a determination that the first packet is a top-priority packet, altering priority of the first packet based on the timestamp; and transmitting the first packet using a top-priority bypass mechanism to the vehicle communication network. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for operating a network module within a vehicle, the method comprising:
-
receiving a packet by the network module from a vehicle communication network; interpreting a vehicle network field of the packet to determine a prioritization indication and a packet type; determining a timestamp of the packet; altering priority of the packet based on the timestamp and the prioritization indication; and queuing the packet for transmission to the vehicle communication network using a top-priority bypass mechanism. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for operating a network module within a vehicle, the method comprising:
-
receiving a packet by the network module from a vehicle communication network; determining a packet type of the packet; determining, based on content of the packet, a source and a destination of the packet; selecting a queue from a plurality of queues based on the packet type; determining a prioritization indication of the packet based on a vehicle network field of the packet; determining a timestamp of the packet; altering priority of the packet based on the timestamp and the prioritization indication; and positioning the packet within the selected queue in accordance with a top-priority bypass mechanism. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification