Packet Transmission Time
Time to push a packet of L bits onto a link of rate R.
Formula
Live Calculator
MembersVariables
Example
L=12000 bits, R=10 Mbps: t = 1.2 ms
How it works
This formula gives the time required to place all bits of a packet onto a communication link. It works because link rate R tells you how many bits can be sent each second, so dividing the total number of bits L by bits-per-second gives the number of seconds needed. It measures only the transmission or serialization delay, not the time for the signal to travel across the network.
When to use it
Use this when you need to estimate how long it takes a router, switch, modem, or network interface to transmit a packet onto a link. It is useful in networking delay calculations, bandwidth planning, and comparing packet sizes or link speeds.
Worked example, step by step
Given: L = 8000 bits R = 2 Mbps = 2,000,000 bps Use the formula: t = L / R t = 8000 / 2,000,000 t = 0.004 s t = 4 ms Final answer: the packet transmission time is 4 milliseconds.
Common mistakes to avoid
- Using the packet's travel distance instead of its size in bits
- Forgetting to convert Mbps or kbps into bits per second before dividing
- Confusing transmission time with propagation delay, which depends on distance
Did You Know?
Transmission time is separate from propagation delay — total latency adds both together.
Share this formula
More in Telecom & Networking
View allShannon Channel Capacity
AdvancedMaximum error-free data rate of a channel given bandwidth and signal-to-noise ratio.
Nyquist Data Rate
IntermediateMaximum data rate for a noiseless channel with M signal levels.
Power Decibels
BasicRatio of two power levels expressed logarithmically.
Free-Space Path Loss
AdvancedSignal attenuation over distance in free space (d in km, f in MHz).
Throughput
BasicActual data delivered per unit time.
Propagation Delay
IntermediateTime for a signal to travel a distance at propagation speed.