CPC H04L 45/22 (2013.01) [G06F 9/451 (2018.02); H04L 43/0864 (2013.01); H04L 43/087 (2013.01); H04L 43/0888 (2013.01); H04L 45/123 (2013.01); H04L 45/24 (2013.01)] | 18 Claims |
11. A method comprising:
providing a user interface that includes i) one or more slide bars for selection of any of a plurality of criteria and ii) one or more check boxes for including or excluding any of the plurality of criteria, wherein the one or more slide bars each include either a range or a threshold for the corresponding values;
receiving a request for a path in a network including a plurality of network elements interconnected to one another via links, wherein the request includes values for the plurality of criteria, wherein the plurality of criteria include trust, privacy, and secrecy and one or more of latency, capacity, cost, loss, and reliability thresholds;
utilizing a multi-criteria path selection process to determine the path through the plurality of network elements over the links based on the plurality of criteria and the associated values, wherein the path has values for the plurality of criteria that are within either the range or the thresholds for the included criteria where the included criteria have their check boxes selected; and
providing a display of the determined path in a network map, wherein non-compliant links are visually distinguished from compliant links based on the selections.
|