| Literature DB >> 31443468 |
Ahmed Adel Aly1, Hussein M ELAttar2, Hesham ElBadawy3, Wael Abbas4.
Abstract
The demand for extensive data rates in dense-traffic wireless networks has expanded and needs proper controlling schemes. The fifth generation of mobile communications (5G) will accommodate these massive communications, such as massive Machine Type Communications (mMTC), which is considered to be one of its top services. To achieve optimal throughput, which is considered a mandatory quality of service (QoS) metric, the carrier sense multiple access (CSMA) transmission attempt rate needs optimization. As the gradient descent algorithms consume a long time to converge, an approximation technique that distributes a dense global network into local neighborhoods that are less complex than the global ones is presented in this paper. Newton's method of optimization was used to achieve fast convergence rates, thus, obtaining optimal throughput. The convergence rate depended only on the size of the local networks instead of global dense ones. Additionally, polynomial interpolation was used to estimate the average throughput of the network as a function of the number of nodes and target service rates. Three-dimensional planes of the average throughput were presented to give a profound description to network's performance. The fast convergence time of the proposed model and its lower complexity are more practical than the previous gradient descent algorithm.Entities:
Keywords: 5G; CSMA; IoT; SINR; mMTC; polynomial interpolation; throughput
Year: 2019 PMID: 31443468 PMCID: PMC6749260 DOI: 10.3390/s19173651
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
System parameters and their descriptions.
| Parameter/Variable | Description |
|---|---|
|
| Distance between transmitter and receiver of same node |
|
| Distance between two nodes |
|
| Total number of nodes. |
|
| Number of nodes at node |
|
| Schedule of the network where |
|
| Close-in-Radius distance where interference is neglected if distances between nodes exceeded it. |
|
| Signal to Interference and Noise Ratio. |
|
| Transmit power of link |
|
| Path loss exponent. |
|
| The variance of the Gaussian thermal noise present at all receivers. |
|
| |
|
| List of all feasible schedules. |
|
| Transmission attempt rate |
|
| The long-term service rate of node |
|
| The indicator for the feasibility of the schedule. |
|
| Normalizing constant. |
|
| Transmission aggressiveness. |
|
| The feasible schedule such that |
|
| Average Normalized Throughput. |
|
| Maximum Normalized Throughput |
|
| The approximate error between the achieved and the target service rates. |
|
| the stationary distribution of the CSMA Markov chain |
Figure 1Local Neighborhood network as a part of the global network, the maximum distance between a node (a pair of transmitter and receiver) and its neighbors is the Close-in-Radius distance
The system parameters used in numerical analysis.
| System Parameter | Value |
|---|---|
| Dimensions of the interference graph (unit area) | 12 × 12 |
| Distance between transmitter and its corresponding receiver (unit distance) | 0.5 |
| Path loss exponent | 3 |
| Close in Radius (unit distance) | 2.5 |
| SINR threshold (dB) | 9 up to 15 |
| Target service rate (Unit of data per unit time) | 0 up to 0.9 |
| Transmit power (unit power) | 1 |
Figure 2Interference graphs of 100-node random topology.
Figure 3Sample of Convergence Rate of the proposed algorithm.
Figure 4Average normalized throughput for a different number of nodes—(a) 9 dB SINR threshold, (b) 12 dB SINR threshold, and (c) 15 dB SINR threshold.
Coefficients of Equation (18) for different SINR thresholds.
| SINR Threshold |
|
|
|
|
|
|
|
|
|
|
|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Figure 5Plane of average normalized throughput generated from polynomial interpolation at a different number of nodes for—(a) 9 dB SINR threshold, (b) 12 dB SINR threshold, and (c) 15 dB SINR threshold.
Coefficients of Equation (19) for different number of nodes.
| No. of Nodes |
|
|
|
|
|
|
|
|
|
|
|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Figure 6Plane of average normalized throughput generated from the polynomial interpolation for different SINR thresholds of—(a) 10-node topology, (b) 50-node topology, and (c) 100-node topology.
Coefficients of Equation (20) for different SINR thresholds.
| SINR Threshold |
|
|
|
|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Figure 7Maximum normalized throughput at different number of nodes for SINR threshold of 9 dB, 12 dB, and 15 dB.
Coefficients of Equation (21).
| Coefficient |
|
|
|
|
|
|
|---|---|---|---|---|---|---|
| Value |
|
|
|
|
|
|
Figure 8Maximum normalized throughput as a function of both the number of nodes and the SINR threshold.
Figure 9The approximate error of the achievable and the target service rates due to stochastic gradient descent and the proposed approximation algorithm with 50 nodes distributed with the same random topology used in this article.