Systems and methods for controlling network switches using a switch modeling interface at a controller
US9935831B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Jun 3, 2014 |
| Grant date | Apr 3, 2018 |
| Priority date | — |
| Expiry date | Jul 10, 2034 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L41/085
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
The controller may include a switch modeling interface that maintains switch models of switches in a network. The switch modeling interface may receive a desired network configuration from application modules that respond to network events. The switch modeling interface may compare the desired network configuration with the current network configuration represented by the switch models. The switch modeling interface may generate control messages to the switches for only identified differences between the desired network configuration and the current network configuration as identified by the switch models. The differences may be identified based on digest values retrieved from the switches. The switch modeling interface may determine whether the control messages were successfully received and processed by a switch and may indicate success or failure to the application module that provided the desired network configuration.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.