User`s guide

DL-WINDOWS™ V4.0 USER'S GUIDE 19
"User Defined" Type
In the Global Users screen, in the ProxCard Data area, press the
Add Cards button. The Prox Card Enrolling dialog opens.
If you wish to enroll a proximity credential (card and/or fob) that
does not fit the standard types listed in the Card Type pull-down
list, or if you wish to enter all proximity data manually, select User
Defined from the Card Type pull-down menu. To help compute
and organize the card data, a configuration worksheet table is pro-
vided at bottom; example card data is provided that matches the
data in the Prox Card Enrolling dialog example shown at right.
Notice that the Prox Card Enrolling dialog is formatted like a table;
in the example dialog shown, the Card Code has a value field
("15838"), a Card Code
Offset value field ("2"),
and a Card Code
Length value field ("24").
The Facility Code and
Issue code fields also
have their own Offset
and Length fields, as do
the Left Parity and Right
Parity fields, respec-
tively. The fields are de-
fined as follows:
Card Type: To add your
own data, select User
Defined from this pull-
down menu.
Generic Name: Type a
name for the user defined proximity type, as needed (maximum 15
characters).
Bit Length: Enter the total number of bits in the proximity credential
data stream. The Bit Length is provided by the card manufacturer
in many ways, usually printed on a "data sheet" packaged with the
cards. The example in the Prox Card Enrolling dialog shown at
left, the Bit Length is 36.
For all bits in the total Bit Length, from left to right, the first and last
bit is a parity bit (a "parity bit" is an extra bit attached to the bit string
used to ensure data integrity). Note: The sum of the Card Code
Length, Facility Code Length and Issue Length values must
equal 2 less than the Bit Length.
Card Code: The "serial" number or "pin" number for the credential
stored within the card data stream. Some proximity cards and fobs
may have this number embossed, hot stamped or printed on the
outside surface of the card.
Facility Code: The Facility Code (also known as a "site code") is a
unique number common to all of the cards in a particular set. The
Facility Code data provides additional code permutations, reduc-
ing the risk of card duplication. Different organizations (or building
"facilities") can have card sets with the same Card Code numbers,
but since the Facility Code differs with each card set, the cards are
valid at only one organization. With the advent of cards with higher
Bit Lengths, the need for a Facility Code is greatly reduced, since
the greater length of the Card Code itself almost eliminates the
possibility of card duplication.
Issue: This code is intended to be used when a card (or fob) is lost,
damaged, stolen or otherwise replaced; an individual cardholder
can be issued a new card or fob that retains the Facility Code and
Card Code of the original card while also denying the original card
access. In most cases, the Issue code is initially set to 0 and incre-
mentally increased by 1 when the card is replaced (therefore, an
example Issue code for a replacement card is "1").
Card Code Offset / Facility Code Offset / Issue Offset: The word
"Offset" means "distance from a starting point", used to identify a bit
location within the string of bits on the card. The "starting point"
within the Prox Card Enrolling dialog begins with 1 and runs from
left to right; therefore an offset value of 24 is the 24th bit in the data
stream. In the Prox Card Enrolling dialog example shown at left,
the Card Code data begins at bit 2 and the Facility Code data
begins at bit 28. Since there is no Issue code, the Issue Offset is
not defined.
Card Code Length / Facility Code Length / Issue Length: Speci-
fies the number of bits for each data element. In the Prox Card
Enrolling dialog example shown at left, the Card Code data be-
gins ("Offset") at bit 2 with a Length of 24 bits, thus the Card Code
data exists from bit 2 through bit 25, inclusive.
Another example: The Facility Code data begins at bit 28 and
continues for a Length of 8 bits through bit 35 (bit 28 is the first bit,
and bit 35 is the eighth bit).
Left Parity / Right Parity:
"Parity Checking" is an error detection method used to verify data
integrity. Within DL-Windows, there are two "parity bits"; the value
of the Left Parity is placed into bit 1, and the value of Right Parity
is placed into the last bit of the Bit Length (for example, bit 36 for a
36 bit credential). Note: Some proximity credentials may have
their Parity bits at other locations. In the Left Parity or Right Parity
pull-down list, specify Even or Odd, as provided by the card manu-
facturer.
Left / Right Parity Offset: Specifies the first bit used to calculate
parity (counting from left to right). For example, if the Offset value
is "2", bit 2 will be the first bit used.
Left / Right Parity Length: Specifies the number of bits used to cal-
culate parity. In the Prox Card Enrolling dialog example shown at
left, the first bit used (Offset) is bit 2, and uses 34 bits (Length)
total; therefore the Left Parity calculation uses bits 2 through 35,
inclusive.
The parity bit is either set to "1" or to "zero" to make the total num-
ber of "1" bits that are in the range of bits used to calculate parity
either Odd or Even.
For example, when "Odd" is selected for Left Parity in the pull-
down list, the Left Parity bit is either set to "1" or "zero" to make the
total number of "ones" in the range of bits used to calculate parity
an odd number.
From all of the data entered in the Prox Card Enrolling dialog, DL-
Windows will calculate the parity bits and store all 36 bits for later
comparison when the card is presented by the cardholder.
"User Defined" Proximity Configuration Worksheet
P = Parity bit; F = Facility Code bit; N = Card Code Bit, U = Bit not used
Bit Number
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
P N N N N N N N N N N N N N N N N N N N N N N N N U U F F F F F F F F P
1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 1 1 0 1 1 1 1 0 U U 0 0 0 1 0 0 1 1 0
Example 36 bit card
as shown in the
Prox Card Enrolling
dialog above