I do understand that IP fragmentation has some serious downsides. Misassociated IP fragments should not be a concern with low data rate use cases though e.g. IoT. But fragment loss is a problem and can result in severely degraded performance especially because of redundant fragment transmissions. I was actually looking for more of a temporary solution to address transmission of payloads in the order of a few kilobytes which would mean 2-4 IP fragments. But it seems like RIOT doesn’t support it.
We don’t want to use CoAP as we are working with ICN (Information Centric Networking) protocols.
And we are working with Attribute-Based Encryption (ABE), a policy based encryption mechanism that may result in significantly increased data after encryption. The increase depends on the complexity of the policy employed.