# Resource Allocation Schemes for 5G Network: A Systematic Review
## 5 Discussion
### Q2. What Is the Importance of Resource Allocation in 5G?
The outcomes mentioned that the presented approach attained desirable low computational complexity and resource utilization that supported the architecture of dynamic slicing of IoT while enhancing resource allocation flexibility and efficiency. In [100], a VNF resource allocation approach based on context-aware grouping (VNF-RACAG) was presented, which empowered groups (depending on the environmental aspects of users, such as location and velocity) to evaluate the optimum groups to reduce the end-to-end delay of network services. Then, an algorithm based on graph partitioning was implemented to reduce the movement of the user among different groups, considering that the data rate lost by the users during VNF migration. As per [101], the researchers presented a hybrid decode-forward (DF)-compress forward (CF) approach that acquired the benefits of both DF and CF approaches in a receiver frequency-division relay channel (RFDRC). A nearby optimal resource allocation was proposed based on the DF-CF system, leading to a new reachable RFDRC rate. For the implementation, they additionally added a hybrid DF-amplify-forward (AF) approach and reconsidered the power allocation and data transmission rate. Two positive outcomes were recognized when both relay and source frequency bands had an equal data transmission rate. The authors stated that the presented hybrid DF-AF approach could attain the concave envelope of the maximum concerned DF and AF rate. The presented approach brought significant improvement to the RFDRC. According to [102], they delivered device-to-device (D2D) modes 3 and 4 for the communication of automobiles over Sidelink (SL). The authors presented a summary of the scheduling and resource allocation mechanisms with an emphasis on the comparison among modes 3 and 4. They addressed the foremost differences with modes 1 and 2, with a focus on addressing the reliability and latency requirements by utilizing improved scheduling and resource allocation, respectively. A simulation was performed to attain the results for evaluating the SL D2D performance of modes 3 and 4 with respect to collision probability and Block Error Rate (BLER). In [103], they presented a framework for simultaneous wireless information and power transfer (SWIPT). Initially, the authors described the actual energy efficiency and actual capacity of SWIPT in multi-user orthogonal frequency division multiple access systems by optimizing the hands-on approach of SWIPT: power splitting (PS) and time switching (TS). Later, they investigated two problems of resource allocation to enhance the actual energy efficiency and capacity separately by focusing on three attributes: QoS delay, average sum transmission power, and minimum harvested power. The obtained calculation demonstrated that there was a basic tradeoff between the performance and harvested power relative to effective energy efficiency and capacity. As per [104], the authors proposed a resource allocation system for D2D users. Using the proposed system, the related pairs of D2D users could utilize their resources themselves by following three steps. First, the objects sustained their occupancy matrix of resources by interchanging data from neighboring devices. Second, based on the resource allocation criteria, a resource block was created. Finally, the resource block was allocated depending on BS side priority. The presented system relied to a lesser extent on the side base station. Therefore, it minimized the BS side workload, along with minimizing the consumption of time in the process of resource allocation. In [105], the researchers presented an algorithm that depended on the distribution concepts by which interference management and resource allocation are completed at each tier level while depending on the locally available information. The results available after the simulation evaluated performance based on comparison of the existing work with the presented algorithm with respect to the average data rate and efficiency of resource allocation attained for each user.