Patent classifications
H04L45/128
Computation of ranked path options in networks
Systems and methods are disclosed for generating synthetic representations of a network and performing path computations using the synthetic representations. A model of the network is created including different representations for different regions of the network based on the network mesh patterns (e.g., a sparse mesh representation, a Clos mesh representation, and a flat mesh representation). The generated representations include synthetic, aggregated nodes and/or links in the represented region that are determined based on different processes according to the type of mesh in the region. Path computations are performed for each representation (e.g., in parallel), then joined to form end-to-end paths between a source and a destination. The computed paths may be used to select a path for routing data through the network.
Computation of ranked path options in networks
Systems and methods are disclosed for generating synthetic representations of a network and performing path computations using the synthetic representations. A model of the network is created including different representations for different regions of the network based on the network mesh patterns (e.g., a sparse mesh representation, a Clos mesh representation, and a flat mesh representation). The generated representations include synthetic, aggregated nodes and/or links in the represented region that are determined based on different processes according to the type of mesh in the region. Path computations are performed for each representation (e.g., in parallel), then joined to form end-to-end paths between a source and a destination. The computed paths may be used to select a path for routing data through the network.
PATH SELECTION FOR INTEGRATED ACCESS AND BACKHAUL
A method may include identifying paths from a user equipment (UE) device to an anchor station, determining that a first path corresponds to a direct wireless link to the anchor station and determining, in response to determining that the first path corresponds to a direct wireless link, a signal quality and a congestion associated with the direct wireless link. The method may also include selecting, in response to determining that the signal quality satisfies a signal quality threshold and the congestion satisfies a congestion threshold, the first path for the UE device to use when communicating with the anchor station. The method may further include identifying, in response to determining that the signal quality does not satisfy the signal quality threshold or the congestion does not satisfy the throughput threshold, another path for the UE device to use when communicating with the anchor station.
PATH SELECTION FOR INTEGRATED ACCESS AND BACKHAUL
A method may include identifying paths from a user equipment (UE) device to an anchor station, determining that a first path corresponds to a direct wireless link to the anchor station and determining, in response to determining that the first path corresponds to a direct wireless link, a signal quality and a congestion associated with the direct wireless link. The method may also include selecting, in response to determining that the signal quality satisfies a signal quality threshold and the congestion satisfies a congestion threshold, the first path for the UE device to use when communicating with the anchor station. The method may further include identifying, in response to determining that the signal quality does not satisfy the signal quality threshold or the congestion does not satisfy the throughput threshold, another path for the UE device to use when communicating with the anchor station.
MULTIMODE HETEROGENEOUS IOT NETWORKS
A novel IOT network, methods of making, structure and functions, and method of use are disclosed.
MULTIMODE HETEROGENEOUS IOT NETWORKS
A novel IOT network, methods of making, structure and functions, and method of use are disclosed.
DATA LINK ERROR FEEDBACK SIGNALING
A data link error feedback signaling system includes a transmitting network device and a receiving network device. The receiving network device may be operable to receive a network data unit from the transmitting network device over a data link, detect an error in the network data unit, and provide data link integrity information based on the error to the transmitting network device. The receiving network device may provide the data link integrity information by marking the data link flawed in a routing protocol, transmitting the data link integrity information via an informational protocol, and so on. The transmitting network device may respond to the data link integrity information, such as by marking the data link less preferred, marking the data link down, transmitting an alarm regarding the data link to a network operator, omitting taking an action upon determining that errors are below an error threshold, and so on.
Method and device for establishing multi-domain dual-home path
Disclosed are a method and a device for establishing a multi-domain and dual-home path, herein the method includes: a client network sending information of a first dual-home path and a computation request of a dual-home separating path of the first dual-home path to a parent PCE of a serving network with which the client network is associated; the client network receiving information of the dual-home separating path responded by the parent PCE, herein the information of the dual-home separating path is computed by the parent PCE at least according to the information of the first dual-home path; and the client network establishing a second dual-home path according to the information of the dual-home separating path.
Method and device for establishing multi-domain dual-home path
Disclosed are a method and a device for establishing a multi-domain and dual-home path, herein the method includes: a client network sending information of a first dual-home path and a computation request of a dual-home separating path of the first dual-home path to a parent PCE of a serving network with which the client network is associated; the client network receiving information of the dual-home separating path responded by the parent PCE, herein the information of the dual-home separating path is computed by the parent PCE at least according to the information of the first dual-home path; and the client network establishing a second dual-home path according to the information of the dual-home separating path.
RESILIENT NETWORK ROUTING
A computer implemented method of determining non-intersecting primary and secondary routes between source and destination nodes in a communications network. The communication network represented by a graph data structure of nodes and edges, the edges having a weight corresponding to a resource involved in traversing the edged. The method including: defining a population set of primary routes, wherein each primary route in the population set identifies a secondary route based on a greedy route-finding algorithm applied to the graph having edges in the primary route excluded from the graph, such that the primary and secondary routes are non-intersecting routes through the graph; applying a genetic algorithm to the population set to iteratively select and crossover one or more pairs of primary routes in the population set; and selecting, from the population set, a primary route and corresponding secondary route having a lowest aggregate weight of edges.