Patent ID: 6130894
Filing Date: 2000-10-10
Classification: H04L

Abstract:
A method of network interfacing between a host station and a set of stations, comprising:receiving a data packet from a shared medium, the shared medium connecting the host station with the set of other stations;detecting that the data packet is a receive data packet that is directed toward the host station;converting the receive data packet to a sample packet;storing the sample Packet in a receive queue;performing signal processing on the sample packet to obtain host formatted data, the signal processing being performed separately and independently in an off-line processor;sending the host formatted data to the host station;receiving host formatted data from the host station;converting the host formatted data to a transmit packet;storing the transmit packet in a transmit queue;converting the transmit queue to a transmit data packet;detecting whether or not there is data collision by:generating an echo replica of the transmit data in the off-line processor;storing the echo replica with the transmit packet;creating an echo data packet along with the transmit data packet;subtracting the echo data packet from the data packet to receive a difference signal;detecting the data collision if the difference signal is above a threshold signal; andtransmitting the transmit data packet onto the shared medium in the absence of another data packet and the data collision.