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.

Z-Stack: Beacon x Non-Beacon (Mesh/Tree/Star Topology), OSAL, OAD

Other Parts Discussed in Thread: CC2530, TIMAC, Z-STACK

Hi TI Employees,

we are developing a huge zigbee 2007/pro network (minimal more than 5k devices) using cc2530, and we have a few questions:

Does the new version of z-stack support beacon networks? Does the new version of z-stack support tree and star topology? Is a beacon network mandatory in the ZIgbee Alliance, or it is optinal? I read in the forum that tree/star and beacon networks can only be used with TIMAC and not with z-tack.

A mesh network must be an non-beacon network or can we have a beacon mesh network?

If we use a mesh topology network, how many device can we use? (Some people said that we can only use 3000 devices)

A mesh network support over the air downloads? Do we need to send the full Z-Stack and the application, or can we just update our application? (it seems that we always have to send the z-tack with the others applications)

Where can i obtain more information about the OSAL? (I only found informations about the functions, but nothing explaining how it works)

I belive that zigbee is a OS. Is ZIgbee a multi-task operational system? Does it support up to 256 tasks?

Regards

Franz Gustav Niederheitmann - LACTEC (Http://www.lactec.org.br)

 

 

 

 

  • I can answer a few of your questions, but I'm leaving on holiday, and won't be able to do any follow up questions for a while.

    Beaconing is only supported in versions of TIMAC. TIMAC supports star topologies (in non-beaconed and beaconed modes, in some versions) and peer to peer topologies.

    ZigBee is a mesh network or peer to peer, not star.

    Beaconing does not make any sense in a mesh network where devices may be outside of RF range of the beaconing device.

    The exact device limit in a ZigBee network depends greatly on the network traffic anticipated, so it's hard to set a number without knowing what that traffic will be. The cumulative datarate for the network is about 100kbps ... you can do the math from there.

    Over the air downloads are supported for the entire image in the target Flash (Z-stack and application, etc). You must, of course, provide enough storage for the incoming image plus the existing image plus the very small bootloader.

    OSAL ships with the ZigBee download. Z-Stack is built on top of it and cannot be separated from it. ZigBee is not an OS, but OSAL is a scheduler. OSAL is not pre-emptive. I doubt that there would be enough time to handle 256 tasks in addition to the needs of Z-Stack.

    Additional information can be found here: http://tiexpressdsp.com/index.php?title=Low_Power_RF_Solutions#Workshop_Contents

     

    Scott

  • Scott,

    i read the pdf from the workshop and it was very usefull...

    i still have some doubts but i'll post them as i start developing..

    thanks for your help.