US 12,248,812 B2
Adaptive service metering on ports in a link aggregation group
Ashish Gulati, Paschim Vihar (IN); Sumit Hans, Faridabad (IN); Gagan Garg, Gurgaon (IN); and Jayant Bhardwaj, Bijwasan (IN)
Assigned to Ciena Corporation, Hanover, MD (US)
Filed by Ciena Corporation, Hanover, MD (US)
Filed on Dec. 22, 2021, as Appl. No. 17/559,848.
Claims priority of application No. 202111051297 (IN), filed on Nov. 9, 2021.
Prior Publication US 2023/0147684 A1, May 11, 2023
Int. Cl. G06F 9/46 (2006.01); G06F 9/50 (2006.01)
CPC G06F 9/5027 (2013.01) 20 Claims
OG exemplary drawing
 
1. A system comprising:
a processing device, and
a memory device configured to store a computer program having instructions that, when executed, enable the processing device to
obtain a metering allocation setting for a service on each of a plurality of processor cores of a packet processor or network processing unit, the plurality of processor cores configured to receive data traffic via a plurality of data ports grouped in a Link Aggregation Group (LAG) so as to serve as a single logical port from the perspective of an external component,
determine an anticipated metering need associated with the service on each of the processor cores, and
perform an adaptive metering procedure that includes automatically adjusting an amount of bandwidth based on the metering allocation setting for each of the plurality of data ports in the LAG based on the respective anticipated metering need wherein the adaptive metering procedure is configured to address under-metering scenarios and over-metering scenarios with respect to the processor cores of the packet processor or network processing unit via a re-adjustment of the amount of bandwidth.