*
Quick Links|Home|Worldwide
Microsoft*
Search for


Networking Research Group - Software Artifacts


Important Note: The software provided by our group is not supported by Microsoft. Its use of is subject to the respective research license agreements accompanying the software.

Academic Resource Toolkit

If you are a faculty member or researcher at an accredited academic institution such as a university or college, you are invited to apply for our Mesh Networking Academic Resource Toolkit -- a research and teaching resource for exploring core technologies in wireless networks. This contains all the software and documentation you will need to get started. You will just need a PC with a wireless card and DVD/CD drive(s) to work with this kit.

Click here to get more details about the kit.



Web Downloads

Here are some additional downloads

  • ELDA: ELDA, formerly known as SureMail, addresses the problem of e-mail delay and loss. Over 1 percent of all mail is lost due to infrastructure failures and aggressive spam filtering, and because e-mail loss is a silent problem, you generally aren’t even aware of it! We have built an Outlook 2007 add-in that alerts you of any e-mail sent to you which has become delayed or lost.
  • Mesh Connectivity Layer: The Mesh Connectivity Layer (MCL) driver with Link-Quality Source Routing (LQSR). LQSR is a routing protocol for ad-hoc networks. MCL implements a virtual network adapter, so that to the rest of the system the ad-hoc network appears as an additional (virtual) network link.

  • Virtual WiFi: Virtual WiFi allows connections to multiple IEEE 802.11 networks with one WiFi card. It virtualizes the WiFi card, and connects each virtual adapter to a different wireless network. It switches the WiFi card across all virtual interfaces to give an illusion of simultaneous connectivity on multiple wireless networks.

  • NS-2 for Windows: This is a Windows port of NS-2 Simulator version 2.1b9

  • Simulation Code and Documentation for SSCH: The Slotted Seeded Channel Hopping (SSCH) protocol was developed to increase the capacity of single-radio multi-hop wireless networks. These files allow you to simulate SSCH in QualNet. The software is produced by Cornell

  • IPv6 Protocol Stack: We wrote an IPv6 stack for Windows NT and Windows 2000. Our implementation went on to form the basis of Microsoft's first IPv6 product stack, which shipped in Windows XP and Windows Server 2003. The source code is also available for download.

Funded Projects

We funded some software development efforts. Links to some of these are provided as a service, we are not responsible for the content on these web site:

  • Wireless Research API: WRAPI provides an Application Programming Interface to wireless network interfaces on Windows XP. We developed the original version of WRAPI, the current version is produced by UCSD. (Note: WRAPI is not a Microsoft offering, we only provide this link as a reference, it is likely that these interfaces may not work as Microsoft's software evolves)

  • XORP - eXtensible Open Router Platform: XORP's goal is a open router platform that is stable and fully featured enough for production use, and flexible and extensible enough to enable network research. XORP implements routing protocols for IPv4 and IPv6 and a unified means to configure them. IT will be available for Windows Server 2003 shortly.





©2008 Microsoft Corporation. All rights reserved. Terms of Use |Trademarks |Privacy Statement