• In this paper, we design a new smart software-defined radio access network architecture which is flexible and traffic and density aware for the fifth generation (5G) of cellular wireless networks and beyond. The proposed architecture, based on network parameters such as density of users and system traffic, performs five important tasks namely, dynamic radio resource management (RRM), dynamic BS type selection, dynamic functionality splitting, dynamic transmission technology selection, and dynamic framing. In this regard, we first elaborate the structure of the proposed smart soft-RAN model and explain the details of the proposed architecture and RRM algorithms. Next, as a case study, based on the proposed architecture, we design a novel coordinated multi point beamforming technique to enhance the throughput of a virtualized software defined-based 5G network utilizing the combination of power domain non-orthogonal multiple access and multiple-input single-output downlink communication. In doing so, we formulate an optimization problem with the aim of maximizing the total throughput subject to minimum required data rate of each user and maximum transmit power constraint of each mobile virtual network operator and each BS, and find jointly the non-orthogonal set, beamforming, and subcarrier allocation. To solve the proposed optimization problem, based on the network density, we design two centralized and semi-centralized algorithms. Specifically, for the ultra-dense scenario, we use the centralized algorithm while the semi-centralized one is used for the high and moderate density scenarios. Numerical results illustrate the performance and signaling overhead of the proposed algorithms, e.g., taking computational limitations into account the number of supported users is increased by more than 60%.
  • This paper considers joint uplink/downlink of an orthogonal frequency division multiple access (OFDMA)-based heterogeneous network (HetNet) consisting of a single macro base station (MBS), multiple femto base stations (FBSs) and access points (APs) where base stations (BSs) can offload data to APs and each mobile user (MU) is able to harvest the received energy using the simultaneous wireless information and power transfer (SWIPT) technique. We also suppose that the harvested energy of MUs are used for their uplink information transmission. We devise a radio resource allocation (RRA) algorithm to maximize the uplink sum data rate of MUs subject to a minimum required downlink data rate of each MU and maximum allowable transmit power of each BS, AP, and MU. More specifically, both the frequency division duplex (FDD) and time division duplex (TDD) schemes are investigated. The proposed non-convex optimization problems are solved using an iterative algorithm. It is also proved that the proposed algorithm converges to a near-optimal solution. Simulation results illustrate that the TDD scheme improves the performance compared to the FDD scheme. In addition, it is shown that utilizing the data offloading technique improves the uplink sum data rate of MUs compared to the scenario without any AP.
  • This paper addresses the four enabling technologies, namely multi-user sparse code multiple access (SCMA), content caching, energy harvesting, and physical layer security for proposing an energy and spectral efficient resource allocation algorithm for the access and backhaul links in heterogeneous cellular networks. Although each of the above mentioned issues could be a topic of research, in a real situation, we would face a complicated scenario where they should be considered jointly, and hence, our target is to consider these technologies jointly in a unified framework. Moreover, we propose two novel content delivery scenarios: 1) single frame content delivery, and 2) multiple frames content delivery. In the first scenario, the requested content by each user is served over one frame. However, in the second scenario, the requested content by each user can be delivered over several frames. We formulate the resource allocation for the proposed scenarios as optimization problems where our main aim is to maximize the energy efficiency of access links subject to the transmit power constraints of access and backhaul links, caching and energy harvesting constraints, and SCMA codebook allocation limitations. Due to the practical limitations, we assume that the channel state information values between eavesdroppers and base stations are uncertain and design the network for the worst case scenario. Since the corresponding optimization problems are mixed integer non-linear and nonconvex programming, NP-hard, and intractable, we propose an iterative algorithm based on the well-known alternative and successive convex approximation methods. In addition, the proposed algorithms are studied from the computational complexity, convergence, and performance perspectives.
  • In this paper, we propose a device to device (D2D) communication scenario underlaying a cellular network where both D2D and cellular users (CUs) are discrete power-rate systems with limited feedback from the receivers. It is assumed that there exists an adversary which wants to eavesdrop on the information transmission from the base station (BS) to CUs. Since D2D communication shares the same spectrum with cellular network, cross interference must be considered. However, when secrecy capacity is considered, the interference caused by D2D communication can help to improve the secrecy communications by confusing the eavesdroppers. Since both systems share the same spectrum, cross interference must be considered. We formulate the proposed resource allocation into an optimization problem whose objective is to maximize the average transmission rate of D2D pair in the presence of the cellular communications under average transmission power constraint. For the cellular network, we require a minimum average achievable secrecy rate in the absence of D2D communication as well as a maximum secrecy outage probability in the presence of D2D communication which should be satisfied. Due to high complexity convex optimization methods, to solve the proposed optimization problem, we apply Particle Swarm Optimization (PSO) which is an evolutionary approach. Moreover, we model and study the error in the feedback channel and the imperfectness of channel distribution information (CDI) using parametric and nonparametric methods. Finally, the impact of different system parameters on the performance of the proposed scheme is investigated through simulations. The performance of the proposed scheme is evaluated using numerical results for different scenarios.
  • The unprecedented growth of internet contents, specially social media, invoking a challenge to the load of cellular networks. In addition, nowadays, the demands of quality of experience (QoE) became a more practical norm in contrast of quality of service (QoS), in which downloading delay is an important factor of it. To satisfy this demand, we propose two resource allocation (RA) algorithms to optimize the place of social media in the cache of the Base stations (BSs) and radio resources (i.e., transmit powers and subcarriers), jointly in a multi-cell Orthogonal Frequency Division Multiple Access (OFDMA) based system. In the first scheme, the total downloading delay of the network is minimized, while in the second scheme, a fairness-aware scheme is proposed in which the maximum downloading delays is minimized. We propose iterative algorithms to solve each problem, where the content placement problem and the joint subcarrier and transmit power allocation problem will be iteratively optimized. We also prove that the proposed approaches converges to a near-optimal solution, as well as the number of iterations increases.
  • In this paper, the performance and system complexity of the candidate multiple access (MA) techniques for the next generation of cellular systems, namely, non-orthogonal multiple access (NOMA) (in this paper, we consider power domain MA as NOMA) and sparse code multiple access (SCMA), are investigated. To this end, for each MA technique, a resource allocation problem considering heterogeneous cellular networks (HetNet) is formulated. We apply successive convex approximation (SCA) method to each problem and obtain their solutions. The simulation results show that SCMA-based system achieves better performance than NOMA-based one at the cost of more complexity.
  • We formulate the resource allocation problem for the uplink of code division multiple access (CDMA) networks using a game theoretic framework, propose an efficient and distributed algorithm for a joint rate and power allocation, and show that the proposed algorithm converges to the unique Nash equilibrium (NE) of the game. Our choice for the utility function enables each user to adapt its transmit power and throughput to its channel. Due to users' selfish behavior, the output of the game (its NE) may not be a desirable one. To avoid such cases, we use pricing to control each user's behavior, and analytically show that similar to the no-pricing case, our pricing-based algorithm converges to the unique NE of the game, at which, each user achieves its target signal-to-interference-plus-noise ratio (SINR). We also extend our distributed resource allocation scheme to multi-cell environments for base station assignment. Simulation results confirm that our algorithm is computationally efficient and its signalling overhead is low. In particular, we will show that in addition to its ability to attain the required QoS of users, our scheme achieves better fairness in allocating resources and can significantly reduce transmit power as compared to existing schemes.
  • We propose a new method for opportunistic power control in multi-carrier interference channels for delay-tolerant data services. In doing so, we utilize a game theoretic framework with novel constraints, where each user tries to maximize its utility in a distributed and opportunistic manner, while satisfying the game's constraints by adapting its transmit power to its channel. In this scheme, users transmit with more power on good sub-channels and do the opposite on bad sub-channels. In this way, in addition to the allocated power on each sub-channel, the total power of all users also depends on channel conditions. Since each user's power level depends on power levels of other users, the game belongs to the \emph{generalized} Nash equilibrium (GNE) problems, which in general, is hard to analyze. We show that the proposed game has a GNE, and derive the sufficient conditions for its uniqueness. Besides, we propose a new pricing scheme for maximizing each user's throughput in an opportunistic manner under its total power constraint; and provide the sufficient conditions for the algorithm's convergence and its GNE's uniqueness. Simulations confirm that our proposed scheme yields a higher throughput for each user and/or has a significantly improved efficiency as compared to other existing opportunistic methods.