The key to unlocking the utility, and thus novel revenues, of 5G lies in differentiated, programmable networks
Programmable Networks

The key to unlocking the utility, and thus novel revenues, of 5G lies in differentiated, programmable networks

NoviFlow solves networking challenges that would be too expensive, too complex, or impossible to solve with products from traditional network vendors.? Fortunately, I learned very early in my career that “the impossible only takes longer and costs more”, but with NoviFlow even that truth is challenged.? The impossible can sometimes be solved easily.

The three and only foundational pillars of all that is IT are Compute, Storage and Networking.? Two of these, compute and storage, have been programmable with high level languages since the 70s, from Fortran to C++ and beyond.? Software is easily and quickly produced and changed in hours, or weeks for complex things.? Unfortunately, networking has always been a different beast.? A switch or router from your favorite vendor may have 100s of features, but adding even one new feature takes several years after the vendor commits to that feature in their roadmap, and the organizations purchasing these network devices have no way to change the way that network device works in any way.

This limitation on networking no longer exists, but it’s apparently still a secret since most people in networking are still unaware of this seismic change in the ground they are standing on.? All the major networking chip manufacturers now have fully programmable chips.? It started with Tofino at Intel (was Barefoot), AMD has Pensando, Cisco has Silicone one, etc.? Network Appliances built with these chips are price competitive and have equivalent throughput and latency to any non-programmable networking chip.? Their main difference is that they can be programmed.? We can now make a network do whatever we want it to do without slowing down the network, and new or unique requirements can be met in software development timeframes.

Cloud Service Providers have been building and deploying network appliances with this programmability into their networks for years.? These appliances have been available through white box vendors for almost as long, and every advanced computer science program in any university is already living in this brave new world.?

Now it looks like the secret is starting to leak out.? One of the largest networking companies in the world publicly just went “all in” on programmable networks.? Some quotes from Fredrik Jejdling, Head of Networks at Ericsson, and Ericsson CTO Erik Ekudden from an article in telecoms.com (15 Feb 2024) as part of the lead up to MWC2024 in Barcelona:

  • “The key to unlocking the utility, and thus novel revenues, of 5G lies in differentiated, programmable networks
  • Programmable network is inevitable and the best hope for the industry.”
  • “5G is about an attempted paradigm shift for the mobile industry.? The ‘Gs’ are an increasingly unhelpful concept. There have only really been two generations: voice and data, and now we’re attempting the next one. It’s still at such a preliminary stage that we don’t even know what to call it yet, but it’s all about making the network programmable.”

What makes NoviFlow unique is that we fully embraced this paradigm shift a long time ago.? This is not the future for us and our clients, because we never waited.? We have deployed programmable network solutions into Tier1 CSPs in Canada, the US, Africa, and Australia, and these solutions apply beyond CSPs to anyone with a large or complex network.

Each project tends to start by NoviFlow meeting an “out of the box” thinking person who has a challenge that solutions from traditional network equipment vendors would be too complex, too expensive, or is considered impossible (I especially like the impossible ones).? Occasionally the person knows about the concept of programmable networking.? Others we somehow convince that what we have is not magic.?

The next step is a Proof of Concept (PoC) for an initial project, which is a little like giving candy to a child for the first time.? There is no way the craving for the candy or the ideas for new projects stop.? It changes the rules of what a network can be.? Some projects ask us to do extremely exotic things with networks, but what is interesting is that most of the solutions we have been asked to build and turn into carrier grade solutions/products have been for obvious current networking challenges.

NoviFlow solutions/products generally work on three groups of use cases.

1. Modernize Service Chaining Infrastructures

  • We reduce the complexity (fix the plumbing) of the service chains all organizations have, especially at each network edge.
  • One solution for a Canadian CSP targets an eventual 90% reduction in OpX and CapX for network services across the entire CSP.
  • We reduce cost, complexity, latency, attack surface, and Time to Market (TTM) for new service deployments, while increasing network reliability

2. Modernize Network Visibility Infrastructures

  • We reduce the complexity (fix the plumbing) of getting network traffic to out of band analytical systems for network management, troubleshooting, legal intercept, micro marketing, etc.
  • Current deployments have had a 90% reduction in the number of mapping rules from taps to tools compared to any other existing vendor in this market.
  • We have changed the role of the network analysts and have had a direct impact on improving CSP network performance and availability, while reducing the cost.

3. Take Action in the Network Fabric, like Volumetric DDoS Mitigation

  • We make it impossible for a DDoS attack to overwhelm any downstream services, including security detection and mitigation infrastructures.
  • The NoviFlow solution blocks any size of volumetric attack, protecting the downstream security infrastructure, allowing it to be downsized to only handle non-volumetric attacks, and eliminates the need to divert traffic to expensive scrubbing centres.
  • We reduce cost, complexity, latency, and attack surface while increasing network reliability and availability.? We make the network smart.

I, and the team at NoviFlow, would love to talk with you if:

  • You have a large and/or complex network, and you plan to continue to own and manage that network.
  • You believe in innovation and that there can be new and different ways to solve problems.
  • You want to share with us what keeps you up at night because you are worrying about network challenges or because you are dreaming of Beautiful New Ideas (BNIs)




Daniel Bernier

Technical Director at Bell

7 个月

Great article Tim Kline we embarked on this programmable network journey at the early stages of P4 and to this day, even with the industry whirlwinds, it highlights various industry evolution : a) Although not pure P4 (eBPF, DOCA, etc.) as it was initially proposed, relatively open software programmable HW are becoming the norm. Either ASIC based or with DPU extensions. b) The business model for dataplane programmability and extensibility is forming rapidely. Most merchant ASIC/DPU vendors now have a commercial model to allow either full SDK access or to engage on pipeline extensions. c) The movement towards programmablle dataplanes also proves the need for smaller platform vendors that can quickly react and build solutions that larger incumbents are not structured to build/support. Let's push on

回复
Joe Lococo

Multi-Cloud Security and Application Delivery Sales

8 个月

Well said. We truly need to get revolutionary and evolutionary in mobile access. It needs to be similar and actually the same as the Internet was on wireline for the past 20 years. It will happen but never soon enough.

回复
Chris Ross

Packet Enthusiast

8 个月

As a person who has real world operational experience using Noviflow's products, I can attest that Tim's claims of solving seemingly unsolvable networking problems are real. We realized what was possible with programmable networking early on, but Noviflow turned it in to a reality. The best part is, the product continues to evolve today as our needs are change. Well written article Tim!

回复

Tim Kline - missed u at #mwc2024! Nice view… to add a direct enablement benefit is faster realization of intent based networking with programmability buried deeply in the forwarding plane!

回复
Jerry Glowka

Senior Consultant at AIE IO (AI, Emerging Technologies and High Performance I/O)

8 个月

Security and compliance will likely be critical factors in the future development of programmable networks. Ensuring that programmable network solutions meet high standards of security and comply with regulatory requirements will be essential for widespread adoption. I believe P4 will play a critical role in AI firewalls. Keep up the good work Tim...

回复

要查看或添加评论,请登录

社区洞察

其他会员也浏览了