Patent EP0677941A2 successfully refreshed from Google Patents.
← Back to Patent Explorer
EP0677941A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Method and apparatus for controlling transmission bandwidth between connectionless servers

Assignee: Fujitsu Ltd
•
Filing: 1995-02-09
•
Granted: —
•
Expires: 2015-02-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Disclosed is a method and apparatus for controlling transmission between a plurality of connectionless servers (CLSs) (16,18) installed to provide connectionless services on a B-ISDN (Broadband aspects of Integrated Services Digital Network). Customer premises equipments (CPEs) (20 to 30) 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 C/O Fujitsu Limited Subasingha
  • 👤 Yoshihiro C/O Fujitsu Limited Watanabe

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-04 11:35
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: 18
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
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 3
Independent Claim 70 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.
Claim 4
Dependent Claim 39 words
A method according to claim 3, 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 5
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 6
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 7
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 8
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 9
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 10
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 11
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 12
Independent Claim 71 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 data transmitted between the connectionless servers does not exceed the control value.
Claim 13
Dependent Claim 39 words
An apparatus according to claim 12, 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 14
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 15
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 16
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 17
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 18
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)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag