H04L49/3054

NETWORK ELEMENT FEDERATION CONTROLLER AND FORWARDING BOX
20180013672 · 2018-01-11 ·

A controller network device receives command input for providing services over a service provider network and receives a verification request to verify an initial output of a control communication sent to a forwarding network device by a second controller network device in a group of peer controller network devices. The controller network device receives, from other controller network devices in the group of peer controller network devices, results that are responsive to the verification request and based on the command input and identifies a majority output from the results. The controller network device compares the initial output from the second controller network device to the majority output to determine that the initial output failed a verification vote and determines when a threshold number of control communications from the second controller network device, including the initial output, have failed verification votes.

Transparent auto-negotiation of Ethernet
11616696 · 2023-03-28 · ·

A system for negotiating Ethernet link settings between interconnected nodes in a network having an Ethernet protocol stack that includes a PCS sub-layer with an auto-negotiation function. The system comprises connecting an intermediate device coupled between two network nodes via optical or copper interfaces, with the link settings between each node and the connected intermediate device being the same, thereby bypassing the auto-negotiation of the PCS sub-layer in the intermediate device. The intermediate device may transparently send negotiation messages from each node to the other during the link negotiation phase without interacting with those messages. Instead of the intermediate device, a single form pluggable (SFP) device may be connected between the two network nodes via optical or copper interfaces on the network side and via an SFP slot on the device side.

METHOD AND SYSTEM FOR OPTOELECTRONIC MATCHING
20230081127 · 2023-03-16 ·

A method and a system for optoelectronic matching are disclosed. The method comprises the steps of: S1, enabling an electrical port of a first optoelectronic device to auto-negotiate with a first electrical port to obtain the highest supported speed of the first electrical port, and enabling an electrical port of a second optoelectronic device to auto-negotiate with a second electrical port to obtain the highest supported speed of the second electrical port; S2, encapsulating, by an optical port of an optoelectronic device, a current speed and the negotiated highest supported speed of an opposite end in a transmission protocol, and sending the same to an optical port of another optoelectronic device; S3, obtaining a target speed based on the highest supported speed of the first electrical port and the highest supported speed of the second electrical port; S4, determining whether the current speed is equal to the target speed, respectively.

System and method for supporting efficient virtual output queue (VOQ) resource utilization in a networking device

A system and method can support packet switching in a network environment. A networking device, such as a network switch, which includes a crossbar fabric, can be associated with a plurality of input ports and a plurality of output ports. Furthermore, the networking device can detect a link state change at an output port that is associated with the networking device. Then, the networking device can notify one or more input ports, via the output port, of the link state change at the output port.

Systems and methods for communication and/or control of scalable, modular network nodes

Methods and Systems are described for control at/of a network node. The network node can include a control module and first and second modules coupled to the control module. The first module can be configured to select first input/output (I/O) types of a field device coupled at an I/O interface of the network node. The second module can be configured to select a second I/O types of the field device. The first and second modules can be coupled to the I/O interface through a field device coupler.

Network element federation controller and forwarding box

A controller network device, in a network control layer of a service provider network, receives command input for providing services over a service provider network and provides, to a forwarding network device, a first control communication. The first control communication includes an initial output to implement the command input. The controller network device provides, to peer controller network devices, a verification request to verify the initial output of the first control communication; receives, from the peer controller network devices, responses to the verification request that each include a calculated output based on the command input; and applies a verification schema to determine a majority output from the responses. The controller network device compares the initial output to the majority output and sends a second control communication, with a verified output indication, to implement the command input when the initial output matches the majority output.

Unified fabric port

A method and system for configuring communications over a physical communication link connected between a physical port of a network switch and a physical port of a physical network interface on an end station. The communication link between the physical port of the network switch and the physical port of the physical network interface is logically partitioned into a number of channels of communication. For each channel, a channel profile is generated that defines properties of that channel. The physical network interface is instructed to self-configure such that the physical network interface is able to communicate with the network switch over each channel in accordance with the channel profile defined for that channel.

Automatic multi-chassis link aggregation configuration

A computer network includes a server computer having communication ports that are wired to switch ports of two separate network switches. The network switches receive link aggregation control packets from the server computer, and automatically aggregate corresponding switch ports into a single logical port channel based on contents of the control packets.

CONTROLLING NETWORKING DEVICE TEMPERATURES BY REDUCING DATA TRANSFER RATES FROM ASSOCIATED NODES

A method includes a compute node transmitting data to a port of a first switch at a first data transfer rate, monitoring the temperature of the port, and a management node providing an instruction to the compute node in response to the port temperature exceeding a temperature limit, wherein the instruction instructs the compute node to reduce the first data transfer rate to the port. The method further includes the compute node reducing the data transfer rate to the port in response to receiving the instruction. The method is applicable to multiple compute nodes transmitting data to multiple ports of a first switch. The data transfer rate may be reduced by throttling the compute node, renegotiating a link speed between the compute node and the port, or redirecting data to another switch. The methods facilitate thermal control of a switch without its own thermal throttling capability.

DATA TRANSMISSION METHOD AND APPARATUS FOR TERMINAL
20170324680 · 2017-11-09 ·

Embodiments of the present invention disclose a data transmission method and apparatus for a terminal. The terminal exchanges data of an application with a server through a first port by using a first access node; when one port in a second port set is in an enabled state, the terminal accesses one access node in a candidate access node set through the enabled port in the second port set, and exchanges, based on the Multipath TCP, the data of the application with the server by using an access node corresponding to the enabled port.