Apparatus and method for congestion management using queue

PURPOSE: An apparatus and method for controlling traffic congestion using queues is provided to detect an abnormal traffic flow using queues and to execute a traffic class branch/merge function according to traffic congestion. CONSTITUTION: An apparatus for controlling traffic congestion using queues comprises a traffic processing part(10), a traffic processing information storage part(20), and a queue management part(30). The traffic processing part(10), composed of a traffic control part(11), a queue(12), a branch counter(13), a transmitter(14), and a merge counter(15), stores and transmits transmitted traffics. The traffic processing information storage part(20), composed of a traffic classification table(21), a traffic processing table(22), and a branch/merge counter table(23), stores classification criteria, processing criteria, and processing information for traffics. The queue management part(30), containing a branch/merge counter monitoring part(31), a merge criterion judgement part(32), a merge processing part(33), a branch criterion judgement part(34), and branch processing part(35), monitors the traffic processing information stored in the traffic processing information storage part(20) and executes a branch/merge function according to each class.