Fast Converging Distributed Pulse-coupled Clock Synchronization for Half-duplex D2D Communications over Multipath Channels

Clock synchronization is a fundamental problem in distributed device-to-device (D2D) communications as envisioned in fifth generation (5G) wireless networks. To achieve synchronization, especially in out-of-coverage scenarios where no common reference point is available, devices can use distributed phase-locked loops (DPLLs). Although DPLLs provide accurate synchronization in ideal conditions, i.e., additive noise channel without propagation delays, dispersive multipath channels may significantly degrade t he synchronization performance. The choice of duplexing mode (full-duplex or half-duplex) also affects greatly the performance of a distributed synchronization scheme. Since full-duplexing is not yet a practical technology at the device side, in this work we consider distributed synchronization under the realistic assumption of half-duplex communication over multipath channels. We first present a new synchronization algorithm that allows devices to self-determine their transceiver mode, and then, we introduce a modified D PLL algorithm based o n iterative propagation delay estimation to improve synchronization performance. Numerical results show that when using the proposed algorithms, devices can achieve a steady-state timing error on the order of $1 \mu \mathrm{s}$ while allowing them to arbitrarily join or leave the synchronization process.

[1]  Hyuck M. Kwon,et al.  An effective distributed synchronization method for device-to-device communications , 2017, 2017 IEEE International Conference on Consumer Electronics (ICCE).

[2]  David C. Chu,et al.  Polyphase codes with good periodic correlation properties (Corresp.) , 1972, IEEE Trans. Inf. Theory.

[3]  Wanlu Sun,et al.  Network Synchronization for Mobile Device-to-Device Systems , 2017, IEEE Transactions on Communications.

[4]  Xiaoli Ma,et al.  Timing and Frequency Synchronization for OFDM Downlink Transmissions Using Zadoff-Chu Sequences , 2015, IEEE Transactions on Wireless Communications.

[5]  Navid Abedini,et al.  Distributed Synchronization for Device-to-Device Communications in an LTE Network , 2016, IEEE Transactions on Wireless Communications.

[6]  Robert L. Frank,et al.  Polyphase codes with good nonperiodic correlation properties , 1963, IEEE Trans. Inf. Theory.

[7]  Wen Xu,et al.  Time Synchronization for Multi-Link D2D/V2X Communication , 2016, 2016 IEEE 84th Vehicular Technology Conference (VTC-Fall).

[8]  Umberto Spagnolini,et al.  Time and frequency self-synchronization in dense cooperative network , 2014, 2014 48th Asilomar Conference on Signals, Systems and Computers.

[9]  Umberto Spagnolini,et al.  Half-duplex scheduling in distributed synchronization , 2015, 2015 IEEE International Conference on Communications (ICC).

[10]  Mohsen Guizani,et al.  5G D2D Networks: Techniques, Challenges, and Future Prospects , 2018, IEEE Systems Journal.

[11]  Y. Bar-Ness,et al.  Distributed synchronization in wireless networks , 2008, IEEE Signal Processing Magazine.

[12]  Anna Scaglione,et al.  A scalable synchronization protocol for large scale sensor networks and its applications , 2005, IEEE Journal on Selected Areas in Communications.

[13]  Eloy García,et al.  An event-triggered consensus approach for distributed clock synchronization , 2017, 2017 American Control Conference (ACC).

[14]  Benoît Champagne,et al.  On the use of distributed synchronization in 5G device-to-device networks , 2017, 2017 IEEE International Conference on Communications (ICC).