In dieser Diplomarbeit geht es darum eine treiberunabhängige Schnittstelle zwischen Betriebssystem und Anwendung zu implementieren, die die existierende Socket-Schnittstelle ergänzt und vorhandene Unterstützungen von QoS-Mechanismen berücksichtig (z.B. IEEE 802.11e). Diese Schnittstelle soll es Anwendungen erlauben die Datenrate und die Anzahl von Übertragungswiederholungen für jedes Datenpaket einzeln zu setzen und soll Rückmeldungen über erfolgreiche und fehlgeschlagene Übertragungsversuche liefern. Um diese Schnittstelle nutzen zu können, muß danach ein WLAN-Treiber angepaßt werden. Bei dem für diese Arbeit zu modifizierenden Treiber handelt es sich um den MadWiFi-Treiber für WLAN-Karten mit dem Atheros-Chipsatz unter dem Betriebssystem Linux. Als Abschluß soll ein Testanwendung geschrieben werden, die alle Features der Schnittstelle testet und die entwickelte Lösung evaluiert.
Phase | Deadline | Status |
---|---|---|
Definition und Dokumentation der Schnittstelle | 08.02.2007 | abgeschlossen |
Implementierung der Schnittstelle | 01.04.2007 | abgeschlossen |
Definition und Dokumentation der Treibererweiterung | 28.05.2007 | abgeschlossen |
Implementierung der Treibererweiterung | 28.05.2007 | abgeschlossen |
Implementierung der Testanwendungen | 10.06.2007 | abgeschlossen |
Test, Evaluierung und abschließende Dokumentation der Schnittstelle | 20.06.2007 | abgeschlossen |