Die von der Infrared Data Association (IrDA) definierte Bitübertragungsschicht, IrDA Physical Layer ( IrPHY), unterstützt die verschiedenen IrDA-Versionen für Fast Infrared ( FIR), Very Fast Infrared ( VFIR), Ultra Fast Infrared ( UFIR) und Giga Infrared ( GIR).
Die Datenraten, Codierungen und Umtastungen von FIR, VFIR, UFIR und GIR unterscheiden sich beträchtlich. Die schnellste Implementierung ist Giga-Infrared (GIR) mit Datenraten von 512 Mbit/s und 1 Gbit/s.
Die hohen Datenraten von GIR werden mit Amplitudenumtastung ( ASK) erzielt, wobei als Codierungen 8B/10B und Non Return to Zero Inverted ( NRZ-I) eingesetzt werden. Wie Ultra Fast Infrared (UFIR) arbeitet auch Giga-Infrared mit einer Cyclic Redundancy Checksum ( CRC) von 32 Bit, hat aber eine maximale Framelänge von 64 kB.
Auf der oberhalb der Bitübertragungsschicht angesiedelten Sicherungsschicht residiert das IrDA Link Access Protocol ( IrLAP) und auf der Vermittlungsschicht das IrDA Link Management Protocol ( IrLMP).