作者ironstark (Stark)
看板comm_and_RF
標題[問題] 關於Capacity定義疑問
時間Mon Sep 16 00:17:54 2019
看到書上寫說 Capacity of slow fading channels 可以寫成 log2(1+SNR*|h|^2) bits/
s/Hz 然後傳送的 encode rate 為 R ,
且當 log2(1+SNR*|h|^2) < R 時,定義系統發生outage 。
1.那想請問一下,capacity的定義不是說我們理論上能夠達到的最好的傳送容量嗎? 那這
個我們理論上用盡各種方法才可能趨近的最好容量,在有編碼的情況下,是編碼完後的傳
送速率(包含那些碼)會接近這個capacity,還是編碼完後,扣掉那些更正碼之類的剩下的
information 速率會接近理論的capacity呢?
2.如果是包含編碼的那些位元的傳送速率要接近capacity,那第一段寫的那個 :log2(1+SN
R*|h|^2) < R 時,定義系統發生outage 。這樣的話我不要編碼的時候傳送速率不是更小
嗎?那發生outage的機率不就更低? 還是說其實不管有沒有編碼傳送速率都是一樣? 有
點被搞混了
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.11.35.107 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/comm_and_RF/M.1568564276.A.745.html
1F:推 Lanslote: Capacity定義和outage的發生是兩回事 140.117.167.65 09/16 09:50
2F:推 miwaislove: 這邊講的應該是Shannon's Channel Co140.113.144.107 09/26 12:52
3F:→ miwaislove: ding Theorem140.113.144.107 09/26 12:52
4F:→ miwaislove: 你上面就有寫R是encoding rate140.113.144.107 09/26 12:55
5F:→ miwaislove: 意思是今天你的資料透過rate R編碼後140.113.144.107 09/26 12:58
6F:→ miwaislove: ,要能無損經過channel的話,R就不能140.113.144.107 09/26 12:58
7F:→ miwaislove: 超過capacity140.113.144.107 09/26 12:58
8F:→ miwaislove: 假設今天你要傳的data source是discr140.113.144.107 09/26 13:06
9F:→ miwaislove: ete and finite, 共M種可能, 然後編140.113.144.107 09/26 13:06
10F:→ miwaislove: 成長度n的block code送進channel, 那140.113.144.107 09/26 13:06
11F:→ miwaislove: encoding rate R通常定成(1/n)log2(M140.113.144.107 09/26 13:06
12F:→ miwaislove: )140.113.144.107 09/26 13:06
13F:→ miwaislove: 基本上channel coding完後碼長只會增140.113.144.107 09/26 13:11
14F:→ miwaislove: 加不會減少(n), 最簡單的例子就是rep140.113.144.107 09/26 13:11
15F:→ miwaislove: itition code, 所以R會下降, 使其不140.113.144.107 09/26 13:11
16F:→ miwaislove: 超過capacity140.113.144.107 09/26 13:11