Patent ID: 8553571

Claim:
A method of automatic response and loopback for remotely measuring the quality of Internet telephone, the method comprising in steps of: (A) receiving a request call from a measuring instrument ( 290 ) by first IP phone ( 200 a ) to measure the quality (S 310 ), and analyzing the received call to check whether the received call is the call for remotely measuring the quality (S 320 ); (A1) deactivating when the received call is a call for remote quality measurement after checking in the step A, by the first IP phone ( 200 a ), a sound generator ( 211 ), which notifies call reception, and a caller number display ( 213 ), which displays a caller number associated with a received call (S 330 ); (A2) deactivating when the received call is a call for remote quality measurement after checking in the step A, by the first IP phone ( 200 a ), a voice activity detector ( 207 ), which transmits silence packets, and an echo remover ( 209 ), which detects and removes echo in a voice signal, so as to successfully loop back data for the call received from the measurement instrument ( 290 ) to the measurement instrument ( 290 ) (S 340 ); (B) responding the request call for measuring the quality by the first IP phone ( 200 a ), and sending a connection signal with a loopback indication and a loopback mode indication without sound signal (S 350 ); (C) sending an RTP packet to the first IP phone ( 200 a ) by the measuring instrument ( 290 ) (S 360 ), and checking whether a loopback mode is set by the first IP phone ( 200 a ) during the call reception for remotely measuring the quality and transmitting the connection signal to the IP packet loopback or media loopback (S 370 ); (D) sending immediately when the loopback mode is IP packet loopback between a jitter buffer ( 201 ) and an IP network ( 270 ), by the first IP phone ( 200 a ), a loopback RTP packet which header is a newly created RTP header and payload is a copy of the payload of the received RTP packet to the measuring instrument ( 290 ) (S 373 ); (D1) sending when the loopback mode is media loopback between an encoder/decoder ( 203 ) and a POTS network ( 205 ) after checking in the step C, by the first IP hone 200 a a loopback RTP racket whose header is a newly created RTP header and whose payload is a copy of the decoded payload of the received RTP packet after passing through the encoder/decoder ( 203 ) to the measurement instrument ( 290 ) (S 375 ); and (E) terminating when a regular call is received or placed during the handling of the call for quality measuring by the first IP phone ( 200 a ), the call for quality measuring and processing the regular call first (S 380 ).