Claims Analysis
Total Claims: 50
Claim 1
Independent Claim
262 words
A packet switch for setting a connection between a transmission source of a packet and a reception destination thereof so as to perform communication, comprising: a packet buffer which includes at least one input port and a plurality of output ports, wherein an input packet from the input port is delivered to at least one output port in accordance with address information of the input packet and connection information having been set in the packet switch at the time of setting the connection between the transmission source and the reception destination, and wherein a bandwidth management packet for giving notice of a congested state of the packet switch is transferred on the connection; a register which holds threshold value information for indicating an amount of use of said packet buffer that causes congestion; a counter which provides a count representative of a current amount of use of said packet buffer; a comparator which compares said count from said counter and said threshold value information from said register and outputs a result of the comparison; and a congestion decision/notification circuit which writes congestion notification information into the bandwidth management packet when the result of the comparison indicates that the count exceeds said threshold value information and does not write congestion notification information into the bandwidth management packet when the result of the comparison indicates that the count does not exceed said threshold value information, wherein said register holds threshold value information for each connection and said counter provides a count representative of a current amount of use of said packet buffer per connection.
Claim 2
Dependent Claim
262 words
A packet switch for setting a connection between a transmission source of a packet and a reception destination thereof so as to perform communication, comprising: a packet buffer which includes at least one input port and a plurality of output ports, wherein an input packet from the input port is delivered to at least one output port in accordance with address information of the input packet and connection information having been set in the packet switch at the time of setting the connection between the transmission source and the reception destination, and wherein a bandwidth management packet for giving notice of a congested state of the packet switch is transferred on the connection; a register which holds threshold value information for indicating an amount of use of said packet buffer that causes congestion; a counter which provides a count representative of a current amount of use of said packet buffer; a comparator which compares said count from said counter and said threshold value information from said register and outputs a result of the comparison; and a congestion decision/notification circuit which writes congestion notification information into the bandwidth management packet when the result of the comparison indicates that the count exceeds said threshold value information and does not write congestion notification information into the bandwidth management packet when the result of the comparison indicates that the count does not exceed said threshold value information, wherein said register holds threshold value information for each connection and said counter provides a count representative of a current amount of use of said packet buffer per connection.
Claim 3
Dependent Claim
74 words
A packet switch according to claim 1, further comprising: a portion associated with said input port; a switch core portion; and a portion associated with said output ports, wherein an output packet queue is formed in said switch core portion said is shared by said output ports, and wherein said threshold value information is set in said packet switch from said transmission source by connection setting information at the time of setting said connection.
Claim 4
Dependent Claim
75 words
A packet switch according to claim 1, further comprising: a portion associated with said input ports; a switch core portion; and a portion associated with said output ports, wherein an output packet queue is formed in said switch core portion in associated with each of said output ports, and wherein said threshold value information is set in said packet switch from said transmission source by connection setting information at the time of setting said connection.
Claim 5
Dependent Claim
64 words
A packet switch according to claim 1, further comprising: a portion associated with said input port; a switch core portion; and a portion associated with said output ports, wherein an output packet queue is formed in said switch core portion said is shared by said output ports, and wherein said threshold value information is set in said packet switch from a network management terminal.
Claim 6
Dependent Claim
65 words
A packet switch according to claim 1, further comprising: a portion associated with said input ports; a switch core portion; and a portion associated with said output ports, wherein an output packet queue is formed in said switch core portion in associated with each of said output ports, and wherein said threshold value information is set in said packet switch from a network management terminal.
Claim 7
Dependent Claim
83 words
A packet switch according to claim 1, further comprising: a portion associated with said input port; a switch core portion; and a portion associated with said output ports, wherein an output packet queue is formed in said switch core portion said is shared by said output ports, and wherein said threshold value information and information on the number of discarded packets per connection are sent out in reply to a query from a network management device which is connected to said packet switch.
Claim 8
Dependent Claim
84 words
A packet switch according to claim 1, further comprising: a portion associated with said input ports; a switch core portion; and a portion associated with said output ports, wherein an output packet queue is formed in said switch core portion in associated with each of said output ports, and wherein said threshold value information and information on the number of discarded packets per connection are sent out in reply to a query from a network management device which is connected to said packet switch.
Claim 9
Dependent Claim
23 words
A packet switch according to claim 1, wherein a header part of the data packet is used to hold said congestion notification information.
Claim 10
Dependent Claim
31 words
A packet switch according to claim 1, wherein the bandwidth management packet is provided with a plurality of portions, one of which is used for holding said binary congestion notification information.
Claim 11
Dependent Claim
33 words
A packet switch according to claim 1, wherein the bandwidth management packet is divided into a plurality of portions one of which is used for holding information as to the allowed transmission rate.
Claim 12
Dependent Claim
17 words
A packet switch according to claim 1, wherein said register holds threshold value information for each connection.
Claim 13
Dependent Claim
250 words
A packet switch for setting a connection between a transmission source of a packet and a reception destination thereof so as to perform communication, comprising: a packet buffer which includes at least one input port and a plurality of output ports, wherein an input packet from the input port is delivered to at least one output port in accordance with address information of the input packet and connection information having been set in the packet switch at the time of setting the connection between the transmission source and the reception destination, and wherein a bandwidth management packet for giving notice of a congested state of the packet switch is transferred on the connection; a first counter which provides a first count representative of a current amount of use of said packet buffer per connection; a first register which holds first threshold value information for indicating an amount of use of said packet buffer per connection that causes congestion; a first comparator which compares said first count and said first threshold value information; a second counter which provides a second count representative of a current amount of use of said packet buffer; a second register which holds second threshold value information for indicating an amount of use of said packet buffer; a second comparator which compares said second count and said second threshold value information; and congestion decision/notification circuit which writes congestion notification information into the bandwidth management packet based on results of comparisons performed by said first and second comparators.
Claim 14
Dependent Claim
250 words
A packet switch for setting a connection between a transmission source of a packet and a reception destination thereof so as to perform communication, comprising: a packet buffer which includes at least one input port and a plurality of output ports, wherein an input packet from the input port is delivered to at least one output port in accordance with address information of the input packet and connection information having been set in the packet switch at the time of setting the connection between the transmission source and the reception destination, and wherein a bandwidth management packet for giving notice of a congested state of the packet switch is transferred on the connection; a first counter which provides a first count representative of a current amount of use of said packet buffer per connection; a first register which holds first threshold value information for indicating an amount of use of said packet buffer per connection that causes congestion; a first comparator which compares said first count and said first threshold value information; a second counter which provides a second count representative of a current amount of use of said packet buffer; a second register which holds second threshold value information for indicating an amount of use of said packet buffer; a second comparator which compares said second count and said second threshold value information; and congestion decision/notification circuit which writes congestion notification information into the bandwidth management packet based on results of comparisons performed by said first and second comparators.
Claim 15
Dependent Claim
61 words
A packet switch according to claim 12, wherein said congestion notification/decision circuit writes congestion notification information into the bandwidth management packet when a result of the comparison by said second comparator indicates said second count exceeds said second threshold value information and a result of the comparison by said first comparator indicates the first count exceeds the first threshold value information.
Claim 16
Dependent Claim
56 words
A packet switch according to claim 12, wherein said congestion notification/decision circuit does not write congestion notification information into the bandwidth management packet when a result of the comparison by said second comparator indicates said second count does not exceed said second threshold value information irrespective of a result of the comparison by said first comparator.
Claim 17
Dependent Claim
131 words
A packet switch according to claim 12, wherein said packet switch operates in one of a plurality of states including at least a lightly congested state and a heavily congested state, wherein said first threshold value information in said first register is weighted in accordance with said states, wherein when said first comparator determines based on the weighted information that said lightly congested state exists, said congestion notification/decision circuit writes said congestion notification information into the bandwidth management packet based on a result of the comparison by said first comparator, and wherein when said first comparator determines based on the weighted information that said heavily congested state exists, said congestion decision/notification circuit writes said congestion notification information into the bandwidth management packet without regard to the comparison by said first comparator.
Claim 18
Dependent Claim
107 words
A packet switch according to claim 12, further comprising: a third counter which provides a third count representative of the number of connections having packets which are being held in said packet buffer; a third register which holds third threshold value information for indicating the number of connections in which packets are held in said packet buffer that causes congestion; and a third comparator which compares said third count and said third threshold value information, wherein said packet switch operates at a plurality of states including a lightly congested state and a heavily congested state according to a result of the comparison performed by said third comparator.
Claim 19
Dependent Claim
24 words
A packet switch according to claim 12, wherein a header part of the bandwidth management packet is used to hold said congestion notification information.
Claim 20
Dependent Claim
27 words
A packet switch according to claim 12, wherein the bandwidth management packet is provided with a plurality of portions, one of which is used for holding data.
Claim 21
Dependent Claim
42 words
A packet switch according to claim 12, wherein the bandwidth management packet is divided into a plurality of portions one of which is used for holding data and another of which is used for holding information as to the allowed transmission rate.
Claim 22
Dependent Claim
208 words
A packet switch for setting a connection between a transmission source of a packet and a reception destination thereof so as to perform communication, comprising: a packet buffer which includes at least one input port and a plurality of output ports, wherein an input packet from the input port is delivered to at least one output port in accordance with address information of the input packet and connection information having been set in the packet switch at the time of setting the connection between the transmission source and the reception destination and in accordance with maximum bandwidth information included in said connection information, and wherein a bandwidth management packet for giving notice of a congested state of the packet switch is transferred on the connection; a congestion decision circuit for deciding whether a congestion exists in said packet buffer; and a congestion decision notification circuit for writing congestion notification information, obtained by dividing the maximum bandwidth information by a power of 2, into the bandwidth management package when said congestion decision circuit indicates a congestion exists in said packet buffer and not writing the congestion notification information in the bandwidth management packet when the congestion decision circuit indicates that a congestion does not exist in said packet buffer.
Claim 23
Dependent Claim
208 words
A packet switch for setting a connection between a transmission source of a packet and a reception destination thereof so as to perform communication, comprising: a packet buffer which includes at least one input port and a plurality of output ports, wherein an input packet from the input port is delivered to at least one output port in accordance with address information of the input packet and connection information having been set in the packet switch at the time of setting the connection between the transmission source and the reception destination and in accordance with maximum bandwidth information included in said connection information, and wherein a bandwidth management packet for giving notice of a congested state of the packet switch is transferred on the connection; a congestion decision circuit for deciding whether a congestion exists in said packet buffer; and a congestion decision notification circuit for writing congestion notification information, obtained by dividing the maximum bandwidth information by a power of 2, into the bandwidth management package when said congestion decision circuit indicates a congestion exists in said packet buffer and not writing the congestion notification information in the bandwidth management packet when the congestion decision circuit indicates that a congestion does not exist in said packet buffer.
Claim 24
Dependent Claim
217 words
A packet switch for setting a connection between a transmission source of a packet and a reception destination thereof so as to perform communication, comprising: a packet buffer which includes at least one input port and a plurality of output ports wherein an input packet from the input port is delivered to at least one output port in accordance with address information of the input packet and connection information having been set in the packet switch at the time of setting the connection between the transmission source and the reception destination, wherein a bandwidth management packet for giving notice of a congested state of the packet switch is transferred on the connection, and wherein allowed transmission bandwidth information for indicating a transmission bandwidth of the transmission source is included as congestion notification information in the bandwidth management packet; a counter which provides a count representative of the number of connections for which packets are being held in said packet buffer; a register which holds target bandwidth value information for indicating an output bandwidth at said one output port; a divider which divides said target bandwidth value information by said count from said counter; and a target bandwidth notification circuit for writing an output of said divider as the allowed transmission bandwidth information into the bandwidth management packet.
Claim 25
Dependent Claim
217 words
A packet switch for setting a connection between a transmission source of a packet and a reception destination thereof so as to perform communication, comprising: a packet buffer which includes at least one input port and a plurality of output ports wherein an input packet from the input port is delivered to at least one output port in accordance with address information of the input packet and connection information having been set in the packet switch at the time of setting the connection between the transmission source and the reception destination, wherein a bandwidth management packet for giving notice of a congested state of the packet switch is transferred on the connection, and wherein allowed transmission bandwidth information for indicating a transmission bandwidth of the transmission source is included as congestion notification information in the bandwidth management packet; a counter which provides a count representative of the number of connections for which packets are being held in said packet buffer; a register which holds target bandwidth value information for indicating an output bandwidth at said one output port; a divider which divides said target bandwidth value information by said count from said counter; and a target bandwidth notification circuit for writing an output of said divider as the allowed transmission bandwidth information into the bandwidth management packet.
Claim 26
Dependent Claim
24 words
A packet switch according to claim 21, wherein a header part of the bandwidth management packet is used to hold said congestion notification information.
Claim 27
Dependent Claim
27 words
A packet switch according to claim 21, wherein the bandwidth management packet is provided with a plurality of portions, one of which is used for holding data.
Claim 28
Dependent Claim
42 words
A packet switch according to claim 21, wherein the bandwidth management packet is divided into a plurality of portions one of which is used for holding data and another of which is used for holding information as to the allowed transmission rate.
Claim 29
Dependent Claim
317 words
A packet switch for setting a connection between a transmission source of a packet and a reception destination thereof so as to perform communication, comprising: a packet buffer which includes at least one input port and a plurality of output ports, wherein an input packet from the input port is delivered to at least one output port in accordance with address information of the input packet and connection information having been set in the packet switch at the time of setting the connection between the transmission source and the reception destination, wherein a bandwidth management packet for giving notice of a congested state of the packet switch is transferred on the connection and wherein allowed transmission bandwidth information for indicating a transmission bandwidth of the transmission source is included as congested state information in the bandwidth management packet, wherein terminal transmission rate information of the transmission source is held in a data part of the bandwidth management packet for use by said packet switch; a counter which provides for each connection a count representative of an amount of use of said packet buffer per connection; a register which holds for each connection threshold value information for indicating an amount of use of said packet buffer per connection that causes congestion; a comparator which compares for each connection said count and said threshold value information; and a target bandwidth notification circuit, when a result of the comparison by the said comparator indicates the count exceeds said threshold value information, for comparing the terminal transmission rate information with transmission bandwidth information of the transmission source and writing a higher of the two values as the allowed transmission bandwidth information into the bandwidth management packet, and when the result of the comparison by said comparator indicates that the count does not exceed the threshold value information, for writing the allowed transmission bandwidth information in said bandwidth management packet without alteration.
Claim 30
Dependent Claim
317 words
A packet switch for setting a connection between a transmission source of a packet and a reception destination thereof so as to perform communication, comprising: a packet buffer which includes at least one input port and a plurality of output ports, wherein an input packet from the input port is delivered to at least one output port in accordance with address information of the input packet and connection information having been set in the packet switch at the time of setting the connection between the transmission source and the reception destination, wherein a bandwidth management packet for giving notice of a congested state of the packet switch is transferred on the connection and wherein allowed transmission bandwidth information for indicating a transmission bandwidth of the transmission source is included as congested state information in the bandwidth management packet, wherein terminal transmission rate information of the transmission source is held in a data part of the bandwidth management packet for use by said packet switch; a counter which provides for each connection a count representative of an amount of use of said packet buffer per connection; a register which holds for each connection threshold value information for indicating an amount of use of said packet buffer per connection that causes congestion; a comparator which compares for each connection said count and said threshold value information; and a target bandwidth notification circuit, when a result of the comparison by the said comparator indicates the count exceeds said threshold value information, for comparing the terminal transmission rate information with transmission bandwidth information of the transmission source and writing a higher of the two values as the allowed transmission bandwidth information into the bandwidth management packet, and when the result of the comparison by said comparator indicates that the count does not exceed the threshold value information, for writing the allowed transmission bandwidth information in said bandwidth management packet without alteration.
Claim 31
Dependent Claim
24 words
A packet switch according to claim 25, wherein a header part of the bandwidth management packet is used to hold said congestion notification information.
Claim 32
Dependent Claim
27 words
A packet switch according to claim 25, wherein the bandwidth management packet is provided with a plurality of portions, one of which is used for holding data.
Claim 33
Dependent Claim
42 words
A packet switch according to claim 25, wherein the bandwidth management packet is divided into a plurality of portions one of which is used for holding data and another of which is used for holding information as to the allowed transmission rate.
Claim 34
Dependent Claim
73 words
A packet switch according to claim 25, wherein said packet switch operates at a plurality of states including at least a lightly congested state and a heavily congested state, wherein said threshold value information in said register is weighted in accordance with said states, and wherein when said comparator determines, based on the weighted information, that said lightly congested state exists, said comparator compares the weighted information with said count of said counter.
Claim 35
Dependent Claim
47 words
A packet switch according to claim 25, further comprising: a portion associated with said input port; a switch core portion; and a portion associated with said output ports, wherein an output packet queue is formed in said switch core portion and is shared by said output ports.
Claim 36
Dependent Claim
48 words
A packet switch according to claim 25, further comprising: a portion associated with said input ports; a switch core portion; and a portion associated with said output ports, wherein an output packet queue is formed in said switch core portion in associated with each of said output ports.
Claim 37
Dependent Claim
33 words
A packet switch according to claim 30, wherein said threshold value information is set in said packet switch from said transmission source by connection setting information at the time of setting said connection.
Claim 38
Dependent Claim
33 words
A packet switch according to claim 31, wherein said threshold value information is set in said packet switch from said transmission source by connection setting information at the time of setting said connection.
Claim 39
Dependent Claim
23 words
A packet switch according to claim 30, wherein said threshold value information is set in said packet switch from a network management terminal.
Claim 40
Dependent Claim
23 words
A packet switch according to claim 31, wherein said threshold value information is set in said packet switch from a network management terminal.
Claim 41
Dependent Claim
42 words
A packet switch according to claim 30, wherein said threshold value information and information on the number of discarded packets per connection are sent out in reply to a query from a network management device which is connected to said packet switch.
Claim 42
Dependent Claim
42 words
A packet switch according to claim 31, wherein said threshold value information and information on the number of discarded packets per connection are sent out in reply to a query from a network management device which is connected to said packet switch.
Claim 43
Dependent Claim
313 words
A packet switch for setting a connection between a transmission source of a packet and a reception destination thereof so as to perform communication, comprising: a packet buffer which includes at least one input port and a plurality of output ports, wherein an input packet from the input port is delivered to at least one output port in accordance with address information of the input packet and connection information having been set in the packet switch at the time of setting the connection between the transmission source and the reception destination, and wherein a bandwidth management packet for giving notice of a congested state of the packet switch is transferred on the connection; a register which holds threshold value information for indicating an amount of use of said packet buffer that causes congestion; a counter which provides a count representative of a current amount of use of said packet buffer; a comparator which compares said count from said counter and said threshold value information from said register and outputs a result of the comparison; a congestion decision/notification circuit which writes congestion notification information into the bandwidth management packet when the result of the comparison indicates that the count exceeds said threshold value information and does not write congestion notification information into the bandwidth management packet when the result of the comparison indicates that the count does not exceed said threshold value information; a second counter which provides a second count representative of an amount of use of said packet buffer; a second register which holds second threshold value information indicating an amount of use of said packet buffer that causes congestion; and a second comparator which compares said second count and said second threshold value information, wherein said threshold value information held in said register is set to "0" when a result of the comparison by said second comparator indicates a non-congested state.
Claim 44
Dependent Claim
313 words
A packet switch for setting a connection between a transmission source of a packet and a reception destination thereof so as to perform communication, comprising: a packet buffer which includes at least one input port and a plurality of output ports, wherein an input packet from the input port is delivered to at least one output port in accordance with address information of the input packet and connection information having been set in the packet switch at the time of setting the connection between the transmission source and the reception destination, and wherein a bandwidth management packet for giving notice of a congested state of the packet switch is transferred on the connection; a register which holds threshold value information for indicating an amount of use of said packet buffer that causes congestion; a counter which provides a count representative of a current amount of use of said packet buffer; a comparator which compares said count from said counter and said threshold value information from said register and outputs a result of the comparison; a congestion decision/notification circuit which writes congestion notification information into the bandwidth management packet when the result of the comparison indicates that the count exceeds said threshold value information and does not write congestion notification information into the bandwidth management packet when the result of the comparison indicates that the count does not exceed said threshold value information; a second counter which provides a second count representative of an amount of use of said packet buffer; a second register which holds second threshold value information indicating an amount of use of said packet buffer that causes congestion; and a second comparator which compares said second count and said second threshold value information, wherein said threshold value information held in said register is set to "0" when a result of the comparison by said second comparator indicates a non-congested state.
Claim 45
Independent Claim
210 words
A method of controlling congestion at a packet switch for setting a connection between a transmission source of a packet and a reception destination thereof so as to perform communication, wherein the packet switch includes a switch having at least one input port and a plurality of output ports, said packet switch switches an input packet from the input port to at least one output port in accordance with address information of the input packet and connection information having been set in said packet switch at the time of setting the connection between the transmission source and the reception destination, and transfers a bandwidth management packet for giving notice of a congested state of the packet switch on the connection, said method comprising the steps of: providing for each connection threshold values of respective connections; counting for each connection the number of packets buffered in the switch; comparing for each connection the count with the threshold value per connection; and writing congestion notification information into the bandwidth management packet when the result of the comparison indicates that the count exceeds the threshold value and not writing congestion notification information into the bandwidth management packet when the result of the comparison indicates that the count does not exceed the threshold value.
Claim 46
Independent Claim
210 words
A method of controlling congestion at a packet switch for setting a connection between a transmission source of a packet and a reception destination thereof so as to perform communication, wherein the packet switch includes a switch having at least one input port and a plurality of output ports, said packet switch switches an input packet from the input port to at least one output port in accordance with address information of the input packet and connection information having been set in said packet switch at the time of setting the connection between the transmission source and the reception destination, and transfers a bandwidth management packet for giving notice of a congested state of the packet switch on the connection, said method comprising the steps of: providing for each connection threshold values of respective connections; counting for each connection the number of packets buffered in the switch; comparing for each connection the count with the threshold value per connection; and writing congestion notification information into the bandwidth management packet when the result of the comparison indicates that the count exceeds the threshold value and not writing congestion notification information into the bandwidth management packet when the result of the comparison indicates that the count does not exceed the threshold value.
Claim 47
Dependent Claim
13 words
A method according to claim 39, wherein the threshold values are set equal.
Claim 48
Independent Claim
260 words
A method of controlling congestion at a packet switch for setting a connection between a transmission source of a packet and a reception destination thereof so as to perform communication, wherein said packet switch includes a switch having at least one input port and a plurality of output port, said packet switch switches an input packet from the input port to at least one output port in accordance with address information of the input packet and connection information having been set in said packet switch at the time of setting the connection between the transmission and the reception destination, and transfers a bandwidth management packet for giving notice of a congested state of the packet switch on the connection, said method comprising: a first step of providing a first count representative of a current amount use of a packet buffer included said packet switch per connection; a second step of holding first threshold value information for indicating an amount of use of the packet buffer per connection that causes congestion; a third step of comparing said first count and said first threshold value information; a fourth of providing a second count representative of a current amount of use of the packet buffer; a fifth step of holding second threshold value information for indicating an amount of use of the packet buffer; a sixth step of comparing said second count and said threshold value information; and a seventh step of writing congestion notification information into a bandwidth management packet based on results of comparison performed by said third and sixth steps.
Claim 49
Independent Claim
260 words
A method of controlling congestion at a packet switch for setting a connection between a transmission source of a packet and a reception destination thereof so as to perform communication, wherein said packet switch includes a switch having at least one input port and a plurality of output port, said packet switch switches an input packet from the input port to at least one output port in accordance with address information of the input packet and connection information having been set in said packet switch at the time of setting the connection between the transmission and the reception destination, and transfers a bandwidth management packet for giving notice of a congested state of the packet switch on the connection, said method comprising: a first step of providing a first count representative of a current amount use of a packet buffer included said packet switch per connection; a second step of holding first threshold value information for indicating an amount of use of the packet buffer per connection that causes congestion; a third step of comparing said first count and said first threshold value information; a fourth of providing a second count representative of a current amount of use of the packet buffer; a fifth step of holding second threshold value information for indicating an amount of use of the packet buffer; a sixth step of comparing said second count and said threshold value information; and a seventh step of writing congestion notification information into a bandwidth management packet based on results of comparison performed by said third and sixth steps.
Claim 50
Dependent Claim
13 words
A method according to claim 41, wherein the threshold values are set equal.