<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>nRF9160 Network connection status NB-IoT. Handling</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/91016/nrf9160-network-connection-status-nb-iot-handling</link><description>Hello, 
 i would like to ask you for advice how to correctly process the connection status information from the modem. Our application is sending telemetry data to the cloud and we would like to provide the user the most recent(real-time) information</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 25 Oct 2022 14:21:01 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/91016/nrf9160-network-connection-status-nb-iot-handling" /><item><title>RE: nRF9160 Network connection status NB-IoT. Handling</title><link>https://devzone.nordicsemi.com/thread/392432?ContentTypeID=1</link><pubDate>Tue, 25 Oct 2022 14:21:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7911438e-a748-4f31-b5f3-76d349eeba15</guid><dc:creator>Charlie</dc:creator><description>&lt;p&gt;Hi Tomas,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;1) The&amp;nbsp;&lt;span&gt;drone tracking application sounds not quite fit the NB-IoT network. As drone normally has a fast speed and NB-IoT is mostly used by fixed IoT device and need a long time to search and attach to cell station due to its low bandwidth. You can read &lt;a href="https://devzone.nordicsemi.com/support-private/support/293874/nWP044%20-%20Best%20practices%20for%20cellular%20IoT%20development"&gt;nWP044 - Best practices for cellular IoT development&lt;/a&gt;&amp;nbsp;to learn more considerations you should take for your application development. For your application, if LTE-M is not an option and you do not have limitations on power consumption, 3G/4G/5G modules are better choices than NB-IoT since they are more robust with high speed. Another concern is that the&amp;nbsp;base station antenna&amp;nbsp;is targeting the ground, so your drone will have a worse signal than the ground in the same area.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;2) If NB-IoT is your only choice,&amp;nbsp;CEREG&amp;nbsp;should be the correct indicator instead of CSCON as you have realized, but again it is too slow to detect environmental change due to the NB-IoT limitation. In your log file, you did not even get a chance to see&amp;nbsp;+CEREG:&amp;nbsp;4( limited service due to out of E-UTRAN coverage) before getting +CEREG:&amp;nbsp;2. The&amp;nbsp;&lt;/span&gt;&lt;span&gt;Modem sleep notification %XMODEMSLEEP command may give some fast response when the device goes to sleep because of limited service.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Building an application with the wrong technology will make you struggle a lot, hope you could figure out a proper solution for this application. We can have more discussion if you have other confusion.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Best regards,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Charlie&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 Network connection status NB-IoT. Handling</title><link>https://devzone.nordicsemi.com/thread/391994?ContentTypeID=1</link><pubDate>Sun, 23 Oct 2022 17:33:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:721f4259-68a1-4752-a02f-2d21c3d4bb6e</guid><dc:creator>optical</dc:creator><description>&lt;p&gt;Can Nordic provide an application note how to exactly use the&amp;nbsp;&lt;code&gt;&lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fref_at_commands%2FREF%2Fat_commands%2Fmob_termination_ctrl_status%2Fconeval_set.html&amp;amp;cp=2_1_4_38_0"&gt;%CONEVAL&lt;/a&gt;&lt;/code&gt;&lt;span&gt;&amp;nbsp;for our case ?&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 Network connection status NB-IoT. Handling</title><link>https://devzone.nordicsemi.com/thread/387953?ContentTypeID=1</link><pubDate>Mon, 26 Sep 2022 13:32:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fe81ac7c-724b-41d8-b645-20fcda378d29</guid><dc:creator>helsing</dc:creator><description>&lt;p&gt;Hi Tomas, sorry for the delay.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fref_at_commands%2FREF%2Fat_commands%2Fmob_termination_ctrl_status%2Fconeval_set.html&amp;amp;cp=2_1_4_38_0"&gt;%CONEVAL&lt;/a&gt;&lt;/code&gt;&amp;nbsp;will provide you with information about signal power. This could help predicting the conditions. &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 Network connection status NB-IoT. Handling</title><link>https://devzone.nordicsemi.com/thread/384611?ContentTypeID=1</link><pubDate>Mon, 05 Sep 2022 13:48:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e23ce5ca-2544-44a0-8d5d-7415f1e294bc</guid><dc:creator>helsing</dc:creator><description>&lt;p&gt;Hi Tomas,&lt;/p&gt;
&lt;p&gt;Sorry you have not heard from me. We are still working on this and will get back to you with a comment.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 Network connection status NB-IoT. Handling</title><link>https://devzone.nordicsemi.com/thread/383728?ContentTypeID=1</link><pubDate>Mon, 29 Aug 2022 14:35:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ef7bc335-0f2d-4f66-8509-317ba3395645</guid><dc:creator>optical</dc:creator><description>&lt;p&gt;The logs, which I sent were to reproduce issues when the device in the real world application(for us drone tracking) has poor signal. They were produce by using external antenna port without antenna. The device is able to connect to LTE network in our office even without the antenna. The issues are not severe when the device has good signal.&lt;/p&gt;
&lt;p&gt;The signal quality does not address the issue of indicating the user that he is out of coverage or has poor signal o&lt;span style="font-family:inherit;"&gt;r the redundant message sending. The device should be able to work in these conditions.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:inherit;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 Network connection status NB-IoT. Handling</title><link>https://devzone.nordicsemi.com/thread/383723?ContentTypeID=1</link><pubDate>Mon, 29 Aug 2022 14:06:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:43adb736-9035-4c4d-9880-601a61fdac03</guid><dc:creator>helsing</dc:creator><description>&lt;p&gt;Thank you for the update. So, one of your big challenges here is that your signal is very poor. What is the overall goal here, and what is the application?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 Network connection status NB-IoT. Handling</title><link>https://devzone.nordicsemi.com/thread/383710?ContentTypeID=1</link><pubDate>Mon, 29 Aug 2022 13:17:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e07568f0-5c63-49c1-9b7c-03b8bf32ca07</guid><dc:creator>helsing</dc:creator><description>&lt;p&gt;Thank you for the explanation and sorry for the delay. I am discussing your situation with our team and will get back to you.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 Network connection status NB-IoT. Handling</title><link>https://devzone.nordicsemi.com/thread/382733?ContentTypeID=1</link><pubDate>Mon, 22 Aug 2022 14:28:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:127d7427-41de-45c0-9c60-b15500f7ceda</guid><dc:creator>optical</dc:creator><description>&lt;p&gt;Human LTE connectivity indication. Our application is sending every 3s a message, which ensures that the data plane CSCON should be active all the time. There should not be any power saving or other disconnects from the network. We have mobile usecase of the nrf9160 modem. It switches BTS stations very often. We would like to indicate to the user that this is happening. The connection loss is often lengthy process.&lt;br /&gt;&lt;br /&gt;The following log shows scenario when connection to the next cell took &amp;quot;only&amp;quot; 20s in worse signal condition this mas can take much more time.&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;[&lt;/span&gt;&lt;span&gt;15:08:50.733&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;lt;dbg&amp;gt; dt_coap_client&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;Data recieved&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;strong&gt;# &amp;lt;- Reponse from Server&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;[&lt;/span&gt;&lt;span&gt;15:08:50.733&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;lt;dbg&amp;gt; dt_coap_client&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;Recieved coap id&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;7894, token_len&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;2, type&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;01&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;[&lt;/span&gt;&lt;span&gt;15:08:51.692&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;lt;inf&amp;gt; dt_modem&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;Notif&lt;/span&gt;&lt;span&gt;: %&lt;/span&gt;&lt;span&gt;XSNRSQ&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;23,1,132,0&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;[&lt;/span&gt;&lt;span&gt;15:08:53.464&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;lt;dbg&amp;gt; dt_coap_client&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;Non Con send Id&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;14438&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;[&lt;/span&gt;&lt;span&gt;15:08:53.464&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;lt;dbg&amp;gt; dt_socket_manager&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;Send handler&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;[&lt;/span&gt;&lt;span&gt;15:08:53.900&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;lt;inf&amp;gt; dt_modem&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;Notif&lt;/span&gt;&lt;span&gt;: %&lt;/span&gt;&lt;span&gt;CESQ&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;10,0,0,0&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;[&lt;/span&gt;&lt;span&gt;15:08:54.102&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;lt;inf&amp;gt; dt_modem&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;Notif&lt;/span&gt;&lt;span&gt;: %&lt;/span&gt;&lt;span&gt;CESQ&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;4,0,0,0&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;[&lt;/span&gt;&lt;span&gt;15:08:54.708&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;lt;inf&amp;gt; dt_modem&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;Notif&lt;/span&gt;&lt;span&gt;: %&lt;/span&gt;&lt;span&gt;XSNRSQ&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;17,1,132,0&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;[15:08:56.463,000] &amp;lt;dbg&amp;gt; dt_coap_client:&amp;nbsp;Non Con send Id:&amp;nbsp;14439&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;[&lt;/span&gt;&lt;span&gt;15:08:56.463&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;lt;dbg&amp;gt; dt_socket_manager&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;Send handler&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;[&lt;/span&gt;&lt;span&gt;15:08:59.078&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;lt;inf&amp;gt; dt_modem&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;Notif&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;+CSCON&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;[&lt;/span&gt;&lt;span&gt;15:08:59.261&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;lt;inf&amp;gt; dt_modem&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;Notif&lt;/span&gt;&lt;span&gt;: %&lt;/span&gt;&lt;span&gt;CESQ&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;255,0,255,0&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;[&lt;/span&gt;&lt;span&gt;15:08:59.262&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;lt;inf&amp;gt; dt_modem&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;Notif&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;+CEREG&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;[&lt;/span&gt;&lt;span&gt;15:08:59.268&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;lt;wrn&amp;gt; main&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;Pausing Socket Manager&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;[&lt;/span&gt;&lt;span&gt;15:08:59.268&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;lt;wrn&amp;gt; dt_app_flight&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;Stoping sending task due to network disconnect&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;[&lt;/span&gt;&lt;span&gt;15:09:04.278&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;lt;inf&amp;gt; dt_modem&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;Notif&lt;/span&gt;&lt;span&gt;: %&lt;/span&gt;&lt;span&gt;CESQ&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;18,0,4,0&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;[&lt;/span&gt;&lt;span&gt;15:09:04.279&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;lt;inf&amp;gt; dt_modem&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;Notif&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;+CEREG&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;5,&amp;quot;5A18&amp;quot;,&amp;quot;0092A521&amp;quot;,7,,,&amp;quot;11100000&amp;quot;,&amp;quot;11100000&amp;quot;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;[&lt;/span&gt;&lt;span&gt;15:09:04.285&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;lt;inf&amp;gt; main&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;Resuming Socket Manager&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;[&lt;/span&gt;&lt;span&gt;15:09:04.285&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;lt;inf&amp;gt; dt_app_flight&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;Resuming network task due to network connect event&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;[&lt;/span&gt;&lt;span&gt;15:09:04.289&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;lt;dbg&amp;gt; dt_coap_client&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;Non Con send Id&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;14440&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;[&lt;/span&gt;&lt;span&gt;15:09:04.289&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;lt;dbg&amp;gt; dt_socket_manager&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;Send handler&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;[&lt;/span&gt;&lt;span&gt;15:09:04.485&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;lt;inf&amp;gt; dt_modem&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;Notif&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;+CSCON&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;[&lt;/span&gt;&lt;span&gt;15:09:04.679&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;lt;inf&amp;gt; dt_modem&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;Notif&lt;/span&gt;&lt;span&gt;: %&lt;/span&gt;&lt;span&gt;CESQ&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;21,1,11,1&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;[&lt;/span&gt;&lt;span&gt;15:09:05.481&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;lt;inf&amp;gt; dt_modem&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;Notif&lt;/span&gt;&lt;span&gt;: %&lt;/span&gt;&lt;span&gt;CESQ&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;15,0,6,0&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;[&lt;/span&gt;&lt;span&gt;15:09:06.466&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;lt;dbg&amp;gt; dt_coap_client&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;Non Con send Id&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;14441&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;[&lt;/span&gt;&lt;span&gt;15:09:06.466&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;lt;dbg&amp;gt; dt_socket_manager&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;Send handler&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;[&lt;/span&gt;&lt;span&gt;15:09:06.684&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;lt;inf&amp;gt; dt_modem&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;Notif&lt;/span&gt;&lt;span&gt;: %&lt;/span&gt;&lt;span&gt;CESQ&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;13,0,0,0&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;[&lt;/span&gt;&lt;span&gt;15:09:06.684&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;lt;inf&amp;gt; dt_modem&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;Notif&lt;/span&gt;&lt;span&gt;: %&lt;/span&gt;&lt;span&gt;XSNRSQ&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;22,1,133,0&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;[&lt;/span&gt;&lt;span&gt;15:09:06.828&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;lt;dbg&amp;gt; dt_coap_client&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;Data recieved&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;strong&gt;# &amp;lt;- Reponse from Server&lt;/strong&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;The modem between&amp;nbsp;&lt;span&gt;15:08:50 -&amp;gt;&amp;nbsp;15:08:59 losses connection. This is time we would like to already indicate the use that the modem is not connected to the network. How to achieve this. The modem must know whether the packets are&amp;nbsp;&lt;/span&gt;transmitted. The packets &lt;span&gt;&amp;nbsp;Id&lt;/span&gt;&lt;span&gt;:&amp;nbsp;&lt;/span&gt;&lt;span&gt;14438 and&amp;nbsp;&amp;nbsp;Id:&amp;nbsp;14439 are probably&amp;nbsp;transmitted&amp;nbsp;after new connection&amp;nbsp;15:09:04.279. Which is after 10s and we would like to show the user in meantime that we are waiting for network connection. We are currently using the CEREG notification, which tells only part of the story in this case 5s of downtime instead of 20s. In worse signal condition the discrepancy&amp;nbsp;is much greater. CSCON would signal 10s of downtime,which is still only a half of the time.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;Second use case is similar. During the downtime we would like to eliminate CoaP retransmisions because it does not make sense to send(enqueue) them into modem. They will be transmitted together defeating their purpose and they only consume more data, which raises the cost of the device operation.&lt;/p&gt;
&lt;p&gt;You can see in the log that we are pausing sending to the socket when CEREG notification arrives and resuming it when CEREG 5 roaming arrives. We would like to use approach using the CSCON. However, the logic cannot solely depend on the CSCON notification because. The modeme will only make CSCON connection, when data has been enqueued into it. This meas when we would connect the CSCON logic to the pausing and resuming logic it would end up in logical loop. We want to send something -&amp;gt; CSCON=0 -&amp;gt; The CSCON will never be established because we have not enqueued anything.&lt;/p&gt;
&lt;p&gt;Without any additional monitoring AT command we cannot determine whether the modem will establish CSCON(has enqueued packets)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 Network connection status NB-IoT. Handling</title><link>https://devzone.nordicsemi.com/thread/382705?ContentTypeID=1</link><pubDate>Mon, 22 Aug 2022 13:28:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:10f5593a-c7d0-4a99-ae60-18736c14598e</guid><dc:creator>helsing</dc:creator><description>&lt;p&gt;Hi Tomas,&lt;/p&gt;
&lt;p&gt;Sorry this is taking long, I am just letting you know I am still working on this. Could you please add a little more context? &lt;/p&gt;
&lt;p&gt;Could you please add some more context to what you would like to achieve?&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Håkon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 Network connection status NB-IoT. Handling</title><link>https://devzone.nordicsemi.com/thread/381820?ContentTypeID=1</link><pubDate>Tue, 16 Aug 2022 14:34:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4459eada-668b-4520-84c9-bbf3c348ee1d</guid><dc:creator>helsing</dc:creator><description>&lt;p&gt;Hello Tomas,&lt;/p&gt;
&lt;p&gt;Thank you for your request. I am taking a closer look and will get back to you.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>