• DocumentCode
    1997919
  • Title

    The Architecture, Design, and Operation of a Virtual Network Hardware Emulation (VNHE) System

  • Author

    Harding, David

  • Author_Institution
    Microsoft Corp., Redmond, WA
  • fYear
    2009
  • fDate
    27-29 April 2009
  • Firstpage
    774
  • Lastpage
    778
  • Abstract
    This paper presents an overview of the architecture, design, and operation of a virtual network hardware emulation system. The primary motivation for creating the system was to allow operating system development engineers to create virtual network based hardware devices, which allows the developers to create support software for the devices. The system also allows test engineers to test the devices virtually before the devices are physically manufactured and available. The virtual network hardware emulation system consists of seven primary software components, such as a WLan Virtual Miniport component, which simulate the behavior of their physical counterparts. The system is designed in a modular way which allows a wide range of network based hardware devices to be virtualized and tested.
  • Keywords
    network operating systems; object-oriented programming; program testing; software architecture; systems analysis; virtual machines; VNHE; network-based hardware device; operating system development; software architecture; software component; software testing; system design; virtual machine; virtual network hardware emulation system; Computer architecture; Emulation; Hardware; Local area networks; Manufacturing; Operating systems; Software testing; System testing; Virtual environment; Wireless networks; Network testing; software quality; software testing; system software; virtual computers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology: New Generations, 2009. ITNG '09. Sixth International Conference on
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    978-1-4244-3770-2
  • Electronic_ISBN
    978-0-7695-3596-8
  • Type

    conf

  • DOI
    10.1109/ITNG.2009.84
  • Filename
    5070715