[go: up one dir, main page]

TWI481221B - Selecting method for modulation and coding scheme, communication module of base station, and communication module of user equipment - Google Patents

Selecting method for modulation and coding scheme, communication module of base station, and communication module of user equipment Download PDF

Info

Publication number
TWI481221B
TWI481221B TW102101205A TW102101205A TWI481221B TW I481221 B TWI481221 B TW I481221B TW 102101205 A TW102101205 A TW 102101205A TW 102101205 A TW102101205 A TW 102101205A TW I481221 B TWI481221 B TW I481221B
Authority
TW
Taiwan
Prior art keywords
cinr
error rate
value
adjustment value
packets
Prior art date
Application number
TW102101205A
Other languages
Chinese (zh)
Other versions
TW201429185A (en
Inventor
Chien Tse Yu
Wan Yu Wang
Fu Ming Yeh
Original Assignee
Gemtek Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Gemtek Technology Co Ltd filed Critical Gemtek Technology Co Ltd
Priority to TW102101205A priority Critical patent/TWI481221B/en
Publication of TW201429185A publication Critical patent/TW201429185A/en
Application granted granted Critical
Publication of TWI481221B publication Critical patent/TWI481221B/en

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Description

調變編碼方案的選擇方法、基地台通訊模組及用戶端設備通訊模組Modulation coding scheme selection method, base station communication module and user equipment communication module

一種調變編碼方案(Modulation and Coding Scheme,MCS)的選擇方法、基地台通訊模組及用戶端設備(Customer Premise Equipment,CPE)通訊模組,特別是一種利用載波與干擾和雜訊比(Carrier to Interference plus Noise Ratio,CINR)的調變編碼方案的選擇方法、基地台通訊模組及用戶端設備通訊模組。A Modulation and Coding Scheme (MCS) selection method, a base station communication module, and a Customer Premise Equipment (CPE) communication module, in particular, a carrier-to-interference and noise ratio (carrier) To Interference plus Noise Ratio (CINR) selection method of modulation coding scheme, base station communication module and user equipment communication module.

順應性調變編碼方案(Modulation and Coding Scheme,MCS)是全球互通微波存取(Worldwide Interoperability for Microwave Access,WiMAX)技術之關鍵特點,用以保證基地台(Base Station,BS)與用戶端設備(Customer Premise Equipment,CPE)之間的通訊品質。在WiMAX支援的MCS中,有三類調變型:正交相移鍵控(Quadrature Phase Shift Keying,QPSK)、16正交調幅調變(quadrature amplitude modulation,QAM)以及64QAM。BS會因應CPE所回報之代表通訊品質的參數載波與干擾和雜訊比(Carrier to Interference plus Noise Ratio,CINR)的增減來更改調變方式。The Modulation and Coding Scheme (MCS) is a key feature of Worldwide Interoperability for Microwave Access (WiMAX) technology to ensure base station (BS) and customer premises equipment ( Communication quality between Customer Premise Equipment, CPE). In the MCS supported by WiMAX, there are three types of modulation: Quadrature Phase Shift Keying (QPSK), 16 Quadrature Amplitude Modulation (QAM), and 64QAM. The BS changes the modulation mode according to the increase and decrease of the carrier carrier and interference to noise ratio (CINR) of the communication quality represented by the CPE.

但實際上,並非在BS與CPE之間的所有通道環境下,相同CINR下都會適用相同的MCS。CINR只是一個平均後的訊號品質因子,因此在實際的通道環境下只參考CINR進行MCS選擇並不適當。若CINR被高估,BS選用較高的調變與編碼方式會造成大量的封包錯誤(packet error)導致傳輸效率反而因此降低。反之, 若CINR被低估則會因使用傳輸率較低的調變與編碼方式,造成無線資源的浪費。But in fact, not in the same channel environment between BS and CPE, the same MCS will be applied under the same CINR. The CINR is only an average signal quality factor, so it is not appropriate to refer to the CINR for MCS selection in the actual channel environment. If the CINR is overestimated, the BS adopts a higher modulation and coding mode, which causes a large number of packet errors, which in turn reduces the transmission efficiency. on the contrary, If the CINR is underestimated, wireless resources will be wasted due to the use of modulation and coding methods with lower transmission rates.

為了解決上述問題,本發明提供一種調變編碼方案(Modulation and Coding Scheme,MCS)的選擇方法、基地台(Base Station,BS)通訊模組及用戶端設備(Customer Premise Equipment,CPE)通訊模組,其中基地台通訊模組及用戶端設備通訊模組可用以執行MCS的選擇方法。In order to solve the above problems, the present invention provides a Modulation and Coding Scheme (MCS) selection method, a base station (BS) communication module, and a Customer Premise Equipment (CPE) communication module. The base station communication module and the client device communication module can be used to perform the MCS selection method.

MCS的選擇方法以下步驟。於一第一期間內接收多個第一封包,並依據這些第一封包計算一封包錯誤率(Packet Error Rate,PER)。判斷封包錯誤率是否大於一錯誤率門檻值。當封包錯誤率大於錯誤率門檻值時,執行以下步驟。取得一載波與干擾和雜訊比(Carrierto Interference plus Noise Ratio,CINR)回報值。執行一調整程序以得到一CINR調整值。依據CINR回報值以及CINR調整值計算一實際回報值。依據實際回報值選取多個MCS的其中之一。The MCS selection method is the following steps. Receiving a plurality of first packets in a first period, and calculating a packet error rate (PER) according to the first packets. Determine if the packet error rate is greater than an error rate threshold. When the packet error rate is greater than the error rate threshold, perform the following steps. Obtain a carrier-to-interference plus noise ratio (CINR) return value. An adjustment procedure is performed to obtain a CINR adjustment value. An actual return value is calculated based on the CINR return value and the CINR adjustment value. Select one of the multiple MCSs based on the actual reward value.

基地台通訊模組包括一第一通訊單元、一CINR調整單元以及一MCS選擇單元。第一通訊單元用以於第一期間接收多個第一封包。CINR調整單元用以執行以下步驟。依據這些第一封包計算封包錯誤率。判斷封包錯誤率是否大於錯誤率門檻值。當封包錯誤率大於錯誤率門檻值時,執行以下步驟。取得CINR回報值。執行調整程序以得到CINR調整值。依據CINR回報值以及CINR調整值計算實際回報值。MCS選擇單元則用以依據實際回報值選 取多個MCS的其中之一。The base station communication module includes a first communication unit, a CINR adjustment unit, and an MCS selection unit. The first communication unit is configured to receive the plurality of first packets during the first period. The CINR adjustment unit is configured to perform the following steps. The packet error rate is calculated based on these first packets. Determine if the packet error rate is greater than the error rate threshold. When the packet error rate is greater than the error rate threshold, perform the following steps. Get the CINR return value. Perform an adjustment procedure to get the CINR adjustment value. The actual return value is calculated based on the CINR return value and the CINR adjustment value. The MCS selection unit is used to select the actual return value. Take one of the multiple MCSs.

用戶端設備通訊模組與基地台通訊模組進行通訊,且用戶端設備通訊模組包括第二通訊單元以及CINR調整單元。通訊單元用以於第一期間接收多個第一封包。CINR調整單元用以執行以下步驟。依據這些第一封包計算封包錯誤率。判斷封包錯誤率是否大於錯誤率門檻值。當封包錯誤率大於錯誤率門檻值時,執行以下步驟。取得CINR回報值。執行調整程序以得到CINR調整值。依據CINR回報值以及CINR調整值計算實際回報值。發送實際回報值給基地台通訊模組,以令基地台通訊模組依據實際回報值選取多個MCS的其中之一。The client device communication module communicates with the base station communication module, and the client device communication module includes a second communication unit and a CINR adjustment unit. The communication unit is configured to receive the plurality of first packets during the first period. The CINR adjustment unit is configured to perform the following steps. The packet error rate is calculated based on these first packets. Determine if the packet error rate is greater than the error rate threshold. When the packet error rate is greater than the error rate threshold, perform the following steps. Get the CINR return value. Perform an adjustment procedure to get the CINR adjustment value. The actual return value is calculated based on the CINR return value and the CINR adjustment value. The actual return value is sent to the base station communication module, so that the base station communication module selects one of the plurality of MCSs according to the actual reward value.

綜上所述,MCS的選擇方法、BS通訊模組及CPE通訊模組依據封包錯誤率以及CINR回報值計算實際回報給BS的實際回報值,再由BS依據實際回報值選擇MCS。因此選出的MCS能夠更準確地反應即時通訊環境,且能確保足夠的無線資源的使用效率。In summary, the MCS selection method, the BS communication module, and the CPE communication module calculate the actual return value of the actual return to the BS according to the packet error rate and the CINR return value, and then the BS selects the MCS according to the actual return value. Therefore, the selected MCS can more accurately reflect the instant messaging environment and ensure sufficient use of wireless resources.

以下在實施方式中詳細敘述本發明之詳細特徵以及優點,其內容足以使任何熟習相關技藝者了解本發明之技術內容並據以實施,且根據本說明書所揭露之內容、申請專利範圍及圖式,任何熟習相關技藝者可輕易地理解本發明相關之目的及優點。The detailed features and advantages of the present invention are set forth in the Detailed Description of the Detailed Description of the <RTIgt; </ RTI> <RTIgt; </ RTI> </ RTI> </ RTI> <RTIgt; The objects and advantages associated with the present invention can be readily understood by those skilled in the art.

本發明提供一種調變編碼方案(Modulation and Coding Scheme,MCS)的選擇方法、基地台(Base Station,BS)通訊模組及用戶端設備(Customer Premise Equipment,CPE)通訊模組,其中MCS的選擇方法可被實作於一BS通訊模組或是一CPE通訊 模組。The invention provides a Modulation and Coding Scheme (MCS) selection method, a base station (BS) communication module and a Customer Premise Equipment (CPE) communication module, wherein the MCS selection The method can be implemented as a BS communication module or a CPE communication Module.

請先參照「第1圖」,其係為一實施範例之基地台通訊模組與用戶端設備通訊模組之通訊示意圖。一個BS的BS通訊模組20可以以無線的方式同時與多個CPE的CPE通訊模組通訊30,其中可採用全球互通微波存取(Worldwide Interoperability for Microwave Access,WiMAX)或長期進化(Long Term Evolution,LTE)等無線通訊協定。Please refer to "FIG. 1" first, which is a communication diagram of a base station communication module and a user equipment communication module of an embodiment. A BS BS communication module 20 can simultaneously communicate with a plurality of CPE CPE communication modules in a wireless manner, 30 of which can be used for Worldwide Interoperability for Microwave Access (WiMAX) or Long Term Evolution (Long Term Evolution). , LTE) and other wireless communication protocols.

而CPE可以是手機、筆記型電腦、平板電腦或是可攜式遊戲機等電子設備,其可透過CPE通訊模組通訊30與BS通訊以取得無線上網或通話的服務。The CPE can be an electronic device such as a mobile phone, a notebook computer, a tablet computer or a portable game machine, and can communicate with the BS through the CPE communication module communication 30 to obtain wireless Internet access or call service.

MCS的選擇方法可依據BS通訊模組20與CPE通訊模組30之間的通訊品質選擇適合的MCS,且可綜合一載波與干擾和雜訊比(Carrier to Interference plus Noise Ratio,CINR)回報值以及一封包錯誤率(Packet Error Rate,PER)來判斷通訊品質。簡單來說,MCS的選擇方法會依據封包錯誤率調整CINR回報值,以更準確地表現通訊品質。The MCS selection method can select a suitable MCS according to the communication quality between the BS communication module 20 and the CPE communication module 30, and can integrate a carrier to interference plus noise ratio (CINR) return value. And a Packet Error Rate (PER) to determine the quality of the communication. Simply put, the MCS selection method adjusts the CINR return value based on the packet error rate to more accurately represent the communication quality.

接著請參照「第2圖」,其係為一實施範例之MCS的選擇方法之流程示意圖。以下將實作MCS的選擇方法的BS通訊模組20或是CPE通訊模組30稱為一工作模組,此工作模組可執行下述步驟S100到步驟S700,以每隔一段時間就統計一次封包錯誤率,並選擇對應這一段時間的MCS。Next, please refer to "FIG. 2", which is a schematic flow chart of the selection method of the MCS of an embodiment. The BS communication module 20 or the CPE communication module 30, which is used to implement the MCS selection method, is hereinafter referred to as a working module. The working module can perform the following steps S100 to S700 to count once every other time. Packet the error rate and select the MCS for this period of time.

工作模組首先於一第一期間內以無線的方式接收多個第一封包,並依據接收的這些第一封包計算封包錯誤率(步驟S100)。為 了要確保計算出來的封包錯誤率的有效性,可先將收到封包總數累計到一定數量再計算封包錯誤率。請配合參照「第3圖」,其係為一實施範例之步驟S100之流程示意圖。The working module first receives the plurality of first packets in a wireless manner in a first period, and calculates a packet error rate according to the received first packets (step S100). for To ensure the validity of the calculated packet error rate, the total number of received packets can be accumulated to a certain amount before the packet error rate is calculated. Please refer to "FIG. 3" for a flow chart of step S100 of an embodiment.

工作模組於第一期間內接收多個第一封包(步驟S110),並可判斷已接收之第一封包的個數是否小於一封包數門檻值(步驟S120)。舉例而言,工作模組可以在5秒或10秒內從BS通訊模組20或是CPE通訊模組30接收第一封包,並計算在此一期間內收到的第一封包的總數。The working module receives the plurality of first packets in the first period (step S110), and determines whether the number of received first packets is less than a threshold number of packets (step S120). For example, the working module can receive the first packet from the BS communication module 20 or the CPE communication module 30 within 5 seconds or 10 seconds, and calculate the total number of the first packets received during the period.

當於第一封包的個數大於封包數門檻值時,工作模組可以直接依據這些第一封包計算第一期間的封包錯誤率(步驟S130)。但當於第一封包的個數小於或等於封包數門檻值時,工作模組則可繼續於一第二期間內接收多個第二封包,並依據這些第一封包以及第二封包計算第一期間以及第二期間的封包錯誤率(步驟S140)。根據一實施範例,工作模組可以是持續接收第一封包以及第二封包,無關於第一封包的個數是否大於封包數門檻值。如果第一封包的個數大於封包數門檻值,工作模組可以執行後續的步驟S200到步驟S700,並同時繼續接收第二封包。When the number of the first packets is greater than the threshold of the number of packets, the working module may directly calculate the packet error rate of the first period according to the first packets (step S130). However, when the number of the first packet is less than or equal to the threshold of the packet, the working module may continue to receive the second packet in a second period, and calculate the first packet according to the first packet and the second packet. The packet error rate for the period and the second period (step S140). According to an embodiment, the working module may continuously receive the first packet and the second packet, regardless of whether the number of the first packet is greater than a threshold of the number of packets. If the number of the first packets is greater than the threshold of the number of packets, the working module may perform the subsequent steps S200 to S700 while continuing to receive the second packet.

更進一步地說,第二期間結束後,工作模組可也先確認接收的第一封包以及第二封包的總數是否已大於封包數門檻值。如果還沒,則可繼續接收封包,直到已接收的封包的總數大於封包數門檻值,再依據這些已接收的封包計算封包錯誤率。類似地,工作模組可以是持續接收封包而無關於第一封包以及第二封包的總數是否大於封包數門檻值。如果第一封包以及第二封包的總數大 於封包數門檻值,工作模組可以執行後續的步驟S200到步驟S700,並同時繼續接收其他封包。此外,當BS通訊模組20與CPE通訊模組30重新連線時,可將封包錯誤率歸零。Furthermore, after the end of the second period, the working module can also confirm whether the received first packet and the total number of the second packet are greater than the packet threshold. If not, the packet can continue to be received until the total number of received packets is greater than the threshold of the number of packets, and the packet error rate is calculated based on the received packets. Similarly, the working module may be continuously receiving the packet regardless of whether the total number of the first packet and the second packet is greater than the threshold of the number of packets. If the total number of the first packet and the second packet is large In the packet threshold, the working module can perform the subsequent steps S200 to S700 while continuing to receive other packets. In addition, when the BS communication module 20 and the CPE communication module 30 are reconnected, the packet error rate can be reset to zero.

得到有效的封包錯誤率之後,工作模組判斷封包錯誤率是否大於一錯誤率門檻值(步驟S120),以決定如何調整CINR回報值。當封包錯誤率大於錯誤率門檻值時,表示無線通訊的品質較差,並可執行以下步驟S300到步驟S600。After obtaining the effective packet error rate, the working module determines whether the packet error rate is greater than an error rate threshold (step S120) to determine how to adjust the CINR return value. When the packet error rate is greater than the error rate threshold, it indicates that the quality of the wireless communication is poor, and the following steps S300 to S600 may be performed.

工作模組可先取得CINR回報值(步驟S300),再執行調整程序以得到CINR調整值(步驟S400)。針對無線通訊的每一個通道(channel),工作模組可持續進行通道量測(channel measurement)並取得CINR回報值。CINR回報值可以由工作模組的實體層(physical layer,PHY layer)的一實體晶片的估測運算得到。傳統上CPE會週期性地取得CINR回報值並直接將CINR回報值回報給BS,但本MCS的選擇方法會依據封包錯誤率調整CINR回報值,以更準確地表現通訊品質。The work module may first obtain a CINR return value (step S300), and then perform an adjustment procedure to obtain a CINR adjustment value (step S400). For each channel of wireless communication, the working module can continuously perform channel measurement and obtain a CINR return value. The CINR return value can be obtained from an estimation operation of a physical wafer of a physical layer (PHY layer) of the working module. Traditionally, the CPE periodically obtains the CINR return value and directly reports the CINR return value to the BS. However, the MCS selection method adjusts the CINR return value according to the packet error rate to more accurately express the communication quality.

請配合參照「第4圖」,其係為一實施範例之調整程序之流程示意圖。調整程序可比較封包錯誤率與一下修係數的乘積以及一第一調整值上限,取較低者作為一第一調整值(步驟S410)。Please refer to "Figure 4" for a flow chart of the adjustment procedure of an embodiment. The adjustment program compares the product of the packet error rate with the minor repair coefficient and a first adjustment value upper limit, and takes the lower one as a first adjustment value (step S410).

換句話說,調整程序可先計算封包錯誤率與下修係數的乘積,再比較此乘積與第一調整值上限,並將此乘積與第一調整值上限之中較低的作為第一調整值。其中下修係數可以是預設的常數,並可由使用者自行設定。In other words, the adjustment program may first calculate the product of the packet error rate and the down-cut coefficient, and then compare the product with the first adjustment value upper limit, and use the lower of the product and the first adjustment value as the first adjustment value. . The down-cut factor can be a preset constant and can be set by the user.

在封包錯誤率大的情況下,由實體層估算得到的CINR回報 值準確率較低,應該要將得到的CINR回報值下修才能符合實際的通訊品質。因此基本上封包錯誤率越大,第一調整值就越大。但是為了避免一次下修太多而造成後續選取的MCS太低而降低傳速效率,甚至是造成傳輸量抖動(jitter)的問題,可以設定有第一調整值上限以限制每一次能夠調整的最大值。The CINR return estimated by the physical layer in the case of a large packet error rate The value accuracy rate is low, and the obtained CINR return value should be revised to meet the actual communication quality. Therefore, basically, the larger the packet error rate, the larger the first adjustment value. However, in order to avoid too much down-cutting, the subsequent selected MCS is too low to reduce the transmission efficiency, or even cause the jitter of the transmission amount. You can set the upper limit of the first adjustment value to limit the maximum that can be adjusted each time. value.

接著調整程序可比較一前次調整值與第一調整值的和以及第二調整值上限,取較低者作為CINR調整值(步驟S420)。更詳細地說,工作模組可以每隔一段時間(例如第一期間)就統計一次封包錯誤率,並計算對應這一段時間的CINR調整值。在調整結束後,當次的CINR調整值會被紀錄成前次調整值,以供下一次調整時使用。一般情況下,可將步驟S410計算得到的第一調整值加上前次調整值作為最終的CINR調整值。類似地,為了維持通訊狀態的穩定,調整程序更可參考第二調整值上限,以避免CINR調整值過大。其中第一調整值上限以及第二調整值上限可都是預設的常數,並可由使用者自行設定。Then, the adjustment program compares the sum of the previous adjustment value and the first adjustment value and the second adjustment value upper limit, and takes the lower one as the CINR adjustment value (step S420). In more detail, the working module can count the packet error rate every time period (for example, the first period), and calculate the CINR adjustment value corresponding to the time period. After the adjustment is completed, the current CINR adjustment value will be recorded as the previous adjustment value for use in the next adjustment. In general, the first adjustment value calculated in step S410 may be added to the previous adjustment value as the final CINR adjustment value. Similarly, in order to maintain the stability of the communication state, the adjustment procedure can refer to the second adjustment value upper limit to avoid excessive CINR adjustment value. The first adjustment value upper limit and the second adjustment value upper limit may all be preset constants, and may be set by the user.

工作模組得到CINR調整值後,依據CINR回報值以及CINR調整值計算實際回報值(步驟S500)。根據一實施範例,可將CINR回報值減去CINR調整值的差直接作為實際回報值。最後,可再依據實際回報值選取多個MCS的其中之一(步驟S600)。After the working module obtains the CINR adjustment value, the actual reward value is calculated based on the CINR return value and the CINR adjustment value (step S500). According to an embodiment, the difference between the CINR return value and the CINR adjustment value may be directly used as the actual return value. Finally, one of the plurality of MCSs may be selected based on the actual reward value (step S600).

根據一實施範例,當封包錯誤率小於或等於錯誤率門檻值時,工作模組可取得CINR回報值(步驟S300),並直接將前次調整值作為CINR調整值(步驟S700)。According to an embodiment, when the packet error rate is less than or equal to the error rate threshold, the working module may obtain the CINR return value (step S300), and directly use the previous adjustment value as the CINR adjustment value (step S700).

而根據另一實施範例,若封包錯誤率等於錯誤率門檻值表示 目前的通訊品質良好,因此MCS的選擇方法可以降低CINR調整值。請參照「第5圖」,係為另一實施範例之MCS的選擇方法之流程示意圖。當封包錯誤率小於或等於錯誤率門檻值時,工作模組可先判斷封包錯誤率是否等於零(步驟S250)。當封包錯誤率不等於零時,取得CINR回報值(步驟S300),並直接將前次調整值作為CINR調整值(步驟S700)。According to another embodiment, if the packet error rate is equal to the error rate threshold value representation The current communication quality is good, so the MCS selection method can reduce the CINR adjustment value. Please refer to "figure 5", which is a schematic flow chart of a method for selecting an MCS of another embodiment. When the packet error rate is less than or equal to the error rate threshold, the working module may first determine whether the packet error rate is equal to zero (step S250). When the packet error rate is not equal to zero, the CINR return value is obtained (step S300), and the previous adjustment value is directly used as the CINR adjustment value (step S700).

而當封包錯誤率等於零時,表示目前通訊品質非常良好,但可能是目前正在使用的MCS的傳輸速率太低。則工作模組可比較前次調整值與一上修係數的差以及一調整值下限,取較高者作為CINR調整值(步驟S800)。工作模組可先計算前次調整值減去上修係數得到一個差值,再比較此差值與調整值下限,並將此差值與調整值下限之中較高的作為CINR調整值。其中上修係數可以是預設的常數,並可由使用者自行設定。When the packet error rate is equal to zero, the current communication quality is very good, but the transmission rate of the MCS currently in use may be too low. Then, the working module can compare the difference between the previous adjustment value and the upper adjustment coefficient and a lower limit of the adjustment value, and take the higher one as the CINR adjustment value (step S800). The working module can first calculate the previous adjustment value minus the upper repair coefficient to obtain a difference, and then compare the difference with the lower limit of the adjustment value, and use the higher of the difference and the lower limit of the adjustment value as the CINR adjustment value. The upper repair factor can be a preset constant and can be set by the user.

須注意的是,CINR調整值可以是正值也可以是負值。當CINR調整值為正值時,實際回報值小於CINR回報值;反之當CINR調整值為負值時,實際回報值大於CINR回報值。因此MCS的選擇方法可以依據封包錯誤率調高或調低實際回報值,並可能據以選擇不同的MCS。It should be noted that the CINR adjustment value can be positive or negative. When the CINR adjustment value is positive, the actual return value is smaller than the CINR return value; otherwise, when the CINR adjustment value is negative, the actual return value is greater than the CINR return value. Therefore, the MCS selection method can increase or decrease the actual return value according to the packet error rate, and may select different MCSs accordingly.

此外,一般而言第一調整值上限以及第二調整值上限都是正值,例如5dB;調整值下限則為負值,例如-2dB。透過設定第一調整值上限、第二調整值上限以及調整值下限,可以確保當MCS的選擇方法被重複執行時也不會讓實際回報值無限制地被調高或調低,以取得整個通訊情形的穩定。In addition, generally, the upper limit of the first adjustment value and the upper limit of the second adjustment value are both positive values, for example, 5 dB; the lower limit of the adjustment value is a negative value, for example, -2 dB. By setting the upper limit of the first adjustment value, the upper limit of the second adjustment value, and the lower limit of the adjustment value, it can be ensured that when the MCS selection method is repeatedly executed, the actual return value is not increased or lowered indefinitely to obtain the entire communication. The situation is stable.

根據一實施範例,MCS的選擇方法可以實作於BS通訊模組20之中。請參照「第6圖」,其係為一實施範例之BS通訊模組之方塊示意圖。BS通訊模組20可包括一第一通訊單元22、一CINR調整單元24以及一MCS選擇單元26。舉例而言,BS通訊模組20可以是BS中的一上行鏈結(uplink)模組或是一下行鏈結(downlink)模組。According to an embodiment, the MCS selection method can be implemented in the BS communication module 20. Please refer to FIG. 6 , which is a block diagram of a BS communication module of an embodiment. The BS communication module 20 can include a first communication unit 22, a CINR adjustment unit 24, and an MCS selection unit 26. For example, the BS communication module 20 can be an uplink module or a downlink module in the BS.

第一通訊單元22用以於第一期間、第二期間或是後續的期間持續地以無線的方式收發封包。且第一通訊單元22可統計到目前為止已經接收到的封包總數,以及到目前為止發生錯誤的封包總數。The first communication unit 22 is configured to continuously and wirelessly transmit and receive packets during the first period, the second period, or the subsequent period. And the first communication unit 22 can count the total number of packets that have been received so far, and the total number of packets that have occurred so far.

在一開始時,CINR調整單元24可先等待(wait,或稱為idle)一個第一期間,並去詢問第一通訊單元22目前為止已經接收到的封包總數和發生錯誤的封包總數。接著CINR調整單元24可比較本次詢問以及前次詢問時的數據,再計算得到第一期間的封包錯誤率。但若第一封包的個數小於封包數門檻值,CINR調整單元24可繼續等待一個第二期間,再去詢問第一通訊單元22並計算第一封包以及第二封包的總數,且可據以計算在第一期間加上第二期間的時間內的封包錯誤率。In the beginning, the CINR adjustment unit 24 may wait (wait, or call idle) for a first period, and query the total number of packets that the first communication unit 22 has received so far and the total number of packets in which the error occurred. Then, the CINR adjusting unit 24 can compare the data of the current inquiry and the previous inquiry, and then calculate the packet error rate of the first period. However, if the number of the first packet is less than the threshold of the packet number, the CINR adjustment unit 24 may continue to wait for a second period, then query the first communication unit 22 and calculate the total number of the first packet and the second packet, and may The packet error rate during the first period plus the second period is calculated.

CINR調整單元24並執行上述步驟S200、S250、S300、S400、S500、S700以及S800,以依據CINR回報值以及封包錯誤率計算實際回報值。其中若BS通訊模組20是BS的下行鏈結模組,CINR調整單元24可以利用混合式自動重送請求(Hybrid Automatic Repeat reQuest,HARQ)的技術計算封包錯誤率。若BS通訊模組 20是BS的上行鏈結模組,CINR調整單元24則可以利用HARQ或是封包循環冗餘校驗(packet Cyclic Redundancy Check,packet CRC)的技術計算封包錯誤率。The CINR adjustment unit 24 also performs the above steps S200, S250, S300, S400, S500, S700, and S800 to calculate an actual reward value based on the CINR return value and the packet error rate. If the BS communication module 20 is the downlink link module of the BS, the CINR adjustment unit 24 can calculate the packet error rate by using a Hybrid Automatic Repeat ReQuest (HARQ) technique. If BS communication module 20 is the uplink link module of the BS, and the CINR adjustment unit 24 can calculate the packet error rate by using the HARQ or the Packet Cyclic Redundancy Check (packet CRC) technique.

MCS選擇單元26從CINR調整單元24接收到實際回報值後,執行步驟S600以選取適當的MCS,並令第一通訊單元22依據選取的MCS與CPE通訊模組30通訊。After receiving the actual reward value from the CINR adjustment unit 24, the MCS selection unit 26 performs step S600 to select an appropriate MCS, and causes the first communication unit 22 to communicate with the CPE communication module 30 according to the selected MCS.

根據一實施範例,MCS的選擇方法也可以實作於CPE通訊模組30之中。請參照「第7圖」,其係為一實施範例之用戶端設備通訊模組之方塊示意圖。CPE通訊模組30可包括一第二通訊單元32以及一CINR調整單元34。舉例而言,CPE通訊模組30可以是CPE中的一上行鏈結(uplink)模組。According to an embodiment, the MCS selection method can also be implemented in the CPE communication module 30. Please refer to FIG. 7 , which is a block diagram of a communication module of a client device according to an embodiment. The CPE communication module 30 can include a second communication unit 32 and a CINR adjustment unit 34. For example, the CPE communication module 30 can be an uplink module in the CPE.

第二通訊單元32用以於第一期間、第二期間或是後續的期間持續地以無線的方式收發封包,並可以與第一通訊單元22通訊。且第二通訊單元32可統計到目前為止已經接收到的封包總數,以及到目前為止發生錯誤的封包總數。The second communication unit 32 is configured to continuously and wirelessly transmit and receive packets during the first period, the second period, or the subsequent period, and can communicate with the first communication unit 22. And the second communication unit 32 can count the total number of packets that have been received so far, and the total number of packets that have occurred so far.

與CINR調整單元34類似地,CINR調整單元34可先等待一個第一期間,詢問第二通訊單元32封包相關數據,並據以計算第一期間的封包錯誤率。而若第一封包的個數小於封包數門檻值,CINR調整單元34可繼續等待一個第二期間,再計算在第一期間加上第二期間的時間內的封包錯誤率。Similar to the CINR adjustment unit 34, the CINR adjustment unit 34 may wait for a first period, inquire the second communication unit 32 to encapsulate the relevant data, and calculate the packet error rate for the first period. If the number of the first packet is less than the threshold of the packet number, the CINR adjustment unit 34 may continue to wait for a second period, and then calculate the packet error rate during the period of the first period plus the second period.

CINR調整單元34並可用以執行上述步驟S200、S250、S300、S400、S500、S700以及S800,以依據CINR回報值以及封包錯誤率計算實際回報值。若CNR通訊模組30是CPE的上行鏈結模組, CINR調整單元34則可以利用HARQ或是packet CRC的技術計算封包錯誤率。The CINR adjustment unit 34 can be configured to perform the above steps S200, S250, S300, S400, S500, S700, and S800 to calculate an actual reward value according to the CINR return value and the packet error rate. If the CNR communication module 30 is an uplink link module of the CPE, The CINR adjustment unit 34 can calculate the packet error rate using the HARQ or packet CRC techniques.

且於步驟S500中,CPE通訊模組30的CINR調整單元34可發送實際回報值給BS通訊模組20,以令BS通訊模組20的MCS選擇單元26依據實際回報值選取適當的MCS。例如CPE通訊模組30可以令通道品質資訊通道(Channel Quality Information Channel,CQICH)回報計算得到的實際回報值,進而影響BS的下行鏈結模組對於MCS的選擇。In step S500, the CINR adjustment unit 34 of the CPE communication module 30 can send the actual reward value to the BS communication module 20, so that the MCS selection unit 26 of the BS communication module 20 selects an appropriate MCS according to the actual reward value. For example, the CPE communication module 30 can cause the channel quality information channel (CQICH) to report the calculated actual return value, thereby affecting the selection of the downlink link module of the BS for the MCS.

舉例而言,假設工作模組是BS通訊模組20,且其為BS的下行鏈結模組。假設BS通訊模組20得到的CINR回報值為28分貝(dB),對應選擇的MCS為64QAM-5/6,並以64QAM-5/6的規則與CPE通訊模組30通訊。當BS通訊模組20持續收到的封包之封包錯誤率大於錯誤率門檻值時,可依照上述步驟S300到步驟S500調低實際回報值。For example, it is assumed that the working module is the BS communication module 20, and it is the downlink link module of the BS. Assume that the BS communication module 20 obtains a CINR return value of 28 decibels (dB), correspondingly selects the MCS to be 64QAM-5/6, and communicates with the CPE communication module 30 according to the 64QAM-5/6 rule. When the packet error rate of the packet continuously received by the BS communication module 20 is greater than the error rate threshold, the actual return value may be lowered according to the above steps S300 to S500.

若在連續多個第一期間內的封包錯誤率都大於錯誤率門檻值,則CINR調整值就會逐漸升高且會升到正值,實際回報值也會逐漸降低。而MCS選擇單元26會對應選擇比64QAM-5/6更低的調變方式,例如選擇MCS為64QAM-3/4,且接下來以64QAM-3/4的規則與CPE通訊模組30通訊。If the packet error rate in a plurality of consecutive first periods is greater than the error rate threshold, the CINR adjustment value will gradually increase and will rise to a positive value, and the actual return value will gradually decrease. The MCS selection unit 26 will select a modulation mode lower than 64QAM-5/6, for example, select MCS to be 64QAM-3/4, and then communicate with the CPE communication module 30 under the rules of 64QAM-3/4.

相反地,若在連續多個第一期間內的封包錯誤率都大於錯誤率門檻值,則CINR調整值就會逐漸降低且會降到負值,實際回報值也會逐漸升高,使得MCS選擇單元26有機會選擇較高的調變方式。Conversely, if the packet error rate in a plurality of consecutive first periods is greater than the error rate threshold, the CINR adjustment value will gradually decrease and will fall to a negative value, and the actual reward value will gradually increase, so that the MCS selects Unit 26 has the opportunity to choose a higher modulation mode.

綜上所述,上述MCS的選擇方法、BS通訊模組及CPE通訊模組合併參考CINR以及封包錯誤率來選擇MCS。因此可以避免因高估或低估CINR,而能夠決定適合即時環境之傳輸品質的MCS,進而提高無線資源的使用效率。In summary, the MCS selection method, the BS communication module, and the CPE communication module combine the reference CINR and the packet error rate to select the MCS. Therefore, it is possible to avoid MCS that is suitable for the transmission quality of the immediate environment due to overestimation or underestimation of the CINR, thereby improving the efficiency of use of the radio resources.

以上較佳具體實施範例之詳述,是希望藉此更加清楚描述本發明之特徵與精神,並非以上述揭露的較佳具體實施範例對本發明之範疇加以限制。相反地,其目的是希望將各種改變及具相等性的安排涵蓋於本發明所欲申請之專利範圍的範疇內。The above detailed description of the preferred embodiments of the present invention is intended to provide a further understanding of the scope of the invention. On the contrary, the intention is to cover various modifications and equivalent arrangements within the scope of the invention as claimed.

20‧‧‧基地台通訊模組20‧‧‧Base Station Communication Module

22‧‧‧第一通訊單元22‧‧‧First communication unit

24‧‧‧CINR調整單元24‧‧‧CINR adjustment unit

26‧‧‧MCS選擇單元26‧‧‧MCS selection unit

30‧‧‧用戶端設備通訊模組30‧‧‧Customer Equipment Communication Module

32‧‧‧第二通訊單元32‧‧‧Second communication unit

34‧‧‧CINR調整單元34‧‧‧CINR adjustment unit

第1圖係為一實施範例之基地台通訊模組與用戶端設備通訊模組之通訊示意圖。FIG. 1 is a schematic diagram of communication between a base station communication module and a user equipment communication module of an embodiment.

第2圖係為一實施範例之MCS的選擇方法之流程示意圖。Figure 2 is a flow chart showing the selection method of the MCS of an embodiment.

第3圖係為一實施範例之步驟S100之流程示意圖。FIG. 3 is a schematic flow chart of step S100 of an embodiment.

第4圖係為一實施範例之調整程序之流程示意圖。Figure 4 is a flow chart showing the adjustment procedure of an embodiment.

第5圖係為另一實施範例之MCS的選擇方法之流程示意圖。Figure 5 is a flow chart showing the selection method of the MCS of another embodiment.

第6圖係為一實施範例之基地台通訊模組之方塊示意圖。Figure 6 is a block diagram of a base station communication module of an embodiment.

第7圖係為一實施範例之用戶端設備通訊模組之方塊示意圖。Figure 7 is a block diagram of a communication module of a client device of an embodiment.

Claims (15)

一種調變編碼方案的選擇方法,包括:於一第一期間內接收多個第一封包,並依據該些第一封包計算一封包錯誤率;判斷該封包錯誤率是否大於一錯誤率門檻值;以及當該封包錯誤率大於該錯誤率門檻值時,執行以下步驟:取得一載波與干擾和雜訊比(Carrier to Interference plus Noise Ratio,CINR)回報值;執行一調整程序以得到一CINR調整值;依據該CINR回報值以及該CINR調整值計算一實際回報值;以及依據該實際回報值選取多個調變編碼方案的其中之一;其中該調整程序包括:比較該封包錯誤率與一下修係數的乘積以及一第一調整值上限,取較低者作為一第一調整值;以及比較一前次調整值與該第一調整值的和以及一第二調整值上限,取較低者作為該CINR調整值。 A method for selecting a modulation coding scheme includes: receiving a plurality of first packets in a first period, and calculating a packet error rate according to the first packets; determining whether the packet error rate is greater than an error rate threshold; And when the packet error rate is greater than the error rate threshold, performing the following steps: obtaining a carrier to interference plus noise ratio (CINR) return value; performing an adjustment procedure to obtain a CINR adjustment value Calculating an actual return value according to the CINR return value and the CINR adjustment value; and selecting one of the plurality of modulation coding schemes according to the actual reward value; wherein the adjusting procedure comprises: comparing the packet error rate with the minor repair coefficient And a first adjustment value upper limit, taking the lower one as a first adjustment value; and comparing the sum of a previous adjustment value and the first adjustment value and a second adjustment value upper limit, whichever is lower CINR adjustment value. 如請求項1所述之調變編碼方案的選擇方法,其中該於該第一期間內接收該些第一封包,並依據該些第一封包計算該封包錯誤率的步驟包括:於該第一期間內接收該些第一封包; 判斷該些第一封包的個數是否小於一封包數門檻值;當於該些第一封包的個數大於該封包數門檻值時,計算該第一期間的該封包錯誤率;以及當於該些第一封包的個數小於或等於該封包數門檻值時,繼續於一第二期間內接收多個第二封包,並計算該第一期間以及該第二期間的該封包錯誤率。 The method for selecting a modulation coding scheme according to claim 1, wherein the step of receiving the first packets in the first period and calculating the packet error rate according to the first packets comprises: Receiving the first packets during the period; Determining whether the number of the first packets is less than a threshold of the number of packets; when the number of the first packets is greater than the threshold of the number of packets, calculating the packet error rate of the first period; When the number of the first packets is less than or equal to the threshold of the number of packets, the plurality of second packets are continued to be received in a second period, and the packet error rate of the first period and the second period is calculated. 如請求項1所述之調變編碼方案的選擇方法,另包括:當該封包錯誤率小於或等於該錯誤率門檻值時,執行以下步驟:判斷該封包錯誤率是否等於零;當該封包錯誤率等於零時,執行以下步驟:取得該CINR回報值;以及比較一前次調整值與一上修係數的差以及一調整值下限,取較高者作為該CINR調整值;依據該CINR回報值以及該CINR調整值計算該實際回報值;以及依據該實際回報值選取該些調變編碼方案的其中之一。 The method for selecting a modulation coding scheme according to claim 1, further comprising: when the packet error rate is less than or equal to the error rate threshold, performing the following steps: determining whether the packet error rate is equal to zero; when the packet error rate is When the value is equal to zero, the following steps are performed: obtaining the CINR return value; comparing the difference between a previous adjustment value and a repair coefficient and a lower limit of the adjustment value, and taking the higher one as the CINR adjustment value; according to the CINR return value and the The CINR adjustment value calculates the actual reward value; and selects one of the modulation coding schemes according to the actual reward value. 如請求項3所述之調變編碼方案的選擇方法,另包括:當該封包錯誤率不等於零時,執行以下步驟:取得該CINR回報值;以及將該前次調整值作為該CINR調整值。 The method for selecting a modulation coding scheme according to claim 3, further comprising: when the packet error rate is not equal to zero, performing the following steps: obtaining the CINR return value; and using the previous adjustment value as the CINR adjustment value. 如請求項1所述之調變編碼方案的選擇方法,其中該依據該CINR回報值以及該CINR調整值計算該實際回報值的步驟包括:將該CINR回報值減去該CINR調整值的差作為該實際回報值。 The method for selecting a modulation coding scheme according to claim 1, wherein the step of calculating the actual reward value according to the CINR return value and the CINR adjustment value comprises: subtracting the CINR return value from the CINR adjustment value as a difference The actual return value. 一種基地台通訊模組,包括:一第一通訊單元,用以於一第一期間接收多個第一封包;一CINR調整單元,用以執行以下步驟:依據該些第一封包計算一封包錯誤率;判斷該封包錯誤率是否大於一錯誤率門檻值;以及當該封包錯誤率大於該錯誤率門檻值時,執行以下步驟:取得一CINR回報值;執行一調整程序以得到一CINR調整值;以及依據該CINR回報值以及該CINR調整值計算一實際回報值;以及一調變編碼方案選擇單元,用以依據該實際回報值選取多個調變編碼方案的其中之一;其中該調整程序包括:比較該封包錯誤率與一下修係數的乘積以及一第一調整值上限,取較低者作為一第一調整值;以及比較一前次調整值與該第一調整值的和以及一第二 調整值上限,取較低者作為該CINR調整值。 A base station communication module includes: a first communication unit, configured to receive a plurality of first packets during a first period; and a CINR adjustment unit, configured to perform the following steps: calculating a packet error according to the first packets And determining whether the packet error rate is greater than an error rate threshold; and when the packet error rate is greater than the error rate threshold, performing the following steps: obtaining a CINR return value; performing an adjustment procedure to obtain a CINR adjustment value; And calculating an actual reward value according to the CINR return value and the CINR adjustment value; and a modulation coding scheme selection unit, configured to select one of the plurality of modulation coding schemes according to the actual reward value; wherein the adjustment procedure includes Comparing the product of the packet error rate with the minor repair coefficient and a first adjustment value upper limit, taking the lower one as a first adjustment value; and comparing the sum of the previous adjustment value and the first adjustment value and a second Adjust the upper limit of the value and take the lower one as the CINR adjustment value. 如請求項6所述之基地台通訊模組,其中於該依據該些第一封包計算該封包錯誤率的步驟中,該CINR調整單元執行以下步驟:判斷該些第一封包的個數是否小於一封包數門檻值;當於該些第一封包的個數大於該封包數門檻值時,計算該第一期間的該封包錯誤率;以及當於該些第一封包的個數小於或等於該封包數門檻值時,等待一第二期間,依據該第一通訊單元於該第二期間內接收的多個第二封包,計算該第一期間以及該第二期間的該封包錯誤率。 The base station communication module of claim 6, wherein in the step of calculating the packet error rate according to the first packets, the CINR adjustment unit performs the following steps: determining whether the number of the first packets is smaller than a packet threshold value; when the number of the first packets is greater than the threshold of the packet number, calculating the packet error rate of the first period; and when the number of the first packets is less than or equal to the When the threshold is thresholded, the second period is waited for, and the packet error rate of the first period and the second period is calculated according to the plurality of second packets received by the first communication unit in the second period. 如請求項6所述之基地台通訊模組,該CINR調整單元另執行以下步驟:當該封包錯誤率小於或等於該錯誤率門檻值時,執行以下步驟:判斷該封包錯誤率是否等於零;當該封包錯誤率等於零時,執行以下步驟:取得該CINR回報值;以及比較一前次調整值與一上修係數的差以及一調整值下限,取較高者作為該CINR調整值;以及依據該CINR回報值以及該CINR調整值計算該實際回報值。 The base station communication module according to claim 6, wherein the CINR adjustment unit further performs the following steps: when the packet error rate is less than or equal to the error rate threshold, performing the following steps: determining whether the packet error rate is equal to zero; When the packet error rate is equal to zero, the following steps are performed: obtaining the CINR return value; and comparing a difference between a previous adjustment value and an upper repair coefficient and a lower limit of the adjustment value, taking the higher one as the CINR adjustment value; The CINR return value and the CINR adjustment value calculate the actual return value. 如請求項8所述之基地台通訊模組,另包括當該封包錯誤率不等於零時,執行以下步驟:取得該CINR回報值;以及將該前次調整值作為該CINR調整值。 The base station communication module of claim 8, further comprising: when the packet error rate is not equal to zero, performing the following steps: obtaining the CINR return value; and using the previous adjustment value as the CINR adjustment value. 如請求項6所述之基地台通訊模組,其中該CINR調整單元將該CINR回報值減去該CINR調整值的差作為該實際回報值。 The base station communication module of claim 6, wherein the CINR adjustment unit subtracts the CINR return value from the CINR adjustment value as the actual reward value. 一種用戶端設備通訊模組,與一基地台通訊模組進行通訊,該用戶端設備通訊模組包括:一第二通訊單元,用以於一第一期間接收多個第一封包;以及一CINR調整單元,用以執行以下步驟:依據該些第一封包計算一封包錯誤率;判斷該封包錯誤率是否大於一錯誤率門檻值;以及當該封包錯誤率大於該錯誤率門檻值時,執行以下步驟:取得一CINR回報值;執行一調整程序以得到一CINR調整值;依據該CINR回報值以及該CINR調整值計算一實際回報值;以及發送該實際回報值給該基地台通訊模組,以令該基地台通訊模組依據該實際回報值選取多個調變編碼方案的其中之一; 其中該調整程序包括:比較該封包錯誤率與一下修係數的乘積以及一第一調整值上限,取較低者作為一第一調整值;以及比較一前次調整值與該第一調整值的和以及一第二調整值上限,取較低者作為該CINR調整值。 A user equipment communication module communicates with a base station communication module, the user equipment communication module includes: a second communication unit, configured to receive a plurality of first packets in a first period; and a CINR The adjusting unit is configured to: calculate a packet error rate according to the first packets; determine whether the packet error rate is greater than an error rate threshold; and when the packet error rate is greater than the error rate threshold, perform the following Step: obtaining a CINR return value; performing an adjustment procedure to obtain a CINR adjustment value; calculating an actual return value according to the CINR return value and the CINR adjustment value; and transmitting the actual reward value to the base station communication module, Having the base station communication module select one of a plurality of modulation coding schemes according to the actual reward value; The adjusting procedure includes: comparing a product of the packet error rate with the minor repair coefficient and a first adjustment value upper limit, taking the lower one as a first adjustment value; and comparing the previous adjustment value with the first adjustment value And a second adjustment value upper limit, which is taken as the CINR adjustment value. 如請求項11所述之用戶端設備通訊模組,其中於該依據該些第一封包計算該封包錯誤率的步驟中,該CINR調整單元執行以下步驟:判斷該些第一封包的個數是否小於一封包數門檻值;當於該些第一封包的個數大於該封包數門檻值時,計算該第一期間的該封包錯誤率;以及當於該些第一封包的個數小於或等於該封包數門檻值時,等待一第二期間,依據該第二通訊單元於該第二期間內接收的多個第二封包,計算該第一期間以及該第二期間的該封包錯誤率。 The user equipment communication module of claim 11, wherein in the step of calculating the packet error rate according to the first packets, the CINR adjustment unit performs the following steps: determining whether the number of the first packets is If the number of the first packets is greater than the threshold of the number of packets, the packet error rate of the first period is calculated; and when the number of the first packets is less than or equal to When the number of packets is thresholded, the second period is waited for, and the packet error rate of the first period and the second period is calculated according to the plurality of second packets received by the second communication unit in the second period. 如請求項11所述之用戶端設備通訊模組,該CINR調整單元另執行以下步驟:當該封包錯誤率小於或等於該錯誤率門檻值時,執行以下步驟:判斷該封包錯誤率是否等於零;當該封包錯誤率等於零時,執行以下步驟:取得該CINR回報值;以及 比較一前次調整值與一上修係數的差以及一調整值下限,取較高者作為該CINR調整值;以及依據該CINR回報值以及該CINR調整值計算該實際回報值。 The CERA adjustment unit further performs the following steps: when the packet error rate is less than or equal to the error rate threshold, performing the following steps: determining whether the packet error rate is equal to zero; When the packet error rate is equal to zero, perform the following steps: obtain the CINR return value; Comparing the difference between a previous adjustment value and an upper adjustment coefficient and a lower adjustment value, taking the higher one as the CINR adjustment value; and calculating the actual return value according to the CINR return value and the CINR adjustment value. 如請求項13所述之用戶端設備通訊模組,另包括當該封包錯誤率不等於零時,執行以下步驟:取得該CINR回報值;以及將該前次調整值作為該CINR調整值。 The user equipment communication module of claim 13, further comprising: when the packet error rate is not equal to zero, performing the following steps: obtaining the CINR return value; and using the previous adjustment value as the CINR adjustment value. 如請求項11所述之用戶端設備通訊模組,其中該CINR調整單元將該CINR回報值減去該CINR調整值的差作為該實際回報值。 The client device communication module of claim 11, wherein the CINR adjustment unit subtracts the CINR return value from the CINR adjustment value as the actual reward value.
TW102101205A 2013-01-11 2013-01-11 Selecting method for modulation and coding scheme, communication module of base station, and communication module of user equipment TWI481221B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW102101205A TWI481221B (en) 2013-01-11 2013-01-11 Selecting method for modulation and coding scheme, communication module of base station, and communication module of user equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW102101205A TWI481221B (en) 2013-01-11 2013-01-11 Selecting method for modulation and coding scheme, communication module of base station, and communication module of user equipment

Publications (2)

Publication Number Publication Date
TW201429185A TW201429185A (en) 2014-07-16
TWI481221B true TWI481221B (en) 2015-04-11

Family

ID=51726236

Family Applications (1)

Application Number Title Priority Date Filing Date
TW102101205A TWI481221B (en) 2013-01-11 2013-01-11 Selecting method for modulation and coding scheme, communication module of base station, and communication module of user equipment

Country Status (1)

Country Link
TW (1) TWI481221B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080019301A1 (en) * 2006-07-21 2008-01-24 Hujun Yin Wireless adaptive packet control message apparatus, systems, and methods
TW201004202A (en) * 2008-05-19 2010-01-16 Qualcomm Inc Methods and systems for adaptive effective CINR reporting in a wireless communication system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080019301A1 (en) * 2006-07-21 2008-01-24 Hujun Yin Wireless adaptive packet control message apparatus, systems, and methods
TW201004202A (en) * 2008-05-19 2010-01-16 Qualcomm Inc Methods and systems for adaptive effective CINR reporting in a wireless communication system
CN102037672A (en) * 2008-05-19 2011-04-27 高通股份有限公司 Methods and systems for adaptive effective CINR reporting in a wireless communication system
US8089894B2 (en) * 2008-05-19 2012-01-03 Qualcomm Incorporated Methods and systems for adaptive effective CINR reporting in a wireless communication system

Also Published As

Publication number Publication date
TW201429185A (en) 2014-07-16

Similar Documents

Publication Publication Date Title
JP5663660B2 (en) Uplink power control method and system
CN100496166C (en) Radio base station device
US9379842B2 (en) Outer-loop adjustment for wireless communication link adaptation
CN101572585B (en) Method and device for acquiring mapping relation between data MCS and CQI code rate
KR100990342B1 (en) TVS determination device and method
US20090285169A1 (en) Method and apparatus for allocating downlink power in an orthogonal frequency division multiplexing communication system
CN100553185C (en) Method for generating channel quality indication in high-speed downlink packet access and user equipment
CN103516463B (en) A kind of method for carrying out outer shroud adaptive modulation and coding adjustment and base station
EP3557793A1 (en) Outer loop link adaptation adjustment method and apparatus
CN102340385B (en) Hybrid automatic repeat request (HARQ) processing method and apparatus thereof
JP2005244991A (en) Method and apparatus for controlling transmission of channel quality information according to characteristics of time-varying channels in a mobile communication system
CN101621829B (en) Method and device for reporting channel quality indicator
US10673558B2 (en) Configuring transmission parameters in a cellular system
GB2491222A (en) Transmission parameters based on CQI and subsequent transmission size
JP2018534821A (en) Multi-user MIMO rate prediction based on single-user SNR feedback
CN102186230B (en) Method and device for processing channel quality
US8917622B2 (en) Method for selecting modulation and coding scheme, base station communication module and customer premise equipment communication module
CN101500258B (en) Method, device and system for processing channel quality information in E_FACH state
CN113228540A (en) Optimized link adaptation
TWI481221B (en) Selecting method for modulation and coding scheme, communication module of base station, and communication module of user equipment
CN103929264B (en) Selection method of CINR, BS communication module and UE communication module
CN102263608B (en) Method and system for adaptive modulation and coding
CN107342839A (en) Link circuit self-adapting method of adjustment and device
JP5683724B2 (en) Transmission power control method and base station in base station of LTE radio communication system
JP5484547B1 (en) Transmission power control method and base station in base station of LTE radio communication system