client success stories
Satisfying customer needs and minimizing costly downtime
Internal communications solution with embedded software development
Our confidential client provides operating system software for network devices that are used in modern trains. Built specifically to meet the safety requirements of the automation sector, their software has unique fast-recovery redundancy and security features (such as HSR, PRP and other protocols) that enable it to supply high-network availability and data security for efficient production processes.
Our client was tasked by a major European customer to design and implement a robust, reliable communications solution for a new fleet of express trains. The infotainment, CCTV and WiFi design had to include separate audio/video/data streams as well as redundancy inside, and between, train wagons.
With an impressive track record in delivering redundant coupling network solutions, Luxoft was the ideal strategic partner for the task.
Luxoft’s uniquely qualified team ticked all the relevant skill boxes, including developing advanced networking solutions and embedded software development. The team created a prototype for the train software, received feedback from the client and deployed the final product. This, plus an easy flow of knowledge between Luxoft and the in-house engineering team, delivered top-quality code for the project.
In line with our agile scrum methodology, the project was divided into manageable sprints that produced beta releases to optimize time-to-completion.
Luxoft proposed creating a Multiple Spanning Tree Protocol (MSTP)-based solution tailored to the project’s specific needs.
It needed to have the capabilities for coupling MSTP with other redundancy protocols, such as Device Level Ring (DLR) or Multimedia Redundancy Protocol (MRP).
The solution was developed around two protocols:
This networking solution offered multimedia streaming divided between separate MSTP instances inside one train wagon. Using a coupling mechanism allows the LAN network to couple with networks from other wagons.
Luxoft’s team created a prototype, received feedback from the client and then deployed the final solution package. This, in combination with an active knowledge flow between Luxoft’s and our client’s engineering teams, helped deliver top-quality code for the project.