5G physical layer uplink service channel single-flow and double-flow adaptive method, device and equipment

By measuring and judging the channel quality SNR on the 5G physical layer, and adaptively selecting a single-stream or dual-stream transmission mode based on the SNR and historically effective SNR, the problem of not being able to fully utilize the channel transmission capability in the prior art is solved, and a better uplink data rate is achieved.

CN119584306APending Publication Date: 2025-03-07BEIJING CHANGKUN TECHNOLOGY LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411693474.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-25
Publication Date
2025-03-07

AI Technical Summary

Technical Problem

The existing 5G network cannot adaptively select uplink single-stream and dual-stream transmission modes, resulting in the inability to fully utilize the channel's transmission capabilities and obtain better uplink data rates.

Method used

By implementing the measurement and judgment of channel quality SNR on the 5G physical layer, based on SNR and historical effective SNR, the single-stream or dual-stream transmission mode is adaptively selected, and the user equipment is controlled to use the target stream number mode to send uplink signals.

Benefits of technology

It realizes dynamic adjustment of the transmission mode according to channel quality, makes full use of channel transmission capabilities, and improves the uplink data rate.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119584306A_ABST
    Figure CN119584306A_ABST
Patent Text Reader

Abstract

The invention provides a 5G physical layer uplink service channel single-flow and double-flow adaptive method, device and equipment. The 5G physical layer uplink service channel single and double flow adaptive method comprises the following steps: after a base station receives an uplink signal sent by user equipment, determining an uplink channel quality SNR (Signal to Noise Ratio) corresponding to the uplink signal based on a PUSCH (Physical Uplink Shared Channel), and then determining a target fluxion mode adopted when a subsequent uplink signal is sent based on the SNR and a historical effective SNR, and finally, controlling the corresponding user equipment to send an uplink signal in the target fluxion mode. Through the setting, the uplink channel quality SNR corresponding to the uplink signal can be determined based on the PUSCH, and then a proper fluxion mode is adaptively selected according to different conditions of the uplink channel quality SNR, so that the transmission capability of the channel is fully utilized, and a better uplink data rate is obtained.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to a 5G physical layer uplink service channel single- and double-stream adaptation method, device and equipment, belonging to the field of 5G communication technology. Background Art

[0002] 5G networks can provide higher data rates, and uplink space division multiplexing technology can further increase the uplink data rate. When the number of receiving antennas of wireless communication terminal devices and base station devices is greater than or equal to 2, the uplink wireless channel can use space division multiplexing technology to send uplink data in dual-stream and above modes to obtain higher uplink traffic. Terminal devices of 5G wireless networks can send different data on each antenna port. If the data sent by each antenna port is the same on the same time-frequency resources, it is called single-stream transmission; if the antenna port sends 2 layers of different data on the same time-frequency resources, it is called dual-stream transmission. Therefore, with the same time-frequency resources, dual-stream transmission can achieve twice the data rate and spectrum efficiency than single-stream transmission.

[0003] If the uplink single-stream and dual-stream transmission modes can be adaptively selected, the transmission capacity of the channel can be fully utilized to obtain a better uplink data rate, but this is not possible at present. Summary of the invention

[0004] The present application provides a 5G physical layer uplink service channel single- and dual-stream adaptive method, device and equipment to adaptively select uplink single-stream and dual-stream transmission modes, fully utilize the transmission capacity of the channel, and obtain a better uplink data rate.

[0005] In a first aspect, an embodiment of the present application provides a 5G physical layer uplink service channel single-double stream adaptation method, which includes:

[0006] After receiving the uplink signal sent by the user equipment, the base station determines the uplink channel quality SNR corresponding to the uplink signal based on the PUSCH;

[0007] Based on the SNR and the historical effective SNR, determining a target stream number mode to be used when sending subsequent uplink signals; the target stream number mode includes a single stream mode and a dual stream mode;

[0008] Control the corresponding user equipment to send an uplink signal using the target stream number mode.

[0009] Based on the above method, optionally, determining the uplink channel quality SNR corresponding to the uplink signal based on the PUSCH includes:

[0010] Determining whether the transmission mode of the uplink signal is a single-stream mode or a dual-stream mode;

[0011] According to the transmission mode of the uplink signal, a corresponding uplink channel quality SNR is calculated.

[0012] Based on the above method, optionally, calculating the corresponding uplink channel quality SNR according to the transmission mode of the uplink signal includes:

[0013] If the transmission mode is single-stream mode, the SNR timeout timer corresponding to the single-stream mode is cleared, and the SNR timeout timer corresponding to the dual-stream mode is incremented by 1, and the uplink channel quality corresponding to the single-stream mode is calculated, which is recorded as SNR1;

[0014] If the sending mode is the dual-stream mode, the SNR timeout timer corresponding to the dual-stream mode is cleared, and the SNR timeout timer corresponding to the single-stream mode is incremented by 1, and the uplink channel quality corresponding to the dual-stream mode is calculated, which is recorded as SNR2;

[0015] Determining whether the SNR1 and the SNR2 are valid based on whether the SNR timeout timer exceeds a threshold value;

[0016] If either the SNR1 or the SNR2 is valid, a valid uplink channel quality SNR is obtained.

[0017] Based on the above method, optionally, determining a target stream number mode to be used when sending subsequent uplink signals based on the SNR and a historical effective SNR includes:

[0018] If only one of the SNR1 and the SNR2 is valid, determining a target stream number mode to be used when sending subsequent uplink signals based on the valid SNR;

[0019] If both the SNR1 and the SNR2 are valid, determining the spectrum efficiencies corresponding to the SNR1 and the SNR2 respectively based on the SNR1 and the SNR2, and determining a target stream number mode to be used in subsequent uplink signal transmission based on the spectrum efficiencies;

[0020] If both the SNR1 and the SNR2 are invalid, it is determined that the target stream number mode is a single stream mode.

[0021] Based on the above method, optionally, if only one of the SNR1 and the SNR2 is valid, determining a target stream number mode to be used when a subsequent uplink signal is sent based on the valid SNR includes:

[0022] If the SNR1 is valid, the modulation coding mode MCS1 corresponding to the single-stream mode is calculated based on the SNR1; based on the MCS1 and the MCS index table of 5G, the spectrum efficiency SE1 corresponding to MCS1 is searched; and, based on the MCS index table, it is determined whether there is a minimum SE2, so that 2 times of SE2 is greater than SE1. If so, the effective SNR2 corresponding to the dual-stream mode is determined by SE2, and the target stream number mode is determined to be the dual-stream mode, and the effective SNR2 is used as the historical channel quality measurement result of the dual-stream mode; if there is no SE2 that meets the conditions, the target stream number mode is determined to be the single-stream mode;

[0023] If the SNR2 is valid, the modulation coding mode MCS2 corresponding to the dual-stream mode is calculated based on the SNR2; based on the MCS2 and the MCS index table of 5G, the spectrum efficiency SE2 corresponding to MCS2 is searched; and, based on the MCS index table, it is determined whether there is a minimum SE1 such that 2 times of SE1 is greater than SE2. If so, the effective SNR1 corresponding to the single-stream mode is determined through SE1, and the target stream number mode is determined to be the single-stream mode, and the effective SNR1 is used as the historical channel quality measurement result of the single-stream mode; if there is no SE1 that meets the conditions, the target stream number mode is determined to be the dual-stream mode.

[0024] Based on the above method, optionally, determining the spectrum efficiencies corresponding to the SNR1 and the SNR2 respectively based on the SNR1 and the SNR2, and determining the target stream number mode used when the subsequent uplink signal is sent based on the spectrum efficiency, includes:

[0025] The MCS1 corresponding to the single-stream mode is calculated based on the SNR1, and the MCS2 corresponding to the dual-stream mode is calculated based on the SNR2. The spectrum efficiency SE1 corresponding to MCS1 and the spectrum efficiency SE2 corresponding to MCS2 are searched through the 5G MCS index table, and the sizes of SE1 and SE2 are compared. If SE1 is greater than or equal to twice of SE2, it is determined that the target stream mode is the single-stream mode, otherwise it is the dual-stream mode.

[0026] In a second aspect, an embodiment of the present application further provides a 5G physical layer uplink service channel single-double stream adaptation device, which includes:

[0027] A channel quality determination module, configured to determine an uplink channel quality SNR corresponding to the uplink signal based on the PUSCH after the base station receives the uplink signal sent by the user equipment;

[0028] A stream number mode determination module, configured to determine a target stream number mode to be used when a subsequent uplink signal is sent based on the SNR and a historical effective SNR; the target stream number mode includes a single stream mode and a dual stream mode;

[0029] The control module is used to control the corresponding user equipment to send an uplink signal using the target stream number mode.

[0030] In a third aspect, an embodiment of the present application further provides an electronic device, comprising a memory and a processor, wherein the memory stores a computer program, and when the processor calls and executes the computer program, the 5G physical layer uplink service channel single and double stream adaptation method as described in any one of the first aspects is implemented.

[0031] In the 5G physical layer uplink service channel single-double stream adaptive method, device and equipment provided by the present application, the 5G physical layer uplink service channel single-double stream adaptive method includes: when the base station receives the uplink signal sent by the user equipment, the uplink channel quality SNR corresponding to the uplink signal is determined based on PUSCH, and then based on SNR and historical effective SNR, the target stream number mode used when the subsequent uplink signal is sent is determined, and finally the corresponding user equipment is controlled to use the target stream number mode to send the uplink signal. In this way, the uplink channel quality SNR corresponding to the uplink signal can be determined based on PUSCH, and then according to different situations of the uplink channel quality SNR, the appropriate stream number mode is adaptively selected to fully utilize the transmission capacity of the channel and obtain a better uplink data rate. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] The accompanying drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present application, and together with the specification are used to explain the principles of the present application. In addition, these drawings and text descriptions are not intended to limit the scope of the concept of the present application in any way, but to illustrate the concept of the present application for those skilled in the art by referring to specific embodiments.

[0033] Figure 1 A schematic diagram of a flow chart of a single- and double-stream adaptation method for a 5G physical layer uplink service channel provided in one embodiment of the present application;

[0034] Figure 2 A schematic diagram of a flow chart for determining a valid state of a single-stream or dual-stream channel quality measurement result provided by another embodiment of the present application;

[0035] Figure 3 A schematic diagram of a process for determining a stream number mode in a first state of a channel quality measurement result provided by another embodiment of the present application;

[0036] Figure 4A schematic diagram of a process for determining a stream number mode in a second state of a channel quality measurement result provided by another embodiment of the present application;

[0037] Figure 5 A schematic diagram of a process for determining a stream number mode in a third state of a channel quality measurement result provided by an embodiment of the present application;

[0038] Figure 6 A schematic diagram of a MIMO SWICH identifier conversion process provided for an embodiment of the present application;

[0039] Figure 7 A schematic diagram of the structure of a 5G physical layer uplink service channel single and double stream adaptation device provided in one embodiment of the present application;

[0040] Figure 8 A schematic diagram of the structure of an electronic device provided for one embodiment of the present application. DETAILED DESCRIPTION

[0041] In order to make the purpose, technical solutions and advantages of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in combination with the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application. In the absence of conflict, the following embodiments and features in the embodiments can be combined with each other.

[0042] In order to solve the problem of adaptive selection of single-stream and dual-stream transmission modes, the present application provides a 5G physical layer uplink service channel single- and dual-stream adaptive solution, which measures and judges the uplink channel quality to adaptively determine the most suitable transmission mode, thereby making full use of the actual demodulation capability of the channel to obtain a higher uplink data rate. The following is a non-restrictive description of the specific implementation scheme through several examples or embodiments.

[0043] First of all, it should be explained that 5G wireless communication base station equipment, referred to as Base Station (BS), can measure the uplink channel quality based on the uplink SRS signal (Sounding reference signal), and then can adaptively select the modulation and coding scheme (MCS), resource block (RB) number and stream number (layer number) used for sending the uplink business channel (Physical uplink shared channel, PUSCH) based on the measurement results. However, some 5G wireless communication base station equipment does not support the transmission and measurement of SRS signals. In this case, the uplink channel quality can be measured based on the PUSCH channel, and the number of streams used for sending the uplink business channel (PUSCH) can be adaptively selected based on the measurement results.

[0044] Based on this, some embodiments of the present application provide a 5G physical layer uplink service channel single and double stream adaptation method, referring to Figure 1 , Figure 1 A flowchart of a 5G physical layer uplink service channel single- and double-stream adaptation method provided for an embodiment of the present application.

[0045] like Figure 1 As shown, the 5G physical layer uplink service channel single and double stream adaptation method of this embodiment includes the following steps:

[0046] Step S101: After receiving an uplink signal sent by a user equipment, the base station determines the uplink corresponding to the uplink signal based on the PUSCH.

[0047] Specifically, a data signal sent by a user equipment (UE) to a base station is called an uplink signal, and in contrast, a data signal sent by a base station to a user equipment is called a downlink signal. In this embodiment, the transmission mode of the uplink signal is adaptively selected.

[0048] It should be noted that in this solution, the channel quality SNR (Signal-to-Noise Ratio) does not only represent a signal-to-noise ratio value, but is a general term for a series of measurement results that reflect channel quality, such as channel gain, received signal strength indicator, bit error rate, block error rate, and anti-interference capability.

[0049] In some embodiments, a specific method for determining an uplink channel quality SNR corresponding to an uplink signal based on a PUSCH may include:

[0050] Determine whether the transmission mode of the uplink signal is a single-stream mode or a dual-stream mode;

[0051] According to the transmission mode of the uplink signal, the corresponding uplink channel quality SNR is calculated.

[0052] In practice, the currently acquired uplink signal may be sent in a single-stream mode or in a dual-stream mode, and the calculation of the uplink channel quality in different modes is different. Therefore, it is necessary to first determine whether the current uplink signal transmission mode is a single-stream mode or a dual-stream mode, and then calculate the corresponding uplink channel quality SNR.

[0053] That is, if the PUSCH received by the base station adopts a single-stream mode, the base station can obtain the uplink channel quality of the single stream by measuring the PUSCH. If the PUSCH received by the base station adopts a dual-stream mode, the base station can obtain the uplink channel quality of the dual stream by measuring the PUSCH.

[0054] Further, the calculation of the corresponding uplink channel quality SNR according to the transmission mode of the uplink signal may specifically include:

[0055] If the transmission mode is single-stream mode, the SNR timeout timer corresponding to the single-stream mode is cleared, and the SNR timeout timer corresponding to the dual-stream mode is incremented by 1, and the uplink channel quality corresponding to the single-stream mode is calculated, which is recorded as SNR1;

[0056] If the sending mode is the dual-stream mode, the SNR timeout timer corresponding to the dual-stream mode is cleared, and the SNR timeout timer corresponding to the single-stream mode is incremented by 1, and the uplink channel quality corresponding to the dual-stream mode is calculated, which is recorded as SNR2;

[0057] Determining whether the SNR1 and the SNR2 are valid based on whether the SNR timeout timer exceeds a threshold value;

[0058] If either SNR1 or SNR2 is valid, then the valid uplink channel quality SNR is obtained.

[0059] Specifically, in this embodiment, for a specific user equipment, a timeout timer, or an invalidation timer, of the single-stream and dual-stream measurement results is defined. When a measurement result times out, the measurement result becomes invalid.

[0060] If the base station receives a PUSCH using single-stream scheduling sent by the user equipment in the current time slot, the base station can obtain the channel quality measurement result SNR1 of the single stream, then the failure timer of the single stream is set to 0, and the failure timer of the dual stream is accumulated by 1; if the base station receives a PUSCH using dual-stream scheduling sent by the user equipment in the current time slot, the base station can obtain the channel quality measurement result SNR2 of the dual stream, then the failure timer of the dual stream is set to 0, and the failure timer of the single stream is accumulated by 1; in addition, if the base station does not receive PUSCH in the current time slot, the failure timers of the single stream and the dual stream are accumulated by 1. After the failure timer reaches a certain threshold, the channel quality measurement result of the single stream or dual stream is no longer valid.

[0061] Specific implementation process reference Figure 2 As shown, the specific implementation steps are as follows:

[0062] 1. In the current time slot, the base station receives the PUSCH sent by the UE and determines whether the transmission mode used by the UE to send the PUSCH is the single-stream mode or the dual-stream mode.

[0063] 1.1. If it is a single-stream transmission mode, the single-stream mode measurement result timeout timer is cleared, and the dual-stream mode measurement result timeout timer is incremented by 1. Obtain and update the single-stream mode channel quality measurement result SNR1.

[0064] 1.2. If it is a dual-stream transmission mode, the dual-stream mode measurement result timeout timer is cleared, and the single-stream mode measurement result timeout timer is incremented by 1. Obtain and update the dual-stream mode channel quality measurement result SNR1.

[0065] 2. In the current time slot, the base station does not receive the PUSCH sent by the UE, and the measurement result timeout timers of the single-stream and dual-stream modes are both incremented by 1.

[0066] 3. Determine the timeout timer status of the measurement results of the two transmission modes. It is divided into three states: In the first state, one of the measurement result expiration timers of the single-stream and dual-stream modes has timed out, that is, one of the channel quality measurement results SNR1 and SNR2 of the single-stream and dual-stream modes is valid. In the second state, the measurement result expiration timers of both the single-stream and dual-stream modes have not timed out, that is, the channel quality measurement results SNR1 and SNR2 of the single-stream and dual-stream modes are both valid. In the third state, the measurement result expiration timers of both the single-stream and dual-stream modes have timed out, that is, the channel quality measurement results SNR1 and SNR2 of the single-stream and dual-stream modes are both invalid.

[0067] Step S102: Based on the SNR and the historical effective SNR, determine the target stream number mode to be used in subsequent uplink signal transmission; the target stream number mode includes a single stream mode and a dual stream mode.

[0068] Specifically, in this step, the historical effective SNR is taken into consideration to determine the target stream number mode to be used in subsequent uplink signal transmission, so as to be closer to the actual situation.

[0069] More specifically, for the three states mentioned in the above steps, based on the SNR and the historical effective SNR, the target stream number mode used in the subsequent uplink signal transmission is determined, and the specific implementation process includes:

[0070] If only one of SNR1 and SNR2 is valid, the target stream number mode to be used for subsequent uplink signal transmission is determined based on the valid SNR;

[0071] If both SNR1 and SNR2 are valid, the spectrum efficiencies corresponding to SNR1 and SNR2 are determined based on SNR1 and SNR2, and a target stream number mode to be used in subsequent uplink signal transmission is determined based on the spectrum efficiency;

[0072] If both SNR1 and SNR2 are invalid, the target stream number mode is determined to be the single stream mode.

[0073] More specifically, if only one of SNR1 and SNR2 is valid, that is, the first state, then the target stream number mode used when the subsequent uplink signal is sent is determined based on the valid SNR, including:

[0074] If SNR1 is valid, the modulation coding mode MCS1 corresponding to the single-stream mode is calculated based on SNR1; based on MCS1 and the MCS index table of 5G, the spectrum efficiency SE1 (Spectral Efficiency) corresponding to MCS1 is found; and, based on the MCSindex table, it is determined whether there is a minimum SE2 such that twice of SE2 is greater than SE1. If so, the effective SNR2 corresponding to the dual-stream mode is determined through SE2, and the target stream mode is determined to be the dual-stream mode, and the effective SNR2 is used as the historical channel quality measurement result of the dual-stream mode; if there is no SE2 that meets the conditions, the target stream mode is determined to be the single-stream mode.

[0075] If SNR2 is valid, the modulation coding mode MCS2 corresponding to the dual-stream mode is calculated based on SNR2; based on MCS2 and the MCS index table of 5G, the spectrum efficiency SE2 corresponding to MCS2 is found; and, based on the MCS index table, it is determined whether there is a minimum SE1 so that twice of SE1 is greater than SE2. If so, the effective SNR1 corresponding to the single-stream mode is determined through SE1, and the target stream mode is determined to be the single-stream mode, and the effective SNR1 is used as the historical channel quality measurement result of the single-stream mode; if there is no SE1 that meets the conditions, the target stream mode is determined to be the dual-stream mode.

[0076] The specific implementation process is as follows Figure 3 As shown, the following steps are included:

[0077] 1. Determine whether to send PUSCH to the UE in the current time slot. If the PUSCH does not need to be sent to the UE in the current time slot, the processing of this state ends.

[0078] 2. The UE needs to send PUSCH in the current time slot

[0079] 2.1 The MIMO SWITCH flag is not equal to 1, and the single-stream channel quality measurement result SNR1 is valid, while the dual-stream channel quality measurement result SNR2 is invalid.

[0080] 2.1.1 Calculate MCS1 corresponding to SNR1 through effective SNR1. The calculation method is beyond the scope of description of this patent.

[0081] 2.1.2 Find the SE1 corresponding to MCS1 through the 'MCS Index' table of MCS1 and 5G.

[0082] 2.1.3 In the 5G 'MCS Index' table, traverse the MCS from small to large. If an MCS is found whose SE is twice greater than SE1, this SE is SE2, this MCS is MCS2, and PUSCH is sent in dual-stream mode, and SNR2 is inferred from MCS2. This SNR2 is used as the effective SNR measurement result of the dual-stream mode. The MIMO SWITCH flag is set to 1, and the MIMO SWITCH binding transmission mode is set to dual-stream. The processing of this state ends.

[0083] 2.1.4 In the 5G 'MCS Index' table, traverse the MCS from small to large. If no MCS is found whose SE is twice greater than SE1, use single stream mode to send PUSCH. The processing of this state ends.

[0084] 2.2 The MIMO SWITCH flag is not equal to 1, and the dual-stream channel quality measurement result SNR2 is valid, while the single-stream channel quality measurement result SNR2 is invalid.

[0085] 2.2.1 Calculate MCS2 corresponding to SNR2 through effective SNR2. The calculation method is beyond the scope of description of this patent.

[0086] 2.2.2 Use the 'MCS Index' table of MCS2 and 5G to find the SE2 corresponding to MCS2.

[0087] 2.2.3 In the 5G 'MCS Index' table, traverse the MCS from small to large. If an MCS is found whose SE is just greater than 2 times of SE2, this SE is SE1, this MCS is MCS1, and PUSCH is sent in single-stream mode. SNR1 is inferred from MCS1, and this SNR1 is used as the effective SNR measurement result of single-stream mode. The MIMO SWITCH flag is set to 1, and the MIMO SWITCH binding transmission mode is set to single-stream. The processing of this state ends.

[0088] 2.2.4 In the 5G 'MCS Index' table, traverse the MCS from small to large. If an MCS is not found whose SE is just greater than 2 times of SE2, then use the dual-stream mode to send PUSCH. The processing of this state ends.

[0089] 2.3MIMO SWITCH flag equals 1

[0090] 2.3.1 Use MIMO SWITCH bundling transmission mode to send PUSCH. The processing of this state ends.

[0091] Through the above solution, it can be determined whether the single-stream mode or the dual-stream mode has a greater spectrum efficiency SE, thereby serving as a judgment indicator for adaptively selecting the single-stream mode or the dual-stream mode.

[0092] In addition, for the second state described above, that is, both SNR1 and SNR2 are valid, the spectrum efficiencies corresponding to SNR1 and SNR2 are determined based on SNR1 and SNR2, and the target stream number mode used in subsequent uplink signal transmission is determined based on the spectrum efficiency. Specifically, it may include:

[0093] Based on SNR1, MCS1 corresponding to the single-stream mode is calculated, and based on SNR2, MCS2 corresponding to the dual-stream mode is calculated. Through the 5G MCS index table, the spectrum efficiency SE1 corresponding to MCS1 and the spectrum efficiency SE2 corresponding to MCS2 are found, and the sizes of SE1 and SE2 are compared. If SE1 is greater than or equal to twice of SE2, the target stream mode is determined to be single-stream mode, otherwise it is dual-stream mode.

[0094] The specific implementation process is as follows Figure 4 As shown, the following steps are included:

[0095] 1. Determine whether to send PUSCH to the UE in the current time slot. If the PUSCH does not need to be sent to the UE in the current time slot, the processing of this state ends.

[0096] 2. The UE needs to send PUSCH in the current time slot.

[0097] 2.1 When the MIMO SWITCH flag is not equal to 1, the channel quality measurement results SNR1 and SNR2 in single-stream and dual-stream modes are both valid.

[0098] 2.1.1 Calculate MCS1 and MCS2 by SNR1 and SNR2 respectively, and search SE1 and SE2 corresponding to MCS1 and MCS2 by 5G'MCS Index' table. If SE1 is greater than 2 times SE2, use single stream mode to send PUSCH, otherwise use dual stream mode to send PUSCH. The processing of this state ends.

[0099] 2.2MIMO SWITCH flag is equal to 1.

[0100] 2.2.1 Use MIMO SWITCH bundling transmission mode to send PUSCH. The processing of this state ends.

[0101] In addition, for the third state mentioned above, that is, both SNR1 and SNR2 are invalid, the target stream number mode is directly determined to be the single stream mode to ensure that the uplink signal can be correctly sent.

[0102] The specific implementation process is as follows Figure 5 As shown, the following steps are included:

[0103] 1. Determine whether to send PUSCH to the UE in the current time slot. If the PUSCH does not need to be sent to the UE in the current time slot, the processing of this state ends.

[0104] 2. The UE needs to send PUSCH in the current time slot, initialize the channel quality SNR1 and SNR2 of the single-stream and dual-stream modes, send PUSCH in single-stream mode, and set the MIMO SWITCH flag to 0. The processing of this state ends.

[0105] Through the above solution, the appropriate number of uplink signal streams can be adaptively determined according to different effective states of SNR1 and SNR2 to meet actual needs and improve transmission efficiency.

[0106] It should be noted that the MIMO SWICH flag is a flag in the MIMO (Multiple-Input Multiple-Output) communication technology. MIMO improves the rate and reliability of data transmission by using multiple transmit and receive antennas at the same time. The basic idea of ​​MIMO is to use multiple channels to transmit data simultaneously, effectively improving the capacity of the system. The MIMO SWICH flag can identify the current antenna and channel selection.

[0107] like Figure 6 As shown, the specific implementation steps of MIMO SWICH identification conversion are as follows:

[0108] 1. Determine whether the PUSCH sent by the UE is received in the current time slot. If the PUSCH sent by the UE is not received in the current time slot, this process ends

[0109] 2. The PUSCH sent by the UE is received in the current time slot.

[0110] 2.1MIMO SWITCH flag is 1.

[0111] 2.1.1 The received PUSCH is sent using the MIMO SWITCH identifier-bound transmission mode.

[0112] 2.1.1.1 If the CRC result of PUSCH is ERROR, the MIMO SWITCH flag is set to 0 and the process ends.

[0113] 2.1.1.2 Determine that the CRC result of PUSCH is not ERROR and end the process.

[0114] 2.1.2 The received PUSCH is not sent using the transmission mode bound with the MIMO SWITCH identifier, and the process ends.

[0115] 2.2 If the MIMO SWITCH flag is not 1, the process ends.

[0116] Step S103: Control the corresponding user equipment to send uplink signals in a target stream number mode.

[0117] After determining the appropriate number of streams through the above steps, the corresponding parameters may be sent to the corresponding user equipment, so as to fully utilize the transmission capacity of the channel and obtain a better uplink data rate.

[0118] In summary, based on the solutions of the above embodiments, when the base station receives the uplink signal sent by the user equipment, the uplink channel quality SNR corresponding to the uplink signal is determined based on PUSCH, and then the target stream number mode used when the subsequent uplink signal is sent is determined based on SNR and historical effective SNR, and finally the corresponding user equipment is controlled to use the target stream number mode to send the uplink signal. In this way, the uplink channel quality SNR corresponding to the uplink signal can be determined based on PUSCH, and then according to different situations of the uplink channel quality SNR, the appropriate stream number mode is adaptively selected to fully utilize the transmission capacity of the channel and obtain a better uplink data rate.

[0119] In addition, the embodiment of the present application provides a 5G physical layer uplink service channel single and double stream adaptive device, referring to Figure 7 , the 5G physical layer uplink service channel single and double stream adaptive device includes:

[0120] A channel quality determination module 71, configured to determine an uplink channel quality SNR corresponding to the uplink signal based on the PUSCH after the base station receives the uplink signal sent by the user equipment;

[0121] A stream number mode determination module 72 is used to determine a target stream number mode to be used when sending subsequent uplink signals based on the SNR and the historical effective SNR; the target stream number mode includes a single stream mode and a dual stream mode;

[0122] The control module 73 is used to control the corresponding user equipment to send uplink signals using the target stream number mode.

[0123] Among them, for the specific implementation methods of each module of the above-mentioned 5G physical layer uplink service channel single and double-stream adaptive device, reference can be made to the corresponding contents in the aforementioned method embodiments, which will not be repeated here.

[0124] In addition, an embodiment of the present application provides an electronic device, such as Figure 8 As shown, the electronic device includes a memory 81 and a processor 82; wherein the memory 81 stores a computer program, and when the processor 82 calls and executes the computer program, the 5G physical layer uplink service channel single and double stream adaptation method in any of the above embodiments is implemented. The electronic device is a base station.

[0125] It can be understood that the same or similar parts of the above embodiments can be referenced to each other, and the contents not described in detail in some embodiments can refer to the same or similar contents in other embodiments.

[0126] It should be noted that, in the description of the present invention, the terms "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or implying relative importance. In addition, in the description of the present invention, unless otherwise specified, the meaning of "plurality" refers to at least two.

[0127] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code that includes one or more executable instructions for implementing the steps of a specific logical function or process, and the scope of the preferred embodiments of the present invention includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by those skilled in the art to which the embodiments of the present invention belong.

[0128] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, a plurality of steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0129] A person skilled in the art may understand that all or part of the steps in the above-mentioned embodiment method may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.

[0130] In addition, each functional unit in each embodiment of the present invention may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium. The above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.

[0131] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.

[0132] Although the embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations of the present invention. A person skilled in the art may change, modify, replace and vary the above embodiments within the scope of the present invention.

Claims

1. A 5G physical layer uplink service channel single and double stream adaptive method, characterized in that: include: After receiving the uplink signal sent by the user equipment, the base station determines the uplink channel quality SNR corresponding to the uplink signal based on the PUSCH; Based on the SNR and the historical effective SNR, determining a target stream number mode to be used when sending subsequent uplink signals; the target stream number mode includes a single stream mode and a dual stream mode; Control the corresponding user equipment to send an uplink signal using the target stream number mode.

2. The method according to claim 1, characterized in that The determining, based on the PUSCH, an uplink channel quality SNR corresponding to the uplink signal includes: Determining whether the transmission mode of the uplink signal is a single-stream mode or a dual-stream mode; According to the transmission mode of the uplink signal, a corresponding uplink channel quality SNR is calculated.

3. The method according to claim 2, characterized in that The calculating, according to the transmission mode of the uplink signal, a corresponding uplink channel quality SNR, comprises: If the transmission mode is single-stream mode, the SNR timeout timer corresponding to the single-stream mode is cleared, and the SNR timeout timer corresponding to the dual-stream mode is incremented by 1, and the uplink channel quality corresponding to the single-stream mode is calculated, recorded as SNR1; If the sending mode is the dual-stream mode, the SNR timeout timer corresponding to the dual-stream mode is cleared, and the SNR timeout timer corresponding to the single-stream mode is incremented by 1, and the uplink channel quality corresponding to the dual-stream mode is calculated, which is recorded as SNR2; Determining whether the SNR1 and the SNR2 are valid based on whether the SNR timeout timer exceeds a threshold value; If either the SNR1 or the SNR2 is valid, a valid uplink channel quality SNR is obtained.

4. The method according to claim 3, characterized in that The determining, based on the SNR and the historical effective SNR, a target stream number mode to be used when a subsequent uplink signal is sent includes: If only one of the SNR1 and the SNR2 is valid, determining a target stream number mode to be used when sending subsequent uplink signals based on the valid SNR; If both the SNR1 and the SNR2 are valid, determining the spectrum efficiencies corresponding to the SNR1 and the SNR2 respectively based on the SNR1 and the SNR2, and determining a target stream number mode to be used in subsequent uplink signal transmission based on the spectrum efficiencies; If both the SNR1 and the SNR2 are invalid, it is determined that the target stream number mode is a single stream mode.

5. The method according to claim 4, characterized in that If only one of the SNR1 and the SNR2 is valid, determining a target stream number mode to be used when a subsequent uplink signal is sent based on the valid SNR, including: If the SNR1 is valid, the modulation coding mode MCS1 corresponding to the single-stream mode is calculated based on the SNR1; based on the MCS1 and the MCS index table of 5G, the spectrum efficiency SE1 corresponding to MCS1 is searched; and, based on the MCS index table, it is determined whether there is a minimum SE2, so that 2 times of SE2 is greater than SE1. If so, the effective SNR2 corresponding to the dual-stream mode is determined by SE2, and the target stream number mode is determined to be the dual-stream mode, and the effective SNR2 is used as the historical channel quality measurement result of the dual-stream mode; if there is no SE2 that meets the conditions, the target stream number mode is determined to be the single-stream mode; If the SNR2 is valid, the modulation coding mode MCS2 corresponding to the dual-stream mode is calculated based on the SNR2; based on the MCS2 and the MCS index table of 5G, the spectrum efficiency SE2 corresponding to MCS2 is searched; and, based on the MCS index table, it is determined whether there is a minimum SE1 such that 2 times of SE1 is greater than SE2. If so, the effective SNR1 corresponding to the single-stream mode is determined through SE1, and the target stream number mode is determined to be the single-stream mode, and the effective SNR1 is used as the historical channel quality measurement result of the single-stream mode; if there is no SE1 that meets the conditions, the target stream number mode is determined to be the dual-stream mode.

6. The method according to claim 4, characterized in that The determining, based on the SNR1 and the SNR2, respectively, the spectral efficiencies corresponding to the SNR1 and the SNR2, and determining, based on the spectral efficiencies, a target stream number mode used when subsequently sending an uplink signal, includes: The MCS1 corresponding to the single-stream mode is calculated based on the SNR1, and the MCS2 corresponding to the dual-stream mode is calculated based on the SNR2. The spectrum efficiency SE1 corresponding to MCS1 and the spectrum efficiency SE2 corresponding to MCS2 are searched through the 5G MCS index table, and the sizes of SE1 and SE2 are compared. If SE1 is greater than or equal to twice of SE2, it is determined that the target stream mode is the single-stream mode, otherwise it is the dual-stream mode.

7. A 5G physical layer uplink service channel single and double stream adaptive device, characterized in that: include: A channel quality determination module, configured to determine an uplink channel quality SNR corresponding to the uplink signal based on the PUSCH after the base station receives the uplink signal sent by the user equipment; A stream number mode determination module, configured to determine a target stream number mode to be used when a subsequent uplink signal is sent based on the SNR and a historical effective SNR; the target stream number mode includes a single stream mode and a dual stream mode; The control module is used to control the corresponding user equipment to send an uplink signal using the target stream number mode.

8. An electronic device, characterized in that: It includes a memory and a processor, the memory stores a computer program, and when the processor calls and executes the computer program, it implements the 5G physical layer uplink service channel single and double stream adaptation method as described in any one of claims 1 to 6.