生活中的信道編碼
學(xué)通信,要從娃娃抓起
這不,那年夏天,我?guī)е鴥鹤拥揭患仪灏珊染啤?/p>
“老板,兩杯德國(guó)生啤,加點(diǎn)冰,謝謝!”
(資料圖)
由于酒吧人聲嘈雜,我直接被無(wú)視中。。。
一臉黑線的我看著兒子,順勢(shì)提了一個(gè)問(wèn)題,
“娃啊,你能想出幾種方法將我們的需求信息準(zhǔn)確高效地傳遞給酒吧老板?”
稚鳳初啼
我家娃從小是讀文檔部通信圖文長(zhǎng)大的,耳濡目染下,這個(gè)可難不倒他,
只見(jiàn)他摸出一支筆,寫(xiě)下一個(gè)公式。
籠統(tǒng)地說(shuō),我們可以把此酒吧信息傳遞場(chǎng)景看做無(wú)線天線傳輸場(chǎng)景,把老板耳朵比作接收天線,因?yàn)槭苤贫洳牧虾涂諝鈧鞑ヂ曇舻奈锢硪?guī)律,Gt,Gr,波長(zhǎng) λ,都不可能提升。
因此,有且只有兩種方法:
增加發(fā)射功率 Pt(也就是嗓門(mén)大有理)
減少收發(fā)間距離(山不來(lái)就我,我去就山)
分析完后,我家上進(jìn)的娃昂著頭等待表?yè)P(yáng)。。。
娃不琢,不成器
“嗯嗯,還不錯(cuò),這是兩個(gè)可行的法子。”
“但是,你并沒(méi)有考慮周?chē)胍舾蓴_的情況,同時(shí)也沒(méi)有考慮信道帶寬和傳輸速率的問(wèn)題。
畢竟我們是在酒吧這種非常嘈雜環(huán)境,如果再加大我們所要傳遞的信息量,信息在傳遞過(guò)程中就會(huì)嚴(yán)重失真。這個(gè)時(shí)候你該怎么辦?”
舉個(gè)加大難度的例子,
現(xiàn)在,粑粑前面的德國(guó)生啤不要了,
嗯,
我要一杯亨德里克 martini,手敲冰,加凍味美思,要夠干,要搖勻,不要攪拌,蘸一點(diǎn)檸檬,撕兩瓣橄欖。然后再點(diǎn)一杯冰塊百利甜,微糖三分甜。
然后再給你設(shè)定幾個(gè)前提:
你在變聲,聲音沒(méi)法再大了。
你和酒吧老板距離沒(méi)法再近了。
酒吧噪音很大,非常大。
娃:“……”,“老爸,還是您親自出手吧…”
姜當(dāng)然是老的辣
娃啊,你仔細(xì)看著,粑粑出手了哈。
“啊,這是?…… 滅霸之響指?
不要啊,老爸,喝杯酒罷了,別隨隨便便就滅世啊。。。”
“……”“臭小子,仔細(xì)看著。”
兒子:“……”
“看明白了嗎,這不是一般的響指,
這是剛才那段信息所傳遞的每一句話,粑粑都給加入了手勢(shì)或者手語(yǔ)。”
這就是今天我們要講的重點(diǎn) —— 信道編碼。
信道編碼,也叫差錯(cuò)控制編碼,在發(fā)送端對(duì)原數(shù)據(jù)添加冗余信息,這些冗余信息是和原數(shù)據(jù)相關(guān)的,再在接收端根據(jù)這種相關(guān)性來(lái)檢測(cè)和糾正傳輸過(guò)程產(chǎn)生的差錯(cuò)。
這些添加的冗余信息就是糾錯(cuò)碼,用它們來(lái)對(duì)抗傳輸過(guò)程的干擾,極大地避免信息傳送中誤碼的發(fā)生。
信道編碼的本質(zhì)是增加通信的可靠性,但因?yàn)樵黾恿巳哂嘈畔ⅲ趲捁潭ǖ男诺乐?,總的傳送碼率也是固定的,這樣就使得信息傳送中有用的信息數(shù)據(jù)減少了。
就算噪音干擾較大,就算在傳輸過(guò)程中某些信號(hào)有失真,通過(guò)這些和原信息相關(guān)的冗余信息,酒吧老板也能領(lǐng)悟出我的意思。
“客官,您的酒來(lái)了。。?!?/p>
兒子:“厲害。。?!?/p>
本文來(lái)自微信公眾號(hào):中興文檔 (ID:ztedoc)
標(biāo)簽: 信道編碼