A multi-port scheduling method for the uplink physical shared channel

By updating the AMC inner and outer ring values and adaptively scheduling single and two ports, the problem of uplink physical shared channel port selection by NR terminals is solved, the transmission rate and bandwidth utilization are improved, and the cell throughput is improved.

CN114025428BActive Publication Date: 2025-07-08HANGZHOU HONGLINGTONG INFORMATION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111288644.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-02
Publication Date
2025-07-08
Estimated Expiration
2041-11-02

AI Technical Summary

Technical Problem

In the prior art, in the port selection of the physical shared channel of the NR terminal, the appropriate number of ports cannot be quickly and accurately selected, resulting in insufficient transmission rate and bandwidth utilization, affecting cell throughput performance.

Method used

By upstream physical shared channel measurement SINR and CRC results, the inner and outer ring values of AMC are updated, and the single-port and two-port scheduling switching is adaptively realized, and the appropriate number of ports is selected by comparing the spectrum efficiency to improve resource utilization.

Benefits of technology

The uplink physical shared channel scheduling and channel conditions are achieved, and the utilization rate and throughput of uplink resources are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114025428B_ABST
    Figure CN114025428B_ABST
Patent Text Reader

Abstract

The present invention discloses a multi-port scheduling method for an uplink physical shared channel, which relates to the field of communication technologies. Based on the SINR and CRC results measured by the uplink physical shared channel, the inner and outer loop values of AMC are updated, and the uplink service is scheduled periodically based on different numbers of ports. By comparing the spectral efficiencies of the single-port and two-port of the uplink physical shared channel, the switching between the single-port and two-port scheduling of the uplink service is adaptively realized without more measurement information, the uplink service scheduling can better match the channel conditions, the utilization rate of uplink resources is greatly improved, and thus the uplink throughput is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technologies, and particularly to a multi-port scheduling method for an uplink physical shared channel. Background Art

[0002] In NR (New Radio), most NR terminals (User Equipment, UE) are capable of supporting the transmission of the PUSCH (Physical Uplink Shared Channel) using a single port (1 port) and a two-port (2 port). When the channel conditions permit, when the uplink physical shared channel is transmitted using two ports, the transmission rate of the uplink physical shared channel is higher, and the uplink bandwidth utilization rate is also higher; however, when the two-port transmission of the uplink physical shared channel is adopted under unfavorable channel conditions, the transmission rate of the uplink physical shared channel will be lower than that of the single-port mode. Therefore, when the terminal is capable of supporting the single-port and two-port transmission of the uplink physical shared channel, how to select an appropriate number of ports to transmit the uplink physical shared channel to improve the transmission rate of the terminal and the uplink bandwidth utilization rate is a problem that needs to be solved by the uplink scheduler of the NR base station.

[0003] In existing technical standards, it is often desired to measure and determine the appropriate number of ports through the sounding reference signal (SRS) transmitted by the terminal. Due to the fact that the resources of the sounding reference signal support multi-dimensional multi-user multiplexing, and when a large number of users transmit the sounding reference signal in the same time slot, the computational complexity of the NR base station in processing the sounding reference signal is high, often resulting in the NR base station being unable to process in time and unable to obtain the processing result quickly. Or by simplifying the algorithm, it will lead to a deviation between the calculation result and the actual situation, making it difficult to correctly select the appropriate number of ports for transmitting the uplink physical shared channel, resulting in difficulty in effectively improving the transmission rate of the uplink physical shared channel and the uplink bandwidth utilization rate, and even deteriorating the overall throughput performance of the cell.

[0004] Based on the existing problems, the present application provides a multi-port scheduling method for an uplink physical shared channel. Based on the SINR and CRC results measured for the uplink physical shared channel, the inner and outer loop values of the AMC are updated, and the switching between the single-port and two-port scheduling of the uplink service is adaptively realized, so that the uplink service scheduling can better match the channel conditions, greatly improving the utilization rate of uplink resources, and thus improving the uplink throughput. Summary of the Invention

[0005] The purpose of the present invention is to provide a multi-port scheduling method for the uplink physical shared channel. Based on the SINR and CRC results measured by the uplink physical shared channel, the inner loop and outer loop values of the AMC are updated, and the switching between single-port and two-port scheduling of the uplink service is adaptively realized, so that the uplink service scheduling can better match the channel conditions, greatly improving the utilization rate of uplink resources and further increasing the uplink throughput.

[0006] The present invention provides a multi-port scheduling method for the uplink physical shared channel, including the following steps:

[0007] Obtain the adaptive modulation and coding for the single-port and two-port of the uplink physical shared channel, where the adaptive modulation and coding include an inner loop value and an outer loop value;

[0008] Obtain the reporting information of the uplink physical shared channel;

[0009] Update the adaptive modulation and coding according to the reporting information of the uplink physical shared channel;

[0010] Obtain the modulation and coding methods, code rates, and modulation orders corresponding to the single-port and two-port;

[0011] Determine whether the outer loop timers of the single-port and two-port are timed out. If the outer loop timers of both the single-port and two-port are timed out, initialize the adaptive modulation and coding of the single-port and two-port, restart the outer loop timers of the single-port and two-port, and re-determine whether the outer loop timers of the single-port and two-port are timed out;

[0012] If the outer loop timer of the two-port is timed out and the outer loop timer of the single-port is not timed out, select single-port or two-port to schedule the uplink physical shared channel according to the single-port modulation and coding method;

[0013] If the outer loop timer of the two-port is not timed out and the outer loop timer of the single-port is timed out, select single-port or two-port to schedule the uplink physical shared channel according to the single-port spectral efficiency, where the spectral efficiency is the product of the number of ports, code rate, and modulation order;

[0014] If the outer loop timers of both the single-port and two-port are not timed out, select single-port or two-port to schedule the uplink physical shared channel according to the spectral efficiency and the single-port modulation and coding method.

[0015] Preferably, it further includes:

[0016] Initialize the adaptive modulation and coding of the single-port and two-port of the uplink physical shared channel.

[0017] Preferably, the initialization of the adaptive modulation and coding of the single-port and two-port of the uplink physical shared channel, where the adaptive modulation and coding include an inner loop value and an outer loop value, includes:

[0018] When there is no reporting of uplink physical shared channel measurement information, the outer loop value of adaptive modulation and coding for a single port, SINR out,1 is initialized to Delta_Sinr1, and the inner loop value of SINR in,1 is initialized to the demodulation threshold of the predefined modulation and coding scheme MCSx minus Delta_Sinr1;

[0019] The outer loop value of adaptive modulation and coding for two ports, SINR out,2 is initialized to Delta_Sinr2, and the inner loop value of SINR in,2 is initialized to the demodulation threshold of the predefined modulation and coding scheme MCSy minus Delta_Sinr2.

[0020] Preferably, twice the product of the code rate and modulation order corresponding to the modulation and coding scheme MCSy is less than the product of the code rate and modulation order corresponding to the modulation and coding scheme MCSx.

[0021] Preferably, the adaptive modulation and coding is updated according to the reporting information of the uplink physical shared channel, where the reporting information of the uplink physical shared channel includes:

[0022] Validity flag, cyclic redundancy check result, and signal-to-interference-plus-noise ratio measurement value SINR meas,p , where p is the number of ports of the uplink physical shared channel, and p = 1, 2 represent a single port and two ports respectively.

[0023] Preferably, the step of updating the adaptive modulation and coding according to the reporting information of the uplink physical shared channel includes:

[0024] If the reporting information of the uplink physical shared channel is invalid, end the update of the adaptive modulation and coding;

[0025] If the reporting information of the uplink physical shared channel is valid, update the inner loop value and outer loop value of the adaptive modulation and coding for the corresponding number of ports with valid reports.

[0026] Preferably, the step of updating the inner loop value and outer loop value of the adaptive modulation and coding for the corresponding number of ports with valid reports when the reporting information of the uplink physical shared channel is valid includes:

[0027] Based on the reporting information of the uplink physical shared channel corresponding to a single port and two ports, update the inner loop value of the adaptive modulation and coding for the corresponding number of ports:

[0028] SINR in,p =(1 - alpha)·SINR in,p +alpha·(SINR report -Δ p )

[0029] Among them, SINR in,p represents the inner-loop value of adaptive modulation and coding corresponding to the number of ports p of the uplink physical shared channel; alpha is a filtering coefficient between 0 and 1; Δ p represents the difference between the measured value of the signal-to-interference-plus-noise ratio and the demodulation ability when the number of ports of the uplink physical shared channel is p; Δ p = SINR meas,p - SINR in,p . When the outer-loop timers for both port numbers 1 and 2 do not time out, Δ p is not updated; SINR report represents converting the instantaneous value of the SINR reported by the PHY, SINR meas,p , into the reported value under the condition of power unconstraint. The initial value of SINR in,p is the SINR obtained from the first report; report ;

[0030] Based on the reported information of the uplink physical shared channel corresponding to the single port and the two ports, update the outer-loop value of adaptive modulation and coding for the corresponding number of ports:

[0031] Obtain the cyclic redundancy check result in the reported information of the uplink physical shared channel. When the cyclic redundancy check result is the acknowledgement character ACK:

[0032] SINR out,p = SINR out,p + StepUp;

[0033] When the cyclic redundancy check result is not the acknowledgement character NACK:

[0034] SINR out,p = SINR out,p - StepDown;

[0035] Set the range of the outer-loop value in adaptive modulation and coding:

[0036] SINR out,p = max(min(SINR out,p , SINR out,max ), SINR out,min

[0037] Among them, StepUp and StepDown respectively represent the uplift step and the down step of the outer-loop value, and satisfy BLER is the desired block error rate; SINR out,min and SINR out,max respectively represent the minimum value and the maximum value of the outer loop.

[0038] Preferably, the step of selecting a single-port or two-port to schedule the uplink physical shared channel according to the single-port modulation and coding scheme if the outer-loop timer of the two ports times out and the outer-loop timer of the single port does not time out includes:

[0039] Restart the outer-loop timers of the single port and the two ports;

[0040] Determine whether the modulation and coding scheme of the single port exceeds the predefined modulation and coding scheme order threshold. If it does not exceed, schedule the uplink physical shared channel for the single port and adopt the modulation and coding scheme corresponding to the single port;

[0041] If it exceeds, schedule the uplink physical shared channel for the two ports and determine the modulation and coding scheme for scheduling the uplink physical shared channel. The determination method is as follows:

[0042] 2*CodeRateRank2*Qm2>CodeRateRank1*Qm1

[0043] Wherein, CodeRateRank2 and Qm2 are the code rate and modulation order corresponding to the minimum modulation and coding scheme that satisfies the above formula.

[0044] Preferably, the step of selecting a single-port or two-port to schedule the uplink physical shared channel according to the single-port spectral efficiency if the outer-loop timer of the two ports does not time out and the outer-loop timer of the single port times out includes:

[0045] Determine whether there is a single port. If there is a single port and the modulation and coding scheme of the single port satisfies:

[0046] 2*CodeRateRank2*Qm2<CodeRateRank1*Qm1

[0047] Wherein, CodeRateRank1 and Qm1 are the code rate and modulation order corresponding to the minimum modulation and coding scheme that satisfies the above formula, and the corresponding demodulation threshold is denoted as SINRx;

[0048] Then schedule the uplink physical shared channel for the single port and adopt the modulation and coding scheme corresponding to the single port;

[0049] And set the outer-loop value of the single port to Delta_Sinr1 = 0, and the inner-loop value to SINRx minus Delta_Sinr1;

[0050] If there is no single port, then schedule the uplink physical shared channel for the two ports and adopt the modulation and coding scheme corresponding to the two ports;

[0051] The outer-loop value of the single port accumulates 1 step within the limit range.

[0052] Preferably, the step of selecting a single-port or two-port to schedule the uplink physical shared channel according to the spectral efficiency and the single-port modulation and coding scheme when both the single-port and two-port outer-loop timers do not time out includes:

[0053] If the modulation and coding scheme of the single-port satisfies:

[0054] 2*CodeRateRank2*Qm2 = <CodeRateRank1*Qm1

[0055] Or if the modulation and coding scheme of the single-port does not exceed a predefined MCS order threshold, schedule the uplink physical shared channel with the single-port and adopt the modulation and coding scheme corresponding to the single-port;

[0056] Otherwise, schedule the uplink physical shared channel with the two-ports and adopt the modulation and coding scheme corresponding to the two-ports.

[0057] Compared with the prior art, the present invention has the following remarkable advantages:

[0058] The present invention provides a multi-port scheduling method for the uplink physical shared channel, which updates the inner-loop and outer-loop values of AMC based on the SINR and CRC results measured on the uplink physical shared channel, and uses periodic attempts to schedule uplink services based on different numbers of ports. By comparing the spectral efficiencies of the single-port and two-ports of the uplink physical shared channel, the switching between the single-port and two-port scheduling of the uplink service is adaptively realized without more measurement information, so that the uplink service scheduling can better match the channel conditions, greatly improving the utilization rate of uplink resources and thus increasing the uplink throughput. Description of the Drawings

[0059] Figure 1 It is a scheduling flowchart of a multi-port scheduling method for the uplink physical shared channel provided by an embodiment of the present invention. Detailed Embodiments

[0060] The following clearly and completely describes the technical solutions of the embodiments of the present invention with reference to the drawings in the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.

[0061] In order to solve the problem that the prior art does not fully utilize the channel characteristics and terminal capabilities to select an appropriate number of ports when scheduling a terminal that supports multi-port transmission of PUSCH, which reduces the uplink transmission rate of the terminal, and at the same time reduces the resource utilization rate of the uplink bandwidth and further affects the uplink throughput performance of the entire cell, a scheduling method for multi-port uplink services is proposed.

[0062] Refer to Figure 1 , the present invention provides a multi-port scheduling method for the uplink physical shared channel, including the following steps:

[0063] S1: Obtain the adaptive modulation and coding of the single-port and two-port of the uplink physical shared channel PUSCH. Among them, the adaptive modulation and coding AMC includes an inner loop value and an outer loop value;

[0064] Initialize the adaptive modulation and coding of the single-port and two-port of the uplink physical shared channel. Among them, the initialization steps include:

[0065] When there is no uplink physical shared channel measurement information reported, the outer loop value SINR of the adaptive modulation and coding AMC of the single-port out,1 is initialized to Delta_Sinr1, and the inner loop value SINR in,1 is initialized to the demodulation threshold of the predefined modulation and coding method MCSx minus Delta_Sinr1;

[0066] The outer loop value SINR of the adaptive modulation and coding of the two-port out,2 is initialized to Delta_Sinr2, and the inner loop value SINR in,2 is initialized to the demodulation threshold of the predefined modulation and coding method MCSy minus Delta_Sinr2. Among them, twice the product of the code rate and the modulation order corresponding to the modulation and coding method MCSy is less than the product of the code rate and the modulation order corresponding to the modulation and coding method MCSx.

[0067] S2: Obtain the reported information of the uplink physical shared channel;

[0068] S3: Update the adaptive modulation and coding according to the reported information of the uplink physical shared channel PUSCH; Among them, the reported information of the uplink physical shared channel includes: validity flag, (CRC) cyclic redundancy check result, and signal-to-(SINR) interference plus noise ratio measurement value SINR meas,p , where p is the number of ports of the uplink physical shared channel, and p = 1, 2 represent the single-port and two-port respectively.

[0069] Updating the adaptive modulation and coding according to the reported information of the uplink physical shared channel includes:

[0070] If the reported information of the uplink physical shared channel is invalid, end the update of the adaptive modulation and coding;

[0071] If the reported information of the uplink physical shared channel is valid, update the inner loop value and outer loop value of the adaptive modulation and coding of the corresponding port number with valid reports. Include:

[0072] Update the inner-loop value of adaptive modulation and coding for the corresponding number of ports based on the reporting information of the uplink physical shared channel corresponding to the single port and the two ports:

[0073] SINR in,p =(1 - alpha)·SINR in,p +alpha·(SINR report - Δ p )

[0074] Wherein, SINR in,p represents the inner-loop value of adaptive modulation and coding for the number of ports p (p = 1, 2) of the corresponding uplink physical shared channel; alpha is a filtering coefficient between 0 and 1; Δ p represents the difference between the signal-to-interference-plus-noise ratio measurement value and the demodulation ability when the number of ports of the uplink physical shared channel is p; Δ p = SINR meas,p - SINR in,p , and when the outer-loop timers for both the number of ports 1 and 2 do not time out, Δ p is not updated; SINR report represents converting the instantaneous value of the PHY-reported SINR, SINR meas,p , to the reported value under the condition of power unconstraint, and the initial value of SINR in,p is the SINR report obtained from the first report;

[0075] Update the outer-loop value of adaptive modulation and coding for the corresponding number of ports based on the reporting information of the uplink physical shared channel corresponding to the single port and the two ports:

[0076] Obtain the cyclic redundancy check result in the reporting information of the uplink physical shared channel. When the cyclic redundancy check result is the acknowledgement character ACK:

[0077] SINR out,p = SINR out,p + StepUp;

[0078] When the cyclic redundancy check result is not the acknowledgement character NACK:

[0079] SINR out,p = SINR out,p - StepDown;

[0080] Set the range of the outer-loop value in adaptive modulation and coding:

[0081] SINR out,p = max(min(SINR out,p , SINR out,max ), SINR out,min

[0082] where StepUp and StepDown respectively represent the step sizes for increasing and decreasing the outer loop value, and satisfy BLER is the desired block error rate; SINR out,min and SINR out,max respectively represent the minimum and maximum values of the outer loop.

[0083] S4: Obtain the modulation and coding schemes, code rates, and modulation orders corresponding to the single port and two ports;

[0084] where, based on the sum of the inner loop SINR in,1 of the single port and the outer loop SINR out,1 the modulation and coding scheme MCS1, code rate CodeRateRank1, and modulation order Qm1 are obtained by looking up a table;

[0085] Based on the sum of the inner loop SINR in,2 of the two ports and the outer loop SINR out,2 the modulation and coding scheme MCS2, code rate CodeRateRank2, and modulation order Qm2 are obtained by looking up a table.

[0086] S5: Determine whether the outer loop timers of the single port and two ports have timed out. If both the outer loop timers of the single port and two ports have timed out, initialize the adaptive modulation and coding of the single port and two ports, restart the outer loop timers of the single port and two ports, and re-determine whether the outer loop timers of the single port and two ports have timed out;

[0087] S6: If the outer loop timer of the two ports has timed out and the outer loop timer of the single port has not timed out, then select the single port or two ports to schedule the uplink physical shared channel according to the modulation and coding scheme of the single port, including:

[0088] Restart the outer loop timers of the single port and two ports to align the times of the outer loop timers of the single port and two ports;

[0089] Determine whether the modulation and coding scheme of the single port exceeds the predefined modulation and coding scheme order threshold. If it does not exceed, schedule the uplink physical shared channel for the single port and use the modulation and coding scheme corresponding to the single port;

[0090] If it exceeds, schedule the uplink physical shared channel for the two ports and determine the modulation and coding scheme for scheduling the uplink physical shared channel. The determination method is as follows:

[0091] 2 * CodeRateRank2 * Qm2 > CodeRateRank1 * Qm1

[0092] Among them, CodeRateRank2 and Qm2 are the code rate and modulation order corresponding to the minimum modulation and coding mode that satisfy the above formula. Set the inner loop value of AMC for the two ports as the demodulation threshold corresponding to MCS2 minus Delta_Sinr2, and the outer loop value as Delta_Sinr2; use the measurement report based on this scheduling as the first report for the two ports.

[0093] S7: If the outer loop timer for the two ports has not timed out and the outer loop timer for a single port has timed out, then select to schedule the uplink physical shared channel for the single port or the two ports according to the single port spectral efficiency, including:

[0094] Judge whether there is a single port. If there is a single port and the modulation and coding mode of the single port satisfies:

[0095] 2*CodeRateRank2*Qm2 < CodeRateRank1*Qm1

[0096] Among them, CodeRateRank1 and Qm1 are the code rate and modulation order corresponding to the minimum modulation and coding mode that satisfy the above formula, and the corresponding demodulation threshold is denoted as SINRx;

[0097] Then schedule the uplink physical shared channel for the single port and adopt the modulation and coding mode corresponding to the single port;

[0098] And set the outer loop value of the single port as Delta_Sinr1 = 0, and the inner loop value as SINRx minus Delta_Sinr1;

[0099] If there is no single port, then schedule the uplink physical shared channel for the two ports and adopt the modulation and coding mode corresponding to the two ports;

[0100] The outer loop value of the single port accumulates 1 step within the limit range. This enables a more reasonable judgment on whether to use the single port or the two ports when neither of the two timers has timed out.

[0101] S8: If neither the outer loop timer for the single port nor that for the two ports has timed out, then select to schedule the uplink physical shared channel for the single port or the two ports according to the spectral efficiency and the single port modulation and coding mode, including:

[0102] If the modulation and coding mode of the single port satisfies:

[0103] 2*CodeRateRank2*Qm2 = <CodeRateRank1*Qm1

[0104] Or the modulation and coding mode of the single port does not exceed the predefined MCS order threshold, then schedule the uplink physical shared channel for the single port and adopt the modulation and coding mode corresponding to the single port;

[0105] Otherwise, schedule the two ports of the uplink physical shared channel and adopt the modulation and coding methods corresponding to the two ports.

[0106] The above are only several specific embodiments of the present invention disclosed. However, the embodiments of the present invention are not limited thereto, and any changes that can be conceived by those skilled in the art should fall within the protection scope of the present invention.

Claims

1. A multi-port scheduling method for an uplink physical shared channel, characterized in that, It includes the following steps: Obtain the adaptive modulation and coding (AMC) for the single-port and dual-port of the physical uplink shared channel, where the AMC includes an inner loop value and an outer loop value; Obtain the reporting information of the physical uplink shared channel; Update the adaptive modulation and coding according to the reporting information of the uplink physical shared channel; the reporting information of the uplink physical shared channel includes a validity flag, a cyclic redundancy check result, and a signal-to-interference-plus-noise ratio measurement value SINR meas,p , where p is the number of ports of the uplink physical shared channel, and p = 1, 2 represent a single port and a two-port respectively; Updating the AMC according to the reporting information of the physical uplink shared channel includes: when the reporting information of the physical uplink shared channel is invalid, end the update of the AMC; when the reporting information of the physical uplink shared channel is valid, update the inner loop value and the outer loop value of the AMC with valid reporting for the corresponding number of ports; Obtain the modulation and coding scheme, code rate, and modulation order corresponding to the single-port and dual-port; Determine whether the outer loop timers of the single-port and dual-port have timed out. If both the single-port and dual-port outer loop timers have timed out, initialize the AMC of the single-port and dual-port, restart the outer loop timers of the single-port and dual-port, and re-determine whether the outer loop timers of the single-port and dual-port have timed out; If the outer loop timer of the dual-port has timed out and the outer loop timer of the single-port has not timed out, select the single-port or dual-port to schedule the physical uplink shared channel according to the single-port modulation and coding scheme; If the outer loop timer of the dual-port has not timed out and the outer loop timer of the single-port has timed out, select the single-port or dual-port to schedule the physical uplink shared channel according to the single-port spectral efficiency, where the spectral efficiency is the product of the number of ports, code rate, and modulation order; If neither the single-port nor the dual-port outer loop timer has timed out, select the single-port or dual-port to schedule the physical uplink shared channel according to the spectral efficiency and the single-port modulation and coding scheme; The step of updating the inner loop value and the outer loop value of the AMC with valid reporting for the corresponding number of ports when the reporting information of the physical uplink shared channel is valid includes: Update the inner loop value of the AMC for the corresponding number of ports based on the reporting information of the physical uplink shared channel corresponding to the single-port and dual-port; SINR in,p = (1 - alpha)·SINR in,p + alpha·(SINR report - Δ p ) Among them, SINR in,p represents the inner-loop value of adaptive modulation and coding corresponding to the number of ports p of the uplink physical shared channel; alpha is a filtering coefficient between 0 and 1; Δ p represents the difference between the signal-to-interference-plus-noise ratio measurement value and the demodulation ability when the number of ports of the uplink physical shared channel is p; Δ p = SINR meas,p - SINR in,p . When the outer-loop timers for both port numbers 1 and 2 do not time out, Δ p is not updated; SINR report represents converting the instantaneous value SINR meas,p reported by the PHY to the reported value under the condition of power unconstraint. The initial value of SINR in,p is the SINR report obtained from the first report; Update the outer loop value of the AMC for the corresponding number of ports based on the reporting information of the physical uplink shared channel corresponding to the single-port and dual-port; Obtain the cyclic redundancy check result in the reporting information of the physical uplink shared channel. When the cyclic redundancy check result is the acknowledgement character ACK: SINR out,p = SINR out,p + StepUp; When the cyclic redundancy check result is not the non-acknowledgement character NACK: SINR out,p = SINR out,p - StepDown; Set the range of the outer loop value in the AMC; SINR out,p = max(min(SINR out,p , SINR out,max ), SINR out,min Among them, StepUp and StepDown respectively represent the uplift step size and the downstep size of the outer loop value, and satisfy BLER is the desired block error rate; SINR out,min and SINR out,max respectively represent the minimum value and the maximum value of the outer loop.

2. The multi-port scheduling method for an uplink physical shared channel according to claim 1, wherein It also includes: Initialize the AMC of the single-port and dual-port of the physical uplink shared channel.

3. The multi-port scheduling method for an uplink physical shared channel according to claim 2, wherein The initialization of the AMC of the single-port and dual-port of the physical uplink shared channel, where the AMC includes an inner loop value and an outer loop value, includes: When there is no reporting of uplink physical shared channel measurement information, the outer loop value of adaptive modulation and coding for a single port, SINR out,1 is initialized to Delta_Sinr1, and the inner loop value of SINR in,1 is initialized to the demodulation threshold of the predefined modulation and coding scheme MCSx minus Delta_Sinr1; Adaptive Modulation and Coding Outer Loop Value SINR for Two Ports out,2 Initialized to Delta_Sinr2, Inner Loop Value SINR in,2 Initialized to the demodulation threshold of the predefined modulation and coding scheme MCSy minus Delta_Sinr2.

4. The multi-port scheduling method for an uplink physical shared channel according to claim 3, wherein Twice the product of the code rate and modulation order corresponding to the modulation and coding scheme MCSy is less than the product of the code rate and modulation order corresponding to the modulation and coding scheme MCSx.

5. The multi-port scheduling method for an uplink physical shared channel according to claim 1, characterized in that, The step of, if the outer loop timer of the dual-port has timed out and the outer loop timer of the single-port has not timed out, selecting the single-port or dual-port to schedule the physical uplink shared channel according to the single-port modulation and coding scheme includes: Restart the outer loop timers of the single-port and dual-port; Determine whether the modulation and coding scheme of the single port exceeds the predefined modulation and coding scheme order threshold. If it does not exceed, schedule the uplink physical shared channel for the single port and adopt the modulation and coding scheme corresponding to the single port; If it exceeds, schedule the uplink physical shared channel for both ports and determine the modulation and coding scheme to schedule the uplink physical shared channel. The determination method is as follows: 2*CodeRateRank2*Qm2>CodeRateRank1*Qm1 Where CodeRateRank2 and Qm2 are the code rate and modulation order corresponding to the minimum modulation and coding scheme that satisfies the above formula.

6. The multi-port scheduling method for an uplink physical shared channel according to claim 1, wherein The step of selecting the single port or both ports to schedule the uplink physical shared channel according to the single port spectral efficiency when the outer loop timer of both ports has not timed out and the outer loop timer of the single port has timed out includes: Determine whether there is a single port. If there is a single port and the modulation and coding scheme of the single port satisfies: 2*CodeRateRank2*Qm2<CodeRateRank1*Qm1 Where CodeRateRank1 and Qm1 are the code rate and modulation order corresponding to the minimum modulation and coding scheme that satisfies the above formula, and the corresponding demodulation threshold is denoted as SINRx; Then schedule the uplink physical shared channel for the single port and adopt the modulation and coding scheme corresponding to the single port; And set the outer loop value of the single port to Delta_Sinr1 = 0, and the inner loop value to SINRx minus Delta_Sinr1; If there is no single port, then schedule the uplink physical shared channel for both ports and adopt the modulation and coding scheme corresponding to both ports; The outer loop value of the single port accumulates 1 step within the limit range.

7. The multi-port scheduling method for an uplink physical shared channel according to claim 1, characterized in that The step of selecting the single port or both ports to schedule the uplink physical shared channel according to the spectral efficiency and the single port modulation and coding scheme when the outer loop timers of both the single port and both ports have not timed out includes: If the modulation and coding scheme of the single port satisfies: 2*CodeRateRank2*Qm2=<CodeRateRank1*Qm1 Or the modulation and coding scheme of the single port does not exceed the predefined MCS order threshold, schedule the uplink physical shared channel for the single port and adopt the modulation and coding scheme corresponding to the single port; Otherwise, schedule the uplink physical shared channel for both ports and adopt the modulation and coding scheme corresponding to both ports.

Citation Information

Patent Citations

  • Signaling configuration method and system for physical uplink shared channel

    CN101800622A

  • Configuration method and device for selecting transmitting antennae

    CN101888624A