專(zhuān)利名稱(chēng):一種數(shù)據(jù)傳輸方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無(wú)線局域網(wǎng),尤其涉及一種數(shù)據(jù)傳輸方法及系統(tǒng)。
背景技術(shù):
MIMO (Multiple-Input Multiple-Output,多輸入多輸出)系統(tǒng)是利用多根發(fā)射天線和多根接收天線進(jìn)行無(wú)線傳輸?shù)募夹g(shù),由于其有效提高信道容量而成為長(zhǎng)期演進(jìn)(Long Term Evolution,簡(jiǎn)稱(chēng)LTE)的研究中一項(xiàng)倍受關(guān)注的技術(shù)。在蜂窩系統(tǒng)中,利用空間復(fù)用技術(shù)實(shí)現(xiàn)多用戶傳輸?shù)腗IMO(MU-MIMO)技術(shù)可以極大地提高系統(tǒng)的頻譜效率,多個(gè)用戶所有數(shù)據(jù)或部分?jǐn)?shù)據(jù)采用相同的頻率同時(shí)以空分的方式發(fā)送,在蜂窩系統(tǒng)中根據(jù)調(diào)度和控制信道,基站可以向已確定的MU-MIMO配對(duì)終端發(fā)送 MU-MIMO數(shù)據(jù),并對(duì)出錯(cuò)的數(shù)據(jù)進(jìn)行重傳。目前,IEEE802. 11系列標(biāo)準(zhǔn)僅支持單用戶空間復(fù)用技術(shù)(SU-MIM0)。IEEE 802. Ilac作為802. 11協(xié)議的改進(jìn)版本支持MU-MIMO傳輸,WLAN(無(wú)線局域網(wǎng))系統(tǒng)和蜂窩系統(tǒng)最大的不同是WLAN系統(tǒng)采用基于競(jìng)爭(zhēng)的CSMA/CA協(xié)議,其上下行轉(zhuǎn)換沒(méi)有固定的轉(zhuǎn)換點(diǎn),在發(fā)送過(guò)程中通過(guò)RTS(請(qǐng)求發(fā)送)和CTS(清除發(fā)送)預(yù)約媒質(zhì)占用權(quán),WLAN系統(tǒng)也存在其他擴(kuò)展的接入方式,例如HCCA (混合控制信道接入)和EDCA (增強(qiáng)的分布式信道訪問(wèn))。但由于數(shù)據(jù)發(fā)送的突發(fā)性,不能保證在一次突發(fā)傳輸或者幀序列交換中,所有 MU-MIMO站點(diǎn)的傳輸時(shí)間相同,如果在配置預(yù)約過(guò)程中,因?yàn)榕鲎驳仍?,不能向初始期望的部分MU-MIMO站點(diǎn)發(fā)送數(shù)據(jù),而又不能以發(fā)送其他站點(diǎn)數(shù)據(jù)作為補(bǔ)充,或在一次幀序列交換中,部分用戶提前傳輸完畢,而又不能傳遞新的數(shù)據(jù),則吞吐量降低,系統(tǒng)性能下降。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題是提供一種數(shù)據(jù)傳輸方法及系統(tǒng),解決數(shù)據(jù)傳輸過(guò)程中吞吐量降低的問(wèn)題。為解決上述技術(shù)問(wèn)題,本發(fā)明的一種數(shù)據(jù)傳輸方法,包括接入點(diǎn)確定要接收數(shù)據(jù)的多用戶-多輸入多輸出(MU-MIMO)分組,獲取向該分組發(fā)送數(shù)據(jù)的發(fā)送機(jī)會(huì),在獲取發(fā)送機(jī)會(huì)的過(guò)程中,如果該分組中存在不符合接收條件的站點(diǎn),則改變要接收數(shù)據(jù)的MU-MIMO分組,向改變后的分組發(fā)送數(shù)據(jù)。進(jìn)一步地,接入點(diǎn)改變要接收數(shù)據(jù)的MU-MIMO分組包括接入點(diǎn)選擇要接收數(shù)據(jù)的MU-MIMO分組以外的分組作為改變后的分組,其中,所選擇的分組中包含要接收數(shù)據(jù)的MU-MIMO分組中符合接收條件的站點(diǎn)和新增站點(diǎn),且接入點(diǎn)存在發(fā)送給新增站點(diǎn)的數(shù)據(jù)。進(jìn)一步地,不符合接收條件的站點(diǎn)是接入點(diǎn)在獲取發(fā)送機(jī)會(huì)的過(guò)程中向要接收數(shù)據(jù)的MU-MIMO分組中的站點(diǎn)發(fā)送傳輸幀后,該接入點(diǎn)未接收到其發(fā)送的響應(yīng)幀的站點(diǎn)。進(jìn)一步地,接入點(diǎn)確定要接收數(shù)據(jù)的MU-MIMO分組包括
接入點(diǎn)確定主用戶,從已配置的MU-MIMO分組中選擇包含主用戶最多的分組作為接收數(shù)據(jù)的MU-MIMO分組。進(jìn)一步地,接入點(diǎn)在包含主用戶最多的分組為多個(gè)時(shí),從該多個(gè)分組中選擇包含調(diào)度優(yōu)先級(jí)最高的從用戶的分組作為接收數(shù)據(jù)的MU-MIMO分組。進(jìn)一步地,接入點(diǎn)在獲取發(fā)送機(jī)會(huì)的過(guò)程中,如果該分組中存在不符合接收條件的站點(diǎn),且符合接收條件的站點(diǎn)中包含一個(gè)或多個(gè)主用戶,則改變要接收數(shù)據(jù)的MU-MIMO 分組。進(jìn)一步地,接入點(diǎn)向改變后的分組發(fā)送數(shù)據(jù)包括接入點(diǎn)獲取發(fā)送給改變后的分組中站點(diǎn)的數(shù)據(jù),得到當(dāng)前待發(fā)送MU-MIMIO數(shù)據(jù), 采用改變后的分組的組標(biāo)識(shí),發(fā)送當(dāng)前待發(fā)送數(shù)據(jù)。進(jìn)一步地,接入點(diǎn)發(fā)送當(dāng)前待發(fā)送數(shù)據(jù)時(shí),對(duì)于向改變后的分組中主用戶發(fā)送的數(shù)據(jù),以分段的方式進(jìn)行發(fā)送,對(duì)于向該分組中從用戶發(fā)送的數(shù)據(jù),以單包的方式進(jìn)行發(fā)送;或者,對(duì)于向改變后的分組中主用戶和從用戶發(fā)送的數(shù)據(jù),均以分段的方式進(jìn)行發(fā)送。進(jìn)一步地,一種數(shù)據(jù)傳輸方法,包括接入點(diǎn)確定要接收數(shù)據(jù)的多用戶-多輸入多輸出(MU-MIMO)分組,獲取向該分組發(fā)送數(shù)據(jù)的發(fā)送機(jī)會(huì),在獲取發(fā)送機(jī)會(huì)的過(guò)程中,如果該分組中存在不符合接收條件的站點(diǎn),則將該不符合接收條件的站點(diǎn)對(duì)應(yīng)的流信息配置為無(wú)效,向該分組中符合接收條件的站點(diǎn)發(fā)送數(shù)據(jù)。進(jìn)一步地,接入點(diǎn)向要接收數(shù)據(jù)的MU-MIMO分組中符合接收條件的站點(diǎn)發(fā)送數(shù)據(jù)時(shí),在發(fā)給符合接收條件的站點(diǎn)的數(shù)據(jù)中增加或減少數(shù)據(jù)流,并相應(yīng)地修改流信息,以表示站點(diǎn)接收的數(shù)據(jù)流的數(shù)量。進(jìn)一步地,一種數(shù)據(jù)傳輸方法,包括接入點(diǎn)確定要發(fā)送數(shù)據(jù)的多用戶-多輸入多輸出(MU-MIMO)分組,在獲取到向該分組發(fā)送數(shù)據(jù)的發(fā)送機(jī)會(huì)后,在向該分組中部分站點(diǎn)的數(shù)據(jù)發(fā)送完畢,向另一部分站點(diǎn)的數(shù)據(jù)還未發(fā)送完畢時(shí),改變分組,其中,改變后的分組中包含另一部分站點(diǎn),向改變后的分組發(fā)送數(shù)據(jù)。進(jìn)一步地,接入點(diǎn)在發(fā)送給該分組中部分站點(diǎn)的數(shù)據(jù)發(fā)送完畢,發(fā)送給另一部分站點(diǎn)的數(shù)據(jù)還未發(fā)送完畢時(shí),如果另一部分站點(diǎn)中包含一個(gè)或多個(gè)主用戶,則改變分組。進(jìn)一步地,接入點(diǎn)向改變后的分組發(fā)送數(shù)據(jù)包括接入點(diǎn)獲取發(fā)送給改變后的分組中站點(diǎn)的數(shù)據(jù),得到當(dāng)前待發(fā)送MU-MIMIO數(shù)據(jù), 采用改變后的分組的組標(biāo)識(shí),發(fā)送當(dāng)前待發(fā)送數(shù)據(jù)。進(jìn)一步地,接入點(diǎn)向另一部分站點(diǎn)還未發(fā)送完畢的數(shù)據(jù)是發(fā)送給該站點(diǎn)的數(shù)據(jù)中的一個(gè)或多個(gè)數(shù)據(jù)分段。進(jìn)一步地,一種數(shù)據(jù)傳輸系統(tǒng),包括分組確定模塊、發(fā)送機(jī)會(huì)獲取模塊和數(shù)據(jù)發(fā)送模塊,其中分組確定模塊,用于確定要接收數(shù)據(jù)的多用戶-多輸入多輸出(MU-MIMO)分組, 在發(fā)送機(jī)會(huì)獲取模塊獲取發(fā)送機(jī)會(huì)的過(guò)程中,如果確定該分組中存在不符合接收條件的站點(diǎn),則改變要接收數(shù)據(jù)的MU-MIMO分組;發(fā)送機(jī)會(huì)獲取模塊,用于獲取向該分組發(fā)送數(shù)據(jù)的發(fā)送機(jī)會(huì);
數(shù)據(jù)發(fā)送模塊,用于向改變后的分組發(fā)送數(shù)據(jù)。進(jìn)一步地,分組確定模塊改變要接收數(shù)據(jù)的MU-MIMO分組時(shí),選擇要接收數(shù)據(jù)的MU-MIMO分組以外的分組作為改變后的分組,其中,所選擇的分組中包含要接收數(shù)據(jù)的 MU-MIMO分組中符合接收條件的站點(diǎn)和新增站點(diǎn),且接入點(diǎn)存在發(fā)送給新增站點(diǎn)的數(shù)據(jù)。進(jìn)一步地,不符合接收條件的站點(diǎn)是發(fā)送機(jī)會(huì)獲取模塊在獲取發(fā)送機(jī)會(huì)的過(guò)程中向要接收數(shù)據(jù)的MU-MIMO分組中的站點(diǎn)發(fā)送傳輸幀后,該發(fā)送機(jī)會(huì)獲取模塊未接收到其發(fā)送的響應(yīng)幀的站點(diǎn)。進(jìn)一步地,數(shù)據(jù)發(fā)送模塊向改變后的分組發(fā)送數(shù)據(jù)時(shí),獲取發(fā)送給改變后的分組中站點(diǎn)的數(shù)據(jù),得到當(dāng)前待發(fā)送MU-MIMIO數(shù)據(jù),采用改變后的分組的組標(biāo)識(shí),對(duì)于向改變后的分組中主用戶發(fā)送的數(shù)據(jù),以分段的方式進(jìn)行發(fā)送,對(duì)于向該分組中從用戶發(fā)送的數(shù)據(jù),以單包的方式進(jìn)行發(fā)送;或者,對(duì)于向改變后的分組中主用戶和從用戶發(fā)送的數(shù)據(jù),均以分段的方式進(jìn)行發(fā)送。進(jìn)一步地,一種數(shù)據(jù)傳輸系統(tǒng),包括分組確定模塊、發(fā)送機(jī)會(huì)獲取模塊和數(shù)據(jù)發(fā)送模塊,其中分組確定模塊,用于確定要接收數(shù)據(jù)的多用戶-多輸入多輸出(MU-MIMO)分組, 在發(fā)送機(jī)會(huì)獲取模塊獲取發(fā)送機(jī)會(huì)的過(guò)程中,如果確定該分組中存在不符合接收條件的站點(diǎn),則將該不符合接收條件的站點(diǎn)對(duì)應(yīng)的流信息配置為無(wú)效;發(fā)送機(jī)會(huì)獲取模塊,用于獲取向該分組發(fā)送數(shù)據(jù)的發(fā)送機(jī)會(huì);數(shù)據(jù)發(fā)送模塊,用于向該分組中符合接收條件的站點(diǎn)發(fā)送數(shù)據(jù)。進(jìn)一步地,數(shù)據(jù)發(fā)送模塊向分組中符合接收條件的站點(diǎn)發(fā)送數(shù)據(jù)時(shí),在發(fā)給符合接收條件的站點(diǎn)的數(shù)據(jù)中增加或減少數(shù)據(jù)流,并相應(yīng)地修改流信息,以表示站點(diǎn)接收的數(shù)據(jù)流的數(shù)量。進(jìn)一步地,一種數(shù)據(jù)傳輸系統(tǒng),包括分組確定模塊、發(fā)送機(jī)會(huì)獲取模塊和數(shù)據(jù)發(fā)送模塊,其中分組確定模塊,用于確定要發(fā)送數(shù)據(jù)的多用戶-多輸入多輸出(MU-MIMO)分組,在發(fā)送機(jī)會(huì)獲取模塊獲取到向該分組發(fā)送數(shù)據(jù)的發(fā)送機(jī)會(huì),數(shù)據(jù)發(fā)送模塊確定在向該分組中部分站點(diǎn)的數(shù)據(jù)發(fā)送完畢,向另一部分站點(diǎn)的數(shù)據(jù)還未發(fā)送完畢時(shí),改變分組,其中,改變后的分組中包含另一部分站點(diǎn);發(fā)送機(jī)會(huì)獲取模塊,用于獲取向該分組發(fā)送數(shù)據(jù)的發(fā)送機(jī)會(huì);數(shù)據(jù)發(fā)送模塊,用于向改變后的分組發(fā)送數(shù)據(jù)。綜上所述,本發(fā)明在不能向初始期望的部分MU-MIMO站點(diǎn)發(fā)送數(shù)據(jù)時(shí),以發(fā)送其他站點(diǎn)數(shù)據(jù)作為補(bǔ)充,或在一次幀序列交換中,部分用戶提前傳輸完畢時(shí),傳遞新的數(shù)據(jù), 以提高吞吐量,增強(qiáng)系統(tǒng)性能。
圖1是本實(shí)施方式無(wú)線局域網(wǎng)中MU-MIMO數(shù)據(jù)發(fā)送方法的流程圖;圖2是本實(shí)施方式無(wú)線局域網(wǎng)中MU-MIMO數(shù)據(jù)發(fā)送方法的幀結(jié)構(gòu)圖;圖3是本實(shí)施方式無(wú)線局域網(wǎng)中另一種MU-MIMO數(shù)據(jù)發(fā)送方法的幀結(jié)構(gòu)圖;圖4是本實(shí)施方式無(wú)線局域網(wǎng)中MU-MIMO數(shù)據(jù)發(fā)送系統(tǒng)的架構(gòu)圖。
具體實(shí)施例方式下文中將結(jié)合附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行詳細(xì)說(shuō)明。需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。本實(shí)施方式中AP(接入點(diǎn))可以根據(jù)STA(站點(diǎn))的信道狀態(tài)信息,對(duì)關(guān)聯(lián)至 BSS (基站子系統(tǒng))的支持MU-MIMO的STA進(jìn)行MU-MIMO配對(duì),以這些配對(duì)(或稱(chēng)子組)構(gòu)造MU-MIMO分組,分組中包含一個(gè)或多個(gè)配對(duì),每個(gè)分組分配有g(shù)roupID (組標(biāo)識(shí))。在分組中包含一個(gè)配對(duì)時(shí),STA可以通過(guò)groupID獲知接收待傳輸MU-MIM0數(shù)據(jù)的分組,該分組中的STA可以通過(guò)流信息獲知數(shù)據(jù)中是否包含該STA的數(shù)據(jù)流以及包含的數(shù)據(jù)流的數(shù)量。在分組中包含多個(gè)配對(duì)時(shí),由于分組中每個(gè)配對(duì)不包含重復(fù)的STA,因此,STA可以通過(guò)groupID和配對(duì)中一 STA的MAC地址獲知接收待傳輸MU-MIMO數(shù)據(jù)的配對(duì),該配對(duì)中的STA通過(guò)流信息獲知數(shù)據(jù)中是否包含該STA的數(shù)據(jù)流以及包含的數(shù)據(jù)流的數(shù)量,以上與groupID —起用于標(biāo)識(shí)接收待傳輸MU-MIMO數(shù)據(jù)的配對(duì)的MAC地址稱(chēng)為分組MAC地址。在向要接收數(shù)據(jù)的分組(簡(jiǎn)稱(chēng)接收分組)發(fā)送待傳輸MU-MIMO數(shù)據(jù)前,AP獲取向接收分組發(fā)送該待傳輸MU-MIMO數(shù)據(jù)的發(fā)送機(jī)會(huì)(TXOP)。AP可以根據(jù)在獲取發(fā)送機(jī)會(huì)的過(guò)程中接收分組中STA的響應(yīng)狀態(tài),確定不符合接收條件的站點(diǎn),改變接收分組,向改變后的分組發(fā)送數(shù)據(jù)。接入點(diǎn)選擇接收分組以外的分組作為改變后的分組,其中,所選擇的分組中包含接收分組中符合接收條件的站點(diǎn)和新增站點(diǎn),且接入點(diǎn)中應(yīng)當(dāng)存在發(fā)送給新增站點(diǎn)的數(shù)據(jù)。也可以是在分組中存在不符合接收條件的站點(diǎn),且符合接收條件的站點(diǎn)中包含一個(gè)或多個(gè)主用戶時(shí),改變接收分組。接入點(diǎn)確定接收分組包括,確定主用戶,從已配置的MU-MIMO分組中選擇包含主用戶最多的分組作為接收分組,并且包含主用戶最多的分組為多個(gè)時(shí),從該多個(gè)分組中選擇包含調(diào)度優(yōu)先級(jí)最高的從用戶的分組作為接收分組。AP獲取向接收分組發(fā)送待傳輸MU-MIMO數(shù)據(jù)的TXOP的步驟包括AP發(fā)送RTS (請(qǐng)求發(fā)送)幀,在RTS幀相關(guān)的物理幀開(kāi)銷(xiāo)中攜帶接收分組的groupID,并接收STA響應(yīng)的 CTS (清除發(fā)送)幀,AP正確接收到CTS幀即認(rèn)為獲取了 ΤΧ0Ρ。上述AP接收STA響應(yīng)的CTS幀的步驟包括符合條件的STA向AP響應(yīng)CTS幀,符合條件的STA是指待傳輸MU-MIMO數(shù)據(jù)所對(duì)應(yīng)的全部或部分STA,響應(yīng)CTS幀的STA將自身的地址信息寫(xiě)入該CTS幀的MAC地址,AP接收該CTS幀。上述AP正確接收到CTS幀即認(rèn)為獲取了 TXOP是指,AP實(shí)際正確接收的CTS幀的數(shù)量可能少于期望正確接收的CTS幀的數(shù)量,根據(jù)正確接收的CTS幀中的MAC地址,AP可以確認(rèn)其與相應(yīng)的STA可以進(jìn)行MU-MIMO數(shù)據(jù)的發(fā)送,即認(rèn)為獲取了 ΤΧ0Ρ。AP沒(méi)有正確接收到其響應(yīng)的CTS幀的站點(diǎn),可以認(rèn)為該站點(diǎn)是不符合接收條件的站點(diǎn),但沒(méi)有正確接收到其響應(yīng)的CTS幀不能作為不符合接收條件的唯一原因。AP獲取向接收分組發(fā)送待傳輸MU-MIMO數(shù)據(jù)的TXOP的步驟還可以是AP發(fā)送數(shù)據(jù)幀,在數(shù)據(jù)幀相關(guān)的物理幀開(kāi)銷(xiāo)中攜帶接收分組的groupID,并接收STA響應(yīng)的ACK幀, AP正確接收到響應(yīng)的ACK幀即認(rèn)為獲取了 ΤΧ0Ρ。上述AP接收STA響應(yīng)的ACK幀的步驟包括正確接收數(shù)據(jù)幀的STA向AP響應(yīng)ACK
8幀,響應(yīng)ACK幀的STA將自身的地址信息寫(xiě)入該ACK幀的MAC地址,AP接收該ACK幀。上述AP正確接收到響應(yīng)的ACK幀即認(rèn)為獲取了 TXOP是指,AP實(shí)際正確接收的ACK 幀的數(shù)量可能少于期望正確接收的ACK幀的數(shù)量,根據(jù)正確接收的ACK幀中的MAC地址,AP 可以確認(rèn)其與相應(yīng)的STA可以進(jìn)行MU-MIMO數(shù)據(jù)的發(fā)送,即認(rèn)為獲取了 ΤΧ0Ρ。上述AP發(fā)送RTS幀或數(shù)據(jù)幀時(shí),在相關(guān)的物理幀開(kāi)銷(xiāo)中攜帶groupID的步驟包括AP在RTS幀或數(shù)據(jù)幀的MAC地址中寫(xiě)入一個(gè)STA的MAC地址,在物理幀開(kāi)銷(xiāo)中寫(xiě)入 group ID,并在STA相應(yīng)位置的流信息字段中寫(xiě)入控制值,通過(guò)MAC地址和groupID即可確定接收分組中的配對(duì),配對(duì)中的STA可以根據(jù)流信息確定是否對(duì)RTS幀或數(shù)據(jù)幀進(jìn)行響應(yīng), 若STA對(duì)應(yīng)的流信息為有效,則響應(yīng);否則,不響應(yīng)。上述獲取發(fā)送機(jī)會(huì)的過(guò)程中,可以將RTS幀和數(shù)據(jù)幀稱(chēng)為傳輸幀,將CTS幀和ACK 幀稱(chēng)為響應(yīng)幀,不符合接收條件的站點(diǎn)可以定義為接入點(diǎn)在獲取發(fā)送機(jī)會(huì)的過(guò)程中向接收分組中的站點(diǎn)發(fā)送傳輸幀后,該接入點(diǎn)未接收到其發(fā)送的響應(yīng)幀的站點(diǎn)。上述AP改變接收分組,向改變后的接收分組發(fā)送數(shù)據(jù)是指,在獲取的發(fā)送機(jī)會(huì)中以改變后的groupID,向STA以MU-MIMO方式發(fā)送數(shù)據(jù),發(fā)送數(shù)據(jù)可以采用以下方法AP在獲取TXOP的步驟中,AP為向分組中部分STA發(fā)送數(shù)據(jù)獲得了 ΤΧ0Ρ,假設(shè)預(yù)期為向m個(gè)STA發(fā)送數(shù)據(jù)獲取ΤΧ0Ρ,實(shí)際在m個(gè)預(yù)期接收的STA中,AP實(shí)際為向其中的k 個(gè)STA發(fā)送數(shù)據(jù)獲得了 TXOP,k < m,而AP沒(méi)有獲得向其發(fā)送數(shù)據(jù)的發(fā)送機(jī)會(huì)的站點(diǎn)可以認(rèn)為是不符合接收條件的站點(diǎn),AP可以再?gòu)脑搈個(gè)STA以外的其他STA中,選擇可以與以上k 個(gè)STA進(jìn)行MU-MIMO發(fā)送的i個(gè)STA且AP中存在發(fā)送給該i個(gè)STA的待發(fā)送數(shù)據(jù),其中, k個(gè)STA和i個(gè)STA需要屬于同一個(gè)MU-MIMO分組,該分組的groupID與獲取TXOP所用的 groupID不同,AP以改變后的groupID向k+i個(gè)STA發(fā)送MU-MIMO數(shù)據(jù),k+i ( m,并且,需要根據(jù)對(duì)上述i個(gè)STA發(fā)送的數(shù)據(jù)流重新配置流信息(流信息可變)。除此之外,AP還可以不改變接收分組,改變流信息的配置,仍然向該接收分組發(fā)送數(shù)據(jù),AP在獲取TXOP的步驟中,若為AP向分組中的部分STA發(fā)送數(shù)據(jù)獲得了 ΤΧ0Ρ,可以以不變的groupID向該部分STA發(fā)送MU-MIMO數(shù)據(jù),無(wú)法接收數(shù)據(jù)的STA對(duì)應(yīng)的流信息配置為無(wú)效(流信息可變)。由于在MU-MIMO數(shù)據(jù)發(fā)送中站點(diǎn)的數(shù)量減少,因此,多站點(diǎn)之間的干擾也就相應(yīng)變小,從而可以在發(fā)給每個(gè)站點(diǎn)的數(shù)據(jù)中增加數(shù)據(jù)流,發(fā)送的MU-MIMO數(shù)據(jù)對(duì)應(yīng)的流信息也需要相應(yīng)地改變,以表示出站點(diǎn)接收的數(shù)據(jù)流的數(shù)量,同時(shí)也可以在發(fā)給每個(gè)站點(diǎn)的數(shù)據(jù)中減少數(shù)據(jù)流。圖1是根據(jù)本實(shí)施方式的一個(gè)優(yōu)選實(shí)施例的無(wú)線局域網(wǎng)中傳輸數(shù)據(jù)的方法的流程圖,包括步驟101 配置MU-MIMO分組,為每個(gè)分組分配groupID ;AP獲取自身到各STA間的信道狀態(tài)信息,根據(jù)MU-MIMO配對(duì)算法,對(duì)滿足MU-MIMO 配對(duì)條件的STA進(jìn)行配對(duì),每個(gè)配對(duì)中可以包含最多M(如M < 4)個(gè)STA,根據(jù)配對(duì)進(jìn)一步地構(gòu)造MU-MIMO分組,每個(gè)MU-MIMO分組可以包含一個(gè)或多個(gè)配對(duì)。本實(shí)施例中,假設(shè)共有三個(gè)MU-MIMO分組,分別如下分組1 為{A,D,E,G};分組2 為{A,E,F(xiàn),M};分組3 為{D,E,F(xiàn),M};
AP有向站點(diǎn)A、D、E、F、M和N的待發(fā)送數(shù)據(jù),而沒(méi)有向站點(diǎn)G的待發(fā)數(shù)據(jù)。步驟102 =AP確定本次待發(fā)送MU-MIMO數(shù)據(jù)以及待發(fā)送MU-MIM0數(shù)據(jù)對(duì)應(yīng)的 STA (目標(biāo)STA),目標(biāo)STA屬于同一個(gè)MU-MIMO分組,該MU-MIMO分組的groupID為初始 groupID ;AP通過(guò)內(nèi)部競(jìng)爭(zhēng)機(jī)制選擇站點(diǎn)A和D的待發(fā)送數(shù)據(jù)作為首選業(yè)務(wù)或用戶數(shù)據(jù),選擇站點(diǎn)E的待發(fā)送數(shù)據(jù)作為次選業(yè)務(wù)或用戶數(shù)據(jù),組成初始的待發(fā)送MU-MIMO數(shù)據(jù)。站點(diǎn) A和D為主用戶,站點(diǎn)E為從用戶。相應(yīng)地,接收分組為分組1,分組1的groupID為初始 groupIDο接入點(diǎn)確定主用戶以及從用戶的方法包括針對(duì)所述接入點(diǎn)所管理的各站點(diǎn)的待發(fā)送數(shù)據(jù),按照數(shù)據(jù)的調(diào)度優(yōu)先級(jí)從高到低的順序依次選擇出滿足多用戶多輸入多輸出配對(duì)要求的X個(gè)首選用戶數(shù)據(jù)和Y個(gè)次選用戶數(shù)據(jù),將首選用戶作為主用戶或者將首選用戶以及調(diào)度優(yōu)先級(jí)均比其他從用戶高的多個(gè)次選用戶作為主用戶,將其他次選用戶作為從用戶。數(shù)據(jù)的調(diào)度優(yōu)先級(jí)是綜合考慮以下參數(shù)中一個(gè)或多個(gè)的綜合參數(shù)數(shù)據(jù)的業(yè)務(wù)等級(jí)、數(shù)據(jù)排隊(duì)中的先后次序、數(shù)據(jù)的時(shí)延等級(jí)。步驟103 =AP選擇一 STA的MAC地址寫(xiě)入RTS幀的接收地址字段,發(fā)送地址字段填寫(xiě)AP的MAC地址,并構(gòu)造相關(guān)的物理幀,將初始groupID和待發(fā)送MU-MIMO數(shù)據(jù)的流信息寫(xiě)入物理幀開(kāi)銷(xiāo)的相應(yīng)字段;具體地,可以將主用戶的MAC地址作為分組MAC地址寫(xiě)入RTS幀的接收地址字段, 本實(shí)施例中將站點(diǎn)A的MAC地址寫(xiě)入RTS幀的接收地址字段,并為RTS幀增加物理開(kāi)銷(xiāo)形成物理幀,在物理幀開(kāi)銷(xiāo)中寫(xiě)入初始groupID,同時(shí)針對(duì)MU-MIMO分組,在物理幀開(kāi)銷(xiāo)中的 STA相應(yīng)位置的流信息字段中寫(xiě)入控制值,使得STA根據(jù)RTS幀的groupID和接收地址即可確定接收數(shù)據(jù)的MU-MIMO分組中的配對(duì),進(jìn)而根據(jù)流信息的賦值,凡流信息設(shè)置為0 (無(wú)效)所對(duì)應(yīng)的STA為不需要回復(fù)CTS幀的STA,否則,需要回復(fù)CTS幀。步驟104 =AP設(shè)定期望返回CTS幀的STA,并啟動(dòng)wait CTS計(jì)時(shí)器;AP設(shè)定X個(gè)期望返回CTS幀的STA,這些STA根據(jù)RTS幀的groupID、MAC地址和流信息設(shè)定,例如可以采用如下方案方案1 假設(shè)MU-MIMO分組1中包含配對(duì){A,D,E,G},分組1的groupID為 {000001},RTS中的groupID為{000001},MAC地址為站點(diǎn)A的MAC地址,流信息為{001, 001,001,000},則設(shè)定三個(gè)期望返回CTS幀的STA為站點(diǎn)A、D和E。方案2 如果MU-MIMO分組1僅包含一個(gè)配對(duì){A,D,E,G},分組1的groupID為 {000001},流信息為{001,001,001,000},則設(shè)定三個(gè)期望返回CTS幀的STA為站點(diǎn)A、D和 E0AP還可以將其中的Y個(gè)STA設(shè)為主用戶,其中兩個(gè)特例是1)X = Y,即所有期望返回CTS幀的STA都是主用戶;2)Y恒定于1,即只有一個(gè)主用戶,且該傳遞的主用戶數(shù)據(jù)所屬業(yè)務(wù)為主業(yè)務(wù)。在本實(shí)施例中初始MU-MIMO分組中設(shè)定A和D為主用戶。AP啟動(dòng)wait_CTS計(jì)時(shí)器,計(jì)時(shí)時(shí)間為X*SIFS+X*calcDur,其中SIFS為短幀間間隔,calcDur為CTS發(fā)送的時(shí)間長(zhǎng)度。步驟105 期望返回CTS幀的STA若正確接收到RTS幀,則向AP發(fā)送CTS幀;
正確接收到RTS的STA,根據(jù)接收到的RTS中的groupID、MAC地址和流信息判斷是否符合回復(fù)CTS幀的條件,若該STA屬于groupID和MAC地址指示的MU-MIMO分組中的配對(duì),同時(shí)該STA相應(yīng)位置的流信息有效,則該STA需要回復(fù)CTS幀,回復(fù)CTS幀的時(shí)間點(diǎn)可以由對(duì)應(yīng)流信息在流信息字段的相對(duì)位置來(lái)確定,例如站點(diǎn)D的流信息子字段在流信息字段中的第二個(gè)子字段處,且站點(diǎn)A的流信息子字段有效,則站點(diǎn)A首先回復(fù)CTS幀,站點(diǎn)D第二個(gè)回復(fù)CTS幀。步驟106 =AP判斷wait_CTS計(jì)時(shí)器超時(shí)前,是否收到期望返回CTS幀的STA發(fā)送的CTS幀,如果wait_CTS計(jì)時(shí)器超時(shí)前,AP沒(méi)有正確接收到任一主用戶發(fā)送的CTS幀,則執(zhí)行步驟113 ;否則,執(zhí)行步驟107 ;步驟107 重新確定本次發(fā)送的待發(fā)送MU-MIMO數(shù)據(jù);具體地,重新確定接收待發(fā)送MU-MIMO數(shù)據(jù)的MU-MIM0分組,獲取發(fā)送給該分組中的STA的數(shù)據(jù),得到更新的待發(fā)送MU-MIMO數(shù)據(jù),采用改變后的groupID,以MU-MIMO方式向 STA發(fā)送更新后的待發(fā)送MU-MIMO數(shù)據(jù)。例如,本實(shí)施例中分組1 {A,D,E,G},若AP正確接收了站點(diǎn)A和E回復(fù)的CTS幀, 而沒(méi)有收到站點(diǎn)D回復(fù)的CTS幀,則AP可以將站點(diǎn)E、F和M的待發(fā)數(shù)據(jù)與站點(diǎn)A的待發(fā)數(shù)據(jù)配對(duì),即本次向分組2 {A,E,F(xiàn),M}發(fā)送MU-MIMO數(shù)據(jù)。步驟108 =AP更新groupID和流信息,將更新后的groupID和流信息寫(xiě)入物理層開(kāi)銷(xiāo)的相應(yīng)字段,將STA的MAC地址寫(xiě)入相應(yīng)數(shù)據(jù)幀中,AP向STA以MU-MIMO方式發(fā)送待發(fā)送MU-MIMO數(shù)據(jù);在本實(shí)施例中,groupID為{000010},流信息為{010,011,001,010},指示站點(diǎn)A、 E、F和M分別有2個(gè)流、3個(gè)流、1個(gè)流和2個(gè)數(shù)據(jù)流需要接收。同時(shí),利用本領(lǐng)域熟知的 MU-MIMO算法,將A、E、F和M的待發(fā)數(shù)據(jù)發(fā)送出去,在不同站點(diǎn)的數(shù)據(jù)中攜帶相應(yīng)站點(diǎn)的 MAC地址,例如,在站點(diǎn)A的數(shù)據(jù)中攜帶站點(diǎn)A的MAC地址。AP還可以啟動(dòng)wait_ACK計(jì)時(shí)器,計(jì)時(shí)時(shí)間為X*SIFS+X*ackDur,其中,SIFS為短幀間間隔,calcDur為ACK發(fā)送的時(shí)間長(zhǎng)度,因?yàn)榘l(fā)送了四個(gè)STA的數(shù)據(jù)X = 4。步驟109 正確接收數(shù)據(jù)幀的STA發(fā)送ACK幀;步驟110 =AP判斷在wait_ACK計(jì)時(shí)器超時(shí)前,是否收到ACK幀,在wait_ACK計(jì)時(shí)器超時(shí)前,如果任一主用戶沒(méi)有回復(fù)ACK幀,則執(zhí)行步驟113,否則,執(zhí)行步驟111 ;步驟111 :AP判斷在TXOP結(jié)束前是否還有后續(xù)數(shù)據(jù)發(fā)送,如果主或從用戶有后續(xù)分段需要發(fā)送,則執(zhí)行步驟107 ;在采用分段傳輸?shù)姆桨钢?,可以采用以下兩種子方案方案一允許主用戶的數(shù)據(jù)以分段方式傳輸,從用戶的數(shù)據(jù)以單包的方式發(fā)送,例如,在圖2中,站點(diǎn)A的數(shù)據(jù)以分段的方式傳輸兩次,站點(diǎn)E的數(shù)據(jù)以單包的方式發(fā)送兩次, 兩次發(fā)送的數(shù)據(jù)是相互獨(dú)立的。在分段傳輸中一旦不能正確接收到主用戶針對(duì)每個(gè)分段的 ACK,則執(zhí)行步驟112。方案二 主用戶與從用戶的數(shù)據(jù)均允許以分段方式傳輸,在分組中只要STA有后續(xù)分段傳輸,且相應(yīng)的ACK接收正確,則執(zhí)行步驟107。步驟112 結(jié)束本次發(fā)送。步驟113 終止本次發(fā)送。
本實(shí)施方式的另一實(shí)施例如下AP獲取到向確定的接收分組發(fā)送數(shù)據(jù)的發(fā)送機(jī)會(huì)后,在發(fā)送MU-MIMO數(shù)據(jù)的過(guò)程中,如果發(fā)送給該分組中部分站點(diǎn)的數(shù)據(jù)發(fā)送完畢,發(fā)送給另一部分站點(diǎn)的數(shù)據(jù)還未發(fā)送完畢時(shí),AP可以改變分組發(fā)送數(shù)據(jù),改變后的分組中需要包含數(shù)據(jù)還未接收完畢的站點(diǎn),即上述另一部分站點(diǎn),AP向改變后的分組發(fā)送數(shù)據(jù)。上述部分站點(diǎn)可以稱(chēng)為接收完成的站點(diǎn),另一部分站點(diǎn)可以稱(chēng)為接收未完成的站點(diǎn)。具體地,在發(fā)送給分組中部分站點(diǎn)的數(shù)據(jù)發(fā)送完畢,發(fā)送給另一部分站點(diǎn)的數(shù)據(jù)還未發(fā)送完畢時(shí),AP可以再?gòu)脑摲纸M以外的其他分組中,選擇可以與以上接收未完成的站點(diǎn)進(jìn)行MU-MIMO發(fā)送的站點(diǎn)且AP中存在發(fā)送給所選擇的站點(diǎn)的待發(fā)送數(shù)據(jù),其中,所選擇的站點(diǎn)與接收未完成的站點(diǎn)需要屬于同一個(gè)MU-MIMO分組,該分組的groupID與原分組的 groupID不同,AP以改變后的groupID向所選擇的站點(diǎn)和未接收完成的站點(diǎn)發(fā)送MU-MIM0 數(shù)據(jù),并且,需要根據(jù)對(duì)上述所選擇的站點(diǎn)發(fā)送的數(shù)據(jù)流重新配置流信息(流信息可變)。 接入點(diǎn)向改變后的分組發(fā)送數(shù)據(jù)時(shí),獲取發(fā)送給改變后的分組中站點(diǎn)的數(shù)據(jù),得到當(dāng)前待發(fā)送MU-MIMIO數(shù)據(jù),采用改變后的分組的組標(biāo)識(shí),發(fā)送當(dāng)前待發(fā)送數(shù)據(jù)。也可以是在發(fā)送給接收分組中部分站點(diǎn)的數(shù)據(jù)發(fā)送完畢,發(fā)送給另一部分站點(diǎn)的數(shù)據(jù)還未發(fā)送完畢,且另一部分站點(diǎn)中包含一個(gè)或多個(gè)主用戶時(shí),改變接收分組。接入點(diǎn)向另一部分站點(diǎn)還未發(fā)送完畢的數(shù)據(jù)可以是發(fā)送給該站點(diǎn)的數(shù)據(jù)的一個(gè)或多個(gè)數(shù)據(jù)分段。除了通過(guò)傳輸幀和響應(yīng)幀獲取發(fā)送機(jī)會(huì)外,在AP駐留集中控制實(shí)體中時(shí),AP還可以根據(jù)集中控制的調(diào)度獲取發(fā)送機(jī)會(huì),如圖3所示,AP不是通過(guò)傳輸幀和響應(yīng)幀獲取發(fā)送機(jī)會(huì),而是根據(jù)集中控制的調(diào)度獲取發(fā)送機(jī)會(huì)。圖4為本實(shí)施方式為本實(shí)施方式的一種數(shù)據(jù)傳輸系統(tǒng),包括分組確定模塊、發(fā)送機(jī)會(huì)獲取模塊和數(shù)據(jù)發(fā)送模塊,其中分組確定模塊,用于確定要接收數(shù)據(jù)的多用戶-多輸入多輸出(MU-MIMO)分組, 在發(fā)送機(jī)會(huì)獲取模塊獲取發(fā)送機(jī)會(huì)的過(guò)程中,如果確定該分組中存在不符合接收條件的站點(diǎn),則改變要接收數(shù)據(jù)的MU-MIMO分組;發(fā)送機(jī)會(huì)獲取模塊,用于獲取向該分組發(fā)送數(shù)據(jù)的發(fā)送機(jī)會(huì);數(shù)據(jù)發(fā)送模塊,用于向改變后的分組發(fā)送數(shù)據(jù)。分組確定模塊改變要接收數(shù)據(jù)的MU-MIMO分組時(shí),選擇要接收數(shù)據(jù)的MU-MIMO分組以外的分組作為改變后的分組,其中,所選擇的分組中包含要接收數(shù)據(jù)的MU-MIMO分組中符合接收條件的站點(diǎn)和新增站點(diǎn),且接入點(diǎn)存在發(fā)送給新增站點(diǎn)的數(shù)據(jù)。上述不符合接收條件的站點(diǎn)是發(fā)送機(jī)會(huì)獲取模塊在獲取發(fā)送機(jī)會(huì)的過(guò)程中向要接收數(shù)據(jù)的MU-MIMO分組中的站點(diǎn)發(fā)送傳輸幀后,該發(fā)送機(jī)會(huì)獲取模塊未接收到其發(fā)送的響應(yīng)幀的站點(diǎn)。數(shù)據(jù)發(fā)送模塊向改變后的分組發(fā)送數(shù)據(jù)時(shí),獲取發(fā)送給改變后的分組中站點(diǎn)的數(shù)據(jù),得到當(dāng)前待發(fā)送MU-MIMIO數(shù)據(jù),采用改變后的分組的組標(biāo)識(shí),對(duì)于向改變后的分組中主用戶發(fā)送的數(shù)據(jù),以分段的方式進(jìn)行發(fā)送,對(duì)于向該分組中從用戶發(fā)送的數(shù)據(jù),以單包的方式進(jìn)行發(fā)送;或者,對(duì)于向改變后的分組中主用戶和從用戶發(fā)送的數(shù)據(jù),均以分段的方式進(jìn)行發(fā)送。本實(shí)施方式的另一種數(shù)據(jù)傳輸系統(tǒng),包括分組確定模塊、發(fā)送機(jī)會(huì)獲取模塊和數(shù)據(jù)發(fā)送模塊,其中
12
分組確定模塊,用于確定要接收數(shù)據(jù)的多用戶-多輸入多輸出(MU-MIMO)分組, 在發(fā)送機(jī)會(huì)獲取模塊獲取發(fā)送機(jī)會(huì)的過(guò)程中,如果確定該分組中存在不符合接收條件的站點(diǎn),則將該不符合接收條件的站點(diǎn)對(duì)應(yīng)的流信息配置為無(wú)效;發(fā)送機(jī)會(huì)獲取模塊,用于獲取向該分組發(fā)送數(shù)據(jù)的發(fā)送機(jī)會(huì);數(shù)據(jù)發(fā)送模塊,用于向該分組中符合接收條件的站點(diǎn)發(fā)送數(shù)據(jù)。數(shù)據(jù)發(fā)送模塊向分組中符合接收條件的站點(diǎn)發(fā)送數(shù)據(jù)時(shí),在發(fā)給符合接收條件的站點(diǎn)的數(shù)據(jù)中增加或減少數(shù)據(jù)流,并相應(yīng)地修改流信息,以表示站點(diǎn)接收的數(shù)據(jù)流的數(shù)量。本實(shí)施方式第三種數(shù)據(jù)傳輸系統(tǒng),包括分組確定模塊、發(fā)送機(jī)會(huì)獲取模塊和數(shù)據(jù)發(fā)送模塊,其中分組確定模塊,用于確定要發(fā)送數(shù)據(jù)的多用戶-多輸入多輸出(MU-MIMO)分組,在發(fā)送機(jī)會(huì)獲取模塊獲取到向該分組發(fā)送數(shù)據(jù)的發(fā)送機(jī)會(huì),數(shù)據(jù)發(fā)送模塊確定在向該分組中部分站點(diǎn)的數(shù)據(jù)發(fā)送完畢,向另一部分站點(diǎn)的數(shù)據(jù)還未發(fā)送完畢時(shí),改變分組,其中,改變后的分組中包含另一部分站點(diǎn);發(fā)送機(jī)會(huì)獲取模塊,用于獲取向該分組發(fā)送數(shù)據(jù)的發(fā)送機(jī)會(huì);數(shù)據(jù)發(fā)送模塊,用于向改變后的分組發(fā)送數(shù)據(jù)。分組確定模塊在數(shù)據(jù)發(fā)送模塊發(fā)送給該分組中部分站點(diǎn)的數(shù)據(jù)發(fā)送完畢,發(fā)送給另一部分站點(diǎn)的數(shù)據(jù)還未發(fā)送完畢時(shí),且如果另一部分站點(diǎn)中包含一個(gè)或多個(gè)主用戶時(shí), 改變分組。數(shù)據(jù)發(fā)送模塊向改變后的分組發(fā)送數(shù)據(jù)包括接入點(diǎn)獲取發(fā)送給改變后的分組中站點(diǎn)的數(shù)據(jù),得到當(dāng)前待發(fā)送MU-MIMIO數(shù)據(jù),采用改變后的分組的組標(biāo)識(shí),發(fā)送當(dāng)前待發(fā)送數(shù)據(jù)。數(shù)據(jù)發(fā)送模塊向另一部分站點(diǎn)還未發(fā)送完畢的數(shù)據(jù)是發(fā)送給該站點(diǎn)的數(shù)據(jù)中的一個(gè)或多個(gè)數(shù)據(jù)分段。以上雖然通過(guò)一些示例性的實(shí)施例對(duì)本發(fā)明的一種無(wú)線局域網(wǎng)中MU-MIMO數(shù)據(jù)重傳的計(jì)數(shù)方法進(jìn)行了詳細(xì)的描述,但是以上這些實(shí)施例并不是窮舉的,本領(lǐng)域技術(shù)人員可以在本發(fā)明的精神和范圍內(nèi)實(shí)現(xiàn)各種變化和修改。因此,本發(fā)明并不限于這些實(shí)施例,本發(fā)明的范圍僅由所附權(quán)利要求為準(zhǔn)。
權(quán)利要求
1.一種數(shù)據(jù)傳輸方法,包括接入點(diǎn)確定要接收數(shù)據(jù)的多用戶-多輸入多輸出(MU-MIMO)分組,獲取向該分組發(fā)送數(shù)據(jù)的發(fā)送機(jī)會(huì),在獲取發(fā)送機(jī)會(huì)的過(guò)程中,如果該分組中存在不符合接收條件的站點(diǎn),則改變所述要接收數(shù)據(jù)的MU-MIMO分組,向改變后的分組發(fā)送數(shù)據(jù)。
2.如權(quán)利要求1所述的方法,其特征在于,所述接入點(diǎn)改變所述要接收數(shù)據(jù)的MU-MIMO 分組包括所述接入點(diǎn)選擇所述要接收數(shù)據(jù)的MU-MIMO分組以外的分組作為所述改變后的分組, 其中,所選擇的分組中包含所述要接收數(shù)據(jù)的MU-MIMO分組中符合接收條件的站點(diǎn)和新增站點(diǎn),且所述接入點(diǎn)存在發(fā)送給所述新增站點(diǎn)的數(shù)據(jù)。
3.如權(quán)利要求1所述的方法,其特征在于所述不符合接收條件的站點(diǎn)是所述接入點(diǎn)在獲取發(fā)送機(jī)會(huì)的過(guò)程中向所述要接收數(shù)據(jù)的MU-MIMO分組中的站點(diǎn)發(fā)送傳輸幀后,該接入點(diǎn)未接收到其發(fā)送的響應(yīng)幀的站點(diǎn)。
4.如權(quán)利要求1所述的方法,其特征在于,所述接入點(diǎn)確定要接收數(shù)據(jù)的MU-MIMO分組包括所述接入點(diǎn)確定主用戶,從已配置的MU-MIMO分組中選擇包含主用戶最多的分組作為所述接收數(shù)據(jù)的MU-MIMO分組。
5.如權(quán)利要求4所述的方法,其特征在于所述接入點(diǎn)在所述包含主用戶最多的分組為多個(gè)時(shí),從該多個(gè)分組中選擇包含調(diào)度優(yōu)先級(jí)最高的從用戶的分組作為所述接收數(shù)據(jù)的 MU-MIMO 分組。
6.如權(quán)利要求4所述的方法,其特征在于所述接入點(diǎn)在獲取發(fā)送機(jī)會(huì)的過(guò)程中,如果該分組中存在不符合接收條件的站點(diǎn),且符合接收條件的站點(diǎn)中包含一個(gè)或多個(gè)主用戶, 則改變所述要接收數(shù)據(jù)的MU-MIMO分組。
7.如權(quán)利要求6所述的方法,其特征在于,所述接入點(diǎn)向改變后的分組發(fā)送數(shù)據(jù)包括所述接入點(diǎn)獲取發(fā)送給所述改變后的分組中站點(diǎn)的數(shù)據(jù),得到當(dāng)前待發(fā)送MU-MIMIO數(shù)據(jù),采用所述改變后的分組的組標(biāo)識(shí),發(fā)送所述當(dāng)前待發(fā)送數(shù)據(jù)。
8.如權(quán)利要求7所述的方法,其特征在于,所述接入點(diǎn)發(fā)送所述當(dāng)前待發(fā)送數(shù)據(jù)時(shí),對(duì)于向所述改變后的分組中主用戶發(fā)送的數(shù)據(jù),以分段的方式進(jìn)行發(fā)送,對(duì)于向該分組中從用戶發(fā)送的數(shù)據(jù),以單包的方式進(jìn)行發(fā)送;或者,對(duì)于向所述改變后的分組中主用戶和從用戶發(fā)送的數(shù)據(jù),均以分段的方式進(jìn)行發(fā)送。
9.一種數(shù)據(jù)傳輸方法,包括接入點(diǎn)確定要接收數(shù)據(jù)的多用戶-多輸入多輸出(MU-MIMO)分組,獲取向該分組發(fā)送數(shù)據(jù)的發(fā)送機(jī)會(huì),在獲取發(fā)送機(jī)會(huì)的過(guò)程中,如果該分組中存在不符合接收條件的站點(diǎn),則將該不符合接收條件的站點(diǎn)對(duì)應(yīng)的流信息配置為無(wú)效,向該分組中符合接收條件的站點(diǎn)發(fā)送數(shù)據(jù)。
10.如權(quán)利要求9所述的方法,其特征在于,所述接入點(diǎn)向所述要接收數(shù)據(jù)的MU-MIMO 分組中符合接收條件的站點(diǎn)發(fā)送數(shù)據(jù)時(shí),在發(fā)給所述符合接收條件的站點(diǎn)的數(shù)據(jù)中增加或減少數(shù)據(jù)流,并相應(yīng)地修改流信息,以表示站點(diǎn)接收的數(shù)據(jù)流的數(shù)量。
11.一種數(shù)據(jù)傳輸方法,包括接入點(diǎn)確定要發(fā)送數(shù)據(jù)的多用戶-多輸入多輸出(MU-MIMO)分組,在獲取到向該分組發(fā)送數(shù)據(jù)的發(fā)送機(jī)會(huì)后,在向該分組中部分站點(diǎn)的數(shù)據(jù)發(fā)送完畢,向另一部分站點(diǎn)的數(shù)據(jù)還未發(fā)送完畢時(shí),改變所述分組,其中,改變后的分組中包含所述另一部分站點(diǎn),向改變后的分組發(fā)送數(shù)據(jù)。
12.如權(quán)利要求11所述的方法,其特征在于所述接入點(diǎn)在發(fā)送給該分組中部分站點(diǎn)的數(shù)據(jù)發(fā)送完畢,發(fā)送給另一部分站點(diǎn)的數(shù)據(jù)還未發(fā)送完畢時(shí),如果所述另一部分站點(diǎn)中包含一個(gè)或多個(gè)主用戶,則改變所述分組。
13.如權(quán)利要求12所述的方法,其特征在于,所述接入點(diǎn)向改變后的分組發(fā)送數(shù)據(jù)包括所述接入點(diǎn)獲取發(fā)送給所述改變后的分組中站點(diǎn)的數(shù)據(jù),得到當(dāng)前待發(fā)送MU-MIMIO 數(shù)據(jù),采用所述改變后的分組的組標(biāo)識(shí),發(fā)送所述當(dāng)前待發(fā)送數(shù)據(jù)。
14.如權(quán)利要求11所述的方法,其特征在于,所述接入點(diǎn)向所述另一部分站點(diǎn)還未發(fā)送完畢的數(shù)據(jù)是發(fā)送給該站點(diǎn)的數(shù)據(jù)中的一個(gè)或多個(gè)數(shù)據(jù)分段。
15.一種數(shù)據(jù)傳輸系統(tǒng),包括分組確定模塊、發(fā)送機(jī)會(huì)獲取模塊和數(shù)據(jù)發(fā)送模塊,其中所述分組確定模塊,用于確定要接收數(shù)據(jù)的多用戶-多輸入多輸出(MU-MIMO)分組,在所述發(fā)送機(jī)會(huì)獲取模塊獲取發(fā)送機(jī)會(huì)的過(guò)程中,如果確定該分組中存在不符合接收條件的站點(diǎn),則改變所述要接收數(shù)據(jù)的MU-MIMO分組;所述發(fā)送機(jī)會(huì)獲取模塊,用于獲取向該分組發(fā)送數(shù)據(jù)的發(fā)送機(jī)會(huì); 所述數(shù)據(jù)發(fā)送模塊,用于向改變后的分組發(fā)送數(shù)據(jù)。
16.如權(quán)利要求15所述的系統(tǒng),其特征在于,所述分組確定模塊改變所述要接收數(shù)據(jù)的MU-MIMO分組時(shí),選擇所述要接收數(shù)據(jù)的MU-MIMO分組以外的分組作為所述改變后的分組,其中,所選擇的分組中包含所述要接收數(shù)據(jù)的MU-MIMO分組中符合接收條件的站點(diǎn)和新增站點(diǎn),且所述接入點(diǎn)存在發(fā)送給所述新增站點(diǎn)的數(shù)據(jù)。
17.如權(quán)利要求15所述的系統(tǒng),其特征在于所述不符合接收條件的站點(diǎn)是所述發(fā)送機(jī)會(huì)獲取模塊在獲取發(fā)送機(jī)會(huì)的過(guò)程中向所述要接收數(shù)據(jù)的MU-MIMO分組中的站點(diǎn)發(fā)送傳輸幀后,該發(fā)送機(jī)會(huì)獲取模塊未接收到其發(fā)送的響應(yīng)幀的站點(diǎn)。
18.如權(quán)利要求15所述的系統(tǒng),其特征在于,所述數(shù)據(jù)發(fā)送模塊向改變后的分組發(fā)送數(shù)據(jù)時(shí),獲取發(fā)送給所述改變后的分組中站點(diǎn)的數(shù)據(jù),得到當(dāng)前待發(fā)送MU-MIMIO數(shù)據(jù),采用所述改變后的分組的組標(biāo)識(shí),對(duì)于向所述改變后的分組中主用戶發(fā)送的數(shù)據(jù),以分段的方式進(jìn)行發(fā)送,對(duì)于向該分組中從用戶發(fā)送的數(shù)據(jù),以單包的方式進(jìn)行發(fā)送;或者,對(duì)于向所述改變后的分組中主用戶和從用戶發(fā)送的數(shù)據(jù),均以分段的方式進(jìn)行發(fā)送。
19.一種數(shù)據(jù)傳輸系統(tǒng),包括分組確定模塊、發(fā)送機(jī)會(huì)獲取模塊和數(shù)據(jù)發(fā)送模塊,其中所述分組確定模塊,用于確定要接收數(shù)據(jù)的多用戶-多輸入多輸出(MU-MIMO)分組,在所述發(fā)送機(jī)會(huì)獲取模塊獲取發(fā)送機(jī)會(huì)的過(guò)程中,如果確定該分組中存在不符合接收條件的站點(diǎn),則將該不符合接收條件的站點(diǎn)對(duì)應(yīng)的流信息配置為無(wú)效;所述發(fā)送機(jī)會(huì)獲取模塊,用于獲取向該分組發(fā)送數(shù)據(jù)的發(fā)送機(jī)會(huì); 所述數(shù)據(jù)發(fā)送模塊,用于向該分組中符合接收條件的站點(diǎn)發(fā)送數(shù)據(jù)。
20.如權(quán)利要求19所述的系統(tǒng),其特征在于,所述數(shù)據(jù)發(fā)送模塊向所述分組中符合接收條件的站點(diǎn)發(fā)送數(shù)據(jù)時(shí),在發(fā)給所述符合接收條件的站點(diǎn)的數(shù)據(jù)中增加或減少數(shù)據(jù)流, 并相應(yīng)地修改流信息,以表示站點(diǎn)接收的數(shù)據(jù)流的數(shù)量。
21. 一種數(shù)據(jù)傳輸系統(tǒng),包括分組確定模塊、發(fā)送機(jī)會(huì)獲取模塊和數(shù)據(jù)發(fā)送模塊,其中所述分組確定模塊,用于確定要發(fā)送數(shù)據(jù)的多用戶-多輸入多輸出(MU-MIMO)分組,在所述發(fā)送機(jī)會(huì)獲取模塊獲取到向該分組發(fā)送數(shù)據(jù)的發(fā)送機(jī)會(huì),所述數(shù)據(jù)發(fā)送模塊確定在向該分組中部分站點(diǎn)的數(shù)據(jù)發(fā)送完畢,向另一部分站點(diǎn)的數(shù)據(jù)還未發(fā)送完畢時(shí),改變所述分組,其中,改變后的分組中包含所述另一部分站點(diǎn);所述發(fā)送機(jī)會(huì)獲取模塊,用于獲取向該分組發(fā)送數(shù)據(jù)的發(fā)送機(jī)會(huì); 所述數(shù)據(jù)發(fā)送模塊,用于向改變后的分組發(fā)送數(shù)據(jù)。
全文摘要
本發(fā)明公開(kāi)了一種數(shù)據(jù)傳輸方法及系統(tǒng),包括接入點(diǎn)確定要接收數(shù)據(jù)的多用戶-多輸入多輸出(MU-MIMO)分組,獲取向該分組發(fā)送數(shù)據(jù)的發(fā)送機(jī)會(huì),在獲取發(fā)送機(jī)會(huì)的過(guò)程中,如果該分組中存在不符合接收條件的站點(diǎn),則改變要接收數(shù)據(jù)的MU-MIMO分組,向改變后的分組發(fā)送數(shù)據(jù)。本發(fā)明在不能向初始期望的部分MU-MIMO站點(diǎn)發(fā)送數(shù)據(jù)時(shí),以發(fā)送其他站點(diǎn)數(shù)據(jù)作為補(bǔ)充,或在一次幀序列交換中,部分用戶提前傳輸完畢時(shí),傳遞新的數(shù)據(jù),以提高吞吐量,增強(qiáng)系統(tǒng)性能。
文檔編號(hào)H04L1/18GK102457350SQ201010520378
公開(kāi)日2012年5月16日 申請(qǐng)日期2010年10月22日 優(yōu)先權(quán)日2010年10月22日
發(fā)明者呂開(kāi)穎, 姜靜, 孫波, 李峰, 李楠, 田開(kāi)波 申請(qǐng)人:中興通訊股份有限公司