Forwarding Rule Multiplexing for Scalable SDN-Based Internet of Things

被引:12
|
作者
Zhang, Xiaoning [1 ]
Yu, Shui [2 ,3 ]
Zhang, Ji [1 ]
Xu, Zhichao [1 ]
机构
[1] Univ Elect Sci & Technol China, Sch Informat & Commun Engn, Chengdu 610054, Sichuan, Peoples R China
[2] Guangzhou Univ, Sch Comp Sci, Guangzhou 510000, Guangdong, Peoples R China
[3] Univ Technol Sydney, Sch Software, Sydney, NSW 2007, Australia
来源
IEEE INTERNET OF THINGS JOURNAL | 2019年 / 6卷 / 02期
基金
中国国家自然科学基金;
关键词
Forwarding rules; Markov approximation; protection; software-defined networking (SDN);
D O I
10.1109/JIOT.2018.2882855
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Internet of Things (IoT) provides a vast number of devices with heterogeneous characteristics connected to the Internet. As a promising networking paradigm that decouples control plane from data plane, software-defined networking (SDN) is an appropriate architecture for IoT. The SDN paradigm supports deploying traffic flows dynamically by a centralized controller to SDN switches. In particular, the controller configures forwarding rules of SDN switches to steer traffic. However, forwarding rules are usually stored in expensive and power hungry ternary content addressable memory (TCAM), which is very limited in quantity for SDN switches. Thus, the shortage of TCAM becomes a fatal bottleneck for scalable flow management for SDN-based IoT. To this end, we propose a method of forwarding rule multiplexing (FRM) to minimize the total number of forwarding rules in SDN-based IoT. We multiplex different traffic flows traversing through the same path into an aggregated flow with the label of VLAN ID. As a result, multiple forwarding rules could be merged into one multiplexed rule. We also extend the method to SDN protection against link failure, and reduce backup path forwarding rules. We formulate the FRM problem as an integer linear programming model. Since the problem is NP-hard, we design a polynomial algorithm using the Markov approximation technique. Theoretical analysis indicates that the polynomial algorithm generates near-optimal solution. The extensive emulation results show that the proposed Markov approximation-based algorithm reduces the number of forwarding rules by 15.73% in average compared with the benchmark algorithms.
引用
收藏
页码:3373 / 3385
页数:13
相关论文
共 50 条
  • [1] An SDN-based Network Architecture for Internet of Things
    Zhang, Zhiyong
    Wang, Rui
    Cai, Xiaojun
    Jia, Zhiping
    IEEE 20TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS / IEEE 16TH INTERNATIONAL CONFERENCE ON SMART CITY / IEEE 4TH INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (HPCC/SMARTCITY/DSS), 2018, : 980 - 985
  • [2] A SDN-based Architecture for Horizontal Internet of Things Services
    Li, Yuhong
    Su, Xiang
    Riekki, Jukka
    Kanter, Theo
    Rahmani, Rahim
    2016 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2016,
  • [3] Performance Evaluation of SDN-based Internet of Space Things
    Kak, Ahan
    Guven, Eray
    Ergin, Utku E.
    Akyildiz, Ian F.
    2018 IEEE GLOBECOM WORKSHOPS (GC WKSHPS), 2018,
  • [4] SDN-Based Data Transfer Security for Internet of Things
    Liu, Yanbing
    Kuang, Yao
    Xiao, Yunpeng
    Xu, Guangxia
    IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (01): : 257 - 268
  • [5] SDN-based Multicast Communication Framework for Industrial Internet of Things
    Xu J.-Q.
    Lu J.-X.
    Li H.-Q.
    Zhao H.
    Dongbei Daxue Xuebao/Journal of Northeastern University, 2023, 44 (02): : 192 - 198
  • [6] An SDN-based framework for QoS routing in internet of underwater things
    Reza Mohammadi
    Amin Nazari
    Mohammad Nassiri
    Mauro Conti
    Telecommunication Systems, 2021, 78 : 253 - 266
  • [7] SHIOT: A Novel SDN-based Framework for the Heterogeneous Internet of Things
    Hai-Anh Tran
    Duc Tran
    Linh-Giang Nguyen
    Quoc-Trung Ha
    Van Tong
    Mellouk, Abdelhamid
    INFORMATICA-JOURNAL OF COMPUTING AND INFORMATICS, 2018, 42 (03): : 313 - 323
  • [8] An SDN-based framework for QoS routing in internet of underwater things
    Mohammadi, Reza
    Nazari, Amin
    Nassiri, Mohammad
    Conti, Mauro
    TELECOMMUNICATION SYSTEMS, 2021, 78 (02) : 253 - 266
  • [9] SD-IoTR: an SDN-based Internet of Things reprogramming framework
    Dang Huynh-Van
    Quan Le-Trung
    IET NETWORKS, 2020, 9 (06) : 305 - 314
  • [10] SDN-Based Reconfigurable Edge Network Architecture for Industrial Internet of Things
    Alam, Mehbub
    Ahmed, Nurzaman
    Matam, Rakesh
    Mukherjee, Mithun
    Barbhuiya, Ferdous Ahmed
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (18) : 16494 - 16503