Abstract :
In IPTV networks, channel change latency represents a major obstacle in achieving broadcast-level quality video delivery. Since the content for channels, other than the one currently viewed, is not readily available at the client side, to receive the content corresponding to these channels, each request needs to go through the network, leading to significant, and oftentimes unacceptable, delays. To minimize this latency, various approaches have been proposed. These approaches typically require the use of dedicated servers near the access network to speed up the delivery of channel change packets. In this paper, we use such server-driven framework to develop a joint unicast- and multicast-based channel change protocol that relies on the use of (i) session-dependent multicast channel change streams to deliver the key-frame content to the zapping clients, and (ii) a dedicated unicast streaming server, which is referred to as the Channel Switch Coordinator (CSC), to deliver the channel change packets corresponding to the non-key-frames. In our framework, CSC server is also responsible for coordinating the received channel change requests and optimally allocating system resources for each received request.
Keywords :
IPTV; multicast protocols; IPTV networks; access network; broadcast-level quality video delivery; channel change latency; channel change packets; channel switch coordinator; dedicated unicast streaming server; key-frame content; latency performance improvement; multicast delivery tradeoffs; multicast-based channel change protocol; non-key-frames; optimally allocating system resources; received channel change requests; server-driven framework; session-dependent multicast channel change streams; unicast delivery tradeoffs; unicast-based channel change protocol; zapping clients; Availability; Bandwidth; IPTV; Resource management; Servers; Switches; Unicast;