Network Camera ATC Priority Client Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing network systems with auto traffic control functions for IP cameras or video servers adjust settings based on network congestion, affecting all clients regardless of their type or priority, leading to deteriorated image quality for clients with satisfactory network states.
Innovation Solution
A network system and method that individually adjust the frame rate and bit rate of image data based on client characteristics and network environments, using an auto traffic control function that prioritizes clients and adjusts settings through the user-agent field in RTP/RTSP protocols, allowing the network camera to turn the ATC function on or off based on the highest priority client's network congestion state.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the ATC function is applied to all clients regardless of type or priority, then network congestion is managed, but image quality deteriorates for clients with satisfactory network states
Solution Approach 1:
The patent applies different ATC settings to different clients based on their type and priority. Storage devices receive high-priority treatment with ATC disabled or minimal application, while viewer devices receive lower-priority treatment with ATC actively applied. This local differentiation resolves the contradiction by allowing congestion management for viewers without affecting storage device image quality.
Solution Approach 2:
The patent segments clients into different priority groups (storage devices vs. viewer devices) and applies ATC function differently to each segment. This segmentation allows the system to manage network congestion for lower-priority segments while preserving image quality for high-priority segments, resolving the contradiction between congestion management and image quality maintenance.
2Loss of energy
If the frame rate and bit rate are reduced during network congestion, then network load is decreased, but image quality deteriorates
Solution Approach 1:
The patent applies rate reduction differently based on client priority. For storage devices with high priority, frame rate and bit rate are maintained even during congestion. For viewer devices with lower priority, rate reduction is applied to decrease network load. This resolves the contradiction by localizing the impact of rate reduction to appropriate client segments.
Solution Approach 2:
The patent dynamically adjusts frame rate and bit rate based on real-time network congestion state and client priority. The adjustment is not uniform but dynamically tailored to each client's needs and priority level, allowing the system to optimize between network load reduction and image quality maintenance on a per-client basis.
3Productivity
If the ATC function is turned on based on network congestion state, then traffic control is improved, but clients with satisfactory network states receive deteriorated images
Solution Approach 1:
The patent implements location-specific (client-specific) ATC application where the function's activation and parameter adjustment depend on both network congestion state and individual client priority. High-priority clients like storage devices maintain full image quality regardless of congestion, while lower-priority viewers receive ATC-adjusted streams. This resolves the contradiction by making ATC application selective rather than universal.
Data Source
AI summary
Provided are a network system and a network method. The network system includes: at least one network camera; at least one client configured to receive an image or a moving image from the at least one network camera; and a network configured to relay communication between the at least one network camera and the at least one client, wherein the at least one client is further configured to transmit an auto traffic control (ATC) priority and a setting corresponding to the applying of the ATC function while requesting to be connected to the at least one network camera.


