An apparatus including a multi-mode scheduler including a N???kM scheduler for adjusting data transmission between N-pieces of input interface sections, where N is a positive integer, and kM-pieces of output interface sections, where M is a positive integer and k is an integer not less than two, comprising: