Internet of Things: Communication Technologies
- Offered byCoursera
Internet of Things: Communication Technologies at Coursera Overview
Duration | 6 hours |
Start from | Start Now |
Total fee | Free |
Mode of learning | Online |
Official Website | Explore Free Course |
Credential | Certificate |
Internet of Things: Communication Technologies at Coursera Highlights
- Shareable Certificate Earn a Certificate upon completion
- 100% online Start instantly and learn at your own schedule.
- Flexible deadlines Reset deadlines in accordance to your schedule.
- Approx. 6 hours to complete
- English Subtitles: Arabic, French, Portuguese (European), Italian, Vietnamese, Korean, German, Russian, English, Spanish
Internet of Things: Communication Technologies at Coursera Course details
- Have you wondered how ?Things? talk to each other and the cloud? Do you understand the alternatives for conveying latency-sensitive real time data versus reliable signaling data? Building on the skills from the Sensing and Actuation course, we will explore protocols to exchange information between processors.
- In this course, you will learn how VoIP systems like Skype work and implement your own app for voice calls and text messages. You will start by using the Session Initiation Protocol (SIP) for session management. Next, you will learn how voice codecs such as Adaptive Multi Rate (AMR) are used in 3G networks and use them for voice traffic in your app.
- Learning Goals: After completing this course, you will be able to:
- 1. Implement session initiation, management and termination on your DragonBoard? 410c using SIP.
- 2. Discover other users and exchange device capabilities.
- 3. Compare and contrast narrowband and wideband codecs and experience the voice quality differences between them.
- 4. Implement and demonstrate VoIP calls using the DragonBoard 410c.
Internet of Things: Communication Technologies at Coursera Curriculum
Introduction
Specialization Trailer
Course 4 Slides
Introduction to Lesson 1
Acronyms
Frequent Terminology
A look back at Lesson 1
Introduction to Lesson 2
Software Stack
Internet Protocol
Packet-switched Network
A look back at Lesson 2
Introduction to Lesson 3
PSTN: The Traditional Phone
Linphone Source Code
Codec Selection
A look back at Lesson3
Module 1 Quiz
VOIP in a Nutshell
Introduction to Lesson 1
What is VoIP?
Flavors of VoIP
VoIP: Common Applications and Fun Facts
A look back at Lesson 1
Introduction to Lesson 2
What is Linphone?
Linphone Features
Setup
Linphone Essentials
A look back at Lesson 2
Introduction to Lesson 3
SIP
Protocol Operations
Network Elements
SIP Messages
A look back at Lesson 3
Module 2 Quiz
Codecs
Whats to expect in this Module!
Introduction to Lesson 1
Why compress data?
Why does it work?
What to look for?
Introduction to Lesson 2
Amplitude - Log Companding (PCM)
Time - Adaptive, Delta Quantization (ADPCM)
Frequency - ADPCM in multiple subbands (Subband ADPCM)
Introduction to Lesson 3
Speech production model
Linear Predictive Coding of Speech
2G / 3G Codecs
Voice Quality
VoIP over Wireless
Module 3 Quiz
Make your own VoIP application
Introduction to Lesson 1
SipProfile
SipManager
A look back at Lesson 1
Introduction to Lesson 2
Code Walkthrough
Deploy and Demo
A look back at Lesson 2
Introduction to Lesson 3
VoIP and the Smart Home
VoIP and the Smart Office
Mobile VoIP and EoIP
A look back at Lesson 3
Code for the next Lesson.
*Extra: The analog expansion header
Module 4 Quiz