This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Mesh protocol!

Is there any plan to implement a mesh protocol our anyone know some open source mesh library that can be used?

Parents
  • Given BLE's asymmetric roles and S110's limitation, it's very difficult to do multi-hop on top of it.

    If you want to use the nRF51 chip with some other symmetrical, non multi-hop protocol stack, yes, it's possible to do some data forwarding in the application. Don't underestimate the difficulty of a full mesh routing solution; you can waste a whole year on it. Tree routing is better if your application can tolerate higher latency. It's much simpler. The one used in ZigBee 2006 and non-PRO version of ZigBee 2007 is a good reference. Even so, you're likely to spend a few months.

    Practical suggestion: stay away from wireless mesh protocol designs unless it's your job. Use ZigBee or other mature protocols with such capability. They often come free with the chip, with documentation and support.

Reply
  • Given BLE's asymmetric roles and S110's limitation, it's very difficult to do multi-hop on top of it.

    If you want to use the nRF51 chip with some other symmetrical, non multi-hop protocol stack, yes, it's possible to do some data forwarding in the application. Don't underestimate the difficulty of a full mesh routing solution; you can waste a whole year on it. Tree routing is better if your application can tolerate higher latency. It's much simpler. The one used in ZigBee 2006 and non-PRO version of ZigBee 2007 is a good reference. Even so, you're likely to spend a few months.

    Practical suggestion: stay away from wireless mesh protocol designs unless it's your job. Use ZigBee or other mature protocols with such capability. They often come free with the chip, with documentation and support.

Children
No Data
Related