بازشناسی کور کدهای بلوکی در حضور نویز بالا با استفاده از روشهای آماری
نویسندگان
1 دانشگاه صنعتی نوشیروانی بابل
2 دانشگاه صنعتی نوشیروانی بابل
3 دانشگاه صنعتی نوشیروانی بابل
doi
چکیده
بازشناسی کور پارامترهای کدهای تصحیح خطای مستقیم از روی رشته بیت دریافتی در سمت گیرنده، در کاربردهای نظامی و تجاری بسیار مورد توجه قرار گرفته است. در واقع شناسایی طرح کدینگ استفادهشده در فرستنده بدون هیچگونه اطلاعات قبلی، یک عمل چالشی است که توسط دشمن انجام میگیرد. ازآنجاییکه برای شنود نیاز به کد برداری بیتهای کدشده در مبدأ است، لازم است ابتدا مشخصات کد استفادهشده توسط دشمن شناسایی گردد. یکی از این مشخصات طول کد و نیز طول بیتهای توازن مورد استفاده است. روشهای مختلفی برای بازشناسی کور کدهای تصحیح خطای کانال ارائه گردیده است. در این مقاله سعی بر این است تا روشی آماری برای بازشناسی طول کلمه کد و طول بلوک اطلاعات ارائه شود که ضمن مقاومت نسبت به افزایش خطا، عملکرد آن با افزایش طول کد نیز کاهش نیابد. بدین منظور با استفاده از برخی الگوریتمهای خوشهبندی ازجمله الگوریتم K-Means و الگوریتم Jenks Natural Breaks و درنهایت با ارائه یک الگوریتم ابتکاری به بررسی این موضوع برای کدهای بلوکی خطی باینری سامانمند پرداخته میشود. نتایج شبیهسازی در نرمافزار متلب نشان میدهند که روشهای پیشنهادی در این مقاله علاوهبر پیچیدگی محاسباتی پایین و سرعت اجرای بالا، نتایج مطلوبی در شناسایی پارامترهای کدهای بلوکی سامانمند با طولهای بلند و درصد بالایی از خطا را دارند.