fast, secure and seamless. 

The NCP Gateway from Carnegie Technologies provides fast, secure and seamless connectivity from connected cars to the cloud.

The NCP Gateway software intelligently selects and transparently switches to the best available or preferred connection, as the car moves along roadways – 3G/LTE, Wi-Fi or even DSRC.

Additionally, the NCP Gateway provides in-vehicle device management through the VehicleLink application that can be used to lower data costs by sending data over smartphones or by connecting to external Wi-Fi.


The demand for connectivity in vehicles is on an exponential rise, from today’s telematics and navigation to tomorrow’s over-the-air updates, streaming media, and autonomous driving feeds. Automakers need a way to manage all aspects of vehicle connectivity, from network selection to quality monitoring, tracking of vehicle data and billing to third parties, integration and authentication to Wi-Fi network coalitions, SIM updates and carrier re-provisioning, and quality of service management to ensure low-priority infotainment doesn’t impact vehicle safety or regulatory requirements. CVG integrates all of these capabilities into a single platform that can run on any on-board vehicle unit (TCU, head unit) and be easily managed, monitored, and reported from a central web-based console.

The NCP Gateway solution has three elements; all of which work together to provide a seamless, managed and reliable experience: a client that runs on hardware in the vehicle, a server which runs in the cloud, and a management interface which runs on any web browser. Carnegie has partnered with multiple Tier 1 suppliers and OEMs to integrate the NCP client application onto existing hardware modules, including Telematics Control Units (TCUs) and in-car infotainment systems. This provides the ultimate solution – advanced management and connectivity solutions on existing, proven hardware.



The in-vehicle component of the NCP Gateway is a software application that runs on a variety of existing hardware modules running on the Linux or QNX operating systems. This application manages all of the network traffic generated by devices in the vehicle to provide seamless handover, bandwidth aggregation, policy control, and quality of service capabilities. Using a comprehensive set of policy conditions, it is possible to dynamically manage and optimize the car to cloud communication for cost, performance or security reasons. The in-vehicle component not only manages network traffic from in-vehicle systems, such as the infotainment system and assorted ECUs, but also any device the consumer brings into the vehicle, including smartphones, tablets and laptops which access in-vehicle data via Wi-Fi, Bluetooth or USB.

The NCP Gateway application creates a network tunnel between the car and the cloud, over which all data is passed using industry-standard encryption. This tunnel provides the vehicle a persistent connection to the cloud, regardless of whether the vehicle is currently using any combination of 3G/LTE, Wi-Fi, and smartphone data links to access the cloud.

This persistent connection ensures that all applications in the vehicle, whether running on smartphones, tablets, or in-vehicle systems, are able to seamlessly, securely and intelligently utilize the available bandwidth, taking into consideration cost, performance and application type.

The NCP Gateway application runs on the Linux and QNX operating systems, and is compatible with a variety of CPU architectures, including ARM, MIPS, PowerPC and x86.


The cloud component of the NCP Gateway is a collection of services that manage and control the in-vehicle NCP application. These services are fully distributed, completely scalable, and are designed to handle millions of concurrent vehicles.

The Mobility and Aggregation Service (MAS) provides the ‘other side’ of the network tunnel, anchoring all data in the network. The MAS works as the data plane, processing all traffic sent by the NCP Gateway and all traffic destined back to the NCP Gateway. This service works in concert with network security devices, such as firewalls and content filters to ensure only authorized traffic reaches the vehicle.

Another major service, the Policy and Analytics Service (PAS) provides a centralized repository of policies that are used to dynamically control the behavior of the NCP Gateway application, and a repository of data monitored and uploaded by each active NCP Gateway application.

Both the policy interface and the historical data interface are exposed through a secured and documented REST API, allowing OEMs and Tier 1’s to programmatically control the behavior of each vehicle. Carnegie partners have already integrated custom applications with these APIs, adding additional capabilities to their own deployments.

These services all run on a variety of cloud computing environments (public or private) as well as on-premises or dedicated hosting.


The management component of the NCP Gateway platform is a web-based GUI for managing all of the different aspects of the CVG system. It allows OEMs and Tier 1’s to customize policies, view reports, and analyze historical data to better understand the behavior of vehicles, either individually or across a fleet. The management platform is very flexible tool and be easily customized based on customer requirements and can be incorporated into existing management and reporting systems. Carnegie is also able to expose a consumer version of the management GUI that displays data usage, and allows consumers to add their home and office Wi-Fi credentials to their vehicles.