شرح مختصر : در مخابرات، کد همینگ، کد تصحیح
خطای خطی میباشد که به افتخار ریچارد همینگ، مخترع آن گذاشته شدهاست.
کدهای همینگ میتوانند همزمان ۲ بیت خطا را شناسایی کنند و ۱ بیت خطا را
تصحیح کنند. در نتیجه مخابره قابل اطمینان در صورتی که فاصله همینگ بین
رشته بیت فرستنده و گیرنده یک یا کمتر از یک باشد، ممکن میشود. دستهای
از کدها برای تشخیص و تصحیح خطا در ارسال اطلاعات استفاده میشوند. که به
آنها کد همینگ میگویند.در این کدها حداقل اختلافی که بین دوکد نمایشی
وجودداردفاصله همینگ نامند. ما در اینجا کد همینگ با حداقل فاصله 3 را
توضیح میدهیم. یعنی بیتهایی را که به آنها اضافه میکنیم 3 بیت میباشد.
چون در کد همینگ به منظور تشخیص و تصحیح خطا باید بیتهایی را به کدمان
اضافه کنیم. اگر بخواهیم کد NBCD را با حداقل فاصله 3 ارسال کنیم. باید به
کد NBCD 3 بیت اضافه کنیم. که اطلاعات ارسالی به صورت زیر میشود. C1 c2 b3
c4 b5 b6 b7 که در اینجا بیت c1 و c2 و c4 سه بیتی هستند که به کدمان
اضافه میشوند و به آنها بیتهای الحاقی میگویند و به بیتهای b3 و b5 و b6 و
b7 بیتهای اطلاعاتی میگویند.
انواع
کد بندی، کد بندی با طول ثابت، کد بندی با طول متغییر، کدبندی کانال، کد
همینگ ، بیت توازن، بیت پریتی، داده هشت بیتی، بیت تست، مدار مجتمع، کدبندی
با تشخیص خطا، کدبندی با تصحیح خطا
برچسب ها:
انواع کد بندی کد بندی با طول ثابت کد بندی با طول متغییر کدبندی کانال کد همینگ بیت توازن بیت پریتی داده هشت بیتی بیت تست مدار مجتمع کدبندی با تشخیص خطا کدبندی با تصحیح خطا