Wenn Sie sich für diesen Kurs anmelden, werden Sie auch für diese Spezialisierung angemeldet.
Lernen Sie neue Konzepte von Branchenexperten
Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
Erwerben Sie ein Berufszertifikat zur Vorlage
In diesem Kurs gibt es 5 Module
Haben Sie sich gefragt, wie "Dinge" miteinander und mit der Cloud kommunizieren? Kennen Sie die Alternativen für die Übermittlung von latenzempfindlichen Echtzeitdaten gegenüber zuverlässigen Signaldaten? Aufbauend auf den Kenntnissen aus dem Kurs Sensing and Actuation werden wir uns mit Protokollen für den Informationsaustausch zwischen Prozessoren beschäftigen.
In diesem Kurs lernen Sie, wie VoIP-Systeme wie Skype funktionieren und implementieren Ihre eigene App für Sprachanrufe und Textnachrichten. Sie beginnen mit der Verwendung des Session Initiation Protocol (SIP) für die Sitzungsverwaltung. Als Nächstes lernen Sie, wie Sprachcodecs wie Adaptive Multi Rate (AMR) in 3G-Netzen verwendet werden und nutzen diese für den Sprachverkehr in Ihrer App.
Lernziele: Nach Abschluss dieses Kurses sind Sie in der Lage: 1. auf Ihrem DragonBoard™ 410c Sitzungsinitiierung, -verwaltung und -beendigung über SIP zu implementieren. 2. andere Benutzer zu erkennen und Gerätefähigkeiten auszutauschen. 3. Schmalband- und Breitbandcodecs zu vergleichen und die Unterschiede in der Sprachqualität zu erfahren. 4. VoIP-Anrufe mit dem DragonBoard 410c zu implementieren und zu demonstrieren.
Willkommen im Internet der Dinge! Bevor wir in diesen Kurs eintauchen, möchten wir Ihnen kurz erklären, worum es geht! Wir gehen mit Ihnen Modul für Modul durch, um Ihnen die interessanten Aspekte des Kurses zu erläutern.
Das ist alles enthalten
1 Video1 Lektüre
Infos zu Modulinhalt anzeigen
1 Video•Insgesamt 4 Minuten
Specializations Trailer•4 Minuten
1 Lektüre•Insgesamt 10 Minuten
Kurs 4 Folien•10 Minuten
Terminologie/Spickzettel (für Anfänger)
Modul 2•1 Stunde abzuschließen
Moduldetails
In diesem Kurs werden Sie viele neue Wörter und Akronyme kennenlernen, mit denen Sie vielleicht noch nicht vertraut sind. Wenn Sie mit Ihren Kenntnissen der technischen Terminologie zufrieden sind, können Sie diese Lektionen ruhig überspringen, da sie die Gesamtintegrität des Kurses nicht beeinträchtigen. Wenn Sie etwas sehen, über das Sie etwas mehr wissen möchten, können Sie sich das Video ansehen, um einen Einblick in einige grundlegende Konzepte zu erhalten. Wir gehen davon aus, dass Sie den Großteil des Materials kennen, bevor Sie das nächste Modul beginnen. Wir empfehlen Ihnen, die Lektionen zur Auffrischung durchzugehen.
Das ist alles enthalten
14 Videos1 Aufgabe
Infos zu Modulinhalt anzeigen
14 Videos•Insgesamt 42 Minuten
Einführung in Lektion 1•1 Minute
Akronyme•4 Minuten
Häufige Terminologie•3 Minuten
Ein Blick zurück auf Lektion 1•1 Minute
Einführung in Lektion 2•1 Minute
Software Stack•4 Minuten
Internet Protocol•4 Minuten
Paketvermitteltes Netzwerk•4 Minuten
Ein Blick zurück auf Lektion 2•3 Minuten
Einführung in Lektion 3•2 Minuten
PSTN: Das traditionelle Telefon•4 Minuten
Linphone Quellcode•4 Minuten
Codec-Auswahl•5 Minuten
Ein Blick zurück auf Lektion3•2 Minuten
1 Aufgabe•Insgesamt 30 Minuten
Modul 1 Quiz•30 Minuten
VOIP kurz und bündig
Modul 3•1 Stunde abzuschließen
Moduldetails
In diesem Modul werden wir einen Überblick darüber geben, was VoIP in Kurzform ist. Im Wesentlichen möchten wir die Schlüsselbegriffe, die Sie vielleicht in Modul 1 kennengelernt haben, etwas ausführlicher erläutern. Wir werden auch eine großartige Open-Source-VoIP-Anwendung namens Linphone besprechen und verschiedene Möglichkeiten erläutern, wie Sie diesen Open-Source-Code nutzen können, um eine VoIP-Anwendung zu erweitern, die wir später im Kurs erstellen werden. Wir werden einen Blick auf SIP werfen und uns einige Online-Ressourcen ansehen, die Ihnen helfen können, die Funktionsweise von VoIP zu verstehen.
Das ist alles enthalten
17 Videos1 Aufgabe
Infos zu Modulinhalt anzeigen
17 Videos•Insgesamt 52 Minuten
Einführung in Lektion 1•1 Minute
Was ist VoIP?•6 Minuten
Geschmacksrichtungen von VoIP•3 Minuten
VoIP: Allgemeine Anwendungen und Wissenswertes•6 Minuten
Ein Blick zurück auf Lektion 1•1 Minute
Einführung in Lektion 2•2 Minuten
Was ist Linphone?•5 Minuten
Linphone Merkmale•4 Minuten
Einrichtung•3 Minuten
Linphone Essentials•3 Minuten
Ein Blick zurück auf Lektion 2•2 Minuten
Einführung in Lektion 3•1 Minute
SIP•2 Minuten
Protokoll Operationen•4 Minuten
Netzwerk-Elemente•6 Minuten
SIP-Nachrichten•2 Minuten
Ein Blick zurück auf Lektion 3•2 Minuten
1 Aufgabe•Insgesamt 30 Minuten
Modul 2 Quiz•30 Minuten
Codecs
Modul 4•2 Stunden abzuschließen
Moduldetails
In diesem Modul wird unser geschätzter Professor Harinath Garudadri über Kodierer und Dekodierer (Codecs) sprechen. Wir wollen uns die Motivation für den Einsatz von Codecs ansehen, die verschiedenen Möglichkeiten, Redundanzen bei der Verwendung von Codecs zu nutzen und schließlich die Möglichkeit, verschiedene Empfänger-/Senderkombinationen zu nutzen. Wenn wir in der Lage sind, die Art und Weise zu verstehen, wie Informationen über die Datenebene gesendet und empfangen werden, können wir die richtigen Codecs erstellen und verwenden.
Das ist alles enthalten
15 Videos1 Aufgabe
Infos zu Modulinhalt anzeigen
15 Videos•Insgesamt 61 Minuten
Was Sie in diesem Modul erwartet!•1 Minute
Einführung in Lektion 1•1 Minute
Warum Daten komprimieren?•3 Minuten
Warum funktioniert es?•6 Minuten
Worauf müssen Sie achten?•3 Minuten
Einführung in Lektion 2•1 Minute
Amplitude - Log Companding (PCM)•4 Minuten
Zeit - Adaptiv, Delta-Quantisierung (ADPCM)•5 Minuten
Frequenz - ADPCM in mehreren Unterbändern (Subband ADPCM)•3 Minuten
Einführung in Lektion 3•1 Minute
Modell der Spracherzeugung•2 Minuten
Lineare prädiktive Kodierung von Sprache•7 Minuten
2G / 3G Codecs•7 Minuten
Sprachqualität•9 Minuten
VoIP über Wireless•8 Minuten
1 Aufgabe•Insgesamt 30 Minuten
Modul 3 Quiz•30 Minuten
Erstellen Sie Ihre eigene VoIP-Anwendung
Modul 5•2 Stunden abzuschließen
Moduldetails
Der Hauptteil dieses Moduls konzentriert sich darauf, dass Sie Ihre eigene VoIP-Anwendung für das Android-Betriebssystem erstellen. Dazu müssen Sie möglicherweise einige der in Kurs 2 behandelten Themen auffrischen. Sie werden Android Studio verwenden müssen, um die Anwendung auf Ihr Board zu bringen. Dazu müssen Sie wissen, wie man Git, adb und möglicherweise fastboot verwendet. Wir werden Ihnen den Code für Ihre Anwendung zur Verfügung stellen, aber denken Sie daran, dass der Code, den wir Ihnen zur Verfügung stellen, nur eine Vorlage ist, die Sie verwenden können, um eine größere und bessere Anwendung mit einer Vielzahl von Funktionen zu erstellen. Sobald wir Ihre Anwendung erstellt und auf Ihr Board übertragen haben, setzen wir uns zusammen und machen ein Brainstorming über alles, was wir in den letzten Kursen gesehen haben, und schauen uns an, was wir jetzt auf dem IoT-Markt bauen können.
Das ist alles enthalten
13 Videos2 Lektüren1 Aufgabe
Infos zu Modulinhalt anzeigen
13 Videos•Insgesamt 43 Minuten
Einführung in Lektion 1•1 Minute
SipProfile•2 Minuten
SipManager•4 Minuten
Ein Blick zurück auf Lektion 1•1 Minute
Einführung in Lektion 2•1 Minute
Code-Durchlauf•8 Minuten
Bereitstellung und Demo•6 Minuten
Ein Blick zurück auf Lektion 2•1 Minute
Einführung in Lektion 3•1 Minute
VoIP und das intelligente Zuhause•7 Minuten
VoIP und das intelligente Büro•4 Minuten
Mobiles VoIP und EoIP•4 Minuten
Ein Blick zurück auf Lektion 3•2 Minuten
2 Lektüren•Insgesamt 20 Minuten
Code für die nächste Lektion.•10 Minuten
*Extra: Die analoge Erweiterungsleiste•10 Minuten
1 Aufgabe•Insgesamt 30 Minuten
Modul 4 Quiz•30 Minuten
Erwerben Sie ein Karrierezertifikat.
Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.
Dozenten
Lehrkraftbewertungen
Lehrkraftbewertungen
Wir haben alle Lernenden um Feedback zu unseren Dozenten gebeten, ausgehend von der Qualität ihres Unterrichtsstils.
Die UC San Diego ist ein akademisches Kraftzentrum und ein Wirtschaftsmotor, der von U.S. News and World Report als eine der 10 besten öffentlichen Universitäten anerkannt wird. Innovation steht im Mittelpunkt unseres Handelns. Hier lernen die Studenten, dass Wissen nicht nur im Klassenzimmer erworben wird - das Leben ist ihr Labor.
OK
Mehr von Computersicherheit und Netzwerke entdecken
Wann werde ich Zugang zu den Vorlesungen und Aufgaben haben?
Um Zugang zu den Kursmaterialien und Aufgaben zu erhalten und um ein Zertifikat zu erwerben, müssen Sie die Zertifikatserfahrung erwerben, wenn Sie sich für einen Kurs anmelden. Sie können stattdessen eine kostenlose Testversion ausprobieren oder finanzielle Unterstützung beantragen. Der Kurs kann stattdessen die Option "Vollständiger Kurs, kein Zertifikat" anbieten. Mit dieser Option können Sie alle Kursmaterialien einsehen, die erforderlichen Bewertungen abgeben und eine Abschlussnote erhalten. Dies bedeutet auch, dass Sie kein Zertifikat erwerben können.
Was bekomme ich, wenn ich mich für diese Specialization einschreibe?
Wenn Sie sich für den Kurs einschreiben, erhalten Sie Zugang zu allen Kursen der Spezialisierung, und Sie erhalten ein Zertifikat, wenn Sie die Arbeit abgeschlossen haben. Ihr elektronisches Zertifikat wird Ihrer Seite "Leistungen" hinzugefügt - von dort aus können Sie Ihr Zertifikat ausdrucken oder Ihrem LinkedIn-Profil hinzufügen.
Ist finanzielle Hilfe verfügbar?
Ja. Für ausgewählte Lernprogramme können Sie finanzielle Unterstützung oder ein Stipendium beantragen, wenn Sie die Einschreibegebühr nicht aufbringen können. Wenn für das von Ihnen gewählte Lernprogramm eine finanzielle Unterstützung oder ein Stipendium verfügbar ist, finden Sie auf der Beschreibungsseite einen Link zur Beantragung.