Other Parts Discussed in Thread: Z-STACK
just like this question ,i fall across it too
http://e2e.ti.com/support/low_power_rf/f/158/t/153670.aspx
i just set 1 coordinator 3 routers and 20 enddevice .
and after all device join the network.and then i power down the coordinator and router . the enddevice will resume to the network ,then failure.then they will run to rejoin mode .send the beacan reqest.
and then i power on all router and coordinator. and the permit join function is false (NLME_PermitJoiningRequest(0); ),and i think rejoin mode need not this funtion.and so i find that part of these 20 enddevices(almost part ) can rejoin the network sucessfully. from the sniffer i see that after it send the beacon request then get the response then it send the rejoin request ,it is normal ..
but the other device can not rejoin .maybe 5 devices maybe less.they send the becon request forever even these four routers send becon response to it .
but now if i turn on the permit join founction.on some routers .these failure rejoin enddevice will come back again.it is magical.but i think maybe the reson is much traffic signals when the router power on .so something is wrong .i do not know it is a bug on stack ro there are some methods to resovle it .