梁燕,黄标.信道化Iub口数据采集卡的驱动设计[J].压电与声光,2012,34(3):456-458.LIANG Yan,HUANG Biao.Designing of Driver System for Channelized Iub Data Acquisition’s Card[J].PIEZOELECTRICS AND ACOUSTOOPTICS
信道化Iub口数据采集卡的驱动设计
Designing of Driver System for Channelized Iub Data Acquisition’s Card
  
DOI:10.11977/j.issn.1004-2474.2012.03.036
中文关键词:  Iub接口  Windows驱动模型  延迟调度;零拷贝
英文关键词:Iub interface  Windows driver model(WDM)  deferred procedure call(DPC)  zero copy
基金项目:
作者单位
梁燕 (重庆邮电大学 通信与信息工程学院,重庆 400065) 
黄标  
摘要点击次数: 1085
全文下载次数: 554
中文摘要:
      在高速数据采集中存在几个关键问题,如中断服务例程直接完成数据包处理导致CPU占用过高,频繁系统调用完成内核态到用户态数据搬移导致内存溢出采集丢包,系统时间回流导致多卡采集不同步,呼叫详细记录(CDR)合成失败等。文章在信道化Iub口数据采集卡的驱动设计中,提出了“利用延迟调度(DPC)、零拷贝缓冲环管理机制,采用动态的时间修正算法保证多卡的时间同步”的方法,有效降低了CPU开销,实现高速数据采集不丢包,解决了系统时间回流而导致的CDR合成问题。
英文摘要:
      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.
查看全文  查看/发表评论  下载PDF阅读器
关闭