In the IEEE 802.16 MAC protocol, polling is one method of bandwidth requests. Polling methods are unicast polling and broadcast polling. Unicast polling is used in rtPS traffic, and broadcast polling is used in nrtPS or BE traffic. When bandwidth is sufficient, rtPS uses unicast polling, but when bandwidth is insufficient, rtPS uses multicast polling or broadcast polling. In the IEEE 802.16 standard, inefficient bandwidths request allocation. Furthermore, many papers proposed efficient polling method only BE traffic or only rtPS traffic. In this paper, we propose an efficient polling algorithm in real time traffic and non-real time traffic that probability tests for allocating bandwidth request slots. In the WiMAX standard, rtPS traffic has priority, so we assign a weight probability test to rtPS.