ORCAS Codes: A Flexible Generalization of Polar Codes with Low-Complexity Decoding
Zunker, Rübenacke, Brink
Motivated by the need for channel codes with low-complexity soft-decision decoding algorithms, we consider the recursive Plotkin concatenation of optimal low-rate and high-rate codes based on simplex codes and their duals. These component codes come with low-complexity maximum likelihood (ML) decoding which, in turn, enables efficient successive cancellation (SC)-based decoding. As a result, the proposed optimally recursively concatenated simplex (ORCAS) codes achieve a performance that is at least as good as that of polar codes. For practical parameters, the proposed construction significantly outperforms polar codes in terms of block error rate by up to 0.5 dB while maintaining similar decoding complexity. Furthermore, the codes offer greater flexibility in codeword length than conventional polar codes.
academic
ORCAS कोड्स: ध्रुवीय कोड्स का लचीला सामान्यीकरण निम्न-जटिलता विकोडन के साथ
यह पेपर ORCAS (अनुकूलित पुनरावर्ती संयोजित सिम्पलेक्स) कोड्स प्रस्तावित करता है, जो सिम्पलेक्स कोड्स और उनके द्वैत कोड्स पर आधारित पुनरावर्ती प्लॉटकिन संयोजन निर्माण की एक नई चैनल कोडिंग योजना है। यह योजना निम्न-जटिलता अधिकतम संभावना (ML) विकोडन के माध्यम से कुशल क्रमिक निरसन (SC) विकोडन प्राप्त करती है, ध्रुवीय कोड्स के समान विकोडन जटिलता बनाए रखते हुए, व्यावहारिक मापदंडों में ब्लॉक त्रुटि दर (BLER) प्रदर्शन में 0.5 dB तक सुधार प्रदान करती है, और पारंपरिक ध्रुवीय कोड्स की तुलना में अधिक कोड लंबाई लचीलापन प्रदान करती है।
यह अनुसंधान मौजूदा चैनल कोडिंग योजनाओं में निम्न-जटिलता नरम निर्णय विकोडन के संबंध में सीमाओं को हल करने का लक्ष्य रखता है, विशेष रूप से सीमित लंबाई में ध्रुवीय कोड्स का अपर्याप्त प्रदर्शन।
ध्रुवीय कोड्स: SC विकोडन के तहत BLER प्रदर्शन सीमित है, सुधार के लिए बाहरी कोड्स और सूची विकोडन की आवश्यकता है, लेकिन विकोडन जटिलता में उल्लेखनीय वृद्धि करते हैं
BCH-प्लॉटकिन संयोजन कोड्स: जटिल नरम निर्णय विकोडन (जैसे OSD) की आवश्यकता है, कोड दर और लंबाई पर्याप्त लचीली नहीं हैं
लंबाई मिलान: मौजूदा छोटा करने या हटाने की तकनीकें BLER प्रदर्शन को कम करती हैं
ORCAS कोड निर्माण विधि प्रस्तावित करना: सिम्पलेक्स कोड्स और उनके द्वैत कोड्स के पुनरावर्ती प्लॉटकिन संयोजन पर आधारित, ध्रुवीय कोड्स का लचीला सामान्यीकरण प्राप्त किया
इष्टतम घटक कोड्स डिजाइन करना:
निम्न दर: प्राकृतिक हटाए गए दोहराए गए सिम्पलेक्स (NPRS) कोड्स
उच्च दर: NPRS द्वैत (NPRSD) कोड्स
कुशल विकोडन एल्गोरिदम विकसित करना: तीव्र हैडामार्ड रूपांतरण (FHT) और Chase-II सिंड्रोम विकोडन पर आधारित निम्न-जटिलता ML विकोडन
सैद्धांतिक विश्लेषण प्रदान करना: घटक कोड्स के वजन वितरण और इष्टतमता प्रमाण दिए
प्रदर्शन सुधार प्राप्त करना: व्यावहारिक मापदंडों में ध्रुवीय कोड्स से 0.3-0.5 dB प्रदर्शन सुधार, समान विकोडन जटिलता बनाए रखते हुए
एक नई चैनल कोडिंग योजना डिजाइन करना, जिसका इनपुट सूचना बिट अनुक्रम है, आउटपुट कोडवर्ड है, द्विआधारी इनपुट योगात्मक सफेद गाऊसी शोर (BI-AWGN) चैनल के तहत निम्न-जटिलता उच्च-प्रदर्शन त्रुटि सुधार प्राप्त करने की आवश्यकता है।
विस्तारित घनत्व विकास (DE) एल्गोरिदम का उपयोग करके कोड डिजाइन करना:
एल्गोरिदम 1: ORCAS कोड निर्माण
इनपुट: SNR Es/N0, कोड लंबाई n, कोड आयाम k
आउटपुट: कोड दर वितरण r
1. डिजाइन SNR से पुनरावर्ती विभाजन शुरू करें
2. प्रत्येक (n,k) नोड के लिए:
- यदि लीफ नोड है (n∈{2,3,5,7,9}), NPRS/NPRSD कोड्स का उपयोग करें
- अन्यथा प्लॉटकिन विभाजन जारी रखें
3. Union bound का उपयोग करके BLER का अनुमान लगाएं
4. घटक कोड्स के इष्टतम संयोजन का चयन करें
मौजूदा कार्य की तुलना में, यह पेपर पहली बार सिम्पलेक्स कोड्स पर आधारित एक व्यवस्थित निर्माण विधि प्रस्तावित करता है, प्रदर्शन, जटिलता और लचीलेपन का अच्छा संतुलन प्राप्त करता है।
पेपर चैनल कोडिंग क्षेत्र के महत्वपूर्ण साहित्य का हवाला देता है, जिसमें शामिल हैं:
अरिकान के ध्रुवीय कोड मूल पेपर
प्लॉटकिन निर्माण का शास्त्रीय सिद्धांत
घनत्व विकास और गाऊसी सन्निकटन संबंधित कार्य
सिम्पलेक्स कोड्स और हैमिंग कोड्स का सैद्धांतिक आधार
समग्र मूल्यांकन: यह चैनल कोडिंग सिद्धांत का एक उच्च-गुणवत्ता वाला पेपर है, जो सैद्धांतिक नवाचार और व्यावहारिक मूल्य दोनों में महत्वपूर्ण योगदान देता है। ORCAS कोड्स ध्रुवीय कोड्स के प्रभावी सामान्यीकरण के रूप में, चैनल कोडिंग क्षेत्र के लिए नई अनुसंधान विचार और व्यावहारिक समाधान प्रदान करते हैं।