Other Parts Discussed in Thread: TIMAC
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Other Parts Discussed in Thread: TIMAC
Hi Ryan
When looking at the notification e-mails that I receive from the community (being subcribed to the different forums) it looks like you posted the same question in 3 different threads??? Fortunately somebody moved it to this single thread, because now I know which one to answer :-)
My tip: Avoid posting new questions in an existing thread as it makes the forum messy and difficult to follow/search.
Having said that let me aim at your question:
Aren't beacon based networks always based on a tree topology; hence, they do not support mesh? In a mesh network all nodes can talk to each other, while in a beacon based network you can only talk to those to whom's beacon you listen; hence, messages travel up and down the tree. Or are you thinking of implementing a creative way to do a beacon mode network that does not rely on the tree structure? Wonder how you do the slot allocation for that.
As far as I know there are very good reasons why large beacon based networks won't work.
Deployment time: Devices cannot simply send out a beacon request to see whether there is a network to join (as they do in ZigBee; i.e. non-beacon based mode). Instead they have to listen and wait for beacons to sniff in order to find out whether there is a network out there. This obviously takes time and power.
Synchronization loss: Devices that sleep and miss for some reason the connection to their "parent" device will after a while loose the synchronization. As a result there is a broken link that will effect other nodes as well.
ZigBee does not support beacon based operation and I guess the people that defined the stack profiles have good reasons for it.
-LL-
I will not post the same question in an existing thread,thank you for reminding me.
your viewpoints do enlighten me .However,are there any methods to make the routers sleep properly in the mesh network?
Could I make the coordinator maintain a RTC for the whole network ,and the routers use the very RTC to realize the synchronization.Does the zigbee provide some timestamps to support this?I do need your advice.
Hi,
The ZigBee specification defines a beacon mode that can be used by ZigBee-based tree and cluster tree networks. What I have seen is that manufacturers do not have APIs supporting those topologies. Am I wrong?
Best regards,
HLopez
You are correct. Several of the TIMAC implementations offer beaconing support though.