Research Article

PLAP: CSI-Based Passive Localization with Amplitude and Phase Information Using CNN and BGRU

Table 1

Phase-calibration.

Input: measured phase vectors ;
Process:
(1) Set as the same size of ;
(2) Set as the same size of ;
(3) Set  = 0,  = 0,  = 0;
(4) Set m = [−28, −26, −24, −22, −20, −18, −16, −14, −12, −10, −8, −6, −4, −2, −1, 1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 28];
(5) Set  =  ;
(6) for  = 1 : 29 do
   if do
 =  + 1;
   end if
 =  − 2 ;
 end for;
(7) Set ;
 Set  = /30;
 for  = 0 : 29 do
 =  − k;
 end for
Output: Calibrated phase values of