Field Guide · protocol

Also known as: P25 CAI, Common Air Interface, APCO-25 CAI

The P25 Common Air Interface (CAI) is the over-the-air portion of Project 25 — the suite of standards, defined by the TIA as TIA-102, that specifies exactly how P25 radios modulate, frame, and code their transmissions so equipment from different vendors interoperates. In Phase 1 the CAI uses C4FM (or the spectrally identical CQPSK) at 4800 symbols per second carrying the IMBE vocoder.12

+1050+525-525-1050 Hz C4FM: 4 deviation levels (dibit) 01001011 CQPSK: 4 phases, same dibits
The Phase 1 CAI carries the same 9600 bps whether transmitted as C4FM's four frequency levels or CQPSK's four phase points; a C4FM receiver detects both.

Overview

The Common Air Interface is what makes P25 an open standard rather than a single vendor’s product: it fixes the symbol rate, deviation levels, framing, forward error correction, and vocoder so that a subscriber unit built by one manufacturer works on another’s infrastructure. The CAI covers both conventional and trunked operation, and both direct (unit-to-unit) and repeated modes. A control channel carries the trunking signalling, while traffic channels carry digitised voice.

Technical characteristics

Property Value
Symbol rate 4800 symbols/s (9600 bps)
Modulation C4FM (4-level FM) or CQPSK
Channel 12.5 kHz (Phase 1)
Vocoder IMBE (Phase 1), AMBE+2 half-rate (Phase 2)
FEC Golay, Hamming, Reed–Solomon, trellis (by field)
Frame Fixed sync + Network ID, then data/voice

C4FM and CQPSK are designed to be compatible: they produce the same spectrum and symbol timing, so a standard C4FM discriminator receiver recovers a CQPSK transmission. This let agencies mix modulation types during migration. Phase 1 is FDMA; Phase 2 adds two-slot TDMA and the AMBE+2 half-rate vocoder for double capacity.

History

Project 25 began in the late 1980s under APCO to give US public safety an open digital replacement for analog FM, and the CAI was among its earliest and most important deliverables. Published through the TIA-102 series, the air interface was refined over the 1990s and 2000s, with Phase 2 TDMA added later to improve spectral efficiency.

Deployment

The P25 CAI underpins statewide and metropolitan public-safety radio across the United States and in many other countries. Because it is an open, published interface, it is also the P25 layer that scanners and software decoders target directly.

Decoding it with GopherTrunk

The P25 CAI is squarely in scope for GopherTrunk. It demodulates the 4800-symbol/s C4FM waveform (which also recovers CQPSK), synchronises on the CAI frame, decodes the signalling and IMBE voice, and follows P25 trunking by tracking the control channel and its grants. Encrypted (keyed) P25 voice is not decoded — GopherTrunk handles clear and known-key traffic only. See Status for the current state of P25 support.

Sources

  1. Project 25 — Wikipedia, for the TIA-102 Common Air Interface, its C4FM/CQPSK modulation, IMBE vocoder, and Phase 1/Phase 2 structure. 

  2. Continuous 4 level FM — Wikipedia, for C4FM’s four deviation levels at 4800 symbols/s and its spectral equivalence to CQPSK. 

See also