A method for detecting a synchronized primary synchronization signal, PSS, sequence in a wireless network, the method comprising: receiving, by a device, a synchronization signal including a PSS sequence; determining, by the device, a plurality of peak correlation values by correlating a plurality of predefined PSS sequences with time-shifted variants of the received synchronization signal; and detecting, by the device, the synchronized PSS sequence from the plurality of predefined PSS sequences by analyzing the plurality of peak correlation values using at least one of probability detection values, a sliding window method, weight assignments, and a rewarding-based method, wherein detecting the synchronized PSS sequence by analyzing the plurality of peak correlation values based on the probability detection values comprises: determining a predefined PSS sequence associated with a maximum peak correlation value among the plurality of predefined PSS sequences associated with the plurality of peak correlation values; updating a sequence counter of the predefined PSS sequence, in case that the associated maximum peak correlation is greater than a predefined peak threshold value; updating a fraction counter of the predefined PSS sequence based on updating the sequence counter, wherein fraction counter = sequence counter / y and y is a received number of PSS instances; comparing the sequence counter with a predefined counter threshold and comparing the received number of PSS instances in the received synchronization signal with a predefined number of PSS instances; comparing the fraction counter with a predefined probability detection value, in case that the sequence counter is less than the predefined counter threshold and the received number of PSS instances is less than the predefined number of PSS instances; and detecting the predefined PSS sequence as the synchronized PSS sequence, in case that the fraction counter is greater than or equal to the predefined probability detection value. receiving, by a device, a synchronization signal including a PSS sequence; determining, by the device, a plurality of peak correlation values by correlating a plurality of predefined PSS sequences with time-shifted variants of the received synchronization signal; and detecting, by the device, the synchronized PSS sequence from the plurality of predefined PSS sequences by analyzing the plurality of peak correlation values using at least one of probability detection values, a sliding window method, weight assignments, and a rewarding-based method, wherein detecting the synchronized PSS sequence by analyzing the plurality of peak correlation values based on the probability detection values comprises: determining a predefined PSS sequence associated with a maximum peak correlation value among the plurality of predefined PSS sequences associated with the plurality of peak correlation values; updating a sequence counter of the predefined PSS sequence, in case that the associated maximum peak correlation is greater than a predefined peak threshold value; updating a fraction counter of the predefined PSS sequence based on updating the sequence counter, wherein fraction counter = sequence counter / y and y is a received number of PSS instances; comparing the sequence counter with a predefined counter threshold and comparing the received number of PSS instances in the received synchronization signal with a predefined number of PSS instances; comparing the fraction counter with a predefined probability detection value, in case that the sequence counter is less than the predefined counter threshold and the received number of PSS instances is less than the predefined number of PSS instances; and detecting the predefined PSS sequence as the synchronized PSS sequence, in case that the fraction counter is greater than or equal to the predefined probability detection value. determining a predefined PSS sequence associated with a maximum peak correlation value among the plurality of predefined PSS sequences associated with the plurality of peak correlation values; updating a sequence counter of the predefined PSS sequence, in case that the associated maximum peak correlation is greater than a predefined peak threshold value; updating a fraction counter of the predefined PSS sequence based on updating the sequence counter, wherein fraction counter = sequence counter / y and y is a received number of PSS instances; comparing the sequence counter with a predefined counter threshold and comparing the received number of PSS instances in the received synchronization signal with a predefined number of PSS instances; comparing the fraction counter with a predefined probability detection value, in case that the sequence counter is less than the predefined counter threshold and the received number of PSS instances is less than the predefined number of PSS instances; and detecting the predefined PSS sequence as the synchronized PSS sequence, in case that the fraction counter is greater than or equal to the predefined probability detection value.