一種數(shù)據(jù)傳輸方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及無線通信技術(shù)領(lǐng)域,尤其涉及一種數(shù)據(jù)傳輸方法和裝置。
【背景技術(shù)】
[0002]在無線局域網(wǎng)(WirelessLocal Area Network, WLAN)中,站點(diǎn)(Stat1n, STA)通常工作于省電模式,當(dāng)STA工作于省電模式時(shí),其工作狀態(tài)按照一定的規(guī)則在蘇醒(Awake)狀態(tài)與睡眠(Doze)狀態(tài)之間交替轉(zhuǎn)換,當(dāng)STA不發(fā)送數(shù)據(jù)時(shí)通常處于Doze狀態(tài),以減少電量消耗,但在有數(shù)據(jù)發(fā)送時(shí)STA則進(jìn)入Awake狀態(tài)。
[0003]在WLAN中,由于同一個(gè)基本服務(wù)集(Basic Service Set, BSS)內(nèi)的眾多站點(diǎn)(Stat1n, STA)共享一個(gè)信道。如圖1所示,為現(xiàn)有技術(shù)中針對(duì)STA采用RTS/CTS消息獲得信道使用權(quán)發(fā)送數(shù)據(jù)Data的機(jī)制的示意圖,而圖2a和圖2b分別為現(xiàn)有技術(shù)中RTS消息和CTS消息的幀格式示意圖,其中,RTS幀和CTS幀均屬于數(shù)據(jù)幀中的媒體接入控制(MediaAccess Control, MAC)幀(圖2a和圖2b中只畫出了 MAC幀的幀頭部分,數(shù)據(jù)部分和幀尾部分未畫出)。當(dāng)某個(gè)STA(可以成為源STA)需要向接入點(diǎn)(Access Point, AP)發(fā)送數(shù)據(jù)時(shí),通常先通過競爭機(jī)制發(fā)送一個(gè)請求發(fā)送(Request To Send, RTS)消息,并在RTS消息的持續(xù)時(shí)間(Durat1n)域指示自己后續(xù)發(fā)送數(shù)據(jù)所要占用的信道時(shí)間,以便周邊收到RTS消息的其它STA在RTS消息的Durat1n域指示的時(shí)間內(nèi)(如圖1中網(wǎng)絡(luò)分配矢量(NetworkAllocat1n Vector, NAV) (RTS)表示的時(shí)間內(nèi))不去占用信道。當(dāng)AP在短巾貞間隔(ShortInterframe Space, SIFS)時(shí)間后接收到STA發(fā)送的RTS消息后,廣播發(fā)送確認(rèn)發(fā)送(ClearTo Send, CTS)消息,并在CTS消息的Durat1n域內(nèi)設(shè)置與RTS消息的Durat1n域中相對(duì)應(yīng)的時(shí)間值,以便沒有接收到RTS消息但能夠接收到CTS消息的其它STA也能夠在CTS消息的Durat1n域指示的時(shí)間內(nèi)(如圖1中NAV(CTS)表示的時(shí)間內(nèi))不再占用信道,這樣最初發(fā)送了 RTS消息的STA就可以在RTS消息的Durat1n域指示的時(shí)間內(nèi)將數(shù)據(jù)發(fā)送到AP。其中圖1中的DIFS為分布式協(xié)調(diào)巾貞間隔,也可以簡稱為DCF-1FS(Distributed coordinat1nfunct1n InterFrame Space)。
[0004]為了提高信道頻譜的利用效率,增加AP的吞吐量,從802.lln標(biāo)準(zhǔn)開始在下行數(shù)據(jù)傳輸時(shí)引入了波束賦形技術(shù),通過該技術(shù)AP可以在同一信道上同時(shí)向位于不同方位的STA并行發(fā)送下行數(shù)據(jù),以提高信道頻譜的利用效率。
[0005]通過該技術(shù)AP雖然可以同時(shí)為多個(gè)STA分配不同的信道資源,提高了信道頻譜的利用效率,但該技術(shù)尚存在如下缺陷:
[0006]當(dāng)STA需要的上行信道資源較少時(shí),AP可能將兩個(gè)以上的STA以時(shí)分的方式安排在同一個(gè)子信道上,如圖3所示,這種情況下將存在如下問題:首先這種分配信道資源的方式除需要在CTS消息中指示子信道標(biāo)識(shí)、子信道時(shí)長外,還需要指示使用子信道的開始時(shí)間,這就需要占用CTS消息中更多的比特(Bit)位,但為了使得之前的STA能夠正確解析CTS消息,又不能增加CTS消息的長度,所以CTS消息中可用的比特位是非常有限的;其次,當(dāng)兩個(gè)STA以時(shí)分的方式共享一個(gè)子信道時(shí),如果前一個(gè)STA由于沒有接收到CTS消息,而沒有使用指定的子信道的前一段時(shí)間發(fā)送數(shù)據(jù)時(shí),其它的STA將通過競爭的方式占用這個(gè)子信道并發(fā)送數(shù)據(jù),這樣可能會(huì)影響接下來后一個(gè)STA對(duì)這個(gè)子信道的使用。
【發(fā)明內(nèi)容】
[0007]本發(fā)明實(shí)施例提供一種數(shù)據(jù)傳輸方法和裝置,以減少對(duì)CTS消息中比特位的占用,并避免多個(gè)STA以時(shí)分方式使用同一信道時(shí)存在的干擾問題。
[0008]本發(fā)明實(shí)施例采用以下技術(shù)方案:
[0009]第一方面,提供了一種數(shù)據(jù)傳輸方法,包括:
[0010]接入點(diǎn)AP接收多個(gè)站點(diǎn)STA發(fā)送的請求發(fā)送RTS消息;
[0011]所述AP根據(jù)所述多個(gè)STA發(fā)送的RTS消息,為所述多個(gè)STA中的至少兩個(gè)STA分配相同的信道時(shí)頻資源時(shí),向所述至少兩個(gè)STA發(fā)送確認(rèn)發(fā)送CTS消息;其中,向所述至少兩個(gè)STA發(fā)送的CTS消息中包含為所述至少兩個(gè)STA分配的信道時(shí)頻資源信息,以及交織序列信息和/或擴(kuò)頻序列信息,且為所述至少兩個(gè)STA中的每一個(gè)STA分配的信道時(shí)頻資源信息相同,交織序列信息和/或擴(kuò)頻序列信息不同,以使所述至少兩個(gè)STA能夠在相同的信道時(shí)頻資源上同時(shí)向所述AP發(fā)送經(jīng)不同的交織序列和/或擴(kuò)頻序列處理后的上行數(shù)據(jù)。
[0012]結(jié)合第一方面,在第一種實(shí)現(xiàn)方式中,向所述至少兩個(gè)STA發(fā)送CTS消息,其中,向所述至少兩個(gè)STA發(fā)送的CTS消息中包含為所述至少兩個(gè)STA分配的信道時(shí)頻資源信息,以及交織序列信息和/或擴(kuò)頻序列信息,具體包括:
[0013]向所述至少兩個(gè)STA分別發(fā)送CTS消息,其中,每個(gè)CTS消息中包含為接收該CTS消息的STA分配的信道時(shí)頻資源信息,以及交織序列信息和/或擴(kuò)頻序列信息。
[0014]結(jié)合第一方面或第一方面的第一種實(shí)現(xiàn)方式,在第二種實(shí)現(xiàn)方式中,AP接收多個(gè)STA發(fā)送的RTS消息之前,所述方法還包括:
[0015]AP發(fā)送信標(biāo)消息,所述信標(biāo)消息指示上行同步指示消息的發(fā)送時(shí)間;
[0016]所述AP在所述發(fā)送時(shí)間發(fā)送上行同步指示消息,所述上行同步指示消息中包含允許發(fā)送RTS消息的STA的標(biāo)識(shí)信息;
[0017]AP接收多個(gè)STA發(fā)送的RTS消息,具體包括:
[0018]AP接收多個(gè)STA發(fā)送的RTS消息;其中,所述多個(gè)STA為需要發(fā)送上行數(shù)據(jù)、且根據(jù)接收到的上行同步指示消息確定自身標(biāo)識(shí)與所述允許發(fā)送RTS消息的STA的標(biāo)識(shí)信息相匹配的STA。
[0019]結(jié)合第一方面的第二種實(shí)現(xiàn)方式,在第三種實(shí)現(xiàn)方式中,所述信標(biāo)消息包含限制訪問窗口 RAW的信息,以便接收到所述信標(biāo)消息的STA在所述RAW內(nèi)不再以競爭的方式訪問信道;
[0020]其中,所述RAW的開始時(shí)間點(diǎn)為所述上行同步指示消息的發(fā)送時(shí)間。
[0021]結(jié)合第一方面的第二種實(shí)現(xiàn)方式或第一方面的第三種實(shí)現(xiàn)方式,在第四種實(shí)現(xiàn)方式中,所述信標(biāo)消息或者所述上行同步指示消息中攜帶RTS消息發(fā)送機(jī)會(huì)信息,以便被允許發(fā)送RTS消息的STA能夠使用所述RTS消息發(fā)送機(jī)會(huì)信息指示的發(fā)送機(jī)會(huì)發(fā)送RTS消息;其中,所述RTS消息發(fā)送機(jī)會(huì)信息指示的發(fā)送機(jī)會(huì)包括:
[0022]STA發(fā)送RTS消息可用的子信道,以及每個(gè)子信道的使用時(shí)間,所述每個(gè)子信道包括一個(gè)或多個(gè)子載波;或者,
[0023]STA使用整個(gè)信道發(fā)送RTS消息時(shí),可用的至少一個(gè)時(shí)間槽。
[0024]第二方面,提供了一種數(shù)據(jù)傳輸方法,包括:
[0025]向接入點(diǎn)AP發(fā)送請求發(fā)送RTS消息;
[0026]接收所述AP根據(jù)所述RTS消息反饋的CTS消息;其中,在所述AP為所述RTS消息的發(fā)送方和至少一個(gè)其它RTS消息的發(fā)送方分配了相同的信道時(shí)頻資源時(shí),所述CTS消息中包含所述AP分配的與所述至少一個(gè)其它RTS消息的發(fā)送方相同的信道時(shí)頻資源信息,以及與所述至少一個(gè)其它RTS消息的發(fā)送方不同的交織序列信息和/或擴(kuò)頻序列信息;
[0027]利用所述交織序列信息和/或擴(kuò)頻序列信息指示的交織序列和/或擴(kuò)頻序列對(duì)待發(fā)送數(shù)據(jù)進(jìn)行交織處理和/或擴(kuò)頻處理,并將處理后的數(shù)據(jù)通過所述信道時(shí)頻資源發(fā)送給所述AP。
[0028]結(jié)合第二方面,在第一種實(shí)現(xiàn)方式中,向AP發(fā)送RTS消息之前,所述方法還包括:
[0029]接收所述AP發(fā)送的信標(biāo)消息,所述信標(biāo)消息指示上行同步指示消息的發(fā)送時(shí)間;
[0030]在所述發(fā)送時(shí)間接收所述AP發(fā)送的上行同步指示消息,所述上行同步指示消息中包含允許發(fā)送RTS消息的STA的標(biāo)識(shí)信息;則
[0031 ] 向AP發(fā)送RTS消息,具體包括:
[0032]根據(jù)所述上行同步指示消息,確定自身標(biāo)識(shí)與所述允許發(fā)送RTS消息的STA的標(biāo)識(shí)信息相匹配,且有上行數(shù)據(jù)待發(fā)送時(shí),向AP發(fā)送RTS消息。
[0033]結(jié)合第一方面的第一種實(shí)現(xiàn)方式,在第二種實(shí)現(xiàn)方式中,所述信標(biāo)消息或所述上行同步指示消息中攜帶RTS消息發(fā)送機(jī)會(huì)信息;
[0034]向接入點(diǎn)AP發(fā)送RTS消息,具體包括:
[0035]使用所述RTS消息發(fā)送機(jī)會(huì)信息指示的發(fā)送機(jī)會(huì)向所述AP發(fā)送RTS消息。
[0036]結(jié)合第一方面的第二種實(shí)現(xiàn)方式,在第三種實(shí)現(xiàn)方式中,所述RTS消息發(fā)送機(jī)會(huì)信息指示的發(fā)送機(jī)會(huì)包括:
[0037]STA發(fā)送RTS消息可用的子信道,以及每個(gè)子信道的使用時(shí)間,所述每個(gè)子信道包括一個(gè)或多個(gè)子載波;或者,
[0038]STA使用整個(gè)信道發(fā)送RTS消息時(shí),可用的至少一個(gè)時(shí)間槽。
[0039]第三方面,提供了一種數(shù)據(jù)傳輸裝置,包括:
[0040]RTS消息接收單元,用于接收多個(gè)站點(diǎn)STA發(fā)送的請求發(fā)送RTS消息;
[0041]CTS消息發(fā)送單元,用于根據(jù)RTS消息接收單元接收到的所述多個(gè)STA發(fā)送的RTS消息,為所述多個(gè)STA中的至少兩個(gè)STA分配相同的信道時(shí)頻資源時(shí),向所述至少兩個(gè)STA發(fā)送確認(rèn)發(fā)送CTS消息;其中,向所述至少兩個(gè)STA發(fā)送的CTS消息中包含為所述至少兩個(gè)STA分配的信道時(shí)頻資源信息,以及交織序列信息和/或擴(kuò)頻序列信息,且為所述至少兩個(gè)STA中的每一個(gè)STA分配的信道時(shí)頻資源信息相同,交織序列信息和/或擴(kuò)頻序列信息不同,以使所述至少兩個(gè)STA能夠在相同的信道時(shí)頻資源上同時(shí)向所述AP發(fā)送經(jīng)不同的交織序列和/或擴(kuò)頻序列處理后的上行數(shù)據(jù)。
[0042]結(jié)合第三方面,在第一種實(shí)現(xiàn)方式中,所述CTS消息發(fā)送單元,具體用于:
[0043]向所述至少兩個(gè)STA分別發(fā)送CTS消息,其中,每個(gè)CTS消息中包含為接收該CTS消息的STA分配的信道時(shí)頻資源信息,以及交織序列信息和/或擴(kuò)頻序列信息。
[0044]結(jié)合第三方面或第三方面的第一種實(shí)現(xiàn)方式,在第二種實(shí)現(xiàn)方式中,所述裝置還包括:
[0045]信標(biāo)消息發(fā)送單元,用于發(fā)送信標(biāo)消息,所述信標(biāo)消息指示上行同步指示消息的發(fā)送時(shí)間;
[0046]上行同步指示消息發(fā)送單元,用于在信標(biāo)消息發(fā)送單元指示的發(fā)送時(shí)間發(fā)送上行同步指示消息,所述上行同步指示消息中包含允許發(fā)送RTS消息的STA的標(biāo)識(shí)信息;
[0047]所述RTS消息接收單元,具體用于:
[0048]接收多個(gè)STA發(fā)送的RTS消息;其中,所述多個(gè)STA為需要發(fā)送上行數(shù)據(jù)、且根據(jù)接收到的上行同步指示消息確定自身標(biāo)識(shí)與所述允許發(fā)送RTS消息的STA的標(biāo)識(shí)信息相匹配的STA。
[0049]結(jié)合第三方面的第二種實(shí)現(xiàn)方式,在第三種實(shí)現(xiàn)方式中,所述信標(biāo)消息包含限制訪問窗口 RAW的信息,以便接收到所述信標(biāo)消息的STA在所述RAW內(nèi)不再以競爭的方式訪問信道;
[0050]其中,所述RAW的開始時(shí)間點(diǎn)為所述上行同步指示消息的發(fā)送時(shí)間。
[0051]結(jié)合第三方面的第二種實(shí)現(xiàn)方式或第三方面的第三種實(shí)現(xiàn)方式,在第四種實(shí)現(xiàn)方式中,所述信標(biāo)消息或者所述上行同步指示消息中攜帶RTS消息發(fā)送機(jī)會(huì)信息,以便被允許發(fā)送RTS消息的STA能夠使用所述RTS消息發(fā)送機(jī)會(huì)信息指示的發(fā)送機(jī)會(huì)發(fā)送RTS消息;其中,所述RTS消息發(fā)送機(jī)會(huì)信息指示的發(fā)送機(jī)會(huì)包括:
[0052]STA發(fā)送RTS消息可用的子信道,以及每個(gè)子信道的使用時(shí)間,所述每個(gè)子信道包括一個(gè)或多個(gè)子載波;或者,
[0053]STA使用整個(gè)信道發(fā)送RTS消息時(shí),可用的至少一個(gè)時(shí)間槽。
[0054]第四方面,提供了一種數(shù)據(jù)傳輸裝置,包括:
[0055]RTS消息發(fā)送單元,用于向接入點(diǎn)AP發(fā)送請求發(fā)送RTS消息;
[0056]CTS消息接收單元,用于接收所述AP根據(jù)所述RTS消息反饋的CTS消息;其中,在所述AP為所述RTS消息的發(fā)送方