System and method for a time-sensitive network
AssigneeGE Aviation Systems LLC
InventorStephen Francis Bush
Life of this patent
Estimating the term…
Abstract
A method for a time sensitive network (TSN) having a network topology is disclosed. The method includes determining a set of data flow permutations corresponding to the network topology, computing a respective full schedule corresponding to each data flow permutation of the set of data flow permutations, determining a respective time to compute the full schedule for each flow permutation of the set of data flow permutations, and computing a respective partial schedule for each data flow permutation of the set of data flow permutations. The method further includes selecting a data flow permutation of the set of data flow permutations based at least in part on the respective time to compute the full schedule for the selected flow permutation, and saving the selected data flow permutation to a memory.
Claims20
A method for a Time Sensitive Network (TSN) having a network topology comprising:
- determining a set of data flow permutations corresponding to the network topology;
- computing a respective full schedule corresponding to each data flow permutation of the set of data flow permutations;
- determining a respective time to compute the full schedule for each flow permutation of the set of flow permutations;
- determining a set of partial schedules, each partial schedule defining a portion of a respective full schedule;
- selecting a data flow permutation of the set of data flow permutations based on the respective time to compute the full schedule for the selected data flow permutation;
- and
- saving the selected data flow permutation to a memory.
A Time Sensitive Network (TSN) system for controlling operations of an installed product, comprising:
- a TSN module operative to control operations of the installed product;
- a processor communicatively coupled to the TSN module;
- and
- a memory communicatively coupled to the processor, the memory storing program instructions, wherein the processor is operative with the TSN module and additional program instructions to:
- determine a set of data flow permutations corresponding to a network topology associated with the installed product;
- compute a respective full schedule corresponding to each data flow permutation of the set of data flow permutations;
- determine a respective time to compute a full schedule for each data flow permutation of the set of flow permutations;
- determine a respective partial schedule for each data flow permutation of the set of data flow permutations;
- select a data flow permutation of the set of data flow permutations based at least in part on the respective time to compute the full schedule for the selected data flow permutation;
- and
- save the selected data flow permutation to the memory.
A non-transitory computer readable medium comprising instructions that, when executed, cause a processor to at least:
- determine a set of data flow permutations corresponding to a network topology associated with an installed product;
- compute a respective full schedule corresponding to each data flow permutation of the set of data flow permutations;
- determine a respective time to compute a full schedule for each data flow permutation of the set of flow permutations;
- determine a respective partial schedule for each data flow permutation of the set of data flow permutations;
- select a data flow permutation of the set of data flow permutations based at least in part on the respective time to compute the full schedule for the selected data flow permutation;
- and
- save the selected data flow permutation to a memory.
Dependencies are inferred from the claim text.