Method and apparatus for configuring a communication network using a distance metric

US11606285B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11606285-B2
Application numberUS-202117314940-A
CountryUS
Kind codeB2
Filing dateMay 7, 2021
Priority dateMay 7, 2021
Publication dateMar 14, 2023
Grant dateMar 14, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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

Assignees

Inventors

Classifications

  • 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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11606285B2 cover?
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 pr…
Who is the assignee on this patent?
Huawei Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04B7/18519. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 14 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).