Method and system for data plane abstraction to enable a dynamic creation of network applications
US9395960B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Feb 19, 2013 |
| Grant date | Jul 19, 2016 |
| Priority date | — |
| Expiry date | Dec 29, 2033 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L67/34
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
The method includes receiving, by a data plane definition language compiler, a first data plane definition describing customized functionality of a data plane of a first network application, and compiling the data plane definition to generate a first set of customized data processing modules and a program interface that allows a control plane of the network application to access the first set of customized data processing modules. The method also includes loading the first set of customized data processing modules into a data plane container, wherein the network application is executed via a network operating system, and wherein, upon execution of the network application the customized data processing module causes the data plane container of the network application to process packets differently than prior to loading the customized data processing module in the data plane container.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.