下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
曼徹斯特編碼(ManchesterEncoding),也叫做相位編碼(PE),是一個(gè)曼徹斯特編碼同步時(shí)鐘編碼技術(shù),被物理層使用來編碼一個(gè)同步位流的時(shí)鐘和數(shù)據(jù)。曼徹斯特編碼被用在以太網(wǎng)媒介系統(tǒng)中。曼徹斯特編碼提供一個(gè)簡單的方式給編碼簡單的二進(jìn)制序列而沒有長的周期沒有轉(zhuǎn)換級別,因而防止時(shí)鐘同步的丟失,或來自低頻率位移在貧乏補(bǔ)償?shù)哪M鏈接位錯(cuò)誤。在這個(gè)技術(shù)下,實(shí)際上的二進(jìn)制數(shù)據(jù)被傳輸通過這個(gè)電纜,不是作為一個(gè)序列的邏輯1或0來發(fā)送的(技術(shù)上叫做反向不歸零制(NRZ))。相反地,這些位被轉(zhuǎn)換為一個(gè)稍微不同的格式,它通過使用直接的二進(jìn)制編碼有很多的優(yōu)點(diǎn)。曼徹斯特編碼,常用于局域網(wǎng)傳輸。在曼徹斯特編碼中,每一位的中間有一跳變,位中間的跳變既作時(shí)鐘信號,又作數(shù)據(jù)信號;從高到低跳變表示"1”,從低到高跳變表示”0"。還有一種是差分曼徹斯特編碼,每位中間的跳變僅提供時(shí)鐘定時(shí),而用每位開始時(shí)有無跳變表示”0"或"1”,有跳變?yōu)?0”,無跳變?yōu)?1”。對于以上電平跳變觀點(diǎn)有歧義:關(guān)于曼徹斯特編碼電平跳變,在雷振甲編寫的VV網(wǎng)絡(luò)工程師教程>>中對曼徹斯特編碼的解釋為:從低電平到高電平的轉(zhuǎn)換表示1,從高電平到低電平的轉(zhuǎn)換表示0,模擬卷中的答案也是如此,張友生寫的考點(diǎn)分析中也是這樣講的,而《計(jì)算機(jī)網(wǎng)絡(luò)(第4版)》中(P232頁)則解釋為高電平到低電平的轉(zhuǎn)換為1,低電平到高電平的轉(zhuǎn)換為0。清華大學(xué)的《計(jì)算機(jī)通信與網(wǎng)絡(luò)教程》《計(jì)算機(jī)網(wǎng)絡(luò)(第4版)》采用如下方式:曼徹斯特編碼從高到低的跳變是0從低到高的跳變是1。兩種曼徹斯特編碼是將時(shí)鐘和數(shù)據(jù)包含在數(shù)據(jù)流中,在傳輸代碼信息的同時(shí),也將時(shí)鐘同步信號一起傳輸?shù)綄Ψ剑课痪幋a中有一跳變,不存在直流分量,因此具有自同步能力和良好的抗干擾性能。但每一個(gè)碼元都被調(diào)成兩個(gè)電平,所以數(shù)據(jù)傳輸速率只有調(diào)制速率的1/2。[編輯本段]編碼方式就是說主要用在數(shù)據(jù)同步傳輸?shù)囊环N編碼方式?!驹诼鼜厮固鼐幋a中,用電壓跳變的相位不同來區(qū)分1和0,即用正的電壓跳變表示0,用負(fù)的電壓跳變表示1。因此,這種編碼也稱為相位編碼。由于跳變都發(fā)生在每一個(gè)碼元的中間,接收端可以方便地利用它作為位同步時(shí)鐘,因此,這種編碼也稱為自同步編碼?!俊娟P(guān)于數(shù)據(jù)表示的約定】事實(shí)上存在兩種相反的數(shù)據(jù)表示約定。第一種是由G.E.Thomas,AndrewS.Tanenbaum等人在1949年提出的,它規(guī)定0是由低-高的電平跳變表示,1是高-低的電平跳變。第二種約定則是在IEEE802.4(令牌總線)和低速版的IEEE802.3(以太網(wǎng))中規(guī)定,按照這樣的說法,低-高電平跳變表示1,高-低的電平跳變表示0。由于有以上兩種不同的表示方法,所以有些地方會出現(xiàn)歧異。當(dāng)然,這可以在差分曼徹斯特編碼(DifferentialManchesterencoding)方式中克服.曼切斯特和差分曼切斯特編碼是原理基本相同的兩種編碼,后者是前者的改進(jìn)。他們的特征是在傳輸?shù)拿恳晃恍畔⒅卸紟в形煌綍r(shí)鐘,因此一次傳輸可以允許有很長的數(shù)據(jù)位。曼切斯特編碼的每個(gè)比特位在時(shí)鐘周期內(nèi)只占一半,當(dāng)傳輸“1”時(shí),在時(shí)鐘周期的前一半為高電平,后一半為低電平;而傳輸“0”時(shí)正相反。這樣,每個(gè)時(shí)鐘周期內(nèi)必有一次跳變,這種跳變就是位同步信號。差分曼切斯特編碼是曼切斯特編碼的改進(jìn)。它在每個(gè)時(shí)鐘位的中間都有一次跳變,傳輸?shù)氖恰?”還是“0”,是在每個(gè)時(shí)鐘位的開始有無跳變來區(qū)分的。差分曼切斯特編碼比曼切斯特編碼的變化要少,因此更適合與傳輸高速的信息,被廣泛用于寬帶高速網(wǎng)中。然而,由于每個(gè)時(shí)鐘位都必須有一次變化,所以這兩種編碼的效率僅可達(dá)到50%左右海明碼的概念海明碼是一種可以糾正一位差錯(cuò)的編碼。它是利用在信息位為k位,增加r位冗余位,構(gòu)成一個(gè)n=k+r位的碼字,然后用r個(gè)監(jiān)督關(guān)系式產(chǎn)生的r個(gè)校正因子來區(qū)分無錯(cuò)和在碼字中的n個(gè)不同位置的一位錯(cuò)。它必需滿足以下關(guān)系式:2"r>=n+1或2"r>=k+r+1海明碼的編碼效率為:R=k/(k+r)式中k為信息位位數(shù)r為增加冗余位位數(shù)[編輯本段]海明碼的原理在數(shù)據(jù)中間加入幾個(gè)校驗(yàn)碼,碼距均勻拉大,將數(shù)據(jù)的每個(gè)二進(jìn)制位分配在幾個(gè)奇偶校驗(yàn)組里,當(dāng)某一位出錯(cuò),會引起幾個(gè)校驗(yàn)位的值發(fā)生變化。海明不等式:校驗(yàn)碼個(gè)數(shù)為K,2個(gè)信息,1個(gè)信息用來指出“沒有錯(cuò)誤”,其余2-1個(gè)指出錯(cuò)誤發(fā)生在那一位,但也可能是校驗(yàn)位錯(cuò)誤,故有N<=2-1-K能被校驗(yàn)。海明碼的編碼規(guī)則:每個(gè)校驗(yàn)位Ri被分配在海明碼的第2位置上,海明碼的每一位(Hi)是由多個(gè)/1個(gè)校驗(yàn)值進(jìn)行校驗(yàn)的,被校驗(yàn)碼的位置碼是所有校驗(yàn)這位的校驗(yàn)位位置碼之和。一個(gè)例題:4個(gè)數(shù)據(jù)位d0,d1,d2,d3,3個(gè)校驗(yàn)位r0,r1,r2,對應(yīng)的位置為:d3d2d1r2d0r1r0======b7b6b5b4b3b2b1校驗(yàn)位的取值,就是他所能校驗(yàn)的數(shù)據(jù)位的異或b1為b3,b5,b7的異或,b2為b3,b6,b7b4為b5,b6,b7海明v傳送到接受方后,將上三式的右邊(b1,b2,b4)的邏輯表達(dá)式分別異或上左邊的值就得到了校驗(yàn)方程,如果上題采用偶校驗(yàn)G1=b1b3b5b7的異或G2=b2b3b6b7的異或G3=b4b5b6b7的異或若G1G2G3為001是第一位錯(cuò)若為011是第三位錯(cuò)[編輯本段]海明碼的生成與接收特注:以下的+均代表異或方法一:1)海明碼的生成。例1.已知:信息碼為:"0010”。海明碼的監(jiān)督關(guān)系式為:S2=a2+a4+a5+a6S1=a1+a3+a5+a6S0=a0+a3+a4+a6求:海明碼碼字。解:1)由監(jiān)督關(guān)系式知冗余碼為a2a1a0。2)冗余碼與信息碼合成的海明碼是:"0010a2a1a0”。設(shè)S2=S1=S0=0,由監(jiān)督關(guān)系式得:異或運(yùn)算:a2=a4+a5+a6=1a1=a3+a5+a6=0a0=a3+a4+a6=1因此,海明碼碼字為:"0010101"2)海明碼的接收。例2.已知:海明碼的監(jiān)督關(guān)系式為:S2=a2+a4+a5+a6S1=a1+a3+a5+a6S0=a0+a3+a4+a6接收碼字為:"0011101”(n=7)求:發(fā)送端的信息碼。解:1)由海明碼的監(jiān)督關(guān)系式計(jì)算得S2S1S0=011。2) 由監(jiān)督關(guān)系式可構(gòu)造出下面錯(cuò)碼位置關(guān)系表:S2S1S0000001010100011101110111錯(cuò)碼位置無錯(cuò)a0a1a2a3a4a5a63) 由S2S1S0=011查表得知錯(cuò)碼位置是a3。4) 糾錯(cuò)一對碼字的a3位取反得正確碼字:"0010101"5) 把冗余碼a2a1a0刪除得發(fā)送端的信息碼:"0010"方法二:(不用查表,方便編程)1)海明碼的生成(順序生成法)。例3.已知:信息碼為:"11001100"(k=8)求:海明碼碼字。解:1)把冗余碼A、B、C、…,順序插入信息碼中,得海明碼碼字:"AB1C100D1100"碼位:123456789101112其中A,B,C,D分別插于2的k次方位(k=0,1,2,3)。碼位分別為1,2,4,8。冗余碼A,B,C,D的線性碼位是:(相當(dāng)于監(jiān)督關(guān)系式)監(jiān)督關(guān)系式的推導(dǎo):DCBA000100100011010001010110011110001001101010111100根據(jù)上面表格得到ABCD需要說明的是公式中參與計(jì)算的是表格中出現(xiàn)〃1〃的那個(gè)位右邊是數(shù)據(jù)位的二進(jìn)制數(shù),公式中的”+"表示異或故此有如下表達(dá)式:A->1,3,5,7,9,11;(這里的1357911均為A那一列出現(xiàn)1的位)B->2,3,6,7,10,11;C->4,5,6,7,12;(注5=4+1;6=4+2;7=4+2+1;12=8+4)D->8,9,10,11,12。把線性碼位的值的偶校驗(yàn)作為冗余碼的值(設(shè)冗余碼初值為0):A=£(0,1,1,0,1,0)=1B=£(0,1,0,0,1,0)=0C=£(0,1,0,0,0)=1D=£(0,1,1,0,0)=0海明碼為:"101110001100"2)海明碼的接收。例4.已知:接收的碼字為:"100110001100"(k=8)求:發(fā)送端的信息碼。解:1)設(shè)錯(cuò)誤累加器(err)初值=0求出冗余碼的偶校驗(yàn)和,并按碼位累加到err中:A=£(1,0,1,0,1,0)=1err=err+2”0=1B=£(0,0,0,0,1,0)=1er
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 患者心理護(hù)理中的倫理問題
- 白癜風(fēng)患者的家庭護(hù)理和家庭照顧
- 大豐市小海中學(xué)高二生物三同步課程講義第講生態(tài)系統(tǒng)的穩(wěn)定性
- 2025年辦公用品快遞配送包裝合同協(xié)議
- 多模態(tài)數(shù)據(jù)驅(qū)動(dòng)的健康診斷技術(shù)
- 第13課 西歐經(jīng)濟(jì)和社會的發(fā)展
- 2025年智能書法助手:教育政策適應(yīng)性
- 基于大數(shù)據(jù)的心理健康風(fēng)險(xiǎn)預(yù)警系統(tǒng)
- 城市音樂空間與聽覺體驗(yàn)研究
- 2026 年中職康復(fù)治療技術(shù)(按摩推拿)試題及答案
- 2026年遼寧生態(tài)工程職業(yè)學(xué)院單招職業(yè)適應(yīng)性考試題庫必考題
- 2026屆高考化學(xué)沖刺復(fù)習(xí)水溶液中離子平衡
- 《國家賠償法》期末終結(jié)性考試(占總成績50%)-國開(ZJ)-參考資料
- 實(shí)驗(yàn)針灸學(xué)-實(shí)驗(yàn)針灸學(xué)研究程序與方法
- 倉庫工作人員職責(zé)培訓(xùn)課件
- 新教科版四上科學(xué)2.2《呼吸與健康生活》優(yōu)質(zhì)課件
- 七人學(xué)生小品《如此課堂》劇本臺詞手稿
- 綠盾加密軟件技術(shù)白皮書
- GB/T 7600-2014運(yùn)行中變壓器油和汽輪機(jī)油水分含量測定法(庫侖法)
- 比較文學(xué)概論馬工程課件 第5章
- 跨境人民幣業(yè)務(wù)介紹-楊吉聰
評論
0/150
提交評論