IPTV Delivery Networks: Next Generation Architectures for Live and Video-on-Demand Services (IEEE, 2003)