Hi everyone,
Im a bit confused, and i hope you can help me out. Ive tried to search around for answers to this, but with no luck

I know that a DTE is an end-type device, such as a router, and that a DCE is circuit terminating device, also responsible for clocking. I was also under the impression that the DCE was normally a CSU/DSU or a modem, and that this device was what actually put the bits on the local loop.
After having read up on Frame Relay however, it seems that the Service Providers switch is the DCE. Dont you always need a DCE within your own "walls" so to speak?
Hope for a bit of clarification,
Thanks