Server Architecture for In-Flight Entertainment and Cabin Functions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current in-flight entertainment (IFE) and cabin function systems are costly and lack efficient integration, with a need for a server architecture that can securely interface and isolate IFE and cabin functions while reducing overall costs and improving performance.
Innovation Solution
A communication system utilizing a server with a real-time operating system, integrating cabin and entertainment functions through a firewall and multiple security levels, with a multi-core hardware architecture and virtual servers to achieve isolation and redundancy, allowing different vendors to provide services and improving system integrator capabilities.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If separate servers are used for IFE and cabin functions, then security isolation is improved, but device complexity and cost increase
Solution Approach 1:
The server is divided into multiple virtual servers, each running a different operating system (real-time OS for cabin functions, standard OS for IFE). This segmentation allows security isolation between critical cabin functions and entertainment functions while sharing physical hardware resources, thus reducing overall system complexity and cost compared to separate physical servers.
Solution Approach 2:
A firewall is introduced as an intermediary component between the IFE virtual server and the cabin function virtual server. The firewall mediates communication between these isolated environments, enabling secure interaction while maintaining security boundaries. This resolves the contradiction by providing isolation without requiring complete physical separation.
2Ease of manufacture
If multiple operating systems run on the same server, then cost is reduced, but system stability and security risks increase
Solution Approach 1:
The server hardware is segmented into multiple virtual servers, each executing a different operating system. The real-time OS handles cabin functions requiring deterministic performance, while the standard OS handles IFE applications. This segmentation enables cost reduction through hardware sharing while maintaining system stability through operational isolation.
Solution Approach 2:
The firewall acts as an intermediary that controls and monitors communication between different operating systems running on the same physical server. This mediator ensures that running multiple OSs does not compromise security or stability, as inter-process communication is regulated and monitored.
3Reliability
If firewalls and multiple security levels are implemented, then security isolation is improved, but device complexity increases
Solution Approach 1:
Instead of implementing complex security measures on a single monolithic server, the system segments the server into multiple virtual servers with distinct operating systems. This segmentation inherently provides security isolation, reducing the need for additional complex security infrastructure while maintaining robust security boundaries between IFE and cabin functions.
Solution Approach 2:
The firewall is positioned as a simple intermediary component between the virtual servers rather than implementing complex security protocols within each server. This approach provides effective security isolation through a dedicated mediator that manages access control, reducing overall security architecture complexity.
4Ease of manufacture
If integration of IFE and cabin functions is achieved, then cost is reduced, but security risks and system complexity increase
Solution Approach 1:
The integrated server is segmented into separate virtual servers for IFE and cabin functions, each with its own operating system. This segmentation enables functional integration and cost reduction through shared hardware while maintaining security isolation that prevents harmful factors from spreading between systems.
Solution Approach 2:
The firewall serves as a security intermediary that enables integration while protecting against security risks. It allows controlled communication between IFE and cabin functions for integrated operation, while simultaneously blocking unauthorized access and preventing security breaches from propagating between the different functional domains.
Data Source
AI summary
A communication system for a vehicle includes a server that includes a real time operating system, at least one cabin function application that runs on the real time operating system, and at least one in-flight entertainment application that runs on another operating system on top of the real time operating system. Thus, an in-operation entertainment system is capable of providing audio and/or visual content to a large number of locations in a cabin of the vehicle, and a cabin function system is capable of providing various cabin applications, e.g., lighting level control, attendant calling, air conditioning control, etc. at different locations in the vehicle cabin in a manner that is isolated and prioritized over the entertainment system.


