交叉引用
本專利申請要求享受以下申請的優(yōu)先權:由hirsch等人于2015年8月20日提交的、名稱為“multi-useroperationmanagement”的美國專利申請no.14/831,349;以及由hirsch等人于2015年2月2日提交的、名稱為“multi-useroperationmanagement”的美國臨時專利申請no.62/110,974;這兩個申請中的每個申請被轉(zhuǎn)讓給本申請的受讓人。
概括地說,下文涉及無線通信,并且更具體地,下文涉及用于在一個或多個無線通信設備具有活動的共存無線接入技術時管理多用戶操作的技術。
背景技術:
廣泛部署了無線通信系統(tǒng),以提供諸如語音、視頻、分組數(shù)據(jù)、消息傳送、廣播等的各種類型的通信內(nèi)容。這些系統(tǒng)可以是能夠通過共享可用的系統(tǒng)資源(例如,時間、頻率和功率)來支持與多個用戶的通信的多址系統(tǒng)。
無線通信網(wǎng)絡可以包括多個網(wǎng)絡設備(例如,接入點(ap)),其可以支持針對多個無線通信設備的通信。無線設備可以與網(wǎng)絡設備雙向地通信。例如,在無線局域網(wǎng)(wlan)中,站(sta)可以經(jīng)由下行鏈路和上行鏈路與相關聯(lián)的ap進行通信。從sta的角度而言,下行鏈路(或前向鏈路)是指從ap到站的通信鏈路,而上行鏈路(或反向鏈路)是指從站到ap的通信鏈路。
在許多情況下,無線通信設備可以具有用于不同的無線接入技術(rat)的多個共存的無線電單元。例如,無線通信設備可以使用一個無線電單元來發(fā)送和接收wlan通信,而使用另一無線電單元來發(fā)送和接收
技術實現(xiàn)要素:
概括地說,所描述的特征涉及用于管理在無線網(wǎng)絡中的設備具有共存的無線電單元時的多用戶(mu)操作(例如,多用戶多輸入多輸出操作(mu-mimo))的技術。這樣的技術可以涉及識別第一設備的多無線接入技術(rat)共存狀態(tài)的改變,例如,從對mu-mimo通信不是破壞性的共存狀態(tài)到對mu-mimo通信是破壞性的共存狀態(tài)的改變,反之亦然。在設備使用wi-fi與無線局域網(wǎng)(wlan)進行通信的情況中,多rat共存狀態(tài)的改變可以指示從非活動
至少部分地基于所識別的多rat共存狀態(tài)的改變,可以調(diào)整第二設備處的mu-mimo通信操作。例如,當?shù)谝辉O備開始使用bt進行發(fā)送或者以其它方式改變?yōu)榭赡芷茐膍u-mimo通信的共存狀態(tài)時,第二設備可以禁用第一設備與第二設備之間的在wlan上的mu-mimo通信。
描述了一種無線通信的方法。所述方法可以涉及識別第一設備的多rat共存狀態(tài)的改變。至少部分地基于所識別的所述多rat共存狀態(tài)的改變,可以調(diào)整第二設備處的mu-mimo無線通信操作。調(diào)整所述mu-mimo操作可以涉及從mu-mimo切換到單用戶通信,反之亦然。因此,調(diào)整所述mu-mimo操作可以包括禁用所述第一設備與所述第二設備之間的mu-mimo通信,或者啟用所述第一設備與所述第二設備之間的mu-mimo通信。在禁用所述第一設備與所述第二設備之間的mu-mimo通信的情況中,所述方法還可以涉及在所述第一設備與所述第二設備之間使用單用戶(su)mimo通信。
識別所述多rat共存狀態(tài)的所述改變可以涉及在所述第二設備處從所述第一設備接收請求。所述請求可以是對啟用mu-mimo通信的請求或者對禁用mu-mimo通信的請求。所述請求可以是供應商特定動作幀。識別所述多rat共存狀態(tài)的所述改變可以涉及在所述第二設備處從所述第一設備接收功率節(jié)省輪詢(ps-poll)。識別所述多rat共存狀態(tài)的所述改變可以涉及檢測對所述第一設備處的介質(zhì)訪問控制(mac)聚合模式的啟用或者檢測對所述第一設備處的mac聚合模式的禁用。
所述方法還可以涉及執(zhí)行波束成形探測操作。所述多rat共存狀態(tài)的所述改變可以是響應于所述波束成形探測操作而識別的。在這種情況中,識別所述多rat共存狀態(tài)的所述改變可以涉及檢測來自所述波束成形探測操作的壓縮波束成形(cbf)失敗的次數(shù)高于預定門限。
所述方法還可以涉及檢測至少部分地基于所述多rat共存狀態(tài)的所述改變而設置的定時器的到期。至少部分地基于所檢測到的所述定時器的到期,可以反轉(zhuǎn)對所述mu-mimo無線通信操作的所述調(diào)整。在這種情況中,所述定時器的持續(xù)時間可以是至少部分地基于自從先前的定時器到期以來發(fā)生的cbf失敗的次數(shù)來設置的。
所述第一設備的所述多rat共存狀態(tài)的所述改變可以是對所述第一設備處的對mu-mimo通信是破壞性的共存模式的激活、或者對所述第一設備處的對mu-mimo通信是破壞性的共存模式的去激活。
描述了一種用于與另一設備的無線通信的設備。所述設備可以包括檢測器,其用于識別另一設備的多rat共存狀態(tài)的改變。所述設備還可以包括協(xié)調(diào)器,其用于至少部分地基于所識別的所述多rat共存狀態(tài)的改變,來調(diào)整與所述另一設備的mu-mimo無線通信操作。
用于調(diào)整所述mu-mimo無線通信操作的所述協(xié)調(diào)器可以被配置為使得所述設備禁用與所述另一設備的mu-mimo通信。用于識別所述多rat共存狀態(tài)的所述改變的所述檢測器可以被配置為根據(jù)從所述另一設備接收的ps-poll來確定所述rat共存狀態(tài)的所述改變。用于識別所述多rat共存狀態(tài)的所述改變的所述檢測器可以被配置為檢測對所述另一設備處的介質(zhì)訪問控制(mac)聚合模式的啟用或者檢測對所述另一設備處的mac聚合模式的禁用。
所述協(xié)調(diào)器還可以被配置為執(zhí)行波束成形探測操作,以及所述檢測器還可以被配置為響應于所述波束成形探測操作來識別所述多rat共存狀態(tài)的所述改變。在這種情況中,所述檢測器還可以被配置為檢測cbf識別的次數(shù)是否到達預定門限。
所述設備還可以包括定時器,其中,所述定時器是響應于所述多rat共存狀態(tài)的所述改變而設置的。所述協(xié)調(diào)器還可以被配置為至少部分地基于所述定時器的到期,來反轉(zhuǎn)對所述mu-mimo無線通信操作的所述調(diào)整。設置所述定時器的持續(xù)時間可以是至少部分地基于自從先前的定時器到期以來發(fā)生的cbf失敗的次數(shù)的。
所述另一設備的所述多rat共存狀態(tài)的所述改變可以包括對所述另一設備處的對mu-mimo通信是破壞性的共存模式的激活、或者對所述另一設備處的對mu-mimo通信是破壞性的共存模式的去激活。
所述設備可以是接入點(ap)。來自所述另一設備的對所述多rat共存狀態(tài)的所述改變的指示可以包括以下各項中的至少一項的改變:所述另一設備的非wlan無線電單元的簡檔,所述另一設備的所述非wlan無線電單元的協(xié)議,或者所述另一設備的所述非wlan無線電單元的活動水平。所述非wlan無線電單元可以是藍牙無線電單元。所述設備可以包括被配置為與所述另一設備進行通信的wlan收發(fā)機、或者被配置為與所述另一設備進行通信的無線廣域網(wǎng)(wwan)收發(fā)機。
描述了一種非暫時性計算機可讀介質(zhì)。非暫時性計算機可讀介質(zhì)可以包含程序指令,所述程序指令在被接入點的處理器執(zhí)行時,使得所述接入點執(zhí)行包括以下各項的操作:識別連接到所述接入點的站的藍牙無線電單元的操作的改變;以及調(diào)整所述接入點的wlan無線電單元的與所述站的mu-mimo無線通信操作。
描述了另一種用于與另一設備的無線通信的設備。所述設備可以包括:用于識別另一設備的多rat共存狀態(tài)的改變的單元;以及用于至少部分地基于所識別的所述多rat共存狀態(tài)的改變,來調(diào)整與所述另一設備的mu-mimo無線通信操作的單元。
所述用于調(diào)整所述mu-mimo無線通信操作的單元還可以包括:用于禁用與所述另一設備的mu-mimo通信的單元。所述用于調(diào)整所述mu-mimo無線通信操作的單元還可以被配置為執(zhí)行波束成形探測操作。在這種情況中,所述用于識別的單元還可以被配置為響應于所述波束成形探測操作來識別所述多rat共存狀態(tài)的所述改變。所述用于調(diào)整所述mu-mimo無線通信操作的單元還可以包括:用于檢測cbf失敗的次數(shù)是否到達預定門限的單元。
描述了另一種無線通信的方法。所述方法可以涉及檢測第一設備的rat共存狀態(tài)的改變。至少部分地基于所檢測到的改變,可以將消息發(fā)送給第二設備。所述消息可以觸發(fā)對所述第二設備處的mu-mimo操作的調(diào)整。
所述消息可以是對啟用mu-mimo通信的請求或者對禁用mu-mimo通信的請求。此外,所述請求可以是供應商特定動作幀。所檢測到的、所述第一設備的所述多rat共存狀態(tài)的改變可以是對所述第一設備處的對mu-mimo通信是破壞性的共存模式的激活、或者對所述第一設備處的對mu-mimo通信是破壞性的共存模式的去激活。
描述了另一種用于與另一設備的無線通信的設備。所述設備可以包括:用于檢測所述設備的多rat共存狀態(tài)的改變的單元;以及用于至少部分地基于所檢測到的改變,來將消息發(fā)送給另一設備的單元。所述消息可以觸發(fā)對所述另一設備處的mu-mimo操作的調(diào)整。
描述了另一種用于與另一設備的無線通信的設備。所述設備可以包括檢測器,其用于識別所述設備的多rat共存狀態(tài)的改變。所述設備還可以包括發(fā)射機,其用于至少部分地基于所檢測到的改變,將消息發(fā)送給另一設備。所述消息可以觸發(fā)對所述另一設備處的mu-mimo操作的調(diào)整。
描述了另一種非暫時性計算機可讀介質(zhì)。所述介質(zhì)可以包含程序指令,所述程序指令在被設備的處理器執(zhí)行時使得所述設備進行以下操作:識別所述設備的多rat共存狀態(tài)的改變;以及至少部分地基于所檢測到的改變,將消息發(fā)送給另一設備。所述消息可以觸發(fā)對所述另一設備處的mu-mimo操作的調(diào)整。
根據(jù)以下詳細描述、權利要求和附圖,所描述的方法和設備的適用性的另外的范圍將變得顯而易見。詳細描述和特定例子是通過說明而給出的,因為對于本領域技術人員來說,描述的范圍內(nèi)的各種改變和修改將變得顯而易見。
附圖說明
對本公開內(nèi)容的本質(zhì)和優(yōu)點的進一步理解可以通過參照以下圖來實現(xiàn)。在附圖中,類似的組件或者特征可以具有相同的附圖標記。另外,相同類型的各個組件可以通過在附圖標記之后跟隨破折號以及在類似組件之間進行區(qū)分的第二標記來進行區(qū)分。如果在說明書中僅使用了第一附圖標記,那么該描述適用于具有相同的第一附圖標記的類似組件中的任何一個,而不管第二附圖標記如何。
圖1示出了根據(jù)各個例子的無線通信系統(tǒng)的例子;
圖2示出了描繪根據(jù)各個例子的可能發(fā)生的通信和操作的例子的通信流圖;
圖3示出了描繪根據(jù)各個例子的可能發(fā)生的通信和操作的另一例子的通信流圖;
圖4示出了描繪根據(jù)各個例子的可能發(fā)生的通信和操作的又一例子的通信流圖;
圖5a、5b和5c示出了根據(jù)各個例子的可以在無線通信系統(tǒng)中使用的無線設備的例子的框圖;
圖6a、6b和6c示出了根據(jù)各個例子的被配置用于無線通信的無線設備的例子的框圖;
圖7是描繪根據(jù)各個例子的無線通信的方法的例子的流程圖;
圖8是描繪根據(jù)各個例子的無線通信的方法的另一例子的流程圖;
圖9是描繪根據(jù)各個例子的無線通信的方法的又一例子的流程圖;
圖10是描繪根據(jù)各個例子的無線通信的方法的另外的例子的流程圖。
具體實施方式
概括地說,所描述的特征涉及用于無線通信的一個或多個改進的系統(tǒng)、方法和/或設備。無線通信設備可以具有用于不同的無線接入技術(rat)的多個共存的無線電單元。例如,無線通信設備可以使用一個無線電單元來發(fā)送和接收無線局域網(wǎng)(wlan)通信,而使用另一無線電單元來發(fā)送和接收藍牙(bt)通信。然而,在具有共存的無線電單元的無線設備中,用于第一無線電單元的一些操作模式可能破壞用于第二無線電單元的多用戶多輸入多輸出(mu-mimo)操作。對mu-mimo操作的破壞可能負面地影響無線通信設備處的吞吐量。
因此,當?shù)谝粺o線電單元正在活動地通信,或者以其它方式以干擾第二無線電單元處的mu-mimo操作的方式進行操作時,從mu-mimowlan通信中排除該無線通信設備(例如,當與該無線通信設備執(zhí)行單用戶(su)通信時)可能是有益的。否則,當?shù)谝粺o線電單元沒有在活動地通信時,可以將該無線通信設備包括以用于使用第二無線電單元的mu-mimo通信。單獨的設備(例如,接入點(ap))可以至少部分地基于無線通信設備處共存的無線電單元的狀態(tài)(即,無線通信設備的“多rat共存狀態(tài)”),管理用于無線通信設備的mu-mimo操作。
例如,ap可以識別無線通信設備的多rat共存狀態(tài)的改變。識別多rat共存狀態(tài)的改變可以涉及從無線通信設備接收對啟用或者禁用針對該無線通信設備的mu-mimo通信的請求。替代地,識別多rat共存狀態(tài)的改變可以涉及從無線通信設備接收功率節(jié)省輪詢(ps-poll)。此外,識別多rat共存狀態(tài)的改變可以涉及檢測共存無線通信設備處的介質(zhì)訪問控制(mac)聚合模式的啟用或者禁用。
ap可以至少部分地基于所識別的多rat共存狀態(tài)的改變,來調(diào)整mu-mimo無線通信操作。這樣的調(diào)整可以涉及禁用或者啟用ap與共存無線通信設備之間的mu-mimo通信。
以下描述提供了例子,而非限制權利要求中闡述的范圍、適用性或者配置??梢栽诓幻撾x本公開內(nèi)容的范圍的情況下,在元素的功能和排列方面進行改變。各個例子可以在適當?shù)那闆r下忽略、替代或者添加各個過程或者組件。例如,可以以不同于所描述的次序來執(zhí)行所描述的方法,并且可以添加、忽略或者組合各個步驟。此外,可以在其它例子中組合關于某些例子所描述的特征。
圖1示出了根據(jù)各個例子的配置的無線局域網(wǎng)(wlan)100(也被稱為wi-fi網(wǎng)絡)的例子。wlan100包括接入點(ap)105和多個相關聯(lián)的站(sta)110。在該例子中,示出了七(7)個sta110;然而,wlan100可以具有比圖1所示出的那些更多或者更少的sta110,因為所示出的數(shù)目僅用于說明性目的。ap105和相關聯(lián)的sta110可以表示基本服務集(bss)或者擴展服務集(ess)。網(wǎng)絡中的各個sta110能夠通過ap105相互通信。還示出了ap105的覆蓋區(qū)域120,其可以表示wlan100的基本服務區(qū)域(bsa)。雖然在圖1中沒有示出,但是與wlan100相關聯(lián)的擴展網(wǎng)絡基站可以連接到可以允許多個ap105在ess中連接的有線或者無線分布系統(tǒng)(ds)。
ap105可以被配置為使用wlan通信鏈路115與sta110中的每個sta雙向地通信。wlan通信鏈路115可以包括從ap105發(fā)送給sta110的下行鏈路傳輸(例如,信標幀)以及從sta110發(fā)送給ap105的上行鏈路傳輸(例如,確認(ack)幀)。ap105可以被配置為使用mu-mimo操作與多個sta110同時通信。替代地或者另外,ap105可以使用單用戶(su)操作與各個sta110進行通信。例如,ap105可以在mu操作期間與sta110的子集同時通信,而在su操作期間單獨地與sta110-a進行通信。
例如,sta110-a還可以使用非wlan無線電單元(例如,長期演進(lte))在非wlan通信鏈路125上與wlan100之外的外圍設備130(例如,平板設備)進行通信。替代地或者另外,sta110-a可以使用不同的非wlan無線電單元(例如,bt無線電單元)在非wlan通信鏈路135上與wlan100之外的另一外圍設備140(例如,無線耳機)進行通信。雖然為了簡單起見未示出,但是外圍設備130、140中的一個可以是另一sta110,其中sta100-a在非wlan連接上(而不是通過wlan100)與該另一sta110進行通信。
如上所述,在非wlan通信鏈路125、135上的某些通信可能破壞wlan100中的mu-mimo操作。例如,如果非wlan無線電單元是bt無線電單元,那么可以定義各種bt簡檔和協(xié)議,其可以控制bt無線電單元如何在非wlan通信鏈路125、135上進行通信。這些簡檔或者協(xié)議中的一些可能與共存的wlan無線電單元處的mu-mimo操作不兼容。例如,當sta110-a中的bt無線電單元根據(jù)同步面向連接(sco)或者增強型sco(esco)協(xié)議進行操作時,bt無線電單元可能阻止sta110-a的wlan無線電單元將塊確認(ba)成功傳輸給ap105。發(fā)送塊確認的這種失敗可能導致ap105不向其它sta110發(fā)送塊確認請求或者以其它方式延遲mu-mimo傳輸。在另一方面,bt無線電單元的某些協(xié)議和簡檔(例如,高級音頻分發(fā)簡檔(a2dp))可以與wlan無線電單元進行的mu-mimo傳輸兼容。
sta110-a可以管理其跨域多個共存的無線電單元(例如,用于wlan通信鏈路115的無線電單元以及用于非wlan通信鏈路125或者135的無線電單元)的通信。例如,無線電單元可以使用調(diào)度消息相互通信,以確定并行或者并發(fā)的傳輸是否被調(diào)度,并且如果是的話,確定并行或者并發(fā)的傳輸是否是可能的?;谶@些確定,由無線電單元進行的傳輸可以被協(xié)調(diào)為避免相互干擾或者壓制,例如通過調(diào)節(jié)通信的傳輸功率,延遲通信的傳輸,和/或調(diào)節(jié)通信的幀大小。然而,sta110-a處的通信的這種管理可能不會將對mu-mimo操作的破壞考慮在內(nèi)。
因此,本文所描述的技術允許至少部分地基于sta110-a的多rat共存狀態(tài)進行wlan100中的mu-mimo管理(例如,sta110-a對與ap105的mu-mimo通信的參與或者從其的排除)。sta110-a的多rat共存狀態(tài)可以包括例如簡檔(例如,bt簡檔)、協(xié)議(例如,控制器?;蛘咧鳈C棧bt協(xié)議)和/或sta110-a的非wlan無線電單元的活動水平(例如,活動地發(fā)送與非活動(例如,在睡眠模式中))。
圖2示出了用于兩個設備(例如,如圖1中所示的那些)之間的無線通信的通信流圖200。該系統(tǒng)包括第一無線通信設備(ap205)和第二無線通信設備(sta210)。ap205可以是圖1的ap105的例子。sta210可以是圖1的sta110-a的例子。
ap205可以被配置為識別sta210的多rat共存狀態(tài)的改變(例如,wlan和bt的共存)。sta210的多rat共存狀態(tài)的改變可以包括例如以下各項的改變:sta210的非wlan無線電單元的協(xié)議(例如,控制器?;蛘咧鳈C棧bt協(xié)議)、簡檔(例如,bt簡檔)或者活動狀態(tài)(例如,活動地發(fā)送與睡眠模式)。共存改變可以經(jīng)由從sta210接收的觸發(fā)信號或者通信215來識別。觸發(fā)信號或者通信215可以明確地指示sta210的共存狀態(tài)的改變,或者替代地,觸發(fā)信號或者通信215可以將信息提供給ap205,ap205根據(jù)該信息可以推斷sta210的共存狀態(tài)的改變。例如,信號或者通信215可以請求sta210處的介質(zhì)訪問控制(mac)聚合模式的啟用或者禁用。
替代地或者另外,信號或者通信215可以指示sta210處的不同rat(例如,bt)以與mu-mimo操作不兼容(例如,破壞其)的方式(例如,操作模式)的操作(例如,發(fā)送/接收)。例如,如果bt正在用于bt耳機上的使用同步面向連接(sco)或者擴展sco(e-sco)鏈路的語音呼叫,那么接收和發(fā)送以固定的時間間隔發(fā)生,該固定的時間間隔留出可用于mu-mimo探測和確認(例如,ba)過程的不充足的時間(例如,2.5ms)。因此,ap205可以確定sta210已經(jīng)將狀態(tài)從以與mu-mimo操作兼容(例如,不破壞其)的方式(例如,操作模式)使用不同的rat(例如,bt)改變?yōu)椴患嫒莸氖褂谩?/p>
至少部分地基于sta210處的多rat共存狀態(tài)的改變(例如,ap205接收觸發(fā)事件或者ap205確定觸發(fā)事件,如由sta210無線電單元進行的活動),ap205可以調(diào)整其mu-mimo無線通信操作。在一個實施例中,在框220處,ap205可以針對sta210,禁用到sta210的mu-mimo操作。替代地,ap205可以降低吞吐量(例如,改變mcs速率或者將用于mu-mimo的信道變窄),或者一起臨時地禁用mu-mimo。如果對sta210禁用mu-mimo,那么ap205可以在沒有mu操作的情況下執(zhí)行與sta210的通信225,從而避免對ap205與其它sta(未示出)之間的mu-mimo通信造成潛在的負面影響。
ap205可以從sta210接收另一觸發(fā)信號或者通信230。在該例子中,觸發(fā)信號或者通信230可以指示sta210正在使用mac聚合或者sta210正在以與mu-mimo操作兼容(例如,不破壞其)的方式使用bt。例如,如果bt正在用于在bt耳機上使用高級音頻分發(fā)簡檔(a2dp)以流方式傳送媒體,那么bt通信可以相對靈活,并且為mu-mimo探測和確認(例如,ba)過程提供足夠的時間(例如,30-40ms)。
至少部分地基于所識別的共存狀態(tài),ap205可以調(diào)整其mu-mimo無線通信操作。在該情況中,ap205可以啟用針對sta210的mu-mimo操作(在框235處)。ap205然后可以執(zhí)行與sta210和其它sta(未示出)的mu-mimo通信240。
圖3示出了用于無線通信的另一通信流圖300。圖3示出了第一無線通信設備(ap305)與第二無線通信設備(sta310)之間的通信。ap305可以是圖1的ap105的例子。sta310可以是圖1的sta110-a的例子。
ap305可以被配置為識別sta310的多rat共存狀態(tài)的改變(例如,wlan和bt的共存)。在該例子中,該改變可以經(jīng)由觸發(fā)事件(例如,從sta310接收的特定信號315)來識別。例如,信號315可以是請求ap305不將ba或者mac聚合用于sta310的delba(刪除塊確認)動作幀。例如,情況可以是這樣的,當sta310使用清除發(fā)送到自身(cts2s)信號以對到sta310下行鏈路業(yè)務進行成形(例如,如果涉及bss的2.4ghz頻譜中的一些傳統(tǒng)wi-fi客戶端)。替代地,信號315可以是具有被設置為等于一的功率管理(pm)比特(pm=1)的空(null)幀,其中,ps-poll用于對到sta310的下行線路業(yè)務進行成形。此外,信號315可以是供應商特定動作幀,例如,delmu(刪除mu)動作幀,其請求ap305不將mu-mimo用于sta310。
delmu動作幀或者請求幀可以是從sta310發(fā)送給ap305的,以明確地請求ap305禁用針對sta310的mu-mimo操作。delmu請求幀可以包括將該幀標識為delmu請求幀的信息單元(ie)以及指示對話令牌(用于將請求幀與對應的響應幀匹配的唯一編號)的ie。例如,ap305可以將delmu響應幀發(fā)送給sta310,以明確地確認對針對sta310的mu-mimo操作的禁用。delmu響應幀可以包括指示動作幀類型(delmu響應)的ie、指示對話令牌(其與對應的delmu請求幀的對話令牌匹配)的ie、以及指示狀態(tài)碼(其指示對禁用mu-mimo操作的請求是否被ap305接受)的ie。例如,如果ap305接受對禁用mu-mimo操作的請求,那么ap305可以將狀態(tài)碼ie設置為零(0)。雖然被描述為供應商特定動作幀,但是還可以將delmu請求幀或者類似的請求幀在多個供應商之間標準化。
至少部分地基于這樣的改變,ap305可以調(diào)整其mu-mimo無線通信操作。在該情況中,在框320處,ap305可以禁用針對sta310的mu-mimo操作。ap305然后可以在沒有mu操作的情況下執(zhí)行與sta310的通信325,從而避免對ap305與其它sta(未示出)之間的mu-mimo通信造成潛在的負面影響。
ap305可以從sta310接收另一特定信號330。例如,信號330可以是請求ap305將ba或者mac聚合用于sta310的addba(添加塊確認)動作幀。替代地,信號330可以是數(shù)據(jù)或者具有被設置為等于零的pm比特(pm=0)的空幀。此外,信號330可以是供應商特定動作幀(例如,addmu(添加mu)),其請求ap305將mu-mimo用于sta310。
addmu動作幀或者請求幀可以是從sta310發(fā)送給ap305的,以明確地請求ap305啟用針對sta310的mu-mimo操作。addmu請求幀可以包括指示動作幀的類型(即,將該幀標識為addmu動作幀)的信息單元(ie)以及指示對話令牌的信息單元(ie)。對話令牌可以是用于將請求幀與對應的響應幀匹配的唯一編號。例如,ap305可以將addmu響應幀發(fā)送給sta310,以明確地確認對針對sta310的mu-mimo操作的啟用。addmu響應幀可以包括指示動作幀類型(addmu響應)的ie、指示對話令牌(其與對應的addmu請求幀匹配)的ie、以及指示狀態(tài)碼(其指示對啟用mu-mimo操作的請求是否被ap305接受)的ie。例如,如果ap305接受對啟用mu-mimo操作的請求,那么ap305可以將狀態(tài)碼ie設置為零(0)。雖然被描述為供應商特定動作幀,但是還可以將addmu請求幀或者類似的請求幀在各供應商之間標準化。
至少部分地基于所識別的多rat共存狀態(tài)的改變,ap305可以調(diào)整其mu-mimo無線通信操作。在該情況中,在框335處,ap305可以啟用針對sta310的mu-mimo操作。ap305然后可以執(zhí)行與sta310和其它sta(未示出)的mu-mimo通信340。
例如,在使用具有高級音頻分發(fā)簡檔(a2dp)或者對象推送簡檔(opp)的bt的情況下,sta310可以發(fā)送具有被設置為等于1的pm比特(pm=1)的空幀,其中,空幀用于對到sta310的下行鏈路業(yè)務進行成形。這可以向ap305指示sta310無法接收任何wlan幀,并且因此應當針對mu-mimo操作將其排除。在sta310處的bt完成發(fā)送分組之后,sta310可以發(fā)送具有被設置為等于0的pm比特(pm=0)的另一空幀。這可以向ap305指示sta310能夠接收wlan幀,并且因此應當將其包括用于mu-mimo操作。
應當理解的是,用于供應商特定動作幀的格式可以在不改變它們的功能的情況下根據(jù)前述描述而改變。
圖4示出了用于無線通信的另一通信流圖400。圖4示出了第一無線通信設備(ap405)與第二無線通信設備(sta410)之間的通信。ap405可以是圖1的ap105的例子。sta410可以是圖1的sta110-a的例子。
ap405可以執(zhí)行與sta410的波束成形探測415。當sta410正在以與mu-mimo操作不兼容(例如,破壞其)的方式使用bt時,sta410可以響應于探測415,返回指示壓縮波束成形(cbf)失敗的信號420。替代地,sta410可以不響應于探測415而返回信號,而是可以通過缺少對來自ap405的探測通信的確認來指示cbf失敗。
ap405可以將cbf失敗識別為指示sta410的多rat共存狀態(tài)(例如,wlan和bt的共存)的改變的觸發(fā)事件。例如,在框425處,ap405可以檢測來自sta410的cbf失敗的門限次數(shù),以在框435處,觸發(fā)ap405禁用針對sta410的mu-mimo操作。ap405然后可以執(zhí)行與sta410和其它sta的單用戶(su)-mimo通信440。
如所示出的,在框430處,ap405可以至少部分地基于共存改變來設置定時器。例如,ap405可以至少部分地基于自從先前的定時器到期以來發(fā)生的cbf失敗的次數(shù),來設置定時器的持續(xù)時間。自從先前定時器到期以來發(fā)生的cbf失敗的較大次數(shù)可以導致當前定時器的較長持續(xù)時間。
在框445處,ap405可以檢測定時器的到期。至少部分地基于所述檢測,ap405可以反轉(zhuǎn)對mu-mimo無線通信操作的先前調(diào)整(例如,在框450處,啟用針對sta410的mu-mimo操作)。
通常,也可以在其它場景中使用以下操作:1)檢測至少部分地基于共存改變所設置的定時器的到期,以及2)至少部分地基于所檢測到的定時器的到期,來反轉(zhuǎn)對mu-mimo無線通信操作的調(diào)整。例如,當破壞性的共存通信的時序是已知的或者確定性的時,可以利用這些操作。例如,某些rat通信模式或者協(xié)議可以被定義或者以其它方式具有在其中可以執(zhí)行一組通信的某一時間??梢灾辽俨糠值鼗诠泊鏍顟B(tài)(例如,sta410的bt無線電單元的模式或者協(xié)議)的改變,來設置定時器,以使得至少在定時器的到期之前完成通信。因此,當定時器到期時,可以反轉(zhuǎn)對mu-mimo無線通信操作的調(diào)整,而不會冒著對mu-mimo通信的破壞或者對mu-mimo未充分利用的風險。
圖5a示出了描繪根據(jù)各個例子的被配置用于無線通信的設備500-a的框圖。設備500-a可以是ap505-a,其可以是圖1的ap105或者圖2、3和4的ap205、305或者405的例子。在一些例子中,設備500-a可以是處理器。
設備500-a可以包括接收機512、發(fā)射機514和通信管理器515。接收機512可以從sta110接收信號,例如以上關于圖1所描述的。此外,接收機512可以從sta210、310或者410接收信號/通信,如關于圖2、3和4所描述的。發(fā)射機514可以將信號發(fā)送給sta110,例如以上關于圖1所描述的。具體地,發(fā)射機514可以被配置為實現(xiàn)與sta110的mu-mimo通信以及非mu通信。
通信管理器515可以執(zhí)行以上在圖1中所描述的wlan100的操作或者操作的部分。此外,通信管理器515可以執(zhí)行以上針對圖2、3或者4中的通信流所描述的各個操作。
雖然被示為單獨的實體,但是接收機512、發(fā)射機514和通信管理器515可以被合并為設備500-a中的一個或者多個實體。例如,接收機512和發(fā)射機514可以是收發(fā)機的子組件,收發(fā)機可以將通信管理器515的能力并入其中。
通信管理器515可以包括共存改變檢測器520和mu-mimo協(xié)調(diào)器525。共存改變檢測器520可以檢測到sta(未示出)已經(jīng)經(jīng)歷多rat共存狀態(tài)的改變。例如,如上所述,共存狀態(tài)的改變可以通過觸發(fā)事件來傳達,并且可以是sta的bt無線電單元從非活動狀態(tài)(例如,沒有活動地發(fā)送)進入活動狀態(tài)(例如,活動地發(fā)送),反之亦然。替代地,該改變可以是從與mu-mimo操作兼容的bt操作到與mu-mimo操作不兼容的bt操作,反之亦然。
共存改變檢測器520可以被配置為識別來自由接收機512接收的(例如,并且解碼的)信號的信息。例如,共存改變檢測器520可以識別從sta接收的、用于設備500-a啟用/禁用與sta的mu-mimo通信的請求。替代地,共存改變檢測器520能夠監(jiān)測對sta處的mac聚合模式的啟用/禁用。該檢測可以基于對顯式信令(例如,從sta接收的addba/delba動作幀)的接收,或者是根據(jù)由ap505-a接收的或者觀察的其它信息推斷的。此外,共存改變檢測器520能夠識別從sta接收的pm比特的值(例如,ps-poll的部分或者空幀)。
至少部分地基于由共存改變檢測器520識別的共存改變,mu-mimo協(xié)調(diào)器525可以隨著設備500-a處的共存改變來調(diào)整針對sta的mu-mimo無線通信操作。如本文中所描述的,這樣的調(diào)整涉及啟用或者禁用設備500-a與sta之間的mu-mimo通信。因此,mu-mimo協(xié)調(diào)器525可以通過確定針對這樣的通信要包括哪些sta以及要排除哪些sta,來管理與多個sta的mu-mimo通信。
在以上在圖4的通信流圖400中描述的情況中,共存改變檢測器520可以響應于由設備500-a發(fā)送給sta的探測過程的通信,檢測并且合計cbf失敗(從sta接收的消息或者缺少確認)。因此,共存改變檢測器520可以確定cbf失敗的次數(shù)何時到達門限值(例如,通過將累計的cbf失敗的次數(shù)與門限進行比較)。
當共存改變檢測器520確定cbf失敗的次數(shù)已經(jīng)到達門限值時,mu-mimo協(xié)調(diào)器525可以調(diào)整設備500-a處的mu-mimo無線通信操作。例如,mu-mimo協(xié)調(diào)器525可以禁用設備500-a與sta之間的mu-mimo通信。如上所述,在一些實施例中,僅禁用針對sta的mu-mimo通信,由此不禁用由ap與bss中的其它sta的mu-mimo通信。
此外,通信管理器515還可以包括定時器527。共存改變檢測器520或者通信管理器515可以至少部分地基于共存改變(例如,基于確定cbf失敗的次數(shù)已經(jīng)到達門限值),來設置定時器527。然而,如上所述,定時器527可以與設備500-a分開。例如,定時器527可以被包括在sta中,并且由sta設置。共存改變檢測器520還可以確定可以用于確定定時器527的隨后實例的持續(xù)時間的cbf失敗的總次數(shù)、設備500-a是否包括定時器527。
在一些實施例中,定時器用于臨時地改變到sta的通信。因此,通信管理器515可以檢測定時器527的到期,并且可以反轉(zhuǎn)對mu-mimo無線通信操作的調(diào)整。例如,mu-mimo協(xié)調(diào)器525可以啟用設備500-a與受影響的sta之間的mu-mimo通信。
圖5b示出了描繪根據(jù)各個例子的被配置用于無線通信的設備500-b的框圖。設備500-b可以是ap505-b,其可以是圖1的ap105、圖2、3和4的ap205、305或者405、或者圖5a的505-a的例子。
基站500-b可以包括用于雙向語音和數(shù)據(jù)通信的組件,其包括用于發(fā)送通信的組件以及用于接收通信的組件。例如,設備500-b可以經(jīng)由一個或多個收發(fā)機540和一個或多個天線545與sta510-a和510-b雙向地通信。此外,設備500-b可以經(jīng)由端口555或者其它合適的硬件(例如,回程)與核心網(wǎng)絡560雙向地通信。設備500-b還可以與其它ap(未示出)雙向地通信。
如所示出的,基站500-a可以包括處理器530、存儲器535(存儲軟件(sw)537)、收發(fā)機540以及天線545,其中每個可以直接地或者間接地相互通信(例如,經(jīng)由總線570)。如上所述,收發(fā)機540可以經(jīng)由天線545或者有線或無線鏈路與一個或多個網(wǎng)絡相互通信。收發(fā)機540可以包括調(diào)制解調(diào)器,該調(diào)制解調(diào)器用于對分組進行調(diào)制并且將經(jīng)調(diào)制的分組提供給天線545以用于傳輸,以及對從天線545接收到的分組進行解調(diào)。雖然設備500-b可以包括單個天線,但是設備500-b還可以具有能夠并發(fā)地發(fā)送或者接收多個無線傳輸(例如,經(jīng)由mu-mimo操作)的多個天線。
存儲器535可以包括隨機存取存儲器(ram)和只讀存儲器(rom)。存儲器535可以存儲包括指令的計算機可讀、計算機可執(zhí)行軟件/固件代碼537,所述指令在被執(zhí)行時使得處理器530實現(xiàn)本文描述的各個特征(例如,識別共存改變,調(diào)整mu-mimo無線通信操作等)。替代地,計算機可執(zhí)行軟件/固件代碼537可以不是由處理器530可直接執(zhí)行的,而是可以使得計算機(例如,當被編譯和被執(zhí)行時)實現(xiàn)本文所描述的特征。處理器530可以包括智能硬件設備(例如,中央處理單元(cpu))、微控制器、專用集成電路(asic)等)。
設備500-a還可以包括通信管理器515-a,其可以經(jīng)由總線570與其它組件相通信。通信管理器515-a可以是圖5a的通信管理器515的例子。因此,通信管理器515-a可以包括如圖5a中所示的類似的子組件,或者可以以其它方式被配置為執(zhí)行如關于圖5a所描述的類似操作。
通信管理器515-a或者其子組件可以單獨地或者共同地使用適于用硬件執(zhí)行可應用特征中的一些或者全部特征的至少一個asic來實現(xiàn)。替代地,可以由至少一個集成電路(ic)上的一個或多個其它處理單元(或者核)來實現(xiàn)這些組件的特征。還可以使用其它類型的集成電路(例如,結構化/平臺asic、現(xiàn)場可編程門陣列(fpga)或者另一半定制ic),其可以以本領域已知的任何方式來編程。還可以全部地或部分地利用體現(xiàn)在存儲器中的指令來實現(xiàn)每個單元的特征,其中所述指令被格式化為由一個或多個通用或?qū)S锰幚砥鱽韴?zhí)行。
通信管理器515-a可以檢測共存改變(例如,觸發(fā)事件),其指示sta(未示出)已經(jīng)經(jīng)歷多個rta共存狀態(tài)的改變,例如以上關于圖5a的通信管理器515所描述的。通信管理器515-a可以直接地或者間接地檢測共存改變(例如,如本文所描述的,使用來自由收發(fā)機540從sta接收的信號的信息)。至少部分地基于共存改變,通信管理器515-a可以調(diào)整設備500-b處的mu-mimo無線通信操作,如本文中所描述的。因此,通信管理器515-a可以通過確定針對這樣的通信要包括哪些sta以及要排除哪些sta,來管理與多個sta的mu-mimo通信。通信管理器515-a可以執(zhí)行(例如,結合處理器530、存儲器535、收發(fā)機540和天線545)以上在圖2、3和4的通信流圖200、300或者400中描述的各種操作。
圖5c示出了根據(jù)各個例子的被配置用于無線通信的設備500-c的框圖。設備500-c可以是ap505-c,其可以是圖1的ap105、圖2、3和4的ap205、305或者405、圖5a的505-a的例子、或者圖5b的ap505-b的例子。
設備500-c可以包括處理器530-a、存儲器535-a、一個或多個收發(fā)機540-a以及一個或多個天線545-a,其中每個可以直接地或者間接地相互通信(例如,經(jīng)由總線570-a)。如上所述,收發(fā)機540-a可以經(jīng)由天線545-a或者有線或無線鏈路與一個或多個網(wǎng)絡雙向地通信。例如,設備500-c可以經(jīng)由收發(fā)機540-a和天線545-a與sta510-c和510-d雙向地通信。此外,設備500-c可以經(jīng)由端口555-a或者其它合適的硬件(例如,回程)與核心網(wǎng)絡560-a雙向地通信。設備500-c還可以與其它ap(未示出)雙向地通信。收發(fā)機540-a和天線545-a可以如上關于圖5b所描述地進行配置。
存儲器535-a可以包括ram和rom。存儲器535-a可以存儲包括指令的計算機可讀、計算機可執(zhí)行軟件/固件代碼,所述指令在被執(zhí)行時使得處理器530-a實現(xiàn)本文描述的各個特征(例如,識別多rat共存狀態(tài)的改變,調(diào)整mu-mimo無線通信操作等)。替代地,軟件/固件代碼可以不是由處理器530-a可直接執(zhí)行的,而是可以使得計算機(例如,當被編譯和被執(zhí)行時)實現(xiàn)本文所描述的特征。處理器530-a可以包括智能硬件設備(例如,中央處理單元(cpu))、微控制器、asic等)。在圖5c的例子中,通信管理器515-b可以實現(xiàn)為可由處理器530-a執(zhí)行的軟件/固件代碼。
設備500-a、500-b和/或500-c的組件可以單獨地或者共同地利用適于用硬件實現(xiàn)可應用特征中的一些或者全部特征的asic來實現(xiàn)。在其它例子中,設備500-a、500-b和/或500-c的特征可以由ic上的處理單元(或者核)來實現(xiàn)。在其它例子中,使用其它類型的集成電路(例如,結構化/平臺asic、fpga和其它半定制ic),其可以以本領域已知的任何方式來編程。還可以全部地或部分地利用體現(xiàn)在存儲器中的指令來實現(xiàn)每個單元的特征,其中所述指令被格式化為由通用或?qū)S锰幚砥鱽韴?zhí)行。
圖6a示出了描繪根據(jù)各個例子的被配置用于無線通信的設備600-a的框圖。設備600-a可以是sta610-a,其可以是圖1的sta110、或者圖2、3和4的sta210、310或者410的例子。sta610-a可以是各種設備或者設備配置中的任何一種,例如但不限于個人計算機(例如,膝上型計算機、上網(wǎng)本計算機、平板計算機等)、蜂窩電話、pda、智能電話、數(shù)字視頻錄像機(dvr)、互聯(lián)網(wǎng)裝置、游戲控制臺、電子閱讀器等。sta610-a還可以具有諸如電池之類的內(nèi)部電源(未示出),以促進移動操作。在一些例子中,設備600-a可以是處理器。
設備600-a可以包括第一無線電單元612、第二無線電單元614和通信管理器615。第一無線電單元612可以被配置為根據(jù)第一rat(例如,wlan)進行操作,而第二無線電單元614可以被配置為根據(jù)第二不同的rat(例如,bt、lte等)進行操作。因此,第一無線電單元612可以允許設備600-a與ap(未示出)雙向地通信,而第二無線電單元614可以允許設備600-a與其它設備(例如,圖1的外圍設備130、140)雙向地通信,例如以上關于圖1所描述的。此外,第一無線電單元612可以允許設備600-a向ap205、305或者405發(fā)送信號/通信,例如關于圖2、3和4所描述的。具體地,第一無線電單元612可以兼容用于實現(xiàn)與ap105的mu-mimo通信以及非mu通信。
通信管理器615可以執(zhí)行以上在圖1中所描述的wlan100的操作或者操作的部分。此外,通信管理器615可以執(zhí)行以上針對圖2、3或者4中的通信流所描述的各個操作。
通信管理器615可以包括共存狀態(tài)檢測器620、消息生成器625和共存通信協(xié)調(diào)器630。共存狀態(tài)檢測器620可以檢測、確定或者以其它方式識別設備600-a何時已經(jīng)經(jīng)歷多rat共存狀態(tài)的改變。如上所述,例如,共存狀態(tài)的改變可以是設備600-a的第二無線電單元614從非活動狀態(tài)(例如,沒有活動地發(fā)送)進入活動狀態(tài)(例如,活動地發(fā)送),反之亦然)。替代地,該改變可以是該設備的第二無線電單元614從與mu-mimo操作兼容的模式進入到與mu-mimo操作不兼容的模式,反之亦然。
消息生成器625可以被配置為生成或者以其它方式獲得要被發(fā)送給ap的消息,該消息指示由共存狀態(tài)檢測器620確定的共存狀態(tài)的改變。該消息可以經(jīng)由第一無線電單元612發(fā)送給ap,以使得ap可以識別、檢測或者以其它方式確定設備600-a的共存狀態(tài)的改變已經(jīng)發(fā)生,并且至少部分地基于設備600-a的共存狀態(tài)的改變來調(diào)整ap處的mu-mimo無線通信操作。被發(fā)送給ap的消息可以包括包含與設備600-a的共存狀態(tài)的改變相關的信息。例如,該消息可以是用于ap啟用/禁用與設備600-a的mu-mimo通信的請求。替代地,該消息可以指示在設備600-a處啟用/禁用mac聚合模式。此外,該消息可以是ps-poll或者包括被設置為特定值(零或者一)的pm比特的空幀。
共存通信協(xié)調(diào)器630可以管理經(jīng)由第一和第二無線電單元612、614的通信,以使得不同的rat可以并發(fā)地操作。具體地,當?shù)诙o線電單元614沒有活動地發(fā)送/接收,或者正在以與ap的mu-mimo操作兼容(例如,沒有破壞其)的方式進行操作時,共存通信協(xié)調(diào)器630可以根據(jù)ap的mu-mimo操作,促進第一無線電單元612與ap之間的通信。
在以上在圖4的通信流圖400中描述的情況中,消息生成器625可以被配置為響應于由ap執(zhí)行的探測過程,來生成指示cbf失敗的消息。第一無線電單元612可以從ap接收用于探測過程的通信,并且可以作為響應而發(fā)送失敗消息。替代地,設備600-a可以不響應于這樣的通信來生成消息。在該情況中,缺少來自設備600-a的響應于探測過程通信的確認可以向ap指示cbf失敗。如上所述,ap可以基于cbf失敗,來調(diào)整ap處的用于與設備600-a的通信的mu-mimo無線通信操作。
雖然未示出,但是設備600-a可以包括定時器。通信管理器615可以至少部分地基于由ap執(zhí)行的探測過程(例如,基于接收到作為響應發(fā)送的門限數(shù)量的探測過程通信或者消息),來設置定時器。在這種情況中,消息生成器625可以在定時器到期時生成消息。這樣的消息可以經(jīng)由第一無線電單元612發(fā)送給ap,并且可以向ap指示定時器已經(jīng)到期。如上所述,ap可以至少部分地基于定時器的到期(例如,至少部分地基于來自設備600-a的消息),來反轉(zhuǎn)對mu-mimo無線通信操作的調(diào)整。
圖6b示出了根據(jù)各個例子的被配置用于無線通信的設備600-b的框圖。設備600-b可以是sta610-b,其可以是圖1的sta110、圖2、3和4的sta210、310或者410、或者圖6a的sta610-a的例子。
設備600-b可以包括第一無線電單元612-a和第二無線電單元614-a。第一無線電單元612-a可以被配置為如上關于圖6a的第一無線電單元612所描述地進行操作,并且第二無線電單元614-a可以被配置為如上關于圖6a的第二無線電單元614所描述地進行操作。因此,第一無線電單元612-a可以允許設備600-b與ap605雙向地通信,并且第二無線電單元614-a可以允許設備600-b與非wlan設備(例如,所示出的bt耳機675)雙向地通信。第一無線電單元612-a可以包括一個或多個收發(fā)機635和一個或多個天線640。類似地,第二無線電單元614-a可以包括一個或多個收發(fā)機645和一個或多個天線650。如上所述,收發(fā)機635、645可以經(jīng)由天線640、650或者有線或無線鏈路與一個或多個網(wǎng)絡雙向地通信。收發(fā)機635、645可以包括調(diào)制解調(diào)器,該調(diào)制解調(diào)器用于對分組進行調(diào)制并且將經(jīng)調(diào)制的分組提供給天線640、650以用于傳輸,以及對從天線640、650接收到的分組進行解調(diào)。雖然無線電單元612-a、614-a中的每一個可以包括單個天線640、650,但是無線電單元612-a、614-a中的每一個還可以具有能夠并發(fā)地發(fā)送或者接收多個無線傳輸?shù)亩鄠€天線640、650。
如所示出的,設備600-b可以包括處理器655和存儲器660(存儲軟件(sw)662),其中每個可以相互以及與第一和第二無線電單元612-a、614-a(例如,經(jīng)由總線670)直接地或者間接地通信。
存儲器660可以包括ram和rom。存儲器660可以存儲包括指令的計算機可讀、計算機可執(zhí)行軟件/固件代碼662,所述指令在被執(zhí)行時使得處理器655實現(xiàn)本文描述的各個特征(例如,檢測設備600-b何時已經(jīng)經(jīng)歷多rat共存狀態(tài)的改變等)。替代地,計算機可執(zhí)行軟件/固件代碼662可以不是由處理器655可直接執(zhí)行的,而是可以使得計算機(例如,當被編譯和被執(zhí)行時)實現(xiàn)本文所描述的特征。處理器655可以包括智能硬件設備(例如,cpu、微控制器、asic等)。
設備600-b還可以包括通信管理器615-a,其可以經(jīng)由總線670與其它組件相通信。通信管理器615-a可以是圖6a的通信管理器615的例子。通信管理器615-a可以被配置為如上關于圖6a的通信管理器615所描述地執(zhí)行操作,并且可以包括諸如以上關于圖6a的通信管理器615所描述的那些之類的各種子組件,以實現(xiàn)諸如以上描述的操作。因此,通信管理器615-a可以:檢測、確定或者以其它方式識別設備600-b何時已經(jīng)經(jīng)歷多rat共存狀態(tài)的改變;生成或者以其它方式獲得要發(fā)送給ap的消息,所述消息指示共存狀態(tài)的改變;以及,管理經(jīng)由第一和第二無線電單元612-a、614-a的通信,以使得不同的rat可以并發(fā)地操作。具體地,當?shù)诙o線電單元614-a沒有活動地發(fā)送/接收,或者正在以與ap的mu-mimo操作兼容(例如,沒有破壞其)的方式進行操作時,通信管理器615-a可以根據(jù)ap的mu-mimo操作,促進第一無線電單元612-a與ap之間的通信。
通信管理器615-a或者其子組件可以單獨地或者共同地使用適于用硬件實現(xiàn)可應用特征中的一些或者全部特征的至少一個asic來實現(xiàn)。替代地,可以由至少一個ic上的一個或多個其它處理單元(或者核)來實現(xiàn)這些組件的特征。還可以使用其它類型的集成電路(例如,結構化/平臺asic、fpga或者另一半定制(ic),其可以以本領域已知的任何方式來編程。還可以全部地或部分地利用體現(xiàn)在存儲器中的指令來實現(xiàn)每個單元的特征,其中所述指令被格式化為由一個或多個通用或?qū)S锰幚砥鱽韴?zhí)行。
通信管理器615-a可以實現(xiàn)(例如,結合處理器655、存儲器660和第一無線電單元612-a)以上在圖2、3和4的通信流圖200、300或者400中描述的各種操作。
圖6c示出了根據(jù)各個例子的被配置用于無線通信的設備600-c的圖。設備600-c可以是sta610-c,其可以是圖1的sta110、圖2、3和4的sta210、310或者410、圖6a的sta610-a、或者圖6b的sta610-b的例子。
設備600-c可以包括處理器655-a、存儲器660-a、第一無線電單元612-b以及第二無線電單元614-b,其中每個可以直接地或者間接地相互通信(例如,經(jīng)由總線670-a)。第一無線電單元612-b可以被配置為如上關于圖6a的第一無線電單元612所描述地進行操作,并且第二無線電單元614-b可以被配置為如上關于圖6a的第二無線電單元614所描述地進行操作。因此,第一無線電單元612-b可以允許設備600-c與ap605-a雙向地通信,并且第二無線電單元614-b可以允許設備600-c與非wlan設備(例如,所示出的bt耳機675-a)雙向地通信。第一無線電單元612-b可以包括一個或多個收發(fā)機635-a以及一個或多個640-a。類似地,第二無線電單元614-b可以包括一個或多個收發(fā)機645-a以及一個或多個650-a。收發(fā)機635-a、645-a以及天線640-a、650-a可以如上關于圖6b所描述地進行配置。
存儲器660-a可以包括ram和rom。存儲器660-a可以存儲包括指令的計算機可讀、計算機可執(zhí)行軟件/固件代碼,所述指令在被執(zhí)行時使得處理器655-a實現(xiàn)本文描述的各個特征(例如,檢測設備600-c何時已經(jīng)經(jīng)歷多rat共存狀態(tài)的改變等)。替代地,軟件/固件代碼可以不是由處理器655-a可直接執(zhí)行的,而是可以使得計算機(例如,當被編譯和被執(zhí)行時)實現(xiàn)本文所描述的特征。處理器655-a可以包括智能硬件設備(例如,cpu、微控制器、asic等)。在圖6c的例子中,通信管理器615-b可以實現(xiàn)為可由處理器655-a執(zhí)行的軟件/固件代碼。
設備600-a、600-b和/或600-c的組件可以單獨地或者共同地利用適于用硬件實現(xiàn)可應用特征中的一些或者全部特征的asic來實現(xiàn)。在其它例子中,設備600-a、600-b和/或600-c的特征可以由ic上的處理單元(或者核)來實現(xiàn)。在其它例子中,使用其它類型的集成電路(例如,結構化/平臺asic、fpga和其它半定制ic),其可以以本領域已知的任何方式來編程。還可以全部地或部分地利用體現(xiàn)在存儲器中的指令來實現(xiàn)每個單元的特征,其中所述指令被格式化為由通用或?qū)S锰幚砥鱽韴?zhí)行。
圖7示出了描繪根據(jù)各個例子的無線通信的方法700的流程圖。方法700可以使用例如圖1、2、3、4、5a、5b、5c、6a、6b和6c的系統(tǒng)、通信流和設備來實現(xiàn)???05和710(單獨地或者一起)可以由圖5a的通信管理器515、和/或其子組件(例如,圖5a的共存改變檢測器520)來執(zhí)行。
在框705處,無線通信設備(例如,ap)可以識別第一設備(例如,sta)的多rat共存狀態(tài)的改變。如上所述,識別改變可以是隱式的,并且可以涉及從第一設備接收信號或者通信,或者在一些情況中,涉及沒有從第一設備接收到通信或者信號(例如,確認)。在一些情況中,識別改變可以涉及檢測第一設備的操作模式的狀態(tài),例如,對第一設備處的mac聚合模式的啟用或者禁用。第一設備的多rat共存狀態(tài)的改變可以是對第一設備處的對mu-mimo通信是破壞性的共存模式的激活或者去激活,例如,第一設備使用與用于mu-mimo通信的rat不同的rat(例如,使用單獨的天線的bt或者lte無線電單元)來活動地通信的共存模式。
在框710處,至少部分地基于所識別的共存改變,無線通信設備可以調(diào)整第二設備(例如,ap)處的mu-mimo無線通信操作。調(diào)整第二設備處的mu-mimo無線通信操作可以涉及將第一設備排除或者包括用于與第二設備的mu-mimo通信。
圖8示出了描繪根據(jù)各個例子的無線通信的方法800的流程圖。方法800可以使用例如圖1、2、3、4、5a、5b和5c的系統(tǒng)、通信流和設備來實現(xiàn)???05可以由圖5a的通信管理器515(經(jīng)由接收機512)、和/或其子組件(例如,圖5a的共存改變檢測器520)來執(zhí)行???10也可以由圖5a的通信管理器515、和/或其子組件(例如,圖5a的mu-mimo協(xié)調(diào)器525)來執(zhí)行???20可以由圖5a的通信管理器515、和/或其子組件(例如,圖5a的mu-mimo協(xié)調(diào)器525)結合接收機512和/或發(fā)射機514來執(zhí)行。
在框805處,無線通信設備(例如,ap)可以從另一設備(例如,sta)接收對啟用或者禁用mu-mimo通信的請求。在框810處,響應于該請求,無線通信設備可以啟用或者禁用與另一設備的mu-mimo通信。在框815處,無線通信設備可以將確認或者以其它方式確認mu-mimo啟用/禁用的響應發(fā)送給另一設備。然后,在框820處,無線通信設備可以根據(jù)mu-mimo啟用或者禁用來與另一設備進行通信,從而將另一設備包括在mu-mimo通信中,或者單獨地與另一設備進行通信(例如,將另一設備從用于與除了該另一設備以外的設備(sta)進行通信的mu-mimo通信中排除)。
來自另一設備的對啟用或者禁用mu-mimo通信的請求可以是顯式信號或者通信(例如動作幀(例如,delba或者addba動作幀)),并且還可以是供應商特定的(例如,delmu或者addmu動作幀)。替代地,該請求可以是隱式的,并且可以包括具有被設置為等于零或者一的pm比特的ps-poll。
圖9示出了描繪根據(jù)各個例子的無線通信的方法900的流程圖。方法900可以使用例如圖1、2、3、4、5a、5b和5c的系統(tǒng)、通信流和設備來實現(xiàn)???05可以由圖5a的通信管理器515(經(jīng)由發(fā)射機514)、和/或其子組件(例如,圖5a的mu-mimo協(xié)調(diào)器525)來執(zhí)行???10和框915也可以由圖5a的通信管理器515、和/或其子組件(例如,圖5a的共存改變檢測器520)來執(zhí)行???25可以由圖5a的通信管理器515、和/或其子組件(例如,定時器527)來執(zhí)行???20和框930可以由圖5a的通信管理器515、和/或其子組件(例如,圖5a的mu-mimo協(xié)調(diào)器525)結合接收機512和/或發(fā)射機514來執(zhí)行。
在框905處,無線通信設備(例如,ap)可以執(zhí)行與另一設備(例如,sta)的波束成形探測操作。在框910處,響應于探測操作,無線通信設備可以接收指示針對另一設備的cbf失敗的通信。替代地,在框910處,cbf失敗可以由缺少響應來指示,例如,缺少響應于來自無線通信設備的針對探測操作的確認。
在框915處,無線通信設備可以確定針對另一設備而言已經(jīng)發(fā)生門限次數(shù)的cbf失敗。例如,無線通信設備可以合計cbf失敗,并且將總和與門限次數(shù)進行比較。在框920處,至少部分地基于框915處的確定,無線通信設備可以調(diào)整該無線通信設備處針對另一設備的mu-mimo操作,例如,啟用與另一設備的mu-mimo通信。在框925處,無線通信設備可以檢測至少部分地基于在框915處的確定而設置的定時器的到期。然后,至少部分地基于框925處的檢測,無線通信設備可以反轉(zhuǎn)該無線通信設備處的對mu-mimo無線通信操作的調(diào)整。
雖然為了簡潔起見未示出,但是應當理解的是,無線通信設備可以在框920處的調(diào)整之后執(zhí)行與另一設備的mu-mimo通信,并且直到在框930處該調(diào)整被反轉(zhuǎn)為止。在框930處該調(diào)整被反轉(zhuǎn)之后,無線通信設備可以將另一設備從利用除了該另一設備之外的設備(例如,sta)執(zhí)行的mu-mimo通信中排除。
如上所述,執(zhí)行波束成形探測操作可以涉及將通信從無線通信設備發(fā)送給另一設備。無線通信設備可以接收響應于探測通信的指示cbf失敗的通信,或者可以不接收對探測通信的任何響應。調(diào)整第二設備處的mu-mimo無線通信操作可以涉及將第一設備排除用于與第二設備的mu-mimo通信,以及反轉(zhuǎn)該調(diào)整可以涉及將第一設備包括用于與第二設備的mu-mimo通信。
圖10示出了描繪根據(jù)各個例子的無線通信的方法1000的流程圖。方法1000可以使用例如圖1、2、3、4、6a、6b和6c的系統(tǒng)、通信流和設備來實現(xiàn)???005可以由圖6a的通信管理器615、和/或其子組件(例如,圖6a的共存狀態(tài)檢測器620)來執(zhí)行。框1010也可以由圖6a的通信管理器615、和/或其子組件(例如,消息生成器625)結合圖6a的第一無線電單元612來執(zhí)行。
在框1005處,第一設備(例如,sta)可以檢測第一設備的多rat共存狀態(tài)的改變。然后,在框1010處,至少部分地基于所檢測到的改變,第一設備可以將消息發(fā)送給第二設備(例如,ap)。所發(fā)送的消息在被第二設備接收時可以觸發(fā)對第二設備處的mu-mimo無線通信操作的調(diào)整。第一設備的多rat共存狀態(tài)的改變可以是對第一設備處的對mu-mimo通信是破壞性的共存模式的激活或者去激活,例如,第一設備使用與用于mu-mimo通信的rat不同的rat來活動地通信的共存模式。被發(fā)送給第二設備的消息可以是來自另一設備的對啟用或者禁用mu-mimo通信的請求,可以是顯式信號或者通信(例如動作幀(例如,delba或者addba動作幀)),并且還可以是供應商特定的(例如,delmu或者addmu動作幀)。替代地,消息可以是隱式的,并且可以包括具有被設置為等于零或者一的pm比特的ps-poll。
對于本領域技術人員將顯而易見的是,方法700、800、900和1000僅是本文所描述的工具和技術的示例實現(xiàn)??梢灾匦屡帕谢蛘咭云渌绞叫薷姆椒?00、800、900和1000(其中,添加或者移除框),以使得其它實現(xiàn)是可能的。
上面結合附圖闡述的詳細描述對示例性的例子進行了描述,而并不表示可以實現(xiàn)或者在權利要求的范圍內(nèi)的僅有例子。例如,雖然前述例子主要是參照wlan和bt來描述的,但是可以涉及各種其它rat(例如,wwan、nfc、enb等)。因此,雖然前述例子是指ap和sta,但是應當理解的是,可以涉及與特定rat相對應的其它設備。
術語“示例性”或者“示例”在貫穿本說明書使用時,意指“用作例子、實例或說明”,而不是“優(yōu)選的”或“相對于其它例子有優(yōu)勢”。為了提供對所描述的技術的理解,詳細描述包括特定細節(jié)。然而,可以在沒有這些具體細節(jié)的情況下實施這些技術。在一些實例中,為了避免模糊所描述的例子的概念,以框圖形式示出了公知的結構和設備。
可以使用各種不同的技術和方法中的任何一種來表示信息和信號。例如,可能貫穿以上描述提及的數(shù)據(jù)、指令、命令、信息、信號、比特、符號和碼片可以由電壓、電流、電磁波、磁場或粒子、光場或粒子、或者其任意組合來表示。
可以利用被設計為實現(xiàn)本文所描述的特征的通用處理器、數(shù)字信號處理器(dsp)、asic、fpga或者其它可編程邏輯器件、分立門或者晶體管邏輯、分立硬件組件或其任意組合,實現(xiàn)或者執(zhí)行結合本文的公開內(nèi)容所描述的各個說明性的框和模塊(例如,接收機512、發(fā)射機514、通信管理器515、515-a、615、615-a、共存改變檢測器520、mu-mimo協(xié)調(diào)器525、定時器527、處理器530、530-a、655、655-a、收發(fā)機540、540-a、635、645、635-a、645-a、共存狀態(tài)檢測器620、消息生成器625、共存通信協(xié)調(diào)器630、第一無線電單元612、612-a、612-b、以及第二無線電單元614、614-a、614-b)。通用處理器可以是微處理器,但是在替代方案中,該處理器可以是任何常規(guī)的處理器、控制器、微控制器或者狀態(tài)機。處理器還可以實現(xiàn)為計算設備的組合,例如,dsp和微處理器的組合、多個微處理器、一個或多個微處理器結合dsp核、或任何其它這種配置。
可以用硬件、由處理器執(zhí)行的軟件、固件或其任何組合來實現(xiàn)本文中所描述的特征。如果用由處理器執(zhí)行的軟件來實現(xiàn),則這些特征可以存儲在計算機可讀介質(zhì)上或者作為計算機可讀介質(zhì)上的一條或多條指令或代碼進行傳輸。其它例子和實現(xiàn)處于本公開內(nèi)容和所附權利要求的范圍內(nèi)。例如,由于軟件的性質(zhì),可以使用由處理器的軟件、硬件、固件、硬接線、或者這些項的任意組合來實現(xiàn)上述特征。實現(xiàn)功能的特征還可以在物理上位于各種位置處,包括被分布為使得在不同物理位置處實現(xiàn)特征的各部分。此外,如本文中所使用的(包括在權利要求中),如項目列表中所使用的“或”(例如,以諸如“……中的至少一個”或“……中的一個或多個”之類的短語結束的項目列表)指示分離的列表,使得例如[a、b或c中的至少一個]的列表意指a、或b、或c、或ab、或ac、或bc、或abc(即,a和b和c)。
計算機可讀介質(zhì)包括計算機存儲介質(zhì)和通信介質(zhì)二者,通信介質(zhì)包括促進將計算機程序從一個地方傳輸?shù)搅硪粋€地方的任何介質(zhì)。存儲介質(zhì)可以是可以由通用計算機或?qū)S糜嬎銠C訪問的任何可用介質(zhì)。通過舉例而非限制的方式,計算機可讀介質(zhì)可以包括ram、rom、電可擦除可編程只讀存儲器(eeprom)、壓縮光盤(cd)rom或其它光盤存儲、磁盤存儲或其它磁存儲設備、或者能夠用于攜帶或存儲具有指令或數(shù)據(jù)結構形式的期望的程序代碼單元并且能夠由通用或?qū)S糜嬎銠C或者通用或?qū)S锰幚砥鬟M行訪問的任何其它介質(zhì)。另外,任何連接被適當?shù)胤Q為計算機可讀介質(zhì)。例如,如果利用同軸電纜、光纖電纜、雙絞線、數(shù)字用戶線(dsl)或無線技術(例如,紅外線、無線電和微波)從網(wǎng)站、服務器或其它遠程源發(fā)送軟件,則同軸電纜、光纖電纜、雙絞線、dsl或無線技術(例如,紅外線、無線電和微波)被包括在介質(zhì)的定義中。如本文中所使用的,磁盤(disk)和光盤(disc)包括cd、激光光盤、光盤、數(shù)字多功能光盤(dvd)、軟盤和藍光光盤,其中磁盤通常磁性地復制數(shù)據(jù),而光盤則用激光來光學地復制數(shù)據(jù)。上述各項的組合也包括在計算機可讀介質(zhì)的范圍之內(nèi)。
為了使本領域技術人員能夠?qū)崿F(xiàn)或使用本公開內(nèi)容,提供了對本公開內(nèi)容的先前描述。對于本領域技術人員而言,對本公開內(nèi)容的各種修改將是顯而易見的,并且在不脫離本公開內(nèi)容的范圍的情況下,本文中定義的總體原理可以適用于其它變型。因此,本公開內(nèi)容并不限于本文中所描述的例子和設計,而是被賦予與本文中所公開的原理和新穎特征相一致的最廣范圍。