無(wú)線通信方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及移動(dòng)通信領(lǐng)域,尤其涉及一種無(wú)線通信方法及系統(tǒng)。
【背景技術(shù)】
[0002] 在視頻監(jiān)控系統(tǒng)組網(wǎng)中,云臺(tái)控制多采用RS485總線,模擬攝像頭參數(shù)配置也通 常采用RS485總線;報(bào)警輸入、報(bào)警輸出功能采用線纜連接來(lái)實(shí)現(xiàn);音頻的輸入、輸出也是 通過(guò)線纜連接來(lái)實(shí)現(xiàn)通信。也就是說(shuō),各種報(bào)警設(shè)備、音頻設(shè)備、云臺(tái)設(shè)備等都是采用鋪設(shè) 線纜的方式來(lái)連接。
[0003] 但是,上述這種攝像頭和外部設(shè)備之間通過(guò)鋪設(shè)線纜來(lái)連接的方式,會(huì)造成外部 設(shè)備位置變更不方便的問(wèn)題。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明實(shí)施例提供了一種無(wú)線通信方法及系統(tǒng),可以方便變更外部設(shè)備的位置。
[0005] 第一方面,本發(fā)明實(shí)施例提供一種無(wú)線通信方法,該方法包括:
[0006] 網(wǎng)關(guān)接收外設(shè)節(jié)點(diǎn)發(fā)送的加入所述無(wú)線通信網(wǎng)絡(luò)的請(qǐng)求,為所述外設(shè)節(jié)點(diǎn)分配地 址,并將所述地址信息發(fā)送給所述外設(shè)節(jié)點(diǎn),以使所述外設(shè)節(jié)點(diǎn)通過(guò)所述地址信息與所述 網(wǎng)關(guān)進(jìn)行通信;
[0007] 接收所述外設(shè)節(jié)點(diǎn)上報(bào)的所述外設(shè)節(jié)點(diǎn)的類型和第一狀態(tài)信息,并在接收到的第 一指令信息中所述外設(shè)節(jié)點(diǎn)的第二狀態(tài)信息與所述第一狀態(tài)信息不一致時(shí),根據(jù)所述外設(shè) 節(jié)點(diǎn)的類型,向所述外設(shè)節(jié)點(diǎn)發(fā)送將所述外設(shè)節(jié)點(diǎn)的狀態(tài)設(shè)置為第二狀態(tài)的第二指令信 息,以使所述外設(shè)節(jié)點(diǎn)將所述外設(shè)節(jié)點(diǎn)的狀態(tài)設(shè)置為所述第二狀態(tài)。
[0008] 結(jié)合第一方面,在第一方面的第一種實(shí)現(xiàn)方式中,所述接收所述外設(shè)節(jié)點(diǎn)上報(bào)的 所述外設(shè)節(jié)點(diǎn)的類型和第一狀態(tài)信息包括:
[0009]當(dāng)所述外設(shè)節(jié)點(diǎn)中的外部設(shè)備將所述外部設(shè)備的第一狀態(tài)信息發(fā)送給所述外設(shè) 節(jié)點(diǎn)的第一 Zigbee模塊時(shí),所述網(wǎng)關(guān)的第二Zigbee模塊接收由所述第一 Zigbee模塊上報(bào) 的所述外部設(shè)備的類型和所述第一狀態(tài)信息。
[0010] 結(jié)合第一方面的第一種實(shí)現(xiàn)方式,在第一方面的第二種實(shí)現(xiàn)方式中,所述在接收 到的第一指令信息中所述外設(shè)節(jié)點(diǎn)的第二狀態(tài)信息與所述第一狀態(tài)信息不一致時(shí),根據(jù)所 述外設(shè)節(jié)點(diǎn)的類型,向所述外設(shè)節(jié)點(diǎn)發(fā)送將所述外設(shè)節(jié)點(diǎn)的狀態(tài)設(shè)置為第二狀態(tài)的第二指 令信息,以使所述外設(shè)節(jié)點(diǎn)將所述外設(shè)節(jié)點(diǎn)的狀態(tài)設(shè)置為所述第二狀態(tài)包括:
[0011] 所述網(wǎng)關(guān)中的CPU接收第一指令信息,并將所述第一指令信息中將所述外部設(shè)備 的狀態(tài)設(shè)置為第二狀態(tài)的信息轉(zhuǎn)發(fā)給所述第二Zigbee模塊;
[0012] 當(dāng)所述第二狀態(tài)信息與所述第一狀態(tài)信息不一致時(shí),所述第二Zigbee模塊根據(jù) 所述外部設(shè)備的類型,向所述第一 Zigbee模塊發(fā)送將所述外部設(shè)備的狀態(tài)設(shè)置為第二狀 態(tài)的第二指令信息,以使所述第一 Zigbee模塊將所述外部設(shè)備的狀態(tài)設(shè)置為所述第二狀 〇
[0013] 結(jié)合第一方面,在第一方面的第三種實(shí)現(xiàn)方式中,所述外設(shè)節(jié)點(diǎn)在將所述外設(shè)節(jié) 點(diǎn)的狀態(tài)設(shè)置為所述第二狀態(tài)之后,所述方法還包括:
[0014] 當(dāng)所述外設(shè)節(jié)點(diǎn)中的外部設(shè)備定期向所述第一 Zigbee模塊發(fā)送所述外部設(shè)備的 狀態(tài)信息時(shí),所述第二Zigbee模塊接收所述第一 Zigbee模塊上報(bào)的所述狀態(tài)信息;
[0015] 將所述狀態(tài)信息發(fā)送給所述網(wǎng)關(guān)中的CPU。
[0016] 結(jié)合第一方面,在第一方面的第四種實(shí)現(xiàn)方式中,所述方法還包括:
[0017] 所述第二Zigbee模塊選擇沖突頻段小于預(yù)設(shè)閾值的頻段重新建立所述無(wú)線通信 網(wǎng)絡(luò),為所述第一 Zigbee模塊重新分配地址,并將重新分配的地址信息發(fā)送給所述第一 Zigbee 模塊。
[0018] 結(jié)合第一方面的第二種實(shí)現(xiàn)方式或者第一方面的第三種實(shí)現(xiàn)方式,在第一方面的 第五種實(shí)現(xiàn)方式中,所述CPU與所述第二Zigbee模塊通過(guò)串口或者SPI總線進(jìn)行連接。 [0019] 第二方面,提供了一種無(wú)線通信系統(tǒng),所述系統(tǒng)包括:第一處理單元和第二處理單 元;
[0020] 所述第一處理單元用于接收外設(shè)節(jié)點(diǎn)發(fā)送的加入所述無(wú)線通信網(wǎng)絡(luò)的請(qǐng)求,為所 述外設(shè)節(jié)點(diǎn)分配地址,并將所述地址信息發(fā)送給所述外設(shè)節(jié)點(diǎn),以使所述外設(shè)節(jié)點(diǎn)通過(guò)所 述地址信息與所述網(wǎng)關(guān)進(jìn)行通信;
[0021] 所述第二處理單元用于接收所述外設(shè)節(jié)點(diǎn)上報(bào)的所述外設(shè)節(jié)點(diǎn)的類型和第一狀 態(tài)信息,并在接收到的第一指令信息中所述外設(shè)節(jié)點(diǎn)的第二狀態(tài)信息與所述第一狀態(tài)信息 不一致時(shí),根據(jù)所述外設(shè)節(jié)點(diǎn)的類型,向所述外設(shè)節(jié)點(diǎn)發(fā)送將所述外設(shè)節(jié)點(diǎn)的狀態(tài)設(shè)置為 第二狀態(tài)的第二指令信息,以使所述外設(shè)節(jié)點(diǎn)將所述外設(shè)節(jié)點(diǎn)的狀態(tài)設(shè)置為所述第二狀 〇
[0022] 結(jié)合第二方面,在第二方面的第一種實(shí)現(xiàn)方式中,所述第二處理單元具體用于:當(dāng) 所述外設(shè)節(jié)點(diǎn)中的外部設(shè)備將所述外部設(shè)備的第一狀態(tài)信息發(fā)送給所述外設(shè)節(jié)點(diǎn)的第一 Zigbee模塊時(shí),接收由所述第一 Zigbee模塊上報(bào)的所述外部設(shè)備的類型和所述第一狀態(tài) 信息。
[0023] 結(jié)合第二方面的第一種實(shí)現(xiàn)方式,在第二方面的第二種實(shí)現(xiàn)方式中,所述第二處 理單元具體用于:接收第一指令信息,并將所述第一指令信息中將所述外部設(shè)備的狀態(tài)設(shè) 置為第二狀態(tài)的信息轉(zhuǎn)發(fā)給所述網(wǎng)關(guān)的第二Zigbee模塊;
[0024] 當(dāng)所述第二狀態(tài)信息與所述第一狀態(tài)信息不一致時(shí),根據(jù)所述外部設(shè)備的類型, 向所述第一 Zigbee模塊發(fā)送將所述外部設(shè)備的狀態(tài)設(shè)置為第二狀態(tài)的第二指令信息,以 使所述第一 Zigbee模塊將所述外部設(shè)備的狀態(tài)設(shè)置為所述第二狀態(tài)。
[0025] 結(jié)合第二方面,在第二方面的第三種實(shí)現(xiàn)方式中,所述系統(tǒng)還包括第三處理單元, 用于當(dāng)所述外設(shè)節(jié)點(diǎn)中的外部設(shè)備定期向所述第一 Zigbee模塊發(fā)送所述外部設(shè)備的狀態(tài) 信息時(shí),接收所述第一 Zigbee模塊上報(bào)的所述狀態(tài)信息;
[0026] 將所述狀態(tài)信息發(fā)送給所述網(wǎng)關(guān)中的CPU。
[0027] 結(jié)合第二方面,在第二方面的第四種實(shí)現(xiàn)方式中,所述系統(tǒng)還包括:第四處理 單元,用于選擇沖突頻段小于預(yù)設(shè)閾值的頻段重新建立所述無(wú)線通信網(wǎng)絡(luò),為所述第一 Zigbee模塊重新分配地址,并將重新分配的地址信息發(fā)送給所述第一 Zigbee模塊。
[0028] 結(jié)合第二方面的第二種實(shí)現(xiàn)方式或者第二方面的第三種實(shí)現(xiàn)方式,在第二方面的 第五種實(shí)現(xiàn)方式中,所述CPU與所述第二Zigbee模塊通過(guò)串口或者SPI總線進(jìn)行連接。
[0029] 在本發(fā)明實(shí)施例中,網(wǎng)關(guān)接收外設(shè)節(jié)點(diǎn)發(fā)送的加入所述無(wú)線通信網(wǎng)絡(luò)的請(qǐng)求,為 所述外設(shè)節(jié)點(diǎn)分配地址,并將所述地址信息發(fā)送給所述外設(shè)節(jié)點(diǎn),以使所述外設(shè)節(jié)點(diǎn)通過(guò) 所述地址信息與所述網(wǎng)關(guān)進(jìn)行通信;接收所述外設(shè)節(jié)點(diǎn)上報(bào)的所述外設(shè)節(jié)點(diǎn)的類型和第一 狀態(tài)信息,并在接收到的第一指令信息中所述外設(shè)節(jié)點(diǎn)的第二狀態(tài)信息與所述第一狀態(tài)信 息不一致時(shí),根據(jù)所述外設(shè)節(jié)點(diǎn)的類型,向所述外設(shè)節(jié)點(diǎn)發(fā)送將所述外設(shè)節(jié)點(diǎn)的狀態(tài)設(shè)置 為第二狀態(tài)的第二指令信息,以使所述外設(shè)節(jié)點(diǎn)將所述外設(shè)節(jié)點(diǎn)的狀態(tài)設(shè)置為所述第二狀 態(tài)。由此可以方便的變更外部設(shè)備的位置。
【附圖說(shuō)明】
[0030] 圖1為本發(fā)明實(shí)施例提供的Zigbee無(wú)線通信網(wǎng)絡(luò);
[0031] 圖2為本發(fā)明實(shí)施例一提供的無(wú)線通信方法流程示意圖;
[0032] 圖3為本發(fā)明實(shí)施例二提供的無(wú)線通信方法的信息交互圖;
[0033] 圖4為本發(fā)明實(shí)施例三提供的無(wú)線通信系統(tǒng)的示意圖。
【具體實(shí)施方式】
[0034] 下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;?本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他 實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0035] 本發(fā)明實(shí)施例提供的無(wú)線通信方法及系統(tǒng),適用于無(wú)線通信網(wǎng)絡(luò),無(wú)線通信網(wǎng)絡(luò) 包括網(wǎng)關(guān),其中,該網(wǎng)關(guān)只需內(nèi)置一個(gè)Zigbee模塊,該Zigbee模塊定義為協(xié)調(diào)器,并通過(guò)無(wú) 線通信方式來(lái)管理多個(gè)外設(shè)節(jié)點(diǎn),而每個(gè)外設(shè)節(jié)點(diǎn)均內(nèi)置一個(gè)Zigbee模塊,該Zigbee模塊 定義為終端,用于和協(xié)助器進(jìn)行對(duì)接;且每個(gè)外設(shè)節(jié)點(diǎn)均包括具有不同功能的外部設(shè)備,舉 例來(lái)說(shuō),該外部設(shè)備可以為報(bào)警器、擴(kuò)音器、拾音器和傳感器等。
[0036] 圖1為本發(fā)明實(shí)施例提供的Zigbee無(wú)線通信網(wǎng)絡(luò),該Zigbee無(wú)線通信網(wǎng)絡(luò)包括 網(wǎng)關(guān)、路由器和外設(shè)節(jié)點(diǎn),它們統(tǒng)一由上層的監(jiān)控平臺(tái)進(jìn)行管理。圖1中,該網(wǎng)關(guān)具體為攝 像頭網(wǎng)關(guān),且該攝像頭網(wǎng)關(guān)中設(shè)有被定義為協(xié)調(diào)器