Automatic elimination of unnecessary packets for smart terminals in Wireless LAN environments

This paper presents the problems when Linux-based smart terminals receive unnecessary packets from Wireless LAN environments. Thus, we propose an algorithm to improve these problems. Smart terminals that receive unnecessary packets store them into a socket buffer instead of dropping them immediately...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of systems architecture 2013-10, Vol.59 (9), p.808-815
Hauptverfasser: Kim, Hyun-Soo, Kang, Jung-Ha, Kang, Do Wook, Lee, Yang Sun, Kim, Eun-Gi
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:This paper presents the problems when Linux-based smart terminals receive unnecessary packets from Wireless LAN environments. Thus, we propose an algorithm to improve these problems. Smart terminals that receive unnecessary packets store them into a socket buffer instead of dropping them immediately. Then the smart terminals transfer the packets to an upper layer and the packets are eliminated at the matched protocol layer. If the smart terminals receive a lot of ineffective packets, the processing time for these packets are unnecessary overhead. In order to reduce the unnecessary overhead, this paper proposes an automatic elimination algorithm for ineffective packets. In this algorithm, we create a new table which contains information of unnecessary packets in kernels, and the ineffective packets are filtered according to the tabled information in the early stage of the MAC layer. Our designed algorithms are implemented by modification of the Linux kernel and the WLAN device driver source code, and the test results of our designed algorithms are presented.
ISSN:1383-7621
1873-6165
DOI:10.1016/j.sysarc.2013.05.008