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.

How can I develop a mesh/star network based on Bluetooth Low Energy (BLE) technology.

Other Parts Discussed in Thread: CC2650, CC2640R2F

Dear Experienced Team,

For my master thesis, I want to develop a mesh/star network based on Bluetooth Low Energy (BLE) technology. Would you please suggest me how can I go forward? What type of  TI sensor kits do I need so that I can order accordingly, please!

Best regards

Hoque

  • Hey Hoque,

    If I were you, I'd probably look into using the advertisement/scanning system to do a star/mesh network. This will allow you to send data to many recipients without having to connect explicitly to each other device.

    I would also highly recommend using the launchpads, maybe for the CC2640R2F or CC2650 as a development kit.

    And just a ton - or however many you plan to from network with.

    Hope this helps,
    Rebel
  • Dear Mr. Rebel,

    Thank you very much for your kind reply with your nice opinion .

    Could you please refer any blog or documentation where I can get the proper instruction to do a star/mesh network using advertisement/scanning system? I would really happy if you help me in this issues. Actually I'm new working with BLE. Moreover, I do not know that from where I can start or which BLE kits should I buy for the thesis?

    Or you can suggest any other better options/project which I can implement with BLE.

    Thanks in advance
    Hoque
  • Star and mesh network are two different things. If you want star network, you can run HostTest example on one LUNCHXL-CC2650 which can be controlled by Btool from PC and simple_peripheral example on other LUNCHXL-CC2650 to join HostTest to form a star network. For BLE mesh network, TI doesn't provide examples.
  • Hi Hoque,

    I was just thinking about how to best implement it - I don't have any documentation to point you too, sorry! Regarding advertisements and scan responses, you could take a look at the Bluetooth Adopted Specification www.bluetooth.com/.../adopted-specifications

    The reason I recommended the advertisement/scanning system is because it's flexible, and all devices can access the advertisement channels (which are outlined in the spec) - that's not the case for when a connection is formed.

    Regarding BLE itself, feel free to take a look at our Software User's Guide and Simplelink Academy - it's good material, but it can be overwhelming.

    Perhaps, look into other protocols like Zigbee to get a feel for how they implement the network.

    Up to you how many you want to buy, I'd probably start with 3, and get something working first.

    And YK is right, a star network is natively supported with a BLE Central connected to multiple peripherals.

    Regards,
    Rebel
  • Dear Rebel, 

    Thank you for your kind suggestions. 

    Does BLE and 802.15.4 (Zigbee/6LoWPAN) interoperable? does TI provide any kits to develop a common platform? So I can make a project that they are interoperable and coexist! If answer is yes, then Could please tell me how can I go forward! What types of TI kits can I order suppose?

    Thanks in advance,

    Mahbubul Hoque

  • BLE and 802.15.4 (Zigbee/6LoWPAN) are not interoperable. However, you can use CC2650 for both BLE and 802.15.4 (Zigbee/6LoWPAN) application.
  • Hi user4938649,
    In Mesh, you have to use Nonconnectable Advertisements to advertise the information of network. The issue of Mesh network is how to controlled packet flooding across a mesh of lossy network nodes. It will terrible with 20-30 nodes in the network and you have to try to broadcast the packet to a node through many intermediary nodes.