Abstract

Random access is one of the most competitive multiple access schemes for future space-based Internet of Things (S-IoT) due to its support for massive connections and grant-free transmission, as well as its ease of implementation. However, firstly, existing random access schemes are highly sensitive to load: once the load exceeds a certain critical value, the throughput will drop sharply due to the increased probability of data collision. Moreover, due to variable satellite coverage and bursty traffic, the network load of S-IoT changes dynamically; therefore, when existing random access schemes are applied directly to the S-IoT environment, the actual throughput is far below the theoretical maximum. Accordingly, this paper proposes an intelligent load control-based random access scheme based on CRDSA++, which is an enhanced version of the contention resolution diversity slotted ALOHA (CRDSA) and extends the CRDSA concept to more than two replicas. The proposed scheme is dubbed load control-based three-replica contention resolution diversity slotted ALOHA (LC-CRDSA3). LC-CRDSA3 actively controls network load. When the load threatens to exceed the critical value, only certain nodes are allowed to send data, and the load is controlled to be near the critical value, thereby effectively improving the throughput. In order to accurately carry out load control, we innovatively propose a maximum likelihood estimation (MLE)-based load estimation algorithm, which estimates the load value of each received frame by making full use of the number of time slots in different states. On this basis, LC-CRDSA3 adopts computational intelligence-based time series forecasting technology to predict the load values of future frames using the historical load values. We evaluated the performance of LC-CRDSA3 through a series of simulation experiments and compared it with CRDSA++. Our experimental results demonstrate that in S-IoT contexts where the load changes dynamically, LC-CRDSA3 can obtain network throughput that is close to the theoretical maximum across a wide load range through accurate load control.

Highlights

  • The goal of the Internet of Things (IoT) is to build a world in which everything is connected

  • The network load of space-based Internet of Things (S-IoT) changes dynamically owing to the variable satellite coverage and bursty traffic

  • This makes the actual throughput of existing random access schemes is far below the theoretical maximum when these schemes are directly applied to S-IoT

Read more

Summary

Introduction

The goal of the Internet of Things (IoT) is to build a world in which everything is connected. Packets that suffer a failed transmission (hereinafter referred to as failed packets) will need to be retransmitted at a later point in time; this results in the accumulation of packets within the network, increasing the frequency at which the load exceeds the critical value and further reducing the throughput This problem is further exacerbated when the average load is Sensors 2021, 21, 1040 high. Too many packets accumulating in the network may even result in network paralysis It is difficult for existing random access schemes to be adapted to scenarios with dynamic load changes, while the actual throughput is much lower than the theoretical maximum. In order to obtain the historical load values, it is necessary to estimate the load of each received frame Building on this concept, this paper proposes an intelligent load control-based random access scheme based on CRDSA++ [12].

Related Work
Orthogonal Multiple Access
Non-Orthogonal Multiple Access
Random Access
Traditional Random Access
Improved Random Access
Overview
Load Estimation
Load Forecasting
Neural Network-Based Load Forecasting
Support Vector Machine-Based Load Forecasting
Carrying Out Load Forecasting in the Network
The Impact of Load Forecast Precision on Throughput
Performance Evaluation
Performance Analysis of LC-CRDSA3
Overall Performance
Load Estimation Performance
Load Forecasting Performance
Comparisons with Existing Scheme
Throughput
Packet Loss Rate
Packet Delay
Findings
Conclusions and Future Work
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call