MobileTV Todo

From NMSL

This page lists the todo items to improve the testbed implementation. This list is roughly ordered by priority (from high to low).

  • ESG files for Nokia phones: The ESG files require some tuning: they are not compatible to certain Nokia phones yet.
  • PSI/SI classes: We are abstracting PSI/SI tables into classes such that the configuration and debugging of PSI/SI tables are easier.
  • User interface: The user interface needs to be updated to work with the new base station software (called mtv).
  • MPE-FEC: We haven't implemented the FEC feature, although stub functions have been created as place holders. The FEC feature can be implemented using libFEC.
  • FLUTE server for ESG channels: We currently use mad-flute as an external utility to build IP streams of FLUTE sessions. We failed to use mad-flute as a library due to its complexity. To address this, we should revisit DVB-H documents to identify the required FLUTE/ALC features (in particular, Ch. 9.2 of ETSI TS 102 471). We then implement our flute server using some C++ library classes, such as flute tool.