(1) د AMI کوډ
AMI (متبادل مارک انورژن) کوډ د بدیل مارک انویژن کوډ بشپړ نوم دی، د دې کوډ کولو قاعده دا ده چې د پیغام کوډ "1″ (نښه) په "+1″ او "-1″ بدل کړي، پداسې حال کې چې "0″ ( خالي نښه) پر ځای پاتې ده. د مثال په ډول:
د پیغام کوډ: 0 1 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1
AMI کوډ: 0-1 +1 0 0 0 0 0 0 0 0 0 0 1 +1 0 0 0 0 1 +1
د AMI کوډ سره مطابقت لرونکی څپې د مثبت ، منفي او صفر کچې سره د نبض ریل دی. دا د یو قطبي څپې اختراع په توګه لیدل کیدی شي، دا دی، "0" لاهم د صفر کچې سره مطابقت لري، او "1" په بدیل سره د مثبت او منفي کچې سره مطابقت لري.
د AMI کوډ ګټه دا ده چې د DC برخه نشته، او د لوړ او ټیټ فریکونسۍ برخې کوچنۍ دي، او انرژي د 1/2 یارډ سرعت په فریکونسۍ کې متمرکزه ده.
(شکل 6-4)؛ د کوډیک سرکټ ساده دی، او د کوډ تېروتنه د سیګنال د بدیل قطبي قواعدو په کارولو سره لیدل کیدی شي. که دا د AMI-RZ څپې وي، د ترلاسه کولو وروسته، تر هغه چې د بشپړ څپې ریکټیفیکیشن وي، دا په یو پولر RZ څپې بدلیدلی شي، له کوم څخه چې د بټ وخت اجزا استخراج کیدی شي. د پورته ګټو په پام کې نیولو سره، د AMI کوډ یو له خورا عام کارول شوي لیږد کوډونو څخه دی.
د AMI کوډ نیمګړتیاوې: کله چې اصلي کوډ اوږد "0″ تار ولري، د سیګنال کچه د اوږدې مودې لپاره نه ځي، چې په پایله کې د وخت سیګنال استخراج کې ستونزې رامنځته کیږي. د "0" کوډ د ستونزې د حل لپاره یوه اغیزمنه لاره د HDB3 کوډ کارول دي.
(2) HDB3 کوډ
د HDB3 کوډ بشپړ نوم د دریم ترتیب لوړ کثافت دوه قطبي کوډ دی. دا د AMI کوډ یوه پرمختللې نسخه ده، د ښه کولو موخه د AMI کوډ ګټې ساتل او د هغې نیمګړتیاوې لرې کول دي، ترڅو د "0" شمیر له دریو څخه زیات نشي. د دې کوډ کولو قواعد په لاندې ډول دي:
د پیغام کوډ سره وصل د صفرونو شمیر چیک کړئ. کله چې د "0″ شمیر له 3 څخه کم یا مساوي وي، د کوډ کولو قاعده د AMI کوډ سره ورته وي. کله چې د پرله پسې صفرونو شمیر له دریو څخه ډیر شي، د څلورو پرله پسې صفرونو څخه هر یو په فرعي برخه بدلیږي او د 000V لخوا بدلیږي. V (د +1 یا -1 ارزښت په پام کې نیولو سره) باید د پخوانۍ نږدې غیر "0" نبض په څیر ورته قطبي ولري (ځکه چې دا د قطبي بدلون اصول ماتوي، V د تخریب نبض په نوم یادیږي). د V-code سره نږدې قطبونه باید بدیل وي. کله چې د V کوډ ارزښت په (2) کې اړتیاوې پوره کولی شي مګر دا اړتیا نشي پوره کولی، "0000" د "B00V" لخوا بدلیږي. د B ارزښت د دې ستونزې د حل لپاره د لاندې V نبض سره ورته دی. له همدې امله B د نبض تنظیم کوونکی بلل کیږي. د V کوډ وروسته د شمیر لیږد قطبیت هم باید بدیل وي.
د AMI کوډ د ګټو سربیره، د HDB3 کوډ حتی د "0″ کوډ شمیر 3 ته محدودوي، نو د ترلاسه کولو په وخت کې د وخت معلومات استخراج کیدی شي. له همدې امله، د HDB3 کوډ په چین او اروپا او نورو هیوادونو کې ترټولو پراخه کارول شوي کوډ ډول دی ، او د انٹرفیس کوډ ډول د قانون A PCM لاندې د HDB3 کوډ دی.
په پورتني AMI کوډ او HDB3 کوډ کې، هر بائنری سیګنال کوډ د یو بټ درې کچې ارزښت (+1, 0,-1) کوډ کې بدلیږي، نو دا ډول کوډ د 1B1T کوډ په نوم هم یادیږي. سربیره پردې ، د HDBn کوډ ډیزاین کیدی شي ترڅو د "0" شمیر له n څخه ډیر نشي.
(3) biphase کوډ
د بایفاسیک کوډ د مانچسټر کوډ په نوم هم پیژندل کیږي. دا د یوې دورې مثبت او منفي همغږي مربع څپې د "0" نمایش کولو لپاره کاروي او د "1" نمایندګي لپاره د هغې بدلیدونکي څپې کاروي. د کوډ کولو قواعدو څخه یو دا دی چې "0" کوډ د "01" دوه عددي کوډ لخوا نمایش کیږي، او "1" کوډ د "10" دوه عددي کوډ لخوا نمایش کیږي، د بیلګې په توګه:
د پیغام کوډ: 1 1 0 0 0 0 1 0 1
د بایفز کوډ: 10 10 01 01 10 01 10
د دوه قطبي کوډ څپې د دوه قطبي NRZ څپې بڼه ده چې یوازې دوه درجې مخالف قطبي لري. دا د هر سمبول وقفې په مرکزي نقطه کې د کچې کود لري، نو دا د بټ وخت وخت بډایه معلومات لري، او د DC برخه نشته، او د کوډ کولو پروسه ساده ده. نیمګړتیا دا ده چې نیول شوي بینډ ویت دوه چنده کیږي ، نو د فریکونسۍ بینډ کارول کم شوي. د بایفیس کوډ د ډیټا ترمینل تجهیزاتو لنډ واټن لیږد لپاره مناسب دی ، او دا ډیری وختونه په سیمه ایز شبکه کې د لیږد کوډ ډول په توګه کارول کیږي.
(4) د توپیر biphase کوډ
په بایفاسیک کوډونو کې د قطبي بدلون له امله رامینځته شوي د کوډ کولو غلطیو حل کولو لپاره ، د توپیر کوډونو مفهوم غوره کیدی شي. بایفاسیک کوډونه همغږي شوي او د هر سمبول د مودې په مینځ کې د لیول جمپ لخوا نمایش کیږي (له منفي څخه مثبت ته کود د بائنری "0" استازیتوب کوي او له مثبت څخه منفي ته کود د بائنری "1" استازیتوب کوي). په ډیفرنشل بایفیس کوډینګ کې ، د هر عنصر په مینځ کې د لیول جمپ د ترکیب لپاره کارول کیږي ، او ایا د هر عنصر په پیل کې اضافي کود شتون لري د سیګنال کوډ ټاکلو لپاره کارول کیږي. که چیرې کود شتون ولري، دا یو بائنری "1″ په ګوته کوي، او که چیرې کود نه وي، دا یو بائنری "0″ ته اشاره کوي. دا کوډ اکثرا په سیمه ایزو شبکو کې کارول کیږي.
(5) CMI کوډ
د CMI کوډ د مارک ریورسل کوډ لپاره لنډ دی، او د بایپولر کوډ سره ورته دی، دا د دوه قطبي دوه قطبي فلیټ کوډ هم دی. د دې کوډ کولو قواعد دا دي: "1" کوډ په بدیل سره د "11" او "00" دوه عددي کوډونو لخوا نمایش کیږي؛ د 0 کوډ د 01 لخوا ښودل شوی، او د دې څپې شکل په 6-5 (c) شکل کې ښودل شوی.
د CMI کوډ پلي کول اسانه دي او د وخت بډایه معلومات لري. سربیره پردې ، ځکه چې 10 د معلول کوډ ګروپ دی ، له دریو څخه ډیر کوډونه به څرګند نشي ، او دا قاعده د میکرو غلطۍ موندلو لپاره کارول کیدی شي. دا کوډ د ITU-T لخوا د PCM کواډ ګروپ انٹرفیس کوډ ډول په توګه وړاندیز شوی ، او ځینې وختونه د 8.448Mb /s لاندې نرخونو سره د آپټیکل کیبل لیږد سیسټمونو کې کارول کیږي.
(6) بلاک کوډ کول
د لاین کوډ کولو فعالیت ښه کولو لپاره ، د کوډ نمونو ترکیب او غلطۍ کشف کولو وړتیا ډاډ ترلاسه کولو لپاره یو ډول بې ځایه کیدو ته اړتیا ده. د بلاک کوډ کولو معرفي کول کولی شي دواړه اهداف تر یو حده ترلاسه کړي. د بلاک کوډ کولو بڼه د nBmB کوډ، nBmT کوډ او داسې نور لري.
nBmB کوډ د بلاک کوډ کولو یو ډول دی، کوم چې د اصلي معلوماتو جریان n-bit بائنری کوډ په یوه ګروپ کې ویشي، او د M-bit بائنری کوډ نوي کوډ ګروپ ته بدلوي، چیرته چې m>n. ځکه چې m>n، نوی کوډ سیټ ممکن د 2^m ترکیبونه ولري، نو دلته نور (2^m-2^n) ترکیبونه شتون لري. په 2 ترکیب کې، د مناسب کوډ ګروپ په یو ډول د اجازه ورکړل شوي کوډ ګروپ په توګه غوره شوی، او پاتې نور د کوډ کولو ښه فعالیت ترلاسه کولو لپاره د معلول کوډ ګروپ په توګه کارول کیږي. د مثال په توګه، په 4B5B کوډ کولو کې، د 4-بټ کوډ کولو ځای د 5-بټ کوډ کولو سره، د 4-بټ ګروپ کولو لپاره یوازې 2^4=16 مختلف ترکیبونه شتون لري، او د 5- لپاره 2^5=32 مختلف ترکیبونه شتون لري. د بټ ګروپ کول. د همغږي کولو ترلاسه کولو لپاره، موږ کولی شو د کوډ ګروپونه په داسې طریقه وټاکو چې له یو مخکښ "0" او دوه ضمیمو "0" څخه زیات نه وي، او پاتې نور د کوډ ګروپونه معلول دي. په دې توګه، که چیرې د ترلاسه کولو په پای کې غیر فعال کوډ ټاکل شوی وي، دا په ګوته کوي چې د لیږد په بهیر کې د کوډ تېروتنه شتون لري، په دې توګه د سیسټم د تېروتنې کشف کولو وړتیا ښه کوي. د بایفیس کوډونه او د CMI کوډونه چې مخکې تشریح شوي دواړه د 1B2B کوډونو په توګه پیژندل کیدی شي.
د نوري فایبر ارتباطي سیسټم کې، m=n+1 اکثرا غوره کیږي، او 1B2B کوډ، 2B3B کوډ، 3B4B کوډ او 5B6B کوډ اخیستل کیږي. د دوی په منځ کې، د 5B6B کوډ په عمل کې د کیوبیک ګروپونو او د څلور چنده ګروپونو لپاره د لاین لیږد کوډ په توګه کارول شوی.
د nBmB کوډ ښه همغږي او د خطا کشف چمتو کوي، مګر دا په لګښت کې راځي، دا د اړتیا وړ بینډ ویت زیاتوالی دی.
د nBmT کوډ ډیزاین مفکوره دا ده چې n بائنری کوډونه په m ternary کوډونو بدل کړي، او m
پورتني د شینزین HDV فونیلټرون ټیکنالوژۍ لمیټډ دی چې تاسو ته د "بیس بانډ لیږد عام کوډ ډول" پوهه راوړي ، هیله ده چې تاسو سره مرسته وکړئ ، د شینزین HDV فونیلټرون ټیکنالوژۍ لمیټډ سربیره.ONUلړۍ، د لیږدونکي لړۍ،OLTلړۍ، مګر د ماډل لړۍ هم تولیدوي، لکه: د مخابراتو نظری ماډل، نظری ارتباط ماډل، د شبکې نظری ماډل، د ارتباط نظری ماډل، د نظری فایبر ماډل، ایترنیټ نظری فایبر ماډل، او نور، کولی شي د مختلفو کاروونکو اړتیاو لپاره ورته کیفیت خدمت چمتو کړي. ، ستاسو لیدنې ته ښه راغلاست.