專利名稱:調(diào)制編碼方案的自適應(yīng)調(diào)整方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)通信領(lǐng)域,特別是指一種調(diào)制編碼方案的自適應(yīng)調(diào)整方法及裝置。
背景技術(shù):
3GPP長(zhǎng)期演進(jìn)(Long Term Evolution, LTE)項(xiàng)目是近兩年來3GPP啟動(dòng)的最大的新技術(shù),這種以 OFDM (Orthogonal Frequency Division Multiplexing,正交頻分復(fù)用)/FDMA (frequency division multiple access,頻分多址)為核心的技術(shù)可以被看作“準(zhǔn)4G” 技術(shù),主要包括 FDD (Frequency Division Duplexing,頻分復(fù)用)LTE 和 TDD (TimeDivision Duplexing,時(shí)分復(fù)用)LTE。LTE控制信道主要包括物理控制格式指示信道(Physical control formatindicator channel, PCFICH)、物理下行控制信道(Physical downlink control channel,PDCCH)o控制信道在時(shí)域上占用的正交頻分復(fù)用(Orthogonal Frequency DivisionMultiplexing, OFDM)符號(hào)數(shù)稱為控制格式指不(Control Format Indicator, CFI),并且CFI在PCFICH信道上傳輸,映射到子幀的第一個(gè)OFDM符號(hào)上,占用4個(gè)資源單元組(Resource Element Group, REG)。LTE系統(tǒng)調(diào)度単位為每子幀即每毫秒調(diào)度,上下行的下行控制信息(DownlinkControl Information, DCI)由控制信道承載,DCI信息占用I,2,4,或8個(gè)控制信道單元(Control channel element,CCE)。DCI信息指不上下行業(yè)務(wù)信道的無線資源塊(ResourceBlock, RB)資源分配情況,調(diào)制編碼方案(Modulation and Coding Scheme,MCS)。終端根據(jù)基站下發(fā)的DCI信息接收下行數(shù)據(jù),井根據(jù)下行數(shù)據(jù)的解調(diào)結(jié)果產(chǎn)生(Acknowledgement/Negative Acknowledgement, ACK/NACK)信息反饋給基站。終端會(huì)監(jiān)視基站下行信道,通過(PhysicalUplink Control Channel, PUCCH)或(Physical Uplink Shared Channel, PUSCH)信道上報(bào)信道質(zhì)量指不(Channel QualityIndicator, CQI )、(Rank Indication, RI)信息,指示終端接收的下行無線信道情況,秩指
示,單流雙流等信息。在現(xiàn)有技術(shù)中,基站根據(jù)當(dāng)前UE上報(bào)的信道質(zhì)量指示CQI信息簡(jiǎn)單的映射到MCS,但是這樣不能對(duì)無線RB資源進(jìn)行合理分配及使用,最終會(huì)影響通信系統(tǒng)的容量和通信網(wǎng)絡(luò)的性能。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種調(diào)制編碼方案的自適應(yīng)調(diào)整方法及裝置,能夠提高通信系統(tǒng)的信道效率,增大吞吐率,從而實(shí)現(xiàn)較高的傳輸速率。為解決上述技術(shù)問題,本發(fā)明的實(shí)施例提供技術(shù)方案如下一方面,提供一種調(diào)制編碼方案的自適應(yīng)調(diào)整方法,包括基站解調(diào)接收的信道質(zhì)量指示CQI信息,根據(jù)所述CQI信息計(jì)算調(diào)制編碼方案MCS的初始值MCS_Init ;所述基站接收確認(rèn)/否認(rèn)ACK/NACK信息,根據(jù)所述ACK/NACK信息計(jì)算MCS的修正值Λ MCS ;所述基站根據(jù)所述MCS的初始值和MCS的修正值確定最終的MCS值。進(jìn)ー步地,所述方法之前還包括所述基站配置控制 格式指示CFI的值;所述根據(jù)所述CQI信息計(jì)算調(diào)制編碼方案MCS的初始值MCS_Init包括所述基站對(duì)所述CQI信息中攜帯的CQI值進(jìn)行CQI濾波,得到CQI濾波值;所述基站根據(jù)所述CQI濾波值和所述CFI的值確定MCS初始值。進(jìn)ー步地,所述方法之前還包括所述基站配置CQI濾波系數(shù)α的值;所述基站對(duì)所述CQI信息中攜帯的CQI值進(jìn)行CQI濾波,得到CQI濾波值包括在基站當(dāng)前接收的CQI信息為終端上報(bào)的第一個(gè)CQI信息時(shí),所述基站確定CQI 濾波(t) =CQI 上報(bào);在基站當(dāng)前接收的CQI信息不是終端上報(bào)的第一個(gè)CQI信息時(shí),所述基站確定CQI 濾波(t) =(1_α ) · CQI 濾波(t_l) + α · CQI 上報(bào);在基站當(dāng)前未接收到終端上報(bào)的CQI信息時(shí),所述基站確定CQI 濾波(t) =CQI_(t-l);其中,CQIissCt)為新的CQI濾波值,CQI濾波(t)-I為基站保存的CQI濾波值,CQI 為終端上報(bào)的CQI信息中的CQI值。進(jìn)ー步地,所述方法之前還包括所述基站配置ACK計(jì)數(shù)門限Threshold Cack和NACK計(jì)數(shù)門限Threshold Cnack的值;所述基站接收確認(rèn)/否認(rèn)ACK/NACK信息,根據(jù)所述ACK/NACK信息計(jì)算MCS的修正值Λ MCS包括以下步驟所述基站對(duì)接收到的NACK信息進(jìn)行計(jì)數(shù),當(dāng)NACK計(jì)數(shù)Cnack超出ThresholdCnack吋,則將當(dāng)前保存的MCS的修正值減去預(yù)設(shè)的Λ MCS_Down得到新的MCS的修正值A(chǔ)MCS ;所述基站對(duì)接收到的ACK信息進(jìn)行計(jì)數(shù),當(dāng)ACK計(jì)數(shù)Cack超出Threshold Cack吋,則將當(dāng)前保存的MCS的修正值加上預(yù)設(shè)的Λ MCS_Up得到新的MCS的修正值Λ MCS。進(jìn)ー步地,所述方法之前還包括所述基站配置參數(shù)ACK調(diào)度計(jì)數(shù)門限Threshold ACKC schedule、NACK調(diào)度計(jì)數(shù)門限Threshold NACKC schedule、HARQ重傳增益參數(shù)HARQ_MCS_GAIN和重傳數(shù)據(jù)包調(diào)制編碼方式MCSJiARQ的值;所述基站對(duì)初始化參數(shù)進(jìn)行設(shè)置,所述初始化參數(shù)包括MCS_Init、Λ MCS、ACKCschedule、NACKC schedule、Cack 和 Cnack ;所述基站接收確認(rèn)/否認(rèn)ACK/NACK信息,根據(jù)所述ACK/NACK信息計(jì)算MCS的修正值Λ MCS具體包括以下步驟步驟bl :所述基站接收ACK/NACK信息;
步驟b2 :所述基站判斷上報(bào)的ACK/NACK信息對(duì)應(yīng)的是新傳數(shù)據(jù)包還是重傳數(shù)據(jù)包,若對(duì)應(yīng)的是新傳數(shù)據(jù)包,則轉(zhuǎn)向步驟b3,若對(duì)應(yīng)的是重傳數(shù)據(jù)包,則轉(zhuǎn)向步驟b4;步驟b3 :基站判斷ACK/NACK信息是ACK信息還是NACK信息;若為ACK信息,基站判斷基站當(dāng)前保存的MCS值MCS_Cur是否大于預(yù)設(shè)的MCS上限若MCS_Cur 小于等于 MCS 上限,則 ACKC schedule 的值加一,NACKC schedule 的值加一,Cack的值加一,Cack_half的值加ー;若MCS_Cur 大于 MCS 上限,則 ACKC schedule 的值加一,NACKC schedule 的值加一,Cack的值加ー;若為NACK信息,基站判斷NACK對(duì)應(yīng)的MCS_Cur是否小于預(yù)設(shè)的MCS下限
若MCS_Cur 大于等于 MCS 下限,則 ACKC schedule 的值加一,NACKC schedule 的值加一,Cnack的值加一,Cnack_half的值加ー;若MCS_Cur 小于 MCS 下限,則 ACKC schedule 的值加一,NACKC schedule 的值加完成后,轉(zhuǎn)向步驟b5;步驟b4 :若ACK/NACK信息對(duì)應(yīng)的是重傳數(shù)據(jù)包,則基站判斷ACK/NACK信息是ACKイ目息還是NACK /[目息;若為ACK 信息,基站判斷 MCS_Cur 與(MCS_HARQ_HARQ_MCS_GAIN)的大小若MCS_Cur 大于(MCS_HARQ_HARQ_MCS_GAIN),則 ACKC schedule 的值加一,NACKCschedule 的值加ー;若MCS_Cur 小于等于(MCS_HARQ_HARQ_MCS_GAIN),則 ACKC schedule 的值加一,NACKC schedule 的值加一,Cack 的值加一,Cack_half 的值加一;若為 NACK 信息,基站判斷 MCS_Cur 與(MCS_HARQ_HARQ_MCS_GAIN)的大小若MCS_Cur 大于等于(MCS_HARQ_HARQ_MCS_GAIN),則 ACKC schedule 的值加一,NACKC schedule 的值加一,Cnack 的值加一,Cnack_half 的值加一;若MCS_Cur 小于(MCS_HARQ_HARQ_MCS_GAIN),則 ACKC schedule 的值加一,NACKCschedule 的值加ー;完成后,轉(zhuǎn)向步驟b5;步驟b5 :基站判斷Cnack的值是否超過Threshold Cnack 若超過,則將當(dāng)前保存的MCS的修正值減去預(yù)設(shè)的Λ MCS_Down得到新的MCS的修正值Λ MCS,且將 ACKC schedule, NACK schedule 和 Cack,Cnack 置 0,轉(zhuǎn)向步驟 blO ;若不超過,轉(zhuǎn)向步驟b6;步驟b6 :基站判斷Cack的值是否超過Threshold Cack 若超過,則將當(dāng)前保存的MCS的修正值加上預(yù)設(shè)的Λ MCS_Up得到新的MCS的修正值A(chǔ)MCS,且將 ACKC schedule, NACK schedule 和 Cack,Cnack 置 0,轉(zhuǎn)向步驟 blO ;若不超過,轉(zhuǎn)向步驟b7;步驟b7 :基站判斷 NACKC schedule 的值是否超過 Threshold NACKC schedule 的1/2 若超過,則將當(dāng)前保存的MCS的修正值作為新的MCS的修正值Λ MCS,且將NACKCschedule 和 Cnack 置 O,轉(zhuǎn)到步驟 blO ;若不超過,轉(zhuǎn)向步驟b8;步驟b8 :基站判斷 ACKC schedule 的值是否超過 Threshold ACKC schedule 的1/2 若超過,則將當(dāng)前保存的MCS的修正值作為新的MCS的修正值Λ MCS,且將ACKCschedule和Cack置O,轉(zhuǎn)到步驟blO ;若不超過,轉(zhuǎn)向步驟b9;步驟b9 :基站將當(dāng)前保存的MCS的修正值作為新的MCS的修正值Λ MCS ;步驟blO :基站保存新的MCS的修正值Λ MCS。 本發(fā)明實(shí)施例還提供了一種調(diào)制編碼方案的自適應(yīng)調(diào)整裝置,包括初始值確定模塊,用于解調(diào)接收的信道質(zhì)量指示CQI信息,根據(jù)所述CQI信息計(jì)算調(diào)制編碼方案MCS的初始值MCS_Init ; 修正值確定模塊,用于接收確認(rèn)/否認(rèn)ACK/NACK信息,根據(jù)所述ACK/NACK信息計(jì)算MCS的修正值Λ MCS ;處理模塊,用于根據(jù)所述MCS的初始值和MCS的修正值確定最終的MCS值。進(jìn)ー步地,所述裝置還包括配置模塊,用于配置控制格式指示CFI的值;所述初始值確定模塊包括濾波子模塊,用于對(duì)所述CQI信息中攜帯的CQI值進(jìn)行CQI濾波,得到CQI濾波值;確定子模塊,用于根據(jù)所述CQI濾波值和所述CFI的值確定MCS初始值。進(jìn)ー步地,所述配置模塊還用于配置CQI濾波系數(shù)α的值;所述濾波子模塊具體用于執(zhí)行以下步驟以得到CQI濾波值在基站當(dāng)前接收的CQI信息為終端上報(bào)的第一個(gè)CQI信息時(shí),確定CQI 濾波(t) =CQI 上報(bào);在基站當(dāng)前接收的CQI信息不是終端上報(bào)的第一個(gè)CQI信息時(shí),確定CQI 濾波(t) =(1_α ) · CQI 濾波(t-Ι)+α · CQI 上報(bào);在基站當(dāng)前未接收到終端上報(bào)的CQI信息時(shí),確定CQI 濾波(t) =CQI_(t-l);其中,CQIissCt)為新的CQI濾波值,CQI濾波(t)-I為基站保存的CQI濾波值,CQI 為終端上報(bào)的CQI信息中的CQI值。進(jìn)ー步地,所述配置模塊還用于配置ACK計(jì)數(shù)門限Threshold Cack和NACK計(jì)數(shù)門限 Threshold Cnack 的值;所述修正值確定模塊具體用于對(duì)接收到的NACK信息進(jìn)行計(jì)數(shù),當(dāng)NACK計(jì)數(shù)Cnack超出Threshold Cnack吋,則將當(dāng)前保存的MCS的修正值減去預(yù)設(shè)的Λ MCS_Down得到新的MCS的修正值Λ MCS ;對(duì)接收到的ACK信息進(jìn)行計(jì)數(shù),當(dāng)ACK計(jì)數(shù)Cack超出Threshold Cack吋,則將當(dāng)前保存的MCS的修正值加上預(yù)設(shè)的Λ MCS_Up得到新的MCS的修正值Λ MCS。進(jìn)ー步地,所述配置模塊還用于配置參數(shù)ACK調(diào)度計(jì)數(shù)門限Threshold ACKCschedule、NACK 調(diào)度計(jì)數(shù)門限 Threshold NACKC schedule、HARQ 重傳增益參數(shù) HARQ_MCS_GAIN和重傳數(shù)據(jù)包調(diào)制編碼方式MCSJiARQ的值;對(duì)初始化參數(shù)進(jìn)行設(shè)置,所述初始化參數(shù)包括 MCS_Init、A MCS、ACKC schedule、NACKC schedule、Cack 和 Cnack ; 所述修正值確定模塊具體用于執(zhí)行以下步驟以計(jì)算MCS的修正值Λ MCS 步驟bl :接收ACK/NACK信息;步驟b2 :判斷上報(bào)的ACK/NACK信息對(duì)應(yīng)的是新傳數(shù)據(jù)包還是重傳數(shù)據(jù)包,若對(duì)應(yīng)的是新傳數(shù)據(jù)包,則轉(zhuǎn)向步驟b3,若對(duì)應(yīng)的是重傳數(shù)據(jù)包,則轉(zhuǎn)向步驟b4 ;步驟b3 :判斷ACK/NACK信息是ACK信息還是NACK信息;若為ACK信息,判斷基站當(dāng)前保存的MCS值MCS_Cur是否大于預(yù)設(shè)的MCS上限若MCS_Cur 小于等于 MCS 上限,則 ACKC schedule 的值加一,NACKC schedule 的 值加一,Cack的值加一,Cack_half的值加ー;若MCS_Cur 大于 MCS 上限,則 ACKC schedule 的值加一,NACKC schedule 的值加一,Cack的值加ー;若為NACK信息,判斷NACK對(duì)應(yīng)的MCS_Cur是否小于預(yù)設(shè)的MCS下限若MCS_Cur 大于等于 MCS 下限,則 ACKC schedule 的值加一,NACKC schedule 的 值加一,Cnack的值加一,Cnack_half的值加ー;若MCS_Cur 小于 MCS 下限,則 ACKC schedule 的值加一,NACKC schedule 的值加完成后,轉(zhuǎn)向步驟b5;步驟b4 :若ACK/NACK信息對(duì)應(yīng)的是重傳數(shù)據(jù)包,則判斷ACK/NACK信息是ACK信息還是NACK彳目息; 若為ACK 信息,判斷 MCS_Cur 與(MCS_HARQ_HARQ_MCS_GAIN)的大小若MCS Cur 大于(MCS_HARQ_HARQ_MCS_GAIN),則 ACKC schedule 的值加一,NACKCschedule 的值加ー;若MCS_Cur 小于等于(MCS_HARQ_HARQ_MCS_GAIN),則 ACKC schedule 的值加一,NACKC schedule 的值加一,Cack 的值加一,Cack_half 的值加一;若為NACK 信息,判斷 MCS_Cur 與(MCS_HARQ_HARQ_MCS_GAIN)的大小若MCS_Cur 大于等于(MCS_HARQ_HARQ_MCS_GAIN),則 ACKC schedule 的值加一, NACKC schedule 的值加一,Cnack 的值加一,Cnack_half 的值加一;若MCS_Cur 小于(MCS_HARQ_HARQ_MCS_GAIN),則 ACKC schedule 的值加一,NACKCschedule 的值加ー;完成后,轉(zhuǎn)向步驟b5;步驟b5 :判斷Cnack的值是否超過Threshold Cnack 若超過,則將當(dāng)前保存的MCS的修正值減去預(yù)設(shè)的Λ MCS_Down得到新的MCS的修正值Λ MCS,且將 ACKC schedule, NACK schedule 和 Cack,Cnack 置 0,轉(zhuǎn)向步驟 blO ;若不超過,轉(zhuǎn)向步驟b6;步驟b6 :判斷Cack的值是否超過Threshold Cack 若超過,則將當(dāng)前保存的MCS的修正值加上預(yù)設(shè)的Λ MCS_Up得到新的MCS的修正值A(chǔ)MCS,且將 ACKC schedule, NACK schedule 和 Cack,Cnack 置 0,轉(zhuǎn)向步驟 blO ;若不超過,轉(zhuǎn)向步驟b7;
步驟b7 :判斷 NACKC schedule 的值是否超過 Threshold NACKC schedule 的 1/2 :若超過,則將當(dāng)前保存的MCS的修正值作為新的MCS的修正值Λ MCS,且將NACKCschedule 和 Cnack 置 O,轉(zhuǎn)到步驟 blO ;若不超過,轉(zhuǎn)向步驟b8;步驟b8 :判斷 ACKC schedule 的值是否超過 Threshold ACKC schedule 的 1/2 若超過,則將當(dāng)前保存的MCS的修正值作為新的MCS的修正值Λ MCS,且將ACKCschedule和Cack置O,轉(zhuǎn)到步驟blO ;
若不超過,轉(zhuǎn)向步驟b9;
步驟b9 :將當(dāng)前保存的MCS的修正值作為新的MCS的修正值Λ MCS ;步驟blO :保存新的MCS的修正值Λ MCS。本發(fā)明的實(shí)施例具有以下有益效果上述方案中,基站根據(jù)終端反饋的CQI信息計(jì)算MCS的初始值MCS_Init,再根據(jù)接收的ACK/NACK信息計(jì)算MCS的修正值Λ MCS,最后根據(jù)MCS的初始值和MCS的修正值確定最終的MCS值。本發(fā)明實(shí)施例能夠根據(jù)當(dāng)前信道的情況確定合適的調(diào)制編碼方式,從而最大限度地發(fā)送信息,提高通信系統(tǒng)的信道效率,增大吞吐率,從而實(shí)現(xiàn)較高的傳輸速率。
圖I為本發(fā)明實(shí)施例的調(diào)制編碼方案的自適應(yīng)調(diào)整方法的流程示意圖;圖2為本發(fā)明實(shí)施例的調(diào)制編碼方案自適應(yīng)調(diào)整裝置的結(jié)構(gòu)框圖;圖3為本發(fā)明實(shí)施例的調(diào)制編碼方案的自適應(yīng)調(diào)整方法的另一流程示意圖。
具體實(shí)施例方式為使本發(fā)明的實(shí)施例要解決的技術(shù)問題、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖及具體實(shí)施例進(jìn)行詳細(xì)描述。本發(fā)明的實(shí)施例針對(duì)現(xiàn)有技術(shù)中基站根據(jù)當(dāng)前UE上報(bào)的信道質(zhì)量指示CQI信息簡(jiǎn)單的映射到MCS,但是這樣不能對(duì)無線RB資源進(jìn)行合理分配及使用,最終會(huì)影響通信系統(tǒng)的容量和通信網(wǎng)絡(luò)的性能的問題,提供一種調(diào)制編碼方案的自適應(yīng)調(diào)整方法及裝置,能夠提高通信系統(tǒng)的信道效率,增大吞吐率,從而實(shí)現(xiàn)較高的傳輸速率。圖I為本發(fā)明實(shí)施例的調(diào)制編碼方案的自適應(yīng)調(diào)整方法的流程示意圖,如圖I所示,本實(shí)施例包括步驟101 :基站解調(diào)接收的信道質(zhì)量指示CQI信息,根據(jù)CQI信息計(jì)算調(diào)制編碼方案MCS的初始值MCS_Init ;步驟102 :基站接收確認(rèn)/否認(rèn)ACK/NACK信息,根據(jù)ACK/NACK信息計(jì)算MCS的修正值Λ MCS ;步驟103 :基站根據(jù)MCS的初始值和MCS的修正值確定最終的MCS值。本實(shí)施例的調(diào)制編碼方案的自適應(yīng)調(diào)整方法,基站根據(jù)終端反饋的CQI信息計(jì)算MCS的初始值MCS_Init,再根據(jù)接收的ACK/NACK信息計(jì)算MCS的修正值Λ MCS,最后根據(jù)MCS的初始值和MCS的修正值確定最終的MCS值。本發(fā)明實(shí)施例能夠根據(jù)當(dāng)前信道的情況確定合適的調(diào)制編碼方式,從而最大限度地發(fā)送信息,提高通信系統(tǒng)的信道效率,增大吞吐率,從而實(shí)現(xiàn)較高的傳輸速率。圖2為本發(fā)明實(shí)施例的調(diào)制編碼方案自適應(yīng)調(diào)整裝置的結(jié)構(gòu)框圖,如圖2所示,本實(shí)施例包括初始值確定模塊20,用于解調(diào)接收的信道質(zhì)量指示CQI信息,根據(jù)CQI信息計(jì)算調(diào)制編碼方案MCS的初始值MCS_Init ;修正值確定模塊21,用于接收確認(rèn)/否認(rèn)ACK/NACK信息,根據(jù)ACK/NACK信息計(jì)算MCS的修正值Λ MCS ;處理模塊22,用于根據(jù)MCS的初始值和MCS的修正值 確定最終的MCS值。進(jìn)ー步地,該裝置還包括配置模塊,用于配置控制格式指示CFI的值; 初始值確定模塊20包括濾波子模塊,用于對(duì)CQI信息中攜帯的CQI值進(jìn)行CQI濾波,得到CQI濾波值;確定子模塊,用于根據(jù)CQI濾波值和CFI的值確定MCS初始值。進(jìn)ー步地,配置模塊還用于配置CQI濾波系數(shù)α的值;濾波子模塊具體用于執(zhí)行以下步驟以得到CQI濾波值在基站當(dāng)前接收的CQI信息為終端上報(bào)的第一個(gè)CQI信息時(shí),確定CQI 濾波(t) =CQI 上報(bào);在基站當(dāng)前接收的CQI信息不是終端上報(bào)的第一個(gè)CQI信息時(shí),確定CQI 濾波(t) =(1_α ) · CQI 濾波(t-Ι)+α · CQI 上報(bào);在基站當(dāng)前未接收到終端上報(bào)的CQI信息時(shí),確定CQI 濾波(t) =CQI 濾波(t-Ι);其中,CQIissCt)為新的CQI濾波值,CQI濾波(t)-I為基站保存的CQI濾波值,CQI 為終端上報(bào)的CQI信息中的CQI值。進(jìn)ー步地,配置模塊還用于配置ACK計(jì)數(shù)門限Threshold Cack和NACK計(jì)數(shù)門限Threshold Cnack 的值;修正值確定模塊21具體用于對(duì)接收到的NACK信息進(jìn)行計(jì)數(shù),當(dāng)NACK計(jì)數(shù)Cnack超出Threshold Cnack吋,則將當(dāng)前保存的MCS的修正值減去預(yù)設(shè)的Λ MCS_Down得到新的MCS的修正值Λ MCS ;對(duì)接收到的ACK信息進(jìn)行計(jì)數(shù),當(dāng)ACK計(jì)數(shù)Cack超出Threshold Cack吋,則將當(dāng)前保存的MCS的修正值加上預(yù)設(shè)的Λ MCS_Up得到新的MCS的修正值Λ MCS。進(jìn)ー步地,配置模塊還用于配置參數(shù)ACK調(diào)度計(jì)數(shù)門限Threshold ACKCschedule、NACK 調(diào)度計(jì)數(shù)門限 Threshold NACKC schedule、HARQ 重傳增益參數(shù) HARQ_MCS_GAIN和重傳數(shù)據(jù)包調(diào)制編碼方式MCSJiARQ的值;對(duì)初始化參數(shù)進(jìn)行設(shè)置,初始化參數(shù)包括MCS_Init、A MCS、ACKC schedule、NACKC schedule、Cack 和 Cnack ;修正值確定模塊21具體用于執(zhí)行以下步驟以計(jì)算MCS的修正值Λ MCS 步驟bl :接收ACK/NACK信息;步驟b2 :判斷上報(bào)的ACK/NACK信息對(duì)應(yīng)的是新傳數(shù)據(jù)包還是重傳數(shù)據(jù)包,若對(duì)應(yīng)的是新傳數(shù)據(jù)包,則轉(zhuǎn)向步驟b3,若對(duì)應(yīng)的是重傳數(shù)據(jù)包,則轉(zhuǎn)向步驟b4 ;步驟b3 :判斷ACK/NACK信息是ACK信息還是NACK信息;若為ACK信息,判斷基站當(dāng)前保存的MCS值MCS_Cur是否大于預(yù)設(shè)的MCS上限
若MCS_Cur 小于等于 MCS 上限,則 ACKC schedule 的值加一,NACKC schedule 的值加一,Cack的值加一,Cack_half的值加ー;若MCS_Cur 大于 MCS 上限,則 ACKC schedule 的值加一,NACKC schedule 的值加一,Cack的值加ー;若為NACK信息,判斷NACK對(duì)應(yīng)的MCS_Cur是否小于預(yù)設(shè)的MCS下限若MCS_Cur 大于等于 MCS 下限,則 ACKC schedule 的值加一,NACKC schedule 的值加一,Cnack的值加一,Cnack_half的值加ー;若MCS_Cur 小于 MCS 下限,則 ACKC schedule 的值加一,NACKC schedule 的值加完成后,轉(zhuǎn)向步驟b5;步驟b4 :若ACK/NACK信息對(duì)應(yīng)的是重傳數(shù)據(jù)包,則判斷ACK/NACK信息是ACK信 息還是NACK彳目息;若為ACK 信息,判斷 MCS_Cur 與(MCS_HARQ_HARQ_MCS_GAIN)的大小若MCS_Cur 大于(MCS_HARQ_HARQ_MCS_GAIN),則 ACKC schedule 的值加一,NACKCschedule 的值加ー;若MCS_Cur 小于等于(MCS_HARQ-HARQ_MCS_GAIN),則 ACKC schedule 的值加一,NACKC schedule 的值加一,Cack 的值加一,Cack_half 的值加一;若為 NACK 信息,判斷 MCS_Cur 與(MCS_HARQ_HARQ_MCS_GAIN)的大小若MCS_Cur 大于等于(MCS_HARQ-HARQ_MCS_GAIN),則 ACKC schedule 的值加一,NACKC schedule 的值加一,Cnack 的值加一,Cnack_half 的值加一;若MCS_Cur 小于(MCS_HARQ_HARQ_MCS_GAIN),則 ACKC schedule 的值加一,NACKCschedule 的值加ー;完成后,轉(zhuǎn)向步驟b5;步驟b5 :判斷Cnack的值是否超過Threshold Cnack 若超過,則將當(dāng)前保存的MCS的修正值減去預(yù)設(shè)的Λ MCS_Down得到新的MCS的修正值Λ MCS,且將 ACKC schedule, NACK schedule 和 Cack,Cnack 置 0,轉(zhuǎn)向步驟 blO ;若不超過,轉(zhuǎn)向步驟b6;步驟b6 :判斷Cack的值是否超過Threshold Cack 若超過,則將當(dāng)前保存的MCS的修正值加上預(yù)設(shè)的Λ MCS_Up得到新的MCS的修正值A(chǔ)MCS,且將 ACKC schedule, NACK schedule 和 Cack,Cnack 置 0,轉(zhuǎn)向步驟 blO ;若不超過,轉(zhuǎn)向步驟b7;步驟b7 :判斷 NACKC schedule 的值是否超過 Threshold NACKC schedule 的 1/2 :若超過,則將當(dāng)前保存的MCS的修正值作為新的MCS的修正值Λ MCS,且將NACKCschedule 和 Cnack 置 O,轉(zhuǎn)到步驟 blO ;若不超過,轉(zhuǎn)向步驟b8;步驟b8 :判斷 ACKC schedule 的值是否超過 Threshold ACKC schedule 的 1/2 若超過,則將當(dāng)前保存的MCS的修正值作為新的MCS的修正值Λ MCS,且將ACKCschedule和Cack置O,轉(zhuǎn)到步驟blO ;若不超過,轉(zhuǎn)向步驟b9;
步驟b9 :將當(dāng)前保存的MCS的修正值作為新的MCS的修正值Λ MCS ;步驟blO :保存新的MCS的修正值Λ MCS。本實(shí)施例的調(diào)制編碼方案的自適應(yīng)調(diào)整裝置,基站根據(jù)終端反饋的CQI信息計(jì)算MCS的初始值MCS_Init,再根據(jù)接收的ACK/NACK信息計(jì)算MCS的修正值Λ MCS,最后根據(jù)MCS的初始值和MCS的修正值確定最終的MCS值。本發(fā)明實(shí)施例能夠根據(jù)當(dāng)前信道的情況確定合適的調(diào)制編碼方式,從而最大限度地發(fā)送信息,提高通信系統(tǒng)的信道效率,增大吞吐率,從而實(shí)現(xiàn)較高的傳輸速率。下面結(jié)合具體的實(shí)施例對(duì)本發(fā)明的調(diào)制編碼方案的自適應(yīng)調(diào)整方法進(jìn)行進(jìn)一歩地介紹本發(fā)明的調(diào)制編碼方案的自適應(yīng)調(diào)整方法能夠根據(jù)當(dāng)前信道的情況確定合適的調(diào)制編碼方案,從而最大限度地發(fā)送信息,實(shí)現(xiàn)較高的傳輸速率。
首先,基站的操作維護(hù)中心OMC (Operation Maintenance Center)要配置系統(tǒng)參數(shù)的值,上述系統(tǒng)參數(shù)包括ACK調(diào)度計(jì)數(shù)門限(Threshold ACKC schedule),NACK調(diào)度計(jì)數(shù)門限(Threshold NACKC schedule),ACK 計(jì)數(shù)門限(Threshold Cack),NACK 計(jì)數(shù)門限(Threshold Cnack), HARQ重傳增益參數(shù)(HARQ_MCS_GAIN),重傳數(shù)據(jù)包的調(diào)制編碼方式(MCSJiARQ),CFI值,CQI濾波系數(shù)(α )。并對(duì)初始化參數(shù)進(jìn)行設(shè)置,初始化參數(shù)為MCS計(jì)算相關(guān)參數(shù),包括MCS_Init,Δ MCS, ACKC schedule, NACKC schedule, Δ MCS_Down, Δ MCS_Up, Cack 和 Cnack0如圖3所示,本實(shí)施例的調(diào)制編碼方案的自適應(yīng)調(diào)整方法中,基站首先解析上行PHY (物理層)上報(bào)的UCI (Uplink Control Information,上行控制消息)信息,進(jìn)行內(nèi)環(huán)處理確定MCS的初始值MCS_Init,再進(jìn)行外環(huán)處理確定MCS的修正值Λ MCS,之后根據(jù)MCS的初始值和MCS的修正值確定MCS的最終值。其中,確定MCS的初始值MCS_Init的過程包括如下步驟步驟al :基站解調(diào)終端上報(bào)的CQI信息,該CQI信息中攜帯有終端上報(bào)的CQI值(CQI值的取值范圍為(Γ15)。為了避免CQI值的浮動(dòng)過大,基站首先對(duì)該CQI值進(jìn)行CQI濾波,得到CQI的濾波值,CQI濾波的算法具體如下在基站當(dāng)前接收的CQI信息為終端上報(bào)的第一個(gè)CQI信息時(shí),基站確定CQI 濾波(t) =CQI 上報(bào);在基站當(dāng)前接收的CQI信息不是終端上報(bào)的第一個(gè)CQI信息時(shí),基站確定CQI濾波(t) =Q-a ) · CQI 濾波(t-Ι)+α · CQI 上報(bào);在基站當(dāng)前未接收到終端上報(bào)的CQI信息時(shí),基站確定CQI 濾波(t) =CQI 濾波(t_l);其中,CQIissCt)為基站當(dāng)前保存的CQI濾波值,CQIissCt)-!為基站上一次保存的CQI濾波值,CQI 為接收到的終端上報(bào)的CQI信息中的CQI值。步驟a2 :根據(jù)確定的CQI濾波值和CFI值確定MCS初始值MCS_Init。具體地,可以根據(jù)如表I所示的預(yù)設(shè)映射表根據(jù)CQI濾波值和CFI值查找到對(duì)應(yīng)的MCS初始值MCS_Init,由表I可以看出,MCS_Init不能超過MCS上限28,不能小于MCS下限O。表I
權(quán)利要求
1.一種調(diào)制編碼方案的自適應(yīng)調(diào)整方法,其特征在于,包括 基站解調(diào)接收的信道質(zhì)量指示CQI信息,根據(jù)所述CQI信息計(jì)算調(diào)制編碼方案MCS的初始值MCS_Init ; 所述基站接收確認(rèn)/否認(rèn)ACK/NACK信息,根據(jù)所述ACK/NACK信息計(jì)算MCS的修正值Δ MCS ; 所述基站根據(jù)所述MCS的初始值和MCS的修正值確定最終的MCS值。
2.根據(jù)權(quán)利要求I所述的調(diào)制編碼方案的自適應(yīng)調(diào)整方法,其特征在于,所述方法之前還包括 所述基站配置控制格式指示CFI的值; 所述根據(jù)所述CQI信息計(jì)算調(diào)制編碼方案MCS的初始值MCS_Init包括 所述基站對(duì)所述CQI信息中攜帯的CQI值進(jìn)行CQI濾波,得到CQI濾波值; 所述基站根據(jù)所述CQI濾波值和所述CFI的值確定MCS初始值。
3.根據(jù)權(quán)利要求2所述的調(diào)制編碼方案的自適應(yīng)調(diào)整方法,其特征在于,所述方法之前還包括 所述基站配置CQI濾波系數(shù)α的值; 所述基站對(duì)所述CQI信息中攜帯的CQI值進(jìn)行CQI濾波,得到CQI濾波值包括 在基站當(dāng)前接收的CQI信息為終端上報(bào)的第一個(gè)CQI信息時(shí),所述基站確定 CQI濾波(t) =CQI上報(bào); 在基站當(dāng)前接收的CQI信息不是終端上報(bào)的第一個(gè)CQI信息時(shí),所述基站確定⑶1 濾波(t) =(1_α) · CQi濾波(t_i)+ α · CQi上報(bào); 在基站當(dāng)前未接收到終端上報(bào)的CQI信息時(shí),所述基站確定CQI 濾波(t) =CQI 濾波(t_l); 其中,CQI Jgs (t)為新的CQI濾波值,CQI ^ (t)-I為基站保存的CQI濾波值,CQI±S*終端上報(bào)的CQI信息中的CQI值。
4.根據(jù)權(quán)利要求I所述的調(diào)制編碼方案的自適應(yīng)調(diào)整方法,其特征在于,所述方法之前還包括 所述基站配置ACK計(jì)數(shù)門限Threshold Cack和NACK計(jì)數(shù)門限Threshold Cnack的值; 所述基站接收確認(rèn)/否認(rèn)ACK/NACK信息,根據(jù)所述ACK/NACK信息計(jì)算MCS的修正值Λ MCS包括以下步驟 所述基站對(duì)接收到的NACK信息進(jìn)行計(jì)數(shù),當(dāng)NACK計(jì)數(shù)Cnack超出Threshold Cnack吋,則將當(dāng)前保存的MCS的修正值減去預(yù)設(shè)的Λ MCS_Down得到新的MCS的修正值Λ MCS ; 所述基站對(duì)接收到的ACK信息進(jìn)行計(jì)數(shù),當(dāng)ACK計(jì)數(shù)Cack超出Threshold Cack時(shí),則將當(dāng)前保存的MCS的修正值加上預(yù)設(shè)的Λ MCS_Up得到新的MCS的修正值Λ MCS0
5.根據(jù)權(quán)利要求4所述的調(diào)制編碼方案的自適應(yīng)調(diào)整方法,其特征在于,所述方法之前還包括 所述基站配置參數(shù)ACK調(diào)度計(jì)數(shù)門限Threshold ACKC schedule,NACK調(diào)度計(jì)數(shù)門限Threshold NACKC schedule,HARQ重傳增益參數(shù)HARQ_MCS_GAIN和重傳數(shù)據(jù)包調(diào)制編碼方式MCSJiARQ的值;所述基站對(duì)初始化參數(shù)進(jìn)行設(shè)置,所述初始化參數(shù)包括MCS_Init、Δ MCS> ACKCschedule、NACKC schedule、Cack 和 Cnack ; 所述基站接收確認(rèn)/否認(rèn)ACK/NACK信息,根據(jù)所述ACK/NACK信息計(jì)算MCS的修正值A(chǔ)MCS具體包括以下步驟 步驟bl :所述基站接收ACK/NACK信息; 步驟b2 :所述基站判斷上報(bào)的ACK/NACK信息對(duì)應(yīng)的是新傳數(shù)據(jù)包還是重傳數(shù)據(jù)包,若對(duì)應(yīng)的是新傳數(shù)據(jù)包,則轉(zhuǎn)向步驟b3,若對(duì)應(yīng)的是重傳數(shù)據(jù)包,則轉(zhuǎn)向步驟b4 ; 步驟b3 :基站判斷ACK/NACK信息是ACK信息還是NACK信息; 若為ACK信息,基站判斷基站當(dāng)前保存的MCS值MCS_Cur是否大于預(yù)設(shè)的MCS上限若MCS_Cur小于等于MCS上限,則ACKC schedule的值加一,NACKC schedule的值加一,Cack 的值加一,Cack_half 的值加ー;若 MCS_Cur 大于 MCS 上限,則 ACKC schedule 的值加一,NACKC schedule 的值加一,Cack的值加ー; 若為NACK信息,基站判斷NACK對(duì)應(yīng)的MCS_Cur是否小于預(yù)設(shè)的MCS下限 若MCS_Cur大于等于MCS下限,則ACKC schedule的值加一,NACKC schedule的值加一,Cnack 的值加一,Cnack_half 的值加一; 若 MCS_Cur 小于 MCS 下限,則 ACKC schedule 的值加一,NACKC schedule 的值加ー; 完成后,轉(zhuǎn)向步驟b5 ; 步驟b4 :若ACK/NACK信息對(duì)應(yīng)的是重傳數(shù)據(jù)包,則基站判斷ACK/NACK信息是ACK信息還是NACK彳目息; 若為ACK信息,基站判斷MCS_Cur與(MCS_HARQ_HARQ_MCS_GAIN)的大小 若 MCS_Cur 大于(MCS_HARQ-HARQ_MCS_GAIN),則 ACKC schedule 的值加一,NACKCschedule 的值加ー; 若 MCS_Cur 小于等于(MCS_HARQ-HARQ_MCS_GAIN),則 ACKC schedule 的值加一,NACKCschedule的值加一,Cack的值加一,Cack_half的值加一; 若為 NACK 信息,基站判斷 MCS_Cur 與(MCS_HARQ_HARQ_MCS_GAIN)的大小 若 MCS_Cur 大于等于(MCS_HARQ-HARQ_MCS_GAIN),則 ACKC schedule 的值加一,NACKCschedule 的值加一,Cnack 的值加一,Cnack_half 的值加一; 若 MCS_Cur 小于(MCS_HARQ-HARQ_MCS_GAIN),則 ACKC schedule 的值加一,NACKCschedule 的值加ー; 完成后,轉(zhuǎn)向步驟b5 ; 步驟b5 :基站判斷Cnack的值是否超過Threshold Cnack 若超過,則將當(dāng)前保存的MCS的修正值減去預(yù)設(shè)的Λ MCS_Down得到新的MCS的修正值A(chǔ)MCS,且將 ACKC schedule, NACK schedule 和 Cack,Cnack 置 0,轉(zhuǎn)向步驟 blO ; 若不超過,轉(zhuǎn)向步驟b6 ; 步驟b6 :基站判斷Cack的值是否超過Threshold Cack 若超過,則將當(dāng)前保存的MCS的修正值加上預(yù)設(shè)的Λ MCS_Up得到新的MCS的修正值A(chǔ)MCS,且將 ACKC schedule, NACK schedule 和 Cack,Cnack 置 0,轉(zhuǎn)向步驟 blO ; 若不超過,轉(zhuǎn)向步驟b7 ;步驟 b7 :基站判斷 NACKC schedule 的值是否超過 Threshold NACKC schedule 的 1/2 :若超過,則將當(dāng)前保存的MCS的修正值作為新的MCS的修正值Λ MCS,且將NACKCschedule 和 Cnack 置 O,轉(zhuǎn)到步驟 blO ; 若不超過,轉(zhuǎn)向步驟b8 ; 步驟 b8 :基站判斷 ACKC schedule 的值是否超過 Threshold ACKC schedule 的 1/2 若超過,則將當(dāng)前保存的MCS的修正值作為新的MCS的修正值Λ MCS,且將ACKCschedule和Cack置O,轉(zhuǎn)到步驟blO ; 若不超過,轉(zhuǎn)向步驟b9 ; 步驟b9 :基站將當(dāng)前保存的MCS的修正值作為新的MCS的修正值Λ MCS ; 步驟blO :基站保存新的MCS的修正值Λ MCS。
6.一種調(diào)制編碼方案的自適應(yīng)調(diào)整裝置,其特征在于,包括 初始值確定模塊,用于解調(diào)接收的信道質(zhì)量指示CQI信息,根據(jù)所述CQI信息計(jì)算調(diào)制編碼方案MCS的初始值MCS_Init ; 修正值確定模塊,用于接收確認(rèn)/否認(rèn)ACK/NACK信息,根據(jù)所述ACK/NACK信息計(jì)算MCS的修正值Λ MCS ; 處理模塊,用于根據(jù)所述MCS的初始值和MCS的修正值確定最終的MCS值。
7.根據(jù)權(quán)利要求6所述的調(diào)制編碼方案的自適應(yīng)調(diào)整裝置,其特征在于,所述裝置還包括 配置模塊,用于配置控制格式指示CFI的值; 所述初始值確定模塊包括 濾波子模塊,用于對(duì)所述CQI信息中攜帯的CQI值進(jìn)行CQI濾波,得到CQI濾波值; 確定子模塊,用于根據(jù)所述CQI濾波值和所述CFI的值確定MCS初始值。
8.根據(jù)權(quán)利要求7所述的調(diào)制編碼方案的自適應(yīng)調(diào)整方法,其特征在干, 所述配置模塊還用于配置CQI濾波系數(shù)α的值; 所述濾波子模塊具體用于執(zhí)行以下步驟以得到CQI濾波值 在基站當(dāng)前接收的CQI信息為終端上報(bào)的第一個(gè)CQI信息時(shí),確定 CQI濾波(t) =CQI上報(bào); 在基站當(dāng)前接收的CQI信息不是終端上報(bào)的第一個(gè)CQI信息時(shí),確定⑶1 濾波(t) =(1_α) · CQi濾波(t_i)+ α · CQi上報(bào); 在基站當(dāng)前未接收到終端上報(bào)的CQI信息時(shí),確定CQI 濾波(t) =CQI 濾波(t_l); 其中,CQI Jgs (t)為新的CQI濾波值,CQI ^ (t)-I為基站保存的CQI濾波值,CQI±S*終端上報(bào)的CQI信息中的CQI值。
9.根據(jù)權(quán)利要求6所述的調(diào)制編碼方案的自適應(yīng)調(diào)整方法,其特征在干, 所述配置模塊還用于配置ACK計(jì)數(shù)門限Threshold Cack和NACK計(jì)數(shù)門限ThresholdCnack的值; 所述修正值確定模塊具體用于對(duì)接收到的NACK信息進(jìn)行計(jì)數(shù),當(dāng)NACK計(jì)數(shù)Cnack超出Threshold Cnack時(shí),則將當(dāng)前保存的MCS的修正值減去預(yù)設(shè)的Λ MCS_Down得到新的MCS的修正值Λ MCS ;對(duì)接收到的ACK信息進(jìn)行計(jì)數(shù),當(dāng)ACK計(jì)數(shù)Cack超出Threshold Cack吋,則將當(dāng)前保存的MCS的修正值加上預(yù)設(shè)的Λ MCS_Up得到新的MCS的修正值Λ MCS。
10.根據(jù)權(quán)利要求9所述的調(diào)制編碼方案的自適應(yīng)調(diào)整方法,其特征在干, 所述配置模塊還用于配置參數(shù)ACK調(diào)度計(jì)數(shù)門限Threshold ACKC schedule、NACK調(diào)度計(jì)數(shù)門限Threshold NACKC schedule、HARQ重傳增益參數(shù)HARQ_MCS_GAIN和重傳數(shù)據(jù)包調(diào)制編碼方式MCSJiARQ的值;對(duì)初始化參數(shù)進(jìn)行設(shè)置,所述初始化參數(shù)包括MCS_Init、Δ MCS、ACKC schedule、NACKC schedule、Cack 和 Cnack ;所述修正值確定模塊具體用于執(zhí)行以下步驟以計(jì)算MCS的修正值Λ MCS 步驟bl :接收ACK/NACK信息; 步驟b2 :判斷上報(bào)的ACK/NACK信息對(duì)應(yīng)的是新傳數(shù)據(jù)包還是重傳數(shù)據(jù)包,若對(duì)應(yīng)的是新傳數(shù)據(jù)包,則轉(zhuǎn)向步驟b3,若對(duì)應(yīng)的是重傳數(shù)據(jù)包,則轉(zhuǎn)向步驟b4 ; 步驟b3 :判斷ACK/NACK信息是ACK信息還是NACK信息;若為ACK信息,判斷基站當(dāng)前保存的MCS值MCS_Cur是否大于預(yù)設(shè)的MCS上限 若MCS_Cur小于等于MCS上限,則ACKC schedule的值加一,NACKC schedule的值加一,Cack 的值加一,Cack_half 的值加ー; 若 MCS_Cur 大于 MCS 上限,則 ACKC schedule 的值加一,NACKC schedule 的值加一,Cack的值加ー; 若為NACK信息,判斷NACK對(duì)應(yīng)的MCS_Cur是否小于預(yù)設(shè)的MCS下限 若MCS_Cur大于等于MCS下限,則ACKC schedule的值加一,NACKC schedule的值加一,Cnack 的值加一,Cnack_half 的值加一; 若 MCS_Cur 小于 MCS 下限,則 ACKC schedule 的值加一,NACKC schedule 的值加ー; 完成后,轉(zhuǎn)向步驟b5 ; 步驟b4 :若ACK/NACK信息對(duì)應(yīng)的是重傳數(shù)據(jù)包,則判斷ACK/NACK信息是ACK信息還是NACK /[目息; 若為 ACK 信息,判斷 MCS_Cur 與(MCS_HARQ_HARQ_MCS_GAIN)的大小 若 MCS_Cur 大于(MCS_HARQ-HARQ_MCS_GAIN),則 ACKC schedule 的值加一,NACKCschedule 的值加ー; 若 MCS_Cur 小于等于(MCS_HARQ-HARQ_MCS_GAIN),則 ACKC schedule 的值加一,NACKCschedule的值加一,Cack的值加一,Cack_half的值加一; 若為 NACK 信息,判斷 MCS_Cur 與(MCS_HARQ_HARQ_MCS_GAIN)的大小 若 MCS_Cur 大于等于(MCS_HARQ-HARQ_MCS_GAIN),則 ACKC schedule 的值加一,NACKCschedule 的值加一,Cnack 的值加一,Cnack_half 的值加一; 若 MCS_Cur 小于(MCS_HARQ-HARQ_MCS_GAIN),則 ACKC schedule 的值加一,NACKCschedule 的值加ー; 完成后,轉(zhuǎn)向步驟b5 ; 步驟b5 :判斷Cnack的值是否超過Threshold Cnack 若超過,則將當(dāng)前保存的MCS的修正值減去預(yù)設(shè)的Λ MCS_Down得到新的MCS的修正值A(chǔ)MCS,且將 ACKC schedule, NACK schedule 和 Cack,Cnack 置 0,轉(zhuǎn)向步驟 blO ; 若不超過,轉(zhuǎn)向步驟b6 ; 步驟b6 :判斷Cack的值是否超過Threshold Cack 若超過,則將當(dāng)前保存的MCS的修正值加上預(yù)設(shè)的Λ MCS_Up得到新的MCS的修正值A(chǔ)MCS,且將 ACKC schedule, NACK schedule 和 Cack,Cnack 置 O,轉(zhuǎn)向步驟 blO ; 若不超過,轉(zhuǎn)向步驟b7 ; 步驟 b7 :判斷 NACKC schedule 的值是否超過 Threshold NACKC schedule 的 1/2 若超過,則將當(dāng)前保存的MCS的修正值作為新的MCS的修正值Λ MCS,且將NACKC schedule 和 Cnack 置 O,轉(zhuǎn)到步驟 blO ; 若不超過,轉(zhuǎn)向步驟b8 ; 步驟 b8 :判斷 ACKC schedule 的值是否超過 Threshold ACKC schedule 的 1/2 若超過,則將當(dāng)前保存的MCS的修正值作為新的MCS的修正值A(chǔ)MCS,且將ACKCschedule和Cack置O,轉(zhuǎn)到步驟blO ; 若不超過,轉(zhuǎn)向步驟b9 ; 步驟b9 :將當(dāng)前保存的MCS的修正值作為新的MCS的修正值Λ MCS ; 步驟blO :保存新的MCS的修正值Λ MCS。
全文摘要
本發(fā)明提供一種調(diào)制編碼方案的自適應(yīng)調(diào)整方法及裝置,屬于移動(dòng)通信領(lǐng)域。其中,該調(diào)制編碼方案的自適應(yīng)調(diào)整方法包括基站解調(diào)接收的信道質(zhì)量指示CQI信息,根據(jù)所述CQI信息計(jì)算調(diào)制編碼方案MCS的初始值MCS_Init;所述基站接收確認(rèn)/否認(rèn)ACK/NACK信息,根據(jù)所述ACK/NACK信息計(jì)算MCS的修正值△MCS;所述基站根據(jù)所述MCS的初始值和MCS的修正值確定最終的MCS值。本發(fā)明的技術(shù)方案能夠提高通信系統(tǒng)的信道效率,增大吞吐率,從而實(shí)現(xiàn)較高的傳輸速率。
文檔編號(hào)H04L1/06GK102724016SQ20121018284
公開日2012年10月10日 申請(qǐng)日期2012年6月5日 優(yōu)先權(quán)日2012年6月5日
發(fā)明者謝忠時(shí), 黃志強(qiáng) 申請(qǐng)人:中興通訊股份有限公司