Next Article in Journal
Performance Evaluation for Clinical Stroke Rehabilitation via an Automatic Mobile Gait Trainer
Previous Article in Journal
A Wearable Multimodal Wireless Sensing System for Respiratory Monitoring and Analysis
Previous Article in Special Issue
Iterative List Patterned Reed-Muller Projection Detection-Based Packetized Unsourced Massive Random Access
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Robust Resource Control Based on AP Selection in 6G-Enabled IoT Networks

1
Chitkara University Institute of Engineering and Technology, Chitkara University, Rajpura 140401, Punjab, India
2
Department of Networks and Communications Engineering, College of Computer Science and Information Systems, Najran University, Najran 61441, Najran, Saudi Arabia
3
Department of Electrical Engineering, College of Engineering, King Faisal University, Al-Hofuf 31982, Al-Ahsa, Saudi Arabia
*
Author to whom correspondence should be addressed.
Sensors 2023, 23(15), 6788; https://doi.org/10.3390/s23156788
Submission received: 21 June 2023 / Revised: 21 July 2023 / Accepted: 22 July 2023 / Published: 29 July 2023
(This article belongs to the Special Issue Sustainable Solutions for 6G-Enabled Internet of Things Networks)

Abstract

:
The diverse application vertices of internet-of-things (IoT) including internet of vehicles (IoV), industrial IoT (IIoT) and internet of drones things (IoDT) involve intelligent communication between the massive number of objects around us. This digital transformation strives for seamless data flow, uninterrupted communication capabilities, low latency and ultra-high reliability. The limited capabilities of fifth generation (5G) technology have given way to sixth generation (6G) wireless technology. This paper presents a dynamic cell-free framework for a 6G-enabled IoT network. A number of access points (APs) are distributed over a given geographical area to serve a large number of user nodes. A pilot-based AP selection (PBAS) algorithm is proposed, which offers robust resource control through AP selection based on pilots. Selecting a subset of APs against all APs for each user node results in improved performance. In this paper, the performance of the proposed transmission model is evaluated for the achieved data rate and spectral efficiency using the proposed algorithm. It is shown that the proposed PBAS algorithm improves the spectral efficiency by 22 % at the cell-edge and 1.5 % at the cell-center. A comparison of the different combining techniques used at different user locations is also provided, along with the mathematical formulations. Finally, the proposed model is compared with two other transmission models for performance evaluation. It is observed that the spectral efficiency achieved by an edge node with the proposed scheme is 5.3676 bits/s/Hz, compared to 0.756 bits/s/Hz and 1.0501 bits/s/Hz, attained with transmission schemes 1 and 2, respectively.

1. Introduction

1.1. IoT and 6G: Background and Motivation

The revolutionary increase in the number of connected devices, networked connections, network services and mobile data traffic has placed a huge burden on network service providers. With this internet-of-things (IoT) revolution, it is becoming very challenging to meet the communication needs of the expanding IoT ecosystem. The IoT is the basis of the digital transformation of people, things, organizations, cities and industries, with application in diverse verticles. The communication support between the vehicles in V2V communication, as well as that between the vehicular nodes and the infrastructure in V2I communication, is very crucial for the internet-of-vehicles (IoV) [1]. Similarly, the internet-of-medical things (IoMT) [2], internet-of-underwater things (IoUT) [3], and internet-of-drone things (IoDT) [4] are some of the other IoT application domains that depend on extended communication capabilities with low latency and ultra-high reliability [5,6]. The limited ability of the fifth generation (5G) to meet the requirements of these diverse applications led to the development of new technologies, along with the evolution of current technologies. This has given rise to a new dimension, beyond 5G and sixth generation (6G) wireless technology. 6G aims to provide faster data speeds than 5G, offering terabits-per-second (Tbps) peak data rates. It can provide extended network coverage, even to remote areas, under harsh propagation environments or at cell edges. These future wireless technologies aim to achieve a network intelligentization that is capable of handling extreme data traffic, event-defined service capabilities with low latency and ultra-high reliability, as well as computation-intensive communication with targeted computational accuracy [7].

1.2. Emerging 6G Technologies and Their Limitations

The potential breakthrough technologies in the movement from 5G to the 6G era include millimeter wave (mmWave), heterogeneous networks (HetNets) and multiple antenna technologies, including massive multiple-input–multiple-output (MIMO) and cell-free massive MIMO and intelligent reflecting surfaces (IRS) [8]. These multi-antenna technologies can be integrated with IRS technology and unmanned aerial vehicle (UAV) technology to support IRS-UAV-assisted communication [9,10]. Different UAV-to-ground (U2G) communication scenarios, including UAV-to-vehicle (U2V), are supported by 6G to offer reliable communication [11,12]. MmWave communication offers large unused bandwidths but the drawbacks of shorter wavelengths, signal degradation, reduced coherence time and signaling overhead require more research efforts for its use in next-generation wireless systems [13,14]. The densification of cells in HetNets improves the data rate [15], but the small cell density should not exceed a critical threshold. To reap all the benefits of small cells, the optimal leveraging of small cells is required [16]. Massive MIMO is a technology in which each base station (BS) is equipped with a large number of antennas (100 or more) that serve all the users in a given geographical area [17,18]. Although it offers beamforming and spatial multiplexing gains, the main drawback is cell edge traffic congestion. Due to the insufficient data rates achieved at the cell edge, the user experience defined by user data rates guaranteed to 95 % of the users is mediocre in the massive MIMO networks. Moreover, a high transmit power and increased energy overhead are the other challenges. The inter-cell interference and subsequent call drops due to handovers limit its use for heavy-traffic networks [19]. As an alternative, cell-free massive MIMO has gained a lot of attention, in which a large number of access points (APs) are distributed, which serve large number of users [20]. Each user is assigned a subset of APs that cooperates with each other in order to connect with a user. In this user-centric approach, the user decides which set of APs best connects with minimum interference [21,22]. This is in contrast to the network-centric approach where the network is divided into clusters, with a few APs in each cluster [23]. However, the handover and interference issues at the cluster edges remain unaddressed, which are actively taken care of in the cell-free user-centric approach.

1.3. Related Work

In the 6G-enabled IoT networks, massive MIMO technology has already been applied to support a larger number of IoT devices, sensors and other connected nodes. The incorporation of massive MIMO in the IIoT applications is explored in [24,25,26,27] with a powerful BS at the data center to maintain information flow between different user entities. The more transmitters there are, the higher the number of devices it can support. However, the high complexity and implementation overhead in real-time environments are the challenges that limit its use. The cell-free approach was recently introduced to provide massive connectivity to end users in an IoT network. A large number of APs are geographically distributed to serve a large number of users, which are connected to cloud-edge processors called central processing units (CPUs) [28]. The information from the APs is gathered by the CPUs, which are utilized for encoding and decoding. The performance of a cell-free massive MIMO is evaluated for spectral efficiency in [29], where each user and AP are equipped with a single antenna. The spectral efficiency achieved by 95 % of the users increased to five times of that using the cell-free approach. This can be increased further by equipping each user with multiple antennas and AP [30,31,32].
The cell-free massive MIMO communication model is considered for energy self-sustainability in 6G internet-of-everything (IoE) networks [33]. It utilizes the concept of energy harvesting and power control to overcome the total energy overhead. Ref. [34] considers cell-free massive MIMO for simultaneous wireless information and power transfer (SWIPT) in IoT networks. Conjugate beamforming is used, such that the APs direct the radio frequency (RF) energy toward the functional IoT nodes. Ref. [35] proposes a modified conjugate beamforming such that the self-interference is eliminated and the performance is enhanced. Refs. [36,37] suggest that the energy efficiency can be improved by ten times in a cell-free massive MIMO system as compared to the cellular massive MIMO system. The cell-free massive MIMO system with geographically separated antennas is compared with the conventional massive MIMO system model, which uses collocated antennas in [38]. The cell-free approach has a superior performance and is more suitable for providing massive connectivity. The performance of the cell-free massive MIMO system subject to hardware constraints is evaluated in [39] with spectral efficiency as the primary parameter. The effects of hardware imperfections owing to the large number of distributed transceivers are discussed in [40].
The literature contains a number of papers [41,42,43,44] that deal with signal processing in cell-free massive MIMO networks in different fading environments. A system performance evaluation for Rayleigh fading is carried out in [45], for Rician fading channel in [46,47], while channel correlation is considered in [48]. The different receivers are compared in [41], where it is shown that, in a cell-free network, minimum mean square error (MMSE) and large-scale fading decoding (LSFD) receivers outperform the matched filter receiver, achieving a gain performance of five-fold and two-fold, respectively. The pilot assignment, transmit precoding and receive combining are highlighted in [42,43], which exploits the cooperative dynamic clustering used in network MIMO. The performance of partial zero-forcing precoding is evaluated in [44] for a cell-free network. Ref. [49] uses clustering-based algorithms to improve the activity detection performance of a cell-free massive MIMO network. Ref. [50] exploits the channel knowledge and proposes a power control algorithm such that the computational time is reduced. This results in a scalable and energy-efficient IoT network. Ref. [51] provides a solution to the constraint of limited fronthaul bandwidth in the uplink of cell-free massive MIMO systems by proposing a novel framework of the joint optimization of AP scheduling and power control. Ref. [52] proposes two receiver designs to overcome the constraint of rate-limited fronthaul.
In this paper, a dynamic cell-free framework is proposed for a 6G-enabled IoT network, which aims for improved network connectivity and network coverage. A communication scenario is considered where a large number of APs are located in a geographical area to serve the massive communicating nodes. Each node connects with a subset of APs, which are selected by the proposed algorithm, namely PBAS, the pilot-based AP selection algorithm. The system model’s performance is evaluated in terms of the achieved data rates and spectral efficiency.

1.4. Contributions and Outcomes

The IoT ecosystem is expanding with intelligent communication nodes, which need to seamlessly exchange information. Providing reliable communication support to these interconnected nodes is the main challenge in future IoT networks. This paper offers a robust network solution powered by 6G such that all the nodes, including the edge nodes, are provided with uniform network coverage. The novel contributions of the paper are:
  • A dynamic cell-free framework is presented for the 6G-powered communication model, where a large number of APs cooperate to serve the IoT nodes. In conventional systems, all APs serve all the nodes in the network, while in the proposed scenario, a set of APs serve a user node.
  • To enable efficient resource utilization, an AP selection algorithm, PBAS, is proposed, which allocates a set of APs to each node. The selection of APs is based on the allocation of pilots to the nodes with minimum pilot interference at the AP.
  • A spectral efficiency analysis is carried out with detailed mathematical formulations of the signal processing that is involved, which includes channel estimation and receive-combining. The system performance is evaluated for the achieved spectral efficiency for different user transmit powers at varied locations.
  • The performance of optimal and scalable receive combiners is also discussed in terms of the achieved spectral efficiency.
  • To validate the performance evaluation, the proposed system is also compared with the other two system models, one in which all APs serve a user and the other in which one AP serves one user.

2. System Model

This section presents the communication model, which is based on a cell-free network scenario. A total of K mobile nodes are distributed in a given geographical area, where N access points (APs) are randomly deployed. Figure 1 illustrates the proposed communication scenario. The APs cooperate among themselves to jointly serve the user’s nodes in a coverage area. Each AP is equipped with M antennas. The APs are connected to the CPU via fronthaul links. Time division duplex (TDD) mode is used for the network operation, where uplink pilots are used to acquire channel state information (CSI) between AP n and node k. The user nodes send pilot signals in the uplink training phase, which enable the AP n to provide the channel estimates to all users. Let h k n be the channel coefficients between AP n and user node k, which follows correlated Rayleigh fading distribution such that h k n N ( 0 M , R k n ) , R k n is the spatial correlation matrix, which is related to the average channel gains δ k n as
δ k n = 1 N t r ( R k n )
Additionally, R k n = E h k n h k n H .
A high-user-mobility urban environment is considered with large-scale fading computed according to the 3GPP model, as defined in [53].
δ k n [ d B ] = 30.5 36.7 l o g 10 ( r k n 1 m ) + S k n
This is dependent on the distance between the user nodes and the APs r k n and shadow fading S k n . It is assumed that the wireless APs are sufficiently separated such that the channel elements to the different APs are independent E h k l h k n H = 0 , n l .
The system considers block fading model in the uplink where the training symbols and payload data are transmitted in the duration t u l of coherence block of interval t c such that t c = ( t u l + t d l ) , t d l , with this being the downlink transmission duration, t u l = ( t p + t d ) being the sum of training symbol duration t p , and data duration being t d . The coherence block contains τ c symbols with coherence bandwidth B c .

2.1. Pilot Transmission and Channel Estimation

Let ψ = ψ 1 , ψ 2 ψ t p be a set of t p pilot sequences that are mutually orthogonal such that the interference between the user transmissions is negligible. The pilot assigned to user node k has the index t k 1 , 2 , t p and U k defines a set of user nodes that are assigned the same pilot as that of node k. The pilot signal received at AP n is given as follows:
y n p = k = 1 K α k h k n ψ t k T + N n
where N n is the receiver noise, and α k is the pilot transmit power of user node k. These pilots are used to estimate the channel coefficients h ^ k n : k = 1 , . , K , n ϵ S k
MMSE channel estimation is used to evaluate h ^ k n
h ^ k n = α k t p R k n φ t k n 1 y ¯ t k n p
where y ¯ t k n p = y n p ψ t k n * / t p and R k n is the spatial correlation matrix, which is equal to E h k n h k n H , φ t k n = E y ¯ t k n p ( y ¯ t k n p ) H = i ε U k   α i t p R i n + σ 2 I M is the correlation matrix of the received signal, and C k n = E h ˜ k n h ˜ k n H = R k n α k t p R k n ψ t k n 1 R k n is the error correlation matrix and h ˜ k n = h k n h ^ k n .
The estimate h ^ k = h ^ k 1 T , h ^ k 2 T h ^ k N T T of the collective channel h k can be obtained as follows:
β k h ^ k = β k 1 h ^ k 1 β k 2 h ^ k 2 β k N h ^ k N N 0 M N , α k t p β k R k ψ t k 1 R k β k
where β k = d i a g β k 1 , β k N , such that
β k n = I M n ϵ S k 0 n S k
R k = d i a g R k 1 , R k N and ψ t k 1 = d i a g ψ t k 1 1 , ψ t k N 1 are the collective correlation matrices.

2.2. Data Transmission and Data Detection

During data transmission phase, data are sent by all the nodes whose superposition is received by all the APs. The data signal received by the n t h AP is given by
y n = k = 1 K α k h k n s k + n n
where s k is the signal transmitted by node k in the uplink, and n n is the receiver noise. It is assumed that the pilot transmit power and data transmit power of each AP is same. The overall received signal in the uplink is
Y = y 1 y 2 y n = k = 1 K α k h k s k + n n
In the considered system model based on a cell-free approach, two different network operations are evaluated. In the centralized operation, each AP sends the received pilot and data signals to the CPU where the channel is estimated, and data are detected using receive-combining. Another form of operation is the distributed operation in which the channel estimates are obtained locally at the AP to obtain the signal estimates, which are sent to the CPU for final data detection. Let s ^ k be the obtained signal estimates
s ^ k = n = 1 N s ^ k n = n = 1 N c k n H β k n y n
The signal estimates are computed using a receive-combiner vector c k n .
s ^ k = n = 1 N c k n H β k n y n
Since, in the considered system model, only a subset of APs S k are serving a particular node k, only those APs n ϵ S k will contribute to the node k data estimation.
s ^ k n = n ϵ S k c k n H y n
For a user node k, the achievable spectral efficiency is given by
S E k = l o g 2 1 + Υ k
Υ k = α k | c k H β k h ^ k | 2 i = 1 , i k K α i | c k H β k h ^ i | 2 + c k H ( i = 1 K α i β k C i β k ) c k + σ 2 | | β k c k | | 2
with C i being the collective error correlation matrix. The mean square error (MSE) is given by
M S E = E | s k s ^ k | 2
The optimal receive-combining scheme, which maximizes Υ k and minimises M S E is the minimum mean square error (MMSE) receive-combining, is given as
c k M M S E = α k i = 1 K α i β k ( h ^ i h ^ i H + C i ) β k + σ 2 I N M 1 β k h ^ k
The receive-combining schemes for the centralized network operation utilised for data detection need to be less computationally complex and scalable. The maximal ratio (MR) combining scheme is one such scheme with low complexity, and the complexity is independent of the number of user nodes K, which is defined as follows
c k M R = β k h ^ k
Another scheme is the partial MMSE scheme, which is a subcase of MMSE receive-combining where the APs in set S k serve a node k against all the APs.
c k P M M S E = α k i S k α i β k h ^ i h ^ i H β k + Z S k + σ 2 I N M 1 β k h ^ k
with Z s κ = i S k α i β k C i β k .
Since the PMMSE-combining scheme depends on S k , the computational complexity depends on | S k | . To overcome this, partial regularized zero-forcing (PRZF) receive combining is obtained by neglecting the term Z S k in Equation (15).
c k P R Z F = α k i S k α i β k h ^ i h ^ i H β k + σ 2 I N M 1 β k h ^ k

3. AP Selection

With the expanding network traffic due to the large number of connected devices, frequent call drops, transmission delays, network congestion and a lack of reliable communication are the main challenges of future wireless networks. 6G-enabled wireless networks aim for seamless network connectivity, low latency and ultra-high reliability. The effective utilization of network resources, which include the number of APs, number of user nodes, number of antennas, and relays, is very important to achieve sustainable future networks [54]. In this paper, the proposed communication model involves a large number of APs being deployed in a given geographical area to serve a large number of user nodes. Conventionally, all APs serve all the user nodes communicating in that area [30]. With the introduction of AP selection, it is ensured that, against all APs, a subset of APs serve a given node. This also results in the efficient management of hardware resources leading to reduced energy overheads [55].
This section introduces the proposed AP selection algorithm, namely pilot-based AP selection (PBAS), for the proposed communication model defined in Section 2. In a given geographical area, a number of N APs are distributed to serve the number of K users residing in that area. In contrast to conventional cellular systems, in which all APs serve each user node, the proposed cell-free approach uses a subset of APs that cooperate among themselves to serve a user node k. The proposed algorithm defines a subset of APs S k for communication with every user node k, as given below.

PBAS Algorithm

The pilot-based AP selection (PBAS) algorithm selects subsets of APs S 1 , S 2 , … S K from the pool of N APs geographically distributed to serve all K user nodes residing in that area. A particular user node connects with those APs, which provides the strongest channel gain for a given pilot. The steps involved in the selection procedure are given in Algorithm 1. The algorithm first allocates the pilots to all the users. The first t p users are assigned the mutually orthogonal t p pilots. For the allocation of pilots to the remaining users, the algorithm first selects the AP n with the strongest channel gain to user node k. All the user nodes select their master APs using maximum channel gain criteria. After that, out of the t p mutually orthogonal pilots, pilots are assigned to each of the K t p nodes. For each node–AP pair, the pilot t that node k transmits to the AP n is determined such that interference at the AP n is minimal. The pilot t is assigned to that particular user. This is repeated until the pilot assignment is completed for all K users. Next, for all the users assigned the same pilot t, the channel gains with AP n are evaluated. The user node i with the maximum channel gain to AP n with pilot t is identified. In the end, the AP n will be added to subset S i containing the APs serving user node i. The process repeats until all the subsets, S 1 , S 2 S K , are evaluated. A flowchart of the proposed algorithm is shown in Figure 2.
Algorithm 1 PBAS Algorithm
  • Input: N, t p , ψ , K
  • Output: S 1 , S 2 , … S K and t 1 , t 2 t K
  • 1. Initialize S 1 = S 2 = S K = ϕ .
  • 2. Allocate the t p orthogonal pilots to the first t p users
  • Assign t k k
  • Repeat step 2 for all t p users
  • 3. Allocate pilots to the remaining users ( t p + 1 to K)
  • 4. Select the AP n with the strongest channel to the user node k
  • n a r g m a x n 1 , N δ k n
  • 5. For user k, find the pilot t that provides minimum interference at the selected AP n
  • Assign the user k to that pilot t
  • t a r g min t 1 , , t p i = 1 , t i = t k 1 δ i n
  • Assign t k t
  • Repeat step 5 to step 7 until k = K is reached
  • 6. The user node that will provides the minimum interference at AP n using pilot t is identified.
  • i a r g m a x k 1 , K , t k = t δ k n
  • 7. Add the AP n to the subset S i such that
  • S i = S i n
  • Repeat steps 8–9 for every AP n and every pilot t
  • 8. Return S i and t k

4. Results and Discussion

This section presents the results of the performance evaluation of the proposed communication model. A geographical network area of 1000 m × 1000 m is considered with the random deployment of APs. The users are uniformly distributed in the given network. The parameters considered for the system model are listed in Table 1. The system is simulated in MATLAB, for which the number of realizations are taken to be 10 4 . To compare the proposed system model with other transmission schemes, the simulation setup for scheme 2 considers the coverage area of each AP to be 100 m × 100 m. The network area is divided into small cells, each of 100 m × 100 m dimensions with one AP at the center of the cell. The user nodes in that area are served by the AP located at the center of the small cell [15]. For scheme 1, a single AP with multiple co-located antennas is located at the center, which serves the number of user nodes in that area: mMIMO case [17]. The coverage area of AP is taken to be 500 m × 500 m in the simulation setup of transmission scheme 1.
The data rate achieved by a user in the given geographical space is proportional to the number of serving APs in that space. Also, the achieved data rates vary for the cell-center users, intermediate users and cell-edge users. The APs with multiple antennas outperform the APs with a single antenna to provide coverage to all users particularly cell-edge users. The impact of equipping the AP with multiple antennas on the achieved data rate of cell-edge user is depicted in Figure 3. The more antennas there are, the higher the data rate achieved by the cell-edge user. Multi-antenna APs enable better reception in the node’s data stream and improve the data-detection ability of the AP. The data rate achieved by a user node located at the boundary, away from the serving AP, improves with the addition of more antennas to the AP.
The proposed system model considers 100 APs, each equipped with four antennas distributed in a given geographical area to serve the users in that area. MMSE channel estimation is used to find the channel estimates between an AP and a user node. These channel estimates are utilized to find the subset of APs to serve a particular user, as defined in the proposed AP selection algorithm in Section 3. Different receive-combining techniques are used to obtain the performance evaluation.
Figure 4 illustrates the system performance in terms of the spectral efficiency achieved using the proposed cell-free (CF) model, in which each user node is served through AP cooperation within the clusters. Using the proposed PBAS algorithm, a subset of APs is selected for a given user node. Also, a comparison with the conventional system model is shown, where all APs serve a given user node [30]. MMSE receive-combining is used to carry out the performance comparison. It is observed that the conventional system is better suited to cell-center user nodes, while the proposed system offers an improved performance at the cell edges. Selecting a few APs to serve a particular user instead of using all APs increases the spectral efficiency of the system. For the cell-edge user node, the spectral efficiency improves by 22 % , while for the cell-center user node, the value stands at 1.5 % .
The performance of different receive-combiners is evaluated in Figure 5 for the proposed communication model using the proposed AP selection algorithm. It has been observed that MMSE receive-combining performs at par with PMMSE-combining, achieving a spectral efficiency of 4.3943 bits/s/Hz for the cell-edge user node and 13.0088 bits/s/Hz for the cell-center user node. The lowest performance is obtained with MR-combining, which provides a minimum spectral efficiency of 0.3077 bits/s/Hz and maximum of 10.4858 bits/s/Hz. The PRZF combining outperforms MR-combining and offers an improvement of 22.4 % in the spectral efficiency achieved by cell-center users.
Three communication scenarios are compared in Figure 6 in terms of their spectral efficiency performance. In the first transmission model, one multi-antenna AP serves all the users distributed in a given geographical area [17]. In the second simulation model, the area is divided into small cells with one AP per cell, which is considered as small-cell transmission model [15]. In the proposed system model, a subset of APs cooperate among themselves in order to serve a particular user. The proposed algorithm creates clusters of APs, with each cluster serving a particular user. It is clear from Figure 6 that the proposed transmission model achieves the highest spectral efficiency and outperforms the other two transmission models. Transmission scheme 2, which is a small-cell model, is more suited to user nodes adjacent to the APs and nodes at the boundaries. For intermediate user nodes, transmission schemes 1 and 2 have a similar performance in terms of the achieved spectral efficiency. Also, the spectral efficiency attained by a user node located at the edge in the proposed transmission model is 5.3676 bits/s/Hz, compared to the 0.756 bits/s/Hz and 1.0501 bits/s/Hz of spectral efficiency attained by the edge node in the first and second transmission models, respectively.
To assess the performance of the proposed AP selection algorithm, the cumulative distribution function (CDF) of the spectral efficiency achieved by node k is obtained for different transmit powers and plotted in Figure 7. It is observed that the user node k achieves better spectral efficiency with the incorporation of the proposed PBAS algorithm compared to its performance in a system with no AP selection. There is an improvement of 9.27% in the spectral efficiency achieved by the cell-edge user node with the AP selection algorithm, with α k = 20 dBm over α k = 10 dBm. However, with small transmit powers, the gain in spectral efficiency achieved with AP selection is greater for cell-center nodes.

5. Conclusions

The massive number of connected devices and the huge data flow require intelligent networks capable of handling extreme data traffic and delay-sensitive communication with targeted computational accuracy. This paper proposes a dynamic cell-free framework for a 6G-enabled IoT network, which offers massive connectivity and network coverage. In this transmission model, a large number of APs are distributed in a given area to serve a large number of user nodes. The simulation setup is modeled in MATLAB to evaluate the system performance in terms of the achieved data rate and spectral efficiency. For the proposed network scenario, an AP selection algorithm, PBAS, is proposed, which selects a subset of APs for a particular node based on pilots. Using a few APs per node against all APs results in improved spectral efficiency. The spectral efficiency achieved by an edge node improves by 22 % , while the cell-center user node shows an improvement of 1.5 % . The effect of using different receive-combiners on the system performance is also shown for different user locations. MMSE receive-combining performs at par with PMMSE-combining, offering a maximum spectral efficiency of 13.0088 bits/s/Hz, while MR-combining achieves the lowest performance, offering a maximum of 10.4858 bits/s/Hz. Further, the proposed simulation model is compared with two other simulation setups. The first setup uses one AP for all users while the second setup uses one AP for one user. The analysis shows that the proposed transmission model, allowing only a set of APs to communicate with a particular user, achieves the highest spectral efficiency and outperforms the other two transmission models. The spectral efficiency attained by a user node located at the edge of the proposed transmission model is 5.3676 bits/s/Hz compared to the 0.756 bits/s/Hz and 1.0501 bits/s/Hz of spectral efficiency attained by the edge node in the first and second transmission models, respectively. The variation in the achieved spectral efficiency for different transmit powers suggests that the gain in spectral efficiency achieved with AP selection is greater for cell-edge nodes with high transmit powers.

Author Contributions

Conceptualization, methodology, A.T., N.S.; formal analysis, A.T., A.A. and N.S.; software, validation, A.T., A.A. and N.S. writing—original draft, A.T. and N.S.; writing—review and editing, A.A., N.A.; data curation A.T., A.A., N.S. and N.A.; supervision, funding acquisition, A.A. and N.A. All authors have read and agreed to the published version of the manuscript.

Funding

The authors are thankful to the Deanship of Scientific Research at Najran University for funding this work under the Research Groups Funding program grant code (NU/RG/SERC/12/9).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
5GSixth Generation
6GSixth Generation
IoTInternet of Things
APAccess Points
BSBase Station
MIMOMultiple-Input–Multiple-Output
IoEInternet of Everything
RFRadio Frequency
IoVInternet of Vehicles
TDDTime Division Duplex
CPUCentral Processing Unit
IRSIntelligent Reflecting Surfaces
IIoTIndustrial IoT
SWIPTSimultaneous Wireless Information and Power Transfer
IoUTInternet of Underwater Things
SESpectral Efficiency
EEEnergy Efficiency
SNRSignal-to-Noise Ratio
SINRSignal-to-Noise-Plus-Interference ratio
CSIChannel State Information
LSFDLarge-Scale Fading Decoding
MRMaximal Ratio
PMMSEPartial Minimum Mean Square Error
PRZFPartial Regularized Zero Forcing

References

  1. Cheng, J.; Yuan, G.; Zhou, M.; Gao, S.; Liu, C.; Duan, H.; Zeng, Q. Accessibility Analysis and Modeling for IoV in an Urban Scene. IEEE Trans. Veh. Technol. 2020, 69, 4246–4256. [Google Scholar] [CrossRef]
  2. Ghubaish, A.; Salman, T.; Zolanvari, M.; Unal, D.; Al-Ali, A.; Jain, R. Recent Advances in the Internet-of-Medical-Things (IoMT) Systems Security. IEEE Internet Things J. 2021, 8, 8707–8718. [Google Scholar] [CrossRef]
  3. Ishaque, N.; Azam, M.A. Reliable Data Transmission Scheme for Perception Layer of Internet of Underwater Things (IoUT). IEEE Access 2022, 10, 968–980. [Google Scholar] [CrossRef]
  4. Yazdinejad, A.; Parizi, R.M.; Dehghantanha, A.; Karimipour, H.; Srivastava, G.; Aledhari, M. Enabling Drones in the Internet of Things with Decentralized Blockchain-Based Security. IEEE Internet Things J. 2021, 8, 6406–6415. [Google Scholar] [CrossRef]
  5. Moya Osorio, D.P.; Ahmad, I.; Sánchez, J.D.V.; Gurtov, A.; Scholliers, J.; Kutila, M.; Porambage, P. Towards 6G-Enabled Internet of Vehicles: Security and Privacy. IEEE Open J. Commun. Soc. 2022, 3, 82–105. [Google Scholar] [CrossRef]
  6. Nekovee, M. Transformation from 5G for Verticals towards a 6G-enabled Internet of Verticals. In Proceedings of the 2022 14th International Conference on COMmunication Systems NETworkS (COMSNETS), Bangalore, India, 4–8 January 2022; pp. 1–6. [Google Scholar] [CrossRef]
  7. Vaezi, M.; Azari, A.; Khosravirad, S.R.; Shirvanimoghaddam, M.; Azari, M.M.; Chasaki, D.; Popovski, P. Cellular, Wide-Area, and Non-Terrestrial IoT: A Survey on 5G Advances and the Road towards 6G. IEEE Commun. Surv. Tutor. 2022, 24, 1117–1174. [Google Scholar] [CrossRef]
  8. Zhang, J.; Björnson, E.; Matthaiou, M.; Ng, D.W.K.; Yang, H.; Love, D.J. Prospective Multiple Antenna Technologies for beyond 5G. IEEE J. Sel. Areas Commun. 2020, 38, 1637–1660. [Google Scholar] [CrossRef]
  9. Pang, X.; Zhao, N.; Tang, J.; Wu, C.; Niyato, D.; Wong, K.K. IRS-Assisted Secure UAV Transmission via Joint Trajectory and Beamforming Design. IEEE Trans. Commun. 2022, 70, 1140–1152. [Google Scholar] [CrossRef]
  10. Taneja, A.; Rani, S.; Alhudhaif, A.; Koundal, D.; Gündüz, E.S. An optimized scheme for energy efficient wireless communication via intelligent reflecting surfaces. Expert Syst. Appl. 2022, 190, 116106. [Google Scholar] [CrossRef]
  11. Hua, B.; Ni, H.; Zhu, Q.; Wang, C.X.; Zhou, T.; Mao, K.; Bao, J.; Zhang, X. Channel Modeling for UAV-to-Ground Communications With Posture Variation and Fuselage Scattering Effect. IEEE Trans. Commun. 2023, 71, 3103–3116. [Google Scholar] [CrossRef]
  12. Zhu, Q.; Zhao, Z.; Mao, K.; Chen, X.; Liu, W.; Wu, Q. A Real-Time Hardware Emulator for 3D Non-Stationary U2V Channels. IEEE Trans. Circuits Syst. I Regul. Pap. 2021, 68, 3951–3964. [Google Scholar] [CrossRef]
  13. Jain, I.K.; Kumar, R.; Panwar, S.S. The Impact of Mobile Blockers on Millimeter Wave Cellular Systems. IEEE J. Sel. Areas Commun. 2019, 37, 854–868. [Google Scholar] [CrossRef] [Green Version]
  14. Zhang, J.; Dai, L.; Li, X.; Liu, Y.; Hanzo, L. On Low-Resolution ADCs in Practical 5G Millimeter-Wave Massive MIMO Systems. IEEE Commun. Mag. 2018, 56, 205–211. [Google Scholar] [CrossRef] [Green Version]
  15. Liao, W.S.; Kibria, M.G.; Villardi, G.P.; Zhao, O.; Ishizu, K.; Kojima, F. Coordinated Multi-Point Downlink Transmission for Dense Small Cell Networks. IEEE Trans. Veh. Technol. 2019, 68, 431–441. [Google Scholar] [CrossRef]
  16. Zhang, Q.; Yang, H.H.; Quek, T.Q.S.; Lee, J. Heterogeneous Cellular Networks with LoS and NLoS Transmissions—The Role of Massive MIMO and Small Cells. IEEE Trans. Wirel. Commun. 2017, 16, 7996–8010. [Google Scholar] [CrossRef] [Green Version]
  17. Björnson, E.; Hoydis, J.; Sanguinetti, L. Massive MIMO networks: Spectral, energy, and hardware efficiency. Found. Trends® Signal Process. 2017, 11, 154–655. [Google Scholar] [CrossRef]
  18. Björnson, E.; Sanguinetti, L.; Wymeersch, H.; Hoydis, J.; Marzetta, T.L. Massive MIMO is a reality—What is next?: Five promising research directions for antenna arrays. Digit. Signal Process. 2019, 94, 3–20. [Google Scholar] [CrossRef]
  19. Sanguinetti, L.; Björnson, E.; Hoydis, J. Toward Massive MIMO 2.0: Understanding Spatial Correlation, Interference Suppression, and Pilot Contamination. IEEE Trans. Commun. 2020, 68, 232–257. [Google Scholar] [CrossRef] [Green Version]
  20. Zhang, J.; Chen, S.; Lin, Y.; Zheng, J.; Ai, B.; Hanzo, L. Cell-Free Massive MIMO: A New Next-Generation Paradigm. IEEE Access 2019, 7, 99878–99888. [Google Scholar] [CrossRef]
  21. Buzzi, S.; D’Andrea, C.; Zappone, A.; D’Elia, C. User-Centric 5G Cellular Networks: Resource Allocation and Comparison with the Cell-Free Massive MIMO Approach. IEEE Trans. Wirel. Commun. 2020, 19, 1250–1264. [Google Scholar] [CrossRef] [Green Version]
  22. Ammar, H.A.; Adve, R.; Shahbazpanahi, S.; Boudreau, G.; Srinivas, K.V. User-Centric Cell-Free Massive MIMO Networks: A Survey of Opportunities, Challenges and Solutions. IEEE Commun. Surv. Tutor. 2022, 24, 611–652. [Google Scholar] [CrossRef]
  23. Balachandran, K.; Kang, J.H.; Karakayali, K.M.; Rege, K.M. Network-centric cooperation schemes for uplink interference management in cellular networks. Bell Labs Tech. J. 2013, 18, 23–36. [Google Scholar] [CrossRef]
  24. Lee, B.M. Energy-Efficient Operation of Massive MIMO in Industrial Internet-of-Things Networks. IEEE Internet Things J. 2021, 8, 7252–7269. [Google Scholar] [CrossRef]
  25. Lee, B.M. Massive MIMO with Downlink Energy Efficiency Operation in Industrial Internet of Things. IEEE Trans. Ind. Inform. 2021, 17, 4669–4680. [Google Scholar] [CrossRef]
  26. Lee, B.M.; Yang, H. Massive MIMO with Massive Connectivity for Industrial Internet of Things. IEEE Trans. Ind. Electron. 2020, 67, 5187–5196. [Google Scholar] [CrossRef]
  27. Lee, B.M. Adaptive Switching Scheme for RS Overhead Reduction in Massive MIMO with Industrial Internet of Things. IEEE Internet Things J. 2021, 8, 2585–2602. [Google Scholar] [CrossRef]
  28. Peng, M.; Sun, Y.; Li, X.; Mao, Z.; Wang, C. Recent Advances in Cloud Radio Access Networks: System Architectures, Key Techniques, and Open Issues. IEEE Commun. Surv. Tutor. 2016, 18, 2282–2308. [Google Scholar] [CrossRef] [Green Version]
  29. Ngo, H.Q.; Ashikhmin, A.; Yang, H.; Larsson, E.G.; Marzetta, T.L. Cell-Free Massive MIMO Versus Small Cells. IEEE Trans. Wirel. Commun. 2017, 16, 1834–1850. [Google Scholar] [CrossRef] [Green Version]
  30. Mai, T.C.; Ngo, H.Q.; Duong, T.Q. Downlink Spectral Efficiency of Cell-Free Massive MIMO Systems With Multi-Antenna Users. IEEE Trans. Commun. 2020, 68, 4803–4815. [Google Scholar] [CrossRef]
  31. Burr, A.; Islam, S.; Zhao, J.; Bashar, M. Cell-free Massive MIMO with multi-antenna access points and user terminals. In Proceedings of the 2020 54th Asilomar Conference on Signals, Systems, and Computers, Pacific Grove, CA, USA, 1–5 November 2020; pp. 821–825. [Google Scholar] [CrossRef]
  32. Mai, T.C.; Quoc Ngo, H.; Duong, T.Q. CELL-FREE MASSIVE MIMO SYSTEMS WITH MULTI-ANTENNA USERS. In Proceedings of the 2018 IEEE Global Conference on Signal and Information Processing (GlobalSIP), Anaheim, CA, USA, 26–28 November 2018; pp. 828–832. [Google Scholar] [CrossRef]
  33. Chen, S.; Zhang, J.; Jin, Y.; Ai, B. Wireless powered IoE for 6G: Massive access meets scalable cell-free massive MIMO. China Commun. 2020, 17, 92–109. [Google Scholar] [CrossRef]
  34. Zhang, Y.; Xia, W.; Zhao, H.; Xu, W.; Wong, K.K.; Yang, L. Cell-Free IoT Networks with SWIPT: Performance Analysis and Power Control. IEEE Internet Things J. 2022, 9, 13780–13793. [Google Scholar] [CrossRef]
  35. Attarifar, M.; Abbasfar, A.; Lozano, A. Modified Conjugate Beamforming for Cell-Free Massive MIMO. IEEE Wirel. Commun. Lett. 2019, 8, 616–619. [Google Scholar] [CrossRef] [Green Version]
  36. Yang, H.; Marzetta, T.L. Energy Efficiency of Massive MIMO: Cell-Free vs. Cellular. In Proceedings of the 2018 IEEE 87th Vehicular Technology Conference (VTC Spring), Porto, Portugal, 3–6 June 2018; pp. 1–5. [Google Scholar] [CrossRef]
  37. Ngo, H.Q.; Tran, L.N.; Duong, T.Q.; Matthaiou, M.; Larsson, E.G. On the Total Energy Efficiency of Cell-Free Massive MIMO. IEEE Trans. Green Commun. Netw. 2018, 2, 25–39. [Google Scholar] [CrossRef] [Green Version]
  38. Wang, H.; Wang, J.; Fang, J. Grant-Free Massive Connectivity in Massive MIMO Systems: Collocated Versus Cell-Free. IEEE Wirel. Commun. Lett. 2021, 10, 634–638. [Google Scholar] [CrossRef]
  39. Zhang, Y.; Zhou, M.; Zhao, H.; Yang, L.; Zhu, H. Spectral efficiency of superimposed pilots in cell-free massive MIMO systems with hardware impairments. China Commun. 2021, 18, 146–161. [Google Scholar] [CrossRef]
  40. Papazafeiropoulos, A.; Björnson, E.; Kourtessis, P.; Chatzinotas, S.; Senior, J.M. Scalable Cell-Free Massive MIMO Systems: Impact of Hardware Impairments. IEEE Trans. Veh. Technol. 2021, 70, 9701–9715. [Google Scholar] [CrossRef]
  41. Nayebi, E.; Ashikhmin, A.; Marzetta, T.L.; Rao, B.D. Performance of cell-free massive MIMO systems with MMSE and LSFD receivers. In Proceedings of the 2016 50th Asilomar Conference on Signals, Systems and Computers, Pacific Grove, CA, USA, 6–9 November 2016; pp. 203–207. [Google Scholar] [CrossRef] [Green Version]
  42. Björnson, E.; Sanguinetti, L. A New Look at Cell-Free Massive MIMO: Making It Practical With Dynamic Cooperation. In Proceedings of the 2019 IEEE 30th Annual International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC), Istanbul, Turkey, 8–11 September 2019; pp. 1–6. [Google Scholar] [CrossRef] [Green Version]
  43. Björnson, E.; Sanguinetti, L. Making Cell-Free Massive MIMO Competitive with MMSE Processing and Centralized Implementation. IEEE Trans. Wirel. Commun. 2020, 19, 77–90. [Google Scholar] [CrossRef] [Green Version]
  44. Interdonato, G.; Karlsson, M.; Björnson, E.; Larsson, E.G. Local Partial Zero-Forcing Precoding for Cell-Free Massive MIMO. IEEE Trans. Wirel. Commun. 2020, 19, 4758–4774. [Google Scholar] [CrossRef] [Green Version]
  45. Nayebi, E.; Ashikhmin, A.; Marzetta, T.L.; Yang, H.; Rao, B.D. Precoding and Power Optimization in Cell-Free Massive MIMO Systems. IEEE Trans. Wirel. Commun. 2017, 16, 4445–4459. [Google Scholar] [CrossRef]
  46. Ngo, H.Q.; Tataria, H.; Matthaiou, M.; Jin, S.; Larsson, E.G. On the Performance of Cell-Free Massive MIMO in Ricean Fading. In Proceedings of the 2018 52nd Asilomar Conference on Signals, Systems, and Computers, Pacific Grove, CA, USA, 28–31 October 2018; pp. 980–984. [Google Scholar] [CrossRef] [Green Version]
  47. Ozdogan, O.; Bjornson, E.; Zhang, J. Performance of Cell-Free Massive MIMO With Rician Fading and Phase Shifts. IEEE Trans. Wirel. Commun. 2019, 18, 5299–5315. [Google Scholar] [CrossRef] [Green Version]
  48. Fan, W.; Zhang, J.; Bjornson, E.; Chen, S.; Zhong, Z. Performance Analysis of Cell-Free Massive MIMO Over Spatially Correlated Fading Channels. In Proceedings of the ICC 2019—2019 IEEE International Conference on Communications (ICC), Shanghai, China, 20–24 May 2019; pp. 1–6. [Google Scholar] [CrossRef]
  49. Ganesan, U.K.; Björnson, E.; Larsson, E.G. Clustering-Based Activity Detection Algorithms for Grant-Free Random Access in Cell-Free Massive MIMO. IEEE Trans. Commun. 2021, 69, 7520–7530. [Google Scholar] [CrossRef]
  50. Yan, H.; Ashikhmin, A.; Yang, H. A Scalable and Energy-Efficient IoT System Supported by Cell-Free Massive MIMO. IEEE Internet Things J. 2021, 8, 14705–14718. [Google Scholar] [CrossRef]
  51. Guenach, M.; Gorji, A.A.; Bourdoux, A. Joint Power Control and Access Point Scheduling in Fronthaul-Constrained Uplink Cell-Free Massive MIMO Systems. IEEE Trans. Commun. 2021, 69, 2709–2722. [Google Scholar] [CrossRef]
  52. Ando, K.; Iimori, H.; Takahashi, T.; Ishibashi, K.; De Abreu, G.T.F. Uplink Signal Detection for Scalable Cell-Free Massive MIMO Systems with Robustness to Rate-Limited Fronthaul. IEEE Access 2021, 9, 102770–102782. [Google Scholar] [CrossRef]
  53. 3GPP. Further Advancements for E-UTRA Physical Layer Aspects (Release 9). 3GPP Technical Specification 36.814.. 2017. Available online: https://portal.3gpp.org/desktopmodules/Specifications/SpecificationDetails.aspx?specificationId=2493 (accessed on 20 May 2023).
  54. Jung, S.; Hong, S.E.; Na, J.H. Access Point Selection Schemes for Cell-free Massive MIMO UDN Systems. In Proceedings of the 2022 13th International Conference on Information and Communication Technology Convergence (ICTC), Jeju Island, Republic of Korea, 19–21 October 2022; pp. 1601–1603. [Google Scholar] [CrossRef]
  55. Dao, H.T.; Kim, S. Effective Channel Gain-Based Access Point Selection in Cell-Free Massive MIMO Systems. IEEE Access 2020, 8, 108127–108132. [Google Scholar] [CrossRef]
Figure 1. Proposed communication model, where N number of APs are distributed to serve a number of K users.
Figure 1. Proposed communication model, where N number of APs are distributed to serve a number of K users.
Sensors 23 06788 g001
Figure 2. Flowchart of the proposed algorithm.
Figure 2. Flowchart of the proposed algorithm.
Sensors 23 06788 g002
Figure 3. Data rate achieved by the cell-edge user node as a function of number of antennas per AP.
Figure 3. Data rate achieved by the cell-edge user node as a function of number of antennas per AP.
Sensors 23 06788 g003
Figure 4. Spectral efficiency as a function of user locations.
Figure 4. Spectral efficiency as a function of user locations.
Sensors 23 06788 g004
Figure 5. Performance of different receive-combiners with the proposed algorithm.
Figure 5. Performance of different receive-combiners with the proposed algorithm.
Sensors 23 06788 g005
Figure 6. Comparison of different schemes for spectral efficiency.
Figure 6. Comparison of different schemes for spectral efficiency.
Sensors 23 06788 g006
Figure 7. CDF of the spectral efficiency achieved by node k with and without the PBAS algorithm.
Figure 7. CDF of the spectral efficiency achieved by node k with and without the PBAS algorithm.
Sensors 23 06788 g007
Table 1. Parameters considered for performance evaluation.
Table 1. Parameters considered for performance evaluation.
ParametersValueParametersValue
N100 t p 10
M4 H 10 m
K40 α k 100 mW
B20 MHz σ 2 94 dBm
t c 2 ms B c 100 kHz
τ c 200
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Taneja, A.; Alqahtani, A.; Saluja, N.; Alqahtani, N. Robust Resource Control Based on AP Selection in 6G-Enabled IoT Networks. Sensors 2023, 23, 6788. https://doi.org/10.3390/s23156788

AMA Style

Taneja A, Alqahtani A, Saluja N, Alqahtani N. Robust Resource Control Based on AP Selection in 6G-Enabled IoT Networks. Sensors. 2023; 23(15):6788. https://doi.org/10.3390/s23156788

Chicago/Turabian Style

Taneja, Ashu, Ali Alqahtani, Nitin Saluja, and Nayef Alqahtani. 2023. "Robust Resource Control Based on AP Selection in 6G-Enabled IoT Networks" Sensors 23, no. 15: 6788. https://doi.org/10.3390/s23156788

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop