相關(guān)申請的交叉引用
本申請要求享受2014年10月1日提交的并且題目為“l(fā)dpcencodinginuplinkmulti-userandofdma”的美國臨時申請no.62/058,620、以及2015年9月30日提交的并且題目為“encodinginuplinkmulti-usermimoandofdmatransmissions”的美國申請no.14/871,892的優(yōu)先權(quán),將這兩個申請整體地以引用方式明確并入本申請。
概括而言,本公開內(nèi)容涉及通信系統(tǒng),并且更具體地,本公開內(nèi)容涉及在上行鏈路多用戶多輸入多輸出(mimo)和正交頻分多址(ofdma)通信中的編碼(例如,低密度奇偶校驗(ldpc)或二進制卷積碼(bcc)編碼)。
背景技術(shù):
在許多電信系統(tǒng)中,通信網(wǎng)絡(luò)用于在若干交互的、空間上分開的設(shè)備之間交換消息??梢愿鶕?jù)地理范圍對網(wǎng)絡(luò)進行分類,所述地理范圍例如可以是城市區(qū)域、局部區(qū)域或個人區(qū)域。這種網(wǎng)絡(luò)將分別被指定為廣域網(wǎng)(wan)、城域網(wǎng)(man)、局域網(wǎng)(lan)、無線局域網(wǎng)(wlan)、或個域網(wǎng)(pan)。網(wǎng)絡(luò)還根據(jù)以下各項而不同:用于使各種網(wǎng)絡(luò)節(jié)點和設(shè)備互連的交換/路由技術(shù)(例如,電路交換與分組交換)、用于傳輸?shù)奈锢斫橘|(zhì)類型(例如,有線與無線)、以及所使用的一組通信協(xié)議(例如,互聯(lián)網(wǎng)協(xié)議組、同步光網(wǎng)絡(luò)(sonet)、以太網(wǎng)等)。
通常在網(wǎng)絡(luò)元件是移動的并因此具有動態(tài)連接需求時,或者當(dāng)網(wǎng)絡(luò)架構(gòu)是以自組織(而不是固定的)方式形成的時,優(yōu)選無線網(wǎng)絡(luò)。無線網(wǎng)絡(luò)采用使用無線電、微波、紅外線、光等頻帶中的電磁波的處于非導(dǎo)向傳播模式的無形物理介質(zhì)。與固定有線網(wǎng)絡(luò)相比,無線網(wǎng)絡(luò)有利地促進用戶移動性和快速現(xiàn)場部署。
技術(shù)實現(xiàn)要素:
本發(fā)明的系統(tǒng)、方法、計算機程序產(chǎn)品和設(shè)備均具有若干方面,其中沒有單獨一個方面獨自負(fù)責(zé)本發(fā)明的期望屬性。在不限制如隨后權(quán)利要求表達的本發(fā)明的范圍的情況下,現(xiàn)在將簡要地論述一些特征。在考慮了該論述之后,并且特別是在閱讀了標(biāo)題為“具體實施方式”的部分之后,將會理解本發(fā)明的特征如何為無線網(wǎng)絡(luò)中的設(shè)備提供優(yōu)點。
本公開的一個方面提供一種用于無線通信的裝置(例如,站)。所述裝置被配置為確定用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的數(shù)量。所述裝置被配置為基于所確定的數(shù)據(jù)符號的數(shù)量,來確定用于發(fā)送所述數(shù)據(jù)有效載荷的有效載荷比特的數(shù)量。所述裝置被配置為發(fā)送數(shù)據(jù)幀,其中,所述數(shù)據(jù)幀包括信號字段和基于所述數(shù)據(jù)有效載荷、所確定的數(shù)據(jù)符號的數(shù)量以及所確定的有效載荷比特的數(shù)量而編碼的數(shù)據(jù)符號。所述數(shù)據(jù)符號是使用低密度奇偶校驗(ldpc)編碼或二進制卷積碼(bcc)編碼來編碼的。
在另一方面,提供了一種用于無線通信的裝置。所述裝置包括用于確定用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的數(shù)量的單元。所述裝置包括用于基于所確定的數(shù)據(jù)符號的數(shù)量,來確定用于發(fā)送所述數(shù)據(jù)有效載荷的有效載荷比特的數(shù)量的單元。所述裝置包括用于發(fā)送數(shù)據(jù)幀的單元,其中,所述數(shù)據(jù)幀包括信號字段和基于所述數(shù)據(jù)有效載荷、所確定的數(shù)據(jù)符號的數(shù)量以及所確定的有效載荷比特的數(shù)量而編碼的數(shù)據(jù)符號。所述數(shù)據(jù)符號可以是使用ldpc編碼或bcc編碼來編碼的。在一個方面中,所述信號字段包括以下各項中的至少一項:填充比特、分組長度、空時塊碼比特、或調(diào)制和編碼方案值。在另一配置中,所述裝置可以包括用于使用ldpc編碼或bcc編碼對所述數(shù)據(jù)有效載荷進行編碼,以用于上行鏈路mu-mimo傳輸或上行鏈路ofdma傳輸給接入點的單元。。在另一配置中,所述裝置可以包括用于接收觸發(fā)消息的單元,并且所述觸發(fā)消息可以包括所述數(shù)據(jù)幀的規(guī)定持續(xù)時間。在另一配置,所述裝置可以與空時塊碼值相關(guān)聯(lián),并且所述裝置可以包括用于基于所述數(shù)據(jù)幀的所述規(guī)定持續(xù)時間,來確定用于發(fā)送所述數(shù)據(jù)有效載荷的數(shù)據(jù)符號的第二數(shù)量的單元。在該配置中,用于發(fā)送所述數(shù)據(jù)有效載荷的所述數(shù)據(jù)符號的數(shù)量可以是基于所確定的數(shù)據(jù)符號的第二數(shù)量與所述空時塊碼值之間的差,所述數(shù)據(jù)符號被填充以填補所確定的數(shù)量的用于發(fā)送所述數(shù)據(jù)有效載荷的數(shù)據(jù)符號,并且所述數(shù)據(jù)符號包括基于所述空時塊碼值來確定的第三數(shù)量的數(shù)據(jù)符號,并且所述信號字段包括空時塊碼比特以及調(diào)制和編碼方案值。在另一配置中,所述裝置可以與空時塊碼值和填充比特相關(guān)聯(lián),并且所述裝置可以包括用于基于所述數(shù)據(jù)幀的所述規(guī)定持續(xù)時間,來確定用于發(fā)送所述數(shù)據(jù)有效載荷的數(shù)據(jù)符號的第二數(shù)量的單元,用于發(fā)送所述數(shù)據(jù)有效載荷的所述數(shù)據(jù)符號的數(shù)量可以是基于所確定的數(shù)據(jù)符號的第二數(shù)量與所述空時塊碼值和所述填充比特的乘積之間的差,所述數(shù)據(jù)符號可以被填充以填補所確定的數(shù)量的用于發(fā)送所述數(shù)據(jù)有效載荷的數(shù)據(jù)符號,并且所述數(shù)據(jù)符號包括基于所述空時塊碼值和所述填充比特的所述乘積而確定的第三數(shù)量的數(shù)據(jù)符號,并且所述信號字段包括空時塊碼比特、調(diào)制和編碼方案值、以及所述填充比特。在另一配置中,所述裝置可以包括用于接收觸發(fā)消息的單元。在該配置中,所述觸發(fā)消息包括以下各項中的至少一項:所述數(shù)據(jù)幀的規(guī)定持續(xù)時間、用于所述數(shù)據(jù)幀的mcs值、空時塊碼比特、或數(shù)據(jù)分組長度值,并且其中,所述數(shù)據(jù)符號可以是使用bcc編碼來編碼的。在另一配置中,所述觸發(fā)消息可以包括所述數(shù)據(jù)幀的所述規(guī)定持續(xù)時間,以及所述裝置可以與空時塊碼值相關(guān)聯(lián)。在該配置中,用于發(fā)送所述數(shù)據(jù)有效載荷的所述數(shù)據(jù)符號的數(shù)量可以是基于所述規(guī)定持續(xù)時間,所述數(shù)據(jù)符號可以被填充以填補所確定的數(shù)量的用于發(fā)送所述數(shù)據(jù)有效載荷的數(shù)據(jù)符號并且可以包括一組尾部比特,以及所述信號字段可以包括與所述空時塊碼值相關(guān)聯(lián)的空時塊碼比特和所述mcs值。在另一配置中,所述觸發(fā)消息可以包括所述數(shù)據(jù)幀的所述規(guī)定持續(xù)時間、所述mcs值、以及所述空時塊碼比特,以及所述裝置可以與基于所述空時塊碼比特所確定的空時塊碼值相關(guān)聯(lián),用于發(fā)送所述數(shù)據(jù)有效載荷的所述數(shù)據(jù)符號的數(shù)量可以是基于所述規(guī)定持續(xù)時間,以及所述數(shù)據(jù)符號可以被填充以填補所確定的數(shù)量的用于發(fā)送所述數(shù)據(jù)有效載荷的數(shù)據(jù)符號并且可以包括一組尾部比特。在另一配置中,所述觸發(fā)消息可以包括所述數(shù)據(jù)幀的所述規(guī)定持續(xù)時間、所述mcs值、所述空時塊碼比特、以及所述數(shù)據(jù)分組長度值,用于發(fā)送所述數(shù)據(jù)有效載荷的所述數(shù)據(jù)符號的數(shù)量可以等于所述數(shù)據(jù)分組長度值,以及所述數(shù)據(jù)符號可以被填充以填補所確定的數(shù)量的用于發(fā)送所述數(shù)據(jù)有效載荷的數(shù)據(jù)符號并且包括一組尾部比特。在另一配置中,所述觸發(fā)消息可以包括所述數(shù)據(jù)幀的所述規(guī)定持續(xù)時間、所述mcs值、所述空時塊碼比特、以及所述數(shù)據(jù)分組長度值,所述數(shù)據(jù)分組長度值可以是基于用于多個站的最大符號需求和用于所述多個站的最大空時塊碼值,所確定的用于發(fā)送所述數(shù)據(jù)有效載荷的數(shù)據(jù)符號的數(shù)量可以等于所述數(shù)據(jù)分組長度值,以及所述數(shù)據(jù)符號可以被填充以填補所確定的數(shù)量的用于發(fā)送所述數(shù)據(jù)有效載荷的數(shù)據(jù)符號并且包括一組尾部比特。
在另一方面,提供了一種存儲用于由站進行的無線通信的計算機可執(zhí)行代碼的計算機可讀介質(zhì)。所述計算機可讀介質(zhì)包括用于確定用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的數(shù)量的代碼。所述計算機可讀介質(zhì)包括用于基于所確定的數(shù)據(jù)符號的數(shù)量來確定用于發(fā)送所述數(shù)據(jù)有效載荷的有效載荷比特的數(shù)量的代碼。所述計算機可讀介質(zhì)包括用于發(fā)送數(shù)據(jù)幀的代碼,其中,所述數(shù)據(jù)幀包括信號字段和基于所述數(shù)據(jù)有效載荷、所確定的數(shù)據(jù)符號的數(shù)量以及所確定的有效載荷比特的數(shù)量而編碼的數(shù)據(jù)符號。所述數(shù)據(jù)符號可以是使用ldpc編碼或bcc編碼來編碼的。在一方面中,所述信號字段包括以下各項中的至少一項:填充比特、分組長度、空時塊碼比特、或調(diào)制和編碼方案值。在另一配置中,所述計算機可讀介質(zhì)可以包括用于使用ldpc編碼或bcc編碼對所述數(shù)據(jù)有效載荷進行編碼,以用于上行鏈路mu-mimo傳輸或上行鏈路ofdma傳輸給接入點的代碼。在另一配置中,所述計算機可讀介質(zhì)可以包括用于接收觸發(fā)消息的代碼,并且所述觸發(fā)消息可以包括所述數(shù)據(jù)幀的規(guī)定持續(xù)時間。在另一配置,所述站可以與空時塊碼值相關(guān)聯(lián),并且所述計算機可讀介質(zhì)可以包括用于基于所述數(shù)據(jù)幀的所述規(guī)定持續(xù)時間,來確定用于發(fā)送所述數(shù)據(jù)有效載荷的數(shù)據(jù)符號的第二數(shù)量的代碼。在該配置中,用于發(fā)送所述數(shù)據(jù)有效載荷的所述數(shù)據(jù)符號的數(shù)量可以是基于所確定的數(shù)據(jù)符號的第二數(shù)量與所述空時塊碼值之間的差,所述數(shù)據(jù)符號被填充以填補所確定的數(shù)量的用于發(fā)送所述數(shù)據(jù)有效載荷的數(shù)據(jù)符號并且包括基于所述空時塊碼值而確定的第三數(shù)量的數(shù)據(jù)符號,以及所述信號字段可以包括空時塊碼比特以及調(diào)制和編碼方案值。在另一配置中,所述站可以與空時塊碼值和填充比特相關(guān)聯(lián),并且所述計算機可讀介質(zhì)可以包括用于基于所述數(shù)據(jù)幀的所述規(guī)定持續(xù)時間來確定用于發(fā)送所述數(shù)據(jù)有效載荷的數(shù)據(jù)符號的第二數(shù)量的代碼,用于發(fā)送所述數(shù)據(jù)有效載荷的所述數(shù)據(jù)符號的數(shù)量可以是基于所確定的數(shù)據(jù)符號的第二數(shù)量與所述空時塊碼值和所述填充比特的乘積之間的差,所述數(shù)據(jù)符號可以被填充以填補所確定的數(shù)量的用于發(fā)送所述數(shù)據(jù)有效載荷的數(shù)據(jù)符號并且包括基于所述空時塊碼值和所述填充比特的所述乘積而確定的第三數(shù)量的數(shù)據(jù)符號,以及所述信號字段可以包括空時塊碼比特、調(diào)制和編碼方案值、以及所述填充比特。在另一配置中,所述計算機可讀介質(zhì)可以包括用于接收觸發(fā)消息的代碼。在該配置中,所述觸發(fā)消息可以包括以下各項中的至少一項:所述數(shù)據(jù)幀的規(guī)定持續(xù)時間、用于所述數(shù)據(jù)幀的mcs值、空時塊碼比特、或數(shù)據(jù)分組長度值,并且所述數(shù)據(jù)符號可以是使用bcc編碼來編碼的。在另一配置中,所述觸發(fā)消息可以包括所述數(shù)據(jù)幀的所述規(guī)定持續(xù)時間,以及所述站可以與空時塊碼值相關(guān)聯(lián)。在該配置中,用于發(fā)送所述數(shù)據(jù)有效載荷的所述數(shù)據(jù)符號的數(shù)量可以是基于所述規(guī)定持續(xù)時間的,所述數(shù)據(jù)符號可以被填充以填補所確定的數(shù)量的用于發(fā)送所述數(shù)據(jù)有效載荷的數(shù)據(jù)符號并且包括一組尾部比特,以及所述信號字段包括與所述空時塊碼值相關(guān)聯(lián)的空時塊碼比特和所述mcs值。在另一配置中,所述觸發(fā)消息可以包括所述數(shù)據(jù)幀的所述規(guī)定持續(xù)時間、所述mcs值、以及所述空時塊碼比特,所述站可以與基于所述空時塊碼比特所確定的空時塊碼值相關(guān)聯(lián),用于發(fā)送所述數(shù)據(jù)有效載荷的所述數(shù)據(jù)符號的數(shù)量可以是基于所述規(guī)定持續(xù)時間的,以及所述數(shù)據(jù)符號可以被填充以填補所確定的數(shù)量的用于發(fā)送所述數(shù)據(jù)有效載荷的數(shù)據(jù)符號并且包括一組尾部比特。在另一配置中,所述觸發(fā)消息可以包括所述數(shù)據(jù)幀的所述規(guī)定持續(xù)時間、所述mcs值、所述空時塊碼比特、以及所述數(shù)據(jù)分組長度值,用于發(fā)送所述數(shù)據(jù)有效載荷的數(shù)據(jù)符號的數(shù)量可以等于所述數(shù)據(jù)分組長度值,以及所述數(shù)據(jù)符號可以被填充以填補所確定的數(shù)量的用于發(fā)送所述數(shù)據(jù)有效載荷的數(shù)據(jù)符號并且包括一組尾部比特。在另一配置中,所述觸發(fā)消息可以包括所述數(shù)據(jù)幀的所述規(guī)定持續(xù)時間、所述mcs值、所述空時塊碼比特、以及所述數(shù)據(jù)分組長度值,所述數(shù)據(jù)分組長度值可以是基于用于多個站的最大符號需求和用于所述多個站的最大空時塊碼值,所確定的用于發(fā)送所述數(shù)據(jù)有效載荷的數(shù)據(jù)符號的數(shù)量可以等于所述數(shù)據(jù)分組長度值,以及所述數(shù)據(jù)符號可以被填充以填補所確定的數(shù)量的用于發(fā)送所述數(shù)據(jù)有效載荷的數(shù)據(jù)符號并且包括一組尾部比特。
本公開內(nèi)容的另一方面提供一種用于無線通信的裝置(例如,接入點)。接入點的裝置被配置為接收數(shù)據(jù)幀,其中,所述數(shù)據(jù)幀包括信號字段和多個數(shù)據(jù)符號。所述裝置被配置為確定所接收的數(shù)據(jù)幀中的數(shù)據(jù)符號的數(shù)量以及基于所確定的數(shù)據(jù)符號的數(shù)量來確定有效載荷比特的數(shù)量。。
在另一方面,提供一種用于無線通信的裝置。所述裝置可以是接入點。所述裝置包括:用于從站接收數(shù)據(jù)幀的單元,并且所述數(shù)據(jù)幀可以包括信號字段和多個數(shù)據(jù)符號,所述多個數(shù)據(jù)符號是使用ldpc編碼或bcc編碼來編碼的以用于上行鏈路mu-mimo傳輸或上行鏈路ofdma傳輸。所述裝置包括用于對所述數(shù)據(jù)幀進行解碼的單元,所述數(shù)據(jù)幀包括基于ldpc編碼或bcc編碼來編碼的所述多個數(shù)據(jù)符號。在一種配置中,所述用于對所述數(shù)據(jù)幀進行解碼的單元可以被配置為::確定所接收的數(shù)據(jù)幀中的數(shù)據(jù)符號的數(shù)量;以及基于所確定的數(shù)據(jù)符號的數(shù)量,來確定有效載荷比特的數(shù)量。在該配置中,所述多個數(shù)據(jù)符號可以是基于所確定的數(shù)據(jù)符號的數(shù)量和所確定的有效載荷比特的數(shù)量來解碼的。在另一配置中,所述信號字段包括以下各項中的至少一項:填充比特、數(shù)據(jù)分組長度值、空時塊碼比特、或mcs值。在另一配置中,所述裝置還可以包括用于發(fā)送觸發(fā)消息的單元,并且所述觸發(fā)消息可以包括以下各項中的至少一項:所述數(shù)據(jù)幀的規(guī)定持續(xù)時間、用于所述數(shù)據(jù)幀的mcs值、空時塊碼比特、或填充比特。
在另一方面,提供一種存儲用于由接入點進行的無線通信的計算機可執(zhí)行代碼的計算機可讀介質(zhì)。所述計算機可讀介質(zhì)可以包括用于從站接收數(shù)據(jù)幀的代碼,并且所述數(shù)據(jù)幀可以包括信號字段和多個數(shù)據(jù)符號,所述多個數(shù)據(jù)符號是使用ldpc編碼或bcc編碼來編碼的以用于上行鏈路mu-mimo傳輸或上行鏈路ofdma傳輸。所述計算機可讀介質(zhì)可以包括用于對所述數(shù)據(jù)幀進行解碼的代碼,所述數(shù)據(jù)幀包括基于ldpc編碼或bcc編碼來編碼的所述多個數(shù)據(jù)符號。在一種配置中,所述用于對所述數(shù)據(jù)幀進行解碼的代碼可以包括:用于確定所接收的數(shù)據(jù)幀中的數(shù)據(jù)符號的數(shù)量,以及用于基于所確定的數(shù)據(jù)符號的數(shù)量來確定有效載荷比特的數(shù)量的代碼。在該配置中,所述多個數(shù)據(jù)符號可以是基于所確定的數(shù)據(jù)符號的數(shù)量和所確定的有效載荷比特的數(shù)量來解碼的。在另一配置中,所述信號字段包括以下各項中的至少一項:填充比特、數(shù)據(jù)分組長度值、空時塊碼比特、或mcs值。在另一配置中,所述計算機可讀介質(zhì)可以包括用于發(fā)送觸發(fā)消息的代碼,并且所述觸發(fā)消息可以包括以下各項中的至少一項:所述數(shù)據(jù)幀的規(guī)定持續(xù)時間、用于所述數(shù)據(jù)幀的mcs值、空時塊碼比特、或填充比特。
附圖說明
圖1示出了在其中可以采用本公開內(nèi)容的各方面的示例性無線通信系統(tǒng)。
圖2是無線網(wǎng)絡(luò)(例如,采用ieee802.11標(biāo)準(zhǔn)的wi-fi網(wǎng)絡(luò))的圖。
圖3是可以在圖1的無線通信系統(tǒng)中采用的、用于發(fā)送經(jīng)ldpc或bcc編碼的數(shù)據(jù)符號的無線設(shè)備的功能框圖。
圖4是使用ldpc編碼的無線通信的示例性方法的流程圖。
圖5是使用bcc編碼的無線通信的示例性方法的流程圖。
圖6是用于發(fā)送經(jīng)ldpc或bcc編碼的數(shù)據(jù)符號的示例性無線通信設(shè)備的功能框圖。
圖7是可以在圖1的無線通信系統(tǒng)中采用的、用于接收和解碼經(jīng)ldpc或bcc編碼的數(shù)據(jù)符號的無線設(shè)備的功能框圖。
圖8是用于解碼經(jīng)ldpc或bcc編碼的分組的無線通信的示例性方法的流程圖。
圖9是用于對數(shù)據(jù)符號進行的示例性無線通信設(shè)備的功能框圖。
具體實施方式
在下文中結(jié)合附圖更全面地描述了新穎的系統(tǒng)、裝置、計算機程序產(chǎn)品和方法的各個方面。然而,本公開內(nèi)容可以以許多不同的形式來體現(xiàn),而并不應(yīng)當(dāng)被解釋為限于貫穿本公開內(nèi)容給出的任何特定結(jié)構(gòu)或功能。確切而言,這些方面被提供為使得本公開內(nèi)容是透徹且完整的,并且將向本領(lǐng)域技術(shù)人員充分地傳達本公開內(nèi)容的范圍?;诒疚牡慕虒?dǎo),本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解的是,本公開內(nèi)容的范圍旨在涵蓋本文公開的新穎的系統(tǒng)、裝置、計算機程序產(chǎn)品和方法的任何方面,而不管是獨立于本發(fā)明的任何其它方面來實現(xiàn)的還是結(jié)合本發(fā)明的任何其它方面來實現(xiàn)的。例如,可以使用本文闡述的任意數(shù)量的方面來實現(xiàn)裝置或?qū)嵤┓椒āA硗?,本發(fā)明的范圍旨在涵蓋使用除了本文闡述的本發(fā)明的各個方面以外或者與其不同的其它結(jié)構(gòu)、功能或者結(jié)構(gòu)和功能來實現(xiàn)的這種裝置或方法。應(yīng)當(dāng)理解的是,可以通過權(quán)利要求的一個或多個元素體現(xiàn)本文公開的任何方面。
雖然本文中描述了特定方面,但是這些方面的許多變型和置換落入到本公開內(nèi)容的范圍內(nèi)。雖然提及了優(yōu)選方面的一些益處和優(yōu)點,但是本公開內(nèi)容的范圍并不旨在限于特定益處、用途或目的。確切而言,本公開內(nèi)容的各方面旨在廣泛應(yīng)用于不同的無線技術(shù)、系統(tǒng)配置、網(wǎng)絡(luò)和傳輸協(xié)議,其中一些在附圖中以及在優(yōu)選方面的以下描述中通過舉例的方式進行了說明。詳細(xì)描述和附圖僅說明本公開內(nèi)容而并非限制,本公開內(nèi)容的范圍由所附權(quán)利要求及其等價物來限定。
普及的無線網(wǎng)絡(luò)技術(shù)可以包括各種類型的wlan。wlan可以用于采用廣泛使用的網(wǎng)絡(luò)協(xié)議將附近的設(shè)備互連到一起。本文描述的各個方面可以應(yīng)用于任何通信標(biāo)準(zhǔn),例如無線協(xié)議。
在一些方面中,可以根據(jù)使用正交頻分復(fù)用(ofdm)、直接序列擴頻(dsss)通信、ofdm和dsss通信的組合、或其它方案的802.11協(xié)議來發(fā)送無線信號。802.11協(xié)議的實現(xiàn)方式可以用于傳感器、計量和智能格狀網(wǎng)絡(luò)。有利地,實現(xiàn)802.11協(xié)議的特定設(shè)備的各方面與實現(xiàn)其它無線協(xié)議的設(shè)備相比可以消耗較少的功率,和/或可以用于跨越相對長的距離(例如,大約一千米或更長)來發(fā)送無線信號。
在一些實現(xiàn)方式中,wlan包括作為接入無線網(wǎng)絡(luò)的部件的各種設(shè)備。例如,存在兩種類型的設(shè)備:接入點(ap)和客戶端(也被稱作站或“sta”)。通常,ap可以用作wlan的集線器或基站,而sta用作wlan的用戶。例如,sta可以是膝上型計算機、個人數(shù)字助理(pda)、移動電話等。在一個例子中,sta經(jīng)由wi-fi(例如,ieee802.11協(xié)議)兼容無線鏈路連接到ap,以獲得到互聯(lián)網(wǎng)或其它廣域網(wǎng)的一般連接。在一些實現(xiàn)方式中,sta還可以用作ap。
接入點還可以包括、實現(xiàn)為或被稱為nodeb、無線網(wǎng)絡(luò)控制器(rnc)、enodeb、基站控制器(bsc)、基站收發(fā)機(bts)、基站(bs)、收發(fā)機功能單元(tf)、無線路由器、無線收發(fā)機、連接點、或某個其它術(shù)語。
站還可以包括、實現(xiàn)為或被稱為接入終端(at)、用戶站、用戶單元、移動站、遠(yuǎn)程站、遠(yuǎn)程終端、用戶終端、用戶代理、用戶裝置、用戶設(shè)備、或某個其它術(shù)語。在一些實現(xiàn)方式中,站可以包括蜂窩電話、無繩電話、會話發(fā)起協(xié)議(sip)電話、無線本地環(huán)路(wll)站、個人數(shù)字助理(pda)、具有無線連接能力的手持設(shè)備、或連接到物理調(diào)制解調(diào)器的某個其它適當(dāng)?shù)奶幚碓O(shè)備。因此,本文教導(dǎo)的一個或多個方面可以被并入到電話(例如,蜂窩電話或智能電話)、計算機(例如,膝上型計算機)、便攜式通信設(shè)備、頭戴式耳機、便攜式計算設(shè)備(例如,個人數(shù)據(jù)助理)、娛樂設(shè)備(例如,音樂或視頻設(shè)備、或衛(wèi)星無線電單元)、游戲設(shè)備或系統(tǒng)、全球定位系統(tǒng)設(shè)備、或被配置為經(jīng)由無線介質(zhì)進行通信的任何其它適當(dāng)?shù)脑O(shè)備。
在一方面中,mimo方案可以用于廣域wlan(例如,wi-fi)連接。mimo利用被稱作多徑的無線電波特性。在多徑中,所發(fā)送的數(shù)據(jù)可以從對象(例如,墻壁、門、家具)反彈,通過不同路徑并且在不同時間多次到達接收天線。采用mimo的wlan設(shè)備將數(shù)據(jù)流分成多個部分(被稱作空間流(或多流)),并且將每個空間流通過單獨的天線發(fā)送給接收wlan設(shè)備上的對應(yīng)天線。
術(shù)語“相關(guān)聯(lián)”或“關(guān)聯(lián)”或其任意變型應(yīng)當(dāng)被給予在本公開內(nèi)容的上下文中可能的最廣含義。舉例而言,當(dāng)?shù)谝谎b置與第二裝置相關(guān)聯(lián)時,應(yīng)當(dāng)理解的是,兩個裝置可以直接關(guān)聯(lián)或可以存在中間裝置。出于簡潔的目的,將描述用于使用握手協(xié)議在兩個裝置之間建立關(guān)聯(lián)的過程,所述握手協(xié)議要求在這些裝置中的一個裝置的“關(guān)聯(lián)請求”,之后跟隨另一裝置的“關(guān)聯(lián)響應(yīng)”。本領(lǐng)域技術(shù)人員可以理解的是,握手協(xié)議可以要求其它信令,例如,用于提供認(rèn)證的信令。
在本文中使用諸如“第一”、“第二”等名稱對元素的任何提及通常不限制這些元素的量或次序。確切而言,這些名稱在本文中用作區(qū)分兩個或更多個元素或者元素實例的簡便方法。因此,對第一和第二元素的提及并不意味著僅有兩個元素可以被采用或者第一元素必須在第二元素前面。另外,提及項目列表中的“至少一個”的短語指的是這些項目的任意組合,包括單個成員。例如,“a、b或c中的至少一個”旨在涵蓋:a、或b、或c、或其任意組合(例如,a-b、a-c、b-c和a-b-c)。
如上所討論的,本文描述的特定設(shè)備可以實現(xiàn)例如802.11標(biāo)準(zhǔn)。不管是用作sta還是ap或是其它設(shè)備的這種設(shè)備可以用于智能計量或用于智能格狀網(wǎng)絡(luò)中。這種設(shè)備可以提供傳感器應(yīng)用或用于家庭自動化。這些設(shè)備可以替代地或另外用于醫(yī)療環(huán)境,例如用于個人護理。它們還可以用于監(jiān)視,以能夠?qū)崿F(xiàn)擴展范圍的互聯(lián)網(wǎng)連接(例如,用于與熱點一起使用),或?qū)崿F(xiàn)機器到機器通信。
圖1示出了在其中可以采用本公開內(nèi)容的各方面的示例性無線通信系統(tǒng)100。無線通信系統(tǒng)100可以根據(jù)無線標(biāo)準(zhǔn)(例如,802.11標(biāo)準(zhǔn))進行操作。無線通信系統(tǒng)100可以包括ap104,其與sta(例如,sta112、114、116和118)進行通信。
多種過程和方法可以用于在無線通信系統(tǒng)100中在ap104和sta之間的傳輸。例如,可以根據(jù)ofdm/ofdma技術(shù)在ap104和sta之間發(fā)送和接收信號。如果是這樣的話,則無線通信系統(tǒng)100可以被稱作ofdm/ofdma系統(tǒng)。替代地,可以根據(jù)cdma技術(shù)在ap104和sta之間發(fā)送和接收信號。如果是這樣的話,則無線通信系統(tǒng)100可以被稱作cdma系統(tǒng)。
促進從ap104到一個或多個sta的傳輸?shù)耐ㄐ沛溌房梢员环Q作下行鏈路(dl)108,而促進從一個或多個sta到ap104的傳輸?shù)耐ㄐ沛溌房梢员环Q作上行鏈路(ul)110。替代地,下行鏈路108可以被稱作前向鏈路或前向信道,而上行鏈路110可以被稱作反向鏈路或反向信道。在一些方面中,dl通信可以包括單播或多播業(yè)務(wù)指示。
在一些方面中,ap104可以抑制相鄰信道干擾(aci),從而使得ap104可以在多于一個的信道上同時接收ul通信,而不引起顯著的模數(shù)轉(zhuǎn)換(adc)削波噪聲。ap104可以例如通過具有用于每個信道的單獨有限脈沖響應(yīng)(fir)或具有增加的比特寬度的較長adc回退時段,來改善對aci的抑制。
ap104可以用作基站,并且在基本服務(wù)區(qū)域(bsa)102內(nèi)提供無線通信覆蓋。bsa(例如,bsa102)是ap(例如,ap104)的覆蓋區(qū)域。ap104以及與ap104相關(guān)聯(lián)并且使用ap104進行通信的sta可以被稱作基本服務(wù)集(bss)。應(yīng)當(dāng)注意的是,無線通信系統(tǒng)100可以不具有中央ap(例如,ap104),而是可以用作sta之間的對等網(wǎng)絡(luò)。因此,本文描述的ap104的功能可以替代地由一個或多個sta執(zhí)行。
ap104可以在一個或多個信道(例如,多個窄帶信道,每個信道包括頻率帶寬)上經(jīng)由通信鏈路(例如,下行鏈路108)將信標(biāo)信號(或簡稱為“信標(biāo)”)發(fā)送給無線通信系統(tǒng)100的其它節(jié)點(sta),這可以幫助其它節(jié)點(sta)與ap104同步它們的定時,或者可以提供其它信息或功能??梢灾芷谛缘匕l(fā)送這種信標(biāo)。在一個方面中,在連續(xù)傳輸之間的時段可以被稱作超幀。信標(biāo)的傳輸可以被劃分為多個組或者間隔。在一個方面中,信標(biāo)可以包括但不限于這樣的信息:如用于設(shè)置公共時鐘的時間戳信息、對等網(wǎng)絡(luò)標(biāo)識符、設(shè)備標(biāo)識符、能力信息、超幀持續(xù)時間、傳輸方向信息、接收方向信息、鄰居列表、和/或擴展鄰居列表,其中的一些將在下文中另外詳細(xì)描述。因此,信標(biāo)可以包括在若干設(shè)備之間共用(例如,共享)以及特定于給定設(shè)備的信息。
在一些方面中,可能需要sta(例如,sta114)與ap104相關(guān)聯(lián),以便將通信發(fā)送給ap104和/或從ap104接收通信。在一個方面中,用于關(guān)聯(lián)的信息被包括在ap104廣播的信標(biāo)中。為了接收這種信標(biāo),sta114可以例如在覆蓋區(qū)域上執(zhí)行廣覆蓋搜索。例如,還可以由sta114通過以燈塔方式掃描覆蓋區(qū)域而執(zhí)行搜索。在接收到用于關(guān)聯(lián)的信息之后,sta114可以將參考信號(例如,關(guān)聯(lián)探測或請求)發(fā)送給ap104。在一些方面中,ap104可以使用回程服務(wù),例如以與較大網(wǎng)絡(luò)(例如,互聯(lián)網(wǎng)或公共交換電話網(wǎng)絡(luò)(pstn))進行通信。
在一方面中,ap104可以包括用于執(zhí)行各種功能的一個或多個部件。例如,ap104可以包括解碼器部件124,其被配置為接收數(shù)據(jù)幀,其中數(shù)據(jù)幀包括信號字段和多個數(shù)據(jù)符號。解碼器部件124可以被配置為確定所接收的數(shù)據(jù)幀中的數(shù)據(jù)符號的數(shù)量,并且基于所確定的數(shù)據(jù)符號的數(shù)量來確定有效載荷比特的數(shù)量。
在另一方面中,sta114可以包括用于執(zhí)行各種功能的一個或多個部件。在一種配置中,sta114可以包括編碼器部件126,其被配置為確定用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的數(shù)量。編碼器部件126可以被配置為基于所確定的數(shù)據(jù)符號的數(shù)量來確定用于發(fā)送數(shù)據(jù)有效載荷的有效載荷比特的數(shù)量。編碼器部件126可以配置為發(fā)送數(shù)據(jù)幀。數(shù)據(jù)幀可以包括信號字段和基于數(shù)據(jù)有效載荷、所確定的數(shù)據(jù)符號的數(shù)量以及所確定的有效載荷比特的數(shù)量而編碼的數(shù)據(jù)符號。可以使用ldpc編碼或bcc編碼來對數(shù)據(jù)符號進行編碼。
圖2是無線網(wǎng)絡(luò)(例如,采用ieee802.11標(biāo)準(zhǔn)的wi-fi網(wǎng)絡(luò))的圖200。圖200示出了在服務(wù)區(qū)域214中進行廣播/發(fā)送的ap202。sta206、208、210、212在ap202的服務(wù)區(qū)域214內(nèi)(雖然在圖2中僅示出了四個sta,但是在服務(wù)區(qū)域214中可以存在更多或更少的sta)。
ap202可以在一個或多個幀中將符號(例如,數(shù)據(jù)符號或ltf符號)204發(fā)送給一個或多個sta(例如,sta206、208、210、212),反之亦然。幀250可以包括前導(dǎo)碼260和數(shù)據(jù)符號268。前導(dǎo)碼260可以被認(rèn)為是幀250的頭部,其具有標(biāo)識調(diào)制方案、傳輸速率以及要發(fā)送幀250的時間長度的信息。前導(dǎo)碼260可以包括信號(sig)字段264、短訓(xùn)練字段(stf)264、以及一個或多個長訓(xùn)練字段(ltf)符號266(例如,ltf1、ltf2、……、ltfn)。sig字段264可以用于傳送速率和長度信息。sig字段264可以包括填充比特、分組長度、空時塊碼(stbc)比特、以及mcs信息中的至少一項??諘r塊編碼是一種無線通信技術(shù),其中跨越多個天線來發(fā)送數(shù)據(jù)流的多個副本以增加發(fā)射分集。stf262可以用于改善多發(fā)送和多接收系統(tǒng)中的自動增益控制(agc)。ltf符號266可以用于提供接收機(例如,sta206或ap202)執(zhí)行信道估計所需要的信息。ltf符號的數(shù)量可以等于或大于來自不同sta的空時流的數(shù)量。例如,如果存在4個sta,則可以存在4個ltf符號(即,ltf1、ltf2、ltf3、ltf4)。數(shù)據(jù)符號268可以包含要在例如sta206與ap202之間進行傳送的用戶數(shù)據(jù)。
在wi-fi網(wǎng)絡(luò)(例如,如圖2中所示的網(wǎng)絡(luò))中,ldpc和/或bcc編碼可以用于上行鏈路多用戶mimo和ofdma傳輸。一般而言,ldpc碼可以基于具有y列和m=y(tǒng)-x行的奇偶校驗矩陣h,其中x可以表示數(shù)據(jù)有效載荷的長度。每行具有數(shù)量為ρ的一。每列具有數(shù)量為γ的一。對于長度為x的給定數(shù)據(jù)有效載荷a={a0,…,ax-1},ldpc編碼器可以生成長度為y的碼字b={b0,…,by-1},其中y>x,從而使得hy=0。碼字可以包括兩個部分。碼字中的前x比特可以對應(yīng)于數(shù)據(jù)有效載荷中待發(fā)送的比特(或比特的子集)。碼字中的其它y-x比特可以是奇偶校驗比特p={p0,…,py-x-1}。
ldpc編碼/解碼
在討論ldpc編碼在上行鏈路多用戶mimo和ofdma傳輸中的使用之前,討論在上行鏈路單用戶環(huán)境中的ldpc編碼是有幫助的。
在單用戶情況下,sta可能需要知道用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的最小數(shù)量、以及為了ldpc編碼和解碼目的而推導(dǎo)ldpc編碼參數(shù)的有效載荷比特的數(shù)量。為了確定用于發(fā)送有效載荷的數(shù)據(jù)符號的最小數(shù)量,sta212可能需要諸如以下各項之類的信息:介質(zhì)訪問控制(mac)分組長度(例如,聚合mac協(xié)議數(shù)據(jù)單元(ampdu)長度)、stbc比特、以及調(diào)制和編碼方案(mcs)。mac分組長度可以是待發(fā)送的數(shù)據(jù)有效載荷的長度(以字節(jié)為單位)。數(shù)據(jù)符號的最小數(shù)量可以由sta212來確定或由ap202在觸發(fā)消息216中發(fā)送??梢酝ㄟ^等式1來確定用于發(fā)送數(shù)據(jù)有效載荷(包括ldpc編碼)的數(shù)據(jù)符號的最小數(shù)量:
在等式1中,nsym_init是用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的最小數(shù)量,mstbc表示空時塊碼值(如果使用stbc(空時塊碼比特=1),則mstbc=2,否則mstbc=1(空時塊碼比特=0)),ampdu.length表示以字節(jié)為單位的聚合mac協(xié)議數(shù)據(jù)單元(或ampdu)長度(或在編碼之前以字節(jié)為單位的數(shù)據(jù)有效載荷長度),nservice表示服務(wù)比特的數(shù)量(例如,16比特),ncbps表示每個符號中編碼比特的數(shù)量,以及r表示mcs碼率(例如,4/5)。符號
在已經(jīng)確定數(shù)據(jù)符號的最小數(shù)量nsym_init之后,可以通過等式2來確定有效載荷比特的數(shù)量(在ldpc編碼之后傳輸數(shù)據(jù)有效載荷所需要的):
npld=nsym_init×ncbps×r
可以通過等式3來確定用于發(fā)送的ofdm符號的第二數(shù)量:
nsym=nsym_init+mstbc×nldpc_ext
在等式3中,ofdm符號的第二數(shù)量nsym表示在ldpc編碼之后用于發(fā)送數(shù)據(jù)有效載荷的符號的最小數(shù)量加上在ldpc編碼過程溢入到一個或多個ofdm符號中的情況下所需要的任意額外符號。nldpc_ext是指示ldpc編碼是否將溢入到一個或多個ofdm符號中的一比特標(biāo)志。在已經(jīng)確定nsym_init和npld之后,sta可以推導(dǎo)出ldpc編碼參數(shù),例如ncw、lldpc、nshrt、npunc、nrep等,以用于ldpc編碼的目的。ncw表示碼字?jǐn)?shù)量,lldpc是ldpc碼字長度,nshrt表示縮短的零比特的數(shù)量,npunc表示打孔比特的數(shù)量,以及nrep表示重復(fù)比特的數(shù)量。在推導(dǎo)出ldpc編碼參數(shù)之后,sta212可以使用ldpc編碼對數(shù)據(jù)有效載荷進行編碼,并且在幀(例如,幀250)中將經(jīng)ldpc編碼的數(shù)據(jù)符號發(fā)送給ap202。為了指示是否將額外的ldpc符號用于編碼過程,sta212可以在幀中包括填充比特。
在將經(jīng)ldpc編碼的數(shù)據(jù)符號從sta212發(fā)送給ap202之后,ap202可以嘗試通過基于nsym_init和npld來確定ldpc編碼參數(shù),從而對所接收的經(jīng)ldpc編碼的數(shù)據(jù)符號進行解碼。在一種配置中,如果ap202通過將觸發(fā)消息216發(fā)送給sta212來觸發(fā)sta212的上行鏈路傳輸,則觸發(fā)消息216可以向sta212表示要使用哪個ampdu.length。在該配置中,ap202可以基于等式1來確定nsym_init:
在該配置中,如果mstbc值被包括在觸發(fā)消息216中,則ap202還可以已知mstbc值。替代地,當(dāng)sta212在幀中將經(jīng)編碼的ldpc數(shù)據(jù)符號發(fā)送給ap202時,所述幀可以包括與mstbc值相關(guān)聯(lián)的空時塊碼比特。如前所述,當(dāng)使用stbc(stbc比特=1)時,mstbc等于2,否則mstbc等于1(stbc比特=0)。在已經(jīng)確定nsym_init之后,ap202可以使用等式2來確定有效載荷比特的數(shù)量npld:
npld=nsym_init×ncbps×r
在已經(jīng)確定nsym_init和npld之后,ap202可以確定用于對經(jīng)ldpc編碼的數(shù)據(jù)符號進行解碼的ldpc參數(shù)。
在另一配置中,ap202可能還沒有觸發(fā)上行鏈路傳輸。在這種情況下,sta212可以將幀(例如,幀250)發(fā)送給ap202,并且所述幀可以包括sig字段和經(jīng)解碼的ldpc數(shù)據(jù)符號。sig字段(例如,l-sig或x-sig)可以指示分組/幀長度(以字節(jié)為單元或以符號數(shù)量的方式)。在一個方面中,當(dāng)符號具有正常保護間隔(gi)(800nsgi)時,ap202可以利用等式4(見下文)來確定經(jīng)編碼的數(shù)據(jù)符號的數(shù)量:
在該方面中,sig.length可以表示幀的總分組長度,并且可以由sta212在幀的sig字段中發(fā)送。等式4假設(shè)以字節(jié)為單位提供sig.length。假設(shè)每3個字節(jié)存在1個符號,
在該配置的另一方面,當(dāng)符號具有短保護間隔(400nsgi)時,ap202可以利用等式5確定經(jīng)編碼的數(shù)據(jù)符號的數(shù)量:
在該配置中,shortginsymdisambiguationbit可以由sta212在幀的sig字段(例如,sig字段a2的第二比特siga2.b1)中發(fā)送。當(dāng)使用短保護間隔且nsymmod10=9時,可以將shortginsymdisambiguationbit設(shè)置為1,否則可以將該比特設(shè)置為0。
在已經(jīng)確定數(shù)據(jù)符號的總數(shù)量nsym后,ap202可以使用等式6來確定數(shù)據(jù)符號的最小數(shù)量:
nsym_init=nsym-mstbc×nldpc_ext
在等式6中,如果使用空時塊編碼,則stbc值mstbc可以是2;或者如果沒有使用空時塊編碼,則該值可以是1。nldpc_ext是填充比特,其可以指示是否將一個或多個額外的ofdm符號用于ldpc編碼。如果沒有使用額外的符號,則nldpc_ext可以等于0,而如果使用了一個或多個額外的符號,則該值可以等于1。填充比特nldpc_ext可以由sta212在sig字段(例如,在信號字段a2的第四比特)中發(fā)送,或者對于ap202而言填充比特可以是已知的。在已經(jīng)確定nsym_init后,可以使用上述等式2來確定有效載荷比特的數(shù)量npld。
雖然以上僅討論了兩個保護間隔例子,但是還可以使用其它的保護間隔(或循環(huán)前綴長度)。因此,基于sig.length計算nsym可以基于保護間隔而改變。
在已經(jīng)討論用于單個用戶上行鏈路傳輸?shù)膌dpc編碼后,現(xiàn)在可以關(guān)于多用戶上行鏈路傳輸來討論ldpc編碼。wi-fi網(wǎng)絡(luò)可以支持用于多用戶上行鏈路傳輸?shù)膌dpc編碼??梢詫⑽宸N不同的選項用于使用ldpc編碼的多用戶上行鏈路傳輸。每種選項針對于可以由ap提供給sta的不同類型的信息。sta可以利用ap提供的信息來對用于ulmumimo或ulofdma傳輸?shù)臄?shù)據(jù)進行編碼。如下文進一步討論的,所述信息可以指示ul幀(例如,圖2中的幀250)的持續(xù)時間或可以指示幀內(nèi)不同字段的值。在選項1中,sta(例如,sta212)可以處于完全控制中,并且ap(例如,ap202)并不限制幀的持續(xù)時間、數(shù)據(jù)有效載荷大小、mcs、stbc比特、或填充比特。在選項2中,ap可以在觸發(fā)消息(例如,觸發(fā)消息216)中規(guī)定/要求幀的最大持續(xù)時間。在選項2中,sta可以確定數(shù)據(jù)有效載荷大小、mcs、stbc比特、以及填充比特。在選項3中,ap可以在觸發(fā)消息中規(guī)定/要求用于所有sta的相同的幀持續(xù)時間。sta可以決定數(shù)據(jù)有效載荷大小、mcs、stbc比特以及填充比特。在選項4中,ap可以在觸發(fā)消息中規(guī)定用于所有sta的相同的持續(xù)時間、mcs和stbc比特。sta可以決定數(shù)據(jù)有效載荷大小和填充比特。在選項5中,ap可以規(guī)定用于所有sta的相同的持續(xù)時間、mcs、stbc比特以及填充比特。sta可以決定數(shù)據(jù)有效載荷大小(或者ap也可以規(guī)定數(shù)據(jù)有效載荷大小)。
ldpc編碼:選項1
在選項1中,如上所述,每個sta可以具有完全的靈活性。因此,出于ldpc編碼的目的,編碼和解碼可以與單用戶情況相同。為了確定要使用ldpc編碼來發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的最小數(shù)量,sta212可能需要諸如mac分組長度(例如,ampdu長度)、stbc比特和mcs之類的信息??梢酝ㄟ^等式1來確定數(shù)據(jù)符號的最小數(shù)量:
在等式1中,nsym_init是數(shù)據(jù)符號的最小數(shù)量,mstbc表示空時塊碼值(如果使用stbc(空時塊碼比特=1),則mstbc=2,否則(空時塊碼比特=0),mstbc=1),ampdu.length表示聚合mac協(xié)議數(shù)據(jù)單元(或ampdu)長度,nservice表示服務(wù)比特的數(shù)量(例如,16比特),ncbps表示每個符號編碼比特的數(shù)量,以及r表示mcs碼率(例如,4/5)并可以基于mcs來確定。符號
在已經(jīng)確定數(shù)據(jù)符號的最小數(shù)量nsym_init后,可以通過等式2確定用于發(fā)送數(shù)據(jù)有效載荷的有效載荷比特的數(shù)量:
npld=nsym_init×ncbps×r
可以通過等式3確定ofdm符號的第二數(shù)量:
nsym=nsym_init+mstbc×nldpc_ext
在等式3中,ofdm符號的第二數(shù)量nsym表示用于使用ldpc編碼來發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的最小數(shù)量加上在ldpc編碼過程溢入到一個或多個ofdm符號中的情況下所需要的任意額外符號。nldpc_ext是表示ldpc編碼是否將溢入到一個或多個ofdm符號內(nèi)的一比特標(biāo)志。在已經(jīng)確定nsym_init和npld后,sta212可以推導(dǎo)出ldpc編碼參數(shù),例如,ncw、lldpc、nshrt、npunc、nrep等。ncw表示碼字的數(shù)量,lldpc是ldpc碼字長度,nshrt表示縮短的零比特的數(shù)量,npunc表示打孔比特的數(shù)量,以及nrep表示重復(fù)比特的數(shù)量。在推導(dǎo)出ldpc編碼參數(shù)之后,sta212可以使用ldpc編碼對數(shù)據(jù)有效載荷進行編碼,并在分組/幀(例如,幀250)中將經(jīng)ldpc編碼的數(shù)據(jù)符號發(fā)送給ap202(例如,ap)。為了指示是否將額外的ldpc符號用于編碼過程,sta212可以在幀250的sig字段264中包括填充比特(即,nldpc_ext)。sta212還可以包括用于指示幀的長度(以字節(jié)為單位或以符號數(shù)量的方式)的幀的分組長度、指示是否使用stbc的stbc比特、以及mcs。
在將經(jīng)ldpc編碼的數(shù)據(jù)符號從sta212發(fā)送給ap202之后,ap202可以嘗試通過基于nsym_init和npld確定ldpc編碼參數(shù),來對所接收的經(jīng)ldpc編碼的數(shù)據(jù)符號進行解碼。在一種配置中,如果ap202通過將觸發(fā)消息216發(fā)送給sta212來觸發(fā)上行鏈路傳輸,則觸發(fā)消息216可以向sta212指示要使用哪個ampdu.length。在該配置中,ap202可以基于等式1來確定nsym_init:
在另一配置中,ap202可以不觸發(fā)上行鏈路傳輸。在該情況下,sta212可以將幀發(fā)送給ap202,并且該幀可以包括sig字段和經(jīng)編碼的ldpc數(shù)據(jù)符號。sig字段(例如,l-sig或x-sig)可以指示幀的分組長度(以字節(jié)為單位或以符號數(shù)量的方式)。在一個方面中,當(dāng)符號具有正常保護間隔(gi)(800nsgi)時,ap202可以利用等式4來確定經(jīng)編碼的數(shù)據(jù)符號的數(shù)量:
在該方面中,sig.length可以表示幀的總分組長度,并且可以由sta212在幀的sig字段中發(fā)送。等式4假設(shè)以字節(jié)為單位提供sig.length。假設(shè)每3個字節(jié)存在1個符號,
在該配置的另一方面,當(dāng)符號具有短保護間隔(400nsgi)時,ap202可以利用等式5確定經(jīng)編碼的數(shù)據(jù)符號的數(shù)量:
在該配置中,shortginsymdisambiguationbit可以由sta212在幀的sig字段(例如,sig字段a2的第二比特siga2.b1)中發(fā)送。當(dāng)使用短保護間隔且nsymmod10=9時,可以將shortginsymdisambiguationbit設(shè)置為1,否則可以將該比特設(shè)置為0。
在已經(jīng)確定數(shù)據(jù)符號的總數(shù)量nsym后,ap202可以使用等式6來確定數(shù)據(jù)符號的最小數(shù)量:
nsym_init=nsym-mstbc×nldpc_ext
在等式6中,如果使用空時塊編碼,則stbc值mstbc可以是2;或者如果沒有使用空時塊編碼,則該值可以是1。填充比特nldpc_ext可以指示是否將額外的ofdm符號用于ldpc編碼。如果沒有使用額外符號,則填充比特可以等于0,而如果使用了一個或多個額外的符號,則該值可以等于1。填充比特可以由sta212在sig字段(例如,在信號字段a2的第四比特)中發(fā)送,或者對于ap202而言填充比特可以是已知的。在已經(jīng)確定nsym_init后,可以使用上述等式2確定有效載荷比特的數(shù)量npld。
ldpc編碼:選項2
對于選項2,ap202可以在觸發(fā)消息216中指示幀(例如,幀250)的最大規(guī)定持續(xù)時間。雖然圖2僅示出了觸發(fā)消息216被發(fā)送給sta212,但是相同的觸發(fā)消息216可以被發(fā)送給由ap202服務(wù)的其它sta(例如,sta206、208、210)。在sta212接收到觸發(fā)消息216之后,sta212可以基于等式7來確定可以被包括在幀250中的數(shù)據(jù)符號的最大數(shù)量:
在等式7中,tmax是在觸發(fā)消息216中接收到的最大幀持續(xù)時間。tpreamble,u是用于與sta212對應(yīng)的用戶u的前導(dǎo)碼的持續(xù)時間。tsym是符號的持續(xù)時間,其對于所有的用戶而言是共用的。nsym_max,u表示可以被包括在要由sta212發(fā)送給ap202的幀250中的數(shù)據(jù)符號的最大數(shù)量。
為了確定用于使用ldpc編碼來發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的最小數(shù)量,sta212可能需要諸如mac分組長度(例如,ampdu長度)、stbc比特和mcs之類的信息??梢酝ㄟ^等式1來確定用于使用ldpc編碼來發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的最小數(shù)量:
在等式1中,nsym_init是符號的最小數(shù)量,mstbc表示stbc值。如果使用stbc(stbc比特=1),則mstbc=2,否則(stbc比特=0),則mstbc=1。ampdu.length表示聚合mac協(xié)議數(shù)據(jù)單元(ampdu)長度(或在編碼之前以字節(jié)為單位的數(shù)據(jù)有效載荷),nservice表示服務(wù)比特的數(shù)量(例如,16比特),ncbps表示每符號編碼比特的數(shù)量,以及r表示mcs碼率(例如,4/5)??梢曰趍cs來確定r。符號
在已經(jīng)確定符號的最小數(shù)量nsym_init后,可以通過等式2確定有效載荷比特的數(shù)量:
npld=nsym_init×ncbps×r
可以通過等式3確定用于發(fā)送數(shù)據(jù)有效載荷的ofdm符號的第二數(shù)量:
nsym=nsym_init+mstbc×nldpc_ext
在等式3中,ofdm符號的第二數(shù)量nsym表示用于使用ldpc編碼來發(fā)送數(shù)據(jù)有效載荷的符號的最小數(shù)量加上在ldpc編碼過程溢入到一個或多個ofdm符號中的情況下所需要的任意額外符號。在該情況下,nsym<nsym_max,u,以確保幀的持續(xù)時間小于ap202提供的規(guī)定最大持續(xù)時間。nldpc_ext是指示ldpc編碼是否將溢入到一個或多個ofdm符號內(nèi)的一比特標(biāo)志。在已經(jīng)確定nsym_init和npld后,sta可以推導(dǎo)出ldpc編碼參數(shù),例如,ncw、lldpc、nshrt、npunc、nrep等。ncw表示碼字的數(shù)量,lldpc是ldpc碼字長度,nshrt表示縮短的零比特的數(shù)量,npunc表示打孔比特的數(shù)量,以及nrep表示重復(fù)比特的數(shù)量。在推導(dǎo)出ldpc編碼參數(shù)之后,sta212可以使用ldpc編碼對數(shù)據(jù)有效載荷進行編碼,并且在分組/幀中將經(jīng)ldpc編碼的數(shù)據(jù)符號發(fā)送給ap202。為了指示是否將額外的ldpc符號用于編碼過程,sta212可以在幀250的sig字段264(例如,高效率(he)-sig)中包括填充比特(nldpc_ext)。sta212還可以包括用于指示幀的長度的幀250的分組長度(以字節(jié)為單位或以符號數(shù)量的方式)、指示是否使用stbc的stbc比特、以及mcs。
在sta212將經(jīng)ldpc編碼的數(shù)據(jù)符號發(fā)送給ap202之后,ap可以嘗試通過基于nsym_init和npld來確定ldpc編碼參數(shù),從而對所接收的經(jīng)ldpc編碼的數(shù)據(jù)符號進行解碼。在一種配置中,如果ap通過將觸發(fā)消息216發(fā)送給sta212來觸發(fā)上行鏈路傳輸,則觸發(fā)消息216可以向sta212指示要使用哪個ampdu.length。在該配置中,ap202可以基于等式1確定nsym_init:
在已經(jīng)確定nsym_init和npld后,ap202可以確定用于對經(jīng)ldpc編碼的數(shù)據(jù)符號進行解碼的ldpc參數(shù)。
在另一配置中,ap202可以不觸發(fā)上行鏈路傳輸。在該情況下,sta212可以將幀發(fā)送給ap202,并且該幀可以包括sig字段和經(jīng)編碼的ldpc數(shù)據(jù)符號。sig字段(例如,l-sig、x-sig或he-sig)可以指示幀的分組長度(以字節(jié)為單位或以符號數(shù)量的方式)。在一個方面中,當(dāng)符號具有正常保護間隔(gi)(800nsgi)時,ap202可以利用等式4來確定經(jīng)編碼的數(shù)據(jù)符號的數(shù)量:
在該方面,sig.length可以表示幀的總分組長度,并且可以由sta212在幀的sig字段進行發(fā)送。等式4假設(shè)以字節(jié)為單位提供sig.length。假設(shè)每3個字節(jié)存在1個符號,
在該配置的另一方面,當(dāng)符號具有短保護間隔(400nsgi)時,ap202可以利用等式5確定經(jīng)編碼的數(shù)據(jù)符號的數(shù)量:
在該配置中,shortginsymdisambiguationbit可以由sta212在幀的sig字段(例如,sig字段a2的第二比特siga2.b1)中發(fā)送。當(dāng)使用短保護間隔且nsymmod10=9時,可以將shortginsymdisambiguationbit設(shè)置為1,否則可以將該比特設(shè)置為0。
在已經(jīng)確定數(shù)據(jù)符號的總數(shù)量nsym后,ap202可以使用等式6確定用于ldpc編碼的數(shù)據(jù)符號的最小數(shù)量nsym_init:
nsym_init=nsym-mstbc×nldpc_ext
在等式6中,如果使用stbc,則stbc值mstbc可以是2;或者如果沒有使用stbc,則該值可以是1。填充比特nldpc_ext可以指示是否將一個或多個額外的ofdm符號用于ldpc編碼。如果沒有使用額外的符號,則填充比特可以等于0,而如果使用了一個或多個額外的符號,則該比特可以等于1。填充比特可以由sta212在sig字段(例如,在信號字段a2的第四比特)中發(fā)送,或者填充比特對于ap202而言可以是已知的。在已經(jīng)確定nsym_init后,可以使用上述等式2確定有效載荷比特的數(shù)量npld。
在選項1和2中,不同的sta可以發(fā)送不同長度和持續(xù)時間的幀。這可能影響介質(zhì)重用和ap接收狀態(tài)。對于較早結(jié)束分組的某些用戶而言,其它sta可能夠感知到正在進行的傳輸中的功率下降,并且可能夠決定開始使用傳輸介質(zhì)。另外,早期終止可能導(dǎo)致功率下降,這可能觸發(fā)在ap202的接收機過程中的重置。
ldpc編碼:選項3
在選項3中,ap202可以在觸發(fā)消息216中指示幀(例如,幀250)的規(guī)定(或要求)持續(xù)時間。雖然圖2僅示出了觸發(fā)消息216被發(fā)送給sta212,但是相同的觸發(fā)消息216可以被發(fā)送給由ap202服務(wù)的其它sta(例如,sta206、208、210)。在選項3中,接收到觸發(fā)消息216的所有sta將發(fā)送具有相同持續(xù)時間的幀。然而,sta可以具有靈活性來確定遵循持續(xù)時間約束的數(shù)據(jù)有效載荷大小、mcs以及stbc值。在sta212接收到觸發(fā)消息216之后,sta212可以基于等式8來確定可以在幀250中包括的數(shù)據(jù)符號的數(shù)量:
在等式8中,ttotal表示在觸發(fā)消息216中接收到的規(guī)定幀持續(xù)時間。tpreamble,u是用于與sta212相對應(yīng)的用戶u的前導(dǎo)碼的持續(xù)時間。tsym是符號的持續(xù)時間,其對于所有用戶而言可以是共用的。nsym,u表示可以在要基于規(guī)定幀持續(xù)時間來發(fā)送給ap202的幀250中包括的數(shù)據(jù)符號的總數(shù)量。
ldpc編碼:選項3a
在選項3的一個方面中,可以假設(shè)每個sta需要一個或多個額外的ldpc符號。這樣,對于用戶u而言,可以通過等式9來確定用于使用ldpc編碼來傳輸數(shù)據(jù)有效載荷的數(shù)據(jù)符號的最小數(shù)量:
nsym_init,u=nsym,u-mstbc,u
在等式9中,nsym_init,u表示針對用戶u的用于ldpc編碼的數(shù)據(jù)符號的最小數(shù)量,以及mstbc,u表示用于用戶u的stbc值。在一方面中,nsym_init,u可以表示在從ldpc編碼溢出之前用于對數(shù)據(jù)有效載荷的ldpc編碼的數(shù)據(jù)符號的最小數(shù)量。根據(jù)是否使用stbc,stbc值可以是1或2?;趎sym_init,u,sta212可以基于等式10來確定有效載荷比特的數(shù)量:
npld,u=nsym_init,u×ncbps,u×ru
在等式10中,ncbps,u表示用于用戶u的每符號的編碼比特的數(shù)量,以及ru表示用戶u的mcs碼率。在已經(jīng)確定nsym_init,u和npld,u后,sta212可以使用ldpc編碼來對用于上行鏈路傳輸給ap202的數(shù)據(jù)有效載荷進行編碼。在一方面中,sta212可以構(gòu)造或生成數(shù)據(jù)有效載荷,其可以是具有以八位字節(jié)為單位的特定長度的物理層數(shù)據(jù)單元(psdu)。sta212可以通過使用mac層填充來構(gòu)造數(shù)據(jù)有效載荷,以生成具有特定長度(例如,基于規(guī)定幀持續(xù)時間)的數(shù)據(jù)有效載荷,并且可以使用物理層填充來填補nsym_init,u個符號。數(shù)據(jù)有效載荷可以基于stbc值mstbc而包括額外的ofdm符號(如果使用stbc則mstbc=2;否則mstbc=1)。在構(gòu)造數(shù)據(jù)有效載荷之后,sta212可以利用ldpc編碼對數(shù)據(jù)有效載荷進行編碼。在選項3a中,sta212可以在幀250的sig字段264中發(fā)送stbc比特和mcs值。stbc比特可以等于1(在使用stbc時)或等于0(在未使用stbc時)。在該情況下可以不發(fā)送填充比特,因為假設(shè)總是使用額外的ldpc符號。
ldpc編碼:選項3b
在選項3的另一方面,可以假設(shè)每個sta可以確定是否需要額外的ldpc符號。這樣,對于用戶u而言,可以基于等式11來確定符號的最小數(shù)量:
nsym_init,u=nsym,u-mstbc,u×nldpc_ext
在等式11中,sta212基于對于ldpc編碼而言是否需要一個或多個額外的ofdm符號(如nldpc_ext所表示的)來確定nsym_init,u。如果需要額外的符號,則nldpc_ext等于1,否則nldpc_ext等于0。如果使用stbc,則用于用戶u的stbc值mstbc,u可以等于2;或者如果未使用stbc,則mstbc,u可以等于1。
基于nsym_init,u,sta212可以使用等式10來確定有效載荷比特的數(shù)量:
npld,u=nsym_init,u×ncbps,u×ru
在等式10中,ncbps,u表示用于用戶u的每符號的編碼比特的數(shù)量,以及ru表示用于用戶u的mcs碼率。在已經(jīng)確定nsym_init,u和npld,u后,sta212可以使用ldpc編碼來對用于上行鏈路傳輸給ap202的數(shù)據(jù)有效載荷進行編碼。在一方面中,sta212可以構(gòu)造或生成數(shù)據(jù)有效載荷,其可以是具有以八位字節(jié)為單位的特定長度的物理層數(shù)據(jù)單元(psdu)。sta212可以通過使用mac層填充來構(gòu)造數(shù)據(jù)有效載荷,以生成具有特定長度(例如,基于規(guī)定幀持續(xù)時間)的數(shù)據(jù)有效載荷,并且可以使用物理層填充來填補nsym_init,u個符號。數(shù)據(jù)有效載荷可以基于stbc值mstbc而包括額外的ofdm符號(如果使用stbc則mstbc=2;否則mstbc=1)。在構(gòu)造數(shù)據(jù)有效載荷之后,sta212可以利用ldpc編碼對數(shù)據(jù)有效載荷進行編碼。在經(jīng)ldpc編碼的數(shù)據(jù)符號中的數(shù)據(jù)符號的數(shù)量可以等于nsym。在選項3b中,sta212可以在幀250的sig字段264中發(fā)送stbc比特、mcs值和填充比特(對應(yīng)于nldpc_ext)。stbc比特可以等于1(在使用stbc時)或等于0(在未使用stbc時)。
ldpc編碼:選項4
在選項4中,ap202可以在觸發(fā)消息216中指示幀(例如,幀250)的規(guī)定(或要求)持續(xù)時間、mcs以及stbc比特。雖然圖2僅示出了觸發(fā)消息216被發(fā)送給sta212,但是相同的觸發(fā)消息216可以被發(fā)送給由ap202服務(wù)的其它sta(例如,sta206、208、210)。在選項4中,接收到觸發(fā)消息216的所有sta將發(fā)送具有如ap202指示的相同持續(xù)時間的幀。所述幀將具有每用戶mcs和stbc值(如ap202指示的)。sta可以確定遵循在觸發(fā)消息216中接收到的參數(shù)的數(shù)據(jù)有效載荷大小(ampdu.length)和填充(例如,填充比特nldpc_ext)。在sta212接收到觸發(fā)消息216之后,sta212可以基于等式8來確定可以在幀250中包括的數(shù)據(jù)符號的數(shù)量:
在等式8中,ttotal表示在觸發(fā)消息216中接收到的規(guī)定幀持續(xù)時間。tpreamble,u是用于與sta212相對應(yīng)的用戶u的前導(dǎo)碼的持續(xù)時間。tsym是符號的持續(xù)時間,其對于所有的用戶而言可以是共用的。nsym,u表示可以在待發(fā)送給ap202的幀250中包括的數(shù)據(jù)符號的總數(shù)量。
ldpc編碼:選項4a
在選項4的一個方面,可以假設(shè)每個sta需要一個或多個額外的ldpc符號。這樣,對于用戶u而言,可以基于等式9來確定符號的最小數(shù)量:
nsym_init,u=nsym,u-mstbc,u
在等式9中,nsym_init,u表示針對用戶u的用于使用ldpc編碼來發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的最小數(shù)量,以及mstbc,u表示用于用戶u的stbc值。根據(jù)是否使用stbc,stbc值可以是1或2?;趎sym_init,u,sta212可以基于等式10來確定用于發(fā)送數(shù)據(jù)有效載荷的有效載荷比特的數(shù)量:
npld,u=nsym_init,u×ncbps,u×ru
在等式10中,ncbps,u表示用于用戶u的每符號的編碼比特的數(shù)量,以及ru表示用戶u的mcs碼率。在已經(jīng)確定參數(shù)nsym_init,u和npld,u后,sta212可以使用ldpc編碼來對用于上行鏈路傳輸給sta212的數(shù)據(jù)有效載荷進行編碼。sta212可以使用mac層填充來生成具有特定長度的一組ldpc數(shù)據(jù)有效載荷(例如,ldpc數(shù)據(jù)有效載荷可以是具有以八位字節(jié)為單位的特定長度psdu),并且可以使用物理層填充來填補nsym_init,u個符號。經(jīng)ldpc編碼的數(shù)據(jù)符號可以基于stbc值mstbc而包括額外的ofdm符號。
ldpc編碼:選項4b
在選項4的另一方面,可以假設(shè)每個sta可以確定是否需要額外的ldpc符號。這樣,對于用戶u而言,可以基于等式11來確定數(shù)據(jù)符號的最小數(shù)量:
nsym_init,u=nsym,u-mstbc,u×nldpc_ext
在等式11中,sta212基于對于ldpc編碼而言是否需要一個或多個額外ofdm符號(如nldpc_ext表示的)來確定nsym_init,u。如果需要額外的符號,則nldpc_ext等于1,否則nldpc_ext等于0。如果使用stbc(stbc比特=1),則用于用戶u的stbc值mstbc,u可以等于2;或者如果未使用stbc(stbc比特=0),則mstbc,u可以等于1。
基于nsym_init,u,sta212可以基于等式10來確定有效載荷比特的數(shù)量:
npld,u=nsym_init,u×ncbps,u×ru
在等式10中,ncbps,u表示用于用戶u的每符號的編碼比特的數(shù)量,以及ru表示用戶u的mcs碼率。在已經(jīng)確定nsym_init,u和npld,u后,sta212可以使用ldpc編碼來對用于上行鏈路傳輸給ap202的數(shù)據(jù)有效載荷進行編碼。sta212可以使用mac層填充來生成具有特定長度的一組ldpc數(shù)據(jù)有效載荷(例如,ldpc數(shù)據(jù)有效載荷可以是具有以八位字節(jié)為單位的特定長度的psdu),并且可以使用物理層填充來填補nsym_init,u個符號。經(jīng)ldpc編碼的數(shù)據(jù)符號可以基于stbc值mstbc而包括額外的ofdm符號。在經(jīng)ldpc編碼的數(shù)據(jù)符號中的數(shù)據(jù)符號的數(shù)量可以等于nsym。在選項4b中,sta212可以在幀250的sig字段264中發(fā)送填充比特(對應(yīng)于nldpc_ext)。如果對于ldpc編碼而言需要額外的ofdm符號,則填充比特可以等于1;或者如果對于ldpc編碼而言不需要額外的ofdm符號,則填充比特等于0。
ldpc編碼:選項5
對于選項5,ap202可以在觸發(fā)消息216中指示幀(例如,幀250)的規(guī)定(或要求)持續(xù)時間、數(shù)據(jù)分組長度值、mcs、stbc比特、以及填充比特。雖然圖2僅示出了觸發(fā)消息216被發(fā)送給sta212,但是相同的觸發(fā)消息216可以被發(fā)送給由ap202服務(wù)的其它sta(例如,sta206、208、210)。在選項5中,接收到觸發(fā)消息216的所有sta將發(fā)送具有如ap202指示的相同持續(xù)時間的幀。所述幀將具有如ap202指示的每用戶mcs值。另外,所有sta將具有用于ldpc編碼的相同數(shù)量的額外的ofdm符號(如果有的話)。在一方面中,ap202還可以指定用于sta的數(shù)據(jù)有效載荷大小。如果沒有的話,則sta可以確定數(shù)據(jù)有效載荷大小。
ldpc編碼:選項5—共同stbc設(shè)置
在選項5的一方面,所有sta可以具有相同的stbc設(shè)置;也就是說,stbc比特對于所有sta可以是相同的。例如,由ap202服務(wù)的所有sta可以使用stbc,或者它們都沒有使用stbc。在該方面中,ap202可以在觸發(fā)消息216中將數(shù)據(jù)分組長度值發(fā)送給sta。數(shù)據(jù)分組長度值可以對應(yīng)于nsym,其可以由ap202使用等式12來確定:
nsym=nsym_max_init+mstbc×nldpc_ext
在等式12中,nldpc_ext表示填充比特,并且可以基于在觸發(fā)消息216中從ap202接收到的填充比特來確定。如果ldpc用戶中的至少一個用戶需要額外的ofdm符號(或多個ofdm符號),則將nldpc_ext比特設(shè)置為1,否則將nldpc_ext比特設(shè)置為0。nsym_max_init表示在由ap202服務(wù)的所有用戶之中數(shù)據(jù)符號的最大(largest)(或最大(maximum))最小數(shù)量nsym_init。可以通過確定用于由ap202服務(wù)的n個用戶中的每個用戶的nsym_init以及采用最大的所確定的nsym_init來確定nsym_max_init,如分別由等式13a和13b示出的:
等式13a:
等式13b:
在等式13b中,對于ldpc用戶而言,使用等式13b的上部版本來確定nsym_init,u;而對于bcc用戶而言,使用等式13b的下部版本來確定nsym_init,u。這樣,等式13a確定用于使用ldpc或bcc編碼的所有用戶/sta的最大nsym_init,u。在已經(jīng)確定nsym_max_init,u后,ap202可以使用等式14來確定數(shù)據(jù)分組長度值nsym:
nsym=nsym_max_init+mstbc×nldpc_ext
在等式14中,基于來自ap202的觸發(fā)消息216中的stbc比特和填充比特,mstbc和nldpc_ext對于所有sta可以是相同的(例如,mstbc=1,nldpc_ext=1)。如果ldpc用戶中的至少一個用戶需要額外的ofdm符號(或多個ofdm符號),則將nldpc_ext比特設(shè)置為1,否則將nldpc_ext比特設(shè)置為0。在已經(jīng)確定數(shù)據(jù)分組長度值nsym后,ap202可以在觸發(fā)消息216中將數(shù)據(jù)分組長度值nsym發(fā)送給sta212和其它sta。sta212可以接收觸發(fā)消息216,其包括規(guī)定持續(xù)時間、mcs、stbc比特、填充比特、以及數(shù)據(jù)分組長度值,并且確定用于使用ldpc編碼來發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的最小數(shù)量??梢允褂玫仁?5來確定數(shù)據(jù)符號的最小數(shù)量:
nsym_max_init=nsym-mstbc×nldpc_ext
mstbc可以是基于在觸發(fā)消息216中接收到的stbc比特,并且nldpc_ext可以是基于在觸發(fā)消息216中接收到的填充比特。在已經(jīng)確定數(shù)據(jù)符號的最小數(shù)量nsym_max_init后,sta212可以使用等式16確定有效載荷比特的數(shù)量:
npld,u=nsym_max_init×ncbps,u×ru
在等式16中,ru可以是基于在觸發(fā)消息216中接收到的mcs。在已經(jīng)確定nsym_max_init和npld,u后,sta212可以使用ldpc編碼來對用于上行鏈路傳輸給ap202的數(shù)據(jù)有效載荷進行編碼。sta212可以使用mac層填充來生成具有特定長度的一組ldpc數(shù)據(jù)有效載荷(例如,ldpc數(shù)據(jù)有效載荷可以是具有以八比特字節(jié)為單位的特定長度的psdu),并且可以使用物理層填充來填補nsym_max_init,u個符號。經(jīng)ldpc編碼的數(shù)據(jù)符號可以基于stbc值mstbc和填充比特nldpc_ext而包括額外的ofdm符號。
ldpc編碼:選項5—每用戶stbc設(shè)置
在選項5的另一方面中,每個sta可以初始地具有不同的stbc設(shè)置。在該方面中,ap202可以為由ap202服務(wù)的所有sta確定最大stbc值,并且基于最大stbc值和所有sta之中的數(shù)據(jù)符號的最大的最小數(shù)量來確定要用于這些sta的數(shù)據(jù)符號的最大的最小數(shù)量。關(guān)于確定這些sta之中的數(shù)據(jù)符號的最大的最小數(shù)量,應(yīng)當(dāng)包括由ap202服務(wù)的所有sta(例如,發(fā)送經(jīng)ldpc編碼的數(shù)據(jù)符號的sta以及發(fā)送經(jīng)bcc編碼的數(shù)據(jù)符號的sta)。類似于等式13a和13b,可以分別使用等式17a和17b來確定要用于n個sta的數(shù)據(jù)符號的最大(largest)(最大(maximum))的最小數(shù)量:
等式17a:
等式17b:
在等式17b中,對于ldpc用戶而言,使用等式17b的上部版本來確定nsym_init,u;而對于bcc用戶而言,使用等式17b的下部版本來確定nsym_init,u。這樣,等式17a確定用于使用ldpc或bcc編碼的所有用戶/sta的最大nsym_init,u。在已經(jīng)確定nsym_max_init,u后,ap202可以使用等式18來確定數(shù)據(jù)分組長度值nsym:
在等式17a和18中,mstbc,u可以是用于用戶u的mstbc,并且max{mstbc,u}可以是在所有n個用戶之中最大的mstbc,并且n個用戶可以包括可以將ldpc或bcc編碼用于數(shù)據(jù)符號的用戶。在等式18中,如果ldpc用戶中的至少一個用戶需要額外的ofdm符號(或多個ofdm符號),則將nldpc_ext比特設(shè)置為1,否則將nldpc_ext比特設(shè)置為0。在已經(jīng)確定數(shù)據(jù)分組長度值nsym后,ap202可以在觸發(fā)消息216中將分組長度值nsym發(fā)送給sta212和其它sta。sta212可以接收觸發(fā)消息216,其包括規(guī)定持續(xù)時間、mcs、stbc比特、填充比特、以及數(shù)據(jù)分組長度值,并且確定用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的最小數(shù)量。可以使用等式19來確定數(shù)據(jù)符號的最小數(shù)量:
nsym_max_init=nsym-mstbc,max×nldpc_ext
mstbc,max可以是基于在觸發(fā)消息216中接收到的stbc比特,并且nldpc_ext可以shi基于在觸發(fā)消息216中接收到的填充比特。mstbc,max可以表示在由ap202服務(wù)的n個sta之中的最大stbc值。在已經(jīng)確定數(shù)據(jù)符號的最小數(shù)量nsym_max_init后,sta212可以使用等式20來確定有效載荷比特的數(shù)量:
npld,u=nsym_max_init×ncbps,u×ru
在等式20中,ru可以shi基于在觸發(fā)消息216中接收到的mcs。在已經(jīng)確定nsym_max_init和npld,u后,sta212可以使用ldpc編碼來對用于上行鏈路傳輸給ap202的數(shù)據(jù)有效載荷進行編碼。sta212可以使用mac層填充來生成具有特定長度的一組ldpc數(shù)據(jù)有效載荷(例如,ldpc數(shù)據(jù)有效載荷可以是具有以八位字節(jié)為單位的特定長度的psdu),并且可以使用物理層填充來填補nsym_max_init,u個符號。經(jīng)ldpc編碼的數(shù)據(jù)符號可以基于stbc值mstbc而包括額外的ofdm符號。
bbc編碼/解碼
如前所討論的,除了ldpc編碼外,bbc編碼還可以用于對用于上行鏈路傳輸給ap202的符號的進行編碼。在bcc編碼中,可以存在三種信令選項以用于多用戶上行鏈路傳輸給ap202。每種選項針對可以由ap提供給sta的不同類型的信息。sta可以利用ap提供的信息來對用于ulmumimo或ulofdma傳輸?shù)臄?shù)據(jù)進行編碼。如下文進一步討論的,所述信息可以指示ul幀(例如,圖2中的幀250)的持續(xù)時間或者可以指示幀中不同字段的值。
bcc編碼:選項1
在選項1中,ap202可以在觸發(fā)消息216中指示幀(例如,幀250)的規(guī)定(或要求)持續(xù)時間。雖然圖2僅示出了觸發(fā)消息216被發(fā)送給sta212,但是相同的觸發(fā)消息216可以被發(fā)送給由ap202服務(wù)的其它sta(例如,sta206、208、210)。在選項1中,接收到觸發(fā)消息216的所有sta將發(fā)送具有相同持續(xù)時間的幀。然而,sta可以具有靈活性以確定遵循持續(xù)時間約束的數(shù)據(jù)有效載荷大小、mcs以及stbc值。在sta212接收到觸發(fā)消息216之后,sta212可以基于等式8確定在幀250中包括的數(shù)據(jù)符號的數(shù)量:
在等式8中,ttotal表示在觸發(fā)消息216中接收到的規(guī)定幀持續(xù)時間。tpreamble,u是用于與sta212相對應(yīng)的用戶u的前導(dǎo)碼的持續(xù)時間。tsym是符號的持續(xù)時間,其對于所有的用戶而言可以是共用的。nsym,u表示可以在待發(fā)送給ap202的幀250中包括的數(shù)據(jù)符號的總數(shù)量。
在選項1中,對于與sta212相對應(yīng)的用戶u而言,數(shù)據(jù)符號的最小數(shù)量等于nsym,u。基于nsym,u,sta212可以利用等式21來確定有效載荷比特的數(shù)量:
npld,u=nsym,u×ncbps,u×ru
在已經(jīng)確定nsym,u和npld,u后,sta212可以使用bcc編碼來對用于上行鏈路傳輸給ap202的數(shù)據(jù)有效載荷進行編碼。為了生成數(shù)據(jù)有效載荷,sta212可以使用mac層填充來生成具有足夠長度的數(shù)據(jù)有效載荷(例如,基于規(guī)定幀持續(xù)時間)。sta212可以使用物理層填充來填補nsym,u個符號。sta212可以添加放置在數(shù)據(jù)有效載荷的結(jié)尾處的尾部比特(例如,8比特)。在生成數(shù)據(jù)有效載荷之后,sta212可以對數(shù)據(jù)有效載荷執(zhí)行bcc編碼。在該選項中,sta212可以在幀250的sig字段264中發(fā)送stbc比特和mcs值。stbc比特可以等于1(如果使用stbc)或0(如果未使用stbc)。
bbc編碼:選項2
在選項2中,ap202可以在觸發(fā)消息216中指示幀(例如,幀250)的規(guī)定(或要求)持續(xù)時間、mcs以及stbc比特。雖然圖2僅示出了觸發(fā)消息216被發(fā)送給sta212,但是相同的觸發(fā)消息216可以被發(fā)送給由ap202服務(wù)的其它sta(例如,sta206、208、210)。在選項2中,接收到觸發(fā)消息216的所有sta將發(fā)送具有相同持續(xù)時間、每用戶mcs和每用戶stbc比特的幀。sta212可以基于接收到的stbc比特來確定是否使用stbc。這樣,sta212可以與基于接收到的stbc比特而確定的mstbc值相關(guān)聯(lián)。然而,sta可以具有靈活性以確定數(shù)據(jù)有效載荷大小。在sta212接收到觸發(fā)消息216之后,sta212可以基于等式8來確定可以在幀250中包括的數(shù)據(jù)符號的數(shù)量:
在等式8中,ttotal表示在觸發(fā)消息216中接收到的規(guī)定幀持續(xù)時間。tpreamble,u是用于與sta212相對應(yīng)的用戶u的前導(dǎo)碼的持續(xù)時間。tsym是符號的持續(xù)時間,其對于所有用戶而言可以是共用的。nsym,u表示可以在待發(fā)送給ap202的幀250中包括的數(shù)據(jù)符號的總數(shù)量。
在選項2中,對于與sta212相對應(yīng)的用戶u而言,數(shù)據(jù)符號的最小數(shù)量等于nsym,u?;趎sym,u,sta212可以利用等式21來確定有效載荷比特的數(shù)量:
npld,u=nsym,u×ncbps,u×ru
在已經(jīng)確定nsym,u和npld,u后,sta212可以使用bcc編碼來對用于上行鏈路傳輸給ap202的數(shù)據(jù)有效載荷進行編碼。為了生成數(shù)據(jù)有效載荷,sta212可以使用mac層填充來生成具有足夠長度的數(shù)據(jù)有效載荷(例如,基于規(guī)定幀持續(xù)時間)。sta212可以使用物理層填充來填補nsym,u個符號。sta212可以添加放置在數(shù)據(jù)有效載荷的結(jié)尾處的尾部比特(例如,8比特)。在生成數(shù)據(jù)有效載荷之后,sta212可以對數(shù)據(jù)有效載荷執(zhí)行bcc編碼。在該選項中,sta212可以在幀250的sig字段264中發(fā)送stbc比特和mcs值。stbc比特可以等于1(如果使用stbc)或0(如果未使用stbc)。
bbc編碼:選項3
對于選項3,ap202可以在觸發(fā)消息216中指示幀(例如,幀250)的規(guī)定(或要求)持續(xù)時間、數(shù)據(jù)分組長度值、mcs、以及stbc比特。雖然圖2僅示出了觸發(fā)消息216被發(fā)送給sta212,但是相同的觸發(fā)消息216可以被發(fā)送給由ap202服務(wù)的其它sta(例如,sta206、208、210)。在選項3中,接收到觸發(fā)消息216的所有sta將發(fā)送具有如ap202指示的相同持續(xù)時間的幀。所述幀將具有每用戶mcs和每用戶stbc值。
bcc編碼:選項3—共同stbc設(shè)置
在選項3的一方面中,所有sta可以具有相同的stbc設(shè)置;也就是說,stbc比特對于所有sta可以是相同的。例如,由ap202服務(wù)的所有sta可以使用stbc,或者它們都沒有使用stbc。在該方面中,ap202可以在觸發(fā)消息216中將數(shù)據(jù)分組長度值發(fā)送給sta。數(shù)據(jù)分組長度值可以與nsym相對應(yīng),其可以由ap202使用等式22來確定:
nsym=nsym_max
在等式22中,nsym_max表示在由ap202服務(wù)的所有用戶之中的數(shù)據(jù)符號的最大(largest)(或最大(maximum))的最小數(shù)量nsym。可以通過確定用于由ap202服務(wù)的n個用戶中的每個用戶的nsym以及采用最大的所確定的nsym_max來確定nsym_max,如等式23a和23b示出的:
等式23a:
等式23b:
在等式23b中,對于ldpc用戶而言,使用等式23b的上部版本來確定nsym_init,u;而對于bcc用戶而言,使用等式23b的下部版本來確定nsym_init,u。這樣,等式23a確定用于使用ldpc或bcc編碼的所有用戶/sta的最大nsym_init,u。在等式23a中,n個用戶可以包括與將ldpc或bcc編碼用于數(shù)據(jù)符號的sta相對應(yīng)的用戶。在等式23b中,nes,u是用于用戶u的bcc編碼器的數(shù)量。
在已經(jīng)確定nsym_max后,ap202可以使用等式22來確定數(shù)據(jù)分組長度值nsym:
nsym=nsym_max
在已經(jīng)確定數(shù)據(jù)分組長度值nsym后,ap202可以在觸發(fā)消息216中將數(shù)據(jù)分組長度值nsym發(fā)送給sta212和其它sta。sta212可以接收觸發(fā)消息216,其包括規(guī)定持續(xù)時間、mcs、stbc比特、以及數(shù)據(jù)分組長度值。sta212可以確定用于使用bcc編碼來發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的最小數(shù)量nsym,u等于接收到的nsym。在已經(jīng)確定數(shù)據(jù)符號的最小數(shù)量nsym,u后,sta212可以使用等式24來確定有效載荷比特的數(shù)量:
npld,u=nsym,u×ncbps,u×ru
在等式24中,ru可以是基于在觸發(fā)消息216中接收到的mcs。在已經(jīng)確定nsym_max_init和npld,u后,sta212可以使用bcc編碼來對用于上行鏈路傳輸給ap202的數(shù)據(jù)有效載荷進行編碼。為了生成數(shù)據(jù)有效載荷,sta212可以使用mac層填充來生成具有足夠長度的數(shù)據(jù)有效載荷(例如,基于規(guī)定幀持續(xù)時間)。sta212可以使用物理層填充來填補nsym,u個符號。sta212可以添加放置在數(shù)據(jù)有效載荷的結(jié)尾處的尾部比特(例如,8比特)。在生成數(shù)據(jù)有效載荷之后,sta212可以對數(shù)據(jù)有效載荷執(zhí)行bcc編碼。
bcc編碼:選項3—每用戶stbc設(shè)置
在選項5的另一方面中,每個sta可以初始地具有不同的stbc設(shè)置。在該方面中,ap202可以為所有sta確定最大stbc值,并且基于最大stbc值和所有sta之中數(shù)據(jù)符號的最大的最小數(shù)量來確定要用于這些sta的數(shù)據(jù)符號的最大的最小數(shù)量。類似于等式23a和23b,可以使用等式25a和25b確定要用于n個sta的數(shù)據(jù)符號的最大(largest)(最大(maximum))的最小數(shù)量:
等式25a:
等式25b:
在等式25b中,對于ldpc用戶而言,利用等式25b的上部版本來確定nsym_init,u;而對于bcc用戶而言,利用等式25b的下部版本來確定nsym_init,u。這樣,等式25a確定用于使用ldpc或bcc編碼的所有用戶/sta的最大nsym_init,u。在等式25b中,nes,u是用于用戶u的bcc編碼器的數(shù)量。在該選項中,在已經(jīng)確定nsym_max后,ap202可以利用等式22確定數(shù)據(jù)分組長度值nsym:
nsym=nsym_max
在該方面中,nsym是基于用于n個sta的最大符號需求以及用于由ap202服務(wù)的n個sta的最大stbc值。在已經(jīng)確定數(shù)據(jù)分組長度值nsym后,ap202可以在觸發(fā)消息216中將數(shù)據(jù)分組長度值nsym發(fā)送給sta212和其它sta。sta212可以接收觸發(fā)消息216,其包括規(guī)定持續(xù)時間、mcs、stbc比特、以及數(shù)據(jù)分組長度值。sta212可以確定用于使用bcc編碼來發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的最小數(shù)量nsym,u等于接收到的nsym。在已經(jīng)確定數(shù)據(jù)符號的最小數(shù)量nsym,u后,sta212可以使用等式24來確定有效載荷比特的最小數(shù)量:
npld,u=nsym,u×ncbps,u×ru
在等式24中,ru可以是基于在觸發(fā)消息216中接收到的mcs。在已經(jīng)確定nsym,u和npld,u后,sta212可以使用bcc編碼來對用于上行鏈路傳輸給ap202的數(shù)據(jù)有效載荷進行編碼。為了生成數(shù)據(jù)有效載荷,sta212可以使用mac層填充來生成具有足夠長度的數(shù)據(jù)有效載荷(例如,基于規(guī)定幀持續(xù)時間)。sta212可以使用物理層填充來填補nsym,u個符號。sta212可以添加放置在數(shù)據(jù)有效載荷的結(jié)尾處的尾部比特(例如,8比特)。在生成數(shù)據(jù)有效載荷之后,sta212可以對數(shù)據(jù)有效載荷執(zhí)行bcc編碼。
對于這些bcc編碼選項中的任何選項,在ap202接收到經(jīng)bcc編碼的數(shù)據(jù)有效載荷之后,ap202可以嘗試通過確定bcc編碼參數(shù)來對經(jīng)bcc編碼的數(shù)據(jù)進行解碼。ap202可以通過基于先前討論的等式來確定nsym,u和npld,u,從而確定bcc編碼參數(shù)。隨后,ap202可以基于bcc編碼參數(shù)來對經(jīng)bcc編碼的數(shù)據(jù)有效載荷進行解碼。
雖然前述過程和技術(shù)使用ldpc或bbc編碼作為例子,但是還可以使用其它類型的編碼。因此,應(yīng)當(dāng)理解的是,本文討論的教導(dǎo)和技術(shù)可以擴展到用于無線傳輸?shù)钠渌愋偷木幋a。
圖3是可以在圖1的無線通信系統(tǒng)100中利用的、用于發(fā)送經(jīng)ldpc或bcc編碼的數(shù)據(jù)符號的無線設(shè)備302的功能框圖。無線設(shè)備302是可以被配置為實現(xiàn)本文描述的各種方法的設(shè)備的例子。例如,無線設(shè)備302可以是sta112、114、116、118或sta206、208、210、212。
無線設(shè)備302可以包括處理器304,其控制無線設(shè)備302的操作。處理器304還可以被稱作中央處理單元(cpu)。存儲器306(其可以包括只讀存儲器(rom)和隨機存取存儲器(ram))可以向處理器304提供指令和數(shù)據(jù)。存儲器306的一部分還可以包括非易失性隨機存取存儲器(nvram)。處理器304通常基于存儲于存儲器306內(nèi)的程序指令來執(zhí)行邏輯和算數(shù)運算。在存儲器306內(nèi)的指令可以是可執(zhí)行的(例如由處理器304)以實現(xiàn)本文描述的方法。
處理器304可以包括利用一個或多個處理器實現(xiàn)的處理系統(tǒng)或是其一部分。一個或多個處理器可以利用以下各項的任意組合來實現(xiàn):通用微處理器、微控制器、數(shù)字信號處理器(dsp)、現(xiàn)場可編程門陣列(fpga)、可編程邏輯器件(pld)、控制器、狀態(tài)機、門控邏輯、分立硬件部件、專用硬件有限狀態(tài)機、或可以執(zhí)行對信息的計算或其它操縱的任何其它適當(dāng)?shù)膶嶓w。
處理系統(tǒng)還可以包括用于存儲軟件的機器可讀介質(zhì)。不管是被稱作軟件、固件、中間件、微代碼、硬件描述語言還是其它名稱,軟件都被廣義地解釋為意指任何類型的指令。指令可以包括代碼(例如,具有源代碼格式、二進制代碼格式、可執(zhí)行代碼格式、或任何其它適當(dāng)?shù)拇a格式)。當(dāng)被一個或多個處理器執(zhí)行時,所述指令使得處理系統(tǒng)執(zhí)行本文描述的各種功能。
無線設(shè)備302還可以包括殼體308,并且無線設(shè)備302可以包括發(fā)射機310和/或接收機312,以允許在無線設(shè)備302和遠(yuǎn)程設(shè)備之間發(fā)送和接收數(shù)據(jù)。發(fā)射機310和接收器312可以被組合為收發(fā)機314。天線316可以附接到殼體308上,并且電耦合到收發(fā)機314。無線設(shè)備302還可以包括多個發(fā)射機、多個接收機、多個收發(fā)機、和/或多個天線。
無線設(shè)備302還可以包括信號檢測器318,其可以用于檢測并量化收發(fā)機314或接收機312接收到的信號電平。信號檢測器318可以檢測為如總能量、每符號每子載波能量、功率譜密度之類的信號以及其它信號。無線設(shè)備302還可以包括用于處理信號的dsp320。dsp320可以被配置為生成用于傳輸?shù)姆纸M。在一些方面中,分組可以包括物理層匯聚協(xié)議(plcp)協(xié)議數(shù)據(jù)單元(ppdu)。
在一些方面中,無線設(shè)備302還可以包括用戶接口322。用戶接口322可以包括小鍵盤、麥克風(fēng)、揚聲器和/或顯示器。用戶接口322可以包括將信息傳達給無線設(shè)備302的用戶和/或從用戶處接收輸入的任何元件或部件。
當(dāng)無線設(shè)備302被實現(xiàn)為sta(例如,sta114、sta206)時,無線設(shè)備302還可以包括編碼器部件324。編碼器部件324可以被配置為確定用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的數(shù)量,基于所確定的數(shù)據(jù)符號的數(shù)量來確定用于發(fā)送數(shù)據(jù)有效載荷的有效載荷比特的數(shù)量,以及發(fā)送數(shù)據(jù)幀。數(shù)據(jù)幀可以包括信號字段和基于數(shù)據(jù)有效載荷、所確定的數(shù)據(jù)符號的數(shù)量以及所確定的有效載荷比特的數(shù)量而編碼的數(shù)據(jù)符號??梢允褂胠dpc編碼或bcc編碼對數(shù)據(jù)符號進行編碼。編碼器部件324可以被配置為基于所確定的數(shù)據(jù)符號的數(shù)量來確定用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的第二數(shù)量。信號字段可以包括填充比特、分組長度、空時塊碼比特、或調(diào)制和編碼方案值中的至少一項。編碼器部件324可以被配置為接收觸發(fā)消息。觸發(fā)消息可以包括以下各項中的至少一項:數(shù)據(jù)幀的最大持續(xù)時間、數(shù)據(jù)幀的規(guī)定持續(xù)時間、用于數(shù)據(jù)幀的調(diào)制和編碼方案、空時塊碼比特、數(shù)據(jù)分組長度值、或填充比特。
在一種配置中,觸發(fā)消息可以包括數(shù)據(jù)幀的最大持續(xù)時間,并且編碼器部件324可以被配置為基于數(shù)據(jù)幀的最大持續(xù)時間來確定數(shù)據(jù)符號的最大數(shù)量,并且基于所確定的數(shù)據(jù)符號的數(shù)量來確定用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的第二數(shù)量。數(shù)據(jù)符號的第二數(shù)量可以小于數(shù)據(jù)符號的最大數(shù)量。在另一配置中,觸發(fā)消息可以包括數(shù)據(jù)幀的規(guī)定持續(xù)時間,并且無線設(shè)備302可以與空時塊碼值相關(guān)聯(lián)。編碼器部件324可以被配置為基于數(shù)據(jù)幀的規(guī)定持續(xù)時間來確定用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的第二數(shù)量。編碼器部件324可以被配置為基于所確定的數(shù)據(jù)符號的第二數(shù)量和空時塊碼值之間的差來確定用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的數(shù)量。可以填充數(shù)據(jù)符號以填補所確定的數(shù)量的用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號,并且數(shù)據(jù)符號可以包括基于空時塊碼值確定的第三數(shù)量的數(shù)據(jù)符號。信號字段可以包括空時塊碼比特以及調(diào)制和編碼方案值。
在另一配置中,觸發(fā)消息可以包括數(shù)據(jù)幀的規(guī)定持續(xù)時間,并且無線設(shè)備302可以與空時塊碼值和填充比特相關(guān)聯(lián)。編碼器部件324可以被配置為基于數(shù)據(jù)幀的規(guī)定持續(xù)時間來確定用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的第二數(shù)量。編碼器部件324可以被配置為基于所確定的數(shù)據(jù)符號的第二數(shù)量與空時塊碼值和填充比特的乘積之間的差來確定用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的數(shù)量。可以填充數(shù)據(jù)符號以填補所確定的數(shù)量的用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號,并且數(shù)據(jù)符號可以包括基于空時塊碼值和填充比特的乘積所確定的第三數(shù)量的數(shù)據(jù)符號。信號字段可以包括空時塊碼比特、調(diào)制和編碼方案值、以及填充比特。
在另一配置中,觸發(fā)消息可以包括數(shù)據(jù)幀的規(guī)定持續(xù)時間、調(diào)制和編碼方案、以及空時塊碼比特,并且無線設(shè)備302可以與基于空時塊碼比特所確定的空時塊碼值相關(guān)聯(lián)。編碼器部件324可以被配置為基于數(shù)據(jù)幀的規(guī)定持續(xù)時間來確定用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的第二數(shù)量。編碼器部件324可以被配置為基于在所確定的數(shù)據(jù)符號的第二數(shù)量與空時塊碼值之間的差來確定用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的數(shù)量??梢蕴畛鋽?shù)據(jù)符號以填補所確定的數(shù)量的用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號,并且數(shù)據(jù)符號可以包括基于空時塊碼值所確定的第三數(shù)量的數(shù)據(jù)符號。
在另一配置中,觸發(fā)消息可以包括數(shù)據(jù)幀的規(guī)定持續(xù)時間、調(diào)制和編碼方案、以及空時塊碼比特,并且無線設(shè)備302可以與基于空時塊碼比特所確定的空時塊碼值相關(guān)聯(lián),并且與填充比特相關(guān)聯(lián)。編碼器部件324可以被配置為基于數(shù)據(jù)幀的規(guī)定持續(xù)時間來確定用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的第二數(shù)量。編碼器部件324可以被配置為基于所確定的數(shù)據(jù)符號的第二數(shù)量與空時塊碼值和填充比特的乘積之間的差來確定用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的數(shù)量。可以填充數(shù)據(jù)符號以填補所確定的數(shù)量的用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號,并且數(shù)據(jù)符號可以包括基于空時塊碼值和填充比特的乘積所確定的第三數(shù)量的數(shù)據(jù)符號。信號字段可以包括填充比特。
在另一配置中,觸發(fā)消息可以包括數(shù)據(jù)幀的規(guī)定持續(xù)時間、調(diào)制和編碼方案、空時塊碼比特、填充比特以及數(shù)據(jù)分組長度值。編碼器部件324可以被配置為確定用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的數(shù)量是基于規(guī)定持續(xù)時間以及數(shù)據(jù)分組長度值與填充比特和空時塊碼值的乘積之間的差,空時塊碼值是基于空時塊碼比特確定的。可以填充數(shù)據(jù)符號以填補所確定的數(shù)量的用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號,并且數(shù)據(jù)符號可以包括基于空時塊碼值和填充比特的乘積所確定的第三數(shù)量的數(shù)據(jù)符號。
在另一配置中,觸發(fā)消息可以包括數(shù)據(jù)幀的規(guī)定持續(xù)時間、調(diào)制和編碼方案、空時塊碼比特、填充比特、用于多個站的最大空時塊碼值、數(shù)據(jù)分組長度值,所述數(shù)據(jù)分組長度值是基于用于多個站的最大符號需求和用于多個站的最大空時塊碼值來確定的。編碼器部件324可以被配置為確定用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的數(shù)量是基于規(guī)定持續(xù)時間以及數(shù)據(jù)分組長度值與填充比特和最大空時塊碼值的乘積之間的差??梢蕴畛鋽?shù)據(jù)符號以填補所確定的數(shù)量的用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號,并且數(shù)據(jù)符號可以包括基于最大空時塊碼值和填充比特的乘積所確定的第三數(shù)量的數(shù)據(jù)符號。
在另一配置中,編碼器部件324可以被配置為接收觸發(fā)消息。觸發(fā)消息可以包括數(shù)據(jù)幀的規(guī)定持續(xù)時間、用于數(shù)據(jù)幀的調(diào)制和編碼方案、空時塊碼比特、或數(shù)據(jù)分組長度值中的至少一項,并且其中利用bcc編碼對數(shù)據(jù)符號進行編碼。在另一配置中,觸發(fā)消息可以包括數(shù)據(jù)幀的規(guī)定持續(xù)時間,并且無線設(shè)備302可以與空時塊碼值相關(guān)聯(lián)。編碼器部件324可以被配置為基于規(guī)定持續(xù)時間來確定用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的數(shù)量。可以填充數(shù)據(jù)符號以填補所確定的數(shù)量的用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號,并且數(shù)據(jù)符號包括一組尾部比特。信號字段可以包括與空時塊碼值相關(guān)聯(lián)的空時塊碼比特以及調(diào)制和編碼方案。在另一配置中,觸發(fā)消息可以包括數(shù)據(jù)幀的規(guī)定持續(xù)時間、調(diào)制和編碼方案、以及空時塊碼比特,并且無線設(shè)備302可以與基于空時塊碼比特所確定的空時塊碼值相關(guān)聯(lián)。編碼器部件324可以被配置為確定用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的數(shù)量是基于規(guī)定持續(xù)時間的。可以填充數(shù)據(jù)符號以填補所確定的數(shù)量的用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號,并且數(shù)據(jù)符號可以包括一組尾部比特。在另一配置中,觸發(fā)消息可以包括數(shù)據(jù)幀的規(guī)定持續(xù)時間、調(diào)制和編碼方案、空時塊碼比特、以及數(shù)據(jù)分組長度值。所確定的用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的數(shù)量可以等于數(shù)據(jù)分組長度值??梢蕴畛鋽?shù)據(jù)符號以填補所確定的數(shù)量的用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號,并且數(shù)據(jù)符號可以包括一組尾部比特。在另一配置中,觸發(fā)消息可以包括數(shù)據(jù)幀的規(guī)定持續(xù)時間、調(diào)制和編碼方案、空時塊碼比特、以及數(shù)據(jù)分組長度值,所述數(shù)據(jù)分組長度值是基于用于多個站的最大符號需求和用于多個站的最大空時塊碼值來確定的。所確定的用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的數(shù)量可以等于數(shù)據(jù)分組長度值??梢蕴畛鋽?shù)據(jù)符號以填補所確定的數(shù)量的用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號,并且數(shù)據(jù)符號可以包括一組尾部比特。
無線設(shè)備302的各種部件可以通過總線系統(tǒng)326耦合到一起。例如,總線系統(tǒng)326可以包括數(shù)據(jù)總線、以及除了數(shù)據(jù)總線外的功率總線、控制信號總線以及狀態(tài)信號總線。無線設(shè)備302的部件可以耦合到一起或利用一些其它機制接受或提供到彼此的輸入。
雖然在圖3中示出了多個單獨部件,但是可以組合或共同實現(xiàn)這些部件中的一個或多個部件。例如,處理器304可以用于不僅實現(xiàn)以上關(guān)于處理器304所描述的功能,而且實現(xiàn)以上關(guān)于信號檢測器318、dsp320、用戶接口322和/或編碼器部件324所描述的功能。此外,可以利用多個單獨元件來實現(xiàn)在圖3中示出的每個部件。
圖4是使用ldpc編碼的無線通信的示例性方法400的流程圖。可以利用裝置(例如,sta114、sta212或無線設(shè)備302)來執(zhí)行方法400。雖然下文參考圖3的無線設(shè)備302的元件描述了方法400,但是可以使用其它部件來實現(xiàn)本文描述的一個或多個步驟。在圖4中,用虛線表示的框表示可選步驟。
在框405處,裝置可以接收觸發(fā)消息。觸發(fā)消息可以包括數(shù)據(jù)幀的規(guī)定持續(xù)時間。例如,參考圖2,該裝置可以是sta212。sta212可以從ap202接收觸發(fā)消息216。觸發(fā)消息可以包括幀250的規(guī)定持續(xù)時間ttotal。
在框410處,該裝置可以確定用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的數(shù)量。例如,參考圖2,sta212可以確定用于發(fā)送數(shù)據(jù)有效載荷的符號的數(shù)量(nsym_init,u)。在一方面中,在框415處,該裝置可以通過基于數(shù)據(jù)幀的規(guī)定持續(xù)時間來確定用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的第二數(shù)量,從而確定用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的數(shù)量。例如,參考圖2,sta212可以通過確定nsym,u來確定nsym_init,u。sta212可以通過確定差ttotal-tpreamble,u并將所述差除以tsym來確定nsym,u。
在框420處,該裝置可以基于所確定的數(shù)據(jù)符號的數(shù)量來確定用于發(fā)送數(shù)據(jù)有效載荷的有效載荷比特的數(shù)量。例如,參考圖2,sta212可以基于所確定的數(shù)據(jù)符號的數(shù)量(nsym_init,u)來確定用于發(fā)送數(shù)據(jù)有效載荷的有效載荷比特的數(shù)量(npld,u)。在一方面中,sta212可以確定ncbps,u和ru。基于ncbps,u和ru,sta212可以確定npld,u。
在框420處,該裝置可以使用ldpc編碼來對數(shù)據(jù)有效載荷進行編碼,以用于上行鏈路mu-mimo傳輸或上行鏈路ofdma傳輸給接入點。例如,參考圖2,sta212可以使用ldpc編碼對數(shù)據(jù)有效載荷進行編碼,以用于上行鏈路mu-mimo傳輸或上行鏈路ofdma傳輸給ap202。sta212可以通過基于nsym_ini,u和npld,u來確定ldpc編碼參數(shù),從而對數(shù)據(jù)有效載荷進行編碼。例如,sta212可以推導(dǎo)出ncw、lldpc、nshrt、npunc和nrep。sta212可以基于所確定的ldpc編碼參數(shù)來對數(shù)據(jù)有效載荷進行編碼。
在框425處,該裝置可以發(fā)送數(shù)據(jù)幀。數(shù)據(jù)幀可以包括信號字段和基于數(shù)據(jù)有效載荷、所確定的數(shù)據(jù)符號的數(shù)量以及所確定的有效載荷比特的數(shù)量來編碼的數(shù)據(jù)符號??梢允褂胠pdc編碼對數(shù)據(jù)符號進行編碼。例如,參考圖2,sta212可以發(fā)送幀250,其包括sig字段264和基于數(shù)據(jù)有效載荷、所確定的數(shù)據(jù)符號的數(shù)量nsym_init,u以及所確定的有效載荷比特的數(shù)量npld,u來編碼的數(shù)據(jù)符號268。
圖5是使用bcc編碼的無線通信的示例性方法500的流程圖??梢岳醚b置(例如,sta114、sta212或無線設(shè)備302)來執(zhí)行方法500。雖然下文參考圖3的無線設(shè)備302的元件描述了方法500,但是可以使用其它部件來實現(xiàn)本文描述的一個或多個步驟。在圖5中,用虛線表示的框表示可選步驟。
在框505處,裝置可以接收觸發(fā)消息。觸發(fā)消息可以包括數(shù)據(jù)幀的規(guī)定持續(xù)時間、用于數(shù)據(jù)幀的mcs值、空時塊碼比特、或數(shù)據(jù)分組長度值中的至少一項。例如,參考圖2,該裝置可以是sta212。sta212可以從ap202接收觸發(fā)消息216。觸發(fā)消息可以包括幀250的規(guī)定持續(xù)時間ttotal。
在框510處,該裝置可以確定用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的數(shù)量。例如,參考圖2,sta212可以確定用于發(fā)送數(shù)據(jù)有效載荷的符號的數(shù)量(nsym,u)。在一方面中,sta212可以通過確定差ttotal-tpreamble,u并將所述差除以tsym來確定nsym,u。在另一方面中,如果觸發(fā)消息216指示數(shù)據(jù)分組長度值,則sta212可以確定nsym,u等于數(shù)據(jù)分組長度值。
在框515處,該裝置可以基于所確定的數(shù)據(jù)符號的數(shù)量來確定用于發(fā)送數(shù)據(jù)有效載荷的有效載荷比特的數(shù)量。例如,參考圖2,sta212可以基于所確定的數(shù)據(jù)符號的數(shù)量(nsym_init,u)來確定用于發(fā)送數(shù)據(jù)有效載荷的有效載荷比特的數(shù)量(npld,u)。在一方面中,sta212可以確定ncbps,u和ru?;趎cbps,u和ru,sta212可以確定npld,u。
在框520處,該裝置可以使用bcc編碼對數(shù)據(jù)有效載荷進行編碼,以用于上行鏈路mu-mimo傳輸或上行鏈路ofdma傳輸給接入點。例如,參考圖2,sta212可以使用bcc編碼對數(shù)據(jù)有效載荷進行編碼,以用于上行鏈路mu-mimo傳輸或上行鏈路ofdma傳輸給ap202。sta212可以通過基于nsym_ini,u和npld,u來確定bcc編碼參數(shù),從而對數(shù)據(jù)有效載荷進行編碼。sta212可以基于所確定的bcc編碼參數(shù)對數(shù)據(jù)有效載荷進行編碼。
在框525處,該裝置可以發(fā)送數(shù)據(jù)幀。數(shù)據(jù)幀可以包括信號字段和基于數(shù)據(jù)有效載荷、所確定的數(shù)據(jù)符號的數(shù)量以及所確定的有效載荷比特的數(shù)量而編碼的數(shù)據(jù)符號。可以使用bcc編碼對數(shù)據(jù)符號進行編碼。例如,參考圖2,sta212可以發(fā)送幀250,其包括sig字段264和基于數(shù)據(jù)有效載荷、所確定的數(shù)據(jù)符號的數(shù)量nsym(其中nsym=nsym_init),以及所確定的有效載荷比特的數(shù)量npld而編碼的數(shù)據(jù)符號。
圖6是用于發(fā)送經(jīng)ldpc或bcc編碼的數(shù)據(jù)符號的示例性無線通信設(shè)備600的功能框圖。無線通信設(shè)備600可以包括接收機605、處理系統(tǒng)610以及發(fā)射機615。處理系統(tǒng)610可以包括編碼器部件624,并且編碼器部件624可以包括數(shù)據(jù)符號部件626、有效載荷部件628或參數(shù)部件630中的一個或多個。處理系統(tǒng)610、編碼器部件624和/或數(shù)據(jù)符號部件626可以被配置為確定用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的數(shù)量。處理系統(tǒng)610、編碼器部件624和/或有效載荷部件628可以被配置為基于所確定的數(shù)據(jù)符號的數(shù)量來確定用于發(fā)送數(shù)據(jù)有效載荷的有效載荷比特的數(shù)量。處理系統(tǒng)610、編碼器部件624和/或發(fā)射機615可以被配置為發(fā)送數(shù)據(jù)幀。數(shù)據(jù)幀可以包括信號字段和基于數(shù)據(jù)有效載荷、所確定的數(shù)據(jù)符號的數(shù)量以及所確定的有效載荷比特的數(shù)量來編碼的數(shù)據(jù)符號,其中可以使用ldpc編碼或bcc編碼對數(shù)據(jù)符號進行編碼。在一方面中,信號字段可以包括填充比特、分組長度、空時塊碼比特、或調(diào)制和編碼方案值中的至少一項。在另一配置中,處理系統(tǒng)610、編碼器部件624和/或參數(shù)部件630可以被配置為利用ldpc編碼或bcc編碼對數(shù)據(jù)有效載荷進行編碼,以用于ulmu-mimo傳輸或ulofdma傳輸給接入點。在另一配置中,處理系統(tǒng)610、編碼器部件624和/或接收機605可以被配置為接收觸發(fā)消息,其可以包括數(shù)據(jù)幀的規(guī)定持續(xù)時間。在一種配置中,無線通信設(shè)備600可以與空時塊碼值相關(guān)聯(lián),并且處理系統(tǒng)610、編碼器部件624和/或數(shù)據(jù)符號部件626可以被配置為基于數(shù)據(jù)幀的規(guī)定持續(xù)時間來確定用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的第二數(shù)量。在該配置中,處理系統(tǒng)610、編碼器部件624和/或數(shù)據(jù)符號部件626可以被配置為基于在所確定的數(shù)據(jù)符號的第二數(shù)量和空時塊碼值之間的差來確定用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的數(shù)量。在一方面中,可以填充數(shù)據(jù)符號以填補所確定的數(shù)量的用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號,并且數(shù)據(jù)符號可以包括基于空時塊碼值所確定的第三數(shù)量的數(shù)據(jù)符號。在另一方面中,信號字段可以包括空時塊碼比特以及調(diào)制和編碼方案值。在另一配置中,無線通信設(shè)備600可以與空時塊碼值和填充比特相關(guān)聯(lián)。在該配置中,處理系統(tǒng)610、編碼器部件624和/或數(shù)據(jù)符號部件626可以被配置為基于數(shù)據(jù)幀的規(guī)定持續(xù)時間來確定用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的第二數(shù)量??梢曰谒_定的數(shù)據(jù)符號的第二數(shù)量與空時塊碼值和填充比特的乘積之間的差來確定用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的數(shù)量。在一方面,可以填充數(shù)據(jù)符號以填補所確定的數(shù)量的用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號,并且數(shù)據(jù)符號可以包括基于空時塊碼值和填充比特的乘積所確定的第三數(shù)量的數(shù)據(jù)符號。在另一方面,信號字段可以包括空時塊碼比特、調(diào)制和編碼方案值、以及填充比特。在另一配置中,處理系統(tǒng)610、編碼器部件624和/或接收機605可以接收觸發(fā)消息,其包括數(shù)據(jù)幀的規(guī)定持續(xù)時間、用于數(shù)據(jù)幀的mcs值、空時塊碼比特、或數(shù)據(jù)分組長度值中的至少一項。在一種配置中,觸發(fā)消息包括數(shù)據(jù)幀的規(guī)定持續(xù)時間,并且無線通信設(shè)備600與空時塊碼值相關(guān)聯(lián)。在該配置中,用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的數(shù)量是基于規(guī)定持續(xù)時間的。在一方面中,可以填充數(shù)據(jù)符號以填補所確定的數(shù)量的用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號,并且數(shù)據(jù)符號可以包括一組尾部比特,并且信號字段可以包括與空時塊碼值相關(guān)聯(lián)的空時塊碼比特和mcs值。在另一配置中,觸發(fā)消息可以包括數(shù)據(jù)幀的規(guī)定持續(xù)時間、mcs值、以及空時塊碼比特,并且無線通信設(shè)備600可以與基于空時塊碼比特所確定的空時塊碼值相關(guān)聯(lián)。在該配置中,用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的數(shù)量是基于規(guī)定持續(xù)時間的,并且可以填充數(shù)據(jù)符號以填補所確定的數(shù)量的用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號,并且數(shù)據(jù)符號可以包括一組尾部比特。在另一配置中,觸發(fā)消息可以包括數(shù)據(jù)幀的規(guī)定持續(xù)時間、mcs值、空時塊碼比特、以及數(shù)據(jù)分組長度值。在該配置中,所確定的用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的數(shù)量等于數(shù)據(jù)分組長度值,并且可以填充數(shù)據(jù)符號以填補所確定的數(shù)量的用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號,并且數(shù)據(jù)符號可以包括一組尾部比特。在另一配置中,觸發(fā)消息包括數(shù)據(jù)幀的規(guī)定持續(xù)時間、mcs值、空時塊碼比特、以及數(shù)據(jù)分組長度值。所述數(shù)據(jù)分組長度值可以是基于用于多個站的最大符號需求和用于多個站的最大空時塊碼值。在該配置中,所確定的用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的數(shù)量等于數(shù)據(jù)分組長度值,并且可以填充數(shù)據(jù)符號以填補所確定的數(shù)量的用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號,并且數(shù)據(jù)符號可以包括一組尾部比特。
接收機605、處理系統(tǒng)610、編碼器部件614和/或發(fā)射機615可以被配置為執(zhí)行以上關(guān)于圖4的框405、410、415、420和425討論的一個或多個功能,和/或執(zhí)行關(guān)于圖5的框505、510、515、520和525討論的一個或多個功能。接收機605可以對應(yīng)于接收機312。處理系統(tǒng)610可以對應(yīng)于處理器304。發(fā)射機615可以對應(yīng)于發(fā)射機310。編碼器部件624可以對應(yīng)于編碼器部件126和/或編碼器部件324。
在一種配置中,無線通信設(shè)備600包括用于確定用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的數(shù)量的單元。無線通信設(shè)備600包括用于基于所確定的數(shù)據(jù)符號的數(shù)量來確定用于發(fā)送數(shù)據(jù)有效載荷的有效載荷比特的數(shù)量的單元。無線通信設(shè)備600包括用于發(fā)送數(shù)據(jù)幀的單元。數(shù)據(jù)幀可以包括信號字段和基于數(shù)據(jù)有效載荷、所確定的數(shù)據(jù)符號的數(shù)量以及所確定的有效載荷比特的數(shù)量來編碼的數(shù)據(jù)符號,其中可以使用ldpc編碼或bcc編碼對數(shù)據(jù)符號進行編碼。在一方面中,信號字段包括填充比特、分組長度、空時塊碼比特、或調(diào)制和編碼方案值中的至少一項。在另一配置中,無線通信設(shè)備600可以包括用于使用ldpc編碼或bcc編碼對數(shù)據(jù)有效載荷進行編碼,以用于ulmu-mimo傳輸或ulofdma傳輸給接入點的單元。在另一配置中,無線通信設(shè)備600可以包括用于接收觸發(fā)消息的單元,所述觸發(fā)消息可以包括數(shù)據(jù)幀的規(guī)定持續(xù)時間。在另一配置中,無線通信設(shè)備600與空時塊碼值相關(guān)聯(lián),并且無線通信設(shè)備600可以包括用于基于數(shù)據(jù)幀的規(guī)定持續(xù)時間來確定用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的第二數(shù)量的單元。在該配置中,用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的數(shù)量是基于所確定的數(shù)據(jù)符號的第二數(shù)量和空時塊碼值之間的差,可以填充數(shù)據(jù)符號以填補所確定的數(shù)量的用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號,并且數(shù)據(jù)符號可以包括基于空時塊碼值所確定的第三數(shù)量的數(shù)據(jù)符號。在該配置中,信號字段可以包括空時塊碼比特以及調(diào)制和編碼方案值。在另一配置中,無線通信設(shè)備600與空時塊碼值和填充比特相關(guān)聯(lián)。在該配置中,無線通信設(shè)備600可以包括用于基于數(shù)據(jù)幀的規(guī)定持續(xù)時間來確定用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的第二數(shù)量的單元。用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的數(shù)量可以是基于所確定的數(shù)據(jù)符號的第二數(shù)量與空時塊碼值和填充比特的乘積之間的差,可以填充數(shù)據(jù)符號以填補所確定的數(shù)量的用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號,并且數(shù)據(jù)符號可以包括基于空時塊碼值和填充比特的乘積所確定的第三數(shù)量的數(shù)據(jù)符號。在該配置中,信號字段可以包括空時塊碼比特、調(diào)制和編碼方案值、以及填充比特。在另一配置中,無線通信設(shè)備600可以包括用于接收觸發(fā)消息的單元。所述觸發(fā)消息可以包括數(shù)據(jù)幀的規(guī)定持續(xù)時間、用于數(shù)據(jù)幀的mcs值、空時塊碼比特、或數(shù)據(jù)分組長度值中的至少一項。在該配置中,觸發(fā)消息包括數(shù)據(jù)幀的規(guī)定持續(xù)時間,并且無線通信設(shè)備600與空時塊碼值相關(guān)聯(lián)。在該配置中,用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的數(shù)量是基于規(guī)定持續(xù)時間的,填充數(shù)據(jù)符號以填補所確定的數(shù)量的用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號,并且數(shù)據(jù)符號可以包括一組尾部比特,并且信號字段可以包括與空時塊代碼值相關(guān)聯(lián)的空時塊碼比特和mcs值。在另一配置中,觸發(fā)消息可以包括數(shù)據(jù)幀的規(guī)定持續(xù)時間、mcs值、以及空時塊碼比特,并且無線通信設(shè)備600與基于空時塊碼比特所確定的空時塊碼值相關(guān)聯(lián),用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的數(shù)量是基于規(guī)定持續(xù)時間的,并且可以填充數(shù)據(jù)符號以填補所確定的數(shù)量的用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號,并且數(shù)據(jù)符號可以包括一組尾部比特。在另一配置中,觸發(fā)消息包括數(shù)據(jù)幀的規(guī)定持續(xù)時間、mcs值、空時塊碼比特、以及數(shù)據(jù)分組長度值,用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的數(shù)量等于數(shù)據(jù)分組長度值,并且填充數(shù)據(jù)符號以填補所確定的數(shù)量的用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號,并且數(shù)據(jù)符號可以包括一組尾部比特。在另一配置中,觸發(fā)消息包括數(shù)據(jù)幀的規(guī)定持續(xù)時間、mcs值、空時塊碼比特、以及數(shù)據(jù)分組長度值,所述數(shù)據(jù)分組長度值是基于用于多個站的最大符號需求和用于多個站的最大空時塊碼值,所確定的用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的數(shù)量等于數(shù)據(jù)分組長度值,并且填充數(shù)據(jù)符號以填補所確定的數(shù)量的用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號,并且數(shù)據(jù)符號包括一組尾部比特。
例如,用于確定用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的數(shù)量的單元可以包括處理系統(tǒng)610、編碼器部件624、和/或數(shù)據(jù)符號部件626。用于基于所確定的數(shù)據(jù)符號的數(shù)量來確定用于發(fā)送數(shù)據(jù)有效載荷的有效載荷比特的數(shù)量的單元可以包括處理系統(tǒng)610、編碼器部件624和/或有效載荷部件628。用于發(fā)送數(shù)據(jù)幀的單元可以包括處理系統(tǒng)610、編碼器部件624和/或發(fā)射機615。用于對數(shù)據(jù)有效載荷進行編碼的單元可以包括處理系統(tǒng)610、編碼器部件624和/或參數(shù)部件630(其可以被配置為確定ldpc和bcc編碼參數(shù))。用于基于所確定的數(shù)據(jù)符號的數(shù)量來確定用于發(fā)送數(shù)據(jù)有效載荷的數(shù)據(jù)符號的第二數(shù)量的單元可以包括處理系統(tǒng)610、編碼器部件624和/或數(shù)據(jù)符號部件626。用于接收觸發(fā)消息的單元可以包括處理系統(tǒng)610、編碼器部件624和/或接收機604。用于基于數(shù)據(jù)幀的最大持續(xù)時間來確定數(shù)據(jù)符號的最大數(shù)量的單元可以包括處理系統(tǒng)610和/或編碼器部件624。
圖7是可以在圖1的無線通信系統(tǒng)100中使用的用于接收和解碼經(jīng)ldpc或bcc編碼的數(shù)據(jù)符號的無線設(shè)備702的功能框圖。無線設(shè)備702是可以被配置為實現(xiàn)本文描述的各種方法的設(shè)備的例子。例如,無線設(shè)備702可以是ap104或ap202。
無線設(shè)備702可以包括處理器704,其控制無線設(shè)備702的操作。處理器704還可以被稱作cpu。存儲器706(其可以包括rom和ram)可以向處理器704提供指令和數(shù)據(jù)。存儲器706的一部分還可以包括nvram。處理器704通常基于存儲于存儲器706內(nèi)的程序指令來執(zhí)行邏輯和算數(shù)運算。在存儲器706內(nèi)的指令可以是可執(zhí)行的(例如由處理器704)以實現(xiàn)本文描述的方法。
處理器704可以包括利用一個或多個處理器實現(xiàn)的處理系統(tǒng)或是其一部分。一個或多個處理器可以是利用以下各項的任意組合來實現(xiàn)的:通用微處理器、微控制器、dsp、fpga、pld、控制器、狀態(tài)機、門控邏輯、分立硬件部件、專用硬件有限狀態(tài)機、或可以執(zhí)行對信息的計算或其它操縱的任意其它適當(dāng)?shù)膶嶓w。
處理系統(tǒng)還可以包括用于存儲軟件的機器可讀介質(zhì)。不管是被稱作軟件、固件、中間件、微代碼、硬件描述語言還是其它名稱,軟件都可以被廣義地解釋為意指任意類型的指令。指令可以包括代碼(例如,具有源代碼格式、二進制代碼格式、可執(zhí)行代碼格式、或任何其它適當(dāng)?shù)拇a格式)。當(dāng)被一個或多個處理器執(zhí)行時,所述指令使得處理系統(tǒng)執(zhí)行本文描述的各種功能。
無線設(shè)備702還可以包括殼體708,并且無線設(shè)備702可以包括發(fā)射機710和/或接收機712,以允許在無線設(shè)備702和遠(yuǎn)程設(shè)備之間發(fā)送和接收數(shù)據(jù)。發(fā)射機710和接收機712可以被組合為收發(fā)機714。天線716可以附接到殼體708上,并且電耦合到收發(fā)機714。無線設(shè)備702還可以包括多個發(fā)射機、多個接收機、多個收發(fā)機、和/或多個天線。
無線設(shè)備702還可以包括信號檢測器718,其可以用于檢測并量化收發(fā)機714或接收機712接收到的信號電平。信號檢測器718可以檢測如總能量、每符號每子載波能量、功率譜密度之類的這種信號以及其它信號。無線設(shè)備702還可以包括用于處理信號的dsp720。dsp720可以被配置為生成用于傳輸?shù)姆纸M。在一些方面中,分組可以包括ppdu。
在一些方面中,無線設(shè)備702還可以包括用戶接口722。用戶接口722可以包括小鍵盤、麥克風(fēng)、揚聲器和/或顯示器。用戶接口722可以包括將信息傳達給無線設(shè)備702的用戶和/或從用戶接收輸入的任意元件或部件。
當(dāng)無線設(shè)備702被實現(xiàn)為ap(例如,ap104或ap202)時,無線設(shè)備702還可以包括解碼器部件724。解碼器部件724可以配置為接收數(shù)據(jù)幀。所述數(shù)據(jù)幀可以包括信號字段和多個數(shù)據(jù)符號。解碼器部件724可以被配置為確定接收到的數(shù)據(jù)幀中的數(shù)據(jù)符號的數(shù)量,并且基于所確定的數(shù)據(jù)符號的數(shù)量來確定有效載荷比特的數(shù)量。在一種配置中,解碼器部件724可以被配置為基于信號字段來確定接收到的數(shù)據(jù)幀中的數(shù)據(jù)符號的數(shù)量。信號字段可以包括填充比特、數(shù)據(jù)分組長度值、空時塊碼比特、或調(diào)制和編碼方案值中的至少一項。解碼器部件724可以被配置為發(fā)送觸發(fā)消息。觸發(fā)消息可以包括以下各項中的至少一項:數(shù)據(jù)幀的最大持續(xù)時間、數(shù)據(jù)幀的規(guī)定持續(xù)時間、用于數(shù)據(jù)幀的調(diào)制和編碼方案、空時塊碼比特、或填充比特。
無線設(shè)備702的各種部件可以通過總線系統(tǒng)726耦合到一起。例如,總線系統(tǒng)726可以包括數(shù)據(jù)總線、以及除了數(shù)據(jù)總線外的功率總線、控制信號總線以及狀態(tài)信號總線。無線設(shè)備702的部件可以耦合到一起或利用一些其它機制接受或提供到彼此的輸入。
雖然在圖7中示出了多個單獨部件,但是可以組合或共同實現(xiàn)這些部件中的一個或多個。例如,處理器704可以用于不僅實現(xiàn)以上關(guān)于處理器704所描述的功能,而且實現(xiàn)以上關(guān)于信號檢測器718、dsp720、用戶接口722和/或解碼器部件724所描述的功能。此外,可以利用多個單獨元件實現(xiàn)在圖7中示出的每個部件。
圖8是用于對經(jīng)ldpc或bcc編碼的分組進行解碼的無線通信的示例性方法800的流程圖??梢岳醚b置(例如,ap104、ap202或無線設(shè)備602)來執(zhí)行方法800。雖然下文參照圖6的無線設(shè)備602的元件描述了方法800,但是可以使用其它部件來實現(xiàn)本文描述的一個或多個步驟。在圖8中,用虛線表示的框表示可選步驟。
在框805處,裝置可以從站接收數(shù)據(jù)幀。數(shù)據(jù)幀可以包括信號字段和使用ldpc編碼或bcc編碼來編碼的以用于ulmu-mimo傳輸或ulofdma傳輸?shù)亩鄠€數(shù)據(jù)符號。例如,參考圖2,該裝置可以是ap202。ap202可以在上行鏈路傳輸中從sta212接收幀250。幀250可以包括sig字段264和數(shù)據(jù)符號268。
在框810處,該裝置可以對數(shù)據(jù)幀進行解碼,所述數(shù)據(jù)幀包括基于ldpc編碼或bcc編碼來編碼的多個數(shù)據(jù)符號。例如,參考圖2,ap202可以對包括數(shù)據(jù)符號268的幀250進行解碼,數(shù)據(jù)符號268可以是基于ldpc或bcc編碼而編碼的。在一方面中,該裝置可以通過在框815處確定接收到的數(shù)據(jù)幀中的數(shù)據(jù)符號的數(shù)量,以及通過在框820處基于所確定的數(shù)據(jù)符號的數(shù)量來確定有效載荷比特的數(shù)量,從而對數(shù)據(jù)幀進行解碼。例如,ap202可以確定在幀250中的數(shù)據(jù)符號的數(shù)量(nsym_init)。對于ldpc解碼,ap202可以首先確定nsym,并使用nsym來確定nsym_init。在bcc解碼中,nsym和nsym_init具有相同的值,并且因此,ap202可以僅需要確定nsym。隨后,ap202可以基于所確定的數(shù)據(jù)符號的數(shù)量(用于ldpc的nsym_init或用于bcc的nsym)來確定有效載荷比特的數(shù)量(npld)。
在框825處,該裝置可以發(fā)送觸發(fā)消息。觸發(fā)消息可以包括數(shù)據(jù)幀的最大持續(xù)時間、數(shù)據(jù)幀的規(guī)定持續(xù)時間、用于數(shù)據(jù)幀的調(diào)制和編碼方案、空時塊碼比特、或填充比特中的至少一項。例如,參考圖2,ap202可以發(fā)送觸發(fā)消息216,其包括幀250的幀規(guī)定持續(xù)時間、mcs、stbc比特、以及填充比特。
圖9是用于對數(shù)據(jù)符號進行解碼的示例性無線通信設(shè)備900的功能框圖。無線通信設(shè)備900可以包括接收機905、處理系統(tǒng)910、以及發(fā)射機915。處理系統(tǒng)910可以包括解碼器部件924和/或觸發(fā)幀部件926。接收機905、處理系統(tǒng)910和/或解碼器部件924可以被配置為從站接收數(shù)據(jù)幀。數(shù)據(jù)幀可以包括信號字段和使用ldpc編碼或bcc編碼來編碼的以用于上行鏈路mu-mimo傳輸或上行鏈路ofdma傳輸?shù)亩鄠€數(shù)據(jù)符號。處理系統(tǒng)910和/或解碼器部件924可以被配置為對包括基于ldpc編碼或bcc編碼而編碼的多個數(shù)據(jù)符號的數(shù)據(jù)幀進行解碼。在一種配置中,處理系統(tǒng)910和/或解碼器部件924被配置為通過確定在接收到的數(shù)據(jù)幀中的數(shù)據(jù)符號的數(shù)量以及通過基于所確定的數(shù)據(jù)符號的數(shù)量來確定有效載荷比特的數(shù)量,從而對數(shù)據(jù)幀進行解碼,其中基于所確定的數(shù)據(jù)符號的數(shù)量和所確定的有效載荷比特的數(shù)量來對多個數(shù)據(jù)符號進行解碼。在另一方面,信號字段包括填充比特、數(shù)據(jù)分組長度值、空時塊碼比特、或mcs值中的至少一項。在另一配置中,處理系統(tǒng)910、觸發(fā)幀部件926和/或發(fā)射機915可以被配置為發(fā)送觸發(fā)消息。觸發(fā)消息可以包括數(shù)據(jù)幀的規(guī)定持續(xù)時間、用于數(shù)據(jù)幀的mcs值、空時塊碼比特或填充比特中的至少一項。
接收機905、處理系統(tǒng)910、解碼器部件924、觸發(fā)幀部件926和/或發(fā)射機915可以被配置為執(zhí)行以上關(guān)于圖8的框805、810、815、820和825討論的一個或多個功能。接收機905可以對應(yīng)于接收機712。處理系統(tǒng)910可以對應(yīng)于處理器704。發(fā)射機915可以對應(yīng)于發(fā)射機710。解碼器部件924可以對應(yīng)于解碼器部件124和/或解碼器部件724。
在一個例子中,無線通信設(shè)備900包括用于從站接收數(shù)據(jù)幀的單元。數(shù)據(jù)幀包括信號字段和使用ldpc編碼或bcc編碼而編碼的以用于上行鏈路mu-mimo傳輸或上行鏈路ofdma傳輸?shù)亩鄠€數(shù)據(jù)符號。無線通信設(shè)備900包括用于對包括基于ldpc編碼或bcc編碼而編碼的多個數(shù)據(jù)符號的數(shù)據(jù)幀進行解碼的單元。在一種配置中,用于對數(shù)據(jù)幀進行解碼的單元被配置為確定接收到的數(shù)據(jù)幀中的數(shù)據(jù)符號的數(shù)量,并且基于所確定的數(shù)據(jù)符號的數(shù)量來確定有效載荷比特的數(shù)量,其中基于所確定的數(shù)據(jù)符號的數(shù)量和所確定的有效載荷比特的數(shù)量來對多個數(shù)據(jù)符號進行解碼。在另一方面中,信號字段包括填充比特、數(shù)據(jù)分組長度值、空時塊碼比特或mcs值中的至少一項。在另一配置中,無線通信設(shè)備900可以包括用于發(fā)送觸發(fā)消息的單元,并且觸發(fā)消息可以包括數(shù)據(jù)幀的規(guī)定持續(xù)時間、用于數(shù)據(jù)幀的mcs值、空時塊碼比特、或填充比特中的至少一項
例如,用于接收數(shù)據(jù)幀的單元可以包括處理系統(tǒng)910、解碼器部件924和/或接收機905。用于解碼的單元可以包括處理系統(tǒng)910和/或解碼器部件924。用于發(fā)送觸發(fā)消息的單元可以包括處理系統(tǒng)910、解碼器部件924、觸發(fā)幀部件926和/或發(fā)射機915。
上述方法的各種操作可以由能夠執(zhí)行所述操作的任何適當(dāng)?shù)膯卧獔?zhí)行,例如,各種硬件和/或軟件部件、電路和/或模塊。一般而言,在圖中示出的任何操作可以由能夠執(zhí)行所述操作的對應(yīng)功能單元執(zhí)行。
可以利用通用處理器、dsp、專用集成電路(asic)、fpga或其它pld、分立門或晶體管邏輯、分立硬件部件或被設(shè)計為執(zhí)行本文描述的功能的任意組合執(zhí)行或?qū)崿F(xiàn)結(jié)合本公開內(nèi)容描述的各種圖示邏輯框、部件和電路。通用處理器可以是微處理器,但是替代地,處理器可以是任何商用的處理器、控制器、微控制器或狀態(tài)機。處理器還可以實現(xiàn)為計算設(shè)備的組合,例如,dsp和微處理器的組合、多個微處理器、一個或多個微處理器結(jié)合dsp核、或任何其它這種配置。
在一個或多個方面,所描述的功能可以用硬件、軟件、固件、或其任意組合來實現(xiàn)。如果用軟件來實現(xiàn),所述功能可以存儲在計算機可讀介質(zhì)上或作為計算機可讀介質(zhì)上的一個或多個指令或代碼進行發(fā)送。計算機可讀介質(zhì)包括計算機存儲介質(zhì)和通信介質(zhì)二者,通信介質(zhì)包括促進將計算機程序從一個地方傳輸?shù)搅硪粋€地方的任何介質(zhì)。存儲介質(zhì)可以是能夠由計算機訪問的任何可用介質(zhì)。通過舉例而非限制的方式,這種計算機可讀介質(zhì)可以包括ram、rom、eeprom、壓縮光盤(cd)-rom(cd-rom)或其它光盤存儲設(shè)備、磁盤存儲設(shè)備或其它磁存儲設(shè)備、或者能夠用于攜帶或存儲具有指令或數(shù)據(jù)結(jié)構(gòu)形式的期望程序代碼并且可以被計算機訪問的任何其它介質(zhì)。另外,任何連接被適當(dāng)?shù)胤Q為計算機可讀介質(zhì)。例如,如果利用同軸電纜、光纖電纜、雙絞線、數(shù)字用戶線(dsl)或無線技術(shù)(例如,紅外線、無線電和微波)從網(wǎng)站、服務(wù)器或其它遠(yuǎn)程源發(fā)送軟件,則同軸電纜、光纖電纜、雙絞線、dsl或無線技術(shù)(例如,紅外、無線電和微波)被包括在介質(zhì)的定義中。如本文中所使用的,磁盤(disk)和光盤(disc)包括cd、激光光盤、光盤、數(shù)字多功能光盤(dvd)、軟盤和藍(lán)光光盤,其中磁盤通常磁性地復(fù)制數(shù)據(jù),而光盤則用激光來光學(xué)地復(fù)制數(shù)據(jù)。因此,計算機可讀介質(zhì)包括非暫時性計算機可讀介質(zhì)(例如,有形介質(zhì))。
本文公開的方法包括用于實現(xiàn)所描述方法的一個或多個步驟或動作。這些方法步驟和/或動作可以在不脫離權(quán)利要求的范圍的情況下彼此互換。換句話說,除非指定步驟或動作的特定次序,否則可以在不脫離權(quán)利要求的范圍的情況下,修改特定步驟和/或動作的次序和/或使用。
因此,特定方面可以包括用于執(zhí)行本文給出的操作的計算機程序產(chǎn)品。例如,這種計算機程序產(chǎn)品可以包括具有存儲在其上(和/或編碼)的指令的計算機可讀介質(zhì),所述指令可由一個或多個處理器執(zhí)行以實現(xiàn)本文描述的操作。對于特定方面,計算機程序產(chǎn)品可以包括封裝材料。
此外,應(yīng)當(dāng)理解的是,用于執(zhí)行本文描述的方法和技術(shù)的部件和/或其它適當(dāng)?shù)膯卧梢杂捎脩艚K端和/或基站在適用的情況下下載和/或以其它方式獲得。例如,這樣的設(shè)備可以耦合到服務(wù)器以促進用于執(zhí)行本文描述的方法的單元的傳輸。替代地,可以經(jīng)由存儲單元(例如,ram、rom、諸如cd或軟盤之類的物理存儲介質(zhì)等)提供本文描述的各種方法,從而使得用戶終端和/或基站可以在耦合到該設(shè)備或向該設(shè)備提供存儲單元時獲得各種方法。此外,可以利用用于向設(shè)備提供本文描述的方法和技術(shù)的任意其它適當(dāng)?shù)募夹g(shù)。
可以理解的是,權(quán)利要求不限于上述精確的配置和部件。可以在不脫離權(quán)利要求的范圍的情況下,在上述方法和裝置的布置、操作和細(xì)節(jié)方面進行各種修改、改變和變化。
雖然上述針對于本公開內(nèi)容的各方面,但是可以在不脫離其基本范圍的情況下設(shè)想本公開內(nèi)容的其它和另外的方面,并且其范圍是由隨后的權(quán)利要求來確定的。
提供先前描述以使得本領(lǐng)域任何技術(shù)人員能夠?qū)嵤┍疚拿枋龅母鱾€方面。對于本領(lǐng)域技術(shù)人員而言,對這些方面的各種修改將是非常顯而易見的,并且可以將本文定義的總體原理應(yīng)用于其它方面。因此,權(quán)利要求并不旨在限于本文示出的各方面,但是被賦予與文字權(quán)利要求一致的全部范圍,其中除非明確說明,否則以單數(shù)提及元素并不旨在意指“一個且僅有一個”,而是指代“一個或多個”。除非另外明確說明,否則術(shù)語“一些”指的是一個或多個。貫穿本公開內(nèi)容描述的各個方面的元素的所有結(jié)構(gòu)和功能等價物通過引用方式被明確地并入本文,并且其旨在由權(quán)利要求所涵蓋,這些結(jié)構(gòu)和功能等價物對于本領(lǐng)域技術(shù)人員來說是已知的或者將要是已知的。此外,本文中沒有任何公開內(nèi)容旨在奉獻給公眾,不管這樣的公開內(nèi)容是否被明確地記載在權(quán)利要求中。沒有任何權(quán)利要求元素將依據(jù)35u.s.c§112(f)的規(guī)定來解釋,除非該元素是使用短語“用于…的單元”來明確記載的,或者在方法權(quán)利要求的情況下,該元素是使用短語“用于…的步驟”來記載的。