In the embodiment shown in FIG. 5, instead of data cells associated with each unique destination indicator being provided with a unique status indicator list or credit value list from schedule table 500, data cells associated with multiple destination indicators can be provided with the same status indicator list or credit value list. As a result, an egress port is selected for sending a data cell associated with any of the multiple destination indicators, based on the same status indicator list or credit value list provided from schedule table 500. For example, as shown in FIG. 5, an egress port is selected for sending a data cell associated with destination indicator 1, destination indicator 2, or destination indicator 3, based on status indicator list 521 having the value of “0|1|1| . . . |0” or a credit value list (not shown in FIG. 5) that is stored in the first entry of schedule table 500.