一種上行數(shù)據(jù)發(fā)送方法、相關(guān)裝置及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,尤其涉及一種上行數(shù)據(jù)發(fā)送方法、相關(guān)裝置及系統(tǒng)。
【背景技術(shù)】
[0002]在無(wú)線局域網(wǎng)中,同一個(gè)基本服務(wù)集(Basic Service Set, BSS)內(nèi)的多個(gè)站點(diǎn)(Stat1n, STA)與接入點(diǎn)(Access Point, AP)往往共享同一個(gè)通訊信道進(jìn)行通訊,那么就需要對(duì)STA與AP使用的信道資源進(jìn)行控制管理,以便合理分配每個(gè)STA和AP對(duì)信道的占用時(shí)間以減少?zèng)_突。針對(duì)信道資源控制,目前的802.11標(biāo)準(zhǔn)中定義的分布式控制機(jī)制或集中控制機(jī)制,控制效率都不高,當(dāng)某個(gè)STA獲得對(duì)信道的使用權(quán)后,總是獨(dú)享整個(gè)信道頻譜;具體地,當(dāng)前802.11標(biāo)準(zhǔn)中定義的上行數(shù)據(jù)發(fā)送機(jī)制如下:
[0003]AP通過(guò)信標(biāo)巾貞(beacon)指不一個(gè)時(shí)間段作為非競(jìng)爭(zhēng)期(Content1n-FreePer1d),以便有上行數(shù)據(jù)需要發(fā)送的STA在信標(biāo)幀指示的時(shí)間段內(nèi)處于蘇醒狀態(tài)等待接收AP單播發(fā)送的輪詢消息(CF-Poll),接收到CF-Poll消息的STA便在延遲短幀間隔(Short Interframe Space, SIFS)時(shí)間間隔后發(fā)送數(shù)據(jù)。如圖1示出的現(xiàn)有技術(shù)中輪詢消息的格式示意圖,當(dāng)前標(biāo)準(zhǔn)中定義的CF-Poll消息格式如下:
[0004]控制域(Frame control);持續(xù)時(shí)間/標(biāo)識(shí)域(Durat1n/control域)的值表示該幀持續(xù)時(shí)間;第一地址域(Addressl域)表示接收該CF-Poll輪詢幀的STA的48位MAC地址,即被輪詢STA的48位的MAC地址;第二地址域(Address2域)表示發(fā)送該CF-Poll輪詢幀的AP的48位MAC地址;第三地址域(Address3域)表示該幀中數(shù)據(jù)的源地址,在這里就是AP的MAC地址;次序控制(Sequence control),服務(wù)質(zhì)量控制(Quality of Servicecontrol),高速傳輸控制(High Throughput Control)等域中包含與對(duì)該巾貞的控制相關(guān)的信息。
[0005]現(xiàn)有技術(shù)中的輪詢機(jī)制,AP每次只能輪詢一個(gè)STA,使得信道資源管理或控制方式效率低下,尤其在密集STA的應(yīng)用場(chǎng)景下,當(dāng)每個(gè)STA與AP每次通訊的數(shù)據(jù)量又不大時(shí),頻譜利用效率更低,通訊效率不高。
【發(fā)明內(nèi)容】
[0006]本發(fā)明實(shí)施例所要解決的技術(shù)問(wèn)題在于,提供一種上行數(shù)據(jù)發(fā)送方法、相關(guān)裝置及系統(tǒng),以提高信道使用效率。
[0007]第一方面,本發(fā)明實(shí)施例提供了一種上行數(shù)據(jù)發(fā)送方法,包括:
[0008]接入點(diǎn)AP向站點(diǎn)STA發(fā)送廣播幀,所述廣播幀包括用于指示發(fā)送輪詢消息的時(shí)間信息;
[0009]在所述時(shí)間信息指示的時(shí)間,在多個(gè)不同的子信道分別向被輪詢的多個(gè)STA并行發(fā)送輪詢消息,并為所述被輪詢的多個(gè)STA中有上行數(shù)據(jù)要發(fā)送的STA分配對(duì)應(yīng)的信道資源;所述不同的子信道通過(guò)不同的正交子載波進(jìn)行劃分;
[0010]接收所述有上行數(shù)據(jù)要發(fā)送的STA利用對(duì)應(yīng)分配的信道資源并行發(fā)送的上行數(shù)據(jù)。
[0011]結(jié)合第一方面,在第一種可能的實(shí)現(xiàn)方式中,所述AP向STA發(fā)送信標(biāo)幀之后,還包括:
[0012]所述AP接收所述STA發(fā)送的關(guān)聯(lián)請(qǐng)求消息,所述關(guān)聯(lián)請(qǐng)求消息包括向所述AP指示所述STA能夠接收消息的子信道信息。
[0013]結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述在所述時(shí)間信息指示的時(shí)間,在多個(gè)不同的子信道分別向被輪詢的多個(gè)STA并行發(fā)送輪詢消息,并為有上行數(shù)據(jù)要發(fā)送的STA分配對(duì)應(yīng)的信道資源,包括:
[0014]所述AP通過(guò)所述子信道信息為有上行數(shù)據(jù)要發(fā)送的多個(gè)STA分別確定能夠接收輪詢消息的子信道;
[0015]在所述時(shí)間信息指示的時(shí)間,在確定的多個(gè)子信道分別向所述多個(gè)STA并行發(fā)送輪詢消息,所述輪詢消息包括為所述多個(gè)STA對(duì)應(yīng)分配的信道資源信息。
[0016]結(jié)合第一方面的第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,所述AP通過(guò)所述子信道信息為有上行數(shù)據(jù)要發(fā)送的多個(gè)STA分別確定能夠接收輪詢消息的子信道之前,還包括:
[0017]所述AP通過(guò)接收STA發(fā)送的數(shù)據(jù)幀,獲知所述STA是否有上行數(shù)據(jù)要發(fā)送;所述數(shù)據(jù)幀包括用于指示所述STA是否有上行數(shù)據(jù)要發(fā)送的信息。
[0018]結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述在所述時(shí)間信息指示的時(shí)間,在多個(gè)不同的子信道分別向被輪詢的多個(gè)STA并行發(fā)送輪詢消息,并為有上行數(shù)據(jù)要發(fā)送的STA分配對(duì)應(yīng)的信道資源,包括:
[0019]所述AP通過(guò)所述子信道信息分別為被輪詢的多個(gè)STA確定能夠接收輪詢消息的子信道;
[0020]在所述時(shí)間信息指示的時(shí)間,在確定的多個(gè)子信道分別向被輪詢的多個(gè)STA并行發(fā)送輪詢消息;
[0021]接收所述被輪詢的STA中有上行數(shù)據(jù)要發(fā)送的STA返回的輪詢響應(yīng)消息,所述輪詢響應(yīng)消息包括所述有上行數(shù)據(jù)要發(fā)送的STA所需的信道資源信息;
[0022]根據(jù)所述所需的信道資源信息,為有上行數(shù)據(jù)要發(fā)送的多個(gè)STA分別生成對(duì)應(yīng)的確認(rèn)發(fā)送CTS消息,所述CTS消息包括為有上行數(shù)據(jù)要發(fā)送的多個(gè)STA對(duì)應(yīng)分配的信道資源信息;
[0023]通過(guò)所述子信道信息為有上行數(shù)據(jù)要發(fā)送的多個(gè)STA確定能夠接收所述CTS消息的多個(gè)不同的子信道,并在所述多個(gè)不同的子信道上向有上行數(shù)據(jù)要發(fā)送的多個(gè)STA并行發(fā)送對(duì)應(yīng)的CTS消息。
[0024]結(jié)合第一方面的第二種可能的實(shí)現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,所述輪詢消息中的第一地址域包括用于指示被輪詢的STA的關(guān)聯(lián)標(biāo)識(shí),以及為STA分配的信道資源信息。
[0025]結(jié)合第一方面的第四種可能的實(shí)現(xiàn)方式,在第六種可能的實(shí)現(xiàn)方式中,所述輪詢響應(yīng)消息中的第二地址域包括用于指示發(fā)送輪詢響應(yīng)消息的STA的關(guān)聯(lián)標(biāo)識(shí),以及所述STA所需的信道資源信息。
[0026]結(jié)合第一方面的第六種可能的實(shí)現(xiàn)方式,在第七種可能的實(shí)現(xiàn)方式中,所述CTS消息的第一地址域包括用于指示接收所述CTS消息的STA的關(guān)聯(lián)標(biāo)識(shí),以及為STA分配的信道資源信息。
[0027]第二方面,本發(fā)明實(shí)施例提供了一種上行數(shù)據(jù)發(fā)送方法,包括:
[0028]站點(diǎn)STA接收接入點(diǎn)AP發(fā)送的廣播幀,所述廣播幀包括用于指示發(fā)送輪詢消息的時(shí)間信息,所述STA是被所述AP輪詢的多個(gè)STA中有上行數(shù)據(jù)要發(fā)送的STA中的一個(gè);
[0029]所述STA接收所述AP發(fā)送的為所述STA對(duì)應(yīng)分配的信道資源;所述信道資源為所述AP發(fā)送所述廣播幀后,在所述時(shí)間信息指示的時(shí)間,在多個(gè)不同的子信道分別向所述被輪詢的多個(gè)STA并行發(fā)送輪詢消息,并為所述被輪詢的多個(gè)STA中有上行數(shù)據(jù)要發(fā)送的STA對(duì)應(yīng)分配的信道資源;所述不同的子信道通過(guò)不同的正交子載波進(jìn)行劃分;
[0030]所述STA在所述信道資源上與其他被輪詢的多個(gè)STA中有上行數(shù)據(jù)要發(fā)送的STA并行地發(fā)送上行數(shù)據(jù)。
[0031]結(jié)合第二方面,在第一種可能的實(shí)現(xiàn)方式中,所述STA接收接入點(diǎn)AP發(fā)送的廣播中貞后,還包括:
[0032]所述STA向所述AP發(fā)送關(guān)聯(lián)請(qǐng)求消息,所述關(guān)聯(lián)請(qǐng)求消息包括向所述AP指示所述STA能夠接收消息的子信道信息。
[0033]結(jié)合第二方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述STA接收所述AP發(fā)送的為所述STA對(duì)應(yīng)分配的信道資源包括:
[0034]所述STA接收所述AP發(fā)送的輪詢消息,所述輪詢消息包括為所述STA對(duì)應(yīng)分配的信道資源信息;所述輪詢消息為所述AP通過(guò)所述子信道信息為有上行數(shù)據(jù)要發(fā)送的多個(gè)STA分別確定能夠接收輪詢消息的子信道,并在所述時(shí)間信息指示的時(shí)間,在確定的多個(gè)子信道分別向所述多個(gè)STA并行發(fā)送的輪詢消息。
[0035]結(jié)合第二方面的第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,所述STA接收所述AP發(fā)送的輪詢消息之前,還包括:
[0036]所述STA向所述AP發(fā)送數(shù)據(jù)幀,所述數(shù)據(jù)幀包括用于指示所述STA是否有上行數(shù)據(jù)要發(fā)送的信息;
[0037]當(dāng)所述數(shù)據(jù)幀包括指示所述STA有上行數(shù)據(jù)要發(fā)送的信息時(shí),所述輪詢消息具體為所述AP通過(guò)所述子信道信息為有上行數(shù)據(jù)要發(fā)送的多個(gè)STA分別確定能夠接收輪詢消息的子信道,并在所述時(shí)間信息指示的時(shí)間,在確定的多個(gè)子信道分別向所述多個(gè)STA并行發(fā)送的輪詢消息。
[0038]結(jié)合第二方面的第一種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述STA接收所述AP發(fā)送的為所述STA對(duì)應(yīng)分配的信道資源包括:
[0039]所述STA接收所述AP發(fā)送的輪詢消息;所述輪詢消息為所述AP通過(guò)所述子信道信息分別為被輪詢的多個(gè)STA確定能夠接收輪詢消息的子信道,在所述時(shí)間信息指示的時(shí)間,在確定的多個(gè)子信道分別向被輪詢的多個(gè)STA并行發(fā)送輪詢消息;
[0040]所述STA向所述AP返回輪詢響應(yīng)消息,所述輪詢響應(yīng)消息包括所述STA所需的信道資源信息;
[0041 ] 所述STA接收所述AP發(fā)送的確認(rèn)發(fā)送CTS消息,所述CTS消息包括為所述STA對(duì)應(yīng)分配的信道資源信息;所述CTS消息為所述AP根據(jù)有上行數(shù)據(jù)要發(fā)送的STA所需的信道資源信息,為有上行數(shù)據(jù)要發(fā)送的多個(gè)STA分別生成對(duì)應(yīng)的確認(rèn)發(fā)送CTS消息,通過(guò)所述子信道信息為有上行數(shù)據(jù)要發(fā)送的多個(gè)STA確定能夠接收所述CTS消息的多個(gè)不同的子信道,并在所述多個(gè)不同的子信道上向有上行數(shù)據(jù)要發(fā)送的多個(gè)STA并行發(fā)送的對(duì)應(yīng)的CTS消息。
[0042]結(jié)合第二方面的第二種可能的實(shí)現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,所述輪詢消息中的第一地址域包括所述STA的關(guān)聯(lián)標(biāo)識(shí),以及為所述STA分配的信道資源信息。
[0043]結(jié)合第二方面的第四種可能的實(shí)現(xiàn)方式,在第六種可能的實(shí)現(xiàn)方式中,所述輪詢響應(yīng)消息中的第二地址域包括所述STA的關(guān)聯(lián)標(biāo)識(shí),以及所述STA所需的信道資源信息。
[0044]結(jié)合第二方面的第六種可能的實(shí)現(xiàn)方式,在第七種可能的實(shí)現(xiàn)方式中,所述CTS消息的第一地址域包括所述STA的關(guān)聯(lián)標(biāo)識(shí),以及為所述STA分配的信道資源信息。
[0045]結(jié)合第二方面,或者第二方面的第一種可能的實(shí)現(xiàn)方式,或者第二方面的第二種可能的實(shí)現(xiàn)方式,或者第二方面的第三種可能的實(shí)現(xiàn)方式,或者第二方面的第四種可能的實(shí)現(xiàn)方式,或者第二方面的第五種可能的實(shí)現(xiàn)方式,或者第二方面的第六種可能的實(shí)現(xiàn)方式,或者第二方面的第七種可能的實(shí)現(xiàn)方式,在第八種可能的實(shí)現(xiàn)方式中,當(dāng)所述AP為所述STA分配多個(gè)子信道作為所述STA發(fā)送上行數(shù)據(jù)的信道資源時(shí),所述STA在所述信道資源上發(fā)送上行數(shù)據(jù)時(shí)具體將包含有物理幀長(zhǎng)度信息的物理幀頭部的內(nèi)容復(fù)制到分配的所述多個(gè)子信道上并行發(fā)送。
[0046]第三方面,本發(fā)明實(shí)施例提供了一種通信裝置,所述裝置設(shè)置于接入點(diǎn)AP中,所述裝置包括:
[0047]發(fā)送模塊,用于向站點(diǎn)STA發(fā)送廣播幀,所述廣播幀包括用于指示發(fā)送輪詢消息的時(shí)間信息;
[0048]信道資源分配模塊,用于在所述時(shí)間信息指示的時(shí)間,在多個(gè)不同的子信道分別向被輪詢的多個(gè)STA并行發(fā)送輪詢消息,并為所述被輪詢的多個(gè)STA中有上行數(shù)據(jù)要發(fā)送的STA分配對(duì)應(yīng)的信道資源;所述不同的子信道通過(guò)不同的正交子載波進(jìn)行劃分;
[0049]接收模塊,用于接收所述有上行數(shù)據(jù)要發(fā)送的STA利用對(duì)應(yīng)分配的信道資源并行發(fā)送的上行數(shù)據(jù)。
[0050]結(jié)合第三方面,在第一種可能的實(shí)現(xiàn)方式中,所述接收模塊還用于,在所述發(fā)送模塊向所述STA發(fā)送廣播幀之后,接收所述STA發(fā)送的關(guān)聯(lián)請(qǐng)求消息,所述關(guān)聯(lián)請(qǐng)求消息包括向所述AP指示所述STA能夠接收消息的子信道信息。
[0051]結(jié)合第三面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述信道資源分配模塊包括:
[0052]第一確定單元,用于通過(guò)所述子信道信息為有上行數(shù)據(jù)要發(fā)送的多個(gè)STA分別確定能夠接收輪詢消息的子信道;
[0053]第一輪詢消息發(fā)送單元,用于在所述時(shí)間信息指示的時(shí)間,在確定的多個(gè)子信道分別向所述多個(gè)STA并行發(fā)送輪詢消息,所述輪詢消息包括為所述多個(gè)STA對(duì)應(yīng)分配的信道資源信息。
[0054]結(jié)合第三方面的第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,所述接收模塊,還用于在所述第一確定單元通過(guò)所述子信道信息為有上行數(shù)據(jù)要發(fā)送的多個(gè)STA分別確定能夠接收輪詢消息的子信道之前,接收STA發(fā)送的數(shù)據(jù)幀;所述裝置還包括:
[0055]獲知模塊,用于根據(jù)所述數(shù)據(jù)幀,獲知所述STA是否有上行數(shù)據(jù)要發(fā)送;所述數(shù)據(jù)幀包括用于指示所述STA是否有上行數(shù)據(jù)要發(fā)送的信息。
[0056]結(jié)合第三方面的第一種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述信道資源分配模塊包括:
[0057]第二確定單元,用于通過(guò)所述子信道信息分別為被輪詢的多個(gè)STA確定能夠接收輪詢消息的子信道;
[0058]第二輪詢消息發(fā)送單元,用于在所述時(shí)間信息指示的時(shí)間,在確定的多個(gè)子信道分別向被輪詢的多個(gè)STA并行發(fā)送輪詢消息;
[0059]輪詢響應(yīng)接收單元,用于接收所述被輪詢的STA中有上行數(shù)據(jù)要發(fā)送的STA返回的輪詢響應(yīng)消息,所述輪詢響應(yīng)消息包括所述有上行數(shù)據(jù)要發(fā)送的S