P分配時間片,包括:
[0166]為第一 AP分配下行時間片和上行時間片,其中,為第一 AP分配的時間片中至少一個STA對應的上行時間片與第二 AP的上行時間片不存在重疊,第一 AP的上行時間片與下行時間片不同。
[0167]通過上述方案,除了能夠防止第二 AP對第一 AP的至少一個STA產生上行干擾之夕卜,還能夠防止第一 AP的上行傳輸和下行傳輸之間存在干擾。
[0168]③根據確定的結果為第一 AP分配時間片,包括:
[0169]為第一 AP分配下行時間片,其中,為第一 AP分配的時間片中至少一個STA對應的下行時間片與第二 AP的下行時間片不存在重疊;和
[0170]為第一 AP分配上行時間片,其中,為第一 AP分配的時間片中至少一個STA對應的上行時間片與第二 AP的上行時間片不存在重疊。
[0171]在這種情況下,第一 AP的上行時間片與下行時間片既可以存在重疊,也可以不存在重疊,對此本發明實施例不作限制。
[0172]由于在上述方案中,第一 AP的至少一個STA對應的上行時間片和第二 AP的上行時間片不存在重疊,在第一 AP的至少一個STA對應的下行時間片和第二 AP的下行時間片不存在重疊,故而達到了防止第二 AP對第一 AP的至少一個STA的上行干擾和下行干擾的技術效果。
[0173]可選的,根據確定的結果為第一 AP分配時間片,包括:
[0174]為第一 AP分配上行時間片和下行時間片,其中,第一 AP的下行時間片和上行時間片相同,為第一 AP分配的時間片中至少一個STA對應的上行時間片與第二 AP的上行時間片不存在重疊,至少一個STA對應的下行時間片與第二 AP的下行時間片不存在重疊。
[0175]舉例來說,請參考圖14,每個周期內時間片分為四個段,其中前三段為受控時間片,后一段為不受控時間片,對于AP(a)而言,第一段為傳輸時間片(既傳輸上行數據又傳輸下行數據),第二、三段為非傳輸時間片(不進行數據傳輸),而第四段為傳輸時間片無法滿足傳輸需求的時間片,對于AP (b)、AP (c)類似。
[0176]在包含時間片的時間片信息發送至AP (a)之后,其在傳輸時間片進行上行傳輸和下行傳輸,而在傳輸時間片結束之后,向其對應的STA發送一個NAV指示,該NAV指示對應的時長為第二、三段時間片(也即:非傳輸時間片)對應的時長,從而抑制AP (a)在第二、三段時間片內進行上行傳輸。
[0177]由于在上述方案中,每第一 AP的上行時間片和下行時間片為相同的時間片,故而降低了設計時間片的開銷。
[0178]第二種,至少一部分STA為被干擾STA,根據確定的結果為第一 AP分配時間片,包括:
[0179]為第一 AP分配用于傳輸被干擾STA的數據的時間片,其中,為第一 AP分配的時間片中被干擾STA對應的下行時間片與第二 AP的下行時間片不存在重疊,第一 AP的用于傳輸被干擾STA的數據的上行時間片與下行時間片不存在重疊。
[0180]舉例來說,第一 STA為被干擾STA指的第二 AP檢測到第一 STA的RSSI大于預設門限,例如:如果第二AP檢測STA的探針請求管理幀(當然也可以為數據幀、控制幀等等,本發明實施例不作限制)的RSSI測量信息,根據探針請求管理幀中攜帶的源MAC地址,確定出這個STA不是其服務的STA,而是第一 AP服務的STA,則將這個STA對應的RSSI測量信息上報給AC (請繼續參考圖10),而AC將這個STA歸類為第一 AP覆蓋下的被干擾STA,并且AC將第一 AP覆蓋下的被干擾STA之外的STA歸類為未被干擾STA。
[0181 ] 通過上述方案,除了能夠防止第二 AP對第一 AP覆蓋的被干擾STA的干擾之外,還能夠不影響到第一 AP覆蓋的其它STA的數據傳輸,并且能夠防止第一 AP的被干擾STA的上行傳輸和下行傳輸之間的干擾。
[0182]請參考圖15,為對被干擾STA分配時間片的一種可能的實現方式,其中時間片分為傳輸被干擾STA的下行時間片和傳輸未被干擾STA下行時間片,其中AP (a)、AP (b)、AP (c)傳輸被干擾STA的下行時間片不存在重疊,并且傳輸被干擾STA下行時間片用于傳輸被干擾STA的下行數據,傳輸未被干擾STA的下行時間片用于傳輸未被干擾STA的下行數據。
[0183]AC分配AP(a)時間片信令包括以下內容:
[0184]調度控制類型為:上下行時間分片;
[0185]是否對調度用戶進行分類為:是;
[0186]時間片格式(下行3段,lOms/lOms/lOms,被干擾/未被干擾/未被干擾,上行3段,10ms/10ms/10ms,被干擾/未被干擾/未被干擾);
[0187]未被干擾STA列表Listl {},被干擾STA列表List2{}。
[0188]可選的,根據確定的結果為第一 AP分配時間片,還包括:
[0189]為第一 AP分配用于傳輸未被干擾STA的數據的時間片,其中,為第一 AP分配的時間片中未被干擾STA對應的下行時間片與被干擾STA的下行時間片不存在重疊,未被干擾STA的上行時間片與下行時間片不存在重疊。
[0190]舉例來說,請繼續參考圖15,AP(a)的傳輸被干擾STA時間片的開始階段有一個箭頭,表示在傳輸被干擾STA的下行時間片階段禁止AP (a)的被干擾STA的上行傳輸,而AP (a)的傳輸未被干擾STA的下行時間片的開始階段也有一個箭頭,表示傳輸未被干擾STA下行時間片的階段禁止未被干擾STA的上行傳輸,從而能夠錯開被干擾STA的上行傳輸和下行傳輸,以及錯開未被干擾STA的上行傳輸和下行傳輸,在這種情況下,能夠防止被干擾STA的上行傳輸和下行傳輸之間的干擾,以及未被干擾STA的上行傳輸和下行傳輸之間的干擾,同時還能防止未被干擾STA的下行傳輸對被干擾STA的下行傳輸的干擾。
[0191]可選的,根據確定的結果為第一 AP分配時間片,還包括:
[0192]為第一AP分配用于傳輸未被干擾STA的數據的共享時間片,共享時間片與第一AP的傳輸被干擾STA的數據的下行時間片不存在重疊;共享時間片用于傳輸未被干擾STA的上行數據和下行數據;以及傳輸被干擾STA的下行數據。
[0193]舉例來說,請參考圖16,每個周期內,時間片可以分為受控時間片和非受控時間片,而受控時間片又可以分為被干擾STA的下行時間片和非下行時間片。其中,在被干擾STA的下行時間片對應的時間段內,用于傳輸被干擾STA的下行數據,同時禁止上行數據傳輸,從而使第一 AP傳輸被干擾STA的上行數據和下行數據的時間片不存在重疊;而對于共享時間片則既可以用于傳輸未被干擾STA的上行數據和下行數據,又可以用于傳輸被干擾STA的上行數據。
[0194]第二方面,基于同一發明構思,本發明實施例提供一種時分調度方法,應用于接入節點AP中,請參考圖17,包括:
[0195]步驟S171:接收控制器發送的時間片信息,時間片信息具體包含:控制器為第一AP分配的時間片;如果第一 AP覆蓋下的至少一個STA被第二 AP干擾,則控制器為第一 AP分配的時間片中至少一個STA對應的時間片與第二 AP的時間片不存在重疊;
[0196]步驟S172:基于時間片信息,控制第一 AP或至少一部分STA在時間片獲得數據。
[0197]在具體實施過程中,步驟S172中,如果時間片為下行時間片,則第一 AP直接在下行時間片對應的時間片內向STA發送下行數據即可,而如果時間片為上行時間片,因為上行時間片對于STA是不可見的,故而需要通過第一 AP控制STA的上行傳輸。
[0198]可選的,在時間片信息包括上行傳輸所對應的上行時間片時,控制第一 AP或至少一部分STA在時間片獲得數據,具體為:
[0199]向第一 AP覆蓋的STA發送網絡分配矢量NAV,以禁止至少一部分STA在NAV包含的時間段內進行上行傳輸,從而控制至少一部分STA在除NAV包含的時間段之外的上行時間片傳輸上行數據;
[0200]第一 AP在除NAV包含的時間段之外的上行時間片獲得至少一部分STA傳輸的上行數據。
[0201]舉例來說,也就是在上行時間片之外的時間片給STA分配NAV,從而禁止第一 AP的至少一個STA在上行時間片之外的時間片上進行上行傳輸,由于具體如何控制,在前面已作介紹,故而在此不再贅述。
[0202]可選的,在時間片包括:在時間片包括被干擾STA的上行時間片時,可以通過多種方式對控制第一 AP或至少一部分STA在時間片獲得數據,下面列舉其中的兩種控制方式,當然,在具體實施過程中,不限于以下兩種方式。
[0203]第一種,在時間片包括被干擾STA的上行時間片時,控制第一AP或至少一部分STA在時間片獲得數據,具體包括:
[0204]在被干擾STA的上行時間片的開始階段,向第一 AP覆蓋的STA發送第一功率的NAV,第一功率的NAV能被AP覆蓋下的未被干擾STA所接收,從而禁止未被干擾STA在被干擾STA的上行時間片進行上行傳輸;
[0205]控制第一 AP在被干擾STA的上行時間片獲得至少一部分STA傳輸的上行數據。
[0206]舉例來說,請參考圖18,第一 AP覆蓋的STA通常包含中心STA和邊緣STA,通常被干擾STA為邊緣STA,故而對應的時間片為傳輸被干擾STA的上行時間片時,如圖19所示,可以向STA發送第一功率的NAVl,第一功率較低,從而NVAl只能夠被內圈STA所捕獲,而不能被外圈STA所捕獲,從而基于此,抑制內圈STA的上行傳輸,而使外圈用戶在時間段能夠進行上行傳輸。通過上述方案達到了降低未被干擾STA對被干擾STA的上行干擾的技術效果O
[0207]可選的,在時間片包括未被干擾STA的上行時間片時,控制第一 AP或至少一部分STA在時間片獲得數據,具體包括:
[0208]向第一 AP覆蓋的所有STA發送第二功率的NAV,以禁止第一 AP覆蓋的所有STA在第一功率的NAV所包含的時間段內傳輸上行數據;
[0209]在發送第二功率的NAV之后,向第一 AP覆蓋的所有STA發送第一功率的解除NAV的控制信息,第二功率大于第一功率,以解除第一功率的NAV對未被干擾STA的作用,從而僅使未被干擾STA在第二功率的NAV所包含的上行時間片傳輸上行數據;
[0210]控制第一 AP在第二功率NAV所包含的時間片獲得至少一部分STA傳輸的上行數據。
[0211]舉例來說,請繼續參考圖19,第一 AP以第二功率發送CTS-to-self給第一 AP覆蓋下所有STA,這個信號功率比較高且MCS相對較低,確保所有STA都能收到,禁止所有STA在NAVl期間進行上行傳輸;然后第一 AP以第一功率發送CF-End給第一 AP覆蓋下未被干擾STA,取消未被干擾STA的NAVl傳輸限制,這個信號功率比較低且MCS相對較高,只有未被干擾STA能接收到且正確解碼,從而使未被干擾STA在NAVl對應的時間段進行上行傳輸。通過上述方案達到了降低被干擾STA對未被干擾STA的上行干擾的技術效果。
[0212]第二種,在時間片包括:被干擾STA的時間片和未被干擾STA的時間片時,控制第一AP或至少一部分STA在時間片獲得數據,具體包括:
[0213]控制第一 AP在被干擾STA的上行時間片獲得被干擾STA的上行數據;以及
[0214]控制第一 AP在被干擾STA的下行時間片發送被干擾STA的下行數據;以及
[0215]控制第一 AP在非被干擾STA的上行時間片獲得未被干擾STA的上行數據;以及
[0216]控制第一 AP在未被干擾STA的下行時間片發送未被干擾STA的下行數據。
[0217]舉例來說,請繼續參考圖16,在被干擾STA的下行時間片(也即圖16中的下行傳輸被干擾STA的時間片)內,首先通過被干擾STA列表List2 {}獲取被干擾STA的數據包,然后將數據包發送至第一 AP下的所有STA,而由于所發送的數據包只有被干擾STA的數據包,故而,未被干擾STA不會獲得其對應的數據包;
[0218]而在非傳輸時間片,通過未被干擾STA列表ListlH獲取未被干擾STA的數據包,然后發送,該數據包被干擾STA和未被干擾STA都會接收到,但是因為不是被干擾STA的數據包,所以被干擾STA無法獲得其對應的數據包;
[0219]對于上行傳輸也是一樣的,如果時間片僅僅為被干擾STA的上行時間片,被干擾STA和未被干擾STA都會發送上行數據,但是第一 AP只會獲取被干擾STA的上行數據;如果時間片僅僅為未被干擾STA的上行時間片,第一 AP則只會獲取未被干擾STA的上行數據。
[0220]可選的,方法還包括:
[0221]在上行傳輸過程中,控制第一 AP的信道干凈準入CCA (Clear Channel Access:信道干凈準入)大于預設閾值。
[0222]舉例來說,通常情況下,第一 AP所檢測的第一 AP服務的STA的信號強度會較高,而非第一 AP服務的STA的信號強度則較低,通過提高CCA,能夠降低第一 AP被非其服務STA干擾的概率。
[0223]可選的,方法還包括:
[0224]在進行上行傳輸的過程中,降低STA的發射功率,這種情況下,對于第一 AP覆蓋的STA,盡管其降低了發射功率,但是其信號強度仍能高于CCA,從而仍然能被第一 AP所接收,而對于非第一 AP覆蓋的STA,在降低發射功率之后,其信號強度可能低于CCA,從而不能被第一 AP所捕獲,進而能夠進一步的降低第二 AP對第一 AP的至少一個STA的干擾。
[0225]第二方面,本發明實施例提供一種控制器,請參考圖20,包括:
[0226]第一確定模塊200,用于確定第一接入節點AP覆蓋下的STA是否被第二 AP干擾;
[0227]分配模塊201,連接于確定模塊,用于根據確定的結果為第一 AP分配時間片,如果確定的結果為第一 AP覆蓋下的至少一個STA被第二 AP干擾,則為第一 AP分配的時間片中至少一個STA對應的時間片與第二 AP的時間片不存在重疊。
[0228]可選的,分配模塊201,用于:
[0229]為第一 AP分配下行時間片,其中,為第一 AP分配的時間片中至少一個STA對應的下行時間片與第二 AP的下行時間片不存在重疊;和/或
[0230]為第一 AP分配上行時間片,其中,為第一 AP分配的時間片中至少一個STA對應的上行時間片與第二 AP的上行時間片不存在重疊。
[0231]可選的,分配模塊201,用于:
[0232]為第一 AP分配下行時間片和上行時間片,其中,為第一 AP分配的時間片中至少一個STA對應的下行時間片與第二 AP的下行時間片不存在重疊,第一 AP的上行時間片與下行時間片不同。
[0233]可選的,分配模塊201,包括:
[0234]第一劃分單元,用于將時間片分為下行時間片和上行時間片;
[0235]第一分配單元,用于在下行時間片內為第一 AP分配專用的下行時間片,其中,為第一 AP分配的下行時間片中至少一個STA對應的下行時間片與第二 AP的下行時間片不存在重置;
[0236]共享單元,用于將上行時間片作為共享的上行時間片分配給第一 AP,其中,在上行時間片內其它AP可以傳輸數據。
[0237]可選的,分配模塊201,用于:
[0238]為第一 AP分配下行時間片和上行時間片,其中,為第一 AP分配的時間片中至少一個STA對應的上行時間片與第二 AP的上行時間片不存在重疊,第一 AP的上行時間片與下行時間片不同。
[0239]可選的,分配模塊201,用于:
[0240]為第一 AP分配上行時間片和下行時間片,其中,第一 AP的下行時間片和上行時間片相同,為第一 AP分配的時間片中至少一個STA對應的上