Cp type detection method, device and equipment for lte signal and storage medium

By excluding CP data at overlapping NCP and ECP locations in LTE signal detection and utilizing time-domain correlation for detection, the performance degradation caused by NCP and ECP symbol correlation is resolved, thereby improving detection accuracy and channel reception performance.

CN119402320BActive Publication Date: 2025-12-09SHANGHAI KINDROID NETWORK TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411542616.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-31
Publication Date
2025-12-09
Estimated Expiration
2044-10-31

AI Technical Summary

Technical Problem

In CP type detection of LTE signals, existing technologies utilize time-domain correlation, but the symbol correlation between NCP and ECP leads to performance degradation and false detections.

Method used

By excluding CP data with overlapping positions between NCP and ECP, assuming the CP type of the LTE signal is NCP and ECP respectively, CP analysis data is segmented from a subframe of the LTE signal, and data with overlapping positions is deleted. CP type detection is performed using temporal correlation.

Benefits of technology

It improves CP detection performance, enhances channel reception performance, and reduces false detection rate.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119402320B_ABST
    Figure CN119402320B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a CP type detection method, device and equipment for LTE signal and a storage medium. The method comprises: assuming CP types of the LTE signal as NCP and ECP respectively, and dividing CP analysis data from one subframe of the LTE signal, wherein the CP analysis data of each CP type comprises first data and second data of each symbol corresponding to the CP type, and the first data of each symbol is data at a cyclic prefix position in the symbol; when the first data of symbol a in the CP analysis data of NCP and the first data of symbol b in the CP analysis data of ECP have a repeated position, deleting data of symbol a from the CP analysis data of NCP, and deleting data of symbol b from the CP analysis data of NCP; and obtaining the CP type of the LTE signal according to the new CP analysis data of each CP type. The technical solution of the embodiments of the present application uses CP data excluding repeated positions between NCP and ECP to perform CP detection, thereby improving the CP detection performance based on time domain correlation.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of wireless communication, and particularly relates to a CP type detection method, device and equipment of LTE signal and a storage medium. BACKGROUND

[0002] In the current CP type detection of LTE, the CP detection is performed by using time domain correlation, which will count the symbols having correlation with both NCP and ECP, resulting in performance deterioration and even CP type mis-detection. SUMMARY

[0003] Therefore, the embodiments of the present application provide a CP type detection method, device and equipment of LTE signal and a storage medium, which use CP data excluding repeated positions between NCP and ECP to perform CP detection, thereby improving the CP detection performance based on time domain correlation.

[0004] In a first aspect, the embodiments of the present application provide a CP type detection method of LTE signal, which comprises: assuming that the CP type of LTE signal is NCP and ECP respectively, dividing CP analysis data from one subframe of the LTE signal, the CP analysis data of each CP type comprising first data and second data of each symbol corresponding to the CP type in the subframe, the first data of each symbol being data at the cyclic prefix position in the symbol, and the second data of each symbol being data at the cyclic prefix position of the symbol to which the data is cyclically shifted; when the first data of symbol a in the CP analysis data of NCP and the first data of symbol b in the CP analysis data of ECP have a repeated position, deleting the data of symbol a from the CP analysis data of NCP and deleting the data of symbol b from the CP analysis data of ECP; and obtaining the CP type of the LTE signal based on time domain correlation by using the new CP analysis data of each CP type.

[0005] According to the above, after synchronization based on PSS / SSS and before PBCH decoding, the CP detection is performed by using CP data excluding repeated positions between NCP and ECP, thereby improving the CP detection performance based on time domain correlation and improving the reception performance of subsequent channels.

[0006] In a possible implementation of the first aspect, after obtaining the new CP analysis data and before obtaining the CP type of the LTE signal according to the new CP analysis data of each CP type, the method further comprises: deleting the data at the repeated position in the first data of symbol b and deleting the data at the position corresponding to the repeated position in the second data of symbol b; and adding the remaining first data and second data of symbol b to the new CP analysis data of ECP.

[0007] According to the above, for the symbol with the repeated position in the CP of the ECP and the CP of the NPC, only the data in the repeated position is deleted, the symbol is retained, the samples are increased, and the CP detection performance based on the time domain correlation is further improved.

[0008] In a possible implementation of the first aspect, when the radio frame of the LTE is a frame structure of type one, the symbol a comprises one of the following: symbol 0, 6, 7, 13, and the corresponding symbol b comprises one of the following: symbol 0, 5, 6, 11.

[0009] According to the above, when the radio frame of the LTE is a frame structure of type one, the CP analysis data of the NCP in the symbol 0, 6, 7, 13 is deleted, and the CP analysis data of the NCP in the symbol 0, 5, 6, 11 is deleted, so that the CP detection performance based on the time domain correlation is improved.

[0010] In a possible implementation of the first aspect, the subframe is one of the following: a subframe in which the PBCH is transmitted, a 0th subframe.

[0011] According to the above, there is data transmission in the subframe in which the PBCH is transmitted and the 0th subframe, so that the CP analysis data of various CP types can be segmented.

[0012] In a possible implementation of the first aspect, the CP type of the LTE signal is obtained based on the time domain correlation by using the new CP analysis data of each CP type, comprising: obtaining the average power of the cross-correlation sequence between the first data and the second data of each symbol in the new CP analysis data of each CP type; and when the average power of one CP type is greater than the average power of another CP type, the CP type of the LTE signal is the CP type.

[0013] According to the above, the CP type is detected based on the time domain correlation according to the average value of the power of the cross-correlation sequence between the first data and the second data of each symbol in the new CP analysis data of each CP type.

[0014] In a possible implementation of the first aspect, when the CP type is assumed to be the NCP, the average power of the cross-correlation sequence between the first data and the second data of each symbol in the new CP analysis data of each CP type is obtained, comprising: obtaining the cross-correlation sequence between the first data and the second data of each symbol in the new CP analysis data of the NCP, and obtaining the power of each cross-correlation sequence; averaging the power of each cross-correlation sequence based on the number of symbols in the new CP analysis data of the NCP, and normalizing the average result according to the CP length of the ECP to obtain the average power corresponding to the NCP.

[0015] By the above, the average power of the new CP analysis data of each CP type is accurately compared and the CP type is accurately determined by normalizing the average power of the new CP analysis data of the NCP to the CP length of the ECP.

[0016] In a possible implementation of the first aspect, when the CP type is assumed to be the ECP, the root obtains the average power of the cross-correlation sequence of each CP type from the cross-correlation sequence between the first data and the second data of each symbol in the new CP analysis data of the CP type, including: obtaining the cross-correlation sequence between the first data and the second data of each symbol in the new CP analysis data of the ECP, and obtaining the power of each cross-correlation sequence; when the length of the first data of any symbol in the new CP analysis data of the ECP is less than the CP length of the ECP, normalizing the power of the symbol according to the proportion of the CP length of the ECP to the length of the first data; and obtaining the average power corresponding to the ECP by averaging the power of each correlation result based on the number of symbols in the new CP analysis data of the ECP.

[0017] By the above, the power of the cross-correlation sequence of the symbol whose length is less than the CP length of the ECP in the new CP analysis data of the ECP is normalized to the CP length of the ECP, so that the average power of the new CP analysis data of each CP type is accurately compared and the CP type is accurately determined.

[0018] In the second aspect, the embodiments of the present application provide a CP type detection device of an LTE signal, including: a symbol segmentation module, configured to assume that the CP type of the LTE signal is the NCP and the ECP respectively, and segment CP analysis data from one subframe of the LTE signal, the CP analysis data of each CP type including the first data and the second data of each symbol corresponding to the CP type in the subframe, the first data of each symbol being the data at the cyclic prefix position in the symbol, and the second data of each symbol being the data cyclically positioned at the cyclic prefix position of the symbol; a repetition deletion module, configured to delete the data of symbol a in the CP analysis data of the NCP and the data of symbol b in the CP analysis data of the ECP when the first data of symbol a in the CP analysis data of the NCP and the first data of symbol b in the CP analysis data of the ECP have a repeated position; and a CP obtaining module, configured to obtain the CP type of the LTE signal based on time domain correlation by using the new CP analysis data of each CP type.

[0019] By the above, after synchronization based on the PSS / SSS and before decoding of the PBCH, the CP data having the repeated position between the NCP and the ECP is excluded to perform CP detection, so that the CP detection performance based on the time domain correlation is improved, and the receiving performance of the subsequent channel is improved.

[0020] In a possible implementation of the second aspect, the repetition deletion module is further configured to delete the data of the repetition position in the first data of symbol b and delete the data of the corresponding position of the repetition position in the second data of symbol b after obtaining the new CP analysis data and before obtaining the CP type of the LTE signal according to the new CP analysis data of each CP type; and add the first data and the second data of symbol b remaining after the deletion to the new CP analysis data of ECP.

[0021] According to the above, for the symbol with the repetition position in the ECP and the CP of the NPC, only the data of the repetition position is deleted, and the symbol is retained, the number of samples is increased, and the CP detection performance based on the time domain correlation is further improved.

[0022] In a possible implementation of the second aspect, when the radio frame of the LTE is a frame structure of type one, the symbol a includes one of the following: symbol 0, 6, 7, and 13, and the corresponding symbol b includes one of the following: symbol 0, 5, 6, and 11.

[0023] According to the above, for the radio frame of the LTE being the frame structure of type one, the CP analysis data of the NCP in the symbol 0, 6, 7, and 13 is deleted, and the CP analysis data of the NCP in the symbol 0, 5, 6, and 11 is deleted, and the CP detection performance based on the time domain correlation is improved.

[0024] In a possible implementation of the second aspect, the subframe is one of the following: a subframe in which the PBCH is transmitted, and a 0th subframe.

[0025] According to the above, the subframe in which the PBCH is transmitted and the 0th subframe both have data transmitted, and therefore the CP analysis data of each CP type can be segmented.

[0026] In a possible implementation of the second aspect, the CP obtaining module is specifically configured to: obtain the average power of the cross-correlation sequence of each CP type according to the cross-correlation sequence between the first data and the second data of each symbol in the new CP analysis data of each CP type; and when the average power of one CP type is greater than the average power of another CP type, the CP type of the LTE signal is the CP type.

[0027] According to the above, the CP type is detected based on the time domain correlation according to the average value of the power of the cross-correlation sequence between the first data and the second data of each symbol in the new CP analysis data of each CP type.

[0028] In a possible implementation of the second aspect, when assuming the CP type is NCP, the CP obtaining module, in obtaining the average power of the cross-correlation sequence of each symbol in the new CP analysis data of each CP type, specifically comprises: obtaining the cross-correlation sequence between the first data and the second data of each symbol in the new CP analysis data of NCP, and obtaining the power of each cross-correlation sequence; averaging the power of each cross-correlation sequence based on the number of symbols in the new CP analysis data of NCP, and normalizing the average result according to the CP length of ECP to obtain the average power corresponding to NCP.

[0029] Therefore, by normalizing the average power in the new CP analysis data of NCP to the CP length of ECP, the average power in the new CP analysis data of each CP type is accurately compared, and the CP type is accurately determined.

[0030] In a possible implementation of the second aspect, when assuming the CP type is ECP, the CP obtaining module, in obtaining the average power of the cross-correlation sequence of each symbol in the new CP analysis data of each CP type, specifically comprises: obtaining the cross-correlation sequence between the first data and the second data of each symbol in the new CP analysis data of ECP, and obtaining the power of each cross-correlation sequence; when the length of the first data of any symbol in the new CP analysis data of ECP is less than the CP length of ECP, normalizing the power of the symbol according to the proportion of the CP length of ECP to the length of the first data; averaging the power of each cross-correlation sequence based on the number of symbols in the new CP analysis data of ECP to obtain the average power corresponding to ECP.

[0031] Therefore, by normalizing the power of the cross-correlation sequence of each symbol in the new CP analysis data of ECP to the CP length of ECP, the average power in the new CP analysis data of each CP type is accurately compared, and the CP type is accurately determined.

[0032] In a third aspect, an embodiment of the present application provides a computing device, comprising,

[0033] a bus;

[0034] a communication interface connected with the bus;

[0035] at least one processor connected with the bus; and

[0036] At least one memory connected with the bus and storing program instructions which, when executed by the at least one processor, cause the at least one processor to perform any implementation of the first aspect.

[0037] In a fourth aspect, an embodiment of the present application provides a computer readable storage medium, which stores program instructions, and the program instructions, when executed by a computer, cause the computer to perform any implementation of the first aspect. BRIEF DESCRIPTION OF DRAWINGS

[0038] Figure 1 A flowchart of a CP type detection method for an LTE signal according to an embodiment of the present application;

[0039] Figure 2 A schematic diagram of CP data mis-correlation in symbols 0, 5, 6, 11 corresponding to ECP when a wireless frame of type 1 frame structure is detected as ECP although the CP type is NCP according to an embodiment of the present application;

[0040] Figure 3 A schematic diagram of CP data mis-correlation in symbols 0, 6, 7, 13 corresponding to NCP when a wireless frame of type 1 frame structure is detected as NCP although the CP type is ECP according to an embodiment of the present application;

[0041] Figure 4 A flowchart of a CP type detection method for an LTE signal according to an embodiment of the present application;

[0042] Figure 5 A structural schematic diagram of a CP type detection device for an LTE signal according to an embodiment of the present application;

[0043] Figure 6 A structural schematic diagram of a CP type detection device for an LTE signal according to an embodiment of the present application;

[0044] Figure 7 A structural schematic diagram of a computing device according to an embodiment of the present application. DETAILED DESCRIPTION

[0045] In the following description, “some embodiments” are described, which describe a subset of all possible embodiments, but it can be understood that “some embodiments” can be the same subset or different subsets of all possible embodiments, and can be combined with each other without conflict.

[0046] In the following description, the terms "first\second\third" or module A, module B, module C, etc. are used only to distinguish similar objects or to distinguish different embodiments, and do not represent a specific order of the objects. It can be understood that the specific order or sequence can be interchanged as long as it is allowed, so that the embodiments described herein can be implemented in an order other than that illustrated or described herein.

[0047] In the following description, the labels indicating steps such as S110, S120, etc. do not necessarily mean that the steps are executed in this order. The order of the steps can be interchanged or executed simultaneously as long as it is allowed.

[0048] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terms used herein are only for the purpose of describing the embodiments of the application and are not intended to limit the application.

[0049] The embodiments of the present application provide a CP type detection method, device and equipment for LTE signals and a storage medium. The method comprises: assuming that the CP type of the LTE signal is NCP and ECP respectively, dividing CP analysis data from one subframe of the LTE signal, the CP analysis data of each CP type comprising first data and second data of each symbol corresponding to the CP type in the subframe, the first data of each symbol being data at a cyclic prefix position in the symbol, and the second data of each symbol being data at the cyclic prefix position of the symbol to which the data is cyclically prefixed; when the first data of symbol a in the CP analysis data of NCP and the first data of symbol b in the CP analysis data of ECP have a repeated position, deleting the data of symbol a from the CP analysis data of NCP, and deleting the data of symbol b from the CP analysis data of NCP; and obtaining the CP type of the LTE signal according to the new CP analysis data of each CP type.

[0050] The technical solution of the embodiments of the present application is used to exclude CP data with repeated positions between NCP and ECP from CP data of the received LTE signal after PSS / SSS synchronization and before PBCH decoding, and then perform CP detection based on time domain correlation, so as to solve the problem of performance deterioration of CP detection caused by the symbol having correlation between NCP and ECP, and improve the CP detection performance.

[0051] The embodiments of the present application will be described below with reference to the accompanying drawings. First, the frame structure of LTE related to the present application will be introduced.

[0052] The radio frame of LTE is 10 ms long, and is divided into 10 subframes, namely subframe 0 to subframe 9. Each subframe includes 2 slots, and the length of each subframe is 1 ms, and the length of each slot is 0.5 ms.

[0053] In order to enhance the anti-multipath interference of LTE, the data transmitted in each time slot of LTE is increased with a CP (cyclic prefix), and the CP types of LTE include NCP (for a cell in normal coverage) and ECP (for a cell in long-distance coverage). The CP corresponding to each time slot of NCP includes 7 symbols, each subframe includes 14 symbols, the CP length of the first symbol is 160, the 0th to 159th data of the symbol are CP data of the symbol, the 159th to 0th data from the end of the symbol are cyclically arranged to the CP position of the symbol, and the lengths of the other symbols are 144. The CP corresponding to each time slot of ECP includes 6 symbols, each subframe includes 12 symbols, the 0th to 511th data of each symbol are CP data, the 511th to 0th data from the end of the symbol are cyclically arranged to the CP position of the symbol, and the CP length is 512.

[0054] The following describes an embodiment of the CP type detection method of an LTE signal in combination with Figures 1 to 3 An embodiment one of the CP type detection method of an LTE signal is introduced.

[0055] Figure 1 A flow of an embodiment one of the CP type detection method of an LTE signal is shown, which includes steps S110 to S130.

[0056] S110: Assume that the CP type of the LTE signal is NCP and ECP respectively, and divide CP analysis data of each CP type from one subframe of the LTE signal respectively.

[0057] The CP analysis data of each CP type (intrinsically each assumed CP type, the same below) includes the first data and the second data of each symbol corresponding to the CP type in the subframe, the first data of each symbol is the data at the CP position in the symbol, and the second data of each symbol is the data cyclically arranged to the CP position of the symbol.

[0058] The CP analysis data of each CP type can be obtained in any subframe with energy in the received LTE signal. In some embodiments, one of the following two is selected as the subframe for extracting the CP analysis data: the subframe for transmitting PBCH, subframe 0. The symbols where PSS, SSS and PBCH are located in subframe 0 and the repeated symbols of PBCH definitely have energy; the subframe for transmitting PBCH also definitely has energy, and these are the preferred subframes.

[0059] S120: When the first data of symbol a in the CP analysis data of NCP and the first data of symbol b in the CP analysis data of ECP have a repeated position, delete the data of symbol a in the CP analysis data of NCP, and delete the data of symbol b in the CP analysis data of ECP.

[0060] Wherein, judging whether the first data of symbol a in the CP analysis data of NCP and the first data of symbol b in the CP analysis data of ECP have a repeated position according to the specification of 3GPP does not involve the first data of symbol a and b itself, but only its position. The repeated position is seen from the subframe selected in step S110, not the position seen from the symbol.

[0061] In some embodiments, when the radio frame of LTE is a frame structure of type one, the symbol a includes one of the following: symbol 0, 6, 7, 13, and the corresponding symbol b includes one of the following: symbol 0, 5, 6, 11.

[0062] Figure 2 It is shown that the radio frame of type 1 frame structure has CP data mis-correlation in the symbols 0, 5, 6, 11 corresponding to ECP when the CP type is NCP but is detected as ECP, resulting in the decline of CP detection performance. Figure 3 It is shown that the radio frame of type 1 frame structure has CP data mis-correlation in the symbols 0, 6, 7, 13 corresponding to NCP when the CP type is ECP but is detected as NCP, resulting in the decline of CP detection performance.

[0063] Wherein, Figure 2 And Figure 3 The table headers cpPos0 and cpPos1 represent the start and end positions of the CP in the symbol, respectively, the table headers symbPos0 and symbPos1 represent the start and end positions of the data information transmitted by the symbol, respectively, and the table headers cpPos0' and cpPos1' represent the start and end positions of the data cyclically moved to the front as CP in the symbol, respectively.

[0064] In some embodiments, after obtaining the new CP analysis data and before obtaining the CP type of the LTE signal according to the new CP analysis data of each CP type, the method further comprises: deleting the data of the repeated position in the first data of symbol b corresponding to ECP, and deleting the data of the corresponding position of the repeated position in the second data of symbol b; adding the remaining first data and second data of symbol b to the new CP analysis data of ECP to increase the symbol samples of the new CP analysis data of ECP, so as to further improve the success rate of CP detection.

[0065] S130: obtaining the CP type of the LTE signal according to the time domain correlation using the new CP analysis data of each CP type

[0066] Wherein, at this time, the first data of each symbol in the new CP analysis data of each CP type does not have a repeated position with the first data of each symbol in the new CP analysis data of another CP type, at this time, the CP type of the LTE signal can be obtained by using the existing method based on time domain correlation.

[0067] In some embodiments, the correlation result of the first data and the second data of each symbol in the new CP analysis data of each CP type is obtained, and the average power of the correlation result based on the number of symbols of each CP type is obtained; when the average power of one CP type is greater than the average power of another CP type, the CP type of the LTE signal is the CP type.

[0068] In some embodiments, when the CP type is assumed to be NCP, the average power corresponding to NCP is obtained by: obtaining the power of the correlation result of the first data and the second data of each symbol in the new CP analysis data of NCP; averaging the power of each symbol based on the number of symbols in the new CP analysis data of NCP, and normalizing the average result according to the CP length of ECP (essentially multiplying by the ratio of 512 / 144), to obtain the average power corresponding to NCP, so that the average power corresponding to each CP type can be compared on a unified basis.

[0069] In some embodiments, when the CP type is assumed to be ECP, the average power corresponding to ECP is obtained by: obtaining the cross-correlation sequence between the first data and the second data of each symbol in the new CP analysis data of ECP, and obtaining the power of each cross-correlation sequence; when the length of the first data of any symbol in the new CP analysis data of ECP is less than the CP length of ECP, normalizing the power of the cross-correlation sequence of the symbol based on the CP length of ECP (essentially multiplying by the ratio of 512 / 352 for the 0th symbol and the 6th symbol, and multiplying by the ratio of 512 / 368 for the 5th symbol and the 11th symbol); averaging the power of each cross-correlation result based on the number of symbols in the new CP analysis data of ECP, to obtain the average power corresponding to ECP.

[0070] In some embodiments, when the CP type is assumed to be ECP, the average power corresponding to ECP is obtained by: obtaining the cross-correlation sequence between the first data and the second data of each symbol in the new CP analysis data of ECP, and obtaining the power of each cross-correlation sequence; when the length of the first data of any symbol in the new CP analysis data of ECP is less than the CP length of ECP, normalizing the power of the cross-correlation sequence of the symbol based on the CP length of ECP (essentially multiplying by the ratio of 512 / 352 for the 0th symbol and the 6th symbol, and multiplying by the ratio of 512 / 368 for the 5th symbol and the 11th symbol); averaging the power of each cross-correlation result based on the number of symbols in the new CP analysis data of ECP, to obtain the average power corresponding to ECP.

[0071] In summary, the first embodiment of the CP type detection method for LTE signal is used to exclude the CP data with repeated positions between NCP and ECP CP types from the CP data of the received LTE signal after synchronization based on PSS / SSS and before PBCH decoding, and then perform CP detection based on time domain correlation, to solve the performance deterioration problem of CP detection caused by symbols with correlation, and improve the CP detection performance.

[0072] The second embodiment of the CP type detection method for LTE signal will be introduced below. Figure 4 The second embodiment of the CP type detection method for LTE signal will be introduced below.

[0073] The second embodiment of the method for detecting CP type of LTE signal is a detailed implementation of the first embodiment of the method for detecting CP type of LTE signal, and has all the advantages of the first embodiment. When the first data of symbol a in the CP analysis data of NCP and the first data of symbol b in the CP analysis data of ECP have a repeated position, the data related to the repeated position in the first data and the second data of symbol b corresponding to ECP are deleted, and the remaining first data and second data of symbol b are added to the CP analysis data of ECP, so as to increase the symbol samples of the CP analysis data of ECP, and further improve the success rate of CP detection.

[0074] Figure 4 The flow of the second embodiment of the method for detecting CP type of LTE signal is shown, which includes steps S210 to S292.

[0075] For the convenience of description, the present embodiment takes the subframe 0 of LTE as an example, and the frame structure of the LTE is type 1.

[0076] S210: Obtain the data of the LTE signal of the subframe 0.

[0077] Among them, the symbols where PSS, SSS and PBCH are located in the subframe 0 and the repeated symbols of PBCH must have data transmission, and have CP data.

[0078] S221: Divide the CP analysis data of NCP.

[0079] Among them, steps S221 to S271 are the flow of obtaining the CP analysis data of NCP and processing the same when the CP type is assumed to be NCP.

[0080] Among them, the CP analysis data of NCP includes the first data and the second data of each symbol in the subframe 0, the first data of each symbol is the CP data of the symbol, and the second data of each symbol is the data in the symbol which is cyclically shifted to the CP position.

[0081] S231: Delete the symbol with repeated position in the CP analysis data of NCP.

[0082] Among them, the first data of symbols 0, 6, 7 and 13 in the CP analysis data of NCP respectively have repeated positions with the first data of symbols 0, 5, 6 and 11 in the CP analysis data of ECP (for reference Figure 3 ), and symbols 0, 6, 7 and 13 (including the first data and the second data thereof) are deleted from the CP analysis data of NCP. At this time, there are only 8 symbols in the new CP analysis data of NCP.

[0083] S241: Obtain the cross-correlation sequence corresponding to each symbol of NCP.

[0084] wherein, the cross-correlation sequence corresponding to each symbol is the cross-correlation sequence between the first data and the second data of the symbol, and is a complex sequence.

[0085] S251: Obtain the power of each cross-correlation sequence corresponding to NCP.

[0086] wherein, NCP corresponds to 8 cross-correlation sequences at this time.

[0087] S261: Obtain the average power of the cross-correlation sequence corresponding to NCP.

[0088] wherein, the average power is obtained by dividing the sum of the powers of the 8 cross-correlation sequences corresponding to NCP by the symbol number 8.

[0089] S271: Normalize the average power corresponding to NCP to 512 points.

[0090] wherein, because the lengths of NCP and ECP are different, the CP length of the symbol in the new CP analysis data of NCP is 144, and the CP length of ECP is 512. The average power corresponding to NCP is multiplied by (512 / 144) to realize normalization to 512 points.

[0091] S222: Divide out the CP analysis data of ECP.

[0092] wherein, steps S222 to S272 are the flow of obtaining the CP analysis data of ECP and processing the same when the assumed CP type is ECP.

[0093] wherein, the CP analysis data of ECP includes the first data and the second data of each symbol in subframe 0, the first data of each symbol is the CP data of the symbol, and the second data of each symbol is the data in the symbol that is cyclically shifted to the CP position.

[0094] S232: Delete the data at the repeated positions in the CP analysis data of ECP.

[0095] wherein, the first data of symbols 0, 5, 6, and 11 in the CP analysis data of ECP respectively have repeated positions with the first data of symbols 0, 6, 7, and 13 in the CP analysis data of NCP (see Figure 2 ), and the data at the repeated positions in symbols 0, 5, 6, and 11 in the CP analysis data of ECP are deleted. At this time, there are still 12 symbols in the new CP analysis data of ECP.

[0096] S242: Obtain the cross-correlation sequence corresponding to each symbol of ECP.

[0097] wherein, the cross-correlation sequence corresponding to each symbol is the cross-correlation sequence between the first data and the second data of the symbol, and is a complex sequence.

[0098] S252: Obtain the power of each cross-correlation sequence corresponding to the ECP.

[0099] Wherein, at this time, the ECP corresponds to 12 cross-correlation sequences.

[0100] S262: Normalize the power of the symbol with deleted data to 512 points.

[0101] Wherein, the ECP newly deletes 160, 144, 144, and 144 data in the CP analysis data of symbols 0, 5, 6, and 11, respectively, and the length is not 512 (the CP length of the ECP). The power of the cross-correlation sequence of symbol 0 is multiplied by (512 / (512-160)), and the powers of the cross-correlation sequences of symbols 5, 6, and 11 are each multiplied by (512 / (512-144)), and each is normalized to 512 points.

[0102] S272: Obtain the average power of the cross-correlation sequence corresponding to the ECP.

[0103] Wherein, the sum of the powers of the 12 cross-correlation sequences corresponding to the ECP is divided by the number of symbols 12 to obtain the average power.

[0104] S280: Determine which of the average powers of the NCP and the ECP is larger.

[0105] Wherein, when the average power of the cross-correlation sequence corresponding to the NCP is larger, step S291 is performed, otherwise step S292 is performed.

[0106] S291: The CP type of the LTE signal is NCP.

[0107] S292: The CP type of the LTE signal is NCP.

[0108] The following will be described in combination with Figure 5 Embodiment 1 of a CP type detection device for an LTE signal.

[0109] Embodiment 1 of a CP type detection device for an LTE signal is used to implement the method of embodiment 1 of the CP type detection method for an LTE signal, and has all the advantages thereof.

[0110] Figure 5 An embodiment of a CP type detection device for an LTE signal is shown, which includes a symbol segmentation module 510, a repeated deletion module 520, and a CP obtaining module 530.

[0111] The symbol segmentation module 510 is configured to respectively assume that the CP type of the LTE signal is NCP and ECP, and respectively segment CP analysis data of each CP type from one subframe of the LTE signal. For details of the working principle and advantages, please refer to step S110 of the first embodiment of the method for detecting the CP type of the LTE signal.

[0112] The duplicate deletion module 520 is configured to delete the data of symbol a in the CP analysis data of NCP and the data of symbol b in the CP analysis data of ECP when the first data of symbol a in the CP analysis data of NCP and the first data of symbol b in the CP analysis data of ECP have duplicate positions. For details of the working principle and advantages, please refer to step S120 of the first embodiment of the method for detecting the CP type of the LTE signal.

[0113] The CP obtaining module 530 is configured to obtain the CP type of the LTE signal based on the time domain correlation by using the new CP analysis data of each CP type. For details of the working principle and advantages, please refer to step S130 of the first embodiment of the method for detecting the CP type of the LTE signal.

[0114] The following describes Figure 6 a second embodiment of the device for detecting the CP type of the LTE signal.

[0115] The second embodiment of the device for detecting the CP type of the LTE signal is configured to implement the method of the second embodiment of the method for detecting the CP type of the LTE signal, and has all the advantages of the method.

[0116] Figure 6 The structure of the second embodiment of the device for detecting the CP type of the LTE signal is shown in the figure, which includes a subframe obtaining module 610, a symbol segmentation module 620, a duplicate deletion module 630, a correlation power module 640, an average power module 650, and a CP obtaining module 660.

[0117] The subframe obtaining module 610 is configured to obtain the data of the LTE signal in subframe 0. For details of the working principle and advantages, please refer to step S210 of the second embodiment of the method for detecting the CP type of the LTE signal.

[0118] The symbol segmentation module 620 is configured to segment the CP analysis data of NCP and the CP analysis data of ECP. For details of the working principle and advantages, please refer to steps S221 and S222 of the second embodiment of the method for detecting the CP type of the LTE signal.

[0119] The repetition deletion module 630 is configured to delete the symbol with the repeated position in the CP analysis data of the NCP and delete the data with the repeated position in the CP analysis data of the ECP when the first data of the symbol a in the CP analysis data of the NCP has a repeated position with the first data of the symbol b in the CP analysis data of the ECP. The working principle and advantages thereof can refer to steps S231 and S232 in the second embodiment of the method for detecting the CP type of the LTE signal.

[0120] The correlation power module 640 is configured to obtain the power of the cross-correlation sequence corresponding to each symbol in the new CP analysis data of the NCP and the ECP. The working principle and advantages thereof can refer to steps S241 and S251, S242 and S252 in the second embodiment of the method for detecting the CP type of the LTE signal.

[0121] The average power module 650 is configured to obtain the average power of the cross-correlation sequence corresponding to the NCP and normalize the average power corresponding to the NCP to 512 points, and obtain the average power of the cross-correlation sequence corresponding to the ECP by normalizing the power of the cross-correlation sequence of the symbol of the deleted data in the new CP analysis data of the ECP to 512 points. The working principle and advantages thereof can refer to steps S261 and S271, S262 and S272 in the second embodiment of the method for detecting the CP type of the LTE signal.

[0122] The CP obtaining module 660 is configured to determine which average power of the cross-correlation sequence corresponding to the NCP and the ECP is larger, and determine that the CP type of the LTE signal is the NCP when the average power corresponding to the NCP is larger, otherwise, determine that the CP type of the LTE signal is the ECP. The working principle and advantages thereof can refer to steps S280, S291 and S292 in the second embodiment of the method for detecting the CP type of the LTE signal.

[0123] The embodiments of the present application further provide a computing device, which will be described below in combination with Figure 7 in detail.

[0124] The computing device 700 includes a processor 710, a memory 720, a communication interface 730 and a bus 740.

[0125] It should be understood that the communication interface 730 in the computing device 700 shown in the figure can be used for communication between other devices.

[0126] The processor 710 can be connected with the memory 720. The memory 720 can be used for storing program codes and data. Therefore, the memory 720 can be an internal storage unit of the processor 710, can be an external storage unit independent of the processor 710, or can be a component including the internal storage unit of the processor 710 and the external storage unit independent of the processor 710.

[0127] Optionally, the computing device 700 can also include a bus 740. The bus 740 can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The bus 740 can be implemented by a number of bus types, including, but not limited to, an Industry Standard Architecture (ISA) bus, a Micro Channel Architecture (MCA) bus, a PCI bus, a PCI-Express bus, a 80X bus, a NuBus, or any other bus type. The bus 740 can be a proprietary bus type, such as Apple Desktop Bus (ADB) or any other proprietary bus type. The bus 740 can be a wired or wireless bus.

[0128] It should be understood that the processor 710 can be a central processing unit (CPU) in the embodiments of the present application. The processor can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor. Alternatively, the processor 710 can be one or more integrated circuits executing programs to implement the techniques described in the embodiments of the present application.

[0129] The memory 720 can include read-only memory and random access memory, and provide instructions and data to the processor 710. A portion of the memory 720 can also include non-volatile random access memory. For example, the processor 710 can also store device type information.

[0130] When the computing device 700 is running, the processor 710 executes computer-executable instructions in the memory 720 to perform the operational steps of the methods.

[0131] It should be understood that the computing device 700 according to the embodiments of the present application can correspond to a subject performing the methods according to the embodiments of the present application, and the above and other operations and / or functions of the various modules in the computing device 700 are respectively for implementing the corresponding processes of the methods of the embodiments, and for brevity, will not be repeated here.

[0132] Those skilled in the art can clearly understand that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0133] Those skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working processes of the above-described system, device and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be repeated here.

[0134] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the above-described device embodiments are only schematic, for example, the division of the units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interface, device or unit, and can be electrical, mechanical or other forms.

[0135] The units described as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, that is, they can be located in one place, or can be distributed on a plurality of network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.

[0136] In addition, each functional unit in each embodiment of the present application can be integrated into a processing unit, or each unit can exist physically independently, or two or more units can be integrated into one unit.

[0137] If the functions are implemented in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application essentially or the parts that make contributions to the prior art or parts of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various program code storage media.

[0138] The embodiments of the present application also provide a computer readable storage medium, which stores a computer program. The program is executed by a processor to perform the operation steps of the methods.

[0139] The computer storage medium of the embodiments of the present application can adopt any combination of one or more computer readable media. The computer readable medium can be a computer readable signal medium or a computer readable storage medium. The computer readable storage medium may, for example, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or apparatus, or any combination of the above. More specific examples (non-exhaustive list) of the computer readable storage medium include an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this document, the computer readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, device or apparatus.

[0140] The computer readable signal medium can include a data signal carried in a baseband or as a part of a carrier wave, in which a computer readable program code is carried. Such a transmitted data signal can take various forms, including but not limited to an electromagnetic signal, an optical signal or any suitable combination of the above. The computer readable signal medium can also be any computer readable medium other than the computer readable storage medium, which can send, transmit or transmit a program for use by or in conjunction with an instruction execution system, device or apparatus.

[0141] The program code embodied on the computer readable media can be transmitted using any appropriate medium, including, but not limited to, wireless, wire line, optical fiber cable, RF, etc., or any suitable combination of the foregoing.

[0142] Computer program code for carrying out operations of the present application can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).

[0143] It is noted that the foregoing has been a detailed description of a few embodiments of the application. Accordingly, the application is not limited to that in the above description but instead encompasses all alternatives falling within the scope of the application.

Claims

1. A method for detecting the CP type of an LTE signal, characterized in that, include: Assuming the CP type of the LTE signal is NCP and ECP respectively, CP analysis data is segmented from a subframe of the LTE signal. The CP analysis data for each CP type includes the first data and the second data of each symbol corresponding to that CP type in the subframe. The first data of each symbol is the data of the cyclic prefix position in that symbol, and the second data of each symbol is the data that is cyclically reached to the cyclic prefix position of that symbol. When the first data of symbol a in the CP analysis data of NCP has a duplicate position with the first data of symbol b in the CP analysis data of ECP, delete the data of symbol a from the CP analysis data of NCP and delete the data of symbol b from the CP analysis data of ECP to obtain new CP analysis data for each CP type. By utilizing new CP analysis data for each CP type, the CP type of the LTE signal is obtained based on temporal correlation.

2. The method according to claim 1, characterized in that, After obtaining the new CP analysis data and before obtaining the CP type of the LTE signal based on the new CP analysis data for each CP type, the process also includes: Delete the data at the repeated positions in the first data of symbol b, and delete the data at the positions corresponding to the repeated positions in the second data of symbol b; Add the remaining first and second data of symbol b to the new CP analysis data of ECP.

3. The method according to claim 1, characterized in that, When the LTE radio frame is a type 1 frame structure, symbol a includes one of the following: symbol 0, 6, 7, 13, and the corresponding symbol b includes one of the following: symbol 0, 5, 6, 11.

4. The method according to claim 1, characterized in that, The subframe is one of the following: the subframe that transmits PBCH, or subframe 0.

5. The method according to claim 1 or 2, characterized in that, The method of obtaining the CP type of LTE signal based on time-domain correlation using new CP analysis data for each CP type includes: Based on the cross-correlation sequence between the first and second data of each symbol in the new CP analysis data for each CP type, the average power of the cross-correlation sequence for that CP type is obtained; When the average power of one CP type is greater than the average power of another CP type, the CP type of the LTE signal is that CP type.

6. The method according to claim 5, characterized in that, When assuming the CP type is NCP, the step of obtaining the average power of the cross-correlation sequence of the first and second data of each symbol in the new CP analysis data for each CP type includes: Obtain the cross-correlation sequence between the first and second data of each symbol in the new CP analysis data of NCP, and obtain the power of each cross-correlation sequence; The power of each cross-correlation sequence is averaged based on the number of symbols in the new CP analysis data of NCP, and the average result is normalized according to the CP length of ECP to obtain the average power corresponding to NCP.

7. The method according to claim 5, characterized in that, When assuming the CP type is ECP, the step of obtaining the average power of the cross-correlation sequence of each symbol in the new CP analysis data for each CP type, based on the cross-correlation sequence between the first and second data of each symbol, includes: Obtain the cross-correlation sequence between the first and second data for each symbol in the new CP analysis data of ECP, and obtain the power of each cross-correlation sequence; When the length of the first data of any symbol in the new CP analysis data of ECP is less than the CP length of ECP, the power of that symbol is normalized according to the ratio of the CP length of ECP to the length of the first data. The power of each cross-correlation sequence is then averaged based on the number of symbols in the new ECP analysis data to obtain the average power corresponding to ECP.

8. A CP type detection device for LTE signals, characterized in that, include: The symbol segmentation module is used to segment CP analysis data from a subframe of the LTE signal, assuming that the CP type of the LTE signal is NCP and ECP respectively. The CP analysis data for each CP type includes the first data and the second data of each symbol corresponding to the CP type in the subframe. The first data of each symbol is the data of the cyclic prefix position in the symbol, and the second data of each symbol is the data that is cyclically reached to the cyclic prefix position of the symbol. The deduplication module is used to delete the data of symbol a from the NCP CP analysis data and the data of symbol b from the ECP CP analysis data when the first data of symbol a in the NCP CP analysis data has a duplicate position with the first data of symbol b in the ECP CP analysis data, thereby obtaining new CP analysis data for each CP type. The CP acquisition module is used to obtain the CP type of the LTE signal based on the temporal correlation by utilizing new CP analysis data for each CP type.

9. A computing device, characterized in that, include, bus; A communication interface, which is connected to the bus; At least one processor is connected to the bus; as well as At least one memory connected to the bus and storing program instructions that, when executed by the at least one processor, cause the at least one processor to perform the method of any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, It stores program instructions that, when executed by a computer, cause the computer to perform the method of any one of claims 1 to 7.

Citation Information

Patent Citations

  • Method and apparatus for transmitting information by using cyclic prefix time slots

    WO2009092336A1

  • Method, apparatus and computer readable media for signal detection

    WO2019227314A1