A detection method for a symmetrical synchronization signal, comprising the following steps: obtaining a received signal of the synchronization signal for synchronous detection, wherein the received signal comprises a primary synchronization signal data, PSS data, and a cyclic prefix data, CP data, the PSS data is symmetrical about a first central point, and the CP data is symmetrical about a second central point; characterized in that the method further comprises: performing an autocorrelation calculation on the received signal, wherein the autocorrelation calculation comprises a first autocorrelation calculation to the PSS data that uses the first central point as a symmetrical central point and a second autocorrelation calculation to the CP data that uses the second central point as a symmetrical central point; conducting a third autocorrelation to a calculation result after the first autocorrelation calculation; conducting a correlation calculation to a calculation result after the second autocorrelation and the calculation result after the first autocorrelation calculation; adding calculation results after the third autocorrelation calculation and the correlation calculation to obtain test statistics of the PSS data; and detecting the PSS based on the test statistics if a peak of the test statistics of the PSS data is greater than or equal to a predetermined threshold. obtaining a received signal of the synchronization signal for synchronous detection, wherein the received signal comprises a primary synchronization signal data, PSS data, and a cyclic prefix data, CP data, the PSS data is symmetrical about a first central point, and the CP data is symmetrical about a second central point; characterized in that the method further comprises: performing an autocorrelation calculation on the received signal, wherein the autocorrelation calculation comprises a first autocorrelation calculation to the PSS data that uses the first central point as a symmetrical central point and a second autocorrelation calculation to the CP data that uses the second central point as a symmetrical central point; conducting a third autocorrelation to a calculation result after the first autocorrelation calculation; conducting a correlation calculation to a calculation result after the second autocorrelation and the calculation result after the first autocorrelation calculation; adding calculation results after the third autocorrelation calculation and the correlation calculation to obtain test statistics of the PSS data; and detecting the PSS based on the test statistics if a peak of the test statistics of the PSS data is greater than or equal to a predetermined threshold. performing an autocorrelation calculation on the received signal, wherein the autocorrelation calculation comprises a first autocorrelation calculation to the PSS data that uses the first central point as a symmetrical central point and a second autocorrelation calculation to the CP data that uses the second central point as a symmetrical central point; conducting a third autocorrelation to a calculation result after the first autocorrelation calculation; conducting a correlation calculation to a calculation result after the second autocorrelation and the calculation result after the first autocorrelation calculation; adding calculation results after the third autocorrelation calculation and the correlation calculation to obtain test statistics of the PSS data; and detecting the PSS based on the test statistics if a peak of the test statistics of the PSS data is greater than or equal to a predetermined threshold.