Analog Network Coding Without Restrictions on Superimposed Frames

The applicability of analog network coding (ANC) to a wireless network is constrained by several limitations: 1) some ANC schemes demand fine-grained frame-level synchronization, which cannot be practically achieved in a wireless network; 2) others support only a specific type of modulation or require equal frame size in concurrent transmissions. In this paper, a new ANC scheme, called restriction-free analog network coding (RANC), is developed to eliminate the above limitations. It incorporates several function blocks, including frame boundary detection, joint channel estimation, waveform recovery, circular channel estimation, and frequency offset estimation, to support random concurrent transmissions with arbitrary frame sizes in a wireless network with various linear modulation schemes. To demonstrate the distinguished features of RANC, two network applications are studied. In the first application, RANC is applied to support a new relaying scheme called multi-way relaying, which significantly improves the spectrum efficiency as compared to two-way relaying. In the second application, RANC enables random-access-based ANC in an ad hoc network where flow compensation can be gracefully exploited to further improve the throughput performance. RANC and its network applications are implemented and evaluated on universal software radio peripheral (USRP) software radio platforms. Extensive experiments confirm that all function blocks of RANC work effectively without being constrained by the above limitations. The overall performance of RANC is shown to approach the ideal case of interference-free communications. The results of experiments in a real network setup demonstrate that RANC significantly outperforms existing ANC schemes and achieves constraint-free ANC in wireless networks.

[1]  Roger Wattenhofer,et al.  Gradient clock synchronization in wireless sensor networks , 2009, 2009 International Conference on Information Processing in Sensor Networks.

[2]  Soung Chang Liew,et al.  Implementation of physical-layer network coding , 2011, 2012 IEEE International Conference on Communications (ICC).

[3]  Sumei Sun,et al.  Preamble design for carrier frequency offset estimation in two-way relays , 2010, 2010 IEEE 11th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC).

[4]  Yanghee Choi,et al.  An experimental study on the capture effect in 802.11a networks , 2007, WinTECH '07.

[5]  Xiang-Gen Xia,et al.  An Alamouti coded OFDM transmission for cooperative systems robust to both timing errors and frequency offsets , 2008, IEEE Transactions on Wireless Communications.

[6]  Dong Wang,et al.  Channel Coding Design to Support Asynchronous Physical Layer Network Coding , 2009, GLOBECOM 2009 - 2009 IEEE Global Telecommunications Conference.

[7]  Soung Chang Liew,et al.  Hot topic: physical-layer network coding , 2006, MobiCom '06.

[8]  Patrick Thiran,et al.  Modeling the 802.11 Protocol Under Different Capture and Sensing Capabilities , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[9]  Lusheng Ji,et al.  Location-Aware IEEE 802.11 for Spatial Reuse Enhancement , 2007, IEEE Transactions on Mobile Computing.

[10]  Yuan-Cheng Lai,et al.  Application classification using packet size distribution and port association , 2009, J. Netw. Comput. Appl..

[11]  Xiang-Gen Xia,et al.  A Simple Alamouti Space–Time Transmission Scheme for Asynchronous Cooperative Systems , 2007, IEEE Signal Processing Letters.

[12]  Michele Zorzi,et al.  On the design of practical asynchronous physical layer network coding , 2009, 2009 IEEE 10th Workshop on Signal Processing Advances in Wireless Communications.

[13]  Soung Chang Liew,et al.  Implementation of physical-layer network coding , 2013, Phys. Commun..

[14]  Matthew Roughan,et al.  Class-of-service mapping for QoS: a statistical signature-based approach to IP traffic classification , 2004, IMC '04.

[15]  Kamesh Munagala,et al.  Order Matters: Transmission Reordering in Wireless Networks , 2012, IEEE/ACM Transactions on Networking.

[16]  Huiming Wang,et al.  A Linear Analog Network Coding for Asynchronous Two-Way Relay Networks , 2010, IEEE Transactions on Wireless Communications.

[17]  Armin Wittneben,et al.  Spectral efficient protocols for half-duplex fading relay channels , 2007, IEEE Journal on Selected Areas in Communications.

[18]  Dina Katabi,et al.  Zigzag decoding: combating hidden terminals in wireless networks , 2008, SIGCOMM '08.

[19]  RankovBoris,et al.  Spectral efficient protocols for half-duplex fading relay channels , 2007 .

[20]  A. M. Abdullah,et al.  Wireless lan medium access control (mac) and physical layer (phy) specifications , 1997 .

[21]  Anthony McGregor,et al.  Flow Clustering Using Machine Learning Techniques , 2004, PAM.

[22]  Ajay D. Kshemkalyani,et al.  Clock synchronization for wireless sensor networks: a survey , 2005, Ad Hoc Networks.

[23]  Sachin Katti,et al.  Embracing wireless interference: analog network coding , 2007, SIGCOMM '07.

[24]  Umberto Mengali,et al.  Synchronization Techniques for Digital Receivers , 1997, Applications of Communications Theory.

[25]  Aimin Tang,et al.  ANC-ERA: Random Access for Analog Network Coding in Wireless Networks , 2016, IEEE Transactions on Mobile Computing.

[26]  Deborah Estrin,et al.  Proceedings of the 5th Symposium on Operating Systems Design and Implementation Fine-grained Network Time Synchronization Using Reference Broadcasts , 2022 .

[27]  Dina Katabi,et al.  SourceSync: a distributed wireless architecture for exploiting sender diversity , 2010, SIGCOMM '10.

[28]  Petar Popovski,et al.  Bi-directional Amplification of Throughput in a Wireless Multi-Hop Network , 2006, 2006 IEEE 63rd Vehicular Technology Conference.

[29]  Hari Balakrishnan,et al.  PPR: partial packet recovery for wireless networks , 2007, SIGCOMM '07.

[30]  Soung Chang Liew,et al.  Optimal Decoding Algorithm for Asynchronous Physical-Layer Network Coding , 2011, 2011 IEEE International Conference on Communications (ICC).

[31]  Ashok K. Agrawala,et al.  Sniffing out the correct physical layer capture model in 802.11b , 2004, Proceedings of the 12th IEEE International Conference on Network Protocols, 2004. ICNP 2004..

[32]  Wei Wang,et al.  SAM: enabling practical spatial multiple access in wireless LAN , 2009, MobiCom '09.