scieee AI-readable full text Open interactive document viewer

Dynamic Resource Sharing in 5G with LSA: Criteria-Based Management Framework

Sadreddini, Zhaleh; Mašek, Pavel; Cavdar, Tugrul; Hošek, Jiří; Gudkova, Irina; Andreev, Sergey

Abstract

Owing to a steadily increasing demand for efficient spectrum utilization as part of the fifth-generation (5G) cellular concept, it becomes crucial to revise the existing radio spectrum management techniques and provide more flexible solutions for the corresponding challenges. A new wave of spectrum policy reforms can thus be envisaged by producing a paradigm shift from static to dynamic orchestration of shared resources. The emerging Licensed Shared Access (LSA) regulatory framework enables flexible spectrum sharing between a limited number of users that access the same frequency bands, while guaranteeing better interference mitigation. In this work, an advanced user satisfaction-aware spectrum management strategy for dynamic LSA management in 5G networks is proposed to balance both the connected user satisfaction and the Mobile Network Operator (MNO) resource utilization. The approach is based on the MNO decision policy that combines both pricing and rejection rules in the implemented processes. Our study offers a classification built over several types of users, different corresponding attributes, and a number of operator's decision scenarios. Our investigations are built on Criteria Based Resource Management (CBRM) framework, which has been specifically designed to provide results for dynamic LSA management in 5G mobile networks. To verify the proposed model, the results (spectrum utilization, estimated secondary user price for the future connection, and user selection methodology in case of user rejection process) are validated numerically as we yield important conclusions on the applicability of our approach, which may offer valuable guidelines for efficient radio spectrum management in highly-dynamic and heterogeneous 5G environments.

Full text

Research Article Dynamic Resource Sharing in 5G with LSA: Criteria-Based Management Framework Zhaleh Sadreddini ,1Pavel Masek ,2,3 Tugrul Cavdar,1 Aleksandr Ometov ,4Jiri Hosek ,2,3 Irina Gudkova,3,5 and Sergey Andreev4 1Department of Computer Engineering, Karadeniz Technical University, Trabzon, Turkey 2Department of Telecommunications, Brno University of Technology, Brno, Czech Republic 3Applied Probability and Informatics Department, Peoples’ Friendship University of Russia (RUDN University), Moscow, Russia 4Laboratory of Electronics and Communications Engineering, Tampere University of Technology, Tampere, Finland 5Federal Research Center “Computer Science and Control” of the Russian Academy of Sciences, Moscow, Russia Correspondence should be addressed to Pavel Masek; masekpa[email protected]r.cz Received 27 July 2017; Revised 18 January 2018; Accepted 5 March 2018; Published 24 May 2018 Academic Editor: Oscar Esparza Copyright © 2018 Zhaleh Sadreddini et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Owing to a steadily increasing demand for efficient spectrum utilization as part of the fifth-generation (5G) cellular concept, it becomes crucial to revise the existing radio spectrum management techniques and provide more flexible solutions for the corresponding challenges. A new wave of spectrum policy reforms can thus be envisaged by producing a paradigm shift from static to dynamic orchestration of shared resources. The emerging Licensed Shared Access (LSA) regulatory framework enables flexible spectrum sharing between a limited number of users that access the same frequency bands, while guaranteeing better interference mitigation. In this work, an advanced user satisfaction-aware spectrum management strategy for dynamic LSA management in 5G networks is proposed to balance both the connected user satisfaction and the Mobile Network Operator (MNO) resource utilization. The approach is based on the MNO decision policy that combines both pricing and rejection rules in the implemented processes. Our study offers a classification built over several types of users, different corresponding attributes, and a number of MNO’s decision scenarios. Our investigations are built on Criteria-Based Resource Management (CBRM) framework, which has been specifically designed to facilitate dynamic LSA management in 5G mobile networks. To verify the proposed model, the results (spectrum utilization, estimated Secondary User price for the future connection, and user selection methodology in case of user rejection process) are validated numerically as we yield important conclusions on the applicability of our approach, which may offer valuable guidelines for efficient radio spectrum management in highly dynamic and heterogeneous 5G environments. 1. Introduction 1.1. Background on Spectrum Scarcity and Sharing. The tremendous growth in mobile data volume has become a key driver for the development of emerging fifth-generation (5G) cellular systems. As it is forecasted by Cisco [1], the required capacity will be challenged by the growing utilization of mobile devices (e.g., smartphones) that access a diverse set of services and applications in order to manage increasing amounts of data traffic. Following this trend, certain research and development considerations on the next-generation wireless systems might be regarded in the light of steady increase of the overall demand for radio spectrum as well as the deployment of a variety of technologies that compete to utilize the shared frequency bands [2]. The traditional distinction between different categories of applications, such as data services, voice communications, and broadcasting, becomes blurred due to convergence in functionality of these services delivered by new technologies [3, 4]. At the same time, radio spectrum has transformed into a critical resource from economic, cultural, and societal perspectives [5, 6]. Its scarcity has become a major limiting factor in particular frequency ranges, spanning 100 MHz to 6 GHz, with desired propagation characteristics for a Hindawi Wireless Communications and Mobile Computing Volume 2018, Article ID 7302025, 12 pages https://doi.org/10.1155/2018/7302025 2 Wireless Communications and Mobile Computing wide range of static spectrum users (e.g., military, radar, TV broadcasting, and medical and event production) [7, 8]. Up to now, mobile operators preferred to follow the traditional exclusive spectrum access regime when offering their services. However, this led to utilizing large portions ofradiospectrumonlysporadically,withhighspace,time, and frequency variations in usage that ranged from 15% to 85% [9]. As the needs for extra spectrum have been growing over the past decades, alternative solutions were proposed, especially for exploiting small fragments of spectrum that are seldom used by their license holders. With respect to spectrum management, several concepts have been developed and deployed over the years [10, 11]. Accordingly, the benefits of spectrum sharing are twofold. First, it allows improvements in spectrum utilization and second it can provide additional capacity for the users who require more spectrum for their services. A wide range of spectrum sharing schemes can facilitate the utilization of different frequency bands (both licensed and unlicensed), as adopted by various carrier-grade service providers. The deployment of spectrum sharing schemes is subject to meeting a set of predefined regulations and requirements. It can also involve dissimilar coordination techniques. Actively considered by telecom operators, dynamic spectrum sharing can enable intertechnology coexistence in licensed bands [12– 14]. Currently, the efficiency of spectrum sharing mechanisms remains limited by preset priority constraints of the primary license holder. Here, the broader concept of spectrum sharing refers to equal spectrum access rights but may overlook economical aspects and user satisfaction considerations [15]. 1.2. Spectrum Sharing with Licensed Shared Access. To overcome the pressing effects of spectrum fragmentation, a demand for novel frameworks allowing for efficient sharing of available but underutilized spectrum emerges. A novel Licensed Shared Access (LSA) [16, 17] concept enables advanced spectrum sharing between a limited number of end-users with at least two entities: the incumbent (i.e., the current holder of the spectrum usage rights) and the LSA licensee (i.e., the temporary user of spectrum, which could be a Mobile Network Operator, MNO) [18]. More specifically, the LSA framework [19] permits for controlled spectrum sharing between a Primary User (PU) and a Secondary User (SU) both having access to a portion of spectrum at a given location and time [20, 21], as it is demonstrated in Figure 1. The corresponding LSA sharing agreements need to guarantee high uniformity in terms of spectrum access for all involved participants. To this end, satisfying end-user service requirements is a major goal in the mobile operator’s system design. The MNOs should maximize the active SUs (ASUs) satisfaction by shifting the emphasis from Quality of Service (QoS) to Quality of Experience (QoE). Therefore, decisions made by the MNOs play an important role in the discussed ecosystem and consideration of appropriate parameters affects the overall network performance. To this end, the network parameters and user attributes should be evaluated jointly for the optimized MNO decision-making [22, 23], which becomes the focus of this work. Incumbent user Macro base station LSA licensee LSA controller Small cell Incumbent user Macro base station Figure 1: Scenario of LSA framework operation. The rest of the paper is organized as follows. Section 2 provides an overview of existing solutions. Next, Section 3 describes the proposed system model for the user experienceaware spectrum management together with developed DecisionBasedRejectionPolicy algorithm. Further, in Section 4, the selected use-cases are discussed. In Section 5, the obtained simulation results are described. Finally, the lessons learned andconclusionsaresummarizedinSection6.See“Listof Frequently Used Acronyms” in Nomenclature. 2. Related Work and Our Focus The emerging LSA framework requires MNOs to develop efficient spectrum management strategies in order to increase the network capacity and provide high user experience levels to the PUs and SUs. As a result, higher MNO revenues are expected to be reached. As it has been already demonstrated in [24], decision-making is one of the main functions of the radio spectrum management process allowing the MNOs to determine the radio parameters that control the spectrum utilization. In [25], dynamic billing and pricing strategy is introduced for the LTE networks. The calculated resource cost varies according to the user category and congestion threshold specified by the MNO. The considered parameter of the end-users is priority class (e.g., gold, silver, or bronze). In [24], the authors proposed an Adaptive Decision-making Optimization Scheme (ADMS) for Cognitive Radio Network (CRN) with multiple subcarriers. All of the variables in the fitness function are related to the network parameters. Besides that, the authors considered the weight of parameters in the fitness function being adaptive. However, the weight adaptive function is not defined in addition to the use of fixed weights in the simulation results. The work in [26] provides a connectivity management platform for efficient Wi-Fi offloading in heterogeneous networks. Technique for Order of Preference by Similarity to Ideal Solution (TOPSIS) with the consideration of two attributes, Received Signal Strength Indicator (RSSI) and number of connected users, was applied. The spectrum utility model was developed in [27] utilizing the multiattribute utility theory to form the user’s decision model. The corresponding model allows a user to balance the attributes, such Wireless Communications and Mobile Computing 3 as channel capacity, monetary cost, and interference potential. Further, in [28], the impact of end-user decision-making on pricing and management of radio resources in CRN was studied. In this work, Criteria-Based Resource Management (CBRM) framework for LSA is presented as a trade-off between the MNO’s decision on network management and the QoE of users. In our previous research [29], Instant Overbooking Framework for Cognitive Radio (IOFCR) was formulated to enable efficient management of spectrum in CRN. Three different pricing policies for the booking period have been considered. In this study, we implement CBRM withrespecttothecrucialuserandnetworkattributesinLSA. We utilize criteria-based pricing and rejection policies, where the weights of all the parameters are updated periodically and automatically based on the MNO’s decision and following the given QoS requirements as well as the spectrum usage ratio. The user satisfaction can be maximized by manipulating resource allocation via adaptive pricing and rejection policies basedontheQoE. In more detail, if the MNO is not able to provide ASUs with adequate QoE, the rejected history ratio for the rejected ASUs (RASUs) will be high. The rejected history ratio as a Compensation Cost (CC) has strong impact on the pricing policy and it could convince RASUs to request spectrum resources from the network as RSUs in the nearest future. Following our previous work [30], we utilize two server pool systems: they categorize RSUs based on the QoE via the rejected history parameters. Hence, we study usercentric QoE-based resource allocation problem with several MNO’s decisions, several user criteria, and different classes of services. Our simulation results indicate the spectrum situation in off-peak and peak hours. 3. System Model In this section, the Total Network Revenue aspect is detailed through (i) resource block leasing, (ii) compensation paid to the rejected ASUs, (iii) spectrum utilization, (iv) number of accepted and denied RSUs, (v) number of rejected and finished ASUs (RASUs/FASUs), and (vi) average service time for both RASUs and FASUs. To provide a comprehensive understanding of the proposed CBRM framework for LSA, we continue this section by detailing the developed model. Attention is specifically paid to several types of customers, different user attributes, and several MNO decision use-cases, while highlighting the important simulation results and discussing the strategies to reach higher QoE levels for ASUs. A detailed description of the proposed system model in this section is divided into 3 subsections. (i) Network Architecture and Scenario: in this subsection, the entities of the proposed LSA system and the interactions between them are introduced. (ii) Utilized Attributes:inthispart,with respect to the impact of decision-making on pricing and management of URB in the CBRM framework for LSA, important used attributes for the proposed system model are defined. After utilizing the attributes for SUs, the total number of RSUs, ASUs, FASUs, and RASUs can be shown Underutilized LSA band Incumbent Allocated LSA license Compensation LSA request LSA license Compensation Regulator LSA licensee Status Conditions Rules PU1 PU2PUn x351 x352x35m Figure 2: Proposed system model for LSA operation. in one list as 𝐿𝑥SU(𝑡𝑖).Attimeinstant𝑡𝑖, depending on the URB number, MNO is faced with the four main use-cases, which are described in this subsection. (iii) Criteria-Based Rejection Model:incaseof0≤URB(𝑡𝑖) < |LPU(𝑡𝑖)|, MNO should reject the appropriate ASUs. In this subsection, DecisionBasedRejectionPolicy is implemented by AHP at the side of the LSA licensee to reject the appropriate ASUs. Finally,theCCiscalculatedfortherejectedASUs.Inorder to obtain higher network revenue, while motivating users to request the spectrum resources more frequently, the expected pricefortherejectedASUsiscalculatedbasedonthedefined RR. 3.1. Network Architecture and Scenario. In order to represent the real-world use-cases, we utilize LTE-Advanced (Rel. 10) network infrastructure with the implemented LSA framework, as detailed in our previous work [30]. The interaction between the corresponding entities of the LSA system is depicted in Figure 2. The considered network architecture consists of the following building blocks: (i) Incumbent: LSA is the controlled shared access framework based on an exclusive regime of radio spectrum sharing among the incumbents, that is, PUs, that have the right to commercially exploit a given portion of wireless spectrum (cellular band). (ii) LSA licensee: licensed users that lease the incumbent’s spectrum band, which can potentially be used when a permission is granted. The leased resources (i.e., resource blocks) are further offered to the LSA Licensee’s SUs under the control of the entity responsible for granting permissions over the cellular band (i.e., LSA controller). In this work, we assume four different states of SUs (i.e., 𝑥SU1,𝑚): (1) Requesting Secondary Users (RSUs): at time instant 𝑡𝑖,thereareRSUsthatsendspectrum availability requests to the LSA licensees (modeling is detailed in our previous paper [29]). The LSA controller monitors the sharing activities inthecellularnetworkandthecorresponding 4 Wireless Communications and Mobile Computing decisions (accept or reject the RSUs) are made basedonspectrumavailabilityprovidedby incumbents to the LSA controller. (2) Active Secondary Users (ASUs): once the RSUs obtain spectrum resources (allocated resource blocks) from the LSA controller, they should deliver a compensation fee based on the requested resources. Then, the LSA licensee will lease the underutilized LSA spectrum resources to the RSUs. After the leasing procedure is finished successfully, the RSUs formally change their status to ASUs. (3) Finished ASUs (FASUs): at each time instant 𝑡𝑖, some of the ASUs finish their operations and release the allocated spectrum resources back to the incumbent. (4) Rejected ASUs (RASUs): in case the incumbent requests the leased spectrum resources back, the ASUs are forced to vacate the cellular band immediately, even if their active transmission is not finished. (iii) Regulator: it is the entity responsible for granting permissionsovertheincumbent’scellularband.It harmonizes spectrum usage and opens a path to spectrum optimization via controlled sharing, which is the key responsibility of the National Regulatory Authority (NRA). 3.2. Utilized Attributes. The main utilized attributes in the considered system model are linked with RSUs and ASUs, sincethosetwostatesoftheSUsintheleasingprocessare crucialforourCBRMframework.TheattributesofRSUs include (i) requested bit rate (BR) and (ii) rejected history (RH).Themainreal-timeattributesfortheASUsarelisted as follows: (i) Received Signal Strength Indicator (RSSI): an indication of the power level being received by the ASUs (ii) Usage pattern (AvrST): average service time calculatedbyutilizingtheASU’sservicestartedtime(SST) and the current time instant 𝑡𝑖 (iii) Activity factor (DUR): the average download/upload ratioofeachASU,calculatedfromtheASU’sservice started time up to the current time instant (iv) Mobility pattern (MP): movement direction of each ASU within the cell coverage where “1” represents direction towards the eNodeB; “2” stands for the opposite direction [30]. The SUs send a request as RSUs; 𝐿RSU(𝑡𝑖)is further updatedaccordingtothefollowing: 𝐿RSU (𝑡𝑖) ={RSU𝑗=(BR𝑗,RH𝑗)|1≤𝑗≤𝛼(𝑡𝑖),1≤𝑖≤𝑇}, (1) where 𝑇is the total time interval, 𝑡𝑖represents the 𝑖th time instant, and 𝛼(𝑡𝑖)shows the number of RSUs modeled as a Poisson distribution at time instant 𝑡𝑖,thatis,RSU ShowRate. The list of ASUs, 𝐿ASU(𝑡𝑖),iscalculatedasfollows: 𝐿ASU (𝑡𝑖)={ASU𝑗|0≤𝑗≤󵄨󵄨󵄨󵄨𝐿ASU (𝑡𝑖−1)󵄨󵄨󵄨󵄨−󵄨󵄨󵄨󵄨𝐿FASU (𝑡𝑖)󵄨󵄨󵄨󵄨 −󵄨󵄨󵄨󵄨𝐿RASU (𝑡𝑖)󵄨󵄨󵄨󵄨+󵄨󵄨󵄨󵄨𝐿ASU (𝑡𝑖)󵄨󵄨󵄨󵄨,1≤𝑖≤𝑇}. (2) The number of FASUs in 𝐿FASU (𝑡𝑖)isassumedtobe upper-bounded by the number of ASUs from preceding time interval. Next, the list of FASUs is derived as follows: 𝐿FASU (𝑡𝑖) ={FASU𝑗|0≤𝑗≤󵄨󵄨󵄨󵄨𝐿ASU (𝑡𝑖−1)󵄨󵄨󵄨󵄨,1≤𝑖≤𝑇}. (3) Further, the number of RASUs in 𝐿RASU(𝑡𝑖)is also upperbounded by the number of sensed PUs in the current time interval 𝑡𝑖that exceeds the number of URB(𝑡𝑖): 𝐿RASU (𝑡𝑖)={RASU𝑗|0≤𝑗≤󵄨󵄨󵄨󵄨𝐿PU (𝑡𝑖)󵄨󵄨󵄨󵄨 −URB (𝑡𝑖),1≤𝑖≤𝑇}, (4) where URB(𝑡𝑖)stands for the number of underutilized blocks (URBs) and 𝐿PU(𝑡𝑖)is the list of PUs derived from [29]. It is assumed that a PU is characterized by an on-rate, which is denoted by 𝛽.ItistheprobabilityofPU’sactivitypertime interval (PUUsageRate). In [31], it is stated that the parameter 𝛽varies between 15% and 85%. In our scenario, we consider that 𝛽follows a binomial distribution and 𝛽(𝑡𝑖)denotes the on-rate of a PU at time instant 𝑡𝑖with 0≤𝛽(𝑡𝑖)≤1. At each time interval, the size of 𝐿PU(𝑡𝑖+1)is updated with respect to the total number of resource blocks 𝜑and 𝛽(𝑡𝑖)as follows: 𝐿PU (𝑡𝑖)=𝜑×𝛽(𝑡𝑖). (5) Following the above, the total number of RSUs, ASUs, FASUs, and RASUs can be calculated as follows: 𝐿𝑥SU (𝑡𝑖)={𝑥SU𝑚|0≤𝑚≤𝜙,1≤𝑖≤𝑇}, (6) where 𝑇is the total time interval and 𝑡𝑖represents the 𝑖th time instant and 𝜙corresponds to the total number of 𝑥SU𝑠,by addingthenumberofRSUs,ASUs,FASUs,andRASUsfrom the related list at 𝑡𝑖as follows: 𝜙=󵄨󵄨󵄨󵄨𝐿RSU (𝑡𝑖)󵄨󵄨󵄨󵄨+󵄨󵄨󵄨󵄨𝐿ASU (𝑡𝑖)󵄨󵄨󵄨󵄨+󵄨󵄨󵄨󵄨𝐿FASU (𝑡𝑖)󵄨󵄨󵄨󵄨 +󵄨󵄨󵄨󵄨𝐿RASU (𝑡𝑖)󵄨󵄨󵄨󵄨.(7) For the sake of completeness, we assume allocation of exactlyoneresourceblocktooneuseratagiventimeinstant 𝑡𝑖. Finally, after the URB calculation at a given time instant 𝑡𝑖,fourmainuse-casescanbeintroduced[31]: (i) Case 1: |𝐿RSU(𝑡𝑖)|≤URB(𝑡𝑖). (ii) Case 2: 0≤URB(𝑡𝑖)<|𝐿RSU(𝑡𝑖)|. (iii) Case 3: 0≤URB(𝑡𝑖)<|𝐿PU(𝑡𝑖)|. (iv) Case 4: |𝐿PU(𝑡𝑖)|=𝜑. Wireless Communications and Mobile Computing 5 Table 1: Pairwise comparison matrix for ASU attributes. User attributes RSSI AvrST DUR MP RSSI 1 1/Θ21 1/Θ31 1/Θ41 AvrST Θ21 11/Θ32 1/Θ42 DUR Θ31 Θ32 11/Θ43 MP Θ41 Θ42 Θ43 1 3.3. Criteria-Based Rejection Model. The proposed CBRM framework targets the third use-case mentioned in the previous text, that is, 0≤URB(𝑡𝑖)<|𝐿PU(𝑡𝑖)|.Followingthis condition, the LSA licensee must vacate the leased spectrum resources, since the LSA controller has to maintain the target QoS and QoE parameters for the incumbents (PUs). Generally, the probability of ASU rejection increases during peak hours. In this work, the rejection functionality is modeled for two scenarios: (i) increasing ASU’s target satisfaction, while selecting the appropriate ASUs to be rejected, and (ii) increasing the network revenue provided to RASUs, paying the so-called CC, which can be used during further attempts to allocate the underutilized spectrum resources, that is, prioritization of earlier rejected ASUs. To this end, the function 𝑅𝑒𝑗𝑒𝑐𝑡(𝐿ASUs(𝑡𝑖));𝐷𝑒𝑐𝑖𝑠𝑖𝑜𝑛𝐵𝑎𝑠𝑒𝑑𝑅𝑒𝑗𝑒𝑐𝑡𝑖𝑜𝑛𝑃𝑜𝑙𝑖𝑐𝑦 represents the generalized form of rejection process mentioned as the thirduse-caseabove.Asanoutput,itreturns𝐿RASU(𝑡𝑖). 𝐷𝑒𝑐𝑖𝑠𝑖𝑜𝑛𝐵𝑎𝑠𝑒𝑑𝑅𝑒𝑗𝑒𝑐𝑡𝑖𝑜𝑛𝑃𝑜𝑙𝑖𝑐𝑦is composed of the following steps: (1) Identifying the decision criterion for SUs and their priority (2) Normalization process of decision criterion (3) Importance degree allocation (priority vector) (4) Evaluating the decision made (5) Selection of the appropriate ASUs that will be rejected (as stated in (10)). The principles of 𝐷𝑒𝑐𝑖𝑠𝑖𝑜𝑛𝐵𝑎𝑠𝑒𝑑𝑅𝑒𝑗𝑒𝑐𝑡𝑖𝑜𝑛𝑃𝑜𝑙𝑖𝑐𝑦 algorithm, proposed in this work, are detailed in Algorithm 1. At thebeginningofthedecisionprocess,theMNOcollectsallof the input decision criteria (i.e., RSSI, AvrtST, DUR, and MP) from 𝐿ASU.TheobtainedvalueforeachASUisnormalized based on the cost/benefit type of a particular criterion (see line (1)in Algorithm 1) [32]. Therefore, each criterion of ASUs has to be compared with the criteria of other ASUs, considering the list of criteria for ASUs. This comparison leads to stability among ASUs, which is the crucial step in the process of finding a rejection ratio (RR) for each and every ASU. Further, a numerical weight (priority) is computed for each criterion of the ASUs by the LSA licensee; see line (7) in Algorithm 1. The PriorityVector shows the importance degree of each criterion as compared to other criteria, where ∑|Criterion| 𝑗=1 𝑃𝑟𝑖𝑜𝑟𝑖𝑡𝑦𝑉𝑒𝑐𝑡𝑜𝑟(𝑗)=1.Thedecisiononthepriority assignment, from the LSA licensee side, can be adaptive at each 𝑡𝑖according to the peak and the off-peak hours. In this work,wehaveimplementedtheAnalyticHierarchyProcess (AHP) at the side of the LSA licensee. AHP is one of the multicriteria decision-making methods that was considered in [33–35]. Developing a single pairwise comparison matrix for the criteria is the first step when the AHP is utilized. Table 1 shows the pairwise comparison matrix composed of four ASU’s attributes mentioned in detail within Section 3.2. The value Θ𝑖𝑗 represents a set with respect to the scale of absolute judgment in AHP method [22, 32, 34]. As commonly used in AHP, the values Θ𝑖𝑗 vary between 1and 9.The reciprocal relationship between the 𝑖th and 𝑗th attributes is given by Θ𝑖𝑗 =1/Θ𝑖𝑗. Next, the 𝑛th root-of-product values in each row is calculated. The Consistency Ratio (CR) is further derived as shown in (8), where consistency of the pairwise comparison from the LSA licensee side is provided. CR =Consistency Index (CI) Random Index (RI).(8) The Consistency Index (CI) is produced as CI =(𝜆max −𝑛) (𝑛−1),(9) where 𝑛isthenumberofcomparedcriterion.Inthedescribed use-case, four different criteria are compared. Further, 𝜆max shows the sum of the priority vector values, as mentioned at Step (8)in Algorithm 1. Continuing our description of the proposed CBRM framework, the RI stands for the direct function of the number of criteria taken into consideration [33]. Finally, the CR (see (8)) provides the decision-maker with the information on how consistent was the process of pairwise comparison. After the CR is calculated, two main (and different) conditionsaretobechecked: (i) CR <0.10:pairwisecomparisonsmadebytheMNOs werefoundtoberelativelyconsistent (ii) CR >0.10:reevaluationofthecompletedpairwise comparison processes should be taken into account by the MNOs. Whentheconditionisreached,theMNOcanmakeits decision and choose the appropriate ASUs; hence, we have the following: RRASU (𝑖)=|𝐿ASU(𝑡𝑖)| ∑ 𝑖=1 |criterion| ∑ 𝑗=1 𝑟(𝑖,𝑗)×𝑃𝑟𝑖𝑜𝑟𝑖𝑡𝑦𝑉𝑒𝑐𝑡𝑜𝑟𝑗,(10) 6 Wireless Communications and Mobile Computing (1) for 𝑖=1to |𝐿ASU(𝑡𝑖)|do (2) for 𝑖=1to |criterion|do (3) 𝑟(𝑖,𝑗)←󳨀Normalization(ASU𝑖,Criterion𝑗) (4) end for (5) end for (6) 𝑆𝑢𝑚𝑅𝑜𝑜𝑡𝑂𝑓𝑃𝑟𝑜𝑑𝑢𝑐𝑡←󳨀(𝑛 ∑ 𝑖=1 𝑛 ∏ 𝑗=1𝑃𝑎𝑖𝑟𝑊𝑖𝑠𝑒𝑀𝑎𝑡𝑟𝑖𝑥(𝑖,𝑗))1/𝑛 (7) 𝑃𝑟𝑖𝑜𝑟𝑖𝑡𝑦𝑉𝑒𝑐𝑡𝑜𝑟𝑗←󳨀 (∏𝑛 𝑗=1𝑃𝑎𝑖𝑟𝑊𝑖𝑠𝑒𝑀𝑎𝑡𝑟𝑖𝑥(𝑖,𝑗))1/𝑛 𝑆𝑢𝑚𝑅𝑜𝑜𝑡𝑂𝑓𝑃𝑟𝑜𝑑𝑢𝑐𝑡 (8) 𝜆max ←∑((𝑛 ∑ 𝑖=1𝑃𝑎𝑖𝑟𝑊𝑖𝑠𝑒𝑀𝑎𝑡𝑟𝑖𝑥(𝑖,𝑗))×𝑃𝑟𝑖𝑜𝑟𝑖𝑡𝑦𝑉𝑒𝑐𝑡𝑜𝑟𝑗) (9) CI ←󳨀 (𝜆max −𝑛) (𝑛−1) (10) CR ←󳨀 CI RI (11) if Cr >0.1then (12) goto (6) (13) else (14) RRASU(𝑖)←󳨀 |𝐿ASU(𝑡𝑖)| ∑ 𝑖=1 |criterion| ∑ 𝑗=1 𝑟(𝑖,𝑗)×𝑃𝑟𝑖𝑜𝑟𝑖𝑡𝑦𝑉𝑒𝑐𝑡𝑜𝑟𝑗 (15) CCRASU(𝑡𝑖)=1−RRASU(𝑖) (16) 𝐿󸀠 ASU(𝑡𝑖)←󳨀𝐿ASU(𝑡𝑖)−𝐿RASU(𝑡𝑖) (17) 𝐿󸀠 RASU(𝑡𝑖)←󳨀𝐿RASU(𝑡𝑖−1)+𝐿RASU(𝑡𝑖) (18) end if Algorithm 1: DecisionBasedRejectionPolicy algorithm. where |criterion|is considered as a list of 4parameters mentionedinSection3.2.TheASUswillberejectedaccording to the increasing order of RRASU(𝑡𝑖),wherethenumberof RASUs can be found as follows: 󵄨󵄨󵄨󵄨𝐿RASU (𝑖)󵄨󵄨󵄨󵄨=󵄨󵄨󵄨󵄨𝐿ASU (𝑡𝑖)󵄨󵄨󵄨󵄨−(𝜑−󵄨󵄨󵄨󵄨𝐿PU (𝑡𝑖)󵄨󵄨󵄨󵄨).(11) If every RASU is willing to request new spectrum resources in the future as the RSU, the CC ratio will be applied to the price function as CC𝑖in (13) and these RSUs will pay a lower price than other RSUs based on the CC ratio. This behavior is connected with user satisfaction in both (i) rejected and (ii) spectrum requesting steps. The CC ratio is calculated as follows: CCRASU (𝑡𝑖)=1−RRASU (𝑡𝑖). (12) After assigning the calculated CC ratio to RASUs at the time instant 𝑡𝑖, it should be (i) removed from the ASUs list and (ii) added to the existing RASUs list. Further, the lists of ASUs and RASUs should be updated. Recalling Section 3, RSUs will have an opportunity to lease underutilized spectrum resources (URBs) if and only if they pay the requested resource block’s fee. The goal of this approach is to obtain higher network revenue, while motivating users to request the underutilized spectrum more frequently. The constructed pricing function offers an opportunity for the LSA licensee(s) to reach the mentioned goal. Therefore, at each time instant 𝑡𝑖(after the RSUs receive an approval to access the under-utilized spectrum), the RSUs willbechargedfortheresourceallocation.Thepricepaidby the RSUs can be measured in monetary units or alternatively itcanbemeasuredinvirtualcurrency[27].Thepricing function is further calculated as follows: PriceRSU (𝑡𝑖)=𝑃𝑖×(1−CCRSU),(13) where 𝑃𝑖is the price paid by the RSUs and CC stands for the compensation cost in (12). For the investigated pricing function, there are two important cases: (i) If CCRSU ==0then PriceRSU(𝑡𝑖)=𝑝𝑖. (ii) If CCRSU ==1then PriceRSU(𝑡𝑖)=0. The first case takes place for the RSUs without the rejected history in the network up to the current time instant. Therefore, the default price will be set for the RSU(s). The second case refers to the situation where the RSU had 100% rejection history in the cellular network. Even though the second case decreases the network revenue at the time instant 𝑡𝑖, in the long-term perspective it can be expected to observe repeated attempts from the RSUs to use the underutilized spectrum. Finally, Figure 3 summarizes the decision flow of the CBRM framework at time instant 𝑡𝑖.Forthesakeof completeness, a summary of the variables used in our system model is given in “List of Used Variables” in Nomenclature. Wireless Communications and Mobile Computing 7 No Yes ti Monitoring PU and xSU activity Checking the LSA band availabitlity (URB) Case 3 or 4 Allocating the URB Decision based rejection functionality (Section 3.3) Updating LxSU (equation (6)) Figure 3: Decision flow diagram of the system model at 𝑡𝑖. Table 2: Simulation parameters. Parameter Value Simulation time 100 s Number of resource blocks 25 RB PUUsageRate [0.25;0.75]% RSUShowRate [0.25;0.75]% RSSI [−100;−30]dBm Mobility pattern [1;2] Downlink channel bit rate [1; 33] Mbps Uplink/downlink ratio [0.01; 1] 4. Simulation Results To adequately evaluate the proposed system model formulated in Section 3, we decided to utilize as our simulation parameters the data obtained from the experimental 3GPP LTE-A system located at the Department of Telecommunications, Brno University of Technology (BUT), Czech Republic. It supports functionality of LTE Release 10 communications system. The list of employed simulation parameters in the developedframeworkisshowninTable2. In this work, we assume PUUsageRate = 0.25 and RSUShowRate = 0.25 for the off-peak hours. Further, PUUsageRate and RSUShowRate are set to 0.75 represent the peakhour parameters. According to the LTE-A system design, the RSSI is configured in the range [−100;−30]dBm and the Table 3: Simulation results for off-peak and peak hours. Parameter Values for off-peak and peak hour Off-peak Peak Total number of RSUs 622 1878 Total number of ASUs 357 (57.39%) 166 (8.86%) Total number of FASUs 321 (89.91%) 76 (45.78%) Total number of RASUs 17 (4.76%) 82 (49.39%) Number of remaining ASUs 19 (5.32%) 8 (4.82%) Total network revenue 147603 78532 BR for the downlink channel is set in the range [1; 33] Mbit/s. The mobility pattern is denoted as “1” and “2,” where “1” represents the direction towards the eNodeB; “2” stands for theoppositedirection.Thetotalnumberofusableresource blocks in the system is considered to be 25 (since the available system bandwidth is 5 MHz) for all time intervals. The simulation constructed in Matlab environment is set to 100 time intervals with a certain time duration. The base price is set to 𝑝=500. In this modeled scenario, the URB, PUs, and ASUs are involved in the networking. As shown in Figure 4(a), most oftheRSUsaregoingtobechangedtoASUs.However,there are still URBs at specific time instants. During the peak hours (see Figure 4(b)), almost 75% of the resource blocks belong to the PUs. In this case, not only is the limited number of URBs available but also the RASUs are encountered. In more detail, PUs and RSUs exist in the network at the same time, which is based on PUUsageRate and RSUShowRate;thisbehavior is according to the mentioned use-cases; see Section 3.2. As simulation time progresses, the ASUs (𝐿ASU)andthe status of each of them will be changed to FASU, RASU, or there will still be ASUs at each time instant; for example, some of the ASUs will leave the mobile network as FASUs andsomeusersmayberejected(RASU)accordingtocase 3: 0≤URB(𝑡𝑖)<|𝐿PU(𝑡𝑖)|; see Section 3.2. The important simulation results are detailed in Table 3 for the off-peak and peak hours, respectively. The Number of Remaining ASUs is further calculated as follows: NRASUs =𝐿ASU −𝐿FASU −𝐿RASU.(14) The number of RSUs during the off-peak hours (622) is lower than that over the peak hours (1878). Further, 57.39% of theRSUshavebecomeASUsduringtheoff-peakhoursand about 8.87% did that during the peak hours. This behavior is due to the fact that the LTE network operates with 25 RB (5 MHz bandwidth). Further, the number of RASUs during the peak hours (49.39%) reflects the Total Network Revenue (TNR), which is lower during the off-peak time. However, over the off-peak hours, 89.91% of the ASUs finished their data transmission successfully (FASUs = 21) and 4.76% of ASUs are rejected (RASUs) in total. Table 3 shows the total number of RASUs (17) during the off-peak hours and the peak hours (82). Figure 5 reports the totalnumberoftimeintervalswhentheRASUswereactivated in the network, see Figure 5(a), and the estimated price 8 Wireless Communications and Mobile Computing 0 20 40 60 80 100 Time cycles [—] 0 20 40 60 80 100 Spectrum utilization [%] URB PUs ASUs (a) 0 20406080100 Time cycles [—] 0 20 40 60 80 100 Spectrum utilization [%] URB PUs ASUs (b) Figure 4: Spectrum utilization during off-peak (a) and peak (b) hours. of their next connection attempt (Figure 5(b)) during the off-peak hours. This reflects the fact that whenever the RASUs are willing to request service time, for example, a connection to the mobile network, the payment will be as shown in Figure 5(b) for each of them. Further, Figure 6 details the situation for the peak hours: as can be seen, if the only criterion for the rejected ASUs was the AvrST, there should be agreement between (i) Figures 5(a) and 5(b), as well as (ii) Figures 6(a) and 6(b). However, the obtained results vary even for the ASUs with the same AvrST. For example, AvrST (ASU6)andAvrST(ASU 7)areset to 9 time intervals. On the other hand, the estimated price for the selected ASUs differs (ASU6= 334.083;ASU 7= 320.629). This situation clearly indicates the importance of another criterion for the CC calculation in the proposed CBRM model. We proceed with considering the said criterion in the following section. 5. User Selection Methodology In this section, we continue our description of the constructed model (formulated in the previous Section 4). We focus on selecting the appropriate RASUs among the ASUs. Step-by-step selection functionality of the served users utilizes two key principles: (i) availability of the LSA band and (ii) decision-based rejection functionality as detailed in Figure 7. In order to study performance of the DecisionBasedRejectionPolicy algorithm, the second time interval (𝑡2)is captured. At the beginning, the LSA licensee checks whether the spectrum resources are available at 𝑡2. According to the URB (𝑡2)and|𝐿PU(𝑡2)|,thenumberofRASUsis|𝐿RASU(𝑡2)|= 2; see also the condition given in case 3: 0≤URB(𝑡𝑖)< |𝐿PU(𝑡𝑖)|; see Section 3.2. The following step in our consideration of the ASU’s criteria and the importance degree calculation is to employ the AHP: the LSA licensee considers all 6 criteria. The corresponding importance degrees are shown in Table 4. The LSA licensee calculates the RR based on the condition of ASUs at the time instant 𝑡2, with the corresponding parameters shown in Table 5. The AvrST is the most important attribute for both sides (the LSA licensee and the incumbent (PU)). The order of the remaining attributes (criteria) is the following: (i) RSSI, (ii) rejected history (RH), (iii) mobility pattern, (iv) bit rate (BR), and (v) download/upload rate. As it was discussed in Section 4, a comparison between the ASUs based only on the AvrST attribute is not feasible (see Table 5, where the AvrST attribute is set to 1 for all the ASUs). To this end, the second attribute (RSSI) was added to our consideration. In this case, two ASUs nominated for rejection will be ASUID=3 and ASUID=5 with RSSI = −78 dBm and RSSI = −82 dBm, respectively. Another important criterion is RH, where ASUID=1 and ASUID=4 are nominated to be rejected, since they have the lowest rejection ratio. Considering the MP, the ASUs selected for rejection will be ASUID=1 and ASUID=2. Further, the BR attribute is considered and, by following this criterion, ASUID=1 and ASUID=5 are the candidates for rejection. Finally, when DUR is taken into account, ASUID=4 and ASUID=5 are going to be rejected, since they have the maximum download/upload ratio at a given time instant 𝑡2. Continuing the user selection process, Table 6 provides informationabouttheRR,rejectedorder,andCCoftheASUs. The LSA licensee selects two ASUs for rejection according to |𝐿RASU(𝑡2)|→ASUID=1 and ASUID=5,whichhavethelowest CC based on (12) (CC ASUID=1 = 0.1392;CCASU ID=5 = 0.1429). Further, if the LSA licensee rejected ASUID=4 (third ASUselectedforrejection,seeTable5),theLSAlicenseemust Wireless Communications and Mobile Computing 9 Table 4: Importance degree of each criterion of the DecisionBasedRejecti onPolicy based on AHP method. Criteria AHP Importance order (MNO view) Importance degree (AHP view) BR 5 0.0573 RH 3 0.2005 RSSI 2 0.2526 AvrST 1 0.3460 DUR 6 0.0422 MP 4 0.1010 02 4 6 8 1012141618 RASUs [ID] 1 2 3 4 5 6 7 8 9 10 Service time cycle [—] (a) Estimated price for next access in 0 2 4 6 8 1012141618 RASUs [ID] 200 220 240 260 280 300 320 340 360 380 offpeak hours [—] (b) Figure 5: Number of time intervals that RASUs are active (a) and estimated price for their next connection (b) during off-peak hours. 0 102030405060708090 RASUs [ID] 0 1 2 3 4 5 6 7 8 9 Service time cycles [—] (a) 0 102030405060708090 RASUs [ID] 50 100 150 200 250 300 350 400 450 Estimated price for next access in peak hours [—] (b) Figure 6: Number of time intervals that RASUs are active (a) and estimated price for their next connection (b) during peak hours. charge this ASU for 336.80. Since the base price is assumed to be 𝑝 = 500,ASU ID=1 and ASUID=5 will charge 430.40 and428.55forthespectrumresources,respectively.Thisconsideration keeps ASUID=4 more suitable for the LSA licensee (i.e., increasing the network revenue). On the other hand, this decision will keep ASUID=4 satisfied as its DUR and BR are lower than those for other two rejected ASUs. Further, a variable spectrum resource price (PriceRSU)inTable5confirms that the price paid for using the LSA band by every accepted RSU depends on their rejection history (RH) that is calculated across previous time intervals. As an output of the decision process, DecisionBasedRejectionPolicy algorithm has thepotentialtobalancealltheprobabilitiesandmaximizethe network performance together with the user satisfaction. 6. Conclusion A Criteria-Based Resource Management framework for the MNO LSA-based operation was proposed in this work. The presented approach is built on the MNO’s decisions regarding both pricing and rejection policies with several types of users, the corresponding attributes, and a number of the MNO decision scenarios. The constructed system model illustrates the MNO decisions across several situations in terms of