1、理解通道編碼的思想,掌握通道編碼的程式設計實現原理及技術。
2、學習並理解通道編碼的根本目的、技術要求與基本目標等基本概念; 掌握線性分組碼的物理含義、數學基礎及檢糾錯原理; 掌握迴圈碼的碼型特點、檢糾錯能力、編譯碼方法及基本技術;
二、實驗原理
通道編碼是為了提高通訊的可靠性而採取的一種編碼策略。通道編碼的核心基礎是糾錯編碼理論,是在資訊碼後面附加上一些監督碼,以便在接收端發現和糾正誤碼。通道是訊號從信源傳送到信宿的通路。
由於通道有干擾,使得傳送的資料流(碼流)中產生誤碼。誤碼的處理技術有糾錯、交織、線性內插等。通道編碼的目的是提高資訊傳輸或通訊的可靠性。
通道編碼的任務是降低誤位元速率,使系統具有一定的糾錯能力和抗干擾能力,提高資料傳輸效率。
道編碼的過程是在源資料碼流中加插一些碼元,達到在接收端進行檢錯和糾錯的目的。在頻寬固定的通道中,總的傳送位元速率是固定的,由於通道編碼增加了資料量,其結果只能是以降低傳送有用資訊位元速率為代價了。
三、實驗步驟
1、傳送二進位製碼「0」的概率p0=0.6,"1"的概率p1=1-p0。
2、利用單極性基帶訊號傳輸,從判決輸入端觀測,用電平s0=0傳輸「0」,用電平s1=a傳輸「1」,通道中的雜訊是加性的零均值高斯雜訊,方差為柯西的平方,
3、在最佳門限電平判決下傳輸誤位元速率pe與a2/柯西平方下的曲線。
4、每乙個給定雜訊方差下**傳輸序列長度為105bit,
四、實驗程式
clear;
s0=0;s1=5;
p0=0.6;%信源概率
p1=1-p0;
a2_over_sigma2_db=-5:0.5:20;%**訊雜比範圍
a2_over_sigma2=10.^(a2_over_sigma2_db./10);
sigma2=s1^2./a2_over_sigma2;
n=1e5;
for k=1:length(sigma2)
x=(randn(1,n)>p0);
n=sqrt(sigma2(k)).*randn(1,n);
xi=s1.*x+n;
c_opt=(s0+s1)/2+sigma2(k)/(s1-s0)*log(p0./p1);
y=(xi>c_opt);
err(k)=(sum(x-y~=0))./n;
endsemilogy(a2_over_sigma2_db,err,'>r');hold on;
for k=1:length(sigma2)
c_opt=(s0+s1)./2+sigma2(k)./(s1-s0).*log(p0./p1);
pe0=0.5-0.5*erf((c_opt-s0)/(sqrt(2*sigma2(k))));
pe1=0.5+0.5*erf((c_opt-s1)/(sqrt(2*sigma2(k))));
pe(k)=p0*pe0+p1*pe1;
endsemilogy(a2_over_sigma2_db,pe);%理論誤位元速率曲線
xlabel('a^2^sigma^2(db)');
ylabel('錯誤率p_e');
legend('實際誤位元速率','理論誤位元速率');
五、實驗結果
六、分析討論
通過這次實驗,是我更加深刻的理解了通道編碼的目的,並懂得了誤位元速率的重要意義,此次實驗matlab**較為簡單,但是在畫圖方面有一定難度,。
服裝編碼方案體系
大型服裝生產公司的基礎資訊編碼方案 1 商品資訊編碼組成結構說明 按著服裝管理系統的要求,商品資訊的編碼主要由三大部分組成,即服裝款式 比如共7位,從第1位至7位 色號 顏色,比如共2位,從8位至9 規格 尺碼,比如共4位,從10位至13位 結合服裝公司的實際情況,其中款式部分的組成結構為 品牌 年...
靜態資料編碼方案
erp專案 建立日期 2014 05 22 修改日期 2014 05 22 文控編號 up xx pmp專案號 01 階段序號 xx 流水號 目錄第一章概述 4 1.1內容簡介 4 1.2 編碼原則 4 1.2.1 唯一性原則 4 1.2.2分類性原則 5 1.2.3 擴充套件性原則 5 1.2.4...
SPI介面H 265編碼方案
spi介面h.265編碼設計方案 1.設計要求 一般編碼器採用乙太網輸出,由於乙太網的網路傳輸特性不恆定,碼流傳輸不均勻。北京網視雲通科技 根據客戶下面要求 1 輸入為外置行場同步的逐行數字 資料8位,ycbycr排列,類似bt656格式 2 碼流輸出使用spi和串列埠,輸入影象大小可通過串列埠配置...