keomabrun / brun18using

Using SmartMesh IP in Smart Agriculture and Smart Building Applications
1 stars 0 forks source link

SMPI bad link criteria #15

Closed keomabrun closed 7 years ago

keomabrun commented 7 years ago

How does the criteria adopted by SmartMesh IP to infer a bad link (Section 3.2) impacts stability? I believe this criteria is the main reason for the results obtained in Section 4.2.

anadiedrichs commented 7 years ago

I'm not sure what is pointing out the reviewer.

SMIP documentation says "Path stability - over which the user has little or no control; path stability is the ratio of successful (acknowledged) packets to sent packets between a pair of motes". So, yes, this could be an influence about the number of path-created and path-deleted links. "..."Path stability also affects join time, as worse path stability means more retries. Having a mesh architecture means that the effect of any individual path is minimized."

keomabrun commented 7 years ago

SMIP says that links are considered bad if their PDR is below X%. The question is why X and not Y? If we only select links with high PDR, the likelihood that they will vary is low. Then it is easy to say that the network stability is very good when we only select very stable links

anadiedrichs commented 7 years ago

The old 4.2 section talked about network stability, the path_create and path_delete events. The reviewer said that maybe because of the "bad link criteria" we could have achieve that results. That's true if path_delete is caused by a low PDR (the neighbor chooses other parent), but... could also be for other issues (mote reboot, e.g)?

anadiedrichs commented 7 years ago

Maybe adding your comment + path stability in SMIP in the part where we talk about path_create and path_delete, could help to understand the network behavior.