TaDPole: Traffic-aware Discovery Protocol for Software-Defined Wireless and Mobile Networks

Faheed A. F. Alenezi, Sejun Song, Baek-Young Choi, Haymanot Gebre-Amlak
{"title":"TaDPole: Traffic-aware Discovery Protocol for Software-Defined Wireless and Mobile Networks","authors":"Faheed A. F. Alenezi, Sejun Song, Baek-Young Choi, Haymanot Gebre-Amlak","doi":"10.1109/ICCCN49398.2020.9209683","DOIUrl":null,"url":null,"abstract":"The Software-Defined Networking (SDN) technologies enhance the performance, reliability, and cost of managing the functions, controls, and services of the wireless and mobile network infrastructures (i.e., Internet of Things). However, the current OpenFlow Discovery Protocol (OFDP) in SDN poses substantial scalability, accuracy, and latency challenges due to its gossipy, centralized, periodic, and tardy protocol nature. Furthermore, the problems are aggravated in the wireless, and mobile SDN due to the dynamic topology churns and the lack of link-layer discovery methods.In this paper, we design and build a novel Traffic-aware Discovery Protocol (TaDPole) for wireless and mobile SDN. We facilitate multiple discovery frequency timers for each target instead of using a uniform discovery timer for the entire network. TaDPole calculates the significance of each discovery target according to the recent network usage by assuming that the higher traffic node has more impact on the network service. It lessens discovery delay by increasing the discovery frequency to the more critical nodes. Also, it enhances the control message efficiency by reducing the discovery frequency to the less significant targets. Besides, it supports the port-neutral broadcast-based discovery method instead of using port-specific request and response approaches. We have implemented TaDPole on the RYU controller. Extensive Mininet experiment results validate that TaDPole improves discovery message efficiency by two times and makes the control traffic less bursty than OFDP with a uniform timer. It reduces the network status discovery delay by three times without increasing the control overhead.","PeriodicalId":137835,"journal":{"name":"2020 29th International Conference on Computer Communications and Networks (ICCCN)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 29th International Conference on Computer Communications and Networks (ICCCN)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCCN49398.2020.9209683","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The Software-Defined Networking (SDN) technologies enhance the performance, reliability, and cost of managing the functions, controls, and services of the wireless and mobile network infrastructures (i.e., Internet of Things). However, the current OpenFlow Discovery Protocol (OFDP) in SDN poses substantial scalability, accuracy, and latency challenges due to its gossipy, centralized, periodic, and tardy protocol nature. Furthermore, the problems are aggravated in the wireless, and mobile SDN due to the dynamic topology churns and the lack of link-layer discovery methods.In this paper, we design and build a novel Traffic-aware Discovery Protocol (TaDPole) for wireless and mobile SDN. We facilitate multiple discovery frequency timers for each target instead of using a uniform discovery timer for the entire network. TaDPole calculates the significance of each discovery target according to the recent network usage by assuming that the higher traffic node has more impact on the network service. It lessens discovery delay by increasing the discovery frequency to the more critical nodes. Also, it enhances the control message efficiency by reducing the discovery frequency to the less significant targets. Besides, it supports the port-neutral broadcast-based discovery method instead of using port-specific request and response approaches. We have implemented TaDPole on the RYU controller. Extensive Mininet experiment results validate that TaDPole improves discovery message efficiency by two times and makes the control traffic less bursty than OFDP with a uniform timer. It reduces the network status discovery delay by three times without increasing the control overhead.
蝌蚪:用于软件定义无线和移动网络的流量感知发现协议
软件定义网络(SDN)技术提高了无线和移动网络基础设施(即物联网)的功能、控制和服务管理的性能、可靠性和成本。然而,当前SDN中的OpenFlow发现协议(OFDP)由于其八卦性、集中性、周期性和延迟性的协议性质,对可扩展性、准确性和延迟性提出了重大挑战。此外,在无线和移动SDN中,由于动态拓扑的变化和链路层发现方法的缺乏,问题更加严重。本文针对无线和移动SDN设计并构建了一种新的流量感知发现协议(TaDPole)。我们为每个目标提供多个发现频率计时器,而不是为整个网络使用统一的发现计时器。蝌蚪根据最近的网络使用情况,假设流量越大的节点对网络业务的影响越大,从而计算每个发现目标的重要性。它通过增加对更关键节点的发现频率来减少发现延迟。此外,它还通过减少对不太重要目标的发现频率来提高控制消息的效率。此外,它支持基于端口中立广播的发现方法,而不是使用端口特定的请求和响应方法。我们在RYU控制器上实现了TaDPole。大量的Mininet实验结果验证了TaDPole算法将发现消息的效率提高了两倍,并且与使用统一定时器的OFDP相比,控制流量的突发性更小。在不增加控制开销的情况下,将网络状态发现延迟减少了三倍。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信