Method and a device for defining implementation of a look-up table for a network element of a software-defined network
AssigneeTellabs Oy
InventorsVille HALLIVUORI, Juhamatti KUUSISAARI
Life of this patent
Estimating the term…
Loading patent…
AssigneeTellabs Oy
InventorsVille HALLIVUORI, Juhamatti KUUSISAARI
Estimating the term…
A method and a device for defining implementation of a look-up table for a network element of a software-defined network “SDN” is presented. The network element includes hardware for implementing the look-up table in two or more mutually alternative ways. The method includes selecting (301) an optimal, or at least a suitable, one of the mutually alternative ways to implement the look-up table on the basis of a) the hardware available for implementing the look-up table, b) information about one or more look-up keys, and c) at least one of the following: the maximum number of entries of the look-up table, an average time between successive look-ups, an average time between successive modifications of the look-up table. The method enables the network element to be configured in a way that the hardware resources of the network element are utilized in an optimal or at least a suitable way.
A device for defining implementation of a first look-up table for a network element of a software-defined network, the network element comprising hardware for implementing the first look-up table in two or more mutually alternative ways, the device comprising a processing system adapted to:
A network element for a software-defined network, the network element comprising:
A method for defining implementation of a first look-up table for a network element of a software-defined network, the network element comprising hardware for implementing the first look-up table in two or more mutually alternative ways, the method comprising selecting one of the two or more mutually alternative ways to implement the first look-up table on the basis of the hardware available for implementing the first look-up table, one or more first data items, and one or more second data items, where:
A non-transitory computer readable medium encoded with a computer program for defining implementation of a look-up table for a network element of a software-defined network, the network element comprising hardware for implementing the look-up table in two or more mutually alternative ways, the computer program comprising computer executable instructions for controlling a programmable processing system to select one of the two or more mutually alternative ways to implement the look-up table on the basis of the hardware available for implementing the look-up table, one or more first data items, and one or more second data items, where:
A software-defined network comprising:
Dependencies are inferred from the claim text.