NGOS Gateway Software Stack
The software delivered consists of an application image and factory test images. The application image is the officially approved carrier image and optionally signed by the customer. The application image comprises of a bootloader, Linux kernel, and what is shown in Figure A as the Core module.
View PDF Diagram
The NETGEAR software model is a hybrid model, as compared to the two traditional models where either the entire software platform is developed in-house or the demo package from the SOC vendor is taken and manipulated to provide a product. The hybrid model used by the NETGEAR software platform ensures that it benefits from the performance and feature improvements from the SOC vendor and also assures NETGEAR service provider customers that they are on a carrier-hardened version of the software.
In comparison, completely developed in-house models can create situations where kernel version incompatibilities can cause issues. Specifically, quality issues can occur when the driver is developed by the chip vendor using one version of the kernel and ported to a different version. It also creates instances where it can be difficult to upgrade and provide support for new features, e.g. when IPv4 to IPv6 transition is needed. Also, optimal networking performance can be difficult to achieve from the product as SOC vendors mke adjustments and enhancements that require both a driver and a kernel component to achieve the benefit.
Another commonly used model, more commonly known as the faster-to-market model, is when a demo package from a SOC vendor is used as the base. The demp package is always a SDK, making any enhancements that need to be made to create a carrier-class software platform a lengthy process. This can become particularly cumbersome when switching SOCs, or when the SOC vendor EOLs their software release long before they EOL their product, as it requires the enhancements that were made to be repeated many times over - creating inefficiencies in both time and process.
Download White Paper