Inventors:
Michael Lau - Rockville MD, US
Nathan Shumway Hill - Milpitas CA, US
Assignee:
Broadcom Corporation - Irvine CA
International Classification:
G06F 15/173
Abstract:
A method and network device provides port scheduling for data ports in the network device. The network device may assign data ports of the network device into port groups according to port characteristics of the data ports. The network device may schedule processing time slots for active data ports by determining a selected port group based on group selection parameters. The network device may then determine a selected data port from the selected port group using port selection criteria. The port selection criteria may maintain minimum and maximum packet spacing requirements for the data ports of a port group. The network device may also maintain an active ports list to disqualify inactive data ports from selection.