Route control method and route setting device
US-2020177495-A1 · Jun 4, 2020 · US
US11606285B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11606285-B2 |
| Application number | US-202117314940-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 7, 2021 |
| Priority date | May 7, 2021 |
| Publication date | Mar 14, 2023 |
| Grant date | Mar 14, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method and apparatus for configuring a communication network based on a distance metric. Information indicative of current status of communication network nodes, links between the nodes, or a combination thereof is obtained and processed to determine a network configuration. The network configuration is implementable in the communication network by adjusting one or more nodes or links. The processing includes evaluating network configurations based on a distance metric, which is indicative of lengths of shortest paths which interconnect nodes of the network. Instructions directing underlying resources to implement the network configuration can be provided. An apparatus can be a supervisory device including a network interface and a computer processor.
Opening claim text (preview).
What is claimed is: 1. A method for configuring a communication network, the method comprising: obtaining information indicative of current status of nodes of the communication network, links between said nodes of the communication network, or a combination thereof; processing the information to determine a network configuration, the network configuration implementable in the communication network by adjusting one or more of said nodes, one or more of said links between said nodes, or a combination thereof, wherein said processing comprises evaluating a plurality of candidate network configurations, including the network configuration, based on a distance metric indicative of lengths of shortest paths which interconnect nodes of the communication network via said links, the distance metric representative of the network configuration as a whole; and providing instructions directing one or more underlying resources to implement the network configuration, wherein said evaluating the plurality of candidate network configurations comprises determining a value of the distance metric for each respective one of the plurality of candidate network configurations, and wherein the determining the network configuration comprises selecting the network configuration from among the plurality of candidate network configurations based at least in part on a comparison between the determined values of the distance metric. 2. The method of claim 1 , wherein the communication network is a satellite network. 3. The method of claim 2 , wherein the satellite network comprises a low-earth orbit (LEO) satellite constellation, a plurality of LEO satellite constellations, a hybrid satellite constellation comprising LEO satellites and medium earth orbit (MEO) satellites, or a satellite constellation comprising LEO satellites and geostationary earth orbit (GEO) satellites. 4. The method of claim 1 , wherein said current status is indicative of whether or not one or more of said nodes or one or more of said links is in an outage state. 5. The method of claim 1 , wherein said processing the information to determine the network configuration further comprises performing an optimization routine having an objective which is based on the distance metric. 6. The method of claim 1 , wherein the selecting the network configuration based at least in part on the comparison comprises one of: selecting, as the network configuration, one of the plurality of candidate network configurations having a lowest value of the distance metric; selecting, as the network configuration, one of the plurality of candidate network configurations having a lowest value of the distance metric and satisfying one or more other predetermined conditions; and selecting, as the network configuration, one of the plurality of candidate network configurations having one of the lowest values of the distance metric. 7. The method of claim 1 , wherein the distance metric is indicative of one or more of: a longest one of the shortest paths; a shortest one of the shortest paths; an average length of some or all of the shortest paths; and one or more indications of a statistical distribution of the shortest paths. 8. The method of claim 1 , wherein the distance metric is indicative of one or more of: a network diameter, a maximum shortest path length; a minimum shortest path length; an average shortest path length; and an all-pairs shortest path length. 9. The method of claim 1 , wherein said lengths of shortest paths are determined using a shortest path computation performed according to at least one of: an optimization program; a Dijkstra's shortest path algorithm; a Bellman-Ford algorithm; and a Floyd-Warshall algorithm. 10. The method of claim 1 , wherein processing the information to determine the network configuration comprises: training a machine learning agent to select, from among candidate network configurations, a network configuration having an adequately low value for the distance metric, said training comprising providing feedback to the machine learning agent, wherein the feedback is based at least in part on the distance metric; operating the machine learning agent to select the network configuration based on the information indicative of the current status of nodes of the communication network, the links between said nodes of the communication network, or the combination thereof. 11. The method of claim 10 , wherein the machine learning agent uses a neural network to evaluate a state action value function indicative of said feedback to the machine learning agent. 12. The method of claim 1 , wherein the network configuration comprises configuring one or more nodes. 13. The method of claim 1 , wherein the network configuration comprises physically reorienting one or more of said nodes to reorient one or more directional transceivers thereof, said reorienting of directional transceivers affecting one or more of said links between said nodes. 14. A method for configuring a communication network, the method comprising: obtaining information indicative of current status of nodes of the communication network, links between said nodes of the communication network, or a combination thereof; processing the information to determine a network configuration, the network configuration implementable in the communication network by adjusting one or more of said nodes, one or more of said links between said nodes, or a combination thereof, wherein said processing comprises evaluating a plurality of candidate network configurations based on a distance metric indicative of lengths of shortest paths which interconnect nodes of the communication network via said links, the distance metric representative of the network configuration as a whole; and providing instructions directing one or more underlying resources to implement the network configuration, wherein the evaluating the plurality of candidate network configurations is based on the distance metric using a tree search, wherein the tree search is performed on a tree having a root node, a plurality of branch nodes and a plurality of leaf nodes, each branch node and leaf node representing one of the plurality of candidate network configurations, and adjacent pairs of the branch nodes and leaf nodes representing candidate network configurations which differ by an incremental amount; and wherein the determined network configuration is a selected one of the plurality of candidate network configurations having a sufficiently low value for said distance metric. 15. The method of claim 14 , wherein the tree search is a depth-first tree search. 16. The method of claim 14 , wherein the selected one of the plurality of candidate network configurations is selected on a basis of having a lowest value for said distance metric among all of the plurality of candidate network configurations. 17. A device comprising: a network interface; a processor; and a non-transient computer readable memory having stored instructions which when executed by the processor configure the device to: obtain information indicative of current status of nodes of the communication network, links between said nodes of the communication network, or a combination thereof; process the information to determine a network configuration, the network configuration implementable in the communication network by adjusting one or more of said nodes, one or more of said links between said nodes, or a combination thereof, wherein said processing comprises evaluating a plurality of candidate network configurations, including the network configuration, ba
Alternate routing · CPC title
characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability (for optimising operational conditions of wireless networks H04W24/02) · CPC title
by checking availability · CPC title
by checking connectivity · CPC title
comprising specially adapted graphical user interfaces [GUI] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.