Our developers continue to work hard even though they are scattered throughout their remote offices.

The rapid spike in at-home internet users has created a new stress on the global Internet system. You may have experienced a degraded Internet experience yourself. Our team is equally frustrated and motivated by the challenges, understanding that this is a huge opportunity for our technology, which creates a faster and more reliable Internet connection for all.

Over the last few weeks, our developers maintained their steady pace, churning out code to bring our technology closer to launch. They are wrapping up some finishing touches so that public testing can begin with minimal interruptions.

For example, we recently experienced connection issues with some servers that were required for public testing. This has caused a brief delay, but our developers have already devised a solution, and are working quickly to implement it. Once complete, we’ll be back on track to start public testing. We will update our community every step of the way.

Among the more interesting features that our developers plan to implement shortly is the ability to connect to multiple IP addresses via the NOIA App. Previously, you could only connect to one server at once. The latest implementation will provide another stepping stone toward a fully functional NOIA App, integrated with our SDN, where users will enjoy an automatically optimized and secure by default connection to every server worldwide.

NOIA Network Software Updates:

BI:

Implemented generalized heuristics-based path calculation;

Improving algorithms for finding the best path when Packet Loss and Jitter is involved;

Continuing work on UI usability improvements, enabling a direct view of path construction and Topology Image generator from URL parameters.

Controller:

Controller UI/UX:

Implemented SDN analytic data UI;

Improved filtering and overall usability of Controller’s UI;

Working on the Single User Space UI.

Controller Server:

Implemented TraceRoute switcher for Apps;

Implemented Unreachable Timeouts for Apps;

Implemented User soft delete;

Improved HTTP status response codes for Apps;

Updated Pinger to ping IPv6 protocol instead of IPv4;

Deployed endpoints for Single User Space;

Improved “multiple clients to single IP” handlers;

Added VPP monitoring via IPv6;

Improved Traffic Management for Apps and Servers;

Working on Network function change for I/E servers: DT4 -> DX4;

Working on Multiple IP support.

NOIA Agent:

Improved Agent Pinger — destination pinging support (latency collection);

Implemented network traffic measurement tools for the Agent;

Working on upgrading VPP and Agent to the latest version.

NOIA Orchestrator:

Implemented Server’s IPv6 support for MGM interfaces;

Continuing work on Orchestrator’s more advanced deployments — automatization of various types of server configurations.

VPP:

Fixed a bug which occurred after the release of the new VPP version: https://gerrit.fd.io/r/c/vpp/+/26390

Working on additional plugins/extensions for the VPP.

NOIA App: