CluFlow: cluster-based flow management in software-defined wireless sensor networks

Qingzhi Liu, Tanir Ozcelebi, Long Cheng, Fernando Kuipers, Johan Lukkien

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

1 Citation (Scopus)

Abstract

Software-defined networking (SDN) is a cornerstone of next-generation networks and has already led to numerous advantages for data-center networks and wide-area networks, for instance in terms of reduced management complexity and more fine-grained traffic engineering. However, the design and implementation of SDN within wireless sensor networks (WSN) have received far less attention. Unfortunately, because of the multi-hop type of communication in WSN, a direct reuse of the wired SDN architecture could lead to excessive communication overhead. In this paper, we propose a cluster-based flow management approach that makes a trade-off between the granularity of monitoring by an SDN controller and the communication overhead of flow management. A network is partitioned into clusters with a minimum number of border nodes. Instead of having to handle the individual flows of all nodes, the SDN controller only manages incoming and outgoing traffic flows of clusters through border nodes. Our proof-of-concept implementations in software and hardware show that, when compared with benchmark solutions, our approach is significantly more efficient with respect to the number of nodes that must be managed and the number of control messages exchanged.

Original languageEnglish
Title of host publication2019 IEEE Wireless Communications and Networking Conference, WCNC 2019
Place of PublicationPiscataway
PublisherInstitute of Electrical and Electronics Engineers
Number of pages8
ISBN (Electronic)978-1-5386-7646-2
DOIs
Publication statusPublished - Apr 2019
Event2019 IEEE Wireless Communications and Networking Conference, WCNC 2019 - Marrakesh, Morocco
Duration: 15 Apr 201919 Apr 2019

Publication series

NameIEEE Wireless Communications and Networking Conference, WCNC
Volume2019-April
ISSN (Print)1525-3511

Conference

Conference2019 IEEE Wireless Communications and Networking Conference, WCNC 2019
CountryMorocco
CityMarrakesh
Period15/04/1919/04/19

Fingerprint

Wireless sensor networks
Communication
Next generation networks
Controllers
Wide area networks
Telecommunication traffic
Software defined networking
Hardware
Monitoring

Cite this

Liu, Q., Ozcelebi, T., Cheng, L., Kuipers, F., & Lukkien, J. (2019). CluFlow: cluster-based flow management in software-defined wireless sensor networks. In 2019 IEEE Wireless Communications and Networking Conference, WCNC 2019 [8885485] (IEEE Wireless Communications and Networking Conference, WCNC; Vol. 2019-April). Piscataway: Institute of Electrical and Electronics Engineers. https://doi.org/10.1109/WCNC.2019.8885485
Liu, Qingzhi ; Ozcelebi, Tanir ; Cheng, Long ; Kuipers, Fernando ; Lukkien, Johan. / CluFlow : cluster-based flow management in software-defined wireless sensor networks. 2019 IEEE Wireless Communications and Networking Conference, WCNC 2019. Piscataway : Institute of Electrical and Electronics Engineers, 2019. (IEEE Wireless Communications and Networking Conference, WCNC).
@inproceedings{818db3b1caa3429aada2bbb7b851a1fc,
title = "CluFlow: cluster-based flow management in software-defined wireless sensor networks",
abstract = "Software-defined networking (SDN) is a cornerstone of next-generation networks and has already led to numerous advantages for data-center networks and wide-area networks, for instance in terms of reduced management complexity and more fine-grained traffic engineering. However, the design and implementation of SDN within wireless sensor networks (WSN) have received far less attention. Unfortunately, because of the multi-hop type of communication in WSN, a direct reuse of the wired SDN architecture could lead to excessive communication overhead. In this paper, we propose a cluster-based flow management approach that makes a trade-off between the granularity of monitoring by an SDN controller and the communication overhead of flow management. A network is partitioned into clusters with a minimum number of border nodes. Instead of having to handle the individual flows of all nodes, the SDN controller only manages incoming and outgoing traffic flows of clusters through border nodes. Our proof-of-concept implementations in software and hardware show that, when compared with benchmark solutions, our approach is significantly more efficient with respect to the number of nodes that must be managed and the number of control messages exchanged.",
author = "Qingzhi Liu and Tanir Ozcelebi and Long Cheng and Fernando Kuipers and Johan Lukkien",
year = "2019",
month = "4",
doi = "10.1109/WCNC.2019.8885485",
language = "English",
series = "IEEE Wireless Communications and Networking Conference, WCNC",
publisher = "Institute of Electrical and Electronics Engineers",
booktitle = "2019 IEEE Wireless Communications and Networking Conference, WCNC 2019",
address = "United States",

}

Liu, Q, Ozcelebi, T, Cheng, L, Kuipers, F & Lukkien, J 2019, CluFlow: cluster-based flow management in software-defined wireless sensor networks. in 2019 IEEE Wireless Communications and Networking Conference, WCNC 2019., 8885485, IEEE Wireless Communications and Networking Conference, WCNC, vol. 2019-April, Institute of Electrical and Electronics Engineers, Piscataway, 2019 IEEE Wireless Communications and Networking Conference, WCNC 2019, Marrakesh, Morocco, 15/04/19. https://doi.org/10.1109/WCNC.2019.8885485

CluFlow : cluster-based flow management in software-defined wireless sensor networks. / Liu, Qingzhi; Ozcelebi, Tanir; Cheng, Long; Kuipers, Fernando; Lukkien, Johan.

2019 IEEE Wireless Communications and Networking Conference, WCNC 2019. Piscataway : Institute of Electrical and Electronics Engineers, 2019. 8885485 (IEEE Wireless Communications and Networking Conference, WCNC; Vol. 2019-April).

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

TY - GEN

T1 - CluFlow

T2 - cluster-based flow management in software-defined wireless sensor networks

AU - Liu, Qingzhi

AU - Ozcelebi, Tanir

AU - Cheng, Long

AU - Kuipers, Fernando

AU - Lukkien, Johan

PY - 2019/4

Y1 - 2019/4

N2 - Software-defined networking (SDN) is a cornerstone of next-generation networks and has already led to numerous advantages for data-center networks and wide-area networks, for instance in terms of reduced management complexity and more fine-grained traffic engineering. However, the design and implementation of SDN within wireless sensor networks (WSN) have received far less attention. Unfortunately, because of the multi-hop type of communication in WSN, a direct reuse of the wired SDN architecture could lead to excessive communication overhead. In this paper, we propose a cluster-based flow management approach that makes a trade-off between the granularity of monitoring by an SDN controller and the communication overhead of flow management. A network is partitioned into clusters with a minimum number of border nodes. Instead of having to handle the individual flows of all nodes, the SDN controller only manages incoming and outgoing traffic flows of clusters through border nodes. Our proof-of-concept implementations in software and hardware show that, when compared with benchmark solutions, our approach is significantly more efficient with respect to the number of nodes that must be managed and the number of control messages exchanged.

AB - Software-defined networking (SDN) is a cornerstone of next-generation networks and has already led to numerous advantages for data-center networks and wide-area networks, for instance in terms of reduced management complexity and more fine-grained traffic engineering. However, the design and implementation of SDN within wireless sensor networks (WSN) have received far less attention. Unfortunately, because of the multi-hop type of communication in WSN, a direct reuse of the wired SDN architecture could lead to excessive communication overhead. In this paper, we propose a cluster-based flow management approach that makes a trade-off between the granularity of monitoring by an SDN controller and the communication overhead of flow management. A network is partitioned into clusters with a minimum number of border nodes. Instead of having to handle the individual flows of all nodes, the SDN controller only manages incoming and outgoing traffic flows of clusters through border nodes. Our proof-of-concept implementations in software and hardware show that, when compared with benchmark solutions, our approach is significantly more efficient with respect to the number of nodes that must be managed and the number of control messages exchanged.

UR - http://www.scopus.com/inward/record.url?scp=85072781190&partnerID=8YFLogxK

U2 - 10.1109/WCNC.2019.8885485

DO - 10.1109/WCNC.2019.8885485

M3 - Conference contribution

AN - SCOPUS:85072781190

T3 - IEEE Wireless Communications and Networking Conference, WCNC

BT - 2019 IEEE Wireless Communications and Networking Conference, WCNC 2019

PB - Institute of Electrical and Electronics Engineers

CY - Piscataway

ER -

Liu Q, Ozcelebi T, Cheng L, Kuipers F, Lukkien J. CluFlow: cluster-based flow management in software-defined wireless sensor networks. In 2019 IEEE Wireless Communications and Networking Conference, WCNC 2019. Piscataway: Institute of Electrical and Electronics Engineers. 2019. 8885485. (IEEE Wireless Communications and Networking Conference, WCNC). https://doi.org/10.1109/WCNC.2019.8885485