. The ISDB-T B modulation system can be divided into three stages composed of the re-multiplexor, the channel encoder, and the modulator as can be seen in Fig. 1. The ISDB-T B modulator cannot be configured locally and depends on the multiplexer/re-multiplexer to control and configure all the processing stages. To illustrate the operation of these stages, this article presents a software simulation of the ISDB-T B modulator.From the Broadcast Transport Stream (BTS) that is generated in the multiplexing/re-multiplexing stage, all blocks that compose the modulator are described and analyzed using this computational tool. This simulator allows the monitoring of the input and output of all blocks in supported file formats with Matlab, C/C++ and support for Field Programmable Gate Array (FPGA). In addition, RF vectors can be created that can be transmitted by arbitrary signal generators. Fig. 2 shows a screenshot of this software, in which it is possible to select the file format, processing block, signal generator type and simulation time.Thus, a review of the re-multiplexing stage is carried out in Section II. In Sections III and IV, the coding and modulation stages are presented. In Section V, the simulation tool is evaluated using an arbitrary signal generator and spectrum analyzer with an ISDB-T B demodulator. Finally, in Section VI the conclusion is presented.
II. RE-MULTIPLEXINGTo synchronize all the layers between the system source coding and modulation, the MPEG-2 TS 188 byte [4] from the source coding scheme, data carousel, etc. is multiplexed and re-multiplexed. The output of re-multiplexer is formed by a single TS with a size of 204 bytes and constant bit rate of four SET INTERNATIONAL JOURNAL OF BROADCAST ENGINEERING -SET IJBE v. 1, Article 3, 11p.