| Algorithm 2: An Effective Single-Station Cooperative Node Localization Technique Using Multipath Spatiotemporal Information | |
| Input: data files, each containing sample points of I/Q data from both moving and stationary antennas at - different angular position; The transmitted waveform of the cooperative target . | |
| Output: Estimated coordinates of . | |
| 1. | Execute Algorithm 1 to extract a file containing spatial angles and corresponding power values based on the input data files. |
| 2. | Load the file to obtain the spatial spectrum and identify the direct path arrival angle and potential values for the reflected path arrival angle based on a predefined threshold. |
| 3. | Calculate the possible coordinates of according to Equation (4). |
| 4. | Perform matched filtering on the stationary antenna’s received data with the transmitted waveform to obtain the time-domain energy distribution. |
| 5. | Determine the direct path delay and possible values for the delay differences between the reflected and main path based on a predefined threshold. |
| 6. | Match the candidate coordinates derived from spatial analysis with the corresponding time delay differences obtained through temporal analysis based on energy. |
| 7. | Compute the coordinates of as specified in Equation (14). |