Kursinnehåll
Kursen omfattar följande områden: Internet i allmänhet och sakernas internet (IoT): lager, protokoll, paket , tjänster, prestandaparametrar för ett paketnätverk, samt tillämpningar som webb, Peer-to-peer , sensornätverk, och multimedia.Transporttjänster: TCP, UDP, socket programmering.Nätskiktet: vidareskickning och routing algoritmer (Link, DV), IP-adresser, DNS, NAT, och routrar. Lokala nätverk, MAC-nivån och länkprotokoll som punkt-till-punkt-protokoll, Ethernet, WiFi 802.11, Cellular Internet och maskin-till-maskin. Mobila nätverk: roaming och överlämning, mobil IP, och ad hoc och infrastrukturlösa nätverk. IoT applikationslager. IoT-definitioner: översikt, tillämpningar, möjligheter och utmaningar, och arkitektur. IoT-exempel: fallstudier, t.ex. sensor body area network och kontroll av ett "smart hem". Laboration: prestandamätningar på lokala trådlösa och mobila nätverk.