Loading…
Compute-Forward Multiple Access (CFMA): Practical Implementations
We present a practical strategy that aims to attain rate points on the dominant face of the multiple access channel capacity using a standard low complexity decoder. This technique is built upon recent theoretical developments of Zhu and Gastpar on compute-forward multiple access which achieves the...
Saved in:
Published in: | IEEE transactions on communications 2019-02, Vol.67 (2), p.1133-1147 |
---|---|
Main Authors: | , , , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | cdi_FETCH-LOGICAL-c339t-fc975d13d1f8f05c94552c3238f9ac574619d0ef71367e50ef8cdb81920afa4e3 |
---|---|
cites | cdi_FETCH-LOGICAL-c339t-fc975d13d1f8f05c94552c3238f9ac574619d0ef71367e50ef8cdb81920afa4e3 |
container_end_page | 1147 |
container_issue | 2 |
container_start_page | 1133 |
container_title | IEEE transactions on communications |
container_volume | 67 |
creator | Sula, Erixhen Zhu, Jingge Pastore, Adriano Lim, Sung Hoon Gastpar, Michael |
description | We present a practical strategy that aims to attain rate points on the dominant face of the multiple access channel capacity using a standard low complexity decoder. This technique is built upon recent theoretical developments of Zhu and Gastpar on compute-forward multiple access which achieves the capacity of the multiple access channel using a sequential decoder. We illustrate this strategy with off-the-shelf LDPC codes. In the first stage of decoding, the receiver first recovers a linear combination of the transmitted codewords using the sum-product algorithm (SPA). In the second stage, by using the recovered sum-of-codewords as side information, the receiver recovers one of the two codewords using a modified SPA, ultimately recovering both codewords. The main benefit of recovering the sum-of-codewords instead of the codeword itself is that it allows to attain points on the dominant face of the multiple access channel capacity without the need of rate-splitting or time sharing while maintaining a low complexity in the order of a standard point-to-point decoder. This property is also shown to be crucial for some applications, e.g., interference channels. For all the simulations with single-layer binary codes, our proposed practical strategy is shown to be within 1.7 dB of the theoretical limits, without explicit optimization on the off-the-self LDPC codes. |
doi_str_mv | 10.1109/TCOMM.2018.2874240 |
format | article |
fullrecord | <record><control><sourceid>proquest_ieee_</sourceid><recordid>TN_cdi_ieee_primary_8485351</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>8485351</ieee_id><sourcerecordid>2180062413</sourcerecordid><originalsourceid>FETCH-LOGICAL-c339t-fc975d13d1f8f05c94552c3238f9ac574619d0ef71367e50ef8cdb81920afa4e3</originalsourceid><addsrcrecordid>eNo9kE1Lw0AQhhdRsFb_gF4CXvSQOvuV3fUWgtVCQz3U87JudiElaeJugvjvTW3xNC_M-8zAg9AthgXGoJ62xaYsFwSwXBApGGFwhmaYc5mC5OIczQAUpJkQ8hJdxbgDAAaUzlBedG0_Di5dduHbhCopx2ao-8YlubUuxuShWJb543PyHowdamuaZNVO69btBzPU3T5eowtvmuhuTnOOPpYv2-ItXW9eV0W-Ti2laki9VYJXmFbYSw_cKsY5sZRQ6ZWxXLAMqwqcF5hmwvEpSVt9SqwIGG-Yo3N0f7zbh-5rdHHQu24M--mlJlgCZIRhOrXIsWVDF2NwXvehbk340Rj0QZX-U6UPqvRJ1QTdHaHaOfcPSCY55Zj-AvRbY7c</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2180062413</pqid></control><display><type>article</type><title>Compute-Forward Multiple Access (CFMA): Practical Implementations</title><source>IEEE Electronic Library (IEL) Journals</source><creator>Sula, Erixhen ; Zhu, Jingge ; Pastore, Adriano ; Lim, Sung Hoon ; Gastpar, Michael</creator><creatorcontrib>Sula, Erixhen ; Zhu, Jingge ; Pastore, Adriano ; Lim, Sung Hoon ; Gastpar, Michael</creatorcontrib><description>We present a practical strategy that aims to attain rate points on the dominant face of the multiple access channel capacity using a standard low complexity decoder. This technique is built upon recent theoretical developments of Zhu and Gastpar on compute-forward multiple access which achieves the capacity of the multiple access channel using a sequential decoder. We illustrate this strategy with off-the-shelf LDPC codes. In the first stage of decoding, the receiver first recovers a linear combination of the transmitted codewords using the sum-product algorithm (SPA). In the second stage, by using the recovered sum-of-codewords as side information, the receiver recovers one of the two codewords using a modified SPA, ultimately recovering both codewords. The main benefit of recovering the sum-of-codewords instead of the codeword itself is that it allows to attain points on the dominant face of the multiple access channel capacity without the need of rate-splitting or time sharing while maintaining a low complexity in the order of a standard point-to-point decoder. This property is also shown to be crucial for some applications, e.g., interference channels. For all the simulations with single-layer binary codes, our proposed practical strategy is shown to be within 1.7 dB of the theoretical limits, without explicit optimization on the off-the-self LDPC codes.</description><identifier>ISSN: 0090-6778</identifier><identifier>EISSN: 1558-0857</identifier><identifier>DOI: 10.1109/TCOMM.2018.2874240</identifier><identifier>CODEN: IECMBT</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Algorithms ; Binary codes ; Binary system ; Channel capacity ; Codes ; Complexity ; Complexity theory ; Computer simulation ; Compute–forward multiple access (CFMA) ; Decoding ; Face ; Interference channels ; Low density parity check codes ; low density parity check codes (LDPC) ; Multiple access ; multiple access channel ; Parity check codes ; Receivers ; sequential decoding ; Strategy ; sum-product algorithm ; Time sharing</subject><ispartof>IEEE transactions on communications, 2019-02, Vol.67 (2), p.1133-1147</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2019</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c339t-fc975d13d1f8f05c94552c3238f9ac574619d0ef71367e50ef8cdb81920afa4e3</citedby><cites>FETCH-LOGICAL-c339t-fc975d13d1f8f05c94552c3238f9ac574619d0ef71367e50ef8cdb81920afa4e3</cites><orcidid>0000-0003-0661-601X ; 0000-0002-6986-6481 ; 0000-0002-4281-5131 ; 0000-0002-5499-5336 ; 0000-0002-7792-2033</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/8485351$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,27924,27925,54796</link.rule.ids></links><search><creatorcontrib>Sula, Erixhen</creatorcontrib><creatorcontrib>Zhu, Jingge</creatorcontrib><creatorcontrib>Pastore, Adriano</creatorcontrib><creatorcontrib>Lim, Sung Hoon</creatorcontrib><creatorcontrib>Gastpar, Michael</creatorcontrib><title>Compute-Forward Multiple Access (CFMA): Practical Implementations</title><title>IEEE transactions on communications</title><addtitle>TCOMM</addtitle><description>We present a practical strategy that aims to attain rate points on the dominant face of the multiple access channel capacity using a standard low complexity decoder. This technique is built upon recent theoretical developments of Zhu and Gastpar on compute-forward multiple access which achieves the capacity of the multiple access channel using a sequential decoder. We illustrate this strategy with off-the-shelf LDPC codes. In the first stage of decoding, the receiver first recovers a linear combination of the transmitted codewords using the sum-product algorithm (SPA). In the second stage, by using the recovered sum-of-codewords as side information, the receiver recovers one of the two codewords using a modified SPA, ultimately recovering both codewords. The main benefit of recovering the sum-of-codewords instead of the codeword itself is that it allows to attain points on the dominant face of the multiple access channel capacity without the need of rate-splitting or time sharing while maintaining a low complexity in the order of a standard point-to-point decoder. This property is also shown to be crucial for some applications, e.g., interference channels. For all the simulations with single-layer binary codes, our proposed practical strategy is shown to be within 1.7 dB of the theoretical limits, without explicit optimization on the off-the-self LDPC codes.</description><subject>Algorithms</subject><subject>Binary codes</subject><subject>Binary system</subject><subject>Channel capacity</subject><subject>Codes</subject><subject>Complexity</subject><subject>Complexity theory</subject><subject>Computer simulation</subject><subject>Compute–forward multiple access (CFMA)</subject><subject>Decoding</subject><subject>Face</subject><subject>Interference channels</subject><subject>Low density parity check codes</subject><subject>low density parity check codes (LDPC)</subject><subject>Multiple access</subject><subject>multiple access channel</subject><subject>Parity check codes</subject><subject>Receivers</subject><subject>sequential decoding</subject><subject>Strategy</subject><subject>sum-product algorithm</subject><subject>Time sharing</subject><issn>0090-6778</issn><issn>1558-0857</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2019</creationdate><recordtype>article</recordtype><recordid>eNo9kE1Lw0AQhhdRsFb_gF4CXvSQOvuV3fUWgtVCQz3U87JudiElaeJugvjvTW3xNC_M-8zAg9AthgXGoJ62xaYsFwSwXBApGGFwhmaYc5mC5OIczQAUpJkQ8hJdxbgDAAaUzlBedG0_Di5dduHbhCopx2ao-8YlubUuxuShWJb543PyHowdamuaZNVO69btBzPU3T5eowtvmuhuTnOOPpYv2-ItXW9eV0W-Ti2laki9VYJXmFbYSw_cKsY5sZRQ6ZWxXLAMqwqcF5hmwvEpSVt9SqwIGG-Yo3N0f7zbh-5rdHHQu24M--mlJlgCZIRhOrXIsWVDF2NwXvehbk340Rj0QZX-U6UPqvRJ1QTdHaHaOfcPSCY55Zj-AvRbY7c</recordid><startdate>20190201</startdate><enddate>20190201</enddate><creator>Sula, Erixhen</creator><creator>Zhu, Jingge</creator><creator>Pastore, Adriano</creator><creator>Lim, Sung Hoon</creator><creator>Gastpar, Michael</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>8FD</scope><scope>L7M</scope><orcidid>https://orcid.org/0000-0003-0661-601X</orcidid><orcidid>https://orcid.org/0000-0002-6986-6481</orcidid><orcidid>https://orcid.org/0000-0002-4281-5131</orcidid><orcidid>https://orcid.org/0000-0002-5499-5336</orcidid><orcidid>https://orcid.org/0000-0002-7792-2033</orcidid></search><sort><creationdate>20190201</creationdate><title>Compute-Forward Multiple Access (CFMA): Practical Implementations</title><author>Sula, Erixhen ; Zhu, Jingge ; Pastore, Adriano ; Lim, Sung Hoon ; Gastpar, Michael</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c339t-fc975d13d1f8f05c94552c3238f9ac574619d0ef71367e50ef8cdb81920afa4e3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2019</creationdate><topic>Algorithms</topic><topic>Binary codes</topic><topic>Binary system</topic><topic>Channel capacity</topic><topic>Codes</topic><topic>Complexity</topic><topic>Complexity theory</topic><topic>Computer simulation</topic><topic>Compute–forward multiple access (CFMA)</topic><topic>Decoding</topic><topic>Face</topic><topic>Interference channels</topic><topic>Low density parity check codes</topic><topic>low density parity check codes (LDPC)</topic><topic>Multiple access</topic><topic>multiple access channel</topic><topic>Parity check codes</topic><topic>Receivers</topic><topic>sequential decoding</topic><topic>Strategy</topic><topic>sum-product algorithm</topic><topic>Time sharing</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Sula, Erixhen</creatorcontrib><creatorcontrib>Zhu, Jingge</creatorcontrib><creatorcontrib>Pastore, Adriano</creatorcontrib><creatorcontrib>Lim, Sung Hoon</creatorcontrib><creatorcontrib>Gastpar, Michael</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Xplore</collection><collection>CrossRef</collection><collection>Electronics & Communications Abstracts</collection><collection>Technology Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><jtitle>IEEE transactions on communications</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Sula, Erixhen</au><au>Zhu, Jingge</au><au>Pastore, Adriano</au><au>Lim, Sung Hoon</au><au>Gastpar, Michael</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Compute-Forward Multiple Access (CFMA): Practical Implementations</atitle><jtitle>IEEE transactions on communications</jtitle><stitle>TCOMM</stitle><date>2019-02-01</date><risdate>2019</risdate><volume>67</volume><issue>2</issue><spage>1133</spage><epage>1147</epage><pages>1133-1147</pages><issn>0090-6778</issn><eissn>1558-0857</eissn><coden>IECMBT</coden><abstract>We present a practical strategy that aims to attain rate points on the dominant face of the multiple access channel capacity using a standard low complexity decoder. This technique is built upon recent theoretical developments of Zhu and Gastpar on compute-forward multiple access which achieves the capacity of the multiple access channel using a sequential decoder. We illustrate this strategy with off-the-shelf LDPC codes. In the first stage of decoding, the receiver first recovers a linear combination of the transmitted codewords using the sum-product algorithm (SPA). In the second stage, by using the recovered sum-of-codewords as side information, the receiver recovers one of the two codewords using a modified SPA, ultimately recovering both codewords. The main benefit of recovering the sum-of-codewords instead of the codeword itself is that it allows to attain points on the dominant face of the multiple access channel capacity without the need of rate-splitting or time sharing while maintaining a low complexity in the order of a standard point-to-point decoder. This property is also shown to be crucial for some applications, e.g., interference channels. For all the simulations with single-layer binary codes, our proposed practical strategy is shown to be within 1.7 dB of the theoretical limits, without explicit optimization on the off-the-self LDPC codes.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/TCOMM.2018.2874240</doi><tpages>15</tpages><orcidid>https://orcid.org/0000-0003-0661-601X</orcidid><orcidid>https://orcid.org/0000-0002-6986-6481</orcidid><orcidid>https://orcid.org/0000-0002-4281-5131</orcidid><orcidid>https://orcid.org/0000-0002-5499-5336</orcidid><orcidid>https://orcid.org/0000-0002-7792-2033</orcidid><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0090-6778 |
ispartof | IEEE transactions on communications, 2019-02, Vol.67 (2), p.1133-1147 |
issn | 0090-6778 1558-0857 |
language | eng |
recordid | cdi_ieee_primary_8485351 |
source | IEEE Electronic Library (IEL) Journals |
subjects | Algorithms Binary codes Binary system Channel capacity Codes Complexity Complexity theory Computer simulation Compute–forward multiple access (CFMA) Decoding Face Interference channels Low density parity check codes low density parity check codes (LDPC) Multiple access multiple access channel Parity check codes Receivers sequential decoding Strategy sum-product algorithm Time sharing |
title | Compute-Forward Multiple Access (CFMA): Practical Implementations |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-02T16%3A31%3A52IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_ieee_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Compute-Forward%20Multiple%20Access%20(CFMA):%20Practical%20Implementations&rft.jtitle=IEEE%20transactions%20on%20communications&rft.au=Sula,%20Erixhen&rft.date=2019-02-01&rft.volume=67&rft.issue=2&rft.spage=1133&rft.epage=1147&rft.pages=1133-1147&rft.issn=0090-6778&rft.eissn=1558-0857&rft.coden=IECMBT&rft_id=info:doi/10.1109/TCOMM.2018.2874240&rft_dat=%3Cproquest_ieee_%3E2180062413%3C/proquest_ieee_%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c339t-fc975d13d1f8f05c94552c3238f9ac574619d0ef71367e50ef8cdb81920afa4e3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2180062413&rft_id=info:pmid/&rft_ieee_id=8485351&rfr_iscdi=true |