The present invention further relates to an architecture that enables multimedia service providers and the cable network operators to collaborate in the delivery of the service to a plurality of televisions, personal computers, residential gateways or other appliances connected to a cable data network.