APCO Project 25 Common Air Interface (P25)
APCO Project 25 is the digital communications standard used by many police and emergency services throughout the world. Most notably the US, Canada and Australia deploy systems based on P25. Compared to existing analogue systems P25 offers improved spectrum use, coverage and flexibility. Provision is made to ensure the confidentiality of traffic, to allow the use of trunking and the provision of data in addition to voice services.
XXX - add a brief description of PROTO history
XXX - Add example decoded traffic for this protocol here (as plain text or Wireshark screenshot).
(XXX add links to preference settings affecting how PROTO is dissected).
Example capture file
XXX - Add a simple example capture file to the SampleCaptures page and link from here (see below).
You cannot directly filter P25 protocols while capturing. However, if you know the UDP port used (see above), you can filter on that one.
Capture only the P25 traffic over the default port (23456):
udp port 23456
The osmocom.org Wiki discusses hardware to natively capture P25 packets; perhaps getting a LINKTYPE_/DLT_ value, and adding a libpcap module to talk to that hardware, might be useful (it'd let you capture P25 traffic inside tcpdump, TShark, and Wireshark).