Patent classifications
H04L49/557
Resilient routing based on a multi-channel model for emergency management
There is provided a system and method for resilient routing based on a multi-channel model for emergency management. The system includes a packet delivery anomaly detector for determining an existence of an anomaly in a mandated routing infrastructure for a packet that renders the packet incapable of reaching a destination node designated for the packet through the mandated routing infrastructure. The system further includes a dynamic alternate route identifier for dynamically identifying alternate routes for the packet responsive to a determination of the existence of the anomaly. The alternate routes are outside the mandated routing infrastructure, are provided using one or more mobile devices external to and not part of the mandated routing infrastructure, and are dynamically identified responsive to at least geographic location information. The system also includes a wireless transmitter for wirelessly routing the packet using at least one of the alternate routes.
Port pooling
In one embodiment, methods and systems for port pooling are described. An interface may communicate with at least one physical server. The at least one physical server may host a plurality of virtual servers and be connectable via a plurality of gateway ports to a storage area network (SAN). A virtual server manager configured to arrange the plurality of gateway ports in a plurality of port pools, define a virtual server group including a plurality of virtual servers, associate each virtual server with one or more port pools, the one or more port pools defining available gateway ports for access by the particular virtual server; and provide configuration instructions to allow the particular virtual server to communicate with the SAN through the available gateway ports.
Method for selectively turning off a switch in a switch arrangement for current distribution, and corresponding switch arrangement
A method is disclosed for selectively turning off a switch arrangement for current distribution. A corresponding switch arrangement is also disclosed, including an upstream switch and a directly downstream switch connected in series, each switch being configured to check a current condition associated therewith. Connected between the upstream switch and the downstream switch is a communication link onto which the downstream switch puts a delay signal if its current condition is met and there is no fault present. Following reception of the delay signal, the upstream switch opens only after a delay time. In order to ensure turning off when there is a fault in the opening of a downstream switch even in the case of small overcurrents, when the current condition is met and the fault that prevents opening occurs, the downstream switch puts a fault report onto the communication link that trips the upstream switch.
COMMUNICATIONS METHOD, APPARATUS, AND SYSTEM
This application discloses a communications method and related communications apparatus and system. The method includes recovering, by a first node, when detecting that a first packet is lost, the first packet according to a local recovery mechanism. The first packet is a packet obtained based on a packet sent by at least one first terminal to at least one second terminal, and the first node is a node on a network path between each first terminal and a second terminal communicating with the first terminal. The method further includes adding a first identification information related to local recovery, and sending the first packet. This application can reduce a transmission delay and improve transmission efficiency.
Multi-path message distribution and message reassembly for large data flow using forward error correction with high-performance computing (HPC)
A reliable high-throughput data transmission may be accomplished using a multi-path message distribution and a message reassembly with a forward error correction protection. An incoming flow of data from a source is received at an input parser. The incoming flow of data is divided into a plurality of packets by the input parser. The plurality of the packets is encoded with a FEC and transmitted over a network with a plurality of transmission links. The transmitted plurality of FEC encoded packets are decoded. The decoded plurality of packets is merged to an outgoing flow of data with an output multiplexor and the outgoing flow of data is sent to a destination.
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.
Coordinated switch of activity in virtual network function components
An example operation may include a method, comprising one or more of: receiving a stop request from a VNFM, retrieving a last peer operational state from a heartbeat history datastore, staying in active state when the last peer operational state is not standby, sending a remaining check points message to a peer VNFCI when the last peer operational state is standby, sending a first heartbeat message to the peer VNFCI with an operational state of active and a desired operational state of shutdown, receiving, at the peer VNFCI, the first heartbeat message; sending a second heartbeat message to the VNFCI, determining an operational state of the VNFCI when the second heartbeat message is received from the peer VNFCI, staying in active state when the operational state in the second heartbeat message is activating, transitioning the VNFCI to a deactivating state, stopping accepting service traffic at the VNFCI, and transitioning to shutdown state at the VNFCI.
Transmission apparatus including a plurality of switches and output circuits for transmitting data and transmission method
A transmission apparatus, includes a plurality of input circuits, N+1 switches (N is a natural number of 2 or larger), and a plurality of output circuits, wherein a first input circuit divides inputted data into partial data in a predetermined length, and distributes to the N+1 switches continuous M pieces of partial data (M is a natural number of 2 or larger and N or smaller) and horizontal parities calculated over the M pieces of partial data for every the continuous M pieces of partial data obtained from the division, and a first output circuit restores the data inputted to the first input circuit and outputs the restored data using at least any of the M pieces of partial data and the horizontal parities which are distributed by the first input circuit to the N+1 switches and are transferred by the N+1 switches.
Violation detection and isolation of endpoint devices in soft zoning environment
Systems and methods for handling soft zoning violations comprise assigning a first target device and an endpoint device that is coupled to a switch port of a Fibre Channel (FC) switch to a zone(s). In embodiments, in response to the endpoint device logging into the FC switch, sampled traffic that originates at the endpoint device and ingresses at the switch port may be obtained. In response to determining that the sampled traffic comprises a second traffic that is intended for a second target device that has not been assigned to the zone(s), some action to restrict the second traffic may be performed such as to restrict the non-assigned traffic and prevent devices from sending potentially harmful traffic to other devices that are not assigned to a same zone.
Resilience to single event upsets in software defined networks
The present disclosure pertains to improving resilience to single event upsets (“SEUs”) in a software-defined network (“SDN”). In one embodiment, a system may include a communications interface to receive and transmit a data packet. A primary data flow repository may store a plurality of communication flows to be used to route the data packet. A secondary data flow repository may store a subset of communication flows to be used to route a data packet. A system may search the plurality of communication flows in the primary data flow repository based on a criteria associated with the data packet. If no communication flow satisfies the criteria, a secondary data flow repository may be searched. The data packet may be routed according to a communication flow in the secondary data flow repository. The communication flow from the secondary data flow repository may be duplicated in the primary data flow repository.