Virtual MAC PHY Layers for Wireless Bandwidth Allocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional wireless networking architectures fail to fully utilize available resources to meet the increasing demand for bandwidth in multimedia content distribution, leading to inefficiencies in data transfer.
Innovation Solution
The implementation of a wireless networking system that includes virtual MAC and PHY layers between the application layer and actual MAC and PHY layers, allowing for the allocation of multiple wireless transceiver resources to satisfy bandwidth requirements, along with a variable duplex link for optimized data transfer cycles.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If conventional wireless networking architectures are used, then device complexity is reduced, but bandwidth availability and resource utilization are insufficient
Solution Approach 1:
The patent segments the wireless networking architecture by introducing virtual MAC and PHY layers that operate independently from the actual hardware layers. This segmentation allows multiple virtual interfaces to share physical resources, effectively multiplying bandwidth availability without proportionally increasing physical device complexity. The virtual layers divide and manage multiple wireless transceiver resources, enabling concurrent data streams with different QoS requirements.
Solution Approach 2:
The patent adds a virtualization dimension to the traditional wireless architecture by creating abstract MAC and PHY layers that sit between the application layer and actual hardware. This dimensional addition allows the system to manage multiple bandwidth channels and QoS policies in software without requiring proportional increases in physical hardware complexity, effectively solving the bandwidth-complexity tradeoff.
2Productivity
If multiple wireless transceiver resources are allocated to satisfy bandwidth requirements, then productivity increases, but device complexity increases
Solution Approach 1:
The patent introduces virtual MAC and PHY layers as intermediary components between the application layer and actual hardware MAC/PHY layers. These intermediaries manage the complexity of allocating multiple wireless transceiver resources by providing standardized interfaces and abstraction mechanisms, allowing efficient resource management without exposing the full complexity to applications.
Solution Approach 2:
The virtual MAC and PHY layers serve multiple functions simultaneously: they manage bandwidth allocation, enforce QoS policies, handle multiple data streams, and interface with various application requirements. This multi-functionality consolidates what would otherwise require separate complex management systems, improving productivity while controlling overall device complexity.
3Adaptability or versatility
If virtual MAC and PHY layers are implemented, then adaptability to different bandwidth demands improves, but device complexity increases
Solution Approach 1:
The patent implements dynamic adaptability through virtual MAC and PHY layers that can be configured and reconfigured based on varying bandwidth demands. The system dynamically allocates wireless transceiver resources, adjusts QoS parameters, and modifies data stream handling in response to changing application requirements, providing flexibility without requiring multiple fixed-configuration hardware systems.
Data Source
AI summary
A wireless networking system is disclosed. The wireless networking system includes an application layer associated with one or more applications having a wireless bandwidth requirement. A first wireless transceiver resource associated with an actual MAC layer and PHY layer is employed. The first wireless transceiver resource has a first bandwidth availability up to a first actual bandwidth. A second wireless transceiver resource associated with the actual MAC layer and the PHY layer is employed. The second wireless transceiver resource has a second bandwidth availability up to a second actual bandwidth. A processing layer evaluates the wireless bandwidth requirement and the first and second bandwidth availabilities of the wireless transceiver resources. The processing layer includes a bandwidth allocator to allocate at least a portion of each of the first and second actual bandwidths to virtual MAC and virtual PHY layers, and to satisfy the application layer wireless bandwidth requirement.


