Broadcast Transmissions; Unicast Transmissions; Address Resolution - Digi XBee 3 ZigBee User Manual

Rf module
Table of Contents

Advertisement

Transmission, addressing, and routing

Broadcast transmissions

Broadcast transmissions within the Zigbee protocol are intended to be propagated throughout the
entire network such that all nodes receive the transmission. To accomplish this, the coordinator and
all routers that receive a broadcast transmission retransmits the packet three times.
Note
When a router or coordinator delivers a broadcast transmission to an end device child, the
transmission is only sent once (immediately after the end device wakes and polls the parent for any
new data). For more information, see
Each node that transmits the broadcast also creates an entry in a local broadcast transmission table.
This entry to keeps track of each received broadcast packet to ensure the packets are not
transmitted endlessly. Each entry persists for 8 seconds, and the broadcast transmission table holds 8
entries, effectively limiting network broadcast transmissions to once per second.
For each broadcast transmission, the Zigbee stack reserves buffer space for a copy of the data packet
that retransmits the packet as needed. Large broadcast packets require more buffer space. Users
cannot change any buffer spacing; information on buffer space is for general knowledge only. The
XBee 3 Zigbee RF Module handles buffer spacing automatically.
Since each device in the network retransmits broadcast transmissions, use broadcast messages
sparingly to avoid network congestion.

Unicast transmissions

Unicast transmissions are sent from one source device to another destination device. The destination
device could be an immediate neighbor of the source, or it could be several hops away. Unicast
transmissions sent along a multiple hop path require some means of establishing a route to the
destination device. For more information, see

Address resolution

Each device in a Zigbee network has both a 16-bit (network) address and a 64-bit (extended) address.
The 64-bit address is unique and assigned to the device during manufacturing, and the 16-bit address
is obtained after joining a network. The 16-bit address can also change under certain conditions.
When sending a unicast transmission, the Zigbee network layer uses the 16-bit address of the
destination and each hop to route the data packet. If you do not know the 16-bit address of the
Digi XBee® 3 Zigbee® RF Module
Parent
operation.
RF packet
routing.
Data transmission
97

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the XBee 3 ZigBee and is the answer not in the manual?

Table of Contents