Ikanos Communications Patent Applications

Systems and Methods for Implementing a Multi-Sensor Receiver in a DSM3 Environment

Granted: September 29, 2011
Application Number: 20110235759
In accordance with one embodiment, a method is implemented in a vectored system for improving a signal-to-noise ratio (SNR) of a far end transmitted signal on a victim line in the system. The method comprises mitigating, by the vectored system, self-induced far-end crosstalk (self-FEXT) on the victim line based on self-FEXT mitigation coefficients and receiving, by a second sensor, information relating to at least one of: self-FEXT of the vectored system, external noise, and the far end…

Systems and Methods for MIMO Precoding in an xDSL System

Granted: August 18, 2011
Application Number: 20110200140
One embodiment is a method for precoding data for transmission in a discrete multi-tone (DMT) system to cancel self-induced far end crosstalk (self-FEXT). The method comprises learning, by the system, characteristics associated with a plurality of N users within a digital subscriber line (xDSL) system to determine an initial off-diagonal multiple input multiple output (MIMO) precoder (ODMP) for a given tone frequency and converging towards an ODMP from the initial ODMP to cancel…

Back Channel Communication

Granted: July 7, 2011
Application Number: 20110167325
Various embodiments are described for back channel communication. One embodiment is a method that comprises receiving data at customer premises equipment (CPE), determining at least one error in the received data, formatting the determined error for communication to a central office (CO), and sending the formatted error to the CO via a back channel, wherein the formatted error is sent between sync frames of a discrete multitone (DMT) superframe.

Systems and Methods of Resource Allocation for Cancellation of Crosstalk

Granted: June 23, 2011
Application Number: 20110150121
A method implemented in a multi-user communication system is described for performing far-end crosstalk (FEXT) cancellation for each victim user. The method comprises performing dynamic programming to allocate resources according to (N?1) normalized disturber coupling values and difference rate function values associated with N total users in the system involved in partial FEXT cancellation. In accordance with some embodiments, dynamic programming comprises selecting a tone and one or…

ADAPTIVE INTEGRATED HYBRID WITH COMPLEX ADAPTATION FOR DIGITAL SUBSCRIBER LINE SYSTEMS

Granted: February 24, 2011
Application Number: 20110044415
An adaptive hybrid system is coupled to a loop for adjusting trans-hybrid loss. The system comprises a fixed portion comprising a first receiver transfer function block and a first hybrid transfer function block. The fixed portion is configured to receive a far-end signal and mitigate frequency dependent attenuation experienced by the far-end signal. The system also comprises a variable portion comprising a second receiver transfer function block and a second hybrid transfer function…

Method and apparatus for clock recovery in XDSL transceivers

Granted: December 16, 2010
Application Number: 20100316102
A multi-tone transceiver including: a transform component, a tone selector, an error detector, an aggregator and an oscillator. The transform component transforms received communications from the time domain to the frequency domain. The tone selector selects a sub-set of the received tones which exhibit an elevated signal-to-noise ratio (SNR) as a clock recovery tone set (CRTS) and drops and add tones to the CRTS as required by changes in the SNR of the individual tones. The error…

Systems and Methods for Retransmission Return Channel Error Detection

Granted: November 4, 2010
Application Number: 20100281349
A method implemented in a digital subscriber line (DSL) system is described for minimizing a misdetection probability at a far-end coded message receiver during transmission of a coded message. The method comprises jointly determining, at the far-end coded message receiver, a P matrix and a modulation scheme. The method further comprises encoding a message into a coded message with a systematic linear block code, the systematic linear block code having a generator matrix [I P], where I…

Method and apparatus for optimizing dynamic range in DMT modems

Granted: October 28, 2010
Application Number: 20100272164
A digital subscriber line ‘XDSL’ communication system for optimizing dynamic range in digital multi-tone modulated (DMT) modems. The system comprises a digital subscriber line access multiplexer (DSLAM) and at least one modem. The DSLAM distributes a near end crosstalk (NEXT) model of anticipated disturbance from neighboring disturber subscriber lines. The at least one modem has shared and discrete components forming a transmit path and a receive path. The at least one modem couples…

Systems and Methods for Mitigating Self-Induced Far-End Crosstalk

Granted: September 2, 2010
Application Number: 20100220823
Systems and methods for partial self-FEXT (far-end crosstalk) are described. One method, among others, comprises determining one or more instantaneous characteristics of an input signal, wherein the one or more instantaneous characteristics comprise one or more of amplitude of the input signal and an energy level of the input signal. The method further comprises selecting one or more disturbers to cancel according to the one or more instantaneous characteristics, wherein selecting one or…

Transport Frame Structure for Retransmission in DSL

Granted: July 22, 2010
Application Number: 20100185791
Included are embodiments for retransmission in a digital subscriber line environment. At least one embodiment of a method includes framing data into transport frames, each transport frame carrying payload data that is viewed differently according to the computing layer in which it is transported; transporting the transport frames over a first computing layer, the payload data of each transport frame corresponding to an integer number Q of elementary cells of the first computing layer, an…

Retransmission Above the Gamma Interface

Granted: June 3, 2010
Application Number: 20100138714
Embodiments disclosed herein are configured for retransmission above the gamma (?) interface. At least one embodiment of a method includes receiving data from an Ethernet layer, the data being identified as eligible for retransmission or not eligible for retransmission; in response to a determination that the data is eligible for retransmission, storing a copy of at least a portion of the data in a retransmission queue; and transmitting the data across a gamma (?) interface to a packet…

Packet Retransmission

Granted: April 8, 2010
Application Number: 20100088569
Embodiments disclosed herein include systems and methods of packet retransmission. More specifically, at least one nonlimiting example of a method includes receiving data from above a ? (gamma) interface, the data being identified as protected or not protected data; and storing the protected fragment in a retransmission queue included in a transport protocol specific transmission convergence layer.

3-Level Line Driver

Granted: March 25, 2010
Application Number: 20100073063
Included are embodiments of a 3-level line driver. At least one embodiment of a method includes generating a repetitive wave; receiving an input signal and a complement of the input signal; providing a 3-level output signal; and filtering a feedback signal, the means for filtering including at least one of the following: a 0th order filter, and an even order filter.