Claims Analysis
Total Claims: 25
Claim 1
Independent Claim
125 words
A variable-bandwidth network comprising a plurality of subscriber switches, a plurality of physical transmission paths that connect these plurality of subscriber switches with each other, and transit switches interposed among these plurality of physical transmission paths; wherein routes are set among the aforesaid plurality of subscriber switches; the aforesaid subscriber switches having means which supports the protocols by which users perform adaptive flow control between themselves and the network; said variable-bandwidth network being characterised in that a source-side subscriber switch comprises: means for collecting route information that includes information relating to the residual bandwidth of a route that has been set between said source-side subscriber switch and a destination-side subscriber switch; and means for performing the aforesaid flow control in accordance with this route information.
Claim 2
Dependent Claim
84 words
A variable-bandwidth network as set forth in Claim 1, wherein the aforesaid means which collects route information is provided in a source-side subscriber switch and includes means which outputs, to each aforesaid route, cells for the purpose of collecting the route information of said route, and wherein the aforesaid transit switches and subscriber switches have means which, when these cells have arrived, loads route information into their data field and forwards the cells in accordance with the routing information recorded in their address field.
Claim 3
Dependent Claim
43 words
A variable-bandwidth network as set forth in Claim 1, wherein the destination-side subscriber switch and the aforesaid transit switches have means for addressing and sending cells to a source-side subscriber switch, said cells bearing route information relating to VPs pertaining to these switches.
Claim 4
Dependent Claim
77 words
A variable-bandwidth network as set forth in Claim 1, wherein a centralised controller is provided in the network, and the aforesaid subscriber switches and transit switches have means for sending cells bearing the aforesaid route information, said cells being addressed to this centralised controller; said centralised controller comprising means for reading and collecting the route information from these cells that have arrived, and means for notifying the aforesaid subscriber switch of the contents of this collecting means.
Claim 5
Dependent Claim
45 words
A variable-bandwidth network as set forth in Claim 1, wherein the aforesaid sending means has means which, when congestion has occurred in a VP pertaining to its subscriber switch or its transit switch, sends cells bearing route information that includes information relating to this congestion.
Claim 6
Dependent Claim
75 words
A variable-bandwidth network as set forth in Claim 1, wherein an aforesaid subscriber switch includes a residual bandwidth table which stores information relating to the bandwidth utilisation of the aforesaid routes, and means which, when there has been a bandwidth change request from a terminal served by said subscriber switch, decides for or against the bandwidth change of that terminal by making a comparison with the residual bandwidth stored in the aforesaid residual bandwidth table.
Claim 7
Dependent Claim
46 words
A variable-bandwidth network as set forth in Claim 6, wherein the aforesaid subscriber switch includes means which monitors the minimum residual bandwidth on routes through which its connections pass, by periodically transferring operations and maintenance cells to the other subscriber switches connected via the aforesaid routes.
Claim 8
Dependent Claim
72 words
A variable-bandwidth network as set forth in Claim 6, wherein the aforesaid means which decides for or against a bandwidth change includes means which takes account of the fact that there are a plurality of bandwidth change requests in the same residual bandwidth measurement period, and which reserves a portion of the residual bandwidth of each route measured by the aforesaid measuring means, said portion being reserved for other bandwidth change requests.
Claim 9
Dependent Claim
46 words
A variable-bandwidth network as set forth in Claim 8, wherein the aforesaid reserving means includes means whereby a residual bandwidth measured by the aforesaid measuring means is multiplied by a preset safety factor for that route, and the result is taken as the allocatable residual bandwidth.
Claim 10
Dependent Claim
61 words
A variable-bandwidth network as set forth in Claim 8, wherein the aforesaid reserving means includes means whereby a residual bandwidth measured by the aforesaid measuring means is multiplied by a safety factor determined by the intervals at which bandwidth change requests for that route have occurred up to the present time, and the result is taken as the allocatable residual bandwidth.
Claim 11
Dependent Claim
40 words
A variable-bandwidth network as set forth in Claim 8, wherein the aforesaid reserving means includes means which obtains the allocatable residual bandwidth on the basis of the changes to date in the residual bandwidth measured by the aforesaid measuring means.
Claim 12
Dependent Claim
62 words
A variable-bandwidth network as set forth in Claim 8, wherein the aforesaid reserving means includes means which takes as the allocatable residual bandwidth the sum of (i) the value obtained by multiplying the residual bandwidth measured by the aforesaid measuring means the previous time by a smoothing coefficient α, and (ii) the value obtained by multiplying the newly-measured residual bandwidth by 1-α.
Claim 13
Dependent Claim
79 words
A variable-bandwidth network as set forth in Claim 1, wherein the aforesaid subscriber switch comprises means for collecting and recording new route information relating to a plurality of routes that can be set between a source-side subscriber switch and another subscriber switch which constitutes the destination-side subscriber switch, irrespective of whether there is a connection request; and means which, when there is a connection request, selects a route for that user on the basis of this recorded route information.
Claim 14
Dependent Claim
67 words
A variable-bandwidth network as set forth in Claim 13, wherein the aforesaid recording means includes means which sends to each route cells for the purpose of collecting route information, and the aforesaid transit switches and subscriber switches have means which, when these cells have arrived, loads route information into their data field and forwards the cells in accordance with the routing information recorded in their address field.
Claim 15
Dependent Claim
45 words
A variable-bandwidth network as set forth in Claim 14, wherein the aforesaid route information is information relating to VPs pertaining to the aforesaid transit switches and subscriber switches, and the aforesaid forwarding means forwards the aforesaid cells after addressing them to the source-side subscriber switch.
Claim 16
Dependent Claim
55 words
A variable-bandwidth network as set forth in Claim 13, wherein the aforesaid route selecting means selects, from among the aforesaid plurality of routes, and from among routes which have more residual bandwidth than the bandwidth requested by the user, the route with the least residual bandwidth or the route with the smallest residual bandwidth ratio.
Claim 17
Dependent Claim
52 words
A variable-bandwidth network as set forth in Claim 13, wherein the aforesaid route selecting means selects, from among the aforesaid plurality of routes, and from among routes which have more residual bandwidth than the bandwidth requested by the user, the route with the largest utilised bandwidth or the largest utilised bandwidth ratio.
Claim 18
Dependent Claim
75 words
A variable-bandwidth network as set forth in Claim 13, wherein a centralised controller is provided, and the aforesaid subscriber switches and transit switches have means which outputs cells bearing route information and addressed to this centralised controller, and the aforesaid centralised controller comprises means which reads and collects route information from these cells when they have arrived, and means which notifies the aforesaid subscriber switches of the content collected by this reading and collecting means.
Claim 19
Dependent Claim
44 words
A variable-bandwidth network as set forth in Claim 14, wherein, when congestion has occurred in a VP pertaining to its transit switch or its subscriber switch, the aforesaid means which outputs cells outputs cells bearing route information and containing information relating to that congestion.
Claim 20
Dependent Claim
66 words
A variable-bandwidth network as set forth in Claim 1, wherein the aforesaid subscriber switch has means which communicates congestion information to the terminals it serves, and this communicating means includes means which independently forms cells into which are written requests for increased or decreased cell rate, the allowed cell rate, and congestion information, and which transmits these cells to the terminals served by its subscriber switch.
Claim 21
Dependent Claim
141 words
A variable-bandwidth network as set forth in Claim 1, wherein each of the aforesaid subscriber switches and transit switches comprises: a table in which is recorded information relating to the allocated bandwidth (Bi, where i=1, ..., n) of routes pertaining to that switch, or of partial paths comprising VPs on those routes; means for calculating the allocatable bandwidth by referring to said table when there has been a setup request for a requested bandwidth (Ri) on a given route (the i th route) pertaining to that switch, or for a partial path comprising a VP on that route; means for reserving the result of this calculation in said table; and means which sets this reserved value as the new allocated bandwidth of the route in question (the i th route) or of the partial path comprising a VP on that route.
Claim 22
Dependent Claim
206 words
A variable-bandwidth network as set forth in Claim 21, wherein the aforesaid subscriber switch on the source side has: means which outputs a management packet already bearing the aforesaid requested bandwidth (R) to the route which it is desired to set up, or to the partial path comprising a VP on that route, said management packet being output prior to the use of that route or partial path comprising a VP on that route, and said outputting means recovering this management packet after it has passed through that route which it is desired to set up, or through the partial path comprising a VP on that route; and means which recognises, from this recovered management packet, the new allocated bandwidth for that route which it is desired to set up or for the partial path comprising a VP on that route; wherein, when this management packet arrives at each of the aforesaid subscriber switches and transit switches, the aforesaid requested bandwidth (R) which was loaded into this management packet at that source-side subscriber switch is given to the aforesaid calculating means as the requested bandwidth (Ri) of the route in question (the i th route) or of a partial path comprising a VP on that route.
Claim 23
Dependent Claim
86 words
A variable-bandwidth network as set forth in Claim 22, wherein each of the aforesaid subscriber switches and transit switches has: means which compares the aforesaid requested bandwidth (R) carried in the management packet which has arrived, and the new allocated bandwidth that was calculated by the aforesaid calculating means, and which reserves the smaller of these in the aforesaid table of the switch; and means which forwards that management packet after substituting the new allocated bandwidth reserved in this table for the aforesaid requested bandwidth (R).
Claim 24
Dependent Claim
72 words
A variable-bandwidth network as set forth in Claim 21, wherein the aforesaid calculating means includes calculating means which averages the weighting of the allocated bandwidth relative to the requested bandwidth by minimising the evaluation function: F(B)=(1/n)· i=1 to n Σ[(Bi/Ri)-(1/n)· i=1 to n Σ(Bj/Rj)] 2 where Bi is the allocated bandwidth, Ri is the requested bandwidth (i=1, 2, ..., n), and n is the number of routes multiplexed in an output VP.
Claim 25
Dependent Claim
24 words
An ATM network as set forth in Claim 21, wherein the new allocated bandwidth Bj is updated as follows: Bj←Bj-αj·(n·(Bj/Rj)- i=1 to n Σ(Bi/Ri))·((n-1)/Rj).