首页> 外文会议>Wireless Sensor Networks >Device Driver Abstraction for Multithreaded Sensor Network Operating Systems
【24h】

Device Driver Abstraction for Multithreaded Sensor Network Operating Systems

机译:多线程传感器网络操作系统的设备驱动程序抽象

获取原文
获取原文并翻译 | 示例

摘要

To support the increasing number of sensor devices with various characteristics and requirements, sensor network operating systems should provide an appropriate device driver model that can cover a wide range of device types. Unfortunately, current sensor network operating systems force the user to build complex drivers for even simple devices, provide restricted interfaces, or do not provide any mechanisms. We present a device driver model that is flexible enough to support both simple devices with simple drivers, and complex devices with portable and high-performance device drivers. Users can write a device driver for simple devices with only a few lines of code using the user-mode device driver. Devices that need highly efficient code or portability can be supported by a single-layer or 2-layer kernel-mode device driver. Moreover, shared access and power management can easily be included in the device driver using the device manager. We also provide guidelines for choosing a proper device driver model with concrete examples of real-world devices and support our claims through the evaluation of the device driver model using the RETOS kernel.
机译:为了支持越来越多的具有各种特性和要求的传感器设备,传感器网络操作系统应提供适当的设备驱动程序模型,以涵盖各种设备类型。不幸的是,当前的传感器网络操作系统迫使用户为简单的设备构建复杂的驱动程序,提供受限制的接口或不提供任何机制。我们提供了一种设备驱动程序模型,该模型足够灵活以支持具有简单驱动程序的简单设备以及具有便携式和高性能设备驱动程序的复杂设备。用户可以使用用户模式设备驱动程序为仅几行代码的简单设备编写设备驱动程序。单层或两层内核模式设备驱动程序可以支持需要高效代码或可移植性的设备。此外,使用设备管理器可以轻松地将共享访问和电源管理包含在设备驱动程序中。我们还提供了使用实际设备的具体示例选择合适的设备驱动程序模型的指南,并通过使用RETOS内核评估设备驱动程序模型来支持我们的主张。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号