You are currently viewing a new version of our website. To view the old version click .
Information
  • Article
  • Open Access

29 June 2018

Research on the Weighted Dynamic Evolution Model for Space Information Networks Based on Local-World

,
,
and
1
Science and Technology on Complex Electronic System Simulation Laboratory, Space Engineering University, Beijing 101416, China
2
Academy of Economics and Management, Hebei University of Technology, Tianjin 300401, China
*
Author to whom correspondence should be addressed.
This article belongs to the Section Information Systems

Abstract

As an important national strategy infrastructure, the Space Information Network (SIN) is a powerful platform for future information support, and it plays an important role in many aspects such as national defense, people’s livelihood, etc. In this paper, we review typical and mainstream topology evolution models in different periods, and analyze the demand for studying the dynamic evolution model of SIN. Combining the concept and characteristics, we analyze the topology structure and local-world phenomenon of SIN, and define the dynamic topology model. Based on the system’s discussion of dynamic evolution rules, we propose a weighted local-world dynamic evolution model of SIN including the construction algorithm and implementation process. We achieve the quantitative analysis from four indicators including the node degree, node strength, edge weight, and correlation of strength and degree. Through the univariate control method, we analyze the impact on the network topology features of parameters: local-world M and extra traffic load α. Simulation results show that they have similar topology structure features with the theoretical analysis and real networks, and also verify the validity and feasibility of the proposed model. Finally, we summarize the advantages and disadvantages of the weighted local-world dynamic evolution model of SIN, and look forward to the future work. The research aim of this paper is to provide some methods and techniques to support the construction and management of SIN.

1. Introduction

With the rapid development of science and technology, aerospace has gradually become the focus of all countries in the new situation, especially in the modernized armament game; whoever seizes the right of control over the sky and air supremacy will occupy the dominant position. The space information network (SIN) [1] plays an extremely important role in this game, and the major aerospace countries in the world are actively exploring and conducting related research [2]. SIN is an integrated information network system, and it is composed of a satellite system (geostationary Earth orbit (GEO) satellites or middle Earth orbit (MEO) and low Earth orbit (LEO)), other information systems (manned or unmanned aerial vehicles (UAVs) or balloons in near space), or terminals (vehicular, mobile, or ground stations) [3]. As a new research object, SIN mostly focuses on the top-level design of architecture and network construction, and few literatures have reported the topology structure and evolution modeling [4]. Truly, the essence of the SIN is a complex and giant system, and the analysis of its performance, function, and effectiveness based on the idea of complex networks is a good idea. Therefore, the establishment of a reasonable and accurate topology model that can truly reflect the functions and features of SIN is the premise and basis for studying its network topology characteristics. Based on this, the study of the dynamic evolution model of weighted local information for SIN has important theoretical value and practical significance. The topology evolution of SIN refers to the description of the nascent, extinction, and evolution of nodes and edges of SIN topology over time. It also refers to the process and mechanism of formation, update, and change of topology structure of SIN. How to combine the composition and characteristics and establish an effective model to analyze the topology structure and dynamic evolution characteristics has evolved into an important part of SIN major theory and key technology research. The main purpose of researching the evolution of SIN is to establish a dynamic model and understand the key factors affecting the topology structure, as well as to gain a deeper understanding of the topology of SIN. Of course, it is also a hot topic of research in the current period.
Study of the network topology model corresponds to different stages of network development, and it is an effective means to describe the network structure. Network topology reflects the structural relationships among various network entities, and it is the first step in designing a network. It has a significant impact on the network performance and system reliability. The vocabulary of topology is developing from the mathematics and physics field, and it only considers the positional relationship between objects and ignores their status [5]. The earliest applications were in collections, geometry, and analysis, and with the development needs, this concept was gradually introduced into the network field, and the concept of network topology emerged. In order to demonstrate the representation of typical network models in different stages, we have established a model classification from three perspectives of the regular network model, random network model, and complex network model [6], as shown in Table 1 below.
Table 1. Typical network model.
In summary, with the constant deepening of research, people have found that network models based on static graphs cannot meet the most requirements. On the one hand, this is because the model cannot accurately describe the real system. On the other hand, it is because the network is changing with time, that is, continuous evolution occurs over time, and the static network model cannot describe the dynamic topology changes. Therefore, it is urgently necessary to explore and excavate a new model that considers time attributes. SIN is one of the more obvious representatives of this type of demand. By studying the relevant literature, we know that most of the research on the evolution of network topology combines the specific research objects. Among them, wireless sensor networks (WSNs) [7] and online social networks (OSNs) [8] are the most common ones.
For the topology evolution of WSNs, many scholars have proposed different network evolution models based on the BA model and the LW (Local-World) model [9]. Some scholars have proposed an Energy-Aware Evolution Model (EAEM) and Energy-Balanced Evolution Model (EBEM) with scale-free features based on the LW model [10]. In [11], the evolution model of DEAD (Degree, Energy and Distance) was proposed by improving the EAEM model. Based on those evolution models, paper [12] proposed an improved dynamic evolution, and the model not only included the increase of nodes, but also the deletion and compensation of links.
For the topology evolution of OSNs, [13] proposed an evolution model of a complex network based on the influence of attracting factors for the deficiency of the BA model and its extension model. After analyzing the topology structure, characteristics, and evolution rules of online social networks, paper [14] introduced a dynamic weighting approach. With the development of the Internet and the popularity of smart phones, Weibo has become a representative of online social networks, and evolutionary models of the microblog relationship networks were established [15,16].
In addition to the WSNs and OSNs discussed above, other network systems such as the knowledge network, biological network, author cooperation network, transportation network, logistics network, business market network, command and control network, combat network, combat system [17,18,19,20,21,22], and so on, are also becoming hot research fields for related scholars. Of course, there is also evolution research on flying Ad-hoc networks (FANETs), vehicular Ad-hoc networks (VANETs), mobile Ad-hoc networks (MANETs), and UAVs (Unmanned Aerial Vehicles) [23,24], and through comparative analysis, we can see that FANETs and UAVs are part of the near-space layer of SIN, and MANETs and VANETs are part of the ground layer of SIN [25]. However, whether these methods above can be completely transplanted into the topology evolution model of SIN still needs verification in future research. These methods can certainly provide some ideas for SIN topology evolution modeling.
The rest of the paper is organized as follows: In Section 2, we explain the related work, including the concept and architecture, dynamic topology model, and local-world phenomenon of SIN. Based on setting up dynamic evolution rules, Section 3 establishes a weighted local-world dynamic evolution model, and gives the evaluation indicators of the evolution model. Section 4 presents instances verification, including both aspects of theory analysis and example simulation. Section 5 discusses the verification results. Section 6 concludes the paper.

3. Weighted Local-World Evolution Model

The purpose of this section is to design SIN dynamic evolution rules, propose a weighted dynamic evolution model based on the local-world of SIN including an analysis evolution mechanism, construction, algorithm and implementation process, and give SIN evolution evaluation indicators.

3.1. SIN Dynamic Evolution Rules

Existing network evolution models focus on the growth of nodes and edges to study evolutionary laws; however, the dynamic feature of SIN is more complex, and its evolution includes not only growth, but also deletions. Therefore, this section will provide different scenarios for the evolution of SIN, and through the establishment of topology evolution rules, it will combine the possible situations of the topology evolution of SIN one by one, thus guiding the development of the dynamic evolution model of the weighted local-world of SIN. For this reason, this part summarizes the following seven categories based on the situation in which the dynamic characteristics lead to changes in the topology, and establish their rules separately.
According to the topology evolution rules listed in Table 3 above, one by one detailed discussion will be pursued.
Table 3. SIN Topology Evolution Rules.
Rule 1: Node increase rule
The node increase rule mainly includes two situations. On the one hand, the number of nodes mapped to the topological domain increases when the equipment entities that make up the spatial information network increase, including the launch of satellites, the addition of aircrafts/balloons, and the addition of ground control stations. On the other hand, equipment entities such as satellites/aircrafts/balloons that do not move within the effective local-world are within a valid range at a certain moment, and are mapped to the topological domain, that is, the phenomenon of node increase.
Rule 2: Edge increase rule
The topology evolution analysis is applied when adding information/data interchange between equipment entities that make up SIN, including enabling connections between different equipment entities (e.g., enabling data/information exchange between certain equipment entities according to requirements, etc.), and enabling the connection between a ground control station and an equipment entity.
Rule 3: Local-world construction rule
When a new node is added, the node will be connected with the local network node, which involves the construction of the local-world. Combined with the structure of SIN, a newly added node v i is first connected in the corresponding layer domain before it is connected across the domain, and it also selects the neighbor node v j to connect. Symbol Ω represents the local-world, symbol V S e t represents the set of nodes connected to the new node v i , and symbol V S u b S e t represents the set of nodes connected to the same layer domain of the new node v i .
Ω = V S e t V S u b S e t
Rule 4: Bidirectional selection rule
When a new node is added, if two nodes want to establish a connection, then after a node v i sends a connection request to another node v j and waits for another node to identify, a valid connection is established between the two nodes. Therefore, it is necessary to establish a bidirectional preferred selection rule. Meanwhile, it is important to not only consider the connections within the local-world, but to also consider the connections outside the local-world.
In the local-world, a node v i is randomly selected as one side of the newly added edge, and the other endpoint performs a two-way preferential selection according to the probability p a .
p a = i , j l o c a l ( i j ) = s j k l o c a l s k s i
Outside the local-world, a node in the local-world is selected as the end of the new edge according to the probability of p b .
p b = i l o c a l = s i k l o c a l s k
Then, according to the probability of p c , the other side of the new edge is selected outside the local-world, that is, the probability of selecting a node with a large intensity is larger.
p c = j l o c a l w o r l d = s j k l o c a l w o r l d s k
In order to facilitate the later calculation, this paper only considers the circumstances of the two-way merit selection in the case of deletion of the internal edges of the local-world. Therefore, in the local-world, a node v i is randomly selected as the end of the edge to be eliminated, and the other end is chosen in the local-world according to the probability of p d .
p d = 1 j l o c a l = 1 s j k l o c a l s k
Rule 5: Edge weight evolution rule
After adding edges, a weight ω 0 is added to each newly added edge e i , and for ease of calculation, it is assumed that the newly added edge will only partially cause the weights adjustment of the connection node v i and its neighbor node v j . There is an evolutionary rule
ω i j ω i j + Δ ω i j
where, Δ ω i j = α i ω i j s i , and each time a new edge e i is introduced, additional traffic α i will be brought to node v i . The connected edges share a certain amount of traffic according to their own weight ω i j . So the strength of node v i is readjusted to:
s i s i + α i + ω 0
where, the meaning of the symbol is the same as above.
Rule 6: Node deletion rule
When we delete the equipment entities, this rule applies to the topology evolution analysis, including actions such as the failure of satellites, failure of aircraft/balloon recycling, or cancellation or failure of the ground control station. Physical equipment such as satellites/aircraft/balloons has exceeded the scope of effective local information transmission (such as two-level areas), resulting in the failure of normal data/information exchange and the absence of new connections that can be re-enabled.
Rule 7: Edge deletion rule
The topology evolution analysis is applied when deleting information/data exchanges between equipment entities that make up a spatial information network, including disabling connections between different equipment entities (for example, if one equipment entity runs to another equipment entity data connected to it). When the effective range of the information exchange is out of range, the connection behavior between a ground control station and an equipment entity is deactivated, or some nodes delete more than one corresponding edge disconnection behavior.

3.2. SIN Dynamic Evolution Model

The most influential research on weighted network modeling is the weighted scale-free network model proposed by Barrat, Barthélemy, and Vespignani, known as the BBV model [31]. The model considers factors such as network structure and weights of nodes to study the dynamic evolution of the network. The BBV model has the characteristics of a simple structure and easy theoretical analysis, and as the model scale continues to increase, the degree, edge weights, and node weights of the BBV model network all exhibit scale-free characteristics. A large number of empirical studies have proved that most networks have edge weights, and network models that consider edge weights can more accurately reflect the structural characteristics of the network. Therefore, this paper comprehensively considers the edge-attributes of SIN and the phenomenon of the local-world. Based on this, it constructs the weighted local-world dynamic evolution model of SIN. Combined with the research content of the previous section, this section presents the concrete implementation algorithm and implementation flow of the weighted local-world dynamic evolution model of SIN.

3.2.1. Evolution Mechanism Analysis

In this paper, we mainly consider two factors. One is the local-world phenomenon, and the other is edge-weight. Therefore, we analyze the weighted local-world evolution mechanism and edge-weight evolution mechanism in this section.
(a) Local-world evolution mechanism
The local-world phenomenon of SIN has been discussed thoroughly in Section 2.3. As with most real networks, the priority connection mechanism for SIN also occurs within a local-world rather than a globally preferred connection. Therefore, each node has its own local-world. In order to visually display the local-world evolution mechanism, we present graphs from four perspectives, including node increase, node deletion, edge increase, and edge deletion, as shown below.
As shown in Figure 2, we use four perspectives to demonstrate the local-world evolution mechanism. We focus on three moments, including time t 1 , t 2 , and t 3 . By comparing the similarities and differences in the topology structure at different moments, we can reflect its evolution mechanism. In the above process, we implement the priority connection mechanism and the selective deletion mechanism. This corresponds to the real network and has a stronger operability.
Figure 2. Local-world evolution mechanism: (a) Node increase mechanism; (b) Node deletion mechanism; (c) Edge increase mechanism; (d) Edge deletion mechanism.
(b) Edge-weight evolution mechanism
In Section 2.2.1, we have defined the multi-attribute node, that is, each node has multiple functions in SIN. Therefore, data and information are passed between nodes. If a node has multiple functions, it establishes connections with neighboring nodes. If two adjacent nodes establish more connections, the greater the weight between them. For intuitively displaying the edge-weight evolution mechanism, we present graphs, as shown below.
As shown in Figure 3, assume that the networks implement three functions at time t 1 , as shown in Figure 3a–c, respectively. When we implement these three independent networks in an overall network topology, we can get Figure 3d. Compared with Figure 3a–c, we can find that the lines in Figure 3d that represent the edges are thicker, which is also a reflection of the edge-weight of the network. Therefore, the nodes that bear more functions will have a greater edge-weight with their neighboring nodes, which is also the core link of the edge-weight evolution.
Figure 3. Edge-weight evolution mechanism: (a) Network topology when implementing function 1 at time t 1 ; (b) Network topology when implementing function 2 at time t 1 ; (c) Network topology when implementing function 3 at time t 1 ; (d) Overall network topology at time t 2 .

3.2.2. Evolution Model Construction Algorithm

  • (1): Initial setting. At the beginning of the network, there are m 0 nodes and e 0 edges, and they form a fully coupled network in which weights w 0 are assigned to each edge.
  • (2): Growth. Each time a new node v n is added and this node is connected to the previous m nodes.
  • (3): Local-world priority connection. Randomly select M ( M m ) nodes from the existing nodes of the network as the newly joined node’s local-world. Newly added nodes according to the probability ( L o c a l ( s i ) ) of preferential connection connect with m nodes in the local-world, and the probability of strength selection is:
    L o c a l ( s i ) = i L o c a l s i j L o c a l s j
    where, i L o c a l indicates the probability of randomly selecting nodes in existing nodes, and the choice of nodes is based on the priority of weight selection, that is, the probability that an old node v i is selected is:
    i L o c a l = M N ( t )
    where, N ( t ) is the total number of nodes in the network at time t . When the time interval for joining the nodes is unchanged, there is N ( t ) = N + t . As shown above, this means that there is a greater probability that a node with a greater weight is selected. Obviously, at time ( m M N + t ) , and at each moment, the newly added node selects m nodes from the local-world according to the preferential connection mechanism to establish a connection, and therefore, m edges are newly added each time.
  • (4): Dynamic evolution of edge weights. Each time the newly added edge e i is given a weight ω 0 . For the sake of simplicity, it is considered that the newly added edge only partially causes the weights of the edge of the connection node v i and its neighbor node j τ ( i ) to be readjusted, and the adjustment method is implemented according to the content of rule 4.

3.2.3. Evolution Model Implementation Process

Combining the inseparability of topology structure and evolution, we believe that the topology model of SIN is the initial moment of its dynamic evolution model, that is, the model with t = t 0 = 0 . Therefore, based on the previous research contents, the implementation process of the weighted local-world dynamic evolution model of SIN is formulated, and the specific content is as follows.
  • Step 1: At the initial time t 0 = 0 , the initial topology model of SIN is generated, the initial time is a fully-coupled network with n nodes and e 0 edges, and each edge is given an initial value w 0 . The hierarchy is denoted by the symbol H ( H [ 1 , 4 ] ).
  • Step 2: At the time t = t 0 + Δ t , randomly select M ( M < n ) nodes as a local-world from the generated SIN, and proceed with the following operation with a certain probability. Assume that the time t obeys the exponential distributions of the parameter of β , and when the evolution time t = t n , the evolution is complete.
    (a)
    Adding a new node v i to the local-world with a probability of p 1 , and this node establishes a connection with the existing m nodes in the local-world. The connecting nodes are preferably taken in accordance with the probabilistic Equation (8). The dynamic evolution of edge weights is the same as that of rule 4.
    (b)
    Adding m 1 as a new edge to the local-world with the probability of p 2 , and in the local-world, one node is randomly selected as one end of the edge, and the other end is selected in the local-world by the content of rule 5.
    (c)
    Increasing the number of new edges m 2 inside the local-world and outside the local-world with a probability of p 3 , and increasing the number of connections inside and outside the local-world. In the local-world, the node of the network is selected as the end of the edge by Equation (9), and the other end is selected outside the local domain by Equation (10).
    (d)
    Deleting m 3 links with a probability of p 4 , randomly selecting one point as the edge of the edge in the local-world, and selecting the other using Equation (11) with rule 5 in the local-world.
    Among them, p 1 + p 2 + p 3 + p 4 = 1 , and p 1 ,   p 2 ,   p 3 ,   p 4 > 0 .
  • Step 3: Repeating Step 2 until t = t n , ending the evolution.

3.3. SIN Evolution Evaluation Indicators

In order to characterize the SIN structure and structure attributes, this paper achieves the quantitative analysis by four indicators, including node degree, node strength, edge weight, and correlation of strength and degree.
(a)
Node degree
Node degree is an important index used to describe the importance of nodes in weighted networks, and in SIN, the greater the degree of a core node, the more important it is in the entire network.
(b)
Node strength
Node strength is an important index to represent the weight of a node in a weighted network, and it is a concept introduced from an unlicensed network. In SIN, it is applied to indicate the importance of a certain node in the network.
(c)
Edge weight
Edge weight is used to describe the closeness of two certain nodes, and the higher the degree of intimacy, the greater the weights; otherwise, the opposite is true. In SIN, because of the need to study the impact of its weight on the network evolution model, it is necessary to analyze its edge weight.
(d)
Correlation of strength and degree
Correlation of strength and degree is mainly used to respond to the best choice in SIN, and if a certain node is selected with a high probability, its node strength is positively correlated with the node degree; otherwise, the opposite is true.

4. Results

The purpose of this section is to analyze the validity and feasibility of the previously proposed model from both theory and simulation perspectives.

4.1. Theory Analysis

According to the related content of reference [32], using related knowledge of continuous medium theory, mean field theory, and algebraic theory, the distribution law of node strength in the constructed network model is analyzed, and the validity of the model is analyzed from a theoretical level.
Assumptions: The node strength s i is continuously changed, and the evolution time t is also continuously changed. According to the implementation flow, the change rate of s i is deduced as follows.
According to the step in (a) in Section 3.2.3, the edge-weight caused by newly added nodes evolves to:
d w i j ( t ) d t = m p 1 l o c a l ( v i ) α w i j s i ( t ) + m p 1 l o c a l ( v j ) α w i j s j ( t ) = m p 1 M N ( t ) ( s i ( t ) k l o c a l s k ( t ) α w i j ( t ) s i ( t ) + s j ( t ) k l o c a l s k ( t ) α w i j ( t ) s j ( t ) ) = 2 m p 1 α M N ( t ) w i j ( t ) k l o c a l s k ( t )
and the rate of change of s i is
( d s i d t ) 1 = m p 1 M N ( t ) s i k l o c a l s k ( t ) + d w i j ( t ) d t = m p 1 ( 1 + 2 α ) M N ( t ) s i ( t ) k l o c a l s k ( t )
According to the step in (b) in Section 3.2.3, and because the connection is bidirectional, the corresponding edge weights will evolve according to the following equation:
d w i j ( t ) d t = s j ( t ) k l o c a l s k ( t ) s i ( t ) s i ( t ) k l o c a l s k ( t ) s j ( t )
and the rate of change of s i is
( d s i d t ) 2 = m 1 p 2 M N ( t ) [ 1 M + ( 1 1 M ) j l o c a l d w i j ( t ) d t ] m 1 p 2 M N ( t ) [ 1 M + ( 1 1 M ) s i ( t ) k l o c a l s k ( t ) s i ( t ) ] m 1 p 2 M N ( t ) [ 1 M + ( 1 1 M ) s i ( t ) k l o c a l s k ( t ) ]
According to the step in (c) in Section 3.2.3, the rate of change of s i is:
( d s i d t ) 3 = m 2 p 3 M N ( t ) s i ( t ) k l o c a l s k ( t ) + m 2 p 3 ( 1 M N ( t ) ) s i ( t ) k l o c a l s k ( t )
According to the step in (d) in Section 3.2.3, the rate of change of s i is:
( d s i d t ) 4 = m 3 p 4 M N ( t ) [ 1 M + ( 1 1 M ) ( 1 s i ( t ) k l o c a l s k ( t ) ) ]
In the previous content, it has been assumed that the time t obeys the exponential distribution of the parameter β in the weighted local-world dynamic evolution model of SIN, that is, p ( x ) = β e β x   ( x > 0 ) . Therefore, p 1 β t nodes are added to the network at time t , and p 1 0 t β e β x d x = p 1 p 1 e β x p 1 β t . Therefore, the total number of nodes in the network is:
  N ( t ) n + p 1 β t
And the sum of node strength in the network is:
S ( t ) = 2 e 0 + 2 0 t [ m p 1 ( 1 + α ) + + m 1 p 2 + m 2 p 3 m 3 p 4 ] p ( x ) d x 2 e 0 + 2 [ m p 1 ( 1 + α ) + + m 1 p 2 + m 2 p 3 m 3 p 4 ] β t
The sum of node strength in the internal of the local-world is:
k l o c a l s k ( t ) = S ( t ) M N ( t )
The sum of node strength of in the external of the local-world is:
k l o c a l s k ( t ) = S ( t ) ( 1 M N ( t ) )
When time t is large enough, N ( t ) p 1 β t and S ( t ) 2 [ m p 1 ( 1 + α ) + m 1 p 2 + m 2 p 3 m 3 p 4 ] β t . This results in the following relationship:
d s i d t = ( d s i d t ) 1 + ( d s i d t ) 2 + ( d s i d t ) 3 + ( d s i d t ) 4 = [ m p 1 ( 1 + 2 α ) + m 1 p 2 ( 1 1 M ) + 2 m 2 p 3 + m 3 p 4 ( 1 1 M ) ] s i S ( t ) + m 1 p 2 m 3 p 4 M N ( t ) = m p 1 ( 1 + 2 α ) + m 1 p 2 ( 1 1 M ) + 2 m 2 p 3 + m 3 p 4 ( 1 1 M ) 2 [ m p 1 ( 1 + α ) + m 1 p 2 + m 2 p 3 m 3 p 4 ] β s i t + m 1 p 2 m 3 p 4 M p 1 β t
and makes
a = m p 1 ( 1 + 2 α ) + m 1 p 2 ( 1 1 M ) + 2 m 2 p 3 + m 3 p 4 ( 1 1 M ) 2 [ m p 1 ( 1 + α ) + m 1 p 2 + m 2 p 3 m 3 p 4 ] β ,   b = m 1 p 2 m 3 p 4 M p 1 β
That is, d s i d t = a s i t + b t , and when a 0 , the initial condition is s i ( t i ) = m , which is obtained by the theory of ordinary differential equations, as follows:
s i ( t i ) = b a + ( m + b a ) ( t t i ) a
With further operations, the intensity distribution of node v i is:
p ( s ) = e x p [ β t ( m + b a s + b a ) 1 a ] β t a ( m + b a ) 1 a ( s + b a ) 1 a + 1
For Taylor’s expansion of the exponential function in Equation (29), because s can be seen as an infinite function of t , s t ,   s m .When t is large enough, the intensity distribution of node v i is similar to:
p ( s ) β t a ( m + b a ) 1 a ( s + b a ) 1 a + 1
among them, the power law distribution index is
γ s = 1 a + 1 = 2 [ m p 1 ( 1 + α ) + m 1 p 2 + m 2 p 3 m 3 p 4 ] β m p 1 ( 1 + 2 α ) + m 1 p 2 ( 1 1 M ) + 2 m 2 p 3 + m 3 p 4 ( 1 1 M ) + 1
Analysis: In Equation (31), assign different values to each probability, and the corresponding models are different:
(a)
When p 1 = 1 ,   p 2 = 0 ,   p 3 = 0 ,   p 4 = 0 ,   β = 1 , and at this time, γ s = 1 a + 1 =   4 α + 3 2 α + 1 . At this point, s i ( t ) is the change rate of the node strength of the BBV model.
(b)
When p 1 = 1 ,   p 2 = 0 ,   p 3 = 0 ,   p 4 = 0 ,   β = 1 ,   α = 0 , edge weights no longer change, and this network is non-weighted networks. At this time, s i = k i for all nodes, and s i ( t ) is the change rate of the node degree of the BA model.
(c)
When the time t is large enough, the node intensity distribution of the model is a power law distribution, and the distribution index is 1 a + 1 . When 1 2 a 1 , the node intensity distribution of the model obeys a power-law distribution with an exponent of two to three, and related to the values of parameters p1, p2, p3, p4, β, M, α, m. By adjusting the values of different parameters, the weighted local area dynamic evolution model proposed in this paper can be implemented.

4.2. Example Analysis

To verify the validity and feasibility of the proposed evolutionary model, and combined with the theoretical analysis of the model in Section 4.1 and the model evaluation indicators given in Section 3.3, this section presents example verification analysis of this model based on the MATLAB R2015b platform. Based on the initial generation of SIN, the changes in the properties of the network topology are analyzed by analyzing the different values of the parameters p1, p2, p3, p4, β, M, α, m.
Background: A space-based information network is a typical type of SIN. This paper uses a space-based information network as an example for verification. The initial number of nodes of the space-based information network is n , and when time t evolves, the final number of nodes is N .
Assumptions: t obeys the exponential distribution with β , and β = 1 . The probability of four events in the model is p 1 = 0.6 ,   p 2 = 0.2 ,   p 3 = 0.15 ,   p 4 = 0.05 .
Situation 1: Given the initial conditions to generate the model of SIN, analyze the network characteristics of the network model at this moment.
Determining the initial value assumes that n = 50 , w 0 = 1 , M = 4 , m = 3 , m 1 = m 2 = m 3 = 1 , α = 1 , and N = 1000 . The distribution of node degree, node strength, and edge weights is shown in Figure 4, and the distribution of correlation of strength and degree is shown in Figure 5 below.
Figure 4. Space information network characteristics analysis at the initial moment: (a) Distribution of node strength; (b) Distribution of node degree; (c) Distribution of edge weights.
Figure 5. Space information network characteristics analysis at the initial moment: Distribution of the correlation of strength and Degree.
As shown in Figure 4a–c, the corresponding strength distribution, degree distribution, and power distribution of the model all obey the power law distribution, and this is the same as the result of the theoretical analysis in the previous section. In Figure 5, network node strength s has a strong correlation with node k . In this SIN model, there is a preferential connection mechanism for newly added nodes. That is, newly added equipment entities are more inclined to make matching connections with similarly functional and identical nodes, and this is the same as the result of the theoretical analysis in the previous section.
Situation 2: Other conditions are determined, changing the value of the local-world M , and analyzing its impact on the features of the network topology.
Determining the initial value assumes that n = 30 ,   w 0 = 1 ,   m = 3 ,   m 1 = m 2 = m 3 = 3 ,   α = 1 ,   N = 1000 . Comparative analysis of the similarities and differences of the distribution of node degree, node strength, and correlation of strength and degree and edge weights by changing the value of local-world M is shown in Figure 6 and Figure 7 below.
Figure 6. Analysis of the influence of local-world M on network structure performance: (a) Distribution of node strength; (b) Distribution of node degree.
Figure 7. Analysis of the influence of local-world M on network structure performance: (a) Distribution of edge weights; (b) Distribution of the correlation of strength and Degree.
As shown in Figure 6, keeping the other parameters unchanged, give the assignments M = 30 and M = 5 to observe the changes in the power law exponential distribution. From Figure 6a,b, it can be seen that in the case where the assignment of other parameters is determined, the larger the value of the local-world M is, the more nodes there are with a stronger intensity.
From Figure 7a,b, we can see that the value of M does not affect the effectiveness of the merit selection. It does not affect the trend and the distribution law of edge weights.
Situation 3: Other conditions are determined, where changing the new node increases the value of extra traffic α , and its impact on the network topology features is analyzed.
Determining the initial value assumes that n = 30 ,   w 0 = 1 ,   M = 10 ,   m = 4 ,   m 1 = m 2 = m 3 = 3 ,   N = 1000 . Comparative analysis of the similarities and differences of the distribution of node degree, node strength, and correlation of strength and degree and edge weights by changing the value of extra traffic load α is shown in Figure 8 and Figure 9.
Figure 8. Analysis of the influence of extra traffic load α on network structure performance: (a) Distribution of node strength. (b) Distribution of node degree.
Figure 9. Analysis of the influence of extra traffic load α on network structure performance: (a) Distribution of edge weights; (b) Distribution of the correlation of strength and Degree.
As shown in Figure 8, keeping the other parameters unchanged, give the assignments α = 1 and α = 6 to observe the changes in the power law exponential distribution. From Figure 8a,b, it can be seen that the magnitude of α has little effect on the strength of nodes and nodes in the case of other parameter assignments.
As shown in Figure 9, it can be seen from the Figure 9a that the larger the value of α is, the higher the degree of precision between the nodes is. From Figure 9b, it can be seen that although there is still a preferred choice of connection, the larger the value of α is, the greater the additional traffics burden brought about by the newly added node. The correlation value is in the correlation line and the larger the left and right fluctuations, the greater the instability of the network’s preferences.
To sum up, this section considers three different scenarios to verify the simulation test, and the example simulation results and theoretical analysis results coincide exactly, thus verifying the effectiveness and feasibility of the proposed model.

5. Discussion

This article focuses on the weight and local-world phenomenon. Therefore, the proposed model is evaluated experimentally using two parameters: local-world M and extra traffic load α . What needs to be said is that we also carried out the simulation analysis of weight w 0 . However, the simulation results show a similar pattern with extra traffic load α , so we do not show and analyze the related simulation results again.
In Section 4.2, for the sake of analysis and explanation, we set the assumptions that t obeys the exponential distribution with β ( β = 1 ) , and presume that the probability of four events in the model is p 1 = 0.6 ,   p 2 = 0.2 ,   p 3 = 0.15 ,   p 4 = 0.05 . Meanwhile, we focus on three situations, including an initial moment situation, local-world situation, and extra traffic load situation, and we achieve the quantitative analysis by four indicators including node degree, node strength, edge weight, and correlation of strength and degree. Simulation results show that the corresponding strength distribution, degree distribution, and power distribution of the model all obey the power law distribution and this is the same as the result of the theoretical analysis. According to the simulation results, the validity and feasibility of the evolution model are demonstrated to some extent. That is, the evolutionary model we built is correct and feasible.

6. Conclusions

The dynamic topology evolution of SIN is a new direction formed by the intersection of SIN and complex network theory. The heterogeneity and complexity of SIN have brought challenges to the analysis of their topology structure and dynamic evolution. This paper addresses the demands of topological evolution modeling for SIN, and studies the weighted local-world dynamic evolution model. The simulation results are consistent with the theoretical results, which also validates the validity and feasibility of the model proposed. The method of this paper avoids the complexity of SIN and can carry out evolutionary analysis on its more active part, which reduces the complexity of research and reduces the unnecessary workload.
Of course, SIN is a complex and huge system, and several simulation experiments above are incomplete. In the future work, on the existing basis, we should further improve the evolution rules, enrich the evaluation indicators, and optimize the local-world selection method. Meanwhile, we can carry out the simulation verification in combination with the different situations. Beyond that, we also need to expand and enrich its evaluation indexes, such as the clustering coefficient, average path length, and so on. We believe that comprehensive consideration of these indicators can better verify the validity and feasibility of this model.

Author Contributions

S.Y., L.W., and W.X. completed the overviews and methods; S.Y. structured the evolution model; S.Y. accomplished the theory and simulation verification; X.M. helped in the verification; S.Y. wrote the paper.

Funding

This work was supported by the Equipment Pre-Research Foundation under Grant No. 6142010010301.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Zhou, J.G. Research on Key Technology of Spatial Information Network Based on DTN; Wuhan University: Wuhan, China, 2013; pp. 1–5. [Google Scholar]
  2. Li, D.R.; Shen, X.; Gong, J.Y.; Zhang, J.; Lu, J. On construction of China’s space information network. J. Wuhan Univ. Inf. Sci. Ed. 2015, 40, 711–715. [Google Scholar]
  3. Yu, Q.Y.; Meng, W.X.; Yang, M.C.; Zheng, L.M.; Zhang, Z.Z. Virtual multi-beamforming for distributed satellite clusters in space information networks. IEEE Wirel. Commun. 2016, 23, 95–101. [Google Scholar] [CrossRef]
  4. Yu, S.B.; Wu, L.D.; Zhang, X.T.; Li, C.; Ma, H.J. Survey of multi-feature visualization for space information network. J. CAEIT 2018, 13, 201–208. [Google Scholar]
  5. Baidu, Baike. Topology. Available online: https://baike.baidu.com/item/Topology/573536?fr=aladdin.html (accessed on 6 November 2014).
  6. Carstens, C.J. Topology of complex networks: Models and analysis. Bull. Aust. Math. Soc. 2017, 95, 347–349. [Google Scholar] [CrossRef]
  7. Khan, I.; Belqasmi, F.; Glitho, R.; Crespi, N.; Morrow, M.; Polakos, P. Wireless sensor network virtualization: A survey. IEEE Commun. Surv. Tutor. 2017, 18, 553–576. [Google Scholar] [CrossRef]
  8. Faloutsos, M.; Karagiannis, T.; Moon, S. Online Social Networks. Comput Commun. 2016, 73, 163–166. [Google Scholar] [CrossRef]
  9. Li, X.; Chen, G. A local-world evolving network model. Phys. A Stat. Mech. Appl. 2003, 328, 274–286. [Google Scholar] [CrossRef]
  10. Zhu, H.; Luo, H.; Peng, H.; Li, L.; Luo, Q. Complex networks-based energy-efficient evolution model for wireless sensor networks. Chaos Sol. Fractal 2009, 41, 1828–1835. [Google Scholar] [CrossRef]
  11. Wang, H.F. Research on the Evolution Model of Wireless Sensor Network and Its Anti-Destructiveness; Xi’an Electronic Science and Technology University: Xi’an, China, 2014; pp. 15–22. [Google Scholar]
  12. Fu, X.W.; Li, W.F. Evolutionary model of heterogeneous clustering wireless sensor networks based on local world theory. J. Commun. 2015, 36, 64–72. [Google Scholar]
  13. Leberknight, C.; Inaltekin, H.; Chiang, M.; Poor, H.V. The Evolution of Online Social Networks: A tutorial survey. IEEE Signal Process. Mag. 2012, 29, 41–52. [Google Scholar] [CrossRef]
  14. Wang, R.L.; Cai, G.Y.; Lin, H. A new online social network evolving model. Comput. Eng. 2012, 38, 72–74. [Google Scholar]
  15. He, J.; Guo, J.L.; Xu, X.J. Research on micro-blog relationship network model. Comput. Eng. 2013, 39, 105–108. [Google Scholar]
  16. Zhang, X.; Chen, C.; Han, D.D. An evolution model of online social networks based on “sina micro-blog”. J. Shanghai Normal Univ. Nat. Sci. Ed. 2016, 45, 320–328. [Google Scholar]
  17. Zhang, B.; Li, Y.T. A review of the evolution model of scientific knowledge network. J. China Libr. Sci. 2016, 42, 85–101. [Google Scholar]
  18. Sun, Y.; Jiao, L.; Deng, X. Dynamic network structured immune particle swarm optimisation with small-world topology. Int. J. Bio-Inspired Comput. 2017, 9, 93–105. [Google Scholar]
  19. Sun, X.L. The Structure of Cooperative Network and Its Evolution and Prediction Research; Dalian University of Technology: Dalian, China, 2014; pp. 5–12. [Google Scholar]
  20. Tian, Z.H. Research on the Evolution Mechanism of Electronic Commerce Market Network Based on Self-Organization Theory; Beijing Jiaotong University: Beijing, China, 2016; pp. 41–47. [Google Scholar]
  21. Wang, Y.M.; Pan, C.S.; Chen, N.B.; Zhang, D.P. Evolution model of weighted command and control network based on local world. J. Syst. Eng. Electron. 2017, 39, 1596–1603. [Google Scholar]
  22. Zhang, Q.; Li, J.H.; Shen, D.; Zhao, J.W. Dynamic evolution model of operational network based on complex network theory. J. Harbin Inst. Technol. 2015, 47, 106–112. [Google Scholar]
  23. Oubbati, O.S.; Lakas, A.; Zhou, F.; Güneş, M.; Yagoubi, M.B. A survey on position-based routing protocols for Flying Ad hoc Networks (FANETs). Veh. Commun. 2017, 10, 29–56. [Google Scholar] [CrossRef]
  24. Gupta, L.; Jain, R.; Vaszkun, G. Survey of Important Issues in UAV Communication Networks. IEEE Commun. Surv. Tutor. 2016, 18, 1123–1152. [Google Scholar] [CrossRef]
  25. Bekmezci, I.; Sahingoz, O.K.; Temel, Ş. Flying ad-hoc networks (FANETs): A survey. Ad Hoc Netw. 2013, 11, 1254–1270. [Google Scholar] [CrossRef]
  26. Wu, B.; Yin, H.X.; Liu, A.L.; Liu, C.; Xing, F. Investigation and system implementation of flexible bandwidth switching for a software-defined space information network. IEEE Photonics J. 2017, 9, 1–14. [Google Scholar] [CrossRef]
  27. Yu, Q.; Wang, J.C.; Bai, L. Architecture and critical technologies of space information networks. J. Commun. Inf. Netw. 2016, 1, 1–9. [Google Scholar] [CrossRef]
  28. Yu, S.B.; Wu, L.D.; Zhang, X.T. Data as a center: An architecture modeling of space information network. J. Commun. 2018, 38, 165–170. [Google Scholar]
  29. Qin, S.; Dai, G.Z. A new local-world evolving network model. Chin. Phys. B 2009, 18, 383–390. [Google Scholar]
  30. Dai, M.Z.; Zhang, L.L. Topology properties of a weighted multi-local-world evolving network. Can. J. Phys. 2015, 93, 353–360. [Google Scholar] [CrossRef]
  31. Barrat, A.; Barthélemy, M.; Vespignan, A. Weghted evolving netwarks: Coupling topology and weighted dynamics. Phys. Rev. Lett. 2004, 92, 228701. [Google Scholar] [CrossRef] [PubMed]
  32. Mu, X.Q.; He, H.; Wang, J.H. Research on the model of the financial network evolution based on the weighted local-world. J. Syst. Sci. Math. Sci. 2017, 37, 1272–1286. [Google Scholar]

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.