Terminal waveform selection method and apparatus

By adjusting the waveform according to terminal configuration parameters and traffic type in the 5G communication system, the ping-pong effect and resource waste caused by waveform switching are solved, uplink coverage and spectrum efficiency are improved, and more efficient waveform switching is achieved.

WO2026051334A1PCT designated stage Publication Date: 2026-03-12ZTE CORP
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-03-27
Publication Date
2026-03-12

AI Technical Summary

Technical Problem

The waveform switching strategy in 5G communication systems leads to the ping-pong effect and waste of air interface resources.

Method used

The terminal is determined to be a single-channel or multi-channel terminal by using uplink configuration parameters based on the terminal. For single-channel terminals, the waveform is set to Discrete Fourier Transform (DFT). For multi-channel terminals, the waveform is switched according to the traffic type and performance indicators to reduce the ping-pong effect and resource waste.

Benefits of technology

It improves uplink coverage, reduces the number of users switching network waveforms, enhances uplink performance and spectrum efficiency, and improves the accuracy and reliability of waveform switching.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025085462_12032026_PF_FP_ABST
    Figure CN2025085462_12032026_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the embodiments of the present disclosure are a terminal waveform selection method and apparatus. The method comprises: on the basis of an uplink configuration parameter of a terminal, determining that the terminal is a single-channel terminal or a multi-channel terminal; and, when the terminal is a single-channel terminal, setting an uplink waveform of the single-channel terminal as a discrete Fourier transform (DFT) waveform. The solution solves the problem in the prior art that a waveform switching policy will cause a ping-pong effect and a waste of air interface resources.
Need to check novelty before this filing date? Find Prior Art

Description

Waveform selection method and apparatus for terminal

[0001] Cross Reference to Related Applications

[0002] The present disclosure is based on Chinese Patent Application No. CN202411243976.1 entitled "Waveform selection method and apparatus for terminal" filed on September 5, 2024, and claims priority to the patent application, the disclosure of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0003] Embodiments of the present disclosure relate to the field of communication, in particular, to a waveform selection method and apparatus for terminal. BACKGROUND

[0004] With the continuous development of 5G, improving spectrum efficiency and improving throughput has always been the goal pursued by people. In particular, the transmit power of the base station is much larger than that of the user equipment (UE), resulting in a 5G communication system being an uplink weak coverage system, so it is more urgent to improve the performance of the uplink. In order to improve the uplink spectrum efficiency and uplink throughput, the related technology proposes a waveform switching strategy, but this strategy will cause ping-pong effect and waste of air interface resources. SUMMARY

[0005] Embodiments of the present disclosure provide a waveform selection method and apparatus for terminal to at least solve the problem that the waveform switching strategy in the related technology will cause ping-pong effect and waste of air interface resources.

[0006] According to one embodiment of the present disclosure, a waveform selection method for terminal is provided, comprising: determining whether the terminal is a single-channel terminal or a multi-channel terminal based on uplink configuration parameters of the terminal; and setting the uplink waveform of the single-channel terminal as a discrete Fourier transform (DFT) waveform in the case that the terminal is a single-channel terminal.

[0007] According to another embodiment of the present disclosure, a waveform selection apparatus for terminal is provided, comprising: a determination module configured to determine whether the terminal is a single-channel terminal or a multi-channel terminal based on uplink configuration parameters of the terminal; and a setting module configured to set the uplink waveform of the single-channel terminal as a discrete Fourier transform (DFT) waveform in the case that the terminal is a single-channel terminal.

[0008] According to still another embodiment of the present disclosure, a computer readable storage medium is also provided, and the computer readable storage medium stores a computer program, wherein the computer program is configured to execute the steps in any of the method embodiments when running.

[0009] According to still another embodiment of the present disclosure, an electronic device is also provided, comprising a memory and a processor, the memory storing a computer program, and the processor being configured to execute the computer program to perform the steps in any of the above method embodiments.

[0010] According to still another embodiment of the present disclosure, a computer program product is also provided, comprising a computer program, the computer program being executed by a processor to implement the steps in any of the above method embodiments. BRIEF DESCRIPTION OF DRAWINGS

[0011] FIG. 1 is a hardware structure block diagram of a mobile terminal of a waveform selection method of a terminal according to an embodiment of the present disclosure;

[0012] FIG. 2 is a flowchart of a waveform selection method of a terminal according to an embodiment of the present disclosure;

[0013] FIG. 3 is another flowchart of a waveform selection method of a terminal according to an embodiment of the present disclosure;

[0014] FIG. 4 is a structure block diagram of a waveform selection apparatus of a terminal according to an embodiment of the present disclosure;

[0015] FIG. 5 is a schematic diagram of a PHR condition according to an embodiment of the present disclosure;

[0016] FIG. 6 is a schematic diagram of an RI condition according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0017] Hereinafter, the embodiments of the present disclosure will be described in detail with reference to the accompanying drawings and in conjunction with embodiments.

[0018] It should be noted that the terms "first", "second", and the like in the specification and claims of the present disclosure and the above-described drawings are used to distinguish similar objects, and do not necessarily have to describe a specific order or sequence.

[0019] The method embodiments provided in the embodiments of the present disclosure can be executed in a mobile terminal, a computer terminal, or a similar computing device. Taking an example of running on a mobile terminal, FIG. 1 is a hardware structure block diagram of a mobile terminal of a waveform selection method of a terminal according to an embodiment of the present disclosure. As shown in FIG. 1, the mobile terminal can include one or more (only one is shown in FIG. 1) processors 102 (the processor 102 can include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 for storing data, wherein the above-mentioned mobile terminal can further include a transmission device 106 for communication function and an input / output device 108. Those skilled in the art can understand that the structure shown in FIG. 1 is only schematic, which does not limit the structure of the above-mentioned mobile terminal. For example, the mobile terminal can further include more or less components than those shown in FIG. 1, or have a different configuration from that shown in FIG. 1.

[0020] The memory 104 can be used to store computer programs, such as software programs of application software and modules, such as a computer program corresponding to the waveform selection method of the terminal in the embodiments of the present disclosure. The processor 102 can execute various functional applications and data processing, i.e., implement the above method, by running the computer program stored in the memory 104. The memory 104 can include a high-speed random access memory, and can further include a non-volatile memory, such as one or more magnetic storage devices, flash memories, or other non-volatile solid-state memories. In some examples, the memory 104 can further include a memory remotely arranged with respect to the processor 102, and the remote memory can be connected to the mobile terminal through a network. Examples of the above network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof.

[0021] The transmission device 106 is configured to receive or send data via a network. Specific examples of the above network can include a wireless network provided by a communication provider of the mobile terminal. In one example, the transmission device 106 includes a network adapter (NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 106 can be a radio frequency (RF) module, which is configured to communicate with the Internet in a wireless manner.

[0022] In the present embodiment, a waveform selection method of a terminal running on the above mobile terminal is provided. FIG. 2 is a flowchart of the waveform selection method of the terminal according to the embodiments of the present disclosure. As shown in FIG. 2, the flow includes the following steps:

[0023] In step S202, it is determined whether the terminal is a single-channel terminal or a multi-channel terminal based on uplink configuration parameters of the terminal.

[0024] In the present embodiment, the uplink configuration parameters of the terminal can be acquired first, wherein the uplink configuration parameters include a maximum number of uplink multiple input multiple output (MIMO) channels and a maximum number of uplink sounding reference signal (SRS) ports. Then, the minimum value of the maximum number of uplink MIMO channels and the maximum number of uplink SRS ports of the terminal is acquired. In the case that the minimum value is 1, it is determined that the terminal is a single-channel terminal, otherwise, it is determined that the terminal is a multi-channel terminal.

[0025] In step S204, in the case that the terminal is a single-channel terminal, the uplink waveform of the single-channel terminal is set as a discrete Fourier transform (DFT) waveform.

[0026] In an embodiment, the method further comprises: in a case where the terminal is a multi-channel terminal, determining the multi-channel terminal as a small packet user terminal or a large packet user terminal based on traffic of the multi-channel terminal. In a case where the multi-channel terminal is the small packet user terminal, setting an uplink waveform of the small packet user terminal as a DFT waveform.

[0027] In the embodiment, the multi-channel terminal can be determined as the small packet user terminal or the large packet user terminal in the following manner:

[0028] obtaining a first product of a proportion of a historical traffic average value in a third predetermined time period of the terminal and the historical traffic average value in the third predetermined time period and a second product of a proportion of real-time traffic at a current scheduling moment and real-time traffic at the current scheduling moment, determining whether a sum of the first product and the second product is greater than a traffic threshold in the third predetermined time period;

[0029] In a case where the sum of the first product and the second product is greater than the traffic threshold in the third predetermined time period, the multi-channel terminal is determined as the large packet user terminal, otherwise the multi-channel terminal is determined as the small packet user terminal.

[0030] In an embodiment, the method further comprises: in a case where the multi-channel terminal is the large packet user terminal, detecting a current uplink waveform of the large packet user terminal. Obtaining at least one of a power headroom report (PHR), a rank indication (RI) and a single resource block signal to interference plus noise ratio (SingleRB_SINR) of the large packet user terminal. Determining whether to switch the current uplink waveform of the large packet user terminal according to at least one of the power headroom report, the rank indication and the single resource block signal to interference plus noise ratio and the current uplink waveform of the large packet user terminal.

[0031] In the embodiment, the determination of whether to switch the current uplink waveform of the large packet user terminal can be divided into the following two cases:

[0032] In a case where the current uplink waveform is a DisCrete Fourier transform (DFT) waveform and a first switching condition is met, switching the current uplink waveform of the large packet user terminal from the DFT waveform to a Cyclic Prefix (CP) waveform, wherein the first switching condition comprises at least one of the following:

[0033] The number of times that the power space margin of the large packet user terminal is greater than the first preset value within a first predetermined time period is greater than a first threshold value, the number of times that the number of independent data streams scheduled by the large packet user terminal within a second predetermined time period is greater than or equal to a second preset value is greater than a second threshold value, and the number of times that the single resource block signal-to-interference-and-noise ratio received by the base station is greater than a third preset value is greater than a third threshold value.

[0034] In a case where the current uplink waveform of the large packet user terminal is a CP waveform and the second switching condition is met, the current uplink waveform of the large packet user terminal is switched from the CP waveform to the DFT waveform, wherein the second switching condition includes at least one of the following:

[0035] The number of times that the power space margin of the large packet user terminal is less than or equal to the first preset value within a first predetermined time period is greater than a fourth threshold value, the number of times that the number of independent data streams scheduled by the large packet user terminal within a second predetermined time period is less than the second preset value is greater than a fifth threshold value, and the number of times that the single resource block signal-to-interference-and-noise ratio received by the base station is less than the third preset value is greater than a third threshold value.

[0036] Through the steps S202-S204, the problem that the waveform switching strategy in the related art causes the ping-pong effect and the waste of air interface resources is solved, and the effects of increasing uplink coverage, improving uplink performance, reducing the number of reconfigurations of the base station, reducing the number of users of network waveform switching, improving uplink spectrum efficiency, improving the accuracy and reliability of waveform switching are achieved.

[0037] Those skilled in the art can clearly understand, from the description of the foregoing embodiments, that the method according to the foregoing embodiments can be implemented by means of software and a necessary general hardware platform, and of course can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the disclosure can be embodied in the form of a software product, which is stored in a storage medium (such as a ROM / RAM, a magnetic disk, or an optical disc) and includes a plurality of instructions for causing a terminal device (which can be a mobile phone, a computer, a server, or a network device) to execute the method of each embodiment of the disclosure.

[0038] FIG. 3 is another flowchart of a waveform selection method of a terminal according to an embodiment of the disclosure, as shown in FIG. 3, the flowchart includes the following steps:

[0039] In step S301, it is determined whether the terminal is a single-channel terminal. If the terminal is a single-channel terminal, the uplink waveform of the single-channel terminal is set to a DFT waveform, otherwise, step S302 is performed.

[0040] In the embodiment, the single-channel terminal and the multi-channel terminal can be distinguished based on the maximum number of uplink MIMO channels and the maximum number of uplink SRS port resources.

[0041] For example, the minimum value of the maximum number of uplink MIMO channels of the terminal and the maximum number of uplink SRS port resources of the terminal can be obtained, and in the case where the minimum value is 1, the terminal is determined to be a single-channel terminal, otherwise the terminal is determined to be a multi-channel terminal.

[0042] The specific judgment formula of the single-channel terminal and the non-single-channel terminal is as follows: Min(maxNumberMIMO-LayersCB-PUSCH, maxNumberSRS-Ports-PerResource)

[0043] Wherein, maxNumberMIMO-LayersCB-PUSCH is the maximum number of uplink MIMO channels of the terminal, and maxNumberSRS-Ports-PerResource is the maximum number of uplink SRS port resources of the terminal. The minimum value of the two values is taken, and if the minimum value is equal to 1, the terminal is determined to be a single-channel terminal, otherwise the terminal is determined to be a multi-channel terminal.

[0044] In an embodiment, the single-channel terminal and the multi-channel terminal can also be distinguished from the supported antenna configuration and MIMO capability, such as 2T2R (two transmit and two receive) or 4T4R (four transmit and four receive) configuration.

[0045] After the single-channel terminal and the multi-channel terminal are distinguished by step S301, different waveform processing strategies are used for the single-channel terminal and the multi-channel terminal, the power gain is obtained, the ping-pong effect caused by waveform switching is reduced, the waste of air interface resources is avoided, the uplink coverage can be increased, and the uplink performance can be improved.

[0046] In step S302, it is judged whether the multi-channel terminal is a small packet user terminal. If it is a small packet user terminal, the uplink waveform of the small packet user terminal is set to DFT waveform, otherwise step S303 is executed.

[0047] In the embodiment, the small packet user terminal and the large packet user terminal can be distinguished based on the traffic of the multi-channel terminal.

[0048] For example, the first product of the proportion of the average value of historical traffic in a third predetermined time period of the terminal and the average value of historical traffic in the third predetermined time period, and the second product of the proportion of real-time traffic at the current scheduling moment and real-time traffic at the current scheduling moment are obtained, and it is determined whether the sum of the first product and the second product is greater than the traffic threshold in the third predetermined time period. In the case where the sum of the first product and the second product is greater than the traffic threshold in the third predetermined time period, the multi-channel terminal is determined to be a large packet user terminal, otherwise the multi-channel terminal is determined to be a small packet user terminal.

[0049] The judgment formula of the specific small packet user terminal and the large packet user terminal is as follows: α*Through 历史 +β*Through 调度时刻 >ThroughThrhold

[0050] Wherein, Through 历史 is the average value of the historical traffic of the current UE in the third predetermined time period, Through 调度时刻 is the real-time traffic at the current scheduling moment, ThroughThrhold is the judgment threshold of the user terminal, that is, the traffic threshold in the third predetermined time period, which can be pre-configured, the unit is Mbps, α+β=1, α is the proportion of the average value of the historical traffic of the UE in the third predetermined time period, β is the proportion of the implementation traffic of the UE at the scheduling moment, which can also be pre-configured. For example, the scheduling moment can be 1 millisecond or 1 second, and the third predetermined time period can correspond to 10 milliseconds or 10 seconds, and the scheduling moment and the third predetermined time period can be pre-configured.

[0051] If the above formula is satisfied, the multi-channel terminal is determined as a large packet user terminal, and step S303 is executed, otherwise the multi-channel terminal is determined as a small packet user terminal, and the uplink waveform of the small packet user terminal is set as a DFT waveform.

[0052] By step S302, the power gain of DFT is obtained, so as to improve the uplink spectrum efficiency.

[0053] Through the above steps S301-S302, the number of network waveform switching users can be greatly reduced, and the number of base station reconfiguration can be reduced, so as to avoid waste of air interface resources.

[0054] Step S303, detecting whether the current uplink waveform of the large packet user terminal is a CP waveform (or detecting whether the current uplink waveform of the large packet user terminal is a DFT waveform). If the uplink waveform is a CP waveform, step S304 is executed, otherwise step S305 is executed.

[0055] Step S304, judging whether the large packet user terminal satisfies the CP waveform switching DFT waveform condition. If yes, the current uplink waveform is switched from CP waveform to DFT waveform, otherwise no switching.

[0056] The CP waveform switching DFT waveform condition includes at least one of the following:

[0057] 1. Power space margin (Power Headroom Report, abbreviated as PHR) condition: the number of times that the power space margin of the large packet user terminal in the first predetermined time period is less than or equal to the first preset value is greater than the fourth threshold value.

[0058] For example, the number of times can be recorded by a sliding window or a counter, and the first predetermined time period, the first preset value, and the fourth threshold value can be preset.

[0059] 2. Rank Indication (RI) condition: the number of times that the number of independent data streams scheduled by the large packet user terminal within a second predetermined time period is less than a second preset value is greater than a fifth threshold value.

[0060] For example, the number of times can be recorded by a sliding window or a counter, and the second predetermined time period, the second preset value, and the fifth threshold value can be preset.

[0061] 3. Single Resource Block Signal to Interference plus Noise Ratio (SingleRB_SINR) condition: the number of times that the single resource block signal to interference plus noise ratio received by the base station is less than a third preset value is greater than a third threshold value.

[0062] For example, the number of times can be recorded by a sliding window or a counter, and the third preset value and the third threshold value can be preset.

[0063] When the condition of switching the CP waveform to the DFT waveform is met, the current uplink waveform is switched from the CP waveform to the DFT waveform, otherwise it is not switched.

[0064] Step S305, it is judged whether the large packet user terminal meets the condition of switching the DFT waveform to the CP waveform. If it is met, the current uplink waveform is switched from the DFT waveform to the CP waveform, otherwise it is not switched.

[0065] The condition of switching the DFT waveform to the CP waveform includes at least one of the following:

[0066] 1. PHR condition: the number of times that the power headroom reported by the large packet user terminal within a first predetermined time period is greater than a first preset value is greater than a first threshold value.

[0067] For example, the number of times can be recorded by a sliding window or a counter, and the first predetermined time period, the first preset value, and the first threshold value can be preset.

[0068] 2. RI condition: the number of times that the number of independent data streams scheduled by the large packet user terminal within a second predetermined time period is greater than or equal to a second preset value is greater than a second threshold value.

[0069] For example, the number of times can be recorded by a sliding window or a counter, and the second predetermined time period, the second preset value, and the second threshold value can be preset.

[0070] 3. SingleRB_SINR condition: the number of times that the single resource block signal-to-interference-and-noise ratio received by the base station is greater than a third preset value is greater than a third threshold value.

[0071] For example, the number of times can be recorded by a sliding window or a counter, and the third preset value and the third threshold value can be preset.

[0072] When the condition of switching the DFT waveform to the CP waveform is met, the current uplink waveform is switched from the DFT waveform to the CP waveform, otherwise, no switching is performed.

[0073] Through steps S304-S305, the judgment conditions of RI, PHR, and SingleRB_SINR are used to further reduce the ping-pong effect caused by waveform switching, obtain stable uplink spectrum efficiency, and improve the reliability and accuracy of waveform switching.

[0074] In the embodiment, a waveform selection device of a terminal is also provided, which is configured to implement the above-described embodiments and preferred embodiments, and details are not repeated. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware, or a combination of software and hardware can also be implemented and conceived.

[0075] FIG. 4 is a structural block diagram of a waveform selection device of a terminal according to an embodiment of the present disclosure, as shown in FIG. 4, the device 40 includes:

[0076] A first determination module 42 is configured to determine whether the terminal is a single-channel terminal or a multi-channel terminal based on uplink configuration parameters of the terminal.

[0077] A first setting module 44 is configured to set the uplink waveform of the single-channel terminal as a discrete Fourier transform (DFT) waveform when the terminal is a single-channel terminal.

[0078] In an embodiment, the device 40 further includes:

[0079] A second determination module is configured to determine whether the multi-channel terminal is a small packet user terminal or a large packet user terminal based on traffic of the multi-channel terminal when the terminal is a multi-channel terminal.

[0080] A second setting module is configured to set the uplink waveform of the small packet user terminal as a DFT waveform when the multi-channel terminal is a small packet user terminal.

[0081] In an embodiment, the device 40 further includes:

[0082] The detection module is configured to detect the current uplink waveform of the large-package user terminal in the case that the multi-channel terminal is a large-package user terminal.

[0083] The acquisition module is configured to acquire at least one of a power headroom PHR, a rank indication RI, and a single resource block signal-to-interference-and-noise ratio SingleRB_SINR of the large-package user terminal.

[0084] The third determination module is configured to determine whether to switch the current uplink waveform of the large-package user terminal according to at least one of the power headroom, the rank indication, and the single resource block signal-to-interference-and-noise ratio, and the current uplink waveform of the large-package user terminal.

[0085] In an embodiment, the third determination module includes:

[0086] The first switching submodule is configured to switch the current uplink waveform of the large-package user terminal from the DFT waveform to a cyclic prefix CP waveform in the case that the current uplink waveform is the DFT waveform and a first switching condition is met, wherein the first switching condition includes at least one of the following: a number of times that the large-package user terminal reports a power headroom greater than a first preset value within a first predetermined time period is greater than a first threshold value; a number of times that a number of independent data streams scheduled by the large-package user terminal within a second predetermined time period is greater than or equal to a second preset value is greater than a second threshold value; and a number of times that a single resource block signal-to-interference-and-noise ratio received by the base station is greater than a third preset value is greater than a third threshold value.

[0087] In an embodiment, the third determination module further includes:

[0088] The second switching submodule is configured to switch the current uplink waveform of the large-package user terminal from the CP waveform to the DFT waveform in the case that the current uplink waveform is the CP waveform and a second switching condition is met, wherein the second switching condition includes at least one of the following: a number of times that the large-package user terminal reports a power headroom less than or equal to a first preset value within a first predetermined time period is greater than a fourth threshold value; a number of times that a number of independent data streams scheduled by the large-package user terminal within a second predetermined time period is less than a second preset value is greater than a fifth threshold value; and a number of times that a single resource block signal-to-interference-and-noise ratio received by the base station is less than a third preset value is greater than a third threshold value.

[0089] In an embodiment, the second determination module includes:

[0090] The first determination submodule is configured to acquire a first product of a proportion of a historical traffic average value within a third predetermined time period of the terminal and the historical traffic average value within the third predetermined time period, and a second product of a proportion of real-time traffic at a current scheduling moment and the real-time traffic at the current scheduling moment, and determine whether a sum of the first product and the second product is greater than a traffic threshold within the third predetermined time period.

[0091] The second determining sub-module is configured to determine the multi-channel terminal as a large-package user terminal if the sum of the first product and the second product is greater than the third predetermined time period, and otherwise determine the multi-channel terminal as a small-package user terminal.

[0092] In an embodiment, the first determining module 42 comprises:

[0093] The first obtaining sub-module is configured to obtain uplink configuration parameters of the terminal, wherein the uplink configuration parameters comprise an uplink MIMO maximum channel number and an uplink SRS port maximum resource number.

[0094] The second obtaining sub-module is configured to obtain a minimum value of the uplink MIMO maximum channel number and the uplink SRS port maximum resource number of the terminal.

[0095] The third determining sub-module is configured to determine the terminal as a single-channel terminal if the minimum value is 1, and otherwise determine the terminal as a multi-channel terminal.

[0096] It should be noted that the above modules can be implemented by software or hardware, and for the latter, the following implementation manners can be used, but are not limited thereto: the above modules are located in the same processor; or the above modules are located in different processors in any combination.

[0097] Embodiment one

[0098] This embodiment takes three conditions for simultaneously meeting the DFT waveform switching to the CP waveform as an example.

[0099] 1. PHR condition

[0100] When the UE reports PHR>0, the number 1 is slid into the X-second sliding window, and when the UE reports PHR<=0, the number 0 is slid into the window, as shown in FIG. 5, which is a schematic diagram of the PHR condition according to an embodiment of the present disclosure.

[0101] When the proportion of 1 in the X-second sliding window is greater than PHRThr_DFT_2_CP, it represents that the PHR condition is met, wherein PHRThr_DFT_2_CP represents the PHR threshold of the DFT switching to the CP.

[0102] 2. RI condition

[0103] When the UE schedules RI>=2, 1 is slid into the Y-second sliding window, and when the UE schedules RI<2, 0 is slid into the Y-second sliding window, as shown in FIG. 6, which is a schematic diagram of the RI condition according to an embodiment of the present disclosure.

[0104] When the proportion of 1 in the X-second sliding window is greater than RIThr_DFT_2_CP, it represents that the RI condition is met, wherein RIThr_DFT_2_CP represents the RI threshold of DFT switching to CP.

[0105] 3. SingleRB_SINR condition

[0106] When the SingleRB_SINR received by the base station is greater than Single_RBSINR_Thr, the counter X is incremented by 1, and when the counter (X) is greater than Single_RBSINR_timer_thr, the condition of CP switching to DFT is met.

[0107] When the three conditions described above are met at the same time, the current uplink waveform of the large packet user terminal is switched from the DFT waveform to the CP waveform, otherwise the current uplink waveform of the large packet user terminal is not changed.

[0108] Embodiment two

[0109] This embodiment takes the three conditions of CP waveform switching to DFT waveform as an example.

[0110] 1. PHR condition

[0111] When the UE reports PHR>0, the number 1 is slid into the X-second sliding window, and when the UE reports PHR<=0, the number 0 is slid into the window, as shown in FIG. 5.

[0112] When the proportion of 0 in the X-second sliding window is greater than PHRThr_CP_2_DFT, it represents that the PHR condition is met, wherein PHRThr_CP_2_DFT represents the PHR threshold of CP switching to DFT.

[0113] 2. RI condition

[0114] When the UE scheduling RI>=2, 1 is slid into the Y-second sliding window, and when the UE scheduling RI<2, 0 is slid into the Y-second sliding window, as shown in FIG. 6.

[0115] When the proportion of 0 in the Y-second sliding window is greater than RIThr_CP_2_DFT, it represents that the RI condition is met, wherein RIThr_CP_2_DFT represents the RI threshold of CP switching to DFT.

[0116] 3. SingleRB_SINR condition

[0117] When the SingleRB_SINR received by the base station is less than Single_RBSINR_Thr, the counter Y is incremented by 1, and when the counter (Y) is greater than Single_RBSINR_timer_thr, the condition of CP switching to DFT is met.

[0118] When the three conditions are met simultaneously, the current uplink waveform of the large packet user terminal is switched from the CP waveform to the DFT waveform, otherwise the current uplink waveform of the large packet user terminal is not changed.

[0119] Embodiments of the present disclosure further provide a computer readable storage medium, which stores a computer program, and the computer program is configured to execute the steps in any of the above method embodiments when running.

[0120] In an example embodiment, the above computer readable storage medium can include, but is not limited to, a U disk, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk, and various media that can store computer programs.

[0121] Embodiments of the present disclosure further provide an electronic device, which comprises a memory storing a computer program and a processor configured to execute the computer program to perform the steps in any of the above method embodiments.

[0122] In an example embodiment, the above electronic device can further comprise a transmission device connected to the processor and an input / output device connected to the processor.

[0123] The specific examples in the present embodiment can refer to the examples described in the above embodiments and example embodiments, which will not be described herein again.

[0124] Embodiments of the present disclosure further provide a computer program product, which comprises computer instructions, and the computer instructions are executed by a processor to implement the steps in any of the above method embodiments.

[0125] Embodiments of the present disclosure further provide a computer program product, which comprises a non-volatile computer readable storage medium storing a computer program, and the computer program is executed by a processor to implement the steps in the method of various embodiments of the present disclosure.

[0126] It is apparent that those skilled in the art should understand that the modules or steps of the present disclosure described above can be realized by general computing devices, which can be centralized on a single computing device or distributed on a network composed of multiple computing devices, and can be realized by program codes executable by the computing devices, so that they can be stored in storage devices and executed by the computing devices, and in some cases, the steps shown or described can be executed in different orders, or they can be respectively manufactured into individual integrated circuit modules, or multiple modules or steps thereof can be manufactured into a single integrated circuit module. Thus, the present disclosure is not limited to any particular combination of hardware and software.

[0127] The preferred embodiments of the present disclosure are only used to illustrate the present disclosure, and not to limit the present disclosure. Any modifications, equivalent replacements, improvements, etc. within the principles of the present disclosure should be included in the protection scope of the present disclosure.

Claims

1. A waveform selection method of a terminal, comprising: determining whether the terminal is a single-channel terminal or a multi-channel terminal based on uplink configuration parameters of the terminal; in a case where the terminal is a single-channel terminal, setting an uplink waveform of the single-channel terminal as a discrete Fourier transform (DFT) waveform.

2. The method of claim 1, wherein, The method further comprises: in a case where the terminal is a multi-channel terminal, determining whether the multi-channel terminal is a small packet user terminal or a large packet user terminal based on traffic of the multi-channel terminal; in a case where the multi-channel terminal is a small packet user terminal, setting an uplink waveform of the small packet user terminal as the DFT waveform.

3. The method of claim 2, wherein, The method further comprises: in a case where the multi-channel terminal is a large packet user terminal, detecting a current uplink waveform of the large packet user terminal; obtaining at least one of a power headroom (PHR), a rank indication (RI), and a single resource block signal to interference and noise ratio (Single RB_SINR) of the large packet user terminal; determining whether to switch the current uplink waveform of the large packet user terminal according to at least one of the PHR, the RI, and the Single RB_SINR, and the current uplink waveform of the large packet user terminal.

4. The method of claim 3, wherein, The determining whether to switch the current uplink waveform of the large packet user terminal according to at least one of the PHR, the RI, and the Single RB_SINR, and the current uplink waveform of the large packet user terminal comprises: in a case where the current uplink waveform is a DFT waveform and a first switching condition is met, switching the current uplink waveform of the large packet user terminal from the DFT waveform to a cyclic prefix (CP) waveform; wherein the first switching condition comprises at least one of: a number of times that the large packet user terminal reports a PHR greater than a first preset value within a first predetermined time period is greater than a first threshold value; a number of times that a number of independent data streams scheduled by the large packet user terminal within a second predetermined time period is greater than or equal to a second preset value is greater than a second threshold value; a number of times that a Single RB_SINR received by a base station is greater than a third preset value is greater than a third threshold value.

5. The method of claim 3, wherein, The determining whether to switch the current uplink waveform of the large packet user terminal according to at least one of the PHR, the RI, and the Single RB_SINR, and the current uplink waveform of the large packet user terminal comprises: in a case where the current uplink waveform is a CP waveform and a second switching condition is met, switching the current uplink waveform of the large packet user terminal from the CP waveform to the DFT waveform; wherein the second switching condition comprises at least one of: a number of times that the large packet user terminal reports a PHR less than or equal to a first preset value within a first predetermined time period is greater than a fourth threshold value; a number of times that a number of independent data streams scheduled by the large packet user terminal within a second predetermined time period is less than a second preset value is greater than a fifth threshold value; a number of times that a Single RB_SINR received by a base station is less than a third preset value is greater than a third threshold value.

6. The method of claim 2, wherein, The determining whether the multi-channel terminal is a small packet user terminal or a large packet user terminal based on traffic of the multi-channel terminal comprises: obtaining a first product of a proportion of a historical traffic average value of the terminal in a third predetermined time period and the historical traffic average value in the third predetermined time period, and a second product of a proportion of real-time traffic at a current scheduling moment and real-time traffic at the current scheduling moment, and determining whether a sum of the first product and the second product is greater than a traffic threshold in the third predetermined time period; in a case where the sum of the first product and the second product is greater than the traffic threshold in the third predetermined time period, determining that the multi-channel terminal is a large packet user terminal, and otherwise, determining that the multi-channel terminal is a small packet user terminal.

7. The method of any one of claims 1-6, wherein, The method for determining whether the terminal is a single-channel terminal or a multi-channel terminal based on the uplink configuration parameter of the terminal comprises: obtaining the uplink configuration parameter of the terminal, wherein the uplink configuration parameter comprises an uplink MIMO maximum channel number and an uplink SRS port maximum resource number; obtaining a minimum value of the uplink MIMO maximum channel number and the uplink SRS port maximum resource number of the terminal; in a case where the minimum value is 1, determining that the terminal is a single-channel terminal, and otherwise, determining that the terminal is a multi-channel terminal.

8. A waveform selection apparatus of a terminal, comprising: a first determination module configured to determine whether the terminal is a single-channel terminal or a multi-channel terminal based on an uplink configuration parameter of the terminal; a first setting module configured to set an uplink waveform of the single-channel terminal as a discrete Fourier transform (DFT) waveform in a case where the terminal is a single-channel terminal.

9. A computer-readable storage medium having stored therein a computer program, wherein, The computer program is executed by a processor to implement the steps of the method described in any one of claims 1 to 7.

10. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the method described in any one of claims 1 to 7 when executing the computer program.

11. A computer program product comprising a computer program, wherein the computer program is executed by a processor to implement the steps of the method described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Transmitting method and receiving method for uplink signal, terminal and base station

    CN108282433A

  • Waveform switching method and system of uplink physical shared channel

    CN116599637A

  • Techniques and apparatuses for waveform signaling for downlink communications

    IN201927039972A