Download - Academy Publisher
Download - Academy Publisher
Download - Academy Publisher
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
III. AUTONOMIC RESOURCE ALLOCATION PROCESSES<br />
A. Determine the SuperiorLevel Management<br />
Requirement<br />
The service’s QoS should be ensured according to the<br />
SLA signed by the user when wireless cell is providing<br />
services to mobile users. In SLA, QoE (Quality of<br />
Experience) describes the subjective feelings to the<br />
service properties of the mobile end users, it can be<br />
denoted by a kind of quantization way to indicate the end<br />
users’ experiences and feelings about the service and<br />
network, and reflect the gaps between the current network<br />
and service’s QoS and the expectation of the users [8] .<br />
( )<br />
QE o = f KPI , K, KPI i=<br />
1, K , K (1)<br />
i i1<br />
K represents the number of the QoE parameters used<br />
to measure the satisfaction degree of the users about the<br />
mobile services; n represents the number of the KPI<br />
parameters used to evaluate the ith QoE network<br />
performance parameter .<br />
Wireless access network should also ensure to make<br />
the best use of the network resources to maximize the<br />
benefits of the wireless service providers at the same time<br />
when the quality of the users’ service is ensured, and the<br />
benefits can be denoted by the Network Utility Function,<br />
NUF.<br />
Therefore, the superior level management requirement<br />
of the PBMRAM framework can be represented as:<br />
in<br />
Max ( QoE) & Max ( NUF ) (2)<br />
B. Goal-policy Description<br />
Further, to transform the superior level management<br />
requirement into the policies of each level to serve the<br />
guidance effects. Goal policy describes the administrator’s<br />
expectations and constrains in the performance and<br />
priority of the system. It can be classified to the following<br />
categories according to its effect in the system.<br />
1) System Performance Goal Policy.<br />
System performance goal policy describes the range of<br />
network performance parameters that each type of mobile<br />
service should reach after accessing the wireless cells<br />
according to the SLA users signed .Specific example is<br />
shown in Figure 2.<br />
::= <br />
::= IF < PolicyCondition1 > THEN <br />
::= <br />
::= <br />
Figure 2.Example of System Performance Goal Policy<br />
2) System Performance Optimization Policy.<br />
System performance optimization policy describes that<br />
it should whether or not to degrade the service level and<br />
compress the allocated network resource of the users<br />
according to the service category and the signed SLA<br />
when the resource of wireless access network is not<br />
enough; and whether or not to restore the once degraded<br />
service and increase the allocated resource when the<br />
network load come down and resource is recovered to be<br />
enough. Specific example is shown in Figure 3.<br />
Figure 3. Example of System Performance Optimization Policy<br />
3) Service Handle Priority Policy.<br />
Service handle priority policy describes the priority of<br />
all the service types and users when more than one mobile<br />
users are applying to access to the wireless cell. Specific<br />
example is shown in Figure4.<br />
::= |<br />
::= IF THEN <br />
::= <br />
::=<br />
::= IF THEN <br />
::= <br />
Figure 4.Example of Service Handle Priority Policy<br />
C. System Utility Analysis<br />
Then we will generate the utility policy which<br />
describes the system performance optimization<br />
assessment model, by combining the state determination<br />
knowledge and the network quality parameters<br />
performance model instituted by the experts in the<br />
knowledge base. The utility functions in the utility policy<br />
are the quantization assessments of the user’s QoE and the<br />
system’s NUF.<br />
1) Service Categories Utility Functions.<br />
The users in mobile environment can be classified into<br />
four types: conversational class, stream class, interactive<br />
class and background class, each class is related to several<br />
rock-bottom parameters of network performance. To<br />
simplify the system modeling, here the utility functions of<br />
all the classes are hypothetic to be only related to the<br />
allocated bandwidth resource.<br />
Now, conforming to document[9],we present the<br />
utility functions of each service classes used in utility<br />
policies in PBMRAM, and the maximum utility value of<br />
each class is 1 hypothetically.<br />
a) Conversational Class Service. It is a real-time<br />
service, and its characteristics are like this. Its demand of<br />
data transmitting rate is not high, but it requires the<br />
relative small delay and jitter, and low bit error rate.<br />
Therefore, it is sensitive to the change of bandwidth, the<br />
minimum bandwidth is hypothetically B minl, when the<br />
broadband is b 1 , the utility function U 1 (b 1 ) can be<br />
represented as:<br />
145