12.01.2015 Views

Download - Academy Publisher

Download - Academy Publisher

Download - Academy Publisher

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!