Mobile network monitoring
AssigneeAccenture Global Services Limited
InventorsGiuseppe Capuozzo, Marco Borghini, Giovanni Persia
Life of this patent
Estimating the term…
Abstract
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, the method comprising: accessing at least one platform dependent API on a mobile device; obtaining, according to a set of QoS parameters, a first plurality of QoS measurement values from the mobile device by means of the API; and sending the first plurality of QoS measurement values to a first server.
Claims22
A computer-implemented method of measuring Quality of Service (QoS) in a mobile network, the method comprising:
- accessing, via a communications interface coupled to a processor, a platform dependent Application Programming Interface (API) on a mobile device;
- obtaining, by the processor executing the mobile device API, according to a set of QoS parameters, a first plurality of QoS measurement values from the mobile device;
- and
- sending, by the processor executing the mobile device API, the first plurality of QoS measurement values to a first server;
- receiving, via the communication interface, a first trigger at the mobile device;
- downloading, via the processor, configuration parameters to the mobile device in response to the first trigger;
- and
- wherein obtaining the first plurality of QoS measurement values is performed by the processor under conditions defined by the configuration parameters;
- receiving, via the communications interface using the processor, a second trigger at the mobile device, wherein the second trigger includes a second pointer to a second server;
- obtaining, by the processor executing the mobile device API, according to the set of QoS parameters, a second plurality of QoS measurement values from the mobile device;
- and
- sending, by the processor executing the mobile device API, the second plurality of QoS measurement values to the second server.
A computer-implemented method of measuring Quality of Service (QoS) in a mobile network, the method comprising:
- accessing, via a communications interface coupled to a processor, a platform dependent Application Programming Interface (API) on a mobile device;
- obtaining, by the processor executing the mobile device API, according to a set of QoS parameters, a first plurality of QoS measurement values from the mobile device;
- and
- sending, by the processor executing the mobile device API, the first plurality of QoS measurement values to a first server;
- receiving, via the communication interface, a response to a query of a user of the mobile device, wherein the response includes a quality of service perceived by the user, and/or a characteristic of a location where the mobile device was used;
- obtaining, by the processor executing the mobile device API, a second plurality of QoS measurement values from the mobile network;
- and
- comparing, by the processor executing the mobile device API, the first plurality of QoS measurement values, the response to the query, and the second plurality of QoS measurement values.
A computer program product comprising:
- computer-readable instructions stored on a non-transitory memory coupled to a processor, wherein the computer-readable instructions when executed by the processor:
- access via the processor a platform dependent Application Programming Interface (API) on the device;
- obtain, via a communications interface, by executing the API, according to a set of Quality of Service (QoS) parameters a first plurality of QoS measurement values from a mobile device;
- and
- send, via the communications interface, the first plurality of QoS measurement values to a first server;
- receive, via the communication interface, a first trigger at the mobile device:
- download, via the processor, configuration parameters to the mobile device in response to the first trigger;
- and
- wherein obtaining the first plurality of QoS measurement values is performed by the processor under conditions defined by the configuration parameters;
- receive, via the communications interface using the processor, a second trigger at the mobile device, wherein the second trigger includes a second pointer to a second server;
- obtain, by the processor executing the mobile device API, according to the set of QoS parameters, a second plurality of QoS measurement values from the mobile device;
- and
- send, by the processor executing the mobile device API, the second plurality of QoS measurement values to the second server.
A device comprising:
- a memory coupled to a processor, the memory having stored thereon:
- a platform dependent Application Programming Interface (API) executable by the processor;
- the processor operable to:
- access the platform dependent Application Programming Interface (API) on the device;
- obtain, via a communications interface, by executing the API, according to a set of Quality of Service (QoS) parameters, a first plurality of QoS measurement values from a mobile device;
- and
- send, via the communications interface, the first plurality of QoS measurement values to a first server;
- receive, via the communication interface, a first trigger at the mobile device;
- download, via the processor, configuration parameters to the mobile device in response to the first trigger;
- and
- wherein obtaining the first plurality of QoS measurement values is performed by the processor under conditions defined by the configuration parameters;
- receive, via the communications interface using the processor, a second trigger at the mobile device, wherein the second trigger includes a second pointer to a second server;
- obtain, by the processor executing the mobile device API, according to the set of QoS parameters, a second plurality of QoS measurement values from the mobile device;
- and
- send, by the processor executing the mobile device API, the second plurality of QoS measurement values to the second server.
Dependencies are inferred from the claim text.