• No results found

A Comprehensive Evaluation Approach Based on AHP BP Neural Network for Resource Allocation in Distributed Satellite Cluster Network

N/A
N/A
Protected

Academic year: 2020

Share "A Comprehensive Evaluation Approach Based on AHP BP Neural Network for Resource Allocation in Distributed Satellite Cluster Network"

Copied!
6
0
0

Loading.... (view fulltext now)

Full text

(1)

2016 International Conference on Wireless Communication and Network Engineering (WCNE 2016) ISBN: 978-1-60595-403-5

A Comprehensive Evaluation Approach Based on AHP-BP Neural

Network for Resource Allocation in Distributed

Satellite Cluster Network

Xu-dong ZHONG

1,*

and Yuan-zhi HE

2

1College of Communication Engineering, PLAUST, Nanjing, China 2Institute of China Electronic System Engineering Corporation, Beijing, China

*Corresponding author

Keywords: Evaluation, Resource allocation, AHP-BP neural network, DSCN.

Abstract. The distributed satellite cluster network (DSCN) is a novel concept in satellite communication field. Considering the dynamism and heterogeneity of the DSCN, the resource allocation algorithm must make adjustments dynamically according to the requirements of users as well as the utility and availability of the resource. This paper investigates the evaluation problem of the resource allocation utility in DSCN. Considering the heterogeneity of DSCN and the multi-dimensional of the resource, a distributed evaluation architecture and a multi-index evaluation system are constructed. To solve the multi-index evaluation problem, a comprehensive evaluation approach based on analytic hierarchy process and back-propagation (AHP-BP) neural network is proposed. Via several simulation results, we verify the effectiveness of the proposed approach.

Introduction

With the continuously development of inter-satellite communications and distributed computing technology in space systems, DSCN have becoming a hot research topic in both industrial and academic community in the past decades. In 1984, Molette et al. proposed the concept of fractionated satellite [1]. In 2006, Brown et al. proposed the fractionated satellite system (FSS) that is a cluster of distributed modules as an alternative to the monolithic satellite [2,3]. The defense advanced research projects agency (DARPA) put forward the F6 program with the concept of FSS [4]. The DSCN consists of multiple clusters of independent satellite distribute at the same or adjacent orbit, in which satellites exchange information and sharing resource to accomplish task with demand of users [5].

To realize cooperative communication between different clusters, satellites and terminals, an efficient resource allocation algorithm is needed. The topology structure and the system performance were investigated in [6]. A resource control architecture base on service oriented cooperation architecture was formed in [7]. Some researchers presented some resource allocation algorithms in DSCN [8,9,10], and indexes and objectives they use to measure the performance is different. DSCN is highly dynamic and its resource is multi-dimensional and distributed in different satellites. A comprehensive evaluation approach can offer an efficient feedback to adjust the resource management and allocation algorithm. This paper investigates the evaluation problem with multi-dimensional index in DSCN. To solve the problem we proposed a comprehensive evaluation approach using AHP-BP neural network.

The rest of the paper is organized as follows. In section II, we present the description of the evaluation system. In section III, we present the evaluation approach base on AHP-BP neural network. Some simulation results are carried out in IV. Finally, we provide conclusions in section V.

The Description of the Multi-index Evaluation System

The Distributed Resource Utility Evaluation Architecture

(2)

ground users and terminals must be considered. [7] proposed a distributed function architecture to realize the cooperation of satellites. On this basis, we construct a distributed resource utility evaluation architecture, shown as Figure 1.

Evaluation module Control module

Information collection module Information sharing module Communication module

Satellite clusters

[image:2.595.92.511.125.301.2]

Users and terminals

Figure 1. The distributed resource utility evaluation architecture.

In the beginning of the evaluation, the control modules communicate each other to select a header of the cluster. Then, the header changes the communication module into information collection module. The information collection modules collect the performance indexes from multiple users, and then transmit indexes into evaluation modules. The evaluation can be obtained by calculation of evaluation modules with the cooperation of the information sharing module. Finally, the information sharing module broadcast the results into the whole network to adjust the allocation algorithm and the resource distribution. The header selected by the information of occupation can provide a free communication module to collect the feedback information for resource evaluation without influence to other services.

The Multi-index Evaluation System

The distributed resource utility evaluation architecture provides a flexible scenario to collect information and calculate the resource efficiency. By considering the distribution of the satellites and their resource, this architecture can provide more survivability. The resource of DSCN is distributed among different modules in satellites, which can be shared and reused by multiple services. Therefore, the evaluation indexes must be hierarchical. According to [8-10], the performances of DSCN can be divided into two parts: the resource efficient performance and the quality of service (QoS). Hence, the evaluation indexes should be formulated as a two-dimensional index system.

Generally, common methods of index selection are expert investigation method, minimum mean square error method and minimax deviation method. In this paper we combine the first two ways to find indexes. We investigate 10 experts to get initial indexes, then obtain the final indexes by compare their mean square error values. The minimum mean square error method can formulated as:

𝑥̅𝑗 = 1

𝑛∑ 𝑥𝑖𝑗

𝑛

𝑖=1 (1)

𝑠𝑗 = (1

𝑛∑ (𝑥𝑖𝑗− 𝑥̅𝑗) 2 𝑛

𝑖=1 )

1

2 (2)

(3)

Evaluation system for resource utility for DSCN

Resource efficiency index Qos index

Resource utilization

rate Resource consumption

Resource adjustment

ratio Stability index Reliability index

[image:3.595.89.491.73.283.2]

Ti m e sl o t u ti liz at io n r at e U p lin k p o w er u ti liz at io n r at e d o w n lin k p o w er u ti liz at io n r at e U p lin k p o w er c o n su m p ti o n d o w n lin k p o w er c o n su m p ti o n P o w er a d ju st m en t ra ti o Ti m e sl o t ad ju st m en t ra ti o In te rr u p ti o n r at e R ej ec t ra te Th ro u gh p u t ra ti o B it e rr o r ra te U n u se d t im e sl o t ra te

Figure 2. The multi-index evaluation system for resource utility in DSCN.

In the evaluation system, the resource utilization rate means the ratio of required resource to the allocation resource. The resource consumption is the rate of unused resource. And the resource adjustment rate represents the adjustment rate of resource allocation. The sample values of indexes is coming from simulation results by using the resource allocation algorithms in [8,9,11] .

Comprehensive Evaluation Approach Based on AHP-BP Neural Network

The proposed evaluation system is a three level multi-index system. The most important problem is to obtain weight of indexes. BP neural network is an efficient method to calculate evaluation result by adjusting the weight and threshold automatically. However, the computation complexity increases significantly when the number of the input index is raising. In [11], an approach combining AHP and BP neural network is proposed to decrease the complexity. It can be used to solve the evaluation problem in this paper. Without getting into too much more detail because of the limitation of space, we present the algorithm we designed based on the approach in [11] directly. The algorithm is shown in Table 1. Through analysis of the system shown in Figure 2, we present the hierarchy in Figure 3.

Table 1. The comprehensive evaluation approach based on AHP-BP neural network.

Initialize the AHP-BP network, and set the terminal condition:𝑒𝑟𝑟𝑜𝑟𝑡ℎ= 𝑒 and the maximum iteration𝑡𝑛.

Step1 Analyze the hierarchy of the multi-index system and list the judgemental matrixes𝐷𝑗.

Obtain the weight values of indexes𝜔𝑖𝑗of 𝐷𝑗by AHP

Step2 Collect indexes sample values from DSCN, and divide them into training dataset{𝑥𝑡𝑟,(𝑖𝑗)}

and testing dataset{𝑥𝑡𝑒,(𝑖𝑗)}. Obtain the test result by investigating experts with the testing dataset

Step3 Obtain the training evaluation result 𝑟 by using the formula: 𝑟 = ∑ ∑ 𝜔𝑖 𝑗 𝑖𝑗× 𝑥𝑡𝑟,(𝑖𝑗)

Step4 Use𝑟as the input of the AHP-BP neural network, and train the network with the training dataset{𝑥𝑡𝑟,(𝑖𝑗)}.

Step5 Calculate the error 𝐸 by compare the output of the network and the value of expectation, If 𝐸 < 𝑒 or 𝑡 < 𝑡𝑛, return to step 6, otherwise, return to step 4

Step6 Test the evaluation network by using the testing dataset. If𝐸 < 𝑒, finish the iteration, otherwise, return to step 1.

The step1 in Table 1 can be formulated as:

𝑀𝑖 = ∏𝑛𝑗=1𝐷𝑖𝑗 (4)

(4)

𝜔𝑖 = 𝛿𝑖

∑𝑛𝑖=1𝛿𝑖

(6)

In (4), 𝐷𝑖𝑗 is the element of the judgment matrixes, and it can be obtained by the 1-9 scale assignment table in [11] with the investigation results of the experts. 𝜔𝑖 is the weight values.Through the calculation of maximum eigenvalue of judgment matrix 𝜆𝑚𝑎𝑥, calculating index 𝐶𝐼 that denotes value of the judgement matrix deviating from the consistency:

𝜆𝑚𝑎𝑥 = ∑ (𝐶𝜔)𝑖

𝑛𝜔𝑖

𝑛

𝑖=1 (7)

𝐶𝐼 =𝜆𝑚𝑎𝑥−𝑛

𝑛−1 (8)

If 𝐶𝑅 =𝐶𝐼

𝑅𝐼< 0.10, the weight values are acceptable, otherwise, we must reconstruct the 𝐷𝑖𝑗. 𝑅𝐼

can be obtained by the 𝑅𝐼 table shown as Table 2.

Table 2. RI table of 1-9 scale assignment method.

Level 1 2 3 4 5 6 7 8 9

RI 0.00 0.00 0.58 0.90 1.12 1.24 1.32 1.41 1.45

D

D1 D2

D11 D12 D13

d1 d2 d3 d4 d5 d6 d7 d8

D22

d11 d12

D21

d9 d10

Evaluation system

First level index

Second level index

Third level index

Figure 3. The hierarchical relationship of the multi-index evaluation system.

[image:4.595.79.525.269.425.2]

Simulation Results

Table 3. The weight values of the indexes

Index system

The 1th

level index Weight

The 2nd

level index Weight

The 3rd

level index Weight

D

D1 0.75

D11 0.105

d1 0.55

d2 0.069

d3 0.381

D12 0.637

d4 0.263

d5 0.573

d6 0.167

D13 0.258 d7 0.25

d8 0.75

D2 0.25

D21 0.75 d9 0.75

d10 0.25

D22 0.25 d11 0.25

d12 0.75

According to the hierarchical relationship in figure 3 and the calculation approach of judgment matrixes in [11], we can obtain judgment matrixes (𝐷, 𝐷1, 𝐷2, 𝐷11, 𝐷12, 𝐷13, 𝐷21, 𝐷22). Then we

used the Matlab platform simulate the algorithm in Table 1.

(5)
[image:5.595.168.419.152.352.2]

As we can see from Figure 4, the convergence rate of AHP-BP is quicker than the BP neural network because of the inputs handling based on AHP. The Figure 5 shows the testing performance of the comprehensive evaluation algorithm for resource utility in DSCN. We used 100 testing datasets to simulate the performance. It can be seen that the error of the evaluation is below 0.001. It is acceptable in the engineering application.

Figure 4. Performance comparison between AHP-BP and BP neural network.

Figure 5. The testing performance of the comprehensive evaluation algorithm.

Summary

In this paper, we investigate the resource allocation utility evaluation problem in DSCN. Considering the heterogeneity of DSCN and the multi-dimensional of the resource, we construct a distributed evaluation architecture for resource utility evaluation in the free modules. According to the characteristics of the evaluation architecture we proposed, we designed a comprehensive multi-index evaluation system. We then present an algorithm based on AHP-BP neural network proposed in [11] to set the weights of indexes in the evaluation system. Finally, we prove the effectiveness of our evaluation approach both in training convergence rate and the error constrain condition. The approach proposed in this paper can be easily promoted to other satellite and wireless communication network. The results of the efficient evaluation approach can be used as a feedback to the resource

0 50 100 150 200

10-4 10-3 10-2 10-1 100 101

Training times

E

rr

o

r

AHP-BP BP

0 10 20 30 40 50 60 70 80 90 100

-1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8

1x 10

-3

Testing times

E

rr

o

[image:5.595.162.421.390.601.2]
(6)

allocation algorithm or resource control center, and help the algorithm or manager to adjust the distribution of the resource.

Acknowledgement

This research was financially supported by the National Natural & Science Foundation of China under grant (No. 61231011. 91338021).

References

[1] Molette, P., Cougnet, C., and Saint-Aubert, Ph., Technical and economical comparison between a modular geostationary space platform and a cluster of satellites, Acta Astronautica, 1984, pp. 771-784.

[2] Owen Brown, Paul Eremenko, The Value proposition for fractionated space architectures. AAIA Reinventing Space Conference. Los Angeles, 2006, pp. 1-22.

[3] Owen Brown, Paul Eremenko. Application of value-centric design to space architectures: the case of fractionated spacecraft. AAIA Reinventing Space Conference. 2008 pp. 1-31.

[4] Owen Brown, Paul Eremenko. Value-centric Design Methodologies for Fractionated Spacecraft: Progress Summary from Phase 1 of the DARPA System F6 Program. AAIA Reinventing Space Conference. 2009 pp. 1-15.

[5] Qi-Yue Yu, Wei-Xiao Meng, Ming-Chuan Yang, Virtual multi-beamforming for distributed satellite clusters in space information networks, IEEE Wireless Communications, 2016, pp. 95-101.

[6] Fei-hong Dong, Xiao-qiang Li, Qing Yao, et al., Topology structure design and performance analysis on distributed satellite cluster networks, The 4th International Conference on Computer Science and Network Technology (ICCSNT 2015), 2015, pp. 881-884.

[7] Xiao-Bo Guo, Hong-bin Zhou and Gang Liu, Service oriented cooperation architecture for distributed satellite networks, The 8th International Conference on Wireless Communications & Signal Processing (WCSP2015), Nanjing, 2015, pp. 1-5.

[8] Xu-dong Zhong, Yuan-zhi He, Zhou-quan Du, Downlink power allocation in distributed satellite system based on dynamic multi-objective optimization, The 8th International Conference on Wireless Communications &Signal Processing (WCSP2015), Nanjing, 2015, pp. 1-5.

[9] Xu-dong Zhong, Yuan-zhi He, Quan Liu, Power control approach in distributed satellite cluster network based on presetting and prediction, 2016 IEEE Information Technology, Networking, Electronic and Automation Control Conference (IEEE ITNEC2016), Chongqing, 2016, pp. 265-269.

[10] Qi-Yue Yu, Wei-Xiao Meng, Ming-Chuan Yang, Virtual multi-beamforming for distributed satellite clusters in space information networks, IEEE Wireless Communications, 2016, pp. 95-101.

Figure

Figure 1. The distributed resource utility evaluation architecture.
Figure 2. The multi-index evaluation system for resource utility in DSCN.
Table 3. The weight values of the indexes
Figure 4. Performance comparison between AHP-BP and BP neural network.

References

Related documents

construction engineering cost evaluation, the advantages of rough set theory, particle swarm algorithm and BP neural network are integrated to put forward a new model of

In this paper, use the combination of qualitative and quantitative analysis methods, based on building comprehensive evaluation index system of new energy industry

Ma et al [14] introduced a comprehensive evaluation of the strength of business model by combine with entropy method and BP neural network and a specific algorithm was given.

Evaluation of three-layer BP neural network, the hidden layer transfer function tansig, the output layer transfer function purelin. To ensure the network's generalization ability,

All in all, the methods of analytic hierarchy process and fuzzy comprehensive evaluation are used comprehensively in the quality evaluation of teachers’ teaching and educating,

This next will take the Zhang Aiping’s former residence in Da Zhou as an exam- ple, using the fuzzy comprehensive evaluation model, which use the analytic hierarchy process

In this paper, we have proposed an effective risk analysis method, a combinational method of analytic hierarchy pro- cess and fuzzy comprehensive evaluation, which provides