What is a NaaS?

NaaS stands for Network as a Service. Our Cosmos NaaS is a fully bundled networking service that provides secure and reliable mobile cellular connectivity for remote sited terminals. Interconnecting them with their serving hosts.

Integrate your serving hosts with our transport network core and we do the rest. We provide you with everything that you need to get your terminals connected with those hosts.We provide you with the mobile cellular connectivity hardware that you install in your terminals. All pre-configured and ready to go. Our Viper Remote units are zero touch throughout their entire lifecycle. As our network automatically manages their operating firmware and configuration as required, through any moves, adds or changes.

We provide the SIM cards they use to connect with the various mobile networks we support, and our transport network core is already integrated with multiple cellular operators. We own the carrier relationships and take care of all those costs of operating with them.

Build one interconnection with us and you get highly available remote site terminal connectivity through multiple different cellular networks.

Who is our Cosmos NaaS designed for?

Cosmos NaaS is ideal for operators of fleets of remotely deployed terminals that need secure and reliable connectivity to centralized host systems - such as industrial operations, field services, IoT deployments, Financial Machines, or any business requiring protected remote access.

What is Viper?

Viper is our Application Delivery Platform that Vcomms has been developed specifically for connecting remote sited terminals to their centrally sited serving hosts over mobile cellular data networks. Vcomms Viper Application Delivery Platform is the technology stack that underpins our Cosmos Network as a Service connectivity offering.

Wholly developed by Vcomms Viper was designed to provide mission critical highly available and secure connectivity over mobile cellular networks. To use abstraction and automation to lower the operational cost of running a large fleet of remote sited devices.

An all the way to the edge system it combines our Viper Remote Unit mobile network access hardware. With advanced software networking systems operating in the Cosmos core, automated management of the Viper Remote units, and web based visibility and control of them.

Our Viper Application Delivery Platform optimises the delivery of data between terminals and there serving hosts, Provides multi-carrier resilience, traffic management. end-to-end security, endpoint IP abstraction and host load balancing as required. Ensuring your critical infrastructure stays connected even in challenging environments.

What is the Viper Remote Unit?

Installed in your terminal it connects them with a mobile cellular network and then with our Cosmos core.

The Viper Remote Unit is the terminal side, edge gateway into our connectivity network. The Viper remote unit proactively manages connections to the Cosmos Core, switching between multiple wide area networks (WAN) as required to maintain continuous connectivity.

The Viper Remote Unit is not a modem and nor is it a router. Essentially it is a remote sited ethernet port operating on the Viper Application Delivery Platform.

Vcomms Viper Remote Unit is a bare metal embedded mobile cellular data communications device. Its hardware and software are wholly designed and developed by Vcomms.

There are no third-party operating systems used on the device. There is no real time operating system at all. It operates using an immutable binary firmware image operating on top of a boot loader.

How is our data protected on the Cosmos NaaS?

On the terminal side of our transport network core our Viper Remote Units connect to our transport core using a multi-channel transport protocol that incorporates industry standard security mechanisms.

Those being Diffie-Hellman session key negotiation, AES data encryption and SHA message authentication. That protects all data as it flows through the mobile networks and the networks used to access them.

Diffie-Hellman allows two parties to establish a shared secret over an untrusted public channel without ever transmitting the secret itself, by exploiting the mathematical difficulty of the discrete logarithm problem. Each party generates a private/public key pair, exchanges public values, and independently computes the same shared secret — which can then be used to derive symmetric encryption keys.

AES (Advanced Encryption Standard) is a symmetric block cipher that encrypts data in fixed 128-bit blocks using a shared secret key of 128, 192, or 256 bits. It operates through multiple rounds of substitution, permutation, and mixing transformations, making brute-force attacks computationally infeasible with properly sized keys.

SHA (Secure Hash Algorithm) produces a fixed-length digest from arbitrary input data; any change to the input, however small, produces a completely different digest. In MAC usage, the message and a shared secret key are combined before hashing, so only parties holding the key can verify the digest's authenticity.

Your remote terminals deserve infrastructure built specifically for them.