專利名稱:用于檢測周期性間歇干擾的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線通信,并且具體涉及用于在無線設(shè)備上高效地檢 測周期性間歇干擾(PII)的方法和系統(tǒng)。
背景技術(shù):
當(dāng)WiFi系統(tǒng)語音的終端用戶使用不能在噪聲信道上接收和解碼語 音并且控制分組的手持裝置時,可能會經(jīng)歷不好的音頻質(zhì)量,甚至掉 話。例如,微波爐發(fā)射的周期性間歇干擾(PII),可能會中斷或損壞 根據(jù)IEEE 802.1 l標(biāo)準(zhǔn)實(shí)施的(以及在2.4GHz頻段操作的)接入點(diǎn)和手 持裝置之間的通信。期望一種檢測并避免來自諸如微波爐之類實(shí)體的 同信道干擾的裝置,以改進(jìn)擁有和操作WiFi語音或WLAN語音設(shè)備 (VoWLAN)的終端用戶的音頻質(zhì)量體驗(yàn)。
考慮一種使用由IEEE 802.11定義的接入方法的VoWLAN手持裝
置。該接入方法利用被稱為空閑信道評估(CCA)算法的沖突感測機(jī) 制,其感測信道上的能量水平。由于該算法用于在能量高于某個閾值 時推遲信道接入,所以現(xiàn)有的方案可能看起來已經(jīng)很適合用于感測微 波干擾了。然而,在以下描述的特定情境之中,檢測性能仍會經(jīng)受不 利。
當(dāng)干擾水平低于CCA閾值(尤其是在鏈路的一端),但是仍足夠 高以導(dǎo)致低C/I和損壞的分組(同樣是在鏈路的一端)時,也許CCA算 法的主要缺點(diǎn)就變得明顯了。在802.11a/g情況下,對于無效OFDM幀, CCA閾值是-62dBm,比有效幀的閾值高20dB,所以相比具有另一ll a/g 設(shè)備,該情景更加可能發(fā)生PII。當(dāng)該情境發(fā)生時,CCA算法用信號通知信道是空閑的,并且在干
擾存在時試圖進(jìn)行幀遞送(以及任何后續(xù)確認(rèn)(ACK))。結(jié)果是初
始遞送嘗試以及某些或者甚至可能所有重傳都不可能成功。甚至當(dāng)
CCA算法成功在信道上檢測PII時,在短時間沒有PII期間該信道可能被 感測為空閑,不料竟會有干擾返回并且損壞所發(fā)起的后續(xù)傳輸(數(shù)據(jù) 和/或ACK)。這對于快速變化的(相對幀長度而言)PII尤其成問題。
數(shù)個專利申請?zhí)岢鲇糜谠跈z測到間歇干擾時避免它的多種裝置。 這些申請之中沒有一個教導(dǎo)如何實(shí)施檢測機(jī)制,但是共同的主題是每 一個均依賴于對PII電磁特性的了解,例如開啟/關(guān)閉時序和中心頻率。 由于多種原因該方法可能有問題。
舉例來說,對于手持裝置的實(shí)現(xiàn)方式,獲取關(guān)于PII的信息可能是 低功率效益的,因?yàn)樗枰獙π诺莱掷m(xù)進(jìn)行監(jiān)視。即使忽略這個問題, 如果必須以規(guī)則間隔傳送業(yè)務(wù)(即,語音分組),進(jìn)行連續(xù)測量可能 也是不可行的。在AP與發(fā)射干擾的設(shè)備有一段距離時,直接檢測方法 甚至是更加不可行的。在數(shù)個信道上進(jìn)行能量測量(以確定干擾的中 心頻率),對于在對站點(diǎn)進(jìn)行服務(wù)時不能偏離頻率的AP來說也不是現(xiàn) 實(shí)的選擇。直接干擾檢測方法的另一問題是,對于操作在ISM頻段內(nèi)的 WLAN必須處理普遍PII源,即微波爐,的能量特性。家用微波爐使用 磁控管,其在北美在16.67毫秒(1/60Hz)(世界其他地方為20毫秒, 1/50Hz)周期上以~50%的占空比操作。盡管一般可以將發(fā)射的能量的 時序特性描述為方波,但是特定爐具有不是那么明確定義的發(fā)射特性, 在其中能量水平在"開啟"周期內(nèi),不可預(yù)見地變化。對數(shù)種現(xiàn)有爐 的繪制時間相對幅度測量的評估反映多種爐以此方式操作。在這種情 況中,可能不能可靠地檢測開啟/關(guān)閉時序。還要注意,即使檢測到PII, 如果其并沒有對系統(tǒng)性能造成負(fù)面影響,則對其進(jìn)行反應(yīng)可能是不期 望的。而且,對于在給定信道上服務(wù)STA的AP來說,切換信道以跨不 同頻率來監(jiān)視干擾水平是不現(xiàn)實(shí)的提議。
發(fā)明內(nèi)容
根據(jù)本發(fā)明的實(shí)施例可以提供通過跟蹤性能統(tǒng)計(jì)來檢測PII的簡單 方法。該方法可以進(jìn)一步用于在無需連續(xù)監(jiān)視信道上能量的情況下, 有效地檢測PII。與本領(lǐng)域的許多方案所建議的做法不同,此處的實(shí)施 例可以基于業(yè)務(wù)重傳特性和/或探測統(tǒng)計(jì)來推測PII的存在,而不是嘗試 直接測量和識別干擾波形。這也可能是比現(xiàn)有方案更加有功率效益的 方法(與省電方案更加兼容),因?yàn)槠洳恍枰缟纤瞿菢映掷m(xù)監(jiān)視 信道以檢測PII。
在本發(fā)明的第一實(shí)施例中,檢測周期性間歇干擾(PII)的方法可
以包括以下步驟跟蹤等時業(yè)務(wù)(isochronous traffic)的重傳統(tǒng)計(jì),或 跟蹤與微波爐干擾的時間特性對應(yīng)的信道探測請求失敗,并且如果重 傳統(tǒng)計(jì)超過預(yù)定的閾值,或者如果探測失敗請求超過另一預(yù)定的閾值, 則用信號通知PII。可以通過跟蹤MAC層統(tǒng)計(jì)來實(shí)現(xiàn)跟蹤重傳統(tǒng)計(jì)???以通過跟蹤WLAN語音業(yè)務(wù)的重傳統(tǒng)計(jì),或跟蹤用于數(shù)據(jù)業(yè)務(wù)的探測 請求的成功或失敗來實(shí)現(xiàn)跟蹤重傳統(tǒng)計(jì)。還可以通過跟蹤每次傳輸機(jī) 會(TXOP)所需要的多次重傳嘗試來實(shí)現(xiàn)跟蹤重傳統(tǒng)計(jì)。該方法可進(jìn) 一步包括以下步驟將滯后量引入到對PII的檢測中,以防止快速進(jìn)入
和退出當(dāng)前檢測模式。該方法可以進(jìn)一步包括以下步驟使用相關(guān)器
來進(jìn)行相關(guān),以檢測等時業(yè)務(wù)的低和高重傳計(jì)數(shù)的交替時段。該方法 可以將重傳統(tǒng)計(jì)與存儲的重傳圖案進(jìn)行相關(guān),并且如果相關(guān)超過預(yù)定 的相關(guān)閾值,則用信號通知檢測到PII。如果相關(guān)超過預(yù)定的相關(guān)閾值, 則該方法可以用信號通知檢測到PII,否則增加探測計(jì)數(shù)器并且直到探
測計(jì)數(shù)器超過預(yù)定的探測閾值而指示沒有檢測到PII。注意,使用重傳 統(tǒng)計(jì)或探測失敗請求來用信號通知PII是間接檢測模式,而且該方法可
以進(jìn)一步包括如果間接檢測模式指示pn,則以直接pn檢測模式進(jìn)行操
作的步驟。
在本發(fā)明的第二實(shí)施例中,有效檢測周期性間歇干擾(PII)的方
法可以包括以下步驟間接監(jiān)視或推測PII源是否使無線電接收設(shè)備的性能劣化,并且當(dāng)通過間接監(jiān)視或推測檢測到PII源時,使用直接的基 于能量的PII檢測機(jī)制來直接監(jiān)視PII。間接監(jiān)視或推測可以包括監(jiān)視 MAC層統(tǒng)計(jì)的步驟。注意,可以在無需連續(xù)監(jiān)視信道上能量的情況下 實(shí)現(xiàn)間接監(jiān)視或推測。該方法可以進(jìn)一步包括以下步驟繼續(xù)直接監(jiān) 視,直到在預(yù)定的時間段或探測時段內(nèi)沒有再檢測到PII。在預(yù)定的時 間段或探測時段過去之后,該方法可以恢復(fù)到間接監(jiān)視。
在本發(fā)明的第三實(shí)施例中,通信設(shè)備可以包括接收機(jī);耦合到 該接收機(jī)的前置檢測器,其中前置檢測器被編程用于間接監(jiān)視或推測 周期性間歇干擾(PII)源是否使接收機(jī)的性能劣化;以及耦合到接收 機(jī)的直接檢測器,其中該直接檢測器被編程用于在前置檢測器檢測到 PII源時,使用直接的基于能量的PII檢測機(jī)制來直接監(jiān)視PII源。前置檢 測器可以進(jìn)一步通過監(jiān)視對重傳的MAC層統(tǒng)計(jì)來間接進(jìn)行監(jiān)視或推 測,并且可以在無需對信道上的能量進(jìn)行連續(xù)監(jiān)視的情況下,間接進(jìn) 行監(jiān)視或推測。該直接檢測器還可以繼續(xù)直接監(jiān)視直到在預(yù)定的時間 段或探測時段內(nèi)沒有再檢測到PII。在預(yù)定的時間段或探測時段過去之 后,前置檢測器可以恢復(fù)到間接監(jiān)視。在WLAN或WiMAX或WiFi通信 系統(tǒng)之中,通信設(shè)備可以是接入點(diǎn)或便攜移動站。
如此處使用的術(shù)語"一"被定義為一個或多于一個。如此處使用 的術(shù)語"多個"被定義為兩個或多于兩個。如此處使用的術(shù)語"另一 個"被定義為至少第二個或更多。如此處使用的術(shù)語"包含"和/或"具 有"被定義為包括(即,開放性語言)。如此處使用的術(shù)語"耦合" 被定義為連接,盡管不必是直接地連接,以及不必是機(jī)械地連接。
如此處使用的術(shù)語"程序"、"軟件應(yīng)用"等被定義為被設(shè)計(jì)用 于在計(jì)算機(jī)系統(tǒng)上執(zhí)行的指令序列。程序、計(jì)算機(jī)程序、或軟件應(yīng)用 可以包括子程序、函數(shù)、進(jìn)程、對象方法、對象實(shí)現(xiàn)方式、可執(zhí)行 應(yīng)用、小應(yīng)用程序(applet)、小服務(wù)程序(servlet) 、 midlet、源代碼、 對象代碼、共享庫/動態(tài)加載庫和/或被設(shè)計(jì)用于在計(jì)算機(jī)系統(tǒng)上執(zhí)行的其他指令序列。如此處描述的"處理器"可以是任何合適的組件或組 件的組合,包括能夠執(zhí)行相對本發(fā)明方案描述的過程的任何合適的硬 件或軟件。
其他實(shí)施例,當(dāng)根據(jù)此處公開的發(fā)明方案來配置時,可以包括用 于執(zhí)行此處公開的各種過程和方法的系統(tǒng),以及用于使得機(jī)器來執(zhí)行 此處公開的各種過程和方法的機(jī)器可讀存儲器。
圖1是根據(jù)本發(fā)明實(shí)施例的檢測PII的方法的流程圖。 圖2是說明根據(jù)本發(fā)明實(shí)施例的受到PII影響的通信系統(tǒng)的框圖。 圖3是說明根據(jù)本發(fā)明實(shí)施例的檢測PII的另一方法的流程圖。 圖4是說明根據(jù)本發(fā)明實(shí)施例的相關(guān)圖案的表格。
圖5是根據(jù)本發(fā)明實(shí)施例的相關(guān)器的框圖。 圖6是用于根據(jù)本發(fā)明實(shí)施例的圖5的相關(guān)器的樣本測試矩陣。 圖7是說明根據(jù)本發(fā)明實(shí)施例的檢測PII的另一方法的流程圖。 圖8是根據(jù)本發(fā)明實(shí)施例的用于檢測PII的另一系統(tǒng)的說明。
具體實(shí)施例方式
盡管本說明書以被認(rèn)為是新穎的限定本發(fā)明實(shí)施例的特征的權(quán)利 要求為結(jié)論,但是相信通過結(jié)合附圖考慮以下描述將更好地理解本發(fā) 明,在附圖中沿用相同的附圖標(biāo)記。
參考圖l,流程圖說明了檢測周期性間歇干擾(PII)的方法IO。通 常,該方法開始于步驟12,以間接的或推測的PII檢測模式進(jìn)行操作。 在步驟14,方法10可以跟蹤等時業(yè)務(wù)的重傳統(tǒng)計(jì),或者替代性地跟蹤 與微波爐干擾的時間特性對應(yīng)的信道探測請求失敗。這種跟蹤可以用 多種方式來完成,包括在步驟16之中,通過跟蹤MAC層統(tǒng)計(jì)或通過跟 蹤WLAN語音的重傳統(tǒng)計(jì),或通過跟蹤每次傳輸機(jī)會所需要的多次重 傳嘗試來跟蹤重傳統(tǒng)計(jì)。在又一替代之中,在步驟18,方法10可以跟
8蹤用于數(shù)據(jù)業(yè)務(wù)的探測請求的成功和失敗。其他跟蹤方案可以使用相 關(guān)。在步驟20,該方法可以使用相關(guān)器來進(jìn)行相關(guān),以檢測等時業(yè)務(wù)
的低和高重傳計(jì)數(shù)的交替時段。在步驟22,該方法可以將重傳統(tǒng)計(jì)與
存儲的重傳圖案相關(guān),并且如果相關(guān)超過預(yù)定的相關(guān)閾值,則用信號
通知檢測到PII。在步驟24,如果重傳統(tǒng)計(jì)超過預(yù)定的閾值,或者如果 探測失敗請求超過另一預(yù)定的閾值,則方法IO可以用信號通知PII。在 另一替代步驟26中,如果相關(guān)超過預(yù)定的相關(guān)閾值,則方法10可以用 信號通知檢測到PII,否則增加探測計(jì)數(shù)器并且直到探測計(jì)數(shù)器超過預(yù) 定的探測閾值而指示沒有檢測到PII。在步驟28,該方法可以進(jìn)一步將 滯后量引入對PII的檢測中,以防止快速進(jìn)入和退出當(dāng)前檢測模式。在 步驟29,如果間接檢測模式指示PII,則該方法可以進(jìn)一步以直接PII檢 測模式進(jìn)行操作。可以進(jìn)一步參考圖7來理解該步驟。
參考圖2,說明了受PII影響的簡單通信系統(tǒng)30。系統(tǒng)30可以包括操 作地耦合到接入點(diǎn)(AP) 34的WiFi或WLAN無線電收發(fā)信機(jī)單元或通 信手持裝置32。接入點(diǎn)34可以經(jīng)由通信網(wǎng)絡(luò)36耦合到計(jì)算機(jī)或服務(wù)器 38。 PII源39可以是許多個設(shè)備,但是在絕大多數(shù)情況下將可能是微波 爐。
參考圖3,示出了說明檢測PII的方法40的流程圖。如上所述,該方 法可以間接檢測PII或通過從通信設(shè)備的操作統(tǒng)計(jì)進(jìn)行推測來檢測PII。 僅用一種示例方式來示出該方法,可以根據(jù)實(shí)施例來實(shí)現(xiàn)這種方法。 在決策框41,方法確定當(dāng)前傳輸操作(TXOP)是否包含指示PII的選定 傳輸類的一個或多個幀。如果這樣,在步驟42,利用對應(yīng)于當(dāng)前TXOP 的統(tǒng)計(jì)來更新重試歷史。在步驟43,將重試歷史與存儲的重試圖案進(jìn) 行相關(guān)。如果在決策框44,相關(guān)器度量高于預(yù)定的相關(guān)器閾值,則PII 可能存在并且在步驟46指示PI1。為了避免匆忙退出和進(jìn)入該操作模式, 可以在步驟46用信號通知PII指示之前,在步驟45重置探測計(jì)數(shù)器。如 果在決策框44,相關(guān)器度量不高于預(yù)定的相關(guān)器閾值,則可以在步驟 47增加探測計(jì)數(shù)器。如果在決策框48,探測計(jì)數(shù)器高于探測閾值,則沒有檢測到pn,并且該方法可以在步驟49用信號通知或確定地指示沒
有檢測到PII。如果探測計(jì)數(shù)器不高于探測閾值,則如先前在步驟46中 討論的,指示PII。探測計(jì)數(shù)器用于將滯后量引入該方法中。
此處用于檢測PII的方法可以使用MAC層統(tǒng)計(jì),諸如等時業(yè)務(wù)的重 傳統(tǒng)計(jì)和/或用于數(shù)據(jù)業(yè)務(wù)的主動探測的成功和失敗。可以在接入點(diǎn)、 手持裝置或兩者之中實(shí)施該方法。
參考圖4-6,另一實(shí)施例可以使用如下相關(guān)方案。當(dāng)嘗試到正受干 擾影響的設(shè)備的分組遞送時,可能會有分組丟失。由于受到干擾影響 的設(shè)備將經(jīng)常不確認(rèn)(ACK)傳送的分組,所以,傳送設(shè)備將認(rèn)為分 組沒有被成功遞送。類似地,如果分組遞送成功,但是由于干擾,傳 送設(shè)備沒有成功地接收發(fā)送回來的ACK,則也將認(rèn)為分組遞送沒有成 功。在任何一種情況中,重傳可以基于IEEE 802.11分布式協(xié)調(diào)功能 (DCF)機(jī)制而發(fā)生。然而,如果相對重試退避時間間隔,PII的"開 啟周期"較長,則某些數(shù)目(并且實(shí)際上,有時是全部)的重傳也可 能會丟失。例如,來自絕大多數(shù)操作在60Hz交流電的微波爐的干擾能 量每次循環(huán)開啟和關(guān)閉為8.3ms,而IEEE 802.11 DCF機(jī)制對于開始的4 個重傳分別規(guī)定了大約0.5、 1.1、 2.2和4.4ms (總共大約為8.2ms)的最 大退閉時段。由于等時業(yè)務(wù)(諸如VoIP)提供了對信道相當(dāng)規(guī)則的采 樣間隔,所以此處的實(shí)施例通過對重傳統(tǒng)計(jì)的分析,推測出存在造成 丟失分組的PII源。
在一個實(shí)施例中,跟蹤每次TXOP所需要的重傳嘗試的數(shù)目(最高 為重傳限度),并且相關(guān)器55 (如圖5所示)可以用于檢測與微波爐干 擾的時間特性對應(yīng)的低和高重傳計(jì)數(shù)的交替時段。對于大約每20ms發(fā) 生TXOP的情況(例如VoIP幀),則可以使用相關(guān)圖案A: [HHHLL] 和B: [H H L H L],其中"H"對應(yīng)于高重傳計(jì)數(shù),"L"對應(yīng)于低計(jì) 數(shù)。
10例如, 一種實(shí)現(xiàn)方式可以使用H-7 (假定這是對于VoIP幀的最大 允許重傳計(jì)數(shù)),和LK)(由于給定合理的信道信噪比(SNR),重傳 速率在微波爐關(guān)閉周期期間應(yīng)當(dāng)接近O)。第一圖案對應(yīng)于具有以60Hz 頻率發(fā)生的開啟/關(guān)閉周期的微波爐,而第二圖案對應(yīng)于具有120Hz開啟 /關(guān)閉頻率的微波爐(已觀察了兩種類型的微波爐)。對每種圖案都進(jìn) 行了測試,并且使用了較高的相關(guān)器輸出值。通過與遵循相同開啟/關(guān) 閉特性的較長圖案進(jìn)行相關(guān),可以相對延遲平衡相關(guān)器靈敏度。以上 介紹的相關(guān)圖案的擴(kuò)展(長度超過5)版本在圖4的表格50中示出。
圖5的框圖說明了相關(guān)器55的實(shí)現(xiàn)方式。每個相關(guān)器框57 (相關(guān)器 1到M)負(fù)責(zé)測試唯一的重傳圖案。例如,可能存在兩個相關(guān)器(^4=2), 其中相關(guān)器1測試圖案A (根據(jù)圖4),而相關(guān)器2測試圖案B。如果假定 重傳歷史緩沖器56具有長度為10的緩沖器(N=10),則每個相關(guān)器根 據(jù)表格50分別測試其相應(yīng)的長度為10的版本的圖案。然后,可以將標(biāo) 量相關(guān)器輸出通過閾值測試58。當(dāng)計(jì)算相關(guān)器輸出時,可以使用矩陣 相乘方法來對重傳圖案的每個可能的循環(huán)輪換"相位"進(jìn)行測試。例 如,可以如圖6所示來定義用于相關(guān)器1的測試矩陣T1或60。
如果重傳緩沖器矢量定義為v二[rl r2 r3 ... rlO]T (rl對歷史中最久 的TXOP進(jìn)行重試,r2對第二久的TX0P進(jìn)行重試等),然后經(jīng)由下列 等式來計(jì)算相關(guān)器l的輸出cl。
cl = max (Tl*v)。
當(dāng)相關(guān)器峰值cl大于預(yù)定的閾值,則用信號通知檢測到PII。當(dāng)相
關(guān)器峰值低于預(yù)定的閾值達(dá)某最小時間量(探測時段)時,則退出"檢 測到pn"的狀態(tài)。這在相關(guān)器輸出中引入一些滯后量,這對于結(jié)合pii 避免實(shí)現(xiàn)方式來使用實(shí)施例該方面是重要的,在其中修改了傳輸(初 始或重試)時序??梢酝ㄟ^使用較低的退出相關(guān)閾值來引入附加的滯一個復(fù)雜度較低,但更易誤告警的實(shí)施例可以簡單地將高傳輸計(jì) 數(shù)在TXOP的最近歷史當(dāng)中的百分比用作為檢測度量。例如,如果度量 大于某個閾值,諸如20%,則可以用信號通知檢測到微波爐。可以在錯 誤檢測的不利后果低的情況中使用該復(fù)雜度較低的實(shí)施例。本發(fā)明的 另一實(shí)施例可以使用重復(fù)的分組統(tǒng)計(jì)來代替重傳統(tǒng)計(jì)或作為其附加, 來推測PII的存在。如果出于任何原因,重傳統(tǒng)計(jì)是不可用的,則該方 法會是有用的。
重要地是要注意,由于此處的實(shí)施例一般依賴于等時業(yè)務(wù)的大致 周期性的屬性來推測信道條件,所以其一般應(yīng)當(dāng)應(yīng)用于通過為該等時 業(yè)務(wù)所建立的隊(duì)列而發(fā)送出的業(yè)務(wù)。因此,應(yīng)當(dāng)避免通過其他(非等 時)隊(duì)列的(諸如用于數(shù)據(jù)的)遞送嘗試的重傳統(tǒng)計(jì)。在其中等時業(yè) 務(wù)在其周期之中極其不統(tǒng)一,或者完全不存在(例如,如果數(shù)據(jù)是僅 有的業(yè)務(wù)類型)的情形之中,可以采用更加主動的方法。通過該實(shí)施 例,代替依賴于對已調(diào)度業(yè)務(wù)的失敗的分組遞送嘗試統(tǒng)計(jì),可以傳送 測量請求,以探測鏈路另一端的信道條件。為了獲得更加精細(xì)的采樣 信道特性,除規(guī)則間隔的業(yè)務(wù)之外或代替規(guī)則間隔的業(yè)務(wù),可以調(diào)度 這些請求。實(shí)際響應(yīng)的時序(或沒有)暗示本地干擾的時序特性。可 以再一次推測出PII的存在??梢詫⒃摲椒ㄅc第一個方法結(jié)合在一起, 來保持性能而不用考慮在任何給定的時間所支持的業(yè)務(wù)類型(多個)。
如以上所提到的,可以在AP或STA/手持裝置之中實(shí)施該實(shí)施例。 假定PII源比AP更加靠近手持裝置,則由于未被確認(rèn)的到手持裝置的不 成功的幀遞送,所以AP實(shí)現(xiàn)方式可以基于重傳統(tǒng)計(jì)。在手持裝置實(shí)現(xiàn) 方式的情況下,將檢測不到AP重傳,但是在到AP的成功上行鏈路幀遞 送之后發(fā)送回手持裝置的丟失ACK將導(dǎo)致重傳。在任何一種情形中, 此處的實(shí)施例相同地工作。
假定STA/手持裝置更可能接近于PII源,則當(dāng)正在使用AP調(diào)度(AP觸發(fā))遞送模式時,AP實(shí)現(xiàn)方式尤為有用,因?yàn)榉駝tAP可能不會檢測
到(因而避免)信道上的PII能量(例如,經(jīng)由CCA或某些其他直接手 段)。例如,802.11e調(diào)度自動省電遞送(S-APSD)方案是AP觸發(fā)模式, 在其中實(shí)施例的AP實(shí)現(xiàn)方式將是有幫助的。另一方面,由于CCA算法 的上述限制,尤其在快速變化的PII情況下,實(shí)施例的STA/手持裝置實(shí) 現(xiàn)方式在手持裝置調(diào)度(手持裝置觸發(fā))遞送模式中是可取的。802.11e 非調(diào)度APSD (U-APSD)方案是手持裝置觸發(fā)模式的示例。
參考圖7,在本發(fā)明實(shí)施例的另一方面,流程圖說明了方法70,其 可以將如以上討論的推測PII檢測技術(shù)的功率和資源效率與直接PII檢 測器的可靠性結(jié)合為一個有效的解決方案。這也與現(xiàn)有的檢測方案不 同,不同之處在于可以將預(yù)檢測狀態(tài)調(diào)整為僅對使性能劣化的PII做
出反應(yīng)。
方法70可以在決策框71,通過確定設(shè)備是否處于直接檢測器狀態(tài) 來開始。如果不處于直接檢測器狀態(tài),則與先前參考圖l-6所討論的任 何檢測方案相類似,該方法可以在步驟72運(yùn)行前置檢測器或PII推測檢 測器。如果在決策框73由推測檢測器(或前置檢測器)檢測到PII,則 在步驟74進(jìn)入直接檢測器狀態(tài)。如果在決策框73,推測檢測器(或前 置檢測器)沒有檢測到PII,則在步驟75,基于IEEE 802.1 l缺省實(shí)現(xiàn)方 式(例如,CCA),可以將信道設(shè)置為空閑/忙碌。如果決策框71確定 設(shè)備處于直接檢測器狀態(tài),則在步驟76運(yùn)行直接檢測器。如果在決策 框77,直接檢測器檢測到PII,則在步驟82重置探測計(jì)數(shù)器,并且在步 驟81,基于直接檢測器,將信道指示設(shè)置為空閑/忙碌。如果在決策框 77沒有檢測到PI1,則在步驟78增加探測計(jì)數(shù)器,并且在決策步驟79, 做出探測計(jì)數(shù)器是否高于探測閾值的查詢。如果在決策框79,探測計(jì) 數(shù)器不高于探測計(jì)數(shù)器,則在步驟81,基于直接檢測器實(shí)現(xiàn)方式,再 次將信道指示設(shè)置為空閑/忙碌。如果在步驟79,探測計(jì)數(shù)器高于探測 計(jì)數(shù)器,則在步驟80,可以退出直接檢測器狀態(tài),并且在步驟81,基 于直接檢測器實(shí)現(xiàn)方式,再次將信道指示設(shè)置為空閑/忙碌。每次在幀
13準(zhǔn)備好傳輸時,運(yùn)行以上描述的過程。
此處的實(shí)施例提供用于對使系統(tǒng)性能劣化的PII進(jìn)行高功率效益檢 測的框架。如圖7的方法70所展示的,此處的方法介紹了一種具有某種 類型的間接或推測PII前置檢測機(jī)制的直接能量測量PII檢測機(jī)制。這種
前置檢測器的示例是通過MAC層(重傳)統(tǒng)計(jì)來推測PII存在的檢測器。
使用這種檢測器減少了在沒有干擾期間對功率和資源的需求,僅在看 起來可能存在PII時,觸發(fā)連續(xù)信道觀察。如果前置檢測器是基于性能 的(如與信道能量感測相對),那么該方法在PII存在于信道上時避免 了對傳輸行為的不必要修改但不對系統(tǒng)性能造成負(fù)面影響。直接檢測 器繼續(xù)操作,直到其不再檢測到PII (即,在"探測時段"之后引入滯 后量),在該點(diǎn)上,直接檢測器停止運(yùn)行并且前置檢測器恢復(fù)操作。
圖8描述計(jì)算機(jī)系統(tǒng)200形式的機(jī)器的示例性原理圖表示,在其中, 當(dāng)指令集合被執(zhí)行時可以使得機(jī)器執(zhí)行如上所述的任何一個或多個方 法。在一些實(shí)施例中,機(jī)器作為獨(dú)立設(shè)備進(jìn)行操作。在一些實(shí)施例中, 機(jī)器可以連接到(例如,使用網(wǎng)絡(luò))其他機(jī)器。在網(wǎng)絡(luò)部署中,在服 務(wù)器-客戶端用戶網(wǎng)絡(luò)環(huán)境中,機(jī)器可以作為服務(wù)器或客戶端用戶機(jī)器
進(jìn)行操作,或在對等(或分布式)網(wǎng)絡(luò)環(huán)境中,作為對等機(jī)器進(jìn)行操 作。例如,計(jì)算機(jī)系統(tǒng)可以包括接收設(shè)備201和發(fā)送設(shè)備250或反之亦然。
機(jī)器可以包括服務(wù)器計(jì)算機(jī)、客戶端用戶計(jì)算機(jī)、個人計(jì)算機(jī) (PC)、平板PC、個人數(shù)字助理、蜂窩電話、筆記本電腦、臺式計(jì)算 機(jī)、控制系統(tǒng)、網(wǎng)絡(luò)路由器、交換機(jī)或網(wǎng)橋、或能夠執(zhí)行(順序或以 其他方式)規(guī)定機(jī)器所采取的動作的指令集合的任何機(jī)器,更不用說 移動服務(wù)器。應(yīng)當(dāng)理解,本公開的設(shè)備寬泛地包括提供語音、視頻或 數(shù)據(jù)通信的任何電子設(shè)備。進(jìn)一步,當(dāng)說明單個機(jī)器時,術(shù)語"機(jī)器" 也被認(rèn)為包括任何單獨(dú)或聯(lián)合執(zhí)行一個指令集合(或多個集合)來執(zhí) 行這里討論的任何一個或多個方法的任何機(jī)器的集合。計(jì)算機(jī)系統(tǒng)200可以包括控制器或處理器202 (例如,中央處理 單元(CPU)、圖形處理單元(GPU,或兩者))、主存儲器204和靜 態(tài)存儲器206,它們經(jīng)由總線208相互通信。計(jì)算機(jī)系統(tǒng)200可以進(jìn)一步 包括呈現(xiàn)設(shè)備,諸如視頻顯示單元210 (例如,液晶顯示器(LCD)、 平板、固態(tài)顯示器、或陰極射線管(CRT))。計(jì)算機(jī)系統(tǒng)200可以包 括輸入設(shè)備212 (例如,鍵盤)、光標(biāo)控制設(shè)備214 (例如,鼠標(biāo))、 磁盤驅(qū)動單元216、信號生成設(shè)備218 (例如,也可以用作呈現(xiàn)設(shè)備的 揚(yáng)聲器或遠(yuǎn)程控制)以及網(wǎng)絡(luò)接口設(shè)備220。實(shí)施例還可以可選擇地包 括間接或推測檢測器213以及直接檢測器215,其可以為硬件或軟件及 其任意組合。在所考慮的實(shí)施例內(nèi)可以將這些直接或間接的檢測功能 替代性地在處理器202中實(shí)現(xiàn),處理器202可以是DSP。當(dāng)然,在公開的 實(shí)施例中,這些項(xiàng)目中的許多是可選的。
磁盤驅(qū)動單元216可以包括機(jī)器可讀介質(zhì)222,在該介質(zhì)222上存儲 了一個或多個指令集合(例如,軟件224),其具體化此處描述的任何 一個或多個方法或功能,包括在以上說明的那些方法。在通過計(jì)算機(jī) 系統(tǒng)200執(zhí)行指令期間,指令224還可以完全或至少部分駐留在主存儲 器204、靜態(tài)存儲器206、和/或在處理器202之內(nèi)。主存儲器204和處理 器202也可以構(gòu)成機(jī)器可讀介質(zhì)。
專用硬件實(shí)現(xiàn)方式包括但不限于專用集成電路、可編程邏輯陣 列和其他同樣可以被構(gòu)建來實(shí)施此處描述的方法的硬件設(shè)備??梢园?括各種實(shí)施例的裝置和系統(tǒng)的應(yīng)用廣泛地包括多種電子和計(jì)算機(jī)系 統(tǒng)。 一些實(shí)施例在兩個或兩個以上特定互連硬件模塊或設(shè)備中實(shí)施功 能,或?qū)⒐δ軐?shí)施為專用集成電路的部分,相關(guān)的控制和數(shù)據(jù)信號在 模塊之間并且通過模塊傳遞。所以,示例系統(tǒng)可應(yīng)用于軟件、固件、 和硬件實(shí)現(xiàn)方式。
根據(jù)本發(fā)明的各種實(shí)施例,此處描述的方法意在作為在計(jì)算機(jī)處理器上運(yùn)行的軟件程序來操作。而且,軟件實(shí)現(xiàn)方式可以包括但不限 于分布式處理或組件/對象分布式處理、平行處理、或者也可以構(gòu)建 虛擬機(jī)器處理來實(shí)施此處描述的方法。進(jìn)一步注意,實(shí)現(xiàn)方式還可以 包括通信設(shè)備之間的神經(jīng)網(wǎng)絡(luò)實(shí)現(xiàn)方式、和自組織或網(wǎng)狀網(wǎng)絡(luò)實(shí)現(xiàn)方式。
本公開考慮了包含指令224的機(jī)器可讀介質(zhì),或者從傳遞的信號接
收并執(zhí)行指令224,以便連接到網(wǎng)絡(luò)環(huán)境226的設(shè)備可以發(fā)送或接收語 音、視頻或數(shù)據(jù),并使用指令224來通過網(wǎng)絡(luò)226進(jìn)行通信的器件???以進(jìn)一步經(jīng)由網(wǎng)絡(luò)接口設(shè)備220,通過網(wǎng)絡(luò)226來傳送或接收指令224。
盡管在示例實(shí)施例中將機(jī)器可讀介質(zhì)222示出為單個介質(zhì),但是應(yīng) 當(dāng)認(rèn)為術(shù)語"機(jī)器可讀介質(zhì)"包括存儲一個或多個指令集合的單個介 質(zhì)或多個介質(zhì)(例如,集中式或分布式數(shù)據(jù)庫和/或相關(guān)聯(lián)的緩沖和服 務(wù)器)。還應(yīng)當(dāng)認(rèn)為術(shù)語"機(jī)器可讀介質(zhì)"包括能夠存儲、編碼或承 載由機(jī)器執(zhí)行的指令集合以及使得機(jī)器執(zhí)行本公開的任何一個或多個 方法的任何介質(zhì)。如此處使用的術(shù)語"程序"、"軟件應(yīng)用"等被定 義為被設(shè)計(jì)用于在計(jì)算機(jī)系統(tǒng)上執(zhí)行的指令序列。程序、計(jì)算機(jī)程序、 或軟件應(yīng)用可以包括子程序、函數(shù)、進(jìn)程、對象方法、對象實(shí)現(xiàn)方 式、可執(zhí)行應(yīng)用、小應(yīng)用程序(applet)、小服務(wù)程序(servlet)、源代碼、 對象代碼、共享庫/動態(tài)加載庫和/或被設(shè)計(jì)用于在計(jì)算機(jī)系統(tǒng)上執(zhí)行的 其他指令序列。
鑒于以上描述,應(yīng)當(dāng)意識到可以用硬件、軟件、或硬件和軟件的 組合來實(shí)現(xiàn)根據(jù)本發(fā)明的實(shí)施例。根據(jù)本發(fā)明的網(wǎng)絡(luò)或系統(tǒng)可以以集 中式的方式在一個計(jì)算機(jī)系統(tǒng)或處理器中實(shí)現(xiàn),或以分布式的方式來 實(shí)現(xiàn),在分布式方式中不同的單元分布在數(shù)個互連的計(jì)算機(jī)系統(tǒng)或處 理器中(例如微處理器和DSP)。任何類型的適合于執(zhí)行此處描述的功 能的計(jì)算機(jī)系統(tǒng)或其他裝置是適當(dāng)?shù)?。硬件和軟件的典型組合可以是 具有計(jì)算機(jī)程序的通用計(jì)算機(jī)系統(tǒng),當(dāng)該計(jì)算機(jī)程序被加載并被執(zhí)行
16時,控制計(jì)算機(jī)系統(tǒng),以使其執(zhí)行此處描述的功能。進(jìn)一步注意,實(shí) 施例并不必受限于歌曲文件,而是還可以包括視頻文件或多媒體文件, 其可以具有與這些文件相關(guān)聯(lián)的速度或節(jié)奏。
鑒于以上描述,應(yīng)當(dāng)意識到可以以被認(rèn)為在權(quán)利要求的范圍和精 神內(nèi)的多種構(gòu)造來實(shí)現(xiàn)根據(jù)本發(fā)明的實(shí)施例。另外,除了在所附權(quán)利 要求中所闡述的,僅以示例的方式進(jìn)行了以上描述,并不意在用任何 方式限制本發(fā)明。
權(quán)利要求
1.一種檢測周期性間歇干擾(PII)的方法,包括以下步驟跟蹤等時業(yè)務(wù)的重傳統(tǒng)計(jì),或者跟蹤與微波爐干擾的時間特性對應(yīng)的信道探測請求失?。灰约叭绻鲋貍鹘y(tǒng)計(jì)超過預(yù)定的閾值,或者如果所述探測失敗請求超過另一預(yù)定的閾值,則用信號通知PII。
2. 如權(quán)利要求l所述的方法,其中跟蹤重傳統(tǒng)計(jì)的步驟包括跟蹤MAC層統(tǒng)計(jì)的步驟。
3. 如權(quán)利要求1所述的方法,其中所述方法跟蹤WLAN語音業(yè)務(wù)的重傳統(tǒng)計(jì),或者跟蹤用于數(shù)據(jù)業(yè)務(wù)的探測請求的成功和失敗。
4. 如權(quán)利要求l所述的方法,其中跟蹤重傳統(tǒng)計(jì)的步驟包括跟蹤每次傳輸機(jī)會(TXOP)所需要的多次重傳嘗試的步驟。
5. 如權(quán)利要求l所述的方法,其中所述方法包括以下步驟使用相關(guān)器來檢測等時業(yè)務(wù)的低和高重傳計(jì)數(shù)的交替時段。
6. 如權(quán)利要求l所述的方法,其中所述方法進(jìn)一步包括以下步驟將滯后量引入對所述PII的檢測中,以防止快速進(jìn)入和退出當(dāng)前檢測模式。
7. 如權(quán)利要求l所述的方法,其中所述方法進(jìn)一步包括以下步驟-將重傳統(tǒng)計(jì)與存儲的重傳圖案進(jìn)行相關(guān),并且如果相關(guān)超過預(yù)定的相關(guān)閾值,則用信號通知檢測到PII。
8. 如權(quán)利要求7所述的方法,其中所述方法進(jìn)一步包括如果所述相關(guān)超過所述預(yù)定的相關(guān)閾值,則用信號通知檢測到PII,否則增加探測計(jì)數(shù)器并且直到所述探測計(jì)數(shù)器超過預(yù)定的探測閾值而指示沒有檢測到PII。
9. 如權(quán)利要求l所述的方法,其中使用重傳統(tǒng)計(jì)或探測失敗請求來用信號通知PII是間接檢測模式,并且所述方法進(jìn)一步包括如果所述間接檢測模式指示PII,則以直接PII檢測模式進(jìn)行操作的步驟。
10. —種通信設(shè)備,包括接收機(jī);耦合到所述接收機(jī)的前置檢測器,其中所述前置檢測器被編程用于間接地監(jiān)視或推測周期性間歇干擾(PII)源是否使所述接收機(jī)的性能劣化;耦合到所述接收機(jī)的直接檢測器,其中所述直接檢測器被編程用于在所述前置檢測器檢測到所述PII源時,使用直接的基于能量的PII檢測機(jī)制來直接監(jiān)視所述pn源。
11. 如權(quán)利要求io所述的通信設(shè)備,其中所述前置檢測器進(jìn)一步地通過監(jiān)視重傳的MAC層統(tǒng)計(jì)來間接地監(jiān)視或推測。
12. 如權(quán)利要求10所述的通信設(shè)備,其中前置檢測器在無需連續(xù)監(jiān)視信道上能量的情況下,間接地監(jiān)視或推測。
13. 如權(quán)利要求10所述的通信設(shè)備,其中所述直接檢測器進(jìn)一步被編程用于繼續(xù)進(jìn)行直接監(jiān)視,直到在預(yù)定的時間段或探測時段內(nèi)沒有再檢測到PII。
14. 如權(quán)利要求13所述的通信設(shè)備,其中在所述預(yù)定的時間段或探測時段過去之后,所述前置檢測器恢復(fù)到間接監(jiān)視。
全文摘要
一種檢測周期性間歇干擾(PII)的方法(10、40或70)或系統(tǒng)(200)可以包括通過跟蹤(14)等時業(yè)務(wù)的重傳統(tǒng)計(jì),或替代性地跟蹤與微波爐干擾的時間特性對應(yīng)的信道探測請求失敗的間接檢測??梢杂枚喾N方式來實(shí)現(xiàn)這種跟蹤,包括通過跟蹤MAC層統(tǒng)計(jì)或通過跟蹤WLAN語音的重傳統(tǒng)計(jì),或通過跟蹤每次傳輸機(jī)會所需要的多次重傳嘗試來跟蹤(16)重傳統(tǒng)計(jì)。在另一替代之中,該方法可以跟蹤(18)用于數(shù)據(jù)業(yè)務(wù)的探測請求的成功和失敗。跟蹤方案可以使用相關(guān)。該方法可以進(jìn)一步將滯后量引入(28)對PII的檢測中,以防止快速進(jìn)入和退出當(dāng)前檢測模式。如果間接檢測模式指示PII,則該方法可以進(jìn)一步以直接PII檢測模式進(jìn)行操作(29)。
文檔編號H04B1/10GK101558572SQ200780046390
公開日2009年10月14日 申請日期2007年12月7日 優(yōu)先權(quán)日2006年12月15日
發(fā)明者伊薩姆·R·馬赫盧夫, 史蒂芬·P·埃梅奧特 申請人:摩托羅拉公司