Protocol Overhead
Very simple model (point-to-point), so can expect reduced protocol overhead
For layers in IrDA protocol stack, overhead per packet/frame is:
- IrLAP = 2 bytes
- IrLMP = 2 bytes
- TinyTP = 1 byte
For perspective, compare to TCP/IP over Ethernet:
- Ethernet = 18 bytes minimum
- IP = 20 bytes
- TCP = 20 bytes
So IrDA takes advantage of its simpler model, and keeps protocol overhead very low.