|
所在平台: Coursera |
课程主页: https://www.coursera.org/learn/iot-communications
课程评论:没有评论
课程名称:物联网通信 课程概述:该课程在之前的物联网设备课程基础上展开。在我们构建并编程了一个小型自驾车之后,接下来将进入更高级的领域,进一步增强设备的连接能力。您将学习无线电频率(RF)通信、媒体接入控制(MAC)层、网状网络以及用于地理位置的分布式算法。这些技术将在实验室中应用于您的设备,课程共分为四个步骤,每周一个步骤。 课程大纲: 第一周:课程概述及无线电频率协议介绍 在本周,您将进行课程的开篇概述,并专注于无线电频率(RF)通信,了解其在电磁学更大范围内的适用性、RF信号在物理环境中的传播、数据编码的方式以及这些信息如何在构建强大和高带宽的物联网通信基础设施中发挥作用。 第二周:协议:媒体接入协议(MAC) 在这一周,我们将学习物联网中最低层的通信协议,即MAC层。该层处理使用RF在挑战性环境中产生的各种复杂情况。您将学习高效发送和接收数据的机制,如何以低功耗发现和配对其他节点,以及如何处理传输冲突等问题。 第三周:协议:网状路由 本周将讨论网状网络,这是一组允许无线设备协同工作以发现并维护到目标的有效路径的技术。这些技术通过让节点彼此协助,跨越多个中间代理层进行通信,从而在物联网所需的多种操作(如传播、复制、多播、服务发现等)中奠定基础。 第四周:协议:服务发现 我们将研究用于物联网网络的分布式算法的下一层。在继续探讨网状路由的同时,将描述如何利用这些技术在地理位置上存放数据,处理“间歇性连接”设置中的数据转发,执行多播等操作。 通过这个课程,您将深入理解物联网中的通信技术,并能够应用这些知识来优化面向未来的智能设备。
Name:Week 1: Course Overview and Introduction to Radio Frequency Protocols
Description:Welcome to IoT Communications. This course builds on the previous course: IoT Devices. After we have built and programmed a small self-driving vehicle, now it's time get into more advanced territory and enhance the device's connectivity further. To do so you will study radio frequency (RF) communication, the MAC layer, Mesh Networking as well as distributed algorithms for use with geographic locations. As part of the "Honors" activity, these techniques will be applied to your device in the lab, which is composed of four steps, one in each week of the course. In Week 1, after going over some orientation for the course, you will focus on radio frequency (RF) communication, how it fits in with the larger scope of electromagnetism, how RF signals propagate in physical environments, how RF signals can be used to encode data, and how all this information is useful in constructing resilient and high-bandwidth IoT communication substrates.
Name:Week 2 - Protocols: Media Access Protocol
Description:We will learn about the lowest level of communication protocols in IoT - the MAC layer. This is the layer that deals with all the unpleasant and challenging situations that come about through the use of RF in challenging environments. We will learn about mechanisms to efficiently send and receive data, with low power, discover and pair with other nodes, deal with transmission collisions, and so on.
Name:Week 3 - Protocols: Mesh Routing
Description:We will talk about mesh networking, a set of techniques that allow wireless devices to work together to discover and maintain working paths to destinations. These techniques enable communication across multiple hops, by having nodes help each other out, routing through multiple layers of intermediate proxies to construct paths to any destination that needs to be reached. The techniques we talk about in this lecture form the foundation for many operations needed to be conducted in IoT, such as dissemination, replication, multicast, service discovery, and so on.
Name:Week 4 - Protocols: Service Discovery
Description:We will study the next layer up of distributed algorithms that are used in IoT networks. We will continue our exploration of mesh routing, and describe how such techniques can be used to place data at geographic locations, forward in "intermittently-connected" setting, perform multicast, and more.
This course builds on the previous course: IoT Devices. After we have built and programmed a small self-driving vehicle, now it's time get into more advanced territory and enhance the device's connectivity further. To do so you will study radio frequency (RF) communication, the MAC layer, Mesh Networking as well as distributed algorithms for use with geographic locations. These techniques will be applied to your device in the lab, which is composed of four steps, one in each week of the course. In Week 1, after going over some orientation for the course, you will focus on radio frequency (RF) communication, how it fits in with the larger scope of electromagnetism, how RF signals propagate in physical environments, how RF signals can be used to encode data, and how all this information is useful in constructing resilient and high-bandwidth IoT communication substrates.