A Novel Phase Tracking in ZigBee Receiver Using Extended Kalman Filtering over AWGN Channel

This paper aims at investigating the performance of applying Extended Kalman Filter (EKF) to track the phase changes of Binary Phase Shift Keying (BPSK) in ZigBee receivers. EKF is used to optimize the BPSK modulated signal by minimizing the phase error in the presence of the Additive White Gaussian Noise (AWGN) channel. A MATLAB-based simulator is developed to implement the EKF in the ZigBee receiver to correctly track the phase changes of the BPSK as the performance of tracking is measured by Mean Square Error (MSE) for different Signal to Noise Ratio (SNR). The MSE is used to measure the phase deviation error from the true phase. The phase tracking measured by MSE for different SNR values show that EKF has less phase error deviation than Costas Phase Locked Loop (CPLL) for all SNR values. The results show that EKF is novel and track the phase changes correctly more than the Costas PLL. For example, for SNR of 5, the MSE for our EKF is 3.5e-05 whereas it is 6.25e-05 for Costas PLL, i.e. ours has an improvement of 78%. The proposed EKF has less phase error deviation than CPLL for all SNR values and the improvement can be from 5% to 81%, depending on SNR.

[1]  Ioan Nafornita,et al.  Noncoherent demodulation of continuous phase modulated signals using Extended Kalman Filtering , 2010, 2010 12th International Conference on Optimization of Electrical and Electronic Equipment.

[2]  Shahin Farahani,et al.  ZigBee Wireless Networks and Transceivers , 2008 .

[3]  F. Mohr,et al.  Application of kalman filters as a tool for phase and frequency demodulation of IQ signals , 2008, 2008 IEEE Region 8 International Conference on Computational Technologies in Electrical and Electronics Engineering.

[4]  Pau Closas,et al.  Are PLLs dead? A tutorial on kalman filter-based techniques for digital carrier synchronization , 2017, IEEE Aerospace and Electronic Systems Magazine.

[5]  Mohamed A. Zohdy,et al.  Non-coherent detection of GFSK using Extended Kalman Filtering for Non-Gaussian noise , 2014, 2014 Wireless Telecommunications Symposium.

[6]  Mohamed Zohdy,et al.  An Investigation into Using Kalman Filtering for Phase Estimation in IEEE 802.15.4 /ZigBee Receivers Running on Adjacent Channel Interference , 2019, 2019 IEEE International Conference on Electro Information Technology (EIT).

[7]  Mohamed A. Zohdy,et al.  ZigBee Signal Phase Tracking Using a Discrete Kalman Filter Estimator under AWGN Channel , 2019, Journal of Computer and Communications.