Trong tô-pô mạng ngang hàng, mỗi thiết bị giao tiếp với các thiết bị khác trong vùng truyền sóng radio, để làm việc một cách hiệu quả các thiết bị muốn giao tiếp với nhau phải luôn đồng bộ với nhau. Các thiết bị có thể truyền dữ liệu của nó bằng cách sử dụng kỹ thuật truy cập unslotted CSMA/CA để truy cập môi trường truyền.
3.5.Tầng Vật lí của Zigbee (IEEE 802.15.4) [4, tr43-47]
3.5.1.Tổng quan kiến trúc tầng vật lí của mạng Zigbee (IEEE 802.15.4)
Tầng vật lí cung cấp hai dịch vụ là dịch vụ dữ liệu tầng vật lí PD (Physical Data) và dịch vụ quản lí tầng vật lí PLME (Physical Layer Management Entity – PLME). Dịch vụ quản lí dữ liệu tầng vật lí cho phép truyền tải và tiếp nhận các đơn vị dữ liệu giao thức PPDU (Physical Protocol Data Units) trên kênh vật lí.
Hình 3. 10: Các thành phần của tầng vật lí Zigbee (IEEE 802.15.4) [4, tr47]
Tầng vật lí trong mạng Zigbee (IEEE 802.15.4) có các chức năng sau: - Kích hoạt hoặc tạm dừng các thiết bị thu phát sóng.
- Dò tìm năng lượng ED (Energy detection).
- Lựa chọn kênh và cơ chế xác định kênh rỗi CCA (Clear channel assessment).
- Truyền và nhận tín hiệu trên phương diện vật lí.
Khuôn dạng dữ liệu của PPDU tầng vật lý trong mạng Zigbee (IEEE 802.15.4) được mô tả như hình 3.11
Hình 3. 11: Khuông dạng dữ liệu PPDU (IEEE 802.15.4)
Mỗi một gói tin PPDU bao gồm 3 thành phần chính
- -SHR (Synchronization Header): cho phép các trạm nhận đồng bộ hoá và khoá trên luồng bit.
- -PHR (PHY header), chứa thông tin về chiều dài của khung. - -PHY payload: Độ dài của dữ liệu, chứa khung của phân lớp điều
khiển truy cập MAC.
Cơ sở dữ liệu tầng vật lí PIB hỗ trợ các thuộc tính sau:
Bảng 3. 1: Các thuộc tính đƣợc cung cấp ở lớp vật lí Zigbee (IEEE 802.15.4)
Thuộc tính Mô tả
phyCurrentChannel Tần số của kênh đang hoạt động phyChannelsSupported Bảng các kênh bận và rỗi
phyTransmitPower Công suất phát (dBm) phyCCAMode Chế độ CCA (có 3 chế độ) phyCurrentPage Trang kênh vật lí hiện tại phyMaxFrameDuration Số kí tự lớn nhất của khung tin phySHRDuration Khoảng đồng bộ của SHR phySymbolsPerOctet Số kí tự trên mỗi octet