Bỏ qua tới nội dung chính
EE4348

Kiến trúc và Giao thức truyền thông trong IoT

Architectures and communication protocols in IOT

Khối lượng
3 tín chỉ · 4.67 ECTS (LT 30 · BT 30 · TN 0 · Tự học 90 tiết)
Ngôn ngữ
Tiếng Việt
Giảng viên phụ trách
Nguyễn Quốc CườngNguyễn Hữu Thanh

Mô tả học phần

Internet vạn vật (IoT) đang phát triển nhanh chóng và ngày càng đóng vai trò quan trọng trong nhiều lĩnh vực như công nghiệp, nông nghiệp, y tế, đô thị thông minh và các hệ thống nhúng thông minh. Để khai thác hiệu quả các hệ thống IoT, người học cần hiểu rõ nguyên lý hoạt động của mạng IoT, các mô hình phân lớp, cũng như các giao thức và công nghệ kết nối đặc thù. Học phần này cung cấp cho sinh viên các kiến thức nền tảng về mạng và các giao thức trong IoT, bao gồm mô hình Internet phân lớp, các chuẩn và công nghệ kết nối ở các cấp mạng khác nhau (PAN, LAN, WAN), các giao thức lớp ứng dụng phổ biến trong IoT như MQTT, HTTP và CoAP, cũng như các mô hình kiến trúc IoT cơ bản. Thông qua các hoạt động học tập kết hợp giữa bài giảng lý thuyết và dự án học tập, sinh viên sẽ từng bước hình thành khả năng phân tích, lựa chọn và thiết kế một hệ thống mạng IoT cơ bản phù hợp với yêu cầu ứng dụng cụ thể. Kết thúc học phần, sinh viên có khả năng hiểu và giải thích được nguyên lý hoạt động của các mạng IoT, so sánh và lựa chọn các giao thức phù hợp, đồng thời đề xuất hoặc thiết kế ở mức cơ bản một kiến trúc mạng IoT cho các bài toán và ý tưởng ứng dụng thực tiễn.

English description

The Internet of Things (IoT) is rapidly evolving and has become increasingly important in various domains such as industry, agriculture, healthcare, smart cities, and intelligent embedded systems. To effectively develop and deploy IoT systems, learners must understand how IoT networks operate, how devices are interconnected, and how communication is organized through layered models, protocols, and connectivity technologies. This course provides students with fundamental knowledge of IoT networks and protocols, including the layered Internet model, connectivity standards and technologies at different network scales (PAN, LAN, and WAN), common IoT application-layer protocols such as MQTT, HTTP, and CoAP, as well as basic IoT architectural models. Through a combination of lectures and project-based learning activities, students will progressively develop the ability to analyze, select, and design a basic IoT networking solution tailored to specific application requirements. Upon completion of the course, students will be able to explain the operating principles of IoT networks, compare and select appropriate communication protocols, and propose or design, at a fundamental level, an IoT network architecture for practical application scenarios.

Chuẩn đầu ra học phần (CLO) 5

Bấm vào từng chuẩn đầu ra để xem bản tiếng Anh, liên kết PLO và mức độ đóng góp.

  • CLO1 Trình bày và giải thích được các khái niệm cơ bản, ứng dụng tiêu biểu và những thách thức chính của Internet vạn vật (IoT), bao gồm vai trò của mạng và giao thức trong các hệ thống IoT.

    Explain fundamental concepts, typical applications, and key challenges of the Internet of Things (IoT), including the role of networks and communication protocols in IoT systems

  • CLO2 Phân tích được mô hình Internet phân lớp và vai trò của các lớp trong truyền thông IoT, cũng như mối liên hệ giữa mô hình phân lớp và kiến trúc IoT.

    Analyze the layered Internet model and the roles of different layers in IoT communications, as well as the relationship between layered models and IoT architectures.

  • CLO3 So sánh và lựa chọn được các chuẩn và công nghệ kết nối mạng IoT ở các cấp PAN, LAN và WAN phù hợp với yêu cầu ứng dụng cụ thể.

    Compare and select appropriate IoT networking standards and connectivity technologies at PAN, LAN, and WAN levels based on given application requirements.

  • CLO4 Phân tích và lựa chọn được các giao thức lớp ứng dụng trong IoT (MQTT, HTTP, CoAP) dựa trên đặc tính hệ thống và yêu cầu truyền thông.

    Analyze and select IoT application-layer protocols (MQTT, HTTP, CoAP) according to system characteristics and communication requirements.

  • CLO5 Vận dụng kiến thức về công nghệ kết nối, giao thức truyền thông và mô hình kiến trúc để triển khai và tích hợp các thành phần của một hệ thống IoT cơ bản cho IoT device và IoT gateway, dựa trên mô hình kiến trúc cho trước.

    Apply knowledge of connectivity technologies, communication protocols, and architectural models to implement and integrate the components of a basic IoT system for IoT devices and IoT gateways, based on a given architectural model.

Đánh giá học phần

Thành phầnTỉ trọngThời gian
Điểm quá trìnhProcess score (*):Báo cáo tiến độ hàng tuần50.0%
Thi cuối kỳ(Final Examination)Báo cáo dự án học tập70.0%Theo lịch của Ban đào tạo

Tất cả học phần