A TIMESTAMP-SENSITIVE SCHEDULING ALGORITHM FOR MPEG-II MULTIPLEXERS IN CATV NETWORKS

Authors
Citation
Yd. Lin et Cm. Liu, A TIMESTAMP-SENSITIVE SCHEDULING ALGORITHM FOR MPEG-II MULTIPLEXERS IN CATV NETWORKS, IEEE transactions on broadcasting, 44(3), 1998, pp. 336-345
Citations number
12
Categorie Soggetti
Telecommunications,"Engineering, Eletrical & Electronic
ISSN journal
00189316
Volume
44
Issue
3
Year of publication
1998
Pages
336 - 345
Database
ISI
SICI code
0018-9316(1998)44:3<336:ATSAFM>2.0.ZU;2-0
Abstract
To achieve smooth display of MPEG-II programs in the residential cable TV networks, we present a timestamp-sensitive scheduling algorithm fo r MPEG-II multiplexers. The deadline-driven scheduler maintains, for e ach program stream, a counter and a timestamp to record and determine how many Transport Stream (TS) packets should be transmitted before th e current scheduling cycle ends. The decoding timestamp (DTS) of TS pa ckets is used to update the counter in order to prevent deadline viola tion. This algorithm is compared numerically with the timestamp-insens itive algorithm which runs constant-bit-rate (CBR) scheduling. The tra ce-driven simulation shows that the deadline violation of our timestam p-sensitive scheduling is much lower than CBR's and well controlled fo r programs with various degrees of burstiness. We also show that the a lgorithm can be further improved by adding a scheme to prevent buffer underflow and overflow at multiplexers and set-top-boxes, respectively .