Run-time updating of network device drivers

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Recent operating systems are capable of using dynamic loadable module functions to update the device driver programs without shutting down the entire system. However, even if a system continues to operate, some services provided by the device driver will be temporarily unavailable during the run-time update. To reduce the period during which the services are unavailable, we propose a new method for run-time updating of device drivers; this method uses context migration from an old driver to an updated one. In this study, we describe the implementation of a network-device driver using our method. In addition, we have shown some advantages of our method by performing a trial on the FreeBSD operating system.

Original languageEnglish
Title of host publicationNBiS 2009 - 12th International Conference on Network-Based Information Systems
Pages446-450
Number of pages5
DOIs
Publication statusPublished - Dec 1 2009
EventNBiS 2009 - 12th International Conference on Network-Based Information Systems - Indianapolis, IN, United States
Duration: Aug 19 2009Aug 21 2009

Publication series

NameNBiS 2009 - 12th International Conference on Network-Based Information Systems

Other

OtherNBiS 2009 - 12th International Conference on Network-Based Information Systems
CountryUnited States
CityIndianapolis, IN
Period8/19/098/21/09

Keywords

  • Device driver
  • Network
  • Operating system

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Information Systems

Cite this

Tanaka, H., Nomura, Y., & Taniguchi, H. (2009). Run-time updating of network device drivers. In NBiS 2009 - 12th International Conference on Network-Based Information Systems (pp. 446-450). [5349966] (NBiS 2009 - 12th International Conference on Network-Based Information Systems). https://doi.org/10.1109/NBiS.2009.53