Hey Chris,
It all goes back to the signaling bits.
With loop start signaling, you do not get a positive disconnect if the at the other end of the call hangs up before the party at the CPE end does.
As strange as this may seem, it is true. It is simply a weakness in combining loop start signaling with T1 service.
That is why, for example, if you dial a toll-free number that terminates on a dedicated T1 circuit that utilizes loop-start signaling, (not ISDN, SS7, T1E&M or ground start), and the CPE employs some sort of auto attendant, and you, the caller disconnects while the auto attendant is doing it's thing, the auto attendant keeps right on playing until there is either timer in the CPE that cuts the call off due to no response from the far end, or the dead call is sent to a "0/covering" extension where a person answers the phone, hears dead air and hangs up.
This is not a problem with T1E&M or ground-start signaling as the signaling bits act differently and will provide a positive disconnect to tell the CPE to release the call when the far end party hangs up. Naturally with out of band signaling methods such as ISDN and SS7, messaging, sent along either a "D" channel or on links, tells the CPE to drop the channel when far end party hangs up.
The only time I won't blink at loop start trunks on a T1 circuit is if the customer will be using the circuit to originate calls, but not accept incoming calls (think telemarketer with 24 stand alone analog single line telephones). In that scenario, positive disconnect will always be generated from the CPE and cause the central office to release the call.
To completely explain the differences in how the signaling bits act for loop start, ground start and T1 E&M would take a vast amount of typing + visuals and is probably beyond the scope of this message board.
(Sorry about the large amount of text I've typed above. Explaining signaling, even a simple gloss over, can involve alot of typing).
Paul (Dexman)