Discontinuous transmission detection method and device based on effective signal judgment

By calculating the correlation coefficient sets between the actual received sequence and the local sequence and comparing the values, the missed detection and false detection problems of DTX detection in the case of noise interference and poor channel quality are solved, and the reliability of detection is improved.

CN119584181APending Publication Date: 2025-03-07HUBEI SILANG COMMUNICATION TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411526826.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-30
Publication Date
2025-03-07

AI Technical Summary

Technical Problem

When detecting the non-continuous transmission (DTX) state, the prior art is affected by noise interference and poor channel quality, resulting in an increase in the missed detection rate and false detection rate.

Method used

By calculating the correlation coefficient set of the actual received sequence and the local sequence, deleting the maximum value generates a reference correlation coefficient set, calculating the average value and comparing the ratio of the maximum value to the average value, and determining whether it is in the DTX state based on the preset threshold value.

Benefits of technology

It improves the reliable identification of effective signals and noise, reduces the missed detection rate and false detection rate of DTX detection, especially in environments with strong channel interference or poor channel quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119584181A_ABST
    Figure CN119584181A_ABST
Patent Text Reader

Abstract

The invention provides a discontinuous transmission detection method and device based on effective signal judgment, and relates to the technical field of discontinuous transmission detection of a communication system, and the method comprises the steps: when determining that a suspected effective signal exists in an actual receiving sequence, deleting a maximum value in a correlation coefficient set, and generating a reference correlation coefficient set; calculating an average value of each element in the reference correlation coefficient set; calculating a ratio of the maximum value to the average value, wherein the ratio reflects a difference degree between an effective signal and noise in an actual receiving sequence; and comparing the ratio with a preset threshold value, and determining that the uplink is in a discontinuous transmission state according to a comparison result. According to the method, noise and effective signal discrimination is carried out on suspected effective signals identified in an actual receiving sequence by utilizing the characteristics of noise, the method is particularly suitable for an environment with relatively strong interference of a transmission channel or relatively poor channel quality, the reliability of effective signal and noise judgment is improved, and the omission ratio and the false detection rate of DTX detection are reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of discontinuous transmission detection in a communication system, and in particular to a discontinuous transmission detection method and device based on effective signal judgment. Background Art

[0002] In an environment where the fifth generation communication technology (5G) gradually occupies an important position in the communication system, when the base station communicates with the user, the base station schedules the user to receive and send data services through downlink control information. When the user receives the downlink control information, it will send the ACK / NACK repetition factor to the base station to confirm / negatively receive the downlink data service sent by the base station, otherwise it will not send, that is, the discontinuous transmission technology (DTX), which is used to reduce the power consumption of the base station and the user. The user can transmit the ACK / NACK signal to the base station through the physical uplink control channel (PUCCH) or on the physical uplink shared channel (PUSCH).

[0003] In discontinuous transmission technology, if there is no ACK / NACK signal in the transmitted information, the time and frequency of the ACK / NACK signal will be occupied by noise. The correlation between the actual received sequence and all possible local sequences can be calculated, and the correlation can be compared with the set correlation threshold to determine whether there is a valid ACK / NACK signal in the actual received sequence, and then determine whether it is in the DTX state. However, this method is extremely dependent on the setting of the correlation threshold. Too high or too low will affect the detection result. In particular, when the interference of the transmission channel is strong or the channel quality is poor, it will affect the reliability of the effective signal detection result, resulting in an increase in the missed detection rate and the false detection rate. Summary of the invention

[0004] The present invention provides a discontinuous transmission detection method and device based on effective signal judgment to solve the problem of improving the reliability of discontinuous transmission (DTX) detection.

[0005] In a first aspect, an embodiment of the present invention provides a discontinuous transmission detection method based on effective signal judgment, including:

[0006] When it is determined that there is a suspected valid signal in the actual received sequence, the maximum value in the correlation coefficient set is deleted to generate a reference correlation coefficient set;

[0007] Calculate the average value of each element in the reference correlation coefficient set;

[0008] Calculating a ratio of the maximum value to the average value, wherein the ratio reflects a degree of difference between a valid signal and noise in an actual received sequence;

[0009] The ratio is compared with a preset threshold value, and it is determined that the uplink is in a discontinuous transmission state according to the comparison result.

[0010] Further, the determining whether there is a suspected valid signal in the actual received sequence includes:

[0011] Determine the actual received sequence;

[0012] Compute local sequence sets;

[0013] Calculating a correlation coefficient set between the actual received sequence and the local sequence set;

[0014] determining a first detection value according to the set of correlation coefficients;

[0015] Comparing the first detection value with a preset first preset threshold value;

[0016] According to the comparison result, it is determined that there is a suspected valid signal in the actual received sequence.

[0017] Further, the determining the actual received sequence includes:

[0018] Descrambling the received information to generate a descrambled soft bit information sequence;

[0019] Sorting the descrambled soft bit information sequences according to a preset length to generate a plurality of soft bit information sequences of equal length;

[0020] Linear averaging is performed on the elements at the same position of each equal-length soft bit information sequence to generate an actual received sequence, and the actual received sequence has the same length as the equal-length soft bit information sequence.

[0021] Further, the calculating of the local sequence set includes:

[0022] Performing a transmitting end channel coding process on all original ACK / NACK information bit sequences to generate a coded information bit sequence, wherein all the original ACK / NACK information bit sequences have the same length, the length of the original ACK / NACK information bit sequence ranges from 3 to 11 bits, and the length of the coded information bit sequence is 32 bits;

[0023] Perform bipolar conversion calculation on the coded information bit sequence to generate a local sequence set.

[0024] Furthermore, the transmitting end channel coding processing of all original ACK / NACK information bit sequences is implemented in the following manner:

[0025]

[0026] Among them, d iis the encoded sequence, i is the element number in the sequence, i=0,…,N-1, N is the length of the sequence, c k is the information bit sequence, k is the element number in the sequence, M i,k Represents the RM coding base sequence.

[0027] Furthermore, the bipolar conversion calculation of the coded information bit sequence is implemented in the following manner:

[0028]

[0029] in, is a local sequence, m is the number of the local sequence, m=0, ..., M-1, M is the number of local sequences in the local sequence set, i is the element number in the sequence, i=0, ..., N-1, N is the length of the sequence.

[0030] Furthermore, the method further comprises:

[0031] Determine two sequences in which the values ​​of elements at the same positions other than the first position in the original ACK / NACK information bit sequence are respectively the same;

[0032] The original ACK / NACK information bit sequence with the first bit being 1 in the two sequences is deleted.

[0033] Further, the calculating a correlation coefficient set between the actual received sequence and the local sequence set includes:

[0034] Multiply all elements in any local sequence by the elements at the same position in the actual received sequence respectively;

[0035] Calculate the sum of all products;

[0036] Calculating the absolute value of the sum to obtain a correlation coefficient between the actual received sequence and the local sequence;

[0037] The correlation coefficient set is a set consisting of all correlation coefficients.

[0038] Further, the calculation of the correlation coefficient set between the actual received sequence and the local sequence set is implemented in the following manner:

[0039]

[0040] Among them, δ m is the correlation coefficient, P i is the actual receiving sequence, is the local sequence, i is the element number in the actual received sequence and the local sequence, i=0,…,31, m is the sequence number of the local sequence, m=0,…,M-1, M is the number of local sequences in the local sequence set.

[0041] Further, determining, according to the comparison result, that there is a suspected valid signal in the actual received sequence includes:

[0042] When the first detection value is greater than the first preset threshold value, determining that there is a valid signal in the actual received sequence;

[0043] When the first detection value is less than the first preset threshold value, it is determined that there is a suspected valid signal in the actually received sequence.

[0044] Further, determining that the uplink is in a discontinuous transmission state according to the comparison result includes:

[0045] When the ratio is greater than the preset threshold value, determining that there is a valid signal in the actual received sequence;

[0046] When the ratio is less than the preset threshold value, determining that the uplink is in a discontinuous transmission state;

[0047] The ratio is a second detection value, and the preset threshold is a second preset threshold.

[0048] Furthermore, the valid signal is an ACK / NACK soft bit information sequence.

[0049] Furthermore, the method further comprises:

[0050] Determine the element number of the correlation coefficient set corresponding to the first detection value;

[0051] Determine, according to the element number, a local sequence of a corresponding sequence number in a local sequence set;

[0052] Determine the values ​​of the remaining elements of the original ACK / NACK information bit sequence except the first element according to the local sequence;

[0053] The value of the first element of the original ACK / NACK information bit sequence is determined according to the value of the sum corresponding to the element number.

[0054] In a second aspect, an embodiment of the present invention further provides a discontinuous transmission detection device based on effective signal judgment, comprising: a data acquisition unit, configured to acquire an actual received sequence;

[0055] A correlation coefficient set calculation unit, used to calculate a correlation coefficient set between the actual received sequence and all local sequences;

[0056] A first detection value calculation unit, used for calculating a first detection value according to the correlation coefficient set;

[0057] A first detection unit, configured to compare the first detection value with a first preset threshold value, and determine whether a suspected valid signal exists in the actual received sequence according to the comparison result;

[0058] A second detection value calculation unit, configured to calculate a second detection value according to the correlation coefficient set and the first detection value;

[0059] The second detection unit is used to compare the second detection value with a second preset threshold value, and determine that the uplink is in a discontinuous transmission state according to the comparison result.

[0060] The embodiment of the present invention provides a discontinuous transmission detection method and device based on effective signal judgment. According to the correlation between the actual received sequence and the local sequence, the effective signal in the actual received sequence is identified. When the noise interference is strong or the channel quality is poor, resulting in failure to identify an obvious effective signal, the average value of the remaining correlation coefficients except the maximum value is calculated, and then the effective signal is further identified according to the ratio of the maximum value to the average value. When the ratio is greater than the second preset threshold value, it indicates that the effective signal is identified. When the ratio is less than the second preset threshold value, the effective signal in the actual received sequence is not identified, indicating that the actual received sequence is noise. According to the relevant provisions of the 5G communication protocol, it can be determined that the uplink is in a discontinuous transmission (DTX) state. The characteristics of the noise itself can be used to effectively identify the suspected effective signal in the actual received sequence, and the effective signal and noise in the actual received sequence can be reliably distinguished. It is particularly suitable for environments where the interference of the transmission channel is strong or the channel quality is poor. The present invention can improve the reliability of the judgment of the effective signal and noise, thereby reducing the missed detection rate and false detection rate of DTX detection. BRIEF DESCRIPTION OF THE DRAWINGS

[0061] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0062] Figure 1 It is a flowchart of a discontinuous transmission detection method based on effective signal judgment provided by Embodiment 1 of the present invention;

[0063] Figure 2 is a flowchart of a method for determining whether a suspected valid signal exists in an actual received sequence according to Embodiment 1 of the present invention;

[0064] Figure 3is a schematic diagram of the RM coding base sequence according to the first embodiment of the present invention;

[0065] Figure 4 is a flowchart of a method for calculating a local sequence set provided in Embodiment 2 of the present invention;

[0066] Figure 5 is a flowchart of a method for determining a decoding result of original ACK / NACK information according to a first detection value provided in Embodiment 3 of the present invention;

[0067] Figure 6 It is a structural schematic diagram of a discontinuous transmission detection device based on effective signal judgment provided in Embodiment 4 of the present invention. DETAILED DESCRIPTION

[0068] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It is to be understood that the specific embodiments described herein are only used to explain the present invention, rather than to limit the present invention. It should also be noted that, for ease of description, only parts related to the present invention, rather than all structures, are shown in the accompanying drawings.

[0069] Embodiment 1

[0070] Figure 1 This is a flow chart of a discontinuous transmission detection method based on valid signal judgment provided by Embodiment 1 of the present invention. This embodiment can be applied to determine whether the uplink is in a discontinuous transmission (DTX) state when it cannot be determined that there is a valid signal but there is a suspected valid signal in an actual receiving sequence, and specifically includes the following steps:

[0071] Step S100: when it is determined that there is a suspected valid signal in the actual received sequence, the maximum value in the correlation coefficient set is deleted to generate a reference correlation coefficient set;

[0072] In this embodiment, the valid signal is an ACK / NACK signal. If the maximum correlation between the actual received sequence and the local sequence set cannot meet the preset correlation threshold, it should not be determined that there is no ACK / NACK signal in the actual received sequence. It can be considered that there is a suspected valid signal in the actual received sequence. Then, by calculating the difference degree of correlation between the actual received sequence and the local sequence set, excluding the influence of noise interference and channel quality, the ACK / NACK signal and the noise are further distinguished, so as to determine that the uplink is in the DTX state.

[0073] When no ACK / NACK signal is sent, the time-frequency resources of the ACK / NACK signal are occupied by noise, so the maximum value of the correlation between the actual received sequence and the local sequence set can be determined, and the degree of difference between the maximum value and the average correlation can be calculated to distinguish whether the maximum value represents an ACK / NACK signal or noise. When calculating, the maximum value needs to be excluded from the correlation value set to generate a reference correlation coefficient set, and the correlation coefficient in the reference coefficient set represents the correlation value between the noise and the local sequence set.

[0074] Step S200: Calculate the average value of each element in the reference correlation coefficient set;

[0075] Due to the characteristics of noise itself, the correlation coefficients in the reference coefficient set are close to each other. By calculating the average value of each element in the reference coefficient set, the average correlation between the actual received sequence and the local sequence set can be obtained, and the average correlation is used as a reference for distinguishing ACK / NACK signals from noise.

[0076] Step S300: Calculate the ratio of the maximum value to the average value, where the ratio reflects the difference between the effective signal and the noise in the actual received sequence;

[0077] The maximum value is compared with the average value, and the obtained ratio can reflect the difference between the maximum correlation and the average correlation of the actual received sequence and the local sequence. The closer the ratio is to 1, the less obvious the difference between the maximum correlation and the average correlation is, and the actual received sequence is closer to pure noise. On the contrary, if there is an ACK / NACK signal in the actual received sequence, the ratio is much greater than 1.

[0078] Step S400: comparing the ratio with a preset threshold value, and determining that the uplink is in a discontinuous transmission state according to the comparison result;

[0079] Comparing the ratio reflecting the degree of difference between the maximum correlation and the average correlation with a threshold value preset according to relevant regulations, and determining whether an ACK / NACK signal exists in the actual received sequence according to the comparison result;

[0080] When the ratio is greater than the preset threshold value, determining that there is a valid signal in the actual received sequence;

[0081] When the ratio is less than the preset threshold value, determining that the uplink is in a discontinuous transmission state;

[0082] The ratio is a second detection value, and the preset threshold is a second preset threshold.

[0083] The second preset threshold value is used as a reference for distinguishing ACK / NACK signals from noise, and needs to be calculated in advance based on simulation experiments. Due to the randomness of noise, when the noise interference of the transmission channel is strong or the channel quality is poor, the correlation between the actual received sequence and the local sequence set may be similar to the noise. Therefore, the method of determining the existence of the ACK / NACK signal by the correlation between the actual received sequence and the local sequence is easily affected, resulting in insufficient accuracy. The fifth generation communication technology (5G) protocol stipulates that the missed detection rate and the false detection rate are used to measure the ACK / NACK transmission performance. The method in this embodiment is used to perform simulation experiments. According to the second preset threshold value obtained by the simulation experiment, combined with the difference between the ACK / NACK signal and the noise, the ACK / NACK signal in the actual receiving sequence is further detected. The requirement that the missed detection rate and the false detection rate do not exceed 1% must be met. Whether the second preset threshold value is met by the difference between the maximum correlation and the average correlation, the existence of the ACK / NACK signal in the actual receiving sequence is effectively determined. If the second detection value is greater than the second preset threshold value, it means that the difference between the maximum correlation and the average correlation meets the preset threshold value, and it is determined that there is an ACK / NACK signal in the actual received sequence; if the second detection value is less than the second preset threshold value, it means that the difference between the maximum correlation and the average correlation does not meet the preset threshold value, and it is determined that the actual received sequence is pure noise, and then it is determined that the uplink is in the DTX state.

[0084] This embodiment calculates a second detection value that reflects the degree of difference between the maximum correlation and the average correlation, presets a second preset threshold value that meets the requirements of the 5G communication protocol, compares the second detection value with the second preset threshold value, and distinguishes whether the maximum correlation is noise or ACK / NACK signal based on the comparison result, thereby performing DTX detection.

[0085] According to the characteristics of the noise itself, when the actual received sequence is noise, the ratio is close to 1. Therefore, when calculating the second preset threshold value, the upper limit of the second preset threshold value has a larger value space, thereby reducing the algorithm sensitivity when calculating the second preset threshold value. It is only necessary to ensure that the second preset threshold value complies with the relevant provisions of the 5G communication protocol.

[0086] Compared with the prior art, on the basis of distinguishing ACK / NACK signals and noise only through the maximum correlation, when the maximum correlation cannot meet the relevant distinction standard, the result is not directly obtained and further distinction is made through the degree of difference between the maximum correlation and the average correlation, which reduces the complexity of calculation and the hardware resource overhead. In particular, when the transmission channel noise interference is strong or the channel quality is poor, the noise and ACK / NACK signals can be effectively distinguished, and the missed detection rate and false detection rate of DTX detection are reduced.

[0087] Figure 2 FIG. 1 is a flow chart of a method for determining whether there is a suspected valid signal in an actual received sequence according to Embodiment 1 of the present invention. In this embodiment, a preferred implementation is as follows: Figure 2 As shown, to determine whether there is a suspected valid signal in the actual received sequence, it is necessary to first calculate the correlation between the actual received sequence and the local sequence set, and determine whether there is a suspected valid signal in the actual received sequence according to the calculation result. The specific steps are as follows:

[0088] Step S110: determining the actual receiving sequence;

[0089] When the base station receives information sent by the user, it is information that has been processed to meet the relevant requirements of the transmission channel. It is necessary to process the received information to obtain an actual received sequence that meets the comparison with the local sequence, including the following steps:

[0090] Step S111: descrambling the received information to generate a descrambled soft bit information sequence;

[0091] When information is sent through a transmission channel, in order to ensure the quality and reliability of data transmission, the information sent needs to be rate matched and scrambled. Correspondingly, after receiving the information, it is necessary to first descramble the received information to generate a descrambled soft bit information sequence.

[0092] Step S112: sorting the descrambled soft bit information sequences according to a preset length to generate a plurality of soft bit information sequences of equal length;

[0093] According to the rate matching processing of the information sent by the transmitting end, the descrambling soft bit information sequence generated by the descrambling processing is subjected to corresponding rate dematching processing, and the descrambling soft bit information sequence is divided and sorted according to a preset length to generate multiple equal-length soft bit information sequences of the same length. In this embodiment, the length of the equal-length soft bit information sequence is preset to 32 bits, which meets the relevant requirements of the channel coding at the transmitting end.

[0094] Step S113: performing linear averaging processing on the elements at the same position of each equal-length soft bit information sequence to generate an actual received sequence, where the actual received sequence has the same length as the equal-length soft bit information sequence;

[0095] Since the bit information sequence after rate matching is repetitive, in order to facilitate subsequent calculations, multiple equal-length soft bit information sequences need to be merged into an actual received sequence with the characteristics of all equal-length soft bit information sequences during the rate dematching process. The linear average of the elements at the same position in each equal-length soft bit information sequence is used to obtain the value of the element at the same position in the actual received sequence.

[0096] Step S120: Calculate a local sequence set;

[0097] When calculating the correlation of the actual received sequence, it is necessary to first determine all possible local sequences. All possible local sequences form a local sequence set. The local sequence set should include all possible permutations and combinations of ACK / NACK signals, including the following steps:

[0098] Step S121: performing a transmitting end channel coding process on all original ACK / NACK information bit sequences to generate a coded information bit sequence, wherein all the original ACK / NACK information bit sequences have the same length, the length of the original ACK / NACK information bit sequence ranges from 3 to 11 bits, and the length of the coded information bit sequence is 32 bits;

[0099] The original ACK / NACK information bit sequence is initial information of whether the user feeds back the base station whether the reception is successful or not. The length of the original ACK / NACK information bit sequence is pre-defined by the base station. The length of the original ACK / NACK information bit sequence ranges from 3 to 11 bits. Therefore, when calculating, the receiving end knows the length of the original ACK / NACK information bit sequence in advance, and the lengths of all original ACK / NACK information bit sequences are the same. When sending, the original ACK / NACK information bit sequence needs to be processed by the sending end channel coding. The coding method used in this embodiment is RM coding. The RM coding base sequence is as follows: Figure 3 As shown;

[0100] according to Figure 3 The RM coding base sequence in the encoding generates a 32-bit coded information bit sequence after encoding the original ACK / NACK information bit sequence of a certain length. The calculation method of the RM coding is shown in formula (1):

[0101]

[0102] Among them, d i is the encoded sequence, i is the element number in the sequence, i=0,…,N-1, N is the length of the sequence, c k is the information bit sequence, k is the element number in the sequence, M i,k Represents an element in the RM encoding base sequence.

[0103] Step S122: performing bipolar conversion calculation on the coded information bit sequence to generate a local sequence set;

[0104] Since the element values ​​in the coded information bit sequence are all the results of modulo 2 addition operations, their values ​​can only be 0 or 1. In order to facilitate subsequent calculations and avoid the value obtained by multiplying other values ​​by 0 being 0, it is necessary to perform bipolar conversion calculation on the coded information bit sequence to generate a local sequence set in which the element values ​​in the sequence are 1 or -1. The calculation method of bipolar conversion is shown in formula (2):

[0105]

[0106] in, is a local sequence, m is the number of the local sequence, m=0, ..., M-1, M is the number of local sequences in the local sequence set, i is the element number in the sequence, i=0, ..., N-1, N is the length of the sequence.

[0107] Step S130: Calculate a correlation coefficient set between the actual received sequence and the local sequence set;

[0108] According to the determined actual received sequence and local sequence set, the actual received sequence is multiplied and accumulated with each local sequence respectively to obtain the correlation coefficient between the actual correlation sequence and each local sequence to form a correlation coefficient set. The specific steps are as follows:

[0109] Step S131: multiply all elements in any local sequence by the elements at the same position in the actual received sequence respectively;

[0110] Step S132: Calculate the sum of all products;

[0111] Step S133: Calculate the absolute value of the sum to obtain a correlation coefficient between the actual received sequence and the local sequence;

[0112] The calculation method of the correlation coefficient set is shown in formula (3):

[0113]

[0114] Among them, δ m is the correlation coefficient, P i is the actual receiving sequence, is the local sequence, i is the element number in the actual received sequence and the local sequence, i=0,…,31, m is the sequence number of the local sequence, m=0,…,M-1, M is the number of local sequences in the local sequence set.

[0115] Step S140: determining a first detection value according to the correlation coefficient set;

[0116] Since the local sequence set is calculated based on all possible permutations and combinations of the original ACK / NACK information bit sequence, when an ACK / NACK signal exists in the actual received sequence, there will be an optimal local sequence in the local sequence that is extremely close to the ACK / NACK signal. It only needs to be identified through the maximum correlation between the actual received sequence and the local sequence, and the maximum value in the correlation coefficient set can be selected as the first detection value.

[0117] Step S150: comparing the first detection value with a preset first threshold value;

[0118] The first detection value reflects the maximum correlation between the actual received sequence and the local sequence set, and the first preset threshold value is pre-calculated according to the simulation experiment. The fifth generation communication technology (5G) protocol stipulates that the missed detection rate and false detection rate are used to measure the ACK / NACK transmission performance. The first preset threshold value is used as a reference for distinguishing the ACK / NACK signal from the noise. The method in this embodiment is used to perform a simulation experiment. The first preset threshold value obtained by the simulation experiment is compared with the first detection value. When detecting the ACK / NACK signal in the actual received sequence, it is necessary to meet the requirement that the missed detection rate and the false detection rate do not exceed 1%. By determining whether the maximum correlation between the actual received sequence and the local sequence set meets the requirements of the first preset threshold value, it is possible to determine whether there is an ACK / NACK signal in the actual received sequence.

[0119] Step S160: determining, according to the comparison result, whether there is a suspected valid signal in the actual received sequence;

[0120] When the first detection value is greater than the first preset threshold value, determining that there is a valid signal in the actual received sequence;

[0121] When the first detection value is less than the first preset threshold value, it is determined that there is a suspected valid signal in the actual received sequence, and step S200 is executed.

[0122] Embodiment 2

[0123] Figure 4It is a flowchart of the method for calculating the local sequence set provided in the second embodiment of the present invention. This embodiment is optimized based on the above embodiment. In this embodiment, an actual received sequence is determined; a local sequence set is calculated; a correlation coefficient set between the actual received sequence and the local sequence set is calculated; a first detection value is determined according to the correlation coefficient set; the first detection value is compared with a preset first preset threshold value; and the existence of a suspected valid signal in the actual received sequence is determined according to the comparison result; wherein, the calculation of the local sequence set is specifically optimized as follows: first, the original ACK / NACK information bit sequence with the first bit being 1 is excluded from two sequences with the same element values ​​at the same position starting from the second bit in the original ACK / NACK information bit sequence, such as Figure 4 As shown, the following steps are included:

[0124] Step S121: Determine two sequences in which the values ​​of elements at the same positions other than the first position in the original ACK / NACK information bit sequence are the same;

[0125] Step S122: deleting the original ACK / NACK information bit sequence with the first bit being 1 in the two sequences;

[0126] Step S123: performing a transmitting end channel coding process on all original ACK / NACK information bit sequences to generate a coded information bit sequence, wherein all original ACK / NACK information bit sequences have the same length, the length of the original ACK / NACK information bit sequence ranges from 3 to 11 bits, and the length of the coded information bit sequence is 32 bits;

[0127] Step S124: performing bipolar conversion calculation on the coded information bit sequence to generate a local sequence set.

[0128] When channel coding the original ACK / NACK information bit sequence, Figure 3 The RM coding sequence shown in i,0 The values ​​of the columns are all 1. For the two original ACK / NACK information bit sequences that differ only in the first bit, the two coded bit sequences after RM encoding are in a bit-reversed form. The two local sequences generated by the two bit-reversed coded bit sequences through the above steps S123 and S124 present a form in which the polarity of the soft bit information at the same position is opposite. After performing multiplication and accumulation calculations with the actual received sequence respectively, the obtained results are opposite numbers to each other, but the correlation coefficient is taken as the absolute value of the two opposite numbers. The correlation coefficients of the two obtained sequences are the same as those of the actual received sequence. Therefore, when calculating the local sequence, any one of the two original ACK / NACK information bit sequences that differ only in the first bit can be excluded from the calculation of the local sequence, which can reduce the amount of calculation by half and further reduce the hardware resource overhead.

[0129] Embodiment 3

[0130] Figure 5 is a flow chart of a method for determining a decoding result of original ACK / NACK information according to a first detection value provided in Embodiment 3 of the present invention. Figure 5 As shown, the decoding result of the original ACK / NACK information can also be determined according to the first detection value, and the specific steps are as follows:

[0131] Step S501: determining the element number of the correlation coefficient set corresponding to the first detection value;

[0132] Since the first detection value is the maximum value in the correlation coefficient set, the element number of the first detection value can be used as an index for decoding the original ACK / NACK information bit sequence.

[0133] Step S502: determining a local sequence with a corresponding sequence number in a local sequence set according to the element number;

[0134] According to the index value, a local sequence in the local sequence set with a sequence number identical to the index value is determined.

[0135] Step S503: Determine the values ​​of the remaining elements of the original ACK / NACK information bit sequence except the first element according to the local sequence;

[0136] According to the value of the local sequence and the channel processing method at the transmitting end, the original ACK / NACK information bit sequence is inversely deduced. However, since the original ACK / NACK information bit sequence with the first bit value of 1 is excluded from the original ACK / NACK information bit sequence that is the same except for the first bit, only the values ​​of the remaining elements of the original ACK / NACK information bit sequence except the first bit are determined.

[0137] Step S504: Determine the value of the first element of the original ACK / NACK information bit sequence according to the value of the sum corresponding to the element number;

[0138] According to the index value, the value of the product accumulation of the local sequence with the same sequence number as the index value and the actual received sequence is determined, and the value of the first bit of the original ACK / NACK information bit sequence is determined according to the positive or negative situation of the product accumulation value. When the product accumulation value is positive, the first bit of the original ACK / NACK information bit sequence is 0, and when the product accumulation value is negative, the first bit of the original ACK / NACK information bit sequence is 1.

[0139] After determining that there is an obvious valid signal in the actual received sequence, the original ACK / NACK information bit sequence sent can be quickly inferred according to the method in this embodiment, which is convenient for confirming the content fed back by the user to the base station and reduces the processing delay.

[0140] Embodiment 4

[0141] Figure 6 Schematic diagram of the structure of a discontinuous transmission detection device based on effective signal judgment provided by the fourth embodiment of the present invention. Figure 6 As shown, the discontinuous transmission detection device based on effective signal judgment includes:

[0142] The data acquisition unit 601 is used to acquire the actual received sequence;

[0143] A correlation coefficient set calculation unit 602, configured to calculate a correlation coefficient set between the actual received sequence and all local sequences;

[0144] A first detection value calculation unit 603, configured to calculate a first detection value according to the correlation coefficient set;

[0145] A first detection unit 604 is used to compare the first detection value with a first preset threshold value, and determine whether there is a suspected valid signal in the actual received sequence according to the comparison result;

[0146] A second detection value calculation unit 605, configured to calculate a second detection value according to the correlation coefficient set and the first detection value;

[0147] The second detection unit 606 is used to compare the second detection value with a second preset threshold value, and determine that the uplink is in a discontinuous transmission state according to the comparison result.

[0148] A discontinuous transmission detection device based on effective signal judgment provided by an embodiment of the present invention can execute a discontinuous transmission detection method based on effective signal judgment provided by any embodiment of the present invention, and has corresponding functional modules and beneficial effects of the execution method.

[0149] The above descriptions are merely embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the principles of the present invention should be included in the protection scope of the present invention.

Claims

1. A discontinuous transmission detection method based on effective signal judgment, characterized in that: include: When it is determined that there is a suspected valid signal in the actual received sequence, the maximum value in the correlation coefficient set is deleted to generate a reference correlation coefficient set; Calculate the average value of each element in the reference correlation coefficient set; Calculating a ratio of the maximum value to the average value, wherein the ratio reflects a degree of difference between a valid signal and noise in an actual received sequence; The ratio is compared with a preset threshold value, and it is determined that the uplink is in a discontinuous transmission state according to the comparison result.

2. The method according to claim 1, characterized in that The determining that there is a suspected valid signal in the actual received sequence includes: Determine the actual received sequence; Compute local sequence sets; Calculating a correlation coefficient set between the actual received sequence and the local sequence set; determining a first detection value according to the set of correlation coefficients; Comparing the first detection value with a preset first preset threshold value; According to the comparison result, it is determined that there is a suspected valid signal in the actual received sequence.

3. The method according to claim 2, characterized in that The determining of the actual receiving sequence comprises: Descrambling the received information to generate a descrambled soft bit information sequence; Sorting the descrambled soft bit information sequences according to a preset length to generate a plurality of soft bit information sequences of equal length; Linear averaging is performed on the elements at the same position of each equal-length soft bit information sequence to generate an actual received sequence, and the actual received sequence has the same length as the equal-length soft bit information sequence.

4. The method according to claim 2, characterized in that: The calculating of the local sequence set comprises: Performing a transmitting end channel coding process on all original ACK / NACK information bit sequences to generate a coded information bit sequence, wherein all the original ACK / NACK information bit sequences have the same length, the length of the original ACK / NACK information bit sequence ranges from 3 to 11 bits, and the length of the coded information bit sequence is 32 bits; Perform bipolar conversion calculation on the coded information bit sequence to generate a local sequence set.

5. The method according to claim 4, characterized in that The transmitting end channel coding processing of all original ACK / NACK information bit sequences is implemented in the following manner: Among them, d i is the encoded sequence, i is the element number in the sequence, i=0,…,N-1, N is the length of the sequence, c k is the information bit sequence, k is the element number in the sequence, M i,k Represents the RM coding base sequence.

6. The method according to claim 4, characterized in that The bipolar conversion calculation of the coded information bit sequence is implemented in the following manner: in, is a local sequence, m is the number of the local sequence, m=0,…,M-1, M is the number of local sequences in the local sequence set, i is the element number in the sequence, i=0,…,N-1, and N is the length of the sequence.

7. The method according to claim 4, characterized in that The method further comprises: Determine two sequences in which the values ​​of elements at the same positions other than the first position in the original ACK / NACK information bit sequence are respectively the same; The original ACK / NACK information bit sequence with the first bit being 1 in the two sequences is deleted.

8. The method according to claim 2, characterized in that: The calculating a correlation coefficient set between the actual received sequence and the local sequence set comprises: Multiply all elements in any local sequence by the elements at the same position in the actual received sequence respectively; Calculate the sum of all products; Calculating the absolute value of the sum to obtain a correlation coefficient between the actual received sequence and the local sequence; The correlation coefficient set is a set consisting of all correlation coefficients.

9. The method according to claim 2, characterized in that: The calculation of the correlation coefficient set between the actual received sequence and the local sequence set is implemented in the following manner: Among them, δ m is the correlation coefficient, P i is the actual receiving sequence, is the local sequence, i is the element number in the actual received sequence and the local sequence, i=0,…,31, m is the sequence number of the local sequence, m=0,…,M-1, and M is the number of local sequences in the local sequence set.

10. The method according to claim 2, characterized in that The determining, according to the comparison result, that there is a suspected valid signal in the actual received sequence includes: When the first detection value is greater than the first preset threshold value, determining that there is a valid signal in the actual received sequence; When the first detection value is less than the first preset threshold value, it is determined that there is a suspected valid signal in the actually received sequence.

11. The method according to claim 1, characterized in that: The determining, according to the comparison result, that the uplink is in a discontinuous transmission state includes: When the ratio is greater than the preset threshold value, determining that there is a valid signal in the actual received sequence; When the ratio is less than the preset threshold value, determining that the uplink is in a discontinuous transmission state; The ratio is a second detection value, and the preset threshold is a second preset threshold.

12. The method according to claim 10 or 11, characterized in that: The valid signal is an ACK / NACK soft bit information sequence.

13. The method according to claim 2, characterized in that The method further comprises: Determine the element number of the correlation coefficient set corresponding to the first detection value; Determine, according to the element number, a local sequence of a corresponding sequence number in a local sequence set; Determine the values ​​of the remaining elements of the original ACK / NACK information bit sequence except the first element according to the local sequence; The value of the first element of the original ACK / NACK information bit sequence is determined according to the value of the sum corresponding to the element number.

14. A discontinuous transmission detection device based on effective signal judgment, characterized in that: include: A data acquisition unit, used for acquiring an actual received sequence; A correlation coefficient set calculation unit, used to calculate a correlation coefficient set between the actual received sequence and all local sequences; A first detection value calculation unit, used for calculating a first detection value according to the correlation coefficient set; A first detection unit, configured to compare the first detection value with a first preset threshold value, and determine whether a suspected valid signal exists in the actual received sequence according to the comparison result; A second detection value calculation unit, configured to calculate a second detection value according to the correlation coefficient set and the first detection value; The second detection unit is used to compare the second detection value with a second preset threshold value, and determine that the uplink is in a discontinuous transmission state according to the comparison result.