This paper presents a new OpenFlow controller: the Distributed Active Information Model (DAIM). The DAIM controller was developed to explore the viability of a logically distributed control plane. It is implemented in a distributed way throughout a software-defined network, at the level of the switches. The method enables local process flows, by way of local packet switching, to be controlled by the distributed DAIM controller (as opposed to a centralised OpenFlow controller). The DAIM ecosystem is discussed with some sample code, together with flowcharts of the implemented algorithms. We present implementation details, a testing methodology, and an experimental evaluation. A performance analysis was conducted using the Cbench open benchmarking tool. Comparisons were drawn with respect to throughput and latency. It is concluded that the DAIM controller can handle a high throughput, while keeping the latency relatively low. We believe the results to date are potentially very interesting, especially in light of the fact that a key feature of the DAIM controller is that it is designed to enable the future development of autonomous local flow process and management strategies.


    Access

    Download


    Export, share and cite



    Title :

    A Novel Software-Defined Networking Controller: the Distributed Active Information Model (DAIM)



    Publication date :

    2018-04-27


    Remarks:

    International Journal of Electronics and Telecommunications; Vol 64, No 2 (2018); 209-216 ; 2300-1933


    Type of media :

    Article (Journal)


    Type of material :

    Electronic Resource


    Language :

    English



    Classification :

    DDC:    629



    Fractional switch migration in multi-controller software-defined networking

    Al-Tam, Faroq / Correia, Noélia | BASE | 2019

    Free access

    Pemerataan Utilisasi Jaringan Multipath dengan Mode Controller Proactive-Reactive pada Software Defined Networking

    Mukhtarom, Akhmad / Basuki, Achmad / Aswin, Muhammad | BASE | 2018

    Free access

    Software Defined Networking (SDN) for Aeronautical communications

    ThangaMurugan, K. A. | IEEE | 2013

    Free access


    Ethanol: Software defined networking for 802.11 Wireless Networks

    Moura, Henrique / Bessa, Gabriel V. C. / Vieira, Marcos A. M. et al. | IEEE | 2015