Wireless broadcasting system is of major two types namely push-based and pull-based. Extensible Markup Language (XML) is used to represent any information due to its inherent potential features such as scalable, self-describing, etc. Hence XML is chosen as standard for information dissemination in wireless broadcasting systems. Push based system periodically broadcasts XML data over the wireless broadcast channel. But in pull based system, mobile users request are queued up through the uplink channel and based on the request queries, corresponding XML data will be broadcasted in the downlink channel.