Skip to main content

Table 2 Spectrum balancing algorithm

From: Orthogonal signals with jointly balanced spectra: Application to cdma transmissions

- Set U = U0 with U 0 T U 0 = I ,

Mk = UT (VTSk V) U, M k - =0 ( k = 0 , . . . , K - 1 ) and M = [ M 0 , . . . , M K - 1 ] , M - = [ M 0 - , . . . , M K - 1 - ]

- Iterations:

while || M - M- || ≥ ε, (ε 1)

    M k - = M k , ( k = 0 , . . . , K - 1 )

   loop a = 1 → L - 1

      loop b = a + 1 → L

         θ= 1 4 arctan 2 k = 0 K - 1 ( M a b k + M b a k ) ( M a a k - M b b k ) k = 0 K - 1 ( M a b k + M b a k ) 2

         M k = R(a,b)(θ) M k R(a,b)(-θ), (k = 0,..., K - 1)

         U = U R(a,b), (-θ)

      end loop b

   and loop a

end while

W = VU