1. A method for estimating a set of parameters for a transmission channel in a communication system, the method comprising: receiving a signal burst from the transmission channel, wherein the signal burst comprises a training signal transmitted through the transmission channel, wherein the training signal encodes a sequence of binary digits (bits), wherein the training signal is known to a receiver; sampling the signal burst at least once in each of a plurality of bit intervals and thereby producing a sequence of received values; estimating a set of parameters for the transmission channel, where said estimating comprises: calculating a channel vector for each of a plurality of sets of training signal values, wherein an i.sup.th channel vector is calculated using an i.sup.th set of training signal values and the received values, wherein i is an integer index which runs through the values 0, 1, 2,. .. , P-1, wherein P denotes the number of sets of training signal values; producing an output vector for each calculated channel vector, wherein an i.sup.th output vector is produced using the i.sup.th set of training signal values and the i.sup.th channel vector; determining an error between each of said output vectors and the received values of said signal burst; selecting a best channel vector based on said determined errors; wherein coefficients of the best channel vector specify the parameters for the transmission channel.