首页 | 本学科首页   官方微博 | 高级检索  
     

信道化Iub口数据采集卡的驱动设计
引用本文:梁燕,黄标. 信道化Iub口数据采集卡的驱动设计[J]. 压电与声光, 2012, 34(3): 456-458
作者姓名:梁燕  黄标
作者单位:重庆邮电大学通信与信息工程学院,重庆,400065
摘    要:在高速数据采集中存在几个关键问题,如中断服务例程直接完成数据包处理导致CPU占用过高,频繁系统调用完成内核态到用户态数据搬移导致内存溢出采集丢包,系统时间回流导致多卡采集不同步,呼叫详细记录(CDR)合成失败等。文章在信道化Iub口数据采集卡的驱动设计中,提出了"利用延迟调度(DPC)、零拷贝缓冲环管理机制,采用动态的时间修正算法保证多卡的时间同步"的方法,有效降低了CPU开销,实现高速数据采集不丢包,解决了系统时间回流而导致的CDR合成问题。

关 键 词:Iub接口  Windows驱动模型  延迟调度  零拷贝

Designing of Driver System for Channelized Iub Data Acquisition's Card
LIANG Yan and HUANG Biao. Designing of Driver System for Channelized Iub Data Acquisition's Card[J]. Piezoelectrics & Acoustooptics, 2012, 34(3): 456-458
Authors:LIANG Yan and HUANG Biao
Affiliation:(School of Communication and Information Engineering,Chongqing University of Posts and Telecommunications,Chongqing 400065,China)
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.
Keywords:Iub interface  Windows driver model(WDM)  deferred procedure call(DPC)  zero-copy
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《压电与声光》浏览原始摘要信息
点击此处可从《压电与声光》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号