摘要 |
The embodiments disclose a method of scheduling CSUs belonging to different owners in a radio communication device using multiple processors. The CSUs under different owners can be processed in parallel by the different processors. The method comprises: maintaining a global CSU list and an owner waiting list; the global CSU list may include the CSUs waiting to be processed and the CSUs are ordered according to the time stamps of the CSUs; the owner waiting list may include the owners that have no CSU being processed by the processors and the owners are ordered according to the time stamps of their respective earliest CSUs waiting to be processed in the global CSU list. And when one of the processors finishes processing a first CSU of a first owner, scheduling a CSU to be processed next by the processor according to the CSU time order and the CSU affinity, based on the global CSU list and the owner waiting list. (Fig. 3) |