118]多個天線部件21-1、21-2、…、21-N已經(jīng)發(fā)揮自適應(yīng)天線的作用,并且由此STAO能夠針對每個用戶在空間上對多個同時接收的反向數(shù)據(jù)幀(數(shù)據(jù)1-0、數(shù)據(jù)2-0、數(shù)據(jù)3-0)進(jìn)行分離。然后,在自從完成接收各個數(shù)據(jù)幀過去給定幀間隔SIFS以后,STAO同時利用發(fā)送給各個站STAl、STA2和STA3的ACK幀進(jìn)行回應(yīng)。
[0119]在圖5中所示的示例性通信序列中,總結(jié)為根據(jù)RD協(xié)議從各個站STA1、STA2和STA3同時發(fā)送的反向數(shù)據(jù)幀(數(shù)據(jù)1-0、數(shù)據(jù)2-0、數(shù)據(jù)3-0)具有相同幀長度。然而,在許多無線LAN系統(tǒng)中,實(shí)現(xiàn)可變長度幀格式,并且當(dāng)從上層進(jìn)行傳送時期待每個用戶的幀長度不同。另外,如果最終從各個站STA1、STA2和STA3的PHY層輸出的各個數(shù)據(jù)幀的幀長度仍然不同,則隨著在接收數(shù)據(jù)幀時幀復(fù)用的量的增加或減少在接收各個數(shù)據(jù)幀的STAO處出現(xiàn)關(guān)于AGC的不穩(wěn)定操作。
[0120]因此,在本實(shí)施例中,根據(jù)RD協(xié)議通過上行同時向STAO發(fā)送數(shù)據(jù)幀的各個站STAU STA2和STA3被構(gòu)造為當(dāng)最終從PHY層輸出幀時輸出具有均勻幀長度的各個反向數(shù)據(jù)幀(數(shù)據(jù)1-0、數(shù)據(jù)2-0、數(shù)據(jù)3-0)。例如,通過用短幀長度適宜性填充幀能夠在PHY層輸出級調(diào)整幀長度。
[0121]然而,這里涉及的幀“長度”包括為時間長度、符號數(shù)目、比特數(shù)目和數(shù)據(jù)大小的意義。另外,可以通過采用比特或符號作為最小單位執(zhí)行幀填充。
[0122]圖6示出了作為接入點(diǎn)進(jìn)行操作的站STAO是數(shù)據(jù)源并且作為終端進(jìn)行操作的各個站STAl到STA3是數(shù)據(jù)接受者的情況的示例性通信序列,其中,應(yīng)用了 RD協(xié)議并且對于在反向上由各個站STAl到STA3發(fā)送的數(shù)據(jù)幀的幀長度相同。
[0123]當(dāng)執(zhí)行預(yù)先載波檢測和退避以獲取TXOP時,用作接入點(diǎn)的STAO首先發(fā)送TRQ幀。
[0124]在響應(yīng)過程中,在自從接收到表述STAl到STA3它們自身的地址作為接受者地址的TRQ幀過去給定幀間隔SIFS以后,各個站STAl到STA3分別同時利用包含能夠用于自適應(yīng)陣列天線學(xué)習(xí)的建立序列的訓(xùn)練幀(訓(xùn)練1、訓(xùn)練2、訓(xùn)練3)進(jìn)行回應(yīng)。
[0125]STAO使用給定自適應(yīng)算法(例如,RLS算法)基于包括在各個訓(xùn)練幀(訓(xùn)練1、訓(xùn)練2、訓(xùn)練3)內(nèi)的建立序列學(xué)習(xí)自適應(yīng)陣列天線權(quán)重。然后,在STAO內(nèi)設(shè)置的多個天線部件21-1、21-2、…、21-N發(fā)揮自適應(yīng)陣列天線的作用,并且STAO變得可以執(zhí)行空間分割多路訪問。
[0126]此外,在自從完成從各個站STA1、STA2和STA3接收訓(xùn)練幀過去給定幀間隔SIFS以后,STAO分別發(fā)送下行幀,或者,換言之,分別發(fā)送給各個站STA1、STA2和STA3的數(shù)據(jù)幀(數(shù)據(jù)0-1、數(shù)據(jù)0-2、數(shù)據(jù)0-3)。通過使用以上學(xué)習(xí)的自適應(yīng)陣列天線權(quán)重,STAO能夠向多個數(shù)據(jù)幀應(yīng)用空間分割復(fù)用并且同時發(fā)送它們。
[0127]另外,STAO在每個數(shù)據(jù)幀(數(shù)據(jù)0-1、數(shù)據(jù)0-2、數(shù)據(jù)0_3)的MAC幀內(nèi)針對各個站STAl、STA2 和 STA3 指示 RDG (RD 授權(quán))。
[0128]當(dāng)識別已經(jīng)許可和授權(quán)使用RD協(xié)議的反向(或者,換言之,上行)數(shù)據(jù)傳送時,在自從完成接收數(shù)據(jù)幀過去給定幀間隔SIFS以后,各個站STA1、STA2和STA3同時利用ACK幀(ACK 1-0、ACK 2-0、ACK 3-0)進(jìn)行回應(yīng)。另外,各個站STA1、STA2和STA3接下來分別發(fā)送反向數(shù)據(jù)幀(數(shù)據(jù)1-0、數(shù)據(jù)2-0、數(shù)據(jù)3-0),該反向數(shù)據(jù)幀被發(fā)送給STA0。
[0129]此刻,各個站STA1、STA2和STA3執(zhí)行幀長度調(diào)整過程從而使得最終從每個站的自身PHY層輸出的數(shù)據(jù)幀的幀長度是固定長度。
[0130]這里,使得各個幀長度相同的處理方法的一個例子是對不滿足給定長度的幀的數(shù)據(jù)部分進(jìn)行填充。在所示的例子中,分別填充數(shù)據(jù)2-0和數(shù)據(jù)3-0,這二者短于數(shù)據(jù)1-0。在交換填充幀的通信設(shè)備之中優(yōu)選建立用于填充的比特或符號。
[0131]另外,對于各個站STA1、STA2和STA3針對通過上行發(fā)送的數(shù)據(jù)幀為了使得最終幀長度相同,需要使得各個站STAl、STA2和STA3預(yù)先識別目標(biāo)幀長度。接入點(diǎn)STAO與指示RDG結(jié)合報告公共幀長度的方法和通過通信協(xié)議定義上行幀長度的方法被引用作為例子。
[0132]其間,在圖6所示的例子中,填充區(qū)域位于數(shù)據(jù)部分之后的框內(nèi),但是本發(fā)明的要旨不限于特定填充方法。盡管沒有示出,但是可以引用將填充區(qū)域設(shè)置在數(shù)據(jù)部分之前的框內(nèi)的方法、精確分割填充區(qū)域并且將填充部分分布到該數(shù)據(jù)部分中的方法、以及將填充位置均勻分布在數(shù)據(jù)部分內(nèi)部的方法或者將填充位置不均勻地分布在數(shù)據(jù)部分內(nèi)的方法。
[0133]多個天線部件21-1、21-2、…、21-N已經(jīng)發(fā)揮自適應(yīng)天線的作用,并且由此STAO能夠?yàn)槊總€用戶在空間上對多個同時接收的反向數(shù)據(jù)幀(數(shù)據(jù)1-0、數(shù)據(jù)2-0、數(shù)據(jù)3-0)進(jìn)行分離。然后,STAO從分離的數(shù)據(jù)幀去除填充的符號,并且對該數(shù)據(jù)進(jìn)行解碼。另外,在自從完成接收各個數(shù)據(jù)幀過去給定幀間隔SIFS以后,STAO同時利用發(fā)送給各個站STA1、STA2和STA3的ACK幀進(jìn)行回應(yīng)。
[0134]在圖6中所示的示例性通信序列中,總結(jié)為從接入點(diǎn)STAO分別發(fā)送給各個站STA1、STA2和STA3的數(shù)據(jù)幀(數(shù)據(jù)0_1、數(shù)據(jù)0_2、數(shù)據(jù)0_3)具有相同的幀長度。然而,在實(shí)現(xiàn)可變長度幀格式的情況下,同時進(jìn)行復(fù)用的這些多個數(shù)據(jù)幀不限于具有相同幀長度。在發(fā)送給各個站STA1、STA2和STA3的復(fù)用的數(shù)據(jù)幀不具有相同幀長度的情況下,如果各個站STA1、STA2和STA3嘗試基于它們分別在它們自己站接收數(shù)據(jù)幀的時間啟動上行數(shù)據(jù)幀傳送,則反向數(shù)據(jù)幀(數(shù)據(jù)1-0、數(shù)據(jù)2-0、數(shù)據(jù)3-0)將不會同時被復(fù)用。結(jié)果,接入點(diǎn)STAO將變得不能夠執(zhí)行用戶分離。
[0135]因此,在本實(shí)施例中,根據(jù)RD協(xié)議通過上行同時向STAO發(fā)送數(shù)據(jù)幀的各個站STAU STA2和STA3被構(gòu)造為同時發(fā)送它們的各個反向數(shù)據(jù)幀(數(shù)據(jù)1_0、數(shù)據(jù)2_0、數(shù)據(jù)3-0),而不管接收指示各個RDG的幀的時間如何。另外,各個反向數(shù)據(jù)幀(數(shù)據(jù)1-0、數(shù)據(jù)2-0、數(shù)據(jù)3-0)具有固定幀長度。
[0136]這里,各個站STA1、STA2和STA3必須識別通過上行發(fā)送數(shù)據(jù)幀(數(shù)據(jù)1_0、數(shù)據(jù)2-0、數(shù)據(jù)3-0)的各站彼此的時間。例如,可以引用當(dāng)接入點(diǎn)STAO指示RDG時由各個站STA1、STA2和STA3另外報告關(guān)于幀發(fā)送時間的信息的方法作為例子。
[0137]圖7示出了作為接入點(diǎn)進(jìn)行操作的站STAO是數(shù)據(jù)源并且作為終端進(jìn)行操作的各個站STA1、STA2和STA3是數(shù)據(jù)接受者的情況的示例性通信序列,其中,應(yīng)用RD協(xié)議并且各個站STAl到STA3同時發(fā)送反向數(shù)據(jù)幀。
[0138]當(dāng)執(zhí)行預(yù)先載波檢測和退避以獲取TXOP時,用作接入點(diǎn)的STAO首先發(fā)送TRQ幀。
[0139]在響應(yīng)過程中,在自從接收到表述STAl到STA3它們自身的地址作為接受者地址的TRQ幀過去給定幀間隔SIFS以后,各個站STAl到STA3分別同時利用包含能夠用于自適應(yīng)陣列天線學(xué)習(xí)的建立序列的訓(xùn)練幀(訓(xùn)練1、訓(xùn)練2、訓(xùn)練3)進(jìn)行回應(yīng)。
[0140]STAO基于包括在各個訓(xùn)練幀內(nèi)的建立序列使用例如RLS算法的給定自適應(yīng)算法學(xué)習(xí)自適應(yīng)陣列天線權(quán)重。然后,在STAO內(nèi)設(shè)置的多個天線部件21-1、21-2、…、21-N發(fā)揮自適應(yīng)陣列天線的作用,并且STAO變得可以執(zhí)行空間分割多路訪問。
[0141]此外,在自從完成從各個站STA1、STA2和STA3接收訓(xùn)練幀過去給定幀間隔SIFS以后,STAO分別發(fā)送下行幀,或者換言之,分別發(fā)送給各個站STA1、STA2和STA3的數(shù)據(jù)幀(數(shù)據(jù)0-1、數(shù)據(jù)0-2、數(shù)據(jù)0-3)。通過使用以上學(xué)習(xí)的自適應(yīng)陣列天線權(quán)重,STAO能夠?qū)@多個數(shù)據(jù)幀應(yīng)用空間分割復(fù)用并且同時發(fā)送它們。
[0142]另外,STAO在每個數(shù)據(jù)幀(數(shù)據(jù)0-1、數(shù)據(jù)0-2、數(shù)據(jù)0_3)的MAC幀內(nèi)針對各個站STAl、STA2和STA3指示RDG (RD授權(quán))。然而,如所示STAO向各個站STAl、STA2、STA3發(fā)送的各個數(shù)據(jù)幀具有不同幀長度,其中,數(shù)據(jù)2-0和數(shù)據(jù)3-0比數(shù)據(jù)1-0短。
[0143]當(dāng)識別已經(jīng)許可或授權(quán)使用RD協(xié)議的反向(或者,換言之,上行)數(shù)據(jù)傳送時,各個站STA1、STA2和STA3執(zhí)行幀長度調(diào)整過程從而使得最終從各個站的PHY層輸出的數(shù)據(jù)幀具有固定幀長度。如前所述,STAO向各個站STA1、STA2和STA3發(fā)送的各個數(shù)據(jù)幀具有不同的幀長度,并且各個接收結(jié)束時間不匹配。然而,各個站STA1、STA2、STA3被構(gòu)造為與RDG報告結(jié)合同時利用ACK幀(ACK 1-O, ACK 2-0, ACK 3-0)進(jìn)行回應(yīng)。另外,各個站STA1、STA2和STA3接下來分別發(fā)送反向數(shù)據(jù)幀(數(shù)據(jù)1-0、數(shù)據(jù)2_0、數(shù)據(jù)3_0),該反向數(shù)據(jù)幀被發(fā)送給STAO。
[0144]多個天線部件21-1、21-2、…、21_N已經(jīng)發(fā)揮自適應(yīng)天線的作用,并且由此STAO能夠?yàn)槊總€用戶在空間上對多個同時接收的反向數(shù)據(jù)幀(數(shù)據(jù)1-0、數(shù)據(jù)2-0、數(shù)據(jù)3-0)進(jìn)行分離。然后,STAO從分離的數(shù)據(jù)幀去除填充的符號并且對該數(shù)據(jù)進(jìn)行解碼。另外,在自從完成接收各個數(shù)據(jù)幀過去給定幀間隔SIFS以后,STAO同時利用發(fā)送給各個站STA1、STA2和STA3的ACK幀進(jìn)行回應(yīng)。
[0145]圖8示出了流程圖形式的處理序列,其中,給定圖5到圖7所示的通信序列,圖2所示的通信設(shè)備作為接入點(diǎn)(STAO)進(jìn)行操作并且同時發(fā)送發(fā)送給多個站的復(fù)用幀。如上所述,在通信序列中,實(shí)現(xiàn)RD發(fā)起者的作用的接入點(diǎn)應(yīng)用RD協(xié)議。
[0146]響應(yīng)于在上層中生成的數(shù)據(jù)發(fā)送請求或者生成的上行數(shù)據(jù)接收請求,處理例程激活。接入點(diǎn)預(yù)先執(zhí)行物理載波檢測以確定介質(zhì)空閑,并且還執(zhí)行退避等等以獲取TXOP。然后,接入點(diǎn)向接入點(diǎn)希望向其發(fā)送復(fù)用數(shù)據(jù)(或者,接入點(diǎn)希望通過上行從其接收數(shù)據(jù))的一個或多個終端(STA1到STA3)發(fā)送訓(xùn)練請求(TRQ)幀(步驟SI)。
[0147]然后,一旦在完成發(fā)送TRQ幀以后過去給定幀間隔SIFS (短幀間空間)以后,接入點(diǎn)等待接收作為回應(yīng)從各個訓(xùn)練請求接受者(STA1到STA3)發(fā)送的訓(xùn)練幀(步驟S2)。
[0148]此刻,當(dāng)接入點(diǎn)不能夠從訓(xùn)練請求接受者(STA1到STA3)中的任何一個接收訓(xùn)練幀時(步驟S3,否),處理進(jìn)入TRQ幀重發(fā)過程。然而,省去了幀重發(fā)處理序列的詳細(xì)描述。
[0149]相比較,當(dāng)接入點(diǎn)能夠從訓(xùn)練請求接受者(STA1到STA3)中的一個或多個接收訓(xùn)練幀時(步驟S3,是),接入點(diǎn)使用分別包括在接收的訓(xùn)練幀中的用于學(xué)習(xí)的建立序列學(xué)習(xí)自適應(yīng)陣列天線權(quán)重。
[0150]接下來,接入點(diǎn)檢查關(guān)于能夠從其接收訓(xùn)練幀的終端是否存在上行數(shù)據(jù)接收請求,或者在TXOP內(nèi)存在空間(步驟S4)。
[0151]此刻,當(dāng)沒有上行數(shù)據(jù)接收請求時或者當(dāng)存在數(shù)據(jù)接收請求但在TXOP中沒有空間時(步驟S4,否),在自從完成接收訓(xùn)練幀過去給定