Định địa chỉ

Một phần của tài liệu Ứng dụng công nghệ zigbee cho hệ thống điều khiển chiếu sáng trong nhà (Trang 43 - 44)

Tất các thiết bị ZigBee có hai địa chỉ khác nhau, một địa chỉ 64 bit và một địa chỉ 16 bit. Đặc trƣng của mỗi cái thì đƣợc miêu tả nhƣ sau:

35  Địa chỉ thiết bị 64 bit

Địa chỉ 64 bit là một địa chỉ thiết bị duy nhất đƣợc ấn định trong lúc sản xuất. Địa chỉ này là duy nhất cho mỗi thiết bị vật lý. Địa chỉ 64 bit bao gồm một cấu tạo nhận diện duy nhất 3 byte (OUI) ấn định bởi IEEE. Địa chỉ 64 bit cũng đƣợc gọi là địa chỉ mở rộng.

Địa chỉ thiết bị 16 bit

Một thiết bị nhận một địa chỉ 16 bit khi nó tham gia vào một mạng ZigBee. Vì lý do này, địa chỉ 16 bit thì còn đƣợc gọi là “địa chỉ mạng”. 0x0000 của địa chỉ 16 bit là dành riêng cho coordinator. Tất cả những thiết bị khác nhận một địa chỉ phát ra ngẫu nhiên từ thiết bị router hoặc thiết bị coordinator này cho phép tham gia. Địa chỉ 16 bit có thể thay đổi một số điều kiện ở dƣới:

+ Một xung đột địa chỉ là nhận thấy ở nơi mà hai thiết bị là tìm thấy đƣợc địa chỉ 16 bit giống nhau.

+ Một thiết bị dời khỏi mạng và sau đó tham gia (Nó có thể nhận một địa chỉ khác). Tất cả truyền dẫn ZigBee đƣợc gửi bằng địa chỉ 16 bit nguồn và địa chỉ 16 bit đích. Bảng định tuyến trên những thiết bị ZigBee cũng sử dụng địa chỉ 16 bit để xác định làm thế nào để tuyến đƣờng những gói dữ liệu qua mạng. Tuy nhiên, khi địa chỉ 16 bit là không tĩnh, nó không phải là một phƣơng pháp đáng tin cậy để định nghĩa một thiết bị.

Để giải quyết vấn đề này, địa chỉ đích 64 bit thì thƣờng bao gồm cả trong truyền dữ liệu để bảo đảm dữ liệu đƣợc giao đến đích chính xác. Ngăn xếp ZigBee có thể tìm ra địa chỉ 16 bit, nếu không biết, trƣớc khi truyền dữ liệu đến một thiết bị từ xa.

Một phần của tài liệu Ứng dụng công nghệ zigbee cho hệ thống điều khiển chiếu sáng trong nhà (Trang 43 - 44)

Tải bản đầy đủ (PDF)

(107 trang)