EP0941010A2

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

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.

EP0941010A2, drawing sheet 1
Sheet 1 of 4

Term

Term ended

Projected expiry passed 2 March 2019, 7.6 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

29 claims: 5 independent, 24 dependent

  1. 1
    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.
  2. 15
    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.
  3. 23
    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.
  4. 26
    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.
  5. 29
    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.