zigbee協(xié)議棧由哪幾層組成?
ZigBee應(yīng)用層共分為4個(gè)部分,分別是應(yīng)用支持子層(Application Support Layer,APS)、應(yīng)用框架層、ZigBee設(shè)備對象層(ZigBee Device Objects,ZDO)和ZigBee設(shè)備對象的管理平臺。APS子層的主要功能是保存綁定表并讓對應(yīng)的設(shè)備之間傳遞信息。ZDO的主要功能是分配相關(guān)的設(shè)備在ZigBee網(wǎng)絡(luò)中的角色(如ZigBee協(xié)調(diào)器或終端設(shè)備),同時(shí)接受設(shè)備的請求然后為設(shè)備提供的應(yīng)用服務(wù)進(jìn)行設(shè)定,最后對鄭定的請求進(jìn)行初始化并響應(yīng),并對相關(guān)的設(shè)備進(jìn)行安全性保護(hù)。ZigBee應(yīng)用支持子層在網(wǎng)絡(luò)層和應(yīng)用層之間設(shè)置一組ZigBee設(shè)備對象,這些對象與廠商定義的應(yīng)用對象相匹配,并提供網(wǎng)絡(luò)層到應(yīng)用層之間的通信服務(wù)接口。應(yīng)用支持子層分為兩個(gè)部分,分別是APS數(shù)據(jù)實(shí)體(APSDE)和APS管理實(shí)體(APSME)。在一個(gè)子網(wǎng)中的兩個(gè)或多個(gè)設(shè)備可以通過數(shù)據(jù)實(shí)體服務(wù)接入點(diǎn)APSDE-SAP來進(jìn)行數(shù)據(jù)通信;APSME對這個(gè)接入點(diǎn)提供服務(wù)機(jī)制進(jìn)行管理,主要功能是接收設(shè)備請求并保存設(shè)備的狀態(tài),這樣APSME就包含了一個(gè)管理對象的數(shù)據(jù)庫即APS信息庫(AIB