本發(fā)明總體上涉及無線局域網(wǎng)(wlan)設(shè)備管理技術(shù),更具體地,涉及用于控制多接入點環(huán)境中wlan用戶體驗質(zhì)量的方法和系統(tǒng)。
背景技術(shù):
隨著體驗質(zhì)量對現(xiàn)代無線局域網(wǎng)(wlan)的要求變得更嚴(yán)格,迅速變清楚的是,單個無線接入點(ap)無法傳遞由終端用戶所需的完全服務(wù)集。作為響應(yīng),許多wlan正在遷移到多接入點架構(gòu)。作為這種趨勢的直接結(jié)果,業(yè)界開始開發(fā)wlan中繼器設(shè)備或稱為擴(kuò)展器的簡單接入點節(jié)點。因此,wlan正在從強(qiáng)有力的集中架構(gòu)改造為分散架構(gòu),在分散架構(gòu)中接入點節(jié)點的組合形成主干,以確保所需的高體驗質(zhì)量級別。雖然不良覆蓋問題可能會以這種方式處理,但分散架構(gòu)存在著各種各樣進(jìn)一步的問題,而與信號強(qiáng)度或缺乏信號強(qiáng)度不相關(guān)。
隨著更多的接入點安裝在家庭或?qū)I(yè)環(huán)境中,出現(xiàn)了以前不存在的新問題。新的分散網(wǎng)絡(luò)架構(gòu)現(xiàn)在必須保證每個終端用戶終端設(shè)備或wlan客戶端以及因此作為具有使用802.11協(xié)議的能力的設(shè)備的站點(sta)整體上接收最佳體驗質(zhì)量或用戶體驗。任何當(dāng)前wlan標(biāo)準(zhǔn)(ieee(電氣和電子工程師協(xié)會)802.11或wfa(wi-fitm聯(lián)盟))中都不存在這種“確保質(zhì)量的功能”,因此這種“確保質(zhì)量的功能”存在于供應(yīng)商專有解決方案中。
在專業(yè)方面,網(wǎng)絡(luò)通?;诨ヂ?lián)網(wǎng)協(xié)議(ip)層(l3)度量(例如往返延遲、平均吞吐量)和l2度量(例如分組丟失、用戶量)的混合來管理。要注意的一個重要方面是,所有管理技術(shù)都是以ap為中心,并且從一個ap漫游到另一個ap仍然可以由各個單獨sta獨立控制,而ap不干擾該決定。由于“控制”功能僅使用l3/l2度量與一些簡單的wlan度量(如接收信號強(qiáng)度指示符(rssi)和/或物理層(phy)速率)組合,因此無法檢測到特定的wlan異常,例如隱藏節(jié)點或欺詐射頻(rf)干擾。
在住宅方面,根本沒有質(zhì)量控制。sta基于當(dāng)前嵌入在(開源)wlan管理代碼——“wi-fitm受保護(hù)接入(wpa)請求者”中的簡單實現(xiàn),即基于rssi級別的觸發(fā)器漫游以重新掃描環(huán)境以獲得更多的“強(qiáng)大”ap。
純粹的接收功率(rssi)對于信號質(zhì)量來說不是一個恰當(dāng)?shù)幕鶞?zhǔn),wlan領(lǐng)域的技術(shù)人員將會認(rèn)識到,漫游的觸發(fā)條件至少是錯誤的。這與最終用戶無法將漫游行為修改為更聰明的機(jī)制相結(jié)合,當(dāng)前導(dǎo)致用戶體驗控制的或多或少的“盡力而為”的方法。
專利申請公開us2013/0272285a1提供了在包括多個覆蓋小區(qū)層的異構(gòu)網(wǎng)絡(luò)小區(qū)中協(xié)調(diào)用戶設(shè)備切換。網(wǎng)絡(luò)核心的接入控制器利用多個重疊小區(qū)層中的小區(qū)層的服務(wù)小區(qū),接收與用戶設(shè)備的信號質(zhì)量有關(guān)的第一參數(shù),并且基于在異構(gòu)網(wǎng)絡(luò)小區(qū)內(nèi)的用戶設(shè)備的速度估計接收第二參數(shù)。當(dāng)?shù)谝粎?shù)指示小區(qū)邊界時,接入控制器基于第二參數(shù)形成到多個重疊小區(qū)層的小區(qū)層的小區(qū)基站的切換決定,并基于該切換決定發(fā)起到小區(qū)基站的切換。
專利申請公布us2013/0244654a1提供了一種使用wi-fitm網(wǎng)絡(luò)管理器來管理wi-fitm接入點的方法。通過控制接口從多個wi-fitm接入點接收測量數(shù)據(jù)。至少部分地基于一組網(wǎng)絡(luò)優(yōu)化目標(biāo)和從多個接入點接收的測量數(shù)據(jù)來搜索對與多個接入點中的一個或多個相關(guān)聯(lián)的一個或多個wi-fitm參數(shù)的優(yōu)化調(diào)整。使用控制接口將對一個或多個wi-fitm參數(shù)的優(yōu)化調(diào)整中的至少一些發(fā)送到多個接入點中的一個或多個。
多接入點(ap)ieee802.11網(wǎng)絡(luò)(wi-fitm)中的當(dāng)前漫游決定由每個移動設(shè)備(sta)進(jìn)行,而不了解基礎(chǔ)架構(gòu)。漫游決定可能導(dǎo)致不良漫游體驗、不良連接質(zhì)量。單獨控制連接的sta中的每一個的用戶體驗或服務(wù)質(zhì)量的機(jī)制或方法當(dāng)前不可用。
技術(shù)實現(xiàn)要素:
隨著許多wlan遷移到多接入點架構(gòu),對于所有站點(sta)而不是允許每個sta單獨進(jìn)行漫游決定的統(tǒng)一控制功能正在成為解決現(xiàn)有技術(shù)的上述問題的關(guān)鍵特征。該統(tǒng)一控制功能應(yīng)基于鏈路質(zhì)量評估,而不是基于與一些不相關(guān)的物理層(phy)統(tǒng)計信息相結(jié)合的分組/幀計數(shù)器來解決當(dāng)前問題。為了確保統(tǒng)一控制的體驗質(zhì)量,各個單獨接入點應(yīng)該評估第一階段中的環(huán)境和實際鏈路質(zhì)量,并在第二階段中將該信息與控制實體和其他接入點進(jìn)行通信。
為了確保在用戶與移動設(shè)備(sta)漫游的多接入點wi-fitm設(shè)置中的良好服務(wù)/用戶體驗質(zhì)量,接入點(ap)連續(xù)地或間隔地評估無線環(huán)境的質(zhì)量(例如,噪聲,來自其他ap的干擾,集中在各個ap上的業(yè)務(wù),同一信道上的ap)并向控制實體報告??刂茖嶓w根據(jù)評估數(shù)據(jù)確定在ap和sta之間的當(dāng)前連接的鏈路質(zhì)量低于預(yù)定義值的情況下能夠使用的備選“候選”ap。評估是在開放系統(tǒng)互連(osi)層1和2上完成的??刂茖嶓w然后“預(yù)先準(zhǔn)備好”“候選”ap以接受或拒絕sta的連接請求,例如,通過相應(yīng)地設(shè)置mac過濾器(白名單或黑名單)。這有效地建立了與傳統(tǒng)移動設(shè)備完全兼容的多apwi-fitm網(wǎng)絡(luò)中的受控漫游,并且不需要部署的移動設(shè)備的任何更新。
本發(fā)明的實施例的優(yōu)點在于評價鏈路的真實潛能,而不僅僅是信號強(qiáng)度?;阪溌芬约耙虼讼鄳?yīng)地鏈路質(zhì)量或用戶體驗質(zhì)量的真實潛能,與純rssi漫游相比,漫游判定可以被強(qiáng)制以確保所有站點(sta)同樣漫游。
因此,基于每個接入點的每個站點的wlan鏈路質(zhì)量測量,本發(fā)明的實施例通過強(qiáng)制站點與最佳可能接入點連接來有利于滿足用戶的wlan體驗。這種體驗是對基于一般使用的最佳努力的機(jī)制的改進(jìn)。
本發(fā)明的實施例的優(yōu)點在于提供了一種用于在多接入點環(huán)境中控制wlan服務(wù)質(zhì)量的相對簡單的方法,向控制實體提供切換控制,并且與現(xiàn)有站點兼容。不需要站點的標(biāo)準(zhǔn)更新。本發(fā)明的實施例將實現(xiàn)大約100到200ms的快速切換。
根據(jù)本發(fā)明的實施例,公開了一種在多接入點環(huán)境中控制無線局域網(wǎng)(wlan)用戶質(zhì)量的方法。所述方法包括:建立包括第一接入點(ap)、第二接入點、控制實體和站點(sta)的無線局域網(wǎng)系統(tǒng),其中在所述第一接入點與所述第二接入點之間建立通信信道;將站點連接到第一接入點;使用第一接入點生成和發(fā)布鏈路質(zhì)量報告給控制實體和第二接入點;使用第二接入點生成和發(fā)布環(huán)境質(zhì)量報告給控制實體和第一接入點;在控制實體從第一接入點接收到連續(xù)不可接受的鏈路質(zhì)量報告和質(zhì)量警報時,經(jīng)由接入控制列表(macacl)將站點的媒體接入控制(mac)地址列入黑名單;利用控制實體指示第一接入點主動與站點斷開連接;基于所接收的環(huán)境質(zhì)量報告,利用所述控制實體確定新目標(biāo)接入點;以及將站點連接到新目標(biāo)接入點。
根據(jù)本發(fā)明的實施例,該方法還包括通過主動地將站點與第一接入點斷開連接來強(qiáng)制站點漫游到另一接入點。
根據(jù)本發(fā)明的實施例,該方法還包括基于鏈路質(zhì)量報告和環(huán)境質(zhì)量報告,利用控制實體計算鏈路質(zhì)量得分。
根據(jù)本發(fā)明的實施例,該方法還包括基于最大物理層(phy)速率、物理限制phy速率、經(jīng)訓(xùn)練的txphy速率、媒體繁忙指示符、總可用吞吐量(省電模式(ps)關(guān)閉)和可用吞吐量(省電模式(ps)開啟)的值來計算鏈路質(zhì)量得分。
根據(jù)本發(fā)明的實施例,所述方法還包括使用所述控制實體將所述鏈路質(zhì)量得分與閾值進(jìn)行比較,閾值將可接受鏈路與不可接受鏈路分離,其中所述閾值是可配置整數(shù)閾值。
根據(jù)本發(fā)明的實施例,該方法還包括將附加接入點集成到無線局域網(wǎng)系統(tǒng)中;以及使用控制實體利用列入了黑名單的媒體接入控制(mac)地址指示所有無資格的接入點。
根據(jù)本發(fā)明的實施例,所述方法還包括:使用所述控制實體指示所有接入點有資格作為為新目標(biāo)接入點,以列出媒體接入控制地址的白名單;以及使站點能夠與這些接入點之一連接。
根據(jù)本發(fā)明的實施例,該方法還包括將黑名單保持至少給定時間段;防止過于頻繁的接入點切換;以及在該時間段期滿之后從黑名單中移除該站點的媒體接入控制(mac)地址。
根據(jù)本發(fā)明的實施例,所述方法還包括在將所述站點連接到所述新目標(biāo)接入點之后,使用所述第二接入點來生成和發(fā)布鏈路質(zhì)量報告給所述控制實體和所述第一接入點;以及在將站點連接到新目標(biāo)接入點之后,使用第一接入點來生成和發(fā)布環(huán)境質(zhì)量報告給控制實體和第二接入點。
根據(jù)本發(fā)明的實施例,該方法還包括使用主動式鏈路評估來生成鏈路質(zhì)量報告;啟動與站點所連的接入點的強(qiáng)制數(shù)據(jù)連接;以及向控制實體發(fā)送層2度量數(shù)據(jù)。
根據(jù)本發(fā)明的實施例,該方法還包括使用被測鏈路上由控制實體設(shè)置的媒體可用性閾值來觸發(fā)更準(zhǔn)確的診斷;強(qiáng)制被測鏈路受到壓力;獲得由于干擾、信號強(qiáng)度和phy層異常造成的損耗的概觀;以及使用控制實體將真實觀察到的吞吐量鏈接到物理層參數(shù)。
根據(jù)本發(fā)明的實施例,公開了一種用于在多接入點環(huán)境中控制無線局域網(wǎng)用戶質(zhì)量的無線局域網(wǎng)(wlan)系統(tǒng)。該系統(tǒng)包括第一接入點(ap);第二接入點,其中在所述第一接入點與所述第二接入點之間建立通信信道;控制實體,與所述第一接入點和所述第二接入點通信;其中所述第一接入點和所述第二接入點生成并發(fā)布鏈路質(zhì)量報告或環(huán)境質(zhì)量報告;以及其中控制實體基于鏈路質(zhì)量報告和環(huán)境質(zhì)量報告來計算鏈路質(zhì)量得分。
根據(jù)本發(fā)明的實施例,系統(tǒng)還包括與第一接入點和第二接入點通信的站點(sta);其中如果所述接入點具有低于預(yù)設(shè)閾值的鏈路質(zhì)量得分,則所述第一接入點主動地與所述站點斷開連接,并強(qiáng)制所述站點漫游到鏈路質(zhì)量得分高于所述閾值的另一接入點。
根據(jù)本發(fā)明的實施例,一種另外符合ieee802.11標(biāo)準(zhǔn)的接入點附加地包括軟件代碼,軟件代碼生成和發(fā)布鏈路質(zhì)量報告或環(huán)境質(zhì)量報告給控制實體以基于來自控制實體的命令主動與站點斷開連接。
根據(jù)本發(fā)明的實施例,一種另外符合ieee802.11標(biāo)準(zhǔn)的控制實體包括軟件代碼,軟件代碼基于鏈路質(zhì)量報告和環(huán)境質(zhì)量報告來計算鏈路質(zhì)量得分,并且在從接入點接收到連續(xù)不可接受的鏈路質(zhì)量報告和質(zhì)量警報時經(jīng)由接入控制列表(macacl)將站點的媒體接入控制(mac)地址列入黑名單。
根據(jù)本發(fā)明的一個或多個實施例,控制實體集成在wi-fitm路由器或接入點中。
附圖說明
作為示例,下面參考附圖對本發(fā)明的實施例作更詳細(xì)的討論,在所述附圖中:
圖1示出了根據(jù)本發(fā)明實施例的無線局域網(wǎng)(wlan)系統(tǒng)的示意圖;
圖2示出了示出根據(jù)本發(fā)明實施例的鏈路質(zhì)量評估方法的流程圖;以及
圖3示出了示出根據(jù)本發(fā)明實施例的多接入點環(huán)境中的wlan用戶質(zhì)量控制的流程圖。
類似或相同的元件用相同的附圖標(biāo)記表示。
具體實施方式
本領(lǐng)域技術(shù)人員將清楚的是,本文中給出的框圖表示實施本發(fā)明的原理的說明性系統(tǒng)組件和/或電路的構(gòu)思圖。類似地,將認(rèn)識到的是,任意流圖、流程圖、狀態(tài)轉(zhuǎn)變圖、偽碼等表示可以在計算機(jī)可讀存儲介質(zhì)中充分表示并由計算機(jī)或處理器如此執(zhí)行的各種處理,而不管是否明確地示出了這種計算機(jī)或處理器。
參考圖1,根據(jù)本發(fā)明的實施例示出了無線局域網(wǎng)(wlan)系統(tǒng)10。wlan系統(tǒng)10可以是可以至少包括第一接入點(ap)11和第二接入點(ap)12、諸如wlan控制器單元之類的控制實體13、諸如終端用戶終端設(shè)備或wlan客戶端設(shè)備之類的至少一個站點(sta)以及在第一接入點11與第二接入點12之間的通信信道15的網(wǎng)絡(luò)。接入點11和12中的每一個能夠執(zhí)行鏈路質(zhì)量評估??刂茖嶓w13可以集成在接入點(例如第一接入點11或第二接入點13)之一中。每個接入點可以是根據(jù)ieee802.11標(biāo)準(zhǔn)的接入點。接入點11和12中的每一個也可以是家庭自動化網(wǎng)關(guān)(gwy)??梢栽诮尤朦c11和12中的每一個與站點(sta)14之間建立單向鏈路。
參考圖2,示出了根據(jù)本發(fā)明的實施例的鏈路質(zhì)量評估方法20。為了確保統(tǒng)一控制的體驗質(zhì)量,各個單獨接入點11和12應(yīng)在第一階段訪問環(huán)境和實際鏈路質(zhì)量,并在第二階段將該信息與其他接入點進(jìn)行通信。
環(huán)境質(zhì)量評估不需要諸如站點(sta)14(如圖1所示)之類的客戶端設(shè)備的存在并且通常被很好地理解。接入點11和12中的每一個可以容易地監(jiān)視各種項目,包括例如背景噪聲電平、由于“其他wlan設(shè)備”而導(dǎo)致的媒體可用性、一般的媒體可用性,由于集中在接入點11或12處的業(yè)務(wù)而導(dǎo)致的媒體可用性,以及同一信道中其他接入點的數(shù)量。環(huán)境質(zhì)量評估是如圖1所示的每個接入點(第一接入點11和第二接入點12)必須在后臺執(zhí)行并周期性地向控制實體13報告的任務(wù)。然后,一旦特定ap-sta鏈路被確定為不良,則控制實體13使用環(huán)境質(zhì)量評估作為“偏置”來估計哪些接入點可以是有資格的以用作“備選”接入點。
鏈路質(zhì)量評估是驗證wlan鏈路質(zhì)量的關(guān)鍵組件。鏈路質(zhì)量評估可以以若干種形式來實現(xiàn)。諸如接入點11或接入點12之類的接入點可以以被動方式或主動的方式來評價鏈路質(zhì)量。雖然鏈路質(zhì)量的主動評價得到最準(zhǔn)確的分析,但被動評估服務(wù)用于檢測“趨勢線”錯誤狀況(例如隱藏節(jié)點、非wlan噪聲或wlan媒體共享過載)的目的。鏈路質(zhì)量評估可以基于實際鏈路的性能,而不是諸如信號強(qiáng)度或分組丟失之類的物理參數(shù)。
基于鏈路質(zhì)量評估,可以導(dǎo)出可以表示為鏈路質(zhì)量得分的各種鏈路質(zhì)量度量,如圖2所示。鏈路質(zhì)量度量可以基于例如最大物理層(phy)速率21、物理限制phy速率22、經(jīng)訓(xùn)練的txphy速率23、媒體繁忙指示符24、總可用吞吐量(省電模式(ps)關(guān)閉)25以及可用吞吐量(省電模式(ps)開啟)26的值。總體實現(xiàn)的吞吐量可以反映在鏈路質(zhì)量得分中。
最大phy速率21是在關(guān)聯(lián)時協(xié)商的phy速率,因此是最大可實現(xiàn)鏈路速度。物理限制phy速率22是給定量的接收信號強(qiáng)度的最大目標(biāo)phy速率。物理限制phy速率22因此是基于接收到的信號強(qiáng)度指示符(rssi)的預(yù)期phy速率,并且可以取決于空間流的數(shù)目。經(jīng)訓(xùn)練的txphy速率23是傳輸發(fā)生的phy速率,tx指的是攜帶信號的物理介質(zhì)。媒體繁忙指示符24指由于與其他網(wǎng)絡(luò)共享媒體而丟失的通話時間量。總可用吞吐量(psoff)25是基于可用通話時間的最大可用吞吐量??捎猛掏铝?pson)26是基于隨由于省電而導(dǎo)致sta14處于睡眠模式的記錄的時間量而降低的可用通話時間的最大可用吞吐量??傮w實現(xiàn)的吞吐量是使用活動鏈路時通常實現(xiàn)的吞吐量。
被動式鏈路評估可以與環(huán)境質(zhì)量評估相結(jié)合,因為它通常會傳遞類似的統(tǒng)計數(shù)據(jù)。主要區(qū)別在于,將基于存在于sta14與sta14所連接的ap11或12之間的隨機(jī)數(shù)據(jù)業(yè)務(wù)來記錄可以包括發(fā)送的有效分組和經(jīng)訓(xùn)練的txphy速率23的實際數(shù)據(jù)業(yè)務(wù)計數(shù)器。利用這種方法,總體實現(xiàn)的吞吐量的確定可能是不準(zhǔn)確的,因為活動鏈路可能不在其最大吞吐量下使用,此外,經(jīng)過訓(xùn)練的txphy速率23可以由于以下事實而關(guān)閉:由于sta14沒有將wlan鏈路利用到其全部潛能,省電技術(shù)正在使phy速率下降。被動監(jiān)視數(shù)據(jù)可以有助于構(gòu)建“質(zhì)量劣化警報”,該“質(zhì)量劣化警報”可以觸發(fā)控制實體13的控制邏輯,指示可能需要采取動作。
主動式鏈路評估在某種程度上與被動式鏈路評估相同,但不是基于接入點11或12與sta14之間的“隨機(jī)”數(shù)據(jù)流計算鏈路度量,與sta14連接的接入點11或12將發(fā)起強(qiáng)制數(shù)據(jù)連接,通過該連接,接入點11或12將盡可能嘗試發(fā)送盡可能多的層2(l2)度量數(shù)據(jù)(例如,分組丟失,用戶量)。通過這樣做,接入點11或12能夠確定經(jīng)訓(xùn)練的txphy速率23的精確值,并且還將能夠確定可用吞吐量、經(jīng)訓(xùn)練的txphy速率23和先前列出并在圖4中示出的所有其他度量的精確百分比??梢栽诨顒渔溌飞鲜褂妹襟w可用性閾值以觸發(fā)更準(zhǔn)確的診斷,這強(qiáng)制被測接口受到壓力。該測試的結(jié)果是由于干擾、信號強(qiáng)度、phy層異常(例如衰退)引起的損耗的概觀。這樣真實觀察到的吞吐量(及其不足)被鏈接到phy層參數(shù)。
例如,如果信號強(qiáng)度非常高并且零分組丟失,則信干噪比(sinr)仍然是可以接受的,但是鏈路性能幾乎為零。這是由于phy層計數(shù)器無法表示的特定類型的干擾而發(fā)生的,因為這是csma-ca(具有沖突避免的載波感測多接入)協(xié)議的自然原因。通過診斷活動鏈路,可以導(dǎo)出有用參數(shù)并使用該有用參數(shù)來決定是否從給定接入點(ap)移除客戶端(sta)。因此,使用分別與鏈路質(zhì)量或基于用戶體驗質(zhì)量的度量相關(guān)的參數(shù)。
諸如第一接入點11和第二接入點12之類的每個接入點周期性地報告鏈路質(zhì)量報告。當(dāng)不存在連接到接入點11或12的sta14時,鏈路質(zhì)量報告將是環(huán)境質(zhì)量報告。在任何情況下,接入點11或12應(yīng)在任何情況下報告先前列出的參數(shù)21至26的全部集合。
一旦監(jiān)視周期完成,接入點11或12就向控制視圖13發(fā)送印有接入點標(biāo)識符的指示(基于接入點11或12的基本業(yè)務(wù)集標(biāo)識符(bssid))的時間戳的報告發(fā)送給控制實體13。控制實體13(例如wlan控制器)然后基于所獲得的報告來計算鏈路得分,并且將具有時間戳的每個接入點11或12的鏈路得分存儲在其監(jiān)視表中。
所描述的構(gòu)思可以不限于僅發(fā)送完整測量報告的接入點。如果使用諸如接入點11和接入點12之間的鏈路之類的接入點鏈路的接入點,則可以有益的是,只有在接入點直接計算鏈路得分的情況下才發(fā)送“警報”信號。在這種情況下,接入點應(yīng)該將失敗的鏈路得分僅報告給觸發(fā)它的對應(yīng)設(shè)備。
控制實體13,例如wlan控制器,可以基于至少以下參數(shù)來計算表示為鏈路質(zhì)量得分的鏈路質(zhì)量度量:最大物理層(phy)速率21、經(jīng)訓(xùn)練的txphy速率23、媒體繁忙指示符24和tz時間分?jǐn)?shù)。鏈路質(zhì)量度量反映了由于媒體可用性的損耗而丟失的性能量。鏈路質(zhì)量度量基本上等于環(huán)境質(zhì)量評估報告,該報告是在執(zhí)行評估的接入點11或12處不存在與sta14的連接的情況下產(chǎn)生的。鏈路質(zhì)量度量表示按比例縮放的性能結(jié)果。因此,鏈路質(zhì)量度量以及因此鏈路質(zhì)量得分考慮到實際獲得的性能和改進(jìn)的潛能。鏈路質(zhì)量得分可以以0%和100%之間的數(shù)字給出。
將良好/可接受的鏈路與不良/不可接受的鏈路分離的閾值可以被建模為可配置的整數(shù)閾值,使得其可以被容易地調(diào)整以適應(yīng)決定的積極性。例如,良好/可接受的鏈路可以具有>40%的鏈路質(zhì)量以及因此的鏈路得分,并且不良/不可接受的鏈路可以具有<40%的鏈路質(zhì)量以及因此的鏈路得分。這樣,控制實體13可以確定諸如接入點11或接入點12之類的接入點是報告可接受的鏈路質(zhì)量還是報告不可接受的鏈路質(zhì)量。
基于諸如wlan控制器之類的控制實體13從接入點11和12接收的周期性數(shù)據(jù),控制實體13可以對wlan質(zhì)量或體驗的時變性質(zhì)做出反應(yīng)。
現(xiàn)在參考圖3,根據(jù)本發(fā)明的實施例示出了用于多接入點環(huán)境的wlan用戶質(zhì)量控制算法30。
在步驟31中,站點(sta)14可以連接到第一接入點11。在步驟32中,接入點11發(fā)布鏈路質(zhì)量報告給控制實體13和第二接入點12,接入點11經(jīng)由通信信道15連接到第二接入點12。在步驟33中,由于沒有sta14與第二接入點12連接,所以第二接入點12發(fā)布環(huán)境質(zhì)量報告給控制實體13和第一接入點11。在步驟34中,控制實體13可以使用鏈路質(zhì)量報告來計算鏈路質(zhì)量得分,并且可以將鏈路質(zhì)量得分與閾值進(jìn)行比較,該閾值將良好/可接受的鏈路與不良/不可接受的鏈路分離,該閾值可被建模為可配置整數(shù)閾值。雖然僅使用第一接入點11和第二接入點12作為圖3中的示例,但是可以存在兩個以上的接入點。還可以存在多于一個的站點(sta)14。
當(dāng)控制實體13從接入點11接收連續(xù)的不良/不可接受的鏈路質(zhì)量報告和質(zhì)量警報時,控制實體13通過經(jīng)由簡單的接入控制列表(macacl)將stamac(媒體接入控制)地址列入黑名單來指示接入點11移除sta14,該接入控制列表(macacl)可以是層2活動控制列表。術(shù)語連續(xù)可以被建模為整數(shù)閾值,以允許配置控制器反應(yīng)的積極性。
因此,在步驟35中,黑名單可以由控制實體13發(fā)布,以由第一接入點11和第二接入點12接收。通過發(fā)布黑名單,控制實體13指示接入點11主動與針被報告警報的sta14斷開連接。
結(jié)果,在步驟36中,sta14立即與第一接入點11斷開連接,并且被強(qiáng)制漫游以找到另一接入點。然而,控制實體13不允許sta14僅挑選任何其他接入點。相反,控制實體使用其他接入點的環(huán)境質(zhì)量報告以及因此的鏈路質(zhì)量得分來確定哪個接入點將成為托管新的sta連接的理想候選者。在圖3所示的情況下,這是第二接入點12,因此在步驟37中,sta14與第二接入點12連接。因此,新目標(biāo)接入點(這里是第二接入點12)將基于各個接入點(接入點12)的操作環(huán)境的評估來確定。
控制實體13可以指示所有無資格接入點應(yīng)用相同的stamac黑名單。白名單策略可以應(yīng)用于新的目標(biāo)接入點(這里是第二接入點12)上,而所有其他接入點(這里是第一接入點11)將stamac列入黑名單??刂茖嶓w13可以指示新的目標(biāo)接入點12將客戶端mac地址列入白名單,從而使得sta14能夠與接入點12連接。這樣,sta14不能與任何其它地方相關(guān)聯(lián),而與理想目標(biāo)接入點相關(guān)聯(lián)。這可以通過將通過/不通過邏輯不僅嵌入到控制實體13中而且嵌入在各個單獨接入點11和12中來實現(xiàn)。
可能需要將黑名單保持至少給定時間段(例如60秒),以防止太頻繁的接入點切換,因為sta自己的漫游能夠觸發(fā)頻繁跳轉(zhuǎn)到其他接入點。然而,如果黑名單被保留,則sta14得知它不能建立連接,并將停止嘗試。
在步驟38中,在sta14從第一接入點11切換到第二接入點12之后,第一接入點11現(xiàn)在發(fā)布環(huán)境質(zhì)量報告給控制實體13和第二接入點12。在步驟39中,接入點12現(xiàn)在發(fā)布鏈路質(zhì)量報告給控制實體13和第一接入點11。在步驟41中,一旦黑名單超時期滿,控制實體13將移除黑名單狀態(tài)。在隨后的步驟42中,控制實體13不發(fā)布黑名單。
如前所述,基本系統(tǒng)可以利用被動鏈路質(zhì)量評估技術(shù)。然而,總體架構(gòu)允許更廣泛的應(yīng)用,例如基于負(fù)載平衡的服務(wù)。
例如,圖3所示的算法的警報條件可以被配置為當(dāng)鏈路質(zhì)量得分(或鏈路質(zhì)量度量)下降到低于60%時出現(xiàn)警報,例如出現(xiàn)頻繁觸發(fā)。此時,控制實體13可以請求目標(biāo)接入點11執(zhí)行主動式鏈路評估,以得出該情況是否是不可接受的,或者是否仍然能夠滿足目標(biāo)服務(wù)(例如語音呼叫或視頻流傳輸)。接入點11然后將執(zhí)行主動式鏈路評估并向控制實體13報告確切總實現(xiàn)的吞吐量,控制實體13然后可以使用該輸入來從接入點移除其他站點或?qū)⒛繕?biāo)站點sta14移動到接入點(這里是第二個接入點12),該接入點報告100%的環(huán)境質(zhì)量。
可以以類似的方式構(gòu)建各種其他應(yīng)用,這是由于與允許指示接入點執(zhí)行測試或采取行動的接入點間通信機(jī)制結(jié)合的質(zhì)量評估。
很明顯,本發(fā)明的有利實施例不限于音樂或其他音頻內(nèi)容。根據(jù)本發(fā)明的實施例,電影甚至游戲可以共享與上述利用移動應(yīng)用相同的方式。
附圖標(biāo)記列表
10wlan系統(tǒng)
11第一接入點(ap)
12第二接入點(ap)
13控制實體
14站點(sta)
15通信信道
20鏈路質(zhì)量評估方法
21最大物理層(phy)速率
22物理限制phy速率
23經(jīng)訓(xùn)練的txphy速率
24媒體繁忙指示符
25總可用吞吐量(省電模式(ps)關(guān)閉)
26可用吞吐量(省電模式(ps)開啟)
30用于多接入點環(huán)境的wlan用戶質(zhì)量控制算法,
31方法步驟
32方法步驟
33方法步驟
34方法步驟
35方法步驟
36方法步驟
37方法步驟
38方法步驟
39方法步驟
41方法步驟
42方法步驟
引文列表
[專利文獻(xiàn)]
1、us2013/0244654a1,carmon等人,2013年9月19日公開
2、us2013/0272285a1,goldsmith等人,2013年10月17日公開。