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.

mechanism of joining network about CC2530

Other Parts Discussed in Thread: Z-STACK

Hi, all:

      I'm doing a test about upper bound of a ZigBee network. There are 25 routers in 400m2 room. I found that some routers sometimes joins network ,but sometimes can't do. I use packet sniffer to scrap the packet on the air. After accepting the beacon request of router that is joining the network,  nodes that have joined the network can transmit the superframe of Assoc = 1, Rtr_Cap = 1 and Dev_Cap = 1.

Accoring to ZigBee specification, a device that is not already joined to a network, the NLME-JOIN.request primitive shall cause the NWK layer to search its neighbor table for a suitable device. a device for which following conditions are ture:

1. The device belongs to the network identified by the ExtendedPANId parameter.  

2. The device is open to join requests and  is advertising capacity of the correct device type.

3. The link quality for frame received from this device is such that a link cost of at most is produced.

4. The device shall have the most recent update id.

Following the four conditions, 1 and 2 should be satisfied. 3 and 4 is uncertain. Z-stack uses which way that a node joins the network?

Thank You, everybody.