• DocumentCode
    3200360
  • Title

    Evaluating the networking performance of Linux-based home router platforms for multimedia services

  • Author

    Kofler, Ingo ; Kuschnig, Robert ; Hellwagner, Hermann

  • Author_Institution
    Inst. of Inf. Technol. (ITEC), Alpen-Adria-Univ. Klagenfurt, Klagenfurt, Austria
  • fYear
    2011
  • fDate
    11-15 July 2011
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Wireless router platforms based on the Linux operating system are becoming popular in consumers´ home networks. The transmission of multimedia data or their use as media-aware network elements imposes high traffic and computational loads on these devices. Thus, it is interesting to evaluate the networking and processing capabilities of such home router platforms in order to assess their usefulness for improved multimedia services such as in-network H.264/SVC video stream adaptation. This paper presents a performance evaluation of three home router platforms representative for low-end, mid-range, and high-end devices. The scope of the evaluation is the performance of the Linux networking stack on these routers; results for both application-layer (TCP and UDP) transmission and kernel-level (UDP) traffic routing are given. The results show that both TCP and UDP throughputs are significantly below (less than half of) the outgoing (wired) links´ nominal capacities and depend very much on the sizes of the transmitted data blocks. This clearly indicates that the networking performance is limited by the platforms´ processing capabilities and the lack of mechanisms that offload networking tasks from the CPUs. This behaviour cannot be observed on today´s PC systems and has to be considered when deploying multimedia services on these network devices. Furthermore, a detailed analysis of the Linux networking stack reveals that the performance is heavily impacted by the netfilter code, even when no packet filtering or network address translation is being performed. Considerable performance gains can be achieved when this netfilter code is bypassed.
  • Keywords
    Linux; multimedia systems; telecommunication network routing; transport protocols; video coding; H.264/SVC video stream adaptation; Linux-based home router platforms; TCP; UDP; application-layer; kernel-level traffic routing; media-aware network elements; multimedia services; network address translation; networking performance; packet filtering; wireless router platforms; Benchmark testing; Kernel; Linux; Performance evaluation; Routing; Throughput; Wireless communication;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multimedia and Expo (ICME), 2011 IEEE International Conference on
  • Conference_Location
    Barcelona
  • ISSN
    1945-7871
  • Print_ISBN
    978-1-61284-348-3
  • Electronic_ISBN
    1945-7871
  • Type

    conf

  • DOI
    10.1109/ICME.2011.6012189
  • Filename
    6012189