ATM overheads options: Difference between revisions
Appearance
Content deleted Content added
mNo edit summary |
m clean up, typos fixed: 24Mb/s → 24Mbit/s (16) |
||
| Line 1: | Line 1: | ||
<indicator name="Front">[[File:Menu-document.svg|link=Category: |
<indicator name="Front">[[File:Menu-document.svg|link=Category:Technical Documents|30px|Back up to the Technical Documents category]]</indicator> |
||
There are a number of protocol layers involved in data transfer over a broadband line, each of which adds some overhead. |
There are a number of protocol layers involved in data transfer over a broadband line, each of which adds some overhead. |
||
| Line 5: | Line 5: | ||
==Line rate== |
==Line rate== |
||
The actual line carries data using a protocol called ADSL. This includes layers of data framing and control information which we do not have to consider. What matters is the line rate that is quoted. This is what your ADSL router will quote on its management interface as the sync rate and is what BT quote to us in line tests, etc. This is the headline line rate and it is this rate which can get up to |
The actual line carries data using a protocol called ADSL. This includes layers of data framing and control information which we do not have to consider. What matters is the line rate that is quoted. This is what your ADSL router will quote on its management interface as the sync rate and is what BT quote to us in line tests, etc. This is the headline line rate and it is this rate which can get up to 24Mbit/s on ADSL2+ for download. |
||
This rate is actually the ATM data rate - the rate at which the bits that make up the 53 byte ATM cells can carry. So |
This rate is actually the ATM data rate - the rate at which the bits that make up the 53 byte ATM cells can carry. So 24Mbit/s is 24,000,000 bits per second carrying ATM cells. |
||
==ATM cells== |
==ATM cells== |
||
ATM cells are 53 bytes long. So at |
ATM cells are 53 bytes long. So at 24Mbit/s it is possible to transfer 56,603 cells per second. Each cell contains 48 bytes of payload data and a 5 byte header. So in terms of transferring payload a 24Mbit/s line can manage 21,735,849 bits/second. |
||
==AAL5== |
==AAL5== |
||
| Line 28: | Line 28: | ||
==BRAS rate== |
==BRAS rate== |
||
On 20CN lines, BT also have a system whereby they rate limit traffic to one of a number of pre-set limits. This could mean as much as |
On 20CN lines, BT also have a system whereby they rate limit traffic to one of a number of pre-set limits. This could mean as much as 1Mbit/s less data throughput that you may expect (½Mb/s for rates under 8Mbit/s, ¼Mb/s for rates under 2Mbit/s). |
||
==Doing the sums== |
==Doing the sums== |
||
So considering the throughput of TCP on a line syncing at |
So considering the throughput of TCP on a line syncing at 24Mbit/s. |
||
24,000, |
24,000,000bit/s ATM rate |
||
21,735, |
21,735,849bit/s ATM payload for PPP |
||
21,254, |
21,254,716bit/s PPP rate assuming 1,502 byte PPP packets |
||
21,226, |
21,226,415bit/s IP rate assuming 1,500 byte IP packets |
||
20,943, |
20,943,396bit/s TCP payload rate assuming 1,460 MSS |
||
2,617,924B/s TCP payload rate |
2,617,924B/s TCP payload rate |
||
2.496MiB/s data transfer rate |
2.496MiB/s data transfer rate |
||
| Line 67: | Line 67: | ||
8128K 7.15M |
8128K 7.15M |
||
There is also a low level 135K BRAS profile which is normally an indication of a serious problem with a line. For ADSL2+ there are BRAS rates of |
There is also a low level 135K BRAS profile which is normally an indication of a serious problem with a line. For ADSL2+ there are BRAS rates of 9Mbit/s to 21Mbit/s in 1Mbit/s steps. |
||
[[Category: |
[[Category:Technical Documents]] |
||