Patent classifications
H04L49/557
Near-hitless upgrade or fast bootup with virtualized hardware
An embodiment is directed to switchover operations with a virtualized network device in a cloud or remote infrastructure. The virtualized hardware switchover operations may be used to selectively and temporarily provide virtualized control-plane operations to the data-plane of a non-redundant network device undergoing an upgrade or a reboot of its control plane. A non-redundant network device may operate hitless, or near hitless, operation even when its control plane is unavailable.
Wireless control and fabric links for high-availability cluster nodes
A first network device in a high-availability cluster may configure a first wireless channel for a wireless control link. The first network device may establish, using the first wireless channel, the wireless control link with a second network device in the high-availability cluster. The first network device may configure a second wireless channel for a wireless fabric link. The first network device may establish, using the second wireless channel, the wireless fabric link with the second network device.
Network element with dual independent sub network elements with seamless failover
A system that provides communication services may include two switches for redundancy. The switches may indicate that they are independent devices to upstream devices and indicate that they are the same device to a predetermined device set. If one of the switches enters an undesired state, then the switch in a standby state may modify the upstream devices to preferentially forward packets directed toward the predetermined device set to the standby switch rather than an active switch, and after transitioning the active switch to the standby state, transition the standby switch to the active state.
Packet processing method and apparatus, and chip
A packet processing method includes generating, by a processor of a network device, a first encoding task based on M original packets in a to-be-processed first data stream, where M is a positive integer, and where the first encoding task instructs to encode the M original packets; and performing, by a target hardware engine of the network device and based on the first encoding task, forward error correction (FEC) encoding on the M original packets to obtain R redundant packets, where R is a positive integer.
Fast flooding topology protection
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.
Switch, control apparatus, communication system, communication control method and program
A switch comprises: a register; a control entry holding part that holds control entries set by a predetermined control apparatus; a packet processing part that selects a control entry to be applied to a received packet by referring to a value on the register in addition to match conditions for the control entry; a register change part that changes the value on the register in a case where a change instruction for the value on the register is set to the control entry selected.
COMMUNICATION CONTROL METHOD AND COMMUNICATION CONTROL APPARATUS
Provided is a communication control method of controlling communication between a first electrical switch and a second electrical switch each connected via an optical network and via an electrical network and each responsible for one or more devices to enable a data transfer with high reliability and low latency. The communication control method includes processes of (A) determining the presence or absence of blocking in relation to a first setup request of an optical circuit from the first electrical switch to the second electrical switch and (B) performing, if the blocking is present, at least one process of a first process of transmitting, from the first electrical switch, a second setup request of the optical circuit from the first electrical switch to the second electrical switch and a second process of transmitting a packet or a packet flow related to the first setup request from the first electrical switch via the electrical network.
Line Side Multiplexers With Protection Switching
The present invention is directed to data communication systems and techniques thereof. In a specific embodiment, the present invention provides a network connector that includes an interface for connecting to a host. The interface includes a circuit for utilizing two data paths for the host. The circuit is configured to transform the host address to different addresses based on the data path being used. There are other embodiments as well.
Switch device, vehicle-mounted communication device, vehicle-mounted communication system, time correction method, and time correction program
This switch device includes: a relay unit configured to perform a first relay process of relaying data between function units installed in a vehicle and belonging to different VLANs; a calculation unit configured to calculate time correction information on the basis of a transmission time of data from a first function unit serving as the function unit to the switch device, a reception time in the switch device of the data transmitted from the first function unit, a transmission time of data from a second function unit serving as the function unit to the switch device, and a reception time in the switch device of the data transmitted from the second function unit; and a notification unit configured to notify the second function unit of the time correction information calculated by the calculation unit.
Computational accelerator for storage operations
A system includes a host processor, which has a host memory and is coupled to store data in a non-volatile memory in accordance with a storage protocol. A network interface controller (NIC) receives data packets conveyed over a packet communication network from peer computers containing, in payloads of the data packets, data records that encode data in accordance with the storage protocol for storage in the non-volatile memory. The NIC processes the data records in the data packets that are received in order in each flow from a peer computer and extracts and writes the data to the host memory, and when a data packet arrives out of order, writes the data packet to the host memory without extracting the data and processes the data packets in the flow so as to recover context information for use in processing the data records in subsequent data packets in the flow.