بازشناسی کور کدهای بلوکی در حضور نویز بالا با استفاده از روش های آماری

بازشناسی کور پارامترهای کدهای تصحیح خطای مستقیم از روی رشته بیت دریافتی در سمت گیرنده, در کاربردهای نظامی و تجاری بسیار مورد توجه قرار گرفته است. در واقع شناسایی طرح کدینگ استفاده شده در فرستنده بدون هیچ گونه اطلاعات قبلی, یک عمل چالشی است که توسط دشمن انجام می گیرد. ازآنجایی که برای شنود نیاز به کد برداری بیت های کدشده در مبدا است, لازم است ابتدا مشخصات کد استفاده شده توسط دشمن شناسایی گردد. یکی از این مشخصات طول کد و نیز طول بیت های توازن مورد استفاده است. روش های مختلفی برای بازشناسی کور کدهای تصحیح خطای کانال ارائه گردیده است. در این مقاله سعی بر این است تا روشی آماری برای بازشناسی طول کلمه کد و طول بلوک اطلاعات ارائه شود که ضمن مقاومت نسبت به افزایش خطا, عملکرد آن با افزایش طول کد نیز کاهش نیابد. بدین منظور با استفاده از برخی الگوریتم های خوشه بندی ازجمله الگوریتم K-means و الگوریتم Jenks natural breaks و درنهایت با ارائه یک الگوریتم ابتکاری به بررسی این موضوع برای کدهای بلوکی خطی باینری سامانمند پرداخته می شود. نتایج شبیه سازی در نرم افزار متلب نشان می دهند که روش های پیشنهادی در این مقاله علاوه بر پیچیدگی محاسباتی پایین و سرعت اجرای بالا, نتایج مطلوبی در شناسایی پارامترهای کدهای بلوکی سامانمند با طول های بلند و درصد بالایی از خطا را دارند.