Re: [問題] data rat & throughput
※ 引述《sovereignty (沒人能把誰的幸福)》之銘言:
: ※ 引述《eleghost (Lady Killer)》之銘言:
: : 常聽到這兩個名詞,你們知道data rate 與 throughput的不同嗎?
: : 謝謝
: Data rate 是 PHY 實際傳輸的 bit per second,但更高層收的是 symbol
: ,frame,packet,加上許多保護或是 channel coding 的 bits,所以
: throughput 才是真正 Rx 收到有用的資訊,所以 throughput 比 data
: rate 低。
等一下
最後一句是OK的 但其他我有不同意見
我不知道你所謂更高層指的是甚麼 MAC嗎?
不管是PHY 或者MAC所收到的data rate都是依樣的
以Gigabit Ethernet為例 (IEEE 802.11也是相同)
不管MAC 或是PHY收到的max datarate (瞬間) 都是1000Mbps
對MAC來說 走GMII一共8bits(TXD,RXD) x 125 MHz (TXclk/RXclk)
一樣是1000Mbps PHY雖然symbol rate 只有125MHz 但是因為用
PAM-5 line coding 扣掉用來syn的(frame syn) 還是依樣有1000M
802.11其實也差不多 只不過多了carrier freq syn 和symbol syn.
但不管MAC到PHY 或是PHY出去 都是依樣的max data rate
throughtput 指的是某段時間內所達成的傳輸量 因為spec都會
規定每個frame or packet之間有一定的interval 即使是burst transmission
也是依樣 所以傳輸一定會有idle時間 不可能因為我有Gigabit
Ethernet 所以表示我可以在一分鐘傳 60 sec x 1000 Mbps/8 = 7.5 GBytes
的資料.
: 舉例 802.11b/g 號稱 11Mbps/54Mbps max. 但那是指 data rate,實際的
: throughput 並沒有那麼高,g 只有 20~30 Mbps 而已。
IEEE 802.11 因為mac 是半雙工 共用CSMA/CA 所以實
際上跑起來又更低了 (會受到多少人跟你一起搶無線的channel影響)
--
my webpage: http://www.wretch.cc/album/hsiumin
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.62.11.106
推
04/09 09:13, , 1F
04/09 09:13, 1F
推
04/10 11:25, , 2F
04/10 11:25, 2F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):