network-programmingwirelesscortex-m

802.15.4 unslotted CSMA/CA implementation


I want to implement 802.15.4 unslotted CSMA/CA.

I had read IEEE 802.15.4 document(2016), But i couldn't find anything related to implement 802.15.4 unslotted CSMA/CA.

There was only description about overall 802.15.4 not specification things about implementing.

I had searched it in google, there was only Z-Stack or TIMAC.

I'm using CC2538DK, there is RF module supporting 802.15.4 MAC.

So, I want to implement 802.15.4 unslotted CSMA/CA mode on Cortex-M3(CC2538).

Any advice or reference is very helpful to me.

Thanks.


Solution

  • I suggest you use the TIMAC first and see if will fit your use case. If not, it will at least provide an implementation that you can use as a reference.

    Regarding the TIMAC, it is structured like: