Packet transmission time in 802.11: Difference between revisions
Jump to navigation
Jump to search
(added link to the transmission time EXCEL file for personalized calculation) |
|||
(4 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
== Frame exchange duration for a unicast data frame and the acknowledgement frame == |
== Frame exchange duration for a unicast data frame and the acknowledgement frame == |
||
To download an editable EXCEL sheet, where you can enter your personal values, click on the following link: |
|||
==== For 802.11b bitrates (valid in 802.11b and g; short headers used) ==== |
|||
[[Image:80211_TransmissionTime.xls]]. |
|||
There you can enter the length of the data packet as well as a few other options to calculate the expected transmission time. Also see the comments in the file. The MAKRO inside the file allows to create wiki output; just deactivate it in case you don't need it. |
|||
=== For 802.11b bitrates (valid in 802.11a*,b and g; short headers used) === |
|||
{| {{prettytable}} <hiddentext>generated with [[:de:Wikipedia:Textverarbeitung/EXCEL-Tabellenumwandlung]] V14<\hiddentext> |
{| {{prettytable}} <hiddentext>generated with [[:de:Wikipedia:Textverarbeitung/EXCEL-Tabellenumwandlung]] V14<\hiddentext> |
||
|- valign="bottom" |
|- valign="bottom" |
||
| width="15,75" Height="12,75" | |
| width="15,75" Height="12,75" | |
||
| width=" |
| width="244,5" | Payload in bytes: |
||
|style="background-color:#99CC00" width="30" align="center" | 1500 |
|style="background-color:#99CC00" width="30" align="center" | 1500 |
||
| width="45 |
| width="45" | |
||
| width="45 |
| width="45" align="center" | |
||
| width="45 |
| width="45" align="center" | |
||
| width="30" align="center" | |
| width="30" align="center" | |
||
| width="45 |
| width="45" align="center" | |
||
| width="45 |
| width="45" | |
||
| width="45 |
| width="45" | |
||
| width="30" | |
| width="30" | |
||
| width="45 |
| width="45" | |
||
| width="45 |
| width="45" | |
||
| width="45 |
| width="45" | |
||
| width="30" | |
| width="30" | |
||
| width="45 |
| width="45" | |
||
| width="45 |
| width="45" | |
||
| width="45 |
| width="45" | |
||
|- valign="bottom" |
|- valign="bottom" |
||
| Height="12,75" | |
| Height="12,75" | |
||
| Short preamble and headers: |
| Short preamble and headers (DSSS): |
||
| align="center" | yes |
| align="center" | yes |
||
| |
| |
||
Line 45: | Line 51: | ||
|- valign="bottom" |
|- valign="bottom" |
||
| Height=" |
| Height="25,5" | |
||
| Data transmission bitrate (802.11b/g) |
| Data transmission bitrate (802.11b/g): |
||
| |
| |
||
|style="background-color:#CCFFCC" | |
|||
|style="background-color:#CCFFCC" align="center" | 1 <BR>Mbps |
|||
|style="background-color:#CCFFCC" | |
|||
| |
| |
||
|style="background-color:#CCFFCC" align="center" | |
|style="background-color:#CCFFCC;font-weight:bold" align="center" | |
||
| align="center" | |
|style="background-color:#CCFFCC" align="center" | 2 <BR>Mbps |
||
|style="background-color:#CCFFCC" align="center" | |
|||
| |
| |
||
|style="font-weight:bold" align="center" | |
|style="background-color:#CCFFCC;font-weight:bold" align="center" | |
||
|style="background-color:#CCFFCC" align="center" | |
|style="background-color:#CCFFCC" align="center" | 5,5 Mbps |
||
| align="center" | |
|style="background-color:#CCFFCC" align="center" | |
||
| |
| |
||
|style="font-weight:bold" align="center" | |
|style="background-color:#CCFFCC;font-weight:bold" align="center" | |
||
|style="background-color:#CCFFCC" align="center" | 5.5 Mbps |
|||
| align="center" | |
|||
| |
|||
|style="font-weight:bold" align="center" | |
|||
|style="background-color:#CCFFCC" align="center" | 11 Mbps |
|style="background-color:#CCFFCC" align="center" | 11 Mbps |
||
| align="center" | |
|style="background-color:#CCFFCC" align="center" | |
||
|- valign="bottom" |
|- valign="bottom" |
||
Line 146: | Line 152: | ||
|- valign="bottom" |
|- valign="bottom" |
||
|style="background-color:#33CCCC;font-weight:bold" Height="12,75" | T |
|style="background-color:#33CCCC;font-weight:bold" Height="12,75" | T |
||
| MAC headers ( |
| MAC headers (28 bytes) + MAC body |
||
| |
| |
||
| align="center" | 1 |
| align="center" | 1 |
||
| align="center" | |
| align="center" | 12224 |
||
| align="right" | |
| align="right" | 12224 |
||
| |
| |
||
| align="center" | 2 |
| align="center" | 2 |
||
| align="center" | |
| align="center" | 12224 |
||
| align="right" | |
| align="right" | 6112 |
||
| |
| |
||
| align="center" | |
| align="center" | 5,5 |
||
| align="center" | |
| align="center" | 12224 |
||
| align="right" | |
| align="right" | 2223 |
||
| |
| |
||
| align="center" | 11 |
| align="center" | 11 |
||
| align="center" | |
| align="center" | 12224 |
||
| align="right" | |
| align="right" | 1111 |
||
|- valign="bottom" |
|- valign="bottom" |
||
|style="background-color:#33CCCC;font-weight:bold" Height="12,75" | A |
|style="background-color:#33CCCC;font-weight:bold" Height="12,75" | A |
||
| MAC body |
|||
| |
|||
| align="center" | 1 |
|||
| align="center" | 12000 |
|||
| align="right" | 12000 |
|||
| |
|||
| align="center" | 2 |
|||
| align="center" | 12000 |
|||
| align="right" | 6000 |
|||
| |
|||
| align="center" | 6 |
|||
| align="center" | 12000 |
|||
| align="right" | 2182 |
|||
| |
|||
| align="center" | 11 |
|||
| align="center" | 12000 |
|||
| align="right" | 1112 |
|||
|- valign="bottom" |
|||
| Height="12,75" | |
|||
|style="font-weight:bold" align="right" | tx time data: |
|style="font-weight:bold" align="right" | tx time data: |
||
| |
| |
||
Line 202: | Line 188: | ||
| align="center" | |
| align="center" | |
||
| align="center" | |
| align="center" | |
||
|style="font-weight:bold" align="right" | |
|style="font-weight:bold" align="right" | 1257 |
||
|- valign="bottom" |
|- valign="bottom" |
||
Line 266: | Line 252: | ||
|- valign="bottom" |
|- valign="bottom" |
||
|style="background-color:#33CCCC;font-weight:bold" Height="12,75" | K |
|style="background-color:#33CCCC;font-weight:bold" Height="12,75" | K |
||
| MAC headers |
| MAC headers (28 bytes), no MAC body |
||
| |
| |
||
| align="center" | 1 |
| align="center" | 1 |
||
Line 276: | Line 262: | ||
| align="right" | 56 |
| align="right" | 56 |
||
| |
| |
||
| align="center" | |
| align="center" | 5,5 |
||
| align="center" | 112 |
| align="center" | 112 |
||
| align="right" | 21 |
| align="right" | 21 |
||
Line 322: | Line 308: | ||
|style="font-weight:bold" | |
|style="font-weight:bold" | |
||
|style="font-weight:bold" align="center" | |
|style="font-weight:bold" align="center" | |
||
|style="background-color:#99CC00;font-weight:bold" align="right" | |
|style="background-color:#99CC00;font-weight:bold" align="right" | 1374 |
||
|- valign="bottom" |
|||
| Height="42,75" | |
|||
| |
|||
| |
|||
| |
|||
| align="center" | |
|||
| align="center" | |
|||
| |
|||
| align="center" | |
|||
| |
|||
| |
|||
| |
|||
| |
|||
| |
|||
| |
|||
| |
|||
| |
|||
| |
|||
| |
|||
|- valign="bottom" |
|||
| Height="12,75" | |
|||
| Basic rate set minimal (6, 12, 24 Mbps): |
|||
| align="center" | yes |
|||
| |
|||
| align="center" | |
|||
| align="center" | |
|||
| |
|||
| align="center" | |
|||
| |
|||
| |
|||
| |
|||
| |
|||
| |
|||
| |
|||
| |
|||
| |
|||
| |
|||
| |
|||
|- valign="bottom" |
|||
| Height="25,5" | |
|||
| Data transmission bitrate (802.11g / a*): |
|||
| |
|||
|style="background-color:#CCFFCC" align="right" | |
|||
|style="background-color:#CCFFCC" align="center" | 6 <BR>Mbps |
|||
|style="background-color:#CCFFCC" | |
|||
| |
|||
|style="background-color:#CCFFCC;font-weight:bold" align="center" | |
|||
|style="background-color:#CCFFCC" align="center" | 9 <BR>Mbps |
|||
|style="background-color:#CCFFCC" align="center" | |
|||
| |
|||
|style="background-color:#CCFFCC;font-weight:bold" align="center" | |
|||
|style="background-color:#CCFFCC" align="center" | 12 Mbps |
|||
|style="background-color:#CCFFCC" align="center" | |
|||
| |
|||
|style="background-color:#CCFFCC;font-weight:bold" align="center" | |
|||
|style="background-color:#CCFFCC" align="center" | 18 Mbps |
|||
|style="background-color:#CCFFCC" align="center" | |
|||
|- valign="bottom" |
|||
| Height="25,5" | |
|||
| |
|||
| |
|||
| align="center" | Bitrate (Mbit/s) |
|||
| align="center" | Length (bits) |
|||
| align="center" | Time (μs) |
|||
| |
|||
| align="center" | Bitrate (Mbit/s) |
|||
| align="center" | Length (bits) |
|||
| align="center" | Time (μs) |
|||
| |
|||
| align="center" | Bitrate (Mbit/s) |
|||
| align="center" | Length (bits) |
|||
| align="center" | Time (μs) |
|||
| |
|||
| align="center" | Bitrate (Mbit/s) |
|||
| align="center" | Length (bits) |
|||
| align="center" | Time (μs) |
|||
|- valign="bottom" |
|||
| Height="12,75" | |
|||
| DIFS |
|||
| |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="right" | 28 |
|||
| |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="right" | 28 |
|||
| |
|||
| |
|||
| align="center" | |
|||
| align="right" | 28 |
|||
| |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="right" | 28 |
|||
|- valign="bottom" |
|||
|style="background-color:#33CCCC;font-weight:bold" Height="12,75" | D |
|||
| PHY header: PLCP preamble |
|||
| |
|||
| align="center" | - |
|||
| align="center" | - |
|||
| align="right" | 16 |
|||
| |
|||
| align="center" | - |
|||
| align="center" | - |
|||
| align="right" | 16 |
|||
| |
|||
| align="center" | - |
|||
| align="center" | - |
|||
| align="right" | 16 |
|||
| |
|||
| align="center" | - |
|||
| align="center" | - |
|||
| align="right" | 16 |
|||
|- valign="bottom" |
|||
|style="background-color:#33CCCC;font-weight:bold" Height="12,75" | A |
|||
| PHY header: PLCP header |
|||
| |
|||
| align="center" | 6 |
|||
| align="center" | 24 |
|||
| align="right" | 4 |
|||
| |
|||
| align="center" | 6 |
|||
| align="center" | 24 |
|||
| align="right" | 4 |
|||
| |
|||
| align="center" | 6 |
|||
| align="center" | 24 |
|||
| align="right" | 4 |
|||
| |
|||
| align="center" | 6 |
|||
| align="center" | 24 |
|||
| align="right" | 4 |
|||
|- valign="bottom" |
|||
|style="background-color:#33CCCC;font-weight:bold" Height="12,75" | T |
|||
| MAC headers + MAC body + PHY pad |
|||
| |
|||
| align="center" | 6 |
|||
| align="center" | 12246 |
|||
| align="right" | 2044 |
|||
| |
|||
| align="center" | 9 |
|||
| align="center" | 12246 |
|||
| align="right" | 1364 |
|||
| |
|||
| align="center" | 12 |
|||
| align="center" | 12246 |
|||
| align="right" | 1024 |
|||
| |
|||
| align="center" | 18 |
|||
| align="center" | 12246 |
|||
| align="right" | 684 |
|||
|- valign="bottom" |
|||
|style="background-color:#33CCCC;font-weight:bold" Height="12,75" | A |
|||
| signal extension time |
|||
| |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="right" | 6 |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="right" | 6 |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="right" | 6 |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="right" | 6 |
|||
|- valign="bottom" |
|||
| Height="12,75" | |
|||
|style="font-weight:bold" align="right" | tx time data: |
|||
| |
|||
| align="center" | |
|||
| align="center" | |
|||
|style="font-weight:bold" align="right" | 2098 |
|||
| |
|||
| align="center" | |
|||
| align="center" | |
|||
|style="font-weight:bold" align="right" | 1418 |
|||
| |
|||
| align="center" | |
|||
| align="center" | |
|||
|style="font-weight:bold" align="right" | 1078 |
|||
| |
|||
| align="center" | |
|||
| align="center" | |
|||
|style="font-weight:bold" align="right" | 738 |
|||
|- valign="bottom" |
|||
| Height="12,75" | |
|||
| SIFS |
|||
| |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="right" | 10 |
|||
| |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="right" | 10 |
|||
| |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="right" | 10 |
|||
| |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="right" | 10 |
|||
|- valign="bottom" |
|||
|style="background-color:#33CCCC;font-weight:bold" Height="12,75" | A |
|||
| PHY header: PLCP preamble |
|||
| |
|||
| align="center" | - |
|||
| align="center" | - |
|||
| align="right" | 16 |
|||
| |
|||
| align="center" | - |
|||
| align="center" | - |
|||
| align="right" | 16 |
|||
| |
|||
| align="center" | - |
|||
| align="center" | - |
|||
| align="right" | 16 |
|||
| |
|||
| align="center" | - |
|||
| align="center" | - |
|||
| align="right" | 16 |
|||
|- valign="bottom" |
|||
|style="background-color:#33CCCC;font-weight:bold" Height="12,75" | C |
|||
| PHY header: PLCP header |
|||
| |
|||
| align="center" | 6 |
|||
| align="center" | 24 |
|||
| align="right" | 4 |
|||
| |
|||
| align="center" | 6 |
|||
| align="center" | 24 |
|||
| align="right" | 4 |
|||
| |
|||
| align="center" | 6 |
|||
| align="center" | 24 |
|||
| align="right" | 4 |
|||
| |
|||
| align="center" | 6 |
|||
| align="center" | 24 |
|||
| align="right" | 4 |
|||
|- valign="bottom" |
|||
|style="background-color:#33CCCC;font-weight:bold" Height="12,75" | K |
|||
| MAC headers |
|||
| |
|||
| align="center" | 6 |
|||
| align="center" | 134 |
|||
| align="right" | 24 |
|||
| |
|||
| align="center" | 6 |
|||
| align="center" | 134 |
|||
| align="right" | 24 |
|||
| |
|||
| align="center" | 12 |
|||
| align="center" | 134 |
|||
| align="right" | 12 |
|||
| |
|||
| align="center" | 12 |
|||
| align="center" | 134 |
|||
| align="right" | 12 |
|||
|- valign="bottom" |
|||
| Height="12,75" | |
|||
| signal extension time |
|||
| |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="right" | 6 |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="right" | 6 |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="right" | 6 |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="right" | 6 |
|||
|- valign="bottom" |
|||
| Height="12,75" | |
|||
|style="font-weight:bold" align="right" | tx time ack: |
|||
| |
|||
|style="font-weight:bold" align="right" | |
|||
|style="font-weight:bold" align="center" | |
|||
|style="font-weight:bold" align="right" | 60 |
|||
| |
|||
|style="font-weight:bold" | |
|||
|style="font-weight:bold" align="center" | |
|||
|style="font-weight:bold" align="right" | 60 |
|||
| |
|||
|style="font-weight:bold" align="right" | |
|||
|style="font-weight:bold" align="center" | |
|||
|style="font-weight:bold" align="right" | 48 |
|||
| |
|||
|style="font-weight:bold" | |
|||
|style="font-weight:bold" align="center" | |
|||
|style="font-weight:bold" align="right" | 48 |
|||
|- valign="bottom" |
|||
|style="font-weight:bold" Height="12,75" | |
|||
|style="font-weight:bold" align="right" | tx time data + ack: |
|||
| |
|||
|style="font-weight:bold" align="right" | |
|||
|style="font-weight:bold" align="center" | |
|||
|style="background-color:#99CC00;font-weight:bold" align="right" | 2158 |
|||
| |
|||
|style="font-weight:bold" | |
|||
|style="font-weight:bold" align="center" | |
|||
|style="background-color:#99CC00;font-weight:bold" align="right" | 1478 |
|||
| |
|||
|style="font-weight:bold" align="right" | |
|||
|style="font-weight:bold" align="center" | |
|||
|style="background-color:#99CC00;font-weight:bold" align="right" | 1126 |
|||
| |
|||
|style="font-weight:bold" | |
|||
|style="font-weight:bold" align="center" | |
|||
|style="background-color:#99CC00;font-weight:bold" align="right" | 786 |
|||
|- valign="bottom" |
|||
|style="font-weight:bold" Height="12,75" | |
|||
| |
|||
| |
|||
| |
|||
| align="center" | |
|||
| align="center" | |
|||
| |
|||
| align="center" | |
|||
| |
|||
| |
|||
| |
|||
| |
|||
| |
|||
| |
|||
| |
|||
| |
|||
| |
|||
| |
|||
|- valign="bottom" |
|||
| Height="12,75" | |
|||
| Data transmission bitrate (802.11g / a*): |
|||
| |
|||
|style="background-color:#CCFFCC" align="right" | |
|||
|style="background-color:#CCFFCC" align="center" | 24 Mbps |
|||
|style="background-color:#CCFFCC" | |
|||
| |
|||
|style="background-color:#CCFFCC;font-weight:bold" align="center" | |
|||
|style="background-color:#CCFFCC" align="center" | 36 Mbps |
|||
|style="background-color:#CCFFCC" align="center" | |
|||
| |
|||
|style="background-color:#CCFFCC;font-weight:bold" align="center" | |
|||
|style="background-color:#CCFFCC" align="center" | 48 Mbps |
|||
|style="background-color:#CCFFCC" align="center" | |
|||
| |
|||
|style="background-color:#CCFFCC;font-weight:bold" align="center" | |
|||
|style="background-color:#CCFFCC" align="center" | 54 Mbps |
|||
|style="background-color:#CCFFCC" align="center" | |
|||
|- valign="bottom" |
|||
| Height="25,5" | |
|||
| |
|||
| |
|||
| align="center" | Bitrate (Mbit/s) |
|||
| align="center" | Length (bits) |
|||
| align="center" | Time (μs) |
|||
| |
|||
| align="center" | Bitrate (Mbit/s) |
|||
| align="center" | Length (bits) |
|||
| align="center" | Time (μs) |
|||
| |
|||
| align="center" | Bitrate (Mbit/s) |
|||
| align="center" | Length (bits) |
|||
| align="center" | Time (μs) |
|||
| |
|||
| align="center" | Bitrate (Mbit/s) |
|||
| align="center" | Length (bits) |
|||
| align="center" | Time (μs) |
|||
|- valign="bottom" |
|||
| Height="12,75" | |
|||
| DIFS |
|||
| |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="right" | 28 |
|||
| |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="right" | 28 |
|||
| |
|||
| |
|||
| align="center" | |
|||
| align="right" | 28 |
|||
| |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="right" | 28 |
|||
|- valign="bottom" |
|||
|style="background-color:#33CCCC;font-weight:bold" Height="12,75" | D |
|||
| PHY header: PLCP preamble |
|||
| |
|||
| align="center" | - |
|||
| align="center" | - |
|||
| align="right" | 16 |
|||
| |
|||
| align="center" | - |
|||
| align="center" | - |
|||
| align="right" | 16 |
|||
| |
|||
| align="center" | - |
|||
| align="center" | - |
|||
| align="right" | 16 |
|||
| |
|||
| align="center" | - |
|||
| align="center" | - |
|||
| align="right" | 16 |
|||
|- valign="bottom" |
|||
|style="background-color:#33CCCC;font-weight:bold" Height="12,75" | A |
|||
| PHY header: PLCP header |
|||
| |
|||
| align="center" | 6 |
|||
| align="center" | 24 |
|||
| align="right" | 4 |
|||
| |
|||
| align="center" | 6 |
|||
| align="center" | 24 |
|||
| align="right" | 4 |
|||
| |
|||
| align="center" | 6 |
|||
| align="center" | 24 |
|||
| align="right" | 4 |
|||
| |
|||
| align="center" | 6 |
|||
| align="center" | 24 |
|||
| align="right" | 4 |
|||
|- valign="bottom" |
|||
|style="background-color:#33CCCC;font-weight:bold" Height="12,75" | T |
|||
| MAC headers (28 bytes) + MAC body |
|||
| |
|||
| align="center" | 24 |
|||
| align="center" | 12246 |
|||
| align="right" | 512 |
|||
| |
|||
| align="center" | 36 |
|||
| align="center" | 12246 |
|||
| align="right" | 344 |
|||
| |
|||
| align="center" | 48 |
|||
| align="center" | 12246 |
|||
| align="right" | 256 |
|||
| |
|||
| align="center" | 54 |
|||
| align="center" | 12246 |
|||
| align="right" | 228 |
|||
|- valign="bottom" |
|||
|style="background-color:#33CCCC;font-weight:bold" Height="12,75" | A |
|||
| signal extension time |
|||
| |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="right" | 6 |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="right" | 6 |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="right" | 6 |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="right" | 6 |
|||
|- valign="bottom" |
|||
| Height="12,75" | |
|||
|style="font-weight:bold" align="right" | tx time data: |
|||
| |
|||
| align="center" | |
|||
| align="center" | |
|||
|style="font-weight:bold" align="right" | 566 |
|||
| |
|||
| align="center" | |
|||
| align="center" | |
|||
|style="font-weight:bold" align="right" | 398 |
|||
| |
|||
| align="center" | |
|||
| align="center" | |
|||
|style="font-weight:bold" align="right" | 310 |
|||
| |
|||
| align="center" | |
|||
| align="center" | |
|||
|style="font-weight:bold" align="right" | 282 |
|||
|- valign="bottom" |
|||
| Height="12,75" | |
|||
| SIFS |
|||
| |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="right" | 10 |
|||
| |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="right" | 10 |
|||
| |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="right" | 10 |
|||
| |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="right" | 10 |
|||
|- valign="bottom" |
|||
|style="background-color:#33CCCC;font-weight:bold" Height="12,75" | A |
|||
| PHY header: PLCP preamble |
|||
| |
|||
| align="center" | - |
|||
| align="center" | - |
|||
| align="right" | 16 |
|||
| |
|||
| align="center" | - |
|||
| align="center" | - |
|||
| align="right" | 16 |
|||
| |
|||
| align="center" | - |
|||
| align="center" | - |
|||
| align="right" | 16 |
|||
| |
|||
| align="center" | - |
|||
| align="center" | - |
|||
| align="right" | 16 |
|||
|- valign="bottom" |
|||
|style="background-color:#33CCCC;font-weight:bold" Height="12,75" | C |
|||
| PHY header: PLCP header |
|||
| |
|||
| align="center" | 6 |
|||
| align="center" | 24 |
|||
| align="right" | 4 |
|||
| |
|||
| align="center" | 6 |
|||
| align="center" | 24 |
|||
| align="right" | 4 |
|||
| |
|||
| align="center" | 6 |
|||
| align="center" | 24 |
|||
| align="right" | 4 |
|||
| |
|||
| align="center" | 6 |
|||
| align="center" | 24 |
|||
| align="right" | 4 |
|||
|- valign="bottom" |
|||
|style="background-color:#33CCCC;font-weight:bold" Height="12,75" | K |
|||
| MAC headers + PHY pad |
|||
| |
|||
| align="center" | 24 |
|||
| align="center" | 134 |
|||
| align="right" | 8 |
|||
| |
|||
| align="center" | 24 |
|||
| align="center" | 134 |
|||
| align="right" | 8 |
|||
| |
|||
| align="center" | 24 |
|||
| align="center" | 134 |
|||
| align="right" | 8 |
|||
| |
|||
| align="center" | 24 |
|||
| align="center" | 134 |
|||
| align="right" | 8 |
|||
|- valign="bottom" |
|||
| Height="12,75" | |
|||
| signal extension time |
|||
| |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="right" | 6 |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="right" | 6 |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="right" | 6 |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="center" | |
|||
| align="right" | 6 |
|||
|- valign="bottom" |
|||
| Height="12,75" | |
|||
|style="font-weight:bold" align="right" | tx time ack: |
|||
| |
|||
|style="font-weight:bold" align="right" | |
|||
|style="font-weight:bold" align="center" | |
|||
|style="font-weight:bold" align="right" | 44 |
|||
| |
|||
|style="font-weight:bold" | |
|||
|style="font-weight:bold" align="center" | |
|||
|style="font-weight:bold" align="right" | 44 |
|||
| |
|||
|style="font-weight:bold" align="right" | |
|||
|style="font-weight:bold" align="center" | |
|||
|style="font-weight:bold" align="right" | 44 |
|||
| |
|||
|style="font-weight:bold" | |
|||
|style="font-weight:bold" align="center" | |
|||
|style="font-weight:bold" align="right" | 44 |
|||
|- valign="bottom" |
|||
| Height="12,75" | |
|||
|style="font-weight:bold" align="right" | tx time data + ack: |
|||
| |
|||
|style="font-weight:bold" align="right" | |
|||
|style="font-weight:bold" align="center" | |
|||
|style="background-color:#99CC00;font-weight:bold" align="right" | 610 |
|||
| |
|||
|style="font-weight:bold" | |
|||
|style="font-weight:bold" align="center" | |
|||
|style="background-color:#99CC00;font-weight:bold" align="right" | 442 |
|||
| |
|||
|style="font-weight:bold" align="right" | |
|||
|style="font-weight:bold" align="center" | |
|||
|style="background-color:#99CC00;font-weight:bold" align="right" | 354 |
|||
| |
|||
|style="font-weight:bold" | |
|||
|style="font-weight:bold" align="center" | |
|||
|style="background-color:#99CC00;font-weight:bold" align="right" | 326 |
|||
|} |
|} |
||
.*) valid for 802.11a with the following change: No signal extension time, SIFS is 16μs instead of 10μs and DIFS should be 34μs instead of 28μs. The overall transmission time stays the same. |
Latest revision as of 11:12, 8 March 2007
Frame exchange duration for a unicast data frame and the acknowledgement frame
To download an editable EXCEL sheet, where you can enter your personal values, click on the following link: File:80211 TransmissionTime.xls.
There you can enter the length of the data packet as well as a few other options to calculate the expected transmission time. Also see the comments in the file. The MAKRO inside the file allows to create wiki output; just deactivate it in case you don't need it.
For 802.11b bitrates (valid in 802.11a*,b and g; short headers used)
Payload in bytes: | 1500 | ||||||||||||||||
Short preamble and headers (DSSS): | yes | ||||||||||||||||
Data transmission bitrate (802.11b/g): | 1 Mbps |
2 Mbps |
5,5 Mbps | 11 Mbps | |||||||||||||
Bitrate (Mbit/s) | Length (bits) | Time (μs) | Bitrate (Mbit/s) | Length (bits) | Time (μs) | Bitrate (Mbit/s) | Length (bits) | Time (μs) | Bitrate (Mbit/s) | Length (bits) | Time (μs) | ||||||
DIFS | 50 | 50 | 50 | 50 | |||||||||||||
D | PHY header: PLCP preamble | 1 | 144 | 144 | 1 | 72 | 72 | 1 | 72 | 72 | 1 | 72 | 72 | ||||
A | PHY header: PLCP header | 1 | 48 | 48 | 2 | 48 | 24 | 2 | 48 | 24 | 2 | 48 | 24 | ||||
T | MAC headers (28 bytes) + MAC body | 1 | 12224 | 12224 | 2 | 12224 | 6112 | 5,5 | 12224 | 2223 | 11 | 12224 | 1111 | ||||
A | tx time data: | 12466 | 6258 | 2369 | 1257 | ||||||||||||
SIFS | 10 | 10 | 10 | 10 | |||||||||||||
A | PHY header: PLCP preamble | 1 | 144 | 144 | 1 | 72 | 72 | 1 | 72 | 72 | 1 | 72 | 72 | ||||
C | PHY header: PLCP header | 1 | 48 | 48 | 2 | 48 | 24 | 2 | 48 | 24 | 2 | 48 | 24 | ||||
K | MAC headers (28 bytes), no MAC body | 1 | 112 | 112 | 2 | 112 | 56 | 5,5 | 112 | 21 | 11 | 112 | 11 | ||||
tx time ack: | 314 | 162 | 127 | 117 | |||||||||||||
tx time data + ack: | 12780 | 6420 | 2496 | 1374 | |||||||||||||
Basic rate set minimal (6, 12, 24 Mbps): | yes | ||||||||||||||||
Data transmission bitrate (802.11g / a*): | 6 Mbps |
9 Mbps |
12 Mbps | 18 Mbps | |||||||||||||
Bitrate (Mbit/s) | Length (bits) | Time (μs) | Bitrate (Mbit/s) | Length (bits) | Time (μs) | Bitrate (Mbit/s) | Length (bits) | Time (μs) | Bitrate (Mbit/s) | Length (bits) | Time (μs) | ||||||
DIFS | 28 | 28 | 28 | 28 | |||||||||||||
D | PHY header: PLCP preamble | - | - | 16 | - | - | 16 | - | - | 16 | - | - | 16 | ||||
A | PHY header: PLCP header | 6 | 24 | 4 | 6 | 24 | 4 | 6 | 24 | 4 | 6 | 24 | 4 | ||||
T | MAC headers + MAC body + PHY pad | 6 | 12246 | 2044 | 9 | 12246 | 1364 | 12 | 12246 | 1024 | 18 | 12246 | 684 | ||||
A | signal extension time | 6 | 6 | 6 | 6 | ||||||||||||
tx time data: | 2098 | 1418 | 1078 | 738 | |||||||||||||
SIFS | 10 | 10 | 10 | 10 | |||||||||||||
A | PHY header: PLCP preamble | - | - | 16 | - | - | 16 | - | - | 16 | - | - | 16 | ||||
C | PHY header: PLCP header | 6 | 24 | 4 | 6 | 24 | 4 | 6 | 24 | 4 | 6 | 24 | 4 | ||||
K | MAC headers | 6 | 134 | 24 | 6 | 134 | 24 | 12 | 134 | 12 | 12 | 134 | 12 | ||||
signal extension time | 6 | 6 | 6 | 6 | |||||||||||||
tx time ack: | 60 | 60 | 48 | 48 | |||||||||||||
tx time data + ack: | 2158 | 1478 | 1126 | 786 | |||||||||||||
Data transmission bitrate (802.11g / a*): | 24 Mbps | 36 Mbps | 48 Mbps | 54 Mbps | |||||||||||||
Bitrate (Mbit/s) | Length (bits) | Time (μs) | Bitrate (Mbit/s) | Length (bits) | Time (μs) | Bitrate (Mbit/s) | Length (bits) | Time (μs) | Bitrate (Mbit/s) | Length (bits) | Time (μs) | ||||||
DIFS | 28 | 28 | 28 | 28 | |||||||||||||
D | PHY header: PLCP preamble | - | - | 16 | - | - | 16 | - | - | 16 | - | - | 16 | ||||
A | PHY header: PLCP header | 6 | 24 | 4 | 6 | 24 | 4 | 6 | 24 | 4 | 6 | 24 | 4 | ||||
T | MAC headers (28 bytes) + MAC body | 24 | 12246 | 512 | 36 | 12246 | 344 | 48 | 12246 | 256 | 54 | 12246 | 228 | ||||
A | signal extension time | 6 | 6 | 6 | 6 | ||||||||||||
tx time data: | 566 | 398 | 310 | 282 | |||||||||||||
SIFS | 10 | 10 | 10 | 10 | |||||||||||||
A | PHY header: PLCP preamble | - | - | 16 | - | - | 16 | - | - | 16 | - | - | 16 | ||||
C | PHY header: PLCP header | 6 | 24 | 4 | 6 | 24 | 4 | 6 | 24 | 4 | 6 | 24 | 4 | ||||
K | MAC headers + PHY pad | 24 | 134 | 8 | 24 | 134 | 8 | 24 | 134 | 8 | 24 | 134 | 8 | ||||
signal extension time | 6 | 6 | 6 | 6 | |||||||||||||
tx time ack: | 44 | 44 | 44 | 44 | |||||||||||||
tx time data + ack: | 610 | 442 | 354 | 326 |
.*) valid for 802.11a with the following change: No signal extension time, SIFS is 16μs instead of 10μs and DIFS should be 34μs instead of 28μs. The overall transmission time stays the same.