UWB Module Offloading Packet Processing to Host Processor

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless network devices often burden the host processor with packet processing, leading to reduced computational resources and slowed operations, as existing techniques for offloading functions across bus structures like USB are limited.

Innovation Solution

The implementation of an ultrawideband (UWB) module that offloads packet processing functions across a USB bus, including segmentation and reassembly of packets, and supports the processing of network headers, reducing the computational load on the host processor and enhancing communication speed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If packet processing is performed in the host processor, then communication functionality is achieved, but computational resources are depleted and device operation slows down

Engineering Contradiction:
Improvecommunication functionalityVSAvoiddevice operation speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent extracts packet processing functions from the host processor and relocates them to a dedicated wireless network interface card (NIC). This separation allows the host processor to focus on high-level application tasks while the NIC handles packet processing, thereby maintaining communication functionality while significantly improving overall device operation speed and reducing computational resource depletion.

Inventive Principle:
Principle #2Taking out (Extraction)

2Productivity

If packet processing functions are offloaded to another processor, then burden on host processor is reduced, but existing bus structures like DMA are limited in supporting this offloading

Engineering Contradiction:
Improvehost processor efficiencyVSAvoidbus structure compatibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent implements a universal packet processing architecture in the NIC that can handle multiple packet formats and protocols through a single integrated processor. This multi-functional design allows the NIC to process various types of network packets efficiently, making the offloading solution adaptable to different communication standards and protocols without requiring separate processing mechanisms for each type.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS8068495B2Mechanisms for data rate improvement in a wireless network
Publication Date: 2011.11.29 INTEL CORP
  • US8068495B2 patent drawing
  • US8068495B2 patent drawing
  • US8068495B2 patent drawing

AI summary

A wireless network arrangement includes a host device in communication with a wireless network module (e.g., an ultrawideband (UWB) module, etc.) through a universal serial bus (USB). A protocol is provided to support communication over the USB between the host and the module. In at least one embodiment, the host is able to offload network packet header processing functions to the wireless network module via the USB.