Preface |
|
xiii | |
Acknowledgments |
|
xv | |
About the Editors |
|
xvii | |
|
|
xix | |
|
1 Introduction to D2D Communications |
|
|
1 | (12) |
|
|
|
Mohammad Asad Rehman Chaudhry |
|
|
|
1 | (2) |
|
1.2 Evolution of D2D Communication |
|
|
3 | (3) |
|
1.3 D2D Communication in Cellular Spectrum |
|
|
6 | (3) |
|
1.4 Classification of D2D Communication |
|
|
9 | (1) |
|
1.5 Challenges in D2D Implementation |
|
|
10 | (1) |
|
|
11 | (1) |
|
|
11 | (2) |
|
2 Interference Mitigation in D2D Communication Underlaying LTE-A Network |
|
|
13 | (36) |
|
|
|
|
|
2.1 Applicability of D2D Communication |
|
|
15 | (2) |
|
2.2 Interference - The Compelling Issue in D2D |
|
|
17 | (1) |
|
2.3 Types of D2D Communication |
|
|
17 | (6) |
|
2.3.1 In-Band D2D Communication |
|
|
18 | (1) |
|
|
18 | (1) |
|
|
19 | (1) |
|
2.3.2 Out-Band D2D Communication |
|
|
19 | (2) |
|
2.3.2.1 Network-Assisted D2D Communication |
|
|
21 | (1) |
|
2.3.2.2 Autonomous D2D Communication |
|
|
22 | (1) |
|
2.4 D2D Communication Underlaying Cellular Network -- The Challenges |
|
|
23 | (5) |
|
|
24 | (1) |
|
|
25 | (1) |
|
2.4.3 Radio Resource Management |
|
|
25 | (2) |
|
2.4.4 Modification to LTE-A Architecture |
|
|
27 | (1) |
|
|
27 | (1) |
|
2.4.6 Mobility Management |
|
|
28 | (1) |
|
|
28 | (14) |
|
2.5.1 Power Control Techniques |
|
|
31 | (1) |
|
2.5.2 Radio Resource Allocation Techniques |
|
|
32 | (1) |
|
2.5.3 Joint Power Control and Radio Resource Allocation Techniques |
|
|
33 | (1) |
|
2.5.4 Spectrum Splitting Techniques |
|
|
34 | (1) |
|
2.5.5 Other Interference Mitigation Techniques |
|
|
34 | (1) |
|
2.5.6 Multiple-Input Multiple-Output Techniques |
|
|
35 | (4) |
|
2.5.7 Comparative Analysis of D2D Interference Mitigation Techniques |
|
|
39 | (3) |
|
|
42 | (1) |
|
|
42 | (7) |
|
3 Rethinking D2D Interference: Beyond the Past |
|
|
49 | (14) |
|
Mohammad Asad Rehman Chaudhry |
|
|
|
3.1 Interference Manipulation |
|
|
49 | (3) |
|
|
50 | (2) |
|
3.2 Formulation of Interference Manipulation Problem |
|
|
52 | (1) |
|
3.3 Matrix Rank Minimization: A Way to Manipulate Interference |
|
|
53 | (2) |
|
3.3.1 Reduction of Interference Manipulation to Matrix Rank Minimization |
|
|
53 | (1) |
|
3.3.2 Minimum Rank Matrix to Transmission Scheme |
|
|
54 | (1) |
|
3.3.3 Does the Field Size Matter? |
|
|
55 | (1) |
|
3.4 Interference Manipulation: A Boolean Satisfiability Approach |
|
|
55 | (1) |
|
3.5 Interference Manipulation: Index Coding Perspective |
|
|
56 | (4) |
|
3.5.1 Interference Manipulation Is NP-hard |
|
|
57 | (1) |
|
3.5.2 An Efficient Solution for Interference Manipulation |
|
|
58 | (2) |
|
|
60 | (1) |
|
|
60 | (3) |
|
4 User Pairing Scheme for Efficient D2D Content Delivery in Cellular Networks |
|
|
63 | (26) |
|
|
|
63 | (2) |
|
4.2 D2D Content Delivery Architecture |
|
|
65 | (2) |
|
|
65 | (1) |
|
|
66 | (1) |
|
4.2.3 Content Delivery Model |
|
|
66 | (1) |
|
4.3 D2D Content Delivery Strategies |
|
|
67 | (8) |
|
|
67 | (5) |
|
4.3.2 Energy Efficiency for Multicast and Unicast |
|
|
72 | (1) |
|
4.3.3 Caching and Delivery |
|
|
73 | (2) |
|
4.4 D2D Delivery Mode Selection |
|
|
75 | (2) |
|
4.5 Performance Evaluation |
|
|
77 | (7) |
|
|
84 | (1) |
|
|
84 | (5) |
|
5 Resource Allocation for NOMA-based D2D Systems Coexisting with Cellular Networks |
|
|
89 | (20) |
|
|
|
|
|
|
|
5.1 NOMA-based D2D Systems |
|
|
90 | (1) |
|
5.2 System Model and Performance Analysis |
|
|
91 | (4) |
|
5.2.1 System Model and Assumptions |
|
|
91 | (1) |
|
5.2.2 Capacity Analysis of D2D and Cellular Networks |
|
|
92 | (1) |
|
5.2.2.1 Uplink Cellular Networks Transmission |
|
|
92 | (1) |
|
5.2.2.2 Downlink NOMA-D2D Transmission |
|
|
93 | (2) |
|
5.3 Joint Subchannel Assignment and Power Control for D2D Communication |
|
|
95 | (4) |
|
5.3.1 Subchannel Assignment Scheme |
|
|
96 | (1) |
|
5.3.2 Power Control Scheme |
|
|
97 | (2) |
|
5.4 Optimization of D2D Device Pairing |
|
|
99 | (1) |
|
5.5 Results and Discussion |
|
|
100 | (5) |
|
|
101 | (1) |
|
5.5.2 Performance Evaluation |
|
|
102 | (3) |
|
|
105 | (1) |
|
|
105 | (4) |
|
6 Distributed Multi-Agent RL-Based Autonomous Spectrum Allocation in D2D-Enabled Multi-Tier HetNets |
|
|
109 | (24) |
|
|
|
|
|
|
|
6.1 D2D Resource Allocation Methods |
|
|
110 | (3) |
|
6.2 Reinforcement Q-Learning |
|
|
113 | (1) |
|
|
114 | (2) |
|
6.4 Resource Allocation in Multi-tier D2D Communication |
|
|
116 | (3) |
|
6.4.1 Autonomous Spectrum Allocation Scheme |
|
|
118 | (1) |
|
6.5 Performance Evaluation |
|
|
119 | (11) |
|
6.5.1 Performance of D2D Users |
|
|
121 | (1) |
|
6.5.2 Performance of Cellular Users |
|
|
122 | (3) |
|
|
125 | (1) |
|
6.5.4 Computational Time Analysis |
|
|
125 | (2) |
|
6.5.5 Memory Requirements |
|
|
127 | (1) |
|
6.5.6 Effect of Base Stations Density |
|
|
128 | (1) |
|
6.5.7 Effect of Network Tiers |
|
|
129 | (1) |
|
|
130 | (1) |
|
|
130 | (3) |
|
7 Adaptive Interference Aware Device-to-Device-Enabled Unmanned Aerial Vehicle Communications |
|
|
133 | (16) |
|
|
|
|
|
|
7.1 Key Elements in D2D Communication |
|
|
134 | (3) |
|
7.1.1 D2D Network Discovery |
|
|
135 | (1) |
|
|
135 | (1) |
|
7.1.3 Resource Allocation |
|
|
136 | (1) |
|
7.1.4 3GPP Standardization |
|
|
136 | (1) |
|
7.2 Unmanned Aerial Vehicles in D2D |
|
|
137 | (7) |
|
7.2.1 Key Challenges in UAV-based D2D |
|
|
139 | (1) |
|
7.2.2 Transmission over PC5 Interface for UAV-based D2D Discovery |
|
|
140 | (1) |
|
7.2.3 Interference in UAV-based D2D |
|
|
141 | (3) |
|
|
144 | (1) |
|
|
144 | (5) |
|
8 Emergency Device-to-Device Communication: Applicability, Case Studies and Interference Mitigation |
|
|
149 | (18) |
|
|
|
|
|
|
|
8.1 Emergency D2D Communication |
|
|
150 | (2) |
|
8.2 Approaches for Efficient Emergency D2D Communication |
|
|
152 | (3) |
|
8.3 Emergency D2D Communication: Case Studies |
|
|
155 | (3) |
|
8.4 Interference Mitigation in Emergency D2D Communication |
|
|
158 | (6) |
|
8.4.1 Radiated Power Management |
|
|
159 | (1) |
|
8.4.2 Frequency Allocation |
|
|
160 | (1) |
|
8.4.2.1 Hybrid Schemes for Power Control and Intelligent Frequency Allocation |
|
|
160 | (1) |
|
8.4.3 Time Division Multiplexing (TDM) |
|
|
161 | (1) |
|
8.4.4 Adjacent Channel Interference Cancellation in DSRC |
|
|
161 | (1) |
|
8.4.5 Interference Mitigation through Multiple Antennas (MIMO) |
|
|
162 | (1) |
|
8.4.5.1 Beam Steering in 3GPP 5G NR Supported Vehicular Systems |
|
|
162 | (2) |
|
|
164 | (1) |
|
|
164 | (3) |
|
9 Disaster Management Using D2D Communication With Power Transfer and Clustering Techniques |
|
|
167 | (24) |
|
|
|
|
|
|
|
|
|
9.1 D2D Communication in Disaster Management |
|
|
168 | (1) |
|
9.2 D2D Communication in Disaster Management: Key Considerations |
|
|
169 | (2) |
|
9.3 D2D Disaster Management System Architecture |
|
|
171 | (7) |
|
9.3.1 Time Switching-Based Protocol |
|
|
172 | (1) |
|
9.3.2 Network Configuration |
|
|
173 | (1) |
|
9.3.3 Outage Probability for Mode Selection |
|
|
174 | (4) |
|
9.4 Power Transfer Using Relaying and Clustering in D2D Disaster Management |
|
|
178 | (4) |
|
|
178 | (1) |
|
9.4.2 Performance Evaluation |
|
|
179 | (1) |
|
9.4.2.1 Energy Calculation |
|
|
179 | (3) |
|
9.5 Results and Discussion |
|
|
182 | (5) |
|
|
187 | (1) |
|
|
188 | (3) |
|
10 Road Ahead for D2D Communications |
|
|
191 | (16) |
|
|
|
Mohammad Asad Rehman Chaudhry |
|
|
10.1 Future Prospects and Challenges |
|
|
191 | (10) |
|
10.1.1 Spectrum Sharing and Coexistence |
|
|
192 | (1) |
|
|
192 | (1) |
|
10.1.3 Secure Communication |
|
|
193 | (1) |
|
10.1.4 Energy Consumption and Energy Harvesting |
|
|
194 | (1) |
|
10.1.5 Interference Management |
|
|
195 | (1) |
|
10.1.6 Resource Allocation |
|
|
196 | (1) |
|
|
197 | (1) |
|
|
198 | (1) |
|
|
198 | (1) |
|
10.1.10 D2D in Vehicular Communications |
|
|
199 | (1) |
|
10.1.11 D2D in Disaster Management |
|
|
199 | (1) |
|
10.1.12 D2Dat Millimeter Wave Frequencies |
|
|
199 | (1) |
|
10.1.13 D2D and Social Networks |
|
|
200 | (1) |
|
10.1.14 D2D and Visible Light Communication (VLC) |
|
|
200 | (1) |
|
|
201 | (6) |
Index |
|
207 | |