<?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>Related to Thread cloud coap client and NCP</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/45478/related-to-thread-cloud-coap-client-and-ncp</link><description>Dear nordic, 
 I have some doubts regarding this both examples. I am new in this thread coap 
 1. In Thread coap cloud client example uses coap post method is it right?(i think its send coap post request to border router) 
 2. How this cloud coap client</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 28 Mar 2019 14:04:33 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/45478/related-to-thread-cloud-coap-client-and-ncp" /><item><title>RE: Related to Thread cloud coap client and NCP</title><link>https://devzone.nordicsemi.com/thread/178966?ContentTypeID=1</link><pubDate>Thu, 28 Mar 2019 14:04:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fe549ccc-5fc4-42e1-845a-af8fb7207328</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;It is correct that the example use CoAP POST method to update cloud data, but this packet is sent directly to the cloud, not to the Border Router.&lt;/li&gt;
&lt;li&gt;Thread runs IPv6 natively, and use IPv6 routing mechanisms to send packets to the correct device. The example does not find the IPv6 address of the Border Router, but all nodes in the Thread network are assigned global IPv6 addresses by the border router when this is attached to the network. The border router will create a IPv6 subnet from its own global IPv6 address, meaning that all nodes in the Thread network will know that the border router is where all packets addressed to nodes outside the subnetwork should be directed. The IPv6 address of the cloud service is retrieved using DNS service and URL.&lt;/li&gt;
&lt;li&gt;The NCP example is a network co-processor, that is used to give the border router Thread connectivity. The NCP does not resolve the messages, only receives and forwards IPv6 packets. When a packet is received by the NCP, it is transferred to the Raspberry Pi through the serialization interface Spinel. The border router forwards the packet from the Thread interface to the Ethernet/WiFi interface without processing/modifying the packet. All happens on IPv6, and the packets are addressed directly to the end-point. Similar the cloud service can address response packets directly to the IPv6 enabled Thread end-device.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;I would recommend that you read the &lt;a href="https://www.nordicsemi.com/DocLib/Content/SDK_Doc/Thread_SDK/v2-0-0/thread_intro"&gt;documentation for our SDK&lt;/a&gt; and the&amp;nbsp;&lt;a href="https://openthread.io/guides"&gt;guides on OpenThread.io&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Jørgen&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>