Back to Internet of Things: Communication Technologies
University of California San Diego

Internet of Things: Communication Technologies

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.

Status: Mobile Development
Status: Embedded Systems
Course6 hours

Featured reviews

AN

Reviewed Jun 10, 2026

This was an comprehensive learning experience that improved my analytical thinking skills and offered hands-on learning experience. A great opportunity to upgrade skills and knowledge.

PS

Reviewed May 26, 2026

This was an comprehensive learning experience that improved my analytical thinking skills and offered hands-on learning experience. A great opportunity to upgrade skills and knowledge.

MG

Reviewed Jun 5, 2026

This was an comprehensive learning experience that improved my analytical thinking skills and offered hands-on learning experience. A great opportunity to upgrade skills and knowledge.

DJ

Reviewed Jun 11, 2026

This was an comprehensive learning experience that improved my analytical thinking skills and offered hands-on learning experience. A great opportunity to upgrade skills and knowledge.

A

Reviewed Jun 4, 2026

This was an comprehensive learning experience that improved my analytical thinking skills and strengthened my professional knowledge. The instructors explained everything very clearly.

BD

Reviewed May 28, 2026

This was an well-structured learning experience that improved my analytical thinking skills and made learning enjoyable and easy. A great opportunity to upgrade skills and knowledge.

KO

Reviewed Jun 10, 2026

This was an well-structured learning experience that improved my problem-solving skills and enhanced my practical understanding. Highly recommended for students and professionals.

JN

Reviewed May 28, 2026

This was an comprehensive learning experience that improved my analytical thinking skills and offered hands-on learning experience. A great opportunity to upgrade skills and knowledge.

BL

Reviewed May 28, 2026

This was an well-structured learning experience that improved my analytical thinking skills and made learning enjoyable and easy. A great opportunity to upgrade skills and knowledge.

KM

Reviewed May 26, 2026

This was an interactive learning experience that improved my analytical thinking skills and improved my confidence significantly. Highly recommended for students and professionals.

SR

Reviewed Jun 3, 2026

This was an well-structured learning experience that improved my communication skills and strengthened my professional knowledge. A great opportunity to upgrade skills and knowledge.

BP

Reviewed Jun 7, 2026

This was an informative learning experience that improved my analytical thinking skills and improved my confidence significantly. The instructors explained everything very clearly.

All reviews

Showing: 20 of 1,069

Amrit
5.0
Reviewed Apr 3, 2020
Javier
5.0
Reviewed Mar 7, 2018
Varad
5.0
Reviewed May 29, 2020
Ravikiran
5.0
Reviewed May 7, 2020
Ruchira
5.0
Reviewed Apr 10, 2020
srinivasarao
5.0
Reviewed May 8, 2020
Sreenivasu
5.0
Reviewed Apr 19, 2020
Mohit
5.0
Reviewed May 9, 2020
ravikishore
5.0
Reviewed Apr 25, 2020
Anil
5.0
Reviewed Sep 20, 2019
Arfat
5.0
Reviewed May 20, 2020
Reshu
5.0
Reviewed May 17, 2020
Rupesh
5.0
Reviewed May 31, 2020
marwa
5.0
Reviewed Nov 26, 2016
Edivaldo
5.0
Reviewed Sep 27, 2017
Hamza
5.0
Reviewed Jun 24, 2018
Argishti
5.0
Reviewed Feb 4, 2016
Shivanand
5.0
Reviewed Jun 21, 2016
DESALE
5.0
Reviewed Apr 4, 2020
kerenalli
5.0
Reviewed Apr 16, 2020