CAS Switcher Mediates Multiple Conditional Access Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The complexity of conditional access systems in mobile television deployments increases significantly due to the need for multiple channels and different conditional access modules, leading to increased system complexity and workload for mobile network operators.
Innovation Solution
A CAS switcher acts as a central controller managing communications between terminals and their respective conditional access systems, providing a common entry point, minimizing porting work, enhancing security, and adding interactivity by handling requests and distributing entitlement management messages and entitlement control messages across various CAS suppliers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple conditional access systems are deployed for different mobile devices, then content access compatibility is improved, but system complexity increases
Solution Approach 1:
The patent introduces a Conditional Access Module (CAM) as an intermediary component that mediates between the terminal device and multiple CAS suppliers. The CAM receives content from different CAS suppliers and provides a unified interface to the terminal, eliminating the need for the terminal to directly interface with multiple complex CAS systems. This mediator approach maintains content access compatibility while reducing terminal complexity.
Solution Approach 2:
The Conditional Access Module is designed as a universal component that can work with multiple different CAS suppliers through a standardized interface. The CAM performs multiple functions including receiving content from different CAS, managing decryption keys, and providing unified content delivery to the terminal. This multi-functionality allows a single component to handle compatibility with multiple CAS systems without increasing overall system complexity.
2Reliability
If each terminal communicates directly with different CAS suppliers, then content decryption capability is improved, but porting workload increases
Solution Approach 1:
The CAS switcher acts as a central intermediary that manages communications between terminals and multiple CAS suppliers. Instead of each terminal needing to be ported to work with different CAS suppliers, the CAS switcher provides a unified interface that handles content requests and distributes them to the appropriate CAS supplier. This eliminates the need for repeated porting work while maintaining decryption capability.
Solution Approach 2:
The patent implements a centralized CAS switcher that creates a virtual copy of the conditional access management function. Rather than embedding multiple CAS implementations in each terminal, the CAS switcher centralizes the management logic and distributes content requests to appropriate CAS suppliers. This copying approach reduces porting workload by maintaining a single point of management.
3Adaptability or versatility
If multiple conditional access modules are integrated in terminals, then content access flexibility is improved, but device complexity increases
Solution Approach 1:
The patent extracts the complex conditional access management functionality from the terminal device and places it in a separate CAS switcher component. The terminal only needs to integrate a simple Conditional Access Module that communicates with the CAS switcher, rather than integrating multiple complex CAS modules directly. This extraction reduces device complexity while maintaining content access flexibility through the external CAS switcher.
Data Source
AI summary
A system is configured to provide access between a plurality of terminals and a plurality of different conditional access systems (CASs) associated with the terminals. The system includes a CAS switcher configured to receive requests from the plurality of terminals and, for each of the requests, identifies and sends the requests to a corresponding CAS. The CAS switcher also receives messages from the CASs responsive to the requests and, for each of the messages, identifies and sends the message to a corresponding terminal.


