Modular middleware to deliver an advanced European payTV experience

For a leading European media operator

Challenge

This project was extremely complex with multiple ageing CPE variants – OEMs x SoCs. The challenge was to reduce the Total Cost of Ownership (TCO) by simplifying and standardising firmware across the OEMs.​

Previously, there was low agility in meeting new feature demand from consumers and low average revenue per user (ARPU).​ Deploying new features at scale was, therefore, important to improve time to market and quality.​

An additional challenge was the long lead time for support, which resulted in increasing support costs and low consumer satisfaction. There was also the need to Improve stability and enhance the ease of maintenance upgrades across the CPE fleet.

Challenge

Solution

Consult Red owned the project end-to-end, from designing the architecture to developing middleware and UI.​

We migrated multiple, complex OEM firmwares to a unified, single, in-house firmware. ​We also created a ground-up, common, modular, local and REST backend-based skin-able UI, easing migration across devices and reducing cost and time.​

The solution included separating the UI from the rest of the stack and making it consistent for user and backend operator services.​ It was successfully used across 3 OEMs and 3 SoCs, significantly easing validation, rollout, and testing across future variants.

Solution

Learnings

We have experts who deeply understand OEMs. Migration takes significant effort, especially backporting and patches.​ It is important to invest in an automated test infrastructure early; this is vital for increased velocity.​ The integration of distributed teams with a common backlog, aligned sprint cadence, and proactively coordinated dependencies was also important.

Learnings

Impact and Value

Positive outcomes of this project include successfully deploying a single unified middleware in 8 countries​ across 3 OEMs and 3 SoCs​. This project resulted in a 17% cost savings on related middleware development in 18 months.

Impact and value

Looking for someone to help you develop a middleware project?

We’re a technology consulting company helping clients deliver intelligent connected devices and systems.