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

System and method for bandwidth reservation for different traffic classes

Assignee: International Business Machines Corp
•
Filing: 1994-06-28
•
Granted: —
•
Expires: 2014-06-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method ensure transmission of data elements between computers at a preselected quality of service. A computer in a layered reference model communication network requests a preselected quality of service for selected transmissions. An existing session is employed whereby transmissions having a variety of preselected of service guarantees are multiplexed onto the existing session. Data elements having the preselected qualities of service are transferred from service channels of another such layer. In one embodiment a system and method are provided for use between layer N+1 and layer N, wherein elements from two or more service channels from N+1 are transferred to one or more service channels in layer N such that a preselected quality of service is provided for the elements being transferred. Elements from a service channel having a higher priority, deadline, or period are transferred from the layer N=1 service channel to the layer N service channel before elements from a service channel having a lower priority, deadline, or period. In yet another embodiment, the number of elements are constrained whereby no more than a fixed number of such elements will receive service in a layer N service channel at a given point in time.

Inventors

  • 👤 Mark John Baugher
  • 👤 Isabel Berdeen Van Horn

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-27 19:30
CPC Classifications
H; H04; H04Q; H04Q11/00; H04Q11/04; H04Q11/0428; H04Q11/0478; H04L; H04L9/00; H04L9/40; H04L12/00; H04L12/64; H04L12/54; H04L12/56; H04L12/5601; H04L2012/5629; H04L2012/563; H04L2012/5638; H04L69/00; H04L69/30; H04L69/32; H04L69/322; H04L69/326

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 132 words
A method for transmitting data elements between computers of a multilayered computer communication network at least at one predetermined assured quality of service, comprising: generating a request at one of said computers for transmission of data elements; and responsive to said request including specification of a predetermined quality of service for transmission, either refusing said quality of service if resources to provide said quality of service are not available or transmitting said data elements according to said quality of service wherein the transmission of said data elements includes transferring said data elements having said quality of service requirements through at least one service channel of a first layer of said network to at least one service channel of a second lower layer of said network which provides said predetermined quality of service.
Claim 2
Dependent Claim 34 words
A method according to claim 1 including, responsive to said specified quality of service being provided by pre-existing data transmission session, multiplexing said data transmission at said quality of service on said pre-existing session.
Claim 3
Dependent Claim 40 words
A method according to claim 2, wherein said data transmission is multiplexed with other data transmissions which either also have quality of service guarantees supported by said service channel of said second layer or have no predetermined quality of service.
Claim 4
Dependent Claim 41 words
A method according to claim 2 or claim 3, wherein said pre-existing session includes a preselected quality of service transmission, and wherein said method includes the further step of altering said quality of service for a next transmission within the session.
Claim 5
Independent Claim 39 words
A method according to any one of the preceding cliams, including establishing a data transmission session providing said at least one quality of service when said specified quality of service is not provided by any pre-existing data transmission sessions.
Claim 6
Independent Claim 28 words
A method according to any one of the preceding claims, wherein said at least one service channel of said second layer is comprised of synchronous and asynchronous channels.
Claim 7
Independent Claim 26 words
A method according to any one of the preceding claims, wherein said at least one channel of said first and second layers comprises multiple priority channels.
Claim 8
Dependent Claim 58 words
A method according to claim 7, wherein said step of transferring said data elements includes transferring said data elements through a plurality of service channels each having a different priority associated therewith and receiving a plurality of subgroups of said data elements having corresponding different qualities of service and priorities associated therewith through corresponding ones of said channels.
Claim 9
Independent Claim 43 words
A method according to any one of the preceding claims wherein said at least one service channel of said second layer is taken from the group comprising: priority token-ring channels, B-ISDN ATM channels, Ethernet high and low priority channels, and synchronous/asynchronous FDDI channels.
Claim 10
Independent Claim 54 words
A method according to any one of the preceding claims, wherein a quality of service associated with each data transmission of a particular group of data elements is identified by identifying a priority, deadline, or period associated with said particular group of dat elements, or by determining burst and throughput quality of service parameters.
Claim 11
Independent Claim 85 words
A method according to any one of the preceding claims, wherein the multilayer network includes at least an N+1 layer and an N layer for assured transmission of data elements, including the steps of: establishing two or more service channels in said N+1 layer; establishing one or more service channels in said N layer; and transferring said data elements from said two or more channels in said N+1 layer to said one or more channels in said N layer at said predetermined quality of service.
Claim 12
Dependent Claim 71 words
A method according to claim 11, wherein selected groups of said data elements from said two or more channels have a higher and a lower priority, deadline, or period respectively; and wherein said selected groups having said higher priority are transferred from said N+1 layer through said two or more channels to said one or more channels of said N layer before said selected groups having said lower priority are transferred.
Claim 13
Dependent Claim 87 words
A method according to claim 12 including: preselecting a fixed number of data elements to be received in said one or more channels at said lower priority in said transfer from said N+1 layer to said N layer; servicing up to said fixed number of data elements in said one or more service channels in said N layer at said lower priority; and discontinuing said transfer of said data elements at said lower priority when said fixed number of data elements per unit of time is reached.
Claim 14
Dependent Claim 122 words
Apparatus for use in transmitting data elements between computers of a multilayered computer communication network at least at one predetermined assured quality of service, comprising: means for generating a request at one of said computers for transmission of data elements; and means responsive to said request including specification of a predetermined quality of service for transmission, for transmitting said data elements according to said quality of service wherein the means for transmitting said data elements includes means for transferring said data elements having said quality of service requirement through at least one service channel of a first layer of said network to at least one service channel of a second lower layer of said network which provides said predetermined quality of service.
Claim 15
Dependent Claim 15 words
Apparatus according to claim 14, wherein said multilayered network is an open systems interconnection network.

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