• DocumentCode
    1802347
  • Title

    UbiFlow: Mobility management in urban-scale software defined IoT

  • Author

    Di Wu ; Arkhipov, Dmitri I. ; Asmare, Eskindir ; Zhijing Qin ; McCann, Julie A.

  • Author_Institution
    Dept. of Comput., Imperial Coll. London, London, UK
  • fYear
    2015
  • fDate
    April 26 2015-May 1 2015
  • Firstpage
    208
  • Lastpage
    216
  • Abstract
    The growing of Internet of Things (IoT) devices has resulted in a number of urban-scale deployments of IoT multinetworks, where heterogeneous wireless communication solutions coexist. Managing the multinetworks for mobile IoT access is a key challenge. Software-defined networking (SDN) is emerging as a promising paradigm for quick configuration of network devices, but its application in multinetworks with frequent IoT access is not well studied. In this paper we present UbiFlow, the first software-defined IoT system for ubiquitous flow control and mobility management in multinetworks. UbiFlow adopts distributed controllers to divide urban-scale SDN into different geographic partitions. A distributed hashing based overlay structure is proposed to maintain network scalability and consistency. Based on this UbiFlow overlay structure, relevant issues pertaining to mobility management such as scalable control, fault tolerance, and load balancing have been carefully examined and studied. The UbiFlow controller differentiates flow scheduling based on the per-device requirement and whole-partition capability. Therefore, it can present a network status view and optimized selection of access points in multinetworks to satisfy IoT flow requests, while guaranteeing network performance in each partition. Simulation and realistic testbed experiments confirm that UbiFlow can successfully achieve scalable mobility management and robust flow scheduling in IoT multinetworks.
  • Keywords
    Internet of Things; mobility management (mobile radio); overlay networks; software defined networking; ubiquitous computing; Internet of Things; IoT devices; IoT multinetworks; SDN; UbiFlow; UbiFlow controller; UbiFlow overlay structure; distributed controllers; distributed hashing; fault tolerance; geographic partitions; load balancing; mobility management; network devices; overlay structure; per device requirement; scalable control; software defined networking; ubiquitous flow control; urban scale software defined IoT; urban-scale SDN; urban-scale deployments; wireless communication; Delays; Handover; Mobile radio mobility management; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Communications (INFOCOM), 2015 IEEE Conference on
  • Conference_Location
    Kowloon
  • Type

    conf

  • DOI
    10.1109/INFOCOM.2015.7218384
  • Filename
    7218384