1. Introduction
FC-AE-1553 is a real-time command/response protocol designed for avionic applications that require high reliability, fault tolerance, and deterministic behavior. It builds upon MIL-STD-1553B, extending the bandwidth, address space, and data transfer size. FC-AE-1553 serves as an upper-level protocol over Fiber Channel and is widely used in space network data processing systems due to its reliability [
1,
2,
3,
4,
5].
As technology advances and the human need for space exploration becomes more urgent, the demands for in-orbit space application missions and networks are gradually increasing. However, at the same time, space information networks also face various challenges and limitations.
First, there are limitations to the expansion capability of the original wired network. In the space environment, traditional wired networks are constrained by factors such as weight, volume, and power consumption, which restrict their scalability. This means that increasing the network size and connecting new devices can be difficult and limited. Second, restricted installation and access locations pose a challenge. In space, the installation and access locations of devices are typically constrained by the structure and design of space stations or satellites. This may result in network devices being unable to be flexibly installed in ideal locations, thus affecting network performance and coverage. Third, high maintenance and replacement costs are a concerning issue. Due to the extreme conditions and unique nature of the space environment, maintaining and replacing network equipment requires a significant amount of time, effort, and resources. This not only increases operational costs but can also lead to network service interruptions and delays. Last, as the volume of network services continues to grow, the network’s load-bearing capacity increases as well. The diversification and complexity of application missions and network services in space place higher demands on network bandwidth, latency, and capacity. Therefore, addressing these growing network demands becomes a crucial challenge in space information networks. These challenges require us to seek innovative solutions to enhance network performance, reliability, and adaptability to meet the future needs of space exploration.
Researchers have primarily focused on optimizing the FC-AE-1553 space network under the Fiber Channel architecture, considering various topologies and service scheduling. In [
6], the network performance of star-topology FC-AE-1553 was evaluated in terms of packet-loss rate and bandwidth, achieving a BER lower than 10
. Another study [
7] introduced a passive optical network FC-AE-1553 architecture and compared it with star topology and ring topology, revealing lower latency in PON FC-AE-1553. In addition to optimizing the FC-AE-1553 network architecture, several studies [
8,
9,
10,
11,
12,
13] have researched dynamic bandwidth allocation strategies based on factors such as traffic type, credit, or quality of service (QoS). While these studies have contributed to improving network bandwidth and enhancing the quality of service to some extent, they have been constrained by the theoretical upper limit of the Fiber Channel network due to the limited physical channels available.
In the field of mobile communications, 3GPP is studying enhancements to sidelink operations for 5G NR in release 17. One important feature of sidelink communication is B2B communication without a base station or reduction streams passing through a base station, so the latency of communication is significantly reduced and the bandwidth of the network is utilized more efficiently. However, due to the nature of the FC-AE-1553 space network, which involves securing fiber-optic cables within the bulkheads before launching the spacecraft into orbit, repairing or retrofitting wired fiber-optic connections in space becomes challenging and expensive.
In order to address these problems, the original wired FC-AE-1553 network can be enhanced on the basis of access to the wireless network. This can take full advantage of the flexibility and scalability of the wireless network while taking into account the highly reliable characteristics of the wired FC-AE-1553 network.
Currently, there are several widely researched wireless communication methods, including Bluetooth, Wi-Fi, optical wireless communication (OWC), also known as Li-Fi [
14,
15,
16]), and laser communication. This paper favors optical wireless communication as the wireless enhancement method. When choosing a fronthaul wireless communication technology for space networks, it is essential to consider factors such as high reliability, compact size, and low power consumption. These factors are of utmost importance due to the limitations imposed by the restricted launch weight, power availability, and the space environment. Visible light communication offers a broader spectrum with high-speed capabilities and can be easily arranged with compact transmitters and receivers. It also has the advantage of minimal interference with radio frequency signals and high electromagnetic immunity, making it suitable for the implementation requirements of space application information networks.
In 2011, the concept of combining Li-Fi and Wi-Fi technologies was first proposed, leading to the development of a hybrid Li-Fi and Wi-Fi network (HWLNet) [
17]. Li-Fi offers high-speed and secure data transfer but has limited coverage, whereas Wi-Fi provides wide coverage and allows a large number of users access despite the limited bandwidth. Research on key technologies such as user behavior, handover, and load balancing was summarized in [
18], demonstrating the advantages of the hybrid Li-Fi and Wi-Fi network over independent networks. This is evident in the hybrid network architecture, cell arrangement, access methods, and other relevant factors.
The research on hybrid networks combining Wi-Fi and Li-Fi has certain guiding significance for the study of hybrid networks in this paper. For instance, there are three typical approaches to achieving heterogeneous integration in a hybrid network: simultaneous utilization of two heterogeneous networks, using different networks for the uplink or downlink, and selecting networks based on the transmission type, network quality, or other comprehensive factors. This paper intends to adopt the third approach. However, it is important to note that wireless hybrid networks differ from wired–wireless hybrid networks in certain aspects, such as network switching. Unlike wireless network-switching technologies such as Wi-Fi and Li-Fi, which primarily focus on parameters like handover frequency, handover interruption time, and handover failure rate, the network-switching mechanism between FC-AE-1553 and Li-Fi in this system seamlessly transitions between wired and wireless networks. The primary emphasis is on minimizing data latency, packet loss, protocol overhead, and energy consumption.
The integration of Li-Fi technology as a wireless expansion and enhancement solution for space application information networks presents a promising path forward. Leveraging the advantages of Li-Fi, such as its high transmission rates and low power consumption, allows for improved connectivity, scalability, and reliability within the constraints of space environments. This paper explores the potential of Li-Fi technology in enhancing space networks, providing a valuable contribution to the field of space information networking. Specifically, we study the three objectives outlined below.
The main objective is to overcome the inherent limitations of current space-based wired networks. These limitations include a lack of mobility, high maintenance and expansion costs, and the significant resource drain caused by multi-hop transmissions. Our approach involves an in-depth exploration of the fusion of wired FC networks and wireless optical networks, along with the deployment of a hybrid network architecture.
The secondary objective is that upon the foundation of this new hybrid network architecture, we aim to identify strategies to optimize system operations. Our focus is on increasing network bandwidth, reducing transmission latency, and delivering superior quality of service (QoS).
The tertiary objective is that through comprehensive simulation experiments, we aim to demonstrate that our proposed HSN exhibits noticeably superior network performance when compared to the pre-existing FC-AE-1553 network.
To overcome the constraints inherent to the current space information system, this paper delves into an in-depth study of the state-of-the-art FC-AE-1553 technology, the performance of optical wireless communication, and the mechanisms of wireless hybrid networks (
Table 1). The contributions of this paper are as follows:
Proposal of a novel hybrid networking architecture that enhances the FC-AE-1553 network with an optical wireless network, leading to significant performance enhancements compared to the original network.
Introduction of a multi-level priority traffic allocation strategy for the hybrid FC-AE-1553 and Li-Fi network, demonstrating its capability to adapt to diverse traffic scenarios and dynamic network changes.
Development of a comprehensive simulation model for the hybrid network, showcasing improvements in throughput and latency, as well as an analysis of factors influencing network bandwidth, latency, and packet loss in the hybrid network.
Validation of the multi-level priority scheduling algorithm through simulations, highlighting its ability to provide differentiated quality of service for various priority levels. The algorithm allows for the configuration of weight coefficients based on transmission requirements, enabling adaptation to more suitable transmission paths.
2. State-of-The-Art FC-AE-1553 Space Network
2.1. Overview of Fiber Channel
Fiber Channel (FC) is a standardized serial data communication technology that supports bi-directional, point-to-point connections [
28]. It was officially standardized by ANSI (American National Standards Institute) in 1994 [
29]. Fiber Channel has been consistently doubling its speed every few years. Presently, there are commercially available products capable of achieving a speed of 64 GFC [
30]. Moreover, it is expected that by 2033, Fiber Channel will be able to reach an impressive speed of 1 TFC [
31].
FC-AE-1553 [
32], FC-AE-ASM [
33], and FC-AE-RDMA [
34] are communication protocols belonging to the Fiber Channel Avionics Environment (FC-AE), which are specifically tailored for commercial and military aerospace industries. The space laboratory in the International Space Station employs FDDI as its data bus technology [
35]. FDDI, a fiber data bus technology operating at a speed of 100 Mbps [
36], has a relatively lower transmission rate compared to the subsequently introduced Fiber Channel technology. In 2006, the authors of [
3] conducted an early analysis, highlighting the advantages of implementing the Fiber Channel protocol FC-AE-1553 in future aerospace avionics systems. The energy particle detection devices, which are installed outside the Wentian laboratory cabin module in the Tiangong space station, transfer space experiment data to the ground system using the FC-AE-1553 bus and the MIL-STD-1553B bus [
37]. Moreover, the integrated information system in the China space station can achieve a speed of 4 Gbps for every access channel based on FC-AE-1553, enabling large-scale data transmission, storage, and processing of payloads [
1].
There are several key aspects regarding FC-AE-1553 technology. Early research primarily emphasized the FC-AE-1553 network topology [
7,
38,
39], architecture [
6,
12], and performance [
4,
20]. This research subsequently fostered the development of a range of products based on FC-AE-1553, including FC-AE-1553 chips [
40,
41,
42], as well as software [
19] and hardware [
43,
44] products, for embedded and desktop applications. FC-AE-1553 network scheduling technology is also one of the main research directions of FC-AE-1553, encompassing dynamic bandwidth allocation [
9,
10,
13], credit mechanisms [
11], task scheduling [
12], and quality of service (QoS) [
8] considerations.
Fiber Channel (FC) technology has undergone continuous developments and integration with other technologies, resulting in the enhanced comprehensive capability of FC networks. Specifically, the integration of IP technology [
45,
46,
47,
48] at the transport layer has significantly improved the compatibility of FC networks with traditional networks, enabling dynamic adaptation of transmissions. Simultaneously, the combination of FC technology with mass storage technology [
49,
50,
51,
52,
53,
54,
55] at the application layer has provided support for the seamless integration of high-speed sensing, transmission, storage, and computing, facilitating a unified fusion of these functions.
This paper will delve into an innovative approach toward the fusion of multiple heterogeneous technologies, aiming to seamlessly integrate the space FC-AE-1553 network with optical wireless networks. Furthermore, we will deeply investigate the scheduling mechanisms and performance attributes under this novel network architecture.
2.2. FC-AE-1553 Space Network Architecture
The existing space application information network is designed with a multi-hierarchy architecture, using the FC-AE-1553 protocol. This network comprises three LAN networks, each operating as an independent FC-AE-1553 system, as shown in
Figure 1. Within this system, there are two stages of FC-AE-1553 networks: the upper stage is the indoor backbone FC-AE-1553 network located inside the spacecraft, and the lower stage is the outdoor access FC-AE-1553 network. Considering the challenging space environment, these two-stage FC-AE-1553 networks are interconnected using different topologies.
The indoor backbone FC-AE-1553 network employs a star topology, employing active switches as connectors. This configuration ensures efficient communication within the spacecraft. Conversely, the outdoor access FC-AE-1553 network utilizes a bus topology, where passive optical splitters serve as connectors. This topology is suitable for external access and facilitates connectivity between different components. Notably, the Network Controller (NC) in the access FC-AE-1553 network also functions as the Network Terminal (NT) in the backbone FC-AE-1553 network, providing seamless integration and control between the two stages of the network.
2.3. Traffic Flow in FC-AE-1553 Space Network
The NC of the backbone FC-AE-1553 network functions as the central controller for the entire single multi-hierarchical indoor and outdoor FC-AE-1553 network. It is responsible for managing the allocation of multiple tasks and schedules within the network. The backbone NC controls the connectivity and communication between different NTs within the backbone FC-AE-1553 network.
In the backbone FC-AE-1553 network, one NT can establish a connection with another NT through the backbone switch, all under the control of the backbone NC. This enables communication between different NTs within the backbone network.
Similarly, in the access FC-AE-1553 network, one NT can connect with another NT from a different access FC-AE-1553 network. This is achieved through the use of a backbone switch and two optical splitters. These components facilitate communication between NTs in different access networks.
The system supports four typical types of traffic flows:
Communication between NTs within the backbone network (
Figure 2a);
Communication between NTs within the same access network (
Figure 2b);
Communication between NTs in the backbone network and NTs in the access network (
Figure 2c);
Communication between NTs across different access networks (
Figure 2d).
2.4. Scheduling Problem in FC-AE-1553 Space Network
The completed outdoor access network in the system is designed as a relatively independent bus-topology network with multiple branches. Communication between terminals across different outdoor access networks requires an uplink connection to the access network bridge. From there, the communication is routed through the backbone network to reach different access network bridges. Finally, the communication is downlinked to the intended terminals through another outdoor access bridge (
Figure 2d).
In terms of physical space, the distance between two terminals may not be significant. However, due to the distinct networks they belong to, communication between two access network terminals in the original network architecture necessitates the involvement of bridges and the backbone network to establish a multi-level network. This approach consumes network bandwidth along the entire path and increases the system’s failure rate due to the complexity of the multi-level routing.
To address these challenges, the system has been enhanced by incorporating the optical wireless communication (OWC) function at the node terminals. With this extension, nodes in the access network can now communicate directly with each other without the need for relaying through the bridge and backbone network.
By enabling direct communication between nodes across the access network, the OWC function eliminates the reliance on the bridge and backbone network for inter-node communication. This improvement significantly reduces network bandwidth usage and mitigates the higher failure rate associated with the multi-level path.
3. System Model of Optical Wireless Fronthaul-Enhanced Hybrid Space Network
The new hybrid space network (HSN) is an integration of wired multi-level FC-AE-1553 communication and self-organizing wireless visible light communication (
Figure 3). It builds upon the existing multi-level FC-AE-1553 network by incorporating optical communication modules at the terminal nodes.
In the HSN, the wired multi-level FC-AE-1553 communication remains the backbone of the network. This wired communication infrastructure provides a reliable and established means of data transmission. However, to enhance network capabilities and address certain limitations, the HSN extends the functionality of the terminal nodes by including optical communication modules.
The optical communication modules enable self-organizing wireless visible light communication within the network. This means that in addition to wired communication, the terminal nodes can communicate with each other using visible light as the medium. This wireless communication adds flexibility and scalability to the network, allowing direct communication between nodes without relying solely on the wired infrastructure.
By combining the wired multi-level FC-AE-1553 communication with the self-organizing wireless visible light communication, the HSN achieves a hybrid network architecture. This hybrid approach leverages the strengths of both wired and wireless communications, providing a more versatile and robust network for various applications.
Overall, the HSN offers a heterogeneous network that integrates wired multi-level communication with self-organizing wireless visible light communication, expanding the capabilities and improving the performance of the original multi-level FC-AE-1553 network.
3.1. HSN Layered Architecture
When the FC-AE-1553 terminal node is enhanced with wireless capabilities, it extends the existing multi-layer Fiber Channel protocol architecture to incorporate a multi-layer Ethernet protocol architecture (
Figure 4). This integration occurs at the application layer, enabling the seamless coexistence of wired FC-AE-1553 communication and wireless Ethernet communication within the terminal node. This optimized architecture offers enhanced flexibility and efficiency in communication, empowering the terminal node to effectively adapt to diverse communication requirements while achieving superior capabilities in data transmission and task processing.
Physical Layer and Data link Layer
The physical and data link layers are responsible for bit synchronization recovery, channel coding and decoding, link establishment, disconnection, and link recovery. In this hybrid architecture, the Li-Fi physical channel is separated from the FC-AE-1553 physical channel. The FC-AE-1553 network is connected by a fiber or copper cable with an optical module or high-speed electrical transceivers. The Li-Fi network is connected by free space with an LED transmitter and photo-detector receiver. The physical and data link layers of the FC-AE-1553 network follow FC-PI-2 [
56] and FC-PH [
57] standard protocols. The physical and data link layers of the Li-Fi network follow the IEEE 802.11bb standard protocol.
Transport Layer
The transport layer is responsible for end-to-end communication, flow control, segmentation of data, error correction, multiplexing, and demultiplexing. In this hybrid architecture, the transport layers of Li-Fi and FC-AE-1553 are used independently. The transport layer of the FC-AE-1553 network follows FC-FS [
58] and FC-AE-1553 [
32] standard protocols, and the transport layer of the Li-Fi network follows UDP [
59] and TCP [
60] standard protocols.
The FC-AE-1553 protocol varies across different terminals, as each terminal has a distinct role in the multi-hierarchical FC-AE-1553 system. In the root terminal, the NC protocol is followed. In the gateway terminal, both the NT and NC protocols are used, with the NT protocol belonging to the higher-level network and the NC protocol to the lower-level network. In the user terminal, the NT protocol is employed.
In addition to the FC-AE-1553 and Li-Fi channels, there is an alternative option for data transmission within an independent terminal. The bridge module serves as a connection between FC-AE-1553 and Li-Fi in the transport layer. It enables data to be received from the FC and forwarded to the Li-Fi or received from the Li-Fi and directly forwarded to the FC without requiring control from the application layer.
Application Layer
The application layer is responsible for upper-layer network scheduling, data security, reliability, and privacy, and controls the processing of tasks. It serves as the direct interface for user interactions, with user behavior influencing traffic transfer and offloading requirements. In this hybrid network, the application layer comprises four key modules: the user application module, traffic management module, network management module, and time-slot management module. The user application module facilitates user access and system configuration interactions, whereas the traffic management module handles the scheduling and selection of multi-priority traffic. The network management module monitors, collects, and calculates network parameters, and the time-slot management module is responsible for effectively partitioning time slots for pending tasks.
3.2. HSN Timeline Management
FC-AE-1553 uses a master–slave protocol initiated by the network controller. In this protocol, all terminals need to first report their transmission requests to the NC, and then the NC arranges network messages based on NT requests or higher-level requirements. FC-AE-1553 uses a transmission protocol that is more suitable for deterministic and centralized transmissions. On the other hand, the Li-Fi network uses a peer-to-peer protocol where terminals can directly initiate transmissions without sending them to the server for approval. Therefore, the Li-Fi network is more suitable for dynamic and high-throughput transmissions.
In a hybrid network, terminals have the option to send transmissions through either the FC-AE-1553 network or the Li-Fi network. However, due to the distinct transmission control mechanisms of these networks, the scheduling methods employed will also differ.
The FC-AE-1553 network commonly utilizes a time-sliced transmission scheduling scheme. This scheme divides the network scheduling into small fixed periods and assigns pending transmissions to each node within each small period (
Figure 5). Different transmissions are converted into corresponding time-slot sizes based on network bandwidth. Thus, transmission allocation and management become the scheduling of time-slot sizes for different transmissions within small periods.
To simultaneously consider the transmission characteristics of both the FC-AE-1553 and Li-Fi networks, the hybrid network adopts a dual-channel timeline management strategy: one timeline is used to manage the FC-AE-1553 transmissions, and another timeline is used to manage the Li-Fi transmissions (
Figure 6). The allocation of these two transmission timelines is equal and synchronized, but due to the different bandwidths of the two networks, the number of transmissions carried at the same time is different.
For the messages to be executed in the FC-AE-1553 network, they still need to comply with the FC-AE-1553 protocol. A proportion of the messages are periodic transmission time slots directly arranged by the NC, and another proportion is time slots obtained after dynamic requests from the NT. For each NT, one type of transmission can be scheduled per cycle. For the messages to be executed in the Li-Fi network, multiple types of transmissions can be served as long as the time slots are not fully utilized.
In this way, the hybrid network can simultaneously support both FC-AE-1553 and Li-Fi transmissions and perform reasonable time-based scheduling and allocation. Terminal devices can choose the appropriate network for communication based on their needs, thereby achieving more efficient and flexible data transmission.
3.3. Network Performance Evaluation Metrics
The terminals within a hybrid network, along with their behavior and relationships, can be accurately depicted using a graph,
. In this representation, the elements of the set
V represent the nodes of the network, whereas the elements within the set
E correspond to the edges connecting these nodes. Specifically, the interconnections between node
i and node
j are appropriately represented by an edge
. Matrix
is the adjacency matrix of
G, indicating the connection relationship of the whole network.
n denotes the number of
G nodes
, and
denotes the connection relationship between node
i and node
j.
Matrix
B denotes the effective bandwidth of every connection.
Matrix
C denotes the average latency of every connection.
Matrix
D denotes the packet-loss ratio of every connection.
Matrices A, B, C, and D denote the basic network parameters. When the value of is 1, the relevant parameters of the other three matrices also take effect. These matrices can assist in configuring, monitoring, and updating the dynamic network data results.
Due to the shared software and hardware integrated platform environment in this hybrid network, the network terminals serve as both the FC-AE-1553 and Li-Fi terminals and the node sets of FC-AE-1553 () and those of Li-Fi () are identical. However, it is important to note that the physical connectivity and network transmission behavior of the wired FC-AE-1553 network differ from those of the Li-Fi network. As a result, the edge sets, and , of the FC and Li-Fi networks are independent, encompassing distinct connectivity and edge properties. When selecting a physical channel for traffic transmission, a comprehensive evaluation of the performance parameters of the FC and Li-Fi network topologies can guide the decision-making process. Different application requirements and strategies will lead to varying weight coefficients for each edge parameter.
For the connection between
i and
j, the comprehensive evaluation score equation for channel choosing is shown below.
denotes the weight of the effective bandwidth,
denotes the weight of the average latency, and
denotes the weight of the packet-loss ratio. These three weight factors are decided by the traffic type. The network factors
,
, and
are decided by the FC-AE-1553 and Li-Fi network parameters. In addition, normalization of the network bandwidth, delay, and packet loss is required to ensure that the weights evaluated for different network parameters are only affected by the weighting factors of the services.
The purpose of proposing the comprehensive evaluation formula is to select the optimal physical channel for different transmissions while taking into account both the transmission characteristics and the dynamic operation of the network. The weight factors for bandwidth , latency , and packet loss originate from the unique requirements of each transmission, whereas the values for bandwidth , latency , and packet loss are accumulated from the current and previous network transmissions.
4. Network Resource Allocation Algorithm Design for the HSN
In this paper, we propose a network scheduling strategy that leverages traffic types to optimize resource allocation. Our approach involves a systematic classification of traffic, considering factors such as the generation rate, time sensitivity, and frequency. We then employ multi-prioritization and timeout preemption policies to determine the execution order of traffic. Furthermore, we introduce an evaluation algorithm that combines traffic requirements with the dynamic operational status of the network to select the most suitable transmission channel for each traffic. By adopting this scheduling approach, our goal is to enhance traffic quality and improve the user experience by efficiently allocating network resources based on the specific demands of different traffic types.
4.1. Traffic-Type Classification
The traffic types in space application systems are typically classified into three categories: periodic traffic (PT), common burst traffic (CBT), and time-constraint burst traffic (TCBT) [
9,
10,
11,
12]. Similarly, this paper divides traffic into two categories: periodic traffic and bursty traffic. Bursty traffic is divided into multi-priority bursty traffic and preemptive bursty traffic. For the traffic needs analysis, in addition to considering the frequency of traffic events, this paper also takes into account factors such as the physical rate, time sensitivity, and reliability of the traffic (
Table 2).
denotes the periodic traffic set of terminal
i,
, and N denotes the number of periodic traffic transmissions.
j denotes the index of periodic traffic.
denotes the bursty traffic set of terminal
i,
, and M denotes the number of bursty traffic transmissions.
k denotes the index of bursty traffic.
denotes the traffic set of terminal i, and the relationship between them is shown below.
Network scheduling will be time-triggered. The timelines will be cut into the same small cycle , and all traffic will be recognized and allocated periodically. The timeline for the FC-AE-1553 still uses the original periodic and dynamic zones, whereas the Li-Fi network is a fully dynamic zone. Periodic traffic will be allocated in periodic zones of the FC timeline, whereas bursty traffic will be allocated in dynamic zones of both the FC and Li-Fi timelines.
4.2. Periodic Traffic Allocation Scheme
Periodic traffic
is predictable traffic whose transmission size
, period
, source
, and destination
are determined. In space application networks, the network bandwidth occupied by periodic traffic is extremely small (e.g., broadcasting time, broadcasting attitude information, etc.).
All the periods of periodic traffic can be divided by the time of the small cycle
. The larger the small cycle, the higher the network bandwidth utilization. The shorter the time of the small cycle, the more flexible the traffic allocation, and the shorter the time it takes for traffic to be transmitted. The small period can be divided by the greatest common divisor of the periods of all tasks, ensuring that periodic tasks can be arranged in an orderly and spaced manner within the periodic zone.
In space application systems, the periods of periodic traffic are usually on the order of seconds, whereas the period of the small cycle is usually on the order of microseconds. Periodic traffic is not required to be transmitted one by one and scheduled in different small cycles so that the ratio
is kept relatively small. If there are only a few periodic traffic transmissions in the system, most of the time, the ratio value may be 0. This allows for more time to allocate bursty traffic.
At the very beginning, if the number of total periodic traffic transmissions, N, is no bigger than the factor of the minimum period among the periodic traffic,
, divided by the small cycle period,
, the periodic traffic can be allocated in every small cycle one by one (
Figure 7). Suppose
is allocated in the jth small cycle, so the next time this traffic will be allocated is in the (
)th cycle.
When the minimum period of the periodic traffic is the greatest common denominator of all periodic traffic (in space information systems the periods are always integer multiples of 0.5 s), different types of periodic traffic will not occur in the same small cycle, as a type of periodic traffic will not repeat before the period limit is reached.
denotes the number of periodic traffic transmissions in one small cycle, and it increases linearly with the total number of periodic traffic,
N, as shown below.
To facilitate time-slot management, the small cycle is divided into a number of equal parts,
, which is the minimum particle size.
indicates the number of slices in one small cycle.
The occupation by the traffic in a small period can be represented by the time-slot array
.
denotes the index of the time slot.
indicates the factor of
, a multiple that denotes the allocated transmission time slot for periodic traffic,
.
Then, the proportion of time slots occupied by real periodic transmissions can be obtained by
4.3. Bursty Traffic Allocation Scheme
Bursty traffic,
, exhibits significant randomness and uncertainty. It can occur continuously within a specific time period or appear suddenly in an irregular manner. The data characteristics of bursty traffic, including timing, size, rate, source, and destination, are all uncertain. In space application networks, bursty traffic occupies a significant proportion of network bandwidth. As mentioned earlier in the traffic analysis, the sensitivity to the time and throughput requirements of bursty traffic can vary greatly. Therefore, in order to allocate and handle bursty traffic effectively, it is important to extract relevant features and characteristics.
denotes the weight of the effective bandwidth, denotes the weight of the average latency, and denotes the weight of the packet-loss ratio. These three factors, along with the parameters of the edge (), decide the physical channel of the chosen bursty traffic.
denotes the traffic priority level,
denotes the traffic buffer size waiting for transmission, and
denotes the countdown times. Once the bursty traffic,
is serviced,
will be set back to the initial timeout value, or
, until the value of
is 0. When the value of
becomes 0, the bursty traffic becomes preemptive traffic and has absolute priority to be serviced as fast as possible. For special bursty traffic that has high real-time requirements, the initial attribute
can be set to 0 until the traffic is serviced (
Figure 8).
Reordering
The bursty traffic is reordered in descending order based on the priority level of the emergency traffic and consolidated with traffic with the same priority level. The transmissions are reordered in descending order based on the level of priority of the unexpected transmissions and reconsolidated with transmissions with the same priority.
denotes the collection of bursty traffic whose priority is
p,
p is a positive integer, and
q denotes the number of traffic types with the same priority level.
Selecting Traffic
For a traffic transmission with priority
p, the probability of being selected is
, and transmissions with the same priority have the same probability of being selected. Assume that there is an array WP, which serves as a sequential list of executed transmissions, and the contents of the array are pointers to bursty transmissions with different priorities,
. The number of implementations per transmission is the value of the priority level, as shown in
Figure 9.
Selecting a channel
The connection relationship between the HSN terminals, formed by fiber channels, is represented by
, whereas the connection relationship formed by wireless visible light channels is represented by
.
The path formed by wireless Li-Fi channels has no relay, whereas the path formed by fiber channels may cross the FC-AE-1553 backbone network, which means that the traffic needs queueing on the next jump.
Since the arrival time of packets is random, the ideal scenario is for this type of traffic to be serviced in the next cycle, whereas the worst-case scenario is when this type of traffic has just been serviced. If the relay terminal has p levels of priority traffic, the waiting time range extends from 0 to the duration of executing the entire multi-priority queue.
The comprehensive cost evaluation equation is
Since the transmission rates of FC and Li-Fi are not equal, the same traffic is quantized in different time slots on the FC and Li-Fi timelines.
When choosing FC-AE-1553, the remaining time slots should not be larger than the total minus the time slot of the periodic traffic.
Filling in the timeline
It is assumed that the FC time-slot occupancy is represented by the array FC_ST and the Li-Fi time-slot occupancy is represented by the array LiFi_ST.
In a small cycle, when the multi-priority bursty traffic queue selects a traffic transmission for transmission through the FC for the first time and there is an available Li-Fi time slot, the queue needs to select another traffic transmission from the queue in an orderly manner for transmission through the Li-Fi channel.
Similarly, when the multi-priority bursty traffic queue selects a traffic transmission for transmission through the Li-Fi channel for the first time and there is an available FC time slot, the queue needs to select another traffic transmission from the queue in an orderly manner for transmission through the FC.
If both the Li-Fi and FC time slots have been selected for the multi-priority bursty traffic queue and there are still available Li-Fi time slots, the pending traffic can continue to be selected from the pending execution list in the multi-priority bursty traffic queue in a sequential manner until the Li-Fi time slot is fully occupied.
4.4. HSN Scheme Transmission Process
This paper introduces a time-slot-based, multi-priority, multi-channel scheduling strategy for the terminals of the HSN. It incorporates the centralized control communication features of FC-AE-1553 while also capitalizing on the distributed autonomous communication attributes of Li-Fi. The whole HSN scheme transmission process is shown in
Figure 10.
For periodic traffic, their inherent time determinism means their scheduling is not subject to dynamic time zones. In response, the NC strives to evenly distribute the traffic transmissions within smaller cycles according to their frequencies in a larger cycle. When scheduling this periodic traffic, pre-arranged tasks are allocated to specific time slots for execution. This approach ensures the predictability of certain important tasks with low throughput in the space information network, achieved through periodic transmissions.
Bursty traffic, on the other hand, presents a challenge due to the uncertainty of its data throughput, frequency, and delay. As such, each small cycle requires dynamic layout adjustments based on the current network conditions. The experimental process is primarily composed of three parts: task selection, channel selection, transmission, and statistics. Each small cycle initiates a complete process until all time within that cycle has been utilized or all tasks have been serviced.
The first step is task selection. During this phase, the system polls the bursty traffic queue for each sending node. If there is unfinished traffic in the preemptive traffic queue, it is treated as a priority. If none exists, the system addresses the multi-priority traffic queue and eventually selects a task for transmission.
The second step is channel selection. Provided a Li-Fi path is accessible, the comprehensive evaluation algorithm for channel selection is initiated. By taking into account the unique bandwidth, delay, and packet-loss weight coefficient of the chosen task, as well as the parameter values of different channels, the highest-scoring channel is selected for task transmission. If the Li-Fi path is inaccessible, the FC is chosen. Additional factors such as the timelines must also be considered. If time is insufficient, no arrangement is made. Furthermore, for each sending node, the FC timeline only permits the arrangement of one type of bursty traffic.
The third step involves transmission and statistics. Once the channel is confirmed, tasks are transmitted based on the selected channel. The system then logs the actual throughput, delay, and packet loss of this transmission, recording the relevant data into the path matrix and the overall statistics module.
6. Conclusions and Future Work
This paper introduces a novel hybrid space network architecture by integrating optical wireless communication links into the deterministic FC-AE-1553 space network. Simulation results demonstrate that the bandwidth of the HSN expands over 20 times compared to the existing FC-AE-1553 system, with an average latency reduction of 87.3%.
Moreover, this paper enhances the quality of service for space tasks through a multi-priority scheduling strategy and a comprehensive evaluation channel selection strategy based on the new hybrid architecture. Simulation results confirm that high-priority traffic receives a higher proportion of service, and the channel selection adapts to the needs of the various traffic and real-time network conditions.
In the future, we hope to prioritize addressing the potential challenges that the hybrid network may face in real-world application scenarios and improve the operational methods of our HSN system to better adapt to practical demands. These challenges include ensuring reliability in the presence of link failures or obstructions caused by mobility, as well as optimizing complex network scheduling strategies. Currently, the network topologies of hybrid networks involving FC and Li-Fi are relatively independent. However, future research should explore scenarios that involve hybrid routing, where both FC and Li-Fi can be integrated into a unified routing framework.
This paper has completed a simulation of the HSN system. However, in terms of practical implementation, modifications to the integrated network protocols, the expansion of the hardware modules, and software upgrades and maintenance are still required in the future. While Li-Fi technology meets the requirements for miniaturization, lightweight design, and energy efficiency in space equipment, there will be extensive engineering tests in the future to ensure a smooth transition from ground validation to in-orbit implementation. We are confident that the implementation of the HSN in space stations in the future could substantially support scientific scenarios requiring both high data throughput and minimal communication latency, such as extravehicular earth observation and space astronomy.