專利名稱:建立具有動態(tài)信道帶寬使用的網絡以提供遺留設備的支持和省電的方法、裝置和計算機 ...的制作方法
技術領域:
概括地說,本發(fā)明實施例涉及在網絡中動態(tài)信道帶寬使用的提供,同時考慮到遺 留設備的支持和電力的保存。
背景技術:
當前的通信時代帶來了有線和無線網絡的巨大擴展。計算機網絡、電視網絡、和電 話網絡正在經歷由消費者需求引起的前所未有的技術擴展。無線和移動網絡技術解決了相 關的消費者需求,同時提供了更加靈活性和即時性的信息傳送。當前和未來的網絡技術通過擴展移動電子設備的功能不斷促進信息傳送以及用 戶的便利性。同時移動設備在目前的世界中變得無處不在。為此,與其他移動或固定設備 通信的各種類型的移動電子設備正逐漸普及。需要增加信息傳送便利性的一個領域涉及例 如局域網的網絡,其中例如移動終端或站(STA)和接入點(AP)的電子設備操作以便于在彼 此之間傳送各種形式的業(yè)務數(shù)據(jù)。目前,在市場中部署的這些網絡中存在各種過時的STA和AP (在這里還稱為遺留 設備)。這些STA和AP可通過例如20MHz的指定信道帶寬來運行。正在開發(fā)和部署更新的 STA和AP,其可動態(tài)地運行和切換信道帶寬。例如,如果接入點具有某個功能,則基礎服務 集可被配置為通過20MHz或40MHz或兩者的信道帶寬運行,這是在信道帶寬之間動態(tài)切換 的。然而,其中設備可在不同信道帶寬之間動態(tài)切換的網絡可消耗比設備處期望的更多的 功率。此外,由于設備使用動態(tài)信道帶寬,所以不能夠在網絡可能提供的所有可能信道帶寬 下運行的設備可能面臨服務質量(QoS)問題。為此,任務組N(TGn)草案3. 0提供了被配置為以40MHz運行的設備需要掃描,以 幫助AP確定環(huán)境以及作為40MHz基礎服務集運行是否是安全的。根據(jù)TGn草案3. 0,站 (STA)可提供20/40BSS非容限信道報告單元,其包含STA在上面發(fā)現(xiàn)不允許使用20/40MHz BSS的信道列表。(在這里,20/40MHz BSS是具有可在20MHz信道帶寬或在20MHz和40MHz 兩個信道帶寬中運行的例如AP和STA的設備的BSS。)根據(jù)TGn草案3. 0,如果STA滿足在 先前傳輸期間發(fā)送的媒體訪問控制(MAC)服務數(shù)據(jù)單元(MSDU)和接受的單播MSDU的總持 續(xù)時間不超過閾值(稱為“活動閾值”)的條件,則網絡中的STA免除掃描。然而,這個免除潛在地創(chuàng)建如下情形其中各個AP不具有足夠的與相鄰信道相關 的信息。例如,在網絡中是STA在相同信道或相鄰信道(即調節(jié)域中允許的信道)上向AP 通知關于BSS狀態(tài)的信息,并且如果STA免除掃描,則其可導致如下情形其中20/40BSS操 作影響了網絡站中在20MHz信道帶寬下運行的STA,因為AP不具有其需要的與BSS狀態(tài)相 關的所需信息。如果網絡中所有20/40MHZ BSS需要掃描,以幫助AP確定20/40MHz BSS的 環(huán)境,則這個掃描消耗了在網絡中例如STA和AP的便攜式設備的電池電力。假定存在上述問題,可有利地提供如下一種機制沒有過多地消耗在網絡的基礎 服務集中的電子設備(例如20/40MHZ BSS)的電力,同時向網絡中的AP通知關于BSS狀態(tài)的信息。此外,可有益地提供如下一種機制基于被部署為可在每個信道帶寬下運行的新設 備用于促進具有多信道帶寬的BSS的配置,而不影響在一個信道帶寬上運行的當前在市場 中或先前部署的現(xiàn)有設備。
發(fā)明內容
因此,提供一種方法、裝置和計算機程序產品,其中STA向AP請求允許免除掃描, 以及盡管具有某些信道可見性的STA的活動等級較低,AP也不允許他們免除掃描。當所有 STA的相應業(yè)務等級在某個閾值以下時免除他們掃描潛在地創(chuàng)建如下情形其中接入點可 能不具有足夠的與BSS中的相鄰信道相關的信息。由于STA典型地具有從掃描得到的相鄰 信道的最佳理解,本發(fā)明示例性實施例通過不允許具有特定信道的專屬可見性的STA免除 掃描(即使當他們的業(yè)務活動較低),使得基礎服務集中的各個STA能夠向各個AP通知關 于相同或相鄰信道上的BSS的狀態(tài)的信息。這樣,本發(fā)明一個示例性實施例的AP能夠確定 BSS的環(huán)境是否能夠在20MHz或40MHz,或20MHz和40MHz兩個帶寬信道下運行。AP可例如 通過在信標中的固定字段中指示或在信標中動態(tài)設置現(xiàn)有字段以信號傳輸這個掃描請求 來選擇迫使具有特定能力(例如20/40MHZ操作)的BSS中的所有STA掃描。本發(fā)明示例性實施例還能夠確定在一個信道帶寬(例如40MHz帶寬信道)中的 AP的使用是否負面影響(例如在服務質量(QoS)方面)在另一信道帶寬(例如20MHz帶 寬信道)下運行的設備。這樣,本發(fā)明示例性實施例能夠配置支持多個信道帶寬的BSS (例 如20/40MHZ BSS),而不影響遺留設備(例如專屬在先前部署的20MHz帶寬信道上運行的設 備),同時還通過有效地僅需要某些STA執(zhí)行掃描來保存在基礎服務集中的設備的電力。在一個示例性實施例中,提供一種方法和計算機程序產品,用于確定基礎服務集 (BSS)中的一個或多個設備是否免除掃描。所述方法和計算機程序產品可包括接收用以 免除掃描一個或多個相鄰信道的一個或多個請求,以識別可在所述至少一個信道中運行的 基礎服務集中的一個或多個設備。所述方法和計算機程序產品還可包括確定何時從至少 一個設備接收到所述請求中的至少一個,所述至少一個設備確定了所述信道中的至少一個 不可用。當所述確定顯示出所述至少一個信道不可用時,所述方法和計算機程序產品還可 不允許所述設備免除執(zhí)行所述掃描。在另一個示例性實施例中,提供一種裝置,用于確定基礎服務集中的一個或多個 設備是否免除掃描。所述裝置可包括被配置為執(zhí)行以下操作的處理器接收用以免除掃描 一個或多個相鄰信道的一個或多個請求,以識別可在所述至少一個信道中運行的基礎服務 集中的一個或多個設備。所述處理器還被配置為確定何時從至少一個設備接收到所述請 求中的至少一個,所述至少一個設備確定了所述信道中的至少一個不可用。當所述確定顯 示出所述至少一個信道不可用時,所述處理器可被配置為不允許所述設備免除執(zhí)行所述掃 描。在另一個示例性實施例中,提供一種裝置,用于確定基礎服務集中的一個或多個 設備是否免除掃描。所述裝置包括用于接收用以免除掃描一個或多個相鄰信道的一個 或多個請求,以識別可在所述至少一個信道中運行的基礎服務集中的一個或多個設備的裝 置。所述裝置還包括用于確定是否從設備接收到所述請求中的至少一個,所述設備確定了 所述信道中的至少一個不可用的裝置。當所述確定顯示出一個信道不可用時,所述裝置不允許所述設備免除執(zhí)行所述掃描。本發(fā)明實施例便于一個或多個STA向AP請求允許與基礎服務集中的信道掃描相 關的免除,以及使得AP不允許具有某些信道可見性的STA免除掃描,即使在STA可運行的 各個信道中的業(yè)務或活動在預定閾值以下。
因此,現(xiàn)在參照附圖概括地描述本發(fā)明實施例,附圖不必按規(guī)定比例,其中圖1是根據(jù)本發(fā)明示例性實施例的移動終端的示意性框圖;圖2是根據(jù)本發(fā)明示例性實施例的無線通信系統(tǒng)的示意性框圖;圖3A、3B、3C和3D是根據(jù)本發(fā)明示例性實施例的在20MHz信道帶寬、40MHz信道帶 寬以及20MHz和40MHz兩個信道帶寬下運行的設備的基礎服務集的系統(tǒng);圖4是根據(jù)本發(fā)明示例性實施例的利用請求掃描免除協(xié)議的20/40BSS非容限信 道報告單元的掃描免除請求字段的視圖;圖5A是示出根據(jù)本發(fā)明示例性實施例的關于TGn草案3. 0的20/40BSS非容限信 道報告單元9的格式的視圖;圖5B是示出根據(jù)本發(fā)明示例性實施例的還包含掃描免除請求字段的20/40BSS非 容限信道報告單元11的格式的視圖;圖6A是根據(jù)本發(fā)明示例性實施例的根據(jù)TGn草案3. 0的信令圖;圖6B是根據(jù)本發(fā)明示例性實施例的具有從STA向AP發(fā)送的掃描免除請求的 20/40BSS非容限信道報告單元的發(fā)送的信令圖;圖7是根據(jù)本發(fā)明示例性實施例的從AP向STA發(fā)送的掃描免除響應幀的視圖;以 及圖8是根據(jù)本發(fā)明示例性實施例的關于設置掃描免除響應幀8的掃描免除響應字 段的一個或多個規(guī)則的流程圖
具體實施例方式現(xiàn)在將參照附圖在下文中更詳細描述本發(fā)明實施例,其中示出一些但并非本發(fā)明 所有的本發(fā)明實施例。當然,本發(fā)明可通過許多不同形式來實現(xiàn),并且不應該理解為限制為 對這里所描述的所述實施例的限制;此外,提供這些實施例使得本發(fā)明滿足適當?shù)姆尚?求。在附圖中,類似的標號表示類似的元素。圖1示出從本發(fā)明實施例得到的移動終端10的框圖。然而,應理解,這里所示和 下文中所述的移動電話僅是從本發(fā)明實施例得到的一種移動終端的示例,因此不應用來限 制本發(fā)明實施例的范圍。盡管為了示例的目的在下文中示出和描述移動終端10的一個實 施例,但是其他類型的移動終端(例如便攜式數(shù)字助理(PDA)、尋呼機、移動計算機、移動電 視、游戲機、膝上型計算機、照相機、錄像機、GPS設備和其他類型語音和文本通信設備)可 容易地采用本發(fā)明實施例。此外,盡管通過移動終端10執(zhí)行或使用本發(fā)明的方法的多個實施例,但是還可通 過除了移動終端之外的設備來采用該方法。另外,將結合移動通信應用主要描述本發(fā)明實 施例的系統(tǒng)和方法。然而,應理解,可在移動通信業(yè)界中以及移動通信業(yè)界以外結合各種其他應用使用本發(fā)明實施例的系統(tǒng)和方法。例如,如圖2所示和以下所述的網絡設備,或當然 包含硬件和軟件單元的任意電子設備可類似地從本發(fā)明實施例得到。由此,本發(fā)明不應理 解為限制在移動通信業(yè)界中的應用。移動終端10包括天線12 (這里還稱為收發(fā)器或無線電收發(fā)器),其可操作地與發(fā) 射機14和接收機16通信。移動終端10還包括控制器20或分別向發(fā)射機14和接收機16 提供信號以及從中接收信號的其他處理單元。該信號包括根據(jù)適當蜂窩系統(tǒng)的空中接口標 準的信令信息、以及用戶語音、所接收的數(shù)據(jù)和/或用戶生成的數(shù)據(jù)。在此,移動終端10能 夠通過一個或多個空中接口標準、通信協(xié)議、調制類型、和接入類型來運行。通過圖示,移動 終端10能夠根據(jù)多個第一、第二、第三和/或第四代通信協(xié)議等中的任一個來運行。例如, 移動終端10能夠根據(jù)第二代(2G)無線通信協(xié)議(IS-136、時分多址(TDMA)、全球移動通信 系統(tǒng)(GSM)、和IS-95以及碼分多址(CDMA))、或根據(jù)第三代(3G)無線通信協(xié)議(例如寬帶 碼分多址(WCDMA))來運行。移動終端10可在各種空中調制技術下運行,其使用射頻(RF)、藍牙(BT)、紅 外(IrDA)或任意多種不同無線網絡技術,包括Wi-Fi、無線LAN (WLAN)技術,例如IEEE 802. 11 (例如 802. 11a,802. lib,802. llg、802. lln 等)、如 IEEE 802. 16 的微波存取全球互 通(WiMAX)技術和/或如IEEE 802. 15的超寬帶(UWB)技術。此外,移動終端10能夠作為 基礎服務集中的站(STA)和/或無線接入點(AP)運行。為此,移動終端能夠通過20MHz或 40MHz的信道帶寬或任意其他適當帶寬運行。為此,一個實施例的移動終端10能夠在20MHz 信道帶寬和40MHz帶寬之間動態(tài)切換。額外地或備選地,一個實施例的移動終端10能夠在 20MHz和40MHz兩個信道帶寬下運行。可以理解,控制器20包括期望實現(xiàn)移動終端10的音頻和邏輯功能的電路。例如, 控制器20可包括數(shù)字信號處理器設備、微處理器設備、以及各種模數(shù)轉換器、數(shù)模轉換器、 和其他支持電路。移動終端10的控制和信號處理功能根據(jù)他們各自的性能分配在這些設 備之間。因此,控制器20還可包括在調制和傳輸之前對消息和數(shù)據(jù)進行卷積編碼和交織的 功能??刂破?0還可包括內部語音編碼器,并且可包括內部數(shù)據(jù)調制解調器??刂破?0 能夠例如經由天線12便于向其他STA或AP進行信標的傳輸,以及檢測從其他STA、AP等發(fā) 送的信標??刂破?0還能夠便于BSS的掃描,并向AP通知關于相同或相鄰信道(例如在 調節(jié)域中允許的信道)上的BSS的狀態(tài)的信息。STA的這些掃描還幫助AP確定一個實施例 的BSS環(huán)境是否安全地在20/40MHZ BSS下運行。STA和/或AP可動態(tài)地或被動地執(zhí)行掃 描。在特定信道上執(zhí)行掃描之前,STA或AP首先將他們的無線電切換至信道。在動態(tài)掃描 時,STA或AP發(fā)送廣播幀至在該信道下運行的那些AP,其返回指示他們能力的響應。在被 動掃描時,AP或STA監(jiān)視該信道中的業(yè)務和/或信標,以確定在該信道下運行的設備存在以 及他們的能力。AP 61、62、63和64典型地包括檢測在相鄰信道上其他設備(例如其他AP 和STA)并確定這些設備在其中運行的信道帶寬的能力(見圖2)。此外,控制器20可包括運行在存儲器中存儲的一個或多個軟件程序的功能。例 如,控制器20能夠運行連接程序,例如傳統(tǒng)Web瀏覽器。于是,連接程序可允許移動終端10 例如根據(jù)無線應用協(xié)議(WAP)發(fā)送和接收Web內容,例如基于位置的內容。移動終端10還可包括用戶接口,其包括輸出設備(例如傳統(tǒng)耳機或揚聲器24、振 鈴器22、麥克風26、顯示器28)和用戶輸入接口,所述全部設備耦合至控制器20。允許移動終端10接收數(shù)據(jù)的用戶輸入接口可包括允許移動終端10接收數(shù)據(jù)的多種設備中的任一 個,例如鍵板30、觸摸屏(未示出)或其他輸入設備。在包括鍵板30的實施例中,鍵板30 可包括傳統(tǒng)數(shù)字鍵(0-9)和相關鍵(#、*),以及用于操作移動終端10的其他鍵。移動終 端10還包括電池34,例如振動電池組,用于對操作移動終端10所需的各種電路提供電力以 及可選地用于提供機械振動作為可檢測輸出。移動終端10還可包括用戶身份模塊(UIM)38。UIM 38典型地是具有嵌入處理器 的存儲器設備。例如,UIM 38可包括例如訂戶身份模塊(SIM)、通用集成電路卡(UICC)、通 用訂戶身份模塊(USIM)、可移動用戶身份模塊(R-UIM)等。UIM 38典型地存儲與移動訂 戶相關的信息元素。除了 UIM 38之外,移動終端10還可配備有存儲器。例如,移動終端 10可包括易失性存儲器40,例如易失性隨機存取存儲器(RAM),其包括用于臨時存儲數(shù)據(jù) 的緩存區(qū)。移動終端10還可包括其他非易失性存儲器42,其可以被嵌入和/或可以是可 移動插拔的。非易失性存儲器42可附加地或可選地包括EEPR0M、閃存等,例如他們可由加 利福尼亞加州(California)的Sunnyvale的SanDisk公司提供的或可由加利福尼亞加州 (California)的Frenmont的Lexar Media公司提供。存儲器可存儲由移動終端10使用的 多條信息和數(shù)據(jù)中的任一條,以實現(xiàn)移動終端10的功能。例如,存儲器可包括能夠唯一識 別移動終端10的標識符,例如國際移動設備識別(IMEI)碼?,F(xiàn)在參照圖2,其提供從本發(fā)明實施例得到的一種系統(tǒng)的示例。該系統(tǒng)包括多個 網絡設備。該系統(tǒng)可包括多個網絡設備,其中任意網絡設備可采用本發(fā)明實施例。如圖所 示,一個或多個移動終端10均可包括天線12,用于向基站點或基站(BS)44發(fā)送信號以及 從其接收信號?;?4可以是一個或多個蜂窩網絡式或移動網絡的一部分,所述每個網絡 包括運行網絡所需的單元,例如移動交換中心(MSC)46。正如本領域普通技術人員已知地, 移動網絡還可稱為基站/MSC/互通功能(BMI)。在操作運行中,當移動終端10發(fā)出和接收 呼叫時,MSC 46能夠向移動終端10和從移動終端10路由呼叫。當在呼叫中涉及移動終端 10時,MSC 46還可提供對到陸線中繼(landline trunk)的連接。此外,MSC 46能夠控制 向移動終端10和從移動終端10轉發(fā)消息,并且還可控制移動終端向消息中心和從消息中 心轉發(fā)移動終端的消息。應注意,盡管在圖2的系統(tǒng)中示出MSC 46,但是MSC 46僅是示例 性網絡設備,并且本發(fā)明實施例不限于在采用MSC的網絡中使用。MSC 46可耦合至數(shù)據(jù)網絡(例如局域網(LAN)、無線局域網(WLAN)、Wi-Fi網絡、 802. 11網絡、城域網(MAN)、和/或廣域網(WAN))。MSC 46可直接耦合至數(shù)據(jù)網絡。然而, 在一個典型實施例中,MSC 46耦合至網關設備(GTW)48,而GTW 48耦合至WAN,例如互聯(lián)網 50。而諸如處理單元的設備(如個人計算機、服務器計算機等)可經由互聯(lián)網50耦合至移 動終端10。例如,如下所述,處理單元可包括一個或多個與如下所述的計算系統(tǒng)52 (圖2中 示出2個)、源服務器54(圖2中示出1個)等關聯(lián)的處理單元。BS 44還可耦合至信令GPRS (通用分組無線業(yè)務)支持節(jié)點(SGSN) 56。SGSN 56 典型地能夠執(zhí)行與用于分組交換服務的MSC 46類似的功能。與MSC 46類似地,SGSN 56 可耦合至數(shù)據(jù)網絡(例如互聯(lián)網50)。SGSN56可直接耦合至數(shù)據(jù)網絡。然而,在一個更典 型實施例中,SGSN 56耦合至分組交換核心網絡,例如GPRS核心網絡58。然后,該分組交換 核心網絡耦合至另一 GTW 48,例如網關GPRS支持節(jié)點(GGSN) 60,而GGSN60耦合至互聯(lián)網 50。除了 GGSN 60之外,該分組交換核心網絡還可耦合至GTW 48。此外,GGSN 60還可耦合
9至消息中心。在此,與MSC 46類似地,GGSN 60和SGSN 56能夠控制消息(例如匪S消息) 的轉發(fā)。GGSN 60和SGSN 56還能夠控制向消息中心和從消息中心對移動終端10的消息進 行轉發(fā)。此外,通過將SGSN 56耦合至GPRS核心網絡58和GGSN 60,諸如計算系統(tǒng)52和 /或源服務器54的設備可經由互聯(lián)網50、SGSN 56和GGSN 60耦合至移動終端10。在此, 諸如計算系統(tǒng)52和/或源服務器54的設備可通過SGSN 56,GPRS核心網絡58和GGSN 60 與移動終端10通信。通過將移動終端10和其他設備(例如計算系統(tǒng)52、源服務器54等) 直接或間接連接至互聯(lián)網50,移動終端10可例如根據(jù)超文本傳輸協(xié)議(HTTP)和/或類似 協(xié)議與其他設備和彼此通信,由此執(zhí)行移動終端10的各種功能。盡管這里沒有示出和描述各種可能移動網絡的每個單元,但是應理解,移動終端 10可通過BS 44耦合至多種不同網絡中任一種網絡中的一個或多個。在此,網絡(一個 或多個)能夠根據(jù)多個第一代(1G)、第二代(2G)、2. 5G、第三代(3G)和/或未來移動通 信協(xié)議等中的任一個或多個支持通信。例如,一個或多個網絡能夠根據(jù)2G無線通信協(xié)議 IS-136 (TDMA)、GSM和IS-95 (CDMA)支持通信。此外,例如,一個或多個網絡還能夠根據(jù)2. 5G 無線通信協(xié)議GPRS、增強數(shù)據(jù)GSM環(huán)境(EDGE)等支持通信。此外,例如,一個或多個網絡 能夠根據(jù)3G無線通信協(xié)議(例如采用寬帶碼分多址(WCDMA)無線電接入技術的通用移動 電話系統(tǒng)(UMTS)網絡)支持通信。一些窄帶AMPS(NAMPS)以及全介入通信系統(tǒng)(TACS)網 絡(多個)也可以從本發(fā)明實施例得到,其應該是雙?;蚋嗄J揭苿优_(例如數(shù)/?;?TDMA/CDMA/模擬電話)。如上所述,移動終端10能夠作為站(STA)和/或無線接入點(AP)運行。額外地或 附加地,移動終端10還可耦合至一個或多個無線接入點(AP)61、62、63、64。盡管圖2的系 統(tǒng)中示出4個無線接入點,但是應指出,在不脫離本發(fā)明的精神和范圍的情況下,任意適當 數(shù)目個AP可以是系統(tǒng)的一部分。AP 61、62、63、和64可具有收發(fā)器51(還稱為無線電收發(fā) 器),其能夠向其他AP和STA 10發(fā)送數(shù)據(jù),以及從其他AP和STA10接收數(shù)據(jù)。AP 61、62、 63、和64中的每個典型地包含能夠執(zhí)行本發(fā)明實施例性能的指令的處理器等。例如,處理 器可實現(xiàn)為協(xié)處理器、控制器或包括集成電路(例如ASIC(專用集成電路))的各種其他處 理裝置或設備中的一個或多個。為此,AP 61、62、63、和64的處理器能夠便于數(shù)據(jù)的接收, 例如來自其他AP和STA的消息,以及便于向AP和STA等的數(shù)據(jù)傳輸。例如,AP 61、62、63、 和64能夠檢測從STA、其他AP等發(fā)送的信標。AP 61、62、63、和64可包括檢測在相鄰信道 上的其他設備(例如其他AP和STA),并確定這些設備在其中運行的帶寬。AP 61、62、63、和64可包括被配置為根據(jù)多種技術(例如射頻(RF)、藍牙(BT)、紅 外(IrDA)或任意多種不同無線組網技術,其包括如IEEE802. 11 (例如802. 11a,802. lib、 802. llg、802. lln 等)的無線 LAN(WLAN)技術、如 IEEE 802. 16 的 WiMAX 技術和 / 或如 IEEE 802. 15、藍牙(BT)、超寬帶(UWB)等無線個域網(WPAN)技術的多種不同無線網絡技術中的 任一個)與移動終端10通信的接入點。AP 61、62、63、和64可耦合至互聯(lián)網50。與MSC 46類似,AP 61、62、63、和64可直接耦合至互聯(lián)網50。然而,在一個實施例中,AP 61、62、 63、和64可經由GTW 48間接耦合至互聯(lián)網50。此外,在一個實施例中,BS 44可認為是另 一個AP 61、62、63、和64。AP 61能夠通過20MHz的信道帶寬以及任意其他適合信道帶寬 運行。另一方面,AP 62能夠通過40MHz的信道帶寬以及任意其他適合信道帶寬運行,以及AP 63能夠通過20MHz和40MHz兩個信道帶寬以及任意其他適合信道帶寬運行。為此,AP 63可在20MHz信道帶寬和40MHz信道帶寬之間動態(tài)切換。AP 64典型地能夠通過20MHz和 40MHz兩個信道帶寬以及任意其他適合信道帶寬運行,以及可在20MHz信道帶寬和40MHz 信道帶寬之間動態(tài)切換。此外,AP(例如AP64)能夠接收來自STA的被允許免除掃描的請 求,AP 64能夠對從STA發(fā)送的請求返回響應。從STA向AP (例如AP 64)發(fā)送的請求可包 括報告。在一個示例性實施例中,報告(例如20/40BSS非容限信道報告單元11)可包含從 一個或多個STA發(fā)送的掃描免除請求字段7。掃描免除請求字段7可包含例如用以指定各 個STA 10是否正在請求免除掃描的比特的數(shù)據(jù)(如以下詳細描述)。此外,一個實施例的 AP 64能夠向一個或多個STA(其向AP 64發(fā)送具有掃描免除請求字段7的20/40BSS非容 限信道報告單元11)發(fā)送掃描免除響應幀8 (其包含各個字段,其中這些字段中的一個是掃 描免除響應字段)(見圖7)。掃描免除響應幀8的掃描免除響應字段可包括例如用以指示 是否允許STA免除掃描的一個或多個比特的數(shù)據(jù)(見圖5A)。AP 61、62、63、和64以及STA 10可形成一個或多個基礎服務集。一個或多個AP可用作控制具有特定BSS的STA的主機 (例如AP 64)。可以理解,通過直接或間接地將移動終端10和計算系統(tǒng)52、源服務器54、 和/或多個任意其他設備中的任一個連接至互聯(lián)網50,移動終端10可彼此、與計算系統(tǒng)等 通信,從而執(zhí)行移動終端10的各種功能,例如向計算系統(tǒng)52.發(fā)送數(shù)據(jù)、內容等和/或從計 算系統(tǒng)52接收內容、數(shù)據(jù)等。其中,術語“數(shù)據(jù)”、“內容”、“信息”和類似術語可交替使用, 以表示能夠根據(jù)本發(fā)明實施例發(fā)送、接收和/或存儲的數(shù)據(jù)。因此,任意這種術語的使用不 應該限制本發(fā)明實施例的精神和范圍。盡管圖2中沒有示出,附加地或代替地,除了通過互聯(lián)網50將移動終端10連接至 計算系統(tǒng)52之外,移動終端10和計算系統(tǒng)52可根據(jù)例如RF、BT、IrDA或任意多種不同有 線或無線通信技術(包括1^^、11^^、11嫩乂、而8技術等)中的任一個彼此耦合和通信。一 個或多個計算系統(tǒng)52可附加地或可選地包括能夠存儲內容的可移動存儲器,隨后其可傳 輸至移動終端10。此外,移動終端10可耦合至一個或多個電子設備,例如打印機、數(shù)字投影 儀和/或其他多媒體捕獲、生成和/或存儲設備(例如其他終端)。與計算系統(tǒng)52類似地, 移動終端10可被配置為根據(jù)多種技術(例如RF、BT、IrDA或任意多種不同有線或無線通信 技術(包括舊8、1^^、11^^、11嫩乂、而8技術等)中的任一個)與便攜式電子設備通信?,F(xiàn)在將參照圖3描述本發(fā)明示例性實施例,在圖3中顯示了用于從軟件去耦合硬 件設置的系統(tǒng)的某些元件??稍诶鐖D1的移動終端10或圖2的網絡設備上采用圖3的 系統(tǒng)。然而,應注意,也可在(移動的和固定的)各種其他設備上采用圖3的系統(tǒng),因此本 發(fā)明實施例不應限于在例如圖1和2的移動終端10或圖2的網絡設備的設備上的應用?,F(xiàn)在參照圖3A、3B、3C和3D,提供支持在20MHz信道帶寬、40MHz信道帶寬以及 20MHz和40MHz兩個信道帶寬下運行的設備的基礎服務集的系統(tǒng)。圖3A的系統(tǒng)和BSS包括 AP 6USTA 10和AP 63。如上所述,TGn草案3. 0提供這樣一種機制,BSS可由此被配置為 能夠在40MHz模式下運行。根據(jù)TGn草案3. 0,如果AP能夠在40MHz模式下運行,則只要以 下條件為真,則其如此運行。即,在指定作為STA掃描的結果的相應BSS中不存在來自STA 的能夠在40MHz帶寬下運行的指示,但是存在在能夠僅通過20MHz信道帶寬運行的相鄰信 道(即,與各個STA的AP在上面運行的信道相鄰)中配置的AP。在圖3A中,STA 10(還 可用作AP)可檢測到在相鄰信道上來自在20MHz信道帶寬下運行的AP(例如AP 61)的信標,并且AP 61可向其AP(S卩,AP 10)通知在相鄰信道中AP 61存在。信標可包括例如從 AP 61發(fā)送的信號的數(shù)據(jù),AP 61向STA 10通報他的存在。由于AP 61僅在20MHz信道帶 寬下在相鄰信道上運行,所以AP 10必須在20MHz帶寬下運行,而不是40MHz帶寬,以符合 TGn草案3. 0,盡管一個實施例的AP 10能夠在40MHz和20MHz兩個信道帶寬下運行。如圖3B所示,其中系統(tǒng)和BSS包括在20MHz信道帶寬下運行的AP61、STA 10 ;在 20MHz和/或40MHz信道帶寬下運行的STA 10 ;和AP 63。STA 10 (這里還稱為STA A)可 檢測到在20MHz信道帶寬下運行的在相鄰信道上到達/來自另一 STA 10 (這里還稱為STA C)的業(yè)務,并且STA A可向其AP 63通知在相鄰信道中在20MHz信道帶寬下運行的STA C 存在。為此,當符合TGn草案3. 0時,由于STA C正在20MHz信道帶寬下在相鄰信道中運行, 所以AP 63必須在20MHz信道帶寬下運行。現(xiàn)在參照圖3C,其中系統(tǒng)和BSS包括AP 61和AP 10。為此,應指出AP (例如AP 10)在決定配置其網絡以在40MHz模式下運行之前也可掃描,以觀察在不能夠在40MHz模式 下運行的相鄰信道中是否存在任何AP (例如AP 61)。當符合TGn草案3.0時,由于AP 10 檢測到來自AP 61的信標(例如由圖3A-3D中箭頭所示),其指示AP 61在僅在20MHz信道 帶寬下運行的相鄰信道上,所以AP 10可能不在40MHz信道帶寬下運行。如圖3D所示,其中公開的系統(tǒng)和BSS包括AP 61、STA 10和AP 10。AP 10可檢 測到來自在20MHz信道帶寬下運行的STA 10的相鄰信道上的業(yè)務。為此,當符合TGn草案 3. 0時,AP 10將不在40MHz信道帶寬下運行。一個實施例的AP 10將不配置BSS以在這種 情形下運行的一個可能原因是因為,如果他切換至40MHz模式,則他需要隨后使用已經存 在業(yè)務(例如另一 AP正在使用這個20MHz信道)的相鄰信道的20MHz (與其當前20MHz信 道一樣),在例如QoS和功耗方面對于使用相鄰BSS的STA將出現(xiàn)問題。給定BSS中的AP 和STA(可在其AP及其相鄰AP的覆蓋區(qū)域的邊緣)的覆蓋區(qū)域,AP將不能夠檢測到重疊 的所有情形(相對于信道使用)。然而,AP的“邊緣重疊”的檢測可能是有利地。這是因為 在重疊區(qū)域中將不會立即存在許多STA,但是潛在地由于使用BSS的當前STA和/或新STA 的移動性,存在在重疊區(qū)域中具有許多STA的可能性。如果AP是正在執(zhí)行掃描的設備,則 他將不能夠支持在BSS中的STA之間的任何數(shù)據(jù)交換,直到掃描操作完成(因為AP的收發(fā) 器被切換到新信道)??尚枰猄TA參與,并因此可通過STA(而并非AP)執(zhí)行在相鄰信道上 設備的檢測。應指出,上文引用的掃描操作典型地需要STA或AP將他們各自的收發(fā)器(例如無 線電收發(fā)器)實際地切換至特定信道,以及執(zhí)行主動掃描,即發(fā)送請求(例如廣播)詢問是 否任何設備正在實際使用信道(在WLAN中,這個消息稱為“探測請求”)。響應于該消息, 如果存在使用信道的AP,則這個AP可(例如經由探測響應)通過其功能返回響應正在使用 信道的信號(例如,指示他僅在20MHz模式下運行,并且他不能夠支持40MHz模式,或他是 遺留設備)。還應指出,掃描操作可需要STA或AP將他們的收發(fā)器(例如無線電收發(fā)器) 實際地切換至特定信道,以及執(zhí)行被動掃描,這監(jiān)視信道上的任何業(yè)務以及可能地AP (廣 播他的功能)的信標傳輸。由于AP在其網絡中正在支持到STA的業(yè)務,則典型地AP不能 夠將其收發(fā)器切換至另一信道。也就是說,典型地AP不能夠停止服務于與其關聯(lián)并自身執(zhí) 行掃描的STA。相反,AP可依賴于他從STA得到的信息,以決定是否配置為40MHz模式(即 40MHz信道帶寬)。目前的TGn草案3. 0不需要AP執(zhí)行掃描。
TGn草案3. 0提出,如果指引到達/來自STA的業(yè)務量在閾值以下,則支持40MHz 的STA可免除掃描。TGn草案3.0標準提供了閾值的最小、最大和缺省值(例如ACTIVITY_ THRESHOLD)。然而,這個免除潛在地創(chuàng)建如下情形如果AP在他們的掃描期間從STA接收 到與BSS相關的信息,則AP將不具有足夠的與相鄰信道相關的信息。如上所述,STA典型地 具有獲得與相鄰信道相關的信息的最佳機會,并且在使用40MHz時的AP可能實際地影響相 鄰AP的業(yè)務。例如,如果相鄰網絡僅支持20MHz信道帶寬,則20MHz信道帶寬上的這些設備 不能夠認識來自重疊的40MHz傳輸?shù)臉I(yè)務,并且不利地影響了他們的QoS。在20MHz信道帶 寬上運行的這些設備中的某些可以是在系統(tǒng)或網絡中先前部署的遺留設備(例如802. lib 和802. llg設備)。應指出,如果存在用于STA的任何(最小)業(yè)務,則對于各個AP可以降低其當前 ACTIVITY_THRESHOLD值,并迫使許多STA執(zhí)行掃描。然而,這個方法可得到40MHz STA,由于 他們的電池電力消耗地更快所以限制了電池。然而,如果實際能夠看到重疊信道的STA(例 如由于網絡中他們的位置/地點)沒有承載任何業(yè)務,所以他們仍舊免除掃描,并且無法向 AP提供與重疊相關的信息(這是期望的)。STA可看到與相鄰信道相關的業(yè)務,并且受到另 一 AP控制。本發(fā)明示例性實施例可克服這個情形,因為如果網絡中的STA作為其掃描的結 果能夠向AP提供在一信道(AP當前不具有任何信息與其相關)上的信息,則一個實施例 的STA不需要免除掃描,即使活動等級(即到達/來自STA的業(yè)務量)在閾值ACTIVITY_ THRESHOLD以下。換句話說,與作為20/40MHz設備的AP相關的STA 10在關聯(lián)的同時需要 掃描。作為掃描的結果,如果STA發(fā)送“20/40BSS非容限信道報告”單元,則滿足以下狀態(tài)。例如,如果僅存在一個被報告為在特定信道上的狀態(tài)不適于20/40MHZ BSS操作的 STA 10,則STA 10不免除掃描,即使活動在預定閾值以下。備選地,如果存在多個被報告為 信道不適用的STA 10,則可根據(jù)參照圖4以下所述的協(xié)議向STA 10信號傳輸關于是否允許 他免除掃描的信息?,F(xiàn)在,參照圖4,提供根據(jù)本發(fā)明示例性實施例的通過使用掃描免除請求字段7請 求掃描免除的協(xié)議。為了精確,一個示例性實施例的掃描免除請求字段可包括在“20/40BSS 非容限信道報告單元”中,從而STA可信號傳輸其是否選擇免除掃描。示例性實施例的可 包括在“20/40BSS非容限信道報告單元”中的掃描免除請求字段可包含一個字節(jié)字段,即, “請求掃描免除”字段8。希望允許免除掃描的STA 10可將“請求掃描免除”字段比特設置 為“1”,否則可將該比特設置為“0”,以指示不存在免除掃描的請求。STA 10可需要等待AP 通過幀信令返回響應,其指示是否允許STA免除掃描。作為實例,圖5A是示出根據(jù)TGn草案3. 0的20/40BSS非容限信道報告單元9的 格式的視圖。如圖5A所示,20/40BSS非容限信道報告單元9包括單元ID (含有1個八位字 節(jié))和長度字段(是可變的,并取決于在信道列表中報告的信道數(shù)目)。單元ID指示這是 "20/40BSS非容限信道報告”單元?;?個八位字節(jié)的信道列表字段的最小長度,長度字 段的最小值是1。根據(jù)TGn草案3. 0,20/40BSS非容限信道報告應僅報告用于一個調節(jié)類的 信道和用于對調節(jié)有效的信道??墒褂枚鄠€20/40BSS非容限信道報告單元在多于一個調 節(jié)類中報告信道。信道列表可包含可變數(shù)目個八位字節(jié),其中每個八位字節(jié)可描述一個信 道號。圖5B是示出20/40BSS非容限信道報告單元11的格式的視圖,其具有20/40BSS非容限信道報告單元9的所有字段,但是額外地包含掃描免除請求字段7,其包含1個八位字 節(jié),其中這個八位字節(jié)指定STA 10是否正在請求免除掃描。20/40BSS非容限信道報告單元 11的信道列表能夠包含STA發(fā)現(xiàn)不允許使用20/40MHZ BSS的信道列表。現(xiàn)在參照圖6A,提供根據(jù)TGn草案3. 0的信令圖。如圖所示,在圖6A中,在信令操 作600,STA 10能夠向AP (例如AP 63)發(fā)送20/40BSS非容限信道報告單元9,并且在信令 操作605,AP(AP 63)能夠向STA 10發(fā)送回確收(ACK),以指示接收到20/40BSS非容限信 道報告單元9。轉到圖6B,示出根據(jù)示例性實施例涉及具有從STA向AP (例如AP 64)發(fā)送 的掃描免除請求7的20/40BSS非容限信道報告單元11的發(fā)送的信令圖。在信令操作650, STA 10可向AP(例如AP 64)發(fā)送具有掃描免除請求3的標志集的20/40BSS非容限信道 報告單元11。在信令操作655,AP (例如AP 64)可向STA 10發(fā)送確收(ACK),即接收到具 有掃描免除請求3的標志集(例如設置為值1的比特)的20/40BSS非容限信道報告單元 11。在信令操作660,AP (例如AP 64)可在“掃描免除響應幀” 15中發(fā)送指示STA 10是否 被允許免除掃描的信號。(見圖7和以下論述)。在信令操作665,STA 10可向AP(例如AP 64)發(fā)送指示其接收到掃描免除響應幀15的確收(ACK)?,F(xiàn)在參照圖7,提供根據(jù)示例性實施例從AP向一個或多個STA發(fā)送的掃描免除響 應幀的框圖。如圖7所示,掃描免除響應幀8可包括單元ID字段、長度字段、調節(jié)類字段和 掃描免除響應字段。這個實施例的長度字段是可變的,并且取決于在信道列表中報告的信 道數(shù)目。長度字段的最小值為1 (基于0個八位字節(jié)的信道列表字段的最小長度)。掃描免 除響應幀8典型地涉及用于一個調節(jié)類的信道和用于對調節(jié)有效的信道??墒褂枚鄠€掃描 免除響應幀在多于一個調節(jié)類中報告與信道相關的數(shù)據(jù)。在這個示例性實施例中,調節(jié)類 字段可包括1個八位字節(jié)。如果AP(例如AP 64)確定各個STA 10被允許免除掃描,則掃 描免除響應字段可包括被設置為“1”的值的比特。另一方面,如果AP (例如AP 64)確定各 個STA 10不被允許免除掃描,則掃描免除響應字段可包括被設置為“0”的值的比特?,F(xiàn)在參照圖8,提供關于設置掃描免除響應幀8的掃描免除響應字段5的一個或多 個規(guī)則的流程圖。這樣,在AP(例如AP 64,或圖2的系統(tǒng)的任意其他適合AP)處可存在一個 或多個規(guī)則,他們可由AP 64的處理器執(zhí)行。例如,在操作800,可在AP 64的存儲器(未示 出)中定義和存儲關于設置掃描免除響應幀8的掃描免除響應字段5的一個或多個規(guī)則。 在操作805,在AP 64的存儲器中可建立和存儲以下規(guī)則,其用以指定是否從STA 10(這是 僅信號傳輸20/40MHZ使用的特定信道不可用的STA 10)發(fā)送掃描免除請求字段7的掃描 免除3的請求(在20/40BSS非容限信道報告單元11中),然后將發(fā)送至該STA的掃描免除 響應幀8的掃描免除響應字段5設置為“0”,指示該STA不免除掃描。如上所述,一個實施 例的STA可在20/40BSS非容限信道報告單元11中信號傳輸信道的不可用。另一方面,在 操作810,如果AP 64的處理器確定存在多個STA 10指示各個信道不可用,然后如果指示特 定信道不可用于20/40MHZ操作的所有STA都請求“免除掃描”,然后AP 64的處理器可例如 通過將掃描免除響應字段設置為“0”從指示了特定信道不可用的STA選擇或挑選至少一個 STA,以繼續(xù)掃描,并通過將掃描免除響應字段設置為“1”使得所有其他STA允許免除掃描。AP 64的處理器可(在指示了信道可用的STA中)選擇或挑選指示了信道最大數(shù) 的可用的STA 10。例如,考慮了 3個STA 10(即STA l,STA2jPSTA 3)的情形??紤]了 STA 1指示了信道1,4和5不可用,并且STA 2指示了信道1和4不可用。另一方面,STA3指示了信道1和5不可用。為此,AP 64的處理器可挑選或選擇STA 1,因為STA 1示出 了信道最大數(shù)的不可用(例如在這個實例中的3)。應指出,可基于輪詢挑選STA,以允許STA保存電力。例如,如果在特定時間點,STA 1和STA 2請求了掃描免除,并且他們指示了對于他們兩者共同的至少一個信道(由此AP 不被推薦切換至40MHz操作),然后如果在更早的時間點AP允許STA 1免除掃描,如果存在 來自STA 1(例如由于活動閾值STA 1必須發(fā)送報告)和STA 2的類似可用報告,然后AP 可挑選STA 2允許免除掃描,從而在STA 1和STA 2之間交替。在操作815,如果AP的處理 器從指示了特定信道不可用的STA 10確定存在沒有請求免除掃描的至少一個STA 10,然 后可允許請求免除掃描的所有STA 10如此操作,并且將在掃描免除響應字段中發(fā)送指示 允許免除掃描的掃描免除響應幀8。在操作820,如果AP 64的處理器確定存在STA 10指 示20/40MHZ操作不可用的多個信道,然后AP 64可針對每個信道重復操作800至820,即使 存在STA 10不能夠被受限免除掃描的一個信道。為此,AP 64可不允許STA 10免除掃描。 應指出,可在20/40BSS非容限信道報告單元11中包括STA指示20/40MHz不可用的多個信 道。例如,這個信息可以在信道列表字段中。在備選實施例中,在其信標中的AP 64可通過設置其信標中的字段或將信標中的 ACTIVITY_THRESHOLD字段設置為0來聲明他不向STA提供掃描的任何免除(例如需要掃描 所有40MHz STA 10)。這個幫助STA在關聯(lián)時確定他們是否想要與特定AP關聯(lián)。為了使得 STA與AP關聯(lián),STA可向AP返回響應的AP發(fā)送關聯(lián)幀。如果AP想要包括STA作為其BSS 的一部分,則來自AP的響應可包括STA將通過AP被尋址的標識(ID)??梢岳斫?,可通過各種裝置(例如硬件、固件、和/或包括一個或多個計算機程序 指令的軟件)來實現(xiàn)如圖8所示的流程圖的每個方框或步驟以及流程圖中的方框的組合。 例如,可通過計算機程序指令來實現(xiàn)上述一個或多個過程。在此,實現(xiàn)上述過程的計算機程 序指令可通過存儲器設備(例如移動終端的存儲器設備)來存儲,并通過處理器(例如移 動終端的處理器)來執(zhí)行??梢岳斫猓蓪⑷我膺@種計算機程序指令載入到計算機或其他 可編程裝置(即硬件)上,以生成機器,從而在計算機或其他可編程裝置上執(zhí)行的指令創(chuàng)建 用于實現(xiàn)在流程圖的方框(多個)或步驟(多個)中指定的功能的裝置。這些計算機程序 指令還可以存儲在指示計算機或其他可編程裝置按特定方式運行的計算機可讀存儲器中, 從而在計算機可讀存儲器中存儲的指令生成這樣的制品,其包括實現(xiàn)在流程圖的方框(多 個)或步驟(多個)中指定的功能的指令裝置。計算機程序指令還可載入到計算機或其他 可編程裝置中,以使得一系列可操作步驟可以在計算機或其他可編程裝置上執(zhí)行,以生成 計算機實現(xiàn)的處理,從而在計算機或其他可編程裝置上執(zhí)行的指令提供用于實現(xiàn)在流程圖 的方框(多個)或步驟(多個)中指定的功能的步驟??赏ㄟ^許多方式執(zhí)行上述功能。例如,可采用實現(xiàn)以上每個功能的任意適當裝置 來實現(xiàn)本發(fā)明實施例。在一個實施例中,本發(fā)明的所有或一部分單元通常在計算機程序產 品的控制下運行。執(zhí)行本發(fā)明實施例的方法的計算機程序產品包括計算機可讀存儲介質 (例如非易失性存儲介質)和在計算機可讀存儲介質中實現(xiàn)的計算機可讀程序代碼部分 (例如一系列計算機指令)。這里闡述的本發(fā)明的許多修改和其他實施例使得本領域普通技術人員明了涉及 的這些發(fā)明具有在前述說明書和相關附圖中呈現(xiàn)的教導的和優(yōu)點。因此,可以理解,本發(fā)明實施例不限于這里公開的特定實施例,并且旨在將其修改和其他實施例包括在所附權利要 求的范圍內。盡管這里采用特定術語,但是他們的使用僅在于一般性和說明性的意義,而并 非限制。
權利要求
一種方法,包括接收用以免除掃描一個或多個相鄰信道的一個或多個請求,以識別在所述一個或多個信道中運行的基礎服務集(BSS)中的一個或多個設備;以及確定是否從至少一個設備接收到所述請求中的至少一個,所述至少一個設備確定了所述信道中的至少一個不可用,以及當所述確定顯示出所述至少一個信道不可用時,不允許所述至少一個設備免除執(zhí)行所述掃描。
2.如權利要求1所述的方法,還包括基于所述請求中的信息確定是否多個設備請求免除掃描;確定所述多個設備是否指示所述信道中的至少一個不可使用,以及當所述確定顯示出 所述至少一個信道不可用時,選擇所述多個設備中的至少一個執(zhí)行所述掃描;以及允許其他多個設備中的每一個免除執(zhí)行所述掃描。
3.如權利要求2所述的方法,還包括至少部分地基于所述請求中的信息,針對所述多 個設備中的每一個識別不可使用的信道的總數(shù),其中所述選擇包括基于所述信道的總數(shù) 的比較選擇用以指示不可用的信道的最大數(shù)的多個設備中的至少一個。
4.如權利要求1所述的方法,還包括識別在所述請求中指示至少一個信道不可用的一個或多個設備;以及識別所述一個或多個設備中的哪一個請求免除掃描,以及當存在沒有請求免除掃描的 所述設備的至少第一設備時,允許請求免除的其他設備中的每一個免除執(zhí)行所述掃描。
5.如權利要求4所述的方法,還包括選擇所述第一設備執(zhí)行所述掃描,以及當所述第 一設備完成所述掃描時,接收所述掃描的結果。
6.如權利要求4所述的方法,還包括向所述其他設備中的每一個發(fā)送包括多個字段 的消息,其中所述字段中的至少一個包括用以指示允許免除掃描的信息。
7.如權利要求1所述的方法,其中所述一個或多個請求包括多個字段,其中所述字段 中的至少一個包括用以指定各個所述設備是否請求免除執(zhí)行所述掃描的信息,以及另外字 段包括用以指定在所述BSS中使用所述一個或多個信道中的至少一個的可用和不可用的 fn息o
8.如權利要求7所述的方法,還包括確定所述不可用包括利用各個信道的設備中的 至少第二個設備不能夠在所述各個信道的大致20兆赫(MHz)和大致40MHz的帶寬下運行。
9.如權利要求7所述的方法,還包括確定所述不可用包括利用各個信道的設備中的 至少第二個設備不能夠在所述各個信道的大致40兆赫(MHz)的帶寬下運行。
10.如權利要求1所述的方法,還包括不允許至少另外的設備免除掃描,即使所述另 外的設備被配置為在大致40兆赫(MHz)的帶寬下的各個信道上運行,并且在所述各個信道 上的業(yè)務在預定閾值以下。
11.如權利要求1所述的方法,其中掃描還包括獲得用以指示所述設備中的至少第一 設備是否使用所述各個信道,以及識別所述第一設備是否被配置為在所述各個信道的一個 或多個帶寬下運行的數(shù)據(jù)。
12.一種裝置,包括被配置為執(zhí)行以下操作的處理器接收用以免除掃描一個或多個相鄰信道的一個或多個請求,以識別在所述一個或多個 信道中運行的基礎服務集(BSS)中的一個或多個設備;以及確定是否從至少一個設備接收到所述請求中的至少一個,所述至少一個設備確定了所 述信道中的至少一個不可用,以及當所述確定顯示出所述至少一個信道不可用時,不允許 所述至少一個設備免除執(zhí)行所述掃描。
13.如權利要求12所述的裝置,其中所述處理器還被配置為基于所述請求中的信息確定是否多個設備請求免除掃描;確定所述多個設備是否指示所述信道中的至少一個不可使用,以及當所述確定顯示出 所述至少一個信道不可用時,選擇所述多個設備中的至少一個執(zhí)行所述掃描;以及允許其他多個設備中的每一個免除執(zhí)行所述掃描。
14.如權利要求13所述的裝置,其中所述處理器還被配置為至少部分地基于所述請 求中的信息,針對所述多個設備中的每一個識別不可使用的信道的總數(shù),其中所述處理器 還被配置為基于所述信道的總數(shù)的比較通過選擇用以指示不可用的信道的最大數(shù)的多個 設備中的至少一個來選擇所述設備中的至少一個。
15.如權利要求12所述的裝置,其中所述處理器還被配置為識別在所述請求中指示至少一個信道不可用的一個或多個設備;以及識別所述一個或多個設備中的哪一個請求免除掃描,以及當存在沒有請求免除掃描的 所述設備的至少第一設備時,允許請求免除的其他設備中的每一個免除執(zhí)行所述掃描。
16.如權利要求15所述的裝置,其中所述處理器還被配置為選擇所述第一設備執(zhí)行 所述掃描,以及當所述第一設備完成所述掃描時,接收所述掃描的結果。
17.如權利要求15所述的裝置,其中所述處理器還被配置為向所述其他設備中的每 一個發(fā)送包括多個字段的消息,其中所述字段中的至少一個包括用以指示允許免除掃描的 fn息ο
18.如權利要求12所述的裝置,其中所述處理器還被配置為檢查包括多個字段的所 述一個或多個請求,其中所述字段中的至少一個包括所述處理器用以識別各個所述設備是 否請求免除執(zhí)行所述掃描的信息,以及另外字段包括所述處理器用以識別在所述BSS中使 用所述一個或多個信道中的至少一個的可用和不可用的信息。
19.如權利要求18所述的裝置,其中所述處理器還被配置為確定所述不可用包括利 用各個信道的設備中的至少第二個設備不能夠在各個信道的大致20兆赫(MHz)和大致 40MHz的帶寬下運行。
20.如權利要求18所述的裝置,其中所述處理器還被配置為確定所述不可用包括利 用各個信道的設備中的至少第二個設備不能夠在各個信道的大致40兆赫(MHz)的帶寬下 運行。
21.如權利要求12所述的裝置,其中所述處理器還被配置為不允許至少另外的設備 免除掃描,即使所述另外的設備被配置為在大致40兆赫(MHz)的帶寬下的各個信道上運 行,并且在所述各個信道上的業(yè)務在預定閾值以下。
22.如權利要求12所述的裝置,其中所述處理器還被配置為確定掃描還包括獲得用 以指示所述設備中的至少第一設備是否使用各個信道,以及識別所述第一設備是否被配置 為在各個信道的一個或多個帶寬下運行的數(shù)據(jù)。
23.如權利要求12所述的裝置,其中所述處理器還被配置為使用各個信道并且在各 個信道的大致20兆赫(MHz)的帶寬和大致40MHz的帶寬下運行,以及其中所述處理器接收到請求的設備中的至少一個僅能夠在所述信道之一的大致20MHz的帶寬下運行。
24.一種計算機程序產品,包括至少一個計算機可讀介質,在其中存儲有計算機可讀程 序代碼部分,所述計算機可讀代碼部分包括第一可執(zhí)行部分,用于接收用以免除掃描一個或多個相鄰信道的一個或多個請求,以 識別在所述一個或多個信道中運行的基礎服務集(BSS)中的一個或多個設備;以及第二可執(zhí)行部分,用于確定是否從至少一個設備接收到所述請求中的至少一個,所述 至少一個設備確定了所述信道中的至少一個不可用,以及當所述確定顯示出所述至少一個 信道不可用時,不允許所述至少一個設備免除執(zhí)行所述掃描。
25.如權利要求24所述的計算機程序產品,還包括第三可執(zhí)行部分,用于基于所述請求中的信息確定是否多個設備請求免除掃描;第四可執(zhí)行部分,用于確定所述多個設備是否指示所述信道中的至少一個不可使用, 以及如果所述確定顯示出所述至少一個信道不可用,則選擇所述多個設備中的至少一個執(zhí) 行所述掃描;以及第五可執(zhí)行部分,用于允許其他多個設備中的每一個免除執(zhí)行所述掃描。
26.一種裝置,包括用于接收用以免除掃描一個或多個相鄰信道的一個或多個請求,以識別在所述一個或 多個信道中運行的基礎服務集(BSS)中的一個或多個設備的裝置;以及用于確定是否從至少一個設備接收到所述請求中的至少一個,所述至少一個設備確定 了所述信道中的至少一個不可用,以及當所述確定顯示出所述至少一個信道不可用時,不 允許所述至少一個設備免除執(zhí)行所述掃描的裝置。
27.如權利要求26所述的裝置,還包括用于基于所述請求中的信息確定是否多個設備請求免除掃描的裝置;用于確定所述多個設備是否指示所述信道中的至少一個不可使用,以及如果所述確 定顯示出所述至少一個信道不可用,則選擇所述多個設備中的至少一個執(zhí)行所述掃描的裝 置;以及用于允許其他多個設備中的每一個免除執(zhí)行所述掃描的裝置。
全文摘要
提供一種裝置、方法和計算機程序產品,便于一個或多個站(STA)向接入點(AP)請求允許與基礎服務集中的信道掃描相關的免除,以及即使在STA可運行的各個信道中的業(yè)務或活動在預定閾值以下,也使得AP不允許具有某些信道可見性的STA免除掃描。該裝置可包括處理器,其被配置為接收免除掃描相鄰信道的請求,以識別在信道中運行的基礎服務集。所述處理器還可被配置為確定是否從設備接收到請求,所述設備確定了信道之一不可用,以及當所述確定顯示出信道不可用時,所述處理器被配置為不允許設備免除。
文檔編號H04W48/16GK101855920SQ200880115488
公開日2010年10月6日 申請日期2008年10月27日 優(yōu)先權日2007年11月9日
發(fā)明者N·卡卡尼 申請人:諾基亞公司