Admission control of multiple adaptive and elastic applications
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorsHåkan Olofsson, Magnus Almgren, Christer Johansson
Life of this patent
Estimating the term…
Abstract
A control system for handling a range of data transfer rates within a telecommunication network is disclosed. The system comprises an application interpreter for generating at least one bearer request; an admission control apparatus for matching said at least one bearer request with at least one offered bearer to produce a negotiated bearer; and a radio resource manager for receiving the negotiated bearer and maintaining a level of quality specified in said bearer request.
Claims15
A telecommunication control system for handling data transfer quality for multiple adaptive and elastic applications, said system comprising:
- an application interpreter that interfaces with the applications and generates at least one bearer request in response to a request from an application for a connection to a bearer, said bearer request including a requested level of data transfer quality, said application interpreter generating a new bearer request whenever a running adaptive or elastic application requests a connection requiring a different level of data transfer quality during an established data session;
- an admission control apparatus that receives the at least one bearer request and matches each bearer request with an offered bearer to produce a negotiated bearer that meets the requested level of data transfer quality, said control apparatus producing a new negotiated bearer whenever the application interpreter generates a new bearer request that includes a different requested level of data transfer quality;
- and
- a radio resource manager that receives the negotiated bearer from the control apparatus, allocates radio network resources required to provide the requested level of data transfer quality, and whenever a new negotiated bearer is received, reallocates radio network resources in order to provide the level of data transfer quality specified in the new negotiated bearer.
In a telecommunication system handling data transfer, a method of providing requested levels of data transfer quality to multiple adaptive and elastic applications, said method comprising the steps of:
- generating a bearer request by an application interface in response to a request from an application for a connection to a bearer, said bearer request including a requested level of data transfer quality;
- generating at least one offered bearer by a bearer generator in response to the bearer request;
- matching the bearer request with one of the offered bearers to produce a negotiated bearer that meets the requested level of data transfer quality;
- allocating by a radio resource manager, radio network resources required to provide the requested level of data transfer quality;
- generating by the application interpreter, a new bearer request whenever a running adaptive or elastic application requests a connection requiring a different level of data transfer quality during an established data session;
- responsive to the new bearer request, producing a new negotiated bearer by the bearer generator, said new negotiated bearer meeting the requested level of data transfer quality in the new bearer request;
- and
- responsive to the new negotiated bearer, reallocating radio network resources by the radio resource manager in order to provide the level of data transfer quality specified in the new negotiated bearer.
In a telecommunication system handling data transfer, a method of providing and maintaining requested levels of data transfer quality to multiple adaptive and elastic applications, said method comprising the steps of:
- (a) generating a bearer request by an application interface in response to a request from an application for a connection to a bearer, said bearer request including a requested level of data transfer quality;
- (b) generating at least one offered bearer by a bearer generator in response to the bearer request;
- (c) matching the bearer request with one of the offered bearers to produce a negotiated bearer that meets the requested level of data transfer quality;
- (d) allocating by a radio resource manager, radio network resources required to provide the requested level of data transfer quality;
- (e) whenever an application requests a new level of data transfer quality during an established data session, repeating steps (a) through (d) to provide the new level of data transfer quality;
- (f) monitoring the radio network resources by the radio resource manager to detect any deterioration of the resources that may cause the provided level of data transfer quality to fall below the requested level;
- and
- (g) responsive to detecting a deterioration of the resources that may cause the provided level of data transfer quality to fall below the requested level, automatically reallocating by the radio resource manager, radio network resources to the negotiated bearer, in order to maintain the requested level of data transfer quality.
Dependencies are inferred from the claim text.