APPARATUS AND METHOD FOR EVALUATING VOICE QUALITY IN A MOBILE NETWORK
First Claim
1. An apparatus comprising:
- at least one processor; and
at least one memory including computer program code,the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to at least;
receive a first message following conclusion of a voice call between a first apparatus and a second apparatus over a network; and
in response thereto,obtain a geographic location of at least the first apparatus;
prepare a second message for transmission to the first apparatus, the second message including a telephone number of a quality server to enable the first apparatus to initiate a voice call to the telephone number to participate in a voice quality test with the quality server, the voice quality test including calculation of a score reflecting a quality of the voice call;
receive the score; and
correlate the score with the geographic location of at least the first apparatus to facilitate tuning the network based on the score and the geographic location.
2 Assignments
0 Petitions
Accused Products
Abstract
An example apparatus is provided that receives a first message following conclusion of a voice call between a first apparatus and a second apparatus over a network. And in response to the first message, the apparatus obtains a geographic location of at least the first apparatus, and prepares a second message for transmission to the first apparatus. The second message includes a telephone number of a quality server to enable the first apparatus to initiate a voice call to the telephone number to participate in a voice quality test with the quality server, where the voice quality test includes calculation of a score reflecting a quality of the voice call. The apparatus receives the score, and correlates the score with the geographic location of at least the first apparatus and other network parameters obtained during the test to facilitate tuning the network based on the score and the geographic location.
-
Citations
43 Claims
-
1. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to at least; receive a first message following conclusion of a voice call between a first apparatus and a second apparatus over a network; and
in response thereto,obtain a geographic location of at least the first apparatus; prepare a second message for transmission to the first apparatus, the second message including a telephone number of a quality server to enable the first apparatus to initiate a voice call to the telephone number to participate in a voice quality test with the quality server, the voice quality test including calculation of a score reflecting a quality of the voice call; receive the score; and correlate the score with the geographic location of at least the first apparatus to facilitate tuning the network based on the score and the geographic location. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to at least; prepare a first message for transmission from an apparatus following conclusion of a voice call between the apparatus and another apparatus over a network; and
in response thereto,receive a second message including a telephone number of a quality server; initiate a voice call to the telephone number of the quality server; and participate in a voice quality test of the voice call with the quality server, the voice quality test including calculation of a score reflecting a quality of the voice call, wherein transmission of the first message enables obtainment of a geographic location of at least the first apparatus, and participation in a voice quality test enables correlation of the score with the geographic location to facilitate tuning the network based on the score and geographic location. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
receiving a first message following conclusion of a voice call between a first apparatus and a second apparatus over a network; and
in response thereto,obtaining a geographic location of at least the first apparatus; preparing a second message for transmission to the first apparatus, the second message including a telephone number of a quality server to enable the first apparatus to initiate a voice call to the telephone number to participate in a voice quality test with the quality server, the voice quality test including calculation of a score reflecting a quality of the voice call; receiving the score; and correlating the score with the geographic location of at least the first apparatus to facilitate tuning the network based on the score and the geographic location. - View Dependent Claims (14, 15)
-
-
16-18. -18. (canceled)
-
19. A method comprising:
-
preparing a first message for transmission from an apparatus following conclusion of a voice call between the apparatus and another apparatus over a network; and
in response thereto,receiving a second message including a telephone number of a quality server; initiating a voice call to the telephone number of the quality server; and participating in a voice quality test of the voice call with the quality server, the voice quality test including calculation of a score reflecting a quality of the voice call, wherein transmission of the first message enables obtainment of a geographic location of at least the apparatus, and participating in a voice quality test enables correlation of the score with the geographic location to facilitate tuning the network based on the score and geographic location. - View Dependent Claims (20, 21)
-
-
22-36. -36. (canceled)
-
37. A computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable storage medium and computer-readable program code portions being configured to, with at least one processor, cause an apparatus to at least:
-
receive a first message following conclusion of a voice call between a first apparatus and a second apparatus over a network; and
in response thereto,obtain a geographic location of at least the first apparatus; prepare a second message for transmission to the first apparatus, the second message including a telephone number of a quality server to enable the first apparatus to initiate a voice call to the telephone number to participate in a voice quality test with the quality server, the voice quality test including calculation of a score reflecting a quality of the voice call; receive the score; and correlate the score with the geographic location of at least the first apparatus to facilitate tuning the network based on the score and the geographic location.
-
-
38-42. -42. (canceled)
-
43. A computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable storage medium and computer-readable program code portions being configured to, with at least one processor, cause an apparatus to at least:
-
prepare a first message for transmission from an apparatus following conclusion of a voice call between the apparatus and another apparatus over a network; and
in response thereto,receive a second message including a telephone number of a quality server; initiate a voice call to the telephone number of the quality server; and participate in a voice quality test of the voice call with the quality server, the voice quality test including calculation of a score reflecting a quality of the voice call, wherein transmission of the first message enables obtainment of a geographic location of at least the first apparatus, and participation in a voice quality test enables correlation of the score with the geographic location to facilitate tuning the network based on the score and geographic location.
-
-
43-48. -48. (canceled)
Specification