Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
118 words
In a packet switching apparatus interconnected by associated communication lines to one or more other packet switching apparatuses, wherein data packets are output from various types of terminals and are temporarily held in a queue for exchange between the packet switching appartuses, a congestion control method comprising the steps of: attaching a plurality of types of priority data indicating different priorities for different demands to each of the data packets; and controlling the queue when a new data packet is input to the queue to satisfy major demands for the data packets concurrently according to said plurality of types of attached priority data of said new data packet and of all the data packets held in the queue.
Claim 2
Dependent Claim
118 words
In a packet switching apparatus interconnected by associated communication lines to one or more other packet switching apparatuses, wherein data packets are output from various types of terminals and are temporarily held in a queue for exchange between the packet switching appartuses, a congestion control method comprising the steps of: attaching a plurality of types of priority data indicating different priorities for different demands to each of the data packets; and controlling the queue when a new data packet is input to the queue to satisfy major demands for the data packets concurrently according to said plurality of types of attached priority data of said new data packet and of all the data packets held in the queue.
Claim 3
Dependent Claim
113 words
A congestion control method as set forth in claim 1, wherein said plurality of types of priority data comprise a first priority data indicative of the degree of immediateness priority and a second priority data indicative of the degree of necessity of priority, and the queue controlling step further includes rearranging the order of the data packets in said queue so that the data packets attached with a higher first priority data are sequentially arranged closer to a top part of the queue, and determining a discard order of the data packets in the queue so that the data packets attached with said lower second priority data are discarded on a preferential basis.
Claim 4
Dependent Claim
77 words
A congestion control method as set forth in claim 2, wherein said data packets to be exchanged and transferred include a voice packet transferred between telephone set terminals and a terminal data packet transferred between data terminals, and the attaching step includes attaching said voice data packet with a high first priority data and a low second priority data, and attaching said terminal data packet with a low first priority data and a high second priority data.
Claim 5
Dependent Claim
74 words
A congestion control method as set forth in claim 1, wherein the queue has a predetermined capacity and the queue controlling step includes setting a threshold value according to the capacity of said queue for determining whether said queue is in a congestion state, and includes further controlling the queue to satisfy major demands for the data packets concurrently when the number of data packets temporarily held in the queue exceeds said threshold value.
Claim 6
Dependent Claim
110 words
A congestion control method as set forth in claim 2, wherein the queue has a predetermined capacity and the queue controlling step includes setting a threshold value according to the capacity of said queue for determining whether said queue is in a congestion state, and includes further controlling the queue to satisfy major demands for the data packets concurrently when the number of data packets temporarily held in the queue exceeds said threshold value, thereby sequentially arranging the data packets attached with said higher first priority data to the top part of the queue and discarding the data packets attached with said lower second priority data on a preferential basis.
Claim 7
Dependent Claim
112 words
A congestion control method as set forth in claim 3, wherein the queue has a predetermined capacity and the queue controlling step includes setting a threshold value according to the capacity of said queue for determining whether said queue is in a congestion state, and includes further controlling the queue is to satisfy major demands for the data packets concurrently when the number of data packets temporarily held in the queue exceeds said threshold value, thereby sequentially arranging the data packets attached with said higher first priority data closer to the top part of the queue and discarding the data packets attached with said lower second priority data on a preferential basis.