Converged avionics data network
AssigneeGE Aviation Systems LLC
InventorAbdul Jabbar
Life of this patent
Estimating the term…
Abstract
An avionics data network includes a network switch core configured for a time-sensitive networking (TSN) schema, a first and second set of networking end nodes communicatively coupled with the network switch core. The first set of networking end nodes includes a first subset of networking end nodes configured for a TSN schema and second subset of networking end nodes configured for a legacy Ethernet schema. The network switch core is configured to receive, from the first set of networking end nodes, a set of data frames, determine the respective schema of the set of data frames, forward the set of data frames to a predetermined queue on an egress port based on the determined respective schema, and transmit set of data frames to an end node having a corresponding schema.
Claims10
An avionics data network comprising:
- a controller device;
- a network switch core configured for a time-sensitive network (TSN) schema the network switch core communicatively coupled to the controller device;
- a first set of networking end nodes and a second set of networking end nodes communicatively coupled with the network switch core, the first set of networking end nodes including a first subset of networking end nodes configured for a TSN schema and second subset of networking end nodes configured for a legacy Ethernet schema;
- wherein the network switch core is configured to:
- receive, from the first set of networking end nodes, a set of data frames, wherein the network switch core is provided with a schedule from the controller device for a transmission of the set of data frames from the network switch core to a networking end node of the second set of networking end nodes, the schedule being determined prior to receiving the set of data frames by the network switch core;
- determine the respective schema of the set of data frames;
- queue the set of data frames in a respective egress queue on an egress port of the network switch core based on the determined respective schema to isolate data frames having the TSN schema from of data frames having the legacy Ethernet schema;
- determine a data transmission bandwidth constraint of the networking end node of the second set of networking end nodes;
- shape a transmission of the set of data frames, using a traffic shaper, based on the data transmission bandwidth constraint, wherein the set of data frames are scheduled for transmission to the networking end node of the second set of networking end nodes within a cycle time of the traffic shaper in which the set of data frames was transmitted by the first subset of the networking end nodes;
- and
- transmit the set of data frames to an end node of the second set of networking end nodes having a corresponding schema based on the schedule;
- wherein in the event the set of data frames is determined to be in accordance with the legacy Ethernet schema, the network switch core is further configured to determine a priority of the set of data frames;
- and
- wherein in the event the set of data frames is determined to have a best effort priority, the network switch core is further configured to modify the priority of the set of data frames in order to meet a quality requirement for the avionics data network.
A method of operating an avionics data network, comprising:
- receiving, at a set of data ingress ports for a network switch core configured for a time-sensitive network (TSN) schema,
- a set of data frames from a first set of networking end nodes having a first subset of networking end nodes compliant with a TSN schema and a second subset of networking end nodes compliant with a legacy Ethernet schema, for transmission to a second set of networking end nodes, wherein the network switch core is provided with a schedule from a controller device communicatively coupled to the network switch core, for the transmission of the set of data frames, the schedule being determined prior to receiving the set of data frames;
- determining, with the network switch core, the respective schema of the set of data frames;
- queueing the set of data frames in a respective egress queue on an egress port of the network switch core based on the determined respective schema to isolate data frames having the TSN schema from of data frames having the legacy Ethernet schema;
- determining a data transmission bandwidth constraint of a networking end node of the second set of networking end nodes;
- shaping a transmission of the set of data frames, using a traffic shaper, based on the data transmission bandwidth constraint, wherein the set of data frames are scheduled for transmission to the networking end node of the second set of networking end nodes within a cycle time of the traffic shaper in which the set of data frames was transmitted by the first subset of the networking end nodes;
- forwarding the set of data frames to a queue on the network switch core based on the respective schema of the set of data frames;
- and
- transmitting, by the network switch core, the set of data frames to an end node of the second set of networking end nodes having a corresponding schema based on the schedule;
- wherein in the event the set of data frames is determined to be in accordance with the legacy Ethernet schema, determining a priority of the set of data frames;
- and
- in the event the set of data frames is determined to have a best effort priority, modifying the priority of the set of data frames in order to meet a quality requirement for the avionics data network.
Dependencies are inferred from the claim text.