“…The method of transparently processing OpenFlow messages is not particularly new. Similar techniques are used for network virtualization [119][120][121], to realize hypervisor functionality [122], to interoperate with non-SDN legacy net-work equipment [123] or to transparently deal with flow table limitations [124]. The novelty of our approach is that developers can easily create and deploy their own translation application for every possible control channel protocol, without extensive changes to the network operating system or the control apps, which simplifies rapid prototyping and research work.…”