Channel selection method for wireless networks

US9078267B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9078267-B2
Application numberUS-200913138385-A
CountryUS
Kind codeB2
Filing dateFeb 18, 2009
Priority dateFeb 18, 2009
Publication dateJul 7, 2015
Grant dateJul 7, 2015

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method and apparatus are described including categorizing each channel into one of four categories, selecting a channel from a first category of channels, if there are any channels in the first category of channels, selecting a channel from a second category of channels, if there are any channels in the second category of channels and selecting a channel from a third category of channels, if there are any channels in the third category of channels.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for assigning channels in a wireless local area network for real-time communications in a dense deployment environment, said method comprising: categorizing each channel into one of at least 3 categories; selecting a channel from a first category of channels, if there are any channels in said first category of channels; selecting a channel from a second category of channels, if there are any channels in said second category of channels; and selecting a channel from a third category of channels, if there are any channels in said third category of channels wherein the first category of channels includes clear channels, wherein the second category of channels includes feasible channels, and wherein the third category of channels includes infeasible channels; scanning all channels; recording a number of cooperative access points; recording a number of non-cooperative access points; determining load information of a cooperative access point from a beacon message transmitted by said access point; and estimating a load on each channel responsive to results of scanning all channels. 2. The method according to claim 1 , further comprising selecting a least loaded channel from a fourth category of channels, wherein said fourth category of channels includes undetermined channels. 3. The method according to claim 1 , further comprising reducing a load on an access point joining said dense deployment environment. 4. The method according to claim 3 , wherein reducing said load includes one of reducing a number of multimedia streams and reducing a number of associated nodes and reducing bit rate of multimedia stream using transcoding. 5. The method according to claim 1 , further comprising receiving channel measurement results from nodes associated with an access point. 6. The method according to claim 5 , further comprising: initializing a channel measurement request timer; transmitting a channel measurement request message to associated nodes; building a list of hidden nodes; building a list of exposed nodes; activating request to send-clear to send signaling if said hidden node list or said exposed node list is not empty; applying a weight to any hidden nodes; applying a weight to said load on said current operating channel; re-estimating a load on a current operating channel; and responsive to said load performing one of continuing to communicate over said current operating channel and switching to another operating channel. 7. The method according to claim 6 , wherein said weight is 1+ω. 8. The method according to claim 5 , wherein said channel measurement results include a packet loss rate. 9. The method according to claim 6 , further comprising transmitting a channel switch announcement message to associated nodes over said current operating channel. 10. The method according to claim 6 , wherein said load re-estimation is responsive to said channel measurement results including said packet loss rate. 11. An apparatus for assigning channels in a wireless local area network for real-time communications in a dense deployment environment comprising: means for categorizing each channel into at least 3 categories; means for selecting a channel from a first category of channels, if there are any channels in said first category of channels; means for selecting a channel from a second category of channels, if there are any channels in said second category of channels; and means for selecting a channel from a third category of channels, if there are any channels in said third category of channels, wherein the first category of channels includes clear channels, wherein the second category of channels includes feasible channels, and wherein the third category of channels includes infeasible channels; means for scanning all channels; means for recording a number of cooperative access points; means for recording a number of non-cooperative access points; means for determining load information of a cooperative access point from a beacon message transmitted by said access point; and means for estimating a load on each channel responsive to results of scanning all channels. 12. The apparatus according to claim 11 , further comprising means for selecting a least loaded channel from a fourth category of channels, wherein said fourth category of channels includes undetermined channels. 13. The apparatus according to claim 11 , further comprising means for reducing a load on an access point joining said dense deployment environment. 14. The apparatus according to claim 11 , further comprising means for receiving channel measurement results from nodes associated with an access point. 15. The apparatus according to claim 14 , further comprising: means for initializing a channel measurement request timer; means for transmitting a channel measurement request message to associated nodes; means for building a list of hidden nodes; means for building a list of exposed nodes; means for activating request to send-clear to send signaling if said hidden node list or said exposed node list is not empty; means for applying a weight to any hidden nodes; means for applying a weight to said load on said current operating channel; means for re-estimating a load on a current operating channel; and means for responsive to said load performing one of continuing to communicate over said current operating channel and switching to another operating channel. 16. The apparatus according to claim 15 , further comprising means for transmitting a channel switch announcement message to associated nodes over said current operating channel. 17. An apparatus for assigning channels in a wireless local area network for real-time communications in a dense deployment environment comprising: a processor, for categorizing each channel into at least 3 categories, the processor selecting a channel from a first category of channels, if there are any channels in said first category of channels, selecting a channel from a second category of channels, if there are any channels in said second category of channels; and selecting a channel from a third category of channels, if there are any channels in said third category of channels, wherein the first category of channels includes clear channels, wherein the second category of channels includes feasible channels, and wherein the third category of channels includes infeasible channels; a wireless communication module for scanning all channels; a memory, connected to the processor, for recording a number of cooperative access points and a number of non-cooperative access points; wherein the processor determines load information of a cooperative access point from a beacon message transmitted by said access point; estimates a load on each channel responsive to results of scanning all channels. 18. The apparatus according to claim 17 , wherein the processor further acts to select a least loaded channel from a fourth category of channels, wherein said fourth category of channels includes undetermined channels. 19. The apparatus according to claim 17 , wherein the processor further acts to reduce a load on an access point joining said dense deployment environment. 20. The apparatus according to claim 17 , wherein the wireless communication module further acts to receive channel measurement results from nodes associated with an access point.

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9078267B2 cover?
A method and apparatus are described including categorizing each channel into one of four categories, selecting a channel from a first category of channels, if there are any channels in the first category of channels, selecting a channel from a second category of channels, if there are any channels in the second category of channels and selecting a channel from a third category of channels, if …
Who is the assignee on this patent?
Wu Mingquan, Liu Hang, Mandrekar Ishan, and 3 more
What technology area does this patent fall under?
Primary CPC classification H04W72/52. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 07 2015 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).