ABS-TrustSDN: An Agent-Based Simulator of Trust Strategies in Software-Defined Networks

Software-defined networks (SDNs) have become a mechanism to separate the control plane and the data plane in the communication in networks. SDNs involve several challenges around their security and their confidentiality. Ideally, SDNs should incorporate autonomous and adaptive systems for controlling the routing to be able to isolate network resources that may be malfunctioning or whose security has been compromised with malware. The current work introduces a novel agent-based framework that simulates SDN isolation protocols by means of trust and reputation models. This way, SDN programmers may estimate the repercussions of certain isolation protocols based on trust models before actually deploying the protocol into the network.

[1]  Whan-Seon Kim,et al.  Effects of a Trust Mechanism on Complex Adaptive Supply Networks: An Agent-Based Social Simulation Study , 2009, J. Artif. Soc. Soc. Simul..

[2]  Athanasios V. Vasilakos,et al.  A security and trust framework for virtualized networks and software-defined networking , 2016, Secur. Commun. Networks.

[3]  Deep Medhi,et al.  SDNIPS: Enabling Software-Defined Networking based intrusion prevention system in clouds , 2014, 10th International Conference on Network and Service Management (CNSM) and Workshop.

[4]  Benoît Desmarchelier,et al.  National culture and innovation diffusion. Exploratory insights from agent-based modeling , 2016 .

[5]  Young H. Cho,et al.  Pattern Based Packet Filtering using NetFPGA in DETER Infrastructure , 2010 .

[6]  Giuseppe M. L. Sarnè,et al.  Integrating trust measures in multiagent systems , 2012, Int. J. Intell. Syst..

[7]  Jorge J. Gómez-Sanz,et al.  A multi-agent based implementation of a Delphi process , 2008, AAMAS.

[8]  Iván García-Magariño,et al.  PEABS: A Process for developing Efficient Agent-Based Simulators , 2015, Eng. Appl. Artif. Intell..

[9]  Laurent Vercouter,et al.  A specification of the Agent Reputation and Trust (ART) testbed: experimentation and competition for trust in agent societies , 2005, AAMAS '05.

[10]  Jordi Sabater-Mir,et al.  Decision making matters: A better way to evaluate trust models , 2013, Knowl. Based Syst..

[11]  Rodrigo Braga,et al.  Lightweight DDoS flooding attack detection using NOX/OpenFlow , 2010, IEEE Local Computer Network Conference.

[12]  Jacob Cohen Statistical Power Analysis for the Behavioral Sciences , 1969, The SAGE Encyclopedia of Research Design.

[13]  Jorge J. Gómez-Sanz,et al.  A Tool for Generating Model Transformations By-Example in Multi-Agent Systems , 2009, PAAMS.

[14]  B. L. Welch ON THE COMPARISON OF SEVERAL MEAN VALUES: AN ALTERNATIVE APPROACH , 1951 .

[15]  Valérie Issarny,et al.  Enhanced Reputation Mechanism for Mobile Ad Hoc Networks , 2004, iTrust.

[16]  Guofei Gu,et al.  CloudWatcher: Network security monitoring using OpenFlow in dynamic cloud networks (or: How to provide security monitoring as a service in clouds?) , 2012, 2012 20th IEEE International Conference on Network Protocols (ICNP).

[17]  Nick McKeown,et al.  Delegating network security with more information , 2009, WREN '09.

[18]  Iván García-Magariño,et al.  TABSAOND: A technique for developing agent-based simulation apps and online tools with nondeterministic decisions , 2017, Simul. Model. Pract. Theory.

[19]  Aditya Akella,et al.  Extensible and Scalable Network Monitoring Using OpenSAFE , 2010, INM/WREN.

[20]  Iván García Magariño,et al.  A metrics suite for the communication of multi-agent systems , 2009 .

[21]  Russell J. Clark,et al.  Resonance: dynamic access control for enterprise networks , 2009, WREN '09.

[22]  Huafeng Wu,et al.  Agent-based Trust Model in Wireless Sensor Networks , 2007, Eighth ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing (SNPD 2007).

[23]  Jorge J. Gómez-Sanz,et al.  A framework for the definition of metamodels for Computer-Aided Software Engineering tools , 2010, Inf. Softw. Technol..

[24]  Refik Molva,et al.  Core: a collaborative reputation mechanism to enforce node cooperation in mobile ad hoc networks , 2002, Communications and Multimedia Security.

[25]  Iván García-Magariño,et al.  A metrics suite for evaluating agent-oriented architectures , 2010, SAC '10.