Mobile Device QoS Measurement via Platform APIs
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Measuring Quality of Service (QoS) in large mobile networks is challenging due to their complexity and the expense of traditional measurement instruments, making distributed measurement difficult and costly.
Innovation Solution
A computer-implemented method that accesses platform-dependent APIs on mobile devices to obtain QoS measurement values, including cell identifier, signal strength, and user-perceived quality, and sends these values to servers for analysis, allowing for distributed and cost-effective QoS measurement.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If traditional measurement instruments are used for QoS measurement, then measurement precision is improved, but device complexity and cost increase
Solution Approach 1:
The patent creates a virtual copy of the measurement functionality by implementing QoS measurement capabilities directly in software on mobile devices. Instead of using physical measurement instruments, the system uses software agents that replicate the measurement functions, thereby eliminating the need for expensive and complex hardware while maintaining measurement precision through standardized measurement procedures
Solution Approach 2:
The patent replaces the mechanical/physical measurement system with an information-based software system. By substituting physical measurement instruments with software-based measurement agents that run on mobile devices, the system eliminates the complexity and cost associated with hardware instruments while maintaining the ability to perform accurate QoS measurements through digital data collection and processing
2Ease of operation
If distributed measurement is implemented, then ease of operation is improved, but measurement precision deteriorates due to instrument limitations
Solution Approach 1:
The patent implements a universal measurement agent that can perform multiple QoS measurement functions on a single mobile device. The measurement agent is designed to handle various measurement tasks including signal quality, network performance, and service quality assessments, thereby providing comprehensive measurement capabilities in a distributed manner without sacrificing precision through standardized measurement protocols and algorithms
Solution Approach 2:
The patent enables mobile devices to perform self-measurement of QoS parameters through embedded measurement agents. The devices automatically collect, process, and report their own performance data without requiring external measurement instruments, thereby achieving distributed measurement with maintained precision through consistent measurement methodologies implemented across all devices
3Measurement precision
If expert-level measurement is performed, then measurement precision is improved, but ease of operation worsens due to sophistication requirements
Solution Approach 1:
The patent implements automated measurement agents that perform expert-level QoS measurements without requiring user expertise. The measurement agents automatically execute measurement protocols, collect data, analyze results, and generate reports, thereby maintaining high measurement precision while eliminating the need for specialized knowledge or manual intervention from users
Solution Approach 2:
The patent incorporates feedback mechanisms where measurement results are automatically analyzed and used to adjust measurement parameters and improve measurement accuracy. The system continuously monitors QoS parameters, compares results against predefined thresholds, and dynamically adapts measurement strategies, thereby maintaining expert-level precision through automated feedback loops without requiring user intervention or understanding of complex measurement methodologies
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The present description refers in particular to a computer-implemented method, a computer program product and a device for measuring QoS in a mobile network (108), the method comprising: accessing at least one platform dependent API on a mobile device (101); obtaining, according to a set of QoS parameters, a first plurality of QoS measurement values (1000) from the mobile device (101) by means of the API; and sending the first plurality of QoS measurement values (1000) to a first server (110).