專利名稱:Wimax系統(tǒng)中下行區(qū)間使用碼和上行區(qū)間使用碼的確定方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種Wimax系統(tǒng)中下行區(qū)間使用碼和上行區(qū)間使用碼的確定方法。
背景技術(shù):
CDMA(code division multiple access)系統(tǒng),規(guī)定了RC1~RC9這九種固定的調(diào)制編碼方式,對(duì)于某一RCx,規(guī)定了其信道編碼速率、糾錯(cuò)碼、調(diào)制方式和編碼率。這種固定配置處理比較簡單,但是不能充分利用不同糾錯(cuò)碼特性和信道狀況做出靈活的選擇,對(duì)系統(tǒng)性能有一定的影響。
Wimax(Worldwide Interoperability Microwave Access Forum)是一個(gè)專門的企業(yè)聯(lián)合組織,目的是認(rèn)證寬帶無線接入產(chǎn)品和技術(shù)的兼容性,以促進(jìn)該技術(shù)的發(fā)展。該組織主要由Nokia、Ensemble Communications和OFDM論壇發(fā)起,并提供了一種Wimax技術(shù),宣稱該技術(shù)的傳輸距離可達(dá)31英里,共享數(shù)據(jù)速率達(dá)70Mbps,并能支持最高120公里每小時(shí)的移動(dòng)速度。該技術(shù)采用了OFDM(orthogonal frequency division multiplexing),頻譜利用率高,這項(xiàng)技術(shù)還為家庭使用的電纜和DSL提供無線擴(kuò)展。為了提高系統(tǒng)性能,該技術(shù)還采用了多種糾錯(cuò)碼,高階調(diào)制方式等,由于不同糾錯(cuò)碼的糾錯(cuò)能力(編碼增益)、編碼效率、編譯碼開銷(復(fù)雜度或者可實(shí)現(xiàn)性)、編譯碼延時(shí)(實(shí)時(shí)性)都不盡相同。Wimax系統(tǒng)中用一個(gè)字節(jié)(8bits)來表示下行突發(fā)屬性編碼(downlink burst profile encodings)表和上行突發(fā)屬性編碼(uplink burst profile encodings)表。
表一上行突發(fā)屬性編碼表
表二下行突發(fā)屬性編碼表如表一和表二所示,表中的每一項(xiàng)對(duì)應(yīng)一種糾錯(cuò)碼,調(diào)制方式和編碼率。表一的作用是定義了上行突發(fā)屬性的編碼索引關(guān)系,用0~255的每一個(gè)值代表一種糾錯(cuò)碼類型、調(diào)制方式和編碼率,例如索引號(hào)為0的一項(xiàng)表示糾錯(cuò)碼為CC,調(diào)制方式為QPSK,1/2編碼率。表二的作用是定義了下行突發(fā)屬性的編碼索引關(guān)系,用0~255的每一個(gè)值代表一種糾錯(cuò)碼類型、調(diào)制方式和編碼率,例如索引號(hào)為2的項(xiàng)表示糾錯(cuò)碼為CC,調(diào)制方式為16QAM,1/2編碼率。由于用downlink burst profile encodings或uplink burst profile encodings來指示每一個(gè)數(shù)據(jù)包的調(diào)制編碼方式,將占用一個(gè)字節(jié)的空口資源,因此有序號(hào)為0~255的256種可選擇的糾錯(cuò)碼及對(duì)應(yīng)編碼方式和編碼率,但是這樣比較浪費(fèi)資源。因此為了節(jié)約空口資源,Wimax協(xié)議定義了占半字節(jié)(4bits)的DIUC(downlink interval usage code,下行區(qū)間使用碼)和UIUC(uplink interval usage code,上行區(qū)間使用碼)來表示,例如,DIUC可以為序號(hào)0~12,其中的每一項(xiàng)都對(duì)應(yīng)表一中的一個(gè)下行突發(fā)屬性編碼表FEC Code type and modulationtype值,UIUC可以為序號(hào)1~10,其中每一項(xiàng)也對(duì)應(yīng)表一中的一個(gè)上行突發(fā)屬性編碼表FECCode type and modulation type值。
基站通過DCD(downlink channel descriptor)和UCD(uplink channel descriptor)廣播消息將這種索引關(guān)系發(fā)送給移動(dòng)臺(tái),一旦雙方建立同步后,就可以用4bits的DIUC和UIUC來表示某個(gè)數(shù)據(jù)包用的糾錯(cuò)碼,調(diào)制方式和編碼率。同時(shí),系統(tǒng)還可以根據(jù)需要,變更DIUC和UIUC索引表,只要使基站和移動(dòng)臺(tái)再次同步索引表就可以了。
Wimax系統(tǒng)中定義了多種糾錯(cuò)碼如CC(convolutional code)、CTC(convolution turbocode)、BTC(block turbo code)、ZT CC(zero tail convolutional code、LDPC(low densityparity-check code)等,每一種糾錯(cuò)碼又可有多種調(diào)制方式,同一種調(diào)制方式還可以有不同的編碼率。因此如何從40多種downlink burst profile encodings中選擇13種DIUC和10種UIUC是比較難以權(quán)衡的。并且不同的業(yè)務(wù)類型,信道狀況,傳輸數(shù)據(jù)量的不同,最優(yōu)的調(diào)制編碼方式也不同。
由于Wimax提供了多種糾錯(cuò)碼和多種調(diào)制方式,如果能夠充分利用糾錯(cuò)碼特點(diǎn),根據(jù)實(shí)際情況,選擇最適宜的糾錯(cuò)碼,對(duì)Wimax系統(tǒng)性能將有很大提升。
發(fā)明內(nèi)容
針對(duì)上述現(xiàn)有技術(shù)中所存在的問題和不足,本發(fā)明的目的是提供一種Wimax系統(tǒng)中下行區(qū)間使用碼和上行區(qū)間使用碼的確定方法,能夠根據(jù)糾錯(cuò)碼特性和信道狀況,自動(dòng)選擇最合適的DIUC和UIUC,以提高系統(tǒng)的吞吐量,降低系統(tǒng)的干擾水平,提升用戶滿意度。
為了達(dá)到上述目的,本發(fā)明提出一種Wimax系統(tǒng)中下行區(qū)間使用碼和上行區(qū)間使用碼的確定方法,包括(1)根據(jù)上行突發(fā)屬性編碼表生成UIUC與上行突發(fā)屬性編碼表之間的上行序列表,其中每一UIUC項(xiàng)對(duì)應(yīng)上行突發(fā)屬性編碼表中的一項(xiàng),其中同一類型糾錯(cuò)碼對(duì)應(yīng)的所有項(xiàng)連續(xù)排列,且同一類別糾錯(cuò)碼中所有項(xiàng)根據(jù)調(diào)制階數(shù)排序,如果調(diào)制階數(shù)相同則根據(jù)其編碼率排序;(2)根據(jù)下行突發(fā)屬性編碼表生成DIUC與下行突發(fā)屬性編碼表之間的下行序列表,其中每一DIUC項(xiàng)對(duì)應(yīng)下行突發(fā)屬性編碼表中的一項(xiàng),其中同一類型糾錯(cuò)碼對(duì)應(yīng)的所有項(xiàng)連續(xù)排列,且同一類別糾錯(cuò)碼中所有項(xiàng)根據(jù)調(diào)制階數(shù)排序,如果調(diào)制階數(shù)相同則根據(jù)其編碼率排序;(3)根據(jù)不同業(yè)務(wù)對(duì)于誤碼率的要求,分別為上行序列表和下行序列表業(yè)中的每一項(xiàng)配置最低進(jìn)入門限和強(qiáng)制退出門限,強(qiáng)制退出門限不高于最低進(jìn)入門限;(4)基站根據(jù)當(dāng)前的業(yè)務(wù)類型、信噪比、傳輸數(shù)據(jù)量、能力協(xié)商結(jié)果,為移動(dòng)臺(tái)選擇上行糾錯(cuò)碼和下行糾錯(cuò)碼;(5)根據(jù)步驟(4)中選擇的上行糾錯(cuò)碼和下行糾錯(cuò)碼,并根據(jù)上行或下行當(dāng)前的信噪比和移動(dòng)臺(tái)當(dāng)前業(yè)務(wù)所對(duì)應(yīng)DIUC、UIUC的最低進(jìn)入門限和強(qiáng)制退出門限,查找上行序列表和下行序列表,確定適合的DIUC和UIUC。
其中,所述方法中使用CC、CTC和LDPC作為基站的備選糾錯(cuò)碼。
其中,所述步驟(1)和(2)中,同一類型糾錯(cuò)碼對(duì)應(yīng)的所有項(xiàng)連續(xù)排列,其中同一類型糾錯(cuò)碼對(duì)應(yīng)的所有項(xiàng)根據(jù)調(diào)制階數(shù)的遞增連續(xù)排列,如果調(diào)制階數(shù)相同則根據(jù)編碼率的遞增連續(xù)排列;如果調(diào)制階數(shù)相同,且編碼率相同,不同業(yè)務(wù)分別對(duì)應(yīng)不同的強(qiáng)制退出門限和最低進(jìn)入門限。
其中,所述步驟(3)中,同一類型的糾錯(cuò)碼中,調(diào)制階數(shù)越小則該項(xiàng)對(duì)應(yīng)的最低進(jìn)入門限和強(qiáng)行退出門限越小,如果調(diào)制階數(shù)相同則編碼率越小則該項(xiàng)對(duì)應(yīng)的最低進(jìn)入門限和強(qiáng)行退出門限越小;如果調(diào)制階數(shù)相同,且編碼率相同,不同業(yè)務(wù)分別對(duì)應(yīng)不同的強(qiáng)制退出門限和最低進(jìn)入門限。
其中,所述步驟(4)具體為當(dāng)移動(dòng)臺(tái)與基站通信時(shí),為了確定恰當(dāng)?shù)募m錯(cuò)碼,需執(zhí)行以下操作(A)首先判斷通信的業(yè)務(wù)類型,如果是UGS業(yè)務(wù)類型或?qū)崟r(shí)業(yè)務(wù),則選用CC糾錯(cuò)碼,否則進(jìn)入步驟(B);(B)如果當(dāng)前信噪比小于等于低信噪比門限,選用CC糾錯(cuò)碼,進(jìn)入步驟(5),否則進(jìn)入步驟(C);(C)根據(jù)當(dāng)前需要傳輸?shù)臄?shù)據(jù)量大小,確定糾錯(cuò)碼,如果待傳數(shù)據(jù)量為1~4slots,選用CC糾錯(cuò)碼并進(jìn)入步驟(5);如果待傳數(shù)據(jù)量為6~9slots,則進(jìn)入步驟(E),否則進(jìn)入步驟(D);(D)判斷移動(dòng)臺(tái)與基站能力協(xié)商結(jié)果是否支持CTC糾錯(cuò)碼,如果是,則選用CTC糾錯(cuò)碼,否則選用CC糾錯(cuò)碼并進(jìn)入步驟(5);(E)判斷移動(dòng)臺(tái)與基站能力協(xié)商結(jié)果是否支持LDPC糾錯(cuò)碼,如果是,則選用LDPC糾錯(cuò)碼,否則進(jìn)入步驟(D)。
其中,所述步驟(5)具體為(a)判斷步驟(4)中選擇的上行糾錯(cuò)碼與正在使用的糾錯(cuò)碼是否相同,如果相同則進(jìn)入步驟(b),否則進(jìn)入步驟(c);判斷步驟(4)中選擇的下行糾錯(cuò)碼與正在使用的糾錯(cuò)碼是否相同,如果相同則進(jìn)入步驟(d),否則進(jìn)入步驟(e);(b)讀取當(dāng)前的信噪比,在上行序列表中,首先判斷當(dāng)前信噪比是否仍然適用于正在使用的UIUC,如果適用,則步驟(5)結(jié)束,否則,查找所有糾錯(cuò)碼與正在使用的糾錯(cuò)碼相同的項(xiàng),并將這些項(xiàng)中與移動(dòng)臺(tái)連接業(yè)務(wù)類型對(duì)應(yīng)的最低進(jìn)入門限與當(dāng)前信噪比最接近且小于當(dāng)前信噪比的一項(xiàng)作為UIUC;(c)讀取當(dāng)前的信噪比,在上行序列表中,查找所有糾錯(cuò)碼與步驟(4)中選擇的糾錯(cuò)碼相同的項(xiàng),并將這些項(xiàng)中移動(dòng)臺(tái)連接所對(duì)應(yīng)業(yè)務(wù)類型最低進(jìn)入門限與當(dāng)前信噪比最接近且小于當(dāng)前信噪比的一項(xiàng)作為UIUC,步驟(5)結(jié)束;(d)讀取當(dāng)前的信噪比,在下行序列表中,首先判斷當(dāng)前信噪比是否仍然適用于正在使用的DIUC,如果適用,則步驟(5)結(jié)束,否則查找所有糾錯(cuò)碼與正在使用的糾錯(cuò)碼相同的項(xiàng),并將這些項(xiàng)中移動(dòng)臺(tái)連接所對(duì)應(yīng)業(yè)務(wù)類型最低進(jìn)入門限與當(dāng)前信噪比最接近且小于當(dāng)前信噪比的一項(xiàng)作為DIUC;(e)讀取當(dāng)前的信噪比,在下行序列表中,查找所有糾錯(cuò)碼與步驟(4)中選擇的糾錯(cuò)碼相同的項(xiàng),并將這些項(xiàng)中移動(dòng)臺(tái)連接所對(duì)應(yīng)業(yè)務(wù)類型最低進(jìn)入門限與當(dāng)前信噪比最接近且小于當(dāng)前信噪比的一項(xiàng)作為DIUC,步驟(5)結(jié)束。
其中,所述方法還包括(6)判斷當(dāng)前DIUC和UIUC項(xiàng)的編碼方式是否為64QAM高階調(diào)制方式,如果是則進(jìn)入步驟(7),否則使用當(dāng)前DIUC和UIUC項(xiàng);(7)判斷當(dāng)前移動(dòng)臺(tái)與基站編解碼能力協(xié)商結(jié)果是否支持64QAM,如果是則使用當(dāng)前DIUC和UIUC項(xiàng),否則,根據(jù)步驟(4)所選的糾錯(cuò)碼序,選擇低于64QAM且最靠近64QAM的項(xiàng)作為該移動(dòng)臺(tái)適用的DIUC和UIUC,處理結(jié)束。
本發(fā)明公開了一種Wimax系統(tǒng)中下行區(qū)間使用碼和上行區(qū)間使用碼的確定方法?,F(xiàn)有技術(shù)中,上行通道和下行通道的編碼速率、糾錯(cuò)碼、調(diào)制方式和編碼率都是確定的,這樣雖然便于管理,但是不能充分利用不同糾錯(cuò)碼特性和信道狀況做出靈活的選擇,對(duì)系統(tǒng)性能有一定的影響。本發(fā)明于現(xiàn)有技術(shù)相比,通過建立上行序列表和下行序列表,結(jié)合傳輸包大小、無線信道狀況、糾錯(cuò)碼的特性,動(dòng)態(tài)選擇糾錯(cuò)碼、調(diào)制方式和編碼率,以充分提高系統(tǒng)的吞吐量,降低誤包率,提升用戶滿意度,降低整個(gè)系統(tǒng)的干擾水平。采用本發(fā)明所述的方法,可以充分利用各種糾錯(cuò)碼的特點(diǎn),并且結(jié)合了業(yè)務(wù)類型、不同業(yè)務(wù)對(duì)誤碼率的要求不同、信道狀況,傳輸數(shù)據(jù)包大小,確定不同的糾錯(cuò)碼、調(diào)制階數(shù)和編碼率,可以提高Wimax系統(tǒng)的數(shù)據(jù)吞吐量、保證業(yè)務(wù)的Qos要求。并且能夠在有限的DIUC和UIUC中,盡可能多的安排不同糾錯(cuò)碼的調(diào)制編碼方式。
圖1是本發(fā)明提出的方法中糾錯(cuò)碼選擇的流程圖;圖2是本發(fā)明提出的方法中判斷是否支持64QAM的處理步驟流程圖。
具體實(shí)施例方式
下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步的詳細(xì)描述。
本發(fā)明提出一種Wimax系統(tǒng)中下行區(qū)間使用碼和上行區(qū)間使用碼的確定方法,在此之前,參照現(xiàn)有技術(shù)的方法,根據(jù)DIUC和UIUC的索引數(shù)量限制、糾錯(cuò)碼的特性以及業(yè)務(wù)類型確定基站的備選糾錯(cuò)碼,并生成上行突發(fā)屬性編碼表和下行突發(fā)屬性編碼表。然后本發(fā)明的具體步驟為1、Wimax系統(tǒng)支持多種糾錯(cuò)碼,如CC、ZT CC、CTC、BTC、LDPC等,除CC是強(qiáng)制支持的外,其他糾錯(cuò)碼都是可選的,經(jīng)過仿真,比較各種糾錯(cuò)碼,同時(shí)由于DIUC和UIUC索引數(shù)量限制,由于當(dāng)信噪比很低時(shí),CTC和LDPC編碼增益較CC增益不明顯,考慮到CC是強(qiáng)制支持的編碼,同時(shí)受DIUC和UIUC數(shù)量限制,不選CTC和LDPC的QPSK調(diào)制階數(shù),因此最終確定CC,CTC和LDPC為系統(tǒng)的糾錯(cuò)碼。
2、生成如表三所示的上行序列表,其中每一UIUC項(xiàng)對(duì)應(yīng)上行突發(fā)屬性編碼表中的一項(xiàng),其中同一類型糾錯(cuò)碼對(duì)應(yīng)的所有項(xiàng)連續(xù)排列,且同一類別糾錯(cuò)碼中根據(jù)調(diào)制階數(shù)順序排序,如果調(diào)制階數(shù)相同則根據(jù)其編碼率排序;這里的順序排列,優(yōu)選遞增順序,當(dāng)然也可以是遞減的順序。
表三上行序列表3、生成如表四所示的下行序列表,其中每一DIUC項(xiàng)對(duì)應(yīng)下行突發(fā)屬性編碼表中的一項(xiàng),其中同一類型糾錯(cuò)碼對(duì)應(yīng)的所有項(xiàng)連續(xù)排列,且同一類別糾錯(cuò)碼中所有項(xiàng)根據(jù)調(diào)制階數(shù)順序排序,如果調(diào)制階數(shù)相同則根據(jù)其編碼率排序;這里的順序排列,優(yōu)選遞增順序,當(dāng)然也可以是遞減的順序。
表四下行序列表4、根據(jù)不同業(yè)務(wù)對(duì)于誤碼率的要求,分別為上行序列表和下行序列表業(yè)中的每一項(xiàng)配置最低進(jìn)入門限和強(qiáng)制退出門限,同一類型的糾錯(cuò)碼中,調(diào)制階數(shù)越小則該項(xiàng)對(duì)應(yīng)的最低進(jìn)入門限和強(qiáng)制退出門限越小,如果調(diào)制階數(shù)相同則編碼率越小則該項(xiàng)對(duì)應(yīng)的最低進(jìn)入門限和強(qiáng)制退出門限越?。?;如果調(diào)制階數(shù)相同,且編碼率相同,不同業(yè)務(wù)分別對(duì)應(yīng)不同的強(qiáng)制退出門限和最低進(jìn)入門限。具體的,對(duì)于不同業(yè)務(wù),如果業(yè)務(wù)要求的BER要求高,則對(duì)應(yīng)的強(qiáng)制退出門限和最低進(jìn)入門限都分別比業(yè)務(wù)BER要求低的要高。
5、基站根據(jù)當(dāng)前的業(yè)務(wù)類型、信噪比、傳輸數(shù)據(jù)量、編解碼能力協(xié)商結(jié)果,從步驟(1)為移動(dòng)臺(tái)選擇上行糾錯(cuò)碼和下行糾錯(cuò)碼,流程如圖1所示,具體為(A)首先判斷通信的業(yè)務(wù)類型,如果是UGS(unsolicited grant service)業(yè)務(wù)類型或?qū)崟r(shí)業(yè)務(wù),則選用CC糾錯(cuò)碼,否則進(jìn)入步驟(B);(B)如果當(dāng)前信噪比小于等于低信噪比門限,選用CC糾錯(cuò)碼,進(jìn)入步驟7,否則進(jìn)入步驟(C);(C)根據(jù)當(dāng)前需要傳輸?shù)臄?shù)據(jù)量大小,確定糾錯(cuò)碼,具體為如果待傳數(shù)據(jù)量較小,(比如,1~4slots中一個(gè)值),選用CC糾錯(cuò)碼并進(jìn)入步驟(7);如果待傳數(shù)據(jù)量較大(大于一定數(shù)值(比如,6~9slot中一個(gè)值),則進(jìn)入步驟(E),否則進(jìn)入步驟(D);(D)判斷移動(dòng)臺(tái)與基站能力協(xié)商結(jié)果是否支持CTC糾錯(cuò)碼,如果是則選用CTC糾錯(cuò)碼,否則選用CC糾錯(cuò)碼并進(jìn)入步驟7;(E)判斷移動(dòng)臺(tái)與基站能力協(xié)商結(jié)果是否支持LDPC糾錯(cuò)碼,如果是則選用LDPC糾錯(cuò)碼,否則進(jìn)入步驟(D);7、根據(jù)步驟(6)中選擇的上行糾錯(cuò)碼和下行糾錯(cuò)碼,并根據(jù)當(dāng)前的信噪比及移動(dòng)臺(tái)當(dāng)前業(yè)務(wù)所對(duì)應(yīng)的最低進(jìn)入門限和強(qiáng)制退出門限,查找上行序列表和下行序列表,確定適合的DIUC和UIUC,具體為(a)判斷步驟(6)中選擇的上行糾錯(cuò)碼與正在使用的糾錯(cuò)碼是否相同,如果相同則進(jìn)入步驟(b),否則進(jìn)入步驟(c);判斷步驟(6)中選擇的下行糾錯(cuò)碼與正在使用的糾錯(cuò)碼是否相同,如果相同則進(jìn)入步驟(d),否則進(jìn)入步驟(e);(b)讀取當(dāng)前的信噪比,在上行序列表中,首先判斷當(dāng)前信噪比是否仍然適用于正在使用的UIUC,如果適用,則,否則進(jìn)入步驟8,查找所有糾錯(cuò)碼與正在使用的糾錯(cuò)碼相同的項(xiàng),并將這些項(xiàng)中移動(dòng)臺(tái)連接所對(duì)應(yīng)業(yè)務(wù)類型最低進(jìn)入門限與當(dāng)前信噪比最接近且小于當(dāng)前信噪比的一項(xiàng)作為UIUC,進(jìn)入步驟8;(c)讀取當(dāng)前的信噪比,在上行序列表中,查找所有糾錯(cuò)碼與步驟(6)中選擇的糾錯(cuò)碼相同的項(xiàng),并將這些項(xiàng)中移動(dòng)臺(tái)連接所對(duì)應(yīng)業(yè)務(wù)類型最低進(jìn)入門限與當(dāng)前信噪比最接近且小于當(dāng)前信噪比的一項(xiàng)作為UIUC或DIUC,進(jìn)入步驟8;(d)讀取當(dāng)前的信噪比,在下行序列表中,首先判斷當(dāng)前信噪比是否仍然適用于正在使用的DIUC,如果適用,則步驟(7)結(jié)束,否則查找所有糾錯(cuò)碼與正在使用的糾錯(cuò)碼相同的項(xiàng),并將這些項(xiàng)中最低進(jìn)入門限與當(dāng)前信噪比最接近且小于當(dāng)前信噪比的一項(xiàng)作為DIUC,進(jìn)入步驟8;(e)讀取當(dāng)前的信噪比,在下行序列表中,查找所有糾錯(cuò)碼與步驟(6)中選擇的糾錯(cuò)碼相同的項(xiàng),并將這些項(xiàng)中移動(dòng)臺(tái)連接所對(duì)應(yīng)業(yè)務(wù)類型最低進(jìn)入門限與當(dāng)前信噪比最接近且小于當(dāng)前信噪比的一項(xiàng)作為DIUC,進(jìn)入步驟8;8、判斷當(dāng)前DIUC或UIUC項(xiàng)編碼方式是否為64QAM,具體流程如圖2所示,包括(i)判斷當(dāng)前DIUC或UIUC項(xiàng)的調(diào)制方式是否為64QAM,如果是則進(jìn)入步驟(9),否則使用當(dāng)前DIUC或UIUC項(xiàng);(ii)判斷當(dāng)前移動(dòng)臺(tái)與基站能力協(xié)商結(jié)果是否支持64QAM,否則,在步驟(6)所選的糾錯(cuò)碼序列表中,選擇低于64QAM且最靠近64QAM的項(xiàng)作為該移動(dòng)臺(tái)適用的DIUC和UIUC,處理結(jié)束。
由上述實(shí)施例可以看出,本發(fā)明能夠充分利用各種糾錯(cuò)碼的性質(zhì),充分考慮業(yè)務(wù)的Qos和誤碼率要求,并且能夠在有限的DIUC索引中(13項(xiàng)),盡可能多安排不同糾錯(cuò)碼的調(diào)制編碼方式。
作為優(yōu)選,可以為上行通道和下行通道各定義三組指針變量和三個(gè)標(biāo)志位,以下行通道為例,建立m_ptDLCCStart,m_ptDLCCEnd;m_ucDLCCEnabled,m_ptDLCTCStart,m_ptDLCTCEnd,m_ucDLCTCEnabled,m_ptDLLDPCStart,m_ptDLLDPCEnd,m_ucDLLDPCEnabled,同時(shí)定義當(dāng)前正在使用的DIUC指針m_ptCurDIUC。
以表二的下行突發(fā)屬性編碼表為例,根據(jù)每種糾錯(cuò)碼的FEC Type code連續(xù)性特點(diǎn)(如CC從0到6),從表二中依次為CC,CTC,LDPC確定起始和結(jié)束點(diǎn)如m_ptDLCCStart指向DIUC=0處,而m_ptDLCCEnd指向DIUC=4處;m_ptDLCTCStart指向DIUC=5處,m_ptDLCTCEnd指向DIUC=8處;m_ptDLLDPCStart指向DIUC=9處,m_ptDLLDPCEnd指向DIUC=12處,同時(shí)標(biāo)志位都為1。
對(duì)于UIUC也采用相同的方法,這里從略。
權(quán)利要求
1.一種Wimax系統(tǒng)中下行區(qū)間使用碼和上行區(qū)間使用碼的確定方法,包括(1)根據(jù)上行突發(fā)屬性編碼表生成UIUC與上行突發(fā)屬性編碼表之間的上行序列表,其中每一UIUC項(xiàng)對(duì)應(yīng)上行突發(fā)屬性編碼表中的一項(xiàng),其中同一類型糾錯(cuò)碼對(duì)應(yīng)的所有項(xiàng)連續(xù)排列,且同一類別糾錯(cuò)碼中所有項(xiàng)根據(jù)調(diào)制階數(shù)排序,如果調(diào)制階數(shù)相同則根據(jù)其編碼率排序;(2)根據(jù)下行突發(fā)屬性編碼表生成DIUC與下行突發(fā)屬性編碼表之間的下行序列表,其中每一DIUC項(xiàng)對(duì)應(yīng)下行突發(fā)屬性編碼表中的一項(xiàng),其中同一類型糾錯(cuò)碼對(duì)應(yīng)的所有項(xiàng)連續(xù)排列,且同一類別糾錯(cuò)碼中所有項(xiàng)根據(jù)調(diào)制階數(shù)排序,如果調(diào)制階數(shù)相同則根據(jù)其編碼率排序;(3)根據(jù)不同業(yè)務(wù)對(duì)于誤碼率的要求,分別為上行序列表和下行序列表業(yè)中的每一項(xiàng)配置最低進(jìn)入門限和強(qiáng)制退出門限,強(qiáng)制退出門限不高于最低進(jìn)入門限;(4)基站根據(jù)當(dāng)前的業(yè)務(wù)類型、信噪比、傳輸數(shù)據(jù)量、能力協(xié)商結(jié)果,為移動(dòng)臺(tái)選擇上行糾錯(cuò)碼和下行糾錯(cuò)碼;(5)根據(jù)步驟(4)中選擇的上行糾錯(cuò)碼和下行糾錯(cuò)碼,并根據(jù)上行或下行當(dāng)前的信噪比和移動(dòng)臺(tái)當(dāng)前業(yè)務(wù)所對(duì)應(yīng)DIUC、UIUC的最低進(jìn)入門限和強(qiáng)制退出門限,查找上行序列表和下行序列表,確定適合的DIUC和UIUC。
2.根據(jù)權(quán)利要求1所述的Wimax系統(tǒng)中下行區(qū)間使用碼和上行區(qū)間使用碼的確定方法,其特征在于,所述方法中使用CC、CTC和LDPC作為基站的備選糾錯(cuò)碼。
3.根據(jù)權(quán)利要求1或2所述的Wimax系統(tǒng)中下行區(qū)間使用碼和上行區(qū)間使用碼的確定方法,其特征在于,所述步驟(1)中和所述步驟(2)中,同一類型糾錯(cuò)碼對(duì)應(yīng)的所有項(xiàng)根據(jù)調(diào)制階數(shù)的遞增連續(xù)排列,如果調(diào)制階數(shù)相同則根據(jù)編碼率的遞增連續(xù)排列;如果調(diào)制階數(shù)相同,且編碼率相同,不同業(yè)務(wù)分別對(duì)應(yīng)不同的強(qiáng)制退出門限和最低進(jìn)入門限。
4.根據(jù)權(quán)利要求3所述的Wimax系統(tǒng)中下行區(qū)間使用碼和上行區(qū)間使用碼的確定方法,其特征在于,所述步驟(3)中,同一類型的糾錯(cuò)碼中,調(diào)制階數(shù)越小則該項(xiàng)對(duì)應(yīng)的最低進(jìn)入門限和強(qiáng)行退出門限越小,如果調(diào)制階數(shù)相同則編碼率越小則該項(xiàng)對(duì)應(yīng)的最低進(jìn)入門限和強(qiáng)行退出門限越??;如果調(diào)制階數(shù)相同,且編碼率相同,不同業(yè)務(wù)分別對(duì)應(yīng)不同的強(qiáng)制退出門限和最低進(jìn)入門限。
5.根據(jù)權(quán)利要求4所述的Wimax系統(tǒng)中下行區(qū)間使用碼和上行區(qū)間使用碼的確定方法,其特征在于,所述步驟(4)具體為當(dāng)移動(dòng)臺(tái)與基站通信時(shí),為了確定恰當(dāng)?shù)募m錯(cuò)碼,需執(zhí)行以下操作(A)首先判斷通信的業(yè)務(wù)類型,如果是UGS業(yè)務(wù)類型或?qū)崟r(shí)業(yè)務(wù),則選用CC糾錯(cuò)碼,否則進(jìn)入步驟(B);(B)如果當(dāng)前信噪比小于等于低信噪比門限,選用CC糾錯(cuò)碼,進(jìn)入步驟(5),否則進(jìn)入步驟(C);(C)根據(jù)當(dāng)前需要傳輸?shù)臄?shù)據(jù)量大小,確定糾錯(cuò)碼,如果待傳數(shù)據(jù)量為1~4slots,選用CC糾錯(cuò)碼并進(jìn)入步驟(5);如果待傳數(shù)據(jù)量為6~9slots,則進(jìn)入步驟(E),否則進(jìn)入步驟(D);(D)判斷移動(dòng)臺(tái)與基站能力協(xié)商結(jié)果是否支持CTC糾錯(cuò)碼,如果是,則選用CTC糾錯(cuò)碼,否則選用CC糾錯(cuò)碼并進(jìn)入步驟(5);(E)判斷移動(dòng)臺(tái)與基站能力協(xié)商結(jié)果是否支持LDPC糾錯(cuò)碼,如果是,則選用LDPC糾錯(cuò)碼,否則進(jìn)入步驟(D)。
6.根據(jù)權(quán)利要求5所述的Wimax系統(tǒng)中下行區(qū)間使用碼和上行區(qū)間使用碼的確定方法,其特征在于,所述步驟(5)具體為(a)判斷步驟(4)中選擇的上行糾錯(cuò)碼與正在使用的糾錯(cuò)碼是否相同,如果相同則進(jìn)入步驟(b),否則進(jìn)入步驟(c);判斷步驟(4)中選擇的下行糾錯(cuò)碼與正在使用的糾錯(cuò)碼是否相同,如果相同則進(jìn)入步驟(d),否則進(jìn)入步驟(e);(b)讀取當(dāng)前的信噪比,在上行序列表中,判斷當(dāng)前信噪比是否仍然適用于正在使用的UIUC,如果適用,則步驟(5)結(jié)束,否則,查找所有糾錯(cuò)碼與正在使用的糾錯(cuò)碼相同的項(xiàng),并將這些項(xiàng)中與移動(dòng)臺(tái)連接業(yè)務(wù)類型對(duì)應(yīng)的最低進(jìn)入門限與當(dāng)前信噪比最接近且小于當(dāng)前信噪比的一項(xiàng)作為UIUC;(c)讀取當(dāng)前的信噪比,在上行序列表中,查找所有糾錯(cuò)碼與步驟(4)中選擇的糾錯(cuò)碼相同的項(xiàng),并將這些項(xiàng)中移動(dòng)臺(tái)連接所對(duì)應(yīng)業(yè)務(wù)類型最低進(jìn)入門限與當(dāng)前信噪比最接近且小于當(dāng)前信噪比的一項(xiàng)作為UIUC,步驟(5)結(jié)束;(d)讀取當(dāng)前的信噪比,在下行序列表中,判斷當(dāng)前信噪比是否仍然適用于正在使用的DIUC,如果適用,則步驟(5)結(jié)束,否則查找所有糾錯(cuò)碼與正在使用的糾錯(cuò)碼相同的項(xiàng),并將這些項(xiàng)中移動(dòng)臺(tái)連接所對(duì)應(yīng)業(yè)務(wù)類型最低進(jìn)入門限與當(dāng)前信噪比最接近且小于當(dāng)前信噪比的一項(xiàng)作為DIUC;(e)讀取當(dāng)前的信噪比,在下行序列表中,查找所有糾錯(cuò)碼與步驟(4)中選擇的糾錯(cuò)碼相同的項(xiàng),并將這些項(xiàng)中移動(dòng)臺(tái)連接所對(duì)應(yīng)業(yè)務(wù)類型最低進(jìn)入門限與當(dāng)前信噪比最接近且小于當(dāng)前信噪比的一項(xiàng)作為DIUC,步驟(5)結(jié)束。
7.根據(jù)權(quán)利要求6所述的Wimax系統(tǒng)中下行區(qū)間使用碼和上行區(qū)間使用碼的確定方法,其特征在于,還包括(6)判斷當(dāng)前DIUC和UIUC項(xiàng)的編碼方式是否為64QAM高階調(diào)制方式,如果是則進(jìn)入步驟(7),否則使用當(dāng)前DIUC和UIUC項(xiàng);(7)判斷當(dāng)前移動(dòng)臺(tái)與基站編解碼能力協(xié)商結(jié)果是否支持64QAM,如果是則使用當(dāng)前DIUC和UIUC項(xiàng),否則,根據(jù)步驟(4)所選的糾錯(cuò)碼序,選擇低于64QAM且最靠近64QAM的項(xiàng)作為該移動(dòng)臺(tái)適用的DIUC和UIUC,處理結(jié)束。
全文摘要
本發(fā)明公開了一種Wimax系統(tǒng)中下行區(qū)間使用碼和上行區(qū)間使用碼的確定方法,為了解決現(xiàn)有無線通信中信道編碼速率、糾錯(cuò)碼、調(diào)制方式和編碼率固定無法靈活的選擇而對(duì)系統(tǒng)性能有一定的影響的問題而發(fā)明,提出一種方法,設(shè)置上行序列表和下行序列表,根據(jù)當(dāng)前的信噪比和數(shù)據(jù)流量動(dòng)態(tài)選擇糾錯(cuò)碼、調(diào)制方式和編碼率。本發(fā)明提出的方法能夠動(dòng)態(tài)選擇糾錯(cuò)碼、調(diào)制方式和編碼率,以充分提高系統(tǒng)的吞吐量,降低誤包率,提升用戶滿意度,降低整個(gè)系統(tǒng)的干擾水平。本發(fā)明應(yīng)用于Wimax系統(tǒng)。
文檔編號(hào)H04L1/00GK101047466SQ20061006646
公開日2007年10月3日 申請日期2006年3月31日 優(yōu)先權(quán)日2006年3月31日
發(fā)明者魯紹貴, 邱剛 申請人:中興通訊股份有限公司