Presenting a New Method, Using Topology Virtualization for Stabilizing Flow Tables in SDWN

Maryam Karimi, Mohammad Sadegh Najafi, R. Akbari, M. Keshtgari
{"title":"Presenting a New Method, Using Topology Virtualization for Stabilizing Flow Tables in SDWN","authors":"Maryam Karimi, Mohammad Sadegh Najafi, R. Akbari, M. Keshtgari","doi":"10.1109/CIC.2017.00037","DOIUrl":null,"url":null,"abstract":"Software Defined Networks split the data plane from the control plane. They can be used in wireless networks and will bring flexibility, less interference, simple management, less energy consumption and load balancing. They can also improve service quality, handover and mobility between different service providers. In previous methods, when link states were changed the controller deleted the stored topology and the tables in switches and updated them. Therefore, the controller should not only build the topology, but also execute the routing algorithms and install the routes in switch tables again. This may not cause any problems in wired networks, since link failure may not happen too often, but in wireless networks this happens frequently. In this paper the problems of (1) dynamic topology, (2) removing the whole flow table due to topology changes, and (3) time consuming routing algorithms are addressed. In the proposed method, after building a virtual topology with virtual node coordinates, the controller executes a heuristic routing algorithm on this topology. When the topology changes, the action of omitting rules from tables is applied only on routes including omitted or modified links and the rules related to missing routes should be deleted. Finally, the proposed method is compared with the L2_multi method (method used in POX controller). Results show that the proposed method decreases the average delay.","PeriodicalId":156843,"journal":{"name":"2017 IEEE 3rd International Conference on Collaboration and Internet Computing (CIC)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE 3rd International Conference on Collaboration and Internet Computing (CIC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CIC.2017.00037","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Software Defined Networks split the data plane from the control plane. They can be used in wireless networks and will bring flexibility, less interference, simple management, less energy consumption and load balancing. They can also improve service quality, handover and mobility between different service providers. In previous methods, when link states were changed the controller deleted the stored topology and the tables in switches and updated them. Therefore, the controller should not only build the topology, but also execute the routing algorithms and install the routes in switch tables again. This may not cause any problems in wired networks, since link failure may not happen too often, but in wireless networks this happens frequently. In this paper the problems of (1) dynamic topology, (2) removing the whole flow table due to topology changes, and (3) time consuming routing algorithms are addressed. In the proposed method, after building a virtual topology with virtual node coordinates, the controller executes a heuristic routing algorithm on this topology. When the topology changes, the action of omitting rules from tables is applied only on routes including omitted or modified links and the rules related to missing routes should be deleted. Finally, the proposed method is compared with the L2_multi method (method used in POX controller). Results show that the proposed method decreases the average delay.
提出了一种利用拓扑虚拟化稳定SDWN流表的新方法
软件定义网络将数据平面与控制平面分开。它们可用于无线网络,将带来灵活性、干扰少、管理简单、能耗低和负载均衡。它们还可以改善服务质量、不同服务提供商之间的交接和移动性。在以前的方法中,当链路状态发生变化时,控制器删除存储在交换机上的拓扑和表并更新它们。因此,控制器不仅要建立拓扑结构,还要执行路由算法并重新将路由安装到交换表中。这在有线网络中可能不会引起任何问题,因为链路故障可能不会经常发生,但在无线网络中这种情况经常发生。本文解决了(1)动态拓扑,(2)由于拓扑变化而移除整个流表,以及(3)耗时路由算法的问题。在该方法中,控制器利用虚拟节点坐标构建虚拟拓扑后,在该拓扑上执行启发式路由算法。当拓扑发生变化时,从表中省略规则的动作只适用于包含被省略或修改的链路的路由,需要删除与丢失路由相关的规则。最后,将该方法与POX控制器中使用的L2_multi方法进行了比较。结果表明,该方法降低了平均时延。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术文献互助群
群 号:481959085
Book学术官方微信