Resource reallocation for flow-enforced user traffic
AssigneeNEC Corporation
InventorEric Charvillat
Life of this patent
Estimating the term…
Loading patent…
AssigneeNEC Corporation
InventorEric Charvillat
Estimating the term…
In a packet (ATM) network, a source node at the entry of the network is responsive to a connection request from a user terminal for invoking a CAC (call admission control) algorithm to accept or reject the request depending on the amount of resource requested by the user, and allocates a portion of a free bandwidth resource exclusively to the user for the duration of the call according to established contract parameter values. Each node of the network responds to a reallocation request from the user for transmitting a copy of the request to a downstream node to elicit an acceptance message therefrom, and reserving a portion of a pool bandwidth resource and invoking the CAC algorithm to additionally reserve a portion of the free bandwidth resource. The node proceeds to allocate the reserved pool bandwidth to the user in response to the acceptance message indicating that the same amount of the reserved pool bandwidth is available in the downstream node. The allocation of the pool bandwidth is temporary. When a portion of the free bandwidth resource is reserved using the CAC algorithm, this portion is exclusively allocated to the user until the end of the call and the temporarily allocated pool bandwidth is returned to the pool resource for other users.
A network node for a packet network comprising:
A packet network including a plurality of network nodes interconnected by transmission links, a source node of the network located at an entry of the network comprising flow enforcement means including a buffer for allowing cells from a user terminal to be transmitted toward a destination terminal when a contract parameter value is not violated and storing the cells in said buffer when said contract parameter value is violated, each of said network nodes comprising:
A packet network comprising at least first and second interconnected network nodes, each of said nodes comprising resource allocation means responsive to a connection request from a user terminal for invoking a call admission control (CAC) algorithm to accept or reject the connection request depending on the amount of resource requested by the user terminal, establishing a contract parameter value, and allocating a portion of a free bandwidth resource to said user terminal according to the established contract parameter value,
In a packet network comprising a plurality of interconnected nodes, each of the nodes including call admission control means responsive to a connection request from a user terminal for accepting or rejecting the connection request depending on the amount of resource requested by the user terminal, establishing a contract parameter value, and allocating a resource to said user terminal according to the established contract parameter value, one of said nodes located at an entry of the network comprising flow enforcement means including a buffer for allowing cells from said call-originating user terminal to be transmitted toward a destination terminal when said contract parameter value is not violated and storing the cells in said buffer when said contract parameter value is violated, a method for controlling traffic of said user terminal, comprising the steps of:
In a packet network including a plurality of network nodes interconnected by transmission links, a source node of the network located at an entry of the network comprising flow enforcement means including a buffer for allowing cells from a call-originating user terminal to be transmitted toward a destination terminal when a contract parameter value is not violated and storing the cells in said buffer when said contract parameter value is violated, and each of said nodes comprising call admission control means responsive to a connection request from said user terminal for invoking a call admission control (CAC) algorithm to allocate a portion of a free bandwidth resource to said user terminal and establish said contract parameter value, a method for controlling traffic of the user terminal, comprising the steps of:
In a packet network comprising a first node located at an entry of the network and a second node, said first node comprising flow enforcement means including a buffer for allowing cells from a user terminal to be transmitted toward a destination terminal when a contract parameter value is not violated and storing the cells in said buffer when said contract parameter value is violated, and each of said first and second nodes comprising call admission control means responsive to a connection request from the user terminal for invoking a call admission control (CAC) algorithm to allocate a portion of a free bandwidth resource to said user terminal and establish said contract parameter value, a method for controlling traffic of said user terminal, comprising the steps of:
Dependencies are inferred from the claim text.