Connector Session Switching via Fluency Score Monitoring
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In networked environments, users face challenges in determining the best connector to use for establishing sessions due to fluctuating network conditions, leading to inconsistent performance and quality of experience, as existing methods lack objective measures to assess and switch between connectors.
Innovation Solution
A client-side agent monitors network conditions by calculating a fluency score based on metrics like latency, packet loss, and throughput, and compares scores to select the best connector for establishing a new session, providing users with a prompt to switch to a better connection when performance is poor.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the agent continues the session with the current connector despite poor network performance, then the session remains established, but the user experiences poor quality of experience
Solution Approach 1:
The agent continuously monitors network conditions and fluency scores during the session, using this feedback to detect when performance degrades below acceptable thresholds, triggering a switch to an alternative connector
Solution Approach 2:
The agent proactively identifies and evaluates alternative connectors before the current session fails completely, preparing backup connection options in advance to minimize disruption to the user experience
2Ease of operation
If the agent switches to a different connector to improve network performance, then user experience may improve, but the complexity of connector management increases
Solution Approach 1:
The agent autonomously performs connector evaluation, selection, and switching without requiring user intervention or manual configuration, automatically managing the complexity of multiple connector options
Solution Approach 2:
The agent uses fluency scores as a quantitative parameter to objectively compare different connectors and automatically switch based on threshold-based decisions, simplifying the management complexity through standardized metrics
3Ease of operation
If the agent monitors and evaluates multiple connectors to find the best connection, then connection quality improves, but the time and resources required for evaluation increase
Solution Approach 1:
The agent monitors only the most critical network parameters and fluency scores necessary for decision-making, rather than comprehensively evaluating all possible connection attributes, reducing evaluation overhead while maintaining quality
4Productivity
If the system implements automatic connector switching based on fluency scores, then network performance optimization improves, but the device complexity increases
Solution Approach 1:
The agent replaces manual connector selection and network troubleshooting with automated software-based monitoring and switching, using algorithmic decision-making based on fluency scores to optimize network performance without increasing operational complexity
Data Source
AI summary
Described embodiments provide systems and methods for establishing a session. A client may identify, to access at least one of a plurality of services via a connector, a plurality of metrics on network conditions between the connector and a corresponding service of the plurality of services. The client may use at least one value of the plurality of metrics to scale each metric of the plurality of metrics. The client may determine a score for each service of the plurality of services as a function of each of the plurality of scaled metrics for the corresponding service. The client may select, from the plurality of services, a service based at least on the score. The client may establish a session with the connector to access the selected service.


