Internet of Things: Communication Technologies - University of California, San DiegoCoursera
What you'll learn on the course
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.Online learning plays a key role in lifelong learning. In fact, a recent report by the United States Department of Education found that "the courses that include online education (either completely virtual or blended learning) produce, on average, much stronger learning outcomes for students courses They are conducted exclusively in person. Based on an approach developed by educational psychologist Benjamin Bloom, the mastery learning helps students to fully understand a subject before moving on to a more advanced. In Coursera, usually we give an answer immediately to the concepts that the student does not understand feedback. In many cases, we offer random versions of assessments for the student to return to school and retrying until mastered the concept.