RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

ZigBee中Touch Link流程解析和使用方法

億佰特物聯(lián)網(wǎng)應(yīng)用專家 ? 2024-03-08 08:19 ? 次閱讀

什么是Touch Link?

Touch Link是ZigBee3.0標準中ZLL(ZigBee light link)協(xié)議定義的一種組網(wǎng)方式,屬于分布式網(wǎng)絡(luò)的一種,網(wǎng)絡(luò)中可以不需要協(xié)調(diào)器,只需要路由器和終端節(jié)點,和傳統(tǒng)的ZigBee網(wǎng)絡(luò)相比進一步簡化了網(wǎng)絡(luò)流程,建立網(wǎng)絡(luò)和加入網(wǎng)絡(luò)更加簡單可靠。

Touch Link字面意思即接觸式連接,ZigBee里面的Touch Link其實是近距離組網(wǎng)的一種,一個設(shè)備被定義為發(fā)起者,另一個設(shè)備被定義為目標者,發(fā)起者的主要職責(zé)是掃描目標設(shè)備,通常情況下終端設(shè)備會被定義成發(fā)起者。目標者的職責(zé)是等待附近發(fā)起者的掃描請求,若得知發(fā)起者沒有網(wǎng)絡(luò)存在,則目標者需要建立一個新的網(wǎng)絡(luò),若發(fā)起者有網(wǎng)絡(luò)存在,則目標者加入到發(fā)起者的網(wǎng)絡(luò),通常情況下路由器會被定義成目標者。在典型的燈控照明領(lǐng)域,遙控器就是終端發(fā)起者,燈就是路由器目標者。

9108d41a-dce1-11ee-9118-92fbcf53809c.png

Touch Link協(xié)議流程

Touch Link標準協(xié)議定義了發(fā)起者目標者兩種設(shè)備類型,具體協(xié)議流程如下:

(1)發(fā)起者發(fā)送一幀掃描請求數(shù)據(jù)幀,對周圍的目標者進行掃描。

(2)目標者收到掃描請求后,回復(fù)確認幀給發(fā)起者,表示你已經(jīng)掃描到我。

(3)發(fā)起者對掃描到的目標者發(fā)送設(shè)備信息請求幀,請求目標者發(fā)送它的設(shè)備信息。

(4)目標者收到請求后,把它的設(shè)備信息回復(fù)給發(fā)起者。

(5)發(fā)起者向目標者發(fā)送標識請求數(shù)據(jù)幀,讓目標者標識自己以幫助實現(xiàn)連接。

(6)發(fā)起者向目標者發(fā)送清除目標者之前網(wǎng)絡(luò)信息的請求幀。

(7)目標者收到請求幀后清除自己以前的網(wǎng)絡(luò)信息。

(8)若發(fā)起者是無網(wǎng)絡(luò)狀態(tài)下首次Touch Link,則向目標者發(fā)送新建網(wǎng)絡(luò)的請求幀,請求幀中包含了需要新建的網(wǎng)絡(luò)參數(shù)。

若發(fā)起者已經(jīng)有Touch Link網(wǎng)絡(luò),則向目標者發(fā)送加入到它的網(wǎng)絡(luò)請求幀,請求幀中包含了需要加入的網(wǎng)絡(luò)參數(shù)。

(9)目標者收請求后,將給發(fā)起者一個回復(fù)幀,同時新建一個或加入一個Touch Link網(wǎng)絡(luò),至此完成了一個Touch Link過程。

911b5e3c-dce1-11ee-9118-92fbcf53809c.png

Touch Link協(xié)議流程圖

基于億佰特E180-ZG120模組建立一個Touch Link網(wǎng)絡(luò)具體步驟:

(1) 首先,發(fā)起者(終端設(shè)備)在發(fā)起一個Touch Link網(wǎng)絡(luò)前,若之前有加入過其他網(wǎng)絡(luò),必須先清除掉之前網(wǎng)絡(luò)的信息,讓網(wǎng)絡(luò)狀態(tài)處于無網(wǎng)絡(luò)狀態(tài)。

(2) 其次,發(fā)起者(終端設(shè)備)發(fā)起Touch Link掃描請求,來發(fā)現(xiàn)周圍存在的目標者(路由器),掃描過程中被掃描者盡量靠近發(fā)起者,其他設(shè)備盡量遠離掃描區(qū)域(掃描信號的閾值為-40dBm,即大于-40dBm信號強度的設(shè)備將被掃描到),若掃描到兩個以上的目標者設(shè)備會影響Touch Link的成功率。

(3) 其次,發(fā)起者掃描到目標設(shè)備后,若自己是首次發(fā)起Touch Link,則向目標者發(fā)起新建網(wǎng)絡(luò)的請求;若自己之前Touch Link成功過,則向目標者發(fā)起加入到它的Touch Link網(wǎng)絡(luò)的請求。

(4) 最后,目標者響應(yīng)發(fā)起者的請求,新建網(wǎng)絡(luò)或加入到Touch Link網(wǎng)絡(luò)。

經(jīng)過以上步驟一個新的ZLL Touch Link網(wǎng)絡(luò)已經(jīng)完成,網(wǎng)絡(luò)中只可能存在一個發(fā)起者,其他節(jié)點都是目標者。發(fā)起者在Touch Link 之前首先要清除掉之前的加入過的網(wǎng)絡(luò),Touch Link的過程中一次只靠近一個設(shè)備其他設(shè)備盡量遠離。Touch Link網(wǎng)絡(luò)可以不需要協(xié)調(diào)器只需要終端和路由器,這樣網(wǎng)絡(luò)更加簡單方便,在燈控領(lǐng)域中得到廣泛的應(yīng)用。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • ZigBee
    +關(guān)注

    關(guān)注

    158

    文章

    2270

    瀏覽量

    242722
  • 路由器
    +關(guān)注

    關(guān)注

    22

    文章

    3728

    瀏覽量

    113697
  • 分布式網(wǎng)絡(luò)

    關(guān)注

    0

    文章

    10

    瀏覽量

    6921
收藏 人收藏

    評論

    相關(guān)推薦

    Linux系統(tǒng)的Makefile的使用方法

    今天主要和大家聊一聊,Linux系統(tǒng)的Makefile的使用方法。
    發(fā)表于 11-17 09:35 ?4165次閱讀

    ZigBee Light Link協(xié)議燈控方案

    `信馳達科技聯(lián)合ZigBee領(lǐng)導(dǎo)廠商TI(美國德州儀器)共同開發(fā)并設(shè)計ZigBee Light Link標準的智能燈光控制方案, 更好的支持和服務(wù)終端客戶。 整個方案系統(tǒng)由智能手機APP軟件
    發(fā)表于 08-19 14:31

    CC2530 Zigbee網(wǎng)絡(luò)怎么獲得新節(jié)點加入發(fā)送的包,并解析地址?

    CC2530 Zigbee網(wǎng)絡(luò)怎么獲得新節(jié)點加入發(fā)送的包,并解析地址?CC2530 Zigbee 網(wǎng)絡(luò)當有新節(jié)點加入到網(wǎng)絡(luò)時會發(fā)送device announce包,請問我在哪個方法里可
    發(fā)表于 04-06 14:36

    zigbee light link 問題,關(guān)于遠程回復(fù)狀態(tài)問題。

    Dear TI ? ? ? ?在zigbee light link,當遙控,或者網(wǎng)關(guān)發(fā)出一個控制指令時,例如
    發(fā)表于 06-01 05:36

    介紹SPI的使用方法

    ,這篇介紹SPI的使用方法流程與TIM類似。大致總結(jié)為以下幾個步驟:在RT-thread settings中使能對應(yīng)的驅(qū)動框架在stm32f4xx_hal_conf.h中使能對應(yīng)的模塊(HAL_XX_MODULE_ENABLED)在board.h
    發(fā)表于 02-17 06:32

    ipod touch使用方法/使用技巧

    ipod touch使用方法:此文檔介紹的非常詳細.
    發(fā)表于 11-23 09:03 ?16次下載

    飛思卡爾zigbee開發(fā)流程

    飛思卡爾zigbee開發(fā)流程
    發(fā)表于 10-27 09:00 ?17次下載
    飛思卡爾<b class='flag-5'>zigbee</b>開發(fā)<b class='flag-5'>流程</b>

    excel宏的使用方法、技巧和步驟

    excel宏的使用方法如下: 一、建立宏 二、執(zhí)行宏 三、編輯和刪除宏
    發(fā)表于 11-19 10:16 ?11.7w次閱讀
    excel<b class='flag-5'>中</b>宏的<b class='flag-5'>使用方法</b>、技巧和步驟

    TI于臺北國際電腦展發(fā)布ZigBee Light Link

    行業(yè)界首次最新 ZigBeereg; Light Link 標準演示。ZigBee Light LinkZigBee 聯(lián)盟的領(lǐng)先照明
    發(fā)表于 12-14 20:52 ?287次閱讀

    STM32 ST-LINK Utility介紹、 下載、安裝、使用方法

    STM32 ST-LINK Utility介紹、下載、安裝、使用方法
    的頭像 發(fā)表于 03-24 13:55 ?5.7w次閱讀
    STM32 ST-<b class='flag-5'>LINK</b> Utility介紹、 下載、安裝、<b class='flag-5'>使用方法</b>

    示波器的使用方法(三):示波器的使用方法詳解

    示波器的使用方法并非很難,重點在于正確使用示波器的使用方法。往期文章,小編對模擬示波器的使用方法和數(shù)字示波器的使用方法均有所介紹。為增進大
    的頭像 發(fā)表于 12-24 20:37 ?3255次閱讀

    全面解析AMD Link功能

    ,進行資料查看或遠程游戲等操作。下面我們就來詳細的了解一下AMD Link使用方法和各項功能。 想要通過手機、平板等移動端設(shè)備使用AMD Link功能,可以在平臺對應(yīng)的軟件商店下載AMD L
    的頭像 發(fā)表于 05-20 10:14 ?3.9w次閱讀

    DWIN屏使用方法總結(jié)(下)

    DWIN屏使用方法總結(jié)(下)DWIN屏使用方法總結(jié)(下)數(shù)據(jù)幀常用的系統(tǒng)指令常用控件基礎(chǔ)觸控按鍵返回數(shù)據(jù)變量錄入圖標變量數(shù)據(jù)變量顯示總結(jié)DWIN屏使用方法總結(jié)(下)上一篇關(guān)于DWIN屏的總結(jié)學(xué)習(xí)
    發(fā)表于 12-31 18:56 ?10次下載
    DWIN屏<b class='flag-5'>使用方法</b>總結(jié)(下)

    ZigBee3.0數(shù)據(jù)包解析

    的,無法解析每個數(shù)據(jù)包含義,所以此抓包方法ZigBee3.0開發(fā)過程的幫助不大。若采用第三方抓包軟件Ubiqua這個工具,就可以解析ZigBee
    發(fā)表于 02-28 11:48 ?2667次閱讀
    <b class='flag-5'>ZigBee</b>3.0數(shù)據(jù)包<b class='flag-5'>解析</b>

    HI-LINK Zigbee StartKit使用手冊

    電子發(fā)燒友網(wǎng)站提供《HI-LINK Zigbee StartKit使用手冊.pdf》資料免費下載
    發(fā)表于 10-07 15:22 ?0次下載
    HI-<b class='flag-5'>LINK</b> <b class='flag-5'>Zigbee</b> StartKit使用手冊
    RM新时代网站-首页