We present techniques to provide high rate digital services on a limited class of subscriber loops known as a Carrier Serving Area (CSA). Specifically, we consider the use of vector coding to reach a goal of 1.544 Mbps, the T I carrier rate. We examine the subscriber loop and discuss the parameters that are critical in determining the ability of the loop to support the T1 rate. Three techniques are identified for dealing with the characteristicly long post-cursors. A non-linear program is presented to calculate a bound on the performance of vector coding and to identify a target for the allocation of power and bits to the subchannels. We then consider the performance of a practical system using finite length filters. The performance of a special combination of a least squared error block decision feedback equalizer (LSBDFE) and a 4-dimensional trellis code is compared with that of a scalar decision feedback equalizer with both a long feedback section (96 taps) and a feedforward section (32 taps), using the same code. While both the scalar DFE and the LSBDFE reach the T1 rate, the block technique offers a greater immunity to errors in the decision element and requires less computational complexity. If a constraint of linearity is placed on the equalizers, the block equalizer offers approximately twice the bit rate of the scalar system, but does not achieve the T1 rate.