دانلود پروژه پایانی كدهاي بلوكي و كدهاي كانولوشن
پروژه پایانی كدهاي بلوكي و كدهاي كانولوشن
اس پی دی فایل تنها ارائه دهنده پروژه های مالی و پروژه های پایانی معتبر و ارزشمند در ایران
این پروژه در وب سایت های دیگر با قیمت چندین برابر بفروش میرسد
در اس پی دی فایل تمام محصولات را با اطمینان کامل و به کمترین قیمت تهیه کنید
پروژه پایانی كدهاي بلوكي و كدهاي كانولوشن توسط گروه فناوری اطلاعات سپیده برای وبسایت اس پی دی فایل تهیه و تنظیم گردیده است. دانشجویان، محققین و بازدیدکنندگان محترم وبسایت می توانند این پژوهش را بعنوان پروژه پایان ترم خود ارائه دهند و نمره کامل را دریافت نمایند. تمامی صفحات در پروژه پایانی كدهاي بلوكي و كدهاي كانولوشن بادقت و بصورت کاملا حرفه ای توسط تیم ما تهیه و تنظیم گردیده است، لذا نیاز به مطالعه مجدد، ویرایش و یا دستکاری این پروژه نیست و بعد از پرداخت و خرید از وبسایت می توانید از آن پرینت گرفته و یا تحویل استاد دهید
مقدمه :
امروزه دو نوع عمومي از كدها استفاده مي شود : كدهاي بلوكي و كدهاي كانولوشن . انكدينگ يك كد بلوكي را به تر تيبي از اطلاعات در قالب بلوكهاي پيغام از k بيت اطلاعات براي هر كدام تقسيم مي كند . يك بلوك پيغام با k مقدار باينري كه بصورت u=(u1,u2,…,uk) نشان داده مي شود ، يك پيغام ناميده مي شود . در كدينگ بلوكي از سمبل u جهت نشان دادن k بيت پيغام از كل ترتيب اطلاعات استفاده مي گردد .
تعداد كل بيت هاي پيغام متفادت موجود پيغام است . انكدر هر پيغام u را بطور غير وابسته ، بصورت يك n تايي v=(v1,v2,…,vn) كه كلمه كد (codeword) ناميده مي شود ، ارسال مي دارد . در كدينگ بلوكي سمبل v براي مشخص كردن سمبل بلوك از كل ترتيب انكد شده استفاده مي گردد .
از پيغام قابل ساخت ، كلمه كد مختلف در خروجي انكدر قابل ايجاد است . اين مجموعه كلمات كد با طول n يك كد بلوكي (n,k) ناميده مي شود. نسبت R=k/n نرخ كد ناميده مي شود . نرخ كد مي تواند تعداد بيتهاي اطلاعات كه انكد مي شود را در هر سمبل انتقال يافته ،محدود كند . در حالتيكه n سمبل خروجي كلمه كد كه فقط به k بيت ورودي پيغام وابسته باشد ، انكدر را بدون حافظه (memory-less) گويند . انكدر بدون حافظه با تركيبي از مدارات لاجيك قابل ساخت يا اجرا است . در كد باينري هر كلمه كد v باينري است . براي اينكه كد باينري قابل استفاده باشد ، بعبارت ديگر براي داشتن كلمات كد متمايز بايد يا باشد . هنگاميكه k<n باشد ، n-k بيتهاي افزونگي (redundant) مي تواند به بيتهاي يك پيغام اضافه گردد و كلمه كد را شكل دهد . اين بيتهاي اضافه شده توانايي كد را در مبارزه با نويز كانال فراهم مي آورد . با نرخ ثابتي از كد ، بيت هاي افزونگي بيشتري را مي توان با افزايش دادن طول بلوك n از كد ، با پيغام جمع كرد و اين تا هنگامي است كه نسبت k/n ثابت نگه داشته شود .
چگونگي انتخاب بيت هاي افزونگي تا اينكه ارسال قابل اطميناني در يك كانال نويزي داشته باشيم از اصلي ترين مسائل طراحي يك انكدر است .
انكدر يك كد كانولوشن نيز به همان ترتيب ، k بيت بلوكي از ترتيب اطلاعات u را مي پذيرد و ترتيب انكد شده ( كلمه كد ) v با n سمبل بلوكي را مي سازد . بايد توجه كرد كه در كدينگ كانولوشن سمبل هاي u و v جهت مشخص كردن بلوكهاي بيشتر از يك بلوك استفاده مي گردند . بعبارت ديگر هر بلوك انكد شده اي نه تنها وابسته به بلوك پيغام k بيتي متناظرش است ( در واحد زمان ) بلكه همچنين وابسته به m بلوك پيغام قبلي نيز مي باشد . در اين حالت انكدر داراي حافظه (memory ) با مرتبه m است .
محصول انكد شده ترتيبي است از يك انكدر k ورودي ، n خروجي با حافظه مرتبه m كه كد كانولوشن (n,k,m) ناميده مي شود . در اينجا نيز R=k/n نرخ كد خواهد بود و انكدر مذكور با مدارات لاجيك ترتيبي قابل ساخت خواهد بود . در كد باينري كانولوشن ، بيت هاي افزونگي براي تقابل با كانال نويزي مي تواند در حالت k<n يا R<1 به ترتيب اطلاعات اضافه مي گردد .
پشتیبانی اس پی دی فایل همواره با شماست
با اطمینان خرید کنید …
- اس پی دی فایل دارای 5 سال سابقه در ارائه فایل های دانلودی ارزشمند
- اولین و تنها فروشگاه فایل دارای نماد اعتماد الکترونیکی دو ستاره از وزارت صنعت،معدن و تجارت
- ثبت شده در ستاد سامان دهی پایگاه های اینترنتی کشور
- دارای پشتیبانی فعال و پاسخگو
شماره های پشتیبانی:
47221117 – 051
09920557724
برای پشتیبانی آنلاین نیز میتوانید از گزینه چت آنلاین در پایین سایت سمت راست استفاده کنید تا همکاران ما بصورت آنلاین پاسخگوی سوالات شما باشند