Abstract

Cognitive radio (CR) technology offers the possibility of an increase in spectrum utilization efficiency to resolve the prevalent spectrum scarcity problem. The economic survival of secondary spectrum markets (SSMs) is heavily dependent on the sharing of both the licensed spectrum and spectrum infrastructure by primary licensed operators (PLOs). In this research, an automated pricing model using a blockchain token called the spectrum dollar has been implemented for secondary radio spectrum trade. The use of spectrum dollars enables noncash-based secondary spectrum trade among PLOs based on a floor-and-trade rule. The pricing of spectrum dollars and the associated revenue shares are based on the underlying secondary spectrum trading behaviours of PLOs. PLOs that do not contribute enough secondary spectra to the SSM (to satisfy demand) suffer a loss proportional to the difference between their earned revenues and the specified floor value in the SSM. The secondary spectrum trade is assumed to be centrally managed by a spectrum broker, which announces the floor value for each bidding period while ensuring nonnegative revenue for the market itself. The use of the spectrum dollar along with the floor-and-trade methodology eliminates the possibilities for economic malpractice by PLOs that could increase spectrum reuse costs. In addition, the floor value provides automatic regulatory control to ensure the economic viability and prevent the technological hijacking of future SSMs.

1. Introduction

Currently, the utilization efficiency of numerous radio spectrum bands licensed by the Federal Communications Commission (FCC) is very low in general, while the use by existing wireless networks of specific licensed and unlicensed bands is highly congested [17]. One of the potential candidates to deal with this inequality is cognitive radio (CR) technology, which allows for dynamic spectrum access (DSA) [8]. DSA involves a reallocation of the underutilized portions in already-licensed radio spectrum bands to accommodate new secondary users (SUs) in an opportunistic manner [9]. The SUs coexist with the primary users (PUs) in the licensed radio spectrum on a noninterfering basis. Future secondary spectrum markets (SSMs) are heavily dependent on the licensed spectrum and communication infrastructure sharing by mutually competitive primary licensed operators (PLOs) [10]. SSMs are expected to provide a much cheaper alternative service to wireless users, because they do not require the purchase of licensed bands for their operation. If SSMs can offer a quality of service (QoS) that is comparable to that offered by PLOs, they may prove to be disruptive to the businesses of PLOs [2, 11]. PLOs might respond to this potential existential threat and indulge in economic malpractices to manipulate certain economic parameters and impede resource sharing through SSMs. Such malpractices may raise the cost of secondary use of the radio spectrum to the extent that it is no more affordable for end-users than use of the licensed spectrum [1214]. This could technically bring the emergence of CR technology and spectrum reuse to a halt. There exists a trade-off between the QoS provision and the associated pricing of the secondary radio spectrum that is enabled for reuse in SSMs [1518]. The QoS [1922] and economic robustness [2328] of future SSMs have been two important topics of ongoing research on CR technology. Generally, revenue generation is core to the survival of SSMs [10].

This paper implements a secondary spectrum trade model based on a noncash approach. A new virtual token coined the spectrum dollar is proposed for the secondary spectrum trade. It is a unit incentive to be paid for the secondary radio spectrum trade-in SSMs. The spectrum dollar provides a methodology for revenue exchange among SSM entities without any involvement of a third party, such as banks, and helps to avoid the related incremental transaction costs. By its nature, the spectrum dollar is reminiscent of the application of the emerging tokenization concept in blockchain technology. A floor-and-trade rule is used to determine profitability shares based on the underlying secondary spectrum trading behaviours. This rule determines the exchange rate of spectrum dollars, the corresponding shares of trading PLOs, and participation fees to be charged by the SSM to maintain a no-loss situation for the spectrum broker managing the secondary radio spectrum trade. To maintain simplicity, in this research, the spectrum broker is assumed to be a nonprofit entity, and the focus of the study is on analysing the role of spectrum dollars as virtual tokens and their exchange based on the floor-and-trade rule for aiding secondary radio spectrum trade and pricing.

The floor is the threshold value determined by the spectrum broker to set the participation fees charged to trading PLOs for participation in the SSM, based on their adherence to the stipulated secondary spectrum trading behaviour for a given trading period. The participation fee not only forces the participating PLOs to enable spectrum reuse and avoid insurance of loss to the spectrum broker managing the trade but can also be used to generate revenues. It enlarges the profitability of the largest contributors and at the same time maximizes the loss of the lowest contributors in the SSM for a given period. This motivates participating PLOs to make their spectrum available for reuse in the SSM. The SSM generates revenues from the participation fee even if PLOs act maliciously to deny spectrum reuse. The model promises profit maximization to trading PLOs for sales maximization, subject to the satisfaction of spectrum demand in the SSM.

The rest of this paper is organized as follows. Section 2 discusses the related work. Section 3 introduces the system model for floor and trade rule and its advantages along with those offered by the use of spectrum dollars as a token for the secondary spectrum trade. The section is followed by the mathematical representation of the model in Section 4. The simulation results and analysis are provided in Section 5, and finally, conclusions are provided in Section 6.

In general, we recognize two types of spectrum sharing schemes: centralized and distributed architectures. Within this paper, we focus our attention on the centralized scheme; although, the proposed scheme based on the application of the floor-and-trade rule can be easily extended to the distributed architecture. In centralized architecture, the spectrum broker is responsible for matching service requests from end-users with the spectrum bids of PLOs. The centralized architecture offers the prominent advantage of reduced complexity in terms of communication overhead, as there is no requirement of communication between end-users and PLOs. On the other hand, the centralized architecture could potentially suffer from a single point of failure, resulting in decreased efficiency of the SSM. Several solutions exist to overcome this issue, notably the proposal of a mirrored server architecture [29]. Instead of a single central server, for each SSM region, there could be multiple distributed servers, which are ready for the fail-over should the master server malfunction. Recently, blockchain technology took a step toward the wider application of such an architecture in various areas, including bioinformatics [30], the Internet of Things (IoT) [31, 32], and global payments [33]. In the spectrum sharing area, we have identified a few pioneering works proposing to use blockchain technology to enhance the efficiency of SSMs. Notably, [34] proposed the use of blockchain architecture for primary and secondary cooperative sharing, showing its advantages and drawbacks compared to the traditional database architecture. Security concerns related to spectrum sharing between aerial and terrestrial communications are addressed in [35]. The authors developed a secure spectrum trading and sharing scheme leveraging permissioned blockchain technology. In [36], the authors proposed a blockchain-based unlicensed spectrum sharing game, which allows a Nash equilibrium to be achieved among the operators by exchanging virtual cryptocurrency tokens. The blockchain technology used for spectrum sharing in the multiperator environment was considered in [37]. The authors proposed a smart contract to enable spectrum sharing while preserving the privacy of PLOs and the fairness of the system. Perhaps the conceptually closest paper to our contribution is this work presented in [38], where the authors proposed a two-stage privacy-preserving, incentive-compatible, and spectrum-efficient framework based on blockchain. The first stage involves the signing of a contract between the base station and end-users, for which the end-users receive a monetary bonus paid in cryptocurrency. The second stage involves mapping the available shared spectrum among the machine-to-machine (M2M) communication entities. Our paper also presents a two-stage mechanism. In the first stage, the spectrum broker collects the available spectrum resources from PLOs, while in the second stage, it managed the sealed bid auction process to match secondary spectrum requests and bids. It should be noted, however, that the revenues from the SSM are paid in noncash monetary units coined spectrum dollars. This approach naturally avoids the need for high transaction costs and the presence of intermediaries and eventually produces market efficiency. Due to its noncash nature, the latter part of our approach could be implemented by using a well-known public or application-specific permissioned blockchain, while the spectrum broker as the centralized entity would still be responsible for sustaining market equilibrium and providing a FIAT gateway exchange (spectrum dollar/USD) for PLOs.

3. The Proposed Trade Model

Figure 1 presents the scenario of a secondary radio spectrum trade model managed by a centralized spectrum broker. PLOs place their sealed bids specifying the amount of spectra and corresponding prices with the spectrum broker, which governs the auctioning process and takes responsibility for making the bid allocations. Based on supply and demand, PLOs trade their radio spectra to generate revenues for providing services to secondary users in the SSM. The spectrum auction process (i.e., secondary spectrum bids, spectrum broker, and SU requests) has been modelled as a sealed-bid spectrum auction as proposed in [7, 39]. The focus of this work is on revenue redistribution and facilitation among the SSM entities. The model developed in this research has been implemented over a trading horizon that comprises several periods of secondary radio spectrum trade. PLOs compete with each other for spectrum trade opportunities in the SSM. The floor value is a nonnegative number that determines the participation fee in spectrum dollars based on the total amount of money exchanged among participating PLOs. The floor value is also used to price the spectrum dollar and determine the corresponding profit-loss shares for participating PLOs to enable radio spectrum reuse. Spectrum dollars are proposed to be exchangeable among participating PLOs over the trade horizon. For this purpose, a token exchange block has been introduced to enable the exchange of spectrum dollars among PLOs to either buy (accumulate) enough spectrum dollars to meet the floor value or to sell spectrum dollars to convert their earnings as profit into FIAT money. The spectrum dollar exchange based on the floor value keeps the secondary spectrum trade fair [40].

The floor value set by the spectrum broker based on the underlying secondary spectrum trade is used to determine whether a participating PLO made a profit or a loss in a given secondary radio spectrum trading period. All trading PLOs must pay the participating fee equivalent to the floor value to the spectrum broker in spectrum dollars. Loss-making PLOs must purchase the spectrum dollars from profitable PLOs to make up the difference between their respective earnings and the set floor value (i.e., the participation fee) for a given trading cycle. This purchase enables loss-making PLOs to make their payments for trading in the SSM to the spectrum broker in spectrum dollars. The number of spectrum dollars to be exchanged by participating PLOs is used to set the price for the spectrum dollar using the demand-supply equilibrium principle. The number of spectrum dollars purchased by a loss-making PLO for a given trading cycle at the current spectrum dollar price in the SSM determines its total loss. Similarly, the number of excess spectrum dollars of profitable PLOs for a given trading period at the current spectrum dollar price in the SSM determines their respective profitability for the given trading period.

The key aspect of the proposed platform is the tokenization (with the spectrum dollar acting as the token) of the spectrum, which allows for the opening of the spectrum sharing market without intermediaries and with additional control by the regulator (the spectrum broker). In the proposed model, the token exchange block can be realized as the traditional FIAT gateway exchange block in blockchain, while the spectrum broker is a separate entity placed outside the blockchain model. This hybrid (blockchain application and centralized control mechanism) scheme has already been considered in several studies, including [37]. It should also be noted that we reserve the examination of numerous details regarding the blockchain implementation (consensus mechanisms, selection of public (permissioned) blockchain, hyperledger, etc.) for our future research and place our main attention in this paper on the study of the entire demand/supply chain at large.

3.1. Advantages of the Floor-and-Trade Rule

The proposed system model is based on the floor-and-trade rule, which provides several advantages to the trading process in the SSM, which are explained below. (i)The floor-and-trade rule enables an automated methodology to impose a secondary spectrum withholding charge on PLOs and ensure their participation and spectrum utilization efficiency(ii)The floor-and-trade methodology increases the chances of secondary spectrum availability by enforcing the participation of PLOs in the SSM to enable radio spectrum reuse(iii)The automation of profit-loss calculations as revenue shares of the participating entities reduces the monitoring overhead for secondary spectrum trade reporting by PLOs. Further possibilities for false secondary spectrum trade values are minimized through the use of a spectrum withholding charge such as the participation fee in the SSM(iv)There are no added operational costs (other than infrastructure sharing cost, if any) for the spectrum broker/SSMto enable and manage the secondary radio spectrum trade in a highly competitive manner using the floor-and-trade methodology(v)The floor-and-trade methodology maximizes the profitability shares of the highest-contributing PLOs, and at the same time, it maximizes the loss of the lowest-contributing PLOs(vi)The floor-and-trade rule minimizes the chances of possible economic malpractice involving participating PLOs manipulating secondary spectrum pricing. This avoids the establishment of a monopoly over the enabled secondary spectrum(vii)The use of the spectrum dollar can enable benefits transfer among the entities belonging to SSMs of different sizes in a direct manner without requiring any involvement by third parties, such as banks, and hence avoids transaction costs incurred to the third parties

The block diagram of interaction among all SSM entities using the spectrum dollar and USD transactions is depicted in Figure 2.

4. Analytical Model for the Floor-and-Trade Rule

In this section, the fundamental relations between the spectrum dollar supply and demand and the corresponding equations are outlined. Let and represent the revenue in spectrum dollars for trading PLOi and PLOj, respectively, for a given instant trading period. Let represent the total revenue of all trading PLOs in terms of spectrum dollars over a given trading horizon. Let represent the floor value for exchange of spectrum dollars among the nPLOs trading in the SSM. A PLO is a spectrum dollar seller if its revenue generation over a complete trading horizon, i.e., , is equal to or greater than the floor value determined by the spectrum broker for a given bidding instant. Similarly, a PLO is a spectrum dollar buyer if its revenue generation over a complete trading horizon in spectrum dollars, i.e., , is less than the floor value set in the SSM for the given trading period. Let be the price calculated for the exchange of a unit spectrum dollar and be the profitability of a participating PLO in US dollars, for a given trading horizon. Let the total number of spectrum dollar seller be represented by . Also, let the number of spectrum dollar buyers be represented by (i.e., ).

Table 1 provides the notation for the different parameters involved in the implementation of the floor-and-trade rule-based spectrum dollar exchange methodology. The revenue of an individual trading PLO in spectrum dollars is calculated as the sum of its revenue generation over all trading periods of a given trading horizon , as given in Eq. (1)

is the sum of revenues generated by individual PLOs over all trading periods of a given trading horizon , as given in Eq. (2).

The floor value is determined by the spectrum broker by dividing the total revenues generated by the total number of PLOs trading in the SSM, as given in Eq. (3)

The selling/buying status of each PLO trading in the SSM is determined by calculating the difference between its earnings and the specified floor value for a given trading horizon. This helps to determine the total number of spectrum dollar sellers and buyers for a given trade horizon as follows:

Upon the completion of a trade horizon, each trading PLO, whether a buyer or a seller, pays an amount equal to the current floor value to the SSM as a participation fee. At market equilibrium, the total supply of spectrum dollars is equal to their total demand in the SSM, as given in Eq. (5) where is the spectrum dollar demand function, while the spectrum dollar supply function is given as . These functions provide the total number of spectrum dollars to be exchanged among trading PLOs for a given trading horizon. We would like to stress the fact that the expressions given in Eq. (5) comprise two important contributions. The cumulative sum of spectrum dollars, available for sale with is given by . Also, there are spectrum dollars with the selling PLOs that are not available for sale but must be paid to the SSM as participation fees. Similarly, the cumulative sum of spectrum dollars to be purchased by the in the SSM is given by . Additionally, spectrum dollars are to be paid by the buying PLOs to the SSM. Therefore, Eq. (5) can also be rewritten as Eq. (6)

The price of a unit spectrum dollar in USD can be determined by using either side (the demand or the supply functions) of Eq. (6) where is given by Eq. (3) and Eq. (7) provides the optimum spectrum dollar price in the SSM based upon the total number of buyers/sellers and the floor price, while the floor price is based on total revenue and the total number of participants. The spectrum dollar price decreases with an increase in the quantity supplied and increases with an increase in the quantity demanded, and vice versa. Let represent the profitability in USD for a participating PLO i in the SSM. We can express its quantity as given by Eq. (8)

results in a negative value for PLOs that make a loss in the SSM for a given trade horizon. Figure 3 presents the flowchart for the spectrum dollar unit price and revenue calculation (in spectrum dollars). These metrics determine PLO profitability in USD at the end of the process.

5. Simulation Results and Analysis

5.1. Preliminaries

The proposed system is based on a periodic one-shot sealed-bid auction [41]. We consider two established spectrum-sharing techniques: (a) the carrot-and-stick-based allocation technique [17] and (b) the QoS-based allocation technique [18]. The revenue information of these two models is assumed to be released in spectrum dollars to enable the implementation of the floor-and-trade methodology in this work. In the simulations for both models, a uniform distribution of break-even prices has been used, and SSM participation will be valued for each individual participating PLO for a total of ten participating PLOs in the simulations. The optimum bidding price is calculated based on the sum of the probability of a participating PLO winning a bid either on or below the margin using the uniformly distributed break-even prices. The description of the spectrum auction bidding process is beyond the scope of this paper, and interested readers can find it in [17]. The model considers the PLO’s will to participate in the SSM to determine its level of participation and its break-even cost as the reserve price below which it decides against a sale in the SSM. Hence, all participating PLOs do not offer all of the spectrum spaces available to the SSM due to the economic parameters. The allocations are performed after the auctioning process, that is, after the determination of the winners, the secondary spectrum pricing, and the related payments. Participating PLOs that win the bids either on or below the margin generate revenues in the SSM, while those that lose the bids do not get the opportunity to generate any revenue at that bidding instant but may participate in future bids. PLOs’ profitability is calculated as the revenues that are generated beyond their break-even costs. The simulations were run for a complete bidding horizon containing 24 bidding instants, each corresponding to an hourly bid in the SSM.

5.2. Simulation and Results

Figure 4 presents the calculated in spectrum dollars using Eq. (3) for ten PLOs participating in the SSM trade. The graph shows that the total revenue of the participating PLOs is higher for the QoS optimization-based secondary spectrum access model than that for carrot-and-stick model. This is because the carrot-and-stick model considers only quantity [17], while the QoS-based methodology considers both the quantity and quality of the traded spectrum during the bid allocation process. Pricing of the bids considering both quantity and quality increases the associated unit secondary spectrum costs in the SSM as proven in [18]. The corresponding revenues generated by each of the trading PLOs for the given trading horizon are shown in Table 2. PLOs 2, 5, 7, and 10 were unable to win any bids during the bidding horizon due to their high break-even costs, and hence, the bidding prices did not generate any revenue over the horizon. Moreover, it can be observed that for the QoS-based allocation model, the spectrum dollar price is higher, and at the same time, the number of spectrum dollars to be exchanged is higher as well. This confirms the theoretical foundation laid in Section 3.

The respective floor values for the total revenues generated by each model are shown in Figure 5. It can be seen that an increase in the floor value is proportionate to the respective total revenue values in spectrum dollars for each trade model. This means that the higher the total revenue is, the higher the calculated floor value given the same number of PLOs trading in the SSM; thus, the QoS-based model has a higher floor value.

Comparing the revenues generated by each PLO to the corresponding floor value of each model, it can be seen that in both cases, 5 PLOs generated more revenues from SSM trade than the current floor value and are hence profitable, while the other 5 PLOs, which generated less revenue than the floor value, make a loss. Using the values for total revenue in spectrum dollars, floor values, and the number of spectrum dollar sellers and buyers, the spectrum dollar price is determined using either the demand or the supply function given in Eq. (8). The results are shown for both spectrum allocation methodologies in Table 3.

The corresponding revenue generated by each of the participating PLOs in the SSM trade for the trading horizon using the carrot and stick-based secondary spectrum trade model, with a floor value and respective spectrum dollar price , is shown in Table 4. The sum of the profit/loss values for the secondary spectrum trade in the SSM for a given trade horizon is zero, which confirms the theoretical expectation introduced in Section 3.

Similarly, the same simulation scenario using the QoS optimization-based trade model is given in Table 5. In this case, the floor value and respective spectrum dollar price , as shown in Table 5.

To obtain more generalized results, the number of trading PLOs in the SSM was increased to one hundred (), which trade different numbers of spectrum spaces. The floor value for trading PLOs was calculated to be , with 46 PLOs as sellers and the other 54 PLOs as the buyers of spectrum dollars. As shown in Table 6, the unit spectrum trade price in the SSM is set to unity, generating spectrum dollars, with the spectrum dollar price equal to USD.

Figure 6 shows PLOs’ spectrum trade values relative to the floor value set in the SSM, while Figure 7 shows the corresponding relative revenue in USD for PLOs trading under the floor-and-trade methodology. The profitability shares of participating PLOs in USD depend upon their respective revenue differences in spectrum dollars from the floor value. The spectrum dollar price is calculated based on the demand and supply equilibrium value of spectrum dollars (for example, PLO 16 in Figure 7) at which participating PLOs make neither a profit nor a loss; in other words, the price trades the spectrum slots at a value exactly equal to the floor value in the SSM.

5.3. Sensitivity Analysis

A sensitivity analysis was performed on the proposed floor-and-trade model to analyse the effects of variation in the individual parameters. Some of the findings of the sensitivity analysis are as follows: (i)The floor value increases with an increase in total revenue earnings, while it decreases with an increase in the number of PLOs trading in the SSM(ii)The spectrum dollar price increases with an increase in the floor value, and vice versa(iii)The spectrum dollar price and the profitability shares of all participating PLOs in USD are zero, with all participating PLOs being sellers and none being buyers in the SSM. This is intuitive, as in this case, the earnings for each of the participating PLOs are equivalent to the floor value, and there are no spectrum dollars to exchange(iv)The spectrum dollar price is highest when there are no spectrum dollar sellers and all participating PLOs are spectrum dollar buyers

The floor-and-trade methodology automates a value-based reward-and-punishment mechanism for the underlying secondary spectrum trade. The highly competitive environment for the exchange of spectrum dollars using the floor-and-trade methodology maximizes the reward of the participating PLOs that bring the most value to the SSM. It simultaneously maximizes the punishment of those that withhold access to their available spectrum for secondary use. The participation fee and spectrum dollar price are calculated in real-time based on the underlying secondary spectrum trade behaviours in the SSM.

6. Conclusions

We have proposed a blockchain-based model of a secondary spectrum market based on spectrum dollar tokens. In the proposed model, the floor-and-trade rule is applied to regulate spectrum dollar pricing depending on the performance of the overall trade in the SSM rather than that of individual PLOs. The spectrum dollar price increases with a decrease in the number of spectrum dollar sellers or an increase in the number of spectrum dollar buyers, and vice versa. The floor-and-trade rule-based methodology maximizes the reward for the largest contributors and simultaneously maximizes the punishment for those making the smallest contributions to enabling radio spectrum reuse. The automated process of the floor-and-trade rule-based methodology minimizes the monitoring overhead of secondary spectrum trade reporting. Spectrum dollar pricing and exchange minimize the control of participating PLOs over the economic parameters of the underlying secondary spectrum trade. PLOs cannot manipulate the economic parameters of the secondary spectrum trade, and hence, the chances for the establishment of a monopoly over the secondary spectrum resource are annulled. SSMs can base their secondary spectrum allocations purely on the QoS values offered to them. In the future, SSMs may decide to sell their earnings to meet their operating costs and/or make capital investments to enable radio spectrum reuse.

Data Availability

The data used to support the findings of this study have been deposited in the Hindawi repository on github repo (https://github.com/JurajGazda/Hindawi).

Conflicts of Interest

The authors declare no conflict of interest regarding this publication.

Acknowledgments

This research was funded by the Slovak Research and Development Agency, projects APVV-18-0214 and APVV-15-0055 and by the Scientific Grant Agency of the Ministry of Education, Science, Research and Sport of Slovakia under the contract VEGA 1/0268/19. This research was also supported by Ukrainian government project No.0120U100674 “Designing the novel decentralized mobile network based on blockchain architecture and artificial intelligence for 5G/6G development in Ukraine”.