|
Algorithm 2 THOSVD Receiver for Estimating the Symbol Matrices and the Channels and . |
|
Input: tensors , , ,
|
|
Output: Estimated symbol matrices and channels |
| First hop: source–relay |
| (1) Calculate the LS estimate defined in (39). |
| (2) Build the rank-one tensor of size from . |
| (3) Compute the SVD of each mode-n unfolding of , and calculate the estimates and as the first left singular vector of each mode-n unfolding. |
| (4) Unvectorize and to obtain the estimates and . |
| (5) Eliminate the scaling ambiguities. |
| (6) Project the estimated symbols onto the symbol alphabet. |
| |
| Second hop: relay–destination |
| - Apply the stages (1) to (6) of the first hop, using the correspondences (23) and (24). |