A new fair-efficient spectrum allocation scheme for the LTE and WiFi coexistence platform

Long-term evolution (LTE) carrier aggregation with the unlicensed WiFi spectrum band has been pointed out as a good solution to handle the rapidly increasing wireless data traffic amounts. With both LTE and WiFi networks, the investigation of their coexistence is a hot research topic of active interest, primarily driven by industry and academia. In this study, we investigate a new spectrum allocation scheme for the LTE/WiFi coexistence platform. To maximize the system throughput while guaranteeing a relative fairness between heterogeneous networks, we adopt the cooperative game paradigm to design our novel scheme. According to the basic ideas of Proportional Nash bargaining solution (PNBS) and Zhang’s group bargaining solution (ZGBS), we can leverage a mutual consensus to provide a fair-efficient solution for the LTE/WiFi spectrum sharing problem. Based on the online interactive bargaining approach, network agents work together to effectively share the LTE and WiFi spectrum resources. Under dynamically changing network environments, it is an essential approach to find the relevant trade-off between conflicting requirements, i.e., fairness and efficiency. Validated by simulation results, our proposed scheme can provide important insights into the LTE/WiFi system operations. Finally, we forecast further research trends on the basis of our conclusion.

the resource's fair-sharing. In the LTE/WiFi system platform, it is important to design a coexistence control protocol which addresses both the inter-network fairness as well as the intra-network fairness for the BESs and QPSs. However, little consensus has been reached on this important matter with divergent views that break across pro-BESs or pro-QPSs lines. Therefore, the key technique to utilize the potential performance advantage lies in the reasonable allocation of LTE and WiFi spectrum resources. In this paper, we investigate the LTE/WiFi system infrastructure, and construct the most appropriate spectrum allocation scheme in a fair-efficient manner. This approach can maximize the LTE/WiFi system performance while ensuring a desirable service fairness under diversified traffic environments [3,6].

Technical concepts
One of the most crucial concerns for the LTE/WiFi system is how to achieve a notion of fair-efficient spectrum sharing. However, achieving this control issue is extremely difficult, whereas each network agents are free to act in a selfish manner. Therefore, we need a new control paradigm to address the LTE/WiFi spectrum allocation problem. Game theory is a branch of mathematics devoted to studying interaction among rational and self-interested game players. Originally, game theory generalizes the decision-theoretic approach among competing players and produces optimal decision-making of independent and competing players in a strategic setting. As a special case of game theory, bargaining solutions can effectively motivate the game players to work together to maximize social welfare through cooperation. In 1950s, John F. Nash was a pioneer in the study of bargaining solutions, and published his bargaining idea, which is now known as the Nash bargaining solution. Even though Nash's idea is the founding stone of bargaining process, it has been quite controversial with some features. Since then, some bargaining solutions have been newly introduced to ensure desirable features [7].
In 2011, Y. Xu and N. Yoshihara have introduced the concept of Proportional Nash bargaining solution (PNBS). They define and study a new bargaining solution by employing the basic idea of classical Nash solution concept to make recommendations for nonconvex bargaining problems. The PNBS is a natural solution to reconcile the conflicting criteria such as efficiency and equity considerations. The PNBS approach to bargaining problems opens a new possibility of investigating bargaining solutions, which are based on sequential eliminations of certain alternatives in bargaining problems. Usually, Efficiency, Anonymity and Scale Invariance are standard axioms in the original Nash bargaining solutions. With these axioms, the PNBS has additional two axioms; (1) Equity Principle, which reflects an equity concern in making a solution recommendation for bargaining problems, and (2) Weak Contraction Independence, which is a familiar axiom used for characterizing the Kalai-Smorodinsky bargaining solution for nonconvex bargaining problems [9].
Presently, a conventional group structure can no more cover all the types of cooperative structures in practice, external cooperation between the groups also affects the payoff allocation between individual players. X. Zhang also proposed a new bargaining solution, called Zhang's group bargaining solution (ZGBS), for the group bargaining problem. In the ZGBS, groups of individual players bargain with each other, and a solution is obtained to solve the bargaining problem with group structure. In order to model a group as a bargaining unit, the preferences of groups are defined, and group bargaining process is utilized in a more cooperative manner. A similar bargaining solution concept for the same group bargaining problem was given by S. Chae. The mathematical presentations of his bargaining solution is quite different from the ZGBS. However, to the ultimate, these two solutions are equivalent, and the final outcomes are the same [10,11].

Main contributions
The major goal of our proposed spectrum allocation scheme is to effectively share the limited LTE and WiFi spectrum resources while optimizing social welfare through the relative fairness. For satisfying this goal, multiple system agents should work together in a coordinated manner. In the proposed scheme, the basic ideas of NBS, PNBS and ZGBS are adopted to solve the spectrum allocation problem in the LTE/WiFi platform. To make the problem tractable, we decompose it into three sub-problems: the LTE spectrum partitioning problem, and the LTE/WiFi spectrum sharing problems. For the first sub-problem, the LTE and WiFi service providers act cooperatively with each other according to the NBS. For the second sub-problem, we develop the LTE spectrum sharing algorithm for the QPSs based on the PNBS. For the third sub-problem, the BESs and QPSs negotiate an agreement by using the idea of ZGBS. Under dynamically changing system conditions, control decisions in our proposed scheme are made adaptively in a real-time online manner, which is practical approach to be implemented for a real-world LTE/WiFi system.

Organization
The remainder of this study is organized as follows. The related work is briefly reviewed in Sect. 2. Section 3 establishes the LTE/WiFi platform and formulates bargaining game models based on the NBS, PNBS and ZGBS. Then, between LTE and WiFi networks, the spectrum partitioning and sharing problems are presented. In addition, to help readers understand better, our proposed scheme is explained in detail how to achieve a fair-efficient bargaining solution. In Sect. 4, the simulation results are presented to verify the effectiveness of our approach. Finally, the conclusions and possible plans for future work are drawn in Sect. 5.

Related work
The main goal of LAA technology is to increase the LTE system throughput but not to degrade the performance of the WiFi network. Several research papers have been published to improve the LTE/WiFi system performance. Concerning the literature on this topic, we list below a few details of the most recent and relevant papers that deal with the concept of LTE/WiFi coexistence. In [15], a novel non-orthogonal multiple access (NOMA) method is proposed to improve the performance of multi-user systems. In order to improve the outage probability and ergodic capacity of downlink NOMA multi-user systems, the proposed method is derived in scenarios of perfect and imperfect successive interference cancellation [15]. H. Na et al. propose a new interuser interference cancellation scheme applicable to the users with the same number of transmit and receive antennas [16]. By summing the received signals for two symbol periods, this scheme can cancel inter-user interference and obtain a twofold diversity order. The paper [17] formulates a downlink heterogeneous ultra-dense network where a lot of small base stations are randomly deployed with macro-base stations based on the Poisson point process. By considering three fractional power control strategies, the coverage probability and its variance are derived, and analyzed through the area spectral efficiency and energy efficiency of the network [17].
The article [18] provides an overview of 5G new radio unlicensed (NR-U) technology and discusses open challenges to operate it in the presence of WiFi systems. Achieving harmonious NR-U/WiFi coexistence requires investigating many NR-U issues, including waveform design, multi-channel operation, frequency reuse, scheduling and hybrid automatic repeat request, as well as the initial access and discovery design [18]. V. Loginov et al. propose two novel channel access methods for NR-U, in which an NR-U base station randomly stops sending the reservation signal [19]. The key idea of these two methods is to detect and resolve collisions while improving the overall performance in coexistence scenarios. The paper [8] considers maximizing the total throughput of both downlink and uplink in NR-U by jointly optimizing the time and power allocation while ensuring fair coexistence with WiFi. The proposed method in [8] can realize throughput fairness with different WiFi payloads, maximum downlink power and maximum channel occupation times, and achieves the largest WiFi throughput [8].
In [2], the QoS-Aware Resource Allocation (QARA ) scheme investigates the QoS-aware coexistence between the LTE system and the WiFi system. To enable the QoS-awareness, system throughput and delay are quantified as the QoS metrics, and the QoSaware control problem has been formulated. Major goal of this problem is to support as many QoS-preferred users as possible in the LTE network while maintaining fair QoS guarantees for the WiFi system. To satisfy this goal, the QoS-aware control problem is decomposed into two sub-problems, the sum-power minimization problem and the user association problem. For the sum-power minimization problem, the deep-cut ellipsoid method is adopted to optimize the LTE transmission time, subcarrier assignment, and power allocation. For the user association problem, an efficient algorithm called successive user removal is proposed. Through simulations, the effectiveness of the QARA scheme has been demonstrated based on the tradeoff among different QoS metrics [2].
The Licensed and Unlicensed Spectrum Aggregation (LUSA) scheme is devoted to the licensed and unlicensed spectrum aggregation technology within the LTE/WiFi coexistence system [12]. The LUSA scheme consists of four main functionalities, such as carrier selection, listen-before-talk, discontinuous transmission, and transmit power control mechanisms. Then, an enhanced learning technique is devised for enhancing the spectrum exploitation and utilization from the unlicensed system. In addition, a double Q-learning algorithm is implemented to accommodate two Q-functions with a common reward function that is presented as the overall system throughput. By using this learning method, the channel occupancy time and the interference power level are jointly optimized for the efficiency of LTE/WiFi coexistence system. Simulation results are provided to reveal the benefit of LUSA scheme [12].
M. Maule et al. propose the Delivering Fairness and QoS Guarantee (DFQG) scheme to achieve a high degree of fairness between the LTE and WiFi connections as well as to provide QoS guarantees for the admitted LTE communication sessions [13]. The DFQG scheme is based on two key algorithms: (1) LAA connection admission control algorithm, and (2) adaptive duty cycle resource division algorithm. The first algorithm is designed for the fair resource allocation between the WiFi and LAA sessions while ensuring a higher system throughput for the admitted LTE connections. The second algorithm dynamically adjusts the duty cycle duration to meet the upper delay bound requirements of the LTE connections. To effectively implement these two algorithms, LAA base stations are assumed to monitor their shared channel environments by keeping track of the number of WiFi connections. To characterize the key performance trade-offs, authors develop a new analytical model, and comprehensively investigate the performance of the DFQG scheme [13].
Until now, some existing state-of-the-art research papers have proposed novel schemes for the LTE/WiFi system. They attempt to achieve the fair coexistence between LTE and WiFi networks while maximizing the system throughput. However, none of research literatures consider an interactive perspective of different network agents. In this study, we apply the basic ideas of NBS, PNBS and ZGBS to get a well-balanced system performance. Therefore, system agents sequentially negotiate with each other to reach a mutual consensus, which can guarantee to effectively share the limited LTE/WiFi spectrum resources. As far as we can gather, this is the first work that different bargaining concepts are selectively applied to the design of spectrum allocation algorithm in the LTE/WiFi system.

The proposed LTE/WiFi spectrum allocation algorithm
This section presents the LTE/WiFi system infrastructure and introduces the fundamental concepts of NBS, PNBS and ZGBS. Then, a new three-phase bargaining game model is formulated to focus on the coexistence of LTE and WiFi networks. Finally, the main steps of our proposed spectrum allocation algorithm are described.

LTE/WiFi platform and interactive bargaining game
In this study, a heterogeneous network platform is considered to establish the joint LTE/ WiFi platform. We consider a coexisting network of one LTE-LAA macro-cell and multiple WiFi micro-cells, which are overlaid on the macro-cell coverage area, and they are operated by WiFi access points (APs), i.e., W = {W 1 , . . . , W m } . Due to the small coverage of the APs, interference among them is neglected. LTE base station (B) operates on a licensed spectrum band (S B ) , while the W 1≤i≤m has its unlicensed spectrum band S W i . The B and W i are connected via optical fiber networks. We assume that there are a number of IoT devices, i.e., D = {D 1 , . . . , D n } , which are located in the coverage region of the LTE/WiFi network system. The traffic services of these devices are either served by the B or offloaded to the corresponding AP. It is assumed that the association among B , W 1≤i≤m and D 1≤j≤n has already been determined. The LTE/WiFi combined network infrastructure is considered as shown in Fig. 1, and Table 1 lists the mathematical notations used in this paper [14].
Individual IoT devices have been equipped with technology to enable them to connect simultaneously with the LTE and WiFi networks. Therefore, the collaboration between B and W is realized by the dual connectivity capability, which enables IoT devices to aggregate the S B and S W spectrum resources. According to a Poisson process, individual IoT devices in the D generate their communication tasks. In the coverage area of W i , The jth IoT device G B The second phase bargaining game The first phase bargaining game The D 's utility function of QPS in the G W Q B All IoT devices, which generate QPSs Q W The W 's IoT devices generated QPSs W The set of WiFi access points W 1≤i≤m The ith WiFi access point we consider two different device sets. The set B W i consists of devices, which generate BESs and the set of Q W i consists of devices, which generate QPSs. These all devices can contact simultaneously to the B and their corresponding W to share the S B and S W i . If the D j is in the W i 's area, the totally allocated spectrum resource for the D j is are the D j 's LTE and WiFi spectrum amounts, respectively. The operational timeline is discretized into time slots to make spectrum allocation; it is the same time scale of communication task arrivals, which is a common assumption in the LTE/WiFi system [7].
In the LTE/WiFi system, the S B and S W i are limited resources. Therefore, effective spectrum allocation strategies should be considered to improve the system performance.
To address the S B and S W i sharing problem, we formulate three bargaining games, i.e., G B W , G B and G W i , at each time period. It is noteworthy that these three bargaining games formulate the B-W-D association in a cooperative manner. In the G B W , the S B is divided for the B and W 1≤i≤m using the idea of NBS where R B for the B and R W i for theW i . In the G B , the all devices generated QPSs bargain with each other to share the R B according to the PNBS. In the G W i , the devices in the B W i and Q W i bargain with each other to distribute the R i and S W i based on the ZGBS. The G B W , G B and G W i are operated sequentially in a step-by-step interactive fashion. Formally, we define the game entities, i.e., , T of gameplay.
• The G B W , G B and G W i are mutually and reciprocally interdependent in an interactive manner, and they work together to share the S B and S W i . • Q W i and B W i are the sets of IoT devices, which are covered by the W i and generate QPSs and BESs, respectively. Q B is the set of all IoT devices, which generate QPSs where Q B = W i ∈W Q W i . • In the G B W , the B and W 1≤i≤m are game players, and R B , R W i are their strategies. For the B and W i , the U B (·),U W i (·) are their utility functions, respectively. • In the G B , the device D k ∈ Q B is a game player, and ϒ D k is its strategy to share the R B . U D k (·) is the D k 's utility function. • In the G W i , the D j ∈ Q W i ∪ B W i is a game player, and J D j is its strategy. If

The fundamental ideas of PNBS and ZGBS
To characterize the fundamental idea of PNBS, we assume an n-player bargaining problem. Let N = {1 . . . i . . . n} be the set of players and R + ( or R ++ ) is the set of all non-negative (or all positive) real numbers. Let R n + or R n ++ be the n-fold Cartesian product of R + ( or R ++ ) . For any x, y ∈ R n + , we write x ≥ y to mean x i ≥ y i for all i ∈ N . x > y means x i ≥ y i for all i ∈ N and x = y . x ≫ y means x i > y i for all i ∈ N . For any subset A ⊆ R n + , A is said to be i) non-trivial if there exists a ∈ A such that a ≫ 0, and ii) comprehensive if for all x, y ∈ R n + , x > y and x ∈ A implies y ∈ A . Let be the set of all on-trivial, compact and comprehensive subsets of R n + . Elements in are interpreted as bargaining problems. Usually, a bargaining solution assigns a nonempty subset of A for every bargaining problem A ∈ . For all A ∈ and all i ∈ N , let m i (A) = max{a i |(a 1 , . . . a i . . . a n ) ∈ A} . Therefore, m(A) ≡ (m i (A)) i∈N is the ideal point of A . Let d i∈N be a disagree point, which is expected to be the result of non-cooperative actions; it means a failure of the bargaining process. If for all A ∈ , Nash bargaining solution, i.e., NBS (A) , is defined by [9]: Based on the NBS (A) , the PNBS, i.e., PNBS (A) , is mathematically formulated as follows [9]: To define the concept of ZGBS, the bargaining problem is represented as a quadruple Ŵ, S, u, d , where Ŵ is a partition of a player set N = {1 . . . i . . . n} and each element in Ŵ represents a formed coalition.S is a feasible payoff set in R |N | where R |N | is the n-dimensional Euclidean space, and |N | denotes its size. The d ∈ R |N | is a disagreement payoff vector when the coalitions fail to reach any joint contracts. There exists at least one element u ∈ S where u i > d i for any i ∈ N ; u i represents the i 's payoff. When Ŵ is the finest partition of N , the pure bargaining problem with a coalition structure is the original Nash's pure bargaining problem. The ZGBS is a direct extension to Nash's solution. To express the ZGBS, a function for two payoff vectors u and v with A ∈ Ŵ , i.e., f (u, v, A) , is defined as [10]: According to (3), the ZGBS (Ŵ, S, u, d) is defined by [10]: In 2004, Chae and Heidhues proposed a new solution concept to the group bargaining problem. In their approach, groups of individual players bargain both within and across groups. It treats a bargaining group as one bargainer even in cases where the bargaining group consists of heterogeneous individuals. They also showed that their solution implies the joint-bargaining paradox, and specified a class of solutions in which a larger bargaining group is treated better. The Chae and Heidhues's solution constitutes a traditional Nash solution within as well as across groups; it is given by [11]: Despite the difference in mathematical representations, the paper [10] has proved that the ZGBS and the Chae and Heidhues's solution become identical after applying a linear transformation to one problem. Therefore, they are equivalent in group bargaining problems [10].

The three-phase bargaining game in the LTE/WiFi platform
In the LTE/WiFi coexistent platform infrastructure, individual IoT devices generate their tasks. To effectively share the S B and S W spectrum resources, three bargaining games G B W , G B and G W i are developed, and work together to allocate the S B and S W . At the first phase, the G B W is designed to partition the S B into R B and R W 1≤i≤m . For this partitioning problem, the B and W i bargain with each other based on the current information about QPSs and BESs. As game players, the utility functions for B and W i at time t c , i.e., U t c B (·) and U t c W i (·) , are defined as follows: where η is a control parameter for the U t c B (·) , and β , κ , ω are control parameters for the U t c W i (·) . T D k is the D k 's maximum spectrum requirement. For the G B W , the features of efficiency, anonymity and scale invariance are important between QPSs and BESs. Therefore, the idea of classical NBS is adopted. In this study, the utilities of disagreement points are assumed as zeros, and R B , R W 1 , . . . , R W m is obtained as the NBS for the G B W ; it is given by: At the second phase, the G B game is implemented to share the R B among devices in the Q B . For the D k ∈ Q B , the utility function, i.e., U t c D k (·) , is defined as follows: where ψ , ̺ are control parameters for the U t c D k (·) . To get a fair-efficient solution for QPSs, we concern the features of equity principle and weak contraction independence. Therefore, the PNBS is preferred for the solution concept of G B . As the PNBS for the G B , . . . , ϒ D k ∈Q B , . . . is obtained by: At the third phase, each W i distributes its R W i and S W i for its corresponding device D j ∈ B W i ∪ Q W i . During the G W i game process, the W i categorizes its corresponding devices into two groups, i.e., B W i and Q W i , and the spectrum sharing problem in treated as the group bargaining problem. As a game player, the D j 's utility functions for QPSs and BESs, i.e., U QPS D j (·) and U BES D j (·) , are defined as follows: where ψ , ̺ are control parameters for the U QPS D j (·) ; they are defined as the same in the U t c D k (·) . ξ , α , τ are control parameters for the U BES D j (·) . For theD j , J D j is the allocated spectrum amount in the G W i game. If D j ∈ Q W i , the D j has already obtained the ϒ D j in the G B game. In this case, the J D j is additionally added, and the D j has total J D j + ϒ D j spectrum amount for its QPSs. If D j ∈ B W i , the D j gets the ϒ D j for its BESs. From the G W i , we can think the different type services, i.e., BESs and QPSs, are bargaining units. In this case, the ZGBS is preferred to reach a consensus in the G W i game. It is given by:

Main steps of our LTE/WiFi spectrum allocation algorithm
In this study, we propose a new spectrum allocation algorithm to characterize the LTE/ WiFi system platform. To reach the best fair-efficient solution, we adopt the concepts of cooperative bargaining games, and implement the NBS, PNBS and ZGBS. For the negotiation between the B and W i , the G B W , G B and G W i games are developed for BESs and (11) QPSs. During discrete time periods, these games are operated repeatedly in a step-bystep online manner. Owing to the desirable characteristics of NBS, PNBS and ZGBS, the S B and S W i can be effectively shared under dynamic LTE/WiFi network environments.

Fig. 2 Flowchart of proposed algorithm
In the proposed scheme, we do not focus on trying to get an optimal solution based on the traditional optimal approach. Instead, the decision mechanism in our interactive bargaining model is implemented with a polynomial complexity. The main steps of our proposed algorithm can be described as follows, and they are described by Fig. 2: Step 1: The values of control parameters are listed in Table 2, and the simulation testbed is given in Sect. 4.
Step 2: At each time epoch, multiple devices in the coverage region of the LAA-LTE macro-cell generate their communication tasks. To support these services, the B and W 1≤i≤m negotiate with each other in the step-by-step interactive and parallel fashion.
Step 3: At the first phase, the G B W is designed to partition the S B into R B and R W 1≤i≤m , which are allocated B and W i , respectively. For this partitioning problem, the NBS is adopted.
Step 4: In the G B W game, utility functions of B and W i are defined according to (6), and R B and R W i are decided using (1) and (7).
Step 5: At the second phase, the G B game is implemented to share the R B among devices in the Q B . For this game, the PNBS is preferred for the solution of G B .
Step 6: In the G B game, the D k ∈ Q B is a game player, and its utility function is defined according to (8). By using (2) and (9), the ϒ D k value is obtained. Step 7: At the third phase, each W i distributes its R W i and S W i for its corresponding devices through the G W i game. It is operated in a parallel fashion for each individual W 1≤i≤m .
Step 8: In the G W i game, the D j ∈ B W i ∪ Q W i is a game player, and its utility function is defined by using (10). Based on the idea of ZGBS, the J D j value is estimated according to (5) and (11).
Step 9: The G B W , G B and G W i games work together to achieve mutual advantages. Constantly, the B and W i self-monitor the current LTE/WiFi system environments. Proceed to Step 2 for the next game process.

Performance evaluation
This section describes how the proposed scheme is evaluated while comparing with other existing methods such as QARA , LUSA and DFQG protocols in [2,12,13]. This section comprises two subsections. The first subsection demonstrates the experimental method for the LTE/WiFi system, describes control parameter values, and explains a simulation scenario. The second subsection presents the simulation results with numerical analysis and discussion.

Experimental method
To develop our simulation model, we have used the simulation language 'MATLAB. ' MATLAB's high-level syntax and dynamic types are ideal for model prototyping, and it is widely used in academic and research institutions as well as industrial enterprises. For the performance comparison, we adopt the simulation scenario and LTE/ WiFi network environment setup as follows: QPSs and BESs. They are assumed based on their communication requirements, and service duration times.
• System performance measures obtained on the basis of 100 simulation runs are plotted as a function of the offered task request workload.   Figure 3 depicts the variations of the LTE/WiFi system throughput, which is obtained as a function of increasing workload rate. Analyzing the data, one may notice that the system throughput grows as workload arrival rate increases. This is explained by the fact that the workload increasing makes the LTE/WiFi system more profitable by providing more communication services. From the simulation results, we can observe that the throughput of our proposed scheme is higher than that of the QARA , LUSA and DFQG schemes. This outcome indicates that our proposed method can dynamically allocate the limited LTE/WiFi spectrum resources to ensure the BESs and QPSs. Therefore, we can adapt the dynamics of LTE/WiFi system under widely different traffic situations. The analysis of the normalized IoT device payoff is shown in Fig. 4. From the results, it is important to note that our proposed scheme can achieve a better device payoff compared with the existing protocols. It is because our method has two advantages: (1) sequentially negotiation to converge a mutual consensus, and (2) reciprocal agreement for different BESs and QPSs. These features make spectrum allocation decisions adaptively from low to heavy traffic workload rates while leading to a maximized device payoff. From this discussion, we can conclude that our NBS-, PNBS-and ZGBS-based bargaining approach provides an effective way to share the limited LTE/ WiFi spectrum resources. Figure 5 shows the fairness per each IoT device in the LTE/WiFi system. As presented in the figure, our proposed scheme can achieve the best fairness compared to the existing state-of-the-art protocols. Traditionally, cooperative game theory attempts to ensure a relevant tradeoff between efficiency and fairness in bargaining games. The major characteristic of NBS, PNBS and ZGBS is to provide a fair-efficient solution. The most significant point in Fig. 5 is that our bargaining approach can maintain the dramatically higher fairness for IoT devices for the spectrum allocation problem in the LTE/WiFi system. Based on the above three experiments, it is obvious that the proposed scheme can strike an appropriate performance balance under widely diversified communication workload intensities in the LTE/WiFi system platform. Therefore, IoT devices in the proposed scheme take the mutual advantages through bargaining with each other. The average system throughput, payoff and fairness of IoT device are increased by 10%, 10% and 25%, respectively, in comparison with existing protocols.

Conclusion and future work
The LAA technology enables the coexistence of LTE and WiFi networks while potentially offering an improved network throughput. For the effective LTE/WiFi system operation, the cooperation of LTE BS onto WiFi AP can play a significant role. In this study, we investigate the LTE/WiFi system platform to design an effective spectrum allocation scheme to strike an appropriate performance balance. To tackle the LTE/ WiFi spectrum allocation problem in an efficient way, the bargaining concepts are borrowed from the NBS, PNBS and ZGBS, and they are implemented in a step-by-step interactive fashion. In a three-phase process, our proposed bargaining model can leverage a mutual consensus to provide a fair-efficient solution. Therefore, the LTE BS, multiple WiFi APs, and their corresponding IoT devices work together to effectively share the limited LTE/WiFi spectrum resources. Based on the iterative combination of spectrum partitioning and sharing problems, we leverage a reciprocal agreement as possible while maintaining fair QoS guarantees for multiple IoT devices. Finally, simulation results have demonstrated the effectiveness and efficiency of the proposed scheme. Through the numerical analysis, it is revealed that we can lead to an improvement of more than 10% and 20% in the achievable system throughput, device's payoff and fairness as compared to that obtained with the benchmark protocols such as the QARA , LUSA and DFQG schemes.
Despite the many advantages of the proposed scheme, there are still challenges and new research directions in deploying the LTE/WiFi systems. First, we will consider a multi-mode BS that operates over the high-frequency mm-wave band. Here, we aim at addressing the coexistence problem of a multi-mode BS with WiFi networks. Second, we may explore the adaptive cognitive ratio technology in varied channel conditions and multi-user situations. Another interesting issue is the movement of different IoT devices. It deserves much attention in the future study.