In telecommunication systems, if there is a call (voice or short message) from one operator to another, the called number must be analyzed to determine its destination operator and to check if it has enough credit to start this call. This process must be very fast to reduce the switching cost of the call. Considering the dynamically updated number portability list and bulk calls, the number analysis process may take too much time, resulting in call drops. In this study, we present a number analysis system that is developed in order to start bulk calls in the fastest way. The developed system is able to detect the operators of the numbers by scanning both the continuously updated number potability list and the number data base having a large number of entries. In our experiments, we compared the proposed method with the classical relational database inquiry methods in terms of response times. We achieved 177X speed up for the analysis of thousand numbers. Reducing the number analysis times brought significant reductions in forwarding costs.