Wiegand het bedradingsprotocol versus Wiegand het dataformaat
Het originele Wiegand-effect beschrijft speciaal behandelde draden die een scherpe magnetische puls produceren, en dat effect gaf zijn naam aan een lezerinterface die een controller signaleert via twee datalijnen, D0 (data-nul) en D1 (data-één), plus aarde. Die interface is het bedradingsprotocol. Het draagt alleen een stroom van enen en nullen en zegt niets over wat die bits betekenen.
Het Wiegand dataformaat is de overeenkomst over wat de bitstroom betekent: hoe lang het is, welke bits de facility code zijn, welke het kaartnummer zijn en welke pariteit. Twee lezers kunnen dezelfde 5-volt D0/D1 bedrading gebruiken en toch volledig verschillende formaten presenteren. Wanneer iemand zegt dat een kaart '26-bit Wiegand' of '37-bit H10304' is, beschrijven ze het dataformaat, niet de kabel. Moderne 13.56 MHz credentials gebouwd op echte NXP MIFARE silicium, evenals iCLASS credentials, dragen vaak nog steeds intern een Wiegand-formaat payload zodat ze in bestaande panelen passen, zelfs als er geen fysieke Wiegand-draden bij betrokken zijn.
Wat zit er in een Wiegand-formaat: facility code, kaartnummer en pariteit
Bijna elk Wiegand-formaat is opgebouwd uit drie ingrediënten. De facility code (ook wel site code of, bij sommige HID-formaten, een bedrijfs- of klantcode genoemd) identificeert de organisatie of installatie. Het kaartnummer is de unieke credential ID binnen die faciliteit. Pariteitsbits zijn foutcontrolebits die de lezer berekent over gedefinieerde bereiken van de gegevens, zodat het paneel een verminkte uitlezing kan weigeren.
De klassieke 26-bit H10301 is het schoolvoorbeeld: 1 leidende pariteitsbit, een 8-bit facility code (0-255), een 16-bit kaartnummer (0-65.535), en 1 afsluitende pariteitsbit, voor een totaal van 26 bits. De leidende bit is even pariteit over de eerste 12 databits; de afsluitende bit is oneven pariteit over de laatste 12 databits. Grotere formaten verbreden eenvoudigweg de velden voor de facility code en het kaartnummer en passen het pariteitsschema aan, daarom kan een 35-bit Corporate 1000 veel meer kaarten adresseren dan een 26-bit formaat ooit zou kunnen.
- Facility / site / bedrijfsnummer: identificeert het gebouw of de organisatie
- Kaartnummer: de unieke houder-ID binnen die faciliteit
- Pariteitsbit(s): foutcontrole berekend over vaste bitbereiken
- Totale bitlengte: het hoofdaantal (26, 34, 35, 37, 48, enzovoort)
Wat zijn de gangbare Wiegand bitformaten?
De 26-bit H10301 is het meest wijdverspreide formaat ter wereld. Het is een open, niet-propriëtaire industriestandaard: elke fabrikant mag het produceren, de veldbreedtes zijn openbaar, en die openheid is precies waarom het het gemakkelijkst te matchen is. Het nadeel is een kleine adresruimte, slechts 256 facility codes en ongeveer 65.000 kaartnummers, dus dezelfde facility-code/kaartnummer-paren komen terug op niet-gerelateerde locaties.
Boven 26 bits bevinden zich de bredere HID-formaten. De 34-bit H10306 bevat een 16-bit facility code en een 16-bit kaartnummer; de 37-bit H10304 bevat een 16-bit facility code en een 19-bit kaartnummer; en de gerelateerde 37-bit H10302 laat de facility code volledig vallen ten gunste van een enkel 35-bit kaartnummer. Deze bieden veel meer ruimte dan 26-bit, terwijl ze standaard gepubliceerde formaten blijven.
HID Corporate 1000 is een geregistreerd, beheerd programma. De 35-bit C1000 gebruikt een 12-bit bedrijfs-/faciliteits-ID plus een 20-bit kaartnummer; de 48-bit C1000 breidt de bedrijfscode uit en gebruikt een ruwweg 23-bit kaartnummer, ter ondersteuning van miljoenen unieke credentials. Corporate 1000 formaten en hun kaartnummerbereiken worden door HID beheerd voor een ingeschreven klant, daarom is de uitgevende organisatie, niet een kaartleverancier, eigenaar van de nummering.
Ten slotte verzenden veel toegangsplatforms bedrijfseigen formaten van ongebruikelijke lengtes, zoals een Software House CCOTZ 37-bit, een Lenel 42-bit, een Avigilon 56-bit, of DMP 31/33-bit. Deze herschikken de facility-code, kaartnummer en pariteitsvelden op leverancierspecifieke manieren. Ze gebruiken nog steeds dezelfde Wiegand-interface, maar u moet het exacte formaat matchen, niet alleen de bitlengte. Dit zijn de specialistische formaten die de meeste leveranciers niet op voorraad hebben, en dit is precies waar onze formaatexpertise het sterkst is.
Waarom facility-code matching het hele spel is voor een compatibele kaart
Een controller controleert niet alleen of een kaart het juiste formaat en de juiste lengte heeft. Het controleert de waarden binnenin, en de facility code is de poortwachter. De meeste panelen zijn geprogrammeerd om alleen credentials toe te laten waarvan de facility code overeenkomt met die welke voor die deur of dat systeem is geconfigureerd. Een kaart met het juiste bitformaat maar de verkeerde facility code wordt prima gelezen door de lezer en vervolgens afgewezen door het paneel, wat identiek lijkt aan een 'slechte kaart', hoewel de codering technisch geldig is.
Daarom betekent het bestellen van een compatibele kaart het leveren van drie dingen: het formaat (bijvoorbeeld 26-bit H10301), de facility code en het kaartnummer of een bereik. Als het formaat klopt maar de facility code niet, gaat er niets open. De facility code en het kaartnummer staan meestal afgedrukt op uw bestaande kaarten of zijn verkrijgbaar bij uw toegangscontrolebeheerder, en dit zijn de details waarmee wij een compatibel credential kunnen coderen dat precies de gegevens presenteert die uw lezers al accepteren op een open formaat, identiek aan uw originelen.
- Vertel ons de formaatnaam of bitlengte (bijv. 37-bit H10304)
- Vertel ons de facility / site / bedrijfs-code
- Vertel ons het kaartnummer of het bereik dat u gecodeerd wilt hebben
Welke Wiegand-formaten kunnen worden geleverd op een compatibele kaart?
Open laagfrequente Wiegand-formaten reproduceren zuiver. 125 kHz HID Prox, Indala, AWID en vergelijkbare credentials dragen hun Wiegand-payload als een open, niet-propriëtair signaal, zodat we dat exacte formaat, facility code en kaartnummer kunnen coderen op een programmeerbare T5577 of compatibele blanco die de lezer als identiek aan het origineel behandelt. Open legacy 13.56 MHz credentials die eenvoudigweg een Wiegand-payload presenteren, kunnen op dezelfde manier worden gematcht.
Geregistreerde en bedrijfseigen formaten werken anders. HID Corporate 1000 nummering wordt beheerd door HID voor de ingeschreven klant, dus het leveren van overeenkomstige kaarten hangt af van de eigen programmatische toegang van de klant. En beveiligde smart credentials, MIFARE DESFire met AES, HID Seos, en iCLASS SE of Elite, zijn van nature beveiligd. Hiervoor leveren wij compatibele blanco credentials op het overeenkomstige chipplatform; uw eigen systeem of integrator schrijft ze in met zijn sleutels, precies zoals het credentials zou doen die via het OEM-kanaal zijn besteld, zodat de sleutels en uw sitebeveiliging in uw handen blijven. Wij zijn een onafhankelijke fabrikant en leverancier van compatibele toegangscontrolecredentials en zijn niet gelieerd aan, geautoriseerd door of onderschreven door HID, Lenel, Software House of enige andere fabrikant.
Gangbare Wiegand bitformaten en hun interne structuur
| Formaat | Bits | Faciliteitscode | Kaartnummer | Opmerkingen |
|---|---|---|---|---|
| H10301 | 26-bit | 8-bit (0-255) | 16-bit (0-65.535) | Open, niet-propriëtaire industriestandaard; meest voorkomende formaat wereldwijd; 2 pariteitsbits |
| H10306 | 34-bit | 16-bit | 16-bit | Open HID-formaat; bredere faciliteit- en kaartbereiken dan 26-bit |
| H10304 | 37-bit | 16-bit | 19-bit | Open HID-formaat; grote kaartnummerruimte (H10302-variant laat FC vallen voor een enkel 35-bit nummer) |
| Corporate 1000 (C1000) | 35-bit | 12-bit bedrijfs-ID | 20-bit | Geregistreerd/beheerd door HID voor de ingeschreven klant; nummering gecontroleerd door de organisatie |
| Corporate 1000 (C1000) | 48-bit | Uitgebreide bedrijfscode | ~23-bit | Geregistreerd/beheerd door HID; ondersteunt miljoenen unieke referenties |
| Software House CCOTZ (eigendomsvoorbeeld) | 37-bit | Leverancier-gedefinieerd | Leverancier-gedefinieerd | C-CURE / iSTAR eigen lay-out; exact formaat moet overeenkomen, niet alleen de bitlengte |