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

Node device and network resource reservation method for data packet transfer using ATM networks

Assignee: Toshiba Corp
•
Filing: 1996-11-29
•
Granted: 2000-07-25
•
Expires: 2016-11-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A network resource reservation scheme capable of making a resource reservation at the IP level according to the resource reservation protocol at a time of data packet transfer at the IP level using ATM networks. A node device requests a change of a virtual connection for transferring data packets to a prescribed virtual connection for providing a service which is capable of changing an amount of resource without reestablishing connections, when a prescribed message of a resource reservation protocol for that virtual connection is received, and transmits the data packets to the prescribed virtual connection established in response to the request. A node device determines a necessary amount of resource according to a requested quality of service described in a received reservation message of a resource reservation protocol. A node device then requests a change of an amount of resource reserved in a virtual connection for transferring data packets in order to reserve the necessary amount of resource in that virtual connection, and transmits the data packets to that virtual connection in which the amount of resource reserved therein is changed in response to the request.

Inventors

  • 👤 Katsumi Yamato
  • 👤 Yasuhiro Katsube

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 06:56
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/54; H04L12/56; H04L12/5601; H04L12/5602; H04Q; H04Q11/00; H04Q11/04; H04Q11/0428; H04Q11/0478; H04L2012/5629; H04L2012/5631; H04L2012/5632; H04L2012/5634; H04L2012/5638; H04L2012/5665; H04L2012/5667

Claims Analysis

Total Claims: 45
Claim 1
Independent Claim 97 words
A node device, comprising: a transfer unit configured to receive cells defining data packets and messages, convert each data packet defined in received cells into ATM cells, and transmit converted ATM cells to virtual connections; and a request unit configured to request a change of a virtual connection for transferring data packets from one virtual connection to a prescribed virtual connection for providing a service which is capable of changing an amount of resource without reestablishing connections, when a prescribed message of a resource reservation protocol for said one virtual connection is received by the transfer unit.
Claim 2
Dependent Claim 97 words
A node device, comprising: a transfer unit configured to receive cells defining data packets and messages, convert each data packet defined in received cells into ATM cells, and transmit converted ATM cells to virtual connections; and a request unit configured to request a change of a virtual connection for transferring data packets from one virtual connection to a prescribed virtual connection for providing a service which is capable of changing an amount of resource without reestablishing connections, when a prescribed message of a resource reservation protocol for said one virtual connection is received by the transfer unit.
Claim 3
Dependent Claim 36 words
The node device of claim 1, wherein the prescribed virtual connection is either an ABT (ATM Block Transfer) connection or a virtual connection having a function to change a connection characteristic according to a signaling message.
Claim 4
Dependent Claim 27 words
The node device of claim 1, wherein the prescribed message is either an Resv (reservation request) message or a Path message of an RSVP (Resource ReSerVation Protocol).
Claim 5
Dependent Claim 49 words
The node device of claim 1, wherein the amount of resource that can be changed in the service provided by the prescribed virtual connection is either an amount of bandwidth in the prescribed virtual connection or a cell transmission rate of a cell transfer through the prescribed virtual connection.
Claim 6
Dependent Claim 39 words
The node device of claim 1, wherein said one virtual connection is a virtual connection which does not guarantee any quality for a cell transfer which is already established before the prescribed message is received by the transfer unit.
Claim 7
Dependent Claim 54 words
The node device of claim 1, further comprising: a changing unit configured to change a maximum cell transmission rate of the prescribed virtual connection when a particular message of the resource reservation protocol sent from a data packet source user terminal to a data packet destination user terminal is received by the transfer unit.
Claim 8
Dependent Claim 20 words
The node device of claim 6, wherein the particular message is a Path message of an RSVP (Resource ReSerVation Protocol).
Claim 9
Dependent Claim 114 words
The node device of claim 1, further comprising: a judgement unit configured to judge whether a necessary amount of resource determined according to a requested quality of service described in a reservation message can be reserved in the prescribed virtual connection or not when the reservation message of the resource reservation protocol is received by the transfer unit; wherein the transfer unit starts a transmission of the data packets according to the requested quality of service without waiting for a receiving or a resource management cell indicating that the necessary amount of resource is reserved in the prescribed virtual connection when the judgement unit judges that the necessary amount of resource can be reserved.
Claim 10
Dependent Claim 22 words
The node device of claim 8, wherein the reservation message is an Resv (reservation request) message of an RSVP (Resource ReSerVation Protocol).
Claim 11
Dependent Claim 34 words
The node device of claim 8, wherein the resource management cell indicates whether the necessary amount of resource is reserved in the prescribed virtual connection or not by a CI (Congestion Indication) bit value.
Claim 12
Dependent Claim 24 words
The node device of claim 8, wherein the prescribed virtual connection is a virtual connection for providing an ABT/IT (ATM Block Transfer/Immediate Transmission) service.
Claim 13
Dependent Claim 53 words
The node device of claim 8, wherein the necessary amount of resource is determined as an amount of resource necessary in providing a quality of service satisfying the requested quality of service for the data packets to be transferred from a data packet source user terminal to a data packet destination user terminal.
Claim 14
Dependent Claim 53 words
The node device of claim 8, wherein the transfer unit starts the transmission of the data packets according to the requested quality of service after transmitting a resource management cell describing a desired amount of resource to be reserved in order to reserve the necessary amount of resource in the prescribed virtual connection.
Claim 15
Dependent Claim 77 words
The node device of claim 13, wherein the transfer unit interrupts the transmission of the data packets according to the requested quality of service and resumes the transmission of the data packets according to an original quality of service, when a resource management cell indicating that the necessary amount of resource is not reserved in the prescribed virtual connection is received after the transmission of the data packets according to the requested quality of service is started.
Claim 16
Dependent Claim 74 words
The node device of claim 13, wherein the transfer unit interrupts the transmission of the data packets according to the requested quality of service and resumes the transmission of the data packets without guaranteeing any quality, when a resource management cell indicating that the necessary amount of resource is not reserved in the prescribed virtual connection is received after the transmission of the data packets according to the requested quality of service is started.
Claim 17
Dependent Claim 126 words
A node device, comprising: a transfer unit configured to receive cells defining data packets and messages, convert each data packet defined in received cells into ATM cells, and transmit converted ATM cells; a determining unit configured to determine a necessary amount of resource according to a requested quality of service described in a reservation message, when the reservation message of a resource reservation protocol sent from a data packet destination user terminal to a data packet source user terminal is received by the transfer unit; and a request unit configured to request a change of an amount of resource reserved in a virtual connection for transferring data packets in order to reserve the necessary amount of resource determined by the determining unit in said virtual connection.
Claim 18
Dependent Claim 126 words
A node device, comprising: a transfer unit configured to receive cells defining data packets and messages, convert each data packet defined in received cells into ATM cells, and transmit converted ATM cells; a determining unit configured to determine a necessary amount of resource according to a requested quality of service described in a reservation message, when the reservation message of a resource reservation protocol sent from a data packet destination user terminal to a data packet source user terminal is received by the transfer unit; and a request unit configured to request a change of an amount of resource reserved in a virtual connection for transferring data packets in order to reserve the necessary amount of resource determined by the determining unit in said virtual connection.
Claim 19
Dependent Claim 22 words
The node device of claim 16, wherein the reservation message is an Resv (reservation request) message of an RSVP (Resource ReSerVation Protocol).
Claim 20
Dependent Claim 56 words
The node device of claim 16, wherein the necessary amount of resource determined by the determining unit is an amount of resource necessary in providing a quality of service satisfying the requested quality of service for the data packets to be transferred from the data packet source user terminal to the data packet destination user terminal.
Claim 21
Dependent Claim 33 words
The node device of claim 16, wherein the transfer unit transmits the reservation message to the data packet source user terminal when the necessary amount of resource is reserved in said virtual connection.
Claim 22
Dependent Claim 33 words
The node device of claim 16, wherein the request unit requests the change of the amount of resource by transmitting a resource management cell describing a desired amount of resource to be reserved.
Claim 23
Dependent Claim 36 words
The node device of claim 16, wherein the request unit judges whether the necessary amount of resource is reserved in said virtual connection or not according to a resource management cell received by the transfer unit.
Claim 24
Dependent Claim 33 words
The node device of claim 21, wherein the resource management cell indicates whether the necessary amount of resource is reserved in said virtual connection or not by a CI (Congestion Indication) bit value.
Claim 25
Dependent Claim 36 words
The node device of claim 16, wherein said virtual connection is a prescribed virtual connection for providing a service which is capable of changing an amount of resource without reestablishing connections, which is established in advance.
Claim 26
Dependent Claim 66 words
The node device of claim 16, further comprising: a connection change request unit configured to request a change of said virtual connection from one virtual connection to a prescribed virtual connection for providing a service which is capable of changing an amount of resource without reestablishing connections, when a prescribed message of the resource reservation protocol for said virtual connection is received by the transfer unit.
Claim 27
Dependent Claim 36 words
The node device of claim 24, wherein the prescribed virtual connection is either an ABT (ATM Block Transfer) connection or a virtual connection having a function to change a connection characteristic according to a signaling message.
Claim 28
Dependent Claim 27 words
The node device of claim 24, wherein the prescribed message is either an Resv (reservation request) message or a Path message of an RSVP (Resource ReSerVation Protocol).
Claim 29
Dependent Claim 49 words
The node device of claim 24, wherein the amount of resource that can be changed in the service provided by the prescribed virtual connection is either an amount of bandwidth in the prescribed virtual connection or a cell transmission rate of a cell transfer through the prescribed virtual connection.
Claim 30
Dependent Claim 39 words
The node device of claim 24, wherein said one virtual connection is a virtual connection which does not guarantee any quality for a cell transfer which is already established before the prescribed message is received by the transfer unit.
Claim 31
Dependent Claim 54 words
The node device of claim 24, further comprising: a changing unit configured to change a maximum cell transmission rate of the prescribed virtual connection when a particular message of the resource reservation protocol sent from a data packet source user terminal to a data packet destination user terminal is received by the transfer unit.
Claim 32
Dependent Claim 20 words
The node device of claim 29, wherein the particular message is a Path message of an RSVP (Resource ReSerVation Protocol).
Claim 33
Dependent Claim 107 words
The node device of claim 16, further comprising: a judgement unit configured to judge whether a necessary amount of resource determined according to a requested quality of service described in a reservation message can be reserved in said virtual connection or not when the reservation message is received by the transfer unit; wherein the transfer unit starts a transmission of the data packets according to the requested quality of service without waiting for a receiving of a resource management cell indicating that the necessary amount of resource is reserved in said virtual connection when the judgement unit judges that the necessary amount of resource can be reserved.
Claim 34
Dependent Claim 33 words
The node device of claim 31, wherein the resource management cell indicates whether the necessary amount of resource is reserved in said virtual connection or not by a CI (Congestion Indication) bit value.
Claim 35
Dependent Claim 31 words
The node device of claim 31, wherein said virtual connection is a prescribed virtual connection for providing a service which is capable of changing an amount of resource without reestablishing connections.
Claim 36
Dependent Claim 24 words
The node device of claim 33, wherein the prescribed virtual connection is a virtual connection for providing an ABT/IT (ATM Block Transfer/Immediate Transmission) service.
Claim 37
Dependent Claim 52 words
The node device of claim 31, wherein the transfer unit starts the transmission of the data packets according to the requested quality of service after transmitting a resource management cell describing a desired amount of resource to be reserved in order to reserve the necessary amount of resource in said virtual connection.
Claim 38
Dependent Claim 76 words
The node device of claim 35, wherein the transfer unit interrupts the transmission of the data packets according to the requested quality of service and resumes the transmission of the data packets according to an original quality of service, when a resource management cell indicating that the necessary amount of resource is not reserved in said virtual connection is received after the transmission of the data packets according to the requested quality of service is started.
Claim 39
Dependent Claim 73 words
The node device of claim 35, wherein the transfer unit interrupts the transmission of the data packets according to the requested quality of service and resumes the transmission of the data packets without guaranteeing any quality, when a resource management cell indicating that the necessary amount of resource is not reserved in said virtual connection is received after the transmission of the data packets according to the requested quality of service is started.
Claim 40
Dependent Claim 115 words
A network resource reservation method in a node device for receiving cells defining data packets and messages, converting each data packet defined in received cells into ATM cells, and transmitting converted ATM cells to virtual connections, the method comprising the steps of: requesting a change of a virtual connection for transferring data packets from one virtual connection to a prescribed virtual connection for providing a service which is capable of changing an amount of resource without reestablishing connections, when a prescribed message of a resource reservation protocol for said one virtual connection is received by the node device; and transmitting the data packets to the prescribed virtual connection established in response to the requesting step.
Claim 41
Dependent Claim 115 words
A network resource reservation method in a node device for receiving cells defining data packets and messages, converting each data packet defined in received cells into ATM cells, and transmitting converted ATM cells to virtual connections, the method comprising the steps of: requesting a change of a virtual connection for transferring data packets from one virtual connection to a prescribed virtual connection for providing a service which is capable of changing an amount of resource without reestablishing connections, when a prescribed message of a resource reservation protocol for said one virtual connection is received by the node device; and transmitting the data packets to the prescribed virtual connection established in response to the requesting step.
Claim 42
Dependent Claim 111 words
The method of claim 38, further comprising the steps of: judging whether a necessary amount of resource determined according to a requested quality of service described in a reservation message can be reserved in the prescribed virtual connection or not when the reservation message of a resource reservation protocol is received by the node device; wherein the transmitting step starts a transmission of the data packets according to the requested quality of service without waiting for a receiving of a resource management cell indicating that the necessary amount of resource is reserved in the prescribed virtual connection when the judging step judges that the necessary amount of resource can be reserved.
Claim 43
Dependent Claim 150 words
A network resource reservation method in a node device for receiving cells defining data packets and messages, converting each data packet defined in received cells into ATM cells, and transmitting converted ATM cells to virtual connections, the method comprising the steps of: determining a necessary amount of resource according to a requested quality of service described in a reservation message, when the reservation message of a resource reservation protocol sent from a data packet destination user terminal to a data packet source user terminal is received by the node device; requesting a change of an amount of resource reserved in a virtual connection for transferring data packets in order to reserve the necessary amount of resource determined by the determining step in said virtual connection; and transmitting the data packets to said virtual connection in which the amount of resource reserved therein is changed in response to the requesting step.
Claim 44
Dependent Claim 150 words
A network resource reservation method in a node device for receiving cells defining data packets and messages, converting each data packet defined in received cells into ATM cells, and transmitting converted ATM cells to virtual connections, the method comprising the steps of: determining a necessary amount of resource according to a requested quality of service described in a reservation message, when the reservation message of a resource reservation protocol sent from a data packet destination user terminal to a data packet source user terminal is received by the node device; requesting a change of an amount of resource reserved in a virtual connection for transferring data packets in order to reserve the necessary amount of resource determined by the determining step in said virtual connection; and transmitting the data packets to said virtual connection in which the amount of resource reserved therein is changed in response to the requesting step.
Claim 45
Dependent Claim 91 words
The method of claim 40, further comprising the steps of: judging whether the necessary amount of resource can be reserved in said virtual connection or not when the reservation message is received by the node device; wherein the transmitting step starts a transmission of the data packets according to the requested quality of service without waiting for a receiving of a resource management cell indicating that the necessary amount of resource is reserved in said virtual connection when the judging step judges that the necessary amount of resource can be reserved.

References Cited (Backward Citations)

US5258979A Cited
US5416771A Cited
US5579312A Cited
US5732080A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-07-25 2004-01-24 2004-07-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-07-25 2008-01-24 2008-07-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-07-25 2012-01-24 2012-07-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag