← Back to Patent Explorer
EP0941010A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Method and apparatus for provisioned and dynamic quality of service in a communications network

Assignee: AT&T Inc
•
Filing: 1999-03-02
•
Granted: —
•
Expires: 2019-03-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for providing provisioned and dynamic QoS in a communications network. In one embodiment, provisioned QoS is provided in a network using NHRP by deciding to establish an SVC for a sender and receiver. An NHRP resolution reply containing QoS information is received in response to an NHRP resolution request. An appropriate SVC is then established using the QoS information. In another embodiment, dynamic QoS is provided in a network using RSVP. A first RSVP multicast connection tree with a first QoS is established in response to an RSVP request. When a second RSVP request is received, a new tree is created if the QoS in the second RSVP request is not within a threshold range from the QoS of the first tree. If the QoS in the second RSVP request is within the threshold range, a new branch is added to the first tree and no new RSVP connection tree is required. <IMAGE>

Inventors

  • 👤 Kerry W. Fendick
  • 👤 Vikram R. Saksena

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-24 11:50
CPC Classifications
H; H04; H04Q; H04Q11/00; H04Q11/04; H04Q11/0428; H04Q11/0478; H04L; H04L12/00; H04L12/54; H04L12/56; H04L12/5601; H04L2012/5638; H04L2012/5665; H04L2012/5667; H04L2012/5668

Claims Analysis

Total Claims: 29
Claim 1
Independent Claim 97 words
A method of providing provisioned quality of service in a communications network including a sender communications site and a receiver communications site, comprising the steps of: issuing a resolution request in accordance with an address resolution protocol, including the Internet protocol address of the receiver communications site; receiving a resolution reply in accordance with the address resolution protocol, including the asynchronous transfer mode address of the receiver communications site and quality of service information; and establishing a switched virtual circuit with a quality of service based on the quality of service information contained in the resolution reply.
Claim 2
Dependent Claim 24 words
The method of claim 1, wherein the quality of service information is based on the quality of service desired by the receiver communications site.
Claim 3
Dependent Claim 21 words
The method of claim 1, wherein the quality of service information is based on the capabilities of the receiver communications site.
Claim 4
Dependent Claim 33 words
The method of claim 1, wherein the address resolution protocol is Next Hop Resolution Protocol (NHRP), the resolution request is an NHRP resolution request and the resolution reply is an NHRP resolution reply.
Claim 5
Dependent Claim 23 words
The method of claim 2 wherein the quality of service information is contained in a vendor specific extension of the NHRP resolution reply.
Claim 6
Dependent Claim 18 words
The method of claim 1, wherein said steps of issuing and receiving are performed at an NHRP client.
Claim 7
Dependent Claim 23 words
The method of claim 1, wherein steps of issuing and receiving are performed at a communications switch acting as a proxy NHRP client.
Claim 8
Dependent Claim 14 words
The method of claim 1, wherein the quality of service information includes bandwidth information.
Claim 9
Dependent Claim 30 words
The method of claim 1, wherein the quality of service information can include peak cell rate information, sustainable cell rate information, minimum cell rate information and maximum burst size information.
Claim 10
Dependent Claim 39 words
The method of claim 1, further comprising the step of deciding to establish the switched virtual circuit based on the number of information packets transmitted from the sender communications site to the receiver communications site and a threshold value.
Claim 11
Dependent Claim 26 words
The method of claim 1, further comprising the step of deciding to establish the switched virtual circuit based on the identity of the sender communications site.
Claim 12
Dependent Claim 26 words
The method of claim 1, further comprising the step of deciding to establish the switched virtual circuit based on the identity of the receiver communications site.
Claim 13
Dependent Claim 31 words
The method of claim 1, further comprising the step of deciding to establish the switched virtual circuit based on the identity of the sender communications site and the receiver communications site.
Claim 14
Dependent Claim 24 words
The method of claim 1, further comprising the step of deciding to establish the switched virtual circuit based on traffic in the communications network.
Claim 15
Independent Claim 83 words
An apparatus to provide provisioned quality of service in a communications network, comprising: means for issuing a Next Hop Resolution Protocol (NHRP) resolution request including the Internet protocol address of a receiver communications site; means for receiving an NHRP resolution reply including the asynchronous transfer mode address of the receiver communications site and quality of service information; and means for establishing a switched virtual circuit with a quality of service based on the quality of service information contained in the NHRP resolution reply.
Claim 16
Dependent Claim 23 words
The apparatus of claim 15 wherein the quality of service information is contained in a vendor specific extension of the NHRP resolution reply.
Claim 17
Dependent Claim 18 words
The apparatus of claim 15, wherein said means for issuing and receiving are located at an NHRP client.
Claim 18
Dependent Claim 23 words
The apparatus of claim 15, wherein means for issuing and receiving are located at a communications switch acting as a proxy NHRP client.
Claim 19
Dependent Claim 14 words
The apparatus of claim 15, wherein the quality of service information includes bandwidth information.
Claim 20
Dependent Claim 30 words
The apparatus of claim 15, wherein the quality of service information can include peak cell rate information, sustainable cell rate information, minimum cell rate information and maximum burst size information.
Claim 21
Dependent Claim 34 words
The apparatus of claim 15, further comprising means for deciding to establish the switched virtual circuit based on at least one of the identity of the sender communications site and the receiver communications site.
Claim 22
Dependent Claim 23 words
The apparatus of claim 13, further comprising means for deciding to establish the switched virtual circuit based on traffic in the communications network.
Claim 23
Independent Claim 230 words
A method of providing dynamic quality of service in a communications network including a sender communications site, a first receiver communications site and a second receiver communications site, comprising the steps of: receiving a first resource Reservation Protocol (RSVP) request for a connection from the sender communications site to the first receiver communications site, the first RSVP request including first quality of service information; establishing a first RSVP connection tree from the sender communications site to the first receiver communications site, the first RSVP connection tree being a point to multipoint tree with a first quality of service based on the first quality of service information; receiving a second RSVP request for a connection from the sender communications site to the second receiver communications site, the second RSVP request including second quality of service information; establishing a second RSVP connection tree from the sender communications site to the second receiver communications site if the second quality of service information is not within a threshold range from the first quality of service information, the second RSVP connection tree being a point-to-multipoint tree with a second quality of service based on the second quality of service information; and adding a branch from the first RSVP connection tree to the second receiver communications site if the second quality of service information is within the threshold range from the first quality of service information.
Claim 24
Dependent Claim 48 words
The method of claim 23, wherein said step of adding a branch from the first RSVP connection tree further comprises the step of: increasing the quality of service of the first RSVP connection tree if the second quality of service is higher than the first quality of service.
Claim 25
Dependent Claim 172 words
The method of claim 24, further comprising the step of: receiving a third RSVP request for a connection from the sender communications site to a third receiver communications site, the third RSVP request including third quality of service information; establishing a new RSVP connection tree from the sender communications site to the third receiver communications site if the third quality of service information is not within the threshold range from the first or second quality of service information, the new RSVP connection tree being a point-to-multipoint tree with a third quality of service based on the third quality of service information; adding a new branch from the first RSVP connection tree to the third receiver communications site if the third quality of service information is within the threshold range from the first quality of service information; and adding a new branch from the second RSVP connection tree to the third receiver communications site if the third quality of service information is within the threshold range from the second quality of service information.
Claim 26
Independent Claim 218 words
An apparatus to provide dynamic quality of service in a communications network, comprising: means for receiving a first resource Reservation Protocol (RSVP) request for a connection from a sender communications site to a first receiver communications site, the first RSVP request including first quality of service information; means for establishing a first RSVP connection tree from a sender communications site to the first receiver communications site, the first RSVP connection tree being a point-to-multipoint tree with a first quality of service based on the first quality of service information; means for receiving a second RSVP request for a connection from the sender communications site to a second receiver communications site, the second RSVP request including second quality of service information; means for establishing a second RSVP connection tree from the sender communications site to the second receiver communications site if the second quality of service information is not within a threshold range from the first quality of service information, second RSVP connection tree being a point-to-multipoint tree with a second quality of service based on the second quality of service information; and means for adding a branch from the first RSVP connection tree to the second receiver communications site if the second quality of service information is within the threshold range from the first quality of service information.
Claim 27
Dependent Claim 47 words
The apparatus of claim 26, wherein said means for adding a branch from the first RSVP connection tree further comprises: means for increasing the quality of service of the first RSVP connection tree if the second quality of service is higher than the first quality of service.
Claim 28
Dependent Claim 175 words
The apparatus of claim 26, further comprising: means for receiving a third RSVP request for a connection from the sender communications site to a third receiver communications site, the third RSVP request including third quality of service information; means for establishing a new RSVP connection tree from the sender communications site to the third receiver communications site if the third quality of service information is not within the threshold range from the first quality of service information, the new RSVP connection tree being a point-to-multipoint tree with a third quality of service based on the third quality of service information; means for adding a new branch from the first RSVP connection tree to the third receiver communications site if the third quality of service information is within the threshold range from the first quality of service information; and means for adding a new branch from the second RSVP connection tree to the third receiver communications site if the third quality of service information is within the threshold range from the second quality of service information.
Claim 29
Independent Claim 181 words
A method of providing dynamic quality of service in a communications network including a sender communications site, a first receiver communications site and a second receiver communications site, comprising the steps of: receiving a first resource Reservation Protocol (RSVP) request for a connection from the sender communications site to the first receiver communications site, the first RSVP request including first quality of service information; establishing a first RSVP connection tree from the sender communications site to the first receiver communications site, the first RSVP connection tree being a point-to-multipoint tree with a first quality of service based on the first quality of service information; receiving a second RSVP request for a connection from the sender communications site to the second receiver communications site, the second RSVP request including second quality of service information; establishing either a second RSVP connection tree from the sender communications site to the second receiver communications site or a branch from the first RSVP connection tree to the second receiver communications site based on the first quality of service information and the second quality of service information.

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