- System and method for providing passengers with multimedia entertainment services in transportation vehicles (AVEMEDIA)
A system and method for providing passengers with multimedia entertainment services in transportation vehicles with multiple vehicle units (VU1, VU2, VU3,…, VUN), comprising: – a single optical network (50) which comprises, for each vehicle unit (VU1, VU2, VU3,…, VUN), at least a network distribution element (DE) serving multiple seat units (SU); – one or more data centers (DC) for delivering multimedia services, connected to the optical network (50) in an end or other location of the series of vehicle units (VU1, VU2, VU3,…, VUN); – at least a seat local client screen (SLCSji) assigned to at least one passenger and connected through the optical network (50) to an associated virtual remote server (SVRSji) running in the data center (DC) and executing all the multimedia services dedicated to the passenger. Only information related to the passenger’s interface and interaction with the system is exchanged between the seat local client screen (SLCSji) and the associated virtual remote server (SVRSji).
- Microservices-based architecture for a software defined networking controller (microSDNcontrol)
Microservices are a software development technique that structures an application as a collection of interconnected and related services. In a microservices architecture, services are simple and detailed and the protocols are lightweight. SDN controllers currently are developed as single monolithic applications, which might be replicated in case of need for resiliency, or scaling purposes. We propose the application of microservices architecture to the development of an SDN controller. The internal architecture of SDN controller makes it clearly a good candidate for splitting it into microservices, which provides resiliency and scalability features per design.