The wireless data broadcast techniques raised in 1990s. Since the wireless data dissemination techniques are emerged, more and more data services are proposed based on the wireless data broadcast techniques in these years. Among the new services, the time-constraint data broadcast service is critical for many real-time related applications, and has been studied in the recent years. However, the related works did not consider the duplicate pages of requests on data scheduling. Hence, in this paper, we consider the duplicate pages in the multi-page time-constraint data broadcast service. We first proposed a duplication page-optimized architecture for supporting the multi-page time-constraint data broadcast service. We then proposed a three-phase scheme for the time-slot sharing optimizer to improve the bandwidth utility of the TDA-based program. The experiments reveal that our proposed indeed significantly reduce the number of used channels for a data broadcast server.