專利名稱:用于交換控制數(shù)據(jù)以緩和無線聯(lián)網(wǎng)中的干擾問題的協(xié)議的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及計(jì)算機(jī)系統(tǒng),尤其涉及在無線網(wǎng)絡(luò)中交換數(shù)據(jù)。
背景技術(shù):
無線局域網(wǎng)(WLAN)在家庭和企業(yè)中都迅速增長。這樣的無線網(wǎng)絡(luò)可用于web瀏覽、文件傳輸、視聽流、發(fā)送和接收消息以及其它目的。當(dāng)無線連通性傳播時(shí),對于任何給定的位置,來自無線聯(lián)網(wǎng)頻帶中的其它頻帶和重疊頻帶的射頻(RF)活動(dòng)的可能性增加,導(dǎo)致對更大百分比的無線網(wǎng)絡(luò)用戶的干擾。
此外,由于無線網(wǎng)絡(luò)在RF頻譜的2.4GHz和5GHz中的非許可頻帶中工作,因此許多其它RF設(shè)備在也在這些頻率上發(fā)送信息(或噪聲),導(dǎo)致對WLAN通信的干擾。家庭無線網(wǎng)絡(luò)看見的干擾的各種來源和類型的示例可包括微波爐,它導(dǎo)致較慢的周期性干擾;無繩電話,它導(dǎo)致稱為“慢速跳頻(slow hopper)”類型的干擾;藍(lán)牙頭戴式耳機(jī)(導(dǎo)致快速跳頻干擾);數(shù)字?jǐn)U頻(DSS)無繩電話,它導(dǎo)致恒定的自定義波形干擾;以及無線監(jiān)視攝像機(jī),它導(dǎo)致恒定的標(biāo)準(zhǔn)波形干擾。另外,在同一信道上操作的其它附近的WLAN,諸如鄰居的WLAN也能導(dǎo)致干擾。
如可以理解的,無線網(wǎng)絡(luò)中的RF干擾導(dǎo)致可用數(shù)據(jù)速率和/或范圍顯著降低,從而導(dǎo)致較差的用戶體驗(yàn)。盡管精通技術(shù)的用戶可能能夠通過將聯(lián)網(wǎng)設(shè)備重新配置成在另一信道上操作來緩和定期出現(xiàn)的干擾問題,然而許多干擾源間歇地進(jìn)行發(fā)射,由此,即使通過改變到另一信道解決了一個(gè)問題,然而可能出現(xiàn)間歇地發(fā)生的另一問題,而該問題更難以檢測和解決。
本質(zhì)上,主要問題是無線網(wǎng)絡(luò)計(jì)算設(shè)備不知道對于無線網(wǎng)絡(luò)中的RF干擾發(fā)生了什么,因此無法適應(yīng)于干擾。需要的是一種方法,通過向計(jì)算設(shè)備提供關(guān)于RF干擾的信息,使得可緩和干擾問題,包括在存在RF干擾時(shí)也能提供相當(dāng)好的無線體驗(yàn)。
發(fā)明內(nèi)容
簡言之,本發(fā)明針對一種包括系統(tǒng)、方法和數(shù)據(jù)結(jié)構(gòu)的協(xié)議,通過該協(xié)議,網(wǎng)絡(luò)通信設(shè)備(諸如計(jì)算機(jī)系統(tǒng)和接入點(diǎn)等對等節(jié)點(diǎn))可交換關(guān)于網(wǎng)絡(luò)中檢測到的RF干擾的信息。該協(xié)議被稱為協(xié)作協(xié)議,它管理對應(yīng)于所檢測的干擾的格式化控制數(shù)據(jù)的交換??刂茢?shù)據(jù)在網(wǎng)絡(luò)中的計(jì)算節(jié)點(diǎn)之間交換,這些計(jì)算節(jié)點(diǎn)運(yùn)行能夠處理這類控制數(shù)據(jù)的服務(wù),被稱為健壯共存服務(wù)。
健壯共存服務(wù)(RCS)包括一種靈活且可擴(kuò)展的框架,該框架包括一本地處理子系統(tǒng),該子系統(tǒng)允許插入頻譜傳感器硬件,以輸出對應(yīng)于所傳感的RF情況的輸出數(shù)據(jù),包括任何干擾。一個(gè)或多個(gè)分類器和應(yīng)用程序也被插入到該框架中,并用于訪問所傳感的RF數(shù)據(jù),以提供干擾相關(guān)信息,用于信息提供目的以及用于緩和任何干擾相關(guān)的通信問題。
在一個(gè)實(shí)現(xiàn)中,該協(xié)作協(xié)議提供了用于對等發(fā)現(xiàn)、對等信息交換以及用于提供該協(xié)議的傳輸機(jī)制的框架和結(jié)構(gòu)。依照該協(xié)作協(xié)議,本地檢測的干擾相關(guān)信息連同通用環(huán)境信息等一起被格式化成控制數(shù)據(jù),控制數(shù)據(jù)然后從本地節(jié)點(diǎn)分發(fā)到無線網(wǎng)絡(luò)中啟用RCS(運(yùn)行健壯共存服務(wù))的遠(yuǎn)程對等節(jié)點(diǎn),由此遠(yuǎn)程節(jié)點(diǎn)知道本地節(jié)點(diǎn)當(dāng)前的RF環(huán)境。類似的控制數(shù)據(jù)交換在相反的方向上發(fā)生。結(jié)果,對等節(jié)點(diǎn)知道彼此的環(huán)境,然后當(dāng)任何節(jié)點(diǎn)將主(非控制)數(shù)據(jù)傳遞到接收器節(jié)點(diǎn)時(shí),傳輸可被自適應(yīng)以避免干擾,或以某一方式緩和干擾的效應(yīng)。例如,如果接入點(diǎn)知道它所關(guān)聯(lián)的設(shè)備正在經(jīng)歷一個(gè)信道上的干擾,則該接入點(diǎn)和設(shè)備可一致切換到一不同的信道。注意,對于接入點(diǎn),每一相關(guān)聯(lián)的計(jì)算設(shè)備僅具有該接入點(diǎn)作為其對等體,而接入點(diǎn)具有與每一相關(guān)聯(lián)的接入點(diǎn)的對等關(guān)系。在特別(ad hoc)網(wǎng)絡(luò)中,設(shè)備可具有多個(gè)對等體。
為分發(fā)控制數(shù)據(jù),每一健壯共存服務(wù)也包括一信息分發(fā)子系統(tǒng)。該信息分發(fā)子系統(tǒng)包括一傳輸模塊,它將包括在計(jì)算機(jī)系統(tǒng)處本地傳感的任何干擾信息的控制數(shù)據(jù)傳遞到網(wǎng)絡(luò)上的另一遠(yuǎn)程節(jié)點(diǎn),并接收在該節(jié)點(diǎn)處遠(yuǎn)程傳感的類似信息。
為支持該協(xié)作協(xié)議,該信息分發(fā)服務(wù)還包括一對等進(jìn)程,它管理包含本地和遠(yuǎn)程干擾相關(guān)控制數(shù)據(jù)的對等表,并執(zhí)行包括對等發(fā)現(xiàn)和對等反饋處理的任務(wù)。對等反饋可用于充分利用在遠(yuǎn)程RF環(huán)境中傳感的干擾相關(guān)信息,以用于本地緩和。
使用該協(xié)作協(xié)議,(本地和遠(yuǎn)程)對等體由此提供了關(guān)于其直接環(huán)境的無線電干擾和頻譜細(xì)節(jié),并向遠(yuǎn)程對等體通知本地化的干擾。通過協(xié)作協(xié)議收集的干擾和頻率信息然后可由網(wǎng)絡(luò)中的對等設(shè)備使用,以適應(yīng)于緩和干擾相關(guān)問題。
為實(shí)現(xiàn)對等發(fā)現(xiàn),一旦啟用RCS的系統(tǒng)具有與WLAN接入點(diǎn)的關(guān)聯(lián),該系統(tǒng)開始使用發(fā)現(xiàn)消息交換查找其它啟用RCS的系統(tǒng)。在這一交換過程中,對該協(xié)作協(xié)議的版本等以及對協(xié)議數(shù)據(jù)交換的傳輸達(dá)成一致。所選擇的傳輸(可以是在與主數(shù)據(jù)信道不同的信道上)可以是IP或鏈路層。傳輸協(xié)商允許較舊的系統(tǒng)在它所配備來使用的信道上傳遞控制數(shù)據(jù)。
在發(fā)現(xiàn)和設(shè)置階段之后,兩個(gè)對等設(shè)備到達(dá)對RF頻譜和干擾信息交換的穩(wěn)定狀態(tài)。在一個(gè)實(shí)現(xiàn)中,所交換控制數(shù)據(jù)可包含一到三級信息,包括關(guān)于設(shè)備環(huán)境的通用(非干擾相關(guān))信息(第1級);關(guān)于主數(shù)據(jù)信道的粗略信息,包括指示是否存在任何干擾的通用數(shù)據(jù)(第2級);以及特定的干擾相關(guān)信息(第3級),諸如干擾信號的類型、頻率、占空度、干擾周期等等。也可傳遞擴(kuò)展的信息。
一般而言,每一對等體在其對等表的記錄中維護(hù)其自己的控制數(shù)據(jù),并在另一記錄中維護(hù)從另一對等設(shè)備接收到的信息,或者在接入點(diǎn)或在存在多個(gè)對等體的特別網(wǎng)絡(luò)的情況下,在后續(xù)的記錄中維護(hù)從另一對等設(shè)備接收到的信息。當(dāng)檢測到干擾改變時(shí),更新本地記錄,而當(dāng)與對等設(shè)備交換數(shù)據(jù)時(shí),更新對等記錄。
對等設(shè)備通過協(xié)作協(xié)議保持鏈接,直到其中一個(gè)(或兩個(gè))啟動(dòng)了斷開。該協(xié)議也支持保持活動(dòng)心跳機(jī)制,由此,對于操作中的設(shè)備,可對對等表做出更新,而對于不在操作中的設(shè)備,可從對等表中移除對應(yīng)的記錄。
當(dāng)結(jié)合附圖閱讀以下詳細(xì)描述時(shí),可以明白其它優(yōu)點(diǎn),附圖中
圖1是概括地示出其中可結(jié)合本發(fā)明的計(jì)算環(huán)境的框圖;圖2是依照本發(fā)明的各方面概括地示出包括運(yùn)行健壯共存服務(wù)的實(shí)例的組件的示例無線網(wǎng)絡(luò)的框圖;圖3是依照本發(fā)明的各方面概括地示出連接到健壯共存服務(wù)的本地處理系統(tǒng)組件的組件的框圖;圖4是依照本發(fā)明的各方面概括地示出連接到健壯共存服務(wù)的信息分發(fā)系統(tǒng)組件的組件的框圖;圖5是依照本發(fā)明的各方面概括地示出健壯共存服務(wù)中彼此傳遞RF相關(guān)信息集的兩個(gè)實(shí)例的框圖;圖6是依照本發(fā)明的各方面概括地示出健壯共存服務(wù)的兩個(gè)分開的實(shí)例的框圖,其中,僅一個(gè)服務(wù)具有一組傳感的RF相關(guān)信息,并將其傳遞到另一服務(wù);圖7-10包括依照本發(fā)明的各實(shí)施例的各種健壯共存服務(wù)操作的一個(gè)示例排序的表示;圖11是依照本發(fā)明的各方面概括地示出如何在對等表中排列依照該協(xié)作協(xié)議格式化的控制數(shù)據(jù)的框圖;圖12A和12B包括依照本發(fā)明的各方面,根據(jù)協(xié)作協(xié)議的遠(yuǎn)程對等發(fā)現(xiàn)操作的一個(gè)示例排序的表示;以及圖13A和13B包括依照本發(fā)明的各方面,根據(jù)協(xié)作協(xié)議在對等設(shè)備之間交換的控制數(shù)據(jù)的一個(gè)示例排序的表示。
具體實(shí)施例方式
示例性操作環(huán)境圖1示出了其中可實(shí)現(xiàn)本發(fā)明的一個(gè)合適的計(jì)算系統(tǒng)環(huán)境100的示例。計(jì)算系統(tǒng)環(huán)境100僅為合適的計(jì)算環(huán)境的一個(gè)示例,并非對本發(fā)明的使用范圍或功能提出任何局限。也不應(yīng)將計(jì)算環(huán)境100解釋為對示例性操作環(huán)境100中示出的任一組件或其組合具有任何依賴或需求。
本發(fā)明可以使用眾多其它通用或?qū)S糜?jì)算系統(tǒng)環(huán)境或配置來操作。適合使用本發(fā)明的眾所周知的計(jì)算系統(tǒng)、環(huán)境和/或配置包括但不限于個(gè)人計(jì)算機(jī)、服務(wù)器計(jì)算機(jī)、手持式或膝上設(shè)備、圖形輸入板設(shè)備、多處理器系統(tǒng)、基于微處理器的系統(tǒng)、機(jī)頂盒、可編程消費(fèi)者電子設(shè)備、網(wǎng)絡(luò)PC、小型機(jī)、大型機(jī)、包括任一上述系統(tǒng)或設(shè)備的分布式計(jì)算環(huán)境等等。
本發(fā)明可以在諸如由計(jì)算機(jī)執(zhí)行的程序模塊等計(jì)算機(jī)可執(zhí)行指令的一般上下文中描述。一般而言,程序模塊包括例程、程序、對象、組件、數(shù)據(jù)結(jié)構(gòu)等等,它們執(zhí)行特定的任務(wù)或?qū)崿F(xiàn)特定的抽象數(shù)據(jù)類型。本發(fā)明也可以在分布式計(jì)算環(huán)境中實(shí)踐,其中,任務(wù)由通過通信網(wǎng)絡(luò)連接的遠(yuǎn)程處理設(shè)備來執(zhí)行。在分布式計(jì)算環(huán)境中,程序模塊可以位于包括存儲器存儲設(shè)備的本地和/或遠(yuǎn)程存儲計(jì)算機(jī)存儲介質(zhì)中。
參考圖1,用于實(shí)現(xiàn)本發(fā)明的示例系統(tǒng)包括以計(jì)算機(jī)110形式的通用計(jì)算設(shè)備。計(jì)算機(jī)110的組件可包括,但不限于,處理單元120、系統(tǒng)存儲器130以及將包括系統(tǒng)存儲器的各類系統(tǒng)組件耦合至處理單元120的系統(tǒng)總線121。系統(tǒng)總線121可以是若干種總線結(jié)構(gòu)類型的任一種,包括存儲器總線或存儲器控制器、外圍總線以及使用各類總線體系結(jié)構(gòu)的局部總線。作為示例而非局限,這類體系結(jié)構(gòu)包括工業(yè)標(biāo)準(zhǔn)體系結(jié)構(gòu)(ISA)總線、微通道體系結(jié)構(gòu)(MCA)總線、增強(qiáng)ISA(EISA)總線、視頻電子技術(shù)標(biāo)準(zhǔn)協(xié)會(huì)(VESA)局部總線以及外圍部件互連(PCI)總線,也稱為Mezzanine總線。
計(jì)算機(jī)110通常包括各種計(jì)算機(jī)可讀介質(zhì)。計(jì)算機(jī)可讀介質(zhì)可以是可由計(jì)算機(jī)110訪問的任一可用介質(zhì),包括易失性和非易失性介質(zhì)、可移動(dòng)和不可移動(dòng)介質(zhì)。作為示例而非局限,計(jì)算機(jī)可讀介質(zhì)包括計(jì)算機(jī)存儲介質(zhì)和通信介質(zhì)。計(jì)算機(jī)存儲介質(zhì)包括以用于儲存諸如計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其它數(shù)據(jù)等信息的任一方法或技術(shù)實(shí)現(xiàn)的易失性和非易失性,可移動(dòng)和不可移動(dòng)介質(zhì)。計(jì)算機(jī)存儲介質(zhì)包括但不限于,RAM、ROM、EEPROM、閃存或其它存儲器技術(shù)、CD-ROM、數(shù)字多功能盤(DVD)或其它光盤存儲、盒式磁帶、磁帶、磁盤存儲或其它磁存儲設(shè)備、或可以用來儲存所期望的信息并可由計(jì)算機(jī)110訪問的任一其它介質(zhì)。通信介質(zhì)通常具體化為諸如載波或其它傳輸機(jī)制的已調(diào)制數(shù)據(jù)信號中的計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其它數(shù)據(jù),并包括任一信息傳送介質(zhì)。術(shù)語“已調(diào)制數(shù)據(jù)信號”指以對信號中的信息進(jìn)行編碼的方式設(shè)置或改變其一個(gè)或多個(gè)特征的信號。作為示例而非局限,通信介質(zhì)包括有線介質(zhì),如有線網(wǎng)絡(luò)或直接連線連接,以及無線介質(zhì),如聲學(xué)、RF、紅外和其它無線介質(zhì)。上述任一的組合也應(yīng)當(dāng)包括在計(jì)算機(jī)可讀介質(zhì)的范圍之內(nèi)。
系統(tǒng)存儲器130包括以易失性和/或非易失性存儲器形式的計(jì)算機(jī)存儲介質(zhì),如只讀存儲器(ROM)131和隨機(jī)存取存儲器(RAM)132。基本輸入/輸出系統(tǒng)133(BIOS)包括如在啟動(dòng)時(shí)幫助在計(jì)算機(jī)110內(nèi)的元件之間傳輸信息的基本例程,通常儲存在ROM 131中。RAM 132通常包含處理單元120立即可訪問或者當(dāng)前正在操作的數(shù)據(jù)和/或程序模塊。作為示例而非局限,圖1示出了操作系統(tǒng)134、應(yīng)用程序135、其它程序模塊136和程序數(shù)據(jù)137。
計(jì)算機(jī)110也可包括其它可移動(dòng)/不可移動(dòng)、易失性/非易失性計(jì)算機(jī)存儲介質(zhì)。僅作示例,圖1示出了對不可移動(dòng)、非易失性磁介質(zhì)進(jìn)行讀寫的硬盤驅(qū)動(dòng)器141、對可移動(dòng)、非易失性磁盤152進(jìn)行讀寫的磁盤驅(qū)動(dòng)器151以及對可移動(dòng)、非易失性光盤156,如CD ROM或其它光學(xué)介質(zhì)進(jìn)行讀寫的光盤驅(qū)動(dòng)器155。可以在示例性操作環(huán)境中使用的其它可移動(dòng)/不可移動(dòng)、易失性/非易失性計(jì)算機(jī)存儲介質(zhì)包括但不限于,磁帶盒、閃存卡、數(shù)字多功能盤、數(shù)字錄像帶、固態(tài)RAM、固態(tài)ROM等等。硬盤驅(qū)動(dòng)器141通常通過不可移動(dòng)存儲器接口,如接口140連接到系統(tǒng)總線121,磁盤驅(qū)動(dòng)器151和光盤驅(qū)動(dòng)器155通常通過可移動(dòng)存儲器接口,如接口150連接到系統(tǒng)總線121。
上文討論并在圖1示出的驅(qū)動(dòng)器及其相關(guān)聯(lián)的計(jì)算機(jī)存儲介質(zhì)為計(jì)算機(jī)110提供了計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊和其它數(shù)據(jù)的存儲。例如,在圖1中,示出硬盤驅(qū)動(dòng)器141儲存操作系統(tǒng)144、應(yīng)用程序145、其它程序模塊146和程序數(shù)據(jù)147。注意,這些組件可以與操作系統(tǒng)134、應(yīng)用程序135、其它程序模塊136和程序數(shù)據(jù)137相同,也可以與它們不同。這里對操作系統(tǒng)144、應(yīng)用程序145、其它程序模塊146和程序數(shù)據(jù)147給予不同的標(biāo)號來說明至少它們是不同的副本。用戶可以通過輸入設(shè)備,如圖形輸入板或電子數(shù)字化儀164、麥克風(fēng)163、鍵盤162和定位設(shè)備161(通常指鼠標(biāo)、跟蹤球或觸摸墊)向計(jì)算機(jī)110輸入命令和信息。圖1中未示出的其它輸入設(shè)備可包括操縱桿、游戲墊、圓盤式衛(wèi)星天線、掃描儀等等。這些和其它輸入設(shè)備通常通過耦合至系統(tǒng)總線的用戶輸入接口160連接至處理單元120,但是也可以通過其它接口和總線結(jié)構(gòu)連接,如并行端口、游戲端口或通用串行總線(USB)。監(jiān)視器191或其它類型的顯示設(shè)備也通過接口,如視頻接口190連接至系統(tǒng)總線121。監(jiān)視器191也可與觸摸屏面板等集成。注意,監(jiān)視器和/或觸摸屏面板可以物理地耦合到其中包含計(jì)算設(shè)備110的外殼,如在圖形輸入板類型的個(gè)人計(jì)算機(jī)中。另外,諸如計(jì)算設(shè)備110等計(jì)算機(jī)也可包括其它外圍輸出設(shè)備,如揚(yáng)聲器195和打印機(jī)196,它們通過輸出外圍接口194或其類似物連接。
計(jì)算機(jī)110可以使用到一個(gè)或多個(gè)遠(yuǎn)程計(jì)算機(jī),如遠(yuǎn)程計(jì)算機(jī)180的邏輯連接在網(wǎng)絡(luò)化環(huán)境中操作。遠(yuǎn)程計(jì)算機(jī)180可以是個(gè)人計(jì)算機(jī)、服務(wù)器、路由器、網(wǎng)絡(luò)PC、對等設(shè)備或其它普通網(wǎng)絡(luò)節(jié)點(diǎn),并通常包括許多或所有相對于計(jì)算機(jī)110所描述的元件,盡管在圖1中僅示出了存儲器存儲設(shè)備181。圖1描述的邏輯連接包括局域網(wǎng)(LAN)171和廣域網(wǎng)(WAN)173,但也可包括其他網(wǎng)絡(luò)。這類網(wǎng)絡(luò)環(huán)境常見于辦公室、企業(yè)范圍計(jì)算機(jī)網(wǎng)絡(luò)、內(nèi)聯(lián)網(wǎng)以及因特網(wǎng)。
當(dāng)在LAN網(wǎng)絡(luò)環(huán)境中使用時(shí),計(jì)算機(jī)110通過網(wǎng)絡(luò)接口或適配器170連接至LAN 171。當(dāng)在WAN網(wǎng)絡(luò)環(huán)境中使用時(shí),計(jì)算機(jī)110通常包括調(diào)制解調(diào)器172或用于通過WAN 173,如因特網(wǎng)建立通信的其它裝置。調(diào)制解調(diào)器172可以是內(nèi)置或外置的,它通過用戶輸入接口160連接至系統(tǒng)總線121。在網(wǎng)絡(luò)化環(huán)境中,相對于計(jì)算機(jī)110所描述的程序模塊或其部分可儲存在遠(yuǎn)程存儲器存儲設(shè)備中。作為示例而非局限,圖1示出遠(yuǎn)程應(yīng)用程序185駐留在存儲器設(shè)備181上??梢岳斫?,示出的網(wǎng)絡(luò)連接是示例性的,也可以使用在計(jì)算機(jī)之間建立通信鏈路的其它手段。
健壯共存服務(wù)本發(fā)明一般針對一種協(xié)議,使用該協(xié)議,與在用于無線網(wǎng)絡(luò)通信的RF頻譜的一部分中檢測到的干擾有關(guān)的數(shù)據(jù)可被傳遞到網(wǎng)絡(luò)中的對等節(jié)點(diǎn),主要用于避免干擾的目的,至少緩和干擾在無線網(wǎng)絡(luò)通信上的效應(yīng)??梢岳斫?,實(shí)現(xiàn)本發(fā)明的眾多方法都是可行的,并且此處僅描述某些替換。例如,本發(fā)明在下文主要參考一種框架來描述,在該框架中插入了RF相關(guān)傳感器、分類器和應(yīng)用程序,以動(dòng)態(tài)地檢測頻譜并處理檢測到的數(shù)據(jù)來緩和干擾在網(wǎng)絡(luò)通信上的效應(yīng)。然而,如可以容易地理解的,這一框架不是使用該協(xié)議所必需的,相反,耦合到任何軟件程序(或甚至其它適當(dāng)配置的硬件)的傳感器都能夠使用該協(xié)議來交換所傳感的干擾相關(guān)信息。例如,該框架可以在計(jì)算機(jī)系統(tǒng)上運(yùn)行,但是可選地,可以由硬件制造商采用以集成到接入點(diǎn)設(shè)備、無線網(wǎng)橋等中。此外,如可以理解的,該協(xié)議可被重新排列,因?yàn)轫樞虿皇侵匾?,且并非依照該協(xié)議交換的所有信息對于緩和干擾相關(guān)問題都是必需的。由此,本發(fā)明不限于此處所使用的示例體系結(jié)構(gòu)或任一特定示例,而是相反,一般可以用提供計(jì)算中的益處和優(yōu)點(diǎn)的各種方法來使用。
轉(zhuǎn)向附圖的圖2,示出了包含無線設(shè)備的示例無線網(wǎng)絡(luò)200,無線設(shè)備諸如可以在家庭聯(lián)網(wǎng)環(huán)境中找到的設(shè)備,但是當(dāng)然也可以在其它環(huán)境中使用,并且也可連接到一個(gè)或多個(gè)有線網(wǎng)絡(luò)設(shè)備。在圖2的示例網(wǎng)絡(luò)200中,諸如電纜調(diào)制解調(diào)器或DSL調(diào)制解調(diào)器等寬帶調(diào)制解調(diào)器在網(wǎng)絡(luò)200內(nèi)接收和發(fā)送因特網(wǎng)數(shù)據(jù)。通常由有線連接(直接或間接地)連接到寬帶調(diào)制解調(diào)器202的無線接入點(diǎn)(無線路由器)204將其它無線設(shè)備耦合到寬帶路由器202并將其它無線設(shè)備彼此耦合。
圖2中所示的其它無線設(shè)備包括媒體計(jì)算機(jī)系統(tǒng)206、膝上型計(jì)算機(jī)208、諸如不同的膝上型或臺式計(jì)算機(jī)等某一其它的無線設(shè)備210、以及將視聽信號耦合到電視監(jiān)視器214的媒體中心擴(kuò)充器212(類似于機(jī)頂盒)。注意,替換的媒體中心擴(kuò)充器可被直接結(jié)合到電視監(jiān)視器中。圖2也示出了一個(gè)或多個(gè)可能的RF干擾源216的表示,干擾源本質(zhì)上可以是生成可導(dǎo)致對無線網(wǎng)絡(luò)通信的干擾的RF傳輸?shù)娜魏螙|西,不論是故意在同一頻率范圍內(nèi)操作的,諸如無繩電話,還是由于作為操作的副作用而產(chǎn)生的噪聲,諸如微波爐。
作為示例,考慮媒體中心206通過接入點(diǎn)204將視聽內(nèi)容流傳送到媒體中心擴(kuò)充器212。在流傳送視聽數(shù)據(jù)時(shí),諸如無繩電話等各種非聯(lián)網(wǎng)RF源216可干擾該視聽流。如可以容易地理解的,流可能被中斷,或者帶寬被約束到使得媒體中心擴(kuò)充器212耗盡任何緩沖的數(shù)據(jù)的程度,由此,用戶體驗(yàn)是凝固的、不穩(wěn)定的或其它不正確的圖像和/或聲音。諸如對電話使用模式典型的情況,對干擾設(shè)備的偶然使用一般是不可預(yù)測的,且甚至可以對用戶是更令人困擾的。
圖2所示的某些無線設(shè)備包括健壯共存服務(wù)(RCS)的實(shí)例,在圖2中被示為RCS實(shí)例2201-2203。如下所述,該健壯共存服務(wù)連同協(xié)作協(xié)議一起提供了一種機(jī)制和框架,通過該機(jī)制和框架,可在網(wǎng)絡(luò)中的對等設(shè)備(節(jié)點(diǎn))之間交換干擾相關(guān)信息,由此可將無線網(wǎng)絡(luò)上的RF干擾的負(fù)面效應(yīng)緩和到一個(gè)程度,或甚至可能消除,由此提供了改進(jìn)的用戶聯(lián)網(wǎng)體驗(yàn)。
圖3示出了健壯共存服務(wù)的一個(gè)組件子系統(tǒng),被稱為本地處理系統(tǒng)321,以及該本地處理子系統(tǒng)的內(nèi)部模塊和它所連接的各種其它模塊和資源。一般而言,如下所述,RCS本地處理系統(tǒng)321互連和協(xié)調(diào)插入到運(yùn)行在諸如計(jì)算機(jī)系統(tǒng)或接入點(diǎn)等網(wǎng)絡(luò)節(jié)點(diǎn)上的健壯共存服務(wù)的各種外部模塊的操作,以開發(fā)可用于以緩和由干擾引起的問題的方式動(dòng)態(tài)地控制無線聯(lián)網(wǎng)組件的緩和數(shù)據(jù)。為此,RCS本地處理系統(tǒng)321互連處理由本地頻譜硬件(例如,獨(dú)立的硬件和/或集成到WLAN芯片組中的硬件)檢測到的頻譜數(shù)據(jù)的外部模塊,并使所處理的信息可用于緩和的目的。健壯共存服務(wù)的另一部分被稱為RCS信息分發(fā)系統(tǒng)421并參考圖4描述,它協(xié)調(diào)對運(yùn)行各自的健壯共存服務(wù)實(shí)例的其它遠(yuǎn)程設(shè)備的控制信息傳遞,以及處理在那些遠(yuǎn)程設(shè)備上傳感、處理和接收的控制信息。依照下文所描述的本發(fā)明,RCS信息分發(fā)系統(tǒng)421實(shí)現(xiàn)一種協(xié)議,該協(xié)議提供本地獲取的控制數(shù)據(jù)以供任何其它對等遠(yuǎn)程健壯共存服務(wù)用于其對應(yīng)的遠(yuǎn)程節(jié)點(diǎn)上的干擾緩和目的,并獲取遠(yuǎn)程傳感的控制數(shù)據(jù)以供本地節(jié)點(diǎn)用于干擾相關(guān)緩和。
如圖3所示,一般而言,RF傳感頻譜硬件向本地處理系統(tǒng)321提供傳感的原始RF數(shù)據(jù)。更具體地,頻譜傳感硬件包括一個(gè)或多個(gè)獨(dú)立的頻譜芯片(門)3321-332n,和/或嵌入在WLAN網(wǎng)絡(luò)接口卡(NIC)336中并耦合到適當(dāng)?shù)奶炀€或其類似物的RF頻譜門334(或類似的內(nèi)建電路)。如圖3所示,頻譜硬件通過各自的對應(yīng)驅(qū)動(dòng)器3331-333n和/或335,諸如通過內(nèi)核模式NDIS(網(wǎng)絡(luò)驅(qū)動(dòng)器接口規(guī)范)接口層338或直接作為頻譜設(shè)備內(nèi)核模式驅(qū)動(dòng)器(提供了到用戶模式RCS本地處理系統(tǒng)321的接口)將數(shù)據(jù)傳遞到本地處理系統(tǒng)321。注意,該健壯共存服務(wù)也可在內(nèi)核中實(shí)現(xiàn),并也支持內(nèi)核模式分類器和內(nèi)核模式使用者。為完整起見,圖3也示出了用于有線網(wǎng)絡(luò)連接的LAN小型端口(MP)驅(qū)動(dòng)器339。注意,同樣為了完整起見,圖3示出了多個(gè)傳感器,例如獨(dú)立傳感器3321-332n及其各自的驅(qū)動(dòng)器3331-333n,以及RF頻譜門334和對應(yīng)的WLAN小型端口驅(qū)動(dòng)器335,該驅(qū)動(dòng)器包括用于處理RF數(shù)據(jù)的集成RF頻譜數(shù)據(jù)提供者;然而,可以容易地理解,不需要一個(gè)以上RF頻譜傳感器來緩和干擾問題。實(shí)際上,如可以理解的,如果遠(yuǎn)程傳感的RF控制數(shù)據(jù)可用于允許緩和,則給定系統(tǒng)上不需要本地傳感器。
RCS本地處理系統(tǒng)321提供了對內(nèi)部模塊的接口,通過該接口,包括分類器3401-340j和應(yīng)用程序3421-342k的外部模塊可向健壯共存服務(wù)321注冊。注意,小型端口驅(qū)動(dòng)器3331-333n可以類似地通過用戶模式軟件模塊來插入,并且不必要通過NDIS層338。作為注冊的一部分,各種注冊模塊標(biāo)識了一個(gè)或多個(gè)各種類型的數(shù)據(jù),其每一個(gè)都支持包括分類器模塊理解的預(yù)定義的一般格式的數(shù)據(jù),和/或?qū)S懈袷降臄?shù)據(jù)(當(dāng)被路由到對應(yīng)的分類器時(shí)作為二進(jìn)制大對象來處理)。使用專有格式的能力允許在該框架中使用定制的RF傳感器和分類器。數(shù)據(jù)類型可以是預(yù)定義的一般數(shù)據(jù)和專有數(shù)據(jù)類型的組合。獲取映射(例如,在RCS引擎350中),以將提供者、分類器、使用者和驅(qū)動(dòng)器相關(guān),來標(biāo)識如何處理一組當(dāng)前的信息。標(biāo)識符可用于將自定義數(shù)據(jù)路由到正確的分類器,如同關(guān)于原始數(shù)據(jù)的至少一部分是否是預(yù)定義格式的評估可以做的,在這一情況下,任何分類器可以使用該原始數(shù)據(jù)的至少一部分?;蛘?,分類器可接收并丟棄它們不理解的數(shù)據(jù)。
在RCS本地處理系統(tǒng)321內(nèi),RCS引擎350提供其內(nèi)部模塊352-358之間的連通性,該連通性一般適當(dāng)?shù)芈酚闪藬?shù)據(jù),如下文所描述的。一般而言,RCS引擎350協(xié)調(diào)服務(wù)中各種模塊的活動(dòng),并且也將分類器數(shù)據(jù)儲存在例如存儲360中以供將來使用。例如,存儲360可以保存加了時(shí)間標(biāo)記的干擾分類器信息事件,它可用于歷史分析。
通過上述分層的機(jī)制,系統(tǒng)352的數(shù)據(jù)提供者模塊352獲取由頻譜傳感硬件3321-332n和/或334傳感的原始數(shù)據(jù),以及任何原始RF數(shù)據(jù)和其它較低MAC(媒體訪問控制)和PHY(物理)層設(shè)備數(shù)據(jù)。從那里,數(shù)據(jù)提供者模塊352將元數(shù)據(jù)傳輸?shù)絉CS引擎350,以轉(zhuǎn)發(fā)到適當(dāng)?shù)囊粋€(gè)或多個(gè)分類器(例如,基于它們所注冊的一個(gè)或多個(gè)相應(yīng)的數(shù)據(jù)類型)來處理成已分類數(shù)據(jù)。在一個(gè)實(shí)現(xiàn)中,數(shù)據(jù)提供者模塊352和驅(qū)動(dòng)器可使用標(biāo)識符(例如,OID或API)來傳遞供對應(yīng)的一個(gè)或多個(gè)分類器使用的原始RF數(shù)據(jù)。如可以容易地理解的,對驅(qū)動(dòng)器模型的使用提供了可擴(kuò)展性,因?yàn)榭赏ㄟ^對應(yīng)的驅(qū)動(dòng)器連接各種頻譜傳感器,包括新開發(fā)的頻譜傳感器。
注意,本地處理系統(tǒng)321可保持空閑直到需要,即,直到傳感了某一RF干擾。為在正確的時(shí)刻喚醒本地處理系統(tǒng)321,可使用觸發(fā)機(jī)制362,它包括監(jiān)視NDIS層338并提供干擾指示的一個(gè)或多個(gè)組件。此外,注意,觸發(fā)機(jī)制362在獲得了某一閾值級別的干擾之前可能不喚醒本地處理系統(tǒng)321來啟動(dòng)干擾處理。
為將RF數(shù)據(jù)路由到適當(dāng)?shù)姆诸惼?,RCS引擎350將原始數(shù)據(jù)轉(zhuǎn)發(fā)到本地處理系統(tǒng)321的數(shù)據(jù)分類器模塊354。一般而言,分類器模塊354與注冊的一個(gè)或多個(gè)分類器3401-340j通信,以向其提供原始頻譜數(shù)據(jù)并返回被稱為已分類數(shù)據(jù)的已處理數(shù)據(jù)以供將來處理。注意,這也提供了可擴(kuò)展性,因?yàn)樾碌暮?或改進(jìn)的分類器可在它們變得可用時(shí)被簡單地插入。
進(jìn)而,包括一個(gè)或多個(gè)可插入模塊的外部分類器3401-340j本質(zhì)上查看原始RF數(shù)據(jù)以確定RF環(huán)境中發(fā)生了什么。為此,分類器3401-340j處理原始RF數(shù)據(jù)以執(zhí)行簽名分析等,它可能將RF與其它網(wǎng)絡(luò)話務(wù)度量組合,以標(biāo)識數(shù)據(jù)的相關(guān)特征以及可能的干擾源(例如,無繩電話、微波爐、藍(lán)牙設(shè)備等等),并提供這一已分類數(shù)據(jù)用于將來的動(dòng)作。
本地處理系統(tǒng)321的使用者模塊356取已分類數(shù)據(jù),并且(通過RCS引擎350)可將其儲存在存儲360中和/或?qū)⒁逊诸悢?shù)據(jù)路由到已注冊的應(yīng)用程序3421-342k,諸如用于闡明檢測到的干擾以及用于更高級的處理,來確定如何自適應(yīng)該程序以避免干擾。為此,一個(gè)或多個(gè)應(yīng)用程序向本地處理系統(tǒng)321注冊以使用已分類數(shù)據(jù)來采取某一行動(dòng),諸如提供關(guān)于干擾的可查看通知或其它指示(例如,診斷應(yīng)用程序可向用戶提示RF問題,諸如“無繩電話正在使用中),和/或確定將干擾相關(guān)通信問題緩和到某一程度的方式。例如,已分類數(shù)據(jù)可由諸如音頻/視頻流應(yīng)用程序等應(yīng)用程序用于減小正在傳輸?shù)膱D像的大小,由此傳輸更少量的A/V流數(shù)據(jù)。為此,應(yīng)用程序可使用已分類數(shù)據(jù)作為對應(yīng)用程序的提示,以進(jìn)行其自己的測試來決定調(diào)整其行為時(shí)的適當(dāng)做法。
注意,諸如診斷應(yīng)用程序等一個(gè)應(yīng)用程序可處理通知,而另一程序可基于已分類數(shù)據(jù)和任何測試結(jié)果來設(shè)計(jì)其自己的緩和解決方案。再一次,由于用于應(yīng)用程序的插入模型,該框架的可擴(kuò)展性特征是顯而易見的。
進(jìn)而,由健壯共存服務(wù)確定的干擾緩和相關(guān)信息可被傳遞(例如,通過RCS引擎350)到反饋模塊358,從該反饋模塊,該信息被傳遞到WLAN小型端口驅(qū)動(dòng)器335(或WLAN NIC 336)用于執(zhí)行提供干擾緩和解決方案的動(dòng)態(tài)較高M(jìn)AC和其它自適應(yīng)。作為示例,WLAN小型端口驅(qū)動(dòng)器335(或WLAN NIC 336)可從已分類數(shù)據(jù)和內(nèi)部WLAN數(shù)據(jù)中確定,干擾相關(guān)問題可通過將頻率改變到另一信道、改變發(fā)送數(shù)據(jù)的速率、改變發(fā)送數(shù)據(jù)的定時(shí)(諸如避免以可預(yù)測模式開始和停止的干擾)以及以其它方式來緩和,這些其它方式包括信道、速率和/或定時(shí)解決方案的組合、切換到另一頻帶、停留在同一信道上同時(shí)采用傳輸躲避、采用分段來減小分組大小(較小的分組與較大的分組相比具有較低的沖突機(jī)會(huì),并且在沖突的情況下,由于重發(fā)的較小尺寸,重發(fā)的成本也較低)等等。
轉(zhuǎn)向圖4,如上所述,健壯共存服務(wù)的另一子系統(tǒng)包括信息分發(fā)服務(wù)421,它將在本地計(jì)算機(jī)系統(tǒng)上傳感的干擾信息傳遞到網(wǎng)絡(luò)上的其它遠(yuǎn)程設(shè)備,并接收遠(yuǎn)程傳感的類似信息以供本地緩和干擾使用。如圖4所示,信息分發(fā)服務(wù)421包括對等進(jìn)程470和傳輸模塊472。
依照本發(fā)明的一方面,對等進(jìn)程管理對等表480,并執(zhí)行包括對等發(fā)現(xiàn)482、對等反饋484的任務(wù),并且還管理通過稱為協(xié)作協(xié)議的通信協(xié)議486進(jìn)行的對等通信,如下所述。一般而言,對等發(fā)現(xiàn)482可使用即插即用(uPnP)技術(shù)來發(fā)現(xiàn)參與健壯共存服務(wù)的無線節(jié)點(diǎn),諸如處理當(dāng)前的視聽流。
對等反饋484用于使用協(xié)作協(xié)議來傳遞每一節(jié)點(diǎn)的RF環(huán)境和其它特征,并在適當(dāng)?shù)臅r(shí)間,諸如在干擾檢測時(shí)和/或以選擇的間隔進(jìn)行更新。協(xié)作通信協(xié)議486定義了要在節(jié)點(diǎn)之間分發(fā)的每一節(jié)點(diǎn)的RF環(huán)境和其它特征的方法、格式和類型。
傳輸模塊472分發(fā)對應(yīng)的協(xié)議分組。傳輸分組的一種方法是通過有線或無線LAN使用IP 490和TCP/IP 492層。另一種方法是通過WLAN或使用同一或另一無線頻帶的另一無線技術(shù)使用鏈路層。在這一機(jī)制中,分組可在與數(shù)據(jù)相同的信道上發(fā)送,或如在名為“Use of Separate Control Channel to Mitigate InterferenceProblems in Wireless Networking(使用單獨(dú)的控制信道來緩和無線網(wǎng)絡(luò)中的干擾問題)”的上述相關(guān)美國專利申請中所描述的,在非許可頻帶或甚至是許可頻帶的信道中可使用一不同的信道。注意,如此處所描述的,使用單獨(dú)的信道來交換控制信息的一個(gè)好處是用于常規(guī)數(shù)據(jù)通信的信道可能無法在干擾時(shí)交換這一控制信息,由此也沒有控制數(shù)據(jù)可用于緩和。
如圖5所示,在具有多個(gè)無線節(jié)點(diǎn)的分布式無線網(wǎng)絡(luò)中,每一節(jié)點(diǎn)可具有一個(gè)或多個(gè)頻譜芯片532A和532B,以及各自的相關(guān)聯(lián)健壯共存服務(wù)520A和520B的實(shí)例。由此,每一節(jié)點(diǎn)可使用其各自的信息分發(fā)系統(tǒng)421A、421B來聚集分類器信息,將其它節(jié)點(diǎn)作為遠(yuǎn)程對等體來對待。
另一方面是本地對等體,它允許啟用RCS的無線節(jié)點(diǎn)的共同處理,該處理基于運(yùn)行在同一無線節(jié)點(diǎn)上的另一類似健壯共存服務(wù)。這在圖5中替換地示出,如果不是被認(rèn)為單獨(dú)的節(jié)點(diǎn),則服務(wù)被認(rèn)為是連接且運(yùn)行在同一節(jié)點(diǎn)上的對等體。例如,在具有一個(gè)以上頻譜芯片的環(huán)境中,其中每芯片的類似健壯共存服務(wù)運(yùn)行在同一節(jié)點(diǎn)上,健壯共存服務(wù)520A和520B可通過其各自的信息分發(fā)子系統(tǒng)421A和422B通信,其中它們對彼此都是對等體,但是卻是本地對等體,而非遠(yuǎn)程對等體。
此外,組合同一節(jié)點(diǎn)上的類似健壯共存服務(wù)提供了獲取一組完全功能組件的選項(xiàng),即使例如每一健壯共存服務(wù)不具有一組可單獨(dú)使得它完全能有功能的完全的組件。由此,圖6示出了與類似健壯共存服務(wù)620A以及連接到其上的MAC接口的應(yīng)用程序632補(bǔ)充了連接到健壯共存服務(wù)620B的分類器640B、驅(qū)動(dòng)程序633B和RF頻譜分析器632B,以提供完整的功能。
轉(zhuǎn)向健壯共存服務(wù)320的基本操作的解釋,圖7表示隨時(shí)間推移的一個(gè)示例(不按任何比例),它示出了健壯共存服務(wù)320的各種內(nèi)部模塊的初始化。如可以理解的,順序不是重要的,除非需要來自一個(gè)模塊的初始化的信息來啟動(dòng)和/或完全初始化另一模塊。由此,圖7示出健壯共存服務(wù)320啟動(dòng)RCS引擎350,并初始化各種其它模塊,例如RF數(shù)據(jù)提供者模塊352、數(shù)據(jù)分類器模塊354、數(shù)據(jù)使用者模塊356和WLAN反饋模塊358。同樣,依照本發(fā)明,對等進(jìn)程470和傳輸模塊472也被初始化。
圖8示出了在內(nèi)部初始化之后通過其各自的驅(qū)動(dòng)器向RF頻譜傳感器(RF數(shù)據(jù)提供者332)的枚舉和注冊。健壯共存服務(wù)320可選擇并設(shè)置RF數(shù)據(jù)提供者332的操作參數(shù),(例如,要檢測的帶寬、信道檢測序列、檢測間隔等等)。
圖8也示出了健壯共存服務(wù)320注冊每一請求的分類器(例如,340),并向其提供枚舉的RF頻譜傳感器/數(shù)據(jù)提供者的列表。作為響應(yīng),數(shù)據(jù)分類器模塊接收對列表上一個(gè)或多個(gè)RF數(shù)據(jù)提供者的特定注冊請求。應(yīng)用程序?qū)h(yuǎn)程對等體800的注冊和連接也在圖8中示出。
圖9示出了當(dāng)從RF傳感器332接收到數(shù)據(jù)時(shí)的操作。如上所述,數(shù)據(jù)被提供給適當(dāng)注冊的分類器(例如,340),返回已分類的數(shù)據(jù)并然后將該數(shù)據(jù)轉(zhuǎn)發(fā)到適當(dāng)注冊的應(yīng)用程序342。對應(yīng)的控制數(shù)據(jù)可被傳遞到任何遠(yuǎn)程對等體,諸如遠(yuǎn)程對等體800,并且依照本發(fā)明的協(xié)作協(xié)議基于已分類數(shù)據(jù)用本地控制數(shù)據(jù)來更新本地對等表。緩和信息(例如,如由健壯共存服務(wù)321基于已分類數(shù)據(jù)計(jì)算的或已分類數(shù)據(jù)本身)然后被發(fā)送到反饋模塊,用于調(diào)整聯(lián)網(wǎng)參數(shù),來如上所述地緩和干擾問題。
圖10示出了當(dāng)從遠(yuǎn)程對等體800接收到諸如依照協(xié)作協(xié)議被格式化為控制數(shù)據(jù)的已分類數(shù)據(jù)時(shí)的操作。如圖10所示,這一遠(yuǎn)程獲取的已分類數(shù)據(jù)被傳遞到適當(dāng)?shù)膽?yīng)用程序342或WLAN小型端口驅(qū)動(dòng)器335(或WLAN NIC 336),它使用該已處理數(shù)據(jù)來動(dòng)態(tài)地調(diào)整聯(lián)網(wǎng)參數(shù),以緩和干擾問題。依照本發(fā)明,也更新對等表。
協(xié)作協(xié)議依照本發(fā)明的各方面,為每一啟用RCS的系統(tǒng)之間的信息交換提供了協(xié)作協(xié)議,信息包括包含干擾信息的控制數(shù)據(jù),由此可得到改進(jìn)的無線體驗(yàn)。該協(xié)作協(xié)議可以在家庭網(wǎng)絡(luò)、企業(yè)網(wǎng)絡(luò)以及在其它計(jì)算環(huán)境中運(yùn)行,并且是可擴(kuò)展的。一般而言,協(xié)作協(xié)議管理啟用RCS的系統(tǒng)節(jié)點(diǎn)之間的控制數(shù)據(jù)的交換,它可以被認(rèn)為是管理節(jié)點(diǎn)之間的控制平面。如上所述,該協(xié)議提供了用于對等發(fā)現(xiàn)、對等信息交換以及用于綁定用于提供該協(xié)議的傳輸機(jī)制的結(jié)構(gòu)/機(jī)制。
如上所述,健壯共存服務(wù)收集RF干擾信息,并與協(xié)作協(xié)議相結(jié)合,并且在具有接入點(diǎn)的典型無線網(wǎng)絡(luò)中,在基本服務(wù)集(BSS)內(nèi)交換對應(yīng)的控制數(shù)據(jù)。控制數(shù)據(jù)可用于發(fā)信號通知其它模塊和應(yīng)用程序,使得可在每一本地接收系統(tǒng)上提供并采取干擾緩和動(dòng)作。用于交換協(xié)作協(xié)議的控制數(shù)據(jù)的路徑被分配給當(dāng)前的RF信道、當(dāng)前頻帶中的單獨(dú)RF信道、另一非許可頻帶中的完全獨(dú)立的信道(例如,從2.4GHz的802.11g移至5GHz的802.11a)、或甚至選擇許可頻段中的RF信道,如在名為“Use of Separate Control Channel to Mitigate Interference Problems in WirelessNetworking(使用單獨(dú)的控制信道來緩和無線網(wǎng)絡(luò)中的干擾問題)”的上述相關(guān)美國專利申請中所描述的。三個(gè)傳輸選項(xiàng)提供了啟用RCS系統(tǒng)的頻譜可擴(kuò)展性和向后兼容性,它允許用戶集成較舊的設(shè)備,例如這些設(shè)備可被制成由啟用RCS的系統(tǒng)從經(jīng)歷高干擾量的信道移至經(jīng)歷較少干擾的其它信道,但是不能移至另一非許可頻帶和/或移至許可頻帶。
由此,使用該協(xié)作協(xié)議,遠(yuǎn)程(和本地)對等體可提供關(guān)于其直接環(huán)境的無線電干擾和頻譜細(xì)節(jié)。重要的是,一個(gè)對等體可以向遠(yuǎn)程對等體通知本地化的干擾,該干擾可以由通知的對等體收集和使用來啟動(dòng)干擾緩和。
如上所述,不論是本地還是遠(yuǎn)程獲得的干擾信息都被格式化為在每一設(shè)備各自的對等表480(圖4)中維護(hù)的記錄,這也在圖11中由對等表480A-480C示出。RF干擾可以是遠(yuǎn)場(由所有的節(jié)點(diǎn)以類似的強(qiáng)度看到)或近場(僅由某些節(jié)點(diǎn)看到,而不能由其它節(jié)點(diǎn)看到)的。在近場情況下,接收器節(jié)點(diǎn)處的情況對直接向其發(fā)送的節(jié)點(diǎn)可用。該信息被保持在對等表中。
對等表(例如,480C)的內(nèi)容由本地和遠(yuǎn)程對等體共享,并用于主要基于接收器節(jié)點(diǎn)處的情況來決定如何修改從節(jié)點(diǎn)的傳輸。健壯共存服務(wù)的各種操作針對以不同級別的粒度(在細(xì)節(jié)和時(shí)間的級別上)收集環(huán)境數(shù)據(jù),并使得它們對對等體可用。
在圖11概括地表示的一個(gè)實(shí)現(xiàn)中,對等表480包含三個(gè)粒度級別的共存信息,包括包含環(huán)境類型的信息的第一級(級1),包括關(guān)于無線節(jié)點(diǎn)的一般信息,諸如節(jié)點(diǎn)ID(MAC地址、物理位置)、能力(WPA/802.11i、傳輸類型a/b/g等等)、LAN環(huán)境(當(dāng)前BSSID、當(dāng)前SSID、當(dāng)前信道、當(dāng)前傳輸功率、當(dāng)前信號強(qiáng)度RSSI)以及話務(wù)參數(shù)(諸如分組丟失、隊(duì)列長度以及重發(fā)數(shù))。
第二級(級2)包含關(guān)于(通常是所有)802.11信道的較粗級別的已知頻帶情況信息,諸如干擾的存在或不存在等等。這給出了整個(gè)802.11a/b/g頻帶的概述,以及允許應(yīng)用程序、WLAN MP驅(qū)動(dòng)器等中的緩和算法決定切換到哪一頻帶和/或信道和/或避免干擾的另一方法的足夠信息。這一增強(qiáng)的RF信息可包括按照802.11(k)無線電度量,以及按照802.11(h)的動(dòng)態(tài)頻率和功率調(diào)整信息。
第三級(級3)包含信道情況信息,包括關(guān)于當(dāng)前操作的802.11信道中的任何干擾信號的特性的相對詳細(xì)且具體的信息。這一信息可包括指示何時(shí)采取措施的時(shí)間標(biāo)記、干擾信號的特性、頻率中干擾信號的位置、占空度、檢測的或處理的數(shù)據(jù)的周期性和任何其它類型,它們可用于確定緩和動(dòng)作。
并非所有的時(shí)候都需要完整的三級信息可用,然而當(dāng)三級信息可用時(shí),RCS緩和操作通常將是最有效的。然而,緩和可以僅使用級1和級2來嘗試,并且某些緩和在只有級1可用的情況下仍是可能的。
如圖1中由各組不同的表480A-480C概括地表示的,在接入點(diǎn)環(huán)境中,每一RCS的信息分發(fā)系統(tǒng)將其自己的控制數(shù)據(jù)(共存信息)保存在其各自的對等表的行零(R0)中,并將其一次跳躍對等體的控制數(shù)據(jù)保存在行一(R1)中。為緩和的目的,任一節(jié)點(diǎn)僅需要其自己的或一次跳躍對等體的知識。由此,由于本示例中的接入點(diǎn)具有多個(gè)對等體,因此接入點(diǎn)保存關(guān)于其自己的控制數(shù)據(jù)(在行零中),以及用于完整到信息已知的程度(例如,對于啟用RCS的設(shè)備為三級)的每一連接的設(shè)備的記錄。在特別網(wǎng)絡(luò)中,設(shè)備彼此跟蹤。下表陳述了對節(jié)點(diǎn)類型維護(hù)的信息
從RCS的視點(diǎn),任一節(jié)點(diǎn)(例如,節(jié)點(diǎn)A)處的控制數(shù)據(jù)的主要用途是決定節(jié)點(diǎn)A(發(fā)送節(jié)點(diǎn))處是否有干擾、相距一次跳躍的節(jié)點(diǎn)(接收節(jié)點(diǎn))處是否有干擾、以及如果存在干擾,則在節(jié)點(diǎn)A處采取什么緩和動(dòng)作。其次,控制數(shù)據(jù)可由其它系統(tǒng)功能通過訪問儲存在接入點(diǎn)的對等表中的信息來使用。例如,這一功能的非窮盡列表包括管理功能,該功能選擇網(wǎng)狀網(wǎng)絡(luò)中站在擴(kuò)展服務(wù)集(ESS)中應(yīng)當(dāng)相關(guān)聯(lián)的接入點(diǎn)、最佳多跳路由、以及為諸如QoS選項(xiàng)和所選擇的參數(shù)、話務(wù)負(fù)載、位置信息等附加信息提供單個(gè)可擴(kuò)展表的能力。注意,如圖11所示,協(xié)作協(xié)議允許除前三級中的數(shù)據(jù)以外,也可以維護(hù)和交換擴(kuò)展數(shù)據(jù)。
盡管上述健壯共存服務(wù)是以BSS為中心的,并且因此不需要任何單獨(dú)的節(jié)點(diǎn)發(fā)現(xiàn),因?yàn)镮BSS(或基礎(chǔ)結(jié)構(gòu)BSS)的信息具有相關(guān)聯(lián)的可操作節(jié)點(diǎn),但是仍執(zhí)行能力發(fā)現(xiàn)作為交換控制數(shù)據(jù)的一部分。由此,一旦啟用RCS的系統(tǒng)與WLAN AP相關(guān)聯(lián),它開始通過發(fā)現(xiàn)消息交換來查找其它啟用RCS的系統(tǒng)。在這一交換期間,為協(xié)議的交換選擇協(xié)作協(xié)議和傳輸。如上所述,傳輸?shù)倪x擇可以是IP或鏈路層。
如圖12A和12B中概括地表示的,在發(fā)現(xiàn)階段期間協(xié)商協(xié)作協(xié)議機(jī)制。如可以從圖12A見到的,交換查詢和響應(yīng)來建立三種機(jī)制。此外,如圖12B所示,交換控制數(shù)據(jù),即,每一節(jié)點(diǎn)的R0信息被發(fā)送到其它節(jié)點(diǎn),在其它節(jié)點(diǎn)處該信息被記錄為行一(R1)信息。注意,接入點(diǎn)被示為在行一(R1)中創(chuàng)建條目,然而可以理解,它是下一可用行,因?yàn)閬碜砸粋€(gè)或多個(gè)先前的對等體的控制數(shù)據(jù)可能已占據(jù)在行一開始的先前的行。圖12B還示出了常規(guī)心跳信息的交換,伴隨了控制數(shù)據(jù)。如可以容易地理解的,僅可交換對控制數(shù)據(jù)的任何改變(增量),然而控制數(shù)據(jù)相對較小,且因此,僅僅提供控制數(shù)據(jù)并不是負(fù)擔(dān)。
在這一點(diǎn)上,發(fā)現(xiàn)和設(shè)置已完成,并且在兩個(gè)對等體之間達(dá)到了關(guān)于RF頻譜和干擾信息交換的穩(wěn)定狀態(tài)。如圖13A和13B中所示的,節(jié)點(diǎn)保持連接,且交換其R0數(shù)據(jù),只要發(fā)送和檢測了心跳。盡管未示出,一個(gè)或兩個(gè)節(jié)點(diǎn)可啟動(dòng)“斷開”,由此RCS協(xié)作協(xié)議會(huì)話結(jié)束,且相應(yīng)地更新對等表。
以此方式,設(shè)備可為了緩和數(shù)據(jù)通信上的干擾效應(yīng)的目的而與對等體交換控制數(shù)據(jù)。如可以理解的,在特別/網(wǎng)狀類型網(wǎng)絡(luò)中,可擴(kuò)展對等表以支持多個(gè)對等體。注意,在未來的環(huán)境中,其中數(shù)據(jù)可在多個(gè)頻率上傳遞,諸如一個(gè)信道用于接收數(shù)據(jù),一個(gè)信道用于發(fā)送數(shù)據(jù),可使用不同的對等表(或附加行)來單獨(dú)地維護(hù)與每一頻率有關(guān)的控制數(shù)據(jù)。
總結(jié)如可以從以上詳細(xì)描述中見到的,提供了一種協(xié)議,通過該協(xié)議,無線網(wǎng)絡(luò)中的節(jié)點(diǎn)交換控制數(shù)據(jù),且因此能夠避免無線網(wǎng)絡(luò)通信上的干擾或緩和干擾的效應(yīng)。該協(xié)議允許對來自不同可能傳輸中的一個(gè)傳輸?shù)姆穸?,并且還提供了關(guān)于控制數(shù)據(jù)的不同粒度級別,使得設(shè)備可基于其能力來交換不同級別的控制數(shù)據(jù)。該協(xié)議允許基于本地傳感的數(shù)據(jù)和遠(yuǎn)程傳感的干擾數(shù)據(jù)的緩和,由此提供了包括在存在RF干擾時(shí)的一種改進(jìn)的無線體驗(yàn)。
盡管本發(fā)明允許各種修改和替換構(gòu)造,然而在附圖中示出并在上文詳細(xì)描述了其某些所示的實(shí)施例。但是,應(yīng)當(dāng)理解,沒有任何意圖將本發(fā)明限于所揭示的具體形式,而是相反,本發(fā)明旨在覆蓋落入本發(fā)明的精神和范圍內(nèi)的所有修改、替換構(gòu)造和等效技術(shù)方案。
權(quán)利要求
1.在包括無線網(wǎng)絡(luò)的計(jì)算環(huán)境中,一種方法,包括在所述網(wǎng)絡(luò)中的本地節(jié)點(diǎn)處獲取所述網(wǎng)絡(luò)中的遠(yuǎn)程節(jié)點(diǎn)的遠(yuǎn)程獲取的控制數(shù)據(jù),所述控制數(shù)據(jù)包括對應(yīng)于所述遠(yuǎn)程節(jié)點(diǎn)的RF頻譜干擾相關(guān)信息;以及將所述遠(yuǎn)程獲取的控制數(shù)據(jù)提供給確定與緩和由干擾引起的問題有關(guān)的動(dòng)作的組件。
2.如權(quán)利要求1所述的方法,其特征在于,還包括在所述本地節(jié)點(diǎn)處獲取本地控制數(shù)據(jù),所述本地控制數(shù)據(jù)包括對應(yīng)于所述本地節(jié)點(diǎn)的RF頻譜干擾相關(guān)信息;以及將所述本地控制數(shù)據(jù)發(fā)送到所述遠(yuǎn)程節(jié)點(diǎn)。
3.如權(quán)利要求2所述的方法,其特征在于,將所述本地控制數(shù)據(jù)發(fā)送到所述遠(yuǎn)程節(jié)點(diǎn)包括結(jié)合心跳發(fā)送所述控制數(shù)據(jù)。
4.如權(quán)利要求2所述的方法,其特征在于,將所述本地控制數(shù)據(jù)發(fā)送到所述遠(yuǎn)程節(jié)點(diǎn)包括接收在所述本地節(jié)點(diǎn)處傳感的已分類數(shù)據(jù),并結(jié)合通知發(fā)送對應(yīng)于所述已分類數(shù)據(jù)的控制數(shù)據(jù)。
5.如權(quán)利要求1所述的方法,其特征在于,還包括將所述遠(yuǎn)程獲取的控制數(shù)據(jù)提供給確定與緩和由干擾引起的問題有關(guān)的動(dòng)作的組件。
6.如權(quán)利要求1所述的方法,其特征在于,還包括在網(wǎng)絡(luò)中的節(jié)點(diǎn)處,發(fā)現(xiàn)所述遠(yuǎn)程節(jié)點(diǎn)的能力。
7.如權(quán)利要求1所述的方法,其特征在于,所述本地節(jié)點(diǎn)包括接入點(diǎn),且所述方法還包括在對等表中維護(hù)所述遠(yuǎn)程獲取的控制數(shù)據(jù)。
8.如權(quán)利要求1所述的方法,其特征在于,所述遠(yuǎn)程節(jié)點(diǎn)包括接入點(diǎn),且所述方法還包括在對等表中維護(hù)所述遠(yuǎn)程獲取的控制數(shù)據(jù)。
9.如權(quán)利要求1所述的方法,其特征在于,還包括在所述本地節(jié)點(diǎn)和所述遠(yuǎn)程節(jié)點(diǎn)之間協(xié)商用于傳遞控制數(shù)據(jù)的傳輸。
10.如權(quán)利要求2所述的方法,其特征在于,獲取所述遠(yuǎn)程獲取的控制數(shù)據(jù)包括結(jié)合心跳接收所述控制數(shù)據(jù)。
11.如權(quán)利要求2所述的方法,其特征在于,獲取所述遠(yuǎn)程獲取的控制數(shù)據(jù)包括結(jié)合通知接收所述控制數(shù)據(jù)。
12.至少一個(gè)具有計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)可讀介質(zhì),當(dāng)執(zhí)行所述指令時(shí),執(zhí)行如權(quán)利要求1所述的方法。
13.至少一個(gè)具有計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)可讀介質(zhì),當(dāng)執(zhí)行所述指令時(shí),執(zhí)行以下步驟發(fā)現(xiàn)無線網(wǎng)絡(luò)中的對等節(jié)點(diǎn)的能力,所述能力關(guān)于交換本地獲取的控制數(shù)據(jù)與遠(yuǎn)程獲取的控制數(shù)據(jù),所述本地獲取的控制數(shù)據(jù)和遠(yuǎn)程獲取的控制數(shù)據(jù)包括RF頻譜干擾相關(guān)信息;以及基于所發(fā)現(xiàn)的能力交換所述控制數(shù)據(jù),包括將所述本地獲取的控制數(shù)據(jù)發(fā)送到所述對等節(jié)點(diǎn),以及從所述對等節(jié)點(diǎn)接收所述遠(yuǎn)程獲取的控制數(shù)據(jù)。
14.如權(quán)利要求13所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,發(fā)現(xiàn)所述對等節(jié)點(diǎn)的能力包括接收所述對等節(jié)點(diǎn)正運(yùn)行健壯共存服務(wù)的指示。
15.如權(quán)利要求13所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,發(fā)現(xiàn)所述對等節(jié)點(diǎn)的能力包括接收所述對等節(jié)點(diǎn)能夠通過與主數(shù)據(jù)通信信道分離的傳輸接收所述本地獲取的控制數(shù)據(jù)的指示。
16.如權(quán)利要求15所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,還包括在所述本地節(jié)點(diǎn)和所述遠(yuǎn)程節(jié)點(diǎn)之間協(xié)商用于傳遞控制數(shù)據(jù)的傳輸。
17.如權(quán)利要求13所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,發(fā)現(xiàn)所述對等節(jié)點(diǎn)的能力包括接收所述對等節(jié)點(diǎn)能夠依照協(xié)作協(xié)議接收所述本地獲取的控制數(shù)據(jù)的指示,在所述協(xié)作協(xié)議中,所述控制數(shù)據(jù)被格式化成多個(gè)粒度級別。
18.如權(quán)利要求13所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,將所述本地獲取的控制數(shù)據(jù)發(fā)送到所述對等節(jié)點(diǎn)包括結(jié)合心跳發(fā)送所述本地獲取的控制數(shù)據(jù)。
19.如權(quán)利要求13所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,將所述本地獲取的控制數(shù)據(jù)發(fā)送到所述對等節(jié)點(diǎn)包括結(jié)合通知發(fā)送所述本地獲取的控制數(shù)據(jù)。
20.如權(quán)利要求13所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,還包括將所述遠(yuǎn)程獲取的控制數(shù)據(jù)提供給確定與緩和由干擾引起的問題有關(guān)的動(dòng)作的組件。
21.如權(quán)利要求13所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,所述本地節(jié)點(diǎn)包括接入點(diǎn),并且所述步驟還包括在對等表中維護(hù)所述遠(yuǎn)程獲取的控制數(shù)據(jù)。
22.如權(quán)利要求13所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,所述遠(yuǎn)程節(jié)點(diǎn)包括接入點(diǎn),并且所述步驟還包括在對等表中維護(hù)所述遠(yuǎn)程獲取的控制數(shù)據(jù)。
23.如權(quán)利要求13所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,還包括在對等表中維護(hù)所述遠(yuǎn)程獲取的控制數(shù)據(jù)、接收對所述遠(yuǎn)程獲取的控制數(shù)據(jù)的更新、以及基于所述更新來更新所述對等表。
24.在包括無線網(wǎng)絡(luò)的計(jì)算環(huán)境中,一種系統(tǒng),包括本地節(jié)點(diǎn)中的發(fā)現(xiàn)機(jī)制,所述發(fā)現(xiàn)機(jī)制向遠(yuǎn)程對等節(jié)點(diǎn)查詢關(guān)于所述遠(yuǎn)程節(jié)點(diǎn)的機(jī)制的能力信息,其中,所述機(jī)制提供了包括RF頻譜干擾相關(guān)信息的遠(yuǎn)程獲取的控制數(shù)據(jù);以及所述本地節(jié)點(diǎn)處的對等進(jìn)程,所述對等進(jìn)程接收所述遠(yuǎn)程獲取的控制數(shù)據(jù),并在對等表中維護(hù)對應(yīng)于所述控制數(shù)據(jù)的記錄,所述對等表可被訪問來基于所述干擾相關(guān)信息確定用于在主數(shù)據(jù)信道上與所述遠(yuǎn)程對等節(jié)點(diǎn)通信的緩和解決方案。
25.如權(quán)利要求24所述的系統(tǒng),其特征在于,所述發(fā)現(xiàn)機(jī)制建立用于從所述遠(yuǎn)程對等節(jié)點(diǎn)接收所述控制數(shù)據(jù)的傳輸。
26.如權(quán)利要求24所述的系統(tǒng),其特征在于,所述發(fā)現(xiàn)機(jī)制建立用于從所述遠(yuǎn)程對等節(jié)點(diǎn)接收所述控制數(shù)據(jù)的特定協(xié)作協(xié)議。
27.如權(quán)利要求24所述的系統(tǒng),其特征在于,所述發(fā)現(xiàn)機(jī)制確定共存服務(wù)的一個(gè)版本正在所述遠(yuǎn)程對等節(jié)點(diǎn)上運(yùn)行。
28.如權(quán)利要求24所述的系統(tǒng),其特征在于,所述對等進(jìn)程從所述遠(yuǎn)程節(jié)點(diǎn)接收對所述遠(yuǎn)程獲取的控制數(shù)據(jù)的更新,并基于所述更新來更新所述對等表。
29.如權(quán)利要求24所述的系統(tǒng),其特征在于,所述對等進(jìn)程將本地獲取的控制數(shù)據(jù)發(fā)送到所述遠(yuǎn)程對等節(jié)點(diǎn)。
30.如權(quán)利要求24所述的系統(tǒng),其特征在于,所述本地節(jié)點(diǎn)包括接入點(diǎn),且其中,所述對等表包含用于與所述接入點(diǎn)相關(guān)聯(lián)的至少一個(gè)其它對等節(jié)點(diǎn)的條目。
31.如權(quán)利要求24所述的系統(tǒng),其特征在于,所述遠(yuǎn)程節(jié)點(diǎn)包括接入點(diǎn)。
32.如權(quán)利要求24所述的系統(tǒng),其特征在于,所述本地節(jié)點(diǎn)是網(wǎng)狀類型網(wǎng)絡(luò)的一部分,并且其中,所述對等表包含用于與所述接入點(diǎn)相關(guān)聯(lián)的至少一個(gè)其它遠(yuǎn)程對等節(jié)點(diǎn)的條目。
33.至少一個(gè)其上儲存了數(shù)據(jù)結(jié)構(gòu)的計(jì)算機(jī)可讀介質(zhì),所述數(shù)據(jù)結(jié)構(gòu)包括第一記錄,包含對應(yīng)于無線網(wǎng)絡(luò)中的本地節(jié)點(diǎn)的第一控制數(shù)據(jù),所述控制數(shù)據(jù)包括在所述本地節(jié)點(diǎn)處檢測到的RF頻譜干擾相關(guān)信息;第二記錄,包含對應(yīng)于無線網(wǎng)絡(luò)中的遠(yuǎn)程節(jié)點(diǎn)的第二控制數(shù)據(jù),所述控制數(shù)據(jù)包括在所述遠(yuǎn)程節(jié)點(diǎn)處檢測到的RF頻譜干擾相關(guān)信息;以及其中,所述第二記錄可在所述第一節(jié)點(diǎn)處訪問,以基于所述干擾相關(guān)信息確定數(shù)據(jù)傳輸參數(shù),來緩和從所述第一節(jié)點(diǎn)到所述第二節(jié)點(diǎn)的數(shù)據(jù)傳輸上的干擾效應(yīng)。
34.如權(quán)利要求33所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,所述第一記錄包括至少兩個(gè)字段,每一字段對應(yīng)于關(guān)于所述干擾相關(guān)信息的粒度級別。
35.如權(quán)利要求33所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,所述第一記錄包括至少三個(gè)字段,包括包含RF環(huán)境數(shù)據(jù)的第一字段、包含關(guān)于RF頻帶內(nèi)的信道的粗略頻帶信息的第二字段、以及包含RF干擾數(shù)據(jù)的第三字段。
36.如權(quán)利要求35所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,所述第三字段包括一特定干擾相關(guān)信息集合中的至少一項(xiàng),所述集合包含指示干擾信號的類型的數(shù)據(jù);干擾頻率數(shù)據(jù);干擾占空度信息;以及干擾周期性數(shù)據(jù)。
37.如權(quán)利要求35所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,還包括用于擴(kuò)展數(shù)據(jù)的第四字段。
全文摘要
所描述的是一種協(xié)議,通過該協(xié)議,包括對等節(jié)點(diǎn)(諸如計(jì)算機(jī)系統(tǒng)和接入點(diǎn))的無線網(wǎng)絡(luò)通信設(shè)備協(xié)作地交換關(guān)于在網(wǎng)絡(luò)中檢測到的RF干擾的信息。該協(xié)議管理運(yùn)行能夠處理控制數(shù)據(jù)的服務(wù)的計(jì)算節(jié)點(diǎn)之間對應(yīng)于檢測到的干擾的格式化控制數(shù)據(jù)的交換。使用對等表來維護(hù)本地獲取和遠(yuǎn)程獲取的控制數(shù)據(jù)。對等表中的記錄用關(guān)于干擾和聯(lián)網(wǎng)信息的不同粒度級別來排列。通過協(xié)作協(xié)議收集的干擾信息然后可由網(wǎng)絡(luò)中的對等設(shè)備使用來適應(yīng)于緩和干擾相關(guān)問題。該協(xié)議也提供了對等節(jié)點(diǎn)能力的發(fā)現(xiàn),包括可以與主數(shù)據(jù)信道傳輸不同的、用于控制數(shù)據(jù)的可協(xié)商傳輸。
文檔編號H04L1/00GK1791109SQ20051012883
公開日2006年6月21日 申請日期2005年12月2日 優(yōu)先權(quán)日2004年12月3日
發(fā)明者A·阿布西謝克, P·G·馬德哈瓦恩, V·M·龐希尼 申請人:微軟公司