Contact Info


706 Brewster Avenue Montreal, Qc, H4C 2K1

USA Office:

440 N Wolfe Road Sunnyvale,CA 94085
Follow Us

Communication Service Providers

NoviFlow High-Performance Programmable Forwarding Planes for Communication Service Providers | Intent Based Networking


Technology never ceases to advance, spawning new challenges with every innovation. Our constantly connected society enjoys unprecedented benefits, but also imposes exceptional demands on service providers. Consumers want a service that is faster and stronger, and conventional network solutions can no longer keep up with the pace of change nor offer cost-efficient results. Software Defined Networking (SDN) responds to that need, taking over where traditional systems have failed. SDN is an approach to cloud computing that offers a flexible, efficient and responsive way to build and manage networks.


While SDN solves the stiffness of traditional networks’ static architecture, most ASIC-based networking infrastructure does not support this relatively recent technology. X86 processors fix the compatibility issue but cause a loss of packet throughput. These difficulties have resulted in many poor experiences with SDN and hindered its emergence as the new standard on the market.


At NoviFlow, we dedicate ourselves to bringing you the very best of SDN’s full potential. Instead of traditional computing platforms, we have designed our products on High-Performance Network Processors that integrate harmoniously with SDN technology. Our fully programmable NoviSwitch forwarding planes support even the most demanding Tier 1 Service Provider applications, with a table capacity for handling millions of flows. NoviFlow allows our customers to make full use of every benefit SDN has to offer, delivering carrier-grade performance and reliability, complete with management support and advanced features.

  • Programmable multi-table pipeline, full OpenFlow 1.3 to 1.5, enables up to 16 million flows to be tracked at line-rate up to 100 Gbps per port and up to 6.5 Tbps (Barefoot Tofino) switching capacity in a 1U/2U standard rack mount format
  • L2-L7 (incl. data payload) filtering and forwarding
  • VxLAN/L2GRE/L2MPLS/GTP Tunnels
  • API to inject, manage and monitor actions
  • Routing, tunnelling, monitoring, dynamic tapping, Traffic shaping and H-QoS, security filtering and mitigation, metering, load balancing, time stamping, LAG,  BFD link monitoring and other flow-handling at line-rate as part of network fabric
  • Rich set of O&M features for easy installation, configuration, management and zero-touch provisioning (via gRPC)
  • Multiple port configurations available optimized for Access, Aggregation and ToR usage
  • Provides a smooth software-based upgrade path from OpenFlow to P4 Runtime
  • Line-rate performance, fast table updates and easy centralized provisioning and control.
  • Value-Added services executed in the network fabric, replacing dedicated appliances and thus reducing cost.
  • Capacity increase through unique scale-out architecture
  • Modular, dynamic  scalability from small to hyperscale installations into the Terabps range
  • Simplifies deployment of NFV, cloud and multi-tenant services
  • Reduced installation and support costs via remote configuration and upgrades
  • Future Proof
    • Field upgradable as standard evolves via software field-upgrade
    • Flexibility to extend OpenFlow as needed
    • Flexibility to add/remove meta-data information in NSH
  • NO vendor lock-in as all components delivered on commercial off-the-shelf hardware including both NoviFlow NoviSwitch branded devices as well as Barefoot Tofino-based white box switches (see for details)

NoviFlow Programmable Forwarding

Plane Use Cases

Want to know more?