Patent classifications
H04L41/0876
COMPUTER NETWORK TROUBLESHOOTING
- Arjun Mathur ,
- Andrew Ash ,
- Anuraag Bahl ,
- Andy Chen ,
- Aydin Keskin ,
- Christopher Rogers ,
- Anshuman Prasad ,
- Ankit Shankar ,
- Casey Patton ,
- Christopher Wynnyk ,
- Joanna Peller ,
- Jonathan Victor ,
- Mackenzie Bohannon ,
- Mitchell Skiles ,
- Nikhil Taneja ,
- Ryan Norris ,
- Scott Adams ,
- Samuel Sinensky ,
- Sri Krishna Vempati ,
- Thomas Mathew ,
- Vinoo Ganesh ,
- Rahij Ramsharan
A system for troubleshooting network problems is disclosed. A model can use demographic information, network usage information, and network membership information to determine an importance of a problem. The importance of the problem for the user who reported the problem, a number of other users affected by the problem, and the importance of the problem to the other users can be used to determine a priority for resolving the problem. Before and after a work order is executed to resolve the problem, network metrics can be gathered, including aggregate network metrics, and automatically presented in various user interfaces. The analysis of the metrics can be used to update a database of which work orders are assigned in response to which problems.
INITIALIZING NETWORK DEVICE AND SERVER CONFIGURATIONS IN A DATA CENTER
A system for configuring a data center includes a fabric management server coupled to a management switch. A provisional Software Defined Networking (SDN) controller executing on the fabric management server can discover physical servers coupled to the management switch, receive network interface configuration information from the physical servers, and use the discovered network interface configuration information to determine a configuration for switches and servers coupled to an IP fabric. The configuration can be migrated to a full functionality SDN controller.
Discovery and recreation of communication endpoints in virtual machine migration
Communication endpoints associated with a virtual machine for migration can be discovered. Properties associated with the communication endpoints can be discovered. The communication endpoints can be matched to establish a communication channel between the endpoints. The communication endpoints, the properties and the at least one communication channel can be used in recreating the communication channel for a migrated version of the virtual machine.
Network service design and deployment process for NFV systems
There is described a method for providing a Virtualized Network Function (VNF) according to Network Service (NS) requirements. The method comprises selecting an on-boarded VNF descriptor (VNFD) from a VNF catalogue, configuring parameters of the selected on-boarded VNFD according to the requirements of the NS and instantiating a VNF according to the configured on-boarded VNFD. There is also described a method for providing a Network Service (NS). The method comprises selecting an on-boarded NS Descriptor (NSD) from an NS catalogue, modifying NSD information of the selected on-boarded NSD and instantiating the NS according to the modified on-boarded NSD.
Systems and methods for network analytics service automation
A method may include identifying service requirements associated with a network service, identifying at least one analytics component to monitor the network service and identifying network functions to implement the network service. The method may also include deploying the network functions to monitor the network service, deploying the at least one analytics component and obtaining data associated with monitoring the network service. The method may further include forwarding, by the network functions, the data to the at least one analytics component and determining, by the least one analytics component, whether to take a control action with respect to the network service.
Intent-based networking using device administrative shell
A network controller automatically adjusts a computer network based on the operational information of an industrial device. The network controller receives a notification from a network element in the computer network that the industrial device attached to the network element has an administrative shell. The administrative shell includes operational information describing the operation of the industrial device. The network controller retrieves the administrative shell from the industrial device. The network controller parses the operational information in the administrative shell to determine an intent for the industrial device, and adjusts the computer network based on the intent of the industrial device.
INDUSTRIAL AUTOMATION SYSTEM COMMUNICATION
As an aspect, there is provided an apparatus comprising: at least one processor and at least one memory including a computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to: obtain, by an access node from a network control entity, at least one service flow configuration for a plurality of terminal devices in an industrial automation system, the configuration indicating an association between downlink and uplink message transmissions and a cycle time requirement with regard to communication between the network control entity and the plurality of terminal devices; allocate resources as a group of shared resources for the uplink message transmission for each of the plurality of terminal devices based on the association and according to the cycle time requirement, and transmit information on the allocation to the plurality of terminal devices, the information comprising a terminal device-specific resource indicator for each of the plurality of terminal devices for avoiding collision in the uplink message transmission.
Service orchestration method and apparatus, and server
Embodiments can provide a service orchestration method and apparatus, and a server. In the service orchestration method, a service flowchart can be obtained. The service flowchart may include a plurality of operation model identifiers and a logical connection relationship among the plurality of operation model identifiers. The logical connection relationship may be an execution sequence in the service flowchart. In this method, a scheduling parameter corresponding to each operation model identifier can be obtained. When the scheduling parameter indicates a live network resource for executing the service flowchart, a live network status can be obtained by using a control plane. Based on the obtained live network status, whether the live network resource can be obtained can be verified. When the verification succeeds, based on the logical connection relationship and the scheduling parameter that corresponds to each operation model identifier, executable code for executing the service flowchart can be generated.
System and method for visually managing computing devices in a data center
A system and method for managing large numbers of computing devices such as cryptocurrency miners in a data center are disclosed. A three-dimensional (3D) model of the data center is created using machine-readable codes. The 3D model includes device and bin location information. Status data is captured from the computing devices, associated with location, stored in a database, and used to populate the 3D model, which is rendered in various two-dimensional and 3D views to provide the user with information helpful in managing the data center.
NETWORK SERVICE PLAN DESIGN
A technique involves modular storage of network service plan components and provisioning of same. A subset of the capabilities of a service design system can be granted to a sandbox system to enable customization of service plan offerings or other controls.