Method, computer software products, client terminal, network element and network for efficient use of network resources by just-in-time modulation of quality of service based on service usage and user behavior
First Claim
1. A method for allocating network resources by just-in-time modulation of quality of service (QoS) comprising steps of recording QoS demands and resource usage, predicting required QoS demands, deriving and propagating QoS demands, and coordinating concurrent QoS demands of a manifold of users, wherein recording QoS demand and predicting required QoS demand are based on service-usage and user-behavior acquired by recording events at a client terminal of a user as user-behavior and aggregated in a QoS user profile.
4 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to observing requests, deriving quality of service (QoS) demands and scheduling the network'"'"'s resources in terms of QoS. A scheduler is modulating the QoS based on service usage and user-behavior just-in-time. It relates to a method for efficient use of network resources by just-in-time modulation of quality of service based on real-time service-usage and user-behavior comprising steps recording events, generating a synthesis of user-behavior for a QoS user profile according to QoS user preferences, predicting required QoS demand based on current user behavior and user QoS profile, according to QoS user preferences, deriving and propagating QoS demands and allocations, and co-ordination of QoS request of a manifold of users, based on requests, QoS user profiles, QoS user preferences and resources. Further it relates to computer software product, client terminals, a scheduler server, a network element, and a network.
-
Citations
10 Claims
-
1. A method for allocating network resources by just-in-time modulation of quality of service (QoS) comprising steps of
recording QoS demands and resource usage, predicting required QoS demands, deriving and propagating QoS demands, and coordinating concurrent QoS demands of a manifold of users, wherein recording QoS demand and predicting required QoS demand are based on service-usage and user-behavior acquired by recording events at a client terminal of a user as user-behavior and aggregated in a QoS user profile.
-
6. A telecommunication network comprising a client terminal and a scheduler server, said client terminal comprising communication means for requiring and using network resources and quality of service (QoS) demands, said scheduler server comprising scheduling or dispatching means allocating network resources based on QoS demands, wherein the client terminal further comprises acquiring means for recording events of a user as user-behavior and aggregation means for aggregating user-behavior in a QoS user profile, and wherein the communication means comprises demanding means for demanding predicted quality of service (QoS) demands based on service-usage and said user-behavior, and wherein said scheduling or dispatching means comprises coordinating means for coordinating concurrent QoS demands of a manifold of users and evaluation and balancing means for evaluating QoS demands and balancing QoS grants based on QoS user profile comprising aggregated service-usage and user-behavior received from a client terminal.
- 7. A client terminal comprising communication means for requiring and using network resources and quality of service (QoS) demands, wherein the client terminal further comprises acquiring means for recording events of a user as user-behavior and aggregation means for aggregating user-behavior in a QoS user profile, and wherein the communication means comprises demanding means for demanding predicted QoS demands based on service-usage and said user-behavior.
-
9. A scheduler server comprising scheduling or dispatching means allocating network resources based on QoS demands, wherein said scheduling or dispatching means comprises coordinating means for coordinating concurrent QoS demands of a manifold of users and evaluation and balancing means for evaluating QoS demands and balancing QoS grants based on QoS user profile comprising aggregated service-usage and user-behavior received from a client terminal.
Specification