MontaVista Linux Carrier Grade Edition is a commercial-grade Linux development platform that delivers the time-to-market benefits normally found only in proprietary development platforms with the customizability and control of an open source Linux environment.
The heart of MontaVista Linux Carrier Grade Edition is an embedded Linux operating system designed for telecom and network equipment, including ATCA- and MicroTCA-based platforms, such as SGSNs, GGSNs, and softswitches. Carrier Grade Edition supports next generation 4G and LTE wireless network protocols, provides full integration of the OpenSAF high availability middleware consistent with Service Availability™ Forum specifications. and enables the use of COTS hardware through its new virtual routing and forwarding capabilities. CGE is the only Linux to support virtual routing and forwarding.
CGE remains the only carrier grade Linux to be compliant with Carrier Grade Linux, IPv6, and Linux Standard Base certifications, and includes unique features available only from MontaVista, like field-serviceability. With field-serviceabilityfield engineers have the ability to fix and upgrade live systems while they are running with little or zero downtime. Unlike non-commercialized open source code,
MontaVista Linux CGE is a field-proven production-quality operating system, has been integrated, tested, and debugged by MontaVista's testing facilities, and is supported by MontaVista's experienced support organization. Only MontaVista Linux CGE provides the field proven reliability, scalability, and real-time performance required by Network Equipment Providers and Telecommunications Carriers.
 |
A complete development platform |
 |
 |
IKEv2 - Internet Key Exchange (rfc4301) |
New 4G and LTE wireless networks specifications require SCTP and IKEv2 support. By delivering native support for these protocols, CGE frees engineers from having to develop and implement these protocols themselves. |
 |
  |
 |
Stream Control Transmission Protocol (rfc4960) |
New 4G and LTE wireless networks specifications require SCTP and IKEv2 support. By delivering native support for these protocols, CGE frees engineers from having to develop and implement these protocols themselves. |
 |
  |
 |
IPSEC Protection of SCTP Traffic |
New emerging network standards such as LTE, and LTE Advanced demand IPSEC protection of SCTP traffic |
 |
  |
 |
OpenSAF Integration |
Provides full integration of the OpenSAF high availability middleware consistent with Service Availability™ Forum specifications. |
 |
  |
 |
Virtual Routing and Forwarding |
CGE is the only Linux distribution to enable virtual routing and forwarding capabilities. This allows NEP’s to use low cost COTS hardware to provide secure network communications, rather than costly proprietary hardware platforms to achieve the same functionality. |
 |
  |
 |
Run-Time Application Patcher |
Available only from MontaVista, the Run-Time Application Patcher gives field engineers the ability to apply a binary patch to a live system while it runs, without incurring any downtime. Engineers can update software, fix bugs, and add new features to a live system without shutting it down or rebooting. |
 |
  |
 |
Flight Recorder |
When a system fails today, field engineers must wait until the next failure to investigate the first one. Engineers have no way of gathering enough data about what happened before and during a crash to conduct an effective post-crash diagnosis and take corrective action. CGE includes the Flight Recorder, which acts like an airplane black box to track and log system history. It keeps a scheduler history, which provides more information than a crash dump snapshot, and is user-extensible for customized tracking. |
 |
  |
 |
Field-Safe Application Debugger |
When issues arise in a live carrier grade system, bringing the system offline for debugging is not acceptable. MontaVista Field-Safe Application Debugger debugs a live system without halting execution or affecting services. A field engineer logs into a live system, uses the debugger to set tracepoints, and logs out. The debugger collects execution information and stores it for later retrieval. The debugger's small memory footprint and limited CPU usage have minimal impact on the live system, providing debugging without obstruction, and enabling critical processes to remain online and running to provide the high availability that carriers require. This capability, available only from MontaVista, has been enhanced and is easier to use. |
 |
  |
 |
Live application core dump |
When field engineers need to perform a core dump to help them debug problems on a running application, MontaVista's live application core dump dramatically reduces the downtime required to make a core dump. With only a short (generally tens to hundreds of milliseconds) stop of the application, this new feature takes a snapshot of the running application. The application can continue running while engineers debug the snapshot to fix the application. MontaVista is the first to offer this capability. |
 |
  |
 |
Transparent Inter-Process Communication (TIPC) |
Designed for clustered computer environments, the TIPC cluster communications protocol allows designers to create applications that can communicate quickly and reliably with other applications regardless of their location within a cluster. Using TIPC, a process can send messages to a service without having to know the location of the service; so the service location can move. TIPC also provides a basic membership handling to know which nodes are and are not available in the cluster. |
 |
  |
 |
Integrated real-time response |
Carrier Grade Edition is 100% native Linux with real-time performance features, including MontaVista enhancements plus integrated high resolution nanosecond timers (hrtimers) Additional real-time features include fast mutexes, threaded soft and hard IRQ handlers, and application-level priority inheritance and queuing, providing preemption response latency as low as 50 microseconds. Benchmark tests have proven that MontaVista's integrations of real-time features deliver much lower latency levels than non-MontaVista implementations. |
 |
  |
 |
Microstate accounting |
For the first time in a commercial Linux product, engineers can accurately measure process and thread utilization on a CPU. CGE performs high-resolution process accounting, so applications can be monitored to anticipate and prevent CPU overload situations. This enables engineers to design automated load balancing and graceful protocol degradation using reliable and accurate CPU load numbers. Engineers can accurately monitor and precisely predict CPU loads, increasing the accuracy of worst-case planning, preventing downtime, and reducing the purchase of backup equipment for traffic surges. Older systems report CPU and thread activities based on statistical sampling estimates, which can be very inaccurate, instead of the actual measurement now enabled by microstate accounting. Microstate accounting in CGE will improve the scalability, reliability, and cost of carrier networks. |
 |
  |
 |
Integrated development environment |
Carrier Grade Edition includes new runtime components that integrate with MontaVista DevRocket, an Eclipse-based IDE with development tools that enhance productivity for both kernel-level and application-level engineers. Integrated memory leak detection, performance profiling, memory usage analysis, and system tracing combine to accelerate system development and maintenance, and increase system availability. |
 |
  |
 |
Multicore and SMP support |
Carrier Grade Edition supports both single-core and multicore processors, and supports equipment built with multiple processing chips as well as synchronous and asynchronous multiprocessing on integrated chips. |
 |
  |
 |
Carrier standards compliance |
MontaVista Linux CGE is compliant with Carrier Grade Linux Specification 4.0 from the Linux Foundation as well as LSB 3.0 compliant. CGE is also compliant with the SCOPE Alliance Linux Profile, and runs on hardware designed to support the PICMG Advanced Telecommunications Computing Architecture (ATCA) and MicroTCA specifications. CGE supports Intel's Extensible Firmware Initiative (EFI). |
 |
  |
 |
MontaVista's carrier grade partners |
Oracle, MySQL, Enea, VirtualLogix, and more than 70 additional MontaVista partners provide middleware, applications, and tools ready to use in carrier grade network equipment with MontaVista Linux Carrier Grade Edition. |
 |
  |
 |
|
|
 |
  |
 |
|
|
 |
  |
 |
|
|
 |
  |