H04L45/123

Remote control system and method

Provided is a remote control system and a method enabling packets, related to a control signal and simultaneously transmitted from a controller to a plurality of controlled devices, to be received by the controlled devices without a difference in delay. Edge nodes that are packet transfer devices are provided on communication paths between a controller provided on a network and a plurality of controlled devices provided in a location. The edge nodes each include a transfer processing unit that transfers the packets from the controller to the controlled devices, and a timing control unit that controls transmission timing of the packets in the transfer processing unit to reduce a difference in arrival time of a plurality of packets simultaneously transmitted from the controller to the plurality of controlled devices, at the plurality of controlled devices.

Generating candidate links and candidate paths before selecting links for an optimized optical network plan
11695631 · 2023-07-04 · ·

A device receives network data associated with a network that includes network devices interconnected by links, and receives parameters associated with determining a network plan for the network. The device generates candidate links for each potential network plan of multiple potential network plans for the network, based on the parameters and based on a criterion associated with generating the candidate links. The device generates candidate paths for each potential network plan based on the parameters, and selects a portion of the candidate links and a portion of the candidate paths. The device generates each potential network plan based on the portion of the candidate links and the portion of the candidate paths, and identifies a potential network plan, of the multiple potential network plans, that reduces resource usage associated with operating the network. The device causes the potential network plan to be implemented in the network.

Computing segment identifier lists for multipaths in a segment routing-enabled network

Techniques are described for computing lists of segment identifiers (SIDs) that satisfy each path in a multipath solution for a segment routing (SR) policy. In an example, a method includes obtaining, by a computing device, a plurality of paths through a network comprising one or more network nodes, each path of the plurality of paths representing a different sequence of links connecting pairs of the network nodes from a source to a destination; computing, by the computing device, one or more lists of segments identifiers (SIDs) that satisfy each path of the plurality of paths; and programming the network to forward network traffic based at least on the one or more lists of SIDs.

Shortest path bridging (SPB) multi area

Disclosed herein are system, method, and computer program product aspects for multiple instance Intermediate System to Intermediate System (IS-IS or ISIS) for a multi-area fabric. A network area in a multi-area fabric includes one or more network nodes and a boundary node shared with an other network area of the multi-area fabric outside of the network area. The boundary node can include a first ISIS instance associated with the network area and a second ISIS instance associated with the other network area. The second ISIS instance can be configured to pass information associated with the other network area to the first ISIS instance.

AUTOMATIC LINK AGGREGATION FOR INCOMPATIBLE DATA PORTS ON A COMPUTER NETWORK
20230006918 · 2023-01-05 ·

An aggregate port selection is received from user to bundle at least two individual data ports of the network device for single channel data transfer. The lowest common denominators of physical capabilities (speed and duplex) of selected ports on the network device is determined through an operating system. Downgraded physical capabilities of at least one of the at least two data ports are committed to match lowest common denominators of the at least two data ports. Data exchanges are conducted over the at least two ports of the network device according to LACP.

Fast flooding topology protection
11546252 · 2023-01-03 · ·

A parallel flooding topology repair method performed by a node for repairing a flooding topology. The parallel flooding topology repair method detects a failed link and/or a failed node on a flooding topology, determines whether the failed link and/or failed node results in a flooding topology split, and repair the flooding topology by performing a local flooding topology repair process when the flooding topology is split.

HYBRID AD-HOC ROUTING PROTOCOL
20220417140 · 2022-12-29 ·

A routing device for forwarding data packets in a data network is described. The routing device establishes a communicative connection with multiple other such routing devices that implement the same functions. A data network includes multiple routing devices as described herein. In that data network, each routing device implements and applies a proactive approach with routing tables in a stable part of the data network, and a reactive approach in an unstable part of the data network. When a packet is transmitted from a stable part of the data network to an unstable part of the data network (or vice versa), the forwarding approach is changed along the path of the packet. Thus, the routing device and the data network mitigate the effect of overhead of proactive routing approaches and the latency of reactive routing approaches.

METHOD AND APPARATUS FOR OPTIMIZED ROUTING AND DEPLOYED RESOURCE ALLOCATION USING ARTIFICIAL INTELLIGENCE

An artificial intelligence enhanced method for optimizing operational deployment of field resources using network Voronoi Tessellations in combination with the aggregation and consideration of numerous data elements. Resources deployed in the field utilize modes of transportation that are represented by a network topology, which can be influenced by external sources of information that pertain to nodes in the network or nodes in other network topologies, which can be used by an artificial intelligence processor to develop optimized routes for deployed field resources in a continuous manner. The incorporation of these sources of information that can influence the topology of the network is utilized to determine the optimal deployment of field resources.

METHOD AND NETWORK DEVICE FOR MULTI-PATH COMMUNICATION
20220407799 · 2022-12-22 ·

A method for transmitting data packets of at least one communication service from a first network entity to at least one destination network entity includes: establishing a quick user datagram protocol internet connection tunnel between the first network entity and a second network entity; transmitting the data packets from the first network entity to the second network entity via the quick user datagram protocol internet connection tunnel, wherein the data packets are encapsulated within quick user datagram protocol internet connection packets, and wherein the quick user datagram protocol internet connection packets are transmitted from the first network entity to the second network entity via multiple paths; extracting the data packets from the received quick user datagram protocol internet connection packets in the second network entity; and forwarding the extracted data packets from the second network entity to a respective destination network entity.

COMMUNICATION WITH AUTOMATABLE INDUSTRIAL DEVICES OR SYSTEMS OR WITH THE CONTROLLER THEREOF
20220407797 · 2022-12-22 ·

A method for configuring a communication link between a first node in a first of at least two networks and a second node in a second of at least two networks, wherein at least one of the first and second nodes is an automatable industrial device or an automatable industrial system, or a controller thereof. The at least two networks each individually form a homogeneous address space, but do not together form a homogeneous address space. A call is transmitted to configure the communication link between the first and second nodes, the call having routing path information specifying the routing path from the first node to the second node. The routing path information includes at least one identifier of each network or nodes to be traversed along the routing path, but not necessarily an identifier of the first network. The communication link is configured between the first and second nodes based on the routing path information.