The data rate for ASI is 188 bytes and Null Packets are inserted for many reasons and sometimes for no reason at all. One reason they are inserted is to pad-up variable bit rate content so as to produce a constant bit rate transport stream. An MPEG Null Packet is a regular sized MPEG transport stream packet of 188 bytes in length with a few header bits set so to indicate that the contents of the remaining 184 bytes is meaningless. Null packets are not permitted to contain the PCR timing fields used for synchronization.