{"title":"分布Turbo产品代码在多个继电器","authors":"Esam A. Obiedat, G. Chen, Lei Cao","doi":"10.1109/CCNC.2010.5421778","DOIUrl":null,"url":null,"abstract":"In this paper, we propose a Distributed Turbo Product Code (DTPC) over cooperative network using block Bose Chaudhuri Hochquenghem (BCH) codes as component codes. The source broadcasts extended BCH coded frames to the destination and nearby relays. After decoding the received sequences, each relay constructs a product code by arranging the corrected bit sequences in rows and re-encoding them vertically using BCH as component codes to obtain an Incremental Redundancy (IR) for source's data. To obtain independent vertical parities from each relay in the same code space, different circular interleavers are proposed to interleave BCH rows before reencoding vertically. A modified turbo product decoder to cope with Multiple Vertical Parities (MVP) is used at the destination to iteratively decode the systematic data from the source and the vertical parities generated by the relays. Simulation results in Additive White Gaussian Noise (AWGN) channel using network scenarios show 0.3-0.5dB gain improvement in Bit Error Rate (BER) performance over the non-cooperative Turbo Product Codes (TPC).","PeriodicalId":172400,"journal":{"name":"2010 7th IEEE Consumer Communications and Networking Conference","volume":"15 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-01-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"16","resultStr":"{\"title\":\"Distributed Turbo Product Codes over Multiple Relays\",\"authors\":\"Esam A. Obiedat, G. Chen, Lei Cao\",\"doi\":\"10.1109/CCNC.2010.5421778\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this paper, we propose a Distributed Turbo Product Code (DTPC) over cooperative network using block Bose Chaudhuri Hochquenghem (BCH) codes as component codes. The source broadcasts extended BCH coded frames to the destination and nearby relays. After decoding the received sequences, each relay constructs a product code by arranging the corrected bit sequences in rows and re-encoding them vertically using BCH as component codes to obtain an Incremental Redundancy (IR) for source's data. To obtain independent vertical parities from each relay in the same code space, different circular interleavers are proposed to interleave BCH rows before reencoding vertically. A modified turbo product decoder to cope with Multiple Vertical Parities (MVP) is used at the destination to iteratively decode the systematic data from the source and the vertical parities generated by the relays. Simulation results in Additive White Gaussian Noise (AWGN) channel using network scenarios show 0.3-0.5dB gain improvement in Bit Error Rate (BER) performance over the non-cooperative Turbo Product Codes (TPC).\",\"PeriodicalId\":172400,\"journal\":{\"name\":\"2010 7th IEEE Consumer Communications and Networking Conference\",\"volume\":\"15 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2010-01-09\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"16\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2010 7th IEEE Consumer Communications and Networking Conference\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CCNC.2010.5421778\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 7th IEEE Consumer Communications and Networking Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CCNC.2010.5421778","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Distributed Turbo Product Codes over Multiple Relays
In this paper, we propose a Distributed Turbo Product Code (DTPC) over cooperative network using block Bose Chaudhuri Hochquenghem (BCH) codes as component codes. The source broadcasts extended BCH coded frames to the destination and nearby relays. After decoding the received sequences, each relay constructs a product code by arranging the corrected bit sequences in rows and re-encoding them vertically using BCH as component codes to obtain an Incremental Redundancy (IR) for source's data. To obtain independent vertical parities from each relay in the same code space, different circular interleavers are proposed to interleave BCH rows before reencoding vertically. A modified turbo product decoder to cope with Multiple Vertical Parities (MVP) is used at the destination to iteratively decode the systematic data from the source and the vertical parities generated by the relays. Simulation results in Additive White Gaussian Noise (AWGN) channel using network scenarios show 0.3-0.5dB gain improvement in Bit Error Rate (BER) performance over the non-cooperative Turbo Product Codes (TPC).