{"id":"https://openalex.org/W3110452612","doi":"https://doi.org/10.1109/twc.2020.3040226","title":"Full-Duplexing With SDR Devices: Algorithms, FPGA Implementation, and Real-Time Results","display_name":"Full-Duplexing With SDR Devices: Algorithms, FPGA Implementation, and Real-Time Results","publication_year":2020,"publication_date":"2020-12-03","ids":{"openalex":"https://openalex.org/W3110452612","doi":"https://doi.org/10.1109/twc.2020.3040226","mag":"3110452612"},"language":"en","primary_location":{"id":"doi:10.1109/twc.2020.3040226","is_oa":true,"landing_page_url":"https://doi.org/10.1109/twc.2020.3040226","pdf_url":"https://ieeexplore.ieee.org/ielx7/7693/9399373/09280378.pdf","source":{"id":"https://openalex.org/S63459445","display_name":"IEEE Transactions on Wireless Communications","issn_l":"1536-1276","issn":["1536-1276","1558-2248"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Wireless Communications","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://ieeexplore.ieee.org/ielx7/7693/9399373/09280378.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5021376624","display_name":"Lauri Anttila","orcid":"https://orcid.org/0000-0001-6672-1474"},"institutions":[{"id":"https://openalex.org/I166825849","display_name":"Tampere University","ror":"https://ror.org/033003e23","country_code":"FI","type":"education","lineage":["https://openalex.org/I166825849"]}],"countries":["FI"],"is_corresponding":true,"raw_author_name":"Lauri Anttila","raw_affiliation_strings":["Tampere University, Tampere, Finland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Tampere University, Tampere, Finland","institution_ids":["https://openalex.org/I166825849"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5041004659","display_name":"Vesa Lampu","orcid":"https://orcid.org/0000-0002-0908-9094"},"institutions":[{"id":"https://openalex.org/I166825849","display_name":"Tampere University","ror":"https://ror.org/033003e23","country_code":"FI","type":"education","lineage":["https://openalex.org/I166825849"]}],"countries":["FI"],"is_corresponding":false,"raw_author_name":"Vesa Lampu","raw_affiliation_strings":["Tampere University, Tampere, Finland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Tampere University, Tampere, Finland","institution_ids":["https://openalex.org/I166825849"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5004185084","display_name":"Seyed Ali Hassani","orcid":"https://orcid.org/0000-0001-7881-722X"},"institutions":[{"id":"https://openalex.org/I99464096","display_name":"KU Leuven","ror":"https://ror.org/05f950310","country_code":"BE","type":"education","lineage":["https://openalex.org/I99464096"]}],"countries":["BE"],"is_corresponding":false,"raw_author_name":"Seyed Ali Hassani","raw_affiliation_strings":["KU Leuven, Leuven, Belgium"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"KU Leuven, Leuven, Belgium","institution_ids":["https://openalex.org/I99464096"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5046125734","display_name":"Pablo Pascual Campo","orcid":"https://orcid.org/0000-0002-4987-6500"},"institutions":[{"id":"https://openalex.org/I166825849","display_name":"Tampere University","ror":"https://ror.org/033003e23","country_code":"FI","type":"education","lineage":["https://openalex.org/I166825849"]}],"countries":["FI"],"is_corresponding":false,"raw_author_name":"Pablo Pascual Campo","raw_affiliation_strings":["Tampere University, Tampere, Finland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Tampere University, Tampere, Finland","institution_ids":["https://openalex.org/I166825849"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5003942874","display_name":"Dani Korpi","orcid":"https://orcid.org/0000-0003-3460-7436"},"institutions":[{"id":"https://openalex.org/I166825849","display_name":"Tampere University","ror":"https://ror.org/033003e23","country_code":"FI","type":"education","lineage":["https://openalex.org/I166825849"]},{"id":"https://openalex.org/I2738502077","display_name":"Nokia (Finland)","ror":"https://ror.org/04pkc8m17","country_code":"FI","type":"company","lineage":["https://openalex.org/I2738502077"]}],"countries":["FI"],"is_corresponding":false,"raw_author_name":"Dani Korpi","raw_affiliation_strings":["Nokia Bell Labs, Espoo, Finland","Tampere University, Tampere, Finland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Nokia Bell Labs, Espoo, Finland","institution_ids":["https://openalex.org/I2738502077"]},{"raw_affiliation_string":"Tampere University, Tampere, Finland","institution_ids":["https://openalex.org/I166825849"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5043959261","display_name":"Matias Turunen","orcid":"https://orcid.org/0000-0002-1037-2882"},"institutions":[{"id":"https://openalex.org/I166825849","display_name":"Tampere University","ror":"https://ror.org/033003e23","country_code":"FI","type":"education","lineage":["https://openalex.org/I166825849"]}],"countries":["FI"],"is_corresponding":false,"raw_author_name":"Matias Turunen","raw_affiliation_strings":["Tampere University, Tampere, Finland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Tampere University, Tampere, Finland","institution_ids":["https://openalex.org/I166825849"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5028689021","display_name":"Sofie Pollin","orcid":"https://orcid.org/0000-0002-1470-2076"},"institutions":[{"id":"https://openalex.org/I99464096","display_name":"KU Leuven","ror":"https://ror.org/05f950310","country_code":"BE","type":"education","lineage":["https://openalex.org/I99464096"]}],"countries":["BE"],"is_corresponding":false,"raw_author_name":"Sofie Pollin","raw_affiliation_strings":["KU Leuven, Leuven, Belgium"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"KU Leuven, Leuven, Belgium","institution_ids":["https://openalex.org/I99464096"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5054197935","display_name":"Mikko Valkama","orcid":"https://orcid.org/0000-0003-0361-0800"},"institutions":[{"id":"https://openalex.org/I166825849","display_name":"Tampere University","ror":"https://ror.org/033003e23","country_code":"FI","type":"education","lineage":["https://openalex.org/I166825849"]}],"countries":["FI"],"is_corresponding":false,"raw_author_name":"Mikko Valkama","raw_affiliation_strings":["Tampere University, Tampere, Finland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Tampere University, Tampere, Finland","institution_ids":["https://openalex.org/I166825849"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":8,"corresponding_author_ids":["https://openalex.org/A5021376624"],"corresponding_institution_ids":["https://openalex.org/I166825849"],"apc_list":null,"apc_paid":{"value":1770,"currency":"EUR","value_usd":1908},"fwci":1.9767,"has_fulltext":true,"cited_by_count":43,"citation_normalized_percentile":{"value":0.86918708,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":97,"max":100},"biblio":{"volume":"20","issue":"4","first_page":"2205","last_page":"2220"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12791","display_name":"Full-Duplex Wireless Communications","score":1.0,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12791","display_name":"Full-Duplex Wireless Communications","score":1.0,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10891","display_name":"Radar Systems and Signal Processing","score":0.9947999715805054,"subfield":{"id":"https://openalex.org/subfields/2202","display_name":"Aerospace Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11851","display_name":"Electromagnetic Compatibility and Measurements","score":0.9843000173568726,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7367751002311707},{"id":"https://openalex.org/keywords/software-defined-radio","display_name":"Software-defined radio","score":0.6136528849601746},{"id":"https://openalex.org/keywords/baseband","display_name":"Baseband","score":0.5488536953926086},{"id":"https://openalex.org/keywords/transmitter","display_name":"Transmitter","score":0.5473822951316833},{"id":"https://openalex.org/keywords/transceiver","display_name":"Transceiver","score":0.5447585582733154},{"id":"https://openalex.org/keywords/amplifier","display_name":"Amplifier","score":0.5042132139205933},{"id":"https://openalex.org/keywords/orthogonal-frequency-division-multiplexing","display_name":"Orthogonal frequency-division multiplexing","score":0.4785881042480469},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.44384855031967163},{"id":"https://openalex.org/keywords/electronic-engineering","display_name":"Electronic engineering","score":0.4375150799751282},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.3375990390777588},{"id":"https://openalex.org/keywords/wireless","display_name":"Wireless","score":0.33168184757232666},{"id":"https://openalex.org/keywords/channel","display_name":"Channel (broadcasting)","score":0.3042072057723999},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.2555698752403259},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.1656910479068756},{"id":"https://openalex.org/keywords/bandwidth","display_name":"Bandwidth (computing)","score":0.11984965205192566},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.11790549755096436}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7367751002311707},{"id":"https://openalex.org/C171115542","wikidata":"https://www.wikidata.org/wiki/Q1331892","display_name":"Software-defined radio","level":2,"score":0.6136528849601746},{"id":"https://openalex.org/C65165936","wikidata":"https://www.wikidata.org/wiki/Q575784","display_name":"Baseband","level":3,"score":0.5488536953926086},{"id":"https://openalex.org/C47798520","wikidata":"https://www.wikidata.org/wiki/Q190157","display_name":"Transmitter","level":3,"score":0.5473822951316833},{"id":"https://openalex.org/C7720470","wikidata":"https://www.wikidata.org/wiki/Q954187","display_name":"Transceiver","level":3,"score":0.5447585582733154},{"id":"https://openalex.org/C194257627","wikidata":"https://www.wikidata.org/wiki/Q211554","display_name":"Amplifier","level":3,"score":0.5042132139205933},{"id":"https://openalex.org/C40409654","wikidata":"https://www.wikidata.org/wiki/Q375889","display_name":"Orthogonal frequency-division multiplexing","level":3,"score":0.4785881042480469},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.44384855031967163},{"id":"https://openalex.org/C24326235","wikidata":"https://www.wikidata.org/wiki/Q126095","display_name":"Electronic engineering","level":1,"score":0.4375150799751282},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3375990390777588},{"id":"https://openalex.org/C555944384","wikidata":"https://www.wikidata.org/wiki/Q249","display_name":"Wireless","level":2,"score":0.33168184757232666},{"id":"https://openalex.org/C127162648","wikidata":"https://www.wikidata.org/wiki/Q16858953","display_name":"Channel (broadcasting)","level":2,"score":0.3042072057723999},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.2555698752403259},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.1656910479068756},{"id":"https://openalex.org/C2776257435","wikidata":"https://www.wikidata.org/wiki/Q1576430","display_name":"Bandwidth (computing)","level":2,"score":0.11984965205192566},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.11790549755096436}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/twc.2020.3040226","is_oa":true,"landing_page_url":"https://doi.org/10.1109/twc.2020.3040226","pdf_url":"https://ieeexplore.ieee.org/ielx7/7693/9399373/09280378.pdf","source":{"id":"https://openalex.org/S63459445","display_name":"IEEE Transactions on Wireless Communications","issn_l":"1536-1276","issn":["1536-1276","1558-2248"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Wireless Communications","raw_type":"journal-article"},{"id":"pmh:oai:lirias2repo.kuleuven.be:20.500.12942/709314","is_oa":true,"landing_page_url":"https://lirias.kuleuven.be/handle/20.500.12942/709314","pdf_url":null,"source":{"id":"https://openalex.org/S4306401954","display_name":"Lirias (KU Leuven)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I99464096","host_organization_name":"KU Leuven","host_organization_lineage":["https://openalex.org/I99464096"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":"Ieee Transactions On Wireless Communications, vol. 20 (4), (2205-2220)","raw_type":"info:eu-repo/semantics/publishedVersion"},{"id":"pmh:oai:trepo.tuni.fi:10024/217149","is_oa":true,"landing_page_url":"https://trepo.tuni.fi/handle/10024/217149","pdf_url":null,"source":{"id":"https://openalex.org/S7407055260","display_name":"Trepo - Institutional Repository of Tampere University","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article"}],"best_oa_location":{"id":"doi:10.1109/twc.2020.3040226","is_oa":true,"landing_page_url":"https://doi.org/10.1109/twc.2020.3040226","pdf_url":"https://ieeexplore.ieee.org/ielx7/7693/9399373/09280378.pdf","source":{"id":"https://openalex.org/S63459445","display_name":"IEEE Transactions on Wireless Communications","issn_l":"1536-1276","issn":["1536-1276","1558-2248"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Wireless Communications","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G2635301613","display_name":"Orchestration and Reconfguration Control Architecture","funder_award_id":"732174","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G4853514404","display_name":null,"funder_award_id":"301820","funder_id":"https://openalex.org/F4320321108","funder_display_name":"Academy of Finland"}],"funders":[{"id":"https://openalex.org/F4320320300","display_name":"European Commission","ror":"https://ror.org/00k4n6c32"},{"id":"https://openalex.org/F4320321108","display_name":"Academy of Finland","ror":"https://ror.org/05k73zm37"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3110452612.pdf","grobid_xml":"https://content.openalex.org/works/W3110452612.grobid-xml"},"referenced_works_count":55,"referenced_works":["https://openalex.org/W1905469106","https://openalex.org/W1966048296","https://openalex.org/W1968876875","https://openalex.org/W1980840716","https://openalex.org/W1981230256","https://openalex.org/W1984632264","https://openalex.org/W1994125924","https://openalex.org/W1999542175","https://openalex.org/W2017199929","https://openalex.org/W2038085771","https://openalex.org/W2049516452","https://openalex.org/W2050075865","https://openalex.org/W2059364762","https://openalex.org/W2060277789","https://openalex.org/W2070273245","https://openalex.org/W2074708992","https://openalex.org/W2081588124","https://openalex.org/W2089980855","https://openalex.org/W2097174748","https://openalex.org/W2103401584","https://openalex.org/W2111072292","https://openalex.org/W2128938148","https://openalex.org/W2155260992","https://openalex.org/W2160030828","https://openalex.org/W2162870748","https://openalex.org/W2167443349","https://openalex.org/W2292364652","https://openalex.org/W2316707692","https://openalex.org/W2482337004","https://openalex.org/W2558748392","https://openalex.org/W2562896287","https://openalex.org/W2563709370","https://openalex.org/W2565336149","https://openalex.org/W2585380722","https://openalex.org/W2587721720","https://openalex.org/W2591923718","https://openalex.org/W2685953521","https://openalex.org/W2756186021","https://openalex.org/W2761069238","https://openalex.org/W2805238414","https://openalex.org/W2895900557","https://openalex.org/W2898747364","https://openalex.org/W2902465798","https://openalex.org/W2913285031","https://openalex.org/W2920666758","https://openalex.org/W2963349810","https://openalex.org/W2963438277","https://openalex.org/W2969098385","https://openalex.org/W2969746406","https://openalex.org/W3033636971","https://openalex.org/W3103033611","https://openalex.org/W3104177847","https://openalex.org/W3104740446","https://openalex.org/W3116271691","https://openalex.org/W6787614755"],"related_works":["https://openalex.org/W4249165909","https://openalex.org/W2117255793","https://openalex.org/W2113805088","https://openalex.org/W3188388194","https://openalex.org/W4244023365","https://openalex.org/W4390195751","https://openalex.org/W4311591647","https://openalex.org/W2527995281","https://openalex.org/W1497654841","https://openalex.org/W2587688171"],"abstract_inverted_index":{"In":[0],"this":[1],"paper,":[2],"we":[3],"present":[4],"a":[5,16,45,54,67,75,99,180],"novel":[6],"nonlinear":[7,46,64,72],"digital":[8,117,147],"self-interference":[9,60],"canceller":[10,35,92,178],"algorithm,":[11],"its":[12],"implementation":[13],"details":[14],"on":[15,28,39,95],"software-defined":[17],"radio":[18],"(SDR)":[19],"platform,":[20],"and":[21,31,88],"performance":[22],"results":[23],"of":[24,101,132,141,149,174],"real-time":[25,107,110,161],"full-duplex":[26],"experiments":[27],"both":[29],"device":[30],"link":[32],"level.":[33],"The":[34,63,91],"algorithm":[36],"is":[37,93,154,157],"based":[38],"an":[40,96,102,121],"augmented":[41],"Hammerstein":[42],"model,":[43],"with":[44,120,137,168],"part":[47,65,100],"modeling":[48],"the":[49,59,71,116,126,133,159,172,176],"transmitter":[50],"non-idealities":[51],"followed":[52],"by":[53],"linear":[55],"filter":[56],"to":[57,128,143,151,186,193],"model":[58,69,77],"(SI)":[61],"channel.":[62],"includes":[66],"spline-based":[68],"for":[70,78,85,106],"power":[73],"amplifier,":[74],"polynomial":[76],"baseband":[79],"nonlinearities,":[80],"as":[81,83,98],"well":[82],"models":[84],"I/Q":[86],"mismatch":[87],"LO":[89],"leakage.":[90],"implemented":[94],"FPGA":[97],"OFDM":[103,169],"transceiver":[104],"testbed":[105],"measurements.":[108],"Extensive":[109],"measurements":[111,167],"show":[112],"excellent":[113],"performance:":[114],"(1)":[115],"canceller,":[118],"together":[119],"RF":[122],"isolator,":[123],"can":[124],"suppress":[125],"SI":[127,139],"within":[129],"1-2":[130],"dB's":[131],"receiver":[134],"noise":[135],"floor,":[136],"total":[138],"suppression":[140],"up":[142,150,185],"103":[144],"dB;":[145],"(2)":[146],"cancellation":[148],"46":[152],"dB":[153],"evidenced,":[155],"which":[156],"among":[158],"highest":[160],"cancellations":[162],"in":[163,179,190],"literature;":[164],"(3)":[165],"system-level":[166],"signals":[170],"demonstrate":[171],"benefit":[173],"utilizing":[175],"proposed":[177],"two-way":[181],"communication":[182],"scenario,":[183],"showing":[184],"90":[187],"%":[188],"increase":[189],"sum-rate":[191],"compared":[192],"half-duplex":[194],"communication.":[195]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":7},{"year":2024,"cited_by_count":15},{"year":2023,"cited_by_count":6},{"year":2022,"cited_by_count":9},{"year":2021,"cited_by_count":4}],"updated_date":"2026-05-23T08:51:43.019350","created_date":"2025-10-10T00:00:00"}
