<?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>Non-IP Data Delivery support in the nRF9160 module</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/75436/non-ip-data-delivery-support-in-the-nrf9160-module</link><description>Hi 
 
 
 I am interested in the Non-IP Data Delivery support in the nRF9160 module. 
 1) Is there or is there no support at the moment? If not, is it planned and when will it appear? 
 If yes, what version of radio modem firmware supports this and what</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 28 May 2021 07:26:50 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/75436/non-ip-data-delivery-support-in-the-nrf9160-module" /><item><title>RE: Non-IP Data Delivery support in the nRF9160 module</title><link>https://devzone.nordicsemi.com/thread/312280?ContentTypeID=1</link><pubDate>Fri, 28 May 2021 07:26:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:805a26f0-2554-4dcf-b639-343c03ce3aca</guid><dc:creator>&amp;#216;yvind</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/members/sharathmalve"&gt;SharathMalve&lt;/a&gt;, I&amp;#39;ve gotten some information from our modem team.&amp;nbsp;Non-IP Data Delivery is supported in MFW v1.3.0, &lt;a href="https://infocenter.nordicsemi.com/topic/ref_at_commands/REF/at_commands/packet_domain/cgdcont.html"&gt;see +CGDCONT for more information&lt;/a&gt;.&amp;nbsp;&lt;span&gt;From SDK side non-IP is used with a RAW socket which should be supported in NCS tag v1.6.0. Currently, this is still under testing from what I understand. However,&amp;nbsp;the functionality is &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/include/modem/pdn.html"&gt;available in latest NCS&lt;/a&gt;.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;The following was given by the modem team, but note that this is not the official release and that this may be prone to erros.&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;establish non-ip connection
&lt;ul&gt;
&lt;li&gt;by using brand new PDN lib:&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/include/modem/pdn.html" rel="nofollow noopener noreferrer" target="_blank"&gt;https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/include/modem/pdn.html&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;in brief: pdn_ctx_create() &amp;gt; pdn_ctx_configure() with PDN_FAM_NONIP among others -&amp;gt; pdn_activate()
&lt;ul&gt;
&lt;li&gt;activation will fail if not succesful&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;raw data sockets:
&lt;ul&gt;
&lt;li&gt;creation:
&lt;ul&gt;
&lt;li&gt;socket(AF_PACKET, SOCK_RAW, 0)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;can be bound to specific PDN:
&lt;ul&gt;
&lt;li&gt;retrieve the pdn id of context (cid from pdn_ctx_create()): pdn_id_get()&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrfxlib/nrf_modem/doc/pdn_extension.html?highlight=so_bindtodevice" rel="nofollow noopener noreferrer" target="_blank"&gt;https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrfxlib/nrf_modem/doc/pdn_extension.html?highlight=so_bindtodevice&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;-&amp;gt; &amp;quot;binding a data socket to a PDN ID&amp;quot;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Kind regards,&lt;br /&gt;Øyvind&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Non-IP Data Delivery support in the nRF9160 module</title><link>https://devzone.nordicsemi.com/thread/310980?ContentTypeID=1</link><pubDate>Fri, 21 May 2021 09:59:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2ad8ec17-e7c5-4f0c-81b8-f82dce7dc248</guid><dc:creator>&amp;#216;yvind</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/members/awneil"&gt;awneil&lt;/a&gt; Seemingly, yes! But still need to verify those details from our team.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Non-IP Data Delivery support in the nRF9160 module</title><link>https://devzone.nordicsemi.com/thread/310978?ContentTypeID=1</link><pubDate>Fri, 21 May 2021 09:57:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:307074bb-008f-4930-b109-8fa406dc7ca9</guid><dc:creator>awneil</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/members/oys"&gt;Øyvind&lt;/a&gt;&amp;nbsp;- thanks for that.&lt;/p&gt;
&lt;p&gt;&lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/1f44d.svg" title="Thumbsup"&gt;&amp;#x1f44d;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;So, like GPRS, the specs aren&amp;#39;t limited to just IP - but it would require support in the Network, and UE?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Non-IP Data Delivery support in the nRF9160 module</title><link>https://devzone.nordicsemi.com/thread/310966?ContentTypeID=1</link><pubDate>Fri, 21 May 2021 09:21:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:05a0d7c5-d2cd-40bc-830f-e3a1732a0a7f</guid><dc:creator>&amp;#216;yvind</dc:creator><description>&lt;p&gt;Hello &lt;a href="https://devzone.nordicsemi.com/members/sharathmalve"&gt;SharathMalve&lt;/a&gt;,&lt;br /&gt;I&amp;#39;ve forwarded your question to our nRF9160 team. Will get back to you as soon as possible.&lt;br /&gt;&lt;br /&gt;&lt;a href="https://devzone.nordicsemi.com/members/awneil"&gt;awneil&lt;/a&gt; &lt;a href="https://www.gsma.com/iot/wp-content/uploads/2019/07/201906-GSMA-NB-IoT-Deployment-Guide-v3.pdf"&gt;from the GSMA NB-IoT Deployment guide:&lt;/a&gt;&lt;br /&gt;&lt;em&gt;Non-IP PDN type is an optional feature that allows an EPS UE to transfer data without adding an IP header or transport header and without the need to operate an IP stack and obtaining an IP address. “Non-IP” transport is specifically requested by the UE in a PDN Connectivity Request (as part of an Attach Request or separately), by selecting “PDN-type = Non-IP” (possible values are IPv4, IPv4v6, IPv6 or Non-IP). Two mechanisms (provisioned in HSS) are currently defined for the delivery of Non-IP data to the Service Capability Server / Application Server (SCS/AS): &lt;/em&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Delivery using SCEF; &lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Delivery using a Point-to-Point (PtP) SGi tunnel&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;NIDD is &lt;a href="https://thingspace.verizon.com/documentation/apis/connectivity-management/working-with-verizon/about-non-ip-data-delivery.html"&gt;used by e.g. Verizon Thingspace&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;br /&gt;Øyvind&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Non-IP Data Delivery support in the nRF9160 module</title><link>https://devzone.nordicsemi.com/thread/310948?ContentTypeID=1</link><pubDate>Fri, 21 May 2021 08:21:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:209ac6a5-7019-49f1-ba4b-328c396b0835</guid><dc:creator>awneil</dc:creator><description>&lt;p&gt;Aren&amp;#39;t&amp;nbsp;&lt;span&gt;LTE-M and NB-IoT essentially IP-based ?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>