DVB-H also uses an additional FEC coding, i.e., MPE-FEC, to further improve mobile and indoor reception performance. MPEFEC is based on the Reed-Solomon code (255,191). However, different code rates can be realized by shortening and puncturing the aforementioned code. The IP packets of the service are arranged into an application data table which consists of 191 columns and 256, 512, 768, or 1024 byte rows. MPE-FEC encoding is performed row by row. Any free space in the
application data table is padded with zero bytes. Figure 5 depicts the process of mapping IP packets into the application data table.