US20070115937A1 - Network device and method for testing voice quality and communication system using the same - Google Patents
Network device and method for testing voice quality and communication system using the same Download PDFInfo
- Publication number
- US20070115937A1 US20070115937A1 US11/308,934 US30893406A US2007115937A1 US 20070115937 A1 US20070115937 A1 US 20070115937A1 US 30893406 A US30893406 A US 30893406A US 2007115937 A1 US2007115937 A1 US 2007115937A1
- Authority
- US
- United States
- Prior art keywords
- data packet
- data
- parameter list
- network device
- test
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/22—Arrangements for supervision, monitoring or testing
- H04M3/2236—Quality of speech transmission monitoring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/50—Testing arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/80—Responding to QoS
Definitions
- the invention relates to a network device, and more particularly to a network device with voice quality test function.
- VoIP Voice over Internet Protocol
- PSTN Public Switched Telephone Network
- VoIP Voice Quality Tester
- a network device for testing voice quality includes a parsing module, a test module and a processing module.
- the parsing module is for receiving a data packet transmitted over the Internet and parsing data in the data packet.
- the test module is for comparing parsed data with corresponding parameters in a parameter list, and sending a test signal according to a comparison result.
- the processing module is for outputting a processing signal to a remote manager based on the test signal.
- a communication system includes Internet, a network device, and a terminal device.
- the network device is for testing voice quality, and includes a parsing module, a test module, and a processing module.
- the parsing module is for receiving a data packet transmitted over the Internet and parsing data in the data packet.
- the test module is for comparing parsed data with corresponding parameters in a parameter list, and sending a test signal according to a comparison result.
- the processing module is for outputting a processing signal to a remote manager based on the test signal.
- the terminal device is connected to the Internet via the network device.
- a method for testing voice quality includes receiving a data packet from the Internet, parsing data of the data packet, reading corresponding parameters in a parameter list, comparing parsed data of the data packet with the corresponding parameters in the parameter list to test whether the parsed data are normal, and sending a processing signal if the parsed data of the data packet is abnormal.
- FIG. 1 illustrates an application environment of a network device in accordance with a exemplary embodiment of the invention
- FIG. 2 is a block diagram of the network device of FIG. 1 ;
- FIG. 3 is a parameter list in accordance with the exemplary embodiment of the invention.
- FIG. 4 is a flow chart of a voice quality test method in accordance with another embodiment of the invention.
- FIG. 5 is a detailed flow chart of the voice quality test method of FIG. 4 .
- FIG. 1 illustrates an application environment of a network device 20 in accordance with a exemplary embodiment of the invention.
- a plurality of terminal devices 30 are connected to the Internet 10 via several network devices 20 , and communicate with each other over the Internet 10 .
- the network device 20 also communicates with a remote manager 40 .
- the terminal device 30 is a Public Switched Telephone Network (PSTN) telephone
- the network device 20 is a voice gateway with voice test function
- the remote manager 40 is a server.
- PSTN Public Switched Telephone Network
- the network device 20 transforms a telephone signal from the terminal device 30 into a data packet, and transmits the data packet to another network device 20 over the Internet 10 . After receiving the data packet, the network device 20 transforms the data packet into the telephone signal and transmits the telephone signal to another terminal device 30 connected therewith, thereby a communication between different terminal devices 30 is established. In the process of communicating between different terminal devices 30 , the network device 20 tests voice quality in real time, and then sends a processing signal to the remote manager 40 .
- the data packet is a real-time protocol/real-time control protocol (RTP/RTCP) data packet.
- FIG. 2 is a block diagram of the network device 20 of FIG. 1 .
- the network device 20 includes a parsing module 210 , a test module 220 , a storage module 230 , and a processing module 240 .
- the parsing module 210 is for receiving a data packet transmitted over the Internet 10 and parsing data in the data packet.
- parsed data include codec type, along with period, loss rate, jitter, and time delay of the data packet.
- the test module 220 is for comparing the parsed data with corresponding parameters in a parameter list (shown in FIG. 3 ), and sending a test signal based on a comparison result.
- the storage module 230 is connected with the test module 220 , and is for storing the parameter list. In this embodiment, the storage module 230 is a flash memory.
- the processing module 240 is for outputting the processing signal to the remote manager 40 according to the test signal.
- FIG. 3 is a parameter list in accordance with the exemplary embodiment of the invention.
- the perceptual analysis measurement system PAMS
- the PAMS has different values representing accuracy of different voice quality tests. The larger a PAMS value is, the higher the accuracy of the voice quality test will be.
- the parameter list is built based on the PAMS value of 3.3.
- the parameter list includes three types of codec standards: G.711, G.729 and G.723. Each of the three standards corresponds to the loss rate, the jitter and the time delay for periods of 10 ms, 20 ms, and 30 ms. For example, when the codec type is G.711 and the period is 10 ms, the loss rate, the jitter and the time delay are 16%, 50 ms, and 125 ms respectively.
- the test module 220 Upon receiving the parsed data of the data packet from the parsing module 210 , the test module 220 compares the parsed data of the data packet with corresponding parameters in the parameter list. In this embodiment, the codec type and the period of the data packet are G711 and 10 ms, respectively. The test module 220 first determines whether the loss rate of the data packet is greater than that (16%) in the parameter list. If the loss rate of the data packet is greater than that in the parameter list, this indicates the loss rate of the data packet is abnormal, and the test module 220 sends the test signal to the processing module 240 . The processing module 240 then outputs the processing signal to the remote manager 40 based on the test signal. If the loss rate of the data packet is smaller than that in the parameter list, this indicates the loss rate of the data packet is normal, and the test module 220 then determines whether the jitter of the data packet is greater than that (50 ms) in the parameter list.
- the codec type and the period of the data packet are G711
- the test module 220 sends the test signal to the processing module 240 .
- the processing module 240 then outputs the processing signal to the remote manager 40 based on the test signal. If the jitter of the data packet is less than that in the parameter list, this indicates the jitter of the data packet is normal, and the test module 220 then determines whether the time delay of the data packet is longer than that (125 ms) in the parameter list.
- the test module 220 sends the test signal to the processing module 240 .
- the processing module 240 then outputs the processing signal to the remote manager 40 based on the test signal. If the time delay of the data packet is shorter than that in the parameter list, this indicates the time delay of the data packet is normal, the test module 220 then resends the request to the parsing module 210 , and the next data packet is tested. In other words, if the parsed data of all data packets are normal, voice quality can be guaranteed.
- the processing signal sent by the processing module 240 may be a Syslog packet or a Trap packet, which can be set based on a user's request.
- the processing module 240 sends the Syslog packet or the Trap packet to the remote manager 40 , in order to notify the remote manager 40 to perform processing and maintenance, thereby ensuring the voice quality of each telephone in the network.
- FIG. 4 is a flow chart of a voice quality test method in accordance with another exemplary embodiment of the invention.
- the parsing module 210 receives the data packet from the Internet 10 and parses the data of the data packet.
- the test module 220 receives the parsed data from the parsing module 210 .
- the test module 220 reads the corresponding parameters in the parameter list from the storage module 230 .
- the test module 220 compares the parsed data of the data packet with the corresponding parameters in the parameter list to determine whether the parsed data are normal. If the parsed data are normal, the process returns to step S 420 .
- step S 450 the test module 220 sends the test signal to the processing module 240 according to a comparison result.
- step S 460 the processing module 240 outputs the processing signal to the remote manager 40 based on the test signal.
- FIG. 5 illustrates a detailed flow chart of the voice quality test method of FIG. 4 .
- the flowchart of FIG. 5 is similar to that of FIG. 4 , but shows more detailed steps for implementing step S 440 of FIG. 4 .
- step S 441 the test module 220 compares the period of the data packet with that in the parameter list, in order to determine whether the period of the data packet is normal. If the period of the data packet is abnormal, the process proceeds to step S 450 described above. If the period of the data packet is normal, the process proceeds to step S 443 , where the test module 220 compares the jitter of the data packet with that in the parameter list, in order to determine whether the jitter of the data packet is normal.
- step S 450 If the jitter of the data packet is abnormal, the process proceeds to step S 450 described above. If the jitter of the data packet is normal, the process proceeds to step S 445 , where the test module 220 compares the time delay of the data packet with that in the parameter list, in order to determine whether the time delay of the data packet is normal. If the time delay of the data packet is abnormal, the process proceeds to step S 450 described above. If the time delay of the data packet is normal, the process returns to step S 420 , where the test module 220 receives data of the next data packet from the parsing module 210 . If the time delay of the data packet is abnormal, the process proceeds to step S 450 described above.
Abstract
A network device for testing voice quality is provided. The network device includes a parsing module, a test module and a processing module. The parsing module is for receiving a data packet transmitted over the Internet and parsing data in the data packet. The test module is for comparing parsed data with corresponding parameters in a parameter list, and sending a test signal according to a comparison result. The processing module is for outputting a processing signal to a remote manager based on the test signal. A communication system is also provided. A method for testing the voice quality is further provided.
Description
- The invention relates to a network device, and more particularly to a network device with voice quality test function.
- VoIP (Voice over Internet Protocol) protocol utilizes an open network to transmit video and audio data. Since real-time voice transmission over a network is implemented by connecting a traditional Public Switched Telephone Network (PSTN) telephone to the Internet via a network device such as a voice gateway, a user only needs to pay an Internet fee and a local call fee while making a long-distance call. Therefore, communication fees for long-distance calling using the VoIP are much lower than those incurred when using a conventional long-distance carrier via the PSTN telephone.
- However, due to the instability of the Internet, voice quality with VoIP is less stable than with conventional means, therefore a network phone provider is required to test voice quality with each VoIP call in real time to ensure quality. A traditional solution is connecting a voice gateway with a Voice Quality Tester (VQT). Thus, each voice gateway needs a corresponding VQT, thereby increasing the overall network cost.
- A network device for testing voice quality is provided. The network device includes a parsing module, a test module and a processing module. The parsing module is for receiving a data packet transmitted over the Internet and parsing data in the data packet. The test module is for comparing parsed data with corresponding parameters in a parameter list, and sending a test signal according to a comparison result. The processing module is for outputting a processing signal to a remote manager based on the test signal.
- A communication system is also provided. The communication system includes Internet, a network device, and a terminal device. The network device is for testing voice quality, and includes a parsing module, a test module, and a processing module. The parsing module is for receiving a data packet transmitted over the Internet and parsing data in the data packet. The test module is for comparing parsed data with corresponding parameters in a parameter list, and sending a test signal according to a comparison result. The processing module is for outputting a processing signal to a remote manager based on the test signal. The terminal device is connected to the Internet via the network device.
- A method for testing voice quality is further provided. The method includes receiving a data packet from the Internet, parsing data of the data packet, reading corresponding parameters in a parameter list, comparing parsed data of the data packet with the corresponding parameters in the parameter list to test whether the parsed data are normal, and sending a processing signal if the parsed data of the data packet is abnormal.
- Other advantages and novel features will become more apparent from the following detailed description when taken in conjunction with the accompanying drawings, in which:
-
FIG. 1 illustrates an application environment of a network device in accordance with a exemplary embodiment of the invention; -
FIG. 2 is a block diagram of the network device ofFIG. 1 ; -
FIG. 3 is a parameter list in accordance with the exemplary embodiment of the invention; -
FIG. 4 is a flow chart of a voice quality test method in accordance with another embodiment of the invention; and -
FIG. 5 is a detailed flow chart of the voice quality test method ofFIG. 4 . -
FIG. 1 illustrates an application environment of anetwork device 20 in accordance with a exemplary embodiment of the invention. A plurality ofterminal devices 30 are connected to the Internet 10 viaseveral network devices 20, and communicate with each other over the Internet 10. Thenetwork device 20 also communicates with aremote manager 40. In this embodiment, theterminal device 30 is a Public Switched Telephone Network (PSTN) telephone, thenetwork device 20 is a voice gateway with voice test function, and theremote manager 40 is a server. - The
network device 20 transforms a telephone signal from theterminal device 30 into a data packet, and transmits the data packet to anothernetwork device 20 over the Internet 10. After receiving the data packet, thenetwork device 20 transforms the data packet into the telephone signal and transmits the telephone signal to anotherterminal device 30 connected therewith, thereby a communication between differentterminal devices 30 is established. In the process of communicating between differentterminal devices 30, thenetwork device 20 tests voice quality in real time, and then sends a processing signal to theremote manager 40. In this embodiment, the data packet is a real-time protocol/real-time control protocol (RTP/RTCP) data packet. -
FIG. 2 is a block diagram of thenetwork device 20 ofFIG. 1 . Thenetwork device 20 includes aparsing module 210, atest module 220, astorage module 230, and aprocessing module 240. Theparsing module 210 is for receiving a data packet transmitted over the Internet 10 and parsing data in the data packet. In this embodiment, parsed data include codec type, along with period, loss rate, jitter, and time delay of the data packet. Thetest module 220 is for comparing the parsed data with corresponding parameters in a parameter list (shown inFIG. 3 ), and sending a test signal based on a comparison result. Thestorage module 230 is connected with thetest module 220, and is for storing the parameter list. In this embodiment, thestorage module 230 is a flash memory. Theprocessing module 240 is for outputting the processing signal to theremote manager 40 according to the test signal. -
FIG. 3 is a parameter list in accordance with the exemplary embodiment of the invention. The perceptual analysis measurement system (PAMS) is employed as a standard of testing the voice quality. The PAMS has different values representing accuracy of different voice quality tests. The larger a PAMS value is, the higher the accuracy of the voice quality test will be. In this embodiment, the parameter list is built based on the PAMS value of 3.3. The parameter list includes three types of codec standards: G.711, G.729 and G.723. Each of the three standards corresponds to the loss rate, the jitter and the time delay for periods of 10 ms, 20 ms, and 30 ms. For example, when the codec type is G.711 and the period is 10 ms, the loss rate, the jitter and the time delay are 16%, 50 ms, and 125 ms respectively. - Upon receiving the parsed data of the data packet from the
parsing module 210, thetest module 220 compares the parsed data of the data packet with corresponding parameters in the parameter list. In this embodiment, the codec type and the period of the data packet are G711 and 10 ms, respectively. Thetest module 220 first determines whether the loss rate of the data packet is greater than that (16%) in the parameter list. If the loss rate of the data packet is greater than that in the parameter list, this indicates the loss rate of the data packet is abnormal, and thetest module 220 sends the test signal to theprocessing module 240. Theprocessing module 240 then outputs the processing signal to theremote manager 40 based on the test signal. If the loss rate of the data packet is smaller than that in the parameter list, this indicates the loss rate of the data packet is normal, and thetest module 220 then determines whether the jitter of the data packet is greater than that (50 ms) in the parameter list. - If the jitter of the data packet is greater than that in the parameter list, this indicates the jitter of the data packet is abnormal, and the
test module 220 sends the test signal to theprocessing module 240. Theprocessing module 240 then outputs the processing signal to theremote manager 40 based on the test signal. If the jitter of the data packet is less than that in the parameter list, this indicates the jitter of the data packet is normal, and thetest module 220 then determines whether the time delay of the data packet is longer than that (125 ms) in the parameter list. - If the time delay of the data packet is longer than that in the parameter list, this indicates the time delay of the data packet is abnormal, and the
test module 220 sends the test signal to theprocessing module 240. Theprocessing module 240 then outputs the processing signal to theremote manager 40 based on the test signal. If the time delay of the data packet is shorter than that in the parameter list, this indicates the time delay of the data packet is normal, thetest module 220 then resends the request to theparsing module 210, and the next data packet is tested. In other words, if the parsed data of all data packets are normal, voice quality can be guaranteed. - In this embodiment, the processing signal sent by the
processing module 240 may be a Syslog packet or a Trap packet, which can be set based on a user's request. When the parsed data of the data packet is regarded as abnormal, theprocessing module 240 sends the Syslog packet or the Trap packet to theremote manager 40, in order to notify theremote manager 40 to perform processing and maintenance, thereby ensuring the voice quality of each telephone in the network. -
FIG. 4 is a flow chart of a voice quality test method in accordance with another exemplary embodiment of the invention. In step S410, theparsing module 210 receives the data packet from theInternet 10 and parses the data of the data packet. In step S420, thetest module 220 receives the parsed data from theparsing module 210. In step S430, thetest module 220 reads the corresponding parameters in the parameter list from thestorage module 230. In step S440, thetest module 220 compares the parsed data of the data packet with the corresponding parameters in the parameter list to determine whether the parsed data are normal. If the parsed data are normal, the process returns to step S420. If the parsed data are abnormal, the process proceeds to step S450, where thetest module 220 sends the test signal to theprocessing module 240 according to a comparison result. In step S460, theprocessing module 240 outputs the processing signal to theremote manager 40 based on the test signal. -
FIG. 5 illustrates a detailed flow chart of the voice quality test method ofFIG. 4 . The flowchart ofFIG. 5 is similar to that ofFIG. 4 , but shows more detailed steps for implementing step S440 ofFIG. 4 . In step S441, thetest module 220 compares the period of the data packet with that in the parameter list, in order to determine whether the period of the data packet is normal. If the period of the data packet is abnormal, the process proceeds to step S450 described above. If the period of the data packet is normal, the process proceeds to step S443, where thetest module 220 compares the jitter of the data packet with that in the parameter list, in order to determine whether the jitter of the data packet is normal. If the jitter of the data packet is abnormal, the process proceeds to step S450 described above. If the jitter of the data packet is normal, the process proceeds to step S445, where thetest module 220 compares the time delay of the data packet with that in the parameter list, in order to determine whether the time delay of the data packet is normal. If the time delay of the data packet is abnormal, the process proceeds to step S450 described above. If the time delay of the data packet is normal, the process returns to step S420, where thetest module 220 receives data of the next data packet from theparsing module 210. If the time delay of the data packet is abnormal, the process proceeds to step S450 described above. - It is believed that the present embodiments and their advantages will be understood from the foregoing description, and it will be apparent that various changes may be made thereto without departing from the spirit and scope of the invention or sacrificing all of its material advantages, the examples hereinbefore described merely being preferred or exemplary embodiments.
Claims (20)
1. A network device for testing voice quality, comprising:
a parsing module for receiving a data packet transmitted over the Internet and parsing data in the data packet;
a test module for comparing parsed data with corresponding parameters in a parameter list, and sending a test signal according to a comparison result; and
a processing module for outputting a processing signal to a remote manager based on the test signal.
2. The network device according to claim 1 , further comprising a storage module for storing the parameter list.
3. The network device according to claim 1 , wherein the data packet is a real-time protocol/real-time control protocol (RTP/RTCP) data packet.
4. The network device according to claim 3 , wherein the data in the data packet comprise codec type, along with period, loss rate, jitter, and time delay of the data packet.
5. The network device according to claim 1 , wherein the parameter list is built based on a perceptual analysis measurement system (PAMS) value of 3.3.
6. The network device according to claim 1 , wherein the processing signal is a Syslog packet.
7. The network device according to claim 6 , wherein the processing signal is a Trap packet.
8. A communication system for voice communication, comprising:
Internet;
a network device for testing voice quality, comprising:
a parsing module for receiving a data packet transmitted over the Internet and parsing data in the data packet;
a test module for comparing parsed data with corresponding parameters in a parameter list, and sending a test signal according a comparison result; and
a processing module for outputting a processing signal to a remote manager based on the test signal; and
a terminal device, which is connected to the Internet via the network device.
9. The communication system according to claim 8 , wherein the network device further comprises a storage module for storing the parameter list.
10. The communication system according to claim 9 , wherein the data packet is a real-time protocol/real-time control protocol (RTP/RTCP) data packet.
11. The communication system according to claim 10 , wherein the data packet comprise codec type, along with period, loss rate, jitter and time delay of the data packet.
12. The communication system according to claim 9 , wherein the parameter list is built based on a Perceptual Analysis Measurement System (PAMS) value of 3.3.
13. The communication system according to claim 8 , wherein the processing signal is a Syslog packet.
14. The communication system according to claim 13 , wherein the processing signal is a Trap packet.
15. A method for testing voice quality, comprising steps of:
receiving a data packet from the Internet;
parsing data of the data packet;
reading corresponding parameters in a parameter list;
comparing parsed data of the data packet with the corresponding parameters in the parameter list to test whether the parsed data are normal;
sending a testing signal according to a comparison result if the parsed data of the data packet is abnormal; and
outputting a processing signal based on the test signal.
16. The method according to claim 15 , further comprising receiving the parsed data of a next data packet if the parsed data of the data packet is normal.
17. The method according to claim 15 , wherein the step of comparing parsed data of the data packet with the corresponding parameters in the parameter list to test whether the parsed data are normal comprises steps of:
comparing a period of the data packet with that in the parameter list to test whether the period of the data packet is normal;
comparing a jitter of the data packet with that in the parameter list to test whether the jitter of the data packet is normal if the period of the data packet is normal; and
comparing a time delay with of the data packet with that in the parameter list to test whether the time delay of the data packet is normal if the jitter of the data packet is normal.
18. The method according to claim 17 , wherein the step of comparing parsed data of the data packet with the corresponding parameters in the parameter list to test whether the parsed data are normal further comprises sending a processing signal if the time delay of the data packet is abnormal.
19. The method according to claim 18 , wherein the step of comparing parsed data of the data packet with the corresponding parameters in the parameter list to test whether the parsed data are normal further comprises sending the processing signal if the jitter of the data are abnormal.
20. The method according to claim 19 , wherein the step of comparing parsed data of the data packet with the corresponding parameters in the parameter list to test whether the parsed data are normal further comprises sending the processing signal if the period of the data packet is abnormal.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW094140647 | 2005-11-18 | ||
TW094140647A TWI275989B (en) | 2005-11-18 | 2005-11-18 | A network device and a method for detecting voice quality and a communication system using the same |
Publications (1)
Publication Number | Publication Date |
---|---|
US20070115937A1 true US20070115937A1 (en) | 2007-05-24 |
Family
ID=38053404
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/308,934 Abandoned US20070115937A1 (en) | 2005-11-18 | 2006-05-29 | Network device and method for testing voice quality and communication system using the same |
Country Status (2)
Country | Link |
---|---|
US (1) | US20070115937A1 (en) |
TW (1) | TWI275989B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090219822A1 (en) * | 2008-02-29 | 2009-09-03 | Cisco Technology, Inc. | Troubleshooting Voice Over WLAN Deployments |
CN111314566A (en) * | 2020-01-20 | 2020-06-19 | 北京神州泰岳智能数据技术有限公司 | Voice quality inspection method, device and system |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20010021186A1 (en) * | 2000-02-24 | 2001-09-13 | Yoshiyuki Ono | Communication-status notification apparatus for communication system, communication-status display apparatus, communication-status notification method, medium in which communication-status notification program is recorded and communication apparatus |
US20020167937A1 (en) * | 2001-05-14 | 2002-11-14 | Lee Goodman | Embedding sample voice files in voice over IP (VOIP) gateways for voice quality measurements |
US20040071084A1 (en) * | 2002-10-09 | 2004-04-15 | Nortel Networks Limited | Non-intrusive monitoring of quality levels for voice communications over a packet-based network |
US20040170164A1 (en) * | 2003-02-28 | 2004-09-02 | Leblanc Wilfrid | Quality of service (QOS) metric computation in voice over IP systems |
US20040193974A1 (en) * | 2003-03-26 | 2004-09-30 | Quan James P. | Systems and methods for voice quality testing in a packet-switched network |
US20050015253A1 (en) * | 2003-07-16 | 2005-01-20 | Darwin Rambo | Voice quality analysis technique |
US20050190891A1 (en) * | 2004-02-27 | 2005-09-01 | Idt Corporation | Systems and methods for quality measurements of digital networks |
US20060093094A1 (en) * | 2004-10-15 | 2006-05-04 | Zhu Xing | Automatic measurement and announcement voice quality testing system |
US7050924B2 (en) * | 2000-06-12 | 2006-05-23 | British Telecommunications Public Limited Company | Test signalling |
US20060126798A1 (en) * | 2004-12-15 | 2006-06-15 | Conway Adrian E | Methods and systems for measuring the perceptual quality of communications |
US20080151769A1 (en) * | 2004-06-15 | 2008-06-26 | Mohamed El-Hennawey | Method and Apparatus for Non-Intrusive Single-Ended Voice Quality Assessment in Voip |
US7525952B1 (en) * | 2004-01-07 | 2009-04-28 | Cisco Technology, Inc. | Method and apparatus for determining the source of user-perceived voice quality degradation in a network telephony environment |
US7526394B2 (en) * | 2003-01-21 | 2009-04-28 | Psytechnics Limited | Quality assessment tool |
US7680920B2 (en) * | 2003-03-24 | 2010-03-16 | Netiq Corporation | Methods, systems and computer program products for evaluating network performance using diagnostic rules identifying performance data to be collected |
-
2005
- 2005-11-18 TW TW094140647A patent/TWI275989B/en not_active IP Right Cessation
-
2006
- 2006-05-29 US US11/308,934 patent/US20070115937A1/en not_active Abandoned
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20010021186A1 (en) * | 2000-02-24 | 2001-09-13 | Yoshiyuki Ono | Communication-status notification apparatus for communication system, communication-status display apparatus, communication-status notification method, medium in which communication-status notification program is recorded and communication apparatus |
US7050924B2 (en) * | 2000-06-12 | 2006-05-23 | British Telecommunications Public Limited Company | Test signalling |
US20020167937A1 (en) * | 2001-05-14 | 2002-11-14 | Lee Goodman | Embedding sample voice files in voice over IP (VOIP) gateways for voice quality measurements |
US20040071084A1 (en) * | 2002-10-09 | 2004-04-15 | Nortel Networks Limited | Non-intrusive monitoring of quality levels for voice communications over a packet-based network |
US7526394B2 (en) * | 2003-01-21 | 2009-04-28 | Psytechnics Limited | Quality assessment tool |
US20040170164A1 (en) * | 2003-02-28 | 2004-09-02 | Leblanc Wilfrid | Quality of service (QOS) metric computation in voice over IP systems |
US7680920B2 (en) * | 2003-03-24 | 2010-03-16 | Netiq Corporation | Methods, systems and computer program products for evaluating network performance using diagnostic rules identifying performance data to be collected |
US20040193974A1 (en) * | 2003-03-26 | 2004-09-30 | Quan James P. | Systems and methods for voice quality testing in a packet-switched network |
US20050015253A1 (en) * | 2003-07-16 | 2005-01-20 | Darwin Rambo | Voice quality analysis technique |
US7525952B1 (en) * | 2004-01-07 | 2009-04-28 | Cisco Technology, Inc. | Method and apparatus for determining the source of user-perceived voice quality degradation in a network telephony environment |
US20050190891A1 (en) * | 2004-02-27 | 2005-09-01 | Idt Corporation | Systems and methods for quality measurements of digital networks |
US20080151769A1 (en) * | 2004-06-15 | 2008-06-26 | Mohamed El-Hennawey | Method and Apparatus for Non-Intrusive Single-Ended Voice Quality Assessment in Voip |
US20060093094A1 (en) * | 2004-10-15 | 2006-05-04 | Zhu Xing | Automatic measurement and announcement voice quality testing system |
US20060126798A1 (en) * | 2004-12-15 | 2006-06-15 | Conway Adrian E | Methods and systems for measuring the perceptual quality of communications |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090219822A1 (en) * | 2008-02-29 | 2009-09-03 | Cisco Technology, Inc. | Troubleshooting Voice Over WLAN Deployments |
US7948905B2 (en) * | 2008-02-29 | 2011-05-24 | Cisco Technologies, Inc. | Troubleshooting voice over WLAN deployments |
CN111314566A (en) * | 2020-01-20 | 2020-06-19 | 北京神州泰岳智能数据技术有限公司 | Voice quality inspection method, device and system |
Also Published As
Publication number | Publication date |
---|---|
TWI275989B (en) | 2007-03-11 |
TW200720989A (en) | 2007-06-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7573825B2 (en) | Methods, apparatus and computer program products for testing a voice over Internet protocol communication system | |
US7583613B2 (en) | Method of monitoring the quality of a realtime communication | |
US8593975B2 (en) | Non-intrusive monitoring of quality levels for voice communications over a packet-based network | |
JP4964859B2 (en) | Capture and reproduce network status | |
US7865361B2 (en) | Voice quality analysis technique | |
US20060093094A1 (en) | Automatic measurement and announcement voice quality testing system | |
US8467321B1 (en) | Real time voice quality statistics in audio teleconferencing | |
US20070168195A1 (en) | Method and system for measurement of voice quality using coded signals | |
US8363557B2 (en) | Methods, systems, and computer readable media for remotely evaluating and controlling voice over IP (VoIP) subscriber terminal equipment | |
US20060274664A1 (en) | Characterization of Voice over Internet Protocol (VoIP) network | |
CN100372320C (en) | Method and system for detecting service quality in next generation network | |
US11343301B2 (en) | Managing jitter buffer length for improved audio quality | |
US8224984B2 (en) | Method for quality analysis during transmission of real-time critical data in packet-oriented network | |
US20020091495A1 (en) | Monitoring traffic in telecommunications networks | |
Ortega et al. | Evaluation of the voice quality and QoS in real calls using different voice over IP codecs | |
US8462642B2 (en) | Method of analysis for internet telephone quality and its interference | |
US7099280B1 (en) | Method and system for logging voice quality issues for communication connections | |
US20070115937A1 (en) | Network device and method for testing voice quality and communication system using the same | |
Toral-Cruz et al. | Traffic analysis for IP telephony | |
US9485352B2 (en) | Method for measuring processing delays of voice-over IP devices | |
KR100984844B1 (en) | System and method for testing voip terminals | |
CN100488216C (en) | Testing method and tester for IP telephone sound quality | |
KR101169433B1 (en) | Apparatus and Method for Cancelling Line Echo In VoIP System | |
WO2001011854A1 (en) | Test method for computer telephony links | |
US8351439B2 (en) | Techniques for measuring media statistics on forked media using a DSP |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: HON HAI PRECISION INDUSTRY CO., LTD., TAIWAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:WU, KUN-YI;LO, YEW-MIN;REEL/FRAME:017686/0626 Effective date: 20060512 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |