Connected Home Controller Video Stream Network Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current video delivery technologies using TCP protocols face issues with retransmission and Quality of Service (QoS) in wireless networks, leading to degraded user experience and bandwidth wastage due to poor performance in situations like poor RF quality and coarse QoS treatment.
Innovation Solution
A Connected Home Controller (CHC) dynamically selects between wireline and wireless networks for video stream delivery based on availability and performance, utilizing Software-Defined Networking (SDN) for more granular QoS treatment to reduce TCP retransmissions and optimize bandwidth utilization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If TCP protocol is used for video delivery in wireless networks, then reliability is improved through retransmission mechanisms, but bandwidth is wasted and latency increases due to frequent retransmissions in poor RF conditions
Solution Approach 1:
The patent implements dynamic TCP parameter adjustment based on network conditions. The system continuously monitors wireless network quality metrics (signal strength, packet loss rate, round-trip time) and dynamically modifies TCP parameters such as retransmission timeout values, window size, and congestion control thresholds. This allows the system to adapt TCP behavior to current RF conditions, reducing unnecessary retransmissions in poor conditions while maintaining reliability when conditions improve.
Solution Approach 2:
The patent changes physical and operational parameters of TCP to optimize performance for video delivery. Specifically, it modifies TCP retransmission parameters (timeout intervals, retry counts), congestion control parameters (window size, threshold values), and flow control parameters based on measured network conditions. These parameter changes enable the system to balance reliability and bandwidth efficiency by adjusting retransmission aggressiveness according to actual wireless quality.
2Productivity
If TCP slow-start congestion control is used, then network congestion is managed, but video delivery performance degrades in wireless networks with poor RF quality where packet loss is not due to congestion
Solution Approach 1:
The patent applies different congestion control strategies to different network conditions. Instead of using a uniform slow-start algorithm, the system implements localized congestion control behavior based on the specific cause of packet loss. When packet loss is detected, the system analyzes whether it stems from congestion or poor RF quality using metrics like signal strength and error patterns. For non-congestion loss, the system disables or reduces slow-start retransmission behavior, allowing video delivery to continue with degraded but acceptable performance rather than stalling completely.
Solution Approach 2:
The patent dynamically switches between different congestion control modes based on real-time network condition assessment. The system monitors multiple parameters (packet loss rate, signal strength, round-trip time variability) and dynamically adjusts the aggressiveness of congestion control. When poor RF quality is detected, the system reduces congestion control intervention to prevent unnecessary video stream interruptions, while maintaining active congestion control when network conditions indicate actual congestion.
3Device complexity
If coarse QoS treatment is applied in wireless networks, then network simplicity is maintained, but video delivery quality suffers due to inability to prioritize real-time traffic
Solution Approach 1:
The patent modifies QoS parameter granularity to better suit video delivery requirements. The system introduces additional QoS parameters specifically for real-time video traffic, such as prioritized handling of video packets, adjusted buffer thresholds, and customized scheduling weights. These parameter changes enable the network to differentiate and prioritize video traffic without requiring a complete overhaul of the QoS architecture, maintaining relative simplicity while improving video delivery quality through targeted parameter adjustments.
Data Source
AI summary
Concepts and technologies disclosed herein are directed to real-time video delivery for connected home (“CH”) applications. According to one aspect of the concepts and technologies, a CH controller (“CHC”) can receive a request for delivery of a video stream captured by a CH video camera to a user device. The CHC can determine availability of a wireline communications link to a wireline network and availability of a wireless communications link to a wireless network over which to deliver the video stream to the user device. In response to determining that the wireline communications link and the wireless communications link are available, the CHC can obtain a wireline performance measurement for the wireline communications link, obtain a wireless performance measurement for the wireline communications link, compare the wireline performance measurement and the wireless performance measurement, and select either the wireline communications link or the wireless communications link based upon the comparison.


