|
Algorithm 1 Joint optimization of τ and K
|
-
(1)
initialize n = 0, K(n) = K0 where K0 is any integer within interval , τ(n) = 0 and the estimation error ;
-
(2)
with given K(n), select the K(n) largest SNRs as and obtain through the following steps:
-
a)
initialize and ;
-
b)
set ;
-
c)
if : let ;
-
d)
else if : let ;
-
e)
repeat Steps (b) to (d) until ;
-
f)
set ;
-
g)
calculate ;
-
(3)
set τ(n+1) = ;
-
(4)
with given τ(n+1), obtain from Equation (37);
-
(5)
set K(n+1) = and n = n + 1;
-
(6)
repeat Steps(2)~(5) until and ;
-
(7)
output and .
|