Why is wpantund deprecated?

278 views
Skip to first unread message

Brandon Purvis

unread,
Jan 18, 2021, 10:01:40 PM1/18/21
to openthread-users
I understand that wpantund/NCP is deprecated. And I believe ot-daemon/RCP is the replacement. I was curious as to why wpantund is deprecated? Why is RCP replacing NCP (in general)?

Interfacing with an ot-daemon instance via ot-ctl appears to use the OpenThread CLI. It doesn't use wpanctl. Is any functionality lost when switching from wpanctl to the Openthread CLI? Or is everything you can do in wpanctl also doable in ot-ctl?

Jonathan Hui

unread,
Mar 8, 2021, 10:09:02 PM3/8/21
to Brandon Purvis, openthread-users
wpantund is actively supported and no longer marked as "deprecated".

RCP and NCP are two different platform architectures that each have their own benefits.

Some benefits of NCP include:
  1. Offload OpenThread operation to a separate 802.15.4 SoC.
  2. Allow the host processor to sleep, while the 802.15.4 SoC continues to maintain the Thread network.
  3. Minimize communication across serial bus between host and 802.15.4 SoC.
Some benefits of RCP include:
  1. Reduced resource requirement on the 802.15.4 SoC, since the SoC only needs to implement the sub-MAC and PHY layers.
  2. Ability to utilize host processor's debugging capabilities and tools.
Hope that helps.

--
Jonathan Hui



On Mon, Jan 18, 2021 at 7:01 PM Brandon Purvis <pur...@uni.edu> wrote:
I understand that wpantund/NCP is deprecated. And I believe ot-daemon/RCP is the replacement. I was curious as to why wpantund is deprecated? Why is RCP replacing NCP (in general)?

Interfacing with an ot-daemon instance via ot-ctl appears to use the OpenThread CLI. It doesn't use wpanctl. Is any functionality lost when switching from wpanctl to the Openthread CLI? Or is everything you can do in wpanctl also doable in ot-ctl?

--
You received this message because you are subscribed to the Google Groups "openthread-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openthread-use...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openthread-users/2d97f7b5-89fc-4098-a301-ee06515a66a7n%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages