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

NCS IPSP (Router role) support

Hi,

Reading through IPSP posts on devZone I realize there's IPSP support in nRF5.

Wondering if there is IPSP (router role) support in NCS - for nRF52833 target?

Parents
  • Hi,

    Support for ISPS is a bit limited unfortunately. The node role is supported in NCS with the Zephyr IPSP Sample, but for the router role you will need to set up a border router on a Linux host.

    Have you considered other protocols such as Thread that support mesh networking, or is that not a requirement for this use case? Note that the Thread examples also come with multiprotocol support so that you can run BLE concurrently with thread.

    Best regards,

    Vidar

  • Thanks Vidar,

    The node role is supported in NCS with the Zephyr IPSP Sample, but for the router role you will need to set up a border router on a Linux host.

    Do you mean in this case: IPSP node could be used to generate/ consume IP packets (acting as a NIC/ network interface) that any remote (BLE enabled) IP host can connect to?

    Have you considered other protocols such as Thread that support mesh networking, or is that not a requirement for this use case? Note that the Thread examples also come with multiprotocol support so that you can run BLE concurrently with thread.

    Yes, this is in fact a multiprotocol enabled Thread application. Trying to figure out - how to forward Thread traffic over BLE/ IPSP - so I could then use BLE host on the far side? say for cloud access.

Reply
  • Thanks Vidar,

    The node role is supported in NCS with the Zephyr IPSP Sample, but for the router role you will need to set up a border router on a Linux host.

    Do you mean in this case: IPSP node could be used to generate/ consume IP packets (acting as a NIC/ network interface) that any remote (BLE enabled) IP host can connect to?

    Have you considered other protocols such as Thread that support mesh networking, or is that not a requirement for this use case? Note that the Thread examples also come with multiprotocol support so that you can run BLE concurrently with thread.

    Yes, this is in fact a multiprotocol enabled Thread application. Trying to figure out - how to forward Thread traffic over BLE/ IPSP - so I could then use BLE host on the far side? say for cloud access.

Children
Related