Jump for page navigation or with accesskey and key 1. 
Jump to page content or with accesskey and key 2. 
Home    Login     
Logout in [min] [minutetext]

Capstone Project: High-Level Programming of Online Games in Future Generation Networks - Single View

Basic Information
Type of Course Project seminar Long text
Number 100277 Short text
Term WS 2013/14 Hours per week in term 2
Expected no. of participants 8 Study Year
Max. participants 8
Credits Assignment enrollment
Hyperlink http://pvs.uni-muenster.de/pvs/lehre//WS13/projekt/index.html
Language german
Dates/Times/Location Group: [no name] iCalendar export for Outlook
  Day Time Frequency Duration Room Room-
plan
Lecturer Status Remarks Cancelled on Max. participants
show single terms
iCalendar export for Outlook
Tue. 10:00 to 12:00 weekly          
Group [no name]:
 


Responsible Instructors
Responsible Instructors Responsibilities
Gorlatch, Sergei, Prof. Dr. responsible
Glinka, Frank begleitend
Humernbrum, Tim begleitend
Steuwer, Michel begleitend
Curriculae
Graduation - Curricula Sem ECTS Bereich Teilgebiet
Master - Informatik (88 079 0) - 20
Diplom - Mathematik (Nebenfach Informatik) (11 915 98) - 16
Diplom - Informatik (11 079 2) - 16
Bachelor Sonder - Vorlesungsverzeichnis für Studieninteressierte (LS Z57 0) -
Bachelor - Informatik (82 079 7) - 10
Exams / Modules
Number of exam Module
14001 Projektseminar - Master Informatik Version 2008
16009 Projektseminar - Bachelor Informatik Version 2007
17016 Projektseminar - Bachelor Informatik Version 2011
18016 Projektseminar - Bachelor Informatik Version 2011
Assign to Departments
Fachbereich 10 Mathematik und Informatik
Contents
Description

Bekannte Massively Multiplayer Online Role-Playing Games (MMORPG) wie World of Warcraft oder Guild Wars 2 bilden eine Klasse technisch anspruchsvoller Anwendungen. Sie werden auch Real-Time Online Interactive Applications (ROIAs) genannt und zeichnen sich besonders durch eine große Anzahl von Nutzern aus, die in Echtzeit miteinander interagieren. Dadurch stellen ROIAs dynamische, vom aktuellen Anwendungszustand abhängige Anforderungen an das Netzwerk. Mit traditionellen Netzwerktechniken ist es meist nicht oder nur unzureichend möglich, diesen Anforderungen gerecht zu werden. In den letzten Jahren hat mit dem Software-Defined Networking (SDN) eine neue Netzwerkarchitektur an Bedeutung gewonnen. Diese ermöglicht eine umfangreiche Beeinflussung des Netzwerks, indem sie die Kontrolllogik von der Datenweiterleitung entkoppelt und aus der Netzwerkhardware in eine Software, den sogenannten Controller, verlagert. Das Netzwerk wird somit „programmierbar“ und kann an die dynamischen Anforderungen der Anwendungen angepasst werden.

Das an der Universität Münster entwickelte Real-Time Framework (RTF) unterstützt Entwickler bei der Implementierung von ROIAs, indem es u.a. verschiedene Modelle der Verteilung einer Anwendung bereitstellt. Das Netzwerk wurde vom RTF dabei auf einer „best-effort“ Basis genutzt, ohne die Möglichkeit einer direkten Beeinflussung. Innerhalb des von der Europäischen Union finanzierten Projekt OFERTIE wird derzeit untersucht, wie die SDN-Technologie zur Umsetzung der dynamischen Anforderungen von ROIAs an das Netzwerk genutzt werden kann. 

Im Rahmen des Projektseminars soll die RTF-Bibliothek um neue Komponenten und Funktionalitäten erweitert werden, um die Vorteile des SDN in ROIAs zu nutzen. So soll u.a. eine Komponente spezifiziert und entwickelt werden, die Anwendungsmetriken aus dem aktuellen Anwendungszustand einer ROIA ableiten und in Netzwerkmetriken übersetzen kann. Mithilfe dieser Netzwerkmetriken kann das Netzwerk pro-aktiv an die Anforderungen der entsprechenden ROIA angepasst werden.  

Remarks

Vorbesprechung: Dienstag, den 02.07.2013 um 16:00 Uhr im M3

Prerequisites

Die Teilnahme an diesem Projektseminar setzt grundlegende Kenntnisse der Programmiersprache C++ voraus. Kenntnisse von Rechnernetzen und Verteilten Systemen sind von Vorteil.

Certificates Vorträge, Implementierung eines Softwaresystems, Ausarbeitung, aktive Teilnahme

Structure Tree
Lecture not found in this Term. Lecture is in Term WS 2013/14 , Currentterm: SoSe 2024