<?xml version="1.0" encoding="ISO-8859-1" standalone="yes" ?>
<document>
<title>Future Internet: Software Defined Networking</title>
<cid>KIB-FSDN</cid>
<bkey>ki2</bkey>
<ctypes>
<hours>4</hours>
<type>V</type>
</ctypes>
<cp>4</cp>
<semester>5</semester>
<mandatory>nein</mandatory>
<language>Deutsch</language>
<exam>Klausur/Studienarbeit</exam>
<curriculum>
<curriculum_entry>
<cid>KI596</cid>
<branch>Kommunikationsinformatik</branch>
<semester>5</semester>
<mandatory_tag>Wahlpflichtfach</mandatory_tag>
</curriculum_entry>
<curriculum_entry>
<cid>KIB-FSDN</cid>
<branch>Kommunikationsinformatik</branch>
<semester>5</semester>
<mandatory_tag>Wahlpflichtfach</mandatory_tag>
</curriculum_entry>
<curriculum_entry>
<cid>KIB-FSDN</cid>
<branch>Kommunikationsinformatik</branch>
<semester>5</semester>
<mandatory_tag>Wahlpflichtfach</mandatory_tag>
</curriculum_entry>
<curriculum_entry>
<cid>PIBWI44</cid>
<branch>Praktische Informatik</branch>
<semester>5</semester>
<mandatory_tag>Wahlpflichtfach</mandatory_tag>
</curriculum_entry>
<curriculum_entry>
<cid>PIB-FSDN</cid>
<branch>Praktische Informatik</branch>
<semester>5</semester>
<mandatory_tag>Wahlpflichtfach</mandatory_tag>
</curriculum_entry>
<curriculum_entry>
<cid>PIB-FSDN</cid>
<branch>Praktische Informatik</branch>
<semester>5</semester>
<mandatory_tag>Wahlpflichtfach</mandatory_tag>
</curriculum_entry>
<curriculum_entry>
<cid>TIB-FSDN</cid>
<branch>Technische Informatik</branch>
<semester>5</semester>
<mandatory_tag>Wahlpflichtfach</mandatory_tag>
</curriculum_entry>
</curriculum>
<workload>
Die Präsenzzeit dieses Moduls umfasst bei 15 Semesterwochen 60 Veranstaltungsstunden (= 45 Zeitstunden). Der Gesamtaufwand des Moduls beträgt bei 4 Creditpoints 120 Stunden (30 Stunden/ECTS Punkt). Daher stehen für die Vor- und Nachbereitung der Veranstaltung zusammen mit der Prüfungsvorbereitung 75 Stunden zur Verfügung.
</workload>
<prerequisites>
</prerequisites>
<prerequisitesfor>
</prerequisitesfor>
<convenor>Prof. Dr. Damian Weber</convenor>
<convenor-person-key>dw</convenor-person-key>
<lecturers>
<lecturer>Prof. Joberto Martins</lecturer>
<lecturer-person-key>jm</lecturer-person-key>
</lecturers>
<objectives>The student is able to classify all consequences of adopting Software Defined Networking (SDN) to the applications development process. The student can assess the impact of SDN for the TCP/IP architecture. The student can explain and implement openflow-based applications. Furthermore the student can design control and monitoring frameworks and write a concept for a deploying mechanism of such tools using advanced concepts such as federation. </objectives>
<content>1) Evolutionary Networking Architectural approaches and SDN: (Class n0 1)
         • Networking evolution scenario
         • Software-De&amp;#64257;ned Networking (SDN)
         • Networks evolutionary architectural issues:
             virtualization, cognitive management, autonomy, naming, addressing, mobility, scalability
         • SDN standardization
 
2) SDN/ OpenFlow Protocol Ecosystem:
         • OpenFlow (OF) Architecture and EcoSystem
         • OpenFlow and Virtualization
         • OpenFlow Protocol Messages and Flow Diagram
         • OpenFlow Use Cases: virtual router, level 2 virtualization, other
         • OpenFlow hands on with MiniNet:
              – MiniNet and basic OpenFlow operation
              – Virtualization with FlowVisor
 
3) Smart City Project - Characteristics, Requirements and Solutions:
         • Smart City – De&amp;#64257;nition, Characteristics and Requirements
         • Smart City Framework
         • Smart City - Use Cases

4) Smart City Project Use Case
         Communication Resource Allocation with SDN, BAM and Cognitive Management:
 
         • Smart City Model for Communication Resource Allocation
         • Cognitive Management with Case-based Reasoning
         • Other Smart City Technological Approaches</content>
<literature>
</literature>
<offered>
</offered>
<moduldb-query>Fri Jun 12 00:56:01 CEST 2026, CKEY=kfisdn, BKEY=ki2, CID=[?], LANGUAGE=de, DATE=12.06.2026</moduldb-query>
</document>
