.rs .\" Troff code generated by TPS Convert from ITU Original Files .\" Not Copyright ( c) 1991 .\" .\" Assumes tbl, eqn, MS macros, and lots of luck. .TA 1c 2c 3c 4c 5c 6c 7c 8c .ds CH .ds CF .EQ delim @@ .EN .nr LL 40.5P .nr ll 40.5P .nr HM 3P .nr FM 6P .nr PO 4P .nr PD 9p .po 4P .rs \v | 5i' .LP \fBMONTAGE : FIN DE LA RECOMMANDATION G.164 EN T\* | TE DE CETTE PAGE\fR .sp 2P .LP \v'12P' \fBRecommendation\ G.165\fR .RT .sp 2P .sp 1P .ce 1000 \fBECHO\ CANCELLERS\fR .EF '% Fascicle\ III.1\ \(em\ Rec.\ G.165'' .OF '''Fascicle\ III.1\ \(em\ Rec.\ G.165 %' .ce 0 .sp 1P .ce 1000 \fI(Geneva, 1980; amended at Malaga\(hyTorremolinos, 1984\fR .sp 9p .RT .ce 0 .sp 1P .ce 1000 \fIand at Melbourne, 1988)\fR .ce 0 .sp 1P .LP \fB1\fR \fBGeneral\fR .sp 1P .RT .PP 1.1 Echo cancellers are voice operated devices placed in the 4\(hywire portion of a circuit (which may be an individual circuit path or a path carrying a multiplexed signal) and are used for reducing the echo by subtracting an estimated echo from the circuit echo. They may be characterized by whether the transmission path or the subtraction of the echo is by analogue or digital means (see Figures\ 1/G.165, 2/G.165 and 3/G.165). .sp 9p .RT .PP 1.2 This Recommendation is applicable to the design of echo cancellers using digital or analogue techniques, and intended for use in an international circuit. Echo cancellers designed to this Recommendation will be compatible with each other and with echo suppressors designed in accordance with Recommendations\ G.161\ [1] and\ G.164. Compatibility is defined in Recommendation\ G.164, \(sc\ 1.4. Freedom is permitted in design details not covered by the requirements. .PP Echo cancellers may be used for purposes other than network echo control on international circuits, e.g.\ in active 2\(hywire/4\(hywire hybrids or 2\(hywire repeaters, but this Recommendation does not apply to such echo cancellors. .LP .rs .sp 16P .ad r \fBFigure\ 1/G.165 p.\fR .sp 1P .RT .ad b .RT .LP .bp .LP .rs .sp 17P .ad r \fBFigure\ 2/G.165 p.\fR .sp 1P .RT .ad b .RT .LP .rs .sp 14P .ad r \fBFigure\ 3/G.165 p.\fR .sp 1P .RT .ad b .RT .sp 2P .LP \fB2\fR \fBDefinitions relating to echo cancellers\fR .FS These definitions assume that nonlinear processing, e.g.\ centre clipping, is not present in the send or receive paths unless otherwise specified and that the signal at \fIS\fR\di\\dn\uis purely echo. .FE .sp 1P .RT .PP In the definition and text, \fIL\fR will refer to the relative power level of a signal, expressed in\ dBm0 and \fIA\fR \ will refer to the attenuation or loss of a signal path expressed in\ dB. .RT .sp 1P .LP 2.1 \fBecho canceller\fR (see Figure\ 4/G.165) .sp 9p .RT .LP \fIF:\fR \fIannuleur d'\*'echo\fR .LP \fIS:\fR \fIcompensador de eco; cancelador de eco\fR .PP A voice operated device placed in the 4\(hywire portion of a circuit and used for reducing near\(hyend echo present on the send path by subtracting an estimation of that echo from the near\(hyend echo. .RT .LP .sp 1 .bp .LP .rs .sp 16P .ad r \fBFigure 4/G.165 p.\fR .sp 1P .RT .ad b .RT .sp 1P .LP 2.2 \fBecho loss (A\fR \s6\fBECHO\fR .PS 10 \fB)\fR .sp 9p .RT .LP \fIF:\fR \fIaffaiblissement d'\*'echo (A\fR \s6\fIECHO\fR .PS 10 \fI)\fR .RT .LP \fIS:\fR \fI atenuaci\*'on del eco (A\fR \s6\fIECO\fR .PS 10 \fI)\fR .RT .PP The attenuation of a signal from the receive\(hyout port (R\do\\du\\dt\u) to the send\(hyin port (S\di\\dn\u) of an echo canceller, due to transmission and hybrid loss, i.e.\ the loss in the echo path. .PP \fINote\fR \ \(em\ This definition does not strictly adhere to the echo loss definition given in Recommendation\ G.122, \(sc\ 2.2 which applies to loss of the \fIa\fR \(hy\fIt\fR \(hy\fIb\fR path viewed from the virtual switching point of the international circuit. The echo canceller may be located closer to the echo reflection point. .RT .sp 1P .LP 2.3 \fBcancellation (A\fR \s6\fBCANC\fR .PS 10 \fB)\fR .sp 9p .RT .LP \fIF:\fR \fIannulation (A\fR \s6\fINL\fR .PS 10 \fI)\fR .RT .LP \fIS:\fR \fIcompensaci\*'on; cancelaci\*'on (A\fR \s6\fICOMP\fR .PS 10 \fI)\fR .RT .PP The attenuation of the echo signal as it passes through the send path of an echo canceller. This definition specifically excludes any nonlinear processing on the output of the canceller to provide for further attenuation. .RT .sp 1P .LP 2.4 \fBresidual echo level (L\fR \s6\fBRES\fR .PS 10 \fB)\fR .sp 9p .RT .LP \fIF:\fR \fIniveau d'\*'echo r\*'esiduel (N\fR \s6\fIRES\fR .PS 10 \fI)\fR .RT .LP \fIS:\fR \fInivel de eco residual (N\fR \s6\fIRES\fR .PS 10 \fI)\fR .RT .PP The level of the echo signal which remains at the send\(hyout port of an operating echo canceller after imperfect cancellation of the circuit echo. It is related to the receive\(hyin signal\ \fIL\fR \s6Rin .PS 10 by \v'6p' .RT .sp 1P .ce 1000 \fIL\fR \s6RES .PS 10 \ =\ \fIL\fR \s6Rin .PS 10 \ \(em \fIA\fR \s6ECHO .PS 10 \ \(em\ \fIA\fR \s6CANC .PS 10 .RT .ce 0 .sp 1P .PP .sp 1 Any nonlinear processing is not included. .bp .sp 1P .LP 2.5 \fBnonlinear processor (NLP)\fR .sp 9p .RT .LP \fIF:\fR \fIprocesseur non lin\*'eaire (PNL)\fR .LP \fIS:\fR \fIprocesador no lineal (PNL)\fR .PP A device having a defined suppression threshold level and in which: .RT .LP a) signals having a level detected as being below the threshold are suppressed, and .LP b) signals having a level detected as being above the threshold are passed although the signal may be distorted. .PP \fINote 1\fR \ \(em\ The precise operation of a nonlinear processor depends upon the detection and control algorithm used. .PP \fINote 2\fR \ \(em\ An example of a nonlinear processor is an analogue centre clipper in which all signal levels below a defined threshold are forced to some minimum value. .RT .sp 1P .LP 2.6 \fBnonlinear processing loss (A\fR \s6\fBNLP\fR .PS 10 \fB)\fR .sp 9p .RT .LP \fIF:\fR \fIaffaiblissement par traitement non lin\*'eaire\fR \fI(A\fR \s6TNL .PS 10 \fI)\fR .RT .LP \fIS:\fR \fIatenuaci\*'on por procesamiento (o tratamiento)\fR \fIno lineal\fR \fI(A\fR \s6PNL .PS 10 \fI)\fR .RT .PP Additional attenuation of residual echo level by a nonlinear processor placed in the send path of an echo canceller. .PP \fINote\fR \ \(em\ Strictly, the attenuation of a nonlinear process cannot be characterized by a loss in\ dB. However, for purposes of illustration and discussion of echo canceller operation, the careful use of \fIA\fR \s6NLP .PS 10 is helpful. .RT .sp 1P .LP 2.7 \fBreturned echo level (L\fR \s6\fBRET\fR .PS 10 \fB)\fR .sp 9p .RT .LP \fIF:\fR \fIniveau de retour d'\*'echo (N\fR \s6RET .PS 10 \fI)\fR .RT .LP \fIS:\fR \fInivel del eco devuelto (N\fR \s6DEV .PS 10 \fI)\fR .RT .PP The level of the signal at the send\(hyout port of an operating echo canceller which will be returned to the talker. The attenuation of a nonlinear processor is included, if one is normally present. \fIL\fR \s6RET .PS 10 is related to \fIL\fR \s6Rin .PS 10 by \v'6p' .RT .sp 1P .ce 1000 \fIL\fR \s6RET .PS 10 \ =\ \fIL\fR \s6Rin .PS 10 \ \(em (\fIA\fR \s6ECHO .PS 10 \ +\ \fIA\fR \s6CANC .PS 10 \ + \fIA\fR \s6NLP .PS 10 ). .RT .ce 0 .sp 1P .PP .sp 1 If nonlinear processing is not present, note that \fIL\fR \s6RES .PS 10 \ =\ \fIL\fR \s6RET .PS 10 . .RT .sp 1P .LP 2.8 \fBcombined loss (A\fR \s6\fBCOM\fR .PS 10 \fB)\fR .sp 9p .RT .LP \fIF:\fR \fIaffaiblissement combin\*'e (\fIA\fR \s6COM .PS 10 \fI)\fR .RT .LP \fIS:\fR \fIatenuaci\*'on combinada (A\fR \s6COMB .PS 10 \fI)\fR .RT .PP The sum of echo loss, cancellation loss and nonlinear processing loss (if present). This loss relates \fIL\fR \s6Rin .PS 10 to \fIL\fR \s6RET .PS 10 by: \v'6p' .RT .sp 1P .ce 1000 \fIL\fR \s6RET .PS 10 \ =\ \fIL\fR \s6Rin .PS 10 \ \(em \fIA\fR \s6COM .PS 10 , where \fIA\fR \s6COM .PS 10 \ =\ \fIA\fR \s6ECHO .PS 10 \ + \fIA\fR \s6CANC .PS 10 \ +\ \fIA\fR \s6NLP .PS 10 . .RT .ce 0 .sp 1P .LP .sp 1 .sp 1P .LP 2.9 \fBconvergence\fR .sp 9p .RT .LP \fIF:\fR \fIconvergence\fR .LP \fIS:\fR \fIconvergencia\fR .PP The process of developing a model of the echo path which will be used in the echo estimator to produce the estimate of the circuit echo. .RT .sp 1P .LP 2.10 \fBconvergence time\fR .sp 9p .RT .LP \fIF:\fR \fItemps de convergence\fR .LP \fIS:\fR \fItiempo de convergencia\fR .PP For a defined echo path, the interval between the instant a defined test signal is applied to the receive\(hyin port of an echo canceller with the estimated echo path impulse response initially set to zero, and the instant the returned echo level at the send\(hyout port reaches a defined level. .bp .RT .sp 1P .LP 2.11 \fBleak time\fR .sp 9p .RT .LP \fIF:\fR \fItemps de fuite\fR .LP \fIS:\fR \fItiempo de fuga\fR .PP The interval between the instant a test signal is removed from the receive\(hyin port of a fully\(hyconverged echo canceller and the instant the echo path model in the echo canceller changes such that, when a test signal is reapplied to \fIR\fR\di\\dn\uwith the convergence circuitry inhibited, the returned echo is at a defined level. .PP This definition refers to echo cancellers employing, for example, leaky integrators in the convergence circuitry. .RT .sp 2P .LP \fB3\fR \fBCharacteristics of echo cancellers\fR .sp 1P .RT .sp 1P .LP 3.1 \fIGeneral\fR .sp 9p .RT .PP This Recommendation is applicable to the design of echo cancellers. The echo cancellers are assumed to be \*Qhalf\*U echo cancellers, i.e.\ those in which cancellation takes place only in the send path due to signals present in the receive path. .RT .sp 1P .LP 3.2 \fIPurpose, operation and environment\fR .sp 9p .RT .PP Echo, in any 2\(hywire or combination 2\(hy and 4\(hywire telephone circuit, is caused by impedance mismatches. An echo canceller can be used to reduce this echo to tolerable levels. .PP The echo present at the send\(hyin port of an echo canceller is a distorted and delayed replica of the incoming speech from the far end, i.e.\ the echo is the incoming speech as modified by the echo path. The echo path is commonly described by its impulse response (see Figure\ 5/G.165). This response of a typical echo path shows a pure delay \fIt\fR\d\fIr\fR\u, due to the delays inherent in the echo path transmission facilities, and a dispersed signal due to band limiting and multiple reflections. The sum of these is the echo path delay, \fIt\fR\d\fId\fR\u. The values of delay and dispersion will vary depending on the properties of the echo paths, e.g.\ they may vary for different national networks. It is assumed that the echo paths are basically linear and not continuously varying .FS Echo cancellers designed specifically for echo paths which are nonlinear and/or time variant are likely to be much more complex than those not so designed. It is felt that insufficient information exists to include such echo cancellers in this Recommendation. Echo cancellers conforming to this Recommendation are adaptive and will cope with slowly varying echo paths when only receive speech is present. .FE , e.g.\ have no phase roll (see .PP Recommendation\ G.164). In addition, the loss of the echo path in\ dB (see \(sc\ 2.2 above) is likely to be such that the minimum loss from \fIR\fR\do\\du\\dt\uto \fIS\fR\di\\dn\uof the echo canceller will be equal to the difference between relative levels at these two ports plus 6\ dB. Echo cancellers designed to this Recommendation will perform properly for echo loss (\fIA\fR \s6ECHO .PS 10 ) of 6\ dB or greater. For (\fIA\fR \s6ECHO .PS 10 ) less than 6\ dB they may also work but with degraded performance. It is not possible to quantify this degraded performance. .RT .LP .rs .sp 12P .ad r \fBFigure 5/G.165 p.\fR .sp 1P .RT .ad b .RT .LP .bp .PP An echo canceller must be able to synthesize a replica of the echo path impulse response . Many echo cancellers model the echo path using a sampled data representation, the sampling being at the Nyquist rate (8000\ Hz). Such an echo canceller, to function properly, must have sufficient storage capacity for the required number of samples .FS Echo cancellers having storage capacities of 16\ ms to 40\ ms have been successfully demonstrated. Maximum echo path delay\ \fIt\fR\d\fId\fR\u, in the network in which the canceller will be used will determine the required storage capacity. .FE . Typically, too few storage locations will prevent adequate synthesis of all echo paths: too many storage locations will create undesirable additional noise due to the unused locations which, because of estimation noise, are generally not zero. It should be recognized that an echo canceller introduces an additional parallel echo path. If the impulse response of the echo path model is sufficiently different from the echo path impulse response, the total returned echo may be larger than that due to the echo path only. .PP The echo paths change as the echo canceller is used in successive connections. When speech first arrives at \fIR\fR\di\\dn\u, the echo canceller must adapt or converge to the new echo path, and it is desirable that this be fairly rapid, e.g.\ about one\(hyhalf second. Also the residual echo should be small regardless of the level of the receive speech and the characteristics of the echo path. Some Administrations feel that a slightly higher residual echo level may be permitted provided it is further reduced using a small amount of nonlinear processing (see \(sc\ 5). .PP When there is receive speech and the near party begins to double talk, an echo canceller may interpret the transmit signal as a new echo signal and attempt to adapt to it. This can seriously degrade the subjective quality of the connection. Not only is the echo cancellation reduced but distortion of the double talking speech may occur as the echo canceller dynamically attempts to adapt. Two common approaches are taken as a solution. The first is to use algorithm which causes slow adaptation during periods of double talk. The second is to employ a double talk detector , similar to that used in echo suppressors. The echo canceller double talk detector, however, generally should favour break\(hyin at the expense of false operation on echo. This differs from the double talk detector in an echo suppressor. .PP Thus, echo cancellers have the following fundamental requirements: .RT .LP 1) rapid convergence; .LP 2) subjective low returned echo level during single talk; .LP 3) low divergence during double talk. .PP When echo cancellers are located on the subscriber side of the international signalling equipment, signalling tones do not pass through the cancellers so no special action is necessary. When cancellers are on the international side of the signalling equipment they are normally disabled by the switch during the active signalling exchange intervals in order to prevent distortion of the signalling tones by the echo canceller. When signalling tones simultaneously appear at the canceller receive and send ports (double talk) the receive signal will be processed through the echo path model contained in the canceller. The signal estimate produced by the canceller may sufficiently distort the send side signal so that it will not be properly recognized by the signalling receive unit (Note\ 1). An echo canceller must de disabled during the transmission of the CCITT No.\ 6 and No.\ 7 continuity check signal (Note\ 2). .PP If an echo canceller conforming to Recommendation\ G.165 is located on the international side of CCITT No.\ 5 signalling units an enabled canceller, it will interfere with the continuously compelled signalling exchange CCITT No.\ 5 unless additional special precautions are taken. See Recommendation\ Q.115 for details. .PP \fINote\ 1\fR \ \(em\ For some echo cancellers this problem may not occur when the send and receive frequencies are different. .PP \fINote\ 2\fR \ \(em\ CCITT Recommendation Q.271 on CCITT No. 6 and Recommendation\ Q.724 on CCITT No.\ 7 both include the following statement: \*QAs the presence of active echo suppressors in the circuit would interfere with the continuity check, it is necessary to disable the suppressors during the check and to re\(hyenable them, if required, after the check has been completed.\*U .RT .LP .sp 1 .bp .sp 1P .LP 3.3 \fIExternal enabling/disabling\fR .sp 9p .RT .PP An option should be included in the echo canceller to provide for enabling or disabling by an externally derived ground (earth) from the trunk circuit. The enabler should function to permit or prevent normal echo canceller operation. Certain type\ C echo cancellers may be disabled directly by a digital signal. Some digital data signals may require Type\ C echo cancellers to provide 64\ kbit/s bit sequence integrity in the externally disabled state. .RT .sp 2P .LP 3.4 \fITests and requirements for performance with inputs signals applied\fR \fIto the send and receive paths\fR .sp 1P .RT .sp 1P .LP 3.4.1 \fITransmission performance\fR .sp 9p .RT .PP The appropriate transmission performance requirements of Recommendation\ G.164 also apply to echo cancellers except as noted below. .RT .sp 1P .LP 3.4.1.1 \fIDelay distortion\ \(em\ Type A\fR .sp 9p .RT .PP The delay distortion relative to the minimum delay shall not exceed the values given in Table\ 1/G.165. .RT .ce \fBH.T. [T1.165]\fR .ce TABLE\ 1/G.165 .ps 9 .vs 11 .nr VS 11 .nr PS 9 .TS center box; cw(60p) | cw(60p) . Frequency band (Hz) Delay distortion (\(*ms) _ .T& cw(60p) | cw(60p) . \ 500\(hy\ 600 300 .T& cw(60p) | cw(60p) . \ 600\(hy1000 150 .T& cw(60p) | cw(60p) . 1000\(hy2600 \ 50 .T& cw(60p) | cw(60p) . 2600\(hy3000 250 _ .TE .nr PS 9 .RT .ad r \fBTable [1/G.165] [T1.165], p.\fR .sp 1P .RT .ad b .RT .sp 1P .LP .sp 1 3.4.1.2 \fIAttenuation distortion\ \(em\ Type A\fR .sp 9p .RT .PP The attenuation distortion shall be such that if \fIQ\fR \ dB is the attenuation at 800\ Hz (or 1000\ Hz) the attenuation shall be within the range (\fIQ\fR \ +\ 0.5)\ dB to (\fIQ\fR \ \(em\ 0.2)\ dB at any frequency in the band 300\(hy3400\ Hz and at 200\ Hz, within the range of (\fIQ\fR \ +\ 1.0)\ dB to (\fIQ\fR \ \(em\ 0.2)\ dB. .RT .sp 1P .LP 3.4.1.3 \fIGroup delay\ \(em\ Type C\fR .sp 9p .RT .PP The group delay in the send path should be kept to a minimum and should not exceed 1\ ms. No significant delay should occur in the receive path. .PP \fINote\fR \ \(em\ The creation of frame slips in the echo path can lead to an occasional degradation of the echo cancellation. If a delay is necessary to synchronize the digital send and receive paths, the global admissible delay on the send path, including the group delay mentioned above, must not exceed 1\ ms and on the receive path 250\ \(*ms. .RT .sp 1P .LP 3.4.1.4 \fIGroup delay \(em Type D\fR .sp 9p .RT .PP The group delay in the send and receive paths shall meet the requirements of \(sc\ 3.4.1.3 for Type\ C echo cancellers with the addition of the delay allowed for codecs as given in Recommendation\ G.712. .bp .RT .sp 1P .LP 3.4.2 \fIEcho canceller performance\fR .sp 9p .RT .PP The performance requirements which follow are for echo cancellers which include nonlinear processors (see Annex\ A for echo cancellers which do not include a nonlinear processor). .PP In the tests, it is assumed that the nonlinear processor can be disabled, that the echo path impulse response store (H\ register) can be cleared (set to zero) and that adaptation can be inhibited. .PP The requirements are described in terms of tests made by applying signals to R\di\\dn\uand S\di\\dn\uof an echo canceller, and measuring the S\do\\du\\dt\usignals. The test set\(hyup is as shown in Figure\ 6/G.165. The ports are assumed to be at equal relative level points. Band\(hylimited noise is used as the receive input test signal. The echo loss is independent of frequency. .RT .LP .rs .sp 29P .ad r \fBFIGURE 6/G.165 p.\fR .sp 1P .RT .ad b .RT .PP The primary purpose of an echo canceller is to control the echo of a speech stimulus signal. This is done by synthesizing a replica of the echo path impulse response and using it to generate an estimate of the echo which is subtracted from the actual circuit echo. The synthesis must be accomplished using a speech input signal. Because of the difficulty of defining a speech test signal, the following tests are type tests and rely upon the use of a band\(hylimited noise test signal primarily for measurement convenience and .LP repeatability. These tests should be performed on an echo canceller only after the design has been shown to properly synthesize a replica of the echo path impulse response from a speech input signal and its corresponding echo. Speech signals are not used in the tests in this section. Additionally, the nonlinear processor in the echo canceller should be designed to minimize and potentially avoid the perceptible effects of double\(hytalk clipping and noise contrast [see Recommendation\ G.164, Table\ 1, Note\ a)]. Tests to ensure proper operation are under study. .bp .sp 1P .LP 3.4.2.1 \fITest No.\ 1\ \(em\ Steady state residual and returned echo level\fR \fItest\fR .sp 9p .RT .PP This test is meant to ensure that the steady state cancellation (\fIA\fR \s6CANC .PS 10 ) is sufficient to produce a residual echo level which is sufficiently low to permit the use of nonlinear processing without undue reliance on it. .RT .PP The H register is initially cleared and a receive signal is applied for a sufficient time for the canceller to converge producing a steady state residual echo level. .RT .sp 1P .LP \fIRequirement (provisional)\fR .sp 9p .RT .PP With the H register initially set to zero, the nonlinear processor disabled for all values of receive input signal level such that \fIL\fR \s6Rin .PS 10 \ \(>="\ \(em30\ dBm0 and \(=\ \(em10\ dBm0 and for all values of echo loss \ 6\ dB and echo path delay, \fIt\fR\d\fId\fR\u\ \(=\ \(*D\ ms .FS Different echo cancellers may be designed to work satisfactorily for different echo path delays depending on their application in various networks. Thus \(*D, whenever it appears in this Recommendation, represents the echo path delay, \fIt\fR\d\fId\fR\u, for which the echo canceller is designed. .FE , the residual echo level should be less than or equal to that shown in Figure\ 7/G.165. When the nonlinear processor is enabled, the returned echo level must be less than \(em65\ dBm0. .RT .PP \fINote\fR \ \(em\ Recommendation G.113 allows for up to 5\ PCM codecs in the echo path. Meeting the requirement of Figure\ 7/G.165 under those conditions has not been verified. This is under study. .RT .LP .rs .sp 19P .ad r \fBFigure 7/G.165, p.\fR .sp 1P .RT .ad b .RT .sp 1P .LP 3.4.2.2 \fITest No.\ 2\ \(em\ Convergence test\fR .sp 9p .RT .PP This test is meant to ensure that the echo canceller converges rapidly for all combinations of input signal levels and echo paths and that the returned echo level is sufficiently low. The H\ register is initially cleared and adaption is inhibited. The double talk detector, if present, is put in the double talk mode by applying signals to S\di\\dn\uand R\di\\dn\u. The signal at\ S\di\\dn\uis removed and simultaneously adaption is enabled. The degree of adaption, as measured by the returned echo level, will depend on the convergence characteristics of the echo canceller and the double talk detection hangover time. .bp .PP The test procedure is to clear the H\ register and inhibit adaption. Signal\ N is applied at a level \(em10\ dBm0 and a signal is applied at\ R\di\\dn\u. Then\ N is removed and simultaneously adaption is enabled (see Figure\ 8/G.165). After 500\ ms inhibit adaption and measure the returned echo level. The nonlinear processor should be enabled. .RT .LP .rs .sp 13P .ad r \fBFigure 8/G.165 p.\fR .sp 1P .RT .ad b .RT .sp 1P .LP \fIRequirement\fR .sp 9p .RT .PP With the H\ register initially set to zero, for all values \fIL\fR \s6Rin .PS 10 \ \(>="\ \(em30\ dBm0 and \(=\ \(em10\ dBm0 and present for 500\ ms and for all values of echo loss\ \ 6\ dB and echo path delay, \fIt\fR\d\fId\fR\u\ \(=\ \(*D\ ms, the combined loss (\fIA\fR \s6COM .PS 10 \ =\ \fIA\fR \s6ECHO .PS 10 \ + \fIA\fR \s6CANC .PS 10 \ +\ \fIA\fR \s6NLP .PS 10 ) should be\ \(>="\ 27\ dB. .RT .sp 1P .LP 3.4.2.3 \fITest No.\ 3\ \(em\ Performance under conditions of double talk\fR .sp 9p .RT .PP The two parts of this test are meant to test the performance of the canceller under various conditions of double talk. The tests make the assumption that, upon detection of double talk, measures are taken to prevent or slow adaption in order to avoid excessive reduction in cancellation. .RT .PP 3.4.2.3.1 Test No. 3 | is meant to ensure that the double talk detection is not so sensitive that echo and low level near\(hyend speech falsely cause operation of the double talk detector to the extent that adaption does not occur. The test procedure is to clear the H\ register; then for some value of echo delay and echo loss, a signal is applied to\ R\di\\dn\u. Simultaneously (see Figure\ 9/G.165) an interfering signal which is sufficiently low in level to not seriously hamper the ability of the echo canceller to converge, is applied at\ S\di\\dn\u. This signal should not cause the double talk detector to be activated, and adaption and cancellation should occur. After 1\ s the adaption is inhibited and the residual echo measured. The nonlinear process should be \fIdisabled\fR . .sp 9p .RT .LP .rs .sp 10P .ad r \fBfigure 9/G.165 p.\fR .sp 1P .RT .ad b .RT .LP .bp .sp 1P .LP \fIRequirement\fR .sp 9p .RT .PP With the H\ register initially set to zero for all values of \fIL\fR \s6Rin .PS 10 \ \(>="\ \(em25\ dBm0 and\ \(=\ \(em10\ dBm0, \fIN\fR \ =\ \fIL\fR \s6Rin .PS 10 \ \(em15\ dB, \fIA\fR \s6ECHO .PS 10 \ \(>="\ 6\ dB and echo path delay, \fIt\fR\d\fId\fR\u\ \(=\ \(*D\ ms, convergence should occur within 1.0\ s and \fIL\fR \s6RES .PS 10 should be\ \(=\ \fIN\fR . .RT .PP 3.4.2.3.2 Test No.\ 3 | is meant to ensure that the double talk detector is sufficiently sensitive and operates fast enough to prevent large divergence during double talking. .sp 9p .RT .PP The test procedure is to fully converge the echo canceller for a given echo path. A signal is then applied to R\di\\dn\u. Simultaneously (see Figure\ 10/G.165) a signal\ \fIN\fR is applied to\ S\di\\dn\uwhich has a level at least that of\ R\di\\dn\u. This should cause the double talk detector to operate. After any arbitrary time, \(*dt\ >\ 0, the adaption is inhibited and the residual echo measured. The nonlinear processor should be disabled. .LP .rs .sp 10P .ad r \fBfigure 10/G.165 p.\fR .sp 1P .RT .ad b .RT .sp 1P .LP \fIRequirement\fR .sp 9p .RT .PP With the echo canceller initially in the fully converged state for all values of\ \fIL\fR \s6Rin .PS 10 \ \(>="\ \(em30\ dBm0 and\ \(=\ \(em10\ dBm0, and for all values of\ \fIN\fR \ \(>="\ \fIL\fR \s6Rin .PS 10 and for all values of echo loss\ \(>="\ 6\ dB and echo path delay \fIt\fR\d\fId\fR\u\ \(=\ \(*D\ ms, the residual echo level after the simultaneous application of\ \fIL\fR \s6Rin .PS 10 and\ \fIN\fR for any time period should not increase more than 10\ dB over the steady state requirements of Test No.\ 1. .RT .sp 1P .LP 3.4.2.4 \fITest No.\ 4\ \(em\ Leak rate test\fR .sp 9p .RT .PP This test is meant to ensure that the leak time is not too fast, i.e. that the contents of the H\ register do not go to zero too rapidly. .PP The test procedure is to fully converge the echo canceller for a given echo path and then to remove all signals from the echo canceller. After two minutes the contents of the H\ register are frozen, a signal applied to\ \fIR\fR\di\\dn\uand the residual echo measured (see Figure\ 11/G.165). The nonlinear process is used in normal operation, it should be \fIdisabled\fR . .RT .LP .rs .sp 10P .ad r \fBfigure 11/G.165 p.\fR .sp 1P .RT .ad b .RT .LP .bp .sp 1P .LP \fIRequirement\fR .sp 9p .RT .PP With the echo canceller initially in the fully converged state for all values of\ \fIL\fR \s6Rin .PS 10 \ \(>="\ \(em30\ dBm0 and\ \(=\ \(em10\ dBm0, two minutes after the removal of the \fIR\fR \s6in .PS 10 \ signal, the residual echo level should not increase more than 10\ dB over the steady state requirement of Test No.\ 1. .RT .sp 1P .LP 3.4.2.5 \fITest No.\ 5\ \(em\ Infinite return loss convergence test\fR .sp 9p .RT .PP This test is meant to ensure that the echo canceller has some means to prevent the unwanted generation of echo. This may occur when the H\ register contains an echo path model, either from a previous connection or the current connection, and the echo path is opened (circuit echo vanishes) while a signal is present at \fIR\fR\di\\dn\u. .PP The test procedure is to fully converge the echo canceller for a given echo path. The echo path is then interrupted while a signal is applied to\ \fIR\fR\di\\dn\u. 500\ ms after interrupting the echo path the returned echo signal at\ \fIS\fR\do\\du\\dt\ushould be measured (see Figure\ 12/G.165). The nonlinear processor should be \fIdisabled\fR . .RT .LP .rs .sp 17P .ad r \fBFIGURE 12/G.165, p.\fR .sp 1P .RT .ad b .RT .sp 1P .LP \fIRequirement (provisional)\fR .sp 9p .RT .PP With the echo canceller initially in the fully converged state for all values of echo loss\ \(>="\ 6\ dB, and for all values of\ \fIL\fR \s6Rin .PS 10 \ \(>="\ \(em30\ dBm0 and \(= | (em10\ dBm0, the returned echo level at\ \fIS\fR \s6out .PS 10 , 500\ ms after the echo path is interrupted, should be \(= | (em37\ dBm0. .RT .sp 1P .LP 3.4.2.6 \fITest No.\ 6\ \(em\ Stability test\fR .sp 9p .RT .PP Under study. .RT .sp 2P .LP \fB4\fR \fBCharacteristics of an echo canceller tone disabler\fR .sp 1P .RT .sp 1P .LP 4.1 \fIGeneral\fR .sp 9p .RT .PP To ensure proper operation of all currently specified V\(hyseries modems, the echo cancellers covered by this Recommendation should be equipped with a tone detector that conforms to this section. This tone detector responds to a disabling signal which is different from that used to disable the echo suppressor as described in Recommendation\ G.164, \(sc\ 5 and consists of a 2100\ Hz tone with periodic phase reversals inserted in that tone. The tone disabler should respond only to the specified in\(hyband signal. It should not respond to other in\(hyband signals, e.g.\ speech, or a 2100\ Hz tone without a phase reversal. The tone disabler should detect and respond to a disabling signal which may be present in either the send or the receive path. .bp .PP The requirements for echo canceller disabling to ensure proper operation with ATME No.\ 2 equipment that transmits the 2100\ Hz tone with phase reversals could be met by using either the tone disabler specified in this section, or the echo suppressor tone disabler specified in Recommendation\ G.164, \(sc\ 5. However, use of the Recommendation\ G.164, \(sc\ 5 disabler does not assure proper operation with all currently specified V\(hyseries modems. .PP The term disabled in this section refers to a condition in which the echo canceller is configured in such a way as to no longer modify the signals which pass through it in either direction. Under this condition, no echo estimate is subtracted from the send path, the non\(hylinear processor is made transparent, and the delay through the echo canceller still meets the conditions specified in \(sc\ 3.4.1. However, no relationship between the circuit conditions before and after disabling should be assumed. For one thing, the operation of echo cancellers with tonal inputs (such as the disabling tone) is unspecified. Additionally, the impulse response stored in the echo canceller prior to convergence (and prior to the disabling tone being sent) is arbitrary. This can lead to apparent additional echo paths which, in some echo canceller implementations, remain unchanged until the disabling tone is recognized. Also note that echo suppressors could be on the same circuit and there is no specified relationship between their delay in the enabled and disabled states. In spite of the above, it is possible, for example, to measure the round\(hytrip delay of a circuit with the disabling tone but the trailing edge of the tone burst should be used and sufficient time for all devices to be disabled should be allotted before terminating the disabling tone and starting the timing. .PP It should be noted that this condition does not necessarily fulfil the requirements for 64\ kbit/s bit sequence integrity, for which case other means of disabling in line with Recommendation\ G.165, \(sc\ 3.4 will apply. .PP A reference tone disabler is described in Annex\ B. .RT .sp 1P .LP 4.2 \fIDisabler characteristics\fR .sp 9p .RT .PP The echo canceller tone disabler requires the detection of a 2100\ Hz tone with phase reversals of that tone. The characteristics of the transmitted signal are defined in Recommendation\ V.25. Phase variations in the range of 180\(de \(+- | 5\(de must be detected while those in the range of 0\(de \(+- | 10\(de must not be detected. .PP The frequency characteristics of the tone detector are the same as the characteristics of the echo suppressor tone detector given in Recommendation\ G.164, \(sc\ 5.2. .PP The dynamic range of this detector should be consistent with the input levels as specified in Recommendation\ V.2 and H.51 with allowances for variation introduced by the public switched telephone network. .RT .sp 1P .LP 4.3 \fIGuardband characteristics\fR .sp 9p .RT .PP Similar to that defined in Recommendation G.164, \(sc\ 5.3, consistent with the dynamic range given in \(sc\ 4.2 above with the following exception. The detector should operate perfectly with white noise less than or equal to 11\ dB below the level of the 2100\ Hz signal. No definitive guidelines can be given for the range between 5\ and 11\ dB because of the variations in the test equipment used. In particular, performance may vary with the peak\(hyto\(hyaverage ratio of the noise generator used. As a general guideline, however, the percentage of correct operation (detection of phase variations of 180\(de \(+- | 5\(de and non\(hydetection of phase variations of 0\(de \(+- | 10\(de) should fall by no more than 1% for each dB reduction in signal\(hyto\(hynoise below 11\ dB. The Administration of the Federal Republic of Germany mentions the possibility of designing a detector capable of operating perfectly at 5\ dB signal\(hyto\(hynoise ratio. .RT .sp 1P .LP 4.4 \fIHolding\(hyband characteristics\fR .sp 9p .RT .PP Same as defined in Recommendation\ G.164, \(sc\ 5.4. .RT .sp 1P .LP 4.5 \fIOperate time\fR .sp 9p .RT .PP The operate time must be sufficiently long to provide immunity from false operation due to voice signals, but not so long as to needlessly extend the time to disable. The tone disabler is required to operate within one second of the receipt of the disabling signal. .RT .sp 1P .LP 4.6 \fIFalse operation due to speech currents\fR .sp 9p .RT .PP Same as in Recommendation G.164, \(sc\ 5.6. .bp .RT .sp 1P .LP 4.7 \fIFalse operation due to data signals\fR .sp 9p .RT .PP It is desirable that the tone disabler should rarely operate falsely on data signals from data sets that would be adversely affected by disabling of the echo canceller. To this end, a reasonable objective is that, for an echo canceller installed on a working circuit, usual data signals from such data sets should not, on the average, cause more than 10\ false operations during 100\ hours of data transmissions. .RT .sp 1P .LP 4.8 \fIRelease time\fR .sp 9p .RT .PP Same as in Recommendation G.164, \(sc\ 5.7. .RT .sp 1P .LP 4.9 \fIOther considerations\fR .sp 9p .RT .PP Both the echo of the disabling tone and the echo of the calling tone may disturb the detection of the echo canceller disabling tone. As such, it is not recommended to add the receive and transmit signal inputs together to form an input to a single detector. .PP Careful attention should be given to the number of phase reversals required for detection of the disabling tone. Some Administrations favour relying on\ 1 to improve the probability of detection even in the presence of slips, impulse noise, and low signal\(hyto\(hynoise ratio. Other Administrations favour relying on\ 2 to improve the probability of correctly distinguishing between non\(hyphase\(hyreversed and phase\(hyreversed 2100\ Hz tones. .RT .sp 2P .LP \fB5\fR \fBNonlinear processors for use in echo cancellers\fR .sp 1P .RT .sp 1P .LP 5.1 \fIScope\fR .sp 9p .RT .PP For the purpose of this Recommendation the term \*Qnonlinear processor\*U is intended to mean only those devices which fall within the definition given in \(sc\ 2.5 and which have been proven to be effective in echo cancellers. It is possible to implement such nonlinear processors in a number of ways (centre clippers being just one example), with fixed or adaptive .PP operating features, but no recommendation is made for any particular implementation. General principles and guidelines are given in \(sc\ 5.2. More detailed and concrete information requires reference to specific implementations. This is done in Annex\ C for the particular case of a \*Qreference nonlinear processor\*U. The use of this term denotes an implementation given for guidance and illustration only. It does not exclude other implementations nor does it imply that the reference nonlinear processor is necessarily the most appropriate realization on any technical, operational or economic grounds. .RT .LP 5.2 \fIGeneral principles and guidelines\fR .sp 1P .RT .sp 2P .LP 5.2.1 \fIFunction\fR .sp 1P .RT .sp 1P .LP 5.2.1.1 \fIGeneral\fR .sp 9p .RT .PP The nonlinear processor is located in the send path between the output of the subtractor and the send\(hyout port of the echo canceller. Conceptually, it is a device which blocks low level signals and passes high level signals. Its function is to further reduce the residual echo level (\fIL\fR \s6RES .PS 10 as defined in \(sc\ 2.4) which remains after imperfect cancellation of the circuit echo so that the necessary low returned echo level (\fIL\fR \s6RET .PS 10 as defined in \(sc\ 2.7) can be achieved. .RT .sp 1P .LP 5.2.1.2 \fINetwork performance\fR .sp 9p .RT .PP Imperfect cancellation can occur because echo cancellers which conform to this Recommendation may not be capable of adequately modelling echo paths which generate significant levels of nonlinear distortion (see \(sc\ 3.2). Such distortion can occur, for example, in networks conforming to Recommendation\ G.113 in which up to five pairs of PCM codecs (conforming to Recommendation\ G.712) are permitted in an echo path. The accumulated quantization distortion from these codecs may prevent an echo canceller from achieving the necessary \fIL\fR \s6RET .PS 10 by using linear cancellation techniques alone. It is therefore recommended that all echo cancellers capable only of modelling the linear components of echo paths but intended for general network use should incorporate suitable nonlinear processors. .bp .RT .sp 1P .LP 5.2.1.3 \fILimitations\fR .sp 9p .RT .PP This use of nonlinear processors represents a compromise in the circuit transparency which would be possible by an echo canceller which could achieve the necessary \fIL\fR \s6RET .PS 10 by using only modelling and cancellation techniques. Ideally, the non\(hylinear processor should not cause distortion of near\(hyend speech. In practical devices it may not be possible to sufficiently approach this ideal in this case it is recommended that nonlinear .RT .PP processors should not be active under double talk or near\(hyend single\(hytalk conditions. From this it follows that excessive dependence must not be placed on the nonlinear processor and that \fIL\fR \s6RES .PS 10 must be low enough to prevent objectionable echo under double\(hytalk conditions. .RT .sp 1P .LP 5.2.1.4 \fIData transmission\fR .sp 9p .RT .PP Nonlinear processors may affect the transmission of data through an enabled echo canceller. This is under study. .RT .sp 2P .LP 5.2.2 \fISuppression threshold\fR .sp 1P .RT .sp 1P .LP 5.2.2.1 \fIGeneral\fR .sp 9p .RT .PP The suppression threshold level (\fIT\fR \s6SUP .PS 10 ) of a nonlinear processor is expressed in dBm0 and is equal to the highest level of a sine\(hywave signal at a given moment that is just suppressed. Either fixed or adaptive suppression threshold levels may be used. .RT .sp 1P .LP 5.2.2.2 \fIFixed suppression threshold\fR .sp 9p .RT .PP With a fixed suppression threshold level the appropriate level to use will depend upon the cancellation achieved and the statistics of speech levels and line conditions found in the particular network in which the echo canceller is to be used. It is therefore recommended that the actual level should be field selectable to permit the user to adjust it for the actual network environment. Values of fixed suppression threshold levels to be used are under study \(em see Notes\ 1 and\ 2. .PP \fINote 1\fR \ \(em\ As an interim guide, it is suggested that the suppression threshold level should be set a few decibels above the level that would result in the \fIpeaks\fR of \fIL\fR \s6RES .PS 10 for a \*Q2\(*s\(hytalker\*U and a \*Q2\(*s\(hyecho return loss\*U being suppressed. .RT .PP \fINote 2\fR \ \(em\ Results of a field trial reported by one Administration indicated that a fixed suppression threshold level of \(em36\ dBm0 gave a satisfactory performance. A theoretical study, by another Administration, of an echo path contianing five pairs of PCM codecs showed that for an \fIL\fR \s6R .PS 10 of \(em10\ dBm0, the quantization noise could result in an \fIL\fR \s6RES .PS 10 of \(em38\ dBm0. .RT .sp 1P .LP 5.2.2.3 \fIAdaptive suppression threshold\fR .sp 9p .RT .PP A good compromise can be made between using a high \fIT\fR \s6SUP .PS 10 to prevent it being exceeded by loud talker residual echo and using a low \fIT\fR \s6SUP .PS 10 to reduce speech distortion on break\(hyin by making \fIT\fR \s6SUP .PS 10 adaptive to the actual circuit conditions and speech levels. This may be achieved in a number of ways and no recommendation is made for any particular implementation. General guidelines applicable to the control algorithm and suppression threshold levels are under study. .RT .sp 2P .LP 5.2.3 \fIControl of nonlinear processor activation\fR .sp 1P .RT .sp 1P .LP 5.2.3.1 \fIGeneral\fR .sp 9p .RT .PP To conform to the recommendation made in \(sc\ 5.2.1.3, it is necessary to control the activation of the nonlinear processor so that it is not active when near\(hyend speech is likely to be present. When \*Qactive\*U, the nonlinear processor should function as intended to reduce \fIL\fR \s6RES .PS 10 . When \*Qinactive\*U, it should not perform any nonlinear processing on any signal passing through the echo canceller. .bp .RT .sp 1P .LP 5.2.3.2 \fIControl guidelines\fR .sp 9p .RT .PP It is recommended that the following two guidelines should govern control of the activation of a nonlinear processor. First, because they are intended to further reduce \fIL \s6RES .PS 10 , they should be active when \fIL\fR \s6RES .PS 10 is at a significant level. Second, because they should not distort near\(hyend speech, they should be inactive when near\(hyend speech is present. Where these two guidelines conflict the control function should favour the second. .RT .sp 1P .LP 5.2.3.3 \fIStatic characteristics\fR .sp 9p .RT .PP A conceptual diagram showing the two operational states of a nonlinear processor is shown in Figure\ 13/G.165. The \fIL\fR \s6S .PS 10 \fIL\fR \s6R .PS 10 plane is divided into two regions, W and Z by the threshold WZ. In the W region the nonlinear processor is inactive while in the Z region it is active. Proper control of the nonlinear processor to ensure operation in the appropriate region requires recognition of the double\(hytalk condition or the presence of near\(hyend speech. Imperfect detection of double\(hytalk combined with a high suppression threshold level will result in distortion of near\(hyend speech. The echo canceller then exhibits some of the characteristics of an echo suppressor. A low suppression level will permit easy double\(hytalking, even if a detection error is made because the near\(hyend speech will suffer only a low level of non\(hylinear distortion. If the suppression threshold level is too low then peaks of residual echo may be heard. .RT .LP .rs .sp 21P .ad r \fBFigure 13/G.165, p.\fR .sp 1P .RT .ad b .RT .sp 1P .LP 5.2.3.4 \fIDynamic characteristics\fR .sp 9p .RT .PP The dynamic characteristics can be specified by stating the time that elapses when the signal conditions pass from a point in one area to a point in the other area before the state appropriate to the second area is established. Four such transitions are shown by arrows in Figure\ 13/G.165. .RT .sp 1P .LP \fITransition No. 1 \(em W to Z, L\fI .sp 9p .RT .EF '% \fIS\ constant,\'' .OF '''\fIS\ constant,\ %' .EF '% \fIR\ increasing'' .OF '''\fIR\ increasing %' .PP In this case the \fIL\fR\dS\usignal occurred first and the \fIL\fR\dR\uis increasing to a sufficiently high level to override the \fIL\fR\dS\usignal in the control path and cause the nonlinear processor to change from the inactive to the active state. Since this will cause distortion of the \fIL\fR\dS\usignal (near talker speech in this case) the action should not be initiated too quickly. .bp .RT .sp 1P .LP \fITransition No. 2 \(em Z to W, L\fI .sp 9p .RT .EF '% \fIS\ constant,\'' .OF '''\fIS\ constant,\ %' .EF '% \fIR\ decreasing'' .OF '''\fIR\ decreasing %' .PP In this case the \fIL\fR\dR\usignal has overriden the \fIL\fR\dS\usignal in the control path and the nonlinear processor is in the active state. The \fIL\fR\dR\usignal is now decreasing. The nonlinear processor should remain in the active state sufficiently long to prevent echo, which is stored in the echo path, from being hear by the far talker. .RT .sp 1P .LP \fITransition No. 3 \(em Z to W, L\fI .sp 9p .RT .EF '% \fIR\ constant,\'' .OF '''\fIR\ constant,\ %' .EF '% \fIS\ increasing'' .OF '''\fIS\ increasing %' .PP This transition is replicating the onset of double talk. As soon as possible after the \fIL\fR\dS\usignal is detected the nonlinear processor should be switched to the inactive state in order to minimise any distortion of the near talker speech. .RT .sp 1P .LP \fITransition No. 4 \(em W to Z, L\fI .sp 9p .RT .EF '% \fIR\ constant,\'' .OF '''\fIR\ constant,\ %' .EF '% \fIS\ decreasing'' .OF '''\fIS\ decreasing %' .PP In this case \fIL\fR\dS\uhas been recognised but is decreasing. Any action which is taken should favour continuing to permit the \fIL\fR\dS\usignal to pass. This implies there should be some delay in switching the nonlinear processor back to the active state. .RT .sp 1P .LP 5.2.4 \fIFrequency limits of control paths\fR .sp 9p .RT .PP Under study. .PP \fINote\fR \ \(em\ Depending on the particular implementation of the nonlinear processor, the considerations and frequency response limits given in Recommendation\ G.164, \(sc\ 3.2.4.2 for the suppression and break\(hyin control paths of echo suppressors may also be applicable to similar control paths used in nonlinear processors. These control paths may include the activation control and adaptive suppression threshold level control. .RT .sp 1P .LP 5.2.5 \fISignal attenuation below threshold level\fR .sp 9p .RT .PP The attenuation of signals having a level below that of the suppression threshold level of a nonlinear processor in the active state must be such that the requirements of \(sc\ 3.4.2.1 are met. .RT .sp 1P .LP 5.2.6 \fITesting of nonlinear processors\fR .sp 9p .RT .PP The nonlinear processor may be considered as a special case of an echo suppressor which is limited to suppressing only low level signals. The types of test required to determine the nonlinear processor performance characteristics are very similar to the echo suppressor tests given in Recommendation\ G.164. However, depend ing on the specific implementation of a nonlinear processor, the transitions between areas W and Z of Figure\ 13/G.165 may not be as sharply defined as is the case for echo suppressors. Signals observed at the send\(hyout port of the echo canceller may be distorted for short periods when transitions between the W and Z operating regions occur. Although Recommendation\ G.164 may be used as a guide to the testing of nonlinear processors it may be necessary to introduce unique test circuit modifications in order to make measurements on some specific nonlinear processor implementations. No recommendation can be given for a universal test circuit appropriate for all nonlinear processor implementations. \v'6p' .RT .ce 1000 ANNEX\ A .ce 0 .ce 1000 (to Recommendation G.165) .sp 9p .RT .ce 0 .ce 1000 \fBEcho cancellers without nonlinear processing\fR .sp 1P .RT .ce 0 .PP It may be possible to implement echo cancellers without the inclusion of nonlinear processing. For these echo cancellers the total echo loss is provided by echo cancellation. The achievable echo cancellation is limited by the characteristics of the echo path and by the method of implementing the echo canceller. In particular, if one pair of codecs conforming to Recommendation\ G.712 is used in the echo path or in the echo canceller, the maximum echo cancellation (considering quantizing errors in the echo canceller and other impairments) is that shown by the solid line in Figure\ A\(hy1/G.165. .bp .sp 1P .RT .PP Echo cancellers conforming to the solid line in Figure\ A\(hy1/G.165 have been tested and found to provide acceptable performance in Japan. Other tests, however, suggest that the echo cancellation required in echo cancellers for general application is at least that shown by the broken line in Figure\ A\(hy1/G.165. Further study is needed. Pending the results of that study, echo cancellers which do not include nonlinear processors are not yet recommended for general application. .PP All the provisions and tests in the body of Recommendation\ G.165 apply to these echo cancellers except as follows: .RT .LP a) \(sc\ 3.4.2.1: the residual echo level requirement is that shown by the solid line of Figure\ A\(hy1/G.165. .LP b) For all other tests, any reference to non\(hylinear processing should be ignored. .LP .rs .sp 26P .ad r \fBFigure A\(hy1/G.165, p.\fR .sp 1P .RT .ad b .RT .ce 1000 ANNEX\ B .ce 0 .ce 1000 (to Recommendation G.165) .sp 9p .RT .ce 0 .ce 1000 \fBDescription of an\fR \fBecho canceller reference tone disabler\fR .sp 1P .RT .ce 0 .LP B.1 \fIGeneral\fR .sp 1P .RT .PP This annex describes the characteristics of an echo canceller reference tone disabler. The use of the term \fIreference\fR denotes a disabling implementation given for guidance only. It does not exclude alternative implementations of a tone disabler which responds to the signal as defined in Recommendation\ V.25, and which also meets all of the criteria for reliability of operation and protection from false operation by speech signals. .bp .RT .sp 1P .LP B.2 \fIDisabler characteristics\fR .sp 9p .RT .PP The echo canceller reference tone disabler described in this annex detects a 2100\ Hz tone with periodic phase reversals which occur every 450 \(+-\ 25\ ms. The characteristics of the transmitted signal are defined in Recommendation\ V.25. .RT .sp 1P .LP B.2.1 \fITone detection\fR .sp 9p .RT .PP The frequency characteristics of the tone detector used in this reference tone disabler are the same as the characteristics of the echo suppressor tone detector given in Recommendation\ G.164, \(sc\ 5.2, except that the upper limit of the dynamic range is \(em6\ dBm0. .RT .sp 1P .LP B.2.2 \fIPhase reversal detection\fR .sp 9p .RT .PP The reference tone disabler responds to a signal which contains phase reversals of 108\(de\ \(+-\ 10\(de at its source (as specified in Recommendation\ V.25) when this signal has been modified by allowable degradations caused by the network, e.g.\ noise, phase jitter, etc. This disabler is insensitive to phase jitter of \(+-\ 15\(de peak\(hyto\(hypeak in the frequency range of 0\(hy120\ Hz. This accommodates to the phase jitter permitted by Recommendations\ H.12 and G.229. In order to minimize the probability of false disabling of the echo canceller due to speech currents and network\(hyinduced phase changes, this reference tone disabler does not respond to single phase changes of the 2100\ Hz tone in the range 0\(de \(+- 110\(de occurring in a one second period. This number has been chosen since it represents the approximate phase shift caused by a single frame slips in a PCM system. .RT .sp 1P .LP B.3 \fIGuardband characteristics\fR .sp 9p .RT .PP Meet requirements in Recommendation G.164, \(sc\ 5.3. .PP \fINote\fR \ \(em\ The possibility of interference during the phase reversal detection period has been taken into account. One potential source of interference is the presence of calling tone as specified in Recommendation\ V.25. If the calling tone interferes with the detection of the phase reversal, the entire disabling detection sequence is restarted, but only one time. Recommendation\ V.25 ensures at least one second of quiet time between calling tone burst. .RT .sp 1P .LP B.4 \fIHolding\(hyband characteristics\fR .sp 9p .RT .PP Meet requirements in Recommendation\ G.164, \(sc\ 5.4. .RT .sp 1P .LP B.5 \fIOperate time\fR .sp 9p .RT .PP The reference tone disabler operates within one second of the receipt, without interference, of the sustained 2100\ Hz tone with periodic phase reversals, having the level in the range \(em6 to \(em31\ dBm0. The one second operate time permits the detection of the 2100\ Hz tone and ensures that two phase reversals will occur (unless a slip or impulse noise masks one of the phase reversals). .RT .sp 1P .LP B.6 \fIFalse operation due to speech currents\fR .sp 9p .RT .PP Meets requirements in Recommendation G.164, \(sc\ 5.6. .RT .sp 1P .LP B.7 \fIFalse operation due to data signals\fR .sp 9p .RT .PP Meets the requirement in Recommendation\ G.165, \(sc\ 4.7. To this end, the tone disabler circuitry becomes inoperative if one second of clear (i.e.\ no phase reversals or other interference) 2100\ Hz tone is detected. The detected circuit remains inoperative during the data transmission and only becomes operative again 250 \(+- 150\ ms after a signal in the holding band falls at least 3\ dB below the maximum holding sensitivity. Thus the possibility of inadvertent disabling of the echo canceller during data transmission is minimized. .RT .sp 1P .LP B.8 \fIRelease time\fR .sp 9p .RT .PP Meets the requirements in Recommendation G.164, \(sc\ 5.7. .bp .RT .ce 1000 ANNEX\ C .ce 0 .ce 1000 (to Recommendation G.165) .sp 9p .RT .ce 0 .ce 1000 \fBDescription of a\fR \fBreference nonlinear processor\fR .sp 1P .RT .ce 0 .LP C.1 \fIGeneral\fR .sp 1P .RT .PP This annex, which is for the purposes of illustration only and not intended as a detailed design (see \(sc\ 5.1), describes a reference nonlinear processor based upon concepts that are as simple as possible but having included in it a sufficient number of features to give guidance for a wide range of possible implementations. To this end two variants of the reference nonlinear processor are included. Both are based on a centre clipper having either of the idealized transfer functions illustrated in Figure\ C\(hy1/G.165. The suppression threshold level (determined, in this case by the clipping level) in the first variant is adaptive, adaptation being by reference to \fIL\fR\dR\u. Activation control is by reference to the difference between \fIL\fR\dR\uand \fIL\fR\dS\u. In the second variant the suppression threshold is fixed. .PP It is assumed that the reference nonlinear processor is used in an echo canceller which can achieve a cancellation of the linear components of any returned echo of at least \fIN\fR \ dB. The value of \fIN\fR is under study. .RT .LP .rs .sp 13P .ad r \fBFigure C\(hy1/G.165, p.\fR .sp 1P .RT .ad b .RT .sp 1P .LP C.2 \fISuppression threshold\fR | \fIT\fR\dS\\dU\\dP\u) .sp 9p .RT .PP Adaptive \fIT\fR\dS\\dU\\dP\u= (\fIL\fR\dR\u\(em \fIx\fR \(+- 3) dBm0 for \(em30 \(= \fIL\fR\dR\u\(= \(em10 dBm0 .PP Fixed \fIT\fR\dS\\dU\\dP\u= \fIx\fR `\ dBm0 .PP \fINote\fR \ \(em\ Values of \fIx\fR and \fIx\fR ` are under study. Values of 18 for \fIx\fR and \(em36 for \fIx\fR ` have been suggested by confimation is required that these values are appropriate for use in all networks. .RT .sp 1P .LP C.3 \fIStatic characteristics of activation control\fR .sp 9p .RT .PP \fIT\fR\dW\\dZ\u= (\fIL\fR\dR\u\(em \fIy\fR \(+- 3) dBm0 for \(em30 \(= \fIL\fR\dR\u\(= \(em10 dBm0 .PP \fINote 1\fR \ \(em\ \fIT\fR\dW\\dZ\uis as defined in \(sc\ 5.2.3.3. .PP \fINote 2\fR \ \(em\ The value of \fIy\fR | ay be different for each variant, and this is under study. Values of \fIx\fR \ dB in the case of the adaptive \fIT\fR\dS\\dU\\dP\uand \(>="\ 6\ dB for \fIy\fR in the case of the fixed \fIT\fR\dS\\dU\\dP\useem reasonable. .RT .sp 1P .LP C.4 \fIDynamic characteristics of activation control\fR .sp 9p .RT .PP Dynamic characteristics of the activation control are given in Table\ C\(hy1/G.165 and\ C\(hy2/G.165. Also see Figure\ 13/G.165. .RT .sp 1P .LP C.5 \fIFrequency limits of control paths\fR .sp 9p .RT .PP See Recommendation G.165, \(sc\ 5.2.4. .RT .sp 1P .LP C.6 \fITesting\fR .sp 9p .RT .PP Tables C\(hy1/G.165 and C\(hy2/G.165 indicate, by reference to Recommendation\ G.164 how the dynamic performance of nonlinear processor activation control may be checked using sine wave signals. Figures\ C\(hy2/G.165 and C\(hy3/G.165 show the traces obtained on an oscilloscope for these tests. .bp .RT .ce \fBH.T. [T2.165]\fR .T& lw(48p) | lw(24p) sw(30p) | lw(24p) sw(30p) | lw(30p) | lw(18p) | lw(42p) | lw(42p) | lw(42p) , ^ | l | l | l | l | ^ | ^ | ^ | ^ | ^ . .T& cw(48p) | cw(24p) sw(30p) | cw(24p) sw(30p) | lw(30p) | lw(18p) | lw(42p) | lw(42p) | lw(42p) , ^ | c | c | c | l | ^ | ^ | ^ | ^ | ^ . Initial signal Send \fIL\fR S (dBm0) Send \fIL\fR S (dBm0) Receive \fIL\fR R (dBm0) Final signal { Receive \fIL\fR R (dBm0) Recommended value (ms) Test No. (Rec. G.164) Excursion (see Figure 13/G.165) Test circuit, Figure: Oscilloscope trace } _ .T& cw(18p) | cw(30p) | cw(24p) | cw(30p) | cw(24p) | cw(30p) | cw(30p) | lw(18p) | lw(42p) | lw(42p) | lw(42p) , ^ | c | c | c | c | c | l | ^ | ^ | ^ | ^ . Fixed \(em25 \(em10 \(em25 \(em30 15\(hy64 Adaptive \(em55 \(em40 \(em30 \(em20 \(em15 \(em\ 5 \(em55 \(em40 \(em30 \(em40 \(em40 \(em30 { \(*D\ua\d\u)\d 5 Transition 2 14/G.164 Trace 1 and trace 2 of Figure C\(hy3/G.165 (\(*b) W/Z } _ .T& cw(18p) | cw(30p) | cw(24p) | cw(30p) | cw(24p) | cw(30p) | cw(30p) | lw(18p) | lw(42p) | lw(42p) | lw(42p) , ^ | c | c | c | c | c | l | ^ | ^ | ^ | ^ . Fixed \(em15 \(em25 \(em40 \(em25 16\(hy120 Adaptive \(em40 \(em40 \(em25 \(em50 \(em30 \(em15 \(em55 \(em55 \(em40 \(em50 \(em30 \(em15 { 30\(hy50 6 Transition 4 17/G.164 Trace 1 and trace 2 of Figure C\(hy2/G.165 (\(*b) \ua\d\u)\d\ \(*D is defined in \(sc\ 3.4.2.1 [footnote \u4\d\u)\d]. } _ .TE .nr PS 9 .RT .ad r \fBTABLEAU C\(hy1/G.165 [T2.165] \*`a l'italienne, p.17\fR .sp 1P .RT .ad b .RT .LP .bp .ce \fBH.T. [T3.165]\fR .T& lw(48p) | lw(24p) sw(30p) | lw(24p) sw(30p) | lw(30p) | lw(18p) | lw(42p) | lw(42p) | lw(42p) , ^ | l | l | l | l | ^ | ^ | ^ | ^ | ^ . .T& cw(48p) | cw(24p) sw(30p) | cw(24p) sw(30p) | lw(30p) | lw(18p) | lw(42p) | lw(42p) | lw(42p) , ^ | c | c | c | l | ^ | ^ | ^ | ^ | ^ . Initial signal Send \fIL\fR S (dBm0) Send \fIL\fR S (dBm0) Receive \fIL\fR R (dBm0) Final signal { Receive \fIL\fR R (dBm0) Recommended value (ms) Test No. (Rec. G.164) Excursion (see Figure 13/G.165) Test circuit, Figure: Oscilloscope trace } _ .T& cw(18p) | cw(30p) | cw(24p) | cw(30p) | cw(24p) | cw(30p) | cw(30p) | lw(18p) | lw(42p) | lw(42p) | lw(42p) , ^ | c | c | c | c | c | l | ^ | ^ | ^ | ^ . Fixed \(em25 \(em30 \(em25 \(em10 16\(hy120 Adaptive \(em55 \(em40 \(em30 \(em40 \(em40 \(em30 \(em55 \(em40 \(em30 \(em20 \(em15 \(em\ 5 { 15\(hy75 4 Transition 1 14/G.164 Trace 2 of Figure C\(hy3/G.165 (\(*a) Z/W } _ .T& cw(18p) | cw(30p) | cw(24p) | cw(30p) | cw(24p) | cw(30p) | cw(30p) | lw(18p) | lw(42p) | lw(42p) | lw(42p) , ^ | c | c | c | c | c | l | ^ | ^ | ^ | ^ . Fixed \(em40 \(em25 \(em15 \(em25 \(= | Adaptive \(em55 \(em55 \(em40 \(em50 \(em30 \(em15 \(em40 \(em40 \(em25 \(em50 \(em30 \(em15 { \(= | 6 Transition 3 17/G.164 Trace 2 of Figure C\(hy2/G.165 (\(*a) } _ .TE .nr PS 9 .RT .ad r \fBTABLEAU C\(hy2/G.165 [T3.165] \*`a l'italienne, p.18\fR .sp 1P .RT .ad b .RT .LP .bp .LP .rs .sp 22P .ad r \fBFIGURE C\(hy2/G.165, p.19\fR .sp 1P .RT .ad b .RT .LP .rs .sp 22P .ad r \fBFIGURE C\(hy3/G.165, p.20\fR .sp 1P .RT .ad b .RT .sp 2P .LP \fBReference\fR .sp 1P .RT .LP [1] CCITT Recommendation \(em \fIEcho suppressors suitable for circuits having\fR \fIeither short or long propagation time\fR , Orange Book, Volume\ III.1, Recommendation\ G.161, ITU, Geneva, 1977. .bp .sp 2P .LP \fBRecommendation\ G.166\fR .RT .sp 2P .ce 1000 \fBCHARACTERISTICS\ OF\ SYLLABIC\ COMPANDORS\fR .EF '% Fascicle\ III.1\ \(em\ Rec.\ G.166'' .OF '''Fascicle\ III.1\ \(em\ Rec.\ G.166 %' .ce 0 .sp 1P .ce 1000 \fBFOR\ TELEPHONY\ ON\ HIGH\ CAPACITY\ LONG\ DISTANCE\ SYSTEMS\fR .ce 0 .sp 1P .ce 1000 \fI(Malaga\(hyTorremolinos, 1986; amended at Melbourne, 1988)\fR .sp 9p .RT .ce 0 .sp 1P .PP Compandors adhering to Recommendation G.162, \fIYellow Book\fR , were intended for use in small capacity network systems and their use in large capacity network long\(hydistance systems is not recommended. Compandors adhering to this Recommendation are intended for use in large capacity long\(hydistance systems. Their use on small capacity network systems is optional. They are not intended for use in subscriber applications such as mobile communication systems. .sp 1P .RT .sp 2P .LP \fB1\fR \fBGeneral\fR .sp 1P .RT .PP 1.1 Syllabic compandors are devices in which gain variations occur at a rate comparable to the syllabic rate of speech. A compandor consists of a combination of a compressor at one point in a communication path, for reducing the amplitude range of signals followed by an expander at another point for a complementary increase in the amplitude range. The compandor enhances the subjective speech performance primarily due to two actions. The compressor increases the average speech level of weaker signals prior to entering a communication path where increased noise is expected to be encountered. The expander, in returning the speech signal to its original dynamic range provides a subjective enhancement to the communication path by attenuating the noise perceived by the listening party during silences. For a further description of compandor operation see Annex\ A. .sp 9p .RT .PP 1.2 This Recommendation does not specify the detector characteristics, e.g.,\ peak, r.m.s. or average. .PP The performance recommended may not be sufficient to ensure compatibility between compandors conforming to this Recommendation but which are of different design. Before using compressors and expanders of different design origins at opposite ends of the same circuit, Administrations should test them for compatibility. The tests should take account of the sensitivity of compandor performance to the characteristics of the test signal. .PP 1.3 The use of a number of syllabic compandors on circuits carried on the same FDM carrier may result in a changed load being presented to the FDM system. The FDM system operating parameters could, therefore, require appropriate adjustment as a function of the load. .sp 9p .RT .PP 1.4 It should be noted that the subjective enhancement which occurs on speech, when syllabic compandors are used, does not apply to transmission of non\(hyspeech signals which may experience a signal\(hyto\(hynoise degradation on syllabic compandored circuits. .LP .PP 1.5 Some of the clauses given below specify the joint characteristics of a compressor and an expander in the same direction of transmission of a 4\(hywire circuit. The characteristics specified in this way can be obtained more easily if the compressors and expanders are of similar design; in certain cases close cooperation between Administrations may be necessary. Application rules for syllabic compandors address this issue. .sp 2P .LP \fB2\fR \fBDefinitions\fR .sp 1P .RT .sp 1P .LP 2.1 \fBunaffected level\fR .sp 9p .RT .PP \fI\fR The unaffected level is the absolute level, at a point of zero relative level on the line between the compressor and the expander of a signal at 800\ Hz, which remains unchanged whether the circuit is operated with the compressor or not. The unaffected level is defined in this way in order not to impose any particular values of relative level at the input to the compressor or the output of the expander. .bp .PP To make allowances for the increase in mean power introduced by the compressor, and to avoid the risk of increasing the intermodulation noise and the overload which might result, the unaffected level must be adjusted taking into account the capacity of the system. (See Reference\ [1], Chapter\ II, Annex\ 4, for detailed discussion of this adjustment.) .RT .sp 1P .LP 2.2 \fBratio of compression\fR .sp 9p .RT .PP The ratio of compression of a compressor is defined by the formula: \v'6p' .RT .sp 1P .ce 1000 \(*a = @ { fIL\fR~\d1\~CIN~\u~\(em~\fIL\fR~\d2\~CIN~\u } over { fIL\fR~\d1\~COUT~\u~\(em~\fIL\fR~\d2\~COUT~\u } @ .ce 0 .sp 1P .LP .sp 1 where .LP \fIL\fR\d1\u\dC\\dI\\dN\uand \fIL\fR\d2\u\dC\\dI\\dN\uare any two different compressor input levels within the compressor operating range. .LP \fIL\fR\d1\u\dC\\dO\\dU\\dT\uand \fIL\fR\d2\u\dC\\dO\\dU\\dT\uare the compressor output levels corresponding to input levels\ \fIL\fR\d1\u\ \dC\\dI\\dN\uand \fIL\fR\d2\u\ \dC\\dI\\dN\urespectively. .sp 1P .LP 2.3 \fBratio of expansion\fR .sp 9p .RT .PP The ratio of expansion of an expander is defined by the formula: \v'6p' .RT .sp 1P .ce 1000 \(*b = @ { fIL\fR~\d1\~EOUT~\u~\(em~\fIL\fR~\d2\~EOUT~\u } over { fIL\fR~\d1\~EIN~\u~\(em~\fIL\fR~\d2\~EIN~\u } @ .ce 0 .sp 1P .LP .sp 1 .LP where .LP \fIL\fR\d1\u\dE\\dI\\dN\uand \fIL\fR\d2\u\ \dE\\dI\\dN\uare any two different expander input levels within the expander operating range. .LP \fIL\fR\d1\u\ \dE\\dO\\dU\\dT\uand \fIL\fR\d2\u\ \dE\\dO\\dU\\dT\uare the expander output levels corresponding to input levels\ \fIL\fR\d1\u\ \dE\\dI\\dN\uand \fIL\fR\d2\u\ \dE\\dI\\dN\urespectively. .sp 2P .LP \fB3\fR \fBCharacteristics of syllabic compandors\fR .sp 1P .RT .sp 1P .LP 3.1 \fIUnaffected level\fR .sp 9p .RT .PP A nominal value of \(em10 dBm0 for the unaffected level is recommended for high capacity systems. However, Administrations are free to mutually negotiate a different unaffected level to allow optimal loading of their transmission systems. Such variation is expected to be in the range\ \(em10 to\ \(em24\ dBm0. The loading effects of pilot tones should be considered. .RT .sp 1P .LP 3.2 \fIRatio of compression\fR \(*a .sp 9p .RT .PP The compandor compression ration \(*a should be 2 over the range of level specified in \(sc\ 3.4 and over the temperatura range +10 | (deC to +40 | (deC. The difference between the measured level and the calculated level at the output of the compressor assuming a value of exactly\ 2 should not exceed \(+- | .25\ dB. .RT .sp 1P .LP 3.3 \fIRatio of expansion\fR \(*b .sp 9p .RT .PP The compandor expansion ratio \(*b should be 2 over the range of level specified in \(sc\ 3.4 and over the temperature range +10 | (deC to +40 | (deC. The difference between the measured level and the calculated level at the output of the expander assuming a value of exactly\ 2 should not exceed \(+- | .4\ dB. .RT .sp 1P .LP 3.4 \fIRange of level\fR .sp 9p .RT .PP Under study .PP The range of level over which the recommended value of \(*a and \(*b should apply, should extend at least: .RT .LP from +5 to \(em60 dBm0 at the input of the compressor, and .LP from +5 to \(em65 dBm0 at the nominal output of the expander. .bp .sp 1P .LP 3.5 \fIVariation of compressor gain\fR .sp 9p .RT .PP The level at the output of the compressor, measured at 800 Hz, for an input level equal to the unaffected level, should not vary from its nominal value by more than \(+- | .25\ dB for a temperature range of\ +10 | (deC to\ +40 | (deC and a deviation of the supply voltage of \(+- | % from its nominal value. .RT .sp 1P .LP 3.6 \fIVariation of expander gain\fR .sp 9p .RT .PP The level at the output of the expander, measured at 800 Hz for an input level equal to the unaffected level, should not vary from its nominal value by more than \(+- | .5\ dB for a temperature range of +10 | (deC to +40 | (deC and a deviation of the supply voltage of \(+- | % from its nominal value. .RT .sp 1P .LP 3.7 \fITolerances on the output levels of the combination of compressor\fR \fIand expander in the same direction of transmission of a 4\(hywire circuit\fR .sp 9p .RT .PP The compressor and expander are connected in tandem. A loss (or gain) is inserted between the compressor output and expander input equal to the nominal loss (or gain) between these points in the actual circuit in which they will be used. Figure\ 1/G.166 shows, as a function of level of 800\ Hz input signal to the compressor, the permissible limits of difference between expander output level and compressor input level. (Positive values indicate that the expander output level exceeds the compressor input level.) .PP The limits shall be observed at all combinations of temperature of compressor and temperature of expander in the range\ +10 | (deC to\ +40 | (deC. They shall also be observed when the test is repeated with the loss (or gain) between the compressor and expander increased or decreased by 2\ dB and the measurement corrected by \(+- | .0\ dB, assuming a\ \(*b of\ 2.00. .RT .LP .rs .sp 19P .ad r \fBFIGURE\ 1/G.166, p.\fR .sp 1P .RT .ad b .RT .sp 1P .LP 3.8 \fIConditions for stability\fR .sp 9p .RT .PP See descriptions given in \(sc 2.6 of Recommendation G.162, Volume\ III of the \fIYellow Book\fR , ITU, Geneva, 1981, \(sc\ 2 of Recommendation\ G.143, \fIRed Book\fR , and Reference\ [1]. .PP The limits shall be observed at all combinations of temperature of compressor and temperature of expander in the range\ +10 | (deC to\ +40 | (deC. They shall also be observed when the test is repeated with the loss (or gain) between the compressor and expander increased or decreased by 2\ dB. .PP \fINote\fR \ \(em\ The change of gain (or loss) of 2 dB mentioned in \(sc\ 3.7 above is equal to twice the standard deviation of transmission loss recommended as an objective for international circuits routed on single group links in Recommendation\ G.151, \(sc\ 3. .bp .RT .sp 2P .LP \fB4\fR \fBImpedances and return loss\fR .sp 1P .RT .PP The nominal value of the input and output impedances of both compressor and expander should be 600\ ohms (nonreactive). .PP The return loss with respect to the nominal impedance of the input and the output of both the compressor and the expander should be no less than 20\ dB over the frequency range 300\ to 3400\ Hz and for any measurement level between +5 and \(em60\ dBm0 at the compressor input or the expander output. .RT .sp 2P .LP \fB5\fR \fBOperating characteristics at various frequencies\fR .sp 1P .RT .sp 1P .LP 5.1 \fIFrequency characteristic with control circuit clamped\fR .sp 9p .RT .PP The control circuit is said to be clamped when the control current (or voltage) derived by rectification of the signal is replaced by a constant direct current (or voltage) supplied from an external source. For purposes here, the value of this current (or voltage) should be equal to the value of the control current (or voltage) obtained when the input signal is set to the unaffected level. .PP For the compressor and the expander taken separately, the variations of loss or gain with frequency should be contained within the limits of a diagram that can be deduced from Figure\ 1/G.132 by dividing the tolerance shown by\ 8, the measurement being made with a constant input level corresponding to the unaffected level. .RT .sp 1P .LP 5.2 \fIFrequency characteristic with control circuit operating normally\fR .sp 9p .RT .PP The limits given in \(sc\ 5.1 should be observed for the compressor when the control circuit is operating normally, the measurement being made with a constant input level corresponding to the unaffected level. .PP For the expander, under the same conditions of measurement, the limits can be deduced from Figure\ 1/G.132 by dividing the tolerances shown by\ 4. .PP These limits should be observed over the temperature range +10 | (deC to +40 | (deC. .RT .sp 2P .LP \fB6\fR \fBNonlinear distortion\fR .sp 1P .RT .sp 1P .LP 6.1 \fIHarmonic distortion\fR .sp 9p .RT .PP The total harmonic distortion, measured with an 800\ Hz sine wave at the unaffected level, should not exceed\ 0.5% for the compressor and the expander taken separately. .PP \fINote\fR \ \(em\ Even in an ideal compressor, high output peaks will occur when the signal level is suddenly raised. The most severe case seems to be that of voice\(hyfrequency signalling, although the effect can also occur during speech. It may be desirable, in exceptional cases, to fit the compressor with an amplitude limiter to avoid disturbance due to transients during voice\(hyfrequency signalling. .RT .sp 1P .LP 6.2 \fIIntermodulation tests\fR .sp 9p .RT .PP It is necessary to add a measurement of intermodulation to the measurements of harmonic distortion whenever compandors are intended for international circuits (regardless of the signalling system used), as well as in all cases where they are provided for national circuits over which multi\(hyfrequency signalling, or data transmission using similar types of signals, is envisaged. .PP The intermodulation products of concern to the operation of multi\(hyfrequency telephone signalling receivers are those of the third order, of type (2\fIf\fR\d1\u\ \(em\ \fIf\fR\d2\u) and (2\fIf\fR\d2\u\ \(em\ \fIf\fR\d1\u), where \fIf\fR\d1\u\ and\ \fIf\fR\d2\uare two signalling frequencies. .PP Two signals at frequencies 900\ Hz and 1020\ Hz are recommended for these tests. .PP Two test conditions should be considered: the first, where each of the signals at \fIf\fR\d1\uand \fIf\fR\d2\uis at a level of \(em5\ dBm0 and the second, where they are each at a level of \(em15\ dBm0. These levels are to be understood to be at the input to the compressor or at the output of the expander (uncompressed levels). .bp .PP The limits for the intermodulation products are defined as the difference between the level of either of the signals at frequencies\ \fIf\fR\d1\uor \fIf\fR\d2\uand the level of either of the intermodulation products at frequencies (2\fIf\fR\d1\u\ \(em\ \fIf\fR\d2\u) or (2\fIf\fR\d2\u\ \(em\ \fIf\fR\d1\u). .PP A value for this difference which seems adequate for the requirements of multi\(hyfrequency telephone signalling (including end\(hyto\(hyend signalling over three circuits in tandem, each equipped with a compandor) is 32\ dB for the compressor and the expander separately. .PP \fINote\ 1\fR \ \(em\ These values seem suitable for Signalling System No.\ 5, which will be used on some long international circuits. .PP \fINote\ 2\fR \ \(em\ It is inadvisable to make measurements on a compressor plus expander in tandem, because the individual intermodulation levels of the compressor and of the expander might be quite high, although much less intermodulation is given in tandem measurements since the characteristics of compressor and expander may be closely complementary. The compensation encountered in tandem measurements on compressor and expander may not be encountered in practice, either because there may be phase distortion in the line or because the compressor and expander at the two ends of the line may be less closely complementary than the compressor and expander measured in tandem. .PP Hence the measurements have to be performed separately for the compressor and the expander. The two signals at frequencies\ \fIf\fR\d1\uand\ \fIf\fR\d2\umust be applied simultaneously, and the levels at the output of the compressor or expander measured selectively. .RT .sp 2P .LP \fB7\fR \fBNoise .sp 1P .RT .PP The effective value of the sum of all noise referred to a zero .PP relative level point, the input and the output being terminated with resistances of 600\ ohms, shall be less than or equal to the following values: .RT .LP \(em at\ the\ output\ of\ the\ compressor: \(em45 dBm0p .LP \(em at\ the\ output\ of\ the\ expander: \(em80 dBm0p. .sp 2P .LP \fB8\fR \fBTransient response\fR .sp 1P .RT .PP The overall transient response of the combination of a compressor and expander which are to be used in the same direction of transmission of a 4\(hywire circuit fitted with compandors shall be checked as follows: .PP The compressor and expander are connected in tandem, the appropriate loss (or gain) being inserted between them as in\ \(sc\ 3.7. .PP A 12\(hydB step signal at a frequency of 2000\ Hz is applied to the input of the compressor, the actual values being a change from \(em16\ to \(em4\ dBm0 for attack, and from \(em4 to \(em16\ dBm0 for recovery. The envelope of the expander output is observed. The overshoot (positive or negative), after an upward 12\(hydB step expressed as a percentage of the final steady\(hystate voltage, is a .PP measure of the overall transient distortion of the compressor\(hyexpander combination for attack. The overshoot (positive or negative) after a downward 12\(hydB step, expressed as a percentage of the final steady\(hystate voltage is a measure of the overall transient distortion of the compressor\(hyexpander combination for recovery. For both these quantities the permissible limits shall be \(+- | 0%. These limits shall be observed for the same conditions of temperature and of variation of loss (or gain) between compressor and expander as for the test in \(sc\ 3.7. .PP In addition, the attack and recovery times of the compressor alone shall be measured as follows: .PP Using the same 12\(hydB steps as above for attack and recovery respectively, the attack time is defined as the time between the instant when the sudden change is applied and the instant when the output voltage envelope reaches a value equal to 1.5\ times its steady\(hystate value. The recovery time is defined as the time between the instant when the sudden change is applied and the instant when the output voltage envelope reaches a value equal to 0.75\ times its steady\(hystate value. .PP The permissible limits shall be: .RT .LP \(em 3\ ms minimum, 5 ms maximum for the attack time, and .LP \(em 13.5 ms minimum, 22.5 maximum for the recovery time. .bp .ce 1000 ANNEX\ A .ce 0 .ce 1000 (to Recommendation G.166) .sp 9p .RT .ce 0 .ce 1000 \fBCompandor enhancement characteristics\fR .sp 1P .RT .ce 0 .PP The improvement which the compandor makes available is based on the fact that interference is most objectionable during quiet speech or pauses, but is masked by relatively loud speech. While it will not be necessary, therefore, to alter the performance of the system for speech signals at a high level, an improvement has to be provided when the signal level is .sp 1P .RT .LP low. This noise reduction can be arranged by introducing loss at the receiving end of the circuit during periods when the signal is faint or absent. The loss so introduced will affect the noise or crosstalk which has crept in along the route, so that the interference is reduced by the amount of this loss. However, the desired signals are also affected, and in order that the speech level finally received shall be unchanged by the insertion of the compandor, an equal amount of gain has to be introduced at the sending end. The overall equivalent of the circuit is thereby kept constant, and also the low level signals are raised above the background of interference on the line. .PP The above\(hymentioned condition must not, however, be allowed to persist when high\(hylevel signals have to be transmitted, or overloading could occur in the line amplifiers along the route. The function of the compandors is to introduce the required amounts of gain and loss automatically in just such a way that the overall circuit equivalent remains unchanged irrespective of the speech level, while the signal\(hyto\(hynoise ratio is increased for low\(hylevel signals. This is shown schematically in the level diagram of Figure\ A\(hy1/G.166. For one particular level, called the \fIunaffected\fR level\ \fIX\fR , the use of the compandor at no point introduces gain or loss, and the signal passes at an unchanged level throughout the system, as shown by\ (1), (2), (3). .PP Any given level of speech (4) would also normally (i.e. without compandors) pass at an unchanged level through the system as shown at\ (4), (5), (6). If we suppose that the level of interference on the system (noise, crosstalk,\ etc.) is that shown by\ (7), the signal/interference ratio is then given by\ \fIa\fR , and the interference level appearing at the output is that shown by\ (8), during both speech and pauses. .PP By the introduction of the compandor, however, the incoming speech level\ (4) is raised to\ (9), thereby giving a signal/interference ratio within the system of\ \fIb\fR . The level of the speech is restored to\ (6) at the receiving end, and the corresponding interference level \fIduring speech\fR is shown at\ (10). However, as stated earlier, of even greater significance is the interference level during pauses, which is that shown at\ (11). Thus the effective ratio between speech signals and interference heard \fIduring pauses\fR has the value shown by\ \fIc\fR . .RT .PP The part of the compandor at the sending end is called the compressor, because the range of levels of the incoming speech signals is compressed. The unaffected level recommended by the CCITT for high capacity systems is \(em10\ dBm0. However, Administrations may mutually negotiate a different unaffected level to permit optimal loading of their transmission systems. The unaffected level is expected to range from\ \(em10 to \(em24\ dBm0. The selected unaffected level will affect the mean power per channel. .PP The part of the compandor at the receiving end is called the expander, and the same level remains unchanged. .PP It will be seen from the foregoing that, when compandors are required, one compandor has to be inserted at each end of the telephone circuit in the voice\(hyfrequency 4\(hywire path, with the compressor in the sending channel and the expander in the receiving channel. .RT .LP .rs .sp 7P .ad r Blanc .ad b .RT .LP .bp .LP .rs .sp 35P .ad r \fBFigure A\(hy1/G.166, p.22\fR .sp 1P .RT .ad b .RT .sp 2P .LP \fBReference\fR .sp 1P .RT .LP [1] CCITT Manual \fITransmission planning of switched telephone networks\fR , ITU, Geneva, 1976. .LP .rs .sp 10P .ad r Blanc .ad b .RT .LP .bp