Spry Fox Networks is an engineering-driven and design-led company based in the UK
Our goal is to develop best-in-class solutions and products to design and troubleshoot networks

Spry Fox Networks is a founding SME member of the 5G Innovation Centre at the

Spry Fox Networks is a member of the


We thrive in complexity

Our End-to-End expertise allows us to quickly identify and resolve problems in today's multi-vendor, multi-technology (2G, 3G, 4G, Wifi etc.) networks

The complexity of networks is growing on both the core network (e.g. with different network elements on 3G and 4G and IMS) and radio access side (e.g. with Het nets and Wifi offloading). In such an atmosphere, it often takes a long time just to assemble the right experts, never mind fixing the problem. At Spry Fox Networks, we have a great understanding of networks end-to-end based on years of solving the most complex problems, and that is why are faster and better

Read more »

Razor-sharp focus on problem solving

The only thing that matters to us is providing great value to our customers. Our approach to problem-solving is non-confrontational and humble

The complexity of multi-vendor and multi-technology networks is often exacerbated by the multi-layer support organisation of a managed service provider. When a non-trivial fault occurs in such networks, a predictable but zero-sum (and often 'lose-lose') game of blame-shifting is played out. We at Spry Fox Networks have always believed in small, technically strong and cohesive teams. While we will be able to find answers to most problems, we know that we can be wrong at times and that is why we work collaboratively with our customers to find the root cause of problems quickly

Read more »

Design for debuggability

The design philosophy behind our products and solutions has three components: functionality, scalability and debuggability

We believe that all three components can be satisfied with a user-centric design. To do that, we always think of who the end users are going to be and for our network designs, it is not just the people whose data is carried over these networks but also the engineers who maintain it. We take a similar approach towards designing the processes around maintaining the networks. We often employ techniques such as checklists to avoid repeating the same mistakes again and again

Read more »

Test to fail

The real test of any system is how it behaves under stress. Most of the focus in traditional testing is towards passing the tests

We have seen that a lot of testing is performed simply to pass the existing set of tests, which are often poorly defined. In large networks, the interactions between different elements can be complex and hence we design tests that mimic real life scenarios, and not just tests that pass. This way, we can catch most problems much earlier and nasty surprises are minimized

Read more »