Patent ID: 9331853
Filing Date: 2016-05-03
CPC Classification: G09C,H04L

Claim Text:
1. A method of operating a network element to cryptographically process packets for communication over a communication network, the network element comprising at least one network interface and a cryptographic processor having a cryptographic processor input queue, the method comprising, over a plurality of processing cycles of the cryptographic processor: operating the cryptographic processor over a current processing cycle to cryptographically process a plurality of packets stored in the cryptographic processor input queue while measuring an output bandwidth of the cryptographic processor during the current processing cycle; providing the cryptographically processed packets to the at least one network interface; transmitting the cryptographically processed packets onto the communication network at the at least one network interface; and moving a plurality of packets into the cryptographic processor input queue for processing by the cryptographic processor during a next processing cycle, the plurality of packets comprising an amount of data determined based, at least in part, on the measured output bandwidth of the cryptographic processor during the current processing cycle.