Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Filters








76 Hits in 3.0 sec

Software Defined Networking Flow Table Management of OpenFlow Switches Performance and Security Challenges: A Survey

Babangida Isyaku, Mohd Soperi Mohd Zahid, Maznah Bte Kamat, Kamalrulnizam Abu Bakar, Fuad A. Ghaleb
2020 Future Internet  
' flow table to accommodate the flow entries.  ...  Finally, potential future research directions are identified and discussed such as management of flow table using machine learning.  ...  Acknowledgments: We thank Universiti Teknologi Malaysia (UTM) for providing the environment for conducting this research work.  ... 
doi:10.3390/fi12090147 fatcat:tkwe7wlfuvgtderpftr6zdce3u

SDN Flow Entry Management Using Reinforcement Learning [article]

Ting-Yu Mu, Ala Al-Fuqaha, Khaled Shuaib, Farag M. Sallabi, Junaid Qadir
2018 arXiv   pre-print
To achieve this goal, we propose a machine learning technique that utilizes two variations of reinforcement learning (RL) algorithms-the first of which is traditional reinforcement learning algorithm based  ...  Although SDN-based approaches can efficiently allocate networking resources for such flows, the overhead due to network reconfiguration can be significant.  ...  Despite the fact that the machine learning based approach performs well in our experiments, further development is needed expand the capabilities of our emulation scope.  ... 
arXiv:1809.09003v1 fatcat:re32ikf3bngejpp6ioyrbx7jdy

Predictive networking and optimization for flow-based networks [article]

Michael Arnold
2017 arXiv   pre-print
This demonstrates that flow based routers can prioritize candidate flows with a predicted large number of packets for priority insertion into hardware content-addressable memory.  ...  Artificial Neural Networks (ANNs) were used to classify neural network flows by flow size.  ...  The controller can also send a DELETE message, causing flow removal. The flow switch eviction mechanism lets the switch evict flows in order to reclaim resources.  ... 
arXiv:1707.06729v1 fatcat:n5m3w5tjvvahhm2jffcl5l6w2y

Adaptive and Hybrid Idle–Hard Timeout Allocation and Flow Eviction Mechanism Considering Traffic Characteristics

Babangida Isyaku, Kamalrulnizam Abu Bakar, Mohd Soperi Mohd Zahid, Muhammed Nura Yusuf
2020 Electronics  
However, the switch flow table memory (TCAM) cannot accommodate many entries.  ...  The behaviour of SDN depends on the set of forwarding entries installed at the switch flow table.  ...  Acknowledgments: We thank Universiti Teknologi Malaysia (UTM) for providing the environment for conducting this research work.  ... 
doi:10.3390/electronics9111983 fatcat:oawnp7p3wfd5xjcfj4f4q6ja5e

Deploying a Fast Detection and Eviction Mechanism of Invalid Connection-Oriented Flow-Entries in SDNs: A Scalability Approach

Wen-Kang Jia, Ruolan Ying, Xiaoning Shi
2020 IEEE Access  
learning.  ...  If idle_timeout is less than hard_timeout, the switch deletes the flow-entry when no packet matches the flow-entry during the idle_timeout period; the switch still evicts the flow-entry when the flow-entry  ... 
doi:10.1109/access.2020.3036437 fatcat:rajjqdlvgbg77brqyw2m4vvaca

Guest Editorial Leveraging Machine Learning in SDN/NFV-Based Networks

David S. L. Wei, Kaiping Xue, Roberto Bruschi, Stefan Schmid
2020 IEEE Journal on Selected Areas in Communications  
, cloud datacenters, and cognition-based networks.  ...  They can work well individually and can also work in tandem for performance reasons.  ...  Yang et al. propose machine learning techniques to optimize flow entry eviction in OpenFlow switches.  ... 
doi:10.1109/jsac.2019.2959197 fatcat:rapy36t4njgxbgeezl4xe3egky

Software-Defined Networking: Categories, Analysis, and Future Directions

Mudassar Hussain, Nadir Shah, Rashid Amin, Sultan S. Alshamrani, Aziz Alotaibi, Syed Mohsan Raza
2022 Sensors  
Similarly, consistent flow rule installation, especially in the case of policy change at the controller, needs to be carefully implemented.  ...  The paper is organized into seven categories, namely network testing and verification, flow rule installation mechanisms, network security and management issues related to SDN implementation, memory management  ...  In [151] , a proactive eviction of flow rule entries is proposed for the efficient utilization of TCAM resources inside OpenFlowenabled switches.  ... 
doi:10.3390/s22155551 pmid:35898063 pmcid:PMC9331325 fatcat:2ukolpjfofcrxaiq6g77mfdvpa

Rules Placement Problem in OpenFlow Networks: A Survey

Xuan-Nam Nguyen, Damien Saucez, Chadi Barakat, Thierry Turletti
2016 IEEE Communications Surveys and Tutorials  
The OpenFlow protocol implements the SDN concept by abstracting network communications as flows to be processed by network elements.  ...  Finally, we discuss potential research directions around the OpenFlow rules placement problem.  ...  In OpenFlow, forwarding devices are called OpenFlow switches and all forwarding decisions are flow-based instead of destination-based like in traditional routers.  ... 
doi:10.1109/comst.2015.2506984 fatcat:dhwna4eo5bfxbi4hkhcwint7r4

SDN-OpenFlow Topology Discovery: An Overview of Performance Issues

Raniyah Wazirali, Rami Ahmad, Suheib Alhiyari
2021 Applied Sciences  
Therefore, the use of the OpenFlow Discovery Protocol (OFDP) is one of the most common protocols used to discover the network topology in a data plane and then transmit it to the control plane for management  ...  The present study identifies and discuss the primary concerns involved in the complex query process, infrastructure, influencing factors, and challenges for the topology discovery process.  ...  A different technique based on machine learning has been proposed to identify the classes of traffic flows [96, 97] to predict the duration of the flow entry.  ... 
doi:10.3390/app11156999 fatcat:q2lc7oyugrbvbgxafaz34xux4y

Survey of Software Components to Emulate OpenFlow Protocol as an SDN Implementation

Mohammed Basheer Al-Somaidai
2014 American Journal of Software Engineering and Applications  
These tests showed that there are differences in performance for the controllers that support OpenFlow 1.0 and OpenFlow 1.3.  ...  OpenFlow protocol is the most widely deployed protocol in SDN. Emulation of OpenFlow based network projects facilitates the implementation of new ideas and driving the development of the protocol.  ...  The switch to controller messages are used to inform the controller about a new incoming flow, a change in a switch state; or a request for modifying a flow table entry.  ... 
doi:10.11648/j.ajsea.20140306.12 fatcat:kcttvwvfojavbkspjknfe6iqfm

The Design and Implementation of Open vSwitch

Ben Pfaff, Justin Pettit, Teemu Koponen, Ethan J. Jackson, Andy Zhou, Jarno Rajahalme, Jesse Gross, Alex Wang, Joe Stringer, Pravin Shelar, Keith Amidon, Martín Casado
2015 Symposium on Networked Systems Design and Implementation  
OpenFlow is specialized for flow-based control of a switch.  ...  Finally, some OpenFlow actions and Open vSwitch extensions change behavior based on network state, e.g., based on MAC learning.  ... 
dblp:conf/nsdi/PfaffPKJZRGWSSA15 fatcat:k2py5aqhsng3xbvngeryg5h7ry

Detection Collision Flows in SDN Based 5G Using Machine Learning Algorithms

Aqsa Aqdus, Rashid Amin, Sadia Ramzan, Sultan S. Alshamrani, Abdullah Alshehri, El-Sayed M. El-kenawy
2023 Computers Materials & Continua  
This study introduces machine learning techniques for detecting and categorizing low-rate collision flows table in SDN, using Feed Forward Neural Network (FFNN), K-Means, and Decision Tree (DT).  ...  Each switch in SDN keeps track of forwarding information in a flow table. The SDN switches must search the flow table for the flow rules that match the packets to handle the incoming packets.  ...  [33] suggested CyberPulse, a novel strong preventative monitoring approach that bases a machine learning-based classifier to minimize Loop-Free Alternate (LFA) in SDN.  ... 
doi:10.32604/cmc.2023.031719 fatcat:nyocczstevfj3fc6ksqu3hhssy

A survey on SDN, the future of networking

Shiva Rowshanrad, Sahar Namvarasl, Vajihe Abdi, Maryam Hajizadeh, Manijeh Keshtgary
2014 Journal of Advanced Computer Science & Technology  
The OpenFlow is one of the most famous SDN protocols, which acts as a southbound interface between control plane and data plane.  ...  In this survey, SDN implementation approaches and different southbound interfaces, beside different version of OpenFlow, are introduced.  ...  In OF 1.4 an Eviction option is added which makes the switch able to eliminate lower important entries automatically and make space available for new entries.  ... 
doi:10.14419/jacst.v3i2.3754 fatcat:muuzuhmdsfgplgqy3rdxepkigm

Towards a Stateful Forwarding Abstraction to Implement Scalable Network Functions in Software and Hardware [article]

Luca Petrucci, Nicola Bonelli, Marco Bonola, Gregorio Procissi, Carmelo Cascone, Davide Sanvito, Salvatore Pontarelli, Giuseppe Bianchi, Roberto Bifulco
2016 arXiv   pre-print
and FPGA-based NICs.  ...  In this paper, we explore the suitability of SDN switches' stateful forwarding abstractions to model accelerated functions in both software and hardware accelerators, such as optimized software switches  ...  The rest of this section presents the OPP's machine model. Machine model The OPP machine model extends the MATs pipeline model assumed by OpenFlow.  ... 
arXiv:1611.02853v1 fatcat:igcgenk7gff4vgfngwjcours74

Efficient caching through stateful SDN in named data networking

A. Mahmood, C. Casetti, C. F. Chiasserini, P. Giaccone, J. Härri
2017 Transactions on Emerging Telecommunications Technologies  
In particular, we realize the functionality of an NDN node using a stateful SDN switch attached with a local cache for content storage and use OpenState to implement such an approach.  ...  Named data networking (NDN) is an innovative paradigm to provide content-based services in future networks.  ...  In addition, the authors would also like to thank Marco Bonola, Salvatore Pontarelli, and Angelo Tulumello for their comments and the discussion on their OpenState implementation. ORCID  ... 
doi:10.1002/ett.3271 fatcat:lq7txajnxvdtfdprvvh2acc2hq
« Previous Showing results 1 — 15 out of 76 results