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.

RTOS/CC1310: Comparison of TI 15.4 stack and Easylink

Part Number: CC1310
Other Parts Discussed in Thread: AES-128

Tool/software: TI-RTOS

Hi 

I try to make a simple network application to use Easylink. 

But, I don't know what differences between Easlink and  TI 15.4 Stack are.  

I'd like to compare with TI 15.4 stack and Easylink.

Maybe, some of the functions are not supporting such as security. 

Could you let me know the difference refer to table as below ? 

I try to  use  rfWsnConcentrator and rfWsnNode example when I can make a sensor network to use Easylink.    

1. Do rfWsnConcentrator and rfWsnNode have security feature? If not, what example can I follow to implement security feature?

2. Do rfWsnConcentrator and rfWsnNode have device association and disassociation feature? It is because I cannot find any easylink API related to device association and disassociation.

3.  Could  Clear Channel Assessment (CCA) Cofiguration  replace CSMA/CD or LBT function ?  

802.15.4 Spec

TI 15.4   Stack

Easylink

Devices specified

Network Coordinator

Full function Device

Reduced Function Device

Coordinator

Sensor

Coordinator

Sensor (Node)

Frame structure

Data Frame

Acknowledgment Frame

MAC Command Frame

Beacon Frame

Optional superframe structure

Traffic types

MAC data service /Primitives

Optional GTS mechanism

(guaranteed time slots)

Synchronous (beacon) and

asynchronous (non-beacon)

??

Association/

disassociation

Access to the PIB

Association /disassociation

GTS allocation

Message pending

Node notification

Network scanning/start

Network synchronization/search

Network and device management –

joining, commissioning, service discovery

??

channel Access

CSMA-CA channel Access

Medium access with CSMA/CA and LBT

Clear Channel Assessment (CCA)

Security

AES-128

Pre-shared key AES security

Not supporting

  • EasyLink is not a stack but an abstraction layer: dev.ti.com/.../easylink-index.html

    The EasyLink examples in the SDK shows how some higher level features can be implemented but if a (lightweight) stack is needed it's up to the user to implement what is needed.
  • Hi 

    Thank you for your feedback.

    I had already known it that you mentioned. 

    But, I want to know answer of questions as below? 

    1. Do rfWsnConcentrator and rfWsnNode have security feature? If not, what example can I follow to implement security feature?  

    2. Do rfWsnConcentrator and rfWsnNode have device association and disassociation feature? It is because I cannot find any easylink API related to device association and disassociation. 

    3.  Could  Clear Channel Assessment (CCA) Cofiguration  replace CSMA/CD or LBT function ?  

    Best Regards 

  • Hi Jihwan,

    You seem to have the same questions as asked in this thread:

    e2e.ti.com/.../785026

    The answers remain the same, EasyLink is purely an abstraction layer of the radio. It does NOT provide security, it does NOT have a association or disassociate feature as it does not define any protocol or notion of "collector and node". The WSN example shows a simple use case on how it can be used, it does not provide a stack solution.

    As for if you can replace your CSMA/CD needs with LBT is more of a protocol and certification question.