Sidewalk uplink/downlink reliability

Hi,

We are developing and testing sidewalk application for our next pre-production stage.

Settings:

-  NRF52840 

- Sidewalk sdk 1.4.4

- NCS 2.4.0

- Lora ( CSS) mode.

Question:

- In production application, do we need to periodly sending a packet (like keep-alive) to receive an downlink message from cloud ( irregular message)? (similar class A of LoraWAN?)

Because we tested and found that if not having the keep-alive message, sometimes, the downlink from cloud was missed ( on cloud, the delivered notification was not fired).

And in "Sensor monitoring" example, there are some periodly uplinks, is that for having reliable downlink.?

But on template_subghz, we found that there are 2 profiles for configuration ( light vs fast) (sensor monitoring example does not have this configuration). Light profile is for low power case, fast profile is not. But does fast profile help for reliability of downlink packet? 

Any other configurations that SDK support for fast uplink, and reliable downlink ( our production is not battery-device)? Pls share with us.

We need to figure out this because if keep sending keep-alive uplink will cost much on AWS service.

Thank you.

Related