Bilgi teorisinde, kutupsal kod . Kodun yapısı, fiziksel kanalı sanal dış kanallara dönüştüren bir kısa çekirdek kodunun (short kernel code) çoklu özyinelemeli birleşimine dayanır. Özyineleme sayısı arttığında, sanal kanalların her biri ya yüksek güvenilirliğe (reliability) ya da düşük güvenilirliğe sahip olma eğilimindedir (başka bir deyişle, kutuplaşırlar) ve veri bitleri en güvenilir kanallara tahsis edilir.
Kutup kodları 2009 yılında Erdal Arıkan tarafından tanımlanmıştır. Bunun, bitümlü çok aşamalı kod çözme için daha önce optimize edilmiş bir koda eşdeğer olduğunu, orijinal olarak Norbert Stolte tarafından tanımlanan bir kod olduğunu gösteren bir çalışma bulunmaktadır. boşluğuna polinomsal bir bağımlılık ile simetrik ikili girişi ayrık hafızasız kanalların (B-DMC) erişebildiği kanıtlanabilen açık bir yapıya sahip ilk koddur. Kutupsal kodlar oldukça düşük kodlama (encoding) ve kod çözme (decoding) karmaşıklığına (complexity) sahiptir () ve bu da onları birçok uygulama için elverişli kılmaktadır. Ayrıca, genelleştirilmiş kutupsal kodların kodlama ve kod çözme enerji karmaşıklığı, iki boyutlu devrenin enerji tüketimi için temel alt sınırların katına kadar herhangi bir için ulaşabilmektedir.
Kutup Kodlarını Simüle Etme
MATLAB, vb.gibi herhangi bir programlama dilinde polar kodların simülasyon ortamı uygulanabilir.
Tipik olarak bir kodlayıcı, bir kod çözücü, bir kanal (, , ) ve bir kod oluşturma modülünün modellenmesini içerir.
Bir dizi tanıtım videosunu içeren örnek bir MATLAB uygulaması bulunmaktadır.
Stolte ve Arikan'ın Polar kodlarını oluşturma ve kod çözme yöntemleri arasındaki denklik simülasyonlarla doğrulanmıştır.
Endüstriyel Uygulamalar
Endüstri uygulamalarını düşünmeden önce kutupsal kodların daha fazla araştırılması gereken birçok konusu bulunmaktadır. Özellikle, kutup kodlarının özgün tasarımı, ardışık iptal kod çözücüsü ile blok boyutları asimptotik olarak büyük olduğunda aynı kapasiteye ulaşır. Bununla birlikte, endüstri uygulamalarının çalıştığı blok boyutlarında, ardışık iptalin performansı, ve gibi iyi tanımlanmış ve uygulanmış kodlama şemalarına kıyasla daha zayıftır. Polar performansta art arda iptal listesi kod çözme ile iyileştirilebilir. Ancak gerçek uygulamalardaki kullanılabilirlikleri çok düşük uygulama verimliliği nedeniyle hala sorgulanmaktadır.
2016 yılı Ekim ayında Huawei, kanal kodlaması için Polar kodlarını kullanarak 5G saha deneme testlerinde 27Gbps'ye ulaştığını duyurmuştur. Kanal performansı, neredeyse belirli bir bant genişliği ve belirli bir gürültü seviyesi için çıtayı ayarlayan olan boşluğu kapatmıştır.
2016 yılı Kasım ayında 3GPP, 5G NR (Yeni Radyo) arayüzünde eMBB (Gelişmiş Mobil Geniş Bant) kontrol kanalları için Polar kodlarını kullanmayı kabul etmeyi kabul etmiştir. Aynı toplantıda 3GPP, karşılık gelen veri kanalı için kullanmayı kabul etmiştir.
Ayrıca bakınız
Kaynakça
- ^ Arikan (Temmuz 2009). "Channel Polarization: A Method for Constructing Capacity-Achieving Codes for Symmetric Binary-Input Memoryless Channels". IEEE Transactions on Information Theory. 55 (7). ss. 3051-73.
- ^ a b El-Khamy (Haziran 2016). "Binary polar codes are optimised codes for bitwise multistage decoding". Electronics Letters. 52 (13). ss. 1130-1132.
- ^ Arşivlenmiş kopya. 9 Mayıs 2018 tarihinde kaynağından . Erişim tarihi: 18 Nisan 2020.
- ^ "Recursive Codes with the Plotkin-Construction and Their Decoding". English translation of Ph.D. dissertation, Technische Universität Darmstadt. 12 Haziran 2018 tarihinde kaynağından . Erişim tarihi: 12 Haziran 2018.
- ^ "Energy Consumption of Error Control Coding Circuits" (PDF). . 2017. 29 Ocak 2019 tarihinde kaynağından (PDF). Erişim tarihi: 18 Ekim 2019.
- ^ . Resources on Polar Codes. 12 Mayıs 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 27 Nisan 2020.
- ^ Arikan, Erdal, et al.
- ^ . 6 Mayıs 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 10 Ekim 2016.
- ^ . 3GPP. 27 Mart 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 31 Ağustos 2017.
Dış bağlantılar
- Yazılımdaki 17 Ağustos 2020 tarihinde Wayback Machine sitesinde . yüksek hızlı kutup kodları simülasyonları için AFF3CT Ana Sayfası 17 Ağustos 2020 tarihinde Wayback Machine sitesinde . (Hızlı İleri Hata Düzeltme Araç Kutusu )
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
Bilgi teorisinde kutupsal kod Kodun yapisi fiziksel kanali sanal dis kanallara donusturen bir kisa cekirdek kodunun short kernel code coklu ozyinelemeli birlesimine dayanir Ozyineleme sayisi arttiginda sanal kanallarin her biri ya yuksek guvenilirlige reliability ya da dusuk guvenilirlige sahip olma egilimindedir baska bir deyisle kutuplasirlar ve veri bitleri en guvenilir kanallara tahsis edilir Kutup kodlari 2009 yilinda Erdal Arikan tarafindan tanimlanmistir Bunun bitumlu cok asamali kod cozme icin daha once optimize edilmis bir koda esdeger oldugunu orijinal olarak Norbert Stolte tarafindan tanimlanan bir kod oldugunu gosteren bir calisma bulunmaktadir bosluguna polinomsal bir bagimlilik ile simetrik ikili girisi ayrik hafizasiz kanallarin B DMC erisebildigi kanitlanabilen acik bir yapiya sahip ilk koddur Kutupsal kodlar oldukca dusuk kodlama encoding ve kod cozme decoding karmasikligina complexity sahiptir O nlog n displaystyle O n log n ve bu da onlari bircok uygulama icin elverisli kilmaktadir Ayrica genellestirilmis kutupsal kodlarin kodlama ve kod cozme enerji karmasikligi iki boyutlu devrenin enerji tuketimi icin temel alt sinirlarin O nϵpolylog n displaystyle O n epsilon mathrm polylog n katina kadar herhangi bir ϵ gt 0 displaystyle epsilon gt 0 icin ulasabilmektedir Kutup Kodlarini Simule EtmeMATLAB C vb gibi herhangi bir programlama dilinde polar kodlarin simulasyon ortami uygulanabilir Tipik olarak bir kodlayici bir kod cozucu bir kanal ve bir kod olusturma modulunun modellenmesini icerir Bir dizi tanitim videosunu iceren ornek bir MATLAB uygulamasi bulunmaktadir Stolte ve Arikan in Polar kodlarini olusturma ve kod cozme yontemleri arasindaki denklik simulasyonlarla dogrulanmistir Endustriyel UygulamalarEndustri uygulamalarini dusunmeden once kutupsal kodlarin daha fazla arastirilmasi gereken bircok konusu bulunmaktadir Ozellikle kutup kodlarinin ozgun tasarimi ardisik iptal kod cozucusu ile blok boyutlari asimptotik olarak buyuk oldugunda ayni kapasiteye ulasir Bununla birlikte endustri uygulamalarinin calistigi blok boyutlarinda ardisik iptalin performansi ve gibi iyi tanimlanmis ve uygulanmis kodlama semalarina kiyasla daha zayiftir Polar performansta art arda iptal listesi kod cozme ile iyilestirilebilir Ancak gercek uygulamalardaki kullanilabilirlikleri cok dusuk uygulama verimliligi nedeniyle hala sorgulanmaktadir 2016 yili Ekim ayinda Huawei kanal kodlamasi icin Polar kodlarini kullanarak 5G saha deneme testlerinde 27Gbps ye ulastigini duyurmustur Kanal performansi neredeyse belirli bir bant genisligi ve belirli bir gurultu seviyesi icin citayi ayarlayan olan boslugu kapatmistir 2016 yili Kasim ayinda 3GPP 5G NR Yeni Radyo arayuzunde eMBB Gelismis Mobil Genis Bant kontrol kanallari icin Polar kodlarini kullanmayi kabul etmeyi kabul etmistir Ayni toplantida 3GPP karsilik gelen veri kanali icin kullanmayi kabul etmistir Ayrica bakinizErdal ArikanKaynakca Arikan Temmuz 2009 Channel Polarization A Method for Constructing Capacity Achieving Codes for Symmetric Binary Input Memoryless Channels IEEE Transactions on Information Theory 55 7 ss 3051 73 a b El Khamy Haziran 2016 Binary polar codes are optimised codes for bitwise multistage decoding Electronics Letters 52 13 ss 1130 1132 Arsivlenmis kopya 9 Mayis 2018 tarihinde kaynagindan Erisim tarihi 18 Nisan 2020 Recursive Codes with the Plotkin Construction and Their Decoding English translation of Ph D dissertation Technische Universitat Darmstadt 12 Haziran 2018 tarihinde kaynagindan Erisim tarihi 12 Haziran 2018 Energy Consumption of Error Control Coding Circuits PDF 2017 29 Ocak 2019 tarihinde kaynagindan PDF Erisim tarihi 18 Ekim 2019 Resources on Polar Codes 12 Mayis 2016 tarihinde kaynagindan arsivlendi Erisim tarihi 27 Nisan 2020 Arikan Erdal et al 6 Mayis 2021 tarihinde kaynagindan arsivlendi Erisim tarihi 10 Ekim 2016 3GPP 27 Mart 2019 tarihinde kaynagindan arsivlendi Erisim tarihi 31 Agustos 2017 Dis baglantilarYazilimdaki 17 Agustos 2020 tarihinde Wayback Machine sitesinde yuksek hizli kutup kodlari simulasyonlari icin AFF3CT Ana Sayfasi 17 Agustos 2020 tarihinde Wayback Machine sitesinde Hizli Ileri Hata Duzeltme Arac Kutusu