Method and apparatus for the dynamic regulation of resource splitting over a plurality of data streams competing for these resources in a communications network
First Claim
1. A method for dynamic regulation of resource splitting over a plurality of data streams competing for the resources in a communications network, the resources to be split being made available in a resource pool from which, for each competing data stream, a resource share is taken and is allocated to the data stream, comprising the steps of:
- dynamically aligning the resource requirement for a data stream on the basis that, if the resource requirement has risen, a correspondingly greater resource share is allocated if possible or resources which are no longer required are returned to the resource pool, for which purpose a time profile is ascertained for the resource requirement of the data stream and comparing it with a prescribed threshold value, where as soon as the resource requirement reaches or exceeds the threshold value the allocated resource share (RS) is increased if there are still other resources available in the resource pool, or otherwise only after a prescribed time period has elapsed is another check carried out to determine whether the resource requirement still or again reaches or exceeds the threshold value and whether resources are available for allocation in the resource pool again.
1 Assignment
0 Petitions
Accused Products
Abstract
For each competing data stream, a particular share is taken from a resource pool and is allocated. Measured data are used as required to make dynamic alignments by virtue of the resource pool'"'"'s involved returning resources which are not required to the shared resource pool, or greater shares are allocated to them from the shared resource pool. If the resource requirement reaches a prescribed threshold value close to the allocated particular share, its share is increased, provided that resources which have not yet been allocated are available in the resource pool. If it is not possible to increase the particular share, then only after a prescribed time period has elapsed is another check carried out to determine whether an increase is necessary (measured requirement has reached threshold value) and possible. Conversely, a particular portion of a particular share is returned to the shared resource pool if it has not been required for a prescribed time period. If the shared resource pool is full at least up to a prescribed threshold value, however, then the return is not made and another check is first carried out to determine whether the share to be returned is not required for a further time period of the prescribed length.
-
Citations
20 Claims
-
1. A method for dynamic regulation of resource splitting over a plurality of data streams competing for the resources in a communications network, the resources to be split being made available in a resource pool from which, for each competing data stream, a resource share is taken and is allocated to the data stream, comprising the steps of:
-
dynamically aligning the resource requirement for a data stream on the basis that, if the resource requirement has risen, a correspondingly greater resource share is allocated if possible or resources which are no longer required are returned to the resource pool, for which purpose a time profile is ascertained for the resource requirement of the data stream and comparing it with a prescribed threshold value, where as soon as the resource requirement reaches or exceeds the threshold value the allocated resource share (RS) is increased if there are still other resources available in the resource pool, or otherwise only after a prescribed time period has elapsed is another check carried out to determine whether the resource requirement still or again reaches or exceeds the threshold value and whether resources are available for allocation in the resource pool again. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for dynamic regulation of resource splitting over a plurality of data streams competing for the resources in a communications network, the resources to be split being made available in a resource pool from which, for each competing data stream, a resource share is taken and is allocated to the data stream, comprising the steps of:
-
dynamically aligning the resource requirement for a data stream on the basis that, if the resource requirement has risen, a correspondingly greater resource share is allocated if possible or resources which are no longer required are returned to the resource pool, where a resource share which is no longer required is returned to the resource pool if the resource share has not been needed for a prescribed time period and if the resource pool is not full at least up to a prescribed threshold value. - View Dependent Claims (7, 8)
-
-
9. A method for dynamic regulation of resource splitting over a plurality of data streams competing for the resources in a communications network, the resources to be split being made available in a resource pool from which, for each competing data stream, a resource share is taken and is allocated to this data stream, comprising the steps of:
-
dynamically aligning the resource requirement for a data stream on the basis that, if the resource requirement has risen, a correspondingly greater resource share is allocated if possible or resources which are no longer required are returned to the resource pool, for which purpose a time profile is ascertained for the resource requirement of the data stream and is compared with a first prescribed threshold value, where as soon as the resource requirement reaches or exceeds the first threshold value the allocated resource share is increased if there are still other resources available in the resource pool, or otherwise only after a first prescribed time period has elapsed is another check carried out to determine whether the resource requirement still or again reaches or exceeds the first threshold value and whether resources are available for allocation in the resource pool again, and where a resource share which is no longer required is returned to the resource pool if the resource share has not been needed for a second prescribed time period and if the resource pool is not full at least up to a second prescribed threshold value. - View Dependent Claims (10, 11, 12, 13)
-
-
14. An apparatus for dynamic regulation of resource splitting over a plurality of data streams competing for the resources in a communications network, comprising:
-
a resource pool for making available resources which are to be split, from which, for each competing data stream, a resource share can be taken and can be allocated to the data stream; and
a system for dynamically aligning the resource requirement for a data stream which can be used, if the resource requirement has risen, to allocate a correspondingly greater resource share if possible or to return resources which are no longer required to the resource pool, for which purpose a time profile is ascertained for the resource requirement of the data stream and is compared with a prescribed threshold value, where as soon as the resource requirement reaches or exceeds the threshold value the allocated resource share is increased if there are still other resources available in the resource pool, or otherwise only after a prescribed time period has elapsed is another check carried out to determine whether the resource requirement still or again reaches or exceeds the threshold value and whether resources are available for allocation in the resource pool again. - View Dependent Claims (15, 16)
-
-
17. An apparatus for dynamic regulation of resource splitting over a plurality of data streams competing for the resources in a communications network, comprising:
-
a resource pool for making available resources which are to be split, from which, for each competing data stream, a resource share can be taken and can be allocated to the data stream; and
a system for dynamically aligning the resource requirement for a data stream which can be used, if the resource requirement has risen, to allocate a correspondingly greater resource share if possible or to return resources which are no longer required to the resource pool, where a resource share which is no longer required is returned to the resource pool if the resource share has not been needed for a prescribed time period and if the resource pool is not full at least up to a prescribed threshold value. - View Dependent Claims (18)
-
-
19. An apparatus for dynamic regulation of resource splitting over a plurality of data streams competing for the resources in a communications network, comprising:
-
a resource pool for making available resources which are to be split, from which, for each competing data stream, a resource share can be taken and can be allocated to the data stream; and
a system for dynamically aligning the resource requirement for a data stream wich can be used, if the resource requirement has risen, to allocate a correspondingly greater resource share if possible or to return resources which are no longer required to the resource pool, for which purpose a time profile is ascertained for the resource requirement of the data stream and is compared with a first prescribed threshold value, where as soon as the resource requirement reaches or exceeds the first threshold value the allocated resource share is increased if there are still other resources available in the resource pool, or otherwise only after a first prescribed time period has elapsed is another check carried out to determine the resource requirement still or again reaches or exceeds the threshold value and whether resources are available for allocation in the resource pool again, and where a resource share which is no longer required is returned to the resource pool if the resource share has not been needed for a second prescribed time period and if the resource pool is not full at least up to a second prescribed threshold value. - View Dependent Claims (20)
-
Specification