What’s included in the kit

For Disks 2-5, please see the documentation included on those disks. For Disk 1, the following are included in two folders:

Software

Publications

More detail of the Mesh Software and Virtual WiFi follows:

Microsoft® Mesh Software

Mesh Connectivity Layer (MCL) Software Package

Venice Software Package

Note: The MCL Software Package includes source code to build MCL for Windows XP. The Venice Software Package includes MCL binaries for Windows XP. For some inter-group software development related reasons, the MCL binaries in the Venice Package are not built from the Windows XP MCL source code that we have provided. However, the two are functionally equivalent. The Windows CE MCL source code in the Venice Software Package is slightly different from the Windows XP MCL source code.

Performance Measurement Tools

Additional Debugging Tools

Microsoft® Virtual WiFi Software

Connect to multiple IEEE 802.11 networks with one WiFi card

Description
Virtual WiFi exposes multiple virtual adapters, one for each wireless network to which connectivity is desired. It uses a network hopping scheme to switch the wireless card across the desired wireless networks. Switching between networks is transparent to the applications, such that the user feels she is connected to multiple wireless networks simultaneously.

Implementation
Virtual WiFi is implemented as an NDIS intermediate driver, and a user-level service in Windows XP. Virtual WiFi interacts with the card device driver at the lower end, and network protocols at the upper end. The buffering protocol is implemented in the kernel and the switching logic is implemented as a user-level service.

Contents