Site updated: 2020-09-16 09:49:31

Yimian 4 years ago
parent 61f899dbbc
commit 2798aa43ae
  1. 6
      atom.xml
  2. 2
      category-sitemap.xml
  3. 2
      post-sitemap.xml
  4. 2
      search.xml
  5. 6
      sitemap.xml
  6. 6
      tag-sitemap.xml
  7. 4
      tech/wiot2.html

File diff suppressed because one or more lines are too long

@ -9,7 +9,7 @@
<url>
<loc>https://www.eee.dog/categories/tech/</loc>
<lastmod>2020-09-15T15:22:42.110Z</lastmod>
<lastmod>2020-09-16T01:48:14.523Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.2</priority>
</url>

@ -9,7 +9,7 @@
<url>
<loc>https://www.eee.dog/tech/wiot2.html</loc>
<lastmod>2020-09-15T15:22:42.110Z</lastmod>
<lastmod>2020-09-16T01:48:14.523Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>

File diff suppressed because one or more lines are too long

@ -4,7 +4,7 @@
<sitemap>
<loc>https://www.eee.dog/post-sitemap.xml</loc>
<lastmod>2020-09-15T15:22:42.110Z</lastmod>
<lastmod>2020-09-16T01:48:14.523Z</lastmod>
</sitemap>
<sitemap>
@ -14,12 +14,12 @@
<sitemap>
<loc>https://www.eee.dog/category-sitemap.xml</loc>
<lastmod>2020-09-15T15:22:42.110Z</lastmod>
<lastmod>2020-09-16T01:48:14.523Z</lastmod>
</sitemap>
<sitemap>
<loc>https://www.eee.dog/tag-sitemap.xml</loc>
<lastmod>2020-09-15T15:22:42.110Z</lastmod>
<lastmod>2020-09-16T01:48:14.523Z</lastmod>
</sitemap>
</sitemapindex>

@ -4,21 +4,21 @@
<url>
<loc>https://www.eee.dog/tags/WiFi/</loc>
<lastmod>2020-09-15T15:22:42.110Z</lastmod>
<lastmod>2020-09-16T01:48:14.523Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.2</priority>
</url>
<url>
<loc>https://www.eee.dog/tags/nodeJS/</loc>
<lastmod>2020-09-15T15:22:42.110Z</lastmod>
<lastmod>2020-09-16T01:48:14.523Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.2</priority>
</url>
<url>
<loc>https://www.eee.dog/tags/iot/</loc>
<lastmod>2020-09-15T15:22:42.110Z</lastmod>
<lastmod>2020-09-16T01:48:14.523Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.2</priority>
</url>

@ -476,7 +476,7 @@ pjax_google_analytics = () => {
<h4 id="组网"><a href="#组网" class="headerlink" title="组网"></a><strong>组网</strong></h4><p>wiot节点使用分布式组网。在路由器信号较强的地方,master节点将接入路由器WiFi网络,并桥接。在路由器信号不强的地方,每一个节点都会找到信号最强的另一个上游的master或bridge节点,并桥接(slave除外)。</p>
<p><img src="https://api.yimian.xyz/img/?path=imgbed/img_a42f5a4_1224x561_8_null_normal.jpeg" alt="wiot节点分布式组网"></p>
<p>如上图,两个距离路由器近的master节点自动接入到路由器wifi。下游的其它节点分别连接至信号最强的上游节点。</p>
<h4 id="认证"><a href="#认证" class="headerlink" title="认证"></a><strong>认证</strong></h4><p><img src="https://api.yimian.xyz/img/?path=imgbed/img_d184ff2_1442x502_8_null_normal.jpeg" alt="射频指纹识别[2]"><br>wiot节点支持使用<strong>射频指纹识别</strong><a href="https://ieeexplore.ieee.org/document/8715341" target="_blank" rel="noopener">[2]</a>来实现下游通信认证。此方法使用esp8266的RSSI函数以及scan返回参数。在下游设备试图接入网络时,上游设备将搜集指纹信息并向服务器汇报。服务器将指纹与数据库存储的先前版本进行比对,并作出是否允许入网的决策。</p>
<h4 id="认证"><a href="#认证" class="headerlink" title="认证"></a><strong>认证</strong></h4><p><img src="https://api.yimian.xyz/img/?path=imgbed/img_d184ff2_1442x502_8_null_normal.jpeg" alt="射频指纹识别[2]"><br>wiot节点支持使用<strong>射频指纹识别</strong><a href="https://ieeexplore.ieee.org/document/9149584" target="_blank" rel="noopener">[2]</a>来实现下游通信认证。此方法使用esp8266的RSSI函数以及scan返回参数。在下游设备试图接入网络时,上游设备将搜集指纹信息并向服务器汇报。服务器将指纹与数据库存储的先前版本进行比对,并作出是否允许入网的决策。</p>
<h3 id="云模块"><a href="#云模块" class="headerlink" title="云模块"></a>云模块</h3><p>云模块充当wiot的云部分,提供云的功能。云模块能够守护运行run-time状态下的wiot程序。此外,云模块还能够提供测试,部署等功能。云模块使用Docker进行虚拟化。</p>
<h3 id="命令行程序"><a href="#命令行程序" class="headerlink" title="命令行程序"></a>命令行程序</h3><p>即wiot-cli。是wiot在开发者终端上提供的操作工具集。通过wiot-cli,开发者可以实现对wiot程序的测试,部署,恢复等功能。此外,wiot-cli也支持一系列debug等常用功能。详见下方<code>wiot-cli命令</code></p>
<h2 id="用户操作步骤"><a href="#用户操作步骤" class="headerlink" title="用户操作步骤"></a>用户操作步骤</h2><ol>
@ -552,7 +552,7 @@ pjax_google_analytics = () => {
<p><img src="https://api.yimian.xyz/img/?path=imgbed/img_a42f5a4_1224x561_8_null_normal.jpeg" alt="wiot node distributed networking"></p>
<p>As shown in the figure above, the two master nodes close to the router are automatically connected to the router wifi. The other downstream nodes are respectively connected to the upstream node with the strongest signal.</p>
<h4 id="Certification"><a href="#Certification" class="headerlink" title="Certification"></a><strong>Certification</strong></h4><p><img src="https://api.yimian.xyz/img/?path=imgbed/img_d184ff2_1442x502_8_null_normal.jpeg" alt="Radio frequency fingerprint identification[2]"></p>
<p>Wiot nodes support the use of <strong>RF Fingerprint Recognition</strong><a href="https://ieeexplore.ieee.org/document/8715341" target="_blank" rel="noopener">[2]</a> to achieve downstream communication authentication. This method uses the RSSI function of esp8266 and scan return parameters. When the downstream device attempts to access the network, the upstream device will collect fingerprint information and report to the server. The server compares the fingerprint with the previous version stored in the database and makes a decision whether to allow access to the network.</p>
<p>Wiot nodes support the use of <strong>RF Fingerprint Recognition</strong><a href="https://ieeexplore.ieee.org/document/9149584" target="_blank" rel="noopener">[2]</a> to achieve downstream communication authentication. This method uses the RSSI function of esp8266 and scan return parameters. When the downstream device attempts to access the network, the upstream device will collect fingerprint information and report to the server. The server compares the fingerprint with the previous version stored in the database and makes a decision whether to allow access to the network.</p>
<h3 id="Cloud-Module"><a href="#Cloud-Module" class="headerlink" title="Cloud Module"></a>Cloud Module</h3><p>The cloud module acts as the cloud part of Wiot and provides cloud functions. The cloud module can guard the wiot program running in the run-time state. In addition, the cloud module can also provide functions such as testing and deployment. The cloud module uses Docker for virtualization.</p>
<h3 id="Command-Line-Program"><a href="#Command-Line-Program" class="headerlink" title="Command Line Program"></a>Command Line Program</h3><p>That is wiot-cli. It is a set of operation tools provided by Wiot on the developer terminal. Through wiot-cli, developers can implement functions such as testing, deploying, and restoring wiot programs. In addition, wiot-cli also supports a series of common functions such as debug. See the <code>wiot-cli command</code> below for details.</p>
<h2 id="User-operation-steps"><a href="#User-operation-steps" class="headerlink" title="User operation steps"></a>User operation steps</h2><ol>

Loading…
Cancel
Save