×

Method and apparatus of dynamic Wi-Fi multi-channel switch based on data traffic context

  • US 9,848,420 B2
  • Filed: 03/23/2016
  • Issued: 12/19/2017
  • Est. Priority Date: 04/01/2015
  • Status: Active Grant
First Claim
Patent Images

1. A dynamic wireless multi-channel switch comprising:

  • a networking device including a processor and memory, the network device providing access to communicate messages on at least two frequency bands;

    a wireless access manager module determining a utilization of each frequency band based on the communicated messages, the wireless access manager module dynamically adjusting a time slot ratio of each frequency band as a function of the utilization of the communicated messages by the networking device;

    wherein the wireless access manager module applies a dynamic slot ratio technique by utilizing application priority and historical statistics of the at least two frequency bands;

    wherein one of the at least two frequency bands is identified as a high-priority frequency band and the other of the at least two frequency bands is identified as a low-priority frequency band;

    wherein the wireless access manager module determines the utilization of the high-priority band when the utilization is substantially less than the determined utilization value, wherein the utilization is set as follows;

    when (utilization<

    <

    t_high), then t-high=max(t_high−



    , t_high_min) where utilization is a current utilization of high-priority band, t_high is a determined utilization time for the high-priority band, t_high−



    is equal to t_high less a first predetermined adjustment value, and t_high_min is a predetermined minimum value;

    wherein the wireless access manager module determines the utilization of the high-priority band when the utilization is substantially equal to the determined utilization value of the high priority band, wherein the utilization is set as follows;

    when (utilization.about.=t_high), then t-high=min(t_high++, t_high_max) where utilization is the current utilization of the high-priority band, t_high is the determined utilization time for the high priority band, t_high++ is equal to t_high plus a second predetermined adjustment value, and t_high_max is a predetermined maximum value; and

    wherein the wireless access manager module determines the utilization of the low-priority band when the utilization based on the following equation;

    t_low=t-t_high where t_high is the determined utilization of the high priority band, and t is the periodic utilization time allocated for a duty cycle of t_low and t_high.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×