Patent ID: 11950105
Assignee: XIFI NETWORKS R&D INC.
Field: Computer technology (Electrical engineering)
Classification: CPC H  G | IPC H

Claim 0:
1. A method of improving the performance of a wireless networking device, comprising the steps of:
connecting an application interface to a processing interface, the application interface being associated with a first application, the first application providing, when the wireless networking device is being used, a first data stream and having a first wireless bandwidth requirement;
connecting first and second actual MAC interfaces to the processing interface;
connecting first and second actual PHY interfaces respectively to the first and second actual MAC interfaces;
respectively associating first and second wireless transceivers with the first and second actual PHY interfaces, wherein each of the first and second wireless transceivers is suitable for use in a wireless local area network, and the first and second wireless transceivers, respectively, (i) have a first and second bandwidth availability up to first and second actual bandwidths, and (ii) are adapted to emit radio waves in first and second different bands of frequencies;
forming in the processing interface (i) at least one virtual MAC interface and (ii) first and second virtual PHY interfaces that, during operation of the wireless networking device, feed information regarding the bandwidth availabilities of the first and second wireless transceivers back to the at least one virtual MAC interface;
wherein the processing interface is configured to, when the wireless networking device is being used, and in a manner transparent to any layer of the wireless networking device above the processing interface,
(a) request or create (i) a first association between a recipient and the first actual MAC and PHY interfaces and (ii) a second association between the recipient and the second actual MAC and PHY interfaces,
(b) identify at least one first portion of the first actual bandwidth of the first wireless transceiver, the identified at least one first portion comprising a set of given resources,
(c) evaluate whether any of the given resources of the first identified actual bandwidth portion are unavailable for communication, and
(d) use the first wireless transceiver to transmit the first data stream to the recipient, without requiring disassociation of the recipient from either or both of the first and second actual MAC and PHY interfaces, using a subset of frequencies corresponding to only the given resources of the first bandwidth portion that are not unavailable for communication to thereby at least partially satisfy the first wireless bandwidth requirement of the first application; and

wherein the wireless networking device's utilization of the first available bandwidth portion of the first wireless transceiver does not prevent any wireless networking device devices from utilizing a range of frequencies corresponding to the remaining portion of the bandwidth availability of the first wireless transceiver for data transmission or reception purposes at the same time that the first bandwidth portion is being used for data transmission purposes.