hi,TI工程师:
我们使用15.4协议栈。1310,128k,SDK里面最大允许加入的节点为50个,使用你们的底层AES加密数据,如果要增加节点数量,需要舍弃你们底层的AES加密,在我们自己的应运层去做加密?除了这种方法还有什么方法去怎么加节点数量呢?我们期望节点数量能在100个。谢谢!
user5272388:
我们使用的是非信标模式
Susan Yang:
e2e.ti.com/…/622864
The limitations on the number of devices come due to several reasons – if the mac security is enabled then the stack needs to store the security info (ram/flash) and limits the number of devices, if the security implementation is done by the application then collector application can be implemented on host (host + CC1310 running the MAC CoP) with huge memory, in this case ram/flash for the concentrator is not an issue. CC1310 sensor need to only store security info at application layer with just one coordinator so in this case it should be feasible for sensors as well. Now, that the limitation due to flash/ram is resolved. The next challenge is how often are the devices transmitting messages (traffic profile) of your application, this will then be the dominant factor in deciding how many nodes per network. Theoretically the short address is 16 bits so 2^16 devices can be supported in the network. Which is obviously not practical but provides an upper limit.
根据美国工程师的说法,在应用层加密是一个增加节点数量的方法。目前我没有看到过其他方法
user5272388:
回复 Susan Yang:
那有这样的例程吗?在应运层使用AES模块?
YiKai Chen:
回复 user5272388:
要不要試試CC1312,就可以支援超過100個設備以上的加密
Felix ZF:
回复 user5272388:
可以从下面文档了解详细信息,使用方法就和使用一个外设模块类似。
文档里也有示例代码。dev.ti.com/…/_crypto_c_c26_x_x_8h.html