LMR Protocol Stacks
With 18 years' experience, Etherstack is now recognized as a technology leader in complex, standards-compliant APCO, TETRA, DMR, and dPMR protocol stacks. We help manufacturers from around the world build public safety, LMR and defense radio equipment in a fraction of the time it would take them to do so alone. Today over 70% of LMR radio manufacturers use Etherstack technologies.
Fast to Market
Etherstack offers a considerable suite of field-proven technology off-the-shelf. We also understand the LMR standards and have the tools, core architectures and specialist engineers required to develop new protocols or features extremely efficiently - keeping your time to market to a minimum. Our test tools also streamline your system and field testing effort.
Straightforward to Integrate
Etherstack protocols stacks are written in portable C90 code and isolated from hardware by a well-defined abstraction layer. Integrating a protocol stack onto your platform is a simple process of implementing hardware drivers to support the necessary (well-documented) interfaces. Candidate areas for DSP optimization are self-contained, making performance tuning simple.
A protocol stack is a complex embedded system that must co-ordinate intricate logic, simultaneous interacting events and advanced mathematical computation. It also needs full test support. A wireless standard - thousands of pages of documentation - defines the air interface; not how to implement the stack. Consequently, building robust protocol stacks is notoriously risky. Overrun is costly, difficult to fund, and cuts into a product's market lifespan and return on investment. Large, specialist development teams can also be difficult to resource.
Etherstack has an unmatched track record of delivering stable, efficient implementations of complex standards such as TETRA, APCO 25 and DMR at fixed price, on time and with warranty included.
Etherstack protocol stacks are consistent, robust, modular and testable. They are built from a common set of Etherstack Core Services (ECS) design pattern primitives that support an asynchronous event-driven, state-machine based architecture. Interfaces between all design entities are defined, so the stack is easy to understand, maintain and integrate.
Our mathematicians (including internationally recognized FEC experts) go all-out to extract that extra dB of link budget and ensure our implementations are computationally efficient - reducing component costs and freeing processor resources for other radio functions.
Automated Test Support
Given the complex interplay of events in a radio, and the thousands of lines of source code in a stack, verification of functional correctness at all levels is critical. Etherstack's Lightweight Integrated Test Environment (ELITE)
provides a common test framework for automated stack testing in simulation and on the target hardware. Full test script libraries are provided, along with a useful debug display tool, Etherstack TraceViewer
, which allows intuitive at-a-glance analysis of signal transactions and state transitions.
Responsive to Changing Markets
An Etherstack protocol stack is a one-off investment. It is highly portable and supplied with all the tools and documentation needed to maintain it, so that it can be used across multiple products. Our customers start off small and then roll out trunking, encryption or networking in reaction to customer demand, by tapping our expertise and substantial catalogue of existing field-proven technology.
We also offer a series of baseband and transceiver reference designs for even faster entry to market.
For information about non-LMR Etherstack protocol stacks and running multiple protocols on the same radio hardware, refer to our Waveforms product page.