Broadcast Receiver Controller Resolving Channel Map Inconsistencies
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Cable broadcast receivers face channel information inconsistencies due to discrepancies between Short-form Virtual Channel Table (VCM) and Defined Channel Map (DCM) information, leading to improper channel mapping and tunable channels not functioning as intended.
Innovation Solution
A controller in the broadcast receiver retrieves and resolves inconsistencies between DCM and VCM information, creating a corrected channel map by adding channels missing from DCM but present in VCM, excluding channels with missing information in DCM, and managing multiple VCM entries for a single channel based on unique source IDs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the cable broadcast receiver uses DCM and VCM information to create a channel map, then the channel map can be configured, but inconsistencies between DCM and VCM information cause improper channel mapping and malfunction
Solution Approach 1:
The controller performs preliminary consistency verification between DCM and VCM information before creating the channel map. It checks whether channel numbers in DCM have corresponding VCM entries and validates the one-to-one correspondence relationship, resolving inconsistencies in advance to ensure reliable channel mapping.
Solution Approach 2:
The controller acts as an intermediary that mediates between DCM and VCM information. It retrieves both types of information, compares them to identify inconsistencies, and resolves conflicts by determining which information to trust, thereby enabling accurate channel map creation despite source discrepancies.
2Reliability
If the receiver trusts DCM information, then channel listing is complete, but channels may not be tunable if VCM information is missing or inconsistent
Solution Approach 1:
The controller uses feedback from VCM information to verify DCM channel listings. When DCM lists a channel, the controller checks for corresponding VCM information to confirm tunability. If VCM information is missing or inconsistent, the controller identifies the discrepancy and adjusts the channel map accordingly, ensuring only tunable channels are included.
3Reliability
If the receiver trusts VCM information, then channel tunability is ensured, but channels may be missing from the channel map if DCM information is not fully utilized
Solution Approach 1:
The controller performs preliminary verification by checking whether VCM information entries have corresponding DCM channel listings. It identifies VCM channels that should be added to the channel map based on DCM information availability, ensuring complete and accurate channel listings before final map creation.
4Adaptability or versatility
If multiple VCM entries exist for a single channel, then more channel information is available, but confusion arises without proper disambiguation
Solution Approach 1:
The controller acts as an intermediary that manages multiple VCM entries for the same channel. It retrieves all VCM entries, compares them against DCM information, and resolves ambiguities by selecting the appropriate VCM entry based on consistency with DCM data, thereby simplifying channel information management while maintaining flexibility.
Data Source
AI summary
A host includes a controller configured to receive service information (SI) and retrieve defined channel map (DCM) information and virtual channel map (VCM) information from the SI information. The controller further configured to resolve inconsistencies between the DCM information and the VCM information, and create a resulting channel map that reflects the resolution of the inconsistencies between the DCM information and the VCM information.


