Entwicklung und Implementierung eines OFDMA Schedulers im IEEE 802.16 Netz
Kurzbeschreibung
Die Diplomarbeit beinhaltet den Entwurf, die Implementierung und die Bewertung eines generischen OFDMA Schedulers. Dabei soll der Scheduler die erwartete Kanalqualität berücksichtigen und basierend darauf ein für die Interfernezsituation optimales Scheduling bereitstellen.
Inhalt
IEEE 802.16 entwickelt sich als Standard zur flächendeckenden Versorgung sowohl von städtischen als auch von ländlichen Gebieten. Hersteller wie Motorola, Intel oder Huawei treiben die Standardisierung von IEEE 802.16 im WiMAX Forum an, um ein leistungsfähiges und zukunftsträchtiges Metropolitan Area Network (MAN) zu entwickeln. Ziel ist es eine Alternative zu drahtgebunden Systemen der “letzten Meile” wie DSL zu bieten aber auch mobile Teilnehmer in das System einzubinden.
Orthogonal Frequency Division Multiplex (OFDM) ist ein Modulationsverfahren, das das bereitgestellte Spektrum in Unterträger teilt und diese getrennt voneinander moduliert. Mit Orthogonal Frequency Division Multiple Access (OFDMA) werden mehrere Teilnehmer in ein einzelnes Frequenzband gebündelt.
Somit ist eine zeitgleiche Übertragung von oder zu mehreren Teilnehmern möglich.
Inhalt der Diplomarbeit
Die Diplomarbeit beinhaltet den Entwurf, die Implementierung und die Bewertung eines generischen OFDMA Schedulers. Dabei soll der Scheduler die erwartete Kanalqualität berücksichtigen und basierend darauf ein für die Interfernezsituation optimales Scheduling bereitstellen. Ein am Lehrstuhl existierendes Kanalmodell muß hierfür um charakteristische Parameter wie frequenzselektives Fading erweitert werden. Schließlich soll mit dem Scheduler der IEEE 802.16j OFDMA Rahmen im am Lehrstuhl entwickelten Simulator openWNS simulativ bewertet werden.
Am Ende dieser Arbeit wirst Du detailiertes Wissen über Scheduling in Funknetzen und den dabei auftretenden Problemen haben. Außerdem wirst Du an der Entwicklung des openWNS, ein moderner Simulator für Funknetze beteiligt, dem ein breiter Einsatz sowohl in der Forschung als auch in der Entwicklung in der Industrie bevorsteht.
Vorraussetzung
Für die Bearbeitung der Arbeit ist Vorwissen im Bereich der Funkausbreitung und von Funk-Kanaleigenschaften hilfreich aber nicht notwendig. Außerdem sollten dir Scheduling Strategien wie Round Robin oder Shortes Job First ein Begriff sein. Da der Simulator in C++ implementiert ist, sind gute Kenntnisse in C++ erforderlich.
Zusätzlich sind Kenntnisse in Python hilfreich. Ansonsten solltest Du Spaß an der Arbeit im Team mitbringen.
Letzte Änderung: 31-08-09