các ứng dụng (APL) lớp là lớp giao thức cao nhất trong các mạng không dây ZigBee và tổ chức các đối tượng ứng dụng. Các nhà sản xuất phát triển các đối tượng ứng dụng để tùy chỉnh một thiết bị cho các ứng dụng khác nhau. Đối tượng áp dụng kiểm soát và quản lý các lớp giao thức trong một thiết bị ZigBee. Có thể có thể lên đến 240 đối tượng ứng dụng trong một thiết bị duy nhất.
Các tiêu chuẩn ZigBee cung cấp các tùy chọn để sử dụng các cấu ứng dụng trong việc phát triển một ứng dụng. Một hồ sơ ứng dụng là một tập hợp các thỏa thuận về định dạng tin nhắn ứng dụng cụ thể và hành động xử lý. Việc sử dụng một hồ sơ ứng dụng cho phép khả năng tương tác hơn nữa giữa các sản phẩm được phát triển bởi các nhà cung cấp khác nhau cho một ứng dụng cụ thể. Nếu hai nhà cung cấp sử dụng cấu hình cùng một ứng dụng để phát triển sản phẩm của mình, các sản phẩm từ một nhà cung cấp sẽ có thể tương tác với các sản phẩm được sản xuất bởi các nhà cung cấp khác như thể cả hai đã được sản xuất bởi các nhà cung cấp cùng. Lệnh Payload FCS Lời mở đầu chuỗi SFD Khung Length / reserved PSDU lớp PHY lớp MAC PHRSHR MAC Payload MFRMHR lệnh Loại hình 1.15: các lệnh MAC khung kết cấu ZigBee Khái niệm cơ bản 23 www.newnespress.com với mỗi khung đi sẽ cho phép người nhận biết liệu tin nhắn đã được thay đổi trong quá cảnh. Quá trình này được gọi là xác thực dữ liệu. Một trong những khó khăn chính trong việc thực hiện các tính năng bảo mật trong mạng không dây ZigBee là nguồn lực hạn chế. Các nút chủ yếu là pin và đã hạn chế sức mạnh tính toán và kích thước bộ nhớ. ZigBee là mục tiêu cho các ứng dụng chi phí thấp và các phần cứng trong các nút có thể không được làm xáo trộn kháng. Nếu một kẻ xâm nhập có được một nút từ một mạng lưới điều hành mà không có sức đề kháng chống trộm, chìa khóa thực tế có thể đạt được chỉ đơn giản là từ bộ nhớ điện thoại. Một nút chống giả mạo có thể xóa các thông tin nhạy cảm, bao gồm các khóa bảo mật, nếu giả mạo được phát hiện.
đang được dịch, vui lòng đợi..