Acknowledgement for Nodes that Broadcast

Hi everyone.

I am working on a ZigBee Mesh Network project, and I want to simulate it first using XBee ZB parameters. I understand from XBee ZB User guides that broadcast transmissions do not need acknowledgements. All the end devices have acknowledgements enabled, since they send unicast transmissions to their parent routers.

I want to know if it is correct to enable acknowledgements for the parent router nodes that will be broadcasting data to other routers and coordinator in the network.

Thank you very much.

If the destination address if 0xFFFF from the originator node, then there is No ACK used at all. Just note that you can ONLY have the smaller of either 140 bytes or two packets within a parent router for indirect messaging. Anything larger or more packets will cause the oldest packet to be deleted in favor of the most recent.