Neural Network Aided Decoding for Physical-Layer Network Coding Random Access

Hinging on ideas from physical-layer network coding, some promising proposals of coded random access systems seek to improve system performance (while preserving low complexity) by means of packet repetitions and decoding of linear combinations of colliding packets, whenever the decoding of individual packets fails. The resulting linear combinations are then temporarily stored in the hope of gathering enough linearly independent combinations so as to eventually recover all individual packets through the resolution of a linear system at the end of the contention frame. However, it is unclear which among the numerous linear combinations-whose number grows exponentially with the degree of collision-will have low probability of decoding error. Since no analytical framework exists to determine which combinations are easiest to decode, this makes the case for a machine learning algorithm to assist the receiver in deciding which linear combinations to target. For this purpose, we train neural networks that approximate the error probability for every possible linear combination based on the estimated channel gains and demonstrate the effectiveness of our approach by numerical simulations.

[1]  Gianluigi Liva,et al.  Graph-Based Analysis and Optimization of Contention Resolution Diversity Slotted ALOHA , 2011, IEEE Transactions on Communications.

[2]  Toby Berger,et al.  Carrier Sense Multiple Access Communications on Multipacket Reception Channels: Theory and Applications to IEEE 802.11 Wireless Networks , 2013, IEEE Transactions on Communications.

[3]  Leonard Kleinrock,et al.  Packet Switching in Radio Channels: New Conflict-Free Multiple Access Schemes , 1980, IEEE Trans. Commun..

[4]  Petar Popovski,et al.  Sign-compute-resolve for random access , 2014, 2014 52nd Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[5]  Giuseppe Cocco,et al.  Seek and decode: Random multiple access with multiuser detection and physical-layer network coding , 2014, 2014 IEEE International Conference on Communications Workshops (ICC).

[6]  Frank R. Kschischang,et al.  Slotted ALOHA with compute-and-forward , 2015, 2015 IEEE International Symposium on Information Theory (ISIT).

[7]  Lang Tong,et al.  Multipacket reception in random access wireless networks: from signal processing to optimal medium access control , 2001, IEEE Commun. Mag..

[8]  Lawrence G. Roberts,et al.  ALOHA packet system with and without slots and capture , 1975, CCRV.

[9]  Stuart C. Schwartz,et al.  Stability properties of slotted Aloha with multipacket reception capability , 1988 .

[10]  Attahiru Sule Alfa,et al.  Achieving Maximum Throughput in Random Access Protocols with Multipacket Reception , 2014, IEEE Transactions on Mobile Computing.

[11]  Stephan Pfletschinger,et al.  Joint decoding of multiple non-binary LDPC codewords , 2014, 2014 IEEE International Conference on Communications Workshops (ICC).

[12]  Giuseppe Cocco,et al.  Seek and decode: Random access with physical‐layer network coding and multiuser detection , 2014, Trans. Emerg. Telecommun. Technol..

[13]  Guigang Zhang,et al.  Deep Learning , 2016, Int. J. Semantic Comput..

[14]  Y. C. Tay,et al.  Collision-minimizing CSMA and its applications to wireless sensor networks , 2004, IEEE Journal on Selected Areas in Communications.

[15]  Andrea Zanella,et al.  Theoretical Analysis of the Capture Probability in Wireless Systems with Multiple Packet Reception Capabilities , 2012, IEEE Transactions on Communications.

[16]  Petar Popovski,et al.  Frameless ALOHA with Reliability-Latency Guarantees , 2017, GLOBECOM 2017 - 2017 IEEE Global Communications Conference.

[17]  Chen Feng,et al.  Performance Analysis of CSMA With Multi-Packet Reception: The Inhomogeneous Case , 2017, IEEE Transactions on Communications.

[18]  Anthony Ephremides,et al.  Power levels and packet lengths in random multiple access with multiple-packet reception capability , 2006, IEEE Transactions on Information Theory.

[19]  Lang Tong,et al.  Stability and delay of finite-user slotted ALOHA with multipacket reception , 2005, IEEE Transactions on Information Theory.

[20]  Norman M. Abramson,et al.  THE ALOHA SYSTEM: another alternative for computer communications , 1899, AFIPS '70 (Fall).