📡 Wat is P2000?

Hoe werkt P2000? Uitleg over het alarmeringsnetwerk op 169,650 MHz, het FLEX-protocol, capcodes, prioriteiten en het verschil met C2000 en T2000.

169,650 MHz
Landelijke P2000-frequentie
FLEX 1600/2
1600 bit/s, 2-FSK modulatie
1 richting
Meldkamer → pager, geen retourkanaal
1,875 s
Duur van één FLEX-frame

Van 112-melding naar pieper

Een hulpverlener merkt vooral dat de pager afgaat. Daarvóór doorloopt een alarmering een vaste keten, van de meldkamer tot de radio-uitzending.

  1. Melding komt binnenVia 112, een automatisch brandmeldsysteem, een assistentieverzoek van een andere eenheid of een geplande inzet.
  2. Centralist beoordeeltIncidenttype, locatie, urgentie en de benodigde eenheden worden bepaald. Dit bepaalt welke prioriteit en welke inzetcodes de melding krijgt.
  3. Alarmering wordt samengesteldHet meldkamersysteem koppelt de meldtekst aan één of meer capcodes: de adressen van de ploegen, voertuigen en functionarissen die moeten uitrukken.
  4. P2000 zendt uitHet bericht gaat als digitaal FLEX-signaal de ether in, via een landelijk netwerk van zendmasten op 169,650 MHz.
  5. Pager herkent zijn capcodeElke pager vergelijkt de uitgezonden adressen met de capcodes die erin geprogrammeerd staan. Zit er geen match bij, dan blijft hij stil.
  6. Hulpverlener wordt gealarmeerdPieptoon, trilling en display. Vanaf hier verloopt de rest van de inzet via de portofoon op het spraaknetwerk.

C2000, T2000, P2000 en M2000

In het dagelijks taalgebruik staat “C2000” gelijk aan de portofoon en wordt P2000 daarnaast gezet als apart systeem. Formeel klopt dat niet: C2000 is de paraplu waaronder meerdere deelsystemen vallen.

  • T2000 — spraak, status en data over het TETRA-netwerk. Dit is de portofoon of mobilofoon, versleuteld en tweerichtings.
  • P2000 — alarmering via paging, met het FLEX-protocol. Eenrichtingsverkeer, onversleuteld.
  • M2000 — de meldkamerbediening waarmee centralisten beide netwerken aansturen.

Alarmeren en communiceren zijn dus twee verschillende dingen: P2000 roept mensen op, T2000 is waar de inzet verder wordt afgehandeld.

P2000T2000
FunctieAlarmerenSpraak & operationele data
RichtingEén richtingTwee richtingen
ProtocolFLEXTETRA
ApparaatPager / alarmontvangerPortofoon / mobilofoon
VersleuteldNeeJa, gesloten netwerk

Hoe het FLEX-protocol werkt

FLEX is het pagingprotocol van Motorola dat bepaalt hóe de uitzending is opgebouwd: wanneer een pager moet luisteren, waar het adres staat en hoe de tekst betrouwbaar overkomt. P2000 gebruikt FLEX 1600/2: 1600 bit/s met 2-FSK, waarbij twee kleine frequentieverschuivingen de nullen en enen voorstellen.

Tijdstructuur

FLEX is strak tijdgesynchroniseerd. Een uur bestaat uit 15 cycli, elke cyclus duurt 4 minuten en bevat 128 frames van 1,875 seconde. Een frame begint met een synchronisatiedeel en bevat daarna 11 datablokken.

SYNC
0
1
2
3
4
5
6
7
8
9
10

Schematisch: circa 115 ms synchronisatie, gevolgd door 11 datablokken van elk circa 160 ms.

Die vaste indeling is de reden dat een pager weken op één batterij draait. Op basis van zijn adressering weet hij in welke frames een oproep voor hem kan staan; daarbuiten kan de ontvanger grotendeels slapen.

Adres, vector en bericht

Een datablok bevat geen kant-en-klare tekstregel maar gestructureerde codewoorden. Een adrescodewoord identificeert de ontvanger, een vector wijst naar het type en de positie van de berichtdata, en pas daarna volgt de eigenlijke tekst. Foutcorrectie in de vorm van BCH-codewoorden en interleaving zorgt dat bitfouten door ruis of fading vaak nog te herstellen zijn.

Foutcorrectie is geen versleuteling. FLEX maakt de radio-overdracht robuuster, maar schermt de inhoud niet af. Daarom is P2000 met een geschikte ontvanger te decoderen, terwijl het spraakverkeer op T2000 dat nadrukkelijk niet is.

Capcodes: het adres van de ontvanger

Een capcode is niets anders dan het FLEX-adres waarop een pager luistert. Eén capcode hoort meestal bij een groep: een uitrukploeg, een functie zoals officier van dienst, een post of een voertuig. Een pager kan meerdere capcodes tegelijk volgen, waardoor dezelfde fysieke pager op verschillende soorten oproepen reageert.

Een capcode is geen voertuignummer. Een voertuignummer is een operationele aanduiding; een capcode is een pageradres. Ze worden in openbare databases vaak aan elkaar gekoppeld — wij doen dat ook — maar technisch zijn het losse gegevens.

Hoe capcodes zijn ingedeeld

Een hardnekkig misverstand is dat capcodes per discipline zijn verdeeld, met bijvoorbeeld een vast blok voor de brandweer en een ander blok voor de ambulance. Dat klopt niet. De indeling volgt in de praktijk de veiligheidsregio of het meldkamergebied; pas binnen zo'n blok onderscheidt een volgend cijfer meestal de discipline.

In onze eigen capcodedatabase — ruim 11.000 capcodes die aan een veiligheidsregio zijn gekoppeld — ziet dat er bijvoorbeeld zo uit:

  • 01xxxxx — Amsterdam-Amstelland, Kennemerland en Zaanstreek-Waterland
  • 07xxxxx — Utrecht, Flevoland en Gooi en Vechtstreek
  • 13xxxxx — Zeeland
  • 14xxxxx — Rotterdam-Rijnmond en Zuid-Holland-Zuid

Binnen zo'n regioblok zit de brandweer doorgaans in de laagste reeks, de ambulancezorg in een reeks daarboven en de politie weer daarboven. Rotterdam-Rijnmond gebruikt bijvoorbeeld grofweg 140xxxx voor brandweer, 142xxxx voor ambulance en 143xxxx voor politie.

Het is een historisch gegroeide conventie, geen harde standaard: er zijn uitzonderingen, landelijke reeksen en capcodes die korter of langer zijn dan zeven cijfers. Je kunt de discipline dus niet betrouwbaar uit het nummer afleiden. Daarom koppelt 112radar.nl elke capcode expliciet aan een kazerne, voertuig of functie in plaats van te rekenen met reeksen.

Een P2000-melding ontleed

De exacte opbouw verschilt per meldkamer en discipline. Onderstaand voorbeeld is fictief, maar volgt de gebruikelijke structuur:

P 1 BR woningbrand Voorbeeldstraat Hoofddorp 22-101
CAP: 1100001 1100002
prioriteit discipline / inzetcode incident & locatie gealarmeerde capcodes

Losse afkortingen en inzetcodes zoeken we op in het woordenboek hulpverlening. Achter 22-101 zit een voertuignummer: het eerste deel is de regio, daarna volgen post en voertuigsoort.

Prioriteiten en GRIP

De prioriteit zegt iets over de urgentie van de inzet, niet over de ernst van de situatie. Wat er werkelijk aan de hand is, blijkt pas na aankomst.

Prio 1 (A1)Spoedeisend — direct levensgevaar of ernstig letsel, met optische en geluidssignalen
Prio 2 (A2/B)Urgent — snel ter plaatse nodig, maar geen acuut levensgevaar
Prio 3Gepland — geen spoed, bijvoorbeeld besteld vervoer

Bij grote incidenten wordt opgeschaald volgens GRIP (Gecoördineerde Regionale Incidentbestrijdings Procedure). Elke stap voegt een coördinatieniveau toe:

  • GRIP 1 — bronbestrijding, coördinatie op de plaats van het incident
  • GRIP 2 — bron- én effectbestrijding, de omgeving is betrokken
  • GRIP 3 — bedreiging van het welzijn van de bevolking, de burgemeester schuift aan
  • GRIP 4 — gemeentegrensoverschrijdend
  • GRIP 5 — provincie- of landgrensoverschrijdend

Actuele en recente opschalingen staan op de pagina grote incidenten en opschalingen.

Hoe 112radar.nl P2000 verwerkt

Wij ontvangen P2000 via eigen FLEX-ontvangers die 24/7 op 169,650 MHz meeluisteren. Elk gedecodeerd bericht doorloopt daarna een vaste verwerkingsketen:

  1. Ontvangst en deduplicatie — hetzelfde bericht wordt vaak meermaals uitgezonden en door meerdere ontvangers opgepikt. Op basis van capcode, cyclus en frame houden we er één over.
  2. Verrijking — we koppelen capcodes aan kazernes en voertuigen, halen de locatie uit de meldtekst, bepalen het incidenttype en voegen weerdata toe.
  3. Groepering — vervolgalarmeringen en opschalingen van dezelfde inzet worden samengevoegd tot één incident, zodat je niet vijf losse regels ziet voor één brand.
  4. Publicatie — het resultaat gaat binnen een seconde via WebSocket naar de live kaart, de apps en de API.

Wil je alleen meldingen zien die voor jou relevant zijn? Stel een persoonlijke feed in en zet er push notificaties op. Per regio kun je ook direct verder: alle veiligheidsregio's, brandweer, ambulance en politie.

Ontvangen is niet hetzelfde als onbeperkt publiceren. Dat een signaal technisch onversleuteld is, betekent niet dat elke verwerking verstandig of toegestaan is. Meldingen bevatten locatiegegevens en soms medische context. Wij tonen daarom geen persoonsgegevens en houden meldteksten van bepaalde inzetten bewust beperkt.

Veelgestelde vragen over P2000

Kan een P2000-pager terugmelden dat de oproep is ontvangen?

Niet via het P2000-radiokanaal zelf. P2000 is eenrichtingsverkeer: de meldkamer zendt uit, de pager luistert. Voor opkomst en beschikbaarheid gebruiken korpsen aparte systemen, bijvoorbeeld een app of een terugmeldknop via mobiel internet.

Waarom zijn P2000-meldingen openbaar te ontvangen?

De P2000-uitzending is niet versleuteld. FLEX gebruikt wel foutcorrectie, maar dat maakt het signaal alleen robuuster tegen ruis — het schermt de inhoud niet af. Met een geschikte ontvanger is de uitzending daardoor te decoderen.

Is elke P2000-melding een 112-melding?

Nee. Een alarmering kan ook voortkomen uit een automatisch brandmeldsysteem, een assistentieverzoek van een andere eenheid, een geplande inzet of een oefening. 112 is de bekendste ingang, maar niet de enige.

Is een capcode hetzelfde als een voertuignummer?

Nee. Een capcode is het pageradres waarop een ontvanger luistert; een voertuignummer is de operationele aanduiding van een voertuig. Ze worden in de praktijk vaak aan elkaar gekoppeld, maar het zijn technisch verschillende gegevens.

Waarom staan er meerdere capcodes in één melding?

Bij één incident zijn vaak meerdere groepen tegelijk nodig: een uitrukploeg, een officier van dienst, een specialistisch voertuig. Elke ontvanger heeft een eigen adres, dus de alarmering bevat ze allemaal.

Waarom komt dezelfde melding soms opnieuw binnen?

Een inzet kan worden aangevuld, gecorrigeerd of opgeschaald. Een vervolgalarmering lijkt dan sterk op de eerste, maar bevat andere capcodes of extra tekst. 112radar.nl groepeert die berichten tot één incident.

Zegt de prioriteit iets over de ernst van het incident?

Alleen indirect. Een prioriteit is een operationele urgentiecode die bepaalt hoe snel een eenheid ter plaatse moet zijn. Wat er werkelijk aan de hand is, blijkt pas na aankomst en kan flink afwijken van de eerste melding.

Werkt P2000 via internet of het mobiele netwerk?

Nee. De alarmering naar de pager gaat volledig via het eigen P2000-radionetwerk op 169,650 MHz. Internet komt pas daarna in beeld: bij websites en apps die ontvangen meldingen doorgeven aan bezoekers.

Bronnen en verantwoording

Deze pagina beschrijft de publiek gedocumenteerde hoofdlijnen van P2000, op basis van technische FLEX-documentatie, de systeembeschrijving van C2000 door het Nederlands Instituut Publieke Veiligheid en onze eigen meetgegevens. De cijfers over de capcode-indeling komen uit de capcodedatabase van 112radar.nl. Technische implementaties en operationele procedures kunnen veranderen; dit is geen officiële publicatie van de Nederlandse hulpdiensten.