Coalition Formation Games Based Sub-Channel Allocation for Device-to-Device Underlay mmWave Small Cells
Yong Niu, Han Shi, Yong Li, Ruisi He, Zhangdui Zhong

TL;DR
This paper proposes a coalition formation game approach for optimal sub-channel allocation in dense mmWave small cell networks, enhancing system sum rate for access and D2D links.
Contribution
It introduces a novel coalition formation game model for sub-channel allocation in mmWave small cells, improving spectral efficiency and system sum rate.
Findings
Achieves higher system sum rate compared to existing schemes.
Demonstrates the effectiveness of coalition formation in dense mmWave networks.
Provides a practical algorithm with superior performance.
Abstract
Small cells in the millimeter wave band densely deployed underlying the macrocell have been regarded as one of promising candidates for the next generation mobile networks. In the user intensive region, device-to-device (D2D) communication in physical proximity can save power and improve spectral efficiency. In this paper, we focus on the optimal sub-channel allocation for access and D2D links in the scenario of densely deployed multiple mmWave small cells. The problem is modeled as a coalitional game to maximize the system sum rate of access and D2D links in the system. Then we propose a coalition formation game based algorithm for sub-channel allocation. Performance evaluation results demonstrate superior performance in terms of the system sum rate compared with other practical schemes.
| Parameter | Symbol | Value |
|---|---|---|
| Sub-channel bandwidth | 540 MHz | |
| Background noise | -134dBm/MHz | |
| Path loss exponent | 2 | |
| MUI factor | 1 | |
| Transmission power | dBm | |
| Maximum distance of D2D | 5m |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced MIMO Systems Optimization · Millimeter-Wave Propagation and Modeling · Cooperative Communication and Network Coding
Coalition Formation Games Based Sub-Channel Allocation for Device-to-Device Underlay mmWave Small Cells
Yong Niu*\affrefref1
Han Shi\affrefref2
Yong Li\affrefref2
Ruisi He\affrefref1
Zhangdui Zhong\affrefref1
\affref1State Key Laboratory of Rail Traffic Control and Safety, Beijing Jiaotong University, Beijing 100044, China \affref2Department of Electronic Engineering, Tsinghua University, Beijing, China
Abstract
Small cells in the millimeter wave band densely deployed underlying the macrocell have been regarded as one of promising candidates for the next generation mobile networks. In the user intensive region, device-to-device (D2D) communication in physical proximity can save power and improve spectral efficiency. In this paper, we focus on the optimal sub-channel allocation for access and D2D links in the scenario of densely deployed multiple mmWave small cells. The problem is modeled as a coalitional game to maximize the system sum rate of access and D2D links in the system. Then we propose a coalition formation game based algorithm for sub-channel allocation. Performance evaluation results demonstrate superior performance in terms of the system sum rate compared with other practical schemes.
1 Introduction
In 5G era, higher network capacity should be provided to address the challenge from explosive mobile traffic growth. One effective way of improving network capacity is to utilize the higher frequency resources. Millimeter wave (mmWave) bands, which has several gigahertz bandwidth, have been proposed to make a big impact in the 5G era. With huge bandwidth available, the link transmission rate can be increased to several Gbps. Thus, bandwidth intensive applications like high-definition TV, Augmented Reality, or virtual reality can be supported in the mmWave band. Due to high carrier frequency, the propagation loss is high for communications in the mmWave band. Consequently, directional antennas are synthesized at both the transmitter and receiver to achieve high antenna gain. Due to small wavelength, directional antennas in the form of antenna arrays can be synthesized in a small platform. Then the transmitter and the receiver point their beams towards each other by beam training [2].
Small cells are usually densely deployed in the user intensive region to serve more users with high quality services. In this situation, users are probably located in physical proximity. Consequently, D2D communications have significant advantages to support many content-based applications [1]. Due to directional communication, D2D communications in the mmWave band have less interference to access users compared with the conventional D2D communications in lower frequency bands. In the system, there are multiple sub-channels in the mmWave band. In each small cell, multiple access users in different sub-channels can be supported simultaneously by the base station. Therefore, how to allocate sub-channels to access links and D2D links in this scenario to reduce interference and maximize network capacity becomes a key problem.
In this paper, we study the problem of optimal sub-channel allocation for mmWave small cells densely deployed. We address this problem using game theory, and the coalition formation games are utilized to model the sub-channel allocation problem. In a coalition game, members form coalitions to improve system performance. In our problem, links occupying the same sub-channel are formed as a coalition, and the sum rate of links in the coalition is the total utility of this coalition. The sum rate of all links in the system is the total utility all coalitions try to maximize.
2 System Model
We consider the scenario of small cells in the mmWave bands densely deployed. In each small cell, mobile users are associated with corresponding base stations, and the access links are in the mmWave bands. Besides, we also enable D2D communications in the mmWave bands within each small cell and between small cells. There are multiple sub-channels in the mmWave bands, and the access links between users and base stations, and the D2D links between users are all in the mmWave bands. Multiple access links in different mmWave sub-channels can be supported simultaneously in the same small cell.
The link from nodes to is denoted by . In the mmWave bands, we assume node and node point their directional beams towards each other for directional transmissions. The transmit antenna gain of node in the direction of is denoted by , and the receive antenna gain of node in the direction of by . If we denote the distance between nodes and by , then the received power at node from node can be obtained according to the path loss model [3] as
[TABLE]
where is the transmission power, is the path loss exponent, and is a constant proportional to ( is the wavelength). For two links and in the same sub-channel, the interference power at node from node can be obtained as
[TABLE]
where is the multi-user interference (MUI) factor and relates to the cross correlation of signals from different links [3]. Then we can obtain the received signal to interference plus noise ratio (SINR) at receiver as
[TABLE]
where denotes the one-sided power spectra density of white Gaussian noise. Due to lack of multipath effect for directional mmWave links, the achievable transmission rate of link can be obtained according to the Shannon’s channel capacity as
[TABLE]
where is the efficiency of the transceiver design [3].
3 Coalition Formation Game
In this section, we model the sub-channel allocation problem as a coalitional game, where links as the game players tend to form coalitions to improve the system utility in terms of the system sum rate.
3.1 Coalitional Game
We use to denote one access link, and and are the transmitter and receiver of link , respectively. We use to denote one D2D link, and and are the transmitter and receiver of link , respectively. We consider the uplink access links, and D2D links share sub-channels with the uplink access links. One access link’s sub-channel can be shared with multiple D2D links to maximize spectral efficiency, and one D2D link occupies at most one sub-channel. We also assume one access link occupies at most one sub-channel. Under the same base station, multiple access links in different sub-channels can be supported. We denote the set of sub-channels by , and denote one sub-channel by . We denote the set of access links by , and the set of D2D links by .
In our presented problem above, there are access links and D2D links, and they share sub-channels to achieve higher system performance in terms of the system sum rate. In the following, we give the definition of a coalitional game. A coalitional game with the transferable utility is defined by a pair , where is the set of game players, and is a function over the real line such that for every coalition , is a real number describing the amount of value that coalition receives that can be distributed in any arbitrary manner among the members of .
We can observe that with more links occupying the same sub-channel, there will be more interference between links, and the system sum rate will decrease. Besides, access links under the same base station cannot occupy the same sub-channel. Therefore, there is no motivation to form as a grand coalition for occupying only one sub-channel. In fact, links will form as independent as possible disjoint coalitions in different sub-channels to maximize the system sum rate. Considering sub-channels, the links can form coalitions with links occupying the same sub-channel as a coalition. We denote the coalitions as , where for any . With links in sharing the sub-channel , we can obtain the transmission rate of links as
[TABLE]
is the interference power from link to . , , and are similar. The transmission rate of link can be obtained accordingly. Thus, the sum rate of links in can be obtained as
[TABLE]
Therefore, the sub-channel allocation problem can be modeled as a coalitional game with the transferable utility, where is the set of access and D2D links. These links tend to form coalitions in different sub-channels to maximize the utility of all coalitions.
Coalitional Game for Sub-channel Allocation: The coalitional game with transferable utility for sub-channel allocation of uplink access links and D2D links is defined by a pair , and the game formation is as follows.
- •
Players: the set of access and D2D links .
- •
Transferable Utility: is the value for each coalition , which is a transferable utility for members in .
- •
Coalition Partition: The set of players is partitioned into coalitions, i.e., . for any .
- •
Strategy: The players make a decision to join or leave a coalition based on the utilities of the original coalition and the new coalition.
3.2 Coalition Formation Algorithm
To maximize the system sum rate, preference relation should be well defined for players to decide whether to join or leave a coalition. Since we try to maximize the sum rate of links in , we adopt the utilitarian order in [4], i.e., a group of players prefers to organize themselves into a collection of coalitions instead of , if the total utility achieved by is strictly greater than by , i.e., , which is very suitable for coalitional games with transferable utility. For a partition () of the player set , its total utility can be expressed as . Therefore, partition is preferred over for maximizing the total utility if .
In the following, we define the preference relation for each player . For any player , a preference relation is defined as a complete, reflexive, and transitive binary relation over the set of all coalitions that player may form, i.e., . For any player , means player prefers being a member of coalition over being a member of coalition . Thus, the preference relation with and is quantified as follows:
[TABLE]
This definition implies that player prefers being a member of over only when there is an increase in the total utility of members in and . Similarly, we define the preference relation as follows.
[TABLE]
In the following, we give the definition of the set of base stations of access links in each coalition, and based on this definition, we define the switch operation in our coalition game. Given a coalition , we define as the set of base stations of access links in , i.e., . Since the access links under the same base station cannot occupy the same sub-channel, the base station of access links joining should be different from those in . In other words, if access link want to join , then should hold.
Switch Operation: Given a partition of () of the player set , if link performs a switch operation from to , , , then the current partition of is modified into a new partition such that .
Then we can obtain the basic rules for switch operations to maximize system sum rate. Switching Rules: Given a partition of () of the player set , a switch operation from to , , is allowed for any player , if and only if . Each link can leave its current coalition to join another coalition if the new coalition is strictly preferred over through the preference relation defined in (7).
We summarize the coalition formation game for sub-channel allocation in Algorithm 1. As shown in lines 9–16, when the first switch operation fails, we further examine the second switch operation, and if the partition after the second switch operation has higher total utility than the current partition, these two switch operations will be performed, and the current partition will be updated as the partition after the second switch operation.
4 Performance Evaluation
4.1 Simulation Setup
In the system, we consider the scenario of multiple mmWave small cells densely deployed, and D2D communications between user equipments (UEs) are enabled to share the sub-channels with access users. The mmWave small cells are randomly distributed in a circular region of radius . The maximum distance of D2D links is 5m, and D2D links are randomly generated. The directional antenna model is from IEEE 802.15.3c with a main lobe of the Gaussian form in linear scale and constant level of side lobes [5].The parameters of the simulated mmWave small cells are summarized in Table 1.
To simplify the denotation, we denote our coalition formation algorithm for sub-channel allocation by CG. To show the advantages of our sub-channel allocation algorithm, we compare our scheme with other three schemes. 1) RA: Random Allocation, where the sub-channels are allocated to each access or D2D link randomly. 2) PCG: Partial Coalition Game based algorithm, where the sub-channels are allocated to access links randomly, and the sub-channels are allocated to D2D links by the coalition formation algorithm. In the performance evaluation, we investigate the system sum rate, which is the sum of transmission rates of all D2D links and access links in the system.
4.2 System Sum Rate
In Fig. 1, we plot the comparison of the system sum rates of different resource allocation algorithms under different numbers of sub-channels. There are three mmWave small cells in the system, and 15 access links and 5 D2D links are considered. From the results, we can observe that our scheme has the highest system sum rate among three schemes. When the number of sub-channels is 9, our scheme improves the system sum rate by about 32.2% compared with the random allocation scheme, and by about 12.3% compared with the PCG scheme. With the increase of sub-channels, a higher system sum rate can be achieved for all schemes. With more sub-channels, there is less interference between links, and transmission rate of each link can be higher. The gap between CG and PCG demonstrates the advantages of including access links into the coalition formation game.
In Fig. 2, we plot the comparison of the system sum rates of different resource allocation algorithms under different numbers of D2D links. We can observe that our scheme also performs best in terms of the system sum rate among three schemes. With the increase of D2D links, the system sum rates of different schemes increase. With more D2D links sharing the spectrum resources of access links, a higher system sum rate can be achieved. When the number of D2D links is 15, our scheme improve the system sum rate by about 48.2% compared with the random allocation scheme.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] L. Song, D. Niyato, Z. Han, and E. Hossain, Wireless Device-to-Device Communications and Networks . UK: Cambridge University Press, 2015.
- 2[2] J. Wang, Z. Lan, C.-W. Pyo, T. Baykas, C.-S. Sum, M. A. Rahman, J. Gao, R. Funada, F. Kojima, H. Harada, and S. Kato, “Beam codebook based beamforming protocol for multi-Gbps millimeter-wave WPAN systems,” IEEE J. Sel. Areas Commun. , vol. 27, no. 8, pp. 1390–1399, Oct. 2009.
- 3[3] J. Qiao, L. X. Cai, X. Shen, and J. W. Mark, “STDMA-based scheduling algorithm for concurrent transmissions in directional millimeter wave networks,” in Proc. IEEE ICC , Ottawa, Canada, Jun. 2012.
- 4[4] W. Saad, Z. Han, M. Debbah, A. Hjorungnes, and T. Basar, “Coalitional game theory for communication networks,” IEEE Signal Processing Magazine , vol. 26, no. 5, pp. 77–97, Sep. 2009.
- 5[5] Q. Chen, X. Peng, J. Yang, and F. Chin, “Spatial reuse strategy in mm Wave WPA Ns with directional antennas,” in Proc. IEEE GLOBECOM , Anaheim, CA, Dec. 2012.
