<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>1665-6423</journal-id>
<journal-title><![CDATA[Journal of applied research and technology]]></journal-title>
<abbrev-journal-title><![CDATA[J. appl. res. technol]]></abbrev-journal-title>
<issn>1665-6423</issn>
<publisher>
<publisher-name><![CDATA[Universidad Nacional Autónoma de México, Instituto de Ciencias Aplicadas y Tecnología]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S1665-64232011000300003</article-id>
<title-group>
<article-title xml:lang="en"><![CDATA[A New Variable Step-Size NLMS Algorithm and its Performance Evaluation in Echo Cancelling Applications]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Casco-Sánchez]]></surname>
<given-names><![CDATA[F. M.]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Medina-Ramírez]]></surname>
<given-names><![CDATA[R. C.]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[López-Guerrero]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Universidad Autónoma Metropolitana Departamento de Ingeniería Eléctrica ]]></institution>
<addr-line><![CDATA[Mexico ]]></addr-line>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>12</month>
<year>2011</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>12</month>
<year>2011</year>
</pub-date>
<volume>9</volume>
<numero>3</numero>
<fpage>302</fpage>
<lpage>313</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://www.scielo.org.mx/scielo.php?script=sci_arttext&amp;pid=S1665-64232011000300003&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.mx/scielo.php?script=sci_abstract&amp;pid=S1665-64232011000300003&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.mx/scielo.php?script=sci_pdf&amp;pid=S1665-64232011000300003&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="en"><p><![CDATA[In this work we introduce a variable step-size normalized LMS algorithm for adaptive echo cancellation in a FIR structure. In the proposed scheme, the step-size adjustment is controlled by using the square of the cross-correlation between the squared output error and the adaptive filter output. The proposed algorithm (that we call VSSSC after variable step size based on the squared cross-correlation) was evaluated using white noise and speech signals. Simulation results show that our proposal achieves better performance than similar algorithms in single and double talk. The proposed algorithm can be used in a number of applications such as in echo reduction for long-haul voice communications.]]></p></abstract>
<abstract abstract-type="short" xml:lang="es"><p><![CDATA[En este trabajo presentamos un algoritmo LMS normalizado de paso variable para la cancelación adaptable de eco en una estructura FIR. En el esquema propuesto, el ajuste del tamaño del paso se controla usando el cuadrado de la correlación cruzada entre el cuadrado del error de salida y la salida del filtro adaptable. El algoritmo propuesto, que llamamos VSSSC (de las palabras en inglés variable step size based on the squared cross-correlation) se evaluó usando ruido blanco y señal de voz. Los resultados de simulación muestran que nuestra propuesta logra un mejor desempeño en comparación con algoritmos similares tanto en el caso de un hablante como cuando existe traslape en la conversación de dos hablantes. El algoritmo propuesto se puede utilizar en varias aplicaciones tales como la reducción de eco en comunicaciones de voz de larga distancia.]]></p></abstract>
<kwd-group>
<kwd lng="en"><![CDATA[LMS]]></kwd>
<kwd lng="en"><![CDATA[step size]]></kwd>
<kwd lng="en"><![CDATA[echo cancellation]]></kwd>
<kwd lng="en"><![CDATA[system identification]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[  	    <p align="center"><font face="verdana" size="4"><b>A New Variable Step&#150;Size NLMS Algorithm and its Performance Evaluation in Echo Cancelling Applications</b></font></p>  	    <p align="center"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="center"><font face="verdana" size="2"><b>F. M. Casco&#150;S&aacute;nchez*<sup>1</sup>, R. C. Medina&#150;Ram&iacute;rez<sup>2</sup>, M. L&oacute;pez&#150;Guerrero<sup>3</sup></b></font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><i><sup>1,2,3</sup> Departamento de Ingenier&iacute;a El&eacute;ctrica Universidad Aut&oacute;noma Metropolitana Av. San Rafael Atlixco 186, Col. Vicentina, 09340 Iztapalapa, Mexico. *E&#150;mail:</i> <a href="mailto:alfa@xanum.uam.mx">alfa@xanum.uam.mx</a></font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>ABSTRACT</b></font></p>  	    <p align="justify"><font face="verdana" size="2">In this work we introduce a variable step&#150;size normalized LMS algorithm for adaptive echo cancellation in a FIR structure. In the proposed scheme, the step&#150;size adjustment is controlled by using the square of the cross&#150;correlation between the squared output error and the adaptive filter output. The proposed algorithm (that we call VSSSC after <i>variable step size based on the squared cross&#150;correlation</i>) was evaluated using white noise and speech signals. Simulation results show that our proposal achieves better performance than similar algorithms in single and double talk. The proposed algorithm can be used in a number of applications such as in echo reduction for long&#150;haul voice communications.</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Keywords:</b> LMS, step size, echo cancellation, system identification.</font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>RESUMEN</b></font></p>  	    <p align="justify"><font face="verdana" size="2">En este trabajo presentamos un algoritmo LMS normalizado de paso variable para la cancelaci&oacute;n adaptable de eco en una estructura FIR. En el esquema propuesto, el ajuste del tama&ntilde;o del paso se controla usando el cuadrado de la correlaci&oacute;n cruzada entre el cuadrado del error de salida y la salida del filtro adaptable. El algoritmo propuesto, que llamamos VSSSC (de las palabras en ingl&eacute;s variable step size based on the squared cross&#150;correlation) se evalu&oacute; usando ruido blanco y se&ntilde;al de voz. Los resultados de simulaci&oacute;n muestran que nuestra propuesta logra un mejor desempe&ntilde;o en comparaci&oacute;n con algoritmos similares tanto en el caso de un hablante como cuando existe traslape en la conversaci&oacute;n de dos hablantes. El algoritmo propuesto se puede utilizar en varias aplicaciones tales como la reducci&oacute;n de eco en comunicaciones de voz de larga distancia.</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><a href="/pdf/jart/v9n3/v9n3a3.pdf" target="_blank">DESCARGAR ART&Iacute;CULO EN FORMATO PDF</a></font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b><i>References</i></b></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">&#91;1&#93; Widrow, B., McCool, J. M., Larimore, M. G. and Johnson, Jr., C.R., Stationary and Nonstationary Learning Characteristics of the LMS Adaptive Filter, Proceedings of the IEEE, vol. 64, no. 8, August 1976, pp 1151&#150;1162.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=4827454&pid=S1665-6423201100030000300001&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">&#91;2&#93; Haykin, S., Adaptive Filter Theory, 4th Ed., Prentice Hall, 2001.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=4827456&pid=S1665-6423201100030000300002&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">&#91;3&#93; Raymond, H. K. and Johnston, E. W., A Variable Step Size LMS Algorithm, IEEE Transactions on signal processing, vol. 40, no. 7, July 1992, pp. 1633&#150;1642.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=4827458&pid=S1665-6423201100030000300003&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">&#91;4&#93; Mayyas, K. and Aboulnasr, T., A Robust Variable Step Size LMS&#150;Type Algorithm: Analysis and Simulations, 1995 International Conference on Acoustics, Speech, and Signal Processing (ICASSP&#150;95), 1995, vol. 2, pp.1408&#150;1411, Detroit, Michigan, U.S.A., May.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=4827460&pid=S1665-6423201100030000300004&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">&#91;5&#93; Wee&#150;Peng A. and Farhang&#150;Boroujeny B., A New Class of Gradient Adaptive Step&#150;Size LMS Algorithms, IEEE Transactions of Signal Processing, vol. 49, no. 4, April 2001, pp. 805&#150;810.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=4827462&pid=S1665-6423201100030000300005&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">&#91;6&#93; Koike, S., A Class of Adaptive Step&#150;Size Control Algorithms for Adaptive Filters, IEEE Transactions on Signal Processing, vol. 50, no. 6, June 2002, pp. 1315-1326.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=4827464&pid=S1665-6423201100030000300006&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">&#91;7&#93; Yan L. and Xinan W., A Modified VS LMS Algorithm, Proceedings of the 9th International Conference on Advanced Communication Technology ICACT2007, 2007, pp. 615&#150;618, Gangwon&#150;Do, Korea (South), February.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=4827466&pid=S1665-6423201100030000300007&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">&#91;8&#93; Itakura, H. and Nishikawa, Y., On Some Characteristics of an Echo Canceller using a learning identification algorithm, Trans. IEICE, vol. J60&#150;A, num. 8, November 1977, pp. 1015&#150;1022.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=4827468&pid=S1665-6423201100030000300008&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>      ]]></body><back>
<ref-list>
<ref id="B1">
<label>1</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Widrow]]></surname>
<given-names><![CDATA[B.]]></given-names>
</name>
<name>
<surname><![CDATA[McCool]]></surname>
<given-names><![CDATA[J. M.]]></given-names>
</name>
<name>
<surname><![CDATA[Larimore]]></surname>
<given-names><![CDATA[M. G.]]></given-names>
</name>
<name>
<surname><![CDATA[Johnson, Jr.]]></surname>
<given-names><![CDATA[C.R.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Stationary and Nonstationary Learning Characteristics of the LMS Adaptive Filter]]></article-title>
<source><![CDATA[Proceedings of the IEEE]]></source>
<year>Augu</year>
<month>st</month>
<day> 1</day>
<volume>64</volume>
<numero>8</numero>
<issue>8</issue>
<page-range>1151-1162</page-range></nlm-citation>
</ref>
<ref id="B2">
<label>2</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Haykin]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
</person-group>
<source><![CDATA[Adaptive Filter Theory]]></source>
<year>2001</year>
<edition>4</edition>
<publisher-name><![CDATA[Prentice Hall]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B3">
<label>3</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Raymond]]></surname>
<given-names><![CDATA[H. K.]]></given-names>
</name>
<name>
<surname><![CDATA[Johnston]]></surname>
<given-names><![CDATA[E. W.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A Variable Step Size LMS Algorithm]]></article-title>
<source><![CDATA[IEEE Transactions on signal processing]]></source>
<year>July</year>
<month> 1</month>
<day>99</day>
<volume>40</volume>
<numero>7</numero>
<issue>7</issue>
<page-range>1633-1642</page-range></nlm-citation>
</ref>
<ref id="B4">
<label>4</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Mayyas]]></surname>
<given-names><![CDATA[K.]]></given-names>
</name>
<name>
<surname><![CDATA[Aboulnasr]]></surname>
<given-names><![CDATA[T.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A Robust Variable Step Size LMS-Type Algorithm: Analysis and Simulations]]></article-title>
<source><![CDATA[International Conference on Acoustics, Speech, and Signal Processing (ICASSP-95)]]></source>
<year>1995</year>
<month>19</month>
<day>95</day>
<volume>2</volume>
<page-range>1408-1411</page-range><publisher-loc><![CDATA[Detroit^eMichigan Michigan]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B5">
<label>5</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Wee-Peng]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
<name>
<surname><![CDATA[Farhang-Boroujeny]]></surname>
<given-names><![CDATA[B.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A New Class of Gradient Adaptive Step-Size LMS Algorithms]]></article-title>
<source><![CDATA[IEEE Transactions of Signal Processing]]></source>
<year>Apri</year>
<month>l </month>
<day>20</day>
<volume>49</volume>
<numero>4</numero>
<issue>4</issue>
<page-range>805-810</page-range></nlm-citation>
</ref>
<ref id="B6">
<label>6</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Koike]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A Class of Adaptive Step-Size Control Algorithms for Adaptive Filters]]></article-title>
<source><![CDATA[IEEE Transactions on Signal Processing]]></source>
<year>June</year>
<month> 2</month>
<day>00</day>
<volume>50</volume>
<numero>6</numero>
<issue>6</issue>
</nlm-citation>
</ref>
<ref id="B7">
<label>7</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Yan]]></surname>
<given-names><![CDATA[L.]]></given-names>
</name>
<name>
<surname><![CDATA[Xinan]]></surname>
<given-names><![CDATA[W.]]></given-names>
</name>
</person-group>
<source><![CDATA[A Modified VS LMS Algorithm, Proceedings of the 9th International Conference on Advanced Communication Technology ICACT2007]]></source>
<year>2007</year>
<page-range>615-618</page-range><publisher-loc><![CDATA[Gangwon-Do ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B8">
<label>8</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Itakura]]></surname>
<given-names><![CDATA[H.]]></given-names>
</name>
<name>
<surname><![CDATA[Nishikawa]]></surname>
<given-names><![CDATA[Y.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[On Some Characteristics of an Echo Canceller using a learning identification algorithm]]></article-title>
<source><![CDATA[Trans. IEICE]]></source>
<year>Nove</year>
<month>mb</month>
<day>er</day>
<volume>J60-A</volume>
<numero>8</numero>
<issue>8</issue>
<page-range>1015-1022</page-range></nlm-citation>
</ref>
</ref-list>
</back>
</article>
