Mơ hình ZDO trong mạng Zigbee

Một phần của tài liệu (LUẬN văn THẠC sĩ) đánh giá hiệu năng của giao thức mạng không dây cá nhân zigbee (Trang 87 - 89)

ZDP hỗ trợ việc thăm dị (discovery) và quản lí liên kết (binding

management) giữa các thiết bị, nó hỗ trợ các chức năng thăm dò thiết bị (Device

discovery) để xác định định danh của thiết bị khác trong PAN, hay thăm dò dịch vụ (Service discovery) để yêu cầu các thiết bị khác gửi gửi các thông tin chi tiết như

hồ sơ hoặc mô tả theo dữ liệu rời rạc hoặc theo danh sách. ZDP được cấu hình như mơ hình khách/chủ (client-server), nghĩa là u cầu như một máy khách và trả lời các yêu cầu của thiết bị khác như một máy chủ bằng cách tự thiết lập hai dịch vụ chủ và khách (server sevice & client service) trên chính mình. Các thơng tin sẽ được yêu cầu và trả lời thông qua các lệnh được định sẵn và kèm theo số định danh của cụm trong ZDP.

Các lệnh của ZDP sẽ được gửi bởi dịch vụ của lớp APS, khuôn dạng sẽ gồm hai phần là thứ tự và dữ liệu đi kèm với yêu cầu. Các lệnh chia thành hai nhóm lệnh chính là lệnh chủ và lệnh khách với 3 mục đích : thăm dị (thiết bị, dịch vụ), quản lí liên kết và quản lí mạng tương ứng với 3 đối tượng : đối tượng thiết bị và dịch vụ, đối tượng quản lí liên kết và đối tượng quản lí mạng.

-Các lệnh thăm dị thiết bị và dịch vụ: cho phép yêu cầu thông tin như địa chỉ mạng, danh sách mô tả từ bất kì thiết bị nào trong mạng và lưu vào bộ nhớ đệm hoặc để cấu hình mơ tả trong các thiết bị khác.

- Các lệnh quản lí liên kết: khởi tạo hoặc gỡ bỏ các mối quan hệ liên kết, lưu trữ bảng liên kết (binding table), tạo bảng dự phịng, và phục hồi lại nếu có sự cố.

- Các lênh quản lí mạng: định dang các mạng lân cận, yêu cầu bảng định tuyến lân cận, quản lí việc tham gia và rời bỏ của thiết bị.

Ngồi ra, ZDO cịn có thêm 2 đối tượng nữa là quản lí mạng và quản lí bảo mật.

3.8.4. Lớp con Hỗ trợ Ứng dụng APS (Application Support)

Lớp APS cung cấp các dịch vụ dữ liệu cho cả các đối tượng ứng dụng và cả các ZDO thông qua điêm truy cập APSDE-SAP, dữ liệu nhận được dưới dạng các đơn vị dữ liệu gian thức PDU từ các ZDO hay đối tương ứng dụng sẽ được thêm phần tiêu đề và gửi xuống tầng dưới (tầng mạng). Ngồi ra, phần quản lí APSME cũng chứa các nguyên hàm để thực hiện 3 nhiệm vụ: quản lí liên kết, quản lí cơ sở dữ liệu trong AIB và quản lí nhóm.

- Quản lí liên kết (sử dụng nguyên hàm APSME-BIND.request và APSME-UNBIND.request): cho phép các tầng cao hơn gửi yêu cầu liên kết đến hai thiết bị và thêm chúng vào bảng liên kết nội bộ, hoặc gỡ bỏ khỏi bảng trong trường hợp giải phóng liên kết.

- Quản lí AIB (sử dụng nguyên hàm APSME-GET.request và APSME- SET.request): cho phép các tầng cao hơn đọc và ghi các giá trị vào một thuộc tính trong dữ liệu thơng tin AIB của APS.

- Quản lí nhóm: cho phép thêm/bớt các thiết bị đầu cuối vào một nhóm Khng dạng dữ liệu của lớp con APS như sau:

Một phần của tài liệu (LUẬN văn THẠC sĩ) đánh giá hiệu năng của giao thức mạng không dây cá nhân zigbee (Trang 87 - 89)

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

(112 trang)