FlowSpace Firewall provides the ability to run multiple OpenFlow applications/controllers on the same switches providing a form of network multi-tennancy.  It operates as a proxying OpenFlow firewall, restricting which part of the flow space a controller can manipulate.  It provides the ability to enforce VLAN Tag based flow space restrictions and provides controll channel rate limiting.