تخمین پارامترهای کد BCH باینری در شرایط نویزی با استفاده از روش مبتنی بر بیت‌های بررسی توازن

نویسندگان

دانشگاه صنعتی مالک اشتر - مجتمع دانشگاهی برق و الکترونیک

چکیده

این مقاله به مسئله تخمین پارامترهای کد BCH باینری در شرایط نویزی می‌پردازد. علی‌رغم اهمیت حل این مسئله در زمینه‌هایی مانند طراحی گیرنده‌های رادیو-شناختی، تاکنون تنها چند روش معدود برای آن پیشنهاد شده‌اند. تمام این روش‌ها مبتنی بر ریشه و عامل‌های چندجمله‌ای مولد کد BCH بوده و تنها در نرخ‌های خطای بسیار پایین کارایی دارند. در این مقاله یک روش جبری جدید و مؤثر برای تخمین پارامترهای کد BCH پیشنهاد می‌شود. تخمین پارامترها در این روش تنها بر مبنای آزمایش تعدادی معدودی از کدهای BCH انجام می‌شود. برای هرکدام از این کدها، بیت‌های بررسی توازن مجدداً توسط بیت‌های پیام تولید شده و با بیت‌های بررسی توازن کلمه کد دریافتی مقایسه می‌شوند. معیار تصمیم‌گیری در مورد صحت و یا عدم صحت کد موردآزمایش، تعداد اختلاف بین بیت‌های بررسی توازن است. این تعداد بعد از محاسبه باید با یک حد آستانه مقایسه شود. در این مقاله توزیع احتمال متناظر با این تعداد به‌صورت کاملاً تحلیلی محاسبه شده و سپس یک حد آستانه مناسب بر مبنای آن پیشنهاد می‌شود. نتایج شبیه‌سازی نشان می‌دهند که کارایی روش پیشنهادشده در این مقاله به‌مراتب بیشتر از روش‌های قبلی است.

کلیدواژه‌ها


عنوان مقاله [English]

Parameter Estimation of Binary BCH Code in Noisy Case using the Parity-Check Bits-based Method

نویسندگان [English]

  • A. Gholizadeh Soteh
  • H. Khaleghi Bizaki
Faculty of Electrical and Computer Engineering, Malek Ashtar University of Technology, Tehran, Iran
چکیده [English]

This paper studies the problem of binary BCH code parameters estimation in noisy scenario. Despite the importance of this issue in such areas as the design of cognitive radio receiver, so far just a few methods have been proposed to solve it. All these methods are based on the BCH code generator polynomials roots and factors, and hence, are effective only in the very low noise. This paper proposes a new effective algebraic method to identify the BCH code parameters. In this method, the parameter estimation is performed based on the test of a few BCH codes. For each of these codes, the parity check bits are generated again by the message bits, and then compared with the parity check bits of received code word. The Decision criterion is the number of differences between the parity check bits. To do this, the number of unequal bits should be compared with a threshold. In this paper, we analytically compute the probability distribution of unequal parity check bits number and then propose an appropriate threshold. The simulation results show that the performance of proposed method is much higher than the previous methods.

کلیدواژه‌ها [English]

  • BCH code
  • algebraic method
  • parity check bits
  • cognitive radio system
  • threshold test
  • primitive polynomial