• DocumentCode
    122734
  • Title

    STCoS: Software-defined traffic control for smartphones

  • Author

    Watanabe, Yoshihiro ; Karino, Shuichi ; Saida, Yoshinori ; Morita, Gen ; Iihoshi, Takahiro

  • Author_Institution
    Knowledge Discovery Res. Labs., NEC Corp., Kanagawa, Japan
  • fYear
    2014
  • fDate
    15-17 April 2014
  • Firstpage
    297
  • Lastpage
    308
  • Abstract
    Applications can be freely developed and installed into smartphones. Furthermore, smartphones can utilize various networks like private WiFi networks. Such openness of smartphones means that their traffic is uncontrollable for both carriers and users. This creates various problems such as network overloads and security risks that degrade user experience. To address the issue of uncontrollability, we propose STCoS, a software-defined, i.e., programmable, traffic control scheme for smartphones. STCoS is designed to work standalone basis in a smartphone for ease of deployment. It is also designed to have a layered architecture with a well-defined API for improved programmability. STCoS directs traffic of smartphone applications to the appropriate network interface, monitors the traffic, and filters the traffic as needed. It enables control logic to be implemented in the form of a smartphone application. The programmability facilitates real-time traffic control on a moment-to-moment basis. Thus STCoS recovers controllability on smartphone traffic with simple programming. Control logic implementation in example programs, such as a sophisticated WiFi offloading program, demonstrated that STCoS can be used to easily program traffic control. Implementation of STCoS in an Android smartphone demonstrated that the overhead of STCoS is low enough for practical use.
  • Keywords
    application program interfaces; control engineering computing; network interfaces; smart phones; telecommunication congestion control; telecommunication security; wireless LAN; API; Android smartphone; STCoS; WiFi offloading program; control logic implementation; moment-to-moment basis; network interface; network overloads; private WiFi network; programmability; real-time traffic control; security risk; smartphone traffic; smartphones; software-defined traffic control; traffic monitoring; uncontrollability; Databases; IEEE 802.11 Standards; IP networks; Mobile communication; Mobile computing; Smart phones; Traffic control; Mobile Network; Offloading; OpenFlow; Smartphone; WiFi;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time and Embedded Technology and Applications Symposium (RTAS), 2014 IEEE 20th
  • Conference_Location
    Berlin
  • ISSN
    1080-1812
  • Print_ISBN
    978-1-4799-4691-4
  • Type

    conf

  • DOI
    10.1109/RTAS.2014.6926011
  • Filename
    6926011