Abstract:In the scenario of high speeding data collection, there exist some crucial problems such as high CPU usage due to direct completing the data packet processing by Interrupt service routine, memory overflow loss due to moving the data from kernel mode to user mode by frequently system call, and the un synchronization among the multiple collection cards due to the system time back off as well as the Call Detail Record (CDR) synthesis failure,etc. In this paper, a method of “using combination of deferred procedure call (DPC), zero copy buffer ring management and using the dynamic time adjusting algorithm to ensure the multiple card time synchronization” has been proposed to design the driver system for channelized Iub data acquisition′card. The method can release the CPU overhead effectively, achieve high efficient data collection and solve the problem of CDR synthesis arising from the system time back off.