Abstract: Broadband Intelligent Networks (B-IN) are ought to sustain a large number of mobile and fixed users and a varying amount of data while maintaining high availability of resources and acceptable performance. In this study, we address the impact of increasing the number of users supported by a network node and provide an experimental study to test B-IN scalability. We also address the congestion control issue becoming necessary to protect a B-IN during overload situations. Existing algorithms do not operate optimally with respect to important performance criteria such as responsiveness, efficiency and fairness. Here, we identify some of their shortcomings and propose a new algorithm called Enhanced Call Gapping (ECG) able to provide consistently better performance than current algorithms in terms of above-mentioned criteria. Experiments have been conducted using NS-2 simulator.