UIUC - IoT Communications
- Offered byCoursera
IoT Communications at Coursera Overview
Duration | 11 hours |
Start from | Start Now |
Total fee | Free |
Mode of learning | Online |
Difficulty level | Intermediate |
Official Website | Explore Free Course |
Credential | Certificate |
IoT Communications at Coursera Highlights
- Shareable Certificate Earn a Certificate upon completion
- 100% online Start instantly and learn at your own schedule.
- Course 2 of 4 in the Hands-on Internet of Things Specialization
- Flexible deadlines Reset deadlines in accordance to your schedule.
- Intermediate Level This course requires having taken the previous course: IoT Devices.
- Approx. 11 hours to complete
- English Subtitles: English
IoT Communications at Coursera Course details
- 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.
IoT Communications at Coursera Curriculum
Week 1: Course Overview and Introduction to Radio Frequency Protocols
Lecture 1: Radio Frequency Communications
Lecture 2: Antenna Design
Lecture 3: Signal Propagation
Lecture 4: Attenuation
Lecture 5: Spectrum Division
Lecture 6: Overview of Modulation
Lecture 7: Modulation in Practice
About this course
Course Communication and Discussion Forums
Updating your Profile
Social Media
Course Slides PDFs
Week 1 Overview
Lab: Iot Communications Step 1
Week 1 Quiz
Week 2 - Protocols: Media Access Protocol
Lecture 1: Collision Detection and Resolution
Lecture 2: Power Saving Algorithms
Lecture 3: Cold Supply Chain Auditing
Lecture 4: Power MAC Algorithms
Lecture 5: IEEE 802.15.4 Protocols
Lecture 6: Non-beacon tracking
Lecture 7: Global Synchronization
Lecture 8: Long Preamble Synchronization
Week 2 Overview
Lab: Iot Communications Step 2
Week 2 Quiz
Lab Milestone
Week 3 - Protocols: Mesh Routing
Lecture 1: Neighbor Discovery
Lecture 2: Mesh Networking
Lecture 3: Types of Addressing
Lecture 4: Geographic Addressing
Lecture 5: Hierarchical Addressing
Lecture 6: Stochastic Addressing
Lecture 7: Link State Routing
Lecture 8: Distance Vector Routing
Lecture 9: Mesh Routing
Lecture 10: Optimized Link State Routing (OLSR)
Lecture 11: Dynamic Source Routing (DSR)
Lecture 12: Ad-hoc On Demand Distance Vector (AODV)
Week 3 Overview
Lab: Iot Communications Step 3
Week 3 Quiz
Lab Milestone
Week 4 - Protocols: Service Discovery
Lecture 1: Hierarchical Routing
Lecture 2: Geographic Routing
Lecture 3: Delay-Tolerant Networking
Lecture 4: Gossip Algorithms
Week 4 Overview
Lab: Submission and Grading.
Week 4 Quiz
Lab Milestone