User`s guide
ZigBee™ Protocol Tools
© 2008 Microchip Technology Inc. DS51606C-page 23
TABLE 3-9: ZIGBEE™ PROTOCOL APS DUPLICATE PACKET REJECTION SELECTION
Configuration Option Description
Table Size
The ZigBee™ protocol allows the application layer to individually tag each packet to
be transmitted with a unique identifier called a sequence number. The sequence
number is used by the receiving application to distinguish among the many packets it
asynchronously receives. Each device maintains a Duplicate table which contains
the sequence numbers of the packets it receives. Upon receiving a new packet it
compares the list of sequence numbers already stored against the new sequence
number, and if there is a match, the new packet is tagged as a duplicate and is
discarded. Enter the number of entries that will be maintained in the duplicate table.
Expiration Time (seconds) Entries in the Duplicate Table are time-stamped and are kept for only a limited
amount of time. After that time has elapsed the entry is marked as expired. This
makes room for new entries to be added to the table, as well as allowing for the
reuse of a sequence number after a certain amount of time has elapsed. Enter the
time in seconds for how long any entry in the Duplicate Table will remain valid before
being marked as expired.