Patent US5671216A successfully refreshed from Google Patents.
US5671216A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for controlling transmission bandwidth between connectionless servers
Assignee: Fujitsu Ltd
•
Filing: 1995-02-07
•
Granted: 1997-09-23
•
Expires: 2015-02-07
Abstract
Abstract A method and apparatus control transmission between a plurality of connectionless servers (CLSs) installed to provide connectionless services on a B-ISDN (Broadband aspects of Integrated Services Digital Network). Customer premises equipments (CPEs) are allocated to the respective CLSs so that the sum of the transmission rates requested by the CPEs allocated to each CLS is substantially equal among the CLSs. A traffic shaper is provided on an output highway in each CLS to shape the traffic so that the traffic does not exceed a predetermined transmission rate for each destination.
Inventors
- 👤 Chammika Subasingha
- 👤 Yoshihiro Watanabe
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-04 09:50
CPC Classifications
H; H04; H04L; H04L49/00; H04L49/25; H04L49/30; H04L49/3081; H04L49/50; H04L49/501; H04L49/503; H04Q; H04Q11/00; H04Q11/04; H04Q11/0428; H04Q11/0478; H04L12/00; H04L12/54; H04L12/56; H04L12/5601; H04L2012/5614; H04L2012/5615; H04L2012/5616; H04L2012/5619; H04L2012/5629; H04L2012/5631; H04L2012/5632; H04L2012/5638; H04L2012/5645
Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
71 words
A method of controlling data transmission between a plurality of connectionless servers to which terminals requesting a connectionless service are allocated, comprising the steps of: determining allocation of the terminals so that the sum of the transmission rates requested by the terminals allocated to each connectionless server is substantially equal among the connectionless servers; and setting up a virtual path between each connectionless server and each of the terminals allocated thereto.
Claim 2
Independent Claim
71 words
A method of controlling data transmission between a plurality of connectionless servers to which terminals requesting a connectionless service are allocated, comprising the steps of: determining allocation of the terminals so that the sum of the transmission rates requested by the terminals allocated to each connectionless server is substantially equal among the connectionless servers; and setting up a virtual path between each connectionless server and each of the terminals allocated thereto.
Claim 3
Dependent Claim
39 words
A method according to claim 1, wherein the connectionless servers and the terminals are connected to an ATM switch that provides virtual paths between the connectionless servers and between each connectionless server and each of the terminals allocated thereto.
Claim 4
Independent Claim
71 words
A method of controlling data transmission between a plurality of connectionless servers to which terminals requesting a connectionless service are allocated, comprising the steps of: determining a control value for a maximum transmission rate at which data can be transmitted between the connectionless servers; and performing traffic shaping between the connectionless servers so that the transmission rate of the data transmitted between the connectionless servers does not exceed the control value.
Claim 5
Independent Claim
71 words
A method of controlling data transmission between a plurality of connectionless servers to which terminals requesting a connectionless service are allocated, comprising the steps of: determining a control value for a maximum transmission rate at which data can be transmitted between the connectionless servers; and performing traffic shaping between the connectionless servers so that the transmission rate of the data transmitted between the connectionless servers does not exceed the control value.
Claim 6
Independent Claim
103 words
A method of controlling data transmission between a plurality of connectionless servers to which terminals requesting a connectionless service are allocated, comprising the steps of: determining a control value for a transmission rate at which data can be transmitted between the connectionless servers; and performing traffic shaping between the connectionless servers so that the transmission rate of the data transmitted between the connectionless servers does not exceed the control value, wherein the connectionless servers and the terminals are connected to an ATM switch that provides virtual paths between the connectionless servers and between each connectionless server and each of the terminals allocated thereto.
Claim 7
Independent Claim
103 words
A method of controlling data transmission between a plurality of connectionless servers to which terminals requesting a connectionless service are allocated, comprising the steps of: determining a control value for a transmission rate at which data can be transmitted between the connectionless servers; and performing traffic shaping between the connectionless servers so that the transmission rate of the data transmitted between the connectionless servers does not exceed the control value, wherein the connectionless servers and the terminals are connected to an ATM switch that provides virtual paths between the connectionless servers and between each connectionless server and each of the terminals allocated thereto.
Claim 8
Dependent Claim
41 words
A method according to claim 4, wherein in the step of determining the control value, the control value for each connectionless server is determined by dividing the transmission capacity of the connectionless server by the total number of connectionless servers installed.
Claim 9
Dependent Claim
66 words
A method according to claim 4, wherein, in the step of determining the control value, the control value for the transmission rate at which data can be transmitted from one connectionless server to the other connectionless servers is determined so that the ratio of the control values assigned to the respective connectionless servers becomes equal to the ratio of the numbers of terminals allocated to them.
Claim 10
Dependent Claim
156 words
A method according to claim 4, wherein the step of determining the control value includes the substeps of: tentatively determining the sum of the transmission rates requested by the terminals allocated to each connectionless server as the control value for the transmission rate at which data can be transmitted from the connectionless server to other connectionless servers, and changing the control value in such a manner that when the total of the sum of the control values for the data to be transmitted from the connectionless server to other connectionless servers and the sum of the transmission rates requested by the terminals allocated to the connectionless server exceeds the transmission capacity of the connectionless server, each control value is multiplied by a ratio so determined as to reduce the total control value of the connectionless server, that provides a larger total control value than any other connectionless server, to the transmission capacity of the connectionless server.
Claim 11
Dependent Claim
108 words
A method according to claim 4, wherein in the step of determining the control value, when the sum of the transmission rates requested by the terminals allocated to each connectionless server is smaller than a control value obtained by dividing the transmission capacity of the connectionless server by the total number of connectionless servers installed, said sum is determined as the control value for the data to be transmitted from the connectionless server to other connectionless servers, and when said sum is larger than said value, said value is determined as the control value for the data to be transmitted from the connectionless server to other connectionless servers.
Claim 12
Dependent Claim
73 words
A method according to claim 4, wherein the step of determining the control value includes the substeps of: measuring the transmission rate for each destination on an output highway in each connectionless server; averaging the measured transmission rate over a predetermined period of time for each destination and for each time segment of the day; and determining the averaged transmission rate as the control value for the destination in the corresponding time segment.
Claim 13
Independent Claim
70 words
An apparatus for controlling data transmission between a plurality of connectionless servers to which terminals requesting a connectionless service are allocated, comprising: means for determining allocation of the terminals so that the sum of the transmission rates requested by the terminals allocated to each connectionless server is substantially equal among the connectionless servers; and means for setting up a virtual path between each connectionless server and a terminal allocated thereto.
Claim 14
Independent Claim
70 words
An apparatus for controlling data transmission between a plurality of connectionless servers to which terminals requesting a connectionless service are allocated, comprising: means for determining allocation of the terminals so that the sum of the transmission rates requested by the terminals allocated to each connectionless server is substantially equal among the connectionless servers; and means for setting up a virtual path between each connectionless server and a terminal allocated thereto.
Claim 15
Dependent Claim
39 words
An apparatus according to claim 10, wherein the connectionless servers and the terminals are connected to an ATM switch that provides virtual paths between the connectionless servers and between each connectionless server and each of the terminals allocated thereto.
Claim 16
Independent Claim
72 words
An apparatus for controlling data transmission between a plurality of connectionless servers to which terminals requesting a connectionless service are allocated, comprising: means for determining a control value for a maximum transmission rate at which data can be transmitted between the connectionless servers; and means for performing traffic shaping between the connectionless servers so that the transmission rate of the data transmitted between the connectionless servers does not exceed the control value.
Claim 17
Independent Claim
72 words
An apparatus for controlling data transmission between a plurality of connectionless servers to which terminals requesting a connectionless service are allocated, comprising: means for determining a control value for a maximum transmission rate at which data can be transmitted between the connectionless servers; and means for performing traffic shaping between the connectionless servers so that the transmission rate of the data transmitted between the connectionless servers does not exceed the control value.
Claim 18
Independent Claim
104 words
An apparatus for controlling data transmission between a plurality of connectionless servers to which terminals requesting a connectionless service are allocated, comprising: means for determining a control value for a transmission rate at which data can be transmitted between the connectionless servers; and means for performing traffic shaping between the connectionless servers so that the transmission rate of the date transmitted between the connectionless servers does not exceed the control value, wherein the connectionless servers and the terminals are connected to an ATM switch that provides virtual paths between the connectionless servers and between each connectionless server and each of the terminals allocated thereto.
Claim 19
Independent Claim
104 words
An apparatus for controlling data transmission between a plurality of connectionless servers to which terminals requesting a connectionless service are allocated, comprising: means for determining a control value for a transmission rate at which data can be transmitted between the connectionless servers; and means for performing traffic shaping between the connectionless servers so that the transmission rate of the date transmitted between the connectionless servers does not exceed the control value, wherein the connectionless servers and the terminals are connected to an ATM switch that provides virtual paths between the connectionless servers and between each connectionless server and each of the terminals allocated thereto.
Claim 20
Dependent Claim
37 words
An apparatus according to claim 13, wherein the control value determining means determines the control value for each connectionless server by dividing the transmission capacity of the connectionless server by the total number of connectionless servers installed.
Claim 21
Dependent Claim
61 words
An apparatus according to claim 13, wherein the control value determining means determines the control value for the transmission rate at which data can be transmitted from one connectionless server to other connectionless servers, so that the ratio of the control values assigned to the respective connectionless servers becomes equal to the ratio of the numbers of terminals allocated to them.
Claim 22
Dependent Claim
155 words
An apparatus according to claim 13, wherein the control value determining means includes: means for tentatively determining the sum of the transmission rates requested by the terminals allocated to each connectionless server as the control value for the transmission rate at which data can be transmitted from the connectionless server to other connectionless servers, and means for changing the control value in such a manner that when the total of the sum of the control values for the data to be transmitted from the connectionless server to other connectionless servers and the sum of the transmission rates requested by the terminals allocated to the connectionless server exceeds the transmission capacity of the connectionless server, each control value is multiplied by a ratio so determined as to reduce the total control value of the connectionless server, that provides a larger total control value than any other connectionless server, to the transmission capacity of the connectionless server.
Claim 23
Dependent Claim
104 words
An apparatus according to claim 13, wherein when the sum of the transmission rates requested by the terminals allocated to each connectionless server is smaller than a value obtained by dividing the transmission capacity of the connectionless server by the total number of connectionless servers installed, the control value determining means determines said sum as the control value for the data to be transmitted from the connectionless server to other connectionless servers, and when said sum is larger than said control value, determines said control value as the control value for the data to be transmitted from the connectionless server to other connectionless servers.
Claim 24
Dependent Claim
74 words
An apparatus according to claim 13, wherein the control value determining means includes: means for measuring the transmission rate for each destination on an output highway in each connectionless server; means for averaging the measured transmission rate over a predetermined period of time for each destination and for each time segment of the day; and means for determining the averaged transmission rate as the control value for the destination in the corresponding time segment.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2000-09-22 | 2001-03-24 | 2001-09-23 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2004-09-22 | 2005-03-24 | 2005-09-23 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2008-09-22 | 2009-03-24 | 2009-09-23 | $7700.00 | Window Closed / Lapsed |