Тёмный

How are Throughput, Bandwidth, and Data Rate Related? 

Iain Explains Signals, Systems, and Digital Comms
Подписаться 62 тыс.
Просмотров 19 тыс.
50% 1

Uses IEEE802.11a as an example to explain the relationship between Throughput, Bandwidth and Data Rate.
Related videos: (see iaincollings.com)
• How is Data Sent? An Overview of Digital Communications • How is Data Sent? An O...
• How is Data Received? An Overview of Digital Communications • How is Data Received? ...
• What is a Cyclic Prefix in OFDM? • What is a Cyclic Prefi...
• How are Data Rate and Bandwidth Related? • How are Data Rate and ...
• How are Bit Error Rate (BER) and Symbol Error Rate (SER) Related? • How are Bit Error Rate...
Full Categorised list of videos and PDF Summary Sheets: iaincollings.com
.

Опубликовано:

 

25 авг 2020

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 80   
@soha150
@soha150 Год назад
I as a Telecommunication Engineer like your videos very much. The way you put the information together is time saving for a lot of viewers Thank you
@iain_explains
@iain_explains Год назад
Thanks for your comment. It's great to hear from people who like the videos. I'm glad you found it useful.
@ShariefSaleh
@ShariefSaleh 3 года назад
Short, concise yet retains all of the info needed! Your channel deserves more attention!! Best of luck
@iain_explains
@iain_explains 3 года назад
Thanks for your comment. Much appreciated!
@edward17829991
@edward17829991 3 года назад
Very clear and informative
@renightmare1
@renightmare1 3 года назад
Huge thanks from South Korea :)
@raedal-moussawy4737
@raedal-moussawy4737 3 года назад
Awesome Explanation
@jaypatel3233
@jaypatel3233 3 года назад
Clear and concise description and basics with good explanation ! Loved it ! Thanks.
@iain_explains
@iain_explains 3 года назад
Glad it was helpful!
@jaypatel3233
@jaypatel3233 3 года назад
@@iain_explains Could you please make a video on CDMA throughput, Bandwidth and Data Rate ? That would be wonderful.
@iain_explains
@iain_explains 3 года назад
Thanks for the suggestion. I'll add CDMA to my "to do" list.
@tamilchelvanramasamy8733
@tamilchelvanramasamy8733 2 года назад
Great Explanstion So lucidly and concisely elucidated. Thanks Sir
@iain_explains
@iain_explains 2 года назад
I'm glad you liked it.
@chendian-jing6037
@chendian-jing6037 2 года назад
It is super useful to me. I am an engineer at communication system company in Taiwan and do service for HP in USA. We do a lot of Throughput measurement here. And now I know what is going on here.
@iain_explains
@iain_explains 2 года назад
I'm so glad it was helpful! Great to hear from people in the industry.
@najeebkhan2271
@najeebkhan2271 3 года назад
Viewers mind (who is watching) as a communication channel with lots of noise from other RU-vid videos (with unclear content in the same context) and your brief explanation as the IEEE802.11a protocol with highest throughput for beginners. hahaha excellent work.
@iain_explains
@iain_explains 3 года назад
I'm glad you were able to decode my message from in the noise :-)
@cubbyhoo
@cubbyhoo 4 месяца назад
This is such good teaching, thanks Iain. I have studied this topic from both an engineering and a computer science perspective. Very interesting. Really appreciate the explanation of how to construct the equation!
@iain_explains
@iain_explains 4 месяца назад
Thanks for your nice comment. I'm glad you like the video, and my approach to explaining things.
@mehdiheshmati1258
@mehdiheshmati1258 3 года назад
Very helpful and informative!!!
@iain_explains
@iain_explains 3 года назад
Glad it was helpful!
@silvabkenny
@silvabkenny 3 года назад
Great explanation. Thank you.
@iain_explains
@iain_explains 3 года назад
Glad it was helpful!
@Marvelous771
@Marvelous771 2 года назад
Thank you… great explanation!
@iain_explains
@iain_explains 2 года назад
Glad it was helpful!
@HamidouDEMBELE-ru3fs
@HamidouDEMBELE-ru3fs Год назад
Thank you for this interesting video. I really appreciated it!!!
@iain_explains
@iain_explains Год назад
I'm glad you found it useful.
@HamidouDEMBELE-ru3fs
@HamidouDEMBELE-ru3fs Год назад
Please Sir, have you written a book or technical paper in which we can fin these explanations? Or maybe you know a literature that explains these relathionships, please let me know. Thanks a lot!!!@@iain_explains
@MrMarkneilson
@MrMarkneilson 19 дней назад
Wow this is great stuff thankyou!
@iain_explains
@iain_explains 17 дней назад
Glad you liked it!
@hs4hf
@hs4hf Год назад
Thank you very much, Sir, for your VDO. At the baseband (before multiply by the carrier frequency) , is there the negative frequencies? Because when we multiply by carrier, we will have both side band shifted, if it is there.
@iain_explains
@iain_explains Год назад
Yes, but that's taken into account when using a complex baseband representation. This video will hopefully help: "How are Complex Baseband Digital Signals Transmitted?" ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-0lkRJgnywkg.html
@vaibhavbhasin1221
@vaibhavbhasin1221 7 месяцев назад
nice
@mopol4400
@mopol4400 3 года назад
hello Mr what is the definition of air interface latency?? and THX
@maximus6884
@maximus6884 2 года назад
Huge thanks from North Korea
@iain_explains
@iain_explains 2 года назад
Glad you found the video helpful.
@negardarya7306
@negardarya7306 Год назад
Thank you so much for the great and eye-opening explanation. Just a quick question, in which block is the source coding done?
@iain_explains
@iain_explains Год назад
This video should help: "How is Data Sent? An Overview of Digital Communications" ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-MAddbFfCsIo.html
@aniyambethsunil
@aniyambethsunil 3 года назад
Hello thanks for this video, I have a question if my wireless Access Point is operating on 80MH bandwidths and if I change it to 40MHz will my average throughout go down ? From your video it seams it would go down as per formula throughout is directly proportional to data rate and data rate will go down with Chang in bandwidths. Please clarify
@iain_explains
@iain_explains 3 года назад
There are lots of factors/parameters that might change in your modem as a result of changing the bandwidth, but in general, yes, if you use less bandwidth, then it will reduce the throughput. If the bandwidth is the only thing that changes, then it is a roughly linear relationship. Halve the bandwidth, and the throughput will halve. Check out this video for more insights: "How are Data Rate and Bandwidth Related?" ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-ZBSvMbO0mPQ.html
@Youssef-fj8hz
@Youssef-fj8hz Год назад
Thank you for your presentation I have a question , How can I calculate the ARQ retransmission rate and the TCP retransmission rate?
@iain_explains
@iain_explains Год назад
Great question. I'll put it on my list for a future video. It's not straightforward.
@soumyaneogy9522
@soumyaneogy9522 3 года назад
Thank you for the video . It was very insightful . However ,I did not understand that after dividing the total bandwidth (20Mhz) by 64 ( # of sub carriers) we get 312.5 KHz . Subsequently you wrote symbol rate is 1/312.5 Khz . My question here is that how symbol rate is related to the bandwidth ? For example consider a binary symbol for 10 millisecond duration . The Fourier transform of that will be a sinc function with main lobe width of 2/10 ms . Inverse of that is 5ms . So if we inverse the bandwidth we get lesser symbol duration. But in your case you took the inverse of subchannel bandwidth and symbol duration is specified as inverse of that (3.2 microseconds) . Can you comment on whether my understanding is correct or Am i missing something ?
@iain_explains
@iain_explains 3 года назад
Yes, you're right, a square pulse width of T seconds corresponds to a sinc function in the frequency domain of width 2/T Hz (ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-ZBSvMbO0mPQ.html). However we don't ever send "ideal" square pulse shapes. Instead we send raised cosine pulse shapes (or approximations to them). The "ideal" raised cosine pulse shape is the sinc pulse shape, which only requires 1/T Hz bandwidth. See "Pulse Shaping and Square Root Raised Cosine" ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-Qe8NQx4ibE8.html
@Melzasx
@Melzasx 3 года назад
Superb video Iain. Greetings from Spain! Just one comment, I prefer to calculate data rate with Nyquist formula, you know: Vmax = 2*B*log2(V) so with your example it would be = [2*312,5*log2(6) ]*48*3/4 = 56 Mbps. :D
@iain_explains
@iain_explains 3 года назад
The so-called Nyquist bit rate is an ideal situation where there is assumed to be zero noise in the channel, and where the signal can take on a finite number of levels. You need to think carefully about how you use it when considering real channels like the ones I am talking about in this video. One point to make is that the formula you've written does not take into account the time needed to send the cyclic prefix. Another point, is you seem to be using 6 levels, when QAM has 8 levels (in each of the real and imaginary directions/dimensions).
@syazwanimustaffa8985
@syazwanimustaffa8985 Год назад
Very informative video. Love your videos sir. I have a question, how do I get the details formula of this throughput formula? like how to get the value of MAC contention rate, ARQ retransmission rate to get the throughput value? thank you sir
@iain_explains
@iain_explains Год назад
Great questions, ... but no simple answers, sorry. There are lots of variables that come into it. Many research papers have been written on these topics.
@malini50
@malini50 2 года назад
Hi Iain. Big fan, your videos are very very good. Can you please make a video on bits per symbol??
@iain_explains
@iain_explains 2 года назад
Glad you like the videos. What do you want to know about that topic in particular? Does this video answer your question? "What is a Constellation Diagram?" ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-kfJeL4LQ43s.html
@malini50
@malini50 2 года назад
@@iain_explains thanks for replying. The video on constellations did clear my doubts.
@asifishrak8243
@asifishrak8243 3 года назад
Very Informative video it is! but I'm having some confusion. Why are you taking 64 subcarriers at one place and 48 subcarriers in the other? Doesn't legacy LTE with 180 kHz bandwidth only can carry 12 subcarriers of 15 kHz size?
@iain_explains
@iain_explains 3 года назад
As I say in the video, the numbers I used relate to IEEE802.11a WiFi over a 20 MHz channel. Other systems that also use OFDM, such as LTE, use different bandwidths and different numbers of carriers. One of the reasons for the differences is that cellular/mobile standards like LTE need to handle user mobility with potentially fast fading channels, and so they need to allocate more resources (eg. sub channels) to do channel estimation.
@ramtinnaji1572
@ramtinnaji1572 4 месяца назад
Hi Ian, thanks for this video. Why symbol rate is not used in the data rate formula? Wouldn’t the data rate be symbols/s x bits/symbols x # of subcarriers? 6:05
@iain_explains
@iain_explains 4 месяца назад
The symbol rate _is_ used in the data rate formula. It is 1/(4 microseconds)
@ramtinnaji1572
@ramtinnaji1572 4 месяца назад
@@iain_explainsgot it! Thank you. In another video you mentioned bandwidth is 2/T and data rate is 1/T. In this case wouldn’t the symbol rate be 1/312.5/2 us ?
@amahbubul85
@amahbubul85 2 года назад
Thanks for the video. I have some queries : 1) FEC is alternatively named as channel coding? 2) Is not HARQ a part of MAC layer? why have you put it as a différent layer between MAC and IP? 3) You mentioned about two factors while calculating the throughput. a) MAC contention and b) due to ARQ that you described to be linked to the channel. Not very clear about their distinction. Can you please explain again? The factor linked to ARQ is there because it means retransmission of the same packet that effectively reduces the throughput ? If yes, then this can be due to MAC congestion, no?Or what I am saying is true for MAC HARQ which is different from ARQ mentioned here ? Does ARQ mentioned here indicate the Radio link layer ?
@iain_explains
@iain_explains 2 года назад
1) Yes 2) Yes, HARQ is part of the MAC layer, but ARQ is above the MAC layer, in what is called Radio Link Control (for mobile comms). I didn't mention HARQ in this video. 3) Yes, the factor linked to ARQ is there because it means retransmission of the same packet that effectively reduces the throughput. This can be because of a number of reasons, fundamentally it's because the FEC was not able to overcome the errors that happened during the transmission (for whatever reason).
@amahbubul85
@amahbubul85 2 года назад
@@iain_explains thanks. So, ARQ can be due to MAC congestion as well, e.g., when two different transmissions collide due to the same radio resources,no?
@iain_explains
@iain_explains 2 года назад
Partly, yes, but only if the MAC wasn't able to resolve the congestion itself. The MAC protocol aims to take care of the congestion on the channel, (eg. using successively increasing backoffs in the case of CSMA/CA in WiFi).
@amahbubul85
@amahbubul85 2 года назад
Thanks
@loreychu7646
@loreychu7646 3 года назад
Sir, would you please explain why symbol rate equals bandwidth?
@iain_explains
@iain_explains 3 года назад
For explanations, you might like to check out these videos on my channel: "How are Bit Error Rate (BER) and Symbol Error Rate (SER) Related?" ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-du-sExIUV-Y.html and "How are Data Rate and Bandwidth Related?" ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-ZBSvMbO0mPQ.html
@frenchccie9031
@frenchccie9031 3 года назад
Very informative video , thanks . You mean GoodPut = throughput + L2+L3+L4 overhead.?
@frenchccie9031
@frenchccie9031 3 года назад
Edit : GoodPut = throughput - (L2+L3+L4 overhead)
@iain_explains
@iain_explains 3 года назад
No, I didn't mention "goodput" in the video. Throughput is the actual amount of data that is successfully sent/received over the communication link. In the example in my video, it is the end-to-end rate of sending data. Goodput is a less-well defined concept at the application layer, which is higher up in the protocol stack. There will be many reasons why an application is not able to make use of all of the Throughput that is available to it on a link or over a network, which means that the Goodput is always less than the Throughput (but not because of layer 1-4 issues - they are already taken into account in the Throughput).
@mrazzaghpour
@mrazzaghpour 11 месяцев назад
One Question: How can we attain the "packet error rate" by having the "symbol error rate", considering FEC? Suppose, the packet has 10 symbols, and SER is 10^-5. Then, the packet error rate will be [(1- 10^-5)^10] without having FEC. I cannot, unfortunately, calculate that rate when we have FEC.
@iain_explains
@iain_explains 11 месяцев назад
Great question. The relationship you're asking about depends on the type of FEC that is being used. There are a great many research papers written on this topic for all of the many FEC schemes proposed over the years. The relationships are almost never straightforward, and often can't be written in "closed form". In many cases people have developed upper bounds, or approximations, or simulation based relationships.
@Saens406
@Saens406 2 года назад
in general the BW is 2/symbol_duration, but why is BW = 1/T in ofdm?
@iain_explains
@iain_explains 2 года назад
Well, "in general" is a subjective phrase. Hopefully this video will help: "How are OFDM Sub Carrier Spacing and Time Samples Related?" ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-knjeXo3VZvc.html
@rakesh4a1
@rakesh4a1 2 года назад
The math at time 4:08 for bitrate calculation for 802.11 wifi seems to be not giving 54mbps. Anyone tried calculating and share the formula if worked.
@iain_explains
@iain_explains 2 года назад
I just put the numbers straight into my calculator, and it gives 54 Mbps. Perhaps you should check again.
@rakesh4a1
@rakesh4a1 2 года назад
@@iain_explains 6 * 4 * 0.75 * 4000000 = 864000000. 864000000/16 = 54000000. Which is 54mbps. I don't know why i did divide with 16.
@mrazzaghpour
@mrazzaghpour 11 месяцев назад
Can I request you create a video about HARQ?
@iain_explains
@iain_explains 11 месяцев назад
Thanks for the suggestion. It's already on my "to do" list. I think I'll bump it up the priority order.
@nwang9573
@nwang9573 2 года назад
Excuse me.I have a question for why the time duration of cyclic prefix is 0.8ms
@iain_explains
@iain_explains 2 года назад
The 0.8us CP is a design choice in the standard. It is 25% of the 3.2us symbol time. It was decided that this would be enough to account for the maximum delay spread that could be expected in most scenarios/environments/channels where WiFi would be deployed. This video may give more insights into the propagation path effects: "What are Flat Fading and Frequency Selective Fading?" ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-KiKPFT4rtHg.html
@rozhyarghx
@rozhyarghx 10 месяцев назад
I don't get why you used 48 sub-carriers to calculate the data rate? If it's not because of the headers, then why?
@rozhyarghx
@rozhyarghx 10 месяцев назад
And how would you find the channel capacity?
@iain_explains
@iain_explains 10 месяцев назад
Some of the sub-carriers are used for sending pilot symbols for channel estimation at the receiver.
Далее
Speed vs Bandwidth Explained - Arvig
5:04
Просмотров 208 тыс.
What are Channel Capacity and Code Rate?
18:16
Просмотров 25 тыс.
Latency vs. Bandwidth - Understand the Differences
4:48
Baud Rate, Bit Rate, Bandwidth and Latency
10:34
Просмотров 86 тыс.
Mobile Standards Evolution: FDMA, TDMA, CDMA, OFDMA
15:47
What is Bandwidth?
6:00
Просмотров 85 тыс.
What is Massive MIMO?
11:08
Просмотров 22 тыс.
What is a Cyclic Prefix in OFDM?
13:09
Просмотров 47 тыс.