Uplink waveform switching method, device, equipment, storage medium and program product
By detecting the uplink DCI allocation parameters of the PDCCH in the new air interface time-division duplex cell and the coverage performance and throughput parameters of the user terminal, the uplink waveform switching scheme was determined, which solved the problem of low accuracy of uplink waveform switching and improved the coverage performance and service experience of the user terminal.
Patent Information
- Application Number
- CN202410652748.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-24
- Publication Date
- 2026-11-06
- Estimated Expiration
- 2044-05-24
AI Technical Summary
Existing uplink waveform switching schemes have low accuracy and cannot accurately switch the uplink waveform of user terminals, resulting in limited uplink coverage performance.
By collecting uplink DCI allocation parameters of PDCCH at different aggregation levels for each New Radio Time Division Duplex cell, it is possible to detect whether the uplink coverage performance meets the preset performance requirements, obtain the coverage performance parameters and service throughput parameters of the user terminal, determine the uplink coverage performance mode and radio rate mode of the user terminal based on these parameters, and then switch the uplink waveform.
It achieves more accurate uplink waveform switching, improves the wireless environment characterization capability of user terminals, and ensures a better user experience.
Smart Images

Figure CN118804353B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of communication technology, and in particular to an uplink waveform switching method, apparatus, device, storage medium, and program product. Background Technology
[0002] In the downlink of 5G NR TDD (New Radio Time Division Duplexing) networks, base stations compensate for downlink propagation loss and improve downlink coverage performance by increasing transmit power and configuring multi-port antennas. However, in the uplink, user terminals have significantly lower transmit power and antenna port configurations compared to the base station. During service use, user terminals will first experience a reduced perceived service performance due to limited uplink coverage. Currently, the 3GPP specifications provide network-side uplink enhancement solutions including Supplementary Uplink (SUL) and Carrier Aggregation (CA). However, the terminal penetration rate of these two uplink enhancement solutions is low. On the terminal side, waveform adaptive methods can be used to enhance uplink coverage performance.
[0003] In NR systems, the Physical Uplink Shared Channel (PUSCH) transmission precoding can generate two waveforms: Cyclic Prefix Orthogonal Frequency Division Multiplexing (CP OFDM) waveform and Discrete Fourier Transform Spread OFDM (DFT OFDM) waveform. The NR system defaults to supporting the CP OFDM waveform on the terminal side. The Power Class 1.5 (29dBm) standard added in 3GPP Rel 16 supports the discrete waveform. In areas with limited uplink coverage, when using QPSK() to transmit data, the discrete waveform allows for higher transmit power compared to the CP OFDM waveform.
[0004] Existing uplink waveform switching schemes rely on SRS SINR values for switching, but this scheme has low accuracy and cannot accurately switch the uplink waveform of the user terminal. Summary of the Invention
[0005] This invention provides an uplink waveform switching method, apparatus, device, storage medium, and program product to address the shortcomings of low accuracy in uplink waveform switching in the prior art, thereby achieving the technical effect of improving the accuracy of uplink waveform switching.
[0006] This invention provides an uplink waveform switching method, comprising the following steps: Collect uplink DCI allocation parameters for PDCCH at different aggregation levels for each new air interface time-division duplex cell; Based on the uplink DCI allocation parameters of the PDCCH at different aggregation levels, detect whether there are any target new air time-division duplex cells in each of the new air time-division duplex cells whose uplink coverage performance does not meet the first preset performance requirement. If they exist, obtain the uplink coverage performance parameters and service throughput parameters of each user terminal in the target new air time-division duplex cell; Based on the uplink coverage performance parameters, determine the uplink coverage performance mode of each user terminal's location, and based on the service throughput parameters, determine the wireless rate mode of each user terminal. The uplink waveform of the user terminal is switched according to the uplink coverage performance mode and the wireless rate mode.
[0007] According to an uplink waveform switching method provided by the present invention, the step of detecting whether there is a target new air interface time-division duplex cell whose uplink coverage performance does not meet the first preset performance requirement in each of the new air interface time-division duplex cells based on the uplink DCI allocation parameters of the PDCCH at different aggregation levels includes: Based on the PDCCH uplink DCI allocation parameters of different aggregation levels, obtain the target PDCCH uplink DCI allocation parameters where the aggregation level of the PDCCH uplink DCI allocation parameters exceeds a preset level threshold. Based on the target PDCCH uplink DCI allocation parameters of each of the new air interface time division duplex cells, calculate the uplink DCI allocation ratio of each of the new air interface time division duplex cells. Based on the uplink DCI allocation ratio, determine whether the uplink coverage performance of each of the new air interface time-division duplex cells meets the first preset performance requirement.
[0008] According to an uplink waveform switching method provided by the present invention, determining whether the uplink coverage performance of each of the new air interface time-division duplex cells meets the first preset performance requirement based on the uplink DCI allocation ratio includes: Detect whether the uplink DCI allocation ratio is less than a first preset performance threshold; If the uplink DCI allocation ratio is less than the first preset performance threshold, it is determined that the uplink coverage performance of the new air interface time division duplex cell has not met the first preset performance requirement.
[0009] According to an uplink waveform switching method provided by the present invention, the uplink coverage performance parameters include a demodulation reference signal carried in the RRC connection request; the step of determining the uplink coverage performance mode of each user terminal's location based on the uplink coverage performance parameters includes: Detect whether the reference signal received power of the demodulated reference signal is less than a second preset performance threshold; If the received power of the reference signal is less than the second preset performance threshold, the uplink coverage performance of the location of the user terminal is determined as the first uplink coverage performance. If the received power of the reference signal is greater than or equal to the second preset performance threshold, the uplink coverage performance of the location of the user terminal is determined as the second uplink coverage performance.
[0010] According to an uplink waveform switching method provided by the present invention, the service throughput parameters include the first uplink RLC service byte count of the user terminal and the second uplink RLC service byte count of the target new air interface time division duplex cell where the user terminal is located; the step of determining the radio rate mode of the user terminal according to the service throughput parameters includes: The uplink RLC throughput of each user terminal is calculated based on the first uplink RLC service byte count and the second uplink RLC service byte count. Detect whether the uplink RLC throughput is less than a preset throughput threshold; If the uplink RLC throughput is less than the preset throughput threshold, the wireless rate mode of the user terminal is determined to be the first wireless rate mode. If the uplink RLC throughput is greater than or equal to the preset throughput threshold, the wireless rate mode of the user terminal is determined to be the second wireless rate mode.
[0011] According to an uplink waveform switching method provided by the present invention, the step of switching the uplink waveform of the user terminal according to the uplink coverage performance mode and the wireless rate mode includes: If the uplink coverage performance mode is the first uplink coverage performance mode and the wireless rate mode is the first wireless rate mode, the uplink waveform of the user terminal is switched to a discrete waveform. If the uplink coverage performance mode is the first uplink coverage performance and the wireless rate mode is the second wireless rate mode, after a preset time interval, the uplink waveform of the user terminal is switched to a discrete waveform. If the uplink coverage performance mode is the second uplink coverage performance, and the duration of the uplink coverage performance mode being the second uplink coverage performance reaches a preset time threshold, the uplink waveform of the user terminal is switched to a cyclic prefix orthogonal frequency division multiplexing waveform.
[0012] The present invention also provides an uplink waveform switching device, comprising the following modules: The acquisition module is configured to collect uplink DCI allocation parameters of PDCCH at different aggregation levels for each new air interface time-division duplex cell. The detection module is configured to detect, based on the uplink DCI allocation parameters of the PDCCH at different aggregation levels, whether there is a target new air time-division duplex cell in each of the new air time-division duplex cells whose uplink coverage performance does not meet the first preset performance requirement; The acquisition module is configured to, if it exists, acquire the uplink coverage performance parameters and service throughput parameters of each user terminal in the target New Radio Time Division Duplex cell; The determination module is configured to determine the uplink coverage performance mode of each user terminal's location based on the uplink coverage performance parameters, and to determine the wireless rate mode of the user terminal based on the service throughput parameters. The switching module is configured to switch the uplink waveform of the user terminal according to the uplink coverage performance mode and the wireless rate mode.
[0013] The present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the uplink waveform switching method as described above.
[0014] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the uplink waveform switching method as described above.
[0015] The present invention also provides a computer program product, including a computer program that, when executed by a processor, implements the uplink waveform switching method as described above.
[0016] This invention provides an uplink waveform switching method, apparatus, device, storage medium, and program product. It focuses on target NR time-division duplex cells where uplink coverage performance does not meet a first preset performance requirement. For user terminals within these target NR time-division duplex cells, it further determines the corresponding uplink coverage performance mode and radio rate mode based on uplink coverage performance parameters and service throughput parameters. It then determines the uplink waveform switching for the user terminal based on the uplink coverage performance mode and radio rate mode of the user terminal's location. This allows for a more accurate characterization of the user terminal's current wireless environment, determining whether the user terminal's uplink waveform needs switching, and better ensuring a superior user experience. Attached Figure Description
[0017] To more clearly illustrate the technical solutions in this invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0018] Figure 1 This is a schematic diagram of determining the uplink waveform of a user terminal through RRC reconfiguration messages, provided by the present invention.
[0019] Figure 2 This is a schematic diagram of uplink waveform switching in the prior art provided by the present invention.
[0020] Figure 3 This is a flowchart illustrating the uplink waveform switching method provided by the present invention.
[0021] Figure 4 This is a schematic diagram of the uplink waveform switching device provided by the present invention.
[0022] Figure 5 This is a schematic diagram of the structure of the electronic device provided by the present invention. Detailed Implementation
[0023] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.
[0024] 3GPP Release 16 introduces Power Class 1.5 (29dBm), which is compatible with the n41 band. This means that user terminals can increase their transmit power from 23dBm in Power Class 3 to 29dBm in Power Class 1.5.
[0025] Currently, the NR system selects the uplink waveform used by the terminal through RRC reconfiguration messages, such as... Figure 1 As shown.
[0026] The RRC reconfiguration message carries a notification of PUSCH-Config, indicating that CP-OFDMtransformPrecoder = disabled, i.e., the CP-OFDM waveform is turned off; at the same time, it indicates that DFT-s-OFDMtransformPrecoder = enabled, i.e., the DFT-s-OFDM waveform is enabled.
[0027] The existing NR network uses the following scheme for uplink waveform switching.
[0028] Currently, the switching mechanism from CP-OFDM waveform to DFT-s-OFDM waveform in the NR uplink is based on SRS SINR, specifically as follows: Figure 2 As shown, the threshold for switching from CP-OFDM waveform to DFT-s-OFDM waveform is SRS SINR = 3.2dB by default, with a hysteresis of 2dB. That is, when SRS SINR > 5.2dB, the uplink waveform switches to CP-OFDM; when SRS SINR < 1.2dB, the uplink waveform switches to DFT-s-OFDM.
[0029] The main reason for triggering the switching of the uplink waveform from CP-OFDM to DFT-s-OFDM is the poor coverage performance of the terminal's location, resulting in poor uplink coverage performance. This necessitates the terminal to increase its transmit power, as seen in existing NR network uplink waveform switching schemes. While simple, these schemes consider fewer dimensions and cannot accurately switch the uplink waveform of the user terminal. Therefore, this invention provides an uplink waveform switching method, apparatus, device, storage medium, and program product to solve the above problems.
[0030] Figure 3 This is a flowchart illustrating an uplink waveform switching method according to an exemplary embodiment. For example... Figure 3 As shown, this uplink waveform switching method includes steps 310 to 350, which are described in detail below.
[0031] Step 310: Collect the uplink DCI allocation parameters of each new air interface time-division duplex cell at different aggregation levels of the PDCCH.
[0032] In this embodiment of the invention, the PDCCH consists of one or more CCEs. The number of CCEs allocated to it varies depending on the aggregation level. There are several aggregation levels, namely CCE = 1, 2, 4, 8, and 16. That is, if the aggregation level of a PDCCH channel is 4, it means that the PDCCH channel consists of 4 CCEs with consecutive indexes. Here, consecutive indexes refer to logical consecutiveness, not consecutiveness in physical REG.
[0033] New Radio Time Division Duplex (NR TDD) cells have corresponding PDCCH uplink DCI allocation parameters at each aggregation level. The PDCCH uplink DCI allocation parameters refer to the number of times the PDCCH uplink DCI allocation was successfully completed at each aggregation level.
[0034] Step 320: Based on the uplink DCI allocation parameters of the PDCCH at different aggregation levels, detect whether there is a target new air interface time-division duplex cell in each of the new air interface time-division duplex cells whose uplink coverage performance does not meet the first preset performance requirement.
[0035] In this embodiment of the invention, based on the uplink DCI allocation parameters of the PDCCH at different aggregation levels, it is detected whether the uplink coverage performance of each new air interface time-division duplex cell meets the first preset performance requirement. If the uplink coverage performance of the new air interface time-division duplex cell does not meet the first preset performance requirement, then the new air interface time-division duplex cell is determined as the target new air interface time-division duplex cell.
[0036] Step 330: If it exists, obtain the uplink coverage performance parameters and service throughput parameters of each user terminal in the target new air interface time division duplex cell.
[0037] In this embodiment of the invention, after detecting that there is a target new air time-division duplex cell in each new air time-division duplex cell whose uplink coverage performance does not meet the first preset performance requirement, the uplink coverage performance parameters and service throughput parameters of each user terminal in the target new air time-division duplex cell are obtained.
[0038] Step 340: Determine the uplink coverage performance mode of each user terminal's location based on the uplink coverage performance parameters, and determine the wireless rate mode of each user terminal based on the service throughput parameters.
[0039] In this embodiment of the invention, the uplink coverage performance mode of each user terminal's location is determined based on the acquired uplink coverage performance parameters, and the wireless rate mode of the user terminal is determined based on the service throughput parameters. The uplink coverage performance mode reflects the uplink coverage performance of the user terminal's location, while the wireless rate mode reflects the wireless rate requirements of the service currently being used by the user terminal.
[0040] Step 350: Switch the uplink waveform of the user terminal according to the uplink coverage performance mode and the wireless rate mode.
[0041] In this embodiment of the invention, the uplink waveform of the user terminal is switched according to the determined uplink coverage performance mode and wireless rate mode.
[0042] In this embodiment of the invention, target new air interface time-division duplex cells whose uplink coverage performance does not meet the first preset performance requirement are given special attention. For user terminals in the target new air interface time-division duplex cells that are given special attention, the corresponding uplink coverage performance mode and radio rate mode are further determined based on the uplink coverage performance parameters and service throughput parameters. The uplink waveform switching of the user terminal is determined based on the uplink coverage performance mode and radio rate mode of the user terminal's location. This can more accurately characterize the current radio environment of the user terminal, determine whether the uplink waveform of the user terminal needs to be switched, and better ensure the user's experience.
[0043] In an exemplary embodiment of the present invention, step 320, which involves detecting whether there is a target new air interface time-division duplex cell whose uplink coverage performance does not meet the first preset performance requirement among the new air interface time-division duplex cells according to the uplink DCI allocation parameters of the PDCCH at different aggregation levels, includes the following steps, which are described in detail below.
[0044] Based on the PDCCH uplink DCI allocation parameters for different aggregation levels, obtain the target PDCCH uplink DCI allocation parameters where the aggregation level of the PDCCH uplink DCI allocation parameters exceeds a preset level threshold.
[0045] Based on the uplink DCI allocation parameters of the target PDCCH of each new air interface time division duplex cell, the uplink DCI allocation ratio of each new air interface time division duplex cell is calculated.
[0046] Based on the uplink DCI allocation ratio, determine whether the uplink coverage performance of each of the new air interface time-division duplex cells meets the first preset performance requirement.
[0047] In this embodiment of the invention, since the downlink DCI allocation load of the PDCCH transmits system messages, a larger PDCCH aggregation level is used to ensure transmission quality. The uplink DCI of the PDCCH does not need to transmit system messages; it only determines the aggregation level based on the current radio quality of the user terminal. Therefore, the number of successful uplink DCI allocations of the PDCCH can characterize the radio channel quality at the location of the user terminal.
[0048] When a user terminal is located at the cell edge or in an area with poor uplink coverage, a higher PDCCH aggregation level is required to ensure PDCCH transmission quality. For user terminals at the cell edge, a PDCCH format with a higher aggregation level should be used to trade resources for demodulation performance; for user terminals in the cell center, a PDCCH format with a lower aggregation level can be used to save time and frequency resources.
[0049] The number of successful uplink DCI allocations for PDCCH at different aggregation levels can be collected in time periods, with a collection period of 60 minutes or other time intervals, such as 15 minutes.
[0050] Among the PDCCH uplink DCI allocation parameters for different aggregation levels, those with aggregation levels exceeding a preset level threshold are used as the target PDCCH uplink DCI allocation parameters. As shown in Table 1 below, there are multiple new air interface time-division duplex cells. Each new air interface time-division duplex cell corresponds to 5 aggregation levels of PDCCH uplink DCI allocation parameters. The preset level threshold can be set to 4. The PDCCH uplink DCI allocation parameters with aggregation levels exceeding 4 are used as the target PDCCH uplink DCI allocation parameters, that is, the PDCCH uplink DCI allocation parameters with aggregation levels of 8 and 16 are used as the target PDCCH uplink DCI allocation parameters.
[0051] Based on the uplink DCI allocation parameters of each target PDCCH, the uplink DCI allocation ratio of the corresponding new air interface time-division duplex cell is calculated. As shown in Table 1 above, the uplink DCI allocation ratio is obtained by dividing the sum of the uplink DCI allocation parameters of PDCCHs at aggregation levels 8 and 16 by the sum of the uplink DCI allocation parameters of PDCCHs at all aggregation levels. Then, based on the calculated uplink DCI allocation ratio, it is determined whether the uplink coverage performance of each new air interface time-division duplex cell meets the first preset performance requirement.
[0052] In an exemplary embodiment of the present invention, the step of determining whether the uplink coverage performance of each of the new air interface time division duplex cells meets the first preset performance requirement according to the uplink DCI allocation ratio includes the following steps, which are described in detail below.
[0053] Detect whether the uplink DCI allocation ratio is less than a first preset performance threshold.
[0054] If the uplink DCI allocation ratio is less than the first preset performance threshold, it is determined that the uplink coverage performance of the new air interface time division duplex cell has not met the first preset performance requirement.
[0055] In this embodiment of the invention, the first preset performance threshold can be set to 10%. The uplink DCI allocation ratio calculated for each new air interface time division duplex cell is compared with the first preset performance threshold. If the uplink DCI allocation ratio is less than the first preset performance threshold, it is determined that the uplink coverage performance of the new air interface time division duplex cell has not met the first preset performance requirement; otherwise, it is determined that it has met the requirement.
[0056] In an exemplary embodiment of the present invention, the uplink coverage performance parameters include the demodulation reference signal carried in the RRC connection request; the determination of the uplink coverage performance mode of each user terminal location based on the uplink coverage performance parameters in step 340 includes the following steps, which are described in detail below.
[0057] The reference signal receiving power of the demodulated reference signal is detected to be less than a second preset performance threshold.
[0058] If the received power of the reference signal is less than the second preset performance threshold, the uplink coverage performance of the location of the user terminal is determined as the first uplink coverage performance.
[0059] If the received power of the reference signal is greater than or equal to the second preset performance threshold, the uplink coverage performance of the location of the user terminal is determined as the second uplink coverage performance.
[0060] In this embodiment of the invention, the uplink coverage performance of the current location of the user terminal is determined by the demodulation reference signal (DM-RS) carried in the RRC connection request when the 5G terminal accesses the network.
[0061] When a 5G terminal accesses an NR TDD network, the gNodeB on the base station side detects the demodulation reference signal of the PUSCH channel, namely the DM-RS carried in the RRC connection request. The DM-RS (Demodulation Reference Signal) is a demodulation signal transmitted on a portion of the time-frequency resources of the relevant channel for demodulating the data on that channel.
[0062] The RRC connection request of the 5G terminal is sent through the PUSCH channel. Therefore, the gNodeB on the base station side detects the demodulation reference signal of the PUSCH channel, that is, the demodulation reference signal carried in the RRC connection request, and determines whether the user terminal is in a position with insufficient uplink coverage.
[0063] RRC connection request, i.e. Figure 1 The Msg3 (message 3) shown below has the following example of a corresponding Msg message.
[0064] (1) Msg1 – The user terminal initiates a random access request using the PRACH channel.
[0065] (2) Msg2 – RAR, the base station responds to the random access request of the user terminal by sending it to the user terminal through the downlink channels PDCCH and PDSCH.
[0066] (3) Msg3 – PUSCH, the user terminal sends an RRC access request to the base station and occupies the PUSCH channel.
[0067] (4) MSG4 - PDCCH with UL Grant: The base station confirms the access request of the user terminal and occupies the downlink PDCCH channel.
[0068] (5) MSG5 – PUSCH, the user terminal requests access to end and occupies the uplink PUSCH channel.
[0069] The reference signal receiving power (RSRP) of the demodulation reference signal of each user terminal is detected to be less than a second preset performance threshold, which can be set to -110dBm.
[0070] If the received power of the reference signal is detected to be less than the second preset performance threshold, the uplink coverage performance of the user terminal's location is determined to be the first uplink coverage performance, meaning that the uplink coverage performance of the user terminal's location is insufficient.
[0071] If the received power of the reference signal is detected to be greater than or equal to the second preset performance threshold, the uplink coverage performance of the location of the user terminal is determined to be the second uplink coverage performance, that is, the uplink coverage performance of the location is sufficient.
[0072] In an exemplary embodiment of the present invention, the service throughput parameters include the first uplink RLC service byte count of the user terminal and the second uplink RLC service byte count of the target new air interface time division duplex cell where the user terminal is located; in step 340, the radio rate mode of the user terminal is determined according to the service throughput parameters, and the following steps are described in detail below.
[0073] The uplink RLC throughput of each user terminal is calculated based on the first uplink RLC service byte count and the second uplink RLC service byte count.
[0074] Detect whether the uplink RLC throughput is less than a preset throughput threshold.
[0075] If the uplink RLC throughput is less than the preset throughput threshold, the wireless rate mode of the user terminal is determined to be the first wireless rate mode.
[0076] If the uplink RLC throughput is greater than or equal to the preset throughput threshold, the wireless rate mode of the user terminal is determined to be the second wireless rate mode.
[0077] In this embodiment of the invention, the base station collects and calculates the number of uplink RLC service bytes of a user terminal during a certain time interval t1 when the user terminal is camped in the target new air interface time division duplex cell. The base station collects and calculates the number of uplink RLC service bytes of each user terminal during a certain time interval t1. This certain time interval t1 may be different from the time measurement unit commonly used in cell statistical reports. It can be set to 5 seconds, or it can be adjusted to 1 second, 10 seconds, etc., according to the actual situation.
[0078] Calculate the uplink RLC throughput of the user terminal in the target new air interface time division duplex cell. The uplink RLC throughput represents the uplink RLC throughput of the service currently applicable to the user terminal, and can be calculated based on the set time interval t1 and the corresponding number of uplink RLC service bytes.
[0079] The calculated uplink RLC throughput is compared with the preset throughput threshold, which can be set to 1 Mbps or other values depending on the actual situation.
[0080] If the uplink RLC throughput is detected to be less than the preset throughput threshold, the user terminal's wireless rate mode is determined to be the first wireless rate mode, indicating that the user terminal has low wireless rate requirements for the service at its current location.
[0081] If the uplink RLC throughput is detected to be greater than or equal to the preset throughput threshold, the user terminal's wireless rate mode is determined to be the second wireless rate mode, indicating that the user terminal has high wireless rate requirements for the service at its current location.
[0082] In an exemplary embodiment of the present invention, the step 350 of switching the uplink waveform of the user terminal according to the uplink coverage performance mode and the wireless rate mode includes the following steps, which are described in detail below.
[0083] If the uplink coverage performance mode is the first uplink coverage performance mode and the wireless rate mode is the first wireless rate mode, the uplink waveform of the user terminal is switched to a discrete waveform.
[0084] If the uplink coverage performance mode is the first uplink coverage performance mode and the wireless rate mode is the second wireless rate mode, the uplink waveform of the user terminal is switched to a discrete waveform after a preset time interval.
[0085] If the uplink coverage performance mode is the second uplink coverage performance, and the duration of the uplink coverage performance mode being the second uplink coverage performance reaches a preset time threshold, the uplink waveform of the user terminal is switched to a cyclic prefix orthogonal frequency division multiplexing waveform.
[0086] In this embodiment of the invention, the differences between the two uplink waveforms are as follows.
[0087] Cyclic prefix orthogonal frequency division multiplexing (CP-OFDM) waveforms can support uplink 2 layers and discontinuous RB (Resource Block) allocation. At the same time, it has a high peak average power ratio (PAPR) and a low maximum transmit power for user terminals.
[0088] Discrete waveform (DFT-s-OFDM) only supports uplink 1 layer and continuous RB allocation. At the same time, it has a smaller peak-to-average power ratio and maximum power reduction (MPR), which allows for higher transmit power at far points compared to cyclic prefix orthogonal frequency division multiplexing waveforms.
[0089] Therefore, it can be observed that the cyclic prefix orthogonal frequency division multiplexing waveform is suitable for scenarios with strong uplink coverage performance, supporting two uplink streams and achieving higher throughput. The discrete waveform is suitable for scenarios with limited uplink coverage performance, supporting one uplink stream with lower throughput, but using higher transmit power in areas with weak uplink coverage performance.
[0090] In this embodiment of the invention, if the uplink coverage performance mode of the user terminal is determined to be the first uplink coverage performance, that is, the reference signal received power at the current location of the user terminal is less than the second preset performance threshold, a timer_1 is started. Before the timer expires, if the wireless rate mode of the user terminal is determined to be the first wireless rate mode, that is, the uplink RLC throughput is less than the preset throughput threshold, then the uplink waveform of the user terminal is switched to a discrete waveform. This switch can be a switch from a cyclic prefix orthogonal frequency division multiplexing waveform to a discrete waveform, or a switch from a discrete waveform to a discrete waveform.
[0091] If the uplink coverage performance mode is the first uplink coverage performance mode and the wireless rate mode is the second wireless rate mode, the uplink waveform of the user terminal will be switched to a discrete waveform after a preset interval.
[0092] If the uplink coverage performance mode is the second uplink coverage performance, and the duration of the uplink coverage performance mode is the second uplink coverage performance, the uplink coverage performance of the current location of the user terminal is good, and the uplink waveform of the user terminal is a cyclic prefix orthogonal frequency division multiplexing waveform.
[0093] The uplink waveform switching device provided by the present invention will be described below. The uplink waveform switching device described below can be referred to in correspondence with the uplink waveform switching method described above. It should be noted that the device provided in the following embodiments and the method provided in the above embodiments belong to the same concept, and the specific way in which each module and unit performs operations has been described in detail in the method embodiments, and will not be repeated here.
[0094] In one exemplary embodiment of the present invention, please refer to Figure 4 , Figure 4 An uplink waveform switching device is shown according to an exemplary embodiment, comprising the following modules.
[0095] The acquisition module 410 is configured to acquire uplink DCI allocation parameters of PDCCH at different aggregation levels for each new air interface time-division duplex cell.
[0096] The detection module 420 is configured to detect, based on the uplink DCI allocation parameters of the PDCCH at different aggregation levels, whether there is a target new air interface time-division duplex cell in each of the new air interface time-division duplex cells whose uplink coverage performance does not meet the first preset performance requirement.
[0097] The acquisition module 430 is configured to acquire, if it exists, the uplink coverage performance parameters and service throughput parameters of each user terminal in the target new air interface time division duplex cell.
[0098] The determination module 440 is configured to determine the uplink coverage performance mode of each user terminal's location based on the uplink coverage performance parameters, and to determine the wireless rate mode of the user terminal based on the service throughput parameters.
[0099] The switching module 450 is configured to switch the uplink waveform of the user terminal according to the uplink coverage performance mode and the wireless rate mode.
[0100] In an exemplary embodiment of the present invention, the detection module 420 includes the following sub-modules.
[0101] The acquisition submodule is configured to acquire the target PDCCH uplink DCI allocation parameters where the aggregation level of the PDCCH uplink DCI allocation parameters exceeds a preset level threshold, based on the PDCCH uplink DCI allocation parameters of different aggregation levels.
[0102] The first calculation submodule is configured to calculate the uplink DCI allocation ratio of each of the new air interface time division duplex cells based on the target PDCCH uplink DCI allocation parameters of each of the new air interface time division duplex cells.
[0103] The determination submodule is configured to determine whether the uplink coverage performance of each of the new air interface time division duplex cells meets the first preset performance requirement based on the uplink DCI allocation ratio.
[0104] In an exemplary embodiment of the present invention, a submodule is defined, including the following units.
[0105] The detection unit is configured to detect whether the uplink DCI allocation ratio is less than a first preset performance threshold.
[0106] The determining unit is configured to determine that the uplink coverage performance of the new air interface time-division duplex cell has not met the first preset performance requirement if the uplink DCI allocation ratio is less than the first preset performance threshold.
[0107] In an exemplary embodiment of the present invention, the uplink coverage performance parameters include the demodulation reference signal carried in the RRC connection request; the determination module 440 includes the following sub-modules.
[0108] The first detection submodule is configured to detect whether the reference signal received power of the demodulated reference signal is less than a second preset performance threshold.
[0109] The first determining submodule is configured to determine the uplink coverage performance of the user terminal's location as the first uplink coverage performance if the reference signal received power is less than the second preset performance threshold.
[0110] The second determining submodule is configured to determine the uplink coverage performance of the user terminal's location as the second uplink coverage performance if the reference signal received power is greater than or equal to the second preset performance threshold.
[0111] In an exemplary embodiment of the present invention, the service throughput parameters include the first uplink RLC service byte count of the user terminal and the second uplink RLC service byte count of the target new air interface time division duplex cell where the user terminal is located; the determination module 440 includes the following sub-modules.
[0112] The second calculation submodule is configured to calculate the uplink RLC throughput of each user terminal based on the first uplink RLC service byte count and the second uplink RLC service byte count.
[0113] The second detection submodule is configured to detect whether the uplink RLC throughput is less than a preset throughput threshold.
[0114] The third determining submodule is configured to determine the user terminal’s wireless rate mode as the first wireless rate mode if the uplink RLC throughput is less than the preset throughput threshold.
[0115] The fourth determining submodule is configured to determine the user terminal’s wireless rate mode as the second wireless rate mode if the uplink RLC throughput is greater than or equal to the preset throughput threshold.
[0116] In an exemplary embodiment of the present invention, the switching module 450 includes the following sub-modules.
[0117] The first switching submodule is configured to switch the uplink waveform of the user terminal to a discrete waveform if the uplink coverage performance mode is the first uplink coverage performance mode and the wireless rate mode is the first wireless rate mode.
[0118] The second switching submodule is configured to, if the uplink coverage performance mode is the first uplink coverage performance mode and the wireless rate mode is the second wireless rate mode, switch the uplink waveform of the user terminal to a discrete waveform after a preset interval.
[0119] The third switching submodule is configured to switch the uplink waveform of the user terminal to a cyclic prefix orthogonal frequency division multiplexing waveform if the uplink coverage performance mode is the second uplink coverage performance and the duration of the uplink coverage performance mode being the second uplink coverage performance reaches a preset time threshold.
[0120] Figure 5 An example is a schematic diagram of the physical structure of an electronic device, such as... Figure 5 As shown, the electronic device may include: a processor 510, a communication interface 520, a memory 530, and a communication bus 540, wherein the processor 510, the communication interface 520, and the memory 530 communicate with each other through the communication bus 540. The processor 510 can call logic instructions in the memory 530 to execute an uplink waveform switching method, which includes: acquiring uplink DCI allocation parameters of PDCCH at different aggregation levels for each new air interface time-division duplex cell; detecting, based on the uplink DCI allocation parameters of the PDCCH at different aggregation levels, whether there is a target new air interface time-division duplex cell in each of the new air interface time-division duplex cells whose uplink coverage performance does not meet a first preset performance requirement; if so, acquiring uplink coverage performance parameters and service throughput parameters of each user terminal in the target new air interface time-division duplex cell; determining the uplink coverage performance mode of the location of each user terminal based on the uplink coverage performance parameters, and determining the radio rate mode of the user terminal based on the service throughput parameters; and switching the uplink waveform of the user terminal based on the uplink coverage performance mode and the radio rate mode.
[0121] Furthermore, the logical instructions in the aforementioned memory 530 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0122] On the other hand, the present invention also provides a computer program product, which includes a computer program that can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the uplink waveform switching method provided by the above methods. The method includes: collecting uplink DCI allocation parameters of PDCCH at different aggregation levels for each New Radio Time Division Duplex (NRD) cell; detecting, based on the uplink DCI allocation parameters of the PDCCH at different aggregation levels, whether there is a target NRD NRD NRD cell whose uplink coverage performance does not meet a first preset performance requirement; if so, obtaining uplink coverage performance parameters and service throughput parameters of each user terminal in the target NRD NRD NRD cell; determining the uplink coverage performance mode of the location of each user terminal based on the uplink coverage performance parameters, and determining the radio rate mode of the user terminal based on the service throughput parameters; and switching the uplink waveform of the user terminal based on the uplink coverage performance mode and the radio rate mode.
[0123] In another aspect, the present invention also provides a non-transitory computer-readable storage medium storing a computer program thereon. When executed by a processor, the computer program implements the uplink waveform switching method provided by the above methods. The method includes: acquiring uplink DCI allocation parameters of PDCCH at different aggregation levels for each New Radio Time Division Duplex (NRD) cell; detecting, based on the uplink DCI allocation parameters of the PDCCH at different aggregation levels, whether there is a target NRD TCD cell in each of the NRD TCD cells whose uplink coverage performance does not meet a first preset performance requirement; if so, acquiring uplink coverage performance parameters and service throughput parameters of each user terminal in the target NRD TCD cell; determining the uplink coverage performance mode of the location of each user terminal based on the uplink coverage performance parameters, and determining the radio rate mode of the user terminal based on the service throughput parameters; and switching the uplink waveform of the user terminal based on the uplink coverage performance mode and the radio rate mode.
[0124] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.
[0125] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.
[0126] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. An upgoing waveform switching method characterized by, include: Collect uplink DCI allocation parameters for PDCCH at different aggregation levels for each new air interface time-division duplex cell; Based on the uplink DCI allocation parameters of the PDCCH at different aggregation levels, detect whether there are any target new air time-division duplex cells in each of the new air time-division duplex cells whose uplink coverage performance does not meet the first preset performance requirement. If they exist, obtain the uplink coverage performance parameters and service throughput parameters of each user terminal in the target new air time-division duplex cell; Based on the uplink coverage performance parameters, determine the uplink coverage performance mode of each user terminal's location, and based on the service throughput parameters, determine the wireless rate mode of each user terminal. The uplink waveform of the user terminal is switched according to the uplink coverage performance mode and the wireless rate mode.
2. The upwaveform switching method of claim 1, wherein, The step of detecting whether there is a target new air interface time-division duplex cell whose uplink coverage performance does not meet the first preset performance requirement in each of the new air interface time-division duplex cells according to the PDCCH uplink DCI allocation parameters of different aggregation levels includes: Based on the PDCCH uplink DCI allocation parameters of different aggregation levels, obtain the target PDCCH uplink DCI allocation parameters where the aggregation level of the PDCCH uplink DCI allocation parameters exceeds a preset level threshold. Based on the target PDCCH uplink DCI allocation parameters of each of the new air interface time division duplex cells, calculate the uplink DCI allocation ratio of each of the new air interface time division duplex cells. Based on the uplink DCI allocation ratio, determine whether the uplink coverage performance of each of the new air interface time-division duplex cells meets the first preset performance requirement.
3. The upwaveform switching method of claim 2, wherein, The step of determining whether the uplink coverage performance of each of the new air interface time-division duplex cells meets the first preset performance requirement based on the uplink DCI allocation ratio includes: Detect whether the uplink DCI allocation ratio is less than a first preset performance threshold; If the uplink DCI allocation ratio is less than the first preset performance threshold, it is determined that the uplink coverage performance of the new air interface time division duplex cell has not met the first preset performance requirement.
4. The upwaveform switching method of any one of claims 1 to 3, wherein, The uplink coverage performance parameters include the demodulation reference signal carried in the RRC connection request; The step of determining the uplink coverage performance mode for the location of each user terminal based on the uplink coverage performance parameters includes: Detect whether the reference signal received power of the demodulated reference signal is less than a second preset performance threshold; If the received power of the reference signal is less than the second preset performance threshold, the uplink coverage performance of the location of the user terminal is determined as the first uplink coverage performance. If the received power of the reference signal is greater than or equal to the second preset performance threshold, the uplink coverage performance of the location of the user terminal is determined as the second uplink coverage performance.
5. The upwaveform switching method of claim 4, wherein, The service throughput parameters include the number of uplink RLC service bytes of the user terminal within a time interval, and the number of uplink RLC service bytes of the user terminal within a time interval of the target new air interface time division duplex cell; determining the radio rate mode of the user terminal based on the service throughput parameters includes: The uplink RLC throughput of each user terminal is calculated based on the time interval, the corresponding number of bytes of the first uplink RLC service, and the number of bytes of the second uplink RLC service. Detect whether the uplink RLC throughput is less than a preset throughput threshold; If the uplink RLC throughput is less than the preset throughput threshold, the wireless rate mode of the user terminal is determined to be the first wireless rate mode. If the uplink RLC throughput is greater than or equal to the preset throughput threshold, the wireless rate mode of the user terminal is determined to be the second wireless rate mode.
6. The upwaveform switching method of claim 5, wherein, The step of switching the uplink waveform of the user terminal according to the uplink coverage performance mode and the wireless rate mode includes: If the uplink coverage performance mode is the first uplink coverage performance mode and the wireless rate mode is the first wireless rate mode, the uplink waveform of the user terminal is switched to a discrete waveform. If the uplink coverage performance mode is the first uplink coverage performance and the wireless rate mode is the second wireless rate mode, after a preset time interval, the uplink waveform of the user terminal is switched to a discrete waveform. If the uplink coverage performance mode is the second uplink coverage performance, and the duration of the uplink coverage performance mode being the second uplink coverage performance reaches a preset time threshold, the uplink waveform of the user terminal is switched to a cyclic prefix orthogonal frequency division multiplexing waveform.
7. An upwave form switching apparatus, characterized by comprising: include: The acquisition module is configured to collect uplink DCI allocation parameters of PDCCH at different aggregation levels for each new air interface time-division duplex cell. The detection module is configured to detect, based on the uplink DCI allocation parameters of the PDCCH at different aggregation levels, whether there is a target new air time-division duplex cell in each of the new air time-division duplex cells whose uplink coverage performance does not meet the first preset performance requirement; The acquisition module is configured to, if it exists, acquire the uplink coverage performance parameters and service throughput parameters of each user terminal in the target New Radio Time Division Duplex cell; The determination module is configured to determine the uplink coverage performance mode of each user terminal's location based on the uplink coverage performance parameters, and to determine the wireless rate mode of the user terminal based on the service throughput parameters. The switching module is configured to switch the uplink waveform of the user terminal according to the uplink coverage performance mode and the wireless rate mode.
8. An electronic device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the uplink waveform switching method as described in any one of claims 1 to 6. 9.A non-transitory computer-readable storage medium having stored thereon a computer program, characterized in that, When the computer program is executed by the processor, it implements the uplink waveform switching method as described in any one of claims 1 to 6.
10. A computer program product comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the uplink waveform switching method as described in any one of claims 1 to 6.
Citation Information
Patent Citations
Transmission waveform switching method, network equipment and user equipment
CN116865796A
Capability reporting method and communication device
CN117676782A
