Application software

See also: ​

In the process of designing a device for wireless communication, it is extremely important to create a solid hardware platform (hardware + embedded software), but without high-quality application software it is difficult to talk about a breakthrough solution.

In order to provide comprehensive services to our customers in the field of designing telecommunications devices, we have started cooperation with leading manufacturers of application software in the field of cellular systems. Although we do not develop the application code ourselves, our competences allow us to select, adjust and configure third-party components to the requirements of our customers and the capabilities of the designed hardware platform. Our preparation for configuration and validation of 3GPP systems is also important. Our system engineers have the knowledge and experience to to freely design and test advanced scenarios using simulators of cellular network elements as well as real devices (e.g. terminals, EPC network core).

Sample implementations:

  • Evaluation and selection of embedded software vendors for eNodeB, EPC, IMS, MCX,
  • Software module integration,
  • Protocol stack code modification,
  • Runtime environment using virtual machines and MEC environments,
  • Abstraction layers (API) between the application software and the hardware platform,
  • Abstraction layers between the application software and the OAM subsystem of the device
  • The OAM subsystem (e.g. SNMP, NETCONF, TR-069) and user interfaces (WebUI, CLI),
  • Dedicated testbench for routine testing.