DYNAMIC SCHEDULING FOR MULTI-CHANNEL CONCURRENCY SWITCHING
First Claim
1. A method, comprising:
- using information regarding communications over a first channel during a first dwell time of a dwell period and over a second channel during a second dwell time of the dwell period to determine channel utilization metrics for the first channel and the second channel; and
adapting at least one of the first dwell time and the second dwell time based at least in part on the determined channel utilization metrics.
1 Assignment
0 Petitions
Accused Products
Abstract
Described embodiments are directed to systems, methods, and apparatuses for dynamically scheduling channel dwell times across two or more channels across a single radio using Multi-Channel Concurrency. Communications may be transmitted and/or received over a first channel of the radio during a first dwell time of a dwell period and over a second channel of the radio during a second dwell time of the dwell period. Some embodiments include adjusting the dwell period and/or dwell time spent actively transmitting or receiving on two or more channels based on measured channel utilization metrics, to drive toward a balanced utilization across the two or more channels. Other embodiments include adjusting the dwell period and/or dwell time of multiple channels based on latency information and/or priority information of at least one of the channels.
32 Citations
45 Claims
-
1. A method, comprising:
-
using information regarding communications over a first channel during a first dwell time of a dwell period and over a second channel during a second dwell time of the dwell period to determine channel utilization metrics for the first channel and the second channel; and adapting at least one of the first dwell time and the second dwell time based at least in part on the determined channel utilization metrics. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus for dynamically scheduling channel dwell times in a wireless communications network, comprising:
-
a channel utilization manager that determines channel utilization metrics for a first channel and a second channel using information regarding communications over the first channel during a first dwell time of a dwell period and over the second channel during a second dwell time of the dwell period; and a dwell time adaptor that adapts at least one of the first dwell time and the second dwell time based at least in part on the determined channel utilization metrics. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. An apparatus for dynamically scheduling channel dwell times in a wireless communications network, comprising:
-
means for using information regarding communications over a first channel during a first dwell time of a dwell period and over a second channel during a second dwell time of the dwell period to determine channel utilization metrics for the first channel and the second channel; and means for adapting at least one of the first dwell time and the second dwell time based at least in part on the determined channel utilization metrics. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A method, comprising:
-
obtaining at least one of a latency information and a priority information for at least one of a first channel and a second channel; and adapting, using information regarding communications over the first channel during a first dwell time of a dwell period and over the second channel during a second dwell time of the dwell period, at least one of the first dwell time and the second dwell time based at least in part on at least one of the obtained latency information and the obtained priority information. - View Dependent Claims (29, 30, 31, 32)
-
-
33. An apparatus for dynamically scheduling channel dwell times in a wireless communications network, comprising:
-
a latency priority information manager that obtains at least one of a latency information and a priority information for at least one of a first channel and a second channel; and a dwell time adaptor that adapts, using information regarding communications over the first channel during a first dwell time of a dwell period and over the second channel during a second dwell time of the dwell period, at least one of the first dwell time and the second dwell time based at least in part on at least one of the obtained latency information and the obtained priority information. - View Dependent Claims (34, 35, 36, 37)
-
-
38. An apparatus for dynamically scheduling channel dwell times in a wireless communications network, comprising:
-
means for obtaining at least one of a latency information and a priority information for at least one of a first channel and a second channel; and means for adapting, using information regarding communications over the first channel during a first dwell time of a dwell period and over the second channel during a second dwell time of the dwell period, at least one of the first dwell time and the second dwell time based at least in part on at least one of the obtained latency information and the obtained priority information. - View Dependent Claims (39, 40)
-
-
41. A computer program product comprising a non-transitory computer-readable medium storing instructions executable by a processor to:
-
determine channel utilization metrics for a first channel and a second channel using information regarding communications over the first channel during a first dwell time of a dwell period and over the second channel during a second dwell time of the dwell period; obtain at least one of a latency information and a priority information for at least one of the first channel and the second channel; and adapt at least one of the first dwell time and the second dwell time based at least in part on at least one of the determined channel utilization metrics and the obtained at least one of the latency information and the priority information. - View Dependent Claims (42, 43, 44, 45)
-
Specification