At the first stage, we have to obtain the first vector of complex-valued upper triangular matrix, and the detailed steps of GR algorithm for SQRD is shown in Fig. 7 (b) step1 to step3. In step1, each column vector of channel matrix will send to the NSO_1 for computing norm. Then, we can sort column vector of channel matrix after the norm calculation is completed.