Autonomous throughput improvement scheme using machine learning algorithms for heterogeneous wireless networks aggregation

Yohsuke Kon, Kazuki Hashiguchi, Masato Ito, Mikio Hasegawa, Kentaro Ishizu, Homare Murakami, Hiroshi Harada

Research output: Contribution to journalArticle

2 Citations (Scopus)

Abstract

It is important to optimize aggregation schemes for heterogeneous wireless networks for maximizing communication throughput utilizing any available radio access networks. In the heterogeneous networks, differences of the quality of service (QoS), such as throughput, delay and packet loss rate, of the networks makes difficult to maximize the aggregation throughput. In this paper, we firstly analyze influences of such differences in QoS to the aggregation throughput, and show that it is possible to improve the throughput by adjusting the parameters of an aggregation system. Since manual parameter optimization is difficult and takes much time, we propose an autonomous parameter tuning scheme using a machine learning algorithm for the heterogeneous wireless network aggregation. We implement the proposed scheme on a heterogeneous cognitive radio network system. The results on our experimental network with network emulators show that the proposed scheme can improve the aggregation throughput better than the conventional schemes. We also evaluate the performance using public wireless network services, such as HSDPA, WiMAX and W-CDMA, and verify that the proposed scheme can improve the aggregation throughput by iterating the learning cycle even for the public wireless networks. Our experimental results show that the proposed scheme achieves twice better aggregation throughput than the conventional schemes.

Original languageEnglish
Pages (from-to)1143-1151
Number of pages9
JournalIEICE Transactions on Communications
VolumeE95-B
Issue number4
DOIs
Publication statusPublished - 1 Jan 2012

    Fingerprint

Keywords

  • Cognitive radio
  • Heterogeneous wireless networks
  • Link aggregation
  • Machine learning algorithm support vector machines

Cite this