專利名稱::在無線網絡中選擇更寬帶寬信道的制作方法
技術領域:
:本公開總地涉及針對諸如無線網絡之類的無線通信的信道選擇。
背景技術:
:增大頻譜帶寬是增大電信中的信道容量的一種方式。例如,為了增大信道容量,用于無線局域網(WLAN)通信的、被稱為802.Iln的電氣與電子工程師學會(IEEE)修正案介紹了向無線網絡分配兩個相鄰(鄰近)的20MHz信道的組合帶寬,以提供40MHz的帶寬。無線網絡的更寬帶寬工作模式對于實現更高數據速率是有用的。在更寬帶寬模式中,一個信道被稱為主信道,另一信道被稱為次信道。由于非對稱信道接入規則,使用40MHz工作模式的無線網絡設備按照IEEE802.Iln修正案的規則具有不公平的優勢。例如,根據IEEE802.Iln修正案的規則,次信道只需要在被稱為點協調功能幀間間隔(PointCoordinationFunctionInterframeSpacing,PIFS)的時間區間而不是被稱為分布式幀間間隔(DistributedInterframeSpacing,DIFS)的更長時間區間期間空閑或不進行傳輸;或者退避規則反映主信道的擁塞水平,但對于次信道的擁塞水平則相對不敏感;或者次信道上的預留機制可被忽略;或者存在更寬松的空閑信道評估(ClearChannelAssessment,CCA)規則控制著對次信道的接入。這些因素可能使得以40MHz工作的設備導致對那些在次信道上工作的20MHz設備的不公平干擾。圖1是圖示出為更寬帶寬工作模式選擇相鄰信道的無線網絡設備的示例的示圖。圖2示出一流程圖的示例,該流程圖示出了用于針對更寬帶寬工作模式選擇相鄰信道的方法。圖3示出一流程圖的示例,該流程圖示出了針對更寬帶寬工作模式對無線網絡設備可用的可用信道區分優先級的方法。圖4示出一流程圖的示例,該流程圖示出了用于針對所選的一對相鄰信道執行主信道和次信道的對齊的方法。圖5是示例性實施例可在其上實現的計算設備的框圖。圖6示出了示例性實施例可在其中實現的無線網絡的示例。具體實施例方式概述概括來說,根據一個示例性實施例,提供了一種方法,其中為一組或多組射頻(RF)信道計算度量。每組包括一頻帶中的至少兩個鄰近RF信道,這些信道可被選擇來供無線網絡用于組合兩個或更多個鄰近RF信道的帶寬的更寬帶寬工作模式,其中度量是基于該組RF信道中來自其他設備的活動的。用于無線網絡在更寬帶寬模式中的工作的特定一組RF信道中的各主RF信道和次RF信道的對齊是相對于該頻帶中可能有其他無線設備工作的RF信道來確定的。如下所述,主信道是這樣一組一個或多個RF信道該組信道是在更寬帶寬模式中工作的設備在確定更寬帶寬模式不利于用于即將進行的傳輸或者換句話說除此之外就沒有用處時可以退回到或回復到的最低單位或最小數目的RF信道。因此,主信道是作為設備在其不在更寬帶寬模式中工作時使用的最低單位的RF信道的一組一個或多個RF信道,次信道是與主信道或次信道相鄰的一個或多個RF信道。例如,在能夠在20MHz模式或40MHz更寬帶寬模式中工作的802.Iln基本服務集BSS)中,設備每當其希望時就可以在只使用主信道(20MHz)或使用主信道和次信道兩者(40MHz)之間來回切換。次信道是這樣一個信道或一組信道該信道或該組信道與主信道或次信道相鄰,并且其帶寬能夠與(一個或多個)主信道和(一個或多個)次信道相組合,以實現更寬帶寬工作模式。關于設備何時能夠使用(一個或多個)次信道以便具有更寬帶寬模式能力的接入規則通常(但不一定)比用于確定何時能夠使用主信道的規則更寬松。另外,主信道也可以是用于發送控制信號/數據的信道,例如信道預留,而該控制信息只可以可選地在次信道上發送。根據另一示例性實施例,提供了一種方法,其中識別出可供無線網絡在更寬帶寬工作模式中使用的候選的一組或多組RF信道,其中每組包括兩個或更多個鄰近RF信道。在更寬帶寬模式中,兩個或更多個鄰近RF信道被組合以用在單個更寬帶寬信道中/用于單個更寬帶寬信道。為所述候選的一組或多組RF信道計算度量,其中度量是基于在一組中的RF信道上來自其他設備的活動的。候選的一組RF信道是基于為候選的所有組RF信道計算的度量被選擇來供無線網絡用在更寬帶寬工作模式中的。另外,這里提供了使僅在一個RF信道上工作的無線網絡能夠在存在至少一個利用至少兩個鄰近RF信道在更寬帶寬模式中工作的無線網絡的情況下選擇一RF信道的技術。為其中至少一個現有無線網絡利用至少兩個鄰近RF信道工作的頻帶中的RF信道計算度量,其中度量是其于在該組RF信道中來自其他設備的活動的。無線網絡向RF信道之一的指派是基于這些度量的,從而,以嘗試最大化無線網絡的性能的方式,與利用至少兩個鄰近RF信道在更寬帶寬模式中工作的現有無線網絡共存。根據所描述的示例性實施例,這里提供了設備、方法和編碼在計算機可讀介質上的指令,用于為無線網絡中的更寬帶寬工作模式選擇信道,其中用于在無線網絡中接入信道的規則允許選擇兩個(或更多個)鄰近信道。這種接入規則的一個示例是由IEEE802.Iln修正案設計出的那出,該修正案規定了20/40MHZ收發機和主-次信道對齊,以減輕無需許可頻帶中的干擾。干擾源,例如其他無線網絡收發機設備或無線的其他網絡的干擾設備,或者來自它們的傳輸的能量,在選擇候選信道對的過程中被識別。另外,所選的候選信道對被分析,以確定所選的候選信道對的主_次信道指派是否可行和公平。這里的示例性實施例中描述了一種裝置,其被配置為為諸如802.11η20/40ΜΗζ收發機之類的寬頻譜帶寬系統選擇信道。該裝置還被配置為選擇主/次信道對齊以減輕干擾。這里描述的示例性實施例指的是符合802.Iln的無線網絡。這是為了便于例示,因為應當很容易認識到,這里描述的原理可以適當地適應于任何使用多個信道通信以增大頻帶帶寬(這里稱之為更寬帶寬網絡工作模式)的無線網絡。以下是本說明書中各處使用的某些術語的定義術語“BSS”指的是基本服務集,并且它表示例如單個802.11無線網絡,例如一個接入點(AP)和多個關聯客戶端設備。術語“20/40-BSS”指的是既允許單信道工作(例如,20MHz)也允許使用兩個或更多個相鄰(鄰近)信道的更寬帶寬工作(例如,40MHz)的BSS。因此,20/40BSS是允許更寬帶寬工作模式的無線網絡。術語“20-BSS”指的是只允許單信道工作(例如,20MHz)的BSS。術語“信道成本度量”指的是這里描述的候選信道的度量,這些度量可以取決于噪聲、無線電干擾、流量負載、調控類、動態頻率選擇(DFS)規則等等。以下的表1和表2分別列出了在用于根據IEEE802.11標準的規則的設備的工作的5GHz頻帶中可用的某些信道號及其針對20MHz和40MHz信道的相應中心頻率。表1<table>tableseeoriginaldocumentpage8</column></row><table>表2<table>tableseeoriginaldocumentpage9</column></row><table>一般地,被組合以形成一個更寬帶寬信道的兩個或更多個鄰近RF信道在這里被稱為一組RF信道。一組RF信道可包括兩個或更多個鄰近RF信道。在這里描述的該組包括兩個相鄰RF信道的示例中,該組被稱為一“對”或“信道對”。當無線設備啟動在該更寬帶寬模式中的頻帶使用時,被組合以形成一個更寬信道的各個RF信道依據這些信道上來自其他無線網絡的活動被指定為主信道或次信道。雖然以下描述指的是一組包括兩個鄰近信道(例如,信道對)的示例,但這并不意圖為限制性的,在選擇并對齊一組(兩個或更多個)鄰近信道以用在更寬帶寬工作模式中時一般都可使用這里描述的技術。圖1概括示出諸如AP之類的無線網絡設備10,其包括無線收發機20和信道選擇邏輯30。收發機20連接到天線40,天線40檢測所接收的信號并發射信號。設備10被配置為在普通單信道模式中在一個信道上或者在更寬帶寬模式中在兩個(或更多個)鄰近信道上接收來自其他設備的信號并發送信號到其他設備。例如,圖1示出了包括被標記為信道1-10的10個非重疊信道的頻帶60。在更寬帶寬模式中,設備10選擇候選的一對鄰近信道(稱為候選信道對),并且執行信道對齊分析以確定該候選信道對中的信道中的哪一個是主信道,哪一個是次信道。如圖1所示,兩個相鄰信道中的任何一個都可充當用于更寬帶寬工作模式的信道對的主信道或次信道。設備10適當地適應于實現在如圖5所示的AP內或AP控制器內,下文將對此進行描述。這里使用的術語“邏輯”包括但不限于用于執行(一個或多個)功能或(一個或多個)動作和/或引起來自另一組件的功能或動作的硬件、固件、軟件和/或上述每種的組合。例如,基于所希望的應用或需求,邏輯可包括軟件控制的微處理器、諸如專用集成電路(ASIC)之類的分立邏輯、可編程/被編程的邏輯器件、包含指令的存儲器設備、等等、或者以硬件實現的組合邏輯。邏輯還可以完全實現為軟件。信道選擇邏輯30與收發機20發生數據通信。收發機20被配置為獲取關于現有BSS或所觀察到的外部干擾者的數據。例如,如果設備10是在AP中實現的,則收發機20可以是被配置為偵聽可用信道上的信標、信號、噪聲等等的無線收發機。收發機20向信道選擇邏輯30傳達數據以指示出所觀察到的狀況,從而使得信道選擇邏輯30能夠選擇候選信道。作為另一示例,如果設備10是在AP控制器中實現的,則收發機30可被配置為從其所連接到的若干AP獲取數據。在一示例性實施例中,候選信道經由收發機20被傳達給信道選擇邏輯30。信道選擇邏輯30作為響應確定設備10是否能在候選信道上工作并且利用這里描述的任何方法和規則來配置信道對齊。例如,如果設備10在802.Iln網絡上工作,則信道選擇邏輯可確定在候選信道上是否存在現有的20/40MHZBSS,然后設備10確保新BSS的主信道與任何現有的20MHzBSS或20/40MHzBSS的主信道相同并且新的20/40MHzBSS的次信道與任何現有的(一個或多個)20/40MHZ的次信道相同,除非設備10發現在這兩個信道上是具有不同的主信道和次信道的另一現有20/40MHzBSS或者不在主信道上的另一現有20MHzBSS。信道選擇邏輯30還可被配置為使得設備10使用一對信道以使得次信道對應于這樣一個信道在該信道上,尚未檢測到來自任何現有的(一個或多個)20MHzBSS的信標。如果無法找到沒有現有20MHzBSS的一對信道,則信道選擇邏輯30被配置為使得設備10使用一對信道以使得次信道對應于這樣一個信道在該信道上,尚未檢測到來自任何現有的(一個或多個)20MHzBSS的高于預定的RSSI閾值(例如_90dBm)的信標。在一個示例中,信道選擇邏輯20實現以下結合圖2描述的方法100。轉到圖2,描述了示出用于信道選擇的方法100的流程圖的示例。圖2示出了存在信道選擇方法100的兩個階段。一個階段在200處示出,并且包括利用下文中描述的一個或多個信道成本度量來在一設備可用的那些信道之間區分候選信道對的優先級。另一階段在300處示出,并且包括執行信道對齊分析,以確定所選的候選信道對中的信道之中的哪個將是主信道以及這些信道之中的那個將是次信道。階段200可在階段300之前執行,或者階段300可在階段200之前執行,如圖2中的虛線箭頭所示。當階段200在階段300之前執行時,根據無線設備可用的那些信道創建候選信道對的列表,并且按照基于這些候選信道對的信道成本度量的優先級的順序來排列這些候選信道對。然后,在階段300中,從在階段200中創建的列表中選擇一候選信道對,以用于執行信道對齊分析。當階段300在階段200之前執行時,為可用信道對執行信道對齊分析,并且隨后可分析基于其信道對齊而被視為候選的任何信道對的信道成本度量。從而,具有最佳信道成本度量的信道對將被首先選擇來供尋求更寬帶寬工作模式的無線設備使用。現在轉到圖3,示出了區分候選信道對的優先級的方法200的示例。最終,當為AP的更寬帶寬工作模式選擇候選信道對時,為每個候選信道對計算信道成本度量。該度量可根據將會影響信道針對更寬帶寬(例如,40MHz)工作模式的質量的多種射頻(RF)測量來計算。候選信道對的RF測量的示例包括1.以dBm為單位的環境噪聲下限。2.以dBm為單位的接收信號強度信息(RSSI)強度,以及來自已知的重疊BSS的RF信號的平均流量負載。3.以dBm為單位的RSSI強度,以及所考慮的設備將會為一候選信道對貢獻的RF信號的平均流量負載。4.以dBm為單位的RSSI強度,以及在一候選信道對上檢測到的未標識出的RF信號的平均占空因數。5.對附近信道的所有前述測量,但這些測量基于這些附近信道與所考慮的候選信道對在頻率上的分離而被適當地衰減。將預期到最佳網絡性能存在于具有上述這些RSSI測量的最小總計的候選信道對上。因此,一信道對的一種可行度量可以就是兩個信道上的這些RSSI測量被占空因數或負載加權后的數值總和。然后,在為特定的無線網絡設備計算出所有候選信道對的度量后,可以認為具有最小值的度量的信道對對于該無線網絡設備在其給定位置中而言是最佳的。一種改進的度量是RSSI測量的非減小非線性映射的加權和。可用于每個無線網絡設備(例如,AP)的信道的列表可以遵從該設備的調控域中可用的那些信道。用于指派給一無線網絡設備(例如,AP)的可用候選信道的列表由信道對及其所被許可的主和次對齊構成。因此,參考圖3中的流程圖,在210,AP從其可用的那些信道中選擇候選信道對。例如,屬于US調控類22和27的AP具有以下其可用的候選信道對{(36,40),(40,36),(44,48),(48,44)},其中一對中的第一信道號是主信道,第二信道號是次信道,即“(主信道,次信道)”。在220,AF對可用候選信道對之中的一個所選候選信道對中的每個信道進行RF測量,并且可選地對所選的候選信道對附近的信道進行測量。如上所述,候選信道對是一對相鄰或鄰近的信道,其示例在圖1中示出。在220處進行的RF測量可包括以上所述的測量中的一個或多個,即,環境噪聲下限、RSSI和平均流量負載、所考慮到設備將會對候選信道對貢獻的RSSI、候選信道對上的未標識出的RF信號的RSSI和平均占空因數、以及可選地,對附近信道的所有前述測量。信道成本度量表示與各個信道的度量相對的、候選的一對信道的質量。因此,為一對信道計算信道成本度量的一種技術是為一候選信道對中的每個信道計算信道成本度量,然后組合兩個信道成本度量以產生該候選信道對的度量。例如,一候選信道對的信道成本度量可包括該候選信道對中的各個信道的信道成本度量的加權平均。從而,在230,基于在220為每個信道進行的RF測量,來為所選信道對中的每個信道計算信道成本度量。接下來,在240,通過計算該候選信道對中的各個信道的信道成本度量的組合,來得出該候選信道對的信道成本度量。當在240計算一候選信道對的信道成本度量時,該對中的每個信道的成本度量可以基于公平性和與未對齊的20/40BSS的任何重疊而被指派以“懲罰”。每個信道的信道度量如何被加權可基于所考慮的AP的許多屬性的組合。因為20/40MHZBSS可以在兩個信道上的40MHz的傳輸和主信道上的20MHz的傳輸之間來回切換,所以根據20/40MHzBSS在單信道20MHz模式中傳輸的時間的比例來向主信道的20MHz成本度量指派權重,是合理的。可以預期,這與所考慮的AP的BSS中的20MHz客戶端的數目成比例。因此,對于一候選信道對,指派給次信道的成本度量的權重將為1減去經歸一化的、指派給該候選信道對的主信道的權重。例如,IEEE802.1In的20/40MHzBSS共存規則的分析表明,對于那些共享20/40MHzBSS的次信道的20MHzBSS,可能施加不公平加權。因此,一種加權技術包括這樣的技術如果一候選信道對導致20/40MHzBSS的候選信道對的次信道與20MHzBSS共享,則懲罰一40MHz信道對。這可以通過在計算該信道對的信道成本度量時基于重疊的20MHz的BSS的RSSI向該候選信道對中的將充當次信道的信道指派懲罰來實現。作為另一示例,其主信道和次信道未對齊的任何兩個20/40MHZBSS也將遭受由802.Iln修正案的共存協議的“缺陷”導致的干擾。因此,用于一候選信道對的信道的對齊的信道成本度量可以被懲罰,如果它與另一20/40MHZBSS的信道對齊相重疊的話。這些懲罰權重的值可以經由適當的仿真或經驗方法來確定。在240處為一候選信道對計算信道成本度量后,在250確定是否有另外的候選信道對對AP可用。如果是,則對另一候選信道對重復210-240的處理。如果否,則在260,在為AP可用的所有候選信道對計算信道成本度量后,這些候選信道對可基于其各自的信道成本度量而被區分優先級。例如,具有最小信道成本度量的候選信道對將會是最高優先級的候選信道對,依此類推。前述加權技術只是一個示例,并且應當理解,在不脫離這里描述的技術的范圍和精神的前提下,可在執行其他技術。關于上述RF信號測量的使用,有許多變體。例如,不是簡單地計算這些RF測量值的數值總和,而是可通過考慮到以下這一點來執行不同的度量計算在干擾者的RSSI高于一定閾值時,AP將服從干擾者,從而避免與干擾者的任何不必要的沖突。信道成本度量示例以下是將被其占空因數加權的RSSI強度相加的信道成本度量計算的示例。在此示例中,候選信道對是信道對(44,48)和(48,44),并且對每個信道進行的RF測量由以下的表3來總結。表3<table>tableseeoriginaldocumentpage12</column></row><table>為了簡單起見,在此示例中假定在靠近信道44和48的任何信道上沒有RF活動。此外,例如,對一候選信道對的次信道上的一20MHzBSS的懲罰是每20為3dB,并且對于相對于另一20/40MHZBSS未對齊的40MHz信道的懲罰是1.5dB。如果主信道的信道成本度量的權重為次信道的信道成本度量的三倍,則針對此示例計算出的以下兩個40MHz信道成本度量為候選信道對(44,48)的成本度量=0.75*(作為主信道的信道44的成本度量)+0.25*(作為次信道的信道48的成本度量)=0.75*(_90+-50*0.5+0*3+2*1.5)+0.25*(-100+-52*0.1+1*3+0*1.5)=-109.55dBm。候選信道對(48,44)的成本度量=0.75*(作為主信道的信道48的成本度量)+0.25*(作為次信道的信道44的成本度量)=0.75*(_100+-52*0.1+0*3+1*1.5)+0.25*(-90+-50*0.5+1*3+0*1.5)=-105.775dBm。如果對更好的40MHz性能和公平性的選擇標準由更小的度量值指示,則根據此規貝U,在此AP可用的信道之中,信道對(44,48)將會被推薦作為用于20/40MHZBSS的最高優先級候選信道對。另一個可能的實現方式也可以是使用這些RF測量來確定表示一組候選信道上的設備的性能的數值。例如,基于由設備所遵守的無線標準所規定的載波感測檢測閾值或者基于經驗測量,可以基于這些測量映射或計算每個候選信道上的設備的預期網絡吞吐量。然后選擇標準可基于計算出的性能值的最大值。現在轉到圖4,根據一示例性實施例描述信道對齊方法300。雖然為了說明簡單起見,圖4的方法被示出和描述為順序執行,但是應當理解并認識到,示例性實施例并不受所示出的順序的限制,因為一些方面可以按與這里示出和描述的順序不同的順序發生和/或與其他方面同時發生。另外,實現根據示例性實施例的一方面的方法并不需要所有示出的特征。如這里將描述的,該方法可適當地適應于以硬件、軟件或其組合實現。還應當認識到,方法300適合于由接入點(AP)(例如自配置AP)、由控制器或者由兩者(例如,自配置最初選擇信道,控制器后來可重指派這些信道)實現。在302,選擇候選信道對。例如,可以選擇被方法200賦予最高優先級的候選信道對。如以上結合圖3所說明的,候選信道對可以基于所識別出的干擾源(例如其他收發機或外部(無線的其他網絡)干擾者)或者基于來自其傳輸的能量而被區分優先級。對于20/40BSS,選擇一對20MHz信道。在304,確定是否有另一20/40BSS在與被分析的所選候選信道對的信道相同的信道上工作。如果在304確定沒有其他20/40BSS在相同信道上工作(“否”),則在306,確定是否有一20MHzBSS僅在被分析的候選信道對的信道之一上工作。如果在306確定沒有20MHzBSS僅在該候選信道對的信道之一上工作(“否”),則處理進行到308,在該處可以自由選擇主信道和次信道。即,在306,由于沒有20MHzBSS在候選信道對的任一信道上工作并且沒有20/40MHZBSS在候選信道對的任一信道上工作,因此可以從候選信道中自由選擇主信道和次信道。即,候選信道對中的哪個信道是主信道或者候選信道對中的哪個信道是次信道,都是無關緊要的。在310,確定使用所選候選信道對及其主_次信道對齊的網絡性能是否可接受,或者是否應當選擇新的候選信道對。如果網絡性能可接受(“是”),則如312處所示,已找到了可接受的40MHz信道和對齊,并且方法300停止。另一方面,如果使用所選的候選信道對和主_次信道對齊,網絡性能不可接受,則處理返回到302,在該處選擇另一候選信道對,艮口,在方法200(圖3)中識別出的那些候選信道對之中,具有次高優先級的候選信道對。方法300的信道對齊分析可被周期性地執行,以確定對于一信道對的信道選擇和對齊是否應當被改變。方法300可以響應于網絡環境的變化而執行,例如新BSS被添加、或者一BSS不再工作、干擾和/或噪聲的變化,或者方法300可以按預定的時間間隔周期性地執行。如果在306,在候選信道之一上找到20MHzBSS(“是”),則在314,該候選信道對的信道被對齊,以使得次信道不在與20MHzBSS相同的信道上。然后,在310,確定使用所選信道的網絡性能是否可接受。如果網絡性能可接受(“是”),則已經找到了可接受的40MHz信道和對齊,并且方法300停止。否則,處理進行到302,在該處選擇另一候選信道對。如果在304確定一20/40BSS在候選信道上工作(“是”),則在316,確定在這些候選信道上是否有多于一個主_次信道對齊。即,當AP即將啟動一占據與現有20/40MHZBSS占據的兩個信道相同的兩個信道的20/40MHZBSS時,則根據一告誡,AP選擇新20/40MHzBSS的主信道與現有20/40MHZBSS的主信道相同,并且選擇新20/40MHzBSS的次信道與現有20/40MHZBSS的相同。該告誡為當在與候選信道相同的信道上存在多于一個現有20/40MHzBSS時,其中至少一個現有20/40MHzBSS具有與另一現有20/40MHzBSS不同的主-次信道對齊。因此,換句話說,在316,確定在與被分析的候選信道對相關聯的信道上是否只有一個主_次信道對齊。如果在316,確定在候選信道對的信道上有多于一個主-次信道對齊(“否”),則在316,確定在任何現有20/4011泡BSS的次信道上是否有任何20MHzBSS。如果在318確定在現有20/40MHZBSS的次信道上沒有20MHzBSS(“否”),則在320,候選信道對的信道與其次信道不與任何20MHzBSS共享的20/40MHzBSS對齊。結果,候選信道對的主信道和次信道與其次信道不與現有20MHzBSS共享的現有20/40MHzBSS對齊。在322,確定已經找到20/40MHZ信道和對齊,并且方法300停止。然而,在確定是否停止方法300之前,例如可像310處那樣分析網絡性能。如果性能可接受,則在322,方法300停止;否則,在302選擇新的信道。在20MHzBSS的存在不是所關心的問題的情況下,在306和318處進行的確定可被省略。如果在318,在現有20/40MHZBSS的次信道上找到20MHzBSS(“是”),則處理進行到324,在該處確定此狀況是否可接受或者是否應當選擇新的候選信道對。例如,如果RSSI足夠低,使得現有的20MHzBSS不干擾在所選候選信道對上工作的AP并且在所選候選信道對上工作的AP不干擾現有20MHzBSS,則所選候選信道對的次信道上20MHzBSS的共存可以是可接受的。在一示例性實施例中,在候選信道對上工作的AP的功率水平可被改變,以不干擾現有的20MHzBSS。因此,如果在324,在候選信道對的次信道上工作的20MHzBSS的存在是可接受的(“是”),則在320,候選信道被對齊,在322,20/40MHz信道對齊已被找到,并且方法300停止。然而,在特定實施例(未示出)中,在確定是否停止方法300之前,可以例如像310處進行的那樣分析性能。如果性能可接受,則在322,方法300停止;否則,在302選擇新信道。如果在324,確定在候選信道對的次信道上工作的現有20MHzBSS不可接受(“否”),則在302選擇新的候選信道。方法300可被重復,直到發現適當的信道和信道對齊為止。如果在316確定只有一個主_次信道對齊(“是”),則處理進行到306,在該處確定是否存在只在候選信道對的信道之一上工作的現有20MHzBSS。如果在306,僅在候選信道之一上找到20MHzBSS(“是”),則在314,信道被對齊,以使得次信道不在與該20MHzBSS相同的信道上。在310,確定使用所選信道的網絡性能是否可接受。如果網絡性能可接受(“是”),則已找到可接受的40MHz信道和對齊,并且方法300停止。應當注意,方法300可響應于不同的優先級或條件而被修改。例如,如果希望沒有次信道在與20MHzBSS(例如遺留的20MHzBSS)相同的信道上工作,則可以更早執行306和/或318,并且在步驟302響應于在次信道上發現20MHzBSS而立即選擇新信道。希望本申請涵蓋所有這樣的組合和置換。還應當注意,方法100是利用兩個信道來例示的;然而,本領域的技術人員應當很容易認識到,方法100可被擴展到配置任意數目的物理可實現信道,例如三個或更多個信道。這里描述兩信道示例是為了易于例示。總之,結合圖4描述的方法300可以被AP或耦合到AP的控制器使用,該AP或控制器可操作來根據以下用于選擇主信道和次信道的規則來選擇AP的工作信道(1)如果在所選的兩個信道上存在現有的20/40MHzBSS(允許20MHz和40MHz兩者的BSS),則AP確保新BSS的主信道與任何現有20/40MHZBSS的主信道相同,并且新20/40MHzBSS的次信道與任何現有的(一個或多個)20/40MHzBSS的次信道相同,除非AP發現在這兩個信道上是具有不同的主信道和次信道的另一現有20/40MHZBSS或者不在主信道上的另一現有20BSS。(2)AP應當使用一對信道以使得次信道對應于這樣一個信道在該信道上,尚未檢測到來自任何現有的(一個或多個)20MHzBSS的信標。(3)如果規則2的條件無法得到滿足,則AP應當使用一對信道以使得次信道對應于這樣一個信道在該信道上,尚未檢測到來自任何現有的(一個或多個)20MHzBSS的高于預定RSSI閾值(例如-90dBm)的信標。(4)如果規則3的條件無法得到滿足,則只要規則1的條件得到滿足,AP就可以使用一對信道。當滿足規則1的條件時,如果AP發現在其所選的兩個信道上存在具有不同的主信道和次信道的現有20/40MHZBSS,則AP應當使用一對信道以使得20/40MHZBSS的次信道對應于檢測到的最弱信標(根據RSSI確定)的信道或者具有可被用作AP的調控類的次信道的所有信道的流量所消耗的最少介質時間的信道。AP不啟動作為任何20/40MHZBSS的次信道的5GHz中的20MHzBSS。以上描述的經由成本度量在BSS之間施加公平性的思想也可用于向一信道指派20MHzAP以便與20/40MHZBSS共存。S卩,圖2_4的流程圖可被修改,以使得優先級被放在保護20MHz(遺留)BSS上。非更寬帶寬模式設備在選擇在存在在更寬帶寬模式中工作的設備的情況下使用哪個信道時可采用圖2-4所示的思想。在此情況下,為其中存在至少一個利用至少兩個鄰近RF信道工作的現有無線網絡的頻帶中的RF信道計算度量。無線網絡到RF信道之一的指派是基于該度量的,以便以嘗試最大化無線網絡的性能的方式與利用至少兩個鄰近RF信道工作的現有無線網絡共存。圖5是一示例性實施例可在其上實現的計算機系統400的框圖。計算機系統400包括用于傳輸信息的總線402或其他通信機構和與總線402相耦合用于處理信息的處理器404。計算機系統400還包括諸如隨機存取存儲器(RAM)或其他動態存儲設備之類的主存儲器406,其耦合到總線402,用于存儲信息和處理器404要執行的指令。主存儲器406還可用于存儲在處理器404執行指令期間的臨時變量或其他中間信息。計算機系統400還包括只讀存儲器(ROM)408或其他靜態存儲設備,其耦合到總線402,用于存儲靜態信息和處理器404的指令。提供了諸如磁盤或光盤之類的存儲設備410,其耦合到總線402,用于存儲信息和指令。示例性實施例的一個方面涉及使用計算機系統400來為更寬帶寬工作模式選擇信道。根據示例性實施例,為寬頻譜帶寬系統選擇信道是由計算機系統400響應于處理器404執行包含在主存儲器406中的一條或多條指令的一個或多個序列而提供的。這種指令可以被從另一計算機可讀介質(如存儲設備410)讀取到主存儲器406中。包含在主存儲器406中的指令序列的執行使得處理器404執行這里描述的處理步驟。多處理配置中的一個或多個處理器也可被用來執行包含在主存儲器406中的指令序列。在替換實施例中,可以使用硬線電路來替代軟件指令或與軟件指令相組合以實現示例性實施例。從而,這里描述的實施例不限于硬件電路和軟件的任何特定組合。這里使用的術語“計算機可讀介質”指參與向處理器404提供指令以供執行的任何介質。這種介質可以采取許多形式,包括但不限于非易失性介質、易失性介質和傳輸介質。非易失性介質例如包括光盤或磁盤,如存儲設備410。易失性介質包括動態存儲器,如主存儲器406。傳輸介質包括同軸電纜、銅線和光纖,包括構成總線402的線路。傳輸介質也可以采取聲波或光波的形式,例如在射頻(RF)和紅外數據通信期間生成的聲波或光波。計算機可讀介質的常見形式例如包括軟盤、柔性盤、硬盤、磁卡、紙帶、任何其他具有孔圖案的物理介質,RAM、PROM、EPROM、FLASHPROM、CD、DVD或任何其他存儲芯片或卡盤,或者計算機可以讀取的任何其他介質。各種形式的計算機可讀介質可用于將一條或多條指令的一個或多個序列傳輸到處理器404以供執行。例如,指令可以首先承載在遠程計算機的磁盤上。遠程計算機可以將指令加載到其動態存儲器中,并利用調制解調器經由電話線發送指令。計算機系統400本地的調制解調器可以接收電話線上的數據,并使用紅外發送器來將數據轉換為紅外信號。耦合到總線402的紅外檢測器可以接收在紅外信號中攜帶的數據,并且將數據置于總線402上。總線402將數據傳送到主存儲器406,處理器404從主存儲器406取得指令并執行指令。主存儲器406接收的指令可以可選地在處理器404執行之前或之后被存儲在存儲設備410上。計算機系統400還包括耦合到總線402的通信接口418。通信接口418提供到與諸如WLAN之類的網絡相連的網絡鏈路420的雙向數據通信耦合。例如,通信接口418可以是無線收發機或諸如以太網卡之類的網卡,在其他實施例中,通信接口418可以是綜合業務數字網絡(ISDN)卡或調制解調器,以提供到相應類型電話線的數據通信連接。在任何這種實現方式中,通信接口418發送并接收電信號、電磁信號或光信號,這些信號攜帶著表示各類信息的數字數據流。計算機系統400可以經過通信接口418發送消息和接收數據,其中包括程序代碼。根據一示例性實施例,一個這種下載的應用提供了如這里所述的信道選擇。所接收的代碼可以在接收時被處理器404執行,和/或被存儲在存儲設備410或其他非易失性存儲裝置中以供以后執行。圖6示出了一示例性實施例可在其上實現的示例性網絡500。網絡500包括與AP504,506發生數據通信的控制器502。控制器502與AP504、506之間的通信鏈路可以適當地為有線的、無線的和/或有線和無線鏈路任何組合。在一示例性實施例中,控制器502從AP504,506獲取關于可用信道的數據,例如所檢測到的其他AP,例如可能是流氓AP或者在一不同網絡上工作的AP的AP510。AP504,506也可以例如從干擾者508獲取關于干擾源或噪聲的數據。這種關于干擾源或噪聲的數據可以適當地包括指示出哪些信道受到影響和/或干擾強度的數據。基于該數據,控制器502可以為AP504、506選擇候選信道。在特定實施例中,控制器502還例如通過使用這里描述的規則或方法來對齊信道。在一個示例中,AP504、506可以最初選擇和對齊工作信道。一旦在工作中,控制器502則可驗證所選信道和信道對齊。控制器502隨后可為AP504、506中的一個或多個選擇新信道和/或新信道對齊。控制器502把新信道和/或對齊傳達給AP504和/或506,信道504和/或506對新信道和/或對齊的變化作出響應。以上描述了示例性實施例。在不脫離其精神或必要特性的前提下,這里描述的思想可以按其他特定形式來實現。前述實施例因此在任何意義上來說都應當被認為是例示性的,而不意圖為限制性的。因此,希望包含落在要求本申請的優先權的申請中提交的任何權利要求根據其被公平、合法且公正地授權的寬度所解釋的精神和范圍內的所有更改、修改和變化。權利要求一種方法,包括為一組或多組射頻(RF)信道計算度量,其中每組包括一頻帶中的至少兩個鄰近RF信道,所述至少兩個鄰近RF信道可被選擇來供無線網絡用于組合兩個或更多個鄰近RF信道的帶寬的更寬帶寬工作模式,其中所述度量是基于該組RF信道中來自其他設備的活動的;確定用于無線網絡在更寬帶寬模式中的工作的特定一組RF信道中的各主RF信道和次RF信道相對于該頻帶中可能有其他無線設備工作的RF信道的對齊,其中,主信道是作為設備在不在更寬帶寬模式中工作時使用的最低單位的RF信道的一組一個或多個RF信道,并且次信道是與主信道或次信道相鄰的一個或多個RF信道。2.如權利要求1所述的方法,其中,計算度量包括為一組信道中的每個信道計算基于以下各項中的一個或多個的度量環境噪聲下限、來自其他無線網絡的接收信號強度、在該組信道上第一無線網絡將會貢獻的接收信號強度、以及與未標識出的RF信號的活動相關聯的接收信號強度。3.如權利要求2所述的方法,還包括選擇所述特定一組RF信道為下述那組信道該組信道的度量指示出對在該組信道中工作的現有無線設備的最小量干擾或者該組信道的度量指示出在該組信道中的最佳性能,并且其中確定是針對所述特定一組RF信道執行的。4.如權利要求1所述的方法,其中確定包括確定在所述特定一組RF信道上是否只有一個在更寬帶寬模式中工作的其他現有無線網絡,并且如果在所述特定一組RF信道上有多于一個在更寬帶寬模式中工作的其他現有無線網絡,則還包括確定是否有任何無線網絡在作為在更寬帶寬模式中工作的現有無線網絡的次信道的RF信道上工作。5.如權利要求4所述的方法,其中確定包括將用于所述無線網絡的所述特定一組RF信道的主信道和次信道與其次信道沒有也被現有無線網絡使用的現有無線網絡的主信道和次信道相對齊。6.如權利要求4所述的方法,其中當確定在所述特定一組RF信道中只有一個在更寬帶寬模式中工作的其他無線網絡時,則確定包括確定是否有任何現有無線網絡僅在所述特定一組RF信道中的RF信道之一上工作。7.如權利要求6所述的方法,還包括當確定沒有現有無線網絡僅在所述特定一組中的RF信道之一上工作時,在不加限制的情況下指定所述特定一組RF信道中的RF信道為用于所述無線網絡的主信道和次信道。8.如權利要求6所述的方法,其中,當確定有現有無線網絡僅在所述特定一組中的RF信道之一上工作時,則指定用于所述無線網絡的所述特定一組RF信道中的RF信道,以使得所述無線網絡的次信道不與被該現有無線網絡使用的RF信道一致。9.如權利要求4所述的方法,其中,當確定有一個或多個現有無線網絡在所述特定一組中的RF信道上工作時,則以最小化對現有無線網絡的干擾的方式來指定所述特定一組RF信道中的RF信道為用于所述無線網絡的主信道和次信道。10.一種方法,包括為一無線網絡的工作選擇可被組合來用作單個更寬帶寬信道的候選的一組鄰近RF信道,其中,該組中的RF信道之中的一個或多個被指定為主信道,主信道是設備在不在更寬帶寬模式中工作時使用的最低單位的RF信道,并且次信道是與主信道或次信道相鄰的一個或多個RF信道;確定在所述候選的一組鄰近RF信道中的RF信道上是否只有一個在更寬帶寬模式中工作的其他無線網絡;以及如果在所述候選的一組RF信道上有多于一個在更寬帶寬模式中工作的其他現有無線網絡,則確定是否有任何無線網絡在作為在更寬帶寬模式中工作的現有無線網絡的次信道的RF信道上工作。11.如權利要求10所述的方法,還包括將用于所述無線網絡的所述候選的一組RF信道的各主信道和次信道與其次信道沒有也被現有無線網絡使用的現有無線網絡的主信道和次信道相對齊。12.如權利要求11所述的方法,其中當確定在所述特定一組RF信道中只有一個在更寬帶寬模式中工作的其他無線網絡時,則確定是否有任何現有無線網絡僅在所述特定一組RF信道中的RF信道之一上工作。13.如權利要求12所述的方法,還包括當確定沒有現有無線網絡僅在所述特定一組中的RF信道之一上工作時,在不加限制的情況下指定所述候選的一組RF信道中的RF信道為用于所述無線網絡的主信道和次信道。14.如權利要求12所述的方法,其中,當確定有現有無線網絡僅在所述特定一組中的RF信道之一上工作時,則指定用于所述無線網絡的所述特定一組RF信道中的RF信道,以使得所述第一無線網絡的次信道不與被該現有無線網絡使用的RF信道一致。15.如權利要求10所述的方法,其中,當確定有一個或多個現有無線網絡在所述特定一組中的RF信道上工作時,則以最小化對現有無線網絡的干擾的方式來指定所述特定一組RF信道中的RF信道為用于所述無線網絡的主信道和次信道。16.一種方法,包括識別出可供無線網絡在更寬帶寬工作模式中使用的候選的一組或多組射頻(RF)信道,其中每組包括兩個或更多個鄰近RF信道,其中在更寬帶寬工作模式中,兩個或更多個鄰近RF信道被組合以用作單個更寬帶寬信道;為所述候選的一組或多組射頻(RF)信道計算度量,其中度量是基于在一組中的RF信道上來自其他設備的活動的;以及基于為候選的所有組RF信道計算的度量,來選擇候選的一組RF信道供所述無線網絡用在更寬帶寬工作模式中。17.如權利要求16所述的方法,其中計算度量包括為一組信道中的每個信道計算基于以下各項中的一個或多個的度量環境噪聲下限、來自其他無線網絡的接收信號強度、在該組信道上第一無線網絡將會貢獻的接收信號強度、以及與未標識出的RF信號的活動相關聯的接收信號強度。18.如權利要求17所述的方法,還包括選擇特定一組RF信道為下述那組信道該組信道的度量指示出對現有無線設備的最小量干擾,并且其中確定是針對所述特定一組RF信道執行的。19.如權利要求16所述的方法,還包括進行與所述候選的一組或多組信道中的每個信道中的接收RF能量有關的測量,并且其中計算度量是基于所述測量的。20.如權利要求19所述的方法,其中包括為所述一組或多組候選信道中的各個信道計算度量,并且通過組合為相應的一組候選信道中的各個信道計算的度量來為相應的一組候選信道計算度量。21.如權利要求20所述的方法,其中,所述一組中的RF信道之中的一個或多個被指定為作為設備在不在更寬帶寬模式中工作時使用的最低單位的RF信道的主信道以及與主信道或次信道相鄰的次信道,并且計算包括在基于在一組信道中的各個信道上工作的無線網絡的接收信號強度來為該組信道計算度量時,基于懲罰一組候選信道中將用作次信道的信道的一個或多個因素,來為該組信道中的各個信道的度量指派權重。22.如權利要求20所述的方法,其中計算包括計算對一組候選信道的每個信道進行的接收信號強度測量的數值總和,其中每個接收信號強度測量被相應信道中的占空因數或負載所加權。23.如權利要求20所述的方法,其中計算包括計算代表一組候選信道上的設備的性能的數值,并且其中性能至少包括該設備的網絡吞吐量。24.—種裝置,包括無線電收發機,其在射頻信道中發送和接收信號;連接到所述無線電收發機的調制解調器,其對要根據通信協議發送的信號進行基帶調制,并且對根據該通信協議接收的信號進行解調;連接到所述調制解調器的處理器,其控制所述調制解調器和所述無線電收發機,其中至少一個所述處理器被配置為為一無線網絡的工作選擇可被組合來用作單個更寬帶寬信道的候選的一組鄰近RF信道,其中,該組中的RF信道之中的一個或多個被指定為主信道,主信道是設備在不在更寬帶寬模式中工作時使用的最低單位的RF信道,并且次信道是與主信道或次信道相鄰的一個或多個RF信道;確定在所述候選的一組鄰近RF信道中的RF信道上是否只有一個在更寬帶寬模式中工作的其他無線網絡;以及如果在所述候選的一組RF信道上有多于一個在更寬帶寬模式中工作的其他現有無線網絡,則確定是否有任何無線網絡在作為在更寬帶寬模式中工作的現有無線網絡的次信道的RF信道上工作。25.如權利要求24所述的裝置,其中所述處理器還被配置為選擇RF信道以便將用于所述無線網絡的所述候選的一組RF信道的各主信道和次信道與其次信道沒有也被現有無線網絡使用的現有無線網絡的主信道和次信道相對齊。26.如權利要求25所述的裝置,其中所述處理器還被配置為當確定在所述特定一組RF信道中只有一個在更寬帶寬模式中工作的其他無線網絡時,確定是否有任何現有無線網絡僅在所述特定一組RF信道中的RF信道之一上工作。27.如權利要求26所述的裝置,其中所述處理器還被配置為當確定沒有現有無線網絡僅在所述特定一組中的RF信道之一上工作時,在不加限制的情況下指定所述候選的一組RF信道中的RF信道為用于所述無線網絡的主信道和次信道。28.如權利要求26所述的裝置,其中,當確定有現有無線網絡僅在所述特定一組中的RF信道之一上工作時,所述處理器還被配置為指定用于所述無線網絡的所述特定一組RF信道中的RF信道,以使得所述第一無線網絡的次信道不與被該現有無線網絡使用的RF信道一致。29.編碼在一個或多個有形介質中以供執行的邏輯,在被執行時可操作以用于為一無線網絡的工作選擇可被組合來用作單個更寬帶寬信道的候選的一組鄰近RF信道,其中,該組中的RF信道之中的一個或多個被指定為主信道,主信道是設備在不在更寬帶寬模式中工作時使用的最低單位的RF信道,并且次信道是與主信道或次信道相鄰的一個或多個RF信道;確定在所述候選的一組鄰近RF信道中的RF信道上是否只有一個在更寬帶寬模式中工作的其他無線網絡;以及如果在所述候選的一組RF信道上有多于一個在更寬帶寬模式中工作的其他現有無線網絡,則確定是否有任何無線網絡在作為在更寬帶寬模式中工作的現有無線網絡的次信道的RF信道上工作。30.一種方法,包括為其中至少一個現有無線網絡使用至少兩個鄰近射頻(RF)信道工作的頻帶中的RF信道計算度量,其中度量是基于在一組RF信道中來自其他設備的活動的;以及以嘗試最大化無線網絡的性能的方式,基于所述度量確定無線網絡到RF信道之一的指派,以與利用至少兩個鄰近RF信道工作的現有無線網絡共存。31.如權利要求30所述的方法,其中計算度量包括為所述頻帶中的每個RF信道計算基于以下各項中的一個或多個的度量環境噪聲下限、來自其他無線網絡的接收信號強度、在該組信道上第一無線網絡將會貢獻的接收信號強度、以及與未標識出的RF信號的活動相關聯的接收信號強度、及其各自的占空因數。32.如權利要求30所述的方法,其中確定包括選擇其度量指示出對現有無線網絡的最小量干擾或者其度量指示最佳性能的RF信道。全文摘要提供了用于為無線網絡(例如根據IEEE802.11n修正案工作的無線網絡)的更寬帶寬工作模式選擇信道的技術。所謂的主信道和次信道的對齊被選擇來減輕干擾。干擾源,例如其他收發機或外部干擾者,或者來自它們的傳輸的能量,被識別,并且信道被選擇。所選的信道被分析,以確定所選信道的主-次信道指派是否可行。文檔編號H04W16/10GK101803417SQ200880106626公開日2010年8月11日申請日期2008年9月8日優先權日2007年9月12日發明者布萊恩·唐納德·哈特,布雷頓·道格拉斯,道格拉斯·闡申請人:思科技術公司