WiFi over USB


WiFi over USB
» A part of USBware: Embedded USB Software solution
Jungo's WiFi over USB Class Driver provides a full and comprehensive solution enabling manufacturers to incorporate WiFi over USB connectivity in their designs and connect USB host platforms to a wireless network, via a USB WiFi Adapter.

Background
The Universal Serial Bus (USB) provides an expandable, hot-pluggable Plug and Play serial interface that ensures a standard, low-cost connection for peripheral devices such as storage devices, keyboards, joysticks, printers, scanners, modems, and digital cameras.

A USB Class Driver is a Logical Device Driver (LDD), which controls USB devices that provide common functionality and are implemented in compliance with a specific device class.

A USB Function Driver is a driver implemented within a device in order to handle the device-specific functionality of a standard or custom USB device function. This driver provides the counterpart of the USB Class Driver.

The WiFi over USB Class Driver is part of Jungo's USBware product line.

The WiFi over USB host stack solution is made up of the following underlying modules:

The WiFi over USB solution is intended for embedded platforms which do not include native support for WiFi connectivity but need to communicate across a WiFi network.

The WiFi Class Driver is geared for operating systems which do not offer inherent support for USB WiFi adapters. The WiFi class driver interacts with the OS's TCP/IP stack at the datalink layer.

The WiFi Class Driver provides a simple and robust API allowing quick integration into any platform. The drivers includes automatic access-point discovery and built-in connection handling supporting SSID (name) and BSSID (mac address) connection establishment.

The driver supports authentication (WPA/WPA2) and encryption (WEP/TKIP) protocols for WiFi chipsets with the appropriate security algorithm support.


Specification


What's Next?
Target Devices
Benefits
  • High quality WiFi Communication Solution
  • Enables WiFi connectivity including Authentication and Encryption protocols support
  • Easy integration into any TCP/IP stack
  • Allows addition of WiFi connectivity as an
  • Support for composite USB devices, which provide several USB functions on the same embedded device (e.g. mass storage + HID, etc.).
  • Host Stack support for Composite devices - USB host stack drivers can be used simultaneously to support different USB devices (e.g. the Mass Storage Class Driver can be used simultaneously with the HID Class Driver or Printer Class Driver).
  • Partnerships with leading silicon vendors.
  • Turnkey solution: eliminates substantial development time and costs.
  • Operating systems:
    • Leading embedded operating systems: WinCE, Linux, C/OS-II, Integrity, pSOS, OS20, ThreadX, MQX, Nucleus, Segger, eCos/eCosPro, etc.
    • Proprietary OS/no-OS/pre-boot environment.
    • Modular architecture: OS wrappers for easy porting to any operating system.
    • Support for leading Wireless USB controllers.
    • CPU architectures: ARM, MIPS, x86, RISC, PowerPC, Freescale Coldfire, Intel Xscale, TI DSPs and OMAP, Renesas SuperH and others.
  • Programming language: ANSI C.
  • Compilers: Any 32-bit C compiler.
Class Drivers for PCs & CE hosts?
Jungo also offers class drivers to support PCs & CE hosts. To learn more - check out our host drivers solutions for Windows, Linux and Mac.

Corporate Index   |   Connectivity Software Store   |  

usb, wifi, usb wifi, wifi function driver, wifi class driver