I am currently experimenting with the nrf9151DK and was hoping to mimic a LTE-M sensor that would wake up once an hour, send a message over CoAP with DTLS, then go back to PSM. (I need to have as little power consumption as possible) On DevAcademy Cellular fundamentals Lesson 5 in exercise 2, it says that the NAT session timeout will close the connection in as little as 12 seconds which would be a problem, and one of the solutions to this is to use TLS_SESSION_CACHE_ENABLED. Doing some further research I found out that there is also a Connection ID (CID) that might be better for reestablishing this connection. However, I am struggling to find ways to implement either of these things into my code and I was wondering if there are any examples of how they work. For now, I am connecting to the "californium.eclipseprojects.io" server and posting my message to the echo resource. I am very much a beginner with cellular and firmware development (not sure if my approach is even correct) so any help will be greatly appreciated.