Data bridge
First Claim
1. A data bridge to control packet transfers between network fabrics of a closed vehicular network carrying data having different priorities, the data bridge comprising:
- packet ingress circuitry coupled to a first network fabric and a second network fabric, a majority of data carried by the first network having a first priority and a majority of data carried by the second network having a second priority that differs from the first priority;
packet egress circuitry coupled to the first network fabric and the second network fabric;
processing circuitry coupled to the packet ingress circuitry and the packet egress circuitry;
the processing circuitry operable to;
determine a status of a vehicle associated with the vehicular network;
determine, based on the status of the vehicle, that resource sharing between the first network fabric and the second network fabric is allowed;
determine first priority routing of a first packet from the first network fabric to the second network fabric based on packet content type of the first packet and priority conditions of the second network fabric;
receive a second packet from the second network fabric that includes a request for a resource of the first network fabric and that is to be delivered from the second network fabric to the first network fabric;
determine that the requested resource is available;
determine second priority routing of the second packet, based on packet content type of the second packet and priority conditions of the first network fabric; and
forward the second packet to the first network fabric.
7 Assignments
0 Petitions
Accused Products
Abstract
A data bridge controls the transfer of packets between different priority network fabrics of a closed network, e.g. high and low priority network fabrics a vehicular network. Processing circuitry determines first priority routing of a first packet from the first network fabric to the second network fabric based on packet content type of the first packet and priority conditions of the second network fabric. A determination is also made regarding whether a second packet is to be delivered from the second network fabric to the first network fabric. If the second packet is to be delivered, second priority routing of the second packet is made based on packet content type of the second packet and priority conditions of the first network fabric.
-
Citations
20 Claims
-
1. A data bridge to control packet transfers between network fabrics of a closed vehicular network carrying data having different priorities, the data bridge comprising:
-
packet ingress circuitry coupled to a first network fabric and a second network fabric, a majority of data carried by the first network having a first priority and a majority of data carried by the second network having a second priority that differs from the first priority; packet egress circuitry coupled to the first network fabric and the second network fabric; processing circuitry coupled to the packet ingress circuitry and the packet egress circuitry; the processing circuitry operable to; determine a status of a vehicle associated with the vehicular network; determine, based on the status of the vehicle, that resource sharing between the first network fabric and the second network fabric is allowed; determine first priority routing of a first packet from the first network fabric to the second network fabric based on packet content type of the first packet and priority conditions of the second network fabric; receive a second packet from the second network fabric that includes a request for a resource of the first network fabric and that is to be delivered from the second network fabric to the first network fabric; determine that the requested resource is available; determine second priority routing of the second packet, based on packet content type of the second packet and priority conditions of the first network fabric; and forward the second packet to the first network fabric. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for use in a closed vehicular network comprising:
-
determining a status of a vehicle associated with the closed vehicular network; determining, based on the status of the vehicle, that resource sharing between a first network fabric and a second network fabric is allowed, a majority of data carried by the first network having a first priority and a majority of data carried by the second network having a second priority that differs from the first priority; receiving a first packet from the first network fabric; determining first priority routing of the first packet from the first network fabric to the second network fabric, based on packet content type of the first packet and priority conditions of the second network fabric; receiving a second packet from the second network fabric that includes a request for a resource of the first network fabric; determining that the requested resource is available; determining second priority routing of the second packet, based on packet content type of the second packet and priority conditions of the first network fabric; and forwarding the second packet to the first network fabric. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A data bridge servicing a closed vehicular network comprising:
a processing module operable to; determine a status of a vehicle associated with the closed vehicular network; determine, based on the status of the vehicle, that resource sharing between a first network fabric and a second network fabric is allowed, a majority of data carried by the first network having a first priority and a majority of data carried by the second network having a second priority that differs from the first priority; receive a first packet from the first network fabric; determine first priority routing of the first packet from the first network fabric to the second network fabric, based on packet content type of the first packet and priority conditions of the second network fabric; receive a second packet from the second network fabric that includes a request for a resource of the first network fabric; determine that the requested resource is available; determine second priority routing of the second packet, based on packet content type of the second packet and priority conditions of the first network fabric; and forward the second packet to the first network fabric. - View Dependent Claims (15, 16, 17, 18, 19, 20)
Specification