A receiving device, comprising: a receiving module, configured to receive a synchronization signal, wherein the synchronization signal comprises a first signal and a second signal, the first signal comprises N1 generalized ZC sequences, the second signal comprises N2 generalized ZC sequences, N1 and N2 are positive integers, and the generalized ZC sequence is: ZC n = e − jπun n + 1 + 2 q / L, q ∈ Z, L ∈ Z +, n = 0,1,... L − 1,0 < u < L, u ∈ R, wherein u is a root index of the generalized ZC sequence, q is an offset index of the generalized ZC sequence, L is a length of the generalized ZC sequence, and L is a positive integer; different cells or different cell groups correspond to different second signals; and there are at least two generalized ZC sequences in (N1+N2) generalized ZC sequences comprising the N1 generalized ZC sequences and the N2 generalized ZC sequences, and root indexes of the two generalized ZC sequences are different; and a processing module, configured to: perform a first sliding correlation operation on the synchronization signal by using each of the N1 generalized ZC sequences locally stored by the receiving device; traverse at least two groups of N2 generalized ZC sequences that are locally stored, and perform a second sliding correlation operation on the received synchronization signal by using each generalized ZC sequence in each group of N2 generalized ZC sequences; perform symbol timing synchronization according to a result of each first sliding correlation operation and a result of each second sliding correlation operation; and if different cells correspond to different second signals, determine, according to the result of each first sliding correlation operation and the result of each second sliding correlation operation, a cell identifier of a cell in which the receiving device is located; or if different cell groups correspond to different second signals, determine, according to the result of each first sliding correlation operation and the result of each second sliding correlation operation, a cell group identifier of a cell group in which the receiving device is located, wherein the result of each first sliding operation and each second sliding operation is a respective sliding correlation peak, the position of which respectively is pos = f uB L wherein f is a frequency offset of the respective generalized ZC sequence, B is a symbol rate, L is the length of the respective generalized ZC sequence and u is the root index of the respective generalized ZC sequence, with u ≤ 2. a receiving module, configured to receive a synchronization signal, wherein the synchronization signal comprises a first signal and a second signal, the first signal comprises N1 generalized ZC sequences, the second signal comprises N2 generalized ZC sequences, N1 and N2 are positive integers, and the generalized ZC sequence is: ZC n = e − jπun n + 1 + 2 q / L, q ∈ Z, L ∈ Z +, n = 0,1,... L − 1,0 < u < L, u ∈ R, wherein u is a root index of the generalized ZC sequence, q is an offset index of the generalized ZC sequence, L is a length of the generalized ZC sequence, and L is a positive integer; different cells or different cell groups correspond to different second signals; and u is a root index of the generalized ZC sequence, q is an offset index of the generalized ZC sequence, L is a length of the generalized ZC sequence, and L is a positive integer; different cells or different cell groups correspond to different second signals; and there are at least two generalized ZC sequences in (N1+N2) generalized ZC sequences comprising the N1 generalized ZC sequences and the N2 generalized ZC sequences, and root indexes of the two generalized ZC sequences are different; and a processing module, configured to: perform a first sliding correlation operation on the synchronization signal by using each of the N1 generalized ZC sequences locally stored by the receiving device; traverse at least two groups of N2 generalized ZC sequences that are locally stored, and perform a second sliding correlation operation on the received synchronization signal by using each generalized ZC sequence in each group of N2 generalized ZC sequences; perform symbol timing synchronization according to a result of each first sliding correlation operation and a result of each second sliding correlation operation; and if different cells correspond to different second signals, determine, according to the result of each first sliding correlation operation and the result of each second sliding correlation operation, a cell identifier of a cell in which the receiving device is located; or if different cell groups correspond to different second signals, determine, according to the result of each first sliding correlation operation and the result of each second sliding correlation operation, a cell group identifier of a cell group in which the receiving device is located,