
售前電話
135-3656-7657
售前電話 : 135-3656-7657
國家高新技術企業 省級專精特新企業
咨詢熱線:135-3656-7657 400-6333-661
IEEE 802. 15.4/ZigBee的MAC層(數據鏈路層、介質接入控制層或媒體控制層)的主 要功能是為兩個ZigBee設備的MAC層實體之間提供可靠的數據鏈路,其主要功能包括以 下部分:
(1)通過CSMA-CA機制解決信道訪問時的沖突。
(2)發送信標或檢測、跟蹤信標。
(3)處理和維護保護時隙(GTS)0
(4)連接的建立和斷開。
(5)安全機制。
IEEE 802系列標準把數據鏈路層分成邏輯鏈路層控制(Logical Link Control, LLC)和 MAC兩個子層。LLC子層在IEEE 802. 6標準中定義為802標準系列所共用;而MAC子 層協議則依賴于各自的物理層。IEEE 802. 15. 4的MAC子層支持多種LLC標準,通過業 務相關匯聚子層協議承載IEEE 802. 2協議中第一種類型的LLC標準,同時也允許其他 LLC標準直接使用IEEE 802. 15. 4 MAC子層的服務。LLC子層主要功能是進行數據包 分段與重組以及確保數據包按順序傳輸。
如圖4-23所示,IEEE 802. 15.4 MAC子層實現包括設備間無線鏈路的建立、維護與斷開,確認模式的幀傳送與接收,信道接入與控制,幀校驗與快速自動請求重發(ARQ),預留 時隙管理以及廣播信息管理等。MAC子層處理所有物理層無線信道接入。主要功能 如下:
(1)網絡協調器產生網絡信標。
(2)與信標同步。
(3)支持個域網鏈路的建立和斷開。
(4)為設備的安全提供支持。
(5)信道接入時采用免沖突載波檢測多址接入(CSMA-CA)機制。
(6)處理和維護保護時隙(GTS)機制。
(7)在兩個對等的MAC實體之間提供一個可靠的通信鏈路。
MAC子層與LLC子層的接口中用于管理目的的原語僅有26條。相對于Bluetooth技術的131條和32個事件而言,IEEE 802. 15. 4 MAC子層的復雜度很低,不需要高速處理 器,因此降低了成本。
IEEE 802. 15.4 MAC層定義了兩種信道接入方法,分別用于兩種ZigBee網絡拓撲結構中:基于中心控制的星形網絡和基于對等操作的網狀網絡。在星型網絡中,中心設備承 擔網絡的形成與維護、時隙的劃分、信道接入控制以及專用帶寬分配等功能,其余設備則根 據中心設備的廣播信息來決定如何接入和使用信道,這是一種時隙化的載波監聽和沖突避 免CSMA/CA信道接入算法。在對等的網絡中,沒有中心設備控制,也沒有廣播信道和廣播信息,而是使用標準的CSMA/CA信道接入算法接入網絡。
總線型局域網在MAC層的標準是CSMA/CD,即載波監聽多點接入/沖突檢測。由于 無線產品的適配器不易檢測信道是否存在沖突,因此802. 15定義了一種新的協議,即載波 監聽多點接入/沖突避免。一方面,載波偵聽,即可查看介質是否空閑;另一方面避免沖突, 通過隨機的時間等待,使信號沖突發生的概率最小,當介質被偵聽到空閑時,優先發送。