A terrestrial Trunked Radio base station is a piece of telecommunication equipment providing the connection between portable units and a cellular network.
Government agencies and emergency services (police forces, fire departments, ambulances) use the TETRA network for public safety networks. TETRA network is independent of commercial GSM/LTE networks and thus works reliably even in crisis scenarios.
Our Task and Challenge
Consilia was asked to develop a modern indoor and outdoor TETRA transceiver with an output power of 50W and 10W respectively. The product is designed to exceed the radio frequency (RF) limits defined in the EN standard by a couple of dB.
The performance of the base station reaches the physical limits of the technology.
The product was defined just by the size of the enclosure and the position of the connectors.
This architecture includes the design of the signal path from the antenna, RF conditioning, frequency translation, ADC, FPGA cores, signal processing, and a design of HAL (Hardware Abstraction Layer) for Linux.
One ARM core is dedicated to real-time signal processing and processing of the low-level layers. On the second core, a Linux system responsible for processing higher layers of the TETRA stack is installed.
After developing the base station, we designed an in-house test system for the type-acceptance tests. Consequently, we created built-in test scripts used on the production line.
During the development, Consilia engineers closely cooperated with many teams, including system engineers, software engineers, PCB layout engineers, buyers and purchasers, and production line support across several time zones. The product is still being maintained by Consilia.
Consilia developed the whole TETRA base station from specification to production line testers. The outstanding power efficiency of our solution places the product in the top tier of competing products.
The solution uses a unique split of functionality among Hardware, FPGA, and ARM processors running Linux.
How It Is Made
We have implemented, debugged, and tested applications in C++ at Cortex-A9 processor for the embedded software development.
We have designed a hardware abstraction layer using object-oriented techniques and UML modeling. We realized the adoption of Arch Linux for the target processor to prepare the target system. We have also developed hardware emulation implementations and configured software profiling.
One of the core parts was a transmitter in the UHF band. The power end-stage had a peak power of 300W to cover the crest factor of the PSK modulation.
Excellent spectral purity of the transmitter ensured conformity with strict regulatory standards.
Our client has been developing and implementing customized, mission-critical communication solutions in professional mobile radios for over 40 years.
We continued with indoor unit prototypes in 2013 and brought them into production in 2014. We made a concept and implementation of the outdoor unit in the period 2015 – 2017, including the production launch as the next phase.
Recently, we have updated the indoor unit with an innovative PA stage.
Since the foundation of Consilia in 2004, we have finished and supported dozens of projects.
Digital signal processing (DSP) is often considered math magic, especially for its complexity with various transforms and abstract theory background. For us, it is not that difficult.
Our team has been making advanced FPGA designs for more than 20 years. We implement designs for the chips produced by the top FPGA manufacturer brands, like Intel, AMD, and Lattice.
We are active in all hardware design activities and all development stages.
This is a crucial activity we do in the complete product creation or as an on-demand service. We can support you with our considerable experience and technical background, including circuit design know-how, manufacturing services, and a professional PCB layout team.
Applications are the top layer of the whole software stack running on operating systems. Our output is usually an installation package for the requested Linux distribution and the test reports from the software testing.
Testing is an important and necessary part of software development. We provide software testing as a specific service too.
Our modules achieve a data throughput of 400 Gbps.
We have been designing products in this market segment for 20 years. We are especially proud of the radios for ATC, base stations for TETRA, a family of products in the IoT, and monitoring receivers up to 50 GHz.
ready to assist you
Consilia has a workforce of 30 developers in the competence fields of software development, software testing, hardware design, RF design, FPGA design, DSP design, and PCB design.