A unified message-passing algorithm for MIMO-SDMA in software-defined radio
This paper presents a novel software radio implementation for joint channel estimation, data decoding, and noise variance estimation in multiple-input multiple-output (MIMO) space division multiple access (SDMA). In contrast to many other iterative solutions, the proposed receiver is derived within...
Main Authors: | , , , , |
---|---|
Format: | Journal article |
Language: | English |
Published: |
SpringerOpen (part of Springer Nature)
2017
|
_version_ | 1826275988921647104 |
---|---|
author | Kocian, A Badiu, MA Fleury, BH Martelli, F Santi, P |
author_facet | Kocian, A Badiu, MA Fleury, BH Martelli, F Santi, P |
author_sort | Kocian, A |
collection | OXFORD |
description | This paper presents a novel software radio implementation for joint channel estimation, data decoding, and noise variance estimation in multiple-input multiple-output (MIMO) space division multiple access (SDMA). In contrast to many other iterative solutions, the proposed receiver is derived within the theoretical framework of a unified message-passing algorithm, combining belief propagation (BP) and the mean field approximation (MF) on the corresponding factor graph. The algorithm minimizes the region-based variational free energy in the system under appropriate conditions and, hence, converges to a fixpoint. As a use-case, we consider the high-rate packet-oriented IEEE 802.11n standard. Our receiver is implemented on a software-defined radio platform dubbed MIMONet, composed of a GNU radio software component and a universal software radio peripheral (USRP). The receiver was evaluated in real indoor environments. The results of our study clearly show that, once synchronization issues are properly addressed, the BP-MF receiver provides a substantial performance improvement compared to a conventional receiver also in real-world settings. Such improvement comes at the expense of an increase in running time that can be as high as 87. Therefore, the trade-off between communication performance and receiver complexity should be carefully evaluated in practical settings. |
first_indexed | 2024-03-06T23:07:13Z |
format | Journal article |
id | oxford-uuid:644115a1-d292-433e-a003-d2525be7669c |
institution | University of Oxford |
language | English |
last_indexed | 2024-03-06T23:07:13Z |
publishDate | 2017 |
publisher | SpringerOpen (part of Springer Nature) |
record_format | dspace |
spelling | oxford-uuid:644115a1-d292-433e-a003-d2525be7669c2022-03-26T18:17:50ZA unified message-passing algorithm for MIMO-SDMA in software-defined radioJournal articlehttp://purl.org/coar/resource_type/c_dcae04bcuuid:644115a1-d292-433e-a003-d2525be7669cEnglishSymplectic ElementsSpringerOpen (part of Springer Nature)2017Kocian, ABadiu, MA Fleury, BHMartelli, FSanti, PThis paper presents a novel software radio implementation for joint channel estimation, data decoding, and noise variance estimation in multiple-input multiple-output (MIMO) space division multiple access (SDMA). In contrast to many other iterative solutions, the proposed receiver is derived within the theoretical framework of a unified message-passing algorithm, combining belief propagation (BP) and the mean field approximation (MF) on the corresponding factor graph. The algorithm minimizes the region-based variational free energy in the system under appropriate conditions and, hence, converges to a fixpoint. As a use-case, we consider the high-rate packet-oriented IEEE 802.11n standard. Our receiver is implemented on a software-defined radio platform dubbed MIMONet, composed of a GNU radio software component and a universal software radio peripheral (USRP). The receiver was evaluated in real indoor environments. The results of our study clearly show that, once synchronization issues are properly addressed, the BP-MF receiver provides a substantial performance improvement compared to a conventional receiver also in real-world settings. Such improvement comes at the expense of an increase in running time that can be as high as 87. Therefore, the trade-off between communication performance and receiver complexity should be carefully evaluated in practical settings. |
spellingShingle | Kocian, A Badiu, MA Fleury, BH Martelli, F Santi, P A unified message-passing algorithm for MIMO-SDMA in software-defined radio |
title | A unified message-passing algorithm for MIMO-SDMA in software-defined radio |
title_full | A unified message-passing algorithm for MIMO-SDMA in software-defined radio |
title_fullStr | A unified message-passing algorithm for MIMO-SDMA in software-defined radio |
title_full_unstemmed | A unified message-passing algorithm for MIMO-SDMA in software-defined radio |
title_short | A unified message-passing algorithm for MIMO-SDMA in software-defined radio |
title_sort | unified message passing algorithm for mimo sdma in software defined radio |
work_keys_str_mv | AT kociana aunifiedmessagepassingalgorithmformimosdmainsoftwaredefinedradio AT badiuma aunifiedmessagepassingalgorithmformimosdmainsoftwaredefinedradio AT fleurybh aunifiedmessagepassingalgorithmformimosdmainsoftwaredefinedradio AT martellif aunifiedmessagepassingalgorithmformimosdmainsoftwaredefinedradio AT santip aunifiedmessagepassingalgorithmformimosdmainsoftwaredefinedradio AT kociana unifiedmessagepassingalgorithmformimosdmainsoftwaredefinedradio AT badiuma unifiedmessagepassingalgorithmformimosdmainsoftwaredefinedradio AT fleurybh unifiedmessagepassingalgorithmformimosdmainsoftwaredefinedradio AT martellif unifiedmessagepassingalgorithmformimosdmainsoftwaredefinedradio AT santip unifiedmessagepassingalgorithmformimosdmainsoftwaredefinedradio |