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.

Instability with Zigbee network after few hours of operation

Guys,

Here is my configuration:

- 11 Nodes all configured as routers (all sending out reports to Gateway)

- Implementation is based exactly off Sensor Demo application.

- Stack is 2.4.0-1.4.0

- All nodes seem to be storing nwk info in NVRAM.

During reset entire NWK comes up. All nodes respond and I get desired data. After few hours of operation the whole network becomes unstable in that, some nodes stop sending data and others keep sending data, but I see a lot of "Route Req" and "Match desc Reqs" going around in network. See below for a snapshot. The basic questions I had are:

- Is that a healthy sign that every few seconds one "route req" and "match desc" gets generated? I do not understand why is this happening especially if that router is already successfully sending data to gateway. I understand such requests if they are from disconnected nodes.

- I took one node from this network and tested on bench. I found it was generating many "Route Reqs" along with sending partial data after dropping few packets. Even after turning it on/off. Apparently when I flashed a new FW, it stopped sending such flood Req. and in started responding neatly to gateway - only few Rout Req initally- after that none.

I was suspecting, this node along with few other nodes in earlier network went stale. But still I do not understand why and how did this happen?

Any clue what is going on here?

 

(This snapshot is after few hours of NWK formation)

36 11 ZDP: Match_Desc_req 0xC301 0x0000 0xFFFF 62 0xFC63 0xFFFD 0xA6 0x1D
36 11 ZDP: Match_Desc_req 0xC301 0x0000 0xFFFF 63 0x035B 0xFFFD 0xED 0x21
36 11 ZDP: Match_Desc_req 0xC301 0x0000 0xFFFF 64 0x65A6 0xFFFD 0x67 0x1B
33 11 NWK: Route Request 0xC301 0x0000 0xFFFF 65 0x0000 0xFFFD 0x63
36 11 ZDP: Match_Desc_req 0xC301 0x0000 0xFFFF 66 0x035B 0xFFFD 0xED 0x21
36 11 ZDP: Match_Desc_req 0xC301 0x0000 0xFFFF 67 0x65A6 0xFFFD 0x67 0x1B
36 11 ZDP: Match_Desc_req 0xC301 0x0000 0xFFFF 68 0x65A6 0xFFFD 0x67 0x1B
36 11 ZDP: Match_Desc_req 0xC301 0x0000 0xFFFF 69 0x9C1E 0xFFFD 0x9D 0xE8
33 11 NWK: Route Request 0xC301 0x0000 0xFFFF 70 0x0000 0xFFFD 0x65
36 11 ZDP: Match_Desc_req 0xC301 0x0000 0xFFFF 71 0x9C1E 0xFFFD 0x9D 0xE8
36 11 ZDP: Match_Desc_req 0xC301 0x0000 0xFFFF 72 0x9C1E 0xFFFD 0x9D 0xE8
50 11 Reserved 0x7701 0xE800 0xFFF8 128
5 11 Acknowledgment 33
36 11 ZDP: Match_Desc_req 0xC301 0x0000 0xFFFF 73 0x8878 0xFFFD 0x1F 0xE4
33 11 NWK: Route Request 0xC301 0x0000 0xFFFF 74 0x0000 0xFFFD 0x67
36 11 ZDP: Match_Desc_req 0xC301 0x0000 0xFFFF 75 0xD1C5 0xFFFD 0xDF 0xFA
33 11 NWK: Route Request 0xC301 0x0000 0xFFFF 76 0x0000 0xFFFD 0x69
36 11 ZDP: Match_Desc_req 0xC301 0x0000 0xFFFF 77 0x8878 0xFFFD 0x1F 0xE4
36 11 ZDP: Match_Desc_req 0xC301 0x0000 0xFFFF 78 0xD1C5 0xFFFD 0xDF 0xFA
36 11 ZDP: Match_Desc_req 0xC301 0x0000 0xFFFF 79 0x8878 0xFFFD 0x1F 0xE4
36 11 ZDP: Match_Desc_req 0xC301 0x0000 0xFFFF 80 0xD1C5 0xFFFD 0xDF 0xFA
41 11 NWK: Link Status 0xC301 0x0000 0xFFFF 81 0x0000 0xFFFC 0x6A
36 11 ZDP: Match_Desc_req 0xC301 0x0000 0xFFFF 82 0x6C39 0xFFFD 0xFE 0x42
33 11 NWK: Route Request 0xC301 0x0000 0xFFFF 83 0x0000 0xFFFD 0x6C
33 11 Reserved 0xB301 0x1029 0xFFFB 39 0x691D 0x0000 0x70
36 11 ZDP: Match_Desc_req 0xC301 0x0000 0xFFFF 84 0x6C39 0xFFFD 0xFE 0x42
36 11 ZDP: Match_Desc_req 0xC301 0x0000 0xFFFF 85 0x6C39 0xFFFD 0xFE 0x42
36 11 ZDP: Match_Desc_req 0xC301 0x0000 0xFFFF 86 0xFC63 0xFFFD 0xA8 0x1E
33 11 NWK: Route Request 0xC301 0x0000 0xFFFF 87 0x0000 0xFFFD 0x6E
5 11 Acknowledgment 43
36 11 ZDP: Match_Desc_req 0xC301 0x0000 0xFFFF 88 0xFC63 0xFFFD 0xA8 0x1E
36 11 ZDP: Match_Desc_req 0xC301 0x0000 0xFFFF 89 0x035B 0xFFFD 0xEF 0x22
33 11 NWK: Route Request 0xC301 0x0000 0xFFFF 90 0x0000 0xFFFD 0x70
36 11 ZDP: Match_Desc_req 0xC301 0x0000 0xFFFF 91 0xFC63 0xFFFD 0xA8 0x1E
36 11 ZDP: Match_Desc_req 0xC301 0x0000 0xFFFF 92 0x035B 0xFFFD 0xEF 0x22
36 11 ZDP: Match_Desc_req 0xC301 0x0000 0xFFFF 93 0x035B 0xFFFD 0xEF 0x22
36 11 ZDP: Match_Desc_req 0xC301 0x0000 0xFFFF 94 0x65A6 0xFFFD 0x69 0x1C
33 11 NWK: Route Request 0xC301 0x0000 0xFFFF 95 0x0000 0xFFFD 0x72
36 11 ZDP: Match_Desc_req 0xC301 0x0000 0xFFFF 96 0x65A6 0xFFFD 0x69 0x1C
36 11 ZDP: Match_Desc_req 0xC301 0x0000 0xFFFF 97 0x65A6 0xFFFD 0x69 0x1C
36 11 ZDP: Match_Desc_req 0xC301 0x0000 0xFFFF 98 0x9C1E 0xFFFD 0x9F 0xE9
33 11 NWK: Route Request 0xC301 0x0000 0xFFFF 99 0x0000 0xFFFD 0x74
36 11 ZDP: Match_Desc_req 0xC301 0x0000 0xFFFF 100 0x9C1E 0xFFFD 0x9F 0xE9
36 11 ZDP: Match_Desc_req 0xC301 0x0000 0xFFFF 101 0x9C1E 0xFFFD 0x9F 0xE9
41 11 NWK: Link Status 0xC301 0x0000 0xFFFF 102 0x0000 0xFFFC 0x75
36 11 ZDP: Match_Desc_req 0xC301 0x0000 0xFFFF 103 0xD1C5 0xFFFD 0xE1 0xFB
33 11 NWK: Route Request 0xC301 0x0000 0xFFFF 104 0x0000 0xFFFD 0x77
36 11 ZDP: Match_Desc_req 0xC301 0x0000 0xFFFF 105 0x8878 0xFFFD 0x21 0xE5
33 11 NWK: Route Request 0xC301 0x0000 0xFFFF 106 0x0000 0xFFFD 0x79
36 11 ZDP: Match_Desc_req 0xC301 0x0000 0xFFFF 107 0xD1C5 0xFFFD 0xE1 0xFB
36 11 ZDP: Match_Desc_req 0xC301 0x0000 0xFFFF 108 0x8878 0xFFFD 0x21 0xE5