0% found this document useful (0 votes)
24 views25 pages

mp1 1

Uploaded by

king queen
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views25 pages

mp1 1

Uploaded by

king queen
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 25

IEEE 802.

11 Protocol
Throughput without Error
 Throughput without
Error • Is the rate at which data is successfully transmitted
over a network or communication channel
• Is measured in bits per second (bps) or megabits per
second (Mbps)
• It reflects the efficiency and performance of the
transmission protocol
• The formula for throughput without error:
– divides the total amount of data transmitted by the total
time taken for the transmission cycle, including all
necessary wait and transmission times
Throughput Formula
 Throughput without
Error

• Where,
– (Distributed Interframe Space)
– Backoff Time
– Data Frame Transmission
– SIFS (Short Interframe Space)
– Acknowledgment Frame Transmission
Components of Throughput Calculation
 Throughput without
Error • Payload Size
 Components of – The amount of actual data being transmitted, excluding
Throughput Calculation
headers and control information
• Interframe Spaces
– SIFS (Short Interframe Space)
• A brief time period required between different types of frames,
such as data and acknowledgment frames, to ensure proper
reception and processing
– DIFS (Distributed Interframe Space)
• Time interval that a device must wait before attempting to
access the medium after a data transmission
• It is calculated as the sum of Short Interframe Space (SIFS)
and twice the Slot Time
Components of Throughput Calculation
 Throughput without
Error • Backoff Time
 Components of – The time a device waits before attempting to retransmit
Throughput Calculation
after a collision or when the medium is busy. This time is
determined by a uniform distribution within the contention
window size
• Transmission Time
– Data Frame Transmission
• Includes the time required for the preamble, header, and
payload data. The number of symbols needed is calculated
based on the payload and header size.
– Acknowledgment Frame Transmission
• Time required to send an acknowledgment frame, including
preamble and header, with a fixed number of symbols
Components of Throughput Calculation
 Throughput without
Error • Error-Free Assumptions
 Components of – The throughput calculation assumes an error-free
Throughput Calculation
scenario where there are no retransmissions or data
losses
– This simplifies the model by not accounting for
retransmission delays or error recovery processes
Timing delay of data transmission
 Throughput without
Error
Different delays
 Components of
Throughput Calculation Source Router Router Destination
 Timing delay of data
transmission
Propagation delay

Processing delay Transmission delay

Queueing delay
Question
 Throughput without
Error • Determine the throughput in an error-free scenario
 Components of for a protocol with a payload size of 256 bytes,
Throughput Calculation
 Timing delay of data given the following parameters
transmission – Short Interframe Space : 160µs
 Question
– Slot time : 52 µs
– Minimum contention window size : 15
– Duration for preamble and header : 560 µs
– Duration of a symbol : 40 µs
– Header size : 36 bytes (long header)
Solution
 Throughput without
• Formula
Error
 Components of • Given Parameters
Throughput Calculation – Payload size : 256 bytes
 Timing delay of data – Short Interframe Space : 160µs
transmission – Slot time : 52 µs
 Question – Minimum contention window size : 15
 Solution – Duration for preamble and header : 560 µs
– Duration of a symbol : 40 µs
– Header size : 36 bytes (long header)
• Missing parameters
Solution
 Throughput without
Error • Data Interframe Spacing Calculation:
 Components of
Throughput Calculation
 Timing delay of data – Substituting the given values
transmission
 Question
 Solution
• Backoff Time :
Solution
 Throughput without
Error • Transmission Time of Data Frame :
 Components of
Throughput Calculation
 Timing delay of data
transmission
 Question
 Solution
Solution
 Throughput without
Error • Transmission Time of ACK Frame :
 Components of
Throughput Calculation
 Timing delay of data • Throughput Calculation
transmission
 Question
 Solution

TP
Throughput with Packet Error Rate (PER)
 Throughput without
Error • It measures effective data transfer rate when errors
 Components of are present
Throughput Calculation
 Timing delay of data • It accounts for the actual rate of successful data
transmission
 Throughput with Packet
delivery considering packet losses and
Error Rate (PER) retransmissions
• This metric helps understand the impact of packet
errors on transmission efficiency
• It is essential for optimizing network performance
under real-world conditions with errors
Throughput with Packet Error Rate (PER)
 Throughput without
Error • Error Impact on Throughput
 Components of – When errors occur, retransmission and back-off time
Throughput Calculation
 Timing delay of data increase exponentially
transmission • Adjusted Throughput Calculation
 Throughput with Packet
Error Rate (PER) – Adjust the numerator of the throughput formula by
multiplying with (1 - PER)
• Backoff Interval Calculation

{
( 𝐶 𝑊 𝑚𝑖𝑛 +1 ) × 2 𝑗 − 1 − 1
× 𝑇 𝑠𝑙𝑜𝑡 , 1≤ 𝑗 ≤ 𝑡h𝑟𝑒𝑠h𝑜𝑙𝑑
𝑇 𝑏𝑜 ( j )= 2
𝐶 𝑊 𝑚𝑎𝑥
× 𝑇 𝑠𝑙𝑜𝑡 , 𝑗 > 𝑡h𝑟𝑒𝑠h𝑜𝑙𝑑
2
Throughput with Packet Error Rate (PER)
 Throughput without
Error • Threshold and Parameters
 Components of – Threshold is the maximum number of backoff stages,
Throughput Calculation
 Timing delay of data
typically chosen as 6
transmission – Example parameters:
 Throughput with Packet – =1023
Error Rate (PER)
– =15
– threshold=6threshold=6 because
• Iteration for Convergence
– Iterations continue until the convergence of or until
– Typically, 6 to 10 iterations are sufficient for PER in the
range of 0.1 to 0.2
Throughput with Packet Error Rate (PER)
 Throughput without
Error • Calculation of 𝛼:
 Components of
Throughput Calculation
 Timing delay of data • For
transmission • For
 Throughput with Packet • For
Error Rate (PER)
• For
• And so on
• Exponential Growth
– approximately doubles for each retransmission until is
reached
Question
 Throughput without
Error • Determine the throughput in an error-prone scenario
 Components of with a Packet Error Rate (PER) of 0.1, given a
Throughput Calculation
 Timing delay of data payload size of 256 bytes. Use the provided back-
transmission off times and probabilities for different iterations,
 Throughput with Packet
Error Rate (PER) and compute the throughput based on the provided
formula and values
Solution
 Throughput without
Error • Recompute under PER
 Components of – Sum of the last column in Table : =441.97
Throughput Calculation
 Timing delay of data – Iterations stop at j=6j for . For PER=0.5, iterate to j=15
transmission for convergence
 Throughput with Packet
Error Rate (PER) j
1 390 9×10−1 351.00
2 806 9×10−2 72.54
3 1638 9×10−3 14.74
4 3302 9×10−4 2.97
5 6630 9×10−5 0.60
6 13286 9×10−6 0.12
7 26598 9×10−7 0.024
8 26598 9×10−8 0.0024
Table of for Different Iterations
Solution
 Throughput without
Error • Throughput calculation
 Components of
Throughput Calculation
 Timing delay of data • Where:
transmission
 Throughput with Packet
Error Rate (PER)
Solution
 Throughput without
Error • Compute the throughput
 Components of
Throughput Calculation
 Timing delay of data
transmission
 Throughput with Packet
Error Rate (PER)
Path Loss Models for IEEE 802.11ah
 Throughput without
Error • Path loss models are used to estimate the reduction
 Components of in signal strength as it travels through different
Throughput Calculation
 Timing delay of data environments
transmission
 Throughput with Packet
• These models help in designing and optimizing
Error Rate (PER) wireless communication systems by accounting for
 Path Loss Models for
IEEE 802.11ah
factors such as distance, frequency, and the
environment
Outdoor Path Loss Model
 Throughput without
Error • Is a model estimating signal loss in outdoor
 Components of environments based on distance, frequency, and
Throughput Calculation
 Timing delay of data antenna height
transmission
 Throughput with Packet
• Macro Development (AP at 15 meters height)
Error Rate (PER)
 Path Loss Models for • Accounts for greater height and frequence impact
IEEE 802.11ah
– Outdoor Path Loss • Pico Deployment (AP at 2 meters height)
Model

• Includes higher fixed loss due to closer proximity to obstacles


Indoor Path Loss Model
 Throughput without
Error • Is a path loss model used for indoor environments
 Components of that accounts for signal attenuation due to walls,
Throughput Calculation
 Timing delay of data furniture, and other obstacles
transmission
 Throughput with Packet
• It typically employs a two-slope approach with a
Error Rate (PER) breakpoint distance to represent different loss rates
 Path Loss Models for
IEEE 802.11ah
for short and long distances from the transmitter.
– Outdoor Path Loss • Two-Slope Model
Model
– Indoor Path Loss – It Uses a breakpoint distance to model different loss
Model
slopes for short and long distances.
Summary
• Throughput without Error
• Components of Throughput
Calculation
• Timing delay of data transmission
• Throughput with Packet Error
Rate (PER)
• Path Loss Models for IEEE
802.11ah
– Outdoor Path Loss Model
– Indoor Path Loss Model
References
Text Book:
1. Sudhir Kumar, Fundamentals of Internet of Things, 1 st edition, CRC
Press, Taylor & Francis Group, 2022
Page No:42-45

You might also like