Dynamic subcarrier utilization and intelligent transmission scheduling
First Claim
Patent Images
1. A method, comprising:
- monitoring transmission activity of each of a plurality of subcarriers in a communication network;
determining a set of unutilized subcarriers of the plurality of subcarriers and timing information associated with the transmission activity;
transmitting a data frame on one or more of the unutilized subcarriers to a receiving device while transmission activity is present on one or more utilized subcarriers within the network based on the timing information; and
scheduling the transmitting to optimize network performance based on the timing information.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a transmitting device monitors transmission activity of each of a plurality of subcarriers in a communication network, and determines a set of unutilized subcarriers of the plurality of subcarriers. As such, the transmitting device may then transmit a data frame on one or more of the unutilized subcarriers to a receiving device while transmission activity is present on one or more utilized subcarriers within the network. In another embodiment, the transmitting device may also determine timing information associated with the transmission activity, and may correspondingly schedule the transmitting to optimize network performance based on the timing information.
53 Citations
22 Claims
-
1. A method, comprising:
-
monitoring transmission activity of each of a plurality of subcarriers in a communication network; determining a set of unutilized subcarriers of the plurality of subcarriers and timing information associated with the transmission activity; transmitting a data frame on one or more of the unutilized subcarriers to a receiving device while transmission activity is present on one or more utilized subcarriers within the network based on the timing information; and scheduling the transmitting to optimize network performance based on the timing information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus, comprising:
-
a network interface adapted to communicate data frames over a network using one or more of a plurality of subcarriers in a communication network; a processor coupled to the network interfaces and adapted to execute one or more processes; and a memory configured to store a process executable by the processor, the process when executed operable to; monitor transmission activity of each of a plurality of subcarriers in the communication network; determine a set of unutilized subcarriers of the plurality of subcarriers and timing information associated with the transmission activity; transmit a data frame on one or more of the unutilized subcarriers to a receiving device while transmission activity is present on one or more utilized subcarriers within the network based on the timing information; and schedule the transmission to optimize network performance based on the timing information. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A tangible, non-transitory, computer-readable media having software encoded thereon, the software when executed by a processor operable to:
-
monitor transmission activity of each of a plurality of subcarriers in a communication network; determine a set of unutilized subcarriers of the plurality of subcarriers and timing information associated with the transmission activity; and transmit a data frame on one or more of the unutilized subcarriers to a receiving device while transmission activity is present on one or more utilized subcarriers within the network based on the timing information; and schedule the transmission to optimize network performance based on the timing information.
-
Specification