Research Article

A New Multiple-Symbol Differential Detection Strategy for Error-Floor Elimination of IEEE 802.15.4 BPSK Receivers Impaired by Carrier Frequency Offset

Algorithm 1

Framework of the proposed MSDD algorithm.
Input: : complex baseband chip sample sequence;
: sample number for each bit of the actual data;
: observation length of the preamble in bit intervals;
: number of the autocorrelation sample for m-th bit of the preamble;
: length of the PN sequence;
: payload length of the PPDU;
: block length.
Output: : detection of the actual information phase sequence.
(1)initial , and
(2)for ; ; do
(3) for ; ; do
(4)  for ; ; do
(5)   
(6)  end for
(7) end for
(8)end for
(9) for ; ; do
(10)  ;
(11)end for
(12)for ; ; do
(13) for ; ; do
(14)  for ; ; do
(15)   
(16)  end for
(17)  
(18) end for
(19)end for
(20)compute the metric for each hypothetical phase sequence;
(21)find an absolute phase sequence that maximizes ;
(22)return