A Hash-based Distributed Storage Strategy of FlowTables in SDN-IoT Networks

被引:0
作者
Ren, Wei [1 ]
Sun, Yan [1 ]
Wu, Tin-Yu [2 ]
Obaidat, Mohammad S. [3 ]
机构
[1] Beijing Univ Posts & Telecommun, Beijing Key Lab Intelligent Telecommun Software &, Beijing 100876, Peoples R China
[2] Natl Ilan Univ, Dept Comp Sci & Informat Engn, Yilan, Taiwan
[3] Fordham Univ, Comp & Informat Sci Dept, Bronx, NY 10458 USA
来源
GLOBECOM 2017 - 2017 IEEE GLOBAL COMMUNICATIONS CONFERENCE | 2017年
基金
中国国家自然科学基金;
关键词
IoT; SDN; Distributed storage; OpenFlow; FlowTable; FLOW TABLE;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Nowadays the integration of IoT and SDN has been a research hotspot which attracts significant attention. However, as resources are relatively limited in IoT, direct application of SDN will cause some challenges, one of them is that IoT forwarding nodes cannot store massive complex FlowTables like a traditional OpenFlow switch. To solve the problem, this paper proposes a hash-based distributed storage strategy. Specifically, we present a multi-dimension selection method to decide the optimum distributed storage location. And then a hash space is formed by using the content of data flow in IoT, it is the basis of FlowTables deployment and data forwarding in distributed storage. Moreover, we introduce a new FlowTables search mechanism which is built on the principle of the binary tree. Experimental results demonstrate that our strategy efficiently improves the FlowTables storage capacity with small performance loss in IoT.
引用
收藏
页数:7
相关论文
共 15 条
[1]   A Survey on Device-to-Device Communication in Cellular Networks [J].
Asadi, Arash ;
Wang, Qing ;
Mancuso, Vincenzo .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2014, 16 (04) :1801-1819
[2]  
Canini M, 2014, 2014 NSDI, P127
[3]   Source Flow: Handling Millions of Flows on Flow-based Nodes [J].
Chiba, Yasunobu ;
Shinohara, Yusuke ;
Shimonishi, Hideyuki .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2010, 40 (04) :465-466
[4]   Simultaneously Reducing Latency and Power Consumption in OpenFlow Switches [J].
Congdon, Paul T. ;
Mohapatra, Prasant ;
Farrens, Matthew ;
Akella, Venkatesh .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2014, 22 (03) :1007-1020
[5]   SDN Based Architecture for Clustered WSN [J].
Flauzac, Olivier ;
Gonzalez, Carlos ;
Nolot, Florent .
2015 9TH INTERNATIONAL CONFERENCE ON INNOVATIVE MOBILE AND INTERNET SERVICES IN UBIQUITOUS COMPUTING IMIS 2015, 2015, :342-347
[6]  
Galluccio L, 2015, IEEE CONF COMPUT, P19, DOI 10.1109/INFCOMW.2015.7179322
[7]   H-SOFT: a heuristic storage space optimisation algorithm for flow table of OpenFlow [J].
Ge, Jingguo ;
Chen, Zhi ;
Wu, Yulei ;
E, Yuepeng .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2015, 27 (13) :3497-3509
[8]   A Novel Distributed SDN-Secured Architecture for the IoT [J].
Gonzalez, Carlos ;
Flauzac, Olivier ;
Nolot, Florent ;
Jara, Antonio .
PROCEEDINGS 12TH ANNUAL INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING IN SENSOR SYSTEMS (DCOSS 2016), 2016, :244-249
[9]   A distributed storage framework of FlowTable in software defined network [J].
Ma, Huan ;
Yang, Yang ;
Mi, Zhenqiang .
COMPUTERS & ELECTRICAL ENGINEERING, 2015, 43 :155-168
[10]   OpenFlow: Enabling innovation in campus networks [J].
McKeown, Nick ;
Anderson, Tom ;
Balakrishnan, Hari ;
Parulkar, Guru ;
Peterson, Larry ;
Rexford, Jennifer ;
Shenker, Scott ;
Turner, Jonathan .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2008, 38 (02) :69-74