Du befindest dich hier: FSI Informatik » Prüfungsfragen und Altklausuren » Hauptstudiumsprüfungen » Lehrstuhl 7 » Internet of Things   (Übersicht)

  • Examiner: Hielscher
  • Observer: Bazan
  • Atmosphere: friendly, relaxed
  • Result: very good

Dr. Hielscher names a technique or protocol and you have to describe it, name its design principles and you can also describe details, if you know them and when it is enough, he will interrupt you. I'm not sure, if he really wants to know details or if he explicitly asks for details, when you don't describe them by your own. But when you tell him everything, you know there is less time, he can ask things you don't know ;) You can choose if you want to make the exam in German or English. The brain dump might not be complete but it covers at least the larger topics. There haven't been any topics other than the other brain dumps mention.

Internet of Things
  • MQTT - What is it, how does it work, how do the QoS classes work, what do the device classes mean?
  • WebSockets - What is it?
  • HTTP/2 - Why was it invented?
  • QUIC - QUIC is an enhancement to HTTP/2 and uses UDP. Why is it reasonable to do the congestion control on its own?
    • I didn't know the answer immediately but we found the solution together: When a single TCP packet gets lost multiple HTTP/2 frames may be involved but single frames may be received successfully. TCP would re-fetch the entire window even if we didn't need to fetch single frames again. But the other streams are blocked, too (head-of-line blocking).
  • CoAP - What is this good for and what are the principles?
  • LoRaWAN - What is this good for
SDN & NFV
  • Why do we need SDN?
  • Which interfaces are there in SDN and which protocol do exist?
    • How do SDN domains interconnect with other SDN domains and with traditional AS?
  • How do SDN switches handle incoming packets?
    • I also explained meter tables (he didn't ask for that) and then he asked for more details about what you can do with them. Except from traffic engineering I didn't really know and then he explained, that you can define bands (upper & lower bounds) of flow data or packet rates. When a flow leaves that range, you can trigger specific actions. I didn't know something in the slide though.
  • NFV - What is the basic idea?
  • How do NFV and SDN belong to each other?