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