Çankaya GCRIS Standart veritabanının içerik oluşturulması ve kurulumu Research Ecosystems (https://www.researchecosystems.com) tarafından devam etmektedir. Bu süreçte gördüğünüz verilerde eksikler olabilir.
 

Improved successive cancellation decoding of polar codes

dc.contributor.authorAbulgaasem A Alrtaimi, Abdelkareim
dc.date.accessioned2023-07-11T07:47:28Z
dc.date.available2023-07-11T07:47:28Z
dc.date.issued2021
dc.departmentÇankaya Üniversitesi, Fen Bilimleri Enstitüsü, Elektrik Elektronik Mühendisliği Bölümüen_US
dc.description.abstractBu tezde, geliştirilmiş ardışık iptal (SC) kutupsal kod çözme algoritmaları öneriyoruz. Çözümlenen bitin yanlış değerde seçilmesi diğer bitlerin de çözümlenmesini etkileyecektir. Bu duruma kutup kodlarında hata yayılımı ismi verilmektedir. Bu konuyu göz önünde bulundurarak ilk önerimizde, klasik ardışık giderim algoritmasında bit 0 lehine karar verilen ????=1 durumunu ele alıyoruz ve birden fazla kod çözücünün paralel olarak çalıştığı çoklu SC kod çözücüleri öneriyoruz. Bu kod çözücüler ????=1 için zıt kararlar verir. Önerilen teknik esnek bir konfigürasyon sağlar ve ardışık giderim liste kod çözme algoritmasına kıyasla düşük karmaşıklık sağlayan ve bunu da gereksiz patika arama işlemlerinin elenmesiyle sağlayan bir algoritmadır. Çoklu paralel SC kod çözme, orijinal SC kod çözme ile karşılaştırıldığında önemli bir performans artışı gösterir ve performansı, ardışık iptal liste kod çözme algoritmasının performansına yaklaşmaktadır. Bir sonraki önerimizde, alınan sinyaldeki güvenilir olmayan örneklerin rastgele üretilen örneklerle değiştirilmesiyle kutupsal kodların yinelemeli bir şekilde çözülmesi için bir yöntem öneriyoruz. Bu yöntemde, önce alınan örnekler ile klasik kod çözme işlemi gerçekleştirilir ve CRC kontrolü yapılır ve bu sağlanmazsa alınan örnekler sanal rastgele kanalından (VRC) geçirilir. Alınan örnekler sanal rasgele kanalından geçirildiğinde, VRC'lerin girişinde içerisinde yeterli bilgi içermeyen örnekler rasgele örneklerle değitirilirler. Daha sonra VRC çıktısı SC çözücüye gönderilir. Çözücünün çıktısı için CRC kontrolü yapılır, ve eğer CRC kontrolü sağlanmazsa alınan örnekler tekrar VRC'ye gönderilir ve işlemler tekrar edilir. Bu prosedür, CRC karşılanmadığı sürece önceden tanımlanmış bir maksimum yineleme sayısına kadar tekrarlanır.en_US
dc.description.abstractIn this thesis, we propose improved successive cancellation polar code decoding algorithms. Polar codes are fragile to error propagation. Considering this issue, in our first proposal, we consider ����=1, for which decision is made for the favor of bit 0 in classical successive cancellation algorithm, and propose multi-SC decoders, where we consider more than one decoders working in parallel and these decoders make opposite decisions for ����=1. The proposed technique provides a flexible configuration and leads to the pruning of unnecessary path searching operations, which provide low complexity compared to successive cancelation list decoding algorithm. Multi-Parallel SC decoding shows a significant performance improvement compared with the original SC decoding and its performance is comparable to that of the successive cancellation list decoding algorithm. In our next proposal, we propose a method for the iterative decoding of polar codes replacing the unreliable received samples with randomly generated samples. In this method, first, a straight decoding operation is performed for the received frame and CRC check is performed, and if it is not satisfied, the received symbols are passed through virtual random channels before they are sent to the polar decoders employing successive cancellation decoding algorithm. When the received symbols are passed through virtual random channels, randomly generated noise is added to the inputs of the VRCs falling into a threshold interval, which contains unreliable information about the transmitted polar code-bit before they are sent to the polar decoder. For the decoded sequence, if the CRC check is not satisfied, a different randomly generated noise sequence is added to the unreliable inputs and the decoding operation is repeated. This procedure is repeated until a predefined maximum iteration number as long as CRC is not satisfied.en_US
dc.identifier.citationAbulgaasem A Alrtaimi, Abdelkareim (2021). Improved successive cancellation decoding of polar codes / Geliştirilmiş ardışık giderim algoritması ile kutup kodlarının çözümlenmesi. Yayımlanmış doktora tezi. Ankara: Çankaya Üniversitesi, Fen Bilimleri Enstitüsü.en_US
dc.identifier.endpage96en_US
dc.identifier.startpage1en_US
dc.identifier.urihttps://hdl.handle.net/20.500.12416/6516
dc.language.isoenen_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subjectPolar Codesen_US
dc.subjectMulti-Parallel SCDen_US
dc.subjectBECen_US
dc.subjectIterative Polar Decodingen_US
dc.subjectVirtual Random Channels (Vrcs)en_US
dc.subjectAWGN and Rayleigh Fading Channelsen_US
dc.subjectKutup Kodlaren_US
dc.subjectÇoklu Paralel SCDen_US
dc.subjectBECen_US
dc.subjectYinelemeli Polar Kod Çözmeen_US
dc.subjectSanal Rastgele Kanallar (VRC'ler)en_US
dc.subjectAWGN ve Rayleigh Sönümleme Kanallarıen_US
dc.titleImproved successive cancellation decoding of polar codestr_TR
dc.titleImproved Successive Cancellation Decoding of Polar Codesen_US
dc.title.alternativeGeliştirilmiş Ardışık Giderim Algoritması ile Kutup Kodlarının Çözümlenmesien_US
dc.typeDoctoral Thesisen_US
dspace.entity.typePublication

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Thesis.pdf
Size:
3.36 MB
Format:
Adobe Portable Document Format
Description:
Yazar sürümü

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: