版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、何生成CRC碼,傳輸,加入噪聲, 檢錯反饋,檢測驗(yàn)證,信息重發(fā)的過程CRC 校驗(yàn)碼的編碼方法是用待發(fā)送的二進(jìn)制數(shù)據(jù) t(x)除以生成多項(xiàng)式 gCRC校驗(yàn)碼。其實(shí)現(xiàn)步驟如下:設(shè)待發(fā)送的數(shù)據(jù)塊是m位的二進(jìn)制多項(xiàng)式 r階的在數(shù)據(jù)塊的末尾添加 r 個(gè) 0,數(shù)據(jù)塊的長度增加到 m+r 位,對應(yīng)的二進(jìn)制多項(xiàng)式為 。用生成多項(xiàng)式 g(x)去除 ,求得余數(shù)為階數(shù)為 r-1 的二進(jìn)制多項(xiàng)式 y y(x)就是 t(x)經(jīng)過生成多項(xiàng)式 g(x)編碼的 CRC校驗(yàn)碼。用 以模2的方式減去 。 就是包含了CRC校驗(yàn)碼的待發(fā)送字符串。CRC編碼實(shí)際上是將代發(fā)送的m位二進(jìn)制多項(xiàng)式除盡的 m+r 位二進(jìn)制多項(xiàng)式,所以解碼時(shí)可
2、以用接受到的數(shù)據(jù)去除 碼可以看做是由CRC校驗(yàn)碼的組合,所以解碼時(shí)將接收到的二進(jìn)制數(shù)據(jù)去掉尾部的r位數(shù)據(jù),得到的就是原始數(shù)據(jù)。如果生成碼是10011編碼:/reg 是一個(gè)5 bits 的寄存器把reg 中的值置0.把原始的數(shù)據(jù)后添加r 個(gè)0.While (數(shù)據(jù)未處理完)BeginIf (reg 首位是 1)reg =reg XOR 0011.把 reg 中的值左移一位,讀入一個(gè)新的數(shù)據(jù)并置于 register 的 0bit 的位置。Endreg 的后四位就是我們所要求的余數(shù)。解碼驗(yàn)錯:/reg 是一個(gè)5 bits 的寄存器把reg 中的值置0.把循環(huán)冗余碼作為原始的數(shù)據(jù)While (數(shù)據(jù)未處理
3、完)BeginIf (reg 首位是 1)reg =reg XOR 0011.把 reg 中的值左移一位,讀入一個(gè)新的數(shù)據(jù)并置于 register 的 0bit 的位置。If reg里的數(shù)據(jù)不為0則要求重發(fā)Else 把循環(huán)冗余碼去掉后四位即是原始數(shù)據(jù)End開始傳送否結(jié)束是一種線性分組碼,廣泛應(yīng)用在計(jì)算機(jī)網(wǎng)絡(luò)和數(shù)據(jù)通信中。CRC 碼是由兩部分組成,前部分是信息碼,就是需要校驗(yàn)的信息,后部分是校驗(yàn)碼,校驗(yàn)是從數(shù)據(jù)可靠,如果可靠就對數(shù)據(jù)進(jìn)行處理,如果不可靠,則要進(jìn)行重發(fā)。CRC 校驗(yàn)由我更加熟練的使用JAVA來實(shí)現(xiàn)模2除法。此次編程,收獲頗豐。t = 1 = 0 =i= i= =+n= n+ =n= n s=k= k =k= k j= j j= + += j j= +-=+k= k = +f=+ + + = 1 = 0 = =n= n s= %i=-=k=
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024個(gè)人租車協(xié)議書模板10篇
- 視神經(jīng)外傷病因介紹
- 《CC++語言程序設(shè)計(jì)案例教程》課件-第12章 模 板
- 工 程識圖與制圖-南京交院路橋與港航工32課件講解
- 重慶2020-2024年中考英語5年真題回-教師版-專題06 任務(wù)型閱讀
- 江蘇省鹽城市響水縣2024-2025學(xué)年七年級上學(xué)期期中生物試題(原卷版)-A4
- 2023年工程塑料尼龍系列項(xiàng)目籌資方案
- 2023年街頭籃球項(xiàng)目籌資方案
- 2023年礦用防爆電器設(shè)備項(xiàng)目籌資方案
- 《工業(yè)機(jī)器人現(xiàn)場編程》課件-任務(wù)3.2.2-3.2.3創(chuàng)建涂膠機(jī)器人坐標(biāo)系與工作站數(shù)據(jù)
- 風(fēng)電項(xiàng)目投資計(jì)劃書
- 山東省醫(yī)療收費(fèi)目錄
- JGT266-2011 泡沫混凝土標(biāo)準(zhǔn)規(guī)范
- 感恩祖國主題班會通用課件
- 栓釘焊接工藝高強(qiáng)螺栓施工工藝
- (完整版)醫(yī)療器械網(wǎng)絡(luò)交易服務(wù)第三方平臺質(zhì)量管理文件
- 《0~3歲嬰幼兒動作發(fā)展與指導(dǎo)》項(xiàng)目一-0~3歲嬰幼兒動作發(fā)展概述
- 鐵總建設(shè)201857號 中國鐵路總公司 關(guān)于做好高速鐵路開通達(dá)標(biāo)評定工作的通知
- 個(gè)人晉升現(xiàn)實(shí)表現(xiàn)材料范文四篇
- 持續(xù)質(zhì)量改進(jìn)提高偏癱患者良肢位擺放合格率
- 部編版六年級語文上冊期末復(fù)習(xí)課件(按單元復(fù)習(xí))
評論
0/150
提交評論