Patent classifications
H04L41/344
FAILURE PROTECTION METHOD BASED ON RING PROTECTION LINK, DEVICE, AND SYSTEM
Embodiments of the present disclosure provide a failure protection method based on a ring protection link, a device, and a system, and nodes in the ring protection link include a forwarding device in an SDN. The method includes: receiving, by a network controller, a high-priority failure message sent by a first node, where the failure message includes information used to indicate a failure; obtaining, according to the failure message, data information about port state changes that are of the nodes and that are caused by the failure; and sending a high-priority switching message to each of the nodes, so that each of the nodes updates a local MAC address table according to the switching message, where the switching message includes the data information about port state changes that are of the nodes and that are caused by the failure.
Technique for configuring a software-defined network
A technique for configuring a Software-Defined Network (SDN) is provided. A first control message is issued by a Software-Defined Network controller. The first control message is received at a first network device of the SDN. The first control message includes a SDN configuration command. Two or more second network devices of the SDN are determined as recipients of the SDN configuration command or as intermediate nodes towards recipients of the SDN configuration command. The first network device sends second control messages to the determined two or more second network devices.
System and method for monitoring and managing data center resources incorporating a common data model repository
A system is disclosed that forms a base platform that enables a plurality of objects to be used in forming a plurality of different domain models. The system may have a common data model repository (CDMR) having an object relational mapping layer for mapping instances of the objects to persistent storage. The instances of objects may represent information that includes connections and control capabilities for at least certain ones of the instances of objects, and the CDMR may implement the connections and control capabilities in relation to managed elements.
System and method for tunneling of management traffic
A method of tunneling management traffic includes receiving at a managed system a control feature from a proxy-managed system that is connected to the managed system, determining that the proxy-managed system is not visible to a management system, providing the control feature to the management system in response to determining that the proxy-managed system is not visible, receiving a modification to the control feature from the management system, and providing, from the managed system, the modification to the control feature to the proxy-managed system in response to receiving the modification to the control feature from the management system.
INTERNET-OF-THINGS DEVICE AUTONOMOUS ACTIVATION
Various techniques are described herein for autonomously registering and/or activating Internet-of-Things (IoT) devices, provisioning wireless network access of those devices, and connecting the IoT device to an NB-IoT network with agreed-to terms for network usage. In various embodiments, IoT devices may be configured to negotiate for NB-IoT network access by (i) sharing their data with the NB-IoT network provider, (ii) security storing and using cryptocurrency to obtain NB-IoT network access, and/or (iii) automatically providing the NB-IoT network provider with access to data from other associated IoT devices and/or with payment from a separate payment provider. Individual IoT devices may be preconfigured with negotiation terms for NB-IoT network access, pre-associated with other devices/users, and/or pre-loaded with cryptocurrency in a secure storage.
Multi-Edge EtherChannel (MEEC) creation and management
Systems and methods of creating and managing a multi-edge EtherChannel (MEEC) include, with a control node communicatively coupled to a plurality of edge nodes within a network, receiving including data defining a bundle of a plurality of links communicatively coupling the plurality of edge nodes and a first server and data identifying the first server. A map-notify message is sent to an edge node defining a link state for at least the first edge node. A map-proxy register message defining a plurality of link states for the plurality of the edge nodes within the bundle is sent to at least a second edge node to synchronize the first edge node with respect to at least the second edge node of the plurality of edge nodes. A map-reply message indicating load balancing data of a plurality of the edge nodes may be sent to an ingress edge node and data packets may be load balanced based on the load balancing data.
VISUAL MAPPING OF PROTECTION STATUS FOR NETWORKING DEVICES
Embodiments are described for a method and system of applying data protection software mechanisms to network devices to auto-discover the networking equipment, save changes from memory (TCAM) to local storage, backup changes to protection storage, provide auditing and tracking history of changes, and provide the ability to deploy test/development copies of changes using software defined networking techniques. Embodiments include an efficient visual mapping aspect provided through a GUI to display the topography and backup/protection configuration of network devices in a system.
DATA PROTECTION FOR NETWORKING DEVICES
Embodiments are described for a method and system of applying data protection software mechanisms to network equipment devices to auto-discover the networking equipment, save changes from memory (TCAM) to local storage, backup changes to protection storage, provide auditing and tracking history of changes, and provide the ability to deploy test/development copies of changes using software defined networking techniques.
DATA CENTER MANAGEMENT OVER A POWER PLANE
Data center management over a power plane, including: coupling, via a plurality of power planes, a management hub to one or more servers; and transferring, via the plurality of power planes, data between the management hub and the one or more servers.
CLIENT DRIVEN NETWORK CONFIGURATION
A network device includes a housing, a plurality of ports mounted to the housing, at least one switch mounted to the housing and configured to provide switchable connections between ports in the plurality of ports, and a processing system. Each port has a physical port type, and each port is configured to connect to a type of network cable supported by the physical port type. The processing system is configured to determine, at least partly from a set of network packets received via a port of the plurality of ports, a set of parameters of a client device. The processing system is further configured to align a network configuration used for the client device with the set of parameters of the client device.