This is an objectives, requirements and functional architecture Recommendation for next generation set top boxes, supporting a core digital video application suite (i.e., broadcast video), and allowing for a large variety of additional services, such as VoD, VoIP, data services, etc. This Recommendation is designed to be used for cable television networks, but the architecture does not necessarily exclude other access network interfaces.