Professional Documents
Culture Documents
Thành Viên Nhóm: Huỳnh Xuân Ngọ Nguyễn Văn Tiến Lê Hoàng Chính
Thành Viên Nhóm: Huỳnh Xuân Ngọ Nguyễn Văn Tiến Lê Hoàng Chính
- MQTT Broker: trung tâm mqtt, nới các tb kết nối và trao đổi tt
- MQTT Client : Publisher, Subcriber
- Message thông điệp, các dữ liệu đc gửi là
- Topic là 1 kênh hoặc... Mà các thông điệp gửi hay nhận đều phải thông qua, nó giúp phân
laoij và định tuyến thông điệp
- QoS CHẤT LƯỢNG DỊCH VỤ , ĐẨM BẢO ĐỘ tin cậy và truyền thông tin linh haotj hơn
- Retain mqtt cho phép dữ lại thông điệp trên chủ đề, khi 1 subcriber đki vào chủ đề đó nó sẽ
nahanj dc thông điêpk
- MQTT Bridge là phần mền, tb cho phép kết nối nhiều máy chủ vs nhau
CƠ CHẾ HOẠT ĐỘNG CỦA GIAO THỨC MQTT
Một phiên MQTT được chia thành bốn giai đoạn: kết nối, xác thực, giao tiếp và kết thúc.
TOPIC VÀ QOS
•Topic có thể coi như một
“đường truyền” logic giữa 2
điểm là publisher và subscriber.
Về cơ bản, khi message được
publish vào một topic thì tất cả
những subscriber của topic đó sẽ
nhận được message này.
Tại sao MQTT lại phù hợp với IoT ?
1. Thiết kế nhẹ nhàng : MQTT yêu cầu ít băng thông và không tốn quá nhiều
tài nguyên xử lí
2. Tiết kiệm năng lượng : Với MQTT, các thiết bị IoT có thể duy trì kết nối liên
tục, nhưng vẫn tiêu thụ ít năng lượng vì mô hình đăng kí/ xuất bản và chỉ gửi
message khi cần thiết .
3. Hỗ trợ QoS linh hoạt
4. Tính linh hoạt mở rộng : MQTT cho phép kết nối đồng thời hàng nghìn hoặc
hàng triệu thiết bị IoT với broker. Nó cung cấp cơ chế đăng ký/xuất bản linh
hoạt, cho phép các thiết bị IoT đăng ký và nhận tin nhắn theo nhu cầu của
họ. Điều này làm cho MQTT trở thành một giao thức mở rộng và linh hoạt
cho các mạng IoT lớn.