Home   |   Jungo Corporate Web Site   |   Connectivity Software Store   |   Contact us   |   Search:
Home Connectivity Software Products Embedded USB Software     Wireless USB Host

Wireless USB Software Host Stacks



Wireless Embedded USB » Host Stack

A part of USBware's Embedded USB Software solution

Overview

The deployment of new embedded protocols such as Wireless USB can be a challenging and costly endeavor. For this reason Jungo created the USBware connectivity product line. Designed exclusively for the USB industry it offers unparalleled embedded host stack solutions for Wireless USB, providing a seamless and efficient migration from wired USB to wireless USB.

Jungo's USBware offers tailor-made embedded wireless USB software and fully certified components. Utilizing USBware embedded wireless USB host stacks ensures higher products standards and superior end user experience. Field tested, and of the highest quality, USBware’s embedded wireless USB host and DRD solutions can help enhance the future designs of your wireless USB product at a fraction of the time and expense.

Background
Wireless USB hosts are based on the USB 'hub-spoke' topology model. The host device is responsible for data transfer between the devices connected to it. The connection between host and device are point-to-point and hosts still maintain the ability to connect with multiple devices simultaneously (logically up to 127 individual devices to a single host). The primary variation from wired USB is that no hubs exist in the connection topology.

Another feature of wireless USB is Dual-Role Devices (DRD). A dual-role device can contain certain host capabilities in addition to its device capabilities. Examples of such devices are mobile phones which can connect directly to a Wireless USB printer without the need for a PC. The Jungo USBware Wireless host stacks together with the Wireless Device stack offer a complete DRD solution.

Architecture
Embedded Wireless USB architecture is similar to wired USB architecture, with the exception of the WUSB DCD component, all function drivers, APIs and functionality remain the same in the software stack. USBware embedded software solutions provides all the required software tools needed to embed Wireless USB capabilities in devices. Below is a diagram of a wireless USB host stack architecture model.







Contact Us:


Benefits
  • Complete, high quality, USB host software solution.
  • Modular and scalable host stack.
  • Support for Wired USB within the Host Core.
  • 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.


Specification
  • Product description:
    • Wireless USB Cores as subclasses of Wired Cores
  • Shared UWB Radio Controller Driver (URCD)
  • Support for WUSB chapter 7
  • Association:
    • Cable Model
    • Numeric Model
    • NFC (future)
    • Enumeration and State Machine
    • Authentication
    • Extended Descriptors
    • Extended Features
    • API for hardware Security algorithm
    • Beaconing requests
  • Beaconing
    • Managed by HCD / DCD, handled by URCD
    • Device - Non Beaconing, Full Beaconing, Directed Beaconing
  • Wireless USB Power Management
  • USB Class Drives (Host Class)
    • Mass Storage
    • HID
    • Audio
    • Serial
    • PTP
    • CDC-ACM/ECM/EEM
    • MTP
    • Video
    • ICCD
    • DFU
    • iPod
    • WiFi
    • Custom Class Driver


Contact Us
For further details and pricing information, please fill in our information request form , or directly contact Oren Manor, USBware's Product Manager: 1-877-514-0537 x255, oren@jungo.com.