本申請要求于2016年2月15日提交中國專利局、申請?zhí)枮?01610086063.2、發(fā)明名稱為“一種通信方法、接入點以及站點”的中國專利申請的優(yōu)先權(quán),其全部內(nèi)容通過引用結(jié)合在本申請中。
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種通信方法、接入點以及站點。
背景技術(shù):
在非授權(quán)頻段的網(wǎng)絡(luò)通信中,通信系統(tǒng)提供一種請求發(fā)送(requesttosend,簡稱rts)/清除發(fā)送(cleartosend,簡稱cts)機制,當(dāng)接入點(accesspoint,簡稱ap)為一個業(yè)務(wù)訪問類型(accesscategory,簡稱ac)建立了傳輸機會(transmissionopportunity,簡稱txop)之后,可以利用txop傳輸ac的數(shù)據(jù)。在建立傳輸機會的過程中,工作站(sta)獲取網(wǎng)絡(luò)分配向量(networkallocationvector,簡稱nav),nav用于指定占用信道的時間。當(dāng)工作站的nav非零時,表明工作站的信道處于忙碌狀態(tài),當(dāng)工作站的nav為零時,表明工作站的信道處于空閑狀態(tài)。
當(dāng)接入點與站點建立通信的過程中,當(dāng)站點發(fā)送rts之后,rts攜帶有帶寬參數(shù),若接入點的可用帶寬小于或等于rts攜帶的帶寬參數(shù),那么接入點和站點可以通過可用帶寬建立txop,并進行數(shù)據(jù)傳輸;若接入點的可用帶寬大于rts攜帶的帶寬參數(shù),那么第一站點和第二站點可以采用rts攜帶的帶寬參數(shù)對應(yīng)的帶寬進行數(shù)據(jù)傳輸。
但是,當(dāng)一個站點處理業(yè)務(wù)時,ap被該站點占用,由于ap的可用帶寬往往大于一個站點執(zhí)行業(yè)務(wù)所用的帶寬,因此ap的帶寬沒有得到充分利用,造成了浪費。
技術(shù)實現(xiàn)要素:
本申請?zhí)峁┝艘环N通信方法、接入點以及站點,能夠提高接入點的帶寬利用率,提高數(shù)據(jù)傳輸效率。
本申請第一方面提供一種通信方法,包括:
接入點接收第一站點發(fā)送的發(fā)送請求,向第一站點發(fā)送允許發(fā)送信息,發(fā)送請求包括第一帶寬參數(shù),第一帶寬參數(shù)對應(yīng)于第一站點所需帶寬,允許發(fā)送信息包括第二帶寬參數(shù),第二帶寬參數(shù)對應(yīng)于接入點的可用帶寬;當(dāng)接入點收到第一站點發(fā)送的反饋信息時,接入點為第一站點分配信道,根據(jù)剩余帶寬為第二站點分配信道,剩余帶寬為接入點的可用帶寬中除分配給第一站點的帶寬以外的帶寬;接入點生成第一觸發(fā)幀,將第一觸發(fā)幀分別發(fā)送給第一站點和第二站點,接收第一站點以及第二站點發(fā)送的上行數(shù)據(jù)。接入點可以根據(jù)剩余帶寬為其他站點分配信道,進行數(shù)據(jù)傳輸,提高了接入點的帶寬利用率,提高了通信系統(tǒng)的數(shù)據(jù)傳輸效率。
結(jié)合第一方面,在第一方面的第一種可能的實現(xiàn)方式中,接入點根據(jù)剩余帶寬為第二站點分配信道包括:接入點從剩余帶寬對應(yīng)的信道集合中隨機選取信道,分配給第二站點;或根據(jù)第二站點發(fā)送的隨機接入請求,從剩余帶寬對應(yīng)的信道集合中選取信道分配給第二站點;或根據(jù)第二站點發(fā)送的上傳需求信息,從剩余帶寬對應(yīng)的信道集合中選取信道分配給第二站點。接入點可以根據(jù)實際情況,靈活選取分配方式進行實施,提供了方案實施的靈活性。
結(jié)合第一方面,在第一方面的第二種實現(xiàn)方式中,接入點為第一站點分配信道包括:接入點將第一帶寬參數(shù)對應(yīng)信道集合中的全部信道或部分信道,分配給第一站點。
結(jié)合第一方面,在第一方面的第三種實現(xiàn)方式中,允許發(fā)送信息還包含控制轉(zhuǎn)換標(biāo)識,接入點為第一站點分配信道包括:接入點將第二帶寬參數(shù)對應(yīng)信道集合中的部分信道分配給第一站點。在這種情況下,接入點可以選取部分可用信道供站點使用,方案實施具有靈活性。
結(jié)合第一方面,在第一方面的第四種實現(xiàn)方式中,在接入點接收第一站點發(fā)送的發(fā)送請求之后,上述方法還包括:接入點判斷在第一站點所需帶寬內(nèi)是否存在包含控制信道的可用信道集,若是,則執(zhí)行接入點向第一站點發(fā)送允許發(fā)送信息的步驟,若否,則禁止向第一站點發(fā)送允許發(fā)送信息。
結(jié)合第一方面,在第一方面的第五種實現(xiàn)方式中,反饋信息為確認ack 幀、清除發(fā)送cts幀或信道狀態(tài)報告幀。在這種情況下,接入點可以根據(jù)多種信息實施本申請?zhí)峁┑耐ㄐ欧椒?,方案實施具有靈活性。
結(jié)合第一方面,或第一方面以上任意一種實現(xiàn)方式,在第一方面的第六種實現(xiàn)方式中,在接入點向第一站點發(fā)送允許發(fā)送信息之后,上述方法還包括:當(dāng)接入點沒有接收到第一站點發(fā)送的反饋信息時,接入點根據(jù)第二帶寬參數(shù)接收第一站點發(fā)送的上行數(shù)據(jù)。
結(jié)合第一方面,或第一方面以上任意一種實現(xiàn)方式,在第一方面的第七種實現(xiàn)方式中,在第一站點與接入點完成數(shù)據(jù)傳輸之后,上述方法還包括:接入點向第一站點發(fā)送第二觸發(fā)幀,第二觸發(fā)幀用于指示第一站點釋放信道。在這種情況下,接入點可以利用第一站點釋放的信道接入其他站點,方案實施具有良好的可行性。
第二方面提供一種通信方法,包括:
第一站點廣播發(fā)送請求,發(fā)送請求包括第一帶寬參數(shù),第一帶寬參數(shù)對應(yīng)于第一站點所需帶寬;第一站點接收接入點發(fā)送的允許發(fā)送信息,允許發(fā)送信息包括第二帶寬參數(shù),第二帶寬參數(shù)對應(yīng)于接入點的可用帶寬;若允許發(fā)送信息滿足反饋條件,則第一站點廣播反饋信息;第一站點接收接入點發(fā)送的第一觸發(fā)幀,根據(jù)第一觸發(fā)幀向接入點發(fā)送上行數(shù)據(jù)。在這種情況下,站點可以反饋信息,以使得接入點根據(jù)剩余帶寬為其他站點分配信道,進行數(shù)據(jù)傳輸,提高了接入點的帶寬利用率,提高了通信系統(tǒng)的業(yè)務(wù)傳輸效率。
結(jié)合第二方面,在第二方面的第一種實現(xiàn)方式中,在第一站點接收接入點發(fā)送的允許發(fā)送信息之后,方法還包括:第一站點判斷第一帶寬參數(shù)是否小于第二帶寬參數(shù),若小于,則確定允許發(fā)送信息滿足反饋條件;或判斷第一信道集合是否為第二信道集合的真子集,若是,則確定允許發(fā)送信息滿足反饋條件,其中,第一信道集合與第一帶寬參數(shù)對應(yīng),第二信道集合與第二帶寬參數(shù)對應(yīng);或判斷第二信道集合是否包含未被第一信道集合包含的信道,若是,則確定允許發(fā)送信息滿足反饋條件;
或判斷允許發(fā)送信息是否包含控制轉(zhuǎn)換標(biāo)識,若是,則確定允許發(fā)送信息滿足反饋條件。
結(jié)合第二方面,或第二方面的第一種實現(xiàn)方式,在第二方面的第二種實 現(xiàn)方式中,在第一站點接收接入點發(fā)送的允許發(fā)送信息之后,上述方法還包括:若允許發(fā)送信息不滿足反饋條件,則第一站點根據(jù)第二帶寬參數(shù)向接入點發(fā)送上行數(shù)據(jù)。
結(jié)合第二方面,或第二方面的第一種實現(xiàn)方式,在第二方面的第三種實現(xiàn)方式中,上述方法還包括:第一站點接收接入點發(fā)送的第二觸發(fā)幀,根據(jù)第二觸發(fā)幀廣播資源釋放指示,其中第二觸發(fā)幀用于指示第一站點釋放信道,資源釋放指示用于指示第一站點的相鄰節(jié)點重置網(wǎng)絡(luò)分配向量。
第三方面提供一種通信方法,包括:
接入點向第一站點發(fā)送問詢信息,問詢信息包括第一帶寬參數(shù),第一帶寬參數(shù)對應(yīng)于接入點的可用帶寬;接入點接收第一站點發(fā)送的問詢反饋信息,問詢反饋信息包括第二帶寬參數(shù),第二帶寬參數(shù)對應(yīng)于第一站點所需帶寬;若第一帶寬參數(shù)大于第二帶寬參數(shù),接入點根據(jù)第二帶寬參數(shù)為第一站點分配信道,根據(jù)剩余帶寬為第二站點分配信道,剩余帶寬為接入點的可用帶寬中除分配給第一站點的帶寬以外的帶寬;接入點生成第一觸發(fā)幀,將第一觸發(fā)幀分別發(fā)送給第一站點和第二站點;接入點接收第一站點以及第二站點發(fā)送的上行數(shù)據(jù)。
一種可能的實現(xiàn)方式中,在所述第一站點與所述接入點完成數(shù)據(jù)傳輸之后,上述方法還包括:所述接入點向所述第一站點發(fā)送第二觸發(fā)幀,所述第二觸發(fā)幀用于指示所述第一站點釋放信道。
第四方面提供一種通信方法,包括:
第一站點接收接入點發(fā)送的問詢信息,問詢信息包括第一帶寬參數(shù),第一帶寬參數(shù)對應(yīng)于接入點的可用帶寬;第一站點向接入點發(fā)送問詢反饋信息,問詢反饋信息包括第二帶寬參數(shù),第二帶寬參數(shù)對應(yīng)于第一站點所需帶寬;第一站點接收接入點發(fā)送的第一觸發(fā)幀,根據(jù)第一觸發(fā)幀向接入點發(fā)送上行數(shù)據(jù)。
一種可能的實現(xiàn)方式中,上述方法還包括:第一站點接收接入點發(fā)送的第二觸發(fā)幀,根據(jù)第二觸發(fā)幀廣播資源釋放指示,其中第二觸發(fā)幀用于指示第一站點釋放信道,資源釋放指示用于指示第一站點的相鄰節(jié)點重置網(wǎng)絡(luò)分配向量。
第五方面提供一種接入點,包括:
接收模塊,用于接收第一站點發(fā)送的發(fā)送請求,發(fā)送請求包括第一帶寬參數(shù),第一帶寬參數(shù)對應(yīng)于第一站點所需帶寬;
發(fā)送模塊,用于向第一站點發(fā)送允許發(fā)送信息,允許發(fā)送信息包括第二帶寬參數(shù),第二帶寬參數(shù)對應(yīng)于接入點的可用帶寬;
分配模塊,用于當(dāng)接入點收到第一站點發(fā)送的反饋信息時,為第一站點分配信道,根據(jù)剩余帶寬為第二站點分配信道,剩余帶寬為接入點的可用帶寬中除分配給第一站點的帶寬以外的帶寬;
生成模塊,用于生成第一觸發(fā)幀;
發(fā)送模塊,還用于將第一觸發(fā)幀分別發(fā)送給第一站點和第二站點;
接收模塊,還用于接收第一站點以及第二站點發(fā)送的上行數(shù)據(jù)。
一種可能的實現(xiàn)方式中,分配模塊具體用于從剩余帶寬對應(yīng)的信道集合中,隨機選取信道分配給第二站點;
另一種可能的實現(xiàn)方式中,分配模塊具體用于根據(jù)第二站點發(fā)送的隨機接入請求,從剩余帶寬對應(yīng)的信道集合中選取信道分配給第二站點;
另一種可能的實現(xiàn)方式中,分配模塊具體用于根據(jù)第二站點發(fā)送的上傳需求信息,從剩余帶寬對應(yīng)的信道集合中選取信道分配給第二站點。
另一種可能的實現(xiàn)方式中,分配模塊具體用于將第一帶寬參數(shù)對應(yīng)信道集合中的全部信道或部分信道,分配給第一站點。
另一種可能的實現(xiàn)方式中,分配模塊具體用于當(dāng)允許發(fā)送信息還包含控制轉(zhuǎn)換標(biāo)識時,將第二帶寬參數(shù)對應(yīng)信道集合中的部分信道分配給第一站點。
另一種可能的實現(xiàn)方式中,接入點還包括:
判斷模塊,用于判斷在第一站點所需帶寬內(nèi)是否存在包含控制信道的可用信道集,若是,則觸發(fā)發(fā)送模塊執(zhí)行接入點向第一站點發(fā)送允許發(fā)送信息的步驟,若否,則觸發(fā)處理模塊禁止向第一站點發(fā)送允許發(fā)送信息;
處理模塊,用于禁止向第一站點發(fā)送允許發(fā)送信息。
另一種可能的實現(xiàn)方式中,反饋信息為確認ack幀、清除發(fā)送cts幀或信道狀態(tài)報告幀。
另一種可能的實現(xiàn)方式中,當(dāng)接入點沒有收到第一站點發(fā)送的反饋信息 時,則發(fā)送模塊可根據(jù)第二帶寬參數(shù)接收第一站點發(fā)送的上行數(shù)據(jù)。
另一種可能的實現(xiàn)方式中,在第一站點與接入點完成數(shù)據(jù)傳輸之后,發(fā)送模塊可以向第一站點發(fā)送第二觸發(fā)幀,第二觸發(fā)幀用于指示第一站點釋放信道。
第六方面提供一種站點,站點作為第一站點,站點包括:
發(fā)送模塊,用于廣播發(fā)送請求,發(fā)送請求包括第一帶寬參數(shù),第一帶寬參數(shù)對應(yīng)于第一站點所需帶寬;
接收模塊,用于接收接入點發(fā)送的允許發(fā)送信息,允許發(fā)送信息包括第二帶寬參數(shù),第二帶寬參數(shù)對應(yīng)于接入點的可用帶寬;
發(fā)送模塊,還用于若允許發(fā)送信息滿足反饋條件,則廣播反饋信息;
接收模塊,還用于接收接入點發(fā)送的第一觸發(fā)幀,根據(jù)第一觸發(fā)幀向接入點發(fā)送上行數(shù)據(jù)。
一種可能的實現(xiàn)方式中,站點還包括判斷模塊;
判斷模塊,用于判斷第一帶寬參數(shù)是否小于第二帶寬參數(shù),若是,則確定允許發(fā)送信息滿足反饋條件;
或用于判斷第一信道集合是否為第二信道集合的真子集,若是,則確定允許發(fā)送信息滿足反饋條件,其中,第一信道集合與第一帶寬參數(shù)對應(yīng),第二信道集合與第二帶寬參數(shù)對應(yīng);
或用于判斷第二信道集合是否包含未被第一信道集合包含的信道,若是,則確定允許發(fā)送信息滿足反饋條件;
或用于判斷允許發(fā)送信息是否包含控制轉(zhuǎn)換標(biāo)識,若包含,則確定允許發(fā)送信息滿足反饋條件。
另一種可能的實現(xiàn)方式中,
發(fā)送模塊,還用于若允許發(fā)送信息不滿足反饋條件,則根據(jù)第二帶寬參數(shù)向接入點發(fā)送上行數(shù)據(jù)。
另一種可能的實現(xiàn)方式中,
接收模塊,還用于接收接入點發(fā)送的第二觸發(fā)幀,第二觸發(fā)幀用于指示第一站點釋放信道;
發(fā)送模塊,還用于根據(jù)第二觸發(fā)幀廣播資源釋放指示,資源釋放指示用 于指示第一站點的相鄰節(jié)點重置網(wǎng)絡(luò)分配向量。
第七方面提供一種接入點,包括:
發(fā)送模塊,用于向第一站點發(fā)送問詢信息,問詢信息包括第一帶寬參數(shù),第一帶寬參數(shù)對應(yīng)于接入點的可用帶寬;
接收模塊,用于接收第一站點發(fā)送的問詢反饋信息,問詢反饋信息包括第二帶寬參數(shù),第二帶寬參數(shù)對應(yīng)于第一站點所需帶寬;
分配模塊,用于若第一帶寬參數(shù)大于第二帶寬參數(shù),根據(jù)第二帶寬參數(shù)為第一站點分配信道,根據(jù)剩余帶寬為第二站點分配信道,剩余帶寬為接入點的可用帶寬中除分配給第一站點的帶寬以外的帶寬;
生成模塊,用于生成第一觸發(fā)幀;
發(fā)送模塊,還用于將第一觸發(fā)幀分別發(fā)送給第一站點和第二站點;
接收模塊,還用于接收第一站點以及第二站點發(fā)送的上行數(shù)據(jù)。
另一種可能的實現(xiàn)方式中,發(fā)送模塊還用于在第一站點與接入點完成數(shù)據(jù)傳輸之后,向第一站點發(fā)送第二觸發(fā)幀,第二觸發(fā)幀用于指示第一站點釋放信道。
第八方面提供一種站點,站點作為第一站點,站點包括:
接收模塊,用于接收接入點發(fā)送的問詢信息,問詢信息包括第一帶寬參數(shù),第一帶寬參數(shù)對應(yīng)于接入點的可用帶寬;
發(fā)送模塊,用于向接入點發(fā)送問詢反饋信息,問詢反饋信息包括第二帶寬參數(shù),第二帶寬參數(shù)對應(yīng)于第一站點所需帶寬;
接收模塊,還用于接收接入點發(fā)送的第一觸發(fā)幀;
發(fā)送模塊,還用于根據(jù)第一觸發(fā)幀向接入點發(fā)送上行數(shù)據(jù)。
另一種可能的實現(xiàn)方式中,接收模塊還用于接收接入點發(fā)送的第二觸發(fā)幀,第二觸發(fā)幀用于指示第一站點釋放信道;
發(fā)送模塊還用于根據(jù)第二觸發(fā)幀廣播資源釋放指示,資源釋放指示用于指示第一站點的相鄰節(jié)點重置網(wǎng)絡(luò)分配向量。
第九方面提供一種接入點,包括:
接收裝置、發(fā)送裝置、處理器、存儲器和總線;接收裝置、發(fā)送裝置、處理器和存儲器之間通過總線相互連接通信,其中,通過調(diào)用存儲器存儲的 操作指令,處理器用于執(zhí)行如下方法:
控制接收裝置接收第一站點發(fā)送的發(fā)送請求,發(fā)送請求包括第一帶寬參數(shù),第一帶寬參數(shù)對應(yīng)于第一站點所需帶寬;
控制發(fā)送裝置向第一站點發(fā)送允許發(fā)送信息,允許發(fā)送信息包括第二帶寬參數(shù),第二帶寬參數(shù)對應(yīng)于接入點的可用帶寬;
當(dāng)接入點收到第一站點發(fā)送的反饋信息時,為第一站點分配信道,根據(jù)剩余帶寬為第二站點分配信道,剩余帶寬為接入點的可用帶寬中除分配給第一站點的帶寬以外的帶寬;
生成第一觸發(fā)幀;
控制發(fā)送裝置將第一觸發(fā)幀分別發(fā)送給第一站點和第二站點;
控制接收裝置接收第一站點以及第二站點發(fā)送的上行數(shù)據(jù)。
第十方面提供一種站點,包括:
接收裝置、發(fā)送裝置、處理器、存儲器和總線;接收裝置、發(fā)送裝置、處理器和存儲器之間通過總線相互連接通信,其中,通過調(diào)用存儲器存儲的操作指令,處理器用于執(zhí)行如下方法:
控制發(fā)送裝置廣播發(fā)送請求,發(fā)送請求包括第一帶寬參數(shù),第一帶寬參數(shù)對應(yīng)于第一站點所需帶寬;
控制接收模塊接收接入點發(fā)送的允許發(fā)送信息,允許發(fā)送信息包括第二帶寬參數(shù),第二帶寬參數(shù)對應(yīng)于接入點的可用帶寬;
若允許發(fā)送信息滿足反饋條件,則控制發(fā)送裝置廣播反饋信息;
控制接收裝置接收接入點發(fā)送的第一觸發(fā)幀;
控制發(fā)送裝置根據(jù)第一觸發(fā)幀向接入點發(fā)送上行數(shù)據(jù)。
本申請?zhí)峁┑募夹g(shù)方案中,在接入點的可用帶寬大于站點執(zhí)行業(yè)務(wù)所用帶寬的情況下,接入點可以根據(jù)剩余帶寬為其他站點分配信道,并進行數(shù)據(jù)傳輸,提高了帶寬的利用率。對于通信系統(tǒng)而言,在相同時間內(nèi)可以傳輸更多數(shù)據(jù),因此提高了通信系統(tǒng)的數(shù)據(jù)傳輸效率。
附圖說明
圖1為本申請的通信系統(tǒng)的一個示意圖;
圖2為現(xiàn)有技術(shù)提供的通信方法的一個流程示意圖;
圖3-1為本發(fā)明提供的通信方法的一個信令流程示意圖;
圖3-2為本發(fā)明提供的通信方法的另一個信令流程示意圖;
圖3-3為本發(fā)明提供的通信方法的另一個流程示意圖;
圖3-4為本發(fā)明提供的通信方法的另一個信令流程示意圖;
圖3-5為本發(fā)明提供的通信方法的另一個流程示意圖;
圖3-6為本發(fā)明提供的通信方法的另一個示意圖;
圖4-1為本發(fā)明提供的通信方法的另一個信令流程示意圖;
圖4-2為本發(fā)明提供的通信方法的另一個信令流程示意圖;
圖5-1為本發(fā)明提供的通信方法的另一個信令流程示意圖;
圖5-2為本發(fā)明提供的通信方法的另一個示意圖;
圖6-1為本發(fā)明提供的通信方法的另一個信令流程示意圖;
圖6-2為本發(fā)明提供的通信方法的另一個示意圖;
圖7為本發(fā)明提供的通信系統(tǒng)的另一個示意圖;
圖8為本發(fā)明提供的通信方法的另一個信令流程示意圖;
圖9-1為本發(fā)明提供的接入點的一個示意圖;
圖9-2為本發(fā)明提供的接入點的另一個示意圖;
圖9-3為本發(fā)明提供的接入點的另一個示意圖;
圖10-1為本發(fā)明提供的站點的另一個示意圖;
圖10-2為本發(fā)明提供的站點的另一個示意圖;
圖11為本發(fā)明提供的接入點的一個示意圖;
圖12為本發(fā)明提供的站點的另一個示意圖;
圖13為本發(fā)明提供的接入點的另一個示意圖;
圖14為本發(fā)明提供的站點的另一個示意圖;
圖15為本發(fā)明提供的接入點的一個結(jié)構(gòu)示意圖;
圖16為本發(fā)明提供的站點的一個結(jié)構(gòu)示意圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行 清楚、完整地描述,顯然,所描述的實施例僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
為便于理解,下面對本申請所應(yīng)用的通信系統(tǒng)中網(wǎng)絡(luò)節(jié)點進行介紹,請參閱圖1:
在無線網(wǎng)絡(luò)中,網(wǎng)絡(luò)節(jié)點包括接入點和站點,接入點為其覆蓋范圍內(nèi)的站點提供數(shù)據(jù)服務(wù),接入點和其服務(wù)的站點構(gòu)成基本服務(wù)集(basicserviceset,簡稱bss)。一般情況下,bss包括若干站點。
當(dāng)sta向ap發(fā)送業(yè)務(wù)請求時,ap可以為一個ac建立txop,利用txop傳輸該ac的數(shù)據(jù)。當(dāng)ap的可用帶寬包括ch1和ch2,sta1所需帶寬為ch1時,如圖2所示,接入點以ch1與sta進行通信,由此可見,ap僅為單個sta預(yù)留信道,ch2沒有得到利用,因此現(xiàn)有通信方法沒有充分利用ap的帶寬,造成了帶寬的浪費。
本申請?zhí)峁┝艘环N在收發(fā)節(jié)點的可用信道在非對稱條件下的傳輸機制,其核心思想是將接入點的可用帶寬分配給多個站點,以提高帶寬的利用率,以提升通信系統(tǒng)的數(shù)據(jù)傳輸效率。
在接入點的可用帶寬除了滿足站點請求帶寬之外,還有剩余帶寬的情況下,下面對將接入點的可用帶寬分配給多個站點的通信過程進行介紹:
請參閱圖3-1,本申請?zhí)峁┩ㄐ欧椒ǖ囊粋€實施例包括:
301、接入點接收第一站點發(fā)送的發(fā)送請求,發(fā)送請求包括第一帶寬參數(shù),第一帶寬參數(shù)對應(yīng)于所述第一站點所需帶寬;
本實施例中,發(fā)送請求用于請求第一帶寬參數(shù)對應(yīng)的信道集合,可以為rts幀。第一站點發(fā)送上述發(fā)送請求的方式包括但不限于non-ht模式或non-ht重復(fù)模式或he模式,發(fā)送上述發(fā)送請求的次數(shù)可以是一次,也可以多次,此處不作限定。non-ht重復(fù)模式為non-ht模式在頻域重復(fù)。he模式為ofdma方式??梢岳斫獾氖牵琻on-ht模式不同于802.11n標(biāo)準(zhǔn)。第一帶寬參數(shù)可以用ch_bandwidth_in_non_ht或ch_bandwidth表示,當(dāng)發(fā)送請求為rts幀時,第一帶寬參數(shù)為rx向量的帶寬。
其中,第一帶寬參數(shù)所指示的帶寬不超過第一站點偵聽到的信道空閑的 帶寬。
302、接入點向第一站點以及第二站點發(fā)送允許發(fā)送信息,允許發(fā)送信息包括第二帶寬參數(shù),第二帶寬參數(shù)對應(yīng)于接入點的可用帶寬;
其中,第二帶寬參數(shù)不大于接入點中全部空閑信道的帶寬,可為接入點的全部空閑信道的帶寬或接入點的部分空閑信道的帶寬。當(dāng)發(fā)送請求為rts幀,允許發(fā)送信息為cts幀,當(dāng)?shù)谝徽军c收到cts幀時,表明rts/cts幀交互成功,執(zhí)行步驟303。cts幀格式可以是dmgcts格式。cts幀可以只包含ra字段,也可以同時包含ra字段和ta字段。
實現(xiàn)中,第二帶寬參數(shù)可大于第一帶寬參數(shù),或者第二帶寬參數(shù)也可小于或等于第一帶寬參數(shù)。
需要說明的是,當(dāng)發(fā)送請求為rts幀,允許發(fā)送信息為cts幀,第一站點在cts幀超時前收到第一指示服務(wù)原語,繼續(xù)等待第二指示服務(wù)原語。在識別出接入點發(fā)送的cts幀后,第一站點可以確認rts/cts幀交互成功,然后執(zhí)行步驟303。其中,第一指示服務(wù)原語用于表明發(fā)送cts幀這個事件開始,例如phy-rxstart.indication原語,第二服務(wù)原語用于表明發(fā)送cts幀這個事件結(jié)束,例如phy-rxend.indication原語。
303、接入點接收第一站點發(fā)送的上行傳輸;
接入點為第一站點分配信道,接入點和第一站點可以在信道上傳輸物理層協(xié)議數(shù)據(jù)單元(presentationprotocoldataunit,簡稱ppdu)。ppdu按傳輸包類型可以分為數(shù)據(jù)包,管理包或控制包。控制包可以為cts幀或ack幀。
第一站點發(fā)送的上行傳輸?shù)膸拝?shù)不超過第二帶寬參數(shù)和第一帶寬參數(shù)中的最小值或交集。
304、接入點接收第二站點發(fā)送的上行傳輸。
接入點根據(jù)剩余帶寬為第二站點分配信道,接入點和第二站點可以在信道上傳輸ppdu。
第二站點發(fā)送的上行傳輸?shù)膸拝?shù)不超過第二帶寬參數(shù)。
上述303、304步驟中的上行傳輸可以為ap觸發(fā)的上行傳輸,ap通過發(fā)送觸發(fā)幀,并在觸發(fā)幀中包含帶寬分配信息。第一站點、第二站點根據(jù)收到的ap發(fā)送的觸發(fā)幀中所包含的帶寬分配信息來設(shè)置上行傳輸?shù)膸拝?shù)。
上述303步驟中,可選地,協(xié)議也可限定,接入點和第一站點通信所用信道可以為接入點可用帶寬和第一站點所需帶寬的交集。
可以理解的是,若接入點除了分配給第一站點和第二站點的帶寬之外,還有剩余帶寬,接入點還可以利用剩余帶寬接入其他站點,例如第三站點、第四站點等。在接入點和多站點進行通信時,接入點發(fā)送ppdu所用信道為第二帶寬參數(shù)對應(yīng)的信道集合或其子集。
為了避免數(shù)據(jù)沖突,在網(wǎng)絡(luò)節(jié)點在信道上發(fā)送之前,網(wǎng)絡(luò)節(jié)點可根據(jù)協(xié)議約定或ap指示是否需要偵聽,若需要,則對信道進行偵聽,判斷信道是否空閑,當(dāng)信道空閑時,網(wǎng)絡(luò)節(jié)點才能發(fā)送數(shù)據(jù)。該通信方法還包括:接入點對信道進行偵聽。若在偵聽時段內(nèi)檢測到信道空閑,則發(fā)送ppdu。偵聽時長為點協(xié)調(diào)幀間間隔(pcfinterframespace,簡稱pifs)或短幀間間隔(shortinterframespace,簡稱sifs)。可以理解的是,站點偵聽信道的過程與接入點相似。
在實際應(yīng)用中,不同站點配置的通信協(xié)議不同,或者站點具有的帶寬協(xié)商/擴展能力不同,本申請可以根據(jù)站點的特點為站點分配信道,以兼容不同通信協(xié)議?;趫D3-1所示實施例,在步驟301之前,該通信方法還包括:接入點接收第一站點發(fā)送的關(guān)聯(lián)請求,關(guān)聯(lián)請求包括通信協(xié)議版本、帶寬協(xié)商能力信息或帶寬擴展能力信息中的至少一項;步驟302具體可以為:接入點可以根據(jù)通信協(xié)議或站點能力,向第一站點發(fā)送允許發(fā)送信息。
可選地,接入點可僅對支持帶寬擴展的站點使用大于第一帶寬參數(shù)的第二帶寬參數(shù)。站點在與接入點在所述301步驟前報告協(xié)議版本或帶寬擴展能力。若報告協(xié)議版本,則可通過該協(xié)議版本是否支持帶寬擴展能力來得到所述站點的帶寬擴展能力。
具體的,當(dāng)關(guān)聯(lián)請求包括預(yù)定通信協(xié)議版本、預(yù)定帶寬協(xié)商能力信息或預(yù)定帶寬擴展能力信息中的至少一項時,第二帶寬參數(shù)對應(yīng)的信道集合可以為接入點的全部空閑信道或部分空閑信道,或,第二帶寬參數(shù)對應(yīng)的信道集合不超過接入點的空閑信道,或,第二帶寬參數(shù)對應(yīng)的信道集合不包含接入點的非空閑(忙)信道。預(yù)定通信協(xié)議版本可以為802.11ax。預(yù)定通信協(xié)議版本、預(yù)定帶寬協(xié)商能力信息或預(yù)定帶寬擴展能力信息可以為協(xié)議指定。上述 步驟中,若第二帶寬參數(shù)大于第一帶寬參數(shù),則實現(xiàn)了帶寬擴展,提高了信道帶寬利用率。
當(dāng)關(guān)聯(lián)請求不包括預(yù)定通信協(xié)議版本、預(yù)定帶寬協(xié)商能力信息或預(yù)定帶寬擴展能力信息中的任意一項時,接入點和第一站點通信所用信道具體如下:
若第一站點所需帶寬在接入點可用帶寬范圍內(nèi),則接入點和第一站點通信所用信道可以為第一帶寬參數(shù)對應(yīng)的信道集合,或該信道集合的子集;若接入點可用帶寬和第一站點所需帶寬的交集既小于接入點可用帶寬,也小于第一站點請求帶寬,則接入點和第一站點通信所用信道可以為上述交集的全部或部分;若接入點可用帶寬在第一站點所需帶寬范圍內(nèi),則接入點和第一站點通信所用信道可以為第二帶寬參數(shù)對應(yīng)的信道集合,或該信道集合的子集。
實現(xiàn)中,可選地,協(xié)議可限定,接入點和第一站點通信所用信道為接入點可用帶寬和第一帶寬參數(shù)的交集。
實現(xiàn)中,可選地,協(xié)議可限定,發(fā)送請求或允許發(fā)送信息可攜帶時長信息,上述帶寬參數(shù)的限定應(yīng)用于第一站點發(fā)送請求或接入點發(fā)送允許發(fā)送信息后的時長以內(nèi)。
接入點或站點的上述可用帶寬為接入點或站點的設(shè)備收發(fā)模塊支持的帶寬和空閑帶寬的交集。
下面對接入點與第一站點的通信過程以及接入點與第二站點的通信過程進行詳細介紹,請參閱圖3-2,基于圖3-1所示實施例,本申請?zhí)峁┩ㄐ欧椒ǖ牧硪粋€實施例包括:
301、接入點接收第一站點發(fā)送的發(fā)送請求,發(fā)送請求包括第一帶寬參數(shù),第一帶寬參數(shù)對應(yīng)于所述第一站點所需帶寬;
302、接入點向第一站點發(fā)送允許發(fā)送信息,允許發(fā)送信息包括第二帶寬參數(shù);
步驟301及步驟302與圖3-1所示實施例中步驟301及步驟302相似,此處不再贅述。
303-1、第一站點向接入點發(fā)送反饋信息;
第一站點接收允許發(fā)送信息之后,可以向接入點發(fā)送反饋信息,反饋信 息可以為數(shù)據(jù)包、ack幀、cts幀、信道狀態(tài)報告幀、控制幀或管理幀。
303-2、接入點向第一站點發(fā)送觸發(fā)信息;
接入點收到反饋信息之后,生成觸發(fā)信息,然后向第一站點發(fā)送觸發(fā)信息。觸發(fā)信息可以僅包括觸發(fā)幀,或同時包括觸發(fā)幀和ack幀。觸發(fā)信息用于接入點調(diào)度站點。
303-3、接入點接收第一站點發(fā)送的上行數(shù)據(jù);
第一站點接收觸發(fā)信息之后,可根據(jù)觸發(fā)信息向接入點發(fā)送上行數(shù)據(jù)。
304-1、接入點向第二站點發(fā)送觸發(fā)信息;
步驟304-1中的觸發(fā)信息與步驟303-2中的觸發(fā)信息一致。舉例來說,若步驟303-2中的觸發(fā)信息僅包括觸發(fā)幀,則步驟304-1中的觸發(fā)信息也是僅包括觸發(fā)幀。接入點可以同時向第一站點和第二站點發(fā)送觸發(fā)信息,也可以異步發(fā)送,例如,接入點可以在接收反饋信息之后,先向第一站點發(fā)送觸發(fā)信息,再向第二站點發(fā)送觸發(fā)信息。
304-2、接入點接收第二站點發(fā)送的上行數(shù)據(jù)。
第二站點在剩余帶寬對應(yīng)的信道集合上接收到觸發(fā)信息之后,向接入點發(fā)送上行數(shù)據(jù)。
圖3-3是與圖3-2對應(yīng)的通信示意圖,按照通信流程的執(zhí)行順序,rts幀為第一幀,cts幀為第二幀,反饋信息為第三幀,觸發(fā)信息為第四幀。在偵聽信道時,網(wǎng)絡(luò)節(jié)點(接入點或站點)可以依據(jù)偵聽類型設(shè)置第n幀與第n+1幀之間的時間間隔為sifs或pifs。
請參閱圖3-6,本申請?zhí)峁┩ㄐ欧椒ǖ牧硪粋€實施例包括:接入點接收第一站點發(fā)送的發(fā)送請求,發(fā)送請求包括第一帶寬參數(shù),第一帶寬參數(shù)對應(yīng)于所述第一站點所需帶寬;接入點向第一站點發(fā)送第一觸發(fā)信息,第一觸發(fā)信息還包括第二帶寬參數(shù),第二帶寬參數(shù)對應(yīng)于接入點的可用帶寬,接收第一站點發(fā)送的上行數(shù)據(jù);接入點向第二站點發(fā)送第二觸發(fā)信息,第二觸發(fā)信息包括第二帶寬參數(shù),接收第二站點發(fā)送的上行數(shù)據(jù)。
具體的,第一站點可以在第一帶寬參數(shù)對應(yīng)的信道集合上,將發(fā)送請求發(fā)送給接入點,發(fā)送請求可以是攜帶第一帶寬參數(shù)的數(shù)據(jù)。接入點發(fā)送觸發(fā)信息的方式可以為odfma下行方式,采用non-ht重復(fù)的方式,發(fā)送觸發(fā)信 息所用信道在第一帶寬參數(shù)對應(yīng)的信道集合與第二帶寬參數(shù)對應(yīng)的信道集合的交集范圍內(nèi),例如ch1。接入點回復(fù)第一站點的確認信息(ack幀)滿足在第一帶寬參數(shù)對應(yīng)的信道集合內(nèi)能完整接收。
第一觸發(fā)信息可由ack幀和trigger幀組成,第二觸發(fā)信息可以包括ack幀和trigger幀(如圖3-6所示),也可以僅包括trigger幀。當(dāng)?shù)谝徽军c和第二站點接收觸發(fā)信息之后,可以分別向接入點發(fā)送上行數(shù)據(jù)。
基于圖3-2所示實施例,可選的,在步驟304-1之后,且步驟304-2之前,本申請的通信方法還包括:接入點對第二站點發(fā)送的上行數(shù)據(jù)進行循環(huán)冗余校驗碼(cyclicredundancycheck,簡稱crc),若校驗成功,則執(zhí)行步驟304-2;若校驗失敗,則接入點可以執(zhí)行步驟304-1,也可以停止使用剩余帶寬對應(yīng)的信道集合。
基于圖3-2所示實施例,可選的,在步驟304-1之后,且步驟304-2之前,本申請的通信方法還包括:若在預(yù)置偵聽時段內(nèi),接入點沒有接收到第二站點發(fā)送的ppdu,則接入點可以執(zhí)行步驟304-1,也可以停止使用剩余帶寬對應(yīng)的信道集合。
基于圖3-2所示的通信方法,作為本申請的一個可選實施例,請參閱圖3-4,本申請?zhí)峁┑耐ㄐ欧椒òǎ?/p>
301、接入點接收第一站點發(fā)送的發(fā)送請求,發(fā)送請求包括第一帶寬參數(shù),第一帶寬參數(shù)對應(yīng)于所述第一站點所需帶寬;
302、接入點向第一站點發(fā)送允許發(fā)送信息,允許發(fā)送信息包括第二帶寬參數(shù);
303-1、第一站點向接入點發(fā)送數(shù)據(jù)包;
步驟301至步驟303-1與圖3-2所示實施例中步驟301至步驟303-1相似,此處不再贅述。
303-2、接入點向第一站點發(fā)送觸發(fā)信息,觸發(fā)信息包括觸發(fā)幀以及ack幀;
303-3、接入點接收第一站點發(fā)送的上行數(shù)據(jù);
304-1、接入點在剩余帶寬對應(yīng)的信道集合上發(fā)送觸發(fā)信息;
304-2、接入點接收第二站點發(fā)送的上行數(shù)據(jù)。
本實施例提供了一種具體實現(xiàn)方式,提供了方案的可實施性。
為便于理解,下面以一個具體應(yīng)用場景對本申請?zhí)峁┑耐ㄐ欧椒ㄟM行詳細說明,請參閱圖3-5:
在本申請?zhí)峁┑木唧w應(yīng)用場景中,bss包括ap、sta1、sta2,發(fā)送請求為rts幀,第一帶寬參數(shù)為bw1,bw1對應(yīng)的頻段為ch1,允許發(fā)送信息為cts幀,第二帶寬參數(shù)為bw2,bw2對應(yīng)的頻段為ch1與ch2的集合;
sta1在ch1上廣播rts幀,ch1以2400mhz~2420mhz為例,bw1為20mhz,ap接收到rts幀之后,向sta1發(fā)送cts幀,sta1在ch1上接收到cts幀,確定rts/cts幀交互完成,然后sta1在ch1向ap發(fā)送data,ap生成trigger幀和ack幀,在ch1和ch2上發(fā)送trigger幀和ack幀,分別觸發(fā)ch1的站點sta1,及ch2上的站點sta2向ap發(fā)送上行數(shù)據(jù),當(dāng)數(shù)據(jù)傳輸完成之后,ap1可以分別向sta1和sta2發(fā)送ack幀,以示傳輸完成。
請參閱圖4-1,本申請?zhí)峁┩ㄐ欧椒ǖ牧硪粋€實施例包括:
401、第一站點廣播發(fā)送請求,發(fā)送請求包括第一帶寬參數(shù);
本實施例中,第一帶寬參數(shù)對應(yīng)于第一站點所需帶寬,第一站點所需帶寬可以是第一站點的可用帶寬或偏好帶寬。具體地,本申請中的帶寬可以是一個以hz為單位的頻譜寬度,也可以為信道的集合。當(dāng)?shù)谝徽军c要執(zhí)行業(yè)務(wù)時,第一站點廣播發(fā)送請求,接入點可以接收第一站點發(fā)送的發(fā)送請求并響應(yīng)發(fā)送請求,執(zhí)行步驟402。
其中,發(fā)送請求還包含第一站點占用該頻段的時間(nav)。對于其他站點,該發(fā)送請求用于設(shè)置nav。發(fā)送請求可以是rts幀。
402、接入點向第一站點發(fā)送允許發(fā)送信息,允許發(fā)送信息包括第二帶寬參數(shù);
其中,第二帶寬參數(shù)對應(yīng)于接入點的可用帶寬,當(dāng)接入點向第一站點發(fā)送允許發(fā)送信息時,第一站點可以接收接入點發(fā)送的允許發(fā)送信息。允許發(fā)送信息可以是cts幀。
需要說明的是,接入點的可用帶寬可以是接入點的全部可用帶寬,也可以是一個可用帶寬模式集合中的一個可用帶寬模式,例如,可以是由接入點 的可用信道構(gòu)成的最大可用帶寬模式。接入點也可以在允許發(fā)送信息攜帶控制轉(zhuǎn)換bit。將該bit可表示需要控制轉(zhuǎn)換和不需要控制轉(zhuǎn)換兩種狀態(tài)。
403、第一站點判斷允許發(fā)送信息是否滿足反饋條件,若滿足,則執(zhí)行步驟404,若不滿足,則執(zhí)行步驟411;
第一站點接收允許發(fā)送信息之后,判斷允許發(fā)送信息是否滿足反饋條件。其中,第一站點判斷允許發(fā)送信息是否滿足反饋條件具體可以通過以下方式中的一種或多種的組合實現(xiàn):
一、第一站點判斷第一帶寬參數(shù)是否小于第二帶寬參數(shù),若小于,則確定允許發(fā)送信息滿足反饋條件;
二、第一站點判斷第一信道集合是否為第二信道集合的真子集,若是,則確定允許發(fā)送信息滿足反饋條件,其中,第一信道集合與第一帶寬參數(shù)對應(yīng),第二信道集合與第二帶寬參數(shù)對應(yīng);
舉例來說,第一信道集合包括ch1和ch2,第二信道集合包括ch1,ch2和ch3,表示ch1和ch2可供第一站點使用,那么第一站點可以確定允許發(fā)送信息滿足反饋條件。
三、第一站點判斷第一信道集合和第二信道集合是否包含相同信道,若是,則確定允許發(fā)送信息滿足反饋條件;
舉例來說,第一信道集合包括ch1和ch2,第二信道集合包括ch1和ch3,表示ch1可供第一站點使用,因此第一站點可以確定允許發(fā)送信息滿足反饋條件。
四、當(dāng)步驟402的允許發(fā)送信息攜帶有控制轉(zhuǎn)換標(biāo)識時,步驟403還可以通過以下方式實現(xiàn):第一站點可以判斷允許發(fā)送信息是否攜帶有控制轉(zhuǎn)換標(biāo)識,若是,則確定允許發(fā)送信息滿足反饋條件。
具體的,當(dāng)接入點確定第一帶寬參數(shù)小于第二帶寬參數(shù)時,可以向第一站點發(fā)送攜帶有控制轉(zhuǎn)換標(biāo)識的允許發(fā)送信息,表明接入點準(zhǔn)備將部分可用信道分配給第一站點使用,第一站點接收允許發(fā)送信息之后,判斷允許發(fā)送信息是否攜帶有控制轉(zhuǎn)換標(biāo)識,若是,則確定允許發(fā)送信息滿足反饋條件,執(zhí)行步驟404。舉例來說,控制轉(zhuǎn)換標(biāo)識可以是cts幀的非數(shù)據(jù)回應(yīng)指示位,當(dāng)非數(shù)據(jù)回應(yīng)指示位為1時,表明滿足反饋條件。
可以理解的是,第一站點可以通過一種或多種判斷方式來判斷上述允許發(fā)送信息是否滿足反饋條件,若上述條件均不滿足,則第一站點可以確定允許發(fā)送信息不滿足反饋條件,執(zhí)行步驟411。
404、第一站點廣播反饋信息;
若允許發(fā)送信息滿足反饋條件,第一站點廣播反饋信息,接入點可以偵聽到第一站點廣播的反饋信息。其中,反饋信息為ack幀、cts幀或信道狀態(tài)報告幀。信道報告幀包括信道質(zhì)量指示(channelqualityindicator,簡稱cqi)、信道狀態(tài)信息(channelstateinformation,簡稱csi)或干擾信息。進一步,信道報告幀包含的信息可以按每個信道的狀況分別給出。
對于其他站點,該反饋信息還可用于再確認第一站點在步驟401中的發(fā)送請求。發(fā)送請求以rts幀為例,其他站點僅在接收rts幀對應(yīng)的phy-rxend.indication原語(事件)后的2(asifstime)+cts_time+arxphystartdelay+2(aslottime)時間內(nèi)收到phy-rxstart.indication原語(事件)才能將nav確認,否則將取消(或重置)步驟401中的nav設(shè)置。
405、當(dāng)接入點收到第一站點發(fā)送的反饋信息時,接入點為第一站點分配信道,根據(jù)剩余帶寬為第二站點分配信道,剩余帶寬為接入點的可用帶寬中除第一站點所需帶寬以外的帶寬;
分配給第二站點的信道為剩余帶寬對應(yīng)信道集合的全部或部分,此處不作限定。
具體地,接入點為第一站點分配信道可通過以下方式實現(xiàn):
一、接入點將第一帶寬參數(shù)對應(yīng)信道集合中的全部信道或部分信道,分配給第一站點;
二、當(dāng)允許發(fā)送信息包含控制轉(zhuǎn)換標(biāo)識時,接入點將第二帶寬參數(shù)對應(yīng)信道集合中的部分信道分配給第一站點。
具體地,接入點根據(jù)剩余帶寬參數(shù)為第二站點分配信道可以通過以下方式實現(xiàn):
一、接入點從剩余帶寬對應(yīng)的信道集合中隨機選取信道,分配給第二站點;
二、接入點根據(jù)第二站點發(fā)送的隨機接入請求,從剩余帶寬對應(yīng)的信道 集合中選取信道分配給第二站點;
三、接入點根據(jù)第二站點發(fā)送的上傳需求信息,從剩余帶寬對應(yīng)的信道集合中選取信道分配給第二站點。其中,上傳需求信息可以是第二站點的緩存大小報告(buffersizereport)。
406、接入點生成第一觸發(fā)幀;
其中,第一觸發(fā)幀攜帶有資源分配指示信息,用于分配信道,信道可以是頻率、時間、多天線空間復(fù)用時的空間流中的一個或多個。
407、接入點將第一觸發(fā)幀發(fā)送給第一站點;
408、第一站點根據(jù)第一觸發(fā)幀向接入點發(fā)送上行數(shù)據(jù);
第一站點接收接入點發(fā)送的第一觸發(fā)幀之后,根據(jù)第一觸發(fā)幀向接入點發(fā)送上行數(shù)據(jù),接入點可接收第一站點發(fā)送的上行數(shù)據(jù)。
409、接入點將第一觸發(fā)幀發(fā)送給第二站點;
步驟409可與步驟407同時執(zhí)行。
410、第二站點根據(jù)第一觸發(fā)幀向接入點發(fā)送上行數(shù)據(jù);
第二站點接收接入點發(fā)送的第一觸發(fā)幀之后,根據(jù)第一觸發(fā)幀向接入點發(fā)送上行數(shù)據(jù),接入點可接收第二站點發(fā)送的上行數(shù)據(jù)。步驟410可與步驟408同時執(zhí)行。
411、第一站點根據(jù)第二帶寬參數(shù)向接入點發(fā)送上行數(shù)據(jù)。
若允許發(fā)送信息不滿足反饋條件,第一站點接收允許發(fā)送信息之后,根據(jù)第二帶寬參數(shù)向接入點發(fā)送上行數(shù)據(jù),接入點可以接收該上行數(shù)據(jù)。此時,數(shù)據(jù)傳輸所用帶寬為接入點的可用帶寬對應(yīng)的信道的全部或部分。
可選的,在步驟401之后,本申請?zhí)峁┑耐ㄐ欧椒ㄟ€包括:接入點判斷接入點在第一站點所需帶寬內(nèi)是否存在包含控制信道的可用信道集,若是,則執(zhí)行步驟402,若否,則禁止發(fā)送允許發(fā)送信息。
其中,可用信道集可以是主信道,或主信道與次信道的組合??刂菩诺罏橹餍诺?,可傳輸控制信令以及數(shù)據(jù)。在第一帶寬參數(shù)所指示的信道集合中,接入點存在上述可用信道集時,表明接入點可以與第一站點在可用信道上建立通信連接;當(dāng)接入點不存在上述可用信道集時,表明接入點不可以在該帶寬內(nèi)與第一站點建立通信連接,可以拒絕該發(fā)送請求,禁止向第一站點發(fā)送 允許發(fā)送信息,還可以執(zhí)行其他流程,此處不作限定。
站點與接入點完成數(shù)據(jù)傳輸之后,需要釋放占用信道,在圖4-1所示實施例的基礎(chǔ)上,本申請還提供一種釋放信道的方法,作為一個可選的實施例,在第一站點與接入點完成數(shù)據(jù)傳輸之后,上述方法還包括:接入點向第一站點發(fā)送第二觸發(fā)幀,第二觸發(fā)幀用于指示第一站點釋放信道。
具體的,第二觸發(fā)幀攜帶有用于指示站點釋放信道的指示信息,第一站點接收接入點發(fā)送的第二觸發(fā)幀之后,可根據(jù)第二觸發(fā)幀釋放信道,并廣播資源釋放指示,資源釋放指示用于指示第一站點的相鄰節(jié)點重置nav,接入點可以繼續(xù)與未完成數(shù)據(jù)傳輸?shù)钠渌军c進行通信。一般來說,重置nav是指將nav設(shè)置為0。其中,資源釋放指示表示第一站點所占用的信道已被釋放,該信道為空閑,資源釋放指示可以是cf-end幀。
可以理解的是,第二觸發(fā)幀的對象不限于第一站點,也可以是與接入點完成數(shù)據(jù)傳輸?shù)钠渌军c。當(dāng)?shù)谝徽军c的相鄰站點接收到上述資源釋放指示,根據(jù)資源釋放指示重置nav,可通過上述被釋放的信道與上述接入點進行通信;如果第一站點也屬于另一個接入點對應(yīng)的bss,該接入點可以接收到該資源釋放指示,可根據(jù)資源釋放指示重置nav,預(yù)留上述被釋放的信道,以便與該接入點覆蓋范圍內(nèi)的站點再次建立通信。需要說明的是,當(dāng)多站點同時廣播資源釋放指示時,需要使用相同的擾碼序列,擾碼序列可由接入點指定,或由協(xié)議約定。
進一步地,在接入點向第一站點發(fā)送第二觸發(fā)幀之前,上述方法還包括:接入點判斷資源釋放指示的發(fā)送站點與占用信道的站點是否匹配,若是,則執(zhí)行接入點向第一站點發(fā)送第二觸發(fā)幀的步驟,若否,則執(zhí)行其他流程。
具體的,接入點接收到資源釋放指示后,可獲取資源釋放指示的發(fā)送站點信息,若該資源釋放指示的地址標(biāo)識與占用信道站點的站點標(biāo)識相同,則確定發(fā)送站點是占用信道的站點,執(zhí)行接入點向第一站點發(fā)送第二觸發(fā)幀的步驟。若該資源釋放指示的地址標(biāo)識與占用信道站點的站點標(biāo)識不同,則表明資源釋放指示的發(fā)送站點不是占用信道的站點,無需向占用信道的站點發(fā)送第二調(diào)度資源指示。
需要說明的是,若資源釋放指示的地址標(biāo)識包括組標(biāo)識,且組標(biāo)識非0, 則接入點將地址標(biāo)識中除組標(biāo)識之外的部分,和站點標(biāo)識中除組標(biāo)識之外的部分進行比較,若相同,則執(zhí)行接入點向第一站點發(fā)送第二觸發(fā)幀的步驟,若不同,則執(zhí)行其他流程。
為便于理解,下面以一個具體應(yīng)用場景對本申請?zhí)峁┑耐ㄐ欧椒ㄟM行詳細說明:
在本申請?zhí)峁┑木唧w應(yīng)用場景中,bss1包括ap1、sta1、sta2和sta3,bss2包括ap2、sta1、sta3、sta4,如圖7所示,發(fā)送請求為rts幀,第一帶寬參數(shù)為bw1,bw1對應(yīng)的頻段為ch1,允許發(fā)送信息為cts幀,第二帶寬參數(shù)為bw2,bw2對應(yīng)的頻段為ch1與ch2的集合,反饋信息為ack幀;
sta1在ch1上廣播rts幀,ch1以2400mhz~2420mhz為例,bw1為20mhz,rts幀攜帶的nav為60ms,sta2、sta3、ap2可收到rts幀,并將nav置為60ms,并倒計時;
ap1在ch1與ch2上發(fā)送cts幀,ch1與ch2的信道集合以2400mhz~2440mhz為例,bw2為40mhz;
sta1可以確定bw1小于bw2,表明ap1有剩余可用帶寬,sta1向ap1發(fā)送ack幀,ap1接收ack幀后,將2400mhz~2420mhz分配給sta1,確定剩余帶寬為2420mhz~2440mhz,將2420mhz~2440mhz分配給sta2;
ap1生成trigger,分別通過ch1和ch2發(fā)送給sta1和sta2,sta1可以通過2400mhz~2420mhz頻段向ap1發(fā)送上行數(shù)據(jù)data1,sta2可以通過2420mhz~2440mhz頻段向ap1發(fā)送上行數(shù)據(jù)data2,如圖4-2所示??梢岳斫獾氖?,在數(shù)據(jù)傳輸完成之后,ap1可以分別向sta1和sta2發(fā)送ack幀,以示傳輸完成。
在另一種情況下,ap1接收sta1發(fā)送的rts幀之后,ap1向sta1發(fā)送的cts幀的非數(shù)據(jù)回應(yīng)指示位可設(shè)置為1,表明ap1準(zhǔn)備將部分可用信道分配給sta1,sta1向ap1發(fā)送ack幀,ap1接收ack幀后,將2400mhz~2410mhz分配給sta1,并確定剩余帶寬為2410mhz~2440mhz,可將2410mhz~2420mhz分配給sta2,將2420mhz~2440mhz分配給sta3。由此可見,本申請中ap可以同時向多個sta提供數(shù)據(jù)服務(wù),提高了數(shù)據(jù)傳輸 效率。
當(dāng)sta1與ap1數(shù)據(jù)傳輸完成之后,ap1向sta1發(fā)送trigger,用于指示sta1釋放ch1,sta1釋放ch1之后,廣播cf-end幀,sta2或sta3可以接收cf-end幀,并將ch1對應(yīng)的nav設(shè)置為0,當(dāng)sta2或sta3需要接入ap1時,sta2可以向接入點發(fā)送cts幀,利用ch1與ap1進行通信,如圖8所示。ap2接收cf-end幀,可將ch1對應(yīng)的nav設(shè)置為0,根據(jù)ch1與sta3或sta4進行通信。
在實際應(yīng)用中,通信流程可以由站點發(fā)起,也可以由接入點發(fā)起,下面對接入點發(fā)起通信流程的方法進行詳細介紹:
請參閱圖5-1,本申請?zhí)峁┩ㄐ欧椒ǖ牧硪粋€實施例包括:
501、接入點將發(fā)送請求發(fā)送給第一站點,發(fā)送請求包括第一帶寬參數(shù),第一帶寬參數(shù)對應(yīng)于接入點的可用帶寬;
本實施例中,接入點在可用信道上廣播發(fā)送請求,發(fā)送請求可以是rts幀。
502、第一站點向接入點發(fā)送允許發(fā)送信息,允許發(fā)送信息包括第二帶寬參數(shù),第二帶寬參數(shù)對應(yīng)于第一站點所需帶寬;
當(dāng)?shù)谝徽军c在信道上偵聽到發(fā)送請求之后,向接入點發(fā)送允許發(fā)送信息。
503、接入點將觸發(fā)信息發(fā)送給第一站點;
接入點接收允許發(fā)送信息之后,確認rts/cts幀交互完成,接入點在可用信道上發(fā)送觸發(fā)信息。觸發(fā)信息可以是觸發(fā)幀。
504、第一站點根據(jù)觸發(fā)信息,向接入點發(fā)送上行數(shù)據(jù);
第一站點向接入點發(fā)送完上行數(shù)據(jù)之后,接入點可以向第一站點發(fā)送ack幀,以示數(shù)據(jù)傳輸完成。需要說明的是,接入點與第一站點通信所用帶寬不超過第二帶寬參數(shù)對應(yīng)的帶寬。
505、接入點將觸發(fā)信息發(fā)送給第二站點;
當(dāng)?shù)谝粠拝?shù)大于第二帶寬參數(shù)時,則接入點可以在剩余帶寬對應(yīng)的信道集合上發(fā)送觸發(fā)信息,第二站點可以在該信道集合上進行偵聽,當(dāng)偵聽到觸發(fā)信息時,執(zhí)行步驟506。需要說明的是,步驟505與步驟503可以同時執(zhí)行。
506、第二站點根據(jù)觸發(fā)信息,向接入點發(fā)送上行數(shù)據(jù)。
步驟506與第一站點向接入點發(fā)送上行數(shù)據(jù)的過程相似,此處不再贅述。
為便于理解,下面以一個具體應(yīng)用場景對本發(fā)明實施例中的通信方法進行詳細描述:
在本申請?zhí)峁┑木唧w應(yīng)用場景中,bss包括ap,sta1和sta2,發(fā)送請求為rts幀,第一帶寬參數(shù)記為bw1,bw1對應(yīng)的頻段為ch1與ch2的集合,允許發(fā)送信息為cts幀,第二帶寬參數(shù)記為bw2,bw2對應(yīng)的頻段為ch1;
ap1在ch1和ch2上發(fā)送rts幀,ch1和ch2的信道集合以2400mhz~2440mhz為例,bw1為40mhz;
sta1向ap1發(fā)送cts幀,ch2以2400mhz~2420mhz為例,bw2為20mhz;
ap1有剩余可用帶寬,ap1將2400mhz~2420mhz頻段分配給sta1,確定剩余帶寬為2420mhz~2440mhz頻段,將2420mhz~2440mhz頻段分配給sta2;
ap1生成trigger,分別通過ch1和ch2發(fā)送給sta1和sta2,sta1可通過2400mhz~2420mhz頻段向ap1發(fā)送上行數(shù)據(jù)data1,sta2可以通過2420mhz~2440mhz頻段向ap1發(fā)送上行數(shù)據(jù)data2,如圖5-2所示??梢岳斫獾氖牵跀?shù)據(jù)傳輸完成之后,ap1可以分別向sta1和sta2發(fā)送ack幀,以示傳輸完成。由此可見,本申請中ap可以同時向多個站點提供數(shù)據(jù)服務(wù),提高了數(shù)據(jù)傳輸效率。
請參閱圖6-1,本申請?zhí)峁┩ㄐ欧椒ǖ牧硪粋€實施例包括:
601、接入點向第一站點發(fā)送問詢信息,問詢信息包括第一帶寬參數(shù),第一帶寬參數(shù)對應(yīng)于接入點的可用帶寬;
本實施例中,接入點對應(yīng)的基本服務(wù)集包括多個站點,例如第一站點和第二站點。第一帶寬參數(shù)對應(yīng)于接入點的可用帶寬。問詢信息可以是觸發(fā)幀,帶寬問詢,或功率節(jié)省問詢(powersavingpoll,簡稱ps-poll)。同理,接入點還可以向第二站點或其他站點發(fā)送問詢信息,與向第一站點發(fā)送問詢信息相似,此處不再贅述。
602、第一站點向接入點發(fā)送問詢反饋信息,問詢反饋信息包括第二帶寬參數(shù);
第一站點接收問詢信息之后,可以響應(yīng)問詢信息,向接入點發(fā)送問詢反饋信息,接入點可以接收第一站點發(fā)送的問詢反饋信息。問詢反饋信息可以是cts幀。需要說明的是,第一站點偵聽問詢信息的開啟時刻可以步驟601之前,也可以在步驟601之后。
603、接入點判斷第二帶寬參數(shù)是否小于第一帶寬參數(shù),若是,則執(zhí)行步驟604,若否,則執(zhí)行步驟610;
當(dāng)?shù)诙拝?shù)小于第一帶寬參數(shù)時,表明接入點的可用帶寬大于第一站點所需帶寬,接入點可以與第一站點進行數(shù)據(jù)傳輸之外,還可以利用剩余帶寬與其他站點進行數(shù)據(jù)傳輸,執(zhí)行步驟604,若第一帶寬參數(shù)不小于第二帶寬參數(shù),則執(zhí)行步驟610。
604、接入點根據(jù)第二帶寬參數(shù)為第一站點分配信道,根據(jù)剩余帶寬為第二站點分配信道,剩余帶寬為接入點的可用帶寬中除第一站點所需帶寬之外的帶寬;
605、接入點生成第一觸發(fā)幀;
接入點為第一站點和第二站點分配信道之后,可以生成第一觸發(fā)幀。
606、接入點將第一觸發(fā)幀發(fā)送給第一站點;
607、第一站點根據(jù)第一觸發(fā)幀向接入點發(fā)送上行數(shù)據(jù);
第一站點接收第一觸發(fā)幀之后,根據(jù)第一觸發(fā)幀向接入點發(fā)送上行數(shù)據(jù),接入點可接收第一站點發(fā)送的上行數(shù)據(jù)。
608、接入點將第一觸發(fā)幀發(fā)送給第二站點;
609、第二站點向接入點發(fā)送上行數(shù)據(jù)。
第二站點接收第一觸發(fā)幀之后,根據(jù)第一觸發(fā)幀向接入點發(fā)送上行數(shù)據(jù),接入點可接收第二站點發(fā)送的上行數(shù)據(jù)。
610、第一站點根據(jù)第一帶寬參數(shù)向接入點發(fā)送上行數(shù)據(jù)。
當(dāng)?shù)谝粠拝?shù)小于第二帶寬參數(shù)時,接入點根據(jù)第一帶寬參數(shù)向第一站點發(fā)送第一觸發(fā)幀,第一站點根據(jù)第一帶寬參數(shù)向接入點發(fā)送上行數(shù)據(jù),接入點可接收該上行數(shù)據(jù)。
可選的,在第一站點與接入點完成數(shù)據(jù)傳輸之后,上述方法還包括:接入點向第一站點發(fā)送第二觸發(fā)幀,第二觸發(fā)幀用于指示第一站點釋放信道。
第一站點接收接入點發(fā)送的第二觸發(fā)幀之后,可以根據(jù)第二觸發(fā)幀釋放信道,并廣播資源釋放指示,資源釋放指示用于指示第一站點的相鄰節(jié)點重置網(wǎng)絡(luò)分配向量。其中,第二觸發(fā)幀可以是trigger幀,資源釋放指示可以是cf-end幀。
為便于理解,下面以一個具體應(yīng)用場景對本申請?zhí)峁┑耐ㄐ欧椒ㄟM行詳細說明:
在本申請?zhí)峁┑木唧w應(yīng)用場景中,bss1包括ap1,sta1和sta2,bss2包括ap2、sta1、sta3、sta4,如圖7所示,發(fā)送請求為rts幀,第一帶寬參數(shù)記為bw1,bw1對應(yīng)的頻段為ch1與ch2的集合,允許發(fā)送信息為cts幀,第二帶寬參數(shù)記為bw2,bw2對應(yīng)的頻段為ch1,反饋信息以ack幀為例;
ap1在ch1和ch2上發(fā)送poll幀,ch1和ch2的信道集合以2400mhz~2440mhz為例,bw1為40mhz;
sta1向ap1發(fā)送cts幀,ch2以2400mhz~2420mhz為例,bw2為20mhz;
ap1可以確定bw2小于bw1,即ap1有剩余可用帶寬,ap1將2400mhz~2420mhz頻段分配給sta1,確定剩余帶寬為2420mhz~2440mhz頻段,將2420mhz~2440mhz頻段分配給sta2;
ap1生成trigger,分別通過ch1和ch2發(fā)送給sta1和sta2,sta1可通過2400mhz~2420mhz頻段向ap1發(fā)送上行數(shù)據(jù)data1,sta2可以通過2420mhz~2440mhz頻段向ap1發(fā)送上行數(shù)據(jù)data2,如圖6-2所示。可以理解的是,在數(shù)據(jù)傳輸完成之后,ap1可以分別向sta1和sta2發(fā)送ack幀,以示傳輸完成。由此可見,本申請中ap可以同時向多個站點提供數(shù)據(jù)服務(wù),提高了數(shù)據(jù)傳輸效率。
當(dāng)sta1與ap1數(shù)據(jù)傳輸完成之后,ap1向sta1發(fā)送trigger,用于指示sta1釋放ch1,sta1釋放ch1之后,廣播cf-end幀,sta2、sta3可以接收cf-end幀,并將ch1對應(yīng)的nav設(shè)置為0,當(dāng)sta2或sta3需要 接入ap1時,sta2可以向接入點發(fā)送cts幀,利用ch1與ap1進行通信,如圖8所示。ap2接收cf-end幀,可將nav設(shè)置為0,根據(jù)ch1與sta3或sta4進行通信。
以上從方法角度對本申請中通信方法進行了描述,下面從裝置角度對本申請中網(wǎng)絡(luò)設(shè)備進行描述:
請參閱圖9-1,本申請?zhí)峁┮环N接入點900,包括:
接收模塊901,用于接收第一站點發(fā)送的發(fā)送請求,發(fā)送請求包括第一帶寬參數(shù),第一帶寬參數(shù)對應(yīng)于第一站點所需帶寬;
發(fā)送模塊902,用于向第一站點以及第二站點發(fā)送允許發(fā)送信息,允許發(fā)送信息包括第二帶寬參數(shù),第二帶寬參數(shù)對應(yīng)于接入點的可用帶寬;
接收模塊901,還用于接收第一站點發(fā)送的上行傳輸;
接收模塊901,還用于接收第二站點發(fā)送的上行傳輸。
可選的,在本申請的一些實施例中,
接收模塊901,還用于在發(fā)送模塊902向第一站點發(fā)送允許發(fā)送信息之后,接收第一站點發(fā)送的反饋信息;
發(fā)送模塊902,還用于在接收模塊901接收反饋信息之后,向第一站點發(fā)送觸發(fā)信息,以觸發(fā)第一站點向接入點發(fā)送上行數(shù)據(jù);
發(fā)送模塊902,還用于在接收模塊901接收反饋信息之后,向第二站點發(fā)送觸發(fā)信息,以觸發(fā)第二站點向接入點發(fā)送上行數(shù)據(jù)。
基于前一實施例,在本申請的一些實施例中,反饋信息為數(shù)據(jù)包、ack幀、cts幀、信道狀態(tài)報告幀、控制幀或管理幀,觸發(fā)信息包括trigger幀以及ack幀。
可選的,在本申請的一些實施例中,反饋信息為數(shù)據(jù)包、ack幀、cts幀、信道狀態(tài)報告幀、控制幀或管理幀,觸發(fā)信息為trigger幀。
可選的,在本申請的另一些實施例中,請參閱圖9-2,本申請?zhí)峁┮环N接入點900,包括:
接收模塊901,用于接收第一站點發(fā)送的發(fā)送請求,發(fā)送請求包括第一帶寬參數(shù),第一帶寬參數(shù)對應(yīng)于第一站點所需帶寬;
發(fā)送模塊902,用于向第一站點發(fā)送允許發(fā)送信息,允許發(fā)送信息包括第 二帶寬參數(shù),第二帶寬參數(shù)對應(yīng)于接入點的可用帶寬;
分配模塊903,用于當(dāng)接入點收到第一站點發(fā)送的反饋信息時,為第一站點分配信道,根據(jù)剩余帶寬為第二站點分配信道,剩余帶寬為接入點的可用帶寬中除分配給第一站點的帶寬以外的帶寬;
生成模塊904,用于生成第一觸發(fā)幀;
發(fā)送模塊902,還用于將第一觸發(fā)幀分別發(fā)送給第一站點和第二站點;
接收模塊901,還用于接收第一站點以及第二站點發(fā)送的上行數(shù)據(jù)。
在本申請的一些實施例中,分配模塊903可以從剩余帶寬對應(yīng)的信道集合中,隨機選取信道分配給第二站點;
或,根據(jù)第二站點發(fā)送的隨機接入請求,從剩余帶寬對應(yīng)的信道集合中選取信道分配給第二站點;
或,根據(jù)第二站點發(fā)送的上傳需求信息,從剩余帶寬對應(yīng)的信道集合中選取信道分配給第二站點。
在本申請的另一些實施例中,分配模塊903可將第一帶寬參數(shù)對應(yīng)信道集合中的全部信道或部分信道,分配給第一站點。
在本申請的另一些實施例中,當(dāng)允許發(fā)送信息還包含控制轉(zhuǎn)換標(biāo)識時,分配模塊903可將第二帶寬參數(shù)對應(yīng)信道集合中的部分信道分配給第一站點。
請參閱圖9-3,在本申請的一些實施例中,接入點900還包括:
判斷模塊905,用于判斷在第一站點所需帶寬內(nèi)是否存在包含控制信道的可用信道集,若是,則觸發(fā)發(fā)送模塊902執(zhí)行接入點向第一站點發(fā)送允許發(fā)送信息的步驟,若否,則觸發(fā)處理模塊906禁止向第一站點發(fā)送允許發(fā)送信息。
在本申請的一些實施例中,反饋信息為確認ack幀、清除發(fā)送cts幀或信道狀態(tài)報告幀。
在本申請的一些實施例中,當(dāng)沒有接收到第一站點發(fā)送的反饋信息時,則發(fā)送模塊902可根據(jù)第二帶寬參數(shù)接收第一站點發(fā)送的上行數(shù)據(jù)。
請參閱圖10-1,本申請?zhí)峁┮环N站點1000,站點作為第一站點,站點包括:
發(fā)送模塊1001,用于廣播發(fā)送請求,發(fā)送請求包括第一帶寬參數(shù),第一 帶寬參數(shù)對應(yīng)于第一站點所需帶寬;
接收接入點發(fā)送的允許發(fā)送信息,允許發(fā)送信息包括第二帶寬參數(shù),第二帶寬參數(shù)對應(yīng)于接入點的可用帶寬;
發(fā)送模塊1001,還用于向接入點發(fā)送上行數(shù)據(jù)。
可選的,在本申請的一些實施例中,
發(fā)送模塊1001,還用于在接收模塊1002接收接入點發(fā)送的允許發(fā)送信息之后,向接入點發(fā)送反饋信息;
接收模塊1002,還用于在發(fā)送模塊1001向接入點發(fā)送反饋信息之后,接收接入點發(fā)送的觸發(fā)信息,以觸發(fā)發(fā)送模塊1001向接入點發(fā)送上行數(shù)據(jù)。
基于前一實施例,在本申請的一些實施例中,反饋信息為數(shù)據(jù)包,觸發(fā)信息包括trigger幀以及ack幀。
可選的,在本申請的一些實施例中,請參閱圖10-1,本申請?zhí)峁┮环N站點1000,站點作為第一站點,站點包括:
發(fā)送模塊1001,用于廣播發(fā)送請求,發(fā)送請求包括第一帶寬參數(shù),第一帶寬參數(shù)對應(yīng)于第一站點所需帶寬;
接收模塊1002,用于接收接入點發(fā)送的允許發(fā)送信息,允許發(fā)送信息包括第二帶寬參數(shù),第二帶寬參數(shù)對應(yīng)于接入點的可用帶寬;
發(fā)送模塊1001,還用于若允許發(fā)送信息滿足反饋條件,則廣播反饋信息;
接收模塊1002,還用于接收接入點發(fā)送的第一觸發(fā)幀;
發(fā)送模塊1001,用于根據(jù)第一觸發(fā)幀向接入點發(fā)送上行數(shù)據(jù)。
請參閱圖10-2,在本申請的一些實施例中,站點1000還包括判斷模塊1003;
判斷模塊1003,用于判斷第一帶寬參數(shù)是否小于第二帶寬參數(shù),若是,則確定允許發(fā)送信息滿足反饋條件;
或用于判斷第一信道集合是否為第二信道集合的真子集,若是,則確定允許發(fā)送信息滿足反饋條件,其中,第一信道集合與第一帶寬參數(shù)對應(yīng),第二信道集合與第二帶寬參數(shù)對應(yīng);
或用于判斷第一信道集合和第二信道集合是否包含相同信道,若是,則確定允許發(fā)送信息滿足反饋條件;
或用于判斷允許發(fā)送信息是否包含控制轉(zhuǎn)換標(biāo)識,若包含,則確定允許發(fā)送信息滿足反饋條件。
在本申請的一些實施例中,若允許發(fā)送信息不滿足反饋條件,則發(fā)送模塊1001可根據(jù)第二帶寬參數(shù)向接入點發(fā)送上行數(shù)據(jù)。
請參閱圖11,本申請?zhí)峁┮环N接入點1100,包括:
發(fā)送模塊1101,用于將發(fā)送請求發(fā)送給第一站點,發(fā)送請求包括第一帶寬參數(shù),第一帶寬參數(shù)對應(yīng)于接入點的可用帶寬;
接收模塊1102,用于接收第一站點發(fā)送的允許發(fā)送信息,允許發(fā)送信息包括第二帶寬參數(shù),第二帶寬參數(shù)對應(yīng)于第一站點所需帶寬;
發(fā)送模塊1101,還用于將觸發(fā)信息發(fā)送給第一站點;
接收模塊1102,還用于接收第一站點發(fā)送的上行數(shù)據(jù)。
請參閱圖12,本申請?zhí)峁┮环N站點1200,包括:
接收模塊1201,用于接收接入點發(fā)送的發(fā)送請求,發(fā)送請求包括第一帶寬參數(shù),第一帶寬參數(shù)對應(yīng)于接入點的可用帶寬;
發(fā)送模塊1202,用于在接收模塊1201接收發(fā)送請求之后,向接入點發(fā)送允許發(fā)送信息,允許發(fā)送信息包括第二帶寬參數(shù),第二帶寬參數(shù)對應(yīng)于第一站點所需帶寬;
接收模塊1201,用于接收接入點發(fā)送的觸發(fā)信息;
發(fā)送模塊1202,用于接收模塊1201接收觸發(fā)信息之后,向接入點發(fā)送上行數(shù)據(jù)。
請參閱圖13,本申請?zhí)峁┮环N接入點1300,包括:
發(fā)送模塊1301,用于向第一站點發(fā)送問詢信息,問詢信息包括第一帶寬參數(shù),第一帶寬參數(shù)對應(yīng)于接入點的可用帶寬;
接收模塊1302,用于接收第一站點發(fā)送的問詢反饋信息,問詢反饋信息包括第二帶寬參數(shù),第二帶寬參數(shù)對應(yīng)于第一站點所需帶寬;
分配模塊1303,用于若第一帶寬參數(shù)大于第二帶寬參數(shù),根據(jù)第二帶寬參數(shù)為第一站點分配信道,根據(jù)剩余帶寬為第二站點分配信道,剩余帶寬為接入點的可用帶寬中除分配給第一站點的帶寬以外的帶寬;
生成模塊1304,用于生成第一觸發(fā)幀;
發(fā)送模塊1301,還用于將第一觸發(fā)幀分別發(fā)送給第一站點和第二站點;
接收模塊1302,還用于接收第一站點以及第二站點發(fā)送的上行數(shù)據(jù)。
請參閱圖14,本申請?zhí)峁┮环N站點1400,站點作為第一站點,站點1400包括:
接收模塊1401,用于接收接入點發(fā)送的問詢信息,問詢信息包括第一帶寬參數(shù),第一帶寬參數(shù)對應(yīng)于接入點的可用帶寬;
發(fā)送模塊1402,用于向接入點發(fā)送問詢反饋信息,問詢反饋信息包括第二帶寬參數(shù),第二帶寬參數(shù)對應(yīng)于第一站點所需帶寬;
接收模塊1401,還用于接收接入點發(fā)送的第一觸發(fā)幀;
發(fā)送模塊1402,還用于根據(jù)第一觸發(fā)幀向接入點發(fā)送上行數(shù)據(jù)。
上面從功能模塊的角度對本申請?zhí)峁┑木W(wǎng)絡(luò)節(jié)點進行了描述,下面從硬件角度對本申請?zhí)峁┑木W(wǎng)絡(luò)節(jié)點進行介紹:請參閱圖15,本申請?zhí)峁┮环N接入點,包括接收裝置1501、發(fā)送裝置1502、處理器1503、存儲器1504和總線1505;接收裝置1501、發(fā)送裝置1502、處理器1503和存儲器1504之間通過總線1505相互連接通信,其中,通過調(diào)用存儲器1504存儲的操作指令,處理器1503用于執(zhí)行如下方法:
控制接收裝置接收第一站點發(fā)送的發(fā)送請求,發(fā)送請求包括第一帶寬參數(shù),第一帶寬參數(shù)對應(yīng)于第一站點所需帶寬;
控制發(fā)送裝置向第一站點發(fā)送允許發(fā)送信息,允許發(fā)送信息包括第二帶寬參數(shù),第二帶寬參數(shù)對應(yīng)于接入點的可用帶寬;
當(dāng)接入點收到第一站點發(fā)送的反饋信息時,為第一站點分配信道,根據(jù)剩余帶寬為第二站點分配信道,剩余帶寬為接入點的可用帶寬中除分配給第一站點的帶寬以外的帶寬;
生成第一觸發(fā)幀;
控制發(fā)送裝置將第一觸發(fā)幀分別發(fā)送給第一站點和第二站點;
控制接收裝置接收第一站點以及第二站點發(fā)送的上行數(shù)據(jù)。
在本發(fā)明的一些實施例中,處理器1503具體可用于從剩余帶寬對應(yīng)的信道集合中,隨機選取信道分配給第二站點;
或具體用于根據(jù)第二站點發(fā)送的隨機接入請求,從剩余帶寬對應(yīng)的信道 集合中選取信道分配給第二站點;
或具體用于根據(jù)第二站點發(fā)送的上傳需求信息,從剩余帶寬對應(yīng)的信道集合中選取信道分配給第二站點。
在本發(fā)明的一些實施例中,處理器1503具體可用于將第一帶寬參數(shù)對應(yīng)信道集合中的全部信道或部分信道,分配給第一站點。
在本發(fā)明的一些實施例中,當(dāng)允許發(fā)送信息還包含控制轉(zhuǎn)換標(biāo)識時,處理器1503具體可用于將第二帶寬參數(shù)對應(yīng)信道集合中的部分信道分配給第一站點。
在本發(fā)明的一些實施例中,處理器1503還用于判斷在第一站點所需帶寬內(nèi)是否存在包含控制信道的可用信道集,若是,則控制發(fā)送裝置1502執(zhí)行接入點向第一站點發(fā)送允許發(fā)送信息的步驟,若否,則禁止向第一站點發(fā)送允許發(fā)送信息。
在本發(fā)明的一些實施例中,反饋信息為確認ack幀、清除發(fā)送cts幀或信道狀態(tài)報告幀。
在本發(fā)明的一些實施例中,當(dāng)接入點沒有收到第一站點發(fā)送的反饋信息時,在處理器1503的控制下,接收裝置1501還用于根據(jù)第二帶寬參數(shù)接收第一站點發(fā)送的上行數(shù)據(jù)。
在本發(fā)明的一些實施例中,在第一站點與接入點完成數(shù)據(jù)傳輸之后,在處理器1503的控制下,發(fā)送模塊1502向第一站點發(fā)送第二觸發(fā)幀,第二觸發(fā)幀用于指示第一站點釋放信道。
請參閱圖16,本申請?zhí)峁┮环N站點,包括:
接收裝置1601、發(fā)送裝置1602、處理器1603、存儲器1604和總線1605;接收裝置1601、發(fā)送裝置1602、處理器1603和存儲器1604之間通過總線1605相互連接通信,其中,通過調(diào)用存儲器1604存儲的操作指令,處理器1603用于執(zhí)行如下方法:
控制發(fā)送裝置廣播發(fā)送請求,發(fā)送請求包括第一帶寬參數(shù),第一帶寬參數(shù)對應(yīng)于第一站點所需帶寬;
控制接收模塊接收接入點發(fā)送的允許發(fā)送信息,允許發(fā)送信息包括第二帶寬參數(shù),第二帶寬參數(shù)對應(yīng)于接入點的可用帶寬;
若允許發(fā)送信息滿足反饋條件,則控制發(fā)送裝置廣播反饋信息;
控制接收裝置接收接入點發(fā)送的第一觸發(fā)幀;
控制發(fā)送裝置根據(jù)第一觸發(fā)幀向接入點發(fā)送上行數(shù)據(jù)。
在本發(fā)明的一些實施例中,處理器1603可以判斷第一帶寬參數(shù)是否小于第二帶寬參數(shù),若是,則確定允許發(fā)送信息滿足反饋條件;
或,判斷第一信道集合是否為第二信道集合的真子集,若是,則確定允許發(fā)送信息滿足反饋條件,其中,第一信道集合與第一帶寬參數(shù)對應(yīng),第二信道集合與第二帶寬參數(shù)對應(yīng);
或,判斷第一信道集合和第二信道集合是否包含相同信道,若是,則確定允許發(fā)送信息滿足反饋條件;
或,判斷允許發(fā)送信息是否包含控制轉(zhuǎn)換標(biāo)識,若包含,則確定允許發(fā)送信息滿足反饋條件。
在本發(fā)明的一些實施例中,若允許發(fā)送信息不滿足反饋條件,則在處理器1603的控制下,發(fā)送裝置1602根據(jù)第二帶寬參數(shù)向接入點發(fā)送上行數(shù)據(jù)。
在本發(fā)明的一些實施例中,在處理器1603的控制下,接收裝置1601接收接入點發(fā)送的第二觸發(fā)幀,第二觸發(fā)幀用于指示第一站點釋放信道;
在本發(fā)明的一些實施例中,在處理器1603的控制下,發(fā)送裝置1601可以根據(jù)第二觸發(fā)幀廣播資源釋放指示,資源釋放指示用于指示第一站點的相鄰節(jié)點重置網(wǎng)絡(luò)分配向量。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實施例中的對應(yīng)過程,在此不再贅述。
在本申請所提供的幾個實施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。
所述集成的單元如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:u盤、移動硬盤、只讀存儲器(rom,read-onlymemory)、隨機存取存儲器(ram,randomaccessmemory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
以上所述,以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。