Patent ID: 6876668

Claim:
A method for dynamically adjusting reserved bandwidth in a data communications device while transporting a session of data communication within the device, the method comprising the steps of: receiving a first RSVP bandwidth reservation request associated with application data of a session of data communication, the first RSVP bandwidth reservation request distinct from the application data; establishing a first bandwidth reservation associated with the application data of the session of data communication in the data communications device based upon the first RSVP bandwidth reservation request; labeling, with an identity of the session of data communication, a first percentage of available data storage locations used to store application data transported through the data communications device thus establishing the first bandwidth reservation, wherein the first percentage of storage locations labeled is based upon the first amount of bandwidth requested as indicated in the first RSVP bandwidth reservation request; transporting, through the data communication device, application data associated with the session of data communication utilizing data storage locations associated with the first bandwidth reservation; receiving bandwidth allocation adjustment information, within a second RSVP bandwidth reservation request, associated with application data of the session of data communication and during the session of data communication, the second RSVP bandwidth reservation request distinct from the application data; and dynamically adjusting the first bandwidth reservation to produce a second bandwidth reservation for the application data of the session of data communication based upon the bandwidth allocation adjustment information within the second RSVP bandwidth reservation request while continually maintaining the session of data communication.