• DocumentCode
    3559647
  • Title

    Implementation of the storage manager for an IPTV set-top box

  • Author

    Kim, Taeseok ; Bahn, Hyokyung

  • Author_Institution
    Dept. of Comput. Eng., Kwangwoon Univ., Seoul
  • Volume
    54
  • Issue
    4
  • fYear
    2008
  • fDate
    11/1/2008 12:00:00 AM
  • Firstpage
    1770
  • Lastpage
    1775
  • Abstract
    An IPTV set-top box provides a variety of interesting services such as VOD (Video On Demand), PVR (Personal Video Recorder), game, TV shopping as well as live TV broadcast. In order to support various interactive services of IPTV, more elaborate software should be equipped within the set-top box. In this paper, we present the implementation of a storage manager used in the IPTV set-top box. Like general purpose computer systems, softwares within the set-top box form a layered architecture which consists of a set of applications, an operating system, and device drivers. Each software component has its own functions, and communicates with other components through welldefined interfaces. However, the fixed interfaces often become a barrier in delivering some important information to other layers. For example, because of the POSIX interface defined a long time ago, media players with soft real-time requirements cannot deliver the QoS information to the operating system efficiently. To address this problem, we propose a new approach that provides the QoS services by using only the file attributes without modifying the existing interfaces. We implemented our prototype system Daphne on the Linux operating system. Through the experiments by measurements, we show that the proposed approach is effective in guaranteeing the QoS.
  • Keywords
    IPTV; Linux; quality of service; system buses; Daphne system; IPTV set-top box; Linux operating system; POSIX interface; QoS services; device drivers; interactive services; media players; storage manager; Application software; Computer architecture; Games; IPTV; Operating systems; Prototypes; Real time systems; Software systems; TV broadcasting; Video on demand; I/O scheduler; IPTV; QoS (Quality of Service); real-time; set-top box; storage manager;
  • fLanguage
    English
  • Journal_Title
    Consumer Electronics, IEEE Transactions on
  • Publisher
    ieee
  • Conference_Location
    11/1/2008 12:00:00 AM
  • ISSN
    0098-3063
  • Type

    jour

  • DOI
    10.1109/TCE.2008.4711233
  • Filename
    4711233