Signal detection method and system of PUCCH format 0 based on 5G NR

By eliminating the system delay of PUCCH format 0 signals, performing signal energy merging and signal-to-noise ratio measurement, the problem of limited reception performance of 5G NR PUCCH format 0 signals in complex network environments is solved, and more accurate signal detection and translation are achieved code.

CN119300153APending Publication Date: 2025-01-10BEIJING CHANGKUN TECHNOLOGY LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411426071.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-14
Publication Date
2025-01-10

Smart Images

  • Figure CN119300153A_ABST
    Figure CN119300153A_ABST
Patent Text Reader

Abstract

The invention discloses a 5G NR-based PUCCH format 0 signal detection method and system, and relates to the technical field of signal detection, and the method comprises the steps: issuing a timing advance command to a terminal through a scheduler to eliminate the system time delay in a PUCCH format 0 baseband receiving frequency domain signal, carrying out the discrete Fourier transform and decyclic shift, and carrying out the demodulation of the system time delay in the PUCCH format 0 baseband receiving frequency domain signal; the method comprises the following steps of: acquiring received signal energy of different code channel resources, combining the received signal energy of different symbols of different antennas, acquiring a combined gain signal of each code channel resource, determining a measurement signal-to-noise ratio, and finally inquiring a protocol table to carry out DTX detection and decoding according to the measurement signal-to-noise ratio and a receiving scene to obtain bearing information of the signal. The sending opportunity of the terminal is adjusted through the scheduler, the influence of system residual time delay is basically eliminated, the PUCCH format 0 signal receiving performance in an actual system is improved, the accuracy of measuring the signal-to-noise ratio is improved, and false detection and virtual detection are avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of signal detection technology, and in particular to a signal detection method and system based on PUCCH format 0 of 5G NR. Background Art

[0002] The PUCCH format 0 of 5G NR occupies one or two symbols in the time domain and one resource block (RB) in the frequency domain. Different bearer information is distinguished by cyclic shift, and the bearer information corresponding to different cyclic shifts is specified by the protocol. In the traditional method of generating the PUCCH format 0 transmitting sequence, when the base station receives the PUCCH format 0 signal, it compares the received signal quality of different code channels and selects the bearer information corresponding to the cyclic shift of the code channel with the best signal quality. For example, the invention patent with publication number CN117176533A discloses a demodulation optimization method for PUCCH format 0 of 5G NR, which calculates the cyclic shift corresponding to the maximum modulus index and obtains the decoding information by looking up the table.

[0003] However, since PUCCH format 0 is a code division system, system delay will cause the target resource code channel to leak energy, resulting in a deterioration in the received signal-to-noise ratio. In actual communication application scenarios, system delay is inevitable. The existing patents do not propose optimization measures for performance degradation caused by system delay. In actual complex network environments, the reception performance of PUCCH format 0 is limited. The base station will produce false pick-ups and false detections according to this method. Especially in complex network environments such as interference, the detection performance of PUCCH format 0 signals will deteriorate. Therefore, how to eliminate the influence of system residual delay and improve the reception performance of PUCCH format 0 signals in actual systems is a technical problem that needs to be solved urgently in this field. Summary of the invention

[0004] The purpose of this application is to provide a signal detection method and system for PUCCH format 0 based on 5G NR, which can basically eliminate the influence of system residual delay, so that the PUCCH format 0 signal reception performance is improved in the actual system.

[0005] To achieve the above objectives, this application provides the following solutions:

[0006] In a first aspect, the present application provides a signal detection method for PUCCH format 0 based on 5G NR, comprising the following steps:

[0007] The scheduler sends a timing advance command to the terminal to eliminate the system delay in the PUCCH format 0 baseband reception frequency domain signal, and obtains the PUCCH format 0 frequency domain signal after delay compensation.

[0008] The PUCCH format 0 frequency domain signal after delay compensation is subjected to discrete Fourier transform and de-cyclic shift to obtain the received signal energy of different code channel resources.

[0009] For any code channel resource, the received signal energies of different symbols of different antennas of the code channel resource are combined to obtain a combined gain signal of the code channel resource.

[0010] A measured signal-to-noise ratio is determined according to a candidate set of cyclic shifts corresponding to the transmitted information and the combined gain signal.

[0011] According to the measured signal-to-noise ratio and the reception scenario of the PUCCH format 0 baseband reception frequency domain signal, the protocol table is queried for DTX detection and decoding to obtain the bearer information of the PUCCH format 0 baseband reception frequency domain signal; the protocol table includes the cyclic shifts of each sequence under different reception scenarios and the bearer information corresponding to each sequence cyclic shift.

[0012] Optionally, a PUCCH format 0 frequency domain signal after delay compensation is obtained according to the following formula:

[0013]

[0014] Among them, Y TA (l,rx) is the PUCCH format 0 frequency domain signal after delay compensation, Y(l,rx) is the PUCCH format 0 baseband reception frequency domain signal on symbol l and antenna rx, j is an imaginary number, TA is the system delay, FFTSize is the number of fast Fourier transform points, It is the number of subcarriers contained in a resource block.

[0015] Optionally, the received signal energy of different code channel resources is obtained according to the following formula:

[0016]

[0017] Among them, Y(k,l,rx) is the received signal energy of the kth code channel resource on the symbol l and the antenna rx, circshift() is a cyclic shift operation, DFT() is a discrete Fourier transform operation, and Y TA (l,rx) is the PUCCH format 0 frequency domain signal after delay compensation, is the PUCCH format 0 base sequence, n cs (l) is the cyclic shift associated with the slot index and symbol index, and ()* is the conjugate.

[0018] Optionally, the combined gain signal of the code channel resources is obtained according to the following formula:

[0019]

[0020] Wherein, Y(k) is the combined gain signal of the kth code channel resource, Y(k,l,rx) is the received signal energy of the kth code channel resource on the symbol l and the antenna rx, L is the number of symbols, and RxNum is the number of receiving antennas.

[0021] Optionally, the measurement signal-to-noise ratio is determined according to the following formula:

[0022]

[0023] Among them, SINR is the measured signal-to-noise ratio; Ps is the received signal power, Ps=max(Y(McsSet)), McsSet is the candidate set of cyclic shifts corresponding to the transmitted information; NI is noise and interference, which is the average value of several code channel resources with the smallest combined gain signal.

[0024] Optionally, according to the measured signal-to-noise ratio and the reception scenario of the PUCCH format 0 baseband reception frequency domain signal, querying the protocol table for DTX detection and decoding to obtain the bearer information of the PUCCH format 0 baseband reception frequency domain signal specifically includes the following steps:

[0025] According to the reception scenario of the PUCCH format 0 baseband receiving frequency domain signal, the protocol table is queried to determine a candidate set of cyclic shifts corresponding to the transmission information.

[0026] It is determined whether the measured signal-to-noise ratio is greater than a DTX threshold value to obtain a signal-to-noise ratio determination result.

[0027] If the signal-to-noise ratio judgment result is yes, the protocol table is queried according to the combined gain signal to determine the bearer information of the PUCCH format 0 baseband reception frequency domain signal.

[0028] If the signal-to-noise ratio judgment result is no, it is determined that the terminal does not send a PUCCH format 0 signal.

[0029] Optionally, querying a protocol table according to the combined gain signal to determine the bearer information of the PUCCH format 0 baseband reception frequency domain signal specifically includes the following steps:

[0030] A sequence cyclic shift value is calculated according to the combined gain signal.

[0031] According to the sequence cyclic shift value and the reception scenario of the PUCCH format 0 baseband reception frequency domain signal, the protocol table is queried to determine the bearer information of the PUCCH format 0 baseband reception frequency domain signal.

[0032] Optionally, the reception scenarios of the PUCCH format 0 baseband reception frequency domain signal include: 1-bit SR, 1-bit Harq-ack, 2-bit Harq-ack, 1-bit Harq-ack+1-bit SR and 2-bit Harq-ack+1-bit SR; when the reception scenario of the PUCCH format 0 baseband reception frequency domain signal is 1-bit SR, the candidate set of the cyclic shift corresponding to the sending information is {0}; when the reception scenario of the PUCCH format 0 baseband reception frequency domain signal is 1-bit Harq-ack, the candidate set of the cyclic shift corresponding to the sending information is {0 ,6}; when the reception scenario of PUCCH format 0 baseband reception frequency domain signal is 2-bit Harq-ack, the candidate set of cyclic shift corresponding to the sending information is {0,3,6,9}; when the reception scenario of PUCCH format 0 baseband reception frequency domain signal is 1-bit Harq-ack+1-bit SR, the candidate set of cyclic shift corresponding to the sending information is {3,9}; when the reception scenario of PUCCH format 0 baseband reception frequency domain signal is 2-bit Harq-ack+1-bit SR, the candidate set of cyclic shift corresponding to the sending information is {1,4,7,10}.

[0033] Optionally, the sequence cyclic shift value is calculated according to the following formula:

[0034] m cs =mod(MaxIndex-m0-1,12).

[0035] Among them, m cs is the sequence cyclic shift value, MaxIndex is the received signal power P s The position index in the signal sequence Y(k), m0 is the initial cyclic shift.

[0036] In the second aspect, the present application also provides a signal detection system for PUCCH format 0 based on 5GNR, including the following modules:

[0037] The delay compensation module is used to send a timing advance command to the terminal through the scheduler to eliminate the system delay in the PUCCH format 0 baseband reception frequency domain signal, and obtain the PUCCH format 0 frequency domain signal after delay compensation.

[0038] The de-cyclic shift module is used to perform discrete Fourier transform and de-cyclic shift on the PUCCH format 0 frequency domain signal after delay compensation to obtain the received signal energy of different code channel resources.

[0039] The signal combining module is used to combine the received signal energies of different symbols of different antennas of any code channel resource to obtain a combined gain signal of the code channel resource.

[0040] The channel quality measurement module is used to determine the measured signal-to-noise ratio according to the candidate set of cyclic shifts corresponding to the transmission information and the combined gain signal.

[0041] The signal detection and decoding module is used to query the protocol table for DTX detection and decoding according to the measured signal-to-noise ratio and the reception scenario of the PUCCH format 0 baseband reception frequency domain signal, and obtain the bearer information of the PUCCH format 0 baseband reception frequency domain signal; the protocol table includes the cyclic shifts of each sequence under different reception scenarios and the bearer information corresponding to each sequence cyclic shift.

[0042] According to the specific embodiments provided in this application, this application discloses the following technical effects:

[0043] The present application provides a signal detection method and system for PUCCH format 0 based on 5G NR, which eliminates the system delay in the PUCCH format 0 baseband receiving frequency domain signal by sending a timing advance command to the terminal through a scheduler, obtains the PUCCH format 0 frequency domain signal after delay compensation, and then performs discrete Fourier transform and de-cyclic shift on the PUCCH format 0 frequency domain signal after delay compensation to obtain the received signal energy of different code channel resources, combines the received signal energy of different symbols of different antennas, obtains the combined gain signal of each code channel resource and determines the measured signal-to-noise ratio, and finally, according to the measured signal-to-noise ratio and the receiving scenario of the PUCCH format 0 baseband receiving frequency domain signal, queries the protocol table for DTX detection and decoding to obtain the bearer information of the PUCCH format 0 baseband receiving frequency domain signal. The present application adjusts the terminal's transmission timing through a scheduler so that the system residual delay of the base station receiving the PUCCH format 0 signal is controlled within the target value, which basically eliminates the influence of the system residual delay, and improves the PUCCH format 0 signal reception performance in the actual system; and when measuring the signal-to-noise ratio, the leakage of adjacent code channel energy caused by multipath in an actual complex network environment is taken into account, which greatly improves the accuracy of measuring the signal-to-noise ratio, makes the DTX decision more accurate, and avoids false detection and false picking of PUCCH format 0. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0045] Figure 1 A flowchart of a signal detection method for PUCCH format 0 based on 5GNR is provided in one embodiment of the present application.

[0046] Figure 2A performance comparison curve diagram of a signal detection method for PUCCH format 0 based on 5GNR and a traditional method provided in an embodiment of the present application.

[0047] Figure 3 A functional module diagram of a signal detection system for PUCCH format 0 based on 5GNR provided in one embodiment of the present application.

[0048] Figure 4 A schematic diagram of the structure of a computer device provided in one embodiment of the present application. DETAILED DESCRIPTION

[0049] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0050] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, the present application is further described in detail below with reference to the accompanying drawings and specific implementation methods.

[0051] In an exemplary embodiment, Figure 1 As shown, a signal detection method for PUCCH format 0 based on 5G NR is provided, comprising the following steps:

[0052] A1. The scheduler sends a timing advance command to the terminal to eliminate the system delay in the PUCCH format 0 baseband reception frequency domain signal, and obtain the PUCCH format 0 frequency domain signal after delay compensation. Specifically in this embodiment, the PUCCH format 0 frequency domain signal after delay compensation is obtained according to the following formula:

[0053]

[0054] Among them, Y TA (l,rx) is the PUCCH format 0 frequency domain signal after delay compensation, Y(l,rx) is the PUCCH format 0 baseband reception frequency domain signal on symbol l and antenna rx, j is an imaginary number, TA is the system delay, FFTSize is the number of fast Fourier transform points, It is the number of subcarriers contained in a resource block.

[0055] Delay compensation is used to eliminate the delay interference of the PUCCH format 0 baseband receiving frequency domain signal, thereby avoiding energy leakage between adjacent code channels caused by delay. Specifically, the scheduler sends a timing advance command to the terminal to control the terminal's sending timing, so that the system residual delay on the base station receiving side is the target value TA, and the unit is the current system sampling period.

[0056] A2. Perform discrete Fourier transform and de-cyclic shift on the PUCCH format 0 frequency domain signal after delay compensation to obtain the received signal energy of different code channel resources. Specifically in this embodiment, the received signal energy of different code channel resources is obtained according to the following formula:

[0057]

[0058] Among them, Y(k,l,rx) is the received signal energy of the kth code channel resource on the symbol l and the antenna rx, circshift() is a cyclic shift operation, DFT() is a discrete Fourier transform operation, and Y TA (l,rx) is the PUCCH format 0 frequency domain signal after delay compensation, is the PUCCH format 0 base sequence, n cs (l) is the cyclic shift associated with the slot index and symbol index, and ()* is the conjugate.

[0059] A3. For any code channel resource, the received signal energies of different symbols of different antennas of the code channel resource are combined to obtain a combined gain signal of the code channel resource. Specifically in this embodiment, the combined gain signal of the code channel resource is obtained according to the following formula:

[0060]

[0061] Wherein, Y(k) is the combined gain signal of the kth code channel resource, Y(k,l,rx) is the received signal energy of the kth code channel resource on the symbol l and the antenna rx, L is the number of symbols, and RxNum is the number of receiving antennas.

[0062] A4. Determine a measured signal-to-noise ratio according to the candidate set of cyclic shifts corresponding to the transmitted information and the combined gain signal. Specifically in this embodiment, the measured signal-to-noise ratio is determined according to the following formula:

[0063]

[0064] Among them, SINR is the measured signal-to-noise ratio; Ps is the received signal power, Ps = max(Y(McsSet)), McsSet is the candidate set of cyclic shifts corresponding to the transmitted information; NI is noise and interference, which is the average value of several code channel resources with the smallest combined gain signal. Specifically, Y(k) is sorted from small to large, and the first N values ​​are averaged.

[0065] A5. According to the measured signal-to-noise ratio and the reception scenario of the PUCCH format 0 baseband reception frequency domain signal, query the protocol table for DTX detection and decoding to obtain the bearer information of the PUCCH format 0 baseband reception frequency domain signal; the protocol table includes the cyclic shifts of each sequence under different reception scenarios and the bearer information corresponding to each cyclic shift of each sequence. The contents of the protocol table are shown in Table 1:

[0066] Table 1 Sequence cyclic shift and corresponding carrying information in different reception scenarios

[0067]

[0068] As shown in Table 1, in this embodiment, the reception scenarios of the PUCCH format 0 baseband reception frequency domain signal include: 1-bit SR, 1-bit Harq-ack, 2-bit Harq-ack, 1-bit Harq-ack+1-bit SR and 2-bit Harq-ack+1-bit SR; when the reception scenario of the PUCCH format 0 baseband reception frequency domain signal is 1-bit SR, the candidate set of the cyclic shift corresponding to the sending information is {0}; when the reception scenario of the PUCCH format 0 baseband reception frequency domain signal is 1-bit Harq-ack, the candidate set of the cyclic shift corresponding to the sending information is The candidate set is {0,6}; when the reception scenario of the PUCCH format 0 baseband reception frequency domain signal is 2-bit Harq-ack, the candidate set of the cyclic shift corresponding to the sending information is {0,3,6,9}; when the reception scenario of the PUCCH format 0 baseband reception frequency domain signal is 1-bit Harq-ack+1-bit SR, the candidate set of the cyclic shift corresponding to the sending information is {3,9}; when the reception scenario of the PUCCH format 0 baseband reception frequency domain signal is 2-bit Harq-ack+1-bit SR, the candidate set of the cyclic shift corresponding to the sending information is {1,4,7,10}.

[0069] In another exemplary embodiment of the present application, step A5 specifically includes the following steps:

[0070] A51. According to the reception scenario of the PUCCH format 0 baseband receiving frequency domain signal, query the protocol table to determine the candidate set of cyclic shifts corresponding to the sending information.

[0071] A52. Determine whether the measured signal-to-noise ratio is greater than a DTX threshold, and obtain a signal-to-noise ratio determination result.

[0072] If the signal-to-noise ratio judgment result is yes, jump to step A53; if the signal-to-noise ratio judgment result is no, jump to step A54.

[0073] A53. Query the protocol table according to the combined gain signal to determine the bearer information of the PUCCH format 0 baseband reception frequency domain signal.

[0074] A54. Determine that the terminal does not send a PUCCH format 0 signal.

[0075] Step A53 determines the bearer information of the PUCCH format 0 baseband reception frequency domain signal according to the combined gain signal query protocol table, specifically including the following steps:

[0076] According to the combined gain signal, the sequence cyclic shift value is calculated. Specifically in this embodiment, the sequence cyclic shift value is calculated according to the following formula:

[0077] m cs =mod(MaxIndex-m0-1,12).

[0078] Among them, m cs is the sequence cyclic shift value, MaxIndex is the received signal power P s The position index in the signal sequence Y(k), m0 is the initial cyclic shift.

[0079] According to the sequence cyclic shift value and the reception scenario of the PUCCH format 0 baseband reception frequency domain signal, the protocol table is queried to determine the bearer information of the PUCCH format 0 baseband reception frequency domain signal.

[0080] For example, when the reception scenario of the PUCCH format 0 baseband reception frequency domain signal is 1-bit SR, McsSet=0+m0 is updated; and if it is determined that SINR>SINR_THR is satisfied, SRPositive is determined; otherwise, SRnegative is determined.

[0081] When the reception scenario of the PUCCH format 0 baseband reception frequency domain signal is 1-bit Harq-ack, update McsSet=[0,6]+m0; and if SINR>SINR_THR is satisfied, calculate m cs =mod(MaxIndex-m0-1,12), and the corresponding scenario in Table 1 is "1-bit Harq-ack" and m cs The value of is obtained to obtain the corresponding decoded UCI bit information; otherwise DTX, that is, it is determined that the terminal does not send a PUCCH format 0 signal.

[0082] When the reception scenario of the PUCCH format 0 baseband reception frequency domain signal is 2-bit Harq-ack, update McsSet=[0,3,6,9]+m0; and if it is determined that SINR(iUE)>SINR_THR, calculate m cs =mod(MaxIndex-m0-1,12), and the corresponding scenario in Table 1 is "2-bit Harq-ack" and m cs The value of gets the corresponding decoded UCI bit information; otherwise DTX.

[0083] When the reception scenario of the PUCCH format 0 baseband reception frequency domain signal is 1-bit Harq-ack + 1-bit SR, update McsSet = [3, 9] + m0, and if it is determined that SINR (iUE) > SINR_THR, then calculate m cs =mod(MaxIndex-m0-1,12), and according to the corresponding scenario in Table 1, it is "1 bit Harq-ack + 1 bit SR" and m cs The value of gets the corresponding decoded UCI bit information; otherwise DTX.

[0084] When the reception scenario of the PUCCH format 0 baseband reception frequency domain signal is 2-bit Harq-ack + 1-bit SR, update McsSet = [1, 4, 7, 10] + m0, and if it is determined that SINR (iUE) > SINR_THR, then calculate m cs =mod(MaxIndex-m0-1,12), and according to the corresponding scenario in Table 1, it is "2-bit Harq-ack + 1-bit SR" and m cs The value of gets the corresponding decoded UCI bit information; otherwise DTX.

[0085] Next, a specific example is used to illustrate the performance improvement of the above method provided by this embodiment. In this example, the cell bandwidth is 400MHz, the subcarrier spacing is 120KHz, and each RB contains 12 subcarriers; the information carried by PUCCH format 0 is 1-bit ACK+1-bit SR, which is carried on cyclic shift 9 and occupies 2 symbols. The base station receives with 2 antennas, and the target receiving delay is 64 sampling points; the initial cyclic shift m0=0, and the parameters involved in this example are shown in Table 2.

[0086] Table 2 Example parameter list

[0087]

[0088] First, delay compensation is performed. The delay compensation formula for the baseband received frequency domain signal of PUCCH format 0 is as follows:

[0089]

[0090] Wherein, Y(l,rx) is the baseband received frequency domain signal of PUCCH format 0 on symbol l and antenna rx; TA=64 is the system residual delay; FFTSize=4096 is the number of fast Fourier transform points. TA (l,rx) is the baseband received frequency domain signal of PUCCH format 0 after target delay compensation.

[0091] Then perform the de-circular shift, the formula is as follows:

[0092]

[0093] The instruction circshift(A,N) means to cyclically shift sequence A by N bits, n cs (l) = 5, k=0,1,2,...,11.

[0094] Then, multi-symbol and multi-antenna signals are combined, and the combined signal is recorded as Y(k)

[0095]

[0096] Wherein, L=1 represents the total number of symbols, and RxNum=2 represents the number of receiving antennas.

[0097] Next, the channel quality measurement is performed, and the corresponding cyclic shift m of the transmitted information is cs The candidate set is denoted as McsSet={0,6,3,9}, and the received signal energy set corresponding to the candidate set is denoted as Y(0,6,3,9).

[0098] Then the received signal power is Ps=max(Y(0,6,3,9))=-74.96dBm, and the measured NI is the average of the smallest N values ​​in the sequence Y(k), NI=-106dBm.

[0099] Then the measured signal-to-noise ratio SINR is SINR=Ps-NI=-74.96-(-106)=31.04 dB.

[0100] Finally, DTX detection and decoding are performed according to the PUCCH format carrying information. In this example, the DTX threshold SINR_THR=8dB.

[0101] According to the demodulation information, the information carried by PUCCH is 1-bit Harq-ack+1-bit SR, so McsSet=[3,9]+0, and it is determined that SINR>8 is satisfied, then mod(10-0-1,12)=9 is calculated. According to Table 1, the decoded information can be obtained as ACK+Positive SR.

[0102] In this example, the performance comparison between the method provided by this application and the traditional method is shown in Figure 2 , the received signal-to-noise ratio of the target code channel is improved by more than 10dB. This application sends TAC to the terminal through the scheduler to adjust the terminal's transmission timing, so that the system residual delay of the base station receiving the PUCCH format 0 signal is controlled at the target value, basically eliminating the impact of the system residual delay, and the PUCCH format 0 signal reception performance is improved in the actual system. And by making DTX judgment based on the received SINR, the confidence of the decoding information is increased.

[0103] Based on the same inventive concept, the embodiment of the present application also provides a system for implementing the above-mentioned signal detection method for PUCCH format 0 based on 5GNR. The implementation scheme for solving the problem provided by the system is similar to the implementation scheme recorded in the above method, so the specific limitations in one or more system embodiments provided below can refer to the limitations of the method embodiments above, and will not be repeated here.

[0104] In an exemplary embodiment, Figure 3 As shown, a signal detection system for PUCCH format 0 based on 5G NR is provided, including the following modules:

[0105] The delay compensation module is used to send a timing advance command to the terminal through the scheduler to eliminate the system delay in the PUCCH format 0 baseband reception frequency domain signal, and obtain the PUCCH format 0 frequency domain signal after delay compensation.

[0106] The de-cyclic shift module is used to perform discrete Fourier transform and de-cyclic shift on the PUCCH format 0 frequency domain signal after delay compensation to obtain the received signal energy of different code channel resources.

[0107] The signal combining module is used to combine the received signal energies of different symbols of different antennas of any code channel resource to obtain a combined gain signal of the code channel resource.

[0108] The channel quality measurement module is used to determine the measured signal-to-noise ratio according to the candidate set of cyclic shifts corresponding to the transmission information and the combined gain signal.

[0109] The signal detection and decoding module is used to query the protocol table for DTX detection and decoding according to the measured signal-to-noise ratio and the reception scenario of the PUCCH format 0 baseband reception frequency domain signal, and obtain the bearer information of the PUCCH format 0 baseband reception frequency domain signal; the protocol table includes the cyclic shifts of each sequence under different reception scenarios and the bearer information corresponding to each sequence cyclic shift.

[0110] certainly, Figure 3The architecture shown is only exemplary and can be omitted according to actual needs when implementing different functions. Figure 3 One or at least two components of the system shown.

[0111] In an exemplary embodiment, a computer device is provided. The computer device may be a server or a terminal. The internal structure diagram thereof may be as follows: Figure 4 As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. Among them, the processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a signal detection method based on PUCCH format 0 of 5G NR is implemented.

[0112] Those skilled in the art will understand that Figure 4 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0113] In an exemplary embodiment, a computer device is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above-mentioned method embodiments when executing the computer program.

[0114] In an exemplary embodiment, a computer-readable storage medium is provided, storing a computer program, and when the computer program is executed by a processor, the steps in the above method embodiments are implemented.

[0115] In an exemplary embodiment, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the steps in the above method embodiments are implemented.

[0116] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.

[0117] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM may be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM).

[0118] The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. The non-relational database may include a distributed database based on blockchain, etc., but is not limited thereto. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but is not limited thereto.

[0119] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0120] This article uses specific examples to illustrate the principles and implementation methods of this application. The description of the above embodiments is only used to help understand the method and core ideas of this application. At the same time, for those skilled in the art, according to the ideas of this application, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as limiting this application.

Claims

1. A signal detection method for PUCCH format 0 based on 5G NR, characterized in that: include: The scheduler sends a timing advance command to the terminal to eliminate the system delay in the PUCCH format 0 baseband reception frequency domain signal, and obtains the PUCCH format 0 frequency domain signal after delay compensation; Perform discrete Fourier transform and de-cyclic shift on the PUCCH format 0 frequency domain signal after delay compensation to obtain the received signal energy of different code channel resources; For any code channel resource, combining received signal energies of different symbols of different antennas of the code channel resource to obtain a combined gain signal of the code channel resource; Determining a measured signal-to-noise ratio according to a candidate set of cyclic shifts corresponding to the transmitted information and the combined gain signal; According to the measured signal-to-noise ratio and the reception scenario of the PUCCH format 0 baseband reception frequency domain signal, the protocol table is queried for DTX detection and decoding to obtain the bearer information of the PUCCH format 0 baseband reception frequency domain signal; the protocol table includes the cyclic shifts of each sequence under different reception scenarios and the bearer information corresponding to each sequence cyclic shift.

2. The signal detection method of PUCCH format 0 based on 5G NR according to claim 1, characterized in that: The PUCCH format 0 frequency domain signal after delay compensation is obtained according to the following formula: Among them, Y TA (l,rx) is the PUCCH format 0 frequency domain signal after delay compensation, Y(l,rx) is the PUCCH format 0 baseband received frequency domain signal on symbol l and antenna rx, j is an imaginary number, TA is the system delay, FFTSize is the number of fast Fourier transform points, It is the number of subcarriers contained in a resource block.

3. The signal detection method of PUCCH format 0 based on 5G NR according to claim 1, characterized in that: The received signal energy of different code channel resources is obtained according to the following formula: Among them, Y(k,l,rx) is the received signal energy of the kth code channel resource on the symbol l and the antenna rx, is the number of subcarriers contained in a resource block, circshift() is the cyclic shift operation, DFT() is the discrete Fourier transform operation, and Y TA (l,rx) is the PUCCH format 0 frequency domain signal after delay compensation, is the PUCCH format 0 base sequence, n cs (l) is the cyclic shift associated with the slot index and symbol index, and ()* is the conjugate.

4. The signal detection method of PUCCH format 0 based on 5G NR according to claim 1, characterized in that: The combined gain signal of the code channel resources is obtained according to the following formula: Wherein, Y(k) is the combined gain signal of the kth code channel resource, Y(k,l,rx) is the received signal energy of the kth code channel resource on the symbol l and the antenna rx, L is the number of symbols, and RxNum is the number of receiving antennas.

5. The signal detection method of PUCCH format 0 based on 5G NR according to claim 1, characterized in that: The measurement signal-to-noise ratio is determined according to the following formula: Among them, SINR is the measured signal-to-noise ratio; Ps is the received signal power, Ps=max(Y(McsSet)), McsSet is the candidate set of cyclic shifts corresponding to the transmitted information; NI is noise and interference, which is the average value of several code channel resources with the smallest combined gain signal.

6. The signal detection method of PUCCH format 0 based on 5G NR according to claim 1, characterized in that: According to the measured signal-to-noise ratio and the reception scenario of the PUCCH format 0 baseband reception frequency domain signal, query the protocol table to perform DTX detection and decoding, and obtain the bearer information of the PUCCH format 0 baseband reception frequency domain signal, specifically including: According to the reception scenario of the PUCCH format 0 baseband receiving frequency domain signal, the protocol table is queried to determine the candidate set of cyclic shifts corresponding to the transmission information; Determine whether the measured signal-to-noise ratio is greater than a DTX threshold, and obtain a signal-to-noise ratio determination result; If the signal-to-noise ratio judgment result is yes, querying the protocol table according to the combined gain signal determines the bearer information of the PUCCH format 0 baseband reception frequency domain signal; If the signal-to-noise ratio judgment result is no, it is determined that the terminal does not send a PUCCH format 0 signal.

7. The signal detection method of PUCCH format 0 based on 5G NR according to claim 6, characterized in that: The method of querying the protocol table according to the combined gain signal determines the bearer information of the PUCCH format 0 baseband reception frequency domain signal, specifically including: Calculating a sequence cyclic shift value according to the combined gain signal; According to the sequence cyclic shift value and the reception scenario of the PUCCH format 0 baseband reception frequency domain signal, the protocol table is queried to determine the bearer information of the PUCCH format 0 baseband reception frequency domain signal.

8. The signal detection method of PUCCH format 0 based on 5G NR according to claim 7, characterized in that: The reception scenarios of the PUCCH format 0 baseband reception frequency domain signal include: 1-bit SR, 1-bit Harq-ack, 2-bit Harq-ack, 1-bit Harq-ack+1-bit SR and 2-bit Harq-ack+1-bit SR; when the reception scenario of the PUCCH format 0 baseband reception frequency domain signal is 1-bit SR, the candidate set of the cyclic shift corresponding to the transmission information is {0}; when the reception scenario of the PUCCH format 0 baseband reception frequency domain signal is 1-bit Harq-ack, the candidate set of the cyclic shift corresponding to the transmission information is {0,6}; when the receiving scenario of the PUCCH format 0 baseband reception frequency domain signal is 2-bit Harq-ack, the candidate set of the cyclic shift corresponding to the sending information is {0,3,6,9}; when the receiving scenario of the PUCCH format 0 baseband reception frequency domain signal is 1-bit Harq-ack+1-bit SR, the candidate set of the cyclic shift corresponding to the sending information is {3,9}; when the receiving scenario of the PUCCH format 0 baseband reception frequency domain signal is 2-bit Harq-ack+1-bit SR, the candidate set of the cyclic shift corresponding to the sending information is {1,4,7,10}.

9. The signal detection method of PUCCH format 0 based on 5G NR according to claim 7, characterized in that: The sequence cyclic shift value is calculated according to the following formula: m cs =mod(MaxIndex-m0-1,12); Among them, m cs is the sequence cyclic shift value, MaxIndex is the received signal power P s The position index in the signal sequence Y(k), m0 is the initial cyclic shift.

10. A signal detection device based on PUCCH format 0 of 5G NR, characterized in that: include: A delay compensation module is used to send a timing advance command to the terminal through the scheduler to eliminate the system delay in the PUCCH format 0 baseband reception frequency domain signal, and obtain the PUCCH format 0 frequency domain signal after delay compensation; A de-cyclic shift module is used to perform discrete Fourier transform and de-cyclic shift on the PUCCH format 0 frequency domain signal after delay compensation to obtain the received signal energy of different code channel resources; A signal combining module, used for combining the received signal energies of different symbols of different antennas of any code channel resource to obtain a combined gain signal of the code channel resource; A channel quality measurement module, used to determine a measured signal-to-noise ratio according to a candidate set of cyclic shifts corresponding to the transmitted information and the combined gain signal; The signal detection and decoding module is used to query the protocol table for DTX detection and decoding according to the measured signal-to-noise ratio and the reception scenario of the PUCCH format 0 baseband reception frequency domain signal, and obtain the bearer information of the PUCCH format 0 baseband reception frequency domain signal; the protocol table includes the cyclic shifts of each sequence under different reception scenarios and the bearer information corresponding to each sequence cyclic shift.

Citation Information

Patent Citations

  • PUCCH format 0 demodulation optimization method and device for NR base station

    CN117176533A