Trong multicast, bản tin được gửi đến một nhóm các thiết bị trong cùng mạng thay vì trong toàn mạng. Ví dụ, trong một ứng dụng điều khiển đèn, một khung đơn được truyền bởi một thiết bị có chức năng như một công tắc có thể bật/tắt một nhóm các đèn trong một ngôi nhà. Mặc dù có thể thực hiện cùng kết quả bằng cách sử dụng phương thức unicast để truyền cho từng đèn một, nhưng sử dụng multicast sẽ là cách hiệu quả hơn để truyền cùng một bản tin tới một nhóm thiết bị.
Đồ án tốt nghiệp đại học Chương 2. Các công nghệ vô tuyến sử dụng trong mạng Mesh vô tuyến Mỗi một nhóm được nhận diện bởi một xác nhận nhóm multicast 16-bit (multicast Group ID). Các thiết bị trong cùng nhóm được gọi là các thành viên của nhóm (group member). Một thiết bị có thể là thành viên của nhiều hơn một nhóm multicast. Mỗi thiết bị sẽ giữ danh sách của thành viên nhóm multicast trong bảng được gọi là mutilcast table (nwkGroupIDTable).
Hình 2-28 Multicast được khởi tạo bởi một thiết bị không phải là thành viên của nhóm cần được gửi.
Một thiết bị không phải là thành viên của một nhóm multicast có thể sử dụng phương thức multicast để truyền tin cho các thành viên của nhóm đó. Có hai chế độ hoạt động của multicast : chế độ thành viên (member mode) và chế độ không thành viên (nonmember mode). Trong member mode, multicast được khởi tạo bởi một thành viên của nhóm để gửi tới tất cả các thành viên trong nhóm của nó. Trong nonmember mode, một thiết bị không phải là thành viên của một nhóm multicast định tuyến bản tin tới các thành viên của nhóm, từ đó bản tin sẽ được gửi tới tất cả các thành viên của nhóm.