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 2

Framework of the conventional 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;
: bit number in preamble field;
: 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)  
(5) end for
(6)end for
(7)compute the estimation function for , where ;
(8)for ; ; do
(9) for ; ; do
(10)  
(11) end for
(12)end for
(13)for ; ; do
(14) for ; ; do
(15)  for ; ; do
(16)   
(17)  end for
(18) end for
(19)end for
(20)compute the metric for each hypothetical phase sequence;
(21)find a phase sequence that maximizes the metric ;
(22)return